--- /srv/rebuilderd/tmp/rebuilderdm0l3wb/inputs/qemu-system-misc_10.2.0+ds-2_armhf.deb +++ /srv/rebuilderd/tmp/rebuilderdm0l3wb/out/qemu-system-misc_10.2.0+ds-2_armhf.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-01-14 15:22:29.000000 debian-binary │ --rw-r--r-- 0 0 0 1960 2026-01-14 15:22:29.000000 control.tar.xz │ --rw-r--r-- 0 0 0 18248016 2026-01-14 15:22:29.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 1968 2026-01-14 15:22:29.000000 control.tar.xz │ +-rw-r--r-- 0 0 0 18091360 2026-01-14 15:22:29.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── ./usr/bin/qemu-system-avr │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --program-header {} │ │ │ │ @@ -1,23 +1,23 @@ │ │ │ │ │ │ │ │ Elf file type is DYN (Position-Independent Executable file) │ │ │ │ Entry point 0x1490d1 │ │ │ │ There are 11 program headers, starting at offset 52 │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ - ARM_EXIDX 0x4efd48 0x004efd48 0x004efd48 0x00008 0x00008 R 0x4 │ │ │ │ + ARM_EXIDX 0x4efd38 0x004efd38 0x004efd38 0x00008 0x00008 R 0x4 │ │ │ │ PHDR 0x000034 0x00000034 0x00000034 0x00160 0x00160 R 0x4 │ │ │ │ INTERP 0x0001b8 0x000001b8 0x000001b8 0x00019 0x00019 R 0x1 │ │ │ │ [Requesting program interpreter: /lib/ld-linux-armhf.so.3] │ │ │ │ - LOAD 0x000000 0x00000000 0x00000000 0x4efd74 0x4efd74 R E 0x10000 │ │ │ │ + LOAD 0x000000 0x00000000 0x00000000 0x4efd64 0x4efd64 R E 0x10000 │ │ │ │ LOAD 0x4fc278 0x004fc278 0x004fc278 0xb9e74 0xfdc64 RW 0x10000 │ │ │ │ DYNAMIC 0x50c978 0x0050c978 0x0050c978 0x001b8 0x001b8 RW 0x4 │ │ │ │ NOTE 0x000194 0x00000194 0x00000194 0x00024 0x00024 R 0x4 │ │ │ │ - NOTE 0x4efd54 0x004efd54 0x004efd54 0x00020 0x00020 R 0x4 │ │ │ │ + NOTE 0x4efd44 0x004efd44 0x004efd44 0x00020 0x00020 R 0x4 │ │ │ │ TLS 0x4fc278 0x004fc278 0x004fc278 0x00000 0x002c8 R 0x8 │ │ │ │ GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10 │ │ │ │ GNU_RELRO 0x4fc278 0x004fc278 0x004fc278 0x13d88 0x13d88 R 0x1 │ │ │ │ │ │ │ │ Section to Segment mapping: │ │ │ │ Segment Sections... │ │ │ │ 00 .ARM.exidx │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -10,20 +10,20 @@ │ │ │ │ [ 5] .dynstr STRTAB 0005ddd0 05ddd0 07558c 00 A 0 0 1 │ │ │ │ [ 6] .gnu.version VERSYM 000d335c 0d335c 008422 02 A 4 0 2 │ │ │ │ [ 7] .gnu.version_r VERNEED 000db780 0db780 000390 00 A 5 16 4 │ │ │ │ [ 8] .rel.dyn REL 000dbb10 0dbb10 066040 08 A 4 0 4 │ │ │ │ [ 9] .rel.plt REL 00141b50 141b50 001ab8 08 AI 4 23 4 │ │ │ │ [10] .init PROGBITS 00143608 143608 00000c 00 AX 0 0 4 │ │ │ │ [11] .plt PROGBITS 00143614 143614 0029b8 04 AX 0 0 4 │ │ │ │ - [12] .text PROGBITS 00145fd0 145fd0 2c298e 00 AX 0 0 8 │ │ │ │ - [13] .fini PROGBITS 00408960 408960 000008 00 AX 0 0 4 │ │ │ │ - [14] .rodata PROGBITS 00408968 408968 0e73e0 00 A 0 0 8 │ │ │ │ - [15] .ARM.exidx ARM_EXIDX 004efd48 4efd48 000008 00 AL 12 0 4 │ │ │ │ - [16] .eh_frame PROGBITS 004efd50 4efd50 000004 00 A 0 0 4 │ │ │ │ - [17] .note.ABI-tag NOTE 004efd54 4efd54 000020 00 A 0 0 4 │ │ │ │ + [12] .text PROGBITS 00145fd0 145fd0 2c2980 00 AX 0 0 8 │ │ │ │ + [13] .fini PROGBITS 00408950 408950 000008 00 AX 0 0 4 │ │ │ │ + [14] .rodata PROGBITS 00408958 408958 0e73e0 00 A 0 0 8 │ │ │ │ + [15] .ARM.exidx ARM_EXIDX 004efd38 4efd38 000008 00 AL 12 0 4 │ │ │ │ + [16] .eh_frame PROGBITS 004efd40 4efd40 000004 00 A 0 0 4 │ │ │ │ + [17] .note.ABI-tag NOTE 004efd44 4efd44 000020 00 A 0 0 4 │ │ │ │ [18] .tbss NOBITS 004fc278 4fc278 0002c8 00 WAT 0 0 8 │ │ │ │ [19] .init_array INIT_ARRAY 004fc278 4fc278 0003e4 04 WA 0 0 4 │ │ │ │ [20] .fini_array FINI_ARRAY 004fc65c 4fc65c 000004 04 WA 0 0 4 │ │ │ │ [21] .data.rel.ro PROGBITS 004fc660 4fc660 010318 00 WA 0 0 8 │ │ │ │ [22] .dynamic DYNAMIC 0050c978 50c978 0001b8 08 WA 5 0 4 │ │ │ │ [23] .got PROGBITS 0050cb30 50cb30 0034cc 04 WA 0 0 4 │ │ │ │ [24] .data PROGBITS 00510000 510000 0a60ec 00 WA 0 0 8 │ │ │ ├── readelf --wide --symbols {} │ │ │ │ @@ -873,1634 +873,1634 @@ │ │ │ │ 869: 00000000 0 FUNC GLOBAL DEFAULT UND malloc_trim@GLIBC_2.4 (2) │ │ │ │ 870: 00000000 0 FUNC GLOBAL DEFAULT UND g_main_context_unref │ │ │ │ 871: 00000000 0 FUNC GLOBAL DEFAULT UND gnutls_deinit@GNUTLS_3_4 (8) │ │ │ │ 872: 00000000 0 FUNC GLOBAL DEFAULT UND g_source_set_callback │ │ │ │ 873: 00000000 0 FUNC GLOBAL DEFAULT UND __pthread_unregister_cancel@GLIBC_2.34 (16) │ │ │ │ 874: 00000000 0 FUNC GLOBAL DEFAULT UND g_memory_output_stream_new_resizable │ │ │ │ 875: 005ab87c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NVIC_SET_NMI_LEVEL_EVENT │ │ │ │ - 876: 0036acfd 84 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsNVMe_members │ │ │ │ - 877: 00392505 408 FUNC GLOBAL DEFAULT 12 qmp_marshal_system_reset │ │ │ │ + 876: 0036acf5 84 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsNVMe_members │ │ │ │ + 877: 003924fd 408 FUNC GLOBAL DEFAULT 12 qmp_marshal_system_reset │ │ │ │ 878: 005f9e24 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VISIT_START_ALTERNATE_DSTATE │ │ │ │ 879: 005ab03c 1088 OBJECT GLOBAL DEFAULT 24 hw_intc_trace_events │ │ │ │ 880: 005f9886 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_QUERY_YANK_DSTATE │ │ │ │ 881: 0027ea65 196 FUNC GLOBAL DEFAULT 12 cpu_atomic_smax_fetchl_le_mmu │ │ │ │ 882: 0022a781 22 FUNC GLOBAL DEFAULT 12 qemu_has_ufo │ │ │ │ 883: 005f9568 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QDEV_UPDATE_PARENT_BUS_DSTATE │ │ │ │ 884: 001a13f9 520 FUNC GLOBAL DEFAULT 12 load_aout │ │ │ │ 885: 001cc331 40 FUNC GLOBAL DEFAULT 12 cpu_stop_current │ │ │ │ - 886: 004004e9 132 FUNC GLOBAL DEFAULT 12 visit_type_SevGuestType │ │ │ │ + 886: 004004e1 132 FUNC GLOBAL DEFAULT 12 visit_type_SevGuestType │ │ │ │ 887: 0027b041 200 FUNC GLOBAL DEFAULT 12 helper_atomic_cmpxchgq_be │ │ │ │ 888: 005a9790 32 OBJECT GLOBAL DEFAULT 24 ebpf_trace_events │ │ │ │ - 889: 00294545 68 FUNC GLOBAL DEFAULT 12 qemu_init_irq_child │ │ │ │ + 889: 0029453d 68 FUNC GLOBAL DEFAULT 12 qemu_init_irq_child │ │ │ │ 890: 00283ea9 8 FUNC GLOBAL DEFAULT 12 qemu_plugin_register_vcpu_init_cb │ │ │ │ 891: 0017eb21 272 FUNC GLOBAL DEFAULT 12 keysym2scancode │ │ │ │ 892: 005a89c0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QIO_CHANNEL_TLS_CREDENTIALS_ALLOW_EVENT │ │ │ │ 893: 002509a1 152 FUNC GLOBAL DEFAULT 12 tcg_gen_brcond_i32 │ │ │ │ - 894: 0036c4a5 228 FUNC GLOBAL DEFAULT 12 visit_type_BlkdebugSetStateOptions_members │ │ │ │ - 895: 0037d105 58 FUNC GLOBAL DEFAULT 12 qapi_free_ChardevHostdev │ │ │ │ + 894: 0036c49d 228 FUNC GLOBAL DEFAULT 12 visit_type_BlkdebugSetStateOptions_members │ │ │ │ + 895: 0037d0fd 58 FUNC GLOBAL DEFAULT 12 qapi_free_ChardevHostdev │ │ │ │ 896: 005f84c8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QIO_CHANNEL_TLS_HANDSHAKE_COMPLETE_DSTATE │ │ │ │ - 897: 0040267d 58 FUNC GLOBAL DEFAULT 12 qapi_free_SevSnpGuestInfo │ │ │ │ + 897: 00402675 58 FUNC GLOBAL DEFAULT 12 qapi_free_SevSnpGuestInfo │ │ │ │ 898: 005f8fba 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_EHCI_GUEST_BUG_DSTATE │ │ │ │ 899: 0027b561 20 FUNC GLOBAL DEFAULT 12 helper_atomic_fetch_andb │ │ │ │ 900: 005f918a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_RDMA_BLOCK_NOTIFICATION_HANDLE_DSTATE │ │ │ │ 901: 005f9382 2 OBJECT GLOBAL DEFAULT 25 _TRACE_REPLAY_GET_EVENT_DSTATE │ │ │ │ - 902: 002931b9 60 FUNC GLOBAL DEFAULT 12 qdev_get_printable_name │ │ │ │ + 902: 002931b1 60 FUNC GLOBAL DEFAULT 12 qdev_get_printable_name │ │ │ │ 903: 00504b8c 40 OBJECT GLOBAL DEFAULT 21 qdev_prop_bit64 │ │ │ │ 904: 001ea27d 256 FUNC GLOBAL DEFAULT 12 runstate_set │ │ │ │ 905: 005af750 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_UHCI_PACKET_COMPLETE_ERROR_EVENT │ │ │ │ - 906: 0034b519 428 FUNC GLOBAL DEFAULT 12 blk_pwritev_part │ │ │ │ - 907: 00366bd1 84 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevSnapshot_members │ │ │ │ + 906: 0034b511 428 FUNC GLOBAL DEFAULT 12 blk_pwritev_part │ │ │ │ + 907: 00366bc9 84 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevSnapshot_members │ │ │ │ 908: 005af4a0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_XHCI_EP_STATE_EVENT │ │ │ │ 909: 001bb401 96 FUNC GLOBAL DEFAULT 12 hmp_info_capture │ │ │ │ 910: 0051af5c 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_fetch_orw_be │ │ │ │ - 911: 003fc789 4 FUNC GLOBAL DEFAULT 12 trace_get_vcpu_event_count │ │ │ │ + 911: 003fc781 4 FUNC GLOBAL DEFAULT 12 trace_get_vcpu_event_count │ │ │ │ 912: 005ac29c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_XICS_MASKED_PENDING_EVENT │ │ │ │ - 913: 002e76e5 146 FUNC GLOBAL DEFAULT 12 blk_co_pdiscard │ │ │ │ - 914: 003ddb91 324 FUNC GLOBAL DEFAULT 12 divs128 │ │ │ │ + 913: 002e76dd 146 FUNC GLOBAL DEFAULT 12 blk_co_pdiscard │ │ │ │ + 914: 003ddb89 324 FUNC GLOBAL DEFAULT 12 divs128 │ │ │ │ 915: 005f8221 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_types_block_core_c │ │ │ │ - 916: 002d40c5 184 FUNC GLOBAL DEFAULT 12 job_enter_cond_locked │ │ │ │ + 916: 002d40bd 184 FUNC GLOBAL DEFAULT 12 job_enter_cond_locked │ │ │ │ 917: 005b3ffc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QUERY_CPU_MODEL_COMPARISON_EVENT │ │ │ │ 918: 005aedf0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_MTP_STALL_EVENT │ │ │ │ 919: 00284e55 2 FUNC GLOBAL DEFAULT 12 qemu_plugin_atexit_cb │ │ │ │ 920: 005b0e70 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_RDMA_POLL_OTHER_EVENT │ │ │ │ - 921: 003b7d35 58 FUNC GLOBAL DEFAULT 12 qapi_free_AudiodevWavOptions │ │ │ │ + 921: 003b7d2d 58 FUNC GLOBAL DEFAULT 12 qapi_free_AudiodevWavOptions │ │ │ │ 922: 005b1420 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MULTIFD_RECV_NEW_CHANNEL_EVENT │ │ │ │ 923: 001ccb41 264 FUNC GLOBAL DEFAULT 12 cpu_get_clock_locked │ │ │ │ 924: 005a82a8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QCOW2_WRITEV_DONE_PART_EVENT │ │ │ │ 925: 005e89a0 4 OBJECT GLOBAL DEFAULT 25 tcg_splitwx_diff │ │ │ │ 926: 0026e78d 126 FUNC GLOBAL DEFAULT 12 helper_gvec_le8 │ │ │ │ 927: 0028415d 22 FUNC GLOBAL DEFAULT 12 qemu_plugin_tb_get_insn │ │ │ │ 928: 005f8c30 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NPCM7XX_MFT_READ_DSTATE │ │ │ │ 929: 005acfd8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IOTKIT_SYSINFO_READ_EVENT │ │ │ │ - 930: 00405491 268 FUNC GLOBAL DEFAULT 12 vu_deinit │ │ │ │ + 930: 00405489 268 FUNC GLOBAL DEFAULT 12 vu_deinit │ │ │ │ 931: 001cb725 24 FUNC GLOBAL DEFAULT 12 cpus_get_virtual_clock │ │ │ │ - 932: 003d2485 58 FUNC GLOBAL DEFAULT 12 json_writer_new │ │ │ │ + 932: 003d247d 58 FUNC GLOBAL DEFAULT 12 json_writer_new │ │ │ │ 933: 0022c449 76 FUNC GLOBAL DEFAULT 12 qemu_new_net_queue │ │ │ │ 934: 002000b5 1352 FUNC GLOBAL DEFAULT 12 qmp_migrate │ │ │ │ 935: 005f8afa 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRT_CTRL_REALIZE_DSTATE │ │ │ │ 936: 0017b939 64 FUNC GLOBAL DEFAULT 12 qemu_dmabuf_get_fourcc │ │ │ │ - 937: 003b0051 196 FUNC GLOBAL DEFAULT 12 visit_type_SocketAddressLegacy │ │ │ │ - 938: 003e4a89 160 FUNC GLOBAL DEFAULT 12 qemu_uuid_unparse │ │ │ │ - 939: 003c014d 58 FUNC GLOBAL DEFAULT 12 qapi_free_ExpirePasswordOptionsVnc │ │ │ │ - 940: 003a0661 464 FUNC GLOBAL DEFAULT 12 qmp_marshal_getfd │ │ │ │ - 941: 0037eff5 196 FUNC GLOBAL DEFAULT 12 visit_type_ChardevQemuVDAgent │ │ │ │ + 937: 003b0049 196 FUNC GLOBAL DEFAULT 12 visit_type_SocketAddressLegacy │ │ │ │ + 938: 003e4a81 160 FUNC GLOBAL DEFAULT 12 qemu_uuid_unparse │ │ │ │ + 939: 003c0145 58 FUNC GLOBAL DEFAULT 12 qapi_free_ExpirePasswordOptionsVnc │ │ │ │ + 940: 003a0659 464 FUNC GLOBAL DEFAULT 12 qmp_marshal_getfd │ │ │ │ + 941: 0037efed 196 FUNC GLOBAL DEFAULT 12 visit_type_ChardevQemuVDAgent │ │ │ │ 942: 005f8a4e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ASPEED_VIC_UPDATE_IRQ_DSTATE │ │ │ │ 943: 005aaac0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIRTIO_GPU_CMD_CTX_SUBMIT_EVENT │ │ │ │ 944: 005f9542 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CLOCK_SET_DSTATE │ │ │ │ 945: 005f8760 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ATI_MM_WRITE_DSTATE │ │ │ │ 946: 00173471 272 FUNC GLOBAL DEFAULT 12 float128_scalbn │ │ │ │ 947: 005f8744 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SM501_I2C_READ_DSTATE │ │ │ │ 948: 005f8f8c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_UHCI_PACKET_COMPLETE_BABBLE_DSTATE │ │ │ │ 949: 001a5499 140 FUNC GLOBAL DEFAULT 12 qmp_set_numa_node │ │ │ │ - 950: 002c1a11 48 FUNC GLOBAL DEFAULT 12 qmp_x_debug_query_block_graph │ │ │ │ + 950: 002c1a09 48 FUNC GLOBAL DEFAULT 12 qmp_x_debug_query_block_graph │ │ │ │ 951: 005a81f8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QCOW2_L2_ALLOCATE_EVENT │ │ │ │ 952: 005abcac 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ICV_IAR_READ_EVENT │ │ │ │ 953: 001fd1fd 40 FUNC GLOBAL DEFAULT 12 migration_is_running │ │ │ │ 954: 005aab90 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIRTIO_GPU_CMD_RES_MAP_BLOB_EVENT │ │ │ │ 955: 0024fe81 52 FUNC GLOBAL DEFAULT 12 tcg_gen_mov_i32 │ │ │ │ 956: 005a8704 16 OBJECT GLOBAL DEFAULT 24 _TRACE_WCT_SPEED_EVENT │ │ │ │ 957: 005f82e4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GDBSTUB_ERR_UNEXPECTED_RUNPKT_DSTATE │ │ │ │ 958: 00507b04 12 OBJECT GLOBAL DEFAULT 21 MigrationCapability_lookup │ │ │ │ - 959: 003f8c4d 196 FUNC GLOBAL DEFAULT 12 timed_average_init │ │ │ │ - 960: 00392f3d 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_memdev │ │ │ │ + 959: 003f8c45 196 FUNC GLOBAL DEFAULT 12 timed_average_init │ │ │ │ + 960: 00392f35 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_memdev │ │ │ │ 961: 001a0741 86 FUNC GLOBAL DEFAULT 12 load_image_size │ │ │ │ 962: 005a86c4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SPICE_VMC_REGISTER_INTERFACE_EVENT │ │ │ │ 963: 00274671 168 FUNC GLOBAL DEFAULT 12 translator_ldl_end │ │ │ │ - 964: 003ca949 152 FUNC GLOBAL DEFAULT 12 visit_next_list │ │ │ │ + 964: 003ca941 152 FUNC GLOBAL DEFAULT 12 visit_next_list │ │ │ │ 965: 005a8ef8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_NEGOTIATE_META_QUERY_PARSE_EVENT │ │ │ │ 966: 00506eac 12 OBJECT GLOBAL DEFAULT 21 IscsiHeaderDigest_lookup │ │ │ │ - 967: 00391601 308 FUNC GLOBAL DEFAULT 12 visit_type_CpuDefinitionInfo_members │ │ │ │ + 967: 003915f9 308 FUNC GLOBAL DEFAULT 12 visit_type_CpuDefinitionInfo_members │ │ │ │ 968: 0018c031 140 FUNC GLOBAL DEFAULT 12 vnc_display_password │ │ │ │ - 969: 003f082d 20 FUNC GLOBAL DEFAULT 12 qemu_clock_expired │ │ │ │ + 969: 003f0825 20 FUNC GLOBAL DEFAULT 12 qemu_clock_expired │ │ │ │ 970: 005f8536 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NBD_NEGOTIATE_OPTIONS_CHECK_MAGIC_DSTATE │ │ │ │ - 971: 003eaa85 100 FUNC GLOBAL DEFAULT 12 qemu_memalign │ │ │ │ + 971: 003eaa7d 100 FUNC GLOBAL DEFAULT 12 qemu_memalign │ │ │ │ 972: 005f93ca 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MEMORY_REGION_SUBPAGE_WRITE_DSTATE │ │ │ │ 973: 005ab59c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GOLDFISH_PIC_WRITE_EVENT │ │ │ │ 974: 005acf28 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ASPEED_XDMA_WRITE_EVENT │ │ │ │ 975: 005f8b7a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IOTKIT_SYSINFO_READ_DSTATE │ │ │ │ 976: 005f8812 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRTIO_GPU_CMD_RES_XFER_TOH_3D_DSTATE │ │ │ │ - 977: 0037c671 472 FUNC GLOBAL DEFAULT 12 qmp_marshal_nbd_server_remove │ │ │ │ + 977: 0037c669 472 FUNC GLOBAL DEFAULT 12 qmp_marshal_nbd_server_remove │ │ │ │ 978: 005adbb8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ALLWINNER_H3_DRAMCOM_READ_EVENT │ │ │ │ 979: 001e17d9 820 FUNC GLOBAL DEFAULT 12 address_space_map │ │ │ │ 980: 0021f9f5 192 FUNC GLOBAL DEFAULT 12 monitor_get_fd │ │ │ │ 981: 005a9c58 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIRTIO_BLK_RW_COMPLETE_EVENT │ │ │ │ 982: 0019fa51 192 FUNC GLOBAL DEFAULT 12 qdev_init_gpio_in_named_with_opaque │ │ │ │ - 983: 002e7ce1 148 FUNC GLOBAL DEFAULT 12 blk_add_aio_context_notifier │ │ │ │ - 984: 002e0451 200 FUNC GLOBAL DEFAULT 12 aio_task_pool_wait_one │ │ │ │ + 983: 002e7cd9 148 FUNC GLOBAL DEFAULT 12 blk_add_aio_context_notifier │ │ │ │ + 984: 002e0449 200 FUNC GLOBAL DEFAULT 12 aio_task_pool_wait_one │ │ │ │ 985: 0051bd48 132 OBJECT GLOBAL DEFAULT 24 helper_info_memset │ │ │ │ - 986: 00405c1d 80 FUNC GLOBAL DEFAULT 12 vu_queue_set_notification │ │ │ │ + 986: 00405c15 80 FUNC GLOBAL DEFAULT 12 vu_queue_set_notification │ │ │ │ 987: 005abd4c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ICV_BPR_WRITE_EVENT │ │ │ │ 988: 005f93aa 2 OBJECT GLOBAL DEFAULT 25 _TRACE_RUNSTATE_SET_DSTATE │ │ │ │ 989: 00205d15 34 FUNC GLOBAL DEFAULT 12 migrate_block_bitmap_mapping │ │ │ │ - 990: 00400b39 192 FUNC GLOBAL DEFAULT 12 visit_type_SevCapability │ │ │ │ - 991: 00406dd1 344 FUNC GLOBAL DEFAULT 12 vduse_queue_pop │ │ │ │ + 990: 00400b31 192 FUNC GLOBAL DEFAULT 12 visit_type_SevCapability │ │ │ │ + 991: 00406dc9 344 FUNC GLOBAL DEFAULT 12 vduse_queue_pop │ │ │ │ 992: 005f98f6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_QUERY_TPM_DSTATE │ │ │ │ - 993: 0038c011 58 FUNC GLOBAL DEFAULT 12 qapi_free_BootConfiguration │ │ │ │ + 993: 0038c009 58 FUNC GLOBAL DEFAULT 12 qapi_free_BootConfiguration │ │ │ │ 994: 0025d77d 124 FUNC GLOBAL DEFAULT 12 tcg_gen_atomic_xchg_i64_chk │ │ │ │ 995: 005f84a2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QIO_CHANNEL_WEBSOCK_PAYLOAD_DECODE_DSTATE │ │ │ │ - 996: 003ff261 142 FUNC GLOBAL DEFAULT 12 visit_type_ACPIOSTInfoList │ │ │ │ - 997: 002e7e79 120 FUNC GLOBAL DEFAULT 12 blk_co_pwrite_zeroes │ │ │ │ + 996: 003ff259 142 FUNC GLOBAL DEFAULT 12 visit_type_ACPIOSTInfoList │ │ │ │ + 997: 002e7e71 120 FUNC GLOBAL DEFAULT 12 blk_co_pwrite_zeroes │ │ │ │ 998: 0021397d 436 FUNC GLOBAL DEFAULT 12 qemu_savevm_state_setup │ │ │ │ - 999: 0036a20d 16 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_block_job_complete_arg_members │ │ │ │ - 1000: 0038f351 208 FUNC GLOBAL DEFAULT 12 visit_type_VirtioPMEMDeviceInfo_members │ │ │ │ + 999: 0036a205 16 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_block_job_complete_arg_members │ │ │ │ + 1000: 0038f349 208 FUNC GLOBAL DEFAULT 12 visit_type_VirtioPMEMDeviceInfo_members │ │ │ │ 1001: 0014abc1 58 FUNC GLOBAL DEFAULT 12 async_run_on_cpu │ │ │ │ 1002: 005f832c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ZBD_ZONE_MGMT_DSTATE │ │ │ │ - 1003: 002c0fa1 1220 FUNC GLOBAL DEFAULT 12 qmp_block_stream │ │ │ │ - 1004: 00360931 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevOptionsBlkverify │ │ │ │ - 1005: 003d979d 392 FUNC GLOBAL DEFAULT 12 qemu_finish_async_prealloc_mem │ │ │ │ + 1003: 002c0f99 1220 FUNC GLOBAL DEFAULT 12 qmp_block_stream │ │ │ │ + 1004: 00360929 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevOptionsBlkverify │ │ │ │ + 1005: 003d9795 392 FUNC GLOBAL DEFAULT 12 qemu_finish_async_prealloc_mem │ │ │ │ 1006: 0028136d 228 FUNC GLOBAL DEFAULT 12 cpu_atomic_fetch_umaxq_be_mmu │ │ │ │ 1007: 005b1930 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SAVEVM_STATE_SETUP_EVENT │ │ │ │ - 1008: 0030d8e9 292 FUNC GLOBAL DEFAULT 12 qcow2_cache_create │ │ │ │ - 1009: 003f8585 304 FUNC GLOBAL DEFAULT 12 throttle_schedule_timer │ │ │ │ + 1008: 0030d8e1 292 FUNC GLOBAL DEFAULT 12 qcow2_cache_create │ │ │ │ + 1009: 003f857d 304 FUNC GLOBAL DEFAULT 12 throttle_schedule_timer │ │ │ │ 1010: 005f8c68 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ASPEED_AST2700_SCU_WRITE_DSTATE │ │ │ │ 1011: 005a9c48 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIRTIO_BLK_ZONE_REPORT_COMPLETE_EVENT │ │ │ │ 1012: 005ad318 16 OBJECT GLOBAL DEFAULT 24 _TRACE_STM32L4X5_RCC_PLL_CHANNEL_DISABLE_EVENT │ │ │ │ 1013: 004ffe04 40 OBJECT GLOBAL DEFAULT 21 qdev_prop_drive_iothread │ │ │ │ 1014: 005b1f58 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VM_STATE_NOTIFY_EVENT │ │ │ │ 1015: 00171cd5 10 FUNC GLOBAL DEFAULT 12 uint16_to_bfloat16_scalbn │ │ │ │ 1016: 005b2008 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MEMORY_REGION_SYNC_DIRTY_EVENT │ │ │ │ 1017: 005f884a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_XENFB_INPUT_CONNECTED_DSTATE │ │ │ │ - 1018: 002c4819 248 FUNC GLOBAL DEFAULT 12 os_daemonize │ │ │ │ + 1018: 002c4811 248 FUNC GLOBAL DEFAULT 12 os_daemonize │ │ │ │ 1019: 005b5498 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_QUERY_TPM_MODELS_EVENT │ │ │ │ 1020: 002525f5 72 FUNC GLOBAL DEFAULT 12 tcg_gen_ext16s_i32 │ │ │ │ 1021: 005a7d98 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SSH_CO_YIELD_EVENT │ │ │ │ - 1022: 002e5901 80 FUNC GLOBAL DEFAULT 12 blk_get_attached_dev │ │ │ │ + 1022: 002e58f9 80 FUNC GLOBAL DEFAULT 12 blk_get_attached_dev │ │ │ │ 1023: 00251d99 360 FUNC GLOBAL DEFAULT 12 tcg_gen_add2_i32 │ │ │ │ - 1024: 0037e701 68 FUNC GLOBAL DEFAULT 12 visit_type_ChardevHub_members │ │ │ │ + 1024: 0037e6f9 68 FUNC GLOBAL DEFAULT 12 visit_type_ChardevHub_members │ │ │ │ 1025: 005f9700 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_X_QUERY_JIT_DSTATE │ │ │ │ 1026: 001d85d5 18 FUNC GLOBAL DEFAULT 12 memory_region_get_ram_addr │ │ │ │ 1027: 005f828e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_JOB_PAUSE_DSTATE │ │ │ │ 1028: 005aa4a0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SM501_PALETTE_READ_EVENT │ │ │ │ 1029: 00504c54 40 OBJECT GLOBAL DEFAULT 21 qdev_prop_string │ │ │ │ 1030: 005f911c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_POSTCOPY_BLOCKTIME_END_ONE_DSTATE │ │ │ │ 1031: 001b7e45 452 FUNC GLOBAL DEFAULT 12 AUD_read │ │ │ │ - 1032: 002cffb9 66 FUNC GLOBAL DEFAULT 12 bdrv_open_child │ │ │ │ - 1033: 002c7e05 22 FUNC GLOBAL DEFAULT 12 bdrv_is_writable │ │ │ │ + 1032: 002cffb1 66 FUNC GLOBAL DEFAULT 12 bdrv_open_child │ │ │ │ + 1033: 002c7dfd 22 FUNC GLOBAL DEFAULT 12 bdrv_is_writable │ │ │ │ 1034: 0051a278 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_fetch_uminq_be │ │ │ │ 1035: 005b4ab0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QUERY_NAME_EVENT │ │ │ │ 1036: 00175461 104 FUNC GLOBAL DEFAULT 12 float64_default_nan │ │ │ │ 1037: 005084ec 12 OBJECT GLOBAL DEFAULT 21 VncPrimaryAuth_lookup │ │ │ │ 1038: 005f9592 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_BLOCKDEV_SNAPSHOT_DELETE_INTERNAL_SYNC_DSTATE │ │ │ │ 1039: 001e6f81 160 FUNC GLOBAL DEFAULT 12 device_add_completion │ │ │ │ 1040: 005f8abc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PIC_UPDATE_IRQ_DSTATE │ │ │ │ - 1041: 002ef465 6 FUNC GLOBAL DEFAULT 12 bdrv_dirty_bitmap_readonly │ │ │ │ + 1041: 002ef45d 6 FUNC GLOBAL DEFAULT 12 bdrv_dirty_bitmap_readonly │ │ │ │ 1042: 005f85ce 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IOMMUFD_BACKEND_GET_DIRTY_BITMAP_DSTATE │ │ │ │ - 1043: 002eeffd 64 FUNC GLOBAL DEFAULT 12 bdrv_dirty_iter_new │ │ │ │ + 1043: 002eeff5 64 FUNC GLOBAL DEFAULT 12 bdrv_dirty_iter_new │ │ │ │ 1044: 0026c811 128 FUNC GLOBAL DEFAULT 12 helper_gvec_abs8 │ │ │ │ 1045: 0014be99 260 FUNC GLOBAL DEFAULT 12 disas │ │ │ │ 1046: 005f917c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_RDMA_REGISTRATION_HANDLE_REGISTER_LOOP_DSTATE │ │ │ │ 1047: 005b464c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_MIGRATE_RECOVER_EVENT │ │ │ │ - 1048: 004d009c 4 OBJECT GLOBAL DEFAULT 14 hw_compat_5_0_len │ │ │ │ + 1048: 004d008c 4 OBJECT GLOBAL DEFAULT 14 hw_compat_5_0_len │ │ │ │ 1049: 00507320 12 OBJECT GLOBAL DEFAULT 21 GrabToggleKeys_lookup │ │ │ │ 1050: 005a73cc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CPU_EXEC_START_EVENT │ │ │ │ 1051: 002031f1 216 FUNC GLOBAL DEFAULT 12 multifd_recv │ │ │ │ 1052: 005d7df0 8 OBJECT GLOBAL DEFAULT 25 total_dirty_pages │ │ │ │ - 1053: 0036d74d 140 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_RbdEncryptionCreateOptions_base_members │ │ │ │ + 1053: 0036d745 140 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_RbdEncryptionCreateOptions_base_members │ │ │ │ 1054: 005b2018 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MEMORY_REGION_RAM_DEVICE_WRITE_EVENT │ │ │ │ - 1055: 003a5e85 58 FUNC GLOBAL DEFAULT 12 qapi_free_FilterRewriterProperties │ │ │ │ + 1055: 003a5e7d 58 FUNC GLOBAL DEFAULT 12 qapi_free_FilterRewriterProperties │ │ │ │ 1056: 005f84fa 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QIO_CHANNEL_NULL_NEW_DSTATE │ │ │ │ 1057: 0051ba30 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_cmpxchgl_be │ │ │ │ - 1058: 003db815 284 FUNC GLOBAL DEFAULT 12 qemu_drm_rendernode_open │ │ │ │ + 1058: 003db80d 284 FUNC GLOBAL DEFAULT 12 qemu_drm_rendernode_open │ │ │ │ 1059: 005a7ce8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SSH_AUTH_METHODS_EVENT │ │ │ │ 1060: 005b2804 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VNC_AUTH_VENCRYPT_SUBAUTH_EVENT │ │ │ │ - 1061: 0038ee01 16 FUNC GLOBAL DEFAULT 12 visit_type_BalloonInfo_members │ │ │ │ + 1061: 0038edf9 16 FUNC GLOBAL DEFAULT 12 visit_type_BalloonInfo_members │ │ │ │ 1062: 001caed5 308 FUNC GLOBAL DEFAULT 12 get_boot_devices_list │ │ │ │ 1063: 005a7e68 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_PARSE_BLOCKSTATUS_COMPLIANCE_EVENT │ │ │ │ - 1064: 00360ad5 58 FUNC GLOBAL DEFAULT 12 qapi_free_RbdEncryptionCreateOptionsLUKSBase │ │ │ │ + 1064: 00360acd 58 FUNC GLOBAL DEFAULT 12 qapi_free_RbdEncryptionCreateOptionsLUKSBase │ │ │ │ 1065: 001aeef9 96 FUNC GLOBAL DEFAULT 12 kvm_report_irq_delivered │ │ │ │ 1066: 005f9192 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_RDMA_WRITE_ONE_SENDREG_DSTATE │ │ │ │ 1067: 005f8bd8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_TZ_MPC_MEM_BLOCKED_READ_DSTATE │ │ │ │ 1068: 0017ec99 416 FUNC GLOBAL DEFAULT 12 qemu_pixelformat_from_pixman │ │ │ │ 1069: 005f84b6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QIO_CHANNEL_WEBSOCK_NEW_SERVER_DSTATE │ │ │ │ - 1070: 0038b855 58 FUNC GLOBAL DEFAULT 12 qapi_free_NumaDistOptions │ │ │ │ + 1070: 0038b84d 58 FUNC GLOBAL DEFAULT 12 qapi_free_NumaDistOptions │ │ │ │ 1071: 005f9e42 2 OBJECT GLOBAL DEFAULT 25 _TRACE_UFFD_CREATE_FD_API_FAILED_DSTATE │ │ │ │ 1072: 005b0690 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MIGRATION_BLOCK_SAVE_DEVICE_DIRTY_EVENT │ │ │ │ 1073: 005f8f84 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_UHCI_TD_LOAD_DSTATE │ │ │ │ - 1074: 0030e0e5 192 FUNC GLOBAL DEFAULT 12 qcow2_cache_empty │ │ │ │ + 1074: 0030e0dd 192 FUNC GLOBAL DEFAULT 12 qcow2_cache_empty │ │ │ │ 1075: 002842c5 6 FUNC GLOBAL DEFAULT 12 qemu_plugin_mem_is_sign_extended │ │ │ │ - 1076: 003ad6f9 280 FUNC GLOBAL DEFAULT 12 visit_type_GuestPanicInformation_members │ │ │ │ + 1076: 003ad6f1 280 FUNC GLOBAL DEFAULT 12 visit_type_GuestPanicInformation_members │ │ │ │ 1077: 005f84bc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QIO_CHANNEL_TLS_BYE_CANCEL_DSTATE │ │ │ │ - 1078: 002c9b99 4 FUNC GLOBAL DEFAULT 12 bdrv_get_flags │ │ │ │ + 1078: 002c9b91 4 FUNC GLOBAL DEFAULT 12 bdrv_get_flags │ │ │ │ 1079: 005add38 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ASPEED_OTP_PROG_EVENT │ │ │ │ - 1080: 003b2025 160 FUNC GLOBAL DEFAULT 12 visit_type_TraceEventInfo_members │ │ │ │ + 1080: 003b201d 160 FUNC GLOBAL DEFAULT 12 visit_type_TraceEventInfo_members │ │ │ │ 1081: 005af180 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_DWC2_HREG2_WRITE_EVENT │ │ │ │ - 1082: 003ebed9 408 FUNC GLOBAL DEFAULT 12 uffd_create_fd │ │ │ │ + 1082: 003ebed1 408 FUNC GLOBAL DEFAULT 12 uffd_create_fd │ │ │ │ 1083: 005f831c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QAUTHZ_LIST_FILE_LOAD_DSTATE │ │ │ │ - 1084: 002d527d 96 FUNC GLOBAL DEFAULT 12 job_cancel_sync_all │ │ │ │ + 1084: 002d5275 96 FUNC GLOBAL DEFAULT 12 job_cancel_sync_all │ │ │ │ 1085: 005adca8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_FW_CFG_ADD_STRING_EVENT │ │ │ │ - 1086: 00379b99 464 FUNC GLOBAL DEFAULT 12 qmp_marshal_blockdev_create │ │ │ │ + 1086: 00379b91 464 FUNC GLOBAL DEFAULT 12 qmp_marshal_blockdev_create │ │ │ │ 1087: 002707d1 122 FUNC GLOBAL DEFAULT 12 helper_gvec_smax8 │ │ │ │ - 1088: 0035fc11 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockStatsSpecificNvme │ │ │ │ + 1088: 0035fc09 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockStatsSpecificNvme │ │ │ │ 1089: 00242bb5 164 FUNC GLOBAL DEFAULT 12 tcg_tb_lookup │ │ │ │ - 1090: 00320aa5 18 FUNC GLOBAL DEFAULT 12 throttle_group_restart_tgm │ │ │ │ + 1090: 00320a9d 18 FUNC GLOBAL DEFAULT 12 throttle_group_restart_tgm │ │ │ │ 1091: 005f9928 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_QUERY_SPICE_DSTATE │ │ │ │ 1092: 00507614 12 OBJECT GLOBAL DEFAULT 21 JSONType_lookup │ │ │ │ - 1093: 00400779 276 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_SevInfo_base_members │ │ │ │ + 1093: 00400771 276 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_SevInfo_base_members │ │ │ │ 1094: 001a18c9 62 FUNC GLOBAL DEFAULT 12 load_uimage │ │ │ │ - 1095: 003c06b1 58 FUNC GLOBAL DEFAULT 12 qapi_free_InputMoveEvent │ │ │ │ - 1096: 0033b579 1676 FUNC GLOBAL DEFAULT 12 parallels_read_format_extension │ │ │ │ + 1095: 003c06a9 58 FUNC GLOBAL DEFAULT 12 qapi_free_InputMoveEvent │ │ │ │ + 1096: 0033b571 1676 FUNC GLOBAL DEFAULT 12 parallels_read_format_extension │ │ │ │ 1097: 005f885a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRTIO_INPUT_QUEUE_FULL_DSTATE │ │ │ │ 1098: 005f978a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_MIGRATE_RECOVER_DSTATE │ │ │ │ 1099: 005f9270 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MULTIFD_NEW_SEND_CHANNEL_ASYNC_DSTATE │ │ │ │ 1100: 00253c61 172 FUNC GLOBAL DEFAULT 12 tcg_gen_brcond_i64 │ │ │ │ 1101: 001ea1f5 24 FUNC GLOBAL DEFAULT 12 runstate_check │ │ │ │ 1102: 001ca7ed 220 FUNC GLOBAL DEFAULT 12 qmp_balloon │ │ │ │ 1103: 001e2ad1 64 FUNC GLOBAL DEFAULT 12 address_space_stw_le │ │ │ │ 1104: 005ad1d8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_TZ_PPC_IRQ_CLEAR_EVENT │ │ │ │ 1105: 005f89f6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_CPUIF_UPDATE_DSTATE │ │ │ │ 1106: 005ababc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ITS_CMD_INV_EVENT │ │ │ │ 1107: 005af5d0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_XHCI_IRQ_MSIX_USE_EVENT │ │ │ │ 1108: 005b46fc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_XEN_LOAD_DEVICES_STATE_EVENT │ │ │ │ - 1109: 003d5009 50 FUNC GLOBAL DEFAULT 12 qemu_madvise │ │ │ │ - 1110: 0035d445 132 FUNC GLOBAL DEFAULT 12 visit_type_BiosAtaTranslation │ │ │ │ + 1109: 003d5001 50 FUNC GLOBAL DEFAULT 12 qemu_madvise │ │ │ │ + 1110: 0035d43d 132 FUNC GLOBAL DEFAULT 12 visit_type_BiosAtaTranslation │ │ │ │ 1111: 0025c2c1 2 FUNC GLOBAL DEFAULT 12 tcg_gen_nonatomic_cmpxchg_i64_chk │ │ │ │ - 1112: 003ba995 236 FUNC GLOBAL DEFAULT 12 visit_type_QCryptodevBackendServiceTypeList │ │ │ │ + 1112: 003ba98d 236 FUNC GLOBAL DEFAULT 12 visit_type_QCryptodevBackendServiceTypeList │ │ │ │ 1113: 00200745 108 FUNC GLOBAL DEFAULT 12 migration_file_set_error │ │ │ │ 1114: 005b1390 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MULTIFD_SEND_ERROR_EVENT │ │ │ │ 1115: 001d175d 260 FUNC GLOBAL DEFAULT 12 memory_mapping_filter │ │ │ │ 1116: 005ad6e8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MPS2_SCC_RESET_EVENT │ │ │ │ 1117: 001bd11d 480 FUNC GLOBAL DEFAULT 12 fsdev_throttle_parse_opts │ │ │ │ 1118: 00514ef0 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_shl32i │ │ │ │ - 1119: 0034d659 188 FUNC GLOBAL DEFAULT 12 io_channel_send_full │ │ │ │ - 1120: 00384279 212 FUNC GLOBAL DEFAULT 12 visit_type_QCryptoBlockOpenOptions_members │ │ │ │ + 1119: 0034d651 188 FUNC GLOBAL DEFAULT 12 io_channel_send_full │ │ │ │ + 1120: 00384271 212 FUNC GLOBAL DEFAULT 12 visit_type_QCryptoBlockOpenOptions_members │ │ │ │ 1121: 0026b9dd 30 FUNC GLOBAL DEFAULT 12 helper_ctpop_i32 │ │ │ │ - 1122: 00396ccd 200 FUNC GLOBAL DEFAULT 12 visit_type_VfioStats │ │ │ │ + 1122: 00396cc5 200 FUNC GLOBAL DEFAULT 12 visit_type_VfioStats │ │ │ │ 1123: 005f8f6c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_XHCI_RUNTIME_READ_DSTATE │ │ │ │ 1124: 005f8fb0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_UHCI_EXIT_DSTATE │ │ │ │ - 1125: 004025c9 58 FUNC GLOBAL DEFAULT 12 qapi_free_GICCapability │ │ │ │ + 1125: 004025c1 58 FUNC GLOBAL DEFAULT 12 qapi_free_GICCapability │ │ │ │ 1126: 005b13d0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MULTIFD_RECV_THREAD_END_EVENT │ │ │ │ - 1127: 004d2d28 24 OBJECT GLOBAL DEFAULT 14 clone_argCLONE_NEWUTS │ │ │ │ + 1127: 004d2d18 24 OBJECT GLOBAL DEFAULT 14 clone_argCLONE_NEWUTS │ │ │ │ 1128: 005b2c94 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CONSOLE_SELECT_EVENT │ │ │ │ 1129: 005f94a8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VNC_CLIENT_IO_WRAP_DSTATE │ │ │ │ - 1130: 003e0c75 8 FUNC GLOBAL DEFAULT 12 error_vreport │ │ │ │ - 1131: 00398a51 140 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_MIGRATION_arg_members │ │ │ │ + 1130: 003e0c6d 8 FUNC GLOBAL DEFAULT 12 error_vreport │ │ │ │ + 1131: 00398a49 140 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_MIGRATION_arg_members │ │ │ │ 1132: 005aa5d0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SII9022_WRITE_REG_EVENT │ │ │ │ 1133: 0022acf1 6 FUNC GLOBAL DEFAULT 12 qemu_sendv_packet │ │ │ │ 1134: 001eab99 548 FUNC GLOBAL DEFAULT 12 qemu_system_guest_panicked │ │ │ │ 1135: 005f9e26 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VISIT_END_LIST_DSTATE │ │ │ │ - 1136: 0036c64d 142 FUNC GLOBAL DEFAULT 12 visit_type_BlkdebugInjectErrorOptionsList │ │ │ │ + 1136: 0036c645 142 FUNC GLOBAL DEFAULT 12 visit_type_BlkdebugInjectErrorOptionsList │ │ │ │ 1137: 001cef71 216 FUNC GLOBAL DEFAULT 12 dma_blk_io │ │ │ │ 1138: 00251145 244 FUNC GLOBAL DEFAULT 12 tcg_gen_divu_i32 │ │ │ │ 1139: 001b00c9 2 FUNC GLOBAL DEFAULT 12 vhost_net_config_mask │ │ │ │ 1140: 005f9268 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MULTIFD_RECV_SYNC_MAIN_DSTATE │ │ │ │ 1141: 00252e49 208 FUNC GLOBAL DEFAULT 12 tcg_gen_mov_i64 │ │ │ │ 1142: 005146b0 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_shl32v │ │ │ │ 1143: 005a93ac 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ALSA_SET_HANDLER_EVENT │ │ │ │ 1144: 001ca74d 56 FUNC GLOBAL DEFAULT 12 qemu_add_balloon_handler │ │ │ │ 1145: 005a7908 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QAUTHZ_LIST_DEFAULT_POLICY_EVENT │ │ │ │ 1146: 005f9cb0 4 OBJECT GLOBAL DEFAULT 25 qemu_loglevel │ │ │ │ 1147: 005f865a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_M25P80_COMMAND_DECODED_DSTATE │ │ │ │ 1148: 005d6c98 1 OBJECT GLOBAL DEFAULT 25 xen_is_stubdomain │ │ │ │ 1149: 0020403d 104 FUNC GLOBAL DEFAULT 12 multifd_abort_device_state_save_threads │ │ │ │ - 1150: 0038f6d9 232 FUNC GLOBAL DEFAULT 12 visit_type_SgxEPCDeviceInfo_members │ │ │ │ + 1150: 0038f6d1 232 FUNC GLOBAL DEFAULT 12 visit_type_SgxEPCDeviceInfo_members │ │ │ │ 1151: 001ef145 92 FUNC GLOBAL DEFAULT 12 host_memory_backend_pagesize │ │ │ │ 1152: 005b16e0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PUT_QLIST_EVENT │ │ │ │ - 1153: 002d392d 60 FUNC GLOBAL DEFAULT 12 job_get_locked │ │ │ │ - 1154: 002e7c2d 14 FUNC GLOBAL DEFAULT 12 blk_get_aio_context │ │ │ │ + 1153: 002d3925 60 FUNC GLOBAL DEFAULT 12 job_get_locked │ │ │ │ + 1154: 002e7c25 14 FUNC GLOBAL DEFAULT 12 blk_get_aio_context │ │ │ │ 1155: 001f5f09 16 FUNC GLOBAL DEFAULT 12 cpr_state_ioc │ │ │ │ - 1156: 003d5879 104 FUNC GLOBAL DEFAULT 12 stristart │ │ │ │ + 1156: 003d5871 104 FUNC GLOBAL DEFAULT 12 stristart │ │ │ │ 1157: 005af6a0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_XHCI_STOP_EVENT │ │ │ │ - 1158: 002e595d 156 FUNC GLOBAL DEFAULT 12 blk_by_dev │ │ │ │ - 1159: 0035fdb5 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevSnapshotSync │ │ │ │ + 1158: 002e5955 156 FUNC GLOBAL DEFAULT 12 blk_by_dev │ │ │ │ + 1159: 0035fdad 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevSnapshotSync │ │ │ │ 1160: 001ebaa1 132 FUNC GLOBAL DEFAULT 12 qmp_query_tpm_types │ │ │ │ - 1161: 0035f4cd 58 FUNC GLOBAL DEFAULT 12 qapi_free_ImageInfoSpecificQCow2Wrapper │ │ │ │ + 1161: 0035f4c5 58 FUNC GLOBAL DEFAULT 12 qapi_free_ImageInfoSpecificQCow2Wrapper │ │ │ │ 1162: 005ad8b8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SLAVIO_SET_POWER_FAIL_EVENT │ │ │ │ - 1163: 002e86a1 572 FUNC GLOBAL DEFAULT 12 blk_unref │ │ │ │ + 1163: 002e8699 572 FUNC GLOBAL DEFAULT 12 blk_unref │ │ │ │ 1164: 001c0ce5 56 FUNC GLOBAL DEFAULT 12 blk_ram_registrar_init │ │ │ │ - 1165: 003ee569 70 FUNC GLOBAL DEFAULT 12 qemu_co_queue_restart_all │ │ │ │ + 1165: 003ee561 70 FUNC GLOBAL DEFAULT 12 qemu_co_queue_restart_all │ │ │ │ 1166: 001aaec1 8 FUNC GLOBAL DEFAULT 12 qdev_get_bus_hotplug_handler │ │ │ │ - 1167: 003895a1 436 FUNC GLOBAL DEFAULT 12 visit_type_SchemaInfo_members │ │ │ │ + 1167: 00389599 436 FUNC GLOBAL DEFAULT 12 visit_type_SchemaInfo_members │ │ │ │ 1168: 005f8276 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_events_qdev_c │ │ │ │ 1169: 0017e0b1 212 FUNC GLOBAL DEFAULT 12 qemu_input_queue_abs │ │ │ │ - 1170: 0037d795 58 FUNC GLOBAL DEFAULT 12 qapi_free_ChardevBackend │ │ │ │ + 1170: 0037d78d 58 FUNC GLOBAL DEFAULT 12 qapi_free_ChardevBackend │ │ │ │ 1171: 005b4e64 20 OBJECT GLOBAL DEFAULT 24 qapi_commands_trace_trace_events_trace_events │ │ │ │ 1172: 005ad448 16 OBJECT GLOBAL DEFAULT 24 _TRACE_STM32F4XX_EXTI_SET_IRQ_EVENT │ │ │ │ 1173: 005f8b56 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ASPEED_PECI_READ_DSTATE │ │ │ │ - 1174: 00360409 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevOptionsNull │ │ │ │ + 1174: 00360401 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevOptionsNull │ │ │ │ 1175: 005f8233 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_types_crypto_c │ │ │ │ 1176: 005f9430 2 OBJECT GLOBAL DEFAULT 25 _TRACE_KEYMAP_UNMAPPED_DSTATE │ │ │ │ - 1177: 003a6425 58 FUNC GLOBAL DEFAULT 12 qapi_free_TdxGuestProperties │ │ │ │ + 1177: 003a641d 58 FUNC GLOBAL DEFAULT 12 qapi_free_TdxGuestProperties │ │ │ │ 1178: 005f8a44 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ASPEED_INTC_SET_IRQ_DSTATE │ │ │ │ 1179: 0021e4c5 1564 FUNC GLOBAL DEFAULT 12 rdma_registration_stop │ │ │ │ - 1180: 002f4171 232 FUNC GLOBAL DEFAULT 12 bdrv_co_ioctl │ │ │ │ - 1181: 0037b725 192 FUNC GLOBAL DEFAULT 12 visit_type_BlockExportOptionsVduseBlk │ │ │ │ + 1180: 002f4169 232 FUNC GLOBAL DEFAULT 12 bdrv_co_ioctl │ │ │ │ + 1181: 0037b71d 192 FUNC GLOBAL DEFAULT 12 visit_type_BlockExportOptionsVduseBlk │ │ │ │ 1182: 00514ad0 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_sar32i │ │ │ │ 1183: 002575dd 44 FUNC GLOBAL DEFAULT 12 tcg_gen_extr_i128_i64 │ │ │ │ 1184: 005f8d0c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_FW_CFG_ADD_STRING_DSTATE │ │ │ │ 1185: 005f9798 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_XEN_SET_REPLICATION_DSTATE │ │ │ │ 1186: 00187dc1 300 FUNC GLOBAL DEFAULT 12 vnc_write │ │ │ │ 1187: 00250279 76 FUNC GLOBAL DEFAULT 12 tcg_gen_xor_i32 │ │ │ │ 1188: 005b1790 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VMSTATE_FIELD_EXISTS_EVENT │ │ │ │ 1189: 005f83b2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QED_AIO_WRITE_MAIN_DSTATE │ │ │ │ 1190: 005f9ecc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_POLL_GROW_DSTATE │ │ │ │ 1191: 005f81d8 4 OBJECT GLOBAL DEFAULT 25 qmp_dispatcher_co │ │ │ │ 1192: 005f8da0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ASPEED_TIMER_READ_DSTATE │ │ │ │ - 1193: 0034a051 208 FUNC GLOBAL DEFAULT 12 bdrv_co_open │ │ │ │ - 1194: 003dcda9 200 FUNC GLOBAL DEFAULT 12 module_load_qom_all │ │ │ │ + 1193: 0034a049 208 FUNC GLOBAL DEFAULT 12 bdrv_co_open │ │ │ │ + 1194: 003dcda1 200 FUNC GLOBAL DEFAULT 12 module_load_qom_all │ │ │ │ 1195: 005f8dbe 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SLAVIO_TIMER_MEM_WRITEL_MODE_INVALID_DSTATE │ │ │ │ 1196: 005b2fa8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_RESETTABLE_PHASE_HOLD_BEGIN_EVENT │ │ │ │ 1197: 0016c7d5 200 FUNC GLOBAL DEFAULT 12 float128_to_int64_round_to_zero │ │ │ │ 1198: 00217251 272 FUNC GLOBAL DEFAULT 12 socket_start_outgoing_migration │ │ │ │ - 1199: 003ac871 58 FUNC GLOBAL DEFAULT 12 qapi_free_GuestPanicInformationHyperV │ │ │ │ + 1199: 003ac869 58 FUNC GLOBAL DEFAULT 12 qapi_free_GuestPanicInformationHyperV │ │ │ │ 1200: 005aed00 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_MTP_FILE_MONITOR_EVENT_EVENT │ │ │ │ - 1201: 002e88dd 132 FUNC GLOBAL DEFAULT 12 blk_new_with_bs │ │ │ │ - 1202: 00291ae1 32 FUNC GLOBAL DEFAULT 12 qdev_prop_set_string │ │ │ │ + 1201: 002e88d5 132 FUNC GLOBAL DEFAULT 12 blk_new_with_bs │ │ │ │ + 1202: 00291ad9 32 FUNC GLOBAL DEFAULT 12 qdev_prop_set_string │ │ │ │ 1203: 005f8590 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NBD_OPT_INFO_GO_SUCCESS_DSTATE │ │ │ │ 1204: 002778a1 12 FUNC GLOBAL DEFAULT 12 tlb_flush_all_cpus_synced │ │ │ │ - 1205: 003625f5 16 FUNC GLOBAL DEFAULT 12 visit_type_ImageInfoSpecificFileWrapper_members │ │ │ │ + 1205: 003625ed 16 FUNC GLOBAL DEFAULT 12 visit_type_ImageInfoSpecificFileWrapper_members │ │ │ │ 1206: 0017a75d 436 FUNC GLOBAL DEFAULT 12 graphic_console_init │ │ │ │ - 1207: 002ea4c5 88 FUNC GLOBAL DEFAULT 12 block_copy_reset │ │ │ │ + 1207: 002ea4bd 88 FUNC GLOBAL DEFAULT 12 block_copy_reset │ │ │ │ 1208: 002547ed 88 FUNC GLOBAL DEFAULT 12 tcg_gen_ext16s_i64 │ │ │ │ 1209: 005f9e2e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VISIT_END_STRUCT_DSTATE │ │ │ │ 1210: 005b1c1c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VHOST_VDPA_NET_LOAD_CMD_EVENT │ │ │ │ 1211: 005d75a8 4 OBJECT GLOBAL DEFAULT 25 rtc_clock │ │ │ │ - 1212: 0035f635 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockLimitsInfo │ │ │ │ + 1212: 0035f62d 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockLimitsInfo │ │ │ │ 1213: 005a9428 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IOMMUFD_BACKEND_INVALIDATE_CACHE_EVENT │ │ │ │ 1214: 005a9ca8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PFLASH_WRITE_INVALID_COMMAND_EVENT │ │ │ │ 1215: 00252d29 72 FUNC GLOBAL DEFAULT 12 tcg_gen_st8_i32 │ │ │ │ 1216: 00506e80 12 OBJECT GLOBAL DEFAULT 21 RbdImageEncryptionFormat_lookup │ │ │ │ 1217: 00514290 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_sar32v │ │ │ │ 1218: 00256705 360 FUNC GLOBAL DEFAULT 12 tcg_gen_add2_i64 │ │ │ │ 1219: 005aa790 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QXL_SPICE_RESET_CURSOR_EVENT │ │ │ │ 1220: 005aff8c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IMX2_WDT_EXPIRED_EVENT │ │ │ │ - 1221: 002ea89d 84 FUNC GLOBAL DEFAULT 12 block_copy_call_status │ │ │ │ + 1221: 002ea895 84 FUNC GLOBAL DEFAULT 12 block_copy_call_status │ │ │ │ 1222: 005f95bc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_BLOCK_JOB_CHANGE_DSTATE │ │ │ │ 1223: 005af830 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_UHCI_FRAME_LOOP_STOP_IDLE_EVENT │ │ │ │ 1224: 001496d1 76 FUNC GLOBAL DEFAULT 12 cpu_by_arch_id │ │ │ │ 1225: 005f98b6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_QUERY_PCI_DSTATE │ │ │ │ - 1226: 002de9f5 146 FUNC GLOBAL DEFAULT 12 scsi_convert_sense │ │ │ │ + 1226: 002de9ed 146 FUNC GLOBAL DEFAULT 12 scsi_convert_sense │ │ │ │ 1227: 005f8b66 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ARMSSE_MHU_WRITE_DSTATE │ │ │ │ 1228: 005abe7c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ICH_AP_READ_EVENT │ │ │ │ - 1229: 003a3159 268 FUNC GLOBAL DEFAULT 12 visit_type_NetdevVdeOptions_members │ │ │ │ - 1230: 003a3099 192 FUNC GLOBAL DEFAULT 12 visit_type_NetdevL2TPv3Options │ │ │ │ - 1231: 003d6725 136 FUNC GLOBAL DEFAULT 12 qemu_parse_fd │ │ │ │ - 1232: 002e0519 24 FUNC GLOBAL DEFAULT 12 aio_task_pool_wait_slot │ │ │ │ + 1229: 003a3151 268 FUNC GLOBAL DEFAULT 12 visit_type_NetdevVdeOptions_members │ │ │ │ + 1230: 003a3091 192 FUNC GLOBAL DEFAULT 12 visit_type_NetdevL2TPv3Options │ │ │ │ + 1231: 003d671d 136 FUNC GLOBAL DEFAULT 12 qemu_parse_fd │ │ │ │ + 1232: 002e0511 24 FUNC GLOBAL DEFAULT 12 aio_task_pool_wait_slot │ │ │ │ 1233: 005a83b8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_BLOCK_COPY_WRITE_FAIL_EVENT │ │ │ │ - 1234: 004d00c0 4 OBJECT GLOBAL DEFAULT 14 hw_compat_8_0_len │ │ │ │ - 1235: 003723b1 364 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevCreateOptionsQed_members │ │ │ │ - 1236: 002d1271 132 FUNC GLOBAL DEFAULT 12 bdrv_drop_filter │ │ │ │ + 1234: 004d00b0 4 OBJECT GLOBAL DEFAULT 14 hw_compat_8_0_len │ │ │ │ + 1235: 003723a9 364 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevCreateOptionsQed_members │ │ │ │ + 1236: 002d1269 132 FUNC GLOBAL DEFAULT 12 bdrv_drop_filter │ │ │ │ 1237: 0051483c 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_rotl64i │ │ │ │ - 1238: 004b1088 4 OBJECT GLOBAL DEFAULT 14 qemu_input_map_qcode_to_sun_len │ │ │ │ + 1238: 004b1078 4 OBJECT GLOBAL DEFAULT 14 qemu_input_map_qcode_to_sun_len │ │ │ │ 1239: 001aa979 52 FUNC GLOBAL DEFAULT 12 ram_block_notifier_remove │ │ │ │ 1240: 005f8e30 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_HOST_SET_ADDRESS_DSTATE │ │ │ │ 1241: 005f8c0a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_STM32F4XX_SYSCFG_WRITE_DSTATE │ │ │ │ 1242: 005f8fe0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_EHCI_USBSTS_DSTATE │ │ │ │ 1243: 0015c81d 136 FUNC GLOBAL DEFAULT 12 float128_sub │ │ │ │ - 1244: 00374011 268 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_BLOCK_JOB_COMPLETED_arg_members │ │ │ │ + 1244: 00374009 268 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_BLOCK_JOB_COMPLETED_arg_members │ │ │ │ 1245: 00149745 160 FUNC GLOBAL DEFAULT 12 cpu_create │ │ │ │ 1246: 00507780 12 OBJECT GLOBAL DEFAULT 21 CpuModelExpansionType_lookup │ │ │ │ 1247: 00524410 84 OBJECT GLOBAL DEFAULT 24 qemu_mon_opts │ │ │ │ 1248: 00519828 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_add_fetchq_le │ │ │ │ - 1249: 003571fd 504 FUNC GLOBAL DEFAULT 12 qmp_device_list_properties │ │ │ │ + 1249: 003571f5 504 FUNC GLOBAL DEFAULT 12 qmp_device_list_properties │ │ │ │ 1250: 005075c8 12 OBJECT GLOBAL DEFAULT 21 DumpGuestMemoryFormat_lookup │ │ │ │ 1251: 005f8cd8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ALLWINNER_R40_DRAMCTL_WRITE_DSTATE │ │ │ │ - 1252: 0036e355 196 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsCurlBase │ │ │ │ + 1252: 0036e34d 196 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsCurlBase │ │ │ │ 1253: 00238f09 212 FUNC GLOBAL DEFAULT 12 replay_exception │ │ │ │ 1254: 0027e315 172 FUNC GLOBAL DEFAULT 12 cpu_atomic_and_fetchl_le_mmu │ │ │ │ 1255: 00267ea9 12 FUNC GLOBAL DEFAULT 12 tcg_gen_sari_vec │ │ │ │ - 1256: 002c45d1 148 FUNC GLOBAL DEFAULT 12 os_setup_signal_handling │ │ │ │ + 1256: 002c45c9 148 FUNC GLOBAL DEFAULT 12 os_setup_signal_handling │ │ │ │ 1257: 005acf88 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ARMSSE_CPU_PWRCTRL_READ_EVENT │ │ │ │ 1258: 00507134 12 OBJECT GLOBAL DEFAULT 21 BlockdevDiscardOptions_lookup │ │ │ │ 1259: 001801dd 320 FUNC GLOBAL DEFAULT 12 qmp_set_password │ │ │ │ 1260: 005a9058 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_CLIENT_LOOP_EVENT │ │ │ │ 1261: 005b5fec 16 OBJECT GLOBAL DEFAULT 24 _TRACE_BUFFER_FREE_EVENT │ │ │ │ 1262: 00277c39 28 FUNC GLOBAL DEFAULT 12 tlb_protect_code │ │ │ │ 1263: 005b487c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_MIGRATE_SET_CAPABILITIES_EVENT │ │ │ │ 1264: 005b565c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QUERY_VNC_EVENT │ │ │ │ 1265: 00513ffc 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_rotl64v │ │ │ │ - 1266: 003b33ed 140 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_TransactionAction_base_members │ │ │ │ - 1267: 0039ed21 84 FUNC GLOBAL DEFAULT 12 visit_type_AddfdInfo_members │ │ │ │ - 1268: 003cb325 248 FUNC GLOBAL DEFAULT 12 visit_type_int16 │ │ │ │ + 1266: 003b33e5 140 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_TransactionAction_base_members │ │ │ │ + 1267: 0039ed19 84 FUNC GLOBAL DEFAULT 12 visit_type_AddfdInfo_members │ │ │ │ + 1268: 003cb31d 248 FUNC GLOBAL DEFAULT 12 visit_type_int16 │ │ │ │ 1269: 00507db0 12 OBJECT GLOBAL DEFAULT 21 PanicAction_lookup │ │ │ │ - 1270: 003d1281 96 FUNC GLOBAL DEFAULT 12 qlist_append_null │ │ │ │ - 1271: 002e5135 120 FUNC GLOBAL DEFAULT 12 monitor_remove_blk │ │ │ │ + 1270: 003d1279 96 FUNC GLOBAL DEFAULT 12 qlist_append_null │ │ │ │ + 1271: 002e512d 120 FUNC GLOBAL DEFAULT 12 monitor_remove_blk │ │ │ │ 1272: 001bdcf5 18 FUNC GLOBAL DEFAULT 12 cpu_to_dump16 │ │ │ │ - 1273: 0035c1bd 142 FUNC GLOBAL DEFAULT 12 visit_type_strList │ │ │ │ + 1273: 0035c1b5 142 FUNC GLOBAL DEFAULT 12 visit_type_strList │ │ │ │ 1274: 005f8286 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_JOB_DISMISS_DSTATE │ │ │ │ - 1275: 0034df09 148 FUNC GLOBAL DEFAULT 12 mux_chr_attach_frontend │ │ │ │ + 1275: 0034df01 148 FUNC GLOBAL DEFAULT 12 mux_chr_attach_frontend │ │ │ │ 1276: 005b556c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_DISPLAY_RELOAD_EVENT │ │ │ │ 1277: 0014b581 112 FUNC GLOBAL DEFAULT 12 target_arm │ │ │ │ 1278: 005f963e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_BLOCK_EXPORT_ADD_DSTATE │ │ │ │ 1279: 005f82e0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_HANDLE_HMP_COMMAND_DSTATE │ │ │ │ 1280: 005f8664 2 OBJECT GLOBAL DEFAULT 25 _TRACE_XEN_BLOCK_DEVICE_CREATE_DSTATE │ │ │ │ 1281: 005f90fa 2 OBJECT GLOBAL DEFAULT 25 _TRACE_COLO_SEND_MESSAGE_DSTATE │ │ │ │ 1282: 001d44ed 54 FUNC GLOBAL DEFAULT 12 memory_region_init_ram_nomigrate │ │ │ │ - 1283: 003905e9 408 FUNC GLOBAL DEFAULT 12 visit_type_BootConfiguration_members │ │ │ │ - 1284: 0035fa6d 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockInfo │ │ │ │ + 1283: 003905e1 408 FUNC GLOBAL DEFAULT 12 visit_type_BootConfiguration_members │ │ │ │ + 1284: 0035fa65 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockInfo │ │ │ │ 1285: 005f8f44 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_XHCI_SLOT_EVALUATE_DSTATE │ │ │ │ 1286: 005b28f4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VNC_CLIENT_UNTHROTTLE_INCREMENTAL_EVENT │ │ │ │ 1287: 001c2095 344 FUNC GLOBAL DEFAULT 12 hmp_commit │ │ │ │ 1288: 005f91ae 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_RDMA_REGISTER_ODP_MR_DSTATE │ │ │ │ 1289: 005a7f68 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NVME_POLL_QUEUE_EVENT │ │ │ │ 1290: 005f961e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_BLOCKDEV_SNAPSHOT_DSTATE │ │ │ │ 1291: 005b49e0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_GETFD_EVENT │ │ │ │ 1292: 005ad728 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ASPEED_AST2700_SCUIO_WRITE_EVENT │ │ │ │ 1293: 005ad468 16 OBJECT GLOBAL DEFAULT 24 _TRACE_STM32F4XX_SYSCFG_READ_EVENT │ │ │ │ 1294: 0027f1f1 20 FUNC GLOBAL DEFAULT 12 helper_atomic_xor_fetchl_be │ │ │ │ 1295: 005f91c6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_RDMA_EXCHANGE_GET_RESPONSE_START_DSTATE │ │ │ │ 1296: 005f94fc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_DISPLAYCHANGELISTENER_REGISTER_DSTATE │ │ │ │ 1297: 005b408c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_X_QUERY_USB_EVENT │ │ │ │ 1298: 005f83fc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QCOW2_PWRITE_ZEROES_DSTATE │ │ │ │ - 1299: 003d03e5 112 FUNC GLOBAL DEFAULT 12 qstring_is_equal │ │ │ │ - 1300: 003decd9 96 FUNC GLOBAL DEFAULT 12 slow_bitmap_full │ │ │ │ + 1299: 003d03dd 112 FUNC GLOBAL DEFAULT 12 qstring_is_equal │ │ │ │ + 1300: 003decd1 96 FUNC GLOBAL DEFAULT 12 slow_bitmap_full │ │ │ │ 1301: 005ad978 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ECC_MEM_READL_MFSR_EVENT │ │ │ │ - 1302: 002ef64d 4 FUNC GLOBAL DEFAULT 12 bdrv_dirty_bitmap_next │ │ │ │ - 1303: 004d2cc8 24 OBJECT GLOBAL DEFAULT 14 clone_argCLONE_NEWNET │ │ │ │ + 1302: 002ef645 4 FUNC GLOBAL DEFAULT 12 bdrv_dirty_bitmap_next │ │ │ │ + 1303: 004d2cb8 24 OBJECT GLOBAL DEFAULT 14 clone_argCLONE_NEWNET │ │ │ │ 1304: 005b5724 4 OBJECT GLOBAL DEFAULT 24 qemu_mutex_trylock_func │ │ │ │ - 1305: 003b0b2d 132 FUNC GLOBAL DEFAULT 12 visit_type_StatsTarget │ │ │ │ - 1306: 00363a6d 192 FUNC GLOBAL DEFAULT 12 visit_type_ImageInfoSpecificQCow2 │ │ │ │ + 1305: 003b0b25 132 FUNC GLOBAL DEFAULT 12 visit_type_StatsTarget │ │ │ │ + 1306: 00363a65 192 FUNC GLOBAL DEFAULT 12 visit_type_ImageInfoSpecificQCow2 │ │ │ │ 1307: 0027f631 20 FUNC GLOBAL DEFAULT 12 helper_atomic_smin_fetchl_be │ │ │ │ 1308: 005a8118 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QED_FIND_L2_CACHE_ENTRY_EVENT │ │ │ │ 1309: 005b3490 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_BLOCK_JOB_CHANGE_EVENT │ │ │ │ 1310: 005ae1f8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PIT_IOPORT_WRITE_EVENT │ │ │ │ 1311: 005a8f88 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_NEGOTIATE_HANDLE_EXPORT_NAME_REQUEST_EVENT │ │ │ │ 1312: 005f95aa 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_BLOCKDEV_CREATE_DSTATE │ │ │ │ 1313: 001bde0d 28 FUNC GLOBAL DEFAULT 12 qemu_system_dump_in_progress │ │ │ │ - 1314: 003fc255 152 FUNC GLOBAL DEFAULT 12 trace_event_iter_next │ │ │ │ + 1314: 003fc24d 152 FUNC GLOBAL DEFAULT 12 trace_event_iter_next │ │ │ │ 1315: 00178e71 88 FUNC GLOBAL DEFAULT 12 qemu_text_console_put_qcode │ │ │ │ 1316: 0026b9fd 32 FUNC GLOBAL DEFAULT 12 helper_ctpop_i64 │ │ │ │ 1317: 005ab96c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ITS_VTE_READ_EVENT │ │ │ │ - 1318: 00363e59 692 FUNC GLOBAL DEFAULT 12 visit_type_BlockNodeInfo_members │ │ │ │ + 1318: 00363e51 692 FUNC GLOBAL DEFAULT 12 visit_type_BlockNodeInfo_members │ │ │ │ 1319: 002655ed 104 FUNC GLOBAL DEFAULT 12 tcg_gen_vec_add32_i64 │ │ │ │ 1320: 005f97a8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_MIGRATE_INCOMING_DSTATE │ │ │ │ 1321: 00267971 88 FUNC GLOBAL DEFAULT 12 tcg_gen_dup_mem_vec │ │ │ │ 1322: 005f8236 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_types_dump_c │ │ │ │ 1323: 00265a31 84 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_muli │ │ │ │ 1324: 0025bc05 2 FUNC GLOBAL DEFAULT 12 tcg_gen_qemu_ld_i64_chk │ │ │ │ 1325: 005b406c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_DUMPDTB_EVENT │ │ │ │ 1326: 001b1dd5 140 FUNC GLOBAL DEFAULT 12 fw_cfg_modify_i16 │ │ │ │ 1327: 00190c5d 4 FUNC GLOBAL DEFAULT 12 palette_destroy │ │ │ │ 1328: 00516288 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_smin16 │ │ │ │ - 1329: 003fd831 142 FUNC GLOBAL DEFAULT 12 visit_type_CXLUncorErrorRecordList │ │ │ │ + 1329: 003fd829 142 FUNC GLOBAL DEFAULT 12 visit_type_CXLUncorErrorRecordList │ │ │ │ 1330: 005ab53c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SH_INTC_REGISTER_EVENT │ │ │ │ 1331: 0026f3cd 128 FUNC GLOBAL DEFAULT 12 helper_gvec_ltus8 │ │ │ │ 1332: 005f8f58 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_XHCI_IRQ_MSIX_UNUSE_DSTATE │ │ │ │ 1333: 005ab5ec 16 OBJECT GLOBAL DEFAULT 24 _TRACE_XIVE_ESCALATE_END_EVENT │ │ │ │ 1334: 001b67a5 160 FUNC GLOBAL DEFAULT 12 AUD_close_out │ │ │ │ - 1335: 0037d92d 142 FUNC GLOBAL DEFAULT 12 visit_type_ChardevInfoList │ │ │ │ + 1335: 0037d925 142 FUNC GLOBAL DEFAULT 12 visit_type_ChardevInfoList │ │ │ │ 1336: 00254555 248 FUNC GLOBAL DEFAULT 12 tcg_gen_divu_i64 │ │ │ │ 1337: 00265a01 48 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_muls │ │ │ │ - 1338: 003b69f1 58 FUNC GLOBAL DEFAULT 12 qapi_free_KvmInfo │ │ │ │ - 1339: 002f3191 164 FUNC GLOBAL DEFAULT 12 bdrv_co_is_allocated │ │ │ │ + 1338: 003b69e9 58 FUNC GLOBAL DEFAULT 12 qapi_free_KvmInfo │ │ │ │ + 1339: 002f3189 164 FUNC GLOBAL DEFAULT 12 bdrv_co_is_allocated │ │ │ │ 1340: 005f8e66 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_MTP_ERROR_DSTATE │ │ │ │ 1341: 005ae438 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SLAVIO_TIMER_MEM_READL_INVALID_EVENT │ │ │ │ - 1342: 0036b489 196 FUNC GLOBAL DEFAULT 12 visit_type_Qcow2OverlapCheckFlags │ │ │ │ + 1342: 0036b481 196 FUNC GLOBAL DEFAULT 12 visit_type_Qcow2OverlapCheckFlags │ │ │ │ 1343: 005f8c92 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SLAVIO_CFG_MEM_READB_DSTATE │ │ │ │ 1344: 005b1070 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PROCESS_INCOMING_MIGRATION_CO_END_EVENT │ │ │ │ 1345: 00280dc1 28 FUNC GLOBAL DEFAULT 12 helper_atomic_fetch_xorq_be │ │ │ │ 1346: 001cb939 100 FUNC GLOBAL DEFAULT 12 qemu_process_cpu_events_common │ │ │ │ 1347: 005ad6c8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MPS2_SCC_CFG_READ_EVENT │ │ │ │ 1348: 005f86a4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PFLASH_WRITE_BLOCK_ERASE_DSTATE │ │ │ │ 1349: 0051d16c 4 OBJECT GLOBAL DEFAULT 24 graphic_depth │ │ │ │ 1350: 005b2a94 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VNC_MSG_CLIENT_CUT_TEXT_EVENT │ │ │ │ - 1351: 003b3df1 58 FUNC GLOBAL DEFAULT 12 qapi_free_VirtioRingDescList │ │ │ │ + 1351: 003b3de9 58 FUNC GLOBAL DEFAULT 12 qapi_free_VirtioRingDescList │ │ │ │ 1352: 0050a740 40 OBJECT GLOBAL DEFAULT 21 qdev_prop_spdm_trans │ │ │ │ 1353: 005abf0c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ICC_GENERATE_SGI_EVENT │ │ │ │ - 1354: 002b4fe5 112 FUNC GLOBAL DEFAULT 12 qauthz_simple_new │ │ │ │ - 1355: 00349a2d 388 FUNC GLOBAL DEFAULT 12 bdrv_remove_persistent_dirty_bitmap │ │ │ │ + 1354: 002b4fdd 112 FUNC GLOBAL DEFAULT 12 qauthz_simple_new │ │ │ │ + 1355: 00349a25 388 FUNC GLOBAL DEFAULT 12 bdrv_remove_persistent_dirty_bitmap │ │ │ │ 1356: 005f8bb2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IOTKIT_SECCTL_S_READ_DSTATE │ │ │ │ - 1357: 002a6d8d 216 FUNC GLOBAL DEFAULT 12 qio_channel_websock_new_server │ │ │ │ + 1357: 002a6d85 216 FUNC GLOBAL DEFAULT 12 qio_channel_websock_new_server │ │ │ │ 1358: 001b4c11 96 FUNC GLOBAL DEFAULT 12 qmp_watchdog_set_action │ │ │ │ 1359: 005f891a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_HEATHROW_WRITE_DSTATE │ │ │ │ 1360: 00507420 12 OBJECT GLOBAL DEFAULT 21 IoOperationType_lookup │ │ │ │ - 1361: 003b5245 232 FUNC GLOBAL DEFAULT 12 visit_type_VirtioRingUsed │ │ │ │ + 1361: 003b523d 232 FUNC GLOBAL DEFAULT 12 visit_type_VirtioRingUsed │ │ │ │ 1362: 00285e8d 124 FUNC GLOBAL DEFAULT 12 plugin_scoreboard_free │ │ │ │ - 1363: 00298095 72 FUNC GLOBAL DEFAULT 12 object_property_add │ │ │ │ + 1363: 0029808d 72 FUNC GLOBAL DEFAULT 12 object_property_add │ │ │ │ 1364: 005f97a2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_XEN_SET_GLOBAL_DIRTY_LOG_DSTATE │ │ │ │ 1365: 005f8772 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VGA_CIRRUS_READ_IO_DSTATE │ │ │ │ 1366: 00177b69 128 FUNC GLOBAL DEFAULT 12 object_add_completion │ │ │ │ 1367: 005f862e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_EBPF_RSS_OPEN_ERROR_DSTATE │ │ │ │ 1368: 005a8a90 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QIO_CHANNEL_FILE_NEW_PATH_EVENT │ │ │ │ - 1369: 003cb41d 240 FUNC GLOBAL DEFAULT 12 visit_type_int32 │ │ │ │ + 1369: 003cb415 240 FUNC GLOBAL DEFAULT 12 visit_type_int32 │ │ │ │ 1370: 005b30f4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_BLOCKDEV_CHANGE_MEDIUM_EVENT │ │ │ │ - 1371: 003b3085 16 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevSnapshotWrapper_members │ │ │ │ + 1371: 003b307d 16 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevSnapshotWrapper_members │ │ │ │ 1372: 001b8071 194 FUNC GLOBAL DEFAULT 12 AUD_set_active_out │ │ │ │ 1373: 005f8274 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_visit_cryptodev_c │ │ │ │ 1374: 001bdd09 16 FUNC GLOBAL DEFAULT 12 cpu_to_dump32 │ │ │ │ - 1375: 003a16f1 58 FUNC GLOBAL DEFAULT 12 qapi_free_AnnounceParameters │ │ │ │ + 1375: 003a16e9 58 FUNC GLOBAL DEFAULT 12 qapi_free_AnnounceParameters │ │ │ │ 1376: 005b16d0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PUT_QLIST_END_EVENT │ │ │ │ 1377: 001eade9 100 FUNC GLOBAL DEFAULT 12 qemu_system_powerdown_request │ │ │ │ 1378: 00514d64 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_shr16i │ │ │ │ - 1379: 0035d4c9 132 FUNC GLOBAL DEFAULT 12 visit_type_FloppyDriveType │ │ │ │ + 1379: 0035d4c1 132 FUNC GLOBAL DEFAULT 12 visit_type_FloppyDriveType │ │ │ │ 1380: 005b5c9c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_UFFD_DETECT_OPEN_MODE_EVENT │ │ │ │ 1381: 00253525 112 FUNC GLOBAL DEFAULT 12 tcg_gen_xor_i64 │ │ │ │ 1382: 0014a8d9 24 FUNC GLOBAL DEFAULT 12 cpu_list_unlock │ │ │ │ 1383: 00179271 332 FUNC GLOBAL DEFAULT 12 console_handle_touch_event │ │ │ │ - 1384: 002a7b19 136 FUNC GLOBAL DEFAULT 12 qio_channel_get_peerpid │ │ │ │ + 1384: 002a7b11 136 FUNC GLOBAL DEFAULT 12 qio_channel_get_peerpid │ │ │ │ 1385: 005b23a4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_DBUS_SCANOUT_TEXTURE_EVENT │ │ │ │ 1386: 005f8afc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRT_CTRL_RESET_DSTATE │ │ │ │ - 1387: 00291b01 200 FUNC GLOBAL DEFAULT 12 qdev_prop_set_enum │ │ │ │ + 1387: 00291af9 200 FUNC GLOBAL DEFAULT 12 qdev_prop_set_enum │ │ │ │ 1388: 002577e5 38 FUNC GLOBAL DEFAULT 12 tcg_gen_goto_tb │ │ │ │ 1389: 005f98cc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_XEN_EVENT_INJECT_DSTATE │ │ │ │ - 1390: 002d47fd 104 FUNC GLOBAL DEFAULT 12 job_dismiss_locked │ │ │ │ - 1391: 003964c1 58 FUNC GLOBAL DEFAULT 12 qapi_free_ReplicationStatus │ │ │ │ + 1390: 002d47f5 104 FUNC GLOBAL DEFAULT 12 job_dismiss_locked │ │ │ │ + 1391: 003964b9 58 FUNC GLOBAL DEFAULT 12 qapi_free_ReplicationStatus │ │ │ │ 1392: 0051ecc8 24 OBJECT GLOBAL DEFAULT 24 qio_channel_fd_source_funcs │ │ │ │ 1393: 005f91fa 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SOURCE_RETURN_PATH_THREAD_POSTCOPY_PACKAGE_LOADED_DSTATE │ │ │ │ 1394: 005b0c60 16 OBJECT GLOBAL DEFAULT 24 _TRACE_RDMA_REGISTRATION_HANDLE_WAIT_EVENT │ │ │ │ 1395: 001a3a05 108 FUNC GLOBAL DEFAULT 12 rom_ptr │ │ │ │ 1396: 005a8f58 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_NEGOTIATE_HANDLE_INFO_REQUEST_EVENT │ │ │ │ 1397: 005f8d04 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MACIO_NVRAM_READ_DSTATE │ │ │ │ 1398: 002705cd 122 FUNC GLOBAL DEFAULT 12 helper_gvec_smin8 │ │ │ │ 1399: 0025328d 72 FUNC GLOBAL DEFAULT 12 tcg_gen_st8_i64 │ │ │ │ 1400: 00514524 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_shr16v │ │ │ │ 1401: 001d8ac5 228 FUNC GLOBAL DEFAULT 12 memory_region_del_subregion │ │ │ │ 1402: 005b1820 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VMSTATE_N_ELEMS_EVENT │ │ │ │ - 1403: 003d58e1 44 FUNC GLOBAL DEFAULT 12 qemu_strnlen │ │ │ │ - 1404: 0034d0e9 68 FUNC GLOBAL DEFAULT 12 qemu_chr_fe_set_handlers │ │ │ │ + 1403: 003d58d9 44 FUNC GLOBAL DEFAULT 12 qemu_strnlen │ │ │ │ + 1404: 0034d0e1 68 FUNC GLOBAL DEFAULT 12 qemu_chr_fe_set_handlers │ │ │ │ 1405: 001b00ed 72 FUNC GLOBAL DEFAULT 12 qmp_query_rocker │ │ │ │ 1406: 001723f9 48 FUNC GLOBAL DEFAULT 12 float64_minnummag │ │ │ │ 1407: 005f98f0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_RTC_RESET_REINJECTION_DSTATE │ │ │ │ 1408: 005f80cc 1 OBJECT GLOBAL DEFAULT 25 qemuio_misalign │ │ │ │ 1409: 005ae9e0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CANOKEY_HANDLE_DATA_OUT_EVENT │ │ │ │ - 1410: 00371785 196 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevCreateOptionsGluster │ │ │ │ - 1411: 0037aacd 58 FUNC GLOBAL DEFAULT 12 qapi_free_NbdServerAddOptions │ │ │ │ - 1412: 002de741 74 FUNC GLOBAL DEFAULT 12 scsi_cdb_xfer │ │ │ │ + 1410: 0037177d 196 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevCreateOptionsGluster │ │ │ │ + 1411: 0037aac5 58 FUNC GLOBAL DEFAULT 12 qapi_free_NbdServerAddOptions │ │ │ │ + 1412: 002de739 74 FUNC GLOBAL DEFAULT 12 scsi_cdb_xfer │ │ │ │ 1413: 005f8dd2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SLAVIO_TIMER_IRQ_DSTATE │ │ │ │ 1414: 005b4ce0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QOM_LIST_EVENT │ │ │ │ 1415: 00235215 220 FUNC GLOBAL DEFAULT 12 hmp_hostfwd_add │ │ │ │ 1416: 005affbc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IMX2_WDT_READ_EVENT │ │ │ │ 1417: 005a9720 16 OBJECT GLOBAL DEFAULT 24 _TRACE_TPM_UTIL_GET_BUFFER_SIZE_EVENT │ │ │ │ 1418: 0014b231 128 FUNC GLOBAL DEFAULT 12 cpu_breakpoint_remove_by_ref │ │ │ │ - 1419: 003af8f9 84 FUNC GLOBAL DEFAULT 12 visit_type_VsockSocketAddress_members │ │ │ │ - 1420: 003ece85 18 FUNC GLOBAL DEFAULT 12 aio_notify_accept │ │ │ │ - 1421: 003a1781 16 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_netdev_del_arg_members │ │ │ │ + 1419: 003af8f1 84 FUNC GLOBAL DEFAULT 12 visit_type_VsockSocketAddress_members │ │ │ │ + 1420: 003ece7d 18 FUNC GLOBAL DEFAULT 12 aio_notify_accept │ │ │ │ + 1421: 003a1779 16 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_netdev_del_arg_members │ │ │ │ 1422: 005a91c8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_REPLY_ERR_IGNORED_EVENT │ │ │ │ 1423: 002778c9 36 FUNC GLOBAL DEFAULT 12 tlb_flush_page │ │ │ │ 1424: 001b1f11 140 FUNC GLOBAL DEFAULT 12 fw_cfg_modify_i32 │ │ │ │ 1425: 005f89b6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ICV_PMR_WRITE_DSTATE │ │ │ │ 1426: 00516204 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_smin32 │ │ │ │ - 1427: 003601ed 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockDirtyBitmapMerge │ │ │ │ + 1427: 003601e5 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockDirtyBitmapMerge │ │ │ │ 1428: 0026c215 120 FUNC GLOBAL DEFAULT 12 helper_gvec_mul8 │ │ │ │ 1429: 005b35c0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_X_DEBUG_BLOCK_DIRTY_BITMAP_SHA256_EVENT │ │ │ │ - 1430: 002e02c5 256 FUNC GLOBAL DEFAULT 12 block_acct_queue_depth │ │ │ │ + 1430: 002e02bd 256 FUNC GLOBAL DEFAULT 12 block_acct_queue_depth │ │ │ │ 1431: 005aa880 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QXL_RING_CURSOR_GET_EVENT │ │ │ │ 1432: 005aa430 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MACFB_CTRL_WRITE_EVENT │ │ │ │ 1433: 005b1af0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_LOADVM_HANDLE_CMD_PACKAGED_RECEIVED_EVENT │ │ │ │ 1434: 00518388 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_smax_fetchl_le │ │ │ │ 1435: 005ac30c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GRLIB_IRQMP_WRITEL_UNKNOWN_EVENT │ │ │ │ 1436: 0023a161 120 FUNC GLOBAL DEFAULT 12 replay_check_error │ │ │ │ 1437: 005f93cc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MEMORY_REGION_SUBPAGE_READ_DSTATE │ │ │ │ - 1438: 00388975 108 FUNC GLOBAL DEFAULT 12 visit_type_SchemaInfoEnumMember_members │ │ │ │ - 1439: 002a8385 52 FUNC GLOBAL DEFAULT 12 qio_channel_readv_all_eof │ │ │ │ + 1438: 0038896d 108 FUNC GLOBAL DEFAULT 12 visit_type_SchemaInfoEnumMember_members │ │ │ │ + 1439: 002a837d 52 FUNC GLOBAL DEFAULT 12 qio_channel_readv_all_eof │ │ │ │ 1440: 005a9610 16 OBJECT GLOBAL DEFAULT 24 _TRACE_TPM_EMULATOR_SET_STATE_BLOB_EVENT │ │ │ │ - 1441: 00406f29 130 FUNC GLOBAL DEFAULT 12 vduse_queue_push │ │ │ │ + 1441: 00406f21 130 FUNC GLOBAL DEFAULT 12 vduse_queue_push │ │ │ │ 1442: 0026d919 134 FUNC GLOBAL DEFAULT 12 helper_gvec_rotl16i │ │ │ │ 1443: 001badfd 134 FUNC GLOBAL DEFAULT 12 mixeng_volume │ │ │ │ 1444: 005f8c28 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NPCM7XX_MFT_UPDATE_CLOCK_DSTATE │ │ │ │ - 1445: 002a31d5 196 FUNC GLOBAL DEFAULT 12 qio_channel_socket_new │ │ │ │ - 1446: 0028d78d 4 FUNC GLOBAL DEFAULT 12 xen_evtchn_deliver_pirq_msi │ │ │ │ + 1445: 002a31cd 196 FUNC GLOBAL DEFAULT 12 qio_channel_socket_new │ │ │ │ + 1446: 0028d785 4 FUNC GLOBAL DEFAULT 12 xen_evtchn_deliver_pirq_msi │ │ │ │ 1447: 005f9236 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MIGRATE_PENDING_ESTIMATE_DSTATE │ │ │ │ 1448: 005f8818 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRTIO_GPU_CMD_RES_BACK_ATTACH_DSTATE │ │ │ │ - 1449: 003be939 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_xen_event_list │ │ │ │ + 1449: 003be931 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_xen_event_list │ │ │ │ 1450: 005f838e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NVME_DSM_DSTATE │ │ │ │ 1451: 00251c81 108 FUNC GLOBAL DEFAULT 12 tcg_gen_extract2_i32 │ │ │ │ 1452: 00239d85 104 FUNC GLOBAL DEFAULT 12 replay_put_array │ │ │ │ - 1453: 0037abbd 272 FUNC GLOBAL DEFAULT 12 visit_type_NbdServerOptionsBase_members │ │ │ │ + 1453: 0037abb5 272 FUNC GLOBAL DEFAULT 12 visit_type_NbdServerOptionsBase_members │ │ │ │ 1454: 0017b9f9 64 FUNC GLOBAL DEFAULT 12 qemu_dmabuf_get_x │ │ │ │ - 1455: 002b441d 140 FUNC GLOBAL DEFAULT 12 qauthz_list_append_rule │ │ │ │ + 1455: 002b4415 140 FUNC GLOBAL DEFAULT 12 qauthz_list_append_rule │ │ │ │ 1456: 0017ba39 64 FUNC GLOBAL DEFAULT 12 qemu_dmabuf_get_y │ │ │ │ 1457: 005b0ae0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_POSTCOPY_RAM_FAULT_THREAD_FDS_EXTRA_EVENT │ │ │ │ 1458: 005ac07c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GIC_CPU_READ_EVENT │ │ │ │ 1459: 00507d30 12 OBJECT GLOBAL DEFAULT 21 MemoryFailureAction_lookup │ │ │ │ 1460: 0027c231 20 FUNC GLOBAL DEFAULT 12 helper_atomic_xchgw_le │ │ │ │ 1461: 005f914e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_POSTCOPY_PAUSE_FAULT_THREAD_CONTINUED_DSTATE │ │ │ │ 1462: 005f8c42 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MOS6522_SET_COUNTER_DSTATE │ │ │ │ 1463: 001ad15d 100 FUNC GLOBAL DEFAULT 12 qemu_register_resettable │ │ │ │ 1464: 001f34ed 412 FUNC GLOBAL DEFAULT 12 monitor_disas │ │ │ │ 1465: 005ac1ac 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ASPEED_INTC_WRITE_EVENT │ │ │ │ - 1466: 00387985 528 FUNC GLOBAL DEFAULT 12 qmp_marshal_dump_guest_memory │ │ │ │ + 1466: 0038797d 528 FUNC GLOBAL DEFAULT 12 qmp_marshal_dump_guest_memory │ │ │ │ 1467: 001cb469 80 FUNC GLOBAL DEFAULT 12 all_cpu_threads_idle │ │ │ │ 1468: 005acee8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ASPEED_I3C_DEVICE_WRITE_EVENT │ │ │ │ 1469: 00255f89 8 FUNC GLOBAL DEFAULT 12 tcg_gen_ext32u_i64 │ │ │ │ 1470: 0026e1c1 134 FUNC GLOBAL DEFAULT 12 helper_gvec_rotl16v │ │ │ │ 1471: 0051a068 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_fetch_smaxl_le │ │ │ │ 1472: 00284141 28 FUNC GLOBAL DEFAULT 12 qemu_plugin_tb_vaddr │ │ │ │ 1473: 005b3840 60 OBJECT GLOBAL DEFAULT 24 qapi_commands_block_export_trace_events_trace_events │ │ │ │ 1474: 005a8e48 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_CO_SEND_SIMPLE_REPLY_EVENT │ │ │ │ 1475: 005a8458 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MIRROR_ONE_ITERATION_EVENT │ │ │ │ 1476: 00202285 40 FUNC GLOBAL DEFAULT 12 multifd_send_data_alloc │ │ │ │ 1477: 002689b1 96 FUNC GLOBAL DEFAULT 12 tcg_gen_umin_vec │ │ │ │ - 1478: 003b56dd 204 FUNC GLOBAL DEFAULT 12 visit_type_VirtIOGPUOutput │ │ │ │ + 1478: 003b56d5 204 FUNC GLOBAL DEFAULT 12 visit_type_VirtIOGPUOutput │ │ │ │ 1479: 005afb00 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_OHCI_MEM_WRITE_BAD_OFFSET_EVENT │ │ │ │ 1480: 00237a09 1720 FUNC GLOBAL DEFAULT 12 net_init_tap │ │ │ │ 1481: 005b12b0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MIGRATION_CANCEL_EVENT │ │ │ │ - 1482: 00387b95 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_dump │ │ │ │ + 1482: 00387b8d 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_dump │ │ │ │ 1483: 0027f709 20 FUNC GLOBAL DEFAULT 12 helper_atomic_umin_fetchl_be │ │ │ │ 1484: 00265ec5 144 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_and │ │ │ │ 1485: 005b004c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ALLWINNER_WDT_RESET_ENTER_EVENT │ │ │ │ - 1486: 002991f1 68 FUNC GLOBAL DEFAULT 12 object_get_internal_root │ │ │ │ + 1486: 002991e9 68 FUNC GLOBAL DEFAULT 12 object_get_internal_root │ │ │ │ 1487: 005f85dc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IOMMUFD_BACKEND_MAP_FILE_DMA_DSTATE │ │ │ │ - 1488: 002a4ebd 84 FUNC GLOBAL DEFAULT 12 qio_channel_create_fd_watch │ │ │ │ + 1488: 002a4eb5 84 FUNC GLOBAL DEFAULT 12 qio_channel_create_fd_watch │ │ │ │ 1489: 005f97ac 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_MIGRATE_DSTATE │ │ │ │ 1490: 005f830a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GDBSTUB_HIT_INTERNAL_ERROR_DSTATE │ │ │ │ - 1491: 003bb9e1 58 FUNC GLOBAL DEFAULT 12 qapi_free_RockerPort │ │ │ │ + 1491: 003bb9d9 58 FUNC GLOBAL DEFAULT 12 qapi_free_RockerPort │ │ │ │ 1492: 005b1460 16 OBJECT GLOBAL DEFAULT 24 _TRACE_POSTCOPY_PREEMPT_RESET_CHANNEL_EVENT │ │ │ │ 1493: 005f89aa 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ICV_HPPIR_READ_DSTATE │ │ │ │ 1494: 005acd58 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIA1_RTC_CMD_SECONDS_READ_EVENT │ │ │ │ 1495: 005f95ea 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_BLOCK_DIRTY_BITMAP_MERGE_DSTATE │ │ │ │ - 1496: 00402191 58 FUNC GLOBAL DEFAULT 12 qapi_free_CxlDynamicCapacityExtentList │ │ │ │ + 1496: 00402189 58 FUNC GLOBAL DEFAULT 12 qapi_free_CxlDynamicCapacityExtentList │ │ │ │ 1497: 005f896e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ITS_CMD_MAPC_DSTATE │ │ │ │ 1498: 001fe0fd 136 FUNC GLOBAL DEFAULT 12 migrate_set_error │ │ │ │ 1499: 005f8a72 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GRLIB_IRQMP_WRITEL_UNKNOWN_DSTATE │ │ │ │ - 1500: 002d41cd 72 FUNC GLOBAL DEFAULT 12 job_pause_point │ │ │ │ + 1500: 002d41c5 72 FUNC GLOBAL DEFAULT 12 job_pause_point │ │ │ │ 1501: 005b0750 16 OBJECT GLOBAL DEFAULT 24 _TRACE_DIRTY_BITMAP_LOAD_ENTER_EVENT │ │ │ │ 1502: 005f9334 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LOADVM_POSTCOPY_RAM_HANDLE_DISCARD_HEADER_DSTATE │ │ │ │ 1503: 005a931c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_DBUS_AUDIO_READ_EVENT │ │ │ │ 1504: 0027b109 172 FUNC GLOBAL DEFAULT 12 helper_atomic_cmpxchgq_le │ │ │ │ 1505: 005b459c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QUERY_VCPU_DIRTY_LIMIT_EVENT │ │ │ │ 1506: 00205089 264 FUNC GLOBAL DEFAULT 12 multifd_send_zero_page_detect │ │ │ │ 1507: 005b5488 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QUERY_TPM_TYPES_EVENT │ │ │ │ - 1508: 003c5b39 276 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_client_migrate_info_arg_members │ │ │ │ - 1509: 0038bb61 58 FUNC GLOBAL DEFAULT 12 qapi_free_HotpluggableCPU │ │ │ │ + 1508: 003c5b31 276 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_client_migrate_info_arg_members │ │ │ │ + 1509: 0038bb59 58 FUNC GLOBAL DEFAULT 12 qapi_free_HotpluggableCPU │ │ │ │ 1510: 0026865d 48 FUNC GLOBAL DEFAULT 12 tcg_gen_rotls_vec │ │ │ │ 1511: 00280319 202 FUNC GLOBAL DEFAULT 12 cpu_atomic_fetch_uminq_le_mmu │ │ │ │ 1512: 001ceed5 112 FUNC GLOBAL DEFAULT 12 qemu_sglist_add │ │ │ │ 1513: 005b5080 12 OBJECT GLOBAL DEFAULT 24 qapi_commands_acpi_trace_events_trace_events │ │ │ │ - 1514: 00364275 196 FUNC GLOBAL DEFAULT 12 visit_type_ImageInfo │ │ │ │ + 1514: 0036426d 196 FUNC GLOBAL DEFAULT 12 visit_type_ImageInfo │ │ │ │ 1515: 001b6059 228 FUNC GLOBAL DEFAULT 12 audio_pcm_info_clear_buf │ │ │ │ 1516: 005f8f3c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_XHCI_EP_SET_DEQUEUE_DSTATE │ │ │ │ 1517: 001f4ef1 66 FUNC GLOBAL DEFAULT 12 check_dirty_bitmap_mig_alias_map │ │ │ │ 1518: 005b3670 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_BLOCK_DIRTY_BITMAP_REMOVE_EVENT │ │ │ │ 1519: 005f89ce 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ICH_LR_WRITE_DSTATE │ │ │ │ 1520: 005ad7b8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SLAVIO_LED_MEM_READW_EVENT │ │ │ │ - 1521: 00347e55 372 FUNC GLOBAL DEFAULT 12 bdrv_getlength │ │ │ │ + 1521: 00347e4d 372 FUNC GLOBAL DEFAULT 12 bdrv_getlength │ │ │ │ 1522: 0017fcf5 176 FUNC GLOBAL DEFAULT 12 hmp_change_vnc │ │ │ │ 1523: 0051afe0 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_fetch_orw_le │ │ │ │ 1524: 005abd3c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ICV_PMR_READ_EVENT │ │ │ │ 1525: 001e72e9 124 FUNC GLOBAL DEFAULT 12 qmp_command_available │ │ │ │ - 1526: 0034e3f9 20 FUNC GLOBAL DEFAULT 12 suspend_mux_open │ │ │ │ + 1526: 0034e3f1 20 FUNC GLOBAL DEFAULT 12 suspend_mux_open │ │ │ │ 1527: 005f7fa1 1 OBJECT GLOBAL DEFAULT 25 kvm_msi_via_irqfd_allowed │ │ │ │ 1528: 005a89e0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QIO_CHANNEL_TLS_BYE_COMPLETE_EVENT │ │ │ │ 1529: 005f824b 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_events_migration_c │ │ │ │ 1530: 005ae258 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CMSDK_APB_TIMER_WRITE_EVENT │ │ │ │ 1531: 005f881c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRTIO_GPU_CMD_RES_UNMAP_BLOB_DSTATE │ │ │ │ 1532: 005a8088 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QED_AIO_SETUP_EVENT │ │ │ │ - 1533: 003c7145 464 FUNC GLOBAL DEFAULT 12 qmp_marshal_change_vnc_password │ │ │ │ + 1533: 003c713d 464 FUNC GLOBAL DEFAULT 12 qmp_marshal_change_vnc_password │ │ │ │ 1534: 00513948 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_lt8 │ │ │ │ - 1535: 0038bc51 58 FUNC GLOBAL DEFAULT 12 qapi_free_MemoryInfo │ │ │ │ + 1535: 0038bc49 58 FUNC GLOBAL DEFAULT 12 qapi_free_MemoryInfo │ │ │ │ 1536: 005f8e0c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_HOST_PARSE_ENDPOINT_DSTATE │ │ │ │ 1537: 005b10c0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SOURCE_RETURN_PATH_THREAD_RESUME_ACK_EVENT │ │ │ │ 1538: 005f8cae 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ECC_MEM_READL_MFSR_DSTATE │ │ │ │ - 1539: 0039fd45 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_iothreads │ │ │ │ - 1540: 00320925 6 FUNC GLOBAL DEFAULT 12 throttle_group_unref │ │ │ │ + 1539: 0039fd3d 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_iothreads │ │ │ │ + 1540: 0032091d 6 FUNC GLOBAL DEFAULT 12 throttle_group_unref │ │ │ │ 1541: 005f8428 2 OBJECT GLOBAL DEFAULT 25 _TRACE_BLOCK_COPY_COPY_RANGE_FAIL_DSTATE │ │ │ │ 1542: 005a8ba0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QIO_CHANNEL_SOCKET_NEW_FD_EVENT │ │ │ │ 1543: 005aa8a0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QXL_RING_COMMAND_REQ_NOTIFICATION_EVENT │ │ │ │ 1544: 005b3820 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_QUERY_BLOCK_EVENT │ │ │ │ 1545: 005a7594 16 OBJECT GLOBAL DEFAULT 24 _TRACE_OBJECT_DYNAMIC_CAST_ASSERT_EVENT │ │ │ │ - 1546: 003e56f1 20 FUNC GLOBAL DEFAULT 12 rcu_disable_atfork │ │ │ │ - 1547: 00366351 132 FUNC GLOBAL DEFAULT 12 visit_type_MirrorCopyMode │ │ │ │ - 1548: 003adc21 84 FUNC GLOBAL DEFAULT 12 visit_type_MemoryFailureFlags_members │ │ │ │ + 1546: 003e56e9 20 FUNC GLOBAL DEFAULT 12 rcu_disable_atfork │ │ │ │ + 1547: 00366349 132 FUNC GLOBAL DEFAULT 12 visit_type_MirrorCopyMode │ │ │ │ + 1548: 003adc19 84 FUNC GLOBAL DEFAULT 12 visit_type_MemoryFailureFlags_members │ │ │ │ 1549: 005f9424 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CLIPBOARD_RESET_SERIAL_DSTATE │ │ │ │ 1550: 005a8ac0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QIO_CHANNEL_SOCKET_ACCEPT_FAIL_EVENT │ │ │ │ 1551: 005f8242 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_commands_job_c │ │ │ │ 1552: 005f8c04 2 OBJECT GLOBAL DEFAULT 25 _TRACE_STM32F4XX_EXTI_WRITE_DSTATE │ │ │ │ 1553: 005aee50 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_MTP_COMMAND_EVENT │ │ │ │ 1554: 005b2068 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MEMORY_REGION_OPS_READ_EVENT │ │ │ │ - 1555: 0039988d 16 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_xen_set_global_dirty_log_arg_members │ │ │ │ - 1556: 002f2ee5 68 FUNC GLOBAL DEFAULT 12 bdrv_co_block_status_above │ │ │ │ - 1557: 00383675 58 FUNC GLOBAL DEFAULT 12 qapi_free_TlsCredsX509Properties │ │ │ │ + 1555: 00399885 16 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_xen_set_global_dirty_log_arg_members │ │ │ │ + 1556: 002f2edd 68 FUNC GLOBAL DEFAULT 12 bdrv_co_block_status_above │ │ │ │ + 1557: 0038366d 58 FUNC GLOBAL DEFAULT 12 qapi_free_TlsCredsX509Properties │ │ │ │ 1558: 001e2f41 340 FUNC GLOBAL DEFAULT 12 address_space_read_cached_slow │ │ │ │ 1559: 005ab81c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_BCM2835_IC_SET_GPU_IRQ_EVENT │ │ │ │ - 1560: 003e3b85 196 FUNC GLOBAL DEFAULT 12 qemu_opts_foreach │ │ │ │ - 1561: 003cb50d 148 FUNC GLOBAL DEFAULT 12 visit_type_int64 │ │ │ │ + 1560: 003e3b7d 196 FUNC GLOBAL DEFAULT 12 qemu_opts_foreach │ │ │ │ + 1561: 003cb505 148 FUNC GLOBAL DEFAULT 12 visit_type_int64 │ │ │ │ 1562: 005b59f0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VISIT_POLICY_SKIP_EVENT │ │ │ │ 1563: 00507474 12 OBJECT GLOBAL DEFAULT 21 QMPCapability_lookup │ │ │ │ 1564: 00273465 4 FUNC GLOBAL DEFAULT 12 page_init │ │ │ │ 1565: 001bdd19 20 FUNC GLOBAL DEFAULT 12 cpu_to_dump64 │ │ │ │ - 1566: 0036e89d 196 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsCurlFtps │ │ │ │ + 1566: 0036e895 196 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsCurlFtps │ │ │ │ 1567: 005f8854 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LASIPS2_INTR_DSTATE │ │ │ │ - 1568: 003d8021 50 FUNC GLOBAL DEFAULT 12 aio_add_sqe │ │ │ │ - 1569: 002bb27d 380 FUNC GLOBAL DEFAULT 12 blk_exp_close_all_type │ │ │ │ - 1570: 003d5fa1 152 FUNC GLOBAL DEFAULT 12 qemu_strtod │ │ │ │ + 1568: 003d8019 50 FUNC GLOBAL DEFAULT 12 aio_add_sqe │ │ │ │ + 1569: 002bb275 380 FUNC GLOBAL DEFAULT 12 blk_exp_close_all_type │ │ │ │ + 1570: 003d5f99 152 FUNC GLOBAL DEFAULT 12 qemu_strtod │ │ │ │ 1571: 0027ec15 180 FUNC GLOBAL DEFAULT 12 cpu_atomic_cmpxchgl_be_mmu │ │ │ │ 1572: 001e46c1 64 FUNC GLOBAL DEFAULT 12 address_space_stw_cached_slow │ │ │ │ - 1573: 003d555d 16 FUNC GLOBAL DEFAULT 12 qemu_set_hw_version │ │ │ │ - 1574: 002a9a2d 220 FUNC GLOBAL DEFAULT 12 qio_task_complete │ │ │ │ + 1573: 003d5555 16 FUNC GLOBAL DEFAULT 12 qemu_set_hw_version │ │ │ │ + 1574: 002a9a25 220 FUNC GLOBAL DEFAULT 12 qio_task_complete │ │ │ │ 1575: 005a8a10 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QIO_CHANNEL_TLS_BYE_START_EVENT │ │ │ │ - 1576: 003d5a05 252 FUNC GLOBAL DEFAULT 12 qemu_strtoi │ │ │ │ + 1576: 003d59fd 252 FUNC GLOBAL DEFAULT 12 qemu_strtoi │ │ │ │ 1577: 00239021 212 FUNC GLOBAL DEFAULT 12 replay_interrupt │ │ │ │ 1578: 005ad5b8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NPCM_CLK_WRITE_EVENT │ │ │ │ - 1579: 003738fd 280 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevAmendOptionsQcow2 │ │ │ │ + 1579: 003738f5 280 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevAmendOptionsQcow2 │ │ │ │ 1580: 005aaecc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PS2_READ_DATA_EVENT │ │ │ │ - 1581: 003d5c31 200 FUNC GLOBAL DEFAULT 12 qemu_strtol │ │ │ │ - 1582: 002952a5 156 FUNC GLOBAL DEFAULT 12 qdev_get_clock_in │ │ │ │ + 1581: 003d5c29 200 FUNC GLOBAL DEFAULT 12 qemu_strtol │ │ │ │ + 1582: 0029529d 156 FUNC GLOBAL DEFAULT 12 qdev_get_clock_in │ │ │ │ 1583: 005f9526 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LOAD_ATOM8_OR_EXIT_FALLBACK_DSTATE │ │ │ │ 1584: 0027f8c1 20 FUNC GLOBAL DEFAULT 12 helper_atomic_umax_fetchl_be │ │ │ │ 1585: 005a82e8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QCOW2_ADD_TASK_EVENT │ │ │ │ 1586: 005afbb0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_OHCI_ED_READ_ERROR_EVENT │ │ │ │ 1587: 0027ddd9 20 FUNC GLOBAL DEFAULT 12 helper_atomic_add_fetchw_be │ │ │ │ - 1588: 003f4839 18 FUNC GLOBAL DEFAULT 12 hbitmap_empty │ │ │ │ + 1588: 003f4831 18 FUNC GLOBAL DEFAULT 12 hbitmap_empty │ │ │ │ 1589: 0028440d 34 FUNC GLOBAL DEFAULT 12 qemu_plugin_bool_parse │ │ │ │ 1590: 005098b8 40 OBJECT GLOBAL DEFAULT 21 qdev_prop_bios_chs_trans │ │ │ │ 1591: 00170e39 212 FUNC GLOBAL DEFAULT 12 uint64_to_float16 │ │ │ │ - 1592: 003a8975 280 FUNC GLOBAL DEFAULT 12 visit_type_MemoryBackendFileProperties_members │ │ │ │ + 1592: 003a896d 280 FUNC GLOBAL DEFAULT 12 visit_type_MemoryBackendFileProperties_members │ │ │ │ 1593: 005b5cac 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_VFIO_PCI_MAP_BAR_EVENT │ │ │ │ 1594: 0019f715 44 FUNC GLOBAL DEFAULT 12 cpu_write_elf64_note │ │ │ │ - 1595: 003c2db9 132 FUNC GLOBAL DEFAULT 12 visit_type_QKeyCode │ │ │ │ + 1595: 003c2db1 132 FUNC GLOBAL DEFAULT 12 visit_type_QKeyCode │ │ │ │ 1596: 005f854e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NBD_NEGOTIATE_HANDLE_EXPORT_NAME_REQUEST_DSTATE │ │ │ │ 1597: 005b3c48 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_CXL_INJECT_DRAM_EVENT_EVENT │ │ │ │ 1598: 005af310 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_DWC2_ASYNC_PACKET_EVENT │ │ │ │ - 1599: 003a8d91 196 FUNC GLOBAL DEFAULT 12 visit_type_MemoryBackendEpcProperties │ │ │ │ + 1599: 003a8d89 196 FUNC GLOBAL DEFAULT 12 visit_type_MemoryBackendEpcProperties │ │ │ │ 1600: 00507190 12 OBJECT GLOBAL DEFAULT 21 MirrorCopyMode_lookup │ │ │ │ 1601: 0017a3e9 388 FUNC GLOBAL DEFAULT 12 qemu_console_get_label │ │ │ │ 1602: 005f93d4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CPU_IN_DSTATE │ │ │ │ 1603: 001b3a49 368 FUNC GLOBAL DEFAULT 12 hmp_info_firmware_log │ │ │ │ - 1604: 002b44a9 164 FUNC GLOBAL DEFAULT 12 qauthz_list_insert_rule │ │ │ │ + 1604: 002b44a1 164 FUNC GLOBAL DEFAULT 12 qauthz_list_insert_rule │ │ │ │ 1605: 00208a11 48 FUNC GLOBAL DEFAULT 12 postcopy_ram_incoming_init │ │ │ │ 1606: 005aec40 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_HOST_RELEASE_INTERFACE_EVENT │ │ │ │ - 1607: 0035cc9d 132 FUNC GLOBAL DEFAULT 12 visit_type_QAuthZListFormat │ │ │ │ + 1607: 0035cc95 132 FUNC GLOBAL DEFAULT 12 visit_type_QAuthZListFormat │ │ │ │ 1608: 005acce8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIA1_RTC_CMD_PRAM_SECT_WRITE_EVENT │ │ │ │ 1609: 005b1d80 16 OBJECT GLOBAL DEFAULT 24 _TRACE_REPLAY_GET_QWORD_EVENT │ │ │ │ 1610: 00209fd9 86 FUNC GLOBAL DEFAULT 12 postcopy_unregister_shared_ufd │ │ │ │ 1611: 005f91b6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_RDMA_POLL_WRITE_DSTATE │ │ │ │ 1612: 005f8632 2 OBJECT GLOBAL DEFAULT 25 _TRACE_EBPF_RSS_MMAP_DSTATE │ │ │ │ 1613: 005b0c30 16 OBJECT GLOBAL DEFAULT 24 _TRACE_RDMA_REGISTRATION_STOP_RAM_EVENT │ │ │ │ 1614: 0017f549 128 FUNC GLOBAL DEFAULT 12 hmp_mouse_set │ │ │ │ - 1615: 002a7565 76 FUNC GLOBAL DEFAULT 12 qio_channel_close │ │ │ │ - 1616: 0037f835 16 FUNC GLOBAL DEFAULT 12 visit_type_ChardevMuxWrapper_members │ │ │ │ + 1615: 002a755d 76 FUNC GLOBAL DEFAULT 12 qio_channel_close │ │ │ │ + 1616: 0037f82d 16 FUNC GLOBAL DEFAULT 12 visit_type_ChardevMuxWrapper_members │ │ │ │ 1617: 005b0db0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_RDMA_WRITE_FLUSH_EVENT │ │ │ │ - 1618: 0035cb29 58 FUNC GLOBAL DEFAULT 12 qapi_free_AuthZListProperties │ │ │ │ + 1618: 0035cb21 58 FUNC GLOBAL DEFAULT 12 qapi_free_AuthZListProperties │ │ │ │ 1619: 001c6d8d 100 FUNC GLOBAL DEFAULT 12 qmp_x_exit_preconfig │ │ │ │ 1620: 005f8b26 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIA1_RTC_CMD_TEST_WRITE_DSTATE │ │ │ │ 1621: 005b1750 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PUT_QTAILQ_END_EVENT │ │ │ │ - 1622: 00396b79 192 FUNC GLOBAL DEFAULT 12 visit_type_CompressionStats │ │ │ │ + 1622: 00396b71 192 FUNC GLOBAL DEFAULT 12 visit_type_CompressionStats │ │ │ │ 1623: 001cc9ad 404 FUNC GLOBAL DEFAULT 12 cpu_get_ticks │ │ │ │ 1624: 001b205d 148 FUNC GLOBAL DEFAULT 12 fw_cfg_modify_i64 │ │ │ │ 1625: 005f98ac 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_DEVICE_DEL_DSTATE │ │ │ │ - 1626: 002a9c99 70 FUNC GLOBAL DEFAULT 12 qio_task_propagate_error │ │ │ │ + 1626: 002a9c91 70 FUNC GLOBAL DEFAULT 12 qio_task_propagate_error │ │ │ │ 1627: 00516180 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_smin64 │ │ │ │ 1628: 00238859 244 FUNC GLOBAL DEFAULT 12 tap_fd_set_offload │ │ │ │ 1629: 0016a299 240 FUNC GLOBAL DEFAULT 12 float64_to_floatx80 │ │ │ │ - 1630: 002e50b5 64 FUNC GLOBAL DEFAULT 12 blk_all_next │ │ │ │ + 1630: 002e50ad 64 FUNC GLOBAL DEFAULT 12 blk_all_next │ │ │ │ 1631: 005b5970 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VISIT_TYPE_INT16_EVENT │ │ │ │ 1632: 005f992c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_SCREENDUMP_DSTATE │ │ │ │ 1633: 005f8b76 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IOTKIT_SYSCTL_READ_DSTATE │ │ │ │ 1634: 005f8258 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_types_run_state_c │ │ │ │ - 1635: 003dfd5d 172 FUNC GLOBAL DEFAULT 12 fifo8_drop │ │ │ │ - 1636: 003b3d3d 58 FUNC GLOBAL DEFAULT 12 qapi_free_VirtioRingDesc │ │ │ │ + 1635: 003dfd55 172 FUNC GLOBAL DEFAULT 12 fifo8_drop │ │ │ │ + 1636: 003b3d35 58 FUNC GLOBAL DEFAULT 12 qapi_free_VirtioRingDesc │ │ │ │ 1637: 0051b820 132 OBJECT GLOBAL DEFAULT 24 helper_info_nonatomic_cmpxchgo │ │ │ │ - 1638: 003fe685 188 FUNC GLOBAL DEFAULT 12 visit_type_ReplayInfo │ │ │ │ - 1639: 003bbad1 58 FUNC GLOBAL DEFAULT 12 qapi_free_RockerOfDpaFlowAction │ │ │ │ + 1638: 003fe67d 188 FUNC GLOBAL DEFAULT 12 visit_type_ReplayInfo │ │ │ │ + 1639: 003bbac9 58 FUNC GLOBAL DEFAULT 12 qapi_free_RockerOfDpaFlowAction │ │ │ │ 1640: 00239cb5 208 FUNC GLOBAL DEFAULT 12 replay_put_qword │ │ │ │ 1641: 00160f59 4404 FUNC GLOBAL DEFAULT 12 float32_muladd_scalbn │ │ │ │ - 1642: 003b5b0d 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_x_query_virtio │ │ │ │ + 1642: 003b5b05 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_x_query_virtio │ │ │ │ 1643: 005f9afc 4 OBJECT GLOBAL DEFAULT 25 qemu_dcache_linesize │ │ │ │ 1644: 005f83c8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QED_WRITE_TABLE_CB_DSTATE │ │ │ │ - 1645: 003fe851 132 FUNC GLOBAL DEFAULT 12 visit_type_YankInstanceType │ │ │ │ - 1646: 003f6861 52 FUNC GLOBAL DEFAULT 12 qemu_iovec_memset │ │ │ │ + 1645: 003fe849 132 FUNC GLOBAL DEFAULT 12 visit_type_YankInstanceType │ │ │ │ + 1646: 003f6859 52 FUNC GLOBAL DEFAULT 12 qemu_iovec_memset │ │ │ │ 1647: 005ac10c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ASPEED_INTC_UNMASK_EVENT │ │ │ │ 1648: 005b49d0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_GET_WIN32_SOCKET_EVENT │ │ │ │ 1649: 00256301 284 FUNC GLOBAL DEFAULT 12 tcg_gen_extract2_i64 │ │ │ │ 1650: 005f9734 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_SYSTEM_WAKEUP_DSTATE │ │ │ │ 1651: 005b3330 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_BLOCKDEV_SNAPSHOT_DELETE_INTERNAL_SYNC_EVENT │ │ │ │ 1652: 0022c1f5 70 FUNC GLOBAL DEFAULT 12 net_socket_rs_init │ │ │ │ 1653: 0017adf9 136 FUNC GLOBAL DEFAULT 12 qemu_display_init │ │ │ │ 1654: 005f8900 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SPAPR_XIVE_GET_QUEUE_CONFIG_DSTATE │ │ │ │ 1655: 00178369 10 FUNC GLOBAL DEFAULT 12 qemu_clipboard_info_ref │ │ │ │ 1656: 005aee10 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_MTP_XFER_EVENT │ │ │ │ 1657: 005a736c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_JOB_PAUSE_EVENT │ │ │ │ - 1658: 003871b5 132 FUNC GLOBAL DEFAULT 12 visit_type_DumpGuestMemoryFormat │ │ │ │ + 1658: 003871ad 132 FUNC GLOBAL DEFAULT 12 visit_type_DumpGuestMemoryFormat │ │ │ │ 1659: 005b0e10 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_RDMA_SIGNAL_UNREGISTER_APPEND_EVENT │ │ │ │ - 1660: 00385561 224 FUNC GLOBAL DEFAULT 12 visit_type_SecretKeyringProperties │ │ │ │ - 1661: 0029470d 48 FUNC GLOBAL DEFAULT 12 qemu_free_irqs │ │ │ │ + 1660: 00385559 224 FUNC GLOBAL DEFAULT 12 visit_type_SecretKeyringProperties │ │ │ │ + 1661: 00294705 48 FUNC GLOBAL DEFAULT 12 qemu_free_irqs │ │ │ │ 1662: 0051a2fc 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_fetch_uminq_le │ │ │ │ - 1663: 003be72d 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_sgx_capabilities │ │ │ │ + 1663: 003be725 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_sgx_capabilities │ │ │ │ 1664: 005f928e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_COLO_FLUSH_RAM_CACHE_BEGIN_DSTATE │ │ │ │ - 1665: 003631b9 142 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevChildList │ │ │ │ + 1665: 003631b1 142 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevChildList │ │ │ │ 1666: 001b3d25 76 FUNC GLOBAL DEFAULT 12 qmp_x_query_virtio_queue_status │ │ │ │ - 1667: 00402731 58 FUNC GLOBAL DEFAULT 12 qapi_free_SevCapability │ │ │ │ - 1668: 003acbc5 160 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_SHUTDOWN_arg_members │ │ │ │ - 1669: 003d07a1 56 FUNC GLOBAL DEFAULT 12 qdict_put_null │ │ │ │ - 1670: 0036dd29 132 FUNC GLOBAL DEFAULT 12 visit_type_ReplicationMode │ │ │ │ - 1671: 0038d901 16 FUNC GLOBAL DEFAULT 12 visit_type_DummyForceArrays_members │ │ │ │ + 1667: 00402729 58 FUNC GLOBAL DEFAULT 12 qapi_free_SevCapability │ │ │ │ + 1668: 003acbbd 160 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_SHUTDOWN_arg_members │ │ │ │ + 1669: 003d0799 56 FUNC GLOBAL DEFAULT 12 qdict_put_null │ │ │ │ + 1670: 0036dd21 132 FUNC GLOBAL DEFAULT 12 visit_type_ReplicationMode │ │ │ │ + 1671: 0038d8f9 16 FUNC GLOBAL DEFAULT 12 visit_type_DummyForceArrays_members │ │ │ │ 1672: 005aee30 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_MTP_ERROR_EVENT │ │ │ │ 1673: 0014bb89 412 FUNC GLOBAL DEFAULT 12 cap_disas_monitor │ │ │ │ 1674: 005aecb0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_HOST_CLOSE_EVENT │ │ │ │ - 1675: 00371f55 132 FUNC GLOBAL DEFAULT 12 visit_type_Qcow2CompressionType │ │ │ │ + 1675: 00371f4d 132 FUNC GLOBAL DEFAULT 12 visit_type_Qcow2CompressionType │ │ │ │ 1676: 001b5a75 52 FUNC GLOBAL DEFAULT 12 audio_bug │ │ │ │ 1677: 0051b9ac 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_cmpxchgl_le │ │ │ │ 1678: 005f873a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SM501_DISP_CTRL_WRITE_DSTATE │ │ │ │ - 1679: 002e53d9 92 FUNC GLOBAL DEFAULT 12 bdrv_has_blk │ │ │ │ + 1679: 002e53d1 92 FUNC GLOBAL DEFAULT 12 bdrv_has_blk │ │ │ │ 1680: 0023cb89 4 FUNC GLOBAL DEFAULT 12 semihosting_arm_compatible │ │ │ │ - 1681: 002ef679 360 FUNC GLOBAL DEFAULT 12 bdrv_dirty_bitmap_merge_internal │ │ │ │ + 1681: 002ef671 360 FUNC GLOBAL DEFAULT 12 bdrv_dirty_bitmap_merge_internal │ │ │ │ 1682: 0019b429 228 FUNC GLOBAL DEFAULT 12 gdb_register_coprocessor │ │ │ │ 1683: 005b47dc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_X_COLO_LOST_HEARTBEAT_EVENT │ │ │ │ - 1684: 003ee251 148 FUNC GLOBAL DEFAULT 12 qemu_coroutine_yield │ │ │ │ - 1685: 0036f93d 196 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsQuorum │ │ │ │ + 1684: 003ee249 148 FUNC GLOBAL DEFAULT 12 qemu_coroutine_yield │ │ │ │ + 1685: 0036f935 196 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsQuorum │ │ │ │ 1686: 00175685 88 FUNC GLOBAL DEFAULT 12 bfloat16_silence_nan │ │ │ │ 1687: 005158bc 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_abs8 │ │ │ │ 1688: 0017b7f1 64 FUNC GLOBAL DEFAULT 12 qemu_dmabuf_get_width │ │ │ │ 1689: 0015c0c1 256 FUNC GLOBAL DEFAULT 12 float32_add │ │ │ │ 1690: 005f8de6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CANOKEY_THREAD_STOP_DSTATE │ │ │ │ 1691: 00217d41 156 FUNC GLOBAL DEFAULT 12 failover_request_active │ │ │ │ - 1692: 0038b7a1 58 FUNC GLOBAL DEFAULT 12 qapi_free_GuidInfo │ │ │ │ + 1692: 0038b799 58 FUNC GLOBAL DEFAULT 12 qapi_free_GuidInfo │ │ │ │ 1693: 005b36e0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_QUERY_NAMED_BLOCK_NODES_EVENT │ │ │ │ 1694: 005f8598 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NBD_SERVER_ERROR_MSG_DSTATE │ │ │ │ 1695: 005f872c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MACFB_UPDATE_MODE_DSTATE │ │ │ │ - 1696: 003f2355 1600 FUNC GLOBAL DEFAULT 12 socket_listen │ │ │ │ + 1696: 003f234d 1600 FUNC GLOBAL DEFAULT 12 socket_listen │ │ │ │ 1697: 0027c0d5 180 FUNC GLOBAL DEFAULT 12 cpu_atomic_cmpxchgw_le_mmu │ │ │ │ 1698: 0022a799 22 FUNC GLOBAL DEFAULT 12 qemu_has_uso │ │ │ │ - 1699: 00300309 244 FUNC GLOBAL DEFAULT 12 bdrv_query_image_info │ │ │ │ - 1700: 003ece99 408 FUNC GLOBAL DEFAULT 12 aio_context_new │ │ │ │ - 1701: 0038e3a5 420 FUNC GLOBAL DEFAULT 12 visit_type_CpuInstanceProperties_members │ │ │ │ - 1702: 00385be9 132 FUNC GLOBAL DEFAULT 12 visit_type_QCryptoAkCipherAlgo │ │ │ │ + 1699: 00300301 244 FUNC GLOBAL DEFAULT 12 bdrv_query_image_info │ │ │ │ + 1700: 003ece91 408 FUNC GLOBAL DEFAULT 12 aio_context_new │ │ │ │ + 1701: 0038e39d 420 FUNC GLOBAL DEFAULT 12 visit_type_CpuInstanceProperties_members │ │ │ │ + 1702: 00385be1 132 FUNC GLOBAL DEFAULT 12 visit_type_QCryptoAkCipherAlgo │ │ │ │ 1703: 005f9536 2 OBJECT GLOBAL DEFAULT 25 _TRACE_EXEC_TB_NOCACHE_DSTATE │ │ │ │ - 1704: 003e73e5 144 FUNC GLOBAL DEFAULT 12 qht_lookup_custom │ │ │ │ - 1705: 0036069d 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevOptionsPreallocate │ │ │ │ - 1706: 003a6f89 408 FUNC GLOBAL DEFAULT 12 visit_type_ColoCompareProperties_members │ │ │ │ - 1707: 003613f9 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevCreateOptionsVhdx │ │ │ │ + 1704: 003e73dd 144 FUNC GLOBAL DEFAULT 12 qht_lookup_custom │ │ │ │ + 1705: 00360695 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevOptionsPreallocate │ │ │ │ + 1706: 003a6f81 408 FUNC GLOBAL DEFAULT 12 visit_type_ColoCompareProperties_members │ │ │ │ + 1707: 003613f1 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevCreateOptionsVhdx │ │ │ │ 1708: 002007d9 40 FUNC GLOBAL DEFAULT 12 migration_consume_urgent_request │ │ │ │ - 1709: 003ac489 408 FUNC GLOBAL DEFAULT 12 qmp_marshal_replay_delete_break │ │ │ │ + 1709: 003ac481 408 FUNC GLOBAL DEFAULT 12 qmp_marshal_replay_delete_break │ │ │ │ 1710: 0026e98d 126 FUNC GLOBAL DEFAULT 12 helper_gvec_ne16 │ │ │ │ 1711: 001713fd 232 FUNC GLOBAL DEFAULT 12 uint64_to_float32 │ │ │ │ 1712: 005b455c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_SNAPSHOT_SAVE_EVENT │ │ │ │ 1713: 0026d579 120 FUNC GLOBAL DEFAULT 12 helper_gvec_shr32i │ │ │ │ 1714: 0020bc89 112 FUNC GLOBAL DEFAULT 12 precopy_notify │ │ │ │ 1715: 00257345 112 FUNC GLOBAL DEFAULT 12 tcg_gen_extu_i32_i64 │ │ │ │ 1716: 005f8a8a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SLAVIO_INTCTLM_MEM_READL_DSTATE │ │ │ │ 1717: 002573b5 116 FUNC GLOBAL DEFAULT 12 tcg_gen_ext_i32_i64 │ │ │ │ - 1718: 004d0094 4 OBJECT GLOBAL DEFAULT 14 hw_compat_4_1_len │ │ │ │ + 1718: 004d0084 4 OBJECT GLOBAL DEFAULT 14 hw_compat_4_1_len │ │ │ │ 1719: 005a7648 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MONITOR_SUSPEND_EVENT │ │ │ │ 1720: 001d8e55 84 FUNC GLOBAL DEFAULT 12 memory_region_set_unmergeable │ │ │ │ - 1721: 0038c269 132 FUNC GLOBAL DEFAULT 12 visit_type_SysEmuTarget │ │ │ │ + 1721: 0038c261 132 FUNC GLOBAL DEFAULT 12 visit_type_SysEmuTarget │ │ │ │ 1722: 005ad688 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MSF2_SYSREG_WRITE_EVENT │ │ │ │ 1723: 00182e59 72 FUNC GLOBAL DEFAULT 12 qemu_text_console_update_size │ │ │ │ - 1724: 0039d811 488 FUNC GLOBAL DEFAULT 12 qmp_marshal_set_vcpu_dirty_limit │ │ │ │ + 1724: 0039d809 488 FUNC GLOBAL DEFAULT 12 qmp_marshal_set_vcpu_dirty_limit │ │ │ │ 1725: 005e8840 4 OBJECT GLOBAL DEFAULT 25 replay_mode │ │ │ │ 1726: 0028ba09 200 FUNC GLOBAL DEFAULT 12 avr_cpu_exec_interrupt │ │ │ │ - 1727: 0039f17d 84 FUNC GLOBAL DEFAULT 12 visit_type_FdsetInfo_members │ │ │ │ + 1727: 0039f175 84 FUNC GLOBAL DEFAULT 12 visit_type_FdsetInfo_members │ │ │ │ 1728: 005aefb0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_MSD_SEND_STATUS_EVENT │ │ │ │ 1729: 005f87d8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QXL_IO_DESTROY_PRIMARY_IGNORED_DSTATE │ │ │ │ 1730: 005a8318 16 OBJECT GLOBAL DEFAULT 24 _TRACE_LURING_CQE_HANDLER_EVENT │ │ │ │ 1731: 005f97c8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_QUERY_MIGRATE_CAPABILITIES_DSTATE │ │ │ │ 1732: 0026de0d 120 FUNC GLOBAL DEFAULT 12 helper_gvec_shr32v │ │ │ │ - 1733: 003fff75 372 FUNC GLOBAL DEFAULT 12 visit_type_PciDeviceInfo_members │ │ │ │ - 1734: 002f1a61 156 FUNC GLOBAL DEFAULT 12 bdrv_co_get_self_request │ │ │ │ - 1735: 00295139 108 FUNC GLOBAL DEFAULT 12 qdev_init_clock_out │ │ │ │ + 1733: 003fff6d 372 FUNC GLOBAL DEFAULT 12 visit_type_PciDeviceInfo_members │ │ │ │ + 1734: 002f1a59 156 FUNC GLOBAL DEFAULT 12 bdrv_co_get_self_request │ │ │ │ + 1735: 00295131 108 FUNC GLOBAL DEFAULT 12 qdev_init_clock_out │ │ │ │ 1736: 005f8546 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NBD_NEGOTIATE_HANDLE_INFO_BLOCK_SIZE_DSTATE │ │ │ │ 1737: 005f849a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QIO_CHANNEL_COMMAND_NEW_SPAWN_DSTATE │ │ │ │ - 1738: 003d1359 24 FUNC GLOBAL DEFAULT 12 qlist_size │ │ │ │ + 1738: 003d1351 24 FUNC GLOBAL DEFAULT 12 qlist_size │ │ │ │ 1739: 005b522c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QUERY_ROCKER_OF_DPA_FLOWS_EVENT │ │ │ │ 1740: 0051927c 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_or_fetchw_be │ │ │ │ 1741: 005f8500 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QIO_TASK_THREAD_RESULT_DSTATE │ │ │ │ 1742: 00228dc9 208 FUNC GLOBAL DEFAULT 12 hmp_announce_self │ │ │ │ 1743: 005e8898 4 OBJECT GLOBAL DEFAULT 25 replay_break_timer │ │ │ │ - 1744: 003a4809 376 FUNC GLOBAL DEFAULT 12 qapi_event_send_nic_rx_filter_changed │ │ │ │ - 1745: 002acc65 6 FUNC GLOBAL DEFAULT 12 qcrypto_block_decrypt │ │ │ │ + 1744: 003a4801 376 FUNC GLOBAL DEFAULT 12 qapi_event_send_nic_rx_filter_changed │ │ │ │ + 1745: 002acc5d 6 FUNC GLOBAL DEFAULT 12 qcrypto_block_decrypt │ │ │ │ 1746: 00265895 104 FUNC GLOBAL DEFAULT 12 tcg_gen_vec_sub32_i64 │ │ │ │ 1747: 005f8275 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_commands_cryptodev_c │ │ │ │ 1748: 005f94ca 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VNC_MSG_CLIENT_AUDIO_FORMAT_DSTATE │ │ │ │ - 1749: 003dfd59 4 FUNC GLOBAL DEFAULT 12 fifo8_peek_buf │ │ │ │ + 1749: 003dfd51 4 FUNC GLOBAL DEFAULT 12 fifo8_peek_buf │ │ │ │ 1750: 005aec30 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_HOST_REQ_CONTROL_EVENT │ │ │ │ - 1751: 003a563d 568 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_rx_filter │ │ │ │ + 1751: 003a5635 568 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_rx_filter │ │ │ │ 1752: 00226071 128 FUNC GLOBAL DEFAULT 12 eth_calc_ip4_pseudo_hdr_csum │ │ │ │ 1753: 005f922e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MIGRATION_COMPLETION_VM_STOP_DSTATE │ │ │ │ - 1754: 003daac9 276 FUNC GLOBAL DEFAULT 12 qemu_cond_wait_impl │ │ │ │ - 1755: 002945ed 152 FUNC GLOBAL DEFAULT 12 qemu_extend_irqs │ │ │ │ - 1756: 003c03e1 58 FUNC GLOBAL DEFAULT 12 qapi_free_VncServerInfo2 │ │ │ │ + 1754: 003daac1 276 FUNC GLOBAL DEFAULT 12 qemu_cond_wait_impl │ │ │ │ + 1755: 002945e5 152 FUNC GLOBAL DEFAULT 12 qemu_extend_irqs │ │ │ │ + 1756: 003c03d9 58 FUNC GLOBAL DEFAULT 12 qapi_free_VncServerInfo2 │ │ │ │ 1757: 005b39d0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_CHARDEV_REMOVE_EVENT │ │ │ │ - 1758: 00365ca5 276 FUNC GLOBAL DEFAULT 12 visit_type_BlockStatsSpecific_members │ │ │ │ + 1758: 00365c9d 276 FUNC GLOBAL DEFAULT 12 visit_type_BlockStatsSpecific_members │ │ │ │ 1759: 005f853c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NBD_NEGOTIATE_META_QUERY_PARSE_DSTATE │ │ │ │ - 1760: 003bc00d 16 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_query_rocker_ports_arg_members │ │ │ │ + 1760: 003bc005 16 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_query_rocker_ports_arg_members │ │ │ │ 1761: 005f88b8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SH_INTC_REGISTER_DSTATE │ │ │ │ 1762: 005ab6dc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_XIVE_TCTX_SET_CPPR_EVENT │ │ │ │ 1763: 005b0b00 16 OBJECT GLOBAL DEFAULT 24 _TRACE_POSTCOPY_RAM_FAULT_THREAD_EXIT_EVENT │ │ │ │ 1764: 005acf38 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ARMSSE_MHU_WRITE_EVENT │ │ │ │ 1765: 005ab8ac 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NVIC_GET_PENDING_IRQ_INFO_EVENT │ │ │ │ 1766: 001d4ac1 140 FUNC GLOBAL DEFAULT 12 memory_region_init_iommu │ │ │ │ 1767: 005af6c0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_XHCI_EXIT_EVENT │ │ │ │ - 1768: 0035f97d 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockDirtyInfo │ │ │ │ - 1769: 003ecb9d 78 FUNC GLOBAL DEFAULT 12 aio_setup_linux_aio │ │ │ │ + 1768: 0035f975 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockDirtyInfo │ │ │ │ + 1769: 003ecb95 78 FUNC GLOBAL DEFAULT 12 aio_setup_linux_aio │ │ │ │ 1770: 005a9740 16 OBJECT GLOBAL DEFAULT 24 _TRACE_TPM_UTIL_GET_BUFFER_SIZE_HDR_LEN2_EVENT │ │ │ │ - 1771: 002974b1 80 FUNC GLOBAL DEFAULT 12 object_ref │ │ │ │ + 1771: 002974a9 80 FUNC GLOBAL DEFAULT 12 object_ref │ │ │ │ 1772: 005b06c0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_DIRTYRATE_DO_CALCULATE_VCPU_EVENT │ │ │ │ 1773: 005f8482 2 OBJECT GLOBAL DEFAULT 25 _TRACE_WCT_SPEED_DSTATE │ │ │ │ 1774: 005f8248 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_commands_machine_s390x_c │ │ │ │ 1775: 005b1870 16 OBJECT GLOBAL DEFAULT 24 _TRACE_POSTCOPY_PAGE_REQ_SYNC_EVENT │ │ │ │ - 1776: 004020dd 58 FUNC GLOBAL DEFAULT 12 qapi_free_CXLUncorErrorRecord │ │ │ │ + 1776: 004020d5 58 FUNC GLOBAL DEFAULT 12 qapi_free_CXLUncorErrorRecord │ │ │ │ 1777: 005b46dc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_XEN_SET_REPLICATION_EVENT │ │ │ │ 1778: 00205b89 136 FUNC GLOBAL DEFAULT 12 qmp_query_migrate_capabilities │ │ │ │ 1779: 005a9b78 16 OBJECT GLOBAL DEFAULT 24 _TRACE_XEN_BLOCK_CONNECT_EVENT │ │ │ │ 1780: 005b27a4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VNC_AUTH_SASL_USERNAME_EVENT │ │ │ │ 1781: 005b1f78 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_RAM_ALLOC_SHARED_EVENT │ │ │ │ 1782: 005b17e0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VMSTATE_SAVE_STATE_PRE_SAVE_RES_EVENT │ │ │ │ 1783: 0015c5c1 228 FUNC GLOBAL DEFAULT 12 float64r32_add │ │ │ │ 1784: 005f8508 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QIO_TASK_COMPLETE_DSTATE │ │ │ │ - 1785: 003bd945 408 FUNC GLOBAL DEFAULT 12 qmp_marshal_rtc_reset_reinjection │ │ │ │ + 1785: 003bd93d 408 FUNC GLOBAL DEFAULT 12 qmp_marshal_rtc_reset_reinjection │ │ │ │ 1786: 0014b319 62 FUNC GLOBAL DEFAULT 12 cpu_breakpoint_remove_all │ │ │ │ 1787: 005f98b2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_DEVICE_LIST_PROPERTIES_DSTATE │ │ │ │ 1788: 005f90b8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MIGRATION_BLOCK_SAVE_DEVICE_DIRTY_DSTATE │ │ │ │ - 1789: 003ff999 160 FUNC GLOBAL DEFAULT 12 visit_type_PciDeviceClass_members │ │ │ │ + 1789: 003ff991 160 FUNC GLOBAL DEFAULT 12 visit_type_PciDeviceClass_members │ │ │ │ 1790: 00519e58 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_fetch_umaxb │ │ │ │ 1791: 005f88dc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_XIVE_TCTX_TM_READ_DSTATE │ │ │ │ 1792: 001d77dd 100 FUNC GLOBAL DEFAULT 12 memory_region_iommu_get_attr │ │ │ │ 1793: 0027cc95 196 FUNC GLOBAL DEFAULT 12 cpu_atomic_umin_fetchw_le_mmu │ │ │ │ - 1794: 00372ca9 228 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevCreateOptionsVdi_members │ │ │ │ + 1794: 00372ca1 228 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevCreateOptionsVdi_members │ │ │ │ 1795: 005e8a1c 1 OBJECT GLOBAL DEFAULT 25 use_neon_instructions │ │ │ │ 1796: 0027451d 160 FUNC GLOBAL DEFAULT 12 translator_ldub │ │ │ │ 1797: 0014a871 64 FUNC GLOBAL DEFAULT 12 qemu_init_cpu_list │ │ │ │ - 1798: 003cac01 128 FUNC GLOBAL DEFAULT 12 visit_end_alternate │ │ │ │ - 1799: 0036d899 196 FUNC GLOBAL DEFAULT 12 visit_type_RbdEncryptionCreateOptions │ │ │ │ + 1798: 003cabf9 128 FUNC GLOBAL DEFAULT 12 visit_end_alternate │ │ │ │ + 1799: 0036d891 196 FUNC GLOBAL DEFAULT 12 visit_type_RbdEncryptionCreateOptions │ │ │ │ 1800: 00173d55 744 FUNC GLOBAL DEFAULT 12 bfloat16_sqrt │ │ │ │ 1801: 005a8258 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QCOW2_ALLOC_CLUSTERS_OFFSET_EVENT │ │ │ │ - 1802: 0036087d 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlkdebugSetStateOptionsList │ │ │ │ - 1803: 002d1811 38 FUNC GLOBAL DEFAULT 12 bdrv_backing_chain_next │ │ │ │ - 1804: 00363249 132 FUNC GLOBAL DEFAULT 12 visit_type_BlockDeviceIoStatus │ │ │ │ + 1802: 00360875 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlkdebugSetStateOptionsList │ │ │ │ + 1803: 002d1809 38 FUNC GLOBAL DEFAULT 12 bdrv_backing_chain_next │ │ │ │ + 1804: 00363241 132 FUNC GLOBAL DEFAULT 12 visit_type_BlockDeviceIoStatus │ │ │ │ 1805: 0015bb01 104 FUNC GLOBAL DEFAULT 12 floatx80_default_nan │ │ │ │ 1806: 005ad068 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CCM_CLOCK_FREQ_EVENT │ │ │ │ 1807: 001b8f11 24 FUNC GLOBAL DEFAULT 12 audiodev_to_audsettings │ │ │ │ 1808: 0027f551 20 FUNC GLOBAL DEFAULT 12 helper_atomic_fetch_umaxl_be │ │ │ │ 1809: 005b3380 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_X_BLOCKDEV_CHANGE_EVENT │ │ │ │ - 1810: 00367985 142 FUNC GLOBAL DEFAULT 12 visit_type_BlockDeviceInfoList │ │ │ │ + 1810: 0036797d 142 FUNC GLOBAL DEFAULT 12 visit_type_BlockDeviceInfoList │ │ │ │ 1811: 005f8a86 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SLAVIO_INTCTLM_MEM_WRITEL_ENABLE_DSTATE │ │ │ │ - 1812: 0036a649 132 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevDetectZeroesOptions │ │ │ │ + 1812: 0036a641 132 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevDetectZeroesOptions │ │ │ │ 1813: 005f8c26 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NPCM7XX_MFT_SET_DUTY_DSTATE │ │ │ │ 1814: 005ab6cc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_XIVE_SOURCE_ESB_READ_EVENT │ │ │ │ 1815: 005f8614 2 OBJECT GLOBAL DEFAULT 25 _TRACE_TPM_EMULATOR_HANDLE_REQUEST_DSTATE │ │ │ │ 1816: 005b605c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_REENTRANT_AIO_EVENT │ │ │ │ 1817: 005b606c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_AIO_CO_SCHEDULE_BH_CB_EVENT │ │ │ │ - 1818: 003b7a65 58 FUNC GLOBAL DEFAULT 12 qapi_free_AudiodevCoreaudioOptions │ │ │ │ - 1819: 0038ff1d 140 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_MemoryDeviceInfo_base_members │ │ │ │ + 1818: 003b7a5d 58 FUNC GLOBAL DEFAULT 12 qapi_free_AudiodevCoreaudioOptions │ │ │ │ + 1819: 0038ff15 140 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_MemoryDeviceInfo_base_members │ │ │ │ 1820: 0017c0c5 100 FUNC GLOBAL DEFAULT 12 index_from_key │ │ │ │ 1821: 005f97d2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_QUERY_MIGRATE_DSTATE │ │ │ │ 1822: 00507050 12 OBJECT GLOBAL DEFAULT 21 BlockdevDriver_lookup │ │ │ │ - 1823: 0038dd7d 132 FUNC GLOBAL DEFAULT 12 visit_type_HmatCacheWritePolicy │ │ │ │ + 1823: 0038dd75 132 FUNC GLOBAL DEFAULT 12 visit_type_HmatCacheWritePolicy │ │ │ │ 1824: 0026ec91 128 FUNC GLOBAL DEFAULT 12 helper_gvec_ne32 │ │ │ │ 1825: 005a8128 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QED_UNREF_L2_CACHE_ENTRY_EVENT │ │ │ │ 1826: 005aec20 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_HOST_REQ_DATA_EVENT │ │ │ │ - 1827: 003f0841 148 FUNC GLOBAL DEFAULT 12 timerlist_deadline_ns │ │ │ │ + 1827: 003f0839 148 FUNC GLOBAL DEFAULT 12 timerlist_deadline_ns │ │ │ │ 1828: 005f9728 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_PMEMSAVE_DSTATE │ │ │ │ 1829: 005b1b90 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_LOADVM_STATE_SECTION_COMMAND_EVENT │ │ │ │ - 1830: 0031f17d 288 FUNC GLOBAL DEFAULT 12 bdrv_all_has_snapshot │ │ │ │ + 1830: 0031f175 288 FUNC GLOBAL DEFAULT 12 bdrv_all_has_snapshot │ │ │ │ 1831: 001a59b1 156 FUNC GLOBAL DEFAULT 12 qmp_query_vm_generation_id │ │ │ │ 1832: 005ab6ec 16 OBJECT GLOBAL DEFAULT 24 _TRACE_XIVE_TCTX_NOTIFY_EVENT │ │ │ │ 1833: 0021465d 120 FUNC GLOBAL DEFAULT 12 qemu_loadvm_start_load_thread │ │ │ │ - 1834: 003bcc8d 192 FUNC GLOBAL DEFAULT 12 visit_type_RockerOfDpaGroup │ │ │ │ - 1835: 0039f629 84 FUNC GLOBAL DEFAULT 12 visit_type_CommandLineOptionInfo_members │ │ │ │ + 1834: 003bcc85 192 FUNC GLOBAL DEFAULT 12 visit_type_RockerOfDpaGroup │ │ │ │ + 1835: 0039f621 84 FUNC GLOBAL DEFAULT 12 visit_type_CommandLineOptionInfo_members │ │ │ │ 1836: 005a8df8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_CO_SEND_CHUNK_ERROR_EVENT │ │ │ │ 1837: 005af0d0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_DESC_STRING_EVENT │ │ │ │ - 1838: 003b51f1 84 FUNC GLOBAL DEFAULT 12 visit_type_VirtioRingUsed_members │ │ │ │ + 1838: 003b51e9 84 FUNC GLOBAL DEFAULT 12 visit_type_VirtioRingUsed_members │ │ │ │ 1839: 001a95b1 20 FUNC GLOBAL DEFAULT 12 numa_uses_legacy_mem │ │ │ │ 1840: 005f8dfa 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_SERIAL_BAD_TOKEN_DSTATE │ │ │ │ 1841: 001cbe6d 24 FUNC GLOBAL DEFAULT 12 cpu_thread_signal_destroyed │ │ │ │ 1842: 005b429c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_INJECT_NMI_EVENT │ │ │ │ - 1843: 00360805 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlkdebugSetStateOptions │ │ │ │ + 1843: 003607fd 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlkdebugSetStateOptions │ │ │ │ 1844: 005f899c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_CPUIF_VIRT_SET_MAINT_IRQ_DSTATE │ │ │ │ - 1845: 00391ee1 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_target │ │ │ │ - 1846: 002f0edd 132 FUNC GLOBAL DEFAULT 12 bdrv_parent_drained_begin_single │ │ │ │ - 1847: 002accbd 140 FUNC GLOBAL DEFAULT 12 qcrypto_block_init_cipher │ │ │ │ + 1845: 00391ed9 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_target │ │ │ │ + 1846: 002f0ed5 132 FUNC GLOBAL DEFAULT 12 bdrv_parent_drained_begin_single │ │ │ │ + 1847: 002accb5 140 FUNC GLOBAL DEFAULT 12 qcrypto_block_init_cipher │ │ │ │ 1848: 005b1c6c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_COLO_OLD_PACKET_CHECK_FOUND_EVENT │ │ │ │ - 1849: 002d3335 24 FUNC GLOBAL DEFAULT 12 job_unlock │ │ │ │ - 1850: 003d67ad 100 FUNC GLOBAL DEFAULT 12 uleb128_encode_small │ │ │ │ - 1851: 003b0c85 192 FUNC GLOBAL DEFAULT 12 visit_type_StatsRequest │ │ │ │ + 1849: 002d332d 24 FUNC GLOBAL DEFAULT 12 job_unlock │ │ │ │ + 1850: 003d67a5 100 FUNC GLOBAL DEFAULT 12 uleb128_encode_small │ │ │ │ + 1851: 003b0c7d 192 FUNC GLOBAL DEFAULT 12 visit_type_StatsRequest │ │ │ │ 1852: 005f8c8c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SLAVIO_MDM_MEM_WRITEB_DSTATE │ │ │ │ 1853: 005f8a78 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GRLIB_IRQMP_ACK_DSTATE │ │ │ │ - 1854: 002ef2ed 116 FUNC GLOBAL DEFAULT 12 bdrv_dirty_bitmap_serialization_coverage │ │ │ │ + 1854: 002ef2e5 116 FUNC GLOBAL DEFAULT 12 bdrv_dirty_bitmap_serialization_coverage │ │ │ │ 1855: 005f886e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PS2_RESET_KEYBOARD_DSTATE │ │ │ │ - 1856: 003a4795 16 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_NETDEV_STREAM_DISCONNECTED_arg_members │ │ │ │ - 1857: 003c2b3d 84 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_VNC_INITIALIZED_arg_members │ │ │ │ + 1856: 003a478d 16 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_NETDEV_STREAM_DISCONNECTED_arg_members │ │ │ │ + 1857: 003c2b35 84 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_VNC_INITIALIZED_arg_members │ │ │ │ 1858: 005f8364 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SSH_CHECK_HOST_KEY_KNOWNHOSTS_DSTATE │ │ │ │ - 1859: 0039f94d 492 FUNC GLOBAL DEFAULT 12 qmp_marshal_add_client │ │ │ │ + 1859: 0039f945 492 FUNC GLOBAL DEFAULT 12 qmp_marshal_add_client │ │ │ │ 1860: 0026e70d 126 FUNC GLOBAL DEFAULT 12 helper_gvec_lt8 │ │ │ │ - 1861: 003a6811 142 FUNC GLOBAL DEFAULT 12 visit_type_ObjectPropertyValueList │ │ │ │ + 1861: 003a6809 142 FUNC GLOBAL DEFAULT 12 visit_type_ObjectPropertyValueList │ │ │ │ 1862: 005a9b58 16 OBJECT GLOBAL DEFAULT 24 _TRACE_XEN_BLOCK_UNREALIZE_EVENT │ │ │ │ 1863: 005f8c72 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ASPEED_SBC_HANDLE_CMD_DSTATE │ │ │ │ - 1864: 003eb60d 30 FUNC GLOBAL DEFAULT 12 qemu_lockcnt_dec │ │ │ │ - 1865: 00391cd5 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_current_machine │ │ │ │ + 1864: 003eb605 30 FUNC GLOBAL DEFAULT 12 qemu_lockcnt_dec │ │ │ │ + 1865: 00391ccd 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_current_machine │ │ │ │ 1866: 005f8378 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NBD_STRUCTURED_READ_COMPLIANCE_DSTATE │ │ │ │ - 1867: 0038eb2d 142 FUNC GLOBAL DEFAULT 12 visit_type_CpuInfoFastList │ │ │ │ - 1868: 0034ca69 128 FUNC GLOBAL DEFAULT 12 qemu_chr_fe_get_msgfds │ │ │ │ + 1867: 0038eb25 142 FUNC GLOBAL DEFAULT 12 visit_type_CpuInfoFastList │ │ │ │ + 1868: 0034ca61 128 FUNC GLOBAL DEFAULT 12 qemu_chr_fe_get_msgfds │ │ │ │ 1869: 005f860a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_TPM_EMULATOR_CANCEL_CMD_NOT_SUPT_DSTATE │ │ │ │ - 1870: 003d741d 462 FUNC GLOBAL DEFAULT 12 aio_set_fd_handler │ │ │ │ + 1870: 003d7415 462 FUNC GLOBAL DEFAULT 12 aio_set_fd_handler │ │ │ │ 1871: 004fff2c 64 OBJECT GLOBAL DEFAULT 21 vmstate_clock │ │ │ │ 1872: 001e4741 64 FUNC GLOBAL DEFAULT 12 address_space_stw_be_cached_slow │ │ │ │ - 1873: 0039f7ed 142 FUNC GLOBAL DEFAULT 12 visit_type_CommandLineOptionInfoList │ │ │ │ - 1874: 0036bb59 132 FUNC GLOBAL DEFAULT 12 visit_type_SshHostKeyCheckHashType │ │ │ │ - 1875: 00375589 388 FUNC GLOBAL DEFAULT 12 qapi_event_send_block_write_threshold │ │ │ │ + 1873: 0039f7e5 142 FUNC GLOBAL DEFAULT 12 visit_type_CommandLineOptionInfoList │ │ │ │ + 1874: 0036bb51 132 FUNC GLOBAL DEFAULT 12 visit_type_SshHostKeyCheckHashType │ │ │ │ + 1875: 00375581 388 FUNC GLOBAL DEFAULT 12 qapi_event_send_block_write_threshold │ │ │ │ 1876: 001cc51d 140 FUNC GLOBAL DEFAULT 12 vm_stop_force_state │ │ │ │ - 1877: 002ace7d 4 FUNC GLOBAL DEFAULT 12 qcrypto_block_get_kdf_hash │ │ │ │ + 1877: 002ace75 4 FUNC GLOBAL DEFAULT 12 qcrypto_block_get_kdf_hash │ │ │ │ 1878: 005f8caa 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ECC_MEM_READL_MFAR0_DSTATE │ │ │ │ 1879: 005f84d0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QIO_CHANNEL_TLS_NEW_SERVER_DSTATE │ │ │ │ - 1880: 003c2579 132 FUNC GLOBAL DEFAULT 12 visit_type_VncVencryptSubAuth │ │ │ │ + 1880: 003c2571 132 FUNC GLOBAL DEFAULT 12 visit_type_VncVencryptSubAuth │ │ │ │ 1881: 001d85a9 42 FUNC GLOBAL DEFAULT 12 memory_region_from_host │ │ │ │ - 1882: 00390335 142 FUNC GLOBAL DEFAULT 12 visit_type_SgxEPCList │ │ │ │ + 1882: 0039032d 142 FUNC GLOBAL DEFAULT 12 visit_type_SgxEPCList │ │ │ │ 1883: 005f8404 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QCOW2_WRITEV_START_PART_DSTATE │ │ │ │ - 1884: 0036ffd5 196 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsRaw │ │ │ │ + 1884: 0036ffcd 196 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsRaw │ │ │ │ 1885: 005f9714 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_QUERY_BALLOON_DSTATE │ │ │ │ 1886: 0017dd31 256 FUNC GLOBAL DEFAULT 12 qemu_input_event_send_key_delay │ │ │ │ 1887: 0017d435 84 FUNC GLOBAL DEFAULT 12 qemu_input_handler_activate │ │ │ │ 1888: 005f84cc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QIO_CHANNEL_TLS_HANDSHAKE_PENDING_DSTATE │ │ │ │ 1889: 005ad3f8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_STM32L4X5_SYSCFG_READ_EVENT │ │ │ │ 1890: 0026b0ed 720 FUNC GLOBAL DEFAULT 12 cpu_exec │ │ │ │ - 1891: 00388d41 236 FUNC GLOBAL DEFAULT 12 visit_type_SchemaInfoObjectMember_members │ │ │ │ + 1891: 00388d39 236 FUNC GLOBAL DEFAULT 12 visit_type_SchemaInfoObjectMember_members │ │ │ │ 1892: 005f8a40 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ASPEED_INTC_UPDATE_IRQ_DSTATE │ │ │ │ 1893: 005ad7d8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SLAVIO_SYSCTRL_MEM_READL_EVENT │ │ │ │ 1894: 001881a5 234 FUNC GLOBAL DEFAULT 12 vnc_send_framebuffer_update │ │ │ │ 1895: 005f8ae2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ASPEED_SLIIO_READ_DSTATE │ │ │ │ - 1896: 003c0279 58 FUNC GLOBAL DEFAULT 12 qapi_free_SpiceInfo │ │ │ │ + 1896: 003c0271 58 FUNC GLOBAL DEFAULT 12 qapi_free_SpiceInfo │ │ │ │ 1897: 005f9868 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_TRACE_EVENT_GET_STATE_DSTATE │ │ │ │ 1898: 005f8da2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ASPEED_TIMER_SET_VALUE_DSTATE │ │ │ │ 1899: 005f8a5a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_FLIC_CREATE_DEVICE_DSTATE │ │ │ │ - 1900: 002f1bf9 4 FUNC GLOBAL DEFAULT 12 bdrv_wakeup │ │ │ │ - 1901: 003716b1 212 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevCreateOptionsGluster_members │ │ │ │ - 1902: 004027a9 58 FUNC GLOBAL DEFAULT 12 qapi_free_SgxEpcSection │ │ │ │ + 1900: 002f1bf1 4 FUNC GLOBAL DEFAULT 12 bdrv_wakeup │ │ │ │ + 1901: 003716a9 212 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevCreateOptionsGluster_members │ │ │ │ + 1902: 004027a1 58 FUNC GLOBAL DEFAULT 12 qapi_free_SgxEpcSection │ │ │ │ 1903: 005b1f98 16 OBJECT GLOBAL DEFAULT 24 _TRACE_FIND_RAM_OFFSET_LOOP_EVENT │ │ │ │ 1904: 00179fd1 132 FUNC GLOBAL DEFAULT 12 dpy_gl_update │ │ │ │ - 1905: 003ac0a5 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_replay │ │ │ │ - 1906: 003acfa1 140 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_watchdog_set_action_arg_members │ │ │ │ + 1905: 003ac09d 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_replay │ │ │ │ + 1906: 003acf99 140 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_watchdog_set_action_arg_members │ │ │ │ 1907: 0020a109 16 FUNC GLOBAL DEFAULT 12 postcopy_preempt_setup │ │ │ │ 1908: 005a737c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_JOB_CANCEL_EVENT │ │ │ │ 1909: 0022c495 84 FUNC GLOBAL DEFAULT 12 qemu_del_net_queue │ │ │ │ 1910: 0026c485 132 FUNC GLOBAL DEFAULT 12 helper_gvec_muls16 │ │ │ │ 1911: 00171959 236 FUNC GLOBAL DEFAULT 12 uint64_to_float64 │ │ │ │ - 1912: 0036dc65 196 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsRbd │ │ │ │ + 1912: 0036dc5d 196 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsRbd │ │ │ │ 1913: 002841d5 120 FUNC GLOBAL DEFAULT 12 qemu_plugin_insn_haddr │ │ │ │ - 1914: 002e06a1 492 FUNC GLOBAL DEFAULT 12 qmp_x_blockdev_amend │ │ │ │ + 1914: 002e0699 492 FUNC GLOBAL DEFAULT 12 qmp_x_blockdev_amend │ │ │ │ 1915: 002399fd 152 FUNC GLOBAL DEFAULT 12 replay_put_byte │ │ │ │ 1916: 005f89fa 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ICC_CTLR_EL3_READ_DSTATE │ │ │ │ 1917: 0027e541 20 FUNC GLOBAL DEFAULT 12 helper_atomic_xor_fetchl_le │ │ │ │ 1918: 005f83da 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QCOW2_CACHE_FLUSH_DSTATE │ │ │ │ 1919: 001b9009 116 FUNC GLOBAL DEFAULT 12 audio_buffer_bytes │ │ │ │ - 1920: 003b3e2d 58 FUNC GLOBAL DEFAULT 12 qapi_free_VirtioQueueElement │ │ │ │ + 1920: 003b3e25 58 FUNC GLOBAL DEFAULT 12 qapi_free_VirtioQueueElement │ │ │ │ 1921: 005f8706 2 OBJECT GLOBAL DEFAULT 25 _TRACE_APPLE_GFX_REMAP_DSTATE │ │ │ │ - 1922: 004d00b8 4 OBJECT GLOBAL DEFAULT 14 hw_compat_7_1_len │ │ │ │ - 1923: 0039e849 172 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_add_client_arg_members │ │ │ │ + 1922: 004d00a8 4 OBJECT GLOBAL DEFAULT 14 hw_compat_7_1_len │ │ │ │ + 1923: 0039e841 172 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_add_client_arg_members │ │ │ │ 1924: 005f908c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IMX2_WDT_READ_DSTATE │ │ │ │ 1925: 00171e71 176 FUNC GLOBAL DEFAULT 12 uint16_to_bfloat16 │ │ │ │ 1926: 0027e979 20 FUNC GLOBAL DEFAULT 12 helper_atomic_smin_fetchl_le │ │ │ │ 1927: 005f98d4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_QUERY_SGX_CAPABILITIES_DSTATE │ │ │ │ - 1928: 0038f4e5 304 FUNC GLOBAL DEFAULT 12 visit_type_VirtioMEMDeviceInfo_members │ │ │ │ + 1928: 0038f4dd 304 FUNC GLOBAL DEFAULT 12 visit_type_VirtioMEMDeviceInfo_members │ │ │ │ 1929: 005ad3b8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_STM32L4X5_EXTI_WRITE_EVENT │ │ │ │ 1930: 005f979a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_XEN_SET_REPLICATION_DSTATE │ │ │ │ 1931: 005f82d6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MONITOR_QMP_IN_BAND_ENQUEUE_DSTATE │ │ │ │ - 1932: 003db38d 368 FUNC GLOBAL DEFAULT 12 qemu_memfd_create │ │ │ │ - 1933: 00297d59 136 FUNC GLOBAL DEFAULT 12 object_class_property_add │ │ │ │ + 1932: 003db385 368 FUNC GLOBAL DEFAULT 12 qemu_memfd_create │ │ │ │ + 1933: 00297d51 136 FUNC GLOBAL DEFAULT 12 object_class_property_add │ │ │ │ 1934: 001eb975 68 FUNC GLOBAL DEFAULT 12 tpm_init │ │ │ │ 1935: 00280ce9 28 FUNC GLOBAL DEFAULT 12 helper_atomic_fetch_orq_be │ │ │ │ 1936: 00179db5 74 FUNC GLOBAL DEFAULT 12 dpy_gl_scanout_disable │ │ │ │ 1937: 005b3b88 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_CXL_RELEASE_DYNAMIC_CAPACITY_EVENT │ │ │ │ - 1938: 00361561 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevSnapshotInternal │ │ │ │ + 1938: 00361559 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevSnapshotInternal │ │ │ │ 1939: 001ea38d 24 FUNC GLOBAL DEFAULT 12 runstate_is_running │ │ │ │ - 1940: 0037d871 188 FUNC GLOBAL DEFAULT 12 visit_type_ChardevInfo │ │ │ │ + 1940: 0037d869 188 FUNC GLOBAL DEFAULT 12 visit_type_ChardevInfo │ │ │ │ 1941: 005f97b8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_X_COLO_LOST_HEARTBEAT_DSTATE │ │ │ │ 1942: 005f8dd0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SLAVIO_TIMER_MEM_READL_INVALID_DSTATE │ │ │ │ - 1943: 002e55f1 80 FUNC GLOBAL DEFAULT 12 blk_get_public │ │ │ │ + 1943: 002e55e9 80 FUNC GLOBAL DEFAULT 12 blk_get_public │ │ │ │ 1944: 005aaba0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIRTIO_GPU_CMD_RES_CREATE_BLOB_EVENT │ │ │ │ 1945: 005b4c80 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QOM_SET_EVENT │ │ │ │ 1946: 005f8ffc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_OHCI_SET_FRAME_INTERVAL_DSTATE │ │ │ │ 1947: 001eadbd 28 FUNC GLOBAL DEFAULT 12 qemu_system_guest_pvshutdown │ │ │ │ 1948: 005f8230 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_types_control_c │ │ │ │ 1949: 005f96ca 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_JOB_RESUME_DSTATE │ │ │ │ - 1950: 003fd639 132 FUNC GLOBAL DEFAULT 12 visit_type_CxlUncorErrorType │ │ │ │ + 1950: 003fd631 132 FUNC GLOBAL DEFAULT 12 visit_type_CxlUncorErrorType │ │ │ │ 1951: 005aea20 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CANOKEY_HANDLE_RESET_EVENT │ │ │ │ 1952: 0017a2a1 92 FUNC GLOBAL DEFAULT 12 qemu_console_get_cursor │ │ │ │ - 1953: 00300a19 924 FUNC GLOBAL DEFAULT 12 qmp_query_blockstats │ │ │ │ + 1953: 00300a11 924 FUNC GLOBAL DEFAULT 12 qmp_query_blockstats │ │ │ │ 1954: 0023d4f1 84 FUNC GLOBAL DEFAULT 12 add_stats_entry │ │ │ │ 1955: 005f890c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SPAPR_XIVE_SET_IRQ_DSTATE │ │ │ │ - 1956: 00349ebd 220 FUNC GLOBAL DEFAULT 12 bdrv_co_open_child │ │ │ │ + 1956: 00349eb5 220 FUNC GLOBAL DEFAULT 12 bdrv_co_open_child │ │ │ │ 1957: 001f259d 72 FUNC GLOBAL DEFAULT 12 spdm_socket_rsp │ │ │ │ - 1958: 003a36bd 196 FUNC GLOBAL DEFAULT 12 visit_type_NetdevNetmapOptions │ │ │ │ + 1958: 003a36b5 196 FUNC GLOBAL DEFAULT 12 visit_type_NetdevNetmapOptions │ │ │ │ 1959: 0027fee1 28 FUNC GLOBAL DEFAULT 12 helper_atomic_fetch_xorq_le │ │ │ │ 1960: 005f8fb8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_EHCI_DOORBELL_RING_DSTATE │ │ │ │ 1961: 005f98a2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_QUERY_AUDIODEVS_DSTATE │ │ │ │ - 1962: 002c9cc5 22 FUNC GLOBAL DEFAULT 12 bdrv_get_specific_stats │ │ │ │ - 1963: 003a7471 172 FUNC GLOBAL DEFAULT 12 visit_type_DBusVMStateProperties_members │ │ │ │ + 1962: 002c9cbd 22 FUNC GLOBAL DEFAULT 12 bdrv_get_specific_stats │ │ │ │ + 1963: 003a7469 172 FUNC GLOBAL DEFAULT 12 visit_type_DBusVMStateProperties_members │ │ │ │ 1964: 005f8ea2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_HUB_CLEAR_PORT_FEATURE_DSTATE │ │ │ │ - 1965: 003775dd 464 FUNC GLOBAL DEFAULT 12 qmp_marshal_block_dirty_bitmap_remove │ │ │ │ + 1965: 003775d5 464 FUNC GLOBAL DEFAULT 12 qmp_marshal_block_dirty_bitmap_remove │ │ │ │ 1966: 005f8888 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ADB_BUS_REQUEST_DONE_DSTATE │ │ │ │ - 1967: 003b0705 58 FUNC GLOBAL DEFAULT 12 qapi_free_StatsResult │ │ │ │ + 1967: 003b06fd 58 FUNC GLOBAL DEFAULT 12 qapi_free_StatsResult │ │ │ │ 1968: 005f8b12 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIA1_AUXMODE_DSTATE │ │ │ │ 1969: 00510dc8 96 OBJECT GLOBAL DEFAULT 24 mixeng_conv │ │ │ │ - 1970: 002e6cdd 10 FUNC GLOBAL DEFAULT 12 blk_set_enable_write_cache │ │ │ │ + 1970: 002e6cd5 10 FUNC GLOBAL DEFAULT 12 blk_set_enable_write_cache │ │ │ │ 1971: 005a9ba8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_HD_GEOMETRY_LCHS_GUESS_EVENT │ │ │ │ 1972: 001faf91 216 FUNC GLOBAL DEFAULT 12 hmp_migrate_set_capability │ │ │ │ 1973: 005f833e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CURL_OPEN_SIZE_DSTATE │ │ │ │ 1974: 005f9df0 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_visit_cxl_c │ │ │ │ 1975: 005f95b4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_BLOCKDEV_REOPEN_DSTATE │ │ │ │ 1976: 005f8dd4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SLAVIO_TIMER_GET_OUT_DSTATE │ │ │ │ 1977: 005b1700 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GET_QLIST_EVENT │ │ │ │ 1978: 005f822c 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_types_common_c │ │ │ │ 1979: 005b2ef8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CLOCK_UPDATE_EVENT │ │ │ │ 1980: 005a7798 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GDBSTUB_IO_GOT_UNEXPECTED_EVENT │ │ │ │ - 1981: 00346711 244 FUNC GLOBAL DEFAULT 12 block_dirty_bitmap_remove │ │ │ │ - 1982: 0035d54d 84 FUNC GLOBAL DEFAULT 12 visit_type_PRManagerInfo_members │ │ │ │ - 1983: 0039af25 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_migrate │ │ │ │ + 1981: 00346709 244 FUNC GLOBAL DEFAULT 12 block_dirty_bitmap_remove │ │ │ │ + 1982: 0035d545 84 FUNC GLOBAL DEFAULT 12 visit_type_PRManagerInfo_members │ │ │ │ + 1983: 0039af1d 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_migrate │ │ │ │ 1984: 005b54b8 116 OBJECT GLOBAL DEFAULT 24 qapi_commands_ui_trace_events_trace_events │ │ │ │ 1985: 005f8d72 2 OBJECT GLOBAL DEFAULT 25 _TRACE_BCM2835_SYSTMR_TIMER_EXPIRED_DSTATE │ │ │ │ 1986: 005afa30 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_EHCI_PORTSC_READ_EVENT │ │ │ │ 1987: 001d7a8d 108 FUNC GLOBAL DEFAULT 12 ram_discard_manager_get_min_granularity │ │ │ │ - 1988: 002dcdc5 58 FUNC GLOBAL DEFAULT 12 nbd_disconnect │ │ │ │ - 1989: 0037797d 464 FUNC GLOBAL DEFAULT 12 qmp_marshal_block_dirty_bitmap_enable │ │ │ │ - 1990: 00320801 80 FUNC GLOBAL DEFAULT 12 throttle_group_exists │ │ │ │ + 1988: 002dcdbd 58 FUNC GLOBAL DEFAULT 12 nbd_disconnect │ │ │ │ + 1989: 00377975 464 FUNC GLOBAL DEFAULT 12 qmp_marshal_block_dirty_bitmap_enable │ │ │ │ + 1990: 003207f9 80 FUNC GLOBAL DEFAULT 12 throttle_group_exists │ │ │ │ 1991: 005b0cb0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_RDMA_REGISTRATION_HANDLE_REGISTER_LOOP_EVENT │ │ │ │ 1992: 005aa730 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QXL_SEND_EVENTS_EVENT │ │ │ │ 1993: 005b2e30 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MEMORY_NOTDIRTY_WRITE_ACCESS_EVENT │ │ │ │ 1994: 005f8ac2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_I2C_ECHO_EVENT_DSTATE │ │ │ │ 1995: 001f2ad9 76 FUNC GLOBAL DEFAULT 12 tpm_backend_get_tpm_version │ │ │ │ - 1996: 003a98bd 224 FUNC GLOBAL DEFAULT 12 visit_type_RngEgdProperties │ │ │ │ + 1996: 003a98b5 224 FUNC GLOBAL DEFAULT 12 visit_type_RngEgdProperties │ │ │ │ 1997: 00504bdc 40 OBJECT GLOBAL DEFAULT 21 qdev_prop_size │ │ │ │ 1998: 005afbf0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_OHCI_TD_PKT_SHORT_EVENT │ │ │ │ 1999: 005ad428 16 OBJECT GLOBAL DEFAULT 24 _TRACE_STM32F4XX_EXTI_WRITE_EVENT │ │ │ │ 2000: 005f88ae 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LOONGSON_IPI_WRITE_DSTATE │ │ │ │ - 2001: 003bee41 58 FUNC GLOBAL DEFAULT 12 qapi_free_TPMEmulatorOptionsWrapper │ │ │ │ + 2001: 003bee39 58 FUNC GLOBAL DEFAULT 12 qapi_free_TPMEmulatorOptionsWrapper │ │ │ │ 2002: 005f9506 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CONSOLE_REFRESH_DSTATE │ │ │ │ - 2003: 003a6119 58 FUNC GLOBAL DEFAULT 12 qapi_free_PrManagerHelperProperties │ │ │ │ + 2003: 003a6111 58 FUNC GLOBAL DEFAULT 12 qapi_free_PrManagerHelperProperties │ │ │ │ 2004: 005b5920 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VISIT_TYPE_STR_EVENT │ │ │ │ 2005: 001fb5d9 108 FUNC GLOBAL DEFAULT 12 hmp_x_colo_lost_heartbeat │ │ │ │ 2006: 0026efb1 138 FUNC GLOBAL DEFAULT 12 helper_gvec_ne64 │ │ │ │ 2007: 005f9546 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CLOCK_SET_SOURCE_DSTATE │ │ │ │ 2008: 005f9232 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MIGRATE_SEND_RP_RECV_BITMAP_DSTATE │ │ │ │ 2009: 005a8bd0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QIO_TASK_THREAD_SOURCE_CANCEL_EVENT │ │ │ │ - 2010: 00400d59 16 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_query_sev_attestation_report_arg_members │ │ │ │ + 2010: 00400d51 16 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_query_sev_attestation_report_arg_members │ │ │ │ 2011: 0026c509 136 FUNC GLOBAL DEFAULT 12 helper_gvec_muls32 │ │ │ │ 2012: 005f95c4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_BLOCK_JOB_DISMISS_DSTATE │ │ │ │ - 2013: 00374fa1 384 FUNC GLOBAL DEFAULT 12 qapi_event_send_block_job_cancelled │ │ │ │ + 2013: 00374f99 384 FUNC GLOBAL DEFAULT 12 qapi_event_send_block_job_cancelled │ │ │ │ 2014: 005aba8c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ITS_CMD_MOVI_EVENT │ │ │ │ - 2015: 003f6b7d 100 FUNC GLOBAL DEFAULT 12 iov_discard_back │ │ │ │ - 2016: 002eec05 70 FUNC GLOBAL DEFAULT 12 bdrv_co_remove_persistent_dirty_bitmap │ │ │ │ - 2017: 00353f79 54 FUNC GLOBAL DEFAULT 12 qemu_chr_be_write_impl │ │ │ │ + 2015: 003f6b75 100 FUNC GLOBAL DEFAULT 12 iov_discard_back │ │ │ │ + 2016: 002eebfd 70 FUNC GLOBAL DEFAULT 12 bdrv_co_remove_persistent_dirty_bitmap │ │ │ │ + 2017: 00353f71 54 FUNC GLOBAL DEFAULT 12 qemu_chr_be_write_impl │ │ │ │ 2018: 0023a821 40 FUNC GLOBAL DEFAULT 12 replay_enable_events │ │ │ │ 2019: 005f822f 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_visit_compat_c │ │ │ │ - 2020: 003d24c1 80 FUNC GLOBAL DEFAULT 12 json_writer_get │ │ │ │ - 2021: 003e9495 84 FUNC GLOBAL DEFAULT 12 qsp_enable │ │ │ │ + 2020: 003d24b9 80 FUNC GLOBAL DEFAULT 12 json_writer_get │ │ │ │ + 2021: 003e948d 84 FUNC GLOBAL DEFAULT 12 qsp_enable │ │ │ │ 2022: 005b1cfc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_ANNOUNCE_TIMER_DEL_EVENT │ │ │ │ - 2023: 003d87f5 100 FUNC GLOBAL DEFAULT 12 event_notifier_set │ │ │ │ + 2023: 003d87ed 100 FUNC GLOBAL DEFAULT 12 event_notifier_set │ │ │ │ 2024: 005b1ba0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_LOADVM_STATE_SECTION_EVENT │ │ │ │ - 2025: 003749f9 16 FUNC GLOBAL DEFAULT 12 visit_type_DummyBlockCoreForceArrays_members │ │ │ │ + 2025: 003749f1 16 FUNC GLOBAL DEFAULT 12 visit_type_DummyBlockCoreForceArrays_members │ │ │ │ 2026: 005087fc 12 OBJECT GLOBAL DEFAULT 21 CxlExtentSelectionPolicy_lookup │ │ │ │ - 2027: 0038480d 196 FUNC GLOBAL DEFAULT 12 visit_type_QCryptoBlockInfoLUKSSlot │ │ │ │ + 2027: 00384805 196 FUNC GLOBAL DEFAULT 12 visit_type_QCryptoBlockInfoLUKSSlot │ │ │ │ 2028: 0022a951 24 FUNC GLOBAL DEFAULT 12 qemu_purge_queued_packets │ │ │ │ - 2029: 002e8251 140 FUNC GLOBAL DEFAULT 12 blk_update_root_state │ │ │ │ + 2029: 002e8249 140 FUNC GLOBAL DEFAULT 12 blk_update_root_state │ │ │ │ 2030: 001a9c09 796 FUNC GLOBAL DEFAULT 12 parse_numa_hmat_cache │ │ │ │ - 2031: 00335d9d 1050 FUNC GLOBAL DEFAULT 12 qed_check │ │ │ │ + 2031: 00335d95 1050 FUNC GLOBAL DEFAULT 12 qed_check │ │ │ │ 2032: 005f83ba 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QED_AIO_READ_DATA_DSTATE │ │ │ │ - 2033: 003f81c1 54 FUNC GLOBAL DEFAULT 12 throttle_timers_destroy │ │ │ │ + 2033: 003f81b9 54 FUNC GLOBAL DEFAULT 12 throttle_timers_destroy │ │ │ │ 2034: 005b47fc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_MIGRATE_START_POSTCOPY_EVENT │ │ │ │ 2035: 005f8fde 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_EHCI_STATE_DSTATE │ │ │ │ - 2036: 0034a405 208 FUNC GLOBAL DEFAULT 12 blk_co_new_open │ │ │ │ + 2036: 0034a3fd 208 FUNC GLOBAL DEFAULT 12 blk_co_new_open │ │ │ │ 2037: 005b567c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QUERY_SPICE_EVENT │ │ │ │ 2038: 005f8318 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QAUTHZ_PAM_CHECK_DSTATE │ │ │ │ 2039: 00507944 12 OBJECT GLOBAL DEFAULT 21 TimeUnit_lookup │ │ │ │ - 2040: 003bed51 58 FUNC GLOBAL DEFAULT 12 qapi_free_TpmTypeList │ │ │ │ - 2041: 003a90a1 84 FUNC GLOBAL DEFAULT 12 visit_type_RemoteObjectProperties_members │ │ │ │ - 2042: 003b2fbd 200 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevBackupWrapper │ │ │ │ + 2040: 003bed49 58 FUNC GLOBAL DEFAULT 12 qapi_free_TpmTypeList │ │ │ │ + 2041: 003a9099 84 FUNC GLOBAL DEFAULT 12 visit_type_RemoteObjectProperties_members │ │ │ │ + 2042: 003b2fb5 200 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevBackupWrapper │ │ │ │ 2043: 001a95c5 1604 FUNC GLOBAL DEFAULT 12 parse_numa_hmat_lb │ │ │ │ 2044: 00283fcd 64 FUNC GLOBAL DEFAULT 12 qemu_plugin_register_vcpu_insn_exec_cb │ │ │ │ - 2045: 003e2925 480 FUNC GLOBAL DEFAULT 12 qemu_opts_print_help │ │ │ │ + 2045: 003e291d 480 FUNC GLOBAL DEFAULT 12 qemu_opts_print_help │ │ │ │ 2046: 005f8ae0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IVSHMEM_FLAT_IRQ_HANDLER_DSTATE │ │ │ │ - 2047: 003548e1 80 FUNC GLOBAL DEFAULT 12 qemu_chr_parse_common │ │ │ │ + 2047: 003548d9 80 FUNC GLOBAL DEFAULT 12 qemu_chr_parse_common │ │ │ │ 2048: 0017f131 70 FUNC GLOBAL DEFAULT 12 qemu_pixman_linebuf_fill │ │ │ │ 2049: 005f829c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_BREAKPOINT_SINGLESTEP_DSTATE │ │ │ │ 2050: 005f8962 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ITS_CMD_MOVI_DSTATE │ │ │ │ - 2051: 0039a8f9 100 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_snapshot_delete_arg_members │ │ │ │ + 2051: 0039a8f1 100 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_snapshot_delete_arg_members │ │ │ │ 2052: 005f93d6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_DMA_MAP_WAIT_DSTATE │ │ │ │ 2053: 005b08e0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MIGRATION_TLS_INCOMING_HANDSHAKE_START_EVENT │ │ │ │ - 2054: 003fdc85 284 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_cxl_add_dynamic_capacity_arg_members │ │ │ │ - 2055: 003663d5 16 FUNC GLOBAL DEFAULT 12 visit_type_BlockJobInfoMirror_members │ │ │ │ + 2054: 003fdc7d 284 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_cxl_add_dynamic_capacity_arg_members │ │ │ │ + 2055: 003663cd 16 FUNC GLOBAL DEFAULT 12 visit_type_BlockJobInfoMirror_members │ │ │ │ 2056: 005f93b6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_FIND_RAM_OFFSET_LOOP_DSTATE │ │ │ │ 2057: 00203ced 94 FUNC GLOBAL DEFAULT 12 multifd_send_data_clear_device_state │ │ │ │ - 2058: 0031ddd9 232 FUNC GLOBAL DEFAULT 12 reqlist_wait_one │ │ │ │ - 2059: 0038323d 58 FUNC GLOBAL DEFAULT 12 qapi_free_QCryptoBlockOptionsQCow │ │ │ │ + 2058: 0031ddd1 232 FUNC GLOBAL DEFAULT 12 reqlist_wait_one │ │ │ │ + 2059: 00383235 58 FUNC GLOBAL DEFAULT 12 qapi_free_QCryptoBlockOptionsQCow │ │ │ │ 2060: 005aa1b0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_APPLE_GFX_IOSFC_RAISE_IRQ_EVENT │ │ │ │ - 2061: 003c6b21 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_spice │ │ │ │ - 2062: 002ef129 30 FUNC GLOBAL DEFAULT 12 bdrv_reset_dirty_bitmap_locked │ │ │ │ + 2061: 003c6b19 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_spice │ │ │ │ + 2062: 002ef121 30 FUNC GLOBAL DEFAULT 12 bdrv_reset_dirty_bitmap_locked │ │ │ │ 2063: 005f9326 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_SAVEVM_SEND_POSTCOPY_RAM_DISCARD_DSTATE │ │ │ │ 2064: 005b0f40 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_RDMA_DEST_INIT_TRYING_EVENT │ │ │ │ - 2065: 0037fe39 16 FUNC GLOBAL DEFAULT 12 visit_type_ChardevVCWrapper_members │ │ │ │ - 2066: 00368e85 984 FUNC GLOBAL DEFAULT 12 visit_type_BlockIOThrottle_members │ │ │ │ - 2067: 003c0945 58 FUNC GLOBAL DEFAULT 12 qapi_free_DisplayCurses │ │ │ │ - 2068: 003f3395 268 FUNC GLOBAL DEFAULT 12 buffer_shrink │ │ │ │ + 2065: 0037fe31 16 FUNC GLOBAL DEFAULT 12 visit_type_ChardevVCWrapper_members │ │ │ │ + 2066: 00368e7d 984 FUNC GLOBAL DEFAULT 12 visit_type_BlockIOThrottle_members │ │ │ │ + 2067: 003c093d 58 FUNC GLOBAL DEFAULT 12 qapi_free_DisplayCurses │ │ │ │ + 2068: 003f338d 268 FUNC GLOBAL DEFAULT 12 buffer_shrink │ │ │ │ 2069: 0028c5e5 304 FUNC GLOBAL DEFAULT 12 avr_cpu_gdb_read_register │ │ │ │ 2070: 0020bf55 76 FUNC GLOBAL DEFAULT 12 ram_get_total_transferred_pages │ │ │ │ 2071: 00505154 12 OBJECT GLOBAL DEFAULT 21 vmstate_info_int16 │ │ │ │ - 2072: 003f3975 12 FUNC GLOBAL DEFAULT 12 buffer_is_zero_ge256 │ │ │ │ + 2072: 003f396d 12 FUNC GLOBAL DEFAULT 12 buffer_is_zero_ge256 │ │ │ │ 2073: 005081ac 12 OBJECT GLOBAL DEFAULT 21 InputMultiTouchType_lookup │ │ │ │ - 2074: 003b3fe9 224 FUNC GLOBAL DEFAULT 12 visit_type_VirtioInfo │ │ │ │ + 2074: 003b3fe1 224 FUNC GLOBAL DEFAULT 12 visit_type_VirtioInfo │ │ │ │ 2075: 005a9a38 16 OBJECT GLOBAL DEFAULT 24 _TRACE_M25P80_PAGE_PROGRAM_EVENT │ │ │ │ 2076: 00516f6c 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_mul8 │ │ │ │ 2077: 0026e3a9 136 FUNC GLOBAL DEFAULT 12 helper_gvec_rotr8v │ │ │ │ - 2078: 0039e1c9 476 FUNC GLOBAL DEFAULT 12 qmp_marshal_snapshot_load │ │ │ │ + 2078: 0039e1c1 476 FUNC GLOBAL DEFAULT 12 qmp_marshal_snapshot_load │ │ │ │ 2079: 005ac39c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SLAVIO_INTCTLM_MEM_WRITEL_DISABLE_EVENT │ │ │ │ 2080: 005f88c6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GOLDFISH_PIC_READ_DSTATE │ │ │ │ 2081: 005f9352 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_LOADVM_STATE_SECTION_STARTFULL_DSTATE │ │ │ │ 2082: 005f88ce 2 OBJECT GLOBAL DEFAULT 25 _TRACE_XIVE_ESCALATE_END_DSTATE │ │ │ │ - 2083: 003615d9 58 FUNC GLOBAL DEFAULT 12 qapi_free_DummyBlockCoreForceArrays │ │ │ │ + 2083: 003615d1 58 FUNC GLOBAL DEFAULT 12 qapi_free_DummyBlockCoreForceArrays │ │ │ │ 2084: 00510d58 16 OBJECT GLOBAL DEFAULT 24 mixeng_conv_float │ │ │ │ 2085: 005b5f2c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_COROUTINE_TERMINATE_EVENT │ │ │ │ - 2086: 002e5c15 100 FUNC GLOBAL DEFAULT 12 blk_dev_eject_request │ │ │ │ - 2087: 00370b91 196 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsCbw │ │ │ │ - 2088: 00297081 8 FUNC GLOBAL DEFAULT 12 object_class_get_name │ │ │ │ + 2086: 002e5c0d 100 FUNC GLOBAL DEFAULT 12 blk_dev_eject_request │ │ │ │ + 2087: 00370b89 196 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsCbw │ │ │ │ + 2088: 00297079 8 FUNC GLOBAL DEFAULT 12 object_class_get_name │ │ │ │ 2089: 001e5f29 252 FUNC GLOBAL DEFAULT 12 qdev_set_id │ │ │ │ - 2090: 003e2bb9 18 FUNC GLOBAL DEFAULT 12 qemu_opt_iter_init │ │ │ │ + 2090: 003e2bb1 18 FUNC GLOBAL DEFAULT 12 qemu_opt_iter_init │ │ │ │ 2091: 005f8524 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NBD_CO_SEND_CHUNK_DONE_DSTATE │ │ │ │ 2092: 005b38ac 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_BLOCK_EXPORT_DEL_EVENT │ │ │ │ 2093: 005f89bc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ICV_BPR_READ_DSTATE │ │ │ │ - 2094: 003a3265 192 FUNC GLOBAL DEFAULT 12 visit_type_NetdevVdeOptions │ │ │ │ + 2094: 003a325d 192 FUNC GLOBAL DEFAULT 12 visit_type_NetdevVdeOptions │ │ │ │ 2095: 001cc1ed 72 FUNC GLOBAL DEFAULT 12 cpus_get_accel │ │ │ │ - 2096: 0028fbad 228 FUNC GLOBAL DEFAULT 12 get_monitor_def │ │ │ │ + 2096: 0028fba5 228 FUNC GLOBAL DEFAULT 12 get_monitor_def │ │ │ │ 2097: 0027f48d 196 FUNC GLOBAL DEFAULT 12 cpu_atomic_fetch_umaxl_be_mmu │ │ │ │ 2098: 005f954e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_RESETTABLE_PHASE_EXIT_BEGIN_DSTATE │ │ │ │ - 2099: 0038c1b5 58 FUNC GLOBAL DEFAULT 12 qapi_free_CpuModelExpansionInfo │ │ │ │ + 2099: 0038c1ad 58 FUNC GLOBAL DEFAULT 12 qapi_free_CpuModelExpansionInfo │ │ │ │ 2100: 00186d69 130 FUNC GLOBAL DEFAULT 12 vnc_raw_send_framebuffer_update │ │ │ │ 2101: 0027ea51 20 FUNC GLOBAL DEFAULT 12 helper_atomic_umin_fetchl_le │ │ │ │ - 2102: 00384cb5 196 FUNC GLOBAL DEFAULT 12 visit_type_QCryptoBlockInfo │ │ │ │ + 2102: 00384cad 196 FUNC GLOBAL DEFAULT 12 visit_type_QCryptoBlockInfo │ │ │ │ 2103: 005ae378 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GRLIB_GPTIMER_DISABLED_EVENT │ │ │ │ 2104: 005b13b0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MULTIFD_SEND_FILL_EVENT │ │ │ │ 2105: 005f8d92 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CMSDK_APB_TIMER_RESET_DSTATE │ │ │ │ 2106: 0051a590 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_fetch_uminb │ │ │ │ 2107: 001ad9ed 80 FUNC GLOBAL DEFAULT 12 sysbus_init_irq │ │ │ │ - 2108: 003f6b0d 110 FUNC GLOBAL DEFAULT 12 iov_discard_back_undoable │ │ │ │ - 2109: 003e227d 138 FUNC GLOBAL DEFAULT 12 get_opt_value │ │ │ │ + 2108: 003f6b05 110 FUNC GLOBAL DEFAULT 12 iov_discard_back_undoable │ │ │ │ + 2109: 003e2275 138 FUNC GLOBAL DEFAULT 12 get_opt_value │ │ │ │ 2110: 005a97d0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_EBPF_RSS_OPEN_ERROR_EVENT │ │ │ │ 2111: 005f8acc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IVSHMEM_FLAT_READ_MMR_DOORBELL_DSTATE │ │ │ │ 2112: 005f8251 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_visit_net_c │ │ │ │ 2113: 0026b575 18 FUNC GLOBAL DEFAULT 12 tcg_cflags_has │ │ │ │ 2114: 005b2794 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VNC_AUTH_SASL_ACL_EVENT │ │ │ │ - 2115: 0028d789 2 FUNC GLOBAL DEFAULT 12 xen_evtchn_remove_pci_device │ │ │ │ + 2115: 0028d781 2 FUNC GLOBAL DEFAULT 12 xen_evtchn_remove_pci_device │ │ │ │ 2116: 002683ed 160 FUNC GLOBAL DEFAULT 12 tcg_gen_sarv_vec │ │ │ │ - 2117: 002d3809 112 FUNC GLOBAL DEFAULT 12 job_is_ready │ │ │ │ + 2117: 002d3801 112 FUNC GLOBAL DEFAULT 12 job_is_ready │ │ │ │ 2118: 005b1db0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_REPLAY_GET_BYTE_EVENT │ │ │ │ 2119: 005f87b2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QXL_SET_MODE_DSTATE │ │ │ │ - 2120: 004e2214 3 OBJECT GLOBAL DEFAULT 14 sense_code_READ_ERROR │ │ │ │ - 2121: 003f6be1 172 FUNC GLOBAL DEFAULT 12 qemu_iovec_discard_back │ │ │ │ + 2120: 004e2204 3 OBJECT GLOBAL DEFAULT 14 sense_code_READ_ERROR │ │ │ │ + 2121: 003f6bd9 172 FUNC GLOBAL DEFAULT 12 qemu_iovec_discard_back │ │ │ │ 2122: 0019fc3d 62 FUNC GLOBAL DEFAULT 12 qdev_get_gpio_in_named │ │ │ │ - 2123: 003c0585 58 FUNC GLOBAL DEFAULT 12 qapi_free_QKeyCodeWrapper │ │ │ │ + 2123: 003c057d 58 FUNC GLOBAL DEFAULT 12 qapi_free_QKeyCodeWrapper │ │ │ │ 2124: 005ae238 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CMSDK_APB_DUALTIMER_READ_EVENT │ │ │ │ 2125: 005ae218 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CMSDK_APB_DUALTIMER_RESET_EVENT │ │ │ │ 2126: 005e8a20 4 OBJECT GLOBAL DEFAULT 25 tcg_env │ │ │ │ - 2127: 0039f3c9 272 FUNC GLOBAL DEFAULT 12 visit_type_CommandLineParameterInfo_members │ │ │ │ - 2128: 003f34d5 8 FUNC GLOBAL DEFAULT 12 buffer_reset │ │ │ │ + 2127: 0039f3c1 272 FUNC GLOBAL DEFAULT 12 visit_type_CommandLineParameterInfo_members │ │ │ │ + 2128: 003f34cd 8 FUNC GLOBAL DEFAULT 12 buffer_reset │ │ │ │ 2129: 0023bd2d 432 FUNC GLOBAL DEFAULT 12 replay_audio_in │ │ │ │ 2130: 005b1df0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_REPLAY_PUT_EVENT_EVENT │ │ │ │ 2131: 00273d0d 172 FUNC GLOBAL DEFAULT 12 cpu_io_recompile │ │ │ │ 2132: 001cb771 34 FUNC GLOBAL DEFAULT 12 cpu_set_interrupt │ │ │ │ 2133: 005d75c0 4 OBJECT GLOBAL DEFAULT 25 shutdown_action │ │ │ │ 2134: 005f9316 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SAVEVM_SEND_POSTCOPY_RUN_DSTATE │ │ │ │ 2135: 0017603d 300 FUNC GLOBAL DEFAULT 12 normalizeRoundAndPackFloatx80 │ │ │ │ 2136: 005f9818 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_NETDEV_ADD_DSTATE │ │ │ │ 2137: 005b422c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_QUERY_MEMDEV_EVENT │ │ │ │ - 2138: 002ea905 6 FUNC GLOBAL DEFAULT 12 block_copy_cluster_size │ │ │ │ + 2138: 002ea8fd 6 FUNC GLOBAL DEFAULT 12 block_copy_cluster_size │ │ │ │ 2139: 0023c79d 168 FUNC GLOBAL DEFAULT 12 hmp_replay_delete_break │ │ │ │ 2140: 005f91aa 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_RDMA_RESOLVE_HOST_TRYING_DSTATE │ │ │ │ 2141: 0017a125 36 FUNC GLOBAL DEFAULT 12 qemu_console_lookup_by_index │ │ │ │ - 2142: 003ecce5 60 FUNC GLOBAL DEFAULT 12 aio_bh_schedule_oneshot_full │ │ │ │ - 2143: 003f21b5 416 FUNC GLOBAL DEFAULT 12 socket_connect │ │ │ │ + 2142: 003eccdd 60 FUNC GLOBAL DEFAULT 12 aio_bh_schedule_oneshot_full │ │ │ │ + 2143: 003f21ad 416 FUNC GLOBAL DEFAULT 12 socket_connect │ │ │ │ 2144: 005f93a0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_DIRTYLIMIT_STATE_FINALIZE_DSTATE │ │ │ │ - 2145: 003fd915 132 FUNC GLOBAL DEFAULT 12 visit_type_CxlCorErrorType │ │ │ │ - 2146: 003d6039 172 FUNC GLOBAL DEFAULT 12 qemu_strtod_finite │ │ │ │ + 2145: 003fd90d 132 FUNC GLOBAL DEFAULT 12 visit_type_CxlCorErrorType │ │ │ │ + 2146: 003d6031 172 FUNC GLOBAL DEFAULT 12 qemu_strtod_finite │ │ │ │ 2147: 001fd4d5 220 FUNC GLOBAL DEFAULT 12 migrate_set_state │ │ │ │ - 2148: 002eb2bd 872 FUNC GLOBAL DEFAULT 12 bdrv_commit │ │ │ │ + 2148: 002eb2b5 872 FUNC GLOBAL DEFAULT 12 bdrv_commit │ │ │ │ 2149: 005f8972 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ITS_CMD_SYNC_DSTATE │ │ │ │ - 2150: 002f6d81 58 FUNC GLOBAL DEFAULT 12 bdrv_co_parent_cb_resize │ │ │ │ + 2150: 002f6d79 58 FUNC GLOBAL DEFAULT 12 bdrv_co_parent_cb_resize │ │ │ │ 2151: 005f9808 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_ADD_CLIENT_DSTATE │ │ │ │ 2152: 00149809 16 FUNC GLOBAL DEFAULT 12 cpu_exit │ │ │ │ 2153: 001e0425 116 FUNC GLOBAL DEFAULT 12 qemu_ram_addr_from_host │ │ │ │ 2154: 005f81d5 1 OBJECT GLOBAL DEFAULT 25 qmp_dispatcher_co_shutdown │ │ │ │ 2155: 005f93c8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MEMORY_REGION_RAM_DEVICE_READ_DSTATE │ │ │ │ 2156: 001739ed 162 FUNC GLOBAL DEFAULT 12 float64_sqrt │ │ │ │ 2157: 0027eb3d 196 FUNC GLOBAL DEFAULT 12 cpu_atomic_umax_fetchl_le_mmu │ │ │ │ 2158: 005b43e0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_QUERY_S390X_CPU_POLARIZATION_EVENT │ │ │ │ 2159: 005b6638 4 OBJECT GLOBAL DEFAULT 25 using_dbus_display │ │ │ │ - 2160: 003be2e9 568 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_sev_attestation_report │ │ │ │ + 2160: 003be2e1 568 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_sev_attestation_report │ │ │ │ 2161: 005accf8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIA1_RTC_CMD_PRAM_SECT_READ_EVENT │ │ │ │ 2162: 005af640 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_XHCI_OPER_WRITE_EVENT │ │ │ │ - 2163: 003f00e9 64 FUNC GLOBAL DEFAULT 12 timer_init_full │ │ │ │ - 2164: 003c55cd 212 FUNC GLOBAL DEFAULT 12 visit_type_DisplayReloadOptions_members │ │ │ │ + 2163: 003f00e1 64 FUNC GLOBAL DEFAULT 12 timer_init_full │ │ │ │ + 2164: 003c55c5 212 FUNC GLOBAL DEFAULT 12 visit_type_DisplayReloadOptions_members │ │ │ │ 2165: 0025d4b1 136 FUNC GLOBAL DEFAULT 12 tcg_gen_atomic_smax_fetch_i32_chk │ │ │ │ - 2166: 003dfe09 10 FUNC GLOBAL DEFAULT 12 fifo8_is_empty │ │ │ │ + 2166: 003dfe01 10 FUNC GLOBAL DEFAULT 12 fifo8_is_empty │ │ │ │ 2167: 005f8910 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SPAPR_XIVE_CLAIM_IRQ_DSTATE │ │ │ │ 2168: 005f8906 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SPAPR_XIVE_GET_SOURCE_CONFIG_DSTATE │ │ │ │ 2169: 0016cdcd 196 FUNC GLOBAL DEFAULT 12 bfloat16_to_int8_round_to_zero │ │ │ │ 2170: 005f9e7e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LOCKCNT_FAST_PATH_ATTEMPT_DSTATE │ │ │ │ - 2171: 002c79c9 284 FUNC GLOBAL DEFAULT 12 bdrv_co_create_file │ │ │ │ + 2171: 002c79c1 284 FUNC GLOBAL DEFAULT 12 bdrv_co_create_file │ │ │ │ 2172: 005f8ed2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_DWC2_HREG2_READ_DSTATE │ │ │ │ 2173: 005ace58 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ASPEED_HACE_HASH_ADDR_EVENT │ │ │ │ 2174: 005b4d54 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_REPLAY_BREAK_EVENT │ │ │ │ 2175: 005f84c6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QIO_CHANNEL_TLS_HANDSHAKE_CANCEL_DSTATE │ │ │ │ 2176: 00511f68 36 OBJECT GLOBAL DEFAULT 24 qemu_netdev_opts │ │ │ │ 2177: 0016d421 176 FUNC GLOBAL DEFAULT 12 float16_to_uint64_scalbn │ │ │ │ - 2178: 002b4ccd 148 FUNC GLOBAL DEFAULT 12 qauthz_list_file_new │ │ │ │ - 2179: 0038b7dd 58 FUNC GLOBAL DEFAULT 12 qapi_free_NumaOptions │ │ │ │ + 2178: 002b4cc5 148 FUNC GLOBAL DEFAULT 12 qauthz_list_file_new │ │ │ │ + 2179: 0038b7d5 58 FUNC GLOBAL DEFAULT 12 qapi_free_NumaOptions │ │ │ │ 2180: 00505148 12 OBJECT GLOBAL DEFAULT 21 vmstate_info_int32 │ │ │ │ 2181: 0019b959 56 FUNC GLOBAL DEFAULT 12 gdb_set_stop_cpu │ │ │ │ 2182: 005b4d84 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QUERY_REPLAY_EVENT │ │ │ │ 2183: 005f88c2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GOLDFISH_PIC_RESET_DSTATE │ │ │ │ 2184: 005b28c4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VNC_SERVER_DPY_RECREATE_EVENT │ │ │ │ 2185: 005f8978 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ITS_CMD_INT_DSTATE │ │ │ │ - 2186: 00355059 416 FUNC GLOBAL DEFAULT 12 qmp_chardev_add │ │ │ │ - 2187: 003617b9 256 FUNC GLOBAL DEFAULT 12 visit_type_SnapshotInfo_members │ │ │ │ + 2186: 00355051 416 FUNC GLOBAL DEFAULT 12 qmp_chardev_add │ │ │ │ + 2187: 003617b1 256 FUNC GLOBAL DEFAULT 12 visit_type_SnapshotInfo_members │ │ │ │ 2188: 00515c58 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_umax16 │ │ │ │ - 2189: 002f69c5 120 FUNC GLOBAL DEFAULT 12 bdrv_unregister_buf │ │ │ │ + 2189: 002f69bd 120 FUNC GLOBAL DEFAULT 12 bdrv_unregister_buf │ │ │ │ 2190: 005f88c4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GOLDFISH_PIC_WRITE_DSTATE │ │ │ │ 2191: 0026c591 136 FUNC GLOBAL DEFAULT 12 helper_gvec_muls64 │ │ │ │ 2192: 005aa480 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SM501_DISP_CTRL_READ_EVENT │ │ │ │ 2193: 00254b61 8 FUNC GLOBAL DEFAULT 12 tcg_gen_wswap_i64 │ │ │ │ 2194: 0027ec01 20 FUNC GLOBAL DEFAULT 12 helper_atomic_umax_fetchl_le │ │ │ │ - 2195: 003ba7b5 132 FUNC GLOBAL DEFAULT 12 visit_type_QCryptodevBackendType │ │ │ │ + 2195: 003ba7ad 132 FUNC GLOBAL DEFAULT 12 visit_type_QCryptodevBackendType │ │ │ │ 2196: 0027c5f1 20 FUNC GLOBAL DEFAULT 12 helper_atomic_add_fetchw_le │ │ │ │ - 2197: 003d8785 16 FUNC GLOBAL DEFAULT 12 event_notifier_init_fd │ │ │ │ + 2197: 003d877d 16 FUNC GLOBAL DEFAULT 12 event_notifier_init_fd │ │ │ │ 2198: 005adc68 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MACIO_NVRAM_READ_EVENT │ │ │ │ 2199: 005b2bd4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GD_GRAB_EVENT │ │ │ │ 2200: 005f934a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LOADVM_STATE_CLEANUP_DSTATE │ │ │ │ 2201: 005f9184 2 OBJECT GLOBAL DEFAULT 25 _TRACE_RDMA_REGISTRATION_HANDLE_FINISHED_DSTATE │ │ │ │ 2202: 005ae3d8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SLAVIO_TIMER_MEM_WRITEL_STATUS_STOP_EVENT │ │ │ │ - 2203: 002cce79 132 FUNC GLOBAL DEFAULT 12 bdrv_recurse_can_replace │ │ │ │ - 2204: 0036aac5 196 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsFile │ │ │ │ - 2205: 003d1d11 84 FUNC GLOBAL DEFAULT 12 qdict_from_vjsonf_nofail │ │ │ │ + 2203: 002cce71 132 FUNC GLOBAL DEFAULT 12 bdrv_recurse_can_replace │ │ │ │ + 2204: 0036aabd 196 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsFile │ │ │ │ + 2205: 003d1d09 84 FUNC GLOBAL DEFAULT 12 qdict_from_vjsonf_nofail │ │ │ │ 2206: 005f8732 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MACFB_CTRL_WRITE_DSTATE │ │ │ │ - 2207: 002b2921 240 FUNC GLOBAL DEFAULT 12 qcrypto_tls_session_read │ │ │ │ + 2207: 002b2919 240 FUNC GLOBAL DEFAULT 12 qcrypto_tls_session_read │ │ │ │ 2208: 005aa9f0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QXL_HARD_RESET_EVENT │ │ │ │ 2209: 005f8c1e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NPCM7XX_PWM_WRITE_DSTATE │ │ │ │ 2210: 005f8668 2 OBJECT GLOBAL DEFAULT 25 _TRACE_XEN_BLOCK_BLOCKDEV_ADD_DSTATE │ │ │ │ 2211: 0027cadd 196 FUNC GLOBAL DEFAULT 12 cpu_atomic_fetch_umaxw_le_mmu │ │ │ │ 2212: 005f8f54 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_XHCI_FETCH_TRB_DSTATE │ │ │ │ 2213: 005b4e44 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_QUERY_STATS_EVENT │ │ │ │ 2214: 005f854c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NBD_NEGOTIATE_SEND_INFO_DSTATE │ │ │ │ 2215: 005a9d88 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PFLASH_READ_UNKNOWN_STATE_EVENT │ │ │ │ - 2216: 002a8011 240 FUNC GLOBAL DEFAULT 12 qio_channel_writev_full_all │ │ │ │ - 2217: 0038ac5d 464 FUNC GLOBAL DEFAULT 12 qmp_marshal_job_finalize │ │ │ │ + 2216: 002a8009 240 FUNC GLOBAL DEFAULT 12 qio_channel_writev_full_all │ │ │ │ + 2217: 0038ac55 464 FUNC GLOBAL DEFAULT 12 qmp_marshal_job_finalize │ │ │ │ 2218: 00251bcd 180 FUNC GLOBAL DEFAULT 12 tcg_gen_sextract_i32 │ │ │ │ - 2219: 00396269 58 FUNC GLOBAL DEFAULT 12 qapi_free_BitmapMigrationBitmapAliasList │ │ │ │ + 2219: 00396261 58 FUNC GLOBAL DEFAULT 12 qapi_free_BitmapMigrationBitmapAliasList │ │ │ │ 2220: 005f957e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_BLOCKDEV_REMOVE_MEDIUM_DSTATE │ │ │ │ 2221: 0051ed38 12 OBJECT GLOBAL DEFAULT 24 qcrypto_ivgen_plain64 │ │ │ │ 2222: 001e1d29 84 FUNC GLOBAL DEFAULT 12 cpu_physical_memory_map │ │ │ │ 2223: 005b0c50 16 OBJECT GLOBAL DEFAULT 24 _TRACE_RDMA_REGISTRATION_START_EVENT │ │ │ │ 2224: 005f9474 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VNC_AUTH_SASL_MECH_LIST_DSTATE │ │ │ │ 2225: 005a97c0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_EBPF_RSS_SET_DATA_EVENT │ │ │ │ 2226: 005f95e0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_BLOCKDEV_MIRROR_DSTATE │ │ │ │ 2227: 005f9b0d 1 OBJECT GLOBAL DEFAULT 25 error_with_guestname │ │ │ │ 2228: 005f8ee4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_DWC2_GLBREG_WRITE_DSTATE │ │ │ │ 2229: 00508158 12 OBJECT GLOBAL DEFAULT 21 HotKeyMod_lookup │ │ │ │ 2230: 001f6239 72 FUNC GLOBAL DEFAULT 12 cpr_state_close │ │ │ │ 2231: 00212b9d 184 FUNC GLOBAL DEFAULT 12 register_savevm_live │ │ │ │ - 2232: 0029a321 128 FUNC GLOBAL DEFAULT 12 object_property_add_str │ │ │ │ + 2232: 0029a319 128 FUNC GLOBAL DEFAULT 12 object_property_add_str │ │ │ │ 2233: 005f8618 2 OBJECT GLOBAL DEFAULT 25 _TRACE_TPM_UTIL_SHOW_BUFFER_CONTENT_DSTATE │ │ │ │ - 2234: 002c3581 136 FUNC GLOBAL DEFAULT 12 qmp_nbd_server_stop │ │ │ │ + 2234: 002c3579 136 FUNC GLOBAL DEFAULT 12 qmp_nbd_server_stop │ │ │ │ 2235: 005a9e68 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PFLASH_DATA_READ_EVENT │ │ │ │ 2236: 005ae148 16 OBJECT GLOBAL DEFAULT 24 _TRACE_BCM2835_SYSTMR_TIMER_EXPIRED_EVENT │ │ │ │ 2237: 001cc3cd 236 FUNC GLOBAL DEFAULT 12 vm_prepare_start │ │ │ │ - 2238: 002eeed5 108 FUNC GLOBAL DEFAULT 12 bdrv_dirty_bitmap_get │ │ │ │ + 2238: 002eeecd 108 FUNC GLOBAL DEFAULT 12 bdrv_dirty_bitmap_get │ │ │ │ 2239: 005a934c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_OSS_VERSION_EVENT │ │ │ │ 2240: 0022ad39 140 FUNC GLOBAL DEFAULT 12 qemu_find_net_clients_except │ │ │ │ 2241: 005f9e50 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_VFIO_PCI_WRITE_CONFIG_DSTATE │ │ │ │ - 2242: 0034a4d5 172 FUNC GLOBAL DEFAULT 12 blk_co_unref │ │ │ │ - 2243: 003befb5 236 FUNC GLOBAL DEFAULT 12 visit_type_TpmModelList │ │ │ │ + 2242: 0034a4cd 172 FUNC GLOBAL DEFAULT 12 blk_co_unref │ │ │ │ + 2243: 003befad 236 FUNC GLOBAL DEFAULT 12 visit_type_TpmModelList │ │ │ │ 2244: 005f90b2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MIGRATION_BLOCK_SAVE_COMPLETE_DSTATE │ │ │ │ 2245: 005b4d14 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_REPLAY_SEEK_EVENT │ │ │ │ - 2246: 0037adcd 220 FUNC GLOBAL DEFAULT 12 visit_type_NbdServerOptions │ │ │ │ + 2246: 0037adc5 220 FUNC GLOBAL DEFAULT 12 visit_type_NbdServerOptions │ │ │ │ 2247: 001b77e1 160 FUNC GLOBAL DEFAULT 12 AUD_close_in │ │ │ │ - 2248: 003874e1 188 FUNC GLOBAL DEFAULT 12 visit_type_DumpQueryResult │ │ │ │ + 2248: 003874d9 188 FUNC GLOBAL DEFAULT 12 visit_type_DumpQueryResult │ │ │ │ 2249: 005aa550 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ARTIST_FILL_WINDOW_EVENT │ │ │ │ 2250: 005f8bba 2 OBJECT GLOBAL DEFAULT 25 _TRACE_TZ_PPC_IRQ_CLEAR_DSTATE │ │ │ │ - 2251: 002acdc9 112 FUNC GLOBAL DEFAULT 12 qcrypto_block_calculate_payload_offset │ │ │ │ - 2252: 003e08a5 104 FUNC GLOBAL DEFAULT 12 error_printf │ │ │ │ - 2253: 00381c29 132 FUNC GLOBAL DEFAULT 12 visit_type_GrabToggleKeys │ │ │ │ - 2254: 003982a5 196 FUNC GLOBAL DEFAULT 12 visit_type_MigrateSetParameters │ │ │ │ + 2251: 002acdc1 112 FUNC GLOBAL DEFAULT 12 qcrypto_block_calculate_payload_offset │ │ │ │ + 2252: 003e089d 104 FUNC GLOBAL DEFAULT 12 error_printf │ │ │ │ + 2253: 00381c21 132 FUNC GLOBAL DEFAULT 12 visit_type_GrabToggleKeys │ │ │ │ + 2254: 0039829d 196 FUNC GLOBAL DEFAULT 12 visit_type_MigrateSetParameters │ │ │ │ 2255: 005f88f0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_XIVE_TCTX_ACCEPT_DSTATE │ │ │ │ 2256: 0020a0bd 76 FUNC GLOBAL DEFAULT 12 postcopy_preempt_establish_channel │ │ │ │ 2257: 005f8a0e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ICC_BPR_READ_DSTATE │ │ │ │ 2258: 005f964c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_NBD_SERVER_START_DSTATE │ │ │ │ 2259: 005aafbc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ADB_DEVICE_MOUSE_READREG_EVENT │ │ │ │ 2260: 005f87a6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QXL_SPICE_FLUSH_SURFACES_ASYNC_DSTATE │ │ │ │ 2261: 001eb2ed 396 FUNC GLOBAL DEFAULT 12 hmp_info_tpm │ │ │ │ 2262: 005f9e1c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VISIT_POLICY_SKIP_DSTATE │ │ │ │ - 2263: 003e72fd 232 FUNC GLOBAL DEFAULT 12 qht_reset_size │ │ │ │ - 2264: 003614ad 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevAmendOptionsLUKS │ │ │ │ + 2263: 003e72f5 232 FUNC GLOBAL DEFAULT 12 qht_reset_size │ │ │ │ + 2264: 003614a5 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevAmendOptionsLUKS │ │ │ │ 2265: 005f91f0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_POSTCOPY_PREEMPT_ENABLED_DSTATE │ │ │ │ 2266: 005b4dc0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_SET_ACTION_EVENT │ │ │ │ 2267: 001b7bbd 126 FUNC GLOBAL DEFAULT 12 AUD_get_elapsed_usec_in │ │ │ │ - 2268: 003369dd 46 FUNC GLOBAL DEFAULT 12 qed_read_l1_table_sync │ │ │ │ + 2268: 003369d5 46 FUNC GLOBAL DEFAULT 12 qed_read_l1_table_sync │ │ │ │ 2269: 005aabe0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIRTIO_GPU_CMD_SET_SCANOUT_EVENT │ │ │ │ 2270: 00509840 40 OBJECT GLOBAL DEFAULT 21 qdev_prop_mig_mode │ │ │ │ 2271: 005b4970 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_REMOVE_FD_EVENT │ │ │ │ - 2272: 003e19dd 132 FUNC GLOBAL DEFAULT 12 qemu_read_config_file │ │ │ │ + 2272: 003e19d5 132 FUNC GLOBAL DEFAULT 12 qemu_read_config_file │ │ │ │ 2273: 005af7c0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_UHCI_PACKET_LINK_ASYNC_EVENT │ │ │ │ 2274: 005072f4 12 OBJECT GLOBAL DEFAULT 21 DataFormat_lookup │ │ │ │ 2275: 005aff9c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IMX2_WDT_INTERRUPT_EVENT │ │ │ │ - 2276: 00360f0d 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevOptionsNbd │ │ │ │ + 2276: 00360f05 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevOptionsNbd │ │ │ │ 2277: 005a7f58 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NVME_PRW_ALIGNED_EVENT │ │ │ │ 2278: 005aa860 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QXL_RING_RES_PUSH_EVENT │ │ │ │ - 2279: 002b39c5 50 FUNC GLOBAL DEFAULT 12 qcrypto_pbkdf2_supports │ │ │ │ + 2279: 002b39bd 50 FUNC GLOBAL DEFAULT 12 qcrypto_pbkdf2_supports │ │ │ │ 2280: 005f9216 2 OBJECT GLOBAL DEFAULT 25 _TRACE_POSTCOPY_START_DSTATE │ │ │ │ - 2281: 00402461 58 FUNC GLOBAL DEFAULT 12 qapi_free_PciDeviceClass │ │ │ │ - 2282: 0034cd35 64 FUNC GLOBAL DEFAULT 12 qemu_chr_fe_get_driver │ │ │ │ - 2283: 0037f365 132 FUNC GLOBAL DEFAULT 12 visit_type_ChardevBackendKind │ │ │ │ + 2281: 00402459 58 FUNC GLOBAL DEFAULT 12 qapi_free_PciDeviceClass │ │ │ │ + 2282: 0034cd2d 64 FUNC GLOBAL DEFAULT 12 qemu_chr_fe_get_driver │ │ │ │ + 2283: 0037f35d 132 FUNC GLOBAL DEFAULT 12 visit_type_ChardevBackendKind │ │ │ │ 2284: 00250925 124 FUNC GLOBAL DEFAULT 12 tcg_gen_sari_i32 │ │ │ │ 2285: 005f9530 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MEMORY_NOTDIRTY_SET_DIRTY_DSTATE │ │ │ │ - 2286: 003ac621 472 FUNC GLOBAL DEFAULT 12 qmp_marshal_replay_seek │ │ │ │ - 2287: 00300db5 656 FUNC GLOBAL DEFAULT 12 bdrv_snapshot_dump │ │ │ │ - 2288: 0039631d 58 FUNC GLOBAL DEFAULT 12 qapi_free_MigrateSetParameters │ │ │ │ + 2286: 003ac619 472 FUNC GLOBAL DEFAULT 12 qmp_marshal_replay_seek │ │ │ │ + 2287: 00300dad 656 FUNC GLOBAL DEFAULT 12 bdrv_snapshot_dump │ │ │ │ + 2288: 00396315 58 FUNC GLOBAL DEFAULT 12 qapi_free_MigrateSetParameters │ │ │ │ 2289: 005b5d5c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_VFIO_RAM_BLOCK_REMOVED_EVENT │ │ │ │ - 2290: 0038cab9 16 FUNC GLOBAL DEFAULT 12 visit_type_CurrentMachineParams_members │ │ │ │ - 2291: 003fe0e9 140 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_request_ebpf_arg_members │ │ │ │ - 2292: 0038bee5 58 FUNC GLOBAL DEFAULT 12 qapi_free_MemoryDeviceInfo │ │ │ │ - 2293: 002a76bd 72 FUNC GLOBAL DEFAULT 12 qio_channel_add_watch │ │ │ │ + 2290: 0038cab1 16 FUNC GLOBAL DEFAULT 12 visit_type_CurrentMachineParams_members │ │ │ │ + 2291: 003fe0e1 140 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_request_ebpf_arg_members │ │ │ │ + 2292: 0038bedd 58 FUNC GLOBAL DEFAULT 12 qapi_free_MemoryDeviceInfo │ │ │ │ + 2293: 002a76b5 72 FUNC GLOBAL DEFAULT 12 qio_channel_add_watch │ │ │ │ 2294: 005b5820 84 OBJECT GLOBAL DEFAULT 24 qemu_trace_opts │ │ │ │ 2295: 00515bd4 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_umax32 │ │ │ │ 2296: 005f93b0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VM_STOP_FLUSH_ALL_DSTATE │ │ │ │ - 2297: 003b6af9 224 FUNC GLOBAL DEFAULT 12 visit_type_KvmInfo │ │ │ │ + 2297: 003b6af1 224 FUNC GLOBAL DEFAULT 12 visit_type_KvmInfo │ │ │ │ 2298: 005a8a00 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QIO_CHANNEL_TLS_BYE_PENDING_EVENT │ │ │ │ 2299: 005ae0c8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_AVR_TIMER16_WRITE_EVENT │ │ │ │ 2300: 0017a149 180 FUNC GLOBAL DEFAULT 12 qemu_console_lookup_by_device │ │ │ │ 2301: 005a9aa8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_M25P80_PROGRAMMING_ZERO_TO_ONE_EVENT │ │ │ │ 2302: 005f8776 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VGA_VBE_READ_DSTATE │ │ │ │ 2303: 0016c91d 240 FUNC GLOBAL DEFAULT 12 floatx80_to_int32_round_to_zero │ │ │ │ 2304: 001b907d 164 FUNC GLOBAL DEFAULT 12 audio_be_by_name │ │ │ │ 2305: 005b1a60 16 OBJECT GLOBAL DEFAULT 24 _TRACE_LOADVM_PROCESS_COMMAND_EVENT │ │ │ │ 2306: 005f9452 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_SPICE_CREATE_PRIMARY_SURFACE_DSTATE │ │ │ │ 2307: 005198ac 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_add_fetchl_be │ │ │ │ 2308: 00277d81 1244 FUNC GLOBAL DEFAULT 12 tlb_set_page_full │ │ │ │ 2309: 005a9ad8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_XEN_BLOCK_DEVICE_CREATE_EVENT │ │ │ │ - 2310: 0028ec01 6 FUNC GLOBAL DEFAULT 12 finalize_target_page_bits │ │ │ │ + 2310: 0028ebf9 6 FUNC GLOBAL DEFAULT 12 finalize_target_page_bits │ │ │ │ 2311: 0016d371 176 FUNC GLOBAL DEFAULT 12 float16_to_uint32_scalbn │ │ │ │ - 2312: 004e2224 3 OBJECT GLOBAL DEFAULT 14 sense_code_LUN_NOT_RESPONDING │ │ │ │ + 2312: 004e2214 3 OBJECT GLOBAL DEFAULT 14 sense_code_LUN_NOT_RESPONDING │ │ │ │ 2313: 005f98bc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_QUERY_ROCKER_OF_DPA_FLOWS_DSTATE │ │ │ │ 2314: 001e3889 412 FUNC GLOBAL DEFAULT 12 address_space_ldq_le_cached_slow │ │ │ │ - 2315: 003c2d29 142 FUNC GLOBAL DEFAULT 12 visit_type_MouseInfoList │ │ │ │ + 2315: 003c2d21 142 FUNC GLOBAL DEFAULT 12 visit_type_MouseInfoList │ │ │ │ 2316: 00251a89 204 FUNC GLOBAL DEFAULT 12 tcg_gen_andi_i32 │ │ │ │ 2317: 005ae2b8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ASPEED_TIMER_READ_EVENT │ │ │ │ 2318: 005f824a 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_visit_migration_c │ │ │ │ 2319: 001d0ff5 212 FUNC GLOBAL DEFAULT 12 ram_block_attributes_create │ │ │ │ - 2320: 002c335d 140 FUNC GLOBAL DEFAULT 12 qmp_nbd_server_start │ │ │ │ - 2321: 0039b8f1 408 FUNC GLOBAL DEFAULT 12 qmp_marshal_migrate_start_postcopy │ │ │ │ - 2322: 002ae89d 4 FUNC GLOBAL DEFAULT 12 qcrypto_ivgen_get_cipher │ │ │ │ + 2320: 002c3355 140 FUNC GLOBAL DEFAULT 12 qmp_nbd_server_start │ │ │ │ + 2321: 0039b8e9 408 FUNC GLOBAL DEFAULT 12 qmp_marshal_migrate_start_postcopy │ │ │ │ + 2322: 002ae895 4 FUNC GLOBAL DEFAULT 12 qcrypto_ivgen_get_cipher │ │ │ │ 2323: 005af690 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_XHCI_CAP_READ_EVENT │ │ │ │ 2324: 005b433c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QUERY_UUID_EVENT │ │ │ │ 2325: 005f93d0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MEMORY_REGION_OPS_READ_DSTATE │ │ │ │ 2326: 001ebc31 1012 FUNC GLOBAL DEFAULT 12 parse_sandbox │ │ │ │ 2327: 00513ad4 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_ne16 │ │ │ │ 2328: 005a7848 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GDBSTUB_HIT_INTERNAL_ERROR_EVENT │ │ │ │ 2329: 00205411 34 FUNC GLOBAL DEFAULT 12 migrate_postcopy_preempt │ │ │ │ 2330: 005ad078 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CCM_FREQ_EVENT │ │ │ │ 2331: 005f9ed9 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_types_pci_c │ │ │ │ 2332: 005f833a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CURL_CLOSE_DSTATE │ │ │ │ 2333: 005f926e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MULTIFD_NEW_SEND_CHANNEL_ASYNC_ERROR_DSTATE │ │ │ │ - 2334: 003a6335 58 FUNC GLOBAL DEFAULT 12 qapi_free_RngRandomProperties │ │ │ │ + 2334: 003a632d 58 FUNC GLOBAL DEFAULT 12 qapi_free_RngRandomProperties │ │ │ │ 2335: 00519300 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_or_fetchw_le │ │ │ │ 2336: 001b00a9 2 FUNC GLOBAL DEFAULT 12 vhost_net_get_features_ex │ │ │ │ 2337: 005f9eca 2 OBJECT GLOBAL DEFAULT 25 _TRACE_POLL_ADD_DSTATE │ │ │ │ 2338: 00179e01 146 FUNC GLOBAL DEFAULT 12 dpy_gl_scanout_texture │ │ │ │ 2339: 005075f4 12 OBJECT GLOBAL DEFAULT 21 QapiErrorClass_lookup │ │ │ │ - 2340: 00317785 3220 FUNC GLOBAL DEFAULT 12 qcow2_check_refcounts │ │ │ │ + 2340: 0031777d 3220 FUNC GLOBAL DEFAULT 12 qcow2_check_refcounts │ │ │ │ 2341: 005f984a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_REPLAY_BREAK_DSTATE │ │ │ │ 2342: 0026eb8d 126 FUNC GLOBAL DEFAULT 12 helper_gvec_leu16 │ │ │ │ 2343: 00265fe5 168 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_xor │ │ │ │ - 2344: 003e3539 14 FUNC GLOBAL DEFAULT 12 qemu_opts_del │ │ │ │ + 2344: 003e3531 14 FUNC GLOBAL DEFAULT 12 qemu_opts_del │ │ │ │ 2345: 005b4410 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_SET_CPU_TOPOLOGY_EVENT │ │ │ │ 2346: 005f8f2a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_XHCI_XFER_SUCCESS_DSTATE │ │ │ │ 2347: 00524134 708 OBJECT GLOBAL DEFAULT 24 qemu_chardev_opts │ │ │ │ 2348: 0022a599 16 FUNC GLOBAL DEFAULT 12 qemu_get_subqueue │ │ │ │ - 2349: 00389c8d 58 FUNC GLOBAL DEFAULT 12 qapi_free_JobInfoList │ │ │ │ - 2350: 003d1e2d 46 FUNC GLOBAL DEFAULT 12 qobject_to_json │ │ │ │ + 2349: 00389c85 58 FUNC GLOBAL DEFAULT 12 qapi_free_JobInfoList │ │ │ │ + 2350: 003d1e25 46 FUNC GLOBAL DEFAULT 12 qobject_to_json │ │ │ │ 2351: 00507a34 12 OBJECT GLOBAL DEFAULT 21 MigrationParameter_lookup │ │ │ │ 2352: 00505124 12 OBJECT GLOBAL DEFAULT 21 vmstate_info_int64 │ │ │ │ 2353: 005af980 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_EHCI_ITD_EVENT │ │ │ │ - 2354: 00297531 160 FUNC GLOBAL DEFAULT 12 object_property_iter_next │ │ │ │ - 2355: 002c9a3d 8 FUNC GLOBAL DEFAULT 12 bdrv_get_node_name │ │ │ │ + 2354: 00297529 160 FUNC GLOBAL DEFAULT 12 object_property_iter_next │ │ │ │ + 2355: 002c9a35 8 FUNC GLOBAL DEFAULT 12 bdrv_get_node_name │ │ │ │ 2356: 005f965c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_CHARDEV_ADD_DSTATE │ │ │ │ - 2357: 0035c24d 144 FUNC GLOBAL DEFAULT 12 visit_type_numberList │ │ │ │ + 2357: 0035c245 144 FUNC GLOBAL DEFAULT 12 visit_type_numberList │ │ │ │ 2358: 005f96fe 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_X_QUERY_NUMA_DSTATE │ │ │ │ 2359: 00271f55 280 FUNC GLOBAL DEFAULT 12 tb_phys_invalidate │ │ │ │ 2360: 005a9b88 16 OBJECT GLOBAL DEFAULT 24 _TRACE_XEN_BLOCK_REALIZE_EVENT │ │ │ │ - 2361: 003a154d 58 FUNC GLOBAL DEFAULT 12 qapi_free_NetdevVhostUserOptions │ │ │ │ + 2361: 003a1545 58 FUNC GLOBAL DEFAULT 12 qapi_free_NetdevVhostUserOptions │ │ │ │ 2362: 005f7fb9 1 OBJECT GLOBAL DEFAULT 25 qdev_hot_removed │ │ │ │ 2363: 005a8078 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QED_AIO_NEXT_IO_EVENT │ │ │ │ 2364: 005b5aa0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VISIT_START_STRUCT_EVENT │ │ │ │ - 2365: 00400aa1 152 FUNC GLOBAL DEFAULT 12 visit_type_SevCapability_members │ │ │ │ + 2365: 00400a99 152 FUNC GLOBAL DEFAULT 12 visit_type_SevCapability_members │ │ │ │ 2366: 005a7584 16 OBJECT GLOBAL DEFAULT 24 _TRACE_OBJECT_CLASS_DYNAMIC_CAST_ASSERT_EVENT │ │ │ │ - 2367: 003b05d9 58 FUNC GLOBAL DEFAULT 12 qapi_free_StatsRequestList │ │ │ │ + 2367: 003b05d1 58 FUNC GLOBAL DEFAULT 12 qapi_free_StatsRequestList │ │ │ │ 2368: 001d7fad 84 FUNC GLOBAL DEFAULT 12 memory_region_set_dirty │ │ │ │ - 2369: 0038b945 58 FUNC GLOBAL DEFAULT 12 qapi_free_X86CPUFeatureWordInfo │ │ │ │ - 2370: 002a074d 166 FUNC GLOBAL DEFAULT 12 qemu_file_get_to_fd │ │ │ │ + 2369: 0038b93d 58 FUNC GLOBAL DEFAULT 12 qapi_free_X86CPUFeatureWordInfo │ │ │ │ + 2370: 002a0745 166 FUNC GLOBAL DEFAULT 12 qemu_file_get_to_fd │ │ │ │ 2371: 00178101 288 FUNC GLOBAL DEFAULT 12 qemu_clipboard_update │ │ │ │ 2372: 005b4d44 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_REPLAY_DELETE_BREAK_EVENT │ │ │ │ 2373: 005b18f0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SAVEVM_STATE_CLEANUP_EVENT │ │ │ │ 2374: 005f9e0e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VISIT_TYPE_INT8_DSTATE │ │ │ │ - 2375: 00375291 384 FUNC GLOBAL DEFAULT 12 qapi_event_send_block_job_ready │ │ │ │ - 2376: 00363555 132 FUNC GLOBAL DEFAULT 12 visit_type_Qcow2BitmapInfoFlags │ │ │ │ + 2375: 00375289 384 FUNC GLOBAL DEFAULT 12 qapi_event_send_block_job_ready │ │ │ │ + 2376: 0036354d 132 FUNC GLOBAL DEFAULT 12 visit_type_Qcow2BitmapInfoFlags │ │ │ │ 2377: 005aa320 16 OBJECT GLOBAL DEFAULT 24 _TRACE_APPLE_GFX_WRITE_EVENT │ │ │ │ 2378: 00177aed 124 FUNC GLOBAL DEFAULT 12 hmp_object_del │ │ │ │ 2379: 005f8d8a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PIT_IOPORT_READ_DSTATE │ │ │ │ 2380: 005f9182 2 OBJECT GLOBAL DEFAULT 25 _TRACE_RDMA_REGISTRATION_HANDLE_RAM_BLOCKS_DSTATE │ │ │ │ 2381: 005f8932 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NVIC_IRQ_UPDATE_DSTATE │ │ │ │ 2382: 00184ff9 148 FUNC GLOBAL DEFAULT 12 udmabuf_fd │ │ │ │ 2383: 00242cd9 124 FUNC GLOBAL DEFAULT 12 tcg_nb_tbs │ │ │ │ 2384: 005b1530 16 OBJECT GLOBAL DEFAULT 24 _TRACE_COLO_FLUSH_RAM_CACHE_END_EVENT │ │ │ │ 2385: 001c04f1 112 FUNC GLOBAL DEFAULT 12 qmp_query_dump_guest_memory_capability │ │ │ │ - 2386: 003a6751 192 FUNC GLOBAL DEFAULT 12 visit_type_ObjectPropertyValue │ │ │ │ + 2386: 003a6749 192 FUNC GLOBAL DEFAULT 12 visit_type_ObjectPropertyValue │ │ │ │ 2387: 0024ab15 52 FUNC GLOBAL DEFAULT 12 tcg_temp_ebb_new_i32 │ │ │ │ 2388: 00220fc9 148 FUNC GLOBAL DEFAULT 12 hmp_boot_set │ │ │ │ - 2389: 003a6209 58 FUNC GLOBAL DEFAULT 12 qapi_free_IOMMUFDProperties │ │ │ │ - 2390: 003ed275 8 FUNC GLOBAL DEFAULT 12 aio_co_wake │ │ │ │ + 2389: 003a6201 58 FUNC GLOBAL DEFAULT 12 qapi_free_IOMMUFDProperties │ │ │ │ + 2390: 003ed26d 8 FUNC GLOBAL DEFAULT 12 aio_co_wake │ │ │ │ 2391: 005f8e00 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_SERIAL_UNSUPPORTED_STOPBITS_DSTATE │ │ │ │ 2392: 001b3261 44 FUNC GLOBAL DEFAULT 12 msi_is_masked │ │ │ │ 2393: 00256141 448 FUNC GLOBAL DEFAULT 12 tcg_gen_sextract_i64 │ │ │ │ 2394: 001cb811 28 FUNC GLOBAL DEFAULT 12 cpu_can_run │ │ │ │ 2395: 0025c8a9 88 FUNC GLOBAL DEFAULT 12 tcg_gen_atomic_fetch_or_i128_chk │ │ │ │ - 2396: 00372815 132 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevVmdkAdapterType │ │ │ │ + 2396: 0037280d 132 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevVmdkAdapterType │ │ │ │ 2397: 00223491 928 FUNC GLOBAL DEFAULT 12 qmp_query_command_line_options │ │ │ │ 2398: 0027e8a1 20 FUNC GLOBAL DEFAULT 12 helper_atomic_fetch_umaxl_le │ │ │ │ 2399: 005abd0c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ICV_IGRPEN_WRITE_EVENT │ │ │ │ - 2400: 003f62c9 50 FUNC GLOBAL DEFAULT 12 qemu_iovec_init_external │ │ │ │ - 2401: 003e4885 128 FUNC GLOBAL DEFAULT 12 keyval_parse │ │ │ │ + 2400: 003f62c1 50 FUNC GLOBAL DEFAULT 12 qemu_iovec_init_external │ │ │ │ + 2401: 003e487d 128 FUNC GLOBAL DEFAULT 12 keyval_parse │ │ │ │ 2402: 0022acf9 64 FUNC GLOBAL DEFAULT 12 qemu_find_netdev │ │ │ │ 2403: 005f92c4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GET_QLIST_END_DSTATE │ │ │ │ 2404: 005f9910 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_INPUT_SEND_EVENT_DSTATE │ │ │ │ 2405: 005f9250 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MULTIFD_SEND_TERMINATE_THREADS_DSTATE │ │ │ │ 2406: 005a8eb8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_NEGOTIATE_OPTIONS_CHECK_OPTION_EVENT │ │ │ │ 2407: 005b3a10 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_CHARDEV_ADD_EVENT │ │ │ │ 2408: 005f8b9e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IMX6_CCM_GET_AHB_CLK_DSTATE │ │ │ │ 2409: 005a7618 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MONITOR_QMP_CMD_IN_BAND_EVENT │ │ │ │ 2410: 005f953a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CPU_RESET_DSTATE │ │ │ │ - 2411: 002c23b9 88 FUNC GLOBAL DEFAULT 12 qmp_block_job_change │ │ │ │ + 2411: 002c23b1 88 FUNC GLOBAL DEFAULT 12 qmp_block_job_change │ │ │ │ 2412: 005f8f1a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_DWC2_LOWER_HOST_IRQ_DSTATE │ │ │ │ - 2413: 002ea0d5 54 FUNC GLOBAL DEFAULT 12 block_copy_state_free │ │ │ │ + 2413: 002ea0cd 54 FUNC GLOBAL DEFAULT 12 block_copy_state_free │ │ │ │ 2414: 005b2fe8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_RESETTABLE_CHANGE_PARENT_EVENT │ │ │ │ 2415: 005b563c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QUERY_VNC_SERVERS_EVENT │ │ │ │ 2416: 005b0a60 16 OBJECT GLOBAL DEFAULT 24 _TRACE_POSTCOPY_REQUEST_SHARED_PAGE_EVENT │ │ │ │ - 2417: 003bbd31 132 FUNC GLOBAL DEFAULT 12 visit_type_RockerPortDuplex │ │ │ │ + 2417: 003bbd29 132 FUNC GLOBAL DEFAULT 12 visit_type_RockerPortDuplex │ │ │ │ 2418: 005b432c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_QUERY_UUID_EVENT │ │ │ │ - 2419: 003e2511 252 FUNC GLOBAL DEFAULT 12 parse_option_size │ │ │ │ + 2419: 003e2509 252 FUNC GLOBAL DEFAULT 12 parse_option_size │ │ │ │ 2420: 005a8990 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QIO_CHANNEL_WEBSOCK_HANDSHAKE_START_EVENT │ │ │ │ 2421: 005aedd0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_MTP_OP_OPEN_SESSION_EVENT │ │ │ │ - 2422: 002c20fd 156 FUNC GLOBAL DEFAULT 12 qmp_block_job_resume │ │ │ │ - 2423: 00390135 196 FUNC GLOBAL DEFAULT 12 visit_type_MemoryDeviceInfo │ │ │ │ + 2422: 002c20f5 156 FUNC GLOBAL DEFAULT 12 qmp_block_job_resume │ │ │ │ + 2423: 0039012d 196 FUNC GLOBAL DEFAULT 12 visit_type_MemoryDeviceInfo │ │ │ │ 2424: 00223329 200 FUNC GLOBAL DEFAULT 12 monitor_init_hmp │ │ │ │ - 2425: 003e6b81 4 FUNC GLOBAL DEFAULT 12 qdist_unique_entries │ │ │ │ + 2425: 003e6b79 4 FUNC GLOBAL DEFAULT 12 qdist_unique_entries │ │ │ │ 2426: 005a938c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ALSA_READ_ZERO_EVENT │ │ │ │ - 2427: 002c1a41 116 FUNC GLOBAL DEFAULT 12 qmp_blockdev_backup │ │ │ │ + 2427: 002c1a39 116 FUNC GLOBAL DEFAULT 12 qmp_blockdev_backup │ │ │ │ 2428: 001d82c9 84 FUNC GLOBAL DEFAULT 12 memory_region_set_readonly │ │ │ │ 2429: 005af4b0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_XHCI_EP_RESET_EVENT │ │ │ │ 2430: 00513d68 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_eq8 │ │ │ │ 2431: 005f9234 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MIGRATE_SEND_RP_MESSAGE_DSTATE │ │ │ │ 2432: 005b3410 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_BLOCKDEV_SET_ACTIVE_EVENT │ │ │ │ 2433: 005a7f08 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NVME_DSM_EVENT │ │ │ │ 2434: 005f827f 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_visit_tpm_c │ │ │ │ - 2435: 0028fe1d 4 FUNC GLOBAL DEFAULT 12 kvm_get_max_memslots │ │ │ │ + 2435: 0028fe15 4 FUNC GLOBAL DEFAULT 12 kvm_get_max_memslots │ │ │ │ 2436: 0026f4cd 130 FUNC GLOBAL DEFAULT 12 helper_gvec_eqs16 │ │ │ │ 2437: 005f8d82 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IMX_GPT_WRITE_DSTATE │ │ │ │ 2438: 005f851a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NBD_CO_RECEIVE_BLOCK_STATUS_PAYLOAD_COMPLIANCE_DSTATE │ │ │ │ 2439: 005b3ce4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_DUMP_GUEST_MEMORY_EVENT │ │ │ │ 2440: 00179d3d 60 FUNC GLOBAL DEFAULT 12 dpy_gl_ctx_destroy │ │ │ │ - 2441: 0029a3a1 104 FUNC GLOBAL DEFAULT 12 object_class_property_add_str │ │ │ │ + 2441: 0029a399 104 FUNC GLOBAL DEFAULT 12 object_class_property_add_str │ │ │ │ 2442: 00513a50 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_ne32 │ │ │ │ - 2443: 002c7ca1 140 FUNC GLOBAL DEFAULT 12 bdrv_parse_discard_flags │ │ │ │ + 2443: 002c7c99 140 FUNC GLOBAL DEFAULT 12 bdrv_parse_discard_flags │ │ │ │ 2444: 0051b064 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_fetch_orb │ │ │ │ 2445: 005a73fc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_BREAKPOINT_INSERT_EVENT │ │ │ │ - 2446: 004b16fc 0x1c0fc OBJECT GLOBAL DEFAULT 14 qemu_input_map_atset1_to_qcode │ │ │ │ - 2447: 00297071 4 FUNC GLOBAL DEFAULT 12 object_get_class │ │ │ │ - 2448: 003660e9 76 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_query_blockstats_arg_members │ │ │ │ + 2446: 004b16ec 0x1c0fc OBJECT GLOBAL DEFAULT 14 qemu_input_map_atset1_to_qcode │ │ │ │ + 2447: 00297069 4 FUNC GLOBAL DEFAULT 12 object_get_class │ │ │ │ + 2448: 003660e1 76 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_query_blockstats_arg_members │ │ │ │ 2449: 005f861a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_TPM_UTIL_SHOW_BUFFER_HEADER_DSTATE │ │ │ │ 2450: 0027ac39 124 FUNC GLOBAL DEFAULT 12 cpu_st16_mmu │ │ │ │ 2451: 005f8394 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NVME_QIOV_UNALIGNED_DSTATE │ │ │ │ - 2452: 003e318d 116 FUNC GLOBAL DEFAULT 12 qemu_opt_foreach │ │ │ │ + 2452: 003e3185 116 FUNC GLOBAL DEFAULT 12 qemu_opt_foreach │ │ │ │ 2453: 00507988 12 OBJECT GLOBAL DEFAULT 21 MigrationChannelType_lookup │ │ │ │ 2454: 001ccd75 468 FUNC GLOBAL DEFAULT 12 cpu_enable_ticks │ │ │ │ - 2455: 002a0939 132 FUNC GLOBAL DEFAULT 12 migration_ioc_unregister_yank_from_file │ │ │ │ + 2455: 002a0931 132 FUNC GLOBAL DEFAULT 12 migration_ioc_unregister_yank_from_file │ │ │ │ 2456: 0026ee9d 130 FUNC GLOBAL DEFAULT 12 helper_gvec_leu32 │ │ │ │ - 2457: 003ff545 16 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_device_sync_config_arg_members │ │ │ │ + 2457: 003ff53d 16 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_device_sync_config_arg_members │ │ │ │ 2458: 005ad738 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ASPEED_AST2700_SCU_READ_EVENT │ │ │ │ 2459: 00253b99 200 FUNC GLOBAL DEFAULT 12 tcg_gen_sari_i64 │ │ │ │ 2460: 005b56ac 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_EXPIRE_PASSWORD_EVENT │ │ │ │ - 2461: 00347b11 416 FUNC GLOBAL DEFAULT 12 bdrv_pwrite │ │ │ │ - 2462: 002eedc1 268 FUNC GLOBAL DEFAULT 12 bdrv_query_dirty_bitmaps │ │ │ │ + 2461: 00347b09 416 FUNC GLOBAL DEFAULT 12 bdrv_pwrite │ │ │ │ + 2462: 002eedb9 268 FUNC GLOBAL DEFAULT 12 bdrv_query_dirty_bitmaps │ │ │ │ 2463: 005f96c0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_JOB_COMPLETE_DSTATE │ │ │ │ - 2464: 00396629 58 FUNC GLOBAL DEFAULT 12 qapi_free_DirtyLimitInfoList │ │ │ │ + 2464: 00396621 58 FUNC GLOBAL DEFAULT 12 qapi_free_DirtyLimitInfoList │ │ │ │ 2465: 005f96e6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_QUERY_FIRMWARE_LOG_DSTATE │ │ │ │ 2466: 005a74d8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QCRYPTO_TLS_CREDS_X509_LOAD_CERT_LIST_EVENT │ │ │ │ - 2467: 004b108c 324 OBJECT GLOBAL DEFAULT 14 qemu_input_map_qcode_to_sun │ │ │ │ + 2467: 004b107c 324 OBJECT GLOBAL DEFAULT 14 qemu_input_map_qcode_to_sun │ │ │ │ 2468: 005f835c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SSH_GETLENGTH_DSTATE │ │ │ │ 2469: 005f92e2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VMSTATE_SAVE_STATE_PRE_SAVE_RES_DSTATE │ │ │ │ 2470: 005a73dc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_BREAKPOINT_SINGLESTEP_EVENT │ │ │ │ 2471: 005f9e8e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_ANON_RAM_ALLOC_DSTATE │ │ │ │ - 2472: 00390ce1 156 FUNC GLOBAL DEFAULT 12 visit_type_FirmwareLog_members │ │ │ │ + 2472: 00390cd9 156 FUNC GLOBAL DEFAULT 12 visit_type_FirmwareLog_members │ │ │ │ 2473: 00506e5c 12 OBJECT GLOBAL DEFAULT 21 NFSTransport_lookup │ │ │ │ - 2474: 003d515d 50 FUNC GLOBAL DEFAULT 12 qemu_unlock_fd │ │ │ │ + 2474: 003d5155 50 FUNC GLOBAL DEFAULT 12 qemu_unlock_fd │ │ │ │ 2475: 0027084d 122 FUNC GLOBAL DEFAULT 12 helper_gvec_smax16 │ │ │ │ 2476: 001cb009 116 FUNC GLOBAL DEFAULT 12 device_add_bootindex_property │ │ │ │ 2477: 005f8540 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NBD_NEGOTIATE_META_CONTEXT_DSTATE │ │ │ │ 2478: 0019d585 44 FUNC GLOBAL DEFAULT 12 acpi_table_add │ │ │ │ - 2479: 003b2dfd 16 FUNC GLOBAL DEFAULT 12 visit_type_BlockDirtyBitmapWrapper_members │ │ │ │ + 2479: 003b2df5 16 FUNC GLOBAL DEFAULT 12 visit_type_BlockDirtyBitmapWrapper_members │ │ │ │ 2480: 005b0ed0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_RDMA_EXCHANGE_SEND_WAITING_EVENT │ │ │ │ - 2481: 003a5a4d 58 FUNC GLOBAL DEFAULT 12 qapi_free_ObjectPropertyInfo │ │ │ │ + 2481: 003a5a45 58 FUNC GLOBAL DEFAULT 12 qapi_free_ObjectPropertyInfo │ │ │ │ 2482: 005f95a6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_X_BLOCKDEV_AMEND_DSTATE │ │ │ │ - 2483: 003df389 80 FUNC GLOBAL DEFAULT 12 bitmap_copy_and_clear_atomic │ │ │ │ - 2484: 003dc4bd 120 FUNC GLOBAL DEFAULT 12 defer_call_end │ │ │ │ + 2483: 003df381 80 FUNC GLOBAL DEFAULT 12 bitmap_copy_and_clear_atomic │ │ │ │ + 2484: 003dc4b5 120 FUNC GLOBAL DEFAULT 12 defer_call_end │ │ │ │ 2485: 00515b50 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_umax64 │ │ │ │ - 2486: 002c7f71 320 FUNC GLOBAL DEFAULT 12 bdrv_perm_names │ │ │ │ + 2486: 002c7f69 320 FUNC GLOBAL DEFAULT 12 bdrv_perm_names │ │ │ │ 2487: 005f86d6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PFLASH_DATA_READ_DSTATE │ │ │ │ - 2488: 003fcd11 72 FUNC GLOBAL DEFAULT 12 qmp_xen_event_list │ │ │ │ + 2488: 003fcd09 72 FUNC GLOBAL DEFAULT 12 qmp_xen_event_list │ │ │ │ 2489: 00254845 88 FUNC GLOBAL DEFAULT 12 tcg_gen_ext32s_i64 │ │ │ │ - 2490: 003df615 280 FUNC GLOBAL DEFAULT 12 bitmap_copy_with_dst_offset │ │ │ │ + 2490: 003df60d 280 FUNC GLOBAL DEFAULT 12 bitmap_copy_with_dst_offset │ │ │ │ 2491: 005f8a52 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ASPEED_VIC_SET_IRQ_DSTATE │ │ │ │ 2492: 005aebb0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_HOST_RESET_EVENT │ │ │ │ 2493: 005f87d2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QXL_IO_UNEXPECTED_VGA_MODE_DSTATE │ │ │ │ 2494: 004ffd3c 40 OBJECT GLOBAL DEFAULT 21 qdev_prop_reserved_region │ │ │ │ - 2495: 003a14d5 58 FUNC GLOBAL DEFAULT 12 qapi_free_NetdevHubPortOptions │ │ │ │ + 2495: 003a14cd 58 FUNC GLOBAL DEFAULT 12 qapi_free_NetdevHubPortOptions │ │ │ │ 2496: 002859d9 52 FUNC GLOBAL DEFAULT 12 qemu_plugin_register_vcpu_resume_cb │ │ │ │ 2497: 005f95ec 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_BLOCK_DIRTY_BITMAP_DISABLE_DSTATE │ │ │ │ 2498: 005b0fe0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MIGRATE_GLOBAL_STATE_PRE_SAVE_EVENT │ │ │ │ 2499: 005b3c78 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_CXL_INJECT_GENERAL_MEDIA_EVENT_EVENT │ │ │ │ 2500: 005f8ec2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_DESC_DEVICE_DSTATE │ │ │ │ 2501: 005f9208 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SOURCE_RETURN_PATH_THREAD_END_DSTATE │ │ │ │ 2502: 005a9c28 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIRTIO_BLK_ZONE_APPEND_COMPLETE_EVENT │ │ │ │ @@ -2513,276 +2513,276 @@ │ │ │ │ 2509: 005ad6b8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MPS2_FPGAIO_READ_EVENT │ │ │ │ 2510: 005f9518 2 OBJECT GLOBAL DEFAULT 25 _TRACE_STORE_ATOM16_FALLBACK_DSTATE │ │ │ │ 2511: 001e4ee1 140 FUNC GLOBAL DEFAULT 12 ram_block_discard_guest_memfd_range │ │ │ │ 2512: 005f8a0a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ICC_AP_READ_DSTATE │ │ │ │ 2513: 005f9144 2 OBJECT GLOBAL DEFAULT 25 _TRACE_POSTCOPY_RAM_FAULT_THREAD_FDS_CORE_DSTATE │ │ │ │ 2514: 005af7e0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_UHCI_QUEUE_DEL_EVENT │ │ │ │ 2515: 005f9304 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SAVEVM_STATE_CLEANUP_DSTATE │ │ │ │ - 2516: 003ffe49 108 FUNC GLOBAL DEFAULT 12 visit_type_PciBridgeInfo_members │ │ │ │ - 2517: 002ef261 124 FUNC GLOBAL DEFAULT 12 bdrv_restore_dirty_bitmap │ │ │ │ + 2516: 003ffe41 108 FUNC GLOBAL DEFAULT 12 visit_type_PciBridgeInfo_members │ │ │ │ + 2517: 002ef259 124 FUNC GLOBAL DEFAULT 12 bdrv_restore_dirty_bitmap │ │ │ │ 2518: 0027ab61 104 FUNC GLOBAL DEFAULT 12 cpu_stl_mmu │ │ │ │ - 2519: 002d15bd 332 FUNC GLOBAL DEFAULT 12 bdrv_freeze_backing_chain │ │ │ │ + 2519: 002d15b5 332 FUNC GLOBAL DEFAULT 12 bdrv_freeze_backing_chain │ │ │ │ 2520: 005f8616 2 OBJECT GLOBAL DEFAULT 25 _TRACE_TPM_EMULATOR_SET_LOCALITY_DSTATE │ │ │ │ - 2521: 003da6d1 200 FUNC GLOBAL DEFAULT 12 qemu_mutex_trylock_impl │ │ │ │ + 2521: 003da6c9 200 FUNC GLOBAL DEFAULT 12 qemu_mutex_trylock_impl │ │ │ │ 2522: 005af140 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_DWC2_RESET_ENTER_EVENT │ │ │ │ 2523: 0027fe19 28 FUNC GLOBAL DEFAULT 12 helper_atomic_fetch_orq_le │ │ │ │ 2524: 005f8734 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MACFB_CTRL_READ_DSTATE │ │ │ │ 2525: 00224a8d 2660 FUNC GLOBAL DEFAULT 12 net_init_dgram │ │ │ │ 2526: 005f9824 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_OBJECT_ADD_DSTATE │ │ │ │ - 2527: 003eb24d 60 FUNC GLOBAL DEFAULT 12 interval_tree_iter_first │ │ │ │ + 2527: 003eb245 60 FUNC GLOBAL DEFAULT 12 interval_tree_iter_first │ │ │ │ 2528: 0027f085 172 FUNC GLOBAL DEFAULT 12 cpu_atomic_or_fetchl_be_mmu │ │ │ │ - 2529: 00364a3d 232 FUNC GLOBAL DEFAULT 12 visit_type_BlockChildInfo │ │ │ │ + 2529: 00364a35 232 FUNC GLOBAL DEFAULT 12 visit_type_BlockChildInfo │ │ │ │ 2530: 005b3bb8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_CXL_ADD_DYNAMIC_CAPACITY_EVENT │ │ │ │ 2531: 005b410c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_X_QUERY_JIT_EVENT │ │ │ │ 2532: 005b1170 16 OBJECT GLOBAL DEFAULT 24 _TRACE_POSTCOPY_PAUSE_RETURN_PATH_EVENT │ │ │ │ 2533: 005f8d7c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NPCM7XX_TIMER_WRITE_DSTATE │ │ │ │ 2534: 001d9869 196 FUNC GLOBAL DEFAULT 12 address_space_init │ │ │ │ 2535: 00205c11 260 FUNC GLOBAL DEFAULT 12 qmp_migrate_set_capabilities │ │ │ │ - 2536: 003583c1 192 FUNC GLOBAL DEFAULT 12 monitor_suspend │ │ │ │ - 2537: 00360da5 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevOptionsNfs │ │ │ │ + 2536: 003583b9 192 FUNC GLOBAL DEFAULT 12 monitor_suspend │ │ │ │ + 2537: 00360d9d 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevOptionsNfs │ │ │ │ 2538: 005b24b4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VDAGENT_CB_SERIAL_DISCARD_EVENT │ │ │ │ - 2539: 00389145 208 FUNC GLOBAL DEFAULT 12 visit_type_SchemaInfoObject_members │ │ │ │ + 2539: 0038913d 208 FUNC GLOBAL DEFAULT 12 visit_type_SchemaInfoObject_members │ │ │ │ 2540: 005f9194 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_RDMA_WRITE_ONE_RECVREGRES_DSTATE │ │ │ │ - 2541: 00389d4d 132 FUNC GLOBAL DEFAULT 12 visit_type_JobStatus │ │ │ │ + 2541: 00389d45 132 FUNC GLOBAL DEFAULT 12 visit_type_JobStatus │ │ │ │ 2542: 005f972e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_MEMSAVE_DSTATE │ │ │ │ 2543: 0020602d 34 FUNC GLOBAL DEFAULT 12 migrate_tls_creds │ │ │ │ 2544: 0019fc35 8 FUNC GLOBAL DEFAULT 12 qdev_init_gpio_out │ │ │ │ - 2545: 0038c22d 58 FUNC GLOBAL DEFAULT 12 qapi_free_CpuDefinitionInfoList │ │ │ │ + 2545: 0038c225 58 FUNC GLOBAL DEFAULT 12 qapi_free_CpuDefinitionInfoList │ │ │ │ 2546: 005f85ba 2 OBJECT GLOBAL DEFAULT 25 _TRACE_OSS_VERSION_DSTATE │ │ │ │ - 2547: 003b41d5 192 FUNC GLOBAL DEFAULT 12 visit_type_VirtioDeviceStatus │ │ │ │ + 2547: 003b41cd 192 FUNC GLOBAL DEFAULT 12 visit_type_VirtioDeviceStatus │ │ │ │ 2548: 005f9046 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_OHCI_PORT_DETACH_DSTATE │ │ │ │ - 2549: 003a1999 16 FUNC GLOBAL DEFAULT 12 visit_type_String_members │ │ │ │ + 2549: 003a1991 16 FUNC GLOBAL DEFAULT 12 visit_type_String_members │ │ │ │ 2550: 0051528c 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_eqv │ │ │ │ 2551: 005f8a48 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ASPEED_INTC_READ_DSTATE │ │ │ │ 2552: 005b0fa0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_RDMA_ACCEPT_PIN_VERBSC_EVENT │ │ │ │ - 2553: 00383fa5 532 FUNC GLOBAL DEFAULT 12 visit_type_QCryptoBlockCreateOptionsLUKS_members │ │ │ │ + 2553: 00383f9d 532 FUNC GLOBAL DEFAULT 12 visit_type_QCryptoBlockCreateOptionsLUKS_members │ │ │ │ 2554: 005f8512 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NBD_CO_RECEIVE_ALIGN_COMPLIANCE_DSTATE │ │ │ │ 2555: 0026f761 128 FUNC GLOBAL DEFAULT 12 helper_gvec_eqs32 │ │ │ │ 2556: 00239135 116 FUNC GLOBAL DEFAULT 12 replay_shutdown_request │ │ │ │ - 2557: 00358615 184 FUNC GLOBAL DEFAULT 12 monitor_list_append │ │ │ │ - 2558: 002ac959 40 FUNC GLOBAL DEFAULT 12 qcrypto_block_has_format │ │ │ │ + 2557: 0035860d 184 FUNC GLOBAL DEFAULT 12 monitor_list_append │ │ │ │ + 2558: 002ac951 40 FUNC GLOBAL DEFAULT 12 qcrypto_block_has_format │ │ │ │ 2559: 002841c9 4 FUNC GLOBAL DEFAULT 12 qemu_plugin_insn_size │ │ │ │ 2560: 005abe5c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ICH_HCR_READ_EVENT │ │ │ │ 2561: 005b479c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_MIGRATE_CONTINUE_EVENT │ │ │ │ 2562: 005aacb0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VMWARE_VALUE_WRITE_EVENT │ │ │ │ 2563: 001cdfad 232 FUNC GLOBAL DEFAULT 12 dirtylimit_vcpu_execute │ │ │ │ - 2564: 002d1161 152 FUNC GLOBAL DEFAULT 12 bdrv_probe_geometry │ │ │ │ + 2564: 002d1159 152 FUNC GLOBAL DEFAULT 12 bdrv_probe_geometry │ │ │ │ 2565: 001985e1 420 FUNC GLOBAL DEFAULT 12 vnc_client_write_sasl │ │ │ │ 2566: 005ab9ac 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ITS_ITE_WRITE_EVENT │ │ │ │ - 2567: 003bf549 200 FUNC GLOBAL DEFAULT 12 visit_type_TPMEmulatorOptionsWrapper │ │ │ │ - 2568: 0035582d 108 FUNC GLOBAL DEFAULT 12 qemu_chr_timeout_add_ms │ │ │ │ + 2567: 003bf541 200 FUNC GLOBAL DEFAULT 12 visit_type_TPMEmulatorOptionsWrapper │ │ │ │ + 2568: 00355825 108 FUNC GLOBAL DEFAULT 12 qemu_chr_timeout_add_ms │ │ │ │ 2569: 002191b5 108 FUNC GLOBAL DEFAULT 12 colo_shutdown │ │ │ │ 2570: 005f94b0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VNC_CLIENT_IO_ERROR_DSTATE │ │ │ │ - 2571: 003c0e81 140 FUNC GLOBAL DEFAULT 12 visit_type_SetPasswordOptionsVnc_members │ │ │ │ + 2571: 003c0e79 140 FUNC GLOBAL DEFAULT 12 visit_type_SetPasswordOptionsVnc_members │ │ │ │ 2572: 0016a991 260 FUNC GLOBAL DEFAULT 12 floatx80_round_to_int │ │ │ │ 2573: 005ab5ac 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GOLDFISH_PIC_READ_EVENT │ │ │ │ - 2574: 002c92b5 166 FUNC GLOBAL DEFAULT 12 bdrv_co_getlength │ │ │ │ - 2575: 003a8e65 204 FUNC GLOBAL DEFAULT 12 visit_type_PrManagerHelperProperties │ │ │ │ - 2576: 003e2fe9 212 FUNC GLOBAL DEFAULT 12 qemu_opt_set_bool │ │ │ │ - 2577: 004d00b0 4 OBJECT GLOBAL DEFAULT 14 hw_compat_6_2_len │ │ │ │ + 2574: 002c92ad 166 FUNC GLOBAL DEFAULT 12 bdrv_co_getlength │ │ │ │ + 2575: 003a8e5d 204 FUNC GLOBAL DEFAULT 12 visit_type_PrManagerHelperProperties │ │ │ │ + 2576: 003e2fe1 212 FUNC GLOBAL DEFAULT 12 qemu_opt_set_bool │ │ │ │ + 2577: 004d00a0 4 OBJECT GLOBAL DEFAULT 14 hw_compat_6_2_len │ │ │ │ 2578: 001cb4b9 164 FUNC GLOBAL DEFAULT 12 hw_error │ │ │ │ 2579: 005afca0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_OHCI_SET_CTL_EVENT │ │ │ │ - 2580: 003dcf2d 18 FUNC GLOBAL DEFAULT 12 qemu_event_init │ │ │ │ - 2581: 002b3351 420 FUNC GLOBAL DEFAULT 12 qcrypto_get_x509_cert_fingerprint │ │ │ │ + 2580: 003dcf25 18 FUNC GLOBAL DEFAULT 12 qemu_event_init │ │ │ │ + 2581: 002b3349 420 FUNC GLOBAL DEFAULT 12 qcrypto_get_x509_cert_fingerprint │ │ │ │ 2582: 002040a5 120 FUNC GLOBAL DEFAULT 12 multifd_join_device_state_save_threads │ │ │ │ 2583: 00216c49 76 FUNC GLOBAL DEFAULT 12 vmstate_register_ram_global │ │ │ │ 2584: 005b1110 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SOURCE_RETURN_PATH_THREAD_END_EVENT │ │ │ │ 2585: 005f9756 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_QUERY_CPUS_FAST_DSTATE │ │ │ │ 2586: 005f8d02 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MACIO_NVRAM_WRITE_DSTATE │ │ │ │ - 2587: 002b3249 264 FUNC GLOBAL DEFAULT 12 qcrypto_tls_creds_box_unref │ │ │ │ + 2587: 002b3241 264 FUNC GLOBAL DEFAULT 12 qcrypto_tls_creds_box_unref │ │ │ │ 2588: 001cbdf9 92 FUNC GLOBAL DEFAULT 12 qemu_cond_timedwait_bql │ │ │ │ 2589: 005f8912 2 OBJECT GLOBAL DEFAULT 25 _TRACE_BCM2835_IC_SET_CPU_IRQ_DSTATE │ │ │ │ - 2590: 002c3261 32 FUNC GLOBAL DEFAULT 12 nbd_server_max_connections │ │ │ │ - 2591: 002ef455 6 FUNC GLOBAL DEFAULT 12 bdrv_set_dirty_iter │ │ │ │ + 2590: 002c3259 32 FUNC GLOBAL DEFAULT 12 nbd_server_max_connections │ │ │ │ + 2591: 002ef44d 6 FUNC GLOBAL DEFAULT 12 bdrv_set_dirty_iter │ │ │ │ 2592: 005f8338 2 OBJECT GLOBAL DEFAULT 25 _TRACE_FILE_COPY_FILE_RANGE_DSTATE │ │ │ │ 2593: 001aa6b9 204 FUNC GLOBAL DEFAULT 12 numa_cpu_pre_plug │ │ │ │ 2594: 0024ab7d 52 FUNC GLOBAL DEFAULT 12 tcg_temp_ebb_new_i64 │ │ │ │ 2595: 0027aed9 184 FUNC GLOBAL DEFAULT 12 helper_atomic_cmpxchgl_be │ │ │ │ 2596: 001d9c89 112 FUNC GLOBAL DEFAULT 12 memory_region_init_ram_guest_memfd │ │ │ │ - 2597: 003f6c91 188 FUNC GLOBAL DEFAULT 12 check_block_size │ │ │ │ + 2597: 003f6c89 188 FUNC GLOBAL DEFAULT 12 check_block_size │ │ │ │ 2598: 005b3510 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_BLOCK_JOB_RESUME_EVENT │ │ │ │ - 2599: 004e2268 3 OBJECT GLOBAL DEFAULT 14 sense_code_ILLEGAL_REQ_REMOVAL_PREVENTED │ │ │ │ + 2599: 004e2258 3 OBJECT GLOBAL DEFAULT 14 sense_code_ILLEGAL_REQ_REMOVAL_PREVENTED │ │ │ │ 2600: 005f8bf0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_STM32L4X5_RCC_MUX_ENABLE_DSTATE │ │ │ │ 2601: 001d2229 192 FUNC GLOBAL DEFAULT 12 flatview_unref │ │ │ │ - 2602: 0030f629 256 FUNC GLOBAL DEFAULT 12 qcow2_shrink_l1_table │ │ │ │ + 2602: 0030f621 256 FUNC GLOBAL DEFAULT 12 qcow2_shrink_l1_table │ │ │ │ 2603: 0027e62d 196 FUNC GLOBAL DEFAULT 12 cpu_atomic_fetch_uminl_le_mmu │ │ │ │ - 2604: 0035da71 132 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevChangeReadOnlyMode │ │ │ │ + 2604: 0035da69 132 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevChangeReadOnlyMode │ │ │ │ 2605: 002708c9 126 FUNC GLOBAL DEFAULT 12 helper_gvec_smax32 │ │ │ │ 2606: 00283cdd 6 FUNC GLOBAL DEFAULT 12 qemu_plugin_start_code │ │ │ │ 2607: 001e2e95 92 FUNC GLOBAL DEFAULT 12 address_space_cache_invalidate │ │ │ │ 2608: 001e0211 50 FUNC GLOBAL DEFAULT 12 qemu_map_ram_ptr │ │ │ │ 2609: 005b2c44 16 OBJECT GLOBAL DEFAULT 24 _TRACE_DISPLAYSURFACE_FREE_EVENT │ │ │ │ 2610: 00176715 100 FUNC GLOBAL DEFAULT 12 accel_supported_gdbstub_sstep_flags │ │ │ │ - 2611: 003b943d 252 FUNC GLOBAL DEFAULT 12 visit_type_AudiodevPaPerDirectionOptions_members │ │ │ │ + 2611: 003b9435 252 FUNC GLOBAL DEFAULT 12 visit_type_AudiodevPaPerDirectionOptions_members │ │ │ │ 2612: 00510aa0 32 OBJECT GLOBAL DEFAULT 24 hw_compat_8_0 │ │ │ │ 2613: 00231581 162 FUNC GLOBAL DEFAULT 12 fill_connection_key │ │ │ │ - 2614: 0038258d 84 FUNC GLOBAL DEFAULT 12 visit_type_VersionInfo_members │ │ │ │ + 2614: 00382585 84 FUNC GLOBAL DEFAULT 12 visit_type_VersionInfo_members │ │ │ │ 2615: 005b2764 16 OBJECT GLOBAL DEFAULT 24 _TRACE_INPUT_EVENT_BTN_EVENT │ │ │ │ 2616: 00510ac0 112 OBJECT GLOBAL DEFAULT 24 hw_compat_8_1 │ │ │ │ 2617: 00510b30 64 OBJECT GLOBAL DEFAULT 24 hw_compat_8_2 │ │ │ │ - 2618: 0029f4cd 168 FUNC GLOBAL DEFAULT 12 qemu_file_shutdown │ │ │ │ - 2619: 004e226c 3 OBJECT GLOBAL DEFAULT 14 sense_code_INCOMPATIBLE_FORMAT │ │ │ │ + 2618: 0029f4c5 168 FUNC GLOBAL DEFAULT 12 qemu_file_shutdown │ │ │ │ + 2619: 004e225c 3 OBJECT GLOBAL DEFAULT 14 sense_code_INCOMPATIBLE_FORMAT │ │ │ │ 2620: 0014a921 16 FUNC GLOBAL DEFAULT 12 cpu_list_generation_id_get │ │ │ │ - 2621: 003fdbf5 142 FUNC GLOBAL DEFAULT 12 visit_type_CxlDynamicCapacityExtentList │ │ │ │ - 2622: 003fbd25 184 FUNC GLOBAL DEFAULT 12 yank_unregister_instance │ │ │ │ + 2621: 003fdbed 142 FUNC GLOBAL DEFAULT 12 visit_type_CxlDynamicCapacityExtentList │ │ │ │ + 2622: 003fbd1d 184 FUNC GLOBAL DEFAULT 12 yank_unregister_instance │ │ │ │ 2623: 001d8771 64 FUNC GLOBAL DEFAULT 12 memory_region_clear_flush_coalesced │ │ │ │ - 2624: 002f6dbd 1416 FUNC GLOBAL DEFAULT 12 bdrv_co_truncate │ │ │ │ - 2625: 0037a4dd 464 FUNC GLOBAL DEFAULT 12 qmp_marshal_blockdev_snapshot_internal_sync │ │ │ │ + 2624: 002f6db5 1416 FUNC GLOBAL DEFAULT 12 bdrv_co_truncate │ │ │ │ + 2625: 0037a4d5 464 FUNC GLOBAL DEFAULT 12 qmp_marshal_blockdev_snapshot_internal_sync │ │ │ │ 2626: 0015c2c1 384 FUNC GLOBAL DEFAULT 12 float64_add │ │ │ │ 2627: 005aa8e0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QXL_PRE_SAVE_EVENT │ │ │ │ 2628: 005f8556 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NBD_NEGOTIATE_SEND_REP_LEN_DSTATE │ │ │ │ 2629: 001aae89 54 FUNC GLOBAL DEFAULT 12 qdev_hotunplug_allowed │ │ │ │ 2630: 0022a5e5 72 FUNC GLOBAL DEFAULT 12 qemu_get_peer │ │ │ │ 2631: 005f92c8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PUT_GTREE_END_DSTATE │ │ │ │ - 2632: 0036d085 16 FUNC GLOBAL DEFAULT 12 visit_type_RbdEncryptionOptionsLUKS_members │ │ │ │ - 2633: 00407a61 162 FUNC GLOBAL DEFAULT 12 vduse_dev_destroy │ │ │ │ - 2634: 002f0d61 132 FUNC GLOBAL DEFAULT 12 bdrv_parent_drained_end_single │ │ │ │ + 2632: 0036d07d 16 FUNC GLOBAL DEFAULT 12 visit_type_RbdEncryptionOptionsLUKS_members │ │ │ │ + 2633: 00407a59 162 FUNC GLOBAL DEFAULT 12 vduse_dev_destroy │ │ │ │ + 2634: 002f0d59 132 FUNC GLOBAL DEFAULT 12 bdrv_parent_drained_end_single │ │ │ │ 2635: 005f828a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_JOB_COMPLETE_DSTATE │ │ │ │ - 2636: 003d5961 164 FUNC GLOBAL DEFAULT 12 mktimegm │ │ │ │ + 2636: 003d5959 164 FUNC GLOBAL DEFAULT 12 mktimegm │ │ │ │ 2637: 001af159 10 FUNC GLOBAL DEFAULT 12 get_plugged_memory_size │ │ │ │ 2638: 0026868d 92 FUNC GLOBAL DEFAULT 12 tcg_gen_bitsel_vec │ │ │ │ 2639: 005f8d96 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CMSDK_APB_TIMER_READ_DSTATE │ │ │ │ - 2640: 00390c0d 196 FUNC GLOBAL DEFAULT 12 visit_type_MemorySizeConfiguration │ │ │ │ + 2640: 00390c05 196 FUNC GLOBAL DEFAULT 12 visit_type_MemorySizeConfiguration │ │ │ │ 2641: 005af970 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_EHCI_SITD_EVENT │ │ │ │ - 2642: 003ca0dd 240 FUNC GLOBAL DEFAULT 12 qapi_bool_parse │ │ │ │ - 2643: 003ad811 192 FUNC GLOBAL DEFAULT 12 visit_type_GuestPanicInformation │ │ │ │ + 2642: 003ca0d5 240 FUNC GLOBAL DEFAULT 12 qapi_bool_parse │ │ │ │ + 2643: 003ad809 192 FUNC GLOBAL DEFAULT 12 visit_type_GuestPanicInformation │ │ │ │ 2644: 005f8836 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VMWARE_VERIFY_RECT_LESS_THAN_ZERO_DSTATE │ │ │ │ 2645: 00238e85 132 FUNC GLOBAL DEFAULT 12 replay_account_executed_instructions │ │ │ │ 2646: 005ae158 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NRF51_TIMER_SET_COUNT_EVENT │ │ │ │ 2647: 005f8980 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ITS_WRITE_DSTATE │ │ │ │ 2648: 005139cc 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_ne64 │ │ │ │ 2649: 002052a9 34 FUNC GLOBAL DEFAULT 12 migrate_colo │ │ │ │ 2650: 005f95c6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_BLOCK_JOB_DISMISS_DSTATE │ │ │ │ 2651: 001ecbf1 252 FUNC GLOBAL DEFAULT 12 hmp_info_cryptodev │ │ │ │ 2652: 001b5579 104 FUNC GLOBAL DEFAULT 12 audio_generic_put_buffer_out │ │ │ │ 2653: 005f855a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NBD_RECEIVE_WRONG_HEADER_DSTATE │ │ │ │ 2654: 001ad019 324 FUNC GLOBAL DEFAULT 12 qemu_unregister_reset │ │ │ │ - 2655: 00374a09 200 FUNC GLOBAL DEFAULT 12 visit_type_DummyBlockCoreForceArrays │ │ │ │ + 2655: 00374a01 200 FUNC GLOBAL DEFAULT 12 visit_type_DummyBlockCoreForceArrays │ │ │ │ 2656: 0019d5d9 4 FUNC GLOBAL DEFAULT 12 aml_name_decl │ │ │ │ - 2657: 003d0609 4 FUNC GLOBAL DEFAULT 12 qdict_entry_key │ │ │ │ + 2657: 003d0601 4 FUNC GLOBAL DEFAULT 12 qdict_entry_key │ │ │ │ 2658: 00225b79 78 FUNC GLOBAL DEFAULT 12 eth_setup_vlan_headers │ │ │ │ 2659: 001e1605 78 FUNC GLOBAL DEFAULT 12 address_space_unregister_map_client │ │ │ │ 2660: 0026f1c9 132 FUNC GLOBAL DEFAULT 12 helper_gvec_leu64 │ │ │ │ 2661: 005ab51c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SH_INTC_WRITE_EVENT │ │ │ │ 2662: 0027e495 172 FUNC GLOBAL DEFAULT 12 cpu_atomic_xor_fetchl_le_mmu │ │ │ │ - 2663: 003c92dd 168 FUNC GLOBAL DEFAULT 12 qapi_clone_visitor_new │ │ │ │ + 2663: 003c92d5 168 FUNC GLOBAL DEFAULT 12 qapi_clone_visitor_new │ │ │ │ 2664: 005acbc8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIRT_CTRL_INSTANCE_INIT_EVENT │ │ │ │ - 2665: 00372ed1 380 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevCreateOptionsVhdx_members │ │ │ │ + 2665: 00372ec9 380 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevCreateOptionsVhdx_members │ │ │ │ 2666: 00213055 192 FUNC GLOBAL DEFAULT 12 qemu_savevm_send_ping │ │ │ │ 2667: 005f83a0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NVME_SUBMIT_COMMAND_DSTATE │ │ │ │ 2668: 005aa940 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QXL_IO_READ_UNEXPECTED_EVENT │ │ │ │ 2669: 002679c9 80 FUNC GLOBAL DEFAULT 12 tcg_gen_ld_vec │ │ │ │ - 2670: 00324221 64 FUNC GLOBAL DEFAULT 12 vhdx_log_data_le_export │ │ │ │ + 2670: 00324219 64 FUNC GLOBAL DEFAULT 12 vhdx_log_data_le_export │ │ │ │ 2671: 005b5d3c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_VFIO_FIND_MAPPING_EVENT │ │ │ │ - 2672: 00388aa1 142 FUNC GLOBAL DEFAULT 12 visit_type_SchemaInfoEnumMemberList │ │ │ │ + 2672: 00388a99 142 FUNC GLOBAL DEFAULT 12 visit_type_SchemaInfoEnumMemberList │ │ │ │ 2673: 005f90ba 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MIGRATION_BLOCK_INIT_FULL_DSTATE │ │ │ │ 2674: 005ad2a8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_TZ_MPC_TRANSLATE_EVENT │ │ │ │ 2675: 005b4e24 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_QUERY_STATS_SCHEMAS_EVENT │ │ │ │ 2676: 0022c62d 106 FUNC GLOBAL DEFAULT 12 qemu_net_queue_purge │ │ │ │ - 2677: 003b8605 192 FUNC GLOBAL DEFAULT 12 visit_type_AudiodevAlsaOptions │ │ │ │ + 2677: 003b85fd 192 FUNC GLOBAL DEFAULT 12 visit_type_AudiodevAlsaOptions │ │ │ │ 2678: 005f8234 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_visit_crypto_c │ │ │ │ 2679: 005aa220 16 OBJECT GLOBAL DEFAULT 24 _TRACE_APPLE_GFX_DISPLAY_MODE_EVENT │ │ │ │ - 2680: 00383831 132 FUNC GLOBAL DEFAULT 12 visit_type_QCryptoHashAlgo │ │ │ │ - 2681: 002d417d 76 FUNC GLOBAL DEFAULT 12 job_enter │ │ │ │ - 2682: 002ea51d 368 FUNC GLOBAL DEFAULT 12 block_copy_reset_unallocated │ │ │ │ + 2680: 00383829 132 FUNC GLOBAL DEFAULT 12 visit_type_QCryptoHashAlgo │ │ │ │ + 2681: 002d4175 76 FUNC GLOBAL DEFAULT 12 job_enter │ │ │ │ + 2682: 002ea515 368 FUNC GLOBAL DEFAULT 12 block_copy_reset_unallocated │ │ │ │ 2683: 005a8418 16 OBJECT GLOBAL DEFAULT 24 _TRACE_BACKUP_DO_COW_ENTER_EVENT │ │ │ │ 2684: 005aaeac 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PS2_RESET_KEYBOARD_EVENT │ │ │ │ - 2685: 002e6755 170 FUNC GLOBAL DEFAULT 12 blk_co_zone_append │ │ │ │ - 2686: 004b1084 4 OBJECT GLOBAL DEFAULT 14 qemu_input_map_qnum_to_qcode_len │ │ │ │ - 2687: 00399cad 232 FUNC GLOBAL DEFAULT 12 visit_type_DirtyRateVcpu │ │ │ │ + 2685: 002e674d 170 FUNC GLOBAL DEFAULT 12 blk_co_zone_append │ │ │ │ + 2686: 004b1074 4 OBJECT GLOBAL DEFAULT 14 qemu_input_map_qnum_to_qcode_len │ │ │ │ + 2687: 00399ca5 232 FUNC GLOBAL DEFAULT 12 visit_type_DirtyRateVcpu │ │ │ │ 2688: 005af4e0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_XHCI_EP_SET_DEQUEUE_EVENT │ │ │ │ 2689: 0018062d 120 FUNC GLOBAL DEFAULT 12 qmp_add_client_dbus_display │ │ │ │ 2690: 005f8c38 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NPCM_CLK_READ_DSTATE │ │ │ │ 2691: 005b414c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_QUERY_MEMORY_DEVICES_EVENT │ │ │ │ 2692: 005ae058 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SSE_COUNTER_CONTROL_WRITE_EVENT │ │ │ │ - 2693: 003f311d 296 FUNC GLOBAL DEFAULT 12 aio_wait_bh_oneshot │ │ │ │ + 2693: 003f3115 296 FUNC GLOBAL DEFAULT 12 aio_wait_bh_oneshot │ │ │ │ 2694: 005ac25c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_XICS_ICS_EOI_EVENT │ │ │ │ - 2695: 003d2bfd 52 FUNC GLOBAL DEFAULT 12 json_message_parser_destroy │ │ │ │ + 2695: 003d2bf5 52 FUNC GLOBAL DEFAULT 12 json_message_parser_destroy │ │ │ │ 2696: 001b3c45 72 FUNC GLOBAL DEFAULT 12 qmp_x_query_virtio │ │ │ │ 2697: 005b1a70 16 OBJECT GLOBAL DEFAULT 24 _TRACE_LOADVM_POSTCOPY_RAM_HANDLE_DISCARD_HEADER_EVENT │ │ │ │ 2698: 00518cd0 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_xor_fetchq_be │ │ │ │ 2699: 005afe70 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_PORT_DETACH_EVENT │ │ │ │ 2700: 005b27c4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VNC_AUTH_SASL_STEP_EVENT │ │ │ │ 2701: 001a45e9 164 FUNC GLOBAL DEFAULT 12 hmp_pmemsave │ │ │ │ - 2702: 003ff01d 132 FUNC GLOBAL DEFAULT 12 visit_type_ACPISlotType │ │ │ │ + 2702: 003ff015 132 FUNC GLOBAL DEFAULT 12 visit_type_ACPISlotType │ │ │ │ 2703: 005f824c 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_commands_migration_c │ │ │ │ 2704: 005b2634 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_SPICE_GL_CURSOR_EVENT │ │ │ │ 2705: 005f926c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MULTIFD_RECV_UNFILL_DSTATE │ │ │ │ 2706: 0027fbdd 172 FUNC GLOBAL DEFAULT 12 cpu_atomic_fetch_addq_le_mmu │ │ │ │ 2707: 005f9dec 4 OBJECT GLOBAL DEFAULT 25 trace_events_enabled_count │ │ │ │ - 2708: 004d2de8 24 OBJECT GLOBAL DEFAULT 14 clone_argCLONE_CHILD_CLEARTID │ │ │ │ + 2708: 004d2dd8 24 OBJECT GLOBAL DEFAULT 14 clone_argCLONE_CHILD_CLEARTID │ │ │ │ 2709: 001f295d 112 FUNC GLOBAL DEFAULT 12 tpm_backend_reset │ │ │ │ 2710: 005b17c0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VMSTATE_SAVE_STATE_TOP_EVENT │ │ │ │ - 2711: 0030088d 396 FUNC GLOBAL DEFAULT 12 qmp_query_block │ │ │ │ - 2712: 00294e2d 92 FUNC GLOBAL DEFAULT 12 clock_propagate │ │ │ │ + 2711: 00300885 396 FUNC GLOBAL DEFAULT 12 qmp_query_block │ │ │ │ + 2712: 00294e25 92 FUNC GLOBAL DEFAULT 12 clock_propagate │ │ │ │ 2713: 00216eb1 236 FUNC GLOBAL DEFAULT 12 qmp_snapshot_delete │ │ │ │ 2714: 00257171 54 FUNC GLOBAL DEFAULT 12 tcg_gen_umin_i64 │ │ │ │ 2715: 005f8bc0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_TZ_PPC_CFG_AP_DSTATE │ │ │ │ 2716: 005f8b1e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIA1_RTC_CMD_PRAM_SECT_READ_DSTATE │ │ │ │ 2717: 005f9418 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VDAGENT_RECV_CHUNK_DSTATE │ │ │ │ - 2718: 003a6ea5 228 FUNC GLOBAL DEFAULT 12 visit_type_CanHostSocketcanProperties │ │ │ │ + 2718: 003a6e9d 228 FUNC GLOBAL DEFAULT 12 visit_type_CanHostSocketcanProperties │ │ │ │ 2719: 00172db9 168 FUNC GLOBAL DEFAULT 12 float64_compare │ │ │ │ 2720: 005f8231 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_visit_control_c │ │ │ │ - 2721: 003cf335 100 FUNC GLOBAL DEFAULT 12 qmp_error_response │ │ │ │ + 2721: 003cf32d 100 FUNC GLOBAL DEFAULT 12 qmp_error_response │ │ │ │ 2722: 0016e5b1 176 FUNC GLOBAL DEFAULT 12 float16_to_uint64_round_to_zero │ │ │ │ 2723: 005f9e94 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_CO_MUTEX_UNLOCK_ENTRY_DSTATE │ │ │ │ 2724: 0051eff0 8 OBJECT GLOBAL DEFAULT 24 monitor_bdrv_states │ │ │ │ 2725: 005ac9f8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_I2C_ECHO_SEND_EVENT │ │ │ │ 2726: 0015bbf9 100 FUNC GLOBAL DEFAULT 12 bfloat16_is_quiet_nan │ │ │ │ - 2727: 003d2511 56 FUNC GLOBAL DEFAULT 12 json_writer_get_and_free │ │ │ │ + 2727: 003d2509 56 FUNC GLOBAL DEFAULT 12 json_writer_get_and_free │ │ │ │ 2728: 0026820d 160 FUNC GLOBAL DEFAULT 12 tcg_gen_sssub_vec │ │ │ │ - 2729: 003a6e51 84 FUNC GLOBAL DEFAULT 12 visit_type_CanHostSocketcanProperties_members │ │ │ │ + 2729: 003a6e49 84 FUNC GLOBAL DEFAULT 12 visit_type_CanHostSocketcanProperties_members │ │ │ │ 2730: 0018c1cd 2808 FUNC GLOBAL DEFAULT 12 vnc_display_open │ │ │ │ - 2731: 003bfe8d 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_tpm │ │ │ │ + 2731: 003bfe85 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_tpm │ │ │ │ 2732: 005b3aa0 36 OBJECT GLOBAL DEFAULT 24 qapi_commands_control_trace_events_trace_events │ │ │ │ 2733: 005afd20 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_OHCI_PORT_WAKEUP_EVENT │ │ │ │ - 2734: 003e2b05 58 FUNC GLOBAL DEFAULT 12 qemu_opt_find │ │ │ │ + 2734: 003e2afd 58 FUNC GLOBAL DEFAULT 12 qemu_opt_find │ │ │ │ 2735: 005f936c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_COLO_COMPARE_IP_INFO_DSTATE │ │ │ │ 2736: 005f8f96 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_UHCI_PACKET_UNLINK_ASYNC_DSTATE │ │ │ │ 2737: 005f8f80 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_UHCI_TD_NEXTQH_DSTATE │ │ │ │ 2738: 005f856a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NBD_INIT_FINISH_DSTATE │ │ │ │ 2739: 00242ac1 124 FUNC GLOBAL DEFAULT 12 tcg_tb_insert │ │ │ │ 2740: 005b3c08 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_CXL_INJECT_POISON_EVENT │ │ │ │ 2741: 005a80b8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QED_START_NEED_CHECK_TIMER_EVENT │ │ │ │ 2742: 0051a380 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_fetch_uminl_be │ │ │ │ 2743: 005f9458 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SDL2_PROCESS_KEY_DSTATE │ │ │ │ 2744: 001752e5 196 FUNC GLOBAL DEFAULT 12 float64_log2 │ │ │ │ 2745: 001f6be5 24 FUNC GLOBAL DEFAULT 12 cpr_exec_init │ │ │ │ - 2746: 003d0309 80 FUNC GLOBAL DEFAULT 12 qstring_from_substr │ │ │ │ + 2746: 003d0301 80 FUNC GLOBAL DEFAULT 12 qstring_from_substr │ │ │ │ 2747: 005a8198 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QCOW2_CACHE_GET_REPLACE_ENTRY_EVENT │ │ │ │ 2748: 005f8d9c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SYSTICK_TIMER_TICK_DSTATE │ │ │ │ - 2749: 00366685 84 FUNC GLOBAL DEFAULT 12 visit_type_BlockJobInfo_members │ │ │ │ - 2750: 003b8b45 232 FUNC GLOBAL DEFAULT 12 visit_type_AudiodevDsoundOptions_members │ │ │ │ + 2749: 0036667d 84 FUNC GLOBAL DEFAULT 12 visit_type_BlockJobInfo_members │ │ │ │ + 2750: 003b8b3d 232 FUNC GLOBAL DEFAULT 12 visit_type_AudiodevDsoundOptions_members │ │ │ │ 2751: 005f8e6e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_UAS_TMF_UNSUPPORTED_DSTATE │ │ │ │ 2752: 001ad6f1 80 FUNC GLOBAL DEFAULT 12 sysbus_get_connected_irq │ │ │ │ 2753: 005077e8 12 OBJECT GLOBAL DEFAULT 21 HmatCacheAssociativity_lookup │ │ │ │ 2754: 005aaa00 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QXL_EXIT_VGA_MODE_EVENT │ │ │ │ 2755: 001e4479 60 FUNC GLOBAL DEFAULT 12 address_space_stl_le_cached_slow │ │ │ │ 2756: 005a78e8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QAUTHZ_LIST_FILE_REFRESH_EVENT │ │ │ │ - 2757: 002ae4bd 76 FUNC GLOBAL DEFAULT 12 qcrypto_hmac_new │ │ │ │ + 2757: 002ae4b5 76 FUNC GLOBAL DEFAULT 12 qcrypto_hmac_new │ │ │ │ 2758: 001c2a81 180 FUNC GLOBAL DEFAULT 12 hmp_nbd_server_add │ │ │ │ - 2759: 002aa079 18 FUNC GLOBAL DEFAULT 12 qcrypto_akcipher_decrypt │ │ │ │ + 2759: 002aa071 18 FUNC GLOBAL DEFAULT 12 qcrypto_akcipher_decrypt │ │ │ │ 2760: 005ab95c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ITS_VTE_READ_FAULT_EVENT │ │ │ │ - 2761: 003e6b85 32 FUNC GLOBAL DEFAULT 12 qdist_sample_count │ │ │ │ - 2762: 002ad53d 46 FUNC GLOBAL DEFAULT 12 qcrypto_cipher_supports │ │ │ │ + 2761: 003e6b7d 32 FUNC GLOBAL DEFAULT 12 qdist_sample_count │ │ │ │ + 2762: 002ad535 46 FUNC GLOBAL DEFAULT 12 qcrypto_cipher_supports │ │ │ │ 2763: 0016c339 192 FUNC GLOBAL DEFAULT 12 float32_to_int32_round_to_zero │ │ │ │ 2764: 0016cf51 192 FUNC GLOBAL DEFAULT 12 bfloat16_to_int32_round_to_zero │ │ │ │ 2765: 005f9ec6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_AIO_CO_SCHEDULE_DSTATE │ │ │ │ 2766: 005f88d0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_XIVE_END_ENQUEUE_DSTATE │ │ │ │ - 2767: 002a0d91 128 FUNC GLOBAL DEFAULT 12 qio_channel_buffer_new │ │ │ │ + 2767: 002a0d89 128 FUNC GLOBAL DEFAULT 12 qio_channel_buffer_new │ │ │ │ 2768: 005a939c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ALSA_WROTE_ZERO_EVENT │ │ │ │ 2769: 0026e60d 126 FUNC GLOBAL DEFAULT 12 helper_gvec_eq8 │ │ │ │ 2770: 0026f9e1 160 FUNC GLOBAL DEFAULT 12 helper_gvec_eqs64 │ │ │ │ 2771: 001b8ce1 88 FUNC GLOBAL DEFAULT 12 audio_help │ │ │ │ 2772: 005f8504 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QIO_TASK_THREAD_RUN_DSTATE │ │ │ │ 2773: 00507f5c 12 OBJECT GLOBAL DEFAULT 21 TransactionActionKind_lookup │ │ │ │ - 2774: 002e5641 256 FUNC GLOBAL DEFAULT 12 blk_insert_bs │ │ │ │ - 2775: 00402821 58 FUNC GLOBAL DEFAULT 12 qapi_free_SgxInfo │ │ │ │ + 2774: 002e5639 256 FUNC GLOBAL DEFAULT 12 blk_insert_bs │ │ │ │ + 2775: 00402819 58 FUNC GLOBAL DEFAULT 12 qapi_free_SgxInfo │ │ │ │ 2776: 001cf8ed 484 FUNC GLOBAL DEFAULT 12 cpu_inb │ │ │ │ - 2777: 0037251d 196 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevCreateOptionsQed │ │ │ │ + 2777: 00372515 196 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevCreateOptionsQed │ │ │ │ 2778: 005afa50 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_EHCI_OPREG_WRITE_EVENT │ │ │ │ 2779: 005b2654 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_SPICE_GL_SCANOUT_DISABLE_EVENT │ │ │ │ 2780: 005ad238 16 OBJECT GLOBAL DEFAULT 24 _TRACE_TZ_MSC_ACCESS_BLOCKED_EVENT │ │ │ │ 2781: 005f8e7c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_UAS_READ_READY_DSTATE │ │ │ │ 2782: 001e98e5 24 FUNC GLOBAL DEFAULT 12 qtest_server_set_send_handler │ │ │ │ 2783: 005b475c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_MIGRATE_INCOMING_EVENT │ │ │ │ 2784: 005b0700 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CALC_PAGE_DIRTY_RATE_EVENT │ │ │ │ @@ -2790,292 +2790,292 @@ │ │ │ │ 2786: 005ac14c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ASPEED_INTC_ALL_ISR_DONE_EVENT │ │ │ │ 2787: 005f8640 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SWIM_ISMCTRL_WRITE_DSTATE │ │ │ │ 2788: 005f88da 2 OBJECT GLOBAL DEFAULT 25 _TRACE_XIVE_PRESENTER_NOTIFY_DSTATE │ │ │ │ 2789: 001ef13d 6 FUNC GLOBAL DEFAULT 12 host_memory_backend_is_mapped │ │ │ │ 2790: 005a8af0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QIO_CHANNEL_SOCKET_DGRAM_FAIL_EVENT │ │ │ │ 2791: 005f8796 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QXL_SPICE_UPDATE_AREA_REST_DSTATE │ │ │ │ 2792: 001cfcc1 480 FUNC GLOBAL DEFAULT 12 cpu_inl │ │ │ │ - 2793: 003a6065 58 FUNC GLOBAL DEFAULT 12 qapi_free_MemoryBackendMemfdProperties │ │ │ │ + 2793: 003a605d 58 FUNC GLOBAL DEFAULT 12 qapi_free_MemoryBackendMemfdProperties │ │ │ │ 2794: 005f9598 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_X_BLOCKDEV_SET_IOTHREAD_DSTATE │ │ │ │ - 2795: 002ee799 172 FUNC GLOBAL DEFAULT 12 bdrv_dirty_bitmap_create_successor │ │ │ │ + 2795: 002ee791 172 FUNC GLOBAL DEFAULT 12 bdrv_dirty_bitmap_create_successor │ │ │ │ 2796: 0016ef31 176 FUNC GLOBAL DEFAULT 12 bfloat16_to_uint8_round_to_zero │ │ │ │ 2797: 005f8c12 2 OBJECT GLOBAL DEFAULT 25 _TRACE_STM32_RCC_PULSE_RESET_DSTATE │ │ │ │ 2798: 001f2f49 26 FUNC GLOBAL DEFAULT 12 tpm_util_is_selftest │ │ │ │ 2799: 005b0fd0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_RDMA_ACCEPT_INCOMING_MIGRATION_EVENT │ │ │ │ 2800: 00267ac1 84 FUNC GLOBAL DEFAULT 12 tcg_gen_and_vec │ │ │ │ 2801: 005b09b0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_POSTCOPY_BLOCKTIME_END_ONE_EVENT │ │ │ │ 2802: 005a7608 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MONITOR_QMP_ERR_IN_BAND_EVENT │ │ │ │ 2803: 001aca75 180 FUNC GLOBAL DEFAULT 12 qdev_prop_set_macaddr │ │ │ │ 2804: 005f907a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_WATCHDOG_PERFORM_ACTION_DSTATE │ │ │ │ 2805: 005f86e8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_APPLE_GFX_IOSFC_MAP_MEMORY_NEW_REGION_DSTATE │ │ │ │ 2806: 001f6ffd 120 FUNC GLOBAL DEFAULT 12 cpu_throttle_stop │ │ │ │ - 2807: 003fca99 72 FUNC GLOBAL DEFAULT 12 qmp_query_gic_capabilities │ │ │ │ + 2807: 003fca91 72 FUNC GLOBAL DEFAULT 12 qmp_query_gic_capabilities │ │ │ │ 2808: 0023aab1 84 FUNC GLOBAL DEFAULT 12 replay_bh_schedule_oneshot_event │ │ │ │ - 2809: 003ba5bd 58 FUNC GLOBAL DEFAULT 12 qapi_free_QCryptodevBackendServiceTypeList │ │ │ │ - 2810: 0035ff59 58 FUNC GLOBAL DEFAULT 12 qapi_free_XDbgBlockGraphNode │ │ │ │ + 2809: 003ba5b5 58 FUNC GLOBAL DEFAULT 12 qapi_free_QCryptodevBackendServiceTypeList │ │ │ │ + 2810: 0035ff51 58 FUNC GLOBAL DEFAULT 12 qapi_free_XDbgBlockGraphNode │ │ │ │ 2811: 005aa270 16 OBJECT GLOBAL DEFAULT 24 _TRACE_APPLE_GFX_CURSOR_SET_EVENT │ │ │ │ 2812: 00231625 68 FUNC GLOBAL DEFAULT 12 connection_new │ │ │ │ 2813: 00270949 138 FUNC GLOBAL DEFAULT 12 helper_gvec_smax64 │ │ │ │ 2814: 00239279 224 FUNC GLOBAL DEFAULT 12 replay_async_events │ │ │ │ - 2815: 0036096d 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevOptionsBlkreplay │ │ │ │ + 2815: 00360965 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevOptionsBlkreplay │ │ │ │ 2816: 001c2f4d 260 FUNC GLOBAL DEFAULT 12 hmp_qemu_io │ │ │ │ 2817: 005f923c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MIGRATION_CANCEL_DSTATE │ │ │ │ 2818: 005ab65c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_XIVE_TCTX_TM_READ_EVENT │ │ │ │ 2819: 005f89e4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ICC_DIR_WRITE_DSTATE │ │ │ │ 2820: 005f888a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ADB_BUS_REQUEST_DSTATE │ │ │ │ - 2821: 0035f6ad 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockNodeInfo │ │ │ │ - 2822: 0035fe2d 58 FUNC GLOBAL DEFAULT 12 qapi_free_BackupPerf │ │ │ │ + 2821: 0035f6a5 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockNodeInfo │ │ │ │ + 2822: 0035fe25 58 FUNC GLOBAL DEFAULT 12 qapi_free_BackupPerf │ │ │ │ 2823: 001c6df1 14520 FUNC GLOBAL DEFAULT 12 qemu_init │ │ │ │ 2824: 001cfad1 496 FUNC GLOBAL DEFAULT 12 cpu_inw │ │ │ │ 2825: 005f8d5c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_AVR_TIMER16_INTERRUPT_OVERFLOW_DSTATE │ │ │ │ 2826: 005f88ee 2 OBJECT GLOBAL DEFAULT 25 _TRACE_XIVE_TCTX_NOTIFY_DSTATE │ │ │ │ 2827: 00515184 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_andcs │ │ │ │ 2828: 0051edac 12 OBJECT GLOBAL DEFAULT 24 block_dirty_bitmap_disable_drv │ │ │ │ - 2829: 003d9681 128 FUNC GLOBAL DEFAULT 12 qemu_clear_cloexec │ │ │ │ + 2829: 003d9679 128 FUNC GLOBAL DEFAULT 12 qemu_clear_cloexec │ │ │ │ 2830: 001ce319 488 FUNC GLOBAL DEFAULT 12 qmp_set_vcpu_dirty_limit │ │ │ │ 2831: 005f8654 2 OBJECT GLOBAL DEFAULT 25 _TRACE_M25P80_CHIP_ERASE_DSTATE │ │ │ │ 2832: 005f82f8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GDBSTUB_IO_COMMAND_DSTATE │ │ │ │ 2833: 005acf58 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ARMSSE_CPUID_WRITE_EVENT │ │ │ │ - 2834: 002d2411 242 FUNC GLOBAL DEFAULT 12 block_job_ratelimit_processed_bytes │ │ │ │ + 2834: 002d2409 242 FUNC GLOBAL DEFAULT 12 block_job_ratelimit_processed_bytes │ │ │ │ 2835: 005ad918 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ECC_MEM_READL_ECR1_EVENT │ │ │ │ 2836: 005b561c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_CHANGE_VNC_PASSWORD_EVENT │ │ │ │ 2837: 00265585 104 FUNC GLOBAL DEFAULT 12 tcg_gen_vec_add16_i32 │ │ │ │ 2838: 0017b831 64 FUNC GLOBAL DEFAULT 12 qemu_dmabuf_get_height │ │ │ │ - 2839: 00388751 140 FUNC GLOBAL DEFAULT 12 visit_type_SchemaInfoBuiltin_members │ │ │ │ + 2839: 00388749 140 FUNC GLOBAL DEFAULT 12 visit_type_SchemaInfoBuiltin_members │ │ │ │ 2840: 001c27e5 144 FUNC GLOBAL DEFAULT 12 hmp_snapshot_blkdev_internal │ │ │ │ 2841: 00216cc1 248 FUNC GLOBAL DEFAULT 12 qmp_snapshot_save │ │ │ │ 2842: 005abfcc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ICC_AP_READ_EVENT │ │ │ │ 2843: 005f9378 2 OBJECT GLOBAL DEFAULT 25 _TRACE_COLO_PROXY_MAIN_DSTATE │ │ │ │ 2844: 005f92ae 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MIGRATION_THROTTLE_DSTATE │ │ │ │ - 2845: 003c52d1 196 FUNC GLOBAL DEFAULT 12 visit_type_DisplayOptions │ │ │ │ + 2845: 003c52c9 196 FUNC GLOBAL DEFAULT 12 visit_type_DisplayOptions │ │ │ │ 2846: 005b4b4c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_NETDEV_DEL_EVENT │ │ │ │ - 2847: 003b836d 240 FUNC GLOBAL DEFAULT 12 visit_type_AudiodevAlsaPerDirectionOptions_members │ │ │ │ + 2847: 003b8365 240 FUNC GLOBAL DEFAULT 12 visit_type_AudiodevAlsaPerDirectionOptions_members │ │ │ │ 2848: 0027ed85 172 FUNC GLOBAL DEFAULT 12 cpu_atomic_fetch_andl_be_mmu │ │ │ │ - 2849: 003b24dd 480 FUNC GLOBAL DEFAULT 12 qmp_marshal_trace_event_set_state │ │ │ │ - 2850: 0028f96d 488 FUNC GLOBAL DEFAULT 12 hmp_gpa2hpa │ │ │ │ + 2849: 003b24d5 480 FUNC GLOBAL DEFAULT 12 qmp_marshal_trace_event_set_state │ │ │ │ + 2850: 0028f965 488 FUNC GLOBAL DEFAULT 12 hmp_gpa2hpa │ │ │ │ 2851: 0051a1f4 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_fetch_smaxb │ │ │ │ - 2852: 0036a439 200 FUNC GLOBAL DEFAULT 12 visit_type_BlockJobChangeOptions_members │ │ │ │ + 2852: 0036a431 200 FUNC GLOBAL DEFAULT 12 visit_type_BlockJobChangeOptions_members │ │ │ │ 2853: 005f8c4e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MSF2_SYSREG_READ_DSTATE │ │ │ │ 2854: 0023a85d 180 FUNC GLOBAL DEFAULT 12 replay_flush_events │ │ │ │ 2855: 005f91be 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_RDMA_EXCHANGE_SEND_RECEIVED_DSTATE │ │ │ │ - 2856: 003dafd9 288 FUNC GLOBAL DEFAULT 12 qemu_thread_create │ │ │ │ + 2856: 003dafd1 288 FUNC GLOBAL DEFAULT 12 qemu_thread_create │ │ │ │ 2857: 005f9872 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_X_QUERY_VIRTIO_QUEUE_ELEMENT_DSTATE │ │ │ │ 2858: 00262459 156 FUNC GLOBAL DEFAULT 12 tcg_gen_vec_rotl16i_i64 │ │ │ │ - 2859: 003ddd95 398 FUNC GLOBAL DEFAULT 12 ulshift │ │ │ │ + 2859: 003ddd8d 398 FUNC GLOBAL DEFAULT 12 ulshift │ │ │ │ 2860: 005b3550 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_BLOCK_JOB_CANCEL_EVENT │ │ │ │ 2861: 00265f55 144 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_or │ │ │ │ 2862: 005f90ee 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CPR_STATE_SAVE_DSTATE │ │ │ │ 2863: 005f9672 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_QUIT_DSTATE │ │ │ │ 2864: 0026d479 128 FUNC GLOBAL DEFAULT 12 helper_gvec_shr8i │ │ │ │ 2865: 005afcf0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_OHCI_REMOTE_WAKEUP_EVENT │ │ │ │ - 2866: 002a7705 86 FUNC GLOBAL DEFAULT 12 qio_channel_add_watch_source │ │ │ │ + 2866: 002a76fd 86 FUNC GLOBAL DEFAULT 12 qio_channel_add_watch_source │ │ │ │ 2867: 005d6ca4 1 OBJECT GLOBAL DEFAULT 25 qemu_uuid_set │ │ │ │ 2868: 0019f8a9 120 FUNC GLOBAL DEFAULT 12 cpu_vmstate_unregister │ │ │ │ 2869: 005aca98 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IVSHMEM_FLAT_SHMEM_MAP_EVENT │ │ │ │ - 2870: 0039f345 132 FUNC GLOBAL DEFAULT 12 visit_type_CommandLineParameterType │ │ │ │ - 2871: 003f9d31 14 FUNC GLOBAL DEFAULT 12 vhost_user_server_has_in_flight │ │ │ │ - 2872: 0035bf65 58 FUNC GLOBAL DEFAULT 12 qapi_free_int32List │ │ │ │ + 2870: 0039f33d 132 FUNC GLOBAL DEFAULT 12 visit_type_CommandLineParameterType │ │ │ │ + 2871: 003f9d29 14 FUNC GLOBAL DEFAULT 12 vhost_user_server_has_in_flight │ │ │ │ + 2872: 0035bf5d 58 FUNC GLOBAL DEFAULT 12 qapi_free_int32List │ │ │ │ 2873: 001f5035 84 FUNC GLOBAL DEFAULT 12 dirty_bitmap_mig_init │ │ │ │ 2874: 005aac90 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VMWARE_PALETTE_WRITE_EVENT │ │ │ │ - 2875: 002d366d 32 FUNC GLOBAL DEFAULT 12 job_type_str │ │ │ │ + 2875: 002d3665 32 FUNC GLOBAL DEFAULT 12 job_type_str │ │ │ │ 2876: 005ae298 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SYSTICK_TIMER_TICK_EVENT │ │ │ │ 2877: 005f83e4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QCOW2_L2_ALLOCATE_DONE_DSTATE │ │ │ │ - 2878: 003803bd 280 FUNC GLOBAL DEFAULT 12 visit_type_ChardevReturn │ │ │ │ - 2879: 00490538 528 OBJECT GLOBAL DEFAULT 14 qemu_input_map_xorgxquartz_to_qcode │ │ │ │ + 2878: 003803b5 280 FUNC GLOBAL DEFAULT 12 visit_type_ChardevReturn │ │ │ │ + 2879: 00490528 528 OBJECT GLOBAL DEFAULT 14 qemu_input_map_xorgxquartz_to_qcode │ │ │ │ 2880: 002685fd 48 FUNC GLOBAL DEFAULT 12 tcg_gen_shrs_vec │ │ │ │ 2881: 00175831 108 FUNC GLOBAL DEFAULT 12 normalizeFloatx80Subnormal │ │ │ │ 2882: 0023af0d 164 FUNC GLOBAL DEFAULT 12 replay_save_clock │ │ │ │ 2883: 005b15d0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_RAM_SAVE_QUEUE_PAGES_EVENT │ │ │ │ - 2884: 003fde25 364 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_cxl_release_dynamic_capacity_arg_members │ │ │ │ + 2884: 003fde1d 364 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_cxl_release_dynamic_capacity_arg_members │ │ │ │ 2885: 00176635 124 FUNC GLOBAL DEFAULT 12 accel_cpu_common_realize │ │ │ │ 2886: 005adf18 16 OBJECT GLOBAL DEFAULT 24 _TRACE_HPET_RAM_WRITE_TIMER_ID_EVENT │ │ │ │ 2887: 0026dd09 136 FUNC GLOBAL DEFAULT 12 helper_gvec_shr8v │ │ │ │ - 2888: 002c1a09 8 FUNC GLOBAL DEFAULT 12 qmp_query_named_block_nodes │ │ │ │ - 2889: 0034cc79 188 FUNC GLOBAL DEFAULT 12 qemu_chr_fe_printf │ │ │ │ + 2888: 002c1a01 8 FUNC GLOBAL DEFAULT 12 qmp_query_named_block_nodes │ │ │ │ + 2889: 0034cc71 188 FUNC GLOBAL DEFAULT 12 qemu_chr_fe_printf │ │ │ │ 2890: 00176c55 176 FUNC GLOBAL DEFAULT 12 qemu_plugin_opt_parse │ │ │ │ 2891: 005aef00 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_UAS_RESPONSE_EVENT │ │ │ │ 2892: 005f8964 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ITS_CMD_MOVALL_DSTATE │ │ │ │ 2893: 00507de0 12 OBJECT GLOBAL DEFAULT 21 RebootAction_lookup │ │ │ │ 2894: 005f8b68 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ARMSSE_MHU_READ_DSTATE │ │ │ │ 2895: 005aa750 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QXL_SPICE_UPDATE_AREA_REST_EVENT │ │ │ │ 2896: 005f8284 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_commands_ui_c │ │ │ │ 2897: 005f8a08 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ICC_AP_WRITE_DSTATE │ │ │ │ - 2898: 002c9f7d 6 FUNC GLOBAL DEFAULT 12 bdrv_init │ │ │ │ + 2898: 002c9f75 6 FUNC GLOBAL DEFAULT 12 bdrv_init │ │ │ │ 2899: 00265b4d 100 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_usadd │ │ │ │ 2900: 0026cfc9 140 FUNC GLOBAL DEFAULT 12 helper_gvec_eqv │ │ │ │ 2901: 005ad378 16 OBJECT GLOBAL DEFAULT 24 _TRACE_STM32L4X5_RCC_MUX_DISABLE_EVENT │ │ │ │ - 2902: 00349101 384 FUNC GLOBAL DEFAULT 12 bdrv_check │ │ │ │ - 2903: 00397221 192 FUNC GLOBAL DEFAULT 12 visit_type_MigrationInfo │ │ │ │ - 2904: 0036fb5d 196 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsCor │ │ │ │ + 2902: 003490f9 384 FUNC GLOBAL DEFAULT 12 bdrv_check │ │ │ │ + 2903: 00397219 192 FUNC GLOBAL DEFAULT 12 visit_type_MigrationInfo │ │ │ │ + 2904: 0036fb55 196 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsCor │ │ │ │ 2905: 005a7de8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_RECONNECT_ATTEMPT_RESULT_EVENT │ │ │ │ - 2906: 002d08e5 336 FUNC GLOBAL DEFAULT 12 bdrv_add_child │ │ │ │ - 2907: 0038dc35 196 FUNC GLOBAL DEFAULT 12 visit_type_NumaHmatLBOptions │ │ │ │ - 2908: 002ace81 6 FUNC GLOBAL DEFAULT 12 qcrypto_block_get_payload_offset │ │ │ │ - 2909: 0036d24d 204 FUNC GLOBAL DEFAULT 12 visit_type_RbdEncryptionOptionsLUKSAny │ │ │ │ - 2910: 003ee3a9 160 FUNC GLOBAL DEFAULT 12 qemu_co_queue_wait_impl │ │ │ │ - 2911: 003a3da1 196 FUNC GLOBAL DEFAULT 12 visit_type_NetdevDgramOptions │ │ │ │ - 2912: 003acc65 160 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_RESET_arg_members │ │ │ │ + 2906: 002d08dd 336 FUNC GLOBAL DEFAULT 12 bdrv_add_child │ │ │ │ + 2907: 0038dc2d 196 FUNC GLOBAL DEFAULT 12 visit_type_NumaHmatLBOptions │ │ │ │ + 2908: 002ace79 6 FUNC GLOBAL DEFAULT 12 qcrypto_block_get_payload_offset │ │ │ │ + 2909: 0036d245 204 FUNC GLOBAL DEFAULT 12 visit_type_RbdEncryptionOptionsLUKSAny │ │ │ │ + 2910: 003ee3a1 160 FUNC GLOBAL DEFAULT 12 qemu_co_queue_wait_impl │ │ │ │ + 2911: 003a3d99 196 FUNC GLOBAL DEFAULT 12 visit_type_NetdevDgramOptions │ │ │ │ + 2912: 003acc5d 160 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_RESET_arg_members │ │ │ │ 2913: 0026b6c9 34 FUNC GLOBAL DEFAULT 12 helper_rem_i32 │ │ │ │ 2914: 005a7d38 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SSH_READ_RETURN_EVENT │ │ │ │ 2915: 005f9552 2 OBJECT GLOBAL DEFAULT 25 _TRACE_RESETTABLE_PHASE_HOLD_EXEC_DSTATE │ │ │ │ - 2916: 0030a6b5 258 FUNC GLOBAL DEFAULT 12 qcow2_refcount_metadata_size │ │ │ │ + 2916: 0030a6ad 258 FUNC GLOBAL DEFAULT 12 qcow2_refcount_metadata_size │ │ │ │ 2917: 005a84a8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MIRROR_START_EVENT │ │ │ │ 2918: 005a8188 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QCOW2_CACHE_GET_READ_EVENT │ │ │ │ 2919: 005f8a20 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GIC_CPU_READ_DSTATE │ │ │ │ 2920: 005f940a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_DBUS_REGISTERED_LISTENER_DSTATE │ │ │ │ 2921: 0024b229 172 FUNC GLOBAL DEFAULT 12 tcg_temp_free_ptr │ │ │ │ 2922: 0022e41d 260 FUNC GLOBAL DEFAULT 12 net_stream_data_receive │ │ │ │ 2923: 005f8f9e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_UHCI_QUEUE_ADD_DSTATE │ │ │ │ - 2924: 002e5c79 26 FUNC GLOBAL DEFAULT 12 blk_dev_is_tray_open │ │ │ │ - 2925: 002d2505 274 FUNC GLOBAL DEFAULT 12 block_job_ratelimit_sleep │ │ │ │ + 2924: 002e5c71 26 FUNC GLOBAL DEFAULT 12 blk_dev_is_tray_open │ │ │ │ + 2925: 002d24fd 274 FUNC GLOBAL DEFAULT 12 block_job_ratelimit_sleep │ │ │ │ 2926: 00263b01 664 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_2_var │ │ │ │ 2927: 001eb195 4 FUNC GLOBAL DEFAULT 12 qemu_remove_exit_notifier │ │ │ │ - 2928: 0037fd5d 16 FUNC GLOBAL DEFAULT 12 visit_type_ChardevDBusWrapper_members │ │ │ │ + 2928: 0037fd55 16 FUNC GLOBAL DEFAULT 12 visit_type_ChardevDBusWrapper_members │ │ │ │ 2929: 0020bb09 40 FUNC GLOBAL DEFAULT 12 ramblock_recv_bitmap_set_range │ │ │ │ 2930: 0026b5f1 36 FUNC GLOBAL DEFAULT 12 cpu_loop_exit │ │ │ │ 2931: 001e3095 344 FUNC GLOBAL DEFAULT 12 address_space_write_cached_slow │ │ │ │ - 2932: 003ee50d 92 FUNC GLOBAL DEFAULT 12 qemu_co_enter_all_impl │ │ │ │ + 2932: 003ee505 92 FUNC GLOBAL DEFAULT 12 qemu_co_enter_all_impl │ │ │ │ 2933: 00504c2c 40 OBJECT GLOBAL DEFAULT 21 qdev_prop_size32 │ │ │ │ - 2934: 003e014d 4 FUNC GLOBAL DEFAULT 12 error_get_pretty │ │ │ │ + 2934: 003e0145 4 FUNC GLOBAL DEFAULT 12 error_get_pretty │ │ │ │ 2935: 005f8a70 2 OBJECT GLOBAL DEFAULT 25 _TRACE_XICS_ICP_CHECK_IPI_DSTATE │ │ │ │ 2936: 0023814d 134 FUNC GLOBAL DEFAULT 12 tap_disable │ │ │ │ 2937: 005abe0c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ICH_LR32_READ_EVENT │ │ │ │ - 2938: 004b16f4 4 OBJECT GLOBAL DEFAULT 14 qemu_input_map_linux_to_qcode_len │ │ │ │ - 2939: 0028d785 2 FUNC GLOBAL DEFAULT 12 xen_evtchn_snoop_msi │ │ │ │ - 2940: 003dc471 76 FUNC GLOBAL DEFAULT 12 defer_call_begin │ │ │ │ - 2941: 0030d66d 274 FUNC GLOBAL DEFAULT 12 qcow2_get_persistent_dirty_bitmap_size │ │ │ │ + 2938: 004b16e4 4 OBJECT GLOBAL DEFAULT 14 qemu_input_map_linux_to_qcode_len │ │ │ │ + 2939: 0028d77d 2 FUNC GLOBAL DEFAULT 12 xen_evtchn_snoop_msi │ │ │ │ + 2940: 003dc469 76 FUNC GLOBAL DEFAULT 12 defer_call_begin │ │ │ │ + 2941: 0030d665 274 FUNC GLOBAL DEFAULT 12 qcow2_get_persistent_dirty_bitmap_size │ │ │ │ 2942: 005a8960 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QIO_CHANNEL_WEBSOCK_HANDSHAKE_FAIL_EVENT │ │ │ │ - 2943: 003fcae1 72 FUNC GLOBAL DEFAULT 12 qmp_rtc_reset_reinjection │ │ │ │ + 2943: 003fcad9 72 FUNC GLOBAL DEFAULT 12 qmp_rtc_reset_reinjection │ │ │ │ 2944: 005b2dc0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_LOAD_ATOM8_FALLBACK_EVENT │ │ │ │ - 2945: 002adb49 56 FUNC GLOBAL DEFAULT 12 qcrypto_der_decode_octet_str │ │ │ │ - 2946: 002ef369 14 FUNC GLOBAL DEFAULT 12 bdrv_dirty_bitmap_deserialize_part │ │ │ │ + 2945: 002adb41 56 FUNC GLOBAL DEFAULT 12 qcrypto_der_decode_octet_str │ │ │ │ + 2946: 002ef361 14 FUNC GLOBAL DEFAULT 12 bdrv_dirty_bitmap_deserialize_part │ │ │ │ 2947: 001af169 4 FUNC GLOBAL DEFAULT 12 memory_devices_memslot_auto_decision_active │ │ │ │ 2948: 00514ff8 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_shl8i │ │ │ │ - 2949: 00390cd1 16 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_dumpdtb_arg_members │ │ │ │ - 2950: 002cbf91 224 FUNC GLOBAL DEFAULT 12 bdrv_replace_child_bs │ │ │ │ + 2949: 00390cc9 16 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_dumpdtb_arg_members │ │ │ │ + 2950: 002cbf89 224 FUNC GLOBAL DEFAULT 12 bdrv_replace_child_bs │ │ │ │ 2951: 005f87b6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QXL_RING_RES_PUSH_REST_DSTATE │ │ │ │ - 2952: 003b7f8d 188 FUNC GLOBAL DEFAULT 12 visit_type_AudiodevPerDirectionOptions │ │ │ │ + 2952: 003b7f85 188 FUNC GLOBAL DEFAULT 12 visit_type_AudiodevPerDirectionOptions │ │ │ │ 2953: 0016ed39 168 FUNC GLOBAL DEFAULT 12 bfloat16_to_uint16 │ │ │ │ - 2954: 003f4f59 220 FUNC GLOBAL DEFAULT 12 hbitmap_deserialize_finish │ │ │ │ - 2955: 00389815 142 FUNC GLOBAL DEFAULT 12 visit_type_SchemaInfoList │ │ │ │ + 2954: 003f4f51 220 FUNC GLOBAL DEFAULT 12 hbitmap_deserialize_finish │ │ │ │ + 2955: 0038980d 142 FUNC GLOBAL DEFAULT 12 visit_type_SchemaInfoList │ │ │ │ 2956: 00505130 12 OBJECT GLOBAL DEFAULT 21 vmstate_info_int32_le │ │ │ │ 2957: 005f9520 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LOAD_ATOM16_OR_EXIT_FALLBACK_DSTATE │ │ │ │ 2958: 005b2b44 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VNC_KEY_EVENT_MAP_EVENT │ │ │ │ 2959: 005f8870 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PS2_SET_LEDSTATE_DSTATE │ │ │ │ - 2960: 00391011 132 FUNC GLOBAL DEFAULT 12 visit_type_CpuModelExpansionType │ │ │ │ - 2961: 002bf4b9 204 FUNC GLOBAL DEFAULT 12 blockdev_close_all_bdrv_states │ │ │ │ - 2962: 0038eedd 16 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_BALLOON_CHANGE_arg_members │ │ │ │ + 2960: 00391009 132 FUNC GLOBAL DEFAULT 12 visit_type_CpuModelExpansionType │ │ │ │ + 2961: 002bf4b1 204 FUNC GLOBAL DEFAULT 12 blockdev_close_all_bdrv_states │ │ │ │ + 2962: 0038eed5 16 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_BALLOON_CHANGE_arg_members │ │ │ │ 2963: 005b1160 16 OBJECT GLOBAL DEFAULT 24 _TRACE_POSTCOPY_PAUSE_RETURN_PATH_CONTINUED_EVENT │ │ │ │ 2964: 005f967c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_QMP_CAPABILITIES_DSTATE │ │ │ │ - 2965: 003243e1 64 FUNC GLOBAL DEFAULT 12 vhdx_metadata_header_le_import │ │ │ │ - 2966: 003c08cd 58 FUNC GLOBAL DEFAULT 12 qapi_free_DisplayEGLHeadless │ │ │ │ + 2965: 003243d9 64 FUNC GLOBAL DEFAULT 12 vhdx_metadata_header_le_import │ │ │ │ + 2966: 003c08c5 58 FUNC GLOBAL DEFAULT 12 qapi_free_DisplayEGLHeadless │ │ │ │ 2967: 00179d01 60 FUNC GLOBAL DEFAULT 12 dpy_gl_ctx_create │ │ │ │ 2968: 00519930 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_add_fetchl_le │ │ │ │ - 2969: 00370539 252 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsBlklogwrites_members │ │ │ │ + 2969: 00370531 252 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsBlklogwrites_members │ │ │ │ 2970: 001d45fd 232 FUNC GLOBAL DEFAULT 12 memory_region_init_ram_from_file │ │ │ │ - 2971: 003e02ad 128 FUNC GLOBAL DEFAULT 12 error_set_internal │ │ │ │ + 2971: 003e02a5 128 FUNC GLOBAL DEFAULT 12 error_set_internal │ │ │ │ 2972: 0017f1d5 130 FUNC GLOBAL DEFAULT 12 qemu_pixman_glyph_from_vgafont │ │ │ │ - 2973: 00297e45 52 FUNC GLOBAL DEFAULT 12 object_property_find │ │ │ │ - 2974: 003af05d 58 FUNC GLOBAL DEFAULT 12 qapi_free_InetSocketAddressBase │ │ │ │ + 2973: 00297e3d 52 FUNC GLOBAL DEFAULT 12 object_property_find │ │ │ │ + 2974: 003af055 58 FUNC GLOBAL DEFAULT 12 qapi_free_InetSocketAddressBase │ │ │ │ 2975: 00217e4d 16 FUNC GLOBAL DEFAULT 12 failover_get_state │ │ │ │ 2976: 005147b8 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_shl8v │ │ │ │ 2977: 00178e31 4 FUNC GLOBAL DEFAULT 12 qemu_console_get_window_id │ │ │ │ 2978: 005abb9c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ITS_READ_EVENT │ │ │ │ - 2979: 002ef4e5 32 FUNC GLOBAL DEFAULT 12 bdrv_has_named_bitmaps │ │ │ │ + 2979: 002ef4dd 32 FUNC GLOBAL DEFAULT 12 bdrv_has_named_bitmaps │ │ │ │ 2980: 0017e4b9 258 FUNC GLOBAL DEFAULT 12 qkbd_state_key_event │ │ │ │ - 2981: 003cf1d9 122 FUNC GLOBAL DEFAULT 12 strv_from_str_list │ │ │ │ - 2982: 003ad995 196 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_GUEST_CRASHLOADED_arg_members │ │ │ │ + 2981: 003cf1d1 122 FUNC GLOBAL DEFAULT 12 strv_from_str_list │ │ │ │ + 2982: 003ad98d 196 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_GUEST_CRASHLOADED_arg_members │ │ │ │ 2983: 001edd5d 116 FUNC GLOBAL DEFAULT 12 cryptodev_backend_close_session │ │ │ │ 2984: 005b2f98 16 OBJECT GLOBAL DEFAULT 24 _TRACE_RESETTABLE_PHASE_HOLD_EXEC_EVENT │ │ │ │ 2985: 00261e75 42 FUNC GLOBAL DEFAULT 12 tcg_gen_vec_neg8_i64 │ │ │ │ 2986: 00284599 116 FUNC GLOBAL DEFAULT 12 qemu_plugin_write_register │ │ │ │ 2987: 005a94e8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IOMMUFD_BACKEND_CONNECT_EVENT │ │ │ │ - 2988: 003a0a01 592 FUNC GLOBAL DEFAULT 12 qmp_marshal_add_fd │ │ │ │ + 2988: 003a09f9 592 FUNC GLOBAL DEFAULT 12 qmp_marshal_add_fd │ │ │ │ 2989: 001ffeb9 412 FUNC GLOBAL DEFAULT 12 qmp_migrate_pause │ │ │ │ - 2990: 00292c79 56 FUNC GLOBAL DEFAULT 12 device_listener_unregister │ │ │ │ + 2990: 00292c71 56 FUNC GLOBAL DEFAULT 12 device_listener_unregister │ │ │ │ 2991: 005f8a94 2 OBJECT GLOBAL DEFAULT 25 _TRACE_KVM_GET_IRQ_DELIVERED_DSTATE │ │ │ │ 2992: 00178e35 8 FUNC GLOBAL DEFAULT 12 qemu_console_set_window_id │ │ │ │ - 2993: 002c3c99 26 FUNC GLOBAL DEFAULT 12 iothread_get_id │ │ │ │ + 2993: 002c3c91 26 FUNC GLOBAL DEFAULT 12 iothread_get_id │ │ │ │ 2994: 005f85c4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ALSA_WROTE_ZERO_DSTATE │ │ │ │ 2995: 001dc24d 30 FUNC GLOBAL DEFAULT 12 memory_region_section_get_iotlb │ │ │ │ 2996: 0026b779 44 FUNC GLOBAL DEFAULT 12 helper_sar_i64 │ │ │ │ 2997: 005b45ec 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_QUERY_DIRTY_RATE_EVENT │ │ │ │ - 2998: 003c2be5 128 FUNC GLOBAL DEFAULT 12 visit_type_MouseInfo_members │ │ │ │ + 2998: 003c2bdd 128 FUNC GLOBAL DEFAULT 12 visit_type_MouseInfo_members │ │ │ │ 2999: 0027a165 228 FUNC GLOBAL DEFAULT 12 tlb_plugin_lookup │ │ │ │ 3000: 00172d61 88 FUNC GLOBAL DEFAULT 12 float32_compare_quiet │ │ │ │ 3001: 005f98de 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_QUERY_SEV_ATTESTATION_REPORT_DSTATE │ │ │ │ 3002: 0022a909 72 FUNC GLOBAL DEFAULT 12 qemu_can_send_packet │ │ │ │ 3003: 005b518c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_DEVICE_LIST_PROPERTIES_EVENT │ │ │ │ 3004: 005b4df0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_QUERY_STATUS_EVENT │ │ │ │ 3005: 005aaf8c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ADB_BUS_REQUEST_EVENT │ │ │ │ 3006: 005aeb50 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_HOST_PARSE_ERROR_EVENT │ │ │ │ 3007: 005f82f2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GDBSTUB_ERR_GOT_NACK_DSTATE │ │ │ │ 3008: 00238b21 88 FUNC GLOBAL DEFAULT 12 tap_fd_set_steering_ebpf │ │ │ │ - 3009: 003998ad 132 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_xen_set_replication_arg_members │ │ │ │ + 3009: 003998a5 132 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_xen_set_replication_arg_members │ │ │ │ 3010: 001d90bd 252 FUNC GLOBAL DEFAULT 12 memory_region_present │ │ │ │ - 3011: 002acc11 82 FUNC GLOBAL DEFAULT 12 qcrypto_block_get_info │ │ │ │ + 3011: 002acc09 82 FUNC GLOBAL DEFAULT 12 qcrypto_block_get_info │ │ │ │ 3012: 005f8dae 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GRLIB_GPTIMER_WRITEL_DSTATE │ │ │ │ - 3013: 002efe39 272 FUNC GLOBAL DEFAULT 12 bdrv_graph_wrunlock │ │ │ │ - 3014: 004b11d4 4 OBJECT GLOBAL DEFAULT 14 qemu_input_map_qcode_to_linux_len │ │ │ │ + 3013: 002efe31 272 FUNC GLOBAL DEFAULT 12 bdrv_graph_wrunlock │ │ │ │ + 3014: 004b11c4 4 OBJECT GLOBAL DEFAULT 14 qemu_input_map_qcode_to_linux_len │ │ │ │ 3015: 005a9660 16 OBJECT GLOBAL DEFAULT 24 _TRACE_TPM_EMULATOR_HANDLE_DEVICE_OPTS_TPM12_EVENT │ │ │ │ 3016: 00209a95 768 FUNC GLOBAL DEFAULT 12 postcopy_ram_incoming_cleanup │ │ │ │ 3017: 001ad579 196 FUNC GLOBAL DEFAULT 12 foreach_dynamic_sysbus_device │ │ │ │ 3018: 005f90a8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CPU_THROTTLE_SET_DSTATE │ │ │ │ 3019: 005f81dc 8 OBJECT GLOBAL DEFAULT 25 qmp_cap_negotiation_commands │ │ │ │ - 3020: 00376a11 472 FUNC GLOBAL DEFAULT 12 qmp_marshal_drive_backup │ │ │ │ + 3020: 00376a09 472 FUNC GLOBAL DEFAULT 12 qmp_marshal_drive_backup │ │ │ │ 3021: 005b4e78 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_TRACE_EVENT_SET_STATE_EVENT │ │ │ │ 3022: 004ffe2c 40 OBJECT GLOBAL DEFAULT 21 qdev_prop_drive │ │ │ │ - 3023: 003c24f5 132 FUNC GLOBAL DEFAULT 12 visit_type_VncPrimaryAuth │ │ │ │ - 3024: 00381485 464 FUNC GLOBAL DEFAULT 12 qmp_marshal_chardev_send_break │ │ │ │ + 3023: 003c24ed 132 FUNC GLOBAL DEFAULT 12 visit_type_VncPrimaryAuth │ │ │ │ + 3024: 0038147d 464 FUNC GLOBAL DEFAULT 12 qmp_marshal_chardev_send_break │ │ │ │ 3025: 005b3360 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_X_BLOCKDEV_SET_IOTHREAD_EVENT │ │ │ │ 3026: 005f8239 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_commands_dump_c │ │ │ │ 3027: 005d70b0 88 OBJECT GLOBAL DEFAULT 25 address_space_memory │ │ │ │ - 3028: 0035d81d 268 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_blockdev_open_tray_arg_members │ │ │ │ + 3028: 0035d815 268 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_blockdev_open_tray_arg_members │ │ │ │ 3029: 002778ad 28 FUNC GLOBAL DEFAULT 12 tlb_flush_page_by_mmuidx │ │ │ │ 3030: 001a53a9 44 FUNC GLOBAL DEFAULT 12 qmp_query_current_machine │ │ │ │ 3031: 001d14a1 96 FUNC GLOBAL DEFAULT 12 memory_mapping_list_free │ │ │ │ 3032: 00248205 130 FUNC GLOBAL DEFAULT 12 tcg_can_emit_vec_op │ │ │ │ - 3033: 003ed395 232 FUNC GLOBAL DEFAULT 12 qbase64_decode │ │ │ │ + 3033: 003ed38d 232 FUNC GLOBAL DEFAULT 12 qbase64_decode │ │ │ │ 3034: 005f9038 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_OHCI_RESUME_DSTATE │ │ │ │ 3035: 005b572c 4 OBJECT GLOBAL DEFAULT 24 qemu_rec_mutex_lock_func │ │ │ │ 3036: 00202ce5 560 FUNC GLOBAL DEFAULT 12 multifd_send_sync_main │ │ │ │ 3037: 001cb75d 20 FUNC GLOBAL DEFAULT 12 cpus_get_elapsed_ticks │ │ │ │ 3038: 002053c9 34 FUNC GLOBAL DEFAULT 12 migrate_pause_before_switchover │ │ │ │ 3039: 005f8374 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NBD_READ_REPLY_ENTRY_FAIL_DSTATE │ │ │ │ - 3040: 003e2d39 44 FUNC GLOBAL DEFAULT 12 qemu_opt_get_number_del │ │ │ │ + 3040: 003e2d31 44 FUNC GLOBAL DEFAULT 12 qemu_opt_get_number_del │ │ │ │ 3041: 00248365 164 FUNC GLOBAL DEFAULT 12 tcg_malloc_internal │ │ │ │ 3042: 005f92aa 2 OBJECT GLOBAL DEFAULT 25 _TRACE_RAM_DISCARD_RANGE_DSTATE │ │ │ │ - 3043: 002f1679 320 FUNC GLOBAL DEFAULT 12 bdrv_drain_all_begin │ │ │ │ + 3043: 002f1671 320 FUNC GLOBAL DEFAULT 12 bdrv_drain_all_begin │ │ │ │ 3044: 005b1c3c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_COLO_FILTER_REWRITER_CONN_OFFSET_EVENT │ │ │ │ 3045: 005acc18 16 OBJECT GLOBAL DEFAULT 24 _TRACE_BCM2835_CPRMAN_WRITE_INVALID_MAGIC_EVENT │ │ │ │ 3046: 0025e849 50 FUNC GLOBAL DEFAULT 12 tcg_gen_vec_add16_i64 │ │ │ │ 3047: 005b53bc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_QUERY_SEV_CAPABILITIES_EVENT │ │ │ │ - 3048: 002a9f55 264 FUNC GLOBAL DEFAULT 12 qcrypto_afsplit_decode │ │ │ │ + 3048: 002a9f4d 264 FUNC GLOBAL DEFAULT 12 qcrypto_afsplit_decode │ │ │ │ 3049: 001a06b9 136 FUNC GLOBAL DEFAULT 12 get_image_size │ │ │ │ 3050: 001ffc51 88 FUNC GLOBAL DEFAULT 12 migrate_del_blocker │ │ │ │ 3051: 005f9104 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MIGRATION_TLS_OUTGOING_HANDSHAKE_COMPLETE_DSTATE │ │ │ │ - 3052: 002de0c5 256 FUNC GLOBAL DEFAULT 12 nbd_drop │ │ │ │ - 3053: 003b2fad 16 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevBackupWrapper_members │ │ │ │ - 3054: 003e0149 4 FUNC GLOBAL DEFAULT 12 error_get_class │ │ │ │ + 3052: 002de0bd 256 FUNC GLOBAL DEFAULT 12 nbd_drop │ │ │ │ + 3053: 003b2fa5 16 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevBackupWrapper_members │ │ │ │ + 3054: 003e0141 4 FUNC GLOBAL DEFAULT 12 error_get_class │ │ │ │ 3055: 001dbebd 700 FUNC GLOBAL DEFAULT 12 address_space_translate_for_iotlb │ │ │ │ 3056: 005f93a2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_DIRTYLIMIT_STATE_INITIALIZE_DSTATE │ │ │ │ 3057: 00517728 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_add16 │ │ │ │ 3058: 001cb6b5 28 FUNC GLOBAL DEFAULT 12 cpu_synchronize_post_init │ │ │ │ - 3059: 00360a21 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevOptionsGluster │ │ │ │ - 3060: 003607c9 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlkdebugInjectErrorOptions │ │ │ │ + 3059: 00360a19 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevOptionsGluster │ │ │ │ + 3060: 003607c1 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlkdebugInjectErrorOptions │ │ │ │ 3061: 001698e1 228 FUNC GLOBAL DEFAULT 12 float64_to_bfloat16 │ │ │ │ 3062: 005f869e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PFLASH_WRITE_INVALID_COMMAND_DSTATE │ │ │ │ 3063: 00205191 172 FUNC GLOBAL DEFAULT 12 multifd_recv_zero_page_process │ │ │ │ 3064: 00504d1c 40 OBJECT GLOBAL DEFAULT 21 qdev_prop_int32 │ │ │ │ 3065: 005f90c8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GET_RAMBLOCK_VFN_HASH_DSTATE │ │ │ │ - 3066: 004e2284 3 OBJECT GLOBAL DEFAULT 14 sense_code_LBA_OUT_OF_RANGE │ │ │ │ + 3066: 004e2274 3 OBJECT GLOBAL DEFAULT 14 sense_code_LBA_OUT_OF_RANGE │ │ │ │ 3067: 005f987e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_X_QUERY_VIRTIO_STATUS_DSTATE │ │ │ │ 3068: 005f8916 2 OBJECT GLOBAL DEFAULT 25 _TRACE_HEATHROW_SET_IRQ_DSTATE │ │ │ │ - 3069: 003e07c5 224 FUNC GLOBAL DEFAULT 12 error_propagate_prepend │ │ │ │ - 3070: 002c7071 44 FUNC GLOBAL DEFAULT 12 bdrv_is_whitelisted │ │ │ │ + 3069: 003e07bd 224 FUNC GLOBAL DEFAULT 12 error_propagate_prepend │ │ │ │ + 3070: 002c7069 44 FUNC GLOBAL DEFAULT 12 bdrv_is_whitelisted │ │ │ │ 3071: 00217761 264 FUNC GLOBAL DEFAULT 12 migration_tls_channel_process_incoming │ │ │ │ 3072: 0023cb7d 4 FUNC GLOBAL DEFAULT 12 semihosting_get_cmdline │ │ │ │ 3073: 001b4541 412 FUNC GLOBAL DEFAULT 12 hmp_vhost_queue_status │ │ │ │ 3074: 0014c4e1 4 FUNC GLOBAL DEFAULT 12 semihosting_get_target │ │ │ │ 3075: 005b3c88 28 OBJECT GLOBAL DEFAULT 24 qapi_commands_dump_trace_events_trace_events │ │ │ │ 3076: 001cb99d 116 FUNC GLOBAL DEFAULT 12 qemu_process_cpu_events │ │ │ │ 3077: 001d73b9 332 FUNC GLOBAL DEFAULT 12 memory_region_iommu_replay │ │ │ │ @@ -3085,5689 +3085,5689 @@ │ │ │ │ 3081: 005b473c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_XEN_SAVE_DEVICES_STATE_EVENT │ │ │ │ 3082: 0016ede1 168 FUNC GLOBAL DEFAULT 12 bfloat16_to_uint32 │ │ │ │ 3083: 0027efb1 20 FUNC GLOBAL DEFAULT 12 helper_atomic_fetch_xorl_be │ │ │ │ 3084: 00172fa1 34 FUNC GLOBAL DEFAULT 12 floatx80_compare │ │ │ │ 3085: 005f8e4a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_MTP_OP_GET_PARTIAL_OBJECT_DSTATE │ │ │ │ 3086: 001a9005 172 FUNC GLOBAL DEFAULT 12 nmi_monitor_handle │ │ │ │ 3087: 005f919e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_RDMA_UNREGISTER_WAITING_COMPLETE_DSTATE │ │ │ │ - 3088: 002e0531 58 FUNC GLOBAL DEFAULT 12 aio_task_pool_wait_all │ │ │ │ - 3089: 004d2d58 24 OBJECT GLOBAL DEFAULT 14 clone_argCLONE_UNTRACED │ │ │ │ + 3088: 002e0529 58 FUNC GLOBAL DEFAULT 12 aio_task_pool_wait_all │ │ │ │ + 3089: 004d2d48 24 OBJECT GLOBAL DEFAULT 14 clone_argCLONE_UNTRACED │ │ │ │ 3090: 00149d7d 1704 FUNC GLOBAL DEFAULT 12 machine_parse_smp_config │ │ │ │ - 3091: 002a70b9 22 FUNC GLOBAL DEFAULT 12 qio_channel_has_feature │ │ │ │ - 3092: 003b9f55 132 FUNC GLOBAL DEFAULT 12 visit_type_AudioFormat │ │ │ │ + 3091: 002a70b1 22 FUNC GLOBAL DEFAULT 12 qio_channel_has_feature │ │ │ │ + 3092: 003b9f4d 132 FUNC GLOBAL DEFAULT 12 visit_type_AudioFormat │ │ │ │ 3093: 001b7c3d 520 FUNC GLOBAL DEFAULT 12 AUD_write │ │ │ │ 3094: 005b24a4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_DBUS_REGISTERED_LISTENER_EVENT │ │ │ │ - 3095: 00362529 204 FUNC GLOBAL DEFAULT 12 visit_type_ImageInfoSpecificRbdWrapper │ │ │ │ - 3096: 00370331 252 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsThrottle │ │ │ │ - 3097: 00390781 196 FUNC GLOBAL DEFAULT 12 visit_type_BootConfiguration │ │ │ │ + 3095: 00362521 204 FUNC GLOBAL DEFAULT 12 visit_type_ImageInfoSpecificRbdWrapper │ │ │ │ + 3096: 00370329 252 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsThrottle │ │ │ │ + 3097: 00390779 196 FUNC GLOBAL DEFAULT 12 visit_type_BootConfiguration │ │ │ │ 3098: 0016e9e1 176 FUNC GLOBAL DEFAULT 12 float64_to_uint64_round_to_zero │ │ │ │ 3099: 0019c189 144 FUNC GLOBAL DEFAULT 12 gdb_create_default_process │ │ │ │ - 3100: 003e4a5d 42 FUNC GLOBAL DEFAULT 12 qemu_uuid_is_equal │ │ │ │ + 3100: 003e4a55 42 FUNC GLOBAL DEFAULT 12 qemu_uuid_is_equal │ │ │ │ 3101: 001df48d 40 FUNC GLOBAL DEFAULT 12 qemu_ram_pagesize_largest │ │ │ │ 3102: 0026b7c5 36 FUNC GLOBAL DEFAULT 12 helper_rem_i64 │ │ │ │ - 3103: 003caac1 320 FUNC GLOBAL DEFAULT 12 visit_start_alternate │ │ │ │ + 3103: 003caab9 320 FUNC GLOBAL DEFAULT 12 visit_start_alternate │ │ │ │ 3104: 005ad8f8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ECC_DIAG_MEM_READB_EVENT │ │ │ │ 3105: 005f92ce 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GET_GTREE_DSTATE │ │ │ │ 3106: 005b2098 16 OBJECT GLOBAL DEFAULT 24 _TRACE_DMA_MAP_WAIT_EVENT │ │ │ │ - 3107: 0037488d 220 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_blockdev_snapshot_delete_internal_sync_arg_members │ │ │ │ + 3107: 00374885 220 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_blockdev_snapshot_delete_internal_sync_arg_members │ │ │ │ 3108: 005f8d74 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NRF51_TIMER_SET_COUNT_DSTATE │ │ │ │ 3109: 00209169 156 FUNC GLOBAL DEFAULT 12 postcopy_place_page │ │ │ │ - 3110: 003e0ae9 24 FUNC GLOBAL DEFAULT 12 loc_push_none │ │ │ │ - 3111: 004d6f10 4 OBJECT GLOBAL DEFAULT 14 tcg_op_defs_max │ │ │ │ - 3112: 002c9e0d 176 FUNC GLOBAL DEFAULT 12 bdrv_debug_resume │ │ │ │ + 3110: 003e0ae1 24 FUNC GLOBAL DEFAULT 12 loc_push_none │ │ │ │ + 3111: 004d6f00 4 OBJECT GLOBAL DEFAULT 14 tcg_op_defs_max │ │ │ │ + 3112: 002c9e05 176 FUNC GLOBAL DEFAULT 12 bdrv_debug_resume │ │ │ │ 3113: 005f8544 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NBD_NEGOTIATE_HANDLE_STARTTLS_DSTATE │ │ │ │ 3114: 005f91a6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_RDMA_SIGNAL_UNREGISTER_ALREADY_DSTATE │ │ │ │ - 3115: 002a7f81 46 FUNC GLOBAL DEFAULT 12 qio_channel_wake_read │ │ │ │ - 3116: 00362519 16 FUNC GLOBAL DEFAULT 12 visit_type_ImageInfoSpecificRbdWrapper_members │ │ │ │ + 3115: 002a7f79 46 FUNC GLOBAL DEFAULT 12 qio_channel_wake_read │ │ │ │ + 3116: 00362511 16 FUNC GLOBAL DEFAULT 12 visit_type_ImageInfoSpecificRbdWrapper_members │ │ │ │ 3117: 0023c6b1 136 FUNC GLOBAL DEFAULT 12 hmp_replay_break │ │ │ │ - 3118: 00348c55 380 FUNC GLOBAL DEFAULT 12 bdrv_debug_event │ │ │ │ - 3119: 0036ab89 176 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsNull_members │ │ │ │ + 3118: 00348c4d 380 FUNC GLOBAL DEFAULT 12 bdrv_debug_event │ │ │ │ + 3119: 0036ab81 176 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsNull_members │ │ │ │ 3120: 0023a491 192 FUNC GLOBAL DEFAULT 12 replay_mutex_unlock │ │ │ │ - 3121: 003edcad 104 FUNC GLOBAL DEFAULT 12 event_notifier_set_handler │ │ │ │ + 3121: 003edca5 104 FUNC GLOBAL DEFAULT 12 event_notifier_set_handler │ │ │ │ 3122: 005b2e70 104 OBJECT GLOBAL DEFAULT 24 hw_core_trace_events │ │ │ │ 3123: 0024a885 196 FUNC GLOBAL DEFAULT 12 tcg_global_mem_new_ptr │ │ │ │ 3124: 0023c4fd 16 FUNC GLOBAL DEFAULT 12 replay_running_debug │ │ │ │ 3125: 001ea601 324 FUNC GLOBAL DEFAULT 12 vm_state_notify │ │ │ │ 3126: 005af130 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_DWC2_RESET_HOLD_EVENT │ │ │ │ - 3127: 0028fe09 2 FUNC GLOBAL DEFAULT 12 kvm_irqchip_change_notify │ │ │ │ + 3127: 0028fe01 2 FUNC GLOBAL DEFAULT 12 kvm_irqchip_change_notify │ │ │ │ 3128: 005b1cac 16 OBJECT GLOBAL DEFAULT 24 _TRACE_COLO_COMPARE_DROP_PACKET_EVENT │ │ │ │ 3129: 005f87e6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QXL_INTERFACE_ATTACH_WORKER_DSTATE │ │ │ │ - 3130: 00292d75 68 FUNC GLOBAL DEFAULT 12 qdev_set_legacy_instance_id │ │ │ │ + 3130: 00292d6d 68 FUNC GLOBAL DEFAULT 12 qdev_set_legacy_instance_id │ │ │ │ 3131: 005f8c06 2 OBJECT GLOBAL DEFAULT 25 _TRACE_STM32F4XX_EXTI_READ_DSTATE │ │ │ │ 3132: 005ad4c8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_STM32_RCC_READ_EVENT │ │ │ │ 3133: 001f7075 20 FUNC GLOBAL DEFAULT 12 cpu_throttle_active │ │ │ │ 3134: 005f8fee 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_EHCI_UNREALIZE_DSTATE │ │ │ │ 3135: 0027bbad 204 FUNC GLOBAL DEFAULT 12 cpu_atomic_fetch_smaxb_mmu │ │ │ │ 3136: 005074bc 12 OBJECT GLOBAL DEFAULT 21 QCryptoBlockLUKSKeyslotState_lookup │ │ │ │ 3137: 005b0c40 16 OBJECT GLOBAL DEFAULT 24 _TRACE_RDMA_REGISTRATION_STOP_EVENT │ │ │ │ 3138: 001685ad 1560 FUNC GLOBAL DEFAULT 12 floatx80_div │ │ │ │ - 3139: 002a1e91 308 FUNC GLOBAL DEFAULT 12 qio_channel_file_new_path │ │ │ │ + 3139: 002a1e89 308 FUNC GLOBAL DEFAULT 12 qio_channel_file_new_path │ │ │ │ 3140: 0025d539 136 FUNC GLOBAL DEFAULT 12 tcg_gen_atomic_smax_fetch_i64_chk │ │ │ │ 3141: 005a8578 16 OBJECT GLOBAL DEFAULT 24 _TRACE_BLK_CO_PWRITEV_EVENT │ │ │ │ 3142: 005b3a50 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_RINGBUF_WRITE_EVENT │ │ │ │ - 3143: 0038c101 58 FUNC GLOBAL DEFAULT 12 qapi_free_CpuModelInfo │ │ │ │ - 3144: 00292f19 96 FUNC GLOBAL DEFAULT 12 qdev_get_child_bus │ │ │ │ + 3143: 0038c0f9 58 FUNC GLOBAL DEFAULT 12 qapi_free_CpuModelInfo │ │ │ │ + 3144: 00292f11 96 FUNC GLOBAL DEFAULT 12 qdev_get_child_bus │ │ │ │ 3145: 005f89ec 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ICC_NMIAR1_READ_DSTATE │ │ │ │ 3146: 005a7758 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GDBSTUB_ERR_INVALID_REPEAT_EVENT │ │ │ │ 3147: 005f98e2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_SEV_INJECT_LAUNCH_SECRET_DSTATE │ │ │ │ - 3148: 003a63ad 58 FUNC GLOBAL DEFAULT 12 qapi_free_SevGuestProperties │ │ │ │ - 3149: 004d2db8 24 OBJECT GLOBAL DEFAULT 14 clone_argCLONE_PTRACE │ │ │ │ + 3148: 003a63a5 58 FUNC GLOBAL DEFAULT 12 qapi_free_SevGuestProperties │ │ │ │ + 3149: 004d2da8 24 OBJECT GLOBAL DEFAULT 14 clone_argCLONE_PTRACE │ │ │ │ 3150: 005a8764 16 OBJECT GLOBAL DEFAULT 24 _TRACE_WCT_INIT_EVENT │ │ │ │ 3151: 00506d30 12 OBJECT GLOBAL DEFAULT 21 FloppyDriveType_lookup │ │ │ │ 3152: 005f8e2e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_HOST_SET_CONFIG_DSTATE │ │ │ │ 3153: 0051c270 132 OBJECT GLOBAL DEFAULT 24 helper_info_clz_i32 │ │ │ │ - 3154: 00397831 196 FUNC GLOBAL DEFAULT 12 visit_type_BitmapMigrationBitmapAlias_members │ │ │ │ + 3154: 00397829 196 FUNC GLOBAL DEFAULT 12 visit_type_BitmapMigrationBitmapAlias_members │ │ │ │ 3155: 005f9778 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_SET_VCPU_DIRTY_LIMIT_DSTATE │ │ │ │ 3156: 005b4c00 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_OBJECT_DEL_EVENT │ │ │ │ 3157: 005aec60 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_HOST_SET_INTERFACE_EVENT │ │ │ │ - 3158: 003a9b05 248 FUNC GLOBAL DEFAULT 12 visit_type_SevCommonProperties_members │ │ │ │ + 3158: 003a9afd 248 FUNC GLOBAL DEFAULT 12 visit_type_SevCommonProperties_members │ │ │ │ 3159: 005aa840 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QXL_RING_RES_PUT_EVENT │ │ │ │ 3160: 00285fdd 148 FUNC GLOBAL DEFAULT 12 qmp_request_ebpf │ │ │ │ - 3161: 00336b99 4 FUNC GLOBAL DEFAULT 12 qed_read_l2_table_sync │ │ │ │ + 3161: 00336b91 4 FUNC GLOBAL DEFAULT 12 qed_read_l2_table_sync │ │ │ │ 3162: 005f9374 2 OBJECT GLOBAL DEFAULT 25 _TRACE_COLO_COMPARE_MAIN_DSTATE │ │ │ │ 3163: 00517ac4 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_xchgq_be │ │ │ │ 3164: 005f8778 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VGA_STD_WRITE_IO_DSTATE │ │ │ │ 3165: 00267825 116 FUNC GLOBAL DEFAULT 12 tcg_gen_dupi_vec │ │ │ │ 3166: 005050ac 12 OBJECT GLOBAL DEFAULT 21 vmstate_info_uint16_equal │ │ │ │ 3167: 005f9742 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_QUERY_VM_GENERATION_ID_DSTATE │ │ │ │ - 3168: 003a5fb1 58 FUNC GLOBAL DEFAULT 12 qapi_free_MainLoopProperties │ │ │ │ + 3168: 003a5fa9 58 FUNC GLOBAL DEFAULT 12 qapi_free_MainLoopProperties │ │ │ │ 3169: 005f9130 2 OBJECT GLOBAL DEFAULT 25 _TRACE_POSTCOPY_REQUEST_SHARED_PAGE_PRESENT_DSTATE │ │ │ │ - 3170: 003dea0d 620 FUNC GLOBAL DEFAULT 12 divs256 │ │ │ │ + 3170: 003dea05 620 FUNC GLOBAL DEFAULT 12 divs256 │ │ │ │ 3171: 00506e6c 12 OBJECT GLOBAL DEFAULT 21 ReplicationMode_lookup │ │ │ │ 3172: 005aea50 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CANOKEY_EMU_TRANSMIT_EVENT │ │ │ │ 3173: 0016a671 276 FUNC GLOBAL DEFAULT 12 float64_round_to_int │ │ │ │ 3174: 0020845d 476 FUNC GLOBAL DEFAULT 12 fill_destination_postcopy_migration_info │ │ │ │ - 3175: 003fb881 252 FUNC GLOBAL DEFAULT 12 qemu_vfio_dma_reset_temporary │ │ │ │ + 3175: 003fb879 252 FUNC GLOBAL DEFAULT 12 qemu_vfio_dma_reset_temporary │ │ │ │ 3176: 005176a4 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_add32 │ │ │ │ 3177: 005ad668 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MSF2_SYSREG_WRITE_PLL_STATUS_EVENT │ │ │ │ 3178: 005f87dc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QXL_INTERFACE_UPDATE_AREA_COMPLETE_OVERFLOW_DSTATE │ │ │ │ 3179: 001b30fd 200 FUNC GLOBAL DEFAULT 12 load_image_to_fw_cfg │ │ │ │ 3180: 005abc2c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_DIST_WRITE_EVENT │ │ │ │ - 3181: 0037e745 224 FUNC GLOBAL DEFAULT 12 visit_type_ChardevHub │ │ │ │ + 3181: 0037e73d 224 FUNC GLOBAL DEFAULT 12 visit_type_ChardevHub │ │ │ │ 3182: 0026c015 116 FUNC GLOBAL DEFAULT 12 helper_gvec_subs8 │ │ │ │ 3183: 005b2d04 76 OBJECT GLOBAL DEFAULT 24 accel_tcg_trace_events │ │ │ │ 3184: 00282de5 268 FUNC GLOBAL DEFAULT 12 icount_prepare_for_run │ │ │ │ - 3185: 0035fdf1 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevSnapshot │ │ │ │ - 3186: 00336b9d 92 FUNC GLOBAL DEFAULT 12 qed_write_l2_table │ │ │ │ + 3185: 0035fde9 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevSnapshot │ │ │ │ + 3186: 00336b95 92 FUNC GLOBAL DEFAULT 12 qed_write_l2_table │ │ │ │ 3187: 0051a92c 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_fetch_sminb │ │ │ │ 3188: 005b17a0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VMSTATE_SUBSECTION_SAVE_TOP_EVENT │ │ │ │ - 3189: 0038b075 58 FUNC GLOBAL DEFAULT 12 qapi_free_SmpCachePropertiesList │ │ │ │ - 3190: 003a5b3d 58 FUNC GLOBAL DEFAULT 12 qapi_free_ObjectPropertyInfoList │ │ │ │ + 3189: 0038b06d 58 FUNC GLOBAL DEFAULT 12 qapi_free_SmpCachePropertiesList │ │ │ │ + 3190: 003a5b35 58 FUNC GLOBAL DEFAULT 12 qapi_free_ObjectPropertyInfoList │ │ │ │ 3191: 00210de5 36 FUNC GLOBAL DEFAULT 12 postcopy_preempt_shutdown_file │ │ │ │ - 3192: 00357579 4 FUNC GLOBAL DEFAULT 12 qmp_object_del │ │ │ │ + 3192: 00357571 4 FUNC GLOBAL DEFAULT 12 qmp_object_del │ │ │ │ 3193: 001764cd 104 FUNC GLOBAL DEFAULT 12 accel_find │ │ │ │ 3194: 005ac32c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GRLIB_IRQMP_SET_IRQ_EVENT │ │ │ │ 3195: 001cf275 12 FUNC GLOBAL DEFAULT 12 is_mlock_on_fault │ │ │ │ 3196: 005078a4 12 OBJECT GLOBAL DEFAULT 21 S390CpuState_lookup │ │ │ │ 3197: 005f88d2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_XIVE_REDISTRIBUTE_DSTATE │ │ │ │ 3198: 005f94ea 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GD_GL_AREA_CREATE_CONTEXT_DSTATE │ │ │ │ 3199: 005f970e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_QUERY_MEMORY_SIZE_SUMMARY_DSTATE │ │ │ │ 3200: 005abf4c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ICC_CTLR_EL3_READ_EVENT │ │ │ │ 3201: 005a8b10 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QIO_CHANNEL_SOCKET_DGRAM_SYNC_EVENT │ │ │ │ 3202: 005b1ea8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_RAM_BLOCK_ATTRIBUTES_STATE_CHANGE_EVENT │ │ │ │ - 3203: 0028eb25 72 FUNC GLOBAL DEFAULT 12 win_dump_available │ │ │ │ + 3203: 0028eb1d 72 FUNC GLOBAL DEFAULT 12 win_dump_available │ │ │ │ 3204: 00172459 276 FUNC GLOBAL DEFAULT 12 float128_max │ │ │ │ 3205: 001d4421 204 FUNC GLOBAL DEFAULT 12 memory_region_init_ram_flags_nomigrate │ │ │ │ 3206: 001e6af9 84 FUNC GLOBAL DEFAULT 12 hmp_info_qtree │ │ │ │ 3207: 0027b1b5 208 FUNC GLOBAL DEFAULT 12 helper_nonatomic_cmpxchgo │ │ │ │ 3208: 005f9372 2 OBJECT GLOBAL DEFAULT 25 _TRACE_COLO_COMPARE_DROP_PACKET_DSTATE │ │ │ │ - 3209: 002a14f5 364 FUNC GLOBAL DEFAULT 12 qio_channel_command_new_spawn │ │ │ │ - 3210: 0035fb5d 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockDeviceTimedStatsList │ │ │ │ - 3211: 003e1da1 10 FUNC GLOBAL DEFAULT 12 notifier_list_empty │ │ │ │ + 3209: 002a14ed 364 FUNC GLOBAL DEFAULT 12 qio_channel_command_new_spawn │ │ │ │ + 3210: 0035fb55 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockDeviceTimedStatsList │ │ │ │ + 3211: 003e1d99 10 FUNC GLOBAL DEFAULT 12 notifier_list_empty │ │ │ │ 3212: 005add08 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NVRAM_READ_EVENT │ │ │ │ 3213: 0019ffb5 96 FUNC GLOBAL DEFAULT 12 hotplug_handler_unplug_request │ │ │ │ - 3214: 002d179d 68 FUNC GLOBAL DEFAULT 12 bdrv_primary_child │ │ │ │ + 3214: 002d1795 68 FUNC GLOBAL DEFAULT 12 bdrv_primary_child │ │ │ │ 3215: 0017f2e9 316 FUNC GLOBAL DEFAULT 12 qemu_pixman_image_new_shareable │ │ │ │ 3216: 0019fcb5 120 FUNC GLOBAL DEFAULT 12 qdev_connect_gpio_out_named │ │ │ │ 3217: 005ad298 16 OBJECT GLOBAL DEFAULT 24 _TRACE_TZ_MPC_IOMMU_NOTIFY_EVENT │ │ │ │ - 3218: 003d6719 10 FUNC GLOBAL DEFAULT 12 parse_uint_full │ │ │ │ + 3218: 003d6711 10 FUNC GLOBAL DEFAULT 12 parse_uint_full │ │ │ │ 3219: 00218761 46 FUNC GLOBAL DEFAULT 12 migration_incoming_in_colo_state │ │ │ │ 3220: 005affec 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CMSDK_APB_WATCHDOG_LOCK_EVENT │ │ │ │ 3221: 0020a031 140 FUNC GLOBAL DEFAULT 12 postcopy_preempt_new_channel │ │ │ │ - 3222: 0028f831 184 FUNC GLOBAL DEFAULT 12 hmp_gpa2hva │ │ │ │ - 3223: 003556a1 188 FUNC GLOBAL DEFAULT 12 qmp_chardev_send_break │ │ │ │ + 3222: 0028f829 184 FUNC GLOBAL DEFAULT 12 hmp_gpa2hva │ │ │ │ + 3223: 00355699 188 FUNC GLOBAL DEFAULT 12 qmp_chardev_send_break │ │ │ │ 3224: 005b40bc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_X_QUERY_ROMS_EVENT │ │ │ │ 3225: 001c1545 152 FUNC GLOBAL DEFAULT 12 qmp_eject │ │ │ │ 3226: 005f89e0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ICH_AP_READ_DSTATE │ │ │ │ 3227: 0051840c 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_smax_fetchw_be │ │ │ │ 3228: 005f90c2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_FIND_PAGE_MATCHED_DSTATE │ │ │ │ 3229: 005f921a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_OPEN_RETURN_PATH_ON_SOURCE_DSTATE │ │ │ │ 3230: 005f97ae 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_MIGRATE_DSTATE │ │ │ │ 3231: 005f9306 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SAVEVM_STATE_ITERATE_DSTATE │ │ │ │ - 3232: 002a9371 252 FUNC GLOBAL DEFAULT 12 qio_net_listener_open_sync │ │ │ │ - 3233: 00399821 108 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_xen_save_devices_state_arg_members │ │ │ │ + 3232: 002a9369 252 FUNC GLOBAL DEFAULT 12 qio_net_listener_open_sync │ │ │ │ + 3233: 00399819 108 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_xen_save_devices_state_arg_members │ │ │ │ 3234: 0026b82d 136 FUNC GLOBAL DEFAULT 12 helper_muluh_i64 │ │ │ │ - 3235: 0038d561 204 FUNC GLOBAL DEFAULT 12 visit_type_CXLFMWProperties │ │ │ │ + 3235: 0038d559 204 FUNC GLOBAL DEFAULT 12 visit_type_CXLFMWProperties │ │ │ │ 3236: 00519720 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_and_fetchb │ │ │ │ 3237: 005aa660 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VGA_STD_WRITE_IO_EVENT │ │ │ │ 3238: 005ae168 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NRF51_TIMER_WRITE_EVENT │ │ │ │ - 3239: 0035f329 58 FUNC GLOBAL DEFAULT 12 qapi_free_Qcow2BitmapInfoList │ │ │ │ + 3239: 0035f321 58 FUNC GLOBAL DEFAULT 12 qapi_free_Qcow2BitmapInfoList │ │ │ │ 3240: 0050735c 12 OBJECT GLOBAL DEFAULT 21 HostMemPolicy_lookup │ │ │ │ 3241: 005f8b60 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ASPEED_I3C_WRITE_DSTATE │ │ │ │ 3242: 00504ccc 40 OBJECT GLOBAL DEFAULT 21 qdev_prop_int64 │ │ │ │ 3243: 005a8774 252 OBJECT GLOBAL DEFAULT 24 io_trace_events │ │ │ │ 3244: 005b4bf0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_OBJECT_DEL_EVENT │ │ │ │ 3245: 0027af91 176 FUNC GLOBAL DEFAULT 12 helper_atomic_cmpxchgl_le │ │ │ │ 3246: 005b3af4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QUERY_COMMANDS_EVENT │ │ │ │ - 3247: 003b467d 192 FUNC GLOBAL DEFAULT 12 visit_type_VhostStatus │ │ │ │ - 3248: 0035ff95 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockPermissionList │ │ │ │ + 3247: 003b4675 192 FUNC GLOBAL DEFAULT 12 visit_type_VhostStatus │ │ │ │ + 3248: 0035ff8d 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockPermissionList │ │ │ │ 3249: 005f8aae 2 OBJECT GLOBAL DEFAULT 25 _TRACE_APIC_LOCAL_DELIVER_DSTATE │ │ │ │ 3250: 005a9148 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_RECEIVE_STARTTLS_NEW_CLIENT_EVENT │ │ │ │ - 3251: 003c0369 58 FUNC GLOBAL DEFAULT 12 qapi_free_VncClientInfoList │ │ │ │ - 3252: 003da555 16 FUNC GLOBAL DEFAULT 12 qemu_thread_naming │ │ │ │ - 3253: 003cb641 148 FUNC GLOBAL DEFAULT 12 visit_type_bool │ │ │ │ + 3251: 003c0361 58 FUNC GLOBAL DEFAULT 12 qapi_free_VncClientInfoList │ │ │ │ + 3252: 003da54d 16 FUNC GLOBAL DEFAULT 12 qemu_thread_naming │ │ │ │ + 3253: 003cb639 148 FUNC GLOBAL DEFAULT 12 visit_type_bool │ │ │ │ 3254: 00271a0d 340 FUNC GLOBAL DEFAULT 12 page_table_config_init │ │ │ │ 3255: 005b1080 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MIGRATE_TRANSFERRED_EVENT │ │ │ │ 3256: 002698d5 52 FUNC GLOBAL DEFAULT 12 accel_ioctl_begin │ │ │ │ 3257: 005a9c98 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PFLASH_WRITE_INVALID_STATE_EVENT │ │ │ │ 3258: 005f8bb4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_TZ_PPC_WRITE_BLOCKED_DSTATE │ │ │ │ - 3259: 002ea901 4 FUNC GLOBAL DEFAULT 12 block_copy_dirty_bitmap │ │ │ │ + 3259: 002ea8f9 4 FUNC GLOBAL DEFAULT 12 block_copy_dirty_bitmap │ │ │ │ 3260: 00172339 48 FUNC GLOBAL DEFAULT 12 float64_maxnummag │ │ │ │ - 3261: 003bf125 236 FUNC GLOBAL DEFAULT 12 visit_type_TpmTypeList │ │ │ │ + 3261: 003bf11d 236 FUNC GLOBAL DEFAULT 12 visit_type_TpmTypeList │ │ │ │ 3262: 005f84d4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QIO_CHANNEL_FILE_NEW_PATH_DSTATE │ │ │ │ 3263: 00507378 12 OBJECT GLOBAL DEFAULT 21 PCIELinkWidth_lookup │ │ │ │ - 3264: 0040276d 58 FUNC GLOBAL DEFAULT 12 qapi_free_SevAttestationReport │ │ │ │ + 3264: 00402765 58 FUNC GLOBAL DEFAULT 12 qapi_free_SevAttestationReport │ │ │ │ 3265: 005b5930 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VISIT_TYPE_BOOL_EVENT │ │ │ │ 3266: 005f8470 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CHR_SOCKET_RECV_EOF_DSTATE │ │ │ │ 3267: 005b4a60 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_STOP_EVENT │ │ │ │ 3268: 0016ee89 168 FUNC GLOBAL DEFAULT 12 bfloat16_to_uint64 │ │ │ │ 3269: 0051a0ec 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_fetch_smaxw_be │ │ │ │ 3270: 005a8518 16 OBJECT GLOBAL DEFAULT 24 _TRACE_BDRV_CO_DO_COPY_ON_READV_EVENT │ │ │ │ - 3271: 003fdf91 16 FUNC GLOBAL DEFAULT 12 visit_type_EbpfObject_members │ │ │ │ - 3272: 003d0b31 164 FUNC GLOBAL DEFAULT 12 qdict_get_try_int │ │ │ │ + 3271: 003fdf89 16 FUNC GLOBAL DEFAULT 12 visit_type_EbpfObject_members │ │ │ │ + 3272: 003d0b29 164 FUNC GLOBAL DEFAULT 12 qdict_get_try_int │ │ │ │ 3273: 005ae1e8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IMX_GPT_SET_FREQ_EVENT │ │ │ │ - 3274: 0038e905 284 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_CpuInfoFast_base_members │ │ │ │ + 3274: 0038e8fd 284 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_CpuInfoFast_base_members │ │ │ │ 3275: 005b1ccc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_COLO_PROXY_MAIN_VNET_INFO_EVENT │ │ │ │ - 3276: 003a44b5 156 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_NIC_RX_FILTER_CHANGED_arg_members │ │ │ │ + 3276: 003a44ad 156 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_NIC_RX_FILTER_CHANGED_arg_members │ │ │ │ 3277: 001ff999 64 FUNC GLOBAL DEFAULT 12 migration_in_bg_snapshot │ │ │ │ - 3278: 003af7ad 140 FUNC GLOBAL DEFAULT 12 visit_type_UnixSocketAddress_members │ │ │ │ + 3278: 003af7a5 140 FUNC GLOBAL DEFAULT 12 visit_type_UnixSocketAddress_members │ │ │ │ 3279: 001a7cb5 64 FUNC GLOBAL DEFAULT 12 machine_class_allow_dynamic_sysbus_dev │ │ │ │ - 3280: 002caab9 14 FUNC GLOBAL DEFAULT 12 bdrv_get_aio_context │ │ │ │ + 3280: 002caab1 14 FUNC GLOBAL DEFAULT 12 bdrv_get_aio_context │ │ │ │ 3281: 0017bc01 68 FUNC GLOBAL DEFAULT 12 qemu_dmabuf_get_draw_submitted │ │ │ │ 3282: 005acd98 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIA1_RTC_INTERNAL_TIME_EVENT │ │ │ │ 3283: 005a9e08 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PFLASH_ERASE_TIMEOUT_EVENT │ │ │ │ 3284: 001b4aed 16 FUNC GLOBAL DEFAULT 12 get_watchdog_action │ │ │ │ - 3285: 004e2228 3 OBJECT GLOBAL DEFAULT 14 sense_code_COMMAND_TIMEOUT │ │ │ │ - 3286: 002ef361 6 FUNC GLOBAL DEFAULT 12 bdrv_dirty_bitmap_serialize_part │ │ │ │ - 3287: 003c599d 216 FUNC GLOBAL DEFAULT 12 visit_type_DisplayUpdateOptions_members │ │ │ │ - 3288: 003b2ed5 16 FUNC GLOBAL DEFAULT 12 visit_type_BlockDirtyBitmapMergeWrapper_members │ │ │ │ + 3285: 004e2218 3 OBJECT GLOBAL DEFAULT 14 sense_code_COMMAND_TIMEOUT │ │ │ │ + 3286: 002ef359 6 FUNC GLOBAL DEFAULT 12 bdrv_dirty_bitmap_serialize_part │ │ │ │ + 3287: 003c5995 216 FUNC GLOBAL DEFAULT 12 visit_type_DisplayUpdateOptions_members │ │ │ │ + 3288: 003b2ecd 16 FUNC GLOBAL DEFAULT 12 visit_type_BlockDirtyBitmapMergeWrapper_members │ │ │ │ 3289: 005b4b7c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_NETDEV_ADD_EVENT │ │ │ │ 3290: 005ad908 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ECC_DIAG_MEM_WRITEB_EVENT │ │ │ │ - 3291: 0028fe61 6 FUNC GLOBAL DEFAULT 12 mshv_irqchip_add_irqfd_notifier_gsi │ │ │ │ + 3291: 0028fe59 6 FUNC GLOBAL DEFAULT 12 mshv_irqchip_add_irqfd_notifier_gsi │ │ │ │ 3292: 005b4b3c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QUERY_RX_FILTER_EVENT │ │ │ │ 3293: 005f8b98 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IMX6_CCM_GET_CLOCK_FREQUENCY_DSTATE │ │ │ │ 3294: 0026582d 104 FUNC GLOBAL DEFAULT 12 tcg_gen_vec_sub16_i32 │ │ │ │ 3295: 0017d3c9 108 FUNC GLOBAL DEFAULT 12 qemu_input_handler_register │ │ │ │ 3296: 005f8c7c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SLAVIO_SYSCTRL_MEM_WRITEL_DSTATE │ │ │ │ - 3297: 003eb8c5 292 FUNC GLOBAL DEFAULT 12 qemu_lockcnt_inc_and_unlock │ │ │ │ - 3298: 003e3c4d 288 FUNC GLOBAL DEFAULT 12 qemu_opts_append │ │ │ │ - 3299: 003ea991 244 FUNC GLOBAL DEFAULT 12 qemu_try_memalign │ │ │ │ + 3297: 003eb8bd 292 FUNC GLOBAL DEFAULT 12 qemu_lockcnt_inc_and_unlock │ │ │ │ + 3298: 003e3c45 288 FUNC GLOBAL DEFAULT 12 qemu_opts_append │ │ │ │ + 3299: 003ea989 244 FUNC GLOBAL DEFAULT 12 qemu_try_memalign │ │ │ │ 3300: 00280401 224 FUNC GLOBAL DEFAULT 12 cpu_atomic_fetch_smaxq_le_mmu │ │ │ │ - 3301: 00393911 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_hv_balloon_status_report │ │ │ │ + 3301: 00393909 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_hv_balloon_status_report │ │ │ │ 3302: 005f8468 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CHR_SOCKET_WS_HANDSHAKE_ERR_DSTATE │ │ │ │ 3303: 0051f39c 88 OBJECT GLOBAL DEFAULT 24 JobVerbTable │ │ │ │ - 3304: 003a5c2d 58 FUNC GLOBAL DEFAULT 12 qapi_free_CanHostSocketcanProperties │ │ │ │ - 3305: 0029187d 10 FUNC GLOBAL DEFAULT 12 object_field_prop_ptr │ │ │ │ - 3306: 003ec335 184 FUNC GLOBAL DEFAULT 12 uffd_copy_page │ │ │ │ + 3304: 003a5c25 58 FUNC GLOBAL DEFAULT 12 qapi_free_CanHostSocketcanProperties │ │ │ │ + 3305: 00291875 10 FUNC GLOBAL DEFAULT 12 object_field_prop_ptr │ │ │ │ + 3306: 003ec32d 184 FUNC GLOBAL DEFAULT 12 uffd_copy_page │ │ │ │ 3307: 005abb1c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ITS_CMD_DISCARD_EVENT │ │ │ │ 3308: 005b3fec 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_QUERY_CPU_MODEL_COMPARISON_EVENT │ │ │ │ 3309: 005f88a4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LOONGARCH_EXTIOI_SETIRQ_DSTATE │ │ │ │ 3310: 00510f08 62 OBJECT GLOBAL DEFAULT 24 WC_FULL_CONFIG_STRING │ │ │ │ 3311: 005a8f48 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_NEGOTIATE_HANDLE_INFO_BLOCK_SIZE_EVENT │ │ │ │ - 3312: 002e6ef1 118 FUNC GLOBAL DEFAULT 12 blk_co_preadv │ │ │ │ + 3312: 002e6ee9 118 FUNC GLOBAL DEFAULT 12 blk_co_preadv │ │ │ │ 3313: 0015be0d 106 FUNC GLOBAL DEFAULT 12 float64_is_signaling_nan │ │ │ │ 3314: 0050711c 12 OBJECT GLOBAL DEFAULT 21 BlockdevDetectZeroesOptions_lookup │ │ │ │ 3315: 005acff8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IMX7_SRC_READ_EVENT │ │ │ │ - 3316: 002ae1b1 112 FUNC GLOBAL DEFAULT 12 qcrypto_hash_digest │ │ │ │ + 3316: 002ae1a9 112 FUNC GLOBAL DEFAULT 12 qcrypto_hash_digest │ │ │ │ 3317: 005f893a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ITS_VTE_WRITE_DSTATE │ │ │ │ 3318: 005f902e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_OHCI_TD_NAK_DSTATE │ │ │ │ - 3319: 003a8699 536 FUNC GLOBAL DEFAULT 12 visit_type_MemoryBackendProperties_members │ │ │ │ + 3319: 003a8691 536 FUNC GLOBAL DEFAULT 12 visit_type_MemoryBackendProperties_members │ │ │ │ 3320: 005f94a6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VNC_CLIENT_PIXEL_FORMAT_DSTATE │ │ │ │ 3321: 001d7739 164 FUNC GLOBAL DEFAULT 12 memory_region_notify_iommu │ │ │ │ 3322: 005f8708 2 OBJECT GLOBAL DEFAULT 25 _TRACE_APPLE_GFX_MAP_MEMORY_RANGE_DSTATE │ │ │ │ - 3323: 002bb219 100 FUNC GLOBAL DEFAULT 12 blk_exp_request_shutdown │ │ │ │ + 3323: 002bb211 100 FUNC GLOBAL DEFAULT 12 blk_exp_request_shutdown │ │ │ │ 3324: 001f7905 148 FUNC GLOBAL DEFAULT 12 global_dirty_log_change │ │ │ │ 3325: 005a932c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_DBUS_AUDIO_PUT_BUFFER_OUT_EVENT │ │ │ │ 3326: 005f880c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRTIO_GPU_CMD_CTX_CREATE_DSTATE │ │ │ │ 3327: 005b1fd8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_FLATVIEW_DESTROY_RCU_EVENT │ │ │ │ 3328: 005b51b8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_QUERY_PCI_EVENT │ │ │ │ 3329: 00266701 52 FUNC GLOBAL DEFAULT 12 tcg_gen_vec_shr16i_i32 │ │ │ │ 3330: 005f88e4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_XIVE_SOURCE_BLOCKED_DSTATE │ │ │ │ 3331: 0051c1ec 132 OBJECT GLOBAL DEFAULT 24 helper_info_ctz_i32 │ │ │ │ - 3332: 0038ffa9 396 FUNC GLOBAL DEFAULT 12 visit_type_MemoryDeviceInfo_members │ │ │ │ + 3332: 0038ffa1 396 FUNC GLOBAL DEFAULT 12 visit_type_MemoryDeviceInfo_members │ │ │ │ 3333: 0025c2bd 2 FUNC GLOBAL DEFAULT 12 tcg_gen_atomic_cmpxchg_i32_chk │ │ │ │ 3334: 005f9222 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MIGRATION_RETURN_PATH_END_AFTER_DSTATE │ │ │ │ - 3335: 003d68f9 72 FUNC GLOBAL DEFAULT 12 si_prefix │ │ │ │ + 3335: 003d68f1 72 FUNC GLOBAL DEFAULT 12 si_prefix │ │ │ │ 3336: 005a9c88 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PFLASH_WRITE_START_EVENT │ │ │ │ - 3337: 003d1179 66 FUNC GLOBAL DEFAULT 12 qlist_append_obj │ │ │ │ + 3337: 003d1171 66 FUNC GLOBAL DEFAULT 12 qlist_append_obj │ │ │ │ 3338: 005b39a0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_CHARDEV_SEND_BREAK_EVENT │ │ │ │ 3339: 005afcb0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_OHCI_STOP_EVENT │ │ │ │ 3340: 005f8ab2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CPU_SET_APIC_BASE_DSTATE │ │ │ │ 3341: 005b2d60 16 OBJECT GLOBAL DEFAULT 24 _TRACE_STORE_ATOM16_FALLBACK_EVENT │ │ │ │ 3342: 001badf5 8 FUNC GLOBAL DEFAULT 12 mixeng_clear │ │ │ │ - 3343: 0036a5c5 132 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevDiscardOptions │ │ │ │ - 3344: 003eed35 272 FUNC GLOBAL DEFAULT 12 qemu_co_rwlock_upgrade │ │ │ │ - 3345: 00402155 58 FUNC GLOBAL DEFAULT 12 qapi_free_CxlDynamicCapacityExtent │ │ │ │ + 3343: 0036a5bd 132 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevDiscardOptions │ │ │ │ + 3344: 003eed2d 272 FUNC GLOBAL DEFAULT 12 qemu_co_rwlock_upgrade │ │ │ │ + 3345: 0040214d 58 FUNC GLOBAL DEFAULT 12 qapi_free_CxlDynamicCapacityExtent │ │ │ │ 3346: 005f992a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_QUERY_SPICE_DSTATE │ │ │ │ 3347: 005f8766 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SII9022_WRITE_REG_DSTATE │ │ │ │ 3348: 005b393c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_NBD_SERVER_START_EVENT │ │ │ │ 3349: 005b2424 16 OBJECT GLOBAL DEFAULT 24 _TRACE_DBUS_TOUCH_SEND_EVENT_EVENT │ │ │ │ 3350: 001adbb5 408 FUNC GLOBAL DEFAULT 12 sysbus_create_varargs │ │ │ │ - 3351: 0039e7d1 58 FUNC GLOBAL DEFAULT 12 qapi_free_CommandLineOptionInfo │ │ │ │ + 3351: 0039e7c9 58 FUNC GLOBAL DEFAULT 12 qapi_free_CommandLineOptionInfo │ │ │ │ 3352: 001bdd8d 126 FUNC GLOBAL DEFAULT 12 dump_filtered_memblock_start │ │ │ │ 3353: 005ad058 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CCM_READ_REG_EVENT │ │ │ │ - 3354: 003d1c11 152 FUNC GLOBAL DEFAULT 12 qobject_from_vjsonf_nofail │ │ │ │ - 3355: 00357a3d 104 FUNC GLOBAL DEFAULT 12 monitor_cur │ │ │ │ + 3354: 003d1c09 152 FUNC GLOBAL DEFAULT 12 qobject_from_vjsonf_nofail │ │ │ │ + 3355: 00357a35 104 FUNC GLOBAL DEFAULT 12 monitor_cur │ │ │ │ 3356: 0023d595 80 FUNC GLOBAL DEFAULT 12 apply_str_list_filter │ │ │ │ - 3357: 002d3969 176 FUNC GLOBAL DEFAULT 12 job_set_aio_context │ │ │ │ - 3358: 003ffeb5 192 FUNC GLOBAL DEFAULT 12 visit_type_PciBridgeInfo │ │ │ │ + 3357: 002d3961 176 FUNC GLOBAL DEFAULT 12 job_set_aio_context │ │ │ │ + 3358: 003ffead 192 FUNC GLOBAL DEFAULT 12 visit_type_PciBridgeInfo │ │ │ │ 3359: 0051c168 132 OBJECT GLOBAL DEFAULT 24 helper_info_clz_i64 │ │ │ │ - 3360: 00393f35 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_x_query_irq │ │ │ │ + 3360: 00393f2d 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_x_query_irq │ │ │ │ 3361: 00205f29 34 FUNC GLOBAL DEFAULT 12 migrate_multifd_channels │ │ │ │ - 3362: 002a7fb1 96 FUNC GLOBAL DEFAULT 12 qio_channel_wait │ │ │ │ + 3362: 002a7fa9 96 FUNC GLOBAL DEFAULT 12 qio_channel_wait │ │ │ │ 3363: 00518d54 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_xor_fetchq_le │ │ │ │ 3364: 005f8584 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NBD_RECEIVE_STARTTLS_TLS_HANDSHAKE_DSTATE │ │ │ │ 3365: 005f8ea4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_HUB_SET_PORT_FEATURE_DSTATE │ │ │ │ - 3366: 002acff5 124 FUNC GLOBAL DEFAULT 12 qcrypto_block_encrypt_helper │ │ │ │ - 3367: 002bf585 112 FUNC GLOBAL DEFAULT 12 bdrv_next_monitor_owned │ │ │ │ - 3368: 0036b54d 68 FUNC GLOBAL DEFAULT 12 visit_type_Qcow2OverlapChecks │ │ │ │ + 3366: 002acfed 124 FUNC GLOBAL DEFAULT 12 qcrypto_block_encrypt_helper │ │ │ │ + 3367: 002bf57d 112 FUNC GLOBAL DEFAULT 12 bdrv_next_monitor_owned │ │ │ │ + 3368: 0036b545 68 FUNC GLOBAL DEFAULT 12 visit_type_Qcow2OverlapChecks │ │ │ │ 3369: 005f8d76 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NRF51_TIMER_WRITE_DSTATE │ │ │ │ 3370: 005b1900 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SAVEVM_STATE_ITERATE_EVENT │ │ │ │ 3371: 00516ac8 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_ssadd16 │ │ │ │ 3372: 00517620 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_add64 │ │ │ │ 3373: 001f68b5 200 FUNC GLOBAL DEFAULT 12 cpr_exec_unpersist_state │ │ │ │ 3374: 0017a055 104 FUNC GLOBAL DEFAULT 12 init_displaystate │ │ │ │ - 3375: 003b1a1d 142 FUNC GLOBAL DEFAULT 12 visit_type_StatsSchemaList │ │ │ │ + 3375: 003b1a15 142 FUNC GLOBAL DEFAULT 12 visit_type_StatsSchemaList │ │ │ │ 3376: 005f8636 2 OBJECT GLOBAL DEFAULT 25 _TRACE_EBPF_RSS_LOAD_DSTATE │ │ │ │ - 3377: 00388ba9 192 FUNC GLOBAL DEFAULT 12 visit_type_SchemaInfoEnum │ │ │ │ - 3378: 0035fe69 58 FUNC GLOBAL DEFAULT 12 qapi_free_BackupCommon │ │ │ │ - 3379: 002f0f61 632 FUNC GLOBAL DEFAULT 12 bdrv_refresh_limits │ │ │ │ + 3377: 00388ba1 192 FUNC GLOBAL DEFAULT 12 visit_type_SchemaInfoEnum │ │ │ │ + 3378: 0035fe61 58 FUNC GLOBAL DEFAULT 12 qapi_free_BackupCommon │ │ │ │ + 3379: 002f0f59 632 FUNC GLOBAL DEFAULT 12 bdrv_refresh_limits │ │ │ │ 3380: 0027bd51 20 FUNC GLOBAL DEFAULT 12 helper_atomic_fetch_umaxb │ │ │ │ 3381: 001e7021 204 FUNC GLOBAL DEFAULT 12 device_del_completion │ │ │ │ 3382: 005a7698 112 OBJECT GLOBAL DEFAULT 24 gdbstub_trace_events │ │ │ │ 3383: 005f990a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_DISPLAY_RELOAD_DSTATE │ │ │ │ 3384: 005d68c0 1 OBJECT GLOBAL DEFAULT 25 pci_available │ │ │ │ 3385: 001e1279 560 FUNC GLOBAL DEFAULT 12 address_space_flush_icache_range │ │ │ │ - 3386: 003bcd4d 108 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_query_rocker_of_dpa_groups_arg_members │ │ │ │ + 3386: 003bcd45 108 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_query_rocker_of_dpa_groups_arg_members │ │ │ │ 3387: 005f8bda 2 OBJECT GLOBAL DEFAULT 25 _TRACE_TZ_MPC_REG_WRITE_DSTATE │ │ │ │ 3388: 005f9364 2 OBJECT GLOBAL DEFAULT 25 _TRACE_COLO_FILTER_REWRITER_CONN_OFFSET_DSTATE │ │ │ │ - 3389: 003b97b5 252 FUNC GLOBAL DEFAULT 12 visit_type_AudiodevPipewirePerDirectionOptions_members │ │ │ │ + 3389: 003b97ad 252 FUNC GLOBAL DEFAULT 12 visit_type_AudiodevPipewirePerDirectionOptions_members │ │ │ │ 3390: 005b17d0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VMSTATE_SAVE_STATE_LOOP_EVENT │ │ │ │ - 3391: 003f0bb5 52 FUNC GLOBAL DEFAULT 12 timerlistgroup_run_timers │ │ │ │ + 3391: 003f0bad 52 FUNC GLOBAL DEFAULT 12 timerlistgroup_run_timers │ │ │ │ 3392: 0023b029 148 FUNC GLOBAL DEFAULT 12 replay_read_clock │ │ │ │ 3393: 00220ac5 12 FUNC GLOBAL DEFAULT 12 hmp_info_help │ │ │ │ 3394: 0025c799 136 FUNC GLOBAL DEFAULT 12 tcg_gen_atomic_fetch_or_i32_chk │ │ │ │ 3395: 005f8fce 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_EHCI_SITD_DSTATE │ │ │ │ - 3396: 002c9a45 56 FUNC GLOBAL DEFAULT 12 bdrv_get_parent_name │ │ │ │ - 3397: 00373aa1 292 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevAmendOptions_members │ │ │ │ - 3398: 00367c31 132 FUNC GLOBAL DEFAULT 12 visit_type_BlockPermission │ │ │ │ + 3396: 002c9a3d 56 FUNC GLOBAL DEFAULT 12 bdrv_get_parent_name │ │ │ │ + 3397: 00373a99 292 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevAmendOptions_members │ │ │ │ + 3398: 00367c29 132 FUNC GLOBAL DEFAULT 12 visit_type_BlockPermission │ │ │ │ 3399: 005af3b0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_DWC2_BUS_START_EVENT │ │ │ │ 3400: 005f96c4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_JOB_CANCEL_DSTATE │ │ │ │ 3401: 005b5288 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_QUERY_GIC_CAPABILITIES_EVENT │ │ │ │ 3402: 0051a404 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_fetch_uminl_le │ │ │ │ 3403: 005afda0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_OHCI_ISO_TD_DATA_OVERRUN_EVENT │ │ │ │ - 3404: 00405c6d 352 FUNC GLOBAL DEFAULT 12 vu_queue_pop │ │ │ │ - 3405: 0037aeed 220 FUNC GLOBAL DEFAULT 12 visit_type_NbdServerOptionsLegacy │ │ │ │ + 3404: 00405c65 352 FUNC GLOBAL DEFAULT 12 vu_queue_pop │ │ │ │ + 3405: 0037aee5 220 FUNC GLOBAL DEFAULT 12 visit_type_NbdServerOptionsLegacy │ │ │ │ 3406: 005b4950 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QUERY_FDSETS_EVENT │ │ │ │ - 3407: 003f8dd1 76 FUNC GLOBAL DEFAULT 12 timed_average_avg │ │ │ │ + 3407: 003f8dc9 76 FUNC GLOBAL DEFAULT 12 timed_average_avg │ │ │ │ 3408: 005b33a0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_BLOCK_SET_WRITE_THRESHOLD_EVENT │ │ │ │ - 3409: 002e8fe1 156 FUNC GLOBAL DEFAULT 12 blk_make_empty │ │ │ │ + 3409: 002e8fd9 156 FUNC GLOBAL DEFAULT 12 blk_make_empty │ │ │ │ 3410: 005b5d0c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_VFIO_DMA_MAP_EVENT │ │ │ │ 3411: 00220b71 128 FUNC GLOBAL DEFAULT 12 hmp_logfile │ │ │ │ - 3412: 00364ec9 196 FUNC GLOBAL DEFAULT 12 visit_type_BlockInfo │ │ │ │ + 3412: 00364ec1 196 FUNC GLOBAL DEFAULT 12 visit_type_BlockInfo │ │ │ │ 3413: 00239f29 152 FUNC GLOBAL DEFAULT 12 replay_get_dword │ │ │ │ - 3414: 0039fb39 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_name │ │ │ │ - 3415: 0034a1d9 172 FUNC GLOBAL DEFAULT 12 bdrv_co_unref │ │ │ │ + 3414: 0039fb31 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_name │ │ │ │ + 3415: 0034a1d1 172 FUNC GLOBAL DEFAULT 12 bdrv_co_unref │ │ │ │ 3416: 005a8338 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_BLOCK_STREAM_EVENT │ │ │ │ 3417: 00273401 100 FUNC GLOBAL DEFAULT 12 cpu_unwind_state_data │ │ │ │ 3418: 00252bc1 72 FUNC GLOBAL DEFAULT 12 tcg_gen_ld8u_i32 │ │ │ │ 3419: 005ab9bc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ITS_ITE_READ_FAULT_EVENT │ │ │ │ - 3420: 0038e6b9 196 FUNC GLOBAL DEFAULT 12 visit_type_NumaOptions │ │ │ │ + 3420: 0038e6b1 196 FUNC GLOBAL DEFAULT 12 visit_type_NumaOptions │ │ │ │ 3421: 005f8cf8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ALLWINNER_H3_DRAMC_ROWMIRROR_ENABLE_DSTATE │ │ │ │ - 3422: 003d0ae5 76 FUNC GLOBAL DEFAULT 12 qdict_get_str │ │ │ │ + 3422: 003d0add 76 FUNC GLOBAL DEFAULT 12 qdict_get_str │ │ │ │ 3423: 00517a40 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_mov │ │ │ │ - 3424: 003b63c9 588 FUNC GLOBAL DEFAULT 12 qmp_marshal_x_query_virtio_queue_element │ │ │ │ + 3424: 003b63c1 588 FUNC GLOBAL DEFAULT 12 qmp_marshal_x_query_virtio_queue_element │ │ │ │ 3425: 005b2b14 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VNC_MSG_SERVER_AUDIO_BEGIN_EVENT │ │ │ │ 3426: 0014aa25 140 FUNC GLOBAL DEFAULT 12 cpu_list_remove │ │ │ │ 3427: 005ab7cc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SPAPR_XIVE_GET_SOURCE_INFO_EVENT │ │ │ │ 3428: 0015c0b1 6 FUNC GLOBAL DEFAULT 12 float16_add │ │ │ │ 3429: 00277a51 148 FUNC GLOBAL DEFAULT 12 tlb_flush_page_bits_by_mmuidx │ │ │ │ 3430: 005128c8 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_leus8 │ │ │ │ - 3431: 002e5a71 300 FUNC GLOBAL DEFAULT 12 blk_dev_change_media_cb │ │ │ │ - 3432: 00292edd 36 FUNC GLOBAL DEFAULT 12 qdev_assert_realized_properly │ │ │ │ - 3433: 003fcbbd 76 FUNC GLOBAL DEFAULT 12 qmp_query_sev_capabilities │ │ │ │ - 3434: 0038bf99 58 FUNC GLOBAL DEFAULT 12 qapi_free_SgxEPCProperties │ │ │ │ - 3435: 002f1579 256 FUNC GLOBAL DEFAULT 12 bdrv_drain_all_begin_nopoll │ │ │ │ + 3431: 002e5a69 300 FUNC GLOBAL DEFAULT 12 blk_dev_change_media_cb │ │ │ │ + 3432: 00292ed5 36 FUNC GLOBAL DEFAULT 12 qdev_assert_realized_properly │ │ │ │ + 3433: 003fcbb5 76 FUNC GLOBAL DEFAULT 12 qmp_query_sev_capabilities │ │ │ │ + 3434: 0038bf91 58 FUNC GLOBAL DEFAULT 12 qapi_free_SgxEPCProperties │ │ │ │ + 3435: 002f1571 256 FUNC GLOBAL DEFAULT 12 bdrv_drain_all_begin_nopoll │ │ │ │ 3436: 0022c23d 400 FUNC GLOBAL DEFAULT 12 net_fill_rstate │ │ │ │ - 3437: 003a4551 284 FUNC GLOBAL DEFAULT 12 visit_type_AnnounceParameters_members │ │ │ │ + 3437: 003a4549 284 FUNC GLOBAL DEFAULT 12 visit_type_AnnounceParameters_members │ │ │ │ 3438: 005f858a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NBD_RECEIVE_QUERY_EXPORTS_START_DSTATE │ │ │ │ 3439: 002006fd 62 FUNC GLOBAL DEFAULT 12 migration_rp_wait │ │ │ │ - 3440: 002ef5d1 84 FUNC GLOBAL DEFAULT 12 bdrv_dirty_bitmap_skip_store │ │ │ │ - 3441: 0035f275 58 FUNC GLOBAL DEFAULT 12 qapi_free_SnapshotInfo │ │ │ │ + 3440: 002ef5c9 84 FUNC GLOBAL DEFAULT 12 bdrv_dirty_bitmap_skip_store │ │ │ │ + 3441: 0035f26d 58 FUNC GLOBAL DEFAULT 12 qapi_free_SnapshotInfo │ │ │ │ 3442: 00205601 120 FUNC GLOBAL DEFAULT 12 migrate_can_snapshot │ │ │ │ 3443: 005f951c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_STORE_ATOM4_FALLBACK_DSTATE │ │ │ │ 3444: 00521204 424 OBJECT GLOBAL DEFAULT 24 bdrv_qcow2 │ │ │ │ 3445: 005f8f86 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_UHCI_QH_LOAD_DSTATE │ │ │ │ - 3446: 002c9249 108 FUNC GLOBAL DEFAULT 12 bdrv_nb_sectors │ │ │ │ + 3446: 002c9241 108 FUNC GLOBAL DEFAULT 12 bdrv_nb_sectors │ │ │ │ 3447: 002675a1 254 FUNC GLOBAL DEFAULT 12 tcg_can_emit_vecop_list │ │ │ │ - 3448: 003b3e69 58 FUNC GLOBAL DEFAULT 12 qapi_free_IOThreadVirtQueueMapping │ │ │ │ - 3449: 003fdb71 132 FUNC GLOBAL DEFAULT 12 visit_type_CxlExtentSelectionPolicy │ │ │ │ - 3450: 003bf389 16 FUNC GLOBAL DEFAULT 12 visit_type_TPMEmulatorOptions_members │ │ │ │ - 3451: 00380a09 480 FUNC GLOBAL DEFAULT 12 qmp_marshal_ringbuf_write │ │ │ │ - 3452: 003da851 148 FUNC GLOBAL DEFAULT 12 qemu_rec_mutex_init │ │ │ │ + 3448: 003b3e61 58 FUNC GLOBAL DEFAULT 12 qapi_free_IOThreadVirtQueueMapping │ │ │ │ + 3449: 003fdb69 132 FUNC GLOBAL DEFAULT 12 visit_type_CxlExtentSelectionPolicy │ │ │ │ + 3450: 003bf381 16 FUNC GLOBAL DEFAULT 12 visit_type_TPMEmulatorOptions_members │ │ │ │ + 3451: 00380a01 480 FUNC GLOBAL DEFAULT 12 qmp_marshal_ringbuf_write │ │ │ │ + 3452: 003da849 148 FUNC GLOBAL DEFAULT 12 qemu_rec_mutex_init │ │ │ │ 3453: 005b415c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QUERY_MEMORY_DEVICES_EVENT │ │ │ │ 3454: 005f93b8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_FIND_RAM_OFFSET_DSTATE │ │ │ │ 3455: 002048bd 156 FUNC GLOBAL DEFAULT 12 multifd_queue_page │ │ │ │ 3456: 005f89a8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ICV_DIR_WRITE_DSTATE │ │ │ │ 3457: 005f9158 2 OBJECT GLOBAL DEFAULT 25 _TRACE_POSTCOPY_NHP_RANGE_DSTATE │ │ │ │ - 3458: 002f6359 168 FUNC GLOBAL DEFAULT 12 bdrv_co_pwrite_sync │ │ │ │ - 3459: 003ae449 368 FUNC GLOBAL DEFAULT 12 qapi_event_send_watchdog │ │ │ │ + 3458: 002f6351 168 FUNC GLOBAL DEFAULT 12 bdrv_co_pwrite_sync │ │ │ │ + 3459: 003ae441 368 FUNC GLOBAL DEFAULT 12 qapi_event_send_watchdog │ │ │ │ 3460: 001b3c8d 76 FUNC GLOBAL DEFAULT 12 qmp_x_query_virtio_status │ │ │ │ 3461: 005a91d8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_SERVER_ERROR_MSG_EVENT │ │ │ │ - 3462: 002e4f25 196 FUNC GLOBAL DEFAULT 12 blk_new │ │ │ │ - 3463: 003e4395 64 FUNC GLOBAL DEFAULT 12 keyval_merge │ │ │ │ - 3464: 002e7c3d 164 FUNC GLOBAL DEFAULT 12 blk_set_aio_context │ │ │ │ + 3462: 002e4f1d 196 FUNC GLOBAL DEFAULT 12 blk_new │ │ │ │ + 3463: 003e438d 64 FUNC GLOBAL DEFAULT 12 keyval_merge │ │ │ │ + 3464: 002e7c35 164 FUNC GLOBAL DEFAULT 12 blk_set_aio_context │ │ │ │ 3465: 001b00d9 4 FUNC GLOBAL DEFAULT 12 vhost_net_set_vring_enable │ │ │ │ 3466: 005b3d30 12 OBJECT GLOBAL DEFAULT 24 qapi_commands_introspect_trace_events_trace_events │ │ │ │ - 3467: 00387735 16 FUNC GLOBAL DEFAULT 12 visit_type_DumpGuestMemoryCapability_members │ │ │ │ + 3467: 0038772d 16 FUNC GLOBAL DEFAULT 12 visit_type_DumpGuestMemoryCapability_members │ │ │ │ 3468: 005a8a50 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QIO_CHANNEL_TLS_HANDSHAKE_PENDING_EVENT │ │ │ │ 3469: 001e47c1 64 FUNC GLOBAL DEFAULT 12 address_space_stq_le_cached_slow │ │ │ │ 3470: 002138e9 60 FUNC GLOBAL DEFAULT 12 qemu_savevm_state_guest_unplug_pending │ │ │ │ 3471: 005b0e00 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_RDMA_SIGNAL_UNREGISTER_ALREADY_EVENT │ │ │ │ 3472: 00209eb9 168 FUNC GLOBAL DEFAULT 12 postcopy_discard_send_finish │ │ │ │ - 3473: 002c4089 196 FUNC GLOBAL DEFAULT 12 qmp_job_resume │ │ │ │ + 3473: 002c4081 196 FUNC GLOBAL DEFAULT 12 qmp_job_resume │ │ │ │ 3474: 001ea075 188 FUNC GLOBAL DEFAULT 12 hmp_watchdog_action │ │ │ │ - 3475: 002d524d 32 FUNC GLOBAL DEFAULT 12 job_cancel_sync_locked │ │ │ │ + 3475: 002d5245 32 FUNC GLOBAL DEFAULT 12 job_cancel_sync_locked │ │ │ │ 3476: 005a9018 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_SEND_REQUEST_EVENT │ │ │ │ 3477: 005a9620 16 OBJECT GLOBAL DEFAULT 24 _TRACE_TPM_EMULATOR_GET_STATE_BLOB_EVENT │ │ │ │ 3478: 0051bb38 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_cmpxchgw_be │ │ │ │ 3479: 00516a44 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_ssadd32 │ │ │ │ - 3480: 003ba375 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_audiodevs │ │ │ │ + 3480: 003ba36d 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_audiodevs │ │ │ │ 3481: 005aa980 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QXL_INTERFACE_UPDATE_AREA_COMPLETE_OVERFLOW_EVENT │ │ │ │ 3482: 005a8624 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CHR_SOCKET_TLS_HANDSHAKE_ERR_EVENT │ │ │ │ 3483: 001d78a5 96 FUNC GLOBAL DEFAULT 12 memory_region_iommu_num_indexes │ │ │ │ 3484: 005f8a22 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GIC_CPU_WRITE_DSTATE │ │ │ │ - 3485: 00394f59 580 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_firmware_log │ │ │ │ - 3486: 004d0088 4 OBJECT GLOBAL DEFAULT 14 hw_compat_3_0_len │ │ │ │ - 3487: 003e37c5 204 FUNC GLOBAL DEFAULT 12 qemu_opts_parse_noisily │ │ │ │ + 3485: 00394f51 580 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_firmware_log │ │ │ │ + 3486: 004d0078 4 OBJECT GLOBAL DEFAULT 14 hw_compat_3_0_len │ │ │ │ + 3487: 003e37bd 204 FUNC GLOBAL DEFAULT 12 qemu_opts_parse_noisily │ │ │ │ 3488: 00261fc5 50 FUNC GLOBAL DEFAULT 12 tcg_gen_vec_sub16_i64 │ │ │ │ 3489: 005f83d4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QED_ALLOC_L2_CACHE_ENTRY_DSTATE │ │ │ │ 3490: 002141a1 476 FUNC GLOBAL DEFAULT 12 qemu_savevm_state_complete_precopy_non_iterable │ │ │ │ 3491: 0023cb6d 2 FUNC GLOBAL DEFAULT 12 qemu_semihosting_enable │ │ │ │ 3492: 001d4b65 18 FUNC GLOBAL DEFAULT 12 memory_region_unref │ │ │ │ 3493: 001b92f9 100 FUNC GLOBAL DEFAULT 12 audio_rate_add_bytes │ │ │ │ - 3494: 0037cd91 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_block_exports │ │ │ │ - 3495: 002f1a1d 68 FUNC GLOBAL DEFAULT 12 bdrv_drain_all │ │ │ │ + 3494: 0037cd89 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_block_exports │ │ │ │ + 3495: 002f1a15 68 FUNC GLOBAL DEFAULT 12 bdrv_drain_all │ │ │ │ 3496: 005b5f8c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_FILE_MONITOR_ENABLE_WATCH_EVENT │ │ │ │ - 3497: 00400465 132 FUNC GLOBAL DEFAULT 12 visit_type_SevState │ │ │ │ + 3497: 0040045d 132 FUNC GLOBAL DEFAULT 12 visit_type_SevState │ │ │ │ 3498: 005f8e24 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_HOST_REQ_DATA_DSTATE │ │ │ │ 3499: 00218aad 136 FUNC GLOBAL DEFAULT 12 qmp_query_xen_replication_status │ │ │ │ 3500: 00205e41 34 FUNC GLOBAL DEFAULT 12 migrate_max_cpu_throttle │ │ │ │ 3501: 005f97d4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_QUERY_COMMAND_LINE_OPTIONS_DSTATE │ │ │ │ - 3502: 003bf925 192 FUNC GLOBAL DEFAULT 12 visit_type_TPMInfo │ │ │ │ + 3502: 003bf91d 192 FUNC GLOBAL DEFAULT 12 visit_type_TPMInfo │ │ │ │ 3503: 005f8279 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_types_rocker_c │ │ │ │ - 3504: 0038944d 204 FUNC GLOBAL DEFAULT 12 visit_type_SchemaInfoAlternate │ │ │ │ + 3504: 00389445 204 FUNC GLOBAL DEFAULT 12 visit_type_SchemaInfoAlternate │ │ │ │ 3505: 005ae2e8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ASPEED_TIMER_CTRL_PULSE_ENABLE_EVENT │ │ │ │ 3506: 005f822d 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_visit_common_c │ │ │ │ 3507: 0017c221 6 FUNC GLOBAL DEFAULT 12 qemu_activate_mouse_event_handler │ │ │ │ 3508: 001b8279 26 FUNC GLOBAL DEFAULT 12 audio_generic_buffer_get_free │ │ │ │ 3509: 005a9da8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PFLASH_READ_DONE_EVENT │ │ │ │ - 3510: 0037d62d 58 FUNC GLOBAL DEFAULT 12 qapi_free_ChardevSpicePortWrapper │ │ │ │ - 3511: 003d970d 144 FUNC GLOBAL DEFAULT 12 qemu_set_tty_echo │ │ │ │ - 3512: 003f0539 604 FUNC GLOBAL DEFAULT 12 qemu_clock_get_ns │ │ │ │ - 3513: 002bb191 136 FUNC GLOBAL DEFAULT 12 blk_exp_unref │ │ │ │ + 3510: 0037d625 58 FUNC GLOBAL DEFAULT 12 qapi_free_ChardevSpicePortWrapper │ │ │ │ + 3511: 003d9705 144 FUNC GLOBAL DEFAULT 12 qemu_set_tty_echo │ │ │ │ + 3512: 003f0531 604 FUNC GLOBAL DEFAULT 12 qemu_clock_get_ns │ │ │ │ + 3513: 002bb189 136 FUNC GLOBAL DEFAULT 12 blk_exp_unref │ │ │ │ 3514: 005f836a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NBD_RECONNECT_ATTEMPT_RESULT_DSTATE │ │ │ │ - 3515: 002eef41 148 FUNC GLOBAL DEFAULT 12 bdrv_get_default_bitmap_granularity │ │ │ │ - 3516: 003fe9b9 200 FUNC GLOBAL DEFAULT 12 visit_type_YankInstanceChardev │ │ │ │ + 3515: 002eef39 148 FUNC GLOBAL DEFAULT 12 bdrv_get_default_bitmap_granularity │ │ │ │ + 3516: 003fe9b1 200 FUNC GLOBAL DEFAULT 12 visit_type_YankInstanceChardev │ │ │ │ 3517: 005abddc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ICH_LR32_WRITE_EVENT │ │ │ │ 3518: 00262179 104 FUNC GLOBAL DEFAULT 12 tcg_gen_vec_shr16i_i64 │ │ │ │ 3519: 005f97f2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_HUMAN_MONITOR_COMMAND_DSTATE │ │ │ │ 3520: 0051c0e4 132 OBJECT GLOBAL DEFAULT 24 helper_info_ctz_i64 │ │ │ │ 3521: 0017e39d 180 FUNC GLOBAL DEFAULT 12 qemu_mouse_set │ │ │ │ 3522: 005f91ac 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_RDMA_ADVISE_MR_DSTATE │ │ │ │ 3523: 005f9b04 4 OBJECT GLOBAL DEFAULT 25 error_abort │ │ │ │ 3524: 005f8243 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_types_machine_common_c │ │ │ │ 3525: 005b5738 4 OBJECT GLOBAL DEFAULT 24 qemu_cond_timedwait_func │ │ │ │ 3526: 005a9528 16 OBJECT GLOBAL DEFAULT 24 _TRACE_DBUS_VMSTATE_POST_LOAD_EVENT │ │ │ │ 3527: 005f859a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NBD_RECEIVE_OPTION_REPLY_DSTATE │ │ │ │ 3528: 005aeda0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_MTP_OP_GET_STORAGE_INFO_EVENT │ │ │ │ 3529: 00228d39 144 FUNC GLOBAL DEFAULT 12 hmp_set_link │ │ │ │ - 3530: 003c38bd 188 FUNC GLOBAL DEFAULT 12 visit_type_InputMoveEvent_members │ │ │ │ + 3530: 003c38b5 188 FUNC GLOBAL DEFAULT 12 visit_type_InputMoveEvent_members │ │ │ │ 3531: 005aa310 16 OBJECT GLOBAL DEFAULT 24 _TRACE_APPLE_GFX_CREATE_TASK_EVENT │ │ │ │ 3532: 005f93fe 2 OBJECT GLOBAL DEFAULT 25 _TRACE_DBUS_MOUSE_SET_POS_DSTATE │ │ │ │ - 3533: 0029f7d5 56 FUNC GLOBAL DEFAULT 12 qemu_file_set_error │ │ │ │ + 3533: 0029f7cd 56 FUNC GLOBAL DEFAULT 12 qemu_file_set_error │ │ │ │ 3534: 005b3a80 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_QUERY_CHARDEV_EVENT │ │ │ │ - 3535: 003bf399 200 FUNC GLOBAL DEFAULT 12 visit_type_TPMEmulatorOptions │ │ │ │ + 3535: 003bf391 200 FUNC GLOBAL DEFAULT 12 visit_type_TPMEmulatorOptions │ │ │ │ 3536: 005b395c 68 OBJECT GLOBAL DEFAULT 24 qapi_commands_char_trace_events_trace_events │ │ │ │ 3537: 005f96b8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_JOB_FINALIZE_DSTATE │ │ │ │ 3538: 005f8f18 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_DWC2_SOF_DSTATE │ │ │ │ 3539: 005f9ea8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_FILE_MONITOR_ENABLE_WATCH_DSTATE │ │ │ │ 3540: 005b0ac0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_POSTCOPY_RAM_FAULT_THREAD_REQUEST_EVENT │ │ │ │ 3541: 005b0d20 16 OBJECT GLOBAL DEFAULT 24 _TRACE_RDMA_BLOCK_NOTIFICATION_HANDLE_EVENT │ │ │ │ - 3542: 00358871 108 FUNC GLOBAL DEFAULT 12 monitor_init_globals │ │ │ │ + 3542: 00358869 108 FUNC GLOBAL DEFAULT 12 monitor_init_globals │ │ │ │ 3543: 0027f9a5 188 FUNC GLOBAL DEFAULT 12 cpu_atomic_add_fetchl_be_mmu │ │ │ │ 3544: 005f8712 2 OBJECT GLOBAL DEFAULT 25 _TRACE_APPLE_GFX_READ_DSTATE │ │ │ │ 3545: 005ac05c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GIC_HYP_WRITE_EVENT │ │ │ │ - 3546: 00294241 92 FUNC GLOBAL DEFAULT 12 resettable_is_in_reset │ │ │ │ - 3547: 0039ed01 16 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_getfd_arg_members │ │ │ │ + 3546: 00294239 92 FUNC GLOBAL DEFAULT 12 resettable_is_in_reset │ │ │ │ + 3547: 0039ecf9 16 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_getfd_arg_members │ │ │ │ 3548: 0026c691 128 FUNC GLOBAL DEFAULT 12 helper_gvec_neg16 │ │ │ │ 3549: 005b2644 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_SPICE_GL_SCANOUT_TEXTURE_EVENT │ │ │ │ 3550: 00255839 228 FUNC GLOBAL DEFAULT 12 tcg_gen_ctzi_i32 │ │ │ │ 3551: 005af520 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_XHCI_SLOT_EVALUATE_EVENT │ │ │ │ 3552: 001d8001 496 FUNC GLOBAL DEFAULT 12 memory_region_clear_dirty_bitmap │ │ │ │ - 3553: 003c1249 140 FUNC GLOBAL DEFAULT 12 visit_type_ExpirePasswordOptionsVnc_members │ │ │ │ - 3554: 003e12bd 176 FUNC GLOBAL DEFAULT 12 id_generate │ │ │ │ - 3555: 00361129 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevCreateOptionsFile │ │ │ │ + 3553: 003c1241 140 FUNC GLOBAL DEFAULT 12 visit_type_ExpirePasswordOptionsVnc_members │ │ │ │ + 3554: 003e12b5 176 FUNC GLOBAL DEFAULT 12 id_generate │ │ │ │ + 3555: 00361121 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevCreateOptionsFile │ │ │ │ 3556: 00209db9 256 FUNC GLOBAL DEFAULT 12 postcopy_discard_send_range │ │ │ │ 3557: 005b452c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_SNAPSHOT_LOAD_EVENT │ │ │ │ 3558: 005a7f28 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NVME_PRW_BUFFERED_EVENT │ │ │ │ - 3559: 00360d69 58 FUNC GLOBAL DEFAULT 12 qapi_free_NFSServer │ │ │ │ - 3560: 00360085 58 FUNC GLOBAL DEFAULT 12 qapi_free_XDbgBlockGraph │ │ │ │ + 3559: 00360d61 58 FUNC GLOBAL DEFAULT 12 qapi_free_NFSServer │ │ │ │ + 3560: 0036007d 58 FUNC GLOBAL DEFAULT 12 qapi_free_XDbgBlockGraph │ │ │ │ 3561: 005f8cd6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ALLWINNER_R40_DRAMPHY_READ_DSTATE │ │ │ │ - 3562: 0037d7d1 58 FUNC GLOBAL DEFAULT 12 qapi_free_ChardevReturn │ │ │ │ + 3562: 0037d7c9 58 FUNC GLOBAL DEFAULT 12 qapi_free_ChardevReturn │ │ │ │ 3563: 005f842e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_BACKUP_DO_COW_RETURN_DSTATE │ │ │ │ 3564: 005b3124 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_BLOCKDEV_INSERT_MEDIUM_EVENT │ │ │ │ 3565: 005f89b4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ICV_IGRPEN_READ_DSTATE │ │ │ │ - 3566: 002ef45d 6 FUNC GLOBAL DEFAULT 12 bdrv_get_dirty_count │ │ │ │ + 3566: 002ef455 6 FUNC GLOBAL DEFAULT 12 bdrv_get_dirty_count │ │ │ │ 3567: 0027f8d5 188 FUNC GLOBAL DEFAULT 12 cpu_atomic_fetch_addl_be_mmu │ │ │ │ - 3568: 0038b981 58 FUNC GLOBAL DEFAULT 12 qapi_free_X86CPUFeatureWordInfoList │ │ │ │ + 3568: 0038b979 58 FUNC GLOBAL DEFAULT 12 qapi_free_X86CPUFeatureWordInfoList │ │ │ │ 3569: 001eaac9 20 FUNC GLOBAL DEFAULT 12 qemu_register_wakeup_support │ │ │ │ 3570: 00506d70 12 OBJECT GLOBAL DEFAULT 21 QuorumOpType_lookup │ │ │ │ - 3571: 002ea151 876 FUNC GLOBAL DEFAULT 12 block_copy_state_new │ │ │ │ + 3571: 002ea149 876 FUNC GLOBAL DEFAULT 12 block_copy_state_new │ │ │ │ 3572: 0027b3e1 20 FUNC GLOBAL DEFAULT 12 helper_atomic_xchgb │ │ │ │ 3573: 005f8704 2 OBJECT GLOBAL DEFAULT 25 _TRACE_APPLE_GFX_UNMAP_MEMORY_DSTATE │ │ │ │ - 3574: 0036e771 4 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsCurlFtp_members │ │ │ │ + 3574: 0036e769 4 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsCurlFtp_members │ │ │ │ 3575: 0016fedd 320 FUNC GLOBAL DEFAULT 12 int32_to_float64_scalbn │ │ │ │ - 3576: 003da9e1 72 FUNC GLOBAL DEFAULT 12 qemu_cond_destroy │ │ │ │ + 3576: 003da9d9 72 FUNC GLOBAL DEFAULT 12 qemu_cond_destroy │ │ │ │ 3577: 001ea5a5 46 FUNC GLOBAL DEFAULT 12 qemu_add_vm_change_state_handler │ │ │ │ 3578: 005a83a8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_BLOCK_COPY_WRITE_ZEROES_FAIL_EVENT │ │ │ │ 3579: 005f8390 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NVME_RW_DONE_DSTATE │ │ │ │ 3580: 005f8d2e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_HPET_RAM_WRITE_DSTATE │ │ │ │ 3581: 005adf98 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SH_TIMER_READ_EVENT │ │ │ │ - 3582: 003c2985 196 FUNC GLOBAL DEFAULT 12 visit_type_VncInfo2 │ │ │ │ - 3583: 003d266d 102 FUNC GLOBAL DEFAULT 12 json_writer_start_array │ │ │ │ + 3582: 003c297d 196 FUNC GLOBAL DEFAULT 12 visit_type_VncInfo2 │ │ │ │ + 3583: 003d2665 102 FUNC GLOBAL DEFAULT 12 json_writer_start_array │ │ │ │ 3584: 005081e0 12 OBJECT GLOBAL DEFAULT 21 InputButton_lookup │ │ │ │ - 3585: 0039613d 58 FUNC GLOBAL DEFAULT 12 qapi_free_MigrationInfo │ │ │ │ + 3585: 00396135 58 FUNC GLOBAL DEFAULT 12 qapi_free_MigrationInfo │ │ │ │ 3586: 001c377d 156 FUNC GLOBAL DEFAULT 12 cpu_single_step │ │ │ │ - 3587: 0037aea9 68 FUNC GLOBAL DEFAULT 12 visit_type_NbdServerOptionsLegacy_members │ │ │ │ + 3587: 0037aea1 68 FUNC GLOBAL DEFAULT 12 visit_type_NbdServerOptionsLegacy_members │ │ │ │ 3588: 005f97de 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_REMOVE_FD_DSTATE │ │ │ │ 3589: 001b00c5 4 FUNC GLOBAL DEFAULT 12 vhost_net_config_pending │ │ │ │ 3590: 0017b391 10 FUNC GLOBAL DEFAULT 12 cursor_ref │ │ │ │ - 3591: 004b11d8 324 OBJECT GLOBAL DEFAULT 14 qemu_input_map_qcode_to_linux │ │ │ │ + 3591: 004b11c8 324 OBJECT GLOBAL DEFAULT 14 qemu_input_map_qcode_to_linux │ │ │ │ 3592: 005b600c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_BUFFER_MOVE_EMPTY_EVENT │ │ │ │ 3593: 005aaa50 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QXL_IO_WRITE_VGA_EVENT │ │ │ │ - 3594: 0034a6f9 376 FUNC GLOBAL DEFAULT 12 blk_is_available │ │ │ │ - 3595: 003b7dad 58 FUNC GLOBAL DEFAULT 12 qapi_free_AudiodevList │ │ │ │ - 3596: 002b2e3d 200 FUNC GLOBAL DEFAULT 12 qcrypto_akcipher_rsakey_export_p8info │ │ │ │ - 3597: 00314cb1 104 FUNC GLOBAL DEFAULT 12 qcow2_update_cluster_refcount │ │ │ │ + 3594: 0034a6f1 376 FUNC GLOBAL DEFAULT 12 blk_is_available │ │ │ │ + 3595: 003b7da5 58 FUNC GLOBAL DEFAULT 12 qapi_free_AudiodevList │ │ │ │ + 3596: 002b2e35 200 FUNC GLOBAL DEFAULT 12 qcrypto_akcipher_rsakey_export_p8info │ │ │ │ + 3597: 00314ca9 104 FUNC GLOBAL DEFAULT 12 qcow2_update_cluster_refcount │ │ │ │ 3598: 001b81d5 36 FUNC GLOBAL DEFAULT 12 audio_run │ │ │ │ - 3599: 0035d3cd 58 FUNC GLOBAL DEFAULT 12 qapi_free_PRManagerInfo │ │ │ │ + 3599: 0035d3c5 58 FUNC GLOBAL DEFAULT 12 qapi_free_PRManagerInfo │ │ │ │ 3600: 00506de4 12 OBJECT GLOBAL DEFAULT 21 BlockdevVmdkAdapterType_lookup │ │ │ │ - 3601: 0038a145 142 FUNC GLOBAL DEFAULT 12 visit_type_JobInfoList │ │ │ │ + 3601: 0038a13d 142 FUNC GLOBAL DEFAULT 12 visit_type_JobInfoList │ │ │ │ 3602: 00252f91 112 FUNC GLOBAL DEFAULT 12 tcg_gen_ld8u_i64 │ │ │ │ 3603: 0019d5b1 4 FUNC GLOBAL DEFAULT 12 acpi_builtin │ │ │ │ 3604: 005f8c00 2 OBJECT GLOBAL DEFAULT 25 _TRACE_STM32L4X5_SYSCFG_FORWARD_EXTI_DSTATE │ │ │ │ 3605: 005aaf2c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PCKBD_KBD_READ_STATUS_EVENT │ │ │ │ - 3606: 003fa0d5 96 FUNC GLOBAL DEFAULT 12 vhost_user_server_detach_aio_context │ │ │ │ + 3606: 003fa0cd 96 FUNC GLOBAL DEFAULT 12 vhost_user_server_detach_aio_context │ │ │ │ 3607: 00214425 100 FUNC GLOBAL DEFAULT 12 qemu_savevm_state_pending_exact │ │ │ │ 3608: 0028551d 160 FUNC GLOBAL DEFAULT 12 plugin_register_dyn_cond_cb__udata │ │ │ │ 3609: 0023b559 34 FUNC GLOBAL DEFAULT 12 replay_event_char_read_save │ │ │ │ - 3610: 002ef46d 84 FUNC GLOBAL DEFAULT 12 bdrv_dirty_bitmap_set_readonly │ │ │ │ - 3611: 003e0445 64 FUNC GLOBAL DEFAULT 12 error_setg_file_open_internal │ │ │ │ + 3610: 002ef465 84 FUNC GLOBAL DEFAULT 12 bdrv_dirty_bitmap_set_readonly │ │ │ │ + 3611: 003e043d 64 FUNC GLOBAL DEFAULT 12 error_setg_file_open_internal │ │ │ │ 3612: 0028178d 28 FUNC GLOBAL DEFAULT 12 helper_atomic_smax_fetchq_be │ │ │ │ - 3613: 0039c365 472 FUNC GLOBAL DEFAULT 12 qmp_marshal_xen_save_devices_state │ │ │ │ - 3614: 00313e05 168 FUNC GLOBAL DEFAULT 12 qcow2_free_clusters │ │ │ │ + 3613: 0039c35d 472 FUNC GLOBAL DEFAULT 12 qmp_marshal_xen_save_devices_state │ │ │ │ + 3614: 00313dfd 168 FUNC GLOBAL DEFAULT 12 qcow2_free_clusters │ │ │ │ 3615: 00506e20 12 OBJECT GLOBAL DEFAULT 21 Qcow2CompressionType_lookup │ │ │ │ - 3616: 002c96c9 380 FUNC GLOBAL DEFAULT 12 bdrv_get_xdbg_block_graph │ │ │ │ + 3616: 002c96c1 380 FUNC GLOBAL DEFAULT 12 bdrv_get_xdbg_block_graph │ │ │ │ 3617: 005f7f9d 1 OBJECT GLOBAL DEFAULT 25 kvm_readonly_mem_allowed │ │ │ │ - 3618: 003e7bc9 34 FUNC GLOBAL DEFAULT 12 qht_statistics_destroy │ │ │ │ - 3619: 0035beb1 58 FUNC GLOBAL DEFAULT 12 qapi_free_intList │ │ │ │ + 3618: 003e7bc1 34 FUNC GLOBAL DEFAULT 12 qht_statistics_destroy │ │ │ │ + 3619: 0035bea9 58 FUNC GLOBAL DEFAULT 12 qapi_free_intList │ │ │ │ 3620: 005f9878 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_X_QUERY_VIRTIO_QUEUE_STATUS_DSTATE │ │ │ │ 3621: 005085e4 64 OBJECT GLOBAL DEFAULT 21 vmstate_fifo8 │ │ │ │ - 3622: 0028fde1 2 FUNC GLOBAL DEFAULT 12 kvm_init_irq_routing │ │ │ │ + 3622: 0028fdd9 2 FUNC GLOBAL DEFAULT 12 kvm_init_irq_routing │ │ │ │ 3623: 005a8058 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QED_AIO_WRITE_DATA_EVENT │ │ │ │ 3624: 005f9806 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_QUERY_NAME_DSTATE │ │ │ │ 3625: 005f8b4a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ASPEED_HACE_HASH_ADDR_DSTATE │ │ │ │ 3626: 005f858e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NBD_OPT_INFO_UNKNOWN_DSTATE │ │ │ │ - 3627: 0037426d 84 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_BLOCK_JOB_PENDING_arg_members │ │ │ │ + 3627: 00374265 84 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_BLOCK_JOB_PENDING_arg_members │ │ │ │ 3628: 005adb48 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ALLWINNER_R40_DRAMC_DETECT_CELLS_ENABLE_EVENT │ │ │ │ - 3629: 00366249 132 FUNC GLOBAL DEFAULT 12 visit_type_MirrorSyncMode │ │ │ │ + 3629: 00366241 132 FUNC GLOBAL DEFAULT 12 visit_type_MirrorSyncMode │ │ │ │ 3630: 005f8a46 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ASPEED_INTC_WRITE_DSTATE │ │ │ │ 3631: 00269791 100 FUNC GLOBAL DEFAULT 12 accel_pre_resume │ │ │ │ 3632: 00272b29 1364 FUNC GLOBAL DEFAULT 12 tcg_get_stats │ │ │ │ - 3633: 00382145 58 FUNC GLOBAL DEFAULT 12 qapi_free_QMPCapabilityList │ │ │ │ + 3633: 0038213d 58 FUNC GLOBAL DEFAULT 12 qapi_free_QMPCapabilityList │ │ │ │ 3634: 005f85f2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_TPM_EMULATOR_PRE_SAVE_DSTATE │ │ │ │ - 3635: 003d47cd 320 FUNC GLOBAL DEFAULT 12 qdict_array_entries │ │ │ │ - 3636: 002beea1 208 FUNC GLOBAL DEFAULT 12 override_max_devs │ │ │ │ + 3635: 003d47c5 320 FUNC GLOBAL DEFAULT 12 qdict_array_entries │ │ │ │ + 3636: 002bee99 208 FUNC GLOBAL DEFAULT 12 override_max_devs │ │ │ │ 3637: 001cb635 72 FUNC GLOBAL DEFAULT 12 cpu_synchronize_all_pre_loadvm │ │ │ │ 3638: 005f9570 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_BLOCK_SET_IO_THROTTLE_DSTATE │ │ │ │ 3639: 005acf68 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ARMSSE_CPUID_READ_EVENT │ │ │ │ 3640: 005f96f4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_X_QUERY_ROMS_DSTATE │ │ │ │ 3641: 00269e15 100 FUNC GLOBAL DEFAULT 12 accel_irqchip_add_irqfd_notifier_gsi │ │ │ │ 3642: 005f8b22 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIA1_RTC_CMD_PRAM_READ_DSTATE │ │ │ │ 3643: 005f9624 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_BLOCK_RESIZE_DSTATE │ │ │ │ 3644: 00281351 28 FUNC GLOBAL DEFAULT 12 helper_atomic_fetch_smaxq_be │ │ │ │ - 3645: 003ad4e1 208 FUNC GLOBAL DEFAULT 12 visit_type_GuestPanicInformationS390_members │ │ │ │ - 3646: 003cb9cd 444 FUNC GLOBAL DEFAULT 12 visit_type_enum │ │ │ │ + 3645: 003ad4d9 208 FUNC GLOBAL DEFAULT 12 visit_type_GuestPanicInformationS390_members │ │ │ │ + 3646: 003cb9c5 444 FUNC GLOBAL DEFAULT 12 visit_type_enum │ │ │ │ 3647: 0014c2c5 12 FUNC GLOBAL DEFAULT 12 print_insn_od_target │ │ │ │ 3648: 002843d9 52 FUNC GLOBAL DEFAULT 12 qemu_plugin_outs │ │ │ │ - 3649: 004d2e30 24 OBJECT GLOBAL DEFAULT 14 clone_argCLONE_SYSVSEM │ │ │ │ - 3650: 00298c41 132 FUNC GLOBAL DEFAULT 12 object_property_set_default_list │ │ │ │ - 3651: 0035f419 58 FUNC GLOBAL DEFAULT 12 qapi_free_VmdkExtentInfo │ │ │ │ - 3652: 003e3259 372 FUNC GLOBAL DEFAULT 12 qemu_opts_create │ │ │ │ + 3649: 004d2e20 24 OBJECT GLOBAL DEFAULT 14 clone_argCLONE_SYSVSEM │ │ │ │ + 3650: 00298c39 132 FUNC GLOBAL DEFAULT 12 object_property_set_default_list │ │ │ │ + 3651: 0035f411 58 FUNC GLOBAL DEFAULT 12 qapi_free_VmdkExtentInfo │ │ │ │ + 3652: 003e3251 372 FUNC GLOBAL DEFAULT 12 qemu_opts_create │ │ │ │ 3653: 005b523c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_QUERY_ROCKER_PORTS_EVENT │ │ │ │ - 3654: 003b059d 58 FUNC GLOBAL DEFAULT 12 qapi_free_StatsVCPUFilter │ │ │ │ + 3654: 003b0595 58 FUNC GLOBAL DEFAULT 12 qapi_free_StatsVCPUFilter │ │ │ │ 3655: 005b28a4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VNC_JOB_DISCARD_RECT_EVENT │ │ │ │ - 3656: 00381e09 58 FUNC GLOBAL DEFAULT 12 qapi_free_CompatPolicy │ │ │ │ + 3656: 00381e01 58 FUNC GLOBAL DEFAULT 12 qapi_free_CompatPolicy │ │ │ │ 3657: 005f93ae 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VM_STATE_NOTIFY_DSTATE │ │ │ │ 3658: 005f9ea2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_FILE_MONITOR_DISPATCH_DSTATE │ │ │ │ - 3659: 003da799 184 FUNC GLOBAL DEFAULT 12 qemu_mutex_unlock_impl │ │ │ │ - 3660: 003d27e5 144 FUNC GLOBAL DEFAULT 12 json_writer_null │ │ │ │ + 3659: 003da791 184 FUNC GLOBAL DEFAULT 12 qemu_mutex_unlock_impl │ │ │ │ + 3660: 003d27dd 144 FUNC GLOBAL DEFAULT 12 json_writer_null │ │ │ │ 3661: 005a8ec8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_NEGOTIATE_OPTIONS_CHECK_MAGIC_EVENT │ │ │ │ 3662: 00507840 12 OBJECT GLOBAL DEFAULT 21 X86CPURegister32_lookup │ │ │ │ 3663: 0026c711 116 FUNC GLOBAL DEFAULT 12 helper_gvec_neg32 │ │ │ │ - 3664: 003663e5 204 FUNC GLOBAL DEFAULT 12 visit_type_BlockJobInfoMirror │ │ │ │ + 3664: 003663dd 204 FUNC GLOBAL DEFAULT 12 visit_type_BlockJobInfoMirror │ │ │ │ 3665: 005169c0 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_ssadd64 │ │ │ │ 3666: 005b438c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_QUERY_MACHINES_EVENT │ │ │ │ - 3667: 004d00a8 4 OBJECT GLOBAL DEFAULT 14 hw_compat_6_0_len │ │ │ │ - 3668: 003f6da9 92 FUNC GLOBAL DEFAULT 12 qemu_co_sleep_wake │ │ │ │ + 3667: 004d0098 4 OBJECT GLOBAL DEFAULT 14 hw_compat_6_0_len │ │ │ │ + 3668: 003f6da1 92 FUNC GLOBAL DEFAULT 12 qemu_co_sleep_wake │ │ │ │ 3669: 005f9732 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_INJECT_NMI_DSTATE │ │ │ │ - 3670: 00298b39 132 FUNC GLOBAL DEFAULT 12 object_property_set_default_bool │ │ │ │ + 3670: 00298b31 132 FUNC GLOBAL DEFAULT 12 object_property_set_default_bool │ │ │ │ 3671: 005ac02c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GIC_LR_ENTRY_EVENT │ │ │ │ 3672: 0027eef1 20 FUNC GLOBAL DEFAULT 12 helper_atomic_fetch_orl_be │ │ │ │ 3673: 005a7e58 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_STRUCTURED_READ_COMPLIANCE_EVENT │ │ │ │ 3674: 005ab89c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NVIC_COMPLETE_IRQ_EVENT │ │ │ │ 3675: 005af870 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_UHCI_SCHEDULE_START_EVENT │ │ │ │ - 3676: 0038f421 196 FUNC GLOBAL DEFAULT 12 visit_type_VirtioPMEMDeviceInfo │ │ │ │ + 3676: 0038f419 196 FUNC GLOBAL DEFAULT 12 visit_type_VirtioPMEMDeviceInfo │ │ │ │ 3677: 005a86e4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SPICE_VMC_WRITE_EVENT │ │ │ │ - 3678: 00376249 496 FUNC GLOBAL DEFAULT 12 qmp_marshal_blockdev_snapshot_sync │ │ │ │ + 3678: 00376241 496 FUNC GLOBAL DEFAULT 12 qmp_marshal_blockdev_snapshot_sync │ │ │ │ 3679: 0028412d 8 FUNC GLOBAL DEFAULT 12 qemu_plugin_register_vcpu_syscall_cb │ │ │ │ 3680: 005053a0 32 OBJECT GLOBAL DEFAULT 21 qcrypto_block_driver_luks │ │ │ │ 3681: 005a8178 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QCOW2_CACHE_GET_DONE_EVENT │ │ │ │ - 3682: 0038fae1 204 FUNC GLOBAL DEFAULT 12 visit_type_PCDIMMDeviceInfoWrapper │ │ │ │ - 3683: 00387179 58 FUNC GLOBAL DEFAULT 12 qapi_free_DumpGuestMemoryCapability │ │ │ │ - 3684: 0038cc1d 280 FUNC GLOBAL DEFAULT 12 visit_type_QemuTargetInfo │ │ │ │ + 3682: 0038fad9 204 FUNC GLOBAL DEFAULT 12 visit_type_PCDIMMDeviceInfoWrapper │ │ │ │ + 3683: 00387171 58 FUNC GLOBAL DEFAULT 12 qapi_free_DumpGuestMemoryCapability │ │ │ │ + 3684: 0038cc15 280 FUNC GLOBAL DEFAULT 12 visit_type_QemuTargetInfo │ │ │ │ 3685: 005f9e98 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_CO_MUTEX_LOCK_ENTRY_DSTATE │ │ │ │ 3686: 005a9d18 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PFLASH_WRITE_EVENT │ │ │ │ 3687: 001728a9 276 FUNC GLOBAL DEFAULT 12 float128_min │ │ │ │ - 3688: 0037e065 68 FUNC GLOBAL DEFAULT 12 visit_type_ChardevHostdev_members │ │ │ │ - 3689: 003c6411 376 FUNC GLOBAL DEFAULT 12 qapi_event_send_vnc_disconnected │ │ │ │ - 3690: 003f9345 132 FUNC GLOBAL DEFAULT 12 qemu_file_monitor_free │ │ │ │ + 3688: 0037e05d 68 FUNC GLOBAL DEFAULT 12 visit_type_ChardevHostdev_members │ │ │ │ + 3689: 003c6409 376 FUNC GLOBAL DEFAULT 12 qapi_event_send_vnc_disconnected │ │ │ │ + 3690: 003f933d 132 FUNC GLOBAL DEFAULT 12 qemu_file_monitor_free │ │ │ │ 3691: 005088c8 12 OBJECT GLOBAL DEFAULT 21 ReplayMode_lookup │ │ │ │ 3692: 005f96de 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_QUERY_CPU_MODEL_COMPARISON_DSTATE │ │ │ │ 3693: 0016e7c1 176 FUNC GLOBAL DEFAULT 12 float32_to_uint64_round_to_zero │ │ │ │ 3694: 005f8872 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PS2_READ_DATA_DSTATE │ │ │ │ 3695: 001e9739 80 FUNC GLOBAL DEFAULT 12 qtest_set_command_cb │ │ │ │ 3696: 005b2464 16 OBJECT GLOBAL DEFAULT 24 _TRACE_DBUS_MOUSE_PRESS_EVENT │ │ │ │ 3697: 005f8288 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_JOB_FINALIZE_DSTATE │ │ │ │ 3698: 001a4439 52 FUNC GLOBAL DEFAULT 12 hmp_info_uuid │ │ │ │ 3699: 005b0f80 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_RDMA_CLEANUP_DISCONNECT_EVENT │ │ │ │ 3700: 001b360d 1084 FUNC GLOBAL DEFAULT 12 qmp_query_firmware_log │ │ │ │ 3701: 005f8306 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GDBSTUB_HIT_PAUSED_DSTATE │ │ │ │ 3702: 0015c931 140 FUNC GLOBAL DEFAULT 12 floatx80_sub │ │ │ │ - 3703: 003c4e71 296 FUNC GLOBAL DEFAULT 12 visit_type_DisplaySDL │ │ │ │ + 3703: 003c4e69 296 FUNC GLOBAL DEFAULT 12 visit_type_DisplaySDL │ │ │ │ 3704: 0027bb99 20 FUNC GLOBAL DEFAULT 12 helper_atomic_fetch_uminb │ │ │ │ 3705: 005b3450 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_BLOCKDEV_REOPEN_EVENT │ │ │ │ 3706: 005f9602 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_DRIVE_MIRROR_DSTATE │ │ │ │ 3707: 0027e241 20 FUNC GLOBAL DEFAULT 12 helper_atomic_fetch_xorl_le │ │ │ │ 3708: 00177be9 132 FUNC GLOBAL DEFAULT 12 object_del_completion │ │ │ │ 3709: 005f92e6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VMSTATE_SUBSECTION_LOAD_BAD_DSTATE │ │ │ │ 3710: 005f92d6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GET_QTAILQ_DSTATE │ │ │ │ - 3711: 0038fc89 16 FUNC GLOBAL DEFAULT 12 visit_type_VirtioMEMDeviceInfoWrapper_members │ │ │ │ + 3711: 0038fc81 16 FUNC GLOBAL DEFAULT 12 visit_type_VirtioMEMDeviceInfoWrapper_members │ │ │ │ 3712: 005ace98 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ASPEED_PECI_RAISE_INTERRUPT_EVENT │ │ │ │ 3713: 005adf28 16 OBJECT GLOBAL DEFAULT 24 _TRACE_HPET_RAM_WRITE_EVENT │ │ │ │ 3714: 005f8718 2 OBJECT GLOBAL DEFAULT 25 _TRACE_DM163_LEDS_DSTATE │ │ │ │ - 3715: 003d03e1 4 FUNC GLOBAL DEFAULT 12 qstring_get_str │ │ │ │ - 3716: 003b2d25 16 FUNC GLOBAL DEFAULT 12 visit_type_BlockDirtyBitmapAddWrapper_members │ │ │ │ + 3715: 003d03d9 4 FUNC GLOBAL DEFAULT 12 qstring_get_str │ │ │ │ + 3716: 003b2d1d 16 FUNC GLOBAL DEFAULT 12 visit_type_BlockDirtyBitmapAddWrapper_members │ │ │ │ 3717: 005f8bf4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_STM32L4X5_RCC_READ_DSTATE │ │ │ │ 3718: 005a8218 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QCOW2_CLUSTER_ALLOC_PHYS_EVENT │ │ │ │ 3719: 0027d529 20 FUNC GLOBAL DEFAULT 12 helper_atomic_xor_fetchw_be │ │ │ │ - 3720: 0038bcc9 58 FUNC GLOBAL DEFAULT 12 qapi_free_VirtioPMEMDeviceInfo │ │ │ │ + 3720: 0038bcc1 58 FUNC GLOBAL DEFAULT 12 qapi_free_VirtioPMEMDeviceInfo │ │ │ │ 3721: 00202f6d 644 FUNC GLOBAL DEFAULT 12 multifd_send_setup │ │ │ │ 3722: 001ae439 72 FUNC GLOBAL DEFAULT 12 qmp_query_hv_balloon_status_report │ │ │ │ 3723: 005b3320 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_BLOCKDEV_SNAPSHOT_DELETE_INTERNAL_SYNC_EVENT │ │ │ │ 3724: 00239359 172 FUNC GLOBAL DEFAULT 12 replay_has_event │ │ │ │ - 3725: 002d207d 120 FUNC GLOBAL DEFAULT 12 block_job_has_bdrv │ │ │ │ + 3725: 002d2075 120 FUNC GLOBAL DEFAULT 12 block_job_has_bdrv │ │ │ │ 3726: 005a9600 16 OBJECT GLOBAL DEFAULT 24 _TRACE_TPM_EMULATOR_SET_STATE_BLOBS_EVENT │ │ │ │ 3727: 005f88c8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GOLDFISH_IRQ_REQUEST_DSTATE │ │ │ │ 3728: 0027d995 20 FUNC GLOBAL DEFAULT 12 helper_atomic_smin_fetchw_be │ │ │ │ - 3729: 002f1bfd 32 FUNC GLOBAL DEFAULT 12 bdrv_dec_in_flight │ │ │ │ - 3730: 002d2619 356 FUNC GLOBAL DEFAULT 12 block_job_query_locked │ │ │ │ - 3731: 003b20c5 188 FUNC GLOBAL DEFAULT 12 visit_type_TraceEventInfo │ │ │ │ + 3729: 002f1bf5 32 FUNC GLOBAL DEFAULT 12 bdrv_dec_in_flight │ │ │ │ + 3730: 002d2611 356 FUNC GLOBAL DEFAULT 12 block_job_query_locked │ │ │ │ + 3731: 003b20bd 188 FUNC GLOBAL DEFAULT 12 visit_type_TraceEventInfo │ │ │ │ 3732: 005f8844 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VMWARE_VALUE_READ_DSTATE │ │ │ │ 3733: 00267a69 88 FUNC GLOBAL DEFAULT 12 tcg_gen_stl_vec │ │ │ │ - 3734: 003826c5 16 FUNC GLOBAL DEFAULT 12 visit_type_CommandInfo_members │ │ │ │ + 3734: 003826bd 16 FUNC GLOBAL DEFAULT 12 visit_type_CommandInfo_members │ │ │ │ 3735: 005f894a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ITS_ITE_READ_DSTATE │ │ │ │ - 3736: 002d0e51 72 FUNC GLOBAL DEFAULT 12 bdrv_find_base │ │ │ │ + 3736: 002d0e49 72 FUNC GLOBAL DEFAULT 12 bdrv_find_base │ │ │ │ 3737: 00285f21 72 FUNC GLOBAL DEFAULT 12 ebpf_register_binary_data │ │ │ │ 3738: 002722e5 128 FUNC GLOBAL DEFAULT 12 tb_invalidate_phys_range_fast │ │ │ │ - 3739: 0038fa4d 132 FUNC GLOBAL DEFAULT 12 visit_type_MemoryDeviceInfoKind │ │ │ │ + 3739: 0038fa45 132 FUNC GLOBAL DEFAULT 12 visit_type_MemoryDeviceInfoKind │ │ │ │ 3740: 0026ca19 120 FUNC GLOBAL DEFAULT 12 helper_gvec_mov │ │ │ │ 3741: 005aec70 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_HOST_SET_CONFIG_EVENT │ │ │ │ 3742: 001ca785 32 FUNC GLOBAL DEFAULT 12 qemu_remove_balloon_handler │ │ │ │ - 3743: 003689d1 196 FUNC GLOBAL DEFAULT 12 visit_type_BlockDirtyBitmapMerge │ │ │ │ + 3743: 003689c9 196 FUNC GLOBAL DEFAULT 12 visit_type_BlockDirtyBitmapMerge │ │ │ │ 3744: 00179c75 140 FUNC GLOBAL DEFAULT 12 dpy_cursor_define │ │ │ │ - 3745: 003b89c5 188 FUNC GLOBAL DEFAULT 12 visit_type_AudiodevCoreaudioOptions_members │ │ │ │ - 3746: 00297f01 404 FUNC GLOBAL DEFAULT 12 object_property_try_add │ │ │ │ - 3747: 003deda5 74 FUNC GLOBAL DEFAULT 12 slow_bitmap_complement │ │ │ │ + 3745: 003b89bd 188 FUNC GLOBAL DEFAULT 12 visit_type_AudiodevCoreaudioOptions_members │ │ │ │ + 3746: 00297ef9 404 FUNC GLOBAL DEFAULT 12 object_property_try_add │ │ │ │ + 3747: 003ded9d 74 FUNC GLOBAL DEFAULT 12 slow_bitmap_complement │ │ │ │ 3748: 0025591d 360 FUNC GLOBAL DEFAULT 12 tcg_gen_ctzi_i64 │ │ │ │ 3749: 0018c0bd 128 FUNC GLOBAL DEFAULT 12 vnc_display_pw_expire │ │ │ │ - 3750: 003600fd 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockDirtyBitmap │ │ │ │ - 3751: 003f644d 68 FUNC GLOBAL DEFAULT 12 qemu_iovec_concat │ │ │ │ - 3752: 0039a329 156 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_query_dirty_rate_arg_members │ │ │ │ - 3753: 0036896d 100 FUNC GLOBAL DEFAULT 12 visit_type_BlockDirtyBitmapMerge_members │ │ │ │ + 3750: 003600f5 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockDirtyBitmap │ │ │ │ + 3751: 003f6445 68 FUNC GLOBAL DEFAULT 12 qemu_iovec_concat │ │ │ │ + 3752: 0039a321 156 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_query_dirty_rate_arg_members │ │ │ │ + 3753: 00368965 100 FUNC GLOBAL DEFAULT 12 visit_type_BlockDirtyBitmapMerge_members │ │ │ │ 3754: 00223059 576 FUNC GLOBAL DEFAULT 12 handle_hmp_command │ │ │ │ 3755: 005b1d90 16 OBJECT GLOBAL DEFAULT 24 _TRACE_REPLAY_GET_DWORD_EVENT │ │ │ │ - 3756: 003fe301 140 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_CPU_POLARIZATION_CHANGE_arg_members │ │ │ │ + 3756: 003fe2f9 140 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_CPU_POLARIZATION_CHANGE_arg_members │ │ │ │ 3757: 005b4a10 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_HUMAN_MONITOR_COMMAND_EVENT │ │ │ │ 3758: 0017e5bd 74 FUNC GLOBAL DEFAULT 12 qkbd_state_lift_all_keys │ │ │ │ 3759: 005ad288 16 OBJECT GLOBAL DEFAULT 24 _TRACE_TZ_MSC_RESET_EVENT │ │ │ │ 3760: 005b5dbc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SOCKET_LISTEN_EVENT │ │ │ │ - 3761: 0029713d 160 FUNC GLOBAL DEFAULT 12 module_object_class_by_name │ │ │ │ + 3761: 00297135 160 FUNC GLOBAL DEFAULT 12 module_object_class_by_name │ │ │ │ 3762: 005f881a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRTIO_GPU_CMD_RES_UNREF_DSTATE │ │ │ │ 3763: 005ad2c8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_TZ_MPC_MEM_BLOCKED_READ_EVENT │ │ │ │ 3764: 001faea5 128 FUNC GLOBAL DEFAULT 12 hmp_migrate_recover │ │ │ │ 3765: 001793bd 92 FUNC GLOBAL DEFAULT 12 qemu_console_set_display_gl_ctx │ │ │ │ - 3766: 002e6575 192 FUNC GLOBAL DEFAULT 12 blk_aio_zone_append │ │ │ │ + 3766: 002e656d 192 FUNC GLOBAL DEFAULT 12 blk_aio_zone_append │ │ │ │ 3767: 005f949e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VNC_CLIENT_THROTTLE_THRESHOLD_DSTATE │ │ │ │ - 3768: 0038d9dd 132 FUNC GLOBAL DEFAULT 12 visit_type_HmatLBMemoryHierarchy │ │ │ │ + 3768: 0038d9d5 132 FUNC GLOBAL DEFAULT 12 visit_type_HmatLBMemoryHierarchy │ │ │ │ 3769: 005f8992 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_DIST_SET_IRQ_DSTATE │ │ │ │ - 3770: 002c93c9 452 FUNC GLOBAL DEFAULT 12 bdrv_iterate_format │ │ │ │ + 3770: 002c93c1 452 FUNC GLOBAL DEFAULT 12 bdrv_iterate_format │ │ │ │ 3771: 00252ce1 72 FUNC GLOBAL DEFAULT 12 tcg_gen_ld_i32 │ │ │ │ 3772: 0016c709 204 FUNC GLOBAL DEFAULT 12 float128_to_int32_round_to_zero │ │ │ │ 3773: 005f96b4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_QUERY_JOBS_DSTATE │ │ │ │ 3774: 001acf81 152 FUNC GLOBAL DEFAULT 12 qemu_register_reset_nosnapshotload │ │ │ │ - 3775: 003c5765 132 FUNC GLOBAL DEFAULT 12 visit_type_DisplayUpdateType │ │ │ │ + 3775: 003c575d 132 FUNC GLOBAL DEFAULT 12 visit_type_DisplayUpdateType │ │ │ │ 3776: 005f85c6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ALSA_SET_HANDLER_DSTATE │ │ │ │ 3777: 005f8824 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRTIO_GPU_CMD_RES_CREATE_2D_DSTATE │ │ │ │ 3778: 005f8688 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRTIO_BLK_SUBMIT_MULTIREQ_DSTATE │ │ │ │ - 3779: 0038fe51 204 FUNC GLOBAL DEFAULT 12 visit_type_HvBalloonDeviceInfoWrapper │ │ │ │ + 3779: 0038fe49 204 FUNC GLOBAL DEFAULT 12 visit_type_HvBalloonDeviceInfoWrapper │ │ │ │ 3780: 005f8710 2 OBJECT GLOBAL DEFAULT 25 _TRACE_APPLE_GFX_WRITE_DSTATE │ │ │ │ 3781: 001cf049 68 FUNC GLOBAL DEFAULT 12 dma_blk_read │ │ │ │ 3782: 005f9100 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MIGRATION_TLS_INCOMING_HANDSHAKE_ERROR_DSTATE │ │ │ │ - 3783: 003bb3f9 464 FUNC GLOBAL DEFAULT 12 qmp_marshal_device_del │ │ │ │ - 3784: 00299acd 72 FUNC GLOBAL DEFAULT 12 object_resolve_path_component │ │ │ │ + 3783: 003bb3f1 464 FUNC GLOBAL DEFAULT 12 qmp_marshal_device_del │ │ │ │ + 3784: 00299ac5 72 FUNC GLOBAL DEFAULT 12 object_resolve_path_component │ │ │ │ 3785: 00517b48 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_xchgq_le │ │ │ │ 3786: 005b2ad4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VNC_MSG_SERVER_EXT_DESKTOP_RESIZE_EVENT │ │ │ │ 3787: 00190da9 98 FUNC GLOBAL DEFAULT 12 palette_color │ │ │ │ - 3788: 003db311 124 FUNC GLOBAL DEFAULT 12 qemu_thread_join │ │ │ │ - 3789: 0036de31 184 FUNC GLOBAL DEFAULT 12 visit_type_NFSServer_members │ │ │ │ + 3788: 003db309 124 FUNC GLOBAL DEFAULT 12 qemu_thread_join │ │ │ │ + 3789: 0036de29 184 FUNC GLOBAL DEFAULT 12 visit_type_NFSServer_members │ │ │ │ 3790: 005f96e0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_DUMP_SKEYS_DSTATE │ │ │ │ 3791: 005f8dde 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CANOKEY_HANDLE_CONTROL_IN_DSTATE │ │ │ │ 3792: 005acc58 16 OBJECT GLOBAL DEFAULT 24 _TRACE_LED_SET_INTENSITY_EVENT │ │ │ │ 3793: 005acfc8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IOTKIT_SYSINFO_WRITE_EVENT │ │ │ │ - 3794: 0029ac11 196 FUNC GLOBAL DEFAULT 12 user_creatable_complete │ │ │ │ + 3794: 0029ac09 196 FUNC GLOBAL DEFAULT 12 user_creatable_complete │ │ │ │ 3795: 0017a0c9 92 FUNC GLOBAL DEFAULT 12 qemu_console_lookup_default │ │ │ │ - 3796: 003b10fd 70 FUNC GLOBAL DEFAULT 12 visit_type_StatsValue │ │ │ │ + 3796: 003b10f5 70 FUNC GLOBAL DEFAULT 12 visit_type_StatsValue │ │ │ │ 3797: 005f98ea 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_QUERY_SEV_LAUNCH_MEASURE_DSTATE │ │ │ │ 3798: 005ace08 16 OBJECT GLOBAL DEFAULT 24 _TRACE_BCM2835_MBOX_READ_EVENT │ │ │ │ 3799: 005f8f3e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_XHCI_EP_DISABLE_DSTATE │ │ │ │ 3800: 005b5a80 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VISIT_END_STRUCT_EVENT │ │ │ │ 3801: 00208639 984 FUNC GLOBAL DEFAULT 12 postcopy_ram_supported_by_host │ │ │ │ - 3802: 0031b259 160 FUNC GLOBAL DEFAULT 12 qcow2_co_compress │ │ │ │ + 3802: 0031b251 160 FUNC GLOBAL DEFAULT 12 qcow2_co_compress │ │ │ │ 3803: 005f9e7c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LOCKCNT_FAST_PATH_SUCCESS_DSTATE │ │ │ │ - 3804: 002e8499 80 FUNC GLOBAL DEFAULT 12 blk_get_root_state │ │ │ │ + 3804: 002e8491 80 FUNC GLOBAL DEFAULT 12 blk_get_root_state │ │ │ │ 3805: 0027bffd 196 FUNC GLOBAL DEFAULT 12 cpu_atomic_umax_fetchb_mmu │ │ │ │ - 3806: 003a546d 464 FUNC GLOBAL DEFAULT 12 qmp_marshal_netdev_del │ │ │ │ - 3807: 002a75b1 104 FUNC GLOBAL DEFAULT 12 qio_channel_create_watch │ │ │ │ - 3808: 003821f9 58 FUNC GLOBAL DEFAULT 12 qapi_free_CommandInfo │ │ │ │ + 3806: 003a5465 464 FUNC GLOBAL DEFAULT 12 qmp_marshal_netdev_del │ │ │ │ + 3807: 002a75a9 104 FUNC GLOBAL DEFAULT 12 qio_channel_create_watch │ │ │ │ + 3808: 003821f1 58 FUNC GLOBAL DEFAULT 12 qapi_free_CommandInfo │ │ │ │ 3809: 005afc90 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_OHCI_TD_UNDERRUN_EVENT │ │ │ │ 3810: 005a9d48 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PFLASH_UNLOCK0_FAILED_EVENT │ │ │ │ 3811: 005b3d3c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_QUERY_QMP_SCHEMA_EVENT │ │ │ │ 3812: 005a77c8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GDBSTUB_IO_BINARYREPLY_EVENT │ │ │ │ 3813: 005b466c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_QUERY_COLO_STATUS_EVENT │ │ │ │ 3814: 005ac37c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SLAVIO_CHECK_INTERRUPTS_EVENT │ │ │ │ 3815: 005f97ca 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_QUERY_MIGRATE_CAPABILITIES_DSTATE │ │ │ │ 3816: 00280ddd 180 FUNC GLOBAL DEFAULT 12 cpu_atomic_and_fetchq_be_mmu │ │ │ │ - 3817: 003626d1 140 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_ImageInfoSpecific_base_members │ │ │ │ - 3818: 002c7c29 120 FUNC GLOBAL DEFAULT 12 bdrv_parse_aio │ │ │ │ + 3817: 003626c9 140 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_ImageInfoSpecific_base_members │ │ │ │ + 3818: 002c7c21 120 FUNC GLOBAL DEFAULT 12 bdrv_parse_aio │ │ │ │ 3819: 005f92ca 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PUT_GTREE_DSTATE │ │ │ │ - 3820: 002a70e5 50 FUNC GLOBAL DEFAULT 12 qio_channel_set_name │ │ │ │ + 3820: 002a70dd 50 FUNC GLOBAL DEFAULT 12 qio_channel_set_name │ │ │ │ 3821: 0017a2fd 12 FUNC GLOBAL DEFAULT 12 qemu_console_is_visible │ │ │ │ - 3822: 00364b25 142 FUNC GLOBAL DEFAULT 12 visit_type_BlockChildInfoList │ │ │ │ + 3822: 00364b1d 142 FUNC GLOBAL DEFAULT 12 visit_type_BlockChildInfoList │ │ │ │ 3823: 00220789 116 FUNC GLOBAL DEFAULT 12 hmp_cont │ │ │ │ 3824: 00208b29 408 FUNC GLOBAL DEFAULT 12 mark_postcopy_blocktime_begin │ │ │ │ 3825: 005f9628 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_QUERY_BLOCK_JOBS_DSTATE │ │ │ │ 3826: 005a81a8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QCOW2_CACHE_GET_EVENT │ │ │ │ - 3827: 003d12e1 94 FUNC GLOBAL DEFAULT 12 qlist_pop │ │ │ │ + 3827: 003d12d9 94 FUNC GLOBAL DEFAULT 12 qlist_pop │ │ │ │ 3828: 005b34c0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_BLOCK_JOB_DISMISS_EVENT │ │ │ │ 3829: 005f88b6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SH_INTC_READ_DSTATE │ │ │ │ 3830: 005f8cc8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_AVR_POWER_WRITE_DSTATE │ │ │ │ 3831: 001d8d4d 124 FUNC GLOBAL DEFAULT 12 memory_region_set_address │ │ │ │ - 3832: 00389f05 16 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_job_resume_arg_members │ │ │ │ - 3833: 003f435d 536 FUNC GLOBAL DEFAULT 12 hbitmap_next_zero │ │ │ │ - 3834: 003df87d 140 FUNC GLOBAL DEFAULT 12 find_last_bit │ │ │ │ + 3832: 00389efd 16 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_job_resume_arg_members │ │ │ │ + 3833: 003f4355 536 FUNC GLOBAL DEFAULT 12 hbitmap_next_zero │ │ │ │ + 3834: 003df875 140 FUNC GLOBAL DEFAULT 12 find_last_bit │ │ │ │ 3835: 005f8a74 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GRLIB_IRQMP_READL_UNKNOWN_DSTATE │ │ │ │ 3836: 001a1945 64 FUNC GLOBAL DEFAULT 12 load_ramdisk_as │ │ │ │ 3837: 0023b939 216 FUNC GLOBAL DEFAULT 12 replay_vmstate_init │ │ │ │ 3838: 001b3205 44 FUNC GLOBAL DEFAULT 12 pci_requester_id │ │ │ │ - 3839: 00314f29 360 FUNC GLOBAL DEFAULT 12 qcow2_alloc_clusters_at │ │ │ │ + 3839: 00314f21 360 FUNC GLOBAL DEFAULT 12 qcow2_alloc_clusters_at │ │ │ │ 3840: 005aff5c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SPAPR_WATCHDOG_QUERY_EVENT │ │ │ │ 3841: 00204535 26 FUNC GLOBAL DEFAULT 12 multifd_ram_payload_free │ │ │ │ - 3842: 003a34a1 172 FUNC GLOBAL DEFAULT 12 visit_type_NetdevHubPortOptions_members │ │ │ │ + 3842: 003a3499 172 FUNC GLOBAL DEFAULT 12 visit_type_NetdevHubPortOptions_members │ │ │ │ 3843: 00279d05 192 FUNC GLOBAL DEFAULT 12 probe_access_full_mmu │ │ │ │ 3844: 005ada58 16 OBJECT GLOBAL DEFAULT 24 _TRACE_AVR_POWER_READ_EVENT │ │ │ │ 3845: 0020c209 352 FUNC GLOBAL DEFAULT 12 ram_write_tracking_compatible │ │ │ │ 3846: 005e8980 1 OBJECT GLOBAL DEFAULT 25 use_idiv_instructions │ │ │ │ 3847: 005ab94c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ITS_VTE_WRITE_EVENT │ │ │ │ - 3848: 0035bfa1 58 FUNC GLOBAL DEFAULT 12 qapi_free_int64List │ │ │ │ + 3848: 0035bf99 58 FUNC GLOBAL DEFAULT 12 qapi_free_int64List │ │ │ │ 3849: 005f8330 2 OBJECT GLOBAL DEFAULT 25 _TRACE_FILE_FLUSH_FDATASYNC_FAILED_DSTATE │ │ │ │ - 3850: 002ca62d 188 FUNC GLOBAL DEFAULT 12 bdrv_op_is_blocked │ │ │ │ + 3850: 002ca625 188 FUNC GLOBAL DEFAULT 12 bdrv_op_is_blocked │ │ │ │ 3851: 005f841c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_BLOCK_JOB_RESUME_DSTATE │ │ │ │ - 3852: 0038bc8d 58 FUNC GLOBAL DEFAULT 12 qapi_free_PCDIMMDeviceInfo │ │ │ │ + 3852: 0038bc85 58 FUNC GLOBAL DEFAULT 12 qapi_free_PCDIMMDeviceInfo │ │ │ │ 3853: 005f8d56 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SSE_COUNTER_CONTROL_READ_DSTATE │ │ │ │ - 3854: 003e0f01 168 FUNC GLOBAL DEFAULT 12 error_report_once_cond │ │ │ │ + 3854: 003e0ef9 168 FUNC GLOBAL DEFAULT 12 error_report_once_cond │ │ │ │ 3855: 005ab4cc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_LOONGARCH_PCH_PIC_READ_EVENT │ │ │ │ 3856: 005aa420 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MACFB_SENSE_READ_EVENT │ │ │ │ 3857: 00262d51 176 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_4_ool │ │ │ │ - 3858: 002e7c21 12 FUNC GLOBAL DEFAULT 12 blk_blockalign │ │ │ │ + 3858: 002e7c19 12 FUNC GLOBAL DEFAULT 12 blk_blockalign │ │ │ │ 3859: 00253149 112 FUNC GLOBAL DEFAULT 12 tcg_gen_ld32u_i64 │ │ │ │ 3860: 005a90b8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_INIT_SET_SOCKET_EVENT │ │ │ │ - 3861: 00324461 64 FUNC GLOBAL DEFAULT 12 vhdx_metadata_entry_le_import │ │ │ │ + 3861: 00324459 64 FUNC GLOBAL DEFAULT 12 vhdx_metadata_entry_le_import │ │ │ │ 3862: 00265cdd 100 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_smax │ │ │ │ - 3863: 003b87e1 192 FUNC GLOBAL DEFAULT 12 visit_type_AudiodevSndioOptions │ │ │ │ - 3864: 003e9541 916 FUNC GLOBAL DEFAULT 12 qsp_report │ │ │ │ - 3865: 0029f67d 132 FUNC GLOBAL DEFAULT 12 qemu_file_get_error_obj │ │ │ │ + 3863: 003b87d9 192 FUNC GLOBAL DEFAULT 12 visit_type_AudiodevSndioOptions │ │ │ │ + 3864: 003e9539 916 FUNC GLOBAL DEFAULT 12 qsp_report │ │ │ │ + 3865: 0029f675 132 FUNC GLOBAL DEFAULT 12 qemu_file_get_error_obj │ │ │ │ 3866: 005b45cc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_SET_VCPU_DIRTY_LIMIT_EVENT │ │ │ │ - 3867: 0037a129 468 FUNC GLOBAL DEFAULT 12 qmp_marshal_x_blockdev_change │ │ │ │ - 3868: 002acf25 84 FUNC GLOBAL DEFAULT 12 qcrypto_block_cipher_encrypt_helper │ │ │ │ - 3869: 002bfec9 488 FUNC GLOBAL DEFAULT 12 qmp_blockdev_snapshot_delete_internal_sync │ │ │ │ + 3867: 0037a121 468 FUNC GLOBAL DEFAULT 12 qmp_marshal_x_blockdev_change │ │ │ │ + 3868: 002acf1d 84 FUNC GLOBAL DEFAULT 12 qcrypto_block_cipher_encrypt_helper │ │ │ │ + 3869: 002bfec1 488 FUNC GLOBAL DEFAULT 12 qmp_blockdev_snapshot_delete_internal_sync │ │ │ │ 3870: 0026c785 140 FUNC GLOBAL DEFAULT 12 helper_gvec_neg64 │ │ │ │ - 3871: 00405b89 6 FUNC GLOBAL DEFAULT 12 vu_queue_notify │ │ │ │ + 3871: 00405b81 6 FUNC GLOBAL DEFAULT 12 vu_queue_notify │ │ │ │ 3872: 005f89ac 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ICV_RPR_READ_DSTATE │ │ │ │ - 3873: 003c0639 58 FUNC GLOBAL DEFAULT 12 qapi_free_InputKeyEvent │ │ │ │ - 3874: 00387389 132 FUNC GLOBAL DEFAULT 12 visit_type_DumpStatus │ │ │ │ + 3873: 003c0631 58 FUNC GLOBAL DEFAULT 12 qapi_free_InputKeyEvent │ │ │ │ + 3874: 00387381 132 FUNC GLOBAL DEFAULT 12 visit_type_DumpStatus │ │ │ │ 3875: 005a9770 16 OBJECT GLOBAL DEFAULT 24 _TRACE_TPM_PASSTHROUGH_RESET_EVENT │ │ │ │ 3876: 00518490 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_smax_fetchw_le │ │ │ │ - 3877: 003bf211 188 FUNC GLOBAL DEFAULT 12 visit_type_TPMPassthroughOptions_members │ │ │ │ - 3878: 002c99cd 112 FUNC GLOBAL DEFAULT 12 bdrv_next_all_states │ │ │ │ - 3879: 0029f781 70 FUNC GLOBAL DEFAULT 12 qemu_file_set_error_obj │ │ │ │ - 3880: 004d0078 4 OBJECT GLOBAL DEFAULT 14 hw_compat_2_9_len │ │ │ │ - 3881: 003b7c45 58 FUNC GLOBAL DEFAULT 12 qapi_free_AudiodevPipewirePerDirectionOptions │ │ │ │ - 3882: 002d4649 436 FUNC GLOBAL DEFAULT 12 job_user_resume_locked │ │ │ │ + 3877: 003bf209 188 FUNC GLOBAL DEFAULT 12 visit_type_TPMPassthroughOptions_members │ │ │ │ + 3878: 002c99c5 112 FUNC GLOBAL DEFAULT 12 bdrv_next_all_states │ │ │ │ + 3879: 0029f779 70 FUNC GLOBAL DEFAULT 12 qemu_file_set_error_obj │ │ │ │ + 3880: 004d0068 4 OBJECT GLOBAL DEFAULT 14 hw_compat_2_9_len │ │ │ │ + 3881: 003b7c3d 58 FUNC GLOBAL DEFAULT 12 qapi_free_AudiodevPipewirePerDirectionOptions │ │ │ │ + 3882: 002d4641 436 FUNC GLOBAL DEFAULT 12 job_user_resume_locked │ │ │ │ 3883: 005b06f0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SKIP_SAMPLE_RAMBLOCK_EVENT │ │ │ │ 3884: 005aa770 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QXL_SPICE_RESET_MEMSLOTS_EVENT │ │ │ │ - 3885: 003deebd 76 FUNC GLOBAL DEFAULT 12 slow_bitmap_andnot │ │ │ │ - 3886: 002ca5e9 68 FUNC GLOBAL DEFAULT 12 bdrv_schedule_unref │ │ │ │ - 3887: 004009c9 16 FUNC GLOBAL DEFAULT 12 visit_type_SevLaunchMeasureInfo_members │ │ │ │ + 3885: 003deeb5 76 FUNC GLOBAL DEFAULT 12 slow_bitmap_andnot │ │ │ │ + 3886: 002ca5e1 68 FUNC GLOBAL DEFAULT 12 bdrv_schedule_unref │ │ │ │ + 3887: 004009c1 16 FUNC GLOBAL DEFAULT 12 visit_type_SevLaunchMeasureInfo_members │ │ │ │ 3888: 00250139 76 FUNC GLOBAL DEFAULT 12 tcg_gen_and_i32 │ │ │ │ - 3889: 0038713d 58 FUNC GLOBAL DEFAULT 12 qapi_free_DumpGuestMemoryFormatList │ │ │ │ + 3889: 00387135 58 FUNC GLOBAL DEFAULT 12 qapi_free_DumpGuestMemoryFormatList │ │ │ │ 3890: 0016f141 176 FUNC GLOBAL DEFAULT 12 bfloat16_to_uint64_round_to_zero │ │ │ │ - 3891: 003685f5 232 FUNC GLOBAL DEFAULT 12 visit_type_BlockDirtyBitmap │ │ │ │ - 3892: 002aa05d 4 FUNC GLOBAL DEFAULT 12 qcrypto_akcipher_new │ │ │ │ + 3891: 003685ed 232 FUNC GLOBAL DEFAULT 12 visit_type_BlockDirtyBitmap │ │ │ │ + 3892: 002aa055 4 FUNC GLOBAL DEFAULT 12 qcrypto_akcipher_new │ │ │ │ 3893: 005f82bc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QCRYPTO_TLS_CREDS_X509_LOAD_DSTATE │ │ │ │ - 3894: 003b79ed 58 FUNC GLOBAL DEFAULT 12 qapi_free_AudiodevSndioOptions │ │ │ │ + 3894: 003b79e5 58 FUNC GLOBAL DEFAULT 12 qapi_free_AudiodevSndioOptions │ │ │ │ 3895: 00265455 84 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_dup_imm │ │ │ │ 3896: 00507aec 12 OBJECT GLOBAL DEFAULT 21 MultiFDCompression_lookup │ │ │ │ 3897: 0026d3e1 152 FUNC GLOBAL DEFAULT 12 helper_gvec_shl64i │ │ │ │ - 3898: 00391095 132 FUNC GLOBAL DEFAULT 12 visit_type_CpuModelCompareResult │ │ │ │ + 3898: 0039108d 132 FUNC GLOBAL DEFAULT 12 visit_type_CpuModelCompareResult │ │ │ │ 3899: 005a9a98 16 OBJECT GLOBAL DEFAULT 24 _TRACE_M25P80_RESET_DONE_EVENT │ │ │ │ - 3900: 00490858 4 OBJECT GLOBAL DEFAULT 14 qemu_input_map_xorgevdev_to_qcode_len │ │ │ │ + 3900: 00490848 4 OBJECT GLOBAL DEFAULT 14 qemu_input_map_xorgevdev_to_qcode_len │ │ │ │ 3901: 0051a170 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_fetch_smaxw_le │ │ │ │ 3902: 005a8734 16 OBJECT GLOBAL DEFAULT 24 _TRACE_WCT_CMD_SP_EVENT │ │ │ │ - 3903: 003d7eb9 196 FUNC GLOBAL DEFAULT 12 aio_context_setup │ │ │ │ - 3904: 003a82e9 176 FUNC GLOBAL DEFAULT 12 visit_type_EventLoopBaseProperties_members │ │ │ │ + 3903: 003d7eb1 196 FUNC GLOBAL DEFAULT 12 aio_context_setup │ │ │ │ + 3904: 003a82e1 176 FUNC GLOBAL DEFAULT 12 visit_type_EventLoopBaseProperties_members │ │ │ │ 3905: 0051c2f4 132 OBJECT GLOBAL DEFAULT 24 helper_info_muluh_i64 │ │ │ │ 3906: 005f8c90 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SLAVIO_DIAG_MEM_WRITEB_DSTATE │ │ │ │ 3907: 001f5f39 20 FUNC GLOBAL DEFAULT 12 cpr_is_incoming │ │ │ │ 3908: 005b5874 124 OBJECT GLOBAL DEFAULT 24 qapi_trace_events │ │ │ │ 3909: 005f91b0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_RDMA_REGISTER_AND_GET_KEYS_DSTATE │ │ │ │ 3910: 00220c95 196 FUNC GLOBAL DEFAULT 12 hmp_gdbserver │ │ │ │ 3911: 005f8a14 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GIC_UPDATE_MAINTENANCE_IRQ_DSTATE │ │ │ │ 3912: 001ede85 8 FUNC GLOBAL DEFAULT 12 cryptodev_backend_set_used │ │ │ │ 3913: 005aea80 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CANOKEY_EMU_STALL_EP_EVENT │ │ │ │ - 3914: 003d0dc9 174 FUNC GLOBAL DEFAULT 12 qdict_del │ │ │ │ + 3914: 003d0dc1 174 FUNC GLOBAL DEFAULT 12 qdict_del │ │ │ │ 3915: 0021f7c1 344 FUNC GLOBAL DEFAULT 12 qmp_getfd │ │ │ │ - 3916: 0039c53d 468 FUNC GLOBAL DEFAULT 12 qmp_marshal_xen_set_global_dirty_log │ │ │ │ + 3916: 0039c535 468 FUNC GLOBAL DEFAULT 12 qmp_marshal_xen_set_global_dirty_log │ │ │ │ 3917: 005aa470 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SM501_DISP_CTRL_WRITE_EVENT │ │ │ │ - 3918: 003ed281 4 FUNC GLOBAL DEFAULT 12 aio_context_unref │ │ │ │ - 3919: 003c06ed 58 FUNC GLOBAL DEFAULT 12 qapi_free_InputMultiTouchEvent │ │ │ │ + 3918: 003ed279 4 FUNC GLOBAL DEFAULT 12 aio_context_unref │ │ │ │ + 3919: 003c06e5 58 FUNC GLOBAL DEFAULT 12 qapi_free_InputMultiTouchEvent │ │ │ │ 3920: 005f8c52 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MPS2_FPGAIO_RESET_DSTATE │ │ │ │ - 3921: 0035da1d 84 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_blockdev_insert_medium_arg_members │ │ │ │ + 3921: 0035da15 84 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_blockdev_insert_medium_arg_members │ │ │ │ 3922: 005f84f4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QIO_CHANNEL_SOCKET_CONNECT_SYNC_DSTATE │ │ │ │ 3923: 0027da71 20 FUNC GLOBAL DEFAULT 12 helper_atomic_umin_fetchw_be │ │ │ │ 3924: 005f86da 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PFLASH_CHIP_ERASE_INVALID_DSTATE │ │ │ │ 3925: 0026dc6d 156 FUNC GLOBAL DEFAULT 12 helper_gvec_shl64v │ │ │ │ 3926: 005a9db8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PFLASH_POSTLOAD_CB_EVENT │ │ │ │ 3927: 005f8c54 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MPS2_FPGAIO_WRITE_DSTATE │ │ │ │ 3928: 005f8930 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NVIC_ESCALATE_PRIO_DSTATE │ │ │ │ 3929: 00285265 16 FUNC GLOBAL DEFAULT 12 qemu_plugin_vcpu_init_hook │ │ │ │ 3930: 005f92ec 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VMSTATE_LOAD_STATE_FIELD_DSTATE │ │ │ │ - 3931: 0036a501 196 FUNC GLOBAL DEFAULT 12 visit_type_BlockJobChangeOptions │ │ │ │ + 3931: 0036a4f9 196 FUNC GLOBAL DEFAULT 12 visit_type_BlockJobChangeOptions │ │ │ │ 3932: 005f951e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_STORE_ATOM2_FALLBACK_DSTATE │ │ │ │ 3933: 005f8fec 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_EHCI_OPREG_READ_DSTATE │ │ │ │ - 3934: 00318aa9 1064 FUNC GLOBAL DEFAULT 12 qcow2_shrink_reftable │ │ │ │ + 3934: 00318aa1 1064 FUNC GLOBAL DEFAULT 12 qcow2_shrink_reftable │ │ │ │ 3935: 005f92ee 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VMSTATE_LOAD_STATE_END_DSTATE │ │ │ │ 3936: 005f9576 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_BLOCKDEV_CHANGE_MEDIUM_DSTATE │ │ │ │ 3937: 0017b3b9 8 FUNC GLOBAL DEFAULT 12 cursor_get_mono_bpl │ │ │ │ 3938: 005f8dee 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CANOKEY_EMU_SET_ADDRESS_DSTATE │ │ │ │ 3939: 005f91ec 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MIGRATION_TRANSFERRED_BYTES_DSTATE │ │ │ │ 3940: 005af950 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_EHCI_PORT_DETACH_EVENT │ │ │ │ 3941: 005aead0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_SERIAL_BAD_TOKEN_EVENT │ │ │ │ 3942: 005f9230 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MIGRATION_COMPLETION_FILE_ERR_DSTATE │ │ │ │ - 3943: 004e2240 3 OBJECT GLOBAL DEFAULT 14 sense_code_DEVICE_INTERNAL_RESET │ │ │ │ + 3943: 004e2230 3 OBJECT GLOBAL DEFAULT 14 sense_code_DEVICE_INTERNAL_RESET │ │ │ │ 3944: 00506e00 12 OBJECT GLOBAL DEFAULT 21 BlockdevVmdkSubformat_lookup │ │ │ │ 3945: 005b3134 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_BLOCKDEV_REMOVE_MEDIUM_EVENT │ │ │ │ 3946: 00205339 34 FUNC GLOBAL DEFAULT 12 migrate_mapped_ram │ │ │ │ 3947: 00231779 300 FUNC GLOBAL DEFAULT 12 connection_get │ │ │ │ 3948: 005b0ce0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_RDMA_REGISTRATION_HANDLE_RAM_BLOCKS_EVENT │ │ │ │ 3949: 005b1ec8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_DIRTYLIMIT_SET_VCPU_EVENT │ │ │ │ - 3950: 003cb7b1 152 FUNC GLOBAL DEFAULT 12 visit_type_number │ │ │ │ + 3950: 003cb7a9 152 FUNC GLOBAL DEFAULT 12 visit_type_number │ │ │ │ 3951: 004ffd8c 40 OBJECT GLOBAL DEFAULT 21 qdev_prop_netdev │ │ │ │ 3952: 005a9be8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIRTIO_BLK_HANDLE_ZONE_REPORT_EVENT │ │ │ │ 3953: 0015fded 4408 FUNC GLOBAL DEFAULT 12 float16_muladd_scalbn │ │ │ │ 3954: 00507748 12 OBJECT GLOBAL DEFAULT 21 S390CpuEntitlement_lookup │ │ │ │ - 3955: 0039898d 196 FUNC GLOBAL DEFAULT 12 visit_type_MigrationParameters │ │ │ │ + 3955: 00398985 196 FUNC GLOBAL DEFAULT 12 visit_type_MigrationParameters │ │ │ │ 3956: 005ab97c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ITS_DTE_READ_FAULT_EVENT │ │ │ │ 3957: 001d8371 84 FUNC GLOBAL DEFAULT 12 memory_region_rom_device_set_romd │ │ │ │ - 3958: 003a8c01 196 FUNC GLOBAL DEFAULT 12 visit_type_MemoryBackendMemfdProperties │ │ │ │ + 3958: 003a8bf9 196 FUNC GLOBAL DEFAULT 12 visit_type_MemoryBackendMemfdProperties │ │ │ │ 3959: 00524120 4 OBJECT GLOBAL DEFAULT 24 term_escape_char │ │ │ │ 3960: 0023ad09 388 FUNC GLOBAL DEFAULT 12 replay_read_events │ │ │ │ - 3961: 0037fad9 204 FUNC GLOBAL DEFAULT 12 visit_type_ChardevSpiceChannelWrapper │ │ │ │ + 3961: 0037fad1 204 FUNC GLOBAL DEFAULT 12 visit_type_ChardevSpiceChannelWrapper │ │ │ │ 3962: 00217209 72 FUNC GLOBAL DEFAULT 12 socket_send_channel_create │ │ │ │ 3963: 00512684 16 OBJECT GLOBAL DEFAULT 24 __jit_debug_descriptor │ │ │ │ - 3964: 00374401 220 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_x_blockdev_change_arg_members │ │ │ │ + 3964: 003743f9 220 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_x_blockdev_change_arg_members │ │ │ │ 3965: 005af8b0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_EHCI_DOORBELL_ACK_EVENT │ │ │ │ 3966: 005a7ee8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NVME_DMA_MAP_FLUSH_EVENT │ │ │ │ - 3967: 003b7bcd 58 FUNC GLOBAL DEFAULT 12 qapi_free_AudiodevPaPerDirectionOptions │ │ │ │ + 3967: 003b7bc5 58 FUNC GLOBAL DEFAULT 12 qapi_free_AudiodevPaPerDirectionOptions │ │ │ │ 3968: 001bde29 68 FUNC GLOBAL DEFAULT 12 qmp_query_dump │ │ │ │ 3969: 005aa5f0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VGA_CIRRUS_BITBLT_START_EVENT │ │ │ │ 3970: 0017b871 68 FUNC GLOBAL DEFAULT 12 qemu_dmabuf_get_offsets │ │ │ │ - 3971: 003ff3fd 16 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_device_del_arg_members │ │ │ │ + 3971: 003ff3f5 16 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_device_del_arg_members │ │ │ │ 3972: 00253225 104 FUNC GLOBAL DEFAULT 12 tcg_gen_ld_i64 │ │ │ │ 3973: 005f909c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ALLWINNER_WDT_UPDATE_TIMER_DSTATE │ │ │ │ - 3974: 003e4a29 52 FUNC GLOBAL DEFAULT 12 qemu_uuid_is_null │ │ │ │ - 3975: 00402371 58 FUNC GLOBAL DEFAULT 12 qapi_free_PciMemoryRegion │ │ │ │ + 3974: 003e4a21 52 FUNC GLOBAL DEFAULT 12 qemu_uuid_is_null │ │ │ │ + 3975: 00402369 58 FUNC GLOBAL DEFAULT 12 qapi_free_PciMemoryRegion │ │ │ │ 3976: 005f8f34 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_XHCI_EP_STATE_DSTATE │ │ │ │ - 3977: 00398eb9 84 FUNC GLOBAL DEFAULT 12 visit_type_FileMigrationArgs_members │ │ │ │ + 3977: 00398eb1 84 FUNC GLOBAL DEFAULT 12 visit_type_FileMigrationArgs_members │ │ │ │ 3978: 005b0b80 16 OBJECT GLOBAL DEFAULT 24 _TRACE_POSTCOPY_PLACE_PAGE_EVENT │ │ │ │ - 3979: 00324161 64 FUNC GLOBAL DEFAULT 12 vhdx_log_desc_le_import │ │ │ │ - 3980: 0038dcf9 132 FUNC GLOBAL DEFAULT 12 visit_type_HmatCacheAssociativity │ │ │ │ - 3981: 003b98b1 196 FUNC GLOBAL DEFAULT 12 visit_type_AudiodevPipewirePerDirectionOptions │ │ │ │ + 3979: 00324159 64 FUNC GLOBAL DEFAULT 12 vhdx_log_desc_le_import │ │ │ │ + 3980: 0038dcf1 132 FUNC GLOBAL DEFAULT 12 visit_type_HmatCacheAssociativity │ │ │ │ + 3981: 003b98a9 196 FUNC GLOBAL DEFAULT 12 visit_type_AudiodevPipewirePerDirectionOptions │ │ │ │ 3982: 00265a85 100 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_ssadd │ │ │ │ 3983: 0026d801 152 FUNC GLOBAL DEFAULT 12 helper_gvec_sar64i │ │ │ │ 3984: 00171bd5 244 FUNC GLOBAL DEFAULT 12 uint64_to_bfloat16_scalbn │ │ │ │ - 3985: 002a7675 72 FUNC GLOBAL DEFAULT 12 qio_channel_add_watch_full │ │ │ │ - 3986: 00294f99 164 FUNC GLOBAL DEFAULT 12 clock_set_mul_div │ │ │ │ + 3985: 002a766d 72 FUNC GLOBAL DEFAULT 12 qio_channel_add_watch_full │ │ │ │ + 3986: 00294f91 164 FUNC GLOBAL DEFAULT 12 clock_set_mul_div │ │ │ │ 3987: 005080f4 12 OBJECT GLOBAL DEFAULT 21 TpmModel_lookup │ │ │ │ 3988: 005f857a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NBD_RECEIVE_NEGOTIATE_SERVER_FLAGS_DSTATE │ │ │ │ 3989: 005f84e2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QIO_CHANNEL_SOCKET_DGRAM_ASYNC_DSTATE │ │ │ │ - 3990: 00371ed1 132 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevQcow2Version │ │ │ │ + 3990: 00371ec9 132 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevQcow2Version │ │ │ │ 3991: 005f848e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_WCT_INIT_DSTATE │ │ │ │ 3992: 005f87c4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QXL_RING_COMMAND_CHECK_DSTATE │ │ │ │ 3993: 001b7ba5 22 FUNC GLOBAL DEFAULT 12 AUD_init_time_stamp_in │ │ │ │ 3994: 005f8bee 2 OBJECT GLOBAL DEFAULT 25 _TRACE_STM32L4X5_RCC_MUX_DISABLE_DSTATE │ │ │ │ - 3995: 002f6cc5 188 FUNC GLOBAL DEFAULT 12 bdrv_co_copy_range │ │ │ │ + 3995: 002f6cbd 188 FUNC GLOBAL DEFAULT 12 bdrv_co_copy_range │ │ │ │ 3996: 005acb48 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ASPEED_SLI_WRITE_EVENT │ │ │ │ - 3997: 0029b75d 26 FUNC GLOBAL DEFAULT 12 user_creatable_cleanup │ │ │ │ + 3997: 0029b755 26 FUNC GLOBAL DEFAULT 12 user_creatable_cleanup │ │ │ │ 3998: 005b39b0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_CHARDEV_SEND_BREAK_EVENT │ │ │ │ 3999: 005b2a54 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VNC_MSG_CLIENT_KEY_EVENT_EVENT │ │ │ │ 4000: 005b0950 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MIGRATION_FILE_INCOMING_EVENT │ │ │ │ 4001: 0026e09d 156 FUNC GLOBAL DEFAULT 12 helper_gvec_sar64v │ │ │ │ 4002: 00223ea9 134 FUNC GLOBAL DEFAULT 12 qemu_announce_timer_step │ │ │ │ 4003: 005ae178 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NRF51_TIMER_READ_EVENT │ │ │ │ - 4004: 003a7665 332 FUNC GLOBAL DEFAULT 12 visit_type_NetfilterProperties_members │ │ │ │ + 4004: 003a765d 332 FUNC GLOBAL DEFAULT 12 visit_type_NetfilterProperties_members │ │ │ │ 4005: 005f82e2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GDBSTUB_HIT_WATCHPOINT_DSTATE │ │ │ │ - 4006: 00401385 16 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_xen_event_inject_arg_members │ │ │ │ - 4007: 003d5049 168 FUNC GLOBAL DEFAULT 12 qemu_dup_flags │ │ │ │ + 4006: 0040137d 16 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_xen_event_inject_arg_members │ │ │ │ + 4007: 003d5041 168 FUNC GLOBAL DEFAULT 12 qemu_dup_flags │ │ │ │ 4008: 005b450c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_SNAPSHOT_DELETE_EVENT │ │ │ │ 4009: 00283931 412 FUNC GLOBAL DEFAULT 12 cpu_check_watchpoint │ │ │ │ 4010: 005b1690 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GET_QUEUED_PAGE_EVENT │ │ │ │ - 4011: 00405de1 40 FUNC GLOBAL DEFAULT 12 vu_queue_rewind │ │ │ │ + 4011: 00405dd9 40 FUNC GLOBAL DEFAULT 12 vu_queue_rewind │ │ │ │ 4012: 005af5b0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_XHCI_QUEUE_EVENT_EVENT │ │ │ │ 4013: 005f8334 2 OBJECT GLOBAL DEFAULT 25 _TRACE_FILE_SETUP_CDROM_DSTATE │ │ │ │ 4014: 005f8840 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VMWARE_PALETTE_READ_DSTATE │ │ │ │ 4015: 0019d5e5 4 FUNC GLOBAL DEFAULT 12 aml_interrupt │ │ │ │ 4016: 005f846e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CHR_SOCKET_WRITE_ERR_DSTATE │ │ │ │ 4017: 00198785 212 FUNC GLOBAL DEFAULT 12 vnc_client_read_sasl │ │ │ │ - 4018: 00371d09 260 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevCreateOptionsQcow_members │ │ │ │ - 4019: 003caef9 228 FUNC GLOBAL DEFAULT 12 visit_type_uint8 │ │ │ │ + 4018: 00371d01 260 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevCreateOptionsQcow_members │ │ │ │ + 4019: 003caef1 228 FUNC GLOBAL DEFAULT 12 visit_type_uint8 │ │ │ │ 4020: 005ad588 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NPCM7XX_MFT_READ_EVENT │ │ │ │ 4021: 0015bd49 78 FUNC GLOBAL DEFAULT 12 float32_is_signaling_nan │ │ │ │ 4022: 005f8884 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ADB_BUS_AUTOPOLL_CB_DSTATE │ │ │ │ - 4023: 003b1491 142 FUNC GLOBAL DEFAULT 12 visit_type_StatsResultList │ │ │ │ + 4023: 003b1489 142 FUNC GLOBAL DEFAULT 12 visit_type_StatsResultList │ │ │ │ 4024: 0027dc29 20 FUNC GLOBAL DEFAULT 12 helper_atomic_umax_fetchw_be │ │ │ │ - 4025: 003fc9b1 192 FUNC GLOBAL DEFAULT 12 qmp_trace_event_set_state │ │ │ │ - 4026: 003d1071 86 FUNC GLOBAL DEFAULT 12 qdict_unref │ │ │ │ + 4025: 003fc9a9 192 FUNC GLOBAL DEFAULT 12 qmp_trace_event_set_state │ │ │ │ + 4026: 003d1069 86 FUNC GLOBAL DEFAULT 12 qdict_unref │ │ │ │ 4027: 00500018 64 OBJECT GLOBAL DEFAULT 21 vmstate_hid_keyboard_device │ │ │ │ - 4028: 003a5d1d 58 FUNC GLOBAL DEFAULT 12 qapi_free_DBusVMStateProperties │ │ │ │ - 4029: 003ea165 120 FUNC GLOBAL DEFAULT 12 qemu_guest_random_seed_thread_part1 │ │ │ │ + 4028: 003a5d15 58 FUNC GLOBAL DEFAULT 12 qapi_free_DBusVMStateProperties │ │ │ │ + 4029: 003ea15d 120 FUNC GLOBAL DEFAULT 12 qemu_guest_random_seed_thread_part1 │ │ │ │ 4030: 005f91dc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_RDMA_ACCEPT_PIN_STATE_DSTATE │ │ │ │ 4031: 005f8c34 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NPCM_GCR_READ_DSTATE │ │ │ │ 4032: 00284a01 4 FUNC GLOBAL DEFAULT 12 qemu_plugin_scoreboard_new │ │ │ │ - 4033: 003ea1dd 104 FUNC GLOBAL DEFAULT 12 qemu_guest_random_seed_thread_part2 │ │ │ │ - 4034: 00369665 196 FUNC GLOBAL DEFAULT 12 visit_type_ThrottleLimits │ │ │ │ - 4035: 003a4425 142 FUNC GLOBAL DEFAULT 12 visit_type_RxFilterInfoList │ │ │ │ - 4036: 0032404d 60 FUNC GLOBAL DEFAULT 12 vhdx_header_le_import │ │ │ │ + 4033: 003ea1d5 104 FUNC GLOBAL DEFAULT 12 qemu_guest_random_seed_thread_part2 │ │ │ │ + 4034: 0036965d 196 FUNC GLOBAL DEFAULT 12 visit_type_ThrottleLimits │ │ │ │ + 4035: 003a441d 142 FUNC GLOBAL DEFAULT 12 visit_type_RxFilterInfoList │ │ │ │ + 4036: 00324045 60 FUNC GLOBAL DEFAULT 12 vhdx_header_le_import │ │ │ │ 4037: 00277c55 6 FUNC GLOBAL DEFAULT 12 tlb_unprotect_code │ │ │ │ 4038: 00280c11 28 FUNC GLOBAL DEFAULT 12 helper_atomic_fetch_andq_be │ │ │ │ - 4039: 003c1c49 192 FUNC GLOBAL DEFAULT 12 visit_type_SpiceInfo │ │ │ │ + 4039: 003c1c41 192 FUNC GLOBAL DEFAULT 12 visit_type_SpiceInfo │ │ │ │ 4040: 001a50fd 332 FUNC GLOBAL DEFAULT 12 qmp_query_cpus_fast │ │ │ │ 4041: 005f8a7e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SLAVIO_SET_IRQ_DSTATE │ │ │ │ - 4042: 002fcb79 612 FUNC GLOBAL DEFAULT 12 nbd_co_do_establish_connection │ │ │ │ + 4042: 002fcb71 612 FUNC GLOBAL DEFAULT 12 nbd_co_do_establish_connection │ │ │ │ 4043: 005b5e3c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_LOCKCNT_FAST_PATH_ATTEMPT_EVENT │ │ │ │ 4044: 0028424d 68 FUNC GLOBAL DEFAULT 12 qemu_plugin_insn_disas │ │ │ │ 4045: 005b5ebc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_ANON_RAM_ALLOC_EVENT │ │ │ │ 4046: 005f9e18 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VISIT_TYPE_INT_DSTATE │ │ │ │ - 4047: 00388c79 200 FUNC GLOBAL DEFAULT 12 visit_type_SchemaInfoArray │ │ │ │ + 4047: 00388c71 200 FUNC GLOBAL DEFAULT 12 visit_type_SchemaInfoArray │ │ │ │ 4048: 001e70ed 164 FUNC GLOBAL DEFAULT 12 blk_by_qdev_id │ │ │ │ 4049: 005b1340 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MULTIFD_SEND_THREAD_END_EVENT │ │ │ │ 4050: 005b43ac 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_QUERY_CPUS_FAST_EVENT │ │ │ │ 4051: 001cdb75 56 FUNC GLOBAL DEFAULT 12 vcpu_dirty_rate_stat_finalize │ │ │ │ 4052: 005f94f0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GD_GRAB_DSTATE │ │ │ │ - 4053: 0035ee8d 476 FUNC GLOBAL DEFAULT 12 qmp_marshal_block_set_io_throttle │ │ │ │ + 4053: 0035ee85 476 FUNC GLOBAL DEFAULT 12 qmp_marshal_block_set_io_throttle │ │ │ │ 4054: 005f9e38 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MODULE_LOOKUP_OBJECT_TYPE_DSTATE │ │ │ │ - 4055: 003f0325 320 FUNC GLOBAL DEFAULT 12 timer_mod_anticipate_ns │ │ │ │ + 4055: 003f031d 320 FUNC GLOBAL DEFAULT 12 timer_mod_anticipate_ns │ │ │ │ 4056: 0014aab1 36 FUNC GLOBAL DEFAULT 12 qemu_get_cpu │ │ │ │ - 4057: 002908f9 26 FUNC GLOBAL DEFAULT 12 qdev_propinfo_get_int32 │ │ │ │ - 4058: 0037eaad 224 FUNC GLOBAL DEFAULT 12 visit_type_ChardevSpicePort │ │ │ │ + 4057: 002908f1 26 FUNC GLOBAL DEFAULT 12 qdev_propinfo_get_int32 │ │ │ │ + 4058: 0037eaa5 224 FUNC GLOBAL DEFAULT 12 visit_type_ChardevSpicePort │ │ │ │ 4059: 005f85d6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IOMMUFD_BACKEND_ALLOC_IOAS_DSTATE │ │ │ │ 4060: 00285d91 44 FUNC GLOBAL DEFAULT 12 qemu_plugin_user_prefork_lock │ │ │ │ 4061: 005ad938 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ECC_MEM_READL_DR_EVENT │ │ │ │ 4062: 005ada38 16 OBJECT GLOBAL DEFAULT 24 _TRACE_AXP2XX_RX_EVENT │ │ │ │ - 4063: 0037042d 268 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsBlkverify │ │ │ │ + 4063: 00370425 268 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsBlkverify │ │ │ │ 4064: 001b2f19 316 FUNC GLOBAL DEFAULT 12 fw_cfg_init_mem_wide │ │ │ │ 4065: 001ff939 14 FUNC GLOBAL DEFAULT 12 migration_postcopy_is_alive │ │ │ │ 4066: 005f950c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CONSOLE_PUTCHAR_UNHANDLED_DSTATE │ │ │ │ - 4067: 003f08d5 116 FUNC GLOBAL DEFAULT 12 timerlistgroup_deadline_ns │ │ │ │ + 4067: 003f08cd 116 FUNC GLOBAL DEFAULT 12 timerlistgroup_deadline_ns │ │ │ │ 4068: 00279b95 220 FUNC GLOBAL DEFAULT 12 tlb_set_page │ │ │ │ 4069: 005f887a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCKBD_KBD_WRITE_COMMAND_DSTATE │ │ │ │ 4070: 001f4fcd 104 FUNC GLOBAL DEFAULT 12 dirty_bitmap_mig_cancel_incoming │ │ │ │ 4071: 005b11e0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MIGRATION_RETURN_PATH_END_AFTER_EVENT │ │ │ │ 4072: 00175635 78 FUNC GLOBAL DEFAULT 12 float64_silence_nan │ │ │ │ - 4073: 003e19a9 52 FUNC GLOBAL DEFAULT 12 qemu_config_parse │ │ │ │ - 4074: 0035f941 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockDeviceInfo │ │ │ │ + 4073: 003e19a1 52 FUNC GLOBAL DEFAULT 12 qemu_config_parse │ │ │ │ + 4074: 0035f939 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockDeviceInfo │ │ │ │ 4075: 005f9674 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_QUERY_COMMANDS_DSTATE │ │ │ │ 4076: 005abfec 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ICC_BPR_READ_EVENT │ │ │ │ 4077: 005f948e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VNC_SERVER_DPY_RECREATE_DSTATE │ │ │ │ 4078: 00222d61 100 FUNC GLOBAL DEFAULT 12 monitor_read_command │ │ │ │ 4079: 005aeb80 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_HOST_PARSE_CONFIG_EVENT │ │ │ │ 4080: 005b388c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QUERY_BLOCK_EXPORTS_EVENT │ │ │ │ - 4081: 003b917d 196 FUNC GLOBAL DEFAULT 12 visit_type_AudiodevOssPerDirectionOptions │ │ │ │ + 4081: 003b9175 196 FUNC GLOBAL DEFAULT 12 visit_type_AudiodevOssPerDirectionOptions │ │ │ │ 4082: 00179ae5 80 FUNC GLOBAL DEFAULT 12 dpy_text_cursor │ │ │ │ 4083: 00253445 112 FUNC GLOBAL DEFAULT 12 tcg_gen_and_i64 │ │ │ │ - 4084: 00360bc5 58 FUNC GLOBAL DEFAULT 12 qapi_free_RbdEncryptionCreateOptionsLUKS │ │ │ │ + 4084: 00360bbd 58 FUNC GLOBAL DEFAULT 12 qapi_free_RbdEncryptionCreateOptionsLUKS │ │ │ │ 4085: 0014c2b9 12 FUNC GLOBAL DEFAULT 12 print_insn_od_host │ │ │ │ 4086: 0021eae1 1100 FUNC GLOBAL DEFAULT 12 rdma_start_incoming_migration │ │ │ │ 4087: 005f98ee 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_QUERY_SEV_DSTATE │ │ │ │ 4088: 005a82f8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_LURING_RESUBMIT_SHORT_READ_EVENT │ │ │ │ 4089: 00172d09 88 FUNC GLOBAL DEFAULT 12 float32_compare │ │ │ │ 4090: 005acc28 16 OBJECT GLOBAL DEFAULT 24 _TRACE_BCM2835_CPRMAN_WRITE_EVENT │ │ │ │ 4091: 002672b1 64 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_cmpi │ │ │ │ 4092: 005afd80 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_OHCI_ISO_TD_NAK_EVENT │ │ │ │ 4093: 005f9914 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_SEND_KEY_DSTATE │ │ │ │ 4094: 001722b1 6 FUNC GLOBAL DEFAULT 12 float32_maximum_number │ │ │ │ 4095: 005f969a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_CXL_INJECT_DRAM_EVENT_DSTATE │ │ │ │ 4096: 005f9816 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_NETDEV_DEL_DSTATE │ │ │ │ - 4097: 004b1464 4 OBJECT GLOBAL DEFAULT 14 qemu_input_map_qcode_to_atset2_len │ │ │ │ + 4097: 004b1454 4 OBJECT GLOBAL DEFAULT 14 qemu_input_map_qcode_to_atset2_len │ │ │ │ 4098: 005f9658 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_CHARDEV_CHANGE_DSTATE │ │ │ │ 4099: 005f9812 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_QUERY_RX_FILTER_DSTATE │ │ │ │ - 4100: 0038b6b1 58 FUNC GLOBAL DEFAULT 12 qapi_free_MachineInfoList │ │ │ │ - 4101: 003eb745 248 FUNC GLOBAL DEFAULT 12 qemu_lockcnt_dec_if_lock │ │ │ │ - 4102: 0038f885 260 FUNC GLOBAL DEFAULT 12 visit_type_HvBalloonDeviceInfo_members │ │ │ │ + 4100: 0038b6a9 58 FUNC GLOBAL DEFAULT 12 qapi_free_MachineInfoList │ │ │ │ + 4101: 003eb73d 248 FUNC GLOBAL DEFAULT 12 qemu_lockcnt_dec_if_lock │ │ │ │ + 4102: 0038f87d 260 FUNC GLOBAL DEFAULT 12 visit_type_HvBalloonDeviceInfo_members │ │ │ │ 4103: 00505070 12 OBJECT GLOBAL DEFAULT 21 vmstate_info_bitmap │ │ │ │ 4104: 0023b465 188 FUNC GLOBAL DEFAULT 12 replay_chr_be_write │ │ │ │ 4105: 001ce6d1 4 FUNC GLOBAL DEFAULT 12 qmp_query_vcpu_dirty_limit │ │ │ │ 4106: 005f98e4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_QUERY_SEV_CAPABILITIES_DSTATE │ │ │ │ - 4107: 002da1e1 40 FUNC GLOBAL DEFAULT 12 replication_remove │ │ │ │ - 4108: 003e352d 4 FUNC GLOBAL DEFAULT 12 qemu_opts_id │ │ │ │ + 4107: 002da1d9 40 FUNC GLOBAL DEFAULT 12 replication_remove │ │ │ │ + 4108: 003e3525 4 FUNC GLOBAL DEFAULT 12 qemu_opts_id │ │ │ │ 4109: 00262b11 50 FUNC GLOBAL DEFAULT 12 simd_desc │ │ │ │ - 4110: 002ca52d 132 FUNC GLOBAL DEFAULT 12 bdrv_co_lock_medium │ │ │ │ + 4110: 002ca525 132 FUNC GLOBAL DEFAULT 12 bdrv_co_lock_medium │ │ │ │ 4111: 005ad228 16 OBJECT GLOBAL DEFAULT 24 _TRACE_TZ_PPC_RESET_EVENT │ │ │ │ - 4112: 002cdfb5 94 FUNC GLOBAL DEFAULT 12 bdrv_reopen │ │ │ │ - 4113: 00391735 196 FUNC GLOBAL DEFAULT 12 visit_type_CpuDefinitionInfo │ │ │ │ + 4112: 002cdfad 94 FUNC GLOBAL DEFAULT 12 bdrv_reopen │ │ │ │ + 4113: 0039172d 196 FUNC GLOBAL DEFAULT 12 visit_type_CpuDefinitionInfo │ │ │ │ 4114: 00267019 664 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_cmps │ │ │ │ - 4115: 003832b5 58 FUNC GLOBAL DEFAULT 12 qapi_free_QCryptoBlockCreateOptionsLUKS │ │ │ │ + 4115: 003832ad 58 FUNC GLOBAL DEFAULT 12 qapi_free_QCryptoBlockCreateOptionsLUKS │ │ │ │ 4116: 005f928c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_COLO_FLUSH_RAM_CACHE_END_DSTATE │ │ │ │ 4117: 005b608c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_POLL_REMOVE_EVENT │ │ │ │ - 4118: 003a845d 176 FUNC GLOBAL DEFAULT 12 visit_type_IothreadProperties_members │ │ │ │ + 4118: 003a8455 176 FUNC GLOBAL DEFAULT 12 visit_type_IothreadProperties_members │ │ │ │ 4119: 005f8247 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_commands_machine_c │ │ │ │ 4120: 0051bab4 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_cmpxchgw_le │ │ │ │ 4121: 0019da41 168 FUNC GLOBAL DEFAULT 12 audio_model_init │ │ │ │ - 4122: 00301155 976 FUNC GLOBAL DEFAULT 12 bdrv_node_info_dump │ │ │ │ + 4122: 0030114d 976 FUNC GLOBAL DEFAULT 12 bdrv_node_info_dump │ │ │ │ 4123: 005f9220 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MIGRATION_THREAD_AFTER_LOOP_DSTATE │ │ │ │ 4124: 0027b3f5 172 FUNC GLOBAL DEFAULT 12 cpu_atomic_fetch_addb_mmu │ │ │ │ 4125: 005f98b8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_QUERY_ROCKER_OF_DPA_GROUPS_DSTATE │ │ │ │ 4126: 001a1a85 5608 FUNC GLOBAL DEFAULT 12 load_elf_ram_sym │ │ │ │ - 4127: 0035c109 58 FUNC GLOBAL DEFAULT 12 qapi_free_boolList │ │ │ │ + 4127: 0035c101 58 FUNC GLOBAL DEFAULT 12 qapi_free_boolList │ │ │ │ 4128: 00267a19 80 FUNC GLOBAL DEFAULT 12 tcg_gen_st_vec │ │ │ │ 4129: 005ab9cc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ITS_ITE_READ_EVENT │ │ │ │ - 4130: 003c5465 220 FUNC GLOBAL DEFAULT 12 visit_type_DisplayReloadOptionsVNC │ │ │ │ + 4130: 003c545d 220 FUNC GLOBAL DEFAULT 12 visit_type_DisplayReloadOptionsVNC │ │ │ │ 4131: 005a7e18 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_CLIENT_HANDSHAKE_EVENT │ │ │ │ 4132: 001497e5 36 FUNC GLOBAL DEFAULT 12 cpu_reset_interrupt │ │ │ │ - 4133: 0037f15d 196 FUNC GLOBAL DEFAULT 12 visit_type_ChardevPty │ │ │ │ + 4133: 0037f155 196 FUNC GLOBAL DEFAULT 12 visit_type_ChardevPty │ │ │ │ 4134: 00265725 84 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_addi │ │ │ │ - 4135: 002bbb75 796 FUNC GLOBAL DEFAULT 12 virtio_blk_process_req │ │ │ │ - 4136: 00392d59 484 FUNC GLOBAL DEFAULT 12 qmp_marshal_pmemsave │ │ │ │ + 4135: 002bbb6d 796 FUNC GLOBAL DEFAULT 12 virtio_blk_process_req │ │ │ │ + 4136: 00392d51 484 FUNC GLOBAL DEFAULT 12 qmp_marshal_pmemsave │ │ │ │ 4137: 001acc61 68 FUNC GLOBAL DEFAULT 12 qdev_prop_set_netdev │ │ │ │ 4138: 005affcc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ASPEED_WDT_WRITE_EVENT │ │ │ │ 4139: 005f9456 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_SPICE_ADD_MEMSLOT_DSTATE │ │ │ │ - 4140: 002e6f69 118 FUNC GLOBAL DEFAULT 12 blk_co_preadv_part │ │ │ │ + 4140: 002e6f61 118 FUNC GLOBAL DEFAULT 12 blk_co_preadv_part │ │ │ │ 4141: 00214489 216 FUNC GLOBAL DEFAULT 12 qemu_savevm_state_cleanup │ │ │ │ 4142: 005af860 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_UHCI_SCHEDULE_STOP_EVENT │ │ │ │ - 4143: 0037d9bd 16 FUNC GLOBAL DEFAULT 12 visit_type_ChardevBackendInfo_members │ │ │ │ - 4144: 0039756d 16 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_migrate_set_capabilities_arg_members │ │ │ │ + 4143: 0037d9b5 16 FUNC GLOBAL DEFAULT 12 visit_type_ChardevBackendInfo_members │ │ │ │ + 4144: 00397565 16 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_migrate_set_capabilities_arg_members │ │ │ │ 4145: 0023a095 100 FUNC GLOBAL DEFAULT 12 replay_get_array │ │ │ │ 4146: 005b2b94 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GD_GL_AREA_DESTROY_CONTEXT_EVENT │ │ │ │ 4147: 001722d1 6 FUNC GLOBAL DEFAULT 12 float32_minimum_number │ │ │ │ 4148: 001b1b59 220 FUNC GLOBAL DEFAULT 12 fw_cfg_add_bytes │ │ │ │ 4149: 005b33e0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_BLOCKDEV_CREATE_EVENT │ │ │ │ 4150: 005b2b84 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GD_MOTION_EVENT_EVENT │ │ │ │ 4151: 005f932c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_POSTCOPY_RAM_LISTEN_THREAD_EXIT_DSTATE │ │ │ │ 4152: 005f8436 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MIRROR_ITERATION_DONE_DSTATE │ │ │ │ - 4153: 004e2220 3 OBJECT GLOBAL DEFAULT 14 sense_code_SPACE_ALLOC_FAILED │ │ │ │ + 4153: 004e2210 3 OBJECT GLOBAL DEFAULT 14 sense_code_SPACE_ALLOC_FAILED │ │ │ │ 4154: 002656f5 48 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_adds │ │ │ │ 4155: 001ff949 40 FUNC GLOBAL DEFAULT 12 migration_in_incoming_postcopy │ │ │ │ 4156: 005b41fc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_SET_NUMA_NODE_EVENT │ │ │ │ 4157: 005af780 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_UHCI_PACKET_COMPLETE_SHORTXFER_EVENT │ │ │ │ 4158: 0024be19 2376 FUNC GLOBAL DEFAULT 12 tcg_dump_ops │ │ │ │ 4159: 001cda15 28 FUNC GLOBAL DEFAULT 12 vcpu_dirty_rate_get │ │ │ │ 4160: 005f851c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NBD_CO_SEND_CHUNK_ERROR_DSTATE │ │ │ │ 4161: 005f8dc2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SLAVIO_TIMER_MEM_WRITEL_MODE_USER_DSTATE │ │ │ │ 4162: 005af9b0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_EHCI_QTD_PTRS_EVENT │ │ │ │ - 4163: 0038e77d 196 FUNC GLOBAL DEFAULT 12 visit_type_NumaCpuOptions │ │ │ │ + 4163: 0038e775 196 FUNC GLOBAL DEFAULT 12 visit_type_NumaCpuOptions │ │ │ │ 4164: 005f8758 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ARTIST_VRAM_WRITE_DSTATE │ │ │ │ 4165: 001eae89 764 FUNC GLOBAL DEFAULT 12 qemu_main_loop │ │ │ │ 4166: 005f87d6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QXL_IO_LOG_DSTATE │ │ │ │ 4167: 005b2078 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CPU_OUT_EVENT │ │ │ │ 4168: 0016b9fd 192 FUNC GLOBAL DEFAULT 12 float64_to_int16 │ │ │ │ 4169: 00174b09 1828 FUNC GLOBAL DEFAULT 12 floatx80_sqrt │ │ │ │ 4170: 005f8bbe 2 OBJECT GLOBAL DEFAULT 25 _TRACE_TZ_PPC_CFG_SEC_RESP_DSTATE │ │ │ │ - 4171: 003d0251 116 FUNC GLOBAL DEFAULT 12 qnum_unref │ │ │ │ + 4171: 003d0249 116 FUNC GLOBAL DEFAULT 12 qnum_unref │ │ │ │ 4172: 00511f20 36 OBJECT GLOBAL DEFAULT 24 qemu_net_opts │ │ │ │ 4173: 0023ba59 84 FUNC GLOBAL DEFAULT 12 replay_register_net │ │ │ │ - 4174: 003fc211 22 FUNC GLOBAL DEFAULT 12 trace_event_iter_init_all │ │ │ │ + 4174: 003fc209 22 FUNC GLOBAL DEFAULT 12 trace_event_iter_init_all │ │ │ │ 4175: 005b3b98 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_CXL_RELEASE_DYNAMIC_CAPACITY_EVENT │ │ │ │ 4176: 005f9368 2 OBJECT GLOBAL DEFAULT 25 _TRACE_COLO_COMPARE_TCP_INFO_DSTATE │ │ │ │ 4177: 005ae308 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ASPEED_TIMER_CTRL_EXTERNAL_CLOCK_EVENT │ │ │ │ - 4178: 003e4cf9 4 FUNC GLOBAL DEFAULT 12 qemu_getauxval │ │ │ │ + 4178: 003e4cf1 4 FUNC GLOBAL DEFAULT 12 qemu_getauxval │ │ │ │ 4179: 005d6f80 4 OBJECT GLOBAL DEFAULT 25 global_dirty_tracking │ │ │ │ - 4180: 003d0359 72 FUNC GLOBAL DEFAULT 12 qstring_from_str │ │ │ │ - 4181: 002ad56d 644 FUNC GLOBAL DEFAULT 12 qcrypto_cipher_new │ │ │ │ - 4182: 0033647d 14 FUNC GLOBAL DEFAULT 12 qed_init_l2_cache │ │ │ │ + 4180: 003d0351 72 FUNC GLOBAL DEFAULT 12 qstring_from_str │ │ │ │ + 4181: 002ad565 644 FUNC GLOBAL DEFAULT 12 qcrypto_cipher_new │ │ │ │ + 4182: 00336475 14 FUNC GLOBAL DEFAULT 12 qed_init_l2_cache │ │ │ │ 4183: 005b2a24 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VNC_MSG_CLIENT_SET_ENCODINGS_EVENT │ │ │ │ 4184: 00182ea1 60 FUNC GLOBAL DEFAULT 12 qemu_console_early_init │ │ │ │ - 4185: 0038d871 142 FUNC GLOBAL DEFAULT 12 visit_type_X86CPUFeatureWordInfoList │ │ │ │ + 4185: 0038d869 142 FUNC GLOBAL DEFAULT 12 visit_type_X86CPUFeatureWordInfoList │ │ │ │ 4186: 005f9290 2 OBJECT GLOBAL DEFAULT 25 _TRACE_RAM_STATE_RESUME_PREPARE_DSTATE │ │ │ │ 4187: 005ae018 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SSE_TIMER_READ_EVENT │ │ │ │ 4188: 001a07fd 476 FUNC GLOBAL DEFAULT 12 load_elf_hdr │ │ │ │ - 4189: 002f6b55 184 FUNC GLOBAL DEFAULT 12 bdrv_co_copy_range_from │ │ │ │ + 4189: 002f6b4d 184 FUNC GLOBAL DEFAULT 12 bdrv_co_copy_range_from │ │ │ │ 4190: 005f94aa 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VNC_CLIENT_DISCONNECT_FINISH_DSTATE │ │ │ │ - 4191: 003e6b51 48 FUNC GLOBAL DEFAULT 12 qdist_xmax │ │ │ │ + 4191: 003e6b49 48 FUNC GLOBAL DEFAULT 12 qdist_xmax │ │ │ │ 4192: 005abb8c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ITS_BADREAD_EVENT │ │ │ │ 4193: 00267e91 12 FUNC GLOBAL DEFAULT 12 tcg_gen_shli_vec │ │ │ │ 4194: 005ad7c8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SLAVIO_LED_MEM_WRITEW_EVENT │ │ │ │ - 4195: 0035fb99 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockDeviceStats │ │ │ │ - 4196: 003dc1b9 164 FUNC GLOBAL DEFAULT 12 fdmon_io_uring_setup │ │ │ │ + 4195: 0035fb91 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockDeviceStats │ │ │ │ + 4196: 003dc1b1 164 FUNC GLOBAL DEFAULT 12 fdmon_io_uring_setup │ │ │ │ 4197: 005f88f2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_KVM_XIVE_SOURCE_RESET_DSTATE │ │ │ │ 4198: 002522c9 528 FUNC GLOBAL DEFAULT 12 tcg_gen_muls2_i32 │ │ │ │ 4199: 005f8528 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NBD_BLK_AIO_DETACH_DSTATE │ │ │ │ 4200: 002052cd 34 FUNC GLOBAL DEFAULT 12 migrate_dirty_bitmaps │ │ │ │ 4201: 00190be5 64 FUNC GLOBAL DEFAULT 12 palette_new │ │ │ │ - 4202: 00318525 1412 FUNC GLOBAL DEFAULT 12 qcow2_change_refcount_order │ │ │ │ + 4202: 0031851d 1412 FUNC GLOBAL DEFAULT 12 qcow2_change_refcount_order │ │ │ │ 4203: 001f5cf5 152 FUNC GLOBAL DEFAULT 12 cpr_find_fd │ │ │ │ - 4204: 002c74dd 280 FUNC GLOBAL DEFAULT 12 bdrv_co_delete_file │ │ │ │ - 4205: 003b315d 16 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevSnapshotInternalWrapper_members │ │ │ │ + 4204: 002c74d5 280 FUNC GLOBAL DEFAULT 12 bdrv_co_delete_file │ │ │ │ + 4205: 003b3155 16 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevSnapshotInternalWrapper_members │ │ │ │ 4206: 0022e521 292 FUNC GLOBAL DEFAULT 12 net_stream_data_send │ │ │ │ - 4207: 0034b9fd 408 FUNC GLOBAL DEFAULT 12 blk_zone_report │ │ │ │ + 4207: 0034b9f5 408 FUNC GLOBAL DEFAULT 12 blk_zone_report │ │ │ │ 4208: 005f8410 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LURING_CQE_HANDLER_DSTATE │ │ │ │ - 4209: 002a8ae5 196 FUNC GLOBAL DEFAULT 12 qio_dns_resolver_lookup_result │ │ │ │ - 4210: 003fc2ed 164 FUNC GLOBAL DEFAULT 12 trace_event_name │ │ │ │ - 4211: 004e2230 3 OBJECT GLOBAL DEFAULT 14 sense_code_COMMAND_ABORTED │ │ │ │ - 4212: 002eea69 228 FUNC GLOBAL DEFAULT 12 bdrv_dirty_bitmap_truncate │ │ │ │ - 4213: 0040285d 58 FUNC GLOBAL DEFAULT 12 qapi_free_EvtchnInfo │ │ │ │ + 4209: 002a8add 196 FUNC GLOBAL DEFAULT 12 qio_dns_resolver_lookup_result │ │ │ │ + 4210: 003fc2e5 164 FUNC GLOBAL DEFAULT 12 trace_event_name │ │ │ │ + 4211: 004e2220 3 OBJECT GLOBAL DEFAULT 14 sense_code_COMMAND_ABORTED │ │ │ │ + 4212: 002eea61 228 FUNC GLOBAL DEFAULT 12 bdrv_dirty_bitmap_truncate │ │ │ │ + 4213: 00402855 58 FUNC GLOBAL DEFAULT 12 qapi_free_EvtchnInfo │ │ │ │ 4214: 005b5f5c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_FILE_MONITOR_DISPATCH_EVENT │ │ │ │ - 4215: 0031dec1 252 FUNC GLOBAL DEFAULT 12 reqlist_wait_all │ │ │ │ + 4215: 0031deb9 252 FUNC GLOBAL DEFAULT 12 reqlist_wait_all │ │ │ │ 4216: 001f8675 984 FUNC GLOBAL DEFAULT 12 qmp_calc_dirty_rate │ │ │ │ 4217: 005f9744 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_QUERY_UUID_DSTATE │ │ │ │ 4218: 0022e645 140 FUNC GLOBAL DEFAULT 12 net_stream_data_listen │ │ │ │ 4219: 005af8f0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_EHCI_PACKET_ACTION_EVENT │ │ │ │ 4220: 0027d8cd 200 FUNC GLOBAL DEFAULT 12 cpu_atomic_smin_fetchw_be_mmu │ │ │ │ - 4221: 003f7da5 60 FUNC GLOBAL DEFAULT 12 readline_free │ │ │ │ + 4221: 003f7d9d 60 FUNC GLOBAL DEFAULT 12 readline_free │ │ │ │ 4222: 005a9b28 16 OBJECT GLOBAL DEFAULT 24 _TRACE_XEN_DISK_UNREALIZE_EVENT │ │ │ │ 4223: 005afffc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CMSDK_APB_WATCHDOG_RESET_EVENT │ │ │ │ 4224: 005b20a8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_DMA_BLK_CB_EVENT │ │ │ │ 4225: 00205739 1104 FUNC GLOBAL DEFAULT 12 migrate_caps_check │ │ │ │ 4226: 005f8894 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ADB_DEVICE_MOUSE_FLUSH_DSTATE │ │ │ │ - 4227: 004012f5 142 FUNC GLOBAL DEFAULT 12 visit_type_EvtchnInfoList │ │ │ │ + 4227: 004012ed 142 FUNC GLOBAL DEFAULT 12 visit_type_EvtchnInfoList │ │ │ │ 4228: 005f915e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_POSTCOPY_DISCARD_SEND_RANGE_DSTATE │ │ │ │ 4229: 005b1d50 16 OBJECT GLOBAL DEFAULT 24 _TRACE_REPLAY_ADVANCE_CURRENT_ICOUNT_EVENT │ │ │ │ 4230: 005f9616 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_BLOCK_COMMIT_DSTATE │ │ │ │ 4231: 005b20e8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_BALLOON_EVENT_EVENT │ │ │ │ 4232: 00177381 188 FUNC GLOBAL DEFAULT 12 hmp_info_trace_events │ │ │ │ 4233: 001af105 40 FUNC GLOBAL DEFAULT 12 qmp_cxl_add_dynamic_capacity │ │ │ │ 4234: 001a8389 8 FUNC GLOBAL DEFAULT 12 machine_require_guest_memfd │ │ │ │ 4235: 005d67f0 4 OBJECT GLOBAL DEFAULT 25 acpi_tables │ │ │ │ 4236: 001fad55 160 FUNC GLOBAL DEFAULT 12 hmp_migrate_continue │ │ │ │ 4237: 001d87c1 376 FUNC GLOBAL DEFAULT 12 memory_region_add_eventfd │ │ │ │ 4238: 00186bad 192 FUNC GLOBAL DEFAULT 12 vnc_display_reload_certs │ │ │ │ - 4239: 0038d401 192 FUNC GLOBAL DEFAULT 12 visit_type_CXLFixedMemoryWindowOptions │ │ │ │ - 4240: 00384769 164 FUNC GLOBAL DEFAULT 12 visit_type_QCryptoBlockInfoLUKSSlot_members │ │ │ │ + 4239: 0038d3f9 192 FUNC GLOBAL DEFAULT 12 visit_type_CXLFixedMemoryWindowOptions │ │ │ │ + 4240: 00384761 164 FUNC GLOBAL DEFAULT 12 visit_type_QCryptoBlockInfoLUKSSlot_members │ │ │ │ 4241: 005b517c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_DEVICE_DEL_EVENT │ │ │ │ 4242: 00516ee8 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_mul16 │ │ │ │ 4243: 00231261 56 FUNC GLOBAL DEFAULT 12 colo_compare_cleanup │ │ │ │ 4244: 005f8878 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCKBD_KBD_WRITE_DATA_DSTATE │ │ │ │ 4245: 001d767d 188 FUNC GLOBAL DEFAULT 12 memory_region_unmap_iommu_notifier_range │ │ │ │ 4246: 005b552c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_CLIENT_MIGRATE_INFO_EVENT │ │ │ │ - 4247: 0040056d 84 FUNC GLOBAL DEFAULT 12 visit_type_SevGuestInfo_members │ │ │ │ - 4248: 0029fa51 26 FUNC GLOBAL DEFAULT 12 qemu_put_buffer │ │ │ │ - 4249: 003b6c5d 236 FUNC GLOBAL DEFAULT 12 visit_type_AcceleratorList │ │ │ │ - 4250: 00292965 528 FUNC GLOBAL DEFAULT 12 qdev_set_parent_bus │ │ │ │ + 4247: 00400565 84 FUNC GLOBAL DEFAULT 12 visit_type_SevGuestInfo_members │ │ │ │ + 4248: 0029fa49 26 FUNC GLOBAL DEFAULT 12 qemu_put_buffer │ │ │ │ + 4249: 003b6c55 236 FUNC GLOBAL DEFAULT 12 visit_type_AcceleratorList │ │ │ │ + 4250: 0029295d 528 FUNC GLOBAL DEFAULT 12 qdev_set_parent_bus │ │ │ │ 4251: 005acd28 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIA1_RTC_CMD_WPROTECT_WRITE_EVENT │ │ │ │ 4252: 005f85d0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IOMMUFD_BACKEND_SET_DIRTY_DSTATE │ │ │ │ 4253: 00186951 288 FUNC GLOBAL DEFAULT 12 qmp_query_vnc │ │ │ │ 4254: 005f9748 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_QUERY_TARGET_DSTATE │ │ │ │ 4255: 005b1410 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MULTIFD_RECV_SYNC_MAIN_EVENT │ │ │ │ 4256: 0027d8b9 20 FUNC GLOBAL DEFAULT 12 helper_atomic_fetch_umaxw_be │ │ │ │ 4257: 005af760 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_UHCI_PACKET_COMPLETE_BABBLE_EVENT │ │ │ │ 4258: 0026ba39 118 FUNC GLOBAL DEFAULT 12 helper_gvec_add8 │ │ │ │ 4259: 005ada28 16 OBJECT GLOBAL DEFAULT 24 _TRACE_AXP2XX_SELECT_EVENT │ │ │ │ - 4260: 003c6299 376 FUNC GLOBAL DEFAULT 12 qapi_event_send_vnc_initialized │ │ │ │ + 4260: 003c6291 376 FUNC GLOBAL DEFAULT 12 qapi_event_send_vnc_initialized │ │ │ │ 4261: 00209f61 20 FUNC GLOBAL DEFAULT 12 postcopy_state_get │ │ │ │ 4262: 005f822a 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_visit_char_c │ │ │ │ - 4263: 003c4dd5 156 FUNC GLOBAL DEFAULT 12 visit_type_DisplaySDL_members │ │ │ │ + 4263: 003c4dcd 156 FUNC GLOBAL DEFAULT 12 visit_type_DisplaySDL_members │ │ │ │ 4264: 005d8030 56 OBJECT GLOBAL DEFAULT 25 xbzrle_counters │ │ │ │ 4265: 002808c1 28 FUNC GLOBAL DEFAULT 12 helper_atomic_smax_fetchq_le │ │ │ │ - 4266: 003b4f4d 84 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_x_query_virtio_vhost_queue_status_arg_members │ │ │ │ - 4267: 004e225c 3 OBJECT GLOBAL DEFAULT 14 sense_code_OVERLAPPED_COMMANDS │ │ │ │ + 4266: 003b4f45 84 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_x_query_virtio_vhost_queue_status_arg_members │ │ │ │ + 4267: 004e224c 3 OBJECT GLOBAL DEFAULT 14 sense_code_OVERLAPPED_COMMANDS │ │ │ │ 4268: 001ea20d 112 FUNC GLOBAL DEFAULT 12 runstate_replay_enable │ │ │ │ 4269: 005af2d0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_DWC2_ATTACH_EVENT │ │ │ │ 4270: 0019cbb9 48 FUNC GLOBAL DEFAULT 12 gdb_syscall_handling │ │ │ │ 4271: 005a9d78 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PFLASH_RESET_EVENT │ │ │ │ - 4272: 003d6aa5 160 FUNC GLOBAL DEFAULT 12 freq_to_str │ │ │ │ + 4272: 003d6a9d 160 FUNC GLOBAL DEFAULT 12 freq_to_str │ │ │ │ 4273: 001777a5 268 FUNC GLOBAL DEFAULT 12 hmp_qom_set │ │ │ │ 4274: 005f9e6c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_MUTEX_LOCK_DSTATE │ │ │ │ 4275: 005b424c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_PMEMSAVE_EVENT │ │ │ │ 4276: 005a74f8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QCRYPTO_TLS_CREDS_X509_CHECK_KEY_PURPOSE_EVENT │ │ │ │ 4277: 005f96ac 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_REQUEST_EBPF_DSTATE │ │ │ │ - 4278: 003af23d 58 FUNC GLOBAL DEFAULT 12 qapi_free_FdSocketAddressWrapper │ │ │ │ + 4278: 003af235 58 FUNC GLOBAL DEFAULT 12 qapi_free_FdSocketAddressWrapper │ │ │ │ 4279: 0016babd 184 FUNC GLOBAL DEFAULT 12 float64_to_int32 │ │ │ │ - 4280: 002c75f5 124 FUNC GLOBAL DEFAULT 12 bdrv_co_delete_file_noerr │ │ │ │ + 4280: 002c75ed 124 FUNC GLOBAL DEFAULT 12 bdrv_co_delete_file_noerr │ │ │ │ 4281: 005f92ea 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VMSTATE_N_ELEMS_DSTATE │ │ │ │ 4282: 00280c2d 188 FUNC GLOBAL DEFAULT 12 cpu_atomic_fetch_orq_be_mmu │ │ │ │ - 4283: 0037d0c9 58 FUNC GLOBAL DEFAULT 12 qapi_free_ChardevFile │ │ │ │ + 4283: 0037d0c1 58 FUNC GLOBAL DEFAULT 12 qapi_free_ChardevFile │ │ │ │ 4284: 001e1655 176 FUNC GLOBAL DEFAULT 12 address_space_access_valid │ │ │ │ 4285: 001b6845 796 FUNC GLOBAL DEFAULT 12 AUD_open_out │ │ │ │ 4286: 005a96c0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_TPM_EMULATOR_SET_BUFFER_SIZE_EVENT │ │ │ │ 4287: 005f8b46 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ASPEED_HACE_HEXDUMP_DSTATE │ │ │ │ 4288: 005f9662 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_RINGBUF_READ_DSTATE │ │ │ │ 4289: 005f9df5 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_visit_yank_c │ │ │ │ 4290: 005f8806 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRTIO_GPU_CMD_CTX_RES_DETACH_DSTATE │ │ │ │ 4291: 002804e1 28 FUNC GLOBAL DEFAULT 12 helper_atomic_fetch_smaxq_le │ │ │ │ 4292: 005f8ba4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IMX6_ANALOG_GET_PLL2_PFD2_CLK_DSTATE │ │ │ │ 4293: 005f87a0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QXL_SPICE_OOM_DSTATE │ │ │ │ - 4294: 0028fe0d 6 FUNC GLOBAL DEFAULT 12 kvm_irqchip_add_irqfd_notifier_gsi │ │ │ │ + 4294: 0028fe05 6 FUNC GLOBAL DEFAULT 12 kvm_irqchip_add_irqfd_notifier_gsi │ │ │ │ 4295: 005ab88c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NVIC_SET_IRQ_LEVEL_EVENT │ │ │ │ 4296: 005a88c0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QIO_CHANNEL_COMMAND_NEW_SPAWN_EVENT │ │ │ │ 4297: 005b3cd4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QUERY_DUMP_EVENT │ │ │ │ 4298: 005f827c 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_commands_misc_arm_c │ │ │ │ 4299: 005f884c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_XENFB_KEY_EVENT_DSTATE │ │ │ │ - 4300: 002bf33d 100 FUNC GLOBAL DEFAULT 12 drive_get_by_index │ │ │ │ + 4300: 002bf335 100 FUNC GLOBAL DEFAULT 12 drive_get_by_index │ │ │ │ 4301: 005f8f42 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_XHCI_SLOT_RESET_DSTATE │ │ │ │ 4302: 005ac0fc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ASPEED_INTC_ALL_ISR_DONE_BIT_EVENT │ │ │ │ - 4303: 002a86a5 76 FUNC GLOBAL DEFAULT 12 qio_dns_resolver_get_instance │ │ │ │ - 4304: 003c0111 58 FUNC GLOBAL DEFAULT 12 qapi_free_ExpirePasswordOptions │ │ │ │ + 4303: 002a869d 76 FUNC GLOBAL DEFAULT 12 qio_dns_resolver_get_instance │ │ │ │ + 4304: 003c0109 58 FUNC GLOBAL DEFAULT 12 qapi_free_ExpirePasswordOptions │ │ │ │ 4305: 005f97fe 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_STOP_DSTATE │ │ │ │ 4306: 0025c2c5 324 FUNC GLOBAL DEFAULT 12 tcg_gen_atomic_cmpxchg_i64_chk │ │ │ │ 4307: 005b0a70 16 OBJECT GLOBAL DEFAULT 24 _TRACE_POSTCOPY_RAM_INCOMING_CLEANUP_BLOCKTIME_EVENT │ │ │ │ 4308: 005b23b4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_DBUS_CLIPBOARD_UNREGISTER_EVENT │ │ │ │ - 4309: 00365f41 424 FUNC GLOBAL DEFAULT 12 visit_type_BlockStats_members │ │ │ │ + 4309: 00365f39 424 FUNC GLOBAL DEFAULT 12 visit_type_BlockStats_members │ │ │ │ 4310: 0028bc39 388 FUNC GLOBAL DEFAULT 12 helper_fullwr │ │ │ │ 4311: 005f97f8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_CONT_DSTATE │ │ │ │ - 4312: 003a6a6d 16 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_qom_list_get_arg_members │ │ │ │ - 4313: 002ea761 124 FUNC GLOBAL DEFAULT 12 block_copy_async │ │ │ │ + 4312: 003a6a65 16 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_qom_list_get_arg_members │ │ │ │ + 4313: 002ea759 124 FUNC GLOBAL DEFAULT 12 block_copy_async │ │ │ │ 4314: 001cf185 220 FUNC GLOBAL DEFAULT 12 dma_aligned_pow2_mask │ │ │ │ 4315: 005b1180 16 OBJECT GLOBAL DEFAULT 24 _TRACE_POSTCOPY_START_EVENT │ │ │ │ - 4316: 00297e79 136 FUNC GLOBAL DEFAULT 12 object_property_find_err │ │ │ │ - 4317: 0037f4c5 16 FUNC GLOBAL DEFAULT 12 visit_type_ChardevHostdevWrapper_members │ │ │ │ + 4316: 00297e71 136 FUNC GLOBAL DEFAULT 12 object_property_find_err │ │ │ │ + 4317: 0037f4bd 16 FUNC GLOBAL DEFAULT 12 visit_type_ChardevHostdevWrapper_members │ │ │ │ 4318: 002481b9 4 FUNC GLOBAL DEFAULT 12 tcg_target_has_memory_bswap │ │ │ │ 4319: 005f8d1a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ASPEED_OTP_PROG_BIT_DSTATE │ │ │ │ - 4320: 003b3c89 58 FUNC GLOBAL DEFAULT 12 qapi_free_VirtioDeviceFeatures │ │ │ │ - 4321: 00398aed 132 FUNC GLOBAL DEFAULT 12 visit_type_COLOMessage │ │ │ │ - 4322: 003da925 4 FUNC GLOBAL DEFAULT 12 qemu_rec_mutex_lock_impl │ │ │ │ + 4320: 003b3c81 58 FUNC GLOBAL DEFAULT 12 qapi_free_VirtioDeviceFeatures │ │ │ │ + 4321: 00398ae5 132 FUNC GLOBAL DEFAULT 12 visit_type_COLOMessage │ │ │ │ + 4322: 003da91d 4 FUNC GLOBAL DEFAULT 12 qemu_rec_mutex_lock_impl │ │ │ │ 4323: 005f8e68 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_MTP_SUCCESS_DSTATE │ │ │ │ 4324: 005f899a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_DIST_READ_DSTATE │ │ │ │ - 4325: 0035fcc5 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockStatsList │ │ │ │ - 4326: 0036a3e5 84 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_BlockJobChangeOptions_base_members │ │ │ │ + 4325: 0035fcbd 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockStatsList │ │ │ │ + 4326: 0036a3dd 84 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_BlockJobChangeOptions_base_members │ │ │ │ 4327: 0027e181 20 FUNC GLOBAL DEFAULT 12 helper_atomic_fetch_orl_le │ │ │ │ 4328: 005b3dc8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_JOB_FINALIZE_EVENT │ │ │ │ 4329: 005f8fa2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_UHCI_MMIO_READW_DSTATE │ │ │ │ - 4330: 002d44cd 224 FUNC GLOBAL DEFAULT 12 job_resume │ │ │ │ + 4330: 002d44c5 224 FUNC GLOBAL DEFAULT 12 job_resume │ │ │ │ 4331: 00239fc1 212 FUNC GLOBAL DEFAULT 12 replay_get_qword │ │ │ │ 4332: 0027c485 172 FUNC GLOBAL DEFAULT 12 cpu_atomic_fetch_xorw_le_mmu │ │ │ │ 4333: 00169131 240 FUNC GLOBAL DEFAULT 12 float16_to_float32 │ │ │ │ 4334: 005f82a4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QCRYPTO_TLS_CIPHER_SUITE_INFO_DSTATE │ │ │ │ - 4335: 003e0cf9 108 FUNC GLOBAL DEFAULT 12 warn_report │ │ │ │ + 4335: 003e0cf1 108 FUNC GLOBAL DEFAULT 12 warn_report │ │ │ │ 4336: 005f952e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_TRANSLATE_BLOCK_DSTATE │ │ │ │ 4337: 005b524c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QUERY_ROCKER_PORTS_EVENT │ │ │ │ 4338: 00220b29 72 FUNC GLOBAL DEFAULT 12 hmp_info_history │ │ │ │ 4339: 005f909e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ALLWINNER_WDT_RESET_ENTER_DSTATE │ │ │ │ 4340: 00510550 32 OBJECT GLOBAL DEFAULT 24 hw_compat_2_10 │ │ │ │ 4341: 0026ac71 408 FUNC GLOBAL DEFAULT 12 helper_lookup_tb_ptr │ │ │ │ 4342: 005b2514 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VDAGENT_RECV_CHUNK_EVENT │ │ │ │ 4343: 00510570 64 OBJECT GLOBAL DEFAULT 24 hw_compat_2_11 │ │ │ │ - 4344: 00390531 184 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_MEMORY_DEVICE_SIZE_CHANGE_arg_members │ │ │ │ + 4344: 00390529 184 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_MEMORY_DEVICE_SIZE_CHANGE_arg_members │ │ │ │ 4345: 005105b0 80 OBJECT GLOBAL DEFAULT 24 hw_compat_2_12 │ │ │ │ 4346: 00506cc8 12 OBJECT GLOBAL DEFAULT 21 QType_lookup │ │ │ │ - 4347: 002c9cad 24 FUNC GLOBAL DEFAULT 12 bdrv_get_specific_info │ │ │ │ - 4348: 00298cc5 136 FUNC GLOBAL DEFAULT 12 object_property_set_default_int │ │ │ │ + 4347: 002c9ca5 24 FUNC GLOBAL DEFAULT 12 bdrv_get_specific_info │ │ │ │ + 4348: 00298cbd 136 FUNC GLOBAL DEFAULT 12 object_property_set_default_int │ │ │ │ 4349: 005d6c7c 4 OBJECT GLOBAL DEFAULT 25 dirtylimit_state │ │ │ │ 4350: 005a8298 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QCOW2_WRITEV_DATA_EVENT │ │ │ │ - 4351: 00375891 388 FUNC GLOBAL DEFAULT 12 qapi_event_send_quorum_report_bad │ │ │ │ + 4351: 00375889 388 FUNC GLOBAL DEFAULT 12 qapi_event_send_quorum_report_bad │ │ │ │ 4352: 005ad418 16 OBJECT GLOBAL DEFAULT 24 _TRACE_STM32L4X5_SYSCFG_SET_IRQ_EVENT │ │ │ │ 4353: 002399cd 16 FUNC GLOBAL DEFAULT 12 replay_get_filename │ │ │ │ - 4354: 00349f99 184 FUNC GLOBAL DEFAULT 12 bdrv_co_open_blockdev_ref │ │ │ │ + 4354: 00349f91 184 FUNC GLOBAL DEFAULT 12 bdrv_co_open_blockdev_ref │ │ │ │ 4355: 005aa720 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QXL_SEND_EVENTS_VM_STOPPED_EVENT │ │ │ │ - 4356: 003d89e9 168 FUNC GLOBAL DEFAULT 12 qemu_fd_getfs │ │ │ │ - 4357: 003d9ecd 148 FUNC GLOBAL DEFAULT 12 qemu_alloc_stack │ │ │ │ - 4358: 0038ce1d 200 FUNC GLOBAL DEFAULT 12 visit_type_GuidInfo │ │ │ │ + 4356: 003d89e1 168 FUNC GLOBAL DEFAULT 12 qemu_fd_getfs │ │ │ │ + 4357: 003d9ec5 148 FUNC GLOBAL DEFAULT 12 qemu_alloc_stack │ │ │ │ + 4358: 0038ce15 200 FUNC GLOBAL DEFAULT 12 visit_type_GuidInfo │ │ │ │ 4359: 005afe90 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_PORT_CLAIM_EVENT │ │ │ │ 4360: 005ab49c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_LOONGARCH_EXTIOI_SETIRQ_EVENT │ │ │ │ 4361: 005a7528 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QCRYPTO_TLS_CREDS_X509_LOAD_EVENT │ │ │ │ 4362: 00220eb5 172 FUNC GLOBAL DEFAULT 12 hmp_ioport_read │ │ │ │ 4363: 005a8248 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QCOW2_HANDLE_COPIED_EVENT │ │ │ │ 4364: 00223ad9 244 FUNC GLOBAL DEFAULT 12 qmp_add_client │ │ │ │ 4365: 00516e64 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_mul32 │ │ │ │ 4366: 005f9dfe 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VISIT_TYPE_ANY_DSTATE │ │ │ │ 4367: 00265c15 100 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_smin │ │ │ │ - 4368: 003d0775 42 FUNC GLOBAL DEFAULT 12 qdict_put_str │ │ │ │ + 4368: 003d076d 42 FUNC GLOBAL DEFAULT 12 qdict_put_str │ │ │ │ 4369: 0027c831 20 FUNC GLOBAL DEFAULT 12 helper_atomic_xor_fetchw_le │ │ │ │ 4370: 0025c821 136 FUNC GLOBAL DEFAULT 12 tcg_gen_atomic_fetch_or_i64_chk │ │ │ │ 4371: 00507edc 12 OBJECT GLOBAL DEFAULT 21 StatsTarget_lookup │ │ │ │ 4372: 00238625 48 FUNC GLOBAL DEFAULT 12 tap_probe_has_ufo │ │ │ │ - 4373: 002ef379 12 FUNC GLOBAL DEFAULT 12 bdrv_dirty_bitmap_deserialize_zeroes │ │ │ │ + 4373: 002ef371 12 FUNC GLOBAL DEFAULT 12 bdrv_dirty_bitmap_deserialize_zeroes │ │ │ │ 4374: 005f8efc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_DWC2_PACKET_NEXT_DSTATE │ │ │ │ 4375: 005b10f0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SOURCE_RETURN_PATH_THREAD_LOOP_TOP_EVENT │ │ │ │ - 4376: 003d93c5 112 FUNC GLOBAL DEFAULT 12 qemu_anon_ram_free │ │ │ │ + 4376: 003d93bd 112 FUNC GLOBAL DEFAULT 12 qemu_anon_ram_free │ │ │ │ 4377: 005f98fa 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_QUERY_TPM_TYPES_DSTATE │ │ │ │ - 4378: 00361fed 156 FUNC GLOBAL DEFAULT 12 visit_type_ImageInfoSpecificRbd_members │ │ │ │ + 4378: 00361fe5 156 FUNC GLOBAL DEFAULT 12 visit_type_ImageInfoSpecificRbd_members │ │ │ │ 4379: 005b1510 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SAVE_XBZRLE_PAGE_OVERFLOW_EVENT │ │ │ │ 4380: 005f85b4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_DBUS_AUDIO_READ_DSTATE │ │ │ │ 4381: 005b5dac 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_MUTEX_LOCK_EVENT │ │ │ │ 4382: 0027cc81 20 FUNC GLOBAL DEFAULT 12 helper_atomic_smin_fetchw_le │ │ │ │ 4383: 005f92c2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PUT_QLIST_DSTATE │ │ │ │ 4384: 001aeb19 524 FUNC GLOBAL DEFAULT 12 hid_keyboard_poll │ │ │ │ 4385: 005b2414 16 OBJECT GLOBAL DEFAULT 24 _TRACE_DBUS_UPDATE_EVENT │ │ │ │ 4386: 005abdec 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ICH_LR_WRITE_EVENT │ │ │ │ - 4387: 0031dd75 98 FUNC GLOBAL DEFAULT 12 reqlist_find_conflict │ │ │ │ + 4387: 0031dd6d 98 FUNC GLOBAL DEFAULT 12 reqlist_find_conflict │ │ │ │ 4388: 005b391c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_NBD_SERVER_ADD_EVENT │ │ │ │ 4389: 005f8c6a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ASPEED_SCU_READ_DSTATE │ │ │ │ 4390: 0019d8f9 96 FUNC GLOBAL DEFAULT 12 audio_register_model │ │ │ │ 4391: 0017de31 140 FUNC GLOBAL DEFAULT 12 qemu_input_queue_btn │ │ │ │ 4392: 00256df5 584 FUNC GLOBAL DEFAULT 12 tcg_gen_muls2_i64 │ │ │ │ 4393: 005f8b80 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IMX6_SRC_RESET_DSTATE │ │ │ │ 4394: 005f8bae 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IOTKIT_SECCTL_NS_READ_DSTATE │ │ │ │ 4395: 005afbe0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_OHCI_TD_PKT_FULL_EVENT │ │ │ │ - 4396: 003713ed 16 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_blockdev_reopen_arg_members │ │ │ │ + 4396: 003713e5 16 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_blockdev_reopen_arg_members │ │ │ │ 4397: 005ac42c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_KVM_RESET_IRQ_DELIVERED_EVENT │ │ │ │ 4398: 005f8558 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NBD_UNKNOWN_ERROR_DSTATE │ │ │ │ 4399: 005f8674 2 OBJECT GLOBAL DEFAULT 25 _TRACE_XEN_BLOCK_UNREALIZE_DSTATE │ │ │ │ 4400: 005f8d78 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NRF51_TIMER_READ_DSTATE │ │ │ │ 4401: 0050343c 1572 OBJECT GLOBAL DEFAULT 21 tcg_op_defs │ │ │ │ 4402: 005a8498 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MIRROR_RESTART_ITER_EVENT │ │ │ │ 4403: 005f8b84 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IMX6_SRC_WRITE_DSTATE │ │ │ │ 4404: 005b1770 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GET_QTAILQ_END_EVENT │ │ │ │ - 4405: 003b289d 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevSnapshotSyncWrapper │ │ │ │ - 4406: 0037f769 204 FUNC GLOBAL DEFAULT 12 visit_type_ChardevCommonWrapper │ │ │ │ + 4405: 003b2895 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevSnapshotSyncWrapper │ │ │ │ + 4406: 0037f761 204 FUNC GLOBAL DEFAULT 12 visit_type_ChardevCommonWrapper │ │ │ │ 4407: 001c2c35 148 FUNC GLOBAL DEFAULT 12 hmp_block_resize │ │ │ │ 4408: 005b3cc4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_QUERY_DUMP_EVENT │ │ │ │ - 4409: 002a1e29 104 FUNC GLOBAL DEFAULT 12 qio_channel_file_new_dupfd │ │ │ │ + 4409: 002a1e21 104 FUNC GLOBAL DEFAULT 12 qio_channel_file_new_dupfd │ │ │ │ 4410: 00215b65 1292 FUNC GLOBAL DEFAULT 12 qemu_loadvm_state │ │ │ │ 4411: 005b1190 16 OBJECT GLOBAL DEFAULT 24 _TRACE_OPEN_RETURN_PATH_ON_SOURCE_CONTINUE_EVENT │ │ │ │ 4412: 005f8c32 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NPCM_GCR_WRITE_DSTATE │ │ │ │ 4413: 0028471d 296 FUNC GLOBAL DEFAULT 12 qemu_plugin_read_memory_hwaddr │ │ │ │ 4414: 005aca78 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IVSHMEM_FLAT_READ_MMR_EVENT │ │ │ │ 4415: 005aaa10 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QXL_ENTER_VGA_MODE_EVENT │ │ │ │ - 4416: 002c91cd 122 FUNC GLOBAL DEFAULT 12 bdrv_co_nb_sectors │ │ │ │ + 4416: 002c91c5 122 FUNC GLOBAL DEFAULT 12 bdrv_co_nb_sectors │ │ │ │ 4417: 00179ee1 94 FUNC GLOBAL DEFAULT 12 dpy_gl_cursor_dmabuf │ │ │ │ 4418: 005b43f0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QUERY_S390X_CPU_POLARIZATION_EVENT │ │ │ │ - 4419: 00298181 112 FUNC GLOBAL DEFAULT 12 object_class_property_find_err │ │ │ │ + 4419: 00298179 112 FUNC GLOBAL DEFAULT 12 object_class_property_find_err │ │ │ │ 4420: 005f9502 2 OBJECT GLOBAL DEFAULT 25 _TRACE_DISPLAYSURFACE_CREATE_FROM_DSTATE │ │ │ │ 4421: 005adba8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ALLWINNER_H3_DRAMCOM_WRITE_EVENT │ │ │ │ 4422: 005f9118 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MIGRATION_EXEC_INCOMING_DSTATE │ │ │ │ 4423: 0019fd7d 120 FUNC GLOBAL DEFAULT 12 qdev_intercept_gpio_out │ │ │ │ 4424: 005a8268 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QCOW2_SKIP_COW_EVENT │ │ │ │ 4425: 005af530 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_XHCI_SLOT_CONFIGURE_EVENT │ │ │ │ 4426: 001bbc95 192 FUNC GLOBAL DEFAULT 12 hmp_chardev_add │ │ │ │ 4427: 005ac2dc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_XICS_ICP_EOI_EVENT │ │ │ │ - 4428: 003274c1 108 FUNC GLOBAL DEFAULT 12 vhdx_checksum_calc │ │ │ │ - 4429: 002b1f59 700 FUNC GLOBAL DEFAULT 12 qcrypto_tls_session_new │ │ │ │ - 4430: 003d50f1 10 FUNC GLOBAL DEFAULT 12 qemu_dup │ │ │ │ - 4431: 003493fd 376 FUNC GLOBAL DEFAULT 12 bdrv_flush │ │ │ │ + 4428: 003274b9 108 FUNC GLOBAL DEFAULT 12 vhdx_checksum_calc │ │ │ │ + 4429: 002b1f51 700 FUNC GLOBAL DEFAULT 12 qcrypto_tls_session_new │ │ │ │ + 4430: 003d50e9 10 FUNC GLOBAL DEFAULT 12 qemu_dup │ │ │ │ + 4431: 003493f5 376 FUNC GLOBAL DEFAULT 12 bdrv_flush │ │ │ │ 4432: 001d81f1 140 FUNC GLOBAL DEFAULT 12 memory_region_snapshot_and_clear_dirty │ │ │ │ - 4433: 00291889 252 FUNC GLOBAL DEFAULT 12 error_set_from_qdev_prop_error │ │ │ │ + 4433: 00291881 252 FUNC GLOBAL DEFAULT 12 error_set_from_qdev_prop_error │ │ │ │ 4434: 005f8478 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SPICE_VMC_UNREGISTER_INTERFACE_DSTATE │ │ │ │ - 4435: 0039757d 132 FUNC GLOBAL DEFAULT 12 visit_type_MultiFDCompression │ │ │ │ - 4436: 003cae55 14 FUNC GLOBAL DEFAULT 12 visit_is_dealloc │ │ │ │ + 4435: 00397575 132 FUNC GLOBAL DEFAULT 12 visit_type_MultiFDCompression │ │ │ │ + 4436: 003cae4d 14 FUNC GLOBAL DEFAULT 12 visit_is_dealloc │ │ │ │ 4437: 0014a8f1 48 FUNC GLOBAL DEFAULT 12 cpu_get_free_index │ │ │ │ 4438: 0017bd79 84 FUNC GLOBAL DEFAULT 12 qemu_input_key_value_to_number │ │ │ │ 4439: 0027e705 196 FUNC GLOBAL DEFAULT 12 cpu_atomic_fetch_smaxl_le_mmu │ │ │ │ 4440: 002389e5 152 FUNC GLOBAL DEFAULT 12 tap_fd_disable │ │ │ │ 4441: 005b3b34 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QMP_CAPABILITIES_EVENT │ │ │ │ 4442: 005aa2d0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_APPLE_GFX_REMAP_EVENT │ │ │ │ - 4443: 003d3b4d 82 FUNC GLOBAL DEFAULT 12 json_token │ │ │ │ + 4443: 003d3b45 82 FUNC GLOBAL DEFAULT 12 json_token │ │ │ │ 4444: 005f9874 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_X_QUERY_VIRTIO_VHOST_QUEUE_STATUS_DSTATE │ │ │ │ 4445: 005b1810 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VMSTATE_SUBSECTION_LOAD_EVENT │ │ │ │ - 4446: 003b8fc9 196 FUNC GLOBAL DEFAULT 12 visit_type_AudiodevJackOptions │ │ │ │ + 4446: 003b8fc1 196 FUNC GLOBAL DEFAULT 12 visit_type_AudiodevJackOptions │ │ │ │ 4447: 005f9440 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_SPICE_GL_SCANOUT_DISABLE_DSTATE │ │ │ │ - 4448: 00354001 140 FUNC GLOBAL DEFAULT 12 qemu_chr_be_update_read_handlers │ │ │ │ - 4449: 002d38ad 24 FUNC GLOBAL DEFAULT 12 job_next_locked │ │ │ │ + 4448: 00353ff9 140 FUNC GLOBAL DEFAULT 12 qemu_chr_be_update_read_handlers │ │ │ │ + 4449: 002d38a5 24 FUNC GLOBAL DEFAULT 12 job_next_locked │ │ │ │ 4450: 005f93e8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_DBUS_GL_GFX_SWITCH_DSTATE │ │ │ │ 4451: 005b5060 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_QUERY_KVM_EVENT │ │ │ │ 4452: 005b0d30 16 OBJECT GLOBAL DEFAULT 24 _TRACE_RDMA_ADD_BLOCK_EVENT │ │ │ │ - 4453: 003e4cd9 32 FUNC GLOBAL DEFAULT 12 qemu_uuid_hash │ │ │ │ + 4453: 003e4cd1 32 FUNC GLOBAL DEFAULT 12 qemu_uuid_hash │ │ │ │ 4454: 001f6c01 348 FUNC GLOBAL DEFAULT 12 cpu_throttle_dirty_sync_timer_tick │ │ │ │ - 4455: 003a4981 368 FUNC GLOBAL DEFAULT 12 qapi_event_send_failover_negotiated │ │ │ │ + 4455: 003a4979 368 FUNC GLOBAL DEFAULT 12 qapi_event_send_failover_negotiated │ │ │ │ 4456: 005f825f 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_visit_stats_c │ │ │ │ 4457: 00507794 12 OBJECT GLOBAL DEFAULT 21 SmbiosEntryPointType_lookup │ │ │ │ - 4458: 002a7365 100 FUNC GLOBAL DEFAULT 12 qio_channel_writev │ │ │ │ + 4458: 002a735d 100 FUNC GLOBAL DEFAULT 12 qio_channel_writev │ │ │ │ 4459: 005aeeb0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_UAS_SCSI_DATA_EVENT │ │ │ │ - 4460: 003bf2cd 188 FUNC GLOBAL DEFAULT 12 visit_type_TPMPassthroughOptions │ │ │ │ + 4460: 003bf2c5 188 FUNC GLOBAL DEFAULT 12 visit_type_TPMPassthroughOptions │ │ │ │ 4461: 005b07f0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SEND_BITMAP_HEADER_ENTER_EVENT │ │ │ │ 4462: 005f8f16 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_DWC2_BUS_START_DSTATE │ │ │ │ 4463: 0027bc79 20 FUNC GLOBAL DEFAULT 12 helper_atomic_fetch_smaxb │ │ │ │ - 4464: 002a9239 92 FUNC GLOBAL DEFAULT 12 qio_net_listener_new │ │ │ │ + 4464: 002a9231 92 FUNC GLOBAL DEFAULT 12 qio_net_listener_new │ │ │ │ 4465: 0027d53d 212 FUNC GLOBAL DEFAULT 12 cpu_atomic_fetch_sminw_be_mmu │ │ │ │ 4466: 005f89e8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ICC_HPPIR0_READ_DSTATE │ │ │ │ 4467: 005a96a0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_TPM_EMULATOR_GET_TPM_ESTABLISHED_FLAG_EVENT │ │ │ │ 4468: 005f88ac 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LOONGARCH_PCH_PIC_IRQ_HANDLER_DSTATE │ │ │ │ 4469: 005f83ec 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QCOW2_L2_ALLOCATE_DSTATE │ │ │ │ 4470: 005f937a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VHOST_USER_EVENT_DSTATE │ │ │ │ - 4471: 0039b131 464 FUNC GLOBAL DEFAULT 12 qmp_marshal_migrate_set_capabilities │ │ │ │ + 4471: 0039b129 464 FUNC GLOBAL DEFAULT 12 qmp_marshal_migrate_set_capabilities │ │ │ │ 4472: 0015dc89 3520 FUNC GLOBAL DEFAULT 12 float128_mul │ │ │ │ - 4473: 002969cd 28 FUNC GLOBAL DEFAULT 12 type_register_static │ │ │ │ + 4473: 002969c5 28 FUNC GLOBAL DEFAULT 12 type_register_static │ │ │ │ 4474: 005b5e5c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_HBITMAP_RESET_EVENT │ │ │ │ 4475: 005ad678 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MSF2_SYSREG_READ_EVENT │ │ │ │ - 4476: 003e2cfd 6 FUNC GLOBAL DEFAULT 12 qemu_opt_get_bool │ │ │ │ - 4477: 003a6db1 142 FUNC GLOBAL DEFAULT 12 visit_type_ObjectTypeInfoList │ │ │ │ - 4478: 00324e01 996 FUNC GLOBAL DEFAULT 12 vhdx_parse_log │ │ │ │ + 4476: 003e2cf5 6 FUNC GLOBAL DEFAULT 12 qemu_opt_get_bool │ │ │ │ + 4477: 003a6da9 142 FUNC GLOBAL DEFAULT 12 visit_type_ObjectTypeInfoList │ │ │ │ + 4478: 00324df9 996 FUNC GLOBAL DEFAULT 12 vhdx_parse_log │ │ │ │ 4479: 00518178 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_umax_fetchb │ │ │ │ 4480: 00238d19 144 FUNC GLOBAL DEFAULT 12 replay_next_event_is │ │ │ │ 4481: 005b4a70 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_STOP_EVENT │ │ │ │ - 4482: 00373da9 288 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_BLOCK_IMAGE_CORRUPTED_arg_members │ │ │ │ + 4482: 00373da1 288 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_BLOCK_IMAGE_CORRUPTED_arg_members │ │ │ │ 4483: 005f841a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_BLOCK_JOB_COMPLETE_DSTATE │ │ │ │ 4484: 0016bb75 184 FUNC GLOBAL DEFAULT 12 float64_to_int64 │ │ │ │ 4485: 00507764 12 OBJECT GLOBAL DEFAULT 21 CpuModelCompareResult_lookup │ │ │ │ - 4486: 00293245 56 FUNC GLOBAL DEFAULT 12 qdev_unplug_blocked │ │ │ │ + 4486: 0029323d 56 FUNC GLOBAL DEFAULT 12 qdev_unplug_blocked │ │ │ │ 4487: 005b61d8 4 OBJECT GLOBAL DEFAULT 25 syminfos │ │ │ │ - 4488: 003c3c1d 132 FUNC GLOBAL DEFAULT 12 visit_type_InputEventKind │ │ │ │ - 4489: 002acc75 72 FUNC GLOBAL DEFAULT 12 qcrypto_block_get_cipher │ │ │ │ + 4488: 003c3c15 132 FUNC GLOBAL DEFAULT 12 visit_type_InputEventKind │ │ │ │ + 4489: 002acc6d 72 FUNC GLOBAL DEFAULT 12 qcrypto_block_get_cipher │ │ │ │ 4490: 00179a7d 104 FUNC GLOBAL DEFAULT 12 dpy_gfx_check_format │ │ │ │ 4491: 005aa970 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QXL_INTERFACE_UPDATE_AREA_COMPLETE_SCHEDULE_BH_EVENT │ │ │ │ 4492: 00518dd8 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_xor_fetchl_be │ │ │ │ 4493: 005b514c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_DEVICE_SYNC_CONFIG_EVENT │ │ │ │ 4494: 001b4afd 276 FUNC GLOBAL DEFAULT 12 watchdog_perform_action │ │ │ │ 4495: 00508888 12 OBJECT GLOBAL DEFAULT 21 CxlEventLog_lookup │ │ │ │ - 4496: 003c6121 376 FUNC GLOBAL DEFAULT 12 qapi_event_send_vnc_connected │ │ │ │ - 4497: 003e5f91 16 FUNC GLOBAL DEFAULT 12 qemu_set_log_filename │ │ │ │ + 4496: 003c6119 376 FUNC GLOBAL DEFAULT 12 qapi_event_send_vnc_connected │ │ │ │ + 4497: 003e5f89 16 FUNC GLOBAL DEFAULT 12 qemu_set_log_filename │ │ │ │ 4498: 005aba5c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ITS_CMD_VMAPP_EVENT │ │ │ │ 4499: 005f91c8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_RDMA_DUMP_GID_DSTATE │ │ │ │ - 4500: 002eadc5 1272 FUNC GLOBAL DEFAULT 12 commit_start │ │ │ │ + 4500: 002eadbd 1272 FUNC GLOBAL DEFAULT 12 commit_start │ │ │ │ 4501: 00267bbd 84 FUNC GLOBAL DEFAULT 12 tcg_gen_andc_vec │ │ │ │ 4502: 005f9048 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_OHCI_PORT_ATTACH_DSTATE │ │ │ │ 4503: 0023cb71 4 FUNC GLOBAL DEFAULT 12 qemu_semihosting_config_options │ │ │ │ 4504: 00172369 48 FUNC GLOBAL DEFAULT 12 float64_maximum_number │ │ │ │ 4505: 001e4f79 660 FUNC GLOBAL DEFAULT 12 mtree_print_dispatch │ │ │ │ 4506: 0028452d 108 FUNC GLOBAL DEFAULT 12 qemu_plugin_read_register │ │ │ │ 4507: 0014bfd5 304 FUNC GLOBAL DEFAULT 12 target_disas │ │ │ │ 4508: 0022bc1d 136 FUNC GLOBAL DEFAULT 12 net_client_set_link │ │ │ │ - 4509: 002e5f55 88 FUNC GLOBAL DEFAULT 12 blk_co_is_allocated_above │ │ │ │ + 4509: 002e5f4d 88 FUNC GLOBAL DEFAULT 12 blk_co_is_allocated_above │ │ │ │ 4510: 0019d5f1 4 FUNC GLOBAL DEFAULT 12 aml_package │ │ │ │ - 4511: 0039e981 276 FUNC GLOBAL DEFAULT 12 visit_type_NameInfo │ │ │ │ + 4511: 0039e979 276 FUNC GLOBAL DEFAULT 12 visit_type_NameInfo │ │ │ │ 4512: 00252c09 72 FUNC GLOBAL DEFAULT 12 tcg_gen_ld8s_i32 │ │ │ │ 4513: 005aabd0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIRTIO_GPU_CMD_SET_SCANOUT_BLOB_EVENT │ │ │ │ - 4514: 00296a89 76 FUNC GLOBAL DEFAULT 12 object_set_machine_compat_props │ │ │ │ + 4514: 00296a81 76 FUNC GLOBAL DEFAULT 12 object_set_machine_compat_props │ │ │ │ 4515: 005aed30 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_MTP_OBJECT_ALLOC_EVENT │ │ │ │ 4516: 001a3a71 164 FUNC GLOBAL DEFAULT 12 pstrcpy_targphys │ │ │ │ - 4517: 003a172d 84 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_set_link_arg_members │ │ │ │ + 4517: 003a1725 84 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_set_link_arg_members │ │ │ │ 4518: 005b0b40 16 OBJECT GLOBAL DEFAULT 24 _TRACE_POSTCOPY_PAUSE_FAULT_THREAD_CONTINUED_EVENT │ │ │ │ 4519: 005b3760 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_CHANGE_BACKING_FILE_EVENT │ │ │ │ - 4520: 003c1585 100 FUNC GLOBAL DEFAULT 12 visit_type_SpiceBasicInfo_members │ │ │ │ + 4520: 003c157d 100 FUNC GLOBAL DEFAULT 12 visit_type_SpiceBasicInfo_members │ │ │ │ 4521: 001cff05 60 FUNC GLOBAL DEFAULT 12 portio_list_destroy │ │ │ │ - 4522: 00359675 48 FUNC GLOBAL DEFAULT 12 monitor_data_destroy_qmp │ │ │ │ - 4523: 00365169 424 FUNC GLOBAL DEFAULT 12 visit_type_BlockDeviceTimedStats_members │ │ │ │ - 4524: 003f6431 26 FUNC GLOBAL DEFAULT 12 qemu_iovec_concat_iov │ │ │ │ + 4522: 0035966d 48 FUNC GLOBAL DEFAULT 12 monitor_data_destroy_qmp │ │ │ │ + 4523: 00365161 424 FUNC GLOBAL DEFAULT 12 visit_type_BlockDeviceTimedStats_members │ │ │ │ + 4524: 003f6429 26 FUNC GLOBAL DEFAULT 12 qemu_iovec_concat_iov │ │ │ │ 4525: 0027b935 172 FUNC GLOBAL DEFAULT 12 cpu_atomic_xor_fetchb_mmu │ │ │ │ 4526: 005f8f8a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_UHCI_PACKET_COMPLETE_ERROR_DSTATE │ │ │ │ 4527: 001cef45 42 FUNC GLOBAL DEFAULT 12 qemu_sglist_destroy │ │ │ │ - 4528: 003a6029 58 FUNC GLOBAL DEFAULT 12 qapi_free_MemoryBackendFileProperties │ │ │ │ - 4529: 00394b7d 464 FUNC GLOBAL DEFAULT 12 qmp_marshal_dumpdtb │ │ │ │ - 4530: 002c2849 400 FUNC GLOBAL DEFAULT 12 qmp_blockdev_del │ │ │ │ + 4528: 003a6021 58 FUNC GLOBAL DEFAULT 12 qapi_free_MemoryBackendFileProperties │ │ │ │ + 4529: 00394b75 464 FUNC GLOBAL DEFAULT 12 qmp_marshal_dumpdtb │ │ │ │ + 4530: 002c2841 400 FUNC GLOBAL DEFAULT 12 qmp_blockdev_del │ │ │ │ 4531: 005f9822 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_OBJECT_DEL_DSTATE │ │ │ │ 4532: 005b1730 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GET_GTREE_END_EVENT │ │ │ │ - 4533: 003c1fe5 196 FUNC GLOBAL DEFAULT 12 visit_type_VncServerInfo │ │ │ │ - 4534: 0034d021 200 FUNC GLOBAL DEFAULT 12 qemu_chr_fe_set_handlers_full │ │ │ │ + 4533: 003c1fdd 196 FUNC GLOBAL DEFAULT 12 visit_type_VncServerInfo │ │ │ │ + 4534: 0034d019 200 FUNC GLOBAL DEFAULT 12 qemu_chr_fe_set_handlers_full │ │ │ │ 4535: 005f98c8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_QUERY_GIC_CAPABILITIES_DSTATE │ │ │ │ 4536: 005f8754 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ARTIST_BLOCK_MOVE_DSTATE │ │ │ │ 4537: 00169221 248 FUNC GLOBAL DEFAULT 12 float16_to_float64 │ │ │ │ - 4538: 0029085d 38 FUNC GLOBAL DEFAULT 12 qdev_propinfo_set_default_value_enum │ │ │ │ + 4538: 00290855 38 FUNC GLOBAL DEFAULT 12 qdev_propinfo_set_default_value_enum │ │ │ │ 4539: 005f8a54 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_S390_SUPPRESS_AIRQ_DSTATE │ │ │ │ 4540: 005aa630 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VGA_CIRRUS_READ_IO_EVENT │ │ │ │ - 4541: 003e069d 66 FUNC GLOBAL DEFAULT 12 error_free │ │ │ │ + 4541: 003e0695 66 FUNC GLOBAL DEFAULT 12 error_free │ │ │ │ 4542: 005b542c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_RTC_RESET_REINJECTION_EVENT │ │ │ │ - 4543: 003d5581 4 FUNC GLOBAL DEFAULT 12 qemu_fdatasync │ │ │ │ - 4544: 003cb849 268 FUNC GLOBAL DEFAULT 12 visit_type_any │ │ │ │ + 4543: 003d5579 4 FUNC GLOBAL DEFAULT 12 qemu_fdatasync │ │ │ │ + 4544: 003cb841 268 FUNC GLOBAL DEFAULT 12 visit_type_any │ │ │ │ 4545: 0017b78d 100 FUNC GLOBAL DEFAULT 12 qemu_dmabuf_close │ │ │ │ - 4546: 003836b1 58 FUNC GLOBAL DEFAULT 12 qapi_free_QCryptoAkCipherOptionsRSA │ │ │ │ + 4546: 003836a9 58 FUNC GLOBAL DEFAULT 12 qapi_free_QCryptoAkCipherOptionsRSA │ │ │ │ 4547: 005ac15c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ASPEED_INTC_TRIGGER_IRQ_EVENT │ │ │ │ - 4548: 003ac2b1 472 FUNC GLOBAL DEFAULT 12 qmp_marshal_replay_break │ │ │ │ + 4548: 003ac2a9 472 FUNC GLOBAL DEFAULT 12 qmp_marshal_replay_break │ │ │ │ 4549: 0027aaf9 104 FUNC GLOBAL DEFAULT 12 cpu_stw_mmu │ │ │ │ 4550: 00172429 48 FUNC GLOBAL DEFAULT 12 float64_minimum_number │ │ │ │ - 4551: 003bc98d 142 FUNC GLOBAL DEFAULT 12 visit_type_RockerOfDpaFlowList │ │ │ │ - 4552: 00355899 36 FUNC GLOBAL DEFAULT 12 qemu_chr_cleanup │ │ │ │ + 4551: 003bc985 142 FUNC GLOBAL DEFAULT 12 visit_type_RockerOfDpaFlowList │ │ │ │ + 4552: 00355891 36 FUNC GLOBAL DEFAULT 12 qemu_chr_cleanup │ │ │ │ 4553: 0051a9b0 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_fetch_xorq_be │ │ │ │ 4554: 005a82c8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QCOW2_WRITEV_DONE_REQ_EVENT │ │ │ │ 4555: 0019b929 48 FUNC GLOBAL DEFAULT 12 gdb_extend_set_table │ │ │ │ - 4556: 0037d5f1 58 FUNC GLOBAL DEFAULT 12 qapi_free_ChardevSpiceChannelWrapper │ │ │ │ + 4556: 0037d5e9 58 FUNC GLOBAL DEFAULT 12 qapi_free_ChardevSpiceChannelWrapper │ │ │ │ 4557: 005b4f70 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_X_QUERY_VIRTIO_STATUS_EVENT │ │ │ │ 4558: 0017001d 320 FUNC GLOBAL DEFAULT 12 int16_to_float64_scalbn │ │ │ │ - 4559: 00383549 58 FUNC GLOBAL DEFAULT 12 qapi_free_SecretProperties │ │ │ │ - 4560: 002a70d1 20 FUNC GLOBAL DEFAULT 12 qio_channel_set_feature │ │ │ │ + 4559: 00383541 58 FUNC GLOBAL DEFAULT 12 qapi_free_SecretProperties │ │ │ │ + 4560: 002a70c9 20 FUNC GLOBAL DEFAULT 12 qio_channel_set_feature │ │ │ │ 4561: 00210e09 80 FUNC GLOBAL DEFAULT 12 ram_mig_init │ │ │ │ - 4562: 003eb509 2 FUNC GLOBAL DEFAULT 12 qemu_lockcnt_destroy │ │ │ │ - 4563: 00381995 132 FUNC GLOBAL DEFAULT 12 visit_type_OffAutoPCIBAR │ │ │ │ + 4562: 003eb501 2 FUNC GLOBAL DEFAULT 12 qemu_lockcnt_destroy │ │ │ │ + 4563: 0038198d 132 FUNC GLOBAL DEFAULT 12 visit_type_OffAutoPCIBAR │ │ │ │ 4564: 00516de0 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_mul64 │ │ │ │ 4565: 00282bed 66 FUNC GLOBAL DEFAULT 12 tcg_handle_interrupt │ │ │ │ - 4566: 003602dd 58 FUNC GLOBAL DEFAULT 12 qapi_free_ThrottleGroupProperties │ │ │ │ - 4567: 002adcad 8 FUNC GLOBAL DEFAULT 12 qcrypto_der_encode_oid │ │ │ │ + 4566: 003602d5 58 FUNC GLOBAL DEFAULT 12 qapi_free_ThrottleGroupProperties │ │ │ │ + 4567: 002adca5 8 FUNC GLOBAL DEFAULT 12 qcrypto_der_encode_oid │ │ │ │ 4568: 005f91b2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_RDMA_POST_SEND_CONTROL_DSTATE │ │ │ │ 4569: 001b3c39 4 FUNC GLOBAL DEFAULT 12 vhost_user_init │ │ │ │ 4570: 005f91c2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_RDMA_EXCHANGE_SEND_ISSUE_CALLBACK_DSTATE │ │ │ │ - 4571: 00399c39 16 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_migrate_recover_arg_members │ │ │ │ - 4572: 00366985 392 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevSnapshotSync_members │ │ │ │ + 4571: 00399c31 16 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_migrate_recover_arg_members │ │ │ │ + 4572: 0036697d 392 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevSnapshotSync_members │ │ │ │ 4573: 005f84de 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QIO_CHANNEL_SOCKET_DGRAM_COMPLETE_DSTATE │ │ │ │ - 4574: 003fc13d 100 FUNC GLOBAL DEFAULT 12 qcrypto_random_bytes │ │ │ │ + 4574: 003fc135 100 FUNC GLOBAL DEFAULT 12 qcrypto_random_bytes │ │ │ │ 4575: 001705c5 10 FUNC GLOBAL DEFAULT 12 int16_to_bfloat16_scalbn │ │ │ │ 4576: 005b1440 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MULTIFD_NEW_SEND_CHANNEL_ASYNC_ERROR_EVENT │ │ │ │ 4577: 001e0789 152 FUNC GLOBAL DEFAULT 12 flatview_read_continue │ │ │ │ 4578: 00254f1d 220 FUNC GLOBAL DEFAULT 12 tcg_gen_clrsb_i32 │ │ │ │ 4579: 0025d071 136 FUNC GLOBAL DEFAULT 12 tcg_gen_atomic_or_fetch_i32_chk │ │ │ │ 4580: 0023ab05 60 FUNC GLOBAL DEFAULT 12 replay_add_input_event │ │ │ │ 4581: 001c21ed 284 FUNC GLOBAL DEFAULT 12 hmp_drive_mirror │ │ │ │ 4582: 001ea3f9 124 FUNC GLOBAL DEFAULT 12 qemu_vmstop_requested │ │ │ │ 4583: 005f8278 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_commands_pci_c │ │ │ │ 4584: 0027cd59 20 FUNC GLOBAL DEFAULT 12 helper_atomic_umin_fetchw_le │ │ │ │ 4585: 001fd7b9 116 FUNC GLOBAL DEFAULT 12 migration_fd_process_incoming │ │ │ │ - 4586: 00388221 58 FUNC GLOBAL DEFAULT 12 qapi_free_SchemaInfo │ │ │ │ + 4586: 00388219 58 FUNC GLOBAL DEFAULT 12 qapi_free_SchemaInfo │ │ │ │ 4587: 0019f741 16 FUNC GLOBAL DEFAULT 12 cpu_virtio_is_big_endian │ │ │ │ 4588: 005b537c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_QUERY_SEV_ATTESTATION_REPORT_EVENT │ │ │ │ 4589: 005ad608 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MOS6522_GET_NEXT_IRQ_TIME_EVENT │ │ │ │ - 4590: 003f049d 46 FUNC GLOBAL DEFAULT 12 timer_expired │ │ │ │ + 4590: 003f0495 46 FUNC GLOBAL DEFAULT 12 timer_expired │ │ │ │ 4591: 001d8fd5 172 FUNC GLOBAL DEFAULT 12 memory_region_section_new_copy │ │ │ │ 4592: 005f8f48 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_XHCI_SLOT_ADDRESS_DSTATE │ │ │ │ - 4593: 0035f2b1 58 FUNC GLOBAL DEFAULT 12 qapi_free_ImageInfoSpecificQCow2EncryptionBase │ │ │ │ + 4593: 0035f2a9 58 FUNC GLOBAL DEFAULT 12 qapi_free_ImageInfoSpecificQCow2EncryptionBase │ │ │ │ 4594: 005f83b0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NVME_CONTROLLER_CAPABILITY_RAW_DSTATE │ │ │ │ - 4595: 003afe6d 140 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_SocketAddressLegacy_base_members │ │ │ │ + 4595: 003afe65 140 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_SocketAddressLegacy_base_members │ │ │ │ 4596: 005aefd0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_MSD_RESET_EVENT │ │ │ │ 4597: 0027f71d 204 FUNC GLOBAL DEFAULT 12 cpu_atomic_smax_fetchl_be_mmu │ │ │ │ 4598: 005b1f88 16 OBJECT GLOBAL DEFAULT 24 _TRACE_RAM_BLOCK_DISCARD_RANGE_EVENT │ │ │ │ 4599: 005f94e4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VNC_KEY_GUEST_LEDS_DSTATE │ │ │ │ 4600: 001e0499 132 FUNC GLOBAL DEFAULT 12 qemu_ram_addr_from_host_nofail │ │ │ │ - 4601: 002c322d 16 FUNC GLOBAL DEFAULT 12 nbd_server_is_qemu_nbd │ │ │ │ + 4601: 002c3225 16 FUNC GLOBAL DEFAULT 12 nbd_server_is_qemu_nbd │ │ │ │ 4602: 00507308 12 OBJECT GLOBAL DEFAULT 21 EndianMode_lookup │ │ │ │ - 4603: 0048fe24 324 OBJECT GLOBAL DEFAULT 14 qemu_input_map_qcode_to_qnum │ │ │ │ - 4604: 0028fe45 2 FUNC GLOBAL DEFAULT 12 mshv_irqchip_release_virq │ │ │ │ + 4603: 0048fe14 324 OBJECT GLOBAL DEFAULT 14 qemu_input_map_qcode_to_qnum │ │ │ │ + 4604: 0028fe3d 2 FUNC GLOBAL DEFAULT 12 mshv_irqchip_release_virq │ │ │ │ 4605: 005f8490 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QIO_NET_LISTENER_CALLBACK_DSTATE │ │ │ │ 4606: 0016ea91 192 FUNC GLOBAL DEFAULT 12 float128_to_uint32_round_to_zero │ │ │ │ 4607: 005a7ef8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NVME_DSM_DONE_EVENT │ │ │ │ 4608: 001b91a9 92 FUNC GLOBAL DEFAULT 12 audio_be_get_id │ │ │ │ - 4609: 002de78d 78 FUNC GLOBAL DEFAULT 12 scsi_cmd_lba │ │ │ │ + 4609: 002de785 78 FUNC GLOBAL DEFAULT 12 scsi_cmd_lba │ │ │ │ 4610: 001a8325 72 FUNC GLOBAL DEFAULT 12 machine_add_audiodev_property │ │ │ │ 4611: 005a9dc8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PFLASH_MODE_READ_ARRAY_EVENT │ │ │ │ 4612: 005b5e1c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_LOCKCNT_UNLOCK_ATTEMPT_EVENT │ │ │ │ - 4613: 003608f5 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevOptionsBlklogwrites │ │ │ │ + 4613: 003608ed 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevOptionsBlklogwrites │ │ │ │ 4614: 005f93ba 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ADDRESS_SPACE_MAP_DSTATE │ │ │ │ - 4615: 003c4415 280 FUNC GLOBAL DEFAULT 12 visit_type_DisplayGTK_members │ │ │ │ - 4616: 003edf19 736 FUNC GLOBAL DEFAULT 12 qemu_aio_coroutine_enter │ │ │ │ - 4617: 003b38a5 172 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_transaction_arg_members │ │ │ │ - 4618: 0035c181 58 FUNC GLOBAL DEFAULT 12 qapi_free_nullList │ │ │ │ + 4615: 003c440d 280 FUNC GLOBAL DEFAULT 12 visit_type_DisplayGTK_members │ │ │ │ + 4616: 003edf11 736 FUNC GLOBAL DEFAULT 12 qemu_aio_coroutine_enter │ │ │ │ + 4617: 003b389d 172 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_transaction_arg_members │ │ │ │ + 4618: 0035c179 58 FUNC GLOBAL DEFAULT 12 qapi_free_nullList │ │ │ │ 4619: 005ad0b8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IMX6_CCM_READ_EVENT │ │ │ │ 4620: 005f9688 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_CXL_INJECT_CORRECTABLE_ERROR_DSTATE │ │ │ │ 4621: 00238c35 228 FUNC GLOBAL DEFAULT 12 replay_finish │ │ │ │ - 4622: 003ae731 376 FUNC GLOBAL DEFAULT 12 qapi_event_send_guest_crashloaded │ │ │ │ + 4622: 003ae729 376 FUNC GLOBAL DEFAULT 12 qapi_event_send_guest_crashloaded │ │ │ │ 4623: 001ff9f9 252 FUNC GLOBAL DEFAULT 12 migrate_init │ │ │ │ 4624: 005a80a8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QED_CANCEL_NEED_CHECK_TIMER_EVENT │ │ │ │ 4625: 005b2088 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CPU_IN_EVENT │ │ │ │ 4626: 005b45dc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_SET_VCPU_DIRTY_LIMIT_EVENT │ │ │ │ 4627: 005f9ea6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_FILE_MONITOR_DISABLE_WATCH_DSTATE │ │ │ │ 4628: 005aa300 16 OBJECT GLOBAL DEFAULT 24 _TRACE_APPLE_GFX_DESTROY_TASK_EVENT │ │ │ │ - 4629: 003b07f5 58 FUNC GLOBAL DEFAULT 12 qapi_free_StatsSchema │ │ │ │ - 4630: 003a94bd 84 FUNC GLOBAL DEFAULT 12 visit_type_AcpiGenericInitiatorProperties_members │ │ │ │ + 4629: 003b07ed 58 FUNC GLOBAL DEFAULT 12 qapi_free_StatsSchema │ │ │ │ + 4630: 003a94b5 84 FUNC GLOBAL DEFAULT 12 visit_type_AcpiGenericInitiatorProperties_members │ │ │ │ 4631: 0051a614 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_fetch_sminq_be │ │ │ │ 4632: 005a7718 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GDBSTUB_ERR_UNEXPECTED_RUNPKT_EVENT │ │ │ │ - 4633: 00291745 26 FUNC GLOBAL DEFAULT 12 qdev_propinfo_set_enum │ │ │ │ - 4634: 0029c309 588 FUNC GLOBAL DEFAULT 12 xbzrle_encode_buffer │ │ │ │ - 4635: 002a96ed 4 FUNC GLOBAL DEFAULT 12 qio_net_listener_nsioc │ │ │ │ - 4636: 002ee98d 120 FUNC GLOBAL DEFAULT 12 bdrv_reclaim_dirty_bitmap_locked │ │ │ │ + 4633: 0029173d 26 FUNC GLOBAL DEFAULT 12 qdev_propinfo_set_enum │ │ │ │ + 4634: 0029c301 588 FUNC GLOBAL DEFAULT 12 xbzrle_encode_buffer │ │ │ │ + 4635: 002a96e5 4 FUNC GLOBAL DEFAULT 12 qio_net_listener_nsioc │ │ │ │ + 4636: 002ee985 120 FUNC GLOBAL DEFAULT 12 bdrv_reclaim_dirty_bitmap_locked │ │ │ │ 4637: 005f95ee 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_BLOCK_DIRTY_BITMAP_DISABLE_DSTATE │ │ │ │ 4638: 005b530c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_XEN_EVENT_INJECT_EVENT │ │ │ │ 4639: 005f87c2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QXL_RING_COMMAND_GET_DSTATE │ │ │ │ 4640: 00213341 296 FUNC GLOBAL DEFAULT 12 qemu_savevm_send_postcopy_ram_discard │ │ │ │ 4641: 005f86aa 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PFLASH_WRITE_BLOCK_START_DSTATE │ │ │ │ 4642: 005b0810 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CPR_TRANSFER_OUTPUT_EVENT │ │ │ │ - 4643: 0035bf29 58 FUNC GLOBAL DEFAULT 12 qapi_free_int16List │ │ │ │ + 4643: 0035bf21 58 FUNC GLOBAL DEFAULT 12 qapi_free_int16List │ │ │ │ 4644: 005b0980 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MIGRATION_FD_OUTGOING_EVENT │ │ │ │ - 4645: 003a9bfd 196 FUNC GLOBAL DEFAULT 12 visit_type_SevCommonProperties │ │ │ │ + 4645: 003a9bf5 196 FUNC GLOBAL DEFAULT 12 visit_type_SevCommonProperties │ │ │ │ 4646: 005b4fe4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_YANK_EVENT │ │ │ │ - 4647: 00396959 200 FUNC GLOBAL DEFAULT 12 visit_type_XBZRLECacheStats_members │ │ │ │ + 4647: 00396951 200 FUNC GLOBAL DEFAULT 12 visit_type_XBZRLECacheStats_members │ │ │ │ 4648: 005f97b2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_MIGRATE_CONTINUE_DSTATE │ │ │ │ 4649: 005b1b20 16 OBJECT GLOBAL DEFAULT 24 _TRACE_LOADVM_STATE_CLEANUP_EVENT │ │ │ │ - 4650: 003a2e09 656 FUNC GLOBAL DEFAULT 12 visit_type_NetdevL2TPv3Options_members │ │ │ │ + 4650: 003a2e01 656 FUNC GLOBAL DEFAULT 12 visit_type_NetdevL2TPv3Options_members │ │ │ │ 4651: 005b3b14 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QUERY_VERSION_EVENT │ │ │ │ 4652: 002242ad 152 FUNC GLOBAL DEFAULT 12 net_checksum_tcpudp │ │ │ │ 4653: 005b0eb0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_RDMA_FILL_EVENT │ │ │ │ 4654: 005ab66c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_XIVE_TCTX_TM_WRITE_EVENT │ │ │ │ - 4655: 0035c2dd 144 FUNC GLOBAL DEFAULT 12 visit_type_intList │ │ │ │ + 4655: 0035c2d5 144 FUNC GLOBAL DEFAULT 12 visit_type_intList │ │ │ │ 4656: 001dc461 316 FUNC GLOBAL DEFAULT 12 tlb_reset_dirty_range_all │ │ │ │ - 4657: 002e8f95 76 FUNC GLOBAL DEFAULT 12 blk_root │ │ │ │ - 4658: 003a7b55 196 FUNC GLOBAL DEFAULT 12 visit_type_FilterMirrorProperties │ │ │ │ - 4659: 002ee265 120 FUNC GLOBAL DEFAULT 12 block_crypto_create_opts_init │ │ │ │ + 4657: 002e8f8d 76 FUNC GLOBAL DEFAULT 12 blk_root │ │ │ │ + 4658: 003a7b4d 196 FUNC GLOBAL DEFAULT 12 visit_type_FilterMirrorProperties │ │ │ │ + 4659: 002ee25d 120 FUNC GLOBAL DEFAULT 12 block_crypto_create_opts_init │ │ │ │ 4660: 005f91da 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_RDMA_ACCEPT_PIN_VERBSC_DSTATE │ │ │ │ 4661: 005b36c0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_X_DEBUG_QUERY_BLOCK_GRAPH_EVENT │ │ │ │ - 4662: 0028fe21 4 FUNC GLOBAL DEFAULT 12 kvm_get_free_memslots │ │ │ │ + 4662: 0028fe19 4 FUNC GLOBAL DEFAULT 12 kvm_get_free_memslots │ │ │ │ 4663: 005aa1d0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_APPLE_GFX_IOSFC_UNMAP_MEMORY_EVENT │ │ │ │ 4664: 0017d9a9 124 FUNC GLOBAL DEFAULT 12 qemu_input_event_sync_impl │ │ │ │ 4665: 005b52a8 84 OBJECT GLOBAL DEFAULT 24 qapi_commands_misc_i386_trace_events_trace_events │ │ │ │ 4666: 005b2e40 16 OBJECT GLOBAL DEFAULT 24 _TRACE_EXEC_TB_EXIT_EVENT │ │ │ │ - 4667: 003d25f5 120 FUNC GLOBAL DEFAULT 12 json_writer_end_object │ │ │ │ + 4667: 003d25ed 120 FUNC GLOBAL DEFAULT 12 json_writer_end_object │ │ │ │ 4668: 0027cf11 20 FUNC GLOBAL DEFAULT 12 helper_atomic_umax_fetchw_le │ │ │ │ 4669: 005f89d2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ICH_LR32_READ_DSTATE │ │ │ │ - 4670: 00390f4d 196 FUNC GLOBAL DEFAULT 12 visit_type_CpuModelInfo │ │ │ │ - 4671: 003e6b29 40 FUNC GLOBAL DEFAULT 12 qdist_xmin │ │ │ │ + 4670: 00390f45 196 FUNC GLOBAL DEFAULT 12 visit_type_CpuModelInfo │ │ │ │ + 4671: 003e6b21 40 FUNC GLOBAL DEFAULT 12 qdist_xmin │ │ │ │ 4672: 005080e0 12 OBJECT GLOBAL DEFAULT 21 TpmType_lookup │ │ │ │ 4673: 005aba0c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ITS_CMD_UNKNOWN_EVENT │ │ │ │ - 4674: 002a7c35 100 FUNC GLOBAL DEFAULT 12 qio_channel_flush │ │ │ │ - 4675: 003b0441 142 FUNC GLOBAL DEFAULT 12 visit_type_SocketAddressList │ │ │ │ - 4676: 002d1f35 136 FUNC GLOBAL DEFAULT 12 block_job_get │ │ │ │ - 4677: 002de3a1 124 FUNC GLOBAL DEFAULT 12 nbd_cmd_lookup │ │ │ │ + 4674: 002a7c2d 100 FUNC GLOBAL DEFAULT 12 qio_channel_flush │ │ │ │ + 4675: 003b0439 142 FUNC GLOBAL DEFAULT 12 visit_type_SocketAddressList │ │ │ │ + 4676: 002d1f2d 136 FUNC GLOBAL DEFAULT 12 block_job_get │ │ │ │ + 4677: 002de399 124 FUNC GLOBAL DEFAULT 12 nbd_cmd_lookup │ │ │ │ 4678: 005f8f78 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_XHCI_EXIT_DSTATE │ │ │ │ - 4679: 00392b65 500 FUNC GLOBAL DEFAULT 12 qmp_marshal_memsave │ │ │ │ - 4680: 0039434d 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_x_query_numa │ │ │ │ + 4679: 00392b5d 500 FUNC GLOBAL DEFAULT 12 qmp_marshal_memsave │ │ │ │ + 4680: 00394345 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_x_query_numa │ │ │ │ 4681: 005f97c0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_QUERY_MIGRATE_PARAMETERS_DSTATE │ │ │ │ - 4682: 003dfb1d 172 FUNC GLOBAL DEFAULT 12 fifo8_push_all │ │ │ │ + 4682: 003dfb15 172 FUNC GLOBAL DEFAULT 12 fifo8_push_all │ │ │ │ 4683: 0027fd51 28 FUNC GLOBAL DEFAULT 12 helper_atomic_fetch_andq_le │ │ │ │ 4684: 0050c858 32 OBJECT GLOBAL DEFAULT 21 fdmon_poll_ops │ │ │ │ 4685: 004ffac0 64 OBJECT GLOBAL DEFAULT 21 vmstate_cpu_common │ │ │ │ 4686: 001d4b4d 4 FUNC GLOBAL DEFAULT 12 memory_region_owner │ │ │ │ 4687: 005a9710 16 OBJECT GLOBAL DEFAULT 24 _TRACE_TPM_UTIL_SHOW_BUFFER_HEADER_EVENT │ │ │ │ 4688: 001776e9 188 FUNC GLOBAL DEFAULT 12 hmp_qom_list │ │ │ │ 4689: 005f87cc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QXL_POST_LOAD_DSTATE │ │ │ │ 4690: 005aa340 16 OBJECT GLOBAL DEFAULT 24 _TRACE_DM163_REFRESH_RATE_EVENT │ │ │ │ 4691: 0016fa59 10 FUNC GLOBAL DEFAULT 12 int16_to_float32_scalbn │ │ │ │ 4692: 005f94f4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GD_UPDATE_DSTATE │ │ │ │ 4693: 00253001 108 FUNC GLOBAL DEFAULT 12 tcg_gen_ld8s_i64 │ │ │ │ 4694: 005f9280 2 OBJECT GLOBAL DEFAULT 25 _TRACE_RAM_WRITE_TRACKING_RAMBLOCK_START_DSTATE │ │ │ │ - 4695: 003abed5 464 FUNC GLOBAL DEFAULT 12 qmp_marshal_object_del │ │ │ │ + 4695: 003abecd 464 FUNC GLOBAL DEFAULT 12 qmp_marshal_object_del │ │ │ │ 4696: 005a9978 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SWIM_SWITCH_TO_IWM_EVENT │ │ │ │ 4697: 005f8a1e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GIC_HYP_READ_DSTATE │ │ │ │ - 4698: 004d4498 4 OBJECT GLOBAL DEFAULT 14 migration_properties_count │ │ │ │ - 4699: 002ccd99 224 FUNC GLOBAL DEFAULT 12 bdrv_amend_options │ │ │ │ + 4698: 004d4488 4 OBJECT GLOBAL DEFAULT 14 migration_properties_count │ │ │ │ + 4699: 002ccd91 224 FUNC GLOBAL DEFAULT 12 bdrv_amend_options │ │ │ │ 4700: 005f84c0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QIO_CHANNEL_TLS_BYE_FAIL_DSTATE │ │ │ │ - 4701: 0038cee5 132 FUNC GLOBAL DEFAULT 12 visit_type_LostTickPolicy │ │ │ │ + 4701: 0038cedd 132 FUNC GLOBAL DEFAULT 12 visit_type_LostTickPolicy │ │ │ │ 4702: 005f8442 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MIRROR_START_DSTATE │ │ │ │ 4703: 005aa2e0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_APPLE_GFX_MAP_MEMORY_RANGE_EVENT │ │ │ │ 4704: 001ea3c1 56 FUNC GLOBAL DEFAULT 12 qmp_query_status │ │ │ │ 4705: 005a7dd8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SSH_RESTART_COROUTINE_EVENT │ │ │ │ - 4706: 003726cd 196 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevCreateOptionsRbd │ │ │ │ - 4707: 004e2270 3 OBJECT GLOBAL DEFAULT 14 sense_code_SAVING_PARAMS_NOT_SUPPORTED │ │ │ │ + 4706: 003726c5 196 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevCreateOptionsRbd │ │ │ │ + 4707: 004e2260 3 OBJECT GLOBAL DEFAULT 14 sense_code_SAVING_PARAMS_NOT_SUPPORTED │ │ │ │ 4708: 005ae068 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SSE_COUNTER_CONTROL_READ_EVENT │ │ │ │ - 4709: 003fcc09 40 FUNC GLOBAL DEFAULT 12 qmp_sev_inject_launch_secret │ │ │ │ + 4709: 003fcc01 40 FUNC GLOBAL DEFAULT 12 qmp_sev_inject_launch_secret │ │ │ │ 4710: 005aa780 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QXL_SPICE_RESET_IMAGE_CACHE_EVENT │ │ │ │ 4711: 005af890 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_UHCI_RESET_EVENT │ │ │ │ 4712: 005f886c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PS2_WRITE_KEYBOARD_DSTATE │ │ │ │ 4713: 001d7a15 18 FUNC GLOBAL DEFAULT 12 memory_region_get_ram_discard_manager │ │ │ │ 4714: 005ab6ac 16 OBJECT GLOBAL DEFAULT 24 _TRACE_XIVE_SOURCE_NOTIFY_EVENT │ │ │ │ 4715: 005b3dd8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_JOB_DISMISS_EVENT │ │ │ │ - 4716: 003b559d 108 FUNC GLOBAL DEFAULT 12 visit_type_IOThreadVirtQueueMapping_members │ │ │ │ - 4717: 003241e1 64 FUNC GLOBAL DEFAULT 12 vhdx_log_data_le_import │ │ │ │ + 4716: 003b5595 108 FUNC GLOBAL DEFAULT 12 visit_type_IOThreadVirtQueueMapping_members │ │ │ │ + 4717: 003241d9 64 FUNC GLOBAL DEFAULT 12 vhdx_log_data_le_import │ │ │ │ 4718: 005ad158 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IMX6_ANALOG_GET_PERIPH_CLK_EVENT │ │ │ │ - 4719: 003fc701 136 FUNC GLOBAL DEFAULT 12 trace_opt_parse │ │ │ │ + 4719: 003fc6f9 136 FUNC GLOBAL DEFAULT 12 trace_opt_parse │ │ │ │ 4720: 00511f44 36 OBJECT GLOBAL DEFAULT 24 qemu_nic_opts │ │ │ │ 4721: 001c13b9 396 FUNC GLOBAL DEFAULT 12 qmp_blockdev_change_medium │ │ │ │ 4722: 005f9e4a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_UFFD_DETECT_OPEN_MODE_DSTATE │ │ │ │ 4723: 005f8ef8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_DWC2_ATTACH_SPEED_DSTATE │ │ │ │ - 4724: 002c7701 180 FUNC GLOBAL DEFAULT 12 create_tmp_file │ │ │ │ - 4725: 00320ab9 120 FUNC GLOBAL DEFAULT 12 throttle_group_config │ │ │ │ - 4726: 0039f87d 84 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_RTC_CHANGE_arg_members │ │ │ │ - 4727: 003caa51 112 FUNC GLOBAL DEFAULT 12 visit_end_list │ │ │ │ - 4728: 002c7b51 146 FUNC GLOBAL DEFAULT 12 bdrv_co_refresh_total_sectors │ │ │ │ + 4724: 002c76f9 180 FUNC GLOBAL DEFAULT 12 create_tmp_file │ │ │ │ + 4725: 00320ab1 120 FUNC GLOBAL DEFAULT 12 throttle_group_config │ │ │ │ + 4726: 0039f875 84 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_RTC_CHANGE_arg_members │ │ │ │ + 4727: 003caa49 112 FUNC GLOBAL DEFAULT 12 visit_end_list │ │ │ │ + 4728: 002c7b49 146 FUNC GLOBAL DEFAULT 12 bdrv_co_refresh_total_sectors │ │ │ │ 4729: 005f8aac 2 OBJECT GLOBAL DEFAULT 25 _TRACE_APIC_DELIVER_IRQ_DSTATE │ │ │ │ 4730: 005f8850 2 OBJECT GLOBAL DEFAULT 25 _TRACE_JAZZ_LED_WRITE_DSTATE │ │ │ │ - 4731: 003b5a89 132 FUNC GLOBAL DEFAULT 12 visit_type_VMAppleVirtioBlkVariant │ │ │ │ + 4731: 003b5a81 132 FUNC GLOBAL DEFAULT 12 visit_type_VMAppleVirtioBlkVariant │ │ │ │ 4732: 005f8b18 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIA1_ADB_RECEIVE_DSTATE │ │ │ │ 4733: 005b1580 16 OBJECT GLOBAL DEFAULT 24 _TRACE_RAM_DIRTY_BITMAP_SYNC_START_EVENT │ │ │ │ 4734: 00510b70 96 OBJECT GLOBAL DEFAULT 24 hw_compat_9_0 │ │ │ │ 4735: 005f87d4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QXL_IO_READ_UNEXPECTED_DSTATE │ │ │ │ 4736: 0026e90d 126 FUNC GLOBAL DEFAULT 12 helper_gvec_eq16 │ │ │ │ 4737: 00510bd0 16 OBJECT GLOBAL DEFAULT 24 hw_compat_9_1 │ │ │ │ - 4738: 003a7875 68 FUNC GLOBAL DEFAULT 12 visit_type_FilterBufferProperties_members │ │ │ │ + 4738: 003a786d 68 FUNC GLOBAL DEFAULT 12 visit_type_FilterBufferProperties_members │ │ │ │ 4739: 0023ab81 76 FUNC GLOBAL DEFAULT 12 replay_block_event │ │ │ │ 4740: 00510be0 128 OBJECT GLOBAL DEFAULT 24 hw_compat_9_2 │ │ │ │ 4741: 005f9960 4 OBJECT GLOBAL DEFAULT 25 use_rt_clock │ │ │ │ 4742: 005b4a80 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_QUERY_IOTHREADS_EVENT │ │ │ │ - 4743: 003fe741 16 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_replay_break_arg_members │ │ │ │ - 4744: 003d9615 108 FUNC GLOBAL DEFAULT 12 qemu_socketpair │ │ │ │ + 4743: 003fe739 16 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_replay_break_arg_members │ │ │ │ + 4744: 003d960d 108 FUNC GLOBAL DEFAULT 12 qemu_socketpair │ │ │ │ 4745: 0020838d 20 FUNC GLOBAL DEFAULT 12 postcopy_add_notifier │ │ │ │ - 4746: 00405a55 128 FUNC GLOBAL DEFAULT 12 vu_queue_avail_bytes │ │ │ │ + 4746: 00405a4d 128 FUNC GLOBAL DEFAULT 12 vu_queue_avail_bytes │ │ │ │ 4747: 005f8aea 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IOSB_WRITE_DSTATE │ │ │ │ 4748: 005f932e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LOADVM_APPROVE_SWITCHOVER_DSTATE │ │ │ │ - 4749: 003243a1 64 FUNC GLOBAL DEFAULT 12 vhdx_region_entry_le_export │ │ │ │ + 4749: 00324399 64 FUNC GLOBAL DEFAULT 12 vhdx_region_entry_le_export │ │ │ │ 4750: 005f85c0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ALSA_XRUN_OUT_DSTATE │ │ │ │ 4751: 005a9224 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PR_MANAGER_EXECUTE_EVENT │ │ │ │ 4752: 005b1dc0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_REPLAY_PUT_QWORD_EVENT │ │ │ │ 4753: 002550c5 296 FUNC GLOBAL DEFAULT 12 tcg_gen_clrsb_i64 │ │ │ │ 4754: 001df27d 4 FUNC GLOBAL DEFAULT 12 qemu_ram_get_idstr │ │ │ │ 4755: 001f6889 44 FUNC GLOBAL DEFAULT 12 cpr_exec_has_state │ │ │ │ 4756: 005f8ce0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ALLWINNER_R40_DRAMC_DETECT_CELL_READ_DSTATE │ │ │ │ 4757: 005f839a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NVME_POLL_QUEUE_DSTATE │ │ │ │ - 4758: 003911f5 184 FUNC GLOBAL DEFAULT 12 visit_type_CpuModelCompareInfo_members │ │ │ │ - 4759: 003eac61 508 FUNC GLOBAL DEFAULT 12 interval_tree_insert │ │ │ │ - 4760: 003bc01d 142 FUNC GLOBAL DEFAULT 12 visit_type_RockerPortList │ │ │ │ + 4758: 003911ed 184 FUNC GLOBAL DEFAULT 12 visit_type_CpuModelCompareInfo_members │ │ │ │ + 4759: 003eac59 508 FUNC GLOBAL DEFAULT 12 interval_tree_insert │ │ │ │ + 4760: 003bc015 142 FUNC GLOBAL DEFAULT 12 visit_type_RockerPortList │ │ │ │ 4761: 005f903a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_OHCI_START_DSTATE │ │ │ │ - 4762: 0034b6c5 412 FUNC GLOBAL DEFAULT 12 blk_pwrite_compressed │ │ │ │ - 4763: 00382a7d 468 FUNC GLOBAL DEFAULT 12 qmp_marshal_qmp_capabilities │ │ │ │ + 4762: 0034b6bd 412 FUNC GLOBAL DEFAULT 12 blk_pwrite_compressed │ │ │ │ + 4763: 00382a75 468 FUNC GLOBAL DEFAULT 12 qmp_marshal_qmp_capabilities │ │ │ │ 4764: 005f9df1 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_visit_ebpf_c │ │ │ │ - 4765: 0038ba35 58 FUNC GLOBAL DEFAULT 12 qapi_free_NumaHmatLBOptions │ │ │ │ + 4765: 0038ba2d 58 FUNC GLOBAL DEFAULT 12 qapi_free_NumaHmatLBOptions │ │ │ │ 4766: 005f90f8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_COLO_RECEIVE_MESSAGE_DSTATE │ │ │ │ 4767: 005b520c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QUERY_ROCKER_OF_DPA_GROUPS_EVENT │ │ │ │ 4768: 005f8a7a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GRLIB_IRQMP_CHECK_IRQS_DSTATE │ │ │ │ 4769: 005ab63c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_XIVE_END_SOURCE_READ_EVENT │ │ │ │ - 4770: 002ddb29 12 FUNC GLOBAL DEFAULT 12 nbd_client_connection_enable_retry │ │ │ │ + 4770: 002ddb21 12 FUNC GLOBAL DEFAULT 12 nbd_client_connection_enable_retry │ │ │ │ 4771: 00178e3d 22 FUNC GLOBAL DEFAULT 12 graphic_hw_invalidate │ │ │ │ 4772: 005f9888 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_YANK_DSTATE │ │ │ │ - 4773: 0028fe35 6 FUNC GLOBAL DEFAULT 12 kvm_create_guest_memfd │ │ │ │ + 4773: 0028fe2d 6 FUNC GLOBAL DEFAULT 12 kvm_create_guest_memfd │ │ │ │ 4774: 00513b58 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_ne8 │ │ │ │ 4775: 0027a355 24 FUNC GLOBAL DEFAULT 12 helper_ldul_mmu │ │ │ │ 4776: 0019c4ad 252 FUNC GLOBAL DEFAULT 12 gdb_handle_file_io │ │ │ │ - 4777: 003cfb55 140 FUNC GLOBAL DEFAULT 12 qmp_register_command │ │ │ │ - 4778: 002ff989 58 FUNC GLOBAL DEFAULT 12 progress_work_done │ │ │ │ + 4777: 003cfb4d 140 FUNC GLOBAL DEFAULT 12 qmp_register_command │ │ │ │ + 4778: 002ff981 58 FUNC GLOBAL DEFAULT 12 progress_work_done │ │ │ │ 4779: 005affac 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IMX2_WDT_WRITE_EVENT │ │ │ │ - 4780: 003994c9 196 FUNC GLOBAL DEFAULT 12 visit_type_MigrationChannel │ │ │ │ + 4780: 003994c1 196 FUNC GLOBAL DEFAULT 12 visit_type_MigrationChannel │ │ │ │ 4781: 005a82d8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QCOW2_WRITEV_START_REQ_EVENT │ │ │ │ 4782: 005f94f8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PPM_SAVE_DSTATE │ │ │ │ - 4783: 004d00d8 4 OBJECT GLOBAL DEFAULT 14 hw_compat_10_0_len │ │ │ │ + 4783: 004d00c8 4 OBJECT GLOBAL DEFAULT 14 hw_compat_10_0_len │ │ │ │ 4784: 0026b9b1 12 FUNC GLOBAL DEFAULT 12 helper_clrsb_i32 │ │ │ │ - 4785: 003a91dd 84 FUNC GLOBAL DEFAULT 12 visit_type_VfioUserServerProperties_members │ │ │ │ - 4786: 00357fc5 1020 FUNC GLOBAL DEFAULT 12 qapi_event_emit │ │ │ │ - 4787: 0036bf69 248 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsSsh_members │ │ │ │ - 4788: 003664b1 468 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_BlockJobInfo_base_members │ │ │ │ + 4785: 003a91d5 84 FUNC GLOBAL DEFAULT 12 visit_type_VfioUserServerProperties_members │ │ │ │ + 4786: 00357fbd 1020 FUNC GLOBAL DEFAULT 12 qapi_event_emit │ │ │ │ + 4787: 0036bf61 248 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsSsh_members │ │ │ │ + 4788: 003664a9 468 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_BlockJobInfo_base_members │ │ │ │ 4789: 005f933c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LOADVM_POSTCOPY_HANDLE_RUN_DSTATE │ │ │ │ 4790: 001fd225 492 FUNC GLOBAL DEFAULT 12 qmp_query_migrate │ │ │ │ 4791: 005aecc0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_HOST_OPEN_FAILURE_EVENT │ │ │ │ 4792: 005f9648 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_NBD_SERVER_ADD_DSTATE │ │ │ │ 4793: 0027bac1 20 FUNC GLOBAL DEFAULT 12 helper_atomic_fetch_sminb │ │ │ │ - 4794: 002d3395 88 FUNC GLOBAL DEFAULT 12 job_txn_unref │ │ │ │ + 4794: 002d338d 88 FUNC GLOBAL DEFAULT 12 job_txn_unref │ │ │ │ 4795: 001d1519 118 FUNC GLOBAL DEFAULT 12 guest_phys_blocks_free │ │ │ │ 4796: 005199b4 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_add_fetchw_be │ │ │ │ 4797: 005f7fa0 1 OBJECT GLOBAL DEFAULT 25 kvm_gsi_routing_allowed │ │ │ │ - 4798: 003ad39d 192 FUNC GLOBAL DEFAULT 12 visit_type_GuestPanicInformationHyperV │ │ │ │ + 4798: 003ad395 192 FUNC GLOBAL DEFAULT 12 visit_type_GuestPanicInformationHyperV │ │ │ │ 4799: 00507448 12 OBJECT GLOBAL DEFAULT 21 CompatPolicyInput_lookup │ │ │ │ 4800: 005b0730 16 OBJECT GLOBAL DEFAULT 24 _TRACE_DIRTYRATE_SET_STATE_EVENT │ │ │ │ 4801: 001b9121 136 FUNC GLOBAL DEFAULT 12 audio_be_set_dbus_server │ │ │ │ 4802: 005f8316 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GDBSTUB_OP_START_DSTATE │ │ │ │ 4803: 001a1121 54 FUNC GLOBAL DEFAULT 12 load_image_targphys │ │ │ │ 4804: 005f9366 2 OBJECT GLOBAL DEFAULT 25 _TRACE_COLO_FILTER_REWRITER_PKT_INFO_DSTATE │ │ │ │ 4805: 00507d04 12 OBJECT GLOBAL DEFAULT 21 NetfilterInsert_lookup │ │ │ │ 4806: 005f8ae8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ASPEED_SLI_WRITE_DSTATE │ │ │ │ - 4807: 0035410d 96 FUNC GLOBAL DEFAULT 12 qemu_chr_wait_connected │ │ │ │ - 4808: 00361b1d 188 FUNC GLOBAL DEFAULT 12 visit_type_ImageInfoSpecificQCow2Encryption_members │ │ │ │ - 4809: 003d73e5 56 FUNC GLOBAL DEFAULT 12 aio_add_ready_handler │ │ │ │ - 4810: 0036fc21 160 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsPreallocate_members │ │ │ │ + 4807: 00354105 96 FUNC GLOBAL DEFAULT 12 qemu_chr_wait_connected │ │ │ │ + 4808: 00361b15 188 FUNC GLOBAL DEFAULT 12 visit_type_ImageInfoSpecificQCow2Encryption_members │ │ │ │ + 4809: 003d73dd 56 FUNC GLOBAL DEFAULT 12 aio_add_ready_handler │ │ │ │ + 4810: 0036fc19 160 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsPreallocate_members │ │ │ │ 4811: 005aed50 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_MTP_OP_GET_PARTIAL_OBJECT_EVENT │ │ │ │ 4812: 005abedc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ICC_NMIAR1_READ_EVENT │ │ │ │ - 4813: 0037ab09 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockExportOptions │ │ │ │ + 4813: 0037ab01 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockExportOptions │ │ │ │ 4814: 005a8288 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QCOW2_PWRITE_ZEROES_START_REQ_EVENT │ │ │ │ - 4815: 003f8509 78 FUNC GLOBAL DEFAULT 12 throttle_config │ │ │ │ + 4815: 003f8501 78 FUNC GLOBAL DEFAULT 12 throttle_config │ │ │ │ 4816: 0016f309 276 FUNC GLOBAL DEFAULT 12 int32_to_float16_scalbn │ │ │ │ - 4817: 002dfe29 46 FUNC GLOBAL DEFAULT 12 block_acct_cleanup │ │ │ │ + 4817: 002dfe21 46 FUNC GLOBAL DEFAULT 12 block_acct_cleanup │ │ │ │ 4818: 005a8970 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QIO_CHANNEL_WEBSOCK_HANDSHAKE_REPLY_EVENT │ │ │ │ - 4819: 00383495 58 FUNC GLOBAL DEFAULT 12 qapi_free_QCryptoBlockAmendOptionsLUKS │ │ │ │ - 4820: 00375121 368 FUNC GLOBAL DEFAULT 12 qapi_event_send_block_job_error │ │ │ │ - 4821: 00400ea1 142 FUNC GLOBAL DEFAULT 12 visit_type_SgxEpcSectionList │ │ │ │ - 4822: 00348499 412 FUNC GLOBAL DEFAULT 12 bdrv_is_allocated │ │ │ │ + 4819: 0038348d 58 FUNC GLOBAL DEFAULT 12 qapi_free_QCryptoBlockAmendOptionsLUKS │ │ │ │ + 4820: 00375119 368 FUNC GLOBAL DEFAULT 12 qapi_event_send_block_job_error │ │ │ │ + 4821: 00400e99 142 FUNC GLOBAL DEFAULT 12 visit_type_SgxEpcSectionList │ │ │ │ + 4822: 00348491 412 FUNC GLOBAL DEFAULT 12 bdrv_is_allocated │ │ │ │ 4823: 005f93dc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_DMA_AIO_CANCEL_DSTATE │ │ │ │ - 4824: 003dabdd 228 FUNC GLOBAL DEFAULT 12 qemu_cond_timedwait_impl │ │ │ │ - 4825: 003f52b1 376 FUNC GLOBAL DEFAULT 12 hbitmap_alloc │ │ │ │ + 4824: 003dabd5 228 FUNC GLOBAL DEFAULT 12 qemu_cond_timedwait_impl │ │ │ │ + 4825: 003f52a9 376 FUNC GLOBAL DEFAULT 12 hbitmap_alloc │ │ │ │ 4826: 005b16c0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_FILE_FCLOSE_EVENT │ │ │ │ 4827: 005b470c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_XEN_SET_GLOBAL_DIRTY_LOG_EVENT │ │ │ │ 4828: 005b404c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_X_QUERY_INTERRUPT_CONTROLLERS_EVENT │ │ │ │ 4829: 005aabc0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIRTIO_GPU_CMD_RES_CREATE_2D_EVENT │ │ │ │ 4830: 0027fb1d 164 FUNC GLOBAL DEFAULT 12 cpu_atomic_xchgq_le_mmu │ │ │ │ - 4831: 003c8ec9 224 FUNC GLOBAL DEFAULT 12 opts_visitor_new │ │ │ │ + 4831: 003c8ec1 224 FUNC GLOBAL DEFAULT 12 opts_visitor_new │ │ │ │ 4832: 005f847c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SPICE_VMC_READ_DSTATE │ │ │ │ - 4833: 003242a1 64 FUNC GLOBAL DEFAULT 12 vhdx_log_entry_hdr_le_export │ │ │ │ + 4833: 00324299 64 FUNC GLOBAL DEFAULT 12 vhdx_log_entry_hdr_le_export │ │ │ │ 4834: 005f8c98 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SLAVIO_MISC_UPDATE_IRQ_LOWER_DSTATE │ │ │ │ 4835: 005ad758 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ASPEED_SCU_READ_EVENT │ │ │ │ 4836: 0027a67d 24 FUNC GLOBAL DEFAULT 12 helper_stl_mmu │ │ │ │ - 4837: 0037ee4d 96 FUNC GLOBAL DEFAULT 12 visit_type_ChardevRingbuf_members │ │ │ │ + 4837: 0037ee45 96 FUNC GLOBAL DEFAULT 12 visit_type_ChardevRingbuf_members │ │ │ │ 4838: 005b1330 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MULTIFD_SEND_THREAD_START_EVENT │ │ │ │ 4839: 005f9074 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_PACKET_STATE_FAULT_DSTATE │ │ │ │ 4840: 001a450d 220 FUNC GLOBAL DEFAULT 12 hmp_memsave │ │ │ │ 4841: 005f95a0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_BLOCK_SET_WRITE_THRESHOLD_DSTATE │ │ │ │ 4842: 001705dd 8 FUNC GLOBAL DEFAULT 12 int64_to_bfloat16 │ │ │ │ 4843: 005f90fc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_COLO_VM_STATE_CHANGE_DSTATE │ │ │ │ 4844: 005a92ec 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PW_WRITE_EVENT │ │ │ │ - 4845: 004e221c 3 OBJECT GLOBAL DEFAULT 14 sense_code_INVALID_FIELD │ │ │ │ - 4846: 0028f8e9 132 FUNC GLOBAL DEFAULT 12 hmp_gva2gpa │ │ │ │ + 4845: 004e220c 3 OBJECT GLOBAL DEFAULT 14 sense_code_INVALID_FIELD │ │ │ │ + 4846: 0028f8e1 132 FUNC GLOBAL DEFAULT 12 hmp_gva2gpa │ │ │ │ 4847: 005a9438 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IOMMUFD_BACKEND_GET_DIRTY_BITMAP_EVENT │ │ │ │ - 4848: 003cfad9 124 FUNC GLOBAL DEFAULT 12 qmp_event_build_dict │ │ │ │ + 4848: 003cfad1 124 FUNC GLOBAL DEFAULT 12 qmp_event_build_dict │ │ │ │ 4849: 00220521 28 FUNC GLOBAL DEFAULT 12 hmp_quit │ │ │ │ - 4850: 003ac961 132 FUNC GLOBAL DEFAULT 12 visit_type_RunState │ │ │ │ + 4850: 003ac959 132 FUNC GLOBAL DEFAULT 12 visit_type_RunState │ │ │ │ 4851: 005f83f4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QCOW2_HANDLE_ALLOC_DSTATE │ │ │ │ 4852: 001d0c65 912 FUNC GLOBAL DEFAULT 12 ram_block_attributes_state_change │ │ │ │ 4853: 005a8930 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QIO_CHANNEL_WEBSOCK_HTTP_REQUEST_EVENT │ │ │ │ 4854: 0026ec0d 130 FUNC GLOBAL DEFAULT 12 helper_gvec_eq32 │ │ │ │ 4855: 005f8ecc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_DWC2_WAKEUP_ENDPOINT_DSTATE │ │ │ │ - 4856: 0034e40d 48 FUNC GLOBAL DEFAULT 12 resume_mux_open │ │ │ │ + 4856: 0034e405 48 FUNC GLOBAL DEFAULT 12 resume_mux_open │ │ │ │ 4857: 005aeb60 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_HOST_PARSE_ENDPOINT_EVENT │ │ │ │ 4858: 005f84b4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QIO_CHANNEL_WEBSOCK_HANDSHAKE_START_DSTATE │ │ │ │ 4859: 005f8d34 2 OBJECT GLOBAL DEFAULT 25 _TRACE_HPET_RAM_READ_DSTATE │ │ │ │ - 4860: 00292dc5 192 FUNC GLOBAL DEFAULT 12 qdev_realize │ │ │ │ + 4860: 00292dbd 192 FUNC GLOBAL DEFAULT 12 qdev_realize │ │ │ │ 4861: 0021297d 36 FUNC GLOBAL DEFAULT 12 timer_put │ │ │ │ 4862: 005f88cc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_XIVE_ESCALATE_ESB_DSTATE │ │ │ │ 4863: 00505118 12 OBJECT GLOBAL DEFAULT 21 vmstate_info_uint8 │ │ │ │ 4864: 005b0f70 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_RDMA_CLOSE_EVENT │ │ │ │ 4865: 0021f919 220 FUNC GLOBAL DEFAULT 12 qmp_closefd │ │ │ │ 4866: 0051ed88 12 OBJECT GLOBAL DEFAULT 24 block_dirty_bitmap_add_drv │ │ │ │ 4867: 0018dd71 52 FUNC GLOBAL DEFAULT 12 vnc_hextile_set_pixel_conversion │ │ │ │ - 4868: 002acd49 128 FUNC GLOBAL DEFAULT 12 qcrypto_block_free_cipher │ │ │ │ + 4868: 002acd41 128 FUNC GLOBAL DEFAULT 12 qcrypto_block_free_cipher │ │ │ │ 4869: 005f8c94 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SLAVIO_CFG_MEM_WRITEB_DSTATE │ │ │ │ 4870: 00172fc5 34 FUNC GLOBAL DEFAULT 12 floatx80_compare_quiet │ │ │ │ 4871: 005b2504 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VDAGENT_RECV_MSG_EVENT │ │ │ │ 4872: 001b3e55 76 FUNC GLOBAL DEFAULT 12 virtio_md_pci_unplug_request │ │ │ │ 4873: 005f93f0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_DBUS_CLIPBOARD_QEMU_REQUEST_DSTATE │ │ │ │ 4874: 005f8472 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CHR_SOCKET_RECV_ERR_DSTATE │ │ │ │ 4875: 00216db9 248 FUNC GLOBAL DEFAULT 12 qmp_snapshot_load │ │ │ │ 4876: 005f8c96 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SLAVIO_SET_POWER_FAIL_DSTATE │ │ │ │ 4877: 0017e21d 236 FUNC GLOBAL DEFAULT 12 qemu_input_queue_mtt_abs │ │ │ │ 4878: 005f9e1a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VISIT_TYPE_ENUM_DSTATE │ │ │ │ 4879: 005f905a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_OHCI_ISO_TD_BAD_CC_NOT_ACCESSED_DSTATE │ │ │ │ 4880: 005a9e48 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PFLASH_DATA_WRITE_BLOCK_EVENT │ │ │ │ - 4881: 0034b1d1 420 FUNC GLOBAL DEFAULT 12 blk_pwrite │ │ │ │ - 4882: 0031dd19 90 FUNC GLOBAL DEFAULT 12 reqlist_init_req │ │ │ │ + 4881: 0034b1c9 420 FUNC GLOBAL DEFAULT 12 blk_pwrite │ │ │ │ + 4882: 0031dd11 90 FUNC GLOBAL DEFAULT 12 reqlist_init_req │ │ │ │ 4883: 002049cd 164 FUNC GLOBAL DEFAULT 12 multifd_ram_flush_and_sync │ │ │ │ - 4884: 003c041d 58 FUNC GLOBAL DEFAULT 12 qapi_free_VncServerInfo2List │ │ │ │ - 4885: 00394141 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_x_query_jit │ │ │ │ + 4884: 003c0415 58 FUNC GLOBAL DEFAULT 12 qapi_free_VncServerInfo2List │ │ │ │ + 4885: 00394139 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_x_query_jit │ │ │ │ 4886: 005f989e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_INJECT_GHES_V2_ERROR_DSTATE │ │ │ │ - 4887: 00299d95 352 FUNC GLOBAL DEFAULT 12 object_resolve_path_type │ │ │ │ + 4887: 00299d8d 352 FUNC GLOBAL DEFAULT 12 object_resolve_path_type │ │ │ │ 4888: 00265779 48 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_subs │ │ │ │ - 4889: 003ea729 312 FUNC GLOBAL DEFAULT 12 int128_divs │ │ │ │ + 4889: 003ea721 312 FUNC GLOBAL DEFAULT 12 int128_divs │ │ │ │ 4890: 001e9c11 696 FUNC GLOBAL DEFAULT 12 configure_rtc │ │ │ │ 4891: 005af320 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_DWC2_PACKET_ERROR_EVENT │ │ │ │ - 4892: 003e50a9 16 FUNC GLOBAL DEFAULT 12 get_ptr_rcu_reader │ │ │ │ + 4892: 003e50a1 16 FUNC GLOBAL DEFAULT 12 get_ptr_rcu_reader │ │ │ │ 4893: 005f824e 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_visit_misc_c │ │ │ │ 4894: 0027cba1 20 FUNC GLOBAL DEFAULT 12 helper_atomic_fetch_umaxw_le │ │ │ │ - 4895: 0036cfc1 196 FUNC GLOBAL DEFAULT 12 visit_type_RbdEncryptionCreateOptionsLUKSBase │ │ │ │ - 4896: 003ea619 140 FUNC GLOBAL DEFAULT 12 int128_divu │ │ │ │ - 4897: 003671f9 196 FUNC GLOBAL DEFAULT 12 visit_type_BackupCommon │ │ │ │ + 4895: 0036cfb9 196 FUNC GLOBAL DEFAULT 12 visit_type_RbdEncryptionCreateOptionsLUKSBase │ │ │ │ + 4896: 003ea611 140 FUNC GLOBAL DEFAULT 12 int128_divu │ │ │ │ + 4897: 003671f1 196 FUNC GLOBAL DEFAULT 12 visit_type_BackupCommon │ │ │ │ 4898: 005f8e26 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_HOST_REQ_CONTROL_DSTATE │ │ │ │ 4899: 00257311 52 FUNC GLOBAL DEFAULT 12 tcg_gen_extrh_i64_i32 │ │ │ │ 4900: 005f9410 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VDAGENT_CB_GRAB_DISCARD_DSTATE │ │ │ │ 4901: 005b4a50 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_CONT_EVENT │ │ │ │ 4902: 00239679 580 FUNC GLOBAL DEFAULT 12 replay_configure │ │ │ │ 4903: 0017c295 60 FUNC GLOBAL DEFAULT 12 qemu_remove_led_event_handler │ │ │ │ 4904: 005b1f68 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VM_STOP_FLUSH_ALL_EVENT │ │ │ │ 4905: 005f98d2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_XEN_EVENT_LIST_DSTATE │ │ │ │ 4906: 005ab5fc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_XIVE_END_ENQUEUE_EVENT │ │ │ │ 4907: 005f8d38 2 OBJECT GLOBAL DEFAULT 25 _TRACE_HPET_TIMER_ID_OUT_OF_RANGE_DSTATE │ │ │ │ 4908: 001cc359 116 FUNC GLOBAL DEFAULT 12 vm_stop │ │ │ │ 4909: 005f8f92 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_UHCI_PACKET_COMPLETE_SUCCESS_DSTATE │ │ │ │ - 4910: 002b2f05 644 FUNC GLOBAL DEFAULT 12 qcrypto_akcipher_rsakey_parse │ │ │ │ + 4910: 002b2efd 644 FUNC GLOBAL DEFAULT 12 qcrypto_akcipher_rsakey_parse │ │ │ │ 4911: 00212c55 276 FUNC GLOBAL DEFAULT 12 unregister_savevm │ │ │ │ - 4912: 00294d5d 208 FUNC GLOBAL DEFAULT 12 clock_set │ │ │ │ + 4912: 00294d55 208 FUNC GLOBAL DEFAULT 12 clock_set │ │ │ │ 4913: 0025cba9 136 FUNC GLOBAL DEFAULT 12 tcg_gen_atomic_fetch_umin_i64_chk │ │ │ │ 4914: 005177ac 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_add8 │ │ │ │ - 4915: 003917f9 142 FUNC GLOBAL DEFAULT 12 visit_type_CpuDefinitionInfoList │ │ │ │ + 4915: 003917f1 142 FUNC GLOBAL DEFAULT 12 visit_type_CpuDefinitionInfoList │ │ │ │ 4916: 005b2714 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SDL2_PROCESS_KEY_EVENT │ │ │ │ 4917: 005af840 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_UHCI_FRAME_STOP_BANDWIDTH_EVENT │ │ │ │ 4918: 001eb199 264 FUNC GLOBAL DEFAULT 12 qemu_init_subsystems │ │ │ │ - 4919: 00361f2d 192 FUNC GLOBAL DEFAULT 12 visit_type_ImageInfoSpecificVmdk │ │ │ │ + 4919: 00361f25 192 FUNC GLOBAL DEFAULT 12 visit_type_ImageInfoSpecificVmdk │ │ │ │ 4920: 00248289 220 FUNC GLOBAL DEFAULT 12 tcg_register_thread │ │ │ │ 4921: 00517bcc 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_xchgl_be │ │ │ │ - 4922: 0037b605 288 FUNC GLOBAL DEFAULT 12 visit_type_BlockExportOptionsVduseBlk_members │ │ │ │ + 4922: 0037b5fd 288 FUNC GLOBAL DEFAULT 12 visit_type_BlockExportOptionsVduseBlk_members │ │ │ │ 4923: 005f9524 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LOAD_ATOM8_FALLBACK_DSTATE │ │ │ │ - 4924: 0031dfbd 112 FUNC GLOBAL DEFAULT 12 reqlist_shrink_req │ │ │ │ + 4924: 0031dfb5 112 FUNC GLOBAL DEFAULT 12 reqlist_shrink_req │ │ │ │ 4925: 005b3f9c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QUERY_CPU_DEFINITIONS_EVENT │ │ │ │ 4926: 0051f0bc 12 OBJECT GLOBAL DEFAULT 24 external_snapshot_drv │ │ │ │ - 4927: 002c3fc5 196 FUNC GLOBAL DEFAULT 12 qmp_job_pause │ │ │ │ - 4928: 004e2244 3 OBJECT GLOBAL DEFAULT 14 sense_code_REPORTED_LUNS_CHANGED │ │ │ │ + 4927: 002c3fbd 196 FUNC GLOBAL DEFAULT 12 qmp_job_pause │ │ │ │ + 4928: 004e2234 3 OBJECT GLOBAL DEFAULT 14 sense_code_REPORTED_LUNS_CHANGED │ │ │ │ 4929: 005f8fd2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_EHCI_QTD_BITS_DSTATE │ │ │ │ 4930: 005adc98 16 OBJECT GLOBAL DEFAULT 24 _TRACE_FW_CFG_ADD_I16_EVENT │ │ │ │ - 4931: 003d40ed 348 FUNC GLOBAL DEFAULT 12 qdict_array_split │ │ │ │ + 4931: 003d40e5 348 FUNC GLOBAL DEFAULT 12 qdict_array_split │ │ │ │ 4932: 005f867e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_HD_GEOMETRY_LCHS_GUESS_DSTATE │ │ │ │ - 4933: 0037d26d 58 FUNC GLOBAL DEFAULT 12 qapi_free_ChardevSpiceChannel │ │ │ │ + 4933: 0037d265 58 FUNC GLOBAL DEFAULT 12 qapi_free_ChardevSpiceChannel │ │ │ │ 4934: 0019c2c1 56 FUNC GLOBAL DEFAULT 12 gdb_handled_syscall │ │ │ │ 4935: 005f921e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MIGRATION_THREAD_FILE_ERR_DSTATE │ │ │ │ 4936: 00235049 460 FUNC GLOBAL DEFAULT 12 hmp_hostfwd_remove │ │ │ │ 4937: 004ffd14 40 OBJECT GLOBAL DEFAULT 21 qdev_prop_pci_host_devaddr │ │ │ │ - 4938: 0036760d 812 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_block_commit_arg_members │ │ │ │ + 4938: 00367605 812 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_block_commit_arg_members │ │ │ │ 4939: 005ac50c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CPU_SET_APIC_BASE_EVENT │ │ │ │ 4940: 00262c35 80 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_2_ool │ │ │ │ 4941: 005aacc0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VMWARE_VALUE_READ_EVENT │ │ │ │ - 4942: 0031e89d 224 FUNC GLOBAL DEFAULT 12 bdrv_snapshot_find │ │ │ │ + 4942: 0031e895 224 FUNC GLOBAL DEFAULT 12 bdrv_snapshot_find │ │ │ │ 4943: 00169c15 224 FUNC GLOBAL DEFAULT 12 float32_to_float128 │ │ │ │ 4944: 002531b9 108 FUNC GLOBAL DEFAULT 12 tcg_gen_ld32s_i64 │ │ │ │ - 4945: 002d1901 208 FUNC GLOBAL DEFAULT 12 bdrv_bsc_invalidate_range │ │ │ │ + 4945: 002d18f9 208 FUNC GLOBAL DEFAULT 12 bdrv_bsc_invalidate_range │ │ │ │ 4946: 005f9686 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_CXL_ADD_DYNAMIC_CAPACITY_DSTATE │ │ │ │ - 4947: 003610b1 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevRefOrNull │ │ │ │ - 4948: 003a3ac9 144 FUNC GLOBAL DEFAULT 12 visit_type_NetdevStreamOptions_members │ │ │ │ + 4947: 003610a9 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevRefOrNull │ │ │ │ + 4948: 003a3ac1 144 FUNC GLOBAL DEFAULT 12 visit_type_NetdevStreamOptions_members │ │ │ │ 4949: 005b0e30 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_RDMA_ADVISE_MR_EVENT │ │ │ │ - 4950: 003a50c1 468 FUNC GLOBAL DEFAULT 12 qmp_marshal_set_link │ │ │ │ + 4950: 003a50b9 468 FUNC GLOBAL DEFAULT 12 qmp_marshal_set_link │ │ │ │ 4951: 00267c65 124 FUNC GLOBAL DEFAULT 12 tcg_gen_nand_vec │ │ │ │ 4952: 0027efc5 172 FUNC GLOBAL DEFAULT 12 cpu_atomic_and_fetchl_be_mmu │ │ │ │ 4953: 001b00b5 2 FUNC GLOBAL DEFAULT 12 vhost_net_ack_features_ex │ │ │ │ 4954: 005f9310 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SAVEVM_SEND_RECV_BITMAP_DSTATE │ │ │ │ 4955: 005af540 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_XHCI_SLOT_ADDRESS_EVENT │ │ │ │ 4956: 005b40ac 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_X_QUERY_ROMS_EVENT │ │ │ │ 4957: 0024f735 812 FUNC GLOBAL DEFAULT 12 tcg_register_jit │ │ │ │ 4958: 005f83e8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QCOW2_L2_ALLOCATE_WRITE_L2_DSTATE │ │ │ │ 4959: 005add18 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ASPEED_OTP_PROG_BIT_EVENT │ │ │ │ - 4960: 00397c81 1572 FUNC GLOBAL DEFAULT 12 visit_type_MigrateSetParameters_members │ │ │ │ + 4960: 00397c79 1572 FUNC GLOBAL DEFAULT 12 visit_type_MigrateSetParameters_members │ │ │ │ 4961: 005ac0cc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GIC_SET_IRQ_EVENT │ │ │ │ 4962: 005f88e0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_XIVE_ROUTER_END_ESCALATE_DSTATE │ │ │ │ 4963: 005b2944 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VNC_CLIENT_THROTTLE_THRESHOLD_EVENT │ │ │ │ - 4964: 0037a6ad 576 FUNC GLOBAL DEFAULT 12 qmp_marshal_blockdev_snapshot_delete_internal_sync │ │ │ │ + 4964: 0037a6a5 576 FUNC GLOBAL DEFAULT 12 qmp_marshal_blockdev_snapshot_delete_internal_sync │ │ │ │ 4965: 005aa3b0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_DM163_LAT_B_EVENT │ │ │ │ 4966: 005f8108 4 OBJECT GLOBAL DEFAULT 25 bdrv_drain_all_count │ │ │ │ 4967: 001aaec9 54 FUNC GLOBAL DEFAULT 12 qdev_get_hotplug_handler │ │ │ │ 4968: 00182df5 100 FUNC GLOBAL DEFAULT 12 qemu_text_console_update_cursor │ │ │ │ 4969: 001faf25 108 FUNC GLOBAL DEFAULT 12 hmp_migrate_pause │ │ │ │ - 4970: 004d0070 4 OBJECT GLOBAL DEFAULT 14 hw_compat_2_7_len │ │ │ │ + 4970: 004d0060 4 OBJECT GLOBAL DEFAULT 14 hw_compat_2_7_len │ │ │ │ 4971: 005f8c22 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NPCM7XX_RNG_WRITE_DSTATE │ │ │ │ - 4972: 003f0cad 100 FUNC GLOBAL DEFAULT 12 qemu_clock_run_all_timers │ │ │ │ + 4972: 003f0ca5 100 FUNC GLOBAL DEFAULT 12 qemu_clock_run_all_timers │ │ │ │ 4973: 0022d4d5 1800 FUNC GLOBAL DEFAULT 12 net_init_socket │ │ │ │ - 4974: 0035d21d 16 FUNC GLOBAL DEFAULT 12 visit_type_AuthZPAMProperties_members │ │ │ │ + 4974: 0035d215 16 FUNC GLOBAL DEFAULT 12 visit_type_AuthZPAMProperties_members │ │ │ │ 4975: 0026b9bd 32 FUNC GLOBAL DEFAULT 12 helper_clrsb_i64 │ │ │ │ 4976: 005088e0 12 OBJECT GLOBAL DEFAULT 21 ACPISlotType_lookup │ │ │ │ 4977: 005af8d0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_EHCI_GUEST_BUG_EVENT │ │ │ │ 4978: 0016aa95 196 FUNC GLOBAL DEFAULT 12 float16_to_int8_scalbn │ │ │ │ - 4979: 0038a51d 464 FUNC GLOBAL DEFAULT 12 qmp_marshal_job_resume │ │ │ │ + 4979: 0038a515 464 FUNC GLOBAL DEFAULT 12 qmp_marshal_job_resume │ │ │ │ 4980: 005f8cea 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ALLWINNER_R40_DRAMC_DETECT_CELLS_DISABLE_DSTATE │ │ │ │ 4981: 0024ac4d 52 FUNC GLOBAL DEFAULT 12 tcg_temp_ebb_new_i128 │ │ │ │ 4982: 0051ed44 16 OBJECT GLOBAL DEFAULT 24 qcrypto_hash_lib_driver │ │ │ │ - 4983: 003614e9 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevAmendOptionsQcow2 │ │ │ │ + 4983: 003614e1 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevAmendOptionsQcow2 │ │ │ │ 4984: 001c6d35 88 FUNC GLOBAL DEFAULT 12 serial_hd │ │ │ │ - 4985: 0035f9f5 58 FUNC GLOBAL DEFAULT 12 qapi_free_Qcow2BitmapInfo │ │ │ │ - 4986: 003e5e5d 296 FUNC GLOBAL DEFAULT 12 qemu_log │ │ │ │ + 4985: 0035f9ed 58 FUNC GLOBAL DEFAULT 12 qapi_free_Qcow2BitmapInfo │ │ │ │ + 4986: 003e5e55 296 FUNC GLOBAL DEFAULT 12 qemu_log │ │ │ │ 4987: 0022a439 120 FUNC GLOBAL DEFAULT 12 qemu_new_net_control_client │ │ │ │ - 4988: 003b851d 232 FUNC GLOBAL DEFAULT 12 visit_type_AudiodevAlsaOptions_members │ │ │ │ + 4988: 003b8515 232 FUNC GLOBAL DEFAULT 12 visit_type_AudiodevAlsaOptions_members │ │ │ │ 4989: 005f893e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ITS_VTE_READ_DSTATE │ │ │ │ - 4990: 00401559 68 FUNC GLOBAL DEFAULT 12 json_lexer_feed │ │ │ │ - 4991: 002e8449 80 FUNC GLOBAL DEFAULT 12 blk_get_open_flags_from_root_state │ │ │ │ + 4990: 00401551 68 FUNC GLOBAL DEFAULT 12 json_lexer_feed │ │ │ │ + 4991: 002e8441 80 FUNC GLOBAL DEFAULT 12 blk_get_open_flags_from_root_state │ │ │ │ 4992: 005f94be 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VNC_MSG_CLIENT_POINTER_EVENT_DSTATE │ │ │ │ 4993: 005adf58 16 OBJECT GLOBAL DEFAULT 24 _TRACE_HPET_RAM_READ_EVENT │ │ │ │ - 4994: 00361075 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevRef │ │ │ │ + 4994: 0036106d 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevRef │ │ │ │ 4995: 005aee00 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_MTP_NAK_EVENT │ │ │ │ 4996: 005f9404 2 OBJECT GLOBAL DEFAULT 25 _TRACE_DBUS_KBD_RELEASE_DSTATE │ │ │ │ - 4997: 0029f80d 8 FUNC GLOBAL DEFAULT 12 qemu_file_is_seekable │ │ │ │ + 4997: 0029f805 8 FUNC GLOBAL DEFAULT 12 qemu_file_is_seekable │ │ │ │ 4998: 005f8804 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRTIO_GPU_CMD_CTX_SUBMIT_DSTATE │ │ │ │ 4999: 005b3730 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_DRIVE_BACKUP_EVENT │ │ │ │ 5000: 0016b5c5 184 FUNC GLOBAL DEFAULT 12 float16_to_int16 │ │ │ │ - 5001: 0035fbd5 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockStatsSpecificFile │ │ │ │ + 5001: 0035fbcd 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockStatsSpecificFile │ │ │ │ 5002: 0026be29 120 FUNC GLOBAL DEFAULT 12 helper_gvec_sub8 │ │ │ │ - 5003: 00360e95 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevOptionsCurlFtp │ │ │ │ + 5003: 00360e8d 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevOptionsCurlFtp │ │ │ │ 5004: 00171ced 212 FUNC GLOBAL DEFAULT 12 uint64_to_bfloat16 │ │ │ │ 5005: 0017558d 84 FUNC GLOBAL DEFAULT 12 float16_silence_nan │ │ │ │ 5006: 005f839e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NVME_SUBMIT_COMMAND_RAW_DSTATE │ │ │ │ - 5007: 003eae5d 1008 FUNC GLOBAL DEFAULT 12 interval_tree_remove │ │ │ │ + 5007: 003eae55 1008 FUNC GLOBAL DEFAULT 12 interval_tree_remove │ │ │ │ 5008: 005b07e0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SEND_BITMAP_BITS_EVENT │ │ │ │ 5009: 001b8e85 68 FUNC GLOBAL DEFAULT 12 audio_add_default_audiodev │ │ │ │ 5010: 0019fef5 96 FUNC GLOBAL DEFAULT 12 hotplug_handler_pre_plug │ │ │ │ - 5011: 00386ef9 520 FUNC GLOBAL DEFAULT 12 qmp_marshal_cxl_release_dynamic_capacity │ │ │ │ + 5011: 00386ef1 520 FUNC GLOBAL DEFAULT 12 qmp_marshal_cxl_release_dynamic_capacity │ │ │ │ 5012: 005f8af8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRT_CTRL_INSTANCE_INIT_DSTATE │ │ │ │ 5013: 005af340 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_DWC2_MEMORY_READ_EVENT │ │ │ │ 5014: 005afdc0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_OHCI_ISO_TD_BAD_CC_OVERRUN_EVENT │ │ │ │ 5015: 00279ff1 148 FUNC GLOBAL DEFAULT 12 tlb_vaddr_to_host │ │ │ │ - 5016: 0035f3a1 58 FUNC GLOBAL DEFAULT 12 qapi_free_VmdkExtentInfoList │ │ │ │ + 5016: 0035f399 58 FUNC GLOBAL DEFAULT 12 qapi_free_VmdkExtentInfoList │ │ │ │ 5017: 00178e55 24 FUNC GLOBAL DEFAULT 12 graphic_hw_text_update │ │ │ │ - 5018: 0029962d 32 FUNC GLOBAL DEFAULT 12 object_property_add_child │ │ │ │ + 5018: 00299625 32 FUNC GLOBAL DEFAULT 12 object_property_add_child │ │ │ │ 5019: 0020612d 560 FUNC GLOBAL DEFAULT 12 qmp_query_migrate_parameters │ │ │ │ 5020: 00213659 120 FUNC GLOBAL DEFAULT 12 qemu_savevm_maybe_send_switchover_start │ │ │ │ 5021: 005f7fa8 4 OBJECT GLOBAL DEFAULT 25 kvm_state │ │ │ │ 5022: 0016a459 268 FUNC GLOBAL DEFAULT 12 float16_round_to_int │ │ │ │ 5023: 005f8ab4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PIC_IOPORT_READ_DSTATE │ │ │ │ - 5024: 003a9231 232 FUNC GLOBAL DEFAULT 12 visit_type_VfioUserServerProperties │ │ │ │ + 5024: 003a9229 232 FUNC GLOBAL DEFAULT 12 visit_type_VfioUserServerProperties │ │ │ │ 5025: 005b471c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_XEN_SET_GLOBAL_DIRTY_LOG_EVENT │ │ │ │ - 5026: 002f4385 170 FUNC GLOBAL DEFAULT 12 bdrv_co_zone_append │ │ │ │ - 5027: 002ccefd 236 FUNC GLOBAL DEFAULT 12 check_to_replace_node │ │ │ │ - 5028: 003e2d05 6 FUNC GLOBAL DEFAULT 12 qemu_opt_get_bool_del │ │ │ │ + 5026: 002f437d 170 FUNC GLOBAL DEFAULT 12 bdrv_co_zone_append │ │ │ │ + 5027: 002ccef5 236 FUNC GLOBAL DEFAULT 12 check_to_replace_node │ │ │ │ + 5028: 003e2cfd 6 FUNC GLOBAL DEFAULT 12 qemu_opt_get_bool_del │ │ │ │ 5029: 001722c9 6 FUNC GLOBAL DEFAULT 12 float32_minnummag │ │ │ │ - 5030: 002ee661 80 FUNC GLOBAL DEFAULT 12 bdrv_dirty_bitmap_set_busy │ │ │ │ + 5030: 002ee659 80 FUNC GLOBAL DEFAULT 12 bdrv_dirty_bitmap_set_busy │ │ │ │ 5031: 001ad945 168 FUNC GLOBAL DEFAULT 12 sysbus_mmio_map_overlap │ │ │ │ - 5032: 003ba671 58 FUNC GLOBAL DEFAULT 12 qapi_free_QCryptodevInfoList │ │ │ │ - 5033: 002e61d5 80 FUNC GLOBAL DEFAULT 12 blk_get_geometry │ │ │ │ + 5032: 003ba669 58 FUNC GLOBAL DEFAULT 12 qapi_free_QCryptodevInfoList │ │ │ │ + 5033: 002e61cd 80 FUNC GLOBAL DEFAULT 12 blk_get_geometry │ │ │ │ 5034: 005ac0dc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GIC_DISABLE_IRQ_EVENT │ │ │ │ 5035: 005f8b00 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRT_CTRL_READ_DSTATE │ │ │ │ 5036: 005afdb0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_OHCI_ISO_TD_SO_EVENT │ │ │ │ 5037: 0015c785 6 FUNC GLOBAL DEFAULT 12 bfloat16_add │ │ │ │ - 5038: 003c6f39 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_vnc_servers │ │ │ │ - 5039: 00382469 104 FUNC GLOBAL DEFAULT 12 visit_type_VersionTriple_members │ │ │ │ + 5038: 003c6f31 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_vnc_servers │ │ │ │ + 5039: 00382461 104 FUNC GLOBAL DEFAULT 12 visit_type_VersionTriple_members │ │ │ │ 5040: 005b486c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_MIGRATE_SET_CAPABILITIES_EVENT │ │ │ │ 5041: 005f9136 2 OBJECT GLOBAL DEFAULT 25 _TRACE_POSTCOPY_RAM_INCOMING_CLEANUP_JOIN_DSTATE │ │ │ │ 5042: 005f90ae 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MIGRATION_BLOCK_PROGRESSION_DSTATE │ │ │ │ 5043: 005aa5b0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ATI_MM_READ_EVENT │ │ │ │ - 5044: 0035c48d 142 FUNC GLOBAL DEFAULT 12 visit_type_int32List │ │ │ │ + 5044: 0035c485 142 FUNC GLOBAL DEFAULT 12 visit_type_int32List │ │ │ │ 5045: 0014a711 12 FUNC GLOBAL DEFAULT 12 machine_get_cache_topo_level │ │ │ │ - 5046: 003826d5 200 FUNC GLOBAL DEFAULT 12 visit_type_CommandInfo │ │ │ │ + 5046: 003826cd 200 FUNC GLOBAL DEFAULT 12 visit_type_CommandInfo │ │ │ │ 5047: 005f97d8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_QUERY_FDSETS_DSTATE │ │ │ │ 5048: 002808dd 204 FUNC GLOBAL DEFAULT 12 cpu_atomic_umax_fetchq_le_mmu │ │ │ │ - 5049: 003b8905 192 FUNC GLOBAL DEFAULT 12 visit_type_AudiodevCoreaudioPerDirectionOptions │ │ │ │ + 5049: 003b88fd 192 FUNC GLOBAL DEFAULT 12 visit_type_AudiodevCoreaudioPerDirectionOptions │ │ │ │ 5050: 005f8b7c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IMX7_SRC_WRITE_DSTATE │ │ │ │ 5051: 001e0675 68 FUNC GLOBAL DEFAULT 12 memory_region_flush_rom_device │ │ │ │ - 5052: 0028fdcd 4 FUNC GLOBAL DEFAULT 12 kvm_has_sync_mmu │ │ │ │ + 5052: 0028fdc5 4 FUNC GLOBAL DEFAULT 12 kvm_has_sync_mmu │ │ │ │ 5053: 005acf98 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IOTKIT_SYSCTL_RESET_EVENT │ │ │ │ 5054: 0026ef21 144 FUNC GLOBAL DEFAULT 12 helper_gvec_eq64 │ │ │ │ 5055: 00190d61 72 FUNC GLOBAL DEFAULT 12 palette_iter │ │ │ │ 5056: 005f97a6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_XEN_SAVE_DEVICES_STATE_DSTATE │ │ │ │ 5057: 001fcee9 124 FUNC GLOBAL DEFAULT 12 migration_has_all_channels │ │ │ │ 5058: 005ad258 16 OBJECT GLOBAL DEFAULT 24 _TRACE_TZ_MSC_IRQ_CLEAR_EVENT │ │ │ │ 5059: 005f83ca 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QED_WRITE_TABLE_DSTATE │ │ │ │ 5060: 00506ef0 12 OBJECT GLOBAL DEFAULT 21 BlkdebugIOType_lookup │ │ │ │ - 5061: 00383ac5 140 FUNC GLOBAL DEFAULT 12 visit_type_QCryptoBlockOptionsBase_members │ │ │ │ + 5061: 00383abd 140 FUNC GLOBAL DEFAULT 12 visit_type_QCryptoBlockOptionsBase_members │ │ │ │ 5062: 005f873c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SM501_DISP_CTRL_READ_DSTATE │ │ │ │ 5063: 005f90be 2 OBJECT GLOBAL DEFAULT 25 _TRACE_DIRTYRATE_DO_CALCULATE_VCPU_DSTATE │ │ │ │ - 5064: 00355d21 128 FUNC GLOBAL DEFAULT 12 qmp_chardev_open_file_source │ │ │ │ + 5064: 00355d19 128 FUNC GLOBAL DEFAULT 12 qmp_chardev_open_file_source │ │ │ │ 5065: 005f90ea 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CPR_TRANSFER_INPUT_DSTATE │ │ │ │ 5066: 001d4c1d 336 FUNC GLOBAL DEFAULT 12 memory_region_access_valid │ │ │ │ 5067: 005f938c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_REPLAY_GET_BYTE_DSTATE │ │ │ │ 5068: 005f8d32 2 OBJECT GLOBAL DEFAULT 25 _TRACE_HPET_RAM_READ_READING_COUNTER_DSTATE │ │ │ │ 5069: 00268951 96 FUNC GLOBAL DEFAULT 12 tcg_gen_smin_vec │ │ │ │ 5070: 005f8ab6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PIC_IOPORT_WRITE_DSTATE │ │ │ │ 5071: 005b36a0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_DRIVE_MIRROR_EVENT │ │ │ │ 5072: 005b1010 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MIGRATION_SET_OUTGOING_CHANNEL_EVENT │ │ │ │ 5073: 0027c605 172 FUNC GLOBAL DEFAULT 12 cpu_atomic_and_fetchw_le_mmu │ │ │ │ - 5074: 0039e669 58 FUNC GLOBAL DEFAULT 12 qapi_free_FdsetFdInfo │ │ │ │ - 5075: 00397709 76 FUNC GLOBAL DEFAULT 12 visit_type_BitmapMigrationBitmapAliasTransform_members │ │ │ │ - 5076: 0039a209 288 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_calc_dirty_rate_arg_members │ │ │ │ - 5077: 00399c49 16 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_UNPLUG_PRIMARY_arg_members │ │ │ │ + 5074: 0039e661 58 FUNC GLOBAL DEFAULT 12 qapi_free_FdsetFdInfo │ │ │ │ + 5075: 00397701 76 FUNC GLOBAL DEFAULT 12 visit_type_BitmapMigrationBitmapAliasTransform_members │ │ │ │ + 5076: 0039a201 288 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_calc_dirty_rate_arg_members │ │ │ │ + 5077: 00399c41 16 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_UNPLUG_PRIMARY_arg_members │ │ │ │ 5078: 00203c75 120 FUNC GLOBAL DEFAULT 12 multifd_device_state_send_cleanup │ │ │ │ - 5079: 002c7e1d 168 FUNC GLOBAL DEFAULT 12 bdrv_get_cumulative_perm │ │ │ │ + 5079: 002c7e15 168 FUNC GLOBAL DEFAULT 12 bdrv_get_cumulative_perm │ │ │ │ 5080: 0027ad69 184 FUNC GLOBAL DEFAULT 12 helper_atomic_cmpxchgw_be │ │ │ │ 5081: 005f91e0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_RDMA_ACCEPT_INCOMING_MIGRATION_DSTATE │ │ │ │ 5082: 0019d2d9 108 FUNC GLOBAL DEFAULT 12 gdb_continue │ │ │ │ - 5083: 0036c061 196 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsSsh │ │ │ │ + 5083: 0036c059 196 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsSsh │ │ │ │ 5084: 005f8e5c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_MTP_OP_GET_DEVICE_INFO_DSTATE │ │ │ │ 5085: 005a9208 12 OBJECT GLOBAL DEFAULT 24 scsi_trace_events │ │ │ │ 5086: 005adb68 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ALLWINNER_H3_DRAMPHY_WRITE_EVENT │ │ │ │ - 5087: 003d1ec5 136 FUNC GLOBAL DEFAULT 12 qobject_is_equal │ │ │ │ - 5088: 0036a751 112 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevCacheOptions_members │ │ │ │ + 5087: 003d1ebd 136 FUNC GLOBAL DEFAULT 12 qobject_is_equal │ │ │ │ + 5088: 0036a749 112 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevCacheOptions_members │ │ │ │ 5089: 005b14d0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_RAM_WRITE_TRACKING_RAMBLOCK_START_EVENT │ │ │ │ - 5090: 00381655 58 FUNC GLOBAL DEFAULT 12 qapi_free_StrOrNull │ │ │ │ - 5091: 003a6191 58 FUNC GLOBAL DEFAULT 12 qapi_free_RemoteObjectProperties │ │ │ │ + 5090: 0038164d 58 FUNC GLOBAL DEFAULT 12 qapi_free_StrOrNull │ │ │ │ + 5091: 003a6189 58 FUNC GLOBAL DEFAULT 12 qapi_free_RemoteObjectProperties │ │ │ │ 5092: 0026e68d 126 FUNC GLOBAL DEFAULT 12 helper_gvec_ne8 │ │ │ │ 5093: 002682ad 160 FUNC GLOBAL DEFAULT 12 tcg_gen_shlv_vec │ │ │ │ 5094: 001f24ad 232 FUNC GLOBAL DEFAULT 12 spdm_socket_receive │ │ │ │ 5095: 005afdd0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_OHCI_ISO_TD_BAD_CC_NOT_ACCESSED_EVENT │ │ │ │ - 5096: 002a3395 404 FUNC GLOBAL DEFAULT 12 qio_channel_socket_connect_sync │ │ │ │ + 5096: 002a338d 404 FUNC GLOBAL DEFAULT 12 qio_channel_socket_connect_sync │ │ │ │ 5097: 0014adf9 232 FUNC GLOBAL DEFAULT 12 cpu_exec_start │ │ │ │ 5098: 005f85ec 2 OBJECT GLOBAL DEFAULT 25 _TRACE_DBUS_VMSTATE_POST_LOAD_DSTATE │ │ │ │ 5099: 00209f9d 58 FUNC GLOBAL DEFAULT 12 postcopy_register_shared_ufd │ │ │ │ - 5100: 0035caed 58 FUNC GLOBAL DEFAULT 12 qapi_free_QAuthZListRuleList │ │ │ │ + 5100: 0035cae5 58 FUNC GLOBAL DEFAULT 12 qapi_free_QAuthZListRuleList │ │ │ │ 5101: 001e40a9 416 FUNC GLOBAL DEFAULT 12 address_space_lduw_be_cached_slow │ │ │ │ - 5102: 003c2e3d 132 FUNC GLOBAL DEFAULT 12 visit_type_KeyValueKind │ │ │ │ + 5102: 003c2e35 132 FUNC GLOBAL DEFAULT 12 visit_type_KeyValueKind │ │ │ │ 5103: 00205f9d 34 FUNC GLOBAL DEFAULT 12 migrate_multifd_qatzip_level │ │ │ │ - 5104: 0037afc9 188 FUNC GLOBAL DEFAULT 12 visit_type_BlockExportOptionsNbdBase_members │ │ │ │ + 5104: 0037afc1 188 FUNC GLOBAL DEFAULT 12 visit_type_BlockExportOptionsNbdBase_members │ │ │ │ 5105: 005a97f0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_EBPF_RSS_MMAP_EVENT │ │ │ │ 5106: 0017b8b5 68 FUNC GLOBAL DEFAULT 12 qemu_dmabuf_get_strides │ │ │ │ 5107: 00507210 12 OBJECT GLOBAL DEFAULT 21 BlockDeviceIoStatus_lookup │ │ │ │ 5108: 005b11c0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MIGRATION_THREAD_FILE_ERR_EVENT │ │ │ │ - 5109: 00367efd 142 FUNC GLOBAL DEFAULT 12 visit_type_XDbgBlockGraphNodeList │ │ │ │ + 5109: 00367ef5 142 FUNC GLOBAL DEFAULT 12 visit_type_XDbgBlockGraphNodeList │ │ │ │ 5110: 005b2734 16 OBJECT GLOBAL DEFAULT 24 _TRACE_INPUT_EVENT_MTT_EVENT │ │ │ │ - 5111: 003f484d 4 FUNC GLOBAL DEFAULT 12 hbitmap_granularity │ │ │ │ + 5111: 003f4845 4 FUNC GLOBAL DEFAULT 12 hbitmap_granularity │ │ │ │ 5112: 0016ce91 192 FUNC GLOBAL DEFAULT 12 bfloat16_to_int16_round_to_zero │ │ │ │ - 5113: 002de6f5 74 FUNC GLOBAL DEFAULT 12 scsi_data_cdb_xfer │ │ │ │ + 5113: 002de6ed 74 FUNC GLOBAL DEFAULT 12 scsi_data_cdb_xfer │ │ │ │ 5114: 0016c279 192 FUNC GLOBAL DEFAULT 12 float32_to_int16_round_to_zero │ │ │ │ 5115: 005f84e4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QIO_CHANNEL_SOCKET_DGRAM_SYNC_DSTATE │ │ │ │ 5116: 001490d1 0 FUNC GLOBAL DEFAULT 12 _start │ │ │ │ 5117: 005a92fc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PW_READ_EVENT │ │ │ │ 5118: 005f94ce 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VNC_MSG_CLIENT_AUDIO_ENABLE_DSTATE │ │ │ │ - 5119: 002a946d 52 FUNC GLOBAL DEFAULT 12 qio_net_listener_set_client_func_full │ │ │ │ + 5119: 002a9465 52 FUNC GLOBAL DEFAULT 12 qio_net_listener_set_client_func_full │ │ │ │ 5120: 0016b67d 180 FUNC GLOBAL DEFAULT 12 float16_to_int32 │ │ │ │ 5121: 001cdf39 116 FUNC GLOBAL DEFAULT 12 dirtylimit_set_all │ │ │ │ 5122: 00518e5c 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_xor_fetchl_le │ │ │ │ - 5123: 002dfdd5 84 FUNC GLOBAL DEFAULT 12 block_acct_init │ │ │ │ + 5123: 002dfdcd 84 FUNC GLOBAL DEFAULT 12 block_acct_init │ │ │ │ 5124: 005f8332 2 OBJECT GLOBAL DEFAULT 25 _TRACE_FILE_HDEV_IS_SG_DSTATE │ │ │ │ 5125: 002005fd 112 FUNC GLOBAL DEFAULT 12 qmp_migrate_cancel │ │ │ │ 5126: 005f8a5e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_XICS_ICS_REJECT_DSTATE │ │ │ │ - 5127: 003eeb8d 140 FUNC GLOBAL DEFAULT 12 qemu_co_rwlock_unlock │ │ │ │ + 5127: 003eeb85 140 FUNC GLOBAL DEFAULT 12 qemu_co_rwlock_unlock │ │ │ │ 5128: 005b4940 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_QUERY_FDSETS_EVENT │ │ │ │ 5129: 00216b31 92 FUNC GLOBAL DEFAULT 12 load_snapshot_resume │ │ │ │ 5130: 005af050 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_HUB_RESET_EVENT │ │ │ │ 5131: 00213b31 152 FUNC GLOBAL DEFAULT 12 qemu_savevm_state_resume_prepare │ │ │ │ 5132: 00282215 120 FUNC GLOBAL DEFAULT 12 icount_get │ │ │ │ - 5133: 002e015d 4 FUNC GLOBAL DEFAULT 12 block_acct_failed │ │ │ │ + 5133: 002e0155 4 FUNC GLOBAL DEFAULT 12 block_acct_failed │ │ │ │ 5134: 005f84e6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QIO_CHANNEL_SOCKET_LISTEN_COMPLETE_DSTATE │ │ │ │ 5135: 0017c1ad 116 FUNC GLOBAL DEFAULT 12 qemu_add_mouse_event_handler │ │ │ │ - 5136: 00385e21 196 FUNC GLOBAL DEFAULT 12 visit_type_QCryptoAkCipherOptionsRSA │ │ │ │ + 5136: 00385e19 196 FUNC GLOBAL DEFAULT 12 visit_type_QCryptoAkCipherOptionsRSA │ │ │ │ 5137: 005f8658 2 OBJECT GLOBAL DEFAULT 25 _TRACE_M25P80_COMPLETE_COLLECTING_DSTATE │ │ │ │ 5138: 005f92f4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_POSTCOPY_PAGE_REQ_SYNC_DSTATE │ │ │ │ 5139: 005b421c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QUERY_HOTPLUGGABLE_CPUS_EVENT │ │ │ │ 5140: 0016af19 192 FUNC GLOBAL DEFAULT 12 float32_to_int64_scalbn │ │ │ │ 5141: 00238dad 216 FUNC GLOBAL DEFAULT 12 replay_get_instructions │ │ │ │ 5142: 005f8f52 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_XHCI_PORT_RESET_DSTATE │ │ │ │ 5143: 005f94bc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VNC_MSG_CLIENT_SET_DESKTOP_SIZE_DSTATE │ │ │ │ 5144: 005f92da 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VMSTATE_SUBSECTION_SAVE_TOP_DSTATE │ │ │ │ 5145: 005f8272 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_commands_audio_c │ │ │ │ 5146: 0026c619 120 FUNC GLOBAL DEFAULT 12 helper_gvec_neg8 │ │ │ │ 5147: 001eaadd 16 FUNC GLOBAL DEFAULT 12 qemu_wakeup_suspend_enabled │ │ │ │ - 5148: 003c217d 196 FUNC GLOBAL DEFAULT 12 visit_type_VncClientInfo │ │ │ │ + 5148: 003c2175 196 FUNC GLOBAL DEFAULT 12 visit_type_VncClientInfo │ │ │ │ 5149: 005abfdc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ICC_BPR_WRITE_EVENT │ │ │ │ 5150: 005abdbc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ICH_VTR_READ_EVENT │ │ │ │ 5151: 005f972a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_PMEMSAVE_DSTATE │ │ │ │ - 5152: 0036fa01 80 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsGenericFormat_members │ │ │ │ - 5153: 003bc0ad 556 FUNC GLOBAL DEFAULT 12 visit_type_RockerOfDpaFlowKey_members │ │ │ │ + 5152: 0036f9f9 80 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsGenericFormat_members │ │ │ │ + 5153: 003bc0a5 556 FUNC GLOBAL DEFAULT 12 visit_type_RockerOfDpaFlowKey_members │ │ │ │ 5154: 005f8ae6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ASPEED_SLI_READ_DSTATE │ │ │ │ 5155: 005f8f66 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_XHCI_PORT_WRITE_DSTATE │ │ │ │ 5156: 00506e48 12 OBJECT GLOBAL DEFAULT 21 OnCbwError_lookup │ │ │ │ 5157: 0017209d 380 FUNC GLOBAL DEFAULT 12 uint128_to_float128 │ │ │ │ 5158: 001806fd 328 FUNC GLOBAL DEFAULT 12 qmp_client_migrate_info │ │ │ │ 5159: 005b515c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_DEVICE_SYNC_CONFIG_EVENT │ │ │ │ 5160: 005f892a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NVIC_CLEAR_PENDING_DSTATE │ │ │ │ - 5161: 003b3db5 58 FUNC GLOBAL DEFAULT 12 qapi_free_VirtioRingUsed │ │ │ │ + 5161: 003b3dad 58 FUNC GLOBAL DEFAULT 12 qapi_free_VirtioRingUsed │ │ │ │ 5162: 005f9350 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_SAVEVM_SEND_PACKAGED_DSTATE │ │ │ │ 5163: 005f8416 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_BLOCK_JOB_DISMISS_DSTATE │ │ │ │ 5164: 005f9834 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_QOM_LIST_GET_DSTATE │ │ │ │ - 5165: 003aaf21 208 FUNC GLOBAL DEFAULT 12 visit_type_ObjectOptions │ │ │ │ + 5165: 003aaf19 208 FUNC GLOBAL DEFAULT 12 visit_type_ObjectOptions │ │ │ │ 5166: 005f922a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MIGRATION_COMPLETION_POSTCOPY_END_AFTER_COMPLETE_DSTATE │ │ │ │ 5167: 005b19c0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SAVEVM_SECTION_SKIP_EVENT │ │ │ │ 5168: 005f9e4e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_VFIO_REGION_INFO_DSTATE │ │ │ │ - 5169: 002b454d 112 FUNC GLOBAL DEFAULT 12 qauthz_list_delete_rule │ │ │ │ + 5169: 002b4545 112 FUNC GLOBAL DEFAULT 12 qauthz_list_delete_rule │ │ │ │ 5170: 005f8efe 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_DWC2_PACKET_DONE_DSTATE │ │ │ │ 5171: 001ae3e1 2 FUNC GLOBAL DEFAULT 12 cxl_fmws_update_mmio │ │ │ │ - 5172: 003f5d9d 144 FUNC GLOBAL DEFAULT 12 iov_from_buf_full │ │ │ │ + 5172: 003f5d95 144 FUNC GLOBAL DEFAULT 12 iov_from_buf_full │ │ │ │ 5173: 005b56ec 8 OBJECT GLOBAL DEFAULT 24 qnull_ │ │ │ │ 5174: 005ac0ec 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GIC_ENABLE_IRQ_EVENT │ │ │ │ - 5175: 0038b279 172 FUNC GLOBAL DEFAULT 12 visit_type_SmpCacheProperties_members │ │ │ │ + 5175: 0038b271 172 FUNC GLOBAL DEFAULT 12 visit_type_SmpCacheProperties_members │ │ │ │ 5176: 005f8d44 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SIFIVE_PWM_INTERRUPT_DSTATE │ │ │ │ - 5177: 003c3d7d 16 FUNC GLOBAL DEFAULT 12 visit_type_InputBtnEventWrapper_members │ │ │ │ + 5177: 003c3d75 16 FUNC GLOBAL DEFAULT 12 visit_type_InputBtnEventWrapper_members │ │ │ │ 5178: 005f8238 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_events_dump_c │ │ │ │ - 5179: 0038b325 188 FUNC GLOBAL DEFAULT 12 visit_type_SmpCacheProperties │ │ │ │ - 5180: 002a71fd 260 FUNC GLOBAL DEFAULT 12 qio_channel_writev_full │ │ │ │ - 5181: 003a3c1d 188 FUNC GLOBAL DEFAULT 12 visit_type_NetdevDgramOptions_members │ │ │ │ + 5179: 0038b31d 188 FUNC GLOBAL DEFAULT 12 visit_type_SmpCacheProperties │ │ │ │ + 5180: 002a71f5 260 FUNC GLOBAL DEFAULT 12 qio_channel_writev_full │ │ │ │ + 5181: 003a3c15 188 FUNC GLOBAL DEFAULT 12 visit_type_NetdevDgramOptions_members │ │ │ │ 5182: 005f9e40 2 OBJECT GLOBAL DEFAULT 25 _TRACE_UFFD_CREATE_FD_API_NOIOCTL_DSTATE │ │ │ │ 5183: 005a7678 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MONITOR_PROTOCOL_EVENT_HANDLER_EVENT │ │ │ │ - 5184: 003d539d 88 FUNC GLOBAL DEFAULT 12 qemu_unlink │ │ │ │ - 5185: 003586cd 420 FUNC GLOBAL DEFAULT 12 monitor_cleanup │ │ │ │ + 5184: 003d5395 88 FUNC GLOBAL DEFAULT 12 qemu_unlink │ │ │ │ + 5185: 003586c5 420 FUNC GLOBAL DEFAULT 12 monitor_cleanup │ │ │ │ 5186: 005ac2ac 16 OBJECT GLOBAL DEFAULT 24 _TRACE_XICS_ICS_SET_IRQ_MSI_EVENT │ │ │ │ 5187: 0051aa34 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_fetch_xorq_le │ │ │ │ - 5188: 00390b5d 176 FUNC GLOBAL DEFAULT 12 visit_type_MemorySizeConfiguration_members │ │ │ │ + 5188: 00390b55 176 FUNC GLOBAL DEFAULT 12 visit_type_MemorySizeConfiguration_members │ │ │ │ 5189: 005aa5c0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SII9022_SWITCH_MODE_EVENT │ │ │ │ 5190: 001e9789 348 FUNC GLOBAL DEFAULT 12 qtest_server_init │ │ │ │ - 5191: 003b512d 196 FUNC GLOBAL DEFAULT 12 visit_type_VirtioRingAvail │ │ │ │ - 5192: 003e5195 424 FUNC GLOBAL DEFAULT 12 drain_call_rcu │ │ │ │ - 5193: 0031a241 804 FUNC GLOBAL DEFAULT 12 qcow2_snapshot_create │ │ │ │ - 5194: 003add59 228 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_MEMORY_FAILURE_arg_members │ │ │ │ + 5191: 003b5125 196 FUNC GLOBAL DEFAULT 12 visit_type_VirtioRingAvail │ │ │ │ + 5192: 003e518d 424 FUNC GLOBAL DEFAULT 12 drain_call_rcu │ │ │ │ + 5193: 0031a239 804 FUNC GLOBAL DEFAULT 12 qcow2_snapshot_create │ │ │ │ + 5194: 003add51 228 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_MEMORY_FAILURE_arg_members │ │ │ │ 5195: 001c6ca9 140 FUNC GLOBAL DEFAULT 12 qmp_query_display_options │ │ │ │ 5196: 00238655 48 FUNC GLOBAL DEFAULT 12 tap_probe_has_uso │ │ │ │ - 5197: 0034c849 22 FUNC GLOBAL DEFAULT 12 qemu_chr_fe_write │ │ │ │ + 5197: 0034c841 22 FUNC GLOBAL DEFAULT 12 qemu_chr_fe_write │ │ │ │ 5198: 005f85b2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PW_STATE_CHANGED_DSTATE │ │ │ │ - 5199: 0036da49 540 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsRbd_members │ │ │ │ - 5200: 00382089 188 FUNC GLOBAL DEFAULT 12 visit_type_CompatPolicy │ │ │ │ + 5199: 0036da41 540 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsRbd_members │ │ │ │ + 5200: 00382081 188 FUNC GLOBAL DEFAULT 12 visit_type_CompatPolicy │ │ │ │ 5201: 005b12c0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MIGRATE_ERROR_EVENT │ │ │ │ - 5202: 002f0081 112 FUNC GLOBAL DEFAULT 12 bdrv_graph_rdlock_main_loop │ │ │ │ + 5202: 002f0079 112 FUNC GLOBAL DEFAULT 12 bdrv_graph_rdlock_main_loop │ │ │ │ 5203: 005a83e8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_BLOCK_COPY_PROCESS_EVENT │ │ │ │ 5204: 00238a7d 164 FUNC GLOBAL DEFAULT 12 tap_fd_get_ifname │ │ │ │ - 5205: 003a6979 16 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_qom_list_arg_members │ │ │ │ + 5205: 003a6971 16 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_qom_list_arg_members │ │ │ │ 5206: 0017589d 196 FUNC GLOBAL DEFAULT 12 propagateFloatx80NaN │ │ │ │ 5207: 005aac70 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VMWARE_SCRATCH_WRITE_EVENT │ │ │ │ - 5208: 00398da9 140 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_migrate_continue_arg_members │ │ │ │ + 5208: 00398da1 140 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_migrate_continue_arg_members │ │ │ │ 5209: 0023d361 172 FUNC GLOBAL DEFAULT 12 qmp_query_stats │ │ │ │ 5210: 005aa640 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VGA_VBE_WRITE_EVENT │ │ │ │ 5211: 005b603c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_THREAD_POOL_COMPLETE_AIO_EVENT │ │ │ │ - 5212: 003d1c09 6 FUNC GLOBAL DEFAULT 12 qobject_from_json │ │ │ │ - 5213: 003b4c21 192 FUNC GLOBAL DEFAULT 12 visit_type_VirtQueueStatus │ │ │ │ + 5212: 003d1c01 6 FUNC GLOBAL DEFAULT 12 qobject_from_json │ │ │ │ + 5213: 003b4c19 192 FUNC GLOBAL DEFAULT 12 visit_type_VirtQueueStatus │ │ │ │ 5214: 0019d5c5 14 FUNC GLOBAL DEFAULT 12 aml_device │ │ │ │ 5215: 00281c71 6 FUNC GLOBAL DEFAULT 12 cpu_pointer_wrap_uint32 │ │ │ │ 5216: 001d9081 58 FUNC GLOBAL DEFAULT 12 memory_region_section_free_copy │ │ │ │ 5217: 005aa360 16 OBJECT GLOBAL DEFAULT 24 _TRACE_DM163_LEDS_EVENT │ │ │ │ 5218: 005f86f6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_APPLE_GFX_CURSOR_MOVE_DSTATE │ │ │ │ - 5219: 003634c5 142 FUNC GLOBAL DEFAULT 12 visit_type_BlockDirtyInfoList │ │ │ │ + 5219: 003634bd 142 FUNC GLOBAL DEFAULT 12 visit_type_BlockDirtyInfoList │ │ │ │ 5220: 005a7818 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GDBSTUB_HIT_SHUTDOWN_EVENT │ │ │ │ - 5221: 003c02f1 58 FUNC GLOBAL DEFAULT 12 qapi_free_VncServerInfo │ │ │ │ + 5221: 003c02e9 58 FUNC GLOBAL DEFAULT 12 qapi_free_VncServerInfo │ │ │ │ 5222: 00252db9 72 FUNC GLOBAL DEFAULT 12 tcg_gen_st_i32 │ │ │ │ 5223: 005f8f94 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_UHCI_PACKET_CANCEL_DSTATE │ │ │ │ 5224: 005ac06c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GIC_HYP_READ_EVENT │ │ │ │ 5225: 00220ad1 88 FUNC GLOBAL DEFAULT 12 hmp_info_sync_profile │ │ │ │ 5226: 005f8f5c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_XHCI_IRQ_MSIX_DSTATE │ │ │ │ 5227: 005f94a0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VNC_CLIENT_PIXEL_FORMAT_BLUE_DSTATE │ │ │ │ 5228: 005f908a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IMX2_WDT_WRITE_DSTATE │ │ │ │ - 5229: 004b16f8 4 OBJECT GLOBAL DEFAULT 14 qemu_input_map_atset1_to_qcode_len │ │ │ │ + 5229: 004b16e8 4 OBJECT GLOBAL DEFAULT 14 qemu_input_map_atset1_to_qcode_len │ │ │ │ 5230: 005d6cc0 512 OBJECT GLOBAL DEFAULT 25 prom_envs │ │ │ │ 5231: 005f9e76 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LOCKCNT_FUTEX_WAIT_PREPARE_DSTATE │ │ │ │ - 5232: 003f6ac5 72 FUNC GLOBAL DEFAULT 12 iov_discard_front │ │ │ │ + 5232: 003f6abd 72 FUNC GLOBAL DEFAULT 12 iov_discard_front │ │ │ │ 5233: 005b2058 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MEMORY_REGION_OPS_WRITE_EVENT │ │ │ │ - 5234: 003df72d 182 FUNC GLOBAL DEFAULT 12 find_next_bit │ │ │ │ + 5234: 003df725 182 FUNC GLOBAL DEFAULT 12 find_next_bit │ │ │ │ 5235: 001bbe79 128 FUNC GLOBAL DEFAULT 12 hmp_chardev_remove │ │ │ │ 5236: 0051a488 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_fetch_uminw_be │ │ │ │ 5237: 0019b339 240 FUNC GLOBAL DEFAULT 12 gdb_init_cpu │ │ │ │ 5238: 005f865c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_M25P80_RESET_DONE_DSTATE │ │ │ │ 5239: 005f8f04 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_DWC2_PACKET_ERROR_DSTATE │ │ │ │ 5240: 005f8488 2 OBJECT GLOBAL DEFAULT 25 _TRACE_WCT_CMD_SP_DSTATE │ │ │ │ 5241: 005ad878 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SLAVIO_DIAG_MEM_READB_EVENT │ │ │ │ 5242: 005f9772 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_QUERY_VCPU_DIRTY_LIMIT_DSTATE │ │ │ │ - 5243: 002969e9 56 FUNC GLOBAL DEFAULT 12 type_register_static_array │ │ │ │ + 5243: 002969e1 56 FUNC GLOBAL DEFAULT 12 type_register_static_array │ │ │ │ 5244: 0014b41d 104 FUNC GLOBAL DEFAULT 12 target_arch │ │ │ │ 5245: 005f8e88 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_MSD_CMD_CANCEL_DSTATE │ │ │ │ - 5246: 003dc36d 260 FUNC GLOBAL DEFAULT 12 defer_call │ │ │ │ + 5246: 003dc365 260 FUNC GLOBAL DEFAULT 12 defer_call │ │ │ │ 5247: 005f9936 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_SET_PASSWORD_DSTATE │ │ │ │ 5248: 005b2854 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VNC_AUTH_START_EVENT │ │ │ │ 5249: 005f8b06 2 OBJECT GLOBAL DEFAULT 25 _TRACE_BCM2835_CPRMAN_READ_DSTATE │ │ │ │ - 5250: 002907ad 148 FUNC GLOBAL DEFAULT 12 qdev_prop_allow_set_link_before_realize │ │ │ │ + 5250: 002907a5 148 FUNC GLOBAL DEFAULT 12 qdev_prop_allow_set_link_before_realize │ │ │ │ 5251: 005f86b8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PFLASH_RESET_DSTATE │ │ │ │ 5252: 0016f1f1 280 FUNC GLOBAL DEFAULT 12 int64_to_float16_scalbn │ │ │ │ - 5253: 0035ffd1 58 FUNC GLOBAL DEFAULT 12 qapi_free_XDbgBlockGraphEdge │ │ │ │ - 5254: 003aec91 464 FUNC GLOBAL DEFAULT 12 qmp_marshal_watchdog_set_action │ │ │ │ + 5253: 0035ffc9 58 FUNC GLOBAL DEFAULT 12 qapi_free_XDbgBlockGraphEdge │ │ │ │ + 5254: 003aec89 464 FUNC GLOBAL DEFAULT 12 qmp_marshal_watchdog_set_action │ │ │ │ 5255: 001c15dd 496 FUNC GLOBAL DEFAULT 12 qmp_block_set_io_throttle │ │ │ │ 5256: 005b2dd0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_LOAD_ATOM8_OR_EXIT_FALLBACK_EVENT │ │ │ │ - 5257: 003a63e9 58 FUNC GLOBAL DEFAULT 12 qapi_free_SevSnpGuestProperties │ │ │ │ + 5257: 003a63e1 58 FUNC GLOBAL DEFAULT 12 qapi_free_SevSnpGuestProperties │ │ │ │ 5258: 005f96b2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_QUERY_QMP_SCHEMA_DSTATE │ │ │ │ - 5259: 0036a6cd 132 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevAioOptions │ │ │ │ - 5260: 002d202d 80 FUNC GLOBAL DEFAULT 12 block_job_free │ │ │ │ + 5259: 0036a6c5 132 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevAioOptions │ │ │ │ + 5260: 002d2025 80 FUNC GLOBAL DEFAULT 12 block_job_free │ │ │ │ 5261: 005f86ac 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PFLASH_WRITE_DSTATE │ │ │ │ 5262: 005af790 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_UHCI_PACKET_COMPLETE_SUCCESS_EVENT │ │ │ │ - 5263: 003b7975 58 FUNC GLOBAL DEFAULT 12 qapi_free_AudiodevAlsaPerDirectionOptions │ │ │ │ + 5263: 003b796d 58 FUNC GLOBAL DEFAULT 12 qapi_free_AudiodevAlsaPerDirectionOptions │ │ │ │ 5264: 005ae008 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SSE_TIMER_WRITE_EVENT │ │ │ │ 5265: 0051ec98 24 OBJECT GLOBAL DEFAULT 24 qio_channel_null_source_funcs │ │ │ │ - 5266: 002d19d1 140 FUNC GLOBAL DEFAULT 12 bdrv_bsc_fill │ │ │ │ - 5267: 00349575 408 FUNC GLOBAL DEFAULT 12 bdrv_pdiscard │ │ │ │ + 5266: 002d19c9 140 FUNC GLOBAL DEFAULT 12 bdrv_bsc_fill │ │ │ │ + 5267: 0034956d 408 FUNC GLOBAL DEFAULT 12 bdrv_pdiscard │ │ │ │ 5268: 005f844e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_BDRV_CO_COPY_RANGE_FROM_DSTATE │ │ │ │ 5269: 001b02dd 340 FUNC GLOBAL DEFAULT 12 hmp_rocker_ports │ │ │ │ 5270: 005f84f6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QIO_CHANNEL_SOCKET_NEW_FD_DSTATE │ │ │ │ 5271: 005f9800 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_QUERY_IOTHREADS_DSTATE │ │ │ │ - 5272: 0031f29d 384 FUNC GLOBAL DEFAULT 12 bdrv_all_create_snapshot │ │ │ │ + 5272: 0031f295 384 FUNC GLOBAL DEFAULT 12 bdrv_all_create_snapshot │ │ │ │ 5273: 001df205 120 FUNC GLOBAL DEFAULT 12 qemu_maxrampagesize │ │ │ │ 5274: 0051a698 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_fetch_sminq_le │ │ │ │ 5275: 00507958 12 OBJECT GLOBAL DEFAULT 21 DirtyRateMeasureMode_lookup │ │ │ │ - 5276: 0048fa08 1050 OBJECT GLOBAL DEFAULT 14 qemu_input_map_linux_to_qcode │ │ │ │ + 5276: 0048f9f8 1050 OBJECT GLOBAL DEFAULT 14 qemu_input_map_linux_to_qcode │ │ │ │ 5277: 0024b549 52 FUNC GLOBAL DEFAULT 12 tcg_constant_vaddr │ │ │ │ - 5278: 0039e759 58 FUNC GLOBAL DEFAULT 12 qapi_free_CommandLineParameterInfo │ │ │ │ + 5278: 0039e751 58 FUNC GLOBAL DEFAULT 12 qapi_free_CommandLineParameterInfo │ │ │ │ 5279: 001cac29 172 FUNC GLOBAL DEFAULT 12 del_boot_device_path │ │ │ │ 5280: 005f8736 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SM501_2D_ENGINE_WRITE_DSTATE │ │ │ │ 5281: 005f8ddc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CANOKEY_HANDLE_DATA_OUT_DSTATE │ │ │ │ - 5282: 003ff4a9 156 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_DEVICE_UNPLUG_GUEST_ERROR_arg_members │ │ │ │ + 5282: 003ff4a1 156 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_DEVICE_UNPLUG_GUEST_ERROR_arg_members │ │ │ │ 5283: 005f943e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_SPICE_GL_SCANOUT_TEXTURE_DSTATE │ │ │ │ 5284: 002260f1 144 FUNC GLOBAL DEFAULT 12 eth_calc_ip6_pseudo_hdr_csum │ │ │ │ 5285: 002503a1 124 FUNC GLOBAL DEFAULT 12 tcg_gen_shli_i32 │ │ │ │ - 5286: 0039e80d 58 FUNC GLOBAL DEFAULT 12 qapi_free_CommandLineOptionInfoList │ │ │ │ + 5286: 0039e805 58 FUNC GLOBAL DEFAULT 12 qapi_free_CommandLineOptionInfoList │ │ │ │ 5287: 001b88c9 178 FUNC GLOBAL DEFAULT 12 AUD_set_volume_out │ │ │ │ 5288: 001df299 10 FUNC GLOBAL DEFAULT 12 qemu_ram_is_shared │ │ │ │ 5289: 00507694 12 OBJECT GLOBAL DEFAULT 21 JobStatus_lookup │ │ │ │ - 5290: 003c3581 132 FUNC GLOBAL DEFAULT 12 visit_type_InputMultiTouchType │ │ │ │ - 5291: 0038d1a1 192 FUNC GLOBAL DEFAULT 12 visit_type_NumaNodeOptions │ │ │ │ + 5290: 003c3579 132 FUNC GLOBAL DEFAULT 12 visit_type_InputMultiTouchType │ │ │ │ + 5291: 0038d199 192 FUNC GLOBAL DEFAULT 12 visit_type_NumaNodeOptions │ │ │ │ 5292: 00274bb5 148 FUNC GLOBAL DEFAULT 12 plugin_gen_tb_start │ │ │ │ 5293: 005f9090 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ASPEED_WDT_READ_DSTATE │ │ │ │ - 5294: 003f87d9 624 FUNC GLOBAL DEFAULT 12 throttle_limits_to_config │ │ │ │ + 5294: 003f87d1 624 FUNC GLOBAL DEFAULT 12 throttle_limits_to_config │ │ │ │ 5295: 005b607c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_AIO_CO_SCHEDULE_EVENT │ │ │ │ - 5296: 00354a99 136 FUNC GLOBAL DEFAULT 12 qmp_query_chardev_backends │ │ │ │ + 5296: 00354a91 136 FUNC GLOBAL DEFAULT 12 qmp_query_chardev_backends │ │ │ │ 5297: 005aed80 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_MTP_OP_GET_OBJECT_HANDLES_EVENT │ │ │ │ 5298: 005f8480 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SPICE_CHR_DISCARD_WRITE_DSTATE │ │ │ │ - 5299: 00372e4d 132 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevVhdxSubformat │ │ │ │ - 5300: 00386785 488 FUNC GLOBAL DEFAULT 12 qmp_marshal_cxl_inject_poison │ │ │ │ + 5299: 00372e45 132 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevVhdxSubformat │ │ │ │ + 5300: 0038677d 488 FUNC GLOBAL DEFAULT 12 qmp_marshal_cxl_inject_poison │ │ │ │ 5301: 005a83f8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_BLOCK_COPY_SKIP_RANGE_EVENT │ │ │ │ - 5302: 003ed1d1 164 FUNC GLOBAL DEFAULT 12 aio_co_enter │ │ │ │ - 5303: 003c0549 58 FUNC GLOBAL DEFAULT 12 qapi_free_IntWrapper │ │ │ │ + 5302: 003ed1c9 164 FUNC GLOBAL DEFAULT 12 aio_co_enter │ │ │ │ + 5303: 003c0541 58 FUNC GLOBAL DEFAULT 12 qapi_free_IntWrapper │ │ │ │ 5304: 0026d899 128 FUNC GLOBAL DEFAULT 12 helper_gvec_rotl8i │ │ │ │ 5305: 005f948a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VNC_JOB_DISCARD_RECT_DSTATE │ │ │ │ 5306: 005b4cb0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_QOM_GET_EVENT │ │ │ │ 5307: 005b2744 16 OBJECT GLOBAL DEFAULT 24 _TRACE_INPUT_EVENT_ABS_EVENT │ │ │ │ 5308: 001fa4d5 1740 FUNC GLOBAL DEFAULT 12 hmp_info_migrate_parameters │ │ │ │ - 5309: 002f1951 204 FUNC GLOBAL DEFAULT 12 bdrv_drain_all_end │ │ │ │ + 5309: 002f1949 204 FUNC GLOBAL DEFAULT 12 bdrv_drain_all_end │ │ │ │ 5310: 001d85e9 60 FUNC GLOBAL DEFAULT 12 memory_region_ram_resize │ │ │ │ - 5311: 00385a5d 200 FUNC GLOBAL DEFAULT 12 visit_type_TlsCredsX509Properties_members │ │ │ │ + 5311: 00385a55 200 FUNC GLOBAL DEFAULT 12 visit_type_TlsCredsX509Properties_members │ │ │ │ 5312: 005aae2c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_HID_KBD_QUEUE_FULL_EVENT │ │ │ │ - 5313: 003dc25d 224 FUNC GLOBAL DEFAULT 12 fdmon_io_uring_destroy │ │ │ │ + 5313: 003dc255 224 FUNC GLOBAL DEFAULT 12 fdmon_io_uring_destroy │ │ │ │ 5314: 005b2f58 16 OBJECT GLOBAL DEFAULT 24 _TRACE_RESETTABLE_PHASE_EXIT_END_EVENT │ │ │ │ 5315: 005f8150 4 OBJECT GLOBAL DEFAULT 25 dmg_uncompress_lzfse │ │ │ │ 5316: 00254d0d 484 FUNC GLOBAL DEFAULT 12 tcg_gen_clz_i32 │ │ │ │ 5317: 005b4e00 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QUERY_STATUS_EVENT │ │ │ │ - 5318: 003fe8d5 16 FUNC GLOBAL DEFAULT 12 visit_type_YankInstanceBlockNode_members │ │ │ │ - 5319: 003bb9a5 58 FUNC GLOBAL DEFAULT 12 qapi_free_RockerSwitch │ │ │ │ + 5318: 003fe8cd 16 FUNC GLOBAL DEFAULT 12 visit_type_YankInstanceBlockNode_members │ │ │ │ + 5319: 003bb99d 58 FUNC GLOBAL DEFAULT 12 qapi_free_RockerSwitch │ │ │ │ 5320: 0019f6cd 44 FUNC GLOBAL DEFAULT 12 cpu_write_elf32_note │ │ │ │ 5321: 005f8ec0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_DESC_DEVICE_QUALIFIER_DSTATE │ │ │ │ - 5322: 003a71e1 172 FUNC GLOBAL DEFAULT 12 visit_type_CryptodevBackendProperties_members │ │ │ │ + 5322: 003a71d9 172 FUNC GLOBAL DEFAULT 12 visit_type_CryptodevBackendProperties_members │ │ │ │ 5323: 005aac60 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VMWARE_SETMODE_EVENT │ │ │ │ - 5324: 00406c85 8 FUNC GLOBAL DEFAULT 12 vduse_dev_get_priv │ │ │ │ + 5324: 00406c7d 8 FUNC GLOBAL DEFAULT 12 vduse_dev_get_priv │ │ │ │ 5325: 00514ce0 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_shr32i │ │ │ │ 5326: 005097a0 40 OBJECT GLOBAL DEFAULT 21 qdev_prop_off_auto_pcibar │ │ │ │ 5327: 0026e139 136 FUNC GLOBAL DEFAULT 12 helper_gvec_rotl8v │ │ │ │ 5328: 005079b8 12 OBJECT GLOBAL DEFAULT 21 COLOExitReason_lookup │ │ │ │ 5329: 005af9a0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_EHCI_QTD_FIELDS_EVENT │ │ │ │ 5330: 0016b731 176 FUNC GLOBAL DEFAULT 12 float16_to_int64 │ │ │ │ - 5331: 003611dd 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevCreateOptionsNfs │ │ │ │ + 5331: 003611d5 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevCreateOptionsNfs │ │ │ │ 5332: 0017b6bd 68 FUNC GLOBAL DEFAULT 12 qemu_dmabuf_get_fds │ │ │ │ 5333: 005f8e18 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_HOST_ISO_OUT_OF_BUFS_DSTATE │ │ │ │ 5334: 001d831d 84 FUNC GLOBAL DEFAULT 12 memory_region_set_nonvolatile │ │ │ │ - 5335: 003b2861 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevSnapshotInternalWrapper │ │ │ │ - 5336: 003af441 224 FUNC GLOBAL DEFAULT 12 visit_type_InetSocketAddressBase │ │ │ │ - 5337: 00367a99 212 FUNC GLOBAL DEFAULT 12 visit_type_XDbgBlockGraphNode_members │ │ │ │ + 5335: 003b2859 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevSnapshotInternalWrapper │ │ │ │ + 5336: 003af439 224 FUNC GLOBAL DEFAULT 12 visit_type_InetSocketAddressBase │ │ │ │ + 5337: 00367a91 212 FUNC GLOBAL DEFAULT 12 visit_type_XDbgBlockGraphNode_members │ │ │ │ 5338: 002778ed 192 FUNC GLOBAL DEFAULT 12 tlb_flush_page_by_mmuidx_all_cpus_synced │ │ │ │ - 5339: 00375e61 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_block_jobs │ │ │ │ + 5339: 00375e59 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_block_jobs │ │ │ │ 5340: 005abf8c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ICC_IGRPEN1_EL3_READ_EVENT │ │ │ │ 5341: 005f870c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_APPLE_GFX_DESTROY_TASK_DSTATE │ │ │ │ 5342: 00173a91 708 FUNC GLOBAL DEFAULT 12 float64r32_sqrt │ │ │ │ 5343: 005b0b10 16 OBJECT GLOBAL DEFAULT 24 _TRACE_POSTCOPY_RAM_FAULT_THREAD_ENTRY_EVENT │ │ │ │ - 5344: 002e5ef9 92 FUNC GLOBAL DEFAULT 12 blk_co_block_status_above │ │ │ │ + 5344: 002e5ef1 92 FUNC GLOBAL DEFAULT 12 blk_co_block_status_above │ │ │ │ 5345: 005b003c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ALLWINNER_WDT_UPDATE_TIMER_EVENT │ │ │ │ 5346: 005a9518 16 OBJECT GLOBAL DEFAULT 24 _TRACE_DBUS_VMSTATE_LOADING_EVENT │ │ │ │ 5347: 005144a0 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_shr32v │ │ │ │ - 5348: 002ea695 204 FUNC GLOBAL DEFAULT 12 block_copy │ │ │ │ + 5348: 002ea68d 204 FUNC GLOBAL DEFAULT 12 block_copy │ │ │ │ 5349: 00172d01 6 FUNC GLOBAL DEFAULT 12 float16_compare_quiet │ │ │ │ - 5350: 00292e85 46 FUNC GLOBAL DEFAULT 12 qdev_realize_and_unref │ │ │ │ + 5350: 00292e7d 46 FUNC GLOBAL DEFAULT 12 qdev_realize_and_unref │ │ │ │ 5351: 005d6c80 4 OBJECT GLOBAL DEFAULT 25 vcpu_dirty_rate_stat │ │ │ │ - 5352: 0037b28d 148 FUNC GLOBAL DEFAULT 12 visit_type_BlockExportOptionsVhostUserBlk_members │ │ │ │ + 5352: 0037b285 148 FUNC GLOBAL DEFAULT 12 visit_type_BlockExportOptionsVhostUserBlk_members │ │ │ │ 5353: 00213e61 320 FUNC GLOBAL DEFAULT 12 qemu_savevm_state_postcopy_prepare │ │ │ │ - 5354: 0038dff1 160 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_memsave_arg_members │ │ │ │ - 5355: 0035c055 58 FUNC GLOBAL DEFAULT 12 qapi_free_uint32List │ │ │ │ - 5356: 003635d9 236 FUNC GLOBAL DEFAULT 12 visit_type_Qcow2BitmapInfoFlagsList │ │ │ │ + 5354: 0038dfe9 160 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_memsave_arg_members │ │ │ │ + 5355: 0035c04d 58 FUNC GLOBAL DEFAULT 12 qapi_free_uint32List │ │ │ │ + 5356: 003635d1 236 FUNC GLOBAL DEFAULT 12 visit_type_Qcow2BitmapInfoFlagsList │ │ │ │ 5357: 001bbb7d 280 FUNC GLOBAL DEFAULT 12 hmp_ringbuf_read │ │ │ │ 5358: 005a8e08 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_CO_SEND_EXTENTS_EVENT │ │ │ │ 5359: 00509778 40 OBJECT GLOBAL DEFAULT 21 qdev_prop_pcie_link_speed │ │ │ │ 5360: 005188b0 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_umin_fetchb │ │ │ │ 5361: 005ad948 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ECC_MEM_READL_MFAR1_EVENT │ │ │ │ 5362: 005aaf9c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ADB_DEVICE_MOUSE_REQUEST_CHANGE_ADDR_AND_HANDLER_EVENT │ │ │ │ 5363: 005aeb70 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_HOST_PARSE_INTERFACE_EVENT │ │ │ │ - 5364: 002c1f6d 244 FUNC GLOBAL DEFAULT 12 qmp_block_job_cancel │ │ │ │ - 5365: 003cf2f5 64 FUNC GLOBAL DEFAULT 12 qobject_output_visitor_new_qmp │ │ │ │ - 5366: 003fb97d 252 FUNC GLOBAL DEFAULT 12 qemu_vfio_dma_unmap │ │ │ │ - 5367: 003a3325 188 FUNC GLOBAL DEFAULT 12 visit_type_NetdevBridgeOptions_members │ │ │ │ - 5368: 00310bdd 1792 FUNC GLOBAL DEFAULT 12 qcow2_alloc_cluster_link_l2 │ │ │ │ - 5369: 0036243d 16 FUNC GLOBAL DEFAULT 12 visit_type_ImageInfoSpecificLUKSWrapper_members │ │ │ │ + 5364: 002c1f65 244 FUNC GLOBAL DEFAULT 12 qmp_block_job_cancel │ │ │ │ + 5365: 003cf2ed 64 FUNC GLOBAL DEFAULT 12 qobject_output_visitor_new_qmp │ │ │ │ + 5366: 003fb975 252 FUNC GLOBAL DEFAULT 12 qemu_vfio_dma_unmap │ │ │ │ + 5367: 003a331d 188 FUNC GLOBAL DEFAULT 12 visit_type_NetdevBridgeOptions_members │ │ │ │ + 5368: 00310bd5 1792 FUNC GLOBAL DEFAULT 12 qcow2_alloc_cluster_link_l2 │ │ │ │ + 5369: 00362435 16 FUNC GLOBAL DEFAULT 12 visit_type_ImageInfoSpecificLUKSWrapper_members │ │ │ │ 5370: 005f90fe 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MIGRATION_TLS_INCOMING_HANDSHAKE_COMPLETE_DSTATE │ │ │ │ 5371: 005ae448 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SLAVIO_TIMER_IRQ_EVENT │ │ │ │ - 5372: 0029971d 188 FUNC GLOBAL DEFAULT 12 object_get_canonical_path_component │ │ │ │ + 5372: 00299715 188 FUNC GLOBAL DEFAULT 12 object_get_canonical_path_component │ │ │ │ 5373: 0022a5a9 4 FUNC GLOBAL DEFAULT 12 qemu_get_queue │ │ │ │ - 5374: 002f7439 168 FUNC GLOBAL DEFAULT 12 bdrv_co_snapshot_block_status │ │ │ │ + 5374: 002f7431 168 FUNC GLOBAL DEFAULT 12 bdrv_co_snapshot_block_status │ │ │ │ 5375: 0016e501 176 FUNC GLOBAL DEFAULT 12 float16_to_uint32_round_to_zero │ │ │ │ 5376: 005f8996 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_DIST_WRITE_DSTATE │ │ │ │ - 5377: 003ad171 132 FUNC GLOBAL DEFAULT 12 visit_type_GuestPanicAction │ │ │ │ + 5377: 003ad169 132 FUNC GLOBAL DEFAULT 12 visit_type_GuestPanicAction │ │ │ │ 5378: 001af0b9 76 FUNC GLOBAL DEFAULT 12 qmp_cxl_inject_correctable_error │ │ │ │ - 5379: 00373c85 160 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_x_blockdev_amend_arg_members │ │ │ │ + 5379: 00373c7d 160 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_x_blockdev_amend_arg_members │ │ │ │ 5380: 00514bd8 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_sar8i │ │ │ │ 5381: 005f859c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NBD_SEND_OPTION_REQUEST_DSTATE │ │ │ │ - 5382: 0038057d 16 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_chardev_remove_arg_members │ │ │ │ + 5382: 00380575 16 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_chardev_remove_arg_members │ │ │ │ 5383: 0017e025 140 FUNC GLOBAL DEFAULT 12 qemu_input_queue_rel │ │ │ │ 5384: 005f8f62 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_XHCI_DOORBELL_WRITE_DSTATE │ │ │ │ 5385: 005f826c 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_visit_accelerator_c │ │ │ │ 5386: 005f9276 2 OBJECT GLOBAL DEFAULT 25 _TRACE_POSTCOPY_PREEMPT_SEND_HOST_PAGE_DSTATE │ │ │ │ 5387: 00265da5 96 FUNC GLOBAL DEFAULT 12 tcg_gen_vec_neg32_i64 │ │ │ │ 5388: 005f8eec 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_DWC2_WORK_BH_SERVICE_DSTATE │ │ │ │ 5389: 005b4c50 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_QOM_LIST_TYPES_EVENT │ │ │ │ 5390: 0022105d 104 FUNC GLOBAL DEFAULT 12 hmp_info_mtree │ │ │ │ 5391: 005b3068 76 OBJECT GLOBAL DEFAULT 24 qapi_commands_block_trace_events_trace_events │ │ │ │ - 5392: 0031ee85 416 FUNC GLOBAL DEFAULT 12 bdrv_all_delete_snapshot │ │ │ │ + 5392: 0031ee7d 416 FUNC GLOBAL DEFAULT 12 bdrv_all_delete_snapshot │ │ │ │ 5393: 0026d9a1 124 FUNC GLOBAL DEFAULT 12 helper_gvec_rotl32i │ │ │ │ 5394: 005a9af8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_XEN_BLOCK_BLOCKDEV_ADD_EVENT │ │ │ │ 5395: 005af5c0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_XHCI_IRQ_MSIX_UNUSE_EVENT │ │ │ │ 5396: 001b1d25 176 FUNC GLOBAL DEFAULT 12 fw_cfg_add_i16 │ │ │ │ 5397: 005abe2c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ICH_VMCR_WRITE_EVENT │ │ │ │ - 5398: 003ed2c5 68 FUNC GLOBAL DEFAULT 12 qemu_set_current_aio_context │ │ │ │ + 5398: 003ed2bd 68 FUNC GLOBAL DEFAULT 12 qemu_set_current_aio_context │ │ │ │ 5399: 0017403d 2764 FUNC GLOBAL DEFAULT 12 float128_sqrt │ │ │ │ 5400: 0014abfd 380 FUNC GLOBAL DEFAULT 12 start_exclusive │ │ │ │ - 5401: 003ba731 132 FUNC GLOBAL DEFAULT 12 visit_type_QCryptodevBackendServiceType │ │ │ │ + 5401: 003ba729 132 FUNC GLOBAL DEFAULT 12 visit_type_QCryptodevBackendServiceType │ │ │ │ 5402: 0024b879 72 FUNC GLOBAL DEFAULT 12 tcg_constant_vec_matching │ │ │ │ - 5403: 00384651 280 FUNC GLOBAL DEFAULT 12 visit_type_QCryptoBlockInfoBase │ │ │ │ + 5403: 00384649 280 FUNC GLOBAL DEFAULT 12 visit_type_QCryptoBlockInfoBase │ │ │ │ 5404: 005f9414 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VDAGENT_PEER_CAP_DSTATE │ │ │ │ 5405: 00514398 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_sar8v │ │ │ │ 5406: 001d7505 104 FUNC GLOBAL DEFAULT 12 memory_region_unregister_iommu_notifier │ │ │ │ 5407: 005a97e0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_EBPF_RSS_MMAP_ERROR_EVENT │ │ │ │ 5408: 0027f7e9 20 FUNC GLOBAL DEFAULT 12 helper_atomic_smax_fetchl_be │ │ │ │ 5409: 005a9e58 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PFLASH_DATA_WRITE_EVENT │ │ │ │ 5410: 001b31d9 44 FUNC GLOBAL DEFAULT 12 pci_get_msi_message │ │ │ │ - 5411: 0028fe5d 2 FUNC GLOBAL DEFAULT 12 mshv_irqchip_commit_routes │ │ │ │ + 5411: 0028fe55 2 FUNC GLOBAL DEFAULT 12 mshv_irqchip_commit_routes │ │ │ │ 5412: 005f8ee8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_DWC2_ENABLE_CHAN_DSTATE │ │ │ │ - 5413: 003ff5a9 224 FUNC GLOBAL DEFAULT 12 visit_type_PciMemoryRange │ │ │ │ - 5414: 002a4d29 148 FUNC GLOBAL DEFAULT 12 qio_channel_new_fd │ │ │ │ + 5413: 003ff5a1 224 FUNC GLOBAL DEFAULT 12 visit_type_PciMemoryRange │ │ │ │ + 5414: 002a4d21 148 FUNC GLOBAL DEFAULT 12 qio_channel_new_fd │ │ │ │ 5415: 005f8944 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ITS_DTE_READ_DSTATE │ │ │ │ - 5416: 003a75e1 132 FUNC GLOBAL DEFAULT 12 visit_type_NetfilterInsert │ │ │ │ - 5417: 002f1bd5 36 FUNC GLOBAL DEFAULT 12 bdrv_inc_in_flight │ │ │ │ + 5416: 003a75d9 132 FUNC GLOBAL DEFAULT 12 visit_type_NetfilterInsert │ │ │ │ + 5417: 002f1bcd 36 FUNC GLOBAL DEFAULT 12 bdrv_inc_in_flight │ │ │ │ 5418: 001e6b89 312 FUNC GLOBAL DEFAULT 12 qdev_unplug │ │ │ │ - 5419: 00290489 40 FUNC GLOBAL DEFAULT 12 qbus_set_hotplug_handler │ │ │ │ + 5419: 00290481 40 FUNC GLOBAL DEFAULT 12 qbus_set_hotplug_handler │ │ │ │ 5420: 0026e249 122 FUNC GLOBAL DEFAULT 12 helper_gvec_rotl32v │ │ │ │ - 5421: 003f36a1 232 FUNC GLOBAL DEFAULT 12 buffer_move │ │ │ │ + 5421: 003f3699 232 FUNC GLOBAL DEFAULT 12 buffer_move │ │ │ │ 5422: 005f8ab0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CPU_GET_APIC_BASE_DSTATE │ │ │ │ 5423: 00513ce4 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_eq16 │ │ │ │ - 5424: 002a4cad 120 FUNC GLOBAL DEFAULT 12 qio_channel_tls_bye │ │ │ │ + 5424: 002a4ca5 120 FUNC GLOBAL DEFAULT 12 qio_channel_tls_bye │ │ │ │ 5425: 005a9168 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_RECEIVE_QUERY_EXPORTS_START_EVENT │ │ │ │ 5426: 00253365 104 FUNC GLOBAL DEFAULT 12 tcg_gen_st_i64 │ │ │ │ 5427: 0027ee45 172 FUNC GLOBAL DEFAULT 12 cpu_atomic_fetch_orl_be_mmu │ │ │ │ 5428: 005aff6c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SPAPR_WATCHDOG_STOP_EVENT │ │ │ │ 5429: 0026ea0d 126 FUNC GLOBAL DEFAULT 12 helper_gvec_lt16 │ │ │ │ 5430: 005abfbc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ICC_AP_WRITE_EVENT │ │ │ │ - 5431: 003b9af5 100 FUNC GLOBAL DEFAULT 12 visit_type_AudiodevSdlPerDirectionOptions_members │ │ │ │ - 5432: 002c1ded 278 FUNC GLOBAL DEFAULT 12 qmp_blockdev_mirror │ │ │ │ - 5433: 002d3665 8 FUNC GLOBAL DEFAULT 12 job_type │ │ │ │ - 5434: 00336ab5 228 FUNC GLOBAL DEFAULT 12 qed_read_l2_table │ │ │ │ - 5435: 00319e95 788 FUNC GLOBAL DEFAULT 12 qcow2_check_read_snapshot_table │ │ │ │ + 5431: 003b9aed 100 FUNC GLOBAL DEFAULT 12 visit_type_AudiodevSdlPerDirectionOptions_members │ │ │ │ + 5432: 002c1de5 278 FUNC GLOBAL DEFAULT 12 qmp_blockdev_mirror │ │ │ │ + 5433: 002d365d 8 FUNC GLOBAL DEFAULT 12 job_type │ │ │ │ + 5434: 00336aad 228 FUNC GLOBAL DEFAULT 12 qed_read_l2_table │ │ │ │ + 5435: 00319e8d 788 FUNC GLOBAL DEFAULT 12 qcow2_check_read_snapshot_table │ │ │ │ 5436: 0027f479 20 FUNC GLOBAL DEFAULT 12 helper_atomic_fetch_smaxl_be │ │ │ │ 5437: 0051c81c 132 OBJECT GLOBAL DEFAULT 24 helper_info_divu_i32 │ │ │ │ 5438: 0027cf25 188 FUNC GLOBAL DEFAULT 12 cpu_atomic_cmpxchgw_be_mmu │ │ │ │ - 5439: 00383369 58 FUNC GLOBAL DEFAULT 12 qapi_free_QCryptoBlockInfoBase │ │ │ │ - 5440: 003c2241 142 FUNC GLOBAL DEFAULT 12 visit_type_VncClientInfoList │ │ │ │ - 5441: 00408968 4 OBJECT GLOBAL DEFAULT 14 _IO_stdin_used │ │ │ │ - 5442: 002d4381 28 FUNC GLOBAL DEFAULT 12 job_pause_locked │ │ │ │ + 5439: 00383361 58 FUNC GLOBAL DEFAULT 12 qapi_free_QCryptoBlockInfoBase │ │ │ │ + 5440: 003c2239 142 FUNC GLOBAL DEFAULT 12 visit_type_VncClientInfoList │ │ │ │ + 5441: 00408958 4 OBJECT GLOBAL DEFAULT 14 _IO_stdin_used │ │ │ │ + 5442: 002d4379 28 FUNC GLOBAL DEFAULT 12 job_pause_locked │ │ │ │ 5443: 005b30b4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_BLOCK_LATENCY_HISTOGRAM_SET_EVENT │ │ │ │ - 5444: 003beef5 58 FUNC GLOBAL DEFAULT 12 qapi_free_TPMInfoList │ │ │ │ + 5444: 003beeed 58 FUNC GLOBAL DEFAULT 12 qapi_free_TPMInfoList │ │ │ │ 5445: 0019d5f5 4 FUNC GLOBAL DEFAULT 12 aml_dma │ │ │ │ - 5446: 0038fc99 204 FUNC GLOBAL DEFAULT 12 visit_type_VirtioMEMDeviceInfoWrapper │ │ │ │ + 5446: 0038fc91 204 FUNC GLOBAL DEFAULT 12 visit_type_VirtioMEMDeviceInfoWrapper │ │ │ │ 5447: 001bad15 4 FUNC GLOBAL DEFAULT 12 st_rate_stop │ │ │ │ 5448: 005b1a30 16 OBJECT GLOBAL DEFAULT 24 _TRACE_POSTCOPY_RAM_LISTEN_THREAD_EXIT_EVENT │ │ │ │ - 5449: 003d9435 204 FUNC GLOBAL DEFAULT 12 qemu_set_blocking │ │ │ │ + 5449: 003d942d 204 FUNC GLOBAL DEFAULT 12 qemu_set_blocking │ │ │ │ 5450: 0020f12d 128 FUNC GLOBAL DEFAULT 12 ramblock_set_file_bmap_atomic │ │ │ │ 5451: 005b27b4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VNC_AUTH_SASL_SSF_EVENT │ │ │ │ 5452: 00519a38 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_add_fetchw_le │ │ │ │ 5453: 005f9918 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_QUERY_MICE_DSTATE │ │ │ │ 5454: 005f92cc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GET_GTREE_END_DSTATE │ │ │ │ 5455: 005aa3e0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_DM163_DCK_EVENT │ │ │ │ - 5456: 003e2e5d 138 FUNC GLOBAL DEFAULT 12 qemu_opt_set │ │ │ │ + 5456: 003e2e55 138 FUNC GLOBAL DEFAULT 12 qemu_opt_set │ │ │ │ 5457: 001e1705 212 FUNC GLOBAL DEFAULT 12 address_space_is_io │ │ │ │ 5458: 005f9150 2 OBJECT GLOBAL DEFAULT 25 _TRACE_POSTCOPY_PAUSE_FAULT_THREAD_DSTATE │ │ │ │ - 5459: 003ca65d 288 FUNC GLOBAL DEFAULT 12 visit_start_struct │ │ │ │ - 5460: 002e5e15 108 FUNC GLOBAL DEFAULT 12 blk_iostatus_set_err │ │ │ │ + 5459: 003ca655 288 FUNC GLOBAL DEFAULT 12 visit_start_struct │ │ │ │ + 5460: 002e5e0d 108 FUNC GLOBAL DEFAULT 12 blk_iostatus_set_err │ │ │ │ 5461: 005aae7c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PS2_MOUSE_SEND_PACKET_EVENT │ │ │ │ 5462: 005b0c10 16 OBJECT GLOBAL DEFAULT 24 _TRACE_RDMA_START_INCOMING_MIGRATION_AFTER_DEST_INIT_EVENT │ │ │ │ 5463: 005f93be 2 OBJECT GLOBAL DEFAULT 25 _TRACE_FLATVIEW_DESTROY_RCU_DSTATE │ │ │ │ 5464: 00269bed 164 FUNC GLOBAL DEFAULT 12 accel_irqchip_update_msi_route │ │ │ │ - 5465: 0037bfe5 196 FUNC GLOBAL DEFAULT 12 visit_type_BlockExportInfo │ │ │ │ + 5465: 0037bfdd 196 FUNC GLOBAL DEFAULT 12 visit_type_BlockExportInfo │ │ │ │ 5466: 005f90b6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MIGRATION_BLOCK_FLUSH_BLKS_DSTATE │ │ │ │ 5467: 0051c060 132 OBJECT GLOBAL DEFAULT 24 helper_info_clrsb_i32 │ │ │ │ 5468: 00274419 260 FUNC GLOBAL DEFAULT 12 translator_st │ │ │ │ - 5469: 00490748 4 OBJECT GLOBAL DEFAULT 14 qemu_input_map_xorgkbd_to_qcode_len │ │ │ │ + 5469: 00490738 4 OBJECT GLOBAL DEFAULT 14 qemu_input_map_xorgkbd_to_qcode_len │ │ │ │ 5470: 005f8ed8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_DWC2_HREG1_WRITE_DSTATE │ │ │ │ - 5471: 00297bd1 4 FUNC GLOBAL DEFAULT 12 object_new_with_class │ │ │ │ + 5471: 00297bc9 4 FUNC GLOBAL DEFAULT 12 object_new_with_class │ │ │ │ 5472: 005abe8c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ICC_RPR_READ_EVENT │ │ │ │ 5473: 00512330 8 OBJECT GLOBAL DEFAULT 24 replay_break_icount │ │ │ │ - 5474: 0038bd05 58 FUNC GLOBAL DEFAULT 12 qapi_free_VirtioMEMDeviceInfo │ │ │ │ + 5474: 0038bcfd 58 FUNC GLOBAL DEFAULT 12 qapi_free_VirtioMEMDeviceInfo │ │ │ │ 5475: 001e008d 52 FUNC GLOBAL DEFAULT 12 qemu_ram_alloc_from_ptr │ │ │ │ 5476: 005088b4 12 OBJECT GLOBAL DEFAULT 21 S390CpuPolarization_lookup │ │ │ │ 5477: 00280ead 180 FUNC GLOBAL DEFAULT 12 cpu_atomic_or_fetchq_be_mmu │ │ │ │ 5478: 005f7e40 148 OBJECT GLOBAL DEFAULT 25 plugin │ │ │ │ 5479: 00507bb4 12 OBJECT GLOBAL DEFAULT 21 CommandLineParameterType_lookup │ │ │ │ 5480: 00513dec 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_rotr64v │ │ │ │ 5481: 0024aced 164 FUNC GLOBAL DEFAULT 12 tcg_temp_free_internal │ │ │ │ - 5482: 002a0741 6 FUNC GLOBAL DEFAULT 12 qemu_file_set_blocking │ │ │ │ - 5483: 0036a1fd 16 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_block_job_resume_arg_members │ │ │ │ - 5484: 003050f5 216 FUNC GLOBAL DEFAULT 12 qcow2_validate_table │ │ │ │ + 5482: 002a0739 6 FUNC GLOBAL DEFAULT 12 qemu_file_set_blocking │ │ │ │ + 5483: 0036a1f5 16 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_block_job_resume_arg_members │ │ │ │ + 5484: 003050ed 216 FUNC GLOBAL DEFAULT 12 qcow2_validate_table │ │ │ │ 5485: 001b0431 1164 FUNC GLOBAL DEFAULT 12 hmp_rocker_of_dpa_flows │ │ │ │ - 5486: 003aaee9 54 FUNC GLOBAL DEFAULT 12 visit_type_ObjectOptions_members │ │ │ │ - 5487: 00376be9 472 FUNC GLOBAL DEFAULT 12 qmp_marshal_blockdev_backup │ │ │ │ + 5486: 003aaee1 54 FUNC GLOBAL DEFAULT 12 visit_type_ObjectOptions_members │ │ │ │ + 5487: 00376be1 472 FUNC GLOBAL DEFAULT 12 qmp_marshal_blockdev_backup │ │ │ │ 5488: 005f8432 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MIRROR_YIELD_IN_FLIGHT_DSTATE │ │ │ │ 5489: 002539e9 224 FUNC GLOBAL DEFAULT 12 tcg_gen_shli_i64 │ │ │ │ 5490: 005aca88 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IVSHMEM_FLAT_MMIO_MAP_EVENT │ │ │ │ 5491: 005f87c6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QXL_RESET_SURFACES_DSTATE │ │ │ │ 5492: 001b00e5 4 FUNC GLOBAL DEFAULT 12 vhost_net_virtqueue_restart │ │ │ │ 5493: 0023b5b5 92 FUNC GLOBAL DEFAULT 12 replay_char_write_event_save │ │ │ │ 5494: 005a9d28 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PFLASH_UNSUPPORTED_DEVICE_CONFIGURATION_EVENT │ │ │ │ - 5495: 0034a335 208 FUNC GLOBAL DEFAULT 12 blk_co_new_with_bs │ │ │ │ + 5495: 0034a32d 208 FUNC GLOBAL DEFAULT 12 blk_co_new_with_bs │ │ │ │ 5496: 005f8926 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NVIC_GET_PENDING_IRQ_INFO_DSTATE │ │ │ │ 5497: 002054e9 34 FUNC GLOBAL DEFAULT 12 migrate_validate_uuid │ │ │ │ - 5498: 003b2951 58 FUNC GLOBAL DEFAULT 12 qapi_free_TransactionProperties │ │ │ │ - 5499: 003b3f1d 58 FUNC GLOBAL DEFAULT 12 qapi_free_VirtIOGPUOutputList │ │ │ │ + 5498: 003b2949 58 FUNC GLOBAL DEFAULT 12 qapi_free_TransactionProperties │ │ │ │ + 5499: 003b3f15 58 FUNC GLOBAL DEFAULT 12 qapi_free_VirtIOGPUOutputList │ │ │ │ 5500: 005f8aba 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PIC_SET_IRQ_DSTATE │ │ │ │ 5501: 005f8694 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRTIO_BLK_RW_COMPLETE_DSTATE │ │ │ │ - 5502: 00365c19 140 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_BlockStatsSpecific_base_members │ │ │ │ - 5503: 002f11fd 96 FUNC GLOBAL DEFAULT 12 bdrv_disable_copy_on_read │ │ │ │ + 5502: 00365c11 140 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_BlockStatsSpecific_base_members │ │ │ │ + 5503: 002f11f5 96 FUNC GLOBAL DEFAULT 12 bdrv_disable_copy_on_read │ │ │ │ 5504: 005b1370 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MULTIFD_SEND_SYNC_MAIN_SIGNAL_EVENT │ │ │ │ 5505: 002557d5 100 FUNC GLOBAL DEFAULT 12 tcg_gen_ctz_i32 │ │ │ │ - 5506: 0039eb45 192 FUNC GLOBAL DEFAULT 12 visit_type_IOThreadInfo │ │ │ │ + 5506: 0039eb3d 192 FUNC GLOBAL DEFAULT 12 visit_type_IOThreadInfo │ │ │ │ 5507: 00507d4c 12 OBJECT GLOBAL DEFAULT 21 MemoryFailureRecipient_lookup │ │ │ │ 5508: 001ce5e5 84 FUNC GLOBAL DEFAULT 12 dirtylimit_throttle_time_per_round │ │ │ │ 5509: 005f947e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VNC_AUTH_PASS_DSTATE │ │ │ │ 5510: 005f8646 2 OBJECT GLOBAL DEFAULT 25 _TRACE_M25P80_BINDING_DSTATE │ │ │ │ 5511: 005b49a0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_CLOSEFD_EVENT │ │ │ │ - 5512: 003f9ca1 88 FUNC GLOBAL DEFAULT 12 vhost_user_server_inc_in_flight │ │ │ │ + 5512: 003f9c99 88 FUNC GLOBAL DEFAULT 12 vhost_user_server_inc_in_flight │ │ │ │ 5513: 00516498 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_ussub16 │ │ │ │ 5514: 001d8625 26 FUNC GLOBAL DEFAULT 12 memory_region_msync │ │ │ │ - 5515: 003ffdb9 142 FUNC GLOBAL DEFAULT 12 visit_type_PciDeviceInfoList │ │ │ │ - 5516: 003cae65 148 FUNC GLOBAL DEFAULT 12 visit_type_int │ │ │ │ + 5515: 003ffdb1 142 FUNC GLOBAL DEFAULT 12 visit_type_PciDeviceInfoList │ │ │ │ + 5516: 003cae5d 148 FUNC GLOBAL DEFAULT 12 visit_type_int │ │ │ │ 5517: 00254c85 136 FUNC GLOBAL DEFAULT 12 tcg_gen_clz_i64 │ │ │ │ - 5518: 003f86b5 292 FUNC GLOBAL DEFAULT 12 throttle_account │ │ │ │ + 5518: 003f86ad 292 FUNC GLOBAL DEFAULT 12 throttle_account │ │ │ │ 5519: 001b1e61 176 FUNC GLOBAL DEFAULT 12 fw_cfg_add_i32 │ │ │ │ - 5520: 003da565 60 FUNC GLOBAL DEFAULT 12 qemu_mutex_init │ │ │ │ + 5520: 003da55d 60 FUNC GLOBAL DEFAULT 12 qemu_mutex_init │ │ │ │ 5521: 005b10d0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SOURCE_RETURN_PATH_THREAD_SHUT_EVENT │ │ │ │ 5522: 005f8696 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRTIO_BLK_REQ_COMPLETE_DSTATE │ │ │ │ 5523: 005ace78 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ASPEED_HACE_WRITE_EVENT │ │ │ │ 5524: 00516cd8 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_muls16 │ │ │ │ 5525: 005b0af0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_POSTCOPY_RAM_FAULT_THREAD_FDS_CORE_EVENT │ │ │ │ - 5526: 00291761 172 FUNC GLOBAL DEFAULT 12 qdev_prop_set_after_realize │ │ │ │ + 5526: 00291759 172 FUNC GLOBAL DEFAULT 12 qdev_prop_set_after_realize │ │ │ │ 5527: 005f8fc4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_EHCI_PORT_WAKEUP_DSTATE │ │ │ │ - 5528: 002b31b5 46 FUNC GLOBAL DEFAULT 12 qcrypto_tls_creds_box_new_client │ │ │ │ + 5528: 002b31ad 46 FUNC GLOBAL DEFAULT 12 qcrypto_tls_creds_box_new_client │ │ │ │ 5529: 005f96a8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_DUMP_GUEST_MEMORY_DSTATE │ │ │ │ 5530: 005adbe8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ALLWINNER_CPUCFG_WRITE_EVENT │ │ │ │ 5531: 0022681d 116 FUNC GLOBAL DEFAULT 12 eth_pad_short_frame │ │ │ │ 5532: 005f9564 2 OBJECT GLOBAL DEFAULT 25 _TRACE_RESETTABLE_RESET_ASSERT_BEGIN_DSTATE │ │ │ │ 5533: 005b1b10 16 OBJECT GLOBAL DEFAULT 24 _TRACE_LOADVM_HANDLE_CMD_PACKAGED_EVENT │ │ │ │ 5534: 005f93bc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GLOBAL_DIRTY_CHANGED_DSTATE │ │ │ │ - 5535: 002b1f4d 12 FUNC GLOBAL DEFAULT 12 qcrypto_tls_session_free │ │ │ │ - 5536: 003979b5 142 FUNC GLOBAL DEFAULT 12 visit_type_BitmapMigrationBitmapAliasList │ │ │ │ + 5535: 002b1f45 12 FUNC GLOBAL DEFAULT 12 qcrypto_tls_session_free │ │ │ │ + 5536: 003979ad 142 FUNC GLOBAL DEFAULT 12 visit_type_BitmapMigrationBitmapAliasList │ │ │ │ 5537: 005aec10 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_HOST_REQ_COMPLETE_EVENT │ │ │ │ - 5538: 0037dfa5 192 FUNC GLOBAL DEFAULT 12 visit_type_ChardevFile │ │ │ │ + 5538: 0037df9d 192 FUNC GLOBAL DEFAULT 12 visit_type_ChardevFile │ │ │ │ 5539: 0027d9a9 200 FUNC GLOBAL DEFAULT 12 cpu_atomic_umin_fetchw_be_mmu │ │ │ │ 5540: 005ab58c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GOLDFISH_PIC_RESET_EVENT │ │ │ │ 5541: 005f87b0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QXL_SOFT_RESET_DSTATE │ │ │ │ - 5542: 00299b15 164 FUNC GLOBAL DEFAULT 12 object_get_container │ │ │ │ + 5542: 00299b0d 164 FUNC GLOBAL DEFAULT 12 object_get_container │ │ │ │ 5543: 00515310 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_nor │ │ │ │ - 5544: 003e634d 120 FUNC GLOBAL DEFAULT 12 qemu_print_log_usage │ │ │ │ - 5545: 0035c7ed 144 FUNC GLOBAL DEFAULT 12 visit_type_sizeList │ │ │ │ + 5544: 003e6345 120 FUNC GLOBAL DEFAULT 12 qemu_print_log_usage │ │ │ │ + 5545: 0035c7e5 144 FUNC GLOBAL DEFAULT 12 visit_type_sizeList │ │ │ │ 5546: 005f89d4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ICH_LR_READ_DSTATE │ │ │ │ 5547: 00513c60 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_eq32 │ │ │ │ - 5548: 004e2278 3 OBJECT GLOBAL DEFAULT 14 sense_code_INVALID_PARAM_LEN │ │ │ │ + 5548: 004e2268 3 OBJECT GLOBAL DEFAULT 14 sense_code_INVALID_PARAM_LEN │ │ │ │ 5549: 001d3a19 184 FUNC GLOBAL DEFAULT 12 flatview_for_each_range │ │ │ │ 5550: 005f9242 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MIGRATE_SET_STATE_DSTATE │ │ │ │ 5551: 001eb5b5 58 FUNC GLOBAL DEFAULT 12 cpu_watchpoint_remove_by_ref │ │ │ │ 5552: 005156ac 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_not │ │ │ │ 5553: 001e6f05 124 FUNC GLOBAL DEFAULT 12 hmp_device_del │ │ │ │ 5554: 005f8d88 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PIT_IOPORT_WRITE_DSTATE │ │ │ │ 5555: 0026ed11 130 FUNC GLOBAL DEFAULT 12 helper_gvec_lt32 │ │ │ │ - 5556: 003e0a9d 76 FUNC GLOBAL DEFAULT 12 loc_push_restore │ │ │ │ + 5556: 003e0a95 76 FUNC GLOBAL DEFAULT 12 loc_push_restore │ │ │ │ 5557: 0025d0f9 136 FUNC GLOBAL DEFAULT 12 tcg_gen_atomic_or_fetch_i64_chk │ │ │ │ 5558: 005f8292 2 OBJECT GLOBAL DEFAULT 25 _TRACE_JOB_COMPLETED_DSTATE │ │ │ │ 5559: 0027c3c5 172 FUNC GLOBAL DEFAULT 12 cpu_atomic_fetch_orw_le_mmu │ │ │ │ - 5560: 003eff69 10 FUNC GLOBAL DEFAULT 12 timerlist_has_timers │ │ │ │ + 5560: 003eff61 10 FUNC GLOBAL DEFAULT 12 timerlist_has_timers │ │ │ │ 5561: 005f8a68 2 OBJECT GLOBAL DEFAULT 25 _TRACE_XICS_ICP_RAISE_DSTATE │ │ │ │ - 5562: 003596a5 240 FUNC GLOBAL DEFAULT 12 monitor_init_qmp │ │ │ │ - 5563: 003e7861 352 FUNC GLOBAL DEFAULT 12 qht_iter_remove │ │ │ │ + 5562: 0035969d 240 FUNC GLOBAL DEFAULT 12 monitor_init_qmp │ │ │ │ + 5563: 003e7859 352 FUNC GLOBAL DEFAULT 12 qht_iter_remove │ │ │ │ 5564: 005aadfc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_LASIPS2_REG_READ_EVENT │ │ │ │ 5565: 001aaf01 6 FUNC GLOBAL DEFAULT 12 qdev_simple_device_unplug_cb │ │ │ │ 5566: 0015bca5 70 FUNC GLOBAL DEFAULT 12 bfloat16_is_signaling_nan │ │ │ │ 5567: 0027d2e9 20 FUNC GLOBAL DEFAULT 12 helper_atomic_fetch_xorw_be │ │ │ │ 5568: 005a8c00 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QIO_TASK_THREAD_EXIT_EVENT │ │ │ │ 5569: 005aaf5c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ADB_BUS_AUTOPOLL_CB_EVENT │ │ │ │ 5570: 005f852e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NBD_NEGOTIATE_SUCCESS_DSTATE │ │ │ │ - 5571: 003ba149 216 FUNC GLOBAL DEFAULT 12 visit_type_Audiodev_members │ │ │ │ + 5571: 003ba141 216 FUNC GLOBAL DEFAULT 12 visit_type_Audiodev_members │ │ │ │ 5572: 002206c9 116 FUNC GLOBAL DEFAULT 12 hmp_exit_preconfig │ │ │ │ - 5573: 0039c8e1 480 FUNC GLOBAL DEFAULT 12 qmp_marshal_xen_set_replication │ │ │ │ + 5573: 0039c8d9 480 FUNC GLOBAL DEFAULT 12 qmp_marshal_xen_set_replication │ │ │ │ 5574: 005f8f20 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_DWC2_RAISE_GLOBAL_IRQ_DSTATE │ │ │ │ 5575: 005b3750 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_BLOCK_COMMIT_EVENT │ │ │ │ 5576: 005a8db8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_CO_RECEIVE_EXT_PAYLOAD_COMPLIANCE_EVENT │ │ │ │ 5577: 005f92ac 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MIGRATION_DIRTY_LIMIT_GUEST_DSTATE │ │ │ │ - 5578: 004b0c90 504 OBJECT GLOBAL DEFAULT 14 qemu_input_map_win32_to_qcode │ │ │ │ + 5578: 004b0c80 504 OBJECT GLOBAL DEFAULT 14 qemu_input_map_win32_to_qcode │ │ │ │ 5579: 00228f65 124 FUNC GLOBAL DEFAULT 12 hmp_netdev_del │ │ │ │ 5580: 005050dc 12 OBJECT GLOBAL DEFAULT 21 vmstate_info_fd │ │ │ │ 5581: 001a3d19 216 FUNC GLOBAL DEFAULT 12 qmp_x_query_roms │ │ │ │ 5582: 005f8cf6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ALLWINNER_H3_DRAMCOM_READ_DSTATE │ │ │ │ - 5583: 003ecd29 4 FUNC GLOBAL DEFAULT 12 qemu_bh_delete │ │ │ │ + 5583: 003ecd21 4 FUNC GLOBAL DEFAULT 12 qemu_bh_delete │ │ │ │ 5584: 005b2624 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_SPICE_GL_FORWARD_DMABUF_EVENT │ │ │ │ - 5585: 00373871 140 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevAmendOptionsQcow2_members │ │ │ │ - 5586: 00385f71 184 FUNC GLOBAL DEFAULT 12 visit_type_QCryptoAkCipherOptions_members │ │ │ │ + 5585: 00373869 140 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevAmendOptionsQcow2_members │ │ │ │ + 5586: 00385f69 184 FUNC GLOBAL DEFAULT 12 visit_type_QCryptoAkCipherOptions_members │ │ │ │ 5587: 005adad8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ALLWINNER_R40_DRAMCTL_READ_EVENT │ │ │ │ - 5588: 00296f31 308 FUNC GLOBAL DEFAULT 12 object_class_dynamic_cast_assert │ │ │ │ + 5588: 00296f29 308 FUNC GLOBAL DEFAULT 12 object_class_dynamic_cast_assert │ │ │ │ 5589: 005b1da0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_REPLAY_GET_WORD_EVENT │ │ │ │ 5590: 005aced8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ASPEED_SDMC_WRITE_EVENT │ │ │ │ 5591: 0024abe5 52 FUNC GLOBAL DEFAULT 12 tcg_temp_ebb_new_ptr │ │ │ │ 5592: 0021fb4d 568 FUNC GLOBAL DEFAULT 12 qmp_remove_fd │ │ │ │ 5593: 00517c50 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_xchgl_le │ │ │ │ 5594: 001a57d5 4 FUNC GLOBAL DEFAULT 12 qmp_system_powerdown │ │ │ │ - 5595: 003f6f99 60 FUNC GLOBAL DEFAULT 12 shres_create │ │ │ │ + 5595: 003f6f91 60 FUNC GLOBAL DEFAULT 12 shres_create │ │ │ │ 5596: 005b2f08 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CLOCK_PROPAGATE_EVENT │ │ │ │ - 5597: 002d3379 26 FUNC GLOBAL DEFAULT 12 job_txn_unref_locked │ │ │ │ - 5598: 002a96e5 6 FUNC GLOBAL DEFAULT 12 qio_net_listener_is_connected │ │ │ │ + 5597: 002d3371 26 FUNC GLOBAL DEFAULT 12 job_txn_unref_locked │ │ │ │ + 5598: 002a96dd 6 FUNC GLOBAL DEFAULT 12 qio_net_listener_is_connected │ │ │ │ 5599: 005ada78 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ALLWINNER_SRAMC_READ_EVENT │ │ │ │ 5600: 005f8db8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GRLIB_GPTIMER_DISABLED_DSTATE │ │ │ │ 5601: 001deb4d 1136 FUNC GLOBAL DEFAULT 12 flatview_add_to_dispatch │ │ │ │ 5602: 0017bdcd 32 FUNC GLOBAL DEFAULT 12 qemu_input_key_number_to_qcode │ │ │ │ 5603: 005a8b00 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QIO_CHANNEL_SOCKET_DGRAM_ASYNC_EVENT │ │ │ │ 5604: 0026ea8d 126 FUNC GLOBAL DEFAULT 12 helper_gvec_le16 │ │ │ │ 5605: 005aefe0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_HUB_STATUS_REPORT_EVENT │ │ │ │ 5606: 001ffca9 320 FUNC GLOBAL DEFAULT 12 qmp_migrate_incoming │ │ │ │ - 5607: 003d5dd5 216 FUNC GLOBAL DEFAULT 12 qemu_strtoi64 │ │ │ │ - 5608: 0034cec9 88 FUNC GLOBAL DEFAULT 12 qemu_chr_fe_wait_connected │ │ │ │ - 5609: 002a9b79 280 FUNC GLOBAL DEFAULT 12 qio_task_wait_thread │ │ │ │ - 5610: 004e2260 3 OBJECT GLOBAL DEFAULT 14 sense_code_LUN_FAILURE │ │ │ │ + 5607: 003d5dcd 216 FUNC GLOBAL DEFAULT 12 qemu_strtoi64 │ │ │ │ + 5608: 0034cec1 88 FUNC GLOBAL DEFAULT 12 qemu_chr_fe_wait_connected │ │ │ │ + 5609: 002a9b71 280 FUNC GLOBAL DEFAULT 12 qio_task_wait_thread │ │ │ │ + 5610: 004e2250 3 OBJECT GLOBAL DEFAULT 14 sense_code_LUN_FAILURE │ │ │ │ 5611: 005f8d4a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SSE_TIMER_WRITE_DSTATE │ │ │ │ - 5612: 00336bf9 92 FUNC GLOBAL DEFAULT 12 qed_write_l2_table_sync │ │ │ │ - 5613: 002ad46d 76 FUNC GLOBAL DEFAULT 12 qcrypto_cipher_get_block_len │ │ │ │ + 5612: 00336bf1 92 FUNC GLOBAL DEFAULT 12 qed_write_l2_table_sync │ │ │ │ + 5613: 002ad465 76 FUNC GLOBAL DEFAULT 12 qcrypto_cipher_get_block_len │ │ │ │ 5614: 005f8a96 2 OBJECT GLOBAL DEFAULT 25 _TRACE_KVM_RESET_IRQ_DELIVERED_DSTATE │ │ │ │ - 5615: 003e0025 212 FUNC GLOBAL DEFAULT 12 error_append_hint │ │ │ │ + 5615: 003e001d 212 FUNC GLOBAL DEFAULT 12 error_append_hint │ │ │ │ 5616: 005f96da 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_QUERY_CPU_MODEL_BASELINE_DSTATE │ │ │ │ 5617: 00280155 172 FUNC GLOBAL DEFAULT 12 cpu_atomic_xor_fetchq_le_mmu │ │ │ │ - 5618: 003c0495 58 FUNC GLOBAL DEFAULT 12 qapi_free_VncInfo2List │ │ │ │ - 5619: 002af34d 176 FUNC GLOBAL DEFAULT 12 qcrypto_secret_lookup_as_utf8 │ │ │ │ + 5618: 003c048d 58 FUNC GLOBAL DEFAULT 12 qapi_free_VncInfo2List │ │ │ │ + 5619: 002af345 176 FUNC GLOBAL DEFAULT 12 qcrypto_secret_lookup_as_utf8 │ │ │ │ 5620: 005f95c0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_BLOCK_JOB_FINALIZE_DSTATE │ │ │ │ - 5621: 0039d9f9 476 FUNC GLOBAL DEFAULT 12 qmp_marshal_cancel_vcpu_dirty_limit │ │ │ │ + 5621: 0039d9f1 476 FUNC GLOBAL DEFAULT 12 qmp_marshal_cancel_vcpu_dirty_limit │ │ │ │ 5622: 00512e74 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_lts16 │ │ │ │ 5623: 002513ad 148 FUNC GLOBAL DEFAULT 12 tcg_gen_andc_i32 │ │ │ │ 5624: 001ff8ed 22 FUNC GLOBAL DEFAULT 12 migration_has_failed │ │ │ │ - 5625: 0029c555 200 FUNC GLOBAL DEFAULT 12 xbzrle_decode_buffer │ │ │ │ - 5626: 003ec5dd 12 FUNC GLOBAL DEFAULT 12 qemu_aio_ref │ │ │ │ + 5625: 0029c54d 200 FUNC GLOBAL DEFAULT 12 xbzrle_decode_buffer │ │ │ │ + 5626: 003ec5d5 12 FUNC GLOBAL DEFAULT 12 qemu_aio_ref │ │ │ │ 5627: 0023a35d 20 FUNC GLOBAL DEFAULT 12 replay_mutex_locked │ │ │ │ - 5628: 0029c00d 180 FUNC GLOBAL DEFAULT 12 get_cached_data │ │ │ │ + 5628: 0029c005 180 FUNC GLOBAL DEFAULT 12 get_cached_data │ │ │ │ 5629: 002824d5 88 FUNC GLOBAL DEFAULT 12 icount_account_warp_timer │ │ │ │ 5630: 002623e9 110 FUNC GLOBAL DEFAULT 12 tcg_gen_vec_rotl8i_i64 │ │ │ │ 5631: 005f8a36 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ASPEED_INTC_SELECT_DSTATE │ │ │ │ 5632: 005a8684 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CHR_SOCKET_RECV_ERR_EVENT │ │ │ │ 5633: 005f84ae 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QIO_CHANNEL_WEBSOCK_HANDSHAKE_FAIL_DSTATE │ │ │ │ - 5634: 003fcfcd 464 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_cxl_inject_general_media_event_arg_members │ │ │ │ - 5635: 00313bb5 244 FUNC GLOBAL DEFAULT 12 qcow2_process_discards │ │ │ │ - 5636: 003b2e0d 200 FUNC GLOBAL DEFAULT 12 visit_type_BlockDirtyBitmapWrapper │ │ │ │ - 5637: 003ef16d 66 FUNC GLOBAL DEFAULT 12 qemu_coroutine_switch │ │ │ │ + 5634: 003fcfc5 464 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_cxl_inject_general_media_event_arg_members │ │ │ │ + 5635: 00313bad 244 FUNC GLOBAL DEFAULT 12 qcow2_process_discards │ │ │ │ + 5636: 003b2e05 200 FUNC GLOBAL DEFAULT 12 visit_type_BlockDirtyBitmapWrapper │ │ │ │ + 5637: 003ef165 66 FUNC GLOBAL DEFAULT 12 qemu_coroutine_switch │ │ │ │ 5638: 005a8f98 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_NEGOTIATE_HANDLE_EXPORT_NAME_EVENT │ │ │ │ 5639: 005f86ea 2 OBJECT GLOBAL DEFAULT 25 _TRACE_APPLE_GFX_IOSFC_MAP_MEMORY_DSTATE │ │ │ │ 5640: 001cb55d 72 FUNC GLOBAL DEFAULT 12 cpu_synchronize_all_states │ │ │ │ 5641: 005ab55c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SH_INTC_SOURCES_EVENT │ │ │ │ 5642: 00270a51 122 FUNC GLOBAL DEFAULT 12 helper_gvec_umin16 │ │ │ │ 5643: 0019e275 228 FUNC GLOBAL DEFAULT 12 cdrom_read_toc_raw │ │ │ │ 5644: 00516414 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_ussub32 │ │ │ │ 5645: 005b40dc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_X_QUERY_RAMBLOCK_EVENT │ │ │ │ 5646: 005b2e60 16 OBJECT GLOBAL DEFAULT 24 _TRACE_EXEC_TB_EVENT │ │ │ │ 5647: 0028565d 124 FUNC GLOBAL DEFAULT 12 qemu_plugin_tb_trans_cb │ │ │ │ - 5648: 002ae899 4 FUNC GLOBAL DEFAULT 12 qcrypto_ivgen_get_algorithm │ │ │ │ + 5648: 002ae891 4 FUNC GLOBAL DEFAULT 12 qcrypto_ivgen_get_algorithm │ │ │ │ 5649: 00281241 28 FUNC GLOBAL DEFAULT 12 helper_atomic_fetch_uminq_be │ │ │ │ - 5650: 00396089 58 FUNC GLOBAL DEFAULT 12 qapi_free_XBZRLECacheStats │ │ │ │ - 5651: 0035f5f9 58 FUNC GLOBAL DEFAULT 12 qapi_free_ImageInfoSpecific │ │ │ │ - 5652: 003a47a5 84 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_NETDEV_VHOST_USER_CONNECTED_arg_members │ │ │ │ + 5650: 00396081 58 FUNC GLOBAL DEFAULT 12 qapi_free_XBZRLECacheStats │ │ │ │ + 5651: 0035f5f1 58 FUNC GLOBAL DEFAULT 12 qapi_free_ImageInfoSpecific │ │ │ │ + 5652: 003a479d 84 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_NETDEV_VHOST_USER_CONNECTED_arg_members │ │ │ │ 5653: 005f8ef4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_DWC2_CHILD_DETACH_DSTATE │ │ │ │ 5654: 005f97d6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_QUERY_COMMAND_LINE_OPTIONS_DSTATE │ │ │ │ 5655: 00202a15 720 FUNC GLOBAL DEFAULT 12 multifd_send_shutdown │ │ │ │ 5656: 0051c60c 132 OBJECT GLOBAL DEFAULT 24 helper_info_divu_i64 │ │ │ │ - 5657: 00386571 532 FUNC GLOBAL DEFAULT 12 qmp_marshal_cxl_inject_memory_module_event │ │ │ │ + 5657: 00386569 532 FUNC GLOBAL DEFAULT 12 qmp_marshal_cxl_inject_memory_module_event │ │ │ │ 5658: 0017b9b9 64 FUNC GLOBAL DEFAULT 12 qemu_dmabuf_get_texture │ │ │ │ - 5659: 003a9cc1 332 FUNC GLOBAL DEFAULT 12 visit_type_SevGuestProperties_members │ │ │ │ + 5659: 003a9cb9 332 FUNC GLOBAL DEFAULT 12 visit_type_SevGuestProperties_members │ │ │ │ 5660: 005f964e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_NBD_SERVER_START_DSTATE │ │ │ │ - 5661: 003e5035 52 FUNC GLOBAL DEFAULT 12 get_rcu_reader │ │ │ │ + 5661: 003e502d 52 FUNC GLOBAL DEFAULT 12 get_rcu_reader │ │ │ │ 5662: 00271f45 16 FUNC GLOBAL DEFAULT 12 tb_reset_jump │ │ │ │ - 5663: 003ce4c5 208 FUNC GLOBAL DEFAULT 12 string_input_visitor_new │ │ │ │ + 5663: 003ce4bd 208 FUNC GLOBAL DEFAULT 12 string_input_visitor_new │ │ │ │ 5664: 00516c54 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_muls32 │ │ │ │ - 5665: 002aa0b9 4 FUNC GLOBAL DEFAULT 12 qcrypto_akcipher_max_ciphertext_len │ │ │ │ + 5665: 002aa0b1 4 FUNC GLOBAL DEFAULT 12 qcrypto_akcipher_max_ciphertext_len │ │ │ │ 5666: 005af8c0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_EHCI_DOORBELL_RING_EVENT │ │ │ │ 5667: 005f970c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_QUERY_MEMORY_SIZE_SUMMARY_DSTATE │ │ │ │ - 5668: 00353dfd 92 FUNC GLOBAL DEFAULT 12 qemu_chr_be_event │ │ │ │ + 5668: 00353df5 92 FUNC GLOBAL DEFAULT 12 qemu_chr_be_event │ │ │ │ 5669: 005ad498 16 OBJECT GLOBAL DEFAULT 24 _TRACE_STM32_RCC_PULSE_RESET_EVENT │ │ │ │ 5670: 005f95b2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_BLOCKDEV_DEL_DSTATE │ │ │ │ - 5671: 003c2431 196 FUNC GLOBAL DEFAULT 12 visit_type_VncInfo │ │ │ │ + 5671: 003c2429 196 FUNC GLOBAL DEFAULT 12 visit_type_VncInfo │ │ │ │ 5672: 001bbd55 292 FUNC GLOBAL DEFAULT 12 hmp_chardev_change │ │ │ │ - 5673: 004006b1 200 FUNC GLOBAL DEFAULT 12 visit_type_SevSnpGuestInfo │ │ │ │ + 5673: 004006a9 200 FUNC GLOBAL DEFAULT 12 visit_type_SevSnpGuestInfo │ │ │ │ 5674: 005b0650 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MIGRATION_BLOCK_STATE_PENDING_EVENT │ │ │ │ - 5675: 003d090d 76 FUNC GLOBAL DEFAULT 12 qdict_get_double │ │ │ │ + 5675: 003d0905 76 FUNC GLOBAL DEFAULT 12 qdict_get_double │ │ │ │ 5676: 005b3640 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_BLOCK_DIRTY_BITMAP_CLEAR_EVENT │ │ │ │ 5677: 00269979 64 FUNC GLOBAL DEFAULT 12 accel_cpu_ioctl_end │ │ │ │ - 5678: 003dfd55 4 FUNC GLOBAL DEFAULT 12 fifo8_pop_buf │ │ │ │ + 5678: 003dfd4d 4 FUNC GLOBAL DEFAULT 12 fifo8_pop_buf │ │ │ │ 5679: 00266d19 768 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_cmp │ │ │ │ - 5680: 003d0061 104 FUNC GLOBAL DEFAULT 12 qnum_to_string │ │ │ │ + 5680: 003d0059 104 FUNC GLOBAL DEFAULT 12 qnum_to_string │ │ │ │ 5681: 005f8e3a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_HOST_OPEN_SUCCESS_DSTATE │ │ │ │ 5682: 005f93de 2 OBJECT GLOBAL DEFAULT 25 _TRACE_DMA_BLK_IO_DSTATE │ │ │ │ 5683: 0051bfdc 132 OBJECT GLOBAL DEFAULT 24 helper_info_clrsb_i64 │ │ │ │ - 5684: 0037ff25 204 FUNC GLOBAL DEFAULT 12 visit_type_ChardevRingbufWrapper │ │ │ │ - 5685: 002bb3f9 6 FUNC GLOBAL DEFAULT 12 blk_exp_close_all │ │ │ │ + 5684: 0037ff1d 204 FUNC GLOBAL DEFAULT 12 visit_type_ChardevRingbufWrapper │ │ │ │ + 5685: 002bb3f1 6 FUNC GLOBAL DEFAULT 12 blk_exp_close_all │ │ │ │ 5686: 005b5fdc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_FDMON_IO_URING_ADD_SQE_EVENT │ │ │ │ 5687: 005f93a8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SYSTEM_WAKEUP_REQUEST_DSTATE │ │ │ │ - 5688: 0034dfe1 192 FUNC GLOBAL DEFAULT 12 mux_set_focus │ │ │ │ + 5688: 0034dfd9 192 FUNC GLOBAL DEFAULT 12 mux_set_focus │ │ │ │ 5689: 005b1860 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VMSTATE_LOAD_FIELD_ERROR_EVENT │ │ │ │ 5690: 001d5351 256 FUNC GLOBAL DEFAULT 12 memory_region_dispatch_read │ │ │ │ - 5691: 002b2a19 236 FUNC GLOBAL DEFAULT 12 qcrypto_tls_session_handshake │ │ │ │ - 5692: 003b3095 200 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevSnapshotWrapper │ │ │ │ + 5691: 002b2a11 236 FUNC GLOBAL DEFAULT 12 qcrypto_tls_session_handshake │ │ │ │ + 5692: 003b308d 200 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevSnapshotWrapper │ │ │ │ 5693: 001edce9 116 FUNC GLOBAL DEFAULT 12 cryptodev_backend_create_session │ │ │ │ 5694: 0017a309 60 FUNC GLOBAL DEFAULT 12 qemu_console_is_graphic │ │ │ │ 5695: 00265501 132 FUNC GLOBAL DEFAULT 12 tcg_gen_vec_add8_i32 │ │ │ │ 5696: 005d6ec4 4 OBJECT GLOBAL DEFAULT 25 qemu_name │ │ │ │ 5697: 005b2fd8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_RESETTABLE_PHASE_ENTER_BEGIN_EVENT │ │ │ │ - 5698: 0038eeed 84 FUNC GLOBAL DEFAULT 12 visit_type_HvBalloonInfo_members │ │ │ │ + 5698: 0038eee5 84 FUNC GLOBAL DEFAULT 12 visit_type_HvBalloonInfo_members │ │ │ │ 5699: 001e339d 408 FUNC GLOBAL DEFAULT 12 address_space_ldl_le_cached_slow │ │ │ │ 5700: 0019f751 22 FUNC GLOBAL DEFAULT 12 cpu_get_crash_info │ │ │ │ 5701: 005f8810 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRTIO_GPU_CMD_RES_XFER_FROMH_3D_DSTATE │ │ │ │ 5702: 005f8678 2 OBJECT GLOBAL DEFAULT 25 _TRACE_XEN_BLOCK_CONNECT_DSTATE │ │ │ │ 5703: 0023b57d 56 FUNC GLOBAL DEFAULT 12 replay_event_char_read_load │ │ │ │ 5704: 005a735c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_JOB_RESUME_EVENT │ │ │ │ 5705: 005f9664 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_RINGBUF_WRITE_DSTATE │ │ │ │ - 5706: 003a13a9 58 FUNC GLOBAL DEFAULT 12 qapi_free_NetdevTapOptions │ │ │ │ + 5706: 003a13a1 58 FUNC GLOBAL DEFAULT 12 qapi_free_NetdevTapOptions │ │ │ │ 5707: 005ad148 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IMX6_ANALOG_GET_PLL2_CLK_EVENT │ │ │ │ 5708: 005f9286 2 OBJECT GLOBAL DEFAULT 25 _TRACE_RAM_SAVE_ITERATE_BIG_WAIT_DSTATE │ │ │ │ 5709: 0051738c 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_sub8 │ │ │ │ - 5710: 0035d15d 192 FUNC GLOBAL DEFAULT 12 visit_type_AuthZListFileProperties │ │ │ │ - 5711: 003efe25 92 FUNC GLOBAL DEFAULT 12 timerlist_free │ │ │ │ - 5712: 002b4395 136 FUNC GLOBAL DEFAULT 12 qauthz_list_new │ │ │ │ + 5710: 0035d155 192 FUNC GLOBAL DEFAULT 12 visit_type_AuthZListFileProperties │ │ │ │ + 5711: 003efe1d 92 FUNC GLOBAL DEFAULT 12 timerlist_free │ │ │ │ + 5712: 002b438d 136 FUNC GLOBAL DEFAULT 12 qauthz_list_new │ │ │ │ 5713: 005adbc8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ALLWINNER_H3_DRAMC_ROWMIRROR_ENABLE_EVENT │ │ │ │ - 5714: 0028fe3d 6 FUNC GLOBAL DEFAULT 12 mshv_irqchip_add_msi_route │ │ │ │ + 5714: 0028fe35 6 FUNC GLOBAL DEFAULT 12 mshv_irqchip_add_msi_route │ │ │ │ 5715: 005b3164 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_BLOCKDEV_CLOSE_TRAY_EVENT │ │ │ │ 5716: 00200801 304 FUNC GLOBAL DEFAULT 12 migration_rate_limit │ │ │ │ 5717: 005f8dcc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SLAVIO_TIMER_MEM_WRITEL_DSTATE │ │ │ │ 5718: 0026e431 134 FUNC GLOBAL DEFAULT 12 helper_gvec_rotr16v │ │ │ │ 5719: 005f94b8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VNC_MSG_CLIENT_SET_PIXEL_FORMAT_DSTATE │ │ │ │ 5720: 002553bd 440 FUNC GLOBAL DEFAULT 12 tcg_gen_ctz_i64 │ │ │ │ - 5721: 0029f831 300 FUNC GLOBAL DEFAULT 12 qemu_file_put_fd │ │ │ │ + 5721: 0029f829 300 FUNC GLOBAL DEFAULT 12 qemu_file_put_fd │ │ │ │ 5722: 00213469 96 FUNC GLOBAL DEFAULT 12 qemu_savevm_send_postcopy_listen │ │ │ │ 5723: 005f97e8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_GET_WIN32_SOCKET_DSTATE │ │ │ │ - 5724: 003c2ec1 16 FUNC GLOBAL DEFAULT 12 visit_type_IntWrapper_members │ │ │ │ - 5725: 002ef391 6 FUNC GLOBAL DEFAULT 12 bdrv_dirty_bitmap_deserialize_finish │ │ │ │ + 5724: 003c2eb9 16 FUNC GLOBAL DEFAULT 12 visit_type_IntWrapper_members │ │ │ │ + 5725: 002ef389 6 FUNC GLOBAL DEFAULT 12 bdrv_dirty_bitmap_deserialize_finish │ │ │ │ 5726: 0019a1c9 20 FUNC GLOBAL DEFAULT 12 gdb_put_strbuf │ │ │ │ 5727: 001fcbc5 172 FUNC GLOBAL DEFAULT 12 migrate_add_address │ │ │ │ - 5728: 003d9f65 252 FUNC GLOBAL DEFAULT 12 sigaction_invoke │ │ │ │ + 5728: 003d9f5d 252 FUNC GLOBAL DEFAULT 12 sigaction_invoke │ │ │ │ 5729: 001ef105 44 FUNC GLOBAL DEFAULT 12 host_memory_backend_get_memory │ │ │ │ 5730: 005f8b1a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIA1_ADB_SEND_DSTATE │ │ │ │ 5731: 0026ed95 130 FUNC GLOBAL DEFAULT 12 helper_gvec_le32 │ │ │ │ 5732: 00513f78 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_rotr8v │ │ │ │ 5733: 00172289 6 FUNC GLOBAL DEFAULT 12 bfloat16_minnummag │ │ │ │ - 5734: 002ffe9d 452 FUNC GLOBAL DEFAULT 12 bdrv_query_snapshot_info_list │ │ │ │ + 5734: 002ffe95 452 FUNC GLOBAL DEFAULT 12 bdrv_query_snapshot_info_list │ │ │ │ 5735: 001b1f9d 192 FUNC GLOBAL DEFAULT 12 fw_cfg_add_i64 │ │ │ │ - 5736: 003d4f9d 108 FUNC GLOBAL DEFAULT 12 socket_set_nodelay │ │ │ │ + 5736: 003d4f95 108 FUNC GLOBAL DEFAULT 12 socket_set_nodelay │ │ │ │ 5737: 005b3800 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_QUERY_BLOCKSTATS_EVENT │ │ │ │ 5738: 001d7905 272 FUNC GLOBAL DEFAULT 12 memory_region_register_iommu_notifier │ │ │ │ 5739: 005f95e6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_X_DEBUG_BLOCK_DIRTY_BITMAP_SHA256_DSTATE │ │ │ │ 5740: 005f9026 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_OHCI_TD_READ_ERROR_DSTATE │ │ │ │ - 5741: 002c6f39 312 FUNC GLOBAL DEFAULT 12 bdrv_find_format │ │ │ │ - 5742: 003ace99 132 FUNC GLOBAL DEFAULT 12 visit_type_ShutdownAction │ │ │ │ + 5741: 002c6f31 312 FUNC GLOBAL DEFAULT 12 bdrv_find_format │ │ │ │ + 5742: 003ace91 132 FUNC GLOBAL DEFAULT 12 visit_type_ShutdownAction │ │ │ │ 5743: 005f8602 2 OBJECT GLOBAL DEFAULT 25 _TRACE_TPM_EMULATOR_HANDLE_DEVICE_OPTS_TPM2_DSTATE │ │ │ │ - 5744: 004d2ce0 24 OBJECT GLOBAL DEFAULT 14 clone_argCLONE_NEWPID │ │ │ │ + 5744: 004d2cd0 24 OBJECT GLOBAL DEFAULT 14 clone_argCLONE_NEWPID │ │ │ │ 5745: 005b0d60 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_RDMA_WRITE_ONE_SENDREG_EVENT │ │ │ │ 5746: 00512df0 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_lts32 │ │ │ │ - 5747: 003bfa75 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_tpm_models │ │ │ │ + 5747: 003bfa6d 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_tpm_models │ │ │ │ 5748: 005a7f48 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NVME_WRITE_ZEROES_EVENT │ │ │ │ 5749: 0028bad9 108 FUNC GLOBAL DEFAULT 12 avr_cpu_tlb_fill │ │ │ │ 5750: 005f8be8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_STM32L4X5_RCC_MUX_UPDATE_DSTATE │ │ │ │ - 5751: 00360661 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevQcow2Encryption │ │ │ │ + 5751: 00360659 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevQcow2Encryption │ │ │ │ 5752: 0019cba9 16 FUNC GLOBAL DEFAULT 12 gdb_put_buffer │ │ │ │ 5753: 005f9586 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_BLOCKDEV_OPEN_TRAY_DSTATE │ │ │ │ 5754: 005a935c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ALSA_RESUME_OUT_EVENT │ │ │ │ - 5755: 002bab0d 148 FUNC GLOBAL DEFAULT 12 nbd_export_set_on_eject_blk │ │ │ │ - 5756: 003c7cc5 464 FUNC GLOBAL DEFAULT 12 qmp_marshal_display_update │ │ │ │ - 5757: 002e7b41 104 FUNC GLOBAL DEFAULT 12 blk_get_max_hw_transfer │ │ │ │ + 5755: 002bab05 148 FUNC GLOBAL DEFAULT 12 nbd_export_set_on_eject_blk │ │ │ │ + 5756: 003c7cbd 464 FUNC GLOBAL DEFAULT 12 qmp_marshal_display_update │ │ │ │ + 5757: 002e7b39 104 FUNC GLOBAL DEFAULT 12 blk_get_max_hw_transfer │ │ │ │ 5758: 005b2964 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VNC_CLIENT_PIXEL_FORMAT_GREEN_EVENT │ │ │ │ 5759: 005f9764 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_SNAPSHOT_LOAD_DSTATE │ │ │ │ 5760: 00513bdc 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_eq64 │ │ │ │ 5761: 005f8cb6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ECC_MEM_WRITEL_ECR0_DSTATE │ │ │ │ 5762: 005f87fe 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRTIO_GPU_FENCE_RESP_DSTATE │ │ │ │ 5763: 00270acd 126 FUNC GLOBAL DEFAULT 12 helper_gvec_umin32 │ │ │ │ 5764: 005f862a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_EBPF_RSS_UNLOAD_DSTATE │ │ │ │ 5765: 0027ae21 184 FUNC GLOBAL DEFAULT 12 helper_atomic_cmpxchgw_le │ │ │ │ 5766: 00225ea5 404 FUNC GLOBAL DEFAULT 12 eth_strip_vlan_ex │ │ │ │ 5767: 005f9008 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_OHCI_MEM_READ_BAD_OFFSET_DSTATE │ │ │ │ 5768: 005aef80 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_MSD_PACKET_ASYNC_EVENT │ │ │ │ 5769: 0026f03d 132 FUNC GLOBAL DEFAULT 12 helper_gvec_lt64 │ │ │ │ - 5770: 003d1341 10 FUNC GLOBAL DEFAULT 12 qlist_peek │ │ │ │ + 5770: 003d1339 10 FUNC GLOBAL DEFAULT 12 qlist_peek │ │ │ │ 5771: 005a9de8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PFLASH_IO_WRITE_EVENT │ │ │ │ - 5772: 0038d385 124 FUNC GLOBAL DEFAULT 12 visit_type_CXLFixedMemoryWindowOptions_members │ │ │ │ + 5772: 0038d37d 124 FUNC GLOBAL DEFAULT 12 visit_type_CXLFixedMemoryWindowOptions_members │ │ │ │ 5773: 005a7458 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QCRYPTO_TLS_CIPHER_SUITE_COUNT_EVENT │ │ │ │ 5774: 005b5a70 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VISIT_START_LIST_EVENT │ │ │ │ 5775: 005ab4ac 16 OBJECT GLOBAL DEFAULT 24 _TRACE_LOONGARCH_MSI_SET_IRQ_EVENT │ │ │ │ - 5776: 002944e5 26 FUNC GLOBAL DEFAULT 12 qemu_set_irq │ │ │ │ + 5776: 002944dd 26 FUNC GLOBAL DEFAULT 12 qemu_set_irq │ │ │ │ 5777: 005f9476 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VNC_AUTH_VENCRYPT_SUBAUTH_DSTATE │ │ │ │ - 5778: 0035fd79 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockJobInfoList │ │ │ │ - 5779: 0039e3a5 468 FUNC GLOBAL DEFAULT 12 qmp_marshal_snapshot_delete │ │ │ │ - 5780: 00361219 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevCreateOptionsParallels │ │ │ │ - 5781: 003f8189 54 FUNC GLOBAL DEFAULT 12 throttle_timers_detach_aio_context │ │ │ │ + 5778: 0035fd71 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockJobInfoList │ │ │ │ + 5779: 0039e39d 468 FUNC GLOBAL DEFAULT 12 qmp_marshal_snapshot_delete │ │ │ │ + 5780: 00361211 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevCreateOptionsParallels │ │ │ │ + 5781: 003f8181 54 FUNC GLOBAL DEFAULT 12 throttle_timers_detach_aio_context │ │ │ │ 5782: 00504d94 40 OBJECT GLOBAL DEFAULT 21 qdev_prop_uint8 │ │ │ │ 5783: 005b2754 16 OBJECT GLOBAL DEFAULT 24 _TRACE_INPUT_EVENT_REL_EVENT │ │ │ │ 5784: 00172241 6 FUNC GLOBAL DEFAULT 12 float16_minnum │ │ │ │ 5785: 00268b59 180 FUNC GLOBAL DEFAULT 12 tcg_gen_usadd_vec │ │ │ │ 5786: 00280b55 188 FUNC GLOBAL DEFAULT 12 cpu_atomic_fetch_andq_be_mmu │ │ │ │ 5787: 005f8a00 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ICC_IGRPEN1_EL3_WRITE_DSTATE │ │ │ │ - 5788: 003687b1 196 FUNC GLOBAL DEFAULT 12 visit_type_BlockDirtyBitmapAdd │ │ │ │ - 5789: 0036dee9 196 FUNC GLOBAL DEFAULT 12 visit_type_NFSServer │ │ │ │ + 5788: 003687a9 196 FUNC GLOBAL DEFAULT 12 visit_type_BlockDirtyBitmapAdd │ │ │ │ + 5789: 0036dee1 196 FUNC GLOBAL DEFAULT 12 visit_type_NFSServer │ │ │ │ 5790: 005b4ea8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_TRACE_EVENT_GET_STATE_EVENT │ │ │ │ - 5791: 00384b35 196 FUNC GLOBAL DEFAULT 12 visit_type_QCryptoBlockInfoLUKS │ │ │ │ - 5792: 0035f509 58 FUNC GLOBAL DEFAULT 12 qapi_free_ImageInfoSpecificVmdkWrapper │ │ │ │ + 5791: 00384b2d 196 FUNC GLOBAL DEFAULT 12 visit_type_QCryptoBlockInfoLUKS │ │ │ │ + 5792: 0035f501 58 FUNC GLOBAL DEFAULT 12 qapi_free_ImageInfoSpecificVmdkWrapper │ │ │ │ 5793: 00171861 248 FUNC GLOBAL DEFAULT 12 uint16_to_float64_scalbn │ │ │ │ - 5794: 0034d715 42 FUNC GLOBAL DEFAULT 12 io_channel_send │ │ │ │ - 5795: 0037aa91 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockExportOptionsVduseBlk │ │ │ │ + 5794: 0034d70d 42 FUNC GLOBAL DEFAULT 12 io_channel_send │ │ │ │ + 5795: 0037aa89 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockExportOptionsVduseBlk │ │ │ │ 5796: 0021437d 66 FUNC GLOBAL DEFAULT 12 qemu_savevm_state_complete_precopy │ │ │ │ - 5797: 003974dd 142 FUNC GLOBAL DEFAULT 12 visit_type_MigrationCapabilityStatusList │ │ │ │ - 5798: 003d2ba9 84 FUNC GLOBAL DEFAULT 12 json_message_parser_flush │ │ │ │ - 5799: 003cff71 100 FUNC GLOBAL DEFAULT 12 qnum_get_uint │ │ │ │ + 5797: 003974d5 142 FUNC GLOBAL DEFAULT 12 visit_type_MigrationCapabilityStatusList │ │ │ │ + 5798: 003d2ba1 84 FUNC GLOBAL DEFAULT 12 json_message_parser_flush │ │ │ │ + 5799: 003cff69 100 FUNC GLOBAL DEFAULT 12 qnum_get_uint │ │ │ │ 5800: 005f96ce 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_JOB_PAUSE_DSTATE │ │ │ │ 5801: 005d67ec 4 OBJECT GLOBAL DEFAULT 25 acpi_tables_len │ │ │ │ 5802: 0025cc31 136 FUNC GLOBAL DEFAULT 12 tcg_gen_atomic_fetch_smax_i32_chk │ │ │ │ - 5803: 00358549 132 FUNC GLOBAL DEFAULT 12 monitor_data_init │ │ │ │ - 5804: 00379625 464 FUNC GLOBAL DEFAULT 12 qmp_marshal_blockdev_reopen │ │ │ │ + 5803: 00358541 132 FUNC GLOBAL DEFAULT 12 monitor_data_init │ │ │ │ + 5804: 0037961d 464 FUNC GLOBAL DEFAULT 12 qmp_marshal_blockdev_reopen │ │ │ │ 5805: 005b1050 16 OBJECT GLOBAL DEFAULT 24 _TRACE_POSTCOPY_PREEMPT_ENABLED_EVENT │ │ │ │ - 5806: 003f1775 38 FUNC GLOBAL DEFAULT 12 inet_netfamily │ │ │ │ - 5807: 003ac7f9 58 FUNC GLOBAL DEFAULT 12 qapi_free_StatusInfo │ │ │ │ - 5808: 0028eb6d 72 FUNC GLOBAL DEFAULT 12 create_win_dump │ │ │ │ + 5806: 003f176d 38 FUNC GLOBAL DEFAULT 12 inet_netfamily │ │ │ │ + 5807: 003ac7f1 58 FUNC GLOBAL DEFAULT 12 qapi_free_StatusInfo │ │ │ │ + 5808: 0028eb65 72 FUNC GLOBAL DEFAULT 12 create_win_dump │ │ │ │ 5809: 001705f1 10 FUNC GLOBAL DEFAULT 12 int16_to_bfloat16 │ │ │ │ 5810: 005aebe0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_HOST_ISO_START_EVENT │ │ │ │ 5811: 00149ac1 192 FUNC GLOBAL DEFAULT 12 parse_cpu_option │ │ │ │ - 5812: 003c3cb1 204 FUNC GLOBAL DEFAULT 12 visit_type_InputKeyEventWrapper │ │ │ │ + 5812: 003c3ca9 204 FUNC GLOBAL DEFAULT 12 visit_type_InputKeyEventWrapper │ │ │ │ 5813: 005f8c3e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MOS6522_SET_SR_INT_DSTATE │ │ │ │ 5814: 005f8ebc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_DESC_OTHER_SPEED_CONFIG_DSTATE │ │ │ │ 5815: 005adae8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ALLWINNER_R40_DRAMCOM_WRITE_EVENT │ │ │ │ 5816: 005f82d4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MONITOR_QMP_IN_BAND_DEQUEUE_DSTATE │ │ │ │ - 5817: 003e9f21 74 FUNC GLOBAL DEFAULT 12 tran_commit │ │ │ │ + 5817: 003e9f19 74 FUNC GLOBAL DEFAULT 12 tran_commit │ │ │ │ 5818: 005e8a28 4 OBJECT GLOBAL DEFAULT 25 tcg_code_gen_epilogue │ │ │ │ 5819: 005f9064 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_OHCI_ISO_TD_HEAD_OFFSET_DSTATE │ │ │ │ 5820: 001cc09d 116 FUNC GLOBAL DEFAULT 12 resume_all_vcpus │ │ │ │ - 5821: 003d2ba1 6 FUNC GLOBAL DEFAULT 12 json_message_parser_feed │ │ │ │ - 5822: 002a8515 180 FUNC GLOBAL DEFAULT 12 qio_channel_read_all │ │ │ │ + 5821: 003d2b99 6 FUNC GLOBAL DEFAULT 12 json_message_parser_feed │ │ │ │ + 5822: 002a850d 180 FUNC GLOBAL DEFAULT 12 qio_channel_read_all │ │ │ │ 5823: 00272a75 92 FUNC GLOBAL DEFAULT 12 qemu_tcg_mttcg_enabled │ │ │ │ 5824: 0016f41d 276 FUNC GLOBAL DEFAULT 12 int16_to_float16_scalbn │ │ │ │ 5825: 005a9a48 16 OBJECT GLOBAL DEFAULT 24 _TRACE_M25P80_SELECT_EVENT │ │ │ │ - 5826: 003ca77d 112 FUNC GLOBAL DEFAULT 12 visit_check_struct │ │ │ │ - 5827: 003a5b01 58 FUNC GLOBAL DEFAULT 12 qapi_free_ObjectPropertiesValues │ │ │ │ + 5826: 003ca775 112 FUNC GLOBAL DEFAULT 12 visit_check_struct │ │ │ │ + 5827: 003a5af9 58 FUNC GLOBAL DEFAULT 12 qapi_free_ObjectPropertiesValues │ │ │ │ 5828: 00254b95 48 FUNC GLOBAL DEFAULT 12 tcg_gen_andc_i64 │ │ │ │ 5829: 005ad5c8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NPCM_CLK_READ_EVENT │ │ │ │ 5830: 001d9c19 112 FUNC GLOBAL DEFAULT 12 memory_region_init_ram │ │ │ │ - 5831: 00295341 156 FUNC GLOBAL DEFAULT 12 qdev_get_clock_out │ │ │ │ + 5831: 00295339 156 FUNC GLOBAL DEFAULT 12 qdev_get_clock_out │ │ │ │ 5832: 005b1c5c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_COLO_COMPARE_TCP_INFO_EVENT │ │ │ │ - 5833: 0038341d 58 FUNC GLOBAL DEFAULT 12 qapi_free_QCryptoBlockInfoLUKS │ │ │ │ - 5834: 003cff1d 84 FUNC GLOBAL DEFAULT 12 qnum_get_try_uint │ │ │ │ + 5833: 00383415 58 FUNC GLOBAL DEFAULT 12 qapi_free_QCryptoBlockInfoLUKS │ │ │ │ + 5834: 003cff15 84 FUNC GLOBAL DEFAULT 12 qnum_get_try_uint │ │ │ │ 5835: 005f9912 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_INPUT_SEND_EVENT_DSTATE │ │ │ │ 5836: 001fc729 40 FUNC GLOBAL DEFAULT 12 migration_incoming_get_current │ │ │ │ 5837: 005f8aa0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IOAPIC_EOI_DELAYED_REASSERT_DSTATE │ │ │ │ 5838: 005b10b0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SOURCE_RETURN_PATH_THREAD_SWITCHOVER_ACKED_EVENT │ │ │ │ - 5839: 003a999d 164 FUNC GLOBAL DEFAULT 12 visit_type_RngRandomProperties_members │ │ │ │ + 5839: 003a9995 164 FUNC GLOBAL DEFAULT 12 visit_type_RngRandomProperties_members │ │ │ │ 5840: 001bdd2d 96 FUNC GLOBAL DEFAULT 12 dump_filtered_memblock_size │ │ │ │ 5841: 005ac08c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GIC_CPU_WRITE_EVENT │ │ │ │ 5842: 005b17b0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VMSTATE_SUBSECTION_SAVE_LOOP_EVENT │ │ │ │ - 5843: 003c0189 58 FUNC GLOBAL DEFAULT 12 qapi_free_SpiceBasicInfo │ │ │ │ + 5843: 003c0181 58 FUNC GLOBAL DEFAULT 12 qapi_free_SpiceBasicInfo │ │ │ │ 5844: 005f9302 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VMSTATE_SAVE_DSTATE │ │ │ │ - 5845: 003bdce9 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_sev_launch_measure │ │ │ │ + 5845: 003bdce1 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_sev_launch_measure │ │ │ │ 5846: 005f878e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QXL_SET_GUEST_BUG_DSTATE │ │ │ │ - 5847: 003c0909 58 FUNC GLOBAL DEFAULT 12 qapi_free_DisplayDBus │ │ │ │ + 5847: 003c0901 58 FUNC GLOBAL DEFAULT 12 qapi_free_DisplayDBus │ │ │ │ 5848: 005f849e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QIO_CHANNEL_WEBSOCK_CLOSE_DSTATE │ │ │ │ - 5849: 00401081 132 FUNC GLOBAL DEFAULT 12 visit_type_EvtchnPortType │ │ │ │ - 5850: 0034d299 116 FUNC GLOBAL DEFAULT 12 qemu_chr_fe_disconnect │ │ │ │ - 5851: 003e3905 116 FUNC GLOBAL DEFAULT 12 qemu_opts_absorb_qdict │ │ │ │ + 5849: 00401079 132 FUNC GLOBAL DEFAULT 12 visit_type_EvtchnPortType │ │ │ │ + 5850: 0034d291 116 FUNC GLOBAL DEFAULT 12 qemu_chr_fe_disconnect │ │ │ │ + 5851: 003e38fd 116 FUNC GLOBAL DEFAULT 12 qemu_opts_absorb_qdict │ │ │ │ 5852: 005f942c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_XKEYMAP_VENDOR_DSTATE │ │ │ │ 5853: 0024bb1d 4 FUNC GLOBAL DEFAULT 12 tcg_op_deposit_valid │ │ │ │ 5854: 00168bc5 240 FUNC GLOBAL DEFAULT 12 float32_rem │ │ │ │ - 5855: 00377b4d 464 FUNC GLOBAL DEFAULT 12 qmp_marshal_block_dirty_bitmap_disable │ │ │ │ - 5856: 0037606d 476 FUNC GLOBAL DEFAULT 12 qmp_marshal_block_resize │ │ │ │ - 5857: 003c0729 58 FUNC GLOBAL DEFAULT 12 qapi_free_InputKeyEventWrapper │ │ │ │ - 5858: 003822ad 236 FUNC GLOBAL DEFAULT 12 visit_type_QMPCapabilityList │ │ │ │ - 5859: 002ae0c5 136 FUNC GLOBAL DEFAULT 12 qcrypto_hash_finalize_base64 │ │ │ │ + 5855: 00377b45 464 FUNC GLOBAL DEFAULT 12 qmp_marshal_block_dirty_bitmap_disable │ │ │ │ + 5856: 00376065 476 FUNC GLOBAL DEFAULT 12 qmp_marshal_block_resize │ │ │ │ + 5857: 003c0721 58 FUNC GLOBAL DEFAULT 12 qapi_free_InputKeyEventWrapper │ │ │ │ + 5858: 003822a5 236 FUNC GLOBAL DEFAULT 12 visit_type_QMPCapabilityList │ │ │ │ + 5859: 002ae0bd 136 FUNC GLOBAL DEFAULT 12 qcrypto_hash_finalize_base64 │ │ │ │ 5860: 00515acc 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_neg8 │ │ │ │ 5861: 005af990 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_EHCI_QTD_BITS_EVENT │ │ │ │ 5862: 00516390 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_ussub64 │ │ │ │ - 5863: 0035d22d 200 FUNC GLOBAL DEFAULT 12 visit_type_AuthZPAMProperties │ │ │ │ - 5864: 0039bf89 500 FUNC GLOBAL DEFAULT 12 qmp_marshal_migrate │ │ │ │ + 5863: 0035d225 200 FUNC GLOBAL DEFAULT 12 visit_type_AuthZPAMProperties │ │ │ │ + 5864: 0039bf81 500 FUNC GLOBAL DEFAULT 12 qmp_marshal_migrate │ │ │ │ 5865: 005b4c30 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_QOM_LIST_PROPERTIES_EVENT │ │ │ │ 5866: 00169319 252 FUNC GLOBAL DEFAULT 12 float32_to_float16 │ │ │ │ - 5867: 003ee349 84 FUNC GLOBAL DEFAULT 12 qemu_coroutine_dec_pool_size │ │ │ │ + 5867: 003ee341 84 FUNC GLOBAL DEFAULT 12 qemu_coroutine_dec_pool_size │ │ │ │ 5868: 005f83a6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NVME_ERROR_DSTATE │ │ │ │ 5869: 0027ee31 20 FUNC GLOBAL DEFAULT 12 helper_atomic_fetch_andl_be │ │ │ │ - 5870: 0035f491 58 FUNC GLOBAL DEFAULT 12 qapi_free_ImageInfoSpecificFile │ │ │ │ + 5870: 0035f489 58 FUNC GLOBAL DEFAULT 12 qapi_free_ImageInfoSpecificFile │ │ │ │ 5871: 005f823e 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_commands_introspect_c │ │ │ │ 5872: 0015bfc5 132 FUNC GLOBAL DEFAULT 12 float128_is_quiet_nan │ │ │ │ 5873: 005b1280 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MIGRATE_PENDING_ESTIMATE_EVENT │ │ │ │ - 5874: 00388eed 142 FUNC GLOBAL DEFAULT 12 visit_type_SchemaInfoObjectMemberList │ │ │ │ + 5874: 00388ee5 142 FUNC GLOBAL DEFAULT 12 visit_type_SchemaInfoObjectMemberList │ │ │ │ 5875: 00516bd0 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_muls64 │ │ │ │ 5876: 00505064 12 OBJECT GLOBAL DEFAULT 21 vmstate_info_qtailq │ │ │ │ 5877: 005adff8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SSE_TIMER_RESET_EVENT │ │ │ │ 5878: 005f90f4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CPR_SAVE_FD_DSTATE │ │ │ │ 5879: 001c3819 200 FUNC GLOBAL DEFAULT 12 cpu_abort │ │ │ │ 5880: 005a8c20 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QIO_TASK_THREAD_START_EVENT │ │ │ │ 5881: 001f2915 72 FUNC GLOBAL DEFAULT 12 tpm_backend_deliver_request │ │ │ │ - 5882: 002f11d9 36 FUNC GLOBAL DEFAULT 12 bdrv_enable_copy_on_read │ │ │ │ - 5883: 002f29dd 50 FUNC GLOBAL DEFAULT 12 bdrv_check_request │ │ │ │ + 5882: 002f11d1 36 FUNC GLOBAL DEFAULT 12 bdrv_enable_copy_on_read │ │ │ │ + 5883: 002f29d5 50 FUNC GLOBAL DEFAULT 12 bdrv_check_request │ │ │ │ 5884: 005b3650 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_BLOCK_DIRTY_BITMAP_CLEAR_EVENT │ │ │ │ 5885: 00236631 308 FUNC GLOBAL DEFAULT 12 net_init_vde │ │ │ │ 5886: 0019646d 264 FUNC GLOBAL DEFAULT 12 vncws_handshake_io │ │ │ │ - 5887: 003c032d 58 FUNC GLOBAL DEFAULT 12 qapi_free_VncClientInfo │ │ │ │ - 5888: 0037d231 58 FUNC GLOBAL DEFAULT 12 qapi_free_ChardevStdio │ │ │ │ + 5887: 003c0325 58 FUNC GLOBAL DEFAULT 12 qapi_free_VncClientInfo │ │ │ │ + 5888: 0037d229 58 FUNC GLOBAL DEFAULT 12 qapi_free_ChardevStdio │ │ │ │ 5889: 001ea755 16 FUNC GLOBAL DEFAULT 12 qemu_force_shutdown_requested │ │ │ │ 5890: 005af440 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_XHCI_XFER_ERROR_EVENT │ │ │ │ - 5891: 002941d1 112 FUNC GLOBAL DEFAULT 12 resettable_reset │ │ │ │ + 5891: 002941c9 112 FUNC GLOBAL DEFAULT 12 resettable_reset │ │ │ │ 5892: 0017da59 224 FUNC GLOBAL DEFAULT 12 qemu_input_event_send_key │ │ │ │ 5893: 005f821f 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_events_block_c │ │ │ │ 5894: 005f84d8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QIO_CHANNEL_SOCKET_ACCEPT_COMPLETE_DSTATE │ │ │ │ - 5895: 0035da0d 16 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_blockdev_remove_medium_arg_members │ │ │ │ + 5895: 0035da05 16 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_blockdev_remove_medium_arg_members │ │ │ │ 5896: 0051edc4 12 OBJECT GLOBAL DEFAULT 24 block_dirty_bitmap_remove_drv │ │ │ │ 5897: 005b4ff4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_YANK_EVENT │ │ │ │ - 5898: 003d6e71 260 FUNC GLOBAL DEFAULT 12 mod_utf8_encode │ │ │ │ - 5899: 002ea831 14 FUNC GLOBAL DEFAULT 12 block_copy_call_finished │ │ │ │ + 5898: 003d6e69 260 FUNC GLOBAL DEFAULT 12 mod_utf8_encode │ │ │ │ + 5899: 002ea829 14 FUNC GLOBAL DEFAULT 12 block_copy_call_finished │ │ │ │ 5900: 0026cf3d 140 FUNC GLOBAL DEFAULT 12 helper_gvec_nor │ │ │ │ 5901: 005b0f00 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_RDMA_EXCHANGE_GET_RESPONSE_START_EVENT │ │ │ │ - 5902: 003a649d 58 FUNC GLOBAL DEFAULT 12 qapi_free_ObjectOptions │ │ │ │ - 5903: 00490188 512 OBJECT GLOBAL DEFAULT 14 qemu_input_map_osx_to_qcode │ │ │ │ - 5904: 004d0080 4 OBJECT GLOBAL DEFAULT 14 hw_compat_2_11_len │ │ │ │ + 5902: 003a6495 58 FUNC GLOBAL DEFAULT 12 qapi_free_ObjectOptions │ │ │ │ + 5903: 00490178 512 OBJECT GLOBAL DEFAULT 14 qemu_input_map_osx_to_qcode │ │ │ │ + 5904: 004d0070 4 OBJECT GLOBAL DEFAULT 14 hw_compat_2_11_len │ │ │ │ 5905: 0026cb9d 128 FUNC GLOBAL DEFAULT 12 helper_gvec_not │ │ │ │ 5906: 0025e815 50 FUNC GLOBAL DEFAULT 12 tcg_gen_vec_add8_i64 │ │ │ │ - 5907: 003fe419 276 FUNC GLOBAL DEFAULT 12 visit_type_CpuPolarizationInfo │ │ │ │ + 5907: 003fe411 276 FUNC GLOBAL DEFAULT 12 visit_type_CpuPolarizationInfo │ │ │ │ 5908: 005b5458 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_QUERY_TPM_EVENT │ │ │ │ - 5909: 002dc8d5 16 FUNC GLOBAL DEFAULT 12 nbd_free_export_list │ │ │ │ + 5909: 002dc8cd 16 FUNC GLOBAL DEFAULT 12 nbd_free_export_list │ │ │ │ 5910: 005aab80 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIRTIO_GPU_CMD_RES_UNMAP_BLOB_EVENT │ │ │ │ 5911: 005f87c0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QXL_RING_COMMAND_REQ_NOTIFICATION_DSTATE │ │ │ │ 5912: 005f96cc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_JOB_PAUSE_DSTATE │ │ │ │ 5913: 00228c51 70 FUNC GLOBAL DEFAULT 12 net_hub_flush │ │ │ │ 5914: 005adbf8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ALLWINNER_CPUCFG_READ_EVENT │ │ │ │ 5915: 005ab6bc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_XIVE_SOURCE_ESB_WRITE_EVENT │ │ │ │ - 5916: 003d60e5 332 FUNC GLOBAL DEFAULT 12 parse_uint │ │ │ │ + 5916: 003d60dd 332 FUNC GLOBAL DEFAULT 12 parse_uint │ │ │ │ 5917: 005f8f22 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_DWC2_UPDATE_IRQ_DSTATE │ │ │ │ 5918: 005f8bf2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_STM32L4X5_RCC_WRITE_DSTATE │ │ │ │ - 5919: 002dee69 264 FUNC GLOBAL DEFAULT 12 scsi_sense_from_host_status │ │ │ │ + 5919: 002dee61 264 FUNC GLOBAL DEFAULT 12 scsi_sense_from_host_status │ │ │ │ 5920: 005f97e2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_ADD_FD_DSTATE │ │ │ │ - 5921: 00361bd9 192 FUNC GLOBAL DEFAULT 12 visit_type_ImageInfoSpecificQCow2Encryption │ │ │ │ - 5922: 003a88b1 196 FUNC GLOBAL DEFAULT 12 visit_type_MemoryBackendProperties │ │ │ │ - 5923: 0029f95d 212 FUNC GLOBAL DEFAULT 12 qemu_fclose │ │ │ │ + 5921: 00361bd1 192 FUNC GLOBAL DEFAULT 12 visit_type_ImageInfoSpecificQCow2Encryption │ │ │ │ + 5922: 003a88a9 196 FUNC GLOBAL DEFAULT 12 visit_type_MemoryBackendProperties │ │ │ │ + 5923: 0029f955 212 FUNC GLOBAL DEFAULT 12 qemu_fclose │ │ │ │ 5924: 005b481c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QUERY_MIGRATE_PARAMETERS_EVENT │ │ │ │ 5925: 0051a50c 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_fetch_uminw_le │ │ │ │ 5926: 005b002c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ALLWINNER_WDT_EXPIRED_EVENT │ │ │ │ 5927: 005af5a0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_XHCI_FETCH_TRB_EVENT │ │ │ │ 5928: 005f89b8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ICV_PMR_READ_DSTATE │ │ │ │ - 5929: 003c34fd 132 FUNC GLOBAL DEFAULT 12 visit_type_InputAxis │ │ │ │ + 5929: 003c34f5 132 FUNC GLOBAL DEFAULT 12 visit_type_InputAxis │ │ │ │ 5930: 005d8078 4 OBJECT GLOBAL DEFAULT 25 outgoing_args │ │ │ │ 5931: 005b1ee8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_DIRTYLIMIT_STATE_FINALIZE_EVENT │ │ │ │ 5932: 005afec0 92 OBJECT GLOBAL DEFAULT 24 hw_watchdog_trace_events │ │ │ │ 5933: 005f95d6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_BLOCK_JOB_CANCEL_DSTATE │ │ │ │ - 5934: 002e4ed5 80 FUNC GLOBAL DEFAULT 12 blk_set_force_allow_inactivate │ │ │ │ - 5935: 003832f1 58 FUNC GLOBAL DEFAULT 12 qapi_free_QCryptoBlockOpenOptions │ │ │ │ + 5934: 002e4ecd 80 FUNC GLOBAL DEFAULT 12 blk_set_force_allow_inactivate │ │ │ │ + 5935: 003832e9 58 FUNC GLOBAL DEFAULT 12 qapi_free_QCryptoBlockOpenOptions │ │ │ │ 5936: 005f987a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_X_QUERY_VIRTIO_QUEUE_STATUS_DSTATE │ │ │ │ 5937: 005b5eec 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_CO_MUTEX_UNLOCK_ENTRY_EVENT │ │ │ │ - 5938: 0028fe29 4 FUNC GLOBAL DEFAULT 12 kvm_dirty_ring_enabled │ │ │ │ + 5938: 0028fe21 4 FUNC GLOBAL DEFAULT 12 kvm_dirty_ring_enabled │ │ │ │ 5939: 005f90f0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CPR_FIND_FD_DSTATE │ │ │ │ 5940: 00206009 34 FUNC GLOBAL DEFAULT 12 migrate_tls_authz │ │ │ │ 5941: 005103f0 48 OBJECT GLOBAL DEFAULT 24 hw_compat_2_6 │ │ │ │ - 5942: 003bba59 58 FUNC GLOBAL DEFAULT 12 qapi_free_RockerOfDpaFlowKey │ │ │ │ + 5942: 003bba51 58 FUNC GLOBAL DEFAULT 12 qapi_free_RockerOfDpaFlowKey │ │ │ │ 5943: 00266461 88 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_andcs │ │ │ │ 5944: 0016d171 160 FUNC GLOBAL DEFAULT 12 float64_to_int64_modulo │ │ │ │ 5945: 001bab79 412 FUNC GLOBAL DEFAULT 12 st_rate_flow │ │ │ │ 5946: 0026f0c1 132 FUNC GLOBAL DEFAULT 12 helper_gvec_le64 │ │ │ │ 5947: 00510420 80 OBJECT GLOBAL DEFAULT 24 hw_compat_2_7 │ │ │ │ 5948: 005b1320 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MULTIFD_TLS_OUTGOING_HANDSHAKE_START_EVENT │ │ │ │ 5949: 00510470 160 OBJECT GLOBAL DEFAULT 24 hw_compat_2_8 │ │ │ │ 5950: 00510510 64 OBJECT GLOBAL DEFAULT 24 hw_compat_2_9 │ │ │ │ 5951: 005a95e0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_TPM_EMULATOR_SET_STATE_BLOBS_DONE_EVENT │ │ │ │ - 5952: 002950b9 128 FUNC GLOBAL DEFAULT 12 qdev_finalize_clocklist │ │ │ │ + 5952: 002950b1 128 FUNC GLOBAL DEFAULT 12 qdev_finalize_clocklist │ │ │ │ 5953: 00197501 572 FUNC GLOBAL DEFAULT 12 vnc_client_cut_text_ext │ │ │ │ 5954: 00173971 124 FUNC GLOBAL DEFAULT 12 float32_sqrt │ │ │ │ 5955: 005f8a24 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GIC_ACKNOWLEDGE_IRQ_DSTATE │ │ │ │ - 5956: 00385999 196 FUNC GLOBAL DEFAULT 12 visit_type_TlsCredsPskProperties │ │ │ │ + 5956: 00385991 196 FUNC GLOBAL DEFAULT 12 visit_type_TlsCredsPskProperties │ │ │ │ 5957: 005f967a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_QUERY_VERSION_DSTATE │ │ │ │ - 5958: 003b28d9 58 FUNC GLOBAL DEFAULT 12 qapi_free_DriveBackupWrapper │ │ │ │ - 5959: 003a97b9 196 FUNC GLOBAL DEFAULT 12 visit_type_RngProperties │ │ │ │ + 5958: 003b28d1 58 FUNC GLOBAL DEFAULT 12 qapi_free_DriveBackupWrapper │ │ │ │ + 5959: 003a97b1 196 FUNC GLOBAL DEFAULT 12 visit_type_RngProperties │ │ │ │ 5960: 00512d6c 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_lts64 │ │ │ │ 5961: 005b19b0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SAVEVM_SEND_OPEN_RETURN_PATH_EVENT │ │ │ │ 5962: 0027f7fd 196 FUNC GLOBAL DEFAULT 12 cpu_atomic_umax_fetchl_be_mmu │ │ │ │ 5963: 0051eddc 532 OBJECT GLOBAL DEFAULT 24 qemu_common_drive_opts │ │ │ │ 5964: 005b37e0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_QUERY_BLOCK_JOBS_EVENT │ │ │ │ 5965: 005b1880 16 OBJECT GLOBAL DEFAULT 24 _TRACE_POSTCOPY_PAUSE_INCOMING_CONTINUED_EVENT │ │ │ │ 5966: 005b0e90 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_RDMA_POLL_RECV_EVENT │ │ │ │ - 5967: 003c05fd 58 FUNC GLOBAL DEFAULT 12 qapi_free_KeyValueList │ │ │ │ - 5968: 003c4d51 132 FUNC GLOBAL DEFAULT 12 visit_type_HotKeyMod │ │ │ │ - 5969: 003cfe79 80 FUNC GLOBAL DEFAULT 12 qnum_get_try_int │ │ │ │ + 5967: 003c05f5 58 FUNC GLOBAL DEFAULT 12 qapi_free_KeyValueList │ │ │ │ + 5968: 003c4d49 132 FUNC GLOBAL DEFAULT 12 visit_type_HotKeyMod │ │ │ │ + 5969: 003cfe71 80 FUNC GLOBAL DEFAULT 12 qnum_get_try_int │ │ │ │ 5970: 005f89d0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ICH_LRC_READ_DSTATE │ │ │ │ - 5971: 00336665 154 FUNC GLOBAL DEFAULT 12 qed_commit_l2_cache_entry │ │ │ │ + 5971: 0033665d 154 FUNC GLOBAL DEFAULT 12 qed_commit_l2_cache_entry │ │ │ │ 5972: 005f94d2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VNC_MSG_SERVER_DESKTOP_RESIZE_DSTATE │ │ │ │ - 5973: 003d8795 86 FUNC GLOBAL DEFAULT 12 event_notifier_cleanup │ │ │ │ + 5973: 003d878d 86 FUNC GLOBAL DEFAULT 12 event_notifier_cleanup │ │ │ │ 5974: 005f8662 2 OBJECT GLOBAL DEFAULT 25 _TRACE_XEN_BLOCK_DEVICE_DESTROY_DSTATE │ │ │ │ 5975: 00270b4d 138 FUNC GLOBAL DEFAULT 12 helper_gvec_umin64 │ │ │ │ - 5976: 003ed031 224 FUNC GLOBAL DEFAULT 12 aio_co_schedule │ │ │ │ + 5976: 003ed029 224 FUNC GLOBAL DEFAULT 12 aio_co_schedule │ │ │ │ 5977: 00507e54 12 OBJECT GLOBAL DEFAULT 21 RunState_lookup │ │ │ │ 5978: 00172f11 6 FUNC GLOBAL DEFAULT 12 bfloat16_compare_quiet │ │ │ │ 5979: 005f8c78 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SLAVIO_LED_MEM_WRITEW_DSTATE │ │ │ │ 5980: 0020547d 34 FUNC GLOBAL DEFAULT 12 migrate_release_ram │ │ │ │ 5981: 005ab86c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NVIC_SYSREG_READ_EVENT │ │ │ │ - 5982: 003af201 58 FUNC GLOBAL DEFAULT 12 qapi_free_VsockSocketAddressWrapper │ │ │ │ + 5982: 003af1f9 58 FUNC GLOBAL DEFAULT 12 qapi_free_VsockSocketAddressWrapper │ │ │ │ 5983: 005b1c4c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_COLO_FILTER_REWRITER_PKT_INFO_EVENT │ │ │ │ 5984: 0051f0e0 12 OBJECT GLOBAL DEFAULT 24 abort_drv │ │ │ │ 5985: 0022a8c5 68 FUNC GLOBAL DEFAULT 12 qemu_can_receive_packet │ │ │ │ - 5986: 002e601d 30 FUNC GLOBAL DEFAULT 12 blk_dec_in_flight │ │ │ │ + 5986: 002e6015 30 FUNC GLOBAL DEFAULT 12 blk_dec_in_flight │ │ │ │ 5987: 00223861 64 FUNC GLOBAL DEFAULT 12 qmp_query_name │ │ │ │ - 5988: 00370175 220 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsBlkreplay │ │ │ │ - 5989: 002c4555 124 FUNC GLOBAL DEFAULT 12 os_setup_early_signal_handling │ │ │ │ + 5988: 0037016d 220 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsBlkreplay │ │ │ │ + 5989: 002c454d 124 FUNC GLOBAL DEFAULT 12 os_setup_early_signal_handling │ │ │ │ 5990: 005b1840 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VMSTATE_LOAD_STATE_END_EVENT │ │ │ │ 5991: 001d001d 54 FUNC GLOBAL DEFAULT 12 portio_list_del │ │ │ │ - 5992: 0029b631 68 FUNC GLOBAL DEFAULT 12 user_creatable_process_cmdline │ │ │ │ - 5993: 0029bbe5 108 FUNC GLOBAL DEFAULT 12 migration_rate_set │ │ │ │ + 5992: 0029b629 68 FUNC GLOBAL DEFAULT 12 user_creatable_process_cmdline │ │ │ │ + 5993: 0029bbdd 108 FUNC GLOBAL DEFAULT 12 migration_rate_set │ │ │ │ 5994: 0020635d 152 FUNC GLOBAL DEFAULT 12 migrate_params_init │ │ │ │ - 5995: 002d2bf1 76 FUNC GLOBAL DEFAULT 12 block_job_get_aio_context │ │ │ │ + 5995: 002d2be9 76 FUNC GLOBAL DEFAULT 12 block_job_get_aio_context │ │ │ │ 5996: 005b1660 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MIGRATION_BITMAP_SYNC_END_EVENT │ │ │ │ 5997: 00283cf5 144 FUNC GLOBAL DEFAULT 12 qemu_plugin_get_hwaddr │ │ │ │ - 5998: 0034a9ed 380 FUNC GLOBAL DEFAULT 12 blk_eject │ │ │ │ - 5999: 003af279 58 FUNC GLOBAL DEFAULT 12 qapi_free_SocketAddressLegacy │ │ │ │ + 5998: 0034a9e5 380 FUNC GLOBAL DEFAULT 12 blk_eject │ │ │ │ + 5999: 003af271 58 FUNC GLOBAL DEFAULT 12 qapi_free_SocketAddressLegacy │ │ │ │ 6000: 005f915a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_POSTCOPY_INIT_RANGE_DSTATE │ │ │ │ 6001: 005af920 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_EHCI_PORT_WAKEUP_EVENT │ │ │ │ 6002: 005b3470 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_BLOCKDEV_ADD_EVENT │ │ │ │ - 6003: 003b67e5 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_yank │ │ │ │ + 6003: 003b67dd 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_yank │ │ │ │ 6004: 005d7eb0 4 OBJECT GLOBAL DEFAULT 25 multifd_send_state │ │ │ │ 6005: 0027de99 168 FUNC GLOBAL DEFAULT 12 cpu_atomic_xchgl_le_mmu │ │ │ │ - 6006: 003bbf4d 192 FUNC GLOBAL DEFAULT 12 visit_type_RockerPort │ │ │ │ + 6006: 003bbf45 192 FUNC GLOBAL DEFAULT 12 visit_type_RockerPort │ │ │ │ 6007: 005f82ae 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QCRYPTO_TLS_SESSION_CHECK_CREDS_DSTATE │ │ │ │ - 6008: 003b6615 464 FUNC GLOBAL DEFAULT 12 qmp_marshal_yank │ │ │ │ + 6008: 003b660d 464 FUNC GLOBAL DEFAULT 12 qmp_marshal_yank │ │ │ │ 6009: 005a7ed8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NVME_FREE_REQ_QUEUE_WAIT_EVENT │ │ │ │ - 6010: 003c0201 58 FUNC GLOBAL DEFAULT 12 qapi_free_SpiceChannel │ │ │ │ + 6010: 003c01f9 58 FUNC GLOBAL DEFAULT 12 qapi_free_SpiceChannel │ │ │ │ 6011: 005afc60 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_OHCI_TD_STALL_EVENT │ │ │ │ 6012: 0020c369 372 FUNC GLOBAL DEFAULT 12 ram_write_tracking_prepare │ │ │ │ 6013: 001eae75 20 FUNC GLOBAL DEFAULT 12 qemu_system_debug_request │ │ │ │ - 6014: 0038c1f1 58 FUNC GLOBAL DEFAULT 12 qapi_free_CpuDefinitionInfo │ │ │ │ + 6014: 0038c1e9 58 FUNC GLOBAL DEFAULT 12 qapi_free_CpuDefinitionInfo │ │ │ │ 6015: 005f92d4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GET_QTAILQ_END_DSTATE │ │ │ │ 6016: 00213175 196 FUNC GLOBAL DEFAULT 12 qemu_savevm_send_packaged │ │ │ │ 6017: 005f864a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_M25P80_READ_DATA_DSTATE │ │ │ │ 6018: 005d6f70 4 OBJECT GLOBAL DEFAULT 25 vga_retrace_method │ │ │ │ - 6019: 00320f49 16 FUNC GLOBAL DEFAULT 12 bdrv_write_threshold_set │ │ │ │ - 6020: 0037720d 472 FUNC GLOBAL DEFAULT 12 qmp_marshal_drive_mirror │ │ │ │ + 6019: 00320f41 16 FUNC GLOBAL DEFAULT 12 bdrv_write_threshold_set │ │ │ │ + 6020: 00377205 472 FUNC GLOBAL DEFAULT 12 qmp_marshal_drive_mirror │ │ │ │ 6021: 001aefd1 104 FUNC GLOBAL DEFAULT 12 kvm_get_irq_delivered │ │ │ │ 6022: 005f90e8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CPR_TRANSFER_OUTPUT_DSTATE │ │ │ │ - 6023: 003457e9 4 FUNC GLOBAL DEFAULT 12 laio_has_fua │ │ │ │ - 6024: 00368aa5 204 FUNC GLOBAL DEFAULT 12 visit_type_BlockDirtyBitmapSha256 │ │ │ │ - 6025: 00384f79 196 FUNC GLOBAL DEFAULT 12 visit_type_QCryptoBlockAmendOptionsLUKS │ │ │ │ + 6023: 003457e1 4 FUNC GLOBAL DEFAULT 12 laio_has_fua │ │ │ │ + 6024: 00368a9d 204 FUNC GLOBAL DEFAULT 12 visit_type_BlockDirtyBitmapSha256 │ │ │ │ + 6025: 00384f71 196 FUNC GLOBAL DEFAULT 12 visit_type_QCryptoBlockAmendOptionsLUKS │ │ │ │ 6026: 005b53dc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_QUERY_SEV_LAUNCH_MEASURE_EVENT │ │ │ │ 6027: 00257671 168 FUNC GLOBAL DEFAULT 12 tcg_gen_ld_i128 │ │ │ │ 6028: 001defe1 40 FUNC GLOBAL DEFAULT 12 qemu_mutex_lock_ramlist │ │ │ │ - 6029: 003649e9 84 FUNC GLOBAL DEFAULT 12 visit_type_BlockChildInfo_members │ │ │ │ + 6029: 003649e1 84 FUNC GLOBAL DEFAULT 12 visit_type_BlockChildInfo_members │ │ │ │ 6030: 005f8dfc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_SERIAL_UNSUPPORTED_DATA_BITS_DSTATE │ │ │ │ 6031: 0026d0d9 130 FUNC GLOBAL DEFAULT 12 helper_gvec_andcs │ │ │ │ 6032: 005ace88 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ASPEED_HACE_READ_EVENT │ │ │ │ 6033: 001a7cf5 116 FUNC GLOBAL DEFAULT 12 device_is_dynamic_sysbus │ │ │ │ 6034: 005f8fd0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_EHCI_ITD_DSTATE │ │ │ │ 6035: 0017e309 16 FUNC GLOBAL DEFAULT 12 qemu_add_mouse_mode_change_notifier │ │ │ │ 6036: 005f9638 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_BLOCK_EXPORT_DEL_DSTATE │ │ │ │ 6037: 005a8228 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QCOW2_DO_ALLOC_CLUSTERS_OFFSET_EVENT │ │ │ │ 6038: 005f891c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NVIC_SYSREG_WRITE_DSTATE │ │ │ │ 6039: 005f85b0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PW_READ_DSTATE │ │ │ │ - 6040: 003b591d 232 FUNC GLOBAL DEFAULT 12 visit_type_DummyVirtioForceArrays │ │ │ │ + 6040: 003b5915 232 FUNC GLOBAL DEFAULT 12 visit_type_DummyVirtioForceArrays │ │ │ │ 6041: 005f95f2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_BLOCK_DIRTY_BITMAP_ENABLE_DSTATE │ │ │ │ 6042: 005ad9d8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ECC_MEM_WRITEL_VCR_EVENT │ │ │ │ 6043: 005ae9b0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CANOKEY_UNREALIZE_EVENT │ │ │ │ 6044: 005b53ac 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_SEV_INJECT_LAUNCH_SECRET_EVENT │ │ │ │ 6045: 005f96f8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_X_QUERY_RAMBLOCK_DSTATE │ │ │ │ 6046: 002055b1 34 FUNC GLOBAL DEFAULT 12 migrate_rdma │ │ │ │ 6047: 005f8c6e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ASPEED_SBC_OTP_PROG_DSTATE │ │ │ │ 6048: 005aef20 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_UAS_RESET_EVENT │ │ │ │ 6049: 005b3d20 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_REQUEST_EBPF_EVENT │ │ │ │ 6050: 005a7928 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QAUTHZ_SIMPLE_IS_ALLOWED_EVENT │ │ │ │ - 6051: 0038f099 196 FUNC GLOBAL DEFAULT 12 visit_type_MemoryInfo │ │ │ │ + 6051: 0038f091 196 FUNC GLOBAL DEFAULT 12 visit_type_MemoryInfo │ │ │ │ 6052: 001e545d 180 FUNC GLOBAL DEFAULT 12 ram_block_add_cpr_blocker │ │ │ │ - 6053: 002a4d25 4 FUNC GLOBAL DEFAULT 12 qio_channel_tls_get_session │ │ │ │ - 6054: 0037d2e5 58 FUNC GLOBAL DEFAULT 12 qapi_free_ChardevDBus │ │ │ │ - 6055: 003b8105 192 FUNC GLOBAL DEFAULT 12 visit_type_AudiodevGenericOptions │ │ │ │ + 6053: 002a4d1d 4 FUNC GLOBAL DEFAULT 12 qio_channel_tls_get_session │ │ │ │ + 6054: 0037d2dd 58 FUNC GLOBAL DEFAULT 12 qapi_free_ChardevDBus │ │ │ │ + 6055: 003b80fd 192 FUNC GLOBAL DEFAULT 12 visit_type_AudiodevGenericOptions │ │ │ │ 6056: 005ac4ac 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IOAPIC_SET_REMOTE_IRR_EVENT │ │ │ │ 6057: 005abcbc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ICV_DIR_WRITE_EVENT │ │ │ │ 6058: 005b1270 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MIGRATE_SEND_RP_MESSAGE_EVENT │ │ │ │ - 6059: 002a4ae1 284 FUNC GLOBAL DEFAULT 12 qio_channel_tls_new_client │ │ │ │ - 6060: 0035c51d 144 FUNC GLOBAL DEFAULT 12 visit_type_int64List │ │ │ │ - 6061: 0035f7d9 58 FUNC GLOBAL DEFAULT 12 qapi_free_ImageCheck │ │ │ │ + 6059: 002a4ad9 284 FUNC GLOBAL DEFAULT 12 qio_channel_tls_new_client │ │ │ │ + 6060: 0035c515 144 FUNC GLOBAL DEFAULT 12 visit_type_int64List │ │ │ │ + 6061: 0035f7d1 58 FUNC GLOBAL DEFAULT 12 qapi_free_ImageCheck │ │ │ │ 6062: 005f9dfb 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_visit_misc_i386_c │ │ │ │ - 6063: 002a1d55 212 FUNC GLOBAL DEFAULT 12 qio_channel_file_new_fd │ │ │ │ + 6063: 002a1d4d 212 FUNC GLOBAL DEFAULT 12 qio_channel_file_new_fd │ │ │ │ 6064: 00170c81 220 FUNC GLOBAL DEFAULT 12 uint32_to_float16_scalbn │ │ │ │ - 6065: 003a3a05 196 FUNC GLOBAL DEFAULT 12 visit_type_NetdevVhostVDPAOptions │ │ │ │ + 6065: 003a39fd 196 FUNC GLOBAL DEFAULT 12 visit_type_NetdevVhostVDPAOptions │ │ │ │ 6066: 005f8229 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_types_char_c │ │ │ │ 6067: 005f8e3c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_HOST_OPEN_HOSTFD_DSTATE │ │ │ │ 6068: 005f877c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QXL_RENDER_UPDATE_AREA_DONE_DSTATE │ │ │ │ 6069: 00228a89 48 FUNC GLOBAL DEFAULT 12 net_hub_id_for_client │ │ │ │ - 6070: 0035fc89 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockStats │ │ │ │ + 6070: 0035fc81 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockStats │ │ │ │ 6071: 005f8a9a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IOAPIC_SET_IRQ_DSTATE │ │ │ │ 6072: 005f8684 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRTIO_BLK_HANDLE_ZONE_MGMT_DSTATE │ │ │ │ 6073: 005b2f68 16 OBJECT GLOBAL DEFAULT 24 _TRACE_RESETTABLE_PHASE_EXIT_EXEC_EVENT │ │ │ │ 6074: 0027eb29 20 FUNC GLOBAL DEFAULT 12 helper_atomic_smax_fetchl_le │ │ │ │ - 6075: 00360b4d 58 FUNC GLOBAL DEFAULT 12 qapi_free_RbdEncryptionOptionsLUKS2 │ │ │ │ + 6075: 00360b45 58 FUNC GLOBAL DEFAULT 12 qapi_free_RbdEncryptionOptionsLUKS2 │ │ │ │ 6076: 005f8c86 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SLAVIO_AUX1_MEM_READB_DSTATE │ │ │ │ - 6077: 0038c645 142 FUNC GLOBAL DEFAULT 12 visit_type_CompatPropertyList │ │ │ │ + 6077: 0038c63d 142 FUNC GLOBAL DEFAULT 12 visit_type_CompatPropertyList │ │ │ │ 6078: 005f8255 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_visit_qom_c │ │ │ │ - 6079: 003fcda5 76 FUNC GLOBAL DEFAULT 12 qmp_query_cpu_model_expansion │ │ │ │ + 6079: 003fcd9d 76 FUNC GLOBAL DEFAULT 12 qmp_query_cpu_model_expansion │ │ │ │ 6080: 005b431c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QUERY_VM_GENERATION_ID_EVENT │ │ │ │ - 6081: 002e8c11 112 FUNC GLOBAL DEFAULT 12 bdrv_next_cleanup │ │ │ │ - 6082: 004057c1 12 FUNC GLOBAL DEFAULT 12 vu_queue_enabled │ │ │ │ + 6081: 002e8c09 112 FUNC GLOBAL DEFAULT 12 bdrv_next_cleanup │ │ │ │ + 6082: 004057b9 12 FUNC GLOBAL DEFAULT 12 vu_queue_enabled │ │ │ │ 6083: 0026816d 160 FUNC GLOBAL DEFAULT 12 tcg_gen_ssadd_vec │ │ │ │ - 6084: 003922f9 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_vm_generation_id │ │ │ │ + 6084: 003922f1 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_vm_generation_id │ │ │ │ 6085: 005f8ca6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ECC_MEM_READL_DR_DSTATE │ │ │ │ 6086: 002514b5 116 FUNC GLOBAL DEFAULT 12 tcg_gen_nand_i32 │ │ │ │ 6087: 005f9722 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_QUERY_HOTPLUGGABLE_CPUS_DSTATE │ │ │ │ 6088: 001aa9fd 80 FUNC GLOBAL DEFAULT 12 ram_block_notify_remove │ │ │ │ - 6089: 003f467d 444 FUNC GLOBAL DEFAULT 12 hbitmap_status │ │ │ │ - 6090: 0039bdb9 464 FUNC GLOBAL DEFAULT 12 qmp_marshal_migrate_continue │ │ │ │ + 6089: 003f4675 444 FUNC GLOBAL DEFAULT 12 hbitmap_status │ │ │ │ + 6090: 0039bdb1 464 FUNC GLOBAL DEFAULT 12 qmp_marshal_migrate_continue │ │ │ │ 6091: 005b3db8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_JOB_FINALIZE_EVENT │ │ │ │ 6092: 005f9df4 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_types_yank_c │ │ │ │ 6093: 001af041 2 FUNC GLOBAL DEFAULT 12 qmp_cxl_inject_memory_module_event │ │ │ │ 6094: 005f853e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NBD_NEGOTIATE_META_QUERY_SKIP_DSTATE │ │ │ │ - 6095: 0039ac3d 376 FUNC GLOBAL DEFAULT 12 qapi_event_send_colo_exit │ │ │ │ + 6095: 0039ac35 376 FUNC GLOBAL DEFAULT 12 qapi_event_send_colo_exit │ │ │ │ 6096: 005aa460 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SM501_2D_ENGINE_READ_EVENT │ │ │ │ - 6097: 002a3865 240 FUNC GLOBAL DEFAULT 12 qio_channel_socket_listen_async │ │ │ │ + 6097: 002a385d 240 FUNC GLOBAL DEFAULT 12 qio_channel_socket_listen_async │ │ │ │ 6098: 005ac0bc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GIC_UPDATE_BESTIRQ_EVENT │ │ │ │ 6099: 0027e7c9 20 FUNC GLOBAL DEFAULT 12 helper_atomic_fetch_smaxl_le │ │ │ │ 6100: 00179419 904 FUNC GLOBAL DEFAULT 12 register_displaychangelistener │ │ │ │ 6101: 005f8d6a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_BCM2835_SYSTMR_RUN_DSTATE │ │ │ │ 6102: 005d807c 28 OBJECT GLOBAL DEFAULT 25 migration_threads_lock │ │ │ │ 6103: 005a7bf8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ZBD_ZONE_MGMT_EVENT │ │ │ │ 6104: 005f8a16 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GIC_LR_ENTRY_DSTATE │ │ │ │ - 6105: 0049074c 268 OBJECT GLOBAL DEFAULT 14 qemu_input_map_xorgkbd_to_qcode │ │ │ │ + 6105: 0049073c 268 OBJECT GLOBAL DEFAULT 14 qemu_input_map_xorgkbd_to_qcode │ │ │ │ 6106: 00284291 44 FUNC GLOBAL DEFAULT 12 qemu_plugin_insn_symbol │ │ │ │ 6107: 001aabc9 10 FUNC GLOBAL DEFAULT 12 qdev_get_own_fw_dev_path_from_handler │ │ │ │ 6108: 005adf78 16 OBJECT GLOBAL DEFAULT 24 _TRACE_HPET_TIMER_ID_OUT_OF_RANGE_EVENT │ │ │ │ 6109: 005f85e4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IOMMUFD_BACKEND_CONNECT_DSTATE │ │ │ │ 6110: 005f9750 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_QUERY_MACHINES_DSTATE │ │ │ │ - 6111: 002cc9d1 584 FUNC GLOBAL DEFAULT 12 bdrv_insert_node │ │ │ │ + 6111: 002cc9c9 584 FUNC GLOBAL DEFAULT 12 bdrv_insert_node │ │ │ │ 6112: 005f94ba 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VNC_MSG_CLIENT_SET_ENCODINGS_DSTATE │ │ │ │ - 6113: 004057cd 8 FUNC GLOBAL DEFAULT 12 vu_queue_started │ │ │ │ + 6113: 004057c5 8 FUNC GLOBAL DEFAULT 12 vu_queue_started │ │ │ │ 6114: 0027c0c1 20 FUNC GLOBAL DEFAULT 12 helper_atomic_umax_fetchb │ │ │ │ - 6115: 003e0b01 88 FUNC GLOBAL DEFAULT 12 loc_pop │ │ │ │ + 6115: 003e0af9 88 FUNC GLOBAL DEFAULT 12 loc_pop │ │ │ │ 6116: 005f90a6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CPU_THROTTLE_DIRTY_SYNC_DSTATE │ │ │ │ 6117: 001db3c9 300 FUNC GLOBAL DEFAULT 12 address_space_get_iotlb_entry │ │ │ │ 6118: 0019d14d 68 FUNC GLOBAL DEFAULT 12 gdb_handle_query_qemu_phy_mem_mode │ │ │ │ 6119: 005138c4 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_lt16 │ │ │ │ - 6120: 00371e0d 196 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevCreateOptionsQcow │ │ │ │ + 6120: 00371e05 196 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevCreateOptionsQcow │ │ │ │ 6121: 005aa400 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MACFB_UPDATE_MODE_EVENT │ │ │ │ 6122: 005b09a0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MIGRATION_EXEC_OUTGOING_EVENT │ │ │ │ - 6123: 003ff829 176 FUNC GLOBAL DEFAULT 12 visit_type_PciBusInfo_members │ │ │ │ - 6124: 002babe1 184 FUNC GLOBAL DEFAULT 12 nbd_client_new │ │ │ │ + 6123: 003ff821 176 FUNC GLOBAL DEFAULT 12 visit_type_PciBusInfo_members │ │ │ │ + 6124: 002babd9 184 FUNC GLOBAL DEFAULT 12 nbd_client_new │ │ │ │ 6125: 005f84d6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QIO_CHANNEL_FILE_NEW_FD_DSTATE │ │ │ │ - 6126: 003fe761 58 FUNC GLOBAL DEFAULT 12 qapi_free_YankInstanceBlockNode │ │ │ │ + 6126: 003fe759 58 FUNC GLOBAL DEFAULT 12 qapi_free_YankInstanceBlockNode │ │ │ │ 6127: 005f8f2e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_XHCI_XFER_NAK_DSTATE │ │ │ │ - 6128: 00490c88 4 OBJECT GLOBAL DEFAULT 14 qemu_input_map_x11_to_qcode_len │ │ │ │ + 6128: 00490c78 4 OBJECT GLOBAL DEFAULT 14 qemu_input_map_x11_to_qcode_len │ │ │ │ 6129: 005b50ac 12 OBJECT GLOBAL DEFAULT 24 qapi_commands_acpi_hest_trace_events_trace_events │ │ │ │ 6130: 005f8f40 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_XHCI_EP_ENABLE_DSTATE │ │ │ │ - 6131: 003a38d5 304 FUNC GLOBAL DEFAULT 12 visit_type_NetdevVhostVDPAOptions_members │ │ │ │ - 6132: 00386029 196 FUNC GLOBAL DEFAULT 12 visit_type_QCryptoAkCipherOptions │ │ │ │ + 6131: 003a38cd 304 FUNC GLOBAL DEFAULT 12 visit_type_NetdevVhostVDPAOptions_members │ │ │ │ + 6132: 00386021 196 FUNC GLOBAL DEFAULT 12 visit_type_QCryptoAkCipherOptions │ │ │ │ 6133: 001e2ef1 80 FUNC GLOBAL DEFAULT 12 address_space_cache_destroy │ │ │ │ 6134: 0027b921 20 FUNC GLOBAL DEFAULT 12 helper_atomic_or_fetchb │ │ │ │ - 6135: 002bf41d 156 FUNC GLOBAL DEFAULT 12 bds_tree_init │ │ │ │ - 6136: 00353e59 264 FUNC GLOBAL DEFAULT 12 qemu_chr_write │ │ │ │ - 6137: 002c3de5 104 FUNC GLOBAL DEFAULT 12 iothread_create │ │ │ │ + 6135: 002bf415 156 FUNC GLOBAL DEFAULT 12 bds_tree_init │ │ │ │ + 6136: 00353e51 264 FUNC GLOBAL DEFAULT 12 qemu_chr_write │ │ │ │ + 6137: 002c3ddd 104 FUNC GLOBAL DEFAULT 12 iothread_create │ │ │ │ 6138: 0020837d 16 FUNC GLOBAL DEFAULT 12 postcopy_infrastructure_init │ │ │ │ 6139: 001a5841 124 FUNC GLOBAL DEFAULT 12 qmp_query_memory_size_summary │ │ │ │ 6140: 005b1d1c 52 OBJECT GLOBAL DEFAULT 24 replay_trace_events │ │ │ │ - 6141: 003ab001 568 FUNC GLOBAL DEFAULT 12 qmp_marshal_qom_list │ │ │ │ + 6141: 003aaff9 568 FUNC GLOBAL DEFAULT 12 qmp_marshal_qom_list │ │ │ │ 6142: 00283eb1 8 FUNC GLOBAL DEFAULT 12 qemu_plugin_register_vcpu_exit_cb │ │ │ │ 6143: 005b412c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_X_QUERY_IRQ_EVENT │ │ │ │ - 6144: 002c9ebd 192 FUNC GLOBAL DEFAULT 12 bdrv_debug_is_suspended │ │ │ │ + 6144: 002c9eb5 192 FUNC GLOBAL DEFAULT 12 bdrv_debug_is_suspended │ │ │ │ 6145: 001e051d 224 FUNC GLOBAL DEFAULT 12 address_space_dispatch_new │ │ │ │ 6146: 005f9346 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LOADVM_HANDLE_CMD_PACKAGED_MAIN_DSTATE │ │ │ │ 6147: 001df281 4 FUNC GLOBAL DEFAULT 12 qemu_ram_get_host_addr │ │ │ │ 6148: 005ae248 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CMSDK_APB_TIMER_RESET_EVENT │ │ │ │ 6149: 005b4b0c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_ANNOUNCE_SELF_EVENT │ │ │ │ - 6150: 002a0079 168 FUNC GLOBAL DEFAULT 12 qemu_get_buffer_in_place │ │ │ │ + 6150: 002a0071 168 FUNC GLOBAL DEFAULT 12 qemu_get_buffer_in_place │ │ │ │ 6151: 005ae198 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NPCM7XX_TIMER_WRITE_EVENT │ │ │ │ 6152: 0027b9e1 20 FUNC GLOBAL DEFAULT 12 helper_atomic_xor_fetchb │ │ │ │ 6153: 0026d265 132 FUNC GLOBAL DEFAULT 12 helper_gvec_shl8i │ │ │ │ 6154: 001b4d4d 44 FUNC GLOBAL DEFAULT 12 xen_map_cache │ │ │ │ 6155: 005aa500 16 OBJECT GLOBAL DEFAULT 24 _TRACE_DPCD_READ_EVENT │ │ │ │ - 6156: 003cfc51 58 FUNC GLOBAL DEFAULT 12 qmp_enable_command │ │ │ │ + 6156: 003cfc49 58 FUNC GLOBAL DEFAULT 12 qmp_enable_command │ │ │ │ 6157: 00179971 268 FUNC GLOBAL DEFAULT 12 dpy_gfx_replace_surface │ │ │ │ 6158: 005b3c18 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_CXL_INJECT_POISON_EVENT │ │ │ │ 6159: 00281c0d 50 FUNC GLOBAL DEFAULT 12 cpu_ldq_code_mmu │ │ │ │ 6160: 005abe6c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ICH_AP_WRITE_EVENT │ │ │ │ - 6161: 003b2d35 200 FUNC GLOBAL DEFAULT 12 visit_type_BlockDirtyBitmapAddWrapper │ │ │ │ + 6161: 003b2d2d 200 FUNC GLOBAL DEFAULT 12 visit_type_BlockDirtyBitmapAddWrapper │ │ │ │ 6162: 005abaac 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ITS_CMD_INVALL_EVENT │ │ │ │ 6163: 00516078 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_smax16 │ │ │ │ 6164: 005b0cf0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_RDMA_REGISTRATION_HANDLE_FINISHED_EVENT │ │ │ │ 6165: 00169415 66 FUNC GLOBAL DEFAULT 12 float32_to_float64 │ │ │ │ - 6166: 002d9001 64 FUNC GLOBAL DEFAULT 12 qemuio_command_usage │ │ │ │ + 6166: 002d8ff9 64 FUNC GLOBAL DEFAULT 12 qemuio_command_usage │ │ │ │ 6167: 005f87aa 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QXL_SPICE_DESTROY_SURFACE_WAIT_COMPLETE_DSTATE │ │ │ │ 6168: 00208aa5 132 FUNC GLOBAL DEFAULT 12 postcopy_wake_shared │ │ │ │ 6169: 0017b3c1 380 FUNC GLOBAL DEFAULT 12 cursor_set_mono │ │ │ │ - 6170: 002ef641 10 FUNC GLOBAL DEFAULT 12 bdrv_dirty_bitmap_first │ │ │ │ + 6170: 002ef639 10 FUNC GLOBAL DEFAULT 12 bdrv_dirty_bitmap_first │ │ │ │ 6171: 0025263d 72 FUNC GLOBAL DEFAULT 12 tcg_gen_ext8u_i32 │ │ │ │ 6172: 0026daed 140 FUNC GLOBAL DEFAULT 12 helper_gvec_shl8v │ │ │ │ 6173: 001bbef9 128 FUNC GLOBAL DEFAULT 12 hmp_chardev_send_break │ │ │ │ 6174: 0017bab9 64 FUNC GLOBAL DEFAULT 12 qemu_dmabuf_get_backing_height │ │ │ │ - 6175: 002c9cdd 66 FUNC GLOBAL DEFAULT 12 bdrv_co_debug_event │ │ │ │ + 6175: 002c9cd5 66 FUNC GLOBAL DEFAULT 12 bdrv_co_debug_event │ │ │ │ 6176: 005b2fc8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_RESETTABLE_PHASE_ENTER_EXEC_EVENT │ │ │ │ 6177: 005a90e8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_RECEIVE_NEGOTIATE_SERVER_FLAGS_EVENT │ │ │ │ - 6178: 00382235 58 FUNC GLOBAL DEFAULT 12 qapi_free_CommandInfoList │ │ │ │ - 6179: 002e5ea5 84 FUNC GLOBAL DEFAULT 12 blk_in_drain │ │ │ │ - 6180: 00403d71 100 FUNC GLOBAL DEFAULT 12 vu_set_queue_handler │ │ │ │ - 6181: 003f7d29 88 FUNC GLOBAL DEFAULT 12 readline_start │ │ │ │ - 6182: 003613bd 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevCreateOptionsVdi │ │ │ │ + 6178: 0038222d 58 FUNC GLOBAL DEFAULT 12 qapi_free_CommandInfoList │ │ │ │ + 6179: 002e5e9d 84 FUNC GLOBAL DEFAULT 12 blk_in_drain │ │ │ │ + 6180: 00403d69 100 FUNC GLOBAL DEFAULT 12 vu_set_queue_handler │ │ │ │ + 6181: 003f7d21 88 FUNC GLOBAL DEFAULT 12 readline_start │ │ │ │ + 6182: 003613b5 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevCreateOptionsVdi │ │ │ │ 6183: 00504d6c 40 OBJECT GLOBAL DEFAULT 21 qdev_prop_uint16 │ │ │ │ 6184: 005b1130 16 OBJECT GLOBAL DEFAULT 24 _TRACE_POSTCOPY_PAGE_REQ_ADD_EVENT │ │ │ │ 6185: 00216bd5 76 FUNC GLOBAL DEFAULT 12 vmstate_register_ram │ │ │ │ 6186: 005b5a10 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VISIT_OPTIONAL_EVENT │ │ │ │ 6187: 0027d221 20 FUNC GLOBAL DEFAULT 12 helper_atomic_fetch_orw_be │ │ │ │ - 6188: 002ee499 432 FUNC GLOBAL DEFAULT 12 bdrv_create_dirty_bitmap │ │ │ │ + 6188: 002ee491 432 FUNC GLOBAL DEFAULT 12 bdrv_create_dirty_bitmap │ │ │ │ 6189: 005f84ac 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QIO_CHANNEL_WEBSOCK_HANDSHAKE_COMPLETE_DSTATE │ │ │ │ 6190: 005f9ea4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_FILE_MONITOR_EVENT_DSTATE │ │ │ │ 6191: 00274719 196 FUNC GLOBAL DEFAULT 12 translator_ldq_end │ │ │ │ - 6192: 002adf5d 112 FUNC GLOBAL DEFAULT 12 qcrypto_hash_bytes │ │ │ │ + 6192: 002adf55 112 FUNC GLOBAL DEFAULT 12 qcrypto_hash_bytes │ │ │ │ 6193: 005f9b10 4 OBJECT GLOBAL DEFAULT 25 error_guest_name │ │ │ │ 6194: 00508044 12 OBJECT GLOBAL DEFAULT 21 AudioFormat_lookup │ │ │ │ - 6195: 003dd621 114 FUNC GLOBAL DEFAULT 12 muls64 │ │ │ │ + 6195: 003dd619 114 FUNC GLOBAL DEFAULT 12 muls64 │ │ │ │ 6196: 005f9654 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_CHARDEV_REMOVE_DSTATE │ │ │ │ 6197: 005b0ee0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_RDMA_EXCHANGE_SEND_ISSUE_CALLBACK_EVENT │ │ │ │ 6198: 002529ed 84 FUNC GLOBAL DEFAULT 12 tcg_gen_smin_i32 │ │ │ │ - 6199: 002e62bd 68 FUNC GLOBAL DEFAULT 12 blk_aio_cancel │ │ │ │ - 6200: 00393705 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_balloon │ │ │ │ + 6199: 002e62b5 68 FUNC GLOBAL DEFAULT 12 blk_aio_cancel │ │ │ │ + 6200: 003936fd 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_balloon │ │ │ │ 6201: 005b38fc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_NBD_SERVER_REMOVE_EVENT │ │ │ │ - 6202: 003dc6d9 1424 FUNC GLOBAL DEFAULT 12 module_load │ │ │ │ - 6203: 0028f4c5 252 FUNC GLOBAL DEFAULT 12 hmp_info_registers │ │ │ │ + 6202: 003dc6d1 1424 FUNC GLOBAL DEFAULT 12 module_load │ │ │ │ + 6203: 0028f4bd 252 FUNC GLOBAL DEFAULT 12 hmp_info_registers │ │ │ │ 6204: 005f9294 2 OBJECT GLOBAL DEFAULT 25 _TRACE_RAM_DIRTY_BITMAP_SYNC_WAIT_DSTATE │ │ │ │ 6205: 005b602c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_THREAD_POOL_CANCEL_AIO_EVENT │ │ │ │ 6206: 005f930e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SAVEVM_SEND_SWITCHOVER_START_DSTATE │ │ │ │ 6207: 00224169 96 FUNC GLOBAL DEFAULT 12 qemu_announce_self │ │ │ │ 6208: 001eae4d 20 FUNC GLOBAL DEFAULT 12 qemu_register_powerdown_notifier │ │ │ │ 6209: 0017da25 50 FUNC GLOBAL DEFAULT 12 qemu_input_event_sync │ │ │ │ - 6210: 003a60dd 58 FUNC GLOBAL DEFAULT 12 qapi_free_MemoryBackendEpcProperties │ │ │ │ - 6211: 003d684d 172 FUNC GLOBAL DEFAULT 12 parse_debug_env │ │ │ │ + 6210: 003a60d5 58 FUNC GLOBAL DEFAULT 12 qapi_free_MemoryBackendEpcProperties │ │ │ │ + 6211: 003d6845 172 FUNC GLOBAL DEFAULT 12 parse_debug_env │ │ │ │ 6212: 005f9e9e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_COROUTINE_YIELD_DSTATE │ │ │ │ 6213: 005b53ec 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QUERY_SEV_LAUNCH_MEASURE_EVENT │ │ │ │ 6214: 005f96aa 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_DUMP_GUEST_MEMORY_DSTATE │ │ │ │ - 6215: 003fa919 2352 FUNC GLOBAL DEFAULT 12 qemu_vfio_open_pci │ │ │ │ + 6215: 003fa911 2352 FUNC GLOBAL DEFAULT 12 qemu_vfio_open_pci │ │ │ │ 6216: 00205d39 34 FUNC GLOBAL DEFAULT 12 migrate_has_block_bitmap_mapping │ │ │ │ 6217: 005ad898 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SLAVIO_CFG_MEM_READB_EVENT │ │ │ │ 6218: 005f9314 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SAVEVM_SEND_POSTCOPY_RESUME_DSTATE │ │ │ │ 6219: 005f823c 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_types_introspect_c │ │ │ │ 6220: 0027c531 20 FUNC GLOBAL DEFAULT 12 helper_atomic_fetch_xorw_le │ │ │ │ - 6221: 00389f55 308 FUNC GLOBAL DEFAULT 12 visit_type_JobInfo_members │ │ │ │ + 6221: 00389f4d 308 FUNC GLOBAL DEFAULT 12 visit_type_JobInfo_members │ │ │ │ 6222: 005f981c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_SET_LINK_DSTATE │ │ │ │ 6223: 002099f1 164 FUNC GLOBAL DEFAULT 12 postcopy_fault_thread_notify │ │ │ │ 6224: 005f8392 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NVME_PRW_BUFFERED_DSTATE │ │ │ │ 6225: 001defbd 36 FUNC GLOBAL DEFAULT 12 qemu_flush_coalesced_mmio_buffer │ │ │ │ 6226: 005f91de 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_RDMA_ACCEPT_INCOMING_MIGRATION_ACCEPTED_DSTATE │ │ │ │ - 6227: 002e8f0d 136 FUNC GLOBAL DEFAULT 12 blk_co_copy_range │ │ │ │ + 6227: 002e8f05 136 FUNC GLOBAL DEFAULT 12 blk_co_copy_range │ │ │ │ 6228: 005b558c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_QUERY_DISPLAY_OPTIONS_EVENT │ │ │ │ 6229: 001a47e1 980 FUNC GLOBAL DEFAULT 12 hmp_info_memory_devices │ │ │ │ 6230: 005f95ca 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_BLOCK_JOB_COMPLETE_DSTATE │ │ │ │ 6231: 005f86c0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PFLASH_POSTLOAD_CB_DSTATE │ │ │ │ 6232: 00513840 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_lt32 │ │ │ │ - 6233: 0037cbb9 472 FUNC GLOBAL DEFAULT 12 qmp_marshal_block_export_del │ │ │ │ + 6233: 0037cbb1 472 FUNC GLOBAL DEFAULT 12 qmp_marshal_block_export_del │ │ │ │ 6234: 001a57cd 6 FUNC GLOBAL DEFAULT 12 qmp_system_reset │ │ │ │ - 6235: 002e0605 4 FUNC GLOBAL DEFAULT 12 aio_task_pool_free │ │ │ │ + 6235: 002e05fd 4 FUNC GLOBAL DEFAULT 12 aio_task_pool_free │ │ │ │ 6236: 005f976e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_QUERY_MIGRATIONTHREADS_DSTATE │ │ │ │ 6237: 001adf01 112 FUNC GLOBAL DEFAULT 12 qdev_add_vm_change_state_handler │ │ │ │ 6238: 005aa510 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CG3_WRITE_EVENT │ │ │ │ 6239: 00263d99 76 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_2 │ │ │ │ 6240: 00264611 80 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_3 │ │ │ │ 6241: 0026bab1 118 FUNC GLOBAL DEFAULT 12 helper_gvec_add16 │ │ │ │ 6242: 005aa900 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QXL_POST_LOAD_EVENT │ │ │ │ 6243: 0026493d 692 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_4 │ │ │ │ 6244: 0022b101 62 FUNC GLOBAL DEFAULT 12 qemu_configure_nic_device │ │ │ │ 6245: 005b60f0 0 NOTYPE GLOBAL DEFAULT 25 __bss_start │ │ │ │ 6246: 005f8f00 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_DWC2_MEMORY_WRITE_DSTATE │ │ │ │ 6247: 005f94ec 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GD_KEYMAP_WINDOWING_DSTATE │ │ │ │ 6248: 005add48 368 OBJECT GLOBAL DEFAULT 24 hw_timer_trace_events │ │ │ │ 6249: 005077d0 12 OBJECT GLOBAL DEFAULT 21 HmatCacheWritePolicy_lookup │ │ │ │ - 6250: 003c0c2d 232 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_SetPasswordOptions_base_members │ │ │ │ + 6250: 003c0c25 232 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_SetPasswordOptions_base_members │ │ │ │ 6251: 0019f5b9 132 FUNC GLOBAL DEFAULT 12 cpu_get_phys_page_debug │ │ │ │ 6252: 001cb73d 32 FUNC GLOBAL DEFAULT 12 cpus_set_virtual_clock │ │ │ │ - 6253: 00405775 76 FUNC GLOBAL DEFAULT 12 vu_get_queue │ │ │ │ + 6253: 0040576d 76 FUNC GLOBAL DEFAULT 12 vu_get_queue │ │ │ │ 6254: 00249d4d 1396 FUNC GLOBAL DEFAULT 12 tcg_init │ │ │ │ 6255: 0020f1ad 188 FUNC GLOBAL DEFAULT 12 colo_record_bitmap │ │ │ │ 6256: 00186ded 412 FUNC GLOBAL DEFAULT 12 vnc_disconnect_finish │ │ │ │ - 6257: 002c9b6d 44 FUNC GLOBAL DEFAULT 12 bdrv_get_device_or_node_name │ │ │ │ - 6258: 003b3ee1 58 FUNC GLOBAL DEFAULT 12 qapi_free_IOThreadVirtQueueMappingList │ │ │ │ - 6259: 003712cd 70 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevRef │ │ │ │ + 6257: 002c9b65 44 FUNC GLOBAL DEFAULT 12 bdrv_get_device_or_node_name │ │ │ │ + 6258: 003b3ed9 58 FUNC GLOBAL DEFAULT 12 qapi_free_IOThreadVirtQueueMappingList │ │ │ │ + 6259: 003712c5 70 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevRef │ │ │ │ 6260: 005b55ac 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_INPUT_SEND_EVENT_EVENT │ │ │ │ 6261: 005f86bc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PFLASH_READ_STATUS_DSTATE │ │ │ │ - 6262: 002ca78d 196 FUNC GLOBAL DEFAULT 12 bdrv_op_unblock │ │ │ │ + 6262: 002ca785 196 FUNC GLOBAL DEFAULT 12 bdrv_op_unblock │ │ │ │ 6263: 005f98ba 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_QUERY_ROCKER_OF_DPA_GROUPS_DSTATE │ │ │ │ 6264: 005f8cee 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ALLWINNER_H3_DRAMPHY_READ_DSTATE │ │ │ │ - 6265: 00360049 58 FUNC GLOBAL DEFAULT 12 qapi_free_XDbgBlockGraphEdgeList │ │ │ │ + 6265: 00360041 58 FUNC GLOBAL DEFAULT 12 qapi_free_XDbgBlockGraphEdgeList │ │ │ │ 6266: 00254bf5 48 FUNC GLOBAL DEFAULT 12 tcg_gen_nand_i64 │ │ │ │ - 6267: 003e3791 50 FUNC GLOBAL DEFAULT 12 qemu_opts_parse │ │ │ │ + 6267: 003e3789 50 FUNC GLOBAL DEFAULT 12 qemu_opts_parse │ │ │ │ 6268: 005afa10 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_EHCI_PORTSC_CHANGE_EVENT │ │ │ │ 6269: 0017f449 164 FUNC GLOBAL DEFAULT 12 hmp_mouse_move │ │ │ │ 6270: 005136b4 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_le16 │ │ │ │ 6271: 005f8a80 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SLAVIO_CHECK_INTERRUPTS_DSTATE │ │ │ │ 6272: 005f8890 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ADB_DEVICE_MOUSE_READREG_DSTATE │ │ │ │ 6273: 005f90e2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SEND_BITMAP_BITS_DSTATE │ │ │ │ - 6274: 003835fd 58 FUNC GLOBAL DEFAULT 12 qapi_free_TlsCredsAnonProperties │ │ │ │ + 6274: 003835f5 58 FUNC GLOBAL DEFAULT 12 qapi_free_TlsCredsAnonProperties │ │ │ │ 6275: 00515ff4 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_smax32 │ │ │ │ 6276: 001cf0d1 58 FUNC GLOBAL DEFAULT 12 dma_buf_read │ │ │ │ 6277: 001cb6ed 28 FUNC GLOBAL DEFAULT 12 cpus_are_resettable │ │ │ │ - 6278: 003a1421 58 FUNC GLOBAL DEFAULT 12 qapi_free_NetdevL2TPv3Options │ │ │ │ + 6278: 003a1419 58 FUNC GLOBAL DEFAULT 12 qapi_free_NetdevL2TPv3Options │ │ │ │ 6279: 005f91ee 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MIGRATION_PRECOPY_COMPLETE_DSTATE │ │ │ │ 6280: 002577c1 36 FUNC GLOBAL DEFAULT 12 tcg_gen_exit_tb │ │ │ │ - 6281: 002b31e5 100 FUNC GLOBAL DEFAULT 12 qcrypto_tls_creds_box_ref │ │ │ │ + 6281: 002b31dd 100 FUNC GLOBAL DEFAULT 12 qcrypto_tls_creds_box_ref │ │ │ │ 6282: 005f8ad4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IVSHMEM_FLAT_SHMEM_SIZE_DSTATE │ │ │ │ 6283: 005ab5bc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GOLDFISH_IRQ_REQUEST_EVENT │ │ │ │ 6284: 002803e5 28 FUNC GLOBAL DEFAULT 12 helper_atomic_fetch_uminq_le │ │ │ │ 6285: 005f7dec 48 OBJECT GLOBAL DEFAULT 25 tb_ctx │ │ │ │ 6286: 005f8756 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ARTIST_FILL_WINDOW_DSTATE │ │ │ │ 6287: 005f877e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QXL_RENDER_GUEST_PRIMARY_RESIZED_DSTATE │ │ │ │ 6288: 0020ef49 484 FUNC GLOBAL DEFAULT 12 qemu_guest_free_page_hint │ │ │ │ 6289: 00504d44 40 OBJECT GLOBAL DEFAULT 21 qdev_prop_uint32 │ │ │ │ - 6290: 00375411 376 FUNC GLOBAL DEFAULT 12 qapi_event_send_block_job_pending │ │ │ │ + 6290: 00375409 376 FUNC GLOBAL DEFAULT 12 qapi_event_send_block_job_pending │ │ │ │ 6291: 005aed20 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_MTP_OBJECT_FREE_EVENT │ │ │ │ 6292: 005b0b30 16 OBJECT GLOBAL DEFAULT 24 _TRACE_POSTCOPY_PAUSE_FAST_LOAD_EVENT │ │ │ │ 6293: 005f8358 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SSH_READ_DSTATE │ │ │ │ 6294: 005aa1c0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_APPLE_GFX_IOSFC_UNMAP_MEMORY_REGION_EVENT │ │ │ │ - 6295: 003aace9 196 FUNC GLOBAL DEFAULT 12 visit_type_ThreadContextProperties │ │ │ │ + 6295: 003aace1 196 FUNC GLOBAL DEFAULT 12 visit_type_ThreadContextProperties │ │ │ │ 6296: 005f85aa 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PW_PERIOD_DSTATE │ │ │ │ 6297: 00218801 592 FUNC GLOBAL DEFAULT 12 colo_do_failover │ │ │ │ - 6298: 003c37f9 196 FUNC GLOBAL DEFAULT 12 visit_type_InputBtnEvent │ │ │ │ - 6299: 00357d91 172 FUNC GLOBAL DEFAULT 12 monitor_printc │ │ │ │ + 6298: 003c37f1 196 FUNC GLOBAL DEFAULT 12 visit_type_InputBtnEvent │ │ │ │ + 6299: 00357d89 172 FUNC GLOBAL DEFAULT 12 monitor_printc │ │ │ │ 6300: 0016cafd 180 FUNC GLOBAL DEFAULT 12 bfloat16_to_int8 │ │ │ │ - 6301: 0034efd5 312 FUNC GLOBAL DEFAULT 12 qmp_ringbuf_write │ │ │ │ + 6301: 0034efcd 312 FUNC GLOBAL DEFAULT 12 qmp_ringbuf_write │ │ │ │ 6302: 005f941c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VDAGENT_SEND_DSTATE │ │ │ │ 6303: 004ffd64 40 OBJECT GLOBAL DEFAULT 21 qdev_prop_audiodev │ │ │ │ - 6304: 003cfc99 10 FUNC GLOBAL DEFAULT 12 qmp_has_success_response │ │ │ │ + 6304: 003cfc91 10 FUNC GLOBAL DEFAULT 12 qmp_has_success_response │ │ │ │ 6305: 001de515 18 FUNC GLOBAL DEFAULT 12 physical_memory_test_and_clear_dirty │ │ │ │ 6306: 005b11a0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_OPEN_RETURN_PATH_ON_SOURCE_EVENT │ │ │ │ 6307: 001a7d69 94 FUNC GLOBAL DEFAULT 12 device_type_is_dynamic_sysbus │ │ │ │ 6308: 001a5525 112 FUNC GLOBAL DEFAULT 12 qmp_query_memdev │ │ │ │ - 6309: 00357d05 140 FUNC GLOBAL DEFAULT 12 monitor_printf │ │ │ │ + 6309: 00357cfd 140 FUNC GLOBAL DEFAULT 12 monitor_printf │ │ │ │ 6310: 005b5eac 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_VFREE_EVENT │ │ │ │ - 6311: 00297501 46 FUNC GLOBAL DEFAULT 12 object_property_iter_init │ │ │ │ - 6312: 00367939 76 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_query_named_block_nodes_arg_members │ │ │ │ - 6313: 002c1f05 104 FUNC GLOBAL DEFAULT 12 qmp_block_job_set_speed │ │ │ │ - 6314: 002e603d 116 FUNC GLOBAL DEFAULT 12 blk_abort_aio_request │ │ │ │ - 6315: 00299cfd 152 FUNC GLOBAL DEFAULT 12 object_get_objects_root │ │ │ │ - 6316: 003a5ec1 58 FUNC GLOBAL DEFAULT 12 qapi_free_InputBarrierProperties │ │ │ │ - 6317: 00363b2d 16 FUNC GLOBAL DEFAULT 12 visit_type_ImageInfoSpecificQCow2Wrapper_members │ │ │ │ - 6318: 0037fff1 16 FUNC GLOBAL DEFAULT 12 visit_type_ChardevPtyWrapper_members │ │ │ │ + 6311: 002974f9 46 FUNC GLOBAL DEFAULT 12 object_property_iter_init │ │ │ │ + 6312: 00367931 76 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_query_named_block_nodes_arg_members │ │ │ │ + 6313: 002c1efd 104 FUNC GLOBAL DEFAULT 12 qmp_block_job_set_speed │ │ │ │ + 6314: 002e6035 116 FUNC GLOBAL DEFAULT 12 blk_abort_aio_request │ │ │ │ + 6315: 00299cf5 152 FUNC GLOBAL DEFAULT 12 object_get_objects_root │ │ │ │ + 6316: 003a5eb9 58 FUNC GLOBAL DEFAULT 12 qapi_free_InputBarrierProperties │ │ │ │ + 6317: 00363b25 16 FUNC GLOBAL DEFAULT 12 visit_type_ImageInfoSpecificQCow2Wrapper_members │ │ │ │ + 6318: 0037ffe9 16 FUNC GLOBAL DEFAULT 12 visit_type_ChardevPtyWrapper_members │ │ │ │ 6319: 005ad7e8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SLAVIO_SYSCTRL_MEM_WRITEL_EVENT │ │ │ │ - 6320: 002de681 116 FUNC GLOBAL DEFAULT 12 nbd_set_socket_send_buffer │ │ │ │ + 6320: 002de679 116 FUNC GLOBAL DEFAULT 12 nbd_set_socket_send_buffer │ │ │ │ 6321: 002398bd 112 FUNC GLOBAL DEFAULT 12 replay_start │ │ │ │ 6322: 0020c769 316 FUNC GLOBAL DEFAULT 12 ram_write_tracking_stop │ │ │ │ 6323: 005b29b4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VNC_CLIENT_DISCONNECT_START_EVENT │ │ │ │ 6324: 00267899 136 FUNC GLOBAL DEFAULT 12 tcg_gen_dup_i64_vec │ │ │ │ - 6325: 003281b1 66 FUNC GLOBAL DEFAULT 12 vhdx_update_headers │ │ │ │ + 6325: 003281a9 66 FUNC GLOBAL DEFAULT 12 vhdx_update_headers │ │ │ │ 6326: 001cc4b9 44 FUNC GLOBAL DEFAULT 12 vm_start │ │ │ │ 6327: 005f871a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_DM163_BITS_PPI_DSTATE │ │ │ │ 6328: 005f9830 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_QOM_SET_DSTATE │ │ │ │ 6329: 005adf48 16 OBJECT GLOBAL DEFAULT 24 _TRACE_HPET_RAM_READ_READING_COUNTER_EVENT │ │ │ │ 6330: 005236a8 424 OBJECT GLOBAL DEFAULT 24 bdrv_file │ │ │ │ - 6331: 002c93c1 8 FUNC GLOBAL DEFAULT 12 bdrv_get_format_name │ │ │ │ + 6331: 002c93b9 8 FUNC GLOBAL DEFAULT 12 bdrv_get_format_name │ │ │ │ 6332: 00203455 496 FUNC GLOBAL DEFAULT 12 multifd_recv_sync_main │ │ │ │ 6333: 005f8e40 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_MTP_FILE_MONITOR_EVENT_DSTATE │ │ │ │ 6334: 0023b2ed 224 FUNC GLOBAL DEFAULT 12 replay_input_event │ │ │ │ 6335: 001b32bd 44 FUNC GLOBAL DEFAULT 12 msix_is_masked │ │ │ │ 6336: 005f9328 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_SAVEVM_SEND_POSTCOPY_ADVISE_DSTATE │ │ │ │ 6337: 00262f6d 184 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_4_ptr │ │ │ │ 6338: 005a84f8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_BDRV_CO_COPY_RANGE_TO_EVENT │ │ │ │ 6339: 0051aab8 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_fetch_xorl_be │ │ │ │ 6340: 005f840e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LURING_CO_SUBMIT_DSTATE │ │ │ │ - 6341: 002d40b5 6 FUNC GLOBAL DEFAULT 12 job_progress_set_remaining │ │ │ │ + 6341: 002d40ad 6 FUNC GLOBAL DEFAULT 12 job_progress_set_remaining │ │ │ │ 6342: 001df291 4 FUNC GLOBAL DEFAULT 12 qemu_ram_get_used_length │ │ │ │ 6343: 0019d5d5 4 FUNC GLOBAL DEFAULT 12 aml_eisaid │ │ │ │ 6344: 005af1c0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_DWC2_HREG1_WRITE_EVENT │ │ │ │ 6345: 0016de49 168 FUNC GLOBAL DEFAULT 12 float32_to_uint16 │ │ │ │ 6346: 001d734d 108 FUNC GLOBAL DEFAULT 12 memory_region_iommu_get_min_page_size │ │ │ │ - 6347: 0035c091 58 FUNC GLOBAL DEFAULT 12 qapi_free_uint64List │ │ │ │ + 6347: 0035c089 58 FUNC GLOBAL DEFAULT 12 qapi_free_uint64List │ │ │ │ 6348: 005f92d2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PUT_QTAILQ_DSTATE │ │ │ │ 6349: 001e6cc1 156 FUNC GLOBAL DEFAULT 12 qmp_device_del │ │ │ │ - 6350: 0039f02d 192 FUNC GLOBAL DEFAULT 12 visit_type_FdsetFdInfo │ │ │ │ - 6351: 002a7ba1 148 FUNC GLOBAL DEFAULT 12 qio_channel_io_seek │ │ │ │ - 6352: 0037aa19 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockExportOptionsVhostUserBlk │ │ │ │ + 6350: 0039f025 192 FUNC GLOBAL DEFAULT 12 visit_type_FdsetFdInfo │ │ │ │ + 6351: 002a7b99 148 FUNC GLOBAL DEFAULT 12 qio_channel_io_seek │ │ │ │ + 6352: 0037aa11 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockExportOptionsVhostUserBlk │ │ │ │ 6353: 005f9e3a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MODULE_LOAD_MODULE_DSTATE │ │ │ │ 6354: 005f937c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_ANNOUNCE_TIMER_DEL_DSTATE │ │ │ │ 6355: 005acbd8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIRT_CTRL_REALIZE_EVENT │ │ │ │ - 6356: 002919e5 64 FUNC GLOBAL DEFAULT 12 qdev_prop_set_uint16 │ │ │ │ + 6356: 002919dd 64 FUNC GLOBAL DEFAULT 12 qdev_prop_set_uint16 │ │ │ │ 6357: 005b1b60 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_LOADVM_STATE_SECTION_STARTFULL_EVENT │ │ │ │ 6358: 005f97e4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_CLOSEFD_DSTATE │ │ │ │ 6359: 0027b861 20 FUNC GLOBAL DEFAULT 12 helper_atomic_and_fetchb │ │ │ │ 6360: 005f861c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_TPM_UTIL_GET_BUFFER_SIZE_DSTATE │ │ │ │ - 6361: 002931f5 38 FUNC GLOBAL DEFAULT 12 qdev_add_unplug_blocker │ │ │ │ + 6361: 002931ed 38 FUNC GLOBAL DEFAULT 12 qdev_add_unplug_blocker │ │ │ │ 6362: 005f9e78 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LOCKCNT_UNLOCK_SUCCESS_DSTATE │ │ │ │ 6363: 005b0c20 16 OBJECT GLOBAL DEFAULT 24 _TRACE_RDMA_START_INCOMING_MIGRATION_EVENT │ │ │ │ 6364: 0026bb29 122 FUNC GLOBAL DEFAULT 12 helper_gvec_add32 │ │ │ │ 6365: 00255f79 8 FUNC GLOBAL DEFAULT 12 tcg_gen_ext8u_i64 │ │ │ │ 6366: 001d5451 444 FUNC GLOBAL DEFAULT 12 memory_region_dispatch_write │ │ │ │ 6367: 0022b715 228 FUNC GLOBAL DEFAULT 12 qmp_netdev_del │ │ │ │ 6368: 00508818 12 OBJECT GLOBAL DEFAULT 21 CxlCorErrorType_lookup │ │ │ │ 6369: 00217b85 196 FUNC GLOBAL DEFAULT 12 qmp_query_migrationthreads │ │ │ │ - 6370: 00361ead 128 FUNC GLOBAL DEFAULT 12 visit_type_ImageInfoSpecificVmdk_members │ │ │ │ - 6371: 0038440d 248 FUNC GLOBAL DEFAULT 12 visit_type_QCryptoBlockCreateOptions_members │ │ │ │ - 6372: 0030e0d9 10 FUNC GLOBAL DEFAULT 12 qcow2_cache_depends_on_flush │ │ │ │ + 6370: 00361ea5 128 FUNC GLOBAL DEFAULT 12 visit_type_ImageInfoSpecificVmdk_members │ │ │ │ + 6371: 00384405 248 FUNC GLOBAL DEFAULT 12 visit_type_QCryptoBlockCreateOptions_members │ │ │ │ + 6372: 0030e0d1 10 FUNC GLOBAL DEFAULT 12 qcow2_cache_depends_on_flush │ │ │ │ 6373: 0017f655 696 FUNC GLOBAL DEFAULT 12 hmp_info_vnc │ │ │ │ 6374: 0022a969 102 FUNC GLOBAL DEFAULT 12 qemu_flush_or_purge_queued_packets │ │ │ │ 6375: 005b2cc4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CONSOLE_PUTCHAR_CSI_EVENT │ │ │ │ - 6376: 003674c9 224 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevBackup │ │ │ │ + 6376: 003674c1 224 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevBackup │ │ │ │ 6377: 0051be50 132 OBJECT GLOBAL DEFAULT 24 helper_info_exit_atomic │ │ │ │ 6378: 005f883c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VMWARE_SCRATCH_READ_DSTATE │ │ │ │ - 6379: 003adec1 384 FUNC GLOBAL DEFAULT 12 qapi_event_send_shutdown │ │ │ │ - 6380: 002d1839 200 FUNC GLOBAL DEFAULT 12 bdrv_bsc_is_data │ │ │ │ + 6379: 003adeb9 384 FUNC GLOBAL DEFAULT 12 qapi_event_send_shutdown │ │ │ │ + 6380: 002d1831 200 FUNC GLOBAL DEFAULT 12 bdrv_bsc_is_data │ │ │ │ 6381: 005f913a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_POSTCOPY_RAM_INCOMING_CLEANUP_ENTRY_DSTATE │ │ │ │ - 6382: 00357cb9 76 FUNC GLOBAL DEFAULT 12 monitor_vprintf │ │ │ │ + 6382: 00357cb1 76 FUNC GLOBAL DEFAULT 12 monitor_vprintf │ │ │ │ 6383: 0017743d 176 FUNC GLOBAL DEFAULT 12 info_trace_events_completion │ │ │ │ 6384: 001cbc11 148 FUNC GLOBAL DEFAULT 12 bql_block_unlock │ │ │ │ - 6385: 004005c1 224 FUNC GLOBAL DEFAULT 12 visit_type_SevGuestInfo │ │ │ │ + 6385: 004005b9 224 FUNC GLOBAL DEFAULT 12 visit_type_SevGuestInfo │ │ │ │ 6386: 0023cb75 4 FUNC GLOBAL DEFAULT 12 semihosting_get_arg │ │ │ │ 6387: 005a8c30 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QIO_TASK_COMPLETE_EVENT │ │ │ │ 6388: 005f867c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_HD_GEOMETRY_GUESS_DSTATE │ │ │ │ 6389: 005a78d8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QAUTHZ_PAM_CHECK_EVENT │ │ │ │ 6390: 00513630 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_le32 │ │ │ │ - 6391: 003990d1 140 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_MigrationAddress_base_members │ │ │ │ - 6392: 00360e1d 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevOptionsCurlHttp │ │ │ │ + 6391: 003990c9 140 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_MigrationAddress_base_members │ │ │ │ + 6392: 00360e15 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevOptionsCurlHttp │ │ │ │ 6393: 00257139 54 FUNC GLOBAL DEFAULT 12 tcg_gen_smin_i64 │ │ │ │ 6394: 005f9784 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_MIGRATE_PAUSE_DSTATE │ │ │ │ 6395: 005f89f0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ICC_IAR0_READ_DSTATE │ │ │ │ 6396: 005f8e2a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_HOST_CLAIM_INTERFACE_DSTATE │ │ │ │ 6397: 0025bc1d 2 FUNC GLOBAL DEFAULT 12 tcg_gen_qemu_st_i128_chk │ │ │ │ 6398: 005b1970 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SAVEVM_SEND_POSTCOPY_RESUME_EVENT │ │ │ │ - 6399: 002e60b1 84 FUNC GLOBAL DEFAULT 12 blk_aio_pwrite_zeroes │ │ │ │ + 6399: 002e60a9 84 FUNC GLOBAL DEFAULT 12 blk_aio_pwrite_zeroes │ │ │ │ 6400: 001aade9 160 FUNC GLOBAL DEFAULT 12 qdev_hotplug_allowed │ │ │ │ - 6401: 0037094d 196 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsBlkdebug │ │ │ │ + 6401: 00370945 196 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsBlkdebug │ │ │ │ 6402: 005f8448 2 OBJECT GLOBAL DEFAULT 25 _TRACE_STREAM_START_DSTATE │ │ │ │ 6403: 0016ad99 192 FUNC GLOBAL DEFAULT 12 float32_to_int16_scalbn │ │ │ │ 6404: 005f8c9c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_EMPTY_SLOT_WRITE_DSTATE │ │ │ │ - 6405: 0036682d 212 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_block_resize_arg_members │ │ │ │ + 6405: 00366825 212 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_block_resize_arg_members │ │ │ │ 6406: 005b2d70 16 OBJECT GLOBAL DEFAULT 24 _TRACE_STORE_ATOM8_FALLBACK_EVENT │ │ │ │ - 6407: 002c3f01 196 FUNC GLOBAL DEFAULT 12 qmp_job_cancel │ │ │ │ + 6407: 002c3ef9 196 FUNC GLOBAL DEFAULT 12 qmp_job_cancel │ │ │ │ 6408: 002328c1 1312 FUNC GLOBAL DEFAULT 12 net_init_l2tpv3 │ │ │ │ - 6409: 0038bb25 58 FUNC GLOBAL DEFAULT 12 qapi_free_CpuInstanceProperties │ │ │ │ + 6409: 0038bb1d 58 FUNC GLOBAL DEFAULT 12 qapi_free_CpuInstanceProperties │ │ │ │ 6410: 005aa1e0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_APPLE_GFX_IOSFC_MAP_MEMORY_NEW_REGION_EVENT │ │ │ │ 6411: 0027f2dd 196 FUNC GLOBAL DEFAULT 12 cpu_atomic_fetch_uminl_be_mmu │ │ │ │ 6412: 00169de5 356 FUNC GLOBAL DEFAULT 12 floatx80_to_float32 │ │ │ │ - 6413: 00360c79 58 FUNC GLOBAL DEFAULT 12 qapi_free_RbdEncryptionCreateOptions │ │ │ │ + 6413: 00360c71 58 FUNC GLOBAL DEFAULT 12 qapi_free_RbdEncryptionCreateOptions │ │ │ │ 6414: 005d6cbc 4 OBJECT GLOBAL DEFAULT 25 boot_splash_filedata │ │ │ │ 6415: 005a9214 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PR_MANAGER_RUN_EVENT │ │ │ │ 6416: 005f9312 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SAVEVM_SEND_COLO_ENABLE_DSTATE │ │ │ │ - 6417: 003abac1 568 FUNC GLOBAL DEFAULT 12 qmp_marshal_qom_list_properties │ │ │ │ + 6417: 003abab9 568 FUNC GLOBAL DEFAULT 12 qmp_marshal_qom_list_properties │ │ │ │ 6418: 005f909a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ALLWINNER_WDT_EXPIRED_DSTATE │ │ │ │ 6419: 005f96d2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_QUERY_CPU_DEFINITIONS_DSTATE │ │ │ │ - 6420: 002c935d 4 FUNC GLOBAL DEFAULT 12 bdrv_is_sg │ │ │ │ - 6421: 002ef669 6 FUNC GLOBAL DEFAULT 12 bdrv_dirty_bitmap_next_dirty_area │ │ │ │ + 6420: 002c9355 4 FUNC GLOBAL DEFAULT 12 bdrv_is_sg │ │ │ │ + 6421: 002ef661 6 FUNC GLOBAL DEFAULT 12 bdrv_dirty_bitmap_next_dirty_area │ │ │ │ 6422: 005aa410 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MACFB_SENSE_WRITE_EVENT │ │ │ │ 6423: 00188655 50 FUNC GLOBAL DEFAULT 12 vnc_write_u8 │ │ │ │ 6424: 005e8850 64 OBJECT GLOBAL DEFAULT 25 replay_state │ │ │ │ 6425: 005ac3fc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SLAVIO_INTCTL_MEM_WRITEL_EVENT │ │ │ │ 6426: 005afc50 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_OHCI_TD_BABBLE_EVENT │ │ │ │ 6427: 005aea00 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CANOKEY_HANDLE_CONTROL_OUT_EVENT │ │ │ │ 6428: 0017c249 76 FUNC GLOBAL DEFAULT 12 qemu_add_led_event_handler │ │ │ │ 6429: 005a92dc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PW_VOL_EVENT │ │ │ │ - 6430: 0037da95 142 FUNC GLOBAL DEFAULT 12 visit_type_ChardevBackendInfoList │ │ │ │ + 6430: 0037da8d 142 FUNC GLOBAL DEFAULT 12 visit_type_ChardevBackendInfoList │ │ │ │ 6431: 005f92fa 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VMSTATE_DOWNTIME_CHECKPOINT_DSTATE │ │ │ │ - 6432: 002d0a35 288 FUNC GLOBAL DEFAULT 12 bdrv_del_child │ │ │ │ + 6432: 002d0a2d 288 FUNC GLOBAL DEFAULT 12 bdrv_del_child │ │ │ │ 6433: 001d6e9d 424 FUNC GLOBAL DEFAULT 12 memory_region_transaction_commit │ │ │ │ - 6434: 003d9925 1316 FUNC GLOBAL DEFAULT 12 qemu_prealloc_mem │ │ │ │ + 6434: 003d991d 1316 FUNC GLOBAL DEFAULT 12 qemu_prealloc_mem │ │ │ │ 6435: 005b3ba8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_CXL_ADD_DYNAMIC_CAPACITY_EVENT │ │ │ │ - 6436: 00301045 272 FUNC GLOBAL DEFAULT 12 bdrv_image_info_specific_dump │ │ │ │ + 6436: 0030103d 272 FUNC GLOBAL DEFAULT 12 bdrv_image_info_specific_dump │ │ │ │ 6437: 0051a71c 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_fetch_sminl_be │ │ │ │ 6438: 005b33c0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_X_BLOCKDEV_AMEND_EVENT │ │ │ │ 6439: 005137bc 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_lt64 │ │ │ │ - 6440: 00388389 58 FUNC GLOBAL DEFAULT 12 qapi_free_SchemaInfoObjectMemberList │ │ │ │ + 6440: 00388381 58 FUNC GLOBAL DEFAULT 12 qapi_free_SchemaInfoObjectMemberList │ │ │ │ 6441: 0024c761 156 FUNC GLOBAL DEFAULT 12 tcg_op_remove │ │ │ │ 6442: 005f827d 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_commands_misc_i386_c │ │ │ │ 6443: 005a8548 16 OBJECT GLOBAL DEFAULT 24 _TRACE_BDRV_CO_PREADV_PART_EVENT │ │ │ │ - 6444: 002c414d 196 FUNC GLOBAL DEFAULT 12 qmp_job_complete │ │ │ │ + 6444: 002c4145 196 FUNC GLOBAL DEFAULT 12 qmp_job_complete │ │ │ │ 6445: 005f90e6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CPR_EXEC_DSTATE │ │ │ │ 6446: 005f8d4c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SSE_TIMER_READ_DSTATE │ │ │ │ - 6447: 003aa14d 376 FUNC GLOBAL DEFAULT 12 visit_type_TdxGuestProperties_members │ │ │ │ + 6447: 003aa145 376 FUNC GLOBAL DEFAULT 12 visit_type_TdxGuestProperties_members │ │ │ │ 6448: 005b5910 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VISIT_TYPE_NUMBER_EVENT │ │ │ │ 6449: 005b527c 12 OBJECT GLOBAL DEFAULT 24 qapi_commands_misc_arm_trace_events_trace_events │ │ │ │ 6450: 005f84e8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QIO_CHANNEL_SOCKET_LISTEN_FAIL_DSTATE │ │ │ │ - 6451: 00381ba5 132 FUNC GLOBAL DEFAULT 12 visit_type_NetFilterDirection │ │ │ │ - 6452: 003b43c1 188 FUNC GLOBAL DEFAULT 12 visit_type_VirtioDeviceFeatures_members │ │ │ │ + 6451: 00381b9d 132 FUNC GLOBAL DEFAULT 12 visit_type_NetFilterDirection │ │ │ │ + 6452: 003b43b9 188 FUNC GLOBAL DEFAULT 12 visit_type_VirtioDeviceFeatures_members │ │ │ │ 6453: 00160f25 50 FUNC GLOBAL DEFAULT 12 float16_muladd │ │ │ │ 6454: 002386b5 108 FUNC GLOBAL DEFAULT 12 tap_fd_set_vnet_hdr_len │ │ │ │ 6455: 005a9e18 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PFLASH_ERASE_COMPLETE_EVENT │ │ │ │ - 6456: 00348635 424 FUNC GLOBAL DEFAULT 12 bdrv_is_allocated_above │ │ │ │ + 6456: 0034862d 424 FUNC GLOBAL DEFAULT 12 bdrv_is_allocated_above │ │ │ │ 6457: 005adef8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_HPET_RAM_WRITE_TN_CMP_EVENT │ │ │ │ 6458: 005f8566 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NBD_CLIENT_LOOP_RET_DSTATE │ │ │ │ 6459: 005f9122 2 OBJECT GLOBAL DEFAULT 25 _TRACE_POSTCOPY_BLOCKTIME_TID_CPU_MAP_DSTATE │ │ │ │ - 6460: 002a9945 232 FUNC GLOBAL DEFAULT 12 qio_task_run_in_thread │ │ │ │ + 6460: 002a993d 232 FUNC GLOBAL DEFAULT 12 qio_task_run_in_thread │ │ │ │ 6461: 005f8a3c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ASPEED_INTC_TRIGGER_IRQ_DSTATE │ │ │ │ - 6462: 003885a5 58 FUNC GLOBAL DEFAULT 12 qapi_free_SchemaInfoEvent │ │ │ │ + 6462: 0038859d 58 FUNC GLOBAL DEFAULT 12 qapi_free_SchemaInfoEvent │ │ │ │ 6463: 005a7c48 16 OBJECT GLOBAL DEFAULT 24 _TRACE_FILE_FINDEJECTABLEOPTICALMEDIA_EVENT │ │ │ │ 6464: 005aaf0c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PCKBD_KBD_WRITE_COMMAND_EVENT │ │ │ │ 6465: 005aa290 16 OBJECT GLOBAL DEFAULT 24 _TRACE_APPLE_GFX_NEW_FRAME_EVENT │ │ │ │ - 6466: 003d49a5 200 FUNC GLOBAL DEFAULT 12 qdict_rename_keys │ │ │ │ - 6467: 003b9241 312 FUNC GLOBAL DEFAULT 12 visit_type_AudiodevOssOptions_members │ │ │ │ - 6468: 003cac81 136 FUNC GLOBAL DEFAULT 12 visit_optional │ │ │ │ + 6466: 003d499d 200 FUNC GLOBAL DEFAULT 12 qdict_rename_keys │ │ │ │ + 6467: 003b9239 312 FUNC GLOBAL DEFAULT 12 visit_type_AudiodevOssOptions_members │ │ │ │ + 6468: 003cac79 136 FUNC GLOBAL DEFAULT 12 visit_optional │ │ │ │ 6469: 005ae468 1352 OBJECT GLOBAL DEFAULT 24 hw_usb_trace_events │ │ │ │ 6470: 004ffcec 40 OBJECT GLOBAL DEFAULT 21 qdev_prop_uuid │ │ │ │ 6471: 005f89f4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_CPUIF_SET_IRQS_DSTATE │ │ │ │ 6472: 005b1ae0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_LOADVM_HANDLE_RECV_BITMAP_EVENT │ │ │ │ 6473: 00205679 192 FUNC GLOBAL DEFAULT 12 migrate_rdma_caps_check │ │ │ │ 6474: 005adc08 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ALLWINNER_CPUCFG_CPU_RESET_EVENT │ │ │ │ 6475: 005a75f8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MONITOR_QMP_CMD_OUT_OF_BAND_EVENT │ │ │ │ 6476: 005f8864 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PS2_WRITE_MOUSE_DSTATE │ │ │ │ 6477: 0016def1 168 FUNC GLOBAL DEFAULT 12 float32_to_uint32 │ │ │ │ 6478: 001b6b69 22 FUNC GLOBAL DEFAULT 12 AUD_init_time_stamp_out │ │ │ │ 6479: 005b60ac 16 OBJECT GLOBAL DEFAULT 24 _TRACE_POLL_GROW_EVENT │ │ │ │ - 6480: 003f18e1 660 FUNC GLOBAL DEFAULT 12 inet_connect_saddr │ │ │ │ - 6481: 0037aa55 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockExportOptionsFuse │ │ │ │ + 6480: 003f18d9 660 FUNC GLOBAL DEFAULT 12 inet_connect_saddr │ │ │ │ + 6481: 0037aa4d 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockExportOptionsFuse │ │ │ │ 6482: 005f821e 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_visit_block_c │ │ │ │ 6483: 005af1a0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_DWC2_PCGREG_WRITE_EVENT │ │ │ │ 6484: 00515f70 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_smax64 │ │ │ │ 6485: 005b19e0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SAVEVM_SECTION_START_EVENT │ │ │ │ 6486: 005aba3c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ITS_CMD_VSYNC_EVENT │ │ │ │ 6487: 00279acd 200 FUNC GLOBAL DEFAULT 12 tlb_set_page_with_attrs │ │ │ │ - 6488: 00291a25 64 FUNC GLOBAL DEFAULT 12 qdev_prop_set_uint32 │ │ │ │ - 6489: 003d02c5 68 FUNC GLOBAL DEFAULT 12 qstring_new │ │ │ │ - 6490: 0029b12d 372 FUNC GLOBAL DEFAULT 12 object_property_help │ │ │ │ + 6488: 00291a1d 64 FUNC GLOBAL DEFAULT 12 qdev_prop_set_uint32 │ │ │ │ + 6489: 003d02bd 68 FUNC GLOBAL DEFAULT 12 qstring_new │ │ │ │ + 6490: 0029b125 372 FUNC GLOBAL DEFAULT 12 object_property_help │ │ │ │ 6491: 005f8896 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ADB_DEVICE_KBD_REQUEST_CHANGE_ADDR_AND_HANDLER_DSTATE │ │ │ │ 6492: 002819c5 236 FUNC GLOBAL DEFAULT 12 cpu_atomic_add_fetchq_be_mmu │ │ │ │ 6493: 00170b8d 244 FUNC GLOBAL DEFAULT 12 uint64_to_float16_scalbn │ │ │ │ 6494: 005adaa8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ALLWINNER_R40_DRAMPHY_WRITE_EVENT │ │ │ │ 6495: 00279dc5 256 FUNC GLOBAL DEFAULT 12 probe_access_flags │ │ │ │ - 6496: 003b7aa1 58 FUNC GLOBAL DEFAULT 12 qapi_free_AudiodevDsoundOptions │ │ │ │ + 6496: 003b7a99 58 FUNC GLOBAL DEFAULT 12 qapi_free_AudiodevDsoundOptions │ │ │ │ 6497: 00283f61 108 FUNC GLOBAL DEFAULT 12 qemu_plugin_register_vcpu_tb_exec_inline_per_vcpu │ │ │ │ 6498: 001bb839 620 FUNC GLOBAL DEFAULT 12 wav_start_capture │ │ │ │ 6499: 0027e0c1 20 FUNC GLOBAL DEFAULT 12 helper_atomic_fetch_andl_le │ │ │ │ - 6500: 003585cd 70 FUNC GLOBAL DEFAULT 12 monitor_data_destroy │ │ │ │ + 6500: 003585c5 70 FUNC GLOBAL DEFAULT 12 monitor_data_destroy │ │ │ │ 6501: 001cbdc5 52 FUNC GLOBAL DEFAULT 12 qemu_cond_wait_bql │ │ │ │ 6502: 002207fd 248 FUNC GLOBAL DEFAULT 12 hmp_change │ │ │ │ 6503: 00504cf4 40 OBJECT GLOBAL DEFAULT 21 qdev_prop_uint64 │ │ │ │ 6504: 005ab71c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_KVM_XIVE_CPU_CONNECT_EVENT │ │ │ │ - 6505: 003a6155 58 FUNC GLOBAL DEFAULT 12 qapi_free_QtestProperties │ │ │ │ - 6506: 003f6491 204 FUNC GLOBAL DEFAULT 12 qemu_iovec_slice │ │ │ │ - 6507: 0037f845 204 FUNC GLOBAL DEFAULT 12 visit_type_ChardevMuxWrapper │ │ │ │ + 6505: 003a614d 58 FUNC GLOBAL DEFAULT 12 qapi_free_QtestProperties │ │ │ │ + 6506: 003f6489 204 FUNC GLOBAL DEFAULT 12 qemu_iovec_slice │ │ │ │ + 6507: 0037f83d 204 FUNC GLOBAL DEFAULT 12 visit_type_ChardevMuxWrapper │ │ │ │ 6508: 0050513c 12 OBJECT GLOBAL DEFAULT 21 vmstate_info_int32_equal │ │ │ │ 6509: 005f8265 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_visit_transaction_c │ │ │ │ 6510: 005af710 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_UHCI_TD_QUEUE_EVENT │ │ │ │ 6511: 005a8b30 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QIO_CHANNEL_SOCKET_LISTEN_FAIL_EVENT │ │ │ │ 6512: 005aae8c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PS2_KEYBOARD_SET_TRANSLATION_EVENT │ │ │ │ - 6513: 002c6af9 160 FUNC GLOBAL DEFAULT 12 path_combine │ │ │ │ + 6513: 002c6af1 160 FUNC GLOBAL DEFAULT 12 path_combine │ │ │ │ 6514: 002818bd 236 FUNC GLOBAL DEFAULT 12 cpu_atomic_fetch_addq_be_mmu │ │ │ │ - 6515: 003711fd 208 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptions │ │ │ │ + 6515: 003711f5 208 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptions │ │ │ │ 6516: 005f9266 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MULTIFD_RECV_SYNC_MAIN_SIGNAL_DSTATE │ │ │ │ - 6517: 003b7c81 58 FUNC GLOBAL DEFAULT 12 qapi_free_AudiodevPipewireOptions │ │ │ │ + 6517: 003b7c79 58 FUNC GLOBAL DEFAULT 12 qapi_free_AudiodevPipewireOptions │ │ │ │ 6518: 001f99ed 16 FUNC GLOBAL DEFAULT 12 global_state_received │ │ │ │ - 6519: 003138f1 400 FUNC GLOBAL DEFAULT 12 qcow2_refcount_init │ │ │ │ + 6519: 003138e9 400 FUNC GLOBAL DEFAULT 12 qcow2_refcount_init │ │ │ │ 6520: 005b50e4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_QUERY_AUDIODEVS_EVENT │ │ │ │ 6521: 00281bd9 52 FUNC GLOBAL DEFAULT 12 cpu_ldl_code_mmu │ │ │ │ 6522: 005f96be 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_JOB_DISMISS_DSTATE │ │ │ │ 6523: 005f896c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ITS_CMD_MAPI_DSTATE │ │ │ │ - 6524: 003b298d 58 FUNC GLOBAL DEFAULT 12 qapi_free_TransactionActionList │ │ │ │ + 6524: 003b2985 58 FUNC GLOBAL DEFAULT 12 qapi_free_TransactionActionList │ │ │ │ 6525: 005f879e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QXL_SPICE_RESET_CURSOR_DSTATE │ │ │ │ 6526: 005f97f4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_X_EXIT_PRECONFIG_DSTATE │ │ │ │ 6527: 005f939e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_DIRTYLIMIT_THROTTLE_PCT_DSTATE │ │ │ │ 6528: 005f8d7a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NPCM7XX_TIMER_IRQ_DSTATE │ │ │ │ 6529: 0022c781 200 FUNC GLOBAL DEFAULT 12 qemu_net_queue_send │ │ │ │ - 6530: 00490184 4 OBJECT GLOBAL DEFAULT 14 qemu_input_map_osx_to_qcode_len │ │ │ │ + 6530: 00490174 4 OBJECT GLOBAL DEFAULT 14 qemu_input_map_osx_to_qcode_len │ │ │ │ 6531: 005f9076 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_PACKET_STATE_CHANGE_DSTATE │ │ │ │ 6532: 005ad108 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IMX6_ANALOG_WRITE_EVENT │ │ │ │ 6533: 005f98c2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_QUERY_ROCKER_PORTS_DSTATE │ │ │ │ 6534: 005b5fcc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_FDMON_IO_URING_CQE_HANDLER_EVENT │ │ │ │ 6535: 0026cca1 130 FUNC GLOBAL DEFAULT 12 helper_gvec_or │ │ │ │ 6536: 005b5a60 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VISIT_NEXT_LIST_EVENT │ │ │ │ - 6537: 00399745 220 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_migrate_incoming_arg_members │ │ │ │ - 6538: 00290841 26 FUNC GLOBAL DEFAULT 12 qdev_propinfo_get_enum │ │ │ │ - 6539: 003b2bc9 132 FUNC GLOBAL DEFAULT 12 visit_type_TransactionActionKind │ │ │ │ + 6537: 0039973d 220 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_migrate_incoming_arg_members │ │ │ │ + 6538: 00290839 26 FUNC GLOBAL DEFAULT 12 qdev_propinfo_get_enum │ │ │ │ + 6539: 003b2bc1 132 FUNC GLOBAL DEFAULT 12 visit_type_TransactionActionKind │ │ │ │ 6540: 005f966a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_QUERY_CHARDEV_BACKENDS_DSTATE │ │ │ │ - 6541: 002c8a35 228 FUNC GLOBAL DEFAULT 12 bdrv_child_refresh_perms │ │ │ │ - 6542: 003e94e9 88 FUNC GLOBAL DEFAULT 12 qsp_disable │ │ │ │ + 6541: 002c8a2d 228 FUNC GLOBAL DEFAULT 12 bdrv_child_refresh_perms │ │ │ │ + 6542: 003e94e1 88 FUNC GLOBAL DEFAULT 12 qsp_disable │ │ │ │ 6543: 0017522d 184 FUNC GLOBAL DEFAULT 12 float32_log2 │ │ │ │ 6544: 001fb069 1284 FUNC GLOBAL DEFAULT 12 hmp_migrate_set_parameter │ │ │ │ 6545: 005f930c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SAVEVM_STATE_SETUP_DSTATE │ │ │ │ 6546: 00284b5d 116 FUNC GLOBAL DEFAULT 12 qemu_plugin_u64_set │ │ │ │ 6547: 005a90f8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_RECEIVE_NEGOTIATE_MAGIC_EVENT │ │ │ │ - 6548: 0030da81 176 FUNC GLOBAL DEFAULT 12 qcow2_cache_write │ │ │ │ - 6549: 0029a831 112 FUNC GLOBAL DEFAULT 12 object_property_add_uint32_ptr │ │ │ │ + 6548: 0030da79 176 FUNC GLOBAL DEFAULT 12 qcow2_cache_write │ │ │ │ + 6549: 0029a829 112 FUNC GLOBAL DEFAULT 12 object_property_add_uint32_ptr │ │ │ │ 6550: 005b0620 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MIGRATION_PAGECACHE_INSERT_EVENT │ │ │ │ - 6551: 002c42dd 264 FUNC GLOBAL DEFAULT 12 qmp_job_dismiss │ │ │ │ + 6551: 002c42d5 264 FUNC GLOBAL DEFAULT 12 qmp_job_dismiss │ │ │ │ 6552: 005b3e38 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_JOB_RESUME_EVENT │ │ │ │ 6553: 005afc70 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_OHCI_TD_NAK_EVENT │ │ │ │ 6554: 00178d4d 228 FUNC GLOBAL DEFAULT 12 graphic_hw_gl_block │ │ │ │ 6555: 005f9260 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MULTIFD_RECV_THREAD_END_DSTATE │ │ │ │ 6556: 005f9496 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VNC_CLIENT_UNTHROTTLE_FORCED_DSTATE │ │ │ │ - 6557: 004e2274 3 OBJECT GLOBAL DEFAULT 14 sense_code_LUN_NOT_SUPPORTED │ │ │ │ - 6558: 003ba635 58 FUNC GLOBAL DEFAULT 12 qapi_free_QCryptodevInfo │ │ │ │ + 6557: 004e2264 3 OBJECT GLOBAL DEFAULT 14 sense_code_LUN_NOT_SUPPORTED │ │ │ │ + 6558: 003ba62d 58 FUNC GLOBAL DEFAULT 12 qapi_free_QCryptodevInfo │ │ │ │ 6559: 005abc9c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ICV_NMIAR1_READ_EVENT │ │ │ │ 6560: 0016f091 176 FUNC GLOBAL DEFAULT 12 bfloat16_to_uint32_round_to_zero │ │ │ │ 6561: 005f93c0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_FLATVIEW_DESTROY_DSTATE │ │ │ │ 6562: 005f874c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_DPCD_READ_DSTATE │ │ │ │ 6563: 0025206d 348 FUNC GLOBAL DEFAULT 12 tcg_gen_sub2_i32 │ │ │ │ 6564: 00274055 56 FUNC GLOBAL DEFAULT 12 translator_use_goto_tb │ │ │ │ 6565: 005f9ed5 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_types_ebpf_c │ │ │ │ - 6566: 003afcc9 200 FUNC GLOBAL DEFAULT 12 visit_type_VsockSocketAddressWrapper │ │ │ │ + 6566: 003afcc1 200 FUNC GLOBAL DEFAULT 12 visit_type_VsockSocketAddressWrapper │ │ │ │ 6567: 005f8e74 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_UAS_SCSI_COMPLETE_DSTATE │ │ │ │ 6568: 0026bba5 128 FUNC GLOBAL DEFAULT 12 helper_gvec_add64 │ │ │ │ 6569: 001a1a01 132 FUNC GLOBAL DEFAULT 12 rom_add_elf_program │ │ │ │ 6570: 0023bf3d 228 FUNC GLOBAL DEFAULT 12 replay_read_random │ │ │ │ 6571: 005f89d8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ICH_VMCR_READ_DSTATE │ │ │ │ 6572: 005f7e1c 4 OBJECT GLOBAL DEFAULT 25 use_icount │ │ │ │ 6573: 005acd08 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIA1_RTC_CMD_PRAM_WRITE_EVENT │ │ │ │ 6574: 005f829e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_BREAKPOINT_REMOVE_DSTATE │ │ │ │ 6575: 00284175 84 FUNC GLOBAL DEFAULT 12 qemu_plugin_insn_data │ │ │ │ 6576: 005084bc 12 OBJECT GLOBAL DEFAULT 21 VncVencryptSubAuth_lookup │ │ │ │ - 6577: 002de805 164 FUNC GLOBAL DEFAULT 12 scsi_parse_sense_buf │ │ │ │ - 6578: 002f00f1 112 FUNC GLOBAL DEFAULT 12 bdrv_graph_rdunlock_main_loop │ │ │ │ - 6579: 002ad509 52 FUNC GLOBAL DEFAULT 12 qcrypto_cipher_get_iv_len │ │ │ │ + 6577: 002de7fd 164 FUNC GLOBAL DEFAULT 12 scsi_parse_sense_buf │ │ │ │ + 6578: 002f00e9 112 FUNC GLOBAL DEFAULT 12 bdrv_graph_rdunlock_main_loop │ │ │ │ + 6579: 002ad501 52 FUNC GLOBAL DEFAULT 12 qcrypto_cipher_get_iv_len │ │ │ │ 6580: 005aa2b0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_APPLE_GFX_READ_MEMORY_EVENT │ │ │ │ 6581: 005a8138 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QED_ALLOC_L2_CACHE_ENTRY_EVENT │ │ │ │ 6582: 001e6025 272 FUNC GLOBAL DEFAULT 12 qdev_find_default_bus │ │ │ │ - 6583: 002a7a59 96 FUNC GLOBAL DEFAULT 12 qio_channel_set_delay │ │ │ │ - 6584: 002da3a5 140 FUNC GLOBAL DEFAULT 12 replication_stop_all │ │ │ │ + 6583: 002a7a51 96 FUNC GLOBAL DEFAULT 12 qio_channel_set_delay │ │ │ │ + 6584: 002da39d 140 FUNC GLOBAL DEFAULT 12 replication_stop_all │ │ │ │ 6585: 001f5f4d 328 FUNC GLOBAL DEFAULT 12 cpr_state_save │ │ │ │ - 6586: 0037ef71 132 FUNC GLOBAL DEFAULT 12 visit_type_ChardevQemuVDAgent_members │ │ │ │ + 6586: 0037ef69 132 FUNC GLOBAL DEFAULT 12 visit_type_ChardevQemuVDAgent_members │ │ │ │ 6587: 00172221 6 FUNC GLOBAL DEFAULT 12 float16_maxnum │ │ │ │ - 6588: 00293b15 6 FUNC GLOBAL DEFAULT 12 resettable_container_remove │ │ │ │ - 6589: 003af2f1 58 FUNC GLOBAL DEFAULT 12 qapi_free_SocketAddressList │ │ │ │ + 6588: 00293b0d 6 FUNC GLOBAL DEFAULT 12 resettable_container_remove │ │ │ │ + 6589: 003af2e9 58 FUNC GLOBAL DEFAULT 12 qapi_free_SocketAddressList │ │ │ │ 6590: 005f96a6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_QUERY_DUMP_DSTATE │ │ │ │ 6591: 005f8abe 2 OBJECT GLOBAL DEFAULT 25 _TRACE_I2C_ECHO_SEND_DSTATE │ │ │ │ 6592: 005b10e0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SOURCE_RETURN_PATH_THREAD_PONG_EVENT │ │ │ │ - 6593: 002ff94d 60 FUNC GLOBAL DEFAULT 12 progress_get_snapshot │ │ │ │ + 6593: 002ff945 60 FUNC GLOBAL DEFAULT 12 progress_get_snapshot │ │ │ │ 6594: 005f91d0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_RDMA_CONNECT_PIN_ALL_OUTCOME_DSTATE │ │ │ │ - 6595: 003bbb0d 58 FUNC GLOBAL DEFAULT 12 qapi_free_RockerOfDpaFlow │ │ │ │ + 6595: 003bbb05 58 FUNC GLOBAL DEFAULT 12 qapi_free_RockerOfDpaFlow │ │ │ │ 6596: 0017a0bd 12 FUNC GLOBAL DEFAULT 12 graphic_console_set_hwops │ │ │ │ 6597: 005a9cd8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PFLASH_WRITE_BLOCK_ERASE_EVENT │ │ │ │ 6598: 005f9086 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IMX2_WDT_EXPIRED_DSTATE │ │ │ │ 6599: 00205e1d 34 FUNC GLOBAL DEFAULT 12 migrate_downtime_limit │ │ │ │ - 6600: 00338929 196 FUNC GLOBAL DEFAULT 12 qed_write_header_sync │ │ │ │ - 6601: 003e7475 6 FUNC GLOBAL DEFAULT 12 qht_lookup │ │ │ │ + 6600: 00338921 196 FUNC GLOBAL DEFAULT 12 qed_write_header_sync │ │ │ │ + 6601: 003e746d 6 FUNC GLOBAL DEFAULT 12 qht_lookup │ │ │ │ 6602: 001a3f0d 544 FUNC GLOBAL DEFAULT 12 hmp_hotpluggable_cpus │ │ │ │ 6603: 005f9e80 2 OBJECT GLOBAL DEFAULT 25 _TRACE_HBITMAP_SET_DSTATE │ │ │ │ 6604: 005b10a0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SOURCE_RETURN_PATH_THREAD_POSTCOPY_PACKAGE_LOADED_EVENT │ │ │ │ 6605: 0017f259 142 FUNC GLOBAL DEFAULT 12 qemu_pixman_glyph_render │ │ │ │ 6606: 005135ac 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_le64 │ │ │ │ 6607: 00267f8d 160 FUNC GLOBAL DEFAULT 12 tcg_gen_add_vec │ │ │ │ 6608: 00280e91 28 FUNC GLOBAL DEFAULT 12 helper_atomic_and_fetchq_be │ │ │ │ 6609: 005ab77c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SPAPR_XIVE_GET_QUEUE_CONFIG_EVENT │ │ │ │ 6610: 001e5391 124 FUNC GLOBAL DEFAULT 12 ram_block_coordinated_discard_require │ │ │ │ 6611: 005f846a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CHR_SOCKET_HANGUP_DSTATE │ │ │ │ 6612: 005b0760 16 OBJECT GLOBAL DEFAULT 24 _TRACE_DIRTY_BITMAP_LOAD_HEADER_EVENT │ │ │ │ - 6613: 003a6c41 192 FUNC GLOBAL DEFAULT 12 visit_type_ObjectTypeInfo │ │ │ │ - 6614: 003b0e69 142 FUNC GLOBAL DEFAULT 12 visit_type_StatsRequestList │ │ │ │ + 6613: 003a6c39 192 FUNC GLOBAL DEFAULT 12 visit_type_ObjectTypeInfo │ │ │ │ + 6614: 003b0e61 142 FUNC GLOBAL DEFAULT 12 visit_type_StatsRequestList │ │ │ │ 6615: 005ae1d8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IMX_GPT_READ_EVENT │ │ │ │ 6616: 005011a0 48 OBJECT GLOBAL DEFAULT 21 unassigned_mem_ops │ │ │ │ 6617: 00507970 12 OBJECT GLOBAL DEFAULT 21 DirtyRateStatus_lookup │ │ │ │ 6618: 00169f49 360 FUNC GLOBAL DEFAULT 12 floatx80_to_float64 │ │ │ │ - 6619: 002a0749 4 FUNC GLOBAL DEFAULT 12 qemu_file_get_ioc │ │ │ │ - 6620: 0036d095 204 FUNC GLOBAL DEFAULT 12 visit_type_RbdEncryptionOptionsLUKS │ │ │ │ + 6619: 002a0741 4 FUNC GLOBAL DEFAULT 12 qemu_file_get_ioc │ │ │ │ + 6620: 0036d08d 204 FUNC GLOBAL DEFAULT 12 visit_type_RbdEncryptionOptionsLUKS │ │ │ │ 6621: 005f8382 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NVME_CMD_MAP_QIOV_DSTATE │ │ │ │ - 6622: 003efda1 132 FUNC GLOBAL DEFAULT 12 timerlist_new │ │ │ │ + 6622: 003efd99 132 FUNC GLOBAL DEFAULT 12 timerlist_new │ │ │ │ 6623: 005adf08 16 OBJECT GLOBAL DEFAULT 24 _TRACE_HPET_RAM_WRITE_TN_CFG_EVENT │ │ │ │ 6624: 005f8e58 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_MTP_OP_CLOSE_SESSION_DSTATE │ │ │ │ - 6625: 002ec0ad 492 FUNC GLOBAL DEFAULT 12 bdrv_cbw_append │ │ │ │ + 6625: 002ec0a5 492 FUNC GLOBAL DEFAULT 12 bdrv_cbw_append │ │ │ │ 6626: 0016905d 212 FUNC GLOBAL DEFAULT 12 floatx80_mod │ │ │ │ 6627: 002044ed 72 FUNC GLOBAL DEFAULT 12 multifd_ram_payload_alloc │ │ │ │ - 6628: 003ab239 572 FUNC GLOBAL DEFAULT 12 qmp_marshal_qom_get │ │ │ │ + 6628: 003ab231 572 FUNC GLOBAL DEFAULT 12 qmp_marshal_qom_get │ │ │ │ 6629: 00176d05 228 FUNC GLOBAL DEFAULT 12 plugin_reset_uninstall │ │ │ │ 6630: 005af2f0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_DWC2_PACKET_DONE_EVENT │ │ │ │ - 6631: 0038c04d 58 FUNC GLOBAL DEFAULT 12 qapi_free_SMPConfiguration │ │ │ │ + 6631: 0038c045 58 FUNC GLOBAL DEFAULT 12 qapi_free_SMPConfiguration │ │ │ │ 6632: 005afba0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_OHCI_ED_PKT_EVENT │ │ │ │ 6633: 005b5e4c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_HBITMAP_SET_EVENT │ │ │ │ 6634: 005aa830 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QXL_SET_MODE_EVENT │ │ │ │ 6635: 00505058 12 OBJECT GLOBAL DEFAULT 21 vmstate_info_gtree │ │ │ │ 6636: 005a9b18 16 OBJECT GLOBAL DEFAULT 24 _TRACE_XEN_CDROM_REALIZE_EVENT │ │ │ │ 6637: 00203645 404 FUNC GLOBAL DEFAULT 12 multifd_recv_setup │ │ │ │ 6638: 0026f44d 128 FUNC GLOBAL DEFAULT 12 helper_gvec_leus8 │ │ │ │ - 6639: 00290621 6 FUNC GLOBAL DEFAULT 12 bus_cold_reset │ │ │ │ - 6640: 002ae509 50 FUNC GLOBAL DEFAULT 12 qcrypto_hmac_free │ │ │ │ - 6641: 002e6105 76 FUNC GLOBAL DEFAULT 12 blk_co_nb_sectors │ │ │ │ - 6642: 003a9319 140 FUNC GLOBAL DEFAULT 12 visit_type_IOMMUFDProperties_members │ │ │ │ + 6639: 00290619 6 FUNC GLOBAL DEFAULT 12 bus_cold_reset │ │ │ │ + 6640: 002ae501 50 FUNC GLOBAL DEFAULT 12 qcrypto_hmac_free │ │ │ │ + 6641: 002e60fd 76 FUNC GLOBAL DEFAULT 12 blk_co_nb_sectors │ │ │ │ + 6642: 003a9311 140 FUNC GLOBAL DEFAULT 12 visit_type_IOMMUFDProperties_members │ │ │ │ 6643: 005ab7fc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SPAPR_XIVE_CLAIM_IRQ_EVENT │ │ │ │ 6644: 005ad398 16 OBJECT GLOBAL DEFAULT 24 _TRACE_STM32L4X5_RCC_WRITE_EVENT │ │ │ │ 6645: 005f8a8e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SLAVIO_INTCTL_MEM_WRITEL_CLEAR_DSTATE │ │ │ │ 6646: 00257609 40 FUNC GLOBAL DEFAULT 12 tcg_gen_concat_i64_i128 │ │ │ │ 6647: 005ada68 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ALLWINNER_SRAMC_WRITE_EVENT │ │ │ │ 6648: 005b0df0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_RDMA_UNREGISTER_WAITING_INFLIGHT_EVENT │ │ │ │ 6649: 005f8b9a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IMX6_CCM_GET_PER_CLK_DSTATE │ │ │ │ 6650: 005aba9c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ITS_CMD_MOVALL_EVENT │ │ │ │ - 6651: 003a0e39 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_fdsets │ │ │ │ + 6651: 003a0e31 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_fdsets │ │ │ │ 6652: 005b42dc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_SYSTEM_POWERDOWN_EVENT │ │ │ │ 6653: 005f8aa2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IOAPIC_EOI_BROADCAST_DSTATE │ │ │ │ - 6654: 00346b55 44 FUNC GLOBAL DEFAULT 12 qmp_block_dirty_bitmap_merge │ │ │ │ - 6655: 002c995d 112 FUNC GLOBAL DEFAULT 12 bdrv_next_node │ │ │ │ + 6654: 00346b4d 44 FUNC GLOBAL DEFAULT 12 qmp_block_dirty_bitmap_merge │ │ │ │ + 6655: 002c9955 112 FUNC GLOBAL DEFAULT 12 bdrv_next_node │ │ │ │ 6656: 005f9680 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_CXL_RELEASE_DYNAMIC_CAPACITY_DSTATE │ │ │ │ 6657: 005f86ec 2 OBJECT GLOBAL DEFAULT 25 _TRACE_APPLE_GFX_MMIO_IOSFC_WRITE_DSTATE │ │ │ │ - 6658: 003d8365 124 FUNC GLOBAL DEFAULT 12 fdmon_poll_downgrade │ │ │ │ - 6659: 003829bd 192 FUNC GLOBAL DEFAULT 12 visit_type_MonitorOptions │ │ │ │ + 6658: 003d835d 124 FUNC GLOBAL DEFAULT 12 fdmon_poll_downgrade │ │ │ │ + 6659: 003829b5 192 FUNC GLOBAL DEFAULT 12 visit_type_MonitorOptions │ │ │ │ 6660: 005f8c4a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IMX7_GPR_READ_DSTATE │ │ │ │ 6661: 005f8f7a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_XHCI_RESET_DSTATE │ │ │ │ 6662: 005aed90 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_MTP_OP_GET_NUM_OBJECTS_EVENT │ │ │ │ - 6663: 0037eb8d 68 FUNC GLOBAL DEFAULT 12 visit_type_ChardevDBus_members │ │ │ │ + 6663: 0037eb85 68 FUNC GLOBAL DEFAULT 12 visit_type_ChardevDBus_members │ │ │ │ 6664: 00212f7d 120 FUNC GLOBAL DEFAULT 12 vmstate_unregister │ │ │ │ 6665: 001b00a1 2 FUNC GLOBAL DEFAULT 12 vhost_net_stop │ │ │ │ 6666: 00176b7d 216 FUNC GLOBAL DEFAULT 12 qemu_plugin_add_dyn_cb_arr │ │ │ │ 6667: 00216c95 44 FUNC GLOBAL DEFAULT 12 vmstate_check_only_migratable │ │ │ │ - 6668: 003a5f75 58 FUNC GLOBAL DEFAULT 12 qapi_free_IothreadProperties │ │ │ │ + 6668: 003a5f6d 58 FUNC GLOBAL DEFAULT 12 qapi_free_IothreadProperties │ │ │ │ 6669: 0019d759 2 FUNC GLOBAL DEFAULT 12 build_pci_bridge_aml │ │ │ │ 6670: 005abbfc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_REDIST_READ_EVENT │ │ │ │ 6671: 005b53fc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_QUERY_SEV_EVENT │ │ │ │ - 6672: 003f6249 74 FUNC GLOBAL DEFAULT 12 iov_send_recv │ │ │ │ + 6672: 003f6241 74 FUNC GLOBAL DEFAULT 12 iov_send_recv │ │ │ │ 6673: 005f8ca4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ECC_MEM_READL_ECR0_DSTATE │ │ │ │ 6674: 005f9880 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_X_QUERY_VIRTIO_DSTATE │ │ │ │ 6675: 0016df99 168 FUNC GLOBAL DEFAULT 12 float32_to_uint64 │ │ │ │ 6676: 005ab82c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_HEATHROW_SET_IRQ_EVENT │ │ │ │ - 6677: 00311335 2940 FUNC GLOBAL DEFAULT 12 qcow2_alloc_host_offset │ │ │ │ - 6678: 0037e39d 192 FUNC GLOBAL DEFAULT 12 visit_type_ChardevSocket │ │ │ │ - 6679: 0036d171 204 FUNC GLOBAL DEFAULT 12 visit_type_RbdEncryptionOptionsLUKS2 │ │ │ │ + 6677: 0031132d 2940 FUNC GLOBAL DEFAULT 12 qcow2_alloc_host_offset │ │ │ │ + 6678: 0037e395 192 FUNC GLOBAL DEFAULT 12 visit_type_ChardevSocket │ │ │ │ + 6679: 0036d169 204 FUNC GLOBAL DEFAULT 12 visit_type_RbdEncryptionOptionsLUKS2 │ │ │ │ 6680: 005ae078 16 OBJECT GLOBAL DEFAULT 24 _TRACE_AVR_TIMER16_CLKSRC_UPDATE_EVENT │ │ │ │ - 6681: 0038fe41 16 FUNC GLOBAL DEFAULT 12 visit_type_HvBalloonDeviceInfoWrapper_members │ │ │ │ + 6681: 0038fe39 16 FUNC GLOBAL DEFAULT 12 visit_type_HvBalloonDeviceInfoWrapper_members │ │ │ │ 6682: 005ac41c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_KVM_GET_IRQ_DELIVERED_EVENT │ │ │ │ - 6683: 003b3951 464 FUNC GLOBAL DEFAULT 12 qmp_marshal_transaction │ │ │ │ - 6684: 003b9c1d 188 FUNC GLOBAL DEFAULT 12 visit_type_AudiodevSdlOptions_members │ │ │ │ + 6683: 003b3949 464 FUNC GLOBAL DEFAULT 12 qmp_marshal_transaction │ │ │ │ + 6684: 003b9c15 188 FUNC GLOBAL DEFAULT 12 visit_type_AudiodevSdlOptions_members │ │ │ │ 6685: 005f91ea 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MIGRATION_SET_INCOMING_CHANNEL_DSTATE │ │ │ │ 6686: 002032c9 16 FUNC GLOBAL DEFAULT 12 multifd_get_recv_data │ │ │ │ 6687: 005f9eb0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_FDMON_IO_URING_CQE_HANDLER_DSTATE │ │ │ │ - 6688: 00291aa5 60 FUNC GLOBAL DEFAULT 12 qdev_prop_set_uint64 │ │ │ │ + 6688: 00291a9d 60 FUNC GLOBAL DEFAULT 12 qdev_prop_set_uint64 │ │ │ │ 6689: 0014aee1 220 FUNC GLOBAL DEFAULT 12 cpu_exec_end │ │ │ │ 6690: 005af9e0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_EHCI_QH_PTRS_EVENT │ │ │ │ 6691: 005f8dd6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CANOKEY_UNREALIZE_DSTATE │ │ │ │ 6692: 005f957c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_BLOCKDEV_REMOVE_MEDIUM_DSTATE │ │ │ │ 6693: 005af600 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_XHCI_IRQ_INTX_EVENT │ │ │ │ 6694: 005a7768 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GDBSTUB_ERR_OVERRUN_EVENT │ │ │ │ 6695: 005abcfc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ICV_CTLR_READ_EVENT │ │ │ │ 6696: 001e4701 64 FUNC GLOBAL DEFAULT 12 address_space_stw_le_cached_slow │ │ │ │ 6697: 005a8980 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QIO_CHANNEL_WEBSOCK_HANDSHAKE_PENDING_EVENT │ │ │ │ 6698: 005f8a66 2 OBJECT GLOBAL DEFAULT 25 _TRACE_XICS_ICS_SET_IRQ_MSI_DSTATE │ │ │ │ 6699: 005f8fe2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_EHCI_PORTSC_CHANGE_DSTATE │ │ │ │ - 6700: 00320f59 104 FUNC GLOBAL DEFAULT 12 qmp_block_set_write_threshold │ │ │ │ + 6700: 00320f51 104 FUNC GLOBAL DEFAULT 12 qmp_block_set_write_threshold │ │ │ │ 6701: 005b3c58 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_CXL_INJECT_DRAM_EVENT_EVENT │ │ │ │ - 6702: 00371a75 84 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevCreateOptionsNfs_members │ │ │ │ + 6702: 00371a6d 84 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevCreateOptionsNfs_members │ │ │ │ 6703: 005f8b50 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ASPEED_HACE_READ_DSTATE │ │ │ │ - 6704: 002e5dc1 84 FUNC GLOBAL DEFAULT 12 blk_iostatus_reset │ │ │ │ - 6705: 00395a21 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_cpu_definitions │ │ │ │ + 6704: 002e5db9 84 FUNC GLOBAL DEFAULT 12 blk_iostatus_reset │ │ │ │ + 6705: 00395a19 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_cpu_definitions │ │ │ │ 6706: 001df295 4 FUNC GLOBAL DEFAULT 12 qemu_ram_get_max_length │ │ │ │ - 6707: 003fbf1d 228 FUNC GLOBAL DEFAULT 12 qmp_yank │ │ │ │ + 6707: 003fbf15 228 FUNC GLOBAL DEFAULT 12 qmp_yank │ │ │ │ 6708: 005f824d 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_types_misc_c │ │ │ │ 6709: 005b0f90 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_RDMA_BLOCK_FOR_WRID_MISS_EVENT │ │ │ │ 6710: 005af1f0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_DWC2_HREG0_READ_EVENT │ │ │ │ 6711: 0027a36d 24 FUNC GLOBAL DEFAULT 12 helper_ldq_mmu │ │ │ │ 6712: 005aab30 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIRTIO_GPU_CMD_RES_XFER_TOH_3D_EVENT │ │ │ │ 6713: 00506cb8 16 OBJECT GLOBAL DEFAULT 21 qmp_schema_qlit │ │ │ │ 6714: 005f8cfe 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ALLWINNER_CPUCFG_READ_DSTATE │ │ │ │ - 6715: 0029bda9 460 FUNC GLOBAL DEFAULT 12 cache_init │ │ │ │ + 6715: 0029bda1 460 FUNC GLOBAL DEFAULT 12 cache_init │ │ │ │ 6716: 005ad198 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IOTKIT_SECCTL_S_READ_EVENT │ │ │ │ - 6717: 003bf9e5 142 FUNC GLOBAL DEFAULT 12 visit_type_TPMInfoList │ │ │ │ + 6717: 003bf9dd 142 FUNC GLOBAL DEFAULT 12 visit_type_TPMInfoList │ │ │ │ 6718: 005f9060 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_OHCI_ISO_TD_RELATIVE_FRAME_NUMBER_BIG_DSTATE │ │ │ │ 6719: 0019d9c1 128 FUNC GLOBAL DEFAULT 12 audio_set_model │ │ │ │ - 6720: 003c09f9 58 FUNC GLOBAL DEFAULT 12 qapi_free_DisplayOptions │ │ │ │ + 6720: 003c09f1 58 FUNC GLOBAL DEFAULT 12 qapi_free_DisplayOptions │ │ │ │ 6721: 005b51c8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QUERY_PCI_EVENT │ │ │ │ 6722: 005f97c6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_MIGRATE_SET_PARAMETERS_DSTATE │ │ │ │ 6723: 005f9898 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_QUERY_ACPI_OSPM_STATUS_DSTATE │ │ │ │ - 6724: 0036cd71 132 FUNC GLOBAL DEFAULT 12 visit_type_RbdAuthMode │ │ │ │ - 6725: 003630d1 232 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevChild │ │ │ │ + 6724: 0036cd69 132 FUNC GLOBAL DEFAULT 12 visit_type_RbdAuthMode │ │ │ │ + 6725: 003630c9 232 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevChild │ │ │ │ 6726: 005f9500 2 OBJECT GLOBAL DEFAULT 25 _TRACE_DISPLAYSURFACE_CREATE_PIXMAN_DSTATE │ │ │ │ 6727: 00222dc5 84 FUNC GLOBAL DEFAULT 12 monitor_read_password │ │ │ │ 6728: 005a9dd8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PFLASH_MANUFACTURER_ID_EVENT │ │ │ │ 6729: 005f8f5a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_XHCI_IRQ_MSIX_USE_DSTATE │ │ │ │ 6730: 005ab5dc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_XIVE_ESCALATE_ESB_EVENT │ │ │ │ 6731: 005f8f24 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_XHCI_ENFORCED_LIMIT_DSTATE │ │ │ │ - 6732: 003af189 58 FUNC GLOBAL DEFAULT 12 qapi_free_InetSocketAddressWrapper │ │ │ │ + 6732: 003af181 58 FUNC GLOBAL DEFAULT 12 qapi_free_InetSocketAddressWrapper │ │ │ │ 6733: 00514944 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_rotl16i │ │ │ │ 6734: 001d9cf9 116 FUNC GLOBAL DEFAULT 12 memory_region_init_rom │ │ │ │ 6735: 005a9ac8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_XEN_BLOCK_DEVICE_DESTROY_EVENT │ │ │ │ - 6736: 003ef231 40 FUNC GLOBAL DEFAULT 12 qemu_in_coroutine │ │ │ │ - 6737: 002e5579 120 FUNC GLOBAL DEFAULT 12 blk_by_legacy_dinfo │ │ │ │ + 6736: 003ef229 40 FUNC GLOBAL DEFAULT 12 qemu_in_coroutine │ │ │ │ + 6737: 002e5571 120 FUNC GLOBAL DEFAULT 12 blk_by_legacy_dinfo │ │ │ │ 6738: 005b24f4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VDAGENT_PEER_CAP_EVENT │ │ │ │ 6739: 005f83f0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QCOW2_CLUSTER_ALLOC_PHYS_DSTATE │ │ │ │ - 6740: 004027e5 58 FUNC GLOBAL DEFAULT 12 qapi_free_SgxEpcSectionList │ │ │ │ + 6740: 004027dd 58 FUNC GLOBAL DEFAULT 12 qapi_free_SgxEpcSectionList │ │ │ │ 6741: 005b5a50 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VISIT_CHECK_LIST_EVENT │ │ │ │ 6742: 001a1159 160 FUNC GLOBAL DEFAULT 12 load_image_mr │ │ │ │ 6743: 005b472c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_XEN_SAVE_DEVICES_STATE_EVENT │ │ │ │ 6744: 005f93e2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_EGL_INIT_D3D11_DEVICE_DSTATE │ │ │ │ 6745: 005f90aa 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MIGRATION_PAGECACHE_INSERT_DSTATE │ │ │ │ 6746: 005097f0 40 OBJECT GLOBAL DEFAULT 21 qdev_prop_zero_page_detection │ │ │ │ 6747: 005f8b64 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ASPEED_XDMA_WRITE_DSTATE │ │ │ │ 6748: 005b0d90 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_RDMA_WRITE_ONE_POST_EVENT │ │ │ │ 6749: 005f9758 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_QUERY_S390X_CPU_POLARIZATION_DSTATE │ │ │ │ 6750: 005f87de 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QXL_INTERFACE_UPDATE_AREA_COMPLETE_REST_DSTATE │ │ │ │ 6751: 005f8c82 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SLAVIO_AUX2_MEM_READB_DSTATE │ │ │ │ 6752: 005af100 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_DESC_DEVICE_QUALIFIER_EVENT │ │ │ │ 6753: 0017f90d 512 FUNC GLOBAL DEFAULT 12 hmp_info_spice │ │ │ │ 6754: 00204679 580 FUNC GLOBAL DEFAULT 12 multifd_ram_unfill_packet │ │ │ │ - 6755: 002c3509 120 FUNC GLOBAL DEFAULT 12 qmp_nbd_server_remove │ │ │ │ + 6755: 002c3501 120 FUNC GLOBAL DEFAULT 12 qmp_nbd_server_remove │ │ │ │ 6756: 0017bc45 68 FUNC GLOBAL DEFAULT 12 qemu_dmabuf_set_texture │ │ │ │ - 6757: 003b2735 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockDirtyBitmapAddWrapper │ │ │ │ - 6758: 002d1fbd 112 FUNC GLOBAL DEFAULT 12 block_job_remove_all_bdrv │ │ │ │ + 6757: 003b272d 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockDirtyBitmapAddWrapper │ │ │ │ + 6758: 002d1fb5 112 FUNC GLOBAL DEFAULT 12 block_job_remove_all_bdrv │ │ │ │ 6759: 005f9096 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CMSDK_APB_WATCHDOG_WRITE_DSTATE │ │ │ │ 6760: 005acc68 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GRLIB_APB_PNP_READ_EVENT │ │ │ │ - 6761: 0035ce09 188 FUNC GLOBAL DEFAULT 12 visit_type_QAuthZListRule │ │ │ │ - 6762: 003aa389 116 FUNC GLOBAL DEFAULT 12 visit_type_ThreadContextProperties_members │ │ │ │ - 6763: 0029bd69 64 FUNC GLOBAL DEFAULT 12 migration_rate_reset │ │ │ │ + 6761: 0035ce01 188 FUNC GLOBAL DEFAULT 12 visit_type_QAuthZListRule │ │ │ │ + 6762: 003aa381 116 FUNC GLOBAL DEFAULT 12 visit_type_ThreadContextProperties_members │ │ │ │ + 6763: 0029bd61 64 FUNC GLOBAL DEFAULT 12 migration_rate_reset │ │ │ │ 6764: 005b23f4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_DBUS_CLIPBOARD_GRAB_EVENT │ │ │ │ 6765: 005af460 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_XHCI_XFER_RETRY_EVENT │ │ │ │ 6766: 005a740c 76 OBJECT GLOBAL DEFAULT 24 crypto_trace_events │ │ │ │ - 6767: 00388fd1 228 FUNC GLOBAL DEFAULT 12 visit_type_SchemaInfoObjectVariant │ │ │ │ + 6767: 00388fc9 228 FUNC GLOBAL DEFAULT 12 visit_type_SchemaInfoObjectVariant │ │ │ │ 6768: 005f91a0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_RDMA_UNREGISTER_WAITING_SEND_DSTATE │ │ │ │ 6769: 00514104 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_rotl16v │ │ │ │ 6770: 005a8aa0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QIO_CHANNEL_FILE_NEW_FD_EVENT │ │ │ │ 6771: 001ff3a5 372 FUNC GLOBAL DEFAULT 12 migration_cancel │ │ │ │ 6772: 00231161 256 FUNC GLOBAL DEFAULT 12 colo_notify_compares_event │ │ │ │ 6773: 005f9ed4 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_types_cxl_c │ │ │ │ 6774: 004ffcc4 40 OBJECT GLOBAL DEFAULT 21 qdev_prop_iothread_vq_mapping_list │ │ │ │ 6775: 005a8e68 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_BLK_AIO_ATTACHED_EVENT │ │ │ │ 6776: 005f9308 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SAVEVM_STATE_HEADER_DSTATE │ │ │ │ - 6777: 003966a1 58 FUNC GLOBAL DEFAULT 12 qapi_free_MigrationThreadInfoList │ │ │ │ + 6777: 00396699 58 FUNC GLOBAL DEFAULT 12 qapi_free_MigrationThreadInfoList │ │ │ │ 6778: 005f985a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_QUERY_STATUS_DSTATE │ │ │ │ 6779: 005f8b58 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ASPEED_SDMC_READ_DSTATE │ │ │ │ 6780: 005f8af2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LASI_CHIP_WRITE_DSTATE │ │ │ │ 6781: 005af360 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_DWC2_DEVICE_NOT_FOUND_EVENT │ │ │ │ 6782: 0027c6c5 172 FUNC GLOBAL DEFAULT 12 cpu_atomic_or_fetchw_le_mmu │ │ │ │ - 6783: 003912ad 196 FUNC GLOBAL DEFAULT 12 visit_type_CpuModelCompareInfo │ │ │ │ + 6783: 003912a5 196 FUNC GLOBAL DEFAULT 12 visit_type_CpuModelCompareInfo │ │ │ │ 6784: 001ae3d5 2 FUNC GLOBAL DEFAULT 12 cxl_machine_init │ │ │ │ - 6785: 00296e0d 292 FUNC GLOBAL DEFAULT 12 object_dynamic_cast_assert │ │ │ │ + 6785: 00296e05 292 FUNC GLOBAL DEFAULT 12 object_dynamic_cast_assert │ │ │ │ 6786: 005f9e1e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VISIT_POLICY_REJECT_DSTATE │ │ │ │ - 6787: 00290629 4 FUNC GLOBAL DEFAULT 12 bus_is_in_reset │ │ │ │ - 6788: 00294c85 42 FUNC GLOBAL DEFAULT 12 clock_setup_canonical_path │ │ │ │ + 6787: 00290621 4 FUNC GLOBAL DEFAULT 12 bus_is_in_reset │ │ │ │ + 6788: 00294c7d 42 FUNC GLOBAL DEFAULT 12 clock_setup_canonical_path │ │ │ │ 6789: 00256b75 356 FUNC GLOBAL DEFAULT 12 tcg_gen_sub2_i64 │ │ │ │ - 6790: 002ace91 64 FUNC GLOBAL DEFAULT 12 qcrypto_block_free │ │ │ │ - 6791: 0036e1c1 404 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsCurlBase_members │ │ │ │ - 6792: 002e6869 312 FUNC GLOBAL DEFAULT 12 blk_drain │ │ │ │ - 6793: 003d66a9 56 FUNC GLOBAL DEFAULT 12 qemu_strtosz_MiB │ │ │ │ - 6794: 0036801d 84 FUNC GLOBAL DEFAULT 12 visit_type_XDbgBlockGraph_members │ │ │ │ + 6790: 002ace89 64 FUNC GLOBAL DEFAULT 12 qcrypto_block_free │ │ │ │ + 6791: 0036e1b9 404 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsCurlBase_members │ │ │ │ + 6792: 002e6861 312 FUNC GLOBAL DEFAULT 12 blk_drain │ │ │ │ + 6793: 003d66a1 56 FUNC GLOBAL DEFAULT 12 qemu_strtosz_MiB │ │ │ │ + 6794: 00368015 84 FUNC GLOBAL DEFAULT 12 visit_type_XDbgBlockGraph_members │ │ │ │ 6795: 005b12a0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MIGRATE_HANDLE_RP_REQ_PAGES_EVENT │ │ │ │ 6796: 005b3720 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_DRIVE_BACKUP_EVENT │ │ │ │ 6797: 005b5fac 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_FILE_MONITOR_REMOVE_WATCH_EVENT │ │ │ │ 6798: 005b0a50 16 OBJECT GLOBAL DEFAULT 24 _TRACE_POSTCOPY_REQUEST_SHARED_PAGE_PRESENT_EVENT │ │ │ │ 6799: 005b18e0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VMSTATE_SAVE_EVENT │ │ │ │ 6800: 005b0ff0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MIGRATE_GLOBAL_STATE_POST_LOAD_EVENT │ │ │ │ 6801: 005f8283 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_events_ui_c │ │ │ │ - 6802: 0036bea5 196 FUNC GLOBAL DEFAULT 12 visit_type_SshHostKeyCheck │ │ │ │ - 6803: 003c0891 58 FUNC GLOBAL DEFAULT 12 qapi_free_DisplayGTK │ │ │ │ + 6802: 0036be9d 196 FUNC GLOBAL DEFAULT 12 visit_type_SshHostKeyCheck │ │ │ │ + 6803: 003c0889 58 FUNC GLOBAL DEFAULT 12 qapi_free_DisplayGTK │ │ │ │ 6804: 001e9b31 224 FUNC GLOBAL DEFAULT 12 qemu_timedate_diff │ │ │ │ 6805: 0025ccb9 136 FUNC GLOBAL DEFAULT 12 tcg_gen_atomic_fetch_smax_i64_chk │ │ │ │ 6806: 001b00dd 4 FUNC GLOBAL DEFAULT 12 vhost_net_set_mtu │ │ │ │ 6807: 005f9156 2 OBJECT GLOBAL DEFAULT 25 _TRACE_POSTCOPY_PLACE_PAGE_DSTATE │ │ │ │ 6808: 00169635 224 FUNC GLOBAL DEFAULT 12 bfloat16_to_float32 │ │ │ │ 6809: 0051d170 4 OBJECT GLOBAL DEFAULT 24 graphic_height │ │ │ │ 6810: 005b1560 16 OBJECT GLOBAL DEFAULT 24 _TRACE_RAM_DIRTY_BITMAP_SYNC_COMPLETE_EVENT │ │ │ │ 6811: 001708f5 220 FUNC GLOBAL DEFAULT 12 int32_to_float128 │ │ │ │ 6812: 0021e1c5 400 FUNC GLOBAL DEFAULT 12 rdma_block_notification_handle │ │ │ │ - 6813: 002d277d 644 FUNC GLOBAL DEFAULT 12 block_job_create │ │ │ │ + 6813: 002d2775 644 FUNC GLOBAL DEFAULT 12 block_job_create │ │ │ │ 6814: 001b00bd 4 FUNC GLOBAL DEFAULT 12 vhost_net_virtqueue_pending │ │ │ │ 6815: 005f90d6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_DIRTY_BITMAP_LOAD_BITS_ENTER_DSTATE │ │ │ │ - 6816: 002997d9 204 FUNC GLOBAL DEFAULT 12 object_get_canonical_path │ │ │ │ + 6816: 002997d1 204 FUNC GLOBAL DEFAULT 12 object_get_canonical_path │ │ │ │ 6817: 005a8308 16 OBJECT GLOBAL DEFAULT 24 _TRACE_LURING_CO_SUBMIT_EVENT │ │ │ │ 6818: 0026ffbd 134 FUNC GLOBAL DEFAULT 12 helper_gvec_sssub16 │ │ │ │ - 6819: 0036d701 76 FUNC GLOBAL DEFAULT 12 visit_type_RbdEncryptionOptions_members │ │ │ │ - 6820: 002e7b01 26 FUNC GLOBAL DEFAULT 12 blk_get_request_alignment │ │ │ │ + 6819: 0036d6f9 76 FUNC GLOBAL DEFAULT 12 visit_type_RbdEncryptionOptions_members │ │ │ │ + 6820: 002e7af9 26 FUNC GLOBAL DEFAULT 12 blk_get_request_alignment │ │ │ │ 6821: 005f8b3e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_BCM2835_MBOX_IRQ_DSTATE │ │ │ │ - 6822: 002bf229 276 FUNC GLOBAL DEFAULT 12 drive_check_orphaned │ │ │ │ + 6822: 002bf221 276 FUNC GLOBAL DEFAULT 12 drive_check_orphaned │ │ │ │ 6823: 005b0da0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_RDMA_WRITE_ONE_BLOCK_EVENT │ │ │ │ 6824: 005b3e18 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_JOB_CANCEL_EVENT │ │ │ │ 6825: 0050818c 12 OBJECT GLOBAL DEFAULT 21 InputEventKind_lookup │ │ │ │ - 6826: 00380be9 596 FUNC GLOBAL DEFAULT 12 qmp_marshal_ringbuf_read │ │ │ │ + 6826: 00380be1 596 FUNC GLOBAL DEFAULT 12 qmp_marshal_ringbuf_read │ │ │ │ 6827: 005aa520 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CG3_READ_EVENT │ │ │ │ 6828: 005f9eb6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_BUFFER_MOVE_DSTATE │ │ │ │ - 6829: 003b0115 132 FUNC GLOBAL DEFAULT 12 visit_type_SocketAddressType │ │ │ │ + 6829: 003b010d 132 FUNC GLOBAL DEFAULT 12 visit_type_SocketAddressType │ │ │ │ 6830: 0014a931 244 FUNC GLOBAL DEFAULT 12 cpu_list_add │ │ │ │ 6831: 0021613d 180 FUNC GLOBAL DEFAULT 12 qemu_loadvm_load_state_buffer │ │ │ │ - 6832: 003c0b25 132 FUNC GLOBAL DEFAULT 12 visit_type_DisplayProtocol │ │ │ │ - 6833: 00399c59 84 FUNC GLOBAL DEFAULT 12 visit_type_DirtyRateVcpu_members │ │ │ │ - 6834: 0035fb21 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockDeviceTimedStats │ │ │ │ - 6835: 003c4795 284 FUNC GLOBAL DEFAULT 12 visit_type_DisplayDBus_members │ │ │ │ - 6836: 0030d659 18 FUNC GLOBAL DEFAULT 12 qcow2_supports_persistent_dirty_bitmap │ │ │ │ + 6832: 003c0b1d 132 FUNC GLOBAL DEFAULT 12 visit_type_DisplayProtocol │ │ │ │ + 6833: 00399c51 84 FUNC GLOBAL DEFAULT 12 visit_type_DirtyRateVcpu_members │ │ │ │ + 6834: 0035fb19 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockDeviceTimedStats │ │ │ │ + 6835: 003c478d 284 FUNC GLOBAL DEFAULT 12 visit_type_DisplayDBus_members │ │ │ │ + 6836: 0030d651 18 FUNC GLOBAL DEFAULT 12 qcow2_supports_persistent_dirty_bitmap │ │ │ │ 6837: 005f91d6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_RDMA_CLEANUP_DISCONNECT_DSTATE │ │ │ │ - 6838: 0029dc21 1620 FUNC GLOBAL DEFAULT 12 vmstate_load_state │ │ │ │ + 6838: 0029dc19 1620 FUNC GLOBAL DEFAULT 12 vmstate_load_state │ │ │ │ 6839: 0027a319 58 FUNC GLOBAL DEFAULT 12 helper_lduw_mmu │ │ │ │ 6840: 005b4b5c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_NETDEV_DEL_EVENT │ │ │ │ 6841: 005b451c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_SNAPSHOT_DELETE_EVENT │ │ │ │ - 6842: 00358a55 144 FUNC GLOBAL DEFAULT 12 monitor_init_opts │ │ │ │ + 6842: 00358a4d 144 FUNC GLOBAL DEFAULT 12 monitor_init_opts │ │ │ │ 6843: 005f92a0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_RAM_SAVE_QUEUE_PAGES_DSTATE │ │ │ │ - 6844: 003b845d 192 FUNC GLOBAL DEFAULT 12 visit_type_AudiodevAlsaPerDirectionOptions │ │ │ │ - 6845: 003881e5 58 FUNC GLOBAL DEFAULT 12 qapi_free_SchemaInfoList │ │ │ │ + 6844: 003b8455 192 FUNC GLOBAL DEFAULT 12 visit_type_AudiodevAlsaPerDirectionOptions │ │ │ │ + 6845: 003881dd 58 FUNC GLOBAL DEFAULT 12 qapi_free_SchemaInfoList │ │ │ │ 6846: 00168cb5 248 FUNC GLOBAL DEFAULT 12 float64_rem │ │ │ │ 6847: 00515838 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_abs16 │ │ │ │ 6848: 001c1301 8 FUNC GLOBAL DEFAULT 12 qmp_blockdev_remove_medium │ │ │ │ 6849: 005b3008 16 OBJECT GLOBAL DEFAULT 24 _TRACE_RESETTABLE_RESET_RELEASE_BEGIN_EVENT │ │ │ │ - 6850: 002e6b01 102 FUNC GLOBAL DEFAULT 12 blk_get_error_action │ │ │ │ + 6850: 002e6af9 102 FUNC GLOBAL DEFAULT 12 blk_get_error_action │ │ │ │ 6851: 005af170 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_DWC2_HREG0_ACTION_EVENT │ │ │ │ - 6852: 003a7f01 428 FUNC GLOBAL DEFAULT 12 visit_type_InputBarrierProperties_members │ │ │ │ - 6853: 00357c79 62 FUNC GLOBAL DEFAULT 12 monitor_puts │ │ │ │ + 6852: 003a7ef9 428 FUNC GLOBAL DEFAULT 12 visit_type_InputBarrierProperties_members │ │ │ │ + 6853: 00357c71 62 FUNC GLOBAL DEFAULT 12 monitor_puts │ │ │ │ 6854: 005a9e28 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PFLASH_DEVICE_INFO_EVENT │ │ │ │ - 6855: 002adc5d 80 FUNC GLOBAL DEFAULT 12 qcrypto_der_encode_seq_end │ │ │ │ + 6855: 002adc55 80 FUNC GLOBAL DEFAULT 12 qcrypto_der_encode_seq_end │ │ │ │ 6856: 0023c8e5 204 FUNC GLOBAL DEFAULT 12 replay_reverse_step │ │ │ │ 6857: 0023115d 4 FUNC GLOBAL DEFAULT 12 colo_compare_unregister_notifier │ │ │ │ 6858: 00186c79 72 FUNC GLOBAL DEFAULT 12 vnc_server_fb_ptr │ │ │ │ 6859: 005f8574 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NBD_INIT_SET_SOCKET_DSTATE │ │ │ │ 6860: 0051c798 132 OBJECT GLOBAL DEFAULT 24 helper_info_remu_i32 │ │ │ │ - 6861: 002e85f1 176 FUNC GLOBAL DEFAULT 12 blk_io_limits_disable │ │ │ │ - 6862: 002c6e45 244 FUNC GLOBAL DEFAULT 12 bdrv_new │ │ │ │ - 6863: 003f6221 40 FUNC GLOBAL DEFAULT 12 iov_send_recv_with_flags │ │ │ │ + 6861: 002e85e9 176 FUNC GLOBAL DEFAULT 12 blk_io_limits_disable │ │ │ │ + 6862: 002c6e3d 244 FUNC GLOBAL DEFAULT 12 bdrv_new │ │ │ │ + 6863: 003f6219 40 FUNC GLOBAL DEFAULT 12 iov_send_recv_with_flags │ │ │ │ 6864: 005f8270 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_types_audio_c │ │ │ │ 6865: 0027c471 20 FUNC GLOBAL DEFAULT 12 helper_atomic_fetch_orw_le │ │ │ │ 6866: 005f8a2e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GIC_ENABLE_IRQ_DSTATE │ │ │ │ 6867: 00280f61 28 FUNC GLOBAL DEFAULT 12 helper_atomic_or_fetchq_be │ │ │ │ 6868: 002090f9 110 FUNC GLOBAL DEFAULT 12 postcopy_notify_shared_wake │ │ │ │ 6869: 005f8ff0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_EHCI_RESET_DSTATE │ │ │ │ 6870: 001d7b65 128 FUNC GLOBAL DEFAULT 12 ram_discard_manager_replay_populated │ │ │ │ 6871: 005f82aa 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QCRYPTO_TLS_SESSION_PARAMETERS_DSTATE │ │ │ │ 6872: 005b2914 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VNC_CLIENT_THROTTLE_AUDIO_EVENT │ │ │ │ - 6873: 004d0590 64 OBJECT GLOBAL DEFAULT 14 ramfb_vmstate │ │ │ │ + 6873: 004d0580 64 OBJECT GLOBAL DEFAULT 14 ramfb_vmstate │ │ │ │ 6874: 001d84bd 236 FUNC GLOBAL DEFAULT 12 memory_region_get_ram_ptr │ │ │ │ 6875: 005b5f1c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_CO_MUTEX_LOCK_UNCONTENDED_EVENT │ │ │ │ 6876: 005f90bc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MIGRATION_BLOCK_INIT_SHARED_DSTATE │ │ │ │ - 6877: 003d7709 164 FUNC GLOBAL DEFAULT 12 aio_dispatch │ │ │ │ + 6877: 003d7701 164 FUNC GLOBAL DEFAULT 12 aio_dispatch │ │ │ │ 6878: 005f8e56 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_MTP_OP_GET_STORAGE_IDS_DSTATE │ │ │ │ 6879: 005f945a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_INPUT_EVENT_SYNC_DSTATE │ │ │ │ 6880: 005d7598 1 OBJECT GLOBAL DEFAULT 25 qtest_allowed │ │ │ │ 6881: 005b5104 12 OBJECT GLOBAL DEFAULT 24 qapi_commands_cryptodev_trace_events_trace_events │ │ │ │ 6882: 001b31c5 4 FUNC GLOBAL DEFAULT 12 qmp_query_pci │ │ │ │ 6883: 005f86e4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_APPLE_GFX_IOSFC_UNMAP_MEMORY_REGION_DSTATE │ │ │ │ - 6884: 003afb09 16 FUNC GLOBAL DEFAULT 12 visit_type_InetSocketAddressWrapper_members │ │ │ │ - 6885: 0035c3fd 142 FUNC GLOBAL DEFAULT 12 visit_type_int16List │ │ │ │ - 6886: 003df7e5 150 FUNC GLOBAL DEFAULT 12 find_next_zero_bit │ │ │ │ + 6884: 003afb01 16 FUNC GLOBAL DEFAULT 12 visit_type_InetSocketAddressWrapper_members │ │ │ │ + 6885: 0035c3f5 142 FUNC GLOBAL DEFAULT 12 visit_type_int16List │ │ │ │ + 6886: 003df7dd 150 FUNC GLOBAL DEFAULT 12 find_next_zero_bit │ │ │ │ 6887: 005f7fac 1 OBJECT GLOBAL DEFAULT 25 hvf_allowed │ │ │ │ - 6888: 004d00d4 4 OBJECT GLOBAL DEFAULT 14 hw_compat_9_2_len │ │ │ │ - 6889: 003c6d2d 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_vnc │ │ │ │ + 6888: 004d00c4 4 OBJECT GLOBAL DEFAULT 14 hw_compat_9_2_len │ │ │ │ + 6889: 003c6d25 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_vnc │ │ │ │ 6890: 001806dd 32 FUNC GLOBAL DEFAULT 12 qmp_display_update │ │ │ │ 6891: 005ad4b8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_STM32_RCC_WRITE_EVENT │ │ │ │ - 6892: 0036b615 140 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_BlockdevQcowEncryption_base_members │ │ │ │ + 6892: 0036b60d 140 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_BlockdevQcowEncryption_base_members │ │ │ │ 6893: 00231775 4 FUNC GLOBAL DEFAULT 12 connection_hashtable_reset │ │ │ │ 6894: 005abefc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ICC_IAR0_READ_EVENT │ │ │ │ - 6895: 0029c1a5 356 FUNC GLOBAL DEFAULT 12 cache_insert │ │ │ │ + 6895: 0029c19d 356 FUNC GLOBAL DEFAULT 12 cache_insert │ │ │ │ 6896: 005acfb8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IOTKIT_SYSCTL_READ_EVENT │ │ │ │ - 6897: 0029a8a1 88 FUNC GLOBAL DEFAULT 12 object_class_property_add_uint32_ptr │ │ │ │ + 6897: 0029a899 88 FUNC GLOBAL DEFAULT 12 object_class_property_add_uint32_ptr │ │ │ │ 6898: 005f8cb8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ECC_MEM_WRITEL_DR_DSTATE │ │ │ │ 6899: 005aea30 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CANOKEY_THREAD_STOP_EVENT │ │ │ │ 6900: 005f9b00 4 OBJECT GLOBAL DEFAULT 25 qemu_dcache_linesize_log │ │ │ │ 6901: 005ad658 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IMX7_GPR_READ_EVENT │ │ │ │ - 6902: 003dee3d 64 FUNC GLOBAL DEFAULT 12 slow_bitmap_or │ │ │ │ + 6902: 003dee35 64 FUNC GLOBAL DEFAULT 12 slow_bitmap_or │ │ │ │ 6903: 001af165 4 FUNC GLOBAL DEFAULT 12 memory_devices_get_reserved_memslots │ │ │ │ 6904: 0027a661 26 FUNC GLOBAL DEFAULT 12 helper_stw_mmu │ │ │ │ 6905: 005b0850 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CPR_FIND_FD_EVENT │ │ │ │ 6906: 005af400 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_DWC2_RAISE_GLOBAL_IRQ_EVENT │ │ │ │ 6907: 0051edd0 12 OBJECT GLOBAL DEFAULT 24 internal_snapshot_drv │ │ │ │ 6908: 005b1ef8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_DIRTYLIMIT_STATE_INITIALIZE_EVENT │ │ │ │ 6909: 005b2864 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VNC_AUTH_INIT_EVENT │ │ │ │ 6910: 005f92e0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VMSTATE_SAVE_STATE_LOOP_DSTATE │ │ │ │ - 6911: 003845c5 140 FUNC GLOBAL DEFAULT 12 visit_type_QCryptoBlockInfoBase_members │ │ │ │ + 6911: 003845bd 140 FUNC GLOBAL DEFAULT 12 visit_type_QCryptoBlockInfoBase_members │ │ │ │ 6912: 005f9344 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LOADVM_HANDLE_CMD_PACKAGED_RECEIVED_DSTATE │ │ │ │ 6913: 005adfc8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SIFIVE_PWM_READ_EVENT │ │ │ │ - 6914: 002d3775 92 FUNC GLOBAL DEFAULT 12 job_cancel_requested │ │ │ │ - 6915: 003b316d 200 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevSnapshotInternalWrapper │ │ │ │ + 6914: 002d376d 92 FUNC GLOBAL DEFAULT 12 job_cancel_requested │ │ │ │ + 6915: 003b3165 200 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevSnapshotInternalWrapper │ │ │ │ 6916: 005f9676 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_QUERY_COMMANDS_DSTATE │ │ │ │ 6917: 005f922c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MIGRATION_COMPLETION_POSTCOPY_END_DSTATE │ │ │ │ 6918: 005f8d66 2 OBJECT GLOBAL DEFAULT 25 _TRACE_AVR_TIMER16_READ_IFR_DSTATE │ │ │ │ 6919: 005f8670 2 OBJECT GLOBAL DEFAULT 25 _TRACE_XEN_DISK_REALIZE_DSTATE │ │ │ │ 6920: 005f956c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_BLOCK_LATENCY_HISTOGRAM_SET_DSTATE │ │ │ │ 6921: 005f91e6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MIGRATE_STATE_TOO_BIG_DSTATE │ │ │ │ 6922: 005f8be6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_STM32L4X5_RCC_PLL_SET_VCO_MULTIPLIER_DSTATE │ │ │ │ 6923: 005a7898 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GDBSTUB_OP_EXITING_EVENT │ │ │ │ - 6924: 0035ff1d 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockDeviceInfoList │ │ │ │ + 6924: 0035ff15 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockDeviceInfoList │ │ │ │ 6925: 00283d85 4 FUNC GLOBAL DEFAULT 12 qemu_plugin_hwaddr_is_io │ │ │ │ 6926: 005f8250 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_types_net_c │ │ │ │ 6927: 005f924e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MULTIFD_SEND_THREAD_END_DSTATE │ │ │ │ 6928: 005f8b74 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IOTKIT_SYSCTL_WRITE_DSTATE │ │ │ │ 6929: 0024a325 512 FUNC GLOBAL DEFAULT 12 tcg_prologue_init │ │ │ │ 6930: 005a9458 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IOMMUFD_BACKEND_FREE_ID_EVENT │ │ │ │ 6931: 005f965a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_CHARDEV_CHANGE_DSTATE │ │ │ │ - 6932: 003ba221 196 FUNC GLOBAL DEFAULT 12 visit_type_Audiodev │ │ │ │ + 6932: 003ba219 196 FUNC GLOBAL DEFAULT 12 visit_type_Audiodev │ │ │ │ 6933: 0020a265 70 FUNC GLOBAL DEFAULT 12 postcopy_incoming_cleanup │ │ │ │ - 6934: 00364339 1292 FUNC GLOBAL DEFAULT 12 visit_type_BlockDeviceInfo_members │ │ │ │ + 6934: 00364331 1292 FUNC GLOBAL DEFAULT 12 visit_type_BlockDeviceInfo_members │ │ │ │ 6935: 0020c191 120 FUNC GLOBAL DEFAULT 12 ram_write_tracking_available │ │ │ │ 6936: 002672f1 44 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_bitsel │ │ │ │ 6937: 00270045 136 FUNC GLOBAL DEFAULT 12 helper_gvec_sssub32 │ │ │ │ 6938: 00178579 128 FUNC GLOBAL DEFAULT 12 qemu_clipboard_set_data │ │ │ │ 6939: 005a7548 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QCRYPTO_TLS_CREDS_ANON_LOAD_EVENT │ │ │ │ 6940: 005f842c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_BLOCK_COPY_SKIP_RANGE_DSTATE │ │ │ │ 6941: 001cb7fd 20 FUNC GLOBAL DEFAULT 12 vm_get_suspended │ │ │ │ 6942: 005a8b50 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QIO_CHANNEL_SOCKET_LISTEN_SYNC_EVENT │ │ │ │ 6943: 004fc714 64 OBJECT GLOBAL DEFAULT 21 vmstate_cbinfo │ │ │ │ - 6944: 002d526d 16 FUNC GLOBAL DEFAULT 12 job_complete_sync_locked │ │ │ │ + 6944: 002d5265 16 FUNC GLOBAL DEFAULT 12 job_complete_sync_locked │ │ │ │ 6945: 0016c649 192 FUNC GLOBAL DEFAULT 12 float64_to_int64_round_to_zero │ │ │ │ - 6946: 003e04d1 140 FUNC GLOBAL DEFAULT 12 warn_report_err_once_cond │ │ │ │ + 6946: 003e04c9 140 FUNC GLOBAL DEFAULT 12 warn_report_err_once_cond │ │ │ │ 6947: 005f9ec2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_REENTRANT_AIO_DSTATE │ │ │ │ 6948: 005f85de 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IOMMUFD_BACKEND_MAP_DMA_DSTATE │ │ │ │ 6949: 005f95fe 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_BLOCK_DIRTY_BITMAP_ADD_DSTATE │ │ │ │ 6950: 005f86c8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PFLASH_IO_READ_DSTATE │ │ │ │ - 6951: 003e30bd 208 FUNC GLOBAL DEFAULT 12 qemu_opt_set_number │ │ │ │ + 6951: 003e30b5 208 FUNC GLOBAL DEFAULT 12 qemu_opt_set_number │ │ │ │ 6952: 005b1c0c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VHOST_VDPA_NET_LOAD_CMD_RETVAL_EVENT │ │ │ │ 6953: 001cb7ed 16 FUNC GLOBAL DEFAULT 12 vm_set_suspended │ │ │ │ 6954: 002054a1 34 FUNC GLOBAL DEFAULT 12 migrate_return_path │ │ │ │ 6955: 005acb88 16 OBJECT GLOBAL DEFAULT 24 _TRACE_DJMEMC_READ_EVENT │ │ │ │ 6956: 001d99ed 556 FUNC GLOBAL DEFAULT 12 mtree_info │ │ │ │ 6957: 005f90ca 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QUERY_DIRTY_RATE_INFO_DSTATE │ │ │ │ 6958: 005b0e50 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_RDMA_REGISTER_AND_GET_KEYS_EVENT │ │ │ │ 6959: 00504bb4 40 OBJECT GLOBAL DEFAULT 21 qdev_prop_link │ │ │ │ 6960: 005a90c8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_RECEIVE_NEGOTIATE_SIZE_FLAGS_EVENT │ │ │ │ 6961: 005a7738 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GDBSTUB_ERR_CHECKSUM_INVALID_EVENT │ │ │ │ 6962: 005b39e0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_CHARDEV_CHANGE_EVENT │ │ │ │ 6963: 005f85fe 2 OBJECT GLOBAL DEFAULT 25 _TRACE_TPM_EMULATOR_HANDLE_DEVICE_OPTS_STARTUP_ERROR_DSTATE │ │ │ │ - 6964: 003d0c8d 24 FUNC GLOBAL DEFAULT 12 qdict_first │ │ │ │ + 6964: 003d0c85 24 FUNC GLOBAL DEFAULT 12 qdict_first │ │ │ │ 6965: 005ae408 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SLAVIO_TIMER_MEM_WRITEL_LIMIT_EVENT │ │ │ │ - 6966: 003dc6c9 16 FUNC GLOBAL DEFAULT 12 module_allow_arch │ │ │ │ + 6966: 003dc6c1 16 FUNC GLOBAL DEFAULT 12 module_allow_arch │ │ │ │ 6967: 005157b4 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_abs32 │ │ │ │ 6968: 00284a09 100 FUNC GLOBAL DEFAULT 12 qemu_plugin_scoreboard_find │ │ │ │ 6969: 005b26a4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_SPICE_DISPLAY_UPDATE_EVENT │ │ │ │ - 6970: 00361435 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevCreateOptionsVpc │ │ │ │ + 6970: 0036142d 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevCreateOptionsVpc │ │ │ │ 6971: 005adb08 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ALLWINNER_R40_DRAMC_DETECT_CELL_READ_EVENT │ │ │ │ - 6972: 003fcd59 76 FUNC GLOBAL DEFAULT 12 qmp_xen_event_inject │ │ │ │ - 6973: 00362371 204 FUNC GLOBAL DEFAULT 12 visit_type_ImageInfoSpecificVmdkWrapper │ │ │ │ + 6972: 003fcd51 76 FUNC GLOBAL DEFAULT 12 qmp_xen_event_inject │ │ │ │ + 6973: 00362369 204 FUNC GLOBAL DEFAULT 12 visit_type_ImageInfoSpecificVmdkWrapper │ │ │ │ 6974: 00267eb5 12 FUNC GLOBAL DEFAULT 12 tcg_gen_rotli_vec │ │ │ │ - 6975: 002cab15 32 FUNC GLOBAL DEFAULT 12 bdrv_co_leave │ │ │ │ - 6976: 0034cae9 152 FUNC GLOBAL DEFAULT 12 qemu_chr_fe_get_msgfd │ │ │ │ - 6977: 0039b6e5 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_migrate_parameters │ │ │ │ + 6975: 002cab0d 32 FUNC GLOBAL DEFAULT 12 bdrv_co_leave │ │ │ │ + 6976: 0034cae1 152 FUNC GLOBAL DEFAULT 12 qemu_chr_fe_get_msgfd │ │ │ │ + 6977: 0039b6dd 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_migrate_parameters │ │ │ │ 6978: 005f7fae 1 OBJECT GLOBAL DEFAULT 25 whpx_allowed │ │ │ │ - 6979: 0036b01d 132 FUNC GLOBAL DEFAULT 12 visit_type_Qcow2OverlapCheckMode │ │ │ │ + 6979: 0036b015 132 FUNC GLOBAL DEFAULT 12 visit_type_Qcow2OverlapCheckMode │ │ │ │ 6980: 005affdc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ASPEED_WDT_READ_EVENT │ │ │ │ - 6981: 0030e049 142 FUNC GLOBAL DEFAULT 12 qcow2_cache_set_dependency │ │ │ │ + 6981: 0030e041 142 FUNC GLOBAL DEFAULT 12 qcow2_cache_set_dependency │ │ │ │ 6982: 005f9724 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_QUERY_MEMDEV_DSTATE │ │ │ │ 6983: 005076cc 12 OBJECT GLOBAL DEFAULT 21 JobType_lookup │ │ │ │ 6984: 005aa4d0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SM501_SYSTEM_CONFIG_WRITE_EVENT │ │ │ │ - 6985: 0035d305 200 FUNC GLOBAL DEFAULT 12 visit_type_AuthZSimpleProperties │ │ │ │ + 6985: 0035d2fd 200 FUNC GLOBAL DEFAULT 12 visit_type_AuthZSimpleProperties │ │ │ │ 6986: 0028b8ed 282 FUNC GLOBAL DEFAULT 12 avr_cpu_do_interrupt │ │ │ │ 6987: 005f8cde 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ALLWINNER_R40_DRAMCOM_READ_DSTATE │ │ │ │ 6988: 001ae7b5 156 FUNC GLOBAL DEFAULT 12 hid_set_next_idle │ │ │ │ 6989: 005ad598 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NPCM_GCR_WRITE_EVENT │ │ │ │ - 6990: 002c32c5 152 FUNC GLOBAL DEFAULT 12 nbd_server_start_options │ │ │ │ + 6990: 002c32bd 152 FUNC GLOBAL DEFAULT 12 nbd_server_start_options │ │ │ │ 6991: 001cb795 88 FUNC GLOBAL DEFAULT 12 cpu_interrupt │ │ │ │ 6992: 0016b211 192 FUNC GLOBAL DEFAULT 12 bfloat16_to_int8_scalbn │ │ │ │ - 6993: 0037135d 142 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsList │ │ │ │ + 6993: 00371355 142 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsList │ │ │ │ 6994: 005f898a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_REDIST_BADWRITE_DSTATE │ │ │ │ 6995: 00169715 232 FUNC GLOBAL DEFAULT 12 bfloat16_to_float64 │ │ │ │ - 6996: 003a8e55 16 FUNC GLOBAL DEFAULT 12 visit_type_PrManagerHelperProperties_members │ │ │ │ + 6996: 003a8e4d 16 FUNC GLOBAL DEFAULT 12 visit_type_PrManagerHelperProperties_members │ │ │ │ 6997: 005b1dd0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_REPLAY_PUT_DWORD_EVENT │ │ │ │ 6998: 005f92f2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VMSTATE_LOAD_FIELD_ERROR_DSTATE │ │ │ │ 6999: 005f975c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_SET_CPU_TOPOLOGY_DSTATE │ │ │ │ 7000: 005ac19c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ASPEED_INTC_SET_IRQ_EVENT │ │ │ │ 7001: 001f7099 196 FUNC GLOBAL DEFAULT 12 cpu_throttle_dirty_sync_timer │ │ │ │ 7002: 00518514 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_smax_fetchb │ │ │ │ 7003: 005abaec 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ITS_CMD_MAPC_EVENT │ │ │ │ 7004: 005f9e5a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_VFIO_DO_MAPPING_DSTATE │ │ │ │ 7005: 005ac24c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_FLIC_CREATE_DEVICE_EVENT │ │ │ │ - 7006: 0028fde5 2 FUNC GLOBAL DEFAULT 12 kvm_irqchip_release_virq │ │ │ │ + 7006: 0028fddd 2 FUNC GLOBAL DEFAULT 12 kvm_irqchip_release_virq │ │ │ │ 7007: 005af4c0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_XHCI_EP_STOP_EVENT │ │ │ │ 7008: 0051ab3c 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_fetch_xorl_le │ │ │ │ 7009: 005b476c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_MIGRATE_EVENT │ │ │ │ 7010: 0022abf1 62 FUNC GLOBAL DEFAULT 12 qemu_send_packet_raw │ │ │ │ 7011: 005f927a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_POSTCOPY_PREEMPT_RESTORED_DSTATE │ │ │ │ 7012: 005b5ffc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_BUFFER_MOVE_EVENT │ │ │ │ 7013: 0027bf09 20 FUNC GLOBAL DEFAULT 12 helper_atomic_umin_fetchb │ │ │ │ 7014: 00269c91 128 FUNC GLOBAL DEFAULT 12 accel_irqchip_commit_route_changes │ │ │ │ - 7015: 0038b675 58 FUNC GLOBAL DEFAULT 12 qapi_free_MachineInfo │ │ │ │ - 7016: 003fca79 6 FUNC GLOBAL DEFAULT 12 cpu_get_note_size │ │ │ │ + 7015: 0038b66d 58 FUNC GLOBAL DEFAULT 12 qapi_free_MachineInfo │ │ │ │ + 7016: 003fca71 6 FUNC GLOBAL DEFAULT 12 cpu_get_note_size │ │ │ │ 7017: 00518ee0 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_xor_fetchw_be │ │ │ │ 7018: 005a8048 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QED_AIO_WRITE_PREFILL_EVENT │ │ │ │ - 7019: 003c07a1 58 FUNC GLOBAL DEFAULT 12 qapi_free_InputMoveEventWrapper │ │ │ │ - 7020: 003722ed 196 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevCreateOptionsQcow2 │ │ │ │ + 7019: 003c0799 58 FUNC GLOBAL DEFAULT 12 qapi_free_InputMoveEventWrapper │ │ │ │ + 7020: 003722e5 196 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevCreateOptionsQcow2 │ │ │ │ 7021: 00203825 740 FUNC GLOBAL DEFAULT 12 multifd_recv_new_channel │ │ │ │ 7022: 002055d5 44 FUNC GLOBAL DEFAULT 12 migrate_tls │ │ │ │ 7023: 00206051 34 FUNC GLOBAL DEFAULT 12 migrate_tls_hostname │ │ │ │ 7024: 001a8e75 68 FUNC GLOBAL DEFAULT 12 qemu_add_machine_init_done_notifier │ │ │ │ 7025: 005f969e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_CXL_INJECT_GENERAL_MEDIA_EVENT_DSTATE │ │ │ │ 7026: 005f850a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QIO_TASK_NEW_DSTATE │ │ │ │ - 7027: 003ddcd5 190 FUNC GLOBAL DEFAULT 12 urshift │ │ │ │ - 7028: 00324321 64 FUNC GLOBAL DEFAULT 12 vhdx_region_header_le_export │ │ │ │ + 7027: 003ddccd 190 FUNC GLOBAL DEFAULT 12 urshift │ │ │ │ + 7028: 00324319 64 FUNC GLOBAL DEFAULT 12 vhdx_region_header_le_export │ │ │ │ 7029: 0015ea49 5028 FUNC GLOBAL DEFAULT 12 floatx80_mul │ │ │ │ - 7030: 003c5f3d 376 FUNC GLOBAL DEFAULT 12 qapi_event_send_spice_disconnected │ │ │ │ + 7030: 003c5f35 376 FUNC GLOBAL DEFAULT 12 qapi_event_send_spice_disconnected │ │ │ │ 7031: 005a8880 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QIO_NET_LISTENER_UNWATCH_EVENT │ │ │ │ 7032: 005b5960 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VISIT_TYPE_INT32_EVENT │ │ │ │ 7033: 002053ed 34 FUNC GLOBAL DEFAULT 12 migrate_postcopy_blocktime │ │ │ │ 7034: 005b0970 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MIGRATION_FD_INCOMING_EVENT │ │ │ │ 7035: 00170d5d 220 FUNC GLOBAL DEFAULT 12 uint16_to_float16_scalbn │ │ │ │ 7036: 001a8381 6 FUNC GLOBAL DEFAULT 12 machine_mem_merge │ │ │ │ 7037: 00507ea0 12 OBJECT GLOBAL DEFAULT 21 SocketAddressType_lookup │ │ │ │ 7038: 005a7c78 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CURL_SETUP_PREADV_EVENT │ │ │ │ 7039: 005ad408 16 OBJECT GLOBAL DEFAULT 24 _TRACE_STM32L4X5_SYSCFG_FORWARD_EXTI_EVENT │ │ │ │ 7040: 005afb20 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_OHCI_MEM_PORT_WRITE_EVENT │ │ │ │ 7041: 0051c588 132 OBJECT GLOBAL DEFAULT 24 helper_info_remu_i64 │ │ │ │ 7042: 001cdbad 40 FUNC GLOBAL DEFAULT 12 dirtylimit_state_lock │ │ │ │ - 7043: 0038b9bd 58 FUNC GLOBAL DEFAULT 12 qapi_free_DummyForceArrays │ │ │ │ - 7044: 003a136d 58 FUNC GLOBAL DEFAULT 12 qapi_free_NetdevUserOptions │ │ │ │ + 7043: 0038b9b5 58 FUNC GLOBAL DEFAULT 12 qapi_free_DummyForceArrays │ │ │ │ + 7044: 003a1365 58 FUNC GLOBAL DEFAULT 12 qapi_free_NetdevUserOptions │ │ │ │ 7045: 005a96f0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_TPM_EMULATOR_SET_LOCALITY_EVENT │ │ │ │ 7046: 00178d09 68 FUNC GLOBAL DEFAULT 12 qemu_console_co_wait_update │ │ │ │ - 7047: 002f0ec9 18 FUNC GLOBAL DEFAULT 12 bdrv_parent_drained_poll_single │ │ │ │ + 7047: 002f0ec1 18 FUNC GLOBAL DEFAULT 12 bdrv_parent_drained_poll_single │ │ │ │ 7048: 005b5950 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VISIT_TYPE_INT64_EVENT │ │ │ │ 7049: 005f828c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_JOB_RESUME_DSTATE │ │ │ │ 7050: 001cf149 60 FUNC GLOBAL DEFAULT 12 dma_acct_start │ │ │ │ 7051: 001f9a0d 76 FUNC GLOBAL DEFAULT 12 register_global_state │ │ │ │ 7052: 005f90e0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_DIRTY_BITMAP_SAVE_ITERATE_DSTATE │ │ │ │ 7053: 0027c305 172 FUNC GLOBAL DEFAULT 12 cpu_atomic_fetch_andw_le_mmu │ │ │ │ - 7054: 003a1511 58 FUNC GLOBAL DEFAULT 12 qapi_free_NetdevNetmapOptions │ │ │ │ + 7054: 003a1509 58 FUNC GLOBAL DEFAULT 12 qapi_free_NetdevNetmapOptions │ │ │ │ 7055: 005b1fa8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_FIND_RAM_OFFSET_EVENT │ │ │ │ 7056: 0017bbbd 68 FUNC GLOBAL DEFAULT 12 qemu_dmabuf_get_allow_fences │ │ │ │ 7057: 005f931c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SAVEVM_SEND_OPEN_RETURN_PATH_DSTATE │ │ │ │ 7058: 0014afbd 58 FUNC GLOBAL DEFAULT 12 async_safe_run_on_cpu │ │ │ │ 7059: 0017b53d 184 FUNC GLOBAL DEFAULT 12 cursor_get_mono_mask │ │ │ │ 7060: 0024a2c1 100 FUNC GLOBAL DEFAULT 12 tcg_tb_alloc │ │ │ │ 7061: 005acd18 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIA1_RTC_CMD_PRAM_READ_EVENT │ │ │ │ 7062: 00195d81 58 FUNC GLOBAL DEFAULT 12 vnc_zrle_clear │ │ │ │ - 7063: 003eb4fd 10 FUNC GLOBAL DEFAULT 12 qemu_lockcnt_init │ │ │ │ + 7063: 003eb4f5 10 FUNC GLOBAL DEFAULT 12 qemu_lockcnt_init │ │ │ │ 7064: 005f88ea 2 OBJECT GLOBAL DEFAULT 25 _TRACE_XIVE_SOURCE_ESB_READ_DSTATE │ │ │ │ - 7065: 002c9f95 8 FUNC GLOBAL DEFAULT 12 bdrv_is_inactive │ │ │ │ - 7066: 003eec19 76 FUNC GLOBAL DEFAULT 12 qemu_co_rwlock_downgrade │ │ │ │ + 7065: 002c9f8d 8 FUNC GLOBAL DEFAULT 12 bdrv_is_inactive │ │ │ │ + 7066: 003eec11 76 FUNC GLOBAL DEFAULT 12 qemu_co_rwlock_downgrade │ │ │ │ 7067: 005f8f1e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_DWC2_LOWER_GLOBAL_IRQ_DSTATE │ │ │ │ 7068: 0021d4d5 996 FUNC GLOBAL DEFAULT 12 rdma_control_save_page │ │ │ │ 7069: 0028bc09 48 FUNC GLOBAL DEFAULT 12 helper_wdr │ │ │ │ - 7070: 00354bc1 156 FUNC GLOBAL DEFAULT 12 qemu_chardev_new │ │ │ │ + 7070: 00354bb9 156 FUNC GLOBAL DEFAULT 12 qemu_chardev_new │ │ │ │ 7071: 005af660 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_XHCI_RUNTIME_READ_EVENT │ │ │ │ - 7072: 00402281 58 FUNC GLOBAL DEFAULT 12 qapi_free_AcpiTableOptions │ │ │ │ + 7072: 00402279 58 FUNC GLOBAL DEFAULT 12 qapi_free_AcpiTableOptions │ │ │ │ 7073: 005079f4 12 OBJECT GLOBAL DEFAULT 21 COLOMode_lookup │ │ │ │ - 7074: 00380159 176 FUNC GLOBAL DEFAULT 12 visit_type_ChardevBackend_members │ │ │ │ + 7074: 00380151 176 FUNC GLOBAL DEFAULT 12 visit_type_ChardevBackend_members │ │ │ │ 7075: 005f92a4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_RAM_POSTCOPY_SEND_DISCARD_BITMAP_DSTATE │ │ │ │ 7076: 005f857c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NBD_RECEIVE_NEGOTIATE_MAGIC_DSTATE │ │ │ │ 7077: 005f8420 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_BLOCK_JOB_CANCEL_DSTATE │ │ │ │ - 7078: 003c0981 58 FUNC GLOBAL DEFAULT 12 qapi_free_DisplayCocoa │ │ │ │ + 7078: 003c0979 58 FUNC GLOBAL DEFAULT 12 qapi_free_DisplayCocoa │ │ │ │ 7079: 005f860c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_TPM_EMULATOR_GET_TPM_ESTABLISHED_FLAG_DSTATE │ │ │ │ 7080: 005f95f4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_BLOCK_DIRTY_BITMAP_CLEAR_DSTATE │ │ │ │ 7081: 005f8282 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_visit_ui_c │ │ │ │ - 7082: 003feb0d 236 FUNC GLOBAL DEFAULT 12 visit_type_YankInstance_members │ │ │ │ + 7082: 003feb05 236 FUNC GLOBAL DEFAULT 12 visit_type_YankInstance_members │ │ │ │ 7083: 00231669 76 FUNC GLOBAL DEFAULT 12 connection_destroy │ │ │ │ - 7084: 002f4455 38 FUNC GLOBAL DEFAULT 12 qemu_blockalign0 │ │ │ │ + 7084: 002f444d 38 FUNC GLOBAL DEFAULT 12 qemu_blockalign0 │ │ │ │ 7085: 005aaad0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIRTIO_GPU_CMD_CTX_RES_DETACH_EVENT │ │ │ │ 7086: 00242b3d 120 FUNC GLOBAL DEFAULT 12 tcg_tb_remove │ │ │ │ - 7087: 003a8cc9 196 FUNC GLOBAL DEFAULT 12 visit_type_MemoryBackendShmProperties │ │ │ │ + 7087: 003a8cc1 196 FUNC GLOBAL DEFAULT 12 visit_type_MemoryBackendShmProperties │ │ │ │ 7088: 0024fe35 10 FUNC GLOBAL DEFAULT 12 tcg_gen_plugin_cb │ │ │ │ 7089: 005f8676 2 OBJECT GLOBAL DEFAULT 25 _TRACE_XEN_BLOCK_DISCONNECT_DSTATE │ │ │ │ 7090: 005f9124 2 OBJECT GLOBAL DEFAULT 25 _TRACE_POSTCOPY_PREEMPT_THREAD_EXIT_DSTATE │ │ │ │ 7091: 005f8f4a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_XHCI_SLOT_DISABLE_DSTATE │ │ │ │ 7092: 0051a7a0 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_fetch_sminl_le │ │ │ │ 7093: 005f916e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_RDMA_REGISTRATION_STOP_DSTATE │ │ │ │ - 7094: 003c48b1 196 FUNC GLOBAL DEFAULT 12 visit_type_DisplayDBus │ │ │ │ - 7095: 003bd739 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_gic_capabilities │ │ │ │ + 7094: 003c48a9 196 FUNC GLOBAL DEFAULT 12 visit_type_DisplayDBus │ │ │ │ + 7095: 003bd731 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_gic_capabilities │ │ │ │ 7096: 001b8fb5 84 FUNC GLOBAL DEFAULT 12 audio_buffer_samples │ │ │ │ - 7097: 003570a1 116 FUNC GLOBAL DEFAULT 12 qmp_qom_set │ │ │ │ - 7098: 002de359 72 FUNC GLOBAL DEFAULT 12 nbd_info_lookup │ │ │ │ + 7097: 00357099 116 FUNC GLOBAL DEFAULT 12 qmp_qom_set │ │ │ │ + 7098: 002de351 72 FUNC GLOBAL DEFAULT 12 nbd_info_lookup │ │ │ │ 7099: 00507f44 12 OBJECT GLOBAL DEFAULT 21 TraceEventState_lookup │ │ │ │ 7100: 001a11f9 404 FUNC GLOBAL DEFAULT 12 rom_add_blob │ │ │ │ 7101: 005f9780 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_CALC_DIRTY_RATE_DSTATE │ │ │ │ - 7102: 002938dd 84 FUNC GLOBAL DEFAULT 12 phase_advance │ │ │ │ - 7103: 003fced5 40 FUNC GLOBAL DEFAULT 12 qmp_set_cpu_topology │ │ │ │ - 7104: 002f3475 128 FUNC GLOBAL DEFAULT 12 bdrv_save_vmstate │ │ │ │ + 7102: 002938d5 84 FUNC GLOBAL DEFAULT 12 phase_advance │ │ │ │ + 7103: 003fcecd 40 FUNC GLOBAL DEFAULT 12 qmp_set_cpu_topology │ │ │ │ + 7104: 002f346d 128 FUNC GLOBAL DEFAULT 12 bdrv_save_vmstate │ │ │ │ 7105: 005a7db8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SSH_CHECK_HOST_KEY_KNOWNHOSTS_EVENT │ │ │ │ 7106: 002143c1 100 FUNC GLOBAL DEFAULT 12 qemu_savevm_state_pending_estimate │ │ │ │ 7107: 0028125d 242 FUNC GLOBAL DEFAULT 12 cpu_atomic_fetch_smaxq_be_mmu │ │ │ │ - 7108: 00400bf9 136 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_sev_inject_launch_secret_arg_members │ │ │ │ + 7108: 00400bf1 136 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_sev_inject_launch_secret_arg_members │ │ │ │ 7109: 00238b79 76 FUNC GLOBAL DEFAULT 12 net_init_vhost_vdpa │ │ │ │ 7110: 00283d99 96 FUNC GLOBAL DEFAULT 12 qemu_plugin_hwaddr_device_name │ │ │ │ 7111: 005f9e70 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LOCKCNT_FUTEX_WAKE_DSTATE │ │ │ │ - 7112: 00405f6d 102 FUNC GLOBAL DEFAULT 12 vu_queue_push │ │ │ │ - 7113: 003e6891 456 FUNC GLOBAL DEFAULT 12 qdist_pr_plain │ │ │ │ + 7112: 00405f65 102 FUNC GLOBAL DEFAULT 12 vu_queue_push │ │ │ │ + 7113: 003e6889 456 FUNC GLOBAL DEFAULT 12 qdist_pr_plain │ │ │ │ 7114: 005a81e8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QCOW2_L2_ALLOCATE_GET_EMPTY_EVENT │ │ │ │ 7115: 005f7fa3 1 OBJECT GLOBAL DEFAULT 25 kvm_async_interrupts_allowed │ │ │ │ 7116: 005f8920 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NVIC_SET_NMI_LEVEL_DSTATE │ │ │ │ 7117: 005f91c0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_RDMA_EXCHANGE_SEND_WAITING_DSTATE │ │ │ │ 7118: 0018031d 432 FUNC GLOBAL DEFAULT 12 qmp_expire_password │ │ │ │ - 7119: 002d512d 56 FUNC GLOBAL DEFAULT 12 job_user_cancel_locked │ │ │ │ + 7119: 002d5125 56 FUNC GLOBAL DEFAULT 12 job_user_cancel_locked │ │ │ │ 7120: 00518fe8 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_xor_fetchb │ │ │ │ - 7121: 003b6a69 58 FUNC GLOBAL DEFAULT 12 qapi_free_AcceleratorInfo │ │ │ │ - 7122: 0037d44d 58 FUNC GLOBAL DEFAULT 12 qapi_free_ChardevHostdevWrapper │ │ │ │ - 7123: 00391889 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_cpus_fast │ │ │ │ - 7124: 003c050d 58 FUNC GLOBAL DEFAULT 12 qapi_free_MouseInfoList │ │ │ │ - 7125: 0035beed 58 FUNC GLOBAL DEFAULT 12 qapi_free_int8List │ │ │ │ - 7126: 0029b675 232 FUNC GLOBAL DEFAULT 12 user_creatable_del │ │ │ │ + 7121: 003b6a61 58 FUNC GLOBAL DEFAULT 12 qapi_free_AcceleratorInfo │ │ │ │ + 7122: 0037d445 58 FUNC GLOBAL DEFAULT 12 qapi_free_ChardevHostdevWrapper │ │ │ │ + 7123: 00391881 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_cpus_fast │ │ │ │ + 7124: 003c0505 58 FUNC GLOBAL DEFAULT 12 qapi_free_MouseInfoList │ │ │ │ + 7125: 0035bee5 58 FUNC GLOBAL DEFAULT 12 qapi_free_int8List │ │ │ │ + 7126: 0029b66d 232 FUNC GLOBAL DEFAULT 12 user_creatable_del │ │ │ │ 7127: 005f93da 2 OBJECT GLOBAL DEFAULT 25 _TRACE_DMA_COMPLETE_DSTATE │ │ │ │ 7128: 005af270 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_DWC2_WORK_BH_EVENT │ │ │ │ 7129: 0017ffd5 252 FUNC GLOBAL DEFAULT 12 hmp_screendump │ │ │ │ 7130: 005af0b0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_DESC_MSOS_EVENT │ │ │ │ 7131: 002700cd 158 FUNC GLOBAL DEFAULT 12 helper_gvec_sssub64 │ │ │ │ 7132: 00509930 40 OBJECT GLOBAL DEFAULT 21 qdev_prop_losttickpolicy │ │ │ │ 7133: 005f9534 2 OBJECT GLOBAL DEFAULT 25 _TRACE_EXEC_TB_EXIT_DSTATE │ │ │ │ 7134: 001f4fc1 12 FUNC GLOBAL DEFAULT 12 dirty_bitmap_mig_cancel_outgoing │ │ │ │ - 7135: 002e7a2d 100 FUNC GLOBAL DEFAULT 12 blk_co_eject │ │ │ │ + 7135: 002e7a25 100 FUNC GLOBAL DEFAULT 12 blk_co_eject │ │ │ │ 7136: 005a96d0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_TPM_EMULATOR_PROBE_CAPS_EVENT │ │ │ │ 7137: 001ea5d5 44 FUNC GLOBAL DEFAULT 12 qemu_del_vm_change_state_handler │ │ │ │ - 7138: 0030e1a5 50 FUNC GLOBAL DEFAULT 12 qcow2_cache_get │ │ │ │ - 7139: 0038c2ed 132 FUNC GLOBAL DEFAULT 12 visit_type_S390CpuState │ │ │ │ - 7140: 003efe81 40 FUNC GLOBAL DEFAULT 12 qemu_clock_use_for_deadline │ │ │ │ + 7138: 0030e19d 50 FUNC GLOBAL DEFAULT 12 qcow2_cache_get │ │ │ │ + 7139: 0038c2e5 132 FUNC GLOBAL DEFAULT 12 visit_type_S390CpuState │ │ │ │ + 7140: 003efe79 40 FUNC GLOBAL DEFAULT 12 qemu_clock_use_for_deadline │ │ │ │ 7141: 0017ee39 76 FUNC GLOBAL DEFAULT 12 qemu_default_pixman_format │ │ │ │ - 7142: 003833e1 58 FUNC GLOBAL DEFAULT 12 qapi_free_QCryptoBlockInfoLUKSSlotList │ │ │ │ + 7142: 003833d9 58 FUNC GLOBAL DEFAULT 12 qapi_free_QCryptoBlockInfoLUKSSlotList │ │ │ │ 7143: 005af2a0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_DWC2_CHILD_DETACH_EVENT │ │ │ │ - 7144: 003a2d49 192 FUNC GLOBAL DEFAULT 12 visit_type_NetdevSocketOptions │ │ │ │ + 7144: 003a2d41 192 FUNC GLOBAL DEFAULT 12 visit_type_NetdevSocketOptions │ │ │ │ 7145: 005f98fe 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_QUERY_TPM_MODELS_DSTATE │ │ │ │ 7146: 005f8ff4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_OHCI_DIE_DSTATE │ │ │ │ 7147: 00182bcd 10 FUNC GLOBAL DEFAULT 12 qemu_text_console_get_label │ │ │ │ 7148: 005abb5c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ITS_TRANSLATION_WRITE_EVENT │ │ │ │ - 7149: 003156f1 74 FUNC GLOBAL DEFAULT 12 qcow2_discard_cluster │ │ │ │ + 7149: 003156e9 74 FUNC GLOBAL DEFAULT 12 qcow2_discard_cluster │ │ │ │ 7150: 001880f5 176 FUNC GLOBAL DEFAULT 12 vnc_framebuffer_update │ │ │ │ 7151: 005f8a38 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ASPEED_INTC_ENABLE_DSTATE │ │ │ │ 7152: 005ab7ac 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SPAPR_XIVE_GET_SOURCE_CONFIG_EVENT │ │ │ │ 7153: 00515730 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_abs64 │ │ │ │ 7154: 005f8e76 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_UAS_SCSI_DATA_DSTATE │ │ │ │ 7155: 005f89da 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ICH_HCR_WRITE_DSTATE │ │ │ │ 7156: 0051ed20 12 OBJECT GLOBAL DEFAULT 24 qcrypto_ivgen_essiv │ │ │ │ 7157: 005b1720 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PUT_GTREE_EVENT │ │ │ │ 7158: 005f9588 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_EJECT_DSTATE │ │ │ │ - 7159: 003f6295 52 FUNC GLOBAL DEFAULT 12 qemu_iovec_init │ │ │ │ + 7159: 003f628d 52 FUNC GLOBAL DEFAULT 12 qemu_iovec_init │ │ │ │ 7160: 005f8d2c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_HPET_RAM_WRITE_TIMER_ID_DSTATE │ │ │ │ - 7161: 0036f81d 288 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsQuorum_members │ │ │ │ - 7162: 003ecbed 68 FUNC GLOBAL DEFAULT 12 aio_get_linux_aio │ │ │ │ + 7161: 0036f815 288 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsQuorum_members │ │ │ │ + 7162: 003ecbe5 68 FUNC GLOBAL DEFAULT 12 aio_get_linux_aio │ │ │ │ 7163: 005f98a4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_QUERY_CRYPTODEV_DSTATE │ │ │ │ - 7164: 00360e59 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevOptionsCurlHttps │ │ │ │ + 7164: 00360e51 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevOptionsCurlHttps │ │ │ │ 7165: 005f8e28 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_HOST_RELEASE_INTERFACE_DSTATE │ │ │ │ - 7166: 002996e5 54 FUNC GLOBAL DEFAULT 12 object_property_add_const_link │ │ │ │ - 7167: 00365aed 104 FUNC GLOBAL DEFAULT 12 visit_type_BlockStatsSpecificNvme_members │ │ │ │ + 7166: 002996dd 54 FUNC GLOBAL DEFAULT 12 object_property_add_const_link │ │ │ │ + 7167: 00365ae5 104 FUNC GLOBAL DEFAULT 12 visit_type_BlockStatsSpecificNvme_members │ │ │ │ 7168: 005f92bc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_FILE_PUT_FD_DSTATE │ │ │ │ - 7169: 002ee6b1 10 FUNC GLOBAL DEFAULT 12 bdrv_dirty_bitmap_enabled │ │ │ │ - 7170: 0035c019 58 FUNC GLOBAL DEFAULT 12 qapi_free_uint16List │ │ │ │ - 7171: 0036d449 108 FUNC GLOBAL DEFAULT 12 visit_type_RbdEncryptionCreateOptionsLUKS2_members │ │ │ │ + 7169: 002ee6a9 10 FUNC GLOBAL DEFAULT 12 bdrv_dirty_bitmap_enabled │ │ │ │ + 7170: 0035c011 58 FUNC GLOBAL DEFAULT 12 qapi_free_uint16List │ │ │ │ + 7171: 0036d441 108 FUNC GLOBAL DEFAULT 12 visit_type_RbdEncryptionCreateOptionsLUKS2_members │ │ │ │ 7172: 005b0610 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CPU_THROTTLE_SET_EVENT │ │ │ │ 7173: 0026b70d 34 FUNC GLOBAL DEFAULT 12 helper_remu_i32 │ │ │ │ - 7174: 0038bae9 58 FUNC GLOBAL DEFAULT 12 qapi_free_MemdevList │ │ │ │ + 7174: 0038bae1 58 FUNC GLOBAL DEFAULT 12 qapi_free_MemdevList │ │ │ │ 7175: 005ae0b8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_AVR_TIMER16_WRITE_IMSK_EVENT │ │ │ │ - 7176: 00371315 70 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevRefOrNull │ │ │ │ - 7177: 003c2a49 142 FUNC GLOBAL DEFAULT 12 visit_type_VncInfo2List │ │ │ │ - 7178: 0035f671 58 FUNC GLOBAL DEFAULT 12 qapi_free_SnapshotInfoList │ │ │ │ + 7176: 0037130d 70 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevRefOrNull │ │ │ │ + 7177: 003c2a41 142 FUNC GLOBAL DEFAULT 12 visit_type_VncInfo2List │ │ │ │ + 7178: 0035f669 58 FUNC GLOBAL DEFAULT 12 qapi_free_SnapshotInfoList │ │ │ │ 7179: 005f910e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MIGRATION_SOCKET_INCOMING_ACCEPTED_DSTATE │ │ │ │ 7180: 005a7788 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GDBSTUB_ERR_GOT_NACK_EVENT │ │ │ │ - 7181: 0029fbb5 276 FUNC GLOBAL DEFAULT 12 qemu_get_buffer_at │ │ │ │ + 7181: 0029fbad 276 FUNC GLOBAL DEFAULT 12 qemu_get_buffer_at │ │ │ │ 7182: 005f91b8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_RDMA_POLL_RECV_DSTATE │ │ │ │ - 7183: 003962a5 58 FUNC GLOBAL DEFAULT 12 qapi_free_BitmapMigrationNodeAlias │ │ │ │ + 7183: 0039629d 58 FUNC GLOBAL DEFAULT 12 qapi_free_BitmapMigrationNodeAlias │ │ │ │ 7184: 005b469c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_XEN_COLO_DO_CHECKPOINT_EVENT │ │ │ │ - 7185: 0037dba9 212 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_ringbuf_write_arg_members │ │ │ │ + 7185: 0037dba1 212 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_ringbuf_write_arg_members │ │ │ │ 7186: 005f977c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_QUERY_DIRTY_RATE_DSTATE │ │ │ │ 7187: 005f9904 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_DISPLAY_UPDATE_DSTATE │ │ │ │ 7188: 005f85f8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_TPM_EMULATOR_SET_STATE_BLOBS_DSTATE │ │ │ │ - 7189: 004d0e08 24 OBJECT GLOBAL DEFAULT 14 nominal_volume │ │ │ │ - 7190: 0035fea5 58 FUNC GLOBAL DEFAULT 12 qapi_free_DriveBackup │ │ │ │ + 7189: 004d0df8 24 OBJECT GLOBAL DEFAULT 14 nominal_volume │ │ │ │ + 7190: 0035fe9d 58 FUNC GLOBAL DEFAULT 12 qapi_free_DriveBackup │ │ │ │ 7191: 005aa5e0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SII9022_READ_REG_EVENT │ │ │ │ - 7192: 0037f9fd 204 FUNC GLOBAL DEFAULT 12 visit_type_ChardevStdioWrapper │ │ │ │ + 7192: 0037f9f5 204 FUNC GLOBAL DEFAULT 12 visit_type_ChardevStdioWrapper │ │ │ │ 7193: 00261ea1 42 FUNC GLOBAL DEFAULT 12 tcg_gen_vec_neg16_i64 │ │ │ │ 7194: 0019d1c1 268 FUNC GLOBAL DEFAULT 12 gdb_handle_query_rcmd │ │ │ │ 7195: 005f8742 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SM501_I2C_WRITE_DSTATE │ │ │ │ 7196: 001facc9 132 FUNC GLOBAL DEFAULT 12 hmp_delvm │ │ │ │ 7197: 005afe30 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_OHCI_ISO_TD_HEAD_EVENT │ │ │ │ 7198: 001d0055 72 FUNC GLOBAL DEFAULT 12 portio_list_set_enabled │ │ │ │ - 7199: 00390e41 80 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_query_firmware_log_arg_members │ │ │ │ + 7199: 00390e39 80 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_query_firmware_log_arg_members │ │ │ │ 7200: 0023cb79 4 FUNC GLOBAL DEFAULT 12 semihosting_get_argc │ │ │ │ 7201: 005ad128 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IMX6_ANALOG_GET_PLL2_PFD2_CLK_EVENT │ │ │ │ 7202: 00213589 208 FUNC GLOBAL DEFAULT 12 qemu_savevm_send_recv_bitmap │ │ │ │ 7203: 005f9792 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_XEN_COLO_DO_CHECKPOINT_DSTATE │ │ │ │ 7204: 005b5900 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VISIT_TYPE_ANY_EVENT │ │ │ │ - 7205: 003e13ed 68 FUNC GLOBAL DEFAULT 12 qemu_config_do_parse │ │ │ │ + 7205: 003e13e5 68 FUNC GLOBAL DEFAULT 12 qemu_config_do_parse │ │ │ │ 7206: 005af5e0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_XHCI_IRQ_MSIX_EVENT │ │ │ │ 7207: 005f8b52 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ASPEED_PECI_RAISE_INTERRUPT_DSTATE │ │ │ │ - 7208: 0030d3d9 112 FUNC GLOBAL DEFAULT 12 qcow2_reopen_bitmaps_ro │ │ │ │ - 7209: 003a77b1 196 FUNC GLOBAL DEFAULT 12 visit_type_NetfilterProperties │ │ │ │ + 7208: 0030d3d1 112 FUNC GLOBAL DEFAULT 12 qcow2_reopen_bitmaps_ro │ │ │ │ + 7209: 003a77a9 196 FUNC GLOBAL DEFAULT 12 visit_type_NetfilterProperties │ │ │ │ 7210: 005b0e80 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_RDMA_POLL_WRITE_EVENT │ │ │ │ 7211: 001ef131 10 FUNC GLOBAL DEFAULT 12 host_memory_backend_set_mapped │ │ │ │ 7212: 005ae398 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SLAVIO_TIMER_MEM_WRITEL_INVALID_EVENT │ │ │ │ - 7213: 002f2f89 188 FUNC GLOBAL DEFAULT 12 bdrv_co_is_zero_fast │ │ │ │ - 7214: 003fef61 188 FUNC GLOBAL DEFAULT 12 visit_type_AcpiTableOptions │ │ │ │ + 7213: 002f2f81 188 FUNC GLOBAL DEFAULT 12 bdrv_co_is_zero_fast │ │ │ │ + 7214: 003fef59 188 FUNC GLOBAL DEFAULT 12 visit_type_AcpiTableOptions │ │ │ │ 7215: 005b1500 16 OBJECT GLOBAL DEFAULT 24 _TRACE_RAM_SAVE_ITERATE_BIG_WAIT_EVENT │ │ │ │ 7216: 005f8f50 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_XHCI_PORT_LINK_DSTATE │ │ │ │ - 7217: 003ee21d 50 FUNC GLOBAL DEFAULT 12 qemu_coroutine_enter_if_inactive │ │ │ │ - 7218: 002bac99 4 FUNC GLOBAL DEFAULT 12 nbd_client_owner │ │ │ │ - 7219: 0030c52d 632 FUNC GLOBAL DEFAULT 12 qcow2_reopen_bitmaps_rw │ │ │ │ + 7217: 003ee215 50 FUNC GLOBAL DEFAULT 12 qemu_coroutine_enter_if_inactive │ │ │ │ + 7218: 002bac91 4 FUNC GLOBAL DEFAULT 12 nbd_client_owner │ │ │ │ + 7219: 0030c525 632 FUNC GLOBAL DEFAULT 12 qcow2_reopen_bitmaps_rw │ │ │ │ 7220: 001b3341 196 FUNC GLOBAL DEFAULT 12 hardware_info_register │ │ │ │ 7221: 0026b8b5 136 FUNC GLOBAL DEFAULT 12 helper_mulsh_i64 │ │ │ │ 7222: 001754c9 120 FUNC GLOBAL DEFAULT 12 float128_default_nan │ │ │ │ - 7223: 002f74e1 146 FUNC GLOBAL DEFAULT 12 bdrv_co_pdiscard_snapshot │ │ │ │ - 7224: 003d2591 100 FUNC GLOBAL DEFAULT 12 json_writer_start_object │ │ │ │ + 7223: 002f74d9 146 FUNC GLOBAL DEFAULT 12 bdrv_co_pdiscard_snapshot │ │ │ │ + 7224: 003d2589 100 FUNC GLOBAL DEFAULT 12 json_writer_start_object │ │ │ │ 7225: 005af350 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_DWC2_HANDLE_PACKET_EVENT │ │ │ │ 7226: 005a8ff8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_RECEIVE_REPLY_CHUNK_HEADER_EVENT │ │ │ │ 7227: 005af040 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_HUB_CONTROL_EVENT │ │ │ │ 7228: 005b3114 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_BLOCKDEV_INSERT_MEDIUM_EVENT │ │ │ │ - 7229: 002dfef1 204 FUNC GLOBAL DEFAULT 12 block_acct_setup │ │ │ │ + 7229: 002dfee9 204 FUNC GLOBAL DEFAULT 12 block_acct_setup │ │ │ │ 7230: 001ff9d9 16 FUNC GLOBAL DEFAULT 12 migration_thread_is_self │ │ │ │ 7231: 005a9630 16 OBJECT GLOBAL DEFAULT 24 _TRACE_TPM_EMULATOR_HANDLE_DEVICE_OPTS_STARTUP_ERROR_EVENT │ │ │ │ - 7232: 003882d5 58 FUNC GLOBAL DEFAULT 12 qapi_free_SchemaInfoEnum │ │ │ │ + 7232: 003882cd 58 FUNC GLOBAL DEFAULT 12 qapi_free_SchemaInfoEnum │ │ │ │ 7233: 005b34d0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_BLOCK_JOB_DISMISS_EVENT │ │ │ │ - 7234: 00367a15 132 FUNC GLOBAL DEFAULT 12 visit_type_XDbgBlockGraphNodeType │ │ │ │ + 7234: 00367a0d 132 FUNC GLOBAL DEFAULT 12 visit_type_XDbgBlockGraphNodeType │ │ │ │ 7235: 005f8424 2 OBJECT GLOBAL DEFAULT 25 _TRACE_BLOCK_COPY_WRITE_FAIL_DSTATE │ │ │ │ 7236: 001a53d5 44 FUNC GLOBAL DEFAULT 12 qmp_query_target │ │ │ │ 7237: 005ac2fc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_XICS_ICP_CHECK_IPI_EVENT │ │ │ │ 7238: 00505674 24 OBJECT GLOBAL DEFAULT 21 blk_exp_nbd │ │ │ │ 7239: 005a9cb8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PFLASH_WRITE_INVALID_EVENT │ │ │ │ 7240: 005aee80 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_UAS_TMF_LOGICAL_UNIT_RESET_EVENT │ │ │ │ 7241: 00280071 28 FUNC GLOBAL DEFAULT 12 helper_atomic_and_fetchq_le │ │ │ │ 7242: 005ae038 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SSE_COUNTER_STATUS_WRITE_EVENT │ │ │ │ - 7243: 003c01c5 58 FUNC GLOBAL DEFAULT 12 qapi_free_SpiceServerInfo │ │ │ │ + 7243: 003c01bd 58 FUNC GLOBAL DEFAULT 12 qapi_free_SpiceServerInfo │ │ │ │ 7244: 005b4930 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QUERY_COMMAND_LINE_OPTIONS_EVENT │ │ │ │ - 7245: 0029a5d5 116 FUNC GLOBAL DEFAULT 12 object_property_add_tm │ │ │ │ + 7245: 0029a5cd 116 FUNC GLOBAL DEFAULT 12 object_property_add_tm │ │ │ │ 7246: 005b0ba0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_POSTCOPY_INIT_RANGE_EVENT │ │ │ │ 7247: 005f8e06 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_SERIAL_RESET_DSTATE │ │ │ │ - 7248: 00382c51 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_version │ │ │ │ + 7248: 00382c49 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_version │ │ │ │ 7249: 005f827e 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_types_tpm_c │ │ │ │ 7250: 00281acd 216 FUNC GLOBAL DEFAULT 12 cpu_ldb_code_mmu │ │ │ │ - 7251: 003b13d1 192 FUNC GLOBAL DEFAULT 12 visit_type_StatsResult │ │ │ │ + 7251: 003b13c9 192 FUNC GLOBAL DEFAULT 12 visit_type_StatsResult │ │ │ │ 7252: 005b2534 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VDAGENT_SEND_EVENT │ │ │ │ 7253: 001cd331 68 FUNC GLOBAL DEFAULT 12 qemu_add_default_firmwarepath │ │ │ │ - 7254: 003734f9 140 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_BlockdevCreateOptions_base_members │ │ │ │ - 7255: 0039d3d9 508 FUNC GLOBAL DEFAULT 12 qmp_marshal_calc_dirty_rate │ │ │ │ + 7254: 003734f1 140 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_BlockdevCreateOptions_base_members │ │ │ │ + 7255: 0039d3d1 508 FUNC GLOBAL DEFAULT 12 qmp_marshal_calc_dirty_rate │ │ │ │ 7256: 005f93e4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_DBUS_CAN_SHARE_MAP_DSTATE │ │ │ │ - 7257: 002b8d41 30 FUNC GLOBAL DEFAULT 12 nbd_client_get │ │ │ │ + 7257: 002b8d39 30 FUNC GLOBAL DEFAULT 12 nbd_client_get │ │ │ │ 7258: 002525ad 72 FUNC GLOBAL DEFAULT 12 tcg_gen_ext8s_i32 │ │ │ │ - 7259: 003c3f35 16 FUNC GLOBAL DEFAULT 12 visit_type_InputMultiTouchEventWrapper_members │ │ │ │ + 7259: 003c3f2d 16 FUNC GLOBAL DEFAULT 12 visit_type_InputMultiTouchEventWrapper_members │ │ │ │ 7260: 005a99a8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SWIM_IWMCTRL_READ_EVENT │ │ │ │ - 7261: 00354931 240 FUNC GLOBAL DEFAULT 12 qemu_chr_parse_opts │ │ │ │ - 7262: 003b1521 364 FUNC GLOBAL DEFAULT 12 visit_type_StatsSchemaValue_members │ │ │ │ - 7263: 00490c8c 0x20000 OBJECT GLOBAL DEFAULT 14 qemu_input_map_x11_to_qcode │ │ │ │ - 7264: 002acf79 124 FUNC GLOBAL DEFAULT 12 qcrypto_block_decrypt_helper │ │ │ │ - 7265: 003ae8a9 108 FUNC GLOBAL DEFAULT 12 qapi_event_send_guest_pvshutdown │ │ │ │ + 7261: 00354929 240 FUNC GLOBAL DEFAULT 12 qemu_chr_parse_opts │ │ │ │ + 7262: 003b1519 364 FUNC GLOBAL DEFAULT 12 visit_type_StatsSchemaValue_members │ │ │ │ + 7263: 00490c7c 0x20000 OBJECT GLOBAL DEFAULT 14 qemu_input_map_x11_to_qcode │ │ │ │ + 7264: 002acf71 124 FUNC GLOBAL DEFAULT 12 qcrypto_block_decrypt_helper │ │ │ │ + 7265: 003ae8a1 108 FUNC GLOBAL DEFAULT 12 qapi_event_send_guest_pvshutdown │ │ │ │ 7266: 005f8dd8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CANOKEY_REALIZE_DSTATE │ │ │ │ 7267: 005f8fc0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_EHCI_QUEUE_ACTION_DSTATE │ │ │ │ - 7268: 002dce01 384 FUNC GLOBAL DEFAULT 12 nbd_send_request │ │ │ │ - 7269: 002ddc31 244 FUNC GLOBAL DEFAULT 12 nbd_client_connection_release │ │ │ │ - 7270: 003afa41 200 FUNC GLOBAL DEFAULT 12 visit_type_FdSocketAddress │ │ │ │ - 7271: 00371849 360 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevCreateOptionsLUKS_members │ │ │ │ + 7268: 002dcdf9 384 FUNC GLOBAL DEFAULT 12 nbd_send_request │ │ │ │ + 7269: 002ddc29 244 FUNC GLOBAL DEFAULT 12 nbd_client_connection_release │ │ │ │ + 7270: 003afa39 200 FUNC GLOBAL DEFAULT 12 visit_type_FdSocketAddress │ │ │ │ + 7271: 00371841 360 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevCreateOptionsLUKS_members │ │ │ │ 7272: 005f8fd4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_EHCI_QTD_FIELDS_DSTATE │ │ │ │ 7273: 005b0830 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CPR_STATE_LOAD_EVENT │ │ │ │ 7274: 005f988c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_QUERY_ACCELERATORS_DSTATE │ │ │ │ 7275: 005f9062 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_OHCI_ISO_TD_RELATIVE_FRAME_NUMBER_NEG_DSTATE │ │ │ │ - 7276: 002c9b39 52 FUNC GLOBAL DEFAULT 12 bdrv_get_device_name │ │ │ │ + 7276: 002c9b31 52 FUNC GLOBAL DEFAULT 12 bdrv_get_device_name │ │ │ │ 7277: 005aba6c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ITS_CMD_VMAPTI_EVENT │ │ │ │ 7278: 001b2c79 364 FUNC GLOBAL DEFAULT 12 fw_cfg_add_file_from_generator │ │ │ │ - 7279: 002add01 8 FUNC GLOBAL DEFAULT 12 qcrypto_der_encode_octet_str │ │ │ │ - 7280: 003aca69 160 FUNC GLOBAL DEFAULT 12 visit_type_StatusInfo_members │ │ │ │ + 7279: 002adcf9 8 FUNC GLOBAL DEFAULT 12 qcrypto_der_encode_octet_str │ │ │ │ + 7280: 003aca61 160 FUNC GLOBAL DEFAULT 12 visit_type_StatusInfo_members │ │ │ │ 7281: 005b5110 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_QUERY_CRYPTODEV_EVENT │ │ │ │ - 7282: 002d38c5 104 FUNC GLOBAL DEFAULT 12 job_next │ │ │ │ + 7282: 002d38bd 104 FUNC GLOBAL DEFAULT 12 job_next │ │ │ │ 7283: 005f85da 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IOMMUFD_BACKEND_UNMAP_DMA_NON_EXIST_DSTATE │ │ │ │ - 7284: 00315599 344 FUNC GLOBAL DEFAULT 12 qcow2_free_any_cluster │ │ │ │ + 7284: 00315591 344 FUNC GLOBAL DEFAULT 12 qcow2_free_any_cluster │ │ │ │ 7285: 005f9794 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_QUERY_XEN_REPLICATION_STATUS_DSTATE │ │ │ │ - 7286: 00405eb5 184 FUNC GLOBAL DEFAULT 12 vu_queue_flush │ │ │ │ + 7286: 00405ead 184 FUNC GLOBAL DEFAULT 12 vu_queue_flush │ │ │ │ 7287: 005d6ca0 4 OBJECT GLOBAL DEFAULT 25 xen_domid │ │ │ │ - 7288: 003482e9 432 FUNC GLOBAL DEFAULT 12 bdrv_block_status_above │ │ │ │ - 7289: 0036159d 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockGraphInfoList │ │ │ │ - 7290: 00294011 228 FUNC GLOBAL DEFAULT 12 resettable_assert_reset │ │ │ │ + 7288: 003482e1 432 FUNC GLOBAL DEFAULT 12 bdrv_block_status_above │ │ │ │ + 7289: 00361595 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockGraphInfoList │ │ │ │ + 7290: 00294009 228 FUNC GLOBAL DEFAULT 12 resettable_assert_reset │ │ │ │ 7291: 005f8f32 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_XHCI_XFER_START_DSTATE │ │ │ │ 7292: 005b3830 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QUERY_BLOCK_EVENT │ │ │ │ 7293: 005f978e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_QUERY_COLO_STATUS_DSTATE │ │ │ │ 7294: 0023c591 88 FUNC GLOBAL DEFAULT 12 qmp_query_replay │ │ │ │ - 7295: 003bee05 58 FUNC GLOBAL DEFAULT 12 qapi_free_TPMPassthroughOptionsWrapper │ │ │ │ + 7295: 003bedfd 58 FUNC GLOBAL DEFAULT 12 qapi_free_TPMPassthroughOptionsWrapper │ │ │ │ 7296: 005f95c2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_BLOCK_JOB_FINALIZE_DSTATE │ │ │ │ - 7297: 0037ebd1 224 FUNC GLOBAL DEFAULT 12 visit_type_ChardevDBus │ │ │ │ + 7297: 0037ebc9 224 FUNC GLOBAL DEFAULT 12 visit_type_ChardevDBus │ │ │ │ 7298: 00504dbc 40 OBJECT GLOBAL DEFAULT 21 qdev_prop_bool │ │ │ │ 7299: 005f94f2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GD_KEY_EVENT_DSTATE │ │ │ │ - 7300: 004e223c 3 OBJECT GLOBAL DEFAULT 14 sense_code_WRITE_PROTECTED │ │ │ │ + 7300: 004e222c 3 OBJECT GLOBAL DEFAULT 14 sense_code_WRITE_PROTECTED │ │ │ │ 7301: 005aa7b0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QXL_SPICE_LOADVM_COMMANDS_EVENT │ │ │ │ 7302: 005aa8c0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QXL_RING_COMMAND_CHECK_EVENT │ │ │ │ 7303: 005f8b30 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIA1_RTC_INTERNAL_SET_CMD_DSTATE │ │ │ │ - 7304: 002953dd 124 FUNC GLOBAL DEFAULT 12 qdev_alias_clock │ │ │ │ - 7305: 00383201 58 FUNC GLOBAL DEFAULT 12 qapi_free_QCryptoBlockOptionsBase │ │ │ │ + 7304: 002953d5 124 FUNC GLOBAL DEFAULT 12 qdev_alias_clock │ │ │ │ + 7305: 003831f9 58 FUNC GLOBAL DEFAULT 12 qapi_free_QCryptoBlockOptionsBase │ │ │ │ 7306: 005f8d7e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NPCM7XX_TIMER_READ_DSTATE │ │ │ │ 7307: 0051bc40 132 OBJECT GLOBAL DEFAULT 24 helper_info_st_i128 │ │ │ │ 7308: 005b47ac 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_MIGRATE_CANCEL_EVENT │ │ │ │ 7309: 005f889a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ADB_DEVICE_KBD_READREG_DSTATE │ │ │ │ 7310: 005f8622 2 OBJECT GLOBAL DEFAULT 25 _TRACE_TPM_UTIL_GET_BUFFER_SIZE_LEN_DSTATE │ │ │ │ 7311: 005b4bac 68 OBJECT GLOBAL DEFAULT 24 qapi_commands_qom_trace_events_trace_events │ │ │ │ - 7312: 004021cd 58 FUNC GLOBAL DEFAULT 12 qapi_free_EbpfObject │ │ │ │ - 7313: 003d0fc1 176 FUNC GLOBAL DEFAULT 12 qdict_destroy_obj │ │ │ │ - 7314: 0040731d 146 FUNC GLOBAL DEFAULT 12 vduse_dev_update_config │ │ │ │ + 7312: 004021c5 58 FUNC GLOBAL DEFAULT 12 qapi_free_EbpfObject │ │ │ │ + 7313: 003d0fb9 176 FUNC GLOBAL DEFAULT 12 qdict_destroy_obj │ │ │ │ + 7314: 00407315 146 FUNC GLOBAL DEFAULT 12 vduse_dev_update_config │ │ │ │ 7315: 005ad768 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ASPEED_SCU_WRITE_EVENT │ │ │ │ 7316: 005ad168 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IOTKIT_SECCTL_NS_WRITE_EVENT │ │ │ │ 7317: 005f830e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GDBSTUB_OP_STEPPING_DSTATE │ │ │ │ 7318: 005b43cc 20 OBJECT GLOBAL DEFAULT 24 qapi_commands_machine_s390x_trace_events_trace_events │ │ │ │ 7319: 005f8c58 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MPS2_SCC_CFG_READ_DSTATE │ │ │ │ 7320: 005f903e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_OHCI_REMOTE_WAKEUP_DSTATE │ │ │ │ 7321: 001b9239 56 FUNC GLOBAL DEFAULT 12 audio_rate_start │ │ │ │ - 7322: 00381859 316 FUNC GLOBAL DEFAULT 12 visit_type_StrOrNull │ │ │ │ - 7323: 003603cd 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevOptionsFile │ │ │ │ + 7322: 00381851 316 FUNC GLOBAL DEFAULT 12 visit_type_StrOrNull │ │ │ │ + 7323: 003603c5 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevOptionsFile │ │ │ │ 7324: 005a99e8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_M25P80_BINDING_EVENT │ │ │ │ 7325: 005b3740 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_BLOCK_COMMIT_EVENT │ │ │ │ 7326: 0051759c 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_adds8 │ │ │ │ - 7327: 003d5251 4 FUNC GLOBAL DEFAULT 12 qemu_has_direct_io │ │ │ │ + 7327: 003d5249 4 FUNC GLOBAL DEFAULT 12 qemu_has_direct_io │ │ │ │ 7328: 005b0ea0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_RDMA_INIT_RAM_BLOCKS_EVENT │ │ │ │ 7329: 005b41cc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_BALLOON_EVENT │ │ │ │ - 7330: 0036275d 464 FUNC GLOBAL DEFAULT 12 visit_type_BlockLimitsInfo_members │ │ │ │ + 7330: 00362755 464 FUNC GLOBAL DEFAULT 12 visit_type_BlockLimitsInfo_members │ │ │ │ 7331: 005f83d8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QCOW2_CACHE_ENTRY_FLUSH_DSTATE │ │ │ │ 7332: 005af090 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_SET_CONFIG_EVENT │ │ │ │ 7333: 005f8c56 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MPS2_FPGAIO_READ_DSTATE │ │ │ │ - 7334: 004e2264 3 OBJECT GLOBAL DEFAULT 14 sense_code_INVALID_TAG │ │ │ │ + 7334: 004e2254 3 OBJECT GLOBAL DEFAULT 14 sense_code_INVALID_TAG │ │ │ │ 7335: 005b4cf0 36 OBJECT GLOBAL DEFAULT 24 qapi_commands_replay_trace_events_trace_events │ │ │ │ 7336: 0051b0e8 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_fetch_andq_be │ │ │ │ 7337: 005afb50 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_OHCI_MEM_READ_UNALIGNED_EVENT │ │ │ │ - 7338: 004d2d10 24 OBJECT GLOBAL DEFAULT 14 clone_argCLONE_NEWIPC │ │ │ │ + 7338: 004d2d00 24 OBJECT GLOBAL DEFAULT 14 clone_argCLONE_NEWIPC │ │ │ │ 7339: 005f8a4a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ASPEED_VIC_WRITE_DSTATE │ │ │ │ 7340: 001d4871 184 FUNC GLOBAL DEFAULT 12 memory_region_init_ram_device_ptr │ │ │ │ 7341: 0023b521 56 FUNC GLOBAL DEFAULT 12 replay_event_char_read_run │ │ │ │ 7342: 005f9088 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IMX2_WDT_INTERRUPT_DSTATE │ │ │ │ 7343: 005f83b4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QED_AIO_WRITE_POSTFILL_DSTATE │ │ │ │ 7344: 0017578d 50 FUNC GLOBAL DEFAULT 12 float32_squash_input_denormal │ │ │ │ - 7345: 003bcdb9 142 FUNC GLOBAL DEFAULT 12 visit_type_RockerOfDpaGroupList │ │ │ │ - 7346: 0035c99d 142 FUNC GLOBAL DEFAULT 12 visit_type_nullList │ │ │ │ + 7345: 003bcdb1 142 FUNC GLOBAL DEFAULT 12 visit_type_RockerOfDpaGroupList │ │ │ │ + 7346: 0035c995 142 FUNC GLOBAL DEFAULT 12 visit_type_nullList │ │ │ │ 7347: 005a80e8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QED_WRITE_TABLE_EVENT │ │ │ │ 7348: 005f9e8a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_ANON_RAM_FREE_DSTATE │ │ │ │ - 7349: 003e0bdd 20 FUNC GLOBAL DEFAULT 12 loc_set_none │ │ │ │ + 7349: 003e0bd5 20 FUNC GLOBAL DEFAULT 12 loc_set_none │ │ │ │ 7350: 001b3315 44 FUNC GLOBAL DEFAULT 12 smbios_entry_add │ │ │ │ 7351: 00205555 34 FUNC GLOBAL DEFAULT 12 migrate_multifd_flush_after_each_section │ │ │ │ 7352: 001cb699 28 FUNC GLOBAL DEFAULT 12 cpu_synchronize_post_reset │ │ │ │ - 7353: 003a4af1 376 FUNC GLOBAL DEFAULT 12 qapi_event_send_netdev_stream_connected │ │ │ │ + 7353: 003a4ae9 376 FUNC GLOBAL DEFAULT 12 qapi_event_send_netdev_stream_connected │ │ │ │ 7354: 00218c25 1424 FUNC GLOBAL DEFAULT 12 migrate_start_colo_process │ │ │ │ - 7355: 002998a5 228 FUNC GLOBAL DEFAULT 12 object_property_set_link │ │ │ │ + 7355: 0029989d 228 FUNC GLOBAL DEFAULT 12 object_property_set_link │ │ │ │ 7356: 0051c480 132 OBJECT GLOBAL DEFAULT 24 helper_info_shr_i64 │ │ │ │ 7357: 005f92b0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MIGRATION_BITMAP_CLEAR_DIRTY_DSTATE │ │ │ │ 7358: 0026b809 36 FUNC GLOBAL DEFAULT 12 helper_remu_i64 │ │ │ │ - 7359: 003f71d5 144 FUNC GLOBAL DEFAULT 12 qemu_co_timeout │ │ │ │ + 7359: 003f71cd 144 FUNC GLOBAL DEFAULT 12 qemu_co_timeout │ │ │ │ 7360: 002658fd 60 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_sub_var │ │ │ │ 7361: 0018bdb5 172 FUNC GLOBAL DEFAULT 12 vnc_update_freq │ │ │ │ - 7362: 003d0909 4 FUNC GLOBAL DEFAULT 12 qdict_size │ │ │ │ - 7363: 002a06bd 132 FUNC GLOBAL DEFAULT 12 qemu_put_counted_string │ │ │ │ - 7364: 00380e3d 572 FUNC GLOBAL DEFAULT 12 qmp_marshal_chardev_add │ │ │ │ + 7362: 003d0901 4 FUNC GLOBAL DEFAULT 12 qdict_size │ │ │ │ + 7363: 002a06b5 132 FUNC GLOBAL DEFAULT 12 qemu_put_counted_string │ │ │ │ + 7364: 00380e35 572 FUNC GLOBAL DEFAULT 12 qmp_marshal_chardev_add │ │ │ │ 7365: 005f9422 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VDAGENT_FE_OPEN_DSTATE │ │ │ │ - 7366: 00294741 112 FUNC GLOBAL DEFAULT 12 qemu_irq_invert │ │ │ │ + 7366: 00294739 112 FUNC GLOBAL DEFAULT 12 qemu_irq_invert │ │ │ │ 7367: 005afc30 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_OHCI_TD_READ_ERROR_EVENT │ │ │ │ 7368: 005f984e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_QUERY_REPLAY_DSTATE │ │ │ │ - 7369: 003c0819 58 FUNC GLOBAL DEFAULT 12 qapi_free_InputEvent │ │ │ │ - 7370: 002f42e9 154 FUNC GLOBAL DEFAULT 12 bdrv_co_zone_mgmt │ │ │ │ - 7371: 002e53d1 8 FUNC GLOBAL DEFAULT 12 blk_bs │ │ │ │ + 7369: 003c0811 58 FUNC GLOBAL DEFAULT 12 qapi_free_InputEvent │ │ │ │ + 7370: 002f42e1 154 FUNC GLOBAL DEFAULT 12 bdrv_co_zone_mgmt │ │ │ │ + 7371: 002e53c9 8 FUNC GLOBAL DEFAULT 12 blk_bs │ │ │ │ 7372: 005ab83c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_HEATHROW_READ_EVENT │ │ │ │ - 7373: 0030c405 296 FUNC GLOBAL DEFAULT 12 qcow2_get_bitmap_info_list │ │ │ │ - 7374: 003defb1 244 FUNC GLOBAL DEFAULT 12 bitmap_set_atomic │ │ │ │ + 7373: 0030c3fd 296 FUNC GLOBAL DEFAULT 12 qcow2_get_bitmap_info_list │ │ │ │ + 7374: 003defa9 244 FUNC GLOBAL DEFAULT 12 bitmap_set_atomic │ │ │ │ 7375: 005f8bc4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_TZ_PPC_RESET_DSTATE │ │ │ │ 7376: 0051cf5c 132 OBJECT GLOBAL DEFAULT 24 helper_info_sleep │ │ │ │ 7377: 00190b75 10 FUNC GLOBAL DEFAULT 12 vnc_tight_send_framebuffer_update │ │ │ │ 7378: 005acba8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_LASI_CHIP_READ_EVENT │ │ │ │ 7379: 0050507c 12 OBJECT GLOBAL DEFAULT 21 vmstate_info_tmp │ │ │ │ - 7380: 0038943d 16 FUNC GLOBAL DEFAULT 12 visit_type_SchemaInfoAlternate_members │ │ │ │ - 7381: 0037d141 58 FUNC GLOBAL DEFAULT 12 qapi_free_ChardevSocket │ │ │ │ + 7380: 00389435 16 FUNC GLOBAL DEFAULT 12 visit_type_SchemaInfoAlternate_members │ │ │ │ + 7381: 0037d139 58 FUNC GLOBAL DEFAULT 12 qapi_free_ChardevSocket │ │ │ │ 7382: 002805e5 236 FUNC GLOBAL DEFAULT 12 cpu_atomic_smin_fetchq_le_mmu │ │ │ │ 7383: 005abadc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ITS_CMD_MAPI_EVENT │ │ │ │ 7384: 005f9016 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_OHCI_ED_READ_ERROR_DSTATE │ │ │ │ 7385: 0018b711 36 FUNC GLOBAL DEFAULT 12 read_u32 │ │ │ │ 7386: 005f992e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_SCREENDUMP_DSTATE │ │ │ │ 7387: 005b2724 16 OBJECT GLOBAL DEFAULT 24 _TRACE_INPUT_EVENT_SYNC_EVENT │ │ │ │ - 7388: 003bbbc1 58 FUNC GLOBAL DEFAULT 12 qapi_free_RockerOfDpaGroupList │ │ │ │ + 7388: 003bbbb9 58 FUNC GLOBAL DEFAULT 12 qapi_free_RockerOfDpaGroupList │ │ │ │ 7389: 005f8354 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SSH_READ_RETURN_DSTATE │ │ │ │ - 7390: 003a7a15 196 FUNC GLOBAL DEFAULT 12 visit_type_FilterDumpProperties │ │ │ │ + 7390: 003a7a0d 196 FUNC GLOBAL DEFAULT 12 visit_type_FilterDumpProperties │ │ │ │ 7391: 0017bd59 32 FUNC GLOBAL DEFAULT 12 qemu_input_linux_to_qcode │ │ │ │ 7392: 00175405 92 FUNC GLOBAL DEFAULT 12 float32_default_nan │ │ │ │ 7393: 005abbcc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_REDIST_BADWRITE_EVENT │ │ │ │ 7394: 001dbe3d 78 FUNC GLOBAL DEFAULT 12 tcg_iommu_free_notifier_list │ │ │ │ - 7395: 003a734d 68 FUNC GLOBAL DEFAULT 12 visit_type_CryptodevVhostUserProperties_members │ │ │ │ + 7395: 003a7345 68 FUNC GLOBAL DEFAULT 12 visit_type_CryptodevVhostUserProperties_members │ │ │ │ 7396: 005a8148 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QCOW2_PROCESS_DISCARDS_FAILED_REGION_EVENT │ │ │ │ - 7397: 002bb401 4 FUNC GLOBAL DEFAULT 12 qmp_block_export_add │ │ │ │ + 7397: 002bb3f9 4 FUNC GLOBAL DEFAULT 12 qmp_block_export_add │ │ │ │ 7398: 001e540d 40 FUNC GLOBAL DEFAULT 12 ram_block_discard_is_disabled │ │ │ │ - 7399: 002a96f1 22 FUNC GLOBAL DEFAULT 12 qio_net_listener_sioc │ │ │ │ + 7399: 002a96e9 22 FUNC GLOBAL DEFAULT 12 qio_net_listener_sioc │ │ │ │ 7400: 005f9262 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MULTIFD_RECV_TERMINATE_THREADS_DSTATE │ │ │ │ 7401: 00507558 12 OBJECT GLOBAL DEFAULT 21 QCryptoHashAlgo_lookup │ │ │ │ 7402: 005b485c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QUERY_MIGRATE_CAPABILITIES_EVENT │ │ │ │ - 7403: 003ae371 108 FUNC GLOBAL DEFAULT 12 qapi_event_send_suspend_disk │ │ │ │ + 7403: 003ae369 108 FUNC GLOBAL DEFAULT 12 qapi_event_send_suspend_disk │ │ │ │ 7404: 005f8e10 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_HOST_PARSE_CONFIG_DSTATE │ │ │ │ 7405: 005f94a4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VNC_CLIENT_PIXEL_FORMAT_RED_DSTATE │ │ │ │ 7406: 001ea37d 16 FUNC GLOBAL DEFAULT 12 runstate_get │ │ │ │ - 7407: 00366c25 232 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevSnapshot │ │ │ │ - 7408: 00363b3d 204 FUNC GLOBAL DEFAULT 12 visit_type_ImageInfoSpecificQCow2Wrapper │ │ │ │ + 7407: 00366c1d 232 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevSnapshot │ │ │ │ + 7408: 00363b35 204 FUNC GLOBAL DEFAULT 12 visit_type_ImageInfoSpecificQCow2Wrapper │ │ │ │ 7409: 005f8750 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CG3_READ_DSTATE │ │ │ │ 7410: 005f96fc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_X_QUERY_NUMA_DSTATE │ │ │ │ - 7411: 004023e9 58 FUNC GLOBAL DEFAULT 12 qapi_free_PciDeviceInfoList │ │ │ │ + 7411: 004023e1 58 FUNC GLOBAL DEFAULT 12 qapi_free_PciDeviceInfoList │ │ │ │ 7412: 005b2cb4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CONSOLE_PUTCHAR_UNHANDLED_EVENT │ │ │ │ - 7413: 003fe5b1 212 FUNC GLOBAL DEFAULT 12 visit_type_ReplayInfo_members │ │ │ │ - 7414: 003fd999 160 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_cxl_inject_correctable_error_arg_members │ │ │ │ - 7415: 00297365 208 FUNC GLOBAL DEFAULT 12 object_class_get_list │ │ │ │ + 7413: 003fe5a9 212 FUNC GLOBAL DEFAULT 12 visit_type_ReplayInfo_members │ │ │ │ + 7414: 003fd991 160 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_cxl_inject_correctable_error_arg_members │ │ │ │ + 7415: 0029735d 208 FUNC GLOBAL DEFAULT 12 object_class_get_list │ │ │ │ 7416: 0019f4dd 10 FUNC GLOBAL DEFAULT 12 cpu_has_work │ │ │ │ 7417: 001ea9b1 212 FUNC GLOBAL DEFAULT 12 qemu_system_wakeup_request │ │ │ │ - 7418: 0035f88d 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevChild │ │ │ │ + 7418: 0035f885 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevChild │ │ │ │ 7419: 005acdb8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIA1_RTC_INTERNAL_CMD_EVENT │ │ │ │ 7420: 005f9e46 2 OBJECT GLOBAL DEFAULT 25 _TRACE_UFFD_QUERY_FEATURES_API_FAILED_DSTATE │ │ │ │ - 7421: 003d11bd 66 FUNC GLOBAL DEFAULT 12 qlist_append_int │ │ │ │ + 7421: 003d11b5 66 FUNC GLOBAL DEFAULT 12 qlist_append_int │ │ │ │ 7422: 001dbe8d 48 FUNC GLOBAL DEFAULT 12 tcg_iommu_init_notifier_list │ │ │ │ 7423: 00203f61 220 FUNC GLOBAL DEFAULT 12 multifd_spawn_device_state_save_thread │ │ │ │ 7424: 001a30c1 90 FUNC GLOBAL DEFAULT 12 load_elf │ │ │ │ 7425: 00266515 72 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_xori │ │ │ │ 7426: 0016f721 244 FUNC GLOBAL DEFAULT 12 int16_to_float16 │ │ │ │ - 7427: 0028d795 2 FUNC GLOBAL DEFAULT 12 xen_primary_console_set_be_port │ │ │ │ - 7428: 003b9d9d 244 FUNC GLOBAL DEFAULT 12 visit_type_AudiodevWavOptions_members │ │ │ │ - 7429: 003ed761 32 FUNC GLOBAL DEFAULT 12 qemu_notify_event │ │ │ │ + 7427: 0028d78d 2 FUNC GLOBAL DEFAULT 12 xen_primary_console_set_be_port │ │ │ │ + 7428: 003b9d95 244 FUNC GLOBAL DEFAULT 12 visit_type_AudiodevWavOptions_members │ │ │ │ + 7429: 003ed759 32 FUNC GLOBAL DEFAULT 12 qemu_notify_event │ │ │ │ 7430: 005ad858 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SLAVIO_MDM_MEM_READB_EVENT │ │ │ │ 7431: 005b001c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CMSDK_APB_WATCHDOG_READ_EVENT │ │ │ │ 7432: 005b36b0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_DRIVE_MIRROR_EVENT │ │ │ │ 7433: 00262ecd 4 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_2_ptr │ │ │ │ 7434: 001d83c5 72 FUNC GLOBAL DEFAULT 12 memory_region_reset_dirty │ │ │ │ 7435: 0027f3a1 20 FUNC GLOBAL DEFAULT 12 helper_atomic_fetch_uminl_be │ │ │ │ - 7436: 0036d385 196 FUNC GLOBAL DEFAULT 12 visit_type_RbdEncryptionCreateOptionsLUKS │ │ │ │ - 7437: 0037d6e1 58 FUNC GLOBAL DEFAULT 12 qapi_free_ChardevVCWrapper │ │ │ │ + 7436: 0036d37d 196 FUNC GLOBAL DEFAULT 12 visit_type_RbdEncryptionCreateOptionsLUKS │ │ │ │ + 7437: 0037d6d9 58 FUNC GLOBAL DEFAULT 12 qapi_free_ChardevVCWrapper │ │ │ │ 7438: 001ccf49 320 FUNC GLOBAL DEFAULT 12 cpu_disable_ticks │ │ │ │ 7439: 0017a579 108 FUNC GLOBAL DEFAULT 12 qemu_console_get_head │ │ │ │ - 7440: 003b57a9 142 FUNC GLOBAL DEFAULT 12 visit_type_IOThreadVirtQueueMappingList │ │ │ │ + 7440: 003b57a1 142 FUNC GLOBAL DEFAULT 12 visit_type_IOThreadVirtQueueMappingList │ │ │ │ 7441: 005f8245 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_types_machine_c │ │ │ │ - 7442: 002ae8a5 50 FUNC GLOBAL DEFAULT 12 qcrypto_ivgen_free │ │ │ │ + 7442: 002ae89d 50 FUNC GLOBAL DEFAULT 12 qcrypto_ivgen_free │ │ │ │ 7443: 002664b9 92 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_xors │ │ │ │ 7444: 0016f815 244 FUNC GLOBAL DEFAULT 12 int8_to_float16 │ │ │ │ 7445: 005b0860 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CPR_DELETE_FD_EVENT │ │ │ │ 7446: 0026c28d 120 FUNC GLOBAL DEFAULT 12 helper_gvec_mul16 │ │ │ │ 7447: 005f8ad2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IVSHMEM_FLAT_SHMEM_MAP_DSTATE │ │ │ │ - 7448: 003650d9 142 FUNC GLOBAL DEFAULT 12 visit_type_BlockInfoList │ │ │ │ + 7448: 003650d1 142 FUNC GLOBAL DEFAULT 12 visit_type_BlockInfoList │ │ │ │ 7449: 00517cd4 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_xchgw_be │ │ │ │ - 7450: 00370e1d 740 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsQcow2_members │ │ │ │ + 7450: 00370e15 740 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsQcow2_members │ │ │ │ 7451: 005f8c36 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NPCM_CLK_WRITE_DSTATE │ │ │ │ - 7452: 003dfa71 12 FUNC GLOBAL DEFAULT 12 fifo8_reset │ │ │ │ - 7453: 003bd2b9 576 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_rocker_of_dpa_flows │ │ │ │ - 7454: 002ac3f5 4 FUNC GLOBAL DEFAULT 12 qcrypto_block_luks_from_disk_endian │ │ │ │ - 7455: 002c0de9 140 FUNC GLOBAL DEFAULT 12 qmp_x_debug_block_dirty_bitmap_sha256 │ │ │ │ + 7452: 003dfa69 12 FUNC GLOBAL DEFAULT 12 fifo8_reset │ │ │ │ + 7453: 003bd2b1 576 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_rocker_of_dpa_flows │ │ │ │ + 7454: 002ac3ed 4 FUNC GLOBAL DEFAULT 12 qcrypto_block_luks_from_disk_endian │ │ │ │ + 7455: 002c0de1 140 FUNC GLOBAL DEFAULT 12 qmp_x_debug_block_dirty_bitmap_sha256 │ │ │ │ 7456: 005a9a78 16 OBJECT GLOBAL DEFAULT 24 _TRACE_M25P80_COMPLETE_COLLECTING_EVENT │ │ │ │ 7457: 00254795 88 FUNC GLOBAL DEFAULT 12 tcg_gen_ext8s_i64 │ │ │ │ 7458: 005f8a50 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ASPEED_VIC_UPDATE_FIQ_DSTATE │ │ │ │ 7459: 005f8d58 2 OBJECT GLOBAL DEFAULT 25 _TRACE_AVR_TIMER16_CLKSRC_UPDATE_DSTATE │ │ │ │ 7460: 005f9558 2 OBJECT GLOBAL DEFAULT 25 _TRACE_RESETTABLE_PHASE_ENTER_EXEC_DSTATE │ │ │ │ 7461: 001709d1 224 FUNC GLOBAL DEFAULT 12 int64_to_floatx80 │ │ │ │ 7462: 005f87a2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QXL_SPICE_LOADVM_COMMANDS_DSTATE │ │ │ │ 7463: 005aab20 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIRTIO_GPU_CMD_RES_XFER_FROMH_3D_EVENT │ │ │ │ 7464: 005f872e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MACFB_SENSE_WRITE_DSTATE │ │ │ │ - 7465: 00396539 58 FUNC GLOBAL DEFAULT 12 qapi_free_DirtyRateVcpu │ │ │ │ + 7465: 00396531 58 FUNC GLOBAL DEFAULT 12 qapi_free_DirtyRateVcpu │ │ │ │ 7466: 005f8644 2 OBJECT GLOBAL DEFAULT 25 _TRACE_M25P80_BINDING_NO_BDRV_DSTATE │ │ │ │ - 7467: 004d2ed8 24 OBJECT GLOBAL DEFAULT 14 sched_setscheduler_arg │ │ │ │ + 7467: 004d2ec8 24 OBJECT GLOBAL DEFAULT 14 sched_setscheduler_arg │ │ │ │ 7468: 005f831a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QAUTHZ_LIST_FILE_REFRESH_DSTATE │ │ │ │ 7469: 005b1960 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SAVEVM_SEND_COLO_ENABLE_EVENT │ │ │ │ 7470: 00206b81 1676 FUNC GLOBAL DEFAULT 12 qmp_migrate_set_parameters │ │ │ │ 7471: 00507104 12 OBJECT GLOBAL DEFAULT 21 BlockdevAioOptions_lookup │ │ │ │ - 7472: 003a8225 196 FUNC GLOBAL DEFAULT 12 visit_type_InputLinuxProperties │ │ │ │ + 7472: 003a821d 196 FUNC GLOBAL DEFAULT 12 visit_type_InputLinuxProperties │ │ │ │ 7473: 005afb80 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_OHCI_HCCA_READ_ERROR_EVENT │ │ │ │ 7474: 005f929c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_RAM_DIRTY_BITMAP_REQUEST_DSTATE │ │ │ │ - 7475: 003ca85d 236 FUNC GLOBAL DEFAULT 12 visit_start_list │ │ │ │ + 7475: 003ca855 236 FUNC GLOBAL DEFAULT 12 visit_start_list │ │ │ │ 7476: 00280139 28 FUNC GLOBAL DEFAULT 12 helper_atomic_or_fetchq_le │ │ │ │ 7477: 001d8939 364 FUNC GLOBAL DEFAULT 12 memory_region_del_eventfd │ │ │ │ 7478: 001b2aa1 58 FUNC GLOBAL DEFAULT 12 fw_cfg_add_file │ │ │ │ - 7479: 00395e41 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_s390x_cpu_polarization │ │ │ │ - 7480: 003cfec9 84 FUNC GLOBAL DEFAULT 12 qnum_get_int │ │ │ │ + 7479: 00395e39 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_s390x_cpu_polarization │ │ │ │ + 7480: 003cfec1 84 FUNC GLOBAL DEFAULT 12 qnum_get_int │ │ │ │ 7481: 005f9548 2 OBJECT GLOBAL DEFAULT 25 _TRACE_RESETTABLE_TRANSITIONAL_FUNCTION_DSTATE │ │ │ │ 7482: 001f2899 120 FUNC GLOBAL DEFAULT 12 tpm_backend_startup_tpm │ │ │ │ - 7483: 003e055d 160 FUNC GLOBAL DEFAULT 12 error_reportf_err │ │ │ │ - 7484: 002c9c05 16 FUNC GLOBAL DEFAULT 12 bdrv_get_backing_filename │ │ │ │ + 7483: 003e0555 160 FUNC GLOBAL DEFAULT 12 error_reportf_err │ │ │ │ + 7484: 002c9bfd 16 FUNC GLOBAL DEFAULT 12 bdrv_get_backing_filename │ │ │ │ 7485: 00506edc 12 OBJECT GLOBAL DEFAULT 21 QuorumReadPattern_lookup │ │ │ │ 7486: 005b0630 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MIGRATION_PAGECACHE_INIT_EVENT │ │ │ │ - 7487: 002c22d5 228 FUNC GLOBAL DEFAULT 12 qmp_block_job_dismiss │ │ │ │ + 7487: 002c22cd 228 FUNC GLOBAL DEFAULT 12 qmp_block_job_dismiss │ │ │ │ 7488: 005a81c8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QCOW2_L2_ALLOCATE_WRITE_L1_EVENT │ │ │ │ 7489: 005b0660 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MIGRATION_BLOCK_SAVE_COMPLETE_EVENT │ │ │ │ 7490: 005b55fc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QUERY_MICE_EVENT │ │ │ │ 7491: 0016dc51 168 FUNC GLOBAL DEFAULT 12 float16_to_uint16 │ │ │ │ 7492: 005f8eda 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_DWC2_HREG1_READ_DSTATE │ │ │ │ 7493: 002855bd 160 FUNC GLOBAL DEFAULT 12 plugin_register_vcpu_mem_cb │ │ │ │ 7494: 002209f5 164 FUNC GLOBAL DEFAULT 12 hmp_info_iothreads │ │ │ │ - 7495: 003a5efd 58 FUNC GLOBAL DEFAULT 12 qapi_free_InputLinuxProperties │ │ │ │ + 7495: 003a5ef5 58 FUNC GLOBAL DEFAULT 12 qapi_free_InputLinuxProperties │ │ │ │ 7496: 005a7f98 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NVME_SUBMIT_COMMAND_EVENT │ │ │ │ - 7497: 002ee8cd 192 FUNC GLOBAL DEFAULT 12 bdrv_dirty_bitmap_abdicate │ │ │ │ + 7497: 002ee8c5 192 FUNC GLOBAL DEFAULT 12 bdrv_dirty_bitmap_abdicate │ │ │ │ 7498: 005f8da8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ASPEED_TIMER_CTRL_OVERFLOW_INTERRUPT_DSTATE │ │ │ │ - 7499: 003a5a89 58 FUNC GLOBAL DEFAULT 12 qapi_free_ObjectPropertyValue │ │ │ │ + 7499: 003a5a81 58 FUNC GLOBAL DEFAULT 12 qapi_free_ObjectPropertyValue │ │ │ │ 7500: 005f9e82 2 OBJECT GLOBAL DEFAULT 25 _TRACE_HBITMAP_RESET_DSTATE │ │ │ │ 7501: 005ad338 16 OBJECT GLOBAL DEFAULT 24 _TRACE_STM32L4X5_RCC_PLL_SET_VCO_MULTIPLIER_EVENT │ │ │ │ - 7502: 003b3235 16 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevSnapshotSyncWrapper_members │ │ │ │ + 7502: 003b322d 16 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevSnapshotSyncWrapper_members │ │ │ │ 7503: 00505804 24 OBJECT GLOBAL DEFAULT 21 blk_exp_vduse_blk │ │ │ │ - 7504: 003ee2f5 84 FUNC GLOBAL DEFAULT 12 qemu_coroutine_inc_pool_size │ │ │ │ - 7505: 003e17dd 220 FUNC GLOBAL DEFAULT 12 qemu_find_opts_singleton │ │ │ │ - 7506: 0029a8f9 112 FUNC GLOBAL DEFAULT 12 object_property_add_uint64_ptr │ │ │ │ + 7504: 003ee2ed 84 FUNC GLOBAL DEFAULT 12 qemu_coroutine_inc_pool_size │ │ │ │ + 7505: 003e17d5 220 FUNC GLOBAL DEFAULT 12 qemu_find_opts_singleton │ │ │ │ + 7506: 0029a8f1 112 FUNC GLOBAL DEFAULT 12 object_property_add_uint64_ptr │ │ │ │ 7507: 005f879c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QXL_SPICE_RESET_IMAGE_CACHE_DSTATE │ │ │ │ 7508: 005a7cc8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CURL_TIMER_CB_EVENT │ │ │ │ 7509: 005f87b8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QXL_RING_RES_PUSH_DSTATE │ │ │ │ 7510: 001f25e5 48 FUNC GLOBAL DEFAULT 12 spdm_socket_close │ │ │ │ - 7511: 0035416d 1908 FUNC GLOBAL DEFAULT 12 qemu_chr_parse_compat │ │ │ │ + 7511: 00354165 1908 FUNC GLOBAL DEFAULT 12 qemu_chr_parse_compat │ │ │ │ 7512: 005f8460 2 OBJECT GLOBAL DEFAULT 25 _TRACE_BDRV_LOCK_MEDIUM_DSTATE │ │ │ │ 7513: 005b2824 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VNC_AUTH_REJECT_EVENT │ │ │ │ 7514: 00281695 248 FUNC GLOBAL DEFAULT 12 cpu_atomic_smax_fetchq_be_mmu │ │ │ │ 7515: 005f9e96 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_CO_MUTEX_LOCK_RETURN_DSTATE │ │ │ │ - 7516: 003f4af5 540 FUNC GLOBAL DEFAULT 12 hbitmap_reset │ │ │ │ + 7516: 003f4aed 540 FUNC GLOBAL DEFAULT 12 hbitmap_reset │ │ │ │ 7517: 002701f9 128 FUNC GLOBAL DEFAULT 12 helper_gvec_usadd16 │ │ │ │ - 7518: 003af94d 228 FUNC GLOBAL DEFAULT 12 visit_type_VsockSocketAddress │ │ │ │ + 7518: 003af945 228 FUNC GLOBAL DEFAULT 12 visit_type_VsockSocketAddress │ │ │ │ 7519: 005a8870 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QIO_NET_LISTENER_CALLBACK_EVENT │ │ │ │ 7520: 001f6ac1 280 FUNC GLOBAL DEFAULT 12 cpr_exec_input │ │ │ │ - 7521: 002cb319 224 FUNC GLOBAL DEFAULT 12 bdrv_attach_child │ │ │ │ - 7522: 003609a9 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevRefList │ │ │ │ + 7521: 002cb311 224 FUNC GLOBAL DEFAULT 12 bdrv_attach_child │ │ │ │ + 7522: 003609a1 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevRefList │ │ │ │ 7523: 005b5ac0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VISIT_FREE_EVENT │ │ │ │ 7524: 0016fc89 268 FUNC GLOBAL DEFAULT 12 int16_to_float32 │ │ │ │ 7525: 005f916c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_RDMA_REGISTRATION_STOP_RAM_DSTATE │ │ │ │ 7526: 005f93e6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_DBUS_FILTER_DSTATE │ │ │ │ 7527: 005f8828 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRTIO_GPU_CMD_SET_SCANOUT_DSTATE │ │ │ │ 7528: 001ff595 76 FUNC GLOBAL DEFAULT 12 migration_add_notifier_mode │ │ │ │ 7529: 001af155 4 FUNC GLOBAL DEFAULT 12 qmp_memory_device_list │ │ │ │ 7530: 005b1800 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VMSTATE_SUBSECTION_LOAD_BAD_EVENT │ │ │ │ 7531: 005b4a90 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QUERY_IOTHREADS_EVENT │ │ │ │ - 7532: 002a0389 140 FUNC GLOBAL DEFAULT 12 qemu_file_transferred │ │ │ │ + 7532: 002a0381 140 FUNC GLOBAL DEFAULT 12 qemu_file_transferred │ │ │ │ 7533: 005b5e7c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_WIN32_MAP_FREE_EVENT │ │ │ │ - 7534: 0038b729 58 FUNC GLOBAL DEFAULT 12 qapi_free_QemuTargetInfo │ │ │ │ + 7534: 0038b721 58 FUNC GLOBAL DEFAULT 12 qapi_free_QemuTargetInfo │ │ │ │ 7535: 0025d5c1 136 FUNC GLOBAL DEFAULT 12 tcg_gen_atomic_umax_fetch_i32_chk │ │ │ │ 7536: 005f87ce 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QXL_MEMSLOT_ADD_GUEST_DSTATE │ │ │ │ - 7537: 002bee4d 84 FUNC GLOBAL DEFAULT 12 bdrv_set_monitor_owned │ │ │ │ + 7537: 002bee45 84 FUNC GLOBAL DEFAULT 12 bdrv_set_monitor_owned │ │ │ │ 7538: 005096d8 40 OBJECT GLOBAL DEFAULT 21 qdev_prop_vmapple_virtio_blk_variant │ │ │ │ 7539: 0023b611 112 FUNC GLOBAL DEFAULT 12 replay_char_write_event_load │ │ │ │ 7540: 00284bd1 180 FUNC GLOBAL DEFAULT 12 qemu_plugin_u64_sum │ │ │ │ 7541: 0026c305 124 FUNC GLOBAL DEFAULT 12 helper_gvec_mul32 │ │ │ │ - 7542: 0036fd85 236 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsReplication_members │ │ │ │ - 7543: 002940f5 220 FUNC GLOBAL DEFAULT 12 resettable_release_reset │ │ │ │ - 7544: 003e4935 92 FUNC GLOBAL DEFAULT 12 iov_crc32c │ │ │ │ - 7545: 003bca1d 624 FUNC GLOBAL DEFAULT 12 visit_type_RockerOfDpaGroup_members │ │ │ │ - 7546: 003b5a05 132 FUNC GLOBAL DEFAULT 12 visit_type_GranuleMode │ │ │ │ - 7547: 003365d1 148 FUNC GLOBAL DEFAULT 12 qed_find_l2_cache_entry │ │ │ │ + 7542: 0036fd7d 236 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsReplication_members │ │ │ │ + 7543: 002940ed 220 FUNC GLOBAL DEFAULT 12 resettable_release_reset │ │ │ │ + 7544: 003e492d 92 FUNC GLOBAL DEFAULT 12 iov_crc32c │ │ │ │ + 7545: 003bca15 624 FUNC GLOBAL DEFAULT 12 visit_type_RockerOfDpaGroup_members │ │ │ │ + 7546: 003b59fd 132 FUNC GLOBAL DEFAULT 12 visit_type_GranuleMode │ │ │ │ + 7547: 003365c9 148 FUNC GLOBAL DEFAULT 12 qed_find_l2_cache_entry │ │ │ │ 7548: 005f883e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VMWARE_PALETTE_WRITE_DSTATE │ │ │ │ - 7549: 0035408d 128 FUNC GLOBAL DEFAULT 12 qemu_chr_add_client │ │ │ │ + 7549: 00354085 128 FUNC GLOBAL DEFAULT 12 qemu_chr_add_client │ │ │ │ 7550: 00188689 144 FUNC GLOBAL DEFAULT 12 vnc_flush │ │ │ │ 7551: 00283e5d 56 FUNC GLOBAL DEFAULT 12 qemu_plugin_update_ns │ │ │ │ 7552: 005f91c4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_RDMA_EXCHANGE_GET_RESPONSE_NONE_DSTATE │ │ │ │ - 7553: 003d1ca9 104 FUNC GLOBAL DEFAULT 12 qobject_from_jsonf_nofail │ │ │ │ - 7554: 0039d5d5 572 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_dirty_rate │ │ │ │ - 7555: 003afef9 344 FUNC GLOBAL DEFAULT 12 visit_type_SocketAddressLegacy_members │ │ │ │ - 7556: 003fd6bd 184 FUNC GLOBAL DEFAULT 12 visit_type_CXLUncorErrorRecord_members │ │ │ │ + 7553: 003d1ca1 104 FUNC GLOBAL DEFAULT 12 qobject_from_jsonf_nofail │ │ │ │ + 7554: 0039d5cd 572 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_dirty_rate │ │ │ │ + 7555: 003afef1 344 FUNC GLOBAL DEFAULT 12 visit_type_SocketAddressLegacy_members │ │ │ │ + 7556: 003fd6b5 184 FUNC GLOBAL DEFAULT 12 visit_type_CXLUncorErrorRecord_members │ │ │ │ 7557: 005f9e8c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_VFREE_DSTATE │ │ │ │ 7558: 00277849 88 FUNC GLOBAL DEFAULT 12 tlb_flush_by_mmuidx_all_cpus_synced │ │ │ │ 7559: 00507d18 12 OBJECT GLOBAL DEFAULT 21 NotifyVmexitOption_lookup │ │ │ │ 7560: 005f83d2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QED_UNREF_L2_CACHE_ENTRY_DSTATE │ │ │ │ 7561: 00514e6c 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_shl64i │ │ │ │ - 7562: 00361291 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevCreateOptionsQcow2 │ │ │ │ + 7562: 00361289 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevCreateOptionsQcow2 │ │ │ │ 7563: 005f8730 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MACFB_SENSE_READ_DSTATE │ │ │ │ 7564: 005f8ea6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_HUB_GET_PORT_STATUS_DSTATE │ │ │ │ 7565: 005efdd9 1 OBJECT GLOBAL DEFAULT 25 tcg_allowed │ │ │ │ 7566: 005a7f78 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NVME_HANDLE_EVENT_EVENT │ │ │ │ 7567: 005a88e0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QIO_CHANNEL_WEBSOCK_CLOSE_EVENT │ │ │ │ 7568: 005f9148 2 OBJECT GLOBAL DEFAULT 25 _TRACE_POSTCOPY_RAM_FAULT_THREAD_ENTRY_DSTATE │ │ │ │ 7569: 005b30c4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_BLOCK_LATENCY_HISTOGRAM_SET_EVENT │ │ │ │ 7570: 002866ed 572 FUNC GLOBAL DEFAULT 12 ebpf_rss_set_all │ │ │ │ - 7571: 0031e65d 396 FUNC GLOBAL DEFAULT 12 bdrv_snapshot_delete │ │ │ │ + 7571: 0031e655 396 FUNC GLOBAL DEFAULT 12 bdrv_snapshot_delete │ │ │ │ 7572: 005f8560 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NBD_SEND_REQUEST_DSTATE │ │ │ │ 7573: 0017b979 64 FUNC GLOBAL DEFAULT 12 qemu_dmabuf_get_modifier │ │ │ │ - 7574: 003effa1 98 FUNC GLOBAL DEFAULT 12 qemu_timeout_ns_to_ms │ │ │ │ + 7574: 003eff99 98 FUNC GLOBAL DEFAULT 12 qemu_timeout_ns_to_ms │ │ │ │ 7575: 001f942d 520 FUNC GLOBAL DEFAULT 12 file_start_incoming_migration │ │ │ │ 7576: 0025c901 136 FUNC GLOBAL DEFAULT 12 tcg_gen_atomic_fetch_xor_i32_chk │ │ │ │ 7577: 005f875c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ARTIST_REG_WRITE_DSTATE │ │ │ │ 7578: 005afbd0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_OHCI_TD_TOO_MANY_PENDING_EVENT │ │ │ │ 7579: 005f8a90 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SLAVIO_INTCTL_MEM_WRITEL_DSTATE │ │ │ │ 7580: 001a836d 6 FUNC GLOBAL DEFAULT 12 machine_usb │ │ │ │ 7581: 005a7c68 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CURL_CLOSE_EVENT │ │ │ │ - 7582: 003afbe1 16 FUNC GLOBAL DEFAULT 12 visit_type_UnixSocketAddressWrapper_members │ │ │ │ - 7583: 003ca515 188 FUNC GLOBAL DEFAULT 12 visit_complete │ │ │ │ - 7584: 002a8101 52 FUNC GLOBAL DEFAULT 12 qio_channel_writev_all │ │ │ │ + 7582: 003afbd9 16 FUNC GLOBAL DEFAULT 12 visit_type_UnixSocketAddressWrapper_members │ │ │ │ + 7583: 003ca50d 188 FUNC GLOBAL DEFAULT 12 visit_complete │ │ │ │ + 7584: 002a80f9 52 FUNC GLOBAL DEFAULT 12 qio_channel_writev_all │ │ │ │ 7585: 005f8227 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_events_block_export_c │ │ │ │ - 7586: 00313a81 8 FUNC GLOBAL DEFAULT 12 qcow2_refcount_close │ │ │ │ + 7586: 00313a79 8 FUNC GLOBAL DEFAULT 12 qcow2_refcount_close │ │ │ │ 7587: 005f8ef6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_DWC2_DETACH_DSTATE │ │ │ │ 7588: 005acc98 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIA1_AUXMODE_EVENT │ │ │ │ 7589: 001df6a5 1516 FUNC GLOBAL DEFAULT 12 qemu_ram_alloc_from_fd │ │ │ │ 7590: 001ae3dd 2 FUNC GLOBAL DEFAULT 12 cxl_fmws_set_memmap │ │ │ │ - 7591: 003b1f29 58 FUNC GLOBAL DEFAULT 12 qapi_free_TraceEventInfo │ │ │ │ + 7591: 003b1f21 58 FUNC GLOBAL DEFAULT 12 qapi_free_TraceEventInfo │ │ │ │ 7592: 0051462c 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_shl64v │ │ │ │ 7593: 005b55ec 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_QUERY_MICE_EVENT │ │ │ │ - 7594: 0037d411 58 FUNC GLOBAL DEFAULT 12 qapi_free_ChardevFileWrapper │ │ │ │ - 7595: 002ca985 96 FUNC GLOBAL DEFAULT 12 bdrv_op_block_all │ │ │ │ - 7596: 0034b375 420 FUNC GLOBAL DEFAULT 12 blk_pwritev │ │ │ │ + 7594: 0037d409 58 FUNC GLOBAL DEFAULT 12 qapi_free_ChardevFileWrapper │ │ │ │ + 7595: 002ca97d 96 FUNC GLOBAL DEFAULT 12 bdrv_op_block_all │ │ │ │ + 7596: 0034b36d 420 FUNC GLOBAL DEFAULT 12 blk_pwritev │ │ │ │ 7597: 005a8dd8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_CO_RECEIVE_REQUEST_DECODE_TYPE_EVENT │ │ │ │ - 7598: 002ea869 36 FUNC GLOBAL DEFAULT 12 block_copy_call_failed │ │ │ │ + 7598: 002ea861 36 FUNC GLOBAL DEFAULT 12 block_copy_call_failed │ │ │ │ 7599: 0019773d 68 FUNC GLOBAL DEFAULT 12 vnc_client_cut_text │ │ │ │ - 7600: 002ffa01 58 FUNC GLOBAL DEFAULT 12 progress_increase_remaining │ │ │ │ + 7600: 002ff9f9 58 FUNC GLOBAL DEFAULT 12 progress_increase_remaining │ │ │ │ 7601: 002686e9 296 FUNC GLOBAL DEFAULT 12 tcg_gen_cmpsel_vec │ │ │ │ 7602: 005f8c10 2 OBJECT GLOBAL DEFAULT 25 _TRACE_STM32F4XX_SYSCFG_SET_IRQ_DSTATE │ │ │ │ 7603: 005f946c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VNC_AUTH_SASL_SSF_DSTATE │ │ │ │ 7604: 005ab9fc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ITS_CTE_READ_EVENT │ │ │ │ - 7605: 00374651 260 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_QUORUM_REPORT_BAD_arg_members │ │ │ │ + 7605: 00374649 260 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_QUORUM_REPORT_BAD_arg_members │ │ │ │ 7606: 005ab69c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_XIVE_SOURCE_BLOCKED_EVENT │ │ │ │ - 7607: 0037ba0d 188 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_nbd_server_remove_arg_members │ │ │ │ - 7608: 002d37d1 56 FUNC GLOBAL DEFAULT 12 job_is_ready_locked │ │ │ │ + 7607: 0037ba05 188 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_nbd_server_remove_arg_members │ │ │ │ + 7608: 002d37c9 56 FUNC GLOBAL DEFAULT 12 job_is_ready_locked │ │ │ │ 7609: 001704a1 280 FUNC GLOBAL DEFAULT 12 int64_to_bfloat16_scalbn │ │ │ │ 7610: 005b0710 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GET_RAMBLOCK_VFN_HASH_EVENT │ │ │ │ 7611: 00512340 36 OBJECT GLOBAL DEFAULT 24 qemu_semihosting_config_opts │ │ │ │ 7612: 005afeb0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_PACKET_STATE_CHANGE_EVENT │ │ │ │ 7613: 005f8822 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRTIO_GPU_CMD_RES_CREATE_3D_DSTATE │ │ │ │ 7614: 005f84c2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QIO_CHANNEL_TLS_BYE_PENDING_DSTATE │ │ │ │ 7615: 005abb3c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ITS_CMD_INT_EVENT │ │ │ │ - 7616: 0028fe05 2 FUNC GLOBAL DEFAULT 12 kvm_irqchip_remove_change_notifier │ │ │ │ + 7616: 0028fdfd 2 FUNC GLOBAL DEFAULT 12 kvm_irqchip_remove_change_notifier │ │ │ │ 7617: 005f944e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_SPICE_WAKEUP_DSTATE │ │ │ │ 7618: 005b3c38 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_CXL_INJECT_MEMORY_MODULE_EVENT_EVENT │ │ │ │ 7619: 0016dcf9 168 FUNC GLOBAL DEFAULT 12 float16_to_uint32 │ │ │ │ 7620: 005f9508 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CONSOLE_SELECT_DSTATE │ │ │ │ 7621: 00172269 6 FUNC GLOBAL DEFAULT 12 bfloat16_maxnummag │ │ │ │ 7622: 005b1780 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GET_QTAILQ_EVENT │ │ │ │ 7623: 005aaae0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIRTIO_GPU_CMD_CTX_RES_ATTACH_EVENT │ │ │ │ - 7624: 0037de01 192 FUNC GLOBAL DEFAULT 12 visit_type_ChardevCommon │ │ │ │ + 7624: 0037ddf9 192 FUNC GLOBAL DEFAULT 12 visit_type_ChardevCommon │ │ │ │ 7625: 005f9738 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_SYSTEM_POWERDOWN_DSTATE │ │ │ │ - 7626: 00294d31 42 FUNC GLOBAL DEFAULT 12 clock_set_callback │ │ │ │ + 7626: 00294d29 42 FUNC GLOBAL DEFAULT 12 clock_set_callback │ │ │ │ 7627: 005b08f0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MIGRATION_TLS_OUTGOING_HANDSHAKE_COMPLETE_EVENT │ │ │ │ 7628: 005f9740 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_QUERY_VM_GENERATION_ID_DSTATE │ │ │ │ - 7629: 003dfbc9 92 FUNC GLOBAL DEFAULT 12 fifo8_pop │ │ │ │ + 7629: 003dfbc1 92 FUNC GLOBAL DEFAULT 12 fifo8_pop │ │ │ │ 7630: 005f8ed6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_DWC2_PCGREG_READ_DSTATE │ │ │ │ - 7631: 003364bd 120 FUNC GLOBAL DEFAULT 12 qed_alloc_l2_cache_entry │ │ │ │ + 7631: 003364b5 120 FUNC GLOBAL DEFAULT 12 qed_alloc_l2_cache_entry │ │ │ │ 7632: 005abe3c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ICH_VMCR_READ_EVENT │ │ │ │ 7633: 00518f64 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_xor_fetchw_le │ │ │ │ - 7634: 002da16d 116 FUNC GLOBAL DEFAULT 12 replication_new │ │ │ │ - 7635: 00349bb1 392 FUNC GLOBAL DEFAULT 12 bdrv_refresh_total_sectors │ │ │ │ - 7636: 002c4211 204 FUNC GLOBAL DEFAULT 12 qmp_job_finalize │ │ │ │ + 7634: 002da165 116 FUNC GLOBAL DEFAULT 12 replication_new │ │ │ │ + 7635: 00349ba9 392 FUNC GLOBAL DEFAULT 12 bdrv_refresh_total_sectors │ │ │ │ + 7636: 002c4209 204 FUNC GLOBAL DEFAULT 12 qmp_job_finalize │ │ │ │ 7637: 005f8466 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CHR_SOCKET_TLS_HANDSHAKE_ERR_DSTATE │ │ │ │ - 7638: 00298325 228 FUNC GLOBAL DEFAULT 12 object_property_set │ │ │ │ + 7638: 0029831d 228 FUNC GLOBAL DEFAULT 12 object_property_set │ │ │ │ 7639: 001d15a5 148 FUNC GLOBAL DEFAULT 12 guest_phys_blocks_append │ │ │ │ - 7640: 00300791 252 FUNC GLOBAL DEFAULT 12 bdrv_query_block_graph_info │ │ │ │ + 7640: 00300789 252 FUNC GLOBAL DEFAULT 12 bdrv_query_block_graph_info │ │ │ │ 7641: 005f8790 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QXL_SEND_EVENTS_VM_STOPPED_DSTATE │ │ │ │ - 7642: 0037c49d 468 FUNC GLOBAL DEFAULT 12 qmp_marshal_nbd_server_add │ │ │ │ + 7642: 0037c495 468 FUNC GLOBAL DEFAULT 12 qmp_marshal_nbd_server_add │ │ │ │ 7643: 005f9606 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_X_DEBUG_QUERY_BLOCK_GRAPH_DSTATE │ │ │ │ 7644: 00267dd9 80 FUNC GLOBAL DEFAULT 12 tcg_gen_not_vec │ │ │ │ 7645: 005f85fc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_TPM_EMULATOR_GET_STATE_BLOB_DSTATE │ │ │ │ - 7646: 003903d5 204 FUNC GLOBAL DEFAULT 12 visit_type_SgxEPCProperties │ │ │ │ + 7646: 003903cd 204 FUNC GLOBAL DEFAULT 12 visit_type_SgxEPCProperties │ │ │ │ 7647: 00270279 132 FUNC GLOBAL DEFAULT 12 helper_gvec_usadd32 │ │ │ │ 7648: 00514a4c 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_sar64i │ │ │ │ 7649: 001b00a5 2 FUNC GLOBAL DEFAULT 12 vhost_net_cleanup │ │ │ │ 7650: 0019cf41 244 FUNC GLOBAL DEFAULT 12 gdb_exit │ │ │ │ 7651: 001d7ce1 108 FUNC GLOBAL DEFAULT 12 ram_discard_manager_unregister_listener │ │ │ │ 7652: 005f8970 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ITS_CMD_MAPD_DSTATE │ │ │ │ 7653: 005af560 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_XHCI_SLOT_ENABLE_EVENT │ │ │ │ - 7654: 00383279 58 FUNC GLOBAL DEFAULT 12 qapi_free_QCryptoBlockOptionsLUKS │ │ │ │ - 7655: 003b2191 142 FUNC GLOBAL DEFAULT 12 visit_type_TraceEventInfoList │ │ │ │ + 7654: 00383271 58 FUNC GLOBAL DEFAULT 12 qapi_free_QCryptoBlockOptionsLUKS │ │ │ │ + 7655: 003b2189 142 FUNC GLOBAL DEFAULT 12 visit_type_TraceEventInfoList │ │ │ │ 7656: 0026d15d 130 FUNC GLOBAL DEFAULT 12 helper_gvec_xors │ │ │ │ 7657: 001dc745 70 FUNC GLOBAL DEFAULT 12 physical_memory_is_clean │ │ │ │ - 7658: 0037b085 192 FUNC GLOBAL DEFAULT 12 visit_type_BlockExportOptionsNbdBase │ │ │ │ - 7659: 003460c1 1076 FUNC GLOBAL DEFAULT 12 stream_start │ │ │ │ + 7658: 0037b07d 192 FUNC GLOBAL DEFAULT 12 visit_type_BlockExportOptionsNbdBase │ │ │ │ + 7659: 003460b9 1076 FUNC GLOBAL DEFAULT 12 stream_start │ │ │ │ 7660: 005f863a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SWIM_SWITCH_TO_ISM_DSTATE │ │ │ │ 7661: 005f9324 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SAVEVM_COMMAND_SEND_DSTATE │ │ │ │ - 7662: 0035f2ed 58 FUNC GLOBAL DEFAULT 12 qapi_free_ImageInfoSpecificQCow2Encryption │ │ │ │ - 7663: 002d52dd 128 FUNC GLOBAL DEFAULT 12 job_cancel_sync │ │ │ │ + 7662: 0035f2e5 58 FUNC GLOBAL DEFAULT 12 qapi_free_ImageInfoSpecificQCow2Encryption │ │ │ │ + 7663: 002d52d5 128 FUNC GLOBAL DEFAULT 12 job_cancel_sync │ │ │ │ 7664: 005b3d4c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QUERY_QMP_SCHEMA_EVENT │ │ │ │ - 7665: 003f4d11 82 FUNC GLOBAL DEFAULT 12 hbitmap_reset_all │ │ │ │ + 7665: 003f4d09 82 FUNC GLOBAL DEFAULT 12 hbitmap_reset_all │ │ │ │ 7666: 005ae0d8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_AVR_TIMER16_READ_IMSK_EVENT │ │ │ │ - 7667: 00365db9 196 FUNC GLOBAL DEFAULT 12 visit_type_BlockStatsSpecific │ │ │ │ - 7668: 002ef385 12 FUNC GLOBAL DEFAULT 12 bdrv_dirty_bitmap_deserialize_ones │ │ │ │ - 7669: 002e6bd5 136 FUNC GLOBAL DEFAULT 12 blk_supports_write_perm │ │ │ │ + 7667: 00365db1 196 FUNC GLOBAL DEFAULT 12 visit_type_BlockStatsSpecific │ │ │ │ + 7668: 002ef37d 12 FUNC GLOBAL DEFAULT 12 bdrv_dirty_bitmap_deserialize_ones │ │ │ │ + 7669: 002e6bcd 136 FUNC GLOBAL DEFAULT 12 blk_supports_write_perm │ │ │ │ 7670: 005f8370 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NBD_CLIENT_HANDSHAKE_DSTATE │ │ │ │ - 7671: 003ff555 84 FUNC GLOBAL DEFAULT 12 visit_type_PciMemoryRange_members │ │ │ │ + 7671: 003ff54d 84 FUNC GLOBAL DEFAULT 12 visit_type_PciMemoryRange_members │ │ │ │ 7672: 0051420c 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_sar64v │ │ │ │ 7673: 00169459 252 FUNC GLOBAL DEFAULT 12 float64_to_float16 │ │ │ │ 7674: 005adb18 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ALLWINNER_R40_DRAMC_DETECT_CELL_WRITE_EVENT │ │ │ │ 7675: 005af510 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_XHCI_SLOT_RESET_EVENT │ │ │ │ 7676: 005f8ba2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IMX6_ANALOG_READ_DSTATE │ │ │ │ 7677: 005f83c4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QED_START_NEED_CHECK_TIMER_DSTATE │ │ │ │ 7678: 005f968a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_CXL_INJECT_CORRECTABLE_ERROR_DSTATE │ │ │ │ 7679: 0024ff01 76 FUNC GLOBAL DEFAULT 12 tcg_gen_add_i32 │ │ │ │ - 7680: 0039ef7d 176 FUNC GLOBAL DEFAULT 12 visit_type_FdsetFdInfo_members │ │ │ │ + 7680: 0039ef75 176 FUNC GLOBAL DEFAULT 12 visit_type_FdsetFdInfo_members │ │ │ │ 7681: 0017b701 140 FUNC GLOBAL DEFAULT 12 qemu_dmabuf_dup_fds │ │ │ │ 7682: 0021458d 208 FUNC GLOBAL DEFAULT 12 qemu_save_device_state │ │ │ │ 7683: 005b3bc8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_CXL_INJECT_CORRECTABLE_ERROR_EVENT │ │ │ │ - 7684: 00398c79 172 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_COLO_EXIT_arg_members │ │ │ │ + 7684: 00398c71 172 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_COLO_EXIT_arg_members │ │ │ │ 7685: 00196d61 164 FUNC GLOBAL DEFAULT 12 vnc_job_new │ │ │ │ - 7686: 00292db9 6 FUNC GLOBAL DEFAULT 12 device_cold_reset │ │ │ │ - 7687: 0029880d 146 FUNC GLOBAL DEFAULT 12 object_property_set_bool │ │ │ │ + 7686: 00292db1 6 FUNC GLOBAL DEFAULT 12 device_cold_reset │ │ │ │ + 7687: 00298805 146 FUNC GLOBAL DEFAULT 12 object_property_set_bool │ │ │ │ 7688: 001ad63d 84 FUNC GLOBAL DEFAULT 12 sysbus_has_irq │ │ │ │ - 7689: 003ca1cd 192 FUNC GLOBAL DEFAULT 12 parse_qapi_name │ │ │ │ - 7690: 002ddb35 252 FUNC GLOBAL DEFAULT 12 nbd_client_connection_new │ │ │ │ + 7689: 003ca1c5 192 FUNC GLOBAL DEFAULT 12 parse_qapi_name │ │ │ │ + 7690: 002ddb2d 252 FUNC GLOBAL DEFAULT 12 nbd_client_connection_new │ │ │ │ 7691: 0016c1b9 192 FUNC GLOBAL DEFAULT 12 float16_to_int64_round_to_zero │ │ │ │ 7692: 005f9774 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_CANCEL_VCPU_DIRTY_LIMIT_DSTATE │ │ │ │ 7693: 005f8ca0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ECC_DIAG_MEM_WRITEB_DSTATE │ │ │ │ 7694: 0017e609 78 FUNC GLOBAL DEFAULT 12 qkbd_state_switch_console │ │ │ │ 7695: 005f9eb2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_FDMON_IO_URING_ADD_SQE_DSTATE │ │ │ │ - 7696: 00372791 132 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevVmdkSubformat │ │ │ │ + 7696: 00372789 132 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevVmdkSubformat │ │ │ │ 7697: 005b3460 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_BLOCKDEV_ADD_EVENT │ │ │ │ - 7698: 0036c22d 436 FUNC GLOBAL DEFAULT 12 visit_type_BlkdebugInjectErrorOptions_members │ │ │ │ + 7698: 0036c225 436 FUNC GLOBAL DEFAULT 12 visit_type_BlkdebugInjectErrorOptions_members │ │ │ │ 7699: 00508214 12 OBJECT GLOBAL DEFAULT 21 KeyValueKind_lookup │ │ │ │ 7700: 00202911 260 FUNC GLOBAL DEFAULT 12 multifd_send │ │ │ │ 7701: 001b3be1 72 FUNC GLOBAL DEFAULT 12 qmp_x_query_usb │ │ │ │ 7702: 005ad8e8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_EMPTY_SLOT_WRITE_EVENT │ │ │ │ 7703: 005a77d8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GDBSTUB_IO_REPLY_EVENT │ │ │ │ 7704: 005af0e0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_DESC_OTHER_SPEED_CONFIG_EVENT │ │ │ │ 7705: 005f92c6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GET_QLIST_DSTATE │ │ │ │ 7706: 002631a1 128 FUNC GLOBAL DEFAULT 12 tcg_gen_dup_i32 │ │ │ │ 7707: 002146d5 156 FUNC GLOBAL DEFAULT 12 qemu_loadvm_state_cleanup │ │ │ │ 7708: 005a8328 16 OBJECT GLOBAL DEFAULT 24 _TRACE_FILE_PAIO_SUBMIT_EVENT │ │ │ │ - 7709: 00364909 224 FUNC GLOBAL DEFAULT 12 visit_type_BlockGraphInfo │ │ │ │ + 7709: 00364901 224 FUNC GLOBAL DEFAULT 12 visit_type_BlockGraphInfo │ │ │ │ 7710: 0017038d 276 FUNC GLOBAL DEFAULT 12 int16_to_float64 │ │ │ │ - 7711: 003773e5 504 FUNC GLOBAL DEFAULT 12 qmp_marshal_block_dirty_bitmap_add │ │ │ │ - 7712: 003e5625 92 FUNC GLOBAL DEFAULT 12 rcu_add_force_rcu_notifier │ │ │ │ - 7713: 00382e5d 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_commands │ │ │ │ + 7711: 003773dd 504 FUNC GLOBAL DEFAULT 12 qmp_marshal_block_dirty_bitmap_add │ │ │ │ + 7712: 003e561d 92 FUNC GLOBAL DEFAULT 12 rcu_add_force_rcu_notifier │ │ │ │ + 7713: 00382e55 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_commands │ │ │ │ 7714: 00509750 40 OBJECT GLOBAL DEFAULT 21 qdev_prop_pcie_link_width │ │ │ │ - 7715: 003672bd 260 FUNC GLOBAL DEFAULT 12 visit_type_DriveBackup_members │ │ │ │ + 7715: 003672b5 260 FUNC GLOBAL DEFAULT 12 visit_type_DriveBackup_members │ │ │ │ 7716: 005f97bc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_MIGRATE_START_POSTCOPY_DSTATE │ │ │ │ 7717: 0050c660 40 OBJECT GLOBAL DEFAULT 21 qdev_prop_on_off_auto_bit64 │ │ │ │ - 7718: 002a3ae1 280 FUNC GLOBAL DEFAULT 12 qio_channel_socket_dgram_async │ │ │ │ - 7719: 003a8171 180 FUNC GLOBAL DEFAULT 12 visit_type_InputLinuxProperties_members │ │ │ │ + 7718: 002a3ad9 280 FUNC GLOBAL DEFAULT 12 qio_channel_socket_dgram_async │ │ │ │ + 7719: 003a8169 180 FUNC GLOBAL DEFAULT 12 visit_type_InputLinuxProperties_members │ │ │ │ 7720: 005f87f2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QXL_CREATE_GUEST_PRIMARY_REST_DSTATE │ │ │ │ 7721: 005b1d70 16 OBJECT GLOBAL DEFAULT 24 _TRACE_REPLAY_FETCH_DATA_KIND_EVENT │ │ │ │ 7722: 005f9920 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_QUERY_VNC_SERVERS_DSTATE │ │ │ │ - 7723: 003fa7d5 324 FUNC GLOBAL DEFAULT 12 qemu_vfio_pci_init_irq │ │ │ │ + 7723: 003fa7cd 324 FUNC GLOBAL DEFAULT 12 qemu_vfio_pci_init_irq │ │ │ │ 7724: 005a9488 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IOMMUFD_BACKEND_UNMAP_DMA_EVENT │ │ │ │ 7725: 005f9332 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LOADVM_PROCESS_COMMAND_DSTATE │ │ │ │ 7726: 0020bc71 20 FUNC GLOBAL DEFAULT 12 precopy_add_notifier │ │ │ │ 7727: 00213e05 92 FUNC GLOBAL DEFAULT 12 qemu_savevm_state_complete_postcopy │ │ │ │ 7728: 0027c545 172 FUNC GLOBAL DEFAULT 12 cpu_atomic_add_fetchw_le_mmu │ │ │ │ 7729: 005ac22c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_S390_AIRQ_SUPPRESSED_EVENT │ │ │ │ - 7730: 003d556d 16 FUNC GLOBAL DEFAULT 12 qemu_hw_version │ │ │ │ + 7730: 003d5565 16 FUNC GLOBAL DEFAULT 12 qemu_hw_version │ │ │ │ 7731: 005f8c14 2 OBJECT GLOBAL DEFAULT 25 _TRACE_STM32_RCC_PULSE_ENABLE_DSTATE │ │ │ │ 7732: 0026c381 142 FUNC GLOBAL DEFAULT 12 helper_gvec_mul64 │ │ │ │ 7733: 005f9698 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_CXL_INJECT_DRAM_EVENT_DSTATE │ │ │ │ 7734: 001df609 156 FUNC GLOBAL DEFAULT 12 qemu_ram_msync │ │ │ │ 7735: 005f885e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_HID_KBD_QUEUE_FULL_DSTATE │ │ │ │ 7736: 005d6f58 1 OBJECT GLOBAL DEFAULT 25 vga_interface_created │ │ │ │ - 7737: 003a33e1 192 FUNC GLOBAL DEFAULT 12 visit_type_NetdevBridgeOptions │ │ │ │ - 7738: 003b5519 132 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_x_query_virtio_queue_element_arg_members │ │ │ │ + 7737: 003a33d9 192 FUNC GLOBAL DEFAULT 12 visit_type_NetdevBridgeOptions │ │ │ │ + 7738: 003b5511 132 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_x_query_virtio_queue_element_arg_members │ │ │ │ 7739: 005f96a0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_QUERY_DUMP_GUEST_MEMORY_CAPABILITY_DSTATE │ │ │ │ - 7740: 003c0099 58 FUNC GLOBAL DEFAULT 12 qapi_free_SetPasswordOptions │ │ │ │ + 7740: 003c0091 58 FUNC GLOBAL DEFAULT 12 qapi_free_SetPasswordOptions │ │ │ │ 7741: 005f9622 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_BLOCKDEV_SNAPSHOT_SYNC_DSTATE │ │ │ │ 7742: 005f91d8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_RDMA_BLOCK_FOR_WRID_MISS_DSTATE │ │ │ │ 7743: 005f8642 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SWIM_ISMCTRL_READ_DSTATE │ │ │ │ 7744: 005f8656 2 OBJECT GLOBAL DEFAULT 25 _TRACE_M25P80_POPULATED_JEDEC_DSTATE │ │ │ │ 7745: 001f2911 4 FUNC GLOBAL DEFAULT 12 tpm_backend_had_startup_error │ │ │ │ - 7746: 003a1601 58 FUNC GLOBAL DEFAULT 12 qapi_free_NetdevDgramOptions │ │ │ │ + 7746: 003a15f9 58 FUNC GLOBAL DEFAULT 12 qapi_free_NetdevDgramOptions │ │ │ │ 7747: 005f8e5e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_MTP_STALL_DSTATE │ │ │ │ - 7748: 00389519 136 FUNC GLOBAL DEFAULT 12 visit_type_SchemaInfoCommand_members │ │ │ │ + 7748: 00389511 136 FUNC GLOBAL DEFAULT 12 visit_type_SchemaInfoCommand_members │ │ │ │ 7749: 0051672c 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_usadd8 │ │ │ │ 7750: 0027c245 172 FUNC GLOBAL DEFAULT 12 cpu_atomic_fetch_addw_le_mmu │ │ │ │ 7751: 005adbd8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ALLWINNER_H3_DRAMC_ROWMIRROR_DISABLE_EVENT │ │ │ │ 7752: 005b3d10 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_REQUEST_EBPF_EVENT │ │ │ │ 7753: 00172ad1 276 FUNC GLOBAL DEFAULT 12 float128_minnummag │ │ │ │ - 7754: 002dcc9d 296 FUNC GLOBAL DEFAULT 12 nbd_client │ │ │ │ + 7754: 002dcc95 296 FUNC GLOBAL DEFAULT 12 nbd_client │ │ │ │ 7755: 00187cb9 124 FUNC GLOBAL DEFAULT 12 vnc_client_write_buf │ │ │ │ - 7756: 002aced1 84 FUNC GLOBAL DEFAULT 12 qcrypto_block_cipher_decrypt_helper │ │ │ │ - 7757: 002adfcd 18 FUNC GLOBAL DEFAULT 12 qcrypto_hash_free │ │ │ │ + 7756: 002acec9 84 FUNC GLOBAL DEFAULT 12 qcrypto_block_cipher_decrypt_helper │ │ │ │ + 7757: 002adfc5 18 FUNC GLOBAL DEFAULT 12 qcrypto_hash_free │ │ │ │ 7758: 005f9428 2 OBJECT GLOBAL DEFAULT 25 _TRACE_XKEYMAP_KEYMAP_DSTATE │ │ │ │ 7759: 00202f15 88 FUNC GLOBAL DEFAULT 12 multifd_channel_connect │ │ │ │ - 7760: 0037a2fd 480 FUNC GLOBAL DEFAULT 12 qmp_marshal_x_blockdev_set_iothread │ │ │ │ + 7760: 0037a2f5 480 FUNC GLOBAL DEFAULT 12 qmp_marshal_x_blockdev_set_iothread │ │ │ │ 7761: 0019d7a9 236 FUNC GLOBAL DEFAULT 12 qmp_query_acpi_ospm_status │ │ │ │ - 7762: 00292f79 124 FUNC GLOBAL DEFAULT 12 qdev_walk_children │ │ │ │ + 7762: 00292f71 124 FUNC GLOBAL DEFAULT 12 qdev_walk_children │ │ │ │ 7763: 005b2a44 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VNC_MSG_CLIENT_POINTER_EVENT_EVENT │ │ │ │ 7764: 005f924c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MULTIFD_SEND_THREAD_START_DSTATE │ │ │ │ - 7765: 002981f1 48 FUNC GLOBAL DEFAULT 12 object_property_del │ │ │ │ + 7765: 002981e9 48 FUNC GLOBAL DEFAULT 12 object_property_del │ │ │ │ 7766: 00250df5 176 FUNC GLOBAL DEFAULT 12 tcg_gen_muli_i32 │ │ │ │ 7767: 005af2b0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_DWC2_DETACH_EVENT │ │ │ │ 7768: 0017e659 8 FUNC GLOBAL DEFAULT 12 qkbd_state_set_delay │ │ │ │ 7769: 005f8e44 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_MTP_OBJECT_FREE_DSTATE │ │ │ │ 7770: 005f8cca 2 OBJECT GLOBAL DEFAULT 25 _TRACE_AVR_POWER_READ_DSTATE │ │ │ │ 7771: 0050516c 12 OBJECT GLOBAL DEFAULT 21 vmstate_info_bool │ │ │ │ 7772: 005f8de0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CANOKEY_HANDLE_CONTROL_OUT_DSTATE │ │ │ │ - 7773: 003719b1 196 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevCreateOptionsLUKS │ │ │ │ + 7773: 003719a9 196 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevCreateOptionsLUKS │ │ │ │ 7774: 005f9272 2 OBJECT GLOBAL DEFAULT 25 _TRACE_POSTCOPY_PREEMPT_RESET_CHANNEL_DSTATE │ │ │ │ - 7775: 002adbb9 56 FUNC GLOBAL DEFAULT 12 qcrypto_der_decode_oid │ │ │ │ + 7775: 002adbb1 56 FUNC GLOBAL DEFAULT 12 qcrypto_der_decode_oid │ │ │ │ 7776: 005f8cce 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ALLWINNER_SRAMC_READ_DSTATE │ │ │ │ 7777: 0023ca99 104 FUNC GLOBAL DEFAULT 12 replay_breakpoint │ │ │ │ 7778: 00178029 216 FUNC GLOBAL DEFAULT 12 qemu_clipboard_check_serial │ │ │ │ 7779: 005b0b50 16 OBJECT GLOBAL DEFAULT 24 _TRACE_POSTCOPY_PAUSE_FAULT_THREAD_EVENT │ │ │ │ 7780: 005f895a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ITS_CMD_VMOVP_DSTATE │ │ │ │ - 7781: 002c9d99 116 FUNC GLOBAL DEFAULT 12 bdrv_debug_remove_breakpoint │ │ │ │ + 7781: 002c9d91 116 FUNC GLOBAL DEFAULT 12 bdrv_debug_remove_breakpoint │ │ │ │ 7782: 00169555 224 FUNC GLOBAL DEFAULT 12 float64_to_float32 │ │ │ │ - 7783: 00405b91 6 FUNC GLOBAL DEFAULT 12 vu_queue_notify_sync │ │ │ │ + 7783: 00405b89 6 FUNC GLOBAL DEFAULT 12 vu_queue_notify_sync │ │ │ │ 7784: 00220035 148 FUNC GLOBAL DEFAULT 12 qmp_add_fd │ │ │ │ - 7785: 003e3979 236 FUNC GLOBAL DEFAULT 12 qemu_opts_to_qdict_filtered │ │ │ │ + 7785: 003e3971 236 FUNC GLOBAL DEFAULT 12 qemu_opts_to_qdict_filtered │ │ │ │ 7786: 0016fa4d 10 FUNC GLOBAL DEFAULT 12 int32_to_float32_scalbn │ │ │ │ 7787: 005f97ce 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_MIGRATE_SET_CAPABILITIES_DSTATE │ │ │ │ 7788: 005ad098 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IMX6_CCM_WRITE_EVENT │ │ │ │ 7789: 0020de75 1452 FUNC GLOBAL DEFAULT 12 ram_save_queue_pages │ │ │ │ 7790: 005f9320 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SAVEVM_SECTION_END_DSTATE │ │ │ │ - 7791: 003f179d 132 FUNC GLOBAL DEFAULT 12 fd_is_socket │ │ │ │ + 7791: 003f1795 132 FUNC GLOBAL DEFAULT 12 fd_is_socket │ │ │ │ 7792: 005a9cc8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PFLASH_WRITE_FAILED_EVENT │ │ │ │ 7793: 005f822b 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_commands_char_c │ │ │ │ - 7794: 0029bc51 152 FUNC GLOBAL DEFAULT 12 migration_transferred_bytes │ │ │ │ + 7794: 0029bc49 152 FUNC GLOBAL DEFAULT 12 migration_transferred_bytes │ │ │ │ 7795: 005b2664 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_SPICE_GL_SURFACE_EVENT │ │ │ │ - 7796: 002efc81 360 FUNC GLOBAL DEFAULT 12 bdrv_graph_wrlock │ │ │ │ - 7797: 003b26bd 58 FUNC GLOBAL DEFAULT 12 qapi_free_Abort │ │ │ │ + 7796: 002efc79 360 FUNC GLOBAL DEFAULT 12 bdrv_graph_wrlock │ │ │ │ + 7797: 003b26b5 58 FUNC GLOBAL DEFAULT 12 qapi_free_Abort │ │ │ │ 7798: 0016dda1 168 FUNC GLOBAL DEFAULT 12 float16_to_uint64 │ │ │ │ 7799: 005f8e82 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_UAS_COMMAND_DSTATE │ │ │ │ - 7800: 0039e62d 58 FUNC GLOBAL DEFAULT 12 qapi_free_AddfdInfo │ │ │ │ - 7801: 003e722d 208 FUNC GLOBAL DEFAULT 12 qht_reset │ │ │ │ - 7802: 003b56cd 16 FUNC GLOBAL DEFAULT 12 visit_type_VirtIOGPUOutput_members │ │ │ │ - 7803: 003605e9 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevQcowEncryption │ │ │ │ - 7804: 003b174d 142 FUNC GLOBAL DEFAULT 12 visit_type_StatsSchemaValueList │ │ │ │ + 7800: 0039e625 58 FUNC GLOBAL DEFAULT 12 qapi_free_AddfdInfo │ │ │ │ + 7801: 003e7225 208 FUNC GLOBAL DEFAULT 12 qht_reset │ │ │ │ + 7802: 003b56c5 16 FUNC GLOBAL DEFAULT 12 visit_type_VirtIOGPUOutput_members │ │ │ │ + 7803: 003605e1 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevQcowEncryption │ │ │ │ + 7804: 003b1745 142 FUNC GLOBAL DEFAULT 12 visit_type_StatsSchemaValueList │ │ │ │ 7805: 005f94c4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VNC_MSG_CLIENT_EXT_KEY_EVENT_DSTATE │ │ │ │ 7806: 0023d40d 228 FUNC GLOBAL DEFAULT 12 qmp_query_stats_schemas │ │ │ │ 7807: 0027b575 172 FUNC GLOBAL DEFAULT 12 cpu_atomic_fetch_orb_mmu │ │ │ │ 7808: 005f9000 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_OHCI_MEM_WRITE_BAD_OFFSET_DSTATE │ │ │ │ 7809: 005b465c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_MIGRATE_RECOVER_EVENT │ │ │ │ - 7810: 00363d95 196 FUNC GLOBAL DEFAULT 12 visit_type_ImageInfoSpecific │ │ │ │ + 7810: 00363d8d 196 FUNC GLOBAL DEFAULT 12 visit_type_ImageInfoSpecific │ │ │ │ 7811: 0027abc9 112 FUNC GLOBAL DEFAULT 12 cpu_stq_mmu │ │ │ │ 7812: 0018be61 84 FUNC GLOBAL DEFAULT 12 vnc_start_protocol │ │ │ │ - 7813: 00292081 168 FUNC GLOBAL DEFAULT 12 qdev_alias_all_properties │ │ │ │ + 7813: 00292079 168 FUNC GLOBAL DEFAULT 12 qdev_alias_all_properties │ │ │ │ 7814: 001df009 24 FUNC GLOBAL DEFAULT 12 qemu_mutex_unlock_ramlist │ │ │ │ 7815: 001cf269 12 FUNC GLOBAL DEFAULT 12 should_mlock │ │ │ │ 7816: 005f826a 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_commands_yank_c │ │ │ │ 7817: 00286929 232 FUNC GLOBAL DEFAULT 12 ebpf_rss_unload │ │ │ │ 7818: 005b1040 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MIGRATION_PRECOPY_COMPLETE_EVENT │ │ │ │ - 7819: 0029a969 88 FUNC GLOBAL DEFAULT 12 object_class_property_add_uint64_ptr │ │ │ │ + 7819: 0029a961 88 FUNC GLOBAL DEFAULT 12 object_class_property_add_uint64_ptr │ │ │ │ 7820: 002819a9 28 FUNC GLOBAL DEFAULT 12 helper_atomic_fetch_addq_be │ │ │ │ 7821: 00172281 6 FUNC GLOBAL DEFAULT 12 bfloat16_minnum │ │ │ │ - 7822: 004026b9 58 FUNC GLOBAL DEFAULT 12 qapi_free_SevInfo │ │ │ │ + 7822: 004026b1 58 FUNC GLOBAL DEFAULT 12 qapi_free_SevInfo │ │ │ │ 7823: 00283eb9 64 FUNC GLOBAL DEFAULT 12 qemu_plugin_register_vcpu_tb_exec_cb │ │ │ │ - 7824: 003a6245 58 FUNC GLOBAL DEFAULT 12 qapi_free_AcpiGenericInitiatorProperties │ │ │ │ + 7824: 003a623d 58 FUNC GLOBAL DEFAULT 12 qapi_free_AcpiGenericInitiatorProperties │ │ │ │ 7825: 001a58bd 60 FUNC GLOBAL DEFAULT 12 qmp_x_query_ramblock │ │ │ │ 7826: 005aecd0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_HOST_OPEN_SUCCESS_EVENT │ │ │ │ 7827: 00515418 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_orc │ │ │ │ - 7828: 0036a909 444 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsFile_members │ │ │ │ + 7828: 0036a901 444 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsFile_members │ │ │ │ 7829: 002702fd 176 FUNC GLOBAL DEFAULT 12 helper_gvec_usadd64 │ │ │ │ - 7830: 00387da1 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_dump_guest_memory_capability │ │ │ │ + 7830: 00387d99 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_dump_guest_memory_capability │ │ │ │ 7831: 0016dba9 168 FUNC GLOBAL DEFAULT 12 float16_to_uint8 │ │ │ │ 7832: 005a88d0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QIO_CHANNEL_COMMAND_NEW_PID_EVENT │ │ │ │ 7833: 00149bc5 42 FUNC GLOBAL DEFAULT 12 cpu_exec_unrealizefn │ │ │ │ 7834: 005f8a02 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ICC_IGRPEN1_EL3_READ_DSTATE │ │ │ │ 7835: 005b2454 16 OBJECT GLOBAL DEFAULT 24 _TRACE_DBUS_MOUSE_RELEASE_EVENT │ │ │ │ - 7836: 002dfe59 152 FUNC GLOBAL DEFAULT 12 block_acct_add_interval │ │ │ │ - 7837: 002e50f5 64 FUNC GLOBAL DEFAULT 12 blk_next │ │ │ │ + 7836: 002dfe51 152 FUNC GLOBAL DEFAULT 12 block_acct_add_interval │ │ │ │ + 7837: 002e50ed 64 FUNC GLOBAL DEFAULT 12 blk_next │ │ │ │ 7838: 005f9054 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_OHCI_ISO_TD_DATA_OVERRUN_DSTATE │ │ │ │ 7839: 005a936c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ALSA_XRUN_IN_EVENT │ │ │ │ - 7840: 003dafc1 20 FUNC GLOBAL DEFAULT 12 qemu_thread_atexit_add │ │ │ │ + 7840: 003dafb9 20 FUNC GLOBAL DEFAULT 12 qemu_thread_atexit_add │ │ │ │ 7841: 00518c4c 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_smin_fetchb │ │ │ │ - 7842: 00357b5d 44 FUNC GLOBAL DEFAULT 12 monitor_flush │ │ │ │ + 7842: 00357b55 44 FUNC GLOBAL DEFAULT 12 monitor_flush │ │ │ │ 7843: 005aee20 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_MTP_DATA_IN_EVENT │ │ │ │ - 7844: 002d492d 208 FUNC GLOBAL DEFAULT 12 job_start │ │ │ │ + 7844: 002d4925 208 FUNC GLOBAL DEFAULT 12 job_start │ │ │ │ 7845: 005a7748 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GDBSTUB_ERR_INVALID_RLE_EVENT │ │ │ │ 7846: 0026848d 160 FUNC GLOBAL DEFAULT 12 tcg_gen_rotlv_vec │ │ │ │ - 7847: 003b07b9 58 FUNC GLOBAL DEFAULT 12 qapi_free_StatsSchemaValueList │ │ │ │ + 7847: 003b07b1 58 FUNC GLOBAL DEFAULT 12 qapi_free_StatsSchemaValueList │ │ │ │ 7848: 005b4a20 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_X_EXIT_PRECONFIG_EVENT │ │ │ │ - 7849: 0028fe2d 4 FUNC GLOBAL DEFAULT 12 kvm_dirty_ring_size │ │ │ │ - 7850: 003bb049 376 FUNC GLOBAL DEFAULT 12 qapi_event_send_device_unplug_guest_error │ │ │ │ - 7851: 003b06c9 58 FUNC GLOBAL DEFAULT 12 qapi_free_StatsList │ │ │ │ - 7852: 003f81f9 22 FUNC GLOBAL DEFAULT 12 throttle_timers_are_initialized │ │ │ │ - 7853: 00361979 140 FUNC GLOBAL DEFAULT 12 visit_type_ImageInfoSpecificQCow2EncryptionBase_members │ │ │ │ + 7849: 0028fe25 4 FUNC GLOBAL DEFAULT 12 kvm_dirty_ring_size │ │ │ │ + 7850: 003bb041 376 FUNC GLOBAL DEFAULT 12 qapi_event_send_device_unplug_guest_error │ │ │ │ + 7851: 003b06c1 58 FUNC GLOBAL DEFAULT 12 qapi_free_StatsList │ │ │ │ + 7852: 003f81f1 22 FUNC GLOBAL DEFAULT 12 throttle_timers_are_initialized │ │ │ │ + 7853: 00361971 140 FUNC GLOBAL DEFAULT 12 visit_type_ImageInfoSpecificQCow2EncryptionBase_members │ │ │ │ 7854: 0019df71 228 FUNC GLOBAL DEFAULT 12 blkconf_apply_backend_options │ │ │ │ 7855: 0051d0e8 132 OBJECT GLOBAL DEFAULT 24 helper_info_debug │ │ │ │ 7856: 005f9e04 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VISIT_TYPE_BOOL_DSTATE │ │ │ │ - 7857: 00320b31 84 FUNC GLOBAL DEFAULT 12 throttle_group_get_config │ │ │ │ - 7858: 00357b49 18 FUNC GLOBAL DEFAULT 12 monitor_flush_locked │ │ │ │ - 7859: 002f32cd 210 FUNC GLOBAL DEFAULT 12 bdrv_co_readv_vmstate │ │ │ │ + 7857: 00320b29 84 FUNC GLOBAL DEFAULT 12 throttle_group_get_config │ │ │ │ + 7858: 00357b41 18 FUNC GLOBAL DEFAULT 12 monitor_flush_locked │ │ │ │ + 7859: 002f32c5 210 FUNC GLOBAL DEFAULT 12 bdrv_co_readv_vmstate │ │ │ │ 7860: 005b0d40 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_RDMA_WRITE_ONE_ZERO_EVENT │ │ │ │ 7861: 005f872a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_DM163_REDRAW_DSTATE │ │ │ │ - 7862: 003888f1 132 FUNC GLOBAL DEFAULT 12 visit_type_JSONType │ │ │ │ + 7862: 003888e9 132 FUNC GLOBAL DEFAULT 12 visit_type_JSONType │ │ │ │ 7863: 005b0a90 16 OBJECT GLOBAL DEFAULT 24 _TRACE_POSTCOPY_RAM_INCOMING_CLEANUP_EXIT_EVENT │ │ │ │ 7864: 005f90de 2 OBJECT GLOBAL DEFAULT 25 _TRACE_DIRTY_BITMAP_SAVE_COMPLETE_ENTER_DSTATE │ │ │ │ 7865: 005f938a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_REPLAY_GET_WORD_DSTATE │ │ │ │ - 7866: 00400fc1 192 FUNC GLOBAL DEFAULT 12 visit_type_SgxInfo │ │ │ │ + 7866: 00400fb9 192 FUNC GLOBAL DEFAULT 12 visit_type_SgxInfo │ │ │ │ 7867: 0051507c 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_ors │ │ │ │ 7868: 005afac0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_OHCI_HUB_POWER_DOWN_EVENT │ │ │ │ - 7869: 004e2290 3 OBJECT GLOBAL DEFAULT 14 sense_code_LUN_NOT_READY │ │ │ │ - 7870: 003fcdf1 76 FUNC GLOBAL DEFAULT 12 qmp_query_cpu_definitions │ │ │ │ + 7869: 004e2280 3 OBJECT GLOBAL DEFAULT 14 sense_code_LUN_NOT_READY │ │ │ │ + 7870: 003fcde9 76 FUNC GLOBAL DEFAULT 12 qmp_query_cpu_definitions │ │ │ │ 7871: 002842dd 248 FUNC GLOBAL DEFAULT 12 qemu_plugin_mem_get_value │ │ │ │ 7872: 00180845 1408 FUNC GLOBAL DEFAULT 12 qmp_screendump │ │ │ │ 7873: 0051c378 132 OBJECT GLOBAL DEFAULT 24 helper_info_mulsh_i64 │ │ │ │ 7874: 005f9900 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_CLIENT_MIGRATE_INFO_DSTATE │ │ │ │ 7875: 005f8b70 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ARMSSE_CPU_PWRCTRL_READ_DSTATE │ │ │ │ 7876: 005f8d0a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_FW_CFG_ADD_I16_DSTATE │ │ │ │ 7877: 002533cd 60 FUNC GLOBAL DEFAULT 12 tcg_gen_add_i64 │ │ │ │ - 7878: 003e6279 212 FUNC GLOBAL DEFAULT 12 qemu_str_to_log_mask │ │ │ │ + 7878: 003e6271 212 FUNC GLOBAL DEFAULT 12 qemu_str_to_log_mask │ │ │ │ 7879: 005aa6a0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QXL_RENDER_BLIT_EVENT │ │ │ │ 7880: 001bad19 112 FUNC GLOBAL DEFAULT 12 st_rate_frames_out │ │ │ │ - 7881: 002a9c91 6 FUNC GLOBAL DEFAULT 12 qio_task_set_error │ │ │ │ - 7882: 00375a15 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_block │ │ │ │ - 7883: 003e375d 50 FUNC GLOBAL DEFAULT 12 qemu_opts_do_parse │ │ │ │ + 7881: 002a9c89 6 FUNC GLOBAL DEFAULT 12 qio_task_set_error │ │ │ │ + 7882: 00375a0d 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_block │ │ │ │ + 7883: 003e3755 50 FUNC GLOBAL DEFAULT 12 qemu_opts_do_parse │ │ │ │ 7884: 00178f0d 76 FUNC GLOBAL DEFAULT 12 qemu_displaysurface_set_share_handle │ │ │ │ 7885: 0017abbd 220 FUNC GLOBAL DEFAULT 12 qemu_display_find_default │ │ │ │ 7886: 005b3780 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_BLOCKDEV_SNAPSHOT_EVENT │ │ │ │ 7887: 0051f0d4 12 OBJECT GLOBAL DEFAULT 24 blockdev_backup_drv │ │ │ │ 7888: 005b1360 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MULTIFD_SEND_SYNC_MAIN_WAIT_EVENT │ │ │ │ 7889: 005f9494 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VNC_CLIENT_UNTHROTTLE_INCREMENTAL_DSTATE │ │ │ │ 7890: 005b1830 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VMSTATE_LOAD_STATE_FIELD_EVENT │ │ │ │ 7891: 005b405c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_X_QUERY_INTERRUPT_CONTROLLERS_EVENT │ │ │ │ 7892: 005f9e62 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_VFIO_RAM_BLOCK_REMOVED_DSTATE │ │ │ │ 7893: 0051ced8 132 OBJECT GLOBAL DEFAULT 24 helper_info_unsupported │ │ │ │ 7894: 0022bca5 204 FUNC GLOBAL DEFAULT 12 qmp_set_link │ │ │ │ 7895: 005f9776 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_CANCEL_VCPU_DIRTY_LIMIT_DSTATE │ │ │ │ - 7896: 003602a1 58 FUNC GLOBAL DEFAULT 12 qapi_free_ThrottleLimits │ │ │ │ + 7896: 00360299 58 FUNC GLOBAL DEFAULT 12 qapi_free_ThrottleLimits │ │ │ │ 7897: 00509818 40 OBJECT GLOBAL DEFAULT 21 qdev_prop_granule_mode │ │ │ │ 7898: 0027db4d 20 FUNC GLOBAL DEFAULT 12 helper_atomic_smax_fetchw_be │ │ │ │ 7899: 0027a085 224 FUNC GLOBAL DEFAULT 12 get_page_addr_code_hostp │ │ │ │ 7900: 005acd48 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIA1_RTC_CMD_SECONDS_WRITE_EVENT │ │ │ │ 7901: 005f981a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_NETDEV_ADD_DSTATE │ │ │ │ 7902: 005b536c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QUERY_SGX_EVENT │ │ │ │ - 7903: 003bf539 16 FUNC GLOBAL DEFAULT 12 visit_type_TPMEmulatorOptionsWrapper_members │ │ │ │ + 7903: 003bf531 16 FUNC GLOBAL DEFAULT 12 visit_type_TPMEmulatorOptionsWrapper_members │ │ │ │ 7904: 0017a3a1 72 FUNC GLOBAL DEFAULT 12 qemu_console_is_gl_blocked │ │ │ │ 7905: 00205531 34 FUNC GLOBAL DEFAULT 12 migrate_zero_copy_send │ │ │ │ 7906: 001c26ed 248 FUNC GLOBAL DEFAULT 12 hmp_snapshot_blkdev │ │ │ │ 7907: 0024b381 348 FUNC GLOBAL DEFAULT 12 tcg_constant_internal │ │ │ │ 7908: 0019d5b9 4 FUNC GLOBAL DEFAULT 12 aml_return │ │ │ │ 7909: 001c2b35 148 FUNC GLOBAL DEFAULT 12 hmp_nbd_server_remove │ │ │ │ 7910: 005aa7c0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QXL_SPICE_MONITORS_CONFIG_EVENT │ │ │ │ 7911: 005aae9c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PS2_WRITE_KEYBOARD_EVENT │ │ │ │ - 7912: 0038a6ed 464 FUNC GLOBAL DEFAULT 12 qmp_marshal_job_cancel │ │ │ │ + 7912: 0038a6e5 464 FUNC GLOBAL DEFAULT 12 qmp_marshal_job_cancel │ │ │ │ 7913: 005f8898 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ADB_DEVICE_KBD_REQUEST_CHANGE_ADDR_DSTATE │ │ │ │ 7914: 005f82f4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GDBSTUB_IO_GOT_UNEXPECTED_DSTATE │ │ │ │ 7915: 005a8900 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QIO_CHANNEL_WEBSOCK_PAYLOAD_DECODE_EVENT │ │ │ │ 7916: 0027be45 196 FUNC GLOBAL DEFAULT 12 cpu_atomic_umin_fetchb_mmu │ │ │ │ 7917: 005f980a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_ADD_CLIENT_DSTATE │ │ │ │ - 7918: 0036b0a1 548 FUNC GLOBAL DEFAULT 12 visit_type_Qcow2OverlapCheckFlags_members │ │ │ │ + 7918: 0036b099 548 FUNC GLOBAL DEFAULT 12 visit_type_Qcow2OverlapCheckFlags_members │ │ │ │ 7919: 005accb8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIA1_ADB_POLL_EVENT │ │ │ │ 7920: 005f9e6e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SOCKET_LISTEN_DSTATE │ │ │ │ 7921: 00263221 168 FUNC GLOBAL DEFAULT 12 tcg_gen_dup_i64 │ │ │ │ 7922: 0050a8c0 2496 OBJECT GLOBAL DEFAULT 21 migration_properties │ │ │ │ - 7923: 0029acd5 96 FUNC GLOBAL DEFAULT 12 user_creatable_can_be_deleted │ │ │ │ + 7923: 0029accd 96 FUNC GLOBAL DEFAULT 12 user_creatable_can_be_deleted │ │ │ │ 7924: 001b3c41 2 FUNC GLOBAL DEFAULT 12 vhost_toggle_device_iotlb │ │ │ │ - 7925: 002932f1 16 FUNC GLOBAL DEFAULT 12 device_class_set_parent_unrealize │ │ │ │ + 7925: 002932e9 16 FUNC GLOBAL DEFAULT 12 device_class_set_parent_unrealize │ │ │ │ 7926: 001b7881 796 FUNC GLOBAL DEFAULT 12 AUD_open_in │ │ │ │ 7927: 0028bb45 32 FUNC GLOBAL DEFAULT 12 helper_sleep │ │ │ │ - 7928: 003920ed 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_uuid │ │ │ │ + 7928: 003920e5 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_uuid │ │ │ │ 7929: 00264e69 148 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_mov_var │ │ │ │ 7930: 0022e089 684 FUNC GLOBAL DEFAULT 12 net_init_stream │ │ │ │ 7931: 005afa00 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_EHCI_USBSTS_EVENT │ │ │ │ 7932: 005b5f7c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_FILE_MONITOR_DISABLE_WATCH_EVENT │ │ │ │ 7933: 0027d7d9 20 FUNC GLOBAL DEFAULT 12 helper_atomic_fetch_smaxw_be │ │ │ │ 7934: 0020f3a9 544 FUNC GLOBAL DEFAULT 12 colo_init_ram_cache │ │ │ │ 7935: 005071a4 12 OBJECT GLOBAL DEFAULT 21 BitmapSyncMode_lookup │ │ │ │ 7936: 005e89a8 4 OBJECT GLOBAL DEFAULT 25 tcg_max_ctxs │ │ │ │ - 7937: 002cb065 240 FUNC GLOBAL DEFAULT 12 bdrv_root_attach_child │ │ │ │ - 7938: 003ae3dd 108 FUNC GLOBAL DEFAULT 12 qapi_event_send_wakeup │ │ │ │ - 7939: 004d00cc 4 OBJECT GLOBAL DEFAULT 14 hw_compat_9_0_len │ │ │ │ + 7937: 002cb05d 240 FUNC GLOBAL DEFAULT 12 bdrv_root_attach_child │ │ │ │ + 7938: 003ae3d5 108 FUNC GLOBAL DEFAULT 12 qapi_event_send_wakeup │ │ │ │ + 7939: 004d00bc 4 OBJECT GLOBAL DEFAULT 14 hw_compat_9_0_len │ │ │ │ 7940: 005ac52c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PIC_IOPORT_WRITE_EVENT │ │ │ │ 7941: 005b3d5c 60 OBJECT GLOBAL DEFAULT 24 qapi_commands_job_trace_events_trace_events │ │ │ │ 7942: 005b5ccc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_VFIO_PCI_WRITE_CONFIG_EVENT │ │ │ │ 7943: 005aa740 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QXL_SURFACES_DIRTY_EVENT │ │ │ │ 7944: 005abb2c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ITS_CMD_CLEAR_EVENT │ │ │ │ - 7945: 00394d4d 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_x_query_interrupt_controllers │ │ │ │ + 7945: 00394d45 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_x_query_interrupt_controllers │ │ │ │ 7946: 001cb67d 28 FUNC GLOBAL DEFAULT 12 cpu_synchronize_state │ │ │ │ 7947: 005f9206 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SOURCE_RETURN_PATH_THREAD_ENTRY_DSTATE │ │ │ │ - 7948: 003f7401 80 FUNC GLOBAL DEFAULT 12 readline_show_prompt │ │ │ │ + 7948: 003f73f9 80 FUNC GLOBAL DEFAULT 12 readline_show_prompt │ │ │ │ 7949: 00180e7d 228 FUNC GLOBAL DEFAULT 12 qemu_console_fill_device_address │ │ │ │ 7950: 005acd78 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIA1_RTC_INTERNAL_IGNORE_CMD_EVENT │ │ │ │ - 7951: 00372bc5 228 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevCreateOptionsSsh │ │ │ │ + 7951: 00372bbd 228 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevCreateOptionsSsh │ │ │ │ 7952: 005f9ec8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_POLL_REMOVE_DSTATE │ │ │ │ 7953: 005f94ac 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VNC_CLIENT_DISCONNECT_START_DSTATE │ │ │ │ 7954: 005aa820 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QXL_SOFT_RESET_EVENT │ │ │ │ 7955: 005acbf8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIRT_CTRL_WRITE_EVENT │ │ │ │ 7956: 005f84ce 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QIO_CHANNEL_TLS_HANDSHAKE_START_DSTATE │ │ │ │ 7957: 005f98a8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_DEVICE_SYNC_CONFIG_DSTATE │ │ │ │ 7958: 0023c9b1 232 FUNC GLOBAL DEFAULT 12 replay_reverse_continue │ │ │ │ 7959: 0051b16c 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_fetch_andq_le │ │ │ │ 7960: 0027206d 484 FUNC GLOBAL DEFAULT 12 tb_link_page │ │ │ │ - 7961: 003f4df9 58 FUNC GLOBAL DEFAULT 12 hbitmap_serialization_align │ │ │ │ - 7962: 002adcbd 66 FUNC GLOBAL DEFAULT 12 qcrypto_der_encode_null │ │ │ │ + 7961: 003f4df1 58 FUNC GLOBAL DEFAULT 12 hbitmap_serialization_align │ │ │ │ + 7962: 002adcb5 66 FUNC GLOBAL DEFAULT 12 qcrypto_der_encode_null │ │ │ │ 7963: 005b42ac 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_SYSTEM_WAKEUP_EVENT │ │ │ │ 7964: 0051edb8 12 OBJECT GLOBAL DEFAULT 24 block_dirty_bitmap_merge_drv │ │ │ │ - 7965: 002ca2a9 248 FUNC GLOBAL DEFAULT 12 bdrv_inactivate │ │ │ │ + 7965: 002ca2a1 248 FUNC GLOBAL DEFAULT 12 bdrv_inactivate │ │ │ │ 7966: 005f9e58 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_VFIO_DMA_MAP_DSTATE │ │ │ │ 7967: 005f90d0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_DIRTY_BITMAP_LOAD_ENTER_DSTATE │ │ │ │ 7968: 0023b3cd 44 FUNC GLOBAL DEFAULT 12 replay_input_sync_event │ │ │ │ 7969: 00254119 376 FUNC GLOBAL DEFAULT 12 tcg_gen_muli_i64 │ │ │ │ 7970: 005a9988 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SWIM_SWITCH_TO_ISM_EVENT │ │ │ │ - 7971: 003b9e91 196 FUNC GLOBAL DEFAULT 12 visit_type_AudiodevWavOptions │ │ │ │ + 7971: 003b9e89 196 FUNC GLOBAL DEFAULT 12 visit_type_AudiodevWavOptions │ │ │ │ 7972: 00284961 160 FUNC GLOBAL DEFAULT 12 qemu_plugin_translate_vaddr │ │ │ │ 7973: 005b407c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_DUMPDTB_EVENT │ │ │ │ - 7974: 003af0d5 58 FUNC GLOBAL DEFAULT 12 qapi_free_UnixSocketAddress │ │ │ │ - 7975: 0038b549 58 FUNC GLOBAL DEFAULT 12 qapi_free_CpuInfoS390 │ │ │ │ - 7976: 003fe175 132 FUNC GLOBAL DEFAULT 12 visit_type_S390CpuPolarization │ │ │ │ + 7974: 003af0cd 58 FUNC GLOBAL DEFAULT 12 qapi_free_UnixSocketAddress │ │ │ │ + 7975: 0038b541 58 FUNC GLOBAL DEFAULT 12 qapi_free_CpuInfoS390 │ │ │ │ + 7976: 003fe16d 132 FUNC GLOBAL DEFAULT 12 visit_type_S390CpuPolarization │ │ │ │ 7977: 001adde9 156 FUNC GLOBAL DEFAULT 12 sysbus_realize_and_unref │ │ │ │ - 7978: 002a31c5 14 FUNC GLOBAL DEFAULT 12 qio_channel_socket_get_remote_address │ │ │ │ + 7978: 002a31bd 14 FUNC GLOBAL DEFAULT 12 qio_channel_socket_get_remote_address │ │ │ │ 7979: 005b4e54 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QUERY_STATS_EVENT │ │ │ │ 7980: 005f835e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SSH_CO_YIELD_BACK_DSTATE │ │ │ │ 7981: 001e6a71 136 FUNC GLOBAL DEFAULT 12 qdev_device_add │ │ │ │ 7982: 005b1740 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GET_GTREE_EVENT │ │ │ │ - 7983: 003ba5f9 58 FUNC GLOBAL DEFAULT 12 qapi_free_QCryptodevBackendClientList │ │ │ │ + 7983: 003ba5f1 58 FUNC GLOBAL DEFAULT 12 qapi_free_QCryptodevBackendClientList │ │ │ │ 7984: 005ad0d8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IMX6_CCM_GET_PER_CLK_EVENT │ │ │ │ 7985: 005b557c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_DISPLAY_RELOAD_EVENT │ │ │ │ - 7986: 003e0c85 8 FUNC GLOBAL DEFAULT 12 info_vreport │ │ │ │ + 7986: 003e0c7d 8 FUNC GLOBAL DEFAULT 12 info_vreport │ │ │ │ 7987: 005ab50c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SH_INTC_SET_EVENT │ │ │ │ - 7988: 0039ce65 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_colo_status │ │ │ │ + 7988: 0039ce5d 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_colo_status │ │ │ │ 7989: 005a7868 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GDBSTUB_OP_STEPPING_EVENT │ │ │ │ 7990: 0015bb69 58 FUNC GLOBAL DEFAULT 12 floatx80_default_inf │ │ │ │ 7991: 0027aa09 240 FUNC GLOBAL DEFAULT 12 cpu_stb_mmu │ │ │ │ - 7992: 00389ef5 16 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_job_pause_arg_members │ │ │ │ + 7992: 00389eed 16 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_job_pause_arg_members │ │ │ │ 7993: 0023b681 232 FUNC GLOBAL DEFAULT 12 replay_char_read_all_load │ │ │ │ 7994: 005f8b24 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIA1_RTC_CMD_WPROTECT_WRITE_DSTATE │ │ │ │ 7995: 005aa950 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QXL_IO_LOG_EVENT │ │ │ │ 7996: 005b4f40 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_X_QUERY_VIRTIO_VHOST_QUEUE_STATUS_EVENT │ │ │ │ - 7997: 002d1361 604 FUNC GLOBAL DEFAULT 12 bdrv_drop_intermediate │ │ │ │ + 7997: 002d1359 604 FUNC GLOBAL DEFAULT 12 bdrv_drop_intermediate │ │ │ │ 7998: 005f8c18 2 OBJECT GLOBAL DEFAULT 25 _TRACE_STM32_RCC_READ_DSTATE │ │ │ │ - 7999: 003c2ad9 16 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_change_vnc_password_arg_members │ │ │ │ - 8000: 0034970d 400 FUNC GLOBAL DEFAULT 12 bdrv_readv_vmstate │ │ │ │ + 7999: 003c2ad1 16 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_change_vnc_password_arg_members │ │ │ │ + 8000: 00349705 400 FUNC GLOBAL DEFAULT 12 bdrv_readv_vmstate │ │ │ │ 8001: 00208cc1 1080 FUNC GLOBAL DEFAULT 12 postcopy_ram_incoming_setup │ │ │ │ 8002: 005af490 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_XHCI_XFER_START_EVENT │ │ │ │ 8003: 005aca38 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IVSHMEM_FLAT_WRITE_MMR_EVENT │ │ │ │ 8004: 005ab4fc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_LOONGSON_IPI_READ_EVENT │ │ │ │ 8005: 005a86a4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SPICE_VMC_EVENT_EVENT │ │ │ │ 8006: 005b1250 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MIGRATION_COMPLETION_FILE_ERR_EVENT │ │ │ │ 8007: 0025cb21 136 FUNC GLOBAL DEFAULT 12 tcg_gen_atomic_fetch_umin_i32_chk │ │ │ │ - 8008: 0038b9f9 58 FUNC GLOBAL DEFAULT 12 qapi_free_NumaCpuOptions │ │ │ │ + 8008: 0038b9f1 58 FUNC GLOBAL DEFAULT 12 qapi_free_NumaCpuOptions │ │ │ │ 8009: 0019dae9 580 FUNC GLOBAL DEFAULT 12 blk_check_size_and_read_all │ │ │ │ 8010: 005b4d24 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_REPLAY_SEEK_EVENT │ │ │ │ 8011: 005b2444 16 OBJECT GLOBAL DEFAULT 24 _TRACE_DBUS_MOUSE_SET_POS_EVENT │ │ │ │ - 8012: 003a9735 132 FUNC GLOBAL DEFAULT 12 visit_type_RngProperties_members │ │ │ │ + 8012: 003a972d 132 FUNC GLOBAL DEFAULT 12 visit_type_RngProperties_members │ │ │ │ 8013: 005aba2c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ITS_CMD_VMOVI_EVENT │ │ │ │ 8014: 005d68a8 0 OBJECT GLOBAL DEFAULT 25 hw_compat_3_0 │ │ │ │ - 8015: 003bc709 192 FUNC GLOBAL DEFAULT 12 visit_type_RockerOfDpaFlowAction │ │ │ │ + 8015: 003bc701 192 FUNC GLOBAL DEFAULT 12 visit_type_RockerOfDpaFlowAction │ │ │ │ 8016: 005f8a3a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ASPEED_INTC_ALL_ISR_DONE_DSTATE │ │ │ │ 8017: 005f8ca8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ECC_MEM_READL_MFAR1_DSTATE │ │ │ │ - 8018: 0036bde5 192 FUNC GLOBAL DEFAULT 12 visit_type_SshHostKeyCheck_members │ │ │ │ - 8019: 003b3b5d 58 FUNC GLOBAL DEFAULT 12 qapi_free_VirtioInfoList │ │ │ │ + 8018: 0036bddd 192 FUNC GLOBAL DEFAULT 12 visit_type_SshHostKeyCheck_members │ │ │ │ + 8019: 003b3b55 58 FUNC GLOBAL DEFAULT 12 qapi_free_VirtioInfoList │ │ │ │ 8020: 005a9780 16 OBJECT GLOBAL DEFAULT 24 _TRACE_TPM_PASSTHROUGH_HANDLE_REQUEST_EVENT │ │ │ │ 8021: 00510600 208 OBJECT GLOBAL DEFAULT 24 hw_compat_3_1 │ │ │ │ 8022: 005f9066 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_OHCI_ISO_TD_HEAD_DSTATE │ │ │ │ 8023: 005a77a8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GDBSTUB_IO_GOT_ACK_EVENT │ │ │ │ - 8024: 002ee651 4 FUNC GLOBAL DEFAULT 12 bdrv_dirty_bitmap_name │ │ │ │ + 8024: 002ee649 4 FUNC GLOBAL DEFAULT 12 bdrv_dirty_bitmap_name │ │ │ │ 8025: 005ac46c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IOAPIC_MEM_READ_EVENT │ │ │ │ 8026: 00251781 64 FUNC GLOBAL DEFAULT 12 tcg_gen_rotli_i32 │ │ │ │ 8027: 001cbca9 4 FUNC GLOBAL DEFAULT 12 qemu_in_main_thread │ │ │ │ 8028: 0022bd71 148 FUNC GLOBAL DEFAULT 12 net_cleanup │ │ │ │ - 8029: 002d2195 10 FUNC GLOBAL DEFAULT 12 block_job_is_internal │ │ │ │ + 8029: 002d218d 10 FUNC GLOBAL DEFAULT 12 block_job_is_internal │ │ │ │ 8030: 005af150 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_DWC2_WORK_TIMER_EVENT │ │ │ │ 8031: 005b5c4c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_UFFD_CREATE_FD_API_NOIOCTL_EVENT │ │ │ │ - 8032: 002ef671 6 FUNC GLOBAL DEFAULT 12 bdrv_dirty_bitmap_status │ │ │ │ + 8032: 002ef669 6 FUNC GLOBAL DEFAULT 12 bdrv_dirty_bitmap_status │ │ │ │ 8033: 005b2434 16 OBJECT GLOBAL DEFAULT 24 _TRACE_DBUS_MOUSE_REL_MOTION_EVENT │ │ │ │ 8034: 005f7fad 1 OBJECT GLOBAL DEFAULT 25 nvmm_allowed │ │ │ │ 8035: 005f93b4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_RAM_BLOCK_DISCARD_RANGE_DSTATE │ │ │ │ 8036: 005a99f8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_M25P80_READ_SFDP_EVENT │ │ │ │ 8037: 005f93e0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_BALLOON_EVENT_DSTATE │ │ │ │ - 8038: 0038c9a5 132 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_query_machines_arg_members │ │ │ │ + 8038: 0038c99d 132 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_query_machines_arg_members │ │ │ │ 8039: 005b463c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_MIGRATE_PAUSE_EVENT │ │ │ │ 8040: 005f8af0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_DJMEMC_READ_DSTATE │ │ │ │ 8041: 005aa9e0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QXL_INTERFACE_ASYNC_COMPLETE_IO_EVENT │ │ │ │ 8042: 005f885c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_HID_KBD_QUEUE_EMPTY_DSTATE │ │ │ │ 8043: 005f94cc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VNC_MSG_CLIENT_AUDIO_DISABLE_DSTATE │ │ │ │ - 8044: 003f6895 200 FUNC GLOBAL DEFAULT 12 qemu_iovec_compare │ │ │ │ + 8044: 003f688d 200 FUNC GLOBAL DEFAULT 12 qemu_iovec_compare │ │ │ │ 8045: 005f9376 2 OBJECT GLOBAL DEFAULT 25 _TRACE_COLO_PROXY_MAIN_VNET_INFO_DSTATE │ │ │ │ - 8046: 003ae5b9 376 FUNC GLOBAL DEFAULT 12 qapi_event_send_guest_panicked │ │ │ │ + 8046: 003ae5b1 376 FUNC GLOBAL DEFAULT 12 qapi_event_send_guest_panicked │ │ │ │ 8047: 001d47c9 168 FUNC GLOBAL DEFAULT 12 memory_region_init_ram_ptr │ │ │ │ 8048: 002697f5 176 FUNC GLOBAL DEFAULT 12 accel_init_ops_interfaces │ │ │ │ 8049: 005f9540 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CLOCK_PROPAGATE_DSTATE │ │ │ │ 8050: 005f8a82 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SLAVIO_INTCTLM_MEM_WRITEL_TARGET_DSTATE │ │ │ │ 8051: 0027e6f1 20 FUNC GLOBAL DEFAULT 12 helper_atomic_fetch_uminl_le │ │ │ │ - 8052: 0038f28d 196 FUNC GLOBAL DEFAULT 12 visit_type_PCDIMMDeviceInfo │ │ │ │ - 8053: 003c12d5 276 FUNC GLOBAL DEFAULT 12 visit_type_ExpirePasswordOptionsVnc │ │ │ │ + 8052: 0038f285 196 FUNC GLOBAL DEFAULT 12 visit_type_PCDIMMDeviceInfo │ │ │ │ + 8053: 003c12cd 276 FUNC GLOBAL DEFAULT 12 visit_type_ExpirePasswordOptionsVnc │ │ │ │ 8054: 001b8e29 92 FUNC GLOBAL DEFAULT 12 audio_add_audiodev │ │ │ │ - 8055: 002ee649 6 FUNC GLOBAL DEFAULT 12 bdrv_dirty_bitmap_size │ │ │ │ + 8055: 002ee641 6 FUNC GLOBAL DEFAULT 12 bdrv_dirty_bitmap_size │ │ │ │ 8056: 00504c7c 40 OBJECT GLOBAL DEFAULT 21 qdev_prop_usize │ │ │ │ 8057: 005f9522 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LOAD_ATOM16_FALLBACK_DSTATE │ │ │ │ - 8058: 003b3245 204 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevSnapshotSyncWrapper │ │ │ │ + 8058: 003b323d 204 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevSnapshotSyncWrapper │ │ │ │ 8059: 0026fd01 134 FUNC GLOBAL DEFAULT 12 helper_gvec_ssadd8 │ │ │ │ - 8060: 0034813d 428 FUNC GLOBAL DEFAULT 12 bdrv_block_status │ │ │ │ + 8060: 00348135 428 FUNC GLOBAL DEFAULT 12 bdrv_block_status │ │ │ │ 8061: 005f86fa 2 OBJECT GLOBAL DEFAULT 25 _TRACE_APPLE_GFX_CURSOR_SET_DSTATE │ │ │ │ - 8062: 002ca6e9 164 FUNC GLOBAL DEFAULT 12 bdrv_op_block │ │ │ │ - 8063: 003c00d5 58 FUNC GLOBAL DEFAULT 12 qapi_free_SetPasswordOptionsVnc │ │ │ │ + 8062: 002ca6e1 164 FUNC GLOBAL DEFAULT 12 bdrv_op_block │ │ │ │ + 8063: 003c00cd 58 FUNC GLOBAL DEFAULT 12 qapi_free_SetPasswordOptionsVnc │ │ │ │ 8064: 00517d58 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_xchgw_le │ │ │ │ - 8065: 0036d319 108 FUNC GLOBAL DEFAULT 12 visit_type_RbdEncryptionCreateOptionsLUKS_members │ │ │ │ + 8065: 0036d311 108 FUNC GLOBAL DEFAULT 12 visit_type_RbdEncryptionCreateOptionsLUKS_members │ │ │ │ 8066: 005f8604 2 OBJECT GLOBAL DEFAULT 25 _TRACE_TPM_EMULATOR_HANDLE_DEVICE_OPTS_TPM12_DSTATE │ │ │ │ 8067: 0016fd95 328 FUNC GLOBAL DEFAULT 12 int64_to_float64_scalbn │ │ │ │ 8068: 002380c1 140 FUNC GLOBAL DEFAULT 12 tap_enable │ │ │ │ - 8069: 003cd1ad 120 FUNC GLOBAL DEFAULT 12 qobject_input_visitor_new_keyval │ │ │ │ + 8069: 003cd1a5 120 FUNC GLOBAL DEFAULT 12 qobject_input_visitor_new_keyval │ │ │ │ 8070: 005f9040 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_OHCI_PORT_RESET_DSTATE │ │ │ │ 8071: 00204959 50 FUNC GLOBAL DEFAULT 12 multifd_ram_sync_per_section │ │ │ │ 8072: 001df289 6 FUNC GLOBAL DEFAULT 12 qemu_ram_get_fd_offset │ │ │ │ 8073: 00504ca4 40 OBJECT GLOBAL DEFAULT 21 qdev_prop_uint64_checkmask │ │ │ │ - 8074: 0035e545 480 FUNC GLOBAL DEFAULT 12 qmp_marshal_blockdev_open_tray │ │ │ │ + 8074: 0035e53d 480 FUNC GLOBAL DEFAULT 12 qmp_marshal_blockdev_open_tray │ │ │ │ 8075: 005b4b8c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_SET_LINK_EVENT │ │ │ │ - 8076: 003d8b45 728 FUNC GLOBAL DEFAULT 12 qemu_ram_mmap │ │ │ │ - 8077: 004022f9 58 FUNC GLOBAL DEFAULT 12 qapi_free_ACPIOSTInfoList │ │ │ │ + 8076: 003d8b3d 728 FUNC GLOBAL DEFAULT 12 qemu_ram_mmap │ │ │ │ + 8077: 004022f1 58 FUNC GLOBAL DEFAULT 12 qapi_free_ACPIOSTInfoList │ │ │ │ 8078: 005f991c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_CHANGE_VNC_PASSWORD_DSTATE │ │ │ │ 8079: 005af800 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_UHCI_MMIO_WRITEW_EVENT │ │ │ │ 8080: 005a8e98 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_NEGOTIATE_NEW_STYLE_SIZE_FLAGS_EVENT │ │ │ │ - 8081: 002ea841 40 FUNC GLOBAL DEFAULT 12 block_copy_call_succeeded │ │ │ │ + 8081: 002ea839 40 FUNC GLOBAL DEFAULT 12 block_copy_call_succeeded │ │ │ │ 8082: 001c2da9 268 FUNC GLOBAL DEFAULT 12 hmp_block_set_io_throttle │ │ │ │ 8083: 005b1570 16 OBJECT GLOBAL DEFAULT 24 _TRACE_RAM_DIRTY_BITMAP_SYNC_WAIT_EVENT │ │ │ │ - 8084: 003e9a31 476 FUNC GLOBAL DEFAULT 12 range_list_insert │ │ │ │ + 8084: 003e9a29 476 FUNC GLOBAL DEFAULT 12 range_list_insert │ │ │ │ 8085: 005aa920 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QXL_IO_WRITE_EVENT │ │ │ │ - 8086: 002c71dd 768 FUNC GLOBAL DEFAULT 12 bdrv_co_create_opts_simple │ │ │ │ + 8086: 002c71d5 768 FUNC GLOBAL DEFAULT 12 bdrv_co_create_opts_simple │ │ │ │ 8087: 005abe4c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ICH_HCR_WRITE_EVENT │ │ │ │ - 8088: 00380529 84 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_chardev_change_arg_members │ │ │ │ + 8088: 00380521 84 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_chardev_change_arg_members │ │ │ │ 8089: 005f8748 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SM501_SYSTEM_CONFIG_READ_DSTATE │ │ │ │ 8090: 005aa930 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QXL_IO_UNEXPECTED_VGA_MODE_EVENT │ │ │ │ 8091: 005f9832 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_QOM_SET_DSTATE │ │ │ │ 8092: 001d8751 20 FUNC GLOBAL DEFAULT 12 memory_region_clear_coalescing │ │ │ │ 8093: 00507d80 12 OBJECT GLOBAL DEFAULT 21 GuestPanicInformationType_lookup │ │ │ │ - 8094: 00402425 58 FUNC GLOBAL DEFAULT 12 qapi_free_PciBridgeInfo │ │ │ │ + 8094: 0040241d 58 FUNC GLOBAL DEFAULT 12 qapi_free_PciBridgeInfo │ │ │ │ 8095: 00265939 100 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_sub │ │ │ │ 8096: 005f89e2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ICC_RPR_READ_DSTATE │ │ │ │ 8097: 005b3e78 276 OBJECT GLOBAL DEFAULT 24 qapi_commands_machine_trace_events_trace_events │ │ │ │ 8098: 0027d235 180 FUNC GLOBAL DEFAULT 12 cpu_atomic_fetch_xorw_be_mmu │ │ │ │ - 8099: 003eef69 180 FUNC GLOBAL DEFAULT 12 yield_until_fd_readable │ │ │ │ - 8100: 003b7add 58 FUNC GLOBAL DEFAULT 12 qapi_free_AudiodevJackPerDirectionOptions │ │ │ │ - 8101: 002e54f9 128 FUNC GLOBAL DEFAULT 12 blk_set_legacy_dinfo │ │ │ │ - 8102: 003621b1 80 FUNC GLOBAL DEFAULT 12 visit_type_ImageInfoSpecificFile_members │ │ │ │ + 8099: 003eef61 180 FUNC GLOBAL DEFAULT 12 yield_until_fd_readable │ │ │ │ + 8100: 003b7ad5 58 FUNC GLOBAL DEFAULT 12 qapi_free_AudiodevJackPerDirectionOptions │ │ │ │ + 8101: 002e54f1 128 FUNC GLOBAL DEFAULT 12 blk_set_legacy_dinfo │ │ │ │ + 8102: 003621a9 80 FUNC GLOBAL DEFAULT 12 visit_type_ImageInfoSpecificFile_members │ │ │ │ 8103: 005f871c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_DM163_ACTIVATED_ROWS_DSTATE │ │ │ │ - 8104: 003a12b9 58 FUNC GLOBAL DEFAULT 12 qapi_free_String │ │ │ │ + 8104: 003a12b1 58 FUNC GLOBAL DEFAULT 12 qapi_free_String │ │ │ │ 8105: 005b07b0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_DIRTY_BITMAP_SAVE_COMPLETE_FINISH_EVENT │ │ │ │ 8106: 005f8259 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_visit_run_state_c │ │ │ │ 8107: 00229f4d 72 FUNC GLOBAL DEFAULT 12 qemu_mac_strdup_printf │ │ │ │ 8108: 005f8ff6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_OHCI_INIT_TIME_DSTATE │ │ │ │ 8109: 00182bd9 540 FUNC GLOBAL DEFAULT 12 qemu_text_console_handle_keysym │ │ │ │ 8110: 005f8f4c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_XHCI_SLOT_ENABLE_DSTATE │ │ │ │ 8111: 005b4e88 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_TRACE_EVENT_SET_STATE_EVENT │ │ │ │ 8112: 005f83b8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QED_AIO_WRITE_DATA_DSTATE │ │ │ │ 8113: 005af930 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_EHCI_PORT_SUSPEND_EVENT │ │ │ │ 8114: 005f843c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MIRROR_BEFORE_DRAIN_DSTATE │ │ │ │ - 8115: 003c0aad 58 FUNC GLOBAL DEFAULT 12 qapi_free_DisplayUpdateOptionsVNC │ │ │ │ + 8115: 003c0aa5 58 FUNC GLOBAL DEFAULT 12 qapi_free_DisplayUpdateOptionsVNC │ │ │ │ 8116: 005a92ac 16 OBJECT GLOBAL DEFAULT 24 _TRACE_AUDIO_TIMER_START_EVENT │ │ │ │ 8117: 005a9178 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_OPT_INFO_BLOCK_SIZE_EVENT │ │ │ │ 8118: 005f97e6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_CLOSEFD_DSTATE │ │ │ │ - 8119: 002b2ca1 14 FUNC GLOBAL DEFAULT 12 qcrypto_tls_session_get_peer_name │ │ │ │ + 8119: 002b2c99 14 FUNC GLOBAL DEFAULT 12 qcrypto_tls_session_get_peer_name │ │ │ │ 8120: 0014b4a5 32 FUNC GLOBAL DEFAULT 12 target_machine_typename │ │ │ │ 8121: 00239e7d 172 FUNC GLOBAL DEFAULT 12 replay_get_word │ │ │ │ 8122: 001ea4a1 64 FUNC GLOBAL DEFAULT 12 qemu_system_vmstop_request │ │ │ │ - 8123: 003e77d9 136 FUNC GLOBAL DEFAULT 12 qht_iter │ │ │ │ + 8123: 003e77d1 136 FUNC GLOBAL DEFAULT 12 qht_iter │ │ │ │ 8124: 005f9256 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MULTIFD_SEND_SYNC_MAIN_DSTATE │ │ │ │ 8125: 005f94b6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VNC_MSG_CLIENT_SET_PIXEL_FORMAT_RGB_DSTATE │ │ │ │ 8126: 0016ab59 192 FUNC GLOBAL DEFAULT 12 float16_to_int16_scalbn │ │ │ │ 8127: 00511a6c 4 OBJECT GLOBAL DEFAULT 24 panic_action │ │ │ │ 8128: 005f8f02 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_DWC2_ASYNC_PACKET_DSTATE │ │ │ │ - 8129: 0031e399 708 FUNC GLOBAL DEFAULT 12 bdrv_snapshot_goto │ │ │ │ + 8129: 0031e391 708 FUNC GLOBAL DEFAULT 12 bdrv_snapshot_goto │ │ │ │ 8130: 005a9198 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_OPT_INFO_GO_SUCCESS_EVENT │ │ │ │ - 8131: 00320851 212 FUNC GLOBAL DEFAULT 12 throttle_group_incref │ │ │ │ - 8132: 00292915 80 FUNC GLOBAL DEFAULT 12 qdev_get_vmsd │ │ │ │ + 8131: 00320849 212 FUNC GLOBAL DEFAULT 12 throttle_group_incref │ │ │ │ + 8132: 0029290d 80 FUNC GLOBAL DEFAULT 12 qdev_get_vmsd │ │ │ │ 8133: 0023992d 160 FUNC GLOBAL DEFAULT 12 replay_add_blocker │ │ │ │ - 8134: 003a6b71 208 FUNC GLOBAL DEFAULT 12 visit_type_ObjectTypeInfo_members │ │ │ │ + 8134: 003a6b69 208 FUNC GLOBAL DEFAULT 12 visit_type_ObjectTypeInfo_members │ │ │ │ 8135: 005ab4dc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_LOONGARCH_PCH_PIC_IRQ_HANDLER_EVENT │ │ │ │ 8136: 005a78f8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QAUTHZ_LIST_FILE_LOAD_EVENT │ │ │ │ - 8137: 003f7515 14 FUNC GLOBAL DEFAULT 12 readline_set_completion_index │ │ │ │ - 8138: 003a1791 332 FUNC GLOBAL DEFAULT 12 visit_type_NetLegacyNicOptions_members │ │ │ │ + 8137: 003f750d 14 FUNC GLOBAL DEFAULT 12 readline_set_completion_index │ │ │ │ + 8138: 003a1789 332 FUNC GLOBAL DEFAULT 12 visit_type_NetLegacyNicOptions_members │ │ │ │ 8139: 005aa3a0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_DM163_SIN_EVENT │ │ │ │ - 8140: 003b0aa9 132 FUNC GLOBAL DEFAULT 12 visit_type_StatsProvider │ │ │ │ + 8140: 003b0aa1 132 FUNC GLOBAL DEFAULT 12 visit_type_StatsProvider │ │ │ │ 8141: 005f98d8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_QUERY_SGX_DSTATE │ │ │ │ 8142: 005f9e10 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VISIT_TYPE_UINT64_DSTATE │ │ │ │ 8143: 0022a019 96 FUNC GLOBAL DEFAULT 12 qemu_format_nic_info_str │ │ │ │ 8144: 0026ce2d 130 FUNC GLOBAL DEFAULT 12 helper_gvec_orc │ │ │ │ 8145: 005a9118 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_OPT_META_REPLY_EVENT │ │ │ │ 8146: 001e443d 60 FUNC GLOBAL DEFAULT 12 address_space_stl_cached_slow │ │ │ │ - 8147: 003d6941 84 FUNC GLOBAL DEFAULT 12 iec_binary_prefix │ │ │ │ + 8147: 003d6939 84 FUNC GLOBAL DEFAULT 12 iec_binary_prefix │ │ │ │ 8148: 005f95ac 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_BLOCKDEV_SET_ACTIVE_DSTATE │ │ │ │ 8149: 005a7568 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QCRYPTO_TLS_CREDS_LOAD_DH_EVENT │ │ │ │ 8150: 005b2e50 16 OBJECT GLOBAL DEFAULT 24 _TRACE_EXEC_TB_NOCACHE_EVENT │ │ │ │ - 8151: 003b29cd 172 FUNC GLOBAL DEFAULT 12 visit_type_Abort │ │ │ │ + 8151: 003b29c5 172 FUNC GLOBAL DEFAULT 12 visit_type_Abort │ │ │ │ 8152: 005f900c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_OHCI_MEM_PORT_READ_DSTATE │ │ │ │ 8153: 005b416c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_QUERY_MEMORY_SIZE_SUMMARY_EVENT │ │ │ │ - 8154: 0029fd9d 208 FUNC GLOBAL DEFAULT 12 qemu_get_offset │ │ │ │ + 8154: 0029fd95 208 FUNC GLOBAL DEFAULT 12 qemu_get_offset │ │ │ │ 8155: 002842bd 6 FUNC GLOBAL DEFAULT 12 qemu_plugin_mem_size_shift │ │ │ │ - 8156: 0034acdd 420 FUNC GLOBAL DEFAULT 12 blk_pread │ │ │ │ + 8156: 0034acd5 420 FUNC GLOBAL DEFAULT 12 blk_pread │ │ │ │ 8157: 005a8bb0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QIO_CHANNEL_SOCKET_NEW_EVENT │ │ │ │ 8158: 00269949 48 FUNC GLOBAL DEFAULT 12 accel_cpu_ioctl_begin │ │ │ │ - 8159: 003c07dd 58 FUNC GLOBAL DEFAULT 12 qapi_free_InputMultiTouchEventWrapper │ │ │ │ - 8160: 002f1535 4 FUNC GLOBAL DEFAULT 12 bdrv_drained_end │ │ │ │ + 8159: 003c07d5 58 FUNC GLOBAL DEFAULT 12 qapi_free_InputMultiTouchEventWrapper │ │ │ │ + 8160: 002f152d 4 FUNC GLOBAL DEFAULT 12 bdrv_drained_end │ │ │ │ 8161: 005f8fea 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_EHCI_OPREG_WRITE_DSTATE │ │ │ │ - 8162: 003da0a9 54 FUNC GLOBAL DEFAULT 12 qemu_msync │ │ │ │ - 8163: 002995b9 116 FUNC GLOBAL DEFAULT 12 object_new_with_props │ │ │ │ + 8162: 003da0a1 54 FUNC GLOBAL DEFAULT 12 qemu_msync │ │ │ │ + 8163: 002995b1 116 FUNC GLOBAL DEFAULT 12 object_new_with_props │ │ │ │ 8164: 005aea60 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CANOKEY_EMU_PREPARE_RECEIVE_EVENT │ │ │ │ - 8165: 002d3711 100 FUNC GLOBAL DEFAULT 12 job_is_cancelled │ │ │ │ + 8165: 002d3709 100 FUNC GLOBAL DEFAULT 12 job_is_cancelled │ │ │ │ 8166: 001cbb09 52 FUNC GLOBAL DEFAULT 12 qemu_cpu_kick │ │ │ │ 8167: 001ff905 52 FUNC GLOBAL DEFAULT 12 migration_in_postcopy │ │ │ │ 8168: 005f9640 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_NBD_SERVER_STOP_DSTATE │ │ │ │ - 8169: 003a7e3d 196 FUNC GLOBAL DEFAULT 12 visit_type_FilterRewriterProperties │ │ │ │ + 8169: 003a7e35 196 FUNC GLOBAL DEFAULT 12 visit_type_FilterRewriterProperties │ │ │ │ 8170: 0026d5f1 152 FUNC GLOBAL DEFAULT 12 helper_gvec_shr64i │ │ │ │ - 8171: 002994a9 272 FUNC GLOBAL DEFAULT 12 object_new_with_propv │ │ │ │ + 8171: 002994a1 272 FUNC GLOBAL DEFAULT 12 object_new_with_propv │ │ │ │ 8172: 005acef8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ASPEED_I3C_DEVICE_READ_EVENT │ │ │ │ - 8173: 002adcb5 8 FUNC GLOBAL DEFAULT 12 qcrypto_der_encode_int │ │ │ │ - 8174: 003b4159 16 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_x_query_virtio_status_arg_members │ │ │ │ + 8173: 002adcad 8 FUNC GLOBAL DEFAULT 12 qcrypto_der_encode_int │ │ │ │ + 8174: 003b4151 16 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_x_query_virtio_status_arg_members │ │ │ │ 8175: 005f8e98 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_MSD_MAXLUN_DSTATE │ │ │ │ - 8176: 0036f249 196 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsQcow │ │ │ │ + 8176: 0036f241 196 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsQcow │ │ │ │ 8177: 0026d1e1 130 FUNC GLOBAL DEFAULT 12 helper_gvec_ors │ │ │ │ - 8178: 002e5951 10 FUNC GLOBAL DEFAULT 12 blk_get_attached_dev_id │ │ │ │ + 8178: 002e5949 10 FUNC GLOBAL DEFAULT 12 blk_get_attached_dev_id │ │ │ │ 8179: 005f8e5a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_MTP_OP_OPEN_SESSION_DSTATE │ │ │ │ 8180: 005aa570 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ARTIST_VRAM_READ_EVENT │ │ │ │ 8181: 00217ddd 20 FUNC GLOBAL DEFAULT 12 failover_init_state │ │ │ │ - 8182: 0038740d 212 FUNC GLOBAL DEFAULT 12 visit_type_DumpQueryResult_members │ │ │ │ + 8182: 00387405 212 FUNC GLOBAL DEFAULT 12 visit_type_DumpQueryResult_members │ │ │ │ 8183: 005f8d5a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_AVR_TIMER16_NEXT_ALARM_DSTATE │ │ │ │ - 8184: 0037ad89 68 FUNC GLOBAL DEFAULT 12 visit_type_NbdServerOptions_members │ │ │ │ - 8185: 003361b9 706 FUNC GLOBAL DEFAULT 12 qed_find_cluster │ │ │ │ + 8184: 0037ad81 68 FUNC GLOBAL DEFAULT 12 visit_type_NbdServerOptions_members │ │ │ │ + 8185: 003361b1 706 FUNC GLOBAL DEFAULT 12 qed_find_cluster │ │ │ │ 8186: 001fc9dd 268 FUNC GLOBAL DEFAULT 12 migrate_send_rp_req_pages │ │ │ │ - 8187: 003bfc81 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_tpm_types │ │ │ │ + 8187: 003bfc79 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_tpm_types │ │ │ │ 8188: 005afde0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_OHCI_ISO_TD_BAD_BP_BE_EVENT │ │ │ │ - 8189: 0039536d 572 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_cpu_model_comparison │ │ │ │ - 8190: 0038f15d 304 FUNC GLOBAL DEFAULT 12 visit_type_PCDIMMDeviceInfo_members │ │ │ │ + 8189: 00395365 572 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_cpu_model_comparison │ │ │ │ + 8190: 0038f155 304 FUNC GLOBAL DEFAULT 12 visit_type_PCDIMMDeviceInfo_members │ │ │ │ 8191: 0026de85 156 FUNC GLOBAL DEFAULT 12 helper_gvec_shr64v │ │ │ │ 8192: 005b4420 236 OBJECT GLOBAL DEFAULT 24 qapi_commands_migration_trace_events_trace_events │ │ │ │ 8193: 005b3560 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_BLOCK_JOB_SET_SPEED_EVENT │ │ │ │ 8194: 005f8bb6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_TZ_PPC_READ_BLOCKED_DSTATE │ │ │ │ 8195: 005f895e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ITS_CMD_VMAPTI_DSTATE │ │ │ │ 8196: 005b4ec4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_TRANSACTION_EVENT │ │ │ │ - 8197: 002a023d 332 FUNC GLOBAL DEFAULT 12 qemu_file_get_fd │ │ │ │ - 8198: 003f4575 264 FUNC GLOBAL DEFAULT 12 hbitmap_next_dirty_area │ │ │ │ + 8197: 002a0235 332 FUNC GLOBAL DEFAULT 12 qemu_file_get_fd │ │ │ │ + 8198: 003f456d 264 FUNC GLOBAL DEFAULT 12 hbitmap_next_dirty_area │ │ │ │ 8199: 0027f3b5 196 FUNC GLOBAL DEFAULT 12 cpu_atomic_fetch_smaxl_be_mmu │ │ │ │ - 8200: 003cf2b5 64 FUNC GLOBAL DEFAULT 12 qobject_input_visitor_new_qmp │ │ │ │ + 8200: 003cf2ad 64 FUNC GLOBAL DEFAULT 12 qobject_input_visitor_new_qmp │ │ │ │ 8201: 001f9221 48 FUNC GLOBAL DEFAULT 12 file_cleanup_outgoing_migration │ │ │ │ - 8202: 002d0275 1648 FUNC GLOBAL DEFAULT 12 bdrv_img_create │ │ │ │ - 8203: 003bf611 140 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_TpmTypeOptions_base_members │ │ │ │ - 8204: 0038c8e5 192 FUNC GLOBAL DEFAULT 12 visit_type_MachineInfo │ │ │ │ + 8202: 002d026d 1648 FUNC GLOBAL DEFAULT 12 bdrv_img_create │ │ │ │ + 8203: 003bf609 140 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_TpmTypeOptions_base_members │ │ │ │ + 8204: 0038c8dd 192 FUNC GLOBAL DEFAULT 12 visit_type_MachineInfo │ │ │ │ 8205: 00255c15 14 FUNC GLOBAL DEFAULT 12 tcg_gen_rotli_i64 │ │ │ │ 8206: 0016f909 324 FUNC GLOBAL DEFAULT 12 int64_to_float32_scalbn │ │ │ │ 8207: 005afa40 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_EHCI_OPREG_CHANGE_EVENT │ │ │ │ 8208: 0017e665 36 FUNC GLOBAL DEFAULT 12 qkbd_state_init │ │ │ │ - 8209: 002ee1ed 120 FUNC GLOBAL DEFAULT 12 block_crypto_open_opts_init │ │ │ │ + 8209: 002ee1e5 120 FUNC GLOBAL DEFAULT 12 block_crypto_open_opts_init │ │ │ │ 8210: 005f85ae 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PW_WRITE_DSTATE │ │ │ │ - 8211: 0036e775 196 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsCurlFtp │ │ │ │ + 8211: 0036e76d 196 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsCurlFtp │ │ │ │ 8212: 005d6ecc 128 OBJECT GLOBAL DEFAULT 25 option_rom │ │ │ │ - 8213: 003e3a65 84 FUNC GLOBAL DEFAULT 12 qemu_opts_to_qdict │ │ │ │ + 8213: 003e3a5d 84 FUNC GLOBAL DEFAULT 12 qemu_opts_to_qdict │ │ │ │ 8214: 005f9e64 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_VFIO_RAM_BLOCK_ADDED_DSTATE │ │ │ │ 8215: 005f9226 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MIGRATION_RATE_LIMIT_POST_DSTATE │ │ │ │ 8216: 005f8246 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_visit_machine_c │ │ │ │ 8217: 00178305 44 FUNC GLOBAL DEFAULT 12 qemu_clipboard_info │ │ │ │ 8218: 005f87ca 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QXL_PRE_LOAD_DSTATE │ │ │ │ - 8219: 003ec279 188 FUNC GLOBAL DEFAULT 12 uffd_change_protection │ │ │ │ + 8219: 003ec271 188 FUNC GLOBAL DEFAULT 12 uffd_change_protection │ │ │ │ 8220: 005a9c18 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIRTIO_BLK_HANDLE_WRITE_EVENT │ │ │ │ - 8221: 003742c1 132 FUNC GLOBAL DEFAULT 12 visit_type_PreallocMode │ │ │ │ + 8221: 003742b9 132 FUNC GLOBAL DEFAULT 12 visit_type_PreallocMode │ │ │ │ 8222: 005f9eda 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_types_misc_arm_c │ │ │ │ - 8223: 003835c1 58 FUNC GLOBAL DEFAULT 12 qapi_free_TlsCredsProperties │ │ │ │ - 8224: 0036ad51 232 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsNVMe │ │ │ │ + 8223: 003835b9 58 FUNC GLOBAL DEFAULT 12 qapi_free_TlsCredsProperties │ │ │ │ + 8224: 0036ad49 232 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsNVMe │ │ │ │ 8225: 005f96bc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_JOB_DISMISS_DSTATE │ │ │ │ 8226: 005b2834 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VNC_AUTH_FAIL_EVENT │ │ │ │ 8227: 005f8c8a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SLAVIO_MDM_MEM_READB_DSTATE │ │ │ │ - 8228: 0038282d 132 FUNC GLOBAL DEFAULT 12 visit_type_MonitorMode │ │ │ │ + 8228: 00382825 132 FUNC GLOBAL DEFAULT 12 visit_type_MonitorMode │ │ │ │ 8229: 005b42fc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_SYSTEM_RESET_EVENT │ │ │ │ - 8230: 00389e55 160 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_JOB_STATUS_CHANGE_arg_members │ │ │ │ - 8231: 003aa2c5 196 FUNC GLOBAL DEFAULT 12 visit_type_TdxGuestProperties │ │ │ │ + 8230: 00389e4d 160 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_JOB_STATUS_CHANGE_arg_members │ │ │ │ + 8231: 003aa2bd 196 FUNC GLOBAL DEFAULT 12 visit_type_TdxGuestProperties │ │ │ │ 8232: 005f92b8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GET_QUEUED_PAGE_DSTATE │ │ │ │ - 8233: 00406c9d 8 FUNC GLOBAL DEFAULT 12 vduse_dev_get_fd │ │ │ │ + 8233: 00406c95 8 FUNC GLOBAL DEFAULT 12 vduse_dev_get_fd │ │ │ │ 8234: 005aaca0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VMWARE_PALETTE_READ_EVENT │ │ │ │ - 8235: 0035f815 58 FUNC GLOBAL DEFAULT 12 qapi_free_MapEntry │ │ │ │ + 8235: 0035f80d 58 FUNC GLOBAL DEFAULT 12 qapi_free_MapEntry │ │ │ │ 8236: 005f82fe 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GDBSTUB_HIT_UNKNOWN_DSTATE │ │ │ │ 8237: 005f854a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NBD_NEGOTIATE_HANDLE_INFO_REQUESTS_DSTATE │ │ │ │ - 8238: 003af32d 58 FUNC GLOBAL DEFAULT 12 qapi_free_InetSocketAddressBaseList │ │ │ │ + 8238: 003af325 58 FUNC GLOBAL DEFAULT 12 qapi_free_InetSocketAddressBaseList │ │ │ │ 8239: 005b5edc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_CO_MUTEX_UNLOCK_RETURN_EVENT │ │ │ │ - 8240: 002ef03d 88 FUNC GLOBAL DEFAULT 12 bdrv_dirty_iter_free │ │ │ │ + 8240: 002ef035 88 FUNC GLOBAL DEFAULT 12 bdrv_dirty_iter_free │ │ │ │ 8241: 00274b8d 40 FUNC GLOBAL DEFAULT 12 plugin_gen_disable_mem_helpers │ │ │ │ - 8242: 003e0d65 108 FUNC GLOBAL DEFAULT 12 info_report │ │ │ │ - 8243: 003883c5 58 FUNC GLOBAL DEFAULT 12 qapi_free_SchemaInfoObjectVariantList │ │ │ │ + 8242: 003e0d5d 108 FUNC GLOBAL DEFAULT 12 info_report │ │ │ │ + 8243: 003883bd 58 FUNC GLOBAL DEFAULT 12 qapi_free_SchemaInfoObjectVariantList │ │ │ │ 8244: 00205e65 34 FUNC GLOBAL DEFAULT 12 migrate_max_bandwidth │ │ │ │ - 8245: 0038be6d 58 FUNC GLOBAL DEFAULT 12 qapi_free_SgxEPCDeviceInfoWrapper │ │ │ │ + 8245: 0038be65 58 FUNC GLOBAL DEFAULT 12 qapi_free_SgxEPCDeviceInfoWrapper │ │ │ │ 8246: 005b2f88 16 OBJECT GLOBAL DEFAULT 24 _TRACE_RESETTABLE_PHASE_HOLD_END_EVENT │ │ │ │ - 8247: 002e0039 218 FUNC GLOBAL DEFAULT 12 block_latency_histogram_set │ │ │ │ + 8247: 002e0031 218 FUNC GLOBAL DEFAULT 12 block_latency_histogram_set │ │ │ │ 8248: 005f841e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_BLOCK_JOB_PAUSE_DSTATE │ │ │ │ - 8249: 00360319 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockJobChangeOptionsMirror │ │ │ │ + 8249: 00360311 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockJobChangeOptionsMirror │ │ │ │ 8250: 005f977a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_SET_VCPU_DIRTY_LIMIT_DSTATE │ │ │ │ - 8251: 00299175 124 FUNC GLOBAL DEFAULT 12 object_get_root │ │ │ │ - 8252: 002ca4ed 64 FUNC GLOBAL DEFAULT 12 bdrv_co_eject │ │ │ │ + 8251: 0029916d 124 FUNC GLOBAL DEFAULT 12 object_get_root │ │ │ │ + 8252: 002ca4e5 64 FUNC GLOBAL DEFAULT 12 bdrv_co_eject │ │ │ │ 8253: 005f9e5e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_VFIO_FIND_MAPPING_DSTATE │ │ │ │ 8254: 001b2add 260 FUNC GLOBAL DEFAULT 12 fw_cfg_modify_file │ │ │ │ 8255: 001fd82d 640 FUNC GLOBAL DEFAULT 12 migration_ioc_process_incoming │ │ │ │ - 8256: 0036cdf5 132 FUNC GLOBAL DEFAULT 12 visit_type_RbdImageEncryptionFormat │ │ │ │ + 8256: 0036cded 132 FUNC GLOBAL DEFAULT 12 visit_type_RbdImageEncryptionFormat │ │ │ │ 8257: 00205459 34 FUNC GLOBAL DEFAULT 12 migrate_rdma_pin_all │ │ │ │ - 8258: 003848d1 142 FUNC GLOBAL DEFAULT 12 visit_type_QCryptoBlockInfoLUKSSlotList │ │ │ │ - 8259: 002f2b31 200 FUNC GLOBAL DEFAULT 12 bdrv_flush_all │ │ │ │ + 8258: 003848c9 142 FUNC GLOBAL DEFAULT 12 visit_type_QCryptoBlockInfoLUKSSlotList │ │ │ │ + 8259: 002f2b29 200 FUNC GLOBAL DEFAULT 12 bdrv_flush_all │ │ │ │ 8260: 005f8348 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SSH_SERVER_STATUS_DSTATE │ │ │ │ 8261: 005b3ac4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_QUIT_EVENT │ │ │ │ - 8262: 00370635 196 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsBlklogwrites │ │ │ │ - 8263: 00305015 224 FUNC GLOBAL DEFAULT 12 qcow2_mark_dirty │ │ │ │ - 8264: 002904d9 328 FUNC GLOBAL DEFAULT 12 qbus_walk_children │ │ │ │ + 8262: 0037062d 196 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsBlklogwrites │ │ │ │ + 8263: 0030500d 224 FUNC GLOBAL DEFAULT 12 qcow2_mark_dirty │ │ │ │ + 8264: 002904d1 328 FUNC GLOBAL DEFAULT 12 qbus_walk_children │ │ │ │ 8265: 002023d5 260 FUNC GLOBAL DEFAULT 12 multifd_send_fill_packet │ │ │ │ 8266: 0022c849 154 FUNC GLOBAL DEFAULT 12 qemu_net_queue_send_iov │ │ │ │ - 8267: 0038ae2d 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_jobs │ │ │ │ + 8267: 0038ae25 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_jobs │ │ │ │ 8268: 00282319 444 FUNC GLOBAL DEFAULT 12 icount_start_warp_timer │ │ │ │ 8269: 005a80d8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QED_WRITE_TABLE_CB_EVENT │ │ │ │ 8270: 005f9718 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_BALLOON_DSTATE │ │ │ │ 8271: 001f5e29 102 FUNC GLOBAL DEFAULT 12 cpr_open_fd │ │ │ │ 8272: 005f8c64 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ASPEED_AST2700_SCUIO_WRITE_DSTATE │ │ │ │ 8273: 001bbae9 148 FUNC GLOBAL DEFAULT 12 hmp_ringbuf_write │ │ │ │ - 8274: 00365b55 196 FUNC GLOBAL DEFAULT 12 visit_type_BlockStatsSpecificNvme │ │ │ │ - 8275: 003fed59 520 FUNC GLOBAL DEFAULT 12 visit_type_AcpiTableOptions_members │ │ │ │ + 8274: 00365b4d 196 FUNC GLOBAL DEFAULT 12 visit_type_BlockStatsSpecificNvme │ │ │ │ + 8275: 003fed51 520 FUNC GLOBAL DEFAULT 12 visit_type_AcpiTableOptions_members │ │ │ │ 8276: 005f9396 2 OBJECT GLOBAL DEFAULT 25 _TRACE_REPLAY_PUT_BYTE_DSTATE │ │ │ │ 8277: 005f973e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_SYSTEM_RESET_DSTATE │ │ │ │ - 8278: 002c6a39 60 FUNC GLOBAL DEFAULT 12 bdrv_opt_mem_align │ │ │ │ + 8278: 002c6a31 60 FUNC GLOBAL DEFAULT 12 bdrv_opt_mem_align │ │ │ │ 8279: 005f8904 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SPAPR_XIVE_GET_QUEUE_INFO_DSTATE │ │ │ │ 8280: 005b31a4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_EJECT_EVENT │ │ │ │ 8281: 001c1199 156 FUNC GLOBAL DEFAULT 12 qmp_blockdev_open_tray │ │ │ │ 8282: 0017ee85 134 FUNC GLOBAL DEFAULT 12 qemu_drm_format_to_pixman │ │ │ │ - 8283: 00398369 1572 FUNC GLOBAL DEFAULT 12 visit_type_MigrationParameters_members │ │ │ │ + 8283: 00398361 1572 FUNC GLOBAL DEFAULT 12 visit_type_MigrationParameters_members │ │ │ │ 8284: 001cee75 22 FUNC GLOBAL DEFAULT 12 dma_memory_set │ │ │ │ - 8285: 003bbdb5 132 FUNC GLOBAL DEFAULT 12 visit_type_RockerPortAutoneg │ │ │ │ + 8285: 003bbdad 132 FUNC GLOBAL DEFAULT 12 visit_type_RockerPortAutoneg │ │ │ │ 8286: 005f8e02 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_SERIAL_UNSUPPORTED_PARITY_DSTATE │ │ │ │ 8287: 005ab8ec 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NVIC_ESCALATE_DISABLED_EVENT │ │ │ │ 8288: 001e152d 216 FUNC GLOBAL DEFAULT 12 cpu_exec_init_all │ │ │ │ 8289: 00229ec9 132 FUNC GLOBAL DEFAULT 12 parse_host_port │ │ │ │ 8290: 005f90b4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MIGRATION_BLOCK_SAVE_DSTATE │ │ │ │ 8291: 005f823a 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_commands_ebpf_c │ │ │ │ - 8292: 003fbddd 148 FUNC GLOBAL DEFAULT 12 yank_register_function │ │ │ │ + 8292: 003fbdd5 148 FUNC GLOBAL DEFAULT 12 yank_register_function │ │ │ │ 8293: 001ae915 516 FUNC GLOBAL DEFAULT 12 hid_pointer_poll │ │ │ │ - 8294: 0029a769 112 FUNC GLOBAL DEFAULT 12 object_property_add_uint16_ptr │ │ │ │ - 8295: 003e747d 376 FUNC GLOBAL DEFAULT 12 qht_insert │ │ │ │ - 8296: 0037d08d 58 FUNC GLOBAL DEFAULT 12 qapi_free_ChardevCommon │ │ │ │ - 8297: 0037d6a5 58 FUNC GLOBAL DEFAULT 12 qapi_free_ChardevDBusWrapper │ │ │ │ + 8294: 0029a761 112 FUNC GLOBAL DEFAULT 12 object_property_add_uint16_ptr │ │ │ │ + 8295: 003e7475 376 FUNC GLOBAL DEFAULT 12 qht_insert │ │ │ │ + 8296: 0037d085 58 FUNC GLOBAL DEFAULT 12 qapi_free_ChardevCommon │ │ │ │ + 8297: 0037d69d 58 FUNC GLOBAL DEFAULT 12 qapi_free_ChardevDBusWrapper │ │ │ │ 8298: 005ab98c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ITS_DTE_WRITE_EVENT │ │ │ │ 8299: 005a8fc8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_NEGOTIATE_SEND_REP_LEN_EVENT │ │ │ │ - 8300: 003a4f51 368 FUNC GLOBAL DEFAULT 12 qapi_event_send_netdev_vhost_user_disconnected │ │ │ │ + 8300: 003a4f49 368 FUNC GLOBAL DEFAULT 12 qapi_event_send_netdev_vhost_user_disconnected │ │ │ │ 8301: 005f9826 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_OBJECT_ADD_DSTATE │ │ │ │ 8302: 0019d6a9 176 FUNC GLOBAL DEFAULT 12 qbus_build_aml │ │ │ │ - 8303: 004b0e8c 504 OBJECT GLOBAL DEFAULT 14 qemu_input_map_usb_to_qcode │ │ │ │ + 8303: 004b0e7c 504 OBJECT GLOBAL DEFAULT 14 qemu_input_map_usb_to_qcode │ │ │ │ 8304: 00515100 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_xors │ │ │ │ 8305: 0019f501 92 FUNC GLOBAL DEFAULT 12 cpu_get_memory_mapping │ │ │ │ 8306: 0027d159 20 FUNC GLOBAL DEFAULT 12 helper_atomic_fetch_andw_be │ │ │ │ 8307: 005f82ec 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GDBSTUB_ERR_INVALID_REPEAT_DSTATE │ │ │ │ 8308: 005a9108 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_START_NEGOTIATE_EVENT │ │ │ │ 8309: 005f82be 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QCRYPTO_TLS_CREDS_PSK_LOAD_DSTATE │ │ │ │ - 8310: 003ae0ad 384 FUNC GLOBAL DEFAULT 12 qapi_event_send_reset │ │ │ │ - 8311: 003597f5 328 FUNC GLOBAL DEFAULT 12 qmp_qmp_capabilities │ │ │ │ + 8310: 003ae0a5 384 FUNC GLOBAL DEFAULT 12 qapi_event_send_reset │ │ │ │ + 8311: 003597ed 328 FUNC GLOBAL DEFAULT 12 qmp_qmp_capabilities │ │ │ │ 8312: 0023176d 8 FUNC GLOBAL DEFAULT 12 packet_destroy_partial │ │ │ │ 8313: 0015c049 104 FUNC GLOBAL DEFAULT 12 float128_is_signaling_nan │ │ │ │ 8314: 005b1760 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PUT_QTAILQ_EVENT │ │ │ │ 8315: 005b411c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_X_QUERY_JIT_EVENT │ │ │ │ - 8316: 00405dcd 20 FUNC GLOBAL DEFAULT 12 vu_queue_unpop │ │ │ │ + 8316: 00405dc5 20 FUNC GLOBAL DEFAULT 12 vu_queue_unpop │ │ │ │ 8317: 005af9c0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_EHCI_QH_BITS_EVENT │ │ │ │ 8318: 005ab48c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_LOONGARCH_EXTIOI_READW_EVENT │ │ │ │ 8319: 0025cf61 136 FUNC GLOBAL DEFAULT 12 tcg_gen_atomic_and_fetch_i32_chk │ │ │ │ 8320: 00267e9d 12 FUNC GLOBAL DEFAULT 12 tcg_gen_shri_vec │ │ │ │ 8321: 005f91f6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MIGRATE_TRANSFERRED_DSTATE │ │ │ │ - 8322: 002c29d9 316 FUNC GLOBAL DEFAULT 12 qmp_blockdev_set_active │ │ │ │ - 8323: 003ac925 58 FUNC GLOBAL DEFAULT 12 qapi_free_MemoryFailureFlags │ │ │ │ - 8324: 003ecb3d 32 FUNC GLOBAL DEFAULT 12 aio_get_g_source │ │ │ │ + 8322: 002c29d1 316 FUNC GLOBAL DEFAULT 12 qmp_blockdev_set_active │ │ │ │ + 8323: 003ac91d 58 FUNC GLOBAL DEFAULT 12 qapi_free_MemoryFailureFlags │ │ │ │ + 8324: 003ecb35 32 FUNC GLOBAL DEFAULT 12 aio_get_g_source │ │ │ │ 8325: 005f8510 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NBD_TRIP_DSTATE │ │ │ │ - 8326: 003cb955 120 FUNC GLOBAL DEFAULT 12 visit_type_null │ │ │ │ + 8326: 003cb94d 120 FUNC GLOBAL DEFAULT 12 visit_type_null │ │ │ │ 8327: 005b5e9c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_ANON_RAM_FREE_EVENT │ │ │ │ 8328: 00220d59 184 FUNC GLOBAL DEFAULT 12 hmp_print │ │ │ │ - 8329: 003afd91 16 FUNC GLOBAL DEFAULT 12 visit_type_FdSocketAddressWrapper_members │ │ │ │ + 8329: 003afd89 16 FUNC GLOBAL DEFAULT 12 visit_type_FdSocketAddressWrapper_members │ │ │ │ 8330: 00519384 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_or_fetchb │ │ │ │ 8331: 001cc235 252 FUNC GLOBAL DEFAULT 12 qemu_init_vcpu │ │ │ │ 8332: 00149819 78 FUNC GLOBAL DEFAULT 12 cpu_dump_state │ │ │ │ - 8333: 003f2995 836 FUNC GLOBAL DEFAULT 12 socket_dgram │ │ │ │ + 8333: 003f298d 836 FUNC GLOBAL DEFAULT 12 socket_dgram │ │ │ │ 8334: 005a9128 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_OPT_META_REQUEST_EVENT │ │ │ │ 8335: 005b663c 4 OBJECT GLOBAL DEFAULT 25 using_spice │ │ │ │ - 8336: 00345bf1 4 FUNC GLOBAL DEFAULT 12 luring_has_fua │ │ │ │ + 8336: 00345be9 4 FUNC GLOBAL DEFAULT 12 luring_has_fua │ │ │ │ 8337: 005af6d0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_XHCI_RESET_EVENT │ │ │ │ 8338: 001cd089 148 FUNC GLOBAL DEFAULT 12 qemu_timer_notify_cb │ │ │ │ - 8339: 003d03a1 62 FUNC GLOBAL DEFAULT 12 qstring_from_gstring │ │ │ │ + 8339: 003d0399 62 FUNC GLOBAL DEFAULT 12 qstring_from_gstring │ │ │ │ 8340: 005ac56c 1164 OBJECT GLOBAL DEFAULT 24 hw_misc_trace_events │ │ │ │ 8341: 005f8402 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QCOW2_WRITEV_DONE_PART_DSTATE │ │ │ │ 8342: 0022bf21 224 FUNC GLOBAL DEFAULT 12 net_init_clients │ │ │ │ - 8343: 003c1d09 84 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_SPICE_CONNECTED_arg_members │ │ │ │ - 8344: 0037d53d 58 FUNC GLOBAL DEFAULT 12 qapi_free_ChardevMuxWrapper │ │ │ │ + 8343: 003c1d01 84 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_SPICE_CONNECTED_arg_members │ │ │ │ + 8344: 0037d535 58 FUNC GLOBAL DEFAULT 12 qapi_free_ChardevMuxWrapper │ │ │ │ 8345: 005b2484 16 OBJECT GLOBAL DEFAULT 24 _TRACE_DBUS_KBD_PRESS_EVENT │ │ │ │ 8346: 00172f5d 66 FUNC GLOBAL DEFAULT 12 float128_compare_quiet │ │ │ │ 8347: 0027f071 20 FUNC GLOBAL DEFAULT 12 helper_atomic_and_fetchl_be │ │ │ │ 8348: 005f8e7e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_UAS_SENSE_DSTATE │ │ │ │ 8349: 005f8456 2 OBJECT GLOBAL DEFAULT 25 _TRACE_BDRV_CO_PREADV_PART_DSTATE │ │ │ │ 8350: 00206075 34 FUNC GLOBAL DEFAULT 12 migrate_vcpu_dirty_limit_period │ │ │ │ 8351: 005ab79c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SPAPR_XIVE_GET_QUEUE_INFO_EVENT │ │ │ │ 8352: 0017b6ad 14 FUNC GLOBAL DEFAULT 12 qemu_dmabuf_free │ │ │ │ 8353: 005f83a2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NVME_COMPLETE_COMMAND_DSTATE │ │ │ │ - 8354: 003fc229 24 FUNC GLOBAL DEFAULT 12 trace_event_iter_init_pattern │ │ │ │ + 8354: 003fc221 24 FUNC GLOBAL DEFAULT 12 trace_event_iter_init_pattern │ │ │ │ 8355: 005f86ca 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PFLASH_ERASE_TIMEOUT_DSTATE │ │ │ │ 8356: 00282c65 104 FUNC GLOBAL DEFAULT 12 tcg_cpu_exec │ │ │ │ - 8357: 004e2254 3 OBJECT GLOBAL DEFAULT 14 sense_code_CAPACITY_CHANGED │ │ │ │ + 8357: 004e2244 3 OBJECT GLOBAL DEFAULT 14 sense_code_CAPACITY_CHANGED │ │ │ │ 8358: 001d434d 48 FUNC GLOBAL DEFAULT 12 memory_region_transaction_begin │ │ │ │ - 8359: 003e36c9 148 FUNC GLOBAL DEFAULT 12 has_help_option │ │ │ │ + 8359: 003e36c1 148 FUNC GLOBAL DEFAULT 12 has_help_option │ │ │ │ 8360: 0014971d 38 FUNC GLOBAL DEFAULT 12 cpu_exists │ │ │ │ - 8361: 003a1b01 1708 FUNC GLOBAL DEFAULT 12 visit_type_NetDevPasstOptions_members │ │ │ │ + 8361: 003a1af9 1708 FUNC GLOBAL DEFAULT 12 visit_type_NetDevPasstOptions_members │ │ │ │ 8362: 005f9736 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_SYSTEM_WAKEUP_DSTATE │ │ │ │ 8363: 005f8452 2 OBJECT GLOBAL DEFAULT 25 _TRACE_BDRV_CO_PWRITE_ZEROES_DSTATE │ │ │ │ 8364: 005accc8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIA1_ADB_RECEIVE_EVENT │ │ │ │ 8365: 005f8d52 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SSE_COUNTER_STATUS_READ_DSTATE │ │ │ │ - 8366: 002afd5d 264 FUNC GLOBAL DEFAULT 12 qcrypto_tls_creds_get_path │ │ │ │ + 8366: 002afd55 264 FUNC GLOBAL DEFAULT 12 qcrypto_tls_creds_get_path │ │ │ │ 8367: 005b1030 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MIGRATION_TRANSFERRED_BYTES_EVENT │ │ │ │ 8368: 00166861 256 FUNC GLOBAL DEFAULT 12 float32_div │ │ │ │ 8369: 005b0c80 16 OBJECT GLOBAL DEFAULT 24 _TRACE_RDMA_REGISTRATION_HANDLE_UNREGISTER_LOOP_EVENT │ │ │ │ 8370: 005f8bea 2 OBJECT GLOBAL DEFAULT 25 _TRACE_STM32L4X5_RCC_MUX_SET_SRC_DSTATE │ │ │ │ 8371: 005f92be 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_FILE_FCLOSE_DSTATE │ │ │ │ - 8372: 003c05c1 58 FUNC GLOBAL DEFAULT 12 qapi_free_KeyValue │ │ │ │ + 8372: 003c05b9 58 FUNC GLOBAL DEFAULT 12 qapi_free_KeyValue │ │ │ │ 8373: 005b28b4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VNC_JOB_ADD_RECT_EVENT │ │ │ │ 8374: 005aaab0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIRTIO_GPU_UPDATE_CURSOR_EVENT │ │ │ │ 8375: 001b935d 116 FUNC GLOBAL DEFAULT 12 audio_rate_get_bytes │ │ │ │ - 8376: 003c1a6d 476 FUNC GLOBAL DEFAULT 12 visit_type_SpiceInfo_members │ │ │ │ - 8377: 003bedc9 58 FUNC GLOBAL DEFAULT 12 qapi_free_TPMEmulatorOptions │ │ │ │ - 8378: 003658fd 196 FUNC GLOBAL DEFAULT 12 visit_type_BlockDeviceStats │ │ │ │ + 8376: 003c1a65 476 FUNC GLOBAL DEFAULT 12 visit_type_SpiceInfo_members │ │ │ │ + 8377: 003bedc1 58 FUNC GLOBAL DEFAULT 12 qapi_free_TPMEmulatorOptions │ │ │ │ + 8378: 003658f5 196 FUNC GLOBAL DEFAULT 12 visit_type_BlockDeviceStats │ │ │ │ 8379: 005f9252 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MULTIFD_SEND_SYNC_MAIN_WAIT_DSTATE │ │ │ │ 8380: 005ad748 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ASPEED_AST2700_SCU_WRITE_EVENT │ │ │ │ 8381: 005f899e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_CPUIF_VIRT_SET_IRQS_DSTATE │ │ │ │ 8382: 001cbb3d 76 FUNC GLOBAL DEFAULT 12 qemu_cpu_kick_self │ │ │ │ 8383: 00285909 52 FUNC GLOBAL DEFAULT 12 qemu_plugin_vcpu_interrupt_cb │ │ │ │ 8384: 005f9922 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_QUERY_VNC_SERVERS_DSTATE │ │ │ │ - 8385: 002dc8e5 952 FUNC GLOBAL DEFAULT 12 nbd_init │ │ │ │ - 8386: 00356f95 268 FUNC GLOBAL DEFAULT 12 qmp_qom_list_get │ │ │ │ + 8385: 002dc8dd 952 FUNC GLOBAL DEFAULT 12 nbd_init │ │ │ │ + 8386: 00356f8d 268 FUNC GLOBAL DEFAULT 12 qmp_qom_list_get │ │ │ │ 8387: 005f8fb4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_EHCI_DMA_ERROR_DSTATE │ │ │ │ 8388: 005ac1dc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ASPEED_VIC_READ_EVENT │ │ │ │ - 8389: 002aa08d 18 FUNC GLOBAL DEFAULT 12 qcrypto_akcipher_sign │ │ │ │ - 8390: 003673c1 196 FUNC GLOBAL DEFAULT 12 visit_type_DriveBackup │ │ │ │ - 8391: 0036a23d 140 FUNC GLOBAL DEFAULT 12 visit_type_BlockJobChangeOptionsMirror_members │ │ │ │ - 8392: 002c7d2d 208 FUNC GLOBAL DEFAULT 12 bdrv_parse_cache_mode │ │ │ │ + 8389: 002aa085 18 FUNC GLOBAL DEFAULT 12 qcrypto_akcipher_sign │ │ │ │ + 8390: 003673b9 196 FUNC GLOBAL DEFAULT 12 visit_type_DriveBackup │ │ │ │ + 8391: 0036a235 140 FUNC GLOBAL DEFAULT 12 visit_type_BlockJobChangeOptionsMirror_members │ │ │ │ + 8392: 002c7d25 208 FUNC GLOBAL DEFAULT 12 bdrv_parse_cache_mode │ │ │ │ 8393: 005aa280 16 OBJECT GLOBAL DEFAULT 24 _TRACE_APPLE_GFX_MODE_CHANGE_EVENT │ │ │ │ 8394: 005b2a84 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VNC_MSG_CLIENT_CUT_TEXT_EXT_EVENT │ │ │ │ 8395: 005b60cc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_RUN_POLL_HANDLERS_END_EVENT │ │ │ │ 8396: 005b56dc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_SET_PASSWORD_EVENT │ │ │ │ - 8397: 0037f5a1 16 FUNC GLOBAL DEFAULT 12 visit_type_ChardevSocketWrapper_members │ │ │ │ + 8397: 0037f599 16 FUNC GLOBAL DEFAULT 12 visit_type_ChardevSocketWrapper_members │ │ │ │ 8398: 005b35f0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_BLOCK_DIRTY_BITMAP_MERGE_EVENT │ │ │ │ 8399: 005f90d8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_DIRTY_BITMAP_LOAD_COMPLETE_DSTATE │ │ │ │ 8400: 001d8661 120 FUNC GLOBAL DEFAULT 12 memory_region_set_coalescing │ │ │ │ - 8401: 003dcf41 68 FUNC GLOBAL DEFAULT 12 qemu_event_destroy │ │ │ │ - 8402: 002ef149 112 FUNC GLOBAL DEFAULT 12 bdrv_reset_dirty_bitmap │ │ │ │ + 8401: 003dcf39 68 FUNC GLOBAL DEFAULT 12 qemu_event_destroy │ │ │ │ + 8402: 002ef141 112 FUNC GLOBAL DEFAULT 12 bdrv_reset_dirty_bitmap │ │ │ │ 8403: 001c0561 616 FUNC GLOBAL DEFAULT 12 hmp_dump_guest_memory │ │ │ │ 8404: 005f829a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CPU_EXEC_START_DSTATE │ │ │ │ - 8405: 003f8045 102 FUNC GLOBAL DEFAULT 12 throttle_timers_attach_aio_context │ │ │ │ - 8406: 0039f4d9 192 FUNC GLOBAL DEFAULT 12 visit_type_CommandLineParameterInfo │ │ │ │ + 8405: 003f803d 102 FUNC GLOBAL DEFAULT 12 throttle_timers_attach_aio_context │ │ │ │ + 8406: 0039f4d1 192 FUNC GLOBAL DEFAULT 12 visit_type_CommandLineParameterInfo │ │ │ │ 8407: 005f8a32 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ASPEED_INTC_UNMASK_DSTATE │ │ │ │ 8408: 005b5f6c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_FILE_MONITOR_EVENT_EVENT │ │ │ │ - 8409: 002c1995 116 FUNC GLOBAL DEFAULT 12 qmp_drive_backup │ │ │ │ + 8409: 002c198d 116 FUNC GLOBAL DEFAULT 12 qmp_drive_backup │ │ │ │ 8410: 005b4e34 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QUERY_STATS_SCHEMAS_EVENT │ │ │ │ - 8411: 0037cfd9 58 FUNC GLOBAL DEFAULT 12 qapi_free_ChardevInfoList │ │ │ │ - 8412: 003d0bd5 92 FUNC GLOBAL DEFAULT 12 qdict_get_try_bool │ │ │ │ + 8411: 0037cfd1 58 FUNC GLOBAL DEFAULT 12 qapi_free_ChardevInfoList │ │ │ │ + 8412: 003d0bcd 92 FUNC GLOBAL DEFAULT 12 qdict_get_try_bool │ │ │ │ 8413: 005f931a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SAVEVM_SEND_PING_DSTATE │ │ │ │ 8414: 0028bbc1 36 FUNC GLOBAL DEFAULT 12 helper_debug │ │ │ │ 8415: 005b3b44 68 OBJECT GLOBAL DEFAULT 24 qapi_commands_cxl_trace_events_trace_events │ │ │ │ 8416: 005f947c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VNC_AUTH_FAIL_DSTATE │ │ │ │ 8417: 001cda95 104 FUNC GLOBAL DEFAULT 12 vcpu_dirty_rate_stat_stop │ │ │ │ 8418: 00205261 34 FUNC GLOBAL DEFAULT 12 migrate_send_switchover_start │ │ │ │ 8419: 005f8908 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SPAPR_XIVE_SET_SOURCE_CONFIG_DSTATE │ │ │ │ - 8420: 0038bea9 58 FUNC GLOBAL DEFAULT 12 qapi_free_HvBalloonDeviceInfoWrapper │ │ │ │ - 8421: 003f5e2d 144 FUNC GLOBAL DEFAULT 12 iov_to_buf_full │ │ │ │ + 8420: 0038bea1 58 FUNC GLOBAL DEFAULT 12 qapi_free_HvBalloonDeviceInfoWrapper │ │ │ │ + 8421: 003f5e25 144 FUNC GLOBAL DEFAULT 12 iov_to_buf_full │ │ │ │ 8422: 0020ba6d 76 FUNC GLOBAL DEFAULT 12 ramblock_recv_bitmap_test_byte_offset │ │ │ │ 8423: 005f8a64 2 OBJECT GLOBAL DEFAULT 25 _TRACE_XICS_MASKED_PENDING_DSTATE │ │ │ │ - 8424: 002d3879 52 FUNC GLOBAL DEFAULT 12 job_is_completed_locked │ │ │ │ + 8424: 002d3871 52 FUNC GLOBAL DEFAULT 12 job_is_completed_locked │ │ │ │ 8425: 005f868c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRTIO_BLK_HANDLE_WRITE_DSTATE │ │ │ │ 8426: 005f925c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MULTIFD_SEND_FILL_DSTATE │ │ │ │ 8427: 005f824f 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_commands_misc_c │ │ │ │ - 8428: 003ba581 58 FUNC GLOBAL DEFAULT 12 qapi_free_QCryptodevBackendClient │ │ │ │ + 8428: 003ba579 58 FUNC GLOBAL DEFAULT 12 qapi_free_QCryptodevBackendClient │ │ │ │ 8429: 001790cd 120 FUNC GLOBAL DEFAULT 12 qemu_create_displaysurface_pixman │ │ │ │ 8430: 0022a4b1 232 FUNC GLOBAL DEFAULT 12 qemu_new_nic │ │ │ │ - 8431: 003ee85d 468 FUNC GLOBAL DEFAULT 12 qemu_co_mutex_unlock │ │ │ │ - 8432: 003bf471 200 FUNC GLOBAL DEFAULT 12 visit_type_TPMPassthroughOptionsWrapper │ │ │ │ + 8431: 003ee855 468 FUNC GLOBAL DEFAULT 12 qemu_co_mutex_unlock │ │ │ │ + 8432: 003bf469 200 FUNC GLOBAL DEFAULT 12 visit_type_TPMPassthroughOptionsWrapper │ │ │ │ 8433: 005f846c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CHR_SOCKET_DISCONNECT_DSTATE │ │ │ │ 8434: 005f960c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_BLOCKDEV_BACKUP_DSTATE │ │ │ │ - 8435: 003f34a1 26 FUNC GLOBAL DEFAULT 12 buffer_reserve │ │ │ │ + 8435: 003f3499 26 FUNC GLOBAL DEFAULT 12 buffer_reserve │ │ │ │ 8436: 0017a61d 54 FUNC GLOBAL DEFAULT 12 qemu_console_get_height │ │ │ │ 8437: 001e00c1 100 FUNC GLOBAL DEFAULT 12 qemu_ram_alloc │ │ │ │ - 8438: 00373759 84 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_blockdev_create_arg_members │ │ │ │ - 8439: 003a466d 196 FUNC GLOBAL DEFAULT 12 visit_type_AnnounceParameters │ │ │ │ - 8440: 004d00a0 4 OBJECT GLOBAL DEFAULT 14 hw_compat_5_1_len │ │ │ │ - 8441: 003cfe31 72 FUNC GLOBAL DEFAULT 12 qnum_from_double │ │ │ │ - 8442: 003824d1 188 FUNC GLOBAL DEFAULT 12 visit_type_VersionTriple │ │ │ │ + 8438: 00373751 84 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_blockdev_create_arg_members │ │ │ │ + 8439: 003a4665 196 FUNC GLOBAL DEFAULT 12 visit_type_AnnounceParameters │ │ │ │ + 8440: 004d0090 4 OBJECT GLOBAL DEFAULT 14 hw_compat_5_1_len │ │ │ │ + 8441: 003cfe29 72 FUNC GLOBAL DEFAULT 12 qnum_from_double │ │ │ │ + 8442: 003824c9 188 FUNC GLOBAL DEFAULT 12 visit_type_VersionTriple │ │ │ │ 8443: 005f8d00 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ALLWINNER_CPUCFG_CPU_RESET_DSTATE │ │ │ │ 8444: 005f94dc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VNC_KEY_SYNC_NUMLOCK_DSTATE │ │ │ │ - 8445: 003c57e9 76 FUNC GLOBAL DEFAULT 12 visit_type_DisplayUpdateOptionsVNC_members │ │ │ │ - 8446: 002a7301 100 FUNC GLOBAL DEFAULT 12 qio_channel_readv │ │ │ │ + 8445: 003c57e1 76 FUNC GLOBAL DEFAULT 12 visit_type_DisplayUpdateOptionsVNC_members │ │ │ │ + 8446: 002a72f9 100 FUNC GLOBAL DEFAULT 12 qio_channel_readv │ │ │ │ 8447: 005057c4 24 OBJECT GLOBAL DEFAULT 21 blk_exp_fuse │ │ │ │ - 8448: 0038582d 4 FUNC GLOBAL DEFAULT 12 visit_type_TlsCredsAnonProperties_members │ │ │ │ - 8449: 003834d1 58 FUNC GLOBAL DEFAULT 12 qapi_free_QCryptoBlockAmendOptions │ │ │ │ - 8450: 003837ad 132 FUNC GLOBAL DEFAULT 12 visit_type_QCryptoSecretFormat │ │ │ │ - 8451: 002f2a11 288 FUNC GLOBAL DEFAULT 12 bdrv_make_zero │ │ │ │ + 8448: 00385825 4 FUNC GLOBAL DEFAULT 12 visit_type_TlsCredsAnonProperties_members │ │ │ │ + 8449: 003834c9 58 FUNC GLOBAL DEFAULT 12 qapi_free_QCryptoBlockAmendOptions │ │ │ │ + 8450: 003837a5 132 FUNC GLOBAL DEFAULT 12 visit_type_QCryptoSecretFormat │ │ │ │ + 8451: 002f2a09 288 FUNC GLOBAL DEFAULT 12 bdrv_make_zero │ │ │ │ 8452: 005f948c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VNC_JOB_ADD_RECT_DSTATE │ │ │ │ 8453: 001b3cd9 76 FUNC GLOBAL DEFAULT 12 qmp_x_query_virtio_vhost_queue_status │ │ │ │ 8454: 005f9284 2 OBJECT GLOBAL DEFAULT 25 _TRACE_RAM_LOAD_START_DSTATE │ │ │ │ - 8455: 003b4169 108 FUNC GLOBAL DEFAULT 12 visit_type_VirtioDeviceStatus_members │ │ │ │ + 8455: 003b4161 108 FUNC GLOBAL DEFAULT 12 visit_type_VirtioDeviceStatus_members │ │ │ │ 8456: 0017df6d 46 FUNC GLOBAL DEFAULT 12 qemu_input_is_absolute │ │ │ │ 8457: 005a99d8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_M25P80_BINDING_NO_BDRV_EVENT │ │ │ │ 8458: 0022428d 30 FUNC GLOBAL DEFAULT 12 net_checksum_finish │ │ │ │ 8459: 005ad1a8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_TZ_PPC_WRITE_BLOCKED_EVENT │ │ │ │ - 8460: 003ef149 34 FUNC GLOBAL DEFAULT 12 qemu_coroutine_delete │ │ │ │ - 8461: 00353fb1 80 FUNC GLOBAL DEFAULT 12 qemu_chr_be_write │ │ │ │ + 8460: 003ef141 34 FUNC GLOBAL DEFAULT 12 qemu_coroutine_delete │ │ │ │ + 8461: 00353fa9 80 FUNC GLOBAL DEFAULT 12 qemu_chr_be_write │ │ │ │ 8462: 005f8c08 2 OBJECT GLOBAL DEFAULT 25 _TRACE_STM32F4XX_EXTI_SET_IRQ_DSTATE │ │ │ │ 8463: 005f858c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NBD_OPT_INFO_BLOCK_SIZE_DSTATE │ │ │ │ 8464: 0027fc89 28 FUNC GLOBAL DEFAULT 12 helper_atomic_fetch_addq_le │ │ │ │ 8465: 001b08bd 812 FUNC GLOBAL DEFAULT 12 hmp_rocker_of_dpa_groups │ │ │ │ 8466: 005f929e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_RAM_SAVE_COMPLETE_DSTATE │ │ │ │ 8467: 005b2ca4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CONSOLE_TXT_NEW_EVENT │ │ │ │ - 8468: 00291bc9 160 FUNC GLOBAL DEFAULT 12 qdev_prop_set_array │ │ │ │ - 8469: 003487dd 372 FUNC GLOBAL DEFAULT 12 bdrv_is_inserted │ │ │ │ + 8468: 00291bc1 160 FUNC GLOBAL DEFAULT 12 qdev_prop_set_array │ │ │ │ + 8469: 003487d5 372 FUNC GLOBAL DEFAULT 12 bdrv_is_inserted │ │ │ │ 8470: 005b3690 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_BLOCK_DIRTY_BITMAP_ADD_EVENT │ │ │ │ 8471: 005ae2f8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ASPEED_TIMER_CTRL_OVERFLOW_INTERRUPT_EVENT │ │ │ │ 8472: 005b419c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QUERY_HV_BALLOON_STATUS_REPORT_EVENT │ │ │ │ - 8473: 00361471 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevCreateOptions │ │ │ │ + 8473: 00361469 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevCreateOptions │ │ │ │ 8474: 005f94d8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VNC_MSG_SERVER_AUDIO_BEGIN_DSTATE │ │ │ │ - 8475: 002bf5f5 2260 FUNC GLOBAL DEFAULT 12 drive_new │ │ │ │ - 8476: 003b1145 104 FUNC GLOBAL DEFAULT 12 visit_type_Stats_members │ │ │ │ - 8477: 003c5dc5 376 FUNC GLOBAL DEFAULT 12 qapi_event_send_spice_initialized │ │ │ │ + 8475: 002bf5ed 2260 FUNC GLOBAL DEFAULT 12 drive_new │ │ │ │ + 8476: 003b113d 104 FUNC GLOBAL DEFAULT 12 visit_type_Stats_members │ │ │ │ + 8477: 003c5dbd 376 FUNC GLOBAL DEFAULT 12 qapi_event_send_spice_initialized │ │ │ │ 8478: 00166aa9 224 FUNC GLOBAL DEFAULT 12 float64r32_div │ │ │ │ - 8479: 0034df9d 68 FUNC GLOBAL DEFAULT 12 mux_chr_detach_frontend │ │ │ │ + 8479: 0034df95 68 FUNC GLOBAL DEFAULT 12 mux_chr_detach_frontend │ │ │ │ 8480: 005b45ac 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_CANCEL_VCPU_DIRTY_LIMIT_EVENT │ │ │ │ 8481: 005f8cb0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ECC_MEM_READL_MDR_DSTATE │ │ │ │ - 8482: 0040088d 124 FUNC GLOBAL DEFAULT 12 visit_type_SevInfo_members │ │ │ │ - 8483: 00374755 84 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevSnapshotInternal_members │ │ │ │ - 8484: 002ae221 100 FUNC GLOBAL DEFAULT 12 qcrypto_hash_base64v │ │ │ │ + 8482: 00400885 124 FUNC GLOBAL DEFAULT 12 visit_type_SevInfo_members │ │ │ │ + 8483: 0037474d 84 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevSnapshotInternal_members │ │ │ │ + 8484: 002ae219 100 FUNC GLOBAL DEFAULT 12 qcrypto_hash_base64v │ │ │ │ 8485: 005f966c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_QUERY_CHARDEV_DSTATE │ │ │ │ 8486: 00228ab9 180 FUNC GLOBAL DEFAULT 12 net_init_hubport │ │ │ │ 8487: 0027e8b5 196 FUNC GLOBAL DEFAULT 12 cpu_atomic_smin_fetchl_le_mmu │ │ │ │ - 8488: 003d5769 80 FUNC GLOBAL DEFAULT 12 strpadcpy │ │ │ │ + 8488: 003d5761 80 FUNC GLOBAL DEFAULT 12 strpadcpy │ │ │ │ 8489: 00516d5c 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_muls8 │ │ │ │ - 8490: 0037d501 58 FUNC GLOBAL DEFAULT 12 qapi_free_ChardevCommonWrapper │ │ │ │ + 8490: 0037d4f9 58 FUNC GLOBAL DEFAULT 12 qapi_free_ChardevCommonWrapper │ │ │ │ 8491: 005f92fc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VMSTATE_DOWNTIME_LOAD_DSTATE │ │ │ │ 8492: 00163769 4432 FUNC GLOBAL DEFAULT 12 bfloat16_muladd │ │ │ │ 8493: 0018cee1 508 FUNC GLOBAL DEFAULT 12 vnc_zlib_send_framebuffer_update │ │ │ │ - 8494: 00391485 196 FUNC GLOBAL DEFAULT 12 visit_type_CpuModelExpansionInfo │ │ │ │ + 8494: 0039147d 196 FUNC GLOBAL DEFAULT 12 visit_type_CpuModelExpansionInfo │ │ │ │ 8495: 005ad2e8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_TZ_MPC_REG_READ_EVENT │ │ │ │ 8496: 005f8768 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SII9022_READ_REG_DSTATE │ │ │ │ 8497: 005f825b 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_commands_run_state_c │ │ │ │ 8498: 0051651c 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_ussub8 │ │ │ │ 8499: 001b8481 48 FUNC GLOBAL DEFAULT 12 audio_cleanup │ │ │ │ 8500: 005a78a8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GDBSTUB_OP_START_EVENT │ │ │ │ - 8501: 003d66e1 56 FUNC GLOBAL DEFAULT 12 qemu_strtosz_metric │ │ │ │ + 8501: 003d66d9 56 FUNC GLOBAL DEFAULT 12 qemu_strtosz_metric │ │ │ │ 8502: 0018dc6d 260 FUNC GLOBAL DEFAULT 12 vnc_hextile_send_framebuffer_update │ │ │ │ 8503: 0022073d 76 FUNC GLOBAL DEFAULT 12 hmp_cpu │ │ │ │ 8504: 005f941e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VDAGENT_DISCONNECT_DSTATE │ │ │ │ 8505: 005b60fc 28 OBJECT GLOBAL DEFAULT 25 qemu_cpu_list_lock │ │ │ │ 8506: 005f8bec 2 OBJECT GLOBAL DEFAULT 25 _TRACE_STM32L4X5_RCC_MUX_SET_FACTOR_DSTATE │ │ │ │ - 8507: 003fc001 216 FUNC GLOBAL DEFAULT 12 qmp_query_yank │ │ │ │ - 8508: 003b53bd 152 FUNC GLOBAL DEFAULT 12 visit_type_VirtioQueueElement_members │ │ │ │ - 8509: 002c4665 156 FUNC GLOBAL DEFAULT 12 os_set_proc_name │ │ │ │ + 8507: 003fbff9 216 FUNC GLOBAL DEFAULT 12 qmp_query_yank │ │ │ │ + 8508: 003b53b5 152 FUNC GLOBAL DEFAULT 12 visit_type_VirtioQueueElement_members │ │ │ │ + 8509: 002c465d 156 FUNC GLOBAL DEFAULT 12 os_set_proc_name │ │ │ │ 8510: 0028400d 104 FUNC GLOBAL DEFAULT 12 qemu_plugin_register_vcpu_insn_exec_cond_cb │ │ │ │ - 8511: 003051cd 1264 FUNC GLOBAL DEFAULT 12 qcow2_update_header │ │ │ │ - 8512: 002e7779 74 FUNC GLOBAL DEFAULT 12 blk_co_getlength │ │ │ │ + 8511: 003051c5 1264 FUNC GLOBAL DEFAULT 12 qcow2_update_header │ │ │ │ + 8512: 002e7771 74 FUNC GLOBAL DEFAULT 12 blk_co_getlength │ │ │ │ 8513: 005f9708 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_QUERY_MEMORY_DEVICES_DSTATE │ │ │ │ 8514: 001b8521 116 FUNC GLOBAL DEFAULT 12 AUD_backend_check │ │ │ │ - 8515: 003884b5 58 FUNC GLOBAL DEFAULT 12 qapi_free_SchemaInfoAlternateMemberList │ │ │ │ - 8516: 003c5395 132 FUNC GLOBAL DEFAULT 12 visit_type_DisplayReloadType │ │ │ │ + 8515: 003884ad 58 FUNC GLOBAL DEFAULT 12 qapi_free_SchemaInfoAlternateMemberList │ │ │ │ + 8516: 003c538d 132 FUNC GLOBAL DEFAULT 12 visit_type_DisplayReloadType │ │ │ │ 8517: 005f9168 2 OBJECT GLOBAL DEFAULT 25 _TRACE_RDMA_START_INCOMING_MIGRATION_AFTER_DEST_INIT_DSTATE │ │ │ │ - 8518: 002de955 160 FUNC GLOBAL DEFAULT 12 scsi_build_sense │ │ │ │ + 8518: 002de94d 160 FUNC GLOBAL DEFAULT 12 scsi_build_sense │ │ │ │ 8519: 005f86be 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PFLASH_READ_DONE_DSTATE │ │ │ │ 8520: 005b1f28 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SYSTEM_WAKEUP_REQUEST_EVENT │ │ │ │ - 8521: 003af1c5 58 FUNC GLOBAL DEFAULT 12 qapi_free_UnixSocketAddressWrapper │ │ │ │ + 8521: 003af1bd 58 FUNC GLOBAL DEFAULT 12 qapi_free_UnixSocketAddressWrapper │ │ │ │ 8522: 0025d649 136 FUNC GLOBAL DEFAULT 12 tcg_gen_atomic_umax_fetch_i64_chk │ │ │ │ - 8523: 003eeab1 220 FUNC GLOBAL DEFAULT 12 qemu_co_rwlock_rdlock │ │ │ │ + 8523: 003eeaa9 220 FUNC GLOBAL DEFAULT 12 qemu_co_rwlock_rdlock │ │ │ │ 8524: 005f842a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_BLOCK_COPY_PROCESS_DSTATE │ │ │ │ 8525: 005f898e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_REDIST_BADREAD_DSTATE │ │ │ │ 8526: 005f8fac 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_UHCI_SCHEDULE_STOP_DSTATE │ │ │ │ 8527: 0051b79c 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_fetch_addb │ │ │ │ - 8528: 003a728d 192 FUNC GLOBAL DEFAULT 12 visit_type_CryptodevBackendProperties │ │ │ │ + 8528: 003a7285 192 FUNC GLOBAL DEFAULT 12 visit_type_CryptodevBackendProperties │ │ │ │ 8529: 005acbe8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIRT_CTRL_RESET_EVENT │ │ │ │ - 8530: 002add0d 152 FUNC GLOBAL DEFAULT 12 qcrypto_der_encode_ctx_flush_and_free │ │ │ │ + 8530: 002add05 152 FUNC GLOBAL DEFAULT 12 qcrypto_der_encode_ctx_flush_and_free │ │ │ │ 8531: 005f8728 2 OBJECT GLOBAL DEFAULT 25 _TRACE_DM163_DCK_DSTATE │ │ │ │ 8532: 005f8956 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ITS_CMD_VMOVI_DSTATE │ │ │ │ - 8533: 003b1fa1 132 FUNC GLOBAL DEFAULT 12 visit_type_TraceEventState │ │ │ │ + 8533: 003b1f99 132 FUNC GLOBAL DEFAULT 12 visit_type_TraceEventState │ │ │ │ 8534: 00266801 110 FUNC GLOBAL DEFAULT 12 tcg_gen_vec_sar16i_i32 │ │ │ │ 8535: 005f92a2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_RAM_SAVE_PAGE_DSTATE │ │ │ │ - 8536: 002e6225 76 FUNC GLOBAL DEFAULT 12 blk_aio_preadv │ │ │ │ - 8537: 003cad09 136 FUNC GLOBAL DEFAULT 12 visit_policy_reject │ │ │ │ + 8536: 002e621d 76 FUNC GLOBAL DEFAULT 12 blk_aio_preadv │ │ │ │ + 8537: 003cad01 136 FUNC GLOBAL DEFAULT 12 visit_policy_reject │ │ │ │ 8538: 0025c741 88 FUNC GLOBAL DEFAULT 12 tcg_gen_atomic_fetch_and_i128_chk │ │ │ │ 8539: 0025c409 4 FUNC GLOBAL DEFAULT 12 tcg_gen_nonatomic_cmpxchg_i128_chk │ │ │ │ - 8540: 002b2221 1540 FUNC GLOBAL DEFAULT 12 qcrypto_tls_session_check_credentials │ │ │ │ + 8540: 002b2219 1540 FUNC GLOBAL DEFAULT 12 qcrypto_tls_session_check_credentials │ │ │ │ 8541: 002732bd 212 FUNC GLOBAL DEFAULT 12 cpu_restore_state_from_tb │ │ │ │ 8542: 0027ce39 20 FUNC GLOBAL DEFAULT 12 helper_atomic_smax_fetchw_le │ │ │ │ - 8543: 003816cd 132 FUNC GLOBAL DEFAULT 12 visit_type_IoOperationType │ │ │ │ - 8544: 002e0201 140 FUNC GLOBAL DEFAULT 12 block_acct_merge_done │ │ │ │ + 8543: 003816c5 132 FUNC GLOBAL DEFAULT 12 visit_type_IoOperationType │ │ │ │ + 8544: 002e01f9 140 FUNC GLOBAL DEFAULT 12 block_acct_merge_done │ │ │ │ 8545: 005f9486 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VNC_JOB_CLAMPED_RECT_DSTATE │ │ │ │ - 8546: 00377d1d 468 FUNC GLOBAL DEFAULT 12 qmp_marshal_block_dirty_bitmap_merge │ │ │ │ + 8546: 00377d15 468 FUNC GLOBAL DEFAULT 12 qmp_marshal_block_dirty_bitmap_merge │ │ │ │ 8547: 0027b635 172 FUNC GLOBAL DEFAULT 12 cpu_atomic_fetch_xorb_mmu │ │ │ │ - 8548: 002a79d1 136 FUNC GLOBAL DEFAULT 12 qio_channel_shutdown │ │ │ │ - 8549: 002c9f9d 412 FUNC GLOBAL DEFAULT 12 bdrv_activate │ │ │ │ + 8548: 002a79c9 136 FUNC GLOBAL DEFAULT 12 qio_channel_shutdown │ │ │ │ + 8549: 002c9f95 412 FUNC GLOBAL DEFAULT 12 bdrv_activate │ │ │ │ 8550: 001cbaa1 104 FUNC GLOBAL DEFAULT 12 generic_handle_interrupt │ │ │ │ 8551: 005f8df0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CANOKEY_EMU_STALL_EP_DSTATE │ │ │ │ 8552: 0025c989 136 FUNC GLOBAL DEFAULT 12 tcg_gen_atomic_fetch_xor_i64_chk │ │ │ │ - 8553: 002f3b69 1544 FUNC GLOBAL DEFAULT 12 bdrv_co_pdiscard │ │ │ │ - 8554: 003e75f5 484 FUNC GLOBAL DEFAULT 12 qht_remove │ │ │ │ + 8553: 002f3b61 1544 FUNC GLOBAL DEFAULT 12 bdrv_co_pdiscard │ │ │ │ + 8554: 003e75ed 484 FUNC GLOBAL DEFAULT 12 qht_remove │ │ │ │ 8555: 0019b065 98 FUNC GLOBAL DEFAULT 12 gdb_read_register │ │ │ │ 8556: 005a8a80 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QIO_CHANNEL_TLS_NEW_CLIENT_EVENT │ │ │ │ 8557: 005f86a2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PFLASH_WRITE_FAILED_DSTATE │ │ │ │ - 8558: 003d90fd 6 FUNC GLOBAL DEFAULT 12 qemu_get_thread_id │ │ │ │ + 8558: 003d90f5 6 FUNC GLOBAL DEFAULT 12 qemu_get_thread_id │ │ │ │ 8559: 0026d689 128 FUNC GLOBAL DEFAULT 12 helper_gvec_sar8i │ │ │ │ 8560: 005f968c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_CXL_INJECT_UNCORRECTABLE_ERRORS_DSTATE │ │ │ │ 8561: 00508634 276 OBJECT GLOBAL DEFAULT 21 qemu_log_items │ │ │ │ - 8562: 0039f0ed 142 FUNC GLOBAL DEFAULT 12 visit_type_FdsetFdInfoList │ │ │ │ - 8563: 0034cf21 124 FUNC GLOBAL DEFAULT 12 qemu_chr_fe_set_echo │ │ │ │ + 8562: 0039f0e5 142 FUNC GLOBAL DEFAULT 12 visit_type_FdsetFdInfoList │ │ │ │ + 8563: 0034cf19 124 FUNC GLOBAL DEFAULT 12 qemu_chr_fe_set_echo │ │ │ │ 8564: 00217aa5 128 FUNC GLOBAL DEFAULT 12 migration_threads_add │ │ │ │ - 8565: 0037310d 132 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevVpcSubformat │ │ │ │ + 8565: 00373105 132 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevVpcSubformat │ │ │ │ 8566: 005f8dea 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CANOKEY_EMU_TRANSMIT_DSTATE │ │ │ │ - 8567: 00362d2d 356 FUNC GLOBAL DEFAULT 12 visit_type_MapEntry_members │ │ │ │ + 8567: 00362d25 356 FUNC GLOBAL DEFAULT 12 visit_type_MapEntry_members │ │ │ │ 8568: 0027cac9 20 FUNC GLOBAL DEFAULT 12 helper_atomic_fetch_smaxw_le │ │ │ │ 8569: 005ae358 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GRLIB_GPTIMER_SET_SCALER_EVENT │ │ │ │ 8570: 005afc80 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_OHCI_TD_DEV_ERROR_EVENT │ │ │ │ 8571: 001723c9 48 FUNC GLOBAL DEFAULT 12 float64_minnum │ │ │ │ 8572: 005b25a4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_XKEYMAP_KEYCODES_EVENT │ │ │ │ - 8573: 002f2f29 94 FUNC GLOBAL DEFAULT 12 bdrv_co_block_status │ │ │ │ - 8574: 002b2835 236 FUNC GLOBAL DEFAULT 12 qcrypto_tls_session_write │ │ │ │ + 8573: 002f2f21 94 FUNC GLOBAL DEFAULT 12 bdrv_co_block_status │ │ │ │ + 8574: 002b282d 236 FUNC GLOBAL DEFAULT 12 qcrypto_tls_session_write │ │ │ │ 8575: 005f878a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QXL_CLIENT_MONITORS_CONFIG_UNSUPPORTED_BY_GUEST_DSTATE │ │ │ │ - 8576: 003d87f1 4 FUNC GLOBAL DEFAULT 12 event_notifier_get_wfd │ │ │ │ + 8576: 003d87e9 4 FUNC GLOBAL DEFAULT 12 event_notifier_get_wfd │ │ │ │ 8577: 005f8e9c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_HUB_STATUS_REPORT_DSTATE │ │ │ │ - 8578: 003b3ea5 58 FUNC GLOBAL DEFAULT 12 qapi_free_VirtIOGPUOutput │ │ │ │ - 8579: 003fa62d 356 FUNC GLOBAL DEFAULT 12 qemu_vfio_pci_map_bar │ │ │ │ + 8578: 003b3e9d 58 FUNC GLOBAL DEFAULT 12 qapi_free_VirtIOGPUOutput │ │ │ │ + 8579: 003fa625 356 FUNC GLOBAL DEFAULT 12 qemu_vfio_pci_map_bar │ │ │ │ 8580: 0014b359 52 FUNC GLOBAL DEFAULT 12 set_preferred_target_page_bits_common │ │ │ │ 8581: 005f90a4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MIGRATION_BLOCK_ACTIVATION_DSTATE │ │ │ │ 8582: 0022a5c9 28 FUNC GLOBAL DEFAULT 12 qemu_get_nic_opaque │ │ │ │ 8583: 001ce095 460 FUNC GLOBAL DEFAULT 12 qmp_cancel_vcpu_dirty_limit │ │ │ │ 8584: 005f8c9a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SLAVIO_MISC_UPDATE_IRQ_RAISE_DSTATE │ │ │ │ 8585: 005f8fc2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_EHCI_PORT_RESUME_DSTATE │ │ │ │ 8586: 0026df21 136 FUNC GLOBAL DEFAULT 12 helper_gvec_sar8v │ │ │ │ 8587: 005050c4 12 OBJECT GLOBAL DEFAULT 21 vmstate_info_uint64_equal │ │ │ │ 8588: 00269af1 168 FUNC GLOBAL DEFAULT 12 qmp_x_accel_stats │ │ │ │ 8589: 0027bfe9 20 FUNC GLOBAL DEFAULT 12 helper_atomic_smax_fetchb │ │ │ │ 8590: 005b400c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_DUMP_SKEYS_EVENT │ │ │ │ - 8591: 003c4c8d 196 FUNC GLOBAL DEFAULT 12 visit_type_DisplayCocoa │ │ │ │ - 8592: 003d75ed 70 FUNC GLOBAL DEFAULT 12 aio_set_event_notifier │ │ │ │ + 8591: 003c4c85 196 FUNC GLOBAL DEFAULT 12 visit_type_DisplayCocoa │ │ │ │ + 8592: 003d75e5 70 FUNC GLOBAL DEFAULT 12 aio_set_event_notifier │ │ │ │ 8593: 002529e5 6 FUNC GLOBAL DEFAULT 12 tcg_gen_hswap_i32 │ │ │ │ 8594: 005f98c6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_QUERY_ROCKER_DSTATE │ │ │ │ 8595: 005a9800 16 OBJECT GLOBAL DEFAULT 24 _TRACE_EBPF_RSS_LOAD_ERROR_EVENT │ │ │ │ - 8596: 003c1d5d 84 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_SPICE_INITIALIZED_arg_members │ │ │ │ + 8596: 003c1d55 84 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_SPICE_INITIALIZED_arg_members │ │ │ │ 8597: 005b2364 16 OBJECT GLOBAL DEFAULT 24 _TRACE_EGL_INIT_D3D11_DEVICE_EVENT │ │ │ │ 8598: 001f5d8d 156 FUNC GLOBAL DEFAULT 12 cpr_resave_fd │ │ │ │ - 8599: 003ca005 76 FUNC GLOBAL DEFAULT 12 qapi_enum_lookup │ │ │ │ + 8599: 003c9ffd 76 FUNC GLOBAL DEFAULT 12 qapi_enum_lookup │ │ │ │ 8600: 005f95be 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_BLOCK_JOB_CHANGE_DSTATE │ │ │ │ 8601: 00190c25 54 FUNC GLOBAL DEFAULT 12 palette_init │ │ │ │ 8602: 005f947a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VNC_AUTH_REJECT_DSTATE │ │ │ │ - 8603: 00385c6d 132 FUNC GLOBAL DEFAULT 12 visit_type_QCryptoAkCipherKeyType │ │ │ │ + 8603: 00385c65 132 FUNC GLOBAL DEFAULT 12 visit_type_QCryptoAkCipherKeyType │ │ │ │ 8604: 0051ed2c 12 OBJECT GLOBAL DEFAULT 24 qcrypto_ivgen_plain │ │ │ │ - 8605: 0037db25 132 FUNC GLOBAL DEFAULT 12 visit_type_DataFormat │ │ │ │ + 8605: 0037db1d 132 FUNC GLOBAL DEFAULT 12 visit_type_DataFormat │ │ │ │ 8606: 005b1ac0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_LOADVM_POSTCOPY_HANDLE_LISTEN_EVENT │ │ │ │ 8607: 0027f131 20 FUNC GLOBAL DEFAULT 12 helper_atomic_or_fetchl_be │ │ │ │ 8608: 005ad5a8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NPCM_GCR_READ_EVENT │ │ │ │ 8609: 005f9288 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SAVE_XBZRLE_PAGE_OVERFLOW_DSTATE │ │ │ │ 8610: 005a75a4 52 OBJECT GLOBAL DEFAULT 24 monitor_trace_events │ │ │ │ - 8611: 003a5ce1 58 FUNC GLOBAL DEFAULT 12 qapi_free_CryptodevVhostUserProperties │ │ │ │ - 8612: 003d0e79 328 FUNC GLOBAL DEFAULT 12 qdict_is_equal │ │ │ │ - 8613: 003884f1 58 FUNC GLOBAL DEFAULT 12 qapi_free_SchemaInfoAlternate │ │ │ │ - 8614: 003a2bbd 396 FUNC GLOBAL DEFAULT 12 visit_type_NetdevSocketOptions_members │ │ │ │ - 8615: 002aca61 240 FUNC GLOBAL DEFAULT 12 qcrypto_block_create │ │ │ │ + 8611: 003a5cd9 58 FUNC GLOBAL DEFAULT 12 qapi_free_CryptodevVhostUserProperties │ │ │ │ + 8612: 003d0e71 328 FUNC GLOBAL DEFAULT 12 qdict_is_equal │ │ │ │ + 8613: 003884e9 58 FUNC GLOBAL DEFAULT 12 qapi_free_SchemaInfoAlternate │ │ │ │ + 8614: 003a2bb5 396 FUNC GLOBAL DEFAULT 12 visit_type_NetdevSocketOptions_members │ │ │ │ + 8615: 002aca59 240 FUNC GLOBAL DEFAULT 12 qcrypto_block_create │ │ │ │ 8616: 005ab52c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SH_INTC_READ_EVENT │ │ │ │ 8617: 005b55cc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_SEND_KEY_EVENT │ │ │ │ - 8618: 0036fa51 80 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsBlkreplay_members │ │ │ │ + 8618: 0036fa49 80 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsBlkreplay_members │ │ │ │ 8619: 001f6095 420 FUNC GLOBAL DEFAULT 12 cpr_state_load │ │ │ │ - 8620: 0029f575 92 FUNC GLOBAL DEFAULT 12 qemu_file_get_return_path │ │ │ │ + 8620: 0029f56d 92 FUNC GLOBAL DEFAULT 12 qemu_file_get_return_path │ │ │ │ 8621: 005ad1f8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_TZ_PPC_CFG_SEC_RESP_EVENT │ │ │ │ 8622: 00280a89 176 FUNC GLOBAL DEFAULT 12 cpu_atomic_xchgq_be_mmu │ │ │ │ - 8623: 003fe79d 58 FUNC GLOBAL DEFAULT 12 qapi_free_YankInstanceChardev │ │ │ │ + 8623: 003fe795 58 FUNC GLOBAL DEFAULT 12 qapi_free_YankInstanceChardev │ │ │ │ 8624: 005f9716 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_QUERY_BALLOON_DSTATE │ │ │ │ 8625: 001e0159 184 FUNC GLOBAL DEFAULT 12 qemu_ram_free │ │ │ │ - 8626: 003892d5 16 FUNC GLOBAL DEFAULT 12 visit_type_SchemaInfoAlternateMember_members │ │ │ │ - 8627: 003bba1d 58 FUNC GLOBAL DEFAULT 12 qapi_free_RockerPortList │ │ │ │ + 8626: 003892cd 16 FUNC GLOBAL DEFAULT 12 visit_type_SchemaInfoAlternateMember_members │ │ │ │ + 8627: 003bba15 58 FUNC GLOBAL DEFAULT 12 qapi_free_RockerPortList │ │ │ │ 8628: 00269681 144 FUNC GLOBAL DEFAULT 12 accel_init_machine │ │ │ │ - 8629: 003eca3d 34 FUNC GLOBAL DEFAULT 12 qemu_bh_cancel │ │ │ │ + 8629: 003eca35 34 FUNC GLOBAL DEFAULT 12 qemu_bh_cancel │ │ │ │ 8630: 005b13f0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MULTIFD_RECV_SYNC_MAIN_WAIT_EVENT │ │ │ │ 8631: 005f9ed7 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_types_replay_c │ │ │ │ - 8632: 0028fe15 6 FUNC GLOBAL DEFAULT 12 kvm_irqchip_remove_irqfd_notifier_gsi │ │ │ │ - 8633: 00393d29 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_memory_devices │ │ │ │ + 8632: 0028fe0d 6 FUNC GLOBAL DEFAULT 12 kvm_irqchip_remove_irqfd_notifier_gsi │ │ │ │ + 8633: 00393d21 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_memory_devices │ │ │ │ 8634: 00172261 6 FUNC GLOBAL DEFAULT 12 bfloat16_maxnum │ │ │ │ 8635: 005f9902 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_CLIENT_MIGRATE_INFO_DSTATE │ │ │ │ 8636: 005f903c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_OHCI_RESET_DSTATE │ │ │ │ 8637: 005b5940 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VISIT_TYPE_SIZE_EVENT │ │ │ │ 8638: 001c1d31 524 FUNC GLOBAL DEFAULT 12 hmp_drive_add │ │ │ │ - 8639: 004d00c4 4 OBJECT GLOBAL DEFAULT 14 hw_compat_8_1_len │ │ │ │ + 8639: 004d00b4 4 OBJECT GLOBAL DEFAULT 14 hw_compat_8_1_len │ │ │ │ 8640: 005f8440 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MIRROR_RESTART_ITER_DSTATE │ │ │ │ 8641: 005f8958 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ITS_CMD_VSYNC_DSTATE │ │ │ │ - 8642: 00360c01 58 FUNC GLOBAL DEFAULT 12 qapi_free_RbdEncryptionCreateOptionsLUKS2 │ │ │ │ + 8642: 00360bf9 58 FUNC GLOBAL DEFAULT 12 qapi_free_RbdEncryptionCreateOptionsLUKS2 │ │ │ │ 8643: 005f8e2c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_HOST_SET_INTERFACE_DSTATE │ │ │ │ 8644: 005b1cec 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VHOST_USER_EVENT_EVENT │ │ │ │ 8645: 005aebc0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_HOST_ISO_OUT_OF_BUFS_EVENT │ │ │ │ - 8646: 003d557d 4 FUNC GLOBAL DEFAULT 12 socket_init │ │ │ │ + 8646: 003d5575 4 FUNC GLOBAL DEFAULT 12 socket_init │ │ │ │ 8647: 005ab73c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SPAPR_XIVE_SYNC_EVENT │ │ │ │ 8648: 005a8018 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NVME_CONTROLLER_CAPABILITY_RAW_EVENT │ │ │ │ - 8649: 003b7b91 58 FUNC GLOBAL DEFAULT 12 qapi_free_AudiodevOssOptions │ │ │ │ + 8649: 003b7b89 58 FUNC GLOBAL DEFAULT 12 qapi_free_AudiodevOssOptions │ │ │ │ 8650: 005f8360 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SSH_CO_YIELD_DSTATE │ │ │ │ 8651: 00269d8d 136 FUNC GLOBAL DEFAULT 12 accel_irqchip_release_virq │ │ │ │ - 8652: 003c56a1 196 FUNC GLOBAL DEFAULT 12 visit_type_DisplayReloadOptions │ │ │ │ + 8652: 003c5699 196 FUNC GLOBAL DEFAULT 12 visit_type_DisplayReloadOptions │ │ │ │ 8653: 00283151 236 FUNC GLOBAL DEFAULT 12 mttcg_start_vcpu_thread │ │ │ │ 8654: 005f92d0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PUT_QTAILQ_END_DSTATE │ │ │ │ 8655: 005f8d86 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IMX_GPT_SET_FREQ_DSTATE │ │ │ │ 8656: 0017af01 220 FUNC GLOBAL DEFAULT 12 qemu_display_help │ │ │ │ 8657: 0016d4d1 176 FUNC GLOBAL DEFAULT 12 float32_to_uint16_scalbn │ │ │ │ 8658: 001d7af9 108 FUNC GLOBAL DEFAULT 12 ram_discard_manager_is_populated │ │ │ │ 8659: 00179b99 80 FUNC GLOBAL DEFAULT 12 dpy_text_resize │ │ │ │ 8660: 0025c40d 276 FUNC GLOBAL DEFAULT 12 tcg_gen_atomic_cmpxchg_i128_chk │ │ │ │ 8661: 0020535d 34 FUNC GLOBAL DEFAULT 12 migrate_ignore_shared │ │ │ │ - 8662: 003edb99 88 FUNC GLOBAL DEFAULT 12 iohandler_get_aio_context │ │ │ │ - 8663: 002c47e1 16 FUNC GLOBAL DEFAULT 12 os_set_chroot │ │ │ │ + 8662: 003edb91 88 FUNC GLOBAL DEFAULT 12 iohandler_get_aio_context │ │ │ │ + 8663: 002c47d9 16 FUNC GLOBAL DEFAULT 12 os_set_chroot │ │ │ │ 8664: 005f80a4 28 OBJECT GLOBAL DEFAULT 25 job_mutex │ │ │ │ 8665: 001cabb5 116 FUNC GLOBAL DEFAULT 12 check_boot_index │ │ │ │ 8666: 001b30a1 92 FUNC GLOBAL DEFAULT 12 fw_cfg_find │ │ │ │ 8667: 0027a4a9 112 FUNC GLOBAL DEFAULT 12 helper_ld16_mmu │ │ │ │ 8668: 005f9e9c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_COROUTINE_TERMINATE_DSTATE │ │ │ │ 8669: 005b08c0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MIGRATION_TLS_INCOMING_HANDSHAKE_COMPLETE_EVENT │ │ │ │ 8670: 001b00b1 4 FUNC GLOBAL DEFAULT 12 vhost_net_set_config │ │ │ │ - 8671: 0036cf55 108 FUNC GLOBAL DEFAULT 12 visit_type_RbdEncryptionCreateOptionsLUKSBase_members │ │ │ │ - 8672: 0038cf69 132 FUNC GLOBAL DEFAULT 12 visit_type_NumaOptionsType │ │ │ │ + 8671: 0036cf4d 108 FUNC GLOBAL DEFAULT 12 visit_type_RbdEncryptionCreateOptionsLUKSBase_members │ │ │ │ + 8672: 0038cf61 132 FUNC GLOBAL DEFAULT 12 visit_type_NumaOptionsType │ │ │ │ 8673: 005f8c7a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SLAVIO_SYSCTRL_MEM_READL_DSTATE │ │ │ │ - 8674: 0037944d 472 FUNC GLOBAL DEFAULT 12 qmp_marshal_blockdev_add │ │ │ │ + 8674: 00379445 472 FUNC GLOBAL DEFAULT 12 qmp_marshal_blockdev_add │ │ │ │ 8675: 005b1cdc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_COLO_PROXY_MAIN_EVENT │ │ │ │ 8676: 005f9866 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_TRACE_EVENT_SET_STATE_DSTATE │ │ │ │ 8677: 00196e05 228 FUNC GLOBAL DEFAULT 12 vnc_job_add_rect │ │ │ │ 8678: 0014b5f1 128 FUNC GLOBAL DEFAULT 12 target_aarch64 │ │ │ │ - 8679: 0029b429 348 FUNC GLOBAL DEFAULT 12 user_creatable_parse_str │ │ │ │ - 8680: 003daf51 112 FUNC GLOBAL DEFAULT 12 qemu_sem_wait │ │ │ │ - 8681: 0035dcfd 84 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_PR_MANAGER_STATUS_CHANGED_arg_members │ │ │ │ - 8682: 003c0a71 58 FUNC GLOBAL DEFAULT 12 qapi_free_DisplayReloadOptions │ │ │ │ - 8683: 002f3655 18 FUNC GLOBAL DEFAULT 12 bdrv_aio_cancel_async │ │ │ │ - 8684: 00385d75 172 FUNC GLOBAL DEFAULT 12 visit_type_QCryptoAkCipherOptionsRSA_members │ │ │ │ - 8685: 00389a45 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_qmp_schema │ │ │ │ + 8679: 0029b421 348 FUNC GLOBAL DEFAULT 12 user_creatable_parse_str │ │ │ │ + 8680: 003daf49 112 FUNC GLOBAL DEFAULT 12 qemu_sem_wait │ │ │ │ + 8681: 0035dcf5 84 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_PR_MANAGER_STATUS_CHANGED_arg_members │ │ │ │ + 8682: 003c0a69 58 FUNC GLOBAL DEFAULT 12 qapi_free_DisplayReloadOptions │ │ │ │ + 8683: 002f364d 18 FUNC GLOBAL DEFAULT 12 bdrv_aio_cancel_async │ │ │ │ + 8684: 00385d6d 172 FUNC GLOBAL DEFAULT 12 visit_type_QCryptoAkCipherOptionsRSA_members │ │ │ │ + 8685: 00389a3d 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_qmp_schema │ │ │ │ 8686: 001a0dc1 616 FUNC GLOBAL DEFAULT 12 rom_add_file │ │ │ │ 8687: 005a7e38 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_READ_REPLY_ENTRY_FAIL_EVENT │ │ │ │ 8688: 005f916a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_RDMA_START_INCOMING_MIGRATION_DSTATE │ │ │ │ 8689: 005f97aa 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_MIGRATE_INCOMING_DSTATE │ │ │ │ - 8690: 004d11a8 19 OBJECT GLOBAL DEFAULT 14 pnp_data │ │ │ │ - 8691: 003e43d5 1200 FUNC GLOBAL DEFAULT 12 keyval_parse_into │ │ │ │ + 8690: 004d1198 19 OBJECT GLOBAL DEFAULT 14 pnp_data │ │ │ │ + 8691: 003e43cd 1200 FUNC GLOBAL DEFAULT 12 keyval_parse_into │ │ │ │ 8692: 005f8396 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NVME_WRITE_ZEROES_DSTATE │ │ │ │ - 8693: 003db2fd 18 FUNC GLOBAL DEFAULT 12 qemu_thread_exit │ │ │ │ - 8694: 00381a19 132 FUNC GLOBAL DEFAULT 12 visit_type_PCIELinkSpeed │ │ │ │ + 8693: 003db2f5 18 FUNC GLOBAL DEFAULT 12 qemu_thread_exit │ │ │ │ + 8694: 00381a11 132 FUNC GLOBAL DEFAULT 12 visit_type_PCIELinkSpeed │ │ │ │ 8695: 005b5e2c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_LOCKCNT_FAST_PATH_SUCCESS_EVENT │ │ │ │ 8696: 005a84d8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_STREAM_START_EVENT │ │ │ │ 8697: 005b3590 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_BLOCK_STREAM_EVENT │ │ │ │ 8698: 005aa3f0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_DM163_REDRAW_EVENT │ │ │ │ - 8699: 0036d63d 196 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_RbdEncryptionOptions_base_members │ │ │ │ + 8699: 0036d635 196 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_RbdEncryptionOptions_base_members │ │ │ │ 8700: 001df285 4 FUNC GLOBAL DEFAULT 12 qemu_ram_get_offset │ │ │ │ 8701: 005f90d2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_DIRTY_BITMAP_LOAD_HEADER_DSTATE │ │ │ │ 8702: 005b2704 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_SPICE_ADD_MEMSLOT_EVENT │ │ │ │ 8703: 005f9600 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_DRIVE_MIRROR_DSTATE │ │ │ │ - 8704: 00373a15 140 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_BlockdevAmendOptions_base_members │ │ │ │ - 8705: 0037f0b9 164 FUNC GLOBAL DEFAULT 12 visit_type_ChardevPty_members │ │ │ │ - 8706: 003f487d 424 FUNC GLOBAL DEFAULT 12 hbitmap_set │ │ │ │ + 8704: 00373a0d 140 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_BlockdevAmendOptions_base_members │ │ │ │ + 8705: 0037f0b1 164 FUNC GLOBAL DEFAULT 12 visit_type_ChardevPty_members │ │ │ │ + 8706: 003f4875 424 FUNC GLOBAL DEFAULT 12 hbitmap_set │ │ │ │ 8707: 005aea90 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_SERIAL_SET_XONXOFF_EVENT │ │ │ │ - 8708: 003fcc31 76 FUNC GLOBAL DEFAULT 12 qmp_query_sev_attestation_report │ │ │ │ + 8708: 003fcc29 76 FUNC GLOBAL DEFAULT 12 qmp_query_sev_attestation_report │ │ │ │ 8709: 001722c1 6 FUNC GLOBAL DEFAULT 12 float32_minnum │ │ │ │ - 8710: 0031b399 76 FUNC GLOBAL DEFAULT 12 qcow2_co_encrypt │ │ │ │ + 8710: 0031b391 76 FUNC GLOBAL DEFAULT 12 qcow2_co_encrypt │ │ │ │ 8711: 00267ce1 124 FUNC GLOBAL DEFAULT 12 tcg_gen_nor_vec │ │ │ │ 8712: 001b31cd 12 FUNC GLOBAL DEFAULT 12 hmp_pcie_aer_inject_error │ │ │ │ 8713: 00262275 224 FUNC GLOBAL DEFAULT 12 tcg_gen_vec_sar16i_i64 │ │ │ │ 8714: 005abc0c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_DIST_SET_IRQ_EVENT │ │ │ │ 8715: 0015bf01 94 FUNC GLOBAL DEFAULT 12 floatx80_is_signaling_nan │ │ │ │ 8716: 001cbccd 108 FUNC GLOBAL DEFAULT 12 bql_lock_impl │ │ │ │ - 8717: 00396395 58 FUNC GLOBAL DEFAULT 12 qapi_free_FileMigrationArgs │ │ │ │ - 8718: 00401235 192 FUNC GLOBAL DEFAULT 12 visit_type_EvtchnInfo │ │ │ │ + 8717: 0039638d 58 FUNC GLOBAL DEFAULT 12 qapi_free_FileMigrationArgs │ │ │ │ + 8718: 0040122d 192 FUNC GLOBAL DEFAULT 12 visit_type_EvtchnInfo │ │ │ │ 8719: 00250305 80 FUNC GLOBAL DEFAULT 12 tcg_gen_not_i32 │ │ │ │ 8720: 005f86c4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PFLASH_MANUFACTURER_ID_DSTATE │ │ │ │ 8721: 005af680 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_XHCI_OPER_READ_EVENT │ │ │ │ 8722: 00188511 108 FUNC GLOBAL DEFAULT 12 vnc_write_s32 │ │ │ │ 8723: 005f985c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_QUERY_STATS_SCHEMAS_DSTATE │ │ │ │ 8724: 005a7508 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QCRYPTO_TLS_CREDS_X509_CHECK_KEY_USAGE_EVENT │ │ │ │ 8725: 005b18b0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VMSTATE_DOWNTIME_LOAD_EVENT │ │ │ │ 8726: 005b46ec 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_XEN_LOAD_DEVICES_STATE_EVENT │ │ │ │ - 8727: 003e11e5 128 FUNC GLOBAL DEFAULT 12 qemu_fprintf │ │ │ │ + 8727: 003e11dd 128 FUNC GLOBAL DEFAULT 12 qemu_fprintf │ │ │ │ 8728: 005f94c0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VNC_MSG_CLIENT_KEY_EVENT_DSTATE │ │ │ │ - 8729: 003a8f31 172 FUNC GLOBAL DEFAULT 12 visit_type_QtestProperties_members │ │ │ │ + 8729: 003a8f29 172 FUNC GLOBAL DEFAULT 12 visit_type_QtestProperties_members │ │ │ │ 8730: 002210c5 152 FUNC GLOBAL DEFAULT 12 hmp_dumpdtb │ │ │ │ - 8731: 003a68a1 16 FUNC GLOBAL DEFAULT 12 visit_type_ObjectPropertiesValues_members │ │ │ │ + 8731: 003a6899 16 FUNC GLOBAL DEFAULT 12 visit_type_ObjectPropertiesValues_members │ │ │ │ 8732: 005f84a8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QIO_CHANNEL_WEBSOCK_HTTP_REQUEST_DSTATE │ │ │ │ 8733: 005a8fb8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_NEGOTIATE_SEND_REP_ERR_EVENT │ │ │ │ 8734: 0027e555 196 FUNC GLOBAL DEFAULT 12 cpu_atomic_fetch_sminl_le_mmu │ │ │ │ 8735: 0027a491 24 FUNC GLOBAL DEFAULT 12 helper_ldsl_mmu │ │ │ │ - 8736: 002a98a5 160 FUNC GLOBAL DEFAULT 12 qio_task_new │ │ │ │ + 8736: 002a989d 160 FUNC GLOBAL DEFAULT 12 qio_task_new │ │ │ │ 8737: 001f6281 40 FUNC GLOBAL DEFAULT 12 cpr_incoming_needed │ │ │ │ 8738: 005f8e14 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_HOST_AUTO_SCAN_ENABLED_DSTATE │ │ │ │ 8739: 005b23d4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_DBUS_CLIPBOARD_QEMU_REQUEST_EVENT │ │ │ │ 8740: 005a84e8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_STREAM_ONE_ITERATION_EVENT │ │ │ │ 8741: 005f8702 2 OBJECT GLOBAL DEFAULT 25 _TRACE_APPLE_GFX_READ_MEMORY_DSTATE │ │ │ │ 8742: 005f9e7a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LOCKCNT_UNLOCK_ATTEMPT_DSTATE │ │ │ │ 8743: 00510cf0 36 OBJECT GLOBAL DEFAULT 24 qemu_numa_opts │ │ │ │ - 8744: 00385459 196 FUNC GLOBAL DEFAULT 12 visit_type_SecretProperties │ │ │ │ + 8744: 00385451 196 FUNC GLOBAL DEFAULT 12 visit_type_SecretProperties │ │ │ │ 8745: 005b534c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QUERY_SGX_CAPABILITIES_EVENT │ │ │ │ 8746: 005aad20 16 OBJECT GLOBAL DEFAULT 24 _TRACE_JAZZ_LED_WRITE_EVENT │ │ │ │ 8747: 0027408d 888 FUNC GLOBAL DEFAULT 12 translator_loop │ │ │ │ 8748: 001f99fd 16 FUNC GLOBAL DEFAULT 12 global_state_get_runstate │ │ │ │ 8749: 005f9e00 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VISIT_TYPE_NUMBER_DSTATE │ │ │ │ 8750: 005aa1f0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_APPLE_GFX_IOSFC_MAP_MEMORY_EVENT │ │ │ │ 8751: 005f81f0 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_introspect_c │ │ │ │ 8752: 001df2b9 14 FUNC GLOBAL DEFAULT 12 qemu_ram_set_uf_zeroable │ │ │ │ 8753: 001a8405 116 FUNC GLOBAL DEFAULT 12 machine_default_cpu_type │ │ │ │ - 8754: 0037fc81 16 FUNC GLOBAL DEFAULT 12 visit_type_ChardevQemuVDAgentWrapper_members │ │ │ │ - 8755: 003e1939 112 FUNC GLOBAL DEFAULT 12 qemu_add_opts │ │ │ │ - 8756: 004e227c 3 OBJECT GLOBAL DEFAULT 14 sense_code_INVALID_PARAM_VALUE │ │ │ │ + 8754: 0037fc79 16 FUNC GLOBAL DEFAULT 12 visit_type_ChardevQemuVDAgentWrapper_members │ │ │ │ + 8755: 003e1931 112 FUNC GLOBAL DEFAULT 12 qemu_add_opts │ │ │ │ + 8756: 004e226c 3 OBJECT GLOBAL DEFAULT 14 sense_code_INVALID_PARAM_VALUE │ │ │ │ 8757: 005ae458 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SLAVIO_TIMER_GET_OUT_EVENT │ │ │ │ - 8758: 00357b25 36 FUNC GLOBAL DEFAULT 12 monitor_cur_is_qmp │ │ │ │ + 8758: 00357b1d 36 FUNC GLOBAL DEFAULT 12 monitor_cur_is_qmp │ │ │ │ 8759: 00507484 12 OBJECT GLOBAL DEFAULT 21 QCryptoRSAPaddingAlgo_lookup │ │ │ │ - 8760: 002a92c9 168 FUNC GLOBAL DEFAULT 12 qio_net_listener_add │ │ │ │ + 8760: 002a92c1 168 FUNC GLOBAL DEFAULT 12 qio_net_listener_add │ │ │ │ 8761: 005f86fc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_APPLE_GFX_MODE_CHANGE_DSTATE │ │ │ │ - 8762: 00378d0d 464 FUNC GLOBAL DEFAULT 12 qmp_marshal_block_job_complete │ │ │ │ + 8762: 00378d05 464 FUNC GLOBAL DEFAULT 12 qmp_marshal_block_job_complete │ │ │ │ 8763: 00507408 12 OBJECT GLOBAL DEFAULT 21 OnOffAuto_lookup │ │ │ │ 8764: 005f9ea0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_AIO_COROUTINE_ENTER_DSTATE │ │ │ │ 8765: 005f98ce 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_XEN_EVENT_INJECT_DSTATE │ │ │ │ 8766: 0027cd6d 204 FUNC GLOBAL DEFAULT 12 cpu_atomic_smax_fetchw_le_mmu │ │ │ │ 8767: 005f8800 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRTIO_GPU_FENCE_CTRL_DSTATE │ │ │ │ 8768: 005aea40 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CANOKEY_THREAD_START_EVENT │ │ │ │ 8769: 005af610 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_XHCI_DOORBELL_WRITE_EVENT │ │ │ │ @@ -8775,3532 +8775,3532 @@ │ │ │ │ 8771: 0026f551 130 FUNC GLOBAL DEFAULT 12 helper_gvec_lts16 │ │ │ │ 8772: 005f8a92 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SLAVIO_INTCTL_MEM_READL_DSTATE │ │ │ │ 8773: 005b2de0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_LOAD_ATOM4_FALLBACK_EVENT │ │ │ │ 8774: 0019f7f5 32 FUNC GLOBAL DEFAULT 12 cpu_exec_initfn │ │ │ │ 8775: 001d8dc9 140 FUNC GLOBAL DEFAULT 12 memory_region_set_alias_offset │ │ │ │ 8776: 00254a45 284 FUNC GLOBAL DEFAULT 12 tcg_gen_hswap_i64 │ │ │ │ 8777: 005b3018 16 OBJECT GLOBAL DEFAULT 24 _TRACE_RESETTABLE_RESET_ASSERT_END_EVENT │ │ │ │ - 8778: 00385b25 196 FUNC GLOBAL DEFAULT 12 visit_type_TlsCredsX509Properties │ │ │ │ + 8778: 00385b1d 196 FUNC GLOBAL DEFAULT 12 visit_type_TlsCredsX509Properties │ │ │ │ 8779: 005aa2a0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_APPLE_GFX_RAISE_IRQ_EVENT │ │ │ │ - 8780: 00294e89 208 FUNC GLOBAL DEFAULT 12 clock_set_source │ │ │ │ + 8780: 00294e81 208 FUNC GLOBAL DEFAULT 12 clock_set_source │ │ │ │ 8781: 005a9158 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_RECEIVE_QUERY_EXPORTS_SUCCESS_EVENT │ │ │ │ - 8782: 0039f2b5 142 FUNC GLOBAL DEFAULT 12 visit_type_FdsetInfoList │ │ │ │ - 8783: 0037bce5 130 FUNC GLOBAL DEFAULT 12 visit_type_BlockExportOptions_members │ │ │ │ + 8782: 0039f2ad 142 FUNC GLOBAL DEFAULT 12 visit_type_FdsetInfoList │ │ │ │ + 8783: 0037bcdd 130 FUNC GLOBAL DEFAULT 12 visit_type_BlockExportOptions_members │ │ │ │ 8784: 005abd2c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ICV_PMR_WRITE_EVENT │ │ │ │ 8785: 0050806c 12 OBJECT GLOBAL DEFAULT 21 QCryptodevBackendType_lookup │ │ │ │ 8786: 001ce261 184 FUNC GLOBAL DEFAULT 12 hmp_cancel_vcpu_dirty_limit │ │ │ │ 8787: 005afae0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_OHCI_SET_FRAME_INTERVAL_EVENT │ │ │ │ 8788: 005f836c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NBD_RECONNECT_ATTEMPT_DSTATE │ │ │ │ 8789: 005f855e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NBD_RECEIVE_SIMPLE_REPLY_DSTATE │ │ │ │ 8790: 005f9162 2 OBJECT GLOBAL DEFAULT 25 _TRACE_RDMA_START_OUTGOING_MIGRATION_AFTER_RDMA_SOURCE_INIT_DSTATE │ │ │ │ 8791: 00504528 64 OBJECT GLOBAL DEFAULT 21 vms_avr_cpu │ │ │ │ - 8792: 0039a635 84 FUNC GLOBAL DEFAULT 12 visit_type_MigrationThreadInfo_members │ │ │ │ + 8792: 0039a62d 84 FUNC GLOBAL DEFAULT 12 visit_type_MigrationThreadInfo_members │ │ │ │ 8793: 005f9498 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VNC_CLIENT_THROTTLE_AUDIO_DSTATE │ │ │ │ 8794: 005a734c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_JOB_COMPLETE_EVENT │ │ │ │ - 8795: 003e1dd1 30 FUNC GLOBAL DEFAULT 12 notifier_with_return_remove │ │ │ │ + 8795: 003e1dc9 30 FUNC GLOBAL DEFAULT 12 notifier_with_return_remove │ │ │ │ 8796: 005f8366 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SSH_FLUSH_DSTATE │ │ │ │ 8797: 005f9490 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VNC_SERVER_DPY_PAGEFLIP_DSTATE │ │ │ │ - 8798: 0038d7ad 196 FUNC GLOBAL DEFAULT 12 visit_type_X86CPUFeatureWordInfo │ │ │ │ + 8798: 0038d7a5 196 FUNC GLOBAL DEFAULT 12 visit_type_X86CPUFeatureWordInfo │ │ │ │ 8799: 005a9690 16 OBJECT GLOBAL DEFAULT 24 _TRACE_TPM_EMULATOR_CANCEL_CMD_NOT_SUPT_EVENT │ │ │ │ 8800: 0027783d 12 FUNC GLOBAL DEFAULT 12 tlb_flush │ │ │ │ 8801: 005f83c6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QED_NEED_CHECK_TIMER_CB_DSTATE │ │ │ │ 8802: 005b569c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_SCREENDUMP_EVENT │ │ │ │ 8803: 005b3630 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_BLOCK_DIRTY_BITMAP_ENABLE_EVENT │ │ │ │ 8804: 0051abc0 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_fetch_xorw_be │ │ │ │ 8805: 005b27f4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VNC_AUTH_SASL_MECH_LIST_EVENT │ │ │ │ - 8806: 003df511 10 FUNC GLOBAL DEFAULT 12 bitmap_from_le │ │ │ │ + 8806: 003df509 10 FUNC GLOBAL DEFAULT 12 bitmap_from_le │ │ │ │ 8807: 0026ff35 136 FUNC GLOBAL DEFAULT 12 helper_gvec_sssub8 │ │ │ │ 8808: 005b16f0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GET_QLIST_END_EVENT │ │ │ │ - 8809: 00372ab1 192 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevCreateOptionsVmdk │ │ │ │ - 8810: 003e98d5 156 FUNC GLOBAL DEFAULT 12 qsp_reset │ │ │ │ - 8811: 003675a9 100 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_change_backing_file_arg_members │ │ │ │ - 8812: 003e3531 8 FUNC GLOBAL DEFAULT 12 qemu_opts_set_id │ │ │ │ + 8809: 00372aa9 192 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevCreateOptionsVmdk │ │ │ │ + 8810: 003e98cd 156 FUNC GLOBAL DEFAULT 12 qsp_reset │ │ │ │ + 8811: 003675a1 100 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_change_backing_file_arg_members │ │ │ │ + 8812: 003e3529 8 FUNC GLOBAL DEFAULT 12 qemu_opts_set_id │ │ │ │ 8813: 005a8c50 296 OBJECT GLOBAL DEFAULT 24 nbd_trace_events │ │ │ │ - 8814: 0037b3e1 132 FUNC GLOBAL DEFAULT 12 visit_type_FuseExportAllowOther │ │ │ │ + 8814: 0037b3d9 132 FUNC GLOBAL DEFAULT 12 visit_type_FuseExportAllowOther │ │ │ │ 8815: 00250b8d 180 FUNC GLOBAL DEFAULT 12 tcg_gen_setcondi_i32 │ │ │ │ - 8816: 003d53f5 88 FUNC GLOBAL DEFAULT 12 qemu_write_full │ │ │ │ - 8817: 00294f59 64 FUNC GLOBAL DEFAULT 12 clock_display_freq │ │ │ │ + 8816: 003d53ed 88 FUNC GLOBAL DEFAULT 12 qemu_write_full │ │ │ │ + 8817: 00294f51 64 FUNC GLOBAL DEFAULT 12 clock_display_freq │ │ │ │ 8818: 00209371 288 FUNC GLOBAL DEFAULT 12 postcopy_request_shared_page │ │ │ │ 8819: 005f8e0e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_HOST_PARSE_INTERFACE_DSTATE │ │ │ │ 8820: 001eb479 200 FUNC GLOBAL DEFAULT 12 cpu_watchpoint_insert │ │ │ │ - 8821: 0039f761 140 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_query_command_line_options_arg_members │ │ │ │ - 8822: 002adb81 56 FUNC GLOBAL DEFAULT 12 qcrypto_der_decode_bit_str │ │ │ │ + 8821: 0039f759 140 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_query_command_line_options_arg_members │ │ │ │ + 8822: 002adb79 56 FUNC GLOBAL DEFAULT 12 qcrypto_der_decode_bit_str │ │ │ │ 8823: 00179875 16 FUNC GLOBAL DEFAULT 12 dpy_ui_info_supported │ │ │ │ - 8824: 0037d579 58 FUNC GLOBAL DEFAULT 12 qapi_free_ChardevHubWrapper │ │ │ │ + 8824: 0037d571 58 FUNC GLOBAL DEFAULT 12 qapi_free_ChardevHubWrapper │ │ │ │ 8825: 005f968e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_CXL_INJECT_UNCORRECTABLE_ERRORS_DSTATE │ │ │ │ - 8826: 002b3e59 160 FUNC GLOBAL DEFAULT 12 qauthz_is_allowed │ │ │ │ + 8826: 002b3e51 160 FUNC GLOBAL DEFAULT 12 qauthz_is_allowed │ │ │ │ 8827: 005aa850 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QXL_RING_RES_PUSH_REST_EVENT │ │ │ │ 8828: 005b460c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_CALC_DIRTY_RATE_EVENT │ │ │ │ - 8829: 0035faa9 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockMeasureInfo │ │ │ │ + 8829: 0035faa1 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockMeasureInfo │ │ │ │ 8830: 00205f4d 42 FUNC GLOBAL DEFAULT 12 migrate_multifd_compression │ │ │ │ 8831: 005abdcc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ICH_LRC_WRITE_EVENT │ │ │ │ 8832: 005afbc0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_OHCI_TD_PACKET_STATUS_EVENT │ │ │ │ 8833: 00507148 12 OBJECT GLOBAL DEFAULT 21 BlockPermission_lookup │ │ │ │ 8834: 005f8304 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GDBSTUB_HIT_SHUTDOWN_DSTATE │ │ │ │ 8835: 005b5cec 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_VFIO_DMA_UNMAP_EVENT │ │ │ │ 8836: 005f906e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_PORT_DETACH_DSTATE │ │ │ │ 8837: 005f86ba 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PFLASH_READ_UNKNOWN_STATE_DSTATE │ │ │ │ 8838: 005b2fb8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_RESETTABLE_PHASE_ENTER_END_EVENT │ │ │ │ 8839: 005f949c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VNC_CLIENT_THROTTLE_INCREMENTAL_DSTATE │ │ │ │ - 8840: 003e032d 124 FUNC GLOBAL DEFAULT 12 error_setg_internal │ │ │ │ + 8840: 003e0325 124 FUNC GLOBAL DEFAULT 12 error_setg_internal │ │ │ │ 8841: 005f991e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_CHANGE_VNC_PASSWORD_DSTATE │ │ │ │ - 8842: 0037e45d 192 FUNC GLOBAL DEFAULT 12 visit_type_ChardevUdp_members │ │ │ │ - 8843: 0029f701 128 FUNC GLOBAL DEFAULT 12 qemu_file_get_error_obj_any │ │ │ │ + 8842: 0037e455 192 FUNC GLOBAL DEFAULT 12 visit_type_ChardevUdp_members │ │ │ │ + 8843: 0029f6f9 128 FUNC GLOBAL DEFAULT 12 qemu_file_get_error_obj_any │ │ │ │ 8844: 002817a9 248 FUNC GLOBAL DEFAULT 12 cpu_atomic_umax_fetchq_be_mmu │ │ │ │ 8845: 001cb07d 144 FUNC GLOBAL DEFAULT 12 add_boot_device_lchs │ │ │ │ 8846: 002178bd 300 FUNC GLOBAL DEFAULT 12 migration_tls_channel_connect │ │ │ │ 8847: 001fcc71 78 FUNC GLOBAL DEFAULT 12 migrate_is_uri │ │ │ │ 8848: 005b54a8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QUERY_TPM_MODELS_EVENT │ │ │ │ 8849: 002676a1 62 FUNC GLOBAL DEFAULT 12 vec_gen_2 │ │ │ │ - 8850: 0039689d 188 FUNC GLOBAL DEFAULT 12 visit_type_MigrationStats │ │ │ │ + 8850: 00396895 188 FUNC GLOBAL DEFAULT 12 visit_type_MigrationStats │ │ │ │ 8851: 002676e1 66 FUNC GLOBAL DEFAULT 12 vec_gen_3 │ │ │ │ 8852: 00171769 248 FUNC GLOBAL DEFAULT 12 uint32_to_float64_scalbn │ │ │ │ 8853: 00267725 70 FUNC GLOBAL DEFAULT 12 vec_gen_4 │ │ │ │ 8854: 005ad888 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SLAVIO_DIAG_MEM_WRITEB_EVENT │ │ │ │ - 8855: 003b04d1 142 FUNC GLOBAL DEFAULT 12 visit_type_InetSocketAddressBaseList │ │ │ │ + 8855: 003b04c9 142 FUNC GLOBAL DEFAULT 12 visit_type_InetSocketAddressBaseList │ │ │ │ 8856: 0026776d 78 FUNC GLOBAL DEFAULT 12 vec_gen_6 │ │ │ │ 8857: 005f8e46 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_MTP_OBJECT_ALLOC_DSTATE │ │ │ │ - 8858: 003b3bd5 58 FUNC GLOBAL DEFAULT 12 qapi_free_VirtioStatus │ │ │ │ + 8858: 003b3bcd 58 FUNC GLOBAL DEFAULT 12 qapi_free_VirtioStatus │ │ │ │ 8859: 005d7eb4 4 OBJECT GLOBAL DEFAULT 25 multifd_recv_state │ │ │ │ 8860: 005f827b 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_commands_rocker_c │ │ │ │ 8861: 005f9752 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_QUERY_MACHINES_DSTATE │ │ │ │ 8862: 005f9042 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_OHCI_PORT_SUSPEND_DSTATE │ │ │ │ 8863: 005f8746 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SM501_SYSTEM_CONFIG_WRITE_DSTATE │ │ │ │ 8864: 005b0790 16 OBJECT GLOBAL DEFAULT 24 _TRACE_DIRTY_BITMAP_LOAD_COMPLETE_EVENT │ │ │ │ - 8865: 003ad1f5 132 FUNC GLOBAL DEFAULT 12 visit_type_GuestPanicInformationType │ │ │ │ - 8866: 003dcc69 320 FUNC GLOBAL DEFAULT 12 module_load_qom │ │ │ │ + 8865: 003ad1ed 132 FUNC GLOBAL DEFAULT 12 visit_type_GuestPanicInformationType │ │ │ │ + 8866: 003dcc61 320 FUNC GLOBAL DEFAULT 12 module_load_qom │ │ │ │ 8867: 005f84a0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QIO_CHANNEL_WEBSOCK_ENCODE_DSTATE │ │ │ │ 8868: 005f8462 2 OBJECT GLOBAL DEFAULT 25 _TRACE_BDRV_OPEN_COMMON_DSTATE │ │ │ │ 8869: 005f8b38 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIA1_RTC_INTERNAL_STATUS_DSTATE │ │ │ │ - 8870: 003d0c31 92 FUNC GLOBAL DEFAULT 12 qdict_get_try_str │ │ │ │ + 8870: 003d0c29 92 FUNC GLOBAL DEFAULT 12 qdict_get_try_str │ │ │ │ 8871: 00517ddc 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_xchgb │ │ │ │ - 8872: 003bc5e5 292 FUNC GLOBAL DEFAULT 12 visit_type_RockerOfDpaFlowAction_members │ │ │ │ + 8872: 003bc5dd 292 FUNC GLOBAL DEFAULT 12 visit_type_RockerOfDpaFlowAction_members │ │ │ │ 8873: 0020f5c9 428 FUNC GLOBAL DEFAULT 12 colo_incoming_start_dirty_log │ │ │ │ 8874: 00271f0d 56 FUNC GLOBAL DEFAULT 12 queue_tb_flush │ │ │ │ - 8875: 003661c5 132 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOnError │ │ │ │ + 8875: 003661bd 132 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOnError │ │ │ │ 8876: 005f87da 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QXL_INTERFACE_UPDATE_AREA_COMPLETE_SCHEDULE_BH_DSTATE │ │ │ │ - 8877: 004057d5 640 FUNC GLOBAL DEFAULT 12 vu_queue_get_avail_bytes │ │ │ │ - 8878: 003b22a5 568 FUNC GLOBAL DEFAULT 12 qmp_marshal_trace_event_get_state │ │ │ │ + 8877: 004057cd 640 FUNC GLOBAL DEFAULT 12 vu_queue_get_avail_bytes │ │ │ │ + 8878: 003b229d 568 FUNC GLOBAL DEFAULT 12 qmp_marshal_trace_event_get_state │ │ │ │ 8879: 005a9670 16 OBJECT GLOBAL DEFAULT 24 _TRACE_TPM_EMULATOR_VM_STATE_CHANGE_EVENT │ │ │ │ - 8880: 0030e2a5 116 FUNC GLOBAL DEFAULT 12 qcow2_cache_entry_mark_dirty │ │ │ │ - 8881: 002e7a91 112 FUNC GLOBAL DEFAULT 12 blk_get_flags │ │ │ │ + 8880: 0030e29d 116 FUNC GLOBAL DEFAULT 12 qcow2_cache_entry_mark_dirty │ │ │ │ + 8881: 002e7a89 112 FUNC GLOBAL DEFAULT 12 blk_get_flags │ │ │ │ 8882: 0022c699 232 FUNC GLOBAL DEFAULT 12 qemu_net_queue_flush │ │ │ │ - 8883: 00296b25 252 FUNC GLOBAL DEFAULT 12 object_unparent │ │ │ │ + 8883: 00296b1d 252 FUNC GLOBAL DEFAULT 12 object_unparent │ │ │ │ 8884: 001cf675 180 FUNC GLOBAL DEFAULT 12 cpu_outb │ │ │ │ - 8885: 003fca95 2 FUNC GLOBAL DEFAULT 12 win32_kbd_set_grab │ │ │ │ - 8886: 0039cac1 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_xen_replication_status │ │ │ │ - 8887: 00377001 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_x_debug_query_block_graph │ │ │ │ - 8888: 002c9be9 26 FUNC GLOBAL DEFAULT 12 bdrv_can_write_zeroes_with_unmap │ │ │ │ + 8885: 003fca8d 2 FUNC GLOBAL DEFAULT 12 win32_kbd_set_grab │ │ │ │ + 8886: 0039cab9 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_xen_replication_status │ │ │ │ + 8887: 00376ff9 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_x_debug_query_block_graph │ │ │ │ + 8888: 002c9be1 26 FUNC GLOBAL DEFAULT 12 bdrv_can_write_zeroes_with_unmap │ │ │ │ 8889: 005f85ea 2 OBJECT GLOBAL DEFAULT 25 _TRACE_DBUS_VMSTATE_LOADING_DSTATE │ │ │ │ - 8890: 002de8a9 172 FUNC GLOBAL DEFAULT 12 scsi_build_sense_buf │ │ │ │ + 8890: 002de8a1 172 FUNC GLOBAL DEFAULT 12 scsi_build_sense_buf │ │ │ │ 8891: 005a9ae8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_XEN_BLOCK_BLOCKDEV_DEL_EVENT │ │ │ │ 8892: 0051a824 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_fetch_sminw_be │ │ │ │ 8893: 0026f7e1 128 FUNC GLOBAL DEFAULT 12 helper_gvec_lts32 │ │ │ │ 8894: 005b33b0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_BLOCK_SET_WRITE_THRESHOLD_EVENT │ │ │ │ - 8895: 00364845 196 FUNC GLOBAL DEFAULT 12 visit_type_BlockDeviceInfo │ │ │ │ + 8895: 0036483d 196 FUNC GLOBAL DEFAULT 12 visit_type_BlockDeviceInfo │ │ │ │ 8896: 005f8b32 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIA1_RTC_INTERNAL_TIME_DSTATE │ │ │ │ 8897: 005f8a5c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_XICS_ICS_EOI_DSTATE │ │ │ │ 8898: 001c2919 360 FUNC GLOBAL DEFAULT 12 hmp_nbd_server_start │ │ │ │ - 8899: 0029c0c1 228 FUNC GLOBAL DEFAULT 12 cache_is_cached │ │ │ │ + 8899: 0029c0b9 228 FUNC GLOBAL DEFAULT 12 cache_is_cached │ │ │ │ 8900: 005b568c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_SCREENDUMP_EVENT │ │ │ │ 8901: 0023bc59 212 FUNC GLOBAL DEFAULT 12 replay_audio_out │ │ │ │ 8902: 005f95ae 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_BLOCKDEV_SET_ACTIVE_DSTATE │ │ │ │ 8903: 005f94de 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VNC_KEY_EVENT_MAP_DSTATE │ │ │ │ - 8904: 002ac981 224 FUNC GLOBAL DEFAULT 12 qcrypto_block_open │ │ │ │ + 8904: 002ac979 224 FUNC GLOBAL DEFAULT 12 qcrypto_block_open │ │ │ │ 8905: 005f8eaa 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_HUB_RESET_DSTATE │ │ │ │ 8906: 001cf80d 224 FUNC GLOBAL DEFAULT 12 cpu_outl │ │ │ │ - 8907: 003a6a19 84 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_qom_get_arg_members │ │ │ │ + 8907: 003a6a11 84 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_qom_get_arg_members │ │ │ │ 8908: 005f821a 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_builtin_visit_c │ │ │ │ 8909: 001b5929 76 FUNC GLOBAL DEFAULT 12 AUD_vlog │ │ │ │ - 8910: 002c6cf9 16 FUNC GLOBAL DEFAULT 12 bdrv_is_read_only │ │ │ │ - 8911: 003eff75 28 FUNC GLOBAL DEFAULT 12 qemu_clock_has_timers │ │ │ │ - 8912: 0038b1f5 132 FUNC GLOBAL DEFAULT 12 visit_type_CacheLevelAndType │ │ │ │ + 8910: 002c6cf1 16 FUNC GLOBAL DEFAULT 12 bdrv_is_read_only │ │ │ │ + 8911: 003eff6d 28 FUNC GLOBAL DEFAULT 12 qemu_clock_has_timers │ │ │ │ + 8912: 0038b1ed 132 FUNC GLOBAL DEFAULT 12 visit_type_CacheLevelAndType │ │ │ │ 8913: 00504b64 40 OBJECT GLOBAL DEFAULT 21 qdev_prop_bit │ │ │ │ - 8914: 002a0631 140 FUNC GLOBAL DEFAULT 12 qemu_get_counted_string │ │ │ │ + 8914: 002a0629 140 FUNC GLOBAL DEFAULT 12 qemu_get_counted_string │ │ │ │ 8915: 001cdd4d 100 FUNC GLOBAL DEFAULT 12 dirtylimit_vcpu_index_valid │ │ │ │ 8916: 00254b69 42 FUNC GLOBAL DEFAULT 12 tcg_gen_not_i64 │ │ │ │ - 8917: 00374c81 408 FUNC GLOBAL DEFAULT 12 qapi_event_send_block_io_error │ │ │ │ - 8918: 003ff0a1 256 FUNC GLOBAL DEFAULT 12 visit_type_ACPIOSTInfo_members │ │ │ │ + 8917: 00374c79 408 FUNC GLOBAL DEFAULT 12 qapi_event_send_block_io_error │ │ │ │ + 8918: 003ff099 256 FUNC GLOBAL DEFAULT 12 visit_type_ACPIOSTInfo_members │ │ │ │ 8919: 005f8bd4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_TZ_MPC_TRANSLATE_DSTATE │ │ │ │ 8920: 001b31c9 2 FUNC GLOBAL DEFAULT 12 hmp_info_pci │ │ │ │ - 8921: 002e837d 120 FUNC GLOBAL DEFAULT 12 blk_remove_all_bs │ │ │ │ + 8921: 002e8375 120 FUNC GLOBAL DEFAULT 12 blk_remove_all_bs │ │ │ │ 8922: 005d75bc 4 OBJECT GLOBAL DEFAULT 25 reboot_action │ │ │ │ 8923: 001cf729 228 FUNC GLOBAL DEFAULT 12 cpu_outw │ │ │ │ - 8924: 002e8041 188 FUNC GLOBAL DEFAULT 12 blk_save_vmstate │ │ │ │ + 8924: 002e8039 188 FUNC GLOBAL DEFAULT 12 blk_save_vmstate │ │ │ │ 8925: 005f8222 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_visit_block_core_c │ │ │ │ 8926: 0016daf9 176 FUNC GLOBAL DEFAULT 12 bfloat16_to_uint64_scalbn │ │ │ │ 8927: 0015bf61 100 FUNC GLOBAL DEFAULT 12 floatx80_silence_nan │ │ │ │ 8928: 001b2de5 308 FUNC GLOBAL DEFAULT 12 fw_cfg_init_io_dma │ │ │ │ 8929: 005a9e38 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PFLASH_DEVICE_ID_EVENT │ │ │ │ 8930: 00507248 12 OBJECT GLOBAL DEFAULT 21 BlockExportType_lookup │ │ │ │ - 8931: 002e5c95 96 FUNC GLOBAL DEFAULT 12 blk_dev_is_medium_locked │ │ │ │ + 8931: 002e5c8d 96 FUNC GLOBAL DEFAULT 12 blk_dev_is_medium_locked │ │ │ │ 8932: 005f8b96 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IMX6_CCM_READ_DSTATE │ │ │ │ 8933: 002076ad 416 FUNC GLOBAL DEFAULT 12 postcopy_preempt_thread │ │ │ │ 8934: 005f86ce 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PFLASH_DEVICE_INFO_DSTATE │ │ │ │ 8935: 00231299 40 FUNC GLOBAL DEFAULT 12 packet_destroy │ │ │ │ - 8936: 0037ab81 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockExportInfoList │ │ │ │ + 8936: 0037ab79 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockExportInfoList │ │ │ │ 8937: 005f8260 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_commands_stats_c │ │ │ │ 8938: 005149c8 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_rotl8i │ │ │ │ - 8939: 003f4851 42 FUNC GLOBAL DEFAULT 12 hbitmap_count │ │ │ │ + 8939: 003f4849 42 FUNC GLOBAL DEFAULT 12 hbitmap_count │ │ │ │ 8940: 0015c1c1 256 FUNC GLOBAL DEFAULT 12 float32_sub │ │ │ │ 8941: 005b2af4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VNC_MSG_SERVER_AUDIO_DATA_EVENT │ │ │ │ 8942: 005a8694 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CHR_SOCKET_POLL_ERR_EVENT │ │ │ │ 8943: 005f8235 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_commands_cxl_c │ │ │ │ 8944: 005adfa8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SH_TIMER_START_STOP_EVENT │ │ │ │ 8945: 005f9656 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_CHARDEV_REMOVE_DSTATE │ │ │ │ - 8946: 00361c99 196 FUNC GLOBAL DEFAULT 12 visit_type_VmdkExtentInfo_members │ │ │ │ + 8946: 00361c91 196 FUNC GLOBAL DEFAULT 12 visit_type_VmdkExtentInfo_members │ │ │ │ 8947: 005aafcc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ADB_DEVICE_MOUSE_WRITEREG_EVENT │ │ │ │ 8948: 0027c3b1 20 FUNC GLOBAL DEFAULT 12 helper_atomic_fetch_andw_le │ │ │ │ - 8949: 003c60b5 108 FUNC GLOBAL DEFAULT 12 qapi_event_send_spice_migrate_completed │ │ │ │ + 8949: 003c60ad 108 FUNC GLOBAL DEFAULT 12 qapi_event_send_spice_migrate_completed │ │ │ │ 8950: 005f8f72 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_XHCI_CAP_READ_DSTATE │ │ │ │ 8951: 001aef59 120 FUNC GLOBAL DEFAULT 12 kvm_reset_irq_delivered │ │ │ │ 8952: 005ae028 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SSE_COUNTER_RESET_EVENT │ │ │ │ 8953: 001db4f5 280 FUNC GLOBAL DEFAULT 12 flatview_translate │ │ │ │ 8954: 005b30d4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_BLOCK_SET_IO_THROTTLE_EVENT │ │ │ │ - 8955: 003b8a81 196 FUNC GLOBAL DEFAULT 12 visit_type_AudiodevCoreaudioOptions │ │ │ │ - 8956: 0038b5c1 58 FUNC GLOBAL DEFAULT 12 qapi_free_CpuInfoFastList │ │ │ │ + 8955: 003b8a79 196 FUNC GLOBAL DEFAULT 12 visit_type_AudiodevCoreaudioOptions │ │ │ │ + 8956: 0038b5b9 58 FUNC GLOBAL DEFAULT 12 qapi_free_CpuInfoFastList │ │ │ │ 8957: 005f8ed4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_DWC2_PCGREG_WRITE_DSTATE │ │ │ │ 8958: 005f8372 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NBD_CO_REQUEST_FAIL_DSTATE │ │ │ │ 8959: 001cb3d9 144 FUNC GLOBAL DEFAULT 12 cpu_thread_is_idle │ │ │ │ 8960: 0026b93d 12 FUNC GLOBAL DEFAULT 12 helper_clz_i32 │ │ │ │ 8961: 00514188 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_rotl8v │ │ │ │ - 8962: 00399d95 132 FUNC GLOBAL DEFAULT 12 visit_type_DirtyRateStatus │ │ │ │ + 8962: 00399d8d 132 FUNC GLOBAL DEFAULT 12 visit_type_DirtyRateStatus │ │ │ │ 8963: 005f8241 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_events_job_c │ │ │ │ 8964: 0025331d 72 FUNC GLOBAL DEFAULT 12 tcg_gen_st32_i64 │ │ │ │ - 8965: 0035ec95 504 FUNC GLOBAL DEFAULT 12 qmp_marshal_blockdev_change_medium │ │ │ │ - 8966: 00353df1 12 FUNC GLOBAL DEFAULT 12 get_chardevs_root │ │ │ │ - 8967: 00362fb9 196 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevCacheInfo │ │ │ │ + 8965: 0035ec8d 504 FUNC GLOBAL DEFAULT 12 qmp_marshal_blockdev_change_medium │ │ │ │ + 8966: 00353de9 12 FUNC GLOBAL DEFAULT 12 get_chardevs_root │ │ │ │ + 8967: 00362fb1 196 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevCacheInfo │ │ │ │ 8968: 005f8a9e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IOAPIC_MEM_READ_DSTATE │ │ │ │ - 8969: 004002b1 104 FUNC GLOBAL DEFAULT 12 visit_type_GICCapability_members │ │ │ │ - 8970: 003f6fd5 80 FUNC GLOBAL DEFAULT 12 shres_destroy │ │ │ │ - 8971: 003d7f7d 52 FUNC GLOBAL DEFAULT 12 aio_context_destroy │ │ │ │ + 8969: 004002a9 104 FUNC GLOBAL DEFAULT 12 visit_type_GICCapability_members │ │ │ │ + 8970: 003f6fcd 80 FUNC GLOBAL DEFAULT 12 shres_destroy │ │ │ │ + 8971: 003d7f75 52 FUNC GLOBAL DEFAULT 12 aio_context_destroy │ │ │ │ 8972: 005f8aa4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IOAPIC_CLEAR_REMOTE_IRR_DSTATE │ │ │ │ 8973: 00283ef9 104 FUNC GLOBAL DEFAULT 12 qemu_plugin_register_vcpu_tb_exec_cond_cb │ │ │ │ - 8974: 002d12f5 108 FUNC GLOBAL DEFAULT 12 bdrv_chain_contains │ │ │ │ - 8975: 0036a12d 84 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_block_job_set_speed_arg_members │ │ │ │ + 8974: 002d12ed 108 FUNC GLOBAL DEFAULT 12 bdrv_chain_contains │ │ │ │ + 8975: 0036a125 84 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_block_job_set_speed_arg_members │ │ │ │ 8976: 00519abc 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_add_fetchb │ │ │ │ 8977: 005ad988 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ECC_MEM_READL_MDR_EVENT │ │ │ │ 8978: 002316b5 96 FUNC GLOBAL DEFAULT 12 packet_new │ │ │ │ - 8979: 002d9f19 596 FUNC GLOBAL DEFAULT 12 qemuio_command │ │ │ │ + 8979: 002d9f11 596 FUNC GLOBAL DEFAULT 12 qemuio_command │ │ │ │ 8980: 005f908e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ASPEED_WDT_WRITE_DSTATE │ │ │ │ - 8981: 003af6ed 192 FUNC GLOBAL DEFAULT 12 visit_type_InetSocketAddress │ │ │ │ - 8982: 0029f815 28 FUNC GLOBAL DEFAULT 12 qemu_fflush │ │ │ │ - 8983: 0034d619 64 FUNC GLOBAL DEFAULT 12 remove_fd_in_watch │ │ │ │ + 8981: 003af6e5 192 FUNC GLOBAL DEFAULT 12 visit_type_InetSocketAddress │ │ │ │ + 8982: 0029f80d 28 FUNC GLOBAL DEFAULT 12 qemu_fflush │ │ │ │ + 8983: 0034d611 64 FUNC GLOBAL DEFAULT 12 remove_fd_in_watch │ │ │ │ 8984: 005f9842 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_REPLAY_SEEK_DSTATE │ │ │ │ 8985: 0023cb85 2 FUNC GLOBAL DEFAULT 12 qemu_semihosting_chardev_init │ │ │ │ 8986: 0026f24d 128 FUNC GLOBAL DEFAULT 12 helper_gvec_eqs8 │ │ │ │ 8987: 0017121d 240 FUNC GLOBAL DEFAULT 12 uint32_to_float32_scalbn │ │ │ │ 8988: 005aac20 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VMWARE_UPDATE_RECT_DELAYED_FLUSH_EVENT │ │ │ │ 8989: 0027e3c1 20 FUNC GLOBAL DEFAULT 12 helper_atomic_and_fetchl_le │ │ │ │ - 8990: 00393149 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_hotpluggable_cpus │ │ │ │ + 8990: 00393141 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_hotpluggable_cpus │ │ │ │ 8991: 005073a0 12 OBJECT GLOBAL DEFAULT 21 PCIELinkSpeed_lookup │ │ │ │ 8992: 0024fe61 32 FUNC GLOBAL DEFAULT 12 tcg_gen_discard_i32 │ │ │ │ 8993: 005b2b74 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VNC_KEY_GUEST_LEDS_EVENT │ │ │ │ 8994: 005f864c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_M25P80_READ_BYTE_DSTATE │ │ │ │ - 8995: 004d2ec0 24 OBJECT GLOBAL DEFAULT 14 clone_arg_none │ │ │ │ + 8995: 004d2eb0 24 OBJECT GLOBAL DEFAULT 14 clone_arg_none │ │ │ │ 8996: 0016f62d 244 FUNC GLOBAL DEFAULT 12 int32_to_float16 │ │ │ │ 8997: 00253e91 300 FUNC GLOBAL DEFAULT 12 tcg_gen_setcondi_i64 │ │ │ │ - 8998: 002ee3fd 40 FUNC GLOBAL DEFAULT 12 bdrv_dirty_bitmap_lock │ │ │ │ + 8998: 002ee3f5 40 FUNC GLOBAL DEFAULT 12 bdrv_dirty_bitmap_lock │ │ │ │ 8999: 0022c5a5 136 FUNC GLOBAL DEFAULT 12 qemu_net_queue_receive │ │ │ │ 9000: 005f88fa 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SPAPR_XIVE_ESB_DSTATE │ │ │ │ 9001: 001ca7a5 72 FUNC GLOBAL DEFAULT 12 qmp_query_balloon │ │ │ │ 9002: 005f888c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ADB_DEVICE_MOUSE_REQUEST_CHANGE_ADDR_AND_HANDLER_DSTATE │ │ │ │ - 9003: 0034d12d 188 FUNC GLOBAL DEFAULT 12 qemu_chr_fe_deinit │ │ │ │ + 9003: 0034d125 188 FUNC GLOBAL DEFAULT 12 qemu_chr_fe_deinit │ │ │ │ 9004: 001c25ed 128 FUNC GLOBAL DEFAULT 12 hmp_block_job_resume │ │ │ │ 9005: 001b8a31 172 FUNC GLOBAL DEFAULT 12 audio_create_pdos │ │ │ │ 9006: 005f9768 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_SNAPSHOT_SAVE_DSTATE │ │ │ │ - 9007: 002eea05 100 FUNC GLOBAL DEFAULT 12 bdrv_reclaim_dirty_bitmap │ │ │ │ + 9007: 002ee9fd 100 FUNC GLOBAL DEFAULT 12 bdrv_reclaim_dirty_bitmap │ │ │ │ 9008: 005a7d08 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SSH_WRITE_RETURN_EVENT │ │ │ │ 9009: 00148909 136 FUNC GLOBAL DEFAULT 12 main │ │ │ │ 9010: 001b81f9 128 FUNC GLOBAL DEFAULT 12 audio_generic_run_buffer_in │ │ │ │ 9011: 005aceb8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ASPEED_PECI_READ_EVENT │ │ │ │ - 9012: 002cd4c5 2800 FUNC GLOBAL DEFAULT 12 bdrv_reopen_multiple │ │ │ │ - 9013: 002c958d 156 FUNC GLOBAL DEFAULT 12 bdrv_find_node │ │ │ │ + 9012: 002cd4bd 2800 FUNC GLOBAL DEFAULT 12 bdrv_reopen_multiple │ │ │ │ + 9013: 002c9585 156 FUNC GLOBAL DEFAULT 12 bdrv_find_node │ │ │ │ 9014: 005b0a40 16 OBJECT GLOBAL DEFAULT 24 _TRACE_POSTCOPY_WAKE_SHARED_EVENT │ │ │ │ 9015: 001aceed 148 FUNC GLOBAL DEFAULT 12 qemu_register_reset │ │ │ │ - 9016: 002adff5 208 FUNC GLOBAL DEFAULT 12 qcrypto_hash_finalize_digest │ │ │ │ + 9016: 002adfed 208 FUNC GLOBAL DEFAULT 12 qcrypto_hash_finalize_digest │ │ │ │ 9017: 005f8dc8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SLAVIO_TIMER_MEM_WRITEL_COUNTER_INVALID_DSTATE │ │ │ │ - 9018: 003618b9 192 FUNC GLOBAL DEFAULT 12 visit_type_SnapshotInfo │ │ │ │ + 9018: 003618b1 192 FUNC GLOBAL DEFAULT 12 visit_type_SnapshotInfo │ │ │ │ 9019: 005b1ed8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_DIRTYLIMIT_THROTTLE_PCT_EVENT │ │ │ │ 9020: 00238fdd 68 FUNC GLOBAL DEFAULT 12 replay_has_exception │ │ │ │ 9021: 005a8008 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NVME_CONTROLLER_CAPABILITY_EVENT │ │ │ │ - 9022: 003e3ab9 204 FUNC GLOBAL DEFAULT 12 qemu_opts_validate │ │ │ │ + 9022: 003e3ab1 204 FUNC GLOBAL DEFAULT 12 qemu_opts_validate │ │ │ │ 9023: 005a7fc8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NVME_ERROR_EVENT │ │ │ │ 9024: 005f8902 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SPAPR_XIVE_SET_QUEUE_CONFIG_DSTATE │ │ │ │ 9025: 005b1400 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MULTIFD_RECV_SYNC_MAIN_SIGNAL_EVENT │ │ │ │ - 9026: 003ec939 260 FUNC GLOBAL DEFAULT 12 aio_bh_poll │ │ │ │ + 9026: 003ec931 260 FUNC GLOBAL DEFAULT 12 aio_bh_poll │ │ │ │ 9027: 005f8b2a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIA1_RTC_CMD_SECONDS_READ_DSTATE │ │ │ │ 9028: 0015c6a5 224 FUNC GLOBAL DEFAULT 12 float64r32_sub │ │ │ │ - 9029: 002cb6dd 264 FUNC GLOBAL DEFAULT 12 bdrv_set_backing_hd │ │ │ │ + 9029: 002cb6d5 264 FUNC GLOBAL DEFAULT 12 bdrv_set_backing_hd │ │ │ │ 9030: 00250add 176 FUNC GLOBAL DEFAULT 12 tcg_gen_setcond_i32 │ │ │ │ 9031: 005f8cc4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_AXP2XX_SELECT_DSTATE │ │ │ │ 9032: 005b483c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_MIGRATE_SET_PARAMETERS_EVENT │ │ │ │ - 9033: 004e2238 3 OBJECT GLOBAL DEFAULT 14 sense_code_I_T_NEXUS_LOSS │ │ │ │ + 9033: 004e2228 3 OBJECT GLOBAL DEFAULT 14 sense_code_I_T_NEXUS_LOSS │ │ │ │ 9034: 00510010 36 OBJECT GLOBAL DEFAULT 24 qemu_plugin_opts │ │ │ │ - 9035: 00356ee1 180 FUNC GLOBAL DEFAULT 12 qmp_qom_list │ │ │ │ - 9036: 00396359 58 FUNC GLOBAL DEFAULT 12 qapi_free_MigrationParameters │ │ │ │ + 9035: 00356ed9 180 FUNC GLOBAL DEFAULT 12 qmp_qom_list │ │ │ │ + 9036: 00396351 58 FUNC GLOBAL DEFAULT 12 qapi_free_MigrationParameters │ │ │ │ 9037: 005f8eae 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_CLEAR_DEVICE_FEATURE_DSTATE │ │ │ │ - 9038: 003fc0d9 100 FUNC GLOBAL DEFAULT 12 qcrypto_init │ │ │ │ + 9038: 003fc0d1 100 FUNC GLOBAL DEFAULT 12 qcrypto_init │ │ │ │ 9039: 005f9190 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_RDMA_WRITE_ONE_TOP_DSTATE │ │ │ │ 9040: 005a8614 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CHR_SOCKET_TLS_INIT_ERR_EVENT │ │ │ │ 9041: 00507ab8 12 OBJECT GLOBAL DEFAULT 21 ZeroPageDetection_lookup │ │ │ │ 9042: 001f903d 320 FUNC GLOBAL DEFAULT 12 fd_start_incoming_migration │ │ │ │ 9043: 005f82ba 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QCRYPTO_TLS_CREDS_X509_CHECK_BASIC_CONSTRAINTS_DSTATE │ │ │ │ 9044: 005ab72c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SPAPR_XIVE_RESET_EVENT │ │ │ │ 9045: 005b0940 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MIGRATION_SOCKET_INCOMING_ACCEPTED_EVENT │ │ │ │ 9046: 005b1fe8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_FLATVIEW_DESTROY_EVENT │ │ │ │ 9047: 005f8814 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRTIO_GPU_CMD_RES_XFER_TOH_2D_DSTATE │ │ │ │ 9048: 005ab75c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SPAPR_XIVE_GET_OS_REPORTING_LINE_EVENT │ │ │ │ 9049: 001efab1 82 FUNC GLOBAL DEFAULT 12 rng_backend_finalize_request │ │ │ │ - 9050: 00371c45 196 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevCreateOptionsParallels │ │ │ │ + 9050: 00371c3d 196 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevCreateOptionsParallels │ │ │ │ 9051: 0020bb95 204 FUNC GLOBAL DEFAULT 12 ramblock_recv_bitmap_send │ │ │ │ 9052: 005b12d0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MIGRATION_CLEANUP_EVENT │ │ │ │ - 9053: 002cbae5 1012 FUNC GLOBAL DEFAULT 12 bdrv_unref │ │ │ │ + 9053: 002cbadd 1012 FUNC GLOBAL DEFAULT 12 bdrv_unref │ │ │ │ 9054: 005f9e92 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_CO_MUTEX_UNLOCK_RETURN_DSTATE │ │ │ │ - 9055: 003d2875 52 FUNC GLOBAL DEFAULT 12 json_writer_int64 │ │ │ │ + 9055: 003d286d 52 FUNC GLOBAL DEFAULT 12 json_writer_int64 │ │ │ │ 9056: 0019d2cd 12 FUNC GLOBAL DEFAULT 12 gdb_handle_query_attached │ │ │ │ 9057: 001f3039 692 FUNC GLOBAL DEFAULT 12 tpm_util_get_buffer_size │ │ │ │ 9058: 001f5c45 176 FUNC GLOBAL DEFAULT 12 cpr_delete_fd │ │ │ │ 9059: 00178c91 20 FUNC GLOBAL DEFAULT 12 graphic_hw_update_done │ │ │ │ - 9060: 0038fbad 16 FUNC GLOBAL DEFAULT 12 visit_type_VirtioPMEMDeviceInfoWrapper_members │ │ │ │ + 9060: 0038fba5 16 FUNC GLOBAL DEFAULT 12 visit_type_VirtioPMEMDeviceInfoWrapper_members │ │ │ │ 9061: 0051b1f0 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_fetch_andl_be │ │ │ │ 9062: 005f9412 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VDAGENT_CB_GRAB_SELECTION_DSTATE │ │ │ │ 9063: 00268ded 604 FUNC GLOBAL DEFAULT 12 perf_enable_jitdump │ │ │ │ - 9064: 003cda25 200 FUNC GLOBAL DEFAULT 12 qobject_output_visitor_new │ │ │ │ + 9064: 003cda1d 200 FUNC GLOBAL DEFAULT 12 qobject_output_visitor_new │ │ │ │ 9065: 00507460 12 OBJECT GLOBAL DEFAULT 21 MonitorMode_lookup │ │ │ │ 9066: 005088f4 12 OBJECT GLOBAL DEFAULT 21 EvtchnPortType_lookup │ │ │ │ - 9067: 002906b1 16 FUNC GLOBAL DEFAULT 12 qbus_realize │ │ │ │ + 9067: 002906a9 16 FUNC GLOBAL DEFAULT 12 qbus_realize │ │ │ │ 9068: 001b4cf5 44 FUNC GLOBAL DEFAULT 12 xen_invalidate_map_cache_entry │ │ │ │ - 9069: 0037eead 196 FUNC GLOBAL DEFAULT 12 visit_type_ChardevRingbuf │ │ │ │ + 9069: 0037eea5 196 FUNC GLOBAL DEFAULT 12 visit_type_ChardevRingbuf │ │ │ │ 9070: 005f8c4c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MSF2_SYSREG_WRITE_PLL_STATUS_DSTATE │ │ │ │ - 9071: 0029bce9 128 FUNC GLOBAL DEFAULT 12 migration_rate_exceeded │ │ │ │ + 9071: 0029bce1 128 FUNC GLOBAL DEFAULT 12 migration_rate_exceeded │ │ │ │ 9072: 00273db9 34 FUNC GLOBAL DEFAULT 12 tcg_flush_jmp_cache │ │ │ │ 9073: 005f911e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_POSTCOPY_BLOCKTIME_END_DSTATE │ │ │ │ - 9074: 003747a9 228 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevSnapshotInternal │ │ │ │ - 9075: 003a5ca5 58 FUNC GLOBAL DEFAULT 12 qapi_free_CryptodevBackendProperties │ │ │ │ + 9074: 003747a1 228 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevSnapshotInternal │ │ │ │ + 9075: 003a5c9d 58 FUNC GLOBAL DEFAULT 12 qapi_free_CryptodevBackendProperties │ │ │ │ 9076: 0026fa81 160 FUNC GLOBAL DEFAULT 12 helper_gvec_lts64 │ │ │ │ 9077: 005b0670 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MIGRATION_BLOCK_SAVE_EVENT │ │ │ │ 9078: 005f9802 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_QUERY_IOTHREADS_DSTATE │ │ │ │ 9079: 005f8253 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_commands_net_c │ │ │ │ 9080: 005af880 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_UHCI_EXIT_EVENT │ │ │ │ - 9081: 003885e1 132 FUNC GLOBAL DEFAULT 12 visit_type_SchemaMetaType │ │ │ │ + 9081: 003885d9 132 FUNC GLOBAL DEFAULT 12 visit_type_SchemaMetaType │ │ │ │ 9082: 001df2d5 14 FUNC GLOBAL DEFAULT 12 qemu_ram_set_migratable │ │ │ │ - 9083: 00389755 192 FUNC GLOBAL DEFAULT 12 visit_type_SchemaInfo │ │ │ │ + 9083: 0038974d 192 FUNC GLOBAL DEFAULT 12 visit_type_SchemaInfo │ │ │ │ 9084: 001ae7a1 20 FUNC GLOBAL DEFAULT 12 hid_has_events │ │ │ │ 9085: 005f9116 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MIGRATION_FD_OUTGOING_DSTATE │ │ │ │ 9086: 005b2bf4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GD_UPDATE_EVENT │ │ │ │ 9087: 0019d5b5 2 FUNC GLOBAL DEFAULT 12 aml_append │ │ │ │ - 9088: 003a3ee9 160 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_Netdev_base_members │ │ │ │ + 9088: 003a3ee1 160 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_Netdev_base_members │ │ │ │ 9089: 005f9390 2 OBJECT GLOBAL DEFAULT 25 _TRACE_REPLAY_PUT_DWORD_DSTATE │ │ │ │ 9090: 005b3a30 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_RINGBUF_READ_EVENT │ │ │ │ 9091: 005b2574 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CLIPBOARD_RESET_SERIAL_EVENT │ │ │ │ 9092: 005f8b0e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GRLIB_AHB_PNP_READ_DSTATE │ │ │ │ 9093: 005f8e3e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_HOST_OPEN_STARTED_DSTATE │ │ │ │ 9094: 00282c61 4 FUNC GLOBAL DEFAULT 12 tcg_cpu_destroy │ │ │ │ 9095: 005f827a 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_visit_rocker_c │ │ │ │ 9096: 005f83dc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QCOW2_CACHE_GET_DONE_DSTATE │ │ │ │ 9097: 00172fe9 288 FUNC GLOBAL DEFAULT 12 float16_scalbn │ │ │ │ 9098: 005aa960 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QXL_IO_DESTROY_PRIMARY_IGNORED_EVENT │ │ │ │ - 9099: 003d5045 4 FUNC GLOBAL DEFAULT 12 qemu_mprotect_none │ │ │ │ + 9099: 003d503d 4 FUNC GLOBAL DEFAULT 12 qemu_mprotect_none │ │ │ │ 9100: 005f956e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_BLOCK_LATENCY_HISTOGRAM_SET_DSTATE │ │ │ │ 9101: 0017a5e5 54 FUNC GLOBAL DEFAULT 12 qemu_console_get_width │ │ │ │ - 9102: 002d439d 92 FUNC GLOBAL DEFAULT 12 job_pause │ │ │ │ + 9102: 002d4395 92 FUNC GLOBAL DEFAULT 12 job_pause │ │ │ │ 9103: 005f8b40 2 OBJECT GLOBAL DEFAULT 25 _TRACE_BCM2835_MBOX_READ_DSTATE │ │ │ │ - 9104: 003fcf49 132 FUNC GLOBAL DEFAULT 12 visit_type_CxlEventLog │ │ │ │ + 9104: 003fcf41 132 FUNC GLOBAL DEFAULT 12 visit_type_CxlEventLog │ │ │ │ 9105: 0016fb7d 268 FUNC GLOBAL DEFAULT 12 int32_to_float32 │ │ │ │ 9106: 005acaa8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IVSHMEM_FLAT_SHMEM_SIZE_EVENT │ │ │ │ 9107: 005f8dbc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SLAVIO_TIMER_MEM_WRITEL_INVALID_DSTATE │ │ │ │ - 9108: 00299235 208 FUNC GLOBAL DEFAULT 12 object_property_try_add_child │ │ │ │ + 9108: 0029922d 208 FUNC GLOBAL DEFAULT 12 object_property_try_add_child │ │ │ │ 9109: 001dc741 4 FUNC GLOBAL DEFAULT 12 physical_memory_get_dirty_flag │ │ │ │ - 9110: 00384961 468 FUNC GLOBAL DEFAULT 12 visit_type_QCryptoBlockInfoLUKS_members │ │ │ │ + 9110: 00384959 468 FUNC GLOBAL DEFAULT 12 visit_type_QCryptoBlockInfoLUKS_members │ │ │ │ 9111: 005af2c0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_DWC2_ATTACH_SPEED_EVENT │ │ │ │ 9112: 005b531c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_XEN_EVENT_LIST_EVENT │ │ │ │ - 9113: 002e7425 236 FUNC GLOBAL DEFAULT 12 blk_co_pwrite │ │ │ │ + 9113: 002e741d 236 FUNC GLOBAL DEFAULT 12 blk_co_pwrite │ │ │ │ 9114: 005af6e0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_UHCI_TD_COMPLETE_EVENT │ │ │ │ - 9115: 003e18c9 112 FUNC GLOBAL DEFAULT 12 qemu_add_drive_opts │ │ │ │ + 9115: 003e18c1 112 FUNC GLOBAL DEFAULT 12 qemu_add_drive_opts │ │ │ │ 9116: 001d6131 6 FUNC GLOBAL DEFAULT 12 memory_region_is_ram_device │ │ │ │ 9117: 005afe60 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_PORT_RELEASE_EVENT │ │ │ │ 9118: 005f8c0c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_STM32F4XX_SYSCFG_READ_DSTATE │ │ │ │ - 9119: 002f4431 34 FUNC GLOBAL DEFAULT 12 qemu_blockalign │ │ │ │ - 9120: 0036d95d 236 FUNC GLOBAL DEFAULT 12 visit_type_RbdAuthModeList │ │ │ │ - 9121: 004d0098 4 OBJECT GLOBAL DEFAULT 14 hw_compat_4_2_len │ │ │ │ + 9119: 002f4429 34 FUNC GLOBAL DEFAULT 12 qemu_blockalign │ │ │ │ + 9120: 0036d955 236 FUNC GLOBAL DEFAULT 12 visit_type_RbdAuthModeList │ │ │ │ + 9121: 004d0088 4 OBJECT GLOBAL DEFAULT 14 hw_compat_4_2_len │ │ │ │ 9122: 005b41ec 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_SET_NUMA_NODE_EVENT │ │ │ │ 9123: 005f8874 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PS2_KEYBOARD_EVENT_DSTATE │ │ │ │ 9124: 005f9788 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_MIGRATE_RECOVER_DSTATE │ │ │ │ 9125: 005f8c70 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ASPEED_SBC_OTP_READ_DSTATE │ │ │ │ 9126: 0026b949 16 FUNC GLOBAL DEFAULT 12 helper_ctz_i32 │ │ │ │ 9127: 0017debd 176 FUNC GLOBAL DEFAULT 12 qemu_input_update_buttons │ │ │ │ 9128: 00178331 54 FUNC GLOBAL DEFAULT 12 qemu_clipboard_info_new │ │ │ │ 9129: 005b458c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_QUERY_VCPU_DIRTY_LIMIT_EVENT │ │ │ │ 9130: 005a8398 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_BLOCK_JOB_CANCEL_EVENT │ │ │ │ 9131: 005f96c6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_JOB_CANCEL_DSTATE │ │ │ │ - 9132: 002e6ce9 62 FUNC GLOBAL DEFAULT 12 blk_co_is_inserted │ │ │ │ - 9133: 003a4c69 368 FUNC GLOBAL DEFAULT 12 qapi_event_send_netdev_stream_disconnected │ │ │ │ - 9134: 003e5dcd 144 FUNC GLOBAL DEFAULT 12 qemu_log_unlock │ │ │ │ + 9132: 002e6ce1 62 FUNC GLOBAL DEFAULT 12 blk_co_is_inserted │ │ │ │ + 9133: 003a4c61 368 FUNC GLOBAL DEFAULT 12 qapi_event_send_netdev_stream_disconnected │ │ │ │ + 9134: 003e5dc5 144 FUNC GLOBAL DEFAULT 12 qemu_log_unlock │ │ │ │ 9135: 001bd379 188 FUNC GLOBAL DEFAULT 12 fsdev_co_throttle_request │ │ │ │ 9136: 005abecc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ICC_EOIR_WRITE_EVENT │ │ │ │ 9137: 005b1a00 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_SAVEVM_SEND_POSTCOPY_RAM_DISCARD_EVENT │ │ │ │ - 9138: 003d05d9 44 FUNC GLOBAL DEFAULT 12 qdict_new │ │ │ │ + 9138: 003d05d1 44 FUNC GLOBAL DEFAULT 12 qdict_new │ │ │ │ 9139: 002377ed 4 FUNC GLOBAL DEFAULT 12 tap_read_packet │ │ │ │ 9140: 0026b959 38 FUNC GLOBAL DEFAULT 12 helper_clz_i64 │ │ │ │ 9141: 0016e249 192 FUNC GLOBAL DEFAULT 12 float128_to_uint32 │ │ │ │ 9142: 005f8302 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GDBSTUB_HIT_IO_ERROR_DSTATE │ │ │ │ 9143: 005a9700 16 OBJECT GLOBAL DEFAULT 24 _TRACE_TPM_UTIL_SHOW_BUFFER_CONTENT_EVENT │ │ │ │ - 9144: 002e6af1 16 FUNC GLOBAL DEFAULT 12 blk_get_on_error │ │ │ │ + 9144: 002e6ae9 16 FUNC GLOBAL DEFAULT 12 blk_get_on_error │ │ │ │ 9145: 005b427c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_MEMSAVE_EVENT │ │ │ │ - 9146: 0039e6e1 58 FUNC GLOBAL DEFAULT 12 qapi_free_FdsetInfo │ │ │ │ + 9146: 0039e6d9 58 FUNC GLOBAL DEFAULT 12 qapi_free_FdsetInfo │ │ │ │ 9147: 005f8aca 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IVSHMEM_FLAT_READ_WRITE_MMR_INVALID_DSTATE │ │ │ │ - 9148: 002ae891 6 FUNC GLOBAL DEFAULT 12 qcrypto_ivgen_calculate │ │ │ │ + 9148: 002ae889 6 FUNC GLOBAL DEFAULT 12 qcrypto_ivgen_calculate │ │ │ │ 9149: 005a7d28 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SSH_WRITE_EVENT │ │ │ │ 9150: 005b4fc4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_QUERY_YANK_EVENT │ │ │ │ - 9151: 0037d17d 58 FUNC GLOBAL DEFAULT 12 qapi_free_ChardevUdp │ │ │ │ - 9152: 003109c9 532 FUNC GLOBAL DEFAULT 12 qcow2_alloc_compressed_cluster_offset │ │ │ │ - 9153: 003a1331 58 FUNC GLOBAL DEFAULT 12 qapi_free_NetDevPasstOptions │ │ │ │ + 9151: 0037d175 58 FUNC GLOBAL DEFAULT 12 qapi_free_ChardevUdp │ │ │ │ + 9152: 003109c1 532 FUNC GLOBAL DEFAULT 12 qcow2_alloc_compressed_cluster_offset │ │ │ │ + 9153: 003a1329 58 FUNC GLOBAL DEFAULT 12 qapi_free_NetDevPasstOptions │ │ │ │ 9154: 005a8a60 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QIO_CHANNEL_TLS_HANDSHAKE_START_EVENT │ │ │ │ - 9155: 003a270d 192 FUNC GLOBAL DEFAULT 12 visit_type_NetdevUserOptions │ │ │ │ + 9155: 003a2705 192 FUNC GLOBAL DEFAULT 12 visit_type_NetdevUserOptions │ │ │ │ 9156: 005aafac 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ADB_DEVICE_MOUSE_REQUEST_CHANGE_ADDR_EVENT │ │ │ │ 9157: 005a8fa8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_NEGOTIATE_SEND_REP_LIST_EVENT │ │ │ │ 9158: 005f93b2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_RAM_ALLOC_SHARED_DSTATE │ │ │ │ - 9159: 003bd4f9 576 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_rocker_of_dpa_groups │ │ │ │ - 9160: 003962e1 58 FUNC GLOBAL DEFAULT 12 qapi_free_BitmapMigrationNodeAliasList │ │ │ │ + 9159: 003bd4f1 576 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_rocker_of_dpa_groups │ │ │ │ + 9160: 003962d9 58 FUNC GLOBAL DEFAULT 12 qapi_free_BitmapMigrationNodeAliasList │ │ │ │ 9161: 002240c1 168 FUNC GLOBAL DEFAULT 12 qemu_announce_timer_reset │ │ │ │ - 9162: 00345ae5 268 FUNC GLOBAL DEFAULT 12 luring_co_submit │ │ │ │ - 9163: 00370251 104 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsThrottle_members │ │ │ │ - 9164: 003fa135 240 FUNC GLOBAL DEFAULT 12 vhost_user_server_start │ │ │ │ - 9165: 003ebb11 384 FUNC GLOBAL DEFAULT 12 qemu_dbus_get_queued_owners │ │ │ │ - 9166: 003767dd 564 FUNC GLOBAL DEFAULT 12 qmp_marshal_block_commit │ │ │ │ - 9167: 003ba2e5 142 FUNC GLOBAL DEFAULT 12 visit_type_AudiodevList │ │ │ │ + 9162: 00345add 268 FUNC GLOBAL DEFAULT 12 luring_co_submit │ │ │ │ + 9163: 00370249 104 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsThrottle_members │ │ │ │ + 9164: 003fa12d 240 FUNC GLOBAL DEFAULT 12 vhost_user_server_start │ │ │ │ + 9165: 003ebb09 384 FUNC GLOBAL DEFAULT 12 qemu_dbus_get_queued_owners │ │ │ │ + 9166: 003767d5 564 FUNC GLOBAL DEFAULT 12 qmp_marshal_block_commit │ │ │ │ + 9167: 003ba2dd 142 FUNC GLOBAL DEFAULT 12 visit_type_AudiodevList │ │ │ │ 9168: 005f9850 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_SET_ACTION_DSTATE │ │ │ │ 9169: 005f990e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_QUERY_DISPLAY_OPTIONS_DSTATE │ │ │ │ - 9170: 0028f641 124 FUNC GLOBAL DEFAULT 12 hmp_physical_memory_dump │ │ │ │ + 9170: 0028f639 124 FUNC GLOBAL DEFAULT 12 hmp_physical_memory_dump │ │ │ │ 9171: 005f890e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SPAPR_XIVE_FREE_IRQ_DSTATE │ │ │ │ 9172: 001f2a19 96 FUNC GLOBAL DEFAULT 12 tpm_backend_get_tpm_established_flag │ │ │ │ - 9173: 00299ef5 124 FUNC GLOBAL DEFAULT 12 object_property_get_link │ │ │ │ + 9173: 00299eed 124 FUNC GLOBAL DEFAULT 12 object_property_get_link │ │ │ │ 9174: 00252e01 72 FUNC GLOBAL DEFAULT 12 tcg_gen_discard_i64 │ │ │ │ - 9175: 003fd5d1 104 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_cxl_inject_poison_arg_members │ │ │ │ + 9175: 003fd5c9 104 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_cxl_inject_poison_arg_members │ │ │ │ 9176: 001962f5 52 FUNC GLOBAL DEFAULT 12 start_auth_vencrypt │ │ │ │ 9177: 005b5050 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_X_ACCEL_STATS_EVENT │ │ │ │ 9178: 005b3390 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_X_BLOCKDEV_CHANGE_EVENT │ │ │ │ 9179: 005ae9c0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CANOKEY_REALIZE_EVENT │ │ │ │ 9180: 005f8a42 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ASPEED_INTC_CLEAR_IRQ_DSTATE │ │ │ │ 9181: 005f8550 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NBD_NEGOTIATE_HANDLE_EXPORT_NAME_DSTATE │ │ │ │ - 9182: 003bf0a1 132 FUNC GLOBAL DEFAULT 12 visit_type_TpmType │ │ │ │ - 9183: 0037d015 58 FUNC GLOBAL DEFAULT 12 qapi_free_ChardevBackendInfo │ │ │ │ + 9182: 003bf099 132 FUNC GLOBAL DEFAULT 12 visit_type_TpmType │ │ │ │ + 9183: 0037d00d 58 FUNC GLOBAL DEFAULT 12 qapi_free_ChardevBackendInfo │ │ │ │ 9184: 005aa7e0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QXL_SPICE_DESTROY_SURFACE_WAIT_EVENT │ │ │ │ 9185: 005b5efc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_CO_MUTEX_LOCK_RETURN_EVENT │ │ │ │ 9186: 001ff671 164 FUNC GLOBAL DEFAULT 12 migration_call_notifiers │ │ │ │ - 9187: 003d28dd 52 FUNC GLOBAL DEFAULT 12 json_writer_double │ │ │ │ + 9187: 003d28d5 52 FUNC GLOBAL DEFAULT 12 json_writer_double │ │ │ │ 9188: 005f8c0e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_STM32F4XX_PULSE_EXTI_DSTATE │ │ │ │ - 9189: 0038c465 188 FUNC GLOBAL DEFAULT 12 visit_type_CpuInfoS390 │ │ │ │ + 9189: 0038c45d 188 FUNC GLOBAL DEFAULT 12 visit_type_CpuInfoS390 │ │ │ │ 9190: 005f9614 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_BLOCK_COMMIT_DSTATE │ │ │ │ 9191: 0016b7e1 184 FUNC GLOBAL DEFAULT 12 float32_to_int16 │ │ │ │ 9192: 005b5f4c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_AIO_COROUTINE_ENTER_EVENT │ │ │ │ 9193: 005f9024 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_OHCI_TD_BAD_DIRECTION_DSTATE │ │ │ │ 9194: 001b3c31 6 FUNC GLOBAL DEFAULT 12 vhost_get_free_memslots │ │ │ │ - 9195: 00290b01 128 FUNC GLOBAL DEFAULT 12 qdev_propinfo_get_size32 │ │ │ │ - 9196: 003972e1 132 FUNC GLOBAL DEFAULT 12 visit_type_MigrationCapability │ │ │ │ - 9197: 003e7209 36 FUNC GLOBAL DEFAULT 12 qht_destroy │ │ │ │ + 9195: 00290af9 128 FUNC GLOBAL DEFAULT 12 qdev_propinfo_get_size32 │ │ │ │ + 9196: 003972d9 132 FUNC GLOBAL DEFAULT 12 visit_type_MigrationCapability │ │ │ │ + 9197: 003e7201 36 FUNC GLOBAL DEFAULT 12 qht_destroy │ │ │ │ 9198: 001cbed9 60 FUNC GLOBAL DEFAULT 12 cpu_resume │ │ │ │ 9199: 005b5468 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QUERY_TPM_EVENT │ │ │ │ - 9200: 002ae2f5 18 FUNC GLOBAL DEFAULT 12 qcrypto_hmac_bytesv │ │ │ │ + 9200: 002ae2ed 18 FUNC GLOBAL DEFAULT 12 qcrypto_hmac_bytesv │ │ │ │ 9201: 005afb70 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_OHCI_MEM_READ_EVENT │ │ │ │ - 9202: 003e4905 48 FUNC GLOBAL DEFAULT 12 crc32c │ │ │ │ - 9203: 002efde9 80 FUNC GLOBAL DEFAULT 12 bdrv_graph_wrlock_drained │ │ │ │ + 9202: 003e48fd 48 FUNC GLOBAL DEFAULT 12 crc32c │ │ │ │ + 9203: 002efde1 80 FUNC GLOBAL DEFAULT 12 bdrv_graph_wrlock_drained │ │ │ │ 9204: 005ad278 16 OBJECT GLOBAL DEFAULT 24 _TRACE_TZ_MSC_CFG_NONSEC_EVENT │ │ │ │ - 9205: 003d8a91 180 FUNC GLOBAL DEFAULT 12 qemu_fd_getpagesize │ │ │ │ + 9205: 003d8a89 180 FUNC GLOBAL DEFAULT 12 qemu_fd_getpagesize │ │ │ │ 9206: 001633f9 568 FUNC GLOBAL DEFAULT 12 float64_muladd │ │ │ │ 9207: 005b543c 28 OBJECT GLOBAL DEFAULT 24 qapi_commands_tpm_trace_events_trace_events │ │ │ │ 9208: 005aaf1c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PCKBD_OUTPORT_WRITE_EVENT │ │ │ │ 9209: 001d9841 38 FUNC GLOBAL DEFAULT 12 address_space_remove_listeners │ │ │ │ 9210: 0027e481 20 FUNC GLOBAL DEFAULT 12 helper_atomic_or_fetchl_le │ │ │ │ 9211: 005f8eb8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_DESC_BOS_DSTATE │ │ │ │ 9212: 005f89dc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ICH_HCR_READ_DSTATE │ │ │ │ - 9213: 003d09f1 76 FUNC GLOBAL DEFAULT 12 qdict_get_bool │ │ │ │ + 9213: 003d09e9 76 FUNC GLOBAL DEFAULT 12 qdict_get_bool │ │ │ │ 9214: 005a7888 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GDBSTUB_OP_CONTINUE_EVENT │ │ │ │ - 9215: 0029ab11 58 FUNC GLOBAL DEFAULT 12 object_class_property_set_description │ │ │ │ - 9216: 003f3fb9 130 FUNC GLOBAL DEFAULT 12 hbitmap_iter_next │ │ │ │ + 9215: 0029ab09 58 FUNC GLOBAL DEFAULT 12 object_class_property_set_description │ │ │ │ + 9216: 003f3fb1 130 FUNC GLOBAL DEFAULT 12 hbitmap_iter_next │ │ │ │ 9217: 005f9e90 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_MEMALIGN_DSTATE │ │ │ │ 9218: 005f82c2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QCRYPTO_TLS_CREDS_GET_PATH_DSTATE │ │ │ │ 9219: 0026834d 160 FUNC GLOBAL DEFAULT 12 tcg_gen_shrv_vec │ │ │ │ - 9220: 003a8b51 176 FUNC GLOBAL DEFAULT 12 visit_type_MemoryBackendMemfdProperties_members │ │ │ │ + 9220: 003a8b49 176 FUNC GLOBAL DEFAULT 12 visit_type_MemoryBackendMemfdProperties_members │ │ │ │ 9221: 0018cd71 104 FUNC GLOBAL DEFAULT 12 vnc_parse │ │ │ │ 9222: 00253dcd 196 FUNC GLOBAL DEFAULT 12 tcg_gen_setcond_i64 │ │ │ │ 9223: 005f9e9a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_CO_MUTEX_LOCK_UNCONTENDED_DSTATE │ │ │ │ 9224: 005f821c 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_visit_authz_c │ │ │ │ 9225: 001f715d 120 FUNC GLOBAL DEFAULT 12 cpu_throttle_init │ │ │ │ 9226: 005f8628 2 OBJECT GLOBAL DEFAULT 25 _TRACE_TPM_PASSTHROUGH_HANDLE_REQUEST_DSTATE │ │ │ │ 9227: 005ab93c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NVIC_RECOMPUTE_STATE_EVENT │ │ │ │ 9228: 005a8208 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QCOW2_CLUSTER_LINK_L2_EVENT │ │ │ │ - 9229: 003ad02d 324 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_set_action_arg_members │ │ │ │ - 9230: 003bd081 568 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_rocker_ports │ │ │ │ + 9229: 003ad025 324 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_set_action_arg_members │ │ │ │ + 9230: 003bd079 568 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_rocker_ports │ │ │ │ 9231: 005b3e58 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_JOB_PAUSE_EVENT │ │ │ │ 9232: 005aa4c0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SM501_I2C_READ_EVENT │ │ │ │ 9233: 001fcae9 16 FUNC GLOBAL DEFAULT 12 migration_incoming_colo_enabled │ │ │ │ - 9234: 002e7281 118 FUNC GLOBAL DEFAULT 12 blk_co_pwritev_part │ │ │ │ + 9234: 002e7279 118 FUNC GLOBAL DEFAULT 12 blk_co_pwritev_part │ │ │ │ 9235: 0023baad 24 FUNC GLOBAL DEFAULT 12 replay_unregister_net │ │ │ │ 9236: 005ac00c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ICC_PMR_READ_EVENT │ │ │ │ 9237: 005f8f4e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_XHCI_PORT_NOTIFY_DSTATE │ │ │ │ - 9238: 002a3bf9 504 FUNC GLOBAL DEFAULT 12 qio_channel_socket_accept │ │ │ │ + 9238: 002a3bf1 504 FUNC GLOBAL DEFAULT 12 qio_channel_socket_accept │ │ │ │ 9239: 005f83be 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QED_AIO_SETUP_DSTATE │ │ │ │ - 9240: 0038d079 296 FUNC GLOBAL DEFAULT 12 visit_type_NumaNodeOptions_members │ │ │ │ + 9240: 0038d071 296 FUNC GLOBAL DEFAULT 12 visit_type_NumaNodeOptions_members │ │ │ │ 9241: 001ebb25 192 FUNC GLOBAL DEFAULT 12 qmp_query_tpm_models │ │ │ │ 9242: 005f8b0a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LED_SET_INTENSITY_DSTATE │ │ │ │ 9243: 005ad968 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ECC_MEM_READL_VCR_EVENT │ │ │ │ - 9244: 0039ee59 180 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_add_fd_arg_members │ │ │ │ + 9244: 0039ee51 180 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_add_fd_arg_members │ │ │ │ 9245: 005b50f4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QUERY_AUDIODEVS_EVENT │ │ │ │ 9246: 005aec00 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_HOST_REQ_EMULATED_EVENT │ │ │ │ 9247: 0024f731 2 FUNC GLOBAL DEFAULT 12 __jit_debug_register_code │ │ │ │ 9248: 00171665 260 FUNC GLOBAL DEFAULT 12 uint64_to_float64_scalbn │ │ │ │ 9249: 005f8dec 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CANOKEY_EMU_PREPARE_RECEIVE_DSTATE │ │ │ │ - 9250: 0034c4f9 460 FUNC GLOBAL DEFAULT 12 bdrv_common_block_status_above │ │ │ │ - 9251: 003b7cf9 58 FUNC GLOBAL DEFAULT 12 qapi_free_AudiodevSdlOptions │ │ │ │ - 9252: 002e6c5d 10 FUNC GLOBAL DEFAULT 12 blk_is_writable │ │ │ │ + 9250: 0034c4f1 460 FUNC GLOBAL DEFAULT 12 bdrv_common_block_status_above │ │ │ │ + 9251: 003b7cf1 58 FUNC GLOBAL DEFAULT 12 qapi_free_AudiodevSdlOptions │ │ │ │ + 9252: 002e6c55 10 FUNC GLOBAL DEFAULT 12 blk_is_writable │ │ │ │ 9253: 001b8295 120 FUNC GLOBAL DEFAULT 12 audio_generic_run_buffer_out │ │ │ │ 9254: 00281141 28 FUNC GLOBAL DEFAULT 12 helper_atomic_fetch_sminq_be │ │ │ │ 9255: 005af470 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_XHCI_XFER_NAK_EVENT │ │ │ │ 9256: 001fa459 124 FUNC GLOBAL DEFAULT 12 hmp_info_migrate_capabilities │ │ │ │ 9257: 005f89c4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ICH_EISR_READ_DSTATE │ │ │ │ 9258: 005ac43c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_KVM_REPORT_IRQ_DELIVERED_EVENT │ │ │ │ - 9259: 00349281 380 FUNC GLOBAL DEFAULT 12 bdrv_invalidate_cache │ │ │ │ + 9259: 00349279 380 FUNC GLOBAL DEFAULT 12 bdrv_invalidate_cache │ │ │ │ 9260: 0019ae31 144 FUNC GLOBAL DEFAULT 12 gdb_feature_builder_append_reg │ │ │ │ 9261: 005f9660 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_RINGBUF_READ_DSTATE │ │ │ │ - 9262: 002e7091 236 FUNC GLOBAL DEFAULT 12 blk_co_pread │ │ │ │ - 9263: 00297bd5 120 FUNC GLOBAL DEFAULT 12 object_new │ │ │ │ + 9262: 002e7089 236 FUNC GLOBAL DEFAULT 12 blk_co_pread │ │ │ │ + 9263: 00297bcd 120 FUNC GLOBAL DEFAULT 12 object_new │ │ │ │ 9264: 005ad628 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IMX7_SNVS_WRITE_EVENT │ │ │ │ 9265: 00511a44 36 OBJECT GLOBAL DEFAULT 24 qemu_device_opts │ │ │ │ - 9266: 003bbe39 276 FUNC GLOBAL DEFAULT 12 visit_type_RockerPort_members │ │ │ │ + 9266: 003bbe31 276 FUNC GLOBAL DEFAULT 12 visit_type_RockerPort_members │ │ │ │ 9267: 005050a0 12 OBJECT GLOBAL DEFAULT 21 vmstate_info_cpudouble │ │ │ │ 9268: 0017bb7d 64 FUNC GLOBAL DEFAULT 12 qemu_dmabuf_get_fence_fd │ │ │ │ - 9269: 003b4a85 412 FUNC GLOBAL DEFAULT 12 visit_type_VirtQueueStatus_members │ │ │ │ + 9269: 003b4a7d 412 FUNC GLOBAL DEFAULT 12 visit_type_VirtQueueStatus_members │ │ │ │ 9270: 0017b329 12 FUNC GLOBAL DEFAULT 12 cursor_builtin_left_ptr │ │ │ │ 9271: 00250611 76 FUNC GLOBAL DEFAULT 12 tcg_gen_shr_i32 │ │ │ │ 9272: 001e06b9 90 FUNC GLOBAL DEFAULT 12 memory_access_size │ │ │ │ 9273: 005b07d0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_DIRTY_BITMAP_SAVE_ITERATE_EVENT │ │ │ │ - 9274: 002c47f1 20 FUNC GLOBAL DEFAULT 12 is_daemonized │ │ │ │ + 9274: 002c47e9 20 FUNC GLOBAL DEFAULT 12 is_daemonized │ │ │ │ 9275: 005adb98 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ALLWINNER_H3_DRAMCTL_READ_EVENT │ │ │ │ 9276: 001b7b9d 6 FUNC GLOBAL DEFAULT 12 AUD_is_active_in │ │ │ │ 9277: 001cda31 100 FUNC GLOBAL DEFAULT 12 vcpu_dirty_rate_stat_start │ │ │ │ 9278: 0028115d 228 FUNC GLOBAL DEFAULT 12 cpu_atomic_fetch_uminq_be_mmu │ │ │ │ 9279: 0022ab41 176 FUNC GLOBAL DEFAULT 12 qemu_receive_packet │ │ │ │ - 9280: 0036c589 196 FUNC GLOBAL DEFAULT 12 visit_type_BlkdebugSetStateOptions │ │ │ │ + 9280: 0036c581 196 FUNC GLOBAL DEFAULT 12 visit_type_BlkdebugSetStateOptions │ │ │ │ 9281: 0025cfe9 136 FUNC GLOBAL DEFAULT 12 tcg_gen_atomic_and_fetch_i64_chk │ │ │ │ 9282: 005f92d8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VMSTATE_FIELD_EXISTS_DSTATE │ │ │ │ - 9283: 0037d1b9 58 FUNC GLOBAL DEFAULT 12 qapi_free_ChardevMux │ │ │ │ - 9284: 003dc639 128 FUNC GLOBAL DEFAULT 12 module_call_init │ │ │ │ + 9283: 0037d1b1 58 FUNC GLOBAL DEFAULT 12 qapi_free_ChardevMux │ │ │ │ + 9284: 003dc631 128 FUNC GLOBAL DEFAULT 12 module_call_init │ │ │ │ 9285: 005b56bc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_EXPIRE_PASSWORD_EVENT │ │ │ │ - 9286: 003df151 248 FUNC GLOBAL DEFAULT 12 bitmap_test_and_clear │ │ │ │ + 9286: 003df149 248 FUNC GLOBAL DEFAULT 12 bitmap_test_and_clear │ │ │ │ 9287: 005f9da0 16 OBJECT GLOBAL DEFAULT 25 main_loop_tlg │ │ │ │ 9288: 00508918 12 OBJECT GLOBAL DEFAULT 21 SevGuestType_lookup │ │ │ │ - 9289: 0037c849 408 FUNC GLOBAL DEFAULT 12 qmp_marshal_nbd_server_stop │ │ │ │ - 9290: 003e11b1 50 FUNC GLOBAL DEFAULT 12 qemu_vfprintf │ │ │ │ + 9289: 0037c841 408 FUNC GLOBAL DEFAULT 12 qmp_marshal_nbd_server_stop │ │ │ │ + 9290: 003e11a9 50 FUNC GLOBAL DEFAULT 12 qemu_vfprintf │ │ │ │ 9291: 0024a525 164 FUNC GLOBAL DEFAULT 12 tcg_func_start │ │ │ │ 9292: 00507ad0 12 OBJECT GLOBAL DEFAULT 21 MigMode_lookup │ │ │ │ - 9293: 003ebd95 324 FUNC GLOBAL DEFAULT 12 uffd_query_features │ │ │ │ + 9293: 003ebd8d 324 FUNC GLOBAL DEFAULT 12 uffd_query_features │ │ │ │ 9294: 001b8d39 240 FUNC GLOBAL DEFAULT 12 audio_parse_option │ │ │ │ 9295: 005f8430 2 OBJECT GLOBAL DEFAULT 25 _TRACE_BACKUP_DO_COW_ENTER_DSTATE │ │ │ │ - 9296: 003c45f1 140 FUNC GLOBAL DEFAULT 12 visit_type_DisplayEGLHeadless_members │ │ │ │ + 9296: 003c45e9 140 FUNC GLOBAL DEFAULT 12 visit_type_DisplayEGLHeadless_members │ │ │ │ 9297: 001fc4f5 428 FUNC GLOBAL DEFAULT 12 migration_object_init │ │ │ │ 9298: 00277ae5 272 FUNC GLOBAL DEFAULT 12 tlb_flush_range_by_mmuidx_all_cpus_synced │ │ │ │ - 9299: 003fccc5 76 FUNC GLOBAL DEFAULT 12 qmp_query_sgx_capabilities │ │ │ │ + 9299: 003fccbd 76 FUNC GLOBAL DEFAULT 12 qmp_query_sgx_capabilities │ │ │ │ 9300: 005b2c64 16 OBJECT GLOBAL DEFAULT 24 _TRACE_DISPLAYSURFACE_CREATE_FROM_EVENT │ │ │ │ 9301: 0027d16d 180 FUNC GLOBAL DEFAULT 12 cpu_atomic_fetch_orw_be_mmu │ │ │ │ 9302: 0014c379 156 FUNC GLOBAL DEFAULT 12 disas_initialize_debug_target │ │ │ │ - 9303: 003ea245 204 FUNC GLOBAL DEFAULT 12 qemu_guest_random_seed_main │ │ │ │ + 9303: 003ea23d 204 FUNC GLOBAL DEFAULT 12 qemu_guest_random_seed_main │ │ │ │ 9304: 005ac38c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SLAVIO_INTCTLM_MEM_WRITEL_TARGET_EVENT │ │ │ │ - 9305: 003ffc69 142 FUNC GLOBAL DEFAULT 12 visit_type_PciMemoryRegionList │ │ │ │ - 9306: 002e0159 4 FUNC GLOBAL DEFAULT 12 block_acct_done │ │ │ │ + 9305: 003ffc61 142 FUNC GLOBAL DEFAULT 12 visit_type_PciMemoryRegionList │ │ │ │ + 9306: 002e0151 4 FUNC GLOBAL DEFAULT 12 block_acct_done │ │ │ │ 9307: 00170279 276 FUNC GLOBAL DEFAULT 12 int32_to_float64 │ │ │ │ 9308: 005f8b78 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IOTKIT_SYSINFO_WRITE_DSTATE │ │ │ │ 9309: 00223f31 340 FUNC GLOBAL DEFAULT 12 qemu_announce_timer_del │ │ │ │ 9310: 0016b899 180 FUNC GLOBAL DEFAULT 12 float32_to_int32 │ │ │ │ 9311: 005b1d0c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_ANNOUNCE_SELF_ITER_EVENT │ │ │ │ 9312: 005a94f8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IOMMUFD_CHANGE_PROCESS_EVENT │ │ │ │ 9313: 005b38dc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_NBD_SERVER_STOP_EVENT │ │ │ │ 9314: 001ea131 112 FUNC GLOBAL DEFAULT 12 watchdog_action_completion │ │ │ │ - 9315: 004d00bc 4 OBJECT GLOBAL DEFAULT 14 hw_compat_7_2_len │ │ │ │ - 9316: 002c3c3d 92 FUNC GLOBAL DEFAULT 12 iothread_stop │ │ │ │ + 9315: 004d00ac 4 OBJECT GLOBAL DEFAULT 14 hw_compat_7_2_len │ │ │ │ + 9316: 002c3c35 92 FUNC GLOBAL DEFAULT 12 iothread_stop │ │ │ │ 9317: 0019d191 48 FUNC GLOBAL DEFAULT 12 gdb_handle_set_qemu_phy_mem_mode │ │ │ │ 9318: 0016ae59 192 FUNC GLOBAL DEFAULT 12 float32_to_int32_scalbn │ │ │ │ 9319: 001a138d 108 FUNC GLOBAL DEFAULT 12 read_targphys │ │ │ │ 9320: 0026608d 168 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_andc │ │ │ │ 9321: 0026b981 46 FUNC GLOBAL DEFAULT 12 helper_ctz_i64 │ │ │ │ 9322: 005f93d2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CPU_OUT_DSTATE │ │ │ │ 9323: 001bad89 108 FUNC GLOBAL DEFAULT 12 st_rate_frames_in │ │ │ │ 9324: 005b2ee8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CLOCK_SET_MUL_DIV_EVENT │ │ │ │ 9325: 005f94b2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VNC_CLIENT_EOF_DSTATE │ │ │ │ 9326: 00166961 328 FUNC GLOBAL DEFAULT 12 float64_div │ │ │ │ - 9327: 002dffd1 104 FUNC GLOBAL DEFAULT 12 block_acct_start │ │ │ │ - 9328: 004d2cf8 24 OBJECT GLOBAL DEFAULT 14 clone_argCLONE_NEWUSER │ │ │ │ + 9327: 002dffc9 104 FUNC GLOBAL DEFAULT 12 block_acct_start │ │ │ │ + 9328: 004d2ce8 24 OBJECT GLOBAL DEFAULT 14 clone_argCLONE_NEWUSER │ │ │ │ 9329: 005b2954 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VNC_CLIENT_PIXEL_FORMAT_BLUE_EVENT │ │ │ │ 9330: 00266419 72 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_andi │ │ │ │ 9331: 005b2784 16 OBJECT GLOBAL DEFAULT 24 _TRACE_INPUT_EVENT_KEY_NUMBER_EVENT │ │ │ │ 9332: 001b54c5 108 FUNC GLOBAL DEFAULT 12 audio_generic_get_buffer_in │ │ │ │ 9333: 001df185 128 FUNC GLOBAL DEFAULT 12 qemu_minrampagesize │ │ │ │ 9334: 005f9036 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_OHCI_STOP_DSTATE │ │ │ │ - 9335: 0034ab69 372 FUNC GLOBAL DEFAULT 12 blk_getlength │ │ │ │ + 9335: 0034ab61 372 FUNC GLOBAL DEFAULT 12 blk_getlength │ │ │ │ 9336: 00172309 48 FUNC GLOBAL DEFAULT 12 float64_maxnum │ │ │ │ 9337: 0016e309 192 FUNC GLOBAL DEFAULT 12 float128_to_uint64 │ │ │ │ 9338: 005f8b86 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IMX6_SRC_READ_DSTATE │ │ │ │ 9339: 005aa620 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VGA_CIRRUS_WRITE_IO_EVENT │ │ │ │ - 9340: 003c1f41 164 FUNC GLOBAL DEFAULT 12 visit_type_VncServerInfo_members │ │ │ │ + 9340: 003c1f39 164 FUNC GLOBAL DEFAULT 12 visit_type_VncServerInfo_members │ │ │ │ 9341: 005ad8a8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SLAVIO_CFG_MEM_WRITEB_EVENT │ │ │ │ 9342: 005f8ef0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_DWC2_ASYNC_PACKET_COMPLETE_DSTATE │ │ │ │ 9343: 00280f7d 180 FUNC GLOBAL DEFAULT 12 cpu_atomic_xor_fetchq_be_mmu │ │ │ │ - 9344: 0038bdf5 58 FUNC GLOBAL DEFAULT 12 qapi_free_VirtioPMEMDeviceInfoWrapper │ │ │ │ + 9344: 0038bded 58 FUNC GLOBAL DEFAULT 12 qapi_free_VirtioPMEMDeviceInfoWrapper │ │ │ │ 9345: 001b3c3d 2 FUNC GLOBAL DEFAULT 12 vhost_user_cleanup │ │ │ │ 9346: 005b3480 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_BLOCK_JOB_CHANGE_EVENT │ │ │ │ 9347: 0022b181 292 FUNC GLOBAL DEFAULT 12 qemu_create_nic_bus_devices │ │ │ │ - 9348: 003e1db9 24 FUNC GLOBAL DEFAULT 12 notifier_with_return_list_add │ │ │ │ + 9348: 003e1db1 24 FUNC GLOBAL DEFAULT 12 notifier_with_return_list_add │ │ │ │ 9349: 002680cd 160 FUNC GLOBAL DEFAULT 12 tcg_gen_mul_vec │ │ │ │ - 9350: 0036a7c1 196 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevCacheOptions │ │ │ │ - 9351: 0029a711 88 FUNC GLOBAL DEFAULT 12 object_class_property_add_uint8_ptr │ │ │ │ + 9350: 0036a7b9 196 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevCacheOptions │ │ │ │ + 9351: 0029a709 88 FUNC GLOBAL DEFAULT 12 object_class_property_add_uint8_ptr │ │ │ │ 9352: 005f95a8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_BLOCKDEV_CREATE_DSTATE │ │ │ │ - 9353: 002ccfe9 1244 FUNC GLOBAL DEFAULT 12 bdrv_refresh_filename │ │ │ │ - 9354: 003d4a6d 304 FUNC GLOBAL DEFAULT 12 qobject_input_visitor_new_flat_confused │ │ │ │ + 9353: 002ccfe1 1244 FUNC GLOBAL DEFAULT 12 bdrv_refresh_filename │ │ │ │ + 9354: 003d4a65 304 FUNC GLOBAL DEFAULT 12 qobject_input_visitor_new_flat_confused │ │ │ │ 9355: 005aef60 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_MSD_CMD_SUBMIT_EVENT │ │ │ │ 9356: 0022be05 284 FUNC GLOBAL DEFAULT 12 net_check_clients │ │ │ │ 9357: 0019d959 104 FUNC GLOBAL DEFAULT 12 audio_print_available_models │ │ │ │ - 9358: 002d0089 380 FUNC GLOBAL DEFAULT 12 bdrv_open_blockdev_ref │ │ │ │ - 9359: 002e6b69 108 FUNC GLOBAL DEFAULT 12 blk_error_action │ │ │ │ + 9358: 002d0081 380 FUNC GLOBAL DEFAULT 12 bdrv_open_blockdev_ref │ │ │ │ + 9359: 002e6b61 108 FUNC GLOBAL DEFAULT 12 blk_error_action │ │ │ │ 9360: 002663bd 92 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_ands │ │ │ │ 9361: 00267921 80 FUNC GLOBAL DEFAULT 12 tcg_gen_dup_i32_vec │ │ │ │ 9362: 005ad9b8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ECC_MEM_WRITEL_ECR0_EVENT │ │ │ │ 9363: 005aeac0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_SERIAL_SET_BAUD_EVENT │ │ │ │ - 9364: 003d9135 484 FUNC GLOBAL DEFAULT 12 qemu_write_pidfile │ │ │ │ - 9365: 0036eb21 196 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsNbd │ │ │ │ + 9364: 003d912d 484 FUNC GLOBAL DEFAULT 12 qemu_write_pidfile │ │ │ │ + 9365: 0036eb19 196 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsNbd │ │ │ │ 9366: 005b3cb4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QUERY_DUMP_GUEST_MEMORY_CAPABILITY_EVENT │ │ │ │ - 9367: 00366901 132 FUNC GLOBAL DEFAULT 12 visit_type_NewImageMode │ │ │ │ + 9367: 003668f9 132 FUNC GLOBAL DEFAULT 12 visit_type_NewImageMode │ │ │ │ 9368: 005f868a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRTIO_BLK_HANDLE_READ_DSTATE │ │ │ │ - 9369: 003c692d 500 FUNC GLOBAL DEFAULT 12 qmp_marshal_screendump │ │ │ │ - 9370: 002c6ae9 14 FUNC GLOBAL DEFAULT 12 path_is_absolute │ │ │ │ + 9369: 003c6925 500 FUNC GLOBAL DEFAULT 12 qmp_marshal_screendump │ │ │ │ + 9370: 002c6ae1 14 FUNC GLOBAL DEFAULT 12 path_is_absolute │ │ │ │ 9371: 00163269 400 FUNC GLOBAL DEFAULT 12 float32_muladd │ │ │ │ 9372: 005f9e14 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VISIT_TYPE_UINT16_DSTATE │ │ │ │ - 9373: 00387101 58 FUNC GLOBAL DEFAULT 12 qapi_free_DumpQueryResult │ │ │ │ - 9374: 0034a871 380 FUNC GLOBAL DEFAULT 12 blk_lock_medium │ │ │ │ + 9373: 003870f9 58 FUNC GLOBAL DEFAULT 12 qapi_free_DumpQueryResult │ │ │ │ + 9374: 0034a869 380 FUNC GLOBAL DEFAULT 12 blk_lock_medium │ │ │ │ 9375: 005f8e60 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_MTP_NAK_DSTATE │ │ │ │ 9376: 005f8934 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NVIC_SET_PRIO_DSTATE │ │ │ │ 9377: 002390f5 64 FUNC GLOBAL DEFAULT 12 replay_has_interrupt │ │ │ │ 9378: 001cb399 50 FUNC GLOBAL DEFAULT 12 cpu_is_stopped │ │ │ │ 9379: 00284431 252 FUNC GLOBAL DEFAULT 12 qemu_plugin_get_registers │ │ │ │ 9380: 002779b9 152 FUNC GLOBAL DEFAULT 12 tlb_flush_range_by_mmuidx │ │ │ │ 9381: 005b0b20 16 OBJECT GLOBAL DEFAULT 24 _TRACE_POSTCOPY_PAUSE_FAST_LOAD_CONTINUED_EVENT │ │ │ │ - 9382: 0036ce79 16 FUNC GLOBAL DEFAULT 12 visit_type_RbdEncryptionOptionsLUKSBase_members │ │ │ │ + 9382: 0036ce71 16 FUNC GLOBAL DEFAULT 12 visit_type_RbdEncryptionOptionsLUKSBase_members │ │ │ │ 9383: 001a5955 92 FUNC GLOBAL DEFAULT 12 qmp_x_query_interrupt_controllers │ │ │ │ 9384: 005f839c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NVME_HANDLE_EVENT_DSTATE │ │ │ │ 9385: 005f98d6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_QUERY_SGX_CAPABILITIES_DSTATE │ │ │ │ - 9386: 003e0745 128 FUNC GLOBAL DEFAULT 12 error_propagate │ │ │ │ + 9386: 003e073d 128 FUNC GLOBAL DEFAULT 12 error_propagate │ │ │ │ 9387: 005f8cd2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ALLWINNER_SID_READ_DSTATE │ │ │ │ 9388: 005f945c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_INPUT_EVENT_MTT_DSTATE │ │ │ │ 9389: 005f8f6e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_XHCI_PORT_READ_DSTATE │ │ │ │ 9390: 005f91a8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_RDMA_SIGNAL_UNREGISTER_APPEND_DSTATE │ │ │ │ 9391: 005a8644 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CHR_SOCKET_HANGUP_EVENT │ │ │ │ 9392: 001cdbed 208 FUNC GLOBAL DEFAULT 12 dirtylimit_state_initialize │ │ │ │ 9393: 00506dbc 12 OBJECT GLOBAL DEFAULT 21 BlockdevVpcSubformat_lookup │ │ │ │ 9394: 005b489c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QUERY_MIGRATE_EVENT │ │ │ │ 9395: 005f890a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SPAPR_XIVE_GET_SOURCE_INFO_DSTATE │ │ │ │ 9396: 0019e055 300 FUNC GLOBAL DEFAULT 12 blkconf_geometry │ │ │ │ - 9397: 003bb799 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_pci │ │ │ │ + 9397: 003bb791 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_pci │ │ │ │ 9398: 005ab9ec 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ITS_CTE_WRITE_EVENT │ │ │ │ 9399: 00225d41 356 FUNC GLOBAL DEFAULT 12 eth_strip_vlan │ │ │ │ - 9400: 002a01c9 116 FUNC GLOBAL DEFAULT 12 qemu_get_byte │ │ │ │ - 9401: 003ae299 108 FUNC GLOBAL DEFAULT 12 qapi_event_send_resume │ │ │ │ - 9402: 00320c35 488 FUNC GLOBAL DEFAULT 12 throttle_group_unregister_tgm │ │ │ │ - 9403: 00360391 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevCacheOptions │ │ │ │ + 9400: 002a01c1 116 FUNC GLOBAL DEFAULT 12 qemu_get_byte │ │ │ │ + 9401: 003ae291 108 FUNC GLOBAL DEFAULT 12 qapi_event_send_resume │ │ │ │ + 9402: 00320c2d 488 FUNC GLOBAL DEFAULT 12 throttle_group_unregister_tgm │ │ │ │ + 9403: 00360389 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevCacheOptions │ │ │ │ 9404: 005f8340 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CURL_OPEN_DSTATE │ │ │ │ - 9405: 004e2218 3 OBJECT GLOBAL DEFAULT 14 sense_code_NO_MEDIUM │ │ │ │ + 9405: 004e2208 3 OBJECT GLOBAL DEFAULT 14 sense_code_NO_MEDIUM │ │ │ │ 9406: 0025065d 124 FUNC GLOBAL DEFAULT 12 tcg_gen_shri_i32 │ │ │ │ 9407: 00171cc9 10 FUNC GLOBAL DEFAULT 12 uint32_to_bfloat16_scalbn │ │ │ │ 9408: 005f8fa4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_UHCI_FRAME_LOOP_CONTINUE_DSTATE │ │ │ │ 9409: 005f9882 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_X_QUERY_VIRTIO_DSTATE │ │ │ │ 9410: 005a8a20 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QIO_CHANNEL_TLS_HANDSHAKE_CANCEL_EVENT │ │ │ │ 9411: 005af3d0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_DWC2_LOWER_HOST_IRQ_EVENT │ │ │ │ 9412: 0026d2e9 128 FUNC GLOBAL DEFAULT 12 helper_gvec_shl16i │ │ │ │ - 9413: 003c5911 140 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_DisplayUpdateOptions_base_members │ │ │ │ + 9413: 003c5909 140 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_DisplayUpdateOptions_base_members │ │ │ │ 9414: 005f88de 2 OBJECT GLOBAL DEFAULT 25 _TRACE_XIVE_TCTX_TM_WRITE_DSTATE │ │ │ │ 9415: 005aaa40 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QXL_CREATE_GUEST_PRIMARY_EVENT │ │ │ │ 9416: 0017111d 256 FUNC GLOBAL DEFAULT 12 uint64_to_float32_scalbn │ │ │ │ - 9417: 002e7ef1 200 FUNC GLOBAL DEFAULT 12 blk_co_pwrite_compressed │ │ │ │ + 9417: 002e7ee9 200 FUNC GLOBAL DEFAULT 12 blk_co_pwrite_compressed │ │ │ │ 9418: 0050c688 40 OBJECT GLOBAL DEFAULT 21 qdev_prop_on_off_auto │ │ │ │ - 9419: 003a12f5 58 FUNC GLOBAL DEFAULT 12 qapi_free_StringList │ │ │ │ + 9419: 003a12ed 58 FUNC GLOBAL DEFAULT 12 qapi_free_StringList │ │ │ │ 9420: 005aa4f0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_DPCD_WRITE_EVENT │ │ │ │ - 9421: 0037140d 156 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_blockdev_set_active_arg_members │ │ │ │ + 9421: 00371405 156 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_blockdev_set_active_arg_members │ │ │ │ 9422: 001ca9e9 176 FUNC GLOBAL DEFAULT 12 validate_bootdevices │ │ │ │ 9423: 005f946e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VNC_AUTH_SASL_STEP_DSTATE │ │ │ │ - 9424: 003b29c9 4 FUNC GLOBAL DEFAULT 12 visit_type_Abort_members │ │ │ │ + 9424: 003b29c1 4 FUNC GLOBAL DEFAULT 12 visit_type_Abort_members │ │ │ │ 9425: 005f95ba 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_BLOCKDEV_ADD_DSTATE │ │ │ │ 9426: 005077ac 12 OBJECT GLOBAL DEFAULT 21 MemoryDeviceInfoKind_lookup │ │ │ │ - 9427: 00291f0d 372 FUNC GLOBAL DEFAULT 12 device_class_set_props_n │ │ │ │ + 9427: 00291f05 372 FUNC GLOBAL DEFAULT 12 device_class_set_props_n │ │ │ │ 9428: 001697fd 228 FUNC GLOBAL DEFAULT 12 float32_to_bfloat16 │ │ │ │ 9429: 005f8eee 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_DWC2_WORK_BH_DSTATE │ │ │ │ - 9430: 00388665 236 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_SchemaInfo_base_members │ │ │ │ + 9430: 0038865d 236 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_SchemaInfo_base_members │ │ │ │ 9431: 005f986e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_TRANSACTION_DSTATE │ │ │ │ - 9432: 002ad82d 18 FUNC GLOBAL DEFAULT 12 qcrypto_cipher_free │ │ │ │ + 9432: 002ad825 18 FUNC GLOBAL DEFAULT 12 qcrypto_cipher_free │ │ │ │ 9433: 005adec8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_HPET_RAM_WRITE_COUNTER_WRITE_WHILE_ENABLED_EVENT │ │ │ │ 9434: 00257719 168 FUNC GLOBAL DEFAULT 12 tcg_gen_st_i128 │ │ │ │ - 9435: 003e5fa1 8 FUNC GLOBAL DEFAULT 12 qemu_set_log_filename_flags │ │ │ │ + 9435: 003e5f99 8 FUNC GLOBAL DEFAULT 12 qemu_set_log_filename_flags │ │ │ │ 9436: 005f901c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_OHCI_TD_PKT_FULL_DSTATE │ │ │ │ 9437: 005b1470 16 OBJECT GLOBAL DEFAULT 24 _TRACE_POSTCOPY_PREEMPT_SWITCH_CHANNEL_EVENT │ │ │ │ - 9438: 003737b1 192 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevAmendOptionsLUKS │ │ │ │ - 9439: 002aa0a1 18 FUNC GLOBAL DEFAULT 12 qcrypto_akcipher_verify │ │ │ │ + 9438: 003737a9 192 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevAmendOptionsLUKS │ │ │ │ + 9439: 002aa099 18 FUNC GLOBAL DEFAULT 12 qcrypto_akcipher_verify │ │ │ │ 9440: 00284a05 4 FUNC GLOBAL DEFAULT 12 qemu_plugin_scoreboard_free │ │ │ │ 9441: 0019b85d 156 FUNC GLOBAL DEFAULT 12 gdb_extend_qsupported_features │ │ │ │ - 9442: 003f62fd 132 FUNC GLOBAL DEFAULT 12 qemu_iovec_add │ │ │ │ - 9443: 00406ca5 300 FUNC GLOBAL DEFAULT 12 vduse_queue_notify │ │ │ │ + 9442: 003f62f5 132 FUNC GLOBAL DEFAULT 12 qemu_iovec_add │ │ │ │ + 9443: 00406c9d 300 FUNC GLOBAL DEFAULT 12 vduse_queue_notify │ │ │ │ 9444: 0026db79 124 FUNC GLOBAL DEFAULT 12 helper_gvec_shl16v │ │ │ │ - 9445: 003dc5bd 124 FUNC GLOBAL DEFAULT 12 register_dso_module_init │ │ │ │ + 9445: 003dc5b5 124 FUNC GLOBAL DEFAULT 12 register_dso_module_init │ │ │ │ 9446: 0051ac44 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_fetch_xorw_le │ │ │ │ - 9447: 0039e5f1 58 FUNC GLOBAL DEFAULT 12 qapi_free_IOThreadInfoList │ │ │ │ + 9447: 0039e5e9 58 FUNC GLOBAL DEFAULT 12 qapi_free_IOThreadInfoList │ │ │ │ 9448: 0016b2d1 192 FUNC GLOBAL DEFAULT 12 bfloat16_to_int16_scalbn │ │ │ │ 9449: 001e44f1 464 FUNC GLOBAL DEFAULT 12 address_space_stb_cached_slow │ │ │ │ 9450: 001eb5f1 102 FUNC GLOBAL DEFAULT 12 cpu_watchpoint_remove_all │ │ │ │ 9451: 005a8038 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QED_AIO_WRITE_POSTFILL_EVENT │ │ │ │ 9452: 005a7538 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QCRYPTO_TLS_CREDS_PSK_LOAD_EVENT │ │ │ │ - 9453: 00297089 180 FUNC GLOBAL DEFAULT 12 object_class_by_name │ │ │ │ + 9453: 00297081 180 FUNC GLOBAL DEFAULT 12 object_class_by_name │ │ │ │ 9454: 0019d5e1 4 FUNC GLOBAL DEFAULT 12 aml_irq_no_flags │ │ │ │ 9455: 005f980c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_ANNOUNCE_SELF_DSTATE │ │ │ │ 9456: 005f91fe 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SOURCE_RETURN_PATH_THREAD_RESUME_ACK_DSTATE │ │ │ │ 9457: 005f8280 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_commands_tpm_c │ │ │ │ 9458: 0027be31 20 FUNC GLOBAL DEFAULT 12 helper_atomic_smin_fetchb │ │ │ │ 9459: 005f8e8c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_MSD_CMD_SUBMIT_DSTATE │ │ │ │ 9460: 005a9bf8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIRTIO_BLK_SUBMIT_MULTIREQ_EVENT │ │ │ │ 9461: 005f8350 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SSH_WRITE_BUF_DSTATE │ │ │ │ 9462: 001757c1 60 FUNC GLOBAL DEFAULT 12 float64_squash_input_denormal │ │ │ │ 9463: 002312c1 130 FUNC GLOBAL DEFAULT 12 connection_key_hash │ │ │ │ 9464: 005f8a88 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SLAVIO_INTCTLM_MEM_WRITEL_DSTATE │ │ │ │ - 9465: 004e228c 3 OBJECT GLOBAL DEFAULT 14 sense_code_NOT_READY_REMOVAL_PREVENTED │ │ │ │ + 9465: 004e227c 3 OBJECT GLOBAL DEFAULT 14 sense_code_NOT_READY_REMOVAL_PREVENTED │ │ │ │ 9466: 005b2ab4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VNC_MSG_CLIENT_AUDIO_DISABLE_EVENT │ │ │ │ 9467: 0051ecf8 24 OBJECT GLOBAL DEFAULT 24 qio_channel_websock_source_funcs │ │ │ │ 9468: 00190c61 178 FUNC GLOBAL DEFAULT 12 palette_put │ │ │ │ - 9469: 0038c585 192 FUNC GLOBAL DEFAULT 12 visit_type_CompatProperty │ │ │ │ + 9469: 0038c57d 192 FUNC GLOBAL DEFAULT 12 visit_type_CompatProperty │ │ │ │ 9470: 00257429 104 FUNC GLOBAL DEFAULT 12 tcg_gen_concat_i32_i64 │ │ │ │ 9471: 005f8f82 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_UHCI_TD_QUEUE_DSTATE │ │ │ │ 9472: 005b07a0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_DIRTY_BITMAP_STATE_PENDING_EVENT │ │ │ │ - 9473: 002addf1 18 FUNC GLOBAL DEFAULT 12 qcrypto_hash_updatev │ │ │ │ + 9473: 002adde9 18 FUNC GLOBAL DEFAULT 12 qcrypto_hash_updatev │ │ │ │ 9474: 0018bd29 138 FUNC GLOBAL DEFAULT 12 vnc_sent_lossy_rect │ │ │ │ - 9475: 003a5d95 58 FUNC GLOBAL DEFAULT 12 qapi_free_FilterBufferProperties │ │ │ │ + 9475: 003a5d8d 58 FUNC GLOBAL DEFAULT 12 qapi_free_FilterBufferProperties │ │ │ │ 9476: 005b24d4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VDAGENT_CB_GRAB_DISCARD_EVENT │ │ │ │ 9477: 0020bab9 80 FUNC GLOBAL DEFAULT 12 ramblock_recv_bitmap_set │ │ │ │ - 9478: 003b76f1 464 FUNC GLOBAL DEFAULT 12 qmp_marshal_inject_ghes_v2_error │ │ │ │ + 9478: 003b76e9 464 FUNC GLOBAL DEFAULT 12 qmp_marshal_inject_ghes_v2_error │ │ │ │ 9479: 005f8974 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ITS_CMD_DISCARD_DSTATE │ │ │ │ 9480: 001779b9 184 FUNC GLOBAL DEFAULT 12 hmp_info_qom_tree │ │ │ │ - 9481: 0036c6dd 142 FUNC GLOBAL DEFAULT 12 visit_type_BlkdebugSetStateOptionsList │ │ │ │ + 9481: 0036c6d5 142 FUNC GLOBAL DEFAULT 12 visit_type_BlkdebugSetStateOptionsList │ │ │ │ 9482: 005f949a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VNC_CLIENT_THROTTLE_FORCED_DSTATE │ │ │ │ 9483: 005f8ab8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PIC_INTERRUPT_DSTATE │ │ │ │ - 9484: 00346971 152 FUNC GLOBAL DEFAULT 12 qmp_block_dirty_bitmap_disable │ │ │ │ + 9484: 00346969 152 FUNC GLOBAL DEFAULT 12 qmp_block_dirty_bitmap_disable │ │ │ │ 9485: 005073f0 12 OBJECT GLOBAL DEFAULT 21 OnOffSplit_lookup │ │ │ │ 9486: 00506d50 12 OBJECT GLOBAL DEFAULT 21 BiosAtaTranslation_lookup │ │ │ │ 9487: 005f985e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_QUERY_STATS_SCHEMAS_DSTATE │ │ │ │ - 9488: 003bb1c1 568 FUNC GLOBAL DEFAULT 12 qmp_marshal_device_list_properties │ │ │ │ - 9489: 0036925d 196 FUNC GLOBAL DEFAULT 12 visit_type_BlockIOThrottle │ │ │ │ - 9490: 002a81b1 468 FUNC GLOBAL DEFAULT 12 qio_channel_readv_full_all_eof │ │ │ │ - 9491: 003251e5 1472 FUNC GLOBAL DEFAULT 12 vhdx_log_write_and_flush │ │ │ │ + 9488: 003bb1b9 568 FUNC GLOBAL DEFAULT 12 qmp_marshal_device_list_properties │ │ │ │ + 9489: 00369255 196 FUNC GLOBAL DEFAULT 12 visit_type_BlockIOThrottle │ │ │ │ + 9490: 002a81a9 468 FUNC GLOBAL DEFAULT 12 qio_channel_readv_full_all_eof │ │ │ │ + 9491: 003251dd 1472 FUNC GLOBAL DEFAULT 12 vhdx_log_write_and_flush │ │ │ │ 9492: 0014b15d 212 FUNC GLOBAL DEFAULT 12 cpu_breakpoint_insert │ │ │ │ 9493: 001df485 6 FUNC GLOBAL DEFAULT 12 qemu_ram_pagesize │ │ │ │ 9494: 005f8434 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MIRROR_YIELD_DSTATE │ │ │ │ - 9495: 00296dc9 66 FUNC GLOBAL DEFAULT 12 object_dynamic_cast │ │ │ │ + 9495: 00296dc1 66 FUNC GLOBAL DEFAULT 12 object_dynamic_cast │ │ │ │ 9496: 005f8e70 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_UAS_TMF_LOGICAL_UNIT_RESET_DSTATE │ │ │ │ - 9497: 003e1d39 24 FUNC GLOBAL DEFAULT 12 notifier_list_add │ │ │ │ + 9497: 003e1d31 24 FUNC GLOBAL DEFAULT 12 notifier_list_add │ │ │ │ 9498: 002535f1 92 FUNC GLOBAL DEFAULT 12 tcg_gen_shr_i64 │ │ │ │ 9499: 005f848c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_WCT_CMD_RE_DSTATE │ │ │ │ 9500: 005b31d4 332 OBJECT GLOBAL DEFAULT 24 qapi_commands_block_core_trace_events_trace_events │ │ │ │ 9501: 005f82a0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_BREAKPOINT_INSERT_DSTATE │ │ │ │ 9502: 0017f5c9 140 FUNC GLOBAL DEFAULT 12 hmp_info_mice │ │ │ │ 9503: 001f99e9 4 FUNC GLOBAL DEFAULT 12 global_state_store_running │ │ │ │ 9504: 0026d709 128 FUNC GLOBAL DEFAULT 12 helper_gvec_sar16i │ │ │ │ 9505: 005f9058 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_OHCI_ISO_TD_BAD_CC_OVERRUN_DSTATE │ │ │ │ 9506: 00285cad 46 FUNC GLOBAL DEFAULT 12 qemu_plugin_register_atexit_cb │ │ │ │ - 9507: 0037b465 224 FUNC GLOBAL DEFAULT 12 visit_type_BlockExportOptionsFuse_members │ │ │ │ + 9507: 0037b45d 224 FUNC GLOBAL DEFAULT 12 visit_type_BlockExportOptionsFuse_members │ │ │ │ 9508: 001804cd 112 FUNC GLOBAL DEFAULT 12 qmp_change_vnc_password │ │ │ │ 9509: 00285df9 148 FUNC GLOBAL DEFAULT 12 plugin_scoreboard_new │ │ │ │ 9510: 005f8efa 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_DWC2_ATTACH_DSTATE │ │ │ │ 9511: 001a7ebd 1128 FUNC GLOBAL DEFAULT 12 machine_set_cpu_numa_node │ │ │ │ 9512: 005f850e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NBD_HANDSHAKE_TIMER_CB_DSTATE │ │ │ │ 9513: 005f97a4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_XEN_SAVE_DEVICES_STATE_DSTATE │ │ │ │ 9514: 005f8ed0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_DWC2_HREG2_WRITE_DSTATE │ │ │ │ - 9515: 00346a09 332 FUNC GLOBAL DEFAULT 12 block_dirty_bitmap_merge │ │ │ │ - 9516: 002c9f85 16 FUNC GLOBAL DEFAULT 12 bdrv_init_with_whitelist │ │ │ │ + 9515: 00346a01 332 FUNC GLOBAL DEFAULT 12 block_dirty_bitmap_merge │ │ │ │ + 9516: 002c9f7d 16 FUNC GLOBAL DEFAULT 12 bdrv_init_with_whitelist │ │ │ │ 9517: 001cbe55 24 FUNC GLOBAL DEFAULT 12 cpu_thread_signal_created │ │ │ │ 9518: 001722a1 6 FUNC GLOBAL DEFAULT 12 float32_maxnum │ │ │ │ - 9519: 003ac8e9 58 FUNC GLOBAL DEFAULT 12 qapi_free_GuestPanicInformationTdx │ │ │ │ + 9519: 003ac8e1 58 FUNC GLOBAL DEFAULT 12 qapi_free_GuestPanicInformationTdx │ │ │ │ 9520: 005f8572 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NBD_INIT_SET_BLOCK_SIZE_DSTATE │ │ │ │ 9521: 005aedc0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_MTP_OP_CLOSE_SESSION_EVENT │ │ │ │ - 9522: 00376439 464 FUNC GLOBAL DEFAULT 12 qmp_marshal_blockdev_snapshot │ │ │ │ + 9522: 00376431 464 FUNC GLOBAL DEFAULT 12 qmp_marshal_blockdev_snapshot │ │ │ │ 9523: 00214771 1440 FUNC GLOBAL DEFAULT 12 qemu_loadvm_state_main │ │ │ │ 9524: 00190d15 66 FUNC GLOBAL DEFAULT 12 palette_idx │ │ │ │ 9525: 005a9650 16 OBJECT GLOBAL DEFAULT 24 _TRACE_TPM_EMULATOR_HANDLE_DEVICE_OPTS_TPM2_EVENT │ │ │ │ 9526: 002517c1 336 FUNC GLOBAL DEFAULT 12 tcg_gen_rotr_i32 │ │ │ │ - 9527: 002d3c8d 360 FUNC GLOBAL DEFAULT 12 job_unref_locked │ │ │ │ + 9527: 002d3c85 360 FUNC GLOBAL DEFAULT 12 job_unref_locked │ │ │ │ 9528: 0016c581 200 FUNC GLOBAL DEFAULT 12 float64_to_int32_round_to_zero │ │ │ │ 9529: 001e4781 64 FUNC GLOBAL DEFAULT 12 address_space_stq_cached_slow │ │ │ │ - 9530: 0038350d 58 FUNC GLOBAL DEFAULT 12 qapi_free_SecretCommonProperties │ │ │ │ + 9530: 00383505 58 FUNC GLOBAL DEFAULT 12 qapi_free_SecretCommonProperties │ │ │ │ 9531: 0019d5fd 6 FUNC GLOBAL DEFAULT 12 acpi_ghes_memory_errors │ │ │ │ - 9532: 0029735d 8 FUNC GLOBAL DEFAULT 12 object_child_foreach_recursive │ │ │ │ + 9532: 00297355 8 FUNC GLOBAL DEFAULT 12 object_child_foreach_recursive │ │ │ │ 9533: 0026dfa9 124 FUNC GLOBAL DEFAULT 12 helper_gvec_sar16v │ │ │ │ - 9534: 00383cf1 276 FUNC GLOBAL DEFAULT 12 visit_type_QCryptoBlockOptionsQCow │ │ │ │ + 9534: 00383ce9 276 FUNC GLOBAL DEFAULT 12 visit_type_QCryptoBlockOptionsQCow │ │ │ │ 9535: 005f92f0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VMSTATE_LOAD_STATE_DSTATE │ │ │ │ 9536: 005ad648 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IMX7_GPR_WRITE_EVENT │ │ │ │ 9537: 0019d5f9 4 FUNC GLOBAL DEFAULT 12 aml_buffer │ │ │ │ 9538: 0016b94d 176 FUNC GLOBAL DEFAULT 12 float32_to_int64 │ │ │ │ - 9539: 003b7b19 58 FUNC GLOBAL DEFAULT 12 qapi_free_AudiodevJackOptions │ │ │ │ + 9539: 003b7b11 58 FUNC GLOBAL DEFAULT 12 qapi_free_AudiodevJackOptions │ │ │ │ 9540: 005b435c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QUERY_TARGET_EVENT │ │ │ │ 9541: 005a8be0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QIO_TASK_THREAD_SOURCE_ATTACH_EVENT │ │ │ │ 9542: 005f82b2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QCRYPTO_TLS_CREDS_X509_LOAD_CERT_LIST_DSTATE │ │ │ │ 9543: 005a7ff8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NVME_CONTROLLER_SPEC_VERSION_EVENT │ │ │ │ 9544: 005ab61c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_XIVE_NVGC_BACKLOG_OP_EVENT │ │ │ │ 9545: 0051a8a8 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_fetch_sminw_le │ │ │ │ 9546: 005f9022 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_OHCI_TD_SKIP_ASYNC_DSTATE │ │ │ │ - 9547: 003d550d 78 FUNC GLOBAL DEFAULT 12 qemu_send_full │ │ │ │ - 9548: 002e0115 68 FUNC GLOBAL DEFAULT 12 block_latency_histograms_clear │ │ │ │ + 9547: 003d5505 78 FUNC GLOBAL DEFAULT 12 qemu_send_full │ │ │ │ + 9548: 002e010d 68 FUNC GLOBAL DEFAULT 12 block_latency_histograms_clear │ │ │ │ 9549: 005b26f4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_SPICE_DEL_MEMSLOT_EVENT │ │ │ │ 9550: 005f8312 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GDBSTUB_OP_CONTINUE_DSTATE │ │ │ │ - 9551: 00361255 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevCreateOptionsQcow │ │ │ │ - 9552: 0036bbdd 184 FUNC GLOBAL DEFAULT 12 visit_type_SshHostKeyHash_members │ │ │ │ + 9551: 0036124d 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevCreateOptionsQcow │ │ │ │ + 9552: 0036bbd5 184 FUNC GLOBAL DEFAULT 12 visit_type_SshHostKeyHash_members │ │ │ │ 9553: 005f85d4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IOMMUFD_BACKEND_ALLOC_HWPT_DSTATE │ │ │ │ 9554: 005ac1bc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ASPEED_INTC_READ_EVENT │ │ │ │ 9555: 005f8c66 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ASPEED_AST2700_SCU_READ_DSTATE │ │ │ │ - 9556: 0036b8a1 140 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_BlockdevQcow2Encryption_base_members │ │ │ │ + 9556: 0036b899 140 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_BlockdevQcow2Encryption_base_members │ │ │ │ 9557: 005f96b6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_QUERY_JOBS_DSTATE │ │ │ │ 9558: 005aaeec 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PS2_PUT_KEYCODE_EVENT │ │ │ │ 9559: 0050788c 12 OBJECT GLOBAL DEFAULT 21 LostTickPolicy_lookup │ │ │ │ 9560: 00507dcc 12 OBJECT GLOBAL DEFAULT 21 ShutdownAction_lookup │ │ │ │ 9561: 00510008 8 OBJECT GLOBAL DEFAULT 24 cpus_queue │ │ │ │ - 9562: 002c8d99 94 FUNC GLOBAL DEFAULT 12 bdrv_reopen_queue │ │ │ │ + 9562: 002c8d91 94 FUNC GLOBAL DEFAULT 12 bdrv_reopen_queue │ │ │ │ 9563: 005a8b70 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QIO_CHANNEL_SOCKET_CONNECT_FAIL_EVENT │ │ │ │ - 9564: 0038843d 58 FUNC GLOBAL DEFAULT 12 qapi_free_SchemaInfoObjectMember │ │ │ │ + 9564: 00388435 58 FUNC GLOBAL DEFAULT 12 qapi_free_SchemaInfoObjectMember │ │ │ │ 9565: 005f8bfa 2 OBJECT GLOBAL DEFAULT 25 _TRACE_STM32L4X5_EXTI_SET_IRQ_DSTATE │ │ │ │ 9566: 001ba915 26 FUNC GLOBAL DEFAULT 12 audio_sample_from_uint64 │ │ │ │ 9567: 005b60dc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_RUN_POLL_HANDLERS_BEGIN_EVENT │ │ │ │ 9568: 005f9170 2 OBJECT GLOBAL DEFAULT 25 _TRACE_RDMA_REGISTRATION_START_DSTATE │ │ │ │ 9569: 005acd88 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIA1_RTC_INTERNAL_SET_CMD_EVENT │ │ │ │ - 9570: 002971dd 172 FUNC GLOBAL DEFAULT 12 object_class_get_parent │ │ │ │ + 9570: 002971d5 172 FUNC GLOBAL DEFAULT 12 object_class_get_parent │ │ │ │ 9571: 001800d1 268 FUNC GLOBAL DEFAULT 12 hmp_client_migrate_info │ │ │ │ - 9572: 003f8e55 52 FUNC GLOBAL DEFAULT 12 timed_average_sum │ │ │ │ - 9573: 002ca1ed 188 FUNC GLOBAL DEFAULT 12 bdrv_activate_all │ │ │ │ + 9572: 003f8e4d 52 FUNC GLOBAL DEFAULT 12 timed_average_sum │ │ │ │ + 9573: 002ca1e5 188 FUNC GLOBAL DEFAULT 12 bdrv_activate_all │ │ │ │ 9574: 005b2a74 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VNC_MSG_CLIENT_EXT_KEY_EVENT_EVENT │ │ │ │ 9575: 005b390c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_NBD_SERVER_REMOVE_EVENT │ │ │ │ - 9576: 002988a1 236 FUNC GLOBAL DEFAULT 12 object_property_get_bool │ │ │ │ + 9576: 00298899 236 FUNC GLOBAL DEFAULT 12 object_property_get_bool │ │ │ │ 9577: 005f96e2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_DUMP_SKEYS_DSTATE │ │ │ │ - 9578: 00369321 836 FUNC GLOBAL DEFAULT 12 visit_type_ThrottleLimits_members │ │ │ │ + 9578: 00369319 836 FUNC GLOBAL DEFAULT 12 visit_type_ThrottleLimits_members │ │ │ │ 9579: 005f8c16 2 OBJECT GLOBAL DEFAULT 25 _TRACE_STM32_RCC_WRITE_DSTATE │ │ │ │ 9580: 005b2604 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_SPICE_GL_UPDATE_EVENT │ │ │ │ 9581: 001f2835 100 FUNC GLOBAL DEFAULT 12 tpm_backend_init │ │ │ │ - 9582: 003ee5b1 10 FUNC GLOBAL DEFAULT 12 qemu_co_queue_empty │ │ │ │ + 9582: 003ee5a9 10 FUNC GLOBAL DEFAULT 12 qemu_co_queue_empty │ │ │ │ 9583: 005f85e8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_DBUS_VMSTATE_SAVING_DSTATE │ │ │ │ 9584: 0026c089 136 FUNC GLOBAL DEFAULT 12 helper_gvec_subs16 │ │ │ │ - 9585: 0031e7e9 180 FUNC GLOBAL DEFAULT 12 bdrv_snapshot_list │ │ │ │ + 9585: 0031e7e1 180 FUNC GLOBAL DEFAULT 12 bdrv_snapshot_list │ │ │ │ 9586: 00231715 86 FUNC GLOBAL DEFAULT 12 packet_new_nocopy │ │ │ │ 9587: 001e4841 492 FUNC GLOBAL DEFAULT 12 cpu_memory_rw_debug │ │ │ │ - 9588: 00398add 16 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_MIGRATION_PASS_arg_members │ │ │ │ + 9588: 00398ad5 16 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_MIGRATION_PASS_arg_members │ │ │ │ 9589: 005ad488 16 OBJECT GLOBAL DEFAULT 24 _TRACE_STM32F4XX_SYSCFG_SET_IRQ_EVENT │ │ │ │ - 9590: 002cc96d 100 FUNC GLOBAL DEFAULT 12 bdrv_new_open_driver │ │ │ │ + 9590: 002cc965 100 FUNC GLOBAL DEFAULT 12 bdrv_new_open_driver │ │ │ │ 9591: 0026cda9 130 FUNC GLOBAL DEFAULT 12 helper_gvec_andc │ │ │ │ - 9592: 002c8f81 6 FUNC GLOBAL DEFAULT 12 bdrv_replace_node │ │ │ │ + 9592: 002c8f79 6 FUNC GLOBAL DEFAULT 12 bdrv_replace_node │ │ │ │ 9593: 005f8f0a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_DWC2_HANDLE_PACKET_DSTATE │ │ │ │ 9594: 005f94e6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GD_MOTION_EVENT_DSTATE │ │ │ │ 9595: 005b34e0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_BLOCK_JOB_COMPLETE_EVENT │ │ │ │ 9596: 005f84a6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QIO_CHANNEL_WEBSOCK_HEADER_PARTIAL_DECODE_DSTATE │ │ │ │ - 9597: 003964fd 58 FUNC GLOBAL DEFAULT 12 qapi_free_COLOStatus │ │ │ │ + 9597: 003964f5 58 FUNC GLOBAL DEFAULT 12 qapi_free_COLOStatus │ │ │ │ 9598: 005adeb8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_HPET_RAM_WRITE_COUNTER_WRITTEN_EVENT │ │ │ │ 9599: 005f9618 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_CHANGE_BACKING_FILE_DSTATE │ │ │ │ 9600: 005abebc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ICC_HPPIR0_READ_EVENT │ │ │ │ 9601: 00521bc4 68 OBJECT GLOBAL DEFAULT 24 internal_snapshot_opts │ │ │ │ 9602: 005b17f0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VMSTATE_SUBSECTION_LOAD_GOOD_EVENT │ │ │ │ 9603: 005f946a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VNC_AUTH_SASL_USERNAME_DSTATE │ │ │ │ 9604: 001c3265 212 FUNC GLOBAL DEFAULT 12 hmp_info_block_jobs │ │ │ │ - 9605: 003bc525 192 FUNC GLOBAL DEFAULT 12 visit_type_RockerOfDpaFlowMask │ │ │ │ + 9605: 003bc51d 192 FUNC GLOBAL DEFAULT 12 visit_type_RockerOfDpaFlowMask │ │ │ │ 9606: 005f8418 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_BLOCK_JOB_FINALIZE_DSTATE │ │ │ │ - 9607: 0039a5a5 142 FUNC GLOBAL DEFAULT 12 visit_type_DirtyLimitInfoList │ │ │ │ - 9608: 00293acd 72 FUNC GLOBAL DEFAULT 12 resettable_container_add │ │ │ │ + 9607: 0039a59d 142 FUNC GLOBAL DEFAULT 12 visit_type_DirtyLimitInfoList │ │ │ │ + 9608: 00293ac5 72 FUNC GLOBAL DEFAULT 12 resettable_container_add │ │ │ │ 9609: 005f83d0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QED_FIND_L2_CACHE_ENTRY_DSTATE │ │ │ │ 9610: 00205381 34 FUNC GLOBAL DEFAULT 12 migrate_late_block_activate │ │ │ │ - 9611: 003e56dd 20 FUNC GLOBAL DEFAULT 12 rcu_enable_atfork │ │ │ │ + 9611: 003e56d5 20 FUNC GLOBAL DEFAULT 12 rcu_enable_atfork │ │ │ │ 9612: 005b1200 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MIGRATION_RATE_LIMIT_POST_EVENT │ │ │ │ 9613: 001ffde9 208 FUNC GLOBAL DEFAULT 12 qmp_migrate_recover │ │ │ │ 9614: 005a7cb8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CURL_SOCK_CB_EVENT │ │ │ │ 9615: 001df2a5 8 FUNC GLOBAL DEFAULT 12 qemu_ram_is_noreserve │ │ │ │ 9616: 0027f991 20 FUNC GLOBAL DEFAULT 12 helper_atomic_fetch_addl_be │ │ │ │ 9617: 005afaf0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_OHCI_PROCESS_LISTS_EVENT │ │ │ │ 9618: 0026d055 130 FUNC GLOBAL DEFAULT 12 helper_gvec_ands │ │ │ │ 9619: 005b1e00 16 OBJECT GLOBAL DEFAULT 24 _TRACE_REPLAY_PUT_BYTE_EVENT │ │ │ │ 9620: 001b4071 1232 FUNC GLOBAL DEFAULT 12 hmp_virtio_status │ │ │ │ 9621: 005b1b40 16 OBJECT GLOBAL DEFAULT 24 _TRACE_LOADVM_STATE_SWITCHOVER_ACK_NEEDED_EVENT │ │ │ │ - 9622: 002da295 136 FUNC GLOBAL DEFAULT 12 replication_do_checkpoint_all │ │ │ │ + 9622: 002da28d 136 FUNC GLOBAL DEFAULT 12 replication_do_checkpoint_all │ │ │ │ 9623: 005f93c6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MEMORY_REGION_RAM_DEVICE_WRITE_DSTATE │ │ │ │ - 9624: 003e3549 384 FUNC GLOBAL DEFAULT 12 qemu_opts_print │ │ │ │ - 9625: 003ef6d5 348 FUNC GLOBAL DEFAULT 12 thread_pool_submit_aio │ │ │ │ - 9626: 003a65d1 188 FUNC GLOBAL DEFAULT 12 visit_type_ObjectPropertyInfo │ │ │ │ - 9627: 00357e3d 136 FUNC GLOBAL DEFAULT 12 error_vprintf │ │ │ │ - 9628: 004d2dd0 24 OBJECT GLOBAL DEFAULT 14 clone_argCLONE_PIDFD │ │ │ │ - 9629: 002bf199 144 FUNC GLOBAL DEFAULT 12 drive_get │ │ │ │ + 9624: 003e3541 384 FUNC GLOBAL DEFAULT 12 qemu_opts_print │ │ │ │ + 9625: 003ef6cd 348 FUNC GLOBAL DEFAULT 12 thread_pool_submit_aio │ │ │ │ + 9626: 003a65c9 188 FUNC GLOBAL DEFAULT 12 visit_type_ObjectPropertyInfo │ │ │ │ + 9627: 00357e35 136 FUNC GLOBAL DEFAULT 12 error_vprintf │ │ │ │ + 9628: 004d2dc0 24 OBJECT GLOBAL DEFAULT 14 clone_argCLONE_PIDFD │ │ │ │ + 9629: 002bf191 144 FUNC GLOBAL DEFAULT 12 drive_get │ │ │ │ 9630: 005abbac 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_REDIST_SEND_SGI_EVENT │ │ │ │ 9631: 005aeed0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_UAS_WRITE_READY_EVENT │ │ │ │ 9632: 00253ac9 208 FUNC GLOBAL DEFAULT 12 tcg_gen_shri_i64 │ │ │ │ 9633: 005f9112 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MIGRATION_FILE_OUTGOING_DSTATE │ │ │ │ 9634: 005f958a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_EJECT_DSTATE │ │ │ │ - 9635: 0036c9b5 132 FUNC GLOBAL DEFAULT 12 visit_type_IscsiTransport │ │ │ │ + 9635: 0036c9ad 132 FUNC GLOBAL DEFAULT 12 visit_type_IscsiTransport │ │ │ │ 9636: 005f8d18 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NVRAM_READ_DSTATE │ │ │ │ - 9637: 003eea8d 34 FUNC GLOBAL DEFAULT 12 qemu_co_rwlock_init │ │ │ │ + 9637: 003eea85 34 FUNC GLOBAL DEFAULT 12 qemu_co_rwlock_init │ │ │ │ 9638: 005f8223 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_events_block_core_c │ │ │ │ 9639: 005aaa70 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIRTIO_GPU_DEC_INFLIGHT_FENCES_EVENT │ │ │ │ 9640: 005ad618 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MOS6522_SET_COUNTER_EVENT │ │ │ │ 9641: 005f8612 2 OBJECT GLOBAL DEFAULT 25 _TRACE_TPM_EMULATOR_PROBE_CAPS_DSTATE │ │ │ │ - 9642: 003ef055 244 FUNC GLOBAL DEFAULT 12 qemu_coroutine_new │ │ │ │ - 9643: 0038ed61 142 FUNC GLOBAL DEFAULT 12 visit_type_HotpluggableCPUList │ │ │ │ + 9642: 003ef04d 244 FUNC GLOBAL DEFAULT 12 qemu_coroutine_new │ │ │ │ + 9643: 0038ed59 142 FUNC GLOBAL DEFAULT 12 visit_type_HotpluggableCPUList │ │ │ │ 9644: 005f8d0e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_FW_CFG_ADD_FILE_DSTATE │ │ │ │ 9645: 005f8a34 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ASPEED_INTC_MASK_DSTATE │ │ │ │ 9646: 00517938 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_dup16 │ │ │ │ 9647: 005f9330 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LOADVM_PROCESS_COMMAND_PING_DSTATE │ │ │ │ - 9648: 003bbb49 58 FUNC GLOBAL DEFAULT 12 qapi_free_RockerOfDpaFlowList │ │ │ │ + 9648: 003bbb41 58 FUNC GLOBAL DEFAULT 12 qapi_free_RockerOfDpaFlowList │ │ │ │ 9649: 005f8e04 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_SERIAL_HANDLE_CONTROL_DSTATE │ │ │ │ 9650: 005f8bb0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IOTKIT_SECCTL_S_WRITE_DSTATE │ │ │ │ - 9651: 0028fde9 18 FUNC GLOBAL DEFAULT 12 kvm_irqchip_update_msi_route │ │ │ │ + 9651: 0028fde1 18 FUNC GLOBAL DEFAULT 12 kvm_irqchip_update_msi_route │ │ │ │ 9652: 005f8d48 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SSE_TIMER_RESET_DSTATE │ │ │ │ 9653: 005a7c88 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CURL_OPEN_SIZE_EVENT │ │ │ │ - 9654: 003b8e49 196 FUNC GLOBAL DEFAULT 12 visit_type_AudiodevJackPerDirectionOptions │ │ │ │ + 9654: 003b8e41 196 FUNC GLOBAL DEFAULT 12 visit_type_AudiodevJackPerDirectionOptions │ │ │ │ 9655: 002060e1 76 FUNC GLOBAL DEFAULT 12 migrate_announce_params │ │ │ │ - 9656: 003f0129 84 FUNC GLOBAL DEFAULT 12 timer_deinit │ │ │ │ + 9656: 003f0121 84 FUNC GLOBAL DEFAULT 12 timer_deinit │ │ │ │ 9657: 005f95e4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_X_DEBUG_BLOCK_DIRTY_BITMAP_SHA256_DSTATE │ │ │ │ 9658: 005f855c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NBD_RECEIVE_REPLY_CHUNK_HEADER_DSTATE │ │ │ │ - 9659: 003a3811 196 FUNC GLOBAL DEFAULT 12 visit_type_NetdevVhostUserOptions │ │ │ │ - 9660: 003db4fd 356 FUNC GLOBAL DEFAULT 12 qemu_memfd_alloc │ │ │ │ + 9659: 003a3809 196 FUNC GLOBAL DEFAULT 12 visit_type_NetdevVhostUserOptions │ │ │ │ + 9660: 003db4f5 356 FUNC GLOBAL DEFAULT 12 qemu_memfd_alloc │ │ │ │ 9661: 005f8b3a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIA1_RTC_UPDATE_DATA_IN_DSTATE │ │ │ │ 9662: 005a9c68 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIRTIO_BLK_REQ_COMPLETE_EVENT │ │ │ │ - 9663: 0037b321 192 FUNC GLOBAL DEFAULT 12 visit_type_BlockExportOptionsVhostUserBlk │ │ │ │ - 9664: 003f1821 192 FUNC GLOBAL DEFAULT 12 inet_ai_family_from_address │ │ │ │ - 9665: 003f4eb9 160 FUNC GLOBAL DEFAULT 12 hbitmap_serialize_part │ │ │ │ + 9663: 0037b319 192 FUNC GLOBAL DEFAULT 12 visit_type_BlockExportOptionsVhostUserBlk │ │ │ │ + 9664: 003f1819 192 FUNC GLOBAL DEFAULT 12 inet_ai_family_from_address │ │ │ │ + 9665: 003f4eb1 160 FUNC GLOBAL DEFAULT 12 hbitmap_serialize_part │ │ │ │ 9666: 005b3b04 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_QUERY_VERSION_EVENT │ │ │ │ 9667: 005f8606 2 OBJECT GLOBAL DEFAULT 25 _TRACE_TPM_EMULATOR_VM_STATE_CHANGE_DSTATE │ │ │ │ - 9668: 002c2061 156 FUNC GLOBAL DEFAULT 12 qmp_block_job_pause │ │ │ │ - 9669: 0037d759 58 FUNC GLOBAL DEFAULT 12 qapi_free_ChardevPtyWrapper │ │ │ │ + 9668: 002c2059 156 FUNC GLOBAL DEFAULT 12 qmp_block_job_pause │ │ │ │ + 9669: 0037d751 58 FUNC GLOBAL DEFAULT 12 qapi_free_ChardevPtyWrapper │ │ │ │ 9670: 0027a519 112 FUNC GLOBAL DEFAULT 12 helper_ld_i128 │ │ │ │ 9671: 005b4f80 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_X_QUERY_VIRTIO_STATUS_EVENT │ │ │ │ 9672: 005b3038 16 OBJECT GLOBAL DEFAULT 24 _TRACE_RESETTABLE_RESET_EVENT │ │ │ │ 9673: 005ad138 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IMX6_ANALOG_GET_PLL2_PFD0_CLK_EVENT │ │ │ │ 9674: 005a9c38 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIRTIO_BLK_ZONE_MGMT_COMPLETE_EVENT │ │ │ │ 9675: 005abafc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ITS_CMD_MAPD_EVENT │ │ │ │ - 9676: 0031578d 52 FUNC GLOBAL DEFAULT 12 qcow2_flush_caches │ │ │ │ - 9677: 002e0e15 1564 FUNC GLOBAL DEFAULT 12 backup_job_create │ │ │ │ + 9676: 00315785 52 FUNC GLOBAL DEFAULT 12 qcow2_flush_caches │ │ │ │ + 9677: 002e0e0d 1564 FUNC GLOBAL DEFAULT 12 backup_job_create │ │ │ │ 9678: 0014c329 80 FUNC GLOBAL DEFAULT 12 disas_initialize_debug │ │ │ │ - 9679: 00294589 100 FUNC GLOBAL DEFAULT 12 qemu_init_irqs │ │ │ │ + 9679: 00294581 100 FUNC GLOBAL DEFAULT 12 qemu_init_irqs │ │ │ │ 9680: 0020d289 660 FUNC GLOBAL DEFAULT 12 ram_postcopy_send_discard_bitmap │ │ │ │ - 9681: 002ea68d 6 FUNC GLOBAL DEFAULT 12 block_copy_kick │ │ │ │ + 9681: 002ea685 6 FUNC GLOBAL DEFAULT 12 block_copy_kick │ │ │ │ 9682: 005aca08 16 OBJECT GLOBAL DEFAULT 24 _TRACE_I2C_ECHO_RECV_EVENT │ │ │ │ - 9683: 0039a689 232 FUNC GLOBAL DEFAULT 12 visit_type_MigrationThreadInfo │ │ │ │ + 9683: 0039a681 232 FUNC GLOBAL DEFAULT 12 visit_type_MigrationThreadInfo │ │ │ │ 9684: 005f9ece 2 OBJECT GLOBAL DEFAULT 25 _TRACE_POLL_SHRINK_DSTATE │ │ │ │ 9685: 00513108 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_eqs8 │ │ │ │ 9686: 005f8830 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VMWARE_UPDATE_RECT_DELAYED_FLUSH_DSTATE │ │ │ │ 9687: 0014b38d 80 FUNC GLOBAL DEFAULT 12 finalize_target_page_bits_common │ │ │ │ - 9688: 0036e0fd 196 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsNfs │ │ │ │ + 9688: 0036e0f5 196 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsNfs │ │ │ │ 9689: 005b4920 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_QUERY_COMMAND_LINE_OPTIONS_EVENT │ │ │ │ - 9690: 00397b6d 132 FUNC GLOBAL DEFAULT 12 visit_type_MigrationParameter │ │ │ │ + 9690: 00397b65 132 FUNC GLOBAL DEFAULT 12 visit_type_MigrationParameter │ │ │ │ 9691: 001f2b71 148 FUNC GLOBAL DEFAULT 12 tpm_backend_query_tpm │ │ │ │ 9692: 005b59c0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VISIT_TYPE_UINT8_EVENT │ │ │ │ 9693: 005a9810 16 OBJECT GLOBAL DEFAULT 24 _TRACE_EBPF_RSS_LOAD_EVENT │ │ │ │ 9694: 005b3c68 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_CXL_INJECT_GENERAL_MEDIA_EVENT_EVENT │ │ │ │ 9695: 0026f2cd 128 FUNC GLOBAL DEFAULT 12 helper_gvec_lts8 │ │ │ │ 9696: 005aeb90 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_HOST_AUTO_SCAN_DISABLED_EVENT │ │ │ │ 9697: 005f9844 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_REPLAY_DELETE_BREAK_DSTATE │ │ │ │ 9698: 0026e4b9 120 FUNC GLOBAL DEFAULT 12 helper_gvec_rotr32v │ │ │ │ 9699: 005f9682 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_CXL_RELEASE_DYNAMIC_CAPACITY_DSTATE │ │ │ │ - 9700: 0037fc91 204 FUNC GLOBAL DEFAULT 12 visit_type_ChardevQemuVDAgentWrapper │ │ │ │ + 9700: 0037fc89 204 FUNC GLOBAL DEFAULT 12 visit_type_ChardevQemuVDAgentWrapper │ │ │ │ 9701: 005b430c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_QUERY_VM_GENERATION_ID_EVENT │ │ │ │ 9702: 005f934e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LOADVM_STATE_SWITCHOVER_ACK_NEEDED_DSTATE │ │ │ │ - 9703: 003f655d 108 FUNC GLOBAL DEFAULT 12 qemu_iovec_subvec_niov │ │ │ │ + 9703: 003f6555 108 FUNC GLOBAL DEFAULT 12 qemu_iovec_subvec_niov │ │ │ │ 9704: 005f8792 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QXL_SEND_EVENTS_DSTATE │ │ │ │ 9705: 005f98f2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_RTC_RESET_REINJECTION_DSTATE │ │ │ │ 9706: 005b4d94 28 OBJECT GLOBAL DEFAULT 24 qapi_commands_run_state_trace_events_trace_events │ │ │ │ 9707: 0026c111 136 FUNC GLOBAL DEFAULT 12 helper_gvec_subs32 │ │ │ │ 9708: 005d67c4 36 OBJECT GLOBAL DEFAULT 25 gdbserver_system_state │ │ │ │ 9709: 001b4cc9 44 FUNC GLOBAL DEFAULT 12 xen_mr_is_memory │ │ │ │ 9710: 005f9eaa 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_FILE_MONITOR_NEW_DSTATE │ │ │ │ 9711: 005b47ec 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_MIGRATE_START_POSTCOPY_EVENT │ │ │ │ - 9712: 00360de1 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevOptionsCurlBase │ │ │ │ + 9712: 00360dd9 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevOptionsCurlBase │ │ │ │ 9713: 00269aa5 76 FUNC GLOBAL DEFAULT 12 accel_ioctl_inhibit_end │ │ │ │ 9714: 005f86d2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PFLASH_DATA_WRITE_BLOCK_DSTATE │ │ │ │ - 9715: 003d8859 244 FUNC GLOBAL DEFAULT 12 event_notifier_init │ │ │ │ + 9715: 003d8851 244 FUNC GLOBAL DEFAULT 12 event_notifier_init │ │ │ │ 9716: 005f8798 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QXL_SPICE_UPDATE_AREA_DSTATE │ │ │ │ - 9717: 0034d599 128 FUNC GLOBAL DEFAULT 12 io_add_watch_poll │ │ │ │ + 9717: 0034d591 128 FUNC GLOBAL DEFAULT 12 io_add_watch_poll │ │ │ │ 9718: 005aa5a0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ATI_MM_WRITE_EVENT │ │ │ │ - 9719: 003e0c8d 108 FUNC GLOBAL DEFAULT 12 error_report │ │ │ │ - 9720: 00290655 92 FUNC GLOBAL DEFAULT 12 qbus_new │ │ │ │ - 9721: 003b908d 240 FUNC GLOBAL DEFAULT 12 visit_type_AudiodevOssPerDirectionOptions_members │ │ │ │ + 9719: 003e0c85 108 FUNC GLOBAL DEFAULT 12 error_report │ │ │ │ + 9720: 0029064d 92 FUNC GLOBAL DEFAULT 12 qbus_new │ │ │ │ + 9721: 003b9085 240 FUNC GLOBAL DEFAULT 12 visit_type_AudiodevOssPerDirectionOptions_members │ │ │ │ 9722: 0027dded 172 FUNC GLOBAL DEFAULT 12 cpu_atomic_cmpxchgl_le_mmu │ │ │ │ 9723: 005acc88 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIA1_TIMER_HACK_STATE_EVENT │ │ │ │ - 9724: 002c3ea5 42 FUNC GLOBAL DEFAULT 12 qemu_in_iothread │ │ │ │ + 9724: 002c3e9d 42 FUNC GLOBAL DEFAULT 12 qemu_in_iothread │ │ │ │ 9725: 005b2544 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VDAGENT_DISCONNECT_EVENT │ │ │ │ 9726: 0026b589 18 FUNC GLOBAL DEFAULT 12 tcg_cflags_set │ │ │ │ 9727: 00509728 40 OBJECT GLOBAL DEFAULT 21 qdev_prop_cpus390entitlement │ │ │ │ 9728: 005f957a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_BLOCKDEV_INSERT_MEDIUM_DSTATE │ │ │ │ 9729: 005f9670 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_QUIT_DSTATE │ │ │ │ 9730: 005b1f48 16 OBJECT GLOBAL DEFAULT 24 _TRACE_LOAD_FILE_EVENT │ │ │ │ 9731: 0026b655 84 FUNC GLOBAL DEFAULT 12 cpu_loop_exit_atomic │ │ │ │ 9732: 0024d831 66 FUNC GLOBAL DEFAULT 12 tcg_op_insert_before │ │ │ │ - 9733: 003e18b9 16 FUNC GLOBAL DEFAULT 12 qemu_find_opts_err │ │ │ │ - 9734: 0037f5b1 204 FUNC GLOBAL DEFAULT 12 visit_type_ChardevSocketWrapper │ │ │ │ - 9735: 0037be2d 188 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_block_export_del_arg_members │ │ │ │ + 9733: 003e18b1 16 FUNC GLOBAL DEFAULT 12 qemu_find_opts_err │ │ │ │ + 9734: 0037f5a9 204 FUNC GLOBAL DEFAULT 12 visit_type_ChardevSocketWrapper │ │ │ │ + 9735: 0037be25 188 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_block_export_del_arg_members │ │ │ │ 9736: 00255c25 400 FUNC GLOBAL DEFAULT 12 tcg_gen_rotr_i64 │ │ │ │ 9737: 005f8726 2 OBJECT GLOBAL DEFAULT 25 _TRACE_DM163_EN_B_DSTATE │ │ │ │ 9738: 0051b274 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_fetch_andl_le │ │ │ │ - 9739: 0040249d 58 FUNC GLOBAL DEFAULT 12 qapi_free_PciDeviceId │ │ │ │ + 9739: 00402495 58 FUNC GLOBAL DEFAULT 12 qapi_free_PciDeviceId │ │ │ │ 9740: 00285971 52 FUNC GLOBAL DEFAULT 12 qemu_plugin_vcpu_hostcall_cb │ │ │ │ 9741: 005f8458 2 OBJECT GLOBAL DEFAULT 25 _TRACE_BLK_ROOT_DETACH_DSTATE │ │ │ │ 9742: 00254ef1 42 FUNC GLOBAL DEFAULT 12 tcg_gen_clzi_i32 │ │ │ │ 9743: 005f8ad6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IVSHMEM_FLAT_PROTO_VER_OWN_ID_DSTATE │ │ │ │ 9744: 005b0f10 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_RDMA_DUMP_GID_EVENT │ │ │ │ - 9745: 002a7895 200 FUNC GLOBAL DEFAULT 12 qio_channel_preadv │ │ │ │ + 9745: 002a788d 200 FUNC GLOBAL DEFAULT 12 qio_channel_preadv │ │ │ │ 9746: 005b49c0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_GET_WIN32_SOCKET_EVENT │ │ │ │ 9747: 005b41bc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QUERY_BALLOON_EVENT │ │ │ │ 9748: 005b480c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_QUERY_MIGRATE_PARAMETERS_EVENT │ │ │ │ - 9749: 003a6371 58 FUNC GLOBAL DEFAULT 12 qapi_free_SevCommonProperties │ │ │ │ + 9749: 003a6369 58 FUNC GLOBAL DEFAULT 12 qapi_free_SevCommonProperties │ │ │ │ 9750: 005f84be 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QIO_CHANNEL_TLS_BYE_COMPLETE_DSTATE │ │ │ │ - 9751: 00298d4d 136 FUNC GLOBAL DEFAULT 12 object_property_set_default_uint │ │ │ │ + 9751: 00298d45 136 FUNC GLOBAL DEFAULT 12 object_property_set_default_uint │ │ │ │ 9752: 005acb38 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ASPEED_SLI_READ_EVENT │ │ │ │ - 9753: 004e2248 3 OBJECT GLOBAL DEFAULT 14 sense_code_MEDIUM_CHANGED │ │ │ │ - 9754: 003bbd21 16 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_query_rocker_arg_members │ │ │ │ + 9753: 004e2238 3 OBJECT GLOBAL DEFAULT 14 sense_code_MEDIUM_CHANGED │ │ │ │ + 9754: 003bbd19 16 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_query_rocker_arg_members │ │ │ │ 9755: 00512694 4 OBJECT GLOBAL DEFAULT 24 arm_arch │ │ │ │ 9756: 001c1309 176 FUNC GLOBAL DEFAULT 12 qmp_blockdev_insert_medium │ │ │ │ 9757: 001b00b9 2 FUNC GLOBAL DEFAULT 12 vhost_net_get_acked_features_ex │ │ │ │ 9758: 005b25b4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_XKEYMAP_VENDOR_EVENT │ │ │ │ 9759: 005af650 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_XHCI_DOORBELL_READ_EVENT │ │ │ │ 9760: 005af410 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_DWC2_UPDATE_IRQ_EVENT │ │ │ │ 9761: 005af220 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_DWC2_GLBREG_WRITE_EVENT │ │ │ │ 9762: 001a583d 4 FUNC GLOBAL DEFAULT 12 qmp_query_memory_devices │ │ │ │ - 9763: 003d503d 4 FUNC GLOBAL DEFAULT 12 qemu_mprotect_rw │ │ │ │ + 9763: 003d5035 4 FUNC GLOBAL DEFAULT 12 qemu_mprotect_rw │ │ │ │ 9764: 0027ecc9 168 FUNC GLOBAL DEFAULT 12 cpu_atomic_xchgl_be_mmu │ │ │ │ 9765: 005f8ad0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IVSHMEM_FLAT_MMIO_MAP_DSTATE │ │ │ │ 9766: 005f9532 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MEMORY_NOTDIRTY_WRITE_ACCESS_DSTATE │ │ │ │ 9767: 001df301 6 FUNC GLOBAL DEFAULT 12 qemu_ram_get_fd │ │ │ │ 9768: 005178b4 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_dup32 │ │ │ │ 9769: 005a7728 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GDBSTUB_ERR_CHECKSUM_INCORRECT_EVENT │ │ │ │ - 9770: 0039f67d 228 FUNC GLOBAL DEFAULT 12 visit_type_CommandLineOptionInfo │ │ │ │ + 9770: 0039f675 228 FUNC GLOBAL DEFAULT 12 visit_type_CommandLineOptionInfo │ │ │ │ 9771: 001c1235 204 FUNC GLOBAL DEFAULT 12 qmp_blockdev_close_tray │ │ │ │ - 9772: 0037d489 58 FUNC GLOBAL DEFAULT 12 qapi_free_ChardevSocketWrapper │ │ │ │ + 9772: 0037d481 58 FUNC GLOBAL DEFAULT 12 qapi_free_ChardevSocketWrapper │ │ │ │ 9773: 005f975a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_QUERY_S390X_CPU_POLARIZATION_DSTATE │ │ │ │ - 9774: 0038332d 58 FUNC GLOBAL DEFAULT 12 qapi_free_QCryptoBlockCreateOptions │ │ │ │ - 9775: 00316031 1388 FUNC GLOBAL DEFAULT 12 qcow2_check_metadata_overlap │ │ │ │ - 9776: 002ea4bd 8 FUNC GLOBAL DEFAULT 12 block_copy_set_progress_meter │ │ │ │ + 9774: 00383325 58 FUNC GLOBAL DEFAULT 12 qapi_free_QCryptoBlockCreateOptions │ │ │ │ + 9775: 00316029 1388 FUNC GLOBAL DEFAULT 12 qcow2_check_metadata_overlap │ │ │ │ + 9776: 002ea4b5 8 FUNC GLOBAL DEFAULT 12 block_copy_set_progress_meter │ │ │ │ 9777: 005b31b4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_QUERY_PR_MANAGERS_EVENT │ │ │ │ 9778: 005f88d8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_XIVE_END_SOURCE_READ_DSTATE │ │ │ │ 9779: 00507fc4 12 OBJECT GLOBAL DEFAULT 21 GranuleMode_lookup │ │ │ │ 9780: 005f83f8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QCOW2_ALLOC_CLUSTERS_OFFSET_DSTATE │ │ │ │ - 9781: 0037d399 58 FUNC GLOBAL DEFAULT 12 qapi_free_ChardevQemuVDAgent │ │ │ │ - 9782: 003a7391 224 FUNC GLOBAL DEFAULT 12 visit_type_CryptodevVhostUserProperties │ │ │ │ - 9783: 003fca71 6 FUNC GLOBAL DEFAULT 12 cpu_get_dump_info │ │ │ │ + 9781: 0037d391 58 FUNC GLOBAL DEFAULT 12 qapi_free_ChardevQemuVDAgent │ │ │ │ + 9782: 003a7389 224 FUNC GLOBAL DEFAULT 12 visit_type_CryptodevVhostUserProperties │ │ │ │ + 9783: 003fca69 6 FUNC GLOBAL DEFAULT 12 cpu_get_dump_info │ │ │ │ 9784: 0020f269 62 FUNC GLOBAL DEFAULT 12 ram_handle_zero │ │ │ │ - 9785: 003f3981 36 FUNC GLOBAL DEFAULT 12 test_buffer_is_zero_next_accel │ │ │ │ + 9785: 003f3979 36 FUNC GLOBAL DEFAULT 12 test_buffer_is_zero_next_accel │ │ │ │ 9786: 005ad9f8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ECC_MEM_WRITEL_MDR_EVENT │ │ │ │ - 9787: 0039a95d 368 FUNC GLOBAL DEFAULT 12 qapi_event_send_migration │ │ │ │ + 9787: 0039a955 368 FUNC GLOBAL DEFAULT 12 qapi_event_send_migration │ │ │ │ 9788: 005f89de 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ICH_AP_WRITE_DSTATE │ │ │ │ - 9789: 00402119 58 FUNC GLOBAL DEFAULT 12 qapi_free_CXLUncorErrorRecordList │ │ │ │ + 9789: 00402111 58 FUNC GLOBAL DEFAULT 12 qapi_free_CXLUncorErrorRecordList │ │ │ │ 9790: 005aec90 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_HOST_DETACH_KERNEL_EVENT │ │ │ │ 9791: 001f4f35 140 FUNC GLOBAL DEFAULT 12 dirty_bitmap_mig_before_vm_start │ │ │ │ 9792: 005f83ea 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QCOW2_L2_ALLOCATE_GET_EMPTY_DSTATE │ │ │ │ 9793: 005af290 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_DWC2_WAKEUP_EVENT │ │ │ │ 9794: 001aabd5 124 FUNC GLOBAL DEFAULT 12 qdev_get_fw_dev_path │ │ │ │ 9795: 005f8384 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NVME_FREE_QUEUE_PAIR_DSTATE │ │ │ │ 9796: 005ac0ac 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GIC_UPDATE_SET_IRQ_EVENT │ │ │ │ - 9797: 003ca7ed 112 FUNC GLOBAL DEFAULT 12 visit_end_struct │ │ │ │ + 9797: 003ca7e5 112 FUNC GLOBAL DEFAULT 12 visit_end_struct │ │ │ │ 9798: 0027401d 14 FUNC GLOBAL DEFAULT 12 translator_io_start │ │ │ │ 9799: 005a8da8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_CO_RECEIVE_ALIGN_COMPLIANCE_EVENT │ │ │ │ 9800: 005a95d0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_TPM_EMULATOR_PRE_SAVE_EVENT │ │ │ │ 9801: 0016e929 184 FUNC GLOBAL DEFAULT 12 float64_to_uint32_round_to_zero │ │ │ │ 9802: 005f963c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_BLOCK_EXPORT_ADD_DSTATE │ │ │ │ - 9803: 003ca9e1 112 FUNC GLOBAL DEFAULT 12 visit_check_list │ │ │ │ - 9804: 003d154d 46 FUNC GLOBAL DEFAULT 12 qbool_from_bool │ │ │ │ + 9803: 003ca9d9 112 FUNC GLOBAL DEFAULT 12 visit_check_list │ │ │ │ + 9804: 003d1545 46 FUNC GLOBAL DEFAULT 12 qbool_from_bool │ │ │ │ 9805: 005f91ca 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_RDMA_DUMP_ID_DSTATE │ │ │ │ 9806: 00149b81 66 FUNC GLOBAL DEFAULT 12 cpu_exec_realizefn │ │ │ │ - 9807: 0040258d 58 FUNC GLOBAL DEFAULT 12 qapi_free_PciInfoList │ │ │ │ + 9807: 00402585 58 FUNC GLOBAL DEFAULT 12 qapi_free_PciInfoList │ │ │ │ 9808: 005f8fae 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_UHCI_SCHEDULE_START_DSTATE │ │ │ │ - 9809: 00339301 14 FUNC GLOBAL DEFAULT 12 qed_alloc_table │ │ │ │ - 9810: 003b70cd 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_x_accel_stats │ │ │ │ + 9809: 003392f9 14 FUNC GLOBAL DEFAULT 12 qed_alloc_table │ │ │ │ + 9810: 003b70c5 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_x_accel_stats │ │ │ │ 9811: 005f8446 2 OBJECT GLOBAL DEFAULT 25 _TRACE_COMMIT_ONE_ITERATION_DSTATE │ │ │ │ 9812: 0026e80d 126 FUNC GLOBAL DEFAULT 12 helper_gvec_ltu8 │ │ │ │ 9813: 00228691 284 FUNC GLOBAL DEFAULT 12 qemu_netfilter_pass_to_next │ │ │ │ 9814: 005a90d8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_RECEIVE_NEGOTIATE_NAME_EVENT │ │ │ │ 9815: 005f952c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_TB_GEN_CODE_BUFFER_OVERFLOW_DSTATE │ │ │ │ - 9816: 003d6d65 268 FUNC GLOBAL DEFAULT 12 mod_utf8_codepoint │ │ │ │ + 9816: 003d6d5d 268 FUNC GLOBAL DEFAULT 12 mod_utf8_codepoint │ │ │ │ 9817: 005abc8c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ICV_EOIR_WRITE_EVENT │ │ │ │ 9818: 0028593d 52 FUNC GLOBAL DEFAULT 12 qemu_plugin_vcpu_exception_cb │ │ │ │ - 9819: 00362f55 100 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevCacheInfo_members │ │ │ │ + 9819: 00362f4d 100 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevCacheInfo_members │ │ │ │ 9820: 001e0f79 236 FUNC GLOBAL DEFAULT 12 cpu_physical_memory_write │ │ │ │ 9821: 0026b6ed 32 FUNC GLOBAL DEFAULT 12 helper_divu_i32 │ │ │ │ - 9822: 0037b989 132 FUNC GLOBAL DEFAULT 12 visit_type_BlockExportRemoveMode │ │ │ │ + 9822: 0037b981 132 FUNC GLOBAL DEFAULT 12 visit_type_BlockExportRemoveMode │ │ │ │ 9823: 0027e98d 196 FUNC GLOBAL DEFAULT 12 cpu_atomic_umin_fetchl_le_mmu │ │ │ │ - 9824: 002da31d 136 FUNC GLOBAL DEFAULT 12 replication_get_error_all │ │ │ │ + 9824: 002da315 136 FUNC GLOBAL DEFAULT 12 replication_get_error_all │ │ │ │ 9825: 001d8c61 88 FUNC GLOBAL DEFAULT 12 memory_region_set_enabled │ │ │ │ 9826: 005f86ae 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PFLASH_UNSUPPORTED_DEVICE_CONFIGURATION_DSTATE │ │ │ │ 9827: 00251529 116 FUNC GLOBAL DEFAULT 12 tcg_gen_nor_i32 │ │ │ │ - 9828: 003f80f1 72 FUNC GLOBAL DEFAULT 12 throttle_init │ │ │ │ + 9828: 003f80e9 72 FUNC GLOBAL DEFAULT 12 throttle_init │ │ │ │ 9829: 005f906a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_OHCI_EXIT_DSTATE │ │ │ │ 9830: 005f9014 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_OHCI_ED_PKT_DSTATE │ │ │ │ 9831: 0019f769 64 FUNC GLOBAL DEFAULT 12 cpu_class_init_props │ │ │ │ - 9832: 003c2ed1 204 FUNC GLOBAL DEFAULT 12 visit_type_IntWrapper │ │ │ │ + 9832: 003c2ec9 204 FUNC GLOBAL DEFAULT 12 visit_type_IntWrapper │ │ │ │ 9833: 005f8a98 2 OBJECT GLOBAL DEFAULT 25 _TRACE_KVM_REPORT_IRQ_DELIVERED_DSTATE │ │ │ │ 9834: 005f8a7c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SLAVIO_SET_TIMER_IRQ_CPU_DSTATE │ │ │ │ 9835: 005f86de 2 OBJECT GLOBAL DEFAULT 25 _TRACE_FDC_IOPORT_WRITE_DSTATE │ │ │ │ 9836: 0025d291 136 FUNC GLOBAL DEFAULT 12 tcg_gen_atomic_smin_fetch_i32_chk │ │ │ │ - 9837: 00396a21 192 FUNC GLOBAL DEFAULT 12 visit_type_XBZRLECacheStats │ │ │ │ - 9838: 002ff9c5 58 FUNC GLOBAL DEFAULT 12 progress_set_remaining │ │ │ │ + 9837: 00396a19 192 FUNC GLOBAL DEFAULT 12 visit_type_XBZRLECacheStats │ │ │ │ + 9838: 002ff9bd 58 FUNC GLOBAL DEFAULT 12 progress_set_remaining │ │ │ │ 9839: 005f8cbe 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ECC_MEM_WRITEL_MDR_DSTATE │ │ │ │ 9840: 002745bd 180 FUNC GLOBAL DEFAULT 12 translator_lduw_end │ │ │ │ 9841: 005f95b6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_BLOCKDEV_REOPEN_DSTATE │ │ │ │ 9842: 00519408 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_and_fetchq_be │ │ │ │ - 9843: 00388b31 120 FUNC GLOBAL DEFAULT 12 visit_type_SchemaInfoEnum_members │ │ │ │ + 9843: 00388b29 120 FUNC GLOBAL DEFAULT 12 visit_type_SchemaInfoEnum_members │ │ │ │ 9844: 0026f34d 128 FUNC GLOBAL DEFAULT 12 helper_gvec_les8 │ │ │ │ 9845: 005f928a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SAVE_XBZRLE_PAGE_SKIPPING_DSTATE │ │ │ │ 9846: 001f27a5 64 FUNC GLOBAL DEFAULT 12 tpm_backend_finish_sync │ │ │ │ - 9847: 0037a9dd 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockExportOptionsNbd │ │ │ │ + 9847: 0037a9d5 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockExportOptionsNbd │ │ │ │ 9848: 005f8538 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NBD_NEGOTIATE_OPTIONS_FLAGS_DSTATE │ │ │ │ - 9849: 003e533d 168 FUNC GLOBAL DEFAULT 12 rcu_register_thread │ │ │ │ + 9849: 003e5335 168 FUNC GLOBAL DEFAULT 12 rcu_register_thread │ │ │ │ 9850: 005f8226 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_visit_block_export_c │ │ │ │ - 9851: 003a0831 464 FUNC GLOBAL DEFAULT 12 qmp_marshal_closefd │ │ │ │ + 9851: 003a0829 464 FUNC GLOBAL DEFAULT 12 qmp_marshal_closefd │ │ │ │ 9852: 00285059 160 FUNC GLOBAL DEFAULT 12 plugin_unregister_cb__locked │ │ │ │ 9853: 005adfd8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SIFIVE_PWM_INTERRUPT_EVENT │ │ │ │ 9854: 005134a4 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_ltu16 │ │ │ │ - 9855: 003a0419 584 FUNC GLOBAL DEFAULT 12 qmp_marshal_human_monitor_command │ │ │ │ + 9855: 003a0411 584 FUNC GLOBAL DEFAULT 12 qmp_marshal_human_monitor_command │ │ │ │ 9856: 005f8784 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QXL_CLIENT_MONITORS_CONFIG_CRC_DSTATE │ │ │ │ 9857: 005f850c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NBD_CONNECT_THREAD_SLEEP_DSTATE │ │ │ │ 9858: 005f935a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_LOADVM_STATE_SECTION_DSTATE │ │ │ │ 9859: 005f897a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ITS_PROCESS_COMMAND_DSTATE │ │ │ │ - 9860: 00389cc9 132 FUNC GLOBAL DEFAULT 12 visit_type_JobType │ │ │ │ + 9860: 00389cc1 132 FUNC GLOBAL DEFAULT 12 visit_type_JobType │ │ │ │ 9861: 005b4b9c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_SET_LINK_EVENT │ │ │ │ 9862: 00515628 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_and │ │ │ │ - 9863: 00370d59 196 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsLUKS │ │ │ │ - 9864: 003efb51 120 FUNC GLOBAL DEFAULT 12 thread_pool_new │ │ │ │ - 9865: 003f30ad 76 FUNC GLOBAL DEFAULT 12 aio_wait_kick │ │ │ │ - 9866: 003a8d8d 4 FUNC GLOBAL DEFAULT 12 visit_type_MemoryBackendEpcProperties_members │ │ │ │ - 9867: 0038d2c5 192 FUNC GLOBAL DEFAULT 12 visit_type_NumaDistOptions │ │ │ │ + 9863: 00370d51 196 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsLUKS │ │ │ │ + 9864: 003efb49 120 FUNC GLOBAL DEFAULT 12 thread_pool_new │ │ │ │ + 9865: 003f30a5 76 FUNC GLOBAL DEFAULT 12 aio_wait_kick │ │ │ │ + 9866: 003a8d85 4 FUNC GLOBAL DEFAULT 12 visit_type_MemoryBackendEpcProperties_members │ │ │ │ + 9867: 0038d2bd 192 FUNC GLOBAL DEFAULT 12 visit_type_NumaDistOptions │ │ │ │ 9868: 0019cba5 4 FUNC GLOBAL DEFAULT 12 gdb_got_immediate_ack │ │ │ │ 9869: 005b539c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_SEV_INJECT_LAUNCH_SECRET_EVENT │ │ │ │ 9870: 0017b5f5 184 FUNC GLOBAL DEFAULT 12 qemu_dmabuf_new │ │ │ │ 9871: 00279ec5 300 FUNC GLOBAL DEFAULT 12 probe_access │ │ │ │ 9872: 005f8620 2 OBJECT GLOBAL DEFAULT 25 _TRACE_TPM_UTIL_GET_BUFFER_SIZE_HDR_LEN2_DSTATE │ │ │ │ - 9873: 003c04d1 58 FUNC GLOBAL DEFAULT 12 qapi_free_MouseInfo │ │ │ │ + 9873: 003c04c9 58 FUNC GLOBAL DEFAULT 12 qapi_free_MouseInfo │ │ │ │ 9874: 0021077d 920 FUNC GLOBAL DEFAULT 12 colo_flush_ram_cache │ │ │ │ - 9875: 0035c6cd 142 FUNC GLOBAL DEFAULT 12 visit_type_uint32List │ │ │ │ - 9876: 003a2afd 192 FUNC GLOBAL DEFAULT 12 visit_type_NetdevTapOptions │ │ │ │ + 9875: 0035c6c5 142 FUNC GLOBAL DEFAULT 12 visit_type_uint32List │ │ │ │ + 9876: 003a2af5 192 FUNC GLOBAL DEFAULT 12 visit_type_NetdevTapOptions │ │ │ │ 9877: 005f900a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_OHCI_MEM_READ_UNALIGNED_DSTATE │ │ │ │ 9878: 0027c189 168 FUNC GLOBAL DEFAULT 12 cpu_atomic_xchgw_le_mmu │ │ │ │ 9879: 005af390 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_DWC2_FIND_DEVICE_EVENT │ │ │ │ - 9880: 002ef625 20 FUNC GLOBAL DEFAULT 12 bdrv_dirty_bitmap_get_persistence │ │ │ │ + 9880: 002ef61d 20 FUNC GLOBAL DEFAULT 12 bdrv_dirty_bitmap_get_persistence │ │ │ │ 9881: 005f8770 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VGA_CIRRUS_WRITE_IO_DSTATE │ │ │ │ 9882: 005f8e62 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_MTP_XFER_DSTATE │ │ │ │ 9883: 005f88ec 2 OBJECT GLOBAL DEFAULT 25 _TRACE_XIVE_TCTX_SET_CPPR_DSTATE │ │ │ │ 9884: 001dff45 328 FUNC GLOBAL DEFAULT 12 qemu_ram_alloc_from_file │ │ │ │ - 9885: 003e5681 92 FUNC GLOBAL DEFAULT 12 rcu_remove_force_rcu_notifier │ │ │ │ + 9885: 003e5679 92 FUNC GLOBAL DEFAULT 12 rcu_remove_force_rcu_notifier │ │ │ │ 9886: 001cb3cd 12 FUNC GLOBAL DEFAULT 12 cpu_work_list_empty │ │ │ │ 9887: 005f8f3a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_XHCI_EP_KICK_DSTATE │ │ │ │ - 9888: 00400c81 16 FUNC GLOBAL DEFAULT 12 visit_type_SevAttestationReport_members │ │ │ │ + 9888: 00400c79 16 FUNC GLOBAL DEFAULT 12 visit_type_SevAttestationReport_members │ │ │ │ 9889: 001d72b5 152 FUNC GLOBAL DEFAULT 12 memory_region_is_logging │ │ │ │ 9890: 005b0fc0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_RDMA_ACCEPT_INCOMING_MIGRATION_ACCEPTED_EVENT │ │ │ │ 9891: 005a9234 88 OBJECT GLOBAL DEFAULT 24 audio_trace_events │ │ │ │ 9892: 005a8f08 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_NEGOTIATE_META_QUERY_SKIP_EVENT │ │ │ │ 9893: 001e44b5 60 FUNC GLOBAL DEFAULT 12 address_space_stl_be_cached_slow │ │ │ │ - 9894: 00399e19 132 FUNC GLOBAL DEFAULT 12 visit_type_DirtyRateMeasureMode │ │ │ │ + 9894: 00399e11 132 FUNC GLOBAL DEFAULT 12 visit_type_DirtyRateMeasureMode │ │ │ │ 9895: 005f8ade 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IVSHMEM_FLAT_NEW_PEER_DSTATE │ │ │ │ 9896: 00510000 0 NOTYPE GLOBAL DEFAULT 24 __data_start │ │ │ │ 9897: 005a7cf8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SSH_SEEK_EVENT │ │ │ │ - 9898: 002e8c81 184 FUNC GLOBAL DEFAULT 12 blk_detach_dev │ │ │ │ + 9898: 002e8c79 184 FUNC GLOBAL DEFAULT 12 blk_detach_dev │ │ │ │ 9899: 005f8786 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QXL_CLIENT_MONITORS_CONFIG_CAPPED_DSTATE │ │ │ │ 9900: 0026c199 124 FUNC GLOBAL DEFAULT 12 helper_gvec_subs64 │ │ │ │ 9901: 005b3cf4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_DUMP_GUEST_MEMORY_EVENT │ │ │ │ 9902: 0015c795 136 FUNC GLOBAL DEFAULT 12 float128_add │ │ │ │ - 9903: 003bc921 108 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_query_rocker_of_dpa_flows_arg_members │ │ │ │ + 9903: 003bc919 108 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_query_rocker_of_dpa_flows_arg_members │ │ │ │ 9904: 0017f1c5 14 FUNC GLOBAL DEFAULT 12 qemu_pixman_image_unref │ │ │ │ 9905: 005f8918 2 OBJECT GLOBAL DEFAULT 25 _TRACE_HEATHROW_READ_DSTATE │ │ │ │ 9906: 0027d6f1 20 FUNC GLOBAL DEFAULT 12 helper_atomic_fetch_uminw_be │ │ │ │ - 9907: 003dedf1 76 FUNC GLOBAL DEFAULT 12 slow_bitmap_and │ │ │ │ + 9907: 003dede9 76 FUNC GLOBAL DEFAULT 12 slow_bitmap_and │ │ │ │ 9908: 00238571 180 FUNC GLOBAL DEFAULT 12 tap_probe_vnet_hdr │ │ │ │ - 9909: 003f35d9 200 FUNC GLOBAL DEFAULT 12 buffer_move_empty │ │ │ │ + 9909: 003f35d1 200 FUNC GLOBAL DEFAULT 12 buffer_move_empty │ │ │ │ 9910: 005b3a70 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QUERY_CHARDEV_BACKENDS_EVENT │ │ │ │ 9911: 005a7878 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GDBSTUB_OP_CONTINUE_CPU_EVENT │ │ │ │ 9912: 001fc8f9 228 FUNC GLOBAL DEFAULT 12 migrate_send_rp_message_req_pages │ │ │ │ 9913: 005a8de8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_CO_RECEIVE_BLOCK_STATUS_PAYLOAD_COMPLIANCE_EVENT │ │ │ │ 9914: 005f8852 2 OBJECT GLOBAL DEFAULT 25 _TRACE_JAZZ_LED_READ_DSTATE │ │ │ │ 9915: 005ad208 16 OBJECT GLOBAL DEFAULT 24 _TRACE_TZ_PPC_CFG_AP_EVENT │ │ │ │ 9916: 005f9938 32 OBJECT GLOBAL DEFAULT 25 compat_policy │ │ │ │ 9917: 005f9720 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_QUERY_HOTPLUGGABLE_CPUS_DSTATE │ │ │ │ - 9918: 003f2f4d 348 FUNC GLOBAL DEFAULT 12 socket_address_flatten │ │ │ │ - 9919: 003ff321 220 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_device_add_arg_members │ │ │ │ + 9918: 003f2f45 348 FUNC GLOBAL DEFAULT 12 socket_address_flatten │ │ │ │ + 9919: 003ff319 220 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_device_add_arg_members │ │ │ │ 9920: 0023ab41 64 FUNC GLOBAL DEFAULT 12 replay_add_input_sync_event │ │ │ │ 9921: 005aa240 16 OBJECT GLOBAL DEFAULT 24 _TRACE_APPLE_GFX_COMMON_INIT_EVENT │ │ │ │ 9922: 005f8d1e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ASPEED_OTP_PROG_DSTATE │ │ │ │ 9923: 001d998d 96 FUNC GLOBAL DEFAULT 12 address_space_destroy_free │ │ │ │ - 9924: 00367b6d 196 FUNC GLOBAL DEFAULT 12 visit_type_XDbgBlockGraphNode │ │ │ │ + 9924: 00367b65 196 FUNC GLOBAL DEFAULT 12 visit_type_XDbgBlockGraphNode │ │ │ │ 9925: 005aed70 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_MTP_OP_GET_OBJECT_INFO_EVENT │ │ │ │ 9926: 005abd8c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ICH_ELRSR_READ_EVENT │ │ │ │ 9927: 005f8c1c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NPCM7XX_PWM_UPDATE_FREQ_DSTATE │ │ │ │ - 9928: 0035f5bd 58 FUNC GLOBAL DEFAULT 12 qapi_free_ImageInfoSpecificFileWrapper │ │ │ │ + 9928: 0035f5b5 58 FUNC GLOBAL DEFAULT 12 qapi_free_ImageInfoSpecificFileWrapper │ │ │ │ 9929: 005f9612 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_DRIVE_BACKUP_DSTATE │ │ │ │ 9930: 001e03e5 64 FUNC GLOBAL DEFAULT 12 qemu_ram_block_by_name │ │ │ │ 9931: 005aa670 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VGA_STD_READ_IO_EVENT │ │ │ │ 9932: 001b3e09 76 FUNC GLOBAL DEFAULT 12 virtio_md_pci_plug │ │ │ │ 9933: 005f9906 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_DISPLAY_UPDATE_DSTATE │ │ │ │ - 9934: 003e5d71 28 FUNC GLOBAL DEFAULT 12 qemu_log_enabled │ │ │ │ + 9934: 003e5d69 28 FUNC GLOBAL DEFAULT 12 qemu_log_enabled │ │ │ │ 9935: 005f91e4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MIGRATE_GLOBAL_STATE_POST_LOAD_DSTATE │ │ │ │ 9936: 005a7498 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QCRYPTO_TLS_SESSION_PARAMETERS_EVENT │ │ │ │ 9937: 005f8c88 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SLAVIO_AUX1_MEM_WRITEB_DSTATE │ │ │ │ 9938: 00254ff9 204 FUNC GLOBAL DEFAULT 12 tcg_gen_clzi_i64 │ │ │ │ 9939: 002802fd 28 FUNC GLOBAL DEFAULT 12 helper_atomic_fetch_sminq_le │ │ │ │ 9940: 005b1620 16 OBJECT GLOBAL DEFAULT 24 _TRACE_RAM_DISCARD_RANGE_EVENT │ │ │ │ - 9941: 003b18c1 192 FUNC GLOBAL DEFAULT 12 visit_type_StatsSchema │ │ │ │ - 9942: 0029afe1 332 FUNC GLOBAL DEFAULT 12 user_creatable_add_qapi │ │ │ │ + 9941: 003b18b9 192 FUNC GLOBAL DEFAULT 12 visit_type_StatsSchema │ │ │ │ + 9942: 0029afd9 332 FUNC GLOBAL DEFAULT 12 user_creatable_add_qapi │ │ │ │ 9943: 001d91b9 8 FUNC GLOBAL DEFAULT 12 memory_global_dirty_log_sync │ │ │ │ 9944: 0015c441 384 FUNC GLOBAL DEFAULT 12 float64_sub │ │ │ │ 9945: 005a9a68 16 OBJECT GLOBAL DEFAULT 24 _TRACE_M25P80_POPULATED_JEDEC_EVENT │ │ │ │ 9946: 005f8f6a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_XHCI_DOORBELL_READ_DSTATE │ │ │ │ 9947: 005f932a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_POSTCOPY_RAM_LISTEN_THREAD_START_DSTATE │ │ │ │ - 9948: 00346805 46 FUNC GLOBAL DEFAULT 12 qmp_block_dirty_bitmap_remove │ │ │ │ + 9948: 003467fd 46 FUNC GLOBAL DEFAULT 12 qmp_block_dirty_bitmap_remove │ │ │ │ 9949: 005f8bb8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_TZ_PPC_UPDATE_IRQ_DSTATE │ │ │ │ 9950: 005f82a2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QCRYPTO_TLS_CIPHER_SUITE_COUNT_DSTATE │ │ │ │ - 9951: 003b26f9 58 FUNC GLOBAL DEFAULT 12 qapi_free_AbortWrapper │ │ │ │ + 9951: 003b26f1 58 FUNC GLOBAL DEFAULT 12 qapi_free_AbortWrapper │ │ │ │ 9952: 005f8924 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NVIC_COMPLETE_IRQ_DSTATE │ │ │ │ 9953: 00266669 96 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_shli │ │ │ │ 9954: 005b15a0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_RAM_DIRTY_BITMAP_RELOAD_BEGIN_EVENT │ │ │ │ 9955: 005b3bd8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_CXL_INJECT_CORRECTABLE_ERROR_EVENT │ │ │ │ 9956: 005f9e02 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VISIT_TYPE_STR_DSTATE │ │ │ │ 9957: 00242c59 128 FUNC GLOBAL DEFAULT 12 tcg_tb_foreach │ │ │ │ 9958: 00205d5d 34 FUNC GLOBAL DEFAULT 12 migrate_checkpoint_delay │ │ │ │ 9959: 005f94e2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VNC_KEY_MAP_INIT_DSTATE │ │ │ │ - 9960: 003d01e9 104 FUNC GLOBAL DEFAULT 12 qnum_destroy_obj │ │ │ │ - 9961: 003dfe15 16 FUNC GLOBAL DEFAULT 12 fifo8_is_full │ │ │ │ + 9960: 003d01e1 104 FUNC GLOBAL DEFAULT 12 qnum_destroy_obj │ │ │ │ + 9961: 003dfe0d 16 FUNC GLOBAL DEFAULT 12 fifo8_is_full │ │ │ │ 9962: 005f94d0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VNC_MSG_SERVER_EXT_DESKTOP_RESIZE_DSTATE │ │ │ │ 9963: 00201579 704 FUNC GLOBAL DEFAULT 12 migration_connect │ │ │ │ 9964: 0022a731 80 FUNC GLOBAL DEFAULT 12 qemu_foreach_nic │ │ │ │ 9965: 0023c5e9 200 FUNC GLOBAL DEFAULT 12 qmp_replay_break │ │ │ │ 9966: 005f95fa 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_BLOCK_DIRTY_BITMAP_REMOVE_DSTATE │ │ │ │ 9967: 005f9356 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_LOADVM_STATE_SECTION_PARTEND_DSTATE │ │ │ │ - 9968: 0036679d 142 FUNC GLOBAL DEFAULT 12 visit_type_BlockJobInfoList │ │ │ │ + 9968: 00366795 142 FUNC GLOBAL DEFAULT 12 visit_type_BlockJobInfoList │ │ │ │ 9969: 005a95f0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_TPM_EMULATOR_SET_STATE_BLOBS_ERROR_EVENT │ │ │ │ 9970: 00284125 8 FUNC GLOBAL DEFAULT 12 qemu_plugin_register_vcpu_tb_trans_cb │ │ │ │ 9971: 001f8cf1 228 FUNC GLOBAL DEFAULT 12 exec_start_outgoing_migration │ │ │ │ 9972: 00517830 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_dup64 │ │ │ │ 9973: 00205ead 34 FUNC GLOBAL DEFAULT 12 migrate_max_postcopy_bandwidth │ │ │ │ 9974: 0020f875 708 FUNC GLOBAL DEFAULT 12 ram_load_postcopy │ │ │ │ 9975: 002669b1 68 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_shls │ │ │ │ 9976: 005a8b90 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QIO_CHANNEL_SOCKET_CONNECT_SYNC_EVENT │ │ │ │ - 9977: 0028d791 2 FUNC GLOBAL DEFAULT 12 xen_primary_console_create │ │ │ │ - 9978: 00298bbd 132 FUNC GLOBAL DEFAULT 12 object_property_set_default_str │ │ │ │ + 9977: 0028d789 2 FUNC GLOBAL DEFAULT 12 xen_primary_console_create │ │ │ │ + 9978: 00298bb5 132 FUNC GLOBAL DEFAULT 12 object_property_set_default_str │ │ │ │ 9979: 001ea879 72 FUNC GLOBAL DEFAULT 12 qemu_system_guest_crashloaded │ │ │ │ 9980: 005a8f68 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_NEGOTIATE_HANDLE_INFO_REQUESTS_EVENT │ │ │ │ - 9981: 0035fa31 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockLatencyHistogramInfo │ │ │ │ + 9981: 0035fa29 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockLatencyHistogramInfo │ │ │ │ 9982: 005a9448 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IOMMUFD_BACKEND_SET_DIRTY_EVENT │ │ │ │ - 9983: 003ee4c9 66 FUNC GLOBAL DEFAULT 12 qemu_co_queue_next │ │ │ │ + 9983: 003ee4c1 66 FUNC GLOBAL DEFAULT 12 qemu_co_queue_next │ │ │ │ 9984: 005f86d4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PFLASH_DATA_WRITE_DSTATE │ │ │ │ 9985: 00266b25 100 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_shlv │ │ │ │ - 9986: 00298f71 168 FUNC GLOBAL DEFAULT 12 object_property_get_enum │ │ │ │ - 9987: 0029fa31 30 FUNC GLOBAL DEFAULT 12 qemu_put_buffer_async │ │ │ │ - 9988: 004e2280 3 OBJECT GLOBAL DEFAULT 14 sense_code_INVALID_PARAM │ │ │ │ + 9986: 00298f69 168 FUNC GLOBAL DEFAULT 12 object_property_get_enum │ │ │ │ + 9987: 0029fa29 30 FUNC GLOBAL DEFAULT 12 qemu_put_buffer_async │ │ │ │ + 9988: 004e2270 3 OBJECT GLOBAL DEFAULT 14 sense_code_INVALID_PARAM │ │ │ │ 9989: 0017130d 240 FUNC GLOBAL DEFAULT 12 uint16_to_float32_scalbn │ │ │ │ 9990: 00270ddd 160 FUNC GLOBAL DEFAULT 12 helper_gvec_bitsel │ │ │ │ 9991: 00513420 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_ltu32 │ │ │ │ 9992: 0026e88d 126 FUNC GLOBAL DEFAULT 12 helper_gvec_leu8 │ │ │ │ 9993: 005b1550 16 OBJECT GLOBAL DEFAULT 24 _TRACE_RAM_STATE_RESUME_PREPARE_EVENT │ │ │ │ - 9994: 003468d9 152 FUNC GLOBAL DEFAULT 12 qmp_block_dirty_bitmap_enable │ │ │ │ + 9994: 003468d1 152 FUNC GLOBAL DEFAULT 12 qmp_block_dirty_bitmap_enable │ │ │ │ 9995: 005f9746 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_QUERY_UUID_DSTATE │ │ │ │ - 9996: 0037f9ed 16 FUNC GLOBAL DEFAULT 12 visit_type_ChardevStdioWrapper_members │ │ │ │ + 9996: 0037f9e5 16 FUNC GLOBAL DEFAULT 12 visit_type_ChardevStdioWrapper_members │ │ │ │ 9997: 001b1ce5 62 FUNC GLOBAL DEFAULT 12 fw_cfg_modify_string │ │ │ │ - 9998: 003f1e05 76 FUNC GLOBAL DEFAULT 12 unix_listen │ │ │ │ + 9998: 003f1dfd 76 FUNC GLOBAL DEFAULT 12 unix_listen │ │ │ │ 9999: 005f94c6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VNC_MSG_CLIENT_CUT_TEXT_EXT_DSTATE │ │ │ │ - 10000: 003790ad 464 FUNC GLOBAL DEFAULT 12 qmp_marshal_block_job_finalize │ │ │ │ + 10000: 003790a5 464 FUNC GLOBAL DEFAULT 12 qmp_marshal_block_job_finalize │ │ │ │ 10001: 005b553c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_CLIENT_MIGRATE_INFO_EVENT │ │ │ │ 10002: 005b42ec 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_SYSTEM_RESET_EVENT │ │ │ │ 10003: 005ab01c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ADB_DEVICE_KBD_WRITEREG_EVENT │ │ │ │ 10004: 001eadd9 16 FUNC GLOBAL DEFAULT 12 qemu_system_shutdown_request_with_code │ │ │ │ 10005: 005f89d6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ICH_VMCR_WRITE_DSTATE │ │ │ │ - 10006: 0030e1d9 50 FUNC GLOBAL DEFAULT 12 qcow2_cache_get_empty │ │ │ │ + 10006: 0030e1d1 50 FUNC GLOBAL DEFAULT 12 qcow2_cache_get_empty │ │ │ │ 10007: 0026c891 128 FUNC GLOBAL DEFAULT 12 helper_gvec_abs16 │ │ │ │ 10008: 005f905c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_OHCI_ISO_TD_BAD_BP_BE_DSTATE │ │ │ │ - 10009: 003d894d 156 FUNC GLOBAL DEFAULT 12 event_notifier_test_and_clear │ │ │ │ - 10010: 00299465 68 FUNC GLOBAL DEFAULT 12 object_initialize_child_internal │ │ │ │ + 10009: 003d8945 156 FUNC GLOBAL DEFAULT 12 event_notifier_test_and_clear │ │ │ │ + 10010: 0029945d 68 FUNC GLOBAL DEFAULT 12 object_initialize_child_internal │ │ │ │ 10011: 005f8a60 2 OBJECT GLOBAL DEFAULT 25 _TRACE_XICS_ICS_WRITE_XIVE_DSTATE │ │ │ │ 10012: 001d3ad1 216 FUNC GLOBAL DEFAULT 12 address_space_get_flatview │ │ │ │ 10013: 00283791 60 FUNC GLOBAL DEFAULT 12 rr_kick_vcpu_thread │ │ │ │ 10014: 005ac55c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PIC_UPDATE_IRQ_EVENT │ │ │ │ 10015: 005a9a18 16 OBJECT GLOBAL DEFAULT 24 _TRACE_M25P80_READ_BYTE_EVENT │ │ │ │ - 10016: 003f04cd 60 FUNC GLOBAL DEFAULT 12 timerlistgroup_init │ │ │ │ + 10016: 003f04c5 60 FUNC GLOBAL DEFAULT 12 timerlistgroup_init │ │ │ │ 10017: 00283d89 14 FUNC GLOBAL DEFAULT 12 qemu_plugin_hwaddr_phys_addr │ │ │ │ - 10018: 0039ed75 228 FUNC GLOBAL DEFAULT 12 visit_type_AddfdInfo │ │ │ │ - 10019: 003da8e5 64 FUNC GLOBAL DEFAULT 12 qemu_rec_mutex_destroy │ │ │ │ - 10020: 003f0c09 144 FUNC GLOBAL DEFAULT 12 qemu_init_clocks │ │ │ │ + 10018: 0039ed6d 228 FUNC GLOBAL DEFAULT 12 visit_type_AddfdInfo │ │ │ │ + 10019: 003da8dd 64 FUNC GLOBAL DEFAULT 12 qemu_rec_mutex_destroy │ │ │ │ + 10020: 003f0c01 144 FUNC GLOBAL DEFAULT 12 qemu_init_clocks │ │ │ │ 10021: 0023a311 76 FUNC GLOBAL DEFAULT 12 replay_mutex_init │ │ │ │ 10022: 001b3d71 76 FUNC GLOBAL DEFAULT 12 qmp_x_query_virtio_queue_element │ │ │ │ 10023: 0019958d 220 FUNC GLOBAL DEFAULT 12 gdb_hextomem │ │ │ │ - 10024: 0035f365 58 FUNC GLOBAL DEFAULT 12 qapi_free_ImageInfoSpecificQCow2 │ │ │ │ - 10025: 002c6da9 156 FUNC GLOBAL DEFAULT 12 bdrv_register │ │ │ │ - 10026: 003d3fe5 56 FUNC GLOBAL DEFAULT 12 qdict_set_default_str │ │ │ │ + 10024: 0035f35d 58 FUNC GLOBAL DEFAULT 12 qapi_free_ImageInfoSpecificQCow2 │ │ │ │ + 10025: 002c6da1 156 FUNC GLOBAL DEFAULT 12 bdrv_register │ │ │ │ + 10026: 003d3fdd 56 FUNC GLOBAL DEFAULT 12 qdict_set_default_str │ │ │ │ 10027: 005b1060 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PROCESS_INCOMING_MIGRATION_CO_POSTCOPY_END_MAIN_EVENT │ │ │ │ 10028: 00205579 56 FUNC GLOBAL DEFAULT 12 migrate_postcopy │ │ │ │ - 10029: 003ba05d 236 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_Audiodev_base_members │ │ │ │ + 10029: 003ba055 236 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_Audiodev_base_members │ │ │ │ 10030: 005f8938 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NVIC_RECOMPUTE_STATE_DSTATE │ │ │ │ 10031: 005f847e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SPICE_VMC_WRITE_DSTATE │ │ │ │ - 10032: 002ef559 120 FUNC GLOBAL DEFAULT 12 bdrv_dirty_bitmap_set_inconsistent │ │ │ │ - 10033: 00400f31 144 FUNC GLOBAL DEFAULT 12 visit_type_SgxInfo_members │ │ │ │ + 10032: 002ef551 120 FUNC GLOBAL DEFAULT 12 bdrv_dirty_bitmap_set_inconsistent │ │ │ │ + 10033: 00400f29 144 FUNC GLOBAL DEFAULT 12 visit_type_SgxInfo_members │ │ │ │ 10034: 005aeea0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_UAS_SCSI_COMPLETE_EVENT │ │ │ │ - 10035: 003860ed 552 FUNC GLOBAL DEFAULT 12 qmp_marshal_cxl_inject_general_media_event │ │ │ │ + 10035: 003860e5 552 FUNC GLOBAL DEFAULT 12 qmp_marshal_cxl_inject_general_media_event │ │ │ │ 10036: 00285dbd 44 FUNC GLOBAL DEFAULT 12 qemu_plugin_user_postfork │ │ │ │ 10037: 005f8f06 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_DWC2_PACKET_STATUS_DSTATE │ │ │ │ - 10038: 004e2288 3 OBJECT GLOBAL DEFAULT 14 sense_code_INVALID_OPCODE │ │ │ │ - 10039: 003ac8ad 58 FUNC GLOBAL DEFAULT 12 qapi_free_GuestPanicInformationS390 │ │ │ │ + 10038: 004e2278 3 OBJECT GLOBAL DEFAULT 14 sense_code_INVALID_OPCODE │ │ │ │ + 10039: 003ac8a5 58 FUNC GLOBAL DEFAULT 12 qapi_free_GuestPanicInformationS390 │ │ │ │ 10040: 0026b7e9 32 FUNC GLOBAL DEFAULT 12 helper_divu_i64 │ │ │ │ 10041: 005f9142 2 OBJECT GLOBAL DEFAULT 25 _TRACE_POSTCOPY_RAM_FAULT_THREAD_FDS_EXTRA_DSTATE │ │ │ │ 10042: 001e1d7d 36 FUNC GLOBAL DEFAULT 12 cpu_physical_memory_unmap │ │ │ │ - 10043: 003706f9 596 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsBlkdebug_members │ │ │ │ + 10043: 003706f1 596 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsBlkdebug_members │ │ │ │ 10044: 0051c924 132 OBJECT GLOBAL DEFAULT 24 helper_info_div_i32 │ │ │ │ - 10045: 0038b171 132 FUNC GLOBAL DEFAULT 12 visit_type_CpuTopologyLevel │ │ │ │ + 10045: 0038b169 132 FUNC GLOBAL DEFAULT 12 visit_type_CpuTopologyLevel │ │ │ │ 10046: 00254c25 48 FUNC GLOBAL DEFAULT 12 tcg_gen_nor_i64 │ │ │ │ 10047: 005b1910 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SAVEVM_STATE_HEADER_EVENT │ │ │ │ 10048: 002161f1 992 FUNC GLOBAL DEFAULT 12 save_snapshot │ │ │ │ 10049: 005ae328 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GRLIB_GPTIMER_WRITEL_EVENT │ │ │ │ - 10050: 003f7e39 208 FUNC GLOBAL DEFAULT 12 throttle_leak_bucket │ │ │ │ + 10050: 003f7e31 208 FUNC GLOBAL DEFAULT 12 throttle_leak_bucket │ │ │ │ 10051: 005ad438 16 OBJECT GLOBAL DEFAULT 24 _TRACE_STM32F4XX_EXTI_READ_EVENT │ │ │ │ 10052: 0023b17d 368 FUNC GLOBAL DEFAULT 12 replay_read_input_event │ │ │ │ - 10053: 0036292d 196 FUNC GLOBAL DEFAULT 12 visit_type_BlockLimitsInfo │ │ │ │ + 10053: 00362925 196 FUNC GLOBAL DEFAULT 12 visit_type_BlockLimitsInfo │ │ │ │ 10054: 005f8cf4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ALLWINNER_H3_DRAMCOM_WRITE_DSTATE │ │ │ │ 10055: 005b0880 16 OBJECT GLOBAL DEFAULT 24 _TRACE_COLO_FAILOVER_SET_STATE_EVENT │ │ │ │ - 10056: 0037411d 152 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_BLOCK_JOB_CANCELLED_arg_members │ │ │ │ + 10056: 00374115 152 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_BLOCK_JOB_CANCELLED_arg_members │ │ │ │ 10057: 005f8700 2 OBJECT GLOBAL DEFAULT 25 _TRACE_APPLE_GFX_RAISE_IRQ_DSTATE │ │ │ │ - 10058: 0038b039 58 FUNC GLOBAL DEFAULT 12 qapi_free_SmpCacheProperties │ │ │ │ - 10059: 002d17e1 38 FUNC GLOBAL DEFAULT 12 bdrv_skip_implicit_filters │ │ │ │ - 10060: 00360571 58 FUNC GLOBAL DEFAULT 12 qapi_free_Qcow2OverlapCheckFlags │ │ │ │ + 10058: 0038b031 58 FUNC GLOBAL DEFAULT 12 qapi_free_SmpCacheProperties │ │ │ │ + 10059: 002d17d9 38 FUNC GLOBAL DEFAULT 12 bdrv_skip_implicit_filters │ │ │ │ + 10060: 00360569 58 FUNC GLOBAL DEFAULT 12 qapi_free_Qcow2OverlapCheckFlags │ │ │ │ 10061: 0020523d 34 FUNC GLOBAL DEFAULT 12 migrate_auto_converge │ │ │ │ 10062: 005f93f4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_DBUS_CLIPBOARD_GRAB_DSTATE │ │ │ │ 10063: 005b15f0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_RAM_POSTCOPY_SEND_DISCARD_BITMAP_EVENT │ │ │ │ 10064: 005b5120 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QUERY_CRYPTODEV_EVENT │ │ │ │ - 10065: 003b126d 142 FUNC GLOBAL DEFAULT 12 visit_type_StatsList │ │ │ │ + 10065: 003b1265 142 FUNC GLOBAL DEFAULT 12 visit_type_StatsList │ │ │ │ 10066: 0019d03d 152 FUNC GLOBAL DEFAULT 12 gdb_target_memory_rw_debug │ │ │ │ 10067: 005f971c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_SET_NUMA_NODE_DSTATE │ │ │ │ 10068: 0027d7ed 204 FUNC GLOBAL DEFAULT 12 cpu_atomic_fetch_umaxw_be_mmu │ │ │ │ 10069: 005f8de8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CANOKEY_THREAD_START_DSTATE │ │ │ │ 10070: 001fb645 376 FUNC GLOBAL DEFAULT 12 hmp_migrate │ │ │ │ 10071: 005b0c70 16 OBJECT GLOBAL DEFAULT 24 _TRACE_RDMA_REGISTRATION_HANDLE_UNREGISTER_SUCCESS_EVENT │ │ │ │ - 10072: 00360ed1 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevOptionsCurlFtps │ │ │ │ + 10072: 00360ec9 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevOptionsCurlFtps │ │ │ │ 10073: 002481bd 72 FUNC GLOBAL DEFAULT 12 tb_target_set_jmp_target │ │ │ │ 10074: 005b0f50 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_RDMA_CONNECT_PIN_ALL_OUTCOME_EVENT │ │ │ │ - 10075: 003b58c9 84 FUNC GLOBAL DEFAULT 12 visit_type_DummyVirtioForceArrays_members │ │ │ │ - 10076: 0030e319 78 FUNC GLOBAL DEFAULT 12 qcow2_cache_is_table_offset │ │ │ │ + 10075: 003b58c1 84 FUNC GLOBAL DEFAULT 12 visit_type_DummyVirtioForceArrays_members │ │ │ │ + 10076: 0030e311 78 FUNC GLOBAL DEFAULT 12 qcow2_cache_is_table_offset │ │ │ │ 10077: 005f7f98 1 OBJECT GLOBAL DEFAULT 25 xen_allowed │ │ │ │ 10078: 005d6c8c 4 OBJECT GLOBAL DEFAULT 25 xen_foreignmem_ops │ │ │ │ 10079: 0014c415 112 FUNC GLOBAL DEFAULT 12 disas_gstring_printf │ │ │ │ 10080: 005ac31c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GRLIB_IRQMP_READL_UNKNOWN_EVENT │ │ │ │ - 10081: 0039352d 472 FUNC GLOBAL DEFAULT 12 qmp_marshal_balloon │ │ │ │ + 10081: 00393525 472 FUNC GLOBAL DEFAULT 12 qmp_marshal_balloon │ │ │ │ 10082: 005b0bf0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_RDMA_START_OUTGOING_MIGRATION_AFTER_RDMA_CONNECT_EVENT │ │ │ │ - 10083: 0028c7c9 4028 FUNC GLOBAL DEFAULT 12 avr_print_insn │ │ │ │ + 10083: 0028c7c9 4020 FUNC GLOBAL DEFAULT 12 avr_print_insn │ │ │ │ 10084: 0019b541 120 FUNC GLOBAL DEFAULT 12 gdb_append_thread_id │ │ │ │ 10085: 005aeec0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_UAS_XFER_DATA_EVENT │ │ │ │ 10086: 0020f871 4 FUNC GLOBAL DEFAULT 12 ram_postcopy_incoming_init │ │ │ │ 10087: 005f88a8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LOONGARCH_PCH_PIC_WRITE_DSTATE │ │ │ │ 10088: 00218735 44 FUNC GLOBAL DEFAULT 12 migration_in_colo_state │ │ │ │ - 10089: 0028fdfd 2 FUNC GLOBAL DEFAULT 12 kvm_irqchip_commit_routes │ │ │ │ + 10089: 0028fdf5 2 FUNC GLOBAL DEFAULT 12 kvm_irqchip_commit_routes │ │ │ │ 10090: 005afcc0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_OHCI_RESUME_EVENT │ │ │ │ 10091: 005f9416 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VDAGENT_RECV_MSG_DSTATE │ │ │ │ 10092: 005f9032 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_OHCI_TD_UNDERRUN_DSTATE │ │ │ │ - 10093: 003d0d55 114 FUNC GLOBAL DEFAULT 12 qdict_clone_shallow │ │ │ │ + 10093: 003d0d4d 114 FUNC GLOBAL DEFAULT 12 qdict_clone_shallow │ │ │ │ 10094: 005f98a0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_QUERY_AUDIODEVS_DSTATE │ │ │ │ 10095: 005f971a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_BALLOON_DSTATE │ │ │ │ 10096: 00170fbd 176 FUNC GLOBAL DEFAULT 12 uint16_to_float16 │ │ │ │ 10097: 0022bb49 212 FUNC GLOBAL DEFAULT 12 colo_notify_filters_event │ │ │ │ - 10098: 0035993d 152 FUNC GLOBAL DEFAULT 12 qmp_query_version │ │ │ │ - 10099: 0036a181 108 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_block_job_cancel_arg_members │ │ │ │ + 10098: 00359935 152 FUNC GLOBAL DEFAULT 12 qmp_query_version │ │ │ │ + 10099: 0036a179 108 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_block_job_cancel_arg_members │ │ │ │ 10100: 00283df9 100 FUNC GLOBAL DEFAULT 12 qemu_plugin_request_time_control │ │ │ │ 10101: 005073c4 12 OBJECT GLOBAL DEFAULT 21 OffAutoPCIBAR_lookup │ │ │ │ - 10102: 0038be31 58 FUNC GLOBAL DEFAULT 12 qapi_free_VirtioMEMDeviceInfoWrapper │ │ │ │ - 10103: 0035dfd9 384 FUNC GLOBAL DEFAULT 12 qapi_event_send_pr_manager_status_changed │ │ │ │ + 10102: 0038be29 58 FUNC GLOBAL DEFAULT 12 qapi_free_VirtioMEMDeviceInfoWrapper │ │ │ │ + 10103: 0035dfd1 384 FUNC GLOBAL DEFAULT 12 qapi_event_send_pr_manager_status_changed │ │ │ │ 10104: 005f8976 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ITS_CMD_CLEAR_DSTATE │ │ │ │ - 10105: 00296c21 320 FUNC GLOBAL DEFAULT 12 object_class_dynamic_cast │ │ │ │ - 10106: 003c467d 280 FUNC GLOBAL DEFAULT 12 visit_type_DisplayEGLHeadless │ │ │ │ + 10105: 00296c19 320 FUNC GLOBAL DEFAULT 12 object_class_dynamic_cast │ │ │ │ + 10106: 003c4675 280 FUNC GLOBAL DEFAULT 12 visit_type_DisplayEGLHeadless │ │ │ │ 10107: 0014c4dd 4 FUNC GLOBAL DEFAULT 12 semihosting_enabled │ │ │ │ 10108: 005a8b60 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QIO_CHANNEL_SOCKET_CONNECT_COMPLETE_EVENT │ │ │ │ - 10109: 003fd19d 648 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_cxl_inject_dram_event_arg_members │ │ │ │ + 10109: 003fd195 648 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_cxl_inject_dram_event_arg_members │ │ │ │ 10110: 0027bf1d 204 FUNC GLOBAL DEFAULT 12 cpu_atomic_smax_fetchb_mmu │ │ │ │ - 10111: 004d4de4 4 OBJECT GLOBAL DEFAULT 14 postcopy_ram_discard_version │ │ │ │ - 10112: 00299305 236 FUNC GLOBAL DEFAULT 12 object_initialize_child_with_propsv │ │ │ │ - 10113: 003fc8bd 244 FUNC GLOBAL DEFAULT 12 qmp_trace_event_get_state │ │ │ │ - 10114: 002ace39 68 FUNC GLOBAL DEFAULT 12 qcrypto_block_get_ivgen │ │ │ │ + 10111: 004d4dd4 4 OBJECT GLOBAL DEFAULT 14 postcopy_ram_discard_version │ │ │ │ + 10112: 002992fd 236 FUNC GLOBAL DEFAULT 12 object_initialize_child_with_propsv │ │ │ │ + 10113: 003fc8b5 244 FUNC GLOBAL DEFAULT 12 qmp_trace_event_get_state │ │ │ │ + 10114: 002ace31 68 FUNC GLOBAL DEFAULT 12 qcrypto_block_get_ivgen │ │ │ │ 10115: 005f83c0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QED_AIO_COMPLETE_DSTATE │ │ │ │ 10116: 0022aad1 56 FUNC GLOBAL DEFAULT 12 qemu_send_packet_async │ │ │ │ 10117: 005f95d0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_BLOCK_JOB_PAUSE_DSTATE │ │ │ │ 10118: 005f89ea 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ICC_EOIR_WRITE_DSTATE │ │ │ │ 10119: 005a73ac 16 OBJECT GLOBAL DEFAULT 24 _TRACE_JOB_STATE_TRANSITION_EVENT │ │ │ │ - 10120: 0038de01 300 FUNC GLOBAL DEFAULT 12 visit_type_NumaHmatCacheOptions_members │ │ │ │ + 10120: 0038ddf9 300 FUNC GLOBAL DEFAULT 12 visit_type_NumaHmatCacheOptions_members │ │ │ │ 10121: 005afb10 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_OHCI_MEM_WRITE_UNALIGNED_EVENT │ │ │ │ 10122: 005f8d6c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_BCM2835_SYSTMR_WRITE_DSTATE │ │ │ │ 10123: 005aff7c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SPAPR_WATCHDOG_START_EVENT │ │ │ │ 10124: 005aa6f0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QXL_CLIENT_MONITORS_CONFIG_UNSUPPORTED_BY_GUEST_EVENT │ │ │ │ 10125: 005abf9c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ICC_IGRPEN_WRITE_EVENT │ │ │ │ - 10126: 0029b2a1 296 FUNC GLOBAL DEFAULT 12 type_print_class_properties │ │ │ │ + 10126: 0029b299 296 FUNC GLOBAL DEFAULT 12 type_print_class_properties │ │ │ │ 10127: 005f924a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MULTIFD_TLS_OUTGOING_HANDSHAKE_START_DSTATE │ │ │ │ - 10128: 003d77ad 1804 FUNC GLOBAL DEFAULT 12 aio_poll │ │ │ │ + 10128: 003d77a5 1804 FUNC GLOBAL DEFAULT 12 aio_poll │ │ │ │ 10129: 001a5595 424 FUNC GLOBAL DEFAULT 12 qmp_x_query_numa │ │ │ │ 10130: 0021fe3d 504 FUNC GLOBAL DEFAULT 12 monitor_fdset_add_fd │ │ │ │ - 10131: 002c2411 452 FUNC GLOBAL DEFAULT 12 qmp_change_backing_file │ │ │ │ + 10131: 002c2409 452 FUNC GLOBAL DEFAULT 12 qmp_change_backing_file │ │ │ │ 10132: 00507ef4 12 OBJECT GLOBAL DEFAULT 21 StatsProvider_lookup │ │ │ │ 10133: 005f8d9e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SYSTICK_RELOAD_DSTATE │ │ │ │ - 10134: 003d6811 58 FUNC GLOBAL DEFAULT 12 uleb128_decode_small │ │ │ │ + 10134: 003d6809 58 FUNC GLOBAL DEFAULT 12 uleb128_decode_small │ │ │ │ 10135: 005f8ace 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IVSHMEM_FLAT_READ_MMR_DSTATE │ │ │ │ 10136: 005f85fa 2 OBJECT GLOBAL DEFAULT 25 _TRACE_TPM_EMULATOR_SET_STATE_BLOB_DSTATE │ │ │ │ - 10137: 003e2c19 134 FUNC GLOBAL DEFAULT 12 qemu_opt_get_del │ │ │ │ - 10138: 003c1e05 124 FUNC GLOBAL DEFAULT 12 visit_type_VncBasicInfo_members │ │ │ │ + 10137: 003e2c11 134 FUNC GLOBAL DEFAULT 12 qemu_opt_get_del │ │ │ │ + 10138: 003c1dfd 124 FUNC GLOBAL DEFAULT 12 visit_type_VncBasicInfo_members │ │ │ │ 10139: 0026c911 120 FUNC GLOBAL DEFAULT 12 helper_gvec_abs32 │ │ │ │ 10140: 0027ce4d 196 FUNC GLOBAL DEFAULT 12 cpu_atomic_umax_fetchw_le_mmu │ │ │ │ 10141: 0017e319 4 FUNC GLOBAL DEFAULT 12 qemu_remove_mouse_mode_change_notifier │ │ │ │ - 10142: 003812b5 464 FUNC GLOBAL DEFAULT 12 qmp_marshal_chardev_remove │ │ │ │ + 10142: 003812ad 464 FUNC GLOBAL DEFAULT 12 qmp_marshal_chardev_remove │ │ │ │ 10143: 0024d7a9 136 FUNC GLOBAL DEFAULT 12 tcg_emit_op │ │ │ │ - 10144: 003f67ad 76 FUNC GLOBAL DEFAULT 12 qemu_iovec_reset │ │ │ │ - 10145: 003bc399 396 FUNC GLOBAL DEFAULT 12 visit_type_RockerOfDpaFlowMask_members │ │ │ │ - 10146: 003e0c19 92 FUNC GLOBAL DEFAULT 12 loc_set_file │ │ │ │ + 10144: 003f67a5 76 FUNC GLOBAL DEFAULT 12 qemu_iovec_reset │ │ │ │ + 10145: 003bc391 396 FUNC GLOBAL DEFAULT 12 visit_type_RockerOfDpaFlowMask_members │ │ │ │ + 10146: 003e0c11 92 FUNC GLOBAL DEFAULT 12 loc_set_file │ │ │ │ 10147: 0022a7c9 22 FUNC GLOBAL DEFAULT 12 qemu_has_vnet_hdr │ │ │ │ 10148: 0017aafd 108 FUNC GLOBAL DEFAULT 12 qemu_default_pixelformat │ │ │ │ 10149: 005f8530 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NBD_NEGOTIATE_NEW_STYLE_SIZE_FLAGS_DSTATE │ │ │ │ 10150: 0016d0d1 160 FUNC GLOBAL DEFAULT 12 float64_to_int32_modulo │ │ │ │ 10151: 005f95e2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_BLOCKDEV_MIRROR_DSTATE │ │ │ │ - 10152: 003fd425 428 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_cxl_inject_memory_module_event_arg_members │ │ │ │ + 10152: 003fd41d 428 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_cxl_inject_memory_module_event_arg_members │ │ │ │ 10153: 005f85b6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_DBUS_AUDIO_PUT_BUFFER_OUT_DSTATE │ │ │ │ 10154: 005b2bc4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GD_UNGRAB_EVENT │ │ │ │ - 10155: 003ee449 128 FUNC GLOBAL DEFAULT 12 qemu_co_enter_next_impl │ │ │ │ + 10155: 003ee441 128 FUNC GLOBAL DEFAULT 12 qemu_co_enter_next_impl │ │ │ │ 10156: 005b425c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_PMEMSAVE_EVENT │ │ │ │ 10157: 005f8a12 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ICC_PMR_READ_DSTATE │ │ │ │ - 10158: 00366ea1 856 FUNC GLOBAL DEFAULT 12 visit_type_BackupCommon_members │ │ │ │ - 10159: 0039ff51 408 FUNC GLOBAL DEFAULT 12 qmp_marshal_stop │ │ │ │ + 10158: 00366e99 856 FUNC GLOBAL DEFAULT 12 visit_type_BackupCommon_members │ │ │ │ + 10159: 0039ff49 408 FUNC GLOBAL DEFAULT 12 qmp_marshal_stop │ │ │ │ 10160: 001b6b61 8 FUNC GLOBAL DEFAULT 12 AUD_is_active_out │ │ │ │ - 10161: 003ed27d 4 FUNC GLOBAL DEFAULT 12 aio_context_ref │ │ │ │ + 10161: 003ed275 4 FUNC GLOBAL DEFAULT 12 aio_context_ref │ │ │ │ 10162: 0027a695 32 FUNC GLOBAL DEFAULT 12 helper_stq_mmu │ │ │ │ 10163: 005d6bb8 88 OBJECT GLOBAL DEFAULT 25 timers_state │ │ │ │ - 10164: 003b82ad 192 FUNC GLOBAL DEFAULT 12 visit_type_AudiodevDBusOptions │ │ │ │ + 10164: 003b82a5 192 FUNC GLOBAL DEFAULT 12 visit_type_AudiodevDBusOptions │ │ │ │ 10165: 001c2cc9 224 FUNC GLOBAL DEFAULT 12 hmp_block_stream │ │ │ │ - 10166: 0034c351 424 FUNC GLOBAL DEFAULT 12 blk_truncate │ │ │ │ + 10166: 0034c349 424 FUNC GLOBAL DEFAULT 12 blk_truncate │ │ │ │ 10167: 0024ac81 52 FUNC GLOBAL DEFAULT 12 tcg_temp_new_vec │ │ │ │ 10168: 00507be8 12 OBJECT GLOBAL DEFAULT 21 NetClientDriver_lookup │ │ │ │ - 10169: 002df0f5 92 FUNC GLOBAL DEFAULT 12 pr_manager_is_connected │ │ │ │ - 10170: 00383585 58 FUNC GLOBAL DEFAULT 12 qapi_free_SecretKeyringProperties │ │ │ │ - 10171: 00291d09 248 FUNC GLOBAL DEFAULT 12 qdev_prop_check_globals │ │ │ │ - 10172: 004d2e48 24 OBJECT GLOBAL DEFAULT 14 clone_argCLONE_THREAD │ │ │ │ - 10173: 003dcf85 132 FUNC GLOBAL DEFAULT 12 qemu_event_set │ │ │ │ + 10169: 002df0ed 92 FUNC GLOBAL DEFAULT 12 pr_manager_is_connected │ │ │ │ + 10170: 0038357d 58 FUNC GLOBAL DEFAULT 12 qapi_free_SecretKeyringProperties │ │ │ │ + 10171: 00291d01 248 FUNC GLOBAL DEFAULT 12 qdev_prop_check_globals │ │ │ │ + 10172: 004d2e38 24 OBJECT GLOBAL DEFAULT 14 clone_argCLONE_THREAD │ │ │ │ + 10173: 003dcf7d 132 FUNC GLOBAL DEFAULT 12 qemu_event_set │ │ │ │ 10174: 005acb98 16 OBJECT GLOBAL DEFAULT 24 _TRACE_LASI_CHIP_WRITE_EVENT │ │ │ │ 10175: 005106d0 128 OBJECT GLOBAL DEFAULT 24 hw_compat_4_0 │ │ │ │ 10176: 005b56cc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_SET_PASSWORD_EVENT │ │ │ │ 10177: 00510750 16 OBJECT GLOBAL DEFAULT 24 hw_compat_4_1 │ │ │ │ 10178: 00510760 192 OBJECT GLOBAL DEFAULT 24 hw_compat_4_2 │ │ │ │ 10179: 005a9498 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IOMMUFD_BACKEND_UNMAP_DMA_NON_EXIST_EVENT │ │ │ │ - 10180: 00391a95 576 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_machines │ │ │ │ - 10181: 004e2208 3 OBJECT GLOBAL DEFAULT 14 sense_code_IO_ERROR │ │ │ │ + 10180: 00391a8d 576 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_machines │ │ │ │ + 10181: 004e21f8 3 OBJECT GLOBAL DEFAULT 14 sense_code_IO_ERROR │ │ │ │ 10182: 005f8ac4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IVSHMEM_FLAT_INTERRUPT_PEER_DSTATE │ │ │ │ 10183: 005a9cf8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PFLASH_WRITE_BLOCK_FLUSH_EVENT │ │ │ │ 10184: 005ae278 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SYSTICK_WRITE_EVENT │ │ │ │ - 10185: 003904a1 142 FUNC GLOBAL DEFAULT 12 visit_type_MemoryDeviceInfoList │ │ │ │ - 10186: 003af839 192 FUNC GLOBAL DEFAULT 12 visit_type_UnixSocketAddress │ │ │ │ + 10185: 00390499 142 FUNC GLOBAL DEFAULT 12 visit_type_MemoryDeviceInfoList │ │ │ │ + 10186: 003af831 192 FUNC GLOBAL DEFAULT 12 visit_type_UnixSocketAddress │ │ │ │ 10187: 005aa370 16 OBJECT GLOBAL DEFAULT 24 _TRACE_DM163_BITS_PPI_EVENT │ │ │ │ 10188: 001df2e5 14 FUNC GLOBAL DEFAULT 12 qemu_ram_unset_migratable │ │ │ │ 10189: 00507fe4 12 OBJECT GLOBAL DEFAULT 21 Accelerator_lookup │ │ │ │ 10190: 005f8c48 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IMX7_GPR_WRITE_DSTATE │ │ │ │ - 10191: 003aae31 184 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_ObjectOptions_base_members │ │ │ │ - 10192: 00357ec5 152 FUNC GLOBAL DEFAULT 12 error_vprintf_unless_qmp │ │ │ │ + 10191: 003aae29 184 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_ObjectOptions_base_members │ │ │ │ + 10192: 00357ebd 152 FUNC GLOBAL DEFAULT 12 error_vprintf_unless_qmp │ │ │ │ 10193: 005aac50 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VMWARE_VERIFY_RECT_LESS_THAN_ZERO_EVENT │ │ │ │ 10194: 00166771 240 FUNC GLOBAL DEFAULT 12 float16_div │ │ │ │ - 10195: 002f0165 120 FUNC GLOBAL DEFAULT 12 assert_bdrv_graph_writable │ │ │ │ + 10195: 002f015d 120 FUNC GLOBAL DEFAULT 12 assert_bdrv_graph_writable │ │ │ │ 10196: 005b0ad0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_POSTCOPY_RAM_FAULT_THREAD_QUIT_EVENT │ │ │ │ - 10197: 003e2ca1 92 FUNC GLOBAL DEFAULT 12 qemu_opt_has_help_opt │ │ │ │ - 10198: 002aa0cd 96 FUNC GLOBAL DEFAULT 12 qcrypto_akcipher_export_p8info │ │ │ │ + 10197: 003e2c99 92 FUNC GLOBAL DEFAULT 12 qemu_opt_has_help_opt │ │ │ │ + 10198: 002aa0c5 96 FUNC GLOBAL DEFAULT 12 qcrypto_akcipher_export_p8info │ │ │ │ 10199: 0021f789 2 FUNC GLOBAL DEFAULT 12 migration_populate_vfio_info │ │ │ │ 10200: 0051339c 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_ltu64 │ │ │ │ 10201: 005b36d0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_X_DEBUG_QUERY_BLOCK_GRAPH_EVENT │ │ │ │ - 10202: 002d4215 176 FUNC GLOBAL DEFAULT 12 job_yield │ │ │ │ + 10202: 002d420d 176 FUNC GLOBAL DEFAULT 12 job_yield │ │ │ │ 10203: 005f943c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_SPICE_GL_CURSOR_DSTATE │ │ │ │ - 10204: 0036d4b5 196 FUNC GLOBAL DEFAULT 12 visit_type_RbdEncryptionCreateOptionsLUKS2 │ │ │ │ + 10204: 0036d4ad 196 FUNC GLOBAL DEFAULT 12 visit_type_RbdEncryptionCreateOptionsLUKS2 │ │ │ │ 10205: 0016c89d 128 FUNC GLOBAL DEFAULT 12 float128_to_int128_round_to_zero │ │ │ │ 10206: 005af030 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_HUB_GET_PORT_STATUS_EVENT │ │ │ │ 10207: 00266315 168 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_eqv │ │ │ │ 10208: 005aa9b0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QXL_INTERFACE_SET_COMPRESSION_LEVEL_EVENT │ │ │ │ 10209: 001b3231 4 FUNC GLOBAL DEFAULT 12 msi_enabled │ │ │ │ 10210: 005d6ca8 16 OBJECT GLOBAL DEFAULT 25 qemu_uuid │ │ │ │ 10211: 0014aad5 236 FUNC GLOBAL DEFAULT 12 do_run_on_cpu │ │ │ │ 10212: 0016d999 176 FUNC GLOBAL DEFAULT 12 bfloat16_to_uint16_scalbn │ │ │ │ 10213: 005f8aa8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_APIC_REGISTER_WRITE_DSTATE │ │ │ │ 10214: 00216899 500 FUNC GLOBAL DEFAULT 12 load_snapshot │ │ │ │ 10215: 0026cc1d 130 FUNC GLOBAL DEFAULT 12 helper_gvec_and │ │ │ │ 10216: 005b37b0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_BLOCKDEV_SNAPSHOT_SYNC_EVENT │ │ │ │ - 10217: 0036e961 448 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsNbd_members │ │ │ │ + 10217: 0036e959 448 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsNbd_members │ │ │ │ 10218: 001e0665 16 FUNC GLOBAL DEFAULT 12 get_system_io │ │ │ │ 10219: 001715a5 192 FUNC GLOBAL DEFAULT 12 uint16_to_float32 │ │ │ │ 10220: 005f986a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_TRACE_EVENT_GET_STATE_DSTATE │ │ │ │ - 10221: 003ee1f9 34 FUNC GLOBAL DEFAULT 12 qemu_coroutine_enter │ │ │ │ + 10221: 003ee1f1 34 FUNC GLOBAL DEFAULT 12 qemu_coroutine_enter │ │ │ │ 10222: 005f982c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_QOM_LIST_TYPES_DSTATE │ │ │ │ 10223: 005f97c2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_QUERY_MIGRATE_PARAMETERS_DSTATE │ │ │ │ - 10224: 00386d0d 492 FUNC GLOBAL DEFAULT 12 qmp_marshal_cxl_add_dynamic_capacity │ │ │ │ - 10225: 0038bfd5 58 FUNC GLOBAL DEFAULT 12 qapi_free_MemoryDeviceInfoList │ │ │ │ + 10224: 00386d05 492 FUNC GLOBAL DEFAULT 12 qmp_marshal_cxl_add_dynamic_capacity │ │ │ │ + 10225: 0038bfcd 58 FUNC GLOBAL DEFAULT 12 qapi_free_MemoryDeviceInfoList │ │ │ │ 10226: 005ad4a8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_STM32_RCC_PULSE_ENABLE_EVENT │ │ │ │ 10227: 001cb929 16 FUNC GLOBAL DEFAULT 12 run_on_cpu │ │ │ │ 10228: 005ad6d8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MPS2_SCC_CFG_WRITE_EVENT │ │ │ │ 10229: 005f84dc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QIO_CHANNEL_SOCKET_ACCEPT_DSTATE │ │ │ │ - 10230: 002908b9 8 FUNC GLOBAL DEFAULT 12 qdev_propinfo_set_default_value_uint │ │ │ │ + 10230: 002908b1 8 FUNC GLOBAL DEFAULT 12 qdev_propinfo_set_default_value_uint │ │ │ │ 10231: 005f94fe 2 OBJECT GLOBAL DEFAULT 25 _TRACE_DISPLAYSURFACE_FREE_DSTATE │ │ │ │ 10232: 005f9460 2 OBJECT GLOBAL DEFAULT 25 _TRACE_INPUT_EVENT_REL_DSTATE │ │ │ │ 10233: 00187ca5 18 FUNC GLOBAL DEFAULT 12 vnc_client_error │ │ │ │ 10234: 00265bb1 100 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_ussub │ │ │ │ 10235: 005ae1b8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IMX_GPT_TIMEOUT_EVENT │ │ │ │ 10236: 0027b285 180 FUNC GLOBAL DEFAULT 12 cpu_atomic_cmpxchgb_mmu │ │ │ │ 10237: 005ad6a8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MPS2_FPGAIO_WRITE_EVENT │ │ │ │ - 10238: 002ef0b9 112 FUNC GLOBAL DEFAULT 12 bdrv_set_dirty_bitmap │ │ │ │ + 10238: 002ef0b1 112 FUNC GLOBAL DEFAULT 12 bdrv_set_dirty_bitmap │ │ │ │ 10239: 005f8290 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_JOB_CANCEL_DSTATE │ │ │ │ - 10240: 0031e97d 416 FUNC GLOBAL DEFAULT 12 bdrv_snapshot_find_by_id_and_name │ │ │ │ + 10240: 0031e975 416 FUNC GLOBAL DEFAULT 12 bdrv_snapshot_find_by_id_and_name │ │ │ │ 10241: 005f8b5c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ASPEED_I3C_DEVICE_WRITE_DSTATE │ │ │ │ 10242: 005f910a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MIGRATION_SOCKET_OUTGOING_ERROR_DSTATE │ │ │ │ - 10243: 002a9559 376 FUNC GLOBAL DEFAULT 12 qio_net_listener_wait_client │ │ │ │ + 10243: 002a9551 376 FUNC GLOBAL DEFAULT 12 qio_net_listener_wait_client │ │ │ │ 10244: 001bbaa5 68 FUNC GLOBAL DEFAULT 12 hmp_info_chardev │ │ │ │ 10245: 005ac40c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SLAVIO_INTCTL_MEM_READL_EVENT │ │ │ │ - 10246: 0035fee1 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevBackup │ │ │ │ - 10247: 003ac9e5 132 FUNC GLOBAL DEFAULT 12 visit_type_ShutdownCause │ │ │ │ + 10246: 0035fed9 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevBackup │ │ │ │ + 10247: 003ac9dd 132 FUNC GLOBAL DEFAULT 12 visit_type_ShutdownCause │ │ │ │ 10248: 001eaab5 20 FUNC GLOBAL DEFAULT 12 qemu_register_wakeup_notifier │ │ │ │ 10249: 0051c714 132 OBJECT GLOBAL DEFAULT 24 helper_info_div_i64 │ │ │ │ 10250: 001ad7e9 164 FUNC GLOBAL DEFAULT 12 sysbus_mmio_map │ │ │ │ 10251: 005ac3dc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SLAVIO_INTCTL_MEM_WRITEL_SET_EVENT │ │ │ │ 10252: 005f9454 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_SPICE_DEL_MEMSLOT_DSTATE │ │ │ │ 10253: 005f9278 2 OBJECT GLOBAL DEFAULT 25 _TRACE_POSTCOPY_PREEMPT_HIT_DSTATE │ │ │ │ 10254: 0016b511 180 FUNC GLOBAL DEFAULT 12 float16_to_int8 │ │ │ │ - 10255: 0029fed5 22 FUNC GLOBAL DEFAULT 12 qemu_file_skip │ │ │ │ - 10256: 003d57e5 90 FUNC GLOBAL DEFAULT 12 pstrcat │ │ │ │ + 10255: 0029fecd 22 FUNC GLOBAL DEFAULT 12 qemu_file_skip │ │ │ │ + 10256: 003d57dd 90 FUNC GLOBAL DEFAULT 12 pstrcat │ │ │ │ 10257: 001e5da9 384 FUNC GLOBAL DEFAULT 12 qdev_device_help │ │ │ │ 10258: 005f85f4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_TPM_EMULATOR_SET_STATE_BLOBS_DONE_DSTATE │ │ │ │ - 10259: 0028f459 46 FUNC GLOBAL DEFAULT 12 mon_get_cpu_env │ │ │ │ + 10259: 0028f451 46 FUNC GLOBAL DEFAULT 12 mon_get_cpu_env │ │ │ │ 10260: 001d4981 62 FUNC GLOBAL DEFAULT 12 memory_region_init_rom_nomigrate │ │ │ │ 10261: 005f852a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NBD_BLK_AIO_ATTACHED_DSTATE │ │ │ │ 10262: 005aac30 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VMWARE_VERIFY_RECT_SURFACE_BOUND_EXCEEDED_EVENT │ │ │ │ 10263: 005f8d3c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SH_TIMER_READ_DSTATE │ │ │ │ 10264: 0023a0f9 104 FUNC GLOBAL DEFAULT 12 replay_get_array_alloc │ │ │ │ 10265: 005f9514 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CONSOLE_GFX_NEW_DSTATE │ │ │ │ 10266: 005f8b8a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CCM_READ_REG_DSTATE │ │ │ │ - 10267: 0036ddad 132 FUNC GLOBAL DEFAULT 12 visit_type_NFSTransport │ │ │ │ + 10267: 0036dda5 132 FUNC GLOBAL DEFAULT 12 visit_type_NFSTransport │ │ │ │ 10268: 005f8b8c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CCM_CLOCK_FREQ_DSTATE │ │ │ │ - 10269: 003ed971 20 FUNC GLOBAL DEFAULT 12 main_loop_poll_add_notifier │ │ │ │ + 10269: 003ed969 20 FUNC GLOBAL DEFAULT 12 main_loop_poll_add_notifier │ │ │ │ 10270: 0020bcf9 80 FUNC GLOBAL DEFAULT 12 ram_bytes_remaining │ │ │ │ 10271: 005b2aa4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VNC_MSG_CLIENT_AUDIO_FORMAT_EVENT │ │ │ │ 10272: 005f9218 2 OBJECT GLOBAL DEFAULT 25 _TRACE_OPEN_RETURN_PATH_ON_SOURCE_CONTINUE_DSTATE │ │ │ │ 10273: 0027a249 208 FUNC GLOBAL DEFAULT 12 helper_ldub_mmu │ │ │ │ - 10274: 0029bf75 152 FUNC GLOBAL DEFAULT 12 cache_fini │ │ │ │ + 10274: 0029bf6d 152 FUNC GLOBAL DEFAULT 12 cache_fini │ │ │ │ 10275: 00172249 6 FUNC GLOBAL DEFAULT 12 float16_minnummag │ │ │ │ - 10276: 004d0090 4 OBJECT GLOBAL DEFAULT 14 hw_compat_4_0_len │ │ │ │ - 10277: 003efc01 108 FUNC GLOBAL DEFAULT 12 thread_pool_submit │ │ │ │ + 10276: 004d0080 4 OBJECT GLOBAL DEFAULT 14 hw_compat_4_0_len │ │ │ │ + 10277: 003efbf9 108 FUNC GLOBAL DEFAULT 12 thread_pool_submit │ │ │ │ 10278: 005b3770 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_CHANGE_BACKING_FILE_EVENT │ │ │ │ 10279: 005b33d0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_X_BLOCKDEV_AMEND_EVENT │ │ │ │ 10280: 005f9934 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_SET_PASSWORD_DSTATE │ │ │ │ 10281: 00228c99 160 FUNC GLOBAL DEFAULT 12 hmp_info_network │ │ │ │ 10282: 0051549c 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_andc │ │ │ │ 10283: 005af570 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_XHCI_PORT_NOTIFY_EVENT │ │ │ │ 10284: 00266631 54 FUNC GLOBAL DEFAULT 12 tcg_gen_vec_shl16i_i32 │ │ │ │ - 10285: 003851bd 260 FUNC GLOBAL DEFAULT 12 visit_type_SecretCommonProperties_members │ │ │ │ + 10285: 003851b5 260 FUNC GLOBAL DEFAULT 12 visit_type_SecretCommonProperties_members │ │ │ │ 10286: 005f8608 2 OBJECT GLOBAL DEFAULT 25 _TRACE_TPM_EMULATOR_LOCK_STORAGE_CMD_NOT_SUPT_DSTATE │ │ │ │ 10287: 0027e001 20 FUNC GLOBAL DEFAULT 12 helper_atomic_fetch_addl_le │ │ │ │ 10288: 005b27e4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VNC_AUTH_SASL_MECH_CHOOSE_EVENT │ │ │ │ - 10289: 002af3fd 136 FUNC GLOBAL DEFAULT 12 qcrypto_secret_lookup_as_base64 │ │ │ │ + 10289: 002af3f5 136 FUNC GLOBAL DEFAULT 12 qcrypto_secret_lookup_as_base64 │ │ │ │ 10290: 005b34f0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_BLOCK_JOB_COMPLETE_EVENT │ │ │ │ 10291: 0017fda5 420 FUNC GLOBAL DEFAULT 12 hmp_sendkey │ │ │ │ 10292: 005f952a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LOAD_ATOM2_FALLBACK_DSTATE │ │ │ │ 10293: 005f8fe4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_EHCI_PORTSC_WRITE_DSTATE │ │ │ │ 10294: 005f98b0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_DEVICE_LIST_PROPERTIES_DSTATE │ │ │ │ 10295: 002841cd 6 FUNC GLOBAL DEFAULT 12 qemu_plugin_insn_vaddr │ │ │ │ 10296: 005f82c8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_OBJECT_DYNAMIC_CAST_ASSERT_DSTATE │ │ │ │ 10297: 0019d495 38 FUNC GLOBAL DEFAULT 12 gdb_supports_guest_debug │ │ │ │ - 10298: 002e5e81 10 FUNC GLOBAL DEFAULT 12 blk_set_allow_write_beyond_eof │ │ │ │ - 10299: 003a9e0d 196 FUNC GLOBAL DEFAULT 12 visit_type_SevGuestProperties │ │ │ │ + 10298: 002e5e79 10 FUNC GLOBAL DEFAULT 12 blk_set_allow_write_beyond_eof │ │ │ │ + 10299: 003a9e05 196 FUNC GLOBAL DEFAULT 12 visit_type_SevGuestProperties │ │ │ │ 10300: 005f8e8a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_MSD_CMD_COMPLETE_DSTATE │ │ │ │ 10301: 0025c631 136 FUNC GLOBAL DEFAULT 12 tcg_gen_atomic_fetch_and_i32_chk │ │ │ │ 10302: 005abe9c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ICC_DIR_WRITE_EVENT │ │ │ │ 10303: 0051cfe0 132 OBJECT GLOBAL DEFAULT 24 helper_info_wdr │ │ │ │ - 10304: 003e9e71 36 FUNC GLOBAL DEFAULT 12 tran_new │ │ │ │ + 10304: 003e9e69 36 FUNC GLOBAL DEFAULT 12 tran_new │ │ │ │ 10305: 005f86e0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_FDC_IOPORT_READ_DSTATE │ │ │ │ - 10306: 00319005 540 FUNC GLOBAL DEFAULT 12 qcow2_detect_metadata_preallocation │ │ │ │ - 10307: 0036387d 496 FUNC GLOBAL DEFAULT 12 visit_type_ImageInfoSpecificQCow2_members │ │ │ │ + 10306: 00318ffd 540 FUNC GLOBAL DEFAULT 12 qcow2_detect_metadata_preallocation │ │ │ │ + 10307: 00363875 496 FUNC GLOBAL DEFAULT 12 visit_type_ImageInfoSpecificQCow2_members │ │ │ │ 10308: 0017df9d 136 FUNC GLOBAL DEFAULT 12 qemu_input_scale_axis │ │ │ │ 10309: 005b5c7c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_UFFD_QUERY_FEATURES_API_FAILED_EVENT │ │ │ │ - 10310: 003a85d5 196 FUNC GLOBAL DEFAULT 12 visit_type_MainLoopProperties │ │ │ │ + 10310: 003a85cd 196 FUNC GLOBAL DEFAULT 12 visit_type_MainLoopProperties │ │ │ │ 10311: 005f910c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MIGRATION_SOCKET_OUTGOING_CONNECTED_DSTATE │ │ │ │ 10312: 00515208 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_ands │ │ │ │ 10313: 005f8808 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRTIO_GPU_CMD_CTX_RES_ATTACH_DSTATE │ │ │ │ - 10314: 002f125d 188 FUNC GLOBAL DEFAULT 12 bdrv_drain_poll │ │ │ │ + 10314: 002f1255 188 FUNC GLOBAL DEFAULT 12 bdrv_drain_poll │ │ │ │ 10315: 005a8724 16 OBJECT GLOBAL DEFAULT 24 _TRACE_WCT_CMD_TS_EVENT │ │ │ │ 10316: 001e4f6d 10 FUNC GLOBAL DEFAULT 12 ram_block_is_pmem │ │ │ │ 10317: 005aeaf0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_SERIAL_UNSUPPORTED_CONTROL_EVENT │ │ │ │ 10318: 00507df4 12 OBJECT GLOBAL DEFAULT 21 WatchdogAction_lookup │ │ │ │ 10319: 0014bac1 200 FUNC GLOBAL DEFAULT 12 cap_disas_host │ │ │ │ - 10320: 00379d69 484 FUNC GLOBAL DEFAULT 12 qmp_marshal_x_blockdev_amend │ │ │ │ + 10320: 00379d61 484 FUNC GLOBAL DEFAULT 12 qmp_marshal_x_blockdev_amend │ │ │ │ 10321: 005b4ad0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_ADD_CLIENT_EVENT │ │ │ │ 10322: 0019ff55 96 FUNC GLOBAL DEFAULT 12 hotplug_handler_plug │ │ │ │ 10323: 005f9594 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_BLOCKDEV_SNAPSHOT_INTERNAL_SYNC_DSTATE │ │ │ │ 10324: 005f8bd2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_TZ_MPC_IOMMU_NOTIFY_DSTATE │ │ │ │ - 10325: 00381751 132 FUNC GLOBAL DEFAULT 12 visit_type_OnOffAuto │ │ │ │ + 10325: 00381749 132 FUNC GLOBAL DEFAULT 12 visit_type_OnOffAuto │ │ │ │ 10326: 0027a589 216 FUNC GLOBAL DEFAULT 12 helper_stb_mmu │ │ │ │ 10327: 0026c989 144 FUNC GLOBAL DEFAULT 12 helper_gvec_abs64 │ │ │ │ 10328: 005f9400 2 OBJECT GLOBAL DEFAULT 25 _TRACE_DBUS_MOUSE_RELEASE_DSTATE │ │ │ │ 10329: 00178221 124 FUNC GLOBAL DEFAULT 12 qemu_clipboard_peer_release │ │ │ │ - 10330: 003acb09 188 FUNC GLOBAL DEFAULT 12 visit_type_StatusInfo │ │ │ │ + 10330: 003acb01 188 FUNC GLOBAL DEFAULT 12 visit_type_StatusInfo │ │ │ │ 10331: 005f8f98 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_UHCI_PACKET_LINK_ASYNC_DSTATE │ │ │ │ 10332: 005af2e0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_DWC2_PACKET_NEXT_EVENT │ │ │ │ 10333: 0051ce54 132 OBJECT GLOBAL DEFAULT 24 helper_info_fullwr │ │ │ │ 10334: 0025bc21 92 FUNC GLOBAL DEFAULT 12 tcg_gen_ext_i32 │ │ │ │ - 10335: 00401609 8 FUNC GLOBAL DEFAULT 12 json_lexer_destroy │ │ │ │ + 10335: 00401601 8 FUNC GLOBAL DEFAULT 12 json_lexer_destroy │ │ │ │ 10336: 005f8d14 2 OBJECT GLOBAL DEFAULT 25 _TRACE_FW_CFG_SELECT_DSTATE │ │ │ │ - 10337: 003d07d9 142 FUNC GLOBAL DEFAULT 12 qdict_get │ │ │ │ + 10337: 003d07d1 142 FUNC GLOBAL DEFAULT 12 qdict_get │ │ │ │ 10338: 001b3fc9 168 FUNC GLOBAL DEFAULT 12 hmp_virtio_query │ │ │ │ 10339: 005f8c80 2 OBJECT GLOBAL DEFAULT 25 _TRACE_APC_MEM_WRITEB_DSTATE │ │ │ │ 10340: 002173a9 200 FUNC GLOBAL DEFAULT 12 socket_start_incoming_migration │ │ │ │ 10341: 005f8b4e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ASPEED_HACE_WRITE_DSTATE │ │ │ │ - 10342: 003f3329 108 FUNC GLOBAL DEFAULT 12 buffer_init │ │ │ │ - 10343: 0036c8f1 196 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsGluster │ │ │ │ - 10344: 0034bd35 396 FUNC GLOBAL DEFAULT 12 blk_zone_append │ │ │ │ + 10342: 003f3321 108 FUNC GLOBAL DEFAULT 12 buffer_init │ │ │ │ + 10343: 0036c8e9 196 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsGluster │ │ │ │ + 10344: 0034bd2d 396 FUNC GLOBAL DEFAULT 12 blk_zone_append │ │ │ │ 10345: 005f9796 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_QUERY_XEN_REPLICATION_STATUS_DSTATE │ │ │ │ 10346: 005f958e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_QUERY_PR_MANAGERS_DSTATE │ │ │ │ - 10347: 0037d80d 100 FUNC GLOBAL DEFAULT 12 visit_type_ChardevInfo_members │ │ │ │ + 10347: 0037d805 100 FUNC GLOBAL DEFAULT 12 visit_type_ChardevInfo_members │ │ │ │ 10348: 005a7dc8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SSH_FLUSH_EVENT │ │ │ │ - 10349: 00298a25 276 FUNC GLOBAL DEFAULT 12 object_property_get_int │ │ │ │ + 10349: 00298a1d 276 FUNC GLOBAL DEFAULT 12 object_property_get_int │ │ │ │ 10350: 00266735 96 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_shri │ │ │ │ 10351: 005b3048 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QDEV_UPDATE_PARENT_BUS_EVENT │ │ │ │ - 10352: 002dcf81 776 FUNC GLOBAL DEFAULT 12 nbd_receive_export_list │ │ │ │ - 10353: 00294cb1 128 FUNC GLOBAL DEFAULT 12 clock_new │ │ │ │ - 10354: 002e028d 56 FUNC GLOBAL DEFAULT 12 block_acct_idle_time_ns │ │ │ │ - 10355: 00375c21 576 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_blockstats │ │ │ │ - 10356: 003f9e6d 276 FUNC GLOBAL DEFAULT 12 vhost_user_server_attach_aio_context │ │ │ │ - 10357: 002ee655 10 FUNC GLOBAL DEFAULT 12 bdrv_dirty_bitmap_has_successor │ │ │ │ + 10352: 002dcf79 776 FUNC GLOBAL DEFAULT 12 nbd_receive_export_list │ │ │ │ + 10353: 00294ca9 128 FUNC GLOBAL DEFAULT 12 clock_new │ │ │ │ + 10354: 002e0285 56 FUNC GLOBAL DEFAULT 12 block_acct_idle_time_ns │ │ │ │ + 10355: 00375c19 576 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_blockstats │ │ │ │ + 10356: 003f9e65 276 FUNC GLOBAL DEFAULT 12 vhost_user_server_attach_aio_context │ │ │ │ + 10357: 002ee64d 10 FUNC GLOBAL DEFAULT 12 bdrv_dirty_bitmap_has_successor │ │ │ │ 10358: 001f2f65 212 FUNC GLOBAL DEFAULT 12 tpm_util_test_tpmdev │ │ │ │ 10359: 001b00e9 2 FUNC GLOBAL DEFAULT 12 vhost_net_save_acked_features │ │ │ │ - 10360: 00399411 184 FUNC GLOBAL DEFAULT 12 visit_type_MigrationChannel_members │ │ │ │ + 10360: 00399409 184 FUNC GLOBAL DEFAULT 12 visit_type_MigrationChannel_members │ │ │ │ 10361: 001f8b7d 328 FUNC GLOBAL DEFAULT 12 hmp_calc_dirty_rate │ │ │ │ - 10362: 003acf1d 132 FUNC GLOBAL DEFAULT 12 visit_type_PanicAction │ │ │ │ + 10362: 003acf15 132 FUNC GLOBAL DEFAULT 12 visit_type_PanicAction │ │ │ │ 10363: 005a96b0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_TPM_EMULATOR_STARTUP_TPM_RESUME_EVENT │ │ │ │ - 10364: 0028fdd9 6 FUNC GLOBAL DEFAULT 12 kvm_irqchip_add_msi_route │ │ │ │ + 10364: 0028fdd1 6 FUNC GLOBAL DEFAULT 12 kvm_irqchip_add_msi_route │ │ │ │ 10365: 002669f5 68 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_shrs │ │ │ │ - 10366: 003a5ac5 58 FUNC GLOBAL DEFAULT 12 qapi_free_ObjectPropertyValueList │ │ │ │ - 10367: 00391129 204 FUNC GLOBAL DEFAULT 12 visit_type_CpuModelBaselineInfo │ │ │ │ - 10368: 0038ec9d 196 FUNC GLOBAL DEFAULT 12 visit_type_HotpluggableCPU │ │ │ │ + 10366: 003a5abd 58 FUNC GLOBAL DEFAULT 12 qapi_free_ObjectPropertyValueList │ │ │ │ + 10367: 00391121 204 FUNC GLOBAL DEFAULT 12 visit_type_CpuModelBaselineInfo │ │ │ │ + 10368: 0038ec95 196 FUNC GLOBAL DEFAULT 12 visit_type_HotpluggableCPU │ │ │ │ 10369: 005f961a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_CHANGE_BACKING_FILE_DSTATE │ │ │ │ - 10370: 0037f67d 16 FUNC GLOBAL DEFAULT 12 visit_type_ChardevUdpWrapper_members │ │ │ │ - 10371: 0038b0ed 132 FUNC GLOBAL DEFAULT 12 visit_type_S390CpuEntitlement │ │ │ │ + 10370: 0037f675 16 FUNC GLOBAL DEFAULT 12 visit_type_ChardevUdpWrapper_members │ │ │ │ + 10371: 0038b0e5 132 FUNC GLOBAL DEFAULT 12 visit_type_S390CpuEntitlement │ │ │ │ 10372: 005f8794 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QXL_SURFACES_DIRTY_DSTATE │ │ │ │ 10373: 005b3610 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_BLOCK_DIRTY_BITMAP_DISABLE_EVENT │ │ │ │ 10374: 005f9482 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VNC_AUTH_INIT_DSTATE │ │ │ │ 10375: 00512ef8 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_lts8 │ │ │ │ 10376: 00266b89 100 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_shrv │ │ │ │ 10377: 005b3fac 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_QUERY_CPU_MODEL_EXPANSION_EVENT │ │ │ │ 10378: 005a8950 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QIO_CHANNEL_WEBSOCK_HANDSHAKE_COMPLETE_EVENT │ │ │ │ 10379: 005f8362 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SSH_CONNECT_TO_SSH_DSTATE │ │ │ │ 10380: 005ac51c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PIC_IOPORT_READ_EVENT │ │ │ │ - 10381: 00397bf1 142 FUNC GLOBAL DEFAULT 12 visit_type_BitmapMigrationNodeAliasList │ │ │ │ + 10381: 00397be9 142 FUNC GLOBAL DEFAULT 12 visit_type_BitmapMigrationNodeAliasList │ │ │ │ 10382: 005b2bb4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GD_KEYMAP_WINDOWING_EVENT │ │ │ │ - 10383: 00297075 10 FUNC GLOBAL DEFAULT 12 object_class_is_abstract │ │ │ │ + 10383: 0029706d 10 FUNC GLOBAL DEFAULT 12 object_class_is_abstract │ │ │ │ 10384: 005f866e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_XEN_DISK_UNREALIZE_DSTATE │ │ │ │ 10385: 00505094 12 OBJECT GLOBAL DEFAULT 21 vmstate_info_buffer │ │ │ │ - 10386: 003b1aad 576 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_stats │ │ │ │ + 10386: 003b1aa5 576 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_stats │ │ │ │ 10387: 005adc78 16 OBJECT GLOBAL DEFAULT 24 _TRACE_FW_CFG_ADD_I64_EVENT │ │ │ │ - 10388: 003f017d 136 FUNC GLOBAL DEFAULT 12 timer_del │ │ │ │ + 10388: 003f0175 136 FUNC GLOBAL DEFAULT 12 timer_del │ │ │ │ 10389: 00268811 320 FUNC GLOBAL DEFAULT 12 tcg_gen_abs_vec │ │ │ │ - 10390: 002954ad 68 FUNC GLOBAL DEFAULT 12 object_property_add_new_container │ │ │ │ + 10390: 002954a5 68 FUNC GLOBAL DEFAULT 12 object_property_add_new_container │ │ │ │ 10391: 005b5c3c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_UFFD_REGISTER_MEMORY_FAILED_EVENT │ │ │ │ - 10392: 00384505 192 FUNC GLOBAL DEFAULT 12 visit_type_QCryptoBlockCreateOptions │ │ │ │ + 10392: 003844fd 192 FUNC GLOBAL DEFAULT 12 visit_type_QCryptoBlockCreateOptions │ │ │ │ 10393: 005f90b0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MIGRATION_BLOCK_STATE_PENDING_DSTATE │ │ │ │ 10394: 001d8aa5 14 FUNC GLOBAL DEFAULT 12 memory_region_add_subregion │ │ │ │ 10395: 005b2ed8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CPU_RESET_EVENT │ │ │ │ 10396: 005b0f20 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_RDMA_DUMP_ID_EVENT │ │ │ │ 10397: 005f9e2a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VISIT_NEXT_LIST_DSTATE │ │ │ │ - 10398: 003fe1f9 264 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_set_cpu_topology_arg_members │ │ │ │ - 10399: 003102c5 1796 FUNC GLOBAL DEFAULT 12 qcow2_get_host_offset │ │ │ │ + 10398: 003fe1f1 264 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_set_cpu_topology_arg_members │ │ │ │ + 10399: 003102bd 1796 FUNC GLOBAL DEFAULT 12 qcow2_get_host_offset │ │ │ │ 10400: 00507d60 12 OBJECT GLOBAL DEFAULT 21 S390CrashReason_lookup │ │ │ │ 10401: 0017fb0d 272 FUNC GLOBAL DEFAULT 12 hmp_set_password │ │ │ │ 10402: 00264305 780 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_3_var │ │ │ │ 10403: 005f83bc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QED_AIO_NEXT_IO_DSTATE │ │ │ │ 10404: 005f9c08 20 OBJECT GLOBAL DEFAULT 25 drive_config_groups │ │ │ │ 10405: 00171b0d 200 FUNC GLOBAL DEFAULT 12 uint16_to_float64 │ │ │ │ - 10406: 0038c13d 58 FUNC GLOBAL DEFAULT 12 qapi_free_CpuModelBaselineInfo │ │ │ │ + 10406: 0038c135 58 FUNC GLOBAL DEFAULT 12 qapi_free_CpuModelBaselineInfo │ │ │ │ 10407: 005f8f7c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_UHCI_TD_COMPLETE_DSTATE │ │ │ │ - 10408: 003841b9 192 FUNC GLOBAL DEFAULT 12 visit_type_QCryptoBlockCreateOptionsLUKS │ │ │ │ + 10408: 003841b1 192 FUNC GLOBAL DEFAULT 12 visit_type_QCryptoBlockCreateOptionsLUKS │ │ │ │ 10409: 001d8641 30 FUNC GLOBAL DEFAULT 12 memory_region_writeback │ │ │ │ 10410: 001b8135 160 FUNC GLOBAL DEFAULT 12 AUD_set_active_in │ │ │ │ 10411: 005b49f0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_GETFD_EVENT │ │ │ │ 10412: 005b4ac0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_ADD_CLIENT_EVENT │ │ │ │ 10413: 005a9680 16 OBJECT GLOBAL DEFAULT 24 _TRACE_TPM_EMULATOR_LOCK_STORAGE_CMD_NOT_SUPT_EVENT │ │ │ │ 10414: 0016e711 176 FUNC GLOBAL DEFAULT 12 float32_to_uint32_round_to_zero │ │ │ │ - 10415: 003dad1d 108 FUNC GLOBAL DEFAULT 12 qemu_sem_destroy │ │ │ │ + 10415: 003dad15 108 FUNC GLOBAL DEFAULT 12 qemu_sem_destroy │ │ │ │ 10416: 005f8532 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NBD_NEGOTIATE_BEGIN_DSTATE │ │ │ │ 10417: 00507fac 12 OBJECT GLOBAL DEFAULT 21 VMAppleVirtioBlkVariant_lookup │ │ │ │ 10418: 005f967e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_QMP_CAPABILITIES_DSTATE │ │ │ │ 10419: 0016d211 176 FUNC GLOBAL DEFAULT 12 float16_to_uint8_scalbn │ │ │ │ 10420: 001b87f9 206 FUNC GLOBAL DEFAULT 12 AUD_del_capture │ │ │ │ - 10421: 003929cd 408 FUNC GLOBAL DEFAULT 12 qmp_marshal_inject_nmi │ │ │ │ - 10422: 003b49c5 192 FUNC GLOBAL DEFAULT 12 visit_type_VirtioStatus │ │ │ │ + 10421: 003929c5 408 FUNC GLOBAL DEFAULT 12 qmp_marshal_inject_nmi │ │ │ │ + 10422: 003b49bd 192 FUNC GLOBAL DEFAULT 12 visit_type_VirtioStatus │ │ │ │ 10423: 005b55dc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_SEND_KEY_EVENT │ │ │ │ 10424: 005f945e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_INPUT_EVENT_ABS_DSTATE │ │ │ │ 10425: 005f9838 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_QOM_GET_DSTATE │ │ │ │ 10426: 001a311d 68 FUNC GLOBAL DEFAULT 12 rom_add_vga │ │ │ │ 10427: 005b1a10 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_SAVEVM_SEND_POSTCOPY_ADVISE_EVENT │ │ │ │ - 10428: 003eca61 126 FUNC GLOBAL DEFAULT 12 aio_compute_timeout │ │ │ │ + 10428: 003eca59 126 FUNC GLOBAL DEFAULT 12 aio_compute_timeout │ │ │ │ 10429: 005f8af6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LASI_CHIP_MEM_VALID_DSTATE │ │ │ │ - 10430: 002f447d 46 FUNC GLOBAL DEFAULT 12 qemu_try_blockalign │ │ │ │ + 10430: 002f4475 46 FUNC GLOBAL DEFAULT 12 qemu_try_blockalign │ │ │ │ 10431: 005f9044 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_OHCI_PORT_WAKEUP_DSTATE │ │ │ │ - 10432: 003b0a25 132 FUNC GLOBAL DEFAULT 12 visit_type_StatsUnit │ │ │ │ + 10432: 003b0a1d 132 FUNC GLOBAL DEFAULT 12 visit_type_StatsUnit │ │ │ │ 10433: 005f8876 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PS2_PUT_KEYCODE_DSTATE │ │ │ │ 10434: 005a9028 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_CLIENT_CLEAR_SOCKET_EVENT │ │ │ │ 10435: 005a75e8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MONITOR_QMP_RESPOND_EVENT │ │ │ │ 10436: 005f918e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_RDMA_WRITE_ONE_ZERO_DSTATE │ │ │ │ - 10437: 004d2e18 24 OBJECT GLOBAL DEFAULT 14 clone_argCLONE_SETTLS │ │ │ │ + 10437: 004d2e08 24 OBJECT GLOBAL DEFAULT 14 clone_argCLONE_SETTLS │ │ │ │ 10438: 005ad2f8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_STM32L4X5_RCC_PLL_UPDATE_EVENT │ │ │ │ 10439: 0051f0ec 36 OBJECT GLOBAL DEFAULT 24 qemu_drive_opts │ │ │ │ - 10440: 0029f629 84 FUNC GLOBAL DEFAULT 12 qemu_file_new_input │ │ │ │ + 10440: 0029f621 84 FUNC GLOBAL DEFAULT 12 qemu_file_new_input │ │ │ │ 10441: 005b2524 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VDAGENT_SEND_EMPTY_CLIPBOARD_EVENT │ │ │ │ 10442: 005aa390 16 OBJECT GLOBAL DEFAULT 24 _TRACE_DM163_SELBK_EVENT │ │ │ │ 10443: 005aeb10 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_SERIAL_UNSUPPORTED_PARITY_EVENT │ │ │ │ 10444: 005a9188 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_OPT_INFO_UNKNOWN_EVENT │ │ │ │ 10445: 0023b3f9 108 FUNC GLOBAL DEFAULT 12 replay_register_char_driver │ │ │ │ 10446: 005f8b34 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIA1_RTC_CMD_INVALID_DSTATE │ │ │ │ 10447: 005f8690 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRTIO_BLK_ZONE_MGMT_COMPLETE_DSTATE │ │ │ │ - 10448: 0028fc91 152 FUNC GLOBAL DEFAULT 12 monitor_register_hmp │ │ │ │ + 10448: 0028fc89 152 FUNC GLOBAL DEFAULT 12 monitor_register_hmp │ │ │ │ 10449: 0018b751 244 FUNC GLOBAL DEFAULT 12 start_auth_vnc │ │ │ │ 10450: 005f8e86 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_MSD_FATAL_ERROR_DSTATE │ │ │ │ - 10451: 003dd5c1 94 FUNC GLOBAL DEFAULT 12 mulu64 │ │ │ │ + 10451: 003dd5b9 94 FUNC GLOBAL DEFAULT 12 mulu64 │ │ │ │ 10452: 005f86d8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PFLASH_CHIP_ERASE_START_DSTATE │ │ │ │ - 10453: 003c0f0d 276 FUNC GLOBAL DEFAULT 12 visit_type_SetPasswordOptionsVnc │ │ │ │ - 10454: 003a5bb5 58 FUNC GLOBAL DEFAULT 12 qapi_free_ObjectTypeInfo │ │ │ │ + 10453: 003c0f05 276 FUNC GLOBAL DEFAULT 12 visit_type_SetPasswordOptionsVnc │ │ │ │ + 10454: 003a5bad 58 FUNC GLOBAL DEFAULT 12 qapi_free_ObjectTypeInfo │ │ │ │ 10455: 005a7578 12 OBJECT GLOBAL DEFAULT 24 qom_trace_events │ │ │ │ - 10456: 002df25d 124 FUNC GLOBAL DEFAULT 12 qmp_query_pr_managers │ │ │ │ - 10457: 004d00b4 4 OBJECT GLOBAL DEFAULT 14 hw_compat_7_0_len │ │ │ │ + 10456: 002df255 124 FUNC GLOBAL DEFAULT 12 qmp_query_pr_managers │ │ │ │ + 10457: 004d00a4 4 OBJECT GLOBAL DEFAULT 14 hw_compat_7_0_len │ │ │ │ 10458: 005ab9dc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ITS_CTE_READ_FAULT_EVENT │ │ │ │ 10459: 005a7708 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GDBSTUB_HIT_WATCHPOINT_EVENT │ │ │ │ - 10460: 00346835 164 FUNC GLOBAL DEFAULT 12 qmp_block_dirty_bitmap_clear │ │ │ │ + 10460: 0034682d 164 FUNC GLOBAL DEFAULT 12 qmp_block_dirty_bitmap_clear │ │ │ │ 10461: 0015bced 90 FUNC GLOBAL DEFAULT 12 float32_is_quiet_nan │ │ │ │ 10462: 001af039 2 FUNC GLOBAL DEFAULT 12 qmp_cxl_inject_general_media_event │ │ │ │ 10463: 005f9846 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_REPLAY_DELETE_BREAK_DSTATE │ │ │ │ - 10464: 0035f545 58 FUNC GLOBAL DEFAULT 12 qapi_free_ImageInfoSpecificLUKSWrapper │ │ │ │ + 10464: 0035f53d 58 FUNC GLOBAL DEFAULT 12 qapi_free_ImageInfoSpecificLUKSWrapper │ │ │ │ 10465: 005b3580 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_BLOCK_STREAM_EVENT │ │ │ │ 10466: 00262391 86 FUNC GLOBAL DEFAULT 12 tcg_gen_vec_shl16i_i64 │ │ │ │ - 10467: 003ef8d9 188 FUNC GLOBAL DEFAULT 12 thread_pool_update_params │ │ │ │ + 10467: 003ef8d1 188 FUNC GLOBAL DEFAULT 12 thread_pool_update_params │ │ │ │ 10468: 005b439c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QUERY_MACHINES_EVENT │ │ │ │ 10469: 005af4f0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_XHCI_EP_DISABLE_EVENT │ │ │ │ - 10470: 00291e61 172 FUNC GLOBAL DEFAULT 12 qdev_property_add_static │ │ │ │ + 10470: 00291e59 172 FUNC GLOBAL DEFAULT 12 qdev_property_add_static │ │ │ │ 10471: 005f906c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_PORT_RELEASE_DSTATE │ │ │ │ 10472: 0019a33d 104 FUNC GLOBAL DEFAULT 12 gdb_get_first_cpu_in_process │ │ │ │ 10473: 005f8342 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CURL_READ_CB_DSTATE │ │ │ │ 10474: 005f8c46 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IMX7_SNVS_READ_DSTATE │ │ │ │ - 10475: 0038b3e1 142 FUNC GLOBAL DEFAULT 12 visit_type_SmpCachePropertiesList │ │ │ │ + 10475: 0038b3d9 142 FUNC GLOBAL DEFAULT 12 visit_type_SmpCachePropertiesList │ │ │ │ 10476: 001a5789 68 FUNC GLOBAL DEFAULT 12 qmp_query_uuid │ │ │ │ 10477: 005f94c2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VNC_MSG_CLIENT_FRAMEBUFFER_UPDATE_REQUEST_DSTATE │ │ │ │ - 10478: 00318ed1 308 FUNC GLOBAL DEFAULT 12 qcow2_get_last_cluster │ │ │ │ - 10479: 003f5ebd 142 FUNC GLOBAL DEFAULT 12 iov_memset │ │ │ │ + 10478: 00318ec9 308 FUNC GLOBAL DEFAULT 12 qcow2_get_last_cluster │ │ │ │ + 10479: 003f5eb5 142 FUNC GLOBAL DEFAULT 12 iov_memset │ │ │ │ 10480: 005f912a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_POSTCOPY_PREEMPT_TLS_HANDSHAKE_DSTATE │ │ │ │ 10481: 005021fc 12 OBJECT GLOBAL DEFAULT 21 vmstate_info_timer │ │ │ │ - 10482: 0035f725 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockChildInfo │ │ │ │ - 10483: 003a6989 142 FUNC GLOBAL DEFAULT 12 visit_type_ObjectPropertyInfoList │ │ │ │ + 10482: 0035f71d 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockChildInfo │ │ │ │ + 10483: 003a6981 142 FUNC GLOBAL DEFAULT 12 visit_type_ObjectPropertyInfoList │ │ │ │ 10484: 005a7c28 16 OBJECT GLOBAL DEFAULT 24 _TRACE_FILE_HDEV_IS_SG_EVENT │ │ │ │ 10485: 00179265 10 FUNC GLOBAL DEFAULT 12 console_has_gl │ │ │ │ - 10486: 003a751d 196 FUNC GLOBAL DEFAULT 12 visit_type_DBusVMStateProperties │ │ │ │ - 10487: 002adc25 56 FUNC GLOBAL DEFAULT 12 qcrypto_der_encode_seq_begin │ │ │ │ + 10486: 003a7515 196 FUNC GLOBAL DEFAULT 12 visit_type_DBusVMStateProperties │ │ │ │ + 10487: 002adc1d 56 FUNC GLOBAL DEFAULT 12 qcrypto_der_encode_seq_begin │ │ │ │ 10488: 005af010 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_HUB_CLEAR_PORT_FEATURE_EVENT │ │ │ │ 10489: 005adb78 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ALLWINNER_H3_DRAMPHY_READ_EVENT │ │ │ │ 10490: 005aef40 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_MSD_CMD_CANCEL_EVENT │ │ │ │ 10491: 005ad1e8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_TZ_PPC_IRQ_ENABLE_EVENT │ │ │ │ 10492: 005f9634 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_QUERY_BLOCK_EXPORTS_DSTATE │ │ │ │ 10493: 005f9244 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MULTIFD_SET_OUTGOING_CHANNEL_DSTATE │ │ │ │ - 10494: 003f0ba5 16 FUNC GLOBAL DEFAULT 12 timerlist_run_timers │ │ │ │ + 10494: 003f0b9d 16 FUNC GLOBAL DEFAULT 12 timerlist_run_timers │ │ │ │ 10495: 00501d8c 12 OBJECT GLOBAL DEFAULT 21 SpdmTransport_lookup │ │ │ │ 10496: 00250da9 76 FUNC GLOBAL DEFAULT 12 tcg_gen_mul_i32 │ │ │ │ 10497: 005b0870 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CPR_SAVE_FD_EVENT │ │ │ │ 10498: 0051948c 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_and_fetchq_le │ │ │ │ 10499: 00513528 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_ltu8 │ │ │ │ 10500: 00237949 192 FUNC GLOBAL DEFAULT 12 net_init_bridge │ │ │ │ 10501: 0026bc25 116 FUNC GLOBAL DEFAULT 12 helper_gvec_adds8 │ │ │ │ - 10502: 003a4111 452 FUNC GLOBAL DEFAULT 12 visit_type_RxFilterInfo_members │ │ │ │ + 10502: 003a4109 452 FUNC GLOBAL DEFAULT 12 visit_type_RxFilterInfo_members │ │ │ │ 10503: 005b3e48 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_JOB_RESUME_EVENT │ │ │ │ - 10504: 002ace89 6 FUNC GLOBAL DEFAULT 12 qcrypto_block_get_sector_size │ │ │ │ + 10504: 002ace81 6 FUNC GLOBAL DEFAULT 12 qcrypto_block_get_sector_size │ │ │ │ 10505: 005b3de8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_JOB_DISMISS_EVENT │ │ │ │ - 10506: 00403dd5 296 FUNC GLOBAL DEFAULT 12 vu_set_queue_host_notifier │ │ │ │ + 10506: 00403dcd 296 FUNC GLOBAL DEFAULT 12 vu_set_queue_host_notifier │ │ │ │ 10507: 0023a911 344 FUNC GLOBAL DEFAULT 12 replay_add_event │ │ │ │ 10508: 0022b2a5 160 FUNC GLOBAL DEFAULT 12 show_netdevs │ │ │ │ - 10509: 004023ad 58 FUNC GLOBAL DEFAULT 12 qapi_free_PciBusInfo │ │ │ │ + 10509: 004023a5 58 FUNC GLOBAL DEFAULT 12 qapi_free_PciBusInfo │ │ │ │ 10510: 005af4d0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_XHCI_EP_KICK_EVENT │ │ │ │ 10511: 00267e29 102 FUNC GLOBAL DEFAULT 12 tcg_gen_neg_vec │ │ │ │ 10512: 005ac03c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GIC_DIST_WRITE_EVENT │ │ │ │ 10513: 005f87e4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QXL_INTERFACE_GET_INIT_INFO_DSTATE │ │ │ │ 10514: 005f8f68 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_XHCI_OPER_WRITE_DSTATE │ │ │ │ 10515: 001ae3e9 76 FUNC GLOBAL DEFAULT 12 ramfb_setup │ │ │ │ 10516: 00270c55 122 FUNC GLOBAL DEFAULT 12 helper_gvec_umax16 │ │ │ │ - 10517: 0036ccad 196 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsIscsi │ │ │ │ + 10517: 0036cca5 196 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsIscsi │ │ │ │ 10518: 001aee41 168 FUNC GLOBAL DEFAULT 12 hid_init │ │ │ │ 10519: 005f8588 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NBD_RECEIVE_QUERY_EXPORTS_SUCCESS_DSTATE │ │ │ │ 10520: 00175541 76 FUNC GLOBAL DEFAULT 12 bfloat16_default_nan │ │ │ │ - 10521: 00363c09 396 FUNC GLOBAL DEFAULT 12 visit_type_ImageInfoSpecific_members │ │ │ │ + 10521: 00363c01 396 FUNC GLOBAL DEFAULT 12 visit_type_ImageInfoSpecific_members │ │ │ │ 10522: 0025bf8d 100 FUNC GLOBAL DEFAULT 12 tcg_gen_ext_i64 │ │ │ │ 10523: 0018beb5 380 FUNC GLOBAL DEFAULT 12 vnc_display_init │ │ │ │ 10524: 005b3a90 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QUERY_CHARDEV_EVENT │ │ │ │ 10525: 005b2e20 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MEMORY_NOTDIRTY_SET_DIRTY_EVENT │ │ │ │ - 10526: 002afee1 112 FUNC GLOBAL DEFAULT 12 qcrypto_tls_creds_get_priority │ │ │ │ + 10526: 002afed9 112 FUNC GLOBAL DEFAULT 12 qcrypto_tls_creds_get_priority │ │ │ │ 10527: 005f849c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QIO_CHANNEL_COMMAND_NEW_PID_DSTATE │ │ │ │ - 10528: 003da92d 4 FUNC GLOBAL DEFAULT 12 qemu_rec_mutex_unlock_impl │ │ │ │ - 10529: 00397685 132 FUNC GLOBAL DEFAULT 12 visit_type_ZeroPageDetection │ │ │ │ + 10528: 003da925 4 FUNC GLOBAL DEFAULT 12 qemu_rec_mutex_unlock_impl │ │ │ │ + 10529: 0039767d 132 FUNC GLOBAL DEFAULT 12 visit_type_ZeroPageDetection │ │ │ │ 10530: 005b2564 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VDAGENT_FE_OPEN_EVENT │ │ │ │ 10531: 0027d3bd 172 FUNC GLOBAL DEFAULT 12 cpu_atomic_or_fetchw_be_mmu │ │ │ │ 10532: 005f9df6 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_visit_acpi_c │ │ │ │ - 10533: 002f33a1 210 FUNC GLOBAL DEFAULT 12 bdrv_co_writev_vmstate │ │ │ │ + 10533: 002f3399 210 FUNC GLOBAL DEFAULT 12 bdrv_co_writev_vmstate │ │ │ │ 10534: 0027f145 172 FUNC GLOBAL DEFAULT 12 cpu_atomic_xor_fetchl_be_mmu │ │ │ │ 10535: 005a9068 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_INIT_FINISH_EVENT │ │ │ │ 10536: 00512ce8 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_les8 │ │ │ │ - 10537: 004e2234 3 OBJECT GLOBAL DEFAULT 14 sense_code_RESET │ │ │ │ - 10538: 00381079 572 FUNC GLOBAL DEFAULT 12 qmp_marshal_chardev_change │ │ │ │ - 10539: 003b0831 58 FUNC GLOBAL DEFAULT 12 qapi_free_StatsSchemaList │ │ │ │ + 10537: 004e2224 3 OBJECT GLOBAL DEFAULT 14 sense_code_RESET │ │ │ │ + 10538: 00381071 572 FUNC GLOBAL DEFAULT 12 qmp_marshal_chardev_change │ │ │ │ + 10539: 003b0829 58 FUNC GLOBAL DEFAULT 12 qapi_free_StatsSchemaList │ │ │ │ 10540: 0026bc99 136 FUNC GLOBAL DEFAULT 12 helper_gvec_adds16 │ │ │ │ - 10541: 002e73ad 118 FUNC GLOBAL DEFAULT 12 blk_co_pwritev │ │ │ │ - 10542: 003a7ad9 124 FUNC GLOBAL DEFAULT 12 visit_type_FilterMirrorProperties_members │ │ │ │ + 10541: 002e73a5 118 FUNC GLOBAL DEFAULT 12 blk_co_pwritev │ │ │ │ + 10542: 003a7ad1 124 FUNC GLOBAL DEFAULT 12 visit_type_FilterMirrorProperties_members │ │ │ │ 10543: 005f8240 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_visit_job_c │ │ │ │ 10544: 005f8520 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NBD_CO_SEND_CHUNK_READ_HOLE_DSTATE │ │ │ │ 10545: 00169cf5 240 FUNC GLOBAL DEFAULT 12 float64_to_float128 │ │ │ │ 10546: 005b4f90 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_X_QUERY_VIRTIO_EVENT │ │ │ │ - 10547: 003fda8d 228 FUNC GLOBAL DEFAULT 12 visit_type_CxlDynamicCapacityExtent │ │ │ │ + 10547: 003fda85 228 FUNC GLOBAL DEFAULT 12 visit_type_CxlDynamicCapacityExtent │ │ │ │ 10548: 005b2ba4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GD_GL_AREA_CREATE_CONTEXT_EVENT │ │ │ │ 10549: 0028525d 6 FUNC GLOBAL DEFAULT 12 qemu_plugin_create_vcpu_state │ │ │ │ 10550: 005b2894 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VNC_JOB_CLAMP_RECT_EVENT │ │ │ │ 10551: 005b3370 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_X_BLOCKDEV_SET_IOTHREAD_EVENT │ │ │ │ 10552: 005119f0 84 OBJECT GLOBAL DEFAULT 24 qemu_global_opts │ │ │ │ 10553: 005f9e3c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_UFFD_UNREGISTER_MEMORY_FAILED_DSTATE │ │ │ │ 10554: 001a31a5 412 FUNC GLOBAL DEFAULT 12 rom_check_and_register_reset │ │ │ │ - 10555: 002f57c5 644 FUNC GLOBAL DEFAULT 12 bdrv_co_preadv_part │ │ │ │ - 10556: 00401525 52 FUNC GLOBAL DEFAULT 12 json_lexer_init │ │ │ │ + 10555: 002f57bd 644 FUNC GLOBAL DEFAULT 12 bdrv_co_preadv_part │ │ │ │ + 10556: 0040151d 52 FUNC GLOBAL DEFAULT 12 json_lexer_init │ │ │ │ 10557: 005f93f2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_DBUS_CLIPBOARD_GRAB_FAILED_DSTATE │ │ │ │ 10558: 00218b35 120 FUNC GLOBAL DEFAULT 12 qmp_xen_colo_do_checkpoint │ │ │ │ 10559: 005ad3a8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_STM32L4X5_RCC_READ_EVENT │ │ │ │ - 10560: 003da5a1 64 FUNC GLOBAL DEFAULT 12 qemu_mutex_destroy │ │ │ │ - 10561: 00360a5d 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevOptionsIscsi │ │ │ │ - 10562: 0039ec95 108 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_human_monitor_command_arg_members │ │ │ │ + 10560: 003da599 64 FUNC GLOBAL DEFAULT 12 qemu_mutex_destroy │ │ │ │ + 10561: 00360a55 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevOptionsIscsi │ │ │ │ + 10562: 0039ec8d 108 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_human_monitor_command_arg_members │ │ │ │ 10563: 005b13e0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MULTIFD_RECV_TERMINATE_THREADS_EVENT │ │ │ │ - 10564: 003d52cd 172 FUNC GLOBAL DEFAULT 12 qemu_open_old │ │ │ │ + 10564: 003d52c5 172 FUNC GLOBAL DEFAULT 12 qemu_open_old │ │ │ │ 10565: 005f969c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_CXL_INJECT_GENERAL_MEDIA_EVENT_DSTATE │ │ │ │ 10566: 005f8e12 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_HOST_AUTO_SCAN_DISABLED_DSTATE │ │ │ │ 10567: 00257631 64 FUNC GLOBAL DEFAULT 12 tcg_gen_mov_i128 │ │ │ │ 10568: 005f8ad8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IVSHMEM_FLAT_IRQ_RESOLVED_DSTATE │ │ │ │ 10569: 005b0de0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_RDMA_UNREGISTER_WAITING_PROC_EVENT │ │ │ │ 10570: 0027c9e9 20 FUNC GLOBAL DEFAULT 12 helper_atomic_fetch_uminw_le │ │ │ │ - 10571: 003cfc8d 6 FUNC GLOBAL DEFAULT 12 qmp_command_is_enabled │ │ │ │ + 10571: 003cfc85 6 FUNC GLOBAL DEFAULT 12 qmp_command_is_enabled │ │ │ │ 10572: 0014b4e5 42 FUNC GLOBAL DEFAULT 12 target_big_endian │ │ │ │ 10573: 005f84c4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QIO_CHANNEL_TLS_BYE_START_DSTATE │ │ │ │ 10574: 001f3319 312 FUNC GLOBAL DEFAULT 12 tpm_util_show_buffer │ │ │ │ 10575: 00216b8d 70 FUNC GLOBAL DEFAULT 12 delete_snapshot │ │ │ │ 10576: 00252855 400 FUNC GLOBAL DEFAULT 12 tcg_gen_bswap32_i32 │ │ │ │ - 10577: 003a18dd 188 FUNC GLOBAL DEFAULT 12 visit_type_NetLegacyNicOptions │ │ │ │ - 10578: 004e220c 3 OBJECT GLOBAL DEFAULT 14 sense_code_NO_SENSE │ │ │ │ - 10579: 003a3b59 196 FUNC GLOBAL DEFAULT 12 visit_type_NetdevStreamOptions │ │ │ │ - 10580: 003d0869 158 FUNC GLOBAL DEFAULT 12 qdict_haskey │ │ │ │ - 10581: 002cad95 156 FUNC GLOBAL DEFAULT 12 bdrv_try_change_aio_context_locked │ │ │ │ + 10577: 003a18d5 188 FUNC GLOBAL DEFAULT 12 visit_type_NetLegacyNicOptions │ │ │ │ + 10578: 004e21fc 3 OBJECT GLOBAL DEFAULT 14 sense_code_NO_SENSE │ │ │ │ + 10579: 003a3b51 196 FUNC GLOBAL DEFAULT 12 visit_type_NetdevStreamOptions │ │ │ │ + 10580: 003d0861 158 FUNC GLOBAL DEFAULT 12 qdict_haskey │ │ │ │ + 10581: 002cad8d 156 FUNC GLOBAL DEFAULT 12 bdrv_try_change_aio_context_locked │ │ │ │ 10582: 00252d71 72 FUNC GLOBAL DEFAULT 12 tcg_gen_st16_i32 │ │ │ │ - 10583: 00362c69 196 FUNC GLOBAL DEFAULT 12 visit_type_ImageCheck │ │ │ │ - 10584: 003898a5 196 FUNC GLOBAL DEFAULT 12 visit_type_SchemaInfoCommand │ │ │ │ - 10585: 002a0549 124 FUNC GLOBAL DEFAULT 12 qemu_get_be16 │ │ │ │ + 10583: 00362c61 196 FUNC GLOBAL DEFAULT 12 visit_type_ImageCheck │ │ │ │ + 10584: 0038989d 196 FUNC GLOBAL DEFAULT 12 visit_type_SchemaInfoCommand │ │ │ │ + 10585: 002a0541 124 FUNC GLOBAL DEFAULT 12 qemu_get_be16 │ │ │ │ 10586: 001d4b51 18 FUNC GLOBAL DEFAULT 12 memory_region_ref │ │ │ │ - 10587: 003b6bd9 132 FUNC GLOBAL DEFAULT 12 visit_type_Accelerator │ │ │ │ - 10588: 00364c4d 232 FUNC GLOBAL DEFAULT 12 visit_type_BlockLatencyHistogramInfo │ │ │ │ - 10589: 002b385d 108 FUNC GLOBAL DEFAULT 12 qcrypto_hmac_supports │ │ │ │ + 10587: 003b6bd1 132 FUNC GLOBAL DEFAULT 12 visit_type_Accelerator │ │ │ │ + 10588: 00364c45 232 FUNC GLOBAL DEFAULT 12 visit_type_BlockLatencyHistogramInfo │ │ │ │ + 10589: 002b3855 108 FUNC GLOBAL DEFAULT 12 qcrypto_hmac_supports │ │ │ │ 10590: 005b2c34 16 OBJECT GLOBAL DEFAULT 24 _TRACE_DISPLAYCHANGELISTENER_REGISTER_EVENT │ │ │ │ 10591: 005f9e30 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VISIT_CHECK_STRUCT_DSTATE │ │ │ │ - 10592: 00365e7d 196 FUNC GLOBAL DEFAULT 12 visit_type_BlockStats │ │ │ │ - 10593: 0035cab1 58 FUNC GLOBAL DEFAULT 12 qapi_free_QAuthZListRule │ │ │ │ - 10594: 002e7bd9 42 FUNC GLOBAL DEFAULT 12 blk_get_max_hw_iov │ │ │ │ + 10592: 00365e75 196 FUNC GLOBAL DEFAULT 12 visit_type_BlockStats │ │ │ │ + 10593: 0035caa9 58 FUNC GLOBAL DEFAULT 12 qapi_free_QAuthZListRule │ │ │ │ + 10594: 002e7bd1 42 FUNC GLOBAL DEFAULT 12 blk_get_max_hw_iov │ │ │ │ 10595: 005f8950 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ITS_CTE_READ_DSTATE │ │ │ │ 10596: 00274d29 48 FUNC GLOBAL DEFAULT 12 plugin_gen_insn_end │ │ │ │ 10597: 0027c925 196 FUNC GLOBAL DEFAULT 12 cpu_atomic_fetch_uminw_le_mmu │ │ │ │ - 10598: 003f74cd 72 FUNC GLOBAL DEFAULT 12 readline_add_completion_of │ │ │ │ + 10598: 003f74c5 72 FUNC GLOBAL DEFAULT 12 readline_add_completion_of │ │ │ │ 10599: 005d6c99 1 OBJECT GLOBAL DEFAULT 25 xen_domid_restrict │ │ │ │ 10600: 005a97b0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_EBPF_RSS_UNLOAD_EVENT │ │ │ │ - 10601: 00401105 304 FUNC GLOBAL DEFAULT 12 visit_type_EvtchnInfo_members │ │ │ │ + 10601: 004010fd 304 FUNC GLOBAL DEFAULT 12 visit_type_EvtchnInfo_members │ │ │ │ 10602: 005f951a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_STORE_ATOM8_FALLBACK_DSTATE │ │ │ │ 10603: 005b5728 4 OBJECT GLOBAL DEFAULT 24 bql_mutex_lock_func │ │ │ │ 10604: 005f997c 140 OBJECT GLOBAL DEFAULT 25 sigbus_oldact │ │ │ │ 10605: 001e2595 58 FUNC GLOBAL DEFAULT 12 address_space_lduw_be │ │ │ │ 10606: 005f93c2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_FLATVIEW_NEW_DSTATE │ │ │ │ 10607: 005a7808 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GDBSTUB_HIT_IO_ERROR_EVENT │ │ │ │ 10608: 0018b735 28 FUNC GLOBAL DEFAULT 12 start_client_init │ │ │ │ 10609: 001e4801 64 FUNC GLOBAL DEFAULT 12 address_space_stq_be_cached_slow │ │ │ │ 10610: 005b5004 28 OBJECT GLOBAL DEFAULT 24 qapi_commands_accelerator_trace_events_trace_events │ │ │ │ - 10611: 003622dd 132 FUNC GLOBAL DEFAULT 12 visit_type_ImageInfoSpecificKind │ │ │ │ + 10611: 003622d5 132 FUNC GLOBAL DEFAULT 12 visit_type_ImageInfoSpecificKind │ │ │ │ 10612: 00205fc1 34 FUNC GLOBAL DEFAULT 12 migrate_multifd_zstd_level │ │ │ │ 10613: 005f8eb4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_SET_ADDR_DSTATE │ │ │ │ - 10614: 00364bb5 68 FUNC GLOBAL DEFAULT 12 visit_type_BlockGraphInfo_members │ │ │ │ + 10614: 00364bad 68 FUNC GLOBAL DEFAULT 12 visit_type_BlockGraphInfo_members │ │ │ │ 10615: 0017bccd 68 FUNC GLOBAL DEFAULT 12 qemu_dmabuf_set_sync │ │ │ │ 10616: 0015be79 134 FUNC GLOBAL DEFAULT 12 floatx80_is_quiet_nan │ │ │ │ - 10617: 002efbf9 136 FUNC GLOBAL DEFAULT 12 unregister_aiocontext │ │ │ │ + 10617: 002efbf1 136 FUNC GLOBAL DEFAULT 12 unregister_aiocontext │ │ │ │ 10618: 0051c504 132 OBJECT GLOBAL DEFAULT 24 helper_info_shl_i64 │ │ │ │ - 10619: 00370a11 384 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsCbw_members │ │ │ │ + 10619: 00370a09 384 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsCbw_members │ │ │ │ 10620: 00197781 212 FUNC GLOBAL DEFAULT 12 vnc_server_cut_text_caps │ │ │ │ 10621: 005f840a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QCOW2_ADD_TASK_DSTATE │ │ │ │ 10622: 005f90a0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ALLWINNER_WDT_WRITE_DSTATE │ │ │ │ 10623: 005f8b4c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ASPEED_HACE_HASH_SG_DSTATE │ │ │ │ 10624: 005b1b50 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_SAVEVM_SEND_PACKAGED_EVENT │ │ │ │ 10625: 0019d75d 76 FUNC GLOBAL DEFAULT 12 qmp_inject_ghes_v2_error │ │ │ │ 10626: 001f7999 652 FUNC GLOBAL DEFAULT 12 vcpu_calculate_dirtyrate │ │ │ │ 10627: 00508560 12 OBJECT GLOBAL DEFAULT 21 DisplayProtocol_lookup │ │ │ │ 10628: 005b3520 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_BLOCK_JOB_PAUSE_EVENT │ │ │ │ 10629: 005f825e 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_types_stats_c │ │ │ │ - 10630: 003ad5b1 192 FUNC GLOBAL DEFAULT 12 visit_type_GuestPanicInformationS390 │ │ │ │ + 10630: 003ad5a9 192 FUNC GLOBAL DEFAULT 12 visit_type_GuestPanicInformationS390 │ │ │ │ 10631: 005aca28 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IVSHMEM_FLAT_INTERRUPT_PEER_EVENT │ │ │ │ 10632: 005b37d0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_BLOCK_RESIZE_EVENT │ │ │ │ 10633: 005f9626 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_BLOCK_RESIZE_DSTATE │ │ │ │ - 10634: 003ea055 136 FUNC GLOBAL DEFAULT 12 qemu_guest_getrandom │ │ │ │ + 10634: 003ea04d 136 FUNC GLOBAL DEFAULT 12 qemu_guest_getrandom │ │ │ │ 10635: 00270cd1 126 FUNC GLOBAL DEFAULT 12 helper_gvec_umax32 │ │ │ │ 10636: 005f85d8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IOMMUFD_BACKEND_UNMAP_DMA_DSTATE │ │ │ │ - 10637: 002acc6d 6 FUNC GLOBAL DEFAULT 12 qcrypto_block_encrypt │ │ │ │ - 10638: 0035502d 44 FUNC GLOBAL DEFAULT 12 qemu_chr_new_mux_mon │ │ │ │ + 10637: 002acc65 6 FUNC GLOBAL DEFAULT 12 qcrypto_block_encrypt │ │ │ │ + 10638: 00355025 44 FUNC GLOBAL DEFAULT 12 qemu_chr_new_mux_mon │ │ │ │ 10639: 005f8fa6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_UHCI_FRAME_LOOP_STOP_IDLE_DSTATE │ │ │ │ 10640: 005b35a0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_BLOCKDEV_MIRROR_EVENT │ │ │ │ 10641: 005ad0f8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IMX6_CCM_GET_AHB_CLK_EVENT │ │ │ │ - 10642: 0037e189 532 FUNC GLOBAL DEFAULT 12 visit_type_ChardevSocket_members │ │ │ │ + 10642: 0037e181 532 FUNC GLOBAL DEFAULT 12 visit_type_ChardevSocket_members │ │ │ │ 10643: 001b0225 184 FUNC GLOBAL DEFAULT 12 hmp_rocker │ │ │ │ 10644: 005f88a0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LOONGARCH_EXTIOI_WRITEW_DSTATE │ │ │ │ - 10645: 0036bc95 196 FUNC GLOBAL DEFAULT 12 visit_type_SshHostKeyHash │ │ │ │ + 10645: 0036bc8d 196 FUNC GLOBAL DEFAULT 12 visit_type_SshHostKeyHash │ │ │ │ 10646: 005f959c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_X_BLOCKDEV_CHANGE_DSTATE │ │ │ │ - 10647: 00348dd1 392 FUNC GLOBAL DEFAULT 12 bdrv_can_store_new_dirty_bitmap │ │ │ │ - 10648: 0039961d 296 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_migrate_arg_members │ │ │ │ + 10647: 00348dc9 392 FUNC GLOBAL DEFAULT 12 bdrv_can_store_new_dirty_bitmap │ │ │ │ + 10648: 00399615 296 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_migrate_arg_members │ │ │ │ 10649: 005f90c0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_DIRTYRATE_CALCULATE_DSTATE │ │ │ │ 10650: 0026bd21 136 FUNC GLOBAL DEFAULT 12 helper_gvec_adds32 │ │ │ │ 10651: 005f83e2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QCOW2_CACHE_GET_DSTATE │ │ │ │ 10652: 005acec8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ASPEED_SDMC_READ_EVENT │ │ │ │ 10653: 0027c785 172 FUNC GLOBAL DEFAULT 12 cpu_atomic_xor_fetchw_le_mmu │ │ │ │ - 10654: 003737ad 4 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevAmendOptionsLUKS_members │ │ │ │ - 10655: 003b5609 196 FUNC GLOBAL DEFAULT 12 visit_type_IOThreadVirtQueueMapping │ │ │ │ + 10654: 003737a5 4 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevAmendOptionsLUKS_members │ │ │ │ + 10655: 003b5601 196 FUNC GLOBAL DEFAULT 12 visit_type_IOThreadVirtQueueMapping │ │ │ │ 10656: 005b5f3c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_COROUTINE_YIELD_EVENT │ │ │ │ 10657: 00513318 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_leu8 │ │ │ │ 10658: 005f8b6e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ARMSSE_CPU_PWRCTRL_WRITE_DSTATE │ │ │ │ - 10659: 003cfcd5 4 FUNC GLOBAL DEFAULT 12 qnull_is_equal │ │ │ │ + 10659: 003cfccd 4 FUNC GLOBAL DEFAULT 12 qnull_is_equal │ │ │ │ 10660: 001d4525 216 FUNC GLOBAL DEFAULT 12 memory_region_init_resizeable_ram │ │ │ │ 10661: 005a99b8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SWIM_ISMCTRL_WRITE_EVENT │ │ │ │ 10662: 005f8e6a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_MTP_COMMAND_DSTATE │ │ │ │ 10663: 0020d6d5 176 FUNC GLOBAL DEFAULT 12 ram_postcopy_migrated_memory_release │ │ │ │ 10664: 005f978c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_QUERY_COLO_STATUS_DSTATE │ │ │ │ - 10665: 003df249 320 FUNC GLOBAL DEFAULT 12 bitmap_test_and_clear_atomic │ │ │ │ + 10665: 003df241 320 FUNC GLOBAL DEFAULT 12 bitmap_test_and_clear_atomic │ │ │ │ 10666: 005f942a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_XKEYMAP_KEYCODES_DSTATE │ │ │ │ 10667: 005b0b90 16 OBJECT GLOBAL DEFAULT 24 _TRACE_POSTCOPY_NHP_RANGE_EVENT │ │ │ │ 10668: 005f8f10 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_DWC2_PORT_DISABLED_DSTATE │ │ │ │ - 10669: 00401ea5 204 FUNC GLOBAL DEFAULT 12 thread_context_create_thread │ │ │ │ - 10670: 00389f45 16 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_job_finalize_arg_members │ │ │ │ + 10669: 00401e9d 204 FUNC GLOBAL DEFAULT 12 thread_context_create_thread │ │ │ │ + 10670: 00389f3d 16 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_job_finalize_arg_members │ │ │ │ 10671: 005f8f88 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_UHCI_PACKET_DEL_DSTATE │ │ │ │ 10672: 00508794 12 OBJECT GLOBAL DEFAULT 21 YankInstanceType_lookup │ │ │ │ - 10673: 004d0554 48 OBJECT GLOBAL DEFAULT 14 cfmws_ops │ │ │ │ + 10673: 004d0544 48 OBJECT GLOBAL DEFAULT 14 cfmws_ops │ │ │ │ 10674: 005f8858 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LASIPS2_REG_READ_DSTATE │ │ │ │ 10675: 005f8952 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ITS_CMD_UNKNOWN_DSTATE │ │ │ │ - 10676: 003a62bd 58 FUNC GLOBAL DEFAULT 12 qapi_free_RngProperties │ │ │ │ - 10677: 002ff93d 6 FUNC GLOBAL DEFAULT 12 progress_init │ │ │ │ + 10676: 003a62b5 58 FUNC GLOBAL DEFAULT 12 qapi_free_RngProperties │ │ │ │ + 10677: 002ff935 6 FUNC GLOBAL DEFAULT 12 progress_init │ │ │ │ 10678: 0014a6cd 28 FUNC GLOBAL DEFAULT 12 machine_topo_get_cores_per_socket │ │ │ │ 10679: 002536a9 212 FUNC GLOBAL DEFAULT 12 tcg_gen_mul_i64 │ │ │ │ 10680: 005ada48 16 OBJECT GLOBAL DEFAULT 24 _TRACE_AVR_POWER_WRITE_EVENT │ │ │ │ - 10681: 00402551 58 FUNC GLOBAL DEFAULT 12 qapi_free_PciInfo │ │ │ │ - 10682: 003e5069 64 FUNC GLOBAL DEFAULT 12 set_rcu_reader │ │ │ │ + 10681: 00402549 58 FUNC GLOBAL DEFAULT 12 qapi_free_PciInfo │ │ │ │ + 10682: 003e5061 64 FUNC GLOBAL DEFAULT 12 set_rcu_reader │ │ │ │ 10683: 005b3be8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_CXL_INJECT_UNCORRECTABLE_ERRORS_EVENT │ │ │ │ - 10684: 003be101 488 FUNC GLOBAL DEFAULT 12 qmp_marshal_sev_inject_launch_secret │ │ │ │ + 10684: 003be0f9 488 FUNC GLOBAL DEFAULT 12 qmp_marshal_sev_inject_launch_secret │ │ │ │ 10685: 0019d4bd 74 FUNC GLOBAL DEFAULT 12 gdb_breakpoint_insert │ │ │ │ 10686: 005f8d06 2 OBJECT GLOBAL DEFAULT 25 _TRACE_FW_CFG_ADD_I64_DSTATE │ │ │ │ - 10687: 002a05c5 64 FUNC GLOBAL DEFAULT 12 qemu_get_be32 │ │ │ │ - 10688: 003b2c4d 16 FUNC GLOBAL DEFAULT 12 visit_type_AbortWrapper_members │ │ │ │ + 10687: 002a05bd 64 FUNC GLOBAL DEFAULT 12 qemu_get_be32 │ │ │ │ + 10688: 003b2c45 16 FUNC GLOBAL DEFAULT 12 visit_type_AbortWrapper_members │ │ │ │ 10689: 005b26d4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_SPICE_DESTROY_PRIMARY_SURFACE_EVENT │ │ │ │ - 10690: 002ad4b9 80 FUNC GLOBAL DEFAULT 12 qcrypto_cipher_get_key_len │ │ │ │ + 10690: 002ad4b1 80 FUNC GLOBAL DEFAULT 12 qcrypto_cipher_get_key_len │ │ │ │ 10691: 005b1290 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MIGRATE_PENDING_EXACT_EVENT │ │ │ │ 10692: 005148c0 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_rotl32i │ │ │ │ 10693: 00202361 116 FUNC GLOBAL DEFAULT 12 multifd_register_ops │ │ │ │ 10694: 005aa450 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SM501_2D_ENGINE_WRITE_EVENT │ │ │ │ 10695: 005f8408 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QCOW2_WRITEV_START_REQ_DSTATE │ │ │ │ 10696: 001e21c1 56 FUNC GLOBAL DEFAULT 12 address_space_ldq_be │ │ │ │ 10697: 001e1065 532 FUNC GLOBAL DEFAULT 12 address_space_write_rom │ │ │ │ 10698: 0017b31d 12 FUNC GLOBAL DEFAULT 12 cursor_builtin_hidden │ │ │ │ 10699: 005f8262 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_visit_trace_c │ │ │ │ - 10700: 00354b21 104 FUNC GLOBAL DEFAULT 12 qemu_chr_find │ │ │ │ + 10700: 00354b19 104 FUNC GLOBAL DEFAULT 12 qemu_chr_find │ │ │ │ 10701: 002698a5 48 FUNC GLOBAL DEFAULT 12 accel_blocker_init │ │ │ │ 10702: 0016b159 184 FUNC GLOBAL DEFAULT 12 float64_to_int64_scalbn │ │ │ │ 10703: 005ab91c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NVIC_SET_PRIO_EVENT │ │ │ │ - 10704: 0037bb4d 408 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_BlockExportOptions_base_members │ │ │ │ + 10704: 0037bb45 408 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_BlockExportOptions_base_members │ │ │ │ 10705: 001c243d 152 FUNC GLOBAL DEFAULT 12 hmp_block_job_set_speed │ │ │ │ - 10706: 003d060d 274 FUNC GLOBAL DEFAULT 12 qdict_put_obj │ │ │ │ + 10706: 003d0605 274 FUNC GLOBAL DEFAULT 12 qdict_put_obj │ │ │ │ 10707: 001d4929 88 FUNC GLOBAL DEFAULT 12 memory_region_init_alias │ │ │ │ 10708: 005b3c28 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_CXL_INJECT_MEMORY_MODULE_EVENT_EVENT │ │ │ │ 10709: 005ad368 16 OBJECT GLOBAL DEFAULT 24 _TRACE_STM32L4X5_RCC_MUX_SET_FACTOR_EVENT │ │ │ │ 10710: 005f9650 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_CHARDEV_SEND_BREAK_DSTATE │ │ │ │ 10711: 00172231 6 FUNC GLOBAL DEFAULT 12 float16_maximum_number │ │ │ │ 10712: 005b478c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_MIGRATE_CONTINUE_EVENT │ │ │ │ - 10713: 003cffd5 140 FUNC GLOBAL DEFAULT 12 qnum_get_double │ │ │ │ - 10714: 003f0795 152 FUNC GLOBAL DEFAULT 12 timerlist_expired │ │ │ │ + 10713: 003cffcd 140 FUNC GLOBAL DEFAULT 12 qnum_get_double │ │ │ │ + 10714: 003f078d 152 FUNC GLOBAL DEFAULT 12 timerlist_expired │ │ │ │ 10715: 00514080 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_rotl32v │ │ │ │ 10716: 00198515 120 FUNC GLOBAL DEFAULT 12 vnc_sasl_server_init │ │ │ │ 10717: 005acc38 16 OBJECT GLOBAL DEFAULT 24 _TRACE_BCM2835_CPRMAN_READ_EVENT │ │ │ │ - 10718: 00364f8d 136 FUNC GLOBAL DEFAULT 12 visit_type_BlockMeasureInfo_members │ │ │ │ + 10718: 00364f85 136 FUNC GLOBAL DEFAULT 12 visit_type_BlockMeasureInfo_members │ │ │ │ 10719: 0027402d 40 FUNC GLOBAL DEFAULT 12 translator_is_same_page │ │ │ │ 10720: 005f8e0a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_HOST_PARSE_ERROR_DSTATE │ │ │ │ 10721: 005f870a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_APPLE_GFX_MAP_MEMORY_DSTATE │ │ │ │ 10722: 005f9462 2 OBJECT GLOBAL DEFAULT 25 _TRACE_INPUT_EVENT_BTN_DSTATE │ │ │ │ 10723: 005ac09c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GIC_ACKNOWLEDGE_IRQ_EVENT │ │ │ │ 10724: 005b3e28 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_JOB_CANCEL_EVENT │ │ │ │ - 10725: 003c1189 192 FUNC GLOBAL DEFAULT 12 visit_type_ExpirePasswordOptions │ │ │ │ - 10726: 003fc1a9 104 FUNC GLOBAL DEFAULT 12 trace_event_register_group │ │ │ │ + 10725: 003c1181 192 FUNC GLOBAL DEFAULT 12 visit_type_ExpirePasswordOptions │ │ │ │ + 10726: 003fc1a1 104 FUNC GLOBAL DEFAULT 12 trace_event_register_group │ │ │ │ 10727: 005b454c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_SNAPSHOT_SAVE_EVENT │ │ │ │ 10728: 005aaedc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PS2_KEYBOARD_EVENT_EVENT │ │ │ │ 10729: 0015c0b9 6 FUNC GLOBAL DEFAULT 12 float16_sub │ │ │ │ - 10730: 00359349 84 FUNC GLOBAL DEFAULT 12 qmp_dispatcher_co_wake │ │ │ │ - 10731: 00373191 300 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevCreateOptionsVpc_members │ │ │ │ + 10730: 00359341 84 FUNC GLOBAL DEFAULT 12 qmp_dispatcher_co_wake │ │ │ │ + 10731: 00373189 300 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevCreateOptionsVpc_members │ │ │ │ 10732: 005f9840 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_REPLAY_SEEK_DSTATE │ │ │ │ 10733: 005f84f0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QIO_CHANNEL_SOCKET_CONNECT_FAIL_DSTATE │ │ │ │ 10734: 0016a785 268 FUNC GLOBAL DEFAULT 12 bfloat16_round_to_int │ │ │ │ 10735: 00285de9 16 FUNC GLOBAL DEFAULT 12 plugin_num_vcpus │ │ │ │ 10736: 005abf7c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ICC_IGRPEN1_EL3_WRITE_EVENT │ │ │ │ 10737: 005f93f6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_DBUS_UPDATE_GL_DSTATE │ │ │ │ - 10738: 0038f989 196 FUNC GLOBAL DEFAULT 12 visit_type_HvBalloonDeviceInfo │ │ │ │ - 10739: 003b0d45 76 FUNC GLOBAL DEFAULT 12 visit_type_StatsVCPUFilter_members │ │ │ │ - 10740: 0037c2a9 500 FUNC GLOBAL DEFAULT 12 qmp_marshal_nbd_server_start │ │ │ │ - 10741: 00345331 556 FUNC GLOBAL DEFAULT 12 laio_co_submit │ │ │ │ + 10738: 0038f981 196 FUNC GLOBAL DEFAULT 12 visit_type_HvBalloonDeviceInfo │ │ │ │ + 10739: 003b0d3d 76 FUNC GLOBAL DEFAULT 12 visit_type_StatsVCPUFilter_members │ │ │ │ + 10740: 0037c2a1 500 FUNC GLOBAL DEFAULT 12 qmp_marshal_nbd_server_start │ │ │ │ + 10741: 00345329 556 FUNC GLOBAL DEFAULT 12 laio_co_submit │ │ │ │ 10742: 005f987c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_X_QUERY_VIRTIO_STATUS_DSTATE │ │ │ │ 10743: 0025492d 148 FUNC GLOBAL DEFAULT 12 tcg_gen_bswap32_i64 │ │ │ │ - 10744: 00360f49 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevOptionsRaw │ │ │ │ - 10745: 003df0a5 172 FUNC GLOBAL DEFAULT 12 bitmap_clear │ │ │ │ - 10746: 002c2d35 248 FUNC GLOBAL DEFAULT 12 qmp_x_blockdev_set_iothread │ │ │ │ + 10744: 00360f41 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevOptionsRaw │ │ │ │ + 10745: 003df09d 172 FUNC GLOBAL DEFAULT 12 bitmap_clear │ │ │ │ + 10746: 002c2d2d 248 FUNC GLOBAL DEFAULT 12 qmp_x_blockdev_set_iothread │ │ │ │ 10747: 0015bc5d 70 FUNC GLOBAL DEFAULT 12 float16_is_signaling_nan │ │ │ │ 10748: 0016d841 168 FUNC GLOBAL DEFAULT 12 float64_to_uint64_scalbn │ │ │ │ 10749: 005f82ac 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QCRYPTO_TLS_SESSION_CHECK_X509_DN_DSTATE │ │ │ │ 10750: 005b38bc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_BLOCK_EXPORT_ADD_EVENT │ │ │ │ 10751: 00172251 6 FUNC GLOBAL DEFAULT 12 float16_minimum_number │ │ │ │ 10752: 0027a455 60 FUNC GLOBAL DEFAULT 12 helper_ldsw_mmu │ │ │ │ 10753: 005a9730 16 OBJECT GLOBAL DEFAULT 24 _TRACE_TPM_UTIL_GET_BUFFER_SIZE_LEN2_EVENT │ │ │ │ 10754: 005f9492 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VNC_CLIENT_OUTPUT_LIMIT_DSTATE │ │ │ │ 10755: 005b5fbc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_FILE_MONITOR_ADD_WATCH_EVENT │ │ │ │ 10756: 002532d5 72 FUNC GLOBAL DEFAULT 12 tcg_gen_st16_i64 │ │ │ │ 10757: 005aa9a0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QXL_INTERFACE_UPDATE_AREA_COMPLETE_EVENT │ │ │ │ 10758: 005a8568 16 OBJECT GLOBAL DEFAULT 24 _TRACE_BLK_ROOT_ATTACH_EVENT │ │ │ │ 10759: 005f9094 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CMSDK_APB_WATCHDOG_RESET_DSTATE │ │ │ │ - 10760: 002c4dd1 18 FUNC GLOBAL DEFAULT 12 child_of_bds_get_parent_aio_context │ │ │ │ + 10760: 002c4dc9 18 FUNC GLOBAL DEFAULT 12 child_of_bds_get_parent_aio_context │ │ │ │ 10761: 005f85be 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ALSA_XRUN_IN_DSTATE │ │ │ │ 10762: 005f9070 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_PORT_ATTACH_DSTATE │ │ │ │ - 10763: 00386b3d 464 FUNC GLOBAL DEFAULT 12 qmp_marshal_cxl_inject_correctable_error │ │ │ │ + 10763: 00386b35 464 FUNC GLOBAL DEFAULT 12 qmp_marshal_cxl_inject_correctable_error │ │ │ │ 10764: 005acf78 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ARMSSE_CPU_PWRCTRL_WRITE_EVENT │ │ │ │ - 10765: 0038baad 58 FUNC GLOBAL DEFAULT 12 qapi_free_Memdev │ │ │ │ + 10765: 0038baa5 58 FUNC GLOBAL DEFAULT 12 qapi_free_Memdev │ │ │ │ 10766: 005a9ce8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PFLASH_WRITE_BLOCK_ABORT_EVENT │ │ │ │ 10767: 00515520 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_xor │ │ │ │ - 10768: 00360cf1 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevOptionsRbd │ │ │ │ + 10768: 00360ce9 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevOptionsRbd │ │ │ │ 10769: 00220e11 164 FUNC GLOBAL DEFAULT 12 hmp_sum │ │ │ │ 10770: 001f9729 100 FUNC GLOBAL DEFAULT 12 multifd_file_recv_data │ │ │ │ 10771: 005abbbc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_REDIST_SET_IRQ_EVENT │ │ │ │ 10772: 005ad698 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MPS2_FPGAIO_RESET_EVENT │ │ │ │ 10773: 005f88a2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LOONGARCH_EXTIOI_READW_DSTATE │ │ │ │ 10774: 005f8764 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SII9022_SWITCH_MODE_DSTATE │ │ │ │ 10775: 0023894d 152 FUNC GLOBAL DEFAULT 12 tap_fd_enable │ │ │ │ 10776: 005b468c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_XEN_COLO_DO_CHECKPOINT_EVENT │ │ │ │ 10777: 001ad741 152 FUNC GLOBAL DEFAULT 12 sysbus_connect_irq │ │ │ │ - 10778: 00292ff5 264 FUNC GLOBAL DEFAULT 12 qdev_find_recursive │ │ │ │ + 10778: 00292fed 264 FUNC GLOBAL DEFAULT 12 qdev_find_recursive │ │ │ │ 10779: 005f882c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRTIO_GPU_CMD_GET_DISPLAY_INFO_DSTATE │ │ │ │ - 10780: 00297289 204 FUNC GLOBAL DEFAULT 12 object_class_foreach │ │ │ │ - 10781: 00398b71 132 FUNC GLOBAL DEFAULT 12 visit_type_COLOMode │ │ │ │ + 10780: 00297281 204 FUNC GLOBAL DEFAULT 12 object_class_foreach │ │ │ │ + 10781: 00398b69 132 FUNC GLOBAL DEFAULT 12 visit_type_COLOMode │ │ │ │ 10782: 005adab8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ALLWINNER_R40_DRAMPHY_READ_EVENT │ │ │ │ 10783: 005b4f30 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_X_QUERY_VIRTIO_VHOST_QUEUE_STATUS_EVENT │ │ │ │ - 10784: 003f5035 200 FUNC GLOBAL DEFAULT 12 hbitmap_deserialize_part │ │ │ │ - 10785: 0038b471 16 FUNC GLOBAL DEFAULT 12 visit_type_SmpCachePropertiesWrapper_members │ │ │ │ + 10784: 003f502d 200 FUNC GLOBAL DEFAULT 12 hbitmap_deserialize_part │ │ │ │ + 10785: 0038b469 16 FUNC GLOBAL DEFAULT 12 visit_type_SmpCachePropertiesWrapper_members │ │ │ │ 10786: 005f9134 2 OBJECT GLOBAL DEFAULT 25 _TRACE_POSTCOPY_RAM_INCOMING_CLEANUP_BLOCKTIME_DSTATE │ │ │ │ 10787: 0026f659 130 FUNC GLOBAL DEFAULT 12 helper_gvec_ltus16 │ │ │ │ 10788: 005f9178 2 OBJECT GLOBAL DEFAULT 25 _TRACE_RDMA_REGISTRATION_HANDLE_UNREGISTER_DSTATE │ │ │ │ 10789: 0027d0a5 180 FUNC GLOBAL DEFAULT 12 cpu_atomic_fetch_andw_be_mmu │ │ │ │ - 10790: 00390a15 196 FUNC GLOBAL DEFAULT 12 visit_type_SMPConfiguration │ │ │ │ - 10791: 0037b7e5 224 FUNC GLOBAL DEFAULT 12 visit_type_NbdServerAddOptions_members │ │ │ │ + 10790: 00390a0d 196 FUNC GLOBAL DEFAULT 12 visit_type_SMPConfiguration │ │ │ │ + 10791: 0037b7dd 224 FUNC GLOBAL DEFAULT 12 visit_type_NbdServerAddOptions_members │ │ │ │ 10792: 001bc061 144 FUNC GLOBAL DEFAULT 12 ringbuf_write_completion │ │ │ │ 10793: 0025d319 136 FUNC GLOBAL DEFAULT 12 tcg_gen_atomic_smin_fetch_i64_chk │ │ │ │ 10794: 001fb8cd 22 FUNC GLOBAL DEFAULT 12 delvm_completion │ │ │ │ - 10795: 003efa45 268 FUNC GLOBAL DEFAULT 12 thread_pool_free_aio │ │ │ │ + 10795: 003efa3d 268 FUNC GLOBAL DEFAULT 12 thread_pool_free_aio │ │ │ │ 10796: 001778b1 264 FUNC GLOBAL DEFAULT 12 hmp_qom_get │ │ │ │ - 10797: 002c43e5 356 FUNC GLOBAL DEFAULT 12 qmp_query_jobs │ │ │ │ - 10798: 003dee7d 64 FUNC GLOBAL DEFAULT 12 slow_bitmap_xor │ │ │ │ + 10797: 002c43dd 356 FUNC GLOBAL DEFAULT 12 qmp_query_jobs │ │ │ │ + 10798: 003dee75 64 FUNC GLOBAL DEFAULT 12 slow_bitmap_xor │ │ │ │ 10799: 00508084 12 OBJECT GLOBAL DEFAULT 21 QCryptodevBackendServiceType_lookup │ │ │ │ 10800: 005ac18c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ASPEED_INTC_CLEAR_IRQ_EVENT │ │ │ │ - 10801: 003fc41d 360 FUNC GLOBAL DEFAULT 12 trace_enable_events │ │ │ │ + 10801: 003fc415 360 FUNC GLOBAL DEFAULT 12 trace_enable_events │ │ │ │ 10802: 00270d51 138 FUNC GLOBAL DEFAULT 12 helper_gvec_umax64 │ │ │ │ 10803: 005f8273 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_types_cryptodev_c │ │ │ │ - 10804: 0031f41d 456 FUNC GLOBAL DEFAULT 12 bdrv_all_find_vmstate_bs │ │ │ │ - 10805: 00293879 76 FUNC GLOBAL DEFAULT 12 qdev_get_human_name │ │ │ │ + 10804: 0031f415 456 FUNC GLOBAL DEFAULT 12 bdrv_all_find_vmstate_bs │ │ │ │ + 10805: 00293871 76 FUNC GLOBAL DEFAULT 12 qdev_get_human_name │ │ │ │ 10806: 002238bd 148 FUNC GLOBAL DEFAULT 12 qmp_stop │ │ │ │ - 10807: 00388f7d 84 FUNC GLOBAL DEFAULT 12 visit_type_SchemaInfoObjectVariant_members │ │ │ │ - 10808: 0030bf19 1260 FUNC GLOBAL DEFAULT 12 qcow2_load_dirty_bitmaps │ │ │ │ + 10807: 00388f75 84 FUNC GLOBAL DEFAULT 12 visit_type_SchemaInfoObjectVariant_members │ │ │ │ + 10808: 0030bf11 1260 FUNC GLOBAL DEFAULT 12 qcow2_load_dirty_bitmaps │ │ │ │ 10809: 005f7fa4 1 OBJECT GLOBAL DEFAULT 25 kvm_kernel_irqchip │ │ │ │ - 10810: 0039a145 196 FUNC GLOBAL DEFAULT 12 visit_type_DirtyRateInfo │ │ │ │ + 10810: 0039a13d 196 FUNC GLOBAL DEFAULT 12 visit_type_DirtyRateInfo │ │ │ │ 10811: 005a9008 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_RECEIVE_SIMPLE_REPLY_EVENT │ │ │ │ 10812: 005b0c00 16 OBJECT GLOBAL DEFAULT 24 _TRACE_RDMA_START_INCOMING_MIGRATION_AFTER_RDMA_LISTEN_EVENT │ │ │ │ 10813: 00518934 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_smin_fetchq_be │ │ │ │ 10814: 001aa9ad 80 FUNC GLOBAL DEFAULT 12 ram_block_notify_add │ │ │ │ 10815: 005f8254 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_types_qom_c │ │ │ │ 10816: 0027b7b5 172 FUNC GLOBAL DEFAULT 12 cpu_atomic_and_fetchb_mmu │ │ │ │ - 10817: 0038edf1 16 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_balloon_arg_members │ │ │ │ - 10818: 003833a5 58 FUNC GLOBAL DEFAULT 12 qapi_free_QCryptoBlockInfoLUKSSlot │ │ │ │ + 10817: 0038ede9 16 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_balloon_arg_members │ │ │ │ + 10818: 0038339d 58 FUNC GLOBAL DEFAULT 12 qapi_free_QCryptoBlockInfoLUKSSlot │ │ │ │ 10819: 005f9b0c 1 OBJECT GLOBAL DEFAULT 25 message_with_timestamp │ │ │ │ 10820: 0026bda9 128 FUNC GLOBAL DEFAULT 12 helper_gvec_adds64 │ │ │ │ - 10821: 003e05fd 160 FUNC GLOBAL DEFAULT 12 warn_reportf_err │ │ │ │ + 10821: 003e05f5 160 FUNC GLOBAL DEFAULT 12 warn_reportf_err │ │ │ │ 10822: 005f8d08 2 OBJECT GLOBAL DEFAULT 25 _TRACE_FW_CFG_ADD_I32_DSTATE │ │ │ │ 10823: 002187c1 64 FUNC GLOBAL DEFAULT 12 get_colo_mode │ │ │ │ 10824: 001b9271 136 FUNC GLOBAL DEFAULT 12 audio_rate_peek_bytes │ │ │ │ 10825: 005b0ab0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_POSTCOPY_RAM_INCOMING_CLEANUP_CLOSEUF_EVENT │ │ │ │ - 10826: 003632cd 308 FUNC GLOBAL DEFAULT 12 visit_type_BlockDirtyInfo_members │ │ │ │ - 10827: 003f3881 244 FUNC GLOBAL DEFAULT 12 buffer_is_zero_ool │ │ │ │ - 10828: 00403efd 248 FUNC GLOBAL DEFAULT 12 vu_lookup_shared_object │ │ │ │ - 10829: 0037927d 464 FUNC GLOBAL DEFAULT 12 qmp_marshal_block_job_change │ │ │ │ + 10826: 003632c5 308 FUNC GLOBAL DEFAULT 12 visit_type_BlockDirtyInfo_members │ │ │ │ + 10827: 003f3879 244 FUNC GLOBAL DEFAULT 12 buffer_is_zero_ool │ │ │ │ + 10828: 00403ef5 248 FUNC GLOBAL DEFAULT 12 vu_lookup_shared_object │ │ │ │ + 10829: 00379275 464 FUNC GLOBAL DEFAULT 12 qmp_marshal_block_job_change │ │ │ │ 10830: 0027d3a9 20 FUNC GLOBAL DEFAULT 12 helper_atomic_and_fetchw_be │ │ │ │ 10831: 0023d545 78 FUNC GLOBAL DEFAULT 12 add_stats_schema │ │ │ │ 10832: 005050b8 12 OBJECT GLOBAL DEFAULT 21 vmstate_info_uint8_equal │ │ │ │ - 10833: 0038e54d 364 FUNC GLOBAL DEFAULT 12 visit_type_NumaOptions_members │ │ │ │ + 10833: 0038e545 364 FUNC GLOBAL DEFAULT 12 visit_type_NumaOptions_members │ │ │ │ 10834: 005aa680 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QXL_RENDER_UPDATE_AREA_DONE_EVENT │ │ │ │ - 10835: 00324361 64 FUNC GLOBAL DEFAULT 12 vhdx_region_entry_le_import │ │ │ │ + 10835: 00324359 64 FUNC GLOBAL DEFAULT 12 vhdx_region_entry_le_import │ │ │ │ 10836: 005b3a20 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_RINGBUF_READ_EVENT │ │ │ │ 10837: 0017aa45 168 FUNC GLOBAL DEFAULT 12 qemu_console_resize │ │ │ │ - 10838: 00360139 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockDirtyBitmapAdd │ │ │ │ + 10838: 00360131 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockDirtyBitmapAdd │ │ │ │ 10839: 005aab10 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIRTIO_GPU_CMD_RES_FLUSH_EVENT │ │ │ │ - 10840: 0035c75d 144 FUNC GLOBAL DEFAULT 12 visit_type_uint64List │ │ │ │ + 10840: 0035c755 144 FUNC GLOBAL DEFAULT 12 visit_type_uint64List │ │ │ │ 10841: 005f82fa 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GDBSTUB_IO_BINARYREPLY_DSTATE │ │ │ │ - 10842: 0035f851 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevCacheInfo │ │ │ │ + 10842: 0035f849 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevCacheInfo │ │ │ │ 10843: 001bd435 50 FUNC GLOBAL DEFAULT 12 fsdev_throttle_cleanup │ │ │ │ 10844: 001a3bad 364 FUNC GLOBAL DEFAULT 12 rom_ptr_for_as │ │ │ │ 10845: 005a8744 16 OBJECT GLOBAL DEFAULT 24 _TRACE_WCT_CMD_ST_EVENT │ │ │ │ - 10846: 003ecd25 4 FUNC GLOBAL DEFAULT 12 qemu_bh_schedule │ │ │ │ - 10847: 00378b3d 464 FUNC GLOBAL DEFAULT 12 qmp_marshal_block_job_resume │ │ │ │ + 10846: 003ecd1d 4 FUNC GLOBAL DEFAULT 12 qemu_bh_schedule │ │ │ │ + 10847: 00378b35 464 FUNC GLOBAL DEFAULT 12 qmp_marshal_block_job_resume │ │ │ │ 10848: 00186a71 316 FUNC GLOBAL DEFAULT 12 qmp_query_vnc_servers │ │ │ │ - 10849: 004e222c 3 OBJECT GLOBAL DEFAULT 14 sense_code_LUN_COMM_FAILURE │ │ │ │ + 10849: 004e221c 3 OBJECT GLOBAL DEFAULT 14 sense_code_LUN_COMM_FAILURE │ │ │ │ 10850: 001f5089 252 FUNC GLOBAL DEFAULT 12 migration_block_activate │ │ │ │ 10851: 001774ed 240 FUNC GLOBAL DEFAULT 12 trace_event_completion │ │ │ │ 10852: 005f8856 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LASIPS2_REG_WRITE_DSTATE │ │ │ │ 10853: 005f9ed2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_RUN_POLL_HANDLERS_BEGIN_DSTATE │ │ │ │ - 10854: 003af099 58 FUNC GLOBAL DEFAULT 12 qapi_free_InetSocketAddress │ │ │ │ + 10854: 003af091 58 FUNC GLOBAL DEFAULT 12 qapi_free_InetSocketAddress │ │ │ │ 10855: 005f8762 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ATI_MM_READ_DSTATE │ │ │ │ 10856: 00507264 12 OBJECT GLOBAL DEFAULT 21 BlockExportRemoveMode_lookup │ │ │ │ 10857: 005f91a4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_RDMA_UNREGISTER_WAITING_INFLIGHT_DSTATE │ │ │ │ 10858: 0014bd25 240 FUNC GLOBAL DEFAULT 12 cap_disas_plugin │ │ │ │ - 10859: 003f93c9 564 FUNC GLOBAL DEFAULT 12 qemu_file_monitor_add_watch │ │ │ │ + 10859: 003f93c1 564 FUNC GLOBAL DEFAULT 12 qemu_file_monitor_add_watch │ │ │ │ 10860: 005a9eb8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_FDC_IOPORT_READ_EVENT │ │ │ │ - 10861: 00291ca5 100 FUNC GLOBAL DEFAULT 12 qdev_find_global_prop │ │ │ │ + 10861: 00291c9d 100 FUNC GLOBAL DEFAULT 12 qdev_find_global_prop │ │ │ │ 10862: 005f86f2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_APPLE_GFX_COMMON_REALIZE_MODES_PROPERTY_DSTATE │ │ │ │ 10863: 005b45fc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QUERY_DIRTY_RATE_EVENT │ │ │ │ - 10864: 0039a555 80 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_cancel_vcpu_dirty_limit_arg_members │ │ │ │ + 10864: 0039a54d 80 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_cancel_vcpu_dirty_limit_arg_members │ │ │ │ 10865: 005af7d0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_UHCI_PACKET_ADD_EVENT │ │ │ │ - 10866: 002d21a5 456 FUNC GLOBAL DEFAULT 12 block_job_set_speed_locked │ │ │ │ - 10867: 002a0605 44 FUNC GLOBAL DEFAULT 12 qemu_get_be64 │ │ │ │ + 10866: 002d219d 456 FUNC GLOBAL DEFAULT 12 block_job_set_speed_locked │ │ │ │ + 10867: 002a05fd 44 FUNC GLOBAL DEFAULT 12 qemu_get_be64 │ │ │ │ 10868: 00243329 164 FUNC GLOBAL DEFAULT 12 tcg_region_prologue_set │ │ │ │ - 10869: 0035c87d 142 FUNC GLOBAL DEFAULT 12 visit_type_boolList │ │ │ │ + 10869: 0035c875 142 FUNC GLOBAL DEFAULT 12 visit_type_boolList │ │ │ │ 10870: 005f897c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ITS_TRANSLATION_WRITE_DSTATE │ │ │ │ 10871: 005f8ac0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_I2C_ECHO_RECV_DSTATE │ │ │ │ 10872: 005f9930 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_EXPIRE_PASSWORD_DSTATE │ │ │ │ 10873: 005b1ff8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_FLATVIEW_NEW_EVENT │ │ │ │ 10874: 00506d04 12 OBJECT GLOBAL DEFAULT 21 QAuthZListPolicy_lookup │ │ │ │ 10875: 005f9050 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_OHCI_ISO_TD_NAK_DSTATE │ │ │ │ - 10876: 00388401 58 FUNC GLOBAL DEFAULT 12 qapi_free_SchemaInfoObject │ │ │ │ + 10876: 003883f9 58 FUNC GLOBAL DEFAULT 12 qapi_free_SchemaInfoObject │ │ │ │ 10877: 001af06d 76 FUNC GLOBAL DEFAULT 12 qmp_cxl_inject_uncorrectable_errors │ │ │ │ 10878: 005f88d4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_XIVE_NVGC_BACKLOG_OP_DSTATE │ │ │ │ - 10879: 003eb83d 136 FUNC GLOBAL DEFAULT 12 qemu_lockcnt_lock │ │ │ │ - 10880: 003c42bd 142 FUNC GLOBAL DEFAULT 12 visit_type_InputEventList │ │ │ │ + 10879: 003eb835 136 FUNC GLOBAL DEFAULT 12 qemu_lockcnt_lock │ │ │ │ + 10880: 003c42b5 142 FUNC GLOBAL DEFAULT 12 visit_type_InputEventList │ │ │ │ 10881: 001cba11 144 FUNC GLOBAL DEFAULT 12 cpus_kick_thread │ │ │ │ 10882: 005f83ac 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NVME_CONTROLLER_SPEC_VERSION_DSTATE │ │ │ │ 10883: 001d437d 60 FUNC GLOBAL DEFAULT 12 memory_region_init │ │ │ │ 10884: 00196f69 224 FUNC GLOBAL DEFAULT 12 vnc_jobs_consume_buffer │ │ │ │ 10885: 001d992d 96 FUNC GLOBAL DEFAULT 12 address_space_destroy │ │ │ │ 10886: 005b43bc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QUERY_CPUS_FAST_EVENT │ │ │ │ 10887: 005f8d24 2 OBJECT GLOBAL DEFAULT 25 _TRACE_HPET_RAM_WRITE_INVALID_DSTATE │ │ │ │ 10888: 0017d489 64 FUNC GLOBAL DEFAULT 12 qemu_input_handler_deactivate │ │ │ │ 10889: 001aed25 80 FUNC GLOBAL DEFAULT 12 hid_keyboard_write │ │ │ │ 10890: 00507718 12 OBJECT GLOBAL DEFAULT 21 CpuTopologyLevel_lookup │ │ │ │ 10891: 00195d49 56 FUNC GLOBAL DEFAULT 12 vnc_zywrle_send_framebuffer_update │ │ │ │ 10892: 005f8c40 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MOS6522_GET_NEXT_IRQ_TIME_DSTATE │ │ │ │ 10893: 005b538c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QUERY_SEV_ATTESTATION_REPORT_EVENT │ │ │ │ 10894: 0016d791 176 FUNC GLOBAL DEFAULT 12 float64_to_uint32_scalbn │ │ │ │ - 10895: 002d4641 6 FUNC GLOBAL DEFAULT 12 job_user_paused_locked │ │ │ │ + 10895: 002d4639 6 FUNC GLOBAL DEFAULT 12 job_user_paused_locked │ │ │ │ 10896: 005abf6c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ICC_CTLR_READ_EVENT │ │ │ │ 10897: 00205435 34 FUNC GLOBAL DEFAULT 12 migrate_postcopy_ram │ │ │ │ 10898: 005f8630 2 OBJECT GLOBAL DEFAULT 25 _TRACE_EBPF_RSS_MMAP_ERROR_DSTATE │ │ │ │ - 10899: 003df4b1 94 FUNC GLOBAL DEFAULT 12 slow_bitmap_count_one │ │ │ │ + 10899: 003df4a9 94 FUNC GLOBAL DEFAULT 12 slow_bitmap_count_one │ │ │ │ 10900: 005f8322 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QAUTHZ_SIMPLE_IS_ALLOWED_DSTATE │ │ │ │ 10901: 005f8ee6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_DWC2_GLBREG_READ_DSTATE │ │ │ │ - 10902: 00398f0d 232 FUNC GLOBAL DEFAULT 12 visit_type_FileMigrationArgs │ │ │ │ + 10902: 00398f05 232 FUNC GLOBAL DEFAULT 12 visit_type_FileMigrationArgs │ │ │ │ 10903: 00284075 108 FUNC GLOBAL DEFAULT 12 qemu_plugin_register_vcpu_insn_exec_inline_per_vcpu │ │ │ │ 10904: 005f95de 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_BLOCK_STREAM_DSTATE │ │ │ │ 10905: 005afaa0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_OHCI_DIE_EVENT │ │ │ │ 10906: 001e6d5d 140 FUNC GLOBAL DEFAULT 12 qdev_sync_config │ │ │ │ 10907: 005f86a6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PFLASH_WRITE_BLOCK_ABORT_DSTATE │ │ │ │ 10908: 0019a1dd 232 FUNC GLOBAL DEFAULT 12 gdb_memtox │ │ │ │ - 10909: 003bbc65 188 FUNC GLOBAL DEFAULT 12 visit_type_RockerSwitch │ │ │ │ + 10909: 003bbc5d 188 FUNC GLOBAL DEFAULT 12 visit_type_RockerSwitch │ │ │ │ 10910: 005f9484 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VNC_JOB_NRECTS_DSTATE │ │ │ │ 10911: 005f9e08 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VISIT_TYPE_INT64_DSTATE │ │ │ │ - 10912: 003b7de9 420 FUNC GLOBAL DEFAULT 12 visit_type_AudiodevPerDirectionOptions_members │ │ │ │ + 10912: 003b7de1 420 FUNC GLOBAL DEFAULT 12 visit_type_AudiodevPerDirectionOptions_members │ │ │ │ 10913: 005a73bc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CPU_EXEC_END_EVENT │ │ │ │ 10914: 001e7c65 136 FUNC GLOBAL DEFAULT 12 qtest_sendf │ │ │ │ 10915: 005a8bc0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QIO_CHANNEL_NULL_NEW_EVENT │ │ │ │ 10916: 0026f8e1 128 FUNC GLOBAL DEFAULT 12 helper_gvec_ltus32 │ │ │ │ 10917: 005f8cba 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ECC_MEM_WRITEL_VCR_DSTATE │ │ │ │ 10918: 005f9126 2 OBJECT GLOBAL DEFAULT 25 _TRACE_POSTCOPY_PREEMPT_THREAD_ENTRY_DSTATE │ │ │ │ 10919: 005f8380 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NVME_CMD_MAP_QIOV_PAGES_DSTATE │ │ │ │ 10920: 005f8b72 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IOTKIT_SYSCTL_RESET_DSTATE │ │ │ │ 10921: 0016208d 4572 FUNC GLOBAL DEFAULT 12 float64_muladd_scalbn │ │ │ │ - 10922: 003a1679 58 FUNC GLOBAL DEFAULT 12 qapi_free_RxFilterInfo │ │ │ │ + 10922: 003a1671 58 FUNC GLOBAL DEFAULT 12 qapi_free_RxFilterInfo │ │ │ │ 10923: 005f8ce6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ALLWINNER_R40_DRAMC_MAP_ROWS_DSTATE │ │ │ │ - 10924: 002de1c5 156 FUNC GLOBAL DEFAULT 12 nbd_opt_lookup │ │ │ │ - 10925: 00324261 64 FUNC GLOBAL DEFAULT 12 vhdx_log_entry_hdr_le_import │ │ │ │ - 10926: 003eeef5 116 FUNC GLOBAL DEFAULT 12 qemu_co_send_recv │ │ │ │ + 10924: 002de1bd 156 FUNC GLOBAL DEFAULT 12 nbd_opt_lookup │ │ │ │ + 10925: 00324259 64 FUNC GLOBAL DEFAULT 12 vhdx_log_entry_hdr_le_import │ │ │ │ + 10926: 003eeeed 116 FUNC GLOBAL DEFAULT 12 qemu_co_send_recv │ │ │ │ 10927: 005ace38 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ASPEED_HACE_HEXDUMP_EVENT │ │ │ │ - 10928: 003b0fcd 112 FUNC GLOBAL DEFAULT 12 visit_type_StatsFilter_members │ │ │ │ + 10928: 003b0fc5 112 FUNC GLOBAL DEFAULT 12 visit_type_StatsFilter_members │ │ │ │ 10929: 005f9358 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_LOADVM_STATE_SECTION_COMMAND_DSTATE │ │ │ │ 10930: 005f89f2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ICC_GENERATE_SGI_DSTATE │ │ │ │ 10931: 001b4c71 44 FUNC GLOBAL DEFAULT 12 xen_hvm_modified_memory │ │ │ │ 10932: 005acb78 16 OBJECT GLOBAL DEFAULT 24 _TRACE_DJMEMC_WRITE_EVENT │ │ │ │ 10933: 005ad308 16 OBJECT GLOBAL DEFAULT 24 _TRACE_STM32L4X5_RCC_PLL_SET_CHANNEL_DIVIDER_EVENT │ │ │ │ 10934: 0022a5ad 26 FUNC GLOBAL DEFAULT 12 qemu_get_nic │ │ │ │ - 10935: 003cfca5 46 FUNC GLOBAL DEFAULT 12 qmp_for_each_command │ │ │ │ + 10935: 003cfc9d 46 FUNC GLOBAL DEFAULT 12 qmp_for_each_command │ │ │ │ 10936: 00512c64 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_les16 │ │ │ │ - 10937: 002e7fb9 136 FUNC GLOBAL DEFAULT 12 blk_co_truncate │ │ │ │ - 10938: 003c9385 36 FUNC GLOBAL DEFAULT 12 qapi_clone_members_visitor_new │ │ │ │ + 10937: 002e7fb1 136 FUNC GLOBAL DEFAULT 12 blk_co_truncate │ │ │ │ + 10938: 003c937d 36 FUNC GLOBAL DEFAULT 12 qapi_clone_members_visitor_new │ │ │ │ 10939: 005b60bc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_POLL_SHRINK_EVENT │ │ │ │ - 10940: 002ee2dd 120 FUNC GLOBAL DEFAULT 12 block_crypto_amend_opts_init │ │ │ │ + 10940: 002ee2d5 120 FUNC GLOBAL DEFAULT 12 block_crypto_amend_opts_init │ │ │ │ 10941: 001ef0d9 42 FUNC GLOBAL DEFAULT 12 host_memory_backend_mr_inited │ │ │ │ 10942: 005b1850 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VMSTATE_LOAD_STATE_EVENT │ │ │ │ - 10943: 003cd145 104 FUNC GLOBAL DEFAULT 12 qobject_input_visitor_new │ │ │ │ + 10943: 003cd13d 104 FUNC GLOBAL DEFAULT 12 qobject_input_visitor_new │ │ │ │ 10944: 005f979e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_XEN_LOAD_DEVICES_STATE_DSTATE │ │ │ │ 10945: 005a739c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_JOB_APPLY_VERB_EVENT │ │ │ │ - 10946: 003889e1 192 FUNC GLOBAL DEFAULT 12 visit_type_SchemaInfoEnumMember │ │ │ │ + 10946: 003889d9 192 FUNC GLOBAL DEFAULT 12 visit_type_SchemaInfoEnumMember │ │ │ │ 10947: 0016acd9 192 FUNC GLOBAL DEFAULT 12 float16_to_int64_scalbn │ │ │ │ - 10948: 0037c139 368 FUNC GLOBAL DEFAULT 12 qapi_event_send_block_export_deleted │ │ │ │ - 10949: 004d008c 4 OBJECT GLOBAL DEFAULT 14 hw_compat_3_1_len │ │ │ │ + 10948: 0037c131 368 FUNC GLOBAL DEFAULT 12 qapi_event_send_block_export_deleted │ │ │ │ + 10949: 004d007c 4 OBJECT GLOBAL DEFAULT 14 hw_compat_3_1_len │ │ │ │ 10950: 005f8220 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_commands_block_c │ │ │ │ 10951: 005f9e52 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_VFIO_PCI_READ_CONFIG_DSTATE │ │ │ │ 10952: 0017aaed 14 FUNC GLOBAL DEFAULT 12 qemu_console_surface │ │ │ │ 10953: 005f8516 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NBD_CO_RECEIVE_REQUEST_PAYLOAD_RECEIVED_DSTATE │ │ │ │ 10954: 0019b50d 52 FUNC GLOBAL DEFAULT 12 gdb_unregister_coprocessor_all │ │ │ │ - 10955: 003c3145 140 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_KeyValue_base_members │ │ │ │ + 10955: 003c313d 140 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_KeyValue_base_members │ │ │ │ 10956: 0019d5c1 4 FUNC GLOBAL DEFAULT 12 aml_resource_template │ │ │ │ 10957: 005f8cdc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ALLWINNER_R40_DRAMCOM_WRITE_DSTATE │ │ │ │ 10958: 001ade85 124 FUNC GLOBAL DEFAULT 12 sysbus_get_default │ │ │ │ - 10959: 00402209 58 FUNC GLOBAL DEFAULT 12 qapi_free_CpuPolarizationInfo │ │ │ │ + 10959: 00402201 58 FUNC GLOBAL DEFAULT 12 qapi_free_CpuPolarizationInfo │ │ │ │ 10960: 005f8308 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GDBSTUB_HIT_BREAK_DSTATE │ │ │ │ 10961: 005b1480 16 OBJECT GLOBAL DEFAULT 24 _TRACE_POSTCOPY_PREEMPT_SEND_HOST_PAGE_EVENT │ │ │ │ 10962: 005aeb20 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_SERIAL_HANDLE_CONTROL_EVENT │ │ │ │ 10963: 0019c219 128 FUNC GLOBAL DEFAULT 12 use_gdb_syscalls │ │ │ │ 10964: 005f8b48 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ASPEED_HACE_HASH_EXECUTE_ACC_MODE_DSTATE │ │ │ │ - 10965: 002de4c5 204 FUNC GLOBAL DEFAULT 12 nbd_err_lookup │ │ │ │ + 10965: 002de4bd 204 FUNC GLOBAL DEFAULT 12 nbd_err_lookup │ │ │ │ 10966: 005ae2c8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ASPEED_TIMER_SET_VALUE_EVENT │ │ │ │ 10967: 0026f6dd 130 FUNC GLOBAL DEFAULT 12 helper_gvec_leus16 │ │ │ │ 10968: 005f9348 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LOADVM_HANDLE_CMD_PACKAGED_DSTATE │ │ │ │ 10969: 0025ce51 136 FUNC GLOBAL DEFAULT 12 tcg_gen_atomic_add_fetch_i32_chk │ │ │ │ 10970: 005a8fe8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_RECEIVE_WRONG_HEADER_EVENT │ │ │ │ 10971: 005b39c0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_CHARDEV_REMOVE_EVENT │ │ │ │ - 10972: 00360ffd 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevOptionsCbw │ │ │ │ - 10973: 002d45ad 148 FUNC GLOBAL DEFAULT 12 job_user_pause_locked │ │ │ │ - 10974: 003ffba9 192 FUNC GLOBAL DEFAULT 12 visit_type_PciDeviceId │ │ │ │ - 10975: 002ef7e1 264 FUNC GLOBAL DEFAULT 12 bdrv_merge_dirty_bitmap │ │ │ │ + 10972: 00360ff5 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevOptionsCbw │ │ │ │ + 10973: 002d45a5 148 FUNC GLOBAL DEFAULT 12 job_user_pause_locked │ │ │ │ + 10974: 003ffba1 192 FUNC GLOBAL DEFAULT 12 visit_type_PciDeviceId │ │ │ │ + 10975: 002ef7d9 264 FUNC GLOBAL DEFAULT 12 bdrv_merge_dirty_bitmap │ │ │ │ 10976: 0022adc5 476 FUNC GLOBAL DEFAULT 12 qemu_del_net_client │ │ │ │ 10977: 00226181 936 FUNC GLOBAL DEFAULT 12 eth_parse_ipv6_hdr │ │ │ │ 10978: 004ffddc 40 OBJECT GLOBAL DEFAULT 21 qdev_prop_chr │ │ │ │ 10979: 005b33f0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_BLOCKDEV_CREATE_EVENT │ │ │ │ 10980: 00172299 6 FUNC GLOBAL DEFAULT 12 float32_max │ │ │ │ - 10981: 0032752d 132 FUNC GLOBAL DEFAULT 12 vhdx_checksum_is_valid │ │ │ │ + 10981: 00327525 132 FUNC GLOBAL DEFAULT 12 vhdx_checksum_is_valid │ │ │ │ 10982: 005f939c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_DIRTYLIMIT_SET_VCPU_DSTATE │ │ │ │ 10983: 005ac35c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SLAVIO_SET_TIMER_IRQ_CPU_EVENT │ │ │ │ - 10984: 0030c9ed 2540 FUNC GLOBAL DEFAULT 12 qcow2_store_persistent_dirty_bitmaps │ │ │ │ + 10984: 0030c9e5 2540 FUNC GLOBAL DEFAULT 12 qcow2_store_persistent_dirty_bitmaps │ │ │ │ 10985: 0023a2f5 28 FUNC GLOBAL DEFAULT 12 replay_finish_event │ │ │ │ 10986: 002857ad 156 FUNC GLOBAL DEFAULT 12 qemu_plugin_vcpu_syscall_ret │ │ │ │ 10987: 005af7f0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_UHCI_QUEUE_ADD_EVENT │ │ │ │ 10988: 005b3540 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_BLOCK_JOB_CANCEL_EVENT │ │ │ │ 10989: 005f8fda 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_EHCI_QH_FIELDS_DSTATE │ │ │ │ - 10990: 002c3e51 84 FUNC GLOBAL DEFAULT 12 iothread_by_id │ │ │ │ - 10991: 003e2d0d 44 FUNC GLOBAL DEFAULT 12 qemu_opt_get_number │ │ │ │ - 10992: 003c3029 284 FUNC GLOBAL DEFAULT 12 visit_type_QKeyCodeWrapper │ │ │ │ + 10990: 002c3e49 84 FUNC GLOBAL DEFAULT 12 iothread_by_id │ │ │ │ + 10991: 003e2d05 44 FUNC GLOBAL DEFAULT 12 qemu_opt_get_number │ │ │ │ + 10992: 003c3021 284 FUNC GLOBAL DEFAULT 12 visit_type_QKeyCodeWrapper │ │ │ │ 10993: 005f973a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_SYSTEM_POWERDOWN_DSTATE │ │ │ │ 10994: 005af420 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_XHCI_ENFORCED_LIMIT_EVENT │ │ │ │ 10995: 005f8f8e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_UHCI_PACKET_COMPLETE_STALL_DSTATE │ │ │ │ 10996: 001722a9 6 FUNC GLOBAL DEFAULT 12 float32_maxnummag │ │ │ │ - 10997: 00354ff9 50 FUNC GLOBAL DEFAULT 12 qemu_chr_new │ │ │ │ - 10998: 002d40ad 6 FUNC GLOBAL DEFAULT 12 job_progress_update │ │ │ │ - 10999: 002de629 88 FUNC GLOBAL DEFAULT 12 nbd_mode_lookup │ │ │ │ + 10997: 00354ff1 50 FUNC GLOBAL DEFAULT 12 qemu_chr_new │ │ │ │ + 10998: 002d40a5 6 FUNC GLOBAL DEFAULT 12 job_progress_update │ │ │ │ + 10999: 002de621 88 FUNC GLOBAL DEFAULT 12 nbd_mode_lookup │ │ │ │ 11000: 005f8780 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QXL_RENDER_BLIT_DSTATE │ │ │ │ 11001: 00513ef4 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_rotr16v │ │ │ │ - 11002: 003b7cbd 58 FUNC GLOBAL DEFAULT 12 qapi_free_AudiodevSdlPerDirectionOptions │ │ │ │ - 11003: 003cfcd9 112 FUNC GLOBAL DEFAULT 12 qnull_unref │ │ │ │ - 11004: 00292eb5 40 FUNC GLOBAL DEFAULT 12 qdev_unrealize │ │ │ │ - 11005: 00315091 584 FUNC GLOBAL DEFAULT 12 qcow2_alloc_bytes │ │ │ │ + 11002: 003b7cb5 58 FUNC GLOBAL DEFAULT 12 qapi_free_AudiodevSdlPerDirectionOptions │ │ │ │ + 11003: 003cfcd1 112 FUNC GLOBAL DEFAULT 12 qnull_unref │ │ │ │ + 11004: 00292ead 40 FUNC GLOBAL DEFAULT 12 qdev_unrealize │ │ │ │ + 11005: 00315089 584 FUNC GLOBAL DEFAULT 12 qcow2_alloc_bytes │ │ │ │ 11006: 005af250 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_DWC2_WORK_BH_NEXT_EVENT │ │ │ │ 11007: 001cd169 340 FUNC GLOBAL DEFAULT 12 qemu_find_file │ │ │ │ 11008: 0025c521 136 FUNC GLOBAL DEFAULT 12 tcg_gen_atomic_fetch_add_i32_chk │ │ │ │ 11009: 00217361 72 FUNC GLOBAL DEFAULT 12 socket_cleanup_outgoing_migration │ │ │ │ 11010: 005a77b8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GDBSTUB_IO_COMMAND_EVENT │ │ │ │ - 11011: 002e7e69 4 FUNC GLOBAL DEFAULT 12 blk_get_stats │ │ │ │ + 11011: 002e7e61 4 FUNC GLOBAL DEFAULT 12 blk_get_stats │ │ │ │ 11012: 005a7d78 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SSH_GETLENGTH_EVENT │ │ │ │ - 11013: 002908b1 8 FUNC GLOBAL DEFAULT 12 qdev_propinfo_set_default_value_int │ │ │ │ - 11014: 0037f921 204 FUNC GLOBAL DEFAULT 12 visit_type_ChardevHubWrapper │ │ │ │ + 11013: 002908a9 8 FUNC GLOBAL DEFAULT 12 qdev_propinfo_set_default_value_int │ │ │ │ + 11014: 0037f919 204 FUNC GLOBAL DEFAULT 12 visit_type_ChardevHubWrapper │ │ │ │ 11015: 001e5435 40 FUNC GLOBAL DEFAULT 12 ram_block_discard_is_required │ │ │ │ 11016: 005b2904 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VNC_CLIENT_UNTHROTTLE_FORCED_EVENT │ │ │ │ 11017: 001cde25 52 FUNC GLOBAL DEFAULT 12 dirtylimit_change │ │ │ │ 11018: 005f884e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_XENFB_MOUSE_EVENT_DSTATE │ │ │ │ 11019: 0024ff4d 124 FUNC GLOBAL DEFAULT 12 tcg_gen_addi_i32 │ │ │ │ - 11020: 003e1d51 30 FUNC GLOBAL DEFAULT 12 notifier_remove │ │ │ │ + 11020: 003e1d49 30 FUNC GLOBAL DEFAULT 12 notifier_remove │ │ │ │ 11021: 005f9164 2 OBJECT GLOBAL DEFAULT 25 _TRACE_RDMA_START_OUTGOING_MIGRATION_AFTER_RDMA_CONNECT_DSTATE │ │ │ │ 11022: 00178375 58 FUNC GLOBAL DEFAULT 12 qemu_clipboard_info_unref │ │ │ │ - 11023: 002aff51 140 FUNC GLOBAL DEFAULT 12 qcrypto_tls_creds_reload │ │ │ │ + 11023: 002aff49 140 FUNC GLOBAL DEFAULT 12 qcrypto_tls_creds_reload │ │ │ │ 11024: 00214561 42 FUNC GLOBAL DEFAULT 12 qemu_savevm_live_state │ │ │ │ 11025: 005f86e2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_APPLE_GFX_IOSFC_RAISE_IRQ_DSTATE │ │ │ │ - 11026: 0037fbb5 204 FUNC GLOBAL DEFAULT 12 visit_type_ChardevSpicePortWrapper │ │ │ │ + 11026: 0037fbad 204 FUNC GLOBAL DEFAULT 12 visit_type_ChardevSpicePortWrapper │ │ │ │ 11027: 005aabb0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIRTIO_GPU_CMD_RES_CREATE_3D_EVENT │ │ │ │ 11028: 005adf38 16 OBJECT GLOBAL DEFAULT 24 _TRACE_HPET_RAM_READ_INVALID_EVENT │ │ │ │ 11029: 005f8652 2 OBJECT GLOBAL DEFAULT 25 _TRACE_M25P80_SELECT_DSTATE │ │ │ │ 11030: 0019f7a9 76 FUNC GLOBAL DEFAULT 12 cpu_exec_class_post_init │ │ │ │ 11031: 005b562c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_QUERY_VNC_SERVERS_EVENT │ │ │ │ - 11032: 0036e5b1 252 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsCurlHttps_members │ │ │ │ + 11032: 0036e5a9 252 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsCurlHttps_members │ │ │ │ 11033: 005f8c44 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IMX7_SNVS_WRITE_DSTATE │ │ │ │ - 11034: 003b6aa5 84 FUNC GLOBAL DEFAULT 12 visit_type_KvmInfo_members │ │ │ │ + 11034: 003b6a9d 84 FUNC GLOBAL DEFAULT 12 visit_type_KvmInfo_members │ │ │ │ 11035: 00518598 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_umin_fetchq_be │ │ │ │ 11036: 005f9edc 0 NOTYPE GLOBAL DEFAULT 25 _bss_end__ │ │ │ │ 11037: 00272251 148 FUNC GLOBAL DEFAULT 12 tb_invalidate_phys_range │ │ │ │ 11038: 005aff4c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SPAPR_WATCHDOG_QUERY_LPM_EVENT │ │ │ │ 11039: 005ac13c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ASPEED_INTC_ENABLE_EVENT │ │ │ │ 11040: 001b8ec9 72 FUNC GLOBAL DEFAULT 12 audio_init_audiodevs │ │ │ │ 11041: 005f88ba 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SH_INTC_PENDING_DSTATE │ │ │ │ - 11042: 003e03a9 156 FUNC GLOBAL DEFAULT 12 error_setg_errno_internal │ │ │ │ + 11042: 003e03a1 156 FUNC GLOBAL DEFAULT 12 error_setg_errno_internal │ │ │ │ 11043: 00264efd 176 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_mov │ │ │ │ 11044: 005d7d7c 8 OBJECT GLOBAL DEFAULT 25 cpr_state │ │ │ │ - 11045: 0036fe71 196 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsReplication │ │ │ │ - 11046: 003af3ed 84 FUNC GLOBAL DEFAULT 12 visit_type_InetSocketAddressBase_members │ │ │ │ + 11045: 0036fe69 196 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsReplication │ │ │ │ + 11046: 003af3e5 84 FUNC GLOBAL DEFAULT 12 visit_type_InetSocketAddressBase_members │ │ │ │ 11047: 005b05f0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MIGRATION_BLOCK_ACTIVATION_EVENT │ │ │ │ - 11048: 0035c145 58 FUNC GLOBAL DEFAULT 12 qapi_free_anyList │ │ │ │ + 11048: 0035c13d 58 FUNC GLOBAL DEFAULT 12 qapi_free_anyList │ │ │ │ 11049: 005f82a8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QCRYPTO_TLS_SESSION_BUG1717_WORKAROUND_DSTATE │ │ │ │ 11050: 005f97d0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_QUERY_MIGRATE_DSTATE │ │ │ │ 11051: 005f8fbe 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_EHCI_PACKET_ACTION_DSTATE │ │ │ │ - 11052: 002e5d4d 36 FUNC GLOBAL DEFAULT 12 blk_iostatus_is_enabled │ │ │ │ - 11053: 003b9975 188 FUNC GLOBAL DEFAULT 12 visit_type_AudiodevPipewireOptions_members │ │ │ │ - 11054: 003c0675 58 FUNC GLOBAL DEFAULT 12 qapi_free_InputBtnEvent │ │ │ │ - 11055: 00400221 142 FUNC GLOBAL DEFAULT 12 visit_type_PciInfoList │ │ │ │ + 11052: 002e5d45 36 FUNC GLOBAL DEFAULT 12 blk_iostatus_is_enabled │ │ │ │ + 11053: 003b996d 188 FUNC GLOBAL DEFAULT 12 visit_type_AudiodevPipewireOptions_members │ │ │ │ + 11054: 003c066d 58 FUNC GLOBAL DEFAULT 12 qapi_free_InputBtnEvent │ │ │ │ + 11055: 00400219 142 FUNC GLOBAL DEFAULT 12 visit_type_PciInfoList │ │ │ │ 11056: 0027a899 104 FUNC GLOBAL DEFAULT 12 cpu_ldl_mmu │ │ │ │ 11057: 00223bcd 260 FUNC GLOBAL DEFAULT 12 qmp_human_monitor_command │ │ │ │ 11058: 005f8f26 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_XHCI_UNIMPLEMENTED_DSTATE │ │ │ │ - 11059: 002e84e9 184 FUNC GLOBAL DEFAULT 12 blk_commit_all │ │ │ │ + 11059: 002e84e1 184 FUNC GLOBAL DEFAULT 12 blk_commit_all │ │ │ │ 11060: 001f23a5 264 FUNC GLOBAL DEFAULT 12 spdm_socket_connect │ │ │ │ 11061: 0023382d 3732 FUNC GLOBAL DEFAULT 12 net_init_passt │ │ │ │ 11062: 005f837c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ISCSI_XCOPY_DSTATE │ │ │ │ 11063: 005f9e68 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_MUTEX_UNLOCK_DSTATE │ │ │ │ 11064: 005f9894 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_QUERY_KVM_DSTATE │ │ │ │ 11065: 0023bbf1 40 FUNC GLOBAL DEFAULT 12 replay_event_net_save │ │ │ │ - 11066: 0035e8f5 464 FUNC GLOBAL DEFAULT 12 qmp_marshal_blockdev_remove_medium │ │ │ │ + 11066: 0035e8ed 464 FUNC GLOBAL DEFAULT 12 qmp_marshal_blockdev_remove_medium │ │ │ │ 11067: 005b409c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_X_QUERY_USB_EVENT │ │ │ │ 11068: 005f8c3a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MOS6522_READ_DSTATE │ │ │ │ - 11069: 002d9ead 108 FUNC GLOBAL DEFAULT 12 qemuio_complete_command │ │ │ │ + 11069: 002d9ea5 108 FUNC GLOBAL DEFAULT 12 qemuio_complete_command │ │ │ │ 11070: 005ae3e8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SLAVIO_TIMER_MEM_WRITEL_STATUS_START_EVENT │ │ │ │ 11071: 005f9392 2 OBJECT GLOBAL DEFAULT 25 _TRACE_REPLAY_PUT_WORD_DSTATE │ │ │ │ 11072: 001a8379 6 FUNC GLOBAL DEFAULT 12 machine_dump_guest_core │ │ │ │ - 11073: 003cf3e5 1780 FUNC GLOBAL DEFAULT 12 qmp_dispatch │ │ │ │ - 11074: 002eeba1 100 FUNC GLOBAL DEFAULT 12 bdrv_release_named_dirty_bitmaps │ │ │ │ + 11073: 003cf3dd 1780 FUNC GLOBAL DEFAULT 12 qmp_dispatch │ │ │ │ + 11074: 002eeb99 100 FUNC GLOBAL DEFAULT 12 bdrv_release_named_dirty_bitmaps │ │ │ │ 11075: 001ae8cd 72 FUNC GLOBAL DEFAULT 12 hid_pointer_activate │ │ │ │ 11076: 005f94e0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VNC_KEY_EVENT_EXT_DSTATE │ │ │ │ 11077: 005f876e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VGA_CIRRUS_WRITE_BLT_DSTATE │ │ │ │ - 11078: 0036e419 212 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsCurlHttp_members │ │ │ │ + 11078: 0036e411 212 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsCurlHttp_members │ │ │ │ 11079: 0051ece0 24 OBJECT GLOBAL DEFAULT 24 qio_channel_fd_pair_source_funcs │ │ │ │ 11080: 00512be0 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_les32 │ │ │ │ 11081: 005b1fb8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ADDRESS_SPACE_MAP_EVENT │ │ │ │ - 11082: 003d5255 60 FUNC GLOBAL DEFAULT 12 qemu_open │ │ │ │ - 11083: 00381a9d 132 FUNC GLOBAL DEFAULT 12 visit_type_PCIELinkWidth │ │ │ │ + 11082: 003d524d 60 FUNC GLOBAL DEFAULT 12 qemu_open │ │ │ │ + 11083: 00381a95 132 FUNC GLOBAL DEFAULT 12 visit_type_PCIELinkWidth │ │ │ │ 11084: 005f8267 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_types_virtio_c │ │ │ │ 11085: 005f9884 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_QUERY_YANK_DSTATE │ │ │ │ 11086: 0027f2c9 20 FUNC GLOBAL DEFAULT 12 helper_atomic_fetch_sminl_be │ │ │ │ 11087: 00267ec1 56 FUNC GLOBAL DEFAULT 12 tcg_gen_rotri_vec │ │ │ │ - 11088: 003edc39 116 FUNC GLOBAL DEFAULT 12 qemu_set_fd_handler │ │ │ │ + 11088: 003edc31 116 FUNC GLOBAL DEFAULT 12 qemu_set_fd_handler │ │ │ │ 11089: 005f825c 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_types_sockets_c │ │ │ │ 11090: 001cbbcd 68 FUNC GLOBAL DEFAULT 12 bql_update_status │ │ │ │ - 11091: 003ae041 108 FUNC GLOBAL DEFAULT 12 qapi_event_send_powerdown │ │ │ │ + 11091: 003ae039 108 FUNC GLOBAL DEFAULT 12 qapi_event_send_powerdown │ │ │ │ 11092: 005af160 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_DWC2_WAKEUP_ENDPOINT_EVENT │ │ │ │ 11093: 005f8a58 2 OBJECT GLOBAL DEFAULT 25 _TRACE_FLIC_RESET_FAILED_DSTATE │ │ │ │ 11094: 005f9c54 8 OBJECT GLOBAL DEFAULT 25 rcu_gp_event │ │ │ │ 11095: 005b59b0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VISIT_TYPE_UINT16_EVENT │ │ │ │ 11096: 001a8eb9 4 FUNC GLOBAL DEFAULT 12 qemu_remove_machine_init_done_notifier │ │ │ │ 11097: 005f95a4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_X_BLOCKDEV_AMEND_DSTATE │ │ │ │ 11098: 0051b484 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_fetch_addq_be │ │ │ │ - 11099: 00399931 172 FUNC GLOBAL DEFAULT 12 visit_type_ReplicationStatus_members │ │ │ │ + 11099: 00399929 172 FUNC GLOBAL DEFAULT 12 visit_type_ReplicationStatus_members │ │ │ │ 11100: 005f8a2c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GIC_DISABLE_IRQ_DSTATE │ │ │ │ 11101: 005ad4f8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NPCM7XX_PWM_WRITE_EVENT │ │ │ │ 11102: 0027d469 20 FUNC GLOBAL DEFAULT 12 helper_atomic_or_fetchw_be │ │ │ │ - 11103: 002e6271 76 FUNC GLOBAL DEFAULT 12 blk_aio_pwritev │ │ │ │ + 11103: 002e6269 76 FUNC GLOBAL DEFAULT 12 blk_aio_pwritev │ │ │ │ 11104: 0019c2f9 436 FUNC GLOBAL DEFAULT 12 gdb_do_syscall │ │ │ │ - 11105: 003c32b9 196 FUNC GLOBAL DEFAULT 12 visit_type_KeyValue │ │ │ │ + 11105: 003c32b1 196 FUNC GLOBAL DEFAULT 12 visit_type_KeyValue │ │ │ │ 11106: 0019f6f9 26 FUNC GLOBAL DEFAULT 12 cpu_write_elf64_qemunote │ │ │ │ 11107: 005f9446 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_SPICE_DISPLAY_REFRESH_DSTATE │ │ │ │ - 11108: 00406c75 8 FUNC GLOBAL DEFAULT 12 vduse_get_virtio_features │ │ │ │ + 11108: 00406c6d 8 FUNC GLOBAL DEFAULT 12 vduse_get_virtio_features │ │ │ │ 11109: 0026f961 128 FUNC GLOBAL DEFAULT 12 helper_gvec_leus32 │ │ │ │ - 11110: 002c3d41 4 FUNC GLOBAL DEFAULT 12 iothread_get_aio_context │ │ │ │ - 11111: 00362605 204 FUNC GLOBAL DEFAULT 12 visit_type_ImageInfoSpecificFileWrapper │ │ │ │ + 11110: 002c3d39 4 FUNC GLOBAL DEFAULT 12 iothread_get_aio_context │ │ │ │ + 11111: 003625fd 204 FUNC GLOBAL DEFAULT 12 visit_type_ImageInfoSpecificFileWrapper │ │ │ │ 11112: 005f9028 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_OHCI_TD_BAD_DEVICE_RESPONSE_DSTATE │ │ │ │ 11113: 0026cd25 130 FUNC GLOBAL DEFAULT 12 helper_gvec_xor │ │ │ │ 11114: 005f894e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ITS_CTE_WRITE_DSTATE │ │ │ │ - 11115: 0037a9a1 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockExportOptionsNbdBase │ │ │ │ - 11116: 0029898d 152 FUNC GLOBAL DEFAULT 12 object_property_set_int │ │ │ │ + 11115: 0037a999 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockExportOptionsNbdBase │ │ │ │ + 11116: 00298985 152 FUNC GLOBAL DEFAULT 12 object_property_set_int │ │ │ │ 11117: 005f8e22 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_HOST_REQ_COMPLETE_DSTATE │ │ │ │ - 11118: 002ca9e5 96 FUNC GLOBAL DEFAULT 12 bdrv_op_unblock_all │ │ │ │ + 11118: 002ca9dd 96 FUNC GLOBAL DEFAULT 12 bdrv_op_unblock_all │ │ │ │ 11119: 005a9e78 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PFLASH_CHIP_ERASE_START_EVENT │ │ │ │ 11120: 005f919a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_RDMA_WRITE_ONE_BLOCK_DSTATE │ │ │ │ 11121: 005aeee0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_UAS_READ_READY_EVENT │ │ │ │ - 11122: 003a163d 58 FUNC GLOBAL DEFAULT 12 qapi_free_Netdev │ │ │ │ + 11122: 003a1635 58 FUNC GLOBAL DEFAULT 12 qapi_free_Netdev │ │ │ │ 11123: 0016ac19 192 FUNC GLOBAL DEFAULT 12 float16_to_int32_scalbn │ │ │ │ 11124: 005ae118 16 OBJECT GLOBAL DEFAULT 24 _TRACE_BCM2835_SYSTMR_WRITE_EVENT │ │ │ │ 11125: 001af045 40 FUNC GLOBAL DEFAULT 12 qmp_cxl_inject_poison │ │ │ │ 11126: 0023b8e5 84 FUNC GLOBAL DEFAULT 12 replay_vmstate_register │ │ │ │ 11127: 005acdf8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_BCM2835_MBOX_IRQ_EVENT │ │ │ │ 11128: 005b2684 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_SPICE_DISPLAY_REFRESH_EVENT │ │ │ │ - 11129: 0037ff15 16 FUNC GLOBAL DEFAULT 12 visit_type_ChardevRingbufWrapper_members │ │ │ │ + 11129: 0037ff0d 16 FUNC GLOBAL DEFAULT 12 visit_type_ChardevRingbufWrapper_members │ │ │ │ 11130: 005f8714 2 OBJECT GLOBAL DEFAULT 25 _TRACE_DM163_REFRESH_RATE_DSTATE │ │ │ │ - 11131: 004b0c8c 4 OBJECT GLOBAL DEFAULT 14 qemu_input_map_win32_to_qcode_len │ │ │ │ + 11131: 004b0c7c 4 OBJECT GLOBAL DEFAULT 14 qemu_input_map_win32_to_qcode_len │ │ │ │ 11132: 005f8568 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NBD_CLIENT_LOOP_DSTATE │ │ │ │ - 11133: 0028ebbd 4 FUNC GLOBAL DEFAULT 12 migration_legacy_page_bits │ │ │ │ + 11133: 0028ebb5 4 FUNC GLOBAL DEFAULT 12 migration_legacy_page_bits │ │ │ │ 11134: 005af370 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_DWC2_DEVICE_FOUND_EVENT │ │ │ │ 11135: 0026fbc1 160 FUNC GLOBAL DEFAULT 12 helper_gvec_ltus64 │ │ │ │ - 11136: 0039e8f5 140 FUNC GLOBAL DEFAULT 12 visit_type_NameInfo_members │ │ │ │ + 11136: 0039e8ed 140 FUNC GLOBAL DEFAULT 12 visit_type_NameInfo_members │ │ │ │ 11137: 001cc7a1 328 FUNC GLOBAL DEFAULT 12 qmp_pmemsave │ │ │ │ 11138: 0022c0a1 120 FUNC GLOBAL DEFAULT 12 netdev_parse_modern │ │ │ │ - 11139: 003cb6d5 220 FUNC GLOBAL DEFAULT 12 visit_type_str │ │ │ │ + 11139: 003cb6cd 220 FUNC GLOBAL DEFAULT 12 visit_type_str │ │ │ │ 11140: 005f8219 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_builtin_types_c │ │ │ │ 11141: 005ac23c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_FLIC_RESET_FAILED_EVENT │ │ │ │ 11142: 00517e60 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_umax_fetchq_be │ │ │ │ 11143: 001fad4d 6 FUNC GLOBAL DEFAULT 12 hmp_migrate_cancel │ │ │ │ 11144: 001e6b4d 6 FUNC GLOBAL DEFAULT 12 hmp_info_qdm │ │ │ │ 11145: 005b5c1c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MODULE_LOAD_MODULE_EVENT │ │ │ │ - 11146: 003fca81 4 FUNC GLOBAL DEFAULT 12 fw_cfg_arch_key_name │ │ │ │ - 11147: 003a6a7d 142 FUNC GLOBAL DEFAULT 12 visit_type_ObjectPropertiesValuesList │ │ │ │ + 11146: 003fca79 4 FUNC GLOBAL DEFAULT 12 fw_cfg_arch_key_name │ │ │ │ + 11147: 003a6a75 142 FUNC GLOBAL DEFAULT 12 visit_type_ObjectPropertiesValuesList │ │ │ │ 11148: 001bd469 4 FUNC GLOBAL DEFAULT 12 qemu_fsdev_add │ │ │ │ 11149: 005b4dd0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_WATCHDOG_SET_ACTION_EVENT │ │ │ │ - 11150: 0036d579 196 FUNC GLOBAL DEFAULT 12 visit_type_RbdEncryptionOptions │ │ │ │ + 11150: 0036d571 196 FUNC GLOBAL DEFAULT 12 visit_type_RbdEncryptionOptions │ │ │ │ 11151: 005f8502 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QIO_TASK_THREAD_EXIT_DSTATE │ │ │ │ - 11152: 002a4bfd 176 FUNC GLOBAL DEFAULT 12 qio_channel_tls_handshake │ │ │ │ + 11152: 002a4bf5 176 FUNC GLOBAL DEFAULT 12 qio_channel_tls_handshake │ │ │ │ 11153: 005f9512 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CONSOLE_GFX_REUSE_DSTATE │ │ │ │ 11154: 005f8263 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_commands_trace_c │ │ │ │ 11155: 001d7841 100 FUNC GLOBAL DEFAULT 12 memory_region_iommu_attrs_to_index │ │ │ │ - 11156: 003a9511 232 FUNC GLOBAL DEFAULT 12 visit_type_AcpiGenericInitiatorProperties │ │ │ │ - 11157: 003636c5 100 FUNC GLOBAL DEFAULT 12 visit_type_Qcow2BitmapInfo_members │ │ │ │ - 11158: 003c7701 488 FUNC GLOBAL DEFAULT 12 qmp_marshal_input_send_event │ │ │ │ - 11159: 002d0205 112 FUNC GLOBAL DEFAULT 12 bdrv_open │ │ │ │ + 11156: 003a9509 232 FUNC GLOBAL DEFAULT 12 visit_type_AcpiGenericInitiatorProperties │ │ │ │ + 11157: 003636bd 100 FUNC GLOBAL DEFAULT 12 visit_type_Qcow2BitmapInfo_members │ │ │ │ + 11158: 003c76f9 488 FUNC GLOBAL DEFAULT 12 qmp_marshal_input_send_event │ │ │ │ + 11159: 002d01fd 112 FUNC GLOBAL DEFAULT 12 bdrv_open │ │ │ │ 11160: 00506dd0 12 OBJECT GLOBAL DEFAULT 21 BlockdevVhdxSubformat_lookup │ │ │ │ - 11161: 003c5a75 196 FUNC GLOBAL DEFAULT 12 visit_type_DisplayUpdateOptions │ │ │ │ - 11162: 004d00ac 4 OBJECT GLOBAL DEFAULT 14 hw_compat_6_1_len │ │ │ │ - 11163: 002c4c95 96 FUNC GLOBAL DEFAULT 12 os_mlock │ │ │ │ + 11161: 003c5a6d 196 FUNC GLOBAL DEFAULT 12 visit_type_DisplayUpdateOptions │ │ │ │ + 11162: 004d009c 4 OBJECT GLOBAL DEFAULT 14 hw_compat_6_1_len │ │ │ │ + 11163: 002c4c8d 96 FUNC GLOBAL DEFAULT 12 os_mlock │ │ │ │ 11164: 005b1b70 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_LOADVM_STATE_POST_MAIN_EVENT │ │ │ │ - 11165: 003c49f9 140 FUNC GLOBAL DEFAULT 12 visit_type_DisplayCurses_members │ │ │ │ + 11165: 003c49f1 140 FUNC GLOBAL DEFAULT 12 visit_type_DisplayCurses_members │ │ │ │ 11166: 005ac04c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GIC_DIST_READ_EVENT │ │ │ │ 11167: 005f8f0e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_DWC2_DEVICE_FOUND_DSTATE │ │ │ │ 11168: 005b5c0c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MODULE_LOOKUP_OBJECT_TYPE_EVENT │ │ │ │ 11169: 005ad508 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NPCM7XX_PWM_READ_EVENT │ │ │ │ - 11170: 003d87ed 4 FUNC GLOBAL DEFAULT 12 event_notifier_get_fd │ │ │ │ + 11170: 003d87e5 4 FUNC GLOBAL DEFAULT 12 event_notifier_get_fd │ │ │ │ 11171: 001eaa85 48 FUNC GLOBAL DEFAULT 12 qemu_system_wakeup_enable │ │ │ │ - 11172: 003c22d1 352 FUNC GLOBAL DEFAULT 12 visit_type_VncInfo_members │ │ │ │ + 11172: 003c22c9 352 FUNC GLOBAL DEFAULT 12 visit_type_VncInfo_members │ │ │ │ 11173: 005a7478 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QCRYPTO_TLS_CIPHER_SUITE_PRIORITY_EVENT │ │ │ │ 11174: 005aee90 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_UAS_TMF_ABORT_TASK_EVENT │ │ │ │ 11175: 005b392c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_NBD_SERVER_ADD_EVENT │ │ │ │ 11176: 005f94b4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VNC_MSG_CLIENT_XVP_DSTATE │ │ │ │ - 11177: 003b3f95 84 FUNC GLOBAL DEFAULT 12 visit_type_VirtioInfo_members │ │ │ │ + 11177: 003b3f8d 84 FUNC GLOBAL DEFAULT 12 visit_type_VirtioInfo_members │ │ │ │ 11178: 002037d9 76 FUNC GLOBAL DEFAULT 12 multifd_recv_all_channels_created │ │ │ │ 11179: 005f8324 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QAUTHZ_IS_ALLOWED_DSTATE │ │ │ │ 11180: 005f82cc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MONITOR_QMP_RESPOND_DSTATE │ │ │ │ - 11181: 00355da1 632 FUNC GLOBAL DEFAULT 12 qemu_chr_open_fd │ │ │ │ + 11181: 00355d99 632 FUNC GLOBAL DEFAULT 12 qemu_chr_open_fd │ │ │ │ 11182: 005a8158 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QCOW2_CACHE_ENTRY_FLUSH_EVENT │ │ │ │ 11183: 0019f55d 90 FUNC GLOBAL DEFAULT 12 cpu_get_phys_page_attrs_debug │ │ │ │ - 11184: 0038c089 58 FUNC GLOBAL DEFAULT 12 qapi_free_MemorySizeConfiguration │ │ │ │ + 11184: 0038c081 58 FUNC GLOBAL DEFAULT 12 qapi_free_MemorySizeConfiguration │ │ │ │ 11185: 005f97fc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_STOP_DSTATE │ │ │ │ 11186: 005f892c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NVIC_SET_PENDING_DSTATE │ │ │ │ - 11187: 00360c3d 58 FUNC GLOBAL DEFAULT 12 qapi_free_RbdEncryptionOptions │ │ │ │ + 11187: 00360c35 58 FUNC GLOBAL DEFAULT 12 qapi_free_RbdEncryptionOptions │ │ │ │ 11188: 005e88a0 4 OBJECT GLOBAL DEFAULT 25 replay_file │ │ │ │ - 11189: 003dffbd 104 FUNC GLOBAL DEFAULT 12 error_prepend │ │ │ │ + 11189: 003dffb5 104 FUNC GLOBAL DEFAULT 12 error_prepend │ │ │ │ 11190: 005b3bf8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_CXL_INJECT_UNCORRECTABLE_ERRORS_EVENT │ │ │ │ 11191: 001d615d 148 FUNC GLOBAL DEFAULT 12 memory_region_get_dirty_log_mask │ │ │ │ 11192: 005b24e4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VDAGENT_CB_GRAB_SELECTION_EVENT │ │ │ │ 11193: 0015bd99 114 FUNC GLOBAL DEFAULT 12 float64_is_quiet_nan │ │ │ │ - 11194: 00385641 296 FUNC GLOBAL DEFAULT 12 visit_type_TlsCredsProperties_members │ │ │ │ - 11195: 003b0741 58 FUNC GLOBAL DEFAULT 12 qapi_free_StatsResultList │ │ │ │ + 11194: 00385639 296 FUNC GLOBAL DEFAULT 12 visit_type_TlsCredsProperties_members │ │ │ │ + 11195: 003b0739 58 FUNC GLOBAL DEFAULT 12 qapi_free_StatsResultList │ │ │ │ 11196: 005b1630 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MIGRATION_DIRTY_LIMIT_GUEST_EVENT │ │ │ │ 11197: 005f943a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_SPICE_GL_FORWARD_DMABUF_DSTATE │ │ │ │ 11198: 001b4e89 112 FUNC GLOBAL DEFAULT 12 audio_generic_get_buffer_out │ │ │ │ - 11199: 002993f1 116 FUNC GLOBAL DEFAULT 12 object_initialize_child_with_props │ │ │ │ + 11199: 002993e9 116 FUNC GLOBAL DEFAULT 12 object_initialize_child_with_props │ │ │ │ 11200: 005f986c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_TRANSACTION_DSTATE │ │ │ │ 11201: 005f8954 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ITS_CMD_VINVALL_DSTATE │ │ │ │ 11202: 005afb90 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_OHCI_ED_PKT_FLAGS_EVENT │ │ │ │ 11203: 005f8d22 2 OBJECT GLOBAL DEFAULT 25 _TRACE_HPET_RAM_WRITE_COUNTER_WRITE_WHILE_ENABLED_DSTATE │ │ │ │ 11204: 005a8e88 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_NEGOTIATE_SUCCESS_EVENT │ │ │ │ - 11205: 003a95f9 84 FUNC GLOBAL DEFAULT 12 visit_type_AcpiGenericPortProperties_members │ │ │ │ + 11205: 003a95f1 84 FUNC GLOBAL DEFAULT 12 visit_type_AcpiGenericPortProperties_members │ │ │ │ 11206: 00205d81 34 FUNC GLOBAL DEFAULT 12 migrate_cpu_throttle_increment │ │ │ │ - 11207: 003ad45d 132 FUNC GLOBAL DEFAULT 12 visit_type_S390CrashReason │ │ │ │ + 11207: 003ad455 132 FUNC GLOBAL DEFAULT 12 visit_type_S390CrashReason │ │ │ │ 11208: 001f6f69 148 FUNC GLOBAL DEFAULT 12 cpu_throttle_set │ │ │ │ 11209: 005f9292 2 OBJECT GLOBAL DEFAULT 25 _TRACE_RAM_DIRTY_BITMAP_SYNC_COMPLETE_DSTATE │ │ │ │ - 11210: 003a3781 144 FUNC GLOBAL DEFAULT 12 visit_type_NetdevVhostUserOptions_members │ │ │ │ + 11210: 003a3779 144 FUNC GLOBAL DEFAULT 12 visit_type_NetdevVhostUserOptions_members │ │ │ │ 11211: 005f85b8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_DBUS_AUDIO_REGISTER_DSTATE │ │ │ │ 11212: 005b25f4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_KEYMAP_PARSE_EVENT │ │ │ │ - 11213: 003d57b9 44 FUNC GLOBAL DEFAULT 12 pstrcpy │ │ │ │ + 11213: 003d57b1 44 FUNC GLOBAL DEFAULT 12 pstrcpy │ │ │ │ 11214: 00173351 288 FUNC GLOBAL DEFAULT 12 bfloat16_scalbn │ │ │ │ - 11215: 003d28a9 52 FUNC GLOBAL DEFAULT 12 json_writer_uint64 │ │ │ │ + 11215: 003d28a1 52 FUNC GLOBAL DEFAULT 12 json_writer_uint64 │ │ │ │ 11216: 0017d589 624 FUNC GLOBAL DEFAULT 12 qemu_input_event_send_impl │ │ │ │ 11217: 001edc21 92 FUNC GLOBAL DEFAULT 12 cryptodev_backend_cleanup │ │ │ │ 11218: 005f8e78 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_UAS_XFER_DATA_DSTATE │ │ │ │ 11219: 005ac49c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IOAPIC_CLEAR_REMOTE_IRR_EVENT │ │ │ │ 11220: 005f8438 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MIRROR_ONE_ITERATION_DSTATE │ │ │ │ 11221: 005f955a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_RESETTABLE_PHASE_ENTER_BEGIN_DSTATE │ │ │ │ 11222: 0025377d 88 FUNC GLOBAL DEFAULT 12 tcg_gen_addi_i64 │ │ │ │ 11223: 001ae3e5 2 FUNC GLOBAL DEFAULT 12 ramfb_display_update │ │ │ │ - 11224: 0028fe49 18 FUNC GLOBAL DEFAULT 12 mshv_irqchip_update_msi_route │ │ │ │ + 11224: 0028fe41 18 FUNC GLOBAL DEFAULT 12 mshv_irqchip_update_msi_route │ │ │ │ 11225: 005af720 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_UHCI_TD_LOAD_EVENT │ │ │ │ - 11226: 0038834d 58 FUNC GLOBAL DEFAULT 12 qapi_free_SchemaInfoArray │ │ │ │ + 11226: 00388345 58 FUNC GLOBAL DEFAULT 12 qapi_free_SchemaInfoArray │ │ │ │ 11227: 005f877a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VGA_STD_READ_IO_DSTATE │ │ │ │ 11228: 005a8e18 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_CO_SEND_CHUNK_READ_HOLE_EVENT │ │ │ │ - 11229: 0038d911 204 FUNC GLOBAL DEFAULT 12 visit_type_DummyForceArrays │ │ │ │ - 11230: 0031659d 152 FUNC GLOBAL DEFAULT 12 qcow2_pre_write_overlap_check │ │ │ │ - 11231: 002e5c05 16 FUNC GLOBAL DEFAULT 12 blk_dev_has_tray │ │ │ │ + 11229: 0038d909 204 FUNC GLOBAL DEFAULT 12 visit_type_DummyForceArrays │ │ │ │ + 11230: 00316595 152 FUNC GLOBAL DEFAULT 12 qcow2_pre_write_overlap_check │ │ │ │ + 11231: 002e5bfd 16 FUNC GLOBAL DEFAULT 12 blk_dev_has_tray │ │ │ │ 11232: 0023cb8d 44 FUNC GLOBAL DEFAULT 12 semihosting_arm_compatible_init │ │ │ │ - 11233: 0035554d 340 FUNC GLOBAL DEFAULT 12 qmp_chardev_remove │ │ │ │ + 11233: 00355545 340 FUNC GLOBAL DEFAULT 12 qmp_chardev_remove │ │ │ │ 11234: 00202305 76 FUNC GLOBAL DEFAULT 12 multifd_send_data_free │ │ │ │ - 11235: 0038cd35 16 FUNC GLOBAL DEFAULT 12 visit_type_UuidInfo_members │ │ │ │ + 11235: 0038cd2d 16 FUNC GLOBAL DEFAULT 12 visit_type_UuidInfo_members │ │ │ │ 11236: 001f62a9 260 FUNC GLOBAL DEFAULT 12 cpr_get_fd_param │ │ │ │ - 11237: 0034d1e9 176 FUNC GLOBAL DEFAULT 12 qemu_chr_fe_add_watch │ │ │ │ + 11237: 0034d1e1 176 FUNC GLOBAL DEFAULT 12 qemu_chr_fe_add_watch │ │ │ │ 11238: 005f8c9e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ECC_DIAG_MEM_READB_DSTATE │ │ │ │ 11239: 005f8e4e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_MTP_OP_GET_OBJECT_INFO_DSTATE │ │ │ │ 11240: 001b8595 612 FUNC GLOBAL DEFAULT 12 AUD_add_capture │ │ │ │ 11241: 005f991a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_QUERY_MICE_DSTATE │ │ │ │ 11242: 0020c4dd 652 FUNC GLOBAL DEFAULT 12 ram_write_tracking_start │ │ │ │ 11243: 001d93e5 652 FUNC GLOBAL DEFAULT 12 memory_listener_register │ │ │ │ 11244: 005f97f0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_HUMAN_MONITOR_COMMAND_DSTATE │ │ │ │ 11245: 005b4c70 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_QOM_SET_EVENT │ │ │ │ 11246: 005a7fb8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NVME_PROCESS_COMPLETION_EVENT │ │ │ │ - 11247: 003c7521 480 FUNC GLOBAL DEFAULT 12 qmp_marshal_send_key │ │ │ │ + 11247: 003c7519 480 FUNC GLOBAL DEFAULT 12 qmp_marshal_send_key │ │ │ │ 11248: 005f8ada 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IVSHMEM_FLAT_ADD_VECTOR_SUCCESS_DSTATE │ │ │ │ 11249: 005b394c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_NBD_SERVER_START_EVENT │ │ │ │ - 11250: 003611a1 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevCreateOptionsLUKS │ │ │ │ - 11251: 002c0e75 300 FUNC GLOBAL DEFAULT 12 qmp_block_resize │ │ │ │ + 11250: 00361199 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevCreateOptionsLUKS │ │ │ │ + 11251: 002c0e6d 300 FUNC GLOBAL DEFAULT 12 qmp_block_resize │ │ │ │ 11252: 005f9636 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_QUERY_BLOCK_EXPORTS_DSTATE │ │ │ │ 11253: 0024aae1 52 FUNC GLOBAL DEFAULT 12 tcg_temp_new_i32 │ │ │ │ 11254: 001e23dd 440 FUNC GLOBAL DEFAULT 12 address_space_lduw_le │ │ │ │ 11255: 005f8e64 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_MTP_DATA_IN_DSTATE │ │ │ │ - 11256: 0030e20d 152 FUNC GLOBAL DEFAULT 12 qcow2_cache_put │ │ │ │ - 11257: 00320fc1 144 FUNC GLOBAL DEFAULT 12 bdrv_write_threshold_check_write │ │ │ │ + 11256: 0030e205 152 FUNC GLOBAL DEFAULT 12 qcow2_cache_put │ │ │ │ + 11257: 00320fb9 144 FUNC GLOBAL DEFAULT 12 bdrv_write_threshold_check_write │ │ │ │ 11258: 005f8bc2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_TZ_PPC_CFG_NONSEC_DSTATE │ │ │ │ - 11259: 003efcc9 52 FUNC GLOBAL DEFAULT 12 thread_pool_set_max_threads │ │ │ │ + 11259: 003efcc1 52 FUNC GLOBAL DEFAULT 12 thread_pool_set_max_threads │ │ │ │ 11260: 005ad2d8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_TZ_MPC_REG_WRITE_EVENT │ │ │ │ 11261: 0025c6b9 136 FUNC GLOBAL DEFAULT 12 tcg_gen_atomic_fetch_and_i64_chk │ │ │ │ 11262: 005f869c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PFLASH_WRITE_INVALID_STATE_DSTATE │ │ │ │ 11263: 005f82ca 2 OBJECT GLOBAL DEFAULT 25 _TRACE_HANDLE_QMP_COMMAND_DSTATE │ │ │ │ 11264: 005f9248 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MULTIFD_TLS_OUTGOING_HANDSHAKE_ERROR_DSTATE │ │ │ │ 11265: 005f8e80 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_UAS_RESPONSE_DSTATE │ │ │ │ 11266: 00510d68 96 OBJECT GLOBAL DEFAULT 24 mixeng_clip │ │ │ │ - 11267: 003609e5 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevOptionsQuorum │ │ │ │ + 11267: 003609dd 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevOptionsQuorum │ │ │ │ 11268: 005f8a06 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ICC_IGRPEN_READ_DSTATE │ │ │ │ 11269: 0018cec9 16 FUNC GLOBAL DEFAULT 12 vnc_zlib_zalloc │ │ │ │ 11270: 005f92b6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GET_QUEUED_PAGE_NOT_DIRTY_DSTATE │ │ │ │ 11271: 0020bc85 4 FUNC GLOBAL DEFAULT 12 precopy_remove_notifier │ │ │ │ 11272: 001df2c9 10 FUNC GLOBAL DEFAULT 12 qemu_ram_is_migratable │ │ │ │ 11273: 005aed60 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_MTP_OP_GET_OBJECT_EVENT │ │ │ │ 11274: 002381d5 724 FUNC GLOBAL DEFAULT 12 tap_open │ │ │ │ 11275: 002657a9 132 FUNC GLOBAL DEFAULT 12 tcg_gen_vec_sub8_i32 │ │ │ │ 11276: 0027fe35 172 FUNC GLOBAL DEFAULT 12 cpu_atomic_fetch_xorq_le_mmu │ │ │ │ 11277: 001b0c9d 6 FUNC GLOBAL DEFAULT 12 fw_cfg_dma_enabled │ │ │ │ 11278: 0050810c 12 OBJECT GLOBAL DEFAULT 21 DisplayUpdateType_lookup │ │ │ │ 11279: 0026cb8d 14 FUNC GLOBAL DEFAULT 12 helper_gvec_dup8 │ │ │ │ 11280: 005b467c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QUERY_COLO_STATUS_EVENT │ │ │ │ - 11281: 00364d35 404 FUNC GLOBAL DEFAULT 12 visit_type_BlockInfo_members │ │ │ │ + 11281: 00364d2d 404 FUNC GLOBAL DEFAULT 12 visit_type_BlockInfo_members │ │ │ │ 11282: 00507640 12 OBJECT GLOBAL DEFAULT 21 SchemaMetaType_lookup │ │ │ │ 11283: 00512b5c 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_les64 │ │ │ │ 11284: 0026b089 64 FUNC GLOBAL DEFAULT 12 tb_set_jmp_target │ │ │ │ 11285: 005f87ba 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QXL_RING_CURSOR_REQ_NOTIFICATION_DSTATE │ │ │ │ 11286: 005a81b8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QCOW2_L2_ALLOCATE_DONE_EVENT │ │ │ │ - 11287: 00381cbd 200 FUNC GLOBAL DEFAULT 12 visit_type_HumanReadableText │ │ │ │ - 11288: 0036c125 132 FUNC GLOBAL DEFAULT 12 visit_type_BlkdebugEvent │ │ │ │ + 11287: 00381cb5 200 FUNC GLOBAL DEFAULT 12 visit_type_HumanReadableText │ │ │ │ + 11288: 0036c11d 132 FUNC GLOBAL DEFAULT 12 visit_type_BlkdebugEvent │ │ │ │ 11289: 005f962a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_QUERY_BLOCK_JOBS_DSTATE │ │ │ │ - 11290: 00299019 70 FUNC GLOBAL DEFAULT 12 object_property_parse │ │ │ │ - 11291: 003b9fd9 132 FUNC GLOBAL DEFAULT 12 visit_type_AudiodevDriver │ │ │ │ - 11292: 0036b6a1 184 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevQcowEncryption_members │ │ │ │ + 11290: 00299011 70 FUNC GLOBAL DEFAULT 12 object_property_parse │ │ │ │ + 11291: 003b9fd1 132 FUNC GLOBAL DEFAULT 12 visit_type_AudiodevDriver │ │ │ │ + 11292: 0036b699 184 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevQcowEncryption_members │ │ │ │ 11293: 005afab0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_OHCI_INIT_TIME_EVENT │ │ │ │ - 11294: 003c452d 196 FUNC GLOBAL DEFAULT 12 visit_type_DisplayGTK │ │ │ │ - 11295: 00389969 16 FUNC GLOBAL DEFAULT 12 visit_type_SchemaInfoEvent_members │ │ │ │ + 11294: 003c4525 196 FUNC GLOBAL DEFAULT 12 visit_type_DisplayGTK │ │ │ │ + 11295: 00389961 16 FUNC GLOBAL DEFAULT 12 visit_type_SchemaInfoEvent_members │ │ │ │ 11296: 001bf9a9 2888 FUNC GLOBAL DEFAULT 12 qmp_dump_guest_memory │ │ │ │ - 11297: 003711c5 54 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptions_members │ │ │ │ + 11297: 003711bd 54 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptions_members │ │ │ │ 11298: 005b434c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_QUERY_TARGET_EVENT │ │ │ │ 11299: 005b51fc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_QUERY_ROCKER_OF_DPA_GROUPS_EVENT │ │ │ │ 11300: 005f9138 2 OBJECT GLOBAL DEFAULT 25 _TRACE_POSTCOPY_RAM_INCOMING_CLEANUP_EXIT_DSTATE │ │ │ │ 11301: 005f94f6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GD_SWITCH_DSTATE │ │ │ │ 11302: 005b3174 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_BLOCKDEV_OPEN_TRAY_EVENT │ │ │ │ 11303: 0019d631 120 FUNC GLOBAL DEFAULT 12 acpi_send_event │ │ │ │ 11304: 005f8484 2 OBJECT GLOBAL DEFAULT 25 _TRACE_WCT_CMD_OTHER_DSTATE │ │ │ │ 11305: 005f95cc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_BLOCK_JOB_RESUME_DSTATE │ │ │ │ 11306: 005acc48 16 OBJECT GLOBAL DEFAULT 24 _TRACE_LED_CHANGE_INTENSITY_EVENT │ │ │ │ 11307: 00265ae9 100 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_sssub │ │ │ │ 11308: 0026fc61 160 FUNC GLOBAL DEFAULT 12 helper_gvec_leus64 │ │ │ │ 11309: 00507024 12 OBJECT GLOBAL DEFAULT 21 BlockdevQcowEncryptionFormat_lookup │ │ │ │ 11310: 005f9862 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_QUERY_STATS_DSTATE │ │ │ │ - 11311: 003e0c7d 8 FUNC GLOBAL DEFAULT 12 warn_vreport │ │ │ │ + 11311: 003e0c75 8 FUNC GLOBAL DEFAULT 12 warn_vreport │ │ │ │ 11312: 001b0069 6 FUNC GLOBAL DEFAULT 12 vhost_net_get_max_queues │ │ │ │ 11313: 005ad8c8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SLAVIO_MISC_UPDATE_IRQ_LOWER_EVENT │ │ │ │ 11314: 005f8af4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LASI_CHIP_READ_DSTATE │ │ │ │ 11315: 005f8774 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VGA_VBE_WRITE_DSTATE │ │ │ │ - 11316: 002f6a3d 280 FUNC GLOBAL DEFAULT 12 bdrv_register_buf │ │ │ │ + 11316: 002f6a35 280 FUNC GLOBAL DEFAULT 12 bdrv_register_buf │ │ │ │ 11317: 001dc919 480 FUNC GLOBAL DEFAULT 12 physical_memory_set_dirty_range │ │ │ │ 11318: 005f84f2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QIO_CHANNEL_SOCKET_CONNECT_ASYNC_DSTATE │ │ │ │ 11319: 005f96d6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_QUERY_CPU_MODEL_EXPANSION_DSTATE │ │ │ │ 11320: 005f959e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_X_BLOCKDEV_CHANGE_DSTATE │ │ │ │ 11321: 00178425 252 FUNC GLOBAL DEFAULT 12 qemu_clipboard_reset_serial │ │ │ │ 11322: 005acb58 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IOSB_WRITE_EVENT │ │ │ │ - 11323: 003e9c0d 612 FUNC GLOBAL DEFAULT 12 range_inverse_array │ │ │ │ + 11323: 003e9c05 612 FUNC GLOBAL DEFAULT 12 range_inverse_array │ │ │ │ 11324: 00510000 0 NOTYPE WEAK DEFAULT 24 data_start │ │ │ │ 11325: 005ae3c8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SLAVIO_TIMER_MEM_WRITEL_MODE_USER_EVENT │ │ │ │ - 11326: 003baed1 376 FUNC GLOBAL DEFAULT 12 qapi_event_send_device_deleted │ │ │ │ + 11326: 003baec9 376 FUNC GLOBAL DEFAULT 12 qapi_event_send_device_deleted │ │ │ │ 11327: 005f8d9a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SYSTICK_READ_DSTATE │ │ │ │ 11328: 0023a719 128 FUNC GLOBAL DEFAULT 12 replay_save_instructions │ │ │ │ - 11329: 003e5145 80 FUNC GLOBAL DEFAULT 12 call_rcu1 │ │ │ │ + 11329: 003e513d 80 FUNC GLOBAL DEFAULT 12 call_rcu1 │ │ │ │ 11330: 005f9018 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_OHCI_TD_PACKET_STATUS_DSTATE │ │ │ │ 11331: 005b559c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QUERY_DISPLAY_OPTIONS_EVENT │ │ │ │ 11332: 005f8966 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ITS_CMD_INVALL_DSTATE │ │ │ │ - 11333: 003157c1 1728 FUNC GLOBAL DEFAULT 12 qcow2_update_snapshot_refcount │ │ │ │ - 11334: 003f7d91 18 FUNC GLOBAL DEFAULT 12 readline_get_history │ │ │ │ - 11335: 003d2b5d 66 FUNC GLOBAL DEFAULT 12 json_message_parser_init │ │ │ │ + 11333: 003157b9 1728 FUNC GLOBAL DEFAULT 12 qcow2_update_snapshot_refcount │ │ │ │ + 11334: 003f7d89 18 FUNC GLOBAL DEFAULT 12 readline_get_history │ │ │ │ + 11335: 003d2b55 66 FUNC GLOBAL DEFAULT 12 json_message_parser_init │ │ │ │ 11336: 005b519c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_DEVICE_LIST_PROPERTIES_EVENT │ │ │ │ 11337: 00262e01 204 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_5_ool │ │ │ │ 11338: 005a8910 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QIO_CHANNEL_WEBSOCK_HEADER_FULL_DECODE_EVENT │ │ │ │ - 11339: 003fe815 58 FUNC GLOBAL DEFAULT 12 qapi_free_YankInstanceList │ │ │ │ - 11340: 0036af59 196 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsVVFAT │ │ │ │ + 11339: 003fe80d 58 FUNC GLOBAL DEFAULT 12 qapi_free_YankInstanceList │ │ │ │ + 11340: 0036af51 196 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsVVFAT │ │ │ │ 11341: 005d6cb8 4 OBJECT GLOBAL DEFAULT 25 only_migratable │ │ │ │ 11342: 005a8ad0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QIO_CHANNEL_SOCKET_ACCEPT_EVENT │ │ │ │ 11343: 005a7eb8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NVME_FREE_QUEUE_PAIR_EVENT │ │ │ │ 11344: 005aeb00 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_SERIAL_UNSUPPORTED_STOPBITS_EVENT │ │ │ │ 11345: 0021663d 268 FUNC GLOBAL DEFAULT 12 qmp_xen_save_devices_state │ │ │ │ - 11346: 002ee851 124 FUNC GLOBAL DEFAULT 12 bdrv_dirty_bitmap_enable_successor │ │ │ │ - 11347: 003d7fb1 104 FUNC GLOBAL DEFAULT 12 aio_context_set_poll_params │ │ │ │ + 11346: 002ee849 124 FUNC GLOBAL DEFAULT 12 bdrv_dirty_bitmap_enable_successor │ │ │ │ + 11347: 003d7fa9 104 FUNC GLOBAL DEFAULT 12 aio_context_set_poll_params │ │ │ │ 11348: 005f825a 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_events_run_state_c │ │ │ │ 11349: 001e2009 440 FUNC GLOBAL DEFAULT 12 address_space_ldq_le │ │ │ │ 11350: 005f8994 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_DIST_BADWRITE_DSTATE │ │ │ │ 11351: 005a9508 16 OBJECT GLOBAL DEFAULT 24 _TRACE_DBUS_VMSTATE_SAVING_EVENT │ │ │ │ - 11352: 00405ad5 180 FUNC GLOBAL DEFAULT 12 vu_queue_empty │ │ │ │ - 11353: 003629f1 142 FUNC GLOBAL DEFAULT 12 visit_type_SnapshotInfoList │ │ │ │ + 11352: 00405acd 180 FUNC GLOBAL DEFAULT 12 vu_queue_empty │ │ │ │ + 11353: 003629e9 142 FUNC GLOBAL DEFAULT 12 visit_type_SnapshotInfoList │ │ │ │ 11354: 005adf68 16 OBJECT GLOBAL DEFAULT 24 _TRACE_HPET_INVALID_HPET_CFG_EVENT │ │ │ │ - 11355: 003858f5 164 FUNC GLOBAL DEFAULT 12 visit_type_TlsCredsPskProperties_members │ │ │ │ + 11355: 003858ed 164 FUNC GLOBAL DEFAULT 12 visit_type_TlsCredsPskProperties_members │ │ │ │ 11356: 005f82da 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MONITOR_PROTOCOL_EVENT_QUEUE_DSTATE │ │ │ │ - 11357: 003df445 106 FUNC GLOBAL DEFAULT 12 slow_bitmap_intersects │ │ │ │ + 11357: 003df43d 106 FUNC GLOBAL DEFAULT 12 slow_bitmap_intersects │ │ │ │ 11358: 001a44fd 6 FUNC GLOBAL DEFAULT 12 hmp_system_reset │ │ │ │ - 11359: 002a9709 100 FUNC GLOBAL DEFAULT 12 qio_net_listener_get_local_address │ │ │ │ + 11359: 002a9701 100 FUNC GLOBAL DEFAULT 12 qio_net_listener_get_local_address │ │ │ │ 11360: 00519b40 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_fetch_umaxq_be │ │ │ │ 11361: 001eb919 92 FUNC GLOBAL DEFAULT 12 tpm_cleanup │ │ │ │ - 11362: 003ecc31 36 FUNC GLOBAL DEFAULT 12 aio_notify │ │ │ │ - 11363: 00384bf9 188 FUNC GLOBAL DEFAULT 12 visit_type_QCryptoBlockInfo_members │ │ │ │ + 11362: 003ecc29 36 FUNC GLOBAL DEFAULT 12 aio_notify │ │ │ │ + 11363: 00384bf1 188 FUNC GLOBAL DEFAULT 12 visit_type_QCryptoBlockInfo_members │ │ │ │ 11364: 005d6f4c 12 OBJECT GLOBAL DEFAULT 25 parallel_hds │ │ │ │ - 11365: 00360481 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevOptionsVVFAT │ │ │ │ - 11366: 003fc391 140 FUNC GLOBAL DEFAULT 12 trace_list_events │ │ │ │ + 11365: 00360479 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevOptionsVVFAT │ │ │ │ + 11366: 003fc389 140 FUNC GLOBAL DEFAULT 12 trace_list_events │ │ │ │ 11367: 005f8b44 2 OBJECT GLOBAL DEFAULT 25 _TRACE_BCM2835_MBOX_PROPERTY_DSTATE │ │ │ │ 11368: 0019d5e9 4 FUNC GLOBAL DEFAULT 12 aml_memory32_fixed │ │ │ │ 11369: 005f87d0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QXL_IO_WRITE_DSTATE │ │ │ │ - 11370: 002a85c9 52 FUNC GLOBAL DEFAULT 12 qio_channel_wait_cond │ │ │ │ - 11371: 0039f1d1 228 FUNC GLOBAL DEFAULT 12 visit_type_FdsetInfo │ │ │ │ + 11370: 002a85c1 52 FUNC GLOBAL DEFAULT 12 qio_channel_wait_cond │ │ │ │ + 11371: 0039f1c9 228 FUNC GLOBAL DEFAULT 12 visit_type_FdsetInfo │ │ │ │ 11372: 002695d9 120 FUNC GLOBAL DEFAULT 12 perf_exit │ │ │ │ - 11373: 002b8d61 232 FUNC GLOBAL DEFAULT 12 nbd_client_put │ │ │ │ + 11373: 002b8d59 232 FUNC GLOBAL DEFAULT 12 nbd_client_put │ │ │ │ 11374: 005f9eb4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_BUFFER_FREE_DSTATE │ │ │ │ 11375: 005aac00 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIRTIO_GPU_CMD_GET_DISPLAY_INFO_EVENT │ │ │ │ 11376: 001cfea1 86 FUNC GLOBAL DEFAULT 12 portio_list_init │ │ │ │ - 11377: 003817d5 132 FUNC GLOBAL DEFAULT 12 visit_type_OnOffSplit │ │ │ │ + 11377: 003817cd 132 FUNC GLOBAL DEFAULT 12 visit_type_OnOffSplit │ │ │ │ 11378: 005b3fcc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_QUERY_CPU_MODEL_BASELINE_EVENT │ │ │ │ - 11379: 002e69a1 244 FUNC GLOBAL DEFAULT 12 blk_drain_all │ │ │ │ - 11380: 003ad671 136 FUNC GLOBAL DEFAULT 12 visit_type_GuestPanicInformationTdx_members │ │ │ │ - 11381: 0035fd3d 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockJobInfo │ │ │ │ - 11382: 003ed985 4 FUNC GLOBAL DEFAULT 12 main_loop_poll_remove_notifier │ │ │ │ + 11379: 002e6999 244 FUNC GLOBAL DEFAULT 12 blk_drain_all │ │ │ │ + 11380: 003ad669 136 FUNC GLOBAL DEFAULT 12 visit_type_GuestPanicInformationTdx_members │ │ │ │ + 11381: 0035fd35 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockJobInfo │ │ │ │ + 11382: 003ed97d 4 FUNC GLOBAL DEFAULT 12 main_loop_poll_remove_notifier │ │ │ │ 11383: 005a9640 16 OBJECT GLOBAL DEFAULT 24 _TRACE_TPM_EMULATOR_HANDLE_DEVICE_OPTS_UNSPEC_EVENT │ │ │ │ 11384: 005f9b48 192 OBJECT GLOBAL DEFAULT 25 vm_config_groups │ │ │ │ 11385: 005b2384 16 OBJECT GLOBAL DEFAULT 24 _TRACE_DBUS_FILTER_EVENT │ │ │ │ 11386: 005afb30 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_OHCI_MEM_WRITE_EVENT │ │ │ │ 11387: 005f9dfc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VISIT_TYPE_NULL_DSTATE │ │ │ │ 11388: 0026599d 100 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_mul │ │ │ │ - 11389: 00366ddd 196 FUNC GLOBAL DEFAULT 12 visit_type_BackupPerf │ │ │ │ + 11389: 00366dd5 196 FUNC GLOBAL DEFAULT 12 visit_type_BackupPerf │ │ │ │ 11390: 001d1639 224 FUNC GLOBAL DEFAULT 12 qemu_get_guest_memory_mapping │ │ │ │ - 11391: 002d11f9 120 FUNC GLOBAL DEFAULT 12 bdrv_filter_or_cow_child │ │ │ │ - 11392: 002afd49 20 FUNC GLOBAL DEFAULT 12 qcrypto_tls_creds_build_path │ │ │ │ + 11391: 002d11f1 120 FUNC GLOBAL DEFAULT 12 bdrv_filter_or_cow_child │ │ │ │ + 11392: 002afd41 20 FUNC GLOBAL DEFAULT 12 qcrypto_tls_creds_build_path │ │ │ │ 11393: 00187d35 16 FUNC GLOBAL DEFAULT 12 vnc_read_when │ │ │ │ - 11394: 002adad9 56 FUNC GLOBAL DEFAULT 12 qcrypto_der_decode_int │ │ │ │ + 11394: 002adad1 56 FUNC GLOBAL DEFAULT 12 qcrypto_der_decode_int │ │ │ │ 11395: 005ace28 16 OBJECT GLOBAL DEFAULT 24 _TRACE_BCM2835_MBOX_PROPERTY_EVENT │ │ │ │ - 11396: 00381cad 16 FUNC GLOBAL DEFAULT 12 visit_type_HumanReadableText_members │ │ │ │ + 11396: 00381ca5 16 FUNC GLOBAL DEFAULT 12 visit_type_HumanReadableText_members │ │ │ │ 11397: 005f98ae 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_DEVICE_DEL_DSTATE │ │ │ │ - 11398: 0035f581 58 FUNC GLOBAL DEFAULT 12 qapi_free_ImageInfoSpecificRbdWrapper │ │ │ │ - 11399: 004d2d70 24 OBJECT GLOBAL DEFAULT 14 clone_argCLONE_NEWNS │ │ │ │ + 11398: 0035f579 58 FUNC GLOBAL DEFAULT 12 qapi_free_ImageInfoSpecificRbdWrapper │ │ │ │ + 11399: 004d2d60 24 OBJECT GLOBAL DEFAULT 14 clone_argCLONE_NEWNS │ │ │ │ 11400: 001ca9d5 20 FUNC GLOBAL DEFAULT 12 qemu_register_boot_set │ │ │ │ 11401: 00171dc1 176 FUNC GLOBAL DEFAULT 12 uint32_to_bfloat16 │ │ │ │ 11402: 001ffaf5 244 FUNC GLOBAL DEFAULT 12 migrate_add_blocker_modes │ │ │ │ 11403: 00220f61 104 FUNC GLOBAL DEFAULT 12 hmp_ioport_write │ │ │ │ 11404: 005f8594 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NBD_RECEIVE_LIST_DSTATE │ │ │ │ - 11405: 003d0455 124 FUNC GLOBAL DEFAULT 12 qstring_destroy_obj │ │ │ │ - 11406: 003d6c35 304 FUNC GLOBAL DEFAULT 12 get_relocated_path │ │ │ │ - 11407: 003a5f39 58 FUNC GLOBAL DEFAULT 12 qapi_free_EventLoopBaseProperties │ │ │ │ + 11405: 003d044d 124 FUNC GLOBAL DEFAULT 12 qstring_destroy_obj │ │ │ │ + 11406: 003d6c2d 304 FUNC GLOBAL DEFAULT 12 get_relocated_path │ │ │ │ + 11407: 003a5f31 58 FUNC GLOBAL DEFAULT 12 qapi_free_EventLoopBaseProperties │ │ │ │ 11408: 005f830c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GDBSTUB_OP_EXTRA_INFO_DSTATE │ │ │ │ 11409: 0026ae09 640 FUNC GLOBAL DEFAULT 12 cpu_exec_step_atomic │ │ │ │ 11410: 005f9848 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_REPLAY_BREAK_DSTATE │ │ │ │ 11411: 0019fdf5 10 FUNC GLOBAL DEFAULT 12 qdev_connect_gpio_out │ │ │ │ - 11412: 003f6755 88 FUNC GLOBAL DEFAULT 12 qemu_iovec_destroy │ │ │ │ - 11413: 002ef2e5 6 FUNC GLOBAL DEFAULT 12 bdrv_dirty_bitmap_serialization_align │ │ │ │ + 11412: 003f674d 88 FUNC GLOBAL DEFAULT 12 qemu_iovec_destroy │ │ │ │ + 11413: 002ef2dd 6 FUNC GLOBAL DEFAULT 12 bdrv_dirty_bitmap_serialization_align │ │ │ │ 11414: 0019b991 2040 FUNC GLOBAL DEFAULT 12 gdb_read_byte │ │ │ │ - 11415: 00383e05 140 FUNC GLOBAL DEFAULT 12 visit_type_QCryptoBlockOptionsLUKS_members │ │ │ │ - 11416: 003fd8c1 84 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_cxl_inject_uncorrectable_errors_arg_members │ │ │ │ + 11415: 00383dfd 140 FUNC GLOBAL DEFAULT 12 visit_type_QCryptoBlockOptionsLUKS_members │ │ │ │ + 11416: 003fd8b9 84 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_cxl_inject_uncorrectable_errors_arg_members │ │ │ │ 11417: 005aab70 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIRTIO_GPU_CMD_RES_UNREF_EVENT │ │ │ │ - 11418: 0039640d 58 FUNC GLOBAL DEFAULT 12 qapi_free_MigrationAddress │ │ │ │ - 11419: 0040409d 168 FUNC GLOBAL DEFAULT 12 vu_rm_shared_object │ │ │ │ + 11418: 00396405 58 FUNC GLOBAL DEFAULT 12 qapi_free_MigrationAddress │ │ │ │ + 11419: 00404095 168 FUNC GLOBAL DEFAULT 12 vu_rm_shared_object │ │ │ │ 11420: 005abccc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ICV_HPPIR_READ_EVENT │ │ │ │ 11421: 005f9684 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_CXL_ADD_DYNAMIC_CAPACITY_DSTATE │ │ │ │ 11422: 005f8bd6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_TZ_MPC_MEM_BLOCKED_WRITE_DSTATE │ │ │ │ - 11423: 003f0d11 200 FUNC GLOBAL DEFAULT 12 qemu_clock_advance_virtual_time │ │ │ │ - 11424: 0034989d 400 FUNC GLOBAL DEFAULT 12 bdrv_writev_vmstate │ │ │ │ + 11423: 003f0d09 200 FUNC GLOBAL DEFAULT 12 qemu_clock_advance_virtual_time │ │ │ │ + 11424: 00349895 400 FUNC GLOBAL DEFAULT 12 bdrv_writev_vmstate │ │ │ │ 11425: 00510f5c 9 OBJECT GLOBAL DEFAULT 24 WC_CONFIG_STRING │ │ │ │ 11426: 00216749 336 FUNC GLOBAL DEFAULT 12 qmp_xen_load_devices_state │ │ │ │ 11427: 005b1950 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SAVEVM_SEND_RECV_BITMAP_EVENT │ │ │ │ 11428: 0024ab49 52 FUNC GLOBAL DEFAULT 12 tcg_temp_new_i64 │ │ │ │ 11429: 005ad538 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NPCM7XX_MFT_SET_DUTY_EVENT │ │ │ │ - 11430: 002ca3a1 232 FUNC GLOBAL DEFAULT 12 bdrv_inactivate_all │ │ │ │ + 11430: 002ca399 232 FUNC GLOBAL DEFAULT 12 bdrv_inactivate_all │ │ │ │ 11431: 005f8e1c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_HOST_ISO_START_DSTATE │ │ │ │ 11432: 00251ced 172 FUNC GLOBAL DEFAULT 12 tcg_gen_movcond_i32 │ │ │ │ - 11433: 00297355 8 FUNC GLOBAL DEFAULT 12 object_child_foreach │ │ │ │ - 11434: 003f1e51 72 FUNC GLOBAL DEFAULT 12 unix_connect │ │ │ │ + 11433: 0029734d 8 FUNC GLOBAL DEFAULT 12 object_child_foreach │ │ │ │ + 11434: 003f1e49 72 FUNC GLOBAL DEFAULT 12 unix_connect │ │ │ │ 11435: 005f90e4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SEND_BITMAP_HEADER_ENTER_DSTATE │ │ │ │ 11436: 005f9df8 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_visit_qdev_c │ │ │ │ 11437: 005f868e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRTIO_BLK_ZONE_APPEND_COMPLETE_DSTATE │ │ │ │ - 11438: 002d49fd 600 FUNC GLOBAL DEFAULT 12 job_finish_sync_locked │ │ │ │ - 11439: 003d6995 272 FUNC GLOBAL DEFAULT 12 size_to_str │ │ │ │ + 11438: 002d49f5 600 FUNC GLOBAL DEFAULT 12 job_finish_sync_locked │ │ │ │ + 11439: 003d698d 272 FUNC GLOBAL DEFAULT 12 size_to_str │ │ │ │ 11440: 00269091 1352 FUNC GLOBAL DEFAULT 12 perf_report_code │ │ │ │ - 11441: 002f5a49 58 FUNC GLOBAL DEFAULT 12 bdrv_co_preadv │ │ │ │ - 11442: 0037e885 192 FUNC GLOBAL DEFAULT 12 visit_type_ChardevStdio │ │ │ │ + 11441: 002f5a41 58 FUNC GLOBAL DEFAULT 12 bdrv_co_preadv │ │ │ │ + 11442: 0037e87d 192 FUNC GLOBAL DEFAULT 12 visit_type_ChardevStdio │ │ │ │ 11443: 00238da9 4 FUNC GLOBAL DEFAULT 12 replay_get_current_icount │ │ │ │ - 11444: 003b453d 320 FUNC GLOBAL DEFAULT 12 visit_type_VhostStatus_members │ │ │ │ + 11444: 003b4535 320 FUNC GLOBAL DEFAULT 12 visit_type_VhostStatus_members │ │ │ │ 11445: 005ad7a8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ASPEED_SBC_IGNORE_CMD_EVENT │ │ │ │ 11446: 002842d5 6 FUNC GLOBAL DEFAULT 12 qemu_plugin_mem_is_store │ │ │ │ 11447: 005aad40 156 OBJECT GLOBAL DEFAULT 24 hw_input_trace_events │ │ │ │ - 11448: 002e83f5 84 FUNC GLOBAL DEFAULT 12 blk_get_detect_zeroes_from_root_state │ │ │ │ - 11449: 002e5cf5 88 FUNC GLOBAL DEFAULT 12 blk_iostatus_enable │ │ │ │ + 11448: 002e83ed 84 FUNC GLOBAL DEFAULT 12 blk_get_detect_zeroes_from_root_state │ │ │ │ + 11449: 002e5ced 88 FUNC GLOBAL DEFAULT 12 blk_iostatus_enable │ │ │ │ 11450: 00261f91 50 FUNC GLOBAL DEFAULT 12 tcg_gen_vec_sub8_i64 │ │ │ │ 11451: 005f8ebe 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_DESC_CONFIG_DSTATE │ │ │ │ 11452: 001cb709 28 FUNC GLOBAL DEFAULT 12 cpu_exec_reset_hold │ │ │ │ 11453: 005f918c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_RDMA_ADD_BLOCK_DSTATE │ │ │ │ - 11454: 003a5dd1 58 FUNC GLOBAL DEFAULT 12 qapi_free_FilterDumpProperties │ │ │ │ + 11454: 003a5dc9 58 FUNC GLOBAL DEFAULT 12 qapi_free_FilterDumpProperties │ │ │ │ 11455: 00239b4d 204 FUNC GLOBAL DEFAULT 12 replay_put_word │ │ │ │ 11456: 0028b6f5 140 FUNC GLOBAL DEFAULT 12 avr_cpu_translate_code │ │ │ │ 11457: 00285b1d 156 FUNC GLOBAL DEFAULT 12 exec_inline_op │ │ │ │ - 11458: 002d1e95 92 FUNC GLOBAL DEFAULT 12 block_job_next_locked │ │ │ │ + 11458: 002d1e8d 92 FUNC GLOBAL DEFAULT 12 block_job_next_locked │ │ │ │ 11459: 005f8ec6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_DWC2_RESET_HOLD_DSTATE │ │ │ │ - 11460: 0034ce71 88 FUNC GLOBAL DEFAULT 12 qemu_chr_fe_take_focus │ │ │ │ + 11460: 0034ce69 88 FUNC GLOBAL DEFAULT 12 qemu_chr_fe_take_focus │ │ │ │ 11461: 0027b4b5 172 FUNC GLOBAL DEFAULT 12 cpu_atomic_fetch_andb_mmu │ │ │ │ 11462: 005b2a64 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VNC_MSG_CLIENT_FRAMEBUFFER_UPDATE_REQUEST_EVENT │ │ │ │ 11463: 001ede8d 4 FUNC GLOBAL DEFAULT 12 cryptodev_backend_is_used │ │ │ │ 11464: 00252b3d 132 FUNC GLOBAL DEFAULT 12 tcg_gen_abs_i32 │ │ │ │ 11465: 001a4c3d 160 FUNC GLOBAL DEFAULT 12 hmp_info_memory_size_summary │ │ │ │ 11466: 005b1520 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SAVE_XBZRLE_PAGE_SKIPPING_EVENT │ │ │ │ 11467: 005b2694 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_SPICE_DISPLAY_SURFACE_EVENT │ │ │ │ 11468: 0016d631 176 FUNC GLOBAL DEFAULT 12 float32_to_uint64_scalbn │ │ │ │ 11469: 00266871 96 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_sari │ │ │ │ 11470: 005a8ee8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_NEGOTIATE_META_QUERY_REPLY_EVENT │ │ │ │ 11471: 005189b8 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_smin_fetchq_le │ │ │ │ 11472: 001722b9 6 FUNC GLOBAL DEFAULT 12 float32_min │ │ │ │ - 11473: 003ca5d1 140 FUNC GLOBAL DEFAULT 12 visit_free │ │ │ │ - 11474: 003b3c11 58 FUNC GLOBAL DEFAULT 12 qapi_free_VirtioDeviceStatus │ │ │ │ - 11475: 003b2c5d 200 FUNC GLOBAL DEFAULT 12 visit_type_AbortWrapper │ │ │ │ + 11473: 003ca5c9 140 FUNC GLOBAL DEFAULT 12 visit_free │ │ │ │ + 11474: 003b3c09 58 FUNC GLOBAL DEFAULT 12 qapi_free_VirtioDeviceStatus │ │ │ │ + 11475: 003b2c55 200 FUNC GLOBAL DEFAULT 12 visit_type_AbortWrapper │ │ │ │ 11476: 00506e98 12 OBJECT GLOBAL DEFAULT 21 RbdAuthMode_lookup │ │ │ │ 11477: 001ba931 84 FUNC GLOBAL DEFAULT 12 st_rate_start │ │ │ │ 11478: 005b2374 16 OBJECT GLOBAL DEFAULT 24 _TRACE_DBUS_CAN_SHARE_MAP_EVENT │ │ │ │ 11479: 005b1430 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MULTIFD_RECV_UNFILL_EVENT │ │ │ │ 11480: 005f89a4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ICV_NMIAR1_READ_DSTATE │ │ │ │ 11481: 00266a39 68 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_sars │ │ │ │ 11482: 002501d1 168 FUNC GLOBAL DEFAULT 12 tcg_gen_ori_i32 │ │ │ │ - 11483: 004b15b0 324 OBJECT GLOBAL DEFAULT 14 qemu_input_map_qcode_to_atset1 │ │ │ │ - 11484: 004b1468 324 OBJECT GLOBAL DEFAULT 14 qemu_input_map_qcode_to_atset2 │ │ │ │ + 11483: 004b15a0 324 OBJECT GLOBAL DEFAULT 14 qemu_input_map_qcode_to_atset1 │ │ │ │ + 11484: 004b1458 324 OBJECT GLOBAL DEFAULT 14 qemu_input_map_qcode_to_atset2 │ │ │ │ 11485: 00190d59 8 FUNC GLOBAL DEFAULT 12 palette_size │ │ │ │ 11486: 005075ac 12 OBJECT GLOBAL DEFAULT 21 DumpStatus_lookup │ │ │ │ 11487: 0027c6b1 20 FUNC GLOBAL DEFAULT 12 helper_atomic_and_fetchw_le │ │ │ │ 11488: 00266bed 100 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_sarv │ │ │ │ - 11489: 004b1320 324 OBJECT GLOBAL DEFAULT 14 qemu_input_map_qcode_to_atset3 │ │ │ │ + 11489: 004b1310 324 OBJECT GLOBAL DEFAULT 14 qemu_input_map_qcode_to_atset3 │ │ │ │ 11490: 005ace68 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ASPEED_HACE_HASH_SG_EVENT │ │ │ │ 11491: 005f960a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_QUERY_NAMED_BLOCK_NODES_DSTATE │ │ │ │ - 11492: 002e7b1d 34 FUNC GLOBAL DEFAULT 12 blk_get_pwrite_zeroes_alignment │ │ │ │ + 11492: 002e7b15 34 FUNC GLOBAL DEFAULT 12 blk_get_pwrite_zeroes_alignment │ │ │ │ 11493: 00508548 12 OBJECT GLOBAL DEFAULT 21 SetPasswordAction_lookup │ │ │ │ 11494: 005f9384 2 OBJECT GLOBAL DEFAULT 25 _TRACE_REPLAY_FETCH_DATA_KIND_DSTATE │ │ │ │ - 11495: 003ec5e9 80 FUNC GLOBAL DEFAULT 12 qemu_aio_unref │ │ │ │ + 11495: 003ec5e1 80 FUNC GLOBAL DEFAULT 12 qemu_aio_unref │ │ │ │ 11496: 005a9750 16 OBJECT GLOBAL DEFAULT 24 _TRACE_TPM_UTIL_GET_BUFFER_SIZE_LEN_EVENT │ │ │ │ 11497: 0020073d 8 FUNC GLOBAL DEFAULT 12 migration_rp_kick │ │ │ │ 11498: 005f9080 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SPAPR_WATCHDOG_QUERY_DSTATE │ │ │ │ - 11499: 003a4741 84 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_NETDEV_STREAM_CONNECTED_arg_members │ │ │ │ - 11500: 002efb71 136 FUNC GLOBAL DEFAULT 12 register_aiocontext │ │ │ │ + 11499: 003a4739 84 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_NETDEV_STREAM_CONNECTED_arg_members │ │ │ │ + 11500: 002efb69 136 FUNC GLOBAL DEFAULT 12 register_aiocontext │ │ │ │ 11501: 005b1e10 152 OBJECT GLOBAL DEFAULT 24 system_trace_events │ │ │ │ 11502: 005b2be4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GD_KEY_EVENT_EVENT │ │ │ │ 11503: 005ae9d0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CANOKEY_HANDLE_DATA_IN_EVENT │ │ │ │ - 11504: 003da229 260 FUNC GLOBAL DEFAULT 12 qemu_shm_alloc │ │ │ │ - 11505: 0038df2d 196 FUNC GLOBAL DEFAULT 12 visit_type_NumaHmatCacheOptions │ │ │ │ + 11504: 003da221 260 FUNC GLOBAL DEFAULT 12 qemu_shm_alloc │ │ │ │ + 11505: 0038df25 196 FUNC GLOBAL DEFAULT 12 visit_type_NumaHmatCacheOptions │ │ │ │ 11506: 005f9632 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_QUERY_BLOCK_DSTATE │ │ │ │ 11507: 0027dd15 196 FUNC GLOBAL DEFAULT 12 cpu_atomic_add_fetchw_be_mmu │ │ │ │ 11508: 005af0f0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_DESC_CONFIG_EVENT │ │ │ │ 11509: 005b14e0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_RAM_LOAD_COMPLETE_EVENT │ │ │ │ 11510: 005f9916 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_SEND_KEY_DSTATE │ │ │ │ - 11511: 00388299 58 FUNC GLOBAL DEFAULT 12 qapi_free_SchemaInfoEnumMemberList │ │ │ │ - 11512: 003dfab5 6 FUNC GLOBAL DEFAULT 12 fifo8_destroy │ │ │ │ - 11513: 002bb55d 176 FUNC GLOBAL DEFAULT 12 qmp_query_block_exports │ │ │ │ + 11511: 00388291 58 FUNC GLOBAL DEFAULT 12 qapi_free_SchemaInfoEnumMemberList │ │ │ │ + 11512: 003dfaad 6 FUNC GLOBAL DEFAULT 12 fifo8_destroy │ │ │ │ + 11513: 002bb555 176 FUNC GLOBAL DEFAULT 12 qmp_query_block_exports │ │ │ │ 11514: 005b5710 4 OBJECT GLOBAL DEFAULT 24 rcu_gp_ctr │ │ │ │ 11515: 005a75d8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_HANDLE_QMP_COMMAND_EVENT │ │ │ │ - 11516: 003fe065 132 FUNC GLOBAL DEFAULT 12 visit_type_EbpfProgramID │ │ │ │ + 11516: 003fe05d 132 FUNC GLOBAL DEFAULT 12 visit_type_EbpfProgramID │ │ │ │ 11517: 005ae288 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SYSTICK_READ_EVENT │ │ │ │ - 11518: 003c337d 142 FUNC GLOBAL DEFAULT 12 visit_type_KeyValueList │ │ │ │ + 11518: 003c3375 142 FUNC GLOBAL DEFAULT 12 visit_type_KeyValueList │ │ │ │ 11519: 005f87c8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QXL_PRE_SAVE_DSTATE │ │ │ │ 11520: 001ec025 188 FUNC GLOBAL DEFAULT 12 qmp_dumpdtb │ │ │ │ 11521: 00220bf1 164 FUNC GLOBAL DEFAULT 12 hmp_log │ │ │ │ - 11522: 003c4975 132 FUNC GLOBAL DEFAULT 12 visit_type_DisplayGLMode │ │ │ │ + 11522: 003c496d 132 FUNC GLOBAL DEFAULT 12 visit_type_DisplayGLMode │ │ │ │ 11523: 00507800 12 OBJECT GLOBAL DEFAULT 21 HmatLBDataType_lookup │ │ │ │ 11524: 00149bf1 124 FUNC GLOBAL DEFAULT 12 list_cpus │ │ │ │ 11525: 0021f78d 2 FUNC GLOBAL DEFAULT 12 migration_reset_vfio_bytes_transferred │ │ │ │ 11526: 005b0640 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MIGRATION_BLOCK_PROGRESSION_EVENT │ │ │ │ 11527: 005a929c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_AUDIO_TIMER_STOP_EVENT │ │ │ │ 11528: 0027dc3d 196 FUNC GLOBAL DEFAULT 12 cpu_atomic_fetch_addw_be_mmu │ │ │ │ 11529: 005ac36c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SLAVIO_SET_IRQ_EVENT │ │ │ │ - 11530: 0038ba71 58 FUNC GLOBAL DEFAULT 12 qapi_free_NumaHmatCacheOptions │ │ │ │ - 11531: 003ae22d 108 FUNC GLOBAL DEFAULT 12 qapi_event_send_stop │ │ │ │ + 11530: 0038ba69 58 FUNC GLOBAL DEFAULT 12 qapi_free_NumaHmatCacheOptions │ │ │ │ + 11531: 003ae225 108 FUNC GLOBAL DEFAULT 12 qapi_event_send_stop │ │ │ │ 11532: 005b4cd0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_QOM_LIST_EVENT │ │ │ │ - 11533: 00390ea1 172 FUNC GLOBAL DEFAULT 12 visit_type_CpuModelInfo_members │ │ │ │ - 11534: 003afa31 16 FUNC GLOBAL DEFAULT 12 visit_type_FdSocketAddress_members │ │ │ │ + 11533: 00390e99 172 FUNC GLOBAL DEFAULT 12 visit_type_CpuModelInfo_members │ │ │ │ + 11534: 003afa29 16 FUNC GLOBAL DEFAULT 12 visit_type_FdSocketAddress_members │ │ │ │ 11535: 0050594c 64 OBJECT GLOBAL DEFAULT 21 child_of_bds │ │ │ │ - 11536: 00378385 564 FUNC GLOBAL DEFAULT 12 qmp_marshal_block_stream │ │ │ │ - 11537: 00294685 48 FUNC GLOBAL DEFAULT 12 qemu_allocate_irqs │ │ │ │ - 11538: 003d9319 172 FUNC GLOBAL DEFAULT 12 qemu_anon_ram_alloc │ │ │ │ - 11539: 003afda1 204 FUNC GLOBAL DEFAULT 12 visit_type_FdSocketAddressWrapper │ │ │ │ + 11536: 0037837d 564 FUNC GLOBAL DEFAULT 12 qmp_marshal_block_stream │ │ │ │ + 11537: 0029467d 48 FUNC GLOBAL DEFAULT 12 qemu_allocate_irqs │ │ │ │ + 11538: 003d9311 172 FUNC GLOBAL DEFAULT 12 qemu_anon_ram_alloc │ │ │ │ + 11539: 003afd99 204 FUNC GLOBAL DEFAULT 12 visit_type_FdSocketAddressWrapper │ │ │ │ 11540: 005f8592 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NBD_OPT_INFO_GO_START_DSTATE │ │ │ │ 11541: 00173581 264 FUNC GLOBAL DEFAULT 12 floatx80_scalbn │ │ │ │ - 11542: 0038d551 16 FUNC GLOBAL DEFAULT 12 visit_type_CXLFMWProperties_members │ │ │ │ + 11542: 0038d549 16 FUNC GLOBAL DEFAULT 12 visit_type_CXLFMWProperties_members │ │ │ │ 11543: 002843d5 4 FUNC GLOBAL DEFAULT 12 qemu_plugin_num_vcpus │ │ │ │ 11544: 001f27e5 80 FUNC GLOBAL DEFAULT 12 tpm_backend_get_type │ │ │ │ 11545: 005aaf6c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ADB_BUS_AUTOPOLL_BLOCK_EVENT │ │ │ │ 11546: 005b4c40 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QOM_LIST_PROPERTIES_EVENT │ │ │ │ 11547: 005aa700 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QXL_INTERRUPT_CLIENT_MONITORS_CONFIG_EVENT │ │ │ │ - 11548: 0040559d 472 FUNC GLOBAL DEFAULT 12 vu_init │ │ │ │ - 11549: 002a0839 128 FUNC GLOBAL DEFAULT 12 migration_ioc_register_yank │ │ │ │ - 11550: 0040777d 740 FUNC GLOBAL DEFAULT 12 vduse_dev_create │ │ │ │ - 11551: 0036bad5 132 FUNC GLOBAL DEFAULT 12 visit_type_SshHostKeyCheckMode │ │ │ │ - 11552: 003992c9 196 FUNC GLOBAL DEFAULT 12 visit_type_MigrationAddress │ │ │ │ - 11553: 003a6e41 16 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_qom_list_properties_arg_members │ │ │ │ - 11554: 003e3201 86 FUNC GLOBAL DEFAULT 12 qemu_opts_find │ │ │ │ - 11555: 0035f79d 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockGraphInfo │ │ │ │ - 11556: 003f8e1d 54 FUNC GLOBAL DEFAULT 12 timed_average_max │ │ │ │ + 11548: 00405595 472 FUNC GLOBAL DEFAULT 12 vu_init │ │ │ │ + 11549: 002a0831 128 FUNC GLOBAL DEFAULT 12 migration_ioc_register_yank │ │ │ │ + 11550: 00407775 740 FUNC GLOBAL DEFAULT 12 vduse_dev_create │ │ │ │ + 11551: 0036bacd 132 FUNC GLOBAL DEFAULT 12 visit_type_SshHostKeyCheckMode │ │ │ │ + 11552: 003992c1 196 FUNC GLOBAL DEFAULT 12 visit_type_MigrationAddress │ │ │ │ + 11553: 003a6e39 16 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_qom_list_properties_arg_members │ │ │ │ + 11554: 003e31f9 86 FUNC GLOBAL DEFAULT 12 qemu_opts_find │ │ │ │ + 11555: 0035f795 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockGraphInfo │ │ │ │ + 11556: 003f8e15 54 FUNC GLOBAL DEFAULT 12 timed_average_max │ │ │ │ 11557: 001cd375 60 FUNC GLOBAL DEFAULT 12 qemu_list_data_dirs │ │ │ │ 11558: 005f8860 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PS2_MOUSE_RESET_DSTATE │ │ │ │ - 11559: 004b131c 4 OBJECT GLOBAL DEFAULT 14 qemu_input_map_qcode_to_atset3_len │ │ │ │ - 11560: 003056bd 18 FUNC GLOBAL DEFAULT 12 qcow2_mark_corrupt │ │ │ │ - 11561: 0038a34d 464 FUNC GLOBAL DEFAULT 12 qmp_marshal_job_pause │ │ │ │ + 11559: 004b130c 4 OBJECT GLOBAL DEFAULT 14 qemu_input_map_qcode_to_atset3_len │ │ │ │ + 11560: 003056b5 18 FUNC GLOBAL DEFAULT 12 qcow2_mark_corrupt │ │ │ │ + 11561: 0038a345 464 FUNC GLOBAL DEFAULT 12 qmp_marshal_job_pause │ │ │ │ 11562: 00250015 128 FUNC GLOBAL DEFAULT 12 tcg_gen_subfi_i32 │ │ │ │ 11563: 002160ad 144 FUNC GLOBAL DEFAULT 12 qemu_loadvm_approve_switchover │ │ │ │ 11564: 005aa210 16 OBJECT GLOBAL DEFAULT 24 _TRACE_APPLE_GFX_MMIO_IOSFC_READ_EVENT │ │ │ │ 11565: 0051b2f8 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_fetch_andw_be │ │ │ │ - 11566: 003fbc0d 280 FUNC GLOBAL DEFAULT 12 yank_register_instance │ │ │ │ + 11566: 003fbc05 280 FUNC GLOBAL DEFAULT 12 yank_register_instance │ │ │ │ 11567: 005b609c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_POLL_ADD_EVENT │ │ │ │ - 11568: 0038c521 100 FUNC GLOBAL DEFAULT 12 visit_type_CompatProperty_members │ │ │ │ + 11568: 0038c519 100 FUNC GLOBAL DEFAULT 12 visit_type_CompatProperty_members │ │ │ │ 11569: 0022e3b5 104 FUNC GLOBAL DEFAULT 12 net_stream_data_rs_finalize │ │ │ │ 11570: 005afa90 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_OHCI_ASYNC_COMPLETE_EVENT │ │ │ │ - 11571: 003c1899 192 FUNC GLOBAL DEFAULT 12 visit_type_SpiceChannel │ │ │ │ + 11571: 003c1891 192 FUNC GLOBAL DEFAULT 12 visit_type_SpiceChannel │ │ │ │ 11572: 005b3fdc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QUERY_CPU_MODEL_BASELINE_EVENT │ │ │ │ - 11573: 003a19a9 200 FUNC GLOBAL DEFAULT 12 visit_type_String │ │ │ │ + 11573: 003a19a1 200 FUNC GLOBAL DEFAULT 12 visit_type_String │ │ │ │ 11574: 001a3371 188 FUNC GLOBAL DEFAULT 12 rom_transaction_end │ │ │ │ 11575: 005f8e52 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_MTP_OP_GET_NUM_OBJECTS_DSTATE │ │ │ │ 11576: 005b0f30 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_RDMA_DUMP_ID_FAILED_EVENT │ │ │ │ 11577: 005ad3e8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_STM32L4X5_SYSCFG_WRITE_EVENT │ │ │ │ 11578: 005f8fd8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_EHCI_QH_BITS_DSTATE │ │ │ │ 11579: 00274d59 1456 FUNC GLOBAL DEFAULT 12 plugin_gen_tb_end │ │ │ │ 11580: 00250111 40 FUNC GLOBAL DEFAULT 12 tcg_gen_neg_i32 │ │ │ │ - 11581: 002c9b9d 76 FUNC GLOBAL DEFAULT 12 bdrv_has_zero_init_1 │ │ │ │ - 11582: 003850f9 196 FUNC GLOBAL DEFAULT 12 visit_type_QCryptoBlockAmendOptions │ │ │ │ + 11581: 002c9b95 76 FUNC GLOBAL DEFAULT 12 bdrv_has_zero_init_1 │ │ │ │ + 11582: 003850f1 196 FUNC GLOBAL DEFAULT 12 visit_type_QCryptoBlockAmendOptions │ │ │ │ 11583: 005af260 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_DWC2_WORK_BH_SERVICE_EVENT │ │ │ │ - 11584: 0040159d 108 FUNC GLOBAL DEFAULT 12 json_lexer_flush │ │ │ │ + 11584: 00401595 108 FUNC GLOBAL DEFAULT 12 json_lexer_flush │ │ │ │ 11585: 005f8c2c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NPCM7XX_MFT_RPM_DSTATE │ │ │ │ 11586: 005ac17c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ASPEED_INTC_UPDATE_IRQ_EVENT │ │ │ │ 11587: 005f88f6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SPAPR_XIVE_RESET_DSTATE │ │ │ │ - 11588: 003e1a61 716 FUNC GLOBAL DEFAULT 12 qemu_config_parse_qdict │ │ │ │ + 11588: 003e1a59 716 FUNC GLOBAL DEFAULT 12 qemu_config_parse_qdict │ │ │ │ 11589: 005b461c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_CALC_DIRTY_RATE_EVENT │ │ │ │ - 11590: 003db6d5 156 FUNC GLOBAL DEFAULT 12 qemu_memfd_alloc_check │ │ │ │ + 11590: 003db6cd 156 FUNC GLOBAL DEFAULT 12 qemu_memfd_alloc_check │ │ │ │ 11591: 005f8578 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NBD_RECEIVE_NEGOTIATE_NAME_DSTATE │ │ │ │ - 11592: 002b3189 44 FUNC GLOBAL DEFAULT 12 qcrypto_tls_creds_box_new_server │ │ │ │ - 11593: 003d8611 268 FUNC GLOBAL DEFAULT 12 fdmon_epoll_try_upgrade │ │ │ │ + 11592: 002b3181 44 FUNC GLOBAL DEFAULT 12 qcrypto_tls_creds_box_new_server │ │ │ │ + 11593: 003d8609 268 FUNC GLOBAL DEFAULT 12 fdmon_epoll_try_upgrade │ │ │ │ 11594: 005078c4 12 OBJECT GLOBAL DEFAULT 21 SysEmuTarget_lookup │ │ │ │ 11595: 005a7da8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SSH_CONNECT_TO_SSH_EVENT │ │ │ │ - 11596: 003713fd 16 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_blockdev_del_arg_members │ │ │ │ + 11596: 003713f5 16 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_blockdev_del_arg_members │ │ │ │ 11597: 001a8ebd 184 FUNC GLOBAL DEFAULT 12 qdev_machine_creation_done │ │ │ │ - 11598: 002b2c41 96 FUNC GLOBAL DEFAULT 12 qcrypto_tls_session_get_key_size │ │ │ │ + 11598: 002b2c39 96 FUNC GLOBAL DEFAULT 12 qcrypto_tls_session_get_key_size │ │ │ │ 11599: 00200055 96 FUNC GLOBAL DEFAULT 12 migration_is_blocked │ │ │ │ 11600: 005b509c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QUERY_ACPI_OSPM_STATUS_EVENT │ │ │ │ 11601: 005f8ff8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_OHCI_HUB_POWER_DOWN_DSTATE │ │ │ │ - 11602: 0036244d 204 FUNC GLOBAL DEFAULT 12 visit_type_ImageInfoSpecificLUKSWrapper │ │ │ │ - 11603: 003612cd 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevCreateOptionsQed │ │ │ │ + 11602: 00362445 204 FUNC GLOBAL DEFAULT 12 visit_type_ImageInfoSpecificLUKSWrapper │ │ │ │ + 11603: 003612c5 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevCreateOptionsQed │ │ │ │ 11604: 005f88aa 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LOONGARCH_PCH_PIC_READ_DSTATE │ │ │ │ - 11605: 0037fe49 204 FUNC GLOBAL DEFAULT 12 visit_type_ChardevVCWrapper │ │ │ │ + 11605: 0037fe41 204 FUNC GLOBAL DEFAULT 12 visit_type_ChardevVCWrapper │ │ │ │ 11606: 00519510 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_and_fetchl_be │ │ │ │ - 11607: 003b27e9 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevBackupWrapper │ │ │ │ + 11607: 003b27e1 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevBackupWrapper │ │ │ │ 11608: 0016d581 176 FUNC GLOBAL DEFAULT 12 float32_to_uint32_scalbn │ │ │ │ - 11609: 00389dd1 132 FUNC GLOBAL DEFAULT 12 visit_type_JobVerb │ │ │ │ - 11610: 004009d9 200 FUNC GLOBAL DEFAULT 12 visit_type_SevLaunchMeasureInfo │ │ │ │ + 11609: 00389dc9 132 FUNC GLOBAL DEFAULT 12 visit_type_JobVerb │ │ │ │ + 11610: 004009d1 200 FUNC GLOBAL DEFAULT 12 visit_type_SevLaunchMeasureInfo │ │ │ │ 11611: 005f8356 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SSH_READ_BUF_DSTATE │ │ │ │ 11612: 005af1d0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_DWC2_HREG1_READ_EVENT │ │ │ │ - 11613: 00360f85 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevOptionsThrottle │ │ │ │ + 11613: 00360f7d 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevOptionsThrottle │ │ │ │ 11614: 005f88ca 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PNV_XIVE_IC_HW_TRIGGER_DSTATE │ │ │ │ 11615: 005af5f0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_XHCI_IRQ_MSI_EVENT │ │ │ │ 11616: 0027b4a1 20 FUNC GLOBAL DEFAULT 12 helper_atomic_fetch_addb │ │ │ │ 11617: 005f98e6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_QUERY_SEV_CAPABILITIES_DSTATE │ │ │ │ - 11618: 0035daf5 420 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_blockdev_change_medium_arg_members │ │ │ │ + 11618: 0035daed 420 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_blockdev_change_medium_arg_members │ │ │ │ 11619: 0024fa61 50 FUNC GLOBAL DEFAULT 12 tcg_gen_op1 │ │ │ │ - 11620: 002ea10d 68 FUNC GLOBAL DEFAULT 12 block_copy_set_copy_opts │ │ │ │ + 11620: 002ea105 68 FUNC GLOBAL DEFAULT 12 block_copy_set_copy_opts │ │ │ │ 11621: 0024fa95 56 FUNC GLOBAL DEFAULT 12 tcg_gen_op2 │ │ │ │ - 11622: 00391549 184 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_query_cpu_model_expansion_arg_members │ │ │ │ - 11623: 003dd065 156 FUNC GLOBAL DEFAULT 12 qemu_event_wait │ │ │ │ + 11622: 00391541 184 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_query_cpu_model_expansion_arg_members │ │ │ │ + 11623: 003dd05d 156 FUNC GLOBAL DEFAULT 12 qemu_event_wait │ │ │ │ 11624: 0024facd 60 FUNC GLOBAL DEFAULT 12 tcg_gen_op3 │ │ │ │ 11625: 0019c299 20 FUNC GLOBAL DEFAULT 12 gdb_disable_syscalls │ │ │ │ 11626: 005f8e72 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_UAS_TMF_ABORT_TASK_DSTATE │ │ │ │ 11627: 0024fb91 64 FUNC GLOBAL DEFAULT 12 tcg_gen_op4 │ │ │ │ 11628: 005f964a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_NBD_SERVER_ADD_DSTATE │ │ │ │ 11629: 005aa330 16 OBJECT GLOBAL DEFAULT 24 _TRACE_APPLE_GFX_READ_EVENT │ │ │ │ 11630: 0024fbd1 68 FUNC GLOBAL DEFAULT 12 tcg_gen_op5 │ │ │ │ 11631: 005b2f48 16 OBJECT GLOBAL DEFAULT 24 _TRACE_RESETTABLE_TRANSITIONAL_FUNCTION_EVENT │ │ │ │ 11632: 005f8e32 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_HOST_DETACH_KERNEL_DSTATE │ │ │ │ 11633: 005b0a00 16 OBJECT GLOBAL DEFAULT 24 _TRACE_POSTCOPY_PREEMPT_THREAD_ENTRY_EVENT │ │ │ │ 11634: 002566dd 40 FUNC GLOBAL DEFAULT 12 tcg_gen_movcond_i64 │ │ │ │ 11635: 0024fc15 72 FUNC GLOBAL DEFAULT 12 tcg_gen_op6 │ │ │ │ 11636: 005b1300 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MULTIFD_TLS_OUTGOING_HANDSHAKE_COMPLETE_EVENT │ │ │ │ 11637: 005f9338 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LOADVM_POSTCOPY_RAM_HANDLE_DISCARD_DSTATE │ │ │ │ - 11638: 002990e9 140 FUNC GLOBAL DEFAULT 12 object_property_get_type │ │ │ │ + 11638: 002990e1 140 FUNC GLOBAL DEFAULT 12 object_property_get_type │ │ │ │ 11639: 005b19d0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SAVEVM_SECTION_END_EVENT │ │ │ │ - 11640: 0036c76d 132 FUNC GLOBAL DEFAULT 12 visit_type_QuorumReadPattern │ │ │ │ + 11640: 0036c765 132 FUNC GLOBAL DEFAULT 12 visit_type_QuorumReadPattern │ │ │ │ 11641: 005f8a1a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GIC_DIST_READ_DSTATE │ │ │ │ 11642: 005a7468 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QCRYPTO_TLS_CIPHER_SUITE_INFO_EVENT │ │ │ │ 11643: 005f84b8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QIO_CHANNEL_TLS_CREDENTIALS_DENY_DSTATE │ │ │ │ 11644: 005f8692 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRTIO_BLK_ZONE_REPORT_COMPLETE_DSTATE │ │ │ │ - 11645: 003afbf1 200 FUNC GLOBAL DEFAULT 12 visit_type_UnixSocketAddressWrapper │ │ │ │ - 11646: 00360535 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevOptionsGenericCOWFormat │ │ │ │ - 11647: 003c5161 368 FUNC GLOBAL DEFAULT 12 visit_type_DisplayOptions_members │ │ │ │ - 11648: 0035c63d 142 FUNC GLOBAL DEFAULT 12 visit_type_uint16List │ │ │ │ + 11645: 003afbe9 200 FUNC GLOBAL DEFAULT 12 visit_type_UnixSocketAddressWrapper │ │ │ │ + 11646: 0036052d 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevOptionsGenericCOWFormat │ │ │ │ + 11647: 003c5159 368 FUNC GLOBAL DEFAULT 12 visit_type_DisplayOptions_members │ │ │ │ + 11648: 0035c635 142 FUNC GLOBAL DEFAULT 12 visit_type_uint16List │ │ │ │ 11649: 005f8ba0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IMX6_ANALOG_WRITE_DSTATE │ │ │ │ 11650: 005f8c5a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MPS2_SCC_CFG_WRITE_DSTATE │ │ │ │ 11651: 00225c95 172 FUNC GLOBAL DEFAULT 12 eth_get_l3_proto │ │ │ │ - 11652: 003aaff1 16 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_object_del_arg_members │ │ │ │ + 11652: 003aafe9 16 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_object_del_arg_members │ │ │ │ 11653: 00257211 204 FUNC GLOBAL DEFAULT 12 tcg_gen_abs_i64 │ │ │ │ 11654: 0028021d 224 FUNC GLOBAL DEFAULT 12 cpu_atomic_fetch_sminq_le_mmu │ │ │ │ 11655: 00506d88 12 OBJECT GLOBAL DEFAULT 21 PreallocMode_lookup │ │ │ │ 11656: 001cde59 224 FUNC GLOBAL DEFAULT 12 dirtylimit_set_vcpu │ │ │ │ - 11657: 004026f5 58 FUNC GLOBAL DEFAULT 12 qapi_free_SevLaunchMeasureInfo │ │ │ │ + 11657: 004026ed 58 FUNC GLOBAL DEFAULT 12 qapi_free_SevLaunchMeasureInfo │ │ │ │ 11658: 005d6c94 4 OBJECT GLOBAL DEFAULT 25 xen_evtchn_ops │ │ │ │ - 11659: 003f95fd 332 FUNC GLOBAL DEFAULT 12 qemu_file_monitor_remove_watch │ │ │ │ + 11659: 003f95f5 332 FUNC GLOBAL DEFAULT 12 qemu_file_monitor_remove_watch │ │ │ │ 11660: 005f9544 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CLOCK_DISCONNECT_DSTATE │ │ │ │ 11661: 005f845a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_BLK_ROOT_ATTACH_DSTATE │ │ │ │ 11662: 005a8940 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QIO_CHANNEL_WEBSOCK_HTTP_GREETING_EVENT │ │ │ │ 11663: 00283ce5 6 FUNC GLOBAL DEFAULT 12 qemu_plugin_end_code │ │ │ │ - 11664: 0038780d 376 FUNC GLOBAL DEFAULT 12 qapi_event_send_dump_completed │ │ │ │ - 11665: 003e7149 192 FUNC GLOBAL DEFAULT 12 qht_init │ │ │ │ + 11664: 00387805 376 FUNC GLOBAL DEFAULT 12 qapi_event_send_dump_completed │ │ │ │ + 11665: 003e7141 192 FUNC GLOBAL DEFAULT 12 qht_init │ │ │ │ 11666: 0051861c 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_umin_fetchq_le │ │ │ │ 11667: 005aacd0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_G364FB_WRITE_EVENT │ │ │ │ - 11668: 003e0485 76 FUNC GLOBAL DEFAULT 12 warn_report_err │ │ │ │ + 11668: 003e047d 76 FUNC GLOBAL DEFAULT 12 warn_report_err │ │ │ │ 11669: 005b1890 16 OBJECT GLOBAL DEFAULT 24 _TRACE_POSTCOPY_PAUSE_INCOMING_EVENT │ │ │ │ - 11670: 003cb231 244 FUNC GLOBAL DEFAULT 12 visit_type_int8 │ │ │ │ + 11670: 003cb229 244 FUNC GLOBAL DEFAULT 12 visit_type_int8 │ │ │ │ 11671: 002203b9 60 FUNC GLOBAL DEFAULT 12 hmp_handle_error │ │ │ │ - 11672: 002e5ff9 34 FUNC GLOBAL DEFAULT 12 blk_inc_in_flight │ │ │ │ + 11672: 002e5ff1 34 FUNC GLOBAL DEFAULT 12 blk_inc_in_flight │ │ │ │ 11673: 0026c411 116 FUNC GLOBAL DEFAULT 12 helper_gvec_muls8 │ │ │ │ - 11674: 003afcb9 16 FUNC GLOBAL DEFAULT 12 visit_type_VsockSocketAddressWrapper_members │ │ │ │ + 11674: 003afcb1 16 FUNC GLOBAL DEFAULT 12 visit_type_VsockSocketAddressWrapper_members │ │ │ │ 11675: 005a86f4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SPICE_CHR_DISCARD_WRITE_EVENT │ │ │ │ - 11676: 002aa065 18 FUNC GLOBAL DEFAULT 12 qcrypto_akcipher_encrypt │ │ │ │ - 11677: 003aa089 196 FUNC GLOBAL DEFAULT 12 visit_type_SevSnpGuestProperties │ │ │ │ + 11676: 002aa05d 18 FUNC GLOBAL DEFAULT 12 qcrypto_akcipher_encrypt │ │ │ │ + 11677: 003aa081 196 FUNC GLOBAL DEFAULT 12 visit_type_SevSnpGuestProperties │ │ │ │ 11678: 005b4a30 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_X_EXIT_PRECONFIG_EVENT │ │ │ │ 11679: 00170f0d 176 FUNC GLOBAL DEFAULT 12 uint32_to_float16 │ │ │ │ - 11680: 003db2ad 36 FUNC GLOBAL DEFAULT 12 qemu_thread_get_self │ │ │ │ - 11681: 003e4b29 120 FUNC GLOBAL DEFAULT 12 qemu_uuid_unparse_strdup │ │ │ │ + 11680: 003db2a5 36 FUNC GLOBAL DEFAULT 12 qemu_thread_get_self │ │ │ │ + 11681: 003e4b21 120 FUNC GLOBAL DEFAULT 12 qemu_uuid_unparse_strdup │ │ │ │ 11682: 005adb28 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ALLWINNER_R40_DRAMC_OFFSET_TO_CELL_EVENT │ │ │ │ 11683: 00253931 46 FUNC GLOBAL DEFAULT 12 tcg_gen_ori_i64 │ │ │ │ - 11684: 003a60a1 58 FUNC GLOBAL DEFAULT 12 qapi_free_MemoryBackendShmProperties │ │ │ │ + 11684: 003a6099 58 FUNC GLOBAL DEFAULT 12 qapi_free_MemoryBackendShmProperties │ │ │ │ 11685: 001cc5a9 504 FUNC GLOBAL DEFAULT 12 qmp_memsave │ │ │ │ 11686: 005f914c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_POSTCOPY_PAUSE_FAST_LOAD_DSTATE │ │ │ │ - 11687: 003d5291 60 FUNC GLOBAL DEFAULT 12 qemu_create │ │ │ │ - 11688: 0040754d 324 FUNC GLOBAL DEFAULT 12 vduse_dev_create_by_fd │ │ │ │ + 11687: 003d5289 60 FUNC GLOBAL DEFAULT 12 qemu_create │ │ │ │ + 11688: 00407545 324 FUNC GLOBAL DEFAULT 12 vduse_dev_create_by_fd │ │ │ │ 11689: 00507344 12 OBJECT GLOBAL DEFAULT 21 NetFilterDirection_lookup │ │ │ │ - 11690: 0038bd41 58 FUNC GLOBAL DEFAULT 12 qapi_free_SgxEPCDeviceInfo │ │ │ │ + 11690: 0038bd39 58 FUNC GLOBAL DEFAULT 12 qapi_free_SgxEPCDeviceInfo │ │ │ │ 11691: 005f831e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QAUTHZ_LIST_DEFAULT_POLICY_DSTATE │ │ │ │ 11692: 001d91c1 52 FUNC GLOBAL DEFAULT 12 memory_global_after_dirty_log_sync │ │ │ │ - 11693: 002a94a1 48 FUNC GLOBAL DEFAULT 12 qio_net_listener_set_client_func │ │ │ │ - 11694: 00391371 84 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_query_cpu_model_comparison_arg_members │ │ │ │ + 11693: 002a9499 48 FUNC GLOBAL DEFAULT 12 qio_net_listener_set_client_func │ │ │ │ + 11694: 00391369 84 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_query_cpu_model_comparison_arg_members │ │ │ │ 11695: 005ad4e8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NPCM7XX_PWM_UPDATE_FREQ_EVENT │ │ │ │ 11696: 005b4c10 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_OBJECT_ADD_EVENT │ │ │ │ 11697: 005b2df0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_LOAD_ATOM2_FALLBACK_EVENT │ │ │ │ 11698: 005a8d88 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_HANDSHAKE_TIMER_CB_EVENT │ │ │ │ 11699: 0016d8e9 176 FUNC GLOBAL DEFAULT 12 bfloat16_to_uint8_scalbn │ │ │ │ 11700: 001f91a9 120 FUNC GLOBAL DEFAULT 12 file_parse_offset │ │ │ │ - 11701: 00390845 464 FUNC GLOBAL DEFAULT 12 visit_type_SMPConfiguration_members │ │ │ │ - 11702: 002add09 4 FUNC GLOBAL DEFAULT 12 qcrypto_der_encode_ctx_buffer_len │ │ │ │ + 11701: 0039083d 464 FUNC GLOBAL DEFAULT 12 visit_type_SMPConfiguration_members │ │ │ │ + 11702: 002add01 4 FUNC GLOBAL DEFAULT 12 qcrypto_der_encode_ctx_buffer_len │ │ │ │ 11703: 002289dd 172 FUNC GLOBAL DEFAULT 12 net_hub_info │ │ │ │ 11704: 0027e619 20 FUNC GLOBAL DEFAULT 12 helper_atomic_fetch_sminl_le │ │ │ │ 11705: 001d91f5 400 FUNC GLOBAL DEFAULT 12 memory_global_dirty_log_start │ │ │ │ 11706: 00516b4c 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_ssadd8 │ │ │ │ - 11707: 003a85d1 4 FUNC GLOBAL DEFAULT 12 visit_type_MainLoopProperties_members │ │ │ │ - 11708: 0039a42d 196 FUNC GLOBAL DEFAULT 12 visit_type_DirtyLimitInfo │ │ │ │ + 11707: 003a85c9 4 FUNC GLOBAL DEFAULT 12 visit_type_MainLoopProperties_members │ │ │ │ + 11708: 0039a425 196 FUNC GLOBAL DEFAULT 12 visit_type_DirtyLimitInfo │ │ │ │ 11709: 005f83fe 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QCOW2_PWRITE_ZEROES_START_REQ_DSTATE │ │ │ │ 11710: 005afe10 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_OHCI_ISO_TD_RELATIVE_FRAME_NUMBER_NEG_EVENT │ │ │ │ - 11711: 00403819 126 FUNC GLOBAL DEFAULT 12 vu_gpa_to_va │ │ │ │ + 11711: 00403811 126 FUNC GLOBAL DEFAULT 12 vu_gpa_to_va │ │ │ │ 11712: 005aa590 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ARTIST_REG_READ_EVENT │ │ │ │ 11713: 005f8bca 2 OBJECT GLOBAL DEFAULT 25 _TRACE_TZ_MSC_IRQ_CLEAR_DSTATE │ │ │ │ 11714: 005ad218 16 OBJECT GLOBAL DEFAULT 24 _TRACE_TZ_PPC_CFG_NONSEC_EVENT │ │ │ │ 11715: 005b5a20 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VISIT_END_ALTERNATE_EVENT │ │ │ │ 11716: 005f826b 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_types_accelerator_c │ │ │ │ 11717: 005b2c84 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CONSOLE_REFRESH_EVENT │ │ │ │ 11718: 002549c1 132 FUNC GLOBAL DEFAULT 12 tcg_gen_bswap64_i64 │ │ │ │ 11719: 0051b508 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_fetch_addq_le │ │ │ │ 11720: 005f9858 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_QUERY_STATUS_DSTATE │ │ │ │ 11721: 005f8db2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GRLIB_GPTIMER_HIT_DSTATE │ │ │ │ 11722: 005b40fc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_X_QUERY_NUMA_EVENT │ │ │ │ 11723: 0027c771 20 FUNC GLOBAL DEFAULT 12 helper_atomic_or_fetchw_le │ │ │ │ 11724: 0017106d 176 FUNC GLOBAL DEFAULT 12 uint8_to_float16 │ │ │ │ - 11725: 0036ec69 540 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_BlockdevOptions_base_members │ │ │ │ + 11725: 0036ec61 540 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_BlockdevOptions_base_members │ │ │ │ 11726: 005aedb0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_MTP_OP_GET_STORAGE_IDS_EVENT │ │ │ │ - 11727: 003bdef5 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_sev_capabilities │ │ │ │ - 11728: 0039a3c5 104 FUNC GLOBAL DEFAULT 12 visit_type_DirtyLimitInfo_members │ │ │ │ - 11729: 0036a885 132 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevDriver │ │ │ │ + 11727: 003bdeed 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_sev_capabilities │ │ │ │ + 11728: 0039a3bd 104 FUNC GLOBAL DEFAULT 12 visit_type_DirtyLimitInfo_members │ │ │ │ + 11729: 0036a87d 132 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevDriver │ │ │ │ 11730: 005f8dca 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SLAVIO_TIMER_MEM_WRITEL_LIMIT_DSTATE │ │ │ │ 11731: 001b84b1 112 FUNC GLOBAL DEFAULT 12 audio_get_default_audio_be │ │ │ │ 11732: 001797ed 136 FUNC GLOBAL DEFAULT 12 unregister_displaychangelistener │ │ │ │ 11733: 0022a819 120 FUNC GLOBAL DEFAULT 12 qemu_set_vnet_hdr_len │ │ │ │ 11734: 001b46dd 468 FUNC GLOBAL DEFAULT 12 hmp_virtio_queue_status │ │ │ │ 11735: 0017d7f9 116 FUNC GLOBAL DEFAULT 12 qemu_input_event_send │ │ │ │ 11736: 0024b57d 52 FUNC GLOBAL DEFAULT 12 tcg_constant_ptr_int │ │ │ │ 11737: 0026862d 48 FUNC GLOBAL DEFAULT 12 tcg_gen_sars_vec │ │ │ │ 11738: 005b5f0c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_CO_MUTEX_LOCK_ENTRY_EVENT │ │ │ │ 11739: 00517308 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_sub16 │ │ │ │ - 11740: 003fe52d 132 FUNC GLOBAL DEFAULT 12 visit_type_ReplayMode │ │ │ │ + 11740: 003fe525 132 FUNC GLOBAL DEFAULT 12 visit_type_ReplayMode │ │ │ │ 11741: 005f8a56 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_S390_AIRQ_SUPPRESSED_DSTATE │ │ │ │ - 11742: 003c951d 184 FUNC GLOBAL DEFAULT 12 qapi_dealloc_visitor_new │ │ │ │ - 11743: 003b1ced 572 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_stats_schemas │ │ │ │ - 11744: 003961f1 58 FUNC GLOBAL DEFAULT 12 qapi_free_BitmapMigrationBitmapAliasTransform │ │ │ │ + 11742: 003c9515 184 FUNC GLOBAL DEFAULT 12 qapi_dealloc_visitor_new │ │ │ │ + 11743: 003b1ce5 572 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_stats_schemas │ │ │ │ + 11744: 003961e9 58 FUNC GLOBAL DEFAULT 12 qapi_free_BitmapMigrationBitmapAliasTransform │ │ │ │ 11745: 0017e185 152 FUNC GLOBAL DEFAULT 12 qemu_input_queue_mtt │ │ │ │ - 11746: 0034b025 428 FUNC GLOBAL DEFAULT 12 blk_preadv_part │ │ │ │ + 11746: 0034b01d 428 FUNC GLOBAL DEFAULT 12 blk_preadv_part │ │ │ │ 11747: 005f8fb6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_EHCI_DOORBELL_ACK_DSTATE │ │ │ │ - 11748: 002bad51 996 FUNC GLOBAL DEFAULT 12 blk_exp_add │ │ │ │ + 11748: 002bad49 996 FUNC GLOBAL DEFAULT 12 blk_exp_add │ │ │ │ 11749: 005f933e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LOADVM_POSTCOPY_HANDLE_LISTEN_DSTATE │ │ │ │ 11750: 001ea775 260 FUNC GLOBAL DEFAULT 12 qemu_system_reset │ │ │ │ 11751: 005f8a26 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GIC_UPDATE_SET_IRQ_DSTATE │ │ │ │ 11752: 00217b25 96 FUNC GLOBAL DEFAULT 12 migration_threads_remove │ │ │ │ 11753: 005a8588 16 OBJECT GLOBAL DEFAULT 24 _TRACE_BLK_CO_PREADV_EVENT │ │ │ │ - 11754: 0029327d 100 FUNC GLOBAL DEFAULT 12 device_class_set_legacy_reset │ │ │ │ + 11754: 00293275 100 FUNC GLOBAL DEFAULT 12 device_class_set_legacy_reset │ │ │ │ 11755: 0019858d 84 FUNC GLOBAL DEFAULT 12 vnc_sasl_client_cleanup │ │ │ │ 11756: 005f87a8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QXL_SPICE_DESTROY_SURFACE_WAIT_DSTATE │ │ │ │ 11757: 002537d5 136 FUNC GLOBAL DEFAULT 12 tcg_gen_subfi_i64 │ │ │ │ - 11758: 00298659 88 FUNC GLOBAL DEFAULT 12 object_apply_compat_props │ │ │ │ + 11758: 00298651 88 FUNC GLOBAL DEFAULT 12 object_apply_compat_props │ │ │ │ 11759: 00517ee4 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_umax_fetchq_le │ │ │ │ 11760: 005f9e36 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VISIT_FREE_DSTATE │ │ │ │ 11761: 0016e451 176 FUNC GLOBAL DEFAULT 12 float16_to_uint16_round_to_zero │ │ │ │ - 11762: 00392835 408 FUNC GLOBAL DEFAULT 12 qmp_marshal_system_wakeup │ │ │ │ + 11762: 0039282d 408 FUNC GLOBAL DEFAULT 12 qmp_marshal_system_wakeup │ │ │ │ 11763: 001a83e9 28 FUNC GLOBAL DEFAULT 12 machine_class_default_cpu_type │ │ │ │ - 11764: 003f5fe1 132 FUNC GLOBAL DEFAULT 12 iov_copy │ │ │ │ + 11764: 003f5fd9 132 FUNC GLOBAL DEFAULT 12 iov_copy │ │ │ │ 11765: 00166b89 2340 FUNC GLOBAL DEFAULT 12 bfloat16_div │ │ │ │ 11766: 005f92fe 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VMSTATE_DOWNTIME_SAVE_DSTATE │ │ │ │ 11767: 0017ef95 112 FUNC GLOBAL DEFAULT 12 qemu_pixman_get_type │ │ │ │ 11768: 002538b9 70 FUNC GLOBAL DEFAULT 12 tcg_gen_neg_i64 │ │ │ │ 11769: 0051acc8 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_fetch_xorb │ │ │ │ 11770: 001f29cd 76 FUNC GLOBAL DEFAULT 12 tpm_backend_cancel_cmd │ │ │ │ 11771: 005abeec 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ICC_IAR1_READ_EVENT │ │ │ │ - 11772: 003d50fd 88 FUNC GLOBAL DEFAULT 12 qemu_has_ofd_lock │ │ │ │ + 11772: 003d50f5 88 FUNC GLOBAL DEFAULT 12 qemu_has_ofd_lock │ │ │ │ 11773: 005f85d2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IOMMUFD_BACKEND_FREE_ID_DSTATE │ │ │ │ - 11774: 00360fc1 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevOptionsCor │ │ │ │ - 11775: 003c6589 468 FUNC GLOBAL DEFAULT 12 qmp_marshal_set_password │ │ │ │ + 11774: 00360fb9 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevOptionsCor │ │ │ │ + 11775: 003c6581 468 FUNC GLOBAL DEFAULT 12 qmp_marshal_set_password │ │ │ │ 11776: 005f89a2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ICV_EOIR_WRITE_DSTATE │ │ │ │ 11777: 001714e5 192 FUNC GLOBAL DEFAULT 12 uint32_to_float32 │ │ │ │ 11778: 005aa490 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SM501_PALETTE_WRITE_EVENT │ │ │ │ 11779: 005f92f6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_POSTCOPY_PAUSE_INCOMING_CONTINUED_DSTATE │ │ │ │ - 11780: 003ec49d 152 FUNC GLOBAL DEFAULT 12 uffd_wakeup │ │ │ │ - 11781: 0039ea95 176 FUNC GLOBAL DEFAULT 12 visit_type_IOThreadInfo_members │ │ │ │ - 11782: 002a4f11 84 FUNC GLOBAL DEFAULT 12 qio_channel_create_socket_watch │ │ │ │ - 11783: 002e8e99 116 FUNC GLOBAL DEFAULT 12 blk_unregister_buf │ │ │ │ - 11784: 003fdfa1 196 FUNC GLOBAL DEFAULT 12 visit_type_EbpfObject │ │ │ │ + 11780: 003ec495 152 FUNC GLOBAL DEFAULT 12 uffd_wakeup │ │ │ │ + 11781: 0039ea8d 176 FUNC GLOBAL DEFAULT 12 visit_type_IOThreadInfo_members │ │ │ │ + 11782: 002a4f09 84 FUNC GLOBAL DEFAULT 12 qio_channel_create_socket_watch │ │ │ │ + 11783: 002e8e91 116 FUNC GLOBAL DEFAULT 12 blk_unregister_buf │ │ │ │ + 11784: 003fdf99 196 FUNC GLOBAL DEFAULT 12 visit_type_EbpfObject │ │ │ │ 11785: 005f87e2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QXL_INTERFACE_SET_COMPRESSION_LEVEL_DSTATE │ │ │ │ 11786: 005af120 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_DWC2_RESET_EXIT_EVENT │ │ │ │ 11787: 005f91ce 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_RDMA_DEST_INIT_TRYING_DSTATE │ │ │ │ 11788: 005a7e08 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_CLIENT_HANDSHAKE_SUCCESS_EVENT │ │ │ │ 11789: 001f8a59 292 FUNC GLOBAL DEFAULT 12 hmp_info_dirty_rate │ │ │ │ 11790: 00268a71 96 FUNC GLOBAL DEFAULT 12 tcg_gen_umax_vec │ │ │ │ 11791: 00186c6d 12 FUNC GLOBAL DEFAULT 12 vnc_server_fb_stride │ │ │ │ 11792: 001bb4e1 308 FUNC GLOBAL DEFAULT 12 hmp_wavcapture │ │ │ │ - 11793: 0037e989 224 FUNC GLOBAL DEFAULT 12 visit_type_ChardevSpiceChannel │ │ │ │ + 11793: 0037e981 224 FUNC GLOBAL DEFAULT 12 visit_type_ChardevSpiceChannel │ │ │ │ 11794: 005f8249 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_types_migration_c │ │ │ │ 11795: 005aa690 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QXL_RENDER_GUEST_PRIMARY_RESIZED_EVENT │ │ │ │ 11796: 005f9eb8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_BUFFER_MOVE_EMPTY_DSTATE │ │ │ │ 11797: 005f8bde 2 OBJECT GLOBAL DEFAULT 25 _TRACE_STM32L4X5_RCC_PLL_UPDATE_DSTATE │ │ │ │ 11798: 005f89fc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ICC_CTLR_WRITE_DSTATE │ │ │ │ 11799: 001a8375 4 FUNC GLOBAL DEFAULT 12 machine_phandle_start │ │ │ │ 11800: 005f85a2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_AUDIO_TIMER_DELAYED_DSTATE │ │ │ │ 11801: 005b403c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QUERY_FIRMWARE_LOG_EVENT │ │ │ │ 11802: 00177f95 76 FUNC GLOBAL DEFAULT 12 qemu_clipboard_peer_register │ │ │ │ - 11803: 003c3f45 204 FUNC GLOBAL DEFAULT 12 visit_type_InputMultiTouchEventWrapper │ │ │ │ + 11803: 003c3f3d 204 FUNC GLOBAL DEFAULT 12 visit_type_InputMultiTouchEventWrapper │ │ │ │ 11804: 00514c5c 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_shr64i │ │ │ │ 11805: 005aa2f0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_APPLE_GFX_MAP_MEMORY_EVENT │ │ │ │ - 11806: 0038c179 58 FUNC GLOBAL DEFAULT 12 qapi_free_CpuModelCompareInfo │ │ │ │ - 11807: 003dfe31 4 FUNC GLOBAL DEFAULT 12 fifo8_num_used │ │ │ │ + 11806: 0038c171 58 FUNC GLOBAL DEFAULT 12 qapi_free_CpuModelCompareInfo │ │ │ │ + 11807: 003dfe29 4 FUNC GLOBAL DEFAULT 12 fifo8_num_used │ │ │ │ 11808: 005f92e4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VMSTATE_SUBSECTION_LOAD_GOOD_DSTATE │ │ │ │ - 11809: 0034a121 184 FUNC GLOBAL DEFAULT 12 bdrv_co_activate │ │ │ │ + 11809: 0034a119 184 FUNC GLOBAL DEFAULT 12 bdrv_co_activate │ │ │ │ 11810: 001e3bc5 400 FUNC GLOBAL DEFAULT 12 address_space_ldub_cached_slow │ │ │ │ 11811: 005a7ca8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CURL_READ_CB_EVENT │ │ │ │ 11812: 005f8dfe 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_SERIAL_UNSUPPORTED_CONTROL_DSTATE │ │ │ │ 11813: 00204551 44 FUNC GLOBAL DEFAULT 12 multifd_ram_save_setup │ │ │ │ - 11814: 003b79b1 58 FUNC GLOBAL DEFAULT 12 qapi_free_AudiodevAlsaOptions │ │ │ │ + 11814: 003b79a9 58 FUNC GLOBAL DEFAULT 12 qapi_free_AudiodevAlsaOptions │ │ │ │ 11815: 005f97a0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_XEN_SET_GLOBAL_DIRTY_LOG_DSTATE │ │ │ │ - 11816: 002a07f5 68 FUNC GLOBAL DEFAULT 12 migration_yank_iochannel │ │ │ │ - 11817: 002de41d 168 FUNC GLOBAL DEFAULT 12 nbd_reply_type_lookup │ │ │ │ - 11818: 002cba09 152 FUNC GLOBAL DEFAULT 12 bdrv_root_unref_child │ │ │ │ - 11819: 00380001 204 FUNC GLOBAL DEFAULT 12 visit_type_ChardevPtyWrapper │ │ │ │ + 11816: 002a07ed 68 FUNC GLOBAL DEFAULT 12 migration_yank_iochannel │ │ │ │ + 11817: 002de415 168 FUNC GLOBAL DEFAULT 12 nbd_reply_type_lookup │ │ │ │ + 11818: 002cba01 152 FUNC GLOBAL DEFAULT 12 bdrv_root_unref_child │ │ │ │ + 11819: 0037fff9 204 FUNC GLOBAL DEFAULT 12 visit_type_ChardevPtyWrapper │ │ │ │ 11820: 001fc789 368 FUNC GLOBAL DEFAULT 12 migration_incoming_state_destroy │ │ │ │ 11821: 0019e709 34 FUNC GLOBAL DEFAULT 12 hd_bios_chs_auto_trans │ │ │ │ - 11822: 002aa0bd 4 FUNC GLOBAL DEFAULT 12 qcrypto_akcipher_max_signature_len │ │ │ │ + 11822: 002aa0b5 4 FUNC GLOBAL DEFAULT 12 qcrypto_akcipher_max_signature_len │ │ │ │ 11823: 005f8738 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SM501_2D_ENGINE_READ_DSTATE │ │ │ │ 11824: 005b5ddc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_LOCKCNT_FUTEX_WAIT_RESUME_EVENT │ │ │ │ 11825: 005f8672 2 OBJECT GLOBAL DEFAULT 25 _TRACE_XEN_BLOCK_SIZE_DSTATE │ │ │ │ - 11826: 0038759d 172 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_DUMP_COMPLETED_arg_members │ │ │ │ + 11826: 00387595 172 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_DUMP_COMPLETED_arg_members │ │ │ │ 11827: 00205ded 48 FUNC GLOBAL DEFAULT 12 migrate_direct_io │ │ │ │ - 11828: 00397755 220 FUNC GLOBAL DEFAULT 12 visit_type_BitmapMigrationBitmapAliasTransform │ │ │ │ + 11828: 0039774d 220 FUNC GLOBAL DEFAULT 12 visit_type_BitmapMigrationBitmapAliasTransform │ │ │ │ 11829: 005f8b1c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIA1_RTC_CMD_PRAM_SECT_WRITE_DSTATE │ │ │ │ 11830: 005ab62c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_XIVE_NVP_BACKLOG_OP_EVENT │ │ │ │ 11831: 0051441c 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_shr64v │ │ │ │ 11832: 001a3341 16 FUNC GLOBAL DEFAULT 12 rom_set_fw │ │ │ │ 11833: 005f8346 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CURL_TIMER_CB_DSTATE │ │ │ │ 11834: 005f9ec0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_THREAD_POOL_SUBMIT_AIO_DSTATE │ │ │ │ 11835: 005b5070 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QUERY_KVM_EVENT │ │ │ │ 11836: 005a8408 16 OBJECT GLOBAL DEFAULT 24 _TRACE_BACKUP_DO_COW_RETURN_EVENT │ │ │ │ - 11837: 003fce3d 76 FUNC GLOBAL DEFAULT 12 qmp_query_cpu_model_comparison │ │ │ │ + 11837: 003fce35 76 FUNC GLOBAL DEFAULT 12 qmp_query_cpu_model_comparison │ │ │ │ 11838: 002387bd 156 FUNC GLOBAL DEFAULT 12 tap_fd_set_vnet_be │ │ │ │ 11839: 005f8552 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NBD_NEGOTIATE_SEND_REP_LIST_DSTATE │ │ │ │ 11840: 00229d95 308 FUNC GLOBAL DEFAULT 12 convert_host_port │ │ │ │ 11841: 001adf71 78 FUNC GLOBAL DEFAULT 12 qdev_add_vm_change_state_handler_full │ │ │ │ 11842: 0016a389 208 FUNC GLOBAL DEFAULT 12 float128_to_floatx80 │ │ │ │ 11843: 00208415 72 FUNC GLOBAL DEFAULT 12 postcopy_thread_create │ │ │ │ 11844: 001e4a2d 180 FUNC GLOBAL DEFAULT 12 qemu_ram_foreach_block │ │ │ │ - 11845: 002df1c5 152 FUNC GLOBAL DEFAULT 12 pr_manager_lookup │ │ │ │ + 11845: 002df1bd 152 FUNC GLOBAL DEFAULT 12 pr_manager_lookup │ │ │ │ 11846: 00517284 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_sub32 │ │ │ │ 11847: 001aab69 96 FUNC GLOBAL DEFAULT 12 qdev_fw_name │ │ │ │ - 11848: 002ccc8d 132 FUNC GLOBAL DEFAULT 12 bdrv_add_aio_context_notifier │ │ │ │ + 11848: 002ccc85 132 FUNC GLOBAL DEFAULT 12 bdrv_add_aio_context_notifier │ │ │ │ 11849: 005f9e16 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VISIT_TYPE_UINT8_DSTATE │ │ │ │ 11850: 001ae3d1 2 FUNC GLOBAL DEFAULT 12 cxl_fmws_link_targets │ │ │ │ 11851: 005ac45c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IOAPIC_MEM_WRITE_EVENT │ │ │ │ 11852: 005f825d 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_visit_sockets_c │ │ │ │ 11853: 0016c4b9 200 FUNC GLOBAL DEFAULT 12 float64_to_int16_round_to_zero │ │ │ │ - 11854: 003ee5bd 22 FUNC GLOBAL DEFAULT 12 qemu_co_mutex_init │ │ │ │ + 11854: 003ee5b5 22 FUNC GLOBAL DEFAULT 12 qemu_co_mutex_init │ │ │ │ 11855: 00206099 34 FUNC GLOBAL DEFAULT 12 migrate_xbzrle_cache_size │ │ │ │ 11856: 005b413c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_X_QUERY_IRQ_EVENT │ │ │ │ 11857: 0027acb5 180 FUNC GLOBAL DEFAULT 12 helper_atomic_cmpxchgb │ │ │ │ 11858: 0051f0c8 12 OBJECT GLOBAL DEFAULT 24 drive_backup_drv │ │ │ │ 11859: 001c6c7d 24 FUNC GLOBAL DEFAULT 12 qemu_get_vm_name │ │ │ │ 11860: 0017b249 212 FUNC GLOBAL DEFAULT 12 cursor_print_ascii_art │ │ │ │ 11861: 00265071 936 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_dup_mem │ │ │ │ 11862: 0025bc19 4 FUNC GLOBAL DEFAULT 12 tcg_gen_qemu_ld_i128_chk │ │ │ │ - 11863: 003b0225 344 FUNC GLOBAL DEFAULT 12 visit_type_SocketAddress_members │ │ │ │ + 11863: 003b021d 344 FUNC GLOBAL DEFAULT 12 visit_type_SocketAddress_members │ │ │ │ 11864: 0026da1d 208 FUNC GLOBAL DEFAULT 12 helper_gvec_rotl64i │ │ │ │ - 11865: 003b6e01 192 FUNC GLOBAL DEFAULT 12 visit_type_AcceleratorInfo │ │ │ │ + 11865: 003b6df9 192 FUNC GLOBAL DEFAULT 12 visit_type_AcceleratorInfo │ │ │ │ 11866: 005f9160 2 OBJECT GLOBAL DEFAULT 25 _TRACE_POSTCOPY_DISCARD_SEND_FINISH_DSTATE │ │ │ │ - 11867: 003ef995 176 FUNC GLOBAL DEFAULT 12 thread_pool_new_aio │ │ │ │ + 11867: 003ef98d 176 FUNC GLOBAL DEFAULT 12 thread_pool_new_aio │ │ │ │ 11868: 005ac16c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ASPEED_INTC_PENDING_IRQ_EVENT │ │ │ │ - 11869: 003cad91 140 FUNC GLOBAL DEFAULT 12 visit_policy_skip │ │ │ │ + 11869: 003cad89 140 FUNC GLOBAL DEFAULT 12 visit_policy_skip │ │ │ │ 11870: 0019d485 14 FUNC GLOBAL DEFAULT 12 gdb_signal_to_target │ │ │ │ - 11871: 003a47f9 16 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_NETDEV_VHOST_USER_DISCONNECTED_arg_members │ │ │ │ + 11871: 003a47f1 16 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_NETDEV_VHOST_USER_DISCONNECTED_arg_members │ │ │ │ 11872: 0016cbb1 184 FUNC GLOBAL DEFAULT 12 bfloat16_to_int16 │ │ │ │ 11873: 005f826f 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_commands_acpi_hest_c │ │ │ │ 11874: 005d6f5c 4 OBJECT GLOBAL DEFAULT 25 vga_interface_type │ │ │ │ - 11875: 003b36ed 296 FUNC GLOBAL DEFAULT 12 visit_type_TransactionProperties │ │ │ │ - 11876: 002da209 140 FUNC GLOBAL DEFAULT 12 replication_start_all │ │ │ │ - 11877: 003e5f85 10 FUNC GLOBAL DEFAULT 12 qemu_set_log │ │ │ │ + 11875: 003b36e5 296 FUNC GLOBAL DEFAULT 12 visit_type_TransactionProperties │ │ │ │ + 11876: 002da201 140 FUNC GLOBAL DEFAULT 12 replication_start_all │ │ │ │ + 11877: 003e5f7d 10 FUNC GLOBAL DEFAULT 12 qemu_set_log │ │ │ │ 11878: 005adcd8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_FW_CFG_READ_EVENT │ │ │ │ 11879: 005f82c0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QCRYPTO_TLS_CREDS_ANON_LOAD_DSTATE │ │ │ │ 11880: 005f8cb4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ECC_MEM_WRITEL_ECR1_DSTATE │ │ │ │ 11881: 0026e2c5 228 FUNC GLOBAL DEFAULT 12 helper_gvec_rotl64v │ │ │ │ 11882: 005acb18 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ASPEED_SLIIO_READ_EVENT │ │ │ │ - 11883: 002d0b55 268 FUNC GLOBAL DEFAULT 12 bdrv_make_empty │ │ │ │ - 11884: 002932e1 16 FUNC GLOBAL DEFAULT 12 device_class_set_parent_realize │ │ │ │ + 11883: 002d0b4d 268 FUNC GLOBAL DEFAULT 12 bdrv_make_empty │ │ │ │ + 11884: 002932d9 16 FUNC GLOBAL DEFAULT 12 device_class_set_parent_realize │ │ │ │ 11885: 005f917e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_RDMA_REGISTRATION_HANDLE_REGISTER_DSTATE │ │ │ │ - 11886: 003890b5 142 FUNC GLOBAL DEFAULT 12 visit_type_SchemaInfoObjectVariantList │ │ │ │ + 11886: 003890ad 142 FUNC GLOBAL DEFAULT 12 visit_type_SchemaInfoObjectVariantList │ │ │ │ 11887: 005f845e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_BLK_CO_PREADV_DSTATE │ │ │ │ 11888: 005f844a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_STREAM_ONE_ITERATION_DSTATE │ │ │ │ - 11889: 0036a2c9 284 FUNC GLOBAL DEFAULT 12 visit_type_BlockJobChangeOptionsMirror │ │ │ │ - 11890: 003d157d 4 FUNC GLOBAL DEFAULT 12 qbool_get_bool │ │ │ │ + 11889: 0036a2c1 284 FUNC GLOBAL DEFAULT 12 visit_type_BlockJobChangeOptionsMirror │ │ │ │ + 11890: 003d1575 4 FUNC GLOBAL DEFAULT 12 qbool_get_bool │ │ │ │ 11891: 005a9d38 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PFLASH_UNLOCK1_FAILED_EVENT │ │ │ │ - 11892: 0035d409 58 FUNC GLOBAL DEFAULT 12 qapi_free_PRManagerInfoList │ │ │ │ + 11892: 0035d401 58 FUNC GLOBAL DEFAULT 12 qapi_free_PRManagerInfoList │ │ │ │ 11893: 005179bc 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_dup8 │ │ │ │ - 11894: 002e5039 124 FUNC GLOBAL DEFAULT 12 blk_ref │ │ │ │ - 11895: 00319a75 1056 FUNC GLOBAL DEFAULT 12 qcow2_write_snapshots │ │ │ │ - 11896: 002e5741 80 FUNC GLOBAL DEFAULT 12 blk_replace_bs │ │ │ │ + 11894: 002e5031 124 FUNC GLOBAL DEFAULT 12 blk_ref │ │ │ │ + 11895: 00319a6d 1056 FUNC GLOBAL DEFAULT 12 qcow2_write_snapshots │ │ │ │ + 11896: 002e5739 80 FUNC GLOBAL DEFAULT 12 blk_replace_bs │ │ │ │ 11897: 001cc095 6 FUNC GLOBAL DEFAULT 12 vm_shutdown │ │ │ │ 11898: 005f96f2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_X_QUERY_USB_DSTATE │ │ │ │ 11899: 005b0bb0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_POSTCOPY_CLEANUP_RANGE_EVENT │ │ │ │ 11900: 005f84e0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QIO_CHANNEL_SOCKET_DGRAM_FAIL_DSTATE │ │ │ │ 11901: 00173229 296 FUNC GLOBAL DEFAULT 12 float64_scalbn │ │ │ │ 11902: 001c24d5 152 FUNC GLOBAL DEFAULT 12 hmp_block_job_cancel │ │ │ │ 11903: 005b23c4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_DBUS_CLIPBOARD_REGISTER_EVENT │ │ │ │ 11904: 005acac8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IVSHMEM_FLAT_IRQ_RESOLVED_EVENT │ │ │ │ - 11905: 003464f5 292 FUNC GLOBAL DEFAULT 12 block_dirty_bitmap_lookup │ │ │ │ - 11906: 002eefd5 38 FUNC GLOBAL DEFAULT 12 bdrv_dirty_bitmap_granularity │ │ │ │ + 11905: 003464ed 292 FUNC GLOBAL DEFAULT 12 block_dirty_bitmap_lookup │ │ │ │ + 11906: 002eefcd 38 FUNC GLOBAL DEFAULT 12 bdrv_dirty_bitmap_granularity │ │ │ │ 11907: 001ede91 8 FUNC GLOBAL DEFAULT 12 cryptodev_backend_set_ready │ │ │ │ 11908: 0016afd9 192 FUNC GLOBAL DEFAULT 12 float64_to_int16_scalbn │ │ │ │ 11909: 005b1f18 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_SYSTEM_SHUTDOWN_REQUEST_EVENT │ │ │ │ 11910: 005b2c24 16 OBJECT GLOBAL DEFAULT 24 _TRACE_DISPLAYCHANGELISTENER_UNREGISTER_EVENT │ │ │ │ 11911: 0025ced9 136 FUNC GLOBAL DEFAULT 12 tcg_gen_atomic_add_fetch_i64_chk │ │ │ │ 11912: 005f8c84 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SLAVIO_AUX2_MEM_WRITEB_DSTATE │ │ │ │ - 11913: 002e8bc5 76 FUNC GLOBAL DEFAULT 12 bdrv_first │ │ │ │ + 11913: 002e8bbd 76 FUNC GLOBAL DEFAULT 12 bdrv_first │ │ │ │ 11914: 00187a29 612 FUNC GLOBAL DEFAULT 12 vnc_client_io │ │ │ │ 11915: 005b3184 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_BLOCKDEV_OPEN_TRAY_EVENT │ │ │ │ 11916: 005b1fc8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GLOBAL_DIRTY_CHANGED_EVENT │ │ │ │ 11917: 005f925a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MULTIFD_SEND_RAM_FILL_DSTATE │ │ │ │ 11918: 001cb6d1 28 FUNC GLOBAL DEFAULT 12 cpu_synchronize_pre_loadvm │ │ │ │ 11919: 001722d9 48 FUNC GLOBAL DEFAULT 12 float64_max │ │ │ │ 11920: 005af6b0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_XHCI_RUN_EVENT │ │ │ │ 11921: 00279c71 148 FUNC GLOBAL DEFAULT 12 probe_access_full │ │ │ │ 11922: 005a7ea8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NVME_CMD_MAP_QIOV_EVENT │ │ │ │ 11923: 00177a71 124 FUNC GLOBAL DEFAULT 12 hmp_object_add │ │ │ │ 11924: 005a8108 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QED_READ_TABLE_EVENT │ │ │ │ - 11925: 003c3d8d 204 FUNC GLOBAL DEFAULT 12 visit_type_InputBtnEventWrapper │ │ │ │ - 11926: 00311eb1 1284 FUNC GLOBAL DEFAULT 12 qcow2_cluster_discard │ │ │ │ + 11925: 003c3d85 204 FUNC GLOBAL DEFAULT 12 visit_type_InputBtnEventWrapper │ │ │ │ + 11926: 00311ea9 1284 FUNC GLOBAL DEFAULT 12 qcow2_cluster_discard │ │ │ │ 11927: 005afd90 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_OHCI_ISO_TD_DATA_UNDERRUN_EVENT │ │ │ │ 11928: 005aec50 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_HOST_CLAIM_INTERFACE_EVENT │ │ │ │ 11929: 005b0740 16 OBJECT GLOBAL DEFAULT 24 _TRACE_DIRTY_BITMAP_LOAD_SUCCESS_EVENT │ │ │ │ 11930: 005b5980 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VISIT_TYPE_INT8_EVENT │ │ │ │ 11931: 005f919c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_RDMA_WRITE_FLUSH_DSTATE │ │ │ │ 11932: 005f9572 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_BLOCK_SET_IO_THROTTLE_DSTATE │ │ │ │ 11933: 005f893c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ITS_VTE_READ_FAULT_DSTATE │ │ │ │ 11934: 005053c0 32 OBJECT GLOBAL DEFAULT 21 qcrypto_block_driver_qcow │ │ │ │ - 11935: 003bce49 568 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_rocker │ │ │ │ + 11935: 003bce41 568 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_rocker │ │ │ │ 11936: 0025c5a9 136 FUNC GLOBAL DEFAULT 12 tcg_gen_atomic_fetch_add_i64_chk │ │ │ │ - 11937: 003b4d35 344 FUNC GLOBAL DEFAULT 12 visit_type_VirtVhostQueueStatus_members │ │ │ │ + 11937: 003b4d2d 344 FUNC GLOBAL DEFAULT 12 visit_type_VirtVhostQueueStatus_members │ │ │ │ 11938: 0014b485 32 FUNC GLOBAL DEFAULT 12 target_cpu_type │ │ │ │ 11939: 005f8b5a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ASPEED_SDMC_WRITE_DSTATE │ │ │ │ 11940: 005f95e8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_BLOCK_DIRTY_BITMAP_MERGE_DSTATE │ │ │ │ 11941: 0019d555 46 FUNC GLOBAL DEFAULT 12 gdb_breakpoint_remove_all │ │ │ │ 11942: 005b13a0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MULTIFD_SEND_RAM_FILL_EVENT │ │ │ │ 11943: 001cd11d 76 FUNC GLOBAL DEFAULT 12 cpu_timers_init │ │ │ │ 11944: 005a91a8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_OPT_INFO_GO_START_EVENT │ │ │ │ 11945: 005f955c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_RESETTABLE_CHANGE_PARENT_DSTATE │ │ │ │ 11946: 00250cf5 180 FUNC GLOBAL DEFAULT 12 tcg_gen_negsetcondi_i32 │ │ │ │ 11947: 001eae61 20 FUNC GLOBAL DEFAULT 12 qemu_register_shutdown_notifier │ │ │ │ 11948: 0026852d 160 FUNC GLOBAL DEFAULT 12 tcg_gen_rotrv_vec │ │ │ │ 11949: 0023b769 116 FUNC GLOBAL DEFAULT 12 replay_char_read_all_save_error │ │ │ │ 11950: 001a5401 152 FUNC GLOBAL DEFAULT 12 qmp_query_hotpluggable_cpus │ │ │ │ - 11951: 003d54ad 94 FUNC GLOBAL DEFAULT 12 qemu_accept │ │ │ │ + 11951: 003d54a5 94 FUNC GLOBAL DEFAULT 12 qemu_accept │ │ │ │ 11952: 0016d6e1 176 FUNC GLOBAL DEFAULT 12 float64_to_uint16_scalbn │ │ │ │ - 11953: 003e2b41 118 FUNC GLOBAL DEFAULT 12 qemu_opt_get │ │ │ │ - 11954: 003e1d2d 10 FUNC GLOBAL DEFAULT 12 notifier_list_init │ │ │ │ + 11953: 003e2b39 118 FUNC GLOBAL DEFAULT 12 qemu_opt_get │ │ │ │ + 11954: 003e1d25 10 FUNC GLOBAL DEFAULT 12 notifier_list_init │ │ │ │ 11955: 005f9436 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_SPICE_GL_UPDATE_DSTATE │ │ │ │ 11956: 002052f1 34 FUNC GLOBAL DEFAULT 12 migrate_dirty_limit │ │ │ │ 11957: 005ab00c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ADB_DEVICE_KBD_READREG_EVENT │ │ │ │ 11958: 00519bc4 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_fetch_umaxq_le │ │ │ │ 11959: 005f939a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_DIRTYLIMIT_VCPU_EXECUTE_DSTATE │ │ │ │ 11960: 00171a45 200 FUNC GLOBAL DEFAULT 12 uint32_to_float64 │ │ │ │ 11961: 005f8dc6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SLAVIO_TIMER_MEM_WRITEL_STATUS_START_DSTATE │ │ │ │ - 11962: 003c0765 58 FUNC GLOBAL DEFAULT 12 qapi_free_InputBtnEventWrapper │ │ │ │ + 11962: 003c075d 58 FUNC GLOBAL DEFAULT 12 qapi_free_InputBtnEventWrapper │ │ │ │ 11963: 005f90dc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_DIRTY_BITMAP_SAVE_COMPLETE_FINISH_DSTATE │ │ │ │ 11964: 005119c8 4 OBJECT GLOBAL DEFAULT 24 autostart │ │ │ │ 11965: 005b5dcc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_LOCKCNT_FUTEX_WAKE_EVENT │ │ │ │ - 11966: 00291985 32 FUNC GLOBAL DEFAULT 12 qdev_prop_set_bit │ │ │ │ + 11966: 0029197d 32 FUNC GLOBAL DEFAULT 12 qdev_prop_set_bit │ │ │ │ 11967: 005a9548 120 OBJECT GLOBAL DEFAULT 24 backends_tpm_trace_events │ │ │ │ 11968: 0023afb1 120 FUNC GLOBAL DEFAULT 12 replay_read_next_clock │ │ │ │ 11969: 005b3660 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_BLOCK_DIRTY_BITMAP_REMOVE_EVENT │ │ │ │ - 11970: 002c6ab1 56 FUNC GLOBAL DEFAULT 12 path_has_protocol │ │ │ │ + 11970: 002c6aa9 56 FUNC GLOBAL DEFAULT 12 path_has_protocol │ │ │ │ 11971: 0028533d 200 FUNC GLOBAL DEFAULT 12 qemu_plugin_vcpu_for_each │ │ │ │ 11972: 00216c21 38 FUNC GLOBAL DEFAULT 12 vmstate_unregister_ram │ │ │ │ 11973: 005f9362 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VHOST_VDPA_SET_ADDRESS_SPACE_ID_DSTATE │ │ │ │ - 11974: 003c5541 140 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_DisplayReloadOptions_base_members │ │ │ │ + 11974: 003c5539 140 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_DisplayReloadOptions_base_members │ │ │ │ 11975: 005b4cc0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QOM_GET_EVENT │ │ │ │ - 11976: 003c27a5 142 FUNC GLOBAL DEFAULT 12 visit_type_VncServerInfo2List │ │ │ │ + 11976: 003c279d 142 FUNC GLOBAL DEFAULT 12 visit_type_VncServerInfo2List │ │ │ │ 11977: 005f912c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_POSTCOPY_PAGE_REQ_DEL_DSTATE │ │ │ │ 11978: 001efa21 144 FUNC GLOBAL DEFAULT 12 rng_backend_request_entropy │ │ │ │ 11979: 005074d0 12 OBJECT GLOBAL DEFAULT 21 QCryptoBlockFormat_lookup │ │ │ │ - 11980: 003bef31 132 FUNC GLOBAL DEFAULT 12 visit_type_TpmModel │ │ │ │ + 11980: 003bef29 132 FUNC GLOBAL DEFAULT 12 visit_type_TpmModel │ │ │ │ 11981: 005ae3a8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SLAVIO_TIMER_MEM_WRITEL_MODE_INVALID_EVENT │ │ │ │ 11982: 00285abd 96 FUNC GLOBAL DEFAULT 12 qemu_plugin_flush_cb │ │ │ │ 11983: 005f97da 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_QUERY_FDSETS_DSTATE │ │ │ │ 11984: 005a8e58 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_BLK_AIO_DETACH_EVENT │ │ │ │ 11985: 005acfe8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IMX7_SRC_WRITE_EVENT │ │ │ │ 11986: 005a89d0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QIO_CHANNEL_TLS_BYE_CANCEL_EVENT │ │ │ │ - 11987: 002ce4fd 296 FUNC GLOBAL DEFAULT 12 bdrv_dirname │ │ │ │ + 11987: 002ce4f5 296 FUNC GLOBAL DEFAULT 12 bdrv_dirname │ │ │ │ 11988: 0016cc69 180 FUNC GLOBAL DEFAULT 12 bfloat16_to_int32 │ │ │ │ - 11989: 002e6d29 102 FUNC GLOBAL DEFAULT 12 blk_co_is_available │ │ │ │ + 11989: 002e6d21 102 FUNC GLOBAL DEFAULT 12 blk_co_is_available │ │ │ │ 11990: 005f85ac 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PW_VOL_DSTATE │ │ │ │ - 11991: 003b8cf1 344 FUNC GLOBAL DEFAULT 12 visit_type_AudiodevJackPerDirectionOptions_members │ │ │ │ + 11991: 003b8ce9 344 FUNC GLOBAL DEFAULT 12 visit_type_AudiodevJackPerDirectionOptions_members │ │ │ │ 11992: 005b46cc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_XEN_SET_REPLICATION_EVENT │ │ │ │ 11993: 00190e0d 94 FUNC GLOBAL DEFAULT 12 palette_fill │ │ │ │ 11994: 0016a1b9 224 FUNC GLOBAL DEFAULT 12 float32_to_floatx80 │ │ │ │ 11995: 005f7ff0 120 OBJECT GLOBAL DEFAULT 25 mig_stats │ │ │ │ 11996: 005af280 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_DWC2_ASYNC_PACKET_COMPLETE_EVENT │ │ │ │ 11997: 0021fd85 184 FUNC GLOBAL DEFAULT 12 qmp_query_fdsets │ │ │ │ 11998: 005f8988 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_REDIST_SET_IRQ_DSTATE │ │ │ │ - 11999: 003ebb09 6 FUNC GLOBAL DEFAULT 12 qemu_lockcnt_count │ │ │ │ + 11999: 003ebb01 6 FUNC GLOBAL DEFAULT 12 qemu_lockcnt_count │ │ │ │ 12000: 005f927c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_POSTCOPY_PREEMPT_TRIGGERED_DSTATE │ │ │ │ 12001: 005ace18 16 OBJECT GLOBAL DEFAULT 24 _TRACE_BCM2835_MBOX_WRITE_EVENT │ │ │ │ 12002: 005ad518 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NPCM7XX_RNG_WRITE_EVENT │ │ │ │ 12003: 005f8582 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NBD_OPT_META_REQUEST_DSTATE │ │ │ │ 12004: 002719e1 44 FUNC GLOBAL DEFAULT 12 tb_htable_init │ │ │ │ 12005: 005b5f9c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_FILE_MONITOR_NEW_EVENT │ │ │ │ - 12006: 002a3955 244 FUNC GLOBAL DEFAULT 12 qio_channel_socket_dgram_sync │ │ │ │ + 12006: 002a394d 244 FUNC GLOBAL DEFAULT 12 qio_channel_socket_dgram_sync │ │ │ │ 12007: 005a8538 16 OBJECT GLOBAL DEFAULT 24 _TRACE_BDRV_CO_PWRITEV_PART_EVENT │ │ │ │ 12008: 001ec1d5 184 FUNC GLOBAL DEFAULT 12 init_async_teardown │ │ │ │ 12009: 005f98ca 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_QUERY_GIC_CAPABILITIES_DSTATE │ │ │ │ 12010: 005a89f0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QIO_CHANNEL_TLS_BYE_FAIL_EVENT │ │ │ │ - 12011: 0034c861 22 FUNC GLOBAL DEFAULT 12 qemu_chr_fe_write_all │ │ │ │ + 12011: 0034c859 22 FUNC GLOBAL DEFAULT 12 qemu_chr_fe_write_all │ │ │ │ 12012: 005b4fb0 20 OBJECT GLOBAL DEFAULT 24 qapi_commands_yank_trace_events_trace_events │ │ │ │ 12013: 005f8788 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QXL_CLIENT_MONITORS_CONFIG_UNSUPPORTED_BY_DEVICE_DSTATE │ │ │ │ 12014: 005f91e2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MIGRATE_GLOBAL_STATE_PRE_SAVE_DSTATE │ │ │ │ 12015: 005b0890 16 OBJECT GLOBAL DEFAULT 24 _TRACE_COLO_RECEIVE_MESSAGE_EVENT │ │ │ │ - 12016: 003b2b45 132 FUNC GLOBAL DEFAULT 12 visit_type_ActionCompletionMode │ │ │ │ - 12017: 003610ed 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevOptionsList │ │ │ │ - 12018: 0036ac39 196 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsNull │ │ │ │ + 12016: 003b2b3d 132 FUNC GLOBAL DEFAULT 12 visit_type_ActionCompletionMode │ │ │ │ + 12017: 003610e5 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevOptionsList │ │ │ │ + 12018: 0036ac31 196 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsNull │ │ │ │ 12019: 005ad458 16 OBJECT GLOBAL DEFAULT 24 _TRACE_STM32F4XX_SYSCFG_WRITE_EVENT │ │ │ │ 12020: 001e5511 8 FUNC GLOBAL DEFAULT 12 ram_block_del_cpr_blocker │ │ │ │ 12021: 005f9274 2 OBJECT GLOBAL DEFAULT 25 _TRACE_POSTCOPY_PREEMPT_SWITCH_CHANNEL_DSTATE │ │ │ │ 12022: 005f9282 2 OBJECT GLOBAL DEFAULT 25 _TRACE_RAM_LOAD_COMPLETE_DSTATE │ │ │ │ - 12023: 003d6f79 12 FUNC GLOBAL DEFAULT 12 aio_poll_disabled │ │ │ │ + 12023: 003d6f71 12 FUNC GLOBAL DEFAULT 12 aio_poll_disabled │ │ │ │ 12024: 00507f98 12 OBJECT GLOBAL DEFAULT 21 ActionCompletionMode_lookup │ │ │ │ 12025: 005f8d62 2 OBJECT GLOBAL DEFAULT 25 _TRACE_AVR_TIMER16_WRITE_DSTATE │ │ │ │ - 12026: 00369dc9 196 FUNC GLOBAL DEFAULT 12 visit_type_ThrottleGroupProperties │ │ │ │ + 12026: 00369dc1 196 FUNC GLOBAL DEFAULT 12 visit_type_ThrottleGroupProperties │ │ │ │ 12027: 005a8278 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QCOW2_PWRITE_ZEROES_EVENT │ │ │ │ 12028: 005f85a6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_AUDIO_TIMER_START_DSTATE │ │ │ │ 12029: 005f9ebc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_THREAD_POOL_CANCEL_AIO_DSTATE │ │ │ │ - 12030: 003f8d89 70 FUNC GLOBAL DEFAULT 12 timed_average_min │ │ │ │ + 12030: 003f8d81 70 FUNC GLOBAL DEFAULT 12 timed_average_min │ │ │ │ 12031: 005b0930 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MIGRATION_SOCKET_OUTGOING_CONNECTED_EVENT │ │ │ │ - 12032: 003c2c65 196 FUNC GLOBAL DEFAULT 12 visit_type_MouseInfo │ │ │ │ + 12032: 003c2c5d 196 FUNC GLOBAL DEFAULT 12 visit_type_MouseInfo │ │ │ │ 12033: 005b1f08 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_SYSTEM_POWERDOWN_REQUEST_EVENT │ │ │ │ - 12034: 00297ab9 128 FUNC GLOBAL DEFAULT 12 object_initialize │ │ │ │ + 12034: 00297ab1 128 FUNC GLOBAL DEFAULT 12 object_initialize │ │ │ │ 12035: 005afa80 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_EHCI_RESET_EVENT │ │ │ │ 12036: 005168b8 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_sssub16 │ │ │ │ 12037: 005f9e74 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LOCKCNT_FUTEX_WAIT_DSTATE │ │ │ │ - 12038: 003a4731 16 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_FAILOVER_NEGOTIATED_arg_members │ │ │ │ - 12039: 003acd05 140 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_WATCHDOG_arg_members │ │ │ │ + 12038: 003a4729 16 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_FAILOVER_NEGOTIATED_arg_members │ │ │ │ + 12039: 003accfd 140 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_WATCHDOG_arg_members │ │ │ │ 12040: 00517200 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_sub64 │ │ │ │ - 12041: 0029429d 384 FUNC GLOBAL DEFAULT 12 resettable_change_parent │ │ │ │ + 12041: 00294295 384 FUNC GLOBAL DEFAULT 12 resettable_change_parent │ │ │ │ 12042: 005f89b2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ICV_IGRPEN_WRITE_DSTATE │ │ │ │ 12043: 005f8bce 2 OBJECT GLOBAL DEFAULT 25 _TRACE_TZ_MSC_CFG_NONSEC_DSTATE │ │ │ │ 12044: 005ac2ec 16 OBJECT GLOBAL DEFAULT 24 _TRACE_XICS_ICP_ACCEPT_EVENT │ │ │ │ - 12045: 002ee43d 92 FUNC GLOBAL DEFAULT 12 bdrv_find_dirty_bitmap │ │ │ │ + 12045: 002ee435 92 FUNC GLOBAL DEFAULT 12 bdrv_find_dirty_bitmap │ │ │ │ 12046: 005aa440 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MACFB_CTRL_READ_EVENT │ │ │ │ - 12047: 002d334d 42 FUNC GLOBAL DEFAULT 12 job_txn_new │ │ │ │ + 12047: 002d3345 42 FUNC GLOBAL DEFAULT 12 job_txn_new │ │ │ │ 12048: 005b61c8 16 OBJECT GLOBAL DEFAULT 25 target_page │ │ │ │ 12049: 005f8c6c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ASPEED_SCU_WRITE_DSTATE │ │ │ │ 12050: 005ae208 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PIT_IOPORT_READ_EVENT │ │ │ │ 12051: 005aff2c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_WATCHDOG_PERFORM_ACTION_EVENT │ │ │ │ 12052: 00173109 288 FUNC GLOBAL DEFAULT 12 float32_scalbn │ │ │ │ - 12053: 00381b21 132 FUNC GLOBAL DEFAULT 12 visit_type_HostMemPolicy │ │ │ │ + 12053: 00381b19 132 FUNC GLOBAL DEFAULT 12 visit_type_HostMemPolicy │ │ │ │ 12054: 005ad928 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ECC_MEM_READL_ECR0_EVENT │ │ │ │ 12055: 0027b7a1 20 FUNC GLOBAL DEFAULT 12 helper_atomic_add_fetchb │ │ │ │ - 12056: 003bf851 212 FUNC GLOBAL DEFAULT 12 visit_type_TPMInfo_members │ │ │ │ + 12056: 003bf849 212 FUNC GLOBAL DEFAULT 12 visit_type_TPMInfo_members │ │ │ │ 12057: 005b5020 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_QUERY_ACCELERATORS_EVENT │ │ │ │ 12058: 0027dd01 20 FUNC GLOBAL DEFAULT 12 helper_atomic_fetch_addw_be │ │ │ │ 12059: 0016c3f9 192 FUNC GLOBAL DEFAULT 12 float32_to_int64_round_to_zero │ │ │ │ 12060: 0016d011 192 FUNC GLOBAL DEFAULT 12 bfloat16_to_int64_round_to_zero │ │ │ │ 12061: 002134c9 96 FUNC GLOBAL DEFAULT 12 qemu_savevm_send_postcopy_run │ │ │ │ 12062: 005b19f0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SAVEVM_COMMAND_SEND_EVENT │ │ │ │ 12063: 005ad718 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ASPEED_AST2700_SCUIO_READ_EVENT │ │ │ │ 12064: 005a93cc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ALSA_REVENTS_EVENT │ │ │ │ 12065: 00281ba5 52 FUNC GLOBAL DEFAULT 12 cpu_ldw_code_mmu │ │ │ │ 12066: 005ae188 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NPCM7XX_TIMER_IRQ_EVENT │ │ │ │ 12067: 005f98da 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_QUERY_SGX_DSTATE │ │ │ │ 12068: 005ac20c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ASPEED_VIC_SET_IRQ_EVENT │ │ │ │ - 12069: 002f0039 72 FUNC GLOBAL DEFAULT 12 bdrv_graph_co_rdunlock │ │ │ │ - 12070: 003fe38d 140 FUNC GLOBAL DEFAULT 12 visit_type_CpuPolarizationInfo_members │ │ │ │ + 12069: 002f0031 72 FUNC GLOBAL DEFAULT 12 bdrv_graph_co_rdunlock │ │ │ │ + 12070: 003fe385 140 FUNC GLOBAL DEFAULT 12 visit_type_CpuPolarizationInfo_members │ │ │ │ 12071: 00281c41 48 FUNC GLOBAL DEFAULT 12 cpu_pointer_wrap_notreached │ │ │ │ - 12072: 003daa69 96 FUNC GLOBAL DEFAULT 12 qemu_cond_broadcast │ │ │ │ - 12073: 002a49c5 284 FUNC GLOBAL DEFAULT 12 qio_channel_tls_new_server │ │ │ │ + 12072: 003daa61 96 FUNC GLOBAL DEFAULT 12 qemu_cond_broadcast │ │ │ │ + 12073: 002a49bd 284 FUNC GLOBAL DEFAULT 12 qio_channel_tls_new_server │ │ │ │ 12074: 005b2c04 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GD_SWITCH_EVENT │ │ │ │ 12075: 005f8b36 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIA1_RTC_INTERNAL_CMD_DSTATE │ │ │ │ 12076: 005b3680 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_BLOCK_DIRTY_BITMAP_ADD_EVENT │ │ │ │ - 12077: 002e4fe9 80 FUNC GLOBAL DEFAULT 12 blk_get_refcnt │ │ │ │ - 12078: 003887dd 276 FUNC GLOBAL DEFAULT 12 visit_type_SchemaInfoBuiltin │ │ │ │ - 12079: 003cf399 76 FUNC GLOBAL DEFAULT 12 qmp_is_oob │ │ │ │ + 12077: 002e4fe1 80 FUNC GLOBAL DEFAULT 12 blk_get_refcnt │ │ │ │ + 12078: 003887d5 276 FUNC GLOBAL DEFAULT 12 visit_type_SchemaInfoBuiltin │ │ │ │ + 12079: 003cf391 76 FUNC GLOBAL DEFAULT 12 qmp_is_oob │ │ │ │ 12080: 005afb60 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_OHCI_MEM_PORT_READ_EVENT │ │ │ │ - 12081: 00402899 58 FUNC GLOBAL DEFAULT 12 qapi_free_EvtchnInfoList │ │ │ │ + 12081: 00402891 58 FUNC GLOBAL DEFAULT 12 qapi_free_EvtchnInfoList │ │ │ │ 12082: 0050812c 12 OBJECT GLOBAL DEFAULT 21 DisplayType_lookup │ │ │ │ 12083: 005b38ec 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_NBD_SERVER_STOP_EVENT │ │ │ │ - 12084: 003b2221 132 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_trace_event_set_state_arg_members │ │ │ │ + 12084: 003b2219 132 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_trace_event_set_state_arg_members │ │ │ │ 12085: 0017f005 88 FUNC GLOBAL DEFAULT 12 qemu_pixman_get_format │ │ │ │ 12086: 001b6c01 50 FUNC GLOBAL DEFAULT 12 audio_get_pdo_in │ │ │ │ 12087: 005ac2cc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_XICS_ICP_IRQ_EVENT │ │ │ │ 12088: 005f9152 2 OBJECT GLOBAL DEFAULT 25 _TRACE_POSTCOPY_RAM_ENABLE_NOTIFY_DSTATE │ │ │ │ - 12089: 0036d7d9 192 FUNC GLOBAL DEFAULT 12 visit_type_RbdEncryptionCreateOptions_members │ │ │ │ - 12090: 003b09a1 132 FUNC GLOBAL DEFAULT 12 visit_type_StatsType │ │ │ │ + 12089: 0036d7d1 192 FUNC GLOBAL DEFAULT 12 visit_type_RbdEncryptionCreateOptions_members │ │ │ │ + 12090: 003b0999 132 FUNC GLOBAL DEFAULT 12 visit_type_StatsType │ │ │ │ 12091: 001fcfe1 112 FUNC GLOBAL DEFAULT 12 migrate_send_rp_pong │ │ │ │ - 12092: 0038b765 58 FUNC GLOBAL DEFAULT 12 qapi_free_UuidInfo │ │ │ │ + 12092: 0038b75d 58 FUNC GLOBAL DEFAULT 12 qapi_free_UuidInfo │ │ │ │ 12093: 001e25d1 532 FUNC GLOBAL DEFAULT 12 address_space_stl_notdirty │ │ │ │ 12094: 005aef10 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_UAS_COMMAND_EVENT │ │ │ │ 12095: 0027b6f5 172 FUNC GLOBAL DEFAULT 12 cpu_atomic_add_fetchb_mmu │ │ │ │ - 12096: 002cfffd 140 FUNC GLOBAL DEFAULT 12 bdrv_open_file_child │ │ │ │ - 12097: 00361e1d 142 FUNC GLOBAL DEFAULT 12 visit_type_VmdkExtentInfoList │ │ │ │ + 12096: 002cfff5 140 FUNC GLOBAL DEFAULT 12 bdrv_open_file_child │ │ │ │ + 12097: 00361e15 142 FUNC GLOBAL DEFAULT 12 visit_type_VmdkExtentInfoList │ │ │ │ 12098: 00509908 40 OBJECT GLOBAL DEFAULT 21 qdev_prop_blocksize │ │ │ │ - 12099: 003d1d65 152 FUNC GLOBAL DEFAULT 12 qdict_from_jsonf_nofail │ │ │ │ + 12099: 003d1d5d 152 FUNC GLOBAL DEFAULT 12 qdict_from_jsonf_nofail │ │ │ │ 12100: 001e2bd1 64 FUNC GLOBAL DEFAULT 12 address_space_stq_be │ │ │ │ 12101: 005f9516 2 OBJECT GLOBAL DEFAULT 25 _TRACE_TB_FLUSH_DSTATE │ │ │ │ 12102: 005f926a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MULTIFD_RECV_NEW_CHANNEL_DSTATE │ │ │ │ 12103: 00172229 6 FUNC GLOBAL DEFAULT 12 float16_maxnummag │ │ │ │ 12104: 005f856c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NBD_INIT_SET_READONLY_DSTATE │ │ │ │ - 12105: 0028fdd5 4 FUNC GLOBAL DEFAULT 12 kvm_on_sigbus │ │ │ │ - 12106: 0036307d 84 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevChild_members │ │ │ │ - 12107: 003ffcf9 192 FUNC GLOBAL DEFAULT 12 visit_type_PciDeviceInfo │ │ │ │ - 12108: 003d9131 4 FUNC GLOBAL DEFAULT 12 qemu_daemon │ │ │ │ - 12109: 002e639d 80 FUNC GLOBAL DEFAULT 12 blk_aio_flush │ │ │ │ - 12110: 003d1201 64 FUNC GLOBAL DEFAULT 12 qlist_append_bool │ │ │ │ + 12105: 0028fdcd 4 FUNC GLOBAL DEFAULT 12 kvm_on_sigbus │ │ │ │ + 12106: 00363075 84 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevChild_members │ │ │ │ + 12107: 003ffcf1 192 FUNC GLOBAL DEFAULT 12 visit_type_PciDeviceInfo │ │ │ │ + 12108: 003d9129 4 FUNC GLOBAL DEFAULT 12 qemu_daemon │ │ │ │ + 12109: 002e6395 80 FUNC GLOBAL DEFAULT 12 blk_aio_flush │ │ │ │ + 12110: 003d11f9 64 FUNC GLOBAL DEFAULT 12 qlist_append_bool │ │ │ │ 12111: 002862ad 24 FUNC GLOBAL DEFAULT 12 ebpf_rss_is_loaded │ │ │ │ 12112: 005f9406 2 OBJECT GLOBAL DEFAULT 25 _TRACE_DBUS_KBD_PRESS_DSTATE │ │ │ │ 12113: 005b59d0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VISIT_TYPE_INT_EVENT │ │ │ │ - 12114: 002d48d9 84 FUNC GLOBAL DEFAULT 12 job_transition_to_ready │ │ │ │ - 12115: 0037a965 58 FUNC GLOBAL DEFAULT 12 qapi_free_NbdServerOptionsLegacy │ │ │ │ + 12114: 002d48d1 84 FUNC GLOBAL DEFAULT 12 job_transition_to_ready │ │ │ │ + 12115: 0037a95d 58 FUNC GLOBAL DEFAULT 12 qapi_free_NbdServerOptionsLegacy │ │ │ │ 12116: 00197049 176 FUNC GLOBAL DEFAULT 12 vnc_jobs_join │ │ │ │ - 12117: 003dec79 96 FUNC GLOBAL DEFAULT 12 slow_bitmap_empty │ │ │ │ + 12117: 003dec71 96 FUNC GLOBAL DEFAULT 12 slow_bitmap_empty │ │ │ │ 12118: 005b60ec 0 NOTYPE GLOBAL DEFAULT 24 _edata │ │ │ │ 12119: 0016e871 184 FUNC GLOBAL DEFAULT 12 float64_to_uint16_round_to_zero │ │ │ │ 12120: 005a8028 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QED_AIO_WRITE_MAIN_EVENT │ │ │ │ 12121: 001dc179 212 FUNC GLOBAL DEFAULT 12 iotlb_to_section │ │ │ │ 12122: 005f897e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ITS_BADWRITE_DSTATE │ │ │ │ 12123: 0024d875 106 FUNC GLOBAL DEFAULT 12 tcg_op_insert_after │ │ │ │ 12124: 005b4c60 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QOM_LIST_TYPES_EVENT │ │ │ │ 12125: 005ad328 16 OBJECT GLOBAL DEFAULT 24 _TRACE_STM32L4X5_RCC_PLL_CHANNEL_ENABLE_EVENT │ │ │ │ - 12126: 003e2dbd 160 FUNC GLOBAL DEFAULT 12 qemu_opt_unset │ │ │ │ + 12126: 003e2db5 160 FUNC GLOBAL DEFAULT 12 qemu_opt_unset │ │ │ │ 12127: 001d7a29 100 FUNC GLOBAL DEFAULT 12 memory_region_set_ram_discard_manager │ │ │ │ 12128: 005ae0a8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_AVR_TIMER16_INTERRUPT_COUNT_EVENT │ │ │ │ 12129: 005f9e0c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VISIT_TYPE_INT16_DSTATE │ │ │ │ - 12130: 003bac35 142 FUNC GLOBAL DEFAULT 12 visit_type_QCryptodevInfoList │ │ │ │ - 12131: 003c4f99 132 FUNC GLOBAL DEFAULT 12 visit_type_DisplayType │ │ │ │ + 12130: 003bac2d 142 FUNC GLOBAL DEFAULT 12 visit_type_QCryptodevInfoList │ │ │ │ + 12131: 003c4f91 132 FUNC GLOBAL DEFAULT 12 visit_type_DisplayType │ │ │ │ 12132: 001a4505 6 FUNC GLOBAL DEFAULT 12 hmp_system_powerdown │ │ │ │ 12133: 001783b1 116 FUNC GLOBAL DEFAULT 12 qemu_clipboard_request │ │ │ │ 12134: 005f8eac 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_SET_DEVICE_FEATURE_DSTATE │ │ │ │ - 12135: 003e6675 48 FUNC GLOBAL DEFAULT 12 qdist_init │ │ │ │ + 12135: 003e666d 48 FUNC GLOBAL DEFAULT 12 qdist_init │ │ │ │ 12136: 00251911 72 FUNC GLOBAL DEFAULT 12 tcg_gen_rotri_i32 │ │ │ │ - 12137: 002a9e15 318 FUNC GLOBAL DEFAULT 12 qcrypto_afsplit_encode │ │ │ │ + 12137: 002a9e0d 318 FUNC GLOBAL DEFAULT 12 qcrypto_afsplit_encode │ │ │ │ 12138: 005f9ebe 2 OBJECT GLOBAL DEFAULT 25 _TRACE_THREAD_POOL_COMPLETE_AIO_DSTATE │ │ │ │ 12139: 001ce501 228 FUNC GLOBAL DEFAULT 12 hmp_set_vcpu_dirty_limit │ │ │ │ 12140: 005f96c8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_JOB_RESUME_DSTATE │ │ │ │ 12141: 001fadf5 176 FUNC GLOBAL DEFAULT 12 hmp_migrate_incoming │ │ │ │ 12142: 005f87ac 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QXL_SPICE_DESTROY_SURFACES_DSTATE │ │ │ │ 12143: 005af820 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_UHCI_FRAME_LOOP_CONTINUE_EVENT │ │ │ │ - 12144: 003dfc69 108 FUNC GLOBAL DEFAULT 12 fifo8_peek_bufptr │ │ │ │ + 12144: 003dfc61 108 FUNC GLOBAL DEFAULT 12 fifo8_peek_bufptr │ │ │ │ 12145: 001a306d 84 FUNC GLOBAL DEFAULT 12 load_elf_as │ │ │ │ - 12146: 003f34bd 10 FUNC GLOBAL DEFAULT 12 buffer_empty │ │ │ │ + 12146: 003f34b5 10 FUNC GLOBAL DEFAULT 12 buffer_empty │ │ │ │ 12147: 005f9828 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_QOM_LIST_PROPERTIES_DSTATE │ │ │ │ - 12148: 003686dd 212 FUNC GLOBAL DEFAULT 12 visit_type_BlockDirtyBitmapAdd_members │ │ │ │ + 12148: 003686d5 212 FUNC GLOBAL DEFAULT 12 visit_type_BlockDirtyBitmapAdd_members │ │ │ │ 12149: 005aa810 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QXL_SPICE_DESTROY_SURFACES_COMPLETE_EVENT │ │ │ │ 12150: 0024fdb9 12 FUNC GLOBAL DEFAULT 12 gen_set_label │ │ │ │ 12151: 005f882e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRTIO_GPU_FEATURES_DSTATE │ │ │ │ - 12152: 0035fae5 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockInfoList │ │ │ │ + 12152: 0035fadd 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockInfoList │ │ │ │ 12153: 005f8281 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_types_ui_c │ │ │ │ 12154: 00250ea5 272 FUNC GLOBAL DEFAULT 12 tcg_gen_div_i32 │ │ │ │ 12155: 005b0600 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CPU_THROTTLE_DIRTY_SYNC_EVENT │ │ │ │ 12156: 002540e9 48 FUNC GLOBAL DEFAULT 12 tcg_gen_negsetcondi_i64 │ │ │ │ 12157: 0016bdc1 136 FUNC GLOBAL DEFAULT 12 float128_to_int128 │ │ │ │ 12158: 005aa250 16 OBJECT GLOBAL DEFAULT 24 _TRACE_APPLE_GFX_CURSOR_MOVE_EVENT │ │ │ │ 12159: 00210b15 720 FUNC GLOBAL DEFAULT 12 ram_dirty_bitmap_reload │ │ │ │ 12160: 001d135d 324 FUNC GLOBAL DEFAULT 12 memory_mapping_list_add_merge_sorted │ │ │ │ 12161: 00516834 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_sssub32 │ │ │ │ 12162: 005b3a40 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_RINGBUF_WRITE_EVENT │ │ │ │ 12163: 001c3339 880 FUNC GLOBAL DEFAULT 12 hmp_info_snapshots │ │ │ │ 12164: 00242d55 216 FUNC GLOBAL DEFAULT 12 tcg_region_alloc │ │ │ │ - 12165: 003a13e5 58 FUNC GLOBAL DEFAULT 12 qapi_free_NetdevSocketOptions │ │ │ │ - 12166: 0029e609 2412 FUNC GLOBAL DEFAULT 12 vmstate_save_state_v │ │ │ │ - 12167: 003a6d01 176 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_qom_list_types_arg_members │ │ │ │ - 12168: 002b2b05 316 FUNC GLOBAL DEFAULT 12 qcrypto_tls_session_bye │ │ │ │ + 12165: 003a13dd 58 FUNC GLOBAL DEFAULT 12 qapi_free_NetdevSocketOptions │ │ │ │ + 12166: 0029e601 2412 FUNC GLOBAL DEFAULT 12 vmstate_save_state_v │ │ │ │ + 12167: 003a6cf9 176 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_qom_list_types_arg_members │ │ │ │ + 12168: 002b2afd 316 FUNC GLOBAL DEFAULT 12 qcrypto_tls_session_bye │ │ │ │ 12169: 0019fc7d 56 FUNC GLOBAL DEFAULT 12 qdev_get_gpio_in │ │ │ │ 12170: 005b5d8c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_MUTEX_UNLOCK_EVENT │ │ │ │ - 12171: 0037b1cd 192 FUNC GLOBAL DEFAULT 12 visit_type_BlockExportOptionsNbd │ │ │ │ - 12172: 0038bdb9 58 FUNC GLOBAL DEFAULT 12 qapi_free_PCDIMMDeviceInfoWrapper │ │ │ │ - 12173: 003a0c51 488 FUNC GLOBAL DEFAULT 12 qmp_marshal_remove_fd │ │ │ │ - 12174: 002a9ce1 12 FUNC GLOBAL DEFAULT 12 qio_task_set_result_pointer │ │ │ │ - 12175: 0035d711 268 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_eject_arg_members │ │ │ │ + 12171: 0037b1c5 192 FUNC GLOBAL DEFAULT 12 visit_type_BlockExportOptionsNbd │ │ │ │ + 12172: 0038bdb1 58 FUNC GLOBAL DEFAULT 12 qapi_free_PCDIMMDeviceInfoWrapper │ │ │ │ + 12173: 003a0c49 488 FUNC GLOBAL DEFAULT 12 qmp_marshal_remove_fd │ │ │ │ + 12174: 002a9cd9 12 FUNC GLOBAL DEFAULT 12 qio_task_set_result_pointer │ │ │ │ + 12175: 0035d709 268 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_eject_arg_members │ │ │ │ 12176: 0017a1fd 164 FUNC GLOBAL DEFAULT 12 qemu_console_lookup_by_device_name │ │ │ │ 12177: 0051b37c 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_fetch_andw_le │ │ │ │ 12178: 005b521c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_QUERY_ROCKER_OF_DPA_FLOWS_EVENT │ │ │ │ 12179: 005b1a80 16 OBJECT GLOBAL DEFAULT 24 _TRACE_LOADVM_POSTCOPY_RAM_HANDLE_DISCARD_END_EVENT │ │ │ │ 12180: 001b4c9d 44 FUNC GLOBAL DEFAULT 12 xen_ram_alloc │ │ │ │ 12181: 001cdbd5 24 FUNC GLOBAL DEFAULT 12 dirtylimit_state_unlock │ │ │ │ - 12182: 002ef661 6 FUNC GLOBAL DEFAULT 12 bdrv_dirty_bitmap_next_zero │ │ │ │ + 12182: 002ef659 6 FUNC GLOBAL DEFAULT 12 bdrv_dirty_bitmap_next_zero │ │ │ │ 12183: 0016cd1d 176 FUNC GLOBAL DEFAULT 12 bfloat16_to_int64 │ │ │ │ 12184: 005ab54c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SH_INTC_PENDING_EVENT │ │ │ │ 12185: 005f8d5e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_AVR_TIMER16_INTERRUPT_COUNT_DSTATE │ │ │ │ 12186: 005f8f56 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_XHCI_QUEUE_EVENT_DSTATE │ │ │ │ 12187: 005a85b8 92 OBJECT GLOBAL DEFAULT 24 chardev_trace_events │ │ │ │ - 12188: 002ce6b9 48 FUNC GLOBAL DEFAULT 12 bdrv_get_full_backing_filename │ │ │ │ + 12188: 002ce6b1 48 FUNC GLOBAL DEFAULT 12 bdrv_get_full_backing_filename │ │ │ │ 12189: 005f85e6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IOMMUFD_CHANGE_PROCESS_DSTATE │ │ │ │ 12190: 005b2d80 16 OBJECT GLOBAL DEFAULT 24 _TRACE_STORE_ATOM4_FALLBACK_EVENT │ │ │ │ 12191: 005ab5cc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PNV_XIVE_IC_HW_TRIGGER_EVENT │ │ │ │ - 12192: 0035cec5 142 FUNC GLOBAL DEFAULT 12 visit_type_QAuthZListRuleList │ │ │ │ - 12193: 002d3c81 12 FUNC GLOBAL DEFAULT 12 job_ref_locked │ │ │ │ - 12194: 002c7671 144 FUNC GLOBAL DEFAULT 12 bdrv_probe_blocksizes │ │ │ │ - 12195: 002bef71 224 FUNC GLOBAL DEFAULT 12 blockdev_mark_auto_del │ │ │ │ - 12196: 00295459 72 FUNC GLOBAL DEFAULT 12 qdev_connect_clock_in │ │ │ │ - 12197: 00359a6d 528 FUNC GLOBAL DEFAULT 12 qmp_query_qmp_schema │ │ │ │ - 12198: 003a8a8d 196 FUNC GLOBAL DEFAULT 12 visit_type_MemoryBackendFileProperties │ │ │ │ + 12192: 0035cebd 142 FUNC GLOBAL DEFAULT 12 visit_type_QAuthZListRuleList │ │ │ │ + 12193: 002d3c79 12 FUNC GLOBAL DEFAULT 12 job_ref_locked │ │ │ │ + 12194: 002c7669 144 FUNC GLOBAL DEFAULT 12 bdrv_probe_blocksizes │ │ │ │ + 12195: 002bef69 224 FUNC GLOBAL DEFAULT 12 blockdev_mark_auto_del │ │ │ │ + 12196: 00295451 72 FUNC GLOBAL DEFAULT 12 qdev_connect_clock_in │ │ │ │ + 12197: 00359a65 528 FUNC GLOBAL DEFAULT 12 qmp_query_qmp_schema │ │ │ │ + 12198: 003a8a85 196 FUNC GLOBAL DEFAULT 12 visit_type_MemoryBackendFileProperties │ │ │ │ 12199: 001e0245 116 FUNC GLOBAL DEFAULT 12 qemu_ram_block_host_offset │ │ │ │ 12200: 005b5d6c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_VFIO_RAM_BLOCK_ADDED_EVENT │ │ │ │ - 12201: 003fe7d9 58 FUNC GLOBAL DEFAULT 12 qapi_free_YankInstance │ │ │ │ + 12201: 003fe7d1 58 FUNC GLOBAL DEFAULT 12 qapi_free_YankInstance │ │ │ │ 12202: 0015d189 264 FUNC GLOBAL DEFAULT 12 float32_mul │ │ │ │ 12203: 005f8c20 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NPCM7XX_PWM_READ_DSTATE │ │ │ │ 12204: 005b554c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_DISPLAY_UPDATE_EVENT │ │ │ │ - 12205: 002ef505 84 FUNC GLOBAL DEFAULT 12 bdrv_dirty_bitmap_set_persistence │ │ │ │ + 12205: 002ef4fd 84 FUNC GLOBAL DEFAULT 12 bdrv_dirty_bitmap_set_persistence │ │ │ │ 12206: 005b19a0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SAVEVM_SEND_PING_EVENT │ │ │ │ - 12207: 003d3ba1 200 FUNC GLOBAL DEFAULT 12 json_parser_parse │ │ │ │ + 12207: 003d3b99 200 FUNC GLOBAL DEFAULT 12 json_parser_parse │ │ │ │ 12208: 005f920e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_POSTCOPY_START_SET_RUN_DSTATE │ │ │ │ 12209: 005af020 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_HUB_SET_PORT_FEATURE_EVENT │ │ │ │ 12210: 005f9132 2 OBJECT GLOBAL DEFAULT 25 _TRACE_POSTCOPY_REQUEST_SHARED_PAGE_DSTATE │ │ │ │ - 12211: 00362201 220 FUNC GLOBAL DEFAULT 12 visit_type_ImageInfoSpecificFile │ │ │ │ + 12211: 003621f9 220 FUNC GLOBAL DEFAULT 12 visit_type_ImageInfoSpecificFile │ │ │ │ 12212: 005d7108 88 OBJECT GLOBAL DEFAULT 25 address_space_io │ │ │ │ - 12213: 004d00dc 4 OBJECT GLOBAL DEFAULT 14 hw_compat_10_1_len │ │ │ │ + 12213: 004d00cc 4 OBJECT GLOBAL DEFAULT 14 hw_compat_10_1_len │ │ │ │ 12214: 005b4ca0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QOM_LIST_GET_EVENT │ │ │ │ 12215: 005ae348 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GRLIB_GPTIMER_HIT_EVENT │ │ │ │ 12216: 005acde8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIA1_RTC_UPDATE_DATA_OUT_EVENT │ │ │ │ 12217: 005f8882 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ADB_BUS_AUTOPOLL_CB_DONE_DSTATE │ │ │ │ - 12218: 00348acd 392 FUNC GLOBAL DEFAULT 12 bdrv_change_backing_file │ │ │ │ - 12219: 0037d5b5 58 FUNC GLOBAL DEFAULT 12 qapi_free_ChardevStdioWrapper │ │ │ │ + 12218: 00348ac5 392 FUNC GLOBAL DEFAULT 12 bdrv_change_backing_file │ │ │ │ + 12219: 0037d5ad 58 FUNC GLOBAL DEFAULT 12 qapi_free_ChardevStdioWrapper │ │ │ │ 12220: 0019cb9d 8 FUNC GLOBAL DEFAULT 12 gdb_get_cpu_index │ │ │ │ - 12221: 003e0fa9 160 FUNC GLOBAL DEFAULT 12 warn_report_once_cond │ │ │ │ + 12221: 003e0fa1 160 FUNC GLOBAL DEFAULT 12 warn_report_once_cond │ │ │ │ 12222: 0051eda0 12 OBJECT GLOBAL DEFAULT 24 block_dirty_bitmap_enable_drv │ │ │ │ 12223: 005f8d6e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_BCM2835_SYSTMR_READ_DSTATE │ │ │ │ - 12224: 003605ad 58 FUNC GLOBAL DEFAULT 12 qapi_free_Qcow2OverlapChecks │ │ │ │ + 12224: 003605a5 58 FUNC GLOBAL DEFAULT 12 qapi_free_Qcow2OverlapChecks │ │ │ │ 12225: 005f895c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ITS_CMD_VMAPP_DSTATE │ │ │ │ 12226: 0022a079 228 FUNC GLOBAL DEFAULT 12 qemu_macaddr_default_if_unset │ │ │ │ 12227: 0022a7e1 24 FUNC GLOBAL DEFAULT 12 qemu_has_vnet_hdr_len │ │ │ │ 12228: 00519594 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_and_fetchl_le │ │ │ │ - 12229: 003a5c69 58 FUNC GLOBAL DEFAULT 12 qapi_free_ColoCompareProperties │ │ │ │ + 12229: 003a5c61 58 FUNC GLOBAL DEFAULT 12 qapi_free_ColoCompareProperties │ │ │ │ 12230: 00510820 112 OBJECT GLOBAL DEFAULT 24 hw_compat_5_0 │ │ │ │ - 12231: 00361345 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevCreateOptionsVmdk │ │ │ │ + 12231: 0036133d 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevCreateOptionsVmdk │ │ │ │ 12232: 0027f565 204 FUNC GLOBAL DEFAULT 12 cpu_atomic_smin_fetchl_be_mmu │ │ │ │ 12233: 005b35e0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_BLOCK_DIRTY_BITMAP_MERGE_EVENT │ │ │ │ 12234: 005b566c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_QUERY_SPICE_EVENT │ │ │ │ 12235: 0016b451 192 FUNC GLOBAL DEFAULT 12 bfloat16_to_int64_scalbn │ │ │ │ 12236: 005f887c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCKBD_OUTPORT_WRITE_DSTATE │ │ │ │ 12237: 00510890 144 OBJECT GLOBAL DEFAULT 24 hw_compat_5_1 │ │ │ │ - 12238: 0036c7f1 256 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsGluster_members │ │ │ │ + 12238: 0036c7e9 256 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsGluster_members │ │ │ │ 12239: 00510920 80 OBJECT GLOBAL DEFAULT 24 hw_compat_5_2 │ │ │ │ 12240: 005ad028 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IMX6_SRC_WRITE_EVENT │ │ │ │ 12241: 001cb1bd 172 FUNC GLOBAL DEFAULT 12 get_boot_devices_lchs_list │ │ │ │ - 12242: 003fdda1 132 FUNC GLOBAL DEFAULT 12 visit_type_CxlExtentRemovalPolicy │ │ │ │ - 12243: 002d2a8d 116 FUNC GLOBAL DEFAULT 12 block_job_user_resume │ │ │ │ + 12242: 003fdd99 132 FUNC GLOBAL DEFAULT 12 visit_type_CxlExtentRemovalPolicy │ │ │ │ + 12243: 002d2a85 116 FUNC GLOBAL DEFAULT 12 block_job_user_resume │ │ │ │ 12244: 005b29c4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VNC_CLIENT_CONNECT_EVENT │ │ │ │ 12245: 005f9b08 4 OBJECT GLOBAL DEFAULT 25 error_fatal │ │ │ │ 12246: 005f8548 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NBD_NEGOTIATE_HANDLE_INFO_REQUEST_DSTATE │ │ │ │ 12247: 005ae2d8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ASPEED_TIMER_SET_CTRL2_EVENT │ │ │ │ - 12248: 00358481 188 FUNC GLOBAL DEFAULT 12 monitor_resume │ │ │ │ - 12249: 003a5d59 58 FUNC GLOBAL DEFAULT 12 qapi_free_NetfilterProperties │ │ │ │ - 12250: 00365a29 196 FUNC GLOBAL DEFAULT 12 visit_type_BlockStatsSpecificFile │ │ │ │ - 12251: 0038b8cd 58 FUNC GLOBAL DEFAULT 12 qapi_free_CXLFixedMemoryWindowOptionsList │ │ │ │ - 12252: 003f5899 124 FUNC GLOBAL DEFAULT 12 hbitmap_sha256 │ │ │ │ - 12253: 00292c21 88 FUNC GLOBAL DEFAULT 12 device_listener_register │ │ │ │ + 12248: 00358479 188 FUNC GLOBAL DEFAULT 12 monitor_resume │ │ │ │ + 12249: 003a5d51 58 FUNC GLOBAL DEFAULT 12 qapi_free_NetfilterProperties │ │ │ │ + 12250: 00365a21 196 FUNC GLOBAL DEFAULT 12 visit_type_BlockStatsSpecificFile │ │ │ │ + 12251: 0038b8c5 58 FUNC GLOBAL DEFAULT 12 qapi_free_CXLFixedMemoryWindowOptionsList │ │ │ │ + 12252: 003f5891 124 FUNC GLOBAL DEFAULT 12 hbitmap_sha256 │ │ │ │ + 12253: 00292c19 88 FUNC GLOBAL DEFAULT 12 device_listener_register │ │ │ │ 12254: 005f9e6a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_MUTEX_LOCKED_DSTATE │ │ │ │ 12255: 0027b875 172 FUNC GLOBAL DEFAULT 12 cpu_atomic_or_fetchb_mmu │ │ │ │ 12256: 005f9ed8 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_types_acpi_c │ │ │ │ 12257: 005b3700 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_BLOCKDEV_BACKUP_EVENT │ │ │ │ 12258: 005f8f14 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_DWC2_BUS_STOP_DSTATE │ │ │ │ 12259: 005ad548 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NPCM7XX_MFT_UPDATE_CLOCK_EVENT │ │ │ │ 12260: 001cab51 100 FUNC GLOBAL DEFAULT 12 restore_boot_order │ │ │ │ - 12261: 003adb9d 132 FUNC GLOBAL DEFAULT 12 visit_type_MemoryFailureAction │ │ │ │ + 12261: 003adb95 132 FUNC GLOBAL DEFAULT 12 visit_type_MemoryFailureAction │ │ │ │ 12262: 005a80f8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QED_READ_TABLE_CB_EVENT │ │ │ │ 12263: 0025780d 156 FUNC GLOBAL DEFAULT 12 tcg_gen_lookup_and_goto_ptr │ │ │ │ 12264: 005f8eca 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_DWC2_WORK_TIMER_DSTATE │ │ │ │ - 12265: 0037b8c5 196 FUNC GLOBAL DEFAULT 12 visit_type_NbdServerAddOptions │ │ │ │ - 12266: 002b39f9 320 FUNC GLOBAL DEFAULT 12 qcrypto_pbkdf2 │ │ │ │ + 12265: 0037b8bd 196 FUNC GLOBAL DEFAULT 12 visit_type_NbdServerAddOptions │ │ │ │ + 12266: 002b39f1 320 FUNC GLOBAL DEFAULT 12 qcrypto_pbkdf2 │ │ │ │ 12267: 005f8baa 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IMX6_ANALOG_GET_PERIPH_CLK_DSTATE │ │ │ │ - 12268: 002d3a19 616 FUNC GLOBAL DEFAULT 12 job_create │ │ │ │ + 12268: 002d3a11 616 FUNC GLOBAL DEFAULT 12 job_create │ │ │ │ 12269: 005a96e0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_TPM_EMULATOR_HANDLE_REQUEST_EVENT │ │ │ │ - 12270: 002f44ad 76 FUNC GLOBAL DEFAULT 12 qemu_try_blockalign0 │ │ │ │ + 12270: 002f44a5 76 FUNC GLOBAL DEFAULT 12 qemu_try_blockalign0 │ │ │ │ 12271: 001eaaed 52 FUNC GLOBAL DEFAULT 12 qemu_system_killed │ │ │ │ 12272: 001a3df1 140 FUNC GLOBAL DEFAULT 12 load_targphys_hex_as │ │ │ │ 12273: 005f94e8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GD_GL_AREA_DESTROY_CONTEXT_DSTATE │ │ │ │ 12274: 005ac53c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PIC_INTERRUPT_EVENT │ │ │ │ - 12275: 00368a95 16 FUNC GLOBAL DEFAULT 12 visit_type_BlockDirtyBitmapSha256_members │ │ │ │ + 12275: 00368a8d 16 FUNC GLOBAL DEFAULT 12 visit_type_BlockDirtyBitmapSha256_members │ │ │ │ 12276: 005ada88 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ALLWINNER_SID_WRITE_EVENT │ │ │ │ 12277: 005f9078 2 OBJECT GLOBAL DEFAULT 25 _TRACE_WATCHDOG_SET_ACTION_DSTATE │ │ │ │ 12278: 005af630 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_XHCI_PORT_WRITE_EVENT │ │ │ │ - 12279: 003bf791 192 FUNC GLOBAL DEFAULT 12 visit_type_TpmTypeOptions │ │ │ │ - 12280: 003e4c95 66 FUNC GLOBAL DEFAULT 12 qemu_uuid_bswap │ │ │ │ + 12279: 003bf789 192 FUNC GLOBAL DEFAULT 12 visit_type_TpmTypeOptions │ │ │ │ + 12280: 003e4c8d 66 FUNC GLOBAL DEFAULT 12 qemu_uuid_bswap │ │ │ │ 12281: 005f923e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MIGRATE_ERROR_DSTATE │ │ │ │ - 12282: 0036d161 16 FUNC GLOBAL DEFAULT 12 visit_type_RbdEncryptionOptionsLUKS2_members │ │ │ │ - 12283: 003c16a9 164 FUNC GLOBAL DEFAULT 12 visit_type_SpiceServerInfo_members │ │ │ │ - 12284: 003601b1 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockDirtyBitmapOrStrList │ │ │ │ - 12285: 003bbbfd 104 FUNC GLOBAL DEFAULT 12 visit_type_RockerSwitch_members │ │ │ │ + 12282: 0036d159 16 FUNC GLOBAL DEFAULT 12 visit_type_RbdEncryptionOptionsLUKS2_members │ │ │ │ + 12283: 003c16a1 164 FUNC GLOBAL DEFAULT 12 visit_type_SpiceServerInfo_members │ │ │ │ + 12284: 003601a9 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockDirtyBitmapOrStrList │ │ │ │ + 12285: 003bbbf5 104 FUNC GLOBAL DEFAULT 12 visit_type_RockerSwitch_members │ │ │ │ 12286: 001c2875 164 FUNC GLOBAL DEFAULT 12 hmp_snapshot_delete_blkdev_internal │ │ │ │ 12287: 00506ff8 12 OBJECT GLOBAL DEFAULT 21 SshHostKeyCheckMode_lookup │ │ │ │ - 12288: 0035de5d 380 FUNC GLOBAL DEFAULT 12 qapi_event_send_device_tray_moved │ │ │ │ + 12288: 0035de55 380 FUNC GLOBAL DEFAULT 12 qapi_event_send_device_tray_moved │ │ │ │ 12289: 005f9864 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_TRACE_EVENT_SET_STATE_DSTATE │ │ │ │ 12290: 001d49c1 256 FUNC GLOBAL DEFAULT 12 memory_region_init_rom_device_nomigrate │ │ │ │ - 12291: 002f0161 2 FUNC GLOBAL DEFAULT 12 assert_bdrv_graph_readable │ │ │ │ + 12291: 002f0159 2 FUNC GLOBAL DEFAULT 12 assert_bdrv_graph_readable │ │ │ │ 12292: 0023bb41 176 FUNC GLOBAL DEFAULT 12 replay_event_net_run │ │ │ │ 12293: 00172e61 168 FUNC GLOBAL DEFAULT 12 float64_compare_quiet │ │ │ │ 12294: 005f8626 2 OBJECT GLOBAL DEFAULT 25 _TRACE_TPM_PASSTHROUGH_RESET_DSTATE │ │ │ │ - 12295: 00400319 188 FUNC GLOBAL DEFAULT 12 visit_type_GICCapability │ │ │ │ + 12295: 00400311 188 FUNC GLOBAL DEFAULT 12 visit_type_GICCapability │ │ │ │ 12296: 005f8a84 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SLAVIO_INTCTLM_MEM_WRITEL_DISABLE_DSTATE │ │ │ │ 12297: 005a8d78 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_CONNECT_THREAD_SLEEP_EVENT │ │ │ │ 12298: 002526cd 392 FUNC GLOBAL DEFAULT 12 tcg_gen_bswap16_i32 │ │ │ │ 12299: 005f9196 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_RDMA_WRITE_ONE_QUEUE_FULL_DSTATE │ │ │ │ 12300: 005ac27c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_XICS_ICS_WRITE_XIVE_EVENT │ │ │ │ 12301: 005abd5c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ICV_BPR_READ_EVENT │ │ │ │ 12302: 005f8514 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NBD_CO_RECEIVE_EXT_PAYLOAD_COMPLIANCE_DSTATE │ │ │ │ @@ -12310,2948 +12310,2948 @@ │ │ │ │ 12306: 001b8f61 82 FUNC GLOBAL DEFAULT 12 audio_buffer_frames │ │ │ │ 12307: 005f8a6a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_XICS_ICP_IRQ_DSTATE │ │ │ │ 12308: 005f984c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_QUERY_REPLAY_DSTATE │ │ │ │ 12309: 005adce8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_FW_CFG_SELECT_EVENT │ │ │ │ 12310: 0024b17d 172 FUNC GLOBAL DEFAULT 12 tcg_temp_free_i128 │ │ │ │ 12311: 005f8948 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ITS_ITE_READ_FAULT_DSTATE │ │ │ │ 12312: 0015d3f1 224 FUNC GLOBAL DEFAULT 12 float64r32_mul │ │ │ │ - 12313: 003dc535 136 FUNC GLOBAL DEFAULT 12 register_module_init │ │ │ │ + 12313: 003dc52d 136 FUNC GLOBAL DEFAULT 12 register_module_init │ │ │ │ 12314: 0051f320 121 OBJECT GLOBAL DEFAULT 24 JobSTT │ │ │ │ 12315: 002842cd 6 FUNC GLOBAL DEFAULT 12 qemu_plugin_mem_is_big_endian │ │ │ │ - 12316: 003b3d79 58 FUNC GLOBAL DEFAULT 12 qapi_free_VirtioRingAvail │ │ │ │ + 12316: 003b3d71 58 FUNC GLOBAL DEFAULT 12 qapi_free_VirtioRingAvail │ │ │ │ 12317: 005f8344 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CURL_SOCK_CB_DSTATE │ │ │ │ 12318: 005ac1cc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ASPEED_VIC_WRITE_EVENT │ │ │ │ - 12319: 003777ad 464 FUNC GLOBAL DEFAULT 12 qmp_marshal_block_dirty_bitmap_clear │ │ │ │ - 12320: 002e6a95 92 FUNC GLOBAL DEFAULT 12 blk_set_on_error │ │ │ │ + 12319: 003777a5 464 FUNC GLOBAL DEFAULT 12 qmp_marshal_block_dirty_bitmap_clear │ │ │ │ + 12320: 002e6a8d 92 FUNC GLOBAL DEFAULT 12 blk_set_on_error │ │ │ │ 12321: 00196ee9 128 FUNC GLOBAL DEFAULT 12 vnc_job_push │ │ │ │ 12322: 005f941a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VDAGENT_SEND_EMPTY_CLIPBOARD_DSTATE │ │ │ │ 12323: 001d756d 272 FUNC GLOBAL DEFAULT 12 memory_region_notify_iommu_one │ │ │ │ 12324: 005b37c0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_BLOCK_RESIZE_EVENT │ │ │ │ 12325: 0018053d 196 FUNC GLOBAL DEFAULT 12 qmp_add_client_spice │ │ │ │ 12326: 005f8506 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QIO_TASK_THREAD_START_DSTATE │ │ │ │ - 12327: 004d2da0 24 OBJECT GLOBAL DEFAULT 14 clone_argCLONE_VFORK │ │ │ │ + 12327: 004d2d90 24 OBJECT GLOBAL DEFAULT 14 clone_argCLONE_VFORK │ │ │ │ 12328: 0015c78d 6 FUNC GLOBAL DEFAULT 12 bfloat16_sub │ │ │ │ 12329: 005f9e12 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VISIT_TYPE_UINT32_DSTATE │ │ │ │ 12330: 005f7fa2 1 OBJECT GLOBAL DEFAULT 25 kvm_resamplefds_allowed │ │ │ │ 12331: 005f87f8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRTIO_GPU_CMD_SUSPENDED_DSTATE │ │ │ │ 12332: 005f84ca 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QIO_CHANNEL_TLS_HANDSHAKE_FAIL_DSTATE │ │ │ │ 12333: 005f91a2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_RDMA_UNREGISTER_WAITING_PROC_DSTATE │ │ │ │ 12334: 005f8ffa 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_OHCI_HUB_POWER_UP_DSTATE │ │ │ │ - 12335: 003b3cc5 58 FUNC GLOBAL DEFAULT 12 qapi_free_VirtQueueStatus │ │ │ │ + 12335: 003b3cbd 58 FUNC GLOBAL DEFAULT 12 qapi_free_VirtQueueStatus │ │ │ │ 12336: 005b2774 16 OBJECT GLOBAL DEFAULT 24 _TRACE_INPUT_EVENT_KEY_QCODE_EVENT │ │ │ │ 12337: 00195d11 56 FUNC GLOBAL DEFAULT 12 vnc_zrle_send_framebuffer_update │ │ │ │ 12338: 00255db5 18 FUNC GLOBAL DEFAULT 12 tcg_gen_rotri_i64 │ │ │ │ 12339: 002318a5 38 FUNC GLOBAL DEFAULT 12 connection_has_tracked │ │ │ │ 12340: 005aa4e0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SM501_SYSTEM_CONFIG_READ_EVENT │ │ │ │ 12341: 005f8bd0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_TZ_MSC_RESET_DSTATE │ │ │ │ - 12342: 00314d19 184 FUNC GLOBAL DEFAULT 12 qcow2_alloc_clusters │ │ │ │ - 12343: 0037dd51 176 FUNC GLOBAL DEFAULT 12 visit_type_ChardevCommon_members │ │ │ │ - 12344: 00367e39 196 FUNC GLOBAL DEFAULT 12 visit_type_XDbgBlockGraphEdge │ │ │ │ + 12342: 00314d11 184 FUNC GLOBAL DEFAULT 12 qcow2_alloc_clusters │ │ │ │ + 12343: 0037dd49 176 FUNC GLOBAL DEFAULT 12 visit_type_ChardevCommon_members │ │ │ │ + 12344: 00367e31 196 FUNC GLOBAL DEFAULT 12 visit_type_XDbgBlockGraphEdge │ │ │ │ 12345: 005f82b0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QCRYPTO_TLS_SESSION_NEW_DSTATE │ │ │ │ 12346: 005f8802 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRTIO_GPU_UPDATE_CURSOR_DSTATE │ │ │ │ - 12347: 003a90f5 232 FUNC GLOBAL DEFAULT 12 visit_type_RemoteObjectProperties │ │ │ │ + 12347: 003a90ed 232 FUNC GLOBAL DEFAULT 12 visit_type_RemoteObjectProperties │ │ │ │ 12348: 0025d7f9 160 FUNC GLOBAL DEFAULT 12 tcg_gen_atomic_xchg_i128_chk │ │ │ │ 12349: 00254291 324 FUNC GLOBAL DEFAULT 12 tcg_gen_div_i64 │ │ │ │ - 12350: 002a7619 92 FUNC GLOBAL DEFAULT 12 qio_channel_set_aio_fd_handler │ │ │ │ + 12350: 002a7611 92 FUNC GLOBAL DEFAULT 12 qio_channel_set_aio_fd_handler │ │ │ │ 12351: 001ea3a5 28 FUNC GLOBAL DEFAULT 12 runstate_needs_reset │ │ │ │ - 12352: 003ecd21 4 FUNC GLOBAL DEFAULT 12 qemu_bh_schedule_idle │ │ │ │ - 12353: 003a64d9 248 FUNC GLOBAL DEFAULT 12 visit_type_ObjectPropertyInfo_members │ │ │ │ + 12352: 003ecd19 4 FUNC GLOBAL DEFAULT 12 qemu_bh_schedule_idle │ │ │ │ + 12353: 003a64d1 248 FUNC GLOBAL DEFAULT 12 visit_type_ObjectPropertyInfo_members │ │ │ │ 12354: 005167b0 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_sssub64 │ │ │ │ - 12355: 0049085c 1066 OBJECT GLOBAL DEFAULT 14 qemu_input_map_xorgevdev_to_qcode │ │ │ │ + 12355: 0049084c 1066 OBJECT GLOBAL DEFAULT 14 qemu_input_map_xorgevdev_to_qcode │ │ │ │ 12356: 005a8388 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_BLOCK_JOB_PAUSE_EVENT │ │ │ │ - 12357: 00347cb1 420 FUNC GLOBAL DEFAULT 12 bdrv_pwrite_sync │ │ │ │ + 12357: 00347ca9 420 FUNC GLOBAL DEFAULT 12 bdrv_pwrite_sync │ │ │ │ 12358: 005f85a8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PW_AUDIO_INIT_DSTATE │ │ │ │ - 12359: 002acb51 192 FUNC GLOBAL DEFAULT 12 qcrypto_block_amend_options │ │ │ │ + 12359: 002acb49 192 FUNC GLOBAL DEFAULT 12 qcrypto_block_amend_options │ │ │ │ 12360: 0027e195 172 FUNC GLOBAL DEFAULT 12 cpu_atomic_fetch_xorl_le_mmu │ │ │ │ 12361: 0027c9fd 204 FUNC GLOBAL DEFAULT 12 cpu_atomic_fetch_smaxw_le_mmu │ │ │ │ 12362: 001b5975 156 FUNC GLOBAL DEFAULT 12 AUD_log │ │ │ │ 12363: 005f8bdc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_TZ_MPC_REG_READ_DSTATE │ │ │ │ 12364: 005a9c08 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIRTIO_BLK_HANDLE_READ_EVENT │ │ │ │ 12365: 005f8db0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GRLIB_GPTIMER_READL_DSTATE │ │ │ │ 12366: 005f95f8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_BLOCK_DIRTY_BITMAP_REMOVE_DSTATE │ │ │ │ 12367: 0027bad5 196 FUNC GLOBAL DEFAULT 12 cpu_atomic_fetch_uminb_mmu │ │ │ │ 12368: 005ab8bc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NVIC_ACKNOWLEDGE_IRQ_EVENT │ │ │ │ 12369: 00509890 40 OBJECT GLOBAL DEFAULT 21 qdev_prop_fdc_drive_type │ │ │ │ 12370: 001b48b1 572 FUNC GLOBAL DEFAULT 12 hmp_virtio_queue_element │ │ │ │ - 12371: 003e6761 304 FUNC GLOBAL DEFAULT 12 qdist_bin__internal │ │ │ │ + 12371: 003e6759 304 FUNC GLOBAL DEFAULT 12 qdist_bin__internal │ │ │ │ 12372: 0026b0c9 34 FUNC GLOBAL DEFAULT 12 tcg_kick_vcpu_thread │ │ │ │ - 12373: 002d0ccd 120 FUNC GLOBAL DEFAULT 12 bdrv_has_zero_init │ │ │ │ + 12373: 002d0cc5 120 FUNC GLOBAL DEFAULT 12 bdrv_has_zero_init │ │ │ │ 12374: 005f934c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LOADVM_STATE_SETUP_DSTATE │ │ │ │ 12375: 005b08b0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_COLO_VM_STATE_CHANGE_EVENT │ │ │ │ 12376: 001cbe85 84 FUNC GLOBAL DEFAULT 12 cpu_pause │ │ │ │ - 12377: 003daa29 64 FUNC GLOBAL DEFAULT 12 qemu_cond_signal │ │ │ │ - 12378: 002ea919 144 FUNC GLOBAL DEFAULT 12 block_copy_set_speed │ │ │ │ - 12379: 003b077d 58 FUNC GLOBAL DEFAULT 12 qapi_free_StatsSchemaValue │ │ │ │ - 12380: 003cfda1 72 FUNC GLOBAL DEFAULT 12 qnum_from_int │ │ │ │ + 12377: 003daa21 64 FUNC GLOBAL DEFAULT 12 qemu_cond_signal │ │ │ │ + 12378: 002ea911 144 FUNC GLOBAL DEFAULT 12 block_copy_set_speed │ │ │ │ + 12379: 003b0775 58 FUNC GLOBAL DEFAULT 12 qapi_free_StatsSchemaValue │ │ │ │ + 12380: 003cfd99 72 FUNC GLOBAL DEFAULT 12 qnum_from_int │ │ │ │ 12381: 005acc08 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIRT_CTRL_READ_EVENT │ │ │ │ 12382: 00262cfd 84 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_3_ool │ │ │ │ - 12383: 0039dbd5 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_vcpu_dirty_limit │ │ │ │ - 12384: 003b473d 648 FUNC GLOBAL DEFAULT 12 visit_type_VirtioStatus_members │ │ │ │ + 12383: 0039dbcd 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_vcpu_dirty_limit │ │ │ │ + 12384: 003b4735 648 FUNC GLOBAL DEFAULT 12 visit_type_VirtioStatus_members │ │ │ │ 12385: 00209205 188 FUNC GLOBAL DEFAULT 12 postcopy_place_page_zero │ │ │ │ 12386: 0016b391 192 FUNC GLOBAL DEFAULT 12 bfloat16_to_int32_scalbn │ │ │ │ 12387: 005aed10 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_MTP_ADD_CHILD_EVENT │ │ │ │ 12388: 0015c8a5 140 FUNC GLOBAL DEFAULT 12 floatx80_add │ │ │ │ 12389: 005ad0a8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IMX6_CCM_RESET_EVENT │ │ │ │ 12390: 005a8348 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_BLOCK_JOB_DISMISS_EVENT │ │ │ │ 12391: 005af110 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_DESC_DEVICE_EVENT │ │ │ │ 12392: 001c2bc9 108 FUNC GLOBAL DEFAULT 12 hmp_nbd_server_stop │ │ │ │ - 12393: 0029321d 38 FUNC GLOBAL DEFAULT 12 qdev_del_unplug_blocker │ │ │ │ - 12394: 0028f451 6 FUNC GLOBAL DEFAULT 12 mon_get_cpu │ │ │ │ + 12393: 00293215 38 FUNC GLOBAL DEFAULT 12 qdev_del_unplug_blocker │ │ │ │ + 12394: 0028f449 6 FUNC GLOBAL DEFAULT 12 mon_get_cpu │ │ │ │ 12395: 005aec80 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_HOST_SET_ADDRESS_EVENT │ │ │ │ 12396: 005f9084 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SPAPR_WATCHDOG_START_DSTATE │ │ │ │ 12397: 005f9322 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SAVEVM_SECTION_START_DSTATE │ │ │ │ 12398: 005a8bf0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QIO_TASK_THREAD_RESULT_EVENT │ │ │ │ 12399: 005f8d64 2 OBJECT GLOBAL DEFAULT 25 _TRACE_AVR_TIMER16_READ_IMSK_DSTATE │ │ │ │ 12400: 00228fe1 112 FUNC GLOBAL DEFAULT 12 netdev_add_completion │ │ │ │ 12401: 0021fab5 152 FUNC GLOBAL DEFAULT 12 monitor_fdsets_cleanup │ │ │ │ 12402: 005b2b64 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VNC_KEY_MAP_INIT_EVENT │ │ │ │ 12403: 005f8296 2 OBJECT GLOBAL DEFAULT 25 _TRACE_JOB_STATE_TRANSITION_DSTATE │ │ │ │ - 12404: 0038b819 58 FUNC GLOBAL DEFAULT 12 qapi_free_NumaNodeOptions │ │ │ │ + 12404: 0038b811 58 FUNC GLOBAL DEFAULT 12 qapi_free_NumaNodeOptions │ │ │ │ 12405: 005a84c8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_COMMIT_ONE_ITERATION_EVENT │ │ │ │ - 12406: 00388569 58 FUNC GLOBAL DEFAULT 12 qapi_free_SchemaInfoCommand │ │ │ │ - 12407: 003ec0a9 256 FUNC GLOBAL DEFAULT 12 uffd_register_memory │ │ │ │ + 12406: 00388561 58 FUNC GLOBAL DEFAULT 12 qapi_free_SchemaInfoCommand │ │ │ │ + 12407: 003ec0a1 256 FUNC GLOBAL DEFAULT 12 uffd_register_memory │ │ │ │ 12408: 002007b1 40 FUNC GLOBAL DEFAULT 12 migration_make_urgent_request │ │ │ │ 12409: 005ad6f8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MPS2_SCC_WRITE_EVENT │ │ │ │ 12410: 005f883a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VMWARE_SCRATCH_WRITE_DSTATE │ │ │ │ - 12411: 00336a0d 84 FUNC GLOBAL DEFAULT 12 qed_write_l1_table │ │ │ │ - 12412: 003d2911 38 FUNC GLOBAL DEFAULT 12 json_writer_str │ │ │ │ - 12413: 00366135 142 FUNC GLOBAL DEFAULT 12 visit_type_BlockStatsList │ │ │ │ + 12411: 00336a05 84 FUNC GLOBAL DEFAULT 12 qed_write_l1_table │ │ │ │ + 12412: 003d2909 38 FUNC GLOBAL DEFAULT 12 json_writer_str │ │ │ │ + 12413: 0036612d 142 FUNC GLOBAL DEFAULT 12 visit_type_BlockStatsList │ │ │ │ 12414: 005f9574 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_BLOCKDEV_CHANGE_MEDIUM_DSTATE │ │ │ │ - 12415: 004d0074 4 OBJECT GLOBAL DEFAULT 14 hw_compat_2_8_len │ │ │ │ + 12415: 004d0064 4 OBJECT GLOBAL DEFAULT 14 hw_compat_2_8_len │ │ │ │ 12416: 005ac33c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GRLIB_IRQMP_ACK_EVENT │ │ │ │ 12417: 005f9666 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_RINGBUF_WRITE_DSTATE │ │ │ │ 12418: 005b1cbc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_COLO_COMPARE_MAIN_EVENT │ │ │ │ 12419: 005f9388 2 OBJECT GLOBAL DEFAULT 25 _TRACE_REPLAY_GET_DWORD_DSTATE │ │ │ │ 12420: 005aa870 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QXL_RING_CURSOR_REQ_NOTIFICATION_EVENT │ │ │ │ 12421: 005b34b0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_BLOCK_JOB_FINALIZE_EVENT │ │ │ │ 12422: 00172399 48 FUNC GLOBAL DEFAULT 12 float64_min │ │ │ │ - 12423: 00347fc9 372 FUNC GLOBAL DEFAULT 12 bdrv_get_allocated_file_size │ │ │ │ + 12423: 00347fc1 372 FUNC GLOBAL DEFAULT 12 bdrv_get_allocated_file_size │ │ │ │ 12424: 0028628d 32 FUNC GLOBAL DEFAULT 12 ebpf_rss_init │ │ │ │ 12425: 005f86b4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PFLASH_TIMER_EXPIRED_DSTATE │ │ │ │ - 12426: 00353f61 24 FUNC GLOBAL DEFAULT 12 qemu_chr_be_can_write │ │ │ │ + 12426: 00353f59 24 FUNC GLOBAL DEFAULT 12 qemu_chr_be_can_write │ │ │ │ 12427: 005f8aec 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IOSB_READ_DSTATE │ │ │ │ 12428: 005af550 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_XHCI_SLOT_DISABLE_EVENT │ │ │ │ 12429: 0051693c 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_sssub8 │ │ │ │ - 12430: 003b532d 142 FUNC GLOBAL DEFAULT 12 visit_type_VirtioRingDescList │ │ │ │ - 12431: 003112dd 88 FUNC GLOBAL DEFAULT 12 qcow2_alloc_cluster_abort │ │ │ │ + 12430: 003b5325 142 FUNC GLOBAL DEFAULT 12 visit_type_VirtioRingDescList │ │ │ │ + 12431: 003112d5 88 FUNC GLOBAL DEFAULT 12 qcow2_alloc_cluster_abort │ │ │ │ 12432: 0017bc89 68 FUNC GLOBAL DEFAULT 12 qemu_dmabuf_set_fence_fd │ │ │ │ - 12433: 0031a565 660 FUNC GLOBAL DEFAULT 12 qcow2_snapshot_goto │ │ │ │ - 12434: 003a42d5 196 FUNC GLOBAL DEFAULT 12 visit_type_RxFilterInfo │ │ │ │ + 12433: 0031a55d 660 FUNC GLOBAL DEFAULT 12 qcow2_snapshot_goto │ │ │ │ + 12434: 003a42cd 196 FUNC GLOBAL DEFAULT 12 visit_type_RxFilterInfo │ │ │ │ 12435: 001d840d 176 FUNC GLOBAL DEFAULT 12 memory_region_get_fd │ │ │ │ 12436: 005ea548 22600 OBJECT GLOBAL DEFAULT 25 tcg_init_ctx │ │ │ │ - 12437: 00319a45 46 FUNC GLOBAL DEFAULT 12 qcow2_read_snapshots │ │ │ │ + 12437: 00319a3d 46 FUNC GLOBAL DEFAULT 12 qcow2_read_snapshots │ │ │ │ 12438: 005a7f18 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NVME_RW_DONE_EVENT │ │ │ │ 12439: 005ab70c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_KVM_XIVE_SOURCE_RESET_EVENT │ │ │ │ 12440: 0019fd2d 80 FUNC GLOBAL DEFAULT 12 qdev_get_gpio_out_connector │ │ │ │ 12441: 005f8f28 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_XHCI_XFER_ERROR_DSTATE │ │ │ │ 12442: 005af200 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_DWC2_FSZREG_WRITE_EVENT │ │ │ │ 12443: 005f8ffe 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_OHCI_PROCESS_LISTS_DSTATE │ │ │ │ 12444: 001e1f95 58 FUNC GLOBAL DEFAULT 12 address_space_ldl_be │ │ │ │ - 12445: 0034c059 376 FUNC GLOBAL DEFAULT 12 blk_flush │ │ │ │ + 12445: 0034c051 376 FUNC GLOBAL DEFAULT 12 blk_flush │ │ │ │ 12446: 00283c71 96 FUNC GLOBAL DEFAULT 12 qemu_plugin_fillin_mode_info │ │ │ │ 12447: 0017bb3d 64 FUNC GLOBAL DEFAULT 12 qemu_dmabuf_get_sync │ │ │ │ 12448: 00265e05 96 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_neg │ │ │ │ 12449: 005b1600 16 OBJECT GLOBAL DEFAULT 24 _TRACE_RAM_LOAD_POSTCOPY_LOOP_EVENT │ │ │ │ 12450: 001df4b5 340 FUNC GLOBAL DEFAULT 12 qemu_ram_resize │ │ │ │ 12451: 005050d0 12 OBJECT GLOBAL DEFAULT 21 vmstate_info_nullptr │ │ │ │ - 12452: 003e9971 192 FUNC GLOBAL DEFAULT 12 range_compare │ │ │ │ - 12453: 0028f489 58 FUNC GLOBAL DEFAULT 12 monitor_get_cpu_index │ │ │ │ + 12452: 003e9969 192 FUNC GLOBAL DEFAULT 12 range_compare │ │ │ │ + 12453: 0028f481 58 FUNC GLOBAL DEFAULT 12 monitor_get_cpu_index │ │ │ │ 12454: 00171fd1 204 FUNC GLOBAL DEFAULT 12 uint64_to_float128 │ │ │ │ - 12455: 003f35a9 46 FUNC GLOBAL DEFAULT 12 buffer_advance │ │ │ │ - 12456: 00354fc9 46 FUNC GLOBAL DEFAULT 12 qemu_chr_new_noreplay │ │ │ │ + 12455: 003f35a1 46 FUNC GLOBAL DEFAULT 12 buffer_advance │ │ │ │ + 12456: 00354fc1 46 FUNC GLOBAL DEFAULT 12 qemu_chr_new_noreplay │ │ │ │ 12457: 0022b141 64 FUNC GLOBAL DEFAULT 12 qemu_create_nic_device │ │ │ │ - 12458: 0029bbd1 20 FUNC GLOBAL DEFAULT 12 migration_rate_get │ │ │ │ - 12459: 00389f15 16 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_job_cancel_arg_members │ │ │ │ + 12458: 0029bbc9 20 FUNC GLOBAL DEFAULT 12 migration_rate_get │ │ │ │ + 12459: 00389f0d 16 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_job_cancel_arg_members │ │ │ │ 12460: 00179be9 140 FUNC GLOBAL DEFAULT 12 dpy_mouse_set │ │ │ │ 12461: 001ae3d9 2 FUNC GLOBAL DEFAULT 12 cxl_hook_up_pxb_registers │ │ │ │ - 12462: 003b8f0d 188 FUNC GLOBAL DEFAULT 12 visit_type_AudiodevJackOptions_members │ │ │ │ + 12462: 003b8f05 188 FUNC GLOBAL DEFAULT 12 visit_type_AudiodevJackOptions_members │ │ │ │ 12463: 005aa560 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ARTIST_VRAM_WRITE_EVENT │ │ │ │ - 12464: 003d2549 70 FUNC GLOBAL DEFAULT 12 json_writer_free │ │ │ │ - 12465: 003f6645 272 FUNC GLOBAL DEFAULT 12 qemu_iovec_init_slice │ │ │ │ + 12464: 003d2541 70 FUNC GLOBAL DEFAULT 12 json_writer_free │ │ │ │ + 12465: 003f663d 272 FUNC GLOBAL DEFAULT 12 qemu_iovec_init_slice │ │ │ │ 12466: 005f98f8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_QUERY_TPM_TYPES_DSTATE │ │ │ │ 12467: 00507824 12 OBJECT GLOBAL DEFAULT 21 HmatLBMemoryHierarchy_lookup │ │ │ │ 12468: 005a8664 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CHR_SOCKET_WRITE_ERR_EVENT │ │ │ │ 12469: 005aeba0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_HOST_AUTO_SCAN_ENABLED_EVENT │ │ │ │ 12470: 005b3ae4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_QUERY_COMMANDS_EVENT │ │ │ │ 12471: 005f88f8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SPAPR_XIVE_SYNC_DSTATE │ │ │ │ 12472: 005f9760 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_SNAPSHOT_DELETE_DSTATE │ │ │ │ - 12473: 0035d031 192 FUNC GLOBAL DEFAULT 12 visit_type_AuthZListProperties │ │ │ │ + 12473: 0035d029 192 FUNC GLOBAL DEFAULT 12 visit_type_AuthZListProperties │ │ │ │ 12474: 0050717c 12 OBJECT GLOBAL DEFAULT 21 NewImageMode_lookup │ │ │ │ 12475: 005f9e28 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VISIT_CHECK_LIST_DSTATE │ │ │ │ 12476: 001b3235 44 FUNC GLOBAL DEFAULT 12 msi_notify │ │ │ │ 12477: 005a7cd8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SSH_SERVER_STATUS_EVENT │ │ │ │ 12478: 005f9766 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_SNAPSHOT_LOAD_DSTATE │ │ │ │ 12479: 00285229 48 FUNC GLOBAL DEFAULT 12 plugin_register_cb │ │ │ │ 12480: 005f92b2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MIGRATION_BITMAP_SYNC_END_DSTATE │ │ │ │ 12481: 005a9088 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_INIT_TRAILING_BYTES_EVENT │ │ │ │ 12482: 00238721 156 FUNC GLOBAL DEFAULT 12 tap_fd_set_vnet_le │ │ │ │ - 12483: 002f2bf9 748 FUNC GLOBAL DEFAULT 12 bdrv_co_common_block_status_above │ │ │ │ + 12483: 002f2bf1 748 FUNC GLOBAL DEFAULT 12 bdrv_co_common_block_status_above │ │ │ │ 12484: 005f91d2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_RDMA_CONNECT_PIN_ALL_REQUESTED_DSTATE │ │ │ │ 12485: 005f8da6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ASPEED_TIMER_CTRL_PULSE_ENABLE_DSTATE │ │ │ │ 12486: 005b0990 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MIGRATION_EXEC_INCOMING_EVENT │ │ │ │ 12487: 00273469 1988 FUNC GLOBAL DEFAULT 12 tb_gen_code │ │ │ │ - 12488: 003c0ba9 132 FUNC GLOBAL DEFAULT 12 visit_type_SetPasswordAction │ │ │ │ + 12488: 003c0ba1 132 FUNC GLOBAL DEFAULT 12 visit_type_SetPasswordAction │ │ │ │ 12489: 005a8428 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MIRROR_YIELD_IN_FLIGHT_EVENT │ │ │ │ - 12490: 003662cd 132 FUNC GLOBAL DEFAULT 12 visit_type_BitmapSyncMode │ │ │ │ + 12490: 003662c5 132 FUNC GLOBAL DEFAULT 12 visit_type_BitmapSyncMode │ │ │ │ 12491: 005f8108 0 OBJECT GLOBAL DEFAULT 25 graph_lock │ │ │ │ 12492: 005f95f0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_BLOCK_DIRTY_BITMAP_ENABLE_DSTATE │ │ │ │ 12493: 005f9510 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CONSOLE_GFX_CLOSE_DSTATE │ │ │ │ - 12494: 002d4865 116 FUNC GLOBAL DEFAULT 12 job_early_fail │ │ │ │ - 12495: 0037812d 600 FUNC GLOBAL DEFAULT 12 qmp_marshal_blockdev_mirror │ │ │ │ - 12496: 00371ac9 232 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevCreateOptionsNfs │ │ │ │ + 12494: 002d485d 116 FUNC GLOBAL DEFAULT 12 job_early_fail │ │ │ │ + 12495: 00378125 600 FUNC GLOBAL DEFAULT 12 qmp_marshal_blockdev_mirror │ │ │ │ + 12496: 00371ac1 232 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevCreateOptionsNfs │ │ │ │ 12497: 005b1540 16 OBJECT GLOBAL DEFAULT 24 _TRACE_COLO_FLUSH_RAM_CACHE_BEGIN_EVENT │ │ │ │ 12498: 00280b39 28 FUNC GLOBAL DEFAULT 12 helper_atomic_xchgq_be │ │ │ │ - 12499: 003c3a3d 284 FUNC GLOBAL DEFAULT 12 visit_type_InputMultiTouchEvent_members │ │ │ │ - 12500: 003ba839 160 FUNC GLOBAL DEFAULT 12 visit_type_QCryptodevBackendClient_members │ │ │ │ + 12499: 003c3a35 284 FUNC GLOBAL DEFAULT 12 visit_type_InputMultiTouchEvent_members │ │ │ │ + 12500: 003ba831 160 FUNC GLOBAL DEFAULT 12 visit_type_QCryptodevBackendClient_members │ │ │ │ 12501: 0025489d 144 FUNC GLOBAL DEFAULT 12 tcg_gen_bswap16_i64 │ │ │ │ 12502: 005acc78 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GRLIB_AHB_PNP_READ_EVENT │ │ │ │ - 12503: 003903c5 16 FUNC GLOBAL DEFAULT 12 visit_type_SgxEPCProperties_members │ │ │ │ - 12504: 003fe8e5 196 FUNC GLOBAL DEFAULT 12 visit_type_YankInstanceBlockNode │ │ │ │ + 12503: 003903bd 16 FUNC GLOBAL DEFAULT 12 visit_type_SgxEPCProperties_members │ │ │ │ + 12504: 003fe8dd 196 FUNC GLOBAL DEFAULT 12 visit_type_YankInstanceBlockNode │ │ │ │ 12505: 001ea95d 64 FUNC GLOBAL DEFAULT 12 qemu_system_suspend_request │ │ │ │ 12506: 005a8920 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QIO_CHANNEL_WEBSOCK_HEADER_PARTIAL_DECODE_EVENT │ │ │ │ - 12507: 003af521 460 FUNC GLOBAL DEFAULT 12 visit_type_InetSocketAddress_members │ │ │ │ + 12507: 003af519 460 FUNC GLOBAL DEFAULT 12 visit_type_InetSocketAddress_members │ │ │ │ 12508: 00505088 12 OBJECT GLOBAL DEFAULT 21 vmstate_info_unused_buffer │ │ │ │ - 12509: 00320f3d 12 FUNC GLOBAL DEFAULT 12 bdrv_write_threshold_get │ │ │ │ + 12509: 00320f35 12 FUNC GLOBAL DEFAULT 12 bdrv_write_threshold_get │ │ │ │ 12510: 005aeb40 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_HOST_REMOTE_WAKEUP_REMOVED_EVENT │ │ │ │ 12511: 005aaa80 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIRTIO_GPU_INC_INFLIGHT_FENCES_EVENT │ │ │ │ - 12512: 002d36b5 92 FUNC GLOBAL DEFAULT 12 job_is_paused │ │ │ │ + 12512: 002d36ad 92 FUNC GLOBAL DEFAULT 12 job_is_paused │ │ │ │ 12513: 005a89a0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QIO_CHANNEL_WEBSOCK_NEW_SERVER_EVENT │ │ │ │ 12514: 00500058 64 OBJECT GLOBAL DEFAULT 21 vmstate_hid_ptr_device │ │ │ │ 12515: 005adcf8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NVRAM_WRITE_EVENT │ │ │ │ 12516: 005076fc 12 OBJECT GLOBAL DEFAULT 21 CacheLevelAndType_lookup │ │ │ │ - 12517: 003b0d91 216 FUNC GLOBAL DEFAULT 12 visit_type_StatsVCPUFilter │ │ │ │ + 12517: 003b0d89 216 FUNC GLOBAL DEFAULT 12 visit_type_StatsVCPUFilter │ │ │ │ 12518: 001acb29 104 FUNC GLOBAL DEFAULT 12 qdev_prop_set_drive_err │ │ │ │ 12519: 005b401c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_DUMP_SKEYS_EVENT │ │ │ │ 12520: 00216071 60 FUNC GLOBAL DEFAULT 12 qemu_load_device_state │ │ │ │ - 12521: 002e64ad 200 FUNC GLOBAL DEFAULT 12 blk_aio_zone_mgmt │ │ │ │ + 12521: 002e64a5 200 FUNC GLOBAL DEFAULT 12 blk_aio_zone_mgmt │ │ │ │ 12522: 002032d9 44 FUNC GLOBAL DEFAULT 12 multifd_recv_shutdown │ │ │ │ 12523: 0017a345 92 FUNC GLOBAL DEFAULT 12 qemu_console_is_fixedsize │ │ │ │ 12524: 005b1920 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SAVEVM_STATE_RESUME_PREPARE_EVENT │ │ │ │ - 12525: 003f0495 8 FUNC GLOBAL DEFAULT 12 timer_pending │ │ │ │ + 12525: 003f048d 8 FUNC GLOBAL DEFAULT 12 timer_pending │ │ │ │ 12526: 005f8ec8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_DWC2_RESET_ENTER_DSTATE │ │ │ │ - 12527: 002e056d 64 FUNC GLOBAL DEFAULT 12 aio_task_pool_start_task │ │ │ │ + 12527: 002e0565 64 FUNC GLOBAL DEFAULT 12 aio_task_pool_start_task │ │ │ │ 12528: 0050696c 840 OBJECT GLOBAL DEFAULT 21 qemu_modinfo │ │ │ │ 12529: 005ae1c8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IMX_GPT_WRITE_EVENT │ │ │ │ 12530: 005aef30 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_MSD_FATAL_ERROR_EVENT │ │ │ │ - 12531: 003743ad 84 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_block_set_write_threshold_arg_members │ │ │ │ + 12531: 003743a5 84 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_block_set_write_threshold_arg_members │ │ │ │ 12532: 005f95f6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_BLOCK_DIRTY_BITMAP_CLEAR_DSTATE │ │ │ │ - 12533: 003ed751 16 FUNC GLOBAL DEFAULT 12 qemu_get_aio_context │ │ │ │ + 12533: 003ed749 16 FUNC GLOBAL DEFAULT 12 qemu_get_aio_context │ │ │ │ 12534: 001c36a9 212 FUNC GLOBAL DEFAULT 12 hmp_change_medium │ │ │ │ 12535: 005f8e54 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_MTP_OP_GET_STORAGE_INFO_DSTATE │ │ │ │ 12536: 005f900e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_OHCI_MEM_READ_DSTATE │ │ │ │ 12537: 001c3051 348 FUNC GLOBAL DEFAULT 12 hmp_info_block │ │ │ │ 12538: 00504a74 40 OBJECT GLOBAL DEFAULT 21 gdb_static_features │ │ │ │ 12539: 005b47cc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_X_COLO_LOST_HEARTBEAT_EVENT │ │ │ │ 12540: 005f8d12 2 OBJECT GLOBAL DEFAULT 25 _TRACE_FW_CFG_READ_DSTATE │ │ │ │ 12541: 005f82b6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QCRYPTO_TLS_CREDS_X509_CHECK_KEY_PURPOSE_DSTATE │ │ │ │ - 12542: 00399005 204 FUNC GLOBAL DEFAULT 12 visit_type_MigrationExecCommand │ │ │ │ + 12542: 00398ffd 204 FUNC GLOBAL DEFAULT 12 visit_type_MigrationExecCommand │ │ │ │ 12543: 001993f5 152 FUNC GLOBAL DEFAULT 12 gdb_init_gdbserver_state │ │ │ │ 12544: 005a74a8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QCRYPTO_TLS_SESSION_CHECK_X509_DN_EVENT │ │ │ │ 12545: 0027da85 200 FUNC GLOBAL DEFAULT 12 cpu_atomic_smax_fetchw_be_mmu │ │ │ │ 12546: 005b457c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QUERY_MIGRATIONTHREADS_EVENT │ │ │ │ 12547: 005acf18 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ASPEED_I3C_READ_EVENT │ │ │ │ - 12548: 003f2cd9 300 FUNC GLOBAL DEFAULT 12 socket_sockaddr_to_address │ │ │ │ + 12548: 003f2cd1 300 FUNC GLOBAL DEFAULT 12 socket_sockaddr_to_address │ │ │ │ 12549: 005a7638 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MONITOR_QMP_IN_BAND_ENQUEUE_EVENT │ │ │ │ 12550: 005f953e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CLOCK_UPDATE_DSTATE │ │ │ │ 12551: 005f8b10 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIA1_TIMER_HACK_STATE_DSTATE │ │ │ │ - 12552: 003d0749 42 FUNC GLOBAL DEFAULT 12 qdict_put_bool │ │ │ │ + 12552: 003d0741 42 FUNC GLOBAL DEFAULT 12 qdict_put_bool │ │ │ │ 12553: 0019f4e9 22 FUNC GLOBAL DEFAULT 12 cpu_paging_enabled │ │ │ │ - 12554: 003e3891 116 FUNC GLOBAL DEFAULT 12 qemu_opts_from_qdict │ │ │ │ + 12554: 003e3889 116 FUNC GLOBAL DEFAULT 12 qemu_opts_from_qdict │ │ │ │ 12555: 00250355 76 FUNC GLOBAL DEFAULT 12 tcg_gen_shl_i32 │ │ │ │ 12556: 005b3b24 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_QMP_CAPABILITIES_EVENT │ │ │ │ - 12557: 0030d449 528 FUNC GLOBAL DEFAULT 12 qcow2_co_can_store_new_dirty_bitmap │ │ │ │ + 12557: 0030d441 528 FUNC GLOBAL DEFAULT 12 qcow2_co_can_store_new_dirty_bitmap │ │ │ │ 12558: 00257575 104 FUNC GLOBAL DEFAULT 12 tcg_gen_concat32_i64 │ │ │ │ - 12559: 002e7d75 164 FUNC GLOBAL DEFAULT 12 blk_remove_aio_context_notifier │ │ │ │ + 12559: 002e7d6d 164 FUNC GLOBAL DEFAULT 12 blk_remove_aio_context_notifier │ │ │ │ 12560: 005f8d20 2 OBJECT GLOBAL DEFAULT 25 _TRACE_HPET_RAM_WRITE_COUNTER_WRITTEN_DSTATE │ │ │ │ 12561: 005b5c2c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_UFFD_UNREGISTER_MEMORY_FAILED_EVENT │ │ │ │ - 12562: 00390ad9 132 FUNC GLOBAL DEFAULT 12 visit_type_SmbiosEntryPointType │ │ │ │ + 12562: 00390ad1 132 FUNC GLOBAL DEFAULT 12 visit_type_SmbiosEntryPointType │ │ │ │ 12563: 0028252d 716 FUNC GLOBAL DEFAULT 12 icount_configure │ │ │ │ 12564: 005b0a20 16 OBJECT GLOBAL DEFAULT 24 _TRACE_POSTCOPY_PREEMPT_TLS_HANDSHAKE_EVENT │ │ │ │ 12565: 005f9968 8 OBJECT GLOBAL DEFAULT 25 clock_start │ │ │ │ - 12566: 0035fd01 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockJobInfoMirror │ │ │ │ - 12567: 003e1d71 46 FUNC GLOBAL DEFAULT 12 notifier_list_notify │ │ │ │ - 12568: 002eeb4d 84 FUNC GLOBAL DEFAULT 12 bdrv_release_dirty_bitmap │ │ │ │ - 12569: 003281f5 86 FUNC GLOBAL DEFAULT 12 vhdx_user_visible_write │ │ │ │ - 12570: 002a08b9 128 FUNC GLOBAL DEFAULT 12 migration_ioc_unregister_yank │ │ │ │ + 12566: 0035fcf9 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockJobInfoMirror │ │ │ │ + 12567: 003e1d69 46 FUNC GLOBAL DEFAULT 12 notifier_list_notify │ │ │ │ + 12568: 002eeb45 84 FUNC GLOBAL DEFAULT 12 bdrv_release_dirty_bitmap │ │ │ │ + 12569: 003281ed 86 FUNC GLOBAL DEFAULT 12 vhdx_user_visible_write │ │ │ │ + 12570: 002a08b1 128 FUNC GLOBAL DEFAULT 12 migration_ioc_unregister_yank │ │ │ │ 12571: 005b2874 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VNC_JOB_NRECTS_EVENT │ │ │ │ - 12572: 003823e5 132 FUNC GLOBAL DEFAULT 12 visit_type_QMPCapability │ │ │ │ - 12573: 003df529 236 FUNC GLOBAL DEFAULT 12 bitmap_copy_with_src_offset │ │ │ │ + 12572: 003823dd 132 FUNC GLOBAL DEFAULT 12 visit_type_QMPCapability │ │ │ │ + 12573: 003df521 236 FUNC GLOBAL DEFAULT 12 bitmap_copy_with_src_offset │ │ │ │ 12574: 00205da5 34 FUNC GLOBAL DEFAULT 12 migrate_cpu_throttle_initial │ │ │ │ 12575: 00506da4 12 OBJECT GLOBAL DEFAULT 21 BlockErrorAction_lookup │ │ │ │ - 12576: 003f8d11 118 FUNC GLOBAL DEFAULT 12 timed_average_account │ │ │ │ + 12576: 003f8d09 118 FUNC GLOBAL DEFAULT 12 timed_average_account │ │ │ │ 12577: 0051ad4c 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_fetch_orq_be │ │ │ │ - 12578: 003963d1 58 FUNC GLOBAL DEFAULT 12 qapi_free_MigrationExecCommand │ │ │ │ - 12579: 003d16c5 296 FUNC GLOBAL DEFAULT 12 qlit_equal_qobject │ │ │ │ + 12578: 003963c9 58 FUNC GLOBAL DEFAULT 12 qapi_free_MigrationExecCommand │ │ │ │ + 12579: 003d16bd 296 FUNC GLOBAL DEFAULT 12 qlit_equal_qobject │ │ │ │ 12580: 005add28 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ASPEED_OTP_PROG_CONFLICT_EVENT │ │ │ │ - 12581: 002e6635 172 FUNC GLOBAL DEFAULT 12 blk_co_zone_report │ │ │ │ + 12581: 002e662d 172 FUNC GLOBAL DEFAULT 12 blk_co_zone_report │ │ │ │ 12582: 005f94a2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VNC_CLIENT_PIXEL_FORMAT_GREEN_DSTATE │ │ │ │ 12583: 005f8534 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NBD_NEGOTIATE_OPTIONS_CHECK_OPTION_DSTATE │ │ │ │ - 12584: 003d490d 150 FUNC GLOBAL DEFAULT 12 qdict_join │ │ │ │ + 12584: 003d4905 150 FUNC GLOBAL DEFAULT 12 qdict_join │ │ │ │ 12585: 005a7d48 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SSH_READ_BUF_EVENT │ │ │ │ - 12586: 0029e5f5 20 FUNC GLOBAL DEFAULT 12 vmstate_section_needed │ │ │ │ - 12587: 002c4c75 32 FUNC GLOBAL DEFAULT 12 os_set_line_buffering │ │ │ │ - 12588: 0037ab45 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockExportInfo │ │ │ │ + 12586: 0029e5ed 20 FUNC GLOBAL DEFAULT 12 vmstate_section_needed │ │ │ │ + 12587: 002c4c6d 32 FUNC GLOBAL DEFAULT 12 os_set_line_buffering │ │ │ │ + 12588: 0037ab3d 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockExportInfo │ │ │ │ 12589: 00518a3c 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_smin_fetchl_be │ │ │ │ 12590: 005f936e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_COLO_COMPARE_ICMP_MISCOMPARE_DSTATE │ │ │ │ 12591: 005a9d08 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PFLASH_WRITE_BLOCK_START_EVENT │ │ │ │ 12592: 0051d064 132 OBJECT GLOBAL DEFAULT 24 helper_info_break │ │ │ │ 12593: 00209d95 36 FUNC GLOBAL DEFAULT 12 postcopy_discard_send_init │ │ │ │ 12594: 005f821d 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_types_block_c │ │ │ │ - 12595: 004e224c 3 OBJECT GLOBAL DEFAULT 14 sense_code_UNIT_ATTENTION_NO_MEDIUM │ │ │ │ + 12595: 004e223c 3 OBJECT GLOBAL DEFAULT 14 sense_code_UNIT_ATTENTION_NO_MEDIUM │ │ │ │ 12596: 005f81d0 4 OBJECT GLOBAL DEFAULT 25 mon_iothread │ │ │ │ 12597: 005f84aa 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QIO_CHANNEL_WEBSOCK_HTTP_GREETING_DSTATE │ │ │ │ - 12598: 0030d7f9 240 FUNC GLOBAL DEFAULT 12 qcow2_cache_clean_unused │ │ │ │ + 12598: 0030d7f1 240 FUNC GLOBAL DEFAULT 12 qcow2_cache_clean_unused │ │ │ │ 12599: 005050f4 12 OBJECT GLOBAL DEFAULT 21 vmstate_info_uint32_equal │ │ │ │ 12600: 005b2f28 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CLOCK_DISCONNECT_EVENT │ │ │ │ 12601: 005a9098 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_INIT_SET_SIZE_EVENT │ │ │ │ 12602: 0018ccc5 172 FUNC GLOBAL DEFAULT 12 vnc_display_add_client │ │ │ │ 12603: 005f8b08 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LED_CHANGE_INTENSITY_DSTATE │ │ │ │ 12604: 005f962c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_QUERY_BLOCKSTATS_DSTATE │ │ │ │ 12605: 005a9b08 16 OBJECT GLOBAL DEFAULT 24 _TRACE_XEN_CDROM_UNREALIZE_EVENT │ │ │ │ 12606: 001faba1 160 FUNC GLOBAL DEFAULT 12 hmp_loadvm │ │ │ │ 12607: 0027fa75 166 FUNC GLOBAL DEFAULT 12 cpu_atomic_cmpxchgq_le_mmu │ │ │ │ - 12608: 00366d0d 208 FUNC GLOBAL DEFAULT 12 visit_type_BackupPerf_members │ │ │ │ + 12608: 00366d05 208 FUNC GLOBAL DEFAULT 12 visit_type_BackupPerf_members │ │ │ │ 12609: 005b1140 16 OBJECT GLOBAL DEFAULT 24 _TRACE_POSTCOPY_START_SET_RUN_EVENT │ │ │ │ - 12610: 0039adb5 368 FUNC GLOBAL DEFAULT 12 qapi_event_send_unplug_primary │ │ │ │ - 12611: 003ec1a9 208 FUNC GLOBAL DEFAULT 12 uffd_unregister_memory │ │ │ │ - 12612: 002e82dd 160 FUNC GLOBAL DEFAULT 12 blk_remove_bs │ │ │ │ + 12610: 0039adad 368 FUNC GLOBAL DEFAULT 12 qapi_event_send_unplug_primary │ │ │ │ + 12611: 003ec1a1 208 FUNC GLOBAL DEFAULT 12 uffd_unregister_memory │ │ │ │ + 12612: 002e82d5 160 FUNC GLOBAL DEFAULT 12 blk_remove_bs │ │ │ │ 12613: 001d87b1 14 FUNC GLOBAL DEFAULT 12 memory_region_enable_lockless_io │ │ │ │ 12614: 001cbd39 140 FUNC GLOBAL DEFAULT 12 bql_unlock │ │ │ │ 12615: 0019d895 100 FUNC GLOBAL DEFAULT 12 audio_register_model_with_cb │ │ │ │ - 12616: 004003d5 142 FUNC GLOBAL DEFAULT 12 visit_type_GICCapabilityList │ │ │ │ + 12616: 004003cd 142 FUNC GLOBAL DEFAULT 12 visit_type_GICCapabilityList │ │ │ │ 12617: 001b3055 76 FUNC GLOBAL DEFAULT 12 fw_cfg_init_mem │ │ │ │ - 12618: 003c0a35 58 FUNC GLOBAL DEFAULT 12 qapi_free_DisplayReloadOptionsVNC │ │ │ │ - 12619: 003e1dad 10 FUNC GLOBAL DEFAULT 12 notifier_with_return_list_init │ │ │ │ + 12618: 003c0a2d 58 FUNC GLOBAL DEFAULT 12 qapi_free_DisplayReloadOptionsVNC │ │ │ │ + 12619: 003e1da5 10 FUNC GLOBAL DEFAULT 12 notifier_with_return_list_init │ │ │ │ 12620: 005b5a40 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VISIT_END_LIST_EVENT │ │ │ │ - 12621: 003f695d 232 FUNC GLOBAL DEFAULT 12 qemu_iovec_clone │ │ │ │ + 12621: 003f6955 232 FUNC GLOBAL DEFAULT 12 qemu_iovec_clone │ │ │ │ 12622: 005aca58 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IVSHMEM_FLAT_READ_WRITE_MMR_INVALID_EVENT │ │ │ │ 12623: 005ad8d8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SLAVIO_MISC_UPDATE_IRQ_RAISE_EVENT │ │ │ │ 12624: 005004bc 64 OBJECT GLOBAL DEFAULT 21 vmstate_cpr_vfio_devices │ │ │ │ 12625: 005acdd8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIA1_RTC_UPDATE_DATA_IN_EVENT │ │ │ │ 12626: 00239a95 184 FUNC GLOBAL DEFAULT 12 replay_put_event │ │ │ │ 12627: 005b11f0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MIGRATION_RETURN_PATH_END_BEFORE_EVENT │ │ │ │ - 12628: 0031ec75 204 FUNC GLOBAL DEFAULT 12 bdrv_snapshot_load_tmp_by_id_or_name │ │ │ │ - 12629: 002ec299 96 FUNC GLOBAL DEFAULT 12 bdrv_cbw_drop │ │ │ │ - 12630: 003e5dc9 4 FUNC GLOBAL DEFAULT 12 qemu_log_trylock │ │ │ │ + 12628: 0031ec6d 204 FUNC GLOBAL DEFAULT 12 bdrv_snapshot_load_tmp_by_id_or_name │ │ │ │ + 12629: 002ec291 96 FUNC GLOBAL DEFAULT 12 bdrv_cbw_drop │ │ │ │ + 12630: 003e5dc1 4 FUNC GLOBAL DEFAULT 12 qemu_log_trylock │ │ │ │ 12631: 005aaf7c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ADB_BUS_REQUEST_DONE_EVENT │ │ │ │ 12632: 005f936a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_COLO_OLD_PACKET_CHECK_FOUND_DSTATE │ │ │ │ 12633: 005f8476 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SPICE_VMC_EVENT_DSTATE │ │ │ │ - 12634: 0028fdc9 2 FUNC GLOBAL DEFAULT 12 kvm_flush_coalesced_mmio_buffer │ │ │ │ - 12635: 004b15ac 4 OBJECT GLOBAL DEFAULT 14 qemu_input_map_qcode_to_atset1_len │ │ │ │ - 12636: 003a668d 196 FUNC GLOBAL DEFAULT 12 visit_type_ObjectPropertyValue_members │ │ │ │ + 12634: 0028fdc1 2 FUNC GLOBAL DEFAULT 12 kvm_flush_coalesced_mmio_buffer │ │ │ │ + 12635: 004b159c 4 OBJECT GLOBAL DEFAULT 14 qemu_input_map_qcode_to_atset1_len │ │ │ │ + 12636: 003a6685 196 FUNC GLOBAL DEFAULT 12 visit_type_ObjectPropertyValue_members │ │ │ │ 12637: 005f8ce4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ALLWINNER_R40_DRAMC_OFFSET_TO_CELL_DSTATE │ │ │ │ 12638: 005b1980 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SAVEVM_SEND_POSTCOPY_RUN_EVENT │ │ │ │ - 12639: 003f0205 288 FUNC GLOBAL DEFAULT 12 timer_mod_ns │ │ │ │ + 12639: 003f01fd 288 FUNC GLOBAL DEFAULT 12 timer_mod_ns │ │ │ │ 12640: 005ae2a8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SYSTICK_RELOAD_EVENT │ │ │ │ 12641: 001705d1 10 FUNC GLOBAL DEFAULT 12 int8_to_bfloat16_scalbn │ │ │ │ 12642: 005f9204 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SOURCE_RETURN_PATH_THREAD_LOOP_TOP_DSTATE │ │ │ │ 12643: 005b29e4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VNC_CLIENT_EOF_EVENT │ │ │ │ 12644: 005f8570 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NBD_INIT_SET_SIZE_DSTATE │ │ │ │ - 12645: 003fd775 188 FUNC GLOBAL DEFAULT 12 visit_type_CXLUncorErrorRecord │ │ │ │ - 12646: 002ef659 6 FUNC GLOBAL DEFAULT 12 bdrv_dirty_bitmap_next_dirty │ │ │ │ + 12645: 003fd76d 188 FUNC GLOBAL DEFAULT 12 visit_type_CXLUncorErrorRecord │ │ │ │ + 12646: 002ef651 6 FUNC GLOBAL DEFAULT 12 bdrv_dirty_bitmap_next_dirty │ │ │ │ 12647: 0017ba79 64 FUNC GLOBAL DEFAULT 12 qemu_dmabuf_get_backing_width │ │ │ │ 12648: 00172271 6 FUNC GLOBAL DEFAULT 12 bfloat16_maximum_number │ │ │ │ - 12649: 00348951 380 FUNC GLOBAL DEFAULT 12 bdrv_get_info │ │ │ │ + 12649: 00348949 380 FUNC GLOBAL DEFAULT 12 bdrv_get_info │ │ │ │ 12650: 00205315 34 FUNC GLOBAL DEFAULT 12 migrate_events │ │ │ │ 12651: 005b4d34 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_REPLAY_DELETE_BREAK_EVENT │ │ │ │ 12652: 005f92f8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_POSTCOPY_PAUSE_INCOMING_DSTATE │ │ │ │ 12653: 005b3a00 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_CHARDEV_ADD_EVENT │ │ │ │ - 12654: 0029a7d9 88 FUNC GLOBAL DEFAULT 12 object_class_property_add_uint16_ptr │ │ │ │ + 12654: 0029a7d1 88 FUNC GLOBAL DEFAULT 12 object_class_property_add_uint16_ptr │ │ │ │ 12655: 0016ec11 128 FUNC GLOBAL DEFAULT 12 float128_to_uint128_round_to_zero │ │ │ │ 12656: 005afd30 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_OHCI_PORT_DETACH_EVENT │ │ │ │ 12657: 0022c001 160 FUNC GLOBAL DEFAULT 12 netdev_is_modern │ │ │ │ 12658: 005080cc 12 OBJECT GLOBAL DEFAULT 21 RockerPortDuplex_lookup │ │ │ │ 12659: 005f8722 2 OBJECT GLOBAL DEFAULT 25 _TRACE_DM163_LAT_B_DSTATE │ │ │ │ - 12660: 00381e45 132 FUNC GLOBAL DEFAULT 12 visit_type_CompatPolicyInput │ │ │ │ + 12660: 00381e3d 132 FUNC GLOBAL DEFAULT 12 visit_type_CompatPolicyInput │ │ │ │ 12661: 005f9128 2 OBJECT GLOBAL DEFAULT 25 _TRACE_POSTCOPY_PREEMPT_NEW_CHANNEL_DSTATE │ │ │ │ 12662: 005f83cc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QED_READ_TABLE_CB_DSTATE │ │ │ │ 12663: 005f8f60 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_XHCI_IRQ_INTX_DSTATE │ │ │ │ - 12664: 0037896d 464 FUNC GLOBAL DEFAULT 12 qmp_marshal_block_job_pause │ │ │ │ + 12664: 00378965 464 FUNC GLOBAL DEFAULT 12 qmp_marshal_block_job_pause │ │ │ │ 12665: 005b482c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_MIGRATE_SET_PARAMETERS_EVENT │ │ │ │ - 12666: 003b5f51 572 FUNC GLOBAL DEFAULT 12 qmp_marshal_x_query_virtio_queue_status │ │ │ │ - 12667: 00372899 536 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevCreateOptionsVmdk_members │ │ │ │ + 12666: 003b5f49 572 FUNC GLOBAL DEFAULT 12 qmp_marshal_x_query_virtio_queue_status │ │ │ │ + 12667: 00372891 536 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevCreateOptionsVmdk_members │ │ │ │ 12668: 001763b1 160 FUNC GLOBAL DEFAULT 12 floatx80_round │ │ │ │ 12669: 005b26b4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_SPICE_CREATE_UPDATE_EVENT │ │ │ │ - 12670: 0039604d 58 FUNC GLOBAL DEFAULT 12 qapi_free_MigrationStats │ │ │ │ - 12671: 003e0b81 92 FUNC GLOBAL DEFAULT 12 loc_restore │ │ │ │ + 12670: 00396045 58 FUNC GLOBAL DEFAULT 12 qapi_free_MigrationStats │ │ │ │ + 12671: 003e0b79 92 FUNC GLOBAL DEFAULT 12 loc_restore │ │ │ │ 12672: 00220a99 44 FUNC GLOBAL DEFAULT 12 hmp_help │ │ │ │ 12673: 005ad388 16 OBJECT GLOBAL DEFAULT 24 _TRACE_STM32L4X5_RCC_MUX_ENABLE_EVENT │ │ │ │ 12674: 005f8c2a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NPCM7XX_MFT_CAPTURE_DSTATE │ │ │ │ 12675: 001ede99 4 FUNC GLOBAL DEFAULT 12 cryptodev_backend_is_ready │ │ │ │ - 12676: 0029b7c1 136 FUNC GLOBAL DEFAULT 12 object_property_get_qobject │ │ │ │ - 12677: 003f356d 58 FUNC GLOBAL DEFAULT 12 buffer_append │ │ │ │ - 12678: 002d33f9 348 FUNC GLOBAL DEFAULT 12 job_apply_verb_locked │ │ │ │ - 12679: 003e3525 6 FUNC GLOBAL DEFAULT 12 qemu_opts_loc_restore │ │ │ │ + 12676: 0029b7b9 136 FUNC GLOBAL DEFAULT 12 object_property_get_qobject │ │ │ │ + 12677: 003f3565 58 FUNC GLOBAL DEFAULT 12 buffer_append │ │ │ │ + 12678: 002d33f1 348 FUNC GLOBAL DEFAULT 12 job_apply_verb_locked │ │ │ │ + 12679: 003e351d 6 FUNC GLOBAL DEFAULT 12 qemu_opts_loc_restore │ │ │ │ 12680: 005a7e78 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ISCSI_XCOPY_EVENT │ │ │ │ 12681: 00172291 6 FUNC GLOBAL DEFAULT 12 bfloat16_minimum_number │ │ │ │ - 12682: 003c3741 184 FUNC GLOBAL DEFAULT 12 visit_type_InputBtnEvent_members │ │ │ │ + 12682: 003c3739 184 FUNC GLOBAL DEFAULT 12 visit_type_InputBtnEvent_members │ │ │ │ 12683: 00266601 48 FUNC GLOBAL DEFAULT 12 tcg_gen_vec_shl8i_i32 │ │ │ │ 12684: 0024fdc5 100 FUNC GLOBAL DEFAULT 12 tcg_gen_br │ │ │ │ - 12685: 0028ebb5 6 FUNC GLOBAL DEFAULT 12 qemu_arch_available │ │ │ │ + 12685: 0028ebad 6 FUNC GLOBAL DEFAULT 12 qemu_arch_available │ │ │ │ 12686: 005f844c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_BDRV_CO_COPY_RANGE_TO_DSTATE │ │ │ │ 12687: 005a7918 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QAUTHZ_LIST_CHECK_RULE_EVENT │ │ │ │ 12688: 001b32b9 4 FUNC GLOBAL DEFAULT 12 msix_enabled │ │ │ │ 12689: 00285849 96 FUNC GLOBAL DEFAULT 12 qemu_plugin_vcpu_idle_cb │ │ │ │ 12690: 00231371 436 FUNC GLOBAL DEFAULT 12 parse_packet_early │ │ │ │ - 12691: 003f9235 272 FUNC GLOBAL DEFAULT 12 qemu_file_monitor_new │ │ │ │ + 12691: 003f922d 272 FUNC GLOBAL DEFAULT 12 qemu_file_monitor_new │ │ │ │ 12692: 005aee60 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_MTP_RESET_EVENT │ │ │ │ - 12693: 002a7119 228 FUNC GLOBAL DEFAULT 12 qio_channel_readv_full │ │ │ │ + 12693: 002a7111 228 FUNC GLOBAL DEFAULT 12 qio_channel_readv_full │ │ │ │ 12694: 005ac4ec 16 OBJECT GLOBAL DEFAULT 24 _TRACE_APIC_LOCAL_DELIVER_EVENT │ │ │ │ 12695: 005b0720 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QUERY_DIRTY_RATE_INFO_EVENT │ │ │ │ - 12696: 003804d5 84 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_chardev_add_arg_members │ │ │ │ + 12696: 003804cd 84 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_chardev_add_arg_members │ │ │ │ 12697: 005ae048 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SSE_COUNTER_STATUS_READ_EVENT │ │ │ │ 12698: 005a84b8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_COMMIT_START_EVENT │ │ │ │ 12699: 005f836e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NBD_CLIENT_HANDSHAKE_SUCCESS_DSTATE │ │ │ │ 12700: 005f88b4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SH_INTC_WRITE_DSTATE │ │ │ │ 12701: 002806ed 204 FUNC GLOBAL DEFAULT 12 cpu_atomic_umin_fetchq_le_mmu │ │ │ │ 12702: 0019f979 104 FUNC GLOBAL DEFAULT 12 fw_path_provider_try_get_dev_path │ │ │ │ 12703: 005f9450 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_SPICE_DESTROY_PRIMARY_SURFACE_DSTATE │ │ │ │ 12704: 005f913e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_POSTCOPY_RAM_FAULT_THREAD_REQUEST_DSTATE │ │ │ │ - 12705: 0035f761 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockChildInfoList │ │ │ │ - 12706: 0029fe6d 104 FUNC GLOBAL DEFAULT 12 qemu_put_byte │ │ │ │ - 12707: 002b38c9 252 FUNC GLOBAL DEFAULT 12 qcrypto_hmac_ctx_new │ │ │ │ + 12705: 0035f759 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockChildInfoList │ │ │ │ + 12706: 0029fe65 104 FUNC GLOBAL DEFAULT 12 qemu_put_byte │ │ │ │ + 12707: 002b38c1 252 FUNC GLOBAL DEFAULT 12 qcrypto_hmac_ctx_new │ │ │ │ 12708: 0027c2f1 20 FUNC GLOBAL DEFAULT 12 helper_atomic_fetch_addw_le │ │ │ │ - 12709: 003dad89 132 FUNC GLOBAL DEFAULT 12 qemu_sem_post │ │ │ │ + 12709: 003dad81 132 FUNC GLOBAL DEFAULT 12 qemu_sem_post │ │ │ │ 12710: 005f97ec 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_GETFD_DSTATE │ │ │ │ 12711: 005aad00 16 OBJECT GLOBAL DEFAULT 24 _TRACE_XENFB_KEY_EVENT_EVENT │ │ │ │ - 12712: 003b7b55 58 FUNC GLOBAL DEFAULT 12 qapi_free_AudiodevOssPerDirectionOptions │ │ │ │ + 12712: 003b7b4d 58 FUNC GLOBAL DEFAULT 12 qapi_free_AudiodevOssPerDirectionOptions │ │ │ │ 12713: 005f8bfe 2 OBJECT GLOBAL DEFAULT 25 _TRACE_STM32L4X5_SYSCFG_READ_DSTATE │ │ │ │ 12714: 005b3400 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_BLOCKDEV_SET_ACTIVE_EVENT │ │ │ │ 12715: 005f86c2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PFLASH_MODE_READ_ARRAY_DSTATE │ │ │ │ 12716: 005aede0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_MTP_OP_GET_DEVICE_INFO_EVENT │ │ │ │ - 12717: 002c77b5 532 FUNC GLOBAL DEFAULT 12 bdrv_find_protocol │ │ │ │ - 12718: 00357575 4 FUNC GLOBAL DEFAULT 12 qmp_object_add │ │ │ │ + 12717: 002c77ad 532 FUNC GLOBAL DEFAULT 12 bdrv_find_protocol │ │ │ │ + 12718: 0035756d 4 FUNC GLOBAL DEFAULT 12 qmp_object_add │ │ │ │ 12719: 001e9ec9 108 FUNC GLOBAL DEFAULT 12 qmp_set_action │ │ │ │ 12720: 0016e661 176 FUNC GLOBAL DEFAULT 12 float32_to_uint16_round_to_zero │ │ │ │ 12721: 005f8832 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VMWARE_VERIFY_RECT_SURFACE_BOUND_EXCEEDED_DSTATE │ │ │ │ 12722: 005af7a0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_UHCI_PACKET_CANCEL_EVENT │ │ │ │ 12723: 001ea8c1 156 FUNC GLOBAL DEFAULT 12 qemu_system_reset_request │ │ │ │ 12724: 005f82ee 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GDBSTUB_ERR_OVERRUN_DSTATE │ │ │ │ 12725: 001ea475 44 FUNC GLOBAL DEFAULT 12 qemu_system_vmstop_request_prepare │ │ │ │ - 12726: 00386315 604 FUNC GLOBAL DEFAULT 12 qmp_marshal_cxl_inject_dram_event │ │ │ │ + 12726: 0038630d 604 FUNC GLOBAL DEFAULT 12 qmp_marshal_cxl_inject_dram_event │ │ │ │ 12727: 005f89f8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ICC_CTLR_EL3_WRITE_DSTATE │ │ │ │ 12728: 00172219 6 FUNC GLOBAL DEFAULT 12 float16_max │ │ │ │ 12729: 005aafdc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ADB_DEVICE_MOUSE_FLUSH_EVENT │ │ │ │ 12730: 005f904a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_OHCI_TD_BAD_BUF_DSTATE │ │ │ │ 12731: 005f8300 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GDBSTUB_HIT_WATCHDOG_DSTATE │ │ │ │ 12732: 005f8c7e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_APC_MEM_READB_DSTATE │ │ │ │ 12733: 001b00ad 4 FUNC GLOBAL DEFAULT 12 vhost_net_get_config │ │ │ │ 12734: 005a8368 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_BLOCK_JOB_COMPLETE_EVENT │ │ │ │ 12735: 001e9fc5 176 FUNC GLOBAL DEFAULT 12 hmp_one_insn_per_tb │ │ │ │ 12736: 005f8b02 2 OBJECT GLOBAL DEFAULT 25 _TRACE_BCM2835_CPRMAN_WRITE_INVALID_MAGIC_DSTATE │ │ │ │ 12737: 00515cdc 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_umax8 │ │ │ │ 12738: 005a738c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_JOB_COMPLETED_EVENT │ │ │ │ - 12739: 003b7c09 58 FUNC GLOBAL DEFAULT 12 qapi_free_AudiodevPaOptions │ │ │ │ + 12739: 003b7c01 58 FUNC GLOBAL DEFAULT 12 qapi_free_AudiodevPaOptions │ │ │ │ 12740: 005d6f98 60 OBJECT GLOBAL DEFAULT 25 ram_list │ │ │ │ - 12741: 002c8b19 560 FUNC GLOBAL DEFAULT 12 bdrv_default_perms │ │ │ │ - 12742: 003ec8a9 144 FUNC GLOBAL DEFAULT 12 aio_bh_call │ │ │ │ + 12741: 002c8b11 560 FUNC GLOBAL DEFAULT 12 bdrv_default_perms │ │ │ │ + 12742: 003ec8a1 144 FUNC GLOBAL DEFAULT 12 aio_bh_call │ │ │ │ 12743: 005b5030 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QUERY_ACCELERATORS_EVENT │ │ │ │ - 12744: 002c8df9 212 FUNC GLOBAL DEFAULT 12 bdrv_reopen_queue_free │ │ │ │ - 12745: 003fe9a9 16 FUNC GLOBAL DEFAULT 12 visit_type_YankInstanceChardev_members │ │ │ │ + 12744: 002c8df1 212 FUNC GLOBAL DEFAULT 12 bdrv_reopen_queue_free │ │ │ │ + 12745: 003fe9a1 16 FUNC GLOBAL DEFAULT 12 visit_type_YankInstanceChardev_members │ │ │ │ 12746: 00253595 92 FUNC GLOBAL DEFAULT 12 tcg_gen_shl_i64 │ │ │ │ 12747: 002776b9 324 FUNC GLOBAL DEFAULT 12 tlb_init │ │ │ │ - 12748: 0036d23d 16 FUNC GLOBAL DEFAULT 12 visit_type_RbdEncryptionOptionsLUKSAny_members │ │ │ │ + 12748: 0036d235 16 FUNC GLOBAL DEFAULT 12 visit_type_RbdEncryptionOptionsLUKSAny_members │ │ │ │ 12749: 005a74c8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QCRYPTO_TLS_SESSION_NEW_EVENT │ │ │ │ - 12750: 003741b5 180 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_BLOCK_JOB_ERROR_arg_members │ │ │ │ + 12750: 003741ad 180 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_BLOCK_JOB_ERROR_arg_members │ │ │ │ 12751: 005f85a0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PR_MANAGER_EXECUTE_DSTATE │ │ │ │ 12752: 005f8b14 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIA1_ADB_NETBSD_ENUM_HACK_DSTATE │ │ │ │ - 12753: 0037dc7d 212 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_ringbuf_read_arg_members │ │ │ │ - 12754: 00388e2d 192 FUNC GLOBAL DEFAULT 12 visit_type_SchemaInfoObjectMember │ │ │ │ + 12753: 0037dc75 212 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_ringbuf_read_arg_members │ │ │ │ + 12754: 00388e25 192 FUNC GLOBAL DEFAULT 12 visit_type_SchemaInfoObjectMember │ │ │ │ 12755: 005f96e4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_QUERY_FIRMWARE_LOG_DSTATE │ │ │ │ 12756: 005b52fc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_XEN_EVENT_INJECT_EVENT │ │ │ │ 12757: 0023cb81 2 FUNC GLOBAL DEFAULT 12 semihosting_arg_fallback │ │ │ │ 12758: 00198859 1368 FUNC GLOBAL DEFAULT 12 start_auth_sasl │ │ │ │ 12759: 005a8e38 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_CO_SEND_CHUNK_DONE_EVENT │ │ │ │ 12760: 001e2b91 64 FUNC GLOBAL DEFAULT 12 address_space_stq_le │ │ │ │ 12761: 001c2eb5 152 FUNC GLOBAL DEFAULT 12 hmp_eject │ │ │ │ 12762: 005ad038 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IMX6_SRC_READ_EVENT │ │ │ │ 12763: 0017c229 32 FUNC GLOBAL DEFAULT 12 qemu_remove_mouse_event_handler │ │ │ │ 12764: 005ad838 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SLAVIO_AUX1_MEM_READB_EVENT │ │ │ │ - 12765: 002aa0c5 6 FUNC GLOBAL DEFAULT 12 qcrypto_akcipher_free │ │ │ │ - 12766: 002bf0b9 224 FUNC GLOBAL DEFAULT 12 drive_add │ │ │ │ + 12765: 002aa0bd 6 FUNC GLOBAL DEFAULT 12 qcrypto_akcipher_free │ │ │ │ + 12766: 002bf0b1 224 FUNC GLOBAL DEFAULT 12 drive_add │ │ │ │ 12767: 001cdcbd 124 FUNC GLOBAL DEFAULT 12 dirtylimit_state_finalize │ │ │ │ - 12768: 002c33e9 288 FUNC GLOBAL DEFAULT 12 qmp_nbd_server_add │ │ │ │ + 12768: 002c33e1 288 FUNC GLOBAL DEFAULT 12 qmp_nbd_server_add │ │ │ │ 12769: 005f88bc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SH_INTC_SOURCES_DSTATE │ │ │ │ - 12770: 00385cf1 132 FUNC GLOBAL DEFAULT 12 visit_type_QCryptoRSAPaddingAlgo │ │ │ │ - 12771: 003e00f9 78 FUNC GLOBAL DEFAULT 12 error_copy │ │ │ │ + 12770: 00385ce9 132 FUNC GLOBAL DEFAULT 12 visit_type_QCryptoRSAPaddingAlgo │ │ │ │ + 12771: 003e00f1 78 FUNC GLOBAL DEFAULT 12 error_copy │ │ │ │ 12772: 0050892c 12 OBJECT GLOBAL DEFAULT 21 SevState_lookup │ │ │ │ 12773: 002552b1 268 FUNC GLOBAL DEFAULT 12 tcg_gen_ctpop_i32 │ │ │ │ 12774: 001f9251 136 FUNC GLOBAL DEFAULT 12 file_send_channel_create │ │ │ │ 12775: 00231149 20 FUNC GLOBAL DEFAULT 12 colo_compare_register_notifier │ │ │ │ 12776: 005b3600 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_BLOCK_DIRTY_BITMAP_DISABLE_EVENT │ │ │ │ 12777: 005ab84c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_HEATHROW_WRITE_EVENT │ │ │ │ 12778: 001e2c11 644 FUNC GLOBAL DEFAULT 12 address_space_cache_init │ │ │ │ 12779: 005f8880 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCKBD_KBD_READ_DATA_DSTATE │ │ │ │ 12780: 005ac3ac 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SLAVIO_INTCTLM_MEM_WRITEL_ENABLE_EVENT │ │ │ │ 12781: 001e3535 412 FUNC GLOBAL DEFAULT 12 address_space_ldl_be_cached_slow │ │ │ │ 12782: 005f8eb2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_SET_CONFIG_DSTATE │ │ │ │ - 12783: 003d3f85 96 FUNC GLOBAL DEFAULT 12 qdict_copy_default │ │ │ │ + 12783: 003d3f7d 96 FUNC GLOBAL DEFAULT 12 qdict_copy_default │ │ │ │ 12784: 00251631 336 FUNC GLOBAL DEFAULT 12 tcg_gen_rotl_i32 │ │ │ │ 12785: 005b5d1c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_VFIO_DO_MAPPING_EVENT │ │ │ │ 12786: 005f8261 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_types_trace_c │ │ │ │ 12787: 005186a0 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_umin_fetchl_be │ │ │ │ 12788: 0023a849 20 FUNC GLOBAL DEFAULT 12 replay_has_events │ │ │ │ 12789: 005f8554 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NBD_NEGOTIATE_SEND_REP_ERR_DSTATE │ │ │ │ - 12790: 002ea90d 10 FUNC GLOBAL DEFAULT 12 block_copy_set_skip_unallocated │ │ │ │ + 12790: 002ea905 10 FUNC GLOBAL DEFAULT 12 block_copy_set_skip_unallocated │ │ │ │ 12791: 005f8ede 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_DWC2_HREG0_READ_DSTATE │ │ │ │ - 12792: 0038e841 196 FUNC GLOBAL DEFAULT 12 visit_type_CpuInstanceProperties │ │ │ │ - 12793: 00345749 160 FUNC GLOBAL DEFAULT 12 laio_has_fdsync │ │ │ │ + 12792: 0038e839 196 FUNC GLOBAL DEFAULT 12 visit_type_CpuInstanceProperties │ │ │ │ + 12793: 00345741 160 FUNC GLOBAL DEFAULT 12 laio_has_fdsync │ │ │ │ 12794: 005b4de0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_WATCHDOG_SET_ACTION_EVENT │ │ │ │ - 12795: 002debf5 300 FUNC GLOBAL DEFAULT 12 scsi_sense_buf_is_guest_recoverable │ │ │ │ + 12795: 002debed 300 FUNC GLOBAL DEFAULT 12 scsi_sense_buf_is_guest_recoverable │ │ │ │ 12796: 005ad798 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ASPEED_SBC_HANDLE_CMD_EVENT │ │ │ │ 12797: 00268d3d 176 FUNC GLOBAL DEFAULT 12 perf_enable_perfmap │ │ │ │ 12798: 005166a8 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_usadd16 │ │ │ │ - 12799: 003e7aa5 292 FUNC GLOBAL DEFAULT 12 qht_statistics_init │ │ │ │ + 12799: 003e7a9d 292 FUNC GLOBAL DEFAULT 12 qht_statistics_init │ │ │ │ 12800: 00508170 12 OBJECT GLOBAL DEFAULT 21 DisplayGLMode_lookup │ │ │ │ - 12801: 00396c39 132 FUNC GLOBAL DEFAULT 12 visit_type_MigrationStatus │ │ │ │ + 12801: 00396c31 132 FUNC GLOBAL DEFAULT 12 visit_type_MigrationStatus │ │ │ │ 12802: 001e9f35 144 FUNC GLOBAL DEFAULT 12 hmp_info_status │ │ │ │ 12803: 001dc389 196 FUNC GLOBAL DEFAULT 12 cpu_destroy_address_spaces │ │ │ │ 12804: 0026cb81 10 FUNC GLOBAL DEFAULT 12 helper_gvec_dup16 │ │ │ │ 12805: 005f8848 2 OBJECT GLOBAL DEFAULT 25 _TRACE_G364FB_READ_DSTATE │ │ │ │ - 12806: 00407461 236 FUNC GLOBAL DEFAULT 12 vduse_set_reconnect_log_file │ │ │ │ + 12806: 00407459 236 FUNC GLOBAL DEFAULT 12 vduse_set_reconnect_log_file │ │ │ │ 12807: 005aaebc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PS2_SET_LEDSTATE_EVENT │ │ │ │ 12808: 0020550d 34 FUNC GLOBAL DEFAULT 12 migrate_xbzrle │ │ │ │ 12809: 005f8d16 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NVRAM_WRITE_DSTATE │ │ │ │ 12810: 001a3781 384 FUNC GLOBAL DEFAULT 12 rom_find_largest_gap_between │ │ │ │ 12811: 005f8ca2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ECC_MEM_READL_ECR1_DSTATE │ │ │ │ - 12812: 003c2835 336 FUNC GLOBAL DEFAULT 12 visit_type_VncInfo2_members │ │ │ │ + 12812: 003c282d 336 FUNC GLOBAL DEFAULT 12 visit_type_VncInfo2_members │ │ │ │ 12813: 005b4ee4 44 OBJECT GLOBAL DEFAULT 24 qapi_commands_virtio_trace_events_trace_events │ │ │ │ 12814: 001a0b4d 268 FUNC GLOBAL DEFAULT 12 load_image_gzipped_buffer │ │ │ │ 12815: 005f8264 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_types_transaction_c │ │ │ │ 12816: 005b46ac 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_QUERY_XEN_REPLICATION_STATUS_EVENT │ │ │ │ 12817: 005f9198 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_RDMA_WRITE_ONE_POST_DSTATE │ │ │ │ 12818: 005a93dc 76 OBJECT GLOBAL DEFAULT 24 backends_trace_events │ │ │ │ - 12819: 0039519d 464 FUNC GLOBAL DEFAULT 12 qmp_marshal_dump_skeys │ │ │ │ + 12819: 00395195 464 FUNC GLOBAL DEFAULT 12 qmp_marshal_dump_skeys │ │ │ │ 12820: 005af580 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_XHCI_PORT_LINK_EVENT │ │ │ │ - 12821: 00292f01 20 FUNC GLOBAL DEFAULT 12 qdev_machine_modified │ │ │ │ - 12822: 003a1499 58 FUNC GLOBAL DEFAULT 12 qapi_free_NetdevBridgeOptions │ │ │ │ + 12821: 00292ef9 20 FUNC GLOBAL DEFAULT 12 qdev_machine_modified │ │ │ │ + 12822: 003a1491 58 FUNC GLOBAL DEFAULT 12 qapi_free_NetdevBridgeOptions │ │ │ │ 12823: 005f8f36 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_XHCI_EP_RESET_DSTATE │ │ │ │ 12824: 005f881e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRTIO_GPU_CMD_RES_MAP_BLOB_DSTATE │ │ │ │ 12825: 005f89a6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ICV_IAR_READ_DSTATE │ │ │ │ 12826: 005f990c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_QUERY_DISPLAY_OPTIONS_DSTATE │ │ │ │ 12827: 0019b1d5 98 FUNC GLOBAL DEFAULT 12 gdb_write_register │ │ │ │ - 12828: 00402515 58 FUNC GLOBAL DEFAULT 12 qapi_free_PciDeviceInfo │ │ │ │ + 12828: 0040250d 58 FUNC GLOBAL DEFAULT 12 qapi_free_PciDeviceInfo │ │ │ │ 12829: 005aa380 16 OBJECT GLOBAL DEFAULT 24 _TRACE_DM163_ACTIVATED_ROWS_EVENT │ │ │ │ - 12830: 003a408d 132 FUNC GLOBAL DEFAULT 12 visit_type_RxState │ │ │ │ - 12831: 00384dfd 380 FUNC GLOBAL DEFAULT 12 visit_type_QCryptoBlockAmendOptionsLUKS_members │ │ │ │ + 12830: 003a4085 132 FUNC GLOBAL DEFAULT 12 visit_type_RxState │ │ │ │ + 12831: 00384df5 380 FUNC GLOBAL DEFAULT 12 visit_type_QCryptoBlockAmendOptionsLUKS_members │ │ │ │ 12832: 005ad018 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IMX6_CLEAR_RESET_BIT_EVENT │ │ │ │ - 12833: 002aeba9 172 FUNC GLOBAL DEFAULT 12 qcrypto_pbkdf2_count_iters │ │ │ │ + 12833: 002aeba1 172 FUNC GLOBAL DEFAULT 12 qcrypto_pbkdf2_count_iters │ │ │ │ 12834: 005b0bd0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_POSTCOPY_DISCARD_SEND_FINISH_EVENT │ │ │ │ 12835: 001e0c0d 296 FUNC GLOBAL DEFAULT 12 address_space_rw │ │ │ │ 12836: 005ad008 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IMX6_SRC_RESET_EVENT │ │ │ │ - 12837: 003f5f75 106 FUNC GLOBAL DEFAULT 12 iov_hexdump │ │ │ │ - 12838: 003ff769 192 FUNC GLOBAL DEFAULT 12 visit_type_PciMemoryRegion │ │ │ │ + 12837: 003f5f6d 106 FUNC GLOBAL DEFAULT 12 iov_hexdump │ │ │ │ + 12838: 003ff761 192 FUNC GLOBAL DEFAULT 12 visit_type_PciMemoryRegion │ │ │ │ 12839: 005aaffc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ADB_DEVICE_KBD_REQUEST_CHANGE_ADDR_EVENT │ │ │ │ 12840: 005b29f4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VNC_MSG_CLIENT_XVP_EVENT │ │ │ │ - 12841: 003a7c19 252 FUNC GLOBAL DEFAULT 12 visit_type_FilterRedirectorProperties_members │ │ │ │ + 12841: 003a7c11 252 FUNC GLOBAL DEFAULT 12 visit_type_FilterRedirectorProperties_members │ │ │ │ 12842: 005a8654 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CHR_SOCKET_DISCONNECT_EVENT │ │ │ │ - 12843: 003c0459 58 FUNC GLOBAL DEFAULT 12 qapi_free_VncInfo2 │ │ │ │ + 12843: 003c0451 58 FUNC GLOBAL DEFAULT 12 qapi_free_VncInfo2 │ │ │ │ 12844: 005f9706 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_X_QUERY_IRQ_DSTATE │ │ │ │ 12845: 005f90d4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_DIRTY_BITMAP_LOAD_BITS_ZEROES_DSTATE │ │ │ │ 12846: 001b01d5 80 FUNC GLOBAL DEFAULT 12 qmp_query_rocker_of_dpa_groups │ │ │ │ 12847: 005a7828 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GDBSTUB_HIT_PAUSED_EVENT │ │ │ │ 12848: 005aace0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_G364FB_READ_EVENT │ │ │ │ - 12849: 0030c7a5 224 FUNC GLOBAL DEFAULT 12 qcow2_truncate_bitmaps_check │ │ │ │ + 12849: 0030c79d 224 FUNC GLOBAL DEFAULT 12 qcow2_truncate_bitmaps_check │ │ │ │ 12850: 001885e9 108 FUNC GLOBAL DEFAULT 12 vnc_write_u16 │ │ │ │ 12851: 005b0a10 16 OBJECT GLOBAL DEFAULT 24 _TRACE_POSTCOPY_PREEMPT_NEW_CHANNEL_EVENT │ │ │ │ 12852: 0051b58c 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_fetch_addl_be │ │ │ │ 12853: 005b0ef0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_RDMA_EXCHANGE_GET_RESPONSE_NONE_EVENT │ │ │ │ 12854: 005aaaf0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIRTIO_GPU_CMD_CTX_DESTROY_EVENT │ │ │ │ 12855: 005f904e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_OHCI_ISO_TD_BAD_RESPONSE_DSTATE │ │ │ │ - 12856: 00398bf5 132 FUNC GLOBAL DEFAULT 12 visit_type_FailoverStatus │ │ │ │ - 12857: 00394971 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_x_query_usb │ │ │ │ + 12856: 00398bed 132 FUNC GLOBAL DEFAULT 12 visit_type_FailoverStatus │ │ │ │ + 12857: 00394969 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_x_query_usb │ │ │ │ 12858: 005f9264 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MULTIFD_RECV_SYNC_MAIN_WAIT_DSTATE │ │ │ │ 12859: 002288b5 296 FUNC GLOBAL DEFAULT 12 net_hub_add_port │ │ │ │ - 12860: 003f5b15 276 FUNC GLOBAL DEFAULT 12 qemu_hexdump │ │ │ │ + 12860: 003f5b0d 276 FUNC GLOBAL DEFAULT 12 qemu_hexdump │ │ │ │ 12861: 005f8ece 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_DWC2_HREG0_ACTION_DSTATE │ │ │ │ 12862: 001cc155 152 FUNC GLOBAL DEFAULT 12 cpus_register_accel │ │ │ │ - 12863: 003d4f65 54 FUNC GLOBAL DEFAULT 12 socket_set_cork │ │ │ │ + 12863: 003d4f5d 54 FUNC GLOBAL DEFAULT 12 socket_set_cork │ │ │ │ 12864: 005f85ee 2 OBJECT GLOBAL DEFAULT 25 _TRACE_DBUS_VMSTATE_PRE_SAVE_DSTATE │ │ │ │ - 12865: 003599d5 152 FUNC GLOBAL DEFAULT 12 qmp_query_commands │ │ │ │ + 12865: 003599cd 152 FUNC GLOBAL DEFAULT 12 qmp_query_commands │ │ │ │ 12866: 005af8a0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_EHCI_DMA_ERROR_EVENT │ │ │ │ 12867: 005af590 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_XHCI_PORT_RESET_EVENT │ │ │ │ 12868: 005ada98 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ALLWINNER_SID_READ_EVENT │ │ │ │ 12869: 005b2a34 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VNC_MSG_CLIENT_SET_DESKTOP_SIZE_EVENT │ │ │ │ 12870: 005f8846 2 OBJECT GLOBAL DEFAULT 25 _TRACE_G364FB_WRITE_DSTATE │ │ │ │ - 12871: 002d43f9 212 FUNC GLOBAL DEFAULT 12 job_resume_locked │ │ │ │ + 12871: 002d43f1 212 FUNC GLOBAL DEFAULT 12 job_resume_locked │ │ │ │ 12872: 0014b059 260 FUNC GLOBAL DEFAULT 12 process_queued_cpu_work │ │ │ │ 12873: 001b5901 40 FUNC GLOBAL DEFAULT 12 audio_driver_register │ │ │ │ - 12874: 00324421 64 FUNC GLOBAL DEFAULT 12 vhdx_metadata_header_le_export │ │ │ │ - 12875: 003b8c2d 196 FUNC GLOBAL DEFAULT 12 visit_type_AudiodevDsoundOptions │ │ │ │ + 12874: 00324419 64 FUNC GLOBAL DEFAULT 12 vhdx_metadata_header_le_export │ │ │ │ + 12875: 003b8c25 196 FUNC GLOBAL DEFAULT 12 visit_type_AudiodevDsoundOptions │ │ │ │ 12876: 001d6139 20 FUNC GLOBAL DEFAULT 12 memory_region_is_protected │ │ │ │ - 12877: 00369e8d 672 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_block_stream_arg_members │ │ │ │ + 12877: 00369e85 672 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_block_stream_arg_members │ │ │ │ 12878: 00240125 10032 FUNC GLOBAL DEFAULT 12 tcg_optimize │ │ │ │ 12879: 005abb4c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ITS_PROCESS_COMMAND_EVENT │ │ │ │ 12880: 005b3440 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_BLOCKDEV_REOPEN_EVENT │ │ │ │ 12881: 005f97b4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_MIGRATE_CANCEL_DSTATE │ │ │ │ 12882: 005f87b4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QXL_RING_RES_PUT_DSTATE │ │ │ │ - 12883: 003a5875 472 FUNC GLOBAL DEFAULT 12 qmp_marshal_announce_self │ │ │ │ - 12884: 004e2210 3 OBJECT GLOBAL DEFAULT 14 sense_code_TARGET_FAILURE │ │ │ │ + 12883: 003a586d 472 FUNC GLOBAL DEFAULT 12 qmp_marshal_announce_self │ │ │ │ + 12884: 004e2200 3 OBJECT GLOBAL DEFAULT 14 sense_code_TARGET_FAILURE │ │ │ │ 12885: 00182f6d 56 FUNC GLOBAL DEFAULT 12 qmp_query_spice │ │ │ │ 12886: 005f8720 2 OBJECT GLOBAL DEFAULT 25 _TRACE_DM163_SIN_DSTATE │ │ │ │ - 12887: 003d134d 10 FUNC GLOBAL DEFAULT 12 qlist_empty │ │ │ │ + 12887: 003d1345 10 FUNC GLOBAL DEFAULT 12 qlist_empty │ │ │ │ 12888: 00262355 60 FUNC GLOBAL DEFAULT 12 tcg_gen_vec_shl8i_i64 │ │ │ │ - 12889: 00381ec9 132 FUNC GLOBAL DEFAULT 12 visit_type_CompatPolicyOutput │ │ │ │ + 12889: 00381ec1 132 FUNC GLOBAL DEFAULT 12 visit_type_CompatPolicyOutput │ │ │ │ 12890: 00252ae9 84 FUNC GLOBAL DEFAULT 12 tcg_gen_umax_i32 │ │ │ │ - 12891: 003fc1a1 4 FUNC GLOBAL DEFAULT 12 qcrypto_random_init │ │ │ │ - 12892: 0037f759 16 FUNC GLOBAL DEFAULT 12 visit_type_ChardevCommonWrapper_members │ │ │ │ - 12893: 0036dfad 336 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsNfs_members │ │ │ │ + 12891: 003fc199 4 FUNC GLOBAL DEFAULT 12 qcrypto_random_init │ │ │ │ + 12892: 0037f751 16 FUNC GLOBAL DEFAULT 12 visit_type_ChardevCommonWrapper_members │ │ │ │ + 12893: 0036dfa5 336 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsNfs_members │ │ │ │ 12894: 005b0e20 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_RDMA_RESOLVE_HOST_TRYING_EVENT │ │ │ │ 12895: 005ac11c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ASPEED_INTC_MASK_EVENT │ │ │ │ 12896: 005b1a50 16 OBJECT GLOBAL DEFAULT 24 _TRACE_LOADVM_PROCESS_COMMAND_PING_EVENT │ │ │ │ 12897: 00517f68 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_umax_fetchl_be │ │ │ │ - 12898: 00400909 192 FUNC GLOBAL DEFAULT 12 visit_type_SevInfo │ │ │ │ - 12899: 002f6401 152 FUNC GLOBAL DEFAULT 12 bdrv_co_pwrite_zeroes │ │ │ │ + 12898: 00400901 192 FUNC GLOBAL DEFAULT 12 visit_type_SevInfo │ │ │ │ + 12899: 002f63f9 152 FUNC GLOBAL DEFAULT 12 bdrv_co_pwrite_zeroes │ │ │ │ 12900: 005a7be8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ZBD_ZONE_APPEND_EVENT │ │ │ │ 12901: 005f9166 2 OBJECT GLOBAL DEFAULT 25 _TRACE_RDMA_START_INCOMING_MIGRATION_AFTER_RDMA_LISTEN_DSTATE │ │ │ │ - 12902: 003688bd 174 FUNC GLOBAL DEFAULT 12 visit_type_BlockDirtyBitmapOrStrList │ │ │ │ + 12902: 003688b5 174 FUNC GLOBAL DEFAULT 12 visit_type_BlockDirtyBitmapOrStrList │ │ │ │ 12903: 005a9b98 16 OBJECT GLOBAL DEFAULT 24 _TRACE_HD_GEOMETRY_GUESS_EVENT │ │ │ │ - 12904: 003bf69d 244 FUNC GLOBAL DEFAULT 12 visit_type_TpmTypeOptions_members │ │ │ │ - 12905: 003cd225 392 FUNC GLOBAL DEFAULT 12 qobject_input_visitor_new_str │ │ │ │ + 12904: 003bf695 244 FUNC GLOBAL DEFAULT 12 visit_type_TpmTypeOptions_members │ │ │ │ + 12905: 003cd21d 392 FUNC GLOBAL DEFAULT 12 qobject_input_visitor_new_str │ │ │ │ 12906: 005f84ee 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QIO_CHANNEL_SOCKET_CONNECT_COMPLETE_DSTATE │ │ │ │ - 12907: 002d0e99 572 FUNC GLOBAL DEFAULT 12 bdrv_find_backing_image │ │ │ │ - 12908: 002ea7dd 84 FUNC GLOBAL DEFAULT 12 block_copy_call_free │ │ │ │ + 12907: 002d0e91 572 FUNC GLOBAL DEFAULT 12 bdrv_find_backing_image │ │ │ │ + 12908: 002ea7d5 84 FUNC GLOBAL DEFAULT 12 block_copy_call_free │ │ │ │ 12909: 005b3340 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_BLOCKDEV_SNAPSHOT_INTERNAL_SYNC_EVENT │ │ │ │ - 12910: 003f7525 2052 FUNC GLOBAL DEFAULT 12 readline_handle_byte │ │ │ │ - 12911: 002f7345 84 FUNC GLOBAL DEFAULT 12 bdrv_cancel_in_flight │ │ │ │ + 12910: 003f751d 2052 FUNC GLOBAL DEFAULT 12 readline_handle_byte │ │ │ │ + 12911: 002f733d 84 FUNC GLOBAL DEFAULT 12 bdrv_cancel_in_flight │ │ │ │ 12912: 0027d2fd 172 FUNC GLOBAL DEFAULT 12 cpu_atomic_and_fetchw_be_mmu │ │ │ │ - 12913: 003b3815 142 FUNC GLOBAL DEFAULT 12 visit_type_TransactionActionList │ │ │ │ - 12914: 0028f5c1 128 FUNC GLOBAL DEFAULT 12 hmp_memory_dump │ │ │ │ + 12913: 003b380d 142 FUNC GLOBAL DEFAULT 12 visit_type_TransactionActionList │ │ │ │ + 12914: 0028f5b9 128 FUNC GLOBAL DEFAULT 12 hmp_memory_dump │ │ │ │ 12915: 001e02b9 300 FUNC GLOBAL DEFAULT 12 qemu_ram_block_from_host │ │ │ │ 12916: 001b20f1 632 FUNC GLOBAL DEFAULT 12 fw_cfg_add_file_callback │ │ │ │ - 12917: 003666d9 196 FUNC GLOBAL DEFAULT 12 visit_type_BlockJobInfo │ │ │ │ + 12917: 003666d1 196 FUNC GLOBAL DEFAULT 12 visit_type_BlockJobInfo │ │ │ │ 12918: 005f92b4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MIGRATION_BITMAP_SYNC_START_DSTATE │ │ │ │ 12919: 001a1029 248 FUNC GLOBAL DEFAULT 12 load_image_targphys_as │ │ │ │ 12920: 005f8e34 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_HOST_ATTACH_KERNEL_DSTATE │ │ │ │ 12921: 001cc8e9 38 FUNC GLOBAL DEFAULT 12 qmp_inject_nmi │ │ │ │ - 12922: 003d6671 56 FUNC GLOBAL DEFAULT 12 qemu_strtosz │ │ │ │ + 12922: 003d6669 56 FUNC GLOBAL DEFAULT 12 qemu_strtosz │ │ │ │ 12923: 005f982a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_QOM_LIST_PROPERTIES_DSTATE │ │ │ │ 12924: 001d9d6d 112 FUNC GLOBAL DEFAULT 12 memory_region_init_rom_device │ │ │ │ - 12925: 003f6a59 108 FUNC GLOBAL DEFAULT 12 iov_discard_front_undoable │ │ │ │ + 12925: 003f6a51 108 FUNC GLOBAL DEFAULT 12 iov_discard_front_undoable │ │ │ │ 12926: 00516624 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_usadd32 │ │ │ │ - 12927: 003f0949 256 FUNC GLOBAL DEFAULT 12 qemu_clock_deadline_ns_all │ │ │ │ - 12928: 003588dd 376 FUNC GLOBAL DEFAULT 12 monitor_init │ │ │ │ + 12927: 003f0941 256 FUNC GLOBAL DEFAULT 12 qemu_clock_deadline_ns_all │ │ │ │ + 12928: 003588d5 376 FUNC GLOBAL DEFAULT 12 monitor_init │ │ │ │ 12929: 00217df1 92 FUNC GLOBAL DEFAULT 12 failover_set_state │ │ │ │ - 12930: 0037d35d 58 FUNC GLOBAL DEFAULT 12 qapi_free_ChardevRingbuf │ │ │ │ + 12930: 0037d355 58 FUNC GLOBAL DEFAULT 12 qapi_free_ChardevRingbuf │ │ │ │ 12931: 0026cb15 108 FUNC GLOBAL DEFAULT 12 helper_gvec_dup32 │ │ │ │ 12932: 001cdafd 120 FUNC GLOBAL DEFAULT 12 vcpu_dirty_rate_stat_initialize │ │ │ │ - 12933: 0030e005 68 FUNC GLOBAL DEFAULT 12 qcow2_cache_flush │ │ │ │ - 12934: 002c2c61 212 FUNC GLOBAL DEFAULT 12 qmp_query_block_jobs │ │ │ │ + 12933: 0030dffd 68 FUNC GLOBAL DEFAULT 12 qcow2_cache_flush │ │ │ │ + 12934: 002c2c59 212 FUNC GLOBAL DEFAULT 12 qmp_query_block_jobs │ │ │ │ 12935: 005aa610 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VGA_CIRRUS_WRITE_BLT_EVENT │ │ │ │ - 12936: 003dd695 1274 FUNC GLOBAL DEFAULT 12 divu128 │ │ │ │ + 12936: 003dd68d 1274 FUNC GLOBAL DEFAULT 12 divu128 │ │ │ │ 12937: 005f8cd4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ALLWINNER_R40_DRAMPHY_WRITE_DSTATE │ │ │ │ 12938: 0016efe1 176 FUNC GLOBAL DEFAULT 12 bfloat16_to_uint16_round_to_zero │ │ │ │ - 12939: 0037e5dd 68 FUNC GLOBAL DEFAULT 12 visit_type_ChardevMux_members │ │ │ │ - 12940: 004006a1 16 FUNC GLOBAL DEFAULT 12 visit_type_SevSnpGuestInfo_members │ │ │ │ + 12939: 0037e5d5 68 FUNC GLOBAL DEFAULT 12 visit_type_ChardevMux_members │ │ │ │ + 12940: 00400699 16 FUNC GLOBAL DEFAULT 12 visit_type_SevSnpGuestInfo_members │ │ │ │ 12941: 005f8298 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CPU_EXEC_END_DSTATE │ │ │ │ 12942: 005f8f90 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_UHCI_PACKET_COMPLETE_SHORTXFER_DSTATE │ │ │ │ 12943: 00504818 48 OBJECT GLOBAL DEFAULT 21 avr_cpu_reg1 │ │ │ │ 12944: 005047e8 48 OBJECT GLOBAL DEFAULT 21 avr_cpu_reg2 │ │ │ │ 12945: 005f90da 2 OBJECT GLOBAL DEFAULT 25 _TRACE_DIRTY_BITMAP_STATE_PENDING_DSTATE │ │ │ │ 12946: 005f8740 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SM501_PALETTE_READ_DSTATE │ │ │ │ 12947: 001d1501 22 FUNC GLOBAL DEFAULT 12 memory_mapping_list_init │ │ │ │ 12948: 005f8f08 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_DWC2_MEMORY_READ_DSTATE │ │ │ │ 12949: 005f913c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_POSTCOPY_RAM_INCOMING_CLEANUP_CLOSEUF_DSTATE │ │ │ │ 12950: 001c6c95 20 FUNC GLOBAL DEFAULT 12 defaults_enabled │ │ │ │ 12951: 005a8478 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MIRROR_BEFORE_DRAIN_EVENT │ │ │ │ 12952: 00224345 316 FUNC GLOBAL DEFAULT 12 net_checksum_calculate │ │ │ │ 12953: 005f85a4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_AUDIO_TIMER_STOP_DSTATE │ │ │ │ - 12954: 003efea9 76 FUNC GLOBAL DEFAULT 12 qemu_clock_notify │ │ │ │ - 12955: 003b4ce1 84 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_x_query_virtio_queue_status_arg_members │ │ │ │ + 12954: 003efea1 76 FUNC GLOBAL DEFAULT 12 qemu_clock_notify │ │ │ │ + 12955: 003b4cd9 84 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_x_query_virtio_queue_status_arg_members │ │ │ │ 12956: 005f8b6a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ARMSSE_CPUID_WRITE_DSTATE │ │ │ │ 12957: 005f982e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_QOM_LIST_TYPES_DSTATE │ │ │ │ 12958: 001798cd 164 FUNC GLOBAL DEFAULT 12 dpy_set_ui_info │ │ │ │ - 12959: 003c3e59 16 FUNC GLOBAL DEFAULT 12 visit_type_InputMoveEventWrapper_members │ │ │ │ + 12959: 003c3e51 16 FUNC GLOBAL DEFAULT 12 visit_type_InputMoveEventWrapper_members │ │ │ │ 12960: 00224481 176 FUNC GLOBAL DEFAULT 12 net_checksum_add_iov │ │ │ │ 12961: 005aab50 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIRTIO_GPU_CMD_RES_BACK_DETACH_EVENT │ │ │ │ 12962: 005aefc0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_MSD_MAXLUN_EVENT │ │ │ │ - 12963: 0034555d 64 FUNC GLOBAL DEFAULT 12 laio_detach_aio_context │ │ │ │ + 12963: 00345555 64 FUNC GLOBAL DEFAULT 12 laio_detach_aio_context │ │ │ │ 12964: 005b48ac 116 OBJECT GLOBAL DEFAULT 24 qapi_commands_misc_trace_events_trace_events │ │ │ │ 12965: 005a8378 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_BLOCK_JOB_RESUME_EVENT │ │ │ │ - 12966: 0038a8bd 464 FUNC GLOBAL DEFAULT 12 qmp_marshal_job_complete │ │ │ │ + 12966: 0038a8b5 464 FUNC GLOBAL DEFAULT 12 qmp_marshal_job_complete │ │ │ │ 12967: 005f85c2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ALSA_READ_ZERO_DSTATE │ │ │ │ - 12968: 0038ca29 142 FUNC GLOBAL DEFAULT 12 visit_type_MachineInfoList │ │ │ │ - 12969: 0034c879 356 FUNC GLOBAL DEFAULT 12 qemu_chr_fe_read_all │ │ │ │ + 12968: 0038ca21 142 FUNC GLOBAL DEFAULT 12 visit_type_MachineInfoList │ │ │ │ + 12969: 0034c871 356 FUNC GLOBAL DEFAULT 12 qemu_chr_fe_read_all │ │ │ │ 12970: 0018857d 108 FUNC GLOBAL DEFAULT 12 vnc_write_u32 │ │ │ │ 12971: 005f93f8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_DBUS_UPDATE_DSTATE │ │ │ │ 12972: 005f974e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_QUERY_CURRENT_MACHINE_DSTATE │ │ │ │ 12973: 00170609 524 FUNC GLOBAL DEFAULT 12 int128_to_float128 │ │ │ │ 12974: 005f988e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_QUERY_ACCELERATORS_DSTATE │ │ │ │ 12975: 002661dd 156 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_nand │ │ │ │ 12976: 0018c13d 144 FUNC GLOBAL DEFAULT 12 vnc_display_update │ │ │ │ - 12977: 002d33ed 10 FUNC GLOBAL DEFAULT 12 job_is_internal │ │ │ │ + 12977: 002d33e5 10 FUNC GLOBAL DEFAULT 12 job_is_internal │ │ │ │ 12978: 005f8e94 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_MSD_DATA_IN_DSTATE │ │ │ │ 12979: 005aa8b0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QXL_RING_COMMAND_GET_EVENT │ │ │ │ 12980: 001fb859 116 FUNC GLOBAL DEFAULT 12 migrate_set_parameter_completion │ │ │ │ - 12981: 003913c5 84 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_query_cpu_model_baseline_arg_members │ │ │ │ + 12981: 003913bd 84 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_query_cpu_model_baseline_arg_members │ │ │ │ 12982: 001f5341 228 FUNC GLOBAL DEFAULT 12 migration_channel_connect │ │ │ │ 12983: 005f98f4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_QUERY_TPM_DSTATE │ │ │ │ 12984: 005a9078 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_INIT_SET_READONLY_EVENT │ │ │ │ 12985: 002551ed 196 FUNC GLOBAL DEFAULT 12 tcg_gen_ctpop_i64 │ │ │ │ - 12986: 003d1411 228 FUNC GLOBAL DEFAULT 12 qlist_destroy_obj │ │ │ │ - 12987: 0030f9b1 282 FUNC GLOBAL DEFAULT 12 qcow2_write_l1_entry │ │ │ │ + 12986: 003d1409 228 FUNC GLOBAL DEFAULT 12 qlist_destroy_obj │ │ │ │ + 12987: 0030f9a9 282 FUNC GLOBAL DEFAULT 12 qcow2_write_l1_entry │ │ │ │ 12988: 005f8336 2 OBJECT GLOBAL DEFAULT 25 _TRACE_FILE_FINDEJECTABLEOPTICALMEDIA_DSTATE │ │ │ │ - 12989: 0039e795 58 FUNC GLOBAL DEFAULT 12 qapi_free_CommandLineParameterInfoList │ │ │ │ + 12989: 0039e78d 58 FUNC GLOBAL DEFAULT 12 qapi_free_CommandLineParameterInfoList │ │ │ │ 12990: 005ae338 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GRLIB_GPTIMER_READL_EVENT │ │ │ │ 12991: 00255a85 400 FUNC GLOBAL DEFAULT 12 tcg_gen_rotl_i64 │ │ │ │ 12992: 005f8960 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ITS_CMD_VMAPI_DSTATE │ │ │ │ - 12993: 00381f4d 316 FUNC GLOBAL DEFAULT 12 visit_type_CompatPolicy_members │ │ │ │ + 12993: 00381f45 316 FUNC GLOBAL DEFAULT 12 visit_type_CompatPolicy_members │ │ │ │ 12994: 00508228 12 OBJECT GLOBAL DEFAULT 21 QKeyCode_lookup │ │ │ │ 12995: 005b0d80 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_RDMA_WRITE_ONE_QUEUE_FULL_EVENT │ │ │ │ - 12996: 0037e0a9 224 FUNC GLOBAL DEFAULT 12 visit_type_ChardevHostdev │ │ │ │ - 12997: 003d1241 64 FUNC GLOBAL DEFAULT 12 qlist_append_str │ │ │ │ + 12996: 0037e0a1 224 FUNC GLOBAL DEFAULT 12 visit_type_ChardevHostdev │ │ │ │ + 12997: 003d1239 64 FUNC GLOBAL DEFAULT 12 qlist_append_str │ │ │ │ 12998: 005ab7ec 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SPAPR_XIVE_FREE_IRQ_EVENT │ │ │ │ 12999: 005a7f88 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NVME_SUBMIT_COMMAND_RAW_EVENT │ │ │ │ 13000: 005afd10 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_OHCI_PORT_SUSPEND_EVENT │ │ │ │ - 13001: 0029473d 4 FUNC GLOBAL DEFAULT 12 qemu_free_irq │ │ │ │ + 13001: 00294735 4 FUNC GLOBAL DEFAULT 12 qemu_free_irq │ │ │ │ 13002: 005f8e42 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_MTP_ADD_CHILD_DSTATE │ │ │ │ 13003: 005f851e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NBD_CO_SEND_EXTENTS_DSTATE │ │ │ │ 13004: 005f90f2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CPR_DELETE_FD_DSTATE │ │ │ │ 13005: 005f9172 2 OBJECT GLOBAL DEFAULT 25 _TRACE_RDMA_REGISTRATION_HANDLE_WAIT_DSTATE │ │ │ │ - 13006: 003bc2d9 192 FUNC GLOBAL DEFAULT 12 visit_type_RockerOfDpaFlowKey │ │ │ │ - 13007: 003efcfd 74 FUNC GLOBAL DEFAULT 12 thread_pool_adjust_max_threads_to_work │ │ │ │ + 13006: 003bc2d1 192 FUNC GLOBAL DEFAULT 12 visit_type_RockerOfDpaFlowKey │ │ │ │ + 13007: 003efcf5 74 FUNC GLOBAL DEFAULT 12 thread_pool_adjust_max_threads_to_work │ │ │ │ 13008: 005abffc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ICC_PMR_WRITE_EVENT │ │ │ │ 13009: 005acca8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIA1_ADB_NETBSD_ENUM_HACK_EVENT │ │ │ │ 13010: 005a8168 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QCOW2_CACHE_FLUSH_EVENT │ │ │ │ 13011: 005abdfc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ICH_LRC_READ_EVENT │ │ │ │ 13012: 005f89ee 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ICC_IAR1_READ_DSTATE │ │ │ │ 13013: 005ad4d8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NPCM7XX_PWM_UPDATE_DUTY_EVENT │ │ │ │ - 13014: 00365015 196 FUNC GLOBAL DEFAULT 12 visit_type_BlockMeasureInfo │ │ │ │ - 13015: 003b3321 204 FUNC GLOBAL DEFAULT 12 visit_type_DriveBackupWrapper │ │ │ │ - 13016: 003ff301 16 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_inject_ghes_v2_error_arg_members │ │ │ │ - 13017: 003b3651 156 FUNC GLOBAL DEFAULT 12 visit_type_TransactionProperties_members │ │ │ │ + 13014: 0036500d 196 FUNC GLOBAL DEFAULT 12 visit_type_BlockMeasureInfo │ │ │ │ + 13015: 003b3319 204 FUNC GLOBAL DEFAULT 12 visit_type_DriveBackupWrapper │ │ │ │ + 13016: 003ff2f9 16 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_inject_ghes_v2_error_arg_members │ │ │ │ + 13017: 003b3649 156 FUNC GLOBAL DEFAULT 12 visit_type_TransactionProperties_members │ │ │ │ 13018: 005f9860 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_QUERY_STATS_DSTATE │ │ │ │ - 13019: 003d5b01 304 FUNC GLOBAL DEFAULT 12 qemu_strtoui │ │ │ │ + 13019: 003d5af9 304 FUNC GLOBAL DEFAULT 12 qemu_strtoui │ │ │ │ 13020: 001771dd 136 FUNC GLOBAL DEFAULT 12 trace_event_set_state_dynamic_init │ │ │ │ - 13021: 003eb50d 256 FUNC GLOBAL DEFAULT 12 qemu_lockcnt_inc │ │ │ │ + 13021: 003eb505 256 FUNC GLOBAL DEFAULT 12 qemu_lockcnt_inc │ │ │ │ 13022: 0026eb0d 126 FUNC GLOBAL DEFAULT 12 helper_gvec_ltu16 │ │ │ │ - 13023: 00366b0d 196 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevSnapshotSync │ │ │ │ - 13024: 003f70fd 120 FUNC GLOBAL DEFAULT 12 co_put_to_shres │ │ │ │ + 13023: 00366b05 196 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevSnapshotSync │ │ │ │ + 13024: 003f70f5 120 FUNC GLOBAL DEFAULT 12 co_put_to_shres │ │ │ │ 13025: 00178ca5 98 FUNC GLOBAL DEFAULT 12 graphic_hw_update │ │ │ │ - 13026: 003d5cf9 220 FUNC GLOBAL DEFAULT 12 qemu_strtoul │ │ │ │ - 13027: 003efbc9 54 FUNC GLOBAL DEFAULT 12 thread_pool_free │ │ │ │ - 13028: 0028fe31 4 FUNC GLOBAL DEFAULT 12 kvm_hwpoisoned_mem │ │ │ │ - 13029: 0037bee9 16 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_BLOCK_EXPORT_DELETED_arg_members │ │ │ │ + 13026: 003d5cf1 220 FUNC GLOBAL DEFAULT 12 qemu_strtoul │ │ │ │ + 13027: 003efbc1 54 FUNC GLOBAL DEFAULT 12 thread_pool_free │ │ │ │ + 13028: 0028fe29 4 FUNC GLOBAL DEFAULT 12 kvm_hwpoisoned_mem │ │ │ │ + 13029: 0037bee1 16 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_BLOCK_EXPORT_DELETED_arg_members │ │ │ │ 13030: 001705b9 10 FUNC GLOBAL DEFAULT 12 int32_to_bfloat16_scalbn │ │ │ │ - 13031: 0038fbbd 204 FUNC GLOBAL DEFAULT 12 visit_type_VirtioPMEMDeviceInfoWrapper │ │ │ │ + 13031: 0038fbb5 204 FUNC GLOBAL DEFAULT 12 visit_type_VirtioPMEMDeviceInfoWrapper │ │ │ │ 13032: 005b4aa0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_QUERY_NAME_EVENT │ │ │ │ - 13033: 003c2b91 84 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_VNC_DISCONNECTED_arg_members │ │ │ │ + 13033: 003c2b89 84 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_VNC_DISCONNECTED_arg_members │ │ │ │ 13034: 005b462c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_MIGRATE_PAUSE_EVENT │ │ │ │ 13035: 005aef70 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_MSD_PACKET_COMPLETE_EVENT │ │ │ │ 13036: 005b1260 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MIGRATE_SEND_RP_RECV_BITMAP_EVENT │ │ │ │ 13037: 005b2b04 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VNC_MSG_SERVER_AUDIO_END_EVENT │ │ │ │ 13038: 005a94a8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IOMMUFD_BACKEND_MAP_FILE_DMA_EVENT │ │ │ │ 13039: 005f8b28 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIA1_RTC_CMD_SECONDS_WRITE_DSTATE │ │ │ │ - 13040: 003dfef1 204 FUNC GLOBAL DEFAULT 12 error_vprepend │ │ │ │ + 13040: 003dfee9 204 FUNC GLOBAL DEFAULT 12 error_vprepend │ │ │ │ 13041: 001f7089 16 FUNC GLOBAL DEFAULT 12 cpu_throttle_get_percentage │ │ │ │ 13042: 0015bba5 82 FUNC GLOBAL DEFAULT 12 float16_is_quiet_nan │ │ │ │ - 13043: 003db1d5 216 FUNC GLOBAL DEFAULT 12 qemu_thread_get_affinity │ │ │ │ + 13043: 003db1cd 216 FUNC GLOBAL DEFAULT 12 qemu_thread_get_affinity │ │ │ │ 13044: 005aded8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_HPET_RAM_WRITE_INVALID_EVENT │ │ │ │ - 13045: 002c2199 156 FUNC GLOBAL DEFAULT 12 qmp_block_job_complete │ │ │ │ - 13046: 003b5455 196 FUNC GLOBAL DEFAULT 12 visit_type_VirtioQueueElement │ │ │ │ - 13047: 004d2e00 24 OBJECT GLOBAL DEFAULT 14 clone_argCLONE_PARENT_SETTID │ │ │ │ + 13045: 002c2191 156 FUNC GLOBAL DEFAULT 12 qmp_block_job_complete │ │ │ │ + 13046: 003b544d 196 FUNC GLOBAL DEFAULT 12 visit_type_VirtioQueueElement │ │ │ │ + 13047: 004d2df0 24 OBJECT GLOBAL DEFAULT 14 clone_argCLONE_PARENT_SETTID │ │ │ │ 13048: 005f9538 2 OBJECT GLOBAL DEFAULT 25 _TRACE_EXEC_TB_DSTATE │ │ │ │ - 13049: 00296ad5 80 FUNC GLOBAL DEFAULT 12 object_set_accelerator_compat_props │ │ │ │ - 13050: 004000e9 84 FUNC GLOBAL DEFAULT 12 visit_type_PciInfo_members │ │ │ │ - 13051: 0036fcc1 196 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsPreallocate │ │ │ │ + 13049: 00296acd 80 FUNC GLOBAL DEFAULT 12 object_set_accelerator_compat_props │ │ │ │ + 13050: 004000e1 84 FUNC GLOBAL DEFAULT 12 visit_type_PciInfo_members │ │ │ │ + 13051: 0036fcb9 196 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsPreallocate │ │ │ │ 13052: 001acb91 108 FUNC GLOBAL DEFAULT 12 qdev_prop_set_drive │ │ │ │ 13053: 005f96ea 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_X_QUERY_INTERRUPT_CONTROLLERS_DSTATE │ │ │ │ - 13054: 002eec65 180 FUNC GLOBAL DEFAULT 12 bdrv_co_can_store_new_dirty_bitmap │ │ │ │ - 13055: 00368b71 788 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_blockdev_mirror_arg_members │ │ │ │ + 13054: 002eec5d 180 FUNC GLOBAL DEFAULT 12 bdrv_co_can_store_new_dirty_bitmap │ │ │ │ + 13055: 00368b69 788 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_blockdev_mirror_arg_members │ │ │ │ 13056: 005f8a28 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GIC_UPDATE_BESTIRQ_DSTATE │ │ │ │ - 13057: 0038bf21 58 FUNC GLOBAL DEFAULT 12 qapi_free_SgxEPC │ │ │ │ + 13057: 0038bf19 58 FUNC GLOBAL DEFAULT 12 qapi_free_SgxEPC │ │ │ │ 13058: 0027a831 104 FUNC GLOBAL DEFAULT 12 cpu_ldw_mmu │ │ │ │ - 13059: 003477d5 412 FUNC GLOBAL DEFAULT 12 bdrv_pwrite_zeroes │ │ │ │ + 13059: 003477cd 412 FUNC GLOBAL DEFAULT 12 bdrv_pwrite_zeroes │ │ │ │ 13060: 005f940c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VDAGENT_CB_SERIAL_DISCARD_DSTATE │ │ │ │ 13061: 005f8256 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_commands_qom_c │ │ │ │ - 13062: 002975d1 424 FUNC GLOBAL DEFAULT 12 object_unref │ │ │ │ + 13062: 002975c9 424 FUNC GLOBAL DEFAULT 12 object_unref │ │ │ │ 13063: 005b1710 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PUT_GTREE_END_EVENT │ │ │ │ - 13064: 003ea0dd 136 FUNC GLOBAL DEFAULT 12 qemu_guest_getrandom_nofail │ │ │ │ + 13064: 003ea0d5 136 FUNC GLOBAL DEFAULT 12 qemu_guest_getrandom_nofail │ │ │ │ 13065: 00219221 252 FUNC GLOBAL DEFAULT 12 colo_incoming_co │ │ │ │ - 13066: 0028fe69 6 FUNC GLOBAL DEFAULT 12 mshv_irqchip_remove_irqfd_notifier_gsi │ │ │ │ + 13066: 0028fe61 6 FUNC GLOBAL DEFAULT 12 mshv_irqchip_remove_irqfd_notifier_gsi │ │ │ │ 13067: 0022c119 46 FUNC GLOBAL DEFAULT 12 net_client_parse │ │ │ │ 13068: 005f8986 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_REDIST_SEND_SGI_DSTATE │ │ │ │ - 13069: 003a68b1 200 FUNC GLOBAL DEFAULT 12 visit_type_ObjectPropertiesValues │ │ │ │ + 13069: 003a68a9 200 FUNC GLOBAL DEFAULT 12 visit_type_ObjectPropertiesValues │ │ │ │ 13070: 00284af1 108 FUNC GLOBAL DEFAULT 12 qemu_plugin_u64_get │ │ │ │ 13071: 005f85f0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_TPM_EMULATOR_INST_INIT_DSTATE │ │ │ │ - 13072: 00299651 4 FUNC GLOBAL DEFAULT 12 object_property_add_link │ │ │ │ - 13073: 003c023d 58 FUNC GLOBAL DEFAULT 12 qapi_free_SpiceChannelList │ │ │ │ + 13072: 00299649 4 FUNC GLOBAL DEFAULT 12 object_property_add_link │ │ │ │ + 13073: 003c0235 58 FUNC GLOBAL DEFAULT 12 qapi_free_SpiceChannelList │ │ │ │ 13074: 005ab56c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GOLDFISH_PIC_INSTANCE_INIT_EVENT │ │ │ │ 13075: 005aef50 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_MSD_CMD_COMPLETE_EVENT │ │ │ │ 13076: 001f5185 196 FUNC GLOBAL DEFAULT 12 migration_block_inactivate │ │ │ │ 13077: 005b5a00 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VISIT_POLICY_REJECT_EVENT │ │ │ │ 13078: 005b1de0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_REPLAY_PUT_WORD_EVENT │ │ │ │ 13079: 0014a6e9 40 FUNC GLOBAL DEFAULT 12 machine_topo_get_threads_per_socket │ │ │ │ - 13080: 003f4209 340 FUNC GLOBAL DEFAULT 12 hbitmap_next_dirty │ │ │ │ - 13081: 003a7dd9 100 FUNC GLOBAL DEFAULT 12 visit_type_FilterRewriterProperties_members │ │ │ │ + 13080: 003f4201 340 FUNC GLOBAL DEFAULT 12 hbitmap_next_dirty │ │ │ │ + 13081: 003a7dd1 100 FUNC GLOBAL DEFAULT 12 visit_type_FilterRewriterProperties_members │ │ │ │ 13082: 00514f74 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_shl16i │ │ │ │ 13083: 005ad248 16 OBJECT GLOBAL DEFAULT 24 _TRACE_TZ_MSC_UPDATE_IRQ_EVENT │ │ │ │ - 13084: 002a73c9 152 FUNC GLOBAL DEFAULT 12 qio_channel_read │ │ │ │ - 13085: 00402245 58 FUNC GLOBAL DEFAULT 12 qapi_free_ReplayInfo │ │ │ │ - 13086: 0036cabd 496 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsIscsi_members │ │ │ │ + 13084: 002a73c1 152 FUNC GLOBAL DEFAULT 12 qio_channel_read │ │ │ │ + 13085: 0040223d 58 FUNC GLOBAL DEFAULT 12 qapi_free_ReplayInfo │ │ │ │ + 13086: 0036cab5 496 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsIscsi_members │ │ │ │ 13087: 005a88b0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QIO_CHANNEL_COMMAND_ABORT_EVENT │ │ │ │ - 13088: 003242e1 64 FUNC GLOBAL DEFAULT 12 vhdx_region_header_le_import │ │ │ │ + 13088: 003242d9 64 FUNC GLOBAL DEFAULT 12 vhdx_region_header_le_import │ │ │ │ 13089: 005b4b1c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_ANNOUNCE_SELF_EVENT │ │ │ │ - 13090: 00291a65 64 FUNC GLOBAL DEFAULT 12 qdev_prop_set_int32 │ │ │ │ + 13090: 00291a5d 64 FUNC GLOBAL DEFAULT 12 qdev_prop_set_int32 │ │ │ │ 13091: 005ab8dc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NVIC_SET_PENDING_EVENT │ │ │ │ 13092: 001b0071 40 FUNC GLOBAL DEFAULT 12 vhost_net_init │ │ │ │ 13093: 001b5fd9 128 FUNC GLOBAL DEFAULT 12 audio_pcm_init_info │ │ │ │ 13094: 002666c9 54 FUNC GLOBAL DEFAULT 12 tcg_gen_vec_shr8i_i32 │ │ │ │ 13095: 0051c8a0 132 OBJECT GLOBAL DEFAULT 24 helper_info_rem_i32 │ │ │ │ 13096: 00515eec 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_umin8 │ │ │ │ - 13097: 00295229 124 FUNC GLOBAL DEFAULT 12 qdev_init_clocks │ │ │ │ + 13097: 00295221 124 FUNC GLOBAL DEFAULT 12 qdev_init_clocks │ │ │ │ 13098: 005a8a40 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QIO_CHANNEL_TLS_HANDSHAKE_FAIL_EVENT │ │ │ │ 13099: 002571dd 52 FUNC GLOBAL DEFAULT 12 tcg_gen_umax_i64 │ │ │ │ - 13100: 003f2e05 192 FUNC GLOBAL DEFAULT 12 socket_local_address │ │ │ │ + 13100: 003f2dfd 192 FUNC GLOBAL DEFAULT 12 socket_local_address │ │ │ │ 13101: 00514734 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_shl16v │ │ │ │ - 13102: 002ded51 280 FUNC GLOBAL DEFAULT 12 scsi_sense_from_errno │ │ │ │ - 13103: 003f65c9 124 FUNC GLOBAL DEFAULT 12 qemu_iovec_is_zero │ │ │ │ + 13102: 002ded49 280 FUNC GLOBAL DEFAULT 12 scsi_sense_from_errno │ │ │ │ + 13103: 003f65c1 124 FUNC GLOBAL DEFAULT 12 qemu_iovec_is_zero │ │ │ │ 13104: 00237901 72 FUNC GLOBAL DEFAULT 12 tap_get_fd │ │ │ │ 13105: 001a3e7d 144 FUNC GLOBAL DEFAULT 12 hmp_info_cpus │ │ │ │ - 13106: 002ee6bd 220 FUNC GLOBAL DEFAULT 12 bdrv_dirty_bitmap_check │ │ │ │ + 13106: 002ee6b5 220 FUNC GLOBAL DEFAULT 12 bdrv_dirty_bitmap_check │ │ │ │ 13107: 005aeef0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_UAS_SENSE_EVENT │ │ │ │ 13108: 0027a6f9 58 FUNC GLOBAL DEFAULT 12 helper_st_i128 │ │ │ │ 13109: 0023bc19 64 FUNC GLOBAL DEFAULT 12 replay_event_net_load │ │ │ │ - 13110: 0031a7f9 528 FUNC GLOBAL DEFAULT 12 qcow2_snapshot_delete │ │ │ │ + 13110: 0031a7f1 528 FUNC GLOBAL DEFAULT 12 qcow2_snapshot_delete │ │ │ │ 13111: 005f9434 2 OBJECT GLOBAL DEFAULT 25 _TRACE_KEYMAP_PARSE_DSTATE │ │ │ │ - 13112: 003f4d65 12 FUNC GLOBAL DEFAULT 12 hbitmap_is_serializable │ │ │ │ + 13112: 003f4d5d 12 FUNC GLOBAL DEFAULT 12 hbitmap_is_serializable │ │ │ │ 13113: 001e1ddd 440 FUNC GLOBAL DEFAULT 12 address_space_ldl_le │ │ │ │ - 13114: 002a74f9 96 FUNC GLOBAL DEFAULT 12 qio_channel_set_blocking │ │ │ │ + 13114: 002a74f1 96 FUNC GLOBAL DEFAULT 12 qio_channel_set_blocking │ │ │ │ 13115: 005b560c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_CHANGE_VNC_PASSWORD_EVENT │ │ │ │ 13116: 001eb541 114 FUNC GLOBAL DEFAULT 12 cpu_watchpoint_remove │ │ │ │ 13117: 00203f45 28 FUNC GLOBAL DEFAULT 12 multifd_device_state_save_thread_should_exit │ │ │ │ 13118: 005f8326 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SFTP_ERROR_DSTATE │ │ │ │ 13119: 002821d1 68 FUNC GLOBAL DEFAULT 12 icount_get_raw │ │ │ │ - 13120: 00400dbd 228 FUNC GLOBAL DEFAULT 12 visit_type_SgxEpcSection │ │ │ │ + 13120: 00400db5 228 FUNC GLOBAL DEFAULT 12 visit_type_SgxEpcSection │ │ │ │ 13121: 005adf88 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SH_TIMER_WRITE_EVENT │ │ │ │ 13122: 001ff971 40 FUNC GLOBAL DEFAULT 12 migration_incoming_postcopy_advised │ │ │ │ 13123: 002699b9 236 FUNC GLOBAL DEFAULT 12 accel_ioctl_inhibit_begin │ │ │ │ - 13124: 003800cd 140 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_ChardevBackend_base_members │ │ │ │ + 13124: 003800c5 140 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_ChardevBackend_base_members │ │ │ │ 13125: 005b1380 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MULTIFD_SEND_SYNC_MAIN_EVENT │ │ │ │ 13126: 005af3e0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_DWC2_RAISE_HOST_IRQ_EVENT │ │ │ │ 13127: 00269d11 124 FUNC GLOBAL DEFAULT 12 accel_irqchip_commit_routes │ │ │ │ - 13128: 0034cd81 14 FUNC GLOBAL DEFAULT 12 qemu_chr_fe_backend_open │ │ │ │ - 13129: 0030bd1d 508 FUNC GLOBAL DEFAULT 12 qcow2_check_bitmaps_refcounts │ │ │ │ + 13128: 0034cd79 14 FUNC GLOBAL DEFAULT 12 qemu_chr_fe_backend_open │ │ │ │ + 13129: 0030bd15 508 FUNC GLOBAL DEFAULT 12 qcow2_check_bitmaps_refcounts │ │ │ │ 13130: 005f894c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ITS_CTE_READ_FAULT_DSTATE │ │ │ │ 13131: 005ac4fc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CPU_GET_APIC_BASE_EVENT │ │ │ │ 13132: 005b20f8 620 OBJECT GLOBAL DEFAULT 24 ui_trace_events │ │ │ │ 13133: 005165a0 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_usadd64 │ │ │ │ 13134: 005f902c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_OHCI_TD_STALL_DSTATE │ │ │ │ 13135: 001f5249 248 FUNC GLOBAL DEFAULT 12 migration_channel_process_incoming │ │ │ │ 13136: 001a3901 260 FUNC GLOBAL DEFAULT 12 rom_copy │ │ │ │ 13137: 001acca5 164 FUNC GLOBAL DEFAULT 12 qdev_set_nic_properties │ │ │ │ 13138: 005a7d18 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SSH_WRITE_BUF_EVENT │ │ │ │ 13139: 00267b15 84 FUNC GLOBAL DEFAULT 12 tcg_gen_or_vec │ │ │ │ 13140: 005b2cd4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CONSOLE_GFX_CLOSE_EVENT │ │ │ │ 13141: 00519c48 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_fetch_umaxl_be │ │ │ │ 13142: 005f873e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SM501_PALETTE_WRITE_DSTATE │ │ │ │ 13143: 005b4fd4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QUERY_YANK_EVENT │ │ │ │ - 13144: 0035cc19 132 FUNC GLOBAL DEFAULT 12 visit_type_QAuthZListPolicy │ │ │ │ - 13145: 00381691 58 FUNC GLOBAL DEFAULT 12 qapi_free_HumanReadableText │ │ │ │ - 13146: 003d1101 118 FUNC GLOBAL DEFAULT 12 qlist_copy │ │ │ │ - 13147: 0037d669 58 FUNC GLOBAL DEFAULT 12 qapi_free_ChardevQemuVDAgentWrapper │ │ │ │ + 13144: 0035cc11 132 FUNC GLOBAL DEFAULT 12 visit_type_QAuthZListPolicy │ │ │ │ + 13145: 00381689 58 FUNC GLOBAL DEFAULT 12 qapi_free_HumanReadableText │ │ │ │ + 13146: 003d10f9 118 FUNC GLOBAL DEFAULT 12 qlist_copy │ │ │ │ + 13147: 0037d661 58 FUNC GLOBAL DEFAULT 12 qapi_free_ChardevQemuVDAgentWrapper │ │ │ │ 13148: 0026ca91 130 FUNC GLOBAL DEFAULT 12 helper_gvec_dup64 │ │ │ │ 13149: 005f97ea 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_GET_WIN32_SOCKET_DSTATE │ │ │ │ 13150: 005f91ba 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_RDMA_INIT_RAM_BLOCKS_DSTATE │ │ │ │ 13151: 005f8610 2 OBJECT GLOBAL DEFAULT 25 _TRACE_TPM_EMULATOR_SET_BUFFER_SIZE_DSTATE │ │ │ │ - 13152: 002adef5 104 FUNC GLOBAL DEFAULT 12 qcrypto_hash_bytesv │ │ │ │ + 13152: 002adeed 104 FUNC GLOBAL DEFAULT 12 qcrypto_hash_bytesv │ │ │ │ 13153: 005aaa90 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIRTIO_GPU_FENCE_RESP_EVENT │ │ │ │ 13154: 001edbe1 64 FUNC GLOBAL DEFAULT 12 cryptodev_backend_free_client │ │ │ │ 13155: 00282f31 80 FUNC GLOBAL DEFAULT 12 icount_handle_interrupt │ │ │ │ 13156: 0017b39d 26 FUNC GLOBAL DEFAULT 12 cursor_unref │ │ │ │ 13157: 001a0799 100 FUNC GLOBAL DEFAULT 12 load_elf_strerror │ │ │ │ 13158: 001bd2fd 124 FUNC GLOBAL DEFAULT 12 fsdev_throttle_init │ │ │ │ 13159: 00266279 156 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_nor │ │ │ │ 13160: 0016da49 176 FUNC GLOBAL DEFAULT 12 bfloat16_to_uint32_scalbn │ │ │ │ 13161: 005a8890 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QIO_NET_LISTENER_WATCH_EVENT │ │ │ │ - 13162: 0039ed11 16 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_closefd_arg_members │ │ │ │ + 13162: 0039ed09 16 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_closefd_arg_members │ │ │ │ 13163: 005f8b9c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IMX6_CCM_GET_IPG_CLK_DSTATE │ │ │ │ 13164: 002654a9 88 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_not │ │ │ │ 13165: 005f9786 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_MIGRATE_PAUSE_DSTATE │ │ │ │ 13166: 0023c845 12 FUNC GLOBAL DEFAULT 12 qmp_replay_seek │ │ │ │ 13167: 005b31c4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QUERY_PR_MANAGERS_EVENT │ │ │ │ 13168: 005f82b4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QCRYPTO_TLS_CREDS_X509_LOAD_CERT_DSTATE │ │ │ │ - 13169: 003d6b45 8 FUNC GLOBAL DEFAULT 12 qemu_pstrcmp0 │ │ │ │ + 13169: 003d6b3d 8 FUNC GLOBAL DEFAULT 12 qemu_pstrcmp0 │ │ │ │ 13170: 005f8f64 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_XHCI_RUNTIME_WRITE_DSTATE │ │ │ │ 13171: 0026ee19 130 FUNC GLOBAL DEFAULT 12 helper_gvec_ltu32 │ │ │ │ 13172: 001d009d 114 FUNC GLOBAL DEFAULT 12 portio_list_set_address │ │ │ │ - 13173: 00299655 144 FUNC GLOBAL DEFAULT 12 object_class_property_add_link │ │ │ │ + 13173: 0029964d 144 FUNC GLOBAL DEFAULT 12 object_class_property_add_link │ │ │ │ 13174: 00507434 12 OBJECT GLOBAL DEFAULT 21 CompatPolicyOutput_lookup │ │ │ │ - 13175: 002e5ba5 96 FUNC GLOBAL DEFAULT 12 blk_dev_has_removable_media │ │ │ │ + 13175: 002e5b9d 96 FUNC GLOBAL DEFAULT 12 blk_dev_has_removable_media │ │ │ │ 13176: 0026b755 36 FUNC GLOBAL DEFAULT 12 helper_shr_i64 │ │ │ │ 13177: 00514b54 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_sar16i │ │ │ │ - 13178: 003c7e95 508 FUNC GLOBAL DEFAULT 12 qmp_marshal_client_migrate_info │ │ │ │ - 13179: 003da931 176 FUNC GLOBAL DEFAULT 12 qemu_cond_init │ │ │ │ + 13178: 003c7e8d 508 FUNC GLOBAL DEFAULT 12 qmp_marshal_client_migrate_info │ │ │ │ + 13179: 003da929 176 FUNC GLOBAL DEFAULT 12 qemu_cond_init │ │ │ │ 13180: 0027fbc1 28 FUNC GLOBAL DEFAULT 12 helper_atomic_xchgq_le │ │ │ │ 13181: 005a9bd8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIRTIO_BLK_HANDLE_ZONE_MGMT_EVENT │ │ │ │ - 13182: 002a8a31 180 FUNC GLOBAL DEFAULT 12 qio_dns_resolver_lookup_async │ │ │ │ - 13183: 002de591 152 FUNC GLOBAL DEFAULT 12 nbd_errno_to_system_errno │ │ │ │ + 13182: 002a8a29 180 FUNC GLOBAL DEFAULT 12 qio_dns_resolver_lookup_async │ │ │ │ + 13183: 002de589 152 FUNC GLOBAL DEFAULT 12 nbd_errno_to_system_errno │ │ │ │ 13184: 005ace48 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ASPEED_HACE_HASH_EXECUTE_ACC_MODE_EVENT │ │ │ │ 13185: 005a9ea8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_FDC_IOPORT_WRITE_EVENT │ │ │ │ - 13186: 002e8e25 116 FUNC GLOBAL DEFAULT 12 blk_register_buf │ │ │ │ + 13186: 002e8e1d 116 FUNC GLOBAL DEFAULT 12 blk_register_buf │ │ │ │ 13187: 005f8a8c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SLAVIO_INTCTL_MEM_WRITEL_SET_DSTATE │ │ │ │ - 13188: 003ec861 72 FUNC GLOBAL DEFAULT 12 aio_bh_new_full │ │ │ │ - 13189: 003f403d 192 FUNC GLOBAL DEFAULT 12 hbitmap_iter_init │ │ │ │ - 13190: 002e8961 236 FUNC GLOBAL DEFAULT 12 blk_new_open │ │ │ │ + 13188: 003ec859 72 FUNC GLOBAL DEFAULT 12 aio_bh_new_full │ │ │ │ + 13189: 003f4035 192 FUNC GLOBAL DEFAULT 12 hbitmap_iter_init │ │ │ │ + 13190: 002e8959 236 FUNC GLOBAL DEFAULT 12 blk_new_open │ │ │ │ 13191: 005f9438 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_SPICE_GL_RENDER_DMABUF_DSTATE │ │ │ │ - 13192: 003eb62d 280 FUNC GLOBAL DEFAULT 12 qemu_lockcnt_dec_and_lock │ │ │ │ + 13192: 003eb625 280 FUNC GLOBAL DEFAULT 12 qemu_lockcnt_dec_and_lock │ │ │ │ 13193: 005f938e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_REPLAY_PUT_QWORD_DSTATE │ │ │ │ - 13194: 003c0d15 176 FUNC GLOBAL DEFAULT 12 visit_type_SetPasswordOptions_members │ │ │ │ + 13194: 003c0d0d 176 FUNC GLOBAL DEFAULT 12 visit_type_SetPasswordOptions_members │ │ │ │ 13195: 005acf08 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ASPEED_I3C_WRITE_EVENT │ │ │ │ 13196: 005b3d04 12 OBJECT GLOBAL DEFAULT 24 qapi_commands_ebpf_trace_events_trace_events │ │ │ │ 13197: 0051c3fc 132 OBJECT GLOBAL DEFAULT 24 helper_info_sar_i64 │ │ │ │ 13198: 0028bbe5 36 FUNC GLOBAL DEFAULT 12 helper_break │ │ │ │ 13199: 001a8479 2556 FUNC GLOBAL DEFAULT 12 machine_run_board_init │ │ │ │ 13200: 005ad268 16 OBJECT GLOBAL DEFAULT 24 _TRACE_TZ_MSC_CFG_SEC_RESP_EVENT │ │ │ │ 13201: 005a92cc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PW_PERIOD_EVENT │ │ │ │ 13202: 005f8b7e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IMX7_SRC_READ_DSTATE │ │ │ │ 13203: 00514314 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_sar16v │ │ │ │ - 13204: 0036f0e1 196 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsGenericCOWFormat │ │ │ │ + 13204: 0036f0d9 196 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsGenericCOWFormat │ │ │ │ 13205: 002804fd 202 FUNC GLOBAL DEFAULT 12 cpu_atomic_fetch_umaxq_le_mmu │ │ │ │ 13206: 005b13c0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MULTIFD_RECV_THREAD_START_EVENT │ │ │ │ - 13207: 003c3979 196 FUNC GLOBAL DEFAULT 12 visit_type_InputMoveEvent │ │ │ │ + 13207: 003c3971 196 FUNC GLOBAL DEFAULT 12 visit_type_InputMoveEvent │ │ │ │ 13208: 005f8c24 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NPCM7XX_RNG_READ_DSTATE │ │ │ │ - 13209: 004d11a0 2 OBJECT GLOBAL DEFAULT 14 mouse_id │ │ │ │ + 13209: 004d1190 2 OBJECT GLOBAL DEFAULT 14 mouse_id │ │ │ │ 13210: 0022afa1 208 FUNC GLOBAL DEFAULT 12 qemu_get_nic_models │ │ │ │ 13211: 005f9e3e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_UFFD_REGISTER_MEMORY_FAILED_DSTATE │ │ │ │ 13212: 005adaf8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ALLWINNER_R40_DRAMCOM_READ_EVENT │ │ │ │ 13213: 00273c2d 224 FUNC GLOBAL DEFAULT 12 tb_check_watchpoint │ │ │ │ 13214: 005f915c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_POSTCOPY_CLEANUP_RANGE_DSTATE │ │ │ │ 13215: 005f8f1c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_DWC2_RAISE_HOST_IRQ_DSTATE │ │ │ │ - 13216: 002aa6fd 80 FUNC GLOBAL DEFAULT 12 qcrypto_block_luks_to_disk_endian │ │ │ │ + 13216: 002aa6f5 80 FUNC GLOBAL DEFAULT 12 qcrypto_block_luks_to_disk_endian │ │ │ │ 13217: 005a9b38 16 OBJECT GLOBAL DEFAULT 24 _TRACE_XEN_DISK_REALIZE_EVENT │ │ │ │ 13218: 005b1000 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MIGRATE_STATE_TOO_BIG_EVENT │ │ │ │ - 13219: 00382181 58 FUNC GLOBAL DEFAULT 12 qapi_free_VersionTriple │ │ │ │ - 13220: 003f1e99 172 FUNC GLOBAL DEFAULT 12 socket_uri │ │ │ │ - 13221: 00365311 196 FUNC GLOBAL DEFAULT 12 visit_type_BlockDeviceTimedStats │ │ │ │ - 13222: 003b1981 156 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_query_stats_schemas_arg_members │ │ │ │ + 13219: 00382179 58 FUNC GLOBAL DEFAULT 12 qapi_free_VersionTriple │ │ │ │ + 13220: 003f1e91 172 FUNC GLOBAL DEFAULT 12 socket_uri │ │ │ │ + 13221: 00365309 196 FUNC GLOBAL DEFAULT 12 visit_type_BlockDeviceTimedStats │ │ │ │ + 13222: 003b1979 156 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_query_stats_schemas_arg_members │ │ │ │ 13223: 005a8448 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MIRROR_ITERATION_DONE_EVENT │ │ │ │ - 13224: 003b068d 58 FUNC GLOBAL DEFAULT 12 qapi_free_Stats │ │ │ │ + 13224: 003b0685 58 FUNC GLOBAL DEFAULT 12 qapi_free_Stats │ │ │ │ 13225: 005f8daa 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ASPEED_TIMER_CTRL_EXTERNAL_CLOCK_DSTATE │ │ │ │ 13226: 0026ceb1 140 FUNC GLOBAL DEFAULT 12 helper_gvec_nand │ │ │ │ - 13227: 0039ef0d 112 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_remove_fd_arg_members │ │ │ │ + 13227: 0039ef05 112 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_remove_fd_arg_members │ │ │ │ 13228: 00282d19 100 FUNC GLOBAL DEFAULT 12 icount_handle_deadline │ │ │ │ - 13229: 003d2939 548 FUNC GLOBAL DEFAULT 12 json_message_process_token │ │ │ │ + 13229: 003d2931 548 FUNC GLOBAL DEFAULT 12 json_message_process_token │ │ │ │ 13230: 005f9edc 0 NOTYPE GLOBAL DEFAULT 25 _end │ │ │ │ 13231: 001e9a19 280 FUNC GLOBAL DEFAULT 12 qemu_get_timedate │ │ │ │ 13232: 0017dcfd 50 FUNC GLOBAL DEFAULT 12 qemu_input_event_send_key_qcode │ │ │ │ 13233: 0017fc1d 216 FUNC GLOBAL DEFAULT 12 hmp_expire_password │ │ │ │ - 13234: 003c19dd 142 FUNC GLOBAL DEFAULT 12 visit_type_SpiceChannelList │ │ │ │ + 13234: 003c19d5 142 FUNC GLOBAL DEFAULT 12 visit_type_SpiceChannelList │ │ │ │ 13235: 005b526c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QUERY_ROCKER_EVENT │ │ │ │ 13236: 002668d1 96 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_rotli │ │ │ │ 13237: 005f8b8e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CCM_FREQ_DSTATE │ │ │ │ - 13238: 00292b75 80 FUNC GLOBAL DEFAULT 12 qdev_new │ │ │ │ - 13239: 0038cb91 140 FUNC GLOBAL DEFAULT 12 visit_type_QemuTargetInfo_members │ │ │ │ - 13240: 002a36a5 296 FUNC GLOBAL DEFAULT 12 qio_channel_socket_listen_sync │ │ │ │ + 13238: 00292b6d 80 FUNC GLOBAL DEFAULT 12 qdev_new │ │ │ │ + 13239: 0038cb89 140 FUNC GLOBAL DEFAULT 12 visit_type_QemuTargetInfo_members │ │ │ │ + 13240: 002a369d 296 FUNC GLOBAL DEFAULT 12 qio_channel_socket_listen_sync │ │ │ │ 13241: 00248409 140 FUNC GLOBAL DEFAULT 12 gen_new_label │ │ │ │ 13242: 005b2b34 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VNC_KEY_SYNC_NUMLOCK_EVENT │ │ │ │ - 13243: 003b0199 140 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_SocketAddress_base_members │ │ │ │ + 13243: 003b0191 140 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_SocketAddress_base_members │ │ │ │ 13244: 005f832a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ZBD_ZONE_APPEND_DSTATE │ │ │ │ 13245: 0015d291 352 FUNC GLOBAL DEFAULT 12 float64_mul │ │ │ │ - 13246: 0034c6c5 388 FUNC GLOBAL DEFAULT 12 nbd_do_establish_connection │ │ │ │ + 13246: 0034c6bd 388 FUNC GLOBAL DEFAULT 12 nbd_do_establish_connection │ │ │ │ 13247: 005aa600 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VGA_CIRRUS_WRITE_GR_EVENT │ │ │ │ 13248: 005b36f0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QUERY_NAMED_BLOCK_NODES_EVENT │ │ │ │ 13249: 005f9e86 2 OBJECT GLOBAL DEFAULT 25 _TRACE_WIN32_MAP_FREE_DSTATE │ │ │ │ - 13250: 0036ba11 196 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevQcow2Encryption │ │ │ │ + 13250: 0036ba09 196 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevQcow2Encryption │ │ │ │ 13251: 005170f8 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_subs16 │ │ │ │ 13252: 005f843e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MIRROR_BEFORE_FLUSH_DSTATE │ │ │ │ 13253: 005f98b4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_QUERY_PCI_DSTATE │ │ │ │ 13254: 001f5b95 176 FUNC GLOBAL DEFAULT 12 cpr_save_fd │ │ │ │ 13255: 005f96ec 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_DUMPDTB_DSTATE │ │ │ │ 13256: 005abb6c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ITS_BADWRITE_EVENT │ │ │ │ 13257: 005efdc0 8 OBJECT GLOBAL DEFAULT 25 max_advance │ │ │ │ 13258: 005f8a04 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ICC_IGRPEN_WRITE_DSTATE │ │ │ │ 13259: 005ad7f8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_APC_MEM_READB_EVENT │ │ │ │ 13260: 00509700 40 OBJECT GLOBAL DEFAULT 21 qdev_prop_endian_mode │ │ │ │ 13261: 005f97b0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_MIGRATE_CONTINUE_DSTATE │ │ │ │ 13262: 005b2ff8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_RESETTABLE_RESET_RELEASE_END_EVENT │ │ │ │ - 13263: 00373ec9 328 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_BLOCK_IO_ERROR_arg_members │ │ │ │ + 13263: 00373ec1 328 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_BLOCK_IO_ERROR_arg_members │ │ │ │ 13264: 00266a7d 68 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_rotls │ │ │ │ 13265: 005ac34c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GRLIB_IRQMP_CHECK_IRQS_EVENT │ │ │ │ 13266: 005f8928 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NVIC_ACKNOWLEDGE_IRQ_DSTATE │ │ │ │ 13267: 0051add0 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_fetch_orq_le │ │ │ │ - 13268: 00367485 68 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevBackup_members │ │ │ │ + 13268: 0036747d 68 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevBackup_members │ │ │ │ 13269: 005afd40 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_OHCI_PORT_ATTACH_EVENT │ │ │ │ 13270: 005b4fa0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_X_QUERY_VIRTIO_EVENT │ │ │ │ 13271: 001e4ae1 628 FUNC GLOBAL DEFAULT 12 ram_block_discard_range │ │ │ │ 13272: 00266c51 100 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_rotlv │ │ │ │ 13273: 005f82e6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GDBSTUB_ERR_CHECKSUM_INCORRECT_DSTATE │ │ │ │ 13274: 005abd9c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ICH_EISR_READ_EVENT │ │ │ │ - 13275: 00385ee5 140 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_QCryptoAkCipherOptions_base_members │ │ │ │ + 13275: 00385edd 140 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_QCryptoAkCipherOptions_base_members │ │ │ │ 13276: 005f9630 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_QUERY_BLOCK_DSTATE │ │ │ │ - 13277: 003fed49 16 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_yank_arg_members │ │ │ │ + 13277: 003fed41 16 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_yank_arg_members │ │ │ │ 13278: 001c07c9 248 FUNC GLOBAL DEFAULT 12 hmp_info_dump │ │ │ │ 13279: 00172239 6 FUNC GLOBAL DEFAULT 12 float16_min │ │ │ │ 13280: 005f88a6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LOONGARCH_MSI_SET_IRQ_DSTATE │ │ │ │ 13281: 005ae128 16 OBJECT GLOBAL DEFAULT 24 _TRACE_BCM2835_SYSTMR_READ_EVENT │ │ │ │ 13282: 005f8d8c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CMSDK_APB_DUALTIMER_RESET_DSTATE │ │ │ │ 13283: 00518ac0 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_smin_fetchl_le │ │ │ │ 13284: 005f9480 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VNC_AUTH_START_DSTATE │ │ │ │ 13285: 005acb68 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IOSB_READ_EVENT │ │ │ │ 13286: 005a83d8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_BLOCK_COPY_COPY_RANGE_FAIL_EVENT │ │ │ │ 13287: 005f9e2c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VISIT_START_LIST_DSTATE │ │ │ │ 13288: 0022a811 8 FUNC GLOBAL DEFAULT 12 qemu_get_vnet_hdr_len │ │ │ │ 13289: 00242e85 228 FUNC GLOBAL DEFAULT 12 tcg_region_reset_all │ │ │ │ - 13290: 002c8f89 102 FUNC GLOBAL DEFAULT 12 bdrv_co_check │ │ │ │ + 13290: 002c8f81 102 FUNC GLOBAL DEFAULT 12 bdrv_co_check │ │ │ │ 13291: 005f834a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SSH_AUTH_METHODS_DSTATE │ │ │ │ 13292: 0023aec5 16 FUNC GLOBAL DEFAULT 12 replay_events_enabled │ │ │ │ 13293: 005f9edc 0 NOTYPE GLOBAL DEFAULT 25 __end__ │ │ │ │ 13294: 005f8d8e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CMSDK_APB_DUALTIMER_WRITE_DSTATE │ │ │ │ - 13295: 002ad7f1 18 FUNC GLOBAL DEFAULT 12 qcrypto_cipher_encrypt │ │ │ │ - 13296: 002e75b5 182 FUNC GLOBAL DEFAULT 12 blk_co_zone_mgmt │ │ │ │ + 13295: 002ad7e9 18 FUNC GLOBAL DEFAULT 12 qcrypto_cipher_encrypt │ │ │ │ + 13296: 002e75ad 182 FUNC GLOBAL DEFAULT 12 blk_co_zone_mgmt │ │ │ │ 13297: 005a7df8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_RECONNECT_ATTEMPT_EVENT │ │ │ │ 13298: 005b1150 16 OBJECT GLOBAL DEFAULT 24 _TRACE_POSTCOPY_PAUSE_CONTINUED_EVENT │ │ │ │ 13299: 0022ab09 54 FUNC GLOBAL DEFAULT 12 qemu_send_packet │ │ │ │ - 13300: 002adda5 76 FUNC GLOBAL DEFAULT 12 qcrypto_hash_digest_len │ │ │ │ - 13301: 003eaae9 100 FUNC GLOBAL DEFAULT 12 qemu_vfree │ │ │ │ + 13300: 002add9d 76 FUNC GLOBAL DEFAULT 12 qcrypto_hash_digest_len │ │ │ │ + 13301: 003eaae1 100 FUNC GLOBAL DEFAULT 12 qemu_vfree │ │ │ │ 13302: 005a8238 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QCOW2_HANDLE_ALLOC_EVENT │ │ │ │ - 13303: 003a9a41 196 FUNC GLOBAL DEFAULT 12 visit_type_RngRandomProperties │ │ │ │ + 13303: 003a9a39 196 FUNC GLOBAL DEFAULT 12 visit_type_RngRandomProperties │ │ │ │ 13304: 005f901e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_OHCI_TD_PKT_SHORT_DSTATE │ │ │ │ 13305: 005f85bc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ALSA_RESUME_OUT_DSTATE │ │ │ │ - 13306: 002d2b01 240 FUNC GLOBAL DEFAULT 12 block_job_error_action │ │ │ │ + 13306: 002d2af9 240 FUNC GLOBAL DEFAULT 12 block_job_error_action │ │ │ │ 13307: 00217869 84 FUNC GLOBAL DEFAULT 12 migration_tls_client_create │ │ │ │ 13308: 005f880e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRTIO_GPU_CMD_RES_FLUSH_DSTATE │ │ │ │ 13309: 005a7e88 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NVME_CMD_MAP_QIOV_IOV_EVENT │ │ │ │ - 13310: 00360625 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevOptionsQcow │ │ │ │ + 13310: 0036061d 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevOptionsQcow │ │ │ │ 13311: 0019adbd 116 FUNC GLOBAL DEFAULT 12 gdb_feature_builder_append_tag │ │ │ │ 13312: 00277c5d 292 FUNC GLOBAL DEFAULT 12 tlb_reset_dirty │ │ │ │ 13313: 005f973c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_SYSTEM_RESET_DSTATE │ │ │ │ - 13314: 00380209 296 FUNC GLOBAL DEFAULT 12 visit_type_ChardevBackend │ │ │ │ + 13314: 00380201 296 FUNC GLOBAL DEFAULT 12 visit_type_ChardevBackend │ │ │ │ 13315: 001ba8f5 30 FUNC GLOBAL DEFAULT 12 audio_sample_to_uint64 │ │ │ │ 13316: 005abd7c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ICV_AP_READ_EVENT │ │ │ │ 13317: 005aa260 16 OBJECT GLOBAL DEFAULT 24 _TRACE_APPLE_GFX_CURSOR_SHOW_EVENT │ │ │ │ 13318: 005a72f0 60 OBJECT GLOBAL DEFAULT 24 root_trace_events │ │ │ │ - 13319: 003cf1ad 44 FUNC GLOBAL DEFAULT 12 human_readable_text_from_str │ │ │ │ + 13319: 003cf1a5 44 FUNC GLOBAL DEFAULT 12 human_readable_text_from_str │ │ │ │ 13320: 005f8e20 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_HOST_REQ_EMULATED_DSTATE │ │ │ │ 13321: 005b29d4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VNC_CLIENT_IO_ERROR_EVENT │ │ │ │ 13322: 00262139 64 FUNC GLOBAL DEFAULT 12 tcg_gen_vec_shr8i_i64 │ │ │ │ 13323: 001adb41 116 FUNC GLOBAL DEFAULT 12 sysbus_init_ioports │ │ │ │ - 13324: 00373d25 132 FUNC GLOBAL DEFAULT 12 visit_type_BlockErrorAction │ │ │ │ + 13324: 00373d1d 132 FUNC GLOBAL DEFAULT 12 visit_type_BlockErrorAction │ │ │ │ 13325: 005b14a0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_POSTCOPY_PREEMPT_RESTORED_EVENT │ │ │ │ 13326: 00251b55 120 FUNC GLOBAL DEFAULT 12 tcg_gen_deposit_z_i32 │ │ │ │ 13327: 0051c690 132 OBJECT GLOBAL DEFAULT 24 helper_info_rem_i64 │ │ │ │ - 13328: 002d8f6d 148 FUNC GLOBAL DEFAULT 12 qemuio_add_command │ │ │ │ + 13328: 002d8f65 148 FUNC GLOBAL DEFAULT 12 qemuio_add_command │ │ │ │ 13329: 005f8f30 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_XHCI_XFER_ASYNC_DSTATE │ │ │ │ 13330: 001a4bb5 136 FUNC GLOBAL DEFAULT 12 hmp_info_vm_generation_id │ │ │ │ 13331: 00281ab1 28 FUNC GLOBAL DEFAULT 12 helper_atomic_add_fetchq_be │ │ │ │ 13332: 005aa200 16 OBJECT GLOBAL DEFAULT 24 _TRACE_APPLE_GFX_MMIO_IOSFC_WRITE_EVENT │ │ │ │ 13333: 005b5cdc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_VFIO_PCI_READ_CONFIG_EVENT │ │ │ │ - 13334: 003e0bf1 40 FUNC GLOBAL DEFAULT 12 loc_set_cmdline │ │ │ │ + 13334: 003e0be9 40 FUNC GLOBAL DEFAULT 12 loc_set_cmdline │ │ │ │ 13335: 005a82b8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QCOW2_WRITEV_START_PART_EVENT │ │ │ │ 13336: 005a9df8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PFLASH_IO_READ_EVENT │ │ │ │ 13337: 002391a9 208 FUNC GLOBAL DEFAULT 12 replay_checkpoint │ │ │ │ 13338: 005a9998 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SWIM_IWMCTRL_WRITE_EVENT │ │ │ │ 13339: 005d6f60 1 OBJECT GLOBAL DEFAULT 25 enable_cpu_pm │ │ │ │ 13340: 001ea4e1 148 FUNC GLOBAL DEFAULT 12 qemu_add_vm_change_state_handler_prio_full │ │ │ │ 13341: 00218791 48 FUNC GLOBAL DEFAULT 12 colo_checkpoint_delay_set │ │ │ │ - 13342: 00383729 132 FUNC GLOBAL DEFAULT 12 visit_type_QCryptoTLSCredsEndpoint │ │ │ │ - 13343: 00402335 58 FUNC GLOBAL DEFAULT 12 qapi_free_PciMemoryRange │ │ │ │ + 13342: 00383721 132 FUNC GLOBAL DEFAULT 12 visit_type_QCryptoTLSCredsEndpoint │ │ │ │ + 13343: 0040232d 58 FUNC GLOBAL DEFAULT 12 qapi_free_PciMemoryRange │ │ │ │ 13344: 005f8afe 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRT_CTRL_WRITE_DSTATE │ │ │ │ 13345: 005b5e0c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_LOCKCNT_UNLOCK_SUCCESS_EVENT │ │ │ │ 13346: 005adfb8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SIFIVE_PWM_WRITE_EVENT │ │ │ │ - 13347: 0037ea69 68 FUNC GLOBAL DEFAULT 12 visit_type_ChardevSpicePort_members │ │ │ │ - 13348: 003c4a85 280 FUNC GLOBAL DEFAULT 12 visit_type_DisplayCurses │ │ │ │ - 13349: 002c6b99 352 FUNC GLOBAL DEFAULT 12 bdrv_parse_filename_strip_prefix │ │ │ │ + 13347: 0037ea61 68 FUNC GLOBAL DEFAULT 12 visit_type_ChardevSpicePort_members │ │ │ │ + 13348: 003c4a7d 280 FUNC GLOBAL DEFAULT 12 visit_type_DisplayCurses │ │ │ │ + 13349: 002c6b91 352 FUNC GLOBAL DEFAULT 12 bdrv_parse_filename_strip_prefix │ │ │ │ 13350: 005f8294 2 OBJECT GLOBAL DEFAULT 25 _TRACE_JOB_APPLY_VERB_DSTATE │ │ │ │ - 13351: 003d401d 6 FUNC GLOBAL DEFAULT 12 qdict_flatten │ │ │ │ + 13351: 003d4015 6 FUNC GLOBAL DEFAULT 12 qdict_flatten │ │ │ │ 13352: 005b3ca4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_QUERY_DUMP_GUEST_MEMORY_CAPABILITY_EVENT │ │ │ │ - 13353: 003cf0d5 216 FUNC GLOBAL DEFAULT 12 string_output_visitor_new │ │ │ │ + 13353: 003cf0cd 216 FUNC GLOBAL DEFAULT 12 string_output_visitor_new │ │ │ │ 13354: 005b2b54 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VNC_KEY_EVENT_EXT_EVENT │ │ │ │ - 13355: 0038b5fd 58 FUNC GLOBAL DEFAULT 12 qapi_free_CompatProperty │ │ │ │ - 13356: 003dae0d 324 FUNC GLOBAL DEFAULT 12 qemu_sem_timedwait │ │ │ │ - 13357: 0038a1d5 376 FUNC GLOBAL DEFAULT 12 qapi_event_send_job_status_change │ │ │ │ + 13355: 0038b5f5 58 FUNC GLOBAL DEFAULT 12 qapi_free_CompatProperty │ │ │ │ + 13356: 003dae05 324 FUNC GLOBAL DEFAULT 12 qemu_sem_timedwait │ │ │ │ + 13357: 0038a1cd 376 FUNC GLOBAL DEFAULT 12 qapi_event_send_job_status_change │ │ │ │ 13358: 0018d0dd 58 FUNC GLOBAL DEFAULT 12 vnc_zlib_clear │ │ │ │ 13359: 00515e68 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_umin16 │ │ │ │ 13360: 002880d1 12 FUNC GLOBAL DEFAULT 12 target_info │ │ │ │ - 13361: 003892e5 200 FUNC GLOBAL DEFAULT 12 visit_type_SchemaInfoAlternateMember │ │ │ │ - 13362: 003805f1 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_chardev │ │ │ │ - 13363: 00359cb9 8576 FUNC GLOBAL DEFAULT 12 qmp_init_marshal │ │ │ │ + 13361: 003892dd 200 FUNC GLOBAL DEFAULT 12 visit_type_SchemaInfoAlternateMember │ │ │ │ + 13362: 003805e9 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_chardev │ │ │ │ + 13363: 00359cb1 8576 FUNC GLOBAL DEFAULT 12 qmp_init_marshal │ │ │ │ 13364: 005f9214 2 OBJECT GLOBAL DEFAULT 25 _TRACE_POSTCOPY_PAUSE_RETURN_PATH_DSTATE │ │ │ │ - 13365: 0037d321 58 FUNC GLOBAL DEFAULT 12 qapi_free_ChardevVC │ │ │ │ - 13366: 004d0084 4 OBJECT GLOBAL DEFAULT 14 hw_compat_2_12_len │ │ │ │ - 13367: 00360445 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevOptionsNVMe │ │ │ │ + 13365: 0037d319 58 FUNC GLOBAL DEFAULT 12 qapi_free_ChardevVC │ │ │ │ + 13366: 004d0074 4 OBJECT GLOBAL DEFAULT 14 hw_compat_2_12_len │ │ │ │ + 13367: 0036043d 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevOptionsNVMe │ │ │ │ 13368: 005b007c 1396 OBJECT GLOBAL DEFAULT 24 migration_trace_events │ │ │ │ 13369: 005f8698 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PFLASH_WRITE_UNKNOWN_DSTATE │ │ │ │ - 13370: 003b7a29 58 FUNC GLOBAL DEFAULT 12 qapi_free_AudiodevCoreaudioPerDirectionOptions │ │ │ │ + 13370: 003b7a21 58 FUNC GLOBAL DEFAULT 12 qapi_free_AudiodevCoreaudioPerDirectionOptions │ │ │ │ 13371: 005afd60 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_OHCI_TD_BAD_PID_EVENT │ │ │ │ - 13372: 0038bf5d 58 FUNC GLOBAL DEFAULT 12 qapi_free_SgxEPCList │ │ │ │ + 13372: 0038bf55 58 FUNC GLOBAL DEFAULT 12 qapi_free_SgxEPCList │ │ │ │ 13373: 001d86d9 120 FUNC GLOBAL DEFAULT 12 memory_region_add_coalescing │ │ │ │ 13374: 005aa6e0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QXL_CLIENT_MONITORS_CONFIG_UNSUPPORTED_BY_DEVICE_EVENT │ │ │ │ 13375: 005f86b0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PFLASH_UNLOCK1_FAILED_DSTATE │ │ │ │ 13376: 005f9466 2 OBJECT GLOBAL DEFAULT 25 _TRACE_INPUT_EVENT_KEY_NUMBER_DSTATE │ │ │ │ 13377: 00507498 12 OBJECT GLOBAL DEFAULT 21 QCryptoAkCipherKeyType_lookup │ │ │ │ - 13378: 003b4e8d 192 FUNC GLOBAL DEFAULT 12 visit_type_VirtVhostQueueStatus │ │ │ │ + 13378: 003b4e85 192 FUNC GLOBAL DEFAULT 12 visit_type_VirtVhostQueueStatus │ │ │ │ 13379: 0022ac31 192 FUNC GLOBAL DEFAULT 12 qemu_sendv_packet_async │ │ │ │ 13380: 005ac28c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_XICS_ICS_SET_IRQ_LSI_EVENT │ │ │ │ 13381: 00517074 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_subs32 │ │ │ │ 13382: 005f8eb0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_SET_INTERFACE_DSTATE │ │ │ │ 13383: 0026f145 132 FUNC GLOBAL DEFAULT 12 helper_gvec_ltu64 │ │ │ │ 13384: 005a83c8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_BLOCK_COPY_READ_FAIL_EVENT │ │ │ │ - 13385: 00396cbd 16 FUNC GLOBAL DEFAULT 12 visit_type_VfioStats_members │ │ │ │ - 13386: 00372d8d 192 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevCreateOptionsVdi │ │ │ │ + 13385: 00396cb5 16 FUNC GLOBAL DEFAULT 12 visit_type_VfioStats_members │ │ │ │ + 13386: 00372d85 192 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevCreateOptionsVdi │ │ │ │ 13387: 005f870e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_APPLE_GFX_CREATE_TASK_DSTATE │ │ │ │ 13388: 005af3a0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_DWC2_BUS_STOP_EVENT │ │ │ │ - 13389: 0029a9c1 84 FUNC GLOBAL DEFAULT 12 object_property_set_description │ │ │ │ - 13390: 003a7d15 196 FUNC GLOBAL DEFAULT 12 visit_type_FilterRedirectorProperties │ │ │ │ - 13391: 003d9501 148 FUNC GLOBAL DEFAULT 12 socket_set_fast_reuse │ │ │ │ - 13392: 003fcb29 72 FUNC GLOBAL DEFAULT 12 qmp_query_sev │ │ │ │ + 13389: 0029a9b9 84 FUNC GLOBAL DEFAULT 12 object_property_set_description │ │ │ │ + 13390: 003a7d0d 196 FUNC GLOBAL DEFAULT 12 visit_type_FilterRedirectorProperties │ │ │ │ + 13391: 003d94f9 148 FUNC GLOBAL DEFAULT 12 socket_set_fast_reuse │ │ │ │ + 13392: 003fcb21 72 FUNC GLOBAL DEFAULT 12 qmp_query_sev │ │ │ │ 13393: 005f87bc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QXL_RING_CURSOR_GET_DSTATE │ │ │ │ 13394: 005f7e21 1 OBJECT GLOBAL DEFAULT 25 icount_align_option │ │ │ │ 13395: 0051ed54 8 OBJECT GLOBAL DEFAULT 24 qcrypto_hmac_lib_driver │ │ │ │ 13396: 005b5d2c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_VFIO_NEW_MAPPING_EVENT │ │ │ │ 13397: 0019fb41 244 FUNC GLOBAL DEFAULT 12 qdev_init_gpio_out_named │ │ │ │ - 13398: 003d5841 54 FUNC GLOBAL DEFAULT 12 strstart │ │ │ │ + 13398: 003d5839 54 FUNC GLOBAL DEFAULT 12 strstart │ │ │ │ 13399: 005f8596 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NBD_REPLY_ERR_IGNORED_DSTATE │ │ │ │ 13400: 005a937c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ALSA_XRUN_OUT_EVENT │ │ │ │ 13401: 005b2924 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VNC_CLIENT_THROTTLE_FORCED_EVENT │ │ │ │ - 13402: 0039a801 124 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_snapshot_save_arg_members │ │ │ │ + 13402: 0039a7f9 124 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_snapshot_save_arg_members │ │ │ │ 13403: 005aba7c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ITS_CMD_VMAPI_EVENT │ │ │ │ - 13404: 003a5bf1 58 FUNC GLOBAL DEFAULT 12 qapi_free_ObjectTypeInfoList │ │ │ │ + 13404: 003a5be9 58 FUNC GLOBAL DEFAULT 12 qapi_free_ObjectTypeInfoList │ │ │ │ 13405: 005f8edc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_DWC2_HREG0_WRITE_DSTATE │ │ │ │ - 13406: 0036f015 204 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsGenericCOWFormat_members │ │ │ │ + 13406: 0036f00d 204 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsGenericCOWFormat_members │ │ │ │ 13407: 001e4249 500 FUNC GLOBAL DEFAULT 12 address_space_stl_notdirty_cached_slow │ │ │ │ 13408: 001fd051 316 FUNC GLOBAL DEFAULT 12 migrate_send_rp_recv_bitmap │ │ │ │ 13409: 005b1ad0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_LOADVM_POSTCOPY_HANDLE_ADVISE_EVENT │ │ │ │ - 13410: 003a5295 472 FUNC GLOBAL DEFAULT 12 qmp_marshal_netdev_add │ │ │ │ + 13410: 003a528d 472 FUNC GLOBAL DEFAULT 12 qmp_marshal_netdev_add │ │ │ │ 13411: 001ea745 16 FUNC GLOBAL DEFAULT 12 qemu_shutdown_requested_get │ │ │ │ 13412: 00507bd0 12 OBJECT GLOBAL DEFAULT 21 RxState_lookup │ │ │ │ - 13413: 003b3d01 58 FUNC GLOBAL DEFAULT 12 qapi_free_VirtVhostQueueStatus │ │ │ │ + 13413: 003b3cf9 58 FUNC GLOBAL DEFAULT 12 qapi_free_VirtVhostQueueStatus │ │ │ │ 13414: 005aae0c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIRTIO_INPUT_QUEUE_FULL_EVENT │ │ │ │ - 13415: 003b2915 58 FUNC GLOBAL DEFAULT 12 qapi_free_TransactionAction │ │ │ │ + 13415: 003b290d 58 FUNC GLOBAL DEFAULT 12 qapi_free_TransactionAction │ │ │ │ 13416: 00179d79 60 FUNC GLOBAL DEFAULT 12 dpy_gl_ctx_make_current │ │ │ │ - 13417: 0036b591 132 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevQcowEncryptionFormat │ │ │ │ + 13417: 0036b589 132 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevQcowEncryptionFormat │ │ │ │ 13418: 005b0be0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_RDMA_START_OUTGOING_MIGRATION_AFTER_RDMA_SOURCE_INIT_EVENT │ │ │ │ 13419: 005aa7f0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QXL_SPICE_DESTROY_SURFACE_WAIT_COMPLETE_EVENT │ │ │ │ 13420: 0024fe29 10 FUNC GLOBAL DEFAULT 12 tcg_gen_mb │ │ │ │ 13421: 005b3530 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_BLOCK_JOB_PAUSE_EVENT │ │ │ │ - 13422: 003ef1f1 64 FUNC GLOBAL DEFAULT 12 qemu_coroutine_self │ │ │ │ + 13422: 003ef1e9 64 FUNC GLOBAL DEFAULT 12 qemu_coroutine_self │ │ │ │ 13423: 005f933a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LOADVM_POSTCOPY_HANDLE_RESUME_DSTATE │ │ │ │ - 13424: 0038434d 192 FUNC GLOBAL DEFAULT 12 visit_type_QCryptoBlockOpenOptions │ │ │ │ - 13425: 003960c5 58 FUNC GLOBAL DEFAULT 12 qapi_free_CompressionStats │ │ │ │ + 13424: 00384345 192 FUNC GLOBAL DEFAULT 12 visit_type_QCryptoBlockOpenOptions │ │ │ │ + 13425: 003960bd 58 FUNC GLOBAL DEFAULT 12 qapi_free_CompressionStats │ │ │ │ 13426: 005a8068 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QED_AIO_READ_DATA_EVENT │ │ │ │ 13427: 005abc5c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_CPUIF_VIRT_SET_MAINT_IRQ_EVENT │ │ │ │ - 13428: 003c3e69 204 FUNC GLOBAL DEFAULT 12 visit_type_InputMoveEventWrapper │ │ │ │ + 13428: 003c3e61 204 FUNC GLOBAL DEFAULT 12 visit_type_InputMoveEventWrapper │ │ │ │ 13429: 005f950e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CONSOLE_PUTCHAR_CSI_DSTATE │ │ │ │ 13430: 005f85e2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IOMMUFD_BACKEND_DISCONNECT_DSTATE │ │ │ │ 13431: 005f8922 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NVIC_SET_IRQ_LEVEL_DSTATE │ │ │ │ 13432: 005f94ee 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GD_UNGRAB_DSTATE │ │ │ │ 13433: 005f866c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_XEN_CDROM_REALIZE_DSTATE │ │ │ │ 13434: 005b35b0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_BLOCKDEV_MIRROR_EVENT │ │ │ │ 13435: 005f8cd0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ALLWINNER_SID_WRITE_DSTATE │ │ │ │ - 13436: 0038c6d5 528 FUNC GLOBAL DEFAULT 12 visit_type_MachineInfo_members │ │ │ │ + 13436: 0038c6cd 528 FUNC GLOBAL DEFAULT 12 visit_type_MachineInfo_members │ │ │ │ 13437: 005f9444 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_SPICE_UI_INFO_DSTATE │ │ │ │ 13438: 005af230 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_DWC2_GLBREG_READ_EVENT │ │ │ │ - 13439: 003c31d1 232 FUNC GLOBAL DEFAULT 12 visit_type_KeyValue_members │ │ │ │ + 13439: 003c31c9 232 FUNC GLOBAL DEFAULT 12 visit_type_KeyValue_members │ │ │ │ 13440: 00269b99 84 FUNC GLOBAL DEFAULT 12 accel_irqchip_add_msi_route │ │ │ │ 13441: 005074ac 12 OBJECT GLOBAL DEFAULT 21 QCryptoAkCipherAlgo_lookup │ │ │ │ 13442: 001797a1 74 FUNC GLOBAL DEFAULT 12 update_displaychangelistener │ │ │ │ - 13443: 003a5e0d 58 FUNC GLOBAL DEFAULT 12 qapi_free_FilterMirrorProperties │ │ │ │ - 13444: 003fce89 76 FUNC GLOBAL DEFAULT 12 qmp_query_cpu_model_baseline │ │ │ │ - 13445: 002cbaa1 68 FUNC GLOBAL DEFAULT 12 bdrv_unref_child │ │ │ │ + 13443: 003a5e05 58 FUNC GLOBAL DEFAULT 12 qapi_free_FilterMirrorProperties │ │ │ │ + 13444: 003fce81 76 FUNC GLOBAL DEFAULT 12 qmp_query_cpu_model_baseline │ │ │ │ + 13445: 002cba99 68 FUNC GLOBAL DEFAULT 12 bdrv_unref_child │ │ │ │ 13446: 005f983c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_QOM_LIST_DSTATE │ │ │ │ 13447: 005f87e8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QXL_INTERFACE_ASYNC_COMPLETE_IO_DSTATE │ │ │ │ - 13448: 003db661 116 FUNC GLOBAL DEFAULT 12 qemu_memfd_free │ │ │ │ + 13448: 003db659 116 FUNC GLOBAL DEFAULT 12 qemu_memfd_free │ │ │ │ 13449: 005088a4 12 OBJECT GLOBAL DEFAULT 21 EbpfProgramID_lookup │ │ │ │ - 13450: 00371fd9 788 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevCreateOptionsQcow2_members │ │ │ │ + 13450: 00371fd1 788 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevCreateOptionsQcow2_members │ │ │ │ 13451: 005b2984 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VNC_CLIENT_PIXEL_FORMAT_EVENT │ │ │ │ 13452: 0026d369 120 FUNC GLOBAL DEFAULT 12 helper_gvec_shl32i │ │ │ │ 13453: 005b3350 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_BLOCKDEV_SNAPSHOT_INTERNAL_SYNC_EVENT │ │ │ │ - 13454: 0036f1a5 164 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsQcow_members │ │ │ │ + 13454: 0036f19d 164 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsQcow_members │ │ │ │ 13455: 00285021 56 FUNC GLOBAL DEFAULT 12 plugin_id_to_ctx_locked │ │ │ │ 13456: 005f834e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SSH_WRITE_RETURN_DSTATE │ │ │ │ - 13457: 0029a409 128 FUNC GLOBAL DEFAULT 12 object_property_add_bool │ │ │ │ + 13457: 0029a401 128 FUNC GLOBAL DEFAULT 12 object_property_add_bool │ │ │ │ 13458: 005f82c4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QCRYPTO_TLS_CREDS_LOAD_DH_DSTATE │ │ │ │ - 13459: 003c9de9 340 FUNC GLOBAL DEFAULT 12 visitor_forward_field │ │ │ │ + 13459: 003c9de1 340 FUNC GLOBAL DEFAULT 12 visitor_forward_field │ │ │ │ 13460: 005a7fe8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NVME_KICK_EVENT │ │ │ │ 13461: 005a7658 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MONITOR_PROTOCOL_EVENT_QUEUE_EVENT │ │ │ │ 13462: 005aa230 16 OBJECT GLOBAL DEFAULT 24 _TRACE_APPLE_GFX_COMMON_REALIZE_MODES_PROPERTY_EVENT │ │ │ │ 13463: 005b2404 16 OBJECT GLOBAL DEFAULT 24 _TRACE_DBUS_UPDATE_GL_EVENT │ │ │ │ 13464: 00199879 100 FUNC GLOBAL DEFAULT 12 gdb_put_packet │ │ │ │ 13465: 005f8782 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QXL_SET_CLIENT_CAPABILITIES_UNSUPPORTED_BY_REVISION_DSTATE │ │ │ │ 13466: 005f8aaa 2 OBJECT GLOBAL DEFAULT 25 _TRACE_APIC_REGISTER_READ_DSTATE │ │ │ │ 13467: 005f87ea 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QXL_HARD_RESET_DSTATE │ │ │ │ - 13468: 00294485 56 FUNC GLOBAL DEFAULT 12 resettable_class_set_parent_phases │ │ │ │ + 13468: 0029447d 56 FUNC GLOBAL DEFAULT 12 resettable_class_set_parent_phases │ │ │ │ 13469: 005f963a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_BLOCK_EXPORT_DEL_DSTATE │ │ │ │ 13470: 00515de4 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_umin32 │ │ │ │ - 13471: 0034cd91 224 FUNC GLOBAL DEFAULT 12 qemu_chr_fe_init │ │ │ │ + 13471: 0034cd89 224 FUNC GLOBAL DEFAULT 12 qemu_chr_fe_init │ │ │ │ 13472: 005f9890 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_X_ACCEL_STATS_DSTATE │ │ │ │ 13473: 0026dbf5 120 FUNC GLOBAL DEFAULT 12 helper_gvec_shl32v │ │ │ │ - 13474: 003cafdd 224 FUNC GLOBAL DEFAULT 12 visit_type_uint16 │ │ │ │ + 13474: 003cafd5 224 FUNC GLOBAL DEFAULT 12 visit_type_uint16 │ │ │ │ 13475: 00518724 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_umin_fetchl_le │ │ │ │ 13476: 005ad5d8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MOS6522_READ_EVENT │ │ │ │ 13477: 002840e1 6 FUNC GLOBAL DEFAULT 12 qemu_plugin_register_vcpu_mem_cb │ │ │ │ 13478: 005f96fa 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_X_QUERY_RAMBLOCK_DSTATE │ │ │ │ 13479: 0051906c 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_or_fetchq_be │ │ │ │ - 13480: 00320939 364 FUNC GLOBAL DEFAULT 12 throttle_group_co_io_limits_intercept │ │ │ │ + 13480: 00320931 364 FUNC GLOBAL DEFAULT 12 throttle_group_co_io_limits_intercept │ │ │ │ 13481: 001a573d 76 FUNC GLOBAL DEFAULT 12 qmp_query_kvm │ │ │ │ 13482: 0019ad61 92 FUNC GLOBAL DEFAULT 12 gdb_feature_builder_init │ │ │ │ 13483: 005b1bfc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VHOST_VDPA_NET_LOAD_MQ_EVENT │ │ │ │ 13484: 005f9296 2 OBJECT GLOBAL DEFAULT 25 _TRACE_RAM_DIRTY_BITMAP_SYNC_START_DSTATE │ │ │ │ - 13485: 002c00b1 2996 FUNC GLOBAL DEFAULT 12 qmp_transaction │ │ │ │ + 13485: 002c00a9 2996 FUNC GLOBAL DEFAULT 12 qmp_transaction │ │ │ │ 13486: 005f91f2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PROCESS_INCOMING_MIGRATION_CO_POSTCOPY_END_MAIN_DSTATE │ │ │ │ - 13487: 003f047d 24 FUNC GLOBAL DEFAULT 12 timer_mod_anticipate │ │ │ │ + 13487: 003f0475 24 FUNC GLOBAL DEFAULT 12 timer_mod_anticipate │ │ │ │ 13488: 00205fe5 34 FUNC GLOBAL DEFAULT 12 migrate_throttle_trigger_threshold │ │ │ │ 13489: 005b40ec 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_X_QUERY_NUMA_EVENT │ │ │ │ 13490: 005f8ec4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_DWC2_RESET_EXIT_DSTATE │ │ │ │ 13491: 00283ea1 6 FUNC GLOBAL DEFAULT 12 qemu_plugin_reset │ │ │ │ - 13492: 0036a22d 16 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_block_job_finalize_arg_members │ │ │ │ - 13493: 002e616d 102 FUNC GLOBAL DEFAULT 12 blk_co_get_geometry │ │ │ │ + 13492: 0036a225 16 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_block_job_finalize_arg_members │ │ │ │ + 13493: 002e6165 102 FUNC GLOBAL DEFAULT 12 blk_co_get_geometry │ │ │ │ 13494: 005f87ae 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QXL_SPICE_DESTROY_SURFACES_COMPLETE_DSTATE │ │ │ │ 13495: 005abc3c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_DIST_BADREAD_EVENT │ │ │ │ 13496: 005f97fa 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_CONT_DSTATE │ │ │ │ 13497: 00163631 312 FUNC GLOBAL DEFAULT 12 float64r32_muladd │ │ │ │ 13498: 00187c8d 22 FUNC GLOBAL DEFAULT 12 vnc_client_io_error │ │ │ │ 13499: 005aa2c0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_APPLE_GFX_UNMAP_MEMORY_EVENT │ │ │ │ - 13500: 003d14f5 86 FUNC GLOBAL DEFAULT 12 qlist_unref │ │ │ │ + 13500: 003d14ed 86 FUNC GLOBAL DEFAULT 12 qlist_unref │ │ │ │ 13501: 002208f5 128 FUNC GLOBAL DEFAULT 12 hmp_getfd │ │ │ │ 13502: 005f8522 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NBD_CO_SEND_CHUNK_READ_DSTATE │ │ │ │ - 13503: 003a3611 172 FUNC GLOBAL DEFAULT 12 visit_type_NetdevNetmapOptions_members │ │ │ │ - 13504: 00402005 216 FUNC GLOBAL DEFAULT 12 qemu_signalfd │ │ │ │ - 13505: 002c4701 224 FUNC GLOBAL DEFAULT 12 os_set_runas │ │ │ │ + 13503: 003a3609 172 FUNC GLOBAL DEFAULT 12 visit_type_NetdevNetmapOptions_members │ │ │ │ + 13504: 00401ffd 216 FUNC GLOBAL DEFAULT 12 qemu_signalfd │ │ │ │ + 13505: 002c46f9 224 FUNC GLOBAL DEFAULT 12 os_set_runas │ │ │ │ 13506: 005afce0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_OHCI_RESET_EVENT │ │ │ │ - 13507: 0031f025 344 FUNC GLOBAL DEFAULT 12 bdrv_all_goto_snapshot │ │ │ │ + 13507: 0031f01d 344 FUNC GLOBAL DEFAULT 12 bdrv_all_goto_snapshot │ │ │ │ 13508: 005f84f8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QIO_CHANNEL_SOCKET_NEW_DSTATE │ │ │ │ 13509: 005f8fd6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_EHCI_QTD_PTRS_DSTATE │ │ │ │ 13510: 001cbb91 36 FUNC GLOBAL DEFAULT 12 qemu_in_vcpu_thread │ │ │ │ 13511: 005a91f8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_SEND_OPTION_REQUEST_EVENT │ │ │ │ 13512: 005b5dfc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_LOCKCNT_FUTEX_WAIT_PREPARE_EVENT │ │ │ │ 13513: 00255f91 432 FUNC GLOBAL DEFAULT 12 tcg_gen_deposit_z_i64 │ │ │ │ 13514: 00176589 148 FUNC GLOBAL DEFAULT 12 accel_init_interfaces │ │ │ │ 13515: 005a7fd8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NVME_DMA_FLUSH_QUEUE_WAIT_EVENT │ │ │ │ - 13516: 003fcc7d 72 FUNC GLOBAL DEFAULT 12 qmp_query_sgx │ │ │ │ - 13517: 003a4399 140 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_query_rx_filter_arg_members │ │ │ │ + 13516: 003fcc75 72 FUNC GLOBAL DEFAULT 12 qmp_query_sgx │ │ │ │ + 13517: 003a4391 140 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_query_rx_filter_arg_members │ │ │ │ 13518: 005b0cd0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_RDMA_REGISTRATION_HANDLE_RAM_BLOCKS_LOOP_EVENT │ │ │ │ - 13519: 002dffbd 18 FUNC GLOBAL DEFAULT 12 block_acct_interval_next │ │ │ │ + 13519: 002dffb5 18 FUNC GLOBAL DEFAULT 12 block_acct_interval_next │ │ │ │ 13520: 0026d789 120 FUNC GLOBAL DEFAULT 12 helper_gvec_sar32i │ │ │ │ 13521: 00510c60 64 OBJECT GLOBAL DEFAULT 24 hw_compat_10_0 │ │ │ │ 13522: 005080b8 12 OBJECT GLOBAL DEFAULT 21 RockerPortAutoneg_lookup │ │ │ │ 13523: 005f96c2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_JOB_COMPLETE_DSTATE │ │ │ │ 13524: 005a94c8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IOMMU_BACKEND_SET_FD_EVENT │ │ │ │ 13525: 005f8a4c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ASPEED_VIC_READ_DSTATE │ │ │ │ - 13526: 002f7399 158 FUNC GLOBAL DEFAULT 12 bdrv_co_preadv_snapshot │ │ │ │ - 13527: 0037f4d5 204 FUNC GLOBAL DEFAULT 12 visit_type_ChardevHostdevWrapper │ │ │ │ + 13526: 002f7391 158 FUNC GLOBAL DEFAULT 12 bdrv_co_preadv_snapshot │ │ │ │ + 13527: 0037f4cd 204 FUNC GLOBAL DEFAULT 12 visit_type_ChardevHostdevWrapper │ │ │ │ 13528: 005ae418 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SLAVIO_TIMER_MEM_WRITEL_EVENT │ │ │ │ 13529: 00510ca0 80 OBJECT GLOBAL DEFAULT 24 hw_compat_10_1 │ │ │ │ 13530: 005ae228 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CMSDK_APB_DUALTIMER_WRITE_EVENT │ │ │ │ 13531: 005ac2bc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_XICS_ICP_RAISE_EVENT │ │ │ │ 13532: 00282ef1 62 FUNC GLOBAL DEFAULT 12 icount_process_data │ │ │ │ 13533: 00277839 4 FUNC GLOBAL DEFAULT 12 tlb_flush_by_mmuidx │ │ │ │ - 13534: 003e66a5 6 FUNC GLOBAL DEFAULT 12 qdist_destroy │ │ │ │ + 13534: 003e669d 6 FUNC GLOBAL DEFAULT 12 qdist_destroy │ │ │ │ 13535: 001e3a25 416 FUNC GLOBAL DEFAULT 12 address_space_ldq_be_cached_slow │ │ │ │ 13536: 0051b610 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_fetch_addl_le │ │ │ │ - 13537: 003f525d 84 FUNC GLOBAL DEFAULT 12 hbitmap_free │ │ │ │ + 13537: 003f5255 84 FUNC GLOBAL DEFAULT 12 hbitmap_free │ │ │ │ 13538: 0022025d 184 FUNC GLOBAL DEFAULT 12 monitor_fdset_dup_fd_remove │ │ │ │ 13539: 005af070 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_CLEAR_DEVICE_FEATURE_EVENT │ │ │ │ - 13540: 002caa45 116 FUNC GLOBAL DEFAULT 12 bdrv_op_blocker_is_empty │ │ │ │ + 13540: 002caa3d 116 FUNC GLOBAL DEFAULT 12 bdrv_op_blocker_is_empty │ │ │ │ 13541: 005a7688 16 OBJECT GLOBAL DEFAULT 24 _TRACE_HANDLE_HMP_COMMAND_EVENT │ │ │ │ 13542: 005a93bc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ALSA_POLLOUT_EVENT │ │ │ │ 13543: 005b1350 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MULTIFD_SEND_TERMINATE_THREADS_EVENT │ │ │ │ 13544: 005f87fa 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRTIO_GPU_DEC_INFLIGHT_FENCES_DSTATE │ │ │ │ 13545: 005ac3cc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SLAVIO_INTCTLM_MEM_READL_EVENT │ │ │ │ - 13546: 003f8211 38 FUNC GLOBAL DEFAULT 12 throttle_enabled │ │ │ │ + 13546: 003f8209 38 FUNC GLOBAL DEFAULT 12 throttle_enabled │ │ │ │ 13547: 0017dcc5 56 FUNC GLOBAL DEFAULT 12 qemu_input_event_send_key_number │ │ │ │ - 13548: 0029a489 104 FUNC GLOBAL DEFAULT 12 object_class_property_add_bool │ │ │ │ + 13548: 0029a481 104 FUNC GLOBAL DEFAULT 12 object_class_property_add_bool │ │ │ │ 13549: 005f9394 2 OBJECT GLOBAL DEFAULT 25 _TRACE_REPLAY_PUT_EVENT_DSTATE │ │ │ │ 13550: 005f8f12 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_DWC2_FIND_DEVICE_DSTATE │ │ │ │ - 13551: 003a6281 58 FUNC GLOBAL DEFAULT 12 qapi_free_AcpiGenericPortProperties │ │ │ │ - 13552: 00367f8d 142 FUNC GLOBAL DEFAULT 12 visit_type_XDbgBlockGraphEdgeList │ │ │ │ + 13551: 003a6279 58 FUNC GLOBAL DEFAULT 12 qapi_free_AcpiGenericPortProperties │ │ │ │ + 13552: 00367f85 142 FUNC GLOBAL DEFAULT 12 visit_type_XDbgBlockGraphEdgeList │ │ │ │ 13553: 001729bd 276 FUNC GLOBAL DEFAULT 12 float128_minnum │ │ │ │ 13554: 005f917a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_RDMA_REGISTRATION_HANDLE_REGISTER_RKEY_DSTATE │ │ │ │ 13555: 001b8f29 54 FUNC GLOBAL DEFAULT 12 audioformat_bytes_per_sample │ │ │ │ 13556: 005b1610 16 OBJECT GLOBAL DEFAULT 24 _TRACE_RAM_LOAD_LOOP_EVENT │ │ │ │ 13557: 0026e025 120 FUNC GLOBAL DEFAULT 12 helper_gvec_sar32v │ │ │ │ 13558: 001cbb89 6 FUNC GLOBAL DEFAULT 12 qemu_cpu_is_self │ │ │ │ 13559: 005aab60 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIRTIO_GPU_CMD_RES_BACK_ATTACH_EVENT │ │ │ │ 13560: 005aeff0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_HUB_DETACH_EVENT │ │ │ │ 13561: 005b1b00 16 OBJECT GLOBAL DEFAULT 24 _TRACE_LOADVM_HANDLE_CMD_PACKAGED_MAIN_EVENT │ │ │ │ - 13562: 003f9d41 300 FUNC GLOBAL DEFAULT 12 vhost_user_server_stop │ │ │ │ - 13563: 0038503d 188 FUNC GLOBAL DEFAULT 12 visit_type_QCryptoBlockAmendOptions_members │ │ │ │ + 13562: 003f9d39 300 FUNC GLOBAL DEFAULT 12 vhost_user_server_stop │ │ │ │ + 13563: 00385035 188 FUNC GLOBAL DEFAULT 12 visit_type_QCryptoBlockAmendOptions_members │ │ │ │ 13564: 005f9254 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MULTIFD_SEND_SYNC_MAIN_SIGNAL_DSTATE │ │ │ │ 13565: 005a7628 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MONITOR_QMP_IN_BAND_DEQUEUE_EVENT │ │ │ │ 13566: 001cacfd 212 FUNC GLOBAL DEFAULT 12 add_boot_device_path │ │ │ │ 13567: 005f8a1c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GIC_HYP_WRITE_DSTATE │ │ │ │ 13568: 005b3430 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_BLOCKDEV_DEL_EVENT │ │ │ │ - 13569: 004d006c 4 OBJECT GLOBAL DEFAULT 14 hw_compat_2_6_len │ │ │ │ - 13570: 00385831 196 FUNC GLOBAL DEFAULT 12 visit_type_TlsCredsAnonProperties │ │ │ │ + 13569: 004d005c 4 OBJECT GLOBAL DEFAULT 14 hw_compat_2_6_len │ │ │ │ + 13570: 00385829 196 FUNC GLOBAL DEFAULT 12 visit_type_TlsCredsAnonProperties │ │ │ │ 13571: 0021e355 368 FUNC GLOBAL DEFAULT 12 rdma_registration_start │ │ │ │ - 13572: 00360355 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockJobChangeOptions │ │ │ │ + 13572: 0036034d 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockJobChangeOptions │ │ │ │ 13573: 001b0135 80 FUNC GLOBAL DEFAULT 12 qmp_query_rocker_ports │ │ │ │ 13574: 005f96dc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_QUERY_CPU_MODEL_COMPARISON_DSTATE │ │ │ │ - 13575: 0031ed41 324 FUNC GLOBAL DEFAULT 12 bdrv_all_can_snapshot │ │ │ │ + 13575: 0031ed39 324 FUNC GLOBAL DEFAULT 12 bdrv_all_can_snapshot │ │ │ │ 13576: 005ac44c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IOAPIC_SET_IRQ_EVENT │ │ │ │ 13577: 005f89ae 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ICV_CTLR_WRITE_DSTATE │ │ │ │ - 13578: 003f6eb5 180 FUNC GLOBAL DEFAULT 12 qemu_co_sleep_ns_wakeable │ │ │ │ + 13578: 003f6ead 180 FUNC GLOBAL DEFAULT 12 qemu_co_sleep_ns_wakeable │ │ │ │ 13579: 005b3ad4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QUIT_EVENT │ │ │ │ 13580: 005b3a60 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_QUERY_CHARDEV_BACKENDS_EVENT │ │ │ │ 13581: 005f9468 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VNC_AUTH_SASL_ACL_DSTATE │ │ │ │ 13582: 005f83a8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NVME_DMA_FLUSH_QUEUE_WAIT_DSTATE │ │ │ │ - 13583: 0036ebe5 132 FUNC GLOBAL DEFAULT 12 visit_type_OnCbwError │ │ │ │ + 13583: 0036ebdd 132 FUNC GLOBAL DEFAULT 12 visit_type_OnCbwError │ │ │ │ 13584: 005f892e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NVIC_ESCALATE_DISABLED_DSTATE │ │ │ │ 13585: 00516ff0 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_subs64 │ │ │ │ - 13586: 0039e71d 58 FUNC GLOBAL DEFAULT 12 qapi_free_FdsetInfoList │ │ │ │ - 13587: 00361309 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevCreateOptionsRbd │ │ │ │ + 13586: 0039e715 58 FUNC GLOBAL DEFAULT 12 qapi_free_FdsetInfoList │ │ │ │ + 13587: 00361301 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevCreateOptionsRbd │ │ │ │ 13588: 005f85cc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IOMMUFD_BACKEND_INVALIDATE_CACHE_DSTATE │ │ │ │ - 13589: 002946b5 88 FUNC GLOBAL DEFAULT 12 qemu_allocate_irq │ │ │ │ + 13589: 002946ad 88 FUNC GLOBAL DEFAULT 12 qemu_allocate_irq │ │ │ │ 13590: 005f8680 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRTIO_BLK_HANDLE_ZONE_APPEND_DSTATE │ │ │ │ - 13591: 002e5791 86 FUNC GLOBAL DEFAULT 12 blk_set_perm │ │ │ │ + 13591: 002e5789 86 FUNC GLOBAL DEFAULT 12 blk_set_perm │ │ │ │ 13592: 005acad8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IVSHMEM_FLAT_ADD_VECTOR_SUCCESS_EVENT │ │ │ │ - 13593: 00398e35 132 FUNC GLOBAL DEFAULT 12 visit_type_MigrationAddressType │ │ │ │ + 13593: 00398e2d 132 FUNC GLOBAL DEFAULT 12 visit_type_MigrationAddressType │ │ │ │ 13594: 005f889c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ADB_DEVICE_KBD_WRITEREG_DSTATE │ │ │ │ 13595: 00517fec 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_umax_fetchl_le │ │ │ │ - 13596: 003b3b21 58 FUNC GLOBAL DEFAULT 12 qapi_free_VirtioInfo │ │ │ │ + 13596: 003b3b19 58 FUNC GLOBAL DEFAULT 12 qapi_free_VirtioInfo │ │ │ │ 13597: 001c2309 308 FUNC GLOBAL DEFAULT 12 hmp_drive_backup │ │ │ │ - 13598: 003821bd 58 FUNC GLOBAL DEFAULT 12 qapi_free_VersionInfo │ │ │ │ + 13598: 003821b5 58 FUNC GLOBAL DEFAULT 12 qapi_free_VersionInfo │ │ │ │ 13599: 005f8fe6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_EHCI_PORTSC_READ_DSTATE │ │ │ │ 13600: 0027d611 20 FUNC GLOBAL DEFAULT 12 helper_atomic_fetch_sminw_be │ │ │ │ 13601: 005af8e0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_EHCI_IRQ_EVENT │ │ │ │ 13602: 005056d4 24 OBJECT GLOBAL DEFAULT 21 blk_exp_vhost_user_blk │ │ │ │ - 13603: 003f4e35 132 FUNC GLOBAL DEFAULT 12 hbitmap_serialization_size │ │ │ │ - 13604: 003c3605 84 FUNC GLOBAL DEFAULT 12 visit_type_InputKeyEvent_members │ │ │ │ + 13603: 003f4e2d 132 FUNC GLOBAL DEFAULT 12 hbitmap_serialization_size │ │ │ │ + 13604: 003c35fd 84 FUNC GLOBAL DEFAULT 12 visit_type_InputKeyEvent_members │ │ │ │ 13605: 005f8842 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VMWARE_VALUE_WRITE_DSTATE │ │ │ │ 13606: 0023a1d9 284 FUNC GLOBAL DEFAULT 12 replay_fetch_data_kind │ │ │ │ 13607: 001a43a5 148 FUNC GLOBAL DEFAULT 12 hmp_info_accelerators │ │ │ │ 13608: 005f87fc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRTIO_GPU_INC_INFLIGHT_FENCES_DSTATE │ │ │ │ 13609: 005aadec 16 OBJECT GLOBAL DEFAULT 24 _TRACE_LASIPS2_REG_WRITE_EVENT │ │ │ │ - 13610: 003744dd 136 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_x_blockdev_set_iothread_arg_members │ │ │ │ + 13610: 003744d5 136 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_x_blockdev_set_iothread_arg_members │ │ │ │ 13611: 00284695 136 FUNC GLOBAL DEFAULT 12 qemu_plugin_write_memory_vaddr │ │ │ │ - 13612: 003b11ad 192 FUNC GLOBAL DEFAULT 12 visit_type_Stats │ │ │ │ + 13612: 003b11a5 192 FUNC GLOBAL DEFAULT 12 visit_type_Stats │ │ │ │ 13613: 005f9002 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_OHCI_MEM_WRITE_UNALIGNED_DSTATE │ │ │ │ 13614: 0019f92d 76 FUNC GLOBAL DEFAULT 12 fw_path_provider_get_dev_path │ │ │ │ - 13615: 004037f9 32 FUNC GLOBAL DEFAULT 12 vu_request_to_string │ │ │ │ - 13616: 003a80ad 196 FUNC GLOBAL DEFAULT 12 visit_type_InputBarrierProperties │ │ │ │ - 13617: 003cb0bd 224 FUNC GLOBAL DEFAULT 12 visit_type_uint32 │ │ │ │ + 13615: 004037f1 32 FUNC GLOBAL DEFAULT 12 vu_request_to_string │ │ │ │ + 13616: 003a80a5 196 FUNC GLOBAL DEFAULT 12 visit_type_InputBarrierProperties │ │ │ │ + 13617: 003cb0b5 224 FUNC GLOBAL DEFAULT 12 visit_type_uint32 │ │ │ │ 13618: 0020bfa1 212 FUNC GLOBAL DEFAULT 12 migration_bitmap_sync_precopy │ │ │ │ - 13619: 003f50fd 176 FUNC GLOBAL DEFAULT 12 hbitmap_deserialize_zeroes │ │ │ │ - 13620: 003839bd 132 FUNC GLOBAL DEFAULT 12 visit_type_QCryptoIVGenAlgo │ │ │ │ - 13621: 003d9e49 132 FUNC GLOBAL DEFAULT 12 qemu_get_pid_name │ │ │ │ - 13622: 00297c4d 180 FUNC GLOBAL DEFAULT 12 object_class_property_iter_init │ │ │ │ + 13619: 003f50f5 176 FUNC GLOBAL DEFAULT 12 hbitmap_deserialize_zeroes │ │ │ │ + 13620: 003839b5 132 FUNC GLOBAL DEFAULT 12 visit_type_QCryptoIVGenAlgo │ │ │ │ + 13621: 003d9e41 132 FUNC GLOBAL DEFAULT 12 qemu_get_pid_name │ │ │ │ + 13622: 00297c45 180 FUNC GLOBAL DEFAULT 12 object_class_property_iter_init │ │ │ │ 13623: 00218a51 92 FUNC GLOBAL DEFAULT 12 qmp_xen_set_replication │ │ │ │ 13624: 005a7e48 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_EXTENDED_HEADERS_COMPLIANCE_EVENT │ │ │ │ 13625: 005b15e0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_RAM_SAVE_PAGE_EVENT │ │ │ │ 13626: 005f9df9 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_visit_pci_c │ │ │ │ 13627: 005f9342 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LOADVM_HANDLE_RECV_BITMAP_DSTATE │ │ │ │ 13628: 00285499 132 FUNC GLOBAL DEFAULT 12 plugin_register_dyn_cb__udata │ │ │ │ 13629: 0023b0bd 190 FUNC GLOBAL DEFAULT 12 replay_save_input_event │ │ │ │ 13630: 005f9e06 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VISIT_TYPE_SIZE_DSTATE │ │ │ │ 13631: 005f98c4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_QUERY_ROCKER_DSTATE │ │ │ │ 13632: 001a1909 58 FUNC GLOBAL DEFAULT 12 load_uimage_as │ │ │ │ 13633: 005f8942 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ITS_DTE_WRITE_DSTATE │ │ │ │ 13634: 00205e89 34 FUNC GLOBAL DEFAULT 12 migrate_avail_switchover_bandwidth │ │ │ │ 13635: 005f8c60 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MPS2_SCC_READ_DSTATE │ │ │ │ - 13636: 002dea89 242 FUNC GLOBAL DEFAULT 12 scsi_sense_to_errno │ │ │ │ + 13636: 002dea81 242 FUNC GLOBAL DEFAULT 12 scsi_sense_to_errno │ │ │ │ 13637: 005a8fd8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_UNKNOWN_ERROR_EVENT │ │ │ │ 13638: 005a77e8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GDBSTUB_HIT_UNKNOWN_EVENT │ │ │ │ 13639: 005f886a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PS2_KEYBOARD_SET_TRANSLATION_DSTATE │ │ │ │ 13640: 0027f645 196 FUNC GLOBAL DEFAULT 12 cpu_atomic_umin_fetchl_be_mmu │ │ │ │ 13641: 0019fb11 46 FUNC GLOBAL DEFAULT 12 qdev_init_gpio_in │ │ │ │ - 13642: 00357115 112 FUNC GLOBAL DEFAULT 12 qmp_qom_get │ │ │ │ + 13642: 0035710d 112 FUNC GLOBAL DEFAULT 12 qmp_qom_get │ │ │ │ 13643: 005b5ecc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_MEMALIGN_EVENT │ │ │ │ 13644: 005f85e0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IOMMU_BACKEND_SET_FD_DSTATE │ │ │ │ 13645: 005b3810 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QUERY_BLOCKSTATS_EVENT │ │ │ │ 13646: 00266931 128 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_rotri │ │ │ │ 13647: 005f9012 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_OHCI_ED_PKT_FLAGS_DSTATE │ │ │ │ 13648: 005af6f0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_UHCI_TD_ASYNC_EVENT │ │ │ │ - 13649: 003807fd 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_chardev_backends │ │ │ │ + 13649: 003807f5 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_chardev_backends │ │ │ │ 13650: 005f9180 2 OBJECT GLOBAL DEFAULT 25 _TRACE_RDMA_REGISTRATION_HANDLE_RAM_BLOCKS_LOOP_DSTATE │ │ │ │ - 13651: 002e7971 122 FUNC GLOBAL DEFAULT 12 blk_co_flush │ │ │ │ + 13651: 002e7969 122 FUNC GLOBAL DEFAULT 12 blk_co_flush │ │ │ │ 13652: 005b5d9c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_MUTEX_LOCKED_EVENT │ │ │ │ 13653: 0027e0d5 172 FUNC GLOBAL DEFAULT 12 cpu_atomic_fetch_orl_le_mmu │ │ │ │ 13654: 001b6b81 126 FUNC GLOBAL DEFAULT 12 AUD_get_elapsed_usec_out │ │ │ │ 13655: 005f981e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_SET_LINK_DSTATE │ │ │ │ 13656: 005f8834 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VMWARE_VERIFY_RECT_GREATER_THAN_BOUND_DSTATE │ │ │ │ 13657: 005b0960 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MIGRATION_FILE_OUTGOING_EVENT │ │ │ │ - 13658: 0038696d 464 FUNC GLOBAL DEFAULT 12 qmp_marshal_cxl_inject_uncorrectable_errors │ │ │ │ + 13658: 00386965 464 FUNC GLOBAL DEFAULT 12 qmp_marshal_cxl_inject_uncorrectable_errors │ │ │ │ 13659: 005b20c8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_DMA_AIO_CANCEL_EVENT │ │ │ │ 13660: 005f87ee 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QXL_ENTER_VGA_MODE_DSTATE │ │ │ │ - 13661: 0029aa15 252 FUNC GLOBAL DEFAULT 12 object_property_add_alias │ │ │ │ - 13662: 003129dd 500 FUNC GLOBAL DEFAULT 12 qcow2_expand_zero_clusters │ │ │ │ - 13663: 003bbb85 58 FUNC GLOBAL DEFAULT 12 qapi_free_RockerOfDpaGroup │ │ │ │ + 13661: 0029aa0d 252 FUNC GLOBAL DEFAULT 12 object_property_add_alias │ │ │ │ + 13662: 003129d5 500 FUNC GLOBAL DEFAULT 12 qcow2_expand_zero_clusters │ │ │ │ + 13663: 003bbb7d 58 FUNC GLOBAL DEFAULT 12 qapi_free_RockerOfDpaGroup │ │ │ │ 13664: 00266ac1 100 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_rotrs │ │ │ │ 13665: 005126b8 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_bitsel │ │ │ │ 13666: 005a8098 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QED_AIO_COMPLETE_EVENT │ │ │ │ 13667: 001ff549 76 FUNC GLOBAL DEFAULT 12 migration_add_notifier_modes │ │ │ │ 13668: 0051f1d8 196 OBJECT GLOBAL DEFAULT 24 bdrv_runtime_opts │ │ │ │ 13669: 005f89c6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ICH_MISR_READ_DSTATE │ │ │ │ - 13670: 003ca051 140 FUNC GLOBAL DEFAULT 12 qapi_enum_parse │ │ │ │ + 13670: 003ca049 140 FUNC GLOBAL DEFAULT 12 qapi_enum_parse │ │ │ │ 13671: 005f970a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_QUERY_MEMORY_DEVICES_DSTATE │ │ │ │ 13672: 005f8386 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NVME_CREATE_QUEUE_PAIR_DSTATE │ │ │ │ 13673: 00266cb5 100 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_rotrv │ │ │ │ 13674: 005f8cac 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ECC_MEM_READL_VCR_DSTATE │ │ │ │ - 13675: 004073b1 176 FUNC GLOBAL DEFAULT 12 vduse_dev_setup_queue │ │ │ │ - 13676: 0038ebbd 224 FUNC GLOBAL DEFAULT 12 visit_type_HotpluggableCPU_members │ │ │ │ + 13675: 004073a9 176 FUNC GLOBAL DEFAULT 12 vduse_dev_setup_queue │ │ │ │ + 13676: 0038ebb5 224 FUNC GLOBAL DEFAULT 12 visit_type_HotpluggableCPU_members │ │ │ │ 13677: 005f89a0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_CPUIF_VIRT_UPDATE_DSTATE │ │ │ │ - 13678: 003fea81 140 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_YankInstance_base_members │ │ │ │ + 13678: 003fea79 140 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_YankInstance_base_members │ │ │ │ 13679: 005f8ee2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_DWC2_FSZREG_READ_DSTATE │ │ │ │ 13680: 0019d0d5 84 FUNC GLOBAL DEFAULT 12 gdb_get_max_cpus │ │ │ │ 13681: 005ad708 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MPS2_SCC_READ_EVENT │ │ │ │ 13682: 0024d8e1 7760 FUNC GLOBAL DEFAULT 12 tcg_gen_code │ │ │ │ 13683: 00270649 122 FUNC GLOBAL DEFAULT 12 helper_gvec_smin16 │ │ │ │ - 13684: 00378edd 464 FUNC GLOBAL DEFAULT 12 qmp_marshal_block_job_dismiss │ │ │ │ + 13684: 00378ed5 464 FUNC GLOBAL DEFAULT 12 qmp_marshal_block_job_dismiss │ │ │ │ 13685: 005f8cc0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ECC_MEM_WRITEL_MER_DSTATE │ │ │ │ 13686: 005ac26c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_XICS_ICS_REJECT_EVENT │ │ │ │ 13687: 005f834c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SSH_SEEK_DSTATE │ │ │ │ - 13688: 0029f7c9 10 FUNC GLOBAL DEFAULT 12 qemu_file_get_error │ │ │ │ + 13688: 0029f7c1 10 FUNC GLOBAL DEFAULT 12 qemu_file_get_error │ │ │ │ 13689: 00515d60 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_umin64 │ │ │ │ - 13690: 002938c5 24 FUNC GLOBAL DEFAULT 12 phase_check │ │ │ │ + 13690: 002938bd 24 FUNC GLOBAL DEFAULT 12 phase_check │ │ │ │ 13691: 005f8b2c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIA1_RTC_INTERNAL_SET_ALT_DSTATE │ │ │ │ - 13692: 00361039 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevOptions │ │ │ │ + 13692: 00361031 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevOptions │ │ │ │ 13693: 001cc111 68 FUNC GLOBAL DEFAULT 12 cpu_remove_sync │ │ │ │ 13694: 005af7b0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_UHCI_PACKET_UNLINK_ASYNC_EVENT │ │ │ │ - 13695: 002d10d5 140 FUNC GLOBAL DEFAULT 12 bdrv_filter_child │ │ │ │ + 13695: 002d10cd 140 FUNC GLOBAL DEFAULT 12 bdrv_filter_child │ │ │ │ 13696: 005f8df8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_SERIAL_SET_BAUD_DSTATE │ │ │ │ 13697: 005b420c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_QUERY_HOTPLUGGABLE_CPUS_EVENT │ │ │ │ 13698: 005a7f38 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NVME_QIOV_UNALIGNED_EVENT │ │ │ │ 13699: 002779ad 12 FUNC GLOBAL DEFAULT 12 tlb_flush_page_all_cpus_synced │ │ │ │ 13700: 005ad348 16 OBJECT GLOBAL DEFAULT 24 _TRACE_STM32L4X5_RCC_MUX_UPDATE_EVENT │ │ │ │ 13701: 005f875a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ARTIST_VRAM_READ_DSTATE │ │ │ │ 13702: 005f9e44 2 OBJECT GLOBAL DEFAULT 25 _TRACE_UFFD_CREATE_FD_NOSYS_DSTATE │ │ │ │ 13703: 0028008d 172 FUNC GLOBAL DEFAULT 12 cpu_atomic_or_fetchq_le_mmu │ │ │ │ - 13704: 003cae1d 38 FUNC GLOBAL DEFAULT 12 visit_set_policy │ │ │ │ + 13704: 003cae15 38 FUNC GLOBAL DEFAULT 12 visit_set_policy │ │ │ │ 13705: 005ab7dc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SPAPR_XIVE_SET_IRQ_EVENT │ │ │ │ - 13706: 0039ec05 142 FUNC GLOBAL DEFAULT 12 visit_type_IOThreadInfoList │ │ │ │ + 13706: 0039ebfd 142 FUNC GLOBAL DEFAULT 12 visit_type_IOThreadInfoList │ │ │ │ 13707: 0027cfe1 176 FUNC GLOBAL DEFAULT 12 cpu_atomic_xchgw_be_mmu │ │ │ │ - 13708: 0035dc99 100 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_DEVICE_TRAY_MOVED_arg_members │ │ │ │ + 13708: 0035dc91 100 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_DEVICE_TRAY_MOVED_arg_members │ │ │ │ 13709: 005b417c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QUERY_MEMORY_SIZE_SUMMARY_EVENT │ │ │ │ 13710: 005f8be0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_STM32L4X5_RCC_PLL_SET_CHANNEL_DIVIDER_DSTATE │ │ │ │ 13711: 005abb7c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ITS_WRITE_EVENT │ │ │ │ 13712: 005f98e0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_SEV_INJECT_LAUNCH_SECRET_DSTATE │ │ │ │ 13713: 0051d174 4 OBJECT GLOBAL DEFAULT 24 graphic_width │ │ │ │ 13714: 00179049 132 FUNC GLOBAL DEFAULT 12 qemu_create_displaysurface │ │ │ │ 13715: 00267c11 84 FUNC GLOBAL DEFAULT 12 tcg_gen_orc_vec │ │ │ │ 13716: 0020066d 144 FUNC GLOBAL DEFAULT 12 qmp_migrate_continue │ │ │ │ 13717: 005abd6c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ICV_AP_WRITE_EVENT │ │ │ │ 13718: 005f8f0c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_DWC2_DEVICE_NOT_FOUND_DSTATE │ │ │ │ 13719: 005aa580 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ARTIST_REG_WRITE_EVENT │ │ │ │ 13720: 005f96f0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_X_QUERY_USB_DSTATE │ │ │ │ - 13721: 003f80ad 68 FUNC GLOBAL DEFAULT 12 throttle_config_init │ │ │ │ + 13721: 003f80a5 68 FUNC GLOBAL DEFAULT 12 throttle_config_init │ │ │ │ 13722: 005f8b94 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IMX6_CCM_RESET_DSTATE │ │ │ │ 13723: 005f9442 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_SPICE_GL_SURFACE_DSTATE │ │ │ │ - 13724: 0034cd75 10 FUNC GLOBAL DEFAULT 12 qemu_chr_fe_backend_connected │ │ │ │ + 13724: 0034cd6d 10 FUNC GLOBAL DEFAULT 12 qemu_chr_fe_backend_connected │ │ │ │ 13725: 005f98aa 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_DEVICE_SYNC_CONFIG_DSTATE │ │ │ │ 13726: 005b477c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_MIGRATE_EVENT │ │ │ │ - 13727: 002e63ed 192 FUNC GLOBAL DEFAULT 12 blk_aio_zone_report │ │ │ │ + 13727: 002e63e5 192 FUNC GLOBAL DEFAULT 12 blk_aio_zone_report │ │ │ │ 13728: 005f83a4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NVME_PROCESS_COMPLETION_DSTATE │ │ │ │ 13729: 005f911a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MIGRATION_EXEC_OUTGOING_DSTATE │ │ │ │ 13730: 005f874e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CG3_WRITE_DSTATE │ │ │ │ 13731: 005f8b92 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IMX6_CCM_WRITE_DSTATE │ │ │ │ 13732: 005b39f0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_CHARDEV_CHANGE_EVENT │ │ │ │ - 13733: 0038b0b1 58 FUNC GLOBAL DEFAULT 12 qapi_free_SmpCachePropertiesWrapper │ │ │ │ + 13733: 0038b0a9 58 FUNC GLOBAL DEFAULT 12 qapi_free_SmpCachePropertiesWrapper │ │ │ │ 13734: 00204a71 92 FUNC GLOBAL DEFAULT 12 multifd_send_prepare_common │ │ │ │ 13735: 0051bf58 132 OBJECT GLOBAL DEFAULT 24 helper_info_ctpop_i32 │ │ │ │ 13736: 005b1eb8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_DIRTYLIMIT_VCPU_EXECUTE_EVENT │ │ │ │ - 13737: 003ded39 108 FUNC GLOBAL DEFAULT 12 slow_bitmap_equal │ │ │ │ + 13737: 003ded31 108 FUNC GLOBAL DEFAULT 12 slow_bitmap_equal │ │ │ │ 13738: 005f8580 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NBD_OPT_META_REPLY_DSTATE │ │ │ │ 13739: 001df469 26 FUNC GLOBAL DEFAULT 12 qemu_ram_unset_idstr │ │ │ │ 13740: 0026d4f9 128 FUNC GLOBAL DEFAULT 12 helper_gvec_shr16i │ │ │ │ 13741: 005f8d84 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IMX_GPT_READ_DSTATE │ │ │ │ - 13742: 0036faa1 188 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsCor_members │ │ │ │ + 13742: 0036fa99 188 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsCor_members │ │ │ │ 13743: 005f958c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_QUERY_PR_MANAGERS_DSTATE │ │ │ │ 13744: 0017baf9 68 FUNC GLOBAL DEFAULT 12 qemu_dmabuf_get_y0_top │ │ │ │ 13745: 005098e0 40 OBJECT GLOBAL DEFAULT 21 qdev_prop_blockdev_on_error │ │ │ │ 13746: 0023d309 88 FUNC GLOBAL DEFAULT 12 add_stats_callbacks │ │ │ │ 13747: 005f8e92 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_MSD_DATA_OUT_DSTATE │ │ │ │ - 13748: 002c8ff1 176 FUNC GLOBAL DEFAULT 12 bdrv_co_change_backing_file │ │ │ │ - 13749: 003b2181 16 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_trace_event_get_state_arg_members │ │ │ │ - 13750: 003f5c29 152 FUNC GLOBAL DEFAULT 12 qemu_hexdump_to_buffer │ │ │ │ + 13748: 002c8fe9 176 FUNC GLOBAL DEFAULT 12 bdrv_co_change_backing_file │ │ │ │ + 13749: 003b2179 16 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_trace_event_get_state_arg_members │ │ │ │ + 13750: 003f5c21 152 FUNC GLOBAL DEFAULT 12 qemu_hexdump_to_buffer │ │ │ │ 13751: 005abcdc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ICV_RPR_READ_EVENT │ │ │ │ 13752: 001edb2d 120 FUNC GLOBAL DEFAULT 12 qmp_query_cryptodev │ │ │ │ 13753: 005b3104 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_BLOCKDEV_CHANGE_MEDIUM_EVENT │ │ │ │ 13754: 001e0b45 200 FUNC GLOBAL DEFAULT 12 address_space_write │ │ │ │ 13755: 005f8fca 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_EHCI_PORT_DETACH_DSTATE │ │ │ │ - 13756: 00320b85 176 FUNC GLOBAL DEFAULT 12 throttle_group_register_tgm │ │ │ │ + 13756: 00320b7d 176 FUNC GLOBAL DEFAULT 12 throttle_group_register_tgm │ │ │ │ 13757: 005b2c74 16 OBJECT GLOBAL DEFAULT 24 _TRACE_DISPLAYSURFACE_CREATE_EVENT │ │ │ │ - 13758: 0037e51d 192 FUNC GLOBAL DEFAULT 12 visit_type_ChardevUdp │ │ │ │ + 13758: 0037e515 192 FUNC GLOBAL DEFAULT 12 visit_type_ChardevUdp │ │ │ │ 13759: 005b2db0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_LOAD_ATOM16_FALLBACK_EVENT │ │ │ │ - 13760: 002ef1b9 168 FUNC GLOBAL DEFAULT 12 bdrv_clear_dirty_bitmap │ │ │ │ - 13761: 0035e725 464 FUNC GLOBAL DEFAULT 12 qmp_marshal_blockdev_close_tray │ │ │ │ + 13760: 002ef1b1 168 FUNC GLOBAL DEFAULT 12 bdrv_clear_dirty_bitmap │ │ │ │ + 13761: 0035e71d 464 FUNC GLOBAL DEFAULT 12 qmp_marshal_blockdev_close_tray │ │ │ │ 13762: 005f9e88 2 OBJECT GLOBAL DEFAULT 25 _TRACE_WIN32_MAP_ALLOC_DSTATE │ │ │ │ 13763: 005f8e36 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_HOST_CLOSE_DSTATE │ │ │ │ - 13764: 003fc6c5 56 FUNC GLOBAL DEFAULT 12 trace_init_file │ │ │ │ + 13764: 003fc6bd 56 FUNC GLOBAL DEFAULT 12 trace_init_file │ │ │ │ 13765: 00172681 276 FUNC GLOBAL DEFAULT 12 float128_maxnummag │ │ │ │ 13766: 00507f24 12 OBJECT GLOBAL DEFAULT 21 StatsType_lookup │ │ │ │ 13767: 005aa800 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QXL_SPICE_DESTROY_SURFACES_EVENT │ │ │ │ - 13768: 0035dd51 268 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_block_latency_histogram_set_arg_members │ │ │ │ + 13768: 0035dd49 268 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_block_latency_histogram_set_arg_members │ │ │ │ 13769: 00285bb9 244 FUNC GLOBAL DEFAULT 12 qemu_plugin_vcpu_mem_cb │ │ │ │ 13770: 0024b5b1 64 FUNC GLOBAL DEFAULT 12 tcg_constant_vec │ │ │ │ - 13771: 003c7315 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_mice │ │ │ │ + 13771: 003c730d 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_mice │ │ │ │ 13772: 001e6135 2364 FUNC GLOBAL DEFAULT 12 qdev_device_add_from_qdict │ │ │ │ - 13773: 0038da61 132 FUNC GLOBAL DEFAULT 12 visit_type_HmatLBDataType │ │ │ │ - 13774: 003ecb5d 62 FUNC GLOBAL DEFAULT 12 aio_get_thread_pool │ │ │ │ + 13773: 0038da59 132 FUNC GLOBAL DEFAULT 12 visit_type_HmatLBDataType │ │ │ │ + 13774: 003ecb55 62 FUNC GLOBAL DEFAULT 12 aio_get_thread_pool │ │ │ │ 13775: 0026dd91 124 FUNC GLOBAL DEFAULT 12 helper_gvec_shr16v │ │ │ │ 13776: 001adafd 68 FUNC GLOBAL DEFAULT 12 sysbus_mmio_get_region │ │ │ │ 13777: 001fc701 40 FUNC GLOBAL DEFAULT 12 migrate_get_current │ │ │ │ - 13778: 0037b545 192 FUNC GLOBAL DEFAULT 12 visit_type_BlockExportOptionsFuse │ │ │ │ + 13778: 0037b53d 192 FUNC GLOBAL DEFAULT 12 visit_type_BlockExportOptionsFuse │ │ │ │ 13779: 001705fd 10 FUNC GLOBAL DEFAULT 12 int8_to_bfloat16 │ │ │ │ 13780: 005b0a30 16 OBJECT GLOBAL DEFAULT 24 _TRACE_POSTCOPY_PAGE_REQ_DEL_EVENT │ │ │ │ - 13781: 002c2b15 332 FUNC GLOBAL DEFAULT 12 qmp_x_blockdev_change │ │ │ │ + 13781: 002c2b0d 332 FUNC GLOBAL DEFAULT 12 qmp_x_blockdev_change │ │ │ │ 13782: 005f8cc2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_AXP2XX_TX_DSTATE │ │ │ │ - 13783: 00374ad1 432 FUNC GLOBAL DEFAULT 12 qapi_event_send_block_image_corrupted │ │ │ │ - 13784: 002e79ed 64 FUNC GLOBAL DEFAULT 12 blk_co_lock_medium │ │ │ │ + 13783: 00374ac9 432 FUNC GLOBAL DEFAULT 12 qapi_event_send_block_image_corrupted │ │ │ │ + 13784: 002e79e5 64 FUNC GLOBAL DEFAULT 12 blk_co_lock_medium │ │ │ │ 13785: 001aa675 68 FUNC GLOBAL DEFAULT 12 parse_numa_opts │ │ │ │ 13786: 0019dd2d 580 FUNC GLOBAL DEFAULT 12 blkconf_blocksizes │ │ │ │ 13787: 005f88f4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_KVM_XIVE_CPU_CONNECT_DSTATE │ │ │ │ - 13788: 003123b5 1576 FUNC GLOBAL DEFAULT 12 qcow2_subcluster_zeroize │ │ │ │ + 13788: 003123ad 1576 FUNC GLOBAL DEFAULT 12 qcow2_subcluster_zeroize │ │ │ │ 13789: 005a9bb8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIRTIO_BLK_HANDLE_ZONE_APPEND_EVENT │ │ │ │ 13790: 0023c739 100 FUNC GLOBAL DEFAULT 12 qmp_replay_delete_break │ │ │ │ - 13791: 0035bfdd 58 FUNC GLOBAL DEFAULT 12 qapi_free_uint8List │ │ │ │ + 13791: 0035bfd5 58 FUNC GLOBAL DEFAULT 12 qapi_free_uint8List │ │ │ │ 13792: 005f8f46 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_XHCI_SLOT_CONFIGURE_DSTATE │ │ │ │ 13793: 005f9770 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_QUERY_VCPU_DIRTY_LIMIT_DSTATE │ │ │ │ 13794: 001b9205 52 FUNC GLOBAL DEFAULT 12 audio_application_name │ │ │ │ 13795: 00209f75 40 FUNC GLOBAL DEFAULT 12 postcopy_state_set │ │ │ │ - 13796: 003ef831 168 FUNC GLOBAL DEFAULT 12 thread_pool_submit_co │ │ │ │ + 13796: 003ef829 168 FUNC GLOBAL DEFAULT 12 thread_pool_submit_co │ │ │ │ 13797: 001d4bd9 66 FUNC GLOBAL DEFAULT 12 memory_region_name │ │ │ │ - 13798: 002c8931 260 FUNC GLOBAL DEFAULT 12 bdrv_child_try_set_perm │ │ │ │ - 13799: 00298dd5 152 FUNC GLOBAL DEFAULT 12 object_property_set_uint │ │ │ │ + 13798: 002c8929 260 FUNC GLOBAL DEFAULT 12 bdrv_child_try_set_perm │ │ │ │ + 13799: 00298dcd 152 FUNC GLOBAL DEFAULT 12 object_property_set_uint │ │ │ │ 13800: 005f96d4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_QUERY_CPU_MODEL_EXPANSION_DSTATE │ │ │ │ 13801: 0051b400 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_fetch_andb │ │ │ │ 13802: 005f94d6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VNC_MSG_SERVER_AUDIO_END_DSTATE │ │ │ │ 13803: 005ad528 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NPCM7XX_RNG_READ_EVENT │ │ │ │ 13804: 002706c5 126 FUNC GLOBAL DEFAULT 12 helper_gvec_smin32 │ │ │ │ 13805: 005f9e48 2 OBJECT GLOBAL DEFAULT 25 _TRACE_UFFD_QUERY_FEATURES_NOSYS_DSTATE │ │ │ │ 13806: 005b40cc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_X_QUERY_RAMBLOCK_EVENT │ │ │ │ 13807: 005f8716 2 OBJECT GLOBAL DEFAULT 25 _TRACE_DM163_CHANNELS_DSTATE │ │ │ │ - 13808: 003e111d 148 FUNC GLOBAL DEFAULT 12 qemu_printf │ │ │ │ + 13808: 003e1115 148 FUNC GLOBAL DEFAULT 12 qemu_printf │ │ │ │ 13809: 005ae108 16 OBJECT GLOBAL DEFAULT 24 _TRACE_BCM2835_SYSTMR_RUN_EVENT │ │ │ │ 13810: 005f9554 2 OBJECT GLOBAL DEFAULT 25 _TRACE_RESETTABLE_PHASE_HOLD_BEGIN_DSTATE │ │ │ │ - 13811: 003a850d 196 FUNC GLOBAL DEFAULT 12 visit_type_IothreadProperties │ │ │ │ + 13811: 003a8505 196 FUNC GLOBAL DEFAULT 12 visit_type_IothreadProperties │ │ │ │ 13812: 005b5e6c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_HBITMAP_ITER_SKIP_WORDS_EVENT │ │ │ │ - 13813: 0034cb81 128 FUNC GLOBAL DEFAULT 12 qemu_chr_fe_set_msgfds │ │ │ │ - 13814: 003b5009 192 FUNC GLOBAL DEFAULT 12 visit_type_VirtioRingDesc │ │ │ │ + 13813: 0034cb79 128 FUNC GLOBAL DEFAULT 12 qemu_chr_fe_set_msgfds │ │ │ │ + 13814: 003b5001 192 FUNC GLOBAL DEFAULT 12 visit_type_VirtioRingDesc │ │ │ │ 13815: 005a9a28 16 OBJECT GLOBAL DEFAULT 24 _TRACE_M25P80_TRANSFER_EVENT │ │ │ │ - 13816: 003db2d1 42 FUNC GLOBAL DEFAULT 12 qemu_thread_is_self │ │ │ │ + 13816: 003db2c9 42 FUNC GLOBAL DEFAULT 12 qemu_thread_is_self │ │ │ │ 13817: 005afb40 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_OHCI_MEM_READ_BAD_OFFSET_EVENT │ │ │ │ 13818: 005a8508 16 OBJECT GLOBAL DEFAULT 24 _TRACE_BDRV_CO_COPY_RANGE_FROM_EVENT │ │ │ │ - 13819: 00387fad 568 FUNC GLOBAL DEFAULT 12 qmp_marshal_request_ebpf │ │ │ │ + 13819: 00387fa5 568 FUNC GLOBAL DEFAULT 12 qmp_marshal_request_ebpf │ │ │ │ 13820: 005f8e9e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_HUB_DETACH_DSTATE │ │ │ │ 13821: 005b2f78 16 OBJECT GLOBAL DEFAULT 24 _TRACE_RESETTABLE_PHASE_EXIT_BEGIN_EVENT │ │ │ │ - 13822: 0039e579 58 FUNC GLOBAL DEFAULT 12 qapi_free_NameInfo │ │ │ │ - 13823: 003cb19d 148 FUNC GLOBAL DEFAULT 12 visit_type_uint64 │ │ │ │ + 13822: 0039e571 58 FUNC GLOBAL DEFAULT 12 qapi_free_NameInfo │ │ │ │ + 13823: 003cb195 148 FUNC GLOBAL DEFAULT 12 visit_type_uint64 │ │ │ │ 13824: 005f832e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ZBD_ZONE_REPORT_DSTATE │ │ │ │ 13825: 001fcaf9 48 FUNC GLOBAL DEFAULT 12 migration_incoming_disable_colo │ │ │ │ 13826: 005aafec 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ADB_DEVICE_KBD_REQUEST_CHANGE_ADDR_AND_HANDLER_EVENT │ │ │ │ 13827: 005f9200 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SOURCE_RETURN_PATH_THREAD_SHUT_DSTATE │ │ │ │ - 13828: 00292dc1 4 FUNC GLOBAL DEFAULT 12 device_is_in_reset │ │ │ │ - 13829: 0029a649 88 FUNC GLOBAL DEFAULT 12 object_class_property_add_tm │ │ │ │ - 13830: 00378795 472 FUNC GLOBAL DEFAULT 12 qmp_marshal_block_job_cancel │ │ │ │ + 13828: 00292db9 4 FUNC GLOBAL DEFAULT 12 device_is_in_reset │ │ │ │ + 13829: 0029a641 88 FUNC GLOBAL DEFAULT 12 object_class_property_add_tm │ │ │ │ + 13830: 0037878d 472 FUNC GLOBAL DEFAULT 12 qmp_marshal_block_job_cancel │ │ │ │ 13831: 001b8b7d 356 FUNC GLOBAL DEFAULT 12 audio_create_default_audiodevs │ │ │ │ 13832: 005f8a6e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_XICS_ICP_ACCEPT_DSTATE │ │ │ │ 13833: 005f896a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ITS_CMD_MAPTI_DSTATE │ │ │ │ - 13834: 003febf9 192 FUNC GLOBAL DEFAULT 12 visit_type_YankInstance │ │ │ │ - 13835: 00360841 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlkdebugInjectErrorOptionsList │ │ │ │ - 13836: 002c709d 20 FUNC GLOBAL DEFAULT 12 bdrv_uses_whitelist │ │ │ │ - 13837: 003b27ad 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockDirtyBitmapMergeWrapper │ │ │ │ + 13834: 003febf1 192 FUNC GLOBAL DEFAULT 12 visit_type_YankInstance │ │ │ │ + 13835: 00360839 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlkdebugInjectErrorOptionsList │ │ │ │ + 13836: 002c7095 20 FUNC GLOBAL DEFAULT 12 bdrv_uses_whitelist │ │ │ │ + 13837: 003b27a5 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockDirtyBitmapMergeWrapper │ │ │ │ 13838: 00519ccc 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_fetch_umaxl_le │ │ │ │ 13839: 00263025 212 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_5_ptr │ │ │ │ 13840: 005f8c74 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ASPEED_SBC_IGNORE_CMD_DSTATE │ │ │ │ 13841: 005afe40 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_OHCI_ISO_TD_READ_FAILED_EVENT │ │ │ │ - 13842: 0029b779 70 FUNC GLOBAL DEFAULT 12 object_property_set_qobject │ │ │ │ + 13842: 0029b771 70 FUNC GLOBAL DEFAULT 12 object_property_set_qobject │ │ │ │ 13843: 005aa7d0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QXL_SPICE_FLUSH_SURFACES_ASYNC_EVENT │ │ │ │ 13844: 001d4b79 94 FUNC GLOBAL DEFAULT 12 memory_region_size │ │ │ │ 13845: 00218bad 120 FUNC GLOBAL DEFAULT 12 qmp_query_colo_status │ │ │ │ - 13846: 003f2151 100 FUNC GLOBAL DEFAULT 12 socket_address_parse_named_fd │ │ │ │ + 13846: 003f2149 100 FUNC GLOBAL DEFAULT 12 socket_address_parse_named_fd │ │ │ │ 13847: 0014b2b1 104 FUNC GLOBAL DEFAULT 12 cpu_breakpoint_remove │ │ │ │ - 13848: 003a62f9 58 FUNC GLOBAL DEFAULT 12 qapi_free_RngEgdProperties │ │ │ │ + 13848: 003a62f1 58 FUNC GLOBAL DEFAULT 12 qapi_free_RngEgdProperties │ │ │ │ 13849: 00269711 28 FUNC GLOBAL DEFAULT 12 current_accel │ │ │ │ - 13850: 002a7c99 744 FUNC GLOBAL DEFAULT 12 qio_channel_yield │ │ │ │ - 13851: 003244a1 64 FUNC GLOBAL DEFAULT 12 vhdx_metadata_entry_le_export │ │ │ │ + 13850: 002a7c91 744 FUNC GLOBAL DEFAULT 12 qio_channel_yield │ │ │ │ + 13851: 00324499 64 FUNC GLOBAL DEFAULT 12 vhdx_metadata_entry_le_export │ │ │ │ 13852: 005a8714 16 OBJECT GLOBAL DEFAULT 24 _TRACE_WCT_CMD_OTHER_EVENT │ │ │ │ 13853: 005f9478 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VNC_AUTH_VENCRYPT_VERSION_DSTATE │ │ │ │ 13854: 005b06b0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MIGRATION_BLOCK_INIT_SHARED_EVENT │ │ │ │ 13855: 005b4f50 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_X_QUERY_VIRTIO_QUEUE_STATUS_EVENT │ │ │ │ - 13856: 0038d4c1 142 FUNC GLOBAL DEFAULT 12 visit_type_CXLFixedMemoryWindowOptionsList │ │ │ │ + 13856: 0038d4b9 142 FUNC GLOBAL DEFAULT 12 visit_type_CXLFixedMemoryWindowOptionsList │ │ │ │ 13857: 005f83b6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QED_AIO_WRITE_PREFILL_DSTATE │ │ │ │ 13858: 005b37f0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QUERY_BLOCK_JOBS_EVENT │ │ │ │ - 13859: 0037ecb1 216 FUNC GLOBAL DEFAULT 12 visit_type_ChardevVC_members │ │ │ │ + 13859: 0037eca9 216 FUNC GLOBAL DEFAULT 12 visit_type_ChardevVC_members │ │ │ │ 13860: 005f9528 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LOAD_ATOM4_FALLBACK_DSTATE │ │ │ │ 13861: 005f8a0c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ICC_BPR_WRITE_DSTATE │ │ │ │ 13862: 005b37a0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_BLOCKDEV_SNAPSHOT_SYNC_EVENT │ │ │ │ 13863: 005f8bbc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_TZ_PPC_IRQ_ENABLE_DSTATE │ │ │ │ 13864: 005af3c0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_DWC2_SOF_EVENT │ │ │ │ - 13865: 002bb405 344 FUNC GLOBAL DEFAULT 12 qmp_block_export_del │ │ │ │ - 13866: 003d0959 76 FUNC GLOBAL DEFAULT 12 qdict_get_int │ │ │ │ - 13867: 0029a4f1 128 FUNC GLOBAL DEFAULT 12 object_property_add_enum │ │ │ │ + 13865: 002bb3fd 344 FUNC GLOBAL DEFAULT 12 qmp_block_export_del │ │ │ │ + 13866: 003d0951 76 FUNC GLOBAL DEFAULT 12 qdict_get_int │ │ │ │ + 13867: 0029a4e9 128 FUNC GLOBAL DEFAULT 12 object_property_add_enum │ │ │ │ 13868: 005b4eb8 12 OBJECT GLOBAL DEFAULT 24 qapi_commands_transaction_trace_events_trace_events │ │ │ │ 13869: 001cf10d 58 FUNC GLOBAL DEFAULT 12 dma_buf_write │ │ │ │ 13870: 005b07c0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_DIRTY_BITMAP_SAVE_COMPLETE_ENTER_EVENT │ │ │ │ 13871: 00250a39 164 FUNC GLOBAL DEFAULT 12 tcg_gen_brcondi_i32 │ │ │ │ 13872: 005f9402 2 OBJECT GLOBAL DEFAULT 25 _TRACE_DBUS_MOUSE_PRESS_DSTATE │ │ │ │ 13873: 002524d9 212 FUNC GLOBAL DEFAULT 12 tcg_gen_mulsu2_i32 │ │ │ │ 13874: 00170ab1 220 FUNC GLOBAL DEFAULT 12 int32_to_floatx80 │ │ │ │ - 13875: 003dfe35 66 FUNC GLOBAL DEFAULT 12 flush_idcache_range │ │ │ │ + 13875: 003dfe2d 66 FUNC GLOBAL DEFAULT 12 flush_idcache_range │ │ │ │ 13876: 00266795 106 FUNC GLOBAL DEFAULT 12 tcg_gen_vec_sar8i_i32 │ │ │ │ 13877: 005f84da 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QIO_CHANNEL_SOCKET_ACCEPT_FAIL_DSTATE │ │ │ │ 13878: 00177fe1 72 FUNC GLOBAL DEFAULT 12 qemu_clipboard_peer_owns │ │ │ │ - 13879: 0037e621 224 FUNC GLOBAL DEFAULT 12 visit_type_ChardevMux │ │ │ │ + 13879: 0037e619 224 FUNC GLOBAL DEFAULT 12 visit_type_ChardevMux │ │ │ │ 13880: 005f9398 2 OBJECT GLOBAL DEFAULT 25 _TRACE_RAM_BLOCK_ATTRIBUTES_STATE_CHANGE_DSTATE │ │ │ │ 13881: 0016a891 256 FUNC GLOBAL DEFAULT 12 float128_round_to_int │ │ │ │ 13882: 001d7c65 124 FUNC GLOBAL DEFAULT 12 ram_discard_manager_register_listener │ │ │ │ - 13883: 0035c36d 142 FUNC GLOBAL DEFAULT 12 visit_type_int8List │ │ │ │ + 13883: 0035c365 142 FUNC GLOBAL DEFAULT 12 visit_type_int8List │ │ │ │ 13884: 00507ebc 12 OBJECT GLOBAL DEFAULT 21 NetworkAddressFamily_lookup │ │ │ │ 13885: 0051f2d0 68 OBJECT GLOBAL DEFAULT 24 bdrv_create_opts_simple │ │ │ │ 13886: 0020bb31 100 FUNC GLOBAL DEFAULT 12 ramblock_recv_bitmap_set_offset │ │ │ │ 13887: 001b4d21 44 FUNC GLOBAL DEFAULT 12 xen_ram_addr_from_mapcache │ │ │ │ 13888: 005f96b0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_QUERY_QMP_SCHEMA_DSTATE │ │ │ │ 13889: 005b2ac4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VNC_MSG_CLIENT_AUDIO_ENABLE_EVENT │ │ │ │ 13890: 005f9694 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_CXL_INJECT_MEMORY_MODULE_EVENT_DSTATE │ │ │ │ - 13891: 003e66ad 172 FUNC GLOBAL DEFAULT 12 qdist_add │ │ │ │ + 13891: 003e66a5 172 FUNC GLOBAL DEFAULT 12 qdist_add │ │ │ │ 13892: 00284845 284 FUNC GLOBAL DEFAULT 12 qemu_plugin_write_memory_hwaddr │ │ │ │ - 13893: 003f0be9 32 FUNC GLOBAL DEFAULT 12 qemu_clock_run_timers │ │ │ │ + 13893: 003f0be1 32 FUNC GLOBAL DEFAULT 12 qemu_clock_run_timers │ │ │ │ 13894: 005b4f10 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_X_QUERY_VIRTIO_QUEUE_ELEMENT_EVENT │ │ │ │ - 13895: 00297d01 88 FUNC GLOBAL DEFAULT 12 object_class_property_find │ │ │ │ + 13895: 00297cf9 88 FUNC GLOBAL DEFAULT 12 object_class_property_find │ │ │ │ 13896: 0025bc01 4 FUNC GLOBAL DEFAULT 12 tcg_gen_qemu_st_i32_chk │ │ │ │ 13897: 0023a371 288 FUNC GLOBAL DEFAULT 12 replay_mutex_lock │ │ │ │ 13898: 00283cd9 4 FUNC GLOBAL DEFAULT 12 qemu_plugin_path_to_binary │ │ │ │ 13899: 005160fc 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_smax8 │ │ │ │ 13900: 005aaddc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_LASIPS2_INTR_EVENT │ │ │ │ 13901: 005f8a76 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GRLIB_IRQMP_SET_IRQ_DSTATE │ │ │ │ 13902: 001aaa4d 80 FUNC GLOBAL DEFAULT 12 ram_block_notify_resize │ │ │ │ 13903: 005b5c8c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_UFFD_QUERY_FEATURES_NOSYS_EVENT │ │ │ │ - 13904: 003eb9e9 288 FUNC GLOBAL DEFAULT 12 qemu_lockcnt_unlock │ │ │ │ + 13904: 003eb9e1 288 FUNC GLOBAL DEFAULT 12 qemu_lockcnt_unlock │ │ │ │ 13905: 00187d45 124 FUNC GLOBAL DEFAULT 12 vnc_client_read_buf │ │ │ │ 13906: 005b564c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_QUERY_VNC_EVENT │ │ │ │ - 13907: 003a61cd 58 FUNC GLOBAL DEFAULT 12 qapi_free_VfioUserServerProperties │ │ │ │ - 13908: 002d368d 38 FUNC GLOBAL DEFAULT 12 job_is_cancelled_locked │ │ │ │ + 13907: 003a61c5 58 FUNC GLOBAL DEFAULT 12 qapi_free_VfioUserServerProperties │ │ │ │ + 13908: 002d3685 38 FUNC GLOBAL DEFAULT 12 job_is_cancelled_locked │ │ │ │ 13909: 001753a9 92 FUNC GLOBAL DEFAULT 12 float16_default_nan │ │ │ │ 13910: 0020bd49 184 FUNC GLOBAL DEFAULT 12 ram_transferred_add │ │ │ │ 13911: 005b1a40 16 OBJECT GLOBAL DEFAULT 24 _TRACE_LOADVM_APPROVE_SWITCHOVER_EVENT │ │ │ │ 13912: 005f8e7a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_UAS_WRITE_READY_DSTATE │ │ │ │ - 13913: 00363729 196 FUNC GLOBAL DEFAULT 12 visit_type_Qcow2BitmapInfo │ │ │ │ + 13913: 00363721 196 FUNC GLOBAL DEFAULT 12 visit_type_Qcow2BitmapInfo │ │ │ │ 13914: 005aaf3c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PCKBD_KBD_READ_DATA_EVENT │ │ │ │ 13915: 005afd70 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_OHCI_ISO_TD_BAD_RESPONSE_EVENT │ │ │ │ - 13916: 0036000d 58 FUNC GLOBAL DEFAULT 12 qapi_free_XDbgBlockGraphNodeList │ │ │ │ - 13917: 0035be75 58 FUNC GLOBAL DEFAULT 12 qapi_free_numberList │ │ │ │ + 13916: 00360005 58 FUNC GLOBAL DEFAULT 12 qapi_free_XDbgBlockGraphNodeList │ │ │ │ + 13917: 0035be6d 58 FUNC GLOBAL DEFAULT 12 qapi_free_numberList │ │ │ │ 13918: 005b428c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_INJECT_NMI_EVENT │ │ │ │ 13919: 005aeca0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_HOST_ATTACH_KERNEL_EVENT │ │ │ │ - 13920: 002a2285 156 FUNC GLOBAL DEFAULT 12 qio_channel_null_new │ │ │ │ + 13920: 002a227d 156 FUNC GLOBAL DEFAULT 12 qio_channel_null_new │ │ │ │ 13921: 005b484c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_QUERY_MIGRATE_CAPABILITIES_EVENT │ │ │ │ - 13922: 00320e4d 240 FUNC GLOBAL DEFAULT 12 throttle_group_detach_aio_context │ │ │ │ + 13922: 00320e45 240 FUNC GLOBAL DEFAULT 12 throttle_group_detach_aio_context │ │ │ │ 13923: 0025d181 136 FUNC GLOBAL DEFAULT 12 tcg_gen_atomic_xor_fetch_i32_chk │ │ │ │ - 13924: 0036e4ed 196 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsCurlHttp │ │ │ │ + 13924: 0036e4e5 196 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsCurlHttp │ │ │ │ 13925: 00171ce1 10 FUNC GLOBAL DEFAULT 12 uint8_to_bfloat16_scalbn │ │ │ │ 13926: 00515394 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_nand │ │ │ │ 13927: 005a7bc8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SFTP_ERROR_EVENT │ │ │ │ 13928: 00203c05 112 FUNC GLOBAL DEFAULT 12 multifd_device_state_send_setup │ │ │ │ 13929: 0027db61 200 FUNC GLOBAL DEFAULT 12 cpu_atomic_umax_fetchw_be_mmu │ │ │ │ 13930: 001f5e91 120 FUNC GLOBAL DEFAULT 12 cpr_walk_fd │ │ │ │ 13931: 005f86f8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_APPLE_GFX_CURSOR_SHOW_DSTATE │ │ │ │ - 13932: 002a0415 166 FUNC GLOBAL DEFAULT 12 qemu_put_be16 │ │ │ │ + 13932: 002a040d 166 FUNC GLOBAL DEFAULT 12 qemu_put_be16 │ │ │ │ 13933: 005b5c6c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_UFFD_CREATE_FD_NOSYS_EVENT │ │ │ │ - 13934: 003d1e5d 104 FUNC GLOBAL DEFAULT 12 qobject_destroy │ │ │ │ - 13935: 003ee39d 12 FUNC GLOBAL DEFAULT 12 qemu_co_queue_init │ │ │ │ - 13936: 003afb19 200 FUNC GLOBAL DEFAULT 12 visit_type_InetSocketAddressWrapper │ │ │ │ - 13937: 00374269 4 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_BLOCK_JOB_READY_arg_members │ │ │ │ - 13938: 003dfc25 68 FUNC GLOBAL DEFAULT 12 fifo8_peek │ │ │ │ + 13934: 003d1e55 104 FUNC GLOBAL DEFAULT 12 qobject_destroy │ │ │ │ + 13935: 003ee395 12 FUNC GLOBAL DEFAULT 12 qemu_co_queue_init │ │ │ │ + 13936: 003afb11 200 FUNC GLOBAL DEFAULT 12 visit_type_InetSocketAddressWrapper │ │ │ │ + 13937: 00374261 4 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_BLOCK_JOB_READY_arg_members │ │ │ │ + 13938: 003dfc1d 68 FUNC GLOBAL DEFAULT 12 fifo8_peek │ │ │ │ 13939: 0051bed4 132 OBJECT GLOBAL DEFAULT 24 helper_info_ctpop_i64 │ │ │ │ 13940: 005f9804 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_QUERY_NAME_DSTATE │ │ │ │ 13941: 005f8218 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_init_commands_c │ │ │ │ 13942: 0028c715 172 FUNC GLOBAL DEFAULT 12 avr_cpu_gdb_write_register │ │ │ │ 13943: 004fff74 64 OBJECT GLOBAL DEFAULT 21 vmstate_muldiv │ │ │ │ 13944: 005aa6c0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QXL_CLIENT_MONITORS_CONFIG_CRC_EVENT │ │ │ │ - 13945: 003d544d 94 FUNC GLOBAL DEFAULT 12 qemu_socket │ │ │ │ + 13945: 003d5445 94 FUNC GLOBAL DEFAULT 12 qemu_socket │ │ │ │ 13946: 005f8d2a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_HPET_RAM_WRITE_TN_CFG_DSTATE │ │ │ │ - 13947: 003a145d 58 FUNC GLOBAL DEFAULT 12 qapi_free_NetdevVdeOptions │ │ │ │ - 13948: 003c26e1 196 FUNC GLOBAL DEFAULT 12 visit_type_VncServerInfo2 │ │ │ │ + 13947: 003a1455 58 FUNC GLOBAL DEFAULT 12 qapi_free_NetdevVdeOptions │ │ │ │ + 13948: 003c26d9 196 FUNC GLOBAL DEFAULT 12 visit_type_VncServerInfo2 │ │ │ │ 13949: 005a8f78 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_NEGOTIATE_SEND_INFO_EVENT │ │ │ │ 13950: 005f83ce 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QED_READ_TABLE_DSTATE │ │ │ │ 13951: 005a9bc8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIRTIO_BLK_HANDLE_ZONE_RESET_ALL_EVENT │ │ │ │ 13952: 005b3028 16 OBJECT GLOBAL DEFAULT 24 _TRACE_RESETTABLE_RESET_ASSERT_BEGIN_EVENT │ │ │ │ - 13953: 00360751 58 FUNC GLOBAL DEFAULT 12 qapi_free_SshHostKeyCheck │ │ │ │ + 13953: 00360749 58 FUNC GLOBAL DEFAULT 12 qapi_free_SshHostKeyCheck │ │ │ │ 13954: 005ad638 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IMX7_SNVS_READ_EVENT │ │ │ │ - 13955: 0029964d 2 FUNC GLOBAL DEFAULT 12 object_property_allow_set_link │ │ │ │ - 13956: 0031aa09 198 FUNC GLOBAL DEFAULT 12 qcow2_snapshot_list │ │ │ │ - 13957: 002a3311 132 FUNC GLOBAL DEFAULT 12 qio_channel_socket_new_fd │ │ │ │ + 13955: 00299645 2 FUNC GLOBAL DEFAULT 12 object_property_allow_set_link │ │ │ │ + 13956: 0031aa01 198 FUNC GLOBAL DEFAULT 12 qcow2_snapshot_list │ │ │ │ + 13957: 002a3309 132 FUNC GLOBAL DEFAULT 12 qio_channel_socket_new_fd │ │ │ │ 13958: 00213239 264 FUNC GLOBAL DEFAULT 12 qemu_savevm_send_postcopy_advise │ │ │ │ 13959: 005f9726 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_QUERY_MEMDEV_DSTATE │ │ │ │ 13960: 005f8eb6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_DESC_MSOS_DSTATE │ │ │ │ 13961: 001a8391 88 FUNC GLOBAL DEFAULT 12 machine_consume_memdev │ │ │ │ - 13962: 00383459 58 FUNC GLOBAL DEFAULT 12 qapi_free_QCryptoBlockInfo │ │ │ │ - 13963: 002e8db1 116 FUNC GLOBAL DEFAULT 12 blk_io_limits_update_group │ │ │ │ - 13964: 00363401 196 FUNC GLOBAL DEFAULT 12 visit_type_BlockDirtyInfo │ │ │ │ + 13962: 00383451 58 FUNC GLOBAL DEFAULT 12 qapi_free_QCryptoBlockInfo │ │ │ │ + 13963: 002e8da9 116 FUNC GLOBAL DEFAULT 12 blk_io_limits_update_group │ │ │ │ + 13964: 003633f9 196 FUNC GLOBAL DEFAULT 12 visit_type_BlockDirtyInfo │ │ │ │ 13965: 005f92e8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VMSTATE_SUBSECTION_LOAD_DSTATE │ │ │ │ - 13966: 003241a1 64 FUNC GLOBAL DEFAULT 12 vhdx_log_desc_le_export │ │ │ │ + 13966: 00324199 64 FUNC GLOBAL DEFAULT 12 vhdx_log_desc_le_export │ │ │ │ 13967: 001e1b0d 540 FUNC GLOBAL DEFAULT 12 address_space_unmap │ │ │ │ 13968: 005a74b8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QCRYPTO_TLS_SESSION_CHECK_CREDS_EVENT │ │ │ │ 13969: 005ab6fc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_XIVE_TCTX_ACCEPT_EVENT │ │ │ │ - 13970: 0038ea21 76 FUNC GLOBAL DEFAULT 12 visit_type_CpuInfoFast_members │ │ │ │ - 13971: 0029a571 100 FUNC GLOBAL DEFAULT 12 object_class_property_add_enum │ │ │ │ + 13970: 0038ea19 76 FUNC GLOBAL DEFAULT 12 visit_type_CpuInfoFast_members │ │ │ │ + 13971: 0029a569 100 FUNC GLOBAL DEFAULT 12 object_class_property_add_enum │ │ │ │ 13972: 005f95d2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_BLOCK_JOB_PAUSE_DSTATE │ │ │ │ 13973: 005aa9c0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QXL_INTERFACE_GET_INIT_INFO_EVENT │ │ │ │ 13974: 005f923a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MIGRATE_HANDLE_RP_REQ_PAGES_DSTATE │ │ │ │ 13975: 005ae268 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CMSDK_APB_TIMER_READ_EVENT │ │ │ │ 13976: 005f9e66 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_VFIO_DMA_RESET_TEMPORARY_DSTATE │ │ │ │ 13977: 001e285d 60 FUNC GLOBAL DEFAULT 12 address_space_stl_be │ │ │ │ - 13978: 002e8d39 120 FUNC GLOBAL DEFAULT 12 blk_io_limits_enable │ │ │ │ - 13979: 002d3555 272 FUNC GLOBAL DEFAULT 12 job_complete_locked │ │ │ │ - 13980: 00404145 4940 FUNC GLOBAL DEFAULT 12 vu_dispatch │ │ │ │ - 13981: 002cab35 124 FUNC GLOBAL DEFAULT 12 bdrv_child_change_aio_context │ │ │ │ - 13982: 003c15e9 192 FUNC GLOBAL DEFAULT 12 visit_type_SpiceBasicInfo │ │ │ │ + 13978: 002e8d31 120 FUNC GLOBAL DEFAULT 12 blk_io_limits_enable │ │ │ │ + 13979: 002d354d 272 FUNC GLOBAL DEFAULT 12 job_complete_locked │ │ │ │ + 13980: 0040413d 4940 FUNC GLOBAL DEFAULT 12 vu_dispatch │ │ │ │ + 13981: 002cab2d 124 FUNC GLOBAL DEFAULT 12 bdrv_child_change_aio_context │ │ │ │ + 13982: 003c15e1 192 FUNC GLOBAL DEFAULT 12 visit_type_SpiceBasicInfo │ │ │ │ 13983: 001e0d35 344 FUNC GLOBAL DEFAULT 12 address_space_set │ │ │ │ 13984: 005f9056 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_OHCI_ISO_TD_SO_DSTATE │ │ │ │ 13985: 001ccc49 300 FUNC GLOBAL DEFAULT 12 cpu_get_clock │ │ │ │ 13986: 005f9730 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_INJECT_NMI_DSTATE │ │ │ │ 13987: 005a7858 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GDBSTUB_OP_EXTRA_INFO_EVENT │ │ │ │ 13988: 0016eb51 192 FUNC GLOBAL DEFAULT 12 float128_to_uint64_round_to_zero │ │ │ │ 13989: 005b3570 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_BLOCK_JOB_SET_SPEED_EVENT │ │ │ │ - 13990: 003a5e49 58 FUNC GLOBAL DEFAULT 12 qapi_free_FilterRedirectorProperties │ │ │ │ + 13990: 003a5e41 58 FUNC GLOBAL DEFAULT 12 qapi_free_FilterRedirectorProperties │ │ │ │ 13991: 005b4980 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_ADD_FD_EVENT │ │ │ │ 13992: 005f988a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_YANK_DSTATE │ │ │ │ 13993: 005f898c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_REDIST_WRITE_DSTATE │ │ │ │ 13994: 005f97f6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_X_EXIT_PRECONFIG_DSTATE │ │ │ │ 13995: 0027ffa9 28 FUNC GLOBAL DEFAULT 12 helper_atomic_add_fetchq_le │ │ │ │ 13996: 001d9671 464 FUNC GLOBAL DEFAULT 12 memory_listener_unregister │ │ │ │ 13997: 005a86b4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SPICE_VMC_UNREGISTER_INTERFACE_EVENT │ │ │ │ 13998: 001fcf65 10 FUNC GLOBAL DEFAULT 12 migrate_send_rp_switchover_ack │ │ │ │ 13999: 005f848a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_WCT_CMD_ST_DSTATE │ │ │ │ 14000: 002827f9 108 FUNC GLOBAL DEFAULT 12 icount_notify_exit │ │ │ │ 14001: 0027fca5 172 FUNC GLOBAL DEFAULT 12 cpu_atomic_fetch_andq_le_mmu │ │ │ │ 14002: 001af03d 2 FUNC GLOBAL DEFAULT 12 qmp_cxl_inject_dram_event │ │ │ │ 14003: 0050510c 12 OBJECT GLOBAL DEFAULT 21 vmstate_info_uint16 │ │ │ │ - 14004: 00360175 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockDirtyBitmapOrStr │ │ │ │ + 14004: 0036016d 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockDirtyBitmapOrStr │ │ │ │ 14005: 005f83fa 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QCOW2_SKIP_COW_DSTATE │ │ │ │ 14006: 005b15c0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_RAM_SAVE_COMPLETE_EVENT │ │ │ │ - 14007: 0029ef75 46 FUNC GLOBAL DEFAULT 12 vmstate_save_state │ │ │ │ + 14007: 0029ef6d 46 FUNC GLOBAL DEFAULT 12 vmstate_save_state │ │ │ │ 14008: 00270745 138 FUNC GLOBAL DEFAULT 12 helper_gvec_smin64 │ │ │ │ 14009: 005f8dc0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SLAVIO_TIMER_MEM_WRITEL_MODE_COUNTER_DSTATE │ │ │ │ 14010: 005ad5e8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MOS6522_WRITE_EVENT │ │ │ │ - 14011: 003efef5 116 FUNC GLOBAL DEFAULT 12 qemu_clock_enable │ │ │ │ - 14012: 0033648d 48 FUNC GLOBAL DEFAULT 12 qed_free_l2_cache │ │ │ │ + 14011: 003efeed 116 FUNC GLOBAL DEFAULT 12 qemu_clock_enable │ │ │ │ + 14012: 00336485 48 FUNC GLOBAL DEFAULT 12 qed_free_l2_cache │ │ │ │ 14013: 005b0900 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MIGRATION_TLS_OUTGOING_HANDSHAKE_ERROR_EVENT │ │ │ │ 14014: 005ab8fc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NVIC_ESCALATE_PRIO_EVENT │ │ │ │ - 14015: 003ace15 132 FUNC GLOBAL DEFAULT 12 visit_type_RebootAction │ │ │ │ - 14016: 002f1501 50 FUNC GLOBAL DEFAULT 12 bdrv_drained_begin │ │ │ │ + 14015: 003ace0d 132 FUNC GLOBAL DEFAULT 12 visit_type_RebootAction │ │ │ │ + 14016: 002f14f9 50 FUNC GLOBAL DEFAULT 12 bdrv_drained_begin │ │ │ │ 14017: 005f914a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_POSTCOPY_PAUSE_FAST_LOAD_CONTINUED_DSTATE │ │ │ │ 14018: 0019afa9 188 FUNC GLOBAL DEFAULT 12 gdb_get_register_list │ │ │ │ - 14019: 003a1a71 142 FUNC GLOBAL DEFAULT 12 visit_type_StringList │ │ │ │ + 14019: 003a1a69 142 FUNC GLOBAL DEFAULT 12 visit_type_StringList │ │ │ │ 14020: 00267d5d 124 FUNC GLOBAL DEFAULT 12 tcg_gen_eqv_vec │ │ │ │ 14021: 00277bf5 68 FUNC GLOBAL DEFAULT 12 tlb_flush_page_bits_by_mmuidx_all_cpus_synced │ │ │ │ 14022: 00501098 48 OBJECT GLOBAL DEFAULT 21 unassigned_io_ops │ │ │ │ - 14023: 002e525d 372 FUNC GLOBAL DEFAULT 12 monitor_add_blk │ │ │ │ + 14023: 002e5255 372 FUNC GLOBAL DEFAULT 12 monitor_add_blk │ │ │ │ 14024: 001ef0b1 40 FUNC GLOBAL DEFAULT 12 host_memory_backend_get_name │ │ │ │ 14025: 005aa6b0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QXL_SET_CLIENT_CAPABILITIES_UNSUPPORTED_BY_REVISION_EVENT │ │ │ │ - 14026: 003b3b99 58 FUNC GLOBAL DEFAULT 12 qapi_free_VhostStatus │ │ │ │ + 14026: 003b3b91 58 FUNC GLOBAL DEFAULT 12 qapi_free_VhostStatus │ │ │ │ 14027: 005e8280 8 OBJECT GLOBAL DEFAULT 25 net_clients │ │ │ │ 14028: 001b830d 200 FUNC GLOBAL DEFAULT 12 audio_generic_write │ │ │ │ 14029: 005b4ed4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_TRANSACTION_EVENT │ │ │ │ - 14030: 003ed285 62 FUNC GLOBAL DEFAULT 12 qemu_get_current_aio_context │ │ │ │ - 14031: 00324089 216 FUNC GLOBAL DEFAULT 12 vhdx_header_le_export │ │ │ │ + 14030: 003ed27d 62 FUNC GLOBAL DEFAULT 12 qemu_get_current_aio_context │ │ │ │ + 14031: 00324081 216 FUNC GLOBAL DEFAULT 12 vhdx_header_le_export │ │ │ │ 14032: 005f8d54 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SSE_COUNTER_CONTROL_WRITE_DSTATE │ │ │ │ 14033: 005f8257 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_commands_replay_c │ │ │ │ 14034: 005f9298 2 OBJECT GLOBAL DEFAULT 25 _TRACE_RAM_DIRTY_BITMAP_RELOAD_COMPLETE_DSTATE │ │ │ │ - 14035: 0028fdc5 2 FUNC GLOBAL DEFAULT 12 qmp_xen_set_global_dirty_log │ │ │ │ - 14036: 003cb5a1 160 FUNC GLOBAL DEFAULT 12 visit_type_size │ │ │ │ + 14035: 0028fdbd 2 FUNC GLOBAL DEFAULT 12 qmp_xen_set_global_dirty_log │ │ │ │ + 14036: 003cb599 160 FUNC GLOBAL DEFAULT 12 visit_type_size │ │ │ │ 14037: 005f814c 4 OBJECT GLOBAL DEFAULT 25 dmg_uncompress_bz2 │ │ │ │ - 14038: 00490388 4 OBJECT GLOBAL DEFAULT 14 qemu_input_map_xorgxwin_to_qcode_len │ │ │ │ + 14038: 00490378 4 OBJECT GLOBAL DEFAULT 14 qemu_input_map_xorgxwin_to_qcode_len │ │ │ │ 14039: 005f9426 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CLIPBOARD_CHECK_SERIAL_DSTATE │ │ │ │ 14040: 005f85c8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ALSA_POLLOUT_DSTATE │ │ │ │ - 14041: 00406c8d 14 FUNC GLOBAL DEFAULT 12 vduse_dev_get_queue │ │ │ │ - 14042: 0034c9dd 140 FUNC GLOBAL DEFAULT 12 qemu_chr_fe_ioctl │ │ │ │ - 14043: 0038825d 58 FUNC GLOBAL DEFAULT 12 qapi_free_SchemaInfoBuiltin │ │ │ │ + 14041: 00406c85 14 FUNC GLOBAL DEFAULT 12 vduse_dev_get_queue │ │ │ │ + 14042: 0034c9d5 140 FUNC GLOBAL DEFAULT 12 qemu_chr_fe_ioctl │ │ │ │ + 14043: 00388255 58 FUNC GLOBAL DEFAULT 12 qapi_free_SchemaInfoBuiltin │ │ │ │ 14044: 0019d5bd 4 FUNC GLOBAL DEFAULT 12 aml_method │ │ │ │ - 14045: 0039ba89 408 FUNC GLOBAL DEFAULT 12 qmp_marshal_x_colo_lost_heartbeat │ │ │ │ + 14045: 0039ba81 408 FUNC GLOBAL DEFAULT 12 qmp_marshal_x_colo_lost_heartbeat │ │ │ │ 14046: 005b4c90 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_QOM_LIST_GET_EVENT │ │ │ │ 14047: 005f93ee 2 OBJECT GLOBAL DEFAULT 25 _TRACE_DBUS_CLIPBOARD_REGISTER_DSTATE │ │ │ │ 14048: 005acaf8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IVSHMEM_FLAT_NEW_PEER_EVENT │ │ │ │ - 14049: 0039269d 408 FUNC GLOBAL DEFAULT 12 qmp_marshal_system_powerdown │ │ │ │ + 14049: 00392695 408 FUNC GLOBAL DEFAULT 12 qmp_marshal_system_powerdown │ │ │ │ 14050: 005f927e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_RAM_WRITE_TRACKING_RAMBLOCK_STOP_DSTATE │ │ │ │ - 14051: 003b9a31 196 FUNC GLOBAL DEFAULT 12 visit_type_AudiodevPipewireOptions │ │ │ │ + 14051: 003b9a29 196 FUNC GLOBAL DEFAULT 12 visit_type_AudiodevPipewireOptions │ │ │ │ 14052: 0023abcd 316 FUNC GLOBAL DEFAULT 12 replay_save_events │ │ │ │ - 14053: 00315e81 432 FUNC GLOBAL DEFAULT 12 qcow2_inc_refcounts_imrt │ │ │ │ - 14054: 002ec80d 396 FUNC GLOBAL DEFAULT 12 qmp_blockdev_create │ │ │ │ - 14055: 0036078d 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevOptionsSsh │ │ │ │ - 14056: 0035eac5 464 FUNC GLOBAL DEFAULT 12 qmp_marshal_blockdev_insert_medium │ │ │ │ - 14057: 0039c17d 488 FUNC GLOBAL DEFAULT 12 qmp_marshal_migrate_incoming │ │ │ │ - 14058: 002a04bd 100 FUNC GLOBAL DEFAULT 12 qemu_put_be32 │ │ │ │ - 14059: 00399f21 142 FUNC GLOBAL DEFAULT 12 visit_type_DirtyRateVcpuList │ │ │ │ + 14053: 00315e79 432 FUNC GLOBAL DEFAULT 12 qcow2_inc_refcounts_imrt │ │ │ │ + 14054: 002ec805 396 FUNC GLOBAL DEFAULT 12 qmp_blockdev_create │ │ │ │ + 14055: 00360785 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevOptionsSsh │ │ │ │ + 14056: 0035eabd 464 FUNC GLOBAL DEFAULT 12 qmp_marshal_blockdev_insert_medium │ │ │ │ + 14057: 0039c175 488 FUNC GLOBAL DEFAULT 12 qmp_marshal_migrate_incoming │ │ │ │ + 14058: 002a04b5 100 FUNC GLOBAL DEFAULT 12 qemu_put_be32 │ │ │ │ + 14059: 00399f19 142 FUNC GLOBAL DEFAULT 12 visit_type_DirtyRateVcpuList │ │ │ │ 14060: 005ab02c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ADB_DEVICE_KBD_NO_KEY_EVENT │ │ │ │ - 14061: 003c2f9d 140 FUNC GLOBAL DEFAULT 12 visit_type_QKeyCodeWrapper_members │ │ │ │ + 14061: 003c2f95 140 FUNC GLOBAL DEFAULT 12 visit_type_QKeyCodeWrapper_members │ │ │ │ 14062: 005b005c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ALLWINNER_WDT_WRITE_EVENT │ │ │ │ 14063: 005acbb8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_LASI_CHIP_MEM_VALID_EVENT │ │ │ │ - 14064: 003f5915 512 FUNC GLOBAL DEFAULT 12 qemu_hexdump_line │ │ │ │ + 14064: 003f590d 512 FUNC GLOBAL DEFAULT 12 qemu_hexdump_line │ │ │ │ 14065: 005b41dc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_BALLOON_EVENT │ │ │ │ 14066: 001e3f0d 412 FUNC GLOBAL DEFAULT 12 address_space_lduw_le_cached_slow │ │ │ │ 14067: 00203f05 64 FUNC GLOBAL DEFAULT 12 multifd_device_state_supported │ │ │ │ - 14068: 00383939 132 FUNC GLOBAL DEFAULT 12 visit_type_QCryptoCipherMode │ │ │ │ + 14068: 00383931 132 FUNC GLOBAL DEFAULT 12 visit_type_QCryptoCipherMode │ │ │ │ 14069: 005b5e8c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_WIN32_MAP_ALLOC_EVENT │ │ │ │ - 14070: 003d04d1 116 FUNC GLOBAL DEFAULT 12 qstring_unref │ │ │ │ + 14070: 003d04c9 116 FUNC GLOBAL DEFAULT 12 qstring_unref │ │ │ │ 14071: 00231525 90 FUNC GLOBAL DEFAULT 12 extract_ip_and_port │ │ │ │ 14072: 005f862c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_EBPF_RSS_SET_DATA_DSTATE │ │ │ │ 14073: 0015c9bd 1996 FUNC GLOBAL DEFAULT 12 float16_mul │ │ │ │ - 14074: 002c8ecd 180 FUNC GLOBAL DEFAULT 12 bdrv_close_all │ │ │ │ + 14074: 002c8ec5 180 FUNC GLOBAL DEFAULT 12 bdrv_close_all │ │ │ │ 14075: 0020c8a5 208 FUNC GLOBAL DEFAULT 12 ram_bytes_total │ │ │ │ 14076: 005f91bc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_RDMA_FILL_DSTATE │ │ │ │ 14077: 005abfac 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ICC_IGRPEN_READ_EVENT │ │ │ │ 14078: 00253d0d 192 FUNC GLOBAL DEFAULT 12 tcg_gen_brcondi_i64 │ │ │ │ 14079: 005b15b0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_RAM_DIRTY_BITMAP_REQUEST_EVENT │ │ │ │ 14080: 0025703d 252 FUNC GLOBAL DEFAULT 12 tcg_gen_mulsu2_i64 │ │ │ │ 14081: 005f8cc6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_AXP2XX_RX_DSTATE │ │ │ │ - 14082: 00357f5d 104 FUNC GLOBAL DEFAULT 12 error_printf_unless_qmp │ │ │ │ + 14082: 00357f55 104 FUNC GLOBAL DEFAULT 12 error_printf_unless_qmp │ │ │ │ 14083: 002621e1 146 FUNC GLOBAL DEFAULT 12 tcg_gen_vec_sar8i_i64 │ │ │ │ - 14084: 002904b1 40 FUNC GLOBAL DEFAULT 12 qbus_set_bus_hotplug_handler │ │ │ │ + 14084: 002904a9 40 FUNC GLOBAL DEFAULT 12 qbus_set_bus_hotplug_handler │ │ │ │ 14085: 005074fc 12 OBJECT GLOBAL DEFAULT 21 QCryptoCipherMode_lookup │ │ │ │ - 14086: 0029fa6d 328 FUNC GLOBAL DEFAULT 12 qemu_put_buffer_at │ │ │ │ - 14087: 003fcefd 76 FUNC GLOBAL DEFAULT 12 qmp_query_s390x_cpu_polarization │ │ │ │ + 14086: 0029fa65 328 FUNC GLOBAL DEFAULT 12 qemu_put_buffer_at │ │ │ │ + 14087: 003fcef5 76 FUNC GLOBAL DEFAULT 12 qmp_query_s390x_cpu_polarization │ │ │ │ 14088: 005aa990 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QXL_INTERFACE_UPDATE_AREA_COMPLETE_REST_EVENT │ │ │ │ 14089: 005f826e 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_commands_acpi_c │ │ │ │ - 14090: 002c4911 200 FUNC GLOBAL DEFAULT 12 os_setup_limits │ │ │ │ + 14090: 002c4909 200 FUNC GLOBAL DEFAULT 12 os_setup_limits │ │ │ │ 14091: 005af940 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_EHCI_PORT_RESET_EVENT │ │ │ │ 14092: 0026b535 64 FUNC GLOBAL DEFAULT 12 tcg_exec_unrealizefn │ │ │ │ 14093: 005f8ff2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_OHCI_ASYNC_COMPLETE_DSTATE │ │ │ │ 14094: 0022a3c1 120 FUNC GLOBAL DEFAULT 12 qemu_new_net_client │ │ │ │ - 14095: 00376609 468 FUNC GLOBAL DEFAULT 12 qmp_marshal_change_backing_file │ │ │ │ + 14095: 00376601 468 FUNC GLOBAL DEFAULT 12 qmp_marshal_change_backing_file │ │ │ │ 14096: 005b601c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_BUFFER_RESIZE_EVENT │ │ │ │ - 14097: 003a0281 408 FUNC GLOBAL DEFAULT 12 qmp_marshal_x_exit_preconfig │ │ │ │ - 14098: 003d1371 160 FUNC GLOBAL DEFAULT 12 qlist_is_equal │ │ │ │ + 14097: 003a0279 408 FUNC GLOBAL DEFAULT 12 qmp_marshal_x_exit_preconfig │ │ │ │ + 14098: 003d1369 160 FUNC GLOBAL DEFAULT 12 qlist_is_equal │ │ │ │ 14099: 005a9048 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_CLIENT_LOOP_RET_EVENT │ │ │ │ 14100: 005f93ec 2 OBJECT GLOBAL DEFAULT 25 _TRACE_DBUS_CLIPBOARD_UNREGISTER_DSTATE │ │ │ │ 14101: 0017a56d 12 FUNC GLOBAL DEFAULT 12 qemu_console_get_index │ │ │ │ - 14102: 003d26d5 120 FUNC GLOBAL DEFAULT 12 json_writer_end_array │ │ │ │ + 14102: 003d26cd 120 FUNC GLOBAL DEFAULT 12 json_writer_end_array │ │ │ │ 14103: 005b47bc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_MIGRATE_CANCEL_EVENT │ │ │ │ 14104: 005f9e84 2 OBJECT GLOBAL DEFAULT 25 _TRACE_HBITMAP_ITER_SKIP_WORDS_DSTATE │ │ │ │ 14105: 005f864e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_M25P80_TRANSFER_DSTATE │ │ │ │ 14106: 005f9210 2 OBJECT GLOBAL DEFAULT 25 _TRACE_POSTCOPY_PAUSE_CONTINUED_DSTATE │ │ │ │ - 14107: 002ee425 24 FUNC GLOBAL DEFAULT 12 bdrv_dirty_bitmap_unlock │ │ │ │ + 14107: 002ee41d 24 FUNC GLOBAL DEFAULT 12 bdrv_dirty_bitmap_unlock │ │ │ │ 14108: 005b06e0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_FIND_PAGE_MATCHED_EVENT │ │ │ │ - 14109: 003c180d 140 FUNC GLOBAL DEFAULT 12 visit_type_SpiceChannel_members │ │ │ │ - 14110: 003bed8d 58 FUNC GLOBAL DEFAULT 12 qapi_free_TPMPassthroughOptions │ │ │ │ + 14109: 003c1805 140 FUNC GLOBAL DEFAULT 12 visit_type_SpiceChannel_members │ │ │ │ + 14110: 003bed85 58 FUNC GLOBAL DEFAULT 12 qapi_free_TPMPassthroughOptions │ │ │ │ 14111: 00220975 128 FUNC GLOBAL DEFAULT 12 hmp_closefd │ │ │ │ 14112: 001acbfd 100 FUNC GLOBAL DEFAULT 12 qdev_prop_set_chr │ │ │ │ 14113: 005f8d94 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CMSDK_APB_TIMER_WRITE_DSTATE │ │ │ │ - 14114: 0037a929 58 FUNC GLOBAL DEFAULT 12 qapi_free_NbdServerOptions │ │ │ │ + 14114: 0037a921 58 FUNC GLOBAL DEFAULT 12 qapi_free_NbdServerOptions │ │ │ │ 14115: 00168dad 252 FUNC GLOBAL DEFAULT 12 float128_rem │ │ │ │ 14116: 005b540c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QUERY_SEV_EVENT │ │ │ │ 14117: 001d7d4d 436 FUNC GLOBAL DEFAULT 12 memory_translate_iotlb │ │ │ │ - 14118: 003c2ae9 84 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_VNC_CONNECTED_arg_members │ │ │ │ - 14119: 00393355 472 FUNC GLOBAL DEFAULT 12 qmp_marshal_set_numa_node │ │ │ │ + 14118: 003c2ae1 84 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_VNC_CONNECTED_arg_members │ │ │ │ + 14119: 0039334d 472 FUNC GLOBAL DEFAULT 12 qmp_marshal_set_numa_node │ │ │ │ 14120: 00505100 12 OBJECT GLOBAL DEFAULT 21 vmstate_info_uint32 │ │ │ │ 14121: 0019aec1 128 FUNC GLOBAL DEFAULT 12 gdb_feature_builder_end │ │ │ │ - 14122: 003957e5 572 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_cpu_model_expansion │ │ │ │ + 14122: 003957dd 572 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_cpu_model_expansion │ │ │ │ 14123: 0017ae81 128 FUNC GLOBAL DEFAULT 12 qemu_display_get_vc │ │ │ │ 14124: 005b5ab0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VISIT_COMPLETE_EVENT │ │ │ │ - 14125: 00373bc5 192 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevAmendOptions │ │ │ │ + 14125: 00373bbd 192 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevAmendOptions │ │ │ │ 14126: 0020d51d 332 FUNC GLOBAL DEFAULT 12 ram_discard_range │ │ │ │ 14127: 005afd00 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_OHCI_PORT_RESET_EVENT │ │ │ │ - 14128: 002c9d21 120 FUNC GLOBAL DEFAULT 12 bdrv_debug_breakpoint │ │ │ │ + 14128: 002c9d19 120 FUNC GLOBAL DEFAULT 12 bdrv_debug_breakpoint │ │ │ │ 14129: 0026fd89 132 FUNC GLOBAL DEFAULT 12 helper_gvec_ssadd16 │ │ │ │ 14130: 005f8388 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NVME_FREE_REQ_QUEUE_WAIT_DSTATE │ │ │ │ 14131: 005f83ae 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NVME_CONTROLLER_CAPABILITY_DSTATE │ │ │ │ - 14132: 0036410d 196 FUNC GLOBAL DEFAULT 12 visit_type_BlockNodeInfo │ │ │ │ - 14133: 002afb6d 476 FUNC GLOBAL DEFAULT 12 qcrypto_tls_creds_get_dh_params_file │ │ │ │ + 14132: 00364105 196 FUNC GLOBAL DEFAULT 12 visit_type_BlockNodeInfo │ │ │ │ + 14133: 002afb65 476 FUNC GLOBAL DEFAULT 12 qcrypto_tls_creds_get_dh_params_file │ │ │ │ 14134: 005af000 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_HUB_ATTACH_EVENT │ │ │ │ 14135: 005a8b20 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QIO_CHANNEL_SOCKET_LISTEN_COMPLETE_EVENT │ │ │ │ 14136: 005afa60 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_EHCI_OPREG_READ_EVENT │ │ │ │ - 14137: 0038058d 16 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_chardev_send_break_arg_members │ │ │ │ + 14137: 00380585 16 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_chardev_send_break_arg_members │ │ │ │ 14138: 005b30e4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_BLOCK_SET_IO_THROTTLE_EVENT │ │ │ │ - 14139: 002c25d5 300 FUNC GLOBAL DEFAULT 12 qmp_blockdev_add │ │ │ │ + 14139: 002c25cd 300 FUNC GLOBAL DEFAULT 12 qmp_blockdev_add │ │ │ │ 14140: 005f9034 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_OHCI_SET_CTL_DSTATE │ │ │ │ 14141: 005f9562 2 OBJECT GLOBAL DEFAULT 25 _TRACE_RESETTABLE_RESET_ASSERT_END_DSTATE │ │ │ │ 14142: 005f8f2c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_XHCI_XFER_RETRY_DSTATE │ │ │ │ 14143: 005f8e8e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_MSD_PACKET_COMPLETE_DSTATE │ │ │ │ - 14144: 0038e0f9 344 FUNC GLOBAL DEFAULT 12 visit_type_Memdev_members │ │ │ │ - 14145: 003e3c49 4 FUNC GLOBAL DEFAULT 12 qemu_opts_free │ │ │ │ + 14144: 0038e0f1 344 FUNC GLOBAL DEFAULT 12 visit_type_Memdev_members │ │ │ │ + 14145: 003e3c41 4 FUNC GLOBAL DEFAULT 12 qemu_opts_free │ │ │ │ 14146: 005f96d0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_QUERY_CPU_DEFINITIONS_DSTATE │ │ │ │ 14147: 005f8686 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRTIO_BLK_HANDLE_ZONE_REPORT_DSTATE │ │ │ │ 14148: 005f8e84 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_UAS_RESET_DSTATE │ │ │ │ 14149: 005f8bf6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_STM32L4X5_EXTI_WRITE_DSTATE │ │ │ │ 14150: 005b3e08 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_JOB_COMPLETE_EVENT │ │ │ │ - 14151: 002e51bd 160 FUNC GLOBAL DEFAULT 12 blk_by_name │ │ │ │ + 14151: 002e51b5 160 FUNC GLOBAL DEFAULT 12 blk_by_name │ │ │ │ 14152: 001fd411 196 FUNC GLOBAL DEFAULT 12 qmp_migrate_start_postcopy │ │ │ │ 14153: 005f82fc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GDBSTUB_IO_REPLY_DSTATE │ │ │ │ 14154: 005f9ed0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_RUN_POLL_HANDLERS_END_DSTATE │ │ │ │ 14155: 005190f0 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_or_fetchq_le │ │ │ │ - 14156: 0029062d 40 FUNC GLOBAL DEFAULT 12 qbus_init │ │ │ │ - 14157: 0039b301 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_migrate_capabilities │ │ │ │ - 14158: 003f0465 24 FUNC GLOBAL DEFAULT 12 timer_mod │ │ │ │ + 14156: 00290625 40 FUNC GLOBAL DEFAULT 12 qbus_init │ │ │ │ + 14157: 0039b2f9 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_migrate_capabilities │ │ │ │ + 14158: 003f045d 24 FUNC GLOBAL DEFAULT 12 timer_mod │ │ │ │ 14159: 005f9212 2 OBJECT GLOBAL DEFAULT 25 _TRACE_POSTCOPY_PAUSE_RETURN_PATH_CONTINUED_DSTATE │ │ │ │ 14160: 0019d035 8 FUNC GLOBAL DEFAULT 12 gdb_qemu_exit │ │ │ │ 14161: 00512ad8 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_ltus8 │ │ │ │ - 14162: 002a8435 112 FUNC GLOBAL DEFAULT 12 qio_channel_readv_full_all │ │ │ │ + 14162: 002a842d 112 FUNC GLOBAL DEFAULT 12 qio_channel_readv_full_all │ │ │ │ 14163: 00519618 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_and_fetchw_be │ │ │ │ - 14164: 003e6011 616 FUNC GLOBAL DEFAULT 12 qemu_set_dfilter_ranges │ │ │ │ - 14165: 0029ffc9 176 FUNC GLOBAL DEFAULT 12 qemu_get_buffer │ │ │ │ - 14166: 003e9475 32 FUNC GLOBAL DEFAULT 12 qsp_is_enabled │ │ │ │ - 14167: 00399b75 196 FUNC GLOBAL DEFAULT 12 visit_type_COLOStatus │ │ │ │ + 14164: 003e6009 616 FUNC GLOBAL DEFAULT 12 qemu_set_dfilter_ranges │ │ │ │ + 14165: 0029ffc1 176 FUNC GLOBAL DEFAULT 12 qemu_get_buffer │ │ │ │ + 14166: 003e946d 32 FUNC GLOBAL DEFAULT 12 qsp_is_enabled │ │ │ │ + 14167: 00399b6d 196 FUNC GLOBAL DEFAULT 12 visit_type_COLOStatus │ │ │ │ 14168: 005f98d0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_XEN_EVENT_LIST_DSTATE │ │ │ │ - 14169: 00361525 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevAmendOptions │ │ │ │ - 14170: 0035d681 142 FUNC GLOBAL DEFAULT 12 visit_type_PRManagerInfoList │ │ │ │ - 14171: 003fa791 66 FUNC GLOBAL DEFAULT 12 qemu_vfio_pci_unmap_bar │ │ │ │ - 14172: 00373439 192 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevCreateOptionsVpc │ │ │ │ - 14173: 0034bb95 416 FUNC GLOBAL DEFAULT 12 blk_zone_mgmt │ │ │ │ - 14174: 003c25fd 228 FUNC GLOBAL DEFAULT 12 visit_type_VncServerInfo2_members │ │ │ │ + 14169: 0036151d 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevAmendOptions │ │ │ │ + 14170: 0035d679 142 FUNC GLOBAL DEFAULT 12 visit_type_PRManagerInfoList │ │ │ │ + 14171: 003fa789 66 FUNC GLOBAL DEFAULT 12 qemu_vfio_pci_unmap_bar │ │ │ │ + 14172: 00373431 192 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevCreateOptionsVpc │ │ │ │ + 14173: 0034bb8d 416 FUNC GLOBAL DEFAULT 12 blk_zone_mgmt │ │ │ │ + 14174: 003c25f5 228 FUNC GLOBAL DEFAULT 12 visit_type_VncServerInfo2_members │ │ │ │ 14175: 00205285 34 FUNC GLOBAL DEFAULT 12 migrate_background_snapshot │ │ │ │ 14176: 005f8c5c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MPS2_SCC_RESET_DSTATE │ │ │ │ - 14177: 0035d2f5 16 FUNC GLOBAL DEFAULT 12 visit_type_AuthZSimpleProperties_members │ │ │ │ - 14178: 00406fad 880 FUNC GLOBAL DEFAULT 12 vduse_dev_handler │ │ │ │ + 14177: 0035d2ed 16 FUNC GLOBAL DEFAULT 12 visit_type_AuthZSimpleProperties_members │ │ │ │ + 14178: 00406fa5 880 FUNC GLOBAL DEFAULT 12 vduse_dev_handler │ │ │ │ 14179: 005f81e4 8 OBJECT GLOBAL DEFAULT 25 qmp_commands │ │ │ │ - 14180: 003a964d 232 FUNC GLOBAL DEFAULT 12 visit_type_AcpiGenericPortProperties │ │ │ │ - 14181: 0035f905 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockDirtyInfoList │ │ │ │ + 14180: 003a9645 232 FUNC GLOBAL DEFAULT 12 visit_type_AcpiGenericPortProperties │ │ │ │ + 14181: 0035f8fd 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockDirtyInfoList │ │ │ │ 14182: 001e4d55 396 FUNC GLOBAL DEFAULT 12 qemu_ram_remap │ │ │ │ 14183: 001cf261 8 FUNC GLOBAL DEFAULT 12 set_exit_with_parent │ │ │ │ 14184: 001b3c29 6 FUNC GLOBAL DEFAULT 12 vhost_get_max_memslots │ │ │ │ 14185: 0026f5d5 130 FUNC GLOBAL DEFAULT 12 helper_gvec_les16 │ │ │ │ 14186: 005f8faa 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_UHCI_FRAME_START_DSTATE │ │ │ │ 14187: 005f8c5e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MPS2_SCC_WRITE_DSTATE │ │ │ │ - 14188: 003f682d 52 FUNC GLOBAL DEFAULT 12 qemu_iovec_from_buf │ │ │ │ - 14189: 003b2771 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockDirtyBitmapWrapper │ │ │ │ + 14188: 003f6825 52 FUNC GLOBAL DEFAULT 12 qemu_iovec_from_buf │ │ │ │ + 14189: 003b2769 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockDirtyBitmapWrapper │ │ │ │ 14190: 005f84d2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QIO_CHANNEL_TLS_NEW_CLIENT_DSTATE │ │ │ │ - 14191: 00393b1d 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_memory_size_summary │ │ │ │ + 14191: 00393b15 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_memory_size_summary │ │ │ │ 14192: 005ad848 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SLAVIO_AUX1_MEM_WRITEB_EVENT │ │ │ │ 14193: 002519d5 180 FUNC GLOBAL DEFAULT 12 tcg_gen_extract_i32 │ │ │ │ 14194: 005f9604 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_X_DEBUG_QUERY_BLOCK_GRAPH_DSTATE │ │ │ │ - 14195: 004d2e90 24 OBJECT GLOBAL DEFAULT 14 clone_argCLONE_FS │ │ │ │ + 14195: 004d2e80 24 OBJECT GLOBAL DEFAULT 14 clone_argCLONE_FS │ │ │ │ 14196: 0025ca11 136 FUNC GLOBAL DEFAULT 12 tcg_gen_atomic_fetch_smin_i32_chk │ │ │ │ - 14197: 0031a1a9 152 FUNC GLOBAL DEFAULT 12 qcow2_check_fix_snapshot_table │ │ │ │ + 14197: 0031a1a1 152 FUNC GLOBAL DEFAULT 12 qcow2_check_fix_snapshot_table │ │ │ │ 14198: 005b55bc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_INPUT_SEND_EVENT_EVENT │ │ │ │ 14199: 005f81a4 8 OBJECT GLOBAL DEFAULT 25 mon_list │ │ │ │ - 14200: 00389f25 16 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_job_complete_arg_members │ │ │ │ + 14200: 00389f1d 16 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_job_complete_arg_members │ │ │ │ 14201: 005b2028 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MEMORY_REGION_RAM_DEVICE_READ_EVENT │ │ │ │ 14202: 005ab92c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NVIC_RECOMPUTE_STATE_SECURE_EVENT │ │ │ │ 14203: 00172f19 66 FUNC GLOBAL DEFAULT 12 float128_compare │ │ │ │ 14204: 005f8a6c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_XICS_ICP_EOI_DSTATE │ │ │ │ 14205: 0027307d 34 FUNC GLOBAL DEFAULT 12 tcg_dump_stats │ │ │ │ - 14206: 002c70b1 300 FUNC GLOBAL DEFAULT 12 bdrv_co_create │ │ │ │ - 14207: 003f7de1 84 FUNC GLOBAL DEFAULT 12 readline_init │ │ │ │ + 14206: 002c70a9 300 FUNC GLOBAL DEFAULT 12 bdrv_co_create │ │ │ │ + 14207: 003f7dd9 84 FUNC GLOBAL DEFAULT 12 readline_init │ │ │ │ 14208: 005f8422 2 OBJECT GLOBAL DEFAULT 25 _TRACE_BLOCK_COPY_WRITE_ZEROES_FAIL_DSTATE │ │ │ │ 14209: 005f930a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SAVEVM_STATE_RESUME_PREPARE_DSTATE │ │ │ │ 14210: 005a7668 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MONITOR_PROTOCOL_EVENT_EMIT_EVENT │ │ │ │ - 14211: 002f3045 332 FUNC GLOBAL DEFAULT 12 bdrv_co_is_all_zeroes │ │ │ │ - 14212: 0039958d 142 FUNC GLOBAL DEFAULT 12 visit_type_MigrationChannelList │ │ │ │ + 14211: 002f303d 332 FUNC GLOBAL DEFAULT 12 bdrv_co_is_all_zeroes │ │ │ │ + 14212: 00399585 142 FUNC GLOBAL DEFAULT 12 visit_type_MigrationChannelList │ │ │ │ 14213: 0017c129 130 FUNC GLOBAL DEFAULT 12 qmp_send_key │ │ │ │ 14214: 005f8cfc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ALLWINNER_CPUCFG_WRITE_DSTATE │ │ │ │ 14215: 005f8328 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ZBD_ZONE_APPEND_COMPLETE_DSTATE │ │ │ │ - 14216: 00298221 204 FUNC GLOBAL DEFAULT 12 object_property_get │ │ │ │ + 14216: 00298219 204 FUNC GLOBAL DEFAULT 12 object_property_get │ │ │ │ 14217: 005aa890 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QXL_RING_CURSOR_CHECK_EVENT │ │ │ │ 14218: 005b06d0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_DIRTYRATE_CALCULATE_EVENT │ │ │ │ - 14219: 0039f599 142 FUNC GLOBAL DEFAULT 12 visit_type_CommandLineParameterInfoList │ │ │ │ + 14219: 0039f591 142 FUNC GLOBAL DEFAULT 12 visit_type_CommandLineParameterInfoList │ │ │ │ 14220: 005f82c6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_OBJECT_CLASS_DYNAMIC_CAST_ASSERT_DSTATE │ │ │ │ - 14221: 003c675d 464 FUNC GLOBAL DEFAULT 12 qmp_marshal_expire_password │ │ │ │ + 14221: 003c6755 464 FUNC GLOBAL DEFAULT 12 qmp_marshal_expire_password │ │ │ │ 14222: 005f9578 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_BLOCKDEV_INSERT_MEDIUM_DSTATE │ │ │ │ 14223: 00517518 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_adds16 │ │ │ │ 14224: 005f9420 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VDAGENT_CLOSE_DSTATE │ │ │ │ - 14225: 003d9f61 4 FUNC GLOBAL DEFAULT 12 qemu_free_stack │ │ │ │ - 14226: 003637ed 142 FUNC GLOBAL DEFAULT 12 visit_type_Qcow2BitmapInfoList │ │ │ │ - 14227: 003e2bcd 74 FUNC GLOBAL DEFAULT 12 qemu_opt_iter_next │ │ │ │ + 14225: 003d9f59 4 FUNC GLOBAL DEFAULT 12 qemu_free_stack │ │ │ │ + 14226: 003637e5 142 FUNC GLOBAL DEFAULT 12 visit_type_Qcow2BitmapInfoList │ │ │ │ + 14227: 003e2bc5 74 FUNC GLOBAL DEFAULT 12 qemu_opt_iter_next │ │ │ │ 14228: 0027bd65 204 FUNC GLOBAL DEFAULT 12 cpu_atomic_smin_fetchb_mmu │ │ │ │ 14229: 00507c30 12 OBJECT GLOBAL DEFAULT 21 ObjectType_lookup │ │ │ │ 14230: 005f91cc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_RDMA_DUMP_ID_FAILED_DSTATE │ │ │ │ 14231: 005d6ec0 4 OBJECT GLOBAL DEFAULT 25 nb_prom_envs │ │ │ │ 14232: 001de529 532 FUNC GLOBAL DEFAULT 12 physical_memory_snapshot_and_clear_dirty │ │ │ │ 14233: 001dc81d 252 FUNC GLOBAL DEFAULT 12 physical_memory_set_dirty_flag │ │ │ │ - 14234: 0030e369 148 FUNC GLOBAL DEFAULT 12 qcow2_cache_discard │ │ │ │ + 14234: 0030e361 148 FUNC GLOBAL DEFAULT 12 qcow2_cache_discard │ │ │ │ 14235: 005adb88 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ALLWINNER_H3_DRAMCTL_WRITE_EVENT │ │ │ │ - 14236: 00367cb5 236 FUNC GLOBAL DEFAULT 12 visit_type_BlockPermissionList │ │ │ │ + 14236: 00367cad 236 FUNC GLOBAL DEFAULT 12 visit_type_BlockPermissionList │ │ │ │ 14237: 0051ed94 12 OBJECT GLOBAL DEFAULT 24 block_dirty_bitmap_clear_drv │ │ │ │ 14238: 005b20b8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_DMA_COMPLETE_EVENT │ │ │ │ - 14239: 0035f9b9 58 FUNC GLOBAL DEFAULT 12 qapi_free_Qcow2BitmapInfoFlagsList │ │ │ │ + 14239: 0035f9b1 58 FUNC GLOBAL DEFAULT 12 qapi_free_Qcow2BitmapInfoFlagsList │ │ │ │ 14240: 001f7c25 2640 FUNC GLOBAL DEFAULT 12 get_dirtyrate_thread │ │ │ │ 14241: 005f84a4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QIO_CHANNEL_WEBSOCK_HEADER_FULL_DECODE_DSTATE │ │ │ │ 14242: 001f99d1 24 FUNC GLOBAL DEFAULT 12 global_state_store │ │ │ │ 14243: 005d68c1 1 OBJECT GLOBAL DEFAULT 25 msi_nonbroken │ │ │ │ 14244: 005f8b2e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIA1_RTC_INTERNAL_IGNORE_CMD_DSTATE │ │ │ │ 14245: 0051630c 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_smin8 │ │ │ │ - 14246: 0031e275 140 FUNC GLOBAL DEFAULT 12 bdrv_can_snapshot │ │ │ │ - 14247: 003600c1 58 FUNC GLOBAL DEFAULT 12 qapi_free_DriveMirror │ │ │ │ - 14248: 003b2825 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevSnapshotWrapper │ │ │ │ + 14246: 0031e26d 140 FUNC GLOBAL DEFAULT 12 bdrv_can_snapshot │ │ │ │ + 14247: 003600b9 58 FUNC GLOBAL DEFAULT 12 qapi_free_DriveMirror │ │ │ │ + 14248: 003b281d 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevSnapshotWrapper │ │ │ │ 14249: 001648b9 7864 FUNC GLOBAL DEFAULT 12 float128_muladd │ │ │ │ 14250: 0027a385 208 FUNC GLOBAL DEFAULT 12 helper_ldsb_mmu │ │ │ │ 14251: 0026fe0d 136 FUNC GLOBAL DEFAULT 12 helper_gvec_ssadd32 │ │ │ │ - 14252: 00396485 58 FUNC GLOBAL DEFAULT 12 qapi_free_MigrationChannelList │ │ │ │ + 14252: 0039647d 58 FUNC GLOBAL DEFAULT 12 qapi_free_MigrationChannelList │ │ │ │ 14253: 001e530d 132 FUNC GLOBAL DEFAULT 12 ram_block_discard_require │ │ │ │ 14254: 001f2595 8 FUNC GLOBAL DEFAULT 12 spdm_socket_send │ │ │ │ 14255: 005b0cc0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_RDMA_REGISTRATION_HANDLE_REGISTER_EVENT │ │ │ │ 14256: 0027c911 20 FUNC GLOBAL DEFAULT 12 helper_atomic_fetch_sminw_le │ │ │ │ 14257: 00251f01 364 FUNC GLOBAL DEFAULT 12 tcg_gen_addcio_i32 │ │ │ │ - 14258: 002a0521 40 FUNC GLOBAL DEFAULT 12 qemu_put_be64 │ │ │ │ + 14258: 002a0519 40 FUNC GLOBAL DEFAULT 12 qemu_put_be64 │ │ │ │ 14259: 005ae088 16 OBJECT GLOBAL DEFAULT 24 _TRACE_AVR_TIMER16_NEXT_ALARM_EVENT │ │ │ │ 14260: 005f989a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_QUERY_ACPI_OSPM_STATUS_DSTATE │ │ │ │ - 14261: 0035cb65 58 FUNC GLOBAL DEFAULT 12 qapi_free_AuthZListFileProperties │ │ │ │ + 14261: 0035cb5d 58 FUNC GLOBAL DEFAULT 12 qapi_free_AuthZListFileProperties │ │ │ │ 14262: 005abc6c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_CPUIF_VIRT_SET_IRQS_EVENT │ │ │ │ 14263: 005b0d50 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_RDMA_WRITE_ONE_TOP_EVENT │ │ │ │ 14264: 005f9228 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MIGRATION_RATE_LIMIT_PRE_DSTATE │ │ │ │ - 14265: 003def09 168 FUNC GLOBAL DEFAULT 12 bitmap_set │ │ │ │ + 14265: 003def01 168 FUNC GLOBAL DEFAULT 12 bitmap_set │ │ │ │ 14266: 001ea575 46 FUNC GLOBAL DEFAULT 12 qemu_add_vm_change_state_handler_prio │ │ │ │ 14267: 005b5040 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_X_ACCEL_STATS_EVENT │ │ │ │ 14268: 001a58f9 92 FUNC GLOBAL DEFAULT 12 qmp_x_query_irq │ │ │ │ - 14269: 00358c3d 192 FUNC GLOBAL DEFAULT 12 qmp_send_response │ │ │ │ + 14269: 00358c35 192 FUNC GLOBAL DEFAULT 12 qmp_send_response │ │ │ │ 14270: 00239405 628 FUNC GLOBAL DEFAULT 12 replay_sync_error │ │ │ │ 14271: 005aecf0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_HOST_OPEN_STARTED_EVENT │ │ │ │ 14272: 005aa540 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ARTIST_BLOCK_MOVE_EVENT │ │ │ │ 14273: 005aee40 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_MTP_SUCCESS_EVENT │ │ │ │ 14274: 001edba5 60 FUNC GLOBAL DEFAULT 12 cryptodev_backend_new_client │ │ │ │ - 14275: 003cfc95 4 FUNC GLOBAL DEFAULT 12 qmp_command_name │ │ │ │ + 14275: 003cfc8d 4 FUNC GLOBAL DEFAULT 12 qmp_command_name │ │ │ │ 14276: 001e05fd 88 FUNC GLOBAL DEFAULT 12 address_space_dispatch_free │ │ │ │ 14277: 005a7e28 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_CO_REQUEST_FAIL_EVENT │ │ │ │ 14278: 005f8d36 2 OBJECT GLOBAL DEFAULT 25 _TRACE_HPET_INVALID_HPET_CFG_DSTATE │ │ │ │ 14279: 001c0d1d 20 FUNC GLOBAL DEFAULT 12 blk_ram_registrar_destroy │ │ │ │ 14280: 005f8b90 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CCM_ENTRY_DSTATE │ │ │ │ - 14281: 0039a771 142 FUNC GLOBAL DEFAULT 12 visit_type_MigrationThreadInfoList │ │ │ │ - 14282: 003b5d19 568 FUNC GLOBAL DEFAULT 12 qmp_marshal_x_query_virtio_status │ │ │ │ - 14283: 0037304d 192 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevCreateOptionsVhdx │ │ │ │ + 14281: 0039a769 142 FUNC GLOBAL DEFAULT 12 visit_type_MigrationThreadInfoList │ │ │ │ + 14282: 003b5d11 568 FUNC GLOBAL DEFAULT 12 qmp_marshal_x_query_virtio_status │ │ │ │ + 14283: 00373045 192 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevCreateOptionsVhdx │ │ │ │ 14284: 00250185 76 FUNC GLOBAL DEFAULT 12 tcg_gen_or_i32 │ │ │ │ 14285: 001b613d 50 FUNC GLOBAL DEFAULT 12 audio_get_pdo_out │ │ │ │ 14286: 005f8bfc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_STM32L4X5_SYSCFG_WRITE_DSTATE │ │ │ │ 14287: 005f9df3 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_visit_replay_c │ │ │ │ 14288: 005a81d8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QCOW2_L2_ALLOCATE_WRITE_L2_EVENT │ │ │ │ - 14289: 0038e251 196 FUNC GLOBAL DEFAULT 12 visit_type_Memdev │ │ │ │ + 14289: 0038e249 196 FUNC GLOBAL DEFAULT 12 visit_type_Memdev │ │ │ │ 14290: 005b59e0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VISIT_TYPE_ENUM_EVENT │ │ │ │ 14291: 00179145 272 FUNC GLOBAL DEFAULT 12 qemu_create_placeholder_surface │ │ │ │ 14292: 005f8c1a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NPCM7XX_PWM_UPDATE_DUTY_DSTATE │ │ │ │ - 14293: 00313a89 300 FUNC GLOBAL DEFAULT 12 qcow2_get_refcount │ │ │ │ - 14294: 0036ae39 288 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsVVFAT_members │ │ │ │ - 14295: 002de05d 104 FUNC GLOBAL DEFAULT 12 nbd_co_establish_connection_cancel │ │ │ │ + 14293: 00313a81 300 FUNC GLOBAL DEFAULT 12 qcow2_get_refcount │ │ │ │ + 14294: 0036ae31 288 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsVVFAT_members │ │ │ │ + 14295: 002de055 104 FUNC GLOBAL DEFAULT 12 nbd_co_establish_connection_cancel │ │ │ │ 14296: 001cb885 164 FUNC GLOBAL DEFAULT 12 qemu_init_cpu_loop │ │ │ │ 14297: 005aebd0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_HOST_ISO_STOP_EVENT │ │ │ │ - 14298: 002ae14d 100 FUNC GLOBAL DEFAULT 12 qcrypto_hash_digestv │ │ │ │ - 14299: 003ee2f1 4 FUNC GLOBAL DEFAULT 12 qemu_coroutine_get_aio_context │ │ │ │ + 14298: 002ae145 100 FUNC GLOBAL DEFAULT 12 qcrypto_hash_digestv │ │ │ │ + 14299: 003ee2e9 4 FUNC GLOBAL DEFAULT 12 qemu_coroutine_get_aio_context │ │ │ │ 14300: 0026f861 128 FUNC GLOBAL DEFAULT 12 helper_gvec_les32 │ │ │ │ 14301: 005f94fa 2 OBJECT GLOBAL DEFAULT 25 _TRACE_DISPLAYCHANGELISTENER_UNREGISTER_DSTATE │ │ │ │ - 14302: 002c2235 160 FUNC GLOBAL DEFAULT 12 qmp_block_job_finalize │ │ │ │ + 14302: 002c222d 160 FUNC GLOBAL DEFAULT 12 qmp_block_job_finalize │ │ │ │ 14303: 005b0e40 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_RDMA_REGISTER_ODP_MR_EVENT │ │ │ │ 14304: 005aca68 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IVSHMEM_FLAT_READ_MMR_DOORBELL_EVENT │ │ │ │ - 14305: 002ef651 6 FUNC GLOBAL DEFAULT 12 bdrv_dirty_bitmap_sha256 │ │ │ │ + 14305: 002ef649 6 FUNC GLOBAL DEFAULT 12 bdrv_dirty_bitmap_sha256 │ │ │ │ 14306: 005f97cc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_MIGRATE_SET_CAPABILITIES_DSTATE │ │ │ │ - 14307: 002906c1 40 FUNC GLOBAL DEFAULT 12 qbus_unrealize │ │ │ │ + 14307: 002906b9 40 FUNC GLOBAL DEFAULT 12 qbus_unrealize │ │ │ │ 14308: 005a8558 16 OBJECT GLOBAL DEFAULT 24 _TRACE_BLK_ROOT_DETACH_EVENT │ │ │ │ 14309: 005f87f4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QXL_CREATE_GUEST_PRIMARY_DSTATE │ │ │ │ 14310: 005b389c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_BLOCK_EXPORT_DEL_EVENT │ │ │ │ 14311: 001a4765 124 FUNC GLOBAL DEFAULT 12 hmp_balloon │ │ │ │ 14312: 005050e8 12 OBJECT GLOBAL DEFAULT 21 vmstate_info_uint64 │ │ │ │ - 14313: 002ce015 160 FUNC GLOBAL DEFAULT 12 bdrv_reopen_set_read_only │ │ │ │ + 14313: 002ce00d 160 FUNC GLOBAL DEFAULT 12 bdrv_reopen_set_read_only │ │ │ │ 14314: 005f8e90 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_MSD_PACKET_ASYNC_DSTATE │ │ │ │ - 14315: 003e0151 76 FUNC GLOBAL DEFAULT 12 error_report_err │ │ │ │ + 14315: 003e0149 76 FUNC GLOBAL DEFAULT 12 error_report_err │ │ │ │ 14316: 005b2da0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_LOAD_ATOM16_OR_EXIT_FALLBACK_EVENT │ │ │ │ - 14317: 003abcf9 476 FUNC GLOBAL DEFAULT 12 qmp_marshal_object_add │ │ │ │ - 14318: 003aee61 508 FUNC GLOBAL DEFAULT 12 qmp_marshal_set_action │ │ │ │ + 14317: 003abcf1 476 FUNC GLOBAL DEFAULT 12 qmp_marshal_object_add │ │ │ │ + 14318: 003aee59 508 FUNC GLOBAL DEFAULT 12 qmp_marshal_set_action │ │ │ │ 14319: 005f8406 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QCOW2_WRITEV_DONE_REQ_DSTATE │ │ │ │ - 14320: 002ef095 4 FUNC GLOBAL DEFAULT 12 bdrv_dirty_iter_next │ │ │ │ + 14320: 002ef08d 4 FUNC GLOBAL DEFAULT 12 bdrv_dirty_iter_next │ │ │ │ 14321: 00252c51 72 FUNC GLOBAL DEFAULT 12 tcg_gen_ld16u_i32 │ │ │ │ - 14322: 002b2a11 6 FUNC GLOBAL DEFAULT 12 qcrypto_tls_session_check_pending │ │ │ │ + 14322: 002b2a09 6 FUNC GLOBAL DEFAULT 12 qcrypto_tls_session_check_pending │ │ │ │ 14323: 005f84fe 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QIO_TASK_THREAD_SOURCE_ATTACH_DSTATE │ │ │ │ - 14324: 00377ef1 572 FUNC GLOBAL DEFAULT 12 qmp_marshal_x_debug_block_dirty_bitmap_sha256 │ │ │ │ + 14324: 00377ee9 572 FUNC GLOBAL DEFAULT 12 qmp_marshal_x_debug_block_dirty_bitmap_sha256 │ │ │ │ 14325: 0000001c 4 TLS GLOBAL DEFAULT 18 tcg_ctx │ │ │ │ 14326: 005aa530 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ARTIST_DRAW_LINE_EVENT │ │ │ │ 14327: 005f8d50 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SSE_COUNTER_STATUS_WRITE_DSTATE │ │ │ │ 14328: 005f9432 2 OBJECT GLOBAL DEFAULT 25 _TRACE_KEYMAP_ADD_DSTATE │ │ │ │ 14329: 005ae0f8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_AVR_TIMER16_READ_EVENT │ │ │ │ 14330: 005a8674 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CHR_SOCKET_RECV_EOF_EVENT │ │ │ │ - 14331: 002a7461 152 FUNC GLOBAL DEFAULT 12 qio_channel_write │ │ │ │ + 14331: 002a7459 152 FUNC GLOBAL DEFAULT 12 qio_channel_write │ │ │ │ 14332: 002179e9 72 FUNC GLOBAL DEFAULT 12 migration_tls_channel_end │ │ │ │ 14333: 005f8624 2 OBJECT GLOBAL DEFAULT 25 _TRACE_TPM_UTIL_GET_BUFFER_SIZE_HDR_LEN_DSTATE │ │ │ │ 14334: 00517494 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_adds32 │ │ │ │ - 14335: 0038b481 200 FUNC GLOBAL DEFAULT 12 visit_type_SmpCachePropertiesWrapper │ │ │ │ - 14336: 002ae37d 208 FUNC GLOBAL DEFAULT 12 qcrypto_hmac_digestv │ │ │ │ + 14335: 0038b479 200 FUNC GLOBAL DEFAULT 12 visit_type_SmpCachePropertiesWrapper │ │ │ │ + 14336: 002ae375 208 FUNC GLOBAL DEFAULT 12 qcrypto_hmac_digestv │ │ │ │ 14337: 005f823d 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_visit_introspect_c │ │ │ │ 14338: 005f97ba 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_X_COLO_LOST_HEARTBEAT_DSTATE │ │ │ │ - 14339: 003ec599 66 FUNC GLOBAL DEFAULT 12 qemu_aio_get │ │ │ │ - 14340: 003f2ec5 136 FUNC GLOBAL DEFAULT 12 socket_listen_cleanup │ │ │ │ + 14339: 003ec591 66 FUNC GLOBAL DEFAULT 12 qemu_aio_get │ │ │ │ + 14340: 003f2ebd 136 FUNC GLOBAL DEFAULT 12 socket_listen_cleanup │ │ │ │ 14341: 005f8946 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ITS_ITE_WRITE_DSTATE │ │ │ │ - 14342: 003b9539 196 FUNC GLOBAL DEFAULT 12 visit_type_AudiodevPaPerDirectionOptions │ │ │ │ - 14343: 003785b9 476 FUNC GLOBAL DEFAULT 12 qmp_marshal_block_job_set_speed │ │ │ │ + 14342: 003b9531 196 FUNC GLOBAL DEFAULT 12 visit_type_AudiodevPaPerDirectionOptions │ │ │ │ + 14343: 003785b1 476 FUNC GLOBAL DEFAULT 12 qmp_marshal_block_job_set_speed │ │ │ │ 14344: 005b1640 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MIGRATION_THROTTLE_EVENT │ │ │ │ 14345: 0027ed71 20 FUNC GLOBAL DEFAULT 12 helper_atomic_xchgl_be │ │ │ │ - 14346: 00399aa1 212 FUNC GLOBAL DEFAULT 12 visit_type_COLOStatus_members │ │ │ │ + 14346: 00399a99 212 FUNC GLOBAL DEFAULT 12 visit_type_COLOStatus_members │ │ │ │ 14347: 005f9010 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_OHCI_HCCA_READ_ERROR_DSTATE │ │ │ │ 14348: 005f847a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SPICE_VMC_REGISTER_INTERFACE_DSTATE │ │ │ │ 14349: 0017e661 4 FUNC GLOBAL DEFAULT 12 qkbd_state_free │ │ │ │ - 14350: 003dce71 188 FUNC GLOBAL DEFAULT 12 qemu_load_module_for_opts │ │ │ │ + 14350: 003dce69 188 FUNC GLOBAL DEFAULT 12 qemu_load_module_for_opts │ │ │ │ 14351: 005a7778 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GDBSTUB_ERR_GARBAGE_EVENT │ │ │ │ 14352: 00225bc9 204 FUNC GLOBAL DEFAULT 12 eth_get_gso_type │ │ │ │ - 14353: 003b9b59 196 FUNC GLOBAL DEFAULT 12 visit_type_AudiodevSdlPerDirectionOptions │ │ │ │ - 14354: 0036c1a9 132 FUNC GLOBAL DEFAULT 12 visit_type_BlkdebugIOType │ │ │ │ + 14353: 003b9b51 196 FUNC GLOBAL DEFAULT 12 visit_type_AudiodevSdlPerDirectionOptions │ │ │ │ + 14354: 0036c1a1 132 FUNC GLOBAL DEFAULT 12 visit_type_BlkdebugIOType │ │ │ │ 14355: 001ea765 16 FUNC GLOBAL DEFAULT 12 qemu_reset_requested_get │ │ │ │ 14356: 005b2d50 16 OBJECT GLOBAL DEFAULT 24 _TRACE_TB_FLUSH_EVENT │ │ │ │ - 14357: 004e2250 3 OBJECT GLOBAL DEFAULT 14 sense_code_SCSI_BUS_RESET │ │ │ │ + 14357: 004e2240 3 OBJECT GLOBAL DEFAULT 14 sense_code_SCSI_BUS_RESET │ │ │ │ 14358: 005f88e2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_XIVE_ROUTER_END_NOTIFY_DSTATE │ │ │ │ 14359: 005f96a2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_QUERY_DUMP_GUEST_MEMORY_CAPABILITY_DSTATE │ │ │ │ 14360: 005f88be 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GOLDFISH_PIC_INSTANCE_INIT_DSTATE │ │ │ │ 14361: 005f90cc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_DIRTYRATE_SET_STATE_DSTATE │ │ │ │ 14362: 001df021 356 FUNC GLOBAL DEFAULT 12 ram_block_format │ │ │ │ 14363: 00507598 12 OBJECT GLOBAL DEFAULT 21 QCryptoTLSCredsEndpoint_lookup │ │ │ │ - 14364: 003ad305 152 FUNC GLOBAL DEFAULT 12 visit_type_GuestPanicInformationHyperV_members │ │ │ │ + 14364: 003ad2fd 152 FUNC GLOBAL DEFAULT 12 visit_type_GuestPanicInformationHyperV_members │ │ │ │ 14365: 005f8492 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QIO_NET_LISTENER_UNWATCH_DSTATE │ │ │ │ - 14366: 0036e6ad 196 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsCurlHttps │ │ │ │ - 14367: 003a3e65 132 FUNC GLOBAL DEFAULT 12 visit_type_NetClientDriver │ │ │ │ + 14366: 0036e6a5 196 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsCurlHttps │ │ │ │ + 14367: 003a3e5d 132 FUNC GLOBAL DEFAULT 12 visit_type_NetClientDriver │ │ │ │ 14368: 0027e7dd 196 FUNC GLOBAL DEFAULT 12 cpu_atomic_fetch_umaxl_le_mmu │ │ │ │ 14369: 005f93a6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_SYSTEM_SHUTDOWN_REQUEST_DSTATE │ │ │ │ - 14370: 004d2cb0 24 OBJECT GLOBAL DEFAULT 14 clone_argCLONE_IO │ │ │ │ + 14370: 004d2ca0 24 OBJECT GLOBAL DEFAULT 14 clone_argCLONE_IO │ │ │ │ 14371: 005f9eac 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_FILE_MONITOR_REMOVE_WATCH_DSTATE │ │ │ │ 14372: 005b26c4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_SPICE_WAKEUP_EVENT │ │ │ │ - 14373: 00292bc5 92 FUNC GLOBAL DEFAULT 12 qdev_try_new │ │ │ │ - 14374: 002e0d65 176 FUNC GLOBAL DEFAULT 12 backup_do_checkpoint │ │ │ │ + 14373: 00292bbd 92 FUNC GLOBAL DEFAULT 12 qdev_try_new │ │ │ │ + 14374: 002e0d5d 176 FUNC GLOBAL DEFAULT 12 backup_do_checkpoint │ │ │ │ 14375: 0017256d 276 FUNC GLOBAL DEFAULT 12 float128_maxnum │ │ │ │ 14376: 005f98e8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_QUERY_SEV_LAUNCH_MEASURE_DSTATE │ │ │ │ 14377: 005f94c8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VNC_MSG_CLIENT_CUT_TEXT_DSTATE │ │ │ │ 14378: 005b4db0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_SET_ACTION_EVENT │ │ │ │ 14379: 005f86c6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PFLASH_IO_WRITE_DSTATE │ │ │ │ 14380: 00255dc9 432 FUNC GLOBAL DEFAULT 12 tcg_gen_extract_i64 │ │ │ │ 14381: 005b1c9c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_COLO_COMPARE_UDP_MISCOMPARE_EVENT │ │ │ │ - 14382: 003e5595 144 FUNC GLOBAL DEFAULT 12 rcu_unregister_thread │ │ │ │ + 14382: 003e558d 144 FUNC GLOBAL DEFAULT 12 rcu_unregister_thread │ │ │ │ 14383: 005f8b62 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ASPEED_I3C_READ_DSTATE │ │ │ │ 14384: 005b2e10 16 OBJECT GLOBAL DEFAULT 24 _TRACE_TRANSLATE_BLOCK_EVENT │ │ │ │ 14385: 005a9e88 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PFLASH_CHIP_ERASE_INVALID_EVENT │ │ │ │ - 14386: 00291e01 96 FUNC GLOBAL DEFAULT 12 qdev_prop_set_globals │ │ │ │ + 14386: 00291df9 96 FUNC GLOBAL DEFAULT 12 qdev_prop_set_globals │ │ │ │ 14387: 001f5425 196 FUNC GLOBAL DEFAULT 12 migration_channel_read_peek │ │ │ │ - 14388: 003d8e1d 54 FUNC GLOBAL DEFAULT 12 qemu_ram_munmap │ │ │ │ - 14389: 00397aa9 196 FUNC GLOBAL DEFAULT 12 visit_type_BitmapMigrationNodeAlias │ │ │ │ + 14388: 003d8e15 54 FUNC GLOBAL DEFAULT 12 qemu_ram_munmap │ │ │ │ + 14389: 00397aa1 196 FUNC GLOBAL DEFAULT 12 visit_type_BitmapMigrationNodeAlias │ │ │ │ 14390: 005f9092 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CMSDK_APB_WATCHDOG_LOCK_DSTATE │ │ │ │ 14391: 005ad178 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IOTKIT_SECCTL_NS_READ_EVENT │ │ │ │ - 14392: 003c1021 184 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_ExpirePasswordOptions_base_members │ │ │ │ + 14392: 003c1019 184 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_ExpirePasswordOptions_base_members │ │ │ │ 14393: 005f9696 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_CXL_INJECT_MEMORY_MODULE_EVENT_DSTATE │ │ │ │ 14394: 005f8c62 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ASPEED_AST2700_SCUIO_READ_DSTATE │ │ │ │ 14395: 005f9e22 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VISIT_END_ALTERNATE_DSTATE │ │ │ │ - 14396: 00313ead 1444 FUNC GLOBAL DEFAULT 12 qcow2_refcount_area │ │ │ │ + 14396: 00313ea5 1444 FUNC GLOBAL DEFAULT 12 qcow2_refcount_area │ │ │ │ 14397: 0027d625 204 FUNC GLOBAL DEFAULT 12 cpu_atomic_fetch_uminw_be_mmu │ │ │ │ 14398: 005f8940 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ITS_DTE_READ_FAULT_DSTATE │ │ │ │ 14399: 005f86a0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PFLASH_WRITE_INVALID_DSTATE │ │ │ │ 14400: 0024d6f9 176 FUNC GLOBAL DEFAULT 12 tcg_remove_ops_after │ │ │ │ 14401: 005f8f38 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_XHCI_EP_STOP_DSTATE │ │ │ │ 14402: 002630f9 168 FUNC GLOBAL DEFAULT 12 dup_const │ │ │ │ 14403: 005f9814 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_NETDEV_DEL_DSTATE │ │ │ │ 14404: 005ab57c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GOLDFISH_PIC_REALIZE_EVENT │ │ │ │ 14405: 0017d4c9 68 FUNC GLOBAL DEFAULT 12 qemu_input_handler_unregister │ │ │ │ 14406: 005b1240 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MIGRATION_COMPLETION_VM_STOP_EVENT │ │ │ │ 14407: 0023bac5 124 FUNC GLOBAL DEFAULT 12 replay_net_packet_event │ │ │ │ - 14408: 003f8559 44 FUNC GLOBAL DEFAULT 12 throttle_get_config │ │ │ │ + 14408: 003f8551 44 FUNC GLOBAL DEFAULT 12 throttle_get_config │ │ │ │ 14409: 005f95a2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_BLOCK_SET_WRITE_THRESHOLD_DSTATE │ │ │ │ 14410: 005f84ea 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QIO_CHANNEL_SOCKET_LISTEN_ASYNC_DSTATE │ │ │ │ 14411: 005a7c98 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CURL_OPEN_EVENT │ │ │ │ 14412: 001aac51 128 FUNC GLOBAL DEFAULT 12 qdev_get_machine_hotplug_handler │ │ │ │ - 14413: 002adfe1 18 FUNC GLOBAL DEFAULT 12 qcrypto_hash_finalize_bytes │ │ │ │ - 14414: 002e7e19 80 FUNC GLOBAL DEFAULT 12 blk_add_remove_bs_notifier │ │ │ │ + 14413: 002adfd9 18 FUNC GLOBAL DEFAULT 12 qcrypto_hash_finalize_bytes │ │ │ │ + 14414: 002e7e11 80 FUNC GLOBAL DEFAULT 12 blk_add_remove_bs_notifier │ │ │ │ 14415: 001756dd 126 FUNC GLOBAL DEFAULT 12 float128_silence_nan │ │ │ │ - 14416: 0037f911 16 FUNC GLOBAL DEFAULT 12 visit_type_ChardevHubWrapper_members │ │ │ │ - 14417: 002e7c05 14 FUNC GLOBAL DEFAULT 12 blk_get_max_iov │ │ │ │ + 14416: 0037f909 16 FUNC GLOBAL DEFAULT 12 visit_type_ChardevHubWrapper_members │ │ │ │ + 14417: 002e7bfd 14 FUNC GLOBAL DEFAULT 12 blk_get_max_iov │ │ │ │ 14418: 0051ae54 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_fetch_orl_be │ │ │ │ - 14419: 0038e091 104 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_pmemsave_arg_members │ │ │ │ + 14419: 0038e089 104 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_pmemsave_arg_members │ │ │ │ 14420: 005b387c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_QUERY_BLOCK_EXPORTS_EVENT │ │ │ │ 14421: 00172259 6 FUNC GLOBAL DEFAULT 12 bfloat16_max │ │ │ │ 14422: 005e8a24 4 OBJECT GLOBAL DEFAULT 25 tcg_qemu_tb_exec │ │ │ │ - 14423: 00389c51 58 FUNC GLOBAL DEFAULT 12 qapi_free_JobInfo │ │ │ │ - 14424: 00374969 142 FUNC GLOBAL DEFAULT 12 visit_type_BlockGraphInfoList │ │ │ │ + 14423: 00389c49 58 FUNC GLOBAL DEFAULT 12 qapi_free_JobInfo │ │ │ │ + 14424: 00374961 142 FUNC GLOBAL DEFAULT 12 visit_type_BlockGraphInfoList │ │ │ │ 14425: 00149869 152 FUNC GLOBAL DEFAULT 12 cpu_reset │ │ │ │ - 14426: 003fda39 84 FUNC GLOBAL DEFAULT 12 visit_type_CxlDynamicCapacityExtent_members │ │ │ │ + 14426: 003fda31 84 FUNC GLOBAL DEFAULT 12 visit_type_CxlDynamicCapacityExtent_members │ │ │ │ 14427: 00507164 12 OBJECT GLOBAL DEFAULT 21 XDbgBlockGraphNodeType_lookup │ │ │ │ 14428: 0016c0f9 192 FUNC GLOBAL DEFAULT 12 float16_to_int32_round_to_zero │ │ │ │ 14429: 005f8982 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ITS_BADREAD_DSTATE │ │ │ │ - 14430: 002ded21 48 FUNC GLOBAL DEFAULT 12 scsi_command_name │ │ │ │ + 14430: 002ded19 48 FUNC GLOBAL DEFAULT 12 scsi_command_name │ │ │ │ 14431: 0016a565 268 FUNC GLOBAL DEFAULT 12 float32_round_to_int │ │ │ │ 14432: 005af740 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_UHCI_PACKET_DEL_EVENT │ │ │ │ - 14433: 002d20f5 160 FUNC GLOBAL DEFAULT 12 block_job_add_bdrv │ │ │ │ + 14433: 002d20ed 160 FUNC GLOBAL DEFAULT 12 block_job_add_bdrv │ │ │ │ 14434: 00510970 96 OBJECT GLOBAL DEFAULT 24 hw_compat_6_0 │ │ │ │ 14435: 005109d0 32 OBJECT GLOBAL DEFAULT 24 hw_compat_6_1 │ │ │ │ 14436: 0026fe95 158 FUNC GLOBAL DEFAULT 12 helper_gvec_ssadd64 │ │ │ │ 14437: 005f93a4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_SYSTEM_POWERDOWN_REQUEST_DSTATE │ │ │ │ - 14438: 00360a99 58 FUNC GLOBAL DEFAULT 12 qapi_free_RbdEncryptionOptionsLUKSBase │ │ │ │ + 14438: 00360a91 58 FUNC GLOBAL DEFAULT 12 qapi_free_RbdEncryptionOptionsLUKSBase │ │ │ │ 14439: 005f8eea 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_DWC2_WORK_BH_NEXT_DSTATE │ │ │ │ 14440: 005109f0 16 OBJECT GLOBAL DEFAULT 24 hw_compat_6_2 │ │ │ │ 14441: 001d7be5 128 FUNC GLOBAL DEFAULT 12 ram_discard_manager_replay_discarded │ │ │ │ 14442: 005f975e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_SET_CPU_TOPOLOGY_DSTATE │ │ │ │ 14443: 002747dd 132 FUNC GLOBAL DEFAULT 12 translator_fake_ld │ │ │ │ - 14444: 003af14d 58 FUNC GLOBAL DEFAULT 12 qapi_free_FdSocketAddress │ │ │ │ + 14444: 003af145 58 FUNC GLOBAL DEFAULT 12 qapi_free_FdSocketAddress │ │ │ │ 14445: 001a412d 520 FUNC GLOBAL DEFAULT 12 hmp_info_memdev │ │ │ │ 14446: 0024abb1 52 FUNC GLOBAL DEFAULT 12 tcg_temp_new_ptr │ │ │ │ 14447: 005b2554 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VDAGENT_CLOSE_EVENT │ │ │ │ 14448: 005f8542 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NBD_NEGOTIATE_HANDLE_STARTTLS_HANDSHAKE_DSTATE │ │ │ │ 14449: 00268ad1 136 FUNC GLOBAL DEFAULT 12 tcg_gen_ussub_vec │ │ │ │ 14450: 00205f79 34 FUNC GLOBAL DEFAULT 12 migrate_multifd_zlib_level │ │ │ │ 14451: 0025686d 776 FUNC GLOBAL DEFAULT 12 tcg_gen_addcio_i64 │ │ │ │ - 14452: 003a5fed 58 FUNC GLOBAL DEFAULT 12 qapi_free_MemoryBackendProperties │ │ │ │ - 14453: 00382399 76 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_qmp_capabilities_arg_members │ │ │ │ + 14452: 003a5fe5 58 FUNC GLOBAL DEFAULT 12 qapi_free_MemoryBackendProperties │ │ │ │ + 14453: 00382391 76 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_qmp_capabilities_arg_members │ │ │ │ 14454: 005f91f4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PROCESS_INCOMING_MIGRATION_CO_END_DSTATE │ │ │ │ 14455: 00203e45 192 FUNC GLOBAL DEFAULT 12 multifd_queue_device_state │ │ │ │ - 14456: 0037accd 188 FUNC GLOBAL DEFAULT 12 visit_type_NbdServerOptionsBase │ │ │ │ + 14456: 0037acc5 188 FUNC GLOBAL DEFAULT 12 visit_type_NbdServerOptionsBase │ │ │ │ 14457: 005f838a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NVME_DMA_MAP_FLUSH_DSTATE │ │ │ │ 14458: 005b488c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_QUERY_MIGRATE_EVENT │ │ │ │ 14459: 005f920a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SOURCE_RETURN_PATH_THREAD_BAD_END_DSTATE │ │ │ │ 14460: 005adc88 16 OBJECT GLOBAL DEFAULT 24 _TRACE_FW_CFG_ADD_I32_EVENT │ │ │ │ 14461: 00176535 84 FUNC GLOBAL DEFAULT 12 current_accel_name │ │ │ │ 14462: 005b0840 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CPR_STATE_SAVE_EVENT │ │ │ │ - 14463: 00296a21 104 FUNC GLOBAL DEFAULT 12 object_register_sugar_prop │ │ │ │ + 14463: 00296a19 104 FUNC GLOBAL DEFAULT 12 object_register_sugar_prop │ │ │ │ 14464: 0026b615 26 FUNC GLOBAL DEFAULT 12 cpu_loop_exit_noexc │ │ │ │ - 14465: 003e4ba1 244 FUNC GLOBAL DEFAULT 12 qemu_uuid_parse │ │ │ │ + 14465: 003e4b99 244 FUNC GLOBAL DEFAULT 12 qemu_uuid_parse │ │ │ │ 14466: 005aebf0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_HOST_REQ_CANCELED_EVENT │ │ │ │ - 14467: 003b0ef9 212 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_StatsFilter_base_members │ │ │ │ + 14467: 003b0ef1 212 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_StatsFilter_base_members │ │ │ │ 14468: 005afc40 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_OHCI_TD_BAD_DEVICE_RESPONSE_EVENT │ │ │ │ 14469: 00251239 372 FUNC GLOBAL DEFAULT 12 tcg_gen_remu_i32 │ │ │ │ - 14470: 003573f5 384 FUNC GLOBAL DEFAULT 12 qmp_qom_list_properties │ │ │ │ - 14471: 003d5379 34 FUNC GLOBAL DEFAULT 12 qemu_close │ │ │ │ + 14470: 003573ed 384 FUNC GLOBAL DEFAULT 12 qmp_qom_list_properties │ │ │ │ + 14471: 003d5371 34 FUNC GLOBAL DEFAULT 12 qemu_close │ │ │ │ 14472: 0027d47d 172 FUNC GLOBAL DEFAULT 12 cpu_atomic_xor_fetchw_be_mmu │ │ │ │ 14473: 005f93d8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_DMA_BLK_CB_DSTATE │ │ │ │ - 14474: 004d007c 4 OBJECT GLOBAL DEFAULT 14 hw_compat_2_10_len │ │ │ │ + 14474: 004d006c 4 OBJECT GLOBAL DEFAULT 14 hw_compat_2_10_len │ │ │ │ 14475: 00285275 200 FUNC GLOBAL DEFAULT 12 qemu_plugin_vcpu_exit_hook │ │ │ │ 14476: 00226039 54 FUNC GLOBAL DEFAULT 12 eth_fix_ip4_checksum │ │ │ │ 14477: 001f92d9 340 FUNC GLOBAL DEFAULT 12 file_start_outgoing_migration │ │ │ │ - 14478: 002d0c61 108 FUNC GLOBAL DEFAULT 12 bdrv_cow_child │ │ │ │ + 14478: 002d0c59 108 FUNC GLOBAL DEFAULT 12 bdrv_cow_child │ │ │ │ 14479: 005aaefc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PCKBD_KBD_WRITE_DATA_EVENT │ │ │ │ 14480: 005f8b0c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GRLIB_APB_PNP_READ_DSTATE │ │ │ │ - 14481: 004024d9 58 FUNC GLOBAL DEFAULT 12 qapi_free_PciMemoryRegionList │ │ │ │ - 14482: 003ff2f1 16 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_ACPI_DEVICE_OST_arg_members │ │ │ │ + 14481: 004024d1 58 FUNC GLOBAL DEFAULT 12 qapi_free_PciMemoryRegionList │ │ │ │ + 14482: 003ff2e9 16 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_ACPI_DEVICE_OST_arg_members │ │ │ │ 14483: 001cfef9 12 FUNC GLOBAL DEFAULT 12 portio_list_set_flush_coalesced │ │ │ │ 14484: 002534b5 112 FUNC GLOBAL DEFAULT 12 tcg_gen_or_i64 │ │ │ │ 14485: 00186cc1 166 FUNC GLOBAL DEFAULT 12 vnc_convert_pixel │ │ │ │ - 14486: 002a96d1 18 FUNC GLOBAL DEFAULT 12 qio_net_listener_disconnect │ │ │ │ + 14486: 002a96c9 18 FUNC GLOBAL DEFAULT 12 qio_net_listener_disconnect │ │ │ │ 14487: 005a8468 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MIRROR_BEFORE_SLEEP_EVENT │ │ │ │ 14488: 0026972d 100 FUNC GLOBAL DEFAULT 12 accel_setup_post │ │ │ │ 14489: 005f8666 2 OBJECT GLOBAL DEFAULT 25 _TRACE_XEN_BLOCK_BLOCKDEV_DEL_DSTATE │ │ │ │ 14490: 005b426c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_MEMSAVE_EVENT │ │ │ │ - 14491: 0036c3e1 196 FUNC GLOBAL DEFAULT 12 visit_type_BlkdebugInjectErrorOptions │ │ │ │ + 14491: 0036c3d9 196 FUNC GLOBAL DEFAULT 12 visit_type_BlkdebugInjectErrorOptions │ │ │ │ 14492: 001d10c9 88 FUNC GLOBAL DEFAULT 12 ram_block_attributes_destroy │ │ │ │ 14493: 001d8ec9 268 FUNC GLOBAL DEFAULT 12 memory_region_find │ │ │ │ 14494: 005f95b8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_BLOCKDEV_ADD_DSTATE │ │ │ │ 14495: 005074e4 12 OBJECT GLOBAL DEFAULT 21 QCryptoIVGenAlgo_lookup │ │ │ │ 14496: 005f8682 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRTIO_BLK_HANDLE_ZONE_RESET_ALL_DSTATE │ │ │ │ 14497: 005d6f68 4 OBJECT GLOBAL DEFAULT 25 keyboard_layout │ │ │ │ - 14498: 003a354d 196 FUNC GLOBAL DEFAULT 12 visit_type_NetdevHubPortOptions │ │ │ │ - 14499: 003beeb9 58 FUNC GLOBAL DEFAULT 12 qapi_free_TPMInfo │ │ │ │ + 14498: 003a3545 196 FUNC GLOBAL DEFAULT 12 visit_type_NetdevHubPortOptions │ │ │ │ + 14499: 003beeb1 58 FUNC GLOBAL DEFAULT 12 qapi_free_TPMInfo │ │ │ │ 14500: 005f86b2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PFLASH_UNLOCK0_FAILED_DSTATE │ │ │ │ 14501: 0026fb21 160 FUNC GLOBAL DEFAULT 12 helper_gvec_les64 │ │ │ │ - 14502: 0037a8ed 58 FUNC GLOBAL DEFAULT 12 qapi_free_NbdServerOptionsBase │ │ │ │ - 14503: 00298545 276 FUNC GLOBAL DEFAULT 12 object_apply_global_props │ │ │ │ + 14502: 0037a8e5 58 FUNC GLOBAL DEFAULT 12 qapi_free_NbdServerOptionsBase │ │ │ │ + 14503: 0029853d 276 FUNC GLOBAL DEFAULT 12 object_apply_global_props │ │ │ │ 14504: 001aa939 64 FUNC GLOBAL DEFAULT 12 ram_block_notifier_add │ │ │ │ - 14505: 003ffa39 192 FUNC GLOBAL DEFAULT 12 visit_type_PciDeviceClass │ │ │ │ + 14505: 003ffa31 192 FUNC GLOBAL DEFAULT 12 visit_type_PciDeviceClass │ │ │ │ 14506: 005b2494 16 OBJECT GLOBAL DEFAULT 24 _TRACE_DBUS_LISTENER_VANISHED_EVENT │ │ │ │ 14507: 005ac4dc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_APIC_DELIVER_IRQ_EVENT │ │ │ │ 14508: 00512a54 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_ltus16 │ │ │ │ 14509: 005f8f9a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_UHCI_PACKET_ADD_DSTATE │ │ │ │ 14510: 005b0770 16 OBJECT GLOBAL DEFAULT 24 _TRACE_DIRTY_BITMAP_LOAD_BITS_ZEROES_EVENT │ │ │ │ 14511: 00504c04 40 OBJECT GLOBAL DEFAULT 21 qdev_prop_array │ │ │ │ 14512: 005f86ee 2 OBJECT GLOBAL DEFAULT 25 _TRACE_APPLE_GFX_MMIO_IOSFC_READ_DSTATE │ │ │ │ 14513: 0022b7f9 392 FUNC GLOBAL DEFAULT 12 print_net_client │ │ │ │ - 14514: 003714a9 324 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevCreateOptionsFile_members │ │ │ │ - 14515: 003d871d 104 FUNC GLOBAL DEFAULT 12 fdmon_epoll_setup │ │ │ │ - 14516: 0039f8d1 124 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_VFU_CLIENT_HANGUP_arg_members │ │ │ │ + 14514: 003714a1 324 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevCreateOptionsFile_members │ │ │ │ + 14515: 003d8715 104 FUNC GLOBAL DEFAULT 12 fdmon_epoll_setup │ │ │ │ + 14516: 0039f8c9 124 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_VFU_CLIENT_HANGUP_arg_members │ │ │ │ 14517: 005b12e0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MIGRATE_SET_STATE_EVENT │ │ │ │ - 14518: 003d5041 4 FUNC GLOBAL DEFAULT 12 qemu_mprotect_rwx │ │ │ │ - 14519: 002e6c69 108 FUNC GLOBAL DEFAULT 12 blk_is_sg │ │ │ │ + 14518: 003d5039 4 FUNC GLOBAL DEFAULT 12 qemu_mprotect_rwx │ │ │ │ + 14519: 002e6c61 108 FUNC GLOBAL DEFAULT 12 blk_is_sg │ │ │ │ 14520: 0019cbe9 856 FUNC GLOBAL DEFAULT 12 gdbserver_start │ │ │ │ 14521: 005f889e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ADB_DEVICE_KBD_NO_KEY_DSTATE │ │ │ │ 14522: 005f863e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SWIM_IWMCTRL_READ_DSTATE │ │ │ │ 14523: 001b0099 6 FUNC GLOBAL DEFAULT 12 vhost_net_start │ │ │ │ - 14524: 003c501d 324 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_DisplayOptions_base_members │ │ │ │ + 14524: 003c5015 324 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_DisplayOptions_base_members │ │ │ │ 14525: 005f925e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MULTIFD_RECV_THREAD_START_DSTATE │ │ │ │ 14526: 005ad358 16 OBJECT GLOBAL DEFAULT 24 _TRACE_STM32L4X5_RCC_MUX_SET_SRC_EVENT │ │ │ │ - 14527: 0028fb5d 80 FUNC GLOBAL DEFAULT 12 hmp_compare_cmd │ │ │ │ + 14527: 0028fb55 80 FUNC GLOBAL DEFAULT 12 hmp_compare_cmd │ │ │ │ 14528: 005f89ba 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ICV_BPR_WRITE_DSTATE │ │ │ │ - 14529: 002ee845 12 FUNC GLOBAL DEFAULT 12 bdrv_enable_dirty_bitmap_locked │ │ │ │ + 14529: 002ee83d 12 FUNC GLOBAL DEFAULT 12 bdrv_enable_dirty_bitmap_locked │ │ │ │ 14530: 0019af41 104 FUNC GLOBAL DEFAULT 12 gdb_find_static_feature │ │ │ │ 14531: 005f84fc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QIO_TASK_THREAD_SOURCE_CANCEL_DSTATE │ │ │ │ - 14532: 002eeecd 6 FUNC GLOBAL DEFAULT 12 bdrv_dirty_bitmap_get_locked │ │ │ │ + 14532: 002eeec5 6 FUNC GLOBAL DEFAULT 12 bdrv_dirty_bitmap_get_locked │ │ │ │ 14533: 005f8e38 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_HOST_OPEN_FAILURE_DSTATE │ │ │ │ 14534: 005f8d42 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SIFIVE_PWM_READ_DSTATE │ │ │ │ 14535: 005ac4cc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_APIC_REGISTER_READ_EVENT │ │ │ │ 14536: 0025306d 112 FUNC GLOBAL DEFAULT 12 tcg_gen_ld16u_i64 │ │ │ │ - 14537: 0034cc01 120 FUNC GLOBAL DEFAULT 12 qemu_chr_fe_accept_input │ │ │ │ - 14538: 002c7dfd 6 FUNC GLOBAL DEFAULT 12 bdrv_child_get_parent_aio_context │ │ │ │ - 14539: 002deb7d 120 FUNC GLOBAL DEFAULT 12 scsi_sense_buf_to_errno │ │ │ │ + 14537: 0034cbf9 120 FUNC GLOBAL DEFAULT 12 qemu_chr_fe_accept_input │ │ │ │ + 14538: 002c7df5 6 FUNC GLOBAL DEFAULT 12 bdrv_child_get_parent_aio_context │ │ │ │ + 14539: 002deb75 120 FUNC GLOBAL DEFAULT 12 scsi_sense_buf_to_errno │ │ │ │ 14540: 005f8d70 2 OBJECT GLOBAL DEFAULT 25 _TRACE_BCM2835_SYSTMR_IRQ_ACK_DSTATE │ │ │ │ 14541: 005a8488 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MIRROR_BEFORE_FLUSH_EVENT │ │ │ │ - 14542: 003e1049 144 FUNC GLOBAL DEFAULT 12 error_init │ │ │ │ + 14542: 003e1041 144 FUNC GLOBAL DEFAULT 12 error_init │ │ │ │ 14543: 005f95d4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_BLOCK_JOB_CANCEL_DSTATE │ │ │ │ 14544: 005f8ac8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IVSHMEM_FLAT_INTERRUPT_INVALID_PEER_DSTATE │ │ │ │ 14545: 005071bc 12 OBJECT GLOBAL DEFAULT 21 MirrorSyncMode_lookup │ │ │ │ 14546: 005a9d98 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PFLASH_READ_STATUS_EVENT │ │ │ │ - 14547: 00360715 58 FUNC GLOBAL DEFAULT 12 qapi_free_SshHostKeyHash │ │ │ │ + 14547: 0036070d 58 FUNC GLOBAL DEFAULT 12 qapi_free_SshHostKeyHash │ │ │ │ 14548: 005f8ba6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IMX6_ANALOG_GET_PLL2_PFD0_CLK_DSTATE │ │ │ │ 14549: 005f9566 2 OBJECT GLOBAL DEFAULT 25 _TRACE_RESETTABLE_RESET_DSTATE │ │ │ │ 14550: 001eb9b9 96 FUNC GLOBAL DEFAULT 12 tpm_config_parse │ │ │ │ 14551: 0051eff8 196 OBJECT GLOBAL DEFAULT 24 qemu_legacy_drive_opts │ │ │ │ - 14552: 0029b585 172 FUNC GLOBAL DEFAULT 12 user_creatable_add_from_str │ │ │ │ + 14552: 0029b57d 172 FUNC GLOBAL DEFAULT 12 user_creatable_add_from_str │ │ │ │ 14553: 005abf1c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_CPUIF_SET_IRQS_EVENT │ │ │ │ - 14554: 002f34f5 128 FUNC GLOBAL DEFAULT 12 bdrv_load_vmstate │ │ │ │ + 14554: 002f34ed 128 FUNC GLOBAL DEFAULT 12 bdrv_load_vmstate │ │ │ │ 14555: 00517410 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_adds64 │ │ │ │ - 14556: 002c7ae5 108 FUNC GLOBAL DEFAULT 12 bdrv_probe_all │ │ │ │ - 14557: 002c3d45 116 FUNC GLOBAL DEFAULT 12 qmp_query_iothreads │ │ │ │ + 14556: 002c7add 108 FUNC GLOBAL DEFAULT 12 bdrv_probe_all │ │ │ │ + 14557: 002c3d3d 116 FUNC GLOBAL DEFAULT 12 qmp_query_iothreads │ │ │ │ 14558: 005b25e4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_KEYMAP_ADD_EVENT │ │ │ │ 14559: 005b1220 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MIGRATION_COMPLETION_POSTCOPY_END_AFTER_COMPLETE_EVENT │ │ │ │ 14560: 0051bbbc 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_cmpxchgb │ │ │ │ 14561: 005ab4ec 16 OBJECT GLOBAL DEFAULT 24 _TRACE_LOONGSON_IPI_WRITE_EVENT │ │ │ │ - 14562: 003745e9 104 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_QUORUM_FAILURE_arg_members │ │ │ │ + 14562: 003745e1 104 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_QUORUM_FAILURE_arg_members │ │ │ │ 14563: 005f8c2e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NPCM7XX_MFT_WRITE_DSTATE │ │ │ │ - 14564: 003d0a91 84 FUNC GLOBAL DEFAULT 12 qdict_get_qdict │ │ │ │ + 14564: 003d0a89 84 FUNC GLOBAL DEFAULT 12 qdict_get_qdict │ │ │ │ 14565: 00271cb1 92 FUNC GLOBAL DEFAULT 12 tb_unlock_page1 │ │ │ │ 14566: 005f8518 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NBD_CO_RECEIVE_REQUEST_DECODE_TYPE_DSTATE │ │ │ │ 14567: 005a9c78 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PFLASH_WRITE_UNKNOWN_EVENT │ │ │ │ 14568: 00507b68 12 OBJECT GLOBAL DEFAULT 21 MigrationStatus_lookup │ │ │ │ 14569: 0020b961 212 FUNC GLOBAL DEFAULT 12 foreach_not_ignored_block │ │ │ │ 14570: 00269909 64 FUNC GLOBAL DEFAULT 12 accel_ioctl_end │ │ │ │ - 14571: 00490534 4 OBJECT GLOBAL DEFAULT 14 qemu_input_map_xorgxquartz_to_qcode_len │ │ │ │ + 14571: 00490524 4 OBJECT GLOBAL DEFAULT 14 qemu_input_map_xorgxquartz_to_qcode_len │ │ │ │ 14572: 00149901 184 FUNC GLOBAL DEFAULT 12 cpu_class_by_name │ │ │ │ 14573: 005afe00 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_OHCI_ISO_TD_RELATIVE_FRAME_NUMBER_BIG_EVENT │ │ │ │ - 14574: 003a226d 1184 FUNC GLOBAL DEFAULT 12 visit_type_NetdevUserOptions_members │ │ │ │ + 14574: 003a2265 1184 FUNC GLOBAL DEFAULT 12 visit_type_NetdevUserOptions_members │ │ │ │ 14575: 005f92a8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_RAM_LOAD_LOOP_DSTATE │ │ │ │ - 14576: 00380331 140 FUNC GLOBAL DEFAULT 12 visit_type_ChardevReturn_members │ │ │ │ + 14576: 00380329 140 FUNC GLOBAL DEFAULT 12 visit_type_ChardevReturn_members │ │ │ │ 14577: 00283e99 6 FUNC GLOBAL DEFAULT 12 qemu_plugin_uninstall │ │ │ │ 14578: 005f9690 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_CXL_INJECT_POISON_DSTATE │ │ │ │ 14579: 00285a0d 122 FUNC GLOBAL DEFAULT 12 qemu_plugin_register_vcpu_discon_cb │ │ │ │ 14580: 0019b8f9 48 FUNC GLOBAL DEFAULT 12 gdb_extend_query_table │ │ │ │ 14581: 005f9854 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_WATCHDOG_SET_ACTION_DSTATE │ │ │ │ - 14582: 002e6305 80 FUNC GLOBAL DEFAULT 12 blk_aio_ioctl │ │ │ │ + 14582: 002e62fd 80 FUNC GLOBAL DEFAULT 12 blk_aio_ioctl │ │ │ │ 14583: 005af0a0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_SET_ADDR_EVENT │ │ │ │ 14584: 005f83f2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QCOW2_DO_ALLOC_CLUSTERS_OFFSET_DSTATE │ │ │ │ 14585: 005ab4bc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_LOONGARCH_PCH_PIC_WRITE_EVENT │ │ │ │ - 14586: 003c7af5 464 FUNC GLOBAL DEFAULT 12 qmp_marshal_display_reload │ │ │ │ + 14586: 003c7aed 464 FUNC GLOBAL DEFAULT 12 qmp_marshal_display_reload │ │ │ │ 14587: 005af9f0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_EHCI_STATE_EVENT │ │ │ │ - 14588: 003e9ed5 74 FUNC GLOBAL DEFAULT 12 tran_abort │ │ │ │ - 14589: 0038f029 112 FUNC GLOBAL DEFAULT 12 visit_type_MemoryInfo_members │ │ │ │ + 14588: 003e9ecd 74 FUNC GLOBAL DEFAULT 12 tran_abort │ │ │ │ + 14589: 0038f021 112 FUNC GLOBAL DEFAULT 12 visit_type_MemoryInfo_members │ │ │ │ 14590: 001b8009 104 FUNC GLOBAL DEFAULT 12 AUD_get_buffer_size_out │ │ │ │ 14591: 005f8fa8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_UHCI_FRAME_STOP_BANDWIDTH_DSTATE │ │ │ │ - 14592: 00402605 58 FUNC GLOBAL DEFAULT 12 qapi_free_GICCapabilityList │ │ │ │ + 14592: 004025fd 58 FUNC GLOBAL DEFAULT 12 qapi_free_GICCapabilityList │ │ │ │ 14593: 005b5d4c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_VFIO_DUMP_MAPPING_EVENT │ │ │ │ - 14594: 002ae8a1 4 FUNC GLOBAL DEFAULT 12 qcrypto_ivgen_get_hash │ │ │ │ - 14595: 0032092d 10 FUNC GLOBAL DEFAULT 12 throttle_group_get_name │ │ │ │ + 14594: 002ae899 4 FUNC GLOBAL DEFAULT 12 qcrypto_ivgen_get_hash │ │ │ │ + 14595: 00320925 10 FUNC GLOBAL DEFAULT 12 throttle_group_get_name │ │ │ │ 14596: 005f861e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_TPM_UTIL_GET_BUFFER_SIZE_LEN2_DSTATE │ │ │ │ 14597: 002063f5 1932 FUNC GLOBAL DEFAULT 12 migrate_params_check │ │ │ │ 14598: 005f8352 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SSH_WRITE_DSTATE │ │ │ │ 14599: 005b1650 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MIGRATION_BITMAP_CLEAR_DIRTY_EVENT │ │ │ │ 14600: 00229f95 132 FUNC GLOBAL DEFAULT 12 qemu_set_info_str │ │ │ │ 14601: 0017f179 74 FUNC GLOBAL DEFAULT 12 qemu_pixman_mirror_create │ │ │ │ 14602: 005f83d6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QCOW2_PROCESS_DISCARDS_FAILED_REGION_DSTATE │ │ │ │ 14603: 001caea9 44 FUNC GLOBAL DEFAULT 12 get_boot_device │ │ │ │ 14604: 005f9020 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_OHCI_TD_PKT_HDR_DSTATE │ │ │ │ 14605: 005aae5c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PS2_WRITE_MOUSE_EVENT │ │ │ │ 14606: 001755e1 84 FUNC GLOBAL DEFAULT 12 float32_silence_nan │ │ │ │ 14607: 005abeac 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ICC_HPPIR1_READ_EVENT │ │ │ │ 14608: 005f8e50 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_MTP_OP_GET_OBJECT_HANDLES_DSTATE │ │ │ │ - 14609: 003b17dd 228 FUNC GLOBAL DEFAULT 12 visit_type_StatsSchema_members │ │ │ │ + 14609: 003b17d5 228 FUNC GLOBAL DEFAULT 12 visit_type_StatsSchema_members │ │ │ │ 14610: 001e5291 124 FUNC GLOBAL DEFAULT 12 ram_block_uncoordinated_discard_disable │ │ │ │ - 14611: 0035f3dd 58 FUNC GLOBAL DEFAULT 12 qapi_free_ImageInfoSpecificVmdk │ │ │ │ - 14612: 00396179 58 FUNC GLOBAL DEFAULT 12 qapi_free_MigrationCapabilityStatus │ │ │ │ + 14611: 0035f3d5 58 FUNC GLOBAL DEFAULT 12 qapi_free_ImageInfoSpecificVmdk │ │ │ │ + 14612: 00396171 58 FUNC GLOBAL DEFAULT 12 qapi_free_MigrationCapabilityStatus │ │ │ │ 14613: 005ab47c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_LOONGARCH_EXTIOI_WRITEW_EVENT │ │ │ │ 14614: 005f8b5e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ASPEED_I3C_DEVICE_READ_DSTATE │ │ │ │ 14615: 005f8968 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ITS_CMD_INV_DSTATE │ │ │ │ 14616: 0023aed5 56 FUNC GLOBAL DEFAULT 12 blkreplay_next_id │ │ │ │ - 14617: 00382271 58 FUNC GLOBAL DEFAULT 12 qapi_free_MonitorOptions │ │ │ │ + 14617: 00382269 58 FUNC GLOBAL DEFAULT 12 qapi_free_MonitorOptions │ │ │ │ 14618: 001aeef5 2 FUNC GLOBAL DEFAULT 12 ioapic_eoi_broadcast │ │ │ │ 14619: 001b00d5 4 FUNC GLOBAL DEFAULT 12 get_vhost_net │ │ │ │ 14620: 005aaa60 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIRTIO_GPU_CMD_SUSPENDED_EVENT │ │ │ │ 14621: 005b4400 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_SET_CPU_TOPOLOGY_EVENT │ │ │ │ 14622: 00283ced 6 FUNC GLOBAL DEFAULT 12 qemu_plugin_entry_code │ │ │ │ 14623: 005b11b0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MIGRATION_THREAD_SETUP_COMPLETE_EVENT │ │ │ │ - 14624: 002ff945 6 FUNC GLOBAL DEFAULT 12 progress_destroy │ │ │ │ + 14624: 002ff93d 6 FUNC GLOBAL DEFAULT 12 progress_destroy │ │ │ │ 14625: 005ad9e8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ECC_MEM_WRITEL_MFSR_EVENT │ │ │ │ 14626: 005f88fe 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SPAPR_XIVE_SET_OS_REPORTING_LINE_DSTATE │ │ │ │ 14627: 005ab7bc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SPAPR_XIVE_SET_SOURCE_CONFIG_EVENT │ │ │ │ 14628: 005b6654 0x20068 OBJECT GLOBAL DEFAULT 25 gdbserver_state │ │ │ │ - 14629: 00325ed9 120 FUNC GLOBAL DEFAULT 12 vhdx_update_checksum │ │ │ │ + 14629: 00325ed1 120 FUNC GLOBAL DEFAULT 12 vhdx_update_checksum │ │ │ │ 14630: 001e2821 60 FUNC GLOBAL DEFAULT 12 address_space_stl_le │ │ │ │ 14631: 0024fe41 32 FUNC GLOBAL DEFAULT 12 tcg_gen_plugin_mem_cb │ │ │ │ 14632: 005f869a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PFLASH_WRITE_START_DSTATE │ │ │ │ 14633: 005f96ba 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_JOB_FINALIZE_DSTATE │ │ │ │ 14634: 005f8fa0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_UHCI_MMIO_WRITEW_DSTATE │ │ │ │ 14635: 005acae8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IVSHMEM_FLAT_ADD_VECTOR_FAILURE_EVENT │ │ │ │ - 14636: 003a3fbd 208 FUNC GLOBAL DEFAULT 12 visit_type_Netdev │ │ │ │ + 14636: 003a3fb5 208 FUNC GLOBAL DEFAULT 12 visit_type_Netdev │ │ │ │ 14637: 005f8ea8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_HUB_CONTROL_DSTATE │ │ │ │ 14638: 00269e79 80 FUNC GLOBAL DEFAULT 12 accel_irqchip_remove_irqfd_notifier_gsi │ │ │ │ 14639: 00239ded 144 FUNC GLOBAL DEFAULT 12 replay_get_byte │ │ │ │ 14640: 005129d0 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_ltus32 │ │ │ │ 14641: 005d6c88 4 OBJECT GLOBAL DEFAULT 25 xen_xenstore_ops │ │ │ │ - 14642: 003e9e95 62 FUNC GLOBAL DEFAULT 12 tran_add │ │ │ │ - 14643: 0031b2f9 160 FUNC GLOBAL DEFAULT 12 qcow2_co_decompress │ │ │ │ - 14644: 00372b71 84 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevCreateOptionsSsh_members │ │ │ │ + 14642: 003e9e8d 62 FUNC GLOBAL DEFAULT 12 tran_add │ │ │ │ + 14643: 0031b2f1 160 FUNC GLOBAL DEFAULT 12 qcow2_co_decompress │ │ │ │ + 14644: 00372b69 84 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevCreateOptionsSsh_members │ │ │ │ 14645: 005b5130 28 OBJECT GLOBAL DEFAULT 24 qapi_commands_qdev_trace_events_trace_events │ │ │ │ 14646: 00205ed1 88 FUNC GLOBAL DEFAULT 12 migrate_mode │ │ │ │ - 14647: 003978f5 192 FUNC GLOBAL DEFAULT 12 visit_type_BitmapMigrationBitmapAlias │ │ │ │ + 14647: 003978ed 192 FUNC GLOBAL DEFAULT 12 visit_type_BitmapMigrationBitmapAlias │ │ │ │ 14648: 005b14f0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_RAM_LOAD_START_EVENT │ │ │ │ 14649: 0014b981 320 FUNC GLOBAL DEFAULT 12 cap_disas_target │ │ │ │ 14650: 005b38cc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_BLOCK_EXPORT_ADD_EVENT │ │ │ │ - 14651: 003199f5 78 FUNC GLOBAL DEFAULT 12 qcow2_free_snapshots │ │ │ │ - 14652: 003ab881 576 FUNC GLOBAL DEFAULT 12 qmp_marshal_qom_list_types │ │ │ │ - 14653: 0035cd21 232 FUNC GLOBAL DEFAULT 12 visit_type_QAuthZListRule_members │ │ │ │ + 14651: 003199ed 78 FUNC GLOBAL DEFAULT 12 qcow2_free_snapshots │ │ │ │ + 14652: 003ab879 576 FUNC GLOBAL DEFAULT 12 qmp_marshal_qom_list_types │ │ │ │ + 14653: 0035cd19 232 FUNC GLOBAL DEFAULT 12 visit_type_QAuthZListRule_members │ │ │ │ 14654: 005f8e4c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_MTP_OP_GET_OBJECT_DSTATE │ │ │ │ 14655: 005ac21c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_S390_SUPPRESS_AIRQ_EVENT │ │ │ │ 14656: 0017a911 192 FUNC GLOBAL DEFAULT 12 graphic_console_close │ │ │ │ 14657: 001c31ad 184 FUNC GLOBAL DEFAULT 12 hmp_info_blockstats │ │ │ │ 14658: 005b453c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_SNAPSHOT_LOAD_EVENT │ │ │ │ 14659: 005f977e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_QUERY_DIRTY_RATE_DSTATE │ │ │ │ - 14660: 003cae45 14 FUNC GLOBAL DEFAULT 12 visit_is_input │ │ │ │ - 14661: 003cfbe1 50 FUNC GLOBAL DEFAULT 12 qmp_find_command │ │ │ │ + 14660: 003cae3d 14 FUNC GLOBAL DEFAULT 12 visit_is_input │ │ │ │ + 14661: 003cfbd9 50 FUNC GLOBAL DEFAULT 12 qmp_find_command │ │ │ │ 14662: 005aaaa0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIRTIO_GPU_FENCE_CTRL_EVENT │ │ │ │ - 14663: 00354b89 24 FUNC GLOBAL DEFAULT 12 qemu_chr_has_feature │ │ │ │ + 14663: 00354b81 24 FUNC GLOBAL DEFAULT 12 qemu_chr_has_feature │ │ │ │ 14664: 005f9704 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_X_QUERY_IRQ_DSTATE │ │ │ │ - 14665: 003c5419 76 FUNC GLOBAL DEFAULT 12 visit_type_DisplayReloadOptionsVNC_members │ │ │ │ + 14665: 003c5411 76 FUNC GLOBAL DEFAULT 12 visit_type_DisplayReloadOptionsVNC_members │ │ │ │ 14666: 005b51ac 12 OBJECT GLOBAL DEFAULT 24 qapi_commands_pci_trace_events_trace_events │ │ │ │ 14667: 0023ba11 72 FUNC GLOBAL DEFAULT 12 replay_can_snapshot │ │ │ │ - 14668: 003c5c4d 376 FUNC GLOBAL DEFAULT 12 qapi_event_send_spice_connected │ │ │ │ + 14668: 003c5c45 376 FUNC GLOBAL DEFAULT 12 qapi_event_send_spice_connected │ │ │ │ 14669: 005b35d0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_X_DEBUG_BLOCK_DIRTY_BITMAP_SHA256_EVENT │ │ │ │ 14670: 001cbbb5 24 FUNC GLOBAL DEFAULT 12 mutex_is_bql │ │ │ │ - 14671: 003e34fd 38 FUNC GLOBAL DEFAULT 12 qemu_opts_reset │ │ │ │ - 14672: 002ef099 30 FUNC GLOBAL DEFAULT 12 bdrv_set_dirty_bitmap_locked │ │ │ │ + 14671: 003e34f5 38 FUNC GLOBAL DEFAULT 12 qemu_opts_reset │ │ │ │ + 14672: 002ef091 30 FUNC GLOBAL DEFAULT 12 bdrv_set_dirty_bitmap_locked │ │ │ │ 14673: 005f8a18 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GIC_DIST_WRITE_DSTATE │ │ │ │ 14674: 005f9174 2 OBJECT GLOBAL DEFAULT 25 _TRACE_RDMA_REGISTRATION_HANDLE_UNREGISTER_SUCCESS_DSTATE │ │ │ │ 14675: 002353a1 4460 FUNC GLOBAL DEFAULT 12 net_init_slirp │ │ │ │ - 14676: 002c1465 1328 FUNC GLOBAL DEFAULT 12 qmp_block_commit │ │ │ │ + 14676: 002c145d 1328 FUNC GLOBAL DEFAULT 12 qmp_block_commit │ │ │ │ 14677: 005ae3b8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SLAVIO_TIMER_MEM_WRITEL_MODE_COUNTER_EVENT │ │ │ │ - 14678: 002a83b9 124 FUNC GLOBAL DEFAULT 12 qio_channel_read_all_eof │ │ │ │ - 14679: 00374565 132 FUNC GLOBAL DEFAULT 12 visit_type_QuorumOpType │ │ │ │ - 14680: 0037bef9 236 FUNC GLOBAL DEFAULT 12 visit_type_BlockExportInfo_members │ │ │ │ + 14678: 002a83b1 124 FUNC GLOBAL DEFAULT 12 qio_channel_read_all_eof │ │ │ │ + 14679: 0037455d 132 FUNC GLOBAL DEFAULT 12 visit_type_QuorumOpType │ │ │ │ + 14680: 0037bef1 236 FUNC GLOBAL DEFAULT 12 visit_type_BlockExportInfo_members │ │ │ │ 14681: 005f9596 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_BLOCKDEV_SNAPSHOT_INTERNAL_SYNC_DSTATE │ │ │ │ - 14682: 0037f68d 204 FUNC GLOBAL DEFAULT 12 visit_type_ChardevUdpWrapper │ │ │ │ + 14682: 0037f685 204 FUNC GLOBAL DEFAULT 12 visit_type_ChardevUdpWrapper │ │ │ │ 14683: 005f9102 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MIGRATION_TLS_INCOMING_HANDSHAKE_START_DSTATE │ │ │ │ 14684: 005afc20 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_OHCI_TD_BAD_DIRECTION_EVENT │ │ │ │ 14685: 0025464d 328 FUNC GLOBAL DEFAULT 12 tcg_gen_remu_i64 │ │ │ │ 14686: 001d8ea9 6 FUNC GLOBAL DEFAULT 12 memory_region_get_alignment │ │ │ │ 14687: 001a57d9 100 FUNC GLOBAL DEFAULT 12 qmp_system_wakeup │ │ │ │ - 14688: 003d274d 152 FUNC GLOBAL DEFAULT 12 json_writer_bool │ │ │ │ - 14689: 002c8d49 80 FUNC GLOBAL DEFAULT 12 bdrv_qapi_perm_to_blk_perm │ │ │ │ + 14688: 003d2745 152 FUNC GLOBAL DEFAULT 12 json_writer_bool │ │ │ │ + 14689: 002c8d41 80 FUNC GLOBAL DEFAULT 12 bdrv_qapi_perm_to_blk_perm │ │ │ │ 14690: 001ada3d 96 FUNC GLOBAL DEFAULT 12 sysbus_pass_irq │ │ │ │ 14691: 005ad958 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ECC_MEM_READL_MFAR0_EVENT │ │ │ │ 14692: 005a94d8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IOMMUFD_BACKEND_DISCONNECT_EVENT │ │ │ │ 14693: 00512844 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_leus16 │ │ │ │ - 14694: 002e51ad 16 FUNC GLOBAL DEFAULT 12 blk_name │ │ │ │ - 14695: 003d5155 8 FUNC GLOBAL DEFAULT 12 qemu_lock_fd │ │ │ │ + 14694: 002e51a5 16 FUNC GLOBAL DEFAULT 12 blk_name │ │ │ │ + 14695: 003d514d 8 FUNC GLOBAL DEFAULT 12 qemu_lock_fd │ │ │ │ 14696: 0016e041 176 FUNC GLOBAL DEFAULT 12 float64_to_uint16 │ │ │ │ 14697: 005f90f6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_COLO_FAILOVER_SET_STATE_DSTATE │ │ │ │ 14698: 005b0780 16 OBJECT GLOBAL DEFAULT 24 _TRACE_DIRTY_BITMAP_LOAD_BITS_ENTER_EVENT │ │ │ │ - 14699: 003a8cc5 4 FUNC GLOBAL DEFAULT 12 visit_type_MemoryBackendShmProperties_members │ │ │ │ + 14699: 003a8cbd 4 FUNC GLOBAL DEFAULT 12 visit_type_MemoryBackendShmProperties_members │ │ │ │ 14700: 00271d0d 132 FUNC GLOBAL DEFAULT 12 tb_unlock_pages │ │ │ │ - 14701: 00396d95 1164 FUNC GLOBAL DEFAULT 12 visit_type_MigrationInfo_members │ │ │ │ + 14701: 00396d8d 1164 FUNC GLOBAL DEFAULT 12 visit_type_MigrationInfo_members │ │ │ │ 14702: 00179f8d 68 FUNC GLOBAL DEFAULT 12 dpy_gl_release_dmabuf │ │ │ │ - 14703: 00299061 136 FUNC GLOBAL DEFAULT 12 object_property_print │ │ │ │ + 14703: 00299059 136 FUNC GLOBAL DEFAULT 12 object_property_print │ │ │ │ 14704: 00265419 60 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_dup_imm_var │ │ │ │ - 14705: 003f67f9 52 FUNC GLOBAL DEFAULT 12 qemu_iovec_to_buf │ │ │ │ - 14706: 002ad819 18 FUNC GLOBAL DEFAULT 12 qcrypto_cipher_setiv │ │ │ │ + 14705: 003f67f1 52 FUNC GLOBAL DEFAULT 12 qemu_iovec_to_buf │ │ │ │ + 14706: 002ad811 18 FUNC GLOBAL DEFAULT 12 qcrypto_cipher_setiv │ │ │ │ 14707: 005f8d3e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SH_TIMER_START_STOP_DSTATE │ │ │ │ 14708: 005f9d28 4 OBJECT GLOBAL DEFAULT 25 mloop │ │ │ │ - 14709: 003a7121 192 FUNC GLOBAL DEFAULT 12 visit_type_ColoCompareProperties │ │ │ │ + 14709: 003a7119 192 FUNC GLOBAL DEFAULT 12 visit_type_ColoCompareProperties │ │ │ │ 14710: 005adb38 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ALLWINNER_R40_DRAMC_MAP_ROWS_EVENT │ │ │ │ 14711: 005f8232 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_commands_control_c │ │ │ │ 14712: 0050504c 12 OBJECT GLOBAL DEFAULT 21 vmstate_info_qlist │ │ │ │ 14713: 001ff9e9 16 FUNC GLOBAL DEFAULT 12 migrate_mode_is_cpr │ │ │ │ - 14714: 003d1651 116 FUNC GLOBAL DEFAULT 12 qbool_unref │ │ │ │ + 14714: 003d1649 116 FUNC GLOBAL DEFAULT 12 qbool_unref │ │ │ │ 14715: 001d43b9 104 FUNC GLOBAL DEFAULT 12 memory_region_init_io │ │ │ │ 14716: 00213529 96 FUNC GLOBAL DEFAULT 12 qemu_savevm_send_postcopy_resume │ │ │ │ 14717: 002837cd 284 FUNC GLOBAL DEFAULT 12 rr_start_vcpu_thread │ │ │ │ 14718: 0017f4ed 92 FUNC GLOBAL DEFAULT 12 hmp_mouse_button │ │ │ │ 14719: 005f901a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_OHCI_TD_TOO_MANY_PENDING_DSTATE │ │ │ │ 14720: 005f887e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PCKBD_KBD_READ_STATUS_DSTATE │ │ │ │ 14721: 001b3bb9 40 FUNC GLOBAL DEFAULT 12 usbdevice_create │ │ │ │ 14722: 0027fefd 172 FUNC GLOBAL DEFAULT 12 cpu_atomic_add_fetchq_le_mmu │ │ │ │ 14723: 00242e2d 88 FUNC GLOBAL DEFAULT 12 tcg_region_initial_alloc │ │ │ │ - 14724: 003bab75 192 FUNC GLOBAL DEFAULT 12 visit_type_QCryptodevInfo │ │ │ │ + 14724: 003bab6d 192 FUNC GLOBAL DEFAULT 12 visit_type_QCryptodevInfo │ │ │ │ 14725: 00510198 4 OBJECT GLOBAL DEFAULT 24 qemu_dbus_display │ │ │ │ 14726: 005f9472 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VNC_AUTH_SASL_MECH_CHOOSE_DSTATE │ │ │ │ 14727: 00213925 88 FUNC GLOBAL DEFAULT 12 qemu_savevm_state_prepare │ │ │ │ 14728: 005f8d90 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CMSDK_APB_DUALTIMER_READ_DSTATE │ │ │ │ 14729: 005d6ec8 4 OBJECT GLOBAL DEFAULT 25 nb_option_roms │ │ │ │ 14730: 005f8fbc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_EHCI_IRQ_DSTATE │ │ │ │ - 14731: 0039dde1 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_migrationthreads │ │ │ │ - 14732: 003b0615 58 FUNC GLOBAL DEFAULT 12 qapi_free_StatsFilter │ │ │ │ - 14733: 00328111 160 FUNC GLOBAL DEFAULT 12 vhdx_guid_generate │ │ │ │ - 14734: 003a4dd9 376 FUNC GLOBAL DEFAULT 12 qapi_event_send_netdev_vhost_user_connected │ │ │ │ + 14731: 0039ddd9 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_migrationthreads │ │ │ │ + 14732: 003b060d 58 FUNC GLOBAL DEFAULT 12 qapi_free_StatsFilter │ │ │ │ + 14733: 00328109 160 FUNC GLOBAL DEFAULT 12 vhdx_guid_generate │ │ │ │ + 14734: 003a4dd1 376 FUNC GLOBAL DEFAULT 12 qapi_event_send_netdev_vhost_user_connected │ │ │ │ 14735: 005a7d88 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SSH_CO_YIELD_BACK_EVENT │ │ │ │ - 14736: 0037d1f5 58 FUNC GLOBAL DEFAULT 12 qapi_free_ChardevHub │ │ │ │ + 14736: 0037d1ed 58 FUNC GLOBAL DEFAULT 12 qapi_free_ChardevHub │ │ │ │ 14737: 0024b2d5 172 FUNC GLOBAL DEFAULT 12 tcg_temp_free_vec │ │ │ │ - 14738: 002bad15 60 FUNC GLOBAL DEFAULT 12 blk_exp_find │ │ │ │ + 14738: 002bad0d 60 FUNC GLOBAL DEFAULT 12 blk_exp_find │ │ │ │ 14739: 005f95ce 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_BLOCK_JOB_RESUME_DSTATE │ │ │ │ - 14740: 002b2215 12 FUNC GLOBAL DEFAULT 12 qcrypto_tls_session_require_thread_safety │ │ │ │ + 14740: 002b220d 12 FUNC GLOBAL DEFAULT 12 qcrypto_tls_session_require_thread_safety │ │ │ │ 14741: 005f96f6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_X_QUERY_ROMS_DSTATE │ │ │ │ 14742: 001e9919 252 FUNC GLOBAL DEFAULT 12 qtest_server_inproc_recv │ │ │ │ - 14743: 003d1dfd 46 FUNC GLOBAL DEFAULT 12 qobject_to_json_pretty │ │ │ │ + 14743: 003d1df5 46 FUNC GLOBAL DEFAULT 12 qobject_to_json_pretty │ │ │ │ 14744: 005f8e1a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_HOST_ISO_STOP_DSTATE │ │ │ │ 14745: 005abf5c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ICC_CTLR_WRITE_EVENT │ │ │ │ 14746: 005b4a00 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_HUMAN_MONITOR_COMMAND_EVENT │ │ │ │ 14747: 005f840c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LURING_RESUBMIT_SHORT_READ_DSTATE │ │ │ │ - 14748: 003b4301 192 FUNC GLOBAL DEFAULT 12 visit_type_VhostDeviceProtocols │ │ │ │ + 14748: 003b42f9 192 FUNC GLOBAL DEFAULT 12 visit_type_VhostDeviceProtocols │ │ │ │ 14749: 0026ba1d 26 FUNC GLOBAL DEFAULT 12 helper_exit_atomic │ │ │ │ 14750: 005f89be 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ICV_AP_WRITE_DSTATE │ │ │ │ 14751: 00506e34 12 OBJECT GLOBAL DEFAULT 21 BlockdevQcow2Version_lookup │ │ │ │ 14752: 005f92de 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VMSTATE_SAVE_STATE_TOP_DSTATE │ │ │ │ 14753: 0017e489 24 FUNC GLOBAL DEFAULT 12 qkbd_state_modifier_get │ │ │ │ 14754: 005f8562 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NBD_CLIENT_CLEAR_SOCKET_DSTATE │ │ │ │ 14755: 005f87be 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QXL_RING_CURSOR_CHECK_DSTATE │ │ │ │ 14756: 005f93fa 2 OBJECT GLOBAL DEFAULT 25 _TRACE_DBUS_TOUCH_SEND_EVENT_DSTATE │ │ │ │ - 14757: 003f1f45 524 FUNC GLOBAL DEFAULT 12 socket_parse │ │ │ │ + 14757: 003f1f3d 524 FUNC GLOBAL DEFAULT 12 socket_parse │ │ │ │ 14758: 0017d50d 124 FUNC GLOBAL DEFAULT 12 qemu_input_handler_bind │ │ │ │ - 14759: 00379f4d 476 FUNC GLOBAL DEFAULT 12 qmp_marshal_block_set_write_threshold │ │ │ │ + 14759: 00379f45 476 FUNC GLOBAL DEFAULT 12 qmp_marshal_block_set_write_threshold │ │ │ │ 14760: 001e0655 16 FUNC GLOBAL DEFAULT 12 get_system_memory │ │ │ │ 14761: 005ae318 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ASPEED_TIMER_CTRL_ENABLE_EVENT │ │ │ │ - 14762: 003bba95 58 FUNC GLOBAL DEFAULT 12 qapi_free_RockerOfDpaFlowMask │ │ │ │ + 14762: 003bba8d 58 FUNC GLOBAL DEFAULT 12 qapi_free_RockerOfDpaFlowMask │ │ │ │ 14763: 0017db39 396 FUNC GLOBAL DEFAULT 12 qmp_input_send_event │ │ │ │ - 14764: 002c3281 68 FUNC GLOBAL DEFAULT 12 nbd_server_start │ │ │ │ + 14764: 002c3279 68 FUNC GLOBAL DEFAULT 12 nbd_server_start │ │ │ │ 14765: 005f853a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NBD_NEGOTIATE_META_QUERY_REPLY_DSTATE │ │ │ │ - 14766: 002f3575 224 FUNC GLOBAL DEFAULT 12 bdrv_aio_cancel │ │ │ │ + 14766: 002f356d 224 FUNC GLOBAL DEFAULT 12 bdrv_aio_cancel │ │ │ │ 14767: 00178f59 240 FUNC GLOBAL DEFAULT 12 qemu_create_displaysurface_from │ │ │ │ 14768: 005b0820 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CPR_TRANSFER_INPUT_EVENT │ │ │ │ - 14769: 0037f3f9 204 FUNC GLOBAL DEFAULT 12 visit_type_ChardevFileWrapper │ │ │ │ + 14769: 0037f3f1 204 FUNC GLOBAL DEFAULT 12 visit_type_ChardevFileWrapper │ │ │ │ 14770: 005f823b 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_types_error_c │ │ │ │ - 14771: 003901f9 84 FUNC GLOBAL DEFAULT 12 visit_type_SgxEPC_members │ │ │ │ + 14771: 003901f1 84 FUNC GLOBAL DEFAULT 12 visit_type_SgxEPC_members │ │ │ │ 14772: 005f95b0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_BLOCKDEV_DEL_DSTATE │ │ │ │ 14773: 0022b981 456 FUNC GLOBAL DEFAULT 12 qmp_query_rx_filter │ │ │ │ - 14774: 002c2701 328 FUNC GLOBAL DEFAULT 12 qmp_blockdev_reopen │ │ │ │ - 14775: 002f1539 64 FUNC GLOBAL DEFAULT 12 bdrv_drain │ │ │ │ + 14774: 002c26f9 328 FUNC GLOBAL DEFAULT 12 qmp_blockdev_reopen │ │ │ │ + 14775: 002f1531 64 FUNC GLOBAL DEFAULT 12 bdrv_drain │ │ │ │ 14776: 005b08a0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_COLO_SEND_MESSAGE_EVENT │ │ │ │ - 14777: 0036b92d 228 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevQcow2Encryption_members │ │ │ │ + 14777: 0036b925 228 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevQcow2Encryption_members │ │ │ │ 14778: 005f9edc 0 NOTYPE GLOBAL DEFAULT 25 __bss_end__ │ │ │ │ 14779: 00265655 60 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_add_var │ │ │ │ - 14780: 0029f5d1 86 FUNC GLOBAL DEFAULT 12 qemu_file_new_output │ │ │ │ + 14780: 0029f5c9 86 FUNC GLOBAL DEFAULT 12 qemu_file_new_output │ │ │ │ 14781: 001e31ed 432 FUNC GLOBAL DEFAULT 12 address_space_ldl_cached_slow │ │ │ │ 14782: 005f87e0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QXL_INTERFACE_UPDATE_AREA_COMPLETE_DSTATE │ │ │ │ - 14783: 003b3c4d 58 FUNC GLOBAL DEFAULT 12 qapi_free_VhostDeviceProtocols │ │ │ │ + 14783: 003b3c45 58 FUNC GLOBAL DEFAULT 12 qapi_free_VhostDeviceProtocols │ │ │ │ 14784: 005b5478 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_QUERY_TPM_TYPES_EVENT │ │ │ │ 14785: 005ab78c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SPAPR_XIVE_SET_QUEUE_CONFIG_EVENT │ │ │ │ 14786: 005f857e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NBD_START_NEGOTIATE_DSTATE │ │ │ │ 14787: 00190b81 14 FUNC GLOBAL DEFAULT 12 vnc_tight_png_send_framebuffer_update │ │ │ │ 14788: 005f9932 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_EXPIRE_PASSWORD_DSTATE │ │ │ │ 14789: 005f88e8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_XIVE_SOURCE_ESB_WRITE_DSTATE │ │ │ │ 14790: 00510f48 19 OBJECT GLOBAL DEFAULT 24 WC_MODEL_STRING │ │ │ │ - 14791: 0028fd29 144 FUNC GLOBAL DEFAULT 12 monitor_register_hmp_info_hrt │ │ │ │ + 14791: 0028fd21 144 FUNC GLOBAL DEFAULT 12 monitor_register_hmp_info_hrt │ │ │ │ 14792: 005a8ed8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_NEGOTIATE_OPTIONS_FLAGS_EVENT │ │ │ │ 14793: 005afea0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_PACKET_STATE_FAULT_EVENT │ │ │ │ 14794: 005f8a30 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ASPEED_INTC_ALL_ISR_DONE_BIT_DSTATE │ │ │ │ 14795: 005f976c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_QUERY_MIGRATIONTHREADS_DSTATE │ │ │ │ 14796: 002054c5 34 FUNC GLOBAL DEFAULT 12 migrate_switchover_ack │ │ │ │ - 14797: 003da061 72 FUNC GLOBAL DEFAULT 12 qemu_get_host_physmem │ │ │ │ - 14798: 002a775d 196 FUNC GLOBAL DEFAULT 12 qio_channel_pwritev │ │ │ │ - 14799: 0035cf55 220 FUNC GLOBAL DEFAULT 12 visit_type_AuthZListProperties_members │ │ │ │ + 14797: 003da059 72 FUNC GLOBAL DEFAULT 12 qemu_get_host_physmem │ │ │ │ + 14798: 002a7755 196 FUNC GLOBAL DEFAULT 12 qio_channel_pwritev │ │ │ │ + 14799: 0035cf4d 220 FUNC GLOBAL DEFAULT 12 visit_type_AuthZListProperties_members │ │ │ │ 14800: 005b09c0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_POSTCOPY_BLOCKTIME_END_EVENT │ │ │ │ - 14801: 003e6a59 208 FUNC GLOBAL DEFAULT 12 qdist_pr │ │ │ │ - 14802: 0035cba1 58 FUNC GLOBAL DEFAULT 12 qapi_free_AuthZPAMProperties │ │ │ │ - 14803: 0038dae5 336 FUNC GLOBAL DEFAULT 12 visit_type_NumaHmatLBOptions_members │ │ │ │ + 14801: 003e6a51 208 FUNC GLOBAL DEFAULT 12 qdist_pr │ │ │ │ + 14802: 0035cb99 58 FUNC GLOBAL DEFAULT 12 qapi_free_AuthZPAMProperties │ │ │ │ + 14803: 0038dadd 336 FUNC GLOBAL DEFAULT 12 visit_type_NumaHmatLBOptions_members │ │ │ │ 14804: 0016ec91 168 FUNC GLOBAL DEFAULT 12 bfloat16_to_uint8 │ │ │ │ - 14805: 0038bb9d 58 FUNC GLOBAL DEFAULT 12 qapi_free_HotpluggableCPUList │ │ │ │ - 14806: 004d2d88 24 OBJECT GLOBAL DEFAULT 14 clone_argCLONE_PARENT │ │ │ │ + 14805: 0038bb95 58 FUNC GLOBAL DEFAULT 12 qapi_free_HotpluggableCPUList │ │ │ │ + 14806: 004d2d78 24 OBJECT GLOBAL DEFAULT 14 clone_argCLONE_PARENT │ │ │ │ 14807: 001df309 352 FUNC GLOBAL DEFAULT 12 qemu_ram_set_idstr │ │ │ │ 14808: 005b41ac 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_QUERY_BALLOON_EVENT │ │ │ │ - 14809: 003c0855 58 FUNC GLOBAL DEFAULT 12 qapi_free_InputEventList │ │ │ │ + 14809: 003c084d 58 FUNC GLOBAL DEFAULT 12 qapi_free_InputEventList │ │ │ │ 14810: 00507f08 12 OBJECT GLOBAL DEFAULT 21 StatsUnit_lookup │ │ │ │ 14811: 005f863c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SWIM_IWMCTRL_WRITE_DSTATE │ │ │ │ 14812: 005abbdc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_REDIST_WRITE_EVENT │ │ │ │ 14813: 005127c0 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_leus32 │ │ │ │ 14814: 001d1591 20 FUNC GLOBAL DEFAULT 12 guest_phys_blocks_init │ │ │ │ 14815: 0016e0f1 172 FUNC GLOBAL DEFAULT 12 float64_to_uint32 │ │ │ │ 14816: 005afc10 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_OHCI_TD_SKIP_ASYNC_EVENT │ │ │ │ 14817: 005b1490 16 OBJECT GLOBAL DEFAULT 24 _TRACE_POSTCOPY_PREEMPT_HIT_EVENT │ │ │ │ - 14818: 00360229 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockDirtyBitmapSha256 │ │ │ │ + 14818: 00360221 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockDirtyBitmapSha256 │ │ │ │ 14819: 005f9108 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MIGRATION_TLS_OUTGOING_HANDSHAKE_START_DSTATE │ │ │ │ 14820: 0051969c 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_and_fetchw_le │ │ │ │ 14821: 005af450 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_XHCI_XFER_SUCCESS_EVENT │ │ │ │ 14822: 0022c1a1 84 FUNC GLOBAL DEFAULT 12 net_crc32_le │ │ │ │ 14823: 002685cd 48 FUNC GLOBAL DEFAULT 12 tcg_gen_shls_vec │ │ │ │ - 14824: 003a00e9 408 FUNC GLOBAL DEFAULT 12 qmp_marshal_cont │ │ │ │ - 14825: 003b3f59 58 FUNC GLOBAL DEFAULT 12 qapi_free_DummyVirtioForceArrays │ │ │ │ - 14826: 003bc7c9 152 FUNC GLOBAL DEFAULT 12 visit_type_RockerOfDpaFlow_members │ │ │ │ + 14824: 003a00e1 408 FUNC GLOBAL DEFAULT 12 qmp_marshal_cont │ │ │ │ + 14825: 003b3f51 58 FUNC GLOBAL DEFAULT 12 qapi_free_DummyVirtioForceArrays │ │ │ │ + 14826: 003bc7c1 152 FUNC GLOBAL DEFAULT 12 visit_type_RockerOfDpaFlow_members │ │ │ │ 14827: 005ad048 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CCM_WRITE_REG_EVENT │ │ │ │ 14828: 005f912e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_POSTCOPY_WAKE_SHARED_DSTATE │ │ │ │ 14829: 005f86a8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PFLASH_WRITE_BLOCK_FLUSH_DSTATE │ │ │ │ 14830: 005b0dc0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_RDMA_UNREGISTER_WAITING_COMPLETE_EVENT │ │ │ │ 14831: 0025159d 148 FUNC GLOBAL DEFAULT 12 tcg_gen_orc_i32 │ │ │ │ 14832: 005087e8 12 OBJECT GLOBAL DEFAULT 21 CxlExtentRemovalPolicy_lookup │ │ │ │ 14833: 005f8e16 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_HOST_RESET_DSTATE │ │ │ │ 14834: 005a7d68 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SSH_CO_CREATE_OPTS_EVENT │ │ │ │ 14835: 005b42cc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_SYSTEM_POWERDOWN_EVENT │ │ │ │ - 14836: 003d0721 40 FUNC GLOBAL DEFAULT 12 qdict_put_int │ │ │ │ - 14837: 00396665 58 FUNC GLOBAL DEFAULT 12 qapi_free_MigrationThreadInfo │ │ │ │ + 14836: 003d0719 40 FUNC GLOBAL DEFAULT 12 qdict_put_int │ │ │ │ + 14837: 0039665d 58 FUNC GLOBAL DEFAULT 12 qapi_free_MigrationThreadInfo │ │ │ │ 14838: 005ae0e8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_AVR_TIMER16_READ_IFR_EVENT │ │ │ │ - 14839: 0036b81d 132 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevQcow2EncryptionFormat │ │ │ │ + 14839: 0036b815 132 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevQcow2EncryptionFormat │ │ │ │ 14840: 005f8474 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CHR_SOCKET_POLL_ERR_DSTATE │ │ │ │ 14841: 0051294c 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_ltus64 │ │ │ │ 14842: 00222e19 576 FUNC GLOBAL DEFAULT 12 hmp_help_cmd │ │ │ │ - 14843: 003a1045 568 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_command_line_options │ │ │ │ + 14843: 003a103d 568 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_command_line_options │ │ │ │ 14844: 005f837e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NVME_CMD_MAP_QIOV_IOV_DSTATE │ │ │ │ 14845: 0020457d 32 FUNC GLOBAL DEFAULT 12 multifd_ram_save_cleanup │ │ │ │ 14846: 005f9820 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_OBJECT_DEL_DSTATE │ │ │ │ - 14847: 002c9161 108 FUNC GLOBAL DEFAULT 12 bdrv_measure │ │ │ │ + 14847: 002c9159 108 FUNC GLOBAL DEFAULT 12 bdrv_measure │ │ │ │ 14848: 005f8936 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NVIC_RECOMPUTE_STATE_SECURE_DSTATE │ │ │ │ - 14849: 003b4295 108 FUNC GLOBAL DEFAULT 12 visit_type_VhostDeviceProtocols_members │ │ │ │ - 14850: 003b78fd 58 FUNC GLOBAL DEFAULT 12 qapi_free_AudiodevGenericOptions │ │ │ │ - 14851: 00383b51 276 FUNC GLOBAL DEFAULT 12 visit_type_QCryptoBlockOptionsBase │ │ │ │ + 14849: 003b428d 108 FUNC GLOBAL DEFAULT 12 visit_type_VhostDeviceProtocols_members │ │ │ │ + 14850: 003b78f5 58 FUNC GLOBAL DEFAULT 12 qapi_free_AudiodevGenericOptions │ │ │ │ + 14851: 00383b49 276 FUNC GLOBAL DEFAULT 12 visit_type_QCryptoBlockOptionsBase │ │ │ │ 14852: 005b006c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ALLWINNER_WDT_READ_EVENT │ │ │ │ 14853: 002129d9 452 FUNC GLOBAL DEFAULT 12 dump_vmstate_json_to_file │ │ │ │ 14854: 005aac10 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIRTIO_GPU_FEATURES_EVENT │ │ │ │ 14855: 0051f2a4 12 OBJECT GLOBAL DEFAULT 24 bdrv_drv_set_perm_drv │ │ │ │ 14856: 005f86d0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PFLASH_DEVICE_ID_DSTATE │ │ │ │ 14857: 005f8dda 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CANOKEY_HANDLE_DATA_IN_DSTATE │ │ │ │ 14858: 005f874a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_DPCD_WRITE_DSTATE │ │ │ │ - 14859: 002f3669 584 FUNC GLOBAL DEFAULT 12 bdrv_co_flush │ │ │ │ + 14859: 002f3661 584 FUNC GLOBAL DEFAULT 12 bdrv_co_flush │ │ │ │ 14860: 005aff1c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_WATCHDOG_SET_ACTION_EVENT │ │ │ │ - 14861: 003893ad 142 FUNC GLOBAL DEFAULT 12 visit_type_SchemaInfoAlternateMemberList │ │ │ │ + 14861: 003893a5 142 FUNC GLOBAL DEFAULT 12 visit_type_SchemaInfoAlternateMemberList │ │ │ │ 14862: 005f9754 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_QUERY_CPUS_FAST_DSTATE │ │ │ │ - 14863: 0039cccd 408 FUNC GLOBAL DEFAULT 12 qmp_marshal_xen_colo_do_checkpoint │ │ │ │ + 14863: 0039ccc5 408 FUNC GLOBAL DEFAULT 12 qmp_marshal_xen_colo_do_checkpoint │ │ │ │ 14864: 005aae3c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PS2_MOUSE_RESET_EVENT │ │ │ │ 14865: 005abc4c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_DIST_READ_EVENT │ │ │ │ - 14866: 003a1589 58 FUNC GLOBAL DEFAULT 12 qapi_free_NetdevVhostVDPAOptions │ │ │ │ + 14866: 003a1581 58 FUNC GLOBAL DEFAULT 12 qapi_free_NetdevVhostVDPAOptions │ │ │ │ 14867: 005b1bb0 76 OBJECT GLOBAL DEFAULT 24 net_trace_events │ │ │ │ 14868: 0027e3d5 172 FUNC GLOBAL DEFAULT 12 cpu_atomic_or_fetchl_le_mmu │ │ │ │ 14869: 005ad3c8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_STM32L4X5_EXTI_READ_EVENT │ │ │ │ 14870: 005a9ec8 744 OBJECT GLOBAL DEFAULT 24 hw_display_trace_events │ │ │ │ 14871: 005a7c18 16 OBJECT GLOBAL DEFAULT 24 _TRACE_FILE_FLUSH_FDATASYNC_FAILED_EVENT │ │ │ │ 14872: 002053a5 34 FUNC GLOBAL DEFAULT 12 migrate_multifd │ │ │ │ 14873: 005b3500 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_BLOCK_JOB_RESUME_EVENT │ │ │ │ 14874: 0014a72d 180 FUNC GLOBAL DEFAULT 12 machine_check_smp_cache │ │ │ │ 14875: 002137b1 312 FUNC GLOBAL DEFAULT 12 qemu_savevm_state_header │ │ │ │ 14876: 005f9258 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MULTIFD_SEND_ERROR_DSTATE │ │ │ │ 14877: 005f89c2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ICH_ELRSR_READ_DSTATE │ │ │ │ 14878: 001dc26d 284 FUNC GLOBAL DEFAULT 12 cpu_address_space_init │ │ │ │ 14879: 005ad828 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SLAVIO_AUX2_MEM_WRITEB_EVENT │ │ │ │ - 14880: 003825e1 228 FUNC GLOBAL DEFAULT 12 visit_type_VersionInfo │ │ │ │ + 14880: 003825d9 228 FUNC GLOBAL DEFAULT 12 visit_type_VersionInfo │ │ │ │ 14881: 0027bc8d 196 FUNC GLOBAL DEFAULT 12 cpu_atomic_fetch_umaxb_mmu │ │ │ │ - 14882: 0035c0cd 58 FUNC GLOBAL DEFAULT 12 qapi_free_sizeList │ │ │ │ - 14883: 003d590d 84 FUNC GLOBAL DEFAULT 12 qemu_strsep │ │ │ │ - 14884: 002c90a1 190 FUNC GLOBAL DEFAULT 12 bdrv_co_get_allocated_file_size │ │ │ │ - 14885: 003a6461 58 FUNC GLOBAL DEFAULT 12 qapi_free_ThreadContextProperties │ │ │ │ + 14882: 0035c0c5 58 FUNC GLOBAL DEFAULT 12 qapi_free_sizeList │ │ │ │ + 14883: 003d5905 84 FUNC GLOBAL DEFAULT 12 qemu_strsep │ │ │ │ + 14884: 002c9099 190 FUNC GLOBAL DEFAULT 12 bdrv_co_get_allocated_file_size │ │ │ │ + 14885: 003a6459 58 FUNC GLOBAL DEFAULT 12 qapi_free_ThreadContextProperties │ │ │ │ 14886: 001e520d 132 FUNC GLOBAL DEFAULT 12 ram_block_discard_disable │ │ │ │ 14887: 005f83e6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QCOW2_L2_ALLOCATE_WRITE_L1_DSTATE │ │ │ │ 14888: 001d7f01 172 FUNC GLOBAL DEFAULT 12 memory_region_set_log │ │ │ │ 14889: 0024b4dd 52 FUNC GLOBAL DEFAULT 12 tcg_constant_i32 │ │ │ │ 14890: 005f8984 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ITS_READ_DSTATE │ │ │ │ 14891: 005b1670 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MIGRATION_BITMAP_SYNC_START_EVENT │ │ │ │ 14892: 005a8d98 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_TRIP_EVENT │ │ │ │ - 14893: 0036bd59 140 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_SshHostKeyCheck_base_members │ │ │ │ + 14893: 0036bd51 140 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_SshHostKeyCheck_base_members │ │ │ │ 14894: 00242f69 960 FUNC GLOBAL DEFAULT 12 tcg_region_init │ │ │ │ 14895: 00229171 220 FUNC GLOBAL DEFAULT 12 netdev_del_completion │ │ │ │ 14896: 005f875e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ARTIST_REG_READ_DSTATE │ │ │ │ 14897: 005f89c0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ICV_AP_READ_DSTATE │ │ │ │ 14898: 0025bc09 16 FUNC GLOBAL DEFAULT 12 tcg_gen_qemu_st_i64_chk │ │ │ │ 14899: 00179e95 76 FUNC GLOBAL DEFAULT 12 dpy_gl_scanout_dmabuf │ │ │ │ 14900: 00180601 42 FUNC GLOBAL DEFAULT 12 qmp_add_client_vnc │ │ │ │ 14901: 0024ac19 52 FUNC GLOBAL DEFAULT 12 tcg_temp_new_i128 │ │ │ │ 14902: 005f89c8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ICH_VTR_READ_DSTATE │ │ │ │ 14903: 00285f09 24 FUNC GLOBAL DEFAULT 12 tcg_call_to_qemu_plugin_cb_flags │ │ │ │ 14904: 001fc751 56 FUNC GLOBAL DEFAULT 12 migration_incoming_transport_cleanup │ │ │ │ 14905: 005f845c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_BLK_CO_PWRITEV_DSTATE │ │ │ │ - 14906: 003c02b5 58 FUNC GLOBAL DEFAULT 12 qapi_free_VncBasicInfo │ │ │ │ + 14906: 003c02ad 58 FUNC GLOBAL DEFAULT 12 qapi_free_VncBasicInfo │ │ │ │ 14907: 005f8bc8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_TZ_MSC_UPDATE_IRQ_DSTATE │ │ │ │ - 14908: 0028f405 76 FUNC GLOBAL DEFAULT 12 monitor_set_cpu │ │ │ │ - 14909: 0038cd45 200 FUNC GLOBAL DEFAULT 12 visit_type_UuidInfo │ │ │ │ - 14910: 00371bb1 148 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevCreateOptionsParallels_members │ │ │ │ + 14908: 0028f3fd 76 FUNC GLOBAL DEFAULT 12 monitor_set_cpu │ │ │ │ + 14909: 0038cd3d 200 FUNC GLOBAL DEFAULT 12 visit_type_UuidInfo │ │ │ │ + 14910: 00371ba9 148 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevCreateOptionsParallels_members │ │ │ │ 14911: 005f83e0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QCOW2_CACHE_GET_REPLACE_ENTRY_DSTATE │ │ │ │ 14912: 005b436c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_QUERY_CURRENT_MACHINE_EVENT │ │ │ │ 14913: 001fccc1 516 FUNC GLOBAL DEFAULT 12 migrate_uri_parse │ │ │ │ - 14914: 0034c1d1 384 FUNC GLOBAL DEFAULT 12 blk_ioctl │ │ │ │ + 14914: 0034c1c9 384 FUNC GLOBAL DEFAULT 12 blk_ioctl │ │ │ │ 14915: 00285259 2 FUNC GLOBAL DEFAULT 12 plugin_register_cb_udata │ │ │ │ 14916: 005ab90c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NVIC_IRQ_UPDATE_EVENT │ │ │ │ 14917: 005f888e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ADB_DEVICE_MOUSE_REQUEST_CHANGE_ADDR_DSTATE │ │ │ │ 14918: 00510d24 36 OBJECT GLOBAL DEFAULT 24 audio_prio_list │ │ │ │ 14919: 0020a119 12 FUNC GLOBAL DEFAULT 12 postcopy_is_paused │ │ │ │ - 14920: 003a8399 196 FUNC GLOBAL DEFAULT 12 visit_type_EventLoopBaseProperties │ │ │ │ - 14921: 002d42c5 188 FUNC GLOBAL DEFAULT 12 job_sleep_ns │ │ │ │ + 14920: 003a8391 196 FUNC GLOBAL DEFAULT 12 visit_type_EventLoopBaseProperties │ │ │ │ + 14921: 002d42bd 188 FUNC GLOBAL DEFAULT 12 job_sleep_ns │ │ │ │ 14922: 005f944c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_SPICE_CREATE_UPDATE_DSTATE │ │ │ │ 14923: 001e2899 504 FUNC GLOBAL DEFAULT 12 address_space_stb │ │ │ │ 14924: 001f9ca1 1976 FUNC GLOBAL DEFAULT 12 hmp_info_migrate │ │ │ │ - 14925: 003836ed 58 FUNC GLOBAL DEFAULT 12 qapi_free_QCryptoAkCipherOptions │ │ │ │ + 14925: 003836e5 58 FUNC GLOBAL DEFAULT 12 qapi_free_QCryptoAkCipherOptions │ │ │ │ 14926: 0025d209 136 FUNC GLOBAL DEFAULT 12 tcg_gen_atomic_xor_fetch_i64_chk │ │ │ │ - 14927: 003c0dc5 188 FUNC GLOBAL DEFAULT 12 visit_type_SetPasswordOptions │ │ │ │ - 14928: 003f8239 720 FUNC GLOBAL DEFAULT 12 throttle_is_valid │ │ │ │ + 14927: 003c0dbd 188 FUNC GLOBAL DEFAULT 12 visit_type_SetPasswordOptions │ │ │ │ + 14928: 003f8231 720 FUNC GLOBAL DEFAULT 12 throttle_is_valid │ │ │ │ 14929: 005f87f0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QXL_DESTROY_PRIMARY_DSTATE │ │ │ │ 14930: 005b1b80 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_LOADVM_STATE_SECTION_PARTEND_EVENT │ │ │ │ 14931: 005b1120 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SOURCE_RETURN_PATH_THREAD_BAD_END_EVENT │ │ │ │ - 14932: 003dfcd5 128 FUNC GLOBAL DEFAULT 12 fifo8_pop_bufptr │ │ │ │ + 14932: 003dfccd 128 FUNC GLOBAL DEFAULT 12 fifo8_pop_bufptr │ │ │ │ 14933: 005f86e6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_APPLE_GFX_IOSFC_UNMAP_MEMORY_DSTATE │ │ │ │ - 14934: 002ef399 188 FUNC GLOBAL DEFAULT 12 bdrv_set_dirty │ │ │ │ - 14935: 00397a45 100 FUNC GLOBAL DEFAULT 12 visit_type_BitmapMigrationNodeAlias_members │ │ │ │ - 14936: 003c3ca1 16 FUNC GLOBAL DEFAULT 12 visit_type_InputKeyEventWrapper_members │ │ │ │ - 14937: 0035d5a1 224 FUNC GLOBAL DEFAULT 12 visit_type_PRManagerInfo │ │ │ │ - 14938: 003ec3ed 176 FUNC GLOBAL DEFAULT 12 uffd_zero_page │ │ │ │ + 14934: 002ef391 188 FUNC GLOBAL DEFAULT 12 bdrv_set_dirty │ │ │ │ + 14935: 00397a3d 100 FUNC GLOBAL DEFAULT 12 visit_type_BitmapMigrationNodeAlias_members │ │ │ │ + 14936: 003c3c99 16 FUNC GLOBAL DEFAULT 12 visit_type_InputKeyEventWrapper_members │ │ │ │ + 14937: 0035d599 224 FUNC GLOBAL DEFAULT 12 visit_type_PRManagerInfo │ │ │ │ + 14938: 003ec3e5 176 FUNC GLOBAL DEFAULT 12 uffd_zero_page │ │ │ │ 14939: 005b27d4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VNC_AUTH_SASL_START_EVENT │ │ │ │ 14940: 00262ed1 156 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_3_ptr │ │ │ │ 14941: 00172279 6 FUNC GLOBAL DEFAULT 12 bfloat16_min │ │ │ │ 14942: 001e27e5 60 FUNC GLOBAL DEFAULT 12 address_space_stl │ │ │ │ 14943: 005ad778 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ASPEED_SBC_OTP_PROG_EVENT │ │ │ │ 14944: 00212d69 532 FUNC GLOBAL DEFAULT 12 vmstate_register_with_alias_id │ │ │ │ 14945: 005b1a20 16 OBJECT GLOBAL DEFAULT 24 _TRACE_POSTCOPY_RAM_LISTEN_THREAD_START_EVENT │ │ │ │ 14946: 005af1b0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_DWC2_PCGREG_READ_EVENT │ │ │ │ - 14947: 00374e19 392 FUNC GLOBAL DEFAULT 12 qapi_event_send_block_job_completed │ │ │ │ + 14947: 00374e11 392 FUNC GLOBAL DEFAULT 12 qapi_event_send_block_job_completed │ │ │ │ 14948: 005f9140 2 OBJECT GLOBAL DEFAULT 25 _TRACE_POSTCOPY_RAM_FAULT_THREAD_QUIT_DSTATE │ │ │ │ - 14949: 003fca8d 4 FUNC GLOBAL DEFAULT 12 target_monitor_defs │ │ │ │ + 14949: 003fca85 4 FUNC GLOBAL DEFAULT 12 target_monitor_defs │ │ │ │ 14950: 005f9360 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VHOST_VDPA_NET_LOAD_CMD_DSTATE │ │ │ │ 14951: 001e2b51 64 FUNC GLOBAL DEFAULT 12 address_space_stq │ │ │ │ 14952: 005b06a0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MIGRATION_BLOCK_INIT_FULL_EVENT │ │ │ │ - 14953: 00396101 58 FUNC GLOBAL DEFAULT 12 qapi_free_VfioStats │ │ │ │ + 14953: 003960f9 58 FUNC GLOBAL DEFAULT 12 qapi_free_VfioStats │ │ │ │ 14954: 00172f09 6 FUNC GLOBAL DEFAULT 12 bfloat16_compare │ │ │ │ - 14955: 003d7685 124 FUNC GLOBAL DEFAULT 12 aio_prepare │ │ │ │ - 14956: 0029a191 184 FUNC GLOBAL DEFAULT 12 object_resolve_path_at │ │ │ │ + 14955: 003d767d 124 FUNC GLOBAL DEFAULT 12 aio_prepare │ │ │ │ + 14956: 0029a189 184 FUNC GLOBAL DEFAULT 12 object_resolve_path_at │ │ │ │ 14957: 0050786c 12 OBJECT GLOBAL DEFAULT 21 NumaOptionsType_lookup │ │ │ │ 14958: 005f84ba 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QIO_CHANNEL_TLS_CREDENTIALS_ALLOW_DSTATE │ │ │ │ 14959: 0027b6e1 20 FUNC GLOBAL DEFAULT 12 helper_atomic_fetch_xorb │ │ │ │ - 14960: 003eee75 128 FUNC GLOBAL DEFAULT 12 qemu_co_sendv_recvv │ │ │ │ + 14960: 003eee6d 128 FUNC GLOBAL DEFAULT 12 qemu_co_sendv_recvv │ │ │ │ 14961: 005f9580 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_BLOCKDEV_CLOSE_TRAY_DSTATE │ │ │ │ 14962: 00508840 12 OBJECT GLOBAL DEFAULT 21 CxlUncorErrorType_lookup │ │ │ │ 14963: 00178ec9 68 FUNC GLOBAL DEFAULT 12 qemu_text_console_put_string │ │ │ │ 14964: 0017c2d1 56 FUNC GLOBAL DEFAULT 12 kbd_put_ledstate │ │ │ │ 14965: 005f90ce 2 OBJECT GLOBAL DEFAULT 25 _TRACE_DIRTY_BITMAP_LOAD_SUCCESS_DSTATE │ │ │ │ 14966: 005ab80c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_BCM2835_IC_SET_CPU_IRQ_EVENT │ │ │ │ 14967: 005a7c58 16 OBJECT GLOBAL DEFAULT 24 _TRACE_FILE_COPY_FILE_RANGE_EVENT │ │ │ │ - 14968: 00373635 292 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevCreateOptions │ │ │ │ + 14968: 0037362d 292 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevCreateOptions │ │ │ │ 14969: 001e2a91 64 FUNC GLOBAL DEFAULT 12 address_space_stw │ │ │ │ 14970: 005f9120 2 OBJECT GLOBAL DEFAULT 25 _TRACE_POSTCOPY_BLOCKTIME_BEGIN_DSTATE │ │ │ │ 14971: 005f8dba 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GRLIB_GPTIMER_ENABLE_DSTATE │ │ │ │ 14972: 005ae388 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GRLIB_GPTIMER_ENABLE_EVENT │ │ │ │ - 14973: 002f6c0d 184 FUNC GLOBAL DEFAULT 12 bdrv_co_copy_range_to │ │ │ │ + 14973: 002f6c05 184 FUNC GLOBAL DEFAULT 12 bdrv_co_copy_range_to │ │ │ │ 14974: 005f9448 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_SPICE_DISPLAY_SURFACE_DSTATE │ │ │ │ - 14975: 002d1809 6 FUNC GLOBAL DEFAULT 12 bdrv_skip_filters │ │ │ │ + 14975: 002d1801 6 FUNC GLOBAL DEFAULT 12 bdrv_skip_filters │ │ │ │ 14976: 0016f531 252 FUNC GLOBAL DEFAULT 12 int64_to_float16 │ │ │ │ 14977: 005b5720 4 OBJECT GLOBAL DEFAULT 24 qemu_mutex_lock_func │ │ │ │ 14978: 005f9e56 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_VFIO_DMA_MAPPED_DSTATE │ │ │ │ - 14979: 003608b9 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevOptionsBlkdebug │ │ │ │ + 14979: 003608b1 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevOptionsBlkdebug │ │ │ │ 14980: 0016b099 192 FUNC GLOBAL DEFAULT 12 float64_to_int32_scalbn │ │ │ │ - 14981: 0038b585 58 FUNC GLOBAL DEFAULT 12 qapi_free_CpuInfoFast │ │ │ │ + 14981: 0038b57d 58 FUNC GLOBAL DEFAULT 12 qapi_free_CpuInfoFast │ │ │ │ 14982: 005af810 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_UHCI_MMIO_READW_EVENT │ │ │ │ - 14983: 0038d62d 132 FUNC GLOBAL DEFAULT 12 visit_type_X86CPURegister32 │ │ │ │ - 14984: 003fca91 2 FUNC GLOBAL DEFAULT 12 win32_kbd_set_window │ │ │ │ + 14983: 0038d625 132 FUNC GLOBAL DEFAULT 12 visit_type_X86CPURegister32 │ │ │ │ + 14984: 003fca89 2 FUNC GLOBAL DEFAULT 12 win32_kbd_set_window │ │ │ │ 14985: 005af730 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_UHCI_QH_LOAD_EVENT │ │ │ │ 14986: 005b42bc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_SYSTEM_WAKEUP_EVENT │ │ │ │ - 14987: 003b95fd 244 FUNC GLOBAL DEFAULT 12 visit_type_AudiodevPaOptions_members │ │ │ │ - 14988: 003e5fa9 104 FUNC GLOBAL DEFAULT 12 qemu_log_in_addr_range │ │ │ │ + 14987: 003b95f5 244 FUNC GLOBAL DEFAULT 12 visit_type_AudiodevPaOptions_members │ │ │ │ + 14988: 003e5fa1 104 FUNC GLOBAL DEFAULT 12 qemu_log_in_addr_range │ │ │ │ 14989: 005f91fc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SOURCE_RETURN_PATH_THREAD_SWITCHOVER_ACKED_DSTATE │ │ │ │ 14990: 005b2394 16 OBJECT GLOBAL DEFAULT 24 _TRACE_DBUS_GL_GFX_SWITCH_EVENT │ │ │ │ 14991: 00179f41 74 FUNC GLOBAL DEFAULT 12 dpy_gl_cursor_position │ │ │ │ 14992: 005aea10 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CANOKEY_HANDLE_CONTROL_SETUP_EVENT │ │ │ │ 14993: 005f9610 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_DRIVE_BACKUP_DSTATE │ │ │ │ - 14994: 003ed781 496 FUNC GLOBAL DEFAULT 12 qemu_init_main_loop │ │ │ │ + 14994: 003ed779 496 FUNC GLOBAL DEFAULT 12 qemu_init_main_loop │ │ │ │ 14995: 005f8314 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GDBSTUB_OP_EXITING_DSTATE │ │ │ │ 14996: 00263de5 756 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_2i │ │ │ │ - 14997: 002a7559 10 FUNC GLOBAL DEFAULT 12 qio_channel_set_follow_coroutine_ctx │ │ │ │ - 14998: 003e5d8d 60 FUNC GLOBAL DEFAULT 12 qemu_log_separate │ │ │ │ + 14997: 002a7551 10 FUNC GLOBAL DEFAULT 12 qio_channel_set_follow_coroutine_ctx │ │ │ │ + 14998: 003e5d85 60 FUNC GLOBAL DEFAULT 12 qemu_log_separate │ │ │ │ 14999: 005b4960 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_REMOVE_FD_EVENT │ │ │ │ 15000: 005f9082 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SPAPR_WATCHDOG_STOP_DSTATE │ │ │ │ 15001: 005a9538 16 OBJECT GLOBAL DEFAULT 24 _TRACE_DBUS_VMSTATE_PRE_SAVE_EVENT │ │ │ │ 15002: 005ab67c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_XIVE_ROUTER_END_ESCALATE_EVENT │ │ │ │ - 15003: 003c146d 280 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_screendump_arg_members │ │ │ │ - 15004: 002c9361 94 FUNC GLOBAL DEFAULT 12 bdrv_supports_compressed_writes │ │ │ │ + 15003: 003c1465 280 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_screendump_arg_members │ │ │ │ + 15004: 002c9359 94 FUNC GLOBAL DEFAULT 12 bdrv_supports_compressed_writes │ │ │ │ 15005: 0017ec41 26 FUNC GLOBAL DEFAULT 12 keysym_is_numlock │ │ │ │ - 15006: 003f1b75 656 FUNC GLOBAL DEFAULT 12 inet_parse │ │ │ │ + 15006: 003f1b6d 656 FUNC GLOBAL DEFAULT 12 inet_parse │ │ │ │ 15007: 00506ec8 12 OBJECT GLOBAL DEFAULT 21 IscsiTransport_lookup │ │ │ │ 15008: 005f7f9f 1 OBJECT GLOBAL DEFAULT 25 kvm_gsi_direct_mapping │ │ │ │ 15009: 005b1b30 16 OBJECT GLOBAL DEFAULT 24 _TRACE_LOADVM_STATE_SETUP_EVENT │ │ │ │ - 15010: 002f4259 144 FUNC GLOBAL DEFAULT 12 bdrv_co_zone_report │ │ │ │ + 15010: 002f4251 144 FUNC GLOBAL DEFAULT 12 bdrv_co_zone_report │ │ │ │ 15011: 0026bea1 120 FUNC GLOBAL DEFAULT 12 helper_gvec_sub16 │ │ │ │ 15012: 005f876a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VGA_CIRRUS_BITBLT_START_DSTATE │ │ │ │ 15013: 0016e19d 172 FUNC GLOBAL DEFAULT 12 float64_to_uint64 │ │ │ │ 15014: 005ac54c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PIC_SET_IRQ_EVENT │ │ │ │ 15015: 0051273c 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_leus64 │ │ │ │ 15016: 005f8225 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_types_block_export_c │ │ │ │ - 15017: 00397601 132 FUNC GLOBAL DEFAULT 12 visit_type_MigMode │ │ │ │ + 15017: 003975f9 132 FUNC GLOBAL DEFAULT 12 visit_type_MigMode │ │ │ │ 15018: 0014a71d 16 FUNC GLOBAL DEFAULT 12 machine_set_cache_topo_level │ │ │ │ 15019: 005b1d60 16 OBJECT GLOBAL DEFAULT 24 _TRACE_REPLAY_GET_EVENT_EVENT │ │ │ │ 15020: 005a80c8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QED_NEED_CHECK_TIMER_CB_EVENT │ │ │ │ - 15021: 003b96f1 196 FUNC GLOBAL DEFAULT 12 visit_type_AudiodevPaOptions │ │ │ │ + 15021: 003b96e9 196 FUNC GLOBAL DEFAULT 12 visit_type_AudiodevPaOptions │ │ │ │ 15022: 001d46e5 228 FUNC GLOBAL DEFAULT 12 memory_region_init_ram_from_fd │ │ │ │ 15023: 0027df41 20 FUNC GLOBAL DEFAULT 12 helper_atomic_xchgl_le │ │ │ │ 15024: 002640d9 556 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_2s │ │ │ │ 15025: 001a1985 124 FUNC GLOBAL DEFAULT 12 load_ramdisk │ │ │ │ 15026: 005aa8d0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QXL_RESET_SURFACES_EVENT │ │ │ │ 15027: 00507010 12 OBJECT GLOBAL DEFAULT 21 BlockdevQcow2EncryptionFormat_lookup │ │ │ │ - 15028: 003b2ee5 200 FUNC GLOBAL DEFAULT 12 visit_type_BlockDirtyBitmapMergeWrapper │ │ │ │ + 15028: 003b2edd 200 FUNC GLOBAL DEFAULT 12 visit_type_BlockDirtyBitmapMergeWrapper │ │ │ │ 15029: 005b525c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_QUERY_ROCKER_EVENT │ │ │ │ - 15030: 0038b639 58 FUNC GLOBAL DEFAULT 12 qapi_free_CompatPropertyList │ │ │ │ + 15030: 0038b631 58 FUNC GLOBAL DEFAULT 12 qapi_free_CompatPropertyList │ │ │ │ 15031: 005acab8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IVSHMEM_FLAT_PROTO_VER_OWN_ID_EVENT │ │ │ │ 15032: 005aefa0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_MSD_DATA_IN_EVENT │ │ │ │ 15033: 005f9782 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_CALC_DIRTY_RATE_DSTATE │ │ │ │ 15034: 005f8aa6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IOAPIC_SET_REMOTE_IRR_DSTATE │ │ │ │ 15035: 0051db78 4320 OBJECT GLOBAL DEFAULT 24 hmp_cmds │ │ │ │ 15036: 005a8358 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_BLOCK_JOB_FINALIZE_EVENT │ │ │ │ 15037: 005ab85c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NVIC_SYSREG_WRITE_EVENT │ │ │ │ - 15038: 003ab475 568 FUNC GLOBAL DEFAULT 12 qmp_marshal_qom_list_get │ │ │ │ - 15039: 003dafd5 4 FUNC GLOBAL DEFAULT 12 qemu_thread_atexit_remove │ │ │ │ + 15038: 003ab46d 568 FUNC GLOBAL DEFAULT 12 qmp_marshal_qom_list_get │ │ │ │ + 15039: 003dafcd 4 FUNC GLOBAL DEFAULT 12 qemu_thread_atexit_remove │ │ │ │ 15040: 005f8412 2 OBJECT GLOBAL DEFAULT 25 _TRACE_FILE_PAIO_SUBMIT_DSTATE │ │ │ │ 15041: 005f8638 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SWIM_SWITCH_TO_IWM_DSTATE │ │ │ │ 15042: 005f905e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_OHCI_ISO_TD_BAD_DIRECTION_DSTATE │ │ │ │ 15043: 0020d669 108 FUNC GLOBAL DEFAULT 12 ram_release_page │ │ │ │ 15044: 005f8d26 2 OBJECT GLOBAL DEFAULT 25 _TRACE_HPET_RAM_WRITE_INVALID_TN_CMP_DSTATE │ │ │ │ 15045: 005b555c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_DISPLAY_UPDATE_EVENT │ │ │ │ 15046: 00282141 144 FUNC GLOBAL DEFAULT 12 icount_update │ │ │ │ 15047: 005f9488 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VNC_JOB_CLAMP_RECT_DSTATE │ │ │ │ 15048: 005f959a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_X_BLOCKDEV_SET_IOTHREAD_DSTATE │ │ │ │ - 15049: 003604f9 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevOptionsLUKS │ │ │ │ + 15049: 003604f1 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevOptionsLUKS │ │ │ │ 15050: 00254c55 48 FUNC GLOBAL DEFAULT 12 tcg_gen_orc_i64 │ │ │ │ 15051: 005b1ab0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_LOADVM_POSTCOPY_HANDLE_RUN_EVENT │ │ │ │ 15052: 005f9068 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_OHCI_ISO_TD_READ_FAILED_DSTATE │ │ │ │ 15053: 005f8914 2 OBJECT GLOBAL DEFAULT 25 _TRACE_BCM2835_IC_SET_GPU_IRQ_DSTATE │ │ │ │ 15054: 005f89ca 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ICH_LRC_WRITE_DSTATE │ │ │ │ 15055: 005f8277 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_commands_qdev_c │ │ │ │ 15056: 005f9852 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_SET_ACTION_DSTATE │ │ │ │ 15057: 00257491 104 FUNC GLOBAL DEFAULT 12 tcg_gen_extr_i64_i32 │ │ │ │ 15058: 005a8ab0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QIO_CHANNEL_SOCKET_ACCEPT_COMPLETE_EVENT │ │ │ │ - 15059: 002f631d 58 FUNC GLOBAL DEFAULT 12 bdrv_co_pwritev │ │ │ │ - 15060: 003d10c9 54 FUNC GLOBAL DEFAULT 12 qlist_new │ │ │ │ - 15061: 003c9f3d 200 FUNC GLOBAL DEFAULT 12 compat_policy_input_ok │ │ │ │ + 15059: 002f6315 58 FUNC GLOBAL DEFAULT 12 bdrv_co_pwritev │ │ │ │ + 15060: 003d10c1 54 FUNC GLOBAL DEFAULT 12 qlist_new │ │ │ │ + 15061: 003c9f35 200 FUNC GLOBAL DEFAULT 12 compat_policy_input_ok │ │ │ │ 15062: 005f8f76 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_XHCI_RUN_DSTATE │ │ │ │ 15063: 005f9e60 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_VFIO_DUMP_MAPPING_DSTATE │ │ │ │ 15064: 005f9710 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_QUERY_HV_BALLOON_STATUS_REPORT_DSTATE │ │ │ │ 15065: 005b474c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_MIGRATE_INCOMING_EVENT │ │ │ │ 15066: 005a7948 640 OBJECT GLOBAL DEFAULT 24 block_trace_events │ │ │ │ 15067: 00283bdd 148 FUNC GLOBAL DEFAULT 12 dummy_start_vcpu_thread │ │ │ │ - 15068: 003f8a49 234 FUNC GLOBAL DEFAULT 12 throttle_config_to_limits │ │ │ │ + 15068: 003f8a41 234 FUNC GLOBAL DEFAULT 12 throttle_config_to_limits │ │ │ │ 15069: 005af080 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_SET_INTERFACE_EVENT │ │ │ │ 15070: 001a0015 96 FUNC GLOBAL DEFAULT 12 hotplug_handler_unplug │ │ │ │ - 15071: 0028f6bd 372 FUNC GLOBAL DEFAULT 12 gpa2hva │ │ │ │ + 15071: 0028f6b5 372 FUNC GLOBAL DEFAULT 12 gpa2hva │ │ │ │ 15072: 0019d509 74 FUNC GLOBAL DEFAULT 12 gdb_breakpoint_remove │ │ │ │ - 15073: 00368159 900 FUNC GLOBAL DEFAULT 12 visit_type_DriveMirror_members │ │ │ │ + 15073: 00368151 900 FUNC GLOBAL DEFAULT 12 visit_type_DriveMirror_members │ │ │ │ 15074: 00513e70 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_rotr32v │ │ │ │ 15075: 001fd18d 112 FUNC GLOBAL DEFAULT 12 migrate_send_rp_resume_ack │ │ │ │ - 15076: 002d4e55 96 FUNC GLOBAL DEFAULT 12 job_finalize_locked │ │ │ │ + 15076: 002d4e4d 96 FUNC GLOBAL DEFAULT 12 job_finalize_locked │ │ │ │ 15077: 005181fc 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_smax_fetchq_be │ │ │ │ 15078: 001e1da1 58 FUNC GLOBAL DEFAULT 12 address_space_ldl │ │ │ │ - 15079: 002e8a4d 376 FUNC GLOBAL DEFAULT 12 bdrv_next │ │ │ │ - 15080: 003725e1 236 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevCreateOptionsRbd_members │ │ │ │ + 15079: 002e8a45 376 FUNC GLOBAL DEFAULT 12 bdrv_next │ │ │ │ + 15080: 003725d9 236 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevCreateOptionsRbd_members │ │ │ │ 15081: 00264661 732 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_3i │ │ │ │ 15082: 005ae138 16 OBJECT GLOBAL DEFAULT 24 _TRACE_BCM2835_SYSTMR_IRQ_ACK_EVENT │ │ │ │ 15083: 005aac80 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VMWARE_SCRATCH_READ_EVENT │ │ │ │ 15084: 0019c2ad 20 FUNC GLOBAL DEFAULT 12 gdb_syscall_reset │ │ │ │ - 15085: 002ce6e9 916 FUNC GLOBAL DEFAULT 12 bdrv_open_backing_file │ │ │ │ + 15085: 002ce6e1 916 FUNC GLOBAL DEFAULT 12 bdrv_open_backing_file │ │ │ │ 15086: 005b12f0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MULTIFD_SET_OUTGOING_CHANNEL_EVENT │ │ │ │ 15087: 001e1fd1 56 FUNC GLOBAL DEFAULT 12 address_space_ldq │ │ │ │ 15088: 005af850 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_UHCI_FRAME_START_EVENT │ │ │ │ 15089: 0021ef2d 508 FUNC GLOBAL DEFAULT 12 rdma_start_outgoing_migration │ │ │ │ - 15090: 0029ad85 604 FUNC GLOBAL DEFAULT 12 user_creatable_add_type │ │ │ │ + 15090: 0029ad7d 604 FUNC GLOBAL DEFAULT 12 user_creatable_add_type │ │ │ │ 15091: 005a8634 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CHR_SOCKET_WS_HANDSHAKE_ERR_EVENT │ │ │ │ - 15092: 00362e91 196 FUNC GLOBAL DEFAULT 12 visit_type_MapEntry │ │ │ │ + 15092: 00362e89 196 FUNC GLOBAL DEFAULT 12 visit_type_MapEntry │ │ │ │ 15093: 0026b59d 84 FUNC GLOBAL DEFAULT 12 curr_cflags │ │ │ │ 15094: 005f9896 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_QUERY_KVM_DSTATE │ │ │ │ - 15095: 002cb7e5 280 FUNC GLOBAL DEFAULT 12 bdrv_append │ │ │ │ + 15095: 002cb7dd 280 FUNC GLOBAL DEFAULT 12 bdrv_append │ │ │ │ 15096: 005acf48 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ARMSSE_MHU_READ_EVENT │ │ │ │ - 15097: 003e6ba5 68 FUNC GLOBAL DEFAULT 12 qdist_avg │ │ │ │ + 15097: 003e6b9d 68 FUNC GLOBAL DEFAULT 12 qdist_avg │ │ │ │ 15098: 005081cc 12 OBJECT GLOBAL DEFAULT 21 InputAxis_lookup │ │ │ │ 15099: 0024b511 56 FUNC GLOBAL DEFAULT 12 tcg_constant_i64 │ │ │ │ 15100: 005f8bf8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_STM32L4X5_EXTI_READ_DSTATE │ │ │ │ - 15101: 003ff8d9 192 FUNC GLOBAL DEFAULT 12 visit_type_PciBusInfo │ │ │ │ + 15101: 003ff8d1 192 FUNC GLOBAL DEFAULT 12 visit_type_PciBusInfo │ │ │ │ 15102: 00284135 8 FUNC GLOBAL DEFAULT 12 qemu_plugin_register_vcpu_syscall_ret_cb │ │ │ │ 15103: 00179255 14 FUNC GLOBAL DEFAULT 12 qemu_free_displaysurface │ │ │ │ - 15104: 002e5d71 80 FUNC GLOBAL DEFAULT 12 blk_iostatus │ │ │ │ - 15105: 002e6151 28 FUNC GLOBAL DEFAULT 12 blk_nb_sectors │ │ │ │ + 15104: 002e5d69 80 FUNC GLOBAL DEFAULT 12 blk_iostatus │ │ │ │ + 15105: 002e6149 28 FUNC GLOBAL DEFAULT 12 blk_nb_sectors │ │ │ │ 15106: 00519edc 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_fetch_smaxq_be │ │ │ │ - 15107: 003eec65 208 FUNC GLOBAL DEFAULT 12 qemu_co_rwlock_wrlock │ │ │ │ + 15107: 003eec5d 208 FUNC GLOBAL DEFAULT 12 qemu_co_rwlock_wrlock │ │ │ │ 15108: 005f98a6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_QUERY_CRYPTODEV_DSTATE │ │ │ │ 15109: 005f96ee 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_DUMPDTB_DSTATE │ │ │ │ 15110: 0051aed8 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_fetch_orl_le │ │ │ │ - 15111: 002e0161 160 FUNC GLOBAL DEFAULT 12 block_acct_invalid │ │ │ │ + 15111: 002e0159 160 FUNC GLOBAL DEFAULT 12 block_acct_invalid │ │ │ │ 15112: 005b1100 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SOURCE_RETURN_PATH_THREAD_ENTRY_EVENT │ │ │ │ 15113: 005f9668 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_QUERY_CHARDEV_BACKENDS_DSTATE │ │ │ │ 15114: 0017ef0d 134 FUNC GLOBAL DEFAULT 12 qemu_pixman_to_drm_format │ │ │ │ 15115: 001a446d 144 FUNC GLOBAL DEFAULT 12 hmp_info_balloon │ │ │ │ 15116: 0016fa65 280 FUNC GLOBAL DEFAULT 12 int64_to_float32 │ │ │ │ 15117: 005aa9d0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QXL_INTERFACE_ATTACH_WORKER_EVENT │ │ │ │ 15118: 005f904c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_OHCI_TD_BAD_PID_DSTATE │ │ │ │ - 15119: 002b2e31 12 FUNC GLOBAL DEFAULT 12 qcrypto_akcipher_rsakey_free │ │ │ │ - 15120: 003ff311 16 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_device_list_properties_arg_members │ │ │ │ - 15121: 0038279d 142 FUNC GLOBAL DEFAULT 12 visit_type_CommandInfoList │ │ │ │ + 15119: 002b2e29 12 FUNC GLOBAL DEFAULT 12 qcrypto_akcipher_rsakey_free │ │ │ │ + 15120: 003ff309 16 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_device_list_properties_arg_members │ │ │ │ + 15121: 00382795 142 FUNC GLOBAL DEFAULT 12 visit_type_CommandInfoList │ │ │ │ 15122: 00271b61 92 FUNC GLOBAL DEFAULT 12 tb_lock_page0 │ │ │ │ 15123: 00271bbd 244 FUNC GLOBAL DEFAULT 12 tb_lock_page1 │ │ │ │ 15124: 00280d05 188 FUNC GLOBAL DEFAULT 12 cpu_atomic_fetch_xorq_be_mmu │ │ │ │ 15125: 001cb5a5 72 FUNC GLOBAL DEFAULT 12 cpu_synchronize_all_post_reset │ │ │ │ 15126: 00262c85 120 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_2i_ool │ │ │ │ 15127: 0022a8ad 24 FUNC GLOBAL DEFAULT 12 qemu_set_vnet_be │ │ │ │ 15128: 0023cca1 1384 FUNC GLOBAL DEFAULT 12 hmp_info_stats │ │ │ │ - 15129: 002d330d 40 FUNC GLOBAL DEFAULT 12 job_lock │ │ │ │ - 15130: 003fca85 6 FUNC GLOBAL DEFAULT 12 target_get_monitor_def │ │ │ │ + 15129: 002d3305 40 FUNC GLOBAL DEFAULT 12 job_lock │ │ │ │ + 15130: 003fca7d 6 FUNC GLOBAL DEFAULT 12 target_get_monitor_def │ │ │ │ 15131: 005aae4c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PS2_KBD_RESET_EVENT │ │ │ │ 15132: 005f9e32 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VISIT_START_STRUCT_DSTATE │ │ │ │ - 15133: 003604bd 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevOptionsGenericFormat │ │ │ │ - 15134: 003d7635 78 FUNC GLOBAL DEFAULT 12 aio_set_event_notifier_poll │ │ │ │ - 15135: 00388311 58 FUNC GLOBAL DEFAULT 12 qapi_free_SchemaInfoEnumMember │ │ │ │ + 15133: 003604b5 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevOptionsGenericFormat │ │ │ │ + 15134: 003d762d 78 FUNC GLOBAL DEFAULT 12 aio_set_event_notifier_poll │ │ │ │ + 15135: 00388309 58 FUNC GLOBAL DEFAULT 12 qapi_free_SchemaInfoEnumMember │ │ │ │ 15136: 001de811 828 FUNC GLOBAL DEFAULT 12 physical_memory_set_dirty_lebitmap │ │ │ │ 15137: 001cdd39 20 FUNC GLOBAL DEFAULT 12 dirtylimit_in_service │ │ │ │ 15138: 0014b4c5 32 FUNC GLOBAL DEFAULT 12 target_endian_mode │ │ │ │ - 15139: 002e7c15 12 FUNC GLOBAL DEFAULT 12 blk_try_blockalign │ │ │ │ - 15140: 003dfe25 10 FUNC GLOBAL DEFAULT 12 fifo8_num_free │ │ │ │ + 15139: 002e7c0d 12 FUNC GLOBAL DEFAULT 12 blk_try_blockalign │ │ │ │ + 15140: 003dfe1d 10 FUNC GLOBAL DEFAULT 12 fifo8_num_free │ │ │ │ 15141: 001f32ed 42 FUNC GLOBAL DEFAULT 12 tpm_sized_buffer_reset │ │ │ │ 15142: 005a733c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_JOB_FINALIZE_EVENT │ │ │ │ 15143: 00264bf1 632 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_4i │ │ │ │ 15144: 005219e8 424 OBJECT GLOBAL DEFAULT 24 bdrv_raw │ │ │ │ 15145: 0051bdcc 132 OBJECT GLOBAL DEFAULT 24 helper_info_lookup_tb_ptr │ │ │ │ 15146: 0026bf19 124 FUNC GLOBAL DEFAULT 12 helper_gvec_sub32 │ │ │ │ - 15147: 0038b909 58 FUNC GLOBAL DEFAULT 12 qapi_free_CXLFMWProperties │ │ │ │ + 15147: 0038b901 58 FUNC GLOBAL DEFAULT 12 qapi_free_CXLFMWProperties │ │ │ │ 15148: 005ad788 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ASPEED_SBC_OTP_READ_EVENT │ │ │ │ 15149: 005b51d8 36 OBJECT GLOBAL DEFAULT 24 qapi_commands_rocker_trace_events_trace_events │ │ │ │ - 15150: 00371101 196 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsQcow2 │ │ │ │ + 15150: 003710f9 196 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsQcow2 │ │ │ │ 15151: 005b3710 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_BLOCKDEV_BACKUP_EVENT │ │ │ │ - 15152: 002f188d 196 FUNC GLOBAL DEFAULT 12 bdrv_drain_all_end_quiesce │ │ │ │ + 15152: 002f1885 196 FUNC GLOBAL DEFAULT 12 bdrv_drain_all_end_quiesce │ │ │ │ 15153: 00507668 12 OBJECT GLOBAL DEFAULT 21 JobVerb_lookup │ │ │ │ - 15154: 003828b1 268 FUNC GLOBAL DEFAULT 12 visit_type_MonitorOptions_members │ │ │ │ + 15154: 003828a9 268 FUNC GLOBAL DEFAULT 12 visit_type_MonitorOptions_members │ │ │ │ 15155: 00251441 116 FUNC GLOBAL DEFAULT 12 tcg_gen_eqv_i32 │ │ │ │ - 15156: 002de261 248 FUNC GLOBAL DEFAULT 12 nbd_rep_lookup │ │ │ │ + 15156: 002de259 248 FUNC GLOBAL DEFAULT 12 nbd_rep_lookup │ │ │ │ 15157: 001f8dd5 228 FUNC GLOBAL DEFAULT 12 exec_start_incoming_migration │ │ │ │ 15158: 005f9470 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VNC_AUTH_SASL_START_DSTATE │ │ │ │ - 15159: 0035d0f1 108 FUNC GLOBAL DEFAULT 12 visit_type_AuthZListFileProperties_members │ │ │ │ - 15160: 003d5ead 244 FUNC GLOBAL DEFAULT 12 qemu_strtou64 │ │ │ │ - 15161: 002a94d1 136 FUNC GLOBAL DEFAULT 12 qio_net_listener_set_client_aio_func │ │ │ │ - 15162: 0036b759 196 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevQcowEncryption │ │ │ │ - 15163: 003c3479 132 FUNC GLOBAL DEFAULT 12 visit_type_InputButton │ │ │ │ + 15159: 0035d0e9 108 FUNC GLOBAL DEFAULT 12 visit_type_AuthZListFileProperties_members │ │ │ │ + 15160: 003d5ea5 244 FUNC GLOBAL DEFAULT 12 qemu_strtou64 │ │ │ │ + 15161: 002a94c9 136 FUNC GLOBAL DEFAULT 12 qio_net_listener_set_client_aio_func │ │ │ │ + 15162: 0036b751 196 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevQcowEncryption │ │ │ │ + 15163: 003c3471 132 FUNC GLOBAL DEFAULT 12 visit_type_InputButton │ │ │ │ 15164: 005f8b54 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ASPEED_PECI_WRITE_DSTATE │ │ │ │ 15165: 0017be51 168 FUNC GLOBAL DEFAULT 12 qemu_input_key_value_to_scancode │ │ │ │ 15166: 0027fa61 20 FUNC GLOBAL DEFAULT 12 helper_atomic_add_fetchl_be │ │ │ │ 15167: 001757fd 50 FUNC GLOBAL DEFAULT 12 bfloat16_squash_input_denormal │ │ │ │ - 15168: 003ebc91 260 FUNC GLOBAL DEFAULT 12 uffd_open │ │ │ │ + 15168: 003ebc89 260 FUNC GLOBAL DEFAULT 12 uffd_open │ │ │ │ 15169: 0019d129 36 FUNC GLOBAL DEFAULT 12 gdb_can_reverse │ │ │ │ - 15170: 0035853d 10 FUNC GLOBAL DEFAULT 12 monitor_can_read │ │ │ │ + 15170: 00358535 10 FUNC GLOBAL DEFAULT 12 monitor_can_read │ │ │ │ 15171: 0027e015 172 FUNC GLOBAL DEFAULT 12 cpu_atomic_fetch_andl_le_mmu │ │ │ │ 15172: 005f88d6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_XIVE_NVP_BACKLOG_OP_DSTATE │ │ │ │ 15173: 00508534 12 OBJECT GLOBAL DEFAULT 21 ImageFormat_lookup │ │ │ │ - 15174: 0034ae81 420 FUNC GLOBAL DEFAULT 12 blk_preadv │ │ │ │ - 15175: 00389215 192 FUNC GLOBAL DEFAULT 12 visit_type_SchemaInfoObject │ │ │ │ + 15174: 0034ae79 420 FUNC GLOBAL DEFAULT 12 blk_preadv │ │ │ │ + 15175: 0038920d 192 FUNC GLOBAL DEFAULT 12 visit_type_SchemaInfoObject │ │ │ │ 15176: 005ac1ec 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ASPEED_VIC_UPDATE_IRQ_EVENT │ │ │ │ - 15177: 002a8135 124 FUNC GLOBAL DEFAULT 12 qio_channel_write_all │ │ │ │ - 15178: 003d00c9 288 FUNC GLOBAL DEFAULT 12 qnum_is_equal │ │ │ │ + 15177: 002a812d 124 FUNC GLOBAL DEFAULT 12 qio_channel_write_all │ │ │ │ + 15178: 003d00c1 288 FUNC GLOBAL DEFAULT 12 qnum_is_equal │ │ │ │ 15179: 001c1f3d 344 FUNC GLOBAL DEFAULT 12 hmp_drive_del │ │ │ │ 15180: 005b46bc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QUERY_XEN_REPLICATION_STATUS_EVENT │ │ │ │ 15181: 005a7c08 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ZBD_ZONE_REPORT_EVENT │ │ │ │ - 15182: 003d15ed 100 FUNC GLOBAL DEFAULT 12 qbool_destroy_obj │ │ │ │ + 15182: 003d15e5 100 FUNC GLOBAL DEFAULT 12 qbool_destroy_obj │ │ │ │ 15183: 00518b44 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_smin_fetchw_be │ │ │ │ 15184: 005f87ec 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QXL_EXIT_VGA_MODE_DSTATE │ │ │ │ 15185: 005aa350 16 OBJECT GLOBAL DEFAULT 24 _TRACE_DM163_CHANNELS_EVENT │ │ │ │ 15186: 001cddb1 116 FUNC GLOBAL DEFAULT 12 dirtylimit_process │ │ │ │ - 15187: 003606d9 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevOptionsQcow2 │ │ │ │ - 15188: 00312bd1 144 FUNC GLOBAL DEFAULT 12 qcow2_parse_compressed_l2_entry │ │ │ │ + 15187: 003606d1 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevOptionsQcow2 │ │ │ │ + 15188: 00312bc9 144 FUNC GLOBAL DEFAULT 12 qcow2_parse_compressed_l2_entry │ │ │ │ 15189: 00220315 164 FUNC GLOBAL DEFAULT 12 monitor_fd_param │ │ │ │ 15190: 001fc6a1 96 FUNC GLOBAL DEFAULT 12 migration_bh_schedule │ │ │ │ 15191: 005accd8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIA1_ADB_SEND_EVENT │ │ │ │ 15192: 001d1719 68 FUNC GLOBAL DEFAULT 12 qemu_get_guest_simple_memory_mapping │ │ │ │ 15193: 005f8a9c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IOAPIC_MEM_WRITE_DSTATE │ │ │ │ 15194: 001e6e59 172 FUNC GLOBAL DEFAULT 12 hmp_device_add │ │ │ │ 15195: 001fb7bd 156 FUNC GLOBAL DEFAULT 12 migrate_set_capability_completion │ │ │ │ - 15196: 0031aad1 440 FUNC GLOBAL DEFAULT 12 qcow2_snapshot_load_tmp │ │ │ │ + 15196: 0031aac9 440 FUNC GLOBAL DEFAULT 12 qcow2_snapshot_load_tmp │ │ │ │ 15197: 0022a62d 260 FUNC GLOBAL DEFAULT 12 qemu_del_nic │ │ │ │ 15198: 005f835a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SSH_CO_CREATE_OPTS_DSTATE │ │ │ │ 15199: 005f88fc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SPAPR_XIVE_GET_OS_REPORTING_LINE_DSTATE │ │ │ │ 15200: 0025ca99 136 FUNC GLOBAL DEFAULT 12 tcg_gen_atomic_fetch_smin_i64_chk │ │ │ │ 15201: 001df2ad 10 FUNC GLOBAL DEFAULT 12 qemu_ram_is_uf_zeroable │ │ │ │ 15202: 005a8a70 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QIO_CHANNEL_TLS_NEW_SERVER_EVENT │ │ │ │ 15203: 005f9e0a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VISIT_TYPE_INT32_DSTATE │ │ │ │ 15204: 005a9ab8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_M25P80_FLASH_ERASE_EVENT │ │ │ │ 15205: 001cbca5 4 FUNC GLOBAL DEFAULT 12 bql_locked │ │ │ │ 15206: 0024acb5 56 FUNC GLOBAL DEFAULT 12 tcg_temp_new_vec_matching │ │ │ │ 15207: 005f91f8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MIGRATION_THREAD_LOW_PENDING_DSTATE │ │ │ │ 15208: 00220545 388 FUNC GLOBAL DEFAULT 12 hmp_sync_profile │ │ │ │ 15209: 005b14c0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_RAM_WRITE_TRACKING_RAMBLOCK_STOP_EVENT │ │ │ │ - 15210: 0038c0c5 58 FUNC GLOBAL DEFAULT 12 qapi_free_FirmwareLog │ │ │ │ + 15210: 0038c0bd 58 FUNC GLOBAL DEFAULT 12 qapi_free_FirmwareLog │ │ │ │ 15211: 00228e99 204 FUNC GLOBAL DEFAULT 12 hmp_netdev_add │ │ │ │ 15212: 0023cb01 108 FUNC GLOBAL DEFAULT 12 replay_gdb_attached │ │ │ │ 15213: 005b2ce4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CONSOLE_GFX_REUSE_EVENT │ │ │ │ 15214: 005abc1c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_DIST_BADWRITE_EVENT │ │ │ │ - 15215: 002947b1 106 FUNC GLOBAL DEFAULT 12 qemu_irq_intercept_in │ │ │ │ - 15216: 00362a81 488 FUNC GLOBAL DEFAULT 12 visit_type_ImageCheck_members │ │ │ │ - 15217: 003797f5 464 FUNC GLOBAL DEFAULT 12 qmp_marshal_blockdev_del │ │ │ │ + 15215: 002947a9 106 FUNC GLOBAL DEFAULT 12 qemu_irq_intercept_in │ │ │ │ + 15216: 00362a79 488 FUNC GLOBAL DEFAULT 12 visit_type_ImageCheck_members │ │ │ │ + 15217: 003797ed 464 FUNC GLOBAL DEFAULT 12 qmp_marshal_blockdev_del │ │ │ │ 15218: 005080a4 12 OBJECT GLOBAL DEFAULT 21 QCryptodevBackendAlgoType_lookup │ │ │ │ 15219: 00178e6d 4 FUNC GLOBAL DEFAULT 12 qemu_text_console_put_keysym │ │ │ │ - 15220: 003d85c5 76 FUNC GLOBAL DEFAULT 12 fdmon_epoll_disable │ │ │ │ + 15220: 003d85bd 76 FUNC GLOBAL DEFAULT 12 fdmon_epoll_disable │ │ │ │ 15221: 00190b91 84 FUNC GLOBAL DEFAULT 12 vnc_tight_clear │ │ │ │ - 15222: 0039741d 192 FUNC GLOBAL DEFAULT 12 visit_type_MigrationCapabilityStatus │ │ │ │ - 15223: 003c3659 232 FUNC GLOBAL DEFAULT 12 visit_type_InputKeyEvent │ │ │ │ + 15222: 00397415 192 FUNC GLOBAL DEFAULT 12 visit_type_MigrationCapabilityStatus │ │ │ │ + 15223: 003c3651 232 FUNC GLOBAL DEFAULT 12 visit_type_InputKeyEvent │ │ │ │ 15224: 005f8f9c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_UHCI_QUEUE_DEL_DSTATE │ │ │ │ 15225: 001970f9 132 FUNC GLOBAL DEFAULT 12 vnc_start_worker_thread │ │ │ │ - 15226: 00383e91 276 FUNC GLOBAL DEFAULT 12 visit_type_QCryptoBlockOptionsLUKS │ │ │ │ + 15226: 00383e89 276 FUNC GLOBAL DEFAULT 12 visit_type_QCryptoBlockOptionsLUKS │ │ │ │ 15227: 005af9d0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_EHCI_QH_FIELDS_EVENT │ │ │ │ 15228: 005aaf4c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ADB_BUS_AUTOPOLL_CB_DONE_EVENT │ │ │ │ 15229: 005f90ac 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MIGRATION_PAGECACHE_INIT_DSTATE │ │ │ │ 15230: 002508d9 76 FUNC GLOBAL DEFAULT 12 tcg_gen_sar_i32 │ │ │ │ 15231: 005f852c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NBD_RECEIVE_REQUEST_DSTATE │ │ │ │ 15232: 005b3194 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_EJECT_EVENT │ │ │ │ - 15233: 00357aa5 128 FUNC GLOBAL DEFAULT 12 monitor_set_cur │ │ │ │ - 15234: 002984dd 104 FUNC GLOBAL DEFAULT 12 object_set_props │ │ │ │ + 15233: 00357a9d 128 FUNC GLOBAL DEFAULT 12 monitor_set_cur │ │ │ │ + 15234: 002984d5 104 FUNC GLOBAL DEFAULT 12 object_set_props │ │ │ │ 15235: 005f82ea 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GDBSTUB_ERR_INVALID_RLE_DSTATE │ │ │ │ 15236: 005b2d90 16 OBJECT GLOBAL DEFAULT 24 _TRACE_STORE_ATOM2_FALLBACK_EVENT │ │ │ │ 15237: 005f85ca 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ALSA_REVENTS_DSTATE │ │ │ │ - 15238: 004d2ea8 24 OBJECT GLOBAL DEFAULT 14 clone_argCLONE_VM │ │ │ │ - 15239: 00298441 156 FUNC GLOBAL DEFAULT 12 object_set_propv │ │ │ │ - 15240: 0028ebc1 64 FUNC GLOBAL DEFAULT 12 set_preferred_target_page_bits │ │ │ │ - 15241: 003edb5d 60 FUNC GLOBAL DEFAULT 12 qemu_bh_new_full │ │ │ │ + 15238: 004d2e98 24 OBJECT GLOBAL DEFAULT 14 clone_argCLONE_VM │ │ │ │ + 15239: 00298439 156 FUNC GLOBAL DEFAULT 12 object_set_propv │ │ │ │ + 15240: 0028ebb9 64 FUNC GLOBAL DEFAULT 12 set_preferred_target_page_bits │ │ │ │ + 15241: 003edb55 60 FUNC GLOBAL DEFAULT 12 qemu_bh_new_full │ │ │ │ 15242: 005f8634 2 OBJECT GLOBAL DEFAULT 25 _TRACE_EBPF_RSS_LOAD_ERROR_DSTATE │ │ │ │ 15243: 005aba4c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ITS_CMD_VMOVP_EVENT │ │ │ │ 15244: 005f89e6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ICC_HPPIR1_READ_DSTATE │ │ │ │ - 15245: 0039622d 58 FUNC GLOBAL DEFAULT 12 qapi_free_BitmapMigrationBitmapAlias │ │ │ │ - 15246: 0037d051 58 FUNC GLOBAL DEFAULT 12 qapi_free_ChardevBackendInfoList │ │ │ │ + 15245: 00396225 58 FUNC GLOBAL DEFAULT 12 qapi_free_BitmapMigrationBitmapAlias │ │ │ │ + 15246: 0037d049 58 FUNC GLOBAL DEFAULT 12 qapi_free_ChardevBackendInfoList │ │ │ │ 15247: 001f8a4d 12 FUNC GLOBAL DEFAULT 12 qmp_query_dirty_rate │ │ │ │ 15248: 005f90a2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ALLWINNER_WDT_READ_DSTATE │ │ │ │ 15249: 005b4ae0 44 OBJECT GLOBAL DEFAULT 24 qapi_commands_net_trace_events_trace_events │ │ │ │ 15250: 005f9678 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_QUERY_VERSION_DSTATE │ │ │ │ 15251: 005aae1c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_HID_KBD_QUEUE_EMPTY_EVENT │ │ │ │ 15252: 001d827d 76 FUNC GLOBAL DEFAULT 12 memory_region_snapshot_get_dirty │ │ │ │ 15253: 005af060 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_SET_DEVICE_FEATURE_EVENT │ │ │ │ @@ -15261,970 +15261,970 @@ │ │ │ │ 15257: 005ad0e8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IMX6_CCM_GET_IPG_CLK_EVENT │ │ │ │ 15258: 005f9692 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_CXL_INJECT_POISON_DSTATE │ │ │ │ 15259: 00217e5d 96 FUNC GLOBAL DEFAULT 12 qmp_x_colo_lost_heartbeat │ │ │ │ 15260: 005b1990 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SAVEVM_SEND_POSTCOPY_LISTEN_EVENT │ │ │ │ 15261: 0028146d 248 FUNC GLOBAL DEFAULT 12 cpu_atomic_smin_fetchq_be_mmu │ │ │ │ 15262: 005f8db4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GRLIB_GPTIMER_SET_SCALER_DSTATE │ │ │ │ 15263: 0022c4e9 186 FUNC GLOBAL DEFAULT 12 qemu_net_queue_append_iov │ │ │ │ - 15264: 00400c91 200 FUNC GLOBAL DEFAULT 12 visit_type_SevAttestationReport │ │ │ │ - 15265: 003e2d65 44 FUNC GLOBAL DEFAULT 12 qemu_opt_get_size │ │ │ │ + 15264: 00400c89 200 FUNC GLOBAL DEFAULT 12 visit_type_SevAttestationReport │ │ │ │ + 15265: 003e2d5d 44 FUNC GLOBAL DEFAULT 12 qemu_opt_get_size │ │ │ │ 15266: 005f97e0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_ADD_FD_DSTATE │ │ │ │ 15267: 005a88f0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QIO_CHANNEL_WEBSOCK_ENCODE_EVENT │ │ │ │ 15268: 005f8ba8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IMX6_ANALOG_GET_PLL2_CLK_DSTATE │ │ │ │ 15269: 005097c8 40 OBJECT GLOBAL DEFAULT 21 qdev_prop_pci_devfn │ │ │ │ - 15270: 003b3311 16 FUNC GLOBAL DEFAULT 12 visit_type_DriveBackupWrapper_members │ │ │ │ + 15270: 003b3309 16 FUNC GLOBAL DEFAULT 12 visit_type_DriveBackupWrapper_members │ │ │ │ 15271: 00513294 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_leu16 │ │ │ │ 15272: 005f97c4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_MIGRATE_SET_PARAMETERS_DSTATE │ │ │ │ - 15273: 002c3db9 44 FUNC GLOBAL DEFAULT 12 iothread_get_g_main_context │ │ │ │ - 15274: 003b8049 188 FUNC GLOBAL DEFAULT 12 visit_type_AudiodevGenericOptions_members │ │ │ │ - 15275: 004b11d0 4 OBJECT GLOBAL DEFAULT 14 qemu_input_map_qcode_to_qnum_len │ │ │ │ + 15273: 002c3db1 44 FUNC GLOBAL DEFAULT 12 iothread_get_g_main_context │ │ │ │ + 15274: 003b8041 188 FUNC GLOBAL DEFAULT 12 visit_type_AudiodevGenericOptions_members │ │ │ │ + 15275: 004b11c0 4 OBJECT GLOBAL DEFAULT 14 qemu_input_map_qcode_to_qnum_len │ │ │ │ 15276: 001e0715 116 FUNC GLOBAL DEFAULT 12 prepare_mmio_access │ │ │ │ 15277: 005b2474 16 OBJECT GLOBAL DEFAULT 24 _TRACE_DBUS_KBD_RELEASE_EVENT │ │ │ │ 15278: 0024b5f1 648 FUNC GLOBAL DEFAULT 12 tcg_expand_vec_op │ │ │ │ - 15279: 003c09bd 58 FUNC GLOBAL DEFAULT 12 qapi_free_DisplaySDL │ │ │ │ - 15280: 002f222d 216 FUNC GLOBAL DEFAULT 12 bdrv_make_request_serialising │ │ │ │ + 15279: 003c09b5 58 FUNC GLOBAL DEFAULT 12 qapi_free_DisplaySDL │ │ │ │ + 15280: 002f2225 216 FUNC GLOBAL DEFAULT 12 bdrv_make_request_serialising │ │ │ │ 15281: 0021374d 100 FUNC GLOBAL DEFAULT 12 qemu_savevm_non_migratable_list │ │ │ │ 15282: 005b402c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_QUERY_FIRMWARE_LOG_EVENT │ │ │ │ 15283: 0025d3a1 136 FUNC GLOBAL DEFAULT 12 tcg_gen_atomic_umin_fetch_i32_chk │ │ │ │ 15284: 005f9df2 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_visit_machine_s390x_c │ │ │ │ - 15285: 003e0b59 40 FUNC GLOBAL DEFAULT 12 loc_save │ │ │ │ + 15285: 003e0b51 40 FUNC GLOBAL DEFAULT 12 loc_save │ │ │ │ 15286: 005b2f18 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CLOCK_SET_EVENT │ │ │ │ 15287: 005f8fe8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_EHCI_OPREG_CHANGE_DSTATE │ │ │ │ - 15288: 002b3ef9 212 FUNC GLOBAL DEFAULT 12 qauthz_is_allowed_by_id │ │ │ │ + 15288: 002b3ef1 212 FUNC GLOBAL DEFAULT 12 qauthz_is_allowed_by_id │ │ │ │ 15289: 00220495 60 FUNC GLOBAL DEFAULT 12 hmp_info_name │ │ │ │ 15290: 001f2a79 96 FUNC GLOBAL DEFAULT 12 tpm_backend_reset_tpm_established_flag │ │ │ │ 15291: 0022053d 6 FUNC GLOBAL DEFAULT 12 hmp_stop │ │ │ │ 15292: 005f9e72 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LOCKCNT_FUTEX_WAIT_RESUME_DSTATE │ │ │ │ - 15293: 002e05ad 88 FUNC GLOBAL DEFAULT 12 aio_task_pool_new │ │ │ │ + 15293: 002e05a5 88 FUNC GLOBAL DEFAULT 12 aio_task_pool_new │ │ │ │ 15294: 0026802d 160 FUNC GLOBAL DEFAULT 12 tcg_gen_sub_vec │ │ │ │ 15295: 0017015d 284 FUNC GLOBAL DEFAULT 12 int64_to_float64 │ │ │ │ - 15296: 0037e825 96 FUNC GLOBAL DEFAULT 12 visit_type_ChardevStdio_members │ │ │ │ - 15297: 003b7939 58 FUNC GLOBAL DEFAULT 12 qapi_free_AudiodevDBusOptions │ │ │ │ + 15296: 0037e81d 96 FUNC GLOBAL DEFAULT 12 visit_type_ChardevStdio_members │ │ │ │ + 15297: 003b7931 58 FUNC GLOBAL DEFAULT 12 qapi_free_AudiodevDBusOptions │ │ │ │ 15298: 005f859e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PR_MANAGER_RUN_DSTATE │ │ │ │ 15299: 0051b928 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_cmpxchgq_be │ │ │ │ 15300: 004ffc9c 40 OBJECT GLOBAL DEFAULT 21 qdev_prop_virtio_gpu_output_list │ │ │ │ 15301: 0051ec80 24 OBJECT GLOBAL DEFAULT 24 qio_channel_buffer_source_funcs │ │ │ │ 15302: 0024348d 36 FUNC GLOBAL DEFAULT 12 tcg_code_capacity │ │ │ │ 15303: 005afe80 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_PORT_ATTACH_EVENT │ │ │ │ 15304: 00507a0c 12 OBJECT GLOBAL DEFAULT 21 COLOMessage_lookup │ │ │ │ 15305: 005f8df4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_SERIAL_SET_FLOW_CONTROL_DSTATE │ │ │ │ 15306: 005aa6d0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QXL_CLIENT_MONITORS_CONFIG_CAPPED_EVENT │ │ │ │ - 15307: 0038cfed 140 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_NumaOptions_base_members │ │ │ │ + 15307: 0038cfe5 140 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_NumaOptions_base_members │ │ │ │ 15308: 00519174 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_or_fetchl_be │ │ │ │ 15309: 005f97be 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_MIGRATE_START_POSTCOPY_DSTATE │ │ │ │ 15310: 005aca48 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IVSHMEM_FLAT_INTERRUPT_INVALID_PEER_EVENT │ │ │ │ - 15311: 00292f15 4 FUNC GLOBAL DEFAULT 12 qdev_get_parent_bus │ │ │ │ - 15312: 0038ef41 232 FUNC GLOBAL DEFAULT 12 visit_type_HvBalloonInfo │ │ │ │ - 15313: 003c0ae9 58 FUNC GLOBAL DEFAULT 12 qapi_free_DisplayUpdateOptions │ │ │ │ + 15311: 00292f0d 4 FUNC GLOBAL DEFAULT 12 qdev_get_parent_bus │ │ │ │ + 15312: 0038ef39 232 FUNC GLOBAL DEFAULT 12 visit_type_HvBalloonInfo │ │ │ │ + 15313: 003c0ae1 58 FUNC GLOBAL DEFAULT 12 qapi_free_DisplayUpdateOptions │ │ │ │ 15314: 005aca18 16 OBJECT GLOBAL DEFAULT 24 _TRACE_I2C_ECHO_EVENT_EVENT │ │ │ │ 15315: 005f8cfa 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ALLWINNER_H3_DRAMC_ROWMIRROR_DISABLE_DSTATE │ │ │ │ - 15316: 0029a6a1 112 FUNC GLOBAL DEFAULT 12 object_property_add_uint8_ptr │ │ │ │ + 15316: 0029a699 112 FUNC GLOBAL DEFAULT 12 object_property_add_uint8_ptr │ │ │ │ 15317: 005ac48c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IOAPIC_EOI_BROADCAST_EVENT │ │ │ │ - 15318: 0039a87d 124 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_snapshot_load_arg_members │ │ │ │ - 15319: 00388479 58 FUNC GLOBAL DEFAULT 12 qapi_free_SchemaInfoObjectVariant │ │ │ │ + 15318: 0039a875 124 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_snapshot_load_arg_members │ │ │ │ + 15319: 00388471 58 FUNC GLOBAL DEFAULT 12 qapi_free_SchemaInfoObjectVariant │ │ │ │ 15320: 00229051 288 FUNC GLOBAL DEFAULT 12 set_link_completion │ │ │ │ 15321: 005f9702 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_X_QUERY_JIT_DSTATE │ │ │ │ 15322: 005f97ee 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_GETFD_DSTATE │ │ │ │ 15323: 005b508c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_QUERY_ACPI_OSPM_STATUS_EVENT │ │ │ │ - 15324: 003f0005 228 FUNC GLOBAL DEFAULT 12 qemu_poll_ns │ │ │ │ + 15324: 003efffd 228 FUNC GLOBAL DEFAULT 12 qemu_poll_ns │ │ │ │ 15325: 001499b9 128 FUNC GLOBAL DEFAULT 12 cpu_model_from_type │ │ │ │ 15326: 0017b8f9 64 FUNC GLOBAL DEFAULT 12 qemu_dmabuf_get_num_planes │ │ │ │ 15327: 005f9eae 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_FILE_MONITOR_ADD_WATCH_DSTATE │ │ │ │ - 15328: 003f4d71 136 FUNC GLOBAL DEFAULT 12 hbitmap_get │ │ │ │ - 15329: 00391419 108 FUNC GLOBAL DEFAULT 12 visit_type_CpuModelExpansionInfo_members │ │ │ │ + 15328: 003f4d69 136 FUNC GLOBAL DEFAULT 12 hbitmap_get │ │ │ │ + 15329: 00391411 108 FUNC GLOBAL DEFAULT 12 visit_type_CpuModelExpansionInfo_members │ │ │ │ 15330: 0026bf95 128 FUNC GLOBAL DEFAULT 12 helper_gvec_sub64 │ │ │ │ 15331: 005f966e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_QUERY_CHARDEV_DSTATE │ │ │ │ - 15332: 0037d71d 58 FUNC GLOBAL DEFAULT 12 qapi_free_ChardevRingbufWrapper │ │ │ │ + 15332: 0037d715 58 FUNC GLOBAL DEFAULT 12 qapi_free_ChardevRingbufWrapper │ │ │ │ 15333: 00507518 12 OBJECT GLOBAL DEFAULT 21 QCryptoCipherAlgo_lookup │ │ │ │ - 15334: 00360b89 58 FUNC GLOBAL DEFAULT 12 qapi_free_RbdEncryptionOptionsLUKSAny │ │ │ │ + 15334: 00360b81 58 FUNC GLOBAL DEFAULT 12 qapi_free_RbdEncryptionOptionsLUKSAny │ │ │ │ 15335: 00254bc5 48 FUNC GLOBAL DEFAULT 12 tcg_gen_eqv_i64 │ │ │ │ 15336: 002203f5 160 FUNC GLOBAL DEFAULT 12 hmp_split_at_comma │ │ │ │ - 15337: 002ade05 104 FUNC GLOBAL DEFAULT 12 qcrypto_hash_update │ │ │ │ - 15338: 003ddf25 2790 FUNC GLOBAL DEFAULT 12 divu256 │ │ │ │ + 15337: 002addfd 104 FUNC GLOBAL DEFAULT 12 qcrypto_hash_update │ │ │ │ + 15338: 003ddf1d 2790 FUNC GLOBAL DEFAULT 12 divu256 │ │ │ │ 15339: 00250fb5 400 FUNC GLOBAL DEFAULT 12 tcg_gen_rem_i32 │ │ │ │ - 15340: 00336535 156 FUNC GLOBAL DEFAULT 12 qed_unref_l2_cache_entry │ │ │ │ - 15341: 0034b861 412 FUNC GLOBAL DEFAULT 12 blk_pwrite_zeroes │ │ │ │ + 15340: 0033652d 156 FUNC GLOBAL DEFAULT 12 qed_unref_l2_cache_entry │ │ │ │ + 15341: 0034b859 412 FUNC GLOBAL DEFAULT 12 blk_pwrite_zeroes │ │ │ │ 15342: 0017eac5 92 FUNC GLOBAL DEFAULT 12 init_keyboard_layout │ │ │ │ 15343: 00196575 348 FUNC GLOBAL DEFAULT 12 vncws_tls_handshake_io │ │ │ │ 15344: 005b3420 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_BLOCKDEV_DEL_EVENT │ │ │ │ 15345: 005f9856 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_WATCHDOG_SET_ACTION_DSTATE │ │ │ │ 15346: 005f82f0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GDBSTUB_ERR_GARBAGE_DSTATE │ │ │ │ 15347: 0024b8c1 604 FUNC GLOBAL DEFAULT 12 tcg_op_supported │ │ │ │ - 15348: 002d1ef1 66 FUNC GLOBAL DEFAULT 12 block_job_get_locked │ │ │ │ + 15348: 002d1ee9 66 FUNC GLOBAL DEFAULT 12 block_job_get_locked │ │ │ │ 15349: 005f8f70 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_XHCI_OPER_READ_DSTATE │ │ │ │ 15350: 0019d5dd 4 FUNC GLOBAL DEFAULT 12 aml_io │ │ │ │ - 15351: 0038fd65 16 FUNC GLOBAL DEFAULT 12 visit_type_SgxEPCDeviceInfoWrapper_members │ │ │ │ + 15351: 0038fd5d 16 FUNC GLOBAL DEFAULT 12 visit_type_SgxEPCDeviceInfoWrapper_members │ │ │ │ 15352: 005f921c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MIGRATION_THREAD_SETUP_COMPLETE_DSTATE │ │ │ │ 15353: 001eb2a1 74 FUNC GLOBAL DEFAULT 12 qemu_cleanup │ │ │ │ 15354: 005ae368 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GRLIB_GPTIMER_RESTART_EVENT │ │ │ │ 15355: 005b3620 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_BLOCK_DIRTY_BITMAP_ENABLE_EVENT │ │ │ │ 15356: 005f8fb2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_UHCI_RESET_DSTATE │ │ │ │ 15357: 001de73d 212 FUNC GLOBAL DEFAULT 12 physical_memory_snapshot_get_dirty │ │ │ │ - 15358: 002ca5b1 54 FUNC GLOBAL DEFAULT 12 bdrv_ref │ │ │ │ + 15358: 002ca5a9 54 FUNC GLOBAL DEFAULT 12 bdrv_ref │ │ │ │ 15359: 0019ad1d 68 FUNC GLOBAL DEFAULT 12 gdb_first_attached_cpu │ │ │ │ 15360: 0022c149 86 FUNC GLOBAL DEFAULT 12 net_crc32 │ │ │ │ 15361: 0017ac99 352 FUNC GLOBAL DEFAULT 12 qemu_display_early_init │ │ │ │ 15362: 001fb56d 108 FUNC GLOBAL DEFAULT 12 hmp_migrate_start_postcopy │ │ │ │ 15363: 005f974a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_QUERY_TARGET_DSTATE │ │ │ │ 15364: 005a8598 16 OBJECT GLOBAL DEFAULT 24 _TRACE_BDRV_LOCK_MEDIUM_EVENT │ │ │ │ 15365: 002838e9 72 FUNC GLOBAL DEFAULT 12 cpu_watchpoint_address_matches │ │ │ │ - 15366: 003456e1 104 FUNC GLOBAL DEFAULT 12 laio_cleanup │ │ │ │ + 15366: 003456d9 104 FUNC GLOBAL DEFAULT 12 laio_cleanup │ │ │ │ 15367: 001fcec5 36 FUNC GLOBAL DEFAULT 12 migration_incoming_process │ │ │ │ 15368: 005b5c5c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_UFFD_CREATE_FD_API_FAILED_EVENT │ │ │ │ 15369: 005ac01c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GIC_UPDATE_MAINTENANCE_IRQ_EVENT │ │ │ │ 15370: 00513084 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_eqs16 │ │ │ │ 15371: 0017bd11 72 FUNC GLOBAL DEFAULT 12 qemu_dmabuf_set_draw_submitted │ │ │ │ - 15372: 0038e549 4 FUNC GLOBAL DEFAULT 12 visit_type_NumaCpuOptions_members │ │ │ │ - 15373: 00291c69 60 FUNC GLOBAL DEFAULT 12 qdev_prop_register_global │ │ │ │ + 15372: 0038e541 4 FUNC GLOBAL DEFAULT 12 visit_type_NumaCpuOptions_members │ │ │ │ + 15373: 00291c61 60 FUNC GLOBAL DEFAULT 12 qdev_prop_register_global │ │ │ │ 15374: 005187a8 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_umin_fetchw_be │ │ │ │ - 15375: 00292cb1 196 FUNC GLOBAL DEFAULT 12 qdev_should_hide_device │ │ │ │ - 15376: 00397365 184 FUNC GLOBAL DEFAULT 12 visit_type_MigrationCapabilityStatus_members │ │ │ │ + 15375: 00292ca9 196 FUNC GLOBAL DEFAULT 12 qdev_should_hide_device │ │ │ │ + 15376: 0039735d 184 FUNC GLOBAL DEFAULT 12 visit_type_MigrationCapabilityStatus_members │ │ │ │ 15377: 005afd50 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_OHCI_TD_BAD_BUF_EVENT │ │ │ │ 15378: 005b50b8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_INJECT_GHES_V2_ERROR_EVENT │ │ │ │ - 15379: 002ae309 116 FUNC GLOBAL DEFAULT 12 qcrypto_hmac_bytes │ │ │ │ + 15379: 002ae301 116 FUNC GLOBAL DEFAULT 12 qcrypto_hmac_bytes │ │ │ │ 15380: 005f8498 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QIO_CHANNEL_COMMAND_ABORT_DSTATE │ │ │ │ 15381: 001fb8e5 22 FUNC GLOBAL DEFAULT 12 loadvm_completion │ │ │ │ 15382: 001f5f19 16 FUNC GLOBAL DEFAULT 12 cpr_get_incoming_mode │ │ │ │ 15383: 001705e5 10 FUNC GLOBAL DEFAULT 12 int32_to_bfloat16 │ │ │ │ 15384: 005f96ae 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_REQUEST_EBPF_DSTATE │ │ │ │ 15385: 005f86dc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_FDCTRL_TC_PULSE_DSTATE │ │ │ │ 15386: 005f823f 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_types_job_c │ │ │ │ - 15387: 003b0651 58 FUNC GLOBAL DEFAULT 12 qapi_free_StatsValue │ │ │ │ - 15388: 003b618d 572 FUNC GLOBAL DEFAULT 12 qmp_marshal_x_query_virtio_vhost_queue_status │ │ │ │ - 15389: 003b78c1 58 FUNC GLOBAL DEFAULT 12 qapi_free_AudiodevPerDirectionOptions │ │ │ │ - 15390: 003d09a5 76 FUNC GLOBAL DEFAULT 12 qdict_get_uint │ │ │ │ - 15391: 00389979 204 FUNC GLOBAL DEFAULT 12 visit_type_SchemaInfoEvent │ │ │ │ + 15387: 003b0649 58 FUNC GLOBAL DEFAULT 12 qapi_free_StatsValue │ │ │ │ + 15388: 003b6185 572 FUNC GLOBAL DEFAULT 12 qmp_marshal_x_query_virtio_vhost_queue_status │ │ │ │ + 15389: 003b78b9 58 FUNC GLOBAL DEFAULT 12 qapi_free_AudiodevPerDirectionOptions │ │ │ │ + 15390: 003d099d 76 FUNC GLOBAL DEFAULT 12 qdict_get_uint │ │ │ │ + 15391: 00389971 204 FUNC GLOBAL DEFAULT 12 visit_type_SchemaInfoEvent │ │ │ │ 15392: 00508010 12 OBJECT GLOBAL DEFAULT 21 AudiodevDriver_lookup │ │ │ │ - 15393: 0035f6e9 58 FUNC GLOBAL DEFAULT 12 qapi_free_ImageInfo │ │ │ │ - 15394: 0028fdd1 4 FUNC GLOBAL DEFAULT 12 kvm_on_sigbus_vcpu │ │ │ │ + 15393: 0035f6e1 58 FUNC GLOBAL DEFAULT 12 qapi_free_ImageInfo │ │ │ │ + 15394: 0028fdc9 4 FUNC GLOBAL DEFAULT 12 kvm_on_sigbus_vcpu │ │ │ │ 15395: 001a5249 352 FUNC GLOBAL DEFAULT 12 qmp_query_machines │ │ │ │ - 15396: 002baba1 60 FUNC GLOBAL DEFAULT 12 nbd_export_find │ │ │ │ + 15396: 002bab99 60 FUNC GLOBAL DEFAULT 12 nbd_export_find │ │ │ │ 15397: 005ad478 16 OBJECT GLOBAL DEFAULT 24 _TRACE_STM32F4XX_PULSE_EXTI_EVENT │ │ │ │ - 15398: 002a9295 50 FUNC GLOBAL DEFAULT 12 qio_net_listener_set_name │ │ │ │ + 15398: 002a928d 50 FUNC GLOBAL DEFAULT 12 qio_net_listener_set_name │ │ │ │ 15399: 005abcec 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ICV_CTLR_WRITE_EVENT │ │ │ │ 15400: 005a85a8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_BDRV_OPEN_COMMON_EVENT │ │ │ │ 15401: 00513210 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_leu32 │ │ │ │ 15402: 00274405 18 FUNC GLOBAL DEFAULT 12 translator_st_len │ │ │ │ - 15403: 003bab11 100 FUNC GLOBAL DEFAULT 12 visit_type_QCryptodevInfo_members │ │ │ │ - 15404: 003955a9 572 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_cpu_model_baseline │ │ │ │ + 15403: 003bab09 100 FUNC GLOBAL DEFAULT 12 visit_type_QCryptodevInfo_members │ │ │ │ + 15404: 003955a1 572 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_cpu_model_baseline │ │ │ │ 15405: 005b3790 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_BLOCKDEV_SNAPSHOT_EVENT │ │ │ │ 15406: 005f8b88 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CCM_WRITE_REG_DSTATE │ │ │ │ 15407: 005f8b20 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIA1_RTC_CMD_PRAM_WRITE_DSTATE │ │ │ │ 15408: 005ac3bc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SLAVIO_INTCTLM_MEM_WRITEL_EVENT │ │ │ │ - 15409: 003aea85 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_status │ │ │ │ + 15409: 003aea7d 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_status │ │ │ │ 15410: 005a7518 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QCRYPTO_TLS_CREDS_X509_CHECK_BASIC_CONSTRAINTS_EVENT │ │ │ │ 15411: 005f8ccc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ALLWINNER_SRAMC_WRITE_DSTATE │ │ │ │ 15412: 001b328d 44 FUNC GLOBAL DEFAULT 12 msi_get_message │ │ │ │ - 15413: 002d236d 164 FUNC GLOBAL DEFAULT 12 block_job_change_locked │ │ │ │ + 15413: 002d2365 164 FUNC GLOBAL DEFAULT 12 block_job_change_locked │ │ │ │ 15414: 001ad225 100 FUNC GLOBAL DEFAULT 12 qemu_devices_reset │ │ │ │ 15415: 00510d48 16 OBJECT GLOBAL DEFAULT 24 mixeng_clip_float │ │ │ │ 15416: 005f7de8 1 OBJECT GLOBAL DEFAULT 25 one_insn_per_tb │ │ │ │ - 15417: 002c0d01 116 FUNC GLOBAL DEFAULT 12 qmp_blockdev_snapshot │ │ │ │ + 15417: 002c0cf9 116 FUNC GLOBAL DEFAULT 12 qmp_blockdev_snapshot │ │ │ │ 15418: 005ac47c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IOAPIC_EOI_DELAYED_REASSERT_EVENT │ │ │ │ - 15419: 003838b5 132 FUNC GLOBAL DEFAULT 12 visit_type_QCryptoCipherAlgo │ │ │ │ + 15419: 003838ad 132 FUNC GLOBAL DEFAULT 12 visit_type_QCryptoCipherAlgo │ │ │ │ 15420: 005f8de4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CANOKEY_HANDLE_RESET_DSTATE │ │ │ │ 15421: 005f8cf2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ALLWINNER_H3_DRAMCTL_READ_DSTATE │ │ │ │ - 15422: 0037f3e9 16 FUNC GLOBAL DEFAULT 12 visit_type_ChardevFileWrapper_members │ │ │ │ - 15423: 003a6b0d 100 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_qom_set_arg_members │ │ │ │ + 15422: 0037f3e1 16 FUNC GLOBAL DEFAULT 12 visit_type_ChardevFileWrapper_members │ │ │ │ + 15423: 003a6b05 100 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_qom_set_arg_members │ │ │ │ 15424: 001f2b25 76 FUNC GLOBAL DEFAULT 12 tpm_backend_get_buffer_size │ │ │ │ 15425: 005f9188 2 OBJECT GLOBAL DEFAULT 25 _TRACE_RDMA_DELETE_BLOCK_DSTATE │ │ │ │ 15426: 005f8bcc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_TZ_MSC_CFG_SEC_RESP_DSTATE │ │ │ │ - 15427: 003beb45 464 FUNC GLOBAL DEFAULT 12 qmp_marshal_xen_event_inject │ │ │ │ + 15427: 003beb3d 464 FUNC GLOBAL DEFAULT 12 qmp_marshal_xen_event_inject │ │ │ │ 15428: 001cc4e5 56 FUNC GLOBAL DEFAULT 12 vm_resume │ │ │ │ - 15429: 00384d79 132 FUNC GLOBAL DEFAULT 12 visit_type_QCryptoBlockLUKSKeyslotState │ │ │ │ - 15430: 0038bbd9 58 FUNC GLOBAL DEFAULT 12 qapi_free_BalloonInfo │ │ │ │ - 15431: 003d1581 108 FUNC GLOBAL DEFAULT 12 qbool_is_equal │ │ │ │ + 15429: 00384d71 132 FUNC GLOBAL DEFAULT 12 visit_type_QCryptoBlockLUKSKeyslotState │ │ │ │ + 15430: 0038bbd1 58 FUNC GLOBAL DEFAULT 12 qapi_free_BalloonInfo │ │ │ │ + 15431: 003d1579 108 FUNC GLOBAL DEFAULT 12 qbool_is_equal │ │ │ │ 15432: 005f9eba 2 OBJECT GLOBAL DEFAULT 25 _TRACE_BUFFER_RESIZE_DSTATE │ │ │ │ 15433: 005aad30 16 OBJECT GLOBAL DEFAULT 24 _TRACE_JAZZ_LED_READ_EVENT │ │ │ │ 15434: 0025364d 92 FUNC GLOBAL DEFAULT 12 tcg_gen_sar_i64 │ │ │ │ - 15435: 003ed119 184 FUNC GLOBAL DEFAULT 12 aio_co_reschedule_self │ │ │ │ - 15436: 002e7ba9 48 FUNC GLOBAL DEFAULT 12 blk_get_max_transfer │ │ │ │ + 15435: 003ed111 184 FUNC GLOBAL DEFAULT 12 aio_co_reschedule_self │ │ │ │ + 15436: 002e7ba1 48 FUNC GLOBAL DEFAULT 12 blk_get_max_transfer │ │ │ │ 15437: 005b4b6c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_NETDEV_ADD_EVENT │ │ │ │ 15438: 00506fe0 12 OBJECT GLOBAL DEFAULT 21 SshHostKeyCheckHashType_lookup │ │ │ │ 15439: 005f8df2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_SERIAL_SET_XONXOFF_DSTATE │ │ │ │ 15440: 0051b694 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_fetch_addw_be │ │ │ │ 15441: 005f9608 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_QUERY_NAMED_BLOCK_NODES_DSTATE │ │ │ │ 15442: 005f8fc8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_EHCI_PORT_RESET_DSTATE │ │ │ │ - 15443: 00385769 196 FUNC GLOBAL DEFAULT 12 visit_type_TlsCredsProperties │ │ │ │ + 15443: 00385761 196 FUNC GLOBAL DEFAULT 12 visit_type_TlsCredsProperties │ │ │ │ 15444: 005f8398 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NVME_PRW_ALIGNED_DSTATE │ │ │ │ 15445: 005f9dfa 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_visit_misc_arm_c │ │ │ │ - 15446: 003a8fdd 196 FUNC GLOBAL DEFAULT 12 visit_type_QtestProperties │ │ │ │ + 15446: 003a8fd5 196 FUNC GLOBAL DEFAULT 12 visit_type_QtestProperties │ │ │ │ 15447: 005aece0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_HOST_OPEN_HOSTFD_EVENT │ │ │ │ 15448: 005f93c4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MEMORY_REGION_SYNC_DIRTY_DSTATE │ │ │ │ - 15449: 002951a5 132 FUNC GLOBAL DEFAULT 12 qdev_init_clock_in │ │ │ │ - 15450: 002e5e8d 10 FUNC GLOBAL DEFAULT 12 blk_set_allow_aio_context_change │ │ │ │ + 15449: 0029519d 132 FUNC GLOBAL DEFAULT 12 qdev_init_clock_in │ │ │ │ + 15450: 002e5e85 10 FUNC GLOBAL DEFAULT 12 blk_set_allow_aio_context_change │ │ │ │ 15451: 0019f63d 116 FUNC GLOBAL DEFAULT 12 cpu_asidx_from_attrs │ │ │ │ 15452: 005af3f0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_DWC2_LOWER_GLOBAL_IRQ_EVENT │ │ │ │ 15453: 005f9504 2 OBJECT GLOBAL DEFAULT 25 _TRACE_DISPLAYSURFACE_CREATE_DSTATE │ │ │ │ 15454: 00252c99 72 FUNC GLOBAL DEFAULT 12 tcg_gen_ld16s_i32 │ │ │ │ - 15455: 00348f59 424 FUNC GLOBAL DEFAULT 12 bdrv_truncate │ │ │ │ + 15455: 00348f51 424 FUNC GLOBAL DEFAULT 12 bdrv_truncate │ │ │ │ 15456: 005f8752 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ARTIST_DRAW_LINE_DSTATE │ │ │ │ 15457: 005f8d98 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SYSTICK_WRITE_DSTATE │ │ │ │ 15458: 005b0ec0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_RDMA_EXCHANGE_SEND_RECEIVED_EVENT │ │ │ │ - 15459: 0035f069 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_block_latency_histogram_set │ │ │ │ + 15459: 0035f061 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_block_latency_histogram_set │ │ │ │ 15460: 005aeb30 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_SERIAL_RESET_EVENT │ │ │ │ 15461: 001a5a4d 152 FUNC GLOBAL DEFAULT 12 qmp_dump_skeys │ │ │ │ - 15462: 003fbe71 172 FUNC GLOBAL DEFAULT 12 yank_unregister_function │ │ │ │ + 15462: 003fbe69 172 FUNC GLOBAL DEFAULT 12 yank_unregister_function │ │ │ │ 15463: 005b0920 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MIGRATION_SOCKET_OUTGOING_ERROR_EVENT │ │ │ │ - 15464: 00349d39 388 FUNC GLOBAL DEFAULT 12 bdrv_create │ │ │ │ + 15464: 00349d31 388 FUNC GLOBAL DEFAULT 12 bdrv_create │ │ │ │ 15465: 005b0d70 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_RDMA_WRITE_ONE_RECVREGRES_EVENT │ │ │ │ 15466: 0023c50d 132 FUNC GLOBAL DEFAULT 12 hmp_info_replay │ │ │ │ 15467: 0019a2c5 120 FUNC GLOBAL DEFAULT 12 gdb_get_process │ │ │ │ 15468: 0016d2c1 176 FUNC GLOBAL DEFAULT 12 float16_to_uint16_scalbn │ │ │ │ - 15469: 003c13e9 132 FUNC GLOBAL DEFAULT 12 visit_type_ImageFormat │ │ │ │ + 15469: 003c13e1 132 FUNC GLOBAL DEFAULT 12 visit_type_ImageFormat │ │ │ │ 15470: 005f9e34 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VISIT_COMPLETE_DSTATE │ │ │ │ 15471: 005f867a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_XEN_BLOCK_REALIZE_DSTATE │ │ │ │ 15472: 0016a0b1 264 FUNC GLOBAL DEFAULT 12 floatx80_to_float128 │ │ │ │ - 15473: 0030c885 360 FUNC GLOBAL DEFAULT 12 qcow2_co_remove_persistent_dirty_bitmap │ │ │ │ + 15473: 0030c87d 360 FUNC GLOBAL DEFAULT 12 qcow2_co_remove_persistent_dirty_bitmap │ │ │ │ 15474: 005b1090 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MIGRATION_THREAD_LOW_PENDING_EVENT │ │ │ │ 15475: 005f9004 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_OHCI_MEM_PORT_WRITE_DSTATE │ │ │ │ 15476: 005a9a58 16 OBJECT GLOBAL DEFAULT 24 _TRACE_M25P80_CHIP_ERASE_EVENT │ │ │ │ 15477: 0017bded 100 FUNC GLOBAL DEFAULT 12 qemu_input_key_value_to_qcode │ │ │ │ - 15478: 003df3d9 106 FUNC GLOBAL DEFAULT 12 bitmap_find_next_zero_area │ │ │ │ + 15478: 003df3d1 106 FUNC GLOBAL DEFAULT 12 bitmap_find_next_zero_area │ │ │ │ 15479: 0023c851 148 FUNC GLOBAL DEFAULT 12 hmp_replay_seek │ │ │ │ - 15480: 002d0d45 268 FUNC GLOBAL DEFAULT 12 bdrv_find_overlay │ │ │ │ + 15480: 002d0d3d 268 FUNC GLOBAL DEFAULT 12 bdrv_find_overlay │ │ │ │ 15481: 001eb8d9 64 FUNC GLOBAL DEFAULT 12 qemu_find_tpm_be │ │ │ │ 15482: 0017829d 104 FUNC GLOBAL DEFAULT 12 qemu_clipboard_peer_unregister │ │ │ │ - 15483: 002a4dbd 132 FUNC GLOBAL DEFAULT 12 qio_channel_util_set_aio_fd_handler │ │ │ │ + 15483: 002a4db5 132 FUNC GLOBAL DEFAULT 12 qio_channel_util_set_aio_fd_handler │ │ │ │ 15484: 0017f05d 130 FUNC GLOBAL DEFAULT 12 qemu_pixman_check_format │ │ │ │ - 15485: 002ec721 124 FUNC GLOBAL DEFAULT 12 bdrv_cor_filter_drop │ │ │ │ - 15486: 0031573d 80 FUNC GLOBAL DEFAULT 12 qcow2_write_caches │ │ │ │ + 15485: 002ec719 124 FUNC GLOBAL DEFAULT 12 bdrv_cor_filter_drop │ │ │ │ + 15486: 00315735 80 FUNC GLOBAL DEFAULT 12 qcow2_write_caches │ │ │ │ 15487: 005b5730 4 OBJECT GLOBAL DEFAULT 24 qemu_rec_mutex_trylock_func │ │ │ │ 15488: 005b2a04 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VNC_MSG_CLIENT_SET_PIXEL_FORMAT_RGB_EVENT │ │ │ │ 15489: 005079d4 12 OBJECT GLOBAL DEFAULT 21 FailoverStatus_lookup │ │ │ │ 15490: 005b5cfc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_VFIO_DMA_MAPPED_EVENT │ │ │ │ - 15491: 004d00d0 4 OBJECT GLOBAL DEFAULT 14 hw_compat_9_1_len │ │ │ │ + 15491: 004d00c0 4 OBJECT GLOBAL DEFAULT 14 hw_compat_9_1_len │ │ │ │ 15492: 00518070 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_umax_fetchw_be │ │ │ │ 15493: 00507278 12 OBJECT GLOBAL DEFAULT 21 FuseExportAllowOther_lookup │ │ │ │ 15494: 00285cdd 180 FUNC GLOBAL DEFAULT 12 qemu_plugin_user_exit │ │ │ │ 15495: 005f979c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_XEN_LOAD_DEVICES_STATE_DSTATE │ │ │ │ 15496: 005f8660 2 OBJECT GLOBAL DEFAULT 25 _TRACE_M25P80_FLASH_ERASE_DSTATE │ │ │ │ 15497: 005f95fc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_BLOCK_DIRTY_BITMAP_ADD_DSTATE │ │ │ │ 15498: 005f81ec 4 OBJECT GLOBAL DEFAULT 25 qemu_main │ │ │ │ - 15499: 002a7ab9 96 FUNC GLOBAL DEFAULT 12 qio_channel_set_cork │ │ │ │ + 15499: 002a7ab1 96 FUNC GLOBAL DEFAULT 12 qio_channel_set_cork │ │ │ │ 15500: 005f931e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SAVEVM_SECTION_SKIP_DSTATE │ │ │ │ - 15501: 0038a089 188 FUNC GLOBAL DEFAULT 12 visit_type_JobInfo │ │ │ │ + 15501: 0038a081 188 FUNC GLOBAL DEFAULT 12 visit_type_JobInfo │ │ │ │ 15502: 005aa3c0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_DM163_RST_B_EVENT │ │ │ │ 15503: 005b14b0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_POSTCOPY_PREEMPT_TRIGGERED_EVENT │ │ │ │ 15504: 005ad558 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NPCM7XX_MFT_CAPTURE_EVENT │ │ │ │ 15505: 005071fc 12 OBJECT GLOBAL DEFAULT 21 Qcow2BitmapInfoFlags_lookup │ │ │ │ 15506: 005f9ec4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_AIO_CO_SCHEDULE_BH_CB_DSTATE │ │ │ │ 15507: 0017575d 48 FUNC GLOBAL DEFAULT 12 float16_squash_input_denormal │ │ │ │ 15508: 0017ab69 84 FUNC GLOBAL DEFAULT 12 qemu_display_register │ │ │ │ 15509: 00513000 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_eqs32 │ │ │ │ 15510: 005f821b 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_types_authz_c │ │ │ │ 15511: 00506f14 12 OBJECT GLOBAL DEFAULT 21 BlkdebugEvent_lookup │ │ │ │ 15512: 005b53cc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QUERY_SEV_CAPABILITIES_EVENT │ │ │ │ 15513: 005f8ef2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_DWC2_WAKEUP_DSTATE │ │ │ │ 15514: 001d9385 96 FUNC GLOBAL DEFAULT 12 memory_global_dirty_log_stop │ │ │ │ - 15515: 002c6d09 160 FUNC GLOBAL DEFAULT 12 bdrv_get_full_backing_filename_from_filename │ │ │ │ - 15516: 002aa0c1 4 FUNC GLOBAL DEFAULT 12 qcrypto_akcipher_max_dgst_len │ │ │ │ - 15517: 00385385 212 FUNC GLOBAL DEFAULT 12 visit_type_SecretProperties_members │ │ │ │ - 15518: 002ae44d 112 FUNC GLOBAL DEFAULT 12 qcrypto_hmac_digest │ │ │ │ - 15519: 00360b11 58 FUNC GLOBAL DEFAULT 12 qapi_free_RbdEncryptionOptionsLUKS │ │ │ │ - 15520: 0037fd6d 204 FUNC GLOBAL DEFAULT 12 visit_type_ChardevDBusWrapper │ │ │ │ - 15521: 002e57e9 104 FUNC GLOBAL DEFAULT 12 blk_get_perm │ │ │ │ - 15522: 003f8139 80 FUNC GLOBAL DEFAULT 12 throttle_timers_init │ │ │ │ + 15515: 002c6d01 160 FUNC GLOBAL DEFAULT 12 bdrv_get_full_backing_filename_from_filename │ │ │ │ + 15516: 002aa0b9 4 FUNC GLOBAL DEFAULT 12 qcrypto_akcipher_max_dgst_len │ │ │ │ + 15517: 0038537d 212 FUNC GLOBAL DEFAULT 12 visit_type_SecretProperties_members │ │ │ │ + 15518: 002ae445 112 FUNC GLOBAL DEFAULT 12 qcrypto_hmac_digest │ │ │ │ + 15519: 00360b09 58 FUNC GLOBAL DEFAULT 12 qapi_free_RbdEncryptionOptionsLUKS │ │ │ │ + 15520: 0037fd65 204 FUNC GLOBAL DEFAULT 12 visit_type_ChardevDBusWrapper │ │ │ │ + 15521: 002e57e1 104 FUNC GLOBAL DEFAULT 12 blk_get_perm │ │ │ │ + 15522: 003f8131 80 FUNC GLOBAL DEFAULT 12 throttle_timers_init │ │ │ │ 15523: 005f8d68 2 OBJECT GLOBAL DEFAULT 25 _TRACE_AVR_TIMER16_READ_DSTATE │ │ │ │ 15524: 001b0185 80 FUNC GLOBAL DEFAULT 12 qmp_query_rocker_of_dpa_flows │ │ │ │ 15525: 005f907c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SPAPR_WATCHDOG_EXPIRED_DSTATE │ │ │ │ - 15526: 00346619 248 FUNC GLOBAL DEFAULT 12 qmp_block_dirty_bitmap_add │ │ │ │ + 15526: 00346611 248 FUNC GLOBAL DEFAULT 12 qmp_block_dirty_bitmap_add │ │ │ │ 15527: 002502c5 64 FUNC GLOBAL DEFAULT 12 tcg_gen_xori_i32 │ │ │ │ 15528: 005f9052 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_OHCI_ISO_TD_DATA_UNDERRUN_DSTATE │ │ │ │ 15529: 005a8ae0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QIO_CHANNEL_SOCKET_DGRAM_COMPLETE_EVENT │ │ │ │ - 15530: 00354e69 6 FUNC GLOBAL DEFAULT 12 qemu_chr_new_from_opts │ │ │ │ - 15531: 003bc861 192 FUNC GLOBAL DEFAULT 12 visit_type_RockerOfDpaFlow │ │ │ │ + 15530: 00354e61 6 FUNC GLOBAL DEFAULT 12 qemu_chr_new_from_opts │ │ │ │ + 15531: 003bc859 192 FUNC GLOBAL DEFAULT 12 visit_type_RockerOfDpaFlow │ │ │ │ 15532: 005f84b0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QIO_CHANNEL_WEBSOCK_HANDSHAKE_REPLY_DSTATE │ │ │ │ 15533: 00266135 168 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_orc │ │ │ │ - 15534: 0036e839 100 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsCurlFtps_members │ │ │ │ + 15534: 0036e831 100 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsCurlFtps_members │ │ │ │ 15535: 005acdc8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIA1_RTC_INTERNAL_STATUS_EVENT │ │ │ │ - 15536: 003684dd 196 FUNC GLOBAL DEFAULT 12 visit_type_DriveMirror │ │ │ │ + 15536: 003684d5 196 FUNC GLOBAL DEFAULT 12 visit_type_DriveMirror │ │ │ │ 15537: 0028104d 242 FUNC GLOBAL DEFAULT 12 cpu_atomic_fetch_sminq_be_mmu │ │ │ │ 15538: 005b541c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_RTC_RESET_REINJECTION_EVENT │ │ │ │ 15539: 005b4e10 20 OBJECT GLOBAL DEFAULT 24 qapi_commands_stats_trace_events_trace_events │ │ │ │ 15540: 002665b9 72 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_ori │ │ │ │ - 15541: 003adc75 228 FUNC GLOBAL DEFAULT 12 visit_type_MemoryFailureFlags │ │ │ │ + 15541: 003adc6d 228 FUNC GLOBAL DEFAULT 12 visit_type_MemoryFailureFlags │ │ │ │ 15542: 00273391 112 FUNC GLOBAL DEFAULT 12 cpu_restore_state │ │ │ │ 15543: 005b0ca0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_RDMA_REGISTRATION_HANDLE_REGISTER_RKEY_EVENT │ │ │ │ 15544: 005f9644 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_NBD_SERVER_REMOVE_DSTATE │ │ │ │ 15545: 005b5ad0 316 OBJECT GLOBAL DEFAULT 24 util_trace_events │ │ │ │ - 15546: 0030f729 648 FUNC GLOBAL DEFAULT 12 qcow2_grow_l1_table │ │ │ │ + 15546: 0030f721 648 FUNC GLOBAL DEFAULT 12 qcow2_grow_l1_table │ │ │ │ 15547: 00223951 392 FUNC GLOBAL DEFAULT 12 qmp_cont │ │ │ │ - 15548: 002c0c65 156 FUNC GLOBAL DEFAULT 12 qmp_blockdev_snapshot_sync │ │ │ │ + 15548: 002c0c5d 156 FUNC GLOBAL DEFAULT 12 qmp_blockdev_snapshot_sync │ │ │ │ 15549: 005f9030 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_OHCI_TD_DEV_ERROR_DSTATE │ │ │ │ 15550: 005a9a88 16 OBJECT GLOBAL DEFAULT 24 _TRACE_M25P80_COMMAND_DECODED_EVENT │ │ │ │ - 15551: 0037dec1 228 FUNC GLOBAL DEFAULT 12 visit_type_ChardevFile_members │ │ │ │ - 15552: 002c1ab5 824 FUNC GLOBAL DEFAULT 12 qmp_drive_mirror │ │ │ │ + 15551: 0037deb9 228 FUNC GLOBAL DEFAULT 12 visit_type_ChardevFile_members │ │ │ │ + 15552: 002c1aad 824 FUNC GLOBAL DEFAULT 12 qmp_drive_mirror │ │ │ │ 15553: 005af240 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_DWC2_ENABLE_CHAN_EVENT │ │ │ │ - 15554: 003e1265 88 FUNC GLOBAL DEFAULT 12 id_wellformed │ │ │ │ - 15555: 003eb289 108 FUNC GLOBAL DEFAULT 12 interval_tree_iter_next │ │ │ │ - 15556: 003b6a2d 58 FUNC GLOBAL DEFAULT 12 qapi_free_AcceleratorList │ │ │ │ + 15554: 003e125d 88 FUNC GLOBAL DEFAULT 12 id_wellformed │ │ │ │ + 15555: 003eb281 108 FUNC GLOBAL DEFAULT 12 interval_tree_iter_next │ │ │ │ + 15556: 003b6a25 58 FUNC GLOBAL DEFAULT 12 qapi_free_AcceleratorList │ │ │ │ 15557: 001ffbfd 84 FUNC GLOBAL DEFAULT 12 migrate_add_blocker_internal │ │ │ │ - 15558: 0035f8c9 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevChildList │ │ │ │ + 15558: 0035f8c1 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevChildList │ │ │ │ 15559: 005acd68 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIA1_RTC_INTERNAL_SET_ALT_EVENT │ │ │ │ 15560: 001ff61d 84 FUNC GLOBAL DEFAULT 12 migration_remove_notifier │ │ │ │ - 15561: 0029ad35 80 FUNC GLOBAL DEFAULT 12 object_set_properties_from_keyval │ │ │ │ + 15561: 0029ad2d 80 FUNC GLOBAL DEFAULT 12 object_set_properties_from_keyval │ │ │ │ 15562: 002543d5 384 FUNC GLOBAL DEFAULT 12 tcg_gen_rem_i64 │ │ │ │ - 15563: 00389f35 16 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_job_dismiss_arg_members │ │ │ │ + 15563: 00389f2d 16 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_job_dismiss_arg_members │ │ │ │ 15564: 002856d9 212 FUNC GLOBAL DEFAULT 12 qemu_plugin_vcpu_syscall │ │ │ │ 15565: 0026655d 92 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_ors │ │ │ │ - 15566: 003e6759 6 FUNC GLOBAL DEFAULT 12 qdist_inc │ │ │ │ + 15566: 003e6751 6 FUNC GLOBAL DEFAULT 12 qdist_inc │ │ │ │ 15567: 00268a11 96 FUNC GLOBAL DEFAULT 12 tcg_gen_smax_vec │ │ │ │ 15568: 00281031 28 FUNC GLOBAL DEFAULT 12 helper_atomic_xor_fetchq_be │ │ │ │ 15569: 001fac41 136 FUNC GLOBAL DEFAULT 12 hmp_savevm │ │ │ │ 15570: 0023aeb5 16 FUNC GLOBAL DEFAULT 12 replay_finish_events │ │ │ │ 15571: 00506cf0 12 OBJECT GLOBAL DEFAULT 21 QAuthZListFormat_lookup │ │ │ │ 15572: 005a7bd8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ZBD_ZONE_APPEND_COMPLETE_EVENT │ │ │ │ - 15573: 003fc6fd 4 FUNC GLOBAL DEFAULT 12 trace_init_backends │ │ │ │ + 15573: 003fc6f5 4 FUNC GLOBAL DEFAULT 12 trace_init_backends │ │ │ │ 15574: 005f9712 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_QUERY_HV_BALLOON_STATUS_REPORT_DSTATE │ │ │ │ 15575: 0020ba35 56 FUNC GLOBAL DEFAULT 12 ramblock_recv_bitmap_test │ │ │ │ - 15576: 003a7999 124 FUNC GLOBAL DEFAULT 12 visit_type_FilterDumpProperties_members │ │ │ │ + 15576: 003a7991 124 FUNC GLOBAL DEFAULT 12 visit_type_FilterDumpProperties_members │ │ │ │ 15577: 005ab76c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SPAPR_XIVE_SET_OS_REPORTING_LINE_EVENT │ │ │ │ - 15578: 00395c2d 532 FUNC GLOBAL DEFAULT 12 qmp_marshal_set_cpu_topology │ │ │ │ + 15578: 00395c25 532 FUNC GLOBAL DEFAULT 12 qmp_marshal_set_cpu_topology │ │ │ │ 15579: 005f9380 2 OBJECT GLOBAL DEFAULT 25 _TRACE_REPLAY_ADVANCE_CURRENT_ICOUNT_DSTATE │ │ │ │ - 15580: 0035575d 208 FUNC GLOBAL DEFAULT 12 qmp_add_client_char │ │ │ │ - 15581: 00406c81 4 FUNC GLOBAL DEFAULT 12 vduse_queue_get_fd │ │ │ │ + 15580: 00355755 208 FUNC GLOBAL DEFAULT 12 qmp_add_client_char │ │ │ │ + 15581: 00406c79 4 FUNC GLOBAL DEFAULT 12 vduse_queue_get_fd │ │ │ │ 15582: 00281565 28 FUNC GLOBAL DEFAULT 12 helper_atomic_smin_fetchq_be │ │ │ │ 15583: 001b3ea1 76 FUNC GLOBAL DEFAULT 12 virtio_md_pci_unplug │ │ │ │ - 15584: 003ec535 100 FUNC GLOBAL DEFAULT 12 uffd_read_events │ │ │ │ + 15584: 003ec52d 100 FUNC GLOBAL DEFAULT 12 uffd_read_events │ │ │ │ 15585: 005a8dc8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_CO_RECEIVE_REQUEST_PAYLOAD_RECEIVED_EVENT │ │ │ │ 15586: 005f8816 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRTIO_GPU_CMD_RES_BACK_DETACH_DSTATE │ │ │ │ 15587: 005f8d1c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ASPEED_OTP_PROG_CONFLICT_DSTATE │ │ │ │ - 15588: 003b72d9 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_accelerators │ │ │ │ - 15589: 003999dd 196 FUNC GLOBAL DEFAULT 12 visit_type_ReplicationStatus │ │ │ │ + 15588: 003b72d1 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_accelerators │ │ │ │ + 15589: 003999d5 196 FUNC GLOBAL DEFAULT 12 visit_type_ReplicationStatus │ │ │ │ 15590: 00269049 72 FUNC GLOBAL DEFAULT 12 perf_report_prologue │ │ │ │ - 15591: 002f5c81 1692 FUNC GLOBAL DEFAULT 12 bdrv_co_pwritev_part │ │ │ │ + 15591: 002f5c79 1692 FUNC GLOBAL DEFAULT 12 bdrv_co_pwritev_part │ │ │ │ 15592: 005f935c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VHOST_VDPA_NET_LOAD_MQ_DSTATE │ │ │ │ 15593: 005f9e54 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_VFIO_DMA_UNMAP_DSTATE │ │ │ │ - 15594: 003efd49 34 FUNC GLOBAL DEFAULT 12 thread_pool_submit_immediate │ │ │ │ - 15595: 00403ff5 168 FUNC GLOBAL DEFAULT 12 vu_add_shared_object │ │ │ │ + 15594: 003efd41 34 FUNC GLOBAL DEFAULT 12 thread_pool_submit_immediate │ │ │ │ + 15595: 00403fed 168 FUNC GLOBAL DEFAULT 12 vu_add_shared_object │ │ │ │ 15596: 005f8310 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GDBSTUB_OP_CONTINUE_CPU_DSTATE │ │ │ │ 15597: 001bbf79 116 FUNC GLOBAL DEFAULT 12 chardev_add_completion │ │ │ │ 15598: 005f82dc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MONITOR_PROTOCOL_EVENT_EMIT_DSTATE │ │ │ │ 15599: 005aed40 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_MTP_OP_UNKNOWN_EVENT │ │ │ │ 15600: 00507e1c 12 OBJECT GLOBAL DEFAULT 21 ShutdownCause_lookup │ │ │ │ 15601: 005a91b8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_RECEIVE_LIST_EVENT │ │ │ │ - 15602: 00398d25 132 FUNC GLOBAL DEFAULT 12 visit_type_COLOExitReason │ │ │ │ - 15603: 002a9cf1 4 FUNC GLOBAL DEFAULT 12 qio_task_get_source │ │ │ │ - 15604: 0039989d 16 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_xen_load_devices_state_arg_members │ │ │ │ + 15602: 00398d1d 132 FUNC GLOBAL DEFAULT 12 visit_type_COLOExitReason │ │ │ │ + 15603: 002a9ce9 4 FUNC GLOBAL DEFAULT 12 qio_task_get_source │ │ │ │ + 15604: 00399895 16 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_xen_load_devices_state_arg_members │ │ │ │ 15605: 005ae1a8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NPCM7XX_TIMER_READ_EVENT │ │ │ │ 15606: 005f8237 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_visit_dump_c │ │ │ │ 15607: 005d68a0 4 OBJECT GLOBAL DEFAULT 25 current_machine │ │ │ │ - 15608: 0038cac9 200 FUNC GLOBAL DEFAULT 12 visit_type_CurrentMachineParams │ │ │ │ + 15608: 0038cac1 200 FUNC GLOBAL DEFAULT 12 visit_type_CurrentMachineParams │ │ │ │ 15609: 001ba985 500 FUNC GLOBAL DEFAULT 12 st_rate_flow_mix │ │ │ │ 15610: 001b00e1 2 FUNC GLOBAL DEFAULT 12 vhost_net_virtqueue_reset │ │ │ │ 15611: 0020a125 320 FUNC GLOBAL DEFAULT 12 postcopy_incoming_setup │ │ │ │ 15612: 0022a891 24 FUNC GLOBAL DEFAULT 12 qemu_get_vnet_hash_supported_types │ │ │ │ 15613: 0023b7dd 88 FUNC GLOBAL DEFAULT 12 replay_char_read_all_save_buf │ │ │ │ - 15614: 00383639 58 FUNC GLOBAL DEFAULT 12 qapi_free_TlsCredsPskProperties │ │ │ │ + 15614: 00383631 58 FUNC GLOBAL DEFAULT 12 qapi_free_TlsCredsPskProperties │ │ │ │ 15615: 0051318c 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_leu64 │ │ │ │ - 15616: 003f51ad 176 FUNC GLOBAL DEFAULT 12 hbitmap_deserialize_ones │ │ │ │ + 15616: 003f51a5 176 FUNC GLOBAL DEFAULT 12 hbitmap_deserialize_ones │ │ │ │ 15617: 005b604c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_THREAD_POOL_SUBMIT_AIO_EVENT │ │ │ │ 15618: 001cff41 220 FUNC GLOBAL DEFAULT 12 portio_list_add │ │ │ │ 15619: 00282c31 48 FUNC GLOBAL DEFAULT 12 tcg_cpu_init_cflags │ │ │ │ - 15620: 003af369 132 FUNC GLOBAL DEFAULT 12 visit_type_NetworkAddressFamily │ │ │ │ - 15621: 002ccd11 136 FUNC GLOBAL DEFAULT 12 bdrv_remove_aio_context_notifier │ │ │ │ + 15620: 003af361 132 FUNC GLOBAL DEFAULT 12 visit_type_NetworkAddressFamily │ │ │ │ + 15621: 002ccd09 136 FUNC GLOBAL DEFAULT 12 bdrv_remove_aio_context_notifier │ │ │ │ 15622: 005a92bc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PW_AUDIO_INIT_EVENT │ │ │ │ - 15623: 003961b5 58 FUNC GLOBAL DEFAULT 12 qapi_free_MigrationCapabilityStatusList │ │ │ │ - 15624: 0037ed89 196 FUNC GLOBAL DEFAULT 12 visit_type_ChardevVC │ │ │ │ + 15623: 003961ad 58 FUNC GLOBAL DEFAULT 12 qapi_free_MigrationCapabilityStatusList │ │ │ │ + 15624: 0037ed81 196 FUNC GLOBAL DEFAULT 12 visit_type_ChardevVC │ │ │ │ 15625: 005a9b68 16 OBJECT GLOBAL DEFAULT 24 _TRACE_XEN_BLOCK_DISCONNECT_EVENT │ │ │ │ 15626: 005b2b24 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VNC_KEY_SYNC_CAPSLOCK_EVENT │ │ │ │ 15627: 005f8464 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CHR_SOCKET_TLS_INIT_ERR_DSTATE │ │ │ │ 15628: 005f9edb 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_types_misc_i386_c │ │ │ │ - 15629: 002ae7dd 180 FUNC GLOBAL DEFAULT 12 qcrypto_ivgen_new │ │ │ │ - 15630: 003fecb9 142 FUNC GLOBAL DEFAULT 12 visit_type_YankInstanceList │ │ │ │ + 15629: 002ae7d5 180 FUNC GLOBAL DEFAULT 12 qcrypto_ivgen_new │ │ │ │ + 15630: 003fecb1 142 FUNC GLOBAL DEFAULT 12 visit_type_YankInstanceList │ │ │ │ 15631: 005abbec 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_REDIST_BADREAD_EVENT │ │ │ │ 15632: 005f954c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_RESETTABLE_PHASE_EXIT_EXEC_DSTATE │ │ │ │ 15633: 0019e4a9 608 FUNC GLOBAL DEFAULT 12 hd_geometry_guess │ │ │ │ 15634: 005b2c14 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PPM_SAVE_EVENT │ │ │ │ - 15635: 003659c1 104 FUNC GLOBAL DEFAULT 12 visit_type_BlockStatsSpecificFile_members │ │ │ │ + 15635: 003659b9 104 FUNC GLOBAL DEFAULT 12 visit_type_BlockStatsSpecificFile_members │ │ │ │ 15636: 005f8a2a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GIC_SET_IRQ_DSTATE │ │ │ │ 15637: 005f8820 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRTIO_GPU_CMD_RES_CREATE_BLOB_DSTATE │ │ │ │ - 15638: 004022bd 58 FUNC GLOBAL DEFAULT 12 qapi_free_ACPIOSTInfo │ │ │ │ + 15638: 004022b5 58 FUNC GLOBAL DEFAULT 12 qapi_free_ACPIOSTInfo │ │ │ │ 15639: 005f86f4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_APPLE_GFX_COMMON_INIT_DSTATE │ │ │ │ 15640: 005aa8f0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QXL_PRE_LOAD_EVENT │ │ │ │ 15641: 0016be49 248 FUNC GLOBAL DEFAULT 12 floatx80_to_int32 │ │ │ │ - 15642: 0038b6ed 58 FUNC GLOBAL DEFAULT 12 qapi_free_CurrentMachineParams │ │ │ │ - 15643: 00357b89 238 FUNC GLOBAL DEFAULT 12 monitor_puts_locked │ │ │ │ - 15644: 002a6e65 188 FUNC GLOBAL DEFAULT 12 qio_channel_websock_handshake │ │ │ │ + 15642: 0038b6e5 58 FUNC GLOBAL DEFAULT 12 qapi_free_CurrentMachineParams │ │ │ │ + 15643: 00357b81 238 FUNC GLOBAL DEFAULT 12 monitor_puts_locked │ │ │ │ + 15644: 002a6e5d 188 FUNC GLOBAL DEFAULT 12 qio_channel_websock_handshake │ │ │ │ 15645: 001e14a9 132 FUNC GLOBAL DEFAULT 12 address_space_register_map_client │ │ │ │ 15646: 005adac8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ALLWINNER_R40_DRAMCTL_WRITE_EVENT │ │ │ │ 15647: 0020bc61 16 FUNC GLOBAL DEFAULT 12 precopy_infrastructure_init │ │ │ │ 15648: 001a4335 112 FUNC GLOBAL DEFAULT 12 hmp_info_kvm │ │ │ │ - 15649: 002ca489 98 FUNC GLOBAL DEFAULT 12 bdrv_co_is_inserted │ │ │ │ + 15649: 002ca481 98 FUNC GLOBAL DEFAULT 12 bdrv_co_is_inserted │ │ │ │ 15650: 00274c49 224 FUNC GLOBAL DEFAULT 12 plugin_gen_insn_start │ │ │ │ 15651: 002530dd 108 FUNC GLOBAL DEFAULT 12 tcg_gen_ld16s_i64 │ │ │ │ 15652: 005b3da8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QUERY_JOBS_EVENT │ │ │ │ 15653: 0023ae8d 40 FUNC GLOBAL DEFAULT 12 replay_init_events │ │ │ │ - 15654: 0036ce89 204 FUNC GLOBAL DEFAULT 12 visit_type_RbdEncryptionOptionsLUKSBase │ │ │ │ - 15655: 003965ed 58 FUNC GLOBAL DEFAULT 12 qapi_free_DirtyLimitInfo │ │ │ │ + 15654: 0036ce81 204 FUNC GLOBAL DEFAULT 12 visit_type_RbdEncryptionOptionsLUKSBase │ │ │ │ + 15655: 003965e5 58 FUNC GLOBAL DEFAULT 12 qapi_free_DirtyLimitInfo │ │ │ │ 15656: 00282d7d 104 FUNC GLOBAL DEFAULT 12 icount_percpu_budget │ │ │ │ 15657: 0027a96d 156 FUNC GLOBAL DEFAULT 12 cpu_ld16_mmu │ │ │ │ - 15658: 00297065 10 FUNC GLOBAL DEFAULT 12 object_get_typename │ │ │ │ + 15658: 0029705d 10 FUNC GLOBAL DEFAULT 12 object_get_typename │ │ │ │ 15659: 0022e83d 212 FUNC GLOBAL DEFAULT 12 net_parse_macaddr │ │ │ │ - 15660: 003b3529 296 FUNC GLOBAL DEFAULT 12 visit_type_TransactionAction │ │ │ │ - 15661: 002a7821 116 FUNC GLOBAL DEFAULT 12 qio_channel_pwrite │ │ │ │ + 15660: 003b3521 296 FUNC GLOBAL DEFAULT 12 visit_type_TransactionAction │ │ │ │ + 15661: 002a7819 116 FUNC GLOBAL DEFAULT 12 qio_channel_pwrite │ │ │ │ 15662: 005f8c3c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MOS6522_WRITE_DSTATE │ │ │ │ 15663: 005af330 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_DWC2_PACKET_STATUS_EVENT │ │ │ │ 15664: 0024feb5 76 FUNC GLOBAL DEFAULT 12 tcg_gen_movi_i32 │ │ │ │ 15665: 00501e14 40 OBJECT GLOBAL DEFAULT 21 qdev_prop_tpm │ │ │ │ 15666: 005ad1c8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_TZ_PPC_UPDATE_IRQ_EVENT │ │ │ │ - 15667: 0034dde9 136 FUNC GLOBAL DEFAULT 12 mux_chr_send_all_event │ │ │ │ - 15668: 003df51d 10 FUNC GLOBAL DEFAULT 12 bitmap_to_le │ │ │ │ - 15669: 002c4805 20 FUNC GLOBAL DEFAULT 12 os_set_daemonize │ │ │ │ + 15667: 0034dde1 136 FUNC GLOBAL DEFAULT 12 mux_chr_send_all_event │ │ │ │ + 15668: 003df515 10 FUNC GLOBAL DEFAULT 12 bitmap_to_le │ │ │ │ + 15669: 002c47fd 20 FUNC GLOBAL DEFAULT 12 os_set_daemonize │ │ │ │ 15670: 005f942e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_XKEYMAP_EXTENSION_DSTATE │ │ │ │ - 15671: 003f7025 216 FUNC GLOBAL DEFAULT 12 co_get_from_shres │ │ │ │ - 15672: 003965b1 58 FUNC GLOBAL DEFAULT 12 qapi_free_DirtyRateInfo │ │ │ │ + 15671: 003f701d 216 FUNC GLOBAL DEFAULT 12 co_get_from_shres │ │ │ │ + 15672: 003965a9 58 FUNC GLOBAL DEFAULT 12 qapi_free_DirtyRateInfo │ │ │ │ 15673: 005b23e4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_DBUS_CLIPBOARD_GRAB_FAILED_EVENT │ │ │ │ - 15674: 003fe751 16 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_replay_seek_arg_members │ │ │ │ + 15674: 003fe749 16 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_replay_seek_arg_members │ │ │ │ 15675: 005f9df7 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_visit_acpi_hest_c │ │ │ │ 15676: 00250c41 180 FUNC GLOBAL DEFAULT 12 tcg_gen_negsetcond_i32 │ │ │ │ 15677: 005a732c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_JOB_DISMISS_EVENT │ │ │ │ 15678: 001aa2e9 908 FUNC GLOBAL DEFAULT 12 numa_complete_configuration │ │ │ │ 15679: 001f5b1d 120 FUNC GLOBAL DEFAULT 12 qio_channel_block_new │ │ │ │ 15680: 005f90ec 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CPR_STATE_LOAD_DSTATE │ │ │ │ - 15681: 004d2e60 24 OBJECT GLOBAL DEFAULT 14 clone_argCLONE_SIGHAND │ │ │ │ + 15681: 004d2e50 24 OBJECT GLOBAL DEFAULT 14 clone_argCLONE_SIGHAND │ │ │ │ 15682: 001dc78d 144 FUNC GLOBAL DEFAULT 12 physical_memory_range_includes_clean │ │ │ │ 15683: 005aef90 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_MSD_DATA_OUT_EVENT │ │ │ │ 15684: 005f86cc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PFLASH_ERASE_COMPLETE_DSTATE │ │ │ │ - 15685: 002aef49 244 FUNC GLOBAL DEFAULT 12 qcrypto_secret_lookup │ │ │ │ + 15685: 002aef41 244 FUNC GLOBAL DEFAULT 12 qcrypto_secret_lookup │ │ │ │ 15686: 00177d61 492 FUNC GLOBAL DEFAULT 12 qcrypto_tls_cipher_suites_get_data │ │ │ │ 15687: 005abc7c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_CPUIF_VIRT_UPDATE_EVENT │ │ │ │ 15688: 0019d605 4 FUNC GLOBAL DEFAULT 12 acpi_ghes_get_state │ │ │ │ 15689: 001ae435 2 FUNC GLOBAL DEFAULT 12 build_vga_aml │ │ │ │ 15690: 005af430 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_XHCI_UNIMPLEMENTED_EVENT │ │ │ │ 15691: 005f83f6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QCOW2_HANDLE_COPIED_DSTATE │ │ │ │ 15692: 005b000c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CMSDK_APB_WATCHDOG_WRITE_EVENT │ │ │ │ - 15693: 0029b3c9 96 FUNC GLOBAL DEFAULT 12 user_creatable_print_help │ │ │ │ + 15693: 0029b3c1 96 FUNC GLOBAL DEFAULT 12 user_creatable_print_help │ │ │ │ 15694: 005f8564 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NBD_CLIENT_CLEAR_QUEUE_DSTATE │ │ │ │ 15695: 00231345 42 FUNC GLOBAL DEFAULT 12 connection_key_equal │ │ │ │ 15696: 005b2f38 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CLOCK_SET_SOURCE_EVENT │ │ │ │ - 15697: 00388c69 16 FUNC GLOBAL DEFAULT 12 visit_type_SchemaInfoArray_members │ │ │ │ + 15697: 00388c61 16 FUNC GLOBAL DEFAULT 12 visit_type_SchemaInfoArray_members │ │ │ │ 15698: 005f88b2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SH_INTC_SET_DSTATE │ │ │ │ 15699: 001ce6d5 140 FUNC GLOBAL DEFAULT 12 hmp_info_vcpu_dirty_limit │ │ │ │ 15700: 0016bc2d 204 FUNC GLOBAL DEFAULT 12 float128_to_int32 │ │ │ │ - 15701: 0036ff35 160 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsRaw_members │ │ │ │ + 15701: 0036ff2d 160 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsRaw_members │ │ │ │ 15702: 005b18d0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VMSTATE_LOAD_EVENT │ │ │ │ - 15703: 003ed989 468 FUNC GLOBAL DEFAULT 12 main_loop_wait │ │ │ │ + 15703: 003ed981 468 FUNC GLOBAL DEFAULT 12 main_loop_wait │ │ │ │ 15704: 005f83aa 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NVME_KICK_DSTATE │ │ │ │ 15705: 00512f7c 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_eqs64 │ │ │ │ - 15706: 002ef639 6 FUNC GLOBAL DEFAULT 12 bdrv_dirty_bitmap_inconsistent │ │ │ │ + 15706: 002ef631 6 FUNC GLOBAL DEFAULT 12 bdrv_dirty_bitmap_inconsistent │ │ │ │ 15707: 001eddd1 180 FUNC GLOBAL DEFAULT 12 cryptodev_backend_crypto_operation │ │ │ │ 15708: 00203d4d 248 FUNC GLOBAL DEFAULT 12 multifd_device_state_send_prepare │ │ │ │ 15709: 005b2594 16 OBJECT GLOBAL DEFAULT 24 _TRACE_XKEYMAP_KEYMAP_EVENT │ │ │ │ 15710: 005f8ee0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_DWC2_FSZREG_WRITE_DSTATE │ │ │ │ 15711: 001806a5 54 FUNC GLOBAL DEFAULT 12 qmp_display_reload │ │ │ │ 15712: 005f92c0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PUT_QLIST_END_DSTATE │ │ │ │ 15713: 001699c5 292 FUNC GLOBAL DEFAULT 12 float128_to_float32 │ │ │ │ 15714: 005f82a6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QCRYPTO_TLS_CIPHER_SUITE_PRIORITY_DSTATE │ │ │ │ - 15715: 0030ae65 436 FUNC GLOBAL DEFAULT 12 qcow2_signal_corruption │ │ │ │ + 15715: 0030ae5d 436 FUNC GLOBAL DEFAULT 12 qcow2_signal_corruption │ │ │ │ 15716: 005f8486 2 OBJECT GLOBAL DEFAULT 25 _TRACE_WCT_CMD_TS_DSTATE │ │ │ │ 15717: 005aad10 16 OBJECT GLOBAL DEFAULT 24 _TRACE_XENFB_MOUSE_EVENT_EVENT │ │ │ │ 15718: 005b1c2c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VHOST_VDPA_SET_ADDRESS_SPACE_ID_EVENT │ │ │ │ - 15719: 003c5835 220 FUNC GLOBAL DEFAULT 12 visit_type_DisplayUpdateOptionsVNC │ │ │ │ + 15719: 003c582d 220 FUNC GLOBAL DEFAULT 12 visit_type_DisplayUpdateOptionsVNC │ │ │ │ 15720: 005f8ce8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ALLWINNER_R40_DRAMC_DETECT_CELLS_ENABLE_DSTATE │ │ │ │ 15721: 00519d50 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_fetch_umaxw_be │ │ │ │ - 15722: 0037d3d5 58 FUNC GLOBAL DEFAULT 12 qapi_free_ChardevPty │ │ │ │ + 15722: 0037d3cd 58 FUNC GLOBAL DEFAULT 12 qapi_free_ChardevPty │ │ │ │ 15723: 005f8ae4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ASPEED_SLIIO_WRITE_DSTATE │ │ │ │ 15724: 00253961 136 FUNC GLOBAL DEFAULT 12 tcg_gen_xori_i64 │ │ │ │ - 15725: 003966dd 448 FUNC GLOBAL DEFAULT 12 visit_type_MigrationStats_members │ │ │ │ - 15726: 00298e6d 260 FUNC GLOBAL DEFAULT 12 object_property_get_uint │ │ │ │ - 15727: 003d6b4d 232 FUNC GLOBAL DEFAULT 12 qemu_init_exec_dir │ │ │ │ + 15725: 003966d5 448 FUNC GLOBAL DEFAULT 12 visit_type_MigrationStats_members │ │ │ │ + 15726: 00298e65 260 FUNC GLOBAL DEFAULT 12 object_property_get_uint │ │ │ │ + 15727: 003d6b45 232 FUNC GLOBAL DEFAULT 12 qemu_init_exec_dir │ │ │ │ 15728: 00518280 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_smax_fetchq_le │ │ │ │ - 15729: 0034559d 112 FUNC GLOBAL DEFAULT 12 laio_attach_aio_context │ │ │ │ - 15730: 00367da1 152 FUNC GLOBAL DEFAULT 12 visit_type_XDbgBlockGraphEdge_members │ │ │ │ + 15729: 00345595 112 FUNC GLOBAL DEFAULT 12 laio_attach_aio_context │ │ │ │ + 15730: 00367d99 152 FUNC GLOBAL DEFAULT 12 visit_type_XDbgBlockGraphEdge_members │ │ │ │ 15731: 005f94da 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VNC_KEY_SYNC_CAPSLOCK_DSTATE │ │ │ │ 15732: 005b58f0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VISIT_TYPE_NULL_EVENT │ │ │ │ - 15733: 0048ff68 508 OBJECT GLOBAL DEFAULT 14 qemu_input_map_qnum_to_qcode │ │ │ │ + 15733: 0048ff58 508 OBJECT GLOBAL DEFAULT 14 qemu_input_map_qnum_to_qcode │ │ │ │ 15734: 005f8376 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NBD_EXTENDED_HEADERS_COMPLIANCE_DSTATE │ │ │ │ 15735: 005a933c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_DBUS_AUDIO_REGISTER_EVENT │ │ │ │ 15736: 005f84ec 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QIO_CHANNEL_SOCKET_LISTEN_SYNC_DSTATE │ │ │ │ 15737: 005f8db6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GRLIB_GPTIMER_RESTART_DSTATE │ │ │ │ 15738: 005f826d 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_commands_accelerator_c │ │ │ │ - 15739: 0037b145 136 FUNC GLOBAL DEFAULT 12 visit_type_BlockExportOptionsNbd_members │ │ │ │ + 15739: 0037b13d 136 FUNC GLOBAL DEFAULT 12 visit_type_BlockExportOptionsNbd_members │ │ │ │ 15740: 005b418c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_QUERY_HV_BALLOON_STATUS_REPORT_EVENT │ │ │ │ 15741: 005f8fcc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_EHCI_PORT_ATTACH_DSTATE │ │ │ │ 15742: 002858a9 96 FUNC GLOBAL DEFAULT 12 qemu_plugin_vcpu_resume_cb │ │ │ │ - 15743: 002fab89 360 FUNC GLOBAL DEFAULT 12 mirror_start │ │ │ │ + 15743: 002fab81 360 FUNC GLOBAL DEFAULT 12 mirror_start │ │ │ │ 15744: 0015d4d1 1976 FUNC GLOBAL DEFAULT 12 bfloat16_mul │ │ │ │ - 15745: 002ade6d 136 FUNC GLOBAL DEFAULT 12 qcrypto_hash_new │ │ │ │ - 15746: 0038ce0d 16 FUNC GLOBAL DEFAULT 12 visit_type_GuidInfo_members │ │ │ │ - 15747: 00381d85 132 FUNC GLOBAL DEFAULT 12 visit_type_EndianMode │ │ │ │ + 15745: 002ade65 136 FUNC GLOBAL DEFAULT 12 qcrypto_hash_new │ │ │ │ + 15746: 0038ce05 16 FUNC GLOBAL DEFAULT 12 visit_type_GuidInfo_members │ │ │ │ + 15747: 00381d7d 132 FUNC GLOBAL DEFAULT 12 visit_type_EndianMode │ │ │ │ 15748: 001af12d 40 FUNC GLOBAL DEFAULT 12 qmp_cxl_release_dynamic_capacity │ │ │ │ 15749: 0027a6b5 68 FUNC GLOBAL DEFAULT 12 helper_st16_mmu │ │ │ │ 15750: 005f88b0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LOONGSON_IPI_READ_DSTATE │ │ │ │ - 15751: 003a127d 58 FUNC GLOBAL DEFAULT 12 qapi_free_NetLegacyNicOptions │ │ │ │ + 15751: 003a1275 58 FUNC GLOBAL DEFAULT 12 qapi_free_NetLegacyNicOptions │ │ │ │ 15752: 005f8fc6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_EHCI_PORT_SUSPEND_DSTATE │ │ │ │ 15753: 001a46f9 108 FUNC GLOBAL DEFAULT 12 hmp_nmi │ │ │ │ 15754: 00249d15 56 FUNC GLOBAL DEFAULT 12 tcg_pool_reset │ │ │ │ 15755: 005f9582 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_BLOCKDEV_CLOSE_TRAY_DSTATE │ │ │ │ - 15756: 003a15c5 58 FUNC GLOBAL DEFAULT 12 qapi_free_NetdevStreamOptions │ │ │ │ - 15757: 003e4991 152 FUNC GLOBAL DEFAULT 12 qemu_uuid_generate │ │ │ │ + 15756: 003a15bd 58 FUNC GLOBAL DEFAULT 12 qapi_free_NetdevStreamOptions │ │ │ │ + 15757: 003e4989 152 FUNC GLOBAL DEFAULT 12 qemu_uuid_generate │ │ │ │ 15758: 005f954a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_RESETTABLE_PHASE_EXIT_END_DSTATE │ │ │ │ - 15759: 003ec071 56 FUNC GLOBAL DEFAULT 12 uffd_close_fd │ │ │ │ - 15760: 002eed19 84 FUNC GLOBAL DEFAULT 12 bdrv_disable_dirty_bitmap │ │ │ │ + 15759: 003ec069 56 FUNC GLOBAL DEFAULT 12 uffd_close_fd │ │ │ │ + 15760: 002eed11 84 FUNC GLOBAL DEFAULT 12 bdrv_disable_dirty_bitmap │ │ │ │ 15761: 005f9e4c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_VFIO_PCI_MAP_BAR_DSTATE │ │ │ │ 15762: 00519f60 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_fetch_smaxq_le │ │ │ │ 15763: 005aabf0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIRTIO_GPU_CMD_GET_EDID_EVENT │ │ │ │ 15764: 005b4c20 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_OBJECT_ADD_EVENT │ │ │ │ 15765: 005f944a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_SPICE_DISPLAY_UPDATE_DSTATE │ │ │ │ 15766: 0025cd41 136 FUNC GLOBAL DEFAULT 12 tcg_gen_atomic_fetch_umax_i32_chk │ │ │ │ - 15767: 00360d2d 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevOptionsReplication │ │ │ │ + 15767: 00360d25 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevOptionsReplication │ │ │ │ 15768: 005b3d98 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_QUERY_JOBS_EVENT │ │ │ │ 15769: 005a7558 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QCRYPTO_TLS_CREDS_GET_PATH_EVENT │ │ │ │ 15770: 005f97dc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_REMOVE_FD_DSTATE │ │ │ │ 15771: 005b4a40 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_CONT_EVENT │ │ │ │ - 15772: 003685a1 84 FUNC GLOBAL DEFAULT 12 visit_type_BlockDirtyBitmap_members │ │ │ │ - 15773: 003dacc1 92 FUNC GLOBAL DEFAULT 12 qemu_sem_init │ │ │ │ + 15772: 00368599 84 FUNC GLOBAL DEFAULT 12 visit_type_BlockDirtyBitmap_members │ │ │ │ + 15773: 003dacb9 92 FUNC GLOBAL DEFAULT 12 qemu_sem_init │ │ │ │ 15774: 005f9072 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_PORT_CLAIM_DSTATE │ │ │ │ 15775: 005f97b6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_MIGRATE_CANCEL_DSTATE │ │ │ │ 15776: 001b32e9 44 FUNC GLOBAL DEFAULT 12 msix_get_message │ │ │ │ - 15777: 0031e301 152 FUNC GLOBAL DEFAULT 12 bdrv_snapshot_create │ │ │ │ - 15778: 003551f9 852 FUNC GLOBAL DEFAULT 12 qmp_chardev_change │ │ │ │ + 15777: 0031e2f9 152 FUNC GLOBAL DEFAULT 12 bdrv_snapshot_create │ │ │ │ + 15778: 003551f1 852 FUNC GLOBAL DEFAULT 12 qmp_chardev_change │ │ │ │ 15779: 005a8754 16 OBJECT GLOBAL DEFAULT 24 _TRACE_WCT_CMD_RE_EVENT │ │ │ │ - 15780: 00390e91 16 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_dump_skeys_arg_members │ │ │ │ + 15780: 00390e89 16 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_dump_skeys_arg_members │ │ │ │ 15781: 002822c9 80 FUNC GLOBAL DEFAULT 12 icount_round │ │ │ │ - 15782: 0039c711 464 FUNC GLOBAL DEFAULT 12 qmp_marshal_xen_load_devices_state │ │ │ │ + 15782: 0039c709 464 FUNC GLOBAL DEFAULT 12 qmp_marshal_xen_load_devices_state │ │ │ │ 15783: 00281679 28 FUNC GLOBAL DEFAULT 12 helper_atomic_umin_fetchq_be │ │ │ │ 15784: 005f9790 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_XEN_COLO_DO_CHECKPOINT_DSTATE │ │ │ │ 15785: 0020f775 252 FUNC GLOBAL DEFAULT 12 colo_release_ram_cache │ │ │ │ 15786: 0022a8a9 4 FUNC GLOBAL DEFAULT 12 qemu_set_vnet_le │ │ │ │ 15787: 005aeab0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_SERIAL_SET_DATA_EVENT │ │ │ │ 15788: 005acd38 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIA1_RTC_CMD_TEST_WRITE_EVENT │ │ │ │ 15789: 005f902a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_OHCI_TD_BABBLE_DSTATE │ │ │ │ 15790: 005f7faf 1 OBJECT GLOBAL DEFAULT 25 mshv_allowed │ │ │ │ 15791: 0014a8b1 40 FUNC GLOBAL DEFAULT 12 cpu_list_lock │ │ │ │ 15792: 005f950a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CONSOLE_TXT_NEW_DSTATE │ │ │ │ - 15793: 003ffaf9 176 FUNC GLOBAL DEFAULT 12 visit_type_PciDeviceId_members │ │ │ │ + 15793: 003ffaf1 176 FUNC GLOBAL DEFAULT 12 visit_type_PciDeviceId_members │ │ │ │ 15794: 005f98fc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_QUERY_TPM_MODELS_DSTATE │ │ │ │ 15795: 0014b3fd 32 FUNC GLOBAL DEFAULT 12 target_long_bits │ │ │ │ 15796: 0016e3c9 136 FUNC GLOBAL DEFAULT 12 float128_to_uint128 │ │ │ │ 15797: 005b2814 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VNC_AUTH_VENCRYPT_VERSION_EVENT │ │ │ │ - 15798: 00357185 120 FUNC GLOBAL DEFAULT 12 qmp_qom_list_types │ │ │ │ + 15798: 0035717d 120 FUNC GLOBAL DEFAULT 12 qmp_qom_list_types │ │ │ │ 15799: 005b2a14 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VNC_MSG_CLIENT_SET_PIXEL_FORMAT_EVENT │ │ │ │ 15800: 005e89ac 4 OBJECT GLOBAL DEFAULT 25 tcg_ctxs │ │ │ │ 15801: 0016ca0d 240 FUNC GLOBAL DEFAULT 12 floatx80_to_int64_round_to_zero │ │ │ │ - 15802: 0029a249 216 FUNC GLOBAL DEFAULT 12 object_resolve_type_unambiguous │ │ │ │ + 15802: 0029a241 216 FUNC GLOBAL DEFAULT 12 object_resolve_type_unambiguous │ │ │ │ 15803: 00514de8 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_shr8i │ │ │ │ 15804: 005a7d58 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SSH_READ_EVENT │ │ │ │ - 15805: 003baa81 142 FUNC GLOBAL DEFAULT 12 visit_type_QCryptodevBackendClientList │ │ │ │ + 15805: 003baa79 142 FUNC GLOBAL DEFAULT 12 visit_type_QCryptodevBackendClientList │ │ │ │ 15806: 005ab99c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ITS_DTE_READ_EVENT │ │ │ │ 15807: 002807d5 236 FUNC GLOBAL DEFAULT 12 cpu_atomic_smax_fetchq_le_mmu │ │ │ │ 15808: 005ac12c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ASPEED_INTC_SELECT_EVENT │ │ │ │ 15809: 005f8ea0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_HUB_ATTACH_DSTATE │ │ │ │ 15810: 005aa3d0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_DM163_EN_B_EVENT │ │ │ │ 15811: 00267ef9 148 FUNC GLOBAL DEFAULT 12 tcg_gen_cmp_vec │ │ │ │ 15812: 0022b071 144 FUNC GLOBAL DEFAULT 12 qemu_find_nic_info │ │ │ │ - 15813: 0039e6a5 58 FUNC GLOBAL DEFAULT 12 qapi_free_FdsetFdInfoList │ │ │ │ + 15813: 0039e69d 58 FUNC GLOBAL DEFAULT 12 qapi_free_FdsetFdInfoList │ │ │ │ 15814: 005af1e0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_DWC2_HREG0_WRITE_EVENT │ │ │ │ 15815: 005f8d30 2 OBJECT GLOBAL DEFAULT 25 _TRACE_HPET_RAM_READ_INVALID_DSTATE │ │ │ │ 15816: 001a5065 152 FUNC GLOBAL DEFAULT 12 qmp_query_accelerators │ │ │ │ - 15817: 003f7d81 16 FUNC GLOBAL DEFAULT 12 readline_restart │ │ │ │ + 15817: 003f7d79 16 FUNC GLOBAL DEFAULT 12 readline_restart │ │ │ │ 15818: 005b2ae4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VNC_MSG_SERVER_DESKTOP_RESIZE_EVENT │ │ │ │ - 15819: 0038e315 142 FUNC GLOBAL DEFAULT 12 visit_type_MemdevList │ │ │ │ - 15820: 003e2d91 44 FUNC GLOBAL DEFAULT 12 qemu_opt_get_size_del │ │ │ │ + 15819: 0038e30d 142 FUNC GLOBAL DEFAULT 12 visit_type_MemdevList │ │ │ │ + 15820: 003e2d89 44 FUNC GLOBAL DEFAULT 12 qemu_opt_get_size_del │ │ │ │ 15821: 005afe20 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_OHCI_ISO_TD_HEAD_OFFSET_EVENT │ │ │ │ 15822: 005145a8 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_shr8v │ │ │ │ 15823: 0027e301 20 FUNC GLOBAL DEFAULT 12 helper_atomic_add_fetchl_le │ │ │ │ 15824: 005f8866 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PS2_MOUSE_FAKE_EVENT_DSTATE │ │ │ │ 15825: 005b1310 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MULTIFD_TLS_OUTGOING_HANDSHAKE_ERROR_EVENT │ │ │ │ 15826: 002060bd 34 FUNC GLOBAL DEFAULT 12 migrate_zero_page_detection │ │ │ │ 15827: 005ad578 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NPCM7XX_MFT_WRITE_EVENT │ │ │ │ - 15828: 002f1c1d 504 FUNC GLOBAL DEFAULT 12 bdrv_check_qiov_request │ │ │ │ + 15828: 002f1c15 504 FUNC GLOBAL DEFAULT 12 bdrv_check_qiov_request │ │ │ │ 15829: 005a7488 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QCRYPTO_TLS_SESSION_BUG1717_WORKAROUND_EVENT │ │ │ │ - 15830: 002bf051 104 FUNC GLOBAL DEFAULT 12 blockdev_auto_del │ │ │ │ + 15830: 002bf049 104 FUNC GLOBAL DEFAULT 12 blockdev_auto_del │ │ │ │ 15831: 005aab00 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIRTIO_GPU_CMD_CTX_CREATE_EVENT │ │ │ │ 15832: 002241c9 120 FUNC GLOBAL DEFAULT 12 qmp_announce_self │ │ │ │ - 15833: 003f6e05 176 FUNC GLOBAL DEFAULT 12 qemu_co_sleep │ │ │ │ - 15834: 0038551d 68 FUNC GLOBAL DEFAULT 12 visit_type_SecretKeyringProperties_members │ │ │ │ - 15835: 002a86f1 652 FUNC GLOBAL DEFAULT 12 qio_dns_resolver_lookup_sync │ │ │ │ + 15833: 003f6dfd 176 FUNC GLOBAL DEFAULT 12 qemu_co_sleep │ │ │ │ + 15834: 00385515 68 FUNC GLOBAL DEFAULT 12 visit_type_SecretKeyringProperties_members │ │ │ │ + 15835: 002a86e9 652 FUNC GLOBAL DEFAULT 12 qio_dns_resolver_lookup_sync │ │ │ │ 15836: 005f9e20 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VISIT_OPTIONAL_DSTATE │ │ │ │ 15837: 005f9590 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_BLOCKDEV_SNAPSHOT_DELETE_INTERNAL_SYNC_DSTATE │ │ │ │ 15838: 005a94b8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IOMMUFD_BACKEND_MAP_DMA_EVENT │ │ │ │ - 15839: 0038aa8d 464 FUNC GLOBAL DEFAULT 12 qmp_marshal_job_dismiss │ │ │ │ + 15839: 0038aa85 464 FUNC GLOBAL DEFAULT 12 qmp_marshal_job_dismiss │ │ │ │ 15840: 005aa4b0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SM501_I2C_WRITE_EVENT │ │ │ │ 15841: 00518bc8 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_smin_fetchw_le │ │ │ │ - 15842: 00368071 232 FUNC GLOBAL DEFAULT 12 visit_type_XDbgBlockGraph │ │ │ │ - 15843: 003ee5d5 648 FUNC GLOBAL DEFAULT 12 qemu_co_mutex_lock │ │ │ │ + 15842: 00368069 232 FUNC GLOBAL DEFAULT 12 visit_type_XDbgBlockGraph │ │ │ │ + 15843: 003ee5cd 648 FUNC GLOBAL DEFAULT 12 qemu_co_mutex_lock │ │ │ │ 15844: 005abd1c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ICV_IGRPEN_READ_EVENT │ │ │ │ 15845: 0016bf41 244 FUNC GLOBAL DEFAULT 12 floatx80_to_int64 │ │ │ │ 15846: 005b0d10 16 OBJECT GLOBAL DEFAULT 24 _TRACE_RDMA_DELETE_BLOCK_EVENT │ │ │ │ - 15847: 002c323d 36 FUNC GLOBAL DEFAULT 12 nbd_server_is_running │ │ │ │ + 15847: 002c3235 36 FUNC GLOBAL DEFAULT 12 nbd_server_is_running │ │ │ │ 15848: 00242aa5 28 FUNC GLOBAL DEFAULT 12 in_code_gen_buffer │ │ │ │ 15849: 005adfe8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SIFIVE_PWM_SET_ALARM_EVENT │ │ │ │ - 15850: 002c9a7d 188 FUNC GLOBAL DEFAULT 12 bdrv_apply_auto_read_only │ │ │ │ + 15850: 002c9a75 188 FUNC GLOBAL DEFAULT 12 bdrv_apply_auto_read_only │ │ │ │ 15851: 005ae098 16 OBJECT GLOBAL DEFAULT 24 _TRACE_AVR_TIMER16_INTERRUPT_OVERFLOW_EVENT │ │ │ │ 15852: 0014b511 112 FUNC GLOBAL DEFAULT 12 target_base_arm │ │ │ │ 15853: 005f9336 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LOADVM_POSTCOPY_RAM_HANDLE_DISCARD_END_DSTATE │ │ │ │ - 15854: 0040013d 228 FUNC GLOBAL DEFAULT 12 visit_type_PciInfo │ │ │ │ + 15854: 00400135 228 FUNC GLOBAL DEFAULT 12 visit_type_PciInfo │ │ │ │ 15855: 005f8868 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PS2_MOUSE_SEND_PACKET_DSTATE │ │ │ │ - 15856: 0038fd75 204 FUNC GLOBAL DEFAULT 12 visit_type_SgxEPCDeviceInfoWrapper │ │ │ │ - 15857: 003b9379 196 FUNC GLOBAL DEFAULT 12 visit_type_AudiodevOssOptions │ │ │ │ + 15856: 0038fd6d 204 FUNC GLOBAL DEFAULT 12 visit_type_SgxEPCDeviceInfoWrapper │ │ │ │ + 15857: 003b9371 196 FUNC GLOBAL DEFAULT 12 visit_type_AudiodevOssOptions │ │ │ │ 15858: 00282879 132 FUNC GLOBAL DEFAULT 12 qmp_x_query_jit │ │ │ │ 15859: 005f9556 2 OBJECT GLOBAL DEFAULT 25 _TRACE_RESETTABLE_PHASE_ENTER_END_DSTATE │ │ │ │ 15860: 005f8892 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ADB_DEVICE_MOUSE_WRITEREG_DSTATE │ │ │ │ - 15861: 003a5b79 58 FUNC GLOBAL DEFAULT 12 qapi_free_ObjectPropertiesValuesList │ │ │ │ - 15862: 003c20a9 212 FUNC GLOBAL DEFAULT 12 visit_type_VncClientInfo_members │ │ │ │ + 15861: 003a5b71 58 FUNC GLOBAL DEFAULT 12 qapi_free_ObjectPropertiesValuesList │ │ │ │ + 15862: 003c20a1 212 FUNC GLOBAL DEFAULT 12 visit_type_VncClientInfo_members │ │ │ │ 15863: 0024b025 172 FUNC GLOBAL DEFAULT 12 tcg_temp_free_i32 │ │ │ │ - 15864: 003f7451 122 FUNC GLOBAL DEFAULT 12 readline_add_completion │ │ │ │ - 15865: 0039b50d 472 FUNC GLOBAL DEFAULT 12 qmp_marshal_migrate_set_parameters │ │ │ │ + 15864: 003f7449 122 FUNC GLOBAL DEFAULT 12 readline_add_completion │ │ │ │ + 15865: 0039b505 472 FUNC GLOBAL DEFAULT 12 qmp_marshal_migrate_set_parameters │ │ │ │ 15866: 00252f19 120 FUNC GLOBAL DEFAULT 12 tcg_gen_movi_i64 │ │ │ │ 15867: 005f7f9c 1 OBJECT GLOBAL DEFAULT 25 kvm_msi_use_devid │ │ │ │ - 15868: 003f7f09 316 FUNC GLOBAL DEFAULT 12 throttle_compute_wait │ │ │ │ + 15868: 003f7f01 316 FUNC GLOBAL DEFAULT 12 throttle_compute_wait │ │ │ │ 15869: 005f9176 2 OBJECT GLOBAL DEFAULT 25 _TRACE_RDMA_REGISTRATION_HANDLE_UNREGISTER_LOOP_DSTATE │ │ │ │ 15870: 005aff3c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SPAPR_WATCHDOG_EXPIRED_EVENT │ │ │ │ 15871: 0022e6d1 364 FUNC GLOBAL DEFAULT 12 net_stream_data_client_connected │ │ │ │ 15872: 005b5298 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QUERY_GIC_CAPABILITIES_EVENT │ │ │ │ 15873: 0026b631 36 FUNC GLOBAL DEFAULT 12 cpu_loop_exit_restore │ │ │ │ 15874: 00253fbd 300 FUNC GLOBAL DEFAULT 12 tcg_gen_negsetcond_i64 │ │ │ │ - 15875: 003653d5 142 FUNC GLOBAL DEFAULT 12 visit_type_BlockDeviceTimedStatsList │ │ │ │ + 15875: 003653cd 142 FUNC GLOBAL DEFAULT 12 visit_type_BlockDeviceTimedStatsList │ │ │ │ 15876: 002818a1 28 FUNC GLOBAL DEFAULT 12 helper_atomic_umax_fetchq_be │ │ │ │ 15877: 005f8b3c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIA1_RTC_UPDATE_DATA_OUT_DSTATE │ │ │ │ - 15878: 0037c9e1 472 FUNC GLOBAL DEFAULT 12 qmp_marshal_block_export_add │ │ │ │ - 15879: 00383069 408 FUNC GLOBAL DEFAULT 12 qmp_marshal_quit │ │ │ │ - 15880: 003f0c99 18 FUNC GLOBAL DEFAULT 12 timer_expire_time_ns │ │ │ │ - 15881: 003ade3d 132 FUNC GLOBAL DEFAULT 12 visit_type_NotifyVmexitOption │ │ │ │ + 15878: 0037c9d9 472 FUNC GLOBAL DEFAULT 12 qmp_marshal_block_export_add │ │ │ │ + 15879: 00383061 408 FUNC GLOBAL DEFAULT 12 qmp_marshal_quit │ │ │ │ + 15880: 003f0c91 18 FUNC GLOBAL DEFAULT 12 timer_expire_time_ns │ │ │ │ + 15881: 003ade35 132 FUNC GLOBAL DEFAULT 12 visit_type_NotifyVmexitOption │ │ │ │ 15882: 00213bc9 484 FUNC GLOBAL DEFAULT 12 qemu_savevm_state_iterate │ │ │ │ - 15883: 003bb5c9 464 FUNC GLOBAL DEFAULT 12 qmp_marshal_device_sync_config │ │ │ │ + 15883: 003bb5c1 464 FUNC GLOBAL DEFAULT 12 qmp_marshal_device_sync_config │ │ │ │ 15884: 0027e255 172 FUNC GLOBAL DEFAULT 12 cpu_atomic_add_fetchl_le_mmu │ │ │ │ 15885: 00228609 136 FUNC GLOBAL DEFAULT 12 qemu_netfilter_receive │ │ │ │ - 15886: 003f9cf9 54 FUNC GLOBAL DEFAULT 12 vhost_user_server_dec_in_flight │ │ │ │ + 15886: 003f9cf1 54 FUNC GLOBAL DEFAULT 12 vhost_user_server_dec_in_flight │ │ │ │ 15887: 001c256d 128 FUNC GLOBAL DEFAULT 12 hmp_block_job_pause │ │ │ │ - 15888: 002919a5 64 FUNC GLOBAL DEFAULT 12 qdev_prop_set_uint8 │ │ │ │ + 15888: 0029199d 64 FUNC GLOBAL DEFAULT 12 qdev_prop_set_uint8 │ │ │ │ 15889: 005b0fb0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_RDMA_ACCEPT_PIN_STATE_EVENT │ │ │ │ 15890: 005a77f8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GDBSTUB_HIT_WATCHDOG_EVENT │ │ │ │ 15891: 0051bcc4 132 OBJECT GLOBAL DEFAULT 24 helper_info_ld_i128 │ │ │ │ 15892: 001a7dc9 244 FUNC GLOBAL DEFAULT 12 machine_query_hotpluggable_cpus │ │ │ │ 15893: 005f976a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_SNAPSHOT_SAVE_DSTATE │ │ │ │ 15894: 005f8d46 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SIFIVE_PWM_SET_ALARM_DSTATE │ │ │ │ - 15895: 003cfde9 72 FUNC GLOBAL DEFAULT 12 qnum_from_uint │ │ │ │ + 15895: 003cfde1 72 FUNC GLOBAL DEFAULT 12 qnum_from_uint │ │ │ │ 15896: 005f8e48 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_MTP_OP_UNKNOWN_DSTATE │ │ │ │ 15897: 005f82b8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QCRYPTO_TLS_CREDS_X509_CHECK_KEY_USAGE_DSTATE │ │ │ │ - 15898: 003c1959 132 FUNC GLOBAL DEFAULT 12 visit_type_SpiceQueryMouseMode │ │ │ │ - 15899: 003ff40d 156 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_DEVICE_DELETED_arg_members │ │ │ │ + 15898: 003c1951 132 FUNC GLOBAL DEFAULT 12 visit_type_SpiceQueryMouseMode │ │ │ │ + 15899: 003ff405 156 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_DEVICE_DELETED_arg_members │ │ │ │ 15900: 0016bcf9 200 FUNC GLOBAL DEFAULT 12 float128_to_int64 │ │ │ │ 15901: 002677bd 104 FUNC GLOBAL DEFAULT 12 tcg_gen_mov_vec │ │ │ │ 15902: 005f989c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_INJECT_GHES_V2_ERROR_DSTATE │ │ │ │ 15903: 005f920c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_POSTCOPY_PAGE_REQ_ADD_DSTATE │ │ │ │ - 15904: 00396ae1 152 FUNC GLOBAL DEFAULT 12 visit_type_CompressionStats_members │ │ │ │ + 15904: 00396ad9 152 FUNC GLOBAL DEFAULT 12 visit_type_CompressionStats_members │ │ │ │ 15905: 005ab8cc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NVIC_CLEAR_PENDING_EVENT │ │ │ │ - 15906: 003d0605 4 FUNC GLOBAL DEFAULT 12 qdict_entry_value │ │ │ │ + 15906: 003d05fd 4 FUNC GLOBAL DEFAULT 12 qdict_entry_value │ │ │ │ 15907: 005a8a30 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QIO_CHANNEL_TLS_HANDSHAKE_COMPLETE_EVENT │ │ │ │ 15908: 005b28d4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VNC_SERVER_DPY_PAGEFLIP_EVENT │ │ │ │ 15909: 0027df55 172 FUNC GLOBAL DEFAULT 12 cpu_atomic_fetch_addl_le_mmu │ │ │ │ 15910: 005f9870 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_X_QUERY_VIRTIO_QUEUE_ELEMENT_DSTATE │ │ │ │ 15911: 001aed75 134 FUNC GLOBAL DEFAULT 12 hid_reset │ │ │ │ 15912: 00169ae9 300 FUNC GLOBAL DEFAULT 12 float128_to_float64 │ │ │ │ 15913: 005b1aa0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_LOADVM_POSTCOPY_HANDLE_RESUME_EVENT │ │ │ │ 15914: 001bbfed 116 FUNC GLOBAL DEFAULT 12 chardev_remove_completion │ │ │ │ - 15915: 0037c0a9 142 FUNC GLOBAL DEFAULT 12 visit_type_BlockExportInfoList │ │ │ │ + 15915: 0037c0a1 142 FUNC GLOBAL DEFAULT 12 visit_type_BlockExportInfoList │ │ │ │ 15916: 001ffbe9 10 FUNC GLOBAL DEFAULT 12 migrate_add_blocker │ │ │ │ 15917: 005f86b6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PFLASH_SECTOR_ERASE_START_DSTATE │ │ │ │ - 15918: 003ad8d1 196 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_GUEST_PANICKED_arg_members │ │ │ │ + 15918: 003ad8c9 196 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_GUEST_PANICKED_arg_members │ │ │ │ 15919: 005f89fe 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ICC_CTLR_READ_DSTATE │ │ │ │ - 15920: 0031b3e5 76 FUNC GLOBAL DEFAULT 12 qcow2_co_decrypt │ │ │ │ + 15920: 0031b3dd 76 FUNC GLOBAL DEFAULT 12 qcow2_co_decrypt │ │ │ │ 15921: 005f907e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SPAPR_WATCHDOG_QUERY_LPM_DSTATE │ │ │ │ 15922: 005f8320 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QAUTHZ_LIST_CHECK_RULE_DSTATE │ │ │ │ - 15923: 002eec4d 22 FUNC GLOBAL DEFAULT 12 bdrv_supports_persistent_dirty_bitmap │ │ │ │ - 15924: 003ae305 108 FUNC GLOBAL DEFAULT 12 qapi_event_send_suspend │ │ │ │ + 15923: 002eec45 22 FUNC GLOBAL DEFAULT 12 bdrv_supports_persistent_dirty_bitmap │ │ │ │ + 15924: 003ae2fd 108 FUNC GLOBAL DEFAULT 12 qapi_event_send_suspend │ │ │ │ 15925: 00509868 40 OBJECT GLOBAL DEFAULT 21 qdev_prop_multifd_compression │ │ │ │ - 15926: 00361d5d 192 FUNC GLOBAL DEFAULT 12 visit_type_VmdkExtentInfo │ │ │ │ + 15926: 00361d55 192 FUNC GLOBAL DEFAULT 12 visit_type_VmdkExtentInfo │ │ │ │ 15927: 005b3df8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_JOB_COMPLETE_EVENT │ │ │ │ 15928: 005b34a0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_BLOCK_JOB_FINALIZE_EVENT │ │ │ │ 15929: 0028b569 396 FUNC GLOBAL DEFAULT 12 avr_cpu_tcg_init │ │ │ │ - 15930: 0038bd7d 58 FUNC GLOBAL DEFAULT 12 qapi_free_HvBalloonDeviceInfo │ │ │ │ + 15930: 0038bd75 58 FUNC GLOBAL DEFAULT 12 qapi_free_HvBalloonDeviceInfo │ │ │ │ 15931: 0024a949 408 FUNC GLOBAL DEFAULT 12 tcg_temp_new_internal │ │ │ │ 15932: 005a9a08 16 OBJECT GLOBAL DEFAULT 24 _TRACE_M25P80_READ_DATA_EVENT │ │ │ │ 15933: 005f8d60 2 OBJECT GLOBAL DEFAULT 25 _TRACE_AVR_TIMER16_WRITE_IMSK_DSTATE │ │ │ │ 15934: 005aa760 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QXL_SPICE_UPDATE_AREA_EVENT │ │ │ │ 15935: 005b1020 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MIGRATION_SET_INCOMING_CHANNEL_EVENT │ │ │ │ 15936: 0026b6a9 32 FUNC GLOBAL DEFAULT 12 helper_div_i32 │ │ │ │ 15937: 005ad5f8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MOS6522_SET_SR_INT_EVENT │ │ │ │ 15938: 0019d345 320 FUNC GLOBAL DEFAULT 12 gdb_continue_partial │ │ │ │ 15939: 005afa70 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_EHCI_UNREALIZE_EVENT │ │ │ │ 15940: 005b3f8c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_QUERY_CPU_DEFINITIONS_EVENT │ │ │ │ 15941: 005f86fe 2 OBJECT GLOBAL DEFAULT 25 _TRACE_APPLE_GFX_NEW_FRAME_DSTATE │ │ │ │ 15942: 005a9e98 16 OBJECT GLOBAL DEFAULT 24 _TRACE_FDCTRL_TC_PULSE_EVENT │ │ │ │ - 15943: 004b0e88 4 OBJECT GLOBAL DEFAULT 14 qemu_input_map_usb_to_qcode_len │ │ │ │ - 15944: 003c3b59 196 FUNC GLOBAL DEFAULT 12 visit_type_InputMultiTouchEvent │ │ │ │ + 15943: 004b0e78 4 OBJECT GLOBAL DEFAULT 14 qemu_input_map_usb_to_qcode_len │ │ │ │ + 15944: 003c3b51 196 FUNC GLOBAL DEFAULT 12 visit_type_InputMultiTouchEvent │ │ │ │ 15945: 001b1c35 176 FUNC GLOBAL DEFAULT 12 fw_cfg_add_string │ │ │ │ - 15946: 00405b99 132 FUNC GLOBAL DEFAULT 12 vu_config_change_msg │ │ │ │ + 15946: 00405b91 132 FUNC GLOBAL DEFAULT 12 vu_config_change_msg │ │ │ │ 15947: 001ce639 152 FUNC GLOBAL DEFAULT 12 dirtylimit_ring_full_time │ │ │ │ 15948: 005f92dc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VMSTATE_SUBSECTION_SAVE_LOOP_DSTATE │ │ │ │ - 15949: 003f5429 496 FUNC GLOBAL DEFAULT 12 hbitmap_truncate │ │ │ │ + 15949: 003f5421 496 FUNC GLOBAL DEFAULT 12 hbitmap_truncate │ │ │ │ 15950: 0024bb21 6 FUNC GLOBAL DEFAULT 12 tcg_gen_call0 │ │ │ │ 15951: 005b3fbc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QUERY_CPU_MODEL_EXPANSION_EVENT │ │ │ │ 15952: 0024bb29 44 FUNC GLOBAL DEFAULT 12 tcg_gen_call1 │ │ │ │ 15953: 005f9114 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MIGRATION_FD_INCOMING_DSTATE │ │ │ │ 15954: 0017b335 90 FUNC GLOBAL DEFAULT 12 cursor_alloc │ │ │ │ 15955: 0024bb55 108 FUNC GLOBAL DEFAULT 12 tcg_gen_call2 │ │ │ │ 15956: 005acda8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIA1_RTC_CMD_INVALID_EVENT │ │ │ │ 15957: 001cee8d 70 FUNC GLOBAL DEFAULT 12 qemu_sglist_init │ │ │ │ 15958: 0024bbc1 112 FUNC GLOBAL DEFAULT 12 tcg_gen_call3 │ │ │ │ 15959: 005b0aa0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_POSTCOPY_RAM_INCOMING_CLEANUP_ENTRY_EVENT │ │ │ │ 15960: 005af300 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_DWC2_MEMORY_WRITE_EVENT │ │ │ │ 15961: 0024bc31 116 FUNC GLOBAL DEFAULT 12 tcg_gen_call4 │ │ │ │ 15962: 005f9560 2 OBJECT GLOBAL DEFAULT 25 _TRACE_RESETTABLE_RESET_RELEASE_BEGIN_DSTATE │ │ │ │ - 15963: 002e7e6d 10 FUNC GLOBAL DEFAULT 12 blk_aio_get │ │ │ │ + 15963: 002e7e65 10 FUNC GLOBAL DEFAULT 12 blk_aio_get │ │ │ │ 15964: 005f8f5e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_XHCI_IRQ_MSI_DSTATE │ │ │ │ - 15965: 002e6355 72 FUNC GLOBAL DEFAULT 12 blk_aio_pdiscard │ │ │ │ + 15965: 002e634d 72 FUNC GLOBAL DEFAULT 12 blk_aio_pdiscard │ │ │ │ 15966: 0024bca5 120 FUNC GLOBAL DEFAULT 12 tcg_gen_call5 │ │ │ │ 15967: 005f8526 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NBD_CO_SEND_SIMPLE_REPLY_DSTATE │ │ │ │ 15968: 0024bd1d 124 FUNC GLOBAL DEFAULT 12 tcg_gen_call6 │ │ │ │ 15969: 005ad2b8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_TZ_MPC_MEM_BLOCKED_WRITE_EVENT │ │ │ │ - 15970: 003a16b5 58 FUNC GLOBAL DEFAULT 12 qapi_free_RxFilterInfoList │ │ │ │ + 15970: 003a16ad 58 FUNC GLOBAL DEFAULT 12 qapi_free_RxFilterInfoList │ │ │ │ 15971: 005ae428 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SLAVIO_TIMER_MEM_READL_EVENT │ │ │ │ 15972: 005f8d40 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SIFIVE_PWM_WRITE_DSTATE │ │ │ │ 15973: 0024bd99 128 FUNC GLOBAL DEFAULT 12 tcg_gen_call7 │ │ │ │ 15974: 005f880a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRTIO_GPU_CMD_CTX_DESTROY_DSTATE │ │ │ │ - 15975: 003fcb71 76 FUNC GLOBAL DEFAULT 12 qmp_query_sev_launch_measure │ │ │ │ + 15975: 003fcb69 76 FUNC GLOBAL DEFAULT 12 qmp_query_sev_launch_measure │ │ │ │ 15976: 005b2c54 16 OBJECT GLOBAL DEFAULT 24 _TRACE_DISPLAYSURFACE_CREATE_PIXMAN_EVENT │ │ │ │ 15977: 002777fd 60 FUNC GLOBAL DEFAULT 12 tlb_destroy │ │ │ │ 15978: 001e3d55 440 FUNC GLOBAL DEFAULT 12 address_space_lduw_cached_slow │ │ │ │ 15979: 0051b8a4 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_cmpxchgq_le │ │ │ │ 15980: 005f87f6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QXL_IO_WRITE_VGA_DSTATE │ │ │ │ - 15981: 003d0a3d 84 FUNC GLOBAL DEFAULT 12 qdict_get_qlist │ │ │ │ + 15981: 003d0a35 84 FUNC GLOBAL DEFAULT 12 qdict_get_qlist │ │ │ │ 15982: 005f8dce 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SLAVIO_TIMER_MEM_READL_DSTATE │ │ │ │ 15983: 005b4d74 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_QUERY_REPLAY_EVENT │ │ │ │ 15984: 005191f8 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_or_fetchl_le │ │ │ │ - 15985: 00396575 58 FUNC GLOBAL DEFAULT 12 qapi_free_DirtyRateVcpuList │ │ │ │ + 15985: 0039656d 58 FUNC GLOBAL DEFAULT 12 qapi_free_DirtyRateVcpuList │ │ │ │ 15986: 005f88e6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_XIVE_SOURCE_NOTIFY_DSTATE │ │ │ │ 15987: 00252685 72 FUNC GLOBAL DEFAULT 12 tcg_gen_ext16u_i32 │ │ │ │ - 15988: 002a35c1 228 FUNC GLOBAL DEFAULT 12 qio_channel_socket_connect_async │ │ │ │ + 15988: 002a35b9 228 FUNC GLOBAL DEFAULT 12 qio_channel_socket_connect_async │ │ │ │ 15989: 001fcf71 112 FUNC GLOBAL DEFAULT 12 migrate_send_rp_shut │ │ │ │ 15990: 005b2884 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VNC_JOB_CLAMPED_RECT_EVENT │ │ │ │ 15991: 001772ed 148 FUNC GLOBAL DEFAULT 12 hmp_trace_event │ │ │ │ 15992: 005f8724 2 OBJECT GLOBAL DEFAULT 25 _TRACE_DM163_RST_B_DSTATE │ │ │ │ 15993: 005f8e1e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_HOST_REQ_CANCELED_DSTATE │ │ │ │ 15994: 005f8b82 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IMX6_CLEAR_RESET_BIT_DSTATE │ │ │ │ - 15995: 0037d2a9 58 FUNC GLOBAL DEFAULT 12 qapi_free_ChardevSpicePort │ │ │ │ + 15995: 0037d2a1 58 FUNC GLOBAL DEFAULT 12 qapi_free_ChardevSpicePort │ │ │ │ 15996: 0020aaf5 264 FUNC GLOBAL DEFAULT 12 xbzrle_cache_resize │ │ │ │ 15997: 005b18c0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VMSTATE_DOWNTIME_SAVE_EVENT │ │ │ │ 15998: 005f8dc4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SLAVIO_TIMER_MEM_WRITEL_STATUS_STOP_DSTATE │ │ │ │ 15999: 005f98be 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_QUERY_ROCKER_OF_DPA_FLOWS_DSTATE │ │ │ │ 16000: 005a89b0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QIO_CHANNEL_TLS_CREDENTIALS_DENY_EVENT │ │ │ │ 16001: 005a9b48 16 OBJECT GLOBAL DEFAULT 24 _TRACE_XEN_BLOCK_SIZE_EVENT │ │ │ │ - 16002: 002ddd25 824 FUNC GLOBAL DEFAULT 12 nbd_co_establish_connection │ │ │ │ + 16002: 002ddd1d 824 FUNC GLOBAL DEFAULT 12 nbd_co_establish_connection │ │ │ │ 16003: 005f8990 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_REDIST_READ_DSTATE │ │ │ │ 16004: 001e6b55 52 FUNC GLOBAL DEFAULT 12 qmp_device_add │ │ │ │ - 16005: 0038f7c1 196 FUNC GLOBAL DEFAULT 12 visit_type_SgxEPCDeviceInfo │ │ │ │ + 16005: 0038f7b9 196 FUNC GLOBAL DEFAULT 12 visit_type_SgxEPCDeviceInfo │ │ │ │ 16006: 005b437c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QUERY_CURRENT_MACHINE_EVENT │ │ │ │ 16007: 0017a9d1 116 FUNC GLOBAL DEFAULT 12 qemu_invalidate_text_consoles │ │ │ │ - 16008: 002e5e99 10 FUNC GLOBAL DEFAULT 12 blk_set_disable_request_queuing │ │ │ │ + 16008: 002e5e91 10 FUNC GLOBAL DEFAULT 12 blk_set_disable_request_queuing │ │ │ │ 16009: 005f9106 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MIGRATION_TLS_OUTGOING_HANDSHAKE_ERROR_DSTATE │ │ │ │ 16010: 001ad88d 184 FUNC GLOBAL DEFAULT 12 sysbus_mmio_map_name │ │ │ │ 16011: 005b08d0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MIGRATION_TLS_INCOMING_HANDSHAKE_ERROR_EVENT │ │ │ │ 16012: 001f63ad 272 FUNC GLOBAL DEFAULT 12 cpr_transfer_output │ │ │ │ 16013: 002200c9 404 FUNC GLOBAL DEFAULT 12 monitor_fdset_dup_fd_add │ │ │ │ - 16014: 0035ca2d 132 FUNC GLOBAL DEFAULT 12 visit_type_QType │ │ │ │ + 16014: 0035ca25 132 FUNC GLOBAL DEFAULT 12 visit_type_QType │ │ │ │ 16015: 005b60f0 0 NOTYPE GLOBAL DEFAULT 25 __bss_start__ │ │ │ │ 16016: 005b0d00 16 OBJECT GLOBAL DEFAULT 24 _TRACE_RDMA_REGISTRATION_HANDLE_COMPRESS_EVENT │ │ │ │ 16017: 00176169 584 FUNC GLOBAL DEFAULT 12 float32_exp2 │ │ │ │ - 16018: 004d00a4 4 OBJECT GLOBAL DEFAULT 14 hw_compat_5_2_len │ │ │ │ + 16018: 004d0094 4 OBJECT GLOBAL DEFAULT 14 hw_compat_5_2_len │ │ │ │ 16019: 005adb58 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ALLWINNER_R40_DRAMC_DETECT_CELLS_DISABLE_EVENT │ │ │ │ 16020: 005f95dc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_BLOCK_STREAM_DSTATE │ │ │ │ - 16021: 003b103d 192 FUNC GLOBAL DEFAULT 12 visit_type_StatsFilter │ │ │ │ - 16022: 0034560d 212 FUNC GLOBAL DEFAULT 12 laio_init │ │ │ │ + 16021: 003b1035 192 FUNC GLOBAL DEFAULT 12 visit_type_StatsFilter │ │ │ │ + 16022: 00345605 212 FUNC GLOBAL DEFAULT 12 laio_init │ │ │ │ 16023: 001cf08d 68 FUNC GLOBAL DEFAULT 12 dma_blk_write │ │ │ │ 16024: 005b532c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_XEN_EVENT_LIST_EVENT │ │ │ │ 16025: 0022b699 124 FUNC GLOBAL DEFAULT 12 qmp_netdev_add │ │ │ │ 16026: 005af0c0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_DESC_BOS_EVENT │ │ │ │ - 16027: 002ef4c1 36 FUNC GLOBAL DEFAULT 12 bdrv_has_readonly_bitmaps │ │ │ │ + 16027: 002ef4b9 36 FUNC GLOBAL DEFAULT 12 bdrv_has_readonly_bitmaps │ │ │ │ 16028: 005f929a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_RAM_DIRTY_BITMAP_RELOAD_BEGIN_DSTATE │ │ │ │ 16029: 001ea99d 20 FUNC GLOBAL DEFAULT 12 qemu_register_suspend_notifier │ │ │ │ - 16030: 002bb135 92 FUNC GLOBAL DEFAULT 12 blk_exp_ref │ │ │ │ + 16030: 002bb12d 92 FUNC GLOBAL DEFAULT 12 blk_exp_ref │ │ │ │ 16031: 001f8ee5 344 FUNC GLOBAL DEFAULT 12 fd_start_outgoing_migration │ │ │ │ - 16032: 002c6a75 60 FUNC GLOBAL DEFAULT 12 bdrv_min_mem_align │ │ │ │ - 16033: 003c41f9 196 FUNC GLOBAL DEFAULT 12 visit_type_InputEvent │ │ │ │ + 16032: 002c6a6d 60 FUNC GLOBAL DEFAULT 12 bdrv_min_mem_align │ │ │ │ + 16033: 003c41f1 196 FUNC GLOBAL DEFAULT 12 visit_type_InputEvent │ │ │ │ 16034: 005a7ec8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NVME_CREATE_QUEUE_PAIR_EVENT │ │ │ │ 16035: 005f8eba 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_DESC_STRING_DSTATE │ │ │ │ - 16036: 003bf461 16 FUNC GLOBAL DEFAULT 12 visit_type_TPMPassthroughOptionsWrapper_members │ │ │ │ - 16037: 003cfc15 60 FUNC GLOBAL DEFAULT 12 qmp_disable_command │ │ │ │ - 16038: 00376dc1 576 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_named_block_nodes │ │ │ │ - 16039: 002c0d75 116 FUNC GLOBAL DEFAULT 12 qmp_blockdev_snapshot_internal_sync │ │ │ │ + 16036: 003bf459 16 FUNC GLOBAL DEFAULT 12 visit_type_TPMPassthroughOptionsWrapper_members │ │ │ │ + 16037: 003cfc0d 60 FUNC GLOBAL DEFAULT 12 qmp_disable_command │ │ │ │ + 16038: 00376db9 576 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_named_block_nodes │ │ │ │ + 16039: 002c0d6d 116 FUNC GLOBAL DEFAULT 12 qmp_blockdev_snapshot_internal_sync │ │ │ │ 16040: 005af620 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_XHCI_RUNTIME_WRITE_EVENT │ │ │ │ 16041: 005f82de 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MONITOR_PROTOCOL_EVENT_HANDLER_DSTATE │ │ │ │ 16042: 0028228d 60 FUNC GLOBAL DEFAULT 12 icount_to_ns │ │ │ │ - 16043: 0039e5b5 58 FUNC GLOBAL DEFAULT 12 qapi_free_IOThreadInfo │ │ │ │ - 16044: 0037bac9 132 FUNC GLOBAL DEFAULT 12 visit_type_BlockExportType │ │ │ │ + 16043: 0039e5ad 58 FUNC GLOBAL DEFAULT 12 qapi_free_IOThreadInfo │ │ │ │ + 16044: 0037bac1 132 FUNC GLOBAL DEFAULT 12 visit_type_BlockExportType │ │ │ │ 16045: 00213fa1 512 FUNC GLOBAL DEFAULT 12 qemu_savevm_state_complete_precopy_iterable │ │ │ │ 16046: 005f843a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MIRROR_BEFORE_SLEEP_DSTATE │ │ │ │ 16047: 005f95da 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_BLOCK_JOB_SET_SPEED_DSTATE │ │ │ │ 16048: 005b0e60 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_RDMA_POST_SEND_CONTROL_EVENT │ │ │ │ 16049: 001febfd 56 FUNC GLOBAL DEFAULT 12 migrate_has_error │ │ │ │ 16050: 005afe50 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_OHCI_EXIT_EVENT │ │ │ │ - 16051: 003ba8d9 188 FUNC GLOBAL DEFAULT 12 visit_type_QCryptodevBackendClient │ │ │ │ - 16052: 002a4f65 116 FUNC GLOBAL DEFAULT 12 qio_channel_create_fd_pair_watch │ │ │ │ - 16053: 0035c5ad 142 FUNC GLOBAL DEFAULT 12 visit_type_uint8List │ │ │ │ + 16051: 003ba8d1 188 FUNC GLOBAL DEFAULT 12 visit_type_QCryptodevBackendClient │ │ │ │ + 16052: 002a4f5d 116 FUNC GLOBAL DEFAULT 12 qio_channel_create_fd_pair_watch │ │ │ │ + 16053: 0035c5a5 142 FUNC GLOBAL DEFAULT 12 visit_type_uint8List │ │ │ │ 16054: 005abf2c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_CPUIF_UPDATE_EVENT │ │ │ │ 16055: 001ff5e1 60 FUNC GLOBAL DEFAULT 12 migration_add_notifier │ │ │ │ 16056: 005b4f60 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_X_QUERY_VIRTIO_QUEUE_STATUS_EVENT │ │ │ │ 16057: 005a9468 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IOMMUFD_BACKEND_ALLOC_HWPT_EVENT │ │ │ │ - 16058: 003b037d 196 FUNC GLOBAL DEFAULT 12 visit_type_SocketAddress │ │ │ │ + 16058: 003b0375 196 FUNC GLOBAL DEFAULT 12 visit_type_SocketAddress │ │ │ │ 16059: 00177265 136 FUNC GLOBAL DEFAULT 12 trace_event_set_state_dynamic │ │ │ │ 16060: 0051882c 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_umin_fetchw_le │ │ │ │ - 16061: 002bf3a1 124 FUNC GLOBAL DEFAULT 12 drive_get_max_bus │ │ │ │ - 16062: 0038bc15 58 FUNC GLOBAL DEFAULT 12 qapi_free_HvBalloonInfo │ │ │ │ + 16061: 002bf399 124 FUNC GLOBAL DEFAULT 12 drive_get_max_bus │ │ │ │ + 16062: 0038bc0d 58 FUNC GLOBAL DEFAULT 12 qapi_free_HvBalloonInfo │ │ │ │ 16063: 005f9464 2 OBJECT GLOBAL DEFAULT 25 _TRACE_INPUT_EVENT_KEY_QCODE_DSTATE │ │ │ │ - 16064: 003d7701 8 FUNC GLOBAL DEFAULT 12 aio_pending │ │ │ │ - 16065: 003bdadd 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_sev │ │ │ │ - 16066: 00298745 200 FUNC GLOBAL DEFAULT 12 object_property_get_str │ │ │ │ + 16064: 003d76f9 8 FUNC GLOBAL DEFAULT 12 aio_pending │ │ │ │ + 16065: 003bdad5 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_sev │ │ │ │ + 16066: 0029873d 200 FUNC GLOBAL DEFAULT 12 object_property_get_str │ │ │ │ 16067: 00179885 72 FUNC GLOBAL DEFAULT 12 dpy_get_ui_info │ │ │ │ 16068: 00270bd9 122 FUNC GLOBAL DEFAULT 12 helper_gvec_umax8 │ │ │ │ - 16069: 003003fd 916 FUNC GLOBAL DEFAULT 12 bdrv_block_device_info │ │ │ │ + 16069: 003003f5 916 FUNC GLOBAL DEFAULT 12 bdrv_block_device_info │ │ │ │ 16070: 00168ea9 224 FUNC GLOBAL DEFAULT 12 floatx80_modrem │ │ │ │ 16071: 005f940e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VDAGENT_CB_GRAB_TYPE_DSTATE │ │ │ │ 16072: 005f8b6c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ARMSSE_CPUID_READ_DSTATE │ │ │ │ 16073: 0020be55 164 FUNC GLOBAL DEFAULT 12 ramblock_page_is_discarded │ │ │ │ 16074: 005f7f9e 1 OBJECT GLOBAL DEFAULT 25 kvm_allowed │ │ │ │ 16075: 005f935e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VHOST_VDPA_NET_LOAD_CMD_RETVAL_DSTATE │ │ │ │ 16076: 005aee70 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_UAS_TMF_UNSUPPORTED_EVENT │ │ │ │ 16077: 005f9af4 4 OBJECT GLOBAL DEFAULT 25 qemu_icache_linesize │ │ │ │ - 16078: 003d4249 1412 FUNC GLOBAL DEFAULT 12 qdict_crumple │ │ │ │ - 16079: 002c9c15 152 FUNC GLOBAL DEFAULT 12 bdrv_co_get_info │ │ │ │ + 16078: 003d4241 1412 FUNC GLOBAL DEFAULT 12 qdict_crumple │ │ │ │ + 16079: 002c9c0d 152 FUNC GLOBAL DEFAULT 12 bdrv_co_get_info │ │ │ │ 16080: 005ab68c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_XIVE_ROUTER_END_NOTIFY_EVENT │ │ │ │ 16081: 005a7e98 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NVME_CMD_MAP_QIOV_PAGES_EVENT │ │ │ │ 16082: 005f8e6c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_MTP_RESET_DSTATE │ │ │ │ 16083: 005f98dc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_QUERY_SEV_ATTESTATION_REPORT_DSTATE │ │ │ │ 16084: 005ada08 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ECC_MEM_WRITEL_MER_EVENT │ │ │ │ 16085: 0024b0d1 172 FUNC GLOBAL DEFAULT 12 tcg_temp_free_i64 │ │ │ │ 16086: 005b1c7c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_COLO_COMPARE_IP_INFO_EVENT │ │ │ │ - 16087: 002aa061 4 FUNC GLOBAL DEFAULT 12 qcrypto_akcipher_supports │ │ │ │ - 16088: 0038059d 84 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_VSERPORT_CHANGE_arg_members │ │ │ │ + 16087: 002aa059 4 FUNC GLOBAL DEFAULT 12 qcrypto_akcipher_supports │ │ │ │ + 16088: 00380595 84 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_VSERPORT_CHANGE_arg_members │ │ │ │ 16089: 0025d6d1 172 FUNC GLOBAL DEFAULT 12 tcg_gen_atomic_xchg_i32_chk │ │ │ │ 16090: 001ad691 96 FUNC GLOBAL DEFAULT 12 sysbus_is_irq_connected │ │ │ │ 16091: 005f9154 2 OBJECT GLOBAL DEFAULT 25 _TRACE_POSTCOPY_PLACE_PAGE_ZERO_DSTATE │ │ │ │ 16092: 00265d41 100 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_umax │ │ │ │ 16093: 001c266d 128 FUNC GLOBAL DEFAULT 12 hmp_block_job_complete │ │ │ │ 16094: 005f94d4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VNC_MSG_SERVER_AUDIO_DATA_DSTATE │ │ │ │ 16095: 005a9760 16 OBJECT GLOBAL DEFAULT 24 _TRACE_TPM_UTIL_GET_BUFFER_SIZE_HDR_LEN_EVENT │ │ │ │ 16096: 005b3154 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_BLOCKDEV_CLOSE_TRAY_EVENT │ │ │ │ 16097: 0024a635 196 FUNC GLOBAL DEFAULT 12 tcg_global_mem_new_i32 │ │ │ │ - 16098: 003c78e9 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_display_options │ │ │ │ - 16099: 002e78e5 138 FUNC GLOBAL DEFAULT 12 blk_co_ioctl │ │ │ │ + 16098: 003c78e1 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_display_options │ │ │ │ + 16099: 002e78dd 138 FUNC GLOBAL DEFAULT 12 blk_co_ioctl │ │ │ │ 16100: 001ada9d 96 FUNC GLOBAL DEFAULT 12 sysbus_init_mmio │ │ │ │ 16101: 001ffbf5 8 FUNC GLOBAL DEFAULT 12 migrate_add_blocker_normal │ │ │ │ - 16102: 002c9845 280 FUNC GLOBAL DEFAULT 12 bdrv_lookup_bs │ │ │ │ + 16102: 002c983d 280 FUNC GLOBAL DEFAULT 12 bdrv_lookup_bs │ │ │ │ 16103: 005b26e4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_SPICE_CREATE_PRIMARY_SURFACE_EVENT │ │ │ │ 16104: 005f8adc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IVSHMEM_FLAT_ADD_VECTOR_FAILURE_DSTATE │ │ │ │ 16105: 005a8e78 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_RECEIVE_REQUEST_EVENT │ │ │ │ 16106: 005ac1fc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ASPEED_VIC_UPDATE_FIQ_EVENT │ │ │ │ 16107: 005f9240 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MIGRATION_CLEANUP_DSTATE │ │ │ │ 16108: 005f82d0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MONITOR_QMP_ERR_IN_BAND_DSTATE │ │ │ │ 16109: 005acea8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ASPEED_PECI_WRITE_EVENT │ │ │ │ - 16110: 0037fba5 16 FUNC GLOBAL DEFAULT 12 visit_type_ChardevSpicePortWrapper_members │ │ │ │ + 16110: 0037fb9d 16 FUNC GLOBAL DEFAULT 12 visit_type_ChardevSpicePortWrapper_members │ │ │ │ 16111: 001add4d 156 FUNC GLOBAL DEFAULT 12 sysbus_realize │ │ │ │ - 16112: 00383c65 140 FUNC GLOBAL DEFAULT 12 visit_type_QCryptoBlockOptionsQCow_members │ │ │ │ + 16112: 00383c5d 140 FUNC GLOBAL DEFAULT 12 visit_type_QCryptoBlockOptionsQCow_members │ │ │ │ 16113: 005a8c10 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QIO_TASK_THREAD_RUN_EVENT │ │ │ │ 16114: 0050851c 12 OBJECT GLOBAL DEFAULT 21 SpiceQueryMouseMode_lookup │ │ │ │ - 16115: 003efc6d 92 FUNC GLOBAL DEFAULT 12 thread_pool_wait │ │ │ │ - 16116: 0039bc21 408 FUNC GLOBAL DEFAULT 12 qmp_marshal_migrate_cancel │ │ │ │ - 16117: 0037bd69 196 FUNC GLOBAL DEFAULT 12 visit_type_BlockExportOptions │ │ │ │ + 16115: 003efc65 92 FUNC GLOBAL DEFAULT 12 thread_pool_wait │ │ │ │ + 16116: 0039bc19 408 FUNC GLOBAL DEFAULT 12 qmp_marshal_migrate_cancel │ │ │ │ + 16117: 0037bd61 196 FUNC GLOBAL DEFAULT 12 visit_type_BlockExportOptions │ │ │ │ 16118: 0051b718 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_fetch_addw_le │ │ │ │ 16119: 005b45bc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_CANCEL_VCPU_DIRTY_LIMIT_EVENT │ │ │ │ 16120: 0017a719 68 FUNC GLOBAL DEFAULT 12 dpy_gfx_update_full │ │ │ │ - 16121: 002e85a1 80 FUNC GLOBAL DEFAULT 12 blk_set_io_limits │ │ │ │ + 16121: 002e8599 80 FUNC GLOBAL DEFAULT 12 blk_set_io_limits │ │ │ │ 16122: 001ff519 48 FUNC GLOBAL DEFAULT 12 migration_shutdown │ │ │ │ - 16123: 00362089 296 FUNC GLOBAL DEFAULT 12 visit_type_ImageInfoSpecificRbd │ │ │ │ - 16124: 002d40bd 6 FUNC GLOBAL DEFAULT 12 job_progress_increase_remaining │ │ │ │ + 16123: 00362081 296 FUNC GLOBAL DEFAULT 12 visit_type_ImageInfoSpecificRbd │ │ │ │ + 16124: 002d40b5 6 FUNC GLOBAL DEFAULT 12 job_progress_increase_remaining │ │ │ │ 16125: 005aa7a0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QXL_SPICE_OOM_EVENT │ │ │ │ 16126: 005f8bc6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_TZ_MSC_ACCESS_BLOCKED_DSTATE │ │ │ │ 16127: 001e6de9 112 FUNC GLOBAL DEFAULT 12 qmp_device_sync_config │ │ │ │ - 16128: 002c3e4d 4 FUNC GLOBAL DEFAULT 12 iothread_destroy │ │ │ │ + 16128: 002c3e45 4 FUNC GLOBAL DEFAULT 12 iothread_destroy │ │ │ │ 16129: 0051717c 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_subs8 │ │ │ │ 16130: 005e8848 4 OBJECT GLOBAL DEFAULT 25 replay_snapshot │ │ │ │ 16131: 005aa910 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QXL_MEMSLOT_ADD_GUEST_EVENT │ │ │ │ 16132: 00281451 28 FUNC GLOBAL DEFAULT 12 helper_atomic_fetch_umaxq_be │ │ │ │ - 16133: 002eed6d 84 FUNC GLOBAL DEFAULT 12 bdrv_enable_dirty_bitmap │ │ │ │ - 16134: 003ae915 368 FUNC GLOBAL DEFAULT 12 qapi_event_send_memory_failure │ │ │ │ + 16133: 002eed65 84 FUNC GLOBAL DEFAULT 12 bdrv_enable_dirty_bitmap │ │ │ │ + 16134: 003ae90d 368 FUNC GLOBAL DEFAULT 12 qapi_event_send_memory_failure │ │ │ │ 16135: 005ad118 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IMX6_ANALOG_READ_EVENT │ │ │ │ 16136: 005f962e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_QUERY_BLOCKSTATS_DSTATE │ │ │ │ - 16137: 004d2e78 24 OBJECT GLOBAL DEFAULT 14 clone_argCLONE_FILES │ │ │ │ + 16137: 004d2e68 24 OBJECT GLOBAL DEFAULT 14 clone_argCLONE_FILES │ │ │ │ 16138: 005f9584 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_BLOCKDEV_OPEN_TRAY_DSTATE │ │ │ │ - 16139: 0039dfed 476 FUNC GLOBAL DEFAULT 12 qmp_marshal_snapshot_save │ │ │ │ - 16140: 00406c7d 4 FUNC GLOBAL DEFAULT 12 vduse_queue_get_dev │ │ │ │ + 16139: 0039dfe5 476 FUNC GLOBAL DEFAULT 12 qmp_marshal_snapshot_save │ │ │ │ + 16140: 00406c75 4 FUNC GLOBAL DEFAULT 12 vduse_queue_get_dev │ │ │ │ 16141: 001d8cb9 148 FUNC GLOBAL DEFAULT 12 memory_region_set_size │ │ │ │ 16142: 005aaa30 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QXL_CREATE_GUEST_PRIMARY_REST_EVENT │ │ │ │ 16143: 005a930c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PW_STATE_CHANGED_EVENT │ │ │ │ 16144: 005f8450 2 OBJECT GLOBAL DEFAULT 25 _TRACE_BDRV_CO_DO_COPY_ON_READV_DSTATE │ │ │ │ 16145: 005b3058 16 OBJECT GLOBAL DEFAULT 24 _TRACE_LOADER_WRITE_ROM_EVENT │ │ │ │ 16146: 005b2614 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_SPICE_GL_RENDER_DMABUF_EVENT │ │ │ │ - 16147: 003b6ec1 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_kvm │ │ │ │ - 16148: 0028fe01 2 FUNC GLOBAL DEFAULT 12 kvm_irqchip_add_change_notifier │ │ │ │ + 16147: 003b6eb9 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_kvm │ │ │ │ + 16148: 0028fdf9 2 FUNC GLOBAL DEFAULT 12 kvm_irqchip_add_change_notifier │ │ │ │ 16149: 005f9006 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_OHCI_MEM_WRITE_DSTATE │ │ │ │ - 16150: 0035f455 58 FUNC GLOBAL DEFAULT 12 qapi_free_ImageInfoSpecificRbd │ │ │ │ + 16150: 0035f44d 58 FUNC GLOBAL DEFAULT 12 qapi_free_ImageInfoSpecificRbd │ │ │ │ 16151: 001fcb29 156 FUNC GLOBAL DEFAULT 12 migration_incoming_enable_colo │ │ │ │ 16152: 005180f4 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_umax_fetchw_le │ │ │ │ 16153: 005a7fa8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NVME_COMPLETE_COMMAND_EVENT │ │ │ │ 16154: 0026b7a5 32 FUNC GLOBAL DEFAULT 12 helper_div_i64 │ │ │ │ - 16155: 002d1709 148 FUNC GLOBAL DEFAULT 12 bdrv_unfreeze_backing_chain │ │ │ │ + 16155: 002d1701 148 FUNC GLOBAL DEFAULT 12 bdrv_unfreeze_backing_chain │ │ │ │ 16156: 005f83c2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QED_CANCEL_NEED_CHECK_TIMER_DSTATE │ │ │ │ 16157: 005adcb8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_FW_CFG_ADD_FILE_EVENT │ │ │ │ - 16158: 0029fcc9 212 FUNC GLOBAL DEFAULT 12 qemu_set_offset │ │ │ │ + 16158: 0029fcc1 212 FUNC GLOBAL DEFAULT 12 qemu_set_offset │ │ │ │ 16159: 001aa785 436 FUNC GLOBAL DEFAULT 12 query_numa_node_mem │ │ │ │ 16160: 005f856e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NBD_INIT_TRAILING_BYTES_DSTATE │ │ │ │ - 16161: 002adb11 56 FUNC GLOBAL DEFAULT 12 qcrypto_der_decode_seq │ │ │ │ - 16162: 00354ba1 32 FUNC GLOBAL DEFAULT 12 qemu_chr_set_feature │ │ │ │ + 16161: 002adb09 56 FUNC GLOBAL DEFAULT 12 qcrypto_der_decode_seq │ │ │ │ + 16162: 00354b99 32 FUNC GLOBAL DEFAULT 12 qemu_chr_set_feature │ │ │ │ 16163: 00213115 96 FUNC GLOBAL DEFAULT 12 qemu_savevm_send_open_return_path │ │ │ │ 16164: 0017ff49 140 FUNC GLOBAL DEFAULT 12 sendkey_completion │ │ │ │ 16165: 005aac40 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VMWARE_VERIFY_RECT_GREATER_THAN_BOUND_EVENT │ │ │ │ 16166: 005b50c8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_INJECT_GHES_V2_ERROR_EVENT │ │ │ │ 16167: 005a8e28 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_CO_SEND_CHUNK_READ_EVENT │ │ │ │ - 16168: 0034bec1 408 FUNC GLOBAL DEFAULT 12 blk_pdiscard │ │ │ │ + 16168: 0034beb9 408 FUNC GLOBAL DEFAULT 12 blk_pdiscard │ │ │ │ 16169: 00267b69 84 FUNC GLOBAL DEFAULT 12 tcg_gen_xor_vec │ │ │ │ 16170: 005f9642 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_NBD_SERVER_STOP_DSTATE │ │ │ │ 16171: 005f8414 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_BLOCK_STREAM_DSTATE │ │ │ │ 16172: 005af670 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_XHCI_PORT_READ_EVENT │ │ │ │ 16173: 0027ffc5 172 FUNC GLOBAL DEFAULT 12 cpu_atomic_and_fetchq_le_mmu │ │ │ │ 16174: 0027016d 140 FUNC GLOBAL DEFAULT 12 helper_gvec_usadd8 │ │ │ │ 16175: 005ac3ec 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SLAVIO_INTCTL_MEM_WRITEL_CLEAR_EVENT │ │ │ │ 16176: 002099dd 18 FUNC GLOBAL DEFAULT 12 postcopy_temp_page_reset │ │ │ │ 16177: 005b0800 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CPR_EXEC_EVENT │ │ │ │ 16178: 0028460d 136 FUNC GLOBAL DEFAULT 12 qemu_plugin_read_memory_vaddr │ │ │ │ - 16179: 00369729 1696 FUNC GLOBAL DEFAULT 12 visit_type_ThrottleGroupProperties_members │ │ │ │ + 16179: 00369721 1696 FUNC GLOBAL DEFAULT 12 visit_type_ThrottleGroupProperties_members │ │ │ │ 16180: 005a73ec 16 OBJECT GLOBAL DEFAULT 24 _TRACE_BREAKPOINT_REMOVE_EVENT │ │ │ │ - 16181: 0038c371 244 FUNC GLOBAL DEFAULT 12 visit_type_CpuInfoS390_members │ │ │ │ + 16181: 0038c369 244 FUNC GLOBAL DEFAULT 12 visit_type_CpuInfoS390_members │ │ │ │ 16182: 005a8f18 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_NEGOTIATE_META_CONTEXT_EVENT │ │ │ │ 16183: 005f955e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_RESETTABLE_RESET_RELEASE_END_DSTATE │ │ │ │ 16184: 00285a89 52 FUNC GLOBAL DEFAULT 12 qemu_plugin_register_flush_cb │ │ │ │ - 16185: 003be521 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_sgx │ │ │ │ - 16186: 00365465 1176 FUNC GLOBAL DEFAULT 12 visit_type_BlockDeviceStats_members │ │ │ │ + 16185: 003be519 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_sgx │ │ │ │ + 16186: 0036545d 1176 FUNC GLOBAL DEFAULT 12 visit_type_BlockDeviceStats_members │ │ │ │ 16187: 005f8cec 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ALLWINNER_H3_DRAMPHY_WRITE_DSTATE │ │ │ │ 16188: 005f8fdc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_EHCI_QH_PTRS_DSTATE │ │ │ │ 16189: 005b5d7c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_VFIO_DMA_RESET_TEMPORARY_EVENT │ │ │ │ 16190: 0019948d 254 FUNC GLOBAL DEFAULT 12 gdb_memtohex │ │ │ │ 16191: 002204d1 80 FUNC GLOBAL DEFAULT 12 hmp_info_version │ │ │ │ - 16192: 003b74e5 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_acpi_ospm_status │ │ │ │ + 16192: 003b74dd 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_acpi_ospm_status │ │ │ │ 16193: 00264fad 100 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_dup_i32 │ │ │ │ - 16194: 003ab6ad 468 FUNC GLOBAL DEFAULT 12 qmp_marshal_qom_set │ │ │ │ - 16195: 002d50b9 114 FUNC GLOBAL DEFAULT 12 job_cancel_locked │ │ │ │ - 16196: 0029feed 220 FUNC GLOBAL DEFAULT 12 qemu_peek_buffer │ │ │ │ + 16194: 003ab6a5 468 FUNC GLOBAL DEFAULT 12 qmp_marshal_qom_set │ │ │ │ + 16195: 002d50b1 114 FUNC GLOBAL DEFAULT 12 job_cancel_locked │ │ │ │ + 16196: 0029fee5 220 FUNC GLOBAL DEFAULT 12 qemu_peek_buffer │ │ │ │ 16197: 001f6a29 152 FUNC GLOBAL DEFAULT 12 cpr_exec_output │ │ │ │ 16198: 00255f81 8 FUNC GLOBAL DEFAULT 12 tcg_gen_ext16u_i64 │ │ │ │ 16199: 005f8b04 2 OBJECT GLOBAL DEFAULT 25 _TRACE_BCM2835_CPRMAN_WRITE_DSTATE │ │ │ │ 16200: 005f8e9a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_MSD_RESET_DSTATE │ │ │ │ 16201: 00238685 48 FUNC GLOBAL DEFAULT 12 tap_probe_has_tunnel │ │ │ │ 16202: 0025c2b9 2 FUNC GLOBAL DEFAULT 12 tcg_gen_nonatomic_cmpxchg_i32_chk │ │ │ │ 16203: 005af770 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_UHCI_PACKET_COMPLETE_STALL_EVENT │ │ │ │ 16204: 0019f815 148 FUNC GLOBAL DEFAULT 12 cpu_vmstate_register │ │ │ │ 16205: 001e36d1 440 FUNC GLOBAL DEFAULT 12 address_space_ldq_cached_slow │ │ │ │ - 16206: 003b6d49 184 FUNC GLOBAL DEFAULT 12 visit_type_AcceleratorInfo_members │ │ │ │ + 16206: 003b6d41 184 FUNC GLOBAL DEFAULT 12 visit_type_AcceleratorInfo_members │ │ │ │ 16207: 005f94ae 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VNC_CLIENT_CONNECT_DSTATE │ │ │ │ - 16208: 0031e02d 36 FUNC GLOBAL DEFAULT 12 reqlist_remove_req │ │ │ │ + 16208: 0031e025 36 FUNC GLOBAL DEFAULT 12 reqlist_remove_req │ │ │ │ 16209: 005a8b40 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QIO_CHANNEL_SOCKET_LISTEN_ASYNC_EVENT │ │ │ │ 16210: 001a3161 68 FUNC GLOBAL DEFAULT 12 rom_add_option │ │ │ │ 16211: 005b09f0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_POSTCOPY_PREEMPT_THREAD_EXIT_EVENT │ │ │ │ - 16212: 003c174d 192 FUNC GLOBAL DEFAULT 12 visit_type_SpiceServerInfo │ │ │ │ + 16212: 003c1745 192 FUNC GLOBAL DEFAULT 12 visit_type_SpiceServerInfo │ │ │ │ 16213: 005ad9c8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ECC_MEM_WRITEL_DR_EVENT │ │ │ │ - 16214: 003da0e1 328 FUNC GLOBAL DEFAULT 12 qemu_close_all_open_fd │ │ │ │ + 16214: 003da0d9 328 FUNC GLOBAL DEFAULT 12 qemu_close_all_open_fd │ │ │ │ 16215: 001a3351 32 FUNC GLOBAL DEFAULT 12 rom_transaction_begin │ │ │ │ - 16216: 002930fd 120 FUNC GLOBAL DEFAULT 12 qdev_get_dev_path │ │ │ │ + 16216: 002930f5 120 FUNC GLOBAL DEFAULT 12 qdev_get_dev_path │ │ │ │ 16217: 005f8e96 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_MSD_SEND_STATUS_DSTATE │ │ │ │ - 16218: 004d00c8 4 OBJECT GLOBAL DEFAULT 14 hw_compat_8_2_len │ │ │ │ - 16219: 002a31b5 14 FUNC GLOBAL DEFAULT 12 qio_channel_socket_get_local_address │ │ │ │ + 16218: 004d00b8 4 OBJECT GLOBAL DEFAULT 14 hw_compat_8_2_len │ │ │ │ + 16219: 002a31ad 14 FUNC GLOBAL DEFAULT 12 qio_channel_socket_get_local_address │ │ │ │ 16220: 005b2cf4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CONSOLE_GFX_NEW_EVENT │ │ │ │ 16221: 005b0910 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MIGRATION_TLS_OUTGOING_HANDSHAKE_START_EVENT │ │ │ │ 16222: 00507584 12 OBJECT GLOBAL DEFAULT 21 QCryptoSecretFormat_lookup │ │ │ │ 16223: 005a7938 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QAUTHZ_IS_ALLOWED_EVENT │ │ │ │ 16224: 005f8600 2 OBJECT GLOBAL DEFAULT 25 _TRACE_TPM_EMULATOR_HANDLE_DEVICE_OPTS_UNSPEC_DSTATE │ │ │ │ 16225: 005f9408 2 OBJECT GLOBAL DEFAULT 25 _TRACE_DBUS_LISTENER_VANISHED_DSTATE │ │ │ │ 16226: 005b4f20 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_X_QUERY_VIRTIO_QUEUE_ELEMENT_EVENT │ │ │ │ @@ -16235,492 +16235,492 @@ │ │ │ │ 16231: 005f866a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_XEN_CDROM_UNREALIZE_DSTATE │ │ │ │ 16232: 002574f9 124 FUNC GLOBAL DEFAULT 12 tcg_gen_extr32_i64 │ │ │ │ 16233: 005b24c4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VDAGENT_CB_GRAB_TYPE_EVENT │ │ │ │ 16234: 00280201 28 FUNC GLOBAL DEFAULT 12 helper_atomic_xor_fetchq_le │ │ │ │ 16235: 0051019c 32 OBJECT GLOBAL DEFAULT 24 qemu_spice │ │ │ │ 16236: 005f8650 2 OBJECT GLOBAL DEFAULT 25 _TRACE_M25P80_PAGE_PROGRAM_DSTATE │ │ │ │ 16237: 005f96d8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_QUERY_CPU_MODEL_BASELINE_DSTATE │ │ │ │ - 16238: 0035c90d 142 FUNC GLOBAL DEFAULT 12 visit_type_anyList │ │ │ │ + 16238: 0035c905 142 FUNC GLOBAL DEFAULT 12 visit_type_anyList │ │ │ │ 16239: 005f9646 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_NBD_SERVER_REMOVE_DSTATE │ │ │ │ - 16240: 0038d6b1 252 FUNC GLOBAL DEFAULT 12 visit_type_X86CPUFeatureWordInfo_members │ │ │ │ - 16241: 0036ca39 132 FUNC GLOBAL DEFAULT 12 visit_type_IscsiHeaderDigest │ │ │ │ - 16242: 00407691 236 FUNC GLOBAL DEFAULT 12 vduse_dev_create_by_name │ │ │ │ - 16243: 002ae285 112 FUNC GLOBAL DEFAULT 12 qcrypto_hash_base64 │ │ │ │ + 16240: 0038d6a9 252 FUNC GLOBAL DEFAULT 12 visit_type_X86CPUFeatureWordInfo_members │ │ │ │ + 16241: 0036ca31 132 FUNC GLOBAL DEFAULT 12 visit_type_IscsiHeaderDigest │ │ │ │ + 16242: 00407689 236 FUNC GLOBAL DEFAULT 12 vduse_dev_create_by_name │ │ │ │ + 16243: 002ae27d 112 FUNC GLOBAL DEFAULT 12 qcrypto_hash_base64 │ │ │ │ 16244: 005a99c8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SWIM_ISMCTRL_READ_EVENT │ │ │ │ - 16245: 00347971 416 FUNC GLOBAL DEFAULT 12 bdrv_pread │ │ │ │ + 16245: 00347969 416 FUNC GLOBAL DEFAULT 12 bdrv_pread │ │ │ │ 16246: 002806d1 28 FUNC GLOBAL DEFAULT 12 helper_atomic_smin_fetchq_le │ │ │ │ - 16247: 003715ed 196 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevCreateOptionsFile │ │ │ │ + 16247: 003715e5 196 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevCreateOptionsFile │ │ │ │ 16248: 0024a5c9 108 FUNC GLOBAL DEFAULT 12 tcg_set_frame │ │ │ │ 16249: 005ad568 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NPCM7XX_MFT_RPM_EVENT │ │ │ │ - 16250: 002c49d9 668 FUNC GLOBAL DEFAULT 12 os_setup_post │ │ │ │ + 16250: 002c49d1 668 FUNC GLOBAL DEFAULT 12 os_setup_post │ │ │ │ 16251: 005b16a0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_FILE_GET_FD_EVENT │ │ │ │ - 16252: 003d5191 192 FUNC GLOBAL DEFAULT 12 qemu_lock_fd_test │ │ │ │ - 16253: 003b40c9 142 FUNC GLOBAL DEFAULT 12 visit_type_VirtioInfoList │ │ │ │ - 16254: 00400d69 84 FUNC GLOBAL DEFAULT 12 visit_type_SgxEpcSection_members │ │ │ │ + 16252: 003d5189 192 FUNC GLOBAL DEFAULT 12 qemu_lock_fd_test │ │ │ │ + 16253: 003b40c1 142 FUNC GLOBAL DEFAULT 12 visit_type_VirtioInfoList │ │ │ │ + 16254: 00400d61 84 FUNC GLOBAL DEFAULT 12 visit_type_SgxEpcSection_members │ │ │ │ 16255: 005ad9a8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ECC_MEM_WRITEL_ECR1_EVENT │ │ │ │ 16256: 005adcc8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_FW_CFG_ADD_BYTES_EVENT │ │ │ │ 16257: 005f8576 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NBD_RECEIVE_NEGOTIATE_SIZE_FLAGS_DSTATE │ │ │ │ - 16258: 003b7d71 58 FUNC GLOBAL DEFAULT 12 qapi_free_Audiodev │ │ │ │ + 16258: 003b7d69 58 FUNC GLOBAL DEFAULT 12 qapi_free_Audiodev │ │ │ │ 16259: 005f8426 2 OBJECT GLOBAL DEFAULT 25 _TRACE_BLOCK_COPY_READ_FAIL_DSTATE │ │ │ │ 16260: 0018cdd9 240 FUNC GLOBAL DEFAULT 12 vnc_init_func │ │ │ │ 16261: 0019f6b1 26 FUNC GLOBAL DEFAULT 12 cpu_write_elf32_qemunote │ │ │ │ 16262: 005f8862 2 OBJECT GLOBAL DEFAULT 25 _TRACE_PS2_KBD_RESET_DSTATE │ │ │ │ 16263: 005b5a30 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VISIT_START_ALTERNATE_EVENT │ │ │ │ - 16264: 0038ea6d 192 FUNC GLOBAL DEFAULT 12 visit_type_CpuInfoFast │ │ │ │ - 16265: 003bee7d 58 FUNC GLOBAL DEFAULT 12 qapi_free_TpmTypeOptions │ │ │ │ + 16264: 0038ea65 192 FUNC GLOBAL DEFAULT 12 visit_type_CpuInfoFast │ │ │ │ + 16265: 003bee75 58 FUNC GLOBAL DEFAULT 12 qapi_free_TpmTypeOptions │ │ │ │ 16266: 005f8368 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SSH_RESTART_COROUTINE_DSTATE │ │ │ │ 16267: 005f96e8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_X_QUERY_INTERRUPT_CONTROLLERS_DSTATE │ │ │ │ 16268: 001e98fd 28 FUNC GLOBAL DEFAULT 12 qtest_driver │ │ │ │ 16269: 005f98ec 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_QUERY_SEV_DSTATE │ │ │ │ 16270: 005f9892 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_X_ACCEL_STATS_DSTATE │ │ │ │ - 16271: 00364bf9 84 FUNC GLOBAL DEFAULT 12 visit_type_BlockLatencyHistogramInfo_members │ │ │ │ + 16271: 00364bf1 84 FUNC GLOBAL DEFAULT 12 visit_type_BlockLatencyHistogramInfo_members │ │ │ │ 16272: 005f8826 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRTIO_GPU_CMD_SET_SCANOUT_BLOB_DSTATE │ │ │ │ - 16273: 00354a21 120 FUNC GLOBAL DEFAULT 12 qmp_query_chardev │ │ │ │ + 16273: 00354a19 120 FUNC GLOBAL DEFAULT 12 qmp_query_chardev │ │ │ │ 16274: 005af210 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_DWC2_FSZREG_READ_EVENT │ │ │ │ 16275: 005b25d4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_KEYMAP_UNMAPPED_EVENT │ │ │ │ 16276: 005b2934 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VNC_CLIENT_THROTTLE_INCREMENTAL_EVENT │ │ │ │ 16277: 005ae3f8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SLAVIO_TIMER_MEM_WRITEL_COUNTER_INVALID_EVENT │ │ │ │ 16278: 005ad188 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IOTKIT_SECCTL_S_WRITE_EVENT │ │ │ │ 16279: 005f9926 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_QUERY_VNC_DSTATE │ │ │ │ 16280: 005b2048 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MEMORY_REGION_SUBPAGE_READ_EVENT │ │ │ │ 16281: 002862c5 688 FUNC GLOBAL DEFAULT 12 ebpf_rss_load │ │ │ │ 16282: 0019d5ed 4 FUNC GLOBAL DEFAULT 12 aml_int │ │ │ │ - 16283: 0039d241 408 FUNC GLOBAL DEFAULT 12 qmp_marshal_migrate_pause │ │ │ │ - 16284: 0037fac9 16 FUNC GLOBAL DEFAULT 12 visit_type_ChardevSpiceChannelWrapper_members │ │ │ │ - 16285: 00399e9d 132 FUNC GLOBAL DEFAULT 12 visit_type_TimeUnit │ │ │ │ + 16283: 0039d239 408 FUNC GLOBAL DEFAULT 12 qmp_marshal_migrate_pause │ │ │ │ + 16284: 0037fac1 16 FUNC GLOBAL DEFAULT 12 visit_type_ChardevSpiceChannelWrapper_members │ │ │ │ + 16285: 00399e95 132 FUNC GLOBAL DEFAULT 12 visit_type_TimeUnit │ │ │ │ 16286: 005f8be2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_STM32L4X5_RCC_PLL_CHANNEL_DISABLE_DSTATE │ │ │ │ 16287: 0027ef05 172 FUNC GLOBAL DEFAULT 12 cpu_atomic_fetch_xorl_be_mmu │ │ │ │ 16288: 0027d705 212 FUNC GLOBAL DEFAULT 12 cpu_atomic_fetch_smaxw_be_mmu │ │ │ │ - 16289: 003d9105 44 FUNC GLOBAL DEFAULT 12 qemu_kill_thread │ │ │ │ + 16289: 003d90fd 44 FUNC GLOBAL DEFAULT 12 qemu_kill_thread │ │ │ │ 16290: 005abdac 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ICH_MISR_READ_EVENT │ │ │ │ 16291: 00212ff5 96 FUNC GLOBAL DEFAULT 12 qemu_savevm_send_colo_enable │ │ │ │ - 16292: 003ad279 140 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_GuestPanicInformation_base_members │ │ │ │ + 16292: 003ad271 140 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_GuestPanicInformation_base_members │ │ │ │ 16293: 0024a6f9 396 FUNC GLOBAL DEFAULT 12 tcg_global_mem_new_i64 │ │ │ │ - 16294: 0038fad1 16 FUNC GLOBAL DEFAULT 12 visit_type_PCDIMMDeviceInfoWrapper_members │ │ │ │ + 16294: 0038fac9 16 FUNC GLOBAL DEFAULT 12 visit_type_PCDIMMDeviceInfoWrapper_members │ │ │ │ 16295: 005f8c50 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MSF2_SYSREG_WRITE_DSTATE │ │ │ │ - 16296: 003eff91 16 FUNC GLOBAL DEFAULT 12 timerlist_notify │ │ │ │ - 16297: 0038d261 100 FUNC GLOBAL DEFAULT 12 visit_type_NumaDistOptions_members │ │ │ │ + 16296: 003eff89 16 FUNC GLOBAL DEFAULT 12 timerlist_notify │ │ │ │ + 16297: 0038d259 100 FUNC GLOBAL DEFAULT 12 visit_type_NumaDistOptions_members │ │ │ │ 16298: 001b3dbd 76 FUNC GLOBAL DEFAULT 12 virtio_md_pci_pre_plug │ │ │ │ 16299: 005af500 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_XHCI_EP_ENABLE_EVENT │ │ │ │ - 16300: 00394765 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_x_query_roms │ │ │ │ + 16300: 0039475d 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_x_query_roms │ │ │ │ 16301: 001eba19 136 FUNC GLOBAL DEFAULT 12 qmp_query_tpm │ │ │ │ - 16302: 003702b9 120 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsBlkverify_members │ │ │ │ + 16302: 003702b1 120 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsBlkverify_members │ │ │ │ 16303: 0022aa6d 98 FUNC GLOBAL DEFAULT 12 qemu_flush_queued_packets │ │ │ │ - 16304: 003aadad 132 FUNC GLOBAL DEFAULT 12 visit_type_ObjectType │ │ │ │ + 16304: 003aada5 132 FUNC GLOBAL DEFAULT 12 visit_type_ObjectType │ │ │ │ 16305: 005adc18 64 OBJECT GLOBAL DEFAULT 24 hw_nvram_trace_events │ │ │ │ 16306: 005aa650 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VGA_VBE_READ_EVENT │ │ │ │ - 16307: 003e1df1 52 FUNC GLOBAL DEFAULT 12 notifier_with_return_list_notify │ │ │ │ + 16307: 003e1de9 52 FUNC GLOBAL DEFAULT 12 notifier_with_return_list_notify │ │ │ │ 16308: 005f9836 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_QOM_LIST_GET_DSTATE │ │ │ │ - 16309: 003adb19 132 FUNC GLOBAL DEFAULT 12 visit_type_MemoryFailureRecipient │ │ │ │ + 16309: 003adb11 132 FUNC GLOBAL DEFAULT 12 visit_type_MemoryFailureRecipient │ │ │ │ 16310: 0026e531 220 FUNC GLOBAL DEFAULT 12 helper_gvec_rotr64v │ │ │ │ - 16311: 002a84a5 112 FUNC GLOBAL DEFAULT 12 qio_channel_readv_all │ │ │ │ + 16311: 002a849d 112 FUNC GLOBAL DEFAULT 12 qio_channel_readv_all │ │ │ │ 16312: 0025d429 136 FUNC GLOBAL DEFAULT 12 tcg_gen_atomic_umin_fetch_i64_chk │ │ │ │ - 16313: 002adc01 36 FUNC GLOBAL DEFAULT 12 qcrypto_der_encode_ctx_new │ │ │ │ + 16313: 002adbf9 36 FUNC GLOBAL DEFAULT 12 qcrypto_der_encode_ctx_new │ │ │ │ 16314: 00505160 12 OBJECT GLOBAL DEFAULT 21 vmstate_info_int8 │ │ │ │ 16315: 005f91b4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_RDMA_POLL_OTHER_DSTATE │ │ │ │ - 16316: 003b4fa1 104 FUNC GLOBAL DEFAULT 12 visit_type_VirtioRingDesc_members │ │ │ │ + 16316: 003b4f99 104 FUNC GLOBAL DEFAULT 12 visit_type_VirtioRingDesc_members │ │ │ │ 16317: 005f9e5c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_VFIO_NEW_MAPPING_DSTATE │ │ │ │ 16318: 005aa710 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QXL_SET_GUEST_BUG_EVENT │ │ │ │ 16319: 005b456c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_QUERY_MIGRATIONTHREADS_EVENT │ │ │ │ - 16320: 0035be39 58 FUNC GLOBAL DEFAULT 12 qapi_free_strList │ │ │ │ - 16321: 0035e365 480 FUNC GLOBAL DEFAULT 12 qmp_marshal_eject │ │ │ │ + 16320: 0035be31 58 FUNC GLOBAL DEFAULT 12 qapi_free_strList │ │ │ │ + 16321: 0035e35d 480 FUNC GLOBAL DEFAULT 12 qmp_marshal_eject │ │ │ │ 16322: 005f8f74 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_XHCI_STOP_DSTATE │ │ │ │ - 16323: 003c4011 140 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_InputEvent_base_members │ │ │ │ + 16323: 003c4009 140 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_InputEvent_base_members │ │ │ │ 16324: 0028bb65 92 FUNC GLOBAL DEFAULT 12 helper_unsupported │ │ │ │ 16325: 002384a9 200 FUNC GLOBAL DEFAULT 12 tap_set_sndbuf │ │ │ │ 16326: 0020bef9 92 FUNC GLOBAL DEFAULT 12 ram_pagesize_summary │ │ │ │ 16327: 00236765 76 FUNC GLOBAL DEFAULT 12 net_init_vhost_user │ │ │ │ - 16328: 003da5e1 240 FUNC GLOBAL DEFAULT 12 qemu_mutex_lock_impl │ │ │ │ + 16328: 003da5d9 240 FUNC GLOBAL DEFAULT 12 qemu_mutex_lock_impl │ │ │ │ 16329: 001b83d5 172 FUNC GLOBAL DEFAULT 12 audio_generic_read │ │ │ │ - 16330: 0037570d 388 FUNC GLOBAL DEFAULT 12 qapi_event_send_quorum_failure │ │ │ │ + 16330: 00375705 388 FUNC GLOBAL DEFAULT 12 qapi_event_send_quorum_failure │ │ │ │ 16331: 0017661d 24 FUNC GLOBAL DEFAULT 12 accel_cpu_instance_init │ │ │ │ 16332: 005f871e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_DM163_SELBK_DSTATE │ │ │ │ - 16333: 00370099 220 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsGenericFormat │ │ │ │ + 16333: 00370091 220 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsGenericFormat │ │ │ │ 16334: 005f93fc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_DBUS_MOUSE_REL_MOTION_DSTATE │ │ │ │ 16335: 005b1230 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MIGRATION_COMPLETION_POSTCOPY_END_EVENT │ │ │ │ - 16336: 003d8019 8 FUNC GLOBAL DEFAULT 12 aio_context_set_aio_params │ │ │ │ + 16336: 003d8011 8 FUNC GLOBAL DEFAULT 12 aio_context_set_aio_params │ │ │ │ 16337: 005f92a6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_RAM_LOAD_POSTCOPY_LOOP_DSTATE │ │ │ │ - 16338: 0035d929 228 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_blockdev_close_tray_arg_members │ │ │ │ - 16339: 003dfa7d 56 FUNC GLOBAL DEFAULT 12 fifo8_create │ │ │ │ + 16338: 0035d921 228 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_blockdev_close_tray_arg_members │ │ │ │ + 16339: 003dfa75 56 FUNC GLOBAL DEFAULT 12 fifo8_create │ │ │ │ 16340: 005b1680 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GET_QUEUED_PAGE_NOT_DIRTY_EVENT │ │ │ │ - 16341: 003db0f9 220 FUNC GLOBAL DEFAULT 12 qemu_thread_set_affinity │ │ │ │ - 16342: 002a9ced 4 FUNC GLOBAL DEFAULT 12 qio_task_get_result_pointer │ │ │ │ + 16341: 003db0f1 220 FUNC GLOBAL DEFAULT 12 qemu_thread_set_affinity │ │ │ │ + 16342: 002a9ce5 4 FUNC GLOBAL DEFAULT 12 qio_task_get_result_pointer │ │ │ │ 16343: 005adc58 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MACIO_NVRAM_WRITE_EVENT │ │ │ │ 16344: 001e21f9 424 FUNC GLOBAL DEFAULT 12 address_space_ldub │ │ │ │ - 16345: 00361165 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevCreateOptionsGluster │ │ │ │ + 16345: 0036115d 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevCreateOptionsGluster │ │ │ │ 16346: 001d8eb1 22 FUNC GLOBAL DEFAULT 12 memory_region_is_mapped │ │ │ │ 16347: 00270429 124 FUNC GLOBAL DEFAULT 12 helper_gvec_ussub16 │ │ │ │ 16348: 0050799c 12 OBJECT GLOBAL DEFAULT 21 MigrationAddressType_lookup │ │ │ │ 16349: 005f82ce 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MONITOR_QMP_CMD_OUT_OF_BAND_DSTATE │ │ │ │ - 16350: 003f5619 640 FUNC GLOBAL DEFAULT 12 hbitmap_merge │ │ │ │ + 16350: 003f5611 640 FUNC GLOBAL DEFAULT 12 hbitmap_merge │ │ │ │ 16351: 001b897d 178 FUNC GLOBAL DEFAULT 12 AUD_set_volume_in │ │ │ │ 16352: 00202351 16 FUNC GLOBAL DEFAULT 12 multifd_send_channel_created │ │ │ │ 16353: 005f980e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_ANNOUNCE_SELF_DSTATE │ │ │ │ - 16354: 003d9595 128 FUNC GLOBAL DEFAULT 12 qemu_set_cloexec │ │ │ │ + 16354: 003d958d 128 FUNC GLOBAL DEFAULT 12 qemu_set_cloexec │ │ │ │ 16355: 0014aff9 94 FUNC GLOBAL DEFAULT 12 free_queued_cpu_work │ │ │ │ 16356: 00286b19 852 FUNC GLOBAL DEFAULT 12 avr_load_firmware │ │ │ │ - 16357: 0034f10d 464 FUNC GLOBAL DEFAULT 12 qmp_ringbuf_read │ │ │ │ + 16357: 0034f105 464 FUNC GLOBAL DEFAULT 12 qmp_ringbuf_read │ │ │ │ 16358: 00506d18 12 OBJECT GLOBAL DEFAULT 21 BlockdevChangeReadOnlyMode_lookup │ │ │ │ 16359: 00284a6d 132 FUNC GLOBAL DEFAULT 12 qemu_plugin_u64_add │ │ │ │ 16360: 005f86f0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_APPLE_GFX_DISPLAY_MODE_DSTATE │ │ │ │ - 16361: 003b81c5 232 FUNC GLOBAL DEFAULT 12 visit_type_AudiodevDBusOptions_members │ │ │ │ + 16361: 003b81bd 232 FUNC GLOBAL DEFAULT 12 visit_type_AudiodevDBusOptions_members │ │ │ │ 16362: 005f983a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_QOM_GET_DSTATE │ │ │ │ - 16363: 0039a4f1 100 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_set_vcpu_dirty_limit_arg_members │ │ │ │ - 16364: 00394559 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_x_query_ramblock │ │ │ │ + 16363: 0039a4e9 100 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_set_vcpu_dirty_limit_arg_members │ │ │ │ + 16364: 00394551 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_x_query_ramblock │ │ │ │ 16365: 0014c485 88 FUNC GLOBAL DEFAULT 12 lookup_symbol │ │ │ │ 16366: 005aaa20 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QXL_DESTROY_PRIMARY_EVENT │ │ │ │ 16367: 002083a1 4 FUNC GLOBAL DEFAULT 12 postcopy_remove_notifier │ │ │ │ - 16368: 003b447d 192 FUNC GLOBAL DEFAULT 12 visit_type_VirtioDeviceFeatures │ │ │ │ + 16368: 003b4475 192 FUNC GLOBAL DEFAULT 12 visit_type_VirtioDeviceFeatures │ │ │ │ 16369: 005f9246 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MULTIFD_TLS_OUTGOING_HANDSHAKE_COMPLETE_DSTATE │ │ │ │ 16370: 005d6f64 4 OBJECT GLOBAL DEFAULT 25 mlock_state │ │ │ │ 16371: 005f9620 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_BLOCKDEV_SNAPSHOT_SYNC_DSTATE │ │ │ │ 16372: 005f82d2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MONITOR_QMP_CMD_IN_BAND_DSTATE │ │ │ │ 16373: 0017e31d 128 FUNC GLOBAL DEFAULT 12 qmp_query_mice │ │ │ │ 16374: 002521c9 256 FUNC GLOBAL DEFAULT 12 tcg_gen_mulu2_i32 │ │ │ │ - 16375: 0039938d 132 FUNC GLOBAL DEFAULT 12 visit_type_MigrationChannelType │ │ │ │ + 16375: 00399385 132 FUNC GLOBAL DEFAULT 12 visit_type_MigrationChannelType │ │ │ │ 16376: 005f9ed6 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_types_machine_s390x_c │ │ │ │ 16377: 005f92ba 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_FILE_GET_FD_DSTATE │ │ │ │ 16378: 0027b621 20 FUNC GLOBAL DEFAULT 12 helper_atomic_fetch_orb │ │ │ │ 16379: 005f8d28 2 OBJECT GLOBAL DEFAULT 25 _TRACE_HPET_RAM_WRITE_TN_CMP_DSTATE │ │ │ │ 16380: 001e23a1 58 FUNC GLOBAL DEFAULT 12 address_space_lduw │ │ │ │ 16381: 005b2038 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MEMORY_REGION_SUBPAGE_WRITE_EVENT │ │ │ │ - 16382: 00387745 200 FUNC GLOBAL DEFAULT 12 visit_type_DumpGuestMemoryCapability │ │ │ │ - 16383: 002e54ad 76 FUNC GLOBAL DEFAULT 12 blk_legacy_dinfo │ │ │ │ + 16382: 0038773d 200 FUNC GLOBAL DEFAULT 12 visit_type_DumpGuestMemoryCapability │ │ │ │ + 16383: 002e54a5 76 FUNC GLOBAL DEFAULT 12 blk_legacy_dinfo │ │ │ │ 16384: 001c17cd 412 FUNC GLOBAL DEFAULT 12 qmp_block_latency_histogram_set │ │ │ │ 16385: 001b5531 72 FUNC GLOBAL DEFAULT 12 audio_generic_put_buffer_in │ │ │ │ 16386: 005b0bc0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_POSTCOPY_DISCARD_SEND_RANGE_EVENT │ │ │ │ - 16387: 002e81e9 104 FUNC GLOBAL DEFAULT 12 blk_probe_geometry │ │ │ │ + 16387: 002e81e1 104 FUNC GLOBAL DEFAULT 12 blk_probe_geometry │ │ │ │ 16388: 005b49b0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_CLOSEFD_EVENT │ │ │ │ 16389: 005b1450 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MULTIFD_NEW_SEND_CHANNEL_ASYNC_EVENT │ │ │ │ 16390: 005f9924 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_QUERY_VNC_DSTATE │ │ │ │ 16391: 005f8ce2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ALLWINNER_R40_DRAMC_DETECT_CELL_WRITE_DSTATE │ │ │ │ 16392: 005a9478 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IOMMUFD_BACKEND_ALLOC_IOAS_EVENT │ │ │ │ 16393: 005f8bac 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IOTKIT_SECCTL_NS_WRITE_DSTATE │ │ │ │ 16394: 00000000 4 TLS GLOBAL DEFAULT 18 current_cpu │ │ │ │ 16395: 00519dd4 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_fetch_umaxw_le │ │ │ │ 16396: 005f8cf0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ALLWINNER_H3_DRAMCTL_WRITE_DSTATE │ │ │ │ - 16397: 002e8175 116 FUNC GLOBAL DEFAULT 12 blk_probe_blocksizes │ │ │ │ + 16397: 002e816d 116 FUNC GLOBAL DEFAULT 12 blk_probe_blocksizes │ │ │ │ 16398: 00265011 96 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_dup_i64 │ │ │ │ 16399: 005f8de2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CANOKEY_HANDLE_CONTROL_SETUP_DSTATE │ │ │ │ - 16400: 002c9629 160 FUNC GLOBAL DEFAULT 12 bdrv_named_nodes_list │ │ │ │ + 16400: 002c9621 160 FUNC GLOBAL DEFAULT 12 bdrv_named_nodes_list │ │ │ │ 16401: 002572dd 52 FUNC GLOBAL DEFAULT 12 tcg_gen_extrl_i64_i32 │ │ │ │ 16402: 005a88a0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QIO_CHANNEL_COMMAND_WAIT_EVENT │ │ │ │ 16403: 005f87a4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QXL_SPICE_MONITORS_CONFIG_DSTATE │ │ │ │ 16404: 005a90a8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_INIT_SET_BLOCK_SIZE_EVENT │ │ │ │ 16405: 005f8400 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QCOW2_WRITEV_DATA_DSTATE │ │ │ │ 16406: 002709d5 122 FUNC GLOBAL DEFAULT 12 helper_gvec_umin8 │ │ │ │ 16407: 005b11d0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MIGRATION_THREAD_AFTER_LOOP_EVENT │ │ │ │ - 16408: 003c1db1 84 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_SPICE_DISCONNECTED_arg_members │ │ │ │ + 16408: 003c1da9 84 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_SPICE_DISCONNECTED_arg_members │ │ │ │ 16409: 005f89cc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ICH_LR32_WRITE_DSTATE │ │ │ │ 16410: 001f2f1d 42 FUNC GLOBAL DEFAULT 12 tpm_util_write_fatal_error_response │ │ │ │ 16411: 005f8998 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_DIST_BADREAD_DSTATE │ │ │ │ - 16412: 003acd91 132 FUNC GLOBAL DEFAULT 12 visit_type_WatchdogAction │ │ │ │ + 16412: 003acd89 132 FUNC GLOBAL DEFAULT 12 visit_type_WatchdogAction │ │ │ │ 16413: 001f6795 244 FUNC GLOBAL DEFAULT 12 cpr_exec_persist_state │ │ │ │ 16414: 005f8444 2 OBJECT GLOBAL DEFAULT 25 _TRACE_COMMIT_START_DSTATE │ │ │ │ - 16415: 00293355 144 FUNC GLOBAL DEFAULT 12 machine_get_container │ │ │ │ + 16415: 0029334d 144 FUNC GLOBAL DEFAULT 12 machine_get_container │ │ │ │ 16416: 005f9810 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_QUERY_RX_FILTER_DSTATE │ │ │ │ - 16417: 003b0561 58 FUNC GLOBAL DEFAULT 12 qapi_free_StatsRequest │ │ │ │ + 16417: 003b0559 58 FUNC GLOBAL DEFAULT 12 qapi_free_StatsRequest │ │ │ │ 16418: 005a74e8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QCRYPTO_TLS_CREDS_X509_LOAD_CERT_EVENT │ │ │ │ 16419: 0027b339 168 FUNC GLOBAL DEFAULT 12 cpu_atomic_xchgb_mmu │ │ │ │ 16420: 005a86d4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SPICE_VMC_READ_EVENT │ │ │ │ - 16421: 00360cb5 58 FUNC GLOBAL DEFAULT 12 qapi_free_RbdAuthModeList │ │ │ │ + 16421: 00360cad 58 FUNC GLOBAL DEFAULT 12 qapi_free_RbdAuthModeList │ │ │ │ 16422: 0025bbfd 2 FUNC GLOBAL DEFAULT 12 tcg_gen_qemu_ld_i32_chk │ │ │ │ 16423: 005b516c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_DEVICE_DEL_EVENT │ │ │ │ - 16424: 003a21ad 192 FUNC GLOBAL DEFAULT 12 visit_type_NetDevPasstOptions │ │ │ │ - 16425: 003d17ed 296 FUNC GLOBAL DEFAULT 12 qobject_from_qlit │ │ │ │ + 16424: 003a21a5 192 FUNC GLOBAL DEFAULT 12 visit_type_NetDevPasstOptions │ │ │ │ + 16425: 003d17e5 296 FUNC GLOBAL DEFAULT 12 qobject_from_qlit │ │ │ │ 16426: 005b2674 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_SPICE_UI_INFO_EVENT │ │ │ │ 16427: 005f9354 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_LOADVM_STATE_POST_MAIN_DSTATE │ │ │ │ - 16428: 003ac835 58 FUNC GLOBAL DEFAULT 12 qapi_free_GuestPanicInformation │ │ │ │ + 16428: 003ac82d 58 FUNC GLOBAL DEFAULT 12 qapi_free_GuestPanicInformation │ │ │ │ 16429: 00507d98 12 OBJECT GLOBAL DEFAULT 21 GuestPanicAction_lookup │ │ │ │ 16430: 005b09e0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_POSTCOPY_BLOCKTIME_TID_CPU_MAP_EVENT │ │ │ │ 16431: 005f8586 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NBD_RECEIVE_STARTTLS_NEW_CLIENT_DSTATE │ │ │ │ - 16432: 0036a21d 16 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_block_job_dismiss_arg_members │ │ │ │ - 16433: 00368875 70 FUNC GLOBAL DEFAULT 12 visit_type_BlockDirtyBitmapOrStr │ │ │ │ + 16432: 0036a215 16 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_block_job_dismiss_arg_members │ │ │ │ + 16433: 0036886d 70 FUNC GLOBAL DEFAULT 12 visit_type_BlockDirtyBitmapOrStr │ │ │ │ 16434: 005f9238 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MIGRATE_PENDING_EXACT_DSTATE │ │ │ │ - 16435: 002ef2dd 6 FUNC GLOBAL DEFAULT 12 bdrv_dirty_bitmap_serialization_size │ │ │ │ + 16435: 002ef2d5 6 FUNC GLOBAL DEFAULT 12 bdrv_dirty_bitmap_serialization_size │ │ │ │ 16436: 0020459d 220 FUNC GLOBAL DEFAULT 12 multifd_ram_fill_packet │ │ │ │ - 16437: 002ad805 18 FUNC GLOBAL DEFAULT 12 qcrypto_cipher_decrypt │ │ │ │ - 16438: 003c10d9 176 FUNC GLOBAL DEFAULT 12 visit_type_ExpirePasswordOptions_members │ │ │ │ + 16437: 002ad7fd 18 FUNC GLOBAL DEFAULT 12 qcrypto_cipher_decrypt │ │ │ │ + 16438: 003c10d1 176 FUNC GLOBAL DEFAULT 12 visit_type_ExpirePasswordOptions_members │ │ │ │ 16439: 0024ffc9 76 FUNC GLOBAL DEFAULT 12 tcg_gen_sub_i32 │ │ │ │ 16440: 005f93ce 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MEMORY_REGION_OPS_WRITE_DSTATE │ │ │ │ 16441: 005f8dac 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ASPEED_TIMER_CTRL_ENABLE_DSTATE │ │ │ │ 16442: 005acb08 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IVSHMEM_FLAT_IRQ_HANDLER_EVENT │ │ │ │ 16443: 002807b9 28 FUNC GLOBAL DEFAULT 12 helper_atomic_umin_fetchq_le │ │ │ │ 16444: 002859a5 52 FUNC GLOBAL DEFAULT 12 qemu_plugin_register_vcpu_idle_cb │ │ │ │ 16445: 005f960e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_BLOCKDEV_BACKUP_DSTATE │ │ │ │ - 16446: 0037d9cd 200 FUNC GLOBAL DEFAULT 12 visit_type_ChardevBackendInfo │ │ │ │ + 16446: 0037d9c5 200 FUNC GLOBAL DEFAULT 12 visit_type_ChardevBackendInfo │ │ │ │ 16447: 005ad868 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SLAVIO_MDM_MEM_WRITEB_EVENT │ │ │ │ - 16448: 00373585 176 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevCreateOptions_members │ │ │ │ + 16448: 0037357d 176 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevCreateOptions_members │ │ │ │ 16449: 005b3144 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_BLOCKDEV_REMOVE_MEDIUM_EVENT │ │ │ │ 16450: 005a8ea8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_NEGOTIATE_BEGIN_EVENT │ │ │ │ - 16451: 002e5851 176 FUNC GLOBAL DEFAULT 12 blk_attach_dev │ │ │ │ + 16451: 002e5849 176 FUNC GLOBAL DEFAULT 12 blk_attach_dev │ │ │ │ 16452: 0028bad1 6 FUNC GLOBAL DEFAULT 12 avr_cpu_get_phys_page_debug │ │ │ │ 16453: 0027a901 108 FUNC GLOBAL DEFAULT 12 cpu_ldq_mmu │ │ │ │ 16454: 005ad0c8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IMX6_CCM_GET_CLOCK_FREQUENCY_EVENT │ │ │ │ 16455: 005af380 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_DWC2_PORT_DISABLED_EVENT │ │ │ │ 16456: 005f9762 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_SNAPSHOT_DELETE_DSTATE │ │ │ │ 16457: 005ac4bc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_APIC_REGISTER_WRITE_EVENT │ │ │ │ - 16458: 003c434d 200 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_input_send_event_arg_members │ │ │ │ - 16459: 003799c5 468 FUNC GLOBAL DEFAULT 12 qmp_marshal_blockdev_set_active │ │ │ │ + 16458: 003c4345 200 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_input_send_event_arg_members │ │ │ │ + 16459: 003799bd 468 FUNC GLOBAL DEFAULT 12 qmp_marshal_blockdev_set_active │ │ │ │ 16460: 005f8648 2 OBJECT GLOBAL DEFAULT 25 _TRACE_M25P80_READ_SFDP_DSTATE │ │ │ │ - 16461: 003a987d 64 FUNC GLOBAL DEFAULT 12 visit_type_RngEgdProperties_members │ │ │ │ + 16461: 003a9875 64 FUNC GLOBAL DEFAULT 12 visit_type_RngEgdProperties_members │ │ │ │ 16462: 0017f0e1 80 FUNC GLOBAL DEFAULT 12 qemu_pixman_linebuf_create │ │ │ │ - 16463: 002e5fad 76 FUNC GLOBAL DEFAULT 12 blk_make_zero │ │ │ │ + 16463: 002e5fa5 76 FUNC GLOBAL DEFAULT 12 blk_make_zero │ │ │ │ 16464: 005b0dd0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_RDMA_UNREGISTER_WAITING_SEND_EVENT │ │ │ │ 16465: 005f8c02 2 OBJECT GLOBAL DEFAULT 25 _TRACE_STM32L4X5_SYSCFG_SET_IRQ_DSTATE │ │ │ │ 16466: 005a8c40 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QIO_TASK_NEW_EVENT │ │ │ │ 16467: 002704a5 128 FUNC GLOBAL DEFAULT 12 helper_gvec_ussub32 │ │ │ │ 16468: 005f8cb2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ECC_MEM_READL_MER_DSTATE │ │ │ │ 16469: 005ab64c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_XIVE_PRESENTER_NOTIFY_EVENT │ │ │ │ 16470: 005f93ac 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LOAD_FILE_DSTATE │ │ │ │ - 16471: 003e79c1 228 FUNC GLOBAL DEFAULT 12 qht_resize │ │ │ │ - 16472: 003d9701 12 FUNC GLOBAL DEFAULT 12 qemu_get_local_state_dir │ │ │ │ + 16471: 003e79b9 228 FUNC GLOBAL DEFAULT 12 qht_resize │ │ │ │ + 16472: 003d96f9 12 FUNC GLOBAL DEFAULT 12 qemu_get_local_state_dir │ │ │ │ 16473: 005a8b80 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QIO_CHANNEL_SOCKET_CONNECT_ASYNC_EVENT │ │ │ │ - 16474: 002e80fd 120 FUNC GLOBAL DEFAULT 12 blk_load_vmstate │ │ │ │ + 16474: 002e80f5 120 FUNC GLOBAL DEFAULT 12 blk_load_vmstate │ │ │ │ 16475: 00507034 12 OBJECT GLOBAL DEFAULT 21 Qcow2OverlapCheckMode_lookup │ │ │ │ 16476: 005a8f38 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_NEGOTIATE_HANDLE_STARTTLS_EVENT │ │ │ │ 16477: 005f8a62 2 OBJECT GLOBAL DEFAULT 25 _TRACE_XICS_ICS_SET_IRQ_LSI_DSTATE │ │ │ │ 16478: 001a9f25 660 FUNC GLOBAL DEFAULT 12 set_numa_options │ │ │ │ 16479: 005f956a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LOADER_WRITE_ROM_DSTATE │ │ │ │ 16480: 0018ced9 6 FUNC GLOBAL DEFAULT 12 vnc_zlib_zfree │ │ │ │ 16481: 005b28e4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VNC_CLIENT_OUTPUT_LIMIT_EVENT │ │ │ │ - 16482: 003dc6b9 16 FUNC GLOBAL DEFAULT 12 module_init_info │ │ │ │ + 16482: 003dc6b1 16 FUNC GLOBAL DEFAULT 12 module_init_info │ │ │ │ 16483: 005f8496 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QIO_CHANNEL_COMMAND_WAIT_DSTATE │ │ │ │ 16484: 005a928c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_AUDIO_TIMER_DELAYED_EVENT │ │ │ │ - 16485: 003f5f4d 38 FUNC GLOBAL DEFAULT 12 iov_size │ │ │ │ + 16485: 003f5f45 38 FUNC GLOBAL DEFAULT 12 iov_size │ │ │ │ 16486: 005f9110 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MIGRATION_FILE_INCOMING_DSTATE │ │ │ │ - 16487: 00390d7d 196 FUNC GLOBAL DEFAULT 12 visit_type_FirmwareLog │ │ │ │ - 16488: 003c1e81 192 FUNC GLOBAL DEFAULT 12 visit_type_VncBasicInfo │ │ │ │ + 16487: 00390d75 196 FUNC GLOBAL DEFAULT 12 visit_type_FirmwareLog │ │ │ │ + 16488: 003c1e79 192 FUNC GLOBAL DEFAULT 12 visit_type_VncBasicInfo │ │ │ │ 16489: 0021d8b9 2316 FUNC GLOBAL DEFAULT 12 rdma_registration_handle │ │ │ │ 16490: 005f8d10 2 OBJECT GLOBAL DEFAULT 25 _TRACE_FW_CFG_ADD_BYTES_DSTATE │ │ │ │ 16491: 00271d91 340 FUNC GLOBAL DEFAULT 12 tb_flush__exclusive_or_serial │ │ │ │ - 16492: 003dd009 92 FUNC GLOBAL DEFAULT 12 qemu_event_reset │ │ │ │ + 16492: 003dd001 92 FUNC GLOBAL DEFAULT 12 qemu_event_reset │ │ │ │ 16493: 001bb461 128 FUNC GLOBAL DEFAULT 12 hmp_stopcapture │ │ │ │ 16494: 001d8ab5 14 FUNC GLOBAL DEFAULT 12 memory_region_add_subregion_overlap │ │ │ │ 16495: 0017e4a1 24 FUNC GLOBAL DEFAULT 12 qkbd_state_key_get │ │ │ │ 16496: 002083a5 112 FUNC GLOBAL DEFAULT 12 postcopy_notify │ │ │ │ 16497: 00170815 224 FUNC GLOBAL DEFAULT 12 int64_to_float128 │ │ │ │ 16498: 005ad1b8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_TZ_PPC_READ_BLOCKED_EVENT │ │ │ │ 16499: 0014b3dd 32 FUNC GLOBAL DEFAULT 12 target_name │ │ │ │ - 16500: 0036f76d 174 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevRefList │ │ │ │ + 16500: 0036f765 174 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevRefList │ │ │ │ 16501: 001b00c1 2 FUNC GLOBAL DEFAULT 12 vhost_net_virtqueue_mask │ │ │ │ - 16502: 002a795d 116 FUNC GLOBAL DEFAULT 12 qio_channel_pread │ │ │ │ + 16502: 002a7955 116 FUNC GLOBAL DEFAULT 12 qio_channel_pread │ │ │ │ 16503: 00515a48 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_neg16 │ │ │ │ - 16504: 0038f615 196 FUNC GLOBAL DEFAULT 12 visit_type_VirtioMEMDeviceInfo │ │ │ │ - 16505: 0031eb1d 344 FUNC GLOBAL DEFAULT 12 bdrv_snapshot_load_tmp │ │ │ │ - 16506: 003f34dd 144 FUNC GLOBAL DEFAULT 12 buffer_free │ │ │ │ + 16504: 0038f60d 196 FUNC GLOBAL DEFAULT 12 visit_type_VirtioMEMDeviceInfo │ │ │ │ + 16505: 0031eb15 344 FUNC GLOBAL DEFAULT 12 bdrv_snapshot_load_tmp │ │ │ │ + 16506: 003f34d5 144 FUNC GLOBAL DEFAULT 12 buffer_free │ │ │ │ 16507: 005b0b70 16 OBJECT GLOBAL DEFAULT 24 _TRACE_POSTCOPY_PLACE_PAGE_ZERO_EVENT │ │ │ │ 16508: 0014c105 228 FUNC GLOBAL DEFAULT 12 plugin_disas │ │ │ │ - 16509: 00361a05 280 FUNC GLOBAL DEFAULT 12 visit_type_ImageInfoSpecificQCow2EncryptionBase │ │ │ │ + 16509: 003619fd 280 FUNC GLOBAL DEFAULT 12 visit_type_ImageInfoSpecificQCow2EncryptionBase │ │ │ │ 16510: 00171f21 176 FUNC GLOBAL DEFAULT 12 uint8_to_bfloat16 │ │ │ │ 16511: 005abe1c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ICH_LR_READ_EVENT │ │ │ │ - 16512: 003b9cd9 196 FUNC GLOBAL DEFAULT 12 visit_type_AudiodevSdlOptions │ │ │ │ - 16513: 0049038c 424 OBJECT GLOBAL DEFAULT 14 qemu_input_map_xorgxwin_to_qcode │ │ │ │ + 16512: 003b9cd1 196 FUNC GLOBAL DEFAULT 12 visit_type_AudiodevSdlOptions │ │ │ │ + 16513: 0049037c 424 OBJECT GLOBAL DEFAULT 14 qemu_input_map_xorgxwin_to_qcode │ │ │ │ 16514: 001a09d9 372 FUNC GLOBAL DEFAULT 12 gunzip │ │ │ │ 16515: 005f90c6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CALC_PAGE_DIRTY_RATE_DSTATE │ │ │ │ - 16516: 003f34c9 10 FUNC GLOBAL DEFAULT 12 buffer_end │ │ │ │ + 16516: 003f34c1 10 FUNC GLOBAL DEFAULT 12 buffer_end │ │ │ │ 16517: 005b0f60 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_RDMA_CONNECT_PIN_ALL_REQUESTED_EVENT │ │ │ │ - 16518: 0036a1ed 16 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_block_job_pause_arg_members │ │ │ │ - 16519: 002a3299 120 FUNC GLOBAL DEFAULT 12 qio_channel_socket_set_send_buffer │ │ │ │ - 16520: 0034cf9d 132 FUNC GLOBAL DEFAULT 12 qemu_chr_fe_set_open │ │ │ │ + 16518: 0036a1e5 16 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_block_job_pause_arg_members │ │ │ │ + 16519: 002a3291 120 FUNC GLOBAL DEFAULT 12 qio_channel_socket_set_send_buffer │ │ │ │ + 16520: 0034cf95 132 FUNC GLOBAL DEFAULT 12 qemu_chr_fe_set_open │ │ │ │ 16521: 001e2b11 64 FUNC GLOBAL DEFAULT 12 address_space_stw_be │ │ │ │ 16522: 002809c5 196 FUNC GLOBAL DEFAULT 12 cpu_atomic_cmpxchgq_be_mmu │ │ │ │ 16523: 005b423c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_QUERY_MEMDEV_EVENT │ │ │ │ - 16524: 002caac9 76 FUNC GLOBAL DEFAULT 12 bdrv_co_enter │ │ │ │ - 16525: 003b5839 142 FUNC GLOBAL DEFAULT 12 visit_type_VirtIOGPUOutputList │ │ │ │ + 16524: 002caac1 76 FUNC GLOBAL DEFAULT 12 bdrv_co_enter │ │ │ │ + 16525: 003b5831 142 FUNC GLOBAL DEFAULT 12 visit_type_VirtIOGPUOutputList │ │ │ │ 16526: 001766b1 100 FUNC GLOBAL DEFAULT 12 accel_cpu_common_unrealize │ │ │ │ - 16527: 003ee2e5 10 FUNC GLOBAL DEFAULT 12 qemu_coroutine_entered │ │ │ │ - 16528: 003af111 58 FUNC GLOBAL DEFAULT 12 qapi_free_VsockSocketAddress │ │ │ │ - 16529: 0029441d 104 FUNC GLOBAL DEFAULT 12 resettable_cold_reset_fn │ │ │ │ + 16527: 003ee2dd 10 FUNC GLOBAL DEFAULT 12 qemu_coroutine_entered │ │ │ │ + 16528: 003af109 58 FUNC GLOBAL DEFAULT 12 qapi_free_VsockSocketAddress │ │ │ │ + 16529: 00294415 104 FUNC GLOBAL DEFAULT 12 resettable_cold_reset_fn │ │ │ │ 16530: 005f882a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIRTIO_GPU_CMD_GET_EDID_DSTATE │ │ │ │ 16531: 001ad1c1 100 FUNC GLOBAL DEFAULT 12 qemu_unregister_resettable │ │ │ │ 16532: 0019e181 242 FUNC GLOBAL DEFAULT 12 cdrom_read_toc │ │ │ │ 16533: 005a8438 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MIRROR_YIELD_EVENT │ │ │ │ 16534: 005f8269 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_commands_virtio_c │ │ │ │ 16535: 005f82f6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GDBSTUB_IO_GOT_ACK_DSTATE │ │ │ │ - 16536: 002f1afd 216 FUNC GLOBAL DEFAULT 12 bdrv_round_to_subclusters │ │ │ │ + 16536: 002f1af5 216 FUNC GLOBAL DEFAULT 12 bdrv_round_to_subclusters │ │ │ │ 16537: 002809a9 28 FUNC GLOBAL DEFAULT 12 helper_atomic_umax_fetchq_le │ │ │ │ 16538: 001cbcad 32 FUNC GLOBAL DEFAULT 12 rust_bql_mock_lock │ │ │ │ 16539: 005b2844 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VNC_AUTH_PASS_EVENT │ │ │ │ 16540: 00199669 528 FUNC GLOBAL DEFAULT 12 gdb_put_packet_binary │ │ │ │ 16541: 0026b731 36 FUNC GLOBAL DEFAULT 12 helper_shl_i64 │ │ │ │ - 16542: 002e0609 6 FUNC GLOBAL DEFAULT 12 aio_task_pool_status │ │ │ │ - 16543: 003641d1 164 FUNC GLOBAL DEFAULT 12 visit_type_ImageInfo_members │ │ │ │ + 16542: 002e0601 6 FUNC GLOBAL DEFAULT 12 aio_task_pool_status │ │ │ │ + 16543: 003641c9 164 FUNC GLOBAL DEFAULT 12 visit_type_ImageInfo_members │ │ │ │ 16544: 005b1210 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MIGRATION_RATE_LIMIT_PRE_EVENT │ │ │ │ 16545: 005f91d4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_RDMA_CLOSE_DSTATE │ │ │ │ 16546: 001dc44d 20 FUNC GLOBAL DEFAULT 12 cpu_get_address_space │ │ │ │ 16547: 001f9635 244 FUNC GLOBAL DEFAULT 12 file_write_ramblock_iov │ │ │ │ 16548: 005ada18 16 OBJECT GLOBAL DEFAULT 24 _TRACE_AXP2XX_TX_EVENT │ │ │ │ 16549: 005b5734 4 OBJECT GLOBAL DEFAULT 24 qemu_cond_wait_func │ │ │ │ 16550: 005a8f28 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_NEGOTIATE_HANDLE_STARTTLS_HANDSHAKE_EVENT │ │ │ │ 16551: 005f9652 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_CHARDEV_SEND_BREAK_DSTATE │ │ │ │ - 16552: 0034a285 176 FUNC GLOBAL DEFAULT 12 bdrv_co_unref_child │ │ │ │ + 16552: 0034a27d 176 FUNC GLOBAL DEFAULT 12 bdrv_co_unref_child │ │ │ │ 16553: 005f9340 2 OBJECT GLOBAL DEFAULT 25 _TRACE_LOADVM_POSTCOPY_HANDLE_ADVISE_DSTATE │ │ │ │ 16554: 005b4990 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_ADD_FD_EVENT │ │ │ │ - 16555: 003a27cd 816 FUNC GLOBAL DEFAULT 12 visit_type_NetdevTapOptions_members │ │ │ │ - 16556: 002a0121 168 FUNC GLOBAL DEFAULT 12 qemu_peek_byte │ │ │ │ + 16555: 003a27c5 816 FUNC GLOBAL DEFAULT 12 visit_type_NetdevTapOptions_members │ │ │ │ + 16556: 002a0119 168 FUNC GLOBAL DEFAULT 12 qemu_peek_byte │ │ │ │ 16557: 005f8aee 2 OBJECT GLOBAL DEFAULT 25 _TRACE_DJMEMC_WRITE_DSTATE │ │ │ │ - 16558: 003ff689 224 FUNC GLOBAL DEFAULT 12 visit_type_PciMemoryRegion_members │ │ │ │ + 16558: 003ff681 224 FUNC GLOBAL DEFAULT 12 visit_type_PciMemoryRegion_members │ │ │ │ 16559: 005b533c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_QUERY_SGX_CAPABILITIES_EVENT │ │ │ │ 16560: 00256cd9 284 FUNC GLOBAL DEFAULT 12 tcg_gen_mulu2_i64 │ │ │ │ 16561: 005b4d64 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_REPLAY_BREAK_EVENT │ │ │ │ 16562: 0027cbb5 204 FUNC GLOBAL DEFAULT 12 cpu_atomic_smin_fetchw_le_mmu │ │ │ │ 16563: 005b2584 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CLIPBOARD_CHECK_SERIAL_EVENT │ │ │ │ 16564: 005acfa8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_IOTKIT_SYSCTL_WRITE_EVENT │ │ │ │ 16565: 005f8c76 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SLAVIO_LED_MEM_READW_DSTATE │ │ │ │ 16566: 0014a425 680 FUNC GLOBAL DEFAULT 12 machine_parse_smp_cache │ │ │ │ 16567: 005afa20 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_EHCI_PORTSC_WRITE_EVENT │ │ │ │ 16568: 005f822e 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_types_compat_c │ │ │ │ 16569: 005a9138 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_RECEIVE_STARTTLS_TLS_HANDSHAKE_EVENT │ │ │ │ - 16570: 003e10d9 68 FUNC GLOBAL DEFAULT 12 qemu_vprintf │ │ │ │ + 16570: 003e10d1 68 FUNC GLOBAL DEFAULT 12 qemu_vprintf │ │ │ │ 16571: 005abb0c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ITS_CMD_SYNC_EVENT │ │ │ │ 16572: 001eab21 120 FUNC GLOBAL DEFAULT 12 qemu_system_shutdown_request │ │ │ │ - 16573: 003fb249 1372 FUNC GLOBAL DEFAULT 12 qemu_vfio_dma_map │ │ │ │ - 16574: 00358fbd 908 FUNC GLOBAL DEFAULT 12 monitor_qmp_dispatcher_co │ │ │ │ + 16573: 003fb241 1372 FUNC GLOBAL DEFAULT 12 qemu_vfio_dma_map │ │ │ │ + 16574: 00358fb5 908 FUNC GLOBAL DEFAULT 12 monitor_qmp_dispatcher_co │ │ │ │ 16575: 00265c79 100 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_umin │ │ │ │ 16576: 005af960 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_EHCI_PORT_ATTACH_EVENT │ │ │ │ - 16577: 003ea861 304 FUNC GLOBAL DEFAULT 12 int128_rems │ │ │ │ + 16577: 003ea859 304 FUNC GLOBAL DEFAULT 12 int128_rems │ │ │ │ 16578: 005b09d0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_POSTCOPY_BLOCKTIME_BEGIN_EVENT │ │ │ │ 16579: 001b93d1 172 FUNC GLOBAL DEFAULT 12 qmp_query_audiodevs │ │ │ │ - 16580: 00387649 236 FUNC GLOBAL DEFAULT 12 visit_type_DumpGuestMemoryFormatList │ │ │ │ + 16580: 00387641 236 FUNC GLOBAL DEFAULT 12 visit_type_DumpGuestMemoryFormatList │ │ │ │ 16581: 005f89b0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ICV_CTLR_READ_DSTATE │ │ │ │ 16582: 005ae9f0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CANOKEY_HANDLE_CONTROL_IN_EVENT │ │ │ │ 16583: 005f84b2 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QIO_CHANNEL_WEBSOCK_HANDSHAKE_PENDING_DSTATE │ │ │ │ 16584: 005f838c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NVME_DSM_DONE_DSTATE │ │ │ │ - 16585: 003ea6a5 132 FUNC GLOBAL DEFAULT 12 int128_remu │ │ │ │ - 16586: 00387239 336 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_dump_guest_memory_arg_members │ │ │ │ + 16585: 003ea69d 132 FUNC GLOBAL DEFAULT 12 int128_remu │ │ │ │ + 16586: 00387231 336 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_dump_guest_memory_arg_members │ │ │ │ 16587: 005f8b16 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VIA1_ADB_POLL_DSTATE │ │ │ │ - 16588: 002f14c5 58 FUNC GLOBAL DEFAULT 12 bdrv_do_drained_begin_quiesce │ │ │ │ + 16588: 002f14bd 58 FUNC GLOBAL DEFAULT 12 bdrv_do_drained_begin_quiesce │ │ │ │ 16589: 005f83de 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QCOW2_CACHE_GET_READ_DSTATE │ │ │ │ 16590: 0020be01 84 FUNC GLOBAL DEFAULT 12 mig_throttle_counter_reset │ │ │ │ 16591: 005a9d68 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PFLASH_SECTOR_ERASE_START_EVENT │ │ │ │ 16592: 005f8b42 2 OBJECT GLOBAL DEFAULT 25 _TRACE_BCM2835_MBOX_WRITE_DSTATE │ │ │ │ 16593: 005f8f7e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_UHCI_TD_ASYNC_DSTATE │ │ │ │ - 16594: 003e06e1 100 FUNC GLOBAL DEFAULT 12 error_free_or_abort │ │ │ │ + 16594: 003e06d9 100 FUNC GLOBAL DEFAULT 12 error_free_or_abort │ │ │ │ 16595: 002238a1 28 FUNC GLOBAL DEFAULT 12 qmp_quit │ │ │ │ 16596: 0028413d 4 FUNC GLOBAL DEFAULT 12 qemu_plugin_tb_n_insns │ │ │ │ - 16597: 0037d4c5 58 FUNC GLOBAL DEFAULT 12 qapi_free_ChardevUdpWrapper │ │ │ │ - 16598: 00398ff5 16 FUNC GLOBAL DEFAULT 12 visit_type_MigrationExecCommand_members │ │ │ │ - 16599: 003fc241 18 FUNC GLOBAL DEFAULT 12 trace_event_iter_init_group │ │ │ │ + 16597: 0037d4bd 58 FUNC GLOBAL DEFAULT 12 qapi_free_ChardevUdpWrapper │ │ │ │ + 16598: 00398fed 16 FUNC GLOBAL DEFAULT 12 visit_type_MigrationExecCommand_members │ │ │ │ + 16599: 003fc239 18 FUNC GLOBAL DEFAULT 12 trace_event_iter_init_group │ │ │ │ 16600: 005b59a0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VISIT_TYPE_UINT32_EVENT │ │ │ │ 16601: 005f9186 2 OBJECT GLOBAL DEFAULT 25 _TRACE_RDMA_REGISTRATION_HANDLE_COMPRESS_DSTATE │ │ │ │ 16602: 005a9038 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_CLIENT_CLEAR_QUEUE_EVENT │ │ │ │ 16603: 001eb185 16 FUNC GLOBAL DEFAULT 12 qemu_add_exit_notifier │ │ │ │ - 16604: 003c4b9d 240 FUNC GLOBAL DEFAULT 12 visit_type_DisplayCocoa_members │ │ │ │ + 16604: 003c4b95 240 FUNC GLOBAL DEFAULT 12 visit_type_DisplayCocoa_members │ │ │ │ 16605: 0050811c 12 OBJECT GLOBAL DEFAULT 21 DisplayReloadType_lookup │ │ │ │ 16606: 005f95c8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_BLOCK_JOB_COMPLETE_DSTATE │ │ │ │ 16607: 005afcd0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_OHCI_START_EVENT │ │ │ │ 16608: 005d6c90 4 OBJECT GLOBAL DEFAULT 25 xen_gnttab_ops │ │ │ │ 16609: 005f8224 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_commands_block_core_c │ │ │ │ 16610: 005b535c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_QUERY_SGX_EVENT │ │ │ │ 16611: 0027a735 252 FUNC GLOBAL DEFAULT 12 cpu_ldb_mmu │ │ │ │ 16612: 005b5990 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VISIT_TYPE_UINT64_EVENT │ │ │ │ 16613: 005ab74c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SPAPR_XIVE_ESB_EVENT │ │ │ │ 16614: 001a0c59 360 FUNC GLOBAL DEFAULT 12 unpack_efi_zboot_image │ │ │ │ 16615: 001cb82d 88 FUNC GLOBAL DEFAULT 12 cpu_handle_guest_debug │ │ │ │ - 16616: 002aa0b5 4 FUNC GLOBAL DEFAULT 12 qcrypto_akcipher_max_plaintext_len │ │ │ │ + 16616: 002aa0ad 4 FUNC GLOBAL DEFAULT 12 qcrypto_akcipher_max_plaintext_len │ │ │ │ 16617: 001e0125 52 FUNC GLOBAL DEFAULT 12 qemu_ram_alloc_resizeable │ │ │ │ 16618: 005a7c38 16 OBJECT GLOBAL DEFAULT 24 _TRACE_FILE_SETUP_CDROM_EVENT │ │ │ │ - 16619: 002eff49 240 FUNC GLOBAL DEFAULT 12 bdrv_graph_co_rdlock │ │ │ │ + 16619: 002eff41 240 FUNC GLOBAL DEFAULT 12 bdrv_graph_co_rdlock │ │ │ │ 16620: 005f9386 2 OBJECT GLOBAL DEFAULT 25 _TRACE_REPLAY_GET_QWORD_DSTATE │ │ │ │ - 16621: 00294501 68 FUNC GLOBAL DEFAULT 12 qemu_init_irq │ │ │ │ + 16621: 002944f9 68 FUNC GLOBAL DEFAULT 12 qemu_init_irq │ │ │ │ 16622: 005a95c0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_TPM_EMULATOR_INST_INIT_EVENT │ │ │ │ 16623: 005b0b60 16 OBJECT GLOBAL DEFAULT 24 _TRACE_POSTCOPY_RAM_ENABLE_NOTIFY_EVENT │ │ │ │ 16624: 005159c4 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_neg32 │ │ │ │ 16625: 00281581 248 FUNC GLOBAL DEFAULT 12 cpu_atomic_umin_fetchq_be_mmu │ │ │ │ 16626: 00253409 60 FUNC GLOBAL DEFAULT 12 tcg_gen_sub_i64 │ │ │ │ 16627: 0026b3bd 376 FUNC GLOBAL DEFAULT 12 tcg_exec_realizefn │ │ │ │ 16628: 005a9d58 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PFLASH_TIMER_EXPIRED_EVENT │ │ │ │ - 16629: 003f6a45 20 FUNC GLOBAL DEFAULT 12 iov_discard_undo │ │ │ │ + 16629: 003f6a3d 20 FUNC GLOBAL DEFAULT 12 iov_discard_undo │ │ │ │ 16630: 005aab40 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VIRTIO_GPU_CMD_RES_XFER_TOH_2D_EVENT │ │ │ │ 16631: 00510a00 32 OBJECT GLOBAL DEFAULT 24 hw_compat_7_0 │ │ │ │ 16632: 00173689 744 FUNC GLOBAL DEFAULT 12 float16_sqrt │ │ │ │ 16633: 00510a20 64 OBJECT GLOBAL DEFAULT 24 hw_compat_7_1 │ │ │ │ 16634: 00510a60 64 OBJECT GLOBAL DEFAULT 24 hw_compat_7_2 │ │ │ │ - 16635: 0039024d 232 FUNC GLOBAL DEFAULT 12 visit_type_SgxEPC │ │ │ │ + 16635: 00390245 232 FUNC GLOBAL DEFAULT 12 visit_type_SgxEPC │ │ │ │ 16636: 00285405 148 FUNC GLOBAL DEFAULT 12 plugin_register_inline_op_on_entry │ │ │ │ 16637: 005f9db0 4 OBJECT GLOBAL DEFAULT 25 global_aio_wait │ │ │ │ 16638: 0027fd6d 172 FUNC GLOBAL DEFAULT 12 cpu_atomic_fetch_orq_le_mmu │ │ │ │ 16639: 005b4b2c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_QUERY_RX_FILTER_EVENT │ │ │ │ - 16640: 003b12fd 212 FUNC GLOBAL DEFAULT 12 visit_type_StatsResult_members │ │ │ │ - 16641: 002adbf1 14 FUNC GLOBAL DEFAULT 12 qcrypto_der_decode_ctx_tag │ │ │ │ + 16640: 003b12f5 212 FUNC GLOBAL DEFAULT 12 visit_type_StatsResult_members │ │ │ │ + 16641: 002adbe9 14 FUNC GLOBAL DEFAULT 12 qcrypto_der_decode_ctx_tag │ │ │ │ 16642: 005f9876 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_X_QUERY_VIRTIO_VHOST_QUEUE_STATUS_DSTATE │ │ │ │ 16643: 001caa99 184 FUNC GLOBAL DEFAULT 12 qemu_boot_set │ │ │ │ 16644: 005f9318 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SAVEVM_SEND_POSTCOPY_LISTEN_DSTATE │ │ │ │ 16645: 005d6f6c 4 OBJECT GLOBAL DEFAULT 25 display_opengl │ │ │ │ 16646: 005b0680 16 OBJECT GLOBAL DEFAULT 24 _TRACE_MIGRATION_BLOCK_FLUSH_BLKS_EVENT │ │ │ │ - 16647: 003b50c9 100 FUNC GLOBAL DEFAULT 12 visit_type_VirtioRingAvail_members │ │ │ │ - 16648: 0035cbdd 58 FUNC GLOBAL DEFAULT 12 qapi_free_AuthZSimpleProperties │ │ │ │ + 16647: 003b50c1 100 FUNC GLOBAL DEFAULT 12 visit_type_VirtioRingAvail_members │ │ │ │ + 16648: 0035cbd5 58 FUNC GLOBAL DEFAULT 12 qapi_free_AuthZSimpleProperties │ │ │ │ 16649: 00507290 12 OBJECT GLOBAL DEFAULT 21 ChardevBackendKind_lookup │ │ │ │ 16650: 005b2994 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VNC_CLIENT_IO_WRAP_EVENT │ │ │ │ - 16651: 003d0ca5 176 FUNC GLOBAL DEFAULT 12 qdict_next │ │ │ │ - 16652: 00320e1d 46 FUNC GLOBAL DEFAULT 12 throttle_group_attach_aio_context │ │ │ │ + 16651: 003d0c9d 176 FUNC GLOBAL DEFAULT 12 qdict_next │ │ │ │ + 16652: 00320e15 46 FUNC GLOBAL DEFAULT 12 throttle_group_attach_aio_context │ │ │ │ 16653: 00270525 168 FUNC GLOBAL DEFAULT 12 helper_gvec_ussub64 │ │ │ │ - 16654: 003b88a1 100 FUNC GLOBAL DEFAULT 12 visit_type_AudiodevCoreaudioPerDirectionOptions_members │ │ │ │ + 16654: 003b8899 100 FUNC GLOBAL DEFAULT 12 visit_type_AudiodevCoreaudioPerDirectionOptions_members │ │ │ │ 16655: 00172795 276 FUNC GLOBAL DEFAULT 12 float128_maximum_number │ │ │ │ - 16656: 002de7dd 40 FUNC GLOBAL DEFAULT 12 scsi_cdb_length │ │ │ │ - 16657: 003b1f65 58 FUNC GLOBAL DEFAULT 12 qapi_free_TraceEventInfoList │ │ │ │ - 16658: 003ed309 140 FUNC GLOBAL DEFAULT 12 aio_context_set_thread_pool_params │ │ │ │ - 16659: 0028fe25 4 FUNC GLOBAL DEFAULT 12 kvm_arm_supports_user_irq │ │ │ │ + 16656: 002de7d5 40 FUNC GLOBAL DEFAULT 12 scsi_cdb_length │ │ │ │ + 16657: 003b1f5d 58 FUNC GLOBAL DEFAULT 12 qapi_free_TraceEventInfoList │ │ │ │ + 16658: 003ed301 140 FUNC GLOBAL DEFAULT 12 aio_context_set_thread_pool_params │ │ │ │ + 16659: 0028fe1d 4 FUNC GLOBAL DEFAULT 12 kvm_arm_supports_user_irq │ │ │ │ 16660: 00513738 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_le8 │ │ │ │ 16661: 005f8e08 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_HOST_REMOTE_WAKEUP_REMOVED_DSTATE │ │ │ │ 16662: 005d6c9c 4 OBJECT GLOBAL DEFAULT 25 xen_mode │ │ │ │ 16663: 005f8d4e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SSE_COUNTER_RESET_DSTATE │ │ │ │ - 16664: 003b86c5 284 FUNC GLOBAL DEFAULT 12 visit_type_AudiodevSndioOptions_members │ │ │ │ - 16665: 003fbafd 122 FUNC GLOBAL DEFAULT 12 qemu_vfio_close │ │ │ │ + 16664: 003b86bd 284 FUNC GLOBAL DEFAULT 12 visit_type_AudiodevSndioOptions_members │ │ │ │ + 16665: 003fbaf5 122 FUNC GLOBAL DEFAULT 12 qemu_vfio_close │ │ │ │ 16666: 005197a4 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_add_fetchq_be │ │ │ │ - 16667: 003a93a5 280 FUNC GLOBAL DEFAULT 12 visit_type_IOMMUFDProperties │ │ │ │ - 16668: 0035fc4d 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockStatsSpecific │ │ │ │ - 16669: 002ccc19 116 FUNC GLOBAL DEFAULT 12 bdrv_try_change_aio_context │ │ │ │ + 16667: 003a939d 280 FUNC GLOBAL DEFAULT 12 visit_type_IOMMUFDProperties │ │ │ │ + 16668: 0035fc45 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockStatsSpecific │ │ │ │ + 16669: 002ccc11 116 FUNC GLOBAL DEFAULT 12 bdrv_try_change_aio_context │ │ │ │ 16670: 005f90c4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SKIP_SAMPLE_RAMBLOCK_DSTATE │ │ │ │ 16671: 00252a95 84 FUNC GLOBAL DEFAULT 12 tcg_gen_smax_i32 │ │ │ │ 16672: 005af190 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_DWC2_HREG2_READ_EVENT │ │ │ │ - 16673: 0039915d 364 FUNC GLOBAL DEFAULT 12 visit_type_MigrationAddress_members │ │ │ │ + 16673: 00399155 364 FUNC GLOBAL DEFAULT 12 visit_type_MigrationAddress_members │ │ │ │ 16674: 005f85f6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_TPM_EMULATOR_SET_STATE_BLOBS_ERROR_DSTATE │ │ │ │ - 16675: 0039aacd 368 FUNC GLOBAL DEFAULT 12 qapi_event_send_migration_pass │ │ │ │ - 16676: 00362361 16 FUNC GLOBAL DEFAULT 12 visit_type_ImageInfoSpecificVmdkWrapper_members │ │ │ │ + 16675: 0039aac5 368 FUNC GLOBAL DEFAULT 12 qapi_event_send_migration_pass │ │ │ │ + 16676: 00362359 16 FUNC GLOBAL DEFAULT 12 visit_type_ImageInfoSpecificVmdkWrapper_members │ │ │ │ 16677: 0023bedd 96 FUNC GLOBAL DEFAULT 12 replay_save_random │ │ │ │ - 16678: 003ede55 196 FUNC GLOBAL DEFAULT 12 qemu_coroutine_create │ │ │ │ + 16678: 003ede4d 196 FUNC GLOBAL DEFAULT 12 qemu_coroutine_create │ │ │ │ 16679: 005f8252 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_events_net_c │ │ │ │ 16680: 005f837a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_NBD_PARSE_BLOCKSTATUS_COMPLIANCE_DSTATE │ │ │ │ 16681: 005f961c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_BLOCKDEV_SNAPSHOT_DSTATE │ │ │ │ 16682: 0027f205 196 FUNC GLOBAL DEFAULT 12 cpu_atomic_fetch_sminl_be_mmu │ │ │ │ 16683: 001aedfd 66 FUNC GLOBAL DEFAULT 12 hid_free │ │ │ │ 16684: 005aeae0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_SERIAL_UNSUPPORTED_DATA_BITS_EVENT │ │ │ │ 16685: 005b1590 16 OBJECT GLOBAL DEFAULT 24 _TRACE_RAM_DIRTY_BITMAP_RELOAD_COMPLETE_EVENT │ │ │ │ 16686: 00172be5 276 FUNC GLOBAL DEFAULT 12 float128_minimum_number │ │ │ │ - 16687: 003c03a5 58 FUNC GLOBAL DEFAULT 12 qapi_free_VncInfo │ │ │ │ + 16687: 003c039d 58 FUNC GLOBAL DEFAULT 12 qapi_free_VncInfo │ │ │ │ 16688: 005f8d3a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SH_TIMER_WRITE_DSTATE │ │ │ │ 16689: 005b16b0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_FILE_PUT_FD_EVENT │ │ │ │ 16690: 005aba1c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ITS_CMD_VINVALL_EVENT │ │ │ │ - 16691: 0038ee11 204 FUNC GLOBAL DEFAULT 12 visit_type_BalloonInfo │ │ │ │ + 16691: 0038ee09 204 FUNC GLOBAL DEFAULT 12 visit_type_BalloonInfo │ │ │ │ 16692: 005a78b8 32 OBJECT GLOBAL DEFAULT 24 authz_trace_events │ │ │ │ 16693: 00250095 124 FUNC GLOBAL DEFAULT 12 tcg_gen_subi_i32 │ │ │ │ - 16694: 0038b891 58 FUNC GLOBAL DEFAULT 12 qapi_free_CXLFixedMemoryWindowOptions │ │ │ │ + 16694: 0038b889 58 FUNC GLOBAL DEFAULT 12 qapi_free_CXLFixedMemoryWindowOptions │ │ │ │ 16695: 001cbf15 192 FUNC GLOBAL DEFAULT 12 pause_all_vcpus │ │ │ │ - 16696: 0035e159 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_pr_managers │ │ │ │ + 16696: 0035e151 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_pr_managers │ │ │ │ 16697: 00168f89 212 FUNC GLOBAL DEFAULT 12 floatx80_rem │ │ │ │ 16698: 005aeaa0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_SERIAL_SET_FLOW_CONTROL_EVENT │ │ │ │ - 16699: 00391119 16 FUNC GLOBAL DEFAULT 12 visit_type_CpuModelBaselineInfo_members │ │ │ │ + 16699: 00391111 16 FUNC GLOBAL DEFAULT 12 visit_type_CpuModelBaselineInfo_members │ │ │ │ 16700: 005a91e8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_NBD_RECEIVE_OPTION_REPLY_EVENT │ │ │ │ 16701: 005adee8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_HPET_RAM_WRITE_INVALID_TN_CMP_EVENT │ │ │ │ 16702: 005ab60c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_XIVE_REDISTRIBUTE_EVENT │ │ │ │ 16703: 005afdf0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_OHCI_ISO_TD_BAD_DIRECTION_EVENT │ │ │ │ 16704: 005a7838 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GDBSTUB_HIT_BREAK_EVENT │ │ │ │ 16705: 005ad818 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SLAVIO_AUX2_MEM_READB_EVENT │ │ │ │ 16706: 005b1a90 16 OBJECT GLOBAL DEFAULT 24 _TRACE_LOADVM_POSTCOPY_RAM_HANDLE_DISCARD_EVENT │ │ │ │ - 16707: 002d21a1 4 FUNC GLOBAL DEFAULT 12 block_job_driver │ │ │ │ - 16708: 00396449 58 FUNC GLOBAL DEFAULT 12 qapi_free_MigrationChannel │ │ │ │ + 16707: 002d2199 4 FUNC GLOBAL DEFAULT 12 block_job_driver │ │ │ │ + 16708: 00396441 58 FUNC GLOBAL DEFAULT 12 qapi_free_MigrationChannel │ │ │ │ 16709: 00217a31 68 FUNC GLOBAL DEFAULT 12 migrate_channel_requires_tls_upgrade │ │ │ │ 16710: 005f8cbc 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ECC_MEM_WRITEL_MFSR_DSTATE │ │ │ │ 16711: 001a468d 108 FUNC GLOBAL DEFAULT 12 hmp_system_wakeup │ │ │ │ 16712: 001ad7d9 14 FUNC GLOBAL DEFAULT 12 sysbus_has_mmio │ │ │ │ 16713: 005f8454 2 OBJECT GLOBAL DEFAULT 25 _TRACE_BDRV_CO_PWRITEV_PART_DSTATE │ │ │ │ - 16714: 003b168d 192 FUNC GLOBAL DEFAULT 12 visit_type_StatsSchemaValue │ │ │ │ - 16715: 004d2d40 24 OBJECT GLOBAL DEFAULT 14 clone_argCLONE_NEWCGROUP │ │ │ │ + 16714: 003b1685 192 FUNC GLOBAL DEFAULT 12 visit_type_StatsSchemaValue │ │ │ │ + 16715: 004d2d30 24 OBJECT GLOBAL DEFAULT 14 clone_argCLONE_NEWCGROUP │ │ │ │ 16716: 001cb10d 176 FUNC GLOBAL DEFAULT 12 del_boot_device_lchs │ │ │ │ 16717: 005f9908 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_DISPLAY_RELOAD_DSTATE │ │ │ │ 16718: 005f9224 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MIGRATION_RETURN_PATH_END_BEFORE_DSTATE │ │ │ │ 16719: 00251959 124 FUNC GLOBAL DEFAULT 12 tcg_gen_deposit_i32 │ │ │ │ 16720: 005f91e8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_MIGRATION_SET_OUTGOING_CHANNEL_DSTATE │ │ │ │ 16721: 005f974c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_QUERY_CURRENT_MACHINE_DSTATE │ │ │ │ 16722: 001674ad 4352 FUNC GLOBAL DEFAULT 12 float128_div │ │ │ │ @@ -16729,188 +16729,188 @@ │ │ │ │ 16725: 0020abfd 90 FUNC GLOBAL DEFAULT 12 migrate_ram_is_ignored │ │ │ │ 16726: 005aae6c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_PS2_MOUSE_FAKE_EVENT_EVENT │ │ │ │ 16727: 005b5dec 16 OBJECT GLOBAL DEFAULT 24 _TRACE_LOCKCNT_FUTEX_WAIT_EVENT │ │ │ │ 16728: 001f64bd 320 FUNC GLOBAL DEFAULT 12 cpr_transfer_input │ │ │ │ 16729: 00208a41 100 FUNC GLOBAL DEFAULT 12 postcopy_ram_prepare_discard │ │ │ │ 16730: 001f5f29 16 FUNC GLOBAL DEFAULT 12 cpr_set_incoming_mode │ │ │ │ 16731: 00205dc9 34 FUNC GLOBAL DEFAULT 12 migrate_cpu_throttle_tailslow │ │ │ │ - 16732: 003ba6ad 132 FUNC GLOBAL DEFAULT 12 visit_type_QCryptodevBackendAlgoType │ │ │ │ + 16732: 003ba6a5 132 FUNC GLOBAL DEFAULT 12 visit_type_QCryptodevBackendAlgoType │ │ │ │ 16733: 005f9370 2 OBJECT GLOBAL DEFAULT 25 _TRACE_COLO_COMPARE_UDP_MISCOMPARE_DSTATE │ │ │ │ - 16734: 003af2b5 58 FUNC GLOBAL DEFAULT 12 qapi_free_SocketAddress │ │ │ │ + 16734: 003af2ad 58 FUNC GLOBAL DEFAULT 12 qapi_free_SocketAddress │ │ │ │ 16735: 005aea70 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CANOKEY_EMU_SET_ADDRESS_EVENT │ │ │ │ 16736: 005f9550 2 OBJECT GLOBAL DEFAULT 25 _TRACE_RESETTABLE_PHASE_HOLD_END_DSTATE │ │ │ │ - 16737: 00360265 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockIOThrottle │ │ │ │ - 16738: 00374345 104 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_BLOCK_WRITE_THRESHOLD_arg_members │ │ │ │ + 16737: 0036025d 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockIOThrottle │ │ │ │ + 16738: 0037433d 104 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_BLOCK_WRITE_THRESHOLD_arg_members │ │ │ │ 16739: 0017a655 196 FUNC GLOBAL DEFAULT 12 dpy_gfx_update │ │ │ │ 16740: 0022a7b1 22 FUNC GLOBAL DEFAULT 12 qemu_has_tunnel │ │ │ │ 16741: 0025cdc9 136 FUNC GLOBAL DEFAULT 12 tcg_gen_atomic_fetch_umax_i64_chk │ │ │ │ - 16742: 002b2825 16 FUNC GLOBAL DEFAULT 12 qcrypto_tls_session_set_callbacks │ │ │ │ + 16742: 002b281d 16 FUNC GLOBAL DEFAULT 12 qcrypto_tls_session_set_callbacks │ │ │ │ 16743: 00285f69 116 FUNC GLOBAL DEFAULT 12 ebpf_find_binary_by_id │ │ │ │ - 16744: 00370c55 260 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsLUKS_members │ │ │ │ - 16745: 002b36f5 112 FUNC GLOBAL DEFAULT 12 qcrypto_hash_supports │ │ │ │ - 16746: 00383a41 132 FUNC GLOBAL DEFAULT 12 visit_type_QCryptoBlockFormat │ │ │ │ + 16744: 00370c4d 260 FUNC GLOBAL DEFAULT 12 visit_type_BlockdevOptionsLUKS_members │ │ │ │ + 16745: 002b36ed 112 FUNC GLOBAL DEFAULT 12 qcrypto_hash_supports │ │ │ │ + 16746: 00383a39 132 FUNC GLOBAL DEFAULT 12 visit_type_QCryptoBlockFormat │ │ │ │ 16747: 002805c9 28 FUNC GLOBAL DEFAULT 12 helper_atomic_fetch_umaxq_le │ │ │ │ - 16748: 002ca139 180 FUNC GLOBAL DEFAULT 12 bdrv_co_invalidate_cache │ │ │ │ + 16748: 002ca131 180 FUNC GLOBAL DEFAULT 12 bdrv_co_invalidate_cache │ │ │ │ 16749: 005f965e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_CHARDEV_ADD_DSTATE │ │ │ │ - 16750: 002df031 196 FUNC GLOBAL DEFAULT 12 pr_manager_execute │ │ │ │ + 16750: 002df029 196 FUNC GLOBAL DEFAULT 12 pr_manager_execute │ │ │ │ 16751: 005b0a80 16 OBJECT GLOBAL DEFAULT 24 _TRACE_POSTCOPY_RAM_INCOMING_CLEANUP_JOIN_EVENT │ │ │ │ - 16752: 003edbf1 72 FUNC GLOBAL DEFAULT 12 iohandler_get_g_source │ │ │ │ + 16752: 003edbe9 72 FUNC GLOBAL DEFAULT 12 iohandler_get_g_source │ │ │ │ 16753: 00203305 336 FUNC GLOBAL DEFAULT 12 multifd_recv_cleanup │ │ │ │ 16754: 005b1940 16 OBJECT GLOBAL DEFAULT 24 _TRACE_SAVEVM_SEND_SWITCHOVER_START_EVENT │ │ │ │ - 16755: 002ea8f1 14 FUNC GLOBAL DEFAULT 12 block_copy_call_cancel │ │ │ │ - 16756: 003a9ed1 440 FUNC GLOBAL DEFAULT 12 visit_type_SevSnpGuestProperties_members │ │ │ │ + 16755: 002ea8e9 14 FUNC GLOBAL DEFAULT 12 block_copy_call_cancel │ │ │ │ + 16756: 003a9ec9 440 FUNC GLOBAL DEFAULT 12 visit_type_SevSnpGuestProperties_members │ │ │ │ 16757: 002352f1 176 FUNC GLOBAL DEFAULT 12 hmp_info_usernet │ │ │ │ - 16758: 003a3f89 52 FUNC GLOBAL DEFAULT 12 visit_type_Netdev_members │ │ │ │ - 16759: 00336a61 84 FUNC GLOBAL DEFAULT 12 qed_write_l1_table_sync │ │ │ │ + 16758: 003a3f81 52 FUNC GLOBAL DEFAULT 12 visit_type_Netdev_members │ │ │ │ + 16759: 00336a59 84 FUNC GLOBAL DEFAULT 12 qed_write_l1_table_sync │ │ │ │ 16760: 005b4e98 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_EXIT_TRACE_EVENT_GET_STATE_EVENT │ │ │ │ - 16761: 0029a181 16 FUNC GLOBAL DEFAULT 12 object_resolve_path │ │ │ │ + 16761: 0029a179 16 FUNC GLOBAL DEFAULT 12 object_resolve_path │ │ │ │ 16762: 005f88c0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GOLDFISH_PIC_REALIZE_DSTATE │ │ │ │ 16763: 002136d1 124 FUNC GLOBAL DEFAULT 12 qemu_savevm_state_blocked │ │ │ │ 16764: 005ad3d8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_STM32L4X5_EXTI_SET_IRQ_EVENT │ │ │ │ 16765: 005f8271 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_visit_audio_c │ │ │ │ 16766: 005b3e68 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QMP_ENTER_JOB_PAUSE_EVENT │ │ │ │ 16767: 005e89a4 4 OBJECT GLOBAL DEFAULT 25 tcg_cur_ctxs │ │ │ │ - 16768: 00297435 124 FUNC GLOBAL DEFAULT 12 object_class_get_list_sorted │ │ │ │ - 16769: 0037cf9d 58 FUNC GLOBAL DEFAULT 12 qapi_free_ChardevInfo │ │ │ │ + 16768: 0029742d 124 FUNC GLOBAL DEFAULT 12 object_class_get_list_sorted │ │ │ │ + 16769: 0037cf95 58 FUNC GLOBAL DEFAULT 12 qapi_free_ChardevInfo │ │ │ │ 16770: 001e0e8d 236 FUNC GLOBAL DEFAULT 12 cpu_physical_memory_read │ │ │ │ 16771: 005f93ea 2 OBJECT GLOBAL DEFAULT 25 _TRACE_DBUS_SCANOUT_TEXTURE_DSTATE │ │ │ │ 16772: 005f8be4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_STM32L4X5_RCC_PLL_CHANNEL_ENABLE_DSTATE │ │ │ │ 16773: 00213dad 88 FUNC GLOBAL DEFAULT 12 should_send_vmdesc │ │ │ │ - 16774: 003f0509 46 FUNC GLOBAL DEFAULT 12 timerlistgroup_deinit │ │ │ │ + 16774: 003f0501 46 FUNC GLOBAL DEFAULT 12 timerlistgroup_deinit │ │ │ │ 16775: 005f8268 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_visit_virtio_c │ │ │ │ 16776: 005071dc 12 OBJECT GLOBAL DEFAULT 21 BlockdevOnError_lookup │ │ │ │ - 16777: 003da929 4 FUNC GLOBAL DEFAULT 12 qemu_rec_mutex_trylock_impl │ │ │ │ + 16777: 003da921 4 FUNC GLOBAL DEFAULT 12 qemu_rec_mutex_trylock_impl │ │ │ │ 16778: 005b2e00 16 OBJECT GLOBAL DEFAULT 24 _TRACE_TB_GEN_CODE_BUFFER_OVERFLOW_EVENT │ │ │ │ 16779: 005f937e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QEMU_ANNOUNCE_SELF_ITER_DSTATE │ │ │ │ - 16780: 002ea88d 14 FUNC GLOBAL DEFAULT 12 block_copy_call_cancelled │ │ │ │ + 16780: 002ea885 14 FUNC GLOBAL DEFAULT 12 block_copy_call_cancelled │ │ │ │ 16781: 00286575 376 FUNC GLOBAL DEFAULT 12 ebpf_rss_load_fds │ │ │ │ 16782: 005f879a 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QXL_SPICE_RESET_MEMSLOTS_DSTATE │ │ │ │ - 16783: 0039d071 464 FUNC GLOBAL DEFAULT 12 qmp_marshal_migrate_recover │ │ │ │ + 16783: 0039d069 464 FUNC GLOBAL DEFAULT 12 qmp_marshal_migrate_recover │ │ │ │ 16784: 00239c19 156 FUNC GLOBAL DEFAULT 12 replay_put_dword │ │ │ │ - 16785: 002f3235 152 FUNC GLOBAL DEFAULT 12 bdrv_co_is_allocated_above │ │ │ │ + 16785: 002f322d 152 FUNC GLOBAL DEFAULT 12 bdrv_co_is_allocated_above │ │ │ │ 16786: 0027c845 204 FUNC GLOBAL DEFAULT 12 cpu_atomic_fetch_sminw_le_mmu │ │ │ │ 16787: 0019fe01 232 FUNC GLOBAL DEFAULT 12 qdev_pass_gpios │ │ │ │ 16788: 005155a4 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_or │ │ │ │ 16789: 005af700 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_UHCI_TD_NEXTQH_EVENT │ │ │ │ 16790: 005f8228 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_commands_block_export_c │ │ │ │ 16791: 00515940 132 OBJECT GLOBAL DEFAULT 24 helper_info_gvec_neg64 │ │ │ │ 16792: 005f8cda 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ALLWINNER_R40_DRAMCTL_READ_DSTATE │ │ │ │ - 16793: 003ada59 192 FUNC GLOBAL DEFAULT 12 visit_type_GuestPanicInformationTdx │ │ │ │ - 16794: 002986b1 146 FUNC GLOBAL DEFAULT 12 object_property_set_str │ │ │ │ + 16793: 003ada51 192 FUNC GLOBAL DEFAULT 12 visit_type_GuestPanicInformationTdx │ │ │ │ + 16794: 002986a9 146 FUNC GLOBAL DEFAULT 12 object_property_set_str │ │ │ │ 16795: 00179b35 100 FUNC GLOBAL DEFAULT 12 dpy_text_update │ │ │ │ 16796: 005efdb8 8 OBJECT GLOBAL DEFAULT 25 max_delay │ │ │ │ - 16797: 003b3479 176 FUNC GLOBAL DEFAULT 12 visit_type_TransactionAction_members │ │ │ │ + 16797: 003b3471 176 FUNC GLOBAL DEFAULT 12 visit_type_TransactionAction_members │ │ │ │ 16798: 005f9202 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SOURCE_RETURN_PATH_THREAD_PONG_DSTATE │ │ │ │ 16799: 00228b6d 228 FUNC GLOBAL DEFAULT 12 net_hub_check_clients │ │ │ │ 16800: 00226529 756 FUNC GLOBAL DEFAULT 12 eth_get_protocols │ │ │ │ - 16801: 003bed15 58 FUNC GLOBAL DEFAULT 12 qapi_free_TpmModelList │ │ │ │ + 16801: 003bed0d 58 FUNC GLOBAL DEFAULT 12 qapi_free_TpmModelList │ │ │ │ 16802: 0022a7f9 22 FUNC GLOBAL DEFAULT 12 qemu_set_offload │ │ │ │ 16803: 00265e65 96 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_abs │ │ │ │ 16804: 005acb28 16 OBJECT GLOBAL DEFAULT 24 _TRACE_ASPEED_SLIIO_WRITE_EVENT │ │ │ │ 16805: 001e7191 344 FUNC GLOBAL DEFAULT 12 qemu_global_option │ │ │ │ - 16806: 004e2258 3 OBJECT GLOBAL DEFAULT 14 sense_code_NOT_READY │ │ │ │ + 16806: 004e2248 3 OBJECT GLOBAL DEFAULT 14 sense_code_NOT_READY │ │ │ │ 16807: 005a8528 16 OBJECT GLOBAL DEFAULT 24 _TRACE_BDRV_CO_PWRITE_ZEROES_EVENT │ │ │ │ - 16808: 003e50b9 140 FUNC GLOBAL DEFAULT 12 synchronize_rcu │ │ │ │ + 16808: 003e50b1 140 FUNC GLOBAL DEFAULT 12 synchronize_rcu │ │ │ │ 16809: 005b50d8 12 OBJECT GLOBAL DEFAULT 24 qapi_commands_audio_trace_events_trace_events │ │ │ │ - 16810: 00405e09 172 FUNC GLOBAL DEFAULT 12 vu_queue_fill │ │ │ │ + 16810: 00405e01 172 FUNC GLOBAL DEFAULT 12 vu_queue_fill │ │ │ │ 16811: 005b29a4 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VNC_CLIENT_DISCONNECT_FINISH_EVENT │ │ │ │ 16812: 005afad0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_OHCI_HUB_POWER_UP_EVENT │ │ │ │ 16813: 005f8244 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_visit_machine_common_c │ │ │ │ - 16814: 002facf1 364 FUNC GLOBAL DEFAULT 12 commit_active_start │ │ │ │ - 16815: 003bacc5 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_cryptodev │ │ │ │ + 16814: 002face9 364 FUNC GLOBAL DEFAULT 12 commit_active_start │ │ │ │ + 16815: 003bacbd 524 FUNC GLOBAL DEFAULT 12 qmp_marshal_query_cryptodev │ │ │ │ 16816: 005abf3c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ICC_CTLR_EL3_WRITE_EVENT │ │ │ │ 16817: 0016c035 196 FUNC GLOBAL DEFAULT 12 float16_to_int16_round_to_zero │ │ │ │ - 16818: 003c340d 108 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_send_key_arg_members │ │ │ │ + 16818: 003c3405 108 FUNC GLOBAL DEFAULT 12 visit_type_q_obj_send_key_arg_members │ │ │ │ 16819: 0023a551 456 FUNC GLOBAL DEFAULT 12 replay_advance_current_icount │ │ │ │ 16820: 005f8266 1 OBJECT GLOBAL DEFAULT 25 qapi_dummy_qapi_commands_transaction_c │ │ │ │ 16821: 005b1f38 16 OBJECT GLOBAL DEFAULT 24 _TRACE_RUNSTATE_SET_EVENT │ │ │ │ 16822: 002433cd 192 FUNC GLOBAL DEFAULT 12 tcg_code_size │ │ │ │ 16823: 0023aa69 72 FUNC GLOBAL DEFAULT 12 replay_bh_schedule_event │ │ │ │ - 16824: 00293301 84 FUNC GLOBAL DEFAULT 12 qdev_get_machine │ │ │ │ - 16825: 003dfabd 96 FUNC GLOBAL DEFAULT 12 fifo8_push │ │ │ │ + 16824: 002932f9 84 FUNC GLOBAL DEFAULT 12 qdev_get_machine │ │ │ │ + 16825: 003dfab5 96 FUNC GLOBAL DEFAULT 12 fifo8_push │ │ │ │ 16826: 005b1c8c 16 OBJECT GLOBAL DEFAULT 24 _TRACE_COLO_COMPARE_ICMP_MISCOMPARE_EVENT │ │ │ │ - 16827: 003a78b9 224 FUNC GLOBAL DEFAULT 12 visit_type_FilterBufferProperties │ │ │ │ + 16827: 003a78b1 224 FUNC GLOBAL DEFAULT 12 visit_type_FilterBufferProperties │ │ │ │ 16828: 0017ec31 16 FUNC GLOBAL DEFAULT 12 keycode_is_keypad │ │ │ │ 16829: 004ffdb4 40 OBJECT GLOBAL DEFAULT 21 qdev_prop_macaddr │ │ │ │ - 16830: 003b0bb1 212 FUNC GLOBAL DEFAULT 12 visit_type_StatsRequest_members │ │ │ │ + 16830: 003b0ba9 212 FUNC GLOBAL DEFAULT 12 visit_type_StatsRequest_members │ │ │ │ 16831: 005f9098 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CMSDK_APB_WATCHDOG_READ_DSTATE │ │ │ │ 16832: 005f876c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_VGA_CIRRUS_WRITE_GR_DSTATE │ │ │ │ 16833: 0027b9f5 204 FUNC GLOBAL DEFAULT 12 cpu_atomic_fetch_sminb_mmu │ │ │ │ 16834: 005f8da4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ASPEED_TIMER_SET_CTRL2_DSTATE │ │ │ │ 16835: 002129a1 56 FUNC GLOBAL DEFAULT 12 timer_get │ │ │ │ 16836: 005f9af8 4 OBJECT GLOBAL DEFAULT 25 qemu_icache_linesize_log │ │ │ │ 16837: 005f8a3e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ASPEED_INTC_PENDING_IRQ_DSTATE │ │ │ │ 16838: 00224241 74 FUNC GLOBAL DEFAULT 12 net_checksum_add_cont │ │ │ │ 16839: 005f8a10 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GICV3_ICC_PMR_WRITE_DSTATE │ │ │ │ - 16840: 002d2a01 140 FUNC GLOBAL DEFAULT 12 block_job_iostatus_reset_locked │ │ │ │ + 16840: 002d29f9 140 FUNC GLOBAL DEFAULT 12 block_job_iostatus_reset_locked │ │ │ │ 16841: 002571a9 52 FUNC GLOBAL DEFAULT 12 tcg_gen_smax_i64 │ │ │ │ - 16842: 002cc845 296 FUNC GLOBAL DEFAULT 12 bdrv_new_open_driver_opts │ │ │ │ + 16842: 002cc83d 296 FUNC GLOBAL DEFAULT 12 bdrv_new_open_driver_opts │ │ │ │ 16843: 00175961 1756 FUNC GLOBAL DEFAULT 12 roundAndPackFloatx80 │ │ │ │ 16844: 001d614d 14 FUNC GLOBAL DEFAULT 12 memory_region_has_guest_memfd │ │ │ │ 16845: 005f83ee 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QCOW2_CLUSTER_LINK_L2_DSTATE │ │ │ │ 16846: 00518304 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_smax_fetchl_be │ │ │ │ 16847: 002840e9 58 FUNC GLOBAL DEFAULT 12 qemu_plugin_register_vcpu_mem_inline_per_vcpu │ │ │ │ 16848: 005aacf0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_XENFB_INPUT_CONNECTED_EVENT │ │ │ │ 16849: 0022b691 8 FUNC GLOBAL DEFAULT 12 netdev_add │ │ │ │ - 16850: 00361381 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevCreateOptionsSsh │ │ │ │ + 16850: 00361379 58 FUNC GLOBAL DEFAULT 12 qapi_free_BlockdevCreateOptionsSsh │ │ │ │ 16851: 005f983e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_QOM_LIST_DSTATE │ │ │ │ - 16852: 0030da0d 116 FUNC GLOBAL DEFAULT 12 qcow2_cache_destroy │ │ │ │ + 16852: 0030da05 116 FUNC GLOBAL DEFAULT 12 qcow2_cache_destroy │ │ │ │ 16853: 005f8d80 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IMX_GPT_TIMEOUT_DSTATE │ │ │ │ 16854: 005abacc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_GICV3_ITS_CMD_MAPTI_EVENT │ │ │ │ 16855: 0028c7c1 8 FUNC GLOBAL DEFAULT 12 avr_cpu_gdb_adjust_breakpoint │ │ │ │ - 16856: 002dd289 1216 FUNC GLOBAL DEFAULT 12 nbd_receive_reply │ │ │ │ + 16856: 002dd281 1216 FUNC GLOBAL DEFAULT 12 nbd_receive_reply │ │ │ │ 16857: 005f865e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_M25P80_PROGRAMMING_ZERO_TO_ONE_DSTATE │ │ │ │ - 16858: 003db771 164 FUNC GLOBAL DEFAULT 12 qemu_memfd_check │ │ │ │ - 16859: 0038852d 58 FUNC GLOBAL DEFAULT 12 qapi_free_SchemaInfoAlternateMember │ │ │ │ + 16858: 003db769 164 FUNC GLOBAL DEFAULT 12 qemu_memfd_check │ │ │ │ + 16859: 00388525 58 FUNC GLOBAL DEFAULT 12 qapi_free_SchemaInfoAlternateMember │ │ │ │ 16860: 005af910 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_EHCI_PORT_RESUME_EVENT │ │ │ │ - 16861: 002e6cd5 6 FUNC GLOBAL DEFAULT 12 blk_enable_write_cache │ │ │ │ - 16862: 002e6301 4 FUNC GLOBAL DEFAULT 12 blk_aio_cancel_async │ │ │ │ + 16861: 002e6ccd 6 FUNC GLOBAL DEFAULT 12 blk_enable_write_cache │ │ │ │ + 16862: 002e62f9 4 FUNC GLOBAL DEFAULT 12 blk_aio_cancel_async │ │ │ │ 16863: 001cd2bd 116 FUNC GLOBAL DEFAULT 12 qemu_add_data_dir │ │ │ │ 16864: 001d8765 10 FUNC GLOBAL DEFAULT 12 memory_region_set_flush_coalesced │ │ │ │ 16865: 005b20d8 16 OBJECT GLOBAL DEFAULT 24 _TRACE_DMA_BLK_IO_EVENT │ │ │ │ 16866: 005f8c8e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_SLAVIO_DIAG_MEM_READB_DSTATE │ │ │ │ 16867: 001dc719 40 FUNC GLOBAL DEFAULT 12 physical_memory_dirty_bits_cleared │ │ │ │ - 16868: 0034a581 376 FUNC GLOBAL DEFAULT 12 blk_is_inserted │ │ │ │ + 16868: 0034a579 376 FUNC GLOBAL DEFAULT 12 blk_is_inserted │ │ │ │ 16869: 005f878c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QXL_INTERRUPT_CLIENT_MONITORS_CONFIG_DSTATE │ │ │ │ 16870: 005af480 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_XHCI_XFER_ASYNC_EVENT │ │ │ │ 16871: 005f9146 2 OBJECT GLOBAL DEFAULT 25 _TRACE_POSTCOPY_RAM_FAULT_THREAD_EXIT_DSTATE │ │ │ │ 16872: 005f8ac6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_IVSHMEM_FLAT_WRITE_MMR_DSTATE │ │ │ │ 16873: 005f8886 2 OBJECT GLOBAL DEFAULT 25 _TRACE_ADB_BUS_AUTOPOLL_BLOCK_DSTATE │ │ │ │ 16874: 0027d091 20 FUNC GLOBAL DEFAULT 12 helper_atomic_xchgw_be │ │ │ │ 16875: 005ad808 16 OBJECT GLOBAL DEFAULT 24 _TRACE_APC_MEM_WRITEB_EVENT │ │ │ │ 16876: 001b00cd 6 FUNC GLOBAL DEFAULT 12 vhost_net_notify_migration_done │ │ │ │ 16877: 0025385d 90 FUNC GLOBAL DEFAULT 12 tcg_gen_subi_i64 │ │ │ │ - 16878: 003ff1a1 192 FUNC GLOBAL DEFAULT 12 visit_type_ACPIOSTInfo │ │ │ │ + 16878: 003ff199 192 FUNC GLOBAL DEFAULT 12 visit_type_ACPIOSTInfo │ │ │ │ 16879: 005ad088 16 OBJECT GLOBAL DEFAULT 24 _TRACE_CCM_ENTRY_EVENT │ │ │ │ - 16880: 003d4025 200 FUNC GLOBAL DEFAULT 12 qdict_extract_subqdict │ │ │ │ + 16880: 003d401d 200 FUNC GLOBAL DEFAULT 12 qdict_extract_subqdict │ │ │ │ 16881: 005f81ac 28 OBJECT GLOBAL DEFAULT 25 monitor_lock │ │ │ │ 16882: 005f8df6 2 OBJECT GLOBAL DEFAULT 25 _TRACE_USB_SERIAL_SET_DATA_DSTATE │ │ │ │ 16883: 00519fe4 132 OBJECT GLOBAL DEFAULT 24 helper_info_atomic_fetch_smaxl_be │ │ │ │ 16884: 005b5a90 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VISIT_CHECK_STRUCT_EVENT │ │ │ │ 16885: 0020498d 62 FUNC GLOBAL DEFAULT 12 multifd_ram_sync_per_round │ │ │ │ - 16886: 002afe65 124 FUNC GLOBAL DEFAULT 12 qcrypto_tls_creds_check_endpoint │ │ │ │ + 16886: 002afe5d 124 FUNC GLOBAL DEFAULT 12 qcrypto_tls_creds_check_endpoint │ │ │ │ 16887: 005f972c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_MEMSAVE_DSTATE │ │ │ │ - 16888: 00402641 58 FUNC GLOBAL DEFAULT 12 qapi_free_SevGuestInfo │ │ │ │ - 16889: 002e59f9 120 FUNC GLOBAL DEFAULT 12 blk_set_dev_ops │ │ │ │ - 16890: 003e175d 128 FUNC GLOBAL DEFAULT 12 qemu_find_opts │ │ │ │ + 16888: 00402639 58 FUNC GLOBAL DEFAULT 12 qapi_free_SevGuestInfo │ │ │ │ + 16889: 002e59f1 120 FUNC GLOBAL DEFAULT 12 blk_set_dev_ops │ │ │ │ + 16890: 003e1755 128 FUNC GLOBAL DEFAULT 12 qemu_find_opts │ │ │ │ 16891: 005b5cbc 16 OBJECT GLOBAL DEFAULT 24 _TRACE_QEMU_VFIO_REGION_INFO_EVENT │ │ │ │ - 16892: 003852c1 196 FUNC GLOBAL DEFAULT 12 visit_type_SecretCommonProperties │ │ │ │ + 16892: 003852b9 196 FUNC GLOBAL DEFAULT 12 visit_type_SecretCommonProperties │ │ │ │ 16893: 005f953c 2 OBJECT GLOBAL DEFAULT 25 _TRACE_CLOCK_SET_MUL_DIV_DSTATE │ │ │ │ 16894: 005f98c0 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_QUERY_ROCKER_PORTS_DSTATE │ │ │ │ - 16895: 003c409d 348 FUNC GLOBAL DEFAULT 12 visit_type_InputEvent_members │ │ │ │ - 16896: 0037e945 68 FUNC GLOBAL DEFAULT 12 visit_type_ChardevSpiceChannel_members │ │ │ │ + 16895: 003c4095 348 FUNC GLOBAL DEFAULT 12 visit_type_InputEvent_members │ │ │ │ + 16896: 0037e93d 68 FUNC GLOBAL DEFAULT 12 visit_type_ChardevSpiceChannel_members │ │ │ │ 16897: 005f971e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_ENTER_SET_NUMA_NODE_DSTATE │ │ │ │ - 16898: 002e5435 120 FUNC GLOBAL DEFAULT 12 bdrv_is_root_node │ │ │ │ + 16898: 002e542d 120 FUNC GLOBAL DEFAULT 12 bdrv_is_root_node │ │ │ │ 16899: 005f82e8 2 OBJECT GLOBAL DEFAULT 25 _TRACE_GDBSTUB_ERR_CHECKSUM_INVALID_DSTATE │ │ │ │ 16900: 001e0a7d 200 FUNC GLOBAL DEFAULT 12 address_space_read_full │ │ │ │ 16901: 005f96a4 2 OBJECT GLOBAL DEFAULT 25 _TRACE_QMP_EXIT_QUERY_DUMP_DSTATE │ │ │ │ - 16902: 00399fb1 404 FUNC GLOBAL DEFAULT 12 visit_type_DirtyRateInfo_members │ │ │ │ + 16902: 00399fa9 404 FUNC GLOBAL DEFAULT 12 visit_type_DirtyRateInfo_members │ │ │ │ 16903: 005f860e 2 OBJECT GLOBAL DEFAULT 25 _TRACE_TPM_EMULATOR_STARTUP_TPM_RESUME_DSTATE │ │ │ │ 16904: 0025641d 704 FUNC GLOBAL DEFAULT 12 tcg_gen_deposit_i64 │ │ │ │ 16905: 005afc00 16 OBJECT GLOBAL DEFAULT 24 _TRACE_USB_OHCI_TD_PKT_HDR_EVENT │ │ │ │ - 16906: 002babdd 4 FUNC GLOBAL DEFAULT 12 nbd_export_aio_context │ │ │ │ + 16906: 002babd5 4 FUNC GLOBAL DEFAULT 12 nbd_export_aio_context │ │ │ │ 16907: 002703ad 124 FUNC GLOBAL DEFAULT 12 helper_gvec_ussub8 │ │ │ │ 16908: 001db3ad 26 FUNC GLOBAL DEFAULT 12 address_space_dispatch_compact │ │ │ │ - 16909: 002dc3c9 1292 FUNC GLOBAL DEFAULT 12 nbd_receive_negotiate │ │ │ │ + 16909: 002dc3c1 1292 FUNC GLOBAL DEFAULT 12 nbd_receive_negotiate │ │ │ │ 16910: 005b0c90 16 OBJECT GLOBAL DEFAULT 24 _TRACE_RDMA_REGISTRATION_HANDLE_UNREGISTER_EVENT │ │ │ │ 16911: 00265691 100 FUNC GLOBAL DEFAULT 12 tcg_gen_gvec_add │ │ │ │ 16912: 005b18a0 16 OBJECT GLOBAL DEFAULT 24 _TRACE_VMSTATE_DOWNTIME_CHECKPOINT_EVENT │ │ │ ├── readelf --wide --dynamic {} │ │ │ │ @@ -23,15 +23,15 @@ │ │ │ │ 0x00000001 (NEEDED) Shared library: [libaio.so.1t64] │ │ │ │ 0x00000001 (NEEDED) Shared library: [liburing.so.2] │ │ │ │ 0x00000001 (NEEDED) Shared library: [libgmodule-2.0.so.0] │ │ │ │ 0x00000001 (NEEDED) Shared library: [libm.so.6] │ │ │ │ 0x00000001 (NEEDED) Shared library: [libc.so.6] │ │ │ │ 0x00000001 (NEEDED) Shared library: [ld-linux-armhf.so.3] │ │ │ │ 0x0000000c (INIT) 0x143608 │ │ │ │ - 0x0000000d (FINI) 0x408960 │ │ │ │ + 0x0000000d (FINI) 0x408950 │ │ │ │ 0x00000019 (INIT_ARRAY) 0x4fc278 │ │ │ │ 0x0000001b (INIT_ARRAYSZ) 996 (bytes) │ │ │ │ 0x0000001a (FINI_ARRAY) 0x4fc65c │ │ │ │ 0x0000001c (FINI_ARRAYSZ) 4 (bytes) │ │ │ │ 0x6ffffef5 (GNU_HASH) 0x1d4 │ │ │ │ 0x00000005 (STRTAB) 0x5ddd0 │ │ │ │ 0x00000006 (SYMTAB) 0x1bcc0 │ │ │ ├── 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: 14cc2fba3ef9694773abbcc1deb42900c29ba829 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: ad0cd679ad161401743ed16a6cd42e42cf519ef1 │ │ │ │ │ │ │ │ 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 @@ │ │ │ │ -)/lib/ld-linux-armhf.so.3 │ │ │ │ +/lib/ld-linux-armhf.so.3 │ │ │ │ (0p{$n8D │ │ │ │ K0`_FdQ5 │ │ │ │ &l~DRx41 │ │ │ │ yhhFtk,I │ │ │ │ bVa0h(hj/ │ │ │ │ ZYJ=ErXK │ │ │ │ -F`twW09y- │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -9,2170 +9,2170 @@ │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 289fc4 │ │ │ │ adcsvc pc, fp, #1325400064 @ 0x4f000000 │ │ │ │ stmdami r5, {r2, r8, fp, lr} │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ @ instruction: 0xf7fd4478 │ │ │ │ svclt 0x0000ef5c │ │ │ │ - eorseq r7, r4, ip, lsl #9 │ │ │ │ - eoreq r2, ip, r6, lsl #23 │ │ │ │ - mlaeq ip, ip, fp, r2 │ │ │ │ + eorseq r7, r4, ip, ror r4 │ │ │ │ + eoreq r2, ip, r6, ror fp │ │ │ │ + eoreq r2, ip, ip, lsl #23 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9d20c <__bss_end__@@Base+0xfe6a3330> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 249ff4 │ │ │ │ stmdbmi r4, {r2, r5, r9, sp} │ │ │ │ ldrbtmi r4, [fp], #-2052 @ 0xfffff7fc │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ svc 0x0044f7fd │ │ │ │ - eorseq r7, r4, r6, lsr #27 │ │ │ │ - eoreq r3, ip, r0, ror #18 │ │ │ │ - eoreq r3, ip, sl, ror r9 │ │ │ │ + mlaseq r4, r6, sp, r7 │ │ │ │ + eoreq r3, ip, r0, asr r9 │ │ │ │ + eoreq r3, ip, sl, ror #18 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9d238 <__bss_end__@@Base+0xfe6a335c> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 24a020 │ │ │ │ stmdbmi r4, {r0, r3, r4, r7, r9, sp} │ │ │ │ ldrbtmi r4, [fp], #-2052 @ 0xfffff7fc │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ svc 0x002ef7fd │ │ │ │ - eorseq r7, r4, sl, lsr #29 │ │ │ │ - eoreq r3, ip, r0, asr ip │ │ │ │ - eoreq r3, ip, lr, asr ip │ │ │ │ + mlaseq r4, sl, lr, r7 │ │ │ │ + eoreq r3, ip, r0, asr #24 │ │ │ │ + eoreq r3, ip, lr, asr #24 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9d264 <__bss_end__@@Base+0xfe6a3388> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 24a04c │ │ │ │ stmdbmi r4, {r0, r3, r5, r9, sp} │ │ │ │ ldrbtmi r4, [fp], #-2052 @ 0xfffff7fc │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ svc 0x0018f7fd │ │ │ │ - eorseq r9, r4, r6, ror r9 │ │ │ │ - eoreq r4, ip, ip, ror r7 │ │ │ │ - eoreq r4, ip, lr, lsl #15 │ │ │ │ + eorseq r9, r4, r6, ror #18 │ │ │ │ + eoreq r4, ip, ip, ror #14 │ │ │ │ + eoreq r4, ip, lr, ror r7 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9d290 <__bss_end__@@Base+0xfe6a33b4> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28a078 │ │ │ │ stmdbmi r5, {r1, r3, r7, r9, sp} │ │ │ │ ldrbtmi r4, [fp], #-2053 @ 0xfffff7fb │ │ │ │ movcc r4, #2030043136 @ 0x79000000 │ │ │ │ @ instruction: 0xf7fd4478 │ │ │ │ svclt 0x0000ef02 │ │ │ │ - ldrhteq r7, [r8], -r6 │ │ │ │ - eoreq r7, ip, ip, lsr #1 │ │ │ │ - strhteq r7, [ip], -r8 │ │ │ │ + eorseq r7, r8, r6, lsr #21 │ │ │ │ + mlaeq ip, ip, r0, r7 │ │ │ │ + eoreq r7, ip, r8, lsr #1 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9d2c0 <__bss_end__@@Base+0xfe6a33e4> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 24a0a8 │ │ │ │ stmdbmi r4, {r2, r3, r5, r6, r9, sp} │ │ │ │ ldrbtmi r4, [fp], #-2052 @ 0xfffff7fc │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ mcr 7, 7, pc, cr10, cr13, {7} @ │ │ │ │ - ldrsbteq r9, [r8], -sl │ │ │ │ - eoreq fp, ip, r4, lsl r2 │ │ │ │ - eoreq fp, ip, r2, lsr #4 │ │ │ │ + eorseq r9, r8, sl, asr #23 │ │ │ │ + eoreq fp, ip, r4, lsl #4 │ │ │ │ + eoreq fp, ip, r2, lsl r2 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9d2ec <__bss_end__@@Base+0xfe6a3410> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28a0d4 │ │ │ │ eorcs pc, sp, #64, 4 │ │ │ │ stmdami r5, {r2, r8, fp, lr} │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ ldrbtmi r3, [r8], #-980 @ 0xfffffc2c │ │ │ │ mrc 7, 6, APSR_nzcv, cr2, cr13, {7} │ │ │ │ - eorseq sl, r8, ip, lsr #3 │ │ │ │ - eoreq lr, ip, lr, asr r8 │ │ │ │ - strhteq lr, [ip], -r2 │ │ │ │ + mlaseq r8, ip, r1, sl │ │ │ │ + eoreq lr, ip, lr, asr #16 │ │ │ │ + eoreq lr, ip, r2, lsr #25 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9d31c <__bss_end__@@Base+0xfe6a3440> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 24a104 │ │ │ │ stmdbmi r4, {r0, r2, r3, r6, r9, sp} │ │ │ │ ldrbtmi r4, [fp], #-2052 @ 0xfffff7fc │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ mrc 7, 5, APSR_nzcv, cr12, cr13, {7} │ │ │ │ - eorseq sl, r8, sl, lsr #7 │ │ │ │ - eoreq pc, ip, r4, lsl #9 │ │ │ │ - eoreq pc, ip, r6, lsr #9 │ │ │ │ + mlaseq r8, sl, r3, sl │ │ │ │ + eoreq pc, ip, r4, ror r4 @ │ │ │ │ + mlaeq ip, r6, r4, pc @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9d348 <__bss_end__@@Base+0xfe6a346c> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28a130 │ │ │ │ stmdbmi r5, {r0, r1, r2, r3, r4, r5, r6, r9, sp} │ │ │ │ ldrbtmi r4, [fp], #-2053 @ 0xfffff7fb │ │ │ │ teqcc ip, #2030043136 @ 0x79000000 │ │ │ │ @ instruction: 0xf7fd4478 │ │ │ │ svclt 0x0000eea6 │ │ │ │ - ldrsbteq fp, [r8], -r6 │ │ │ │ - ldrdeq r3, [ip], -r8 @ │ │ │ │ - ldrdeq r3, [sp], -r4 @ │ │ │ │ + eorseq fp, r8, r6, asr #9 │ │ │ │ + eoreq r3, ip, r8, asr #17 │ │ │ │ + eoreq r3, sp, r4, asr #27 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9d378 <__bss_end__@@Base+0xfe6a349c> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28a160 │ │ │ │ stmdbmi r5, {r1, r5, r6, r9, sp} │ │ │ │ ldrbtmi r4, [fp], #-2053 @ 0xfffff7fb │ │ │ │ cmpcc ip, #2030043136 @ 0x79000000 │ │ │ │ @ instruction: 0xf7fd4478 │ │ │ │ svclt 0x0000ee8e │ │ │ │ - eorseq fp, r8, r6, lsr #9 │ │ │ │ - eoreq r3, ip, r8, lsr #17 │ │ │ │ - eoreq r3, ip, r0, asr #17 │ │ │ │ + mlaseq r8, r6, r4, fp │ │ │ │ + mlaeq ip, r8, r8, r3 │ │ │ │ + strhteq r3, [ip], -r0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9d3a8 <__bss_end__@@Base+0xfe6a34cc> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28a190 │ │ │ │ andne pc, r9, #64, 4 │ │ │ │ stmdami r5, {r2, r8, fp, lr} │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ ldrbtmi r3, [r8], #-796 @ 0xfffffce4 │ │ │ │ mrc 7, 3, APSR_nzcv, cr4, cr13, {7} │ │ │ │ - eorseq fp, r8, ip, lsr #17 │ │ │ │ - eoreq fp, ip, sl, asr #18 │ │ │ │ - eoreq fp, ip, lr, asr r9 │ │ │ │ + mlaseq r8, ip, r8, fp │ │ │ │ + eoreq fp, ip, sl, lsr r9 │ │ │ │ + eoreq fp, ip, lr, asr #18 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9d3d8 <__bss_end__@@Base+0xfe6a34fc> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28a1c0 │ │ │ │ andne pc, r9, #64, 4 │ │ │ │ stmdami r5, {r2, r8, fp, lr} │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ ldrbtmi r3, [r8], #-792 @ 0xfffffce8 │ │ │ │ mrc 7, 2, APSR_nzcv, cr12, cr13, {7} │ │ │ │ - ldrhteq fp, [r8], -r0 │ │ │ │ - eoreq fp, ip, sl, lsl r9 │ │ │ │ - eoreq fp, ip, lr, lsr #18 │ │ │ │ + eorseq fp, r8, r0, lsr #21 │ │ │ │ + eoreq fp, ip, sl, lsl #18 │ │ │ │ + eoreq fp, ip, lr, lsl r9 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9d408 <__bss_end__@@Base+0xfe6a352c> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28a1f0 │ │ │ │ sbcscc pc, r6, #64, 12 @ 0x4000000 │ │ │ │ stmdami r5, {r2, r8, fp, lr} │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ ldrbtmi r3, [r8], #-824 @ 0xfffffcc8 │ │ │ │ mcr 7, 2, pc, cr4, cr13, {7} @ │ │ │ │ - eorseq fp, r8, r0, lsl #21 │ │ │ │ - eoreq pc, sp, sl, asr #3 │ │ │ │ - eoreq pc, sp, sl, ror #3 │ │ │ │ + eorseq fp, r8, r0, ror sl │ │ │ │ + strhteq pc, [sp], -sl @ │ │ │ │ + ldrdeq pc, [sp], -sl @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9d438 <__bss_end__@@Base+0xfe6a355c> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28a220 │ │ │ │ andne pc, r9, #64, 4 │ │ │ │ stmdami r5, {r2, r8, fp, lr} │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ ldrbtmi r3, [r8], #-828 @ 0xfffffcc4 │ │ │ │ mcr 7, 1, pc, cr12, cr13, {7} @ │ │ │ │ - eorseq fp, r8, r4, lsr #31 │ │ │ │ - strhteq fp, [ip], -sl │ │ │ │ - eoreq fp, ip, lr, asr #17 │ │ │ │ + mlaseq r8, r4, pc, fp @ │ │ │ │ + eoreq fp, ip, sl, lsr #17 │ │ │ │ + strhteq fp, [ip], -lr │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9d468 <__bss_end__@@Base+0xfe6a358c> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28a250 │ │ │ │ stmdbmi r5, {r0, r7, r9, sp} │ │ │ │ ldrbtmi r4, [fp], #-2053 @ 0xfffff7fb │ │ │ │ movtcc r4, #50297 @ 0xc479 │ │ │ │ @ instruction: 0xf7fd4478 │ │ │ │ svclt 0x0000ee16 │ │ │ │ - eorseq fp, r8, r6, ror pc │ │ │ │ - eoreq lr, sp, r4, ror #27 │ │ │ │ - eoreq pc, sp, ip, ror fp @ │ │ │ │ + eorseq fp, r8, r6, ror #30 │ │ │ │ + ldrdeq lr, [sp], -r4 @ │ │ │ │ + eoreq pc, sp, ip, ror #22 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9d498 <__bss_end__@@Base+0xfe6a35bc> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28a280 │ │ │ │ subsvc pc, r4, #64, 12 @ 0x4000000 │ │ │ │ stmdami r5, {r2, r8, fp, lr} │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ ldrbtmi r3, [r8], #-860 @ 0xfffffca4 │ │ │ │ ldcl 7, cr15, [ip, #1012]! @ 0x3f4 │ │ │ │ - eorseq fp, r8, r4, asr #30 │ │ │ │ - eoreq pc, sp, sl, asr #20 │ │ │ │ - eoreq pc, sp, lr, ror #22 │ │ │ │ + eorseq fp, r8, r4, lsr pc │ │ │ │ + eoreq pc, sp, sl, lsr sl @ │ │ │ │ + eoreq pc, sp, lr, asr fp @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9d4c8 <__bss_end__@@Base+0xfe6a35ec> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28a2b0 │ │ │ │ stmdbmi r5, {r0, r2, r5, r6, r9, sp} │ │ │ │ ldrbtmi r4, [fp], #-2053 @ 0xfffff7fb │ │ │ │ orrcc r4, r8, #2030043136 @ 0x79000000 │ │ │ │ @ instruction: 0xf7fd4478 │ │ │ │ svclt 0x0000ede6 │ │ │ │ - eorseq fp, r8, r6, lsl pc │ │ │ │ - eoreq fp, ip, ip, asr #16 │ │ │ │ - eoreq fp, ip, r0, ror #16 │ │ │ │ + eorseq fp, r8, r6, lsl #30 │ │ │ │ + eoreq fp, ip, ip, lsr r8 │ │ │ │ + eoreq fp, ip, r0, asr r8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec9d4f8 <__bss_end__@@Base+0xfe6a361c> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdami r8, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ ldrbtmi r4, [r8], #-3080 @ 0xfffff3f8 │ │ │ │ svc 0x008af7fe │ │ │ │ ldrbtmi r4, [ip], #-2823 @ 0xfffff4f9 │ │ │ │ subcs r4, r9, #458752 @ 0x70000 │ │ │ │ ldrbtmi r2, [r8], #-257 @ 0xfffffeff │ │ │ │ pop {r0, r1, r5, r6, r7, fp, ip, lr} │ │ │ │ ldmdavs fp, {r4, lr} │ │ │ │ stmiblt ip!, {r0, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - eoreq pc, sp, r6, lsr fp @ │ │ │ │ + eoreq pc, sp, r6, lsr #22 │ │ │ │ eorseq r6, ip, r6, lsr #16 │ │ │ │ @ instruction: 0x00002dbc │ │ │ │ - eoreq pc, sp, r6, lsr fp @ │ │ │ │ + eoreq pc, sp, r6, lsr #22 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9d538 <__bss_end__@@Base+0xfe6a365c> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28a320 │ │ │ │ stmdbmi r5, {r1, r5, r6, r9, sp} │ │ │ │ ldrbtmi r4, [fp], #-2053 @ 0xfffff7fb │ │ │ │ tstcc r4, #2030043136 @ 0x79000000 │ │ │ │ @ instruction: 0xf7fd4478 │ │ │ │ svclt 0x0000edae │ │ │ │ - eorseq ip, r8, r6, asr r3 │ │ │ │ - eoreq r3, ip, r8, ror #13 │ │ │ │ - eoreq r3, ip, r0, lsl #14 │ │ │ │ + eorseq ip, r8, r6, asr #6 │ │ │ │ + ldrdeq r3, [ip], -r8 @ │ │ │ │ + strdeq r3, [ip], -r0 @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9d568 <__bss_end__@@Base+0xfe6a368c> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28a350 │ │ │ │ stmdbmi r5, {r0, r2, r5, r6, r9, sp} │ │ │ │ ldrbtmi r4, [fp], #-2053 @ 0xfffff7fb │ │ │ │ teqcc r0, #2030043136 @ 0x79000000 │ │ │ │ @ instruction: 0xf7fd4478 │ │ │ │ svclt 0x0000ed96 │ │ │ │ - eorseq sp, r8, sl, asr #13 │ │ │ │ - eoreq fp, ip, ip, lsr #15 │ │ │ │ - eoreq fp, ip, r0, asr #15 │ │ │ │ + ldrhteq sp, [r8], -sl │ │ │ │ + mlaeq ip, ip, r7, fp │ │ │ │ + strhteq fp, [ip], -r0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9d598 <__bss_end__@@Base+0xfe6a36bc> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28a380 │ │ │ │ sbcsvc pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ stmdami r5, {r2, r8, fp, lr} │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ ldrbtmi r3, [r8], #-784 @ 0xfffffcf0 │ │ │ │ ldcl 7, cr15, [ip, #-1012]! @ 0xfffffc0c │ │ │ │ - ldrsbteq sp, [r8], -r0 │ │ │ │ - eoreq r5, lr, lr, asr r5 │ │ │ │ - eoreq r5, lr, r2, ror r5 │ │ │ │ + eorseq sp, r8, r0, asr #15 │ │ │ │ + eoreq r5, lr, lr, asr #10 │ │ │ │ + eoreq r5, lr, r2, ror #10 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9d5c8 <__bss_end__@@Base+0xfe6a36ec> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28a3b0 │ │ │ │ sbcsvc pc, r3, #1325400064 @ 0x4f000000 │ │ │ │ stmdami r5, {r2, r8, fp, lr} │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ ldrbtmi r3, [r8], #-804 @ 0xfffffcdc │ │ │ │ stcl 7, cr15, [r4, #-1012]! @ 0xfffffc0c │ │ │ │ - eorseq sp, r8, r0, lsr #15 │ │ │ │ - eoreq r5, lr, lr, lsr #10 │ │ │ │ - eoreq r5, lr, r6, asr r5 │ │ │ │ + mlaseq r8, r0, r7, sp │ │ │ │ + eoreq r5, lr, lr, lsl r5 │ │ │ │ + eoreq r5, lr, r6, asr #10 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9d5f8 <__bss_end__@@Base+0xfe6a371c> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28a3e0 │ │ │ │ adccc pc, pc, #64, 4 │ │ │ │ stmdami r5, {r2, r8, fp, lr} │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ ldrbtmi r3, [r8], #-836 @ 0xfffffcbc │ │ │ │ stcl 7, cr15, [ip, #-1012] @ 0xfffffc0c │ │ │ │ - eorseq sp, r8, r0, ror r7 │ │ │ │ - strdeq r5, [lr], -lr @ │ │ │ │ - eoreq r5, lr, sl, lsr r5 │ │ │ │ + eorseq sp, r8, r0, ror #14 │ │ │ │ + eoreq r5, lr, lr, ror #9 │ │ │ │ + eoreq r5, lr, sl, lsr #10 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9d628 <__bss_end__@@Base+0xfe6a374c> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 24a410 │ │ │ │ stmdbmi r4, {r1, r5, r6, r9, sp} │ │ │ │ ldrbtmi r4, [fp], #-2052 @ 0xfffff7fc │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ ldc 7, cr15, [r6, #-1012]! @ 0xfffffc0c │ │ │ │ - eorseq sp, r8, r6, lsr pc │ │ │ │ - strdeq r3, [ip], -r8 @ │ │ │ │ - eoreq r3, ip, r2, lsl r6 │ │ │ │ + eorseq sp, r8, r6, lsr #30 │ │ │ │ + eoreq r3, ip, r8, ror #11 │ │ │ │ + eoreq r3, ip, r2, lsl #12 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9d654 <__bss_end__@@Base+0xfe6a3778> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28a43c │ │ │ │ eorscc pc, sp, #64, 4 │ │ │ │ stmdami r5, {r2, r8, fp, lr} │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ ldrbtmi r3, [r8], #-788 @ 0xfffffcec │ │ │ │ ldc 7, cr15, [lr, #-1012] @ 0xfffffc0c │ │ │ │ - eorseq sp, r8, r8, lsl #30 │ │ │ │ + ldrshteq sp, [r8], -r8 │ │ │ │ + eoreq r7, lr, lr, lsr #16 │ │ │ │ eoreq r7, lr, lr, lsr r8 │ │ │ │ - eoreq r7, lr, lr, asr #16 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9d684 <__bss_end__@@Base+0xfe6a37a8> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28a46c │ │ │ │ andne pc, r9, #64, 4 │ │ │ │ stmdami r5, {r2, r8, fp, lr} │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ @ instruction: 0xf7fd4478 │ │ │ │ svclt 0x0000ed08 │ │ │ │ - eorseq lr, r8, r4, ror #3 │ │ │ │ - eoreq fp, ip, lr, ror #12 │ │ │ │ - eoreq fp, ip, r4, lsl #13 │ │ │ │ + ldrsbteq lr, [r8], -r4 │ │ │ │ + eoreq fp, ip, lr, asr r6 │ │ │ │ + eoreq fp, ip, r4, ror r6 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9d6b4 <__bss_end__@@Base+0xfe6a37d8> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28a49c │ │ │ │ andvs pc, r5, #1325400064 @ 0x4f000000 │ │ │ │ stmdami r5, {r2, r8, fp, lr} │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ ldrbtmi r3, [r8], #-784 @ 0xfffffcf0 │ │ │ │ stcl 7, cr15, [lr], #1012 @ 0x3f4 │ │ │ │ - ldrhteq lr, [r8], -r4 │ │ │ │ - eoreq r9, lr, lr, ror r2 │ │ │ │ - eoreq r9, lr, sl, lsl #5 │ │ │ │ + eorseq lr, r8, r4, lsr #3 │ │ │ │ + eoreq r9, lr, lr, ror #4 │ │ │ │ + eoreq r9, lr, sl, ror r2 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9d6e4 <__bss_end__@@Base+0xfe6a3808> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 24a4cc │ │ │ │ stmdbmi r4, {r0, r2, r4, r7, r9, sp} │ │ │ │ ldrbtmi r4, [fp], #-2052 @ 0xfffff7fc │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ ldcl 7, cr15, [r8], {253} @ 0xfd │ │ │ │ - eorseq lr, r8, r6, asr #28 │ │ │ │ - mlaeq lr, r8, r8, lr │ │ │ │ - ldrdeq lr, [lr], -sl @ │ │ │ │ + eorseq lr, r8, r6, lsr lr │ │ │ │ + eoreq lr, lr, r8, lsl #17 │ │ │ │ + eoreq lr, lr, sl, asr #17 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9d710 <__bss_end__@@Base+0xfe6a3834> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28a4f8 │ │ │ │ stmdbmi r5, {r1, r5, r6, r9, sp} │ │ │ │ ldrbtmi r4, [fp], #-2053 @ 0xfffff7fb │ │ │ │ tstcc r4, #2030043136 @ 0x79000000 │ │ │ │ @ instruction: 0xf7fd4478 │ │ │ │ svclt 0x0000ecc2 │ │ │ │ - eorseq lr, r8, sl, lsl lr │ │ │ │ - eoreq r3, ip, r0, lsl r5 │ │ │ │ - eoreq r3, ip, r8, lsr #10 │ │ │ │ + eorseq lr, r8, sl, lsl #28 │ │ │ │ + eoreq r3, ip, r0, lsl #10 │ │ │ │ + eoreq r3, ip, r8, lsl r5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9d740 <__bss_end__@@Base+0xfe6a3864> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28a528 │ │ │ │ addvc pc, r4, #1325400064 @ 0x4f000000 │ │ │ │ stmdami r5, {r2, r8, fp, lr} │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ ldrbtmi r3, [r8], #-828 @ 0xfffffcc4 │ │ │ │ stc 7, cr15, [r8], #1012 @ 0x3f4 │ │ │ │ - eorseq pc, r8, ip, lsl #17 │ │ │ │ - ldrdeq r1, [pc], -r6 @ │ │ │ │ - ldrdeq r1, [pc], -r2 @ │ │ │ │ + eorseq pc, r8, ip, ror r8 @ │ │ │ │ + eoreq r1, pc, r6, asr #21 │ │ │ │ + eoreq r1, pc, r2, asr #23 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9d770 <__bss_end__@@Base+0xfe6a3894> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28a558 │ │ │ │ adccs pc, r3, #64, 4 │ │ │ │ stmdami r5, {r2, r8, fp, lr} │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ ldrbtmi r3, [r8], #-860 @ 0xfffffca4 │ │ │ │ ldc 7, cr15, [r0], {253} @ 0xfd │ │ │ │ - eorseq pc, r8, r8, lsl #29 │ │ │ │ - eoreq pc, ip, r6, ror #29 │ │ │ │ - strdeq pc, [ip], -sl @ │ │ │ │ + eorseq pc, r8, r8, ror lr @ │ │ │ │ + ldrdeq pc, [ip], -r6 @ │ │ │ │ + eoreq pc, ip, sl, ror #29 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9d7a0 <__bss_end__@@Base+0xfe6a38c4> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28a588 │ │ │ │ eorscs pc, lr, #64, 4 │ │ │ │ stmdami r5, {r2, r8, fp, lr} │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ ldrbtmi r3, [r8], #-872 @ 0xfffffc98 │ │ │ │ ldcl 7, cr15, [r8], #-1012 @ 0xfffffc0c │ │ │ │ - eorseq pc, r8, r8, asr lr @ │ │ │ │ - strhteq pc, [ip], -r6 @ │ │ │ │ - eoreq pc, ip, sl, asr #29 │ │ │ │ + eorseq pc, r8, r8, asr #28 │ │ │ │ + eoreq pc, ip, r6, lsr #29 │ │ │ │ + strhteq pc, [ip], -sl @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9d7d0 <__bss_end__@@Base+0xfe6a38f4> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28a5b8 │ │ │ │ rsbcs pc, sp, #64, 4 │ │ │ │ stmdami r5, {r2, r8, fp, lr} │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ ldrbtmi r3, [r8], #-884 @ 0xfffffc8c │ │ │ │ stcl 7, cr15, [r0], #-1012 @ 0xfffffc0c │ │ │ │ - eorseq pc, r8, r8, lsr #28 │ │ │ │ - eoreq pc, ip, r6, lsl #29 │ │ │ │ - mlaeq ip, sl, lr, pc @ │ │ │ │ + eorseq pc, r8, r8, lsl lr @ │ │ │ │ + eoreq pc, ip, r6, ror lr @ │ │ │ │ + eoreq pc, ip, sl, lsl #29 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9d800 <__bss_end__@@Base+0xfe6a3924> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28a5e8 │ │ │ │ andne pc, r5, #64, 4 │ │ │ │ stmdami r5, {r2, r8, fp, lr} │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ ldrbtmi r3, [r8], #-796 @ 0xfffffce4 │ │ │ │ mcrr 7, 15, pc, r8, cr13 @ │ │ │ │ - eorseq r0, r9, r0, ror #23 │ │ │ │ - eoreq r3, pc, r2, lsl ip @ │ │ │ │ - eoreq r3, pc, r2, ror ip @ │ │ │ │ + ldrsbteq r0, [r9], -r0 │ │ │ │ + eoreq r3, pc, r2, lsl #24 │ │ │ │ + eoreq r3, pc, r2, ror #24 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9d830 <__bss_end__@@Base+0xfe6a3954> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 24a618 │ │ │ │ stmdbmi r4, {r0, r2, r3, r4, r6, r7, r9, sp} │ │ │ │ ldrbtmi r4, [fp], #-2052 @ 0xfffff7fc │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ ldc 7, cr15, [r2], #-1012 @ 0xfffffc0c │ │ │ │ - eorseq r1, r9, lr, asr #5 │ │ │ │ - eoreq r6, pc, r8, lsl r2 @ │ │ │ │ - eoreq sp, ip, r6, lsr r3 │ │ │ │ + ldrhteq r1, [r9], -lr │ │ │ │ + eoreq r6, pc, r8, lsl #4 │ │ │ │ + eoreq sp, ip, r6, lsr #6 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9d85c <__bss_end__@@Base+0xfe6a3980> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28a644 │ │ │ │ stmdbmi r5, {r1, r7, r9, sp} │ │ │ │ ldrbtmi r4, [fp], #-2053 @ 0xfffff7fb │ │ │ │ cmncc r4, #2030043136 @ 0x79000000 │ │ │ │ @ instruction: 0xf7fd4478 │ │ │ │ svclt 0x0000ec1c │ │ │ │ - eorseq r6, r9, lr, ror #24 │ │ │ │ - strhteq fp, [pc], -r8 │ │ │ │ - eoreq ip, pc, r4, ror #1 │ │ │ │ + eorseq r6, r9, lr, asr ip │ │ │ │ + eoreq fp, pc, r8, lsr #31 │ │ │ │ + ldrdeq ip, [pc], -r4 @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9d88c <__bss_end__@@Base+0xfe6a39b0> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28a674 │ │ │ │ stmdbmi r5, {r3, r4, r5, r7, r9, sp} │ │ │ │ ldrbtmi r4, [fp], #-2053 @ 0xfffff7fb │ │ │ │ orrcc r4, r8, #2030043136 @ 0x79000000 │ │ │ │ @ instruction: 0xf7fd4478 │ │ │ │ svclt 0x0000ec04 │ │ │ │ - eorseq r6, r9, lr, lsr ip │ │ │ │ - eoreq fp, pc, r8, lsl #31 │ │ │ │ - ldrdeq ip, [pc], -r4 @ │ │ │ │ + eorseq r6, r9, lr, lsr #24 │ │ │ │ + eoreq fp, pc, r8, ror pc @ │ │ │ │ + eoreq ip, pc, r4, asr #1 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9d8bc <__bss_end__@@Base+0xfe6a39e0> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28a6a4 │ │ │ │ subscc pc, r5, #64, 4 │ │ │ │ stmdami r5, {r2, r8, fp, lr} │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ ldrbtmi r3, [r8], #-824 @ 0xfffffcc8 │ │ │ │ bl ffc046cc <__bss_end__@@Base+0xff60a7f0> │ │ │ │ - eorseq r6, r9, r0, ror #26 │ │ │ │ - strhteq ip, [pc], -r6 │ │ │ │ - eorseq lr, r0, r2, lsr #16 │ │ │ │ + eorseq r6, r9, r0, asr sp │ │ │ │ + eoreq ip, pc, r6, lsr #5 │ │ │ │ + eorseq lr, r0, r2, lsl r8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9d8ec <__bss_end__@@Base+0xfe6a3a10> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 24a6d4 │ │ │ │ stmdbmi r4, {r0, r1, r2, r3, r5, r9, sp} │ │ │ │ ldrbtmi r4, [fp], #-2052 @ 0xfffff7fc │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ bl ff6846f8 <__bss_end__@@Base+0xff08a81c> │ │ │ │ - eorseq r6, r9, r6, ror #31 │ │ │ │ - eoreq ip, pc, ip, ror #16 │ │ │ │ - eoreq ip, pc, sl, ror r8 @ │ │ │ │ + ldrsbteq r6, [r9], -r6 │ │ │ │ + eoreq ip, pc, ip, asr r8 @ │ │ │ │ + eoreq ip, pc, sl, ror #16 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9d918 <__bss_end__@@Base+0xfe6a3a3c> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 24a700 │ │ │ │ stmdbmi r4, {r1, r5, r6, r9, sp} │ │ │ │ ldrbtmi r4, [fp], #-2052 @ 0xfffff7fc │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ bl ff104724 <__bss_end__@@Base+0xfeb0a848> │ │ │ │ - eorseq r7, r9, lr, rrx │ │ │ │ - eoreq r3, ip, r8, lsl #6 │ │ │ │ - eoreq r3, ip, r2, lsr #6 │ │ │ │ + eorseq r7, r9, lr, asr r0 │ │ │ │ + strdeq r3, [ip], -r8 @ │ │ │ │ + eoreq r3, ip, r2, lsl r3 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9d944 <__bss_end__@@Base+0xfe6a3a68> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28a72c │ │ │ │ stmdbmi r5, {r2, r4, r5, r7, r9, sp} │ │ │ │ ldrbtmi r4, [fp], #-2053 @ 0xfffff7fb │ │ │ │ teqcc r0, #2030043136 @ 0x79000000 │ │ │ │ @ instruction: 0xf7fd4478 │ │ │ │ svclt 0x0000eba8 │ │ │ │ - eorseq r7, r9, r2, asr #32 │ │ │ │ - eoreq ip, pc, ip, asr #20 │ │ │ │ - eoreq ip, pc, ip, ror #20 │ │ │ │ + eorseq r7, r9, r2, lsr r0 │ │ │ │ + eoreq ip, pc, ip, lsr sl @ │ │ │ │ + eoreq ip, pc, ip, asr sl @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9d974 <__bss_end__@@Base+0xfe6a3a98> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28a75c │ │ │ │ sbcsvs pc, ip, #1325400064 @ 0x4f000000 │ │ │ │ stmdami r5, {r2, r8, fp, lr} │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ ldrbtmi r3, [r8], #-852 @ 0xfffffcac │ │ │ │ bl fe504784 <__bss_end__@@Base+0xfdf0a8a8> │ │ │ │ - eorseq r7, r9, r0, lsl r0 │ │ │ │ - eoreq ip, pc, sl, lsl sl @ │ │ │ │ - eoreq ip, pc, lr, asr #6 │ │ │ │ + eorseq r7, r9, r0 │ │ │ │ + eoreq ip, pc, sl, lsl #20 │ │ │ │ + eoreq ip, pc, lr, lsr r3 @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9d9a4 <__bss_end__@@Base+0xfe6a3ac8> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 24a78c │ │ │ │ stmdbmi r4, {r0, r1, r2, r3, r4, r5, r6, r9, sp} │ │ │ │ ldrbtmi r4, [fp], #-2052 @ 0xfffff7fc │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ bl 1f847b0 <__bss_end__@@Base+0x198a8d4> │ │ │ │ - eorseq r7, r9, r2, lsr #7 │ │ │ │ - eoreq r3, ip, ip, ror r2 │ │ │ │ - eoreq r3, sp, sl, ror r7 │ │ │ │ + mlaseq r9, r2, r3, r7 │ │ │ │ + eoreq r3, ip, ip, ror #4 │ │ │ │ + eoreq r3, sp, sl, ror #14 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9d9d0 <__bss_end__@@Base+0xfe6a3af4> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28a7b8 │ │ │ │ stmdbmi r5, {r1, r5, r6, r9, sp} │ │ │ │ ldrbtmi r4, [fp], #-2053 @ 0xfffff7fb │ │ │ │ tstcc r0, #2030043136 @ 0x79000000 │ │ │ │ @ instruction: 0xf7fd4478 │ │ │ │ svclt 0x0000eb62 │ │ │ │ - eorseq r7, r9, r6, ror r3 │ │ │ │ - eoreq r3, ip, r0, asr r2 │ │ │ │ - eoreq r3, ip, r8, ror #4 │ │ │ │ + eorseq r7, r9, r6, ror #6 │ │ │ │ + eoreq r3, ip, r0, asr #4 │ │ │ │ + eoreq r3, ip, r8, asr r2 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9da00 <__bss_end__@@Base+0xfe6a3b24> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 24a7e8 │ │ │ │ stmdbmi r4, {r0, r6, r9, sp} │ │ │ │ ldrbtmi r4, [fp], #-2052 @ 0xfffff7fc │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ bl 140480c <__bss_end__@@Base+0xe0a930> │ │ │ │ - eorseq r7, r9, r2, lsl #17 │ │ │ │ - mlaeq pc, r0, r7, sp @ │ │ │ │ - eoreq sp, pc, r2, lsr #15 │ │ │ │ + eorseq r7, r9, r2, ror r8 │ │ │ │ + eoreq sp, pc, r0, lsl #15 │ │ │ │ + mlaeq pc, r2, r7, sp @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9da2c <__bss_end__@@Base+0xfe6a3b50> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28a814 │ │ │ │ eorseq pc, r9, #64, 12 @ 0x4000000 │ │ │ │ stmdami r5, {r2, r8, fp, lr} │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ ldrbtmi r3, [r8], #-960 @ 0xfffffc40 │ │ │ │ bl e0483c <__bss_end__@@Base+0x80a960> │ │ │ │ - eorseq r9, r9, r4, asr #2 │ │ │ │ - eorseq r2, r0, r6, asr lr │ │ │ │ - eorseq r3, r0, r2, ror #1 │ │ │ │ + eorseq r9, r9, r4, lsr r1 │ │ │ │ + eorseq r2, r0, r6, asr #28 │ │ │ │ + ldrsbteq r3, [r0], -r2 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9da5c <__bss_end__@@Base+0xfe6a3b80> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28a844 │ │ │ │ stmdbmi r5, {r0, r1, r2, r3, r4, r5, r6, r9, sp} │ │ │ │ ldrbtmi r4, [fp], #-2053 @ 0xfffff7fb │ │ │ │ movcc r4, #2030043136 @ 0x79000000 │ │ │ │ @ instruction: 0xf7fd4478 │ │ │ │ svclt 0x0000eb1c │ │ │ │ - ldrsbteq r9, [r9], -r2 │ │ │ │ - eoreq r3, ip, r4, asr #3 │ │ │ │ - eoreq r3, sp, r0, asr #13 │ │ │ │ + eorseq r9, r9, r2, asr #13 │ │ │ │ + strhteq r3, [ip], -r4 │ │ │ │ + strhteq r3, [sp], -r0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9da8c <__bss_end__@@Base+0xfe6a3bb0> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28a874 │ │ │ │ stmdbmi r5, {r1, r5, r6, r9, sp} │ │ │ │ ldrbtmi r4, [fp], #-2053 @ 0xfffff7fb │ │ │ │ biccc r4, ip, #2030043136 @ 0x79000000 │ │ │ │ @ instruction: 0xf7fd4478 │ │ │ │ svclt 0x0000eb04 │ │ │ │ - eorseq r9, r9, r2, lsr #13 │ │ │ │ - mlaeq ip, r4, r1, r3 │ │ │ │ - eoreq r3, ip, ip, lsr #3 │ │ │ │ + mlaseq r9, r2, r6, r9 │ │ │ │ + eoreq r3, ip, r4, lsl #3 │ │ │ │ + mlaeq ip, ip, r1, r3 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9dabc <__bss_end__@@Base+0xfe6a3be0> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28a8a4 │ │ │ │ stmdbmi r5, {r0, r3, r6, r9, sp} │ │ │ │ ldrbtmi r4, [fp], #-2053 @ 0xfffff7fb │ │ │ │ @ instruction: 0xf5034479 │ │ │ │ ldrbtmi r7, [r8], #-938 @ 0xfffffc56 │ │ │ │ b ffc048cc <__bss_end__@@Base+0xff60a9f0> │ │ │ │ - eorseq r9, r9, r2, ror r6 │ │ │ │ - mlaseq r0, r8, ip, r4 │ │ │ │ - eoreq r2, sp, lr, ror #23 │ │ │ │ + eorseq r9, r9, r2, ror #12 │ │ │ │ + eorseq r4, r0, r8, lsl #25 │ │ │ │ + ldrdeq r2, [sp], -lr @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9daec <__bss_end__@@Base+0xfe6a3c10> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28a8d4 │ │ │ │ stmdbmi r5, {r0, r1, r2, r3, r4, r5, r6, r9, sp} │ │ │ │ ldrbtmi r4, [fp], #-2053 @ 0xfffff7fb │ │ │ │ mvnscc r4, #2030043136 @ 0x79000000 │ │ │ │ @ instruction: 0xf7fd4478 │ │ │ │ svclt 0x0000ead4 │ │ │ │ - mlaseq r9, r6, ip, r9 │ │ │ │ - eoreq r3, ip, r4, lsr r1 │ │ │ │ - eoreq r3, sp, r0, lsr r6 │ │ │ │ + eorseq r9, r9, r6, lsl #25 │ │ │ │ + eoreq r3, ip, r4, lsr #2 │ │ │ │ + eoreq r3, sp, r0, lsr #12 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9db1c <__bss_end__@@Base+0xfe6a3c40> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 2ca904 │ │ │ │ + blmi 2ca904 │ │ │ │ adcseq pc, r5, #64, 12 @ 0x4000000 │ │ │ │ stmdami r6, {r0, r2, r8, fp, lr} │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ orrvc pc, r0, #12582912 @ 0xc00000 │ │ │ │ @ instruction: 0xf7fd4478 │ │ │ │ svclt 0x0000eaba │ │ │ │ - eorseq r9, r9, r4, ror #24 │ │ │ │ - eorseq r7, r2, r6, ror r9 │ │ │ │ - eoreq r2, sp, ip, lsl #23 │ │ │ │ + eorseq r9, r9, r4, asr ip │ │ │ │ + eorseq r7, r2, r6, ror #18 │ │ │ │ + eoreq r2, sp, ip, ror fp │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9db50 <__bss_end__@@Base+0xfe6a3c74> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 2ca938 │ │ │ │ + blmi 2ca938 │ │ │ │ rsccs pc, r5, #64, 12 @ 0x4000000 │ │ │ │ stmdami r6, {r0, r2, r8, fp, lr} │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ @ instruction: 0x73b4f503 │ │ │ │ @ instruction: 0xf7fd4478 │ │ │ │ svclt 0x0000eaa0 │ │ │ │ - eorseq r9, r9, r0, lsr ip │ │ │ │ - eorseq r7, r2, r2, asr #18 │ │ │ │ - eoreq r2, sp, r8, asr fp │ │ │ │ + eorseq r9, r9, r0, lsr #24 │ │ │ │ + eorseq r7, r2, r2, lsr r9 │ │ │ │ + eoreq r2, sp, r8, asr #22 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9db84 <__bss_end__@@Base+0xfe6a3ca8> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 2ca96c │ │ │ │ + blmi 2ca96c │ │ │ │ eorscc pc, r5, #68157440 @ 0x4100000 │ │ │ │ stmdami r6, {r0, r2, r8, fp, lr} │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ bicvc pc, r2, #12582912 @ 0xc00000 │ │ │ │ @ instruction: 0xf7fd4478 │ │ │ │ svclt 0x0000ea86 │ │ │ │ - ldrshteq r9, [r9], -ip │ │ │ │ - eorseq r7, r2, lr, lsl #18 │ │ │ │ - eoreq r2, sp, r4, lsr #22 │ │ │ │ + eorseq r9, r9, ip, ror #23 │ │ │ │ + ldrshteq r7, [r2], -lr │ │ │ │ + eoreq r2, sp, r4, lsl fp │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9dbb8 <__bss_end__@@Base+0xfe6a3cdc> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 2ca9a0 │ │ │ │ + blmi 2ca9a0 │ │ │ │ adcsne pc, sp, #64, 4 │ │ │ │ stmdami r6, {r0, r2, r8, fp, lr} │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ mvnsvc pc, #12582912 @ 0xc00000 │ │ │ │ @ instruction: 0xf7fd4478 │ │ │ │ svclt 0x0000ea6c │ │ │ │ - eorseq r9, r9, r8, asr #23 │ │ │ │ - ldrsbteq r7, [r2], -sl │ │ │ │ - strdeq r2, [sp], -r0 @ │ │ │ │ + ldrhteq r9, [r9], -r8 │ │ │ │ + eorseq r7, r2, sl, asr #17 │ │ │ │ + eoreq r2, sp, r0, ror #21 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9dbec <__bss_end__@@Base+0xfe6a3d10> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 2ca9d4 │ │ │ │ + blmi 2ca9d4 │ │ │ │ subsvc pc, r1, #68157440 @ 0x4100000 │ │ │ │ stmdami r6, {r0, r2, r8, fp, lr} │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ movwvc pc, #25859 @ 0x6503 @ │ │ │ │ @ instruction: 0xf7fd4478 │ │ │ │ svclt 0x0000ea52 │ │ │ │ - mlaseq r9, r4, fp, r9 │ │ │ │ - eorseq r7, r2, r6, lsr #17 │ │ │ │ - strhteq r2, [sp], -ip │ │ │ │ + eorseq r9, r9, r4, lsl #23 │ │ │ │ + mlaseq r2, r6, r8, r7 │ │ │ │ + eoreq r2, sp, ip, lsr #21 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9dc20 <__bss_end__@@Base+0xfe6a3d44> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28aa08 │ │ │ │ stmdbmi r5, {r1, r5, r6, r9, sp} │ │ │ │ ldrbtmi r4, [fp], #-2053 @ 0xfffff7fb │ │ │ │ @ instruction: 0xf5034479 │ │ │ │ ldrbtmi r7, [r8], #-780 @ 0xfffffcf4 │ │ │ │ b f84a30 <__bss_end__@@Base+0x98ab54> │ │ │ │ - eorseq r9, r9, r2, ror #22 │ │ │ │ - eoreq r3, ip, r0 │ │ │ │ - eoreq r3, ip, r6, lsl r0 │ │ │ │ + eorseq r9, r9, r2, asr fp │ │ │ │ + strdeq r2, [ip], -r0 @ │ │ │ │ + eoreq r3, ip, r6 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9dc50 <__bss_end__@@Base+0xfe6a3d74> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 2caa38 │ │ │ │ + blmi 2caa38 │ │ │ │ andcs pc, sp, #64, 4 │ │ │ │ stmdami r6, {r0, r2, r8, fp, lr} │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ tstpvc sp, #12582912 @ p-variant is OBSOLETE @ 0xc00000 │ │ │ │ @ instruction: 0xf7fd4478 │ │ │ │ svclt 0x0000ea20 │ │ │ │ - eorseq r9, r9, r0, lsr fp │ │ │ │ - eorseq r7, r2, r2, asr #16 │ │ │ │ - eoreq r2, sp, r8, asr sl │ │ │ │ + eorseq r9, r9, r0, lsr #22 │ │ │ │ + eorseq r7, r2, r2, lsr r8 │ │ │ │ + eoreq r2, sp, r8, asr #20 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9dc84 <__bss_end__@@Base+0xfe6a3da8> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 2caa6c │ │ │ │ + blmi 2caa6c │ │ │ │ sbcne pc, r2, #268435460 @ 0x10000004 │ │ │ │ stmdami r6, {r0, r2, r8, fp, lr} │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ msrvc CPSR_x, #12582912 @ 0xc00000 │ │ │ │ @ instruction: 0xf7fd4478 │ │ │ │ svclt 0x0000ea06 │ │ │ │ - ldrshteq r9, [r9], -ip │ │ │ │ - eorseq r7, r2, lr, lsl #16 │ │ │ │ - eoreq r2, sp, r4, lsr #20 │ │ │ │ + eorseq r9, r9, ip, ror #21 │ │ │ │ + ldrshteq r7, [r2], -lr │ │ │ │ + eoreq r2, sp, r4, lsl sl │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9dcb8 <__bss_end__@@Base+0xfe6a3ddc> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 2caaa0 │ │ │ │ + blmi 2caaa0 │ │ │ │ rscscc pc, sp, #68157440 @ 0x4100000 │ │ │ │ stmdami r6, {r0, r2, r8, fp, lr} │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ msrvc CPSR_sxc, #12582912 @ 0xc00000 │ │ │ │ @ instruction: 0xf7fd4478 │ │ │ │ svclt 0x0000e9ec │ │ │ │ - eorseq r9, r9, r8, asr #21 │ │ │ │ - ldrsbteq r7, [r2], -sl │ │ │ │ - strdeq r2, [sp], -r0 @ │ │ │ │ + ldrhteq r9, [r9], -r8 │ │ │ │ + eorseq r7, r2, sl, asr #15 │ │ │ │ + eoreq r2, sp, r0, ror #19 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9dcec <__bss_end__@@Base+0xfe6a3e10> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 2caad4 │ │ │ │ + blmi 2caad4 │ │ │ │ rsbpl pc, sp, #64, 12 @ 0x4000000 │ │ │ │ stmdami r6, {r0, r2, r8, fp, lr} │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ msrvc CPSR_fx, #12582912 @ 0xc00000 │ │ │ │ @ instruction: 0xf7fd4478 │ │ │ │ svclt 0x0000e9d2 │ │ │ │ - mlaseq r9, r4, sl, r9 │ │ │ │ - eorseq r7, r2, r6, lsr #15 │ │ │ │ - strhteq r2, [sp], -ip │ │ │ │ + eorseq r9, r9, r4, lsl #21 │ │ │ │ + mlaseq r2, r6, r7, r7 │ │ │ │ + eoreq r2, sp, ip, lsr #19 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9dd20 <__bss_end__@@Base+0xfe6a3e44> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 2cab08 │ │ │ │ + blmi 2cab08 │ │ │ │ sbcseq pc, pc, #536870916 @ 0x20000004 │ │ │ │ stmdami r6, {r0, r2, r8, fp, lr} │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ teqpvc r4, #12582912 @ p-variant is OBSOLETE @ 0xc00000 │ │ │ │ @ instruction: 0xf7fd4478 │ │ │ │ svclt 0x0000e9b8 │ │ │ │ - eorseq r9, r9, r0, ror #20 │ │ │ │ - eorseq r7, r2, r2, ror r7 │ │ │ │ - eorseq r6, r0, r0, asr #8 │ │ │ │ + eorseq r9, r9, r0, asr sl │ │ │ │ + eorseq r7, r2, r2, ror #14 │ │ │ │ + eorseq r6, r0, r0, lsr r4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9dd54 <__bss_end__@@Base+0xfe6a3e78> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 2cab3c │ │ │ │ + blmi 2cab3c │ │ │ │ sbceq pc, r5, #536870916 @ 0x20000004 │ │ │ │ stmdami r6, {r0, r2, r8, fp, lr} │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ teqpvc sl, #12582912 @ p-variant is OBSOLETE @ 0xc00000 │ │ │ │ @ instruction: 0xf7fd4478 │ │ │ │ svclt 0x0000e99e │ │ │ │ - eorseq r9, r9, ip, lsr #20 │ │ │ │ - eorseq r7, r2, lr, lsr r7 │ │ │ │ - eorseq r6, r0, ip, lsr #8 │ │ │ │ + eorseq r9, r9, ip, lsl sl │ │ │ │ + eorseq r7, r2, lr, lsr #14 │ │ │ │ + eorseq r6, r0, ip, lsl r4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9dd88 <__bss_end__@@Base+0xfe6a3eac> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 2cab70 │ │ │ │ + blmi 2cab70 │ │ │ │ sbcvc pc, r8, #1325400064 @ 0x4f000000 │ │ │ │ stmdami r6, {r0, r2, r8, fp, lr} │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ teqpvc pc, #12582912 @ p-variant is OBSOLETE @ 0xc00000 │ │ │ │ @ instruction: 0xf7fd4478 │ │ │ │ svclt 0x0000e984 │ │ │ │ - ldrshteq r9, [r9], -r8 │ │ │ │ - eorseq r7, r2, sl, lsl #14 │ │ │ │ - eoreq r2, sp, r0, lsr #18 │ │ │ │ + eorseq r9, r9, r8, ror #19 │ │ │ │ + ldrshteq r7, [r2], -sl │ │ │ │ + eoreq r2, sp, r0, lsl r9 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9ddbc <__bss_end__@@Base+0xfe6a3ee0> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 2caba4 │ │ │ │ + blmi 2caba4 │ │ │ │ rscseq pc, r6, #536870916 @ 0x20000004 │ │ │ │ stmdami r6, {r0, r2, r8, fp, lr} │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ movtvc pc, #29955 @ 0x7503 @ │ │ │ │ @ instruction: 0xf7fd4478 │ │ │ │ svclt 0x0000e96a │ │ │ │ - eorseq r9, r9, r4, asr #19 │ │ │ │ - ldrsbteq r7, [r2], -r6 │ │ │ │ - eoreq r2, sp, ip, ror #17 │ │ │ │ + ldrhteq r9, [r9], -r4 │ │ │ │ + eorseq r7, r2, r6, asr #13 │ │ │ │ + ldrdeq r2, [sp], -ip @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9ddf0 <__bss_end__@@Base+0xfe6a3f14> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 2cabd8 │ │ │ │ + blmi 2cabd8 │ │ │ │ subscs pc, fp, #268435460 @ 0x10000004 │ │ │ │ stmdami r6, {r0, r2, r8, fp, lr} │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ movtvc pc, #58627 @ 0xe503 @ │ │ │ │ @ instruction: 0xf7fd4478 │ │ │ │ svclt 0x0000e950 │ │ │ │ - mlaseq r9, r0, r9, r9 │ │ │ │ - eorseq r7, r2, r2, lsr #13 │ │ │ │ - strhteq r2, [sp], -r8 │ │ │ │ + eorseq r9, r9, r0, lsl #19 │ │ │ │ + mlaseq r2, r2, r6, r7 │ │ │ │ + eoreq r2, sp, r8, lsr #17 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9de24 <__bss_end__@@Base+0xfe6a3f48> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 24ac0c │ │ │ │ stmdbmi r4, {r1, r4, r5, r9, sp} │ │ │ │ ldrbtmi r4, [fp], #-2052 @ 0xfffff7fc │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ ldmdb r8!, {r0, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - eorseq sl, r9, r6, lsr #27 │ │ │ │ - ldrshteq r8, [r0], -r0 │ │ │ │ - eorseq r8, r0, sl, lsl #6 │ │ │ │ + mlaseq r9, r6, sp, sl │ │ │ │ + eorseq r8, r0, r0, ror #5 │ │ │ │ + ldrshteq r8, [r0], -sl │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9de50 <__bss_end__@@Base+0xfe6a3f74> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28ac38 │ │ │ │ stmdbmi r5, {r1, r2, r3, r4, r5, r9, sp} │ │ │ │ ldrbtmi r4, [fp], #-2053 @ 0xfffff7fb │ │ │ │ tstcc ip, #2030043136 @ 0x79000000 │ │ │ │ @ instruction: 0xf7fd4478 │ │ │ │ svclt 0x0000e922 │ │ │ │ - eorseq sl, r9, sl, ror sp │ │ │ │ - ldrshteq r8, [r0], -r0 │ │ │ │ - eoreq r2, sp, ip, asr r8 │ │ │ │ + eorseq sl, r9, sl, ror #26 │ │ │ │ + eorseq r8, r0, r0, ror #5 │ │ │ │ + eoreq r2, sp, ip, asr #16 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9de80 <__bss_end__@@Base+0xfe6a3fa4> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28ac68 │ │ │ │ stmdbmi r5, {r0, r1, r2, r3, r4, r7, r9, sp} │ │ │ │ ldrbtmi r4, [fp], #-2053 @ 0xfffff7fb │ │ │ │ tstcc ip, #2030043136 @ 0x79000000 │ │ │ │ @ instruction: 0xf7fd4478 │ │ │ │ svclt 0x0000e90a │ │ │ │ - ldrshteq sl, [r9], -lr │ │ │ │ - mlaseq r2, r0, r1, r9 │ │ │ │ - eorseq r8, r0, r8, ror r4 │ │ │ │ + eorseq sl, r9, lr, ror #29 │ │ │ │ + eorseq r9, r2, r0, lsl #3 │ │ │ │ + eorseq r8, r0, r8, ror #8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9deb0 <__bss_end__@@Base+0xfe6a3fd4> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28ac98 │ │ │ │ stmdbmi r5, {r1, r3, r4, r5, r6, r7, r9, sp} │ │ │ │ ldrbtmi r4, [fp], #-2053 @ 0xfffff7fb │ │ │ │ teqcc r4, #2030043136 @ 0x79000000 │ │ │ │ @ instruction: 0xf7fd4478 │ │ │ │ svclt 0x0000e8f2 │ │ │ │ - eorseq sl, r9, lr, asr #29 │ │ │ │ - eorseq r9, r2, r0, ror #2 │ │ │ │ - eorseq r8, r0, r4, asr r4 │ │ │ │ + ldrhteq sl, [r9], -lr │ │ │ │ + eorseq r9, r2, r0, asr r1 │ │ │ │ + eorseq r8, r0, r4, asr #8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9dee0 <__bss_end__@@Base+0xfe6a4004> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28acc8 │ │ │ │ sbccs pc, r2, #64, 4 │ │ │ │ stmdami r5, {r2, r8, fp, lr} │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ ldrbtmi r3, [r8], #-888 @ 0xfffffc88 │ │ │ │ ldm r8, {r0, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - mlaseq r9, ip, lr, sl │ │ │ │ - eorseq r9, r2, lr, lsr #2 │ │ │ │ - eorseq r8, r0, sl, asr #8 │ │ │ │ + eorseq sl, r9, ip, lsl #29 │ │ │ │ + eorseq r9, r2, lr, lsl r1 │ │ │ │ + eorseq r8, r0, sl, lsr r4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9df10 <__bss_end__@@Base+0xfe6a4034> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf7fe0ff8 │ │ │ │ andeq lr, r0, r4, lsr #27 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9df24 <__bss_end__@@Base+0xfe6a4048> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28ad0c │ │ │ │ stmdbmi r5, {r1, r5, r6, r9, sp} │ │ │ │ ldrbtmi r4, [fp], #-2053 @ 0xfffff7fb │ │ │ │ @ instruction: 0x33244479 │ │ │ │ @ instruction: 0xf7fd4478 │ │ │ │ svclt 0x0000e8b8 │ │ │ │ - mlaseq r9, lr, r7, fp │ │ │ │ - strdeq r2, [ip], -ip @ │ │ │ │ - eoreq r2, ip, r4, lsl sp │ │ │ │ + eorseq fp, r9, lr, lsl #15 │ │ │ │ + eoreq r2, ip, ip, ror #25 │ │ │ │ + eoreq r2, ip, r4, lsl #26 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9df54 <__bss_end__@@Base+0xfe6a4078> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf7fe0ff8 │ │ │ │ strlt lr, [r8, #-3458] @ 0xfffff27e │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ vqdmulh.s d20, d0, d5 │ │ │ │ stmdbmi r5, {r0, r9, ip, sp} │ │ │ │ ldrbtmi r4, [fp], #-2053 @ 0xfffff7fb │ │ │ │ @ instruction: 0x332c4479 │ │ │ │ @ instruction: 0xf7fd4478 │ │ │ │ svclt 0x0000e896 │ │ │ │ - ldrhteq fp, [r9], -lr │ │ │ │ - eorseq sp, r0, r4, asr sp │ │ │ │ - eoreq r2, sp, r4, asr #14 │ │ │ │ + eorseq fp, r9, lr, lsr #17 │ │ │ │ + eorseq sp, r0, r4, asr #26 │ │ │ │ + eoreq r2, sp, r4, lsr r7 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9df98 <__bss_end__@@Base+0xfe6a40bc> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28ad80 │ │ │ │ eorcs pc, lr, #64, 4 │ │ │ │ stmdami r5, {r2, r8, fp, lr} │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ ldrbtmi r3, [r8], #-852 @ 0xfffffcac │ │ │ │ ldmda ip!, {r0, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - eorseq fp, r9, ip, lsl #17 │ │ │ │ - eorseq sp, r0, r2, lsr #26 │ │ │ │ - eoreq r2, sp, r2, lsl r7 │ │ │ │ + eorseq fp, r9, ip, ror r8 │ │ │ │ + eorseq sp, r0, r2, lsl sp │ │ │ │ + eoreq r2, sp, r2, lsl #14 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9dfc8 <__bss_end__@@Base+0xfe6a40ec> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28adb0 │ │ │ │ andsvc pc, r3, #1325400064 @ 0x4f000000 │ │ │ │ stmdami r5, {r2, r8, fp, lr} │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ ldrbtmi r3, [r8], #-868 @ 0xfffffc9c │ │ │ │ stmda r4!, {r0, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - eorseq fp, r9, ip, asr r8 │ │ │ │ - ldrshteq sp, [r0], -r2 │ │ │ │ - eoreq r2, sp, r2, ror #13 │ │ │ │ + eorseq fp, r9, ip, asr #16 │ │ │ │ + eorseq sp, r0, r2, ror #25 │ │ │ │ + ldrdeq r2, [sp], -r2 @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9dff8 <__bss_end__@@Base+0xfe6a411c> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28ade0 │ │ │ │ andscc pc, r2, #64, 4 │ │ │ │ stmdami r5, {r2, r8, fp, lr} │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ ldrbtmi r3, [r8], #-880 @ 0xfffffc90 │ │ │ │ stmda ip, {r0, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - eorseq fp, r9, ip, lsr #16 │ │ │ │ - eorseq sp, r0, r2, asr #25 │ │ │ │ - strhteq r2, [sp], -r2 │ │ │ │ + eorseq fp, r9, ip, lsl r8 │ │ │ │ + ldrhteq sp, [r0], -r2 │ │ │ │ + eoreq r2, sp, r2, lsr #13 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9e028 <__bss_end__@@Base+0xfe6a414c> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28ae10 │ │ │ │ sbccc pc, sl, #64, 4 │ │ │ │ stmdami r5, {r2, r8, fp, lr} │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ ldrbtmi r3, [r8], #-896 @ 0xfffffc80 │ │ │ │ ldmda r4!, {r0, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - ldrshteq fp, [r9], -ip │ │ │ │ - mlaseq r0, r2, ip, sp │ │ │ │ - eoreq r2, sp, r2, lsl #13 │ │ │ │ + eorseq fp, r9, ip, ror #15 │ │ │ │ + eorseq sp, r0, r2, lsl #25 │ │ │ │ + eoreq r2, sp, r2, ror r6 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9e058 <__bss_end__@@Base+0xfe6a417c> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28ae40 │ │ │ │ sbcsmi pc, r4, #64, 4 │ │ │ │ stmdami r5, {r2, r8, fp, lr} │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ ldrbtmi r3, [r8], #-912 @ 0xfffffc70 │ │ │ │ ldmda ip, {r0, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - eorseq fp, r9, ip, asr #15 │ │ │ │ - eorseq sp, r0, r2, ror #24 │ │ │ │ - eoreq r2, sp, r2, asr r6 │ │ │ │ + ldrhteq fp, [r9], -ip │ │ │ │ + eorseq sp, r0, r2, asr ip │ │ │ │ + eoreq r2, sp, r2, asr #12 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9e088 <__bss_end__@@Base+0xfe6a41ac> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 24ae70 │ │ │ │ stmdbmi r4, {r1, r4, r5, r9, sp} │ │ │ │ ldrbtmi r4, [fp], #-2052 @ 0xfffff7fc │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ stmda r6, {r0, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - eorseq fp, r9, sl, lsr #28 │ │ │ │ - eorseq r8, r0, ip, lsl #1 │ │ │ │ - eorseq r8, r0, r6, lsr #1 │ │ │ │ + eorseq fp, r9, sl, lsl lr │ │ │ │ + eorseq r8, r0, ip, ror r0 │ │ │ │ + mlaseq r0, r6, r0, r8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9e0b4 <__bss_end__@@Base+0xfe6a41d8> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28ae9c │ │ │ │ stmdbmi r5, {r1, r5, r6, r9, sp} │ │ │ │ ldrbtmi r4, [fp], #-2053 @ 0xfffff7fb │ │ │ │ mvnscc r4, #2030043136 @ 0x79000000 │ │ │ │ @ instruction: 0xf7fc4478 │ │ │ │ svclt 0x0000eff0 │ │ │ │ - eorseq ip, r9, lr, ror r0 │ │ │ │ - eoreq r2, ip, ip, ror #22 │ │ │ │ - eoreq r2, ip, r4, lsl #23 │ │ │ │ + eorseq ip, r9, lr, rrx │ │ │ │ + eoreq r2, ip, ip, asr fp │ │ │ │ + eoreq r2, ip, r4, ror fp │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9e0e4 <__bss_end__@@Base+0xfe6a4208> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28aecc │ │ │ │ eorcs pc, r2, #64, 4 │ │ │ │ stmdami r5, {r2, r8, fp, lr} │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ ldrbtmi r3, [r8], #-804 @ 0xfffffcdc │ │ │ │ svc 0x00d6f7fc │ │ │ │ - eorseq ip, r9, r4, ror #4 │ │ │ │ - eorseq lr, r0, sl, asr #26 │ │ │ │ - eorseq lr, r0, r6, asr #27 │ │ │ │ + eorseq ip, r9, r4, asr r2 │ │ │ │ + eorseq lr, r0, sl, lsr sp │ │ │ │ + ldrhteq lr, [r0], -r6 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9e114 <__bss_end__@@Base+0xfe6a4238> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28aefc │ │ │ │ eorscs pc, r2, #64, 4 │ │ │ │ stmdami r5, {r2, r8, fp, lr} │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ ldrbtmi r3, [r8], #-836 @ 0xfffffcbc │ │ │ │ svc 0x00bef7fc │ │ │ │ - eorseq ip, r9, r4, lsr r2 │ │ │ │ - eorseq lr, r0, sl, lsl sp │ │ │ │ - mlaseq r0, r6, sp, lr │ │ │ │ + eorseq ip, r9, r4, lsr #4 │ │ │ │ + eorseq lr, r0, sl, lsl #26 │ │ │ │ + eorseq lr, r0, r6, lsl #27 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9e144 <__bss_end__@@Base+0xfe6a4268> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28af2c │ │ │ │ andsne pc, r9, #64, 4 │ │ │ │ stmdami r5, {r2, r8, fp, lr} │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ ldrbtmi r3, [r8], #-816 @ 0xfffffcd0 │ │ │ │ svc 0x00a6f7fc │ │ │ │ - eorseq ip, r9, r0, asr r5 │ │ │ │ - eorseq pc, r0, r2, asr #4 │ │ │ │ - eoreq r2, sp, r6, ror #10 │ │ │ │ + eorseq ip, r9, r0, asr #10 │ │ │ │ + eorseq pc, r0, r2, lsr r2 @ │ │ │ │ + eoreq r2, sp, r6, asr r5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9e174 <__bss_end__@@Base+0xfe6a4298> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28af5c │ │ │ │ eorpl pc, r5, #64, 12 @ 0x4000000 │ │ │ │ stmdami r5, {r2, r8, fp, lr} │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ ldrbtmi r3, [r8], #-844 @ 0xfffffcb4 │ │ │ │ svc 0x008ef7fc │ │ │ │ - eorseq ip, r9, r0, lsr #10 │ │ │ │ - eorseq pc, r0, r2, lsl r2 @ │ │ │ │ - eorseq pc, r0, sl, asr #4 │ │ │ │ + eorseq ip, r9, r0, lsl r5 │ │ │ │ + eorseq pc, r0, r2, lsl #4 │ │ │ │ + eorseq pc, r0, sl, lsr r2 @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9e1a4 <__bss_end__@@Base+0xfe6a42c8> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 24af8c │ │ │ │ stmdbmi r4, {r0, r1, r2, r3, r4, r5, r6, r9, sp} │ │ │ │ ldrbtmi r4, [fp], #-2052 @ 0xfffff7fc │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ svc 0x0078f7fc │ │ │ │ - eorseq sp, r9, r2, lsr #32 │ │ │ │ - eoreq r2, ip, ip, ror sl │ │ │ │ - eoreq r2, sp, sl, ror pc │ │ │ │ + eorseq sp, r9, r2, lsl r0 │ │ │ │ + eoreq r2, ip, ip, ror #20 │ │ │ │ + eoreq r2, sp, sl, ror #30 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9e1d0 <__bss_end__@@Base+0xfe6a42f4> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28afb8 │ │ │ │ stmdbmi r5, {r1, r5, r6, r9, sp} │ │ │ │ ldrbtmi r4, [fp], #-2053 @ 0xfffff7fb │ │ │ │ tstcc r0, #2030043136 @ 0x79000000 │ │ │ │ @ instruction: 0xf7fc4478 │ │ │ │ svclt 0x0000ef62 │ │ │ │ - ldrshteq ip, [r9], -r6 │ │ │ │ - eoreq r2, ip, r0, asr sl │ │ │ │ - eoreq r2, ip, r8, ror #20 │ │ │ │ + eorseq ip, r9, r6, ror #31 │ │ │ │ + eoreq r2, ip, r0, asr #20 │ │ │ │ + eoreq r2, ip, r8, asr sl │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9e200 <__bss_end__@@Base+0xfe6a4324> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28afe8 │ │ │ │ stmdbmi r5, {r1, r5, r6, r9, sp} │ │ │ │ ldrbtmi r4, [fp], #-2053 @ 0xfffff7fb │ │ │ │ @ instruction: 0xf5034479 │ │ │ │ ldrbtmi r7, [r8], #-972 @ 0xfffffc34 │ │ │ │ svc 0x0048f7fc │ │ │ │ - eorseq sp, r9, sl, lsr r0 │ │ │ │ - eoreq r2, ip, r0, lsr #20 │ │ │ │ - eoreq r2, ip, r6, lsr sl │ │ │ │ + eorseq sp, r9, sl, lsr #32 │ │ │ │ + eoreq r2, ip, r0, lsl sl │ │ │ │ + eoreq r2, ip, r6, lsr #20 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9e230 <__bss_end__@@Base+0xfe6a4354> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 2cb018 │ │ │ │ + blmi 2cb018 │ │ │ │ rsbcc pc, r7, #64, 4 │ │ │ │ stmdami r6, {r0, r2, r8, fp, lr} │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ mvnvc pc, #12582912 @ 0xc00000 │ │ │ │ @ instruction: 0xf7fc4478 │ │ │ │ svclt 0x0000ef30 │ │ │ │ - eorseq sp, r9, r8 │ │ │ │ - mlaseq r1, lr, sp, r1 │ │ │ │ - eorseq r2, r1, r8, lsr #11 │ │ │ │ + ldrshteq ip, [r9], -r8 │ │ │ │ + eorseq r1, r1, lr, lsl #27 │ │ │ │ + mlaseq r1, r8, r5, r2 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9e264 <__bss_end__@@Base+0xfe6a4388> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 24b04c │ │ │ │ stmdbmi r4, {r1, r3, r4, r5, r9, sp} │ │ │ │ ldrbtmi r4, [fp], #-2052 @ 0xfffff7fc │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ svc 0x0018f7fc │ │ │ │ - eorseq sp, r9, r6, lsl #15 │ │ │ │ - eorseq r5, r1, r0, lsl r5 │ │ │ │ - eorseq r5, r1, r2, lsr #10 │ │ │ │ + eorseq sp, r9, r6, ror r7 │ │ │ │ + eorseq r5, r1, r0, lsl #10 │ │ │ │ + eorseq r5, r1, r2, lsl r5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9e290 <__bss_end__@@Base+0xfe6a43b4> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28b078 │ │ │ │ addcs pc, r2, #64, 4 │ │ │ │ stmdami r5, {r2, r8, fp, lr} │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ ldrbtmi r3, [r8], #-788 @ 0xfffffcec │ │ │ │ svc 0x0000f7fc │ │ │ │ - eorseq sp, r9, r8, lsl #16 │ │ │ │ - eorseq r5, r1, r6, lsl r8 │ │ │ │ - eorseq r5, r1, r2, lsr #16 │ │ │ │ + ldrshteq sp, [r9], -r8 │ │ │ │ + eorseq r5, r1, r6, lsl #16 │ │ │ │ + eorseq r5, r1, r2, lsl r8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9e2c0 <__bss_end__@@Base+0xfe6a43e4> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28b0a8 │ │ │ │ sbcpl pc, r7, #64, 4 │ │ │ │ stmdami r5, {r2, r8, fp, lr} │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ ldrbtmi r3, [r8], #-884 @ 0xfffffc8c │ │ │ │ mcr 7, 7, pc, cr8, cr12, {7} @ │ │ │ │ - eorseq sp, r9, r4, lsl sl │ │ │ │ - eorseq r6, r1, lr, ror #8 │ │ │ │ - eorseq r6, r1, sl, lsl r6 │ │ │ │ + eorseq sp, r9, r4, lsl #20 │ │ │ │ + eorseq r6, r1, lr, asr r4 │ │ │ │ + eorseq r6, r1, sl, lsl #12 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9e2f0 <__bss_end__@@Base+0xfe6a4414> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28b0d8 │ │ │ │ stmdbmi r5, {r0, r1, r2, r3, r4, r5, r7, r9, sp} │ │ │ │ ldrbtmi r4, [fp], #-2053 @ 0xfffff7fb │ │ │ │ @ instruction: 0x33204479 │ │ │ │ @ instruction: 0xf7fc4478 │ │ │ │ svclt 0x0000eed2 │ │ │ │ - eorseq sp, r9, r6, lsl #30 │ │ │ │ - eorseq r8, r1, r8, lsl #11 │ │ │ │ - strhteq r2, [sp], -ip │ │ │ │ + ldrshteq sp, [r9], -r6 │ │ │ │ + eorseq r8, r1, r8, ror r5 │ │ │ │ + eoreq r2, sp, ip, lsr #7 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9e320 <__bss_end__@@Base+0xfe6a4444> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28b108 │ │ │ │ stmdbmi r5, {r1, r5, r6, r9, sp} │ │ │ │ ldrbtmi r4, [fp], #-2053 @ 0xfffff7fb │ │ │ │ teqcc r8, #2030043136 @ 0x79000000 │ │ │ │ @ instruction: 0xf7fc4478 │ │ │ │ svclt 0x0000eeba │ │ │ │ - ldrsbteq sp, [r9], -r6 │ │ │ │ - eoreq r2, ip, r0, lsl #18 │ │ │ │ - eoreq r2, ip, r8, lsl r9 │ │ │ │ + eorseq sp, r9, r6, asr #29 │ │ │ │ + strdeq r2, [ip], -r0 @ │ │ │ │ + eoreq r2, ip, r8, lsl #18 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9e350 <__bss_end__@@Base+0xfe6a4474> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28b138 │ │ │ │ stmdbmi r5, {r1, r5, r6, r9, sp} │ │ │ │ ldrbtmi r4, [fp], #-2053 @ 0xfffff7fb │ │ │ │ @ instruction: 0x33204479 │ │ │ │ @ instruction: 0xf7fc4478 │ │ │ │ svclt 0x0000eea2 │ │ │ │ - eorseq lr, r9, r2, lsl r3 │ │ │ │ - ldrdeq r2, [ip], -r0 @ │ │ │ │ - eoreq r2, ip, r8, ror #17 │ │ │ │ + eorseq lr, r9, r2, lsl #6 │ │ │ │ + eoreq r2, ip, r0, asr #17 │ │ │ │ + ldrdeq r2, [ip], -r8 @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9e380 <__bss_end__@@Base+0xfe6a44a4> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28b168 │ │ │ │ stmdbmi r5, {r1, r3, r5, r6, r9, sp} │ │ │ │ ldrbtmi r4, [fp], #-2053 @ 0xfffff7fb │ │ │ │ teqcc r0, #2030043136 @ 0x79000000 │ │ │ │ @ instruction: 0xf7fc4478 │ │ │ │ svclt 0x0000ee8a │ │ │ │ - ldrhteq lr, [r9], -sl │ │ │ │ - ldrsbteq fp, [r1], -r4 │ │ │ │ - eorseq fp, r1, r8, asr #10 │ │ │ │ + eorseq lr, r9, sl, lsr #21 │ │ │ │ + eorseq fp, r1, r4, asr #9 │ │ │ │ + eorseq fp, r1, r8, lsr r5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9e3b0 <__bss_end__@@Base+0xfe6a44d4> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28b198 │ │ │ │ adcvs pc, r7, #1325400064 @ 0x4f000000 │ │ │ │ stmdami r5, {r2, r8, fp, lr} │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ ldrbtmi r3, [r8], #-828 @ 0xfffffcc4 │ │ │ │ mrc 7, 3, APSR_nzcv, cr0, cr12, {7} │ │ │ │ - eorseq lr, r9, r8, lsl #21 │ │ │ │ - eorseq fp, r1, r2, lsr #9 │ │ │ │ - eorseq fp, r1, r6, lsr #10 │ │ │ │ + eorseq lr, r9, r8, ror sl │ │ │ │ + mlaseq r1, r2, r4, fp │ │ │ │ + eorseq fp, r1, r6, lsl r5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9e3e0 <__bss_end__@@Base+0xfe6a4504> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28b1c8 │ │ │ │ subpl pc, sl, #64, 4 │ │ │ │ stmdami r5, {r2, r8, fp, lr} │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ ldrbtmi r3, [r8], #-860 @ 0xfffffca4 │ │ │ │ mrc 7, 2, APSR_nzcv, cr8, cr12, {7} │ │ │ │ - eorseq lr, r9, r8, asr sl │ │ │ │ - eorseq fp, r1, r2, ror r4 │ │ │ │ - eorseq fp, r1, r6, lsl #10 │ │ │ │ + eorseq lr, r9, r8, asr #20 │ │ │ │ + eorseq fp, r1, r2, ror #8 │ │ │ │ + ldrshteq fp, [r1], -r6 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9e410 <__bss_end__@@Base+0xfe6a4534> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28b1f8 │ │ │ │ stmdbmi r5, {r0, r3, r5, r7, r9, sp} │ │ │ │ ldrbtmi r4, [fp], #-2053 @ 0xfffff7fb │ │ │ │ cmncc r8, #2030043136 @ 0x79000000 │ │ │ │ @ instruction: 0xf7fc4478 │ │ │ │ svclt 0x0000ee42 │ │ │ │ - eorseq lr, r9, sl, lsr #20 │ │ │ │ - eorseq fp, r1, r4, asr #8 │ │ │ │ - eorseq fp, r1, r0, lsl r5 │ │ │ │ + eorseq lr, r9, sl, lsl sl │ │ │ │ + eorseq fp, r1, r4, lsr r4 │ │ │ │ + eorseq fp, r1, r0, lsl #10 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9e440 <__bss_end__@@Base+0xfe6a4564> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28b228 │ │ │ │ stmdbmi r5, {r0, r1, r4, r5, r6, r9, sp} │ │ │ │ ldrbtmi r4, [fp], #-2053 @ 0xfffff7fb │ │ │ │ orrscc r4, r8, #2030043136 @ 0x79000000 │ │ │ │ @ instruction: 0xf7fc4478 │ │ │ │ svclt 0x0000ee2a │ │ │ │ - ldrshteq lr, [r9], -sl │ │ │ │ - eorseq fp, r1, r4, lsl r4 │ │ │ │ - eorseq fp, r1, r8, lsl #9 │ │ │ │ + eorseq lr, r9, sl, ror #19 │ │ │ │ + eorseq fp, r1, r4, lsl #8 │ │ │ │ + eorseq fp, r1, r8, ror r4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9e470 <__bss_end__@@Base+0xfe6a4594> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28b258 │ │ │ │ stmdbmi r5, {r0, r2, r4, r7, r9, sp} │ │ │ │ ldrbtmi r4, [fp], #-2053 @ 0xfffff7fb │ │ │ │ movscc r4, #2030043136 @ 0x79000000 │ │ │ │ @ instruction: 0xf7fc4478 │ │ │ │ svclt 0x0000ee12 │ │ │ │ - eorseq lr, r9, sl, asr #19 │ │ │ │ - eorseq fp, r1, r4, ror #7 │ │ │ │ - ldrshteq fp, [r1], -r0 │ │ │ │ + ldrhteq lr, [r9], -sl │ │ │ │ + ldrsbteq fp, [r1], -r4 │ │ │ │ + eorseq fp, r1, r0, ror #9 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9e4a0 <__bss_end__@@Base+0xfe6a45c4> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28b288 │ │ │ │ addvc pc, ip, #1325400064 @ 0x4f000000 │ │ │ │ stmdami r5, {r2, r8, fp, lr} │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ ldrbtmi r3, [r8], #-828 @ 0xfffffcc4 │ │ │ │ ldcl 7, cr15, [r8, #1008]! @ 0x3f0 │ │ │ │ - eorseq lr, r9, r0, lsl #24 │ │ │ │ - ldrsbteq ip, [r1], -r6 │ │ │ │ - eorseq ip, r1, r6, asr r3 │ │ │ │ + ldrshteq lr, [r9], -r0 │ │ │ │ + eorseq ip, r1, r6, asr #5 │ │ │ │ + eorseq ip, r1, r6, asr #6 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9e4d0 <__bss_end__@@Base+0xfe6a45f4> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 24b2b8 │ │ │ │ stmdbmi r4, {r0, r1, r3, r5, r9, sp} │ │ │ │ ldrbtmi r4, [fp], #-2052 @ 0xfffff7fc │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ stcl 7, cr15, [r2, #1008]! @ 0x3f0 │ │ │ │ - eorseq pc, r9, lr, lsr #8 │ │ │ │ - eorseq pc, r1, r8, ror r6 @ │ │ │ │ - eoreq sp, lr, r6, lsl #31 │ │ │ │ + eorseq pc, r9, lr, lsl r4 @ │ │ │ │ + eorseq pc, r1, r8, ror #12 │ │ │ │ + eoreq sp, lr, r6, ror pc │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9e4fc <__bss_end__@@Base+0xfe6a4620> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf7fe0ff8 │ │ │ │ andeq lr, r0, lr, lsr #21 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9e510 <__bss_end__@@Base+0xfe6a4634> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28b2f8 │ │ │ │ stmdbmi r5, {r1, r5, r6, r9, sp} │ │ │ │ ldrbtmi r4, [fp], #-2053 @ 0xfffff7fb │ │ │ │ tstcc r8, #2030043136 @ 0x79000000 │ │ │ │ @ instruction: 0xf7fc4478 │ │ │ │ svclt 0x0000edc2 │ │ │ │ - ldrhteq pc, [r9], -sl @ │ │ │ │ - eoreq r2, ip, r0, lsl r7 │ │ │ │ - eoreq r2, ip, r8, lsr #14 │ │ │ │ + eorseq pc, r9, sl, lsr #25 │ │ │ │ + eoreq r2, ip, r0, lsl #14 │ │ │ │ + eoreq r2, ip, r8, lsl r7 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9e540 <__bss_end__@@Base+0xfe6a4664> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28b328 │ │ │ │ stmdbmi r5, {r1, r5, r6, r9, sp} │ │ │ │ ldrbtmi r4, [fp], #-2053 @ 0xfffff7fb │ │ │ │ @ instruction: 0x33204479 │ │ │ │ @ instruction: 0xf7fc4478 │ │ │ │ svclt 0x0000edaa │ │ │ │ - ldrsbteq pc, [r9], -r6 @ │ │ │ │ - eoreq r2, ip, r0, ror #13 │ │ │ │ - strdeq r2, [ip], -r8 @ │ │ │ │ + eorseq pc, r9, r6, asr #29 │ │ │ │ + ldrdeq r2, [ip], -r0 @ │ │ │ │ + eoreq r2, ip, r8, ror #13 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9e570 <__bss_end__@@Base+0xfe6a4694> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 24b358 │ │ │ │ stmdbmi r4, {r1, r5, r6, r9, sp} │ │ │ │ ldrbtmi r4, [fp], #-2052 @ 0xfffff7fc │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ ldc 7, cr15, [r2, #1008] @ 0x3f0 │ │ │ │ - eorseq r0, sl, lr, lsl #1 │ │ │ │ - strhteq r2, [ip], -r0 │ │ │ │ - eoreq r2, ip, sl, asr #13 │ │ │ │ + eorseq r0, sl, lr, ror r0 │ │ │ │ + eoreq r2, ip, r0, lsr #13 │ │ │ │ + strhteq r2, [ip], -sl │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9e59c <__bss_end__@@Base+0xfe6a46c0> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 24b384 │ │ │ │ stmdbmi r4, {r1, r5, r6, r9, sp} │ │ │ │ ldrbtmi r4, [fp], #-2052 @ 0xfffff7fc │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ ldcl 7, cr15, [ip, #-1008]! @ 0xfffffc10 │ │ │ │ - eorseq r1, sl, lr, lsl #7 │ │ │ │ - eoreq r2, ip, r4, lsl #13 │ │ │ │ - mlaeq ip, lr, r6, r2 │ │ │ │ + eorseq r1, sl, lr, ror r3 │ │ │ │ + eoreq r2, ip, r4, ror r6 │ │ │ │ + eoreq r2, ip, lr, lsl #13 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9e5c8 <__bss_end__@@Base+0xfe6a46ec> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 24b3b0 │ │ │ │ stmdbmi r4, {r1, r5, r6, r9, sp} │ │ │ │ ldrbtmi r4, [fp], #-2052 @ 0xfffff7fc │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ stcl 7, cr15, [r6, #-1008]! @ 0xfffffc10 │ │ │ │ - eorseq r1, sl, r6, lsl #10 │ │ │ │ - eoreq r2, ip, r8, asr r6 │ │ │ │ - eoreq r2, ip, r2, ror r6 │ │ │ │ + ldrshteq r1, [sl], -r6 │ │ │ │ + eoreq r2, ip, r8, asr #12 │ │ │ │ + eoreq r2, ip, r2, ror #12 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9e5f4 <__bss_end__@@Base+0xfe6a4718> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 24b3dc │ │ │ │ stmdbmi r4, {r1, r5, r6, r9, sp} │ │ │ │ ldrbtmi r4, [fp], #-2052 @ 0xfffff7fc │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ ldcl 7, cr15, [r0, #-1008] @ 0xfffffc10 │ │ │ │ - eorseq r1, sl, r2, lsr #27 │ │ │ │ - eoreq r2, ip, ip, lsr #12 │ │ │ │ - eoreq r2, ip, r6, asr #12 │ │ │ │ + mlaseq sl, r2, sp, r1 │ │ │ │ + eoreq r2, ip, ip, lsl r6 │ │ │ │ + eoreq r2, ip, r6, lsr r6 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9e620 <__bss_end__@@Base+0xfe6a4744> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 24b408 │ │ │ │ stmdbmi r4, {r1, r5, r6, r9, sp} │ │ │ │ ldrbtmi r4, [fp], #-2052 @ 0xfffff7fc │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ ldc 7, cr15, [sl, #-1008]! @ 0xfffffc10 │ │ │ │ - eorseq r1, sl, r6, lsr #30 │ │ │ │ - eoreq r2, ip, r0, lsl #12 │ │ │ │ - eoreq r2, ip, sl, lsl r6 │ │ │ │ + eorseq r1, sl, r6, lsl pc │ │ │ │ + strdeq r2, [ip], -r0 @ │ │ │ │ + eoreq r2, ip, sl, lsl #12 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9e64c <__bss_end__@@Base+0xfe6a4770> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 24b434 │ │ │ │ stmdbmi r4, {r1, r5, r6, r9, sp} │ │ │ │ ldrbtmi r4, [fp], #-2052 @ 0xfffff7fc │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ stc 7, cr15, [r4, #-1008]! @ 0xfffffc10 │ │ │ │ - eorseq r2, sl, r6, ror #17 │ │ │ │ - ldrdeq r2, [ip], -r4 @ │ │ │ │ - eoreq r2, ip, lr, ror #11 │ │ │ │ + ldrsbteq r2, [sl], -r6 │ │ │ │ + eoreq r2, ip, r4, asr #11 │ │ │ │ + ldrdeq r2, [ip], -lr @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9e678 <__bss_end__@@Base+0xfe6a479c> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 24b460 │ │ │ │ stmdbmi r4, {r1, r5, r6, r9, sp} │ │ │ │ ldrbtmi r4, [fp], #-2052 @ 0xfffff7fc │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ stc 7, cr15, [lr, #-1008] @ 0xfffffc10 │ │ │ │ - ldrhteq r2, [sl], -sl │ │ │ │ - eoreq r2, ip, r8, lsr #11 │ │ │ │ - eoreq r2, ip, r2, asr #11 │ │ │ │ + eorseq r2, sl, sl, lsr #23 │ │ │ │ + mlaeq ip, r8, r5, r2 │ │ │ │ + strhteq r2, [ip], -r2 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9e6a4 <__bss_end__@@Base+0xfe6a47c8> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 24b48c │ │ │ │ stmdbmi r4, {r1, r5, r6, r9, sp} │ │ │ │ ldrbtmi r4, [fp], #-2052 @ 0xfffff7fc │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ ldcl 7, cr15, [r8], #1008 @ 0x3f0 │ │ │ │ - ldrhteq r3, [sl], -r2 │ │ │ │ - eoreq r2, ip, ip, ror r5 │ │ │ │ - mlaeq ip, r6, r5, r2 │ │ │ │ + eorseq r3, sl, r2, lsr #7 │ │ │ │ + eoreq r2, ip, ip, ror #10 │ │ │ │ + eoreq r2, ip, r6, lsl #11 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9e6d0 <__bss_end__@@Base+0xfe6a47f4> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 24b4b8 │ │ │ │ stmdbmi r4, {r1, r5, r6, r9, sp} │ │ │ │ ldrbtmi r4, [fp], #-2052 @ 0xfffff7fc │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ stcl 7, cr15, [r2], #1008 @ 0x3f0 │ │ │ │ - eorseq r3, sl, r6, asr #26 │ │ │ │ - eoreq r2, ip, r0, asr r5 │ │ │ │ - eoreq r2, ip, sl, ror #10 │ │ │ │ + eorseq r3, sl, r6, lsr sp │ │ │ │ + eoreq r2, ip, r0, asr #10 │ │ │ │ + eoreq r2, ip, sl, asr r5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9e6fc <__bss_end__@@Base+0xfe6a4820> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 24b4e4 │ │ │ │ stmdbmi r4, {r1, r5, r6, r9, sp} │ │ │ │ ldrbtmi r4, [fp], #-2052 @ 0xfffff7fc │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ stcl 7, cr15, [ip], {252} @ 0xfc │ │ │ │ - eorseq r4, sl, lr, lsl #6 │ │ │ │ - eoreq r2, ip, r4, lsr #10 │ │ │ │ - eoreq r2, ip, lr, lsr r5 │ │ │ │ + ldrshteq r4, [sl], -lr │ │ │ │ + eoreq r2, ip, r4, lsl r5 │ │ │ │ + eoreq r2, ip, lr, lsr #10 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9e728 <__bss_end__@@Base+0xfe6a484c> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28b510 │ │ │ │ adcvc pc, ip, #1325400064 @ 0x4f000000 │ │ │ │ stmdami r5, {r2, r8, fp, lr} │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ ldrbtmi r3, [r8], #-804 @ 0xfffffcdc │ │ │ │ ldc 7, cr15, [r4], #1008 @ 0x3f0 │ │ │ │ - eorseq r4, sl, r4, lsl #6 │ │ │ │ - eorseq sp, r3, r6, lsl #3 │ │ │ │ - eorseq sp, r3, sl, lsr #5 │ │ │ │ + ldrshteq r4, [sl], -r4 │ │ │ │ + eorseq sp, r3, r6, ror r1 │ │ │ │ + mlaseq r3, sl, r2, sp │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9e758 <__bss_end__@@Base+0xfe6a487c> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28b540 │ │ │ │ stmdbmi r5, {r0, r5, r9, sp} │ │ │ │ ldrbtmi r4, [fp], #-2053 @ 0xfffff7fb │ │ │ │ orrscc r4, ip, #2030043136 @ 0x79000000 │ │ │ │ @ instruction: 0xf7fc4478 │ │ │ │ svclt 0x0000ec9e │ │ │ │ - ldrsbteq r4, [sl], -r6 │ │ │ │ - eorseq sp, r3, r4, lsl r3 │ │ │ │ - eorseq sp, r3, ip, lsr #6 │ │ │ │ + eorseq r4, sl, r6, asr #7 │ │ │ │ + eorseq sp, r3, r4, lsl #6 │ │ │ │ + eorseq sp, r3, ip, lsl r3 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9e788 <__bss_end__@@Base+0xfe6a48ac> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 24b570 │ │ │ │ stmdbmi r4, {r1, r5, r6, r9, sp} │ │ │ │ ldrbtmi r4, [fp], #-2052 @ 0xfffff7fc │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ stc 7, cr15, [r6], {252} @ 0xfc │ │ │ │ - eorseq r4, sl, r2, ror r4 │ │ │ │ - mlaeq ip, r8, r4, r2 │ │ │ │ - strhteq r2, [ip], -r2 │ │ │ │ + eorseq r4, sl, r2, ror #8 │ │ │ │ + eoreq r2, ip, r8, lsl #9 │ │ │ │ + eoreq r2, ip, r2, lsr #9 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9e7b4 <__bss_end__@@Base+0xfe6a48d8> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 24b59c │ │ │ │ stmdbmi r4, {r0, r1, r2, r3, r4, r5, r6, r9, sp} │ │ │ │ ldrbtmi r4, [fp], #-2052 @ 0xfffff7fc │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ ldcl 7, cr15, [r0], #-1008 @ 0xfffffc10 │ │ │ │ - mlaseq sl, sl, r6, r4 │ │ │ │ - eoreq r2, ip, ip, ror #8 │ │ │ │ - eoreq r2, sp, sl, ror #18 │ │ │ │ + eorseq r4, sl, sl, lsl #13 │ │ │ │ + eoreq r2, ip, ip, asr r4 │ │ │ │ + eoreq r2, sp, sl, asr r9 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9e7e0 <__bss_end__@@Base+0xfe6a4904> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28b5c8 │ │ │ │ andsne pc, r1, #64, 4 │ │ │ │ stmdami r5, {r2, r8, fp, lr} │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ ldrbtmi r3, [r8], #-856 @ 0xfffffca8 │ │ │ │ mrrc 7, 15, pc, r8, cr12 @ │ │ │ │ - eorseq r4, sl, ip, ror #12 │ │ │ │ - eorseq sp, r3, r6, asr #20 │ │ │ │ - mlaseq r3, sl, sl, sp │ │ │ │ + eorseq r4, sl, ip, asr r6 │ │ │ │ + eorseq sp, r3, r6, lsr sl │ │ │ │ + eorseq sp, r3, sl, lsl #21 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9e810 <__bss_end__@@Base+0xfe6a4934> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28b5f8 │ │ │ │ stmdbmi r5, {r1, r5, r6, r9, sp} │ │ │ │ ldrbtmi r4, [fp], #-2053 @ 0xfffff7fb │ │ │ │ cmncc ip, #2030043136 @ 0x79000000 │ │ │ │ @ instruction: 0xf7fc4478 │ │ │ │ svclt 0x0000ec42 │ │ │ │ - eorseq r4, sl, lr, lsr r6 │ │ │ │ - eoreq r2, ip, r0, lsl r4 │ │ │ │ - eoreq r2, ip, r8, lsr #8 │ │ │ │ + eorseq r4, sl, lr, lsr #12 │ │ │ │ + eoreq r2, ip, r0, lsl #8 │ │ │ │ + eoreq r2, ip, r8, lsl r4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9e840 <__bss_end__@@Base+0xfe6a4964> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 24b628 │ │ │ │ stmdbmi r4, {r0, r1, r2, r3, r4, r5, r6, r9, sp} │ │ │ │ ldrbtmi r4, [fp], #-2052 @ 0xfffff7fc │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ stc 7, cr15, [sl], #-1008 @ 0xfffffc10 │ │ │ │ - eorseq r4, sl, sl, lsr r9 │ │ │ │ - eoreq r2, ip, r0, ror #7 │ │ │ │ - ldrdeq r2, [sp], -lr @ │ │ │ │ + eorseq r4, sl, sl, lsr #18 │ │ │ │ + ldrdeq r2, [ip], -r0 @ │ │ │ │ + eoreq r2, sp, lr, asr #17 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9e86c <__bss_end__@@Base+0xfe6a4990> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28b654 │ │ │ │ stmdbmi r5, {r1, r3, r4, r5, r9, sp} │ │ │ │ ldrbtmi r4, [fp], #-2053 @ 0xfffff7fb │ │ │ │ teqcc ip, #2030043136 @ 0x79000000 │ │ │ │ @ instruction: 0xf7fc4478 │ │ │ │ svclt 0x0000ec14 │ │ │ │ - eorseq r4, sl, lr, lsl #18 │ │ │ │ - eorseq sp, r3, r8, ror #24 │ │ │ │ - mlaseq r2, r0, sp, r4 │ │ │ │ + ldrshteq r4, [sl], -lr │ │ │ │ + eorseq sp, r3, r8, asr ip │ │ │ │ + eorseq r4, r2, r0, lsl #27 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9e89c <__bss_end__@@Base+0xfe6a49c0> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28b684 │ │ │ │ stmdbmi r5, {r0, r1, r2, r3, r4, r5, r6, r9, sp} │ │ │ │ ldrbtmi r4, [fp], #-2053 @ 0xfffff7fb │ │ │ │ tstcc r4, #2030043136 @ 0x79000000 │ │ │ │ @ instruction: 0xf7fc4478 │ │ │ │ svclt 0x0000ebfc │ │ │ │ - eorseq r4, sl, r6, lsr #22 │ │ │ │ - eoreq r2, ip, r4, lsl #7 │ │ │ │ - eoreq r2, sp, r0, lsl #17 │ │ │ │ + eorseq r4, sl, r6, lsl fp │ │ │ │ + eoreq r2, ip, r4, ror r3 │ │ │ │ + eoreq r2, sp, r0, ror r8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9e8cc <__bss_end__@@Base+0xfe6a49f0> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28b6b4 │ │ │ │ stmdbmi r5, {r1, r5, r6, r9, sp} │ │ │ │ ldrbtmi r4, [fp], #-2053 @ 0xfffff7fb │ │ │ │ @ instruction: 0x33244479 │ │ │ │ @ instruction: 0xf7fc4478 │ │ │ │ svclt 0x0000ebe4 │ │ │ │ - ldrshteq r4, [sl], -r6 │ │ │ │ - eoreq r2, ip, r4, asr r3 │ │ │ │ - eoreq r2, ip, ip, ror #6 │ │ │ │ + eorseq r4, sl, r6, ror #21 │ │ │ │ + eoreq r2, ip, r4, asr #6 │ │ │ │ + eoreq r2, ip, ip, asr r3 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9e8fc <__bss_end__@@Base+0xfe6a4a20> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 24b6e4 │ │ │ │ stmdbmi r4, {r2, r5, r9, sp} │ │ │ │ ldrbtmi r4, [fp], #-2052 @ 0xfffff7fc │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ bl ff485704 <__bss_end__@@Base+0xfee8b828> │ │ │ │ - eorseq r4, sl, r2, lsl #24 │ │ │ │ - eorseq lr, r3, r0, ror #3 │ │ │ │ - ldrshteq lr, [r3], -r2 │ │ │ │ + ldrshteq r4, [sl], -r2 │ │ │ │ + ldrsbteq lr, [r3], -r0 │ │ │ │ + eorseq lr, r3, r2, ror #3 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9e928 <__bss_end__@@Base+0xfe6a4a4c> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 24b710 │ │ │ │ stmdbmi r4, {r1, r5, r6, r9, sp} │ │ │ │ ldrbtmi r4, [fp], #-2052 @ 0xfffff7fc │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ bl fef05730 <__bss_end__@@Base+0xfe90b854> │ │ │ │ - eorseq r4, sl, r2, lsr #24 │ │ │ │ - strdeq r2, [ip], -r8 @ │ │ │ │ - eoreq r2, ip, r2, lsl r3 │ │ │ │ + eorseq r4, sl, r2, lsl ip │ │ │ │ + eoreq r2, ip, r8, ror #5 │ │ │ │ + eoreq r2, ip, r2, lsl #6 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9e954 <__bss_end__@@Base+0xfe6a4a78> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 24b73c │ │ │ │ stmdbmi r4, {r1, r5, r6, r9, sp} │ │ │ │ ldrbtmi r4, [fp], #-2052 @ 0xfffff7fc │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ bl fe98575c <__bss_end__@@Base+0xfe38b880> │ │ │ │ - eorseq r4, sl, lr, lsr ip │ │ │ │ - eoreq r2, ip, ip, asr #5 │ │ │ │ - eoreq r2, ip, r6, ror #5 │ │ │ │ + eorseq r4, sl, lr, lsr #24 │ │ │ │ + strhteq r2, [ip], -ip │ │ │ │ + ldrdeq r2, [ip], -r6 @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9e980 <__bss_end__@@Base+0xfe6a4aa4> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 24b768 │ │ │ │ stmdbmi r4, {r0, r1, r2, r3, r4, r5, r6, r9, sp} │ │ │ │ ldrbtmi r4, [fp], #-2052 @ 0xfffff7fc │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ bl fe405788 <__bss_end__@@Base+0xfde0b8ac> │ │ │ │ - eorseq r4, sl, r2, lsl #25 │ │ │ │ - eoreq r2, ip, r0, lsr #5 │ │ │ │ - mlaeq sp, lr, r7, r2 │ │ │ │ + eorseq r4, sl, r2, ror ip │ │ │ │ + mlaeq ip, r0, r2, r2 │ │ │ │ + eoreq r2, sp, lr, lsl #15 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9e9ac <__bss_end__@@Base+0xfe6a4ad0> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28b794 │ │ │ │ stmdbmi r5, {r0, r1, r2, r3, r4, r5, r6, r9, sp} │ │ │ │ ldrbtmi r4, [fp], #-2053 @ 0xfffff7fb │ │ │ │ tstcc r4, #2030043136 @ 0x79000000 │ │ │ │ @ instruction: 0xf7fc4478 │ │ │ │ svclt 0x0000eb74 │ │ │ │ - eorseq r4, sl, sl, ror ip │ │ │ │ - eoreq r2, ip, r4, ror r2 │ │ │ │ - eoreq r2, sp, r0, ror r7 │ │ │ │ + eorseq r4, sl, sl, ror #24 │ │ │ │ + eoreq r2, ip, r4, ror #4 │ │ │ │ + eoreq r2, sp, r0, ror #14 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9e9dc <__bss_end__@@Base+0xfe6a4b00> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28b7c4 │ │ │ │ stmdbmi r5, {r1, r5, r6, r9, sp} │ │ │ │ ldrbtmi r4, [fp], #-2053 @ 0xfffff7fb │ │ │ │ @ instruction: 0x33244479 │ │ │ │ @ instruction: 0xf7fc4478 │ │ │ │ svclt 0x0000eb5c │ │ │ │ - eorseq r4, sl, sl, asr #24 │ │ │ │ - eoreq r2, ip, r4, asr #4 │ │ │ │ - eoreq r2, ip, ip, asr r2 │ │ │ │ + eorseq r4, sl, sl, lsr ip │ │ │ │ + eoreq r2, ip, r4, lsr r2 │ │ │ │ + eoreq r2, ip, ip, asr #4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9ea0c <__bss_end__@@Base+0xfe6a4b30> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28b7f4 │ │ │ │ stmdbmi r5, {r1, r5, r6, r9, sp} │ │ │ │ ldrbtmi r4, [fp], #-2053 @ 0xfffff7fb │ │ │ │ movwcc r4, #50297 @ 0xc479 │ │ │ │ @ instruction: 0xf7fc4478 │ │ │ │ svclt 0x0000eb44 │ │ │ │ - eorseq r4, sl, r6, lsr #26 │ │ │ │ - eoreq r2, ip, r4, lsl r2 │ │ │ │ - eoreq r2, ip, ip, lsr #4 │ │ │ │ + eorseq r4, sl, r6, lsl sp │ │ │ │ + eoreq r2, ip, r4, lsl #4 │ │ │ │ + eoreq r2, ip, ip, lsl r2 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9ea3c <__bss_end__@@Base+0xfe6a4b60> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 24b824 │ │ │ │ stmdbmi r4, {r0, r1, r2, r3, r4, r5, r6, r9, sp} │ │ │ │ ldrbtmi r4, [fp], #-2052 @ 0xfffff7fc │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ bl c85844 <__bss_end__@@Base+0x68b968> │ │ │ │ - mlaseq sl, sl, sp, r4 │ │ │ │ - eoreq r2, ip, r4, ror #3 │ │ │ │ - eoreq r2, sp, r2, ror #13 │ │ │ │ + eorseq r4, sl, sl, lsl #27 │ │ │ │ + ldrdeq r2, [ip], -r4 @ │ │ │ │ + ldrdeq r2, [sp], -r2 @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9ea68 <__bss_end__@@Base+0xfe6a4b8c> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28b850 │ │ │ │ stmdbmi r5, {r1, r5, r6, r9, sp} │ │ │ │ ldrbtmi r4, [fp], #-2053 @ 0xfffff7fb │ │ │ │ tstcc r0, #2030043136 @ 0x79000000 │ │ │ │ @ instruction: 0xf7fc4478 │ │ │ │ svclt 0x0000eb16 │ │ │ │ - eorseq r4, sl, lr, ror #26 │ │ │ │ - strhteq r2, [ip], -r8 │ │ │ │ - ldrdeq r2, [ip], -r0 @ │ │ │ │ + eorseq r4, sl, lr, asr sp │ │ │ │ + eoreq r2, ip, r8, lsr #3 │ │ │ │ + eoreq r2, ip, r0, asr #3 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9ea98 <__bss_end__@@Base+0xfe6a4bbc> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28b880 │ │ │ │ adcscc pc, lr, #64, 4 │ │ │ │ stmdami r5, {r2, r8, fp, lr} │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ ldrbtmi r3, [r8], #-788 @ 0xfffffcec │ │ │ │ b 858a4 │ │ │ │ - eorseq r4, sl, ip, lsr lr │ │ │ │ - eorseq lr, r3, r2, ror #17 │ │ │ │ - ldrshteq lr, [r3], -sl │ │ │ │ + eorseq r4, sl, ip, lsr #28 │ │ │ │ + ldrsbteq lr, [r3], -r2 │ │ │ │ + eorseq lr, r3, sl, ror #17 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9eac8 <__bss_end__@@Base+0xfe6a4bec> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28b8b0 │ │ │ │ sbccc pc, r6, #64, 4 │ │ │ │ stmdami r5, {r2, r8, fp, lr} │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ ldrbtmi r3, [r8], #-800 @ 0xfffffce0 │ │ │ │ b ffa858d4 <__bss_end__@@Base+0xff48b9f8> │ │ │ │ - eorseq r4, sl, ip, lsl #28 │ │ │ │ - ldrhteq lr, [r3], -r2 │ │ │ │ - ldrshteq lr, [r3], -lr │ │ │ │ + ldrshteq r4, [sl], -ip │ │ │ │ + eorseq lr, r3, r2, lsr #17 │ │ │ │ + eorseq lr, r3, lr, ror #17 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9eaf8 <__bss_end__@@Base+0xfe6a4c1c> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 24b8e0 │ │ │ │ stmdbmi r4, {r0, r4, r6, r9, sp} │ │ │ │ ldrbtmi r4, [fp], #-2052 @ 0xfffff7fc │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ b ff505900 <__bss_end__@@Base+0xfef0ba24> │ │ │ │ - eorseq r5, sl, lr, asr #32 │ │ │ │ - eorseq pc, r3, r4, lsl #2 │ │ │ │ - eorseq pc, r3, lr, lsl r1 @ │ │ │ │ + eorseq r5, sl, lr, lsr r0 │ │ │ │ + ldrshteq pc, [r3], -r4 @ │ │ │ │ + eorseq pc, r3, lr, lsl #2 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9eb24 <__bss_end__@@Base+0xfe6a4c48> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28b90c │ │ │ │ stmdbmi r5, {r6, r7, r9, sp} │ │ │ │ ldrbtmi r4, [fp], #-2053 @ 0xfffff7fb │ │ │ │ tstcc r4, #2030043136 @ 0x79000000 │ │ │ │ @ instruction: 0xf7fc4478 │ │ │ │ svclt 0x0000eab8 │ │ │ │ - eorseq r5, sl, r2, lsr #32 │ │ │ │ - ldrsbteq pc, [r3], -r8 @ │ │ │ │ - eorseq pc, r3, r4, lsl #2 │ │ │ │ + eorseq r5, sl, r2, lsl r0 │ │ │ │ + eorseq pc, r3, r8, asr #1 │ │ │ │ + ldrshteq pc, [r3], -r4 @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9eb54 <__bss_end__@@Base+0xfe6a4c78> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28b93c │ │ │ │ stmdbmi r5, {r0, r1, r3, r6, r7, r9, sp} │ │ │ │ ldrbtmi r4, [fp], #-2053 @ 0xfffff7fb │ │ │ │ @ instruction: 0x33284479 │ │ │ │ @ instruction: 0xf7fc4478 │ │ │ │ svclt 0x0000eaa0 │ │ │ │ - ldrshteq r4, [sl], -r2 │ │ │ │ - eorseq pc, r3, r8, lsr #1 │ │ │ │ - ldrsbteq pc, [r3], -r4 @ │ │ │ │ + eorseq r4, sl, r2, ror #31 │ │ │ │ + mlaseq r3, r8, r0, pc @ │ │ │ │ + eorseq pc, r3, r4, asr #1 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9eb84 <__bss_end__@@Base+0xfe6a4ca8> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28b96c │ │ │ │ stmdbmi r5, {r1, r5, r6, r9, sp} │ │ │ │ ldrbtmi r4, [fp], #-2053 @ 0xfffff7fb │ │ │ │ movwcc r4, #50297 @ 0xc479 │ │ │ │ @ instruction: 0xf7fc4478 │ │ │ │ svclt 0x0000ea88 │ │ │ │ - ldrsbteq r5, [sl], -sl │ │ │ │ - mlaeq ip, ip, r0, r2 │ │ │ │ - strhteq r2, [ip], -r4 │ │ │ │ + eorseq r5, sl, sl, asr #9 │ │ │ │ + eoreq r2, ip, ip, lsl #1 │ │ │ │ + eoreq r2, ip, r4, lsr #1 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9ebb4 <__bss_end__@@Base+0xfe6a4cd8> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28b99c │ │ │ │ stmdbmi r5, {r0, r1, r2, r3, r4, r5, r6, r9, sp} │ │ │ │ ldrbtmi r4, [fp], #-2053 @ 0xfffff7fb │ │ │ │ tstcc r4, #2030043136 @ 0x79000000 │ │ │ │ @ instruction: 0xf7fc4478 │ │ │ │ svclt 0x0000ea70 │ │ │ │ - eorseq r5, sl, lr, lsr r5 │ │ │ │ - eoreq r2, ip, ip, rrx │ │ │ │ - eoreq r2, sp, r8, ror #10 │ │ │ │ + eorseq r5, sl, lr, lsr #10 │ │ │ │ + eoreq r2, ip, ip, asr r0 │ │ │ │ + eoreq r2, sp, r8, asr r5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9ebe4 <__bss_end__@@Base+0xfe6a4d08> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 24b9cc │ │ │ │ stmdbmi r4, {r0, r1, r2, r3, r4, r5, r6, r9, sp} │ │ │ │ ldrbtmi r4, [fp], #-2052 @ 0xfffff7fc │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ b 17859ec <__bss_end__@@Base+0x118bb10> │ │ │ │ - ldrhteq r5, [sl], -lr │ │ │ │ - eoreq r2, ip, ip, lsr r0 │ │ │ │ - eoreq r2, sp, sl, lsr r5 │ │ │ │ + eorseq r5, sl, lr, lsr #13 │ │ │ │ + eoreq r2, ip, ip, lsr #32 │ │ │ │ + eoreq r2, sp, sl, lsr #10 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9ec10 <__bss_end__@@Base+0xfe6a4d34> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28b9f8 │ │ │ │ stmdbmi r5, {r1, r5, r6, r9, sp} │ │ │ │ ldrbtmi r4, [fp], #-2053 @ 0xfffff7fb │ │ │ │ tstcc r0, #2030043136 @ 0x79000000 │ │ │ │ @ instruction: 0xf7fc4478 │ │ │ │ svclt 0x0000ea42 │ │ │ │ - mlaseq sl, r2, r6, r5 │ │ │ │ - eoreq r2, ip, r0, lsl r0 │ │ │ │ - eoreq r2, ip, r8, lsr #32 │ │ │ │ + eorseq r5, sl, r2, lsl #13 │ │ │ │ + eoreq r2, ip, r0 │ │ │ │ + eoreq r2, ip, r8, lsl r0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9ec40 <__bss_end__@@Base+0xfe6a4d64> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28ba28 │ │ │ │ stmdbmi r5, {r0, r2, r5, r6, r9, sp} │ │ │ │ ldrbtmi r4, [fp], #-2053 @ 0xfffff7fb │ │ │ │ tstcc r8, #2030043136 @ 0x79000000 │ │ │ │ @ instruction: 0xf7fc4478 │ │ │ │ svclt 0x0000ea2a │ │ │ │ - eorseq r5, sl, lr, lsr fp │ │ │ │ - ldrdeq sl, [ip], -r4 @ │ │ │ │ - eoreq sl, ip, r8, ror #1 │ │ │ │ + eorseq r5, sl, lr, lsr #22 │ │ │ │ + eoreq sl, ip, r4, asr #1 │ │ │ │ + ldrdeq sl, [ip], -r8 @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9ec70 <__bss_end__@@Base+0xfe6a4d94> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 24ba58 │ │ │ │ stmdbmi r4, {r0, r1, r3, r5, r9, sp} │ │ │ │ ldrbtmi r4, [fp], #-2052 @ 0xfffff7fc │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ b 605a78 <__bss_end__@@Base+0xbb9c> │ │ │ │ - eorseq r5, sl, sl, lsl #24 │ │ │ │ - eoreq sp, ip, r4, ror #3 │ │ │ │ - strdeq sp, [ip], -sl @ │ │ │ │ + ldrshteq r5, [sl], -sl │ │ │ │ + ldrdeq sp, [ip], -r4 @ │ │ │ │ + eoreq sp, ip, sl, ror #3 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9ec9c <__bss_end__@@Base+0xfe6a4dc0> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28ba84 │ │ │ │ stmdbmi r5, {r0, r1, r2, r5, r6, r9, sp} │ │ │ │ ldrbtmi r4, [fp], #-2053 @ 0xfffff7fb │ │ │ │ tstcc r0, #2030043136 @ 0x79000000 │ │ │ │ @ instruction: 0xf7fc4478 │ │ │ │ svclt 0x0000e9fc │ │ │ │ - ldrsbteq r5, [sl], -lr │ │ │ │ - strhteq sp, [ip], -r8 │ │ │ │ - eoreq sp, ip, r8, lsl #4 │ │ │ │ + eorseq r5, sl, lr, asr #23 │ │ │ │ + eoreq sp, ip, r8, lsr #3 │ │ │ │ + strdeq sp, [ip], -r8 @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9eccc <__bss_end__@@Base+0xfe6a4df0> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28bab4 │ │ │ │ stmdbmi r5, {r1, r2, r3, r5, r6, r9, sp} │ │ │ │ ldrbtmi r4, [fp], #-2053 @ 0xfffff7fb │ │ │ │ tstcc ip, #2030043136 @ 0x79000000 │ │ │ │ @ instruction: 0xf7fc4478 │ │ │ │ svclt 0x0000e9e4 │ │ │ │ - eorseq r5, sl, lr, lsr #23 │ │ │ │ - eoreq sp, ip, r8, lsl #3 │ │ │ │ - ldrdeq sp, [ip], -r8 @ │ │ │ │ + mlaseq sl, lr, fp, r5 │ │ │ │ + eoreq sp, ip, r8, ror r1 │ │ │ │ + eoreq sp, ip, r8, asr #3 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9ecfc <__bss_end__@@Base+0xfe6a4e20> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28bae4 │ │ │ │ rscne pc, r5, #64, 4 │ │ │ │ stmdami r5, {r2, r8, fp, lr} │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ @ instruction: 0xf7fc4478 │ │ │ │ svclt 0x0000e9cc │ │ │ │ - eorseq r5, sl, r4, asr #29 │ │ │ │ - ldrhteq r1, [r4], -sl │ │ │ │ - eorseq r1, r4, r8, lsl #8 │ │ │ │ + ldrhteq r5, [sl], -r4 │ │ │ │ + eorseq r1, r4, sl, lsr #7 │ │ │ │ + ldrshteq r1, [r4], -r8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9ed2c <__bss_end__@@Base+0xfe6a4e50> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28bb14 │ │ │ │ sbcsvc pc, r2, #1325400064 @ 0x4f000000 │ │ │ │ stmdami r5, {r2, r8, fp, lr} │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ ldrbtmi r3, [r8], #-792 @ 0xfffffce8 │ │ │ │ ldmib r2!, {r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - eorseq r6, sl, r0, lsr r1 │ │ │ │ - mlaseq r4, r6, fp, r1 │ │ │ │ - eoreq r3, pc, r6, asr lr @ │ │ │ │ + eorseq r6, sl, r0, lsr #2 │ │ │ │ + eorseq r1, r4, r6, lsl #23 │ │ │ │ + eoreq r3, pc, r6, asr #28 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9ed5c <__bss_end__@@Base+0xfe6a4e80> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28bb44 │ │ │ │ rscsvc pc, r9, #1325400064 @ 0x4f000000 │ │ │ │ stmdami r5, {r2, r8, fp, lr} │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ ldrbtmi r3, [r8], #-804 @ 0xfffffcdc │ │ │ │ ldmib sl, {r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - eorseq r6, sl, r0, lsl #2 │ │ │ │ - eorseq r1, r4, r6, ror #22 │ │ │ │ - eoreq r3, pc, r6, lsr #28 │ │ │ │ + ldrshteq r6, [sl], -r0 │ │ │ │ + eorseq r1, r4, r6, asr fp │ │ │ │ + eoreq r3, pc, r6, lsl lr @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9ed8c <__bss_end__@@Base+0xfe6a4eb0> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28bb74 │ │ │ │ rsbscs pc, r5, #64, 4 │ │ │ │ stmdami r5, {r2, r8, fp, lr} │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ ldrbtmi r3, [r8], #-820 @ 0xfffffccc │ │ │ │ stmib r2, {r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - ldrsbteq r6, [sl], -r0 │ │ │ │ - eorseq r1, r4, r6, lsr fp │ │ │ │ - eorseq r1, r4, lr, ror fp │ │ │ │ + eorseq r6, sl, r0, asr #1 │ │ │ │ + eorseq r1, r4, r6, lsr #22 │ │ │ │ + eorseq r1, r4, lr, ror #22 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9edbc <__bss_end__@@Base+0xfe6a4ee0> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 24bba4 │ │ │ │ stmdbmi r4, {r5, r9, sp} │ │ │ │ ldrbtmi r4, [fp], #-2052 @ 0xfffff7fc │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ stmdb ip!, {r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - eorseq r6, sl, r6, asr #5 │ │ │ │ - eorseq r2, r4, r0, rrx │ │ │ │ - eorseq r2, r4, sl, ror r0 │ │ │ │ + ldrhteq r6, [sl], -r6 │ │ │ │ + eorseq r2, r4, r0, asr r0 │ │ │ │ + eorseq r2, r4, sl, rrx │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec9ede8 <__bss_end__@@Base+0xfe6a4f0c> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28bbd0 │ │ │ │ stmdbmi r5, {r1, r4, r9, sp} │ │ │ │ ldrbtmi r4, [fp], #-2053 @ 0xfffff7fb │ │ │ │ tstcc r0, #2030043136 @ 0x79000000 │ │ │ │ @ instruction: 0xf7fc4478 │ │ │ │ svclt 0x0000e956 │ │ │ │ - eorseq r6, sl, lr, lsr #15 │ │ │ │ - eorseq r3, r4, r0, lsr r5 │ │ │ │ - eorseq r3, r4, r8, asr #10 │ │ │ │ + mlaseq sl, lr, r7, r6 │ │ │ │ + eorseq r3, r4, r0, lsr #10 │ │ │ │ + eorseq r3, r4, r8, lsr r5 │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2944478 │ │ │ │ - svclt 0x0000bc8f │ │ │ │ + svclt 0x0000bc8b │ │ │ │ andeq r1, r0, r9, asr #11 │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2944478 │ │ │ │ - svclt 0x0000bc87 │ │ │ │ + svclt 0x0000bc83 │ │ │ │ muleq r2, r9, r8 │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2944478 │ │ │ │ - svclt 0x0000bc7f │ │ │ │ + svclt 0x0000bc7b │ │ │ │ andeq r0, r3, r9, lsr r0 │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2944478 │ │ │ │ - svclt 0x0000bc77 │ │ │ │ + svclt 0x0000bc73 │ │ │ │ @ instruction: 0x000309bd │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2944478 │ │ │ │ - svclt 0x0000bc6f │ │ │ │ + svclt 0x0000bc6b │ │ │ │ @ instruction: 0x000309b9 │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2944478 │ │ │ │ - svclt 0x0000bc67 │ │ │ │ + svclt 0x0000bc63 │ │ │ │ andeq r4, r3, r5, lsr #13 │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2944478 │ │ │ │ - svclt 0x0000bc5f │ │ │ │ + svclt 0x0000bc5b │ │ │ │ strdeq r9, [r3], -r5 │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2944478 │ │ │ │ - svclt 0x0000bc57 │ │ │ │ + svclt 0x0000bc53 │ │ │ │ strdeq r9, [r3], -r1 │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2944478 │ │ │ │ - svclt 0x0000bc4f │ │ │ │ + svclt 0x0000bc4b │ │ │ │ andeq fp, r3, r1, lsl r3 │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2944478 │ │ │ │ - svclt 0x0000bc47 │ │ │ │ + svclt 0x0000bc43 │ │ │ │ andeq ip, r3, r9, lsl #15 │ │ │ │ tstcs r2, r2, lsl #16 │ │ │ │ @ instruction: 0xf2944478 │ │ │ │ - svclt 0x0000bc3f │ │ │ │ + svclt 0x0000bc3b │ │ │ │ andeq sp, r3, r9, asr #31 │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2944478 │ │ │ │ - svclt 0x0000bc37 │ │ │ │ + svclt 0x0000bc33 │ │ │ │ andeq r4, r5, r1, ror #18 │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2944478 │ │ │ │ - svclt 0x0000bc2f │ │ │ │ + svclt 0x0000bc2b │ │ │ │ andeq r5, r5, r5, lsr r9 │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2944478 │ │ │ │ - svclt 0x0000bc27 │ │ │ │ + svclt 0x0000bc23 │ │ │ │ andeq r6, r5, r5, ror #20 │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2944478 │ │ │ │ - svclt 0x0000bc1f │ │ │ │ + svclt 0x0000bc1b │ │ │ │ muleq r5, sp, r2 │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2944478 │ │ │ │ - svclt 0x0000bc17 │ │ │ │ + svclt 0x0000bc13 │ │ │ │ andeq r7, r5, sp, lsl ip │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2944478 │ │ │ │ - svclt 0x0000bc0f │ │ │ │ + svclt 0x0000bc0b │ │ │ │ ldrdeq r8, [r5], -r5 │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2944478 │ │ │ │ - svclt 0x0000bc07 │ │ │ │ + svclt 0x0000bc03 │ │ │ │ andeq sp, r5, r9, asr #27 │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2944478 │ │ │ │ - svclt 0x0000bbff │ │ │ │ + svclt 0x0000bbfb │ │ │ │ andeq r1, r6, r5, asr #5 │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2944478 │ │ │ │ - svclt 0x0000bbf7 │ │ │ │ + svclt 0x0000bbf3 │ │ │ │ andeq r1, r6, sp, ror #6 │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2944478 │ │ │ │ - svclt 0x0000bbef │ │ │ │ + svclt 0x0000bbeb │ │ │ │ strdeq r4, [r6], -r9 │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2944478 │ │ │ │ - svclt 0x0000bbe7 │ │ │ │ + svclt 0x0000bbe3 │ │ │ │ strdeq r5, [r6], -r1 │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2944478 │ │ │ │ - svclt 0x0000bbdf │ │ │ │ + svclt 0x0000bbdb │ │ │ │ andeq r6, r6, sp, ror r2 │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2944478 │ │ │ │ - svclt 0x0000bbd7 │ │ │ │ + svclt 0x0000bbd3 │ │ │ │ andeq r7, r6, r5, ror #2 │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2944478 │ │ │ │ - svclt 0x0000bbcf │ │ │ │ + svclt 0x0000bbcb │ │ │ │ ldrdeq r7, [r6], -r9 │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2944478 │ │ │ │ - svclt 0x0000bbc7 │ │ │ │ + svclt 0x0000bbc3 │ │ │ │ andeq r7, r6, r5, ror #12 │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2944478 │ │ │ │ - svclt 0x0000bbbf │ │ │ │ + svclt 0x0000bbbb │ │ │ │ andeq r8, r6, r5, lsr lr │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2944478 │ │ │ │ - svclt 0x0000bbb7 │ │ │ │ + svclt 0x0000bbb3 │ │ │ │ andeq r8, r6, sp, lsr #31 │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2944478 │ │ │ │ - svclt 0x0000bbaf │ │ │ │ + svclt 0x0000bbab │ │ │ │ andeq sp, r6, r1, asr #8 │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2944478 │ │ │ │ - svclt 0x0000bba7 │ │ │ │ + svclt 0x0000bba3 │ │ │ │ strheq r3, [r7], -r1 │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2944478 │ │ │ │ - svclt 0x0000bb9f │ │ │ │ + svclt 0x0000bb9b │ │ │ │ muleq r7, sp, r1 │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2944478 │ │ │ │ - svclt 0x0000bb97 │ │ │ │ + svclt 0x0000bb93 │ │ │ │ strdeq r4, [r7], -r5 │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2944478 │ │ │ │ - svclt 0x0000bb8f │ │ │ │ + svclt 0x0000bb8b │ │ │ │ andeq r4, r7, r5, asr r8 │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2944478 │ │ │ │ - svclt 0x0000bb87 │ │ │ │ + svclt 0x0000bb83 │ │ │ │ andeq r5, r7, r1, lsr #2 │ │ │ │ tstcs r2, r2, lsl #16 │ │ │ │ @ instruction: 0xf2944478 │ │ │ │ - svclt 0x0000bb7f │ │ │ │ + svclt 0x0000bb7b │ │ │ │ andeq r5, r7, r1, lsr #5 │ │ │ │ tstcs r1, r2, lsl #16 │ │ │ │ @ instruction: 0xf2944478 │ │ │ │ - svclt 0x0000bb77 │ │ │ │ + svclt 0x0000bb73 │ │ │ │ andeq r8, r7, sp, ror sl │ │ │ │ ldrbtmi r4, [r8], #-2050 @ 0xfffff7fe │ │ │ │ vaddl.s16 , d2, d8 │ │ │ │ - svclt 0x0000bb87 │ │ │ │ + svclt 0x0000bb83 │ │ │ │ subeq lr, r8, r6, lsl #28 │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2944478 │ │ │ │ - svclt 0x0000bb67 │ │ │ │ + svclt 0x0000bb63 │ │ │ │ andeq r7, r8, r9, ror #10 │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2944478 │ │ │ │ - svclt 0x0000bb5f │ │ │ │ + svclt 0x0000bb5b │ │ │ │ ldrdeq r8, [r8], -sp │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2944478 │ │ │ │ - svclt 0x0000bb57 │ │ │ │ + svclt 0x0000bb53 │ │ │ │ andeq sl, r8, sp, lsr #5 │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2944478 │ │ │ │ - svclt 0x0000bb4f │ │ │ │ + svclt 0x0000bb4b │ │ │ │ andeq pc, r9, r5, asr r6 @ │ │ │ │ tstcs r2, r2, lsl #16 │ │ │ │ @ instruction: 0xf2944478 │ │ │ │ - svclt 0x0000bb47 │ │ │ │ + svclt 0x0000bb43 │ │ │ │ andeq r3, sl, r1, asr #26 │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2944478 │ │ │ │ - svclt 0x0000bb3f │ │ │ │ + svclt 0x0000bb3b │ │ │ │ ldrdeq r4, [sl], -r9 │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2944478 │ │ │ │ - svclt 0x0000bb37 │ │ │ │ + svclt 0x0000bb33 │ │ │ │ ldrdeq r4, [sl], -r9 │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2944478 │ │ │ │ - svclt 0x0000bb2f │ │ │ │ + svclt 0x0000bb2b │ │ │ │ andeq r5, sl, r1, lsr r0 │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2944478 │ │ │ │ - svclt 0x0000bb27 │ │ │ │ + svclt 0x0000bb23 │ │ │ │ @ instruction: 0x000a5fb9 │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2944478 │ │ │ │ - svclt 0x0000bb1f │ │ │ │ + svclt 0x0000bb1b │ │ │ │ ldrdeq r6, [sl], -r1 │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2944478 │ │ │ │ - svclt 0x0000bb17 │ │ │ │ + svclt 0x0000bb13 │ │ │ │ muleq sl, sp, r2 │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2944478 │ │ │ │ - svclt 0x0000bb0f │ │ │ │ + svclt 0x0000bb0b │ │ │ │ andeq r7, sl, r5, lsr #8 │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2944478 │ │ │ │ - svclt 0x0000bb07 │ │ │ │ + svclt 0x0000bb03 │ │ │ │ andeq r7, sl, sp, asr #17 │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2944478 │ │ │ │ - svclt 0x0000baff │ │ │ │ + svclt 0x0000bafb │ │ │ │ ldrdeq r7, [sl], -r9 │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2944478 │ │ │ │ - svclt 0x0000baf7 │ │ │ │ + svclt 0x0000baf3 │ │ │ │ andeq r7, sl, sp, lsr sp │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2944478 │ │ │ │ - svclt 0x0000baef │ │ │ │ + svclt 0x0000baeb │ │ │ │ andeq r8, sl, r1, lsr r1 │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2944478 │ │ │ │ - svclt 0x0000bae7 │ │ │ │ + svclt 0x0000bae3 │ │ │ │ andeq r8, sl, r1, asr #24 │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2944478 │ │ │ │ - svclt 0x0000badf │ │ │ │ + svclt 0x0000badb │ │ │ │ andeq r9, sl, r1, lsr r0 │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2944478 │ │ │ │ - svclt 0x0000bad7 │ │ │ │ + svclt 0x0000bad3 │ │ │ │ andeq r9, sl, r5, asr #7 │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2944478 │ │ │ │ - svclt 0x0000bacf │ │ │ │ + svclt 0x0000bacb │ │ │ │ andeq r9, sl, r1, lsl #8 │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2944478 │ │ │ │ - svclt 0x0000bac7 │ │ │ │ + svclt 0x0000bac3 │ │ │ │ andeq sl, sl, r1, ror r6 │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2944478 │ │ │ │ - svclt 0x0000babf │ │ │ │ + svclt 0x0000babb │ │ │ │ andeq sp, sl, r9, lsr r5 │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2944478 │ │ │ │ - svclt 0x0000bab7 │ │ │ │ + svclt 0x0000bab3 │ │ │ │ andeq r3, fp, r1, ror #22 │ │ │ │ tstcs r0, r2, lsl #16 │ │ │ │ @ instruction: 0xf2944478 │ │ │ │ - svclt 0x0000baaf │ │ │ │ + svclt 0x0000baab │ │ │ │ andeq ip, fp, sp, ror #4 │ │ │ │ tstcs r0, r2, lsl #16 │ │ │ │ @ instruction: 0xf2944478 │ │ │ │ - svclt 0x0000baa7 │ │ │ │ + svclt 0x0000baa3 │ │ │ │ andeq ip, fp, r9, ror #21 │ │ │ │ ldrbtmi r4, [r8], #-2049 @ 0xfffff7ff │ │ │ │ - blt fef84a40 <__bss_end__@@Base+0xfe98ab64> │ │ │ │ + blt fee84a40 <__bss_end__@@Base+0xfe88ab64> │ │ │ │ subeq r0, r9, sl, lsl #1 │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2944478 │ │ │ │ - svclt 0x0000ba99 │ │ │ │ + svclt 0x0000ba95 │ │ │ │ muleq sp, sp, r4 │ │ │ │ tstcs r0, r2, lsl #16 │ │ │ │ @ instruction: 0xf2944478 │ │ │ │ - svclt 0x0000ba91 │ │ │ │ + svclt 0x0000ba8d │ │ │ │ andeq r7, sp, r9, lsl r1 │ │ │ │ ldrbtmi r4, [r8], #-2049 @ 0xfffff7ff │ │ │ │ - blt fea04a6c <__bss_end__@@Base+0xfe40ab90> │ │ │ │ + blt fe904a6c <__bss_end__@@Base+0xfe30ab90> │ │ │ │ umaaleq r0, sl, sl, r0 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec9f230 <__bss_end__@@Base+0xfe6a5354> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [r8], {216} @ 0xd8 │ │ │ │ blmi 774250 <__bss_end__@@Base+0x17a374> │ │ │ │ ldrbtmi r2, [ip], #-1536 @ 0xfffffa00 │ │ │ │ stmiapl r3!, {r8, r9, sl, sp}^ │ │ │ │ @ instruction: 0x461d4618 │ │ │ │ - mrc2 2, 1, pc, cr8, cr1, {0} │ │ │ │ + mrc2 2, 1, pc, cr4, cr1, {0} │ │ │ │ ldmdbmi r5, {r2, r4, r8, r9, fp, lr} │ │ │ │ ldrbtmi r4, [r9], #-1576 @ 0xfffff9d8 │ │ │ │ movwls r5, #14563 @ 0x38e3 │ │ │ │ stmib sp, {r1, r3, r4, r9, sl, lr}^ │ │ │ │ movwcs r6, #1792 @ 0x700 │ │ │ │ - ldc2l 2, cr15, [sl, #-540]! @ 0xfffffde4 │ │ │ │ + ldc2l 2, cr15, [r6, #-540]! @ 0xfffffde4 │ │ │ │ andcs r4, r0, #16, 22 @ 0x4000 │ │ │ │ ldrbtmi r4, [r9], #-2320 @ 0xfffff6f0 │ │ │ │ blmi 55e3f0 │ │ │ │ subvs r6, r0, r2 │ │ │ │ movwls r5, #14563 @ 0x38e3 │ │ │ │ bls 210c8c │ │ │ │ strvs lr, [r0, -sp, asr #19] │ │ │ │ - stc2l 2, cr15, [sl, #-540]! @ 0xfffffde4 │ │ │ │ + stc2l 2, cr15, [r6, #-540]! @ 0xfffffde4 │ │ │ │ andcs fp, r0, r5 │ │ │ │ andcs r2, r0, #0, 2 │ │ │ │ @ instruction: 0xf04f2300 │ │ │ │ @ instruction: 0xf04f0c00 │ │ │ │ ldcllt 14, cr0, [r0] │ │ │ │ ldrshteq r4, [ip], -r2 │ │ │ │ ldrdeq r1, [r0], -r0 │ │ │ │ strdeq r2, [r0], -r0 │ │ │ │ - eoreq sp, lr, sl, asr #6 │ │ │ │ + eoreq sp, lr, sl, lsr r3 │ │ │ │ andeq r1, r0, r4, asr #6 │ │ │ │ - eoreq sp, lr, lr, lsr r3 │ │ │ │ + eoreq sp, lr, lr, lsr #6 │ │ │ │ @ instruction: 0x00002bb0 │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2944478 │ │ │ │ - svclt 0x0000ba3d │ │ │ │ + svclt 0x0000ba39 │ │ │ │ andeq sp, sp, r9, lsr r4 │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2944478 │ │ │ │ - svclt 0x0000ba35 │ │ │ │ + svclt 0x0000ba31 │ │ │ │ andeq lr, sp, r9, asr #15 │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2944478 │ │ │ │ - svclt 0x0000ba2d │ │ │ │ + svclt 0x0000ba29 │ │ │ │ andeq lr, sp, sp, lsl #26 │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2944478 │ │ │ │ - svclt 0x0000ba25 │ │ │ │ + svclt 0x0000ba21 │ │ │ │ muleq sp, r1, sl │ │ │ │ andcs r4, r0, #4, 22 @ 0x1000 │ │ │ │ @ instruction: 0xf103447b │ │ │ │ @ instruction: 0xf8830060 │ │ │ │ vshr.s16 q1, q14, #14 │ │ │ │ - svclt 0x0000ba31 │ │ │ │ + svclt 0x0000ba2d │ │ │ │ subeq r0, sl, r0, asr #13 │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2944478 │ │ │ │ - svclt 0x0000ba11 │ │ │ │ + svclt 0x0000ba0d │ │ │ │ andeq r6, lr, r5, lsl r8 │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2944478 │ │ │ │ - svclt 0x0000ba09 │ │ │ │ + svclt 0x0000ba05 │ │ │ │ andeq r9, lr, r5, asr #15 │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2944478 │ │ │ │ - svclt 0x0000ba01 │ │ │ │ + svclt 0x0000b9fd │ │ │ │ andeq r9, lr, r5, lsl #30 │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2944478 │ │ │ │ - svclt 0x0000b9f9 │ │ │ │ + svclt 0x0000b9f5 │ │ │ │ andseq r1, r2, r1, lsl r5 │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2944478 │ │ │ │ - svclt 0x0000b9f1 │ │ │ │ + svclt 0x0000b9ed │ │ │ │ andseq sl, r2, r5, lsr r2 │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2944478 │ │ │ │ - svclt 0x0000b9e9 │ │ │ │ + svclt 0x0000b9e5 │ │ │ │ andseq sl, r3, r5, lsl #14 │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2944478 │ │ │ │ - svclt 0x0000b9e1 │ │ │ │ + svclt 0x0000b9dd │ │ │ │ mulseq r3, r1, r7 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec9f384 <__bss_end__@@Base+0xfe6a54a8> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [ip], {232} @ 0xe8 │ │ │ │ eorscs fp, r0, #131 @ 0x83 │ │ │ │ ldrbtmi r2, [ip], #-256 @ 0xffffff00 │ │ │ │ @ instruction: 0xf1044d1a │ │ │ │ @ instruction: 0xf7fd0008 │ │ │ │ @ instruction: 0xf104e980 │ │ │ │ vmla.i16 d0, d2, d4[1] │ │ │ │ - bmi 746f04 <__bss_end__@@Base+0x14d028> │ │ │ │ + bmi 746ef4 <__bss_end__@@Base+0x14d018> │ │ │ │ blmi 7193a0 <__bss_end__@@Base+0x11f4c4> │ │ │ │ andls r5, r0, #11141120 @ 0xaa0000 │ │ │ │ stmiapl fp!, {r0, r4, r9, sl, lr}^ │ │ │ │ ldrmi r9, [r8], -r1, lsl #6 │ │ │ │ mrc 7, 6, APSR_nzcv, cr4, cr12, {7} │ │ │ │ movvs r4, #77824 @ 0x13000 │ │ │ │ stmiapl sl!, {r0, r1, r4, r8, r9, fp, lr} │ │ │ │ @@ -2182,470 +2182,470 @@ │ │ │ │ smlabtcs r0, sl, lr, lr │ │ │ │ smlabteq pc, r4, r9, lr @ │ │ │ │ eorvs r2, r1, r0, lsl r2 │ │ │ │ rsbeq pc, r8, r4, lsl #2 │ │ │ │ movwcs r4, #6412 @ 0x190c │ │ │ │ ldrbtmi r6, [r9], #-1122 @ 0xfffffb9e │ │ │ │ vmla.i16 d6, d14, d4[2] │ │ │ │ - stmdami sl, {r0, r1, r2, r3, r5, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdami sl, {r0, r1, r3, r5, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ andlt r4, r3, r8, ror r4 │ │ │ │ ldrhtmi lr, [r0], -sp │ │ │ │ - bllt fe884cfc <__bss_end__@@Base+0xfe28ae20> │ │ │ │ + bllt fe784cfc <__bss_end__@@Base+0xfe18ae20> │ │ │ │ subeq pc, sl, lr, lsr #25 │ │ │ │ eorseq r4, ip, r8, lsl #19 │ │ │ │ andeq r3, r0, r0, asr r1 │ │ │ │ ldrdeq r1, [r0], -r0 │ │ │ │ andeq r1, r0, ip, ror #28 │ │ │ │ strdeq r2, [r0], -r0 │ │ │ │ andseq ip, r3, fp, lsr #21 │ │ │ │ andseq ip, r3, r5, ror #24 │ │ │ │ andcs r4, r0, r3, lsl #18 │ │ │ │ rscsvs pc, r0, #68, 12 @ 0x4400000 │ │ │ │ @ instruction: 0xf13d4479 │ │ │ │ svclt 0x0000be7d │ │ │ │ - mlaseq r8, r4, r8, pc @ │ │ │ │ + eorseq pc, r8, r4, lsl #17 │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2944478 │ │ │ │ - svclt 0x0000b97f │ │ │ │ + svclt 0x0000b97b │ │ │ │ andseq lr, r3, r9, lsr ip │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2944478 │ │ │ │ - svclt 0x0000b977 │ │ │ │ + svclt 0x0000b973 │ │ │ │ @ instruction: 0x0013fabd │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2944478 │ │ │ │ - svclt 0x0000b96f │ │ │ │ + svclt 0x0000b96b │ │ │ │ andseq r3, r4, r9, asr #24 │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2944478 │ │ │ │ - svclt 0x0000b967 │ │ │ │ - andseq r5, r4, r5, lsr r5 │ │ │ │ + svclt 0x0000b963 │ │ │ │ + andseq r5, r4, sp, lsr #10 │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2944478 │ │ │ │ - svclt 0x0000b95f │ │ │ │ - andseq r5, r4, r5, lsr #16 │ │ │ │ + svclt 0x0000b95b │ │ │ │ + andseq r5, r4, sp, lsl r8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r0 │ │ │ │ bl fec9f488 <__bss_end__@@Base+0xfe6a55ac> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 3cc250 │ │ │ │ + blmi 3cc250 │ │ │ │ stmdami sl, {r0, r1, r7, ip, sp, pc} │ │ │ │ ldrbtmi r2, [fp], #-552 @ 0xfffffdd8 │ │ │ │ ldrbtmi r2, [r8], #-363 @ 0xfffffe95 │ │ │ │ @ instruction: 0xf7fb9301 │ │ │ │ stmdami r7, {r3, r5, r7, sl, fp, sp, lr, pc} │ │ │ │ eorcs r9, r8, #1024 @ 0x400 │ │ │ │ teqcs pc, r8, ror r4 @ │ │ │ │ @ instruction: 0xf85db003 │ │ │ │ @ instruction: 0xf7fbeb04 │ │ │ │ svclt 0x0000bc9b │ │ │ │ - @ instruction: 0x001478bf │ │ │ │ + @ instruction: 0x001478b7 │ │ │ │ ldrsbteq r5, [sp], -lr │ │ │ │ ldrsbteq r4, [sp], -r0 │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2944478 │ │ │ │ - svclt 0x0000b935 │ │ │ │ - @ instruction: 0x00147af1 │ │ │ │ + svclt 0x0000b931 │ │ │ │ + andseq r7, r4, r9, ror #21 │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2944478 │ │ │ │ - svclt 0x0000b92d │ │ │ │ - andseq r7, r4, r1, ror sp │ │ │ │ + svclt 0x0000b929 │ │ │ │ + andseq r7, r4, r9, ror #26 │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2944478 │ │ │ │ - svclt 0x0000b925 │ │ │ │ - andseq r9, r4, r5, asr pc │ │ │ │ + svclt 0x0000b921 │ │ │ │ + andseq r9, r4, sp, asr #30 │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2944478 │ │ │ │ - svclt 0x0000b91d │ │ │ │ - andseq fp, r4, sp, lsr r6 │ │ │ │ + svclt 0x0000b919 │ │ │ │ + andseq fp, r4, r5, lsr r6 │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2944478 │ │ │ │ - svclt 0x0000b915 │ │ │ │ - andseq fp, r4, r5, lsl r8 │ │ │ │ + svclt 0x0000b911 │ │ │ │ + andseq fp, r4, sp, lsl #16 │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2944478 │ │ │ │ - svclt 0x0000b90d │ │ │ │ - andseq ip, r4, r5, lsr #3 │ │ │ │ + svclt 0x0000b909 │ │ │ │ + mulseq r4, sp, r1 │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2944478 │ │ │ │ - svclt 0x0000b905 │ │ │ │ - @ instruction: 0x0014c1b1 │ │ │ │ + svclt 0x0000b901 │ │ │ │ + andseq ip, r4, r9, lsr #3 │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2944478 │ │ │ │ - svclt 0x0000b8fd │ │ │ │ - @ instruction: 0x0014c4f9 │ │ │ │ + svclt 0x0000b8f9 │ │ │ │ + @ instruction: 0x0014c4f1 │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2944478 │ │ │ │ - svclt 0x0000b8f5 │ │ │ │ - andseq sp, r4, r9, asr r1 │ │ │ │ + svclt 0x0000b8f1 │ │ │ │ + andseq sp, r4, r1, asr r1 │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2944478 │ │ │ │ - svclt 0x0000b8ed │ │ │ │ - andseq lr, r4, r5, lsr #32 │ │ │ │ + svclt 0x0000b8e9 │ │ │ │ + andseq lr, r4, sp, lsl r0 │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2944478 │ │ │ │ - svclt 0x0000b8e5 │ │ │ │ - andseq r2, r5, r9, lsr r8 │ │ │ │ + svclt 0x0000b8e1 │ │ │ │ + andseq r2, r5, r1, lsr r8 │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2944478 │ │ │ │ - svclt 0x0000b8dd │ │ │ │ - @ instruction: 0x001534d1 │ │ │ │ + svclt 0x0000b8d9 │ │ │ │ + andseq r3, r5, r9, asr #9 │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2944478 │ │ │ │ - svclt 0x0000b8d5 │ │ │ │ - andseq r8, r5, r9, lsr #13 │ │ │ │ + svclt 0x0000b8d1 │ │ │ │ + andseq r8, r5, r1, lsr #13 │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2944478 │ │ │ │ - svclt 0x0000b8cd │ │ │ │ - andseq r8, r5, r9, ror sl │ │ │ │ + svclt 0x0000b8c9 │ │ │ │ + andseq r8, r5, r1, ror sl │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2944478 │ │ │ │ - svclt 0x0000b8c5 │ │ │ │ - @ instruction: 0x001592b9 │ │ │ │ + svclt 0x0000b8c1 │ │ │ │ + @ instruction: 0x001592b1 │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2944478 │ │ │ │ - svclt 0x0000b8bd │ │ │ │ - andseq r9, r5, r9, asr #24 │ │ │ │ + svclt 0x0000b8b9 │ │ │ │ + andseq r9, r5, r1, asr #24 │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2944478 │ │ │ │ - svclt 0x0000b8b5 │ │ │ │ - andseq r9, r5, r1, lsr #31 │ │ │ │ + svclt 0x0000b8b1 │ │ │ │ + mulseq r5, r9, pc @ │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2944478 │ │ │ │ - svclt 0x0000b8ad │ │ │ │ - andseq fp, r5, r1, asr sp │ │ │ │ + svclt 0x0000b8a9 │ │ │ │ + andseq fp, r5, r9, asr #26 │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2944478 │ │ │ │ - svclt 0x0000b8a5 │ │ │ │ - andseq ip, r5, r5, lsr sp │ │ │ │ + svclt 0x0000b8a1 │ │ │ │ + andseq ip, r5, sp, lsr #26 │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2944478 │ │ │ │ - svclt 0x0000b89d │ │ │ │ - andseq lr, r5, sp, asr #22 │ │ │ │ + svclt 0x0000b899 │ │ │ │ + andseq lr, r5, r5, asr #22 │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2944478 │ │ │ │ - svclt 0x0000b895 │ │ │ │ - andseq r0, r6, r5, lsr r2 │ │ │ │ + svclt 0x0000b891 │ │ │ │ + andseq r0, r6, sp, lsr #4 │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2944478 │ │ │ │ - svclt 0x0000b88d │ │ │ │ - andseq r0, r6, r1, asr #15 │ │ │ │ + svclt 0x0000b889 │ │ │ │ + @ instruction: 0x001607b9 │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2944478 │ │ │ │ - svclt 0x0000b885 │ │ │ │ - andseq r6, r6, sp, lsr #16 │ │ │ │ + svclt 0x0000b881 │ │ │ │ + andseq r6, r6, r5, lsr #16 │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2944478 │ │ │ │ - svclt 0x0000b87d │ │ │ │ - andseq r7, r6, sp, asr #32 │ │ │ │ + svclt 0x0000b879 │ │ │ │ + andseq r7, r6, r5, asr #32 │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2944478 │ │ │ │ - svclt 0x0000b875 │ │ │ │ - andseq r7, r6, r1, lsl #7 │ │ │ │ + svclt 0x0000b871 │ │ │ │ + andseq r7, r6, r9, ror r3 │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2944478 │ │ │ │ - svclt 0x0000b86d │ │ │ │ - andseq r7, r6, r5, lsl #23 │ │ │ │ + svclt 0x0000b869 │ │ │ │ + andseq r7, r6, sp, ror fp │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2944478 │ │ │ │ - svclt 0x0000b865 │ │ │ │ - @ instruction: 0x00167db9 │ │ │ │ + svclt 0x0000b861 │ │ │ │ + @ instruction: 0x00167db1 │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2944478 │ │ │ │ - svclt 0x0000b85d │ │ │ │ - andseq r8, r6, r1, lsr #6 │ │ │ │ + svclt 0x0000b859 │ │ │ │ + andseq r8, r6, r9, lsl r3 │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2944478 │ │ │ │ - svclt 0x0000b855 │ │ │ │ - @ instruction: 0x0016b6b1 │ │ │ │ + svclt 0x0000b851 │ │ │ │ + andseq fp, r6, r9, lsr #13 │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2944478 │ │ │ │ - svclt 0x0000b84d │ │ │ │ - @ instruction: 0x0016b9b5 │ │ │ │ + svclt 0x0000b849 │ │ │ │ + andseq fp, r6, sp, lsr #19 │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2944478 │ │ │ │ - svclt 0x0000b845 │ │ │ │ - andseq fp, r6, r5, lsr #22 │ │ │ │ + svclt 0x0000b841 │ │ │ │ + andseq fp, r6, sp, lsl fp │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2944478 │ │ │ │ - svclt 0x0000b83d │ │ │ │ - andseq ip, r6, r9, lsl #2 │ │ │ │ + svclt 0x0000b839 │ │ │ │ + andseq ip, r6, r1, lsl #2 │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2944478 │ │ │ │ - svclt 0x0000b835 │ │ │ │ - mulseq r6, r9, r8 │ │ │ │ + svclt 0x0000b831 │ │ │ │ + mulseq r6, r1, r8 │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2944478 │ │ │ │ - svclt 0x0000b82d │ │ │ │ - andseq fp, r7, sp, asr #2 │ │ │ │ + svclt 0x0000b829 │ │ │ │ + andseq fp, r7, r5, asr #2 │ │ │ │ ldrbtmi r4, [r8], #-2049 @ 0xfffff7ff │ │ │ │ - ldmdalt lr!, {r1, r4, r7, r9, ip, sp, lr, pc} │ │ │ │ + ldmdalt sl!, {r1, r4, r7, r9, ip, sp, lr, pc} │ │ │ │ strheq pc, [sl], #-190 @ 0xffffff42 @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec9f6f8 <__bss_end__@@Base+0xfe6a581c> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [fp], #-992 @ 0xfffffc20 │ │ │ │ @ instruction: 0xf104447c │ │ │ │ @ instruction: 0xf1900090 │ │ │ │ - @ instruction: 0xf104fd33 │ │ │ │ - @ instruction: 0xf1900060 │ │ │ │ @ instruction: 0xf104fd2f │ │ │ │ - @ instruction: 0xf19000c0 │ │ │ │ + @ instruction: 0xf1900060 │ │ │ │ @ instruction: 0xf104fd2b │ │ │ │ + @ instruction: 0xf19000c0 │ │ │ │ + @ instruction: 0xf104fd27 │ │ │ │ @ instruction: 0xf19000f0 │ │ │ │ - @ instruction: 0xf504fd27 │ │ │ │ + @ instruction: 0xf504fd23 │ │ │ │ @ instruction: 0xf1907090 │ │ │ │ - @ instruction: 0xf104fd23 │ │ │ │ + @ instruction: 0xf104fd1f │ │ │ │ @ instruction: 0xf1900030 │ │ │ │ - @ instruction: 0x4620fd1f │ │ │ │ - ldc2 1, cr15, [ip, #-576] @ 0xfffffdc0 │ │ │ │ - adcvc pc, r8, r4, lsl #10 │ │ │ │ + @ instruction: 0x4620fd1b │ │ │ │ ldc2 1, cr15, [r8, #-576] @ 0xfffffdc0 │ │ │ │ - sbcvc pc, r0, r4, lsl #10 │ │ │ │ + adcvc pc, r8, r4, lsl #10 │ │ │ │ ldc2 1, cr15, [r4, #-576] @ 0xfffffdc0 │ │ │ │ - sbcsvc pc, r8, r4, lsl #10 │ │ │ │ + sbcvc pc, r0, r4, lsl #10 │ │ │ │ ldc2 1, cr15, [r0, #-576] @ 0xfffffdc0 │ │ │ │ - rscsvc pc, r0, r4, lsl #10 │ │ │ │ + sbcsvc pc, r8, r4, lsl #10 │ │ │ │ stc2 1, cr15, [ip, #-576] @ 0xfffffdc0 │ │ │ │ - andvc pc, r4, r4, lsl #10 │ │ │ │ + rscsvc pc, r0, r4, lsl #10 │ │ │ │ stc2 1, cr15, [r8, #-576] @ 0xfffffdc0 │ │ │ │ - andsvc pc, r0, r4, lsl #10 │ │ │ │ + andvc pc, r4, r4, lsl #10 │ │ │ │ stc2 1, cr15, [r4, #-576] @ 0xfffffdc0 │ │ │ │ - andsvc pc, ip, r4, lsl #10 │ │ │ │ + andsvc pc, r0, r4, lsl #10 │ │ │ │ stc2 1, cr15, [r0, #-576] @ 0xfffffdc0 │ │ │ │ - eorvc pc, r8, r4, lsl #10 │ │ │ │ + andsvc pc, ip, r4, lsl #10 │ │ │ │ ldc2l 1, cr15, [ip], #576 @ 0x240 │ │ │ │ - eorsvc pc, r4, r4, lsl #10 │ │ │ │ + eorvc pc, r8, r4, lsl #10 │ │ │ │ ldc2l 1, cr15, [r8], #576 @ 0x240 │ │ │ │ - subvc pc, r0, r4, lsl #10 │ │ │ │ + eorsvc pc, r4, r4, lsl #10 │ │ │ │ ldc2l 1, cr15, [r4], #576 @ 0x240 │ │ │ │ - subvc pc, ip, r4, lsl #10 │ │ │ │ + subvc pc, r0, r4, lsl #10 │ │ │ │ ldc2l 1, cr15, [r0], #576 @ 0x240 │ │ │ │ - subsvc pc, r8, r4, lsl #10 │ │ │ │ + subvc pc, ip, r4, lsl #10 │ │ │ │ stc2l 1, cr15, [ip], #576 @ 0x240 │ │ │ │ - rsbvc pc, r4, r4, lsl #10 │ │ │ │ + subsvc pc, r8, r4, lsl #10 │ │ │ │ stc2l 1, cr15, [r8], #576 @ 0x240 │ │ │ │ - rsbsvc pc, r0, r4, lsl #10 │ │ │ │ + rsbvc pc, r4, r4, lsl #10 │ │ │ │ stc2l 1, cr15, [r4], #576 @ 0x240 │ │ │ │ - rsbsvc pc, ip, r4, lsl #10 │ │ │ │ + rsbsvc pc, r0, r4, lsl #10 │ │ │ │ stc2l 1, cr15, [r0], #576 @ 0x240 │ │ │ │ - addvs pc, r4, r4, lsl #10 │ │ │ │ + rsbsvc pc, ip, r4, lsl #10 │ │ │ │ ldc2l 1, cr15, [ip], {144} @ 0x90 │ │ │ │ - addvs pc, sl, r4, lsl #10 │ │ │ │ + addvs pc, r4, r4, lsl #10 │ │ │ │ ldc2l 1, cr15, [r8], {144} @ 0x90 │ │ │ │ - addsvs pc, r0, r4, lsl #10 │ │ │ │ + addvs pc, sl, r4, lsl #10 │ │ │ │ ldc2l 1, cr15, [r4], {144} @ 0x90 │ │ │ │ - addsvs pc, r6, r4, lsl #10 │ │ │ │ + addsvs pc, r0, r4, lsl #10 │ │ │ │ ldc2l 1, cr15, [r0], {144} @ 0x90 │ │ │ │ - addsvs pc, ip, r4, lsl #10 │ │ │ │ + addsvs pc, r6, r4, lsl #10 │ │ │ │ stc2l 1, cr15, [ip], {144} @ 0x90 │ │ │ │ - adcvs pc, r2, r4, lsl #10 │ │ │ │ + addsvs pc, ip, r4, lsl #10 │ │ │ │ stc2l 1, cr15, [r8], {144} @ 0x90 │ │ │ │ + adcvs pc, r2, r4, lsl #10 │ │ │ │ + stc2l 1, cr15, [r4], {144} @ 0x90 │ │ │ │ adcvs pc, r8, r4, lsl #10 │ │ │ │ @ instruction: 0x4010e8bd │ │ │ │ - stcllt 1, cr15, [r2], {144} @ 0x90 │ │ │ │ + ldclt 1, cr15, [lr], #576 @ 0x240 │ │ │ │ ldrsbteq sp, [fp], -r8 │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2934478 │ │ │ │ - svclt 0x0000bf9f │ │ │ │ - andseq r6, r9, r1, lsr sl │ │ │ │ + svclt 0x0000bf9b │ │ │ │ + andseq r6, r9, r9, lsr #20 │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2934478 │ │ │ │ - svclt 0x0000bf97 │ │ │ │ - @ instruction: 0x00196cd5 │ │ │ │ + svclt 0x0000bf93 │ │ │ │ + andseq r6, r9, sp, asr #25 │ │ │ │ tstcs r1, r2, lsl #16 │ │ │ │ @ instruction: 0xf2934478 │ │ │ │ - svclt 0x0000bf8f │ │ │ │ - mulseq r9, r9, lr │ │ │ │ + svclt 0x0000bf8b │ │ │ │ + mulseq r9, r1, lr │ │ │ │ tstcs r1, r2, lsl #16 │ │ │ │ @ instruction: 0xf2934478 │ │ │ │ - svclt 0x0000bf87 │ │ │ │ - @ instruction: 0x0019a8f9 │ │ │ │ + svclt 0x0000bf83 │ │ │ │ + @ instruction: 0x0019a8f1 │ │ │ │ tstcs r1, r2, lsl #16 │ │ │ │ @ instruction: 0xf2934478 │ │ │ │ - svclt 0x0000bf7f │ │ │ │ - andseq fp, r9, r9, ror #11 │ │ │ │ + svclt 0x0000bf7b │ │ │ │ + andseq fp, r9, r1, ror #11 │ │ │ │ tstcs r1, r2, lsl #16 │ │ │ │ @ instruction: 0xf2934478 │ │ │ │ - svclt 0x0000bf77 │ │ │ │ - andseq r2, sl, r5, ror #31 │ │ │ │ + svclt 0x0000bf73 │ │ │ │ + @ instruction: 0x001a2fdd │ │ │ │ tstcs r1, r2, lsl #16 │ │ │ │ @ instruction: 0xf2934478 │ │ │ │ - svclt 0x0000bf6f │ │ │ │ - andseq r3, sl, r5, lsr #25 │ │ │ │ + svclt 0x0000bf6b │ │ │ │ + mulseq sl, sp, ip │ │ │ │ tstcs r1, r2, lsl #16 │ │ │ │ @ instruction: 0xf2934478 │ │ │ │ - svclt 0x0000bf67 │ │ │ │ - andseq r4, sl, r9, lsr r3 │ │ │ │ + svclt 0x0000bf63 │ │ │ │ + andseq r4, sl, r1, lsr r3 │ │ │ │ tstcs r1, r2, lsl #16 │ │ │ │ @ instruction: 0xf2934478 │ │ │ │ - svclt 0x0000bf5f │ │ │ │ - andseq r7, sl, r5, ror r2 │ │ │ │ + svclt 0x0000bf5b │ │ │ │ + andseq r7, sl, sp, ror #4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r0 │ │ │ │ bl fec9f888 <__bss_end__@@Base+0xfe6a59ac> │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdami r6, {r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ ldrbtmi fp, [r8], #-131 @ 0xffffff7d │ │ │ │ vaddl.s16 , d1, d1 │ │ │ │ - stmdals r1, {r0, r1, r2, r5, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdals r1, {r0, r1, r5, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ andlt r3, r3, r0, lsr #32 │ │ │ │ bl 286818 │ │ │ │ - cdplt 2, 7, cr15, cr12, cr5, {5} │ │ │ │ + cdplt 2, 7, cr15, cr8, cr5, {5} │ │ │ │ subeq pc, sl, r6, asr #20 │ │ │ │ tstcs r1, r2, lsl #16 │ │ │ │ @ instruction: 0xf2934478 │ │ │ │ - svclt 0x0000bf41 │ │ │ │ - andseq r2, fp, r5, lsl #18 │ │ │ │ + svclt 0x0000bf3d │ │ │ │ + @ instruction: 0x001b28fd │ │ │ │ tstcs r1, r2, lsl #16 │ │ │ │ @ instruction: 0xf2934478 │ │ │ │ - svclt 0x0000bf39 │ │ │ │ - @ instruction: 0x001b5fdd │ │ │ │ + svclt 0x0000bf35 │ │ │ │ + @ instruction: 0x001b5fd5 │ │ │ │ tstcs r1, r2, lsl #16 │ │ │ │ @ instruction: 0xf2934478 │ │ │ │ - svclt 0x0000bf31 │ │ │ │ - andseq r6, fp, r9, asr #12 │ │ │ │ + svclt 0x0000bf2d │ │ │ │ + andseq r6, fp, r1, asr #12 │ │ │ │ tstcs r1, r2, lsl #16 │ │ │ │ @ instruction: 0xf2934478 │ │ │ │ - svclt 0x0000bf29 │ │ │ │ - andseq sl, fp, r9, ror #30 │ │ │ │ + svclt 0x0000bf25 │ │ │ │ + andseq sl, fp, r1, ror #30 │ │ │ │ tstcs r1, r2, lsl #16 │ │ │ │ @ instruction: 0xf2934478 │ │ │ │ - svclt 0x0000bf21 │ │ │ │ - @ instruction: 0x001d37f5 │ │ │ │ + svclt 0x0000bf1d │ │ │ │ + andseq r3, sp, sp, ror #15 │ │ │ │ tstcs r1, r2, lsl #16 │ │ │ │ @ instruction: 0xf2934478 │ │ │ │ - svclt 0x0000bf19 │ │ │ │ - andseq r4, sp, r9, ror #24 │ │ │ │ + svclt 0x0000bf15 │ │ │ │ + andseq r4, sp, r1, ror #24 │ │ │ │ tstcs r1, r2, lsl #16 │ │ │ │ @ instruction: 0xf2934478 │ │ │ │ - svclt 0x0000bf11 │ │ │ │ - andseq r6, sp, r5, lsl #30 │ │ │ │ + svclt 0x0000bf0d │ │ │ │ + @ instruction: 0x001d6efd │ │ │ │ tstcs r1, r2, lsl #16 │ │ │ │ @ instruction: 0xf2934478 │ │ │ │ - svclt 0x0000bf09 │ │ │ │ - andseq r6, sp, r1, ror #31 │ │ │ │ + svclt 0x0000bf05 │ │ │ │ + @ instruction: 0x001d6fd9 │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2934478 │ │ │ │ - svclt 0x0000bf01 │ │ │ │ - andseq r7, sp, sp, lsr #16 │ │ │ │ + svclt 0x0000befd │ │ │ │ + andseq r7, sp, r5, lsr #16 │ │ │ │ tstcs r1, r2, lsl #16 │ │ │ │ @ instruction: 0xf2934478 │ │ │ │ - svclt 0x0000bef9 │ │ │ │ - andseq r8, sp, r5, ror #18 │ │ │ │ + svclt 0x0000bef5 │ │ │ │ + andseq r8, sp, sp, asr r9 │ │ │ │ tstcs r1, r2, lsl #16 │ │ │ │ @ instruction: 0xf2934478 │ │ │ │ - svclt 0x0000bef1 │ │ │ │ - andseq sl, sp, r5, ror r7 │ │ │ │ + svclt 0x0000beed │ │ │ │ + andseq sl, sp, sp, ror #14 │ │ │ │ tstcs r1, r2, lsl #16 │ │ │ │ @ instruction: 0xf2934478 │ │ │ │ - svclt 0x0000bee9 │ │ │ │ - andseq sp, sp, r5, lsr #3 │ │ │ │ + svclt 0x0000bee5 │ │ │ │ + mulseq sp, sp, r1 │ │ │ │ tstcs r1, r2, lsl #16 │ │ │ │ @ instruction: 0xf2934478 │ │ │ │ - svclt 0x0000bee1 │ │ │ │ - andseq pc, sp, r9, lsr fp @ │ │ │ │ + svclt 0x0000bedd │ │ │ │ + andseq pc, sp, r1, lsr fp @ │ │ │ │ tstcs r1, r2, lsl #16 │ │ │ │ @ instruction: 0xf2934478 │ │ │ │ - svclt 0x0000bed9 │ │ │ │ - andseq r4, lr, r9, ror #9 │ │ │ │ + svclt 0x0000bed5 │ │ │ │ + andseq r4, lr, r1, ror #9 │ │ │ │ tstcs r1, r2, lsl #16 │ │ │ │ @ instruction: 0xf2934478 │ │ │ │ - svclt 0x0000bed1 │ │ │ │ - andseq r5, lr, r9, ror lr │ │ │ │ + svclt 0x0000becd │ │ │ │ + andseq r5, lr, r1, ror lr │ │ │ │ tstcs r1, r2, lsl #16 │ │ │ │ @ instruction: 0xf2934478 │ │ │ │ - svclt 0x0000bec9 │ │ │ │ - @ instruction: 0x001e64b1 │ │ │ │ + svclt 0x0000bec5 │ │ │ │ + andseq r6, lr, r9, lsr #9 │ │ │ │ tstcs r1, r2, lsl #16 │ │ │ │ @ instruction: 0xf2934478 │ │ │ │ - svclt 0x0000bec1 │ │ │ │ - andseq r6, lr, r1, asr #22 │ │ │ │ + svclt 0x0000bebd │ │ │ │ + andseq r6, lr, r9, lsr fp │ │ │ │ tstcs r1, r2, lsl #16 │ │ │ │ @ instruction: 0xf2934478 │ │ │ │ - svclt 0x0000beb9 │ │ │ │ - andseq ip, lr, r9, asr r5 │ │ │ │ + svclt 0x0000beb5 │ │ │ │ + andseq ip, lr, r1, asr r5 │ │ │ │ tstcs r1, r2, lsl #16 │ │ │ │ @ instruction: 0xf2934478 │ │ │ │ - svclt 0x0000beb1 │ │ │ │ - andseq lr, lr, r9, lsl #10 │ │ │ │ + svclt 0x0000bead │ │ │ │ + andseq lr, lr, r1, lsl #10 │ │ │ │ tstcs r1, r2, lsl #16 │ │ │ │ @ instruction: 0xf2934478 │ │ │ │ - svclt 0x0000bea9 │ │ │ │ - andseq r0, pc, r9, asr ip @ │ │ │ │ + svclt 0x0000bea5 │ │ │ │ + andseq r0, pc, r1, asr ip @ │ │ │ │ tstcs r1, r2, lsl #16 │ │ │ │ @ instruction: 0xf2934478 │ │ │ │ - svclt 0x0000bea1 │ │ │ │ - andseq r4, pc, sp, ror #25 │ │ │ │ + svclt 0x0000be9d │ │ │ │ + andseq r4, pc, r5, ror #25 │ │ │ │ tstcs r1, r2, lsl #16 │ │ │ │ @ instruction: 0xf2934478 │ │ │ │ - svclt 0x0000be99 │ │ │ │ - mulseq pc, r5, r5 @ │ │ │ │ + svclt 0x0000be95 │ │ │ │ + andseq r8, pc, sp, lsl #11 │ │ │ │ tstcs r1, r2, lsl #16 │ │ │ │ @ instruction: 0xf2934478 │ │ │ │ - svclt 0x0000be91 │ │ │ │ - @ instruction: 0x001f86b5 │ │ │ │ + svclt 0x0000be8d │ │ │ │ + andseq r8, pc, sp, lsr #13 │ │ │ │ tstcs r1, r2, lsl #16 │ │ │ │ @ instruction: 0xf2934478 │ │ │ │ - svclt 0x0000be89 │ │ │ │ - andseq fp, pc, r5, asr #15 │ │ │ │ + svclt 0x0000be85 │ │ │ │ + @ instruction: 0x001fb7bd │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2934478 │ │ │ │ - svclt 0x0000be81 │ │ │ │ - ldrdeq r4, [r0], -sp @ │ │ │ │ + svclt 0x0000be7d │ │ │ │ + ldrdeq r4, [r0], -r5 @ │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2934478 │ │ │ │ - svclt 0x0000be79 │ │ │ │ - eoreq r4, r0, r1, lsl #30 │ │ │ │ + svclt 0x0000be75 │ │ │ │ + strdeq r4, [r0], -r9 @ │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2934478 │ │ │ │ - svclt 0x0000be71 │ │ │ │ - strhteq r5, [r0], -sp │ │ │ │ + svclt 0x0000be6d │ │ │ │ + strhteq r5, [r0], -r5 │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2934478 │ │ │ │ - svclt 0x0000be69 │ │ │ │ - eoreq r6, r0, r5, ror #4 │ │ │ │ + svclt 0x0000be65 │ │ │ │ + eoreq r6, r0, sp, asr r2 │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2934478 │ │ │ │ - svclt 0x0000be61 │ │ │ │ - strhteq r6, [r0], -r5 │ │ │ │ + svclt 0x0000be5d │ │ │ │ + eoreq r6, r0, sp, lsr #5 │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2934478 │ │ │ │ - svclt 0x0000be59 │ │ │ │ - strdeq r6, [r0], -r9 @ │ │ │ │ + svclt 0x0000be55 │ │ │ │ + strdeq r6, [r0], -r1 @ │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2934478 │ │ │ │ - svclt 0x0000be51 │ │ │ │ - eoreq r6, r0, sp, asr #20 │ │ │ │ + svclt 0x0000be4d │ │ │ │ + eoreq r6, r0, r5, asr #20 │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2934478 │ │ │ │ - svclt 0x0000be49 │ │ │ │ - mlaeq r0, r1, r0, r7 │ │ │ │ + svclt 0x0000be45 │ │ │ │ + eoreq r7, r0, r9, lsl #1 │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2934478 │ │ │ │ - svclt 0x0000be41 │ │ │ │ - eoreq sl, r0, r1, lsr #4 │ │ │ │ + svclt 0x0000be3d │ │ │ │ + eoreq sl, r0, r9, lsl r2 │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2934478 │ │ │ │ - svclt 0x0000be39 │ │ │ │ - eoreq sl, r0, r1, ror #11 │ │ │ │ + svclt 0x0000be35 │ │ │ │ + ldrdeq sl, [r0], -r9 @ │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2934478 │ │ │ │ - svclt 0x0000be31 │ │ │ │ - eoreq sl, r0, r1, lsr #28 │ │ │ │ + svclt 0x0000be2d │ │ │ │ + eoreq sl, r0, r9, lsl lr │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2934478 │ │ │ │ - svclt 0x0000be29 │ │ │ │ - eoreq sp, r0, r9, asr #32 │ │ │ │ + svclt 0x0000be25 │ │ │ │ + eoreq sp, r0, r1, asr #32 │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2934478 │ │ │ │ - svclt 0x0000be21 │ │ │ │ - eoreq sp, r0, r9, lsr #14 │ │ │ │ + svclt 0x0000be1d │ │ │ │ + eoreq sp, r0, r1, lsr #14 │ │ │ │ tstcs r3, r2, lsl #16 │ │ │ │ @ instruction: 0xf2934478 │ │ │ │ - svclt 0x0000be19 │ │ │ │ - eoreq sp, r0, r9, lsl #23 │ │ │ │ + svclt 0x0000be15 │ │ │ │ + eoreq sp, r0, r1, lsl #23 │ │ │ │ │ │ │ │ 00148908 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #96] @ (148978 ) │ │ │ │ @@ -2668,437 +2668,437 @@ │ │ │ │ ldr r1, [pc, #68] @ (148988 ) │ │ │ │ movs r0, #1 │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, sp, #8 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 3dafd8 │ │ │ │ + bl 3dafd0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ blx r3 │ │ │ │ ldr r2, [pc, #52] @ (14898c ) │ │ │ │ ldr r3, [pc, #32] @ (14897c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 148972 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 359c7c │ │ │ │ + bl 359c74 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ tst r0, r2 │ │ │ │ movs r4, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ str.w r0, [r8, #74] @ 0x4a │ │ │ │ - asrs r5, r6, #12 │ │ │ │ + asrs r5, r5, #12 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xfb000031 │ │ │ │ + @ instruction: 0xfaf00031 │ │ │ │ rors r2, r2 │ │ │ │ movs r4, r7 │ │ │ │ ldr r0, [pc, #8] @ (14899c ) │ │ │ │ movs r1, #4 │ │ │ │ add r0, pc │ │ │ │ - b.w 3dc534 │ │ │ │ + b.w 3dc52c │ │ │ │ nop │ │ │ │ - @ instruction: 0xf6f90027 │ │ │ │ + @ instruction: 0xf6f10027 │ │ │ │ ldr r0, [pc, #8] @ (1489ac ) │ │ │ │ movs r1, #4 │ │ │ │ add r0, pc │ │ │ │ - b.w 3dc534 │ │ │ │ + b.w 3dc52c │ │ │ │ nop │ │ │ │ - @ instruction: 0xf6f50027 │ │ │ │ + @ instruction: 0xf6ed0027 │ │ │ │ ldr r0, [pc, #8] @ (1489bc ) │ │ │ │ movs r1, #4 │ │ │ │ add r0, pc │ │ │ │ - b.w 3dc534 │ │ │ │ + b.w 3dc52c │ │ │ │ nop │ │ │ │ - @ instruction: 0xf6f10027 │ │ │ │ + @ instruction: 0xf6e90027 │ │ │ │ ldr r0, [pc, #8] @ (1489cc ) │ │ │ │ movs r1, #4 │ │ │ │ add r0, pc │ │ │ │ - b.w 3dc534 │ │ │ │ + b.w 3dc52c │ │ │ │ nop │ │ │ │ - @ instruction: 0xf6ed0027 │ │ │ │ + @ instruction: 0xf6e50027 │ │ │ │ ldr r0, [pc, #8] @ (1489dc ) │ │ │ │ movs r1, #4 │ │ │ │ add r0, pc │ │ │ │ - b.w 3dc534 │ │ │ │ + b.w 3dc52c │ │ │ │ nop │ │ │ │ - @ instruction: 0xf6e90027 │ │ │ │ + @ instruction: 0xf6e10027 │ │ │ │ ldr r0, [pc, #8] @ (1489ec ) │ │ │ │ movs r1, #4 │ │ │ │ add r0, pc │ │ │ │ - b.w 3dc534 │ │ │ │ + b.w 3dc52c │ │ │ │ nop │ │ │ │ - @ instruction: 0xf6e50027 │ │ │ │ + @ instruction: 0xf6dd0027 │ │ │ │ ldr r0, [pc, #8] @ (1489fc ) │ │ │ │ movs r1, #4 │ │ │ │ add r0, pc │ │ │ │ - b.w 3dc534 │ │ │ │ + b.w 3dc52c │ │ │ │ nop │ │ │ │ - @ instruction: 0xf6e10027 │ │ │ │ + @ instruction: 0xf6d90027 │ │ │ │ ldr r0, [pc, #8] @ (148a0c ) │ │ │ │ movs r1, #4 │ │ │ │ add r0, pc │ │ │ │ - b.w 3dc534 │ │ │ │ + b.w 3dc52c │ │ │ │ nop │ │ │ │ - @ instruction: 0xf6dd0027 │ │ │ │ + @ instruction: 0xf6d50027 │ │ │ │ ldr r0, [pc, #8] @ (148a1c ) │ │ │ │ movs r1, #4 │ │ │ │ add r0, pc │ │ │ │ - b.w 3dc534 │ │ │ │ + b.w 3dc52c │ │ │ │ nop │ │ │ │ - @ instruction: 0xf6d90027 │ │ │ │ + @ instruction: 0xf6d10027 │ │ │ │ ldr r0, [pc, #8] @ (148a2c ) │ │ │ │ movs r1, #4 │ │ │ │ add r0, pc │ │ │ │ - b.w 3dc534 │ │ │ │ + b.w 3dc52c │ │ │ │ nop │ │ │ │ - @ instruction: 0xf6d50027 │ │ │ │ + movt r0, #55335 @ 0xd827 │ │ │ │ ldr r0, [pc, #8] @ (148a3c ) │ │ │ │ movs r1, #4 │ │ │ │ add r0, pc │ │ │ │ - b.w 3dc534 │ │ │ │ + b.w 3dc52c │ │ │ │ nop │ │ │ │ - @ instruction: 0xf6d10027 │ │ │ │ + movt r0, #38951 @ 0x9827 │ │ │ │ ldr r0, [pc, #8] @ (148a4c ) │ │ │ │ movs r1, #4 │ │ │ │ add r0, pc │ │ │ │ - b.w 3dc534 │ │ │ │ + b.w 3dc52c │ │ │ │ nop │ │ │ │ - movt r0, #55335 @ 0xd827 │ │ │ │ + movt r0, #22567 @ 0x5827 │ │ │ │ ldr r0, [pc, #8] @ (148a5c ) │ │ │ │ movs r1, #4 │ │ │ │ add r0, pc │ │ │ │ - b.w 3dc534 │ │ │ │ + b.w 3dc52c │ │ │ │ nop │ │ │ │ - movt r0, #38951 @ 0x9827 │ │ │ │ + movt r0, #6183 @ 0x1827 │ │ │ │ ldr r0, [pc, #8] @ (148a6c ) │ │ │ │ movs r1, #4 │ │ │ │ add r0, pc │ │ │ │ - b.w 3dc534 │ │ │ │ + b.w 3dc52c │ │ │ │ nop │ │ │ │ - movt r0, #22567 @ 0x5827 │ │ │ │ + @ instruction: 0xf6bd0027 │ │ │ │ ldr r0, [pc, #8] @ (148a7c ) │ │ │ │ movs r1, #4 │ │ │ │ add r0, pc │ │ │ │ - b.w 3dc534 │ │ │ │ + b.w 3dc52c │ │ │ │ nop │ │ │ │ - movt r0, #6183 @ 0x1827 │ │ │ │ + @ instruction: 0xf6b90027 │ │ │ │ ldr r0, [pc, #8] @ (148a8c ) │ │ │ │ movs r1, #4 │ │ │ │ add r0, pc │ │ │ │ - b.w 3dc534 │ │ │ │ + b.w 3dc52c │ │ │ │ nop │ │ │ │ - @ instruction: 0xf6bd0027 │ │ │ │ + @ instruction: 0xf6b50027 │ │ │ │ ldr r0, [pc, #8] @ (148a9c ) │ │ │ │ movs r1, #4 │ │ │ │ add r0, pc │ │ │ │ - b.w 3dc534 │ │ │ │ + b.w 3dc52c │ │ │ │ nop │ │ │ │ - @ instruction: 0xf6b90027 │ │ │ │ + @ instruction: 0xf6b10027 │ │ │ │ ldr r0, [pc, #8] @ (148aac ) │ │ │ │ movs r1, #4 │ │ │ │ add r0, pc │ │ │ │ - b.w 3dc534 │ │ │ │ + b.w 3dc52c │ │ │ │ nop │ │ │ │ - @ instruction: 0xf6b50027 │ │ │ │ + subw r0, sp, #2087 @ 0x827 │ │ │ │ ldr r0, [pc, #8] @ (148abc ) │ │ │ │ movs r1, #4 │ │ │ │ add r0, pc │ │ │ │ - b.w 3dc534 │ │ │ │ + b.w 3dc52c │ │ │ │ nop │ │ │ │ - @ instruction: 0xf6b10027 │ │ │ │ + subw r0, r9, #2087 @ 0x827 │ │ │ │ ldr r0, [pc, #8] @ (148acc ) │ │ │ │ movs r1, #4 │ │ │ │ add r0, pc │ │ │ │ - b.w 3dc534 │ │ │ │ + b.w 3dc52c │ │ │ │ nop │ │ │ │ - subw r0, sp, #2087 @ 0x827 │ │ │ │ + subw r0, r5, #2087 @ 0x827 │ │ │ │ ldr r0, [pc, #8] @ (148adc ) │ │ │ │ movs r1, #4 │ │ │ │ add r0, pc │ │ │ │ - b.w 3dc534 │ │ │ │ + b.w 3dc52c │ │ │ │ nop │ │ │ │ - subw r0, r9, #2087 @ 0x827 │ │ │ │ + subw r0, r1, #2087 @ 0x827 │ │ │ │ ldr r0, [pc, #8] @ (148aec ) │ │ │ │ movs r1, #4 │ │ │ │ add r0, pc │ │ │ │ - b.w 3dc534 │ │ │ │ + b.w 3dc52c │ │ │ │ nop │ │ │ │ - subw r0, r5, #2087 @ 0x827 │ │ │ │ + @ instruction: 0xf69d0027 │ │ │ │ ldr r0, [pc, #8] @ (148afc ) │ │ │ │ movs r1, #4 │ │ │ │ add r0, pc │ │ │ │ - b.w 3dc534 │ │ │ │ + b.w 3dc52c │ │ │ │ nop │ │ │ │ - subw r0, r1, #2087 @ 0x827 │ │ │ │ + @ instruction: 0xf6990027 │ │ │ │ ldr r0, [pc, #8] @ (148b0c ) │ │ │ │ movs r1, #4 │ │ │ │ add r0, pc │ │ │ │ - b.w 3dc534 │ │ │ │ + b.w 3dc52c │ │ │ │ nop │ │ │ │ - @ instruction: 0xf69d0027 │ │ │ │ + @ instruction: 0xf6950027 │ │ │ │ ldr r0, [pc, #8] @ (148b1c ) │ │ │ │ movs r1, #4 │ │ │ │ add r0, pc │ │ │ │ - b.w 3dc534 │ │ │ │ + b.w 3dc52c │ │ │ │ nop │ │ │ │ - @ instruction: 0xf6990027 │ │ │ │ + @ instruction: 0xf6910027 │ │ │ │ ldr r0, [pc, #8] @ (148b2c ) │ │ │ │ movs r1, #4 │ │ │ │ add r0, pc │ │ │ │ - b.w 3dc534 │ │ │ │ + b.w 3dc52c │ │ │ │ nop │ │ │ │ - @ instruction: 0xf6950027 │ │ │ │ + @ instruction: 0xf68d0027 │ │ │ │ ldr r0, [pc, #8] @ (148b3c ) │ │ │ │ movs r1, #4 │ │ │ │ add r0, pc │ │ │ │ - b.w 3dc534 │ │ │ │ + b.w 3dc52c │ │ │ │ nop │ │ │ │ - @ instruction: 0xf6910027 │ │ │ │ + @ instruction: 0xf6890027 │ │ │ │ ldr r0, [pc, #8] @ (148b4c ) │ │ │ │ movs r1, #4 │ │ │ │ add r0, pc │ │ │ │ - b.w 3dc534 │ │ │ │ + b.w 3dc52c │ │ │ │ nop │ │ │ │ - @ instruction: 0xf68d0027 │ │ │ │ + @ instruction: 0xf6850027 │ │ │ │ ldr r0, [pc, #8] @ (148b5c ) │ │ │ │ movs r1, #4 │ │ │ │ add r0, pc │ │ │ │ - b.w 3dc534 │ │ │ │ + b.w 3dc52c │ │ │ │ nop │ │ │ │ - @ instruction: 0xf6890027 │ │ │ │ + @ instruction: 0xf6810027 │ │ │ │ ldr r0, [pc, #8] @ (148b6c ) │ │ │ │ movs r1, #4 │ │ │ │ add r0, pc │ │ │ │ - b.w 3dc534 │ │ │ │ + b.w 3dc52c │ │ │ │ nop │ │ │ │ - @ instruction: 0xf6850027 │ │ │ │ + @ instruction: 0xf67d0027 │ │ │ │ ldr r0, [pc, #8] @ (148b7c ) │ │ │ │ movs r1, #4 │ │ │ │ add r0, pc │ │ │ │ - b.w 3dc534 │ │ │ │ + b.w 3dc52c │ │ │ │ nop │ │ │ │ - @ instruction: 0xf6810027 │ │ │ │ + @ instruction: 0xf6790027 │ │ │ │ ldr r0, [pc, #8] @ (148b8c ) │ │ │ │ movs r1, #4 │ │ │ │ add r0, pc │ │ │ │ - b.w 3dc534 │ │ │ │ + b.w 3dc52c │ │ │ │ nop │ │ │ │ - @ instruction: 0xf67d0027 │ │ │ │ + @ instruction: 0xf6750027 │ │ │ │ ldr r0, [pc, #8] @ (148b9c ) │ │ │ │ movs r1, #4 │ │ │ │ add r0, pc │ │ │ │ - b.w 3dc534 │ │ │ │ + b.w 3dc52c │ │ │ │ nop │ │ │ │ - @ instruction: 0xf6790027 │ │ │ │ + @ instruction: 0xf6710027 │ │ │ │ ldr r0, [pc, #8] @ (148bac ) │ │ │ │ movs r1, #4 │ │ │ │ add r0, pc │ │ │ │ - b.w 3dc534 │ │ │ │ + b.w 3dc52c │ │ │ │ nop │ │ │ │ - @ instruction: 0xf6750027 │ │ │ │ + @ instruction: 0xf66d0027 │ │ │ │ ldr r0, [pc, #8] @ (148bbc ) │ │ │ │ movs r1, #4 │ │ │ │ add r0, pc │ │ │ │ - b.w 3dc534 │ │ │ │ + b.w 3dc52c │ │ │ │ nop │ │ │ │ - @ instruction: 0xf6710027 │ │ │ │ + @ instruction: 0xf6690027 │ │ │ │ ldr r0, [pc, #8] @ (148bcc ) │ │ │ │ movs r1, #4 │ │ │ │ add r0, pc │ │ │ │ - b.w 3dc534 │ │ │ │ + b.w 3dc52c │ │ │ │ nop │ │ │ │ - @ instruction: 0xf66d0027 │ │ │ │ + @ instruction: 0xf6650027 │ │ │ │ ldr r0, [pc, #8] @ (148bdc ) │ │ │ │ movs r1, #4 │ │ │ │ add r0, pc │ │ │ │ - b.w 3dc534 │ │ │ │ + b.w 3dc52c │ │ │ │ nop │ │ │ │ - @ instruction: 0xf6690027 │ │ │ │ + @ instruction: 0xf6610027 │ │ │ │ ldr r0, [pc, #8] @ (148bec ) │ │ │ │ movs r1, #4 │ │ │ │ add r0, pc │ │ │ │ - b.w 3dc534 │ │ │ │ + b.w 3dc52c │ │ │ │ nop │ │ │ │ - @ instruction: 0xf6650027 │ │ │ │ + @ instruction: 0xf65d0027 │ │ │ │ ldr r0, [pc, #8] @ (148bfc ) │ │ │ │ movs r1, #4 │ │ │ │ add r0, pc │ │ │ │ - b.w 3dc534 │ │ │ │ + b.w 3dc52c │ │ │ │ nop │ │ │ │ - @ instruction: 0xf6610027 │ │ │ │ + @ instruction: 0xf6590027 │ │ │ │ ldr r0, [pc, #8] @ (148c0c ) │ │ │ │ movs r1, #4 │ │ │ │ add r0, pc │ │ │ │ - b.w 3dc534 │ │ │ │ + b.w 3dc52c │ │ │ │ nop │ │ │ │ - @ instruction: 0xf65d0027 │ │ │ │ + @ instruction: 0xf6550027 │ │ │ │ ldr r0, [pc, #8] @ (148c1c ) │ │ │ │ movs r1, #4 │ │ │ │ add r0, pc │ │ │ │ - b.w 3dc534 │ │ │ │ + b.w 3dc52c │ │ │ │ nop │ │ │ │ - @ instruction: 0xf6590027 │ │ │ │ + @ instruction: 0xf6510027 │ │ │ │ ldr r0, [pc, #8] @ (148c2c ) │ │ │ │ movs r1, #4 │ │ │ │ add r0, pc │ │ │ │ - b.w 3dc534 │ │ │ │ + b.w 3dc52c │ │ │ │ nop │ │ │ │ - @ instruction: 0xf6550027 │ │ │ │ + movw r0, #55335 @ 0xd827 │ │ │ │ ldr r0, [pc, #8] @ (148c3c ) │ │ │ │ movs r1, #4 │ │ │ │ add r0, pc │ │ │ │ - b.w 3dc534 │ │ │ │ + b.w 3dc52c │ │ │ │ nop │ │ │ │ - @ instruction: 0xf6510027 │ │ │ │ + movw r0, #38951 @ 0x9827 │ │ │ │ ldr r0, [pc, #8] @ (148c4c ) │ │ │ │ movs r1, #4 │ │ │ │ add r0, pc │ │ │ │ - b.w 3dc534 │ │ │ │ + b.w 3dc52c │ │ │ │ nop │ │ │ │ - movw r0, #55335 @ 0xd827 │ │ │ │ + movw r0, #22567 @ 0x5827 │ │ │ │ ldr r0, [pc, #8] @ (148c5c ) │ │ │ │ movs r1, #4 │ │ │ │ add r0, pc │ │ │ │ - b.w 3dc534 │ │ │ │ + b.w 3dc52c │ │ │ │ nop │ │ │ │ - movw r0, #38951 @ 0x9827 │ │ │ │ + movw r0, #6183 @ 0x1827 │ │ │ │ ldr r0, [pc, #8] @ (148c6c ) │ │ │ │ movs r1, #4 │ │ │ │ add r0, pc │ │ │ │ - b.w 3dc534 │ │ │ │ + b.w 3dc52c │ │ │ │ nop │ │ │ │ - movw r0, #22567 @ 0x5827 │ │ │ │ + @ instruction: 0xf63d0027 │ │ │ │ ldr r0, [pc, #8] @ (148c7c ) │ │ │ │ movs r1, #4 │ │ │ │ add r0, pc │ │ │ │ - b.w 3dc534 │ │ │ │ + b.w 3dc52c │ │ │ │ nop │ │ │ │ - movw r0, #6183 @ 0x1827 │ │ │ │ + @ instruction: 0xf6390027 │ │ │ │ ldr r0, [pc, #8] @ (148c8c ) │ │ │ │ movs r1, #4 │ │ │ │ add r0, pc │ │ │ │ - b.w 3dc534 │ │ │ │ + b.w 3dc52c │ │ │ │ nop │ │ │ │ - @ instruction: 0xf63d0027 │ │ │ │ + @ instruction: 0xf6350027 │ │ │ │ ldr r0, [pc, #8] @ (148c9c ) │ │ │ │ movs r1, #4 │ │ │ │ add r0, pc │ │ │ │ - b.w 3dc534 │ │ │ │ + b.w 3dc52c │ │ │ │ nop │ │ │ │ - @ instruction: 0xf6390027 │ │ │ │ + @ instruction: 0xf6310027 │ │ │ │ ldr r0, [pc, #8] @ (148cac ) │ │ │ │ movs r1, #4 │ │ │ │ add r0, pc │ │ │ │ - b.w 3dc534 │ │ │ │ + b.w 3dc52c │ │ │ │ nop │ │ │ │ - @ instruction: 0xf6350027 │ │ │ │ + @ instruction: 0xf62d0027 │ │ │ │ ldr r0, [pc, #8] @ (148cbc ) │ │ │ │ movs r1, #4 │ │ │ │ add r0, pc │ │ │ │ - b.w 3dc534 │ │ │ │ + b.w 3dc52c │ │ │ │ nop │ │ │ │ - @ instruction: 0xf6310027 │ │ │ │ + @ instruction: 0xf6290027 │ │ │ │ ldr r0, [pc, #8] @ (148ccc ) │ │ │ │ movs r1, #4 │ │ │ │ add r0, pc │ │ │ │ - b.w 3dc534 │ │ │ │ + b.w 3dc52c │ │ │ │ nop │ │ │ │ - @ instruction: 0xf62d0027 │ │ │ │ + @ instruction: 0xf6250027 │ │ │ │ ldr r0, [pc, #8] @ (148cdc ) │ │ │ │ movs r1, #4 │ │ │ │ add r0, pc │ │ │ │ - b.w 3dc534 │ │ │ │ + b.w 3dc52c │ │ │ │ nop │ │ │ │ - @ instruction: 0xf6290027 │ │ │ │ + @ instruction: 0xf6210027 │ │ │ │ ldr r0, [pc, #8] @ (148cec ) │ │ │ │ movs r1, #4 │ │ │ │ add r0, pc │ │ │ │ - b.w 3dc534 │ │ │ │ + b.w 3dc52c │ │ │ │ nop │ │ │ │ - @ instruction: 0xf6250027 │ │ │ │ + @ instruction: 0xf61d0027 │ │ │ │ ldr r0, [pc, #8] @ (148cfc ) │ │ │ │ movs r1, #4 │ │ │ │ add r0, pc │ │ │ │ - b.w 3dc534 │ │ │ │ + b.w 3dc52c │ │ │ │ nop │ │ │ │ - @ instruction: 0xf6210027 │ │ │ │ + @ instruction: 0xf6190027 │ │ │ │ ldr r0, [pc, #8] @ (148d0c ) │ │ │ │ movs r1, #4 │ │ │ │ add r0, pc │ │ │ │ - b.w 3dc534 │ │ │ │ + b.w 3dc52c │ │ │ │ nop │ │ │ │ - @ instruction: 0xf61d0027 │ │ │ │ + @ instruction: 0xf6150027 │ │ │ │ ldr r0, [pc, #8] @ (148d1c ) │ │ │ │ movs r1, #4 │ │ │ │ add r0, pc │ │ │ │ - b.w 3dc534 │ │ │ │ + b.w 3dc52c │ │ │ │ nop │ │ │ │ - @ instruction: 0xf6190027 │ │ │ │ + @ instruction: 0xf6110027 │ │ │ │ ldr r0, [pc, #8] @ (148d2c ) │ │ │ │ movs r1, #4 │ │ │ │ add r0, pc │ │ │ │ - b.w 3dc534 │ │ │ │ + b.w 3dc52c │ │ │ │ nop │ │ │ │ - @ instruction: 0xf6150027 │ │ │ │ + addw r0, sp, #2087 @ 0x827 │ │ │ │ ldr r0, [pc, #8] @ (148d3c ) │ │ │ │ movs r1, #4 │ │ │ │ add r0, pc │ │ │ │ - b.w 3dc534 │ │ │ │ + b.w 3dc52c │ │ │ │ nop │ │ │ │ - @ instruction: 0xf6110027 │ │ │ │ + addw r0, r9, #2087 @ 0x827 │ │ │ │ ldr r0, [pc, #8] @ (148d4c ) │ │ │ │ movs r1, #4 │ │ │ │ add r0, pc │ │ │ │ - b.w 3dc534 │ │ │ │ + b.w 3dc52c │ │ │ │ nop │ │ │ │ - addw r0, sp, #2087 @ 0x827 │ │ │ │ + addw r0, r5, #2087 @ 0x827 │ │ │ │ ldr r0, [pc, #8] @ (148d5c ) │ │ │ │ movs r1, #4 │ │ │ │ add r0, pc │ │ │ │ - b.w 3dc534 │ │ │ │ + b.w 3dc52c │ │ │ │ nop │ │ │ │ - addw r0, r9, #2087 @ 0x827 │ │ │ │ + addw r0, r1, #2087 @ 0x827 │ │ │ │ ldr r0, [pc, #8] @ (148d6c ) │ │ │ │ movs r1, #4 │ │ │ │ add r0, pc │ │ │ │ - b.w 3dc534 │ │ │ │ + b.w 3dc52c │ │ │ │ nop │ │ │ │ - addw r0, r5, #2087 @ 0x827 │ │ │ │ + @ instruction: 0xf5fd0027 │ │ │ │ ldr r0, [pc, #8] @ (148d7c ) │ │ │ │ movs r1, #4 │ │ │ │ add r0, pc │ │ │ │ - b.w 3dc534 │ │ │ │ + b.w 3dc52c │ │ │ │ nop │ │ │ │ - addw r0, r1, #2087 @ 0x827 │ │ │ │ + @ instruction: 0xf5f90027 │ │ │ │ ldr r0, [pc, #8] @ (148d8c ) │ │ │ │ movs r1, #4 │ │ │ │ add r0, pc │ │ │ │ - b.w 3dc534 │ │ │ │ + b.w 3dc52c │ │ │ │ nop │ │ │ │ - @ instruction: 0xf5fd0027 │ │ │ │ + @ instruction: 0xf5f50027 │ │ │ │ ldr r0, [pc, #8] @ (148d9c ) │ │ │ │ movs r1, #4 │ │ │ │ add r0, pc │ │ │ │ - b.w 3dc534 │ │ │ │ + b.w 3dc52c │ │ │ │ nop │ │ │ │ - @ instruction: 0xf5f90027 │ │ │ │ + @ instruction: 0xf5f10027 │ │ │ │ ldr r0, [pc, #8] @ (148dac ) │ │ │ │ movs r1, #4 │ │ │ │ add r0, pc │ │ │ │ - b.w 3dc534 │ │ │ │ + b.w 3dc52c │ │ │ │ nop │ │ │ │ - @ instruction: 0xf5f50027 │ │ │ │ + @ instruction: 0xf5ed0027 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr.w ip, [pc, #212] @ 148e94 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldr r2, [pc, #208] @ (148e98 ) │ │ │ │ @@ -3249,59 +3249,59 @@ │ │ │ │ ldr r0, [pc, #32] @ (148f60 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ lsrs r2, r0, #16 │ │ │ │ lsls r3, r1, #1 │ │ │ │ - subs r6, #120 @ 0x78 │ │ │ │ + subs r6, #104 @ 0x68 │ │ │ │ movs r2, r7 │ │ │ │ - b.n 149338 <_start@@Base+0x268> │ │ │ │ + b.n 149318 <_start@@Base+0x248> │ │ │ │ movs r3, r6 │ │ │ │ - b.n 149360 <_start@@Base+0x290> │ │ │ │ + b.n 149340 <_start@@Base+0x270> │ │ │ │ movs r3, r6 │ │ │ │ - subs r6, #102 @ 0x66 │ │ │ │ + subs r6, #86 @ 0x56 │ │ │ │ movs r2, r7 │ │ │ │ - b.n 149320 <_start@@Base+0x250> │ │ │ │ + b.n 149300 <_start@@Base+0x230> │ │ │ │ movs r3, r6 │ │ │ │ - b.n 149380 <_start@@Base+0x2b0> │ │ │ │ + b.n 149360 <_start@@Base+0x290> │ │ │ │ movs r3, r6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #24] @ (148f8c ) │ │ │ │ ldr r1, [pc, #24] @ (148f90 ) │ │ │ │ ldr r0, [pc, #28] @ (148f94 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl 408940 │ │ │ │ + bl 408938 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 3e53e4 │ │ │ │ + b.w 3e53dc │ │ │ │ nop │ │ │ │ - stmia r5!, {r0, r4} │ │ │ │ + stmia r5!, {r0, r3} │ │ │ │ movs r1, r5 │ │ │ │ - iteee mi │ │ │ │ + ittee mi │ │ │ │ movmi r1, r5 │ │ │ │ - iteee lt @ unpredictable │ │ │ │ - movlt r1, r5 │ │ │ │ - ldrge r0, [pc, #8] @ (148fa4 ) │ │ │ │ + itett ge @ unpredictable │ │ │ │ + movge r1, r5 │ │ │ │ + ldrlt r0, [pc, #8] @ (148fa4 ) │ │ │ │ addge r0, pc │ │ │ │ addge r0, #12 │ │ │ │ - b.w 3da564 │ │ │ │ + b.w 3da55c │ │ │ │ nop │ │ │ │ lsrs r2, r5, #19 │ │ │ │ lsls r3, r1, #1 │ │ │ │ ldr r0, [pc, #8] @ (148fb4 ) │ │ │ │ movs r1, #3 │ │ │ │ add r0, pc │ │ │ │ - b.w 3dc534 │ │ │ │ + b.w 3dc52c │ │ │ │ nop │ │ │ │ - cmp r9, r6 │ │ │ │ + cmp r9, r5 │ │ │ │ movs r2, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #144] @ (149058 ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -3310,15 +3310,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [pc, #140] @ (149060 ) │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 3da564 │ │ │ │ + bl 3da55c │ │ │ │ ldr r0, [pc, #128] @ (149064 ) │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ add r1, sp, #4 │ │ │ │ add r0, pc │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ blx 145174 │ │ │ │ @@ -3346,15 +3346,15 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r3, sp, #8 │ │ │ │ movs r2, #10 │ │ │ │ mov r1, r4 │ │ │ │ - bl 3d5a04 │ │ │ │ + bl 3d59fc │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 148ff6 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ movw r2, #5000 @ 0x1388 │ │ │ │ cmp r3, r2 │ │ │ │ itet gt │ │ │ │ asrgt r3, r3, #1 │ │ │ │ @@ -3365,15 +3365,15 @@ │ │ │ │ nop │ │ │ │ subs r3, #94 @ 0x5e │ │ │ │ movs r4, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r6, #21 │ │ │ │ lsls r3, r1, #1 │ │ │ │ - stc2 0, cr0, [r6, #-204]! @ 0xffffff34 │ │ │ │ + ldc2 0, cr0, [r6, #-204] @ 0xffffff34 │ │ │ │ lsrs r0, r0, #21 │ │ │ │ lsls r3, r1, #1 │ │ │ │ subs r3, #38 @ 0x26 │ │ │ │ movs r4, r7 │ │ │ │ ldr r3, [pc, #20] @ (149088 ) │ │ │ │ movs r1, #0 │ │ │ │ ldr r2, [pc, #20] @ (14908c ) │ │ │ │ @@ -3383,43 +3383,43 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ lsrs r2, r7, #20 │ │ │ │ lsls r3, r1, #1 │ │ │ │ - add r7, pc, #52 @ (adr r7, 1490c4 ) │ │ │ │ + add r7, pc, #20 @ (adr r7, 1490a4 ) │ │ │ │ movs r2, r5 │ │ │ │ ldr r0, [pc, #8] @ (14909c ) │ │ │ │ add r0, pc │ │ │ │ adds r0, #4 │ │ │ │ - b.w 3da564 │ │ │ │ + b.w 3da55c │ │ │ │ nop │ │ │ │ lsrs r6, r4, #20 │ │ │ │ lsls r3, r1, #1 │ │ │ │ ldr r0, [pc, #8] @ (1490ac ) │ │ │ │ movs r1, #4 │ │ │ │ add r0, pc │ │ │ │ - b.w 3dc534 │ │ │ │ + b.w 3dc52c │ │ │ │ nop │ │ │ │ - strh r5, [r5, #22] │ │ │ │ + strh r5, [r4, #22] │ │ │ │ movs r3, r5 │ │ │ │ ldr r0, [pc, #8] @ (1490bc ) │ │ │ │ movs r1, #4 │ │ │ │ add r0, pc │ │ │ │ - b.w 3dc534 │ │ │ │ + b.w 3dc52c │ │ │ │ nop │ │ │ │ - strh r1, [r5, #22] │ │ │ │ + strh r1, [r4, #22] │ │ │ │ movs r3, r5 │ │ │ │ ldr r0, [pc, #8] @ (1490cc ) │ │ │ │ movs r1, #3 │ │ │ │ add r0, pc │ │ │ │ - b.w 3dc534 │ │ │ │ + b.w 3dc52c │ │ │ │ nop │ │ │ │ - strh r1, [r1, #42] @ 0x2a │ │ │ │ + strh r1, [r0, #42] @ 0x2a │ │ │ │ movs r3, r5 │ │ │ │ │ │ │ │ 001490d0 <_start@@Base>: │ │ │ │ mov.w fp, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r1} │ │ │ │ mov r2, sp │ │ │ │ @@ -3538,15 +3538,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ ldr.w r0, [r0, #708] @ 0x2c4 │ │ │ │ asrs r1, r0, #31 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #4] @ (1491e4 <_start@@Base+0x114>) │ │ │ │ add r0, pc │ │ │ │ - b.w 2969cc │ │ │ │ + b.w 2969c4 │ │ │ │ adds r4, #126 @ 0x7e │ │ │ │ movs r3, r7 │ │ │ │ vldr d7, [pc, #60] @ 149228 <_start@@Base+0x158> │ │ │ │ movs r3, #0 │ │ │ │ ldrb.w r2, [r0, #124] @ 0x7c │ │ │ │ str.w r2, [r0, #720] @ 0x2d0 │ │ │ │ add.w r2, r0, #8192 @ 0x2000 │ │ │ │ @@ -3599,15 +3599,15 @@ │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r6, #4] │ │ │ │ blx 145b88 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r6, #8] │ │ │ │ - bl 291c68 │ │ │ │ + bl 291c60 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r7 │ │ │ │ blx 145d24 │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 1492ce <_start@@Base+0x1fe> │ │ │ │ movs r1, #61 @ 0x3d │ │ │ │ mov r0, r5 │ │ │ │ @@ -3621,15 +3621,15 @@ │ │ │ │ mov r0, sl │ │ │ │ ldr r1, [pc, #100] @ (149324 <_start@@Base+0x254>) │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ adds r3, #28 │ │ │ │ add r1, pc │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ add sp, #8 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -3651,26 +3651,26 @@ │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ ldmia r6!, {r0, r3, r5, r7} │ │ │ │ lsls r6, r0, #1 │ │ │ │ - strb r0, [r5, #5] │ │ │ │ + strb r0, [r3, #5] │ │ │ │ movs r4, r5 │ │ │ │ - strb r2, [r2, #5] │ │ │ │ + strb r2, [r0, #5] │ │ │ │ movs r4, r5 │ │ │ │ - asrs r6, r1 │ │ │ │ + lsrs r6, r7 │ │ │ │ movs r4, r6 │ │ │ │ - @ instruction: 0xf76c002b │ │ │ │ - @ instruction: 0xf734002b │ │ │ │ - lsrs r0, r1 │ │ │ │ + @ instruction: 0xf75c002b │ │ │ │ + @ instruction: 0xf724002b │ │ │ │ + lsls r0, r7 │ │ │ │ movs r4, r6 │ │ │ │ - @ instruction: 0xf6f2002b │ │ │ │ - @ instruction: 0xf708002b │ │ │ │ + @ instruction: 0xf6e2002b │ │ │ │ + @ instruction: 0xf6f8002b │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #80] @ (149394 <_start@@Base+0x2c4>) │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [pc, #80] @ (149398 <_start@@Base+0x2c8>) │ │ │ │ @@ -3681,19 +3681,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 14aff8 │ │ │ │ ldr.w r0, [r4, #616] @ 0x268 │ │ │ │ cbz r0, 149362 <_start@@Base+0x292> │ │ │ │ movs r1, #1 │ │ │ │ blx 143788 │ │ │ │ add.w r0, r4, #700 @ 0x2bc │ │ │ │ - bl 3eb508 │ │ │ │ + bl 3eb500 │ │ │ │ add.w r0, r4, #560 @ 0x230 │ │ │ │ - bl 3da5a0 │ │ │ │ + bl 3da598 │ │ │ │ ldr r0, [r4, #116] @ 0x74 │ │ │ │ - bl 3da9e0 │ │ │ │ + bl 3da9d8 │ │ │ │ ldr r0, [r4, #116] @ 0x74 │ │ │ │ blx 143ca4 │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 143ca0 │ │ │ │ ldr.w r0, [r0, #704] @ 0x2c0 │ │ │ │ blx 143ca4 │ │ │ │ @@ -3706,31 +3706,31 @@ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #104] @ (149414 <_start@@Base+0x344>) │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 293300 │ │ │ │ + bl 2932f8 │ │ │ │ add r5, pc │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r5 │ │ │ │ - bl 296dc8 │ │ │ │ + bl 296dc0 │ │ │ │ cbz r0, 1493ea <_start@@Base+0x31a> │ │ │ │ mov r0, r6 │ │ │ │ - bl 297070 │ │ │ │ + bl 297068 │ │ │ │ ldr.w ip, [pc, #80] @ 149418 <_start@@Base+0x348> │ │ │ │ ldr r2, [pc, #80] @ (14941c <_start@@Base+0x34c>) │ │ │ │ movs r3, #24 │ │ │ │ add ip, pc │ │ │ │ mov r1, r5 │ │ │ │ add.w ip, ip, #56 @ 0x38 │ │ │ │ add r2, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ cbz r0, 1493ea <_start@@Base+0x31a> │ │ │ │ ldrb.w r3, [r0, #153] @ 0x99 │ │ │ │ strb.w r3, [r4, #752] @ 0x2f0 │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ cbnz r3, 149402 <_start@@Base+0x332> │ │ │ │ add sp, #8 │ │ │ │ movs r0, #0 │ │ │ │ @@ -3742,66 +3742,66 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 1cb6b4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w 1cbed8 │ │ │ │ - ldc2 0, cr0, [r8], #-172 @ 0xffffff54 │ │ │ │ - subs r7, #254 @ 0xfe │ │ │ │ + stc2 0, cr0, [r8], #-172 @ 0xffffff54 │ │ │ │ + subs r7, #238 @ 0xee │ │ │ │ movs r4, r6 │ │ │ │ - @ instruction: 0xf67e002b │ │ │ │ + @ instruction: 0xf66e002b │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #196] @ (1494f8 <_start@@Base+0x428>) │ │ │ │ sub sp, #20 │ │ │ │ ldr r7, [pc, #196] @ (1494fc <_start@@Base+0x42c>) │ │ │ │ mov r4, r0 │ │ │ │ - bl 297070 │ │ │ │ + bl 297068 │ │ │ │ ldr r2, [pc, #192] @ (149500 <_start@@Base+0x430>) │ │ │ │ add r5, pc │ │ │ │ add r7, pc │ │ │ │ add r2, pc │ │ │ │ mov r1, r5 │ │ │ │ movs r3, #66 @ 0x42 │ │ │ │ adds r7, #76 @ 0x4c │ │ │ │ str r7, [sp, #0] │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ bl 19f7a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 297070 │ │ │ │ + bl 297068 │ │ │ │ mov r1, r5 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ movs r3, #66 @ 0x42 │ │ │ │ str r7, [sp, #0] │ │ │ │ movs r5, #0 │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r0, [r4, #96] @ 0x60 │ │ │ │ movs r0, #4 │ │ │ │ strd r3, r3, [r4, #708] @ 0x2c4 │ │ │ │ movs r3, #1 │ │ │ │ strd r5, r5, [r4, #600] @ 0x258 │ │ │ │ str r3, [r4, #100] @ 0x64 │ │ │ │ blx 1439a4 │ │ │ │ str r0, [r4, #104] @ 0x68 │ │ │ │ movs r0, #56 @ 0x38 │ │ │ │ ldr r6, [pc, #120] @ (149504 <_start@@Base+0x434>) │ │ │ │ blx 1439a4 │ │ │ │ str r0, [r4, #116] @ 0x74 │ │ │ │ - bl 3da930 │ │ │ │ + bl 3da928 │ │ │ │ add.w r0, r4, #560 @ 0x230 │ │ │ │ - bl 3da564 │ │ │ │ + bl 3da55c │ │ │ │ add.w r0, r4, #700 @ 0x2bc │ │ │ │ - bl 3eb4fc │ │ │ │ + bl 3eb4f4 │ │ │ │ add.w r2, r4, #588 @ 0x24c │ │ │ │ add.w r3, r4, #636 @ 0x27c │ │ │ │ mov r0, r4 │ │ │ │ strd r5, r3, [r4, #636] @ 0x27c │ │ │ │ add.w r3, r4, #644 @ 0x284 │ │ │ │ strd r5, r2, [r4, #588] @ 0x24c │ │ │ │ add r6, pc │ │ │ │ @@ -3823,19 +3823,19 @@ │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ str.w r3, [r4, #704] @ 0x2c0 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ b.w 285264 │ │ │ │ nop │ │ │ │ - add r5, pc, #208 @ (adr r5, 1495cc <_start@@Base+0x4fc>) │ │ │ │ + add r5, pc, #144 @ (adr r5, 14958c <_start@@Base+0x4bc>) │ │ │ │ movs r4, r5 │ │ │ │ - subs r7, #138 @ 0x8a │ │ │ │ + subs r7, #122 @ 0x7a │ │ │ │ movs r4, r6 │ │ │ │ - @ instruction: 0xf628002b │ │ │ │ + @ instruction: 0xf618002b │ │ │ │ adds r6, #114 @ 0x72 │ │ │ │ movs r4, r7 │ │ │ │ adds r0, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -3847,35 +3847,35 @@ │ │ │ │ ldr r1, [pc, #160] @ (1495c4 <_start@@Base+0x4f4>) │ │ │ │ add r4, pc │ │ │ │ add.w r5, r4, #92 @ 0x5c │ │ │ │ add r2, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r7, r0 │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ add.w r1, r4, #108 @ 0x6c │ │ │ │ ldr r2, [pc, #140] @ (1495c8 <_start@@Base+0x4f8>) │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [pc, #136] @ (1495cc <_start@@Base+0x4fc>) │ │ │ │ add r2, pc │ │ │ │ movs r3, #21 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ adds r4, #128 @ 0x80 │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr r2, [pc, #124] @ (1495d0 <_start@@Base+0x500>) │ │ │ │ ldr r1, [pc, #128] @ (1495d4 <_start@@Base+0x504>) │ │ │ │ mov r6, r0 │ │ │ │ add r2, pc │ │ │ │ movs r3, #66 @ 0x42 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr r2, [pc, #112] @ (1495d8 <_start@@Base+0x508>) │ │ │ │ ldr r3, [pc, #116] @ (1495dc <_start@@Base+0x50c>) │ │ │ │ add r2, pc │ │ │ │ str r2, [r0, #100] @ 0x64 │ │ │ │ add r3, pc │ │ │ │ ldr r2, [pc, #112] @ (1495e0 <_start@@Base+0x510>) │ │ │ │ str r3, [r0, #116] @ 0x74 │ │ │ │ @@ -3906,23 +3906,23 @@ │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - subs r6, #168 @ 0xa8 │ │ │ │ + subs r6, #152 @ 0x98 │ │ │ │ movs r4, r6 │ │ │ │ - adcs.w r0, sl, #11206656 @ 0xab0000 │ │ │ │ - bge.n 1494d4 <_start@@Base+0x404> │ │ │ │ + adc.w r0, sl, #11206656 @ 0xab0000 │ │ │ │ + bge.n 1496b4 <_start@@Base+0x5e4> │ │ │ │ movs r5, r5 │ │ │ │ - adcs.w r0, lr, #11206656 @ 0xab0000 │ │ │ │ - sbcs.w r0, r4, #11206656 @ 0xab0000 │ │ │ │ - adds.w r0, r6, #11206656 @ 0xab0000 │ │ │ │ - add r4, pc, #96 @ (adr r4, 149638 <_start@@Base+0x568>) │ │ │ │ + adc.w r0, lr, #11206656 @ 0xab0000 │ │ │ │ + sbc.w r0, r4, #11206656 @ 0xab0000 │ │ │ │ + add.w r0, r6, #11206656 @ 0xab0000 │ │ │ │ + add r4, pc, #32 @ (adr r4, 1495f8 <_start@@Base+0x528>) │ │ │ │ movs r4, r5 │ │ │ │ stc2l 15, cr15, [r5], {255} @ 0xff │ │ │ │ stc2l 15, cr15, [r5], #-1020 @ 0xfffffc04 │ │ │ │ mrrc2 15, 15, pc, r9, cr15 @ │ │ │ │ mcr2 15, 5, pc, cr5, cr15, {7} @ │ │ │ │ lsls r5, r6, #1 │ │ │ │ movs r0, r0 │ │ │ │ @@ -3972,15 +3972,15 @@ │ │ │ │ bx lr │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ - bl 3e5dc8 │ │ │ │ + bl 3e5dc0 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 1496ae <_start@@Base+0x5de> │ │ │ │ ldr r2, [pc, #84] @ (1496cc <_start@@Base+0x5fc>) │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r3, [r5, #708] @ 0x2c4 │ │ │ │ add r2, pc │ │ │ │ blx 1457c0 <__fprintf_chk@plt+0x4> │ │ │ │ @@ -3996,29 +3996,29 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r3, #108] @ 0x6c │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 3e5dcc │ │ │ │ + b.w 3e5dc4 │ │ │ │ add sp, #12 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ adds r4, #232 @ 0xe8 │ │ │ │ movs r4, r7 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - orr.w r0, sl, #11206656 @ 0xab0000 │ │ │ │ + bics.w r0, sl, #11206656 @ 0xab0000 │ │ │ │ │ │ │ │ 001496d0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #52] @ (149714 ) │ │ │ │ @@ -4078,29 +4078,29 @@ │ │ │ │ movs r4, #0 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ str r4, [sp, #8] │ │ │ │ - bl 297bd4 │ │ │ │ + bl 297bcc │ │ │ │ ldr r1, [pc, #100] @ (1497d4 ) │ │ │ │ ldr r2, [pc, #104] @ (1497d8 ) │ │ │ │ movs r3, #77 @ 0x4d │ │ │ │ add r1, pc │ │ │ │ mov r5, r0 │ │ │ │ adds r1, #140 @ 0x8c │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [pc, #96] @ (1497dc ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ add r2, sp, #8 │ │ │ │ mov r1, r4 │ │ │ │ - bl 292dc4 │ │ │ │ + bl 292dbc │ │ │ │ cbz r0, 1497b6 │ │ │ │ ldr r2, [pc, #80] @ (1497e0 ) │ │ │ │ ldr r3, [pc, #60] @ (1497d0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ @@ -4112,28 +4112,28 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 3e0150 │ │ │ │ + bl 3e0148 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2975d0 │ │ │ │ + bl 2975c8 │ │ │ │ movs r0, #1 │ │ │ │ blx 1459f4 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ adds r3, #210 @ 0xd2 │ │ │ │ movs r4, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #90 @ 0x5a │ │ │ │ + subs r4, #74 @ 0x4a │ │ │ │ movs r4, r6 │ │ │ │ - @ instruction: 0xf308002b │ │ │ │ - bhi.n 14984c │ │ │ │ + @ instruction: 0xf2f8002b │ │ │ │ + bhi.n 14982c │ │ │ │ movs r5, r5 │ │ │ │ adds r3, #154 @ 0x9a │ │ │ │ movs r4, r7 │ │ │ │ │ │ │ │ 001497e4 : │ │ │ │ mvns r1, r1 │ │ │ │ adds r0, #136 @ 0x88 │ │ │ │ @@ -4199,16 +4199,16 @@ │ │ │ │ add ip, pc │ │ │ │ add.w r4, ip, #140 @ 0x8c │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [pc, #88] @ (1498ec ) │ │ │ │ - bl 296e0c │ │ │ │ - bl 292db8 │ │ │ │ + bl 296e04 │ │ │ │ + bl 292db0 │ │ │ │ ldr r3, [pc, #84] @ (1498f0 ) │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cbnz r3, 1498b8 │ │ │ │ add sp, #12 │ │ │ │ movs r0, #0 │ │ │ │ @@ -4229,61 +4229,61 @@ │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 1498a4 │ │ │ │ ldr r0, [pc, #44] @ (1498fc ) │ │ │ │ ldr.w r1, [r5, #708] @ 0x2c4 │ │ │ │ add r0, pc │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 3e5e5c │ │ │ │ + b.w 3e5e54 │ │ │ │ nop │ │ │ │ - subs r3, #74 @ 0x4a │ │ │ │ + subs r3, #58 @ 0x3a │ │ │ │ movs r4, r6 │ │ │ │ - @ instruction: 0xf1fc002b │ │ │ │ - bvc.n 149940 │ │ │ │ + @ instruction: 0xf1ec002b │ │ │ │ + bvc.n 149920 │ │ │ │ movs r5, r5 │ │ │ │ adds r2, #144 @ 0x90 │ │ │ │ movs r4, r7 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #208 @ 0xd0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - addw r0, sl, #43 @ 0x2b │ │ │ │ + @ instruction: 0xf1fa002b │ │ │ │ │ │ │ │ 00149900 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #140] @ (14999c ) │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ - bl 297088 │ │ │ │ + bl 297080 │ │ │ │ ldr r2, [pc, #132] @ (1499a0 ) │ │ │ │ ldr r1, [pc, #132] @ (1499a4 ) │ │ │ │ add r5, pc │ │ │ │ add.w r3, r5, #128 @ 0x80 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #66 @ 0x42 │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr r3, [r0, #92] @ 0x5c │ │ │ │ cbz r3, 149976 │ │ │ │ cbz r4, 149988 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r1, r6 │ │ │ │ mov r4, r0 │ │ │ │ - bl 296c20 │ │ │ │ + bl 296c18 │ │ │ │ cbz r0, 149960 │ │ │ │ mov r0, r4 │ │ │ │ - bl 297074 │ │ │ │ + bl 29706c │ │ │ │ cbnz r0, 149960 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -4309,38 +4309,38 @@ │ │ │ │ add.w r3, r5, #148 @ 0x94 │ │ │ │ ldr r0, [pc, #36] @ (1499b4 ) │ │ │ │ movs r2, #147 @ 0x93 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - subs r2, #174 @ 0xae │ │ │ │ + subs r2, #158 @ 0x9e │ │ │ │ movs r4, r6 │ │ │ │ - adc.w r0, r8, #43 @ 0x2b │ │ │ │ - add r0, pc, #304 @ (adr r0, 149ad8 ) │ │ │ │ + @ instruction: 0xf138002b │ │ │ │ + add r0, pc, #240 @ (adr r0, 149a98 ) │ │ │ │ movs r4, r5 │ │ │ │ - orns r0, r8, #43 @ 0x2b │ │ │ │ - sbc.w r0, sl, #43 @ 0x2b │ │ │ │ - orn r0, r6, #43 @ 0x2b │ │ │ │ - sbc.w r0, ip, #43 @ 0x2b │ │ │ │ + orn r0, r8, #43 @ 0x2b │ │ │ │ + adcs.w r0, sl, #43 @ 0x2b │ │ │ │ + orrs.w r0, r6, #43 @ 0x2b │ │ │ │ + adcs.w r0, ip, #43 @ 0x2b │ │ │ │ │ │ │ │ 001499b8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ bl 14b484 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #100] @ (149a34 ) │ │ │ │ add r0, pc │ │ │ │ blx 143a18 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 297088 │ │ │ │ + bl 297080 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 1499f4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 14411c │ │ │ │ cbnz r0, 149a08 │ │ │ │ mov r0, r5 │ │ │ │ @@ -4365,15 +4365,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 143ca4 │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - b.n 149288 <_start@@Base+0x1b8> │ │ │ │ + b.n 149268 <_start@@Base+0x198> │ │ │ │ movs r1, r6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #100] @ 149aac │ │ │ │ sub sp, #20 │ │ │ │ @@ -4382,48 +4382,48 @@ │ │ │ │ ldr r1, [pc, #96] @ (149ab4 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #128 @ 0x80 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ mov r5, r0 │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 297080 │ │ │ │ + bl 297078 │ │ │ │ bl 1499b8 │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r3, [r4, #156] @ 0x9c │ │ │ │ cbz r3, 149a92 │ │ │ │ ldr r0, [pc, #60] @ (149ab8 ) │ │ │ │ str r1, [sp, #12] │ │ │ │ add r0, pc │ │ │ │ - bl 3e111c │ │ │ │ + bl 3e1114 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r1 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ b.w 143ca0 │ │ │ │ ldr r0, [pc, #40] @ (149abc ) │ │ │ │ str r1, [sp, #12] │ │ │ │ add r0, pc │ │ │ │ - bl 3e111c │ │ │ │ + bl 3e1114 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r1 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ b.w 143ca0 │ │ │ │ nop │ │ │ │ - subs r1, #122 @ 0x7a │ │ │ │ + subs r1, #106 @ 0x6a │ │ │ │ movs r4, r6 │ │ │ │ - ands.w r0, r4, #43 @ 0x2b │ │ │ │ - ldr r7, [sp, #104] @ 0x68 │ │ │ │ + and.w r0, r4, #43 @ 0x2b │ │ │ │ + ldr r7, [sp, #40] @ 0x28 │ │ │ │ movs r4, r5 │ │ │ │ - eor.w r0, lr, #43 @ 0x2b │ │ │ │ - ldc2l 0, cr0, [r6], #176 @ 0xb0 │ │ │ │ + orns r0, lr, #43 @ 0x2b │ │ │ │ + stc2l 0, cr0, [r6], #176 @ 0xb0 │ │ │ │ │ │ │ │ 00149ac0 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r1, [pc, #144] @ (149b60 ) │ │ │ │ @@ -4437,27 +4437,27 @@ │ │ │ │ cbz r3, 149b3a │ │ │ │ mov r4, r0 │ │ │ │ bl 14b484 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ bl 149900 │ │ │ │ mov r7, r0 │ │ │ │ cbz r0, 149b48 │ │ │ │ - bl 297080 │ │ │ │ + bl 297078 │ │ │ │ ldr r3, [pc, #112] @ (149b68 ) │ │ │ │ ldr r2, [pc, #112] @ (149b6c ) │ │ │ │ mov r6, r0 │ │ │ │ ldr r1, [pc, #112] @ (149b70 ) │ │ │ │ add r3, pc │ │ │ │ mov r0, r7 │ │ │ │ adds r3, #128 @ 0x80 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #66 @ 0x42 │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr r3, [pc, #96] @ (149b74 ) │ │ │ │ ldr r7, [r0, #100] @ 0x64 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ @@ -4470,39 +4470,39 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #60] @ (149b78 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ movs r0, #1 │ │ │ │ blx 1459f4 │ │ │ │ ldr r0, [pc, #48] @ (149b7c ) │ │ │ │ ldr r1, [r4, #0] │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ mov r0, r4 │ │ │ │ blx 145ef4 │ │ │ │ movs r0, #1 │ │ │ │ blx 1459f4 │ │ │ │ nop │ │ │ │ - ldr r6, [r4, #12] │ │ │ │ + ldr r6, [r2, #12] │ │ │ │ movs r4, r5 │ │ │ │ adds r0, #78 @ 0x4e │ │ │ │ movs r4, r7 │ │ │ │ - subs r0, #206 @ 0xce │ │ │ │ + subs r0, #190 @ 0xbe │ │ │ │ movs r4, r6 │ │ │ │ - vhadd.s32 d16, d8, d27 │ │ │ │ - ldr r6, [sp, #432] @ 0x1b0 │ │ │ │ + vhadd.s16 d16, d8, d27 │ │ │ │ + ldr r6, [sp, #368] @ 0x170 │ │ │ │ movs r4, r5 │ │ │ │ movs r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - vaddl.s32 q8, d4, d27 │ │ │ │ - vext.8 d16, d0, d27, #0 │ │ │ │ + vaddl.s16 q8, d4, d27 │ │ │ │ + vaddl.s32 q8, d0, d27 │ │ │ │ │ │ │ │ 00149b80 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -4547,71 +4547,71 @@ │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ ldr r4, [pc, #84] @ (149c58 ) │ │ │ │ bl 14b484 │ │ │ │ - bl 297088 │ │ │ │ + bl 297080 │ │ │ │ ldr r1, [pc, #80] @ (149c5c ) │ │ │ │ ldr r2, [pc, #80] @ (149c60 ) │ │ │ │ add r4, pc │ │ │ │ add r1, pc │ │ │ │ movs r3, #66 @ 0x42 │ │ │ │ add r2, pc │ │ │ │ adds r1, #128 @ 0x80 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r1, r4 │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr r2, [r0, #96] @ 0x60 │ │ │ │ cbz r2, 149c2c │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ bx r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 297434 │ │ │ │ + bl 29742c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #40] @ (149c64 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e111c │ │ │ │ + bl 3e1114 │ │ │ │ ldr r1, [pc, #36] @ (149c68 ) │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r1, pc │ │ │ │ blx 145554 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 144acc │ │ │ │ - ldr r5, [sp, #408] @ 0x198 │ │ │ │ + ldr r5, [sp, #344] @ 0x158 │ │ │ │ movs r4, r5 │ │ │ │ - adds r7, #188 @ 0xbc │ │ │ │ + adds r7, #172 @ 0xac │ │ │ │ movs r4, r6 │ │ │ │ - cdp 0, 5, cr0, cr8, cr11, {1} │ │ │ │ - vhadd.s32 d0, d2, d27 │ │ │ │ + cdp 0, 4, cr0, cr8, cr11, {1} │ │ │ │ + vhadd.s16 d0, d2, d27 │ │ │ │ stc2l 15, cr15, [pc, #1020]! @ 14a068 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #212] @ (149d50 ) │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ - bl 297070 │ │ │ │ + bl 297068 │ │ │ │ ldr r2, [pc, #204] @ (149d54 ) │ │ │ │ add r4, pc │ │ │ │ ldr r1, [pc, #204] @ (149d58 ) │ │ │ │ movs r3, #24 │ │ │ │ add r2, pc │ │ │ │ adds r4, #20 │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #0 │ │ │ │ blx 1440ac │ │ │ │ mov r4, r0 │ │ │ │ ldrb.w r3, [r5, #189] @ 0xbd │ │ │ │ cbnz r3, 149cfa │ │ │ │ ldrb.w r3, [r5, #188] @ 0xbc │ │ │ │ @@ -4671,47 +4671,47 @@ │ │ │ │ ldr r1, [pc, #56] @ (149d78 ) │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r2, [r6, #196] @ 0xc4 │ │ │ │ add r1, pc │ │ │ │ blx 14432c │ │ │ │ b.n 149cc4 │ │ │ │ nop │ │ │ │ - adds r7, #238 @ 0xee │ │ │ │ + adds r7, #222 @ 0xde │ │ │ │ movs r4, r6 │ │ │ │ - stcl 0, cr0, [r8, #172] @ 0xac │ │ │ │ - @ instruction: 0xf35c002b │ │ │ │ - vhadd.s d0, d2, d27 │ │ │ │ - vhadd.s16 d16, d4, d27 │ │ │ │ - vhadd.s16 d16, d6, d27 │ │ │ │ - cdp 0, 12, cr0, cr8, cr11, {1} │ │ │ │ - cdp 0, 12, cr0, cr2, cr11, {1} │ │ │ │ - cdp 0, 15, cr0, cr6, cr11, {1} │ │ │ │ - cdp 0, 13, cr0, cr2, cr11, {1} │ │ │ │ + ldc 0, cr0, [r8, #172]! @ 0xac │ │ │ │ + @ instruction: 0xf34c002b │ │ │ │ + vhadd.s32 d0, d2, d27 │ │ │ │ + vhadd.s8 d16, d4, d27 │ │ │ │ + vhadd.s8 d16, d6, d27 │ │ │ │ + cdp 0, 11, cr0, cr8, cr11, {1} │ │ │ │ cdp 0, 11, cr0, cr2, cr11, {1} │ │ │ │ + cdp 0, 14, cr0, cr6, cr11, {1} │ │ │ │ + cdp 0, 12, cr0, cr2, cr11, {1} │ │ │ │ + cdp 0, 10, cr0, cr2, cr11, {1} │ │ │ │ │ │ │ │ 00149d7c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ mov r4, r1 │ │ │ │ mov r8, r0 │ │ │ │ str r2, [sp, #20] │ │ │ │ - bl 297070 │ │ │ │ + bl 297068 │ │ │ │ ldr.w r3, [pc, #1540] @ 14a3a0 │ │ │ │ ldr.w r2, [pc, #1540] @ 14a3a4 │ │ │ │ ldr.w r1, [pc, #1540] @ 14a3a8 │ │ │ │ add r3, pc │ │ │ │ adds r3, #20 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #24 │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldrb.w r9, [r4] │ │ │ │ str r0, [sp, #16] │ │ │ │ cmp.w r9, #0 │ │ │ │ beq.w 14a05c │ │ │ │ ldr r3, [r4, #8] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldrb r7, [r4, #16] │ │ │ │ @@ -4900,30 +4900,30 @@ │ │ │ │ strd r2, r1, [sp, #4] │ │ │ │ add r4, pc │ │ │ │ ldr r1, [pc, #968] @ (14a3b4 ) │ │ │ │ adds r3, #40 @ 0x28 │ │ │ │ mov.w r2, #256 @ 0x100 │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 14a01e │ │ │ │ ldrd r1, r5, [r4, #56] @ 0x38 │ │ │ │ orrs r5, r1 │ │ │ │ bne.w 149e82 │ │ │ │ ldr r3, [pc, #944] @ (14a3b8 ) │ │ │ │ movs r2, #115 @ 0x73 │ │ │ │ ldr r4, [pc, #944] @ (14a3bc ) │ │ │ │ ldr r1, [pc, #944] @ (14a3c0 ) │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r1, pc │ │ │ │ adds r3, #40 @ 0x28 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -4982,15 +4982,15 @@ │ │ │ │ str r2, [sp, #32] │ │ │ │ mul.w r1, r0, r3 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mul.w r1, r7, r1 │ │ │ │ mul.w r1, r6, r1 │ │ │ │ mul.w r1, sl, r1 │ │ │ │ mul.w r1, r2, r1 │ │ │ │ - bl 407b08 │ │ │ │ + bl 407b00 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr r5, [sp, #24] │ │ │ │ mul.w r2, r2, r0 │ │ │ │ @@ -5032,15 +5032,15 @@ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ adds r3, #40 @ 0x28 │ │ │ │ strd r4, r2, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r2, #240 @ 0xf0 │ │ │ │ str r5, [sp, #12] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b.w 143ca0 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ cmp r5, #0 │ │ │ │ bne.w 14a2e0 │ │ │ │ @@ -5055,15 +5055,15 @@ │ │ │ │ str r3, [sp, #28] │ │ │ │ cmp r5, #1 │ │ │ │ it cc │ │ │ │ movcc r5, #1 │ │ │ │ str r5, [sp, #32] │ │ │ │ mul.w r1, r2, r3 │ │ │ │ mul.w r1, r5, r1 │ │ │ │ - bl 407b08 │ │ │ │ + bl 407b00 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ b.n 14a0d0 │ │ │ │ ldrd r1, r0, [sp, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [pc, #560] @ (14a3d0 ) │ │ │ │ ldr r4, [pc, #564] @ (14a3d4 ) │ │ │ │ @@ -5072,15 +5072,15 @@ │ │ │ │ strd r2, r1, [sp, #4] │ │ │ │ add r4, pc │ │ │ │ ldr r1, [pc, #556] @ (14a3d8 ) │ │ │ │ adds r3, #40 @ 0x28 │ │ │ │ movs r2, #248 @ 0xf8 │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 14a01e │ │ │ │ ldrd r1, r2, [r4, #104] @ 0x68 │ │ │ │ cmp r1, #2 │ │ │ │ sbcs.w r2, r2, #0 │ │ │ │ blt.w 149ee2 │ │ │ │ ldr r3, [pc, #528] @ (14a3dc ) │ │ │ │ movs r2, #126 @ 0x7e │ │ │ │ @@ -5088,15 +5088,15 @@ │ │ │ │ ldr r1, [pc, #532] @ (14a3e4 ) │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r1, pc │ │ │ │ adds r3, #40 @ 0x28 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 14a01e │ │ │ │ ldrd r2, r3, [r4, #88] @ 0x58 │ │ │ │ cmp r2, #2 │ │ │ │ sbcs.w r3, r3, #0 │ │ │ │ blt.w 149ef2 │ │ │ │ ldr r3, [pc, #500] @ (14a3e8 ) │ │ │ │ movs r2, #134 @ 0x86 │ │ │ │ @@ -5104,15 +5104,15 @@ │ │ │ │ ldr r1, [pc, #504] @ (14a3f0 ) │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r1, pc │ │ │ │ adds r3, #40 @ 0x28 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 14a01e │ │ │ │ str r2, [sp, #24] │ │ │ │ strd r3, r9, [r8, #184] @ 0xb8 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ strd r3, r7, [r8, #192] @ 0xc0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ @@ -5137,15 +5137,15 @@ │ │ │ │ ldr r1, [pc, #424] @ (14a3fc ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #40 @ 0x28 │ │ │ │ strd r2, r4, [sp] │ │ │ │ add r1, pc │ │ │ │ movs r2, #231 @ 0xe7 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 14a156 │ │ │ │ ldrd r2, r3, [r4, #72] @ 0x48 │ │ │ │ cmp r2, #2 │ │ │ │ sbcs.w r3, r3, #0 │ │ │ │ blt.w 149f04 │ │ │ │ ldr r3, [pc, #392] @ (14a400 ) │ │ │ │ movs r2, #142 @ 0x8e │ │ │ │ @@ -5153,15 +5153,15 @@ │ │ │ │ ldr r1, [pc, #392] @ (14a408 ) │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r1, pc │ │ │ │ adds r3, #40 @ 0x28 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 14a01e │ │ │ │ ldrd r2, r3, [r4, #40] @ 0x28 │ │ │ │ cmp r2, #2 │ │ │ │ sbcs.w r3, r3, #0 │ │ │ │ blt.w 149f14 │ │ │ │ ldr r3, [pc, #364] @ (14a40c ) │ │ │ │ movs r2, #150 @ 0x96 │ │ │ │ @@ -5169,15 +5169,15 @@ │ │ │ │ ldr r1, [pc, #364] @ (14a414 ) │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r1, pc │ │ │ │ adds r3, #40 @ 0x28 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 14a01e │ │ │ │ ldrd r2, r3, [r4, #24] │ │ │ │ cmp r2, #2 │ │ │ │ sbcs.w r3, r3, #0 │ │ │ │ blt.w 149f24 │ │ │ │ ldr r3, [pc, #336] @ (14a418 ) │ │ │ │ movs r2, #158 @ 0x9e │ │ │ │ @@ -5185,15 +5185,15 @@ │ │ │ │ ldr r1, [pc, #336] @ (14a420 ) │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r1, pc │ │ │ │ adds r3, #40 @ 0x28 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 14a01e │ │ │ │ ldr r2, [sp, #28] │ │ │ │ cbnz r2, 14a33a │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ mul.w r1, r0, r3 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ @@ -5202,15 +5202,15 @@ │ │ │ │ it cc │ │ │ │ movcc r3, #1 │ │ │ │ str r3, [sp, #32] │ │ │ │ mul.w r1, r7, r1 │ │ │ │ mul.w r1, r6, r1 │ │ │ │ mul.w r1, sl, r1 │ │ │ │ mul.w r1, r3, r1 │ │ │ │ - bl 407b08 │ │ │ │ + bl 407b00 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #28] │ │ │ │ b.n 14a0d0 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ cbnz r2, 14a33a │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ @@ -5219,15 +5219,15 @@ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r3, #1 │ │ │ │ mul.w r1, r1, r2 │ │ │ │ it cc │ │ │ │ movcc r3, #1 │ │ │ │ str r3, [sp, #32] │ │ │ │ mul.w r1, r3, r1 │ │ │ │ - bl 407b08 │ │ │ │ + bl 407b00 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ b.n 14a0d0 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 14a0d0 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ @@ -5235,15 +5235,15 @@ │ │ │ │ mul.w r1, r0, r3 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mul.w r1, r7, r1 │ │ │ │ mul.w r1, r6, r1 │ │ │ │ mul.w r1, sl, r1 │ │ │ │ mul.w r1, r3, r1 │ │ │ │ - bl 407b08 │ │ │ │ + bl 407b00 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #32] │ │ │ │ b.n 14a0d0 │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 14a20a │ │ │ │ strd r3, r9, [r8, #184] @ 0xb8 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ @@ -5257,58 +5257,58 @@ │ │ │ │ str.w r3, [r8, #180] @ 0xb4 │ │ │ │ str.w r2, [r8, #216] @ 0xd8 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldrb.w r3, [r4, #80] @ 0x50 │ │ │ │ strb.w r3, [r1, #187] @ 0xbb │ │ │ │ b.n 14a124 │ │ │ │ nop │ │ │ │ - adds r6, #208 @ 0xd0 │ │ │ │ + adds r6, #192 @ 0xc0 │ │ │ │ movs r4, r6 │ │ │ │ - stc 0, cr0, [ip], #172 @ 0xac │ │ │ │ - movw r0, #43 @ 0x2b │ │ │ │ - adds r4, #146 @ 0x92 │ │ │ │ + ldc 0, cr0, [ip], {43} @ 0x2b │ │ │ │ + @ instruction: 0xf230002b │ │ │ │ + adds r4, #130 @ 0x82 │ │ │ │ movs r4, r6 │ │ │ │ - cdp 0, 13, cr0, cr4, cr11, {1} │ │ │ │ - sbcs.w r0, ip, fp, asr #32 │ │ │ │ - adds r4, #102 @ 0x66 │ │ │ │ + cdp 0, 12, cr0, cr4, cr11, {1} │ │ │ │ + sbc.w r0, ip, fp, asr #32 │ │ │ │ + adds r4, #86 @ 0x56 │ │ │ │ movs r4, r6 │ │ │ │ - ldc 0, cr0, [ip], #-172 @ 0xffffff54 │ │ │ │ - adcs.w r0, ip, fp, asr #32 │ │ │ │ - ldcl 0, cr0, [r6], {43} @ 0x2b │ │ │ │ - adds r3, #52 @ 0x34 │ │ │ │ + stc 0, cr0, [ip], #-172 @ 0xffffff54 │ │ │ │ + adc.w r0, ip, fp, asr #32 │ │ │ │ + stcl 0, cr0, [r6], {43} @ 0x2b │ │ │ │ + adds r3, #36 @ 0x24 │ │ │ │ movs r4, r6 │ │ │ │ - bic.w r0, r6, fp, asr #32 │ │ │ │ - adds r2, #210 @ 0xd2 │ │ │ │ + ands.w r0, r6, fp, asr #32 │ │ │ │ + adds r2, #194 @ 0xc2 │ │ │ │ movs r4, r6 │ │ │ │ - ldcl 0, cr0, [r0], {43} @ 0x2b │ │ │ │ - @ instruction: 0xe9be002b │ │ │ │ - adds r2, #164 @ 0xa4 │ │ │ │ + stcl 0, cr0, [r0], {43} @ 0x2b │ │ │ │ + @ instruction: 0xe9ae002b │ │ │ │ + adds r2, #148 @ 0x94 │ │ │ │ movs r4, r6 │ │ │ │ - pkhtb r0, r2, fp, asr #32 │ │ │ │ - @ instruction: 0xe99a002b │ │ │ │ - adds r2, #124 @ 0x7c │ │ │ │ + @ instruction: 0xeab2002b │ │ │ │ + @ instruction: 0xe98a002b │ │ │ │ + adds r2, #108 @ 0x6c │ │ │ │ movs r4, r6 │ │ │ │ - @ instruction: 0xead6002b │ │ │ │ - ldrd r0, r0, [r2, #-172]! @ 0xac │ │ │ │ - adds r2, #32 │ │ │ │ + pkhtb r0, r6, fp, asr #32 │ │ │ │ + strd r0, r0, [r2, #-172]! @ 0xac │ │ │ │ + adds r2, #16 │ │ │ │ + movs r4, r6 │ │ │ │ + adcs.w r0, r2, fp, asr #32 │ │ │ │ + stmdb r2, {r0, r1, r3, r5} │ │ │ │ + adds r1, #230 @ 0xe6 │ │ │ │ movs r4, r6 │ │ │ │ - sbc.w r0, r2, fp, asr #32 │ │ │ │ - ldmdb r2, {r0, r1, r3, r5} │ │ │ │ - adds r1, #246 @ 0xf6 │ │ │ │ + orns r0, ip, fp, asr #32 │ │ │ │ + @ instruction: 0xe8dc002b │ │ │ │ + adds r1, #190 @ 0xbe │ │ │ │ movs r4, r6 │ │ │ │ eor.w r0, ip, fp, asr #32 │ │ │ │ - strd r0, r0, [ip], #172 @ 0xac │ │ │ │ - adds r1, #206 @ 0xce │ │ │ │ + ldmia.w r4!, {r0, r1, r3, r5} │ │ │ │ + adds r1, #150 @ 0x96 │ │ │ │ movs r4, r6 │ │ │ │ eors.w r0, ip, fp, asr #32 │ │ │ │ - @ instruction: 0xe8c4002b │ │ │ │ - adds r1, #166 @ 0xa6 │ │ │ │ - movs r4, r6 │ │ │ │ - @ instruction: 0xeaac002b │ │ │ │ - ldmia.w ip, {r0, r1, r3, r5} │ │ │ │ + stmia.w ip, {r0, r1, r3, r5} │ │ │ │ │ │ │ │ 0014a424 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov fp, r2 │ │ │ │ @@ -5320,25 +5320,25 @@ │ │ │ │ mov r5, r0 │ │ │ │ ldr r6, [pc, #548] @ (14a668 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 297070 │ │ │ │ + bl 297068 │ │ │ │ ldr r3, [pc, #532] @ (14a66c ) │ │ │ │ ldr r2, [pc, #536] @ (14a670 ) │ │ │ │ ldr r1, [pc, #536] @ (14a674 ) │ │ │ │ add r3, pc │ │ │ │ adds r3, #20 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #24 │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ movs r3, #0 │ │ │ │ mov r9, r0 │ │ │ │ str r3, [sp, #16] │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 14a4e2 │ │ │ │ add r0, sp, #16 │ │ │ │ movs r7, #1 │ │ │ │ @@ -5364,27 +5364,27 @@ │ │ │ │ lsr.w r3, r3, ip │ │ │ │ lsls r3, r3, #31 │ │ │ │ bpl.n 14a47a │ │ │ │ ldr r3, [pc, #444] @ (14a678 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ ldr r3, [pc, #436] @ (14a67c ) │ │ │ │ ldr r2, [pc, #440] @ (14a680 ) │ │ │ │ ldr r1, [pc, #440] @ (14a684 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r0, fp │ │ │ │ adds r3, #68 @ 0x44 │ │ │ │ movw r2, #297 @ 0x129 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 14a584 │ │ │ │ ldr r3, [pc, #420] @ (14a688 ) │ │ │ │ mov sl, r9 │ │ │ │ ldr r2, [pc, #420] @ (14a68c ) │ │ │ │ mov r8, r6 │ │ │ │ add r3, pc │ │ │ │ mov r7, r5 │ │ │ │ @@ -5399,21 +5399,21 @@ │ │ │ │ add.w r3, sl, r1 │ │ │ │ ldrb.w r3, [r3, #191] @ 0xbf │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 14a610 │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 14a5e2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 297070 │ │ │ │ + bl 297068 │ │ │ │ ldr r1, [pc, #368] @ (14a690 ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ movs r3, #24 │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ cmp r4, #2 │ │ │ │ beq.n 14a550 │ │ │ │ cmp r4, #3 │ │ │ │ beq.n 14a5be │ │ │ │ cmp r4, #4 │ │ │ │ beq.n 14a5ae │ │ │ │ cmp r4, #6 │ │ │ │ @@ -5430,27 +5430,27 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 14a542 │ │ │ │ ldr r3, [pc, #312] @ (14a694 ) │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ ldr r3, [pc, #300] @ (14a698 ) │ │ │ │ ldr r2, [pc, #304] @ (14a69c ) │ │ │ │ ldr r1, [pc, #304] @ (14a6a0 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r0, fp │ │ │ │ adds r3, #92 @ 0x5c │ │ │ │ movw r2, #275 @ 0x113 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ movs r0, #0 │ │ │ │ ldr r2, [pc, #284] @ (14a6a4 ) │ │ │ │ ldr r3, [pc, #216] @ (14a664 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ @@ -5488,108 +5488,108 @@ │ │ │ │ bne.n 14a4fa │ │ │ │ b.n 14a548 │ │ │ │ ldr r3, [pc, #176] @ (14a694 ) │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ ldr r3, [pc, #180] @ (14a6a8 ) │ │ │ │ ldr r2, [pc, #180] @ (14a6ac ) │ │ │ │ ldr r1, [pc, #184] @ (14a6b0 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r0, fp │ │ │ │ adds r3, #68 @ 0x44 │ │ │ │ movw r2, #325 @ 0x145 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 14a584 │ │ │ │ ldr r3, [pc, #100] @ (14a678 ) │ │ │ │ ldr r4, [pc, #160] @ (14a6b4 ) │ │ │ │ add r4, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ ldr r3, [pc, #148] @ (14a6b8 ) │ │ │ │ ldr r1, [pc, #148] @ (14a6bc ) │ │ │ │ mov.w r2, #318 @ 0x13e │ │ │ │ add r3, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ adds r3, #68 @ 0x44 │ │ │ │ mov r0, fp │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 14a584 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ mov r0, r5 │ │ │ │ - bl 297070 │ │ │ │ + bl 297068 │ │ │ │ ldr r3, [pc, #120] @ (14a6c0 ) │ │ │ │ ldr r2, [pc, #120] @ (14a6c4 ) │ │ │ │ ldr r1, [pc, #124] @ (14a6c8 ) │ │ │ │ add r3, pc │ │ │ │ adds r3, #20 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #24 │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ b.n 14a542 │ │ │ │ nop │ │ │ │ movs r6, #240 @ 0xf0 │ │ │ │ movs r4, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #230 @ 0xe6 │ │ │ │ movs r4, r7 │ │ │ │ - adds r0, #26 │ │ │ │ + adds r0, #10 │ │ │ │ movs r4, r6 │ │ │ │ - b.n 14a260 │ │ │ │ + b.n 14a240 │ │ │ │ movs r3, r5 │ │ │ │ - @ instruction: 0xeb8a002b │ │ │ │ + sbcs.w r0, sl, fp, asr #32 │ │ │ │ movs r6, #164 @ 0xa4 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #170 @ 0xaa │ │ │ │ + cmp r7, #154 @ 0x9a │ │ │ │ movs r4, r6 │ │ │ │ - bics.w r0, r4, fp, asr #32 │ │ │ │ - b.n 14a3c4 │ │ │ │ + bic.w r0, r4, fp, asr #32 │ │ │ │ + b.n 14a3a4 │ │ │ │ movs r3, r5 │ │ │ │ - cmp r7, #138 @ 0x8a │ │ │ │ + cmp r7, #122 @ 0x7a │ │ │ │ movs r4, r6 │ │ │ │ - b.n 14a14c │ │ │ │ + b.n 14a12c │ │ │ │ movs r3, r5 │ │ │ │ - pkhtb r0, r8, fp, asr #32 │ │ │ │ + @ instruction: 0xeab8002b │ │ │ │ asrs r0, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #6 │ │ │ │ + cmp r6, #246 @ 0xf6 │ │ │ │ movs r4, r6 │ │ │ │ - bics.w r0, r4, fp, asr #32 │ │ │ │ - b.n 14a298 │ │ │ │ + bic.w r0, r4, fp, asr #32 │ │ │ │ + b.n 14a278 │ │ │ │ movs r3, r5 │ │ │ │ movs r5, #162 @ 0xa2 │ │ │ │ movs r4, r7 │ │ │ │ - cmp r6, #124 @ 0x7c │ │ │ │ + cmp r6, #108 @ 0x6c │ │ │ │ movs r4, r6 │ │ │ │ - ldrd r0, r0, [sl, #-172]! @ 0xac │ │ │ │ - b.n 14a194 │ │ │ │ + strd r0, r0, [sl, #-172]! @ 0xac │ │ │ │ + b.n 14a174 │ │ │ │ movs r3, r5 │ │ │ │ - ldmdb r0!, {r0, r1, r3, r5} │ │ │ │ - cmp r6, #74 @ 0x4a │ │ │ │ + stmdb r0!, {r0, r1, r3, r5} │ │ │ │ + cmp r6, #58 @ 0x3a │ │ │ │ movs r4, r6 │ │ │ │ - b.n 14a144 │ │ │ │ + b.n 14a124 │ │ │ │ movs r3, r5 │ │ │ │ - cmp r6, #40 @ 0x28 │ │ │ │ + cmp r6, #24 │ │ │ │ movs r4, r6 │ │ │ │ - b.n 149ed0 │ │ │ │ + b.n 14aeb0 │ │ │ │ movs r3, r5 │ │ │ │ - @ instruction: 0xe998002b │ │ │ │ + @ instruction: 0xe988002b │ │ │ │ │ │ │ │ 0014a6cc : │ │ │ │ ldrd r1, r3, [r0, #204] @ 0xcc │ │ │ │ ldrd r0, r2, [r0, #196] @ 0xc4 │ │ │ │ mul.w r3, r1, r3 │ │ │ │ mul.w r3, r2, r3 │ │ │ │ mul.w r0, r3, r0 │ │ │ │ @@ -5663,15 +5663,15 @@ │ │ │ │ ldr r1, [pc, #80] @ (14a7d0 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #120 @ 0x78 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #393 @ 0x189 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -5682,27 +5682,27 @@ │ │ │ │ ldr r1, [pc, #44] @ (14a7dc ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #120 @ 0x78 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #401 @ 0x191 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 14a792 │ │ │ │ bl 145fd0 │ │ │ │ nop │ │ │ │ - cmp r4, #244 @ 0xf4 │ │ │ │ + cmp r4, #228 @ 0xe4 │ │ │ │ movs r4, r6 │ │ │ │ - ldrd r0, r0, [r2], #-172 @ 0xac │ │ │ │ - b.n 14afa4 │ │ │ │ + strd r0, r0, [r2], #-172 @ 0xac │ │ │ │ + b.n 14af84 │ │ │ │ movs r3, r5 │ │ │ │ - cmp r4, #198 @ 0xc6 │ │ │ │ + cmp r4, #182 @ 0xb6 │ │ │ │ movs r4, r6 │ │ │ │ - ldmia.w ip, {r0, r1, r3, r5} │ │ │ │ - b.n 14af54 │ │ │ │ + stmia.w ip, {r0, r1, r3, r5} │ │ │ │ + b.n 14af34 │ │ │ │ movs r3, r5 │ │ │ │ ldr r3, [pc, #16] @ (14a7f4 ) │ │ │ │ ldr r2, [pc, #20] @ (14a7f8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r1, [pc, #16] @ (14a7fc ) │ │ │ │ @@ -5710,21 +5710,21 @@ │ │ │ │ add r1, pc │ │ │ │ bx r3 │ │ │ │ nop │ │ │ │ movs r3, #72 @ 0x48 │ │ │ │ movs r4, r7 │ │ │ │ subs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia.w r6!, {r0, r1, r3, r5} │ │ │ │ + stmia.w r6!, {r0, r1, r3, r5} │ │ │ │ ldr r1, [pc, #8] @ (14a80c ) │ │ │ │ movs r2, #56 @ 0x38 │ │ │ │ add r1, pc │ │ │ │ - b.w 3da798 │ │ │ │ + b.w 3da790 │ │ │ │ nop │ │ │ │ - stmia.w r0!, {r0, r1, r3, r5} │ │ │ │ + ldmia.w r0, {r0, r1, r3, r5} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #68] @ (14a864 ) │ │ │ │ sub sp, #8 │ │ │ │ ldr r2, [pc, #68] @ (14a868 ) │ │ │ │ @@ -5743,44 +5743,44 @@ │ │ │ │ str r3, [r5, #0] │ │ │ │ movs r2, #138 @ 0x8a │ │ │ │ ldrd r1, r0, [sp] │ │ │ │ ldr.w r6, [r4, #592] @ 0x250 │ │ │ │ str r5, [r6, #0] │ │ │ │ str.w r5, [r4, #592] @ 0x250 │ │ │ │ strb r3, [r5, #14] │ │ │ │ - bl 3da798 │ │ │ │ + bl 3da790 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w 149808 │ │ │ │ movs r3, #6 │ │ │ │ movs r4, r7 │ │ │ │ subs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 14ac04 │ │ │ │ + b.n 14abe4 │ │ │ │ movs r3, r5 │ │ │ │ │ │ │ │ 0014a870 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [pc, #44] @ (14a8ac ) │ │ │ │ movs r3, #0 │ │ │ │ add r4, pc │ │ │ │ mov r0, r4 │ │ │ │ str.w r3, [r0], #4 │ │ │ │ - bl 3da564 │ │ │ │ + bl 3da55c │ │ │ │ add.w r0, r4, #32 │ │ │ │ - bl 3da930 │ │ │ │ + bl 3da928 │ │ │ │ add.w r0, r4, #88 @ 0x58 │ │ │ │ - bl 3da930 │ │ │ │ + bl 3da928 │ │ │ │ add.w r0, r4, #144 @ 0x90 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 3da930 │ │ │ │ + b.w 3da928 │ │ │ │ nop │ │ │ │ @ instruction: 0xb872 │ │ │ │ lsls r6, r0, #1 │ │ │ │ │ │ │ │ 0014a8b0 : │ │ │ │ ldr r3, [pc, #20] @ (14a8c8 ) │ │ │ │ ldr r2, [pc, #24] @ (14a8cc ) │ │ │ │ @@ -5796,28 +5796,28 @@ │ │ │ │ bx r3 │ │ │ │ movs r2, #120 @ 0x78 │ │ │ │ movs r4, r7 │ │ │ │ subs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb834 │ │ │ │ lsls r6, r0, #1 │ │ │ │ - b.n 14ab54 │ │ │ │ + b.n 14ab34 │ │ │ │ movs r3, r5 │ │ │ │ │ │ │ │ 0014a8d8 : │ │ │ │ ldr r0, [pc, #12] @ (14a8e8 ) │ │ │ │ movs r2, #56 @ 0x38 │ │ │ │ ldr r1, [pc, #12] @ (14a8ec ) │ │ │ │ add r0, pc │ │ │ │ add r1, pc │ │ │ │ adds r0, #4 │ │ │ │ - b.w 3da798 │ │ │ │ + b.w 3da790 │ │ │ │ @ instruction: 0xb816 │ │ │ │ lsls r6, r0, #1 │ │ │ │ - b.n 14ab30 │ │ │ │ + b.n 14ab10 │ │ │ │ movs r3, r5 │ │ │ │ │ │ │ │ 0014a8f0 : │ │ │ │ ldr r3, [pc, #40] @ (14a91c ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cbz r3, 14a912 │ │ │ │ @@ -5929,33 +5929,33 @@ │ │ │ │ nop │ │ │ │ movs r1, #232 @ 0xe8 │ │ │ │ movs r4, r7 │ │ │ │ subs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb7a4 │ │ │ │ lsls r6, r0, #1 │ │ │ │ - b.n 14a8a4 │ │ │ │ + b.n 14a884 │ │ │ │ movs r3, r5 │ │ │ │ ldrsb r4, [r2, r2] │ │ │ │ movs r4, r7 │ │ │ │ @ instruction: 0xb76e │ │ │ │ lsls r6, r0, #1 │ │ │ │ ldrsb r2, [r4, r1] │ │ │ │ movs r4, r7 │ │ │ │ - cmp r3, #56 @ 0x38 │ │ │ │ + cmp r3, #40 @ 0x28 │ │ │ │ movs r4, r6 │ │ │ │ - b.n 14aa78 │ │ │ │ + b.n 14aa58 │ │ │ │ movs r3, r5 │ │ │ │ - b.n 14a7f8 │ │ │ │ + b.n 14a7d8 │ │ │ │ movs r3, r5 │ │ │ │ - cmp r3, #32 │ │ │ │ + cmp r3, #16 │ │ │ │ movs r4, r6 │ │ │ │ - b.n 14aa54 │ │ │ │ + b.n 14aa34 │ │ │ │ movs r3, r5 │ │ │ │ - b.n 14a824 │ │ │ │ + b.n 14a804 │ │ │ │ movs r3, r5 │ │ │ │ │ │ │ │ 0014aa24 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -6002,15 +6002,15 @@ │ │ │ │ nop │ │ │ │ movs r0, #242 @ 0xf2 │ │ │ │ movs r4, r7 │ │ │ │ subs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb6ae │ │ │ │ lsls r6, r0, #1 │ │ │ │ - b.n 14a75c │ │ │ │ + b.n 14a73c │ │ │ │ movs r3, r5 │ │ │ │ @ instruction: 0xb682 │ │ │ │ lsls r6, r0, #1 │ │ │ │ strb r4, [r6, r5] │ │ │ │ movs r4, r7 │ │ │ │ │ │ │ │ 0014aab0 : │ │ │ │ @@ -6117,15 +6117,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #52 @ 0x34 │ │ │ │ movs r4, r7 │ │ │ │ movs r0, #16 │ │ │ │ movs r4, r7 │ │ │ │ push {r1, r2, r3, r4, r7, lr} │ │ │ │ lsls r6, r0, #1 │ │ │ │ - udf #148 @ 0x94 │ │ │ │ + udf #132 @ 0x84 │ │ │ │ movs r3, r5 │ │ │ │ asrs r0, r3, #11 │ │ │ │ ... │ │ │ │ │ │ │ │ 0014abc0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -6248,15 +6248,15 @@ │ │ │ │ bgt.n 14acda │ │ │ │ ldr r0, [pc, #116] @ (14ad64 ) │ │ │ │ movs r2, #230 @ 0xe6 │ │ │ │ ldr r1, [pc, #116] @ (14ad68 ) │ │ │ │ add r0, pc │ │ │ │ add r1, pc │ │ │ │ adds r0, #4 │ │ │ │ - bl 3da798 │ │ │ │ + bl 3da790 │ │ │ │ ldr.w r3, [sl, r9] │ │ │ │ movs r2, #1 │ │ │ │ str.w r2, [r3, #128] @ 0x80 │ │ │ │ add sp, #20 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ @@ -6282,35 +6282,35 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r2, r2, #4 │ │ │ │ movs r4, r7 │ │ │ │ subs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ push {r5, r7} │ │ │ │ lsls r6, r0, #1 │ │ │ │ - ble.n 14aca4 │ │ │ │ + ble.n 14ac84 │ │ │ │ movs r3, r5 │ │ │ │ asrs r0, r3, #11 │ │ │ │ movs r0, r0 │ │ │ │ push {r2, r3, r5, r6} │ │ │ │ lsls r6, r0, #1 │ │ │ │ strh r2, [r6, r5] │ │ │ │ movs r4, r7 │ │ │ │ push {r1, r4, r5} │ │ │ │ lsls r6, r0, #1 │ │ │ │ - ble.n 14adbc │ │ │ │ + ble.n 14ad9c │ │ │ │ movs r3, r5 │ │ │ │ push {} │ │ │ │ lsls r6, r0, #1 │ │ │ │ - ble.n 14ad80 │ │ │ │ + bgt.n 14ad60 │ │ │ │ movs r3, r5 │ │ │ │ - movs r7, #216 @ 0xd8 │ │ │ │ + movs r7, #200 @ 0xc8 │ │ │ │ movs r4, r6 │ │ │ │ - b.n 14b520 │ │ │ │ + b.n 14b500 │ │ │ │ movs r3, r5 │ │ │ │ - bgt.n 14ad14 │ │ │ │ + bgt.n 14acf4 │ │ │ │ movs r3, r5 │ │ │ │ │ │ │ │ 0014ad78 : │ │ │ │ ldr r2, [pc, #104] @ (14ade4 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r1, [pc, #104] @ (14ade8 ) │ │ │ │ add r1, pc │ │ │ │ @@ -6341,30 +6341,30 @@ │ │ │ │ add r1, pc │ │ │ │ mov r6, r0 │ │ │ │ strd r1, r3, [sp] │ │ │ │ blx r5 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ str.w r3, [r0], #88 │ │ │ │ - bl 3daa68 │ │ │ │ + bl 3daa60 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ movs r2, #246 @ 0xf6 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 3da798 │ │ │ │ + b.w 3da790 │ │ │ │ movs r0, r1 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r5, #6 │ │ │ │ movs r4, r7 │ │ │ │ subs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ cbz r2, 14ae42 │ │ │ │ lsls r6, r0, #1 │ │ │ │ - bgt.n 14ae7c │ │ │ │ + bgt.n 14ae5c │ │ │ │ movs r3, r5 │ │ │ │ │ │ │ │ 0014adf8 : │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -6397,15 +6397,15 @@ │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 14ae16 │ │ │ │ ldr.w r1, [r0, #708] @ 0x2c4 │ │ │ │ ldr r0, [pc, #116] @ (14aec8 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 14ae16 │ │ │ │ ldr r3, [pc, #108] @ (14aecc ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r1, [pc, #108] @ (14aed0 ) │ │ │ │ adds r0, r6, #4 │ │ │ │ movs r2, #56 @ 0x38 │ │ │ │ @@ -6445,25 +6445,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ uxtb r0, r2 │ │ │ │ lsls r6, r0, #1 │ │ │ │ adds r0, r2, r5 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - b.n 14b45c │ │ │ │ + b.n 14b43c │ │ │ │ movs r3, r5 │ │ │ │ subs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 14b348 │ │ │ │ + b.n 14b328 │ │ │ │ movs r3, r5 │ │ │ │ sxtb r2, r7 │ │ │ │ lsls r6, r0, #1 │ │ │ │ asrs r0, r3, #11 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 14afc4 │ │ │ │ + blt.n 14afa4 │ │ │ │ movs r3, r5 │ │ │ │ │ │ │ │ 0014aee0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -6523,45 +6523,45 @@ │ │ │ │ lsls r2, r2, #16 │ │ │ │ bpl.n 14af10 │ │ │ │ ldr r0, [pc, #80] @ (14afb8 ) │ │ │ │ ldr.w r1, [r3, #708] @ 0x2c4 │ │ │ │ add r0, pc │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 3e5e5c │ │ │ │ + b.w 3e5e54 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ strb.w r6, [r3, #113] @ 0x71 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r2, #1 │ │ │ │ bne.n 14af3a │ │ │ │ add.w r0, r5, #32 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 3daa28 │ │ │ │ + bl 3daa20 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 14af3a │ │ │ │ nop │ │ │ │ adds r6, r6, #0 │ │ │ │ movs r4, r7 │ │ │ │ cbz r2, 14afdc │ │ │ │ lsls r6, r0, #1 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 14b298 │ │ │ │ + b.n 14b278 │ │ │ │ movs r3, r5 │ │ │ │ cbz r6, 14afdc │ │ │ │ lsls r6, r0, #1 │ │ │ │ asrs r4, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - b.n 14b34c │ │ │ │ + b.n 14b32c │ │ │ │ movs r3, r5 │ │ │ │ │ │ │ │ 0014afbc : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -6655,15 +6655,15 @@ │ │ │ │ mov.w r2, #364 @ 0x16c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ str.w r3, [r5, #588] @ 0x24c │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 14b12e │ │ │ │ str.w ip, [r4] │ │ │ │ - bl 3da798 │ │ │ │ + bl 3da790 │ │ │ │ ldrb r3, [r4, #13] │ │ │ │ mov r0, r5 │ │ │ │ cbnz r3, 14b10e │ │ │ │ ldrd r3, r1, [r4, #4] │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov.w r2, #380 @ 0x17c │ │ │ │ @@ -6679,20 +6679,20 @@ │ │ │ │ ldr.w r4, [r5, #588] @ 0x24c │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 14b0a2 │ │ │ │ ldr r1, [pc, #96] @ (14b154 ) │ │ │ │ mov r0, r7 │ │ │ │ movw r2, #387 @ 0x183 │ │ │ │ add r1, pc │ │ │ │ - bl 3da798 │ │ │ │ + bl 3da790 │ │ │ │ ldr r0, [pc, #84] @ (14b158 ) │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ add r0, pc │ │ │ │ adds r0, #144 @ 0x90 │ │ │ │ - b.w 3daa68 │ │ │ │ + b.w 3daa60 │ │ │ │ bl 1cbd38 │ │ │ │ bl 14abfc │ │ │ │ mov r0, r5 │ │ │ │ ldrd r3, r1, [r4, #4] │ │ │ │ blx r3 │ │ │ │ bl 14ad78 │ │ │ │ mov.w r1, #376 @ 0x178 │ │ │ │ @@ -6702,22 +6702,22 @@ │ │ │ │ add.w r3, r5, #588 @ 0x24c │ │ │ │ str.w r3, [r5, #592] @ 0x250 │ │ │ │ b.n 14b0b8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ mov.w r2, #358 @ 0x166 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 3da798 │ │ │ │ + b.w 3da790 │ │ │ │ subs r6, r7, r2 │ │ │ │ movs r4, r7 │ │ │ │ subs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 14b24c │ │ │ │ + bls.n 14b22c │ │ │ │ movs r3, r5 │ │ │ │ - bls.n 14b164 │ │ │ │ + bhi.n 14b144 │ │ │ │ movs r3, r5 │ │ │ │ add r7, sp, #952 @ 0x3b8 │ │ │ │ lsls r6, r0, #1 │ │ │ │ │ │ │ │ 0014b15c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -6785,25 +6785,25 @@ │ │ │ │ bpl.n 14b1c0 │ │ │ │ ldr r0, [pc, #32] @ (14b22c ) │ │ │ │ mov r2, r4 │ │ │ │ ldr.w r1, [r5, #708] @ 0x2c4 │ │ │ │ movs r3, #0 │ │ │ │ add r0, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 14b1c0 │ │ │ │ adds r0, r6, r6 │ │ │ │ movs r4, r7 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - svc 58 @ 0x3a │ │ │ │ + svc 42 @ 0x2a │ │ │ │ movs r3, r5 │ │ │ │ │ │ │ │ 0014b230 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -6840,25 +6840,25 @@ │ │ │ │ bpl.n 14b262 │ │ │ │ ldr.w r1, [r0, #708] @ 0x2c4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r2, [r4, #0] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r0, [pc, #24] @ (14b2ac ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 14b262 │ │ │ │ adds r0, r5, r3 │ │ │ │ movs r4, r7 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r7, r6 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - udf #232 @ 0xe8 │ │ │ │ + udf #216 @ 0xd8 │ │ │ │ movs r3, r5 │ │ │ │ │ │ │ │ 0014b2b0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -7042,15 +7042,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, r4 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 3ca050 │ │ │ │ + b.w 3ca048 │ │ │ │ asrs r6, r7, #27 │ │ │ │ movs r4, r7 │ │ │ │ cmp r6, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #168 @ 0xa8 │ │ │ │ ... │ │ │ │ │ │ │ │ @@ -7138,15 +7138,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r4, [r4, ip] │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, r4 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 3ca050 │ │ │ │ + bl 3ca048 │ │ │ │ b.n 14b530 │ │ │ │ nop │ │ │ │ asrs r2, r1, #24 │ │ │ │ movs r4, r7 │ │ │ │ cmp r6, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #168 @ 0xa8 │ │ │ │ @@ -7183,15 +7183,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r4, [r4, ip] │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, r4 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 3ca050 │ │ │ │ + bl 3ca048 │ │ │ │ b.n 14b5a0 │ │ │ │ nop │ │ │ │ asrs r2, r3, #22 │ │ │ │ movs r4, r7 │ │ │ │ cmp r6, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #168 @ 0xa8 │ │ │ │ @@ -7227,15 +7227,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r4, [r4, ip] │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r3, [r0, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, r4 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 3ca050 │ │ │ │ + bl 3ca048 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add sp, #8 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -7374,23 +7374,23 @@ │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - bge.n 14b7a8 │ │ │ │ + bge.n 14b788 │ │ │ │ movs r3, r5 │ │ │ │ - bge.n 14b730 │ │ │ │ + bge.n 14b710 │ │ │ │ movs r3, r5 │ │ │ │ - bge.n 14b6d8 │ │ │ │ + bge.n 14b6b8 │ │ │ │ movs r3, r5 │ │ │ │ - bge.n 14b878 │ │ │ │ + bge.n 14b858 │ │ │ │ movs r3, r5 │ │ │ │ - bge.n 14b810 │ │ │ │ + bge.n 14b7f0 │ │ │ │ movs r3, r5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #204] @ (14b8a0 ) │ │ │ │ mov r5, r1 │ │ │ │ @@ -7415,15 +7415,15 @@ │ │ │ │ bl 14b68c │ │ │ │ cmp r6, fp │ │ │ │ bge.n 14b83e │ │ │ │ ldr.w r4, [sl, #140] @ 0x8c │ │ │ │ sub.w r0, fp, r6 │ │ │ │ mov r1, r4 │ │ │ │ lsls r4, r4, #1 │ │ │ │ - bl 407d80 │ │ │ │ + bl 407d78 │ │ │ │ ldr r1, [pc, #140] @ (14b8a4 ) │ │ │ │ ldr r3, [pc, #140] @ (14b8a8 ) │ │ │ │ mla r2, r4, r0, r0 │ │ │ │ add r1, pc │ │ │ │ add r3, pc │ │ │ │ mov r0, r8 │ │ │ │ blx r7 │ │ │ │ @@ -7473,25 +7473,25 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - bls.n 14b874 │ │ │ │ + bls.n 14b854 │ │ │ │ movs r3, r5 │ │ │ │ - bls.n 14b80c │ │ │ │ + bls.n 14b7ec │ │ │ │ movs r3, r5 │ │ │ │ - cmp r4, ip │ │ │ │ + cmp r4, sl │ │ │ │ movs r7, r5 │ │ │ │ - bls.n 14b7f4 │ │ │ │ + bls.n 14b7d4 │ │ │ │ movs r3, r5 │ │ │ │ - bls.n 14b7c8 │ │ │ │ + bls.n 14b9a8 │ │ │ │ movs r3, r5 │ │ │ │ - stmia r3!, {r1, r3, r4, r7} │ │ │ │ + stmia r3!, {r1, r3, r7} │ │ │ │ movs r3, r6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ mov r2, r1 │ │ │ │ @@ -7690,17 +7690,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r2, #6 │ │ │ │ movs r4, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r6, r4, #3 │ │ │ │ movs r4, r7 │ │ │ │ - bvc.n 14bb94 │ │ │ │ + bvc.n 14bb74 │ │ │ │ movs r3, r5 │ │ │ │ - bvc.n 14ba28 │ │ │ │ + bvc.n 14ba08 │ │ │ │ movs r3, r5 │ │ │ │ │ │ │ │ 0014bac0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -7776,15 +7776,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r1, #1 │ │ │ │ movs r4, r7 │ │ │ │ lsrs r0, r6, #31 │ │ │ │ movs r4, r7 │ │ │ │ - bvc.n 14bba4 │ │ │ │ + bvs.n 14bb84 │ │ │ │ movs r3, r5 │ │ │ │ │ │ │ │ 0014bb88 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ @@ -7922,23 +7922,23 @@ │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #30 │ │ │ │ movs r4, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 14bc64 │ │ │ │ + bpl.n 14bc44 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r6, r5, #25 │ │ │ │ movs r4, r7 │ │ │ │ - adds r2, r5, r0 │ │ │ │ + adds r2, r3, r0 │ │ │ │ movs r4, r6 │ │ │ │ - bpl.n 14bce0 │ │ │ │ + bpl.n 14bcc0 │ │ │ │ movs r3, r5 │ │ │ │ - bpl.n 14bd08 │ │ │ │ + bpl.n 14bce8 │ │ │ │ movs r3, r5 │ │ │ │ │ │ │ │ 0014bd24 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -8026,33 +8026,33 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r6, #23 │ │ │ │ movs r4, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r1, #22 │ │ │ │ movs r4, r7 │ │ │ │ - bpl.n 14be90 │ │ │ │ + bpl.n 14be70 │ │ │ │ movs r3, r5 │ │ │ │ - asrs r4, r7, #28 │ │ │ │ + asrs r4, r5, #28 │ │ │ │ movs r4, r6 │ │ │ │ - bmi.n 14bdf4 │ │ │ │ + bmi.n 14bdd4 │ │ │ │ movs r3, r5 │ │ │ │ - bpl.n 14be30 │ │ │ │ + bmi.n 14be10 │ │ │ │ movs r3, r5 │ │ │ │ mov r3, r2 │ │ │ │ push {lr} │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [pc, #16] @ (14be2c ) │ │ │ │ ldrd lr, r0, [r3] │ │ │ │ add r1, pc │ │ │ │ mov r3, lr │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ bx r3 │ │ │ │ nop │ │ │ │ - strh r4, [r7, #48] @ 0x30 │ │ │ │ + strh r4, [r5, #48] @ 0x30 │ │ │ │ movs r1, r6 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w lr, [sp, #24] │ │ │ │ mov r7, r2 │ │ │ │ @@ -8190,15 +8190,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r5, #17 │ │ │ │ movs r4, r7 │ │ │ │ vmaxnm.f16 , , │ │ │ │ lsrs r4, r6, #30 │ │ │ │ movs r0, r0 │ │ │ │ vminnm.f32 , , │ │ │ │ - bmi.n 14bfb8 │ │ │ │ + bmi.n 14bf98 │ │ │ │ movs r3, r5 │ │ │ │ lsrs r0, r5, #15 │ │ │ │ movs r4, r7 │ │ │ │ adds r1, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -8338,21 +8338,21 @@ │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r2, #12 │ │ │ │ movs r4, r7 │ │ │ │ lsrs r4, r6, #30 │ │ │ │ movs r0, r0 │ │ │ │ vminnm.f16 , , │ │ │ │ - bcs.n 14c0bc │ │ │ │ + bcs.n 14c09c │ │ │ │ movs r3, r5 │ │ │ │ lsrs r2, r4, #10 │ │ │ │ movs r4, r7 │ │ │ │ movs r1, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 14c120 │ │ │ │ + beq.n 14c100 │ │ │ │ movs r3, r5 │ │ │ │ │ │ │ │ 0014c104 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3888] @ 0xf30 │ │ │ │ @@ -8518,47 +8518,47 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - bne.n 14c2c0 │ │ │ │ + beq.n 14c2a0 │ │ │ │ movs r3, r5 │ │ │ │ - bne.n 14c2d0 │ │ │ │ + beq.n 14c2b0 │ │ │ │ movs r3, r5 │ │ │ │ - beq.n 14c248 │ │ │ │ + beq.n 14c228 │ │ │ │ movs r3, r5 │ │ │ │ │ │ │ │ 0014c2b8 : │ │ │ │ ldr r3, [pc, #4] @ (14c2c0 ) │ │ │ │ add r3, pc │ │ │ │ b.n 14c1e8 │ │ │ │ nop │ │ │ │ - beq.n 14c218 │ │ │ │ + beq.n 14c1f8 │ │ │ │ movs r3, r5 │ │ │ │ │ │ │ │ 0014c2c4 : │ │ │ │ ldr r3, [pc, #4] @ (14c2cc ) │ │ │ │ add r3, pc │ │ │ │ b.n 14c1e8 │ │ │ │ nop │ │ │ │ - beq.n 14c21c │ │ │ │ + beq.n 14c1fc │ │ │ │ movs r3, r5 │ │ │ │ mov ip, r2 │ │ │ │ push {lr} │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [pc, #12] @ (14c2e8 ) │ │ │ │ ldrd lr, r0, [ip] │ │ │ │ add r1, pc │ │ │ │ mov ip, lr │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ bx ip │ │ │ │ - ldrsh r6, [r5, r6] │ │ │ │ + ldrsh r6, [r3, r6] │ │ │ │ movs r0, r6 │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ mov ip, r0 │ │ │ │ push {lr} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp.w ip, #5 │ │ │ │ @@ -8574,17 +8574,17 @@ │ │ │ │ ldr r1, [pc, #16] @ (14c324 ) │ │ │ │ mov ip, lr │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add r1, pc │ │ │ │ bx ip │ │ │ │ nop │ │ │ │ - beq.n 14c400 │ │ │ │ + beq.n 14c3e0 │ │ │ │ movs r3, r5 │ │ │ │ - beq.n 14c404 │ │ │ │ + beq.n 14c3e4 │ │ │ │ movs r3, r5 │ │ │ │ │ │ │ │ 0014c328 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -8667,19 +8667,19 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ blx 1439bc │ │ │ │ nop │ │ │ │ vmaxnm.f16 , , │ │ │ │ vmaxnm.f32 , , │ │ │ │ vminnm.f32 , , │ │ │ │ - ldmia r7, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r7, {r1, r2, r6, r7} │ │ │ │ movs r3, r5 │ │ │ │ - asrs r4, r3, #5 │ │ │ │ + asrs r4, r1, #5 │ │ │ │ movs r4, r6 │ │ │ │ - ldmia r7, {r3, r4, r5, r7} │ │ │ │ + ldmia r7, {r3, r5, r7} │ │ │ │ movs r3, r5 │ │ │ │ │ │ │ │ 0014c414 : │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -8758,15 +8758,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ pop {r4, r6, r7, pc} │ │ │ │ ldr r5, [sp, #256] @ 0x100 │ │ │ │ lsls r6, r0, #1 │ │ │ │ - subs r0, #190 @ 0xbe │ │ │ │ + subs r0, #174 @ 0xae │ │ │ │ movs r7, r5 │ │ │ │ │ │ │ │ 0014c4dc : │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ 0014c4e0 : │ │ │ │ @@ -9384,23 +9384,23 @@ │ │ │ │ ldr r0, [pc, #28] @ (14cb80 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #24 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - lsrs r6, r3, #8 │ │ │ │ + lsrs r6, r1, #8 │ │ │ │ movs r4, r6 │ │ │ │ - ldmia r0!, {r1, r3, r4, r7} │ │ │ │ + ldmia r0!, {r1, r3, r7} │ │ │ │ movs r3, r5 │ │ │ │ - lsrs r2, r1, #8 │ │ │ │ + lsrs r2, r7, #7 │ │ │ │ movs r4, r6 │ │ │ │ - ldmia r0!, {r3, r7} │ │ │ │ + ldmia r0!, {r3, r4, r5, r6} │ │ │ │ movs r3, r5 │ │ │ │ - ldmia r0!, {r5, r7} │ │ │ │ + ldmia r0!, {r4, r7} │ │ │ │ movs r3, r5 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb.w ip, [r0] │ │ │ │ movs r3, #1 │ │ │ │ @@ -9485,29 +9485,29 @@ │ │ │ │ adds r3, #48 @ 0x30 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #437 @ 0x1b5 │ │ │ │ blx 1439bc │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - lsrs r2, r2, #5 │ │ │ │ + lsrs r2, r0, #5 │ │ │ │ movs r4, r6 │ │ │ │ - stmia r7!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r5, r7} │ │ │ │ movs r3, r5 │ │ │ │ - lsrs r4, r5, #4 │ │ │ │ + lsrs r4, r3, #4 │ │ │ │ movs r4, r6 │ │ │ │ - stmia r7!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r5, r6, r7} │ │ │ │ movs r3, r5 │ │ │ │ - stmia r7!, {r2, r5, r7} │ │ │ │ + stmia r7!, {r2, r4, r7} │ │ │ │ movs r3, r5 │ │ │ │ - lsrs r2, r2, #4 │ │ │ │ + lsrs r2, r0, #4 │ │ │ │ movs r4, r6 │ │ │ │ - stmia r7!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r7!, {r2, r3, r6, r7} │ │ │ │ movs r3, r5 │ │ │ │ - stmia r7!, {r1, r3, r7} │ │ │ │ + stmia r7!, {r1, r3, r4, r5, r6} │ │ │ │ movs r3, r5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ mov ip, r0 │ │ │ │ @@ -10471,54 +10471,54 @@ │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ mrc2 0, 3, r0, cr4, cr11, {1} │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldc2l 0, cr0, [r2, #-236]! @ 0xffffff14 │ │ │ │ - lsls r4, r6, #8 │ │ │ │ + lsls r4, r4, #8 │ │ │ │ movs r4, r6 │ │ │ │ - stmia r0!, {r1, r4, r5, r7} │ │ │ │ + stmia r0!, {r1, r5, r7} │ │ │ │ movs r3, r5 │ │ │ │ - stmia r0!, {r1, r3, r6, r7} │ │ │ │ + stmia r0!, {r1, r3, r4, r5, r7} │ │ │ │ movs r3, r5 │ │ │ │ - lsls r4, r3, #6 │ │ │ │ + lsls r4, r1, #6 │ │ │ │ movs r4, r6 │ │ │ │ - stmia r0!, {r1, r3, r5, r7} │ │ │ │ + stmia r0!, {r1, r3, r4, r7} │ │ │ │ movs r3, r5 │ │ │ │ - stmia r0!, {r2, r4} │ │ │ │ + stmia r0!, {r2} │ │ │ │ movs r3, r5 │ │ │ │ - mcr2 0, 5, r0, cr14, cr3, {1} │ │ │ │ - pop {r4, r6, r7, pc} │ │ │ │ + mrc2 0, 4, r0, cr14, cr3, {1} │ │ │ │ + pop {r6, r7, pc} │ │ │ │ movs r3, r5 │ │ │ │ - pop {r1, r2, r5, pc} │ │ │ │ + pop {r1, r2, r4, pc} │ │ │ │ movs r3, r5 │ │ │ │ - mrc2 0, 4, r0, cr6, cr3, {1} │ │ │ │ - pop {r2, r4, r6, r7, pc} │ │ │ │ + mcr2 0, 4, r0, cr6, cr3, {1} │ │ │ │ + pop {r2, r6, r7, pc} │ │ │ │ movs r3, r5 │ │ │ │ - pop {r1, r2, r3, pc} │ │ │ │ + pop {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ movs r3, r5 │ │ │ │ - mrc2 0, 3, r0, cr10, cr3, {1} │ │ │ │ - pop {r2, r3, r6, r7, pc} │ │ │ │ + mcr2 0, 3, r0, cr10, cr3, {1} │ │ │ │ + pop {r2, r3, r4, r5, r7, pc} │ │ │ │ movs r3, r5 │ │ │ │ - pop {r4, r6, pc} │ │ │ │ + pop {r6, pc} │ │ │ │ movs r3, r5 │ │ │ │ - mrc2 0, 2, r0, cr12, cr3, {1} │ │ │ │ - pop {r3, r4, r6, r7} │ │ │ │ + mcr2 0, 2, r0, cr12, cr3, {1} │ │ │ │ + pop {r3, r6, r7} │ │ │ │ movs r3, r5 │ │ │ │ - mcr2 0, 2, r0, cr6, cr3, {1} │ │ │ │ - pop {r1, r6, r7} │ │ │ │ + mrc2 0, 1, r0, cr6, cr3, {1} │ │ │ │ + pop {r1, r4, r5, r7} │ │ │ │ movs r3, r5 │ │ │ │ - mrc2 0, 1, r0, cr4, cr3, {1} │ │ │ │ - pop {r4, r5, r7} │ │ │ │ + mcr2 0, 1, r0, cr4, cr3, {1} │ │ │ │ + pop {r5, r7} │ │ │ │ movs r3, r5 │ │ │ │ - mcr2 0, 1, r0, cr0, cr3, {1} │ │ │ │ - pop {r1, r3, r4, r5, r6, r7} │ │ │ │ + mrc2 0, 0, r0, cr0, cr3, {1} │ │ │ │ + pop {r1, r3, r5, r6, r7} │ │ │ │ movs r3, r5 │ │ │ │ - pop {r1, r2, r4, pc} │ │ │ │ + pop {r1, r2, pc} │ │ │ │ movs r3, r5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr.w r5, [pc, #2700] @ 14e264 │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ @@ -11466,52 +11466,52 @@ │ │ │ │ adds r3, #100 @ 0x64 │ │ │ │ blx 1439bc │ │ │ │ nop │ │ │ │ @ instruction: 0xf34c003b │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf23e003b │ │ │ │ - @ instruction: 0xf7280033 │ │ │ │ - push {r1, r2, r5, r7, lr} │ │ │ │ + @ instruction: 0xf7180033 │ │ │ │ + push {r1, r2, r4, r7, lr} │ │ │ │ movs r3, r5 │ │ │ │ - push {r1, r2, r3, r4, r5, r7, lr} │ │ │ │ + push {r1, r2, r3, r5, r7, lr} │ │ │ │ movs r3, r5 │ │ │ │ - @ instruction: 0xf6920033 │ │ │ │ - push {r5, r7, lr} │ │ │ │ + @ instruction: 0xf6820033 │ │ │ │ + push {r4, r7, lr} │ │ │ │ movs r3, r5 │ │ │ │ - push {r1, r3, lr} │ │ │ │ + push {r1, r3, r4, r5, r6, r7} │ │ │ │ movs r3, r5 │ │ │ │ - @ instruction: 0xf3fc0033 │ │ │ │ - uxtb r6, r2 │ │ │ │ + @ instruction: 0xf3ec0033 │ │ │ │ + uxtb r6, r0 │ │ │ │ movs r3, r5 │ │ │ │ - uxtb r2, r6 │ │ │ │ + uxtb r2, r4 │ │ │ │ movs r3, r5 │ │ │ │ - @ instruction: 0xf3920033 │ │ │ │ - uxth r4, r6 │ │ │ │ + @ instruction: 0xf3820033 │ │ │ │ + uxth r4, r4 │ │ │ │ movs r3, r5 │ │ │ │ - sxth r2, r1 │ │ │ │ + cbz r2, 14e2de │ │ │ │ movs r3, r5 │ │ │ │ - @ instruction: 0xf3780033 │ │ │ │ - uxth r6, r6 │ │ │ │ + @ instruction: 0xf3680033 │ │ │ │ + uxth r6, r4 │ │ │ │ movs r3, r5 │ │ │ │ - cbz r0, 14e2e8 │ │ │ │ + cbz r0, 14e2e4 │ │ │ │ movs r3, r5 │ │ │ │ - @ instruction: 0xf35c0033 │ │ │ │ - uxth r6, r5 │ │ │ │ + @ instruction: 0xf34c0033 │ │ │ │ + uxth r6, r3 │ │ │ │ movs r3, r5 │ │ │ │ - sxth r2, r6 │ │ │ │ + sxth r2, r4 │ │ │ │ movs r3, r5 │ │ │ │ - @ instruction: 0xf33e0033 │ │ │ │ - cbz r2, 14e2ee │ │ │ │ + @ instruction: 0xf32e0033 │ │ │ │ + cbz r2, 14e2ea │ │ │ │ movs r3, r5 │ │ │ │ - @ instruction: 0xf3280033 │ │ │ │ - cbz r4, 14e2f0 │ │ │ │ + @ instruction: 0xf3180033 │ │ │ │ + cbz r4, 14e2ec │ │ │ │ movs r3, r5 │ │ │ │ - @ instruction: 0xf3160033 │ │ │ │ - cbz r2, 14e2f4 │ │ │ │ + @ instruction: 0xf3060033 │ │ │ │ + cbz r2, 14e2f0 │ │ │ │ movs r3, r5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ ldr.w r4, [pc, #2888] @ 14ee2c │ │ │ │ @@ -12517,57 +12517,57 @@ │ │ │ │ adds r3, #100 @ 0x64 │ │ │ │ blx 1439bc │ │ │ │ strex r0, r0, [r2, #236] @ 0xec │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ b.n 14ec5c │ │ │ │ movs r3, r7 │ │ │ │ - adcs.w r0, r2, r3, rrx │ │ │ │ - add r1, sp, #832 @ 0x340 │ │ │ │ + adc.w r0, r2, r3, rrx │ │ │ │ + add r1, sp, #768 @ 0x300 │ │ │ │ movs r3, r5 │ │ │ │ - add r1, sp, #928 @ 0x3a0 │ │ │ │ + add r1, sp, #864 @ 0x360 │ │ │ │ movs r3, r5 │ │ │ │ - eors.w r0, r4, r3, rrx │ │ │ │ - add r1, sp, #64 @ 0x40 │ │ │ │ + eor.w r0, r4, r3, rrx │ │ │ │ + add r1, sp, #0 │ │ │ │ movs r3, r5 │ │ │ │ - strd r0, r0, [r6, #204]! @ 0xcc │ │ │ │ - add r0, sp, #976 @ 0x3d0 │ │ │ │ + ldrd r0, r0, [r6, #204] @ 0xcc │ │ │ │ + add r0, sp, #912 @ 0x390 │ │ │ │ movs r3, r5 │ │ │ │ - add r0, sp, #376 @ 0x178 │ │ │ │ + add r0, sp, #312 @ 0x138 │ │ │ │ movs r3, r5 │ │ │ │ - @ instruction: 0xe8140033 │ │ │ │ - add r6, pc, #952 @ (adr r6, 14f218 ) │ │ │ │ + @ instruction: 0xe8040033 │ │ │ │ + add r6, pc, #888 @ (adr r6, 14f1d8 ) │ │ │ │ movs r3, r5 │ │ │ │ - add r7, pc, #40 @ (adr r7, 14ee8c ) │ │ │ │ + add r6, pc, #1000 @ (adr r6, 14f24c ) │ │ │ │ movs r3, r5 │ │ │ │ - b.n 14edbc │ │ │ │ + b.n 14ed9c │ │ │ │ movs r3, r6 │ │ │ │ - add r6, pc, #816 @ (adr r6, 14f19c ) │ │ │ │ + add r6, pc, #752 @ (adr r6, 14f15c ) │ │ │ │ movs r3, r5 │ │ │ │ - add r6, pc, #136 @ (adr r6, 14eef8 ) │ │ │ │ + add r6, pc, #72 @ (adr r6, 14eeb8 ) │ │ │ │ movs r3, r5 │ │ │ │ - b.n 14ed98 │ │ │ │ + b.n 14ed78 │ │ │ │ movs r3, r6 │ │ │ │ - add r6, pc, #832 @ (adr r6, 14f1b8 ) │ │ │ │ + add r6, pc, #768 @ (adr r6, 14f178 ) │ │ │ │ movs r3, r5 │ │ │ │ - add r6, pc, #40 @ (adr r6, 14eea4 ) │ │ │ │ + add r5, pc, #1000 @ (adr r5, 14f264 ) │ │ │ │ movs r3, r5 │ │ │ │ - b.n 14ed6c │ │ │ │ + b.n 14ed4c │ │ │ │ movs r3, r6 │ │ │ │ - add r6, pc, #800 @ (adr r6, 14f1a4 ) │ │ │ │ + add r6, pc, #736 @ (adr r6, 14f164 ) │ │ │ │ movs r3, r5 │ │ │ │ - add r6, pc, #304 @ (adr r6, 14efb8 ) │ │ │ │ + add r6, pc, #240 @ (adr r6, 14ef78 ) │ │ │ │ movs r3, r5 │ │ │ │ - b.n 14ed48 │ │ │ │ + b.n 14ed28 │ │ │ │ movs r3, r6 │ │ │ │ - add r5, pc, #872 @ (adr r5, 14f1f8 ) │ │ │ │ + add r5, pc, #808 @ (adr r5, 14f1b8 ) │ │ │ │ movs r3, r5 │ │ │ │ - b.n 14ed2c │ │ │ │ + b.n 14ed0c │ │ │ │ movs r3, r6 │ │ │ │ - add r5, pc, #800 @ (adr r5, 14f1b8 ) │ │ │ │ + add r5, pc, #736 @ (adr r5, 14f178 ) │ │ │ │ movs r3, r5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr.w r5, [pc, #2708] @ 14f940 │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ @@ -13520,61 +13520,61 @@ │ │ │ │ nop │ │ │ │ bgt.n 14fa34 │ │ │ │ movs r3, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ blt.n 14fa30 │ │ │ │ movs r3, r7 │ │ │ │ - b.n 14f9c8 │ │ │ │ + b.n 14f9a8 │ │ │ │ movs r3, r6 │ │ │ │ - ldr r6, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r6, [sp, #680] @ 0x2a8 │ │ │ │ movs r3, r5 │ │ │ │ - ldr r6, [sp, #840] @ 0x348 │ │ │ │ + ldr r6, [sp, #776] @ 0x308 │ │ │ │ movs r3, r5 │ │ │ │ - svc 168 @ 0xa8 │ │ │ │ + svc 152 @ 0x98 │ │ │ │ movs r3, r6 │ │ │ │ - ldr r6, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r6, [sp, #664] @ 0x298 │ │ │ │ movs r3, r5 │ │ │ │ - ldr r6, [sp, #128] @ 0x80 │ │ │ │ + ldr r6, [sp, #64] @ 0x40 │ │ │ │ movs r3, r5 │ │ │ │ - ble.n 14f9a4 │ │ │ │ + ble.n 14f984 │ │ │ │ movs r3, r6 │ │ │ │ - ldr r3, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r3, [sp, #928] @ 0x3a0 │ │ │ │ movs r3, r5 │ │ │ │ - ldr r4, [sp, #80] @ 0x50 │ │ │ │ + ldr r4, [sp, #16] │ │ │ │ movs r3, r5 │ │ │ │ - bgt.n 14f8dc │ │ │ │ + bgt.n 14f8bc │ │ │ │ movs r3, r6 │ │ │ │ - ldr r3, [sp, #856] @ 0x358 │ │ │ │ + ldr r3, [sp, #792] @ 0x318 │ │ │ │ movs r3, r5 │ │ │ │ - ldr r3, [sp, #176] @ 0xb0 │ │ │ │ + ldr r3, [sp, #112] @ 0x70 │ │ │ │ movs r3, r5 │ │ │ │ - bgt.n 14f8b8 │ │ │ │ + bgt.n 14f898 │ │ │ │ movs r3, r6 │ │ │ │ - ldr r3, [sp, #872] @ 0x368 │ │ │ │ + ldr r3, [sp, #808] @ 0x328 │ │ │ │ movs r3, r5 │ │ │ │ - ldr r3, [sp, #80] @ 0x50 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ movs r3, r5 │ │ │ │ - bgt.n 14f88c │ │ │ │ + bgt.n 14fa6c │ │ │ │ movs r3, r6 │ │ │ │ - ldr r3, [sp, #840] @ 0x348 │ │ │ │ + ldr r3, [sp, #776] @ 0x308 │ │ │ │ movs r3, r5 │ │ │ │ - ldr r3, [sp, #344] @ 0x158 │ │ │ │ + ldr r3, [sp, #280] @ 0x118 │ │ │ │ movs r3, r5 │ │ │ │ - bgt.n 14fa5c │ │ │ │ + bgt.n 14fa3c │ │ │ │ movs r3, r6 │ │ │ │ - ldr r2, [sp, #888] @ 0x378 │ │ │ │ + ldr r2, [sp, #824] @ 0x338 │ │ │ │ movs r3, r5 │ │ │ │ - bgt.n 14fa38 │ │ │ │ + bgt.n 14fa18 │ │ │ │ movs r3, r6 │ │ │ │ - ldr r2, [sp, #800] @ 0x320 │ │ │ │ + ldr r2, [sp, #736] @ 0x2e0 │ │ │ │ movs r3, r5 │ │ │ │ - bgt.n 14fa1c │ │ │ │ + bgt.n 14f9fc │ │ │ │ movs r3, r6 │ │ │ │ - ldr r2, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r2, [sp, #664] @ 0x298 │ │ │ │ movs r3, r5 │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ mov r3, r0 │ │ │ │ subs r2, #1 │ │ │ │ cmp r2, #5 │ │ │ │ bhi.n 14fa94 │ │ │ │ tbb [pc, r2] │ │ │ │ @@ -13660,17 +13660,17 @@ │ │ │ │ add r3, pc │ │ │ │ movw r2, #1770 @ 0x6ea │ │ │ │ add r1, pc │ │ │ │ adds r3, #144 @ 0x90 │ │ │ │ str r0, [sp, #0] │ │ │ │ blx 1439bc │ │ │ │ nop │ │ │ │ - bge.n 14fa44 │ │ │ │ + bge.n 14fa24 │ │ │ │ movs r3, r6 │ │ │ │ - ldr r2, [sp, #176] @ 0xb0 │ │ │ │ + ldr r2, [sp, #112] @ 0x70 │ │ │ │ movs r3, r5 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ @@ -15453,61 +15453,61 @@ │ │ │ │ ldr r1, [pc, #100] @ (150fdc ) │ │ │ │ ldr r0, [pc, #104] @ (150fe0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #224 @ 0xe0 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ - ldmia r5, {r5} │ │ │ │ + ldmia r5!, {r4} │ │ │ │ movs r3, r6 │ │ │ │ - ldrh r4, [r3, #28] │ │ │ │ + ldrh r4, [r1, #28] │ │ │ │ movs r3, r5 │ │ │ │ - ldmia r3, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r6, r7} │ │ │ │ movs r3, r6 │ │ │ │ - ldrh r4, [r7, #22] │ │ │ │ + ldrh r4, [r5, #22] │ │ │ │ movs r3, r5 │ │ │ │ - ldrh r6, [r4, #18] │ │ │ │ + ldrh r6, [r2, #18] │ │ │ │ movs r3, r5 │ │ │ │ - stmia r6!, {r7} │ │ │ │ + stmia r6!, {r4, r5, r6} │ │ │ │ movs r3, r6 │ │ │ │ - strh r2, [r4, #44] @ 0x2c │ │ │ │ + strh r2, [r2, #44] @ 0x2c │ │ │ │ movs r3, r5 │ │ │ │ - strh r0, [r7, #38] @ 0x26 │ │ │ │ + strh r0, [r5, #38] @ 0x26 │ │ │ │ movs r3, r5 │ │ │ │ - stmia r6!, {r2, r5, r6} │ │ │ │ + stmia r6!, {r2, r4, r6} │ │ │ │ movs r3, r6 │ │ │ │ - strh r6, [r6, #44] @ 0x2c │ │ │ │ + strh r6, [r4, #44] @ 0x2c │ │ │ │ movs r3, r5 │ │ │ │ - strh r2, [r7, #40] @ 0x28 │ │ │ │ + strh r2, [r5, #40] @ 0x28 │ │ │ │ movs r3, r5 │ │ │ │ - stmia r6!, {r1, r2, r3, r6} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r5} │ │ │ │ movs r3, r6 │ │ │ │ - strh r4, [r1, #44] @ 0x2c │ │ │ │ + strh r4, [r7, #42] @ 0x2a │ │ │ │ movs r3, r5 │ │ │ │ - strh r6, [r0, #38] @ 0x26 │ │ │ │ + strh r6, [r6, #36] @ 0x24 │ │ │ │ movs r3, r5 │ │ │ │ - stmia r6!, {r2, r4, r5} │ │ │ │ + stmia r6!, {r2, r5} │ │ │ │ movs r3, r6 │ │ │ │ - strh r0, [r6, #36] @ 0x24 │ │ │ │ + strh r0, [r4, #36] @ 0x24 │ │ │ │ movs r3, r5 │ │ │ │ - stmia r6!, {r5} │ │ │ │ + stmia r6!, {r4} │ │ │ │ movs r3, r6 │ │ │ │ - strh r2, [r7, #38] @ 0x26 │ │ │ │ + strh r2, [r5, #38] @ 0x26 │ │ │ │ movs r3, r5 │ │ │ │ - strh r6, [r2, #40] @ 0x28 │ │ │ │ + strh r6, [r0, #40] @ 0x28 │ │ │ │ movs r3, r5 │ │ │ │ - stmia r6!, {r1, r3} │ │ │ │ + stmia r5!, {r1, r3, r4, r5, r6, r7} │ │ │ │ movs r3, r6 │ │ │ │ - strh r6, [r0, #36] @ 0x24 │ │ │ │ + strh r6, [r6, #34] @ 0x22 │ │ │ │ movs r3, r5 │ │ │ │ - stmia r5!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r2, r5, r6, r7} │ │ │ │ movs r3, r6 │ │ │ │ - strh r2, [r6, #34] @ 0x22 │ │ │ │ + strh r2, [r4, #34] @ 0x22 │ │ │ │ movs r3, r5 │ │ │ │ - strh r2, [r1, #36] @ 0x24 │ │ │ │ + strh r2, [r7, #34] @ 0x22 │ │ │ │ movs r3, r5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ mov r4, r2 │ │ │ │ @@ -15586,15 +15586,15 @@ │ │ │ │ lsrcs r3, r0, #1 │ │ │ │ movcs.w r9, r0, lsl #31 │ │ │ │ orrcs.w r0, r3, r1, lsl #31 │ │ │ │ lsrcs r1, r1, #1 │ │ │ │ mov.w r3, #0 │ │ │ │ it cc │ │ │ │ movcc.w r9, #0 │ │ │ │ - bl 408660 │ │ │ │ + bl 408658 │ │ │ │ mov r6, r0 │ │ │ │ mov ip, r2 │ │ │ │ mov r0, r9 │ │ │ │ umull lr, r3, r5, r6 │ │ │ │ cmp r9, lr │ │ │ │ mla r3, r5, r1, r3 │ │ │ │ sbcs.w r1, r2, r3 │ │ │ │ @@ -15615,15 +15615,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ bne.w 1512c6 │ │ │ │ subs r6, #1 │ │ │ │ subs.w r0, r0, lr │ │ │ │ mov r2, r7 │ │ │ │ sbc.w r1, ip, r3 │ │ │ │ movs r3, #0 │ │ │ │ - bl 408660 │ │ │ │ + bl 408658 │ │ │ │ mov r3, r0 │ │ │ │ movs r0, #0 │ │ │ │ mov sl, r1 │ │ │ │ mov r9, r2 │ │ │ │ umull ip, lr, r5, r3 │ │ │ │ cmp r0, ip │ │ │ │ mla lr, r5, r1, lr │ │ │ │ @@ -16354,49 +16354,49 @@ │ │ │ │ nop │ │ │ │ cbnz r0, 15191a │ │ │ │ movs r3, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb8dc │ │ │ │ movs r3, r7 │ │ │ │ - stmia r0!, {r5, r7} │ │ │ │ + stmia r0!, {r4, r7} │ │ │ │ movs r3, r6 │ │ │ │ - strh r6, [r3, #0] │ │ │ │ + strh r6, [r1, #0] │ │ │ │ movs r3, r5 │ │ │ │ - ldrb r6, [r2, #28] │ │ │ │ + ldrb r6, [r0, #28] │ │ │ │ movs r3, r5 │ │ │ │ - stmia r0!, {r6} │ │ │ │ + stmia r0!, {r4, r5} │ │ │ │ movs r3, r6 │ │ │ │ - ldrb r6, [r7, #26] │ │ │ │ + ldrb r6, [r5, #26] │ │ │ │ movs r3, r5 │ │ │ │ - ldrb r6, [r2, #27] │ │ │ │ + ldrb r6, [r0, #27] │ │ │ │ movs r3, r5 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + pop {r5, r6, pc} │ │ │ │ movs r3, r6 │ │ │ │ - ldrb r2, [r1, #17] │ │ │ │ + ldrb r2, [r7, #16] │ │ │ │ movs r3, r5 │ │ │ │ - ldrb r6, [r4, #17] │ │ │ │ + ldrb r6, [r2, #17] │ │ │ │ movs r3, r5 │ │ │ │ - pop {r4, pc} │ │ │ │ + pop {pc} │ │ │ │ movs r3, r6 │ │ │ │ - ldrb r4, [r1, #14] │ │ │ │ + ldrb r4, [r7, #13] │ │ │ │ movs r3, r5 │ │ │ │ - pop {r5, r6, r7} │ │ │ │ + pop {r4, r6, r7} │ │ │ │ movs r3, r6 │ │ │ │ - ldrb r2, [r6, #16] │ │ │ │ + ldrb r2, [r4, #16] │ │ │ │ movs r3, r5 │ │ │ │ - ldrb r6, [r6, #14] │ │ │ │ + ldrb r6, [r4, #14] │ │ │ │ movs r3, r5 │ │ │ │ - pop {r6, r7} │ │ │ │ + pop {r4, r5, r7} │ │ │ │ movs r3, r6 │ │ │ │ - ldrb r4, [r7, #12] │ │ │ │ + ldrb r4, [r5, #12] │ │ │ │ movs r3, r5 │ │ │ │ - pop {r1, r2, r3, r5, r7} │ │ │ │ + pop {r1, r2, r3, r4, r7} │ │ │ │ movs r3, r6 │ │ │ │ - ldrb r2, [r5, #12] │ │ │ │ + ldrb r2, [r3, #12] │ │ │ │ movs r3, r5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr.w r6, [pc, #2388] @ 152288 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -16480,15 +16480,15 @@ │ │ │ │ lsrcs r3, r0, #1 │ │ │ │ movcs.w r9, r0, lsl #31 │ │ │ │ orrcs.w r0, r3, r1, lsl #31 │ │ │ │ lsrcs r1, r1, #1 │ │ │ │ mov.w r3, #0 │ │ │ │ it cc │ │ │ │ movcc.w r9, #0 │ │ │ │ - bl 408660 │ │ │ │ + bl 408658 │ │ │ │ mov r6, r0 │ │ │ │ mov ip, r2 │ │ │ │ mov r0, r9 │ │ │ │ umull lr, r3, r5, r6 │ │ │ │ cmp r9, lr │ │ │ │ mla r3, r5, r1, r3 │ │ │ │ sbcs.w r1, r2, r3 │ │ │ │ @@ -16509,15 +16509,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ bne.w 151c30 │ │ │ │ subs r6, #1 │ │ │ │ subs.w r0, r0, lr │ │ │ │ mov r2, r7 │ │ │ │ sbc.w r1, ip, r3 │ │ │ │ movs r3, #0 │ │ │ │ - bl 408660 │ │ │ │ + bl 408658 │ │ │ │ mov r3, r0 │ │ │ │ movs r0, #0 │ │ │ │ mov sl, r1 │ │ │ │ mov r9, r2 │ │ │ │ umull ip, lr, r5, r3 │ │ │ │ cmp r0, ip │ │ │ │ mla lr, r5, r1, lr │ │ │ │ @@ -17277,41 +17277,41 @@ │ │ │ │ ... │ │ │ │ cbz r0, 1522c8 │ │ │ │ movs r3, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ add r7, sp, #472 @ 0x1d8 │ │ │ │ movs r3, r7 │ │ │ │ - @ instruction: 0xb6f4 │ │ │ │ + @ instruction: 0xb6e4 │ │ │ │ movs r3, r6 │ │ │ │ - strb r2, [r6, #25] │ │ │ │ + strb r2, [r4, #25] │ │ │ │ movs r3, r5 │ │ │ │ - strb r2, [r5, #21] │ │ │ │ + strb r2, [r3, #21] │ │ │ │ movs r3, r5 │ │ │ │ - @ instruction: 0xb68c │ │ │ │ + @ instruction: 0xb67c │ │ │ │ movs r3, r6 │ │ │ │ - strb r2, [r1, #20] │ │ │ │ + strb r2, [r7, #19] │ │ │ │ movs r3, r5 │ │ │ │ - strb r2, [r4, #20] │ │ │ │ + strb r2, [r2, #20] │ │ │ │ movs r3, r5 │ │ │ │ - cbz r0, 152314 │ │ │ │ + cbz r0, 152310 │ │ │ │ movs r3, r6 │ │ │ │ - strb r2, [r5, #9] │ │ │ │ + strb r2, [r3, #9] │ │ │ │ movs r3, r5 │ │ │ │ - strb r6, [r0, #10] │ │ │ │ + strb r6, [r6, #9] │ │ │ │ movs r3, r5 │ │ │ │ - cbz r2, 152308 │ │ │ │ + cbz r2, 152304 │ │ │ │ movs r3, r6 │ │ │ │ - strb r6, [r5, #6] │ │ │ │ + strb r6, [r3, #6] │ │ │ │ movs r3, r5 │ │ │ │ - uxtb r6, r7 │ │ │ │ + uxtb r6, r5 │ │ │ │ movs r3, r6 │ │ │ │ - strb r0, [r2, #9] │ │ │ │ + strb r0, [r0, #9] │ │ │ │ movs r3, r5 │ │ │ │ - strb r4, [r2, #7] │ │ │ │ + strb r4, [r0, #7] │ │ │ │ movs r3, r5 │ │ │ │ ldr r3, [pc, #36] @ (1522f4 ) │ │ │ │ movs r0, #0 │ │ │ │ ldr r1, [pc, #36] @ (1522f8 ) │ │ │ │ movs r2, #108 @ 0x6c │ │ │ │ add r3, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ @@ -17322,21 +17322,21 @@ │ │ │ │ movs r0, #0 │ │ │ │ ldr r1, [pc, #24] @ (152300 ) │ │ │ │ mov.w r2, #302 @ 0x12e │ │ │ │ add r3, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ blx 1439bc │ │ │ │ - uxth r0, r3 │ │ │ │ + uxth r0, r1 │ │ │ │ movs r3, r6 │ │ │ │ - strb r4, [r2, #4] │ │ │ │ + strb r4, [r0, #4] │ │ │ │ movs r3, r5 │ │ │ │ - uxth r2, r0 │ │ │ │ + sxtb r2, r6 │ │ │ │ movs r3, r6 │ │ │ │ - strb r6, [r7, #3] │ │ │ │ + strb r6, [r5, #3] │ │ │ │ movs r3, r5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov.w lr, r0, lsr #31 │ │ │ │ ubfx r5, r0, #23, #8 │ │ │ │ @@ -17512,23 +17512,23 @@ │ │ │ │ ldr r0, [pc, #28] @ (152504 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - sub sp, #96 @ 0x60 │ │ │ │ + sub sp, #32 │ │ │ │ movs r3, r6 │ │ │ │ - ldr r4, [r2, #112] @ 0x70 │ │ │ │ + ldr r4, [r0, #112] @ 0x70 │ │ │ │ movs r3, r5 │ │ │ │ - sub sp, #24 │ │ │ │ + add sp, #472 @ 0x1d8 │ │ │ │ movs r3, r6 │ │ │ │ - ldr r0, [r4, #116] @ 0x74 │ │ │ │ + ldr r0, [r2, #116] @ 0x74 │ │ │ │ movs r3, r5 │ │ │ │ - ldr r4, [r7, #116] @ 0x74 │ │ │ │ + ldr r4, [r5, #116] @ 0x74 │ │ │ │ movs r3, r5 │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #5 │ │ │ │ bhi.n 15258e │ │ │ │ tbb [pc, r3] │ │ │ │ lsls r3, r0, #12 │ │ │ │ @@ -17591,17 +17591,17 @@ │ │ │ │ add r3, pc │ │ │ │ movw r2, #2758 @ 0xac6 │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #280 @ 0x118 │ │ │ │ str r0, [sp, #0] │ │ │ │ blx 1439bc │ │ │ │ nop │ │ │ │ - add r7, sp, #800 @ 0x320 │ │ │ │ + add r7, sp, #736 @ 0x2e0 │ │ │ │ movs r3, r6 │ │ │ │ - ldr r2, [r6, #112] @ 0x70 │ │ │ │ + ldr r2, [r4, #112] @ 0x70 │ │ │ │ movs r3, r5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov.w ip, #0 │ │ │ │ movt ip, #65535 @ 0xffff │ │ │ │ @@ -17769,21 +17769,21 @@ │ │ │ │ add r3, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #300 @ 0x12c │ │ │ │ blx 1439bc │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - add r5, sp, #1016 @ 0x3f8 │ │ │ │ + add r5, sp, #952 @ 0x3b8 │ │ │ │ movs r3, r6 │ │ │ │ - ldr r2, [r7, #68] @ 0x44 │ │ │ │ + ldr r2, [r5, #68] @ 0x44 │ │ │ │ movs r3, r5 │ │ │ │ - add r5, sp, #920 @ 0x398 │ │ │ │ + add r5, sp, #856 @ 0x358 │ │ │ │ movs r3, r6 │ │ │ │ - ldr r2, [r4, #68] @ 0x44 │ │ │ │ + ldr r2, [r2, #68] @ 0x44 │ │ │ │ movs r3, r5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ @@ -17881,17 +17881,17 @@ │ │ │ │ movw r2, #1276 @ 0x4fc │ │ │ │ add r3, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #328 @ 0x148 │ │ │ │ blx 1439bc │ │ │ │ nop │ │ │ │ - add r4, sp, #752 @ 0x2f0 │ │ │ │ + add r4, sp, #688 @ 0x2b0 │ │ │ │ movs r3, r6 │ │ │ │ - ldr r0, [r7, #48] @ 0x30 │ │ │ │ + ldr r0, [r5, #48] @ 0x30 │ │ │ │ movs r3, r5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r3 │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ @@ -18006,17 +18006,17 @@ │ │ │ │ movw r2, #1421 @ 0x58d │ │ │ │ add r3, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #352 @ 0x160 │ │ │ │ blx 1439bc │ │ │ │ nop │ │ │ │ - add r3, sp, #384 @ 0x180 │ │ │ │ + add r3, sp, #320 @ 0x140 │ │ │ │ movs r3, r6 │ │ │ │ - ldr r4, [r3, #28] │ │ │ │ + ldr r4, [r1, #28] │ │ │ │ movs r3, r5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ sub sp, #8 │ │ │ │ @@ -18102,17 +18102,17 @@ │ │ │ │ ldr r1, [pc, #20] @ (152b0c ) │ │ │ │ movw r2, #1345 @ 0x541 │ │ │ │ add r3, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #384 @ 0x180 │ │ │ │ blx 1439bc │ │ │ │ - add r2, sp, #456 @ 0x1c8 │ │ │ │ + add r2, sp, #392 @ 0x188 │ │ │ │ movs r3, r6 │ │ │ │ - ldr r6, [r5, #12] │ │ │ │ + ldr r6, [r3, #12] │ │ │ │ movs r3, r5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ubfx lr, r0, #10, #5 │ │ │ │ lsrs r4, r0, #15 │ │ │ │ @@ -18342,19 +18342,19 @@ │ │ │ │ ldrh r1, [r2, #0] │ │ │ │ cmp r3, #1 │ │ │ │ orr.w r1, r1, #16384 @ 0x4000 │ │ │ │ strh r1, [r2, #0] │ │ │ │ bne.n 152cce │ │ │ │ b.n 152c2e │ │ │ │ nop │ │ │ │ - add r0, sp, #576 @ 0x240 │ │ │ │ + add r0, sp, #512 @ 0x200 │ │ │ │ movs r3, r6 │ │ │ │ - ldr r2, [r5, #0] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ movs r3, r5 │ │ │ │ - str r6, [r0, #112] @ 0x70 │ │ │ │ + str r6, [r6, #108] @ 0x6c │ │ │ │ movs r3, r5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ubfx lr, r0, #23, #8 │ │ │ │ mov r9, r3 │ │ │ │ @@ -18585,19 +18585,19 @@ │ │ │ │ bne.n 152f0a │ │ │ │ ldrh r1, [r2, #0] │ │ │ │ cmp r5, #1 │ │ │ │ orr.w r1, r1, #16384 @ 0x4000 │ │ │ │ strh r1, [r2, #0] │ │ │ │ bne.n 152f30 │ │ │ │ b.n 152eac │ │ │ │ - add r6, pc, #184 @ (adr r6, 1530b8 ) │ │ │ │ + add r6, pc, #120 @ (adr r6, 153078 ) │ │ │ │ movs r3, r6 │ │ │ │ - str r0, [r1, #92] @ 0x5c │ │ │ │ + str r0, [r7, #88] @ 0x58 │ │ │ │ movs r3, r5 │ │ │ │ - str r4, [r4, #72] @ 0x48 │ │ │ │ + str r4, [r2, #72] @ 0x48 │ │ │ │ movs r3, r5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ ubfx ip, r1, #20, #11 │ │ │ │ @@ -18870,19 +18870,19 @@ │ │ │ │ cmp r6, #1 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ orr.w r3, r3, #16384 @ 0x4000 │ │ │ │ strh r3, [r2, #0] │ │ │ │ bne.n 153218 │ │ │ │ b.n 153156 │ │ │ │ - add r3, pc, #280 @ (adr r3, 15340c ) │ │ │ │ + add r3, pc, #216 @ (adr r3, 1533cc ) │ │ │ │ movs r3, r6 │ │ │ │ - str r0, [r4, #44] @ 0x2c │ │ │ │ + str r0, [r2, #44] @ 0x2c │ │ │ │ movs r3, r5 │ │ │ │ - str r4, [r7, #24] │ │ │ │ + str r4, [r5, #24] │ │ │ │ movs r3, r5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ubfx lr, r0, #7, #8 │ │ │ │ mov r9, r3 │ │ │ │ @@ -19113,19 +19113,19 @@ │ │ │ │ bne.n 15347a │ │ │ │ ldrh r1, [r2, #0] │ │ │ │ cmp r5, #1 │ │ │ │ orr.w r1, r1, #16384 @ 0x4000 │ │ │ │ strh r1, [r2, #0] │ │ │ │ bne.n 1534a0 │ │ │ │ b.n 15341c │ │ │ │ - add r0, pc, #760 @ (adr r0, 153868 ) │ │ │ │ + add r0, pc, #696 @ (adr r0, 153828 ) │ │ │ │ movs r3, r6 │ │ │ │ - str r0, [r3, #4] │ │ │ │ + str r0, [r1, #4] │ │ │ │ movs r3, r5 │ │ │ │ - ldrsh r4, [r6, r4] │ │ │ │ + ldrsh r4, [r4, r4] │ │ │ │ movs r3, r5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ mov lr, r0 │ │ │ │ @@ -19560,19 +19560,19 @@ │ │ │ │ lsl.w lr, lr, r4 │ │ │ │ subs r1, r1, r4 │ │ │ │ b.n 1538c8 │ │ │ │ orr.w r6, r6, #4 │ │ │ │ movs r3, #2 │ │ │ │ b.n 153768 │ │ │ │ nop │ │ │ │ - ldr r5, [sp, #392] @ 0x188 │ │ │ │ + ldr r5, [sp, #328] @ 0x148 │ │ │ │ movs r3, r6 │ │ │ │ - ldrb r4, [r7, r3] │ │ │ │ + ldrb r4, [r5, r3] │ │ │ │ movs r3, r5 │ │ │ │ - ldrh r0, [r3, r7] │ │ │ │ + ldrh r0, [r1, r7] │ │ │ │ movs r3, r5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ubfx ip, r0, #23, #8 │ │ │ │ sub sp, #8 │ │ │ │ @@ -19806,25 +19806,25 @@ │ │ │ │ movs r0, #0 │ │ │ │ ldr r1, [pc, #32] @ (153d54 ) │ │ │ │ mov.w r2, #302 @ 0x12e │ │ │ │ add r3, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ blx 1439bc │ │ │ │ - ldr r2, [sp, #664] @ 0x298 │ │ │ │ + ldr r2, [sp, #600] @ 0x258 │ │ │ │ movs r3, r6 │ │ │ │ - ldr r0, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r0, [sp, #400] @ 0x190 │ │ │ │ movs r3, r6 │ │ │ │ - ldrsb r6, [r1, r5] │ │ │ │ + ldrsb r6, [r7, r4] │ │ │ │ movs r3, r5 │ │ │ │ - ldrsb r2, [r5, r5] │ │ │ │ + ldrsb r2, [r3, r5] │ │ │ │ movs r3, r5 │ │ │ │ - ldr r0, [sp, #216] @ 0xd8 │ │ │ │ + ldr r0, [sp, #152] @ 0x98 │ │ │ │ movs r3, r6 │ │ │ │ - ldrsb r2, [r6, r2] │ │ │ │ + ldrsb r2, [r4, r2] │ │ │ │ movs r3, r5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, #80 @ 0x50 │ │ │ │ mov r4, r2 │ │ │ │ @@ -19886,15 +19886,15 @@ │ │ │ │ bics.w r3, r5, #4 │ │ │ │ bne.n 153eae │ │ │ │ ldrd r2, r3, [sp, #40] @ 0x28 │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ strd r2, r3, [sp] │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ - bl 3dd5c0 │ │ │ │ + bl 3dd5b8 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ orrs r3, r2 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ add r1, r3 │ │ │ │ @@ -20536,57 +20536,57 @@ │ │ │ │ ... │ │ │ │ ldrh r2, [r6, #44] @ 0x2c │ │ │ │ movs r3, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r3, #30] │ │ │ │ movs r3, r7 │ │ │ │ - str r3, [sp, #616] @ 0x268 │ │ │ │ + str r3, [sp, #552] @ 0x228 │ │ │ │ movs r3, r6 │ │ │ │ - strh r0, [r3, r0] │ │ │ │ + strh r0, [r1, r0] │ │ │ │ movs r3, r5 │ │ │ │ - strh r0, [r6, r0] │ │ │ │ + strh r0, [r4, r0] │ │ │ │ movs r3, r5 │ │ │ │ - str r1, [sp, #792] @ 0x318 │ │ │ │ + str r1, [sp, #728] @ 0x2d8 │ │ │ │ movs r3, r6 │ │ │ │ - str r2, [r0, r1] │ │ │ │ + str r2, [r6, r0] │ │ │ │ movs r3, r5 │ │ │ │ - str r1, [sp, #480] @ 0x1e0 │ │ │ │ + str r1, [sp, #416] @ 0x1a0 │ │ │ │ movs r3, r6 │ │ │ │ - str r2, [r2, r1] │ │ │ │ + str r2, [r0, r1] │ │ │ │ movs r3, r5 │ │ │ │ - str r6, [r5, r1] │ │ │ │ + str r6, [r3, r1] │ │ │ │ movs r3, r5 │ │ │ │ - str r1, [sp, #72] @ 0x48 │ │ │ │ + str r1, [sp, #8] │ │ │ │ movs r3, r6 │ │ │ │ - str r4, [r4, r1] │ │ │ │ + str r4, [r2, r1] │ │ │ │ movs r3, r5 │ │ │ │ - ldr r7, [pc, #928] @ (154880 ) │ │ │ │ + ldr r7, [pc, #864] @ (154840 ) │ │ │ │ movs r3, r5 │ │ │ │ - str r0, [sp, #1008] @ 0x3f0 │ │ │ │ + str r0, [sp, #944] @ 0x3b0 │ │ │ │ movs r3, r6 │ │ │ │ - str r2, [r6, r2] │ │ │ │ + str r2, [r4, r2] │ │ │ │ movs r3, r5 │ │ │ │ - ldr r7, [pc, #456] @ (1546b4 ) │ │ │ │ + ldr r7, [pc, #392] @ (154674 ) │ │ │ │ movs r3, r5 │ │ │ │ - str r0, [sp, #872] @ 0x368 │ │ │ │ + str r0, [sp, #808] @ 0x328 │ │ │ │ movs r3, r6 │ │ │ │ - ldr r7, [pc, #344] @ (15464c ) │ │ │ │ + ldr r7, [pc, #280] @ (15460c ) │ │ │ │ movs r3, r5 │ │ │ │ ldr r3, [pc, #16] @ (154508 ) │ │ │ │ movs r0, #0 │ │ │ │ ldr r1, [pc, #16] @ (15450c ) │ │ │ │ mov.w r2, #302 @ 0x12e │ │ │ │ add r3, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ blx 1439bc │ │ │ │ - str r0, [sp, #440] @ 0x1b8 │ │ │ │ + str r0, [sp, #376] @ 0x178 │ │ │ │ movs r3, r6 │ │ │ │ - ldr r6, [pc, #936] @ (1548b8 ) │ │ │ │ + ldr r6, [pc, #872] @ (154878 ) │ │ │ │ movs r3, r5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr.w r6, [pc, #2116] @ 154d68 │ │ │ │ sub sp, #80 @ 0x50 │ │ │ │ @@ -20653,15 +20653,15 @@ │ │ │ │ strd r2, r2, [sp, #64] @ 0x40 │ │ │ │ bne.n 1546a6 │ │ │ │ ldrd r2, r3, [sp, #40] @ 0x28 │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ strd r2, r3, [sp] │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ - bl 3dd5c0 │ │ │ │ + bl 3dd5b8 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ orrs r3, r2 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ add r1, r3 │ │ │ │ @@ -21341,41 +21341,41 @@ │ │ │ │ ... │ │ │ │ strh r6, [r7, #46] @ 0x2e │ │ │ │ movs r3, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r2, #30] │ │ │ │ movs r3, r7 │ │ │ │ - ldrh r0, [r2, #24] │ │ │ │ + ldrh r0, [r0, #24] │ │ │ │ movs r3, r6 │ │ │ │ - ldr r1, [pc, #568] @ (154fb4 ) │ │ │ │ + ldr r1, [pc, #504] @ (154f74 ) │ │ │ │ movs r3, r5 │ │ │ │ - ldr r1, [pc, #664] @ (155018 ) │ │ │ │ + ldr r1, [pc, #600] @ (154fd8 ) │ │ │ │ movs r3, r5 │ │ │ │ - ldrh r6, [r2, #8] │ │ │ │ + ldrh r6, [r0, #8] │ │ │ │ movs r3, r6 │ │ │ │ - @ instruction: 0x4792 │ │ │ │ + @ instruction: 0x4782 │ │ │ │ movs r3, r5 │ │ │ │ - ldrh r6, [r4, #4] │ │ │ │ + ldrh r6, [r2, #4] │ │ │ │ movs r3, r6 │ │ │ │ - blx r0 │ │ │ │ + bx lr │ │ │ │ movs r3, r5 │ │ │ │ - blxns r3 │ │ │ │ + blxns r1 │ │ │ │ movs r3, r5 │ │ │ │ - ldrh r4, [r7, #0] │ │ │ │ + ldrh r4, [r5, #0] │ │ │ │ movs r3, r6 │ │ │ │ - @ instruction: 0x478e │ │ │ │ + bx pc │ │ │ │ movs r3, r5 │ │ │ │ - bx r2 │ │ │ │ + bx r0 │ │ │ │ movs r3, r5 │ │ │ │ - ldrh r6, [r4, #0] │ │ │ │ + ldrh r6, [r2, #0] │ │ │ │ movs r3, r6 │ │ │ │ - blxns fp │ │ │ │ + blxns r9 │ │ │ │ movs r3, r5 │ │ │ │ - mov ip, r3 │ │ │ │ + mov ip, r1 │ │ │ │ movs r3, r5 │ │ │ │ ldr r3, [pc, #36] @ (154dd4 ) │ │ │ │ movs r0, #0 │ │ │ │ ldr r1, [pc, #36] @ (154dd8 ) │ │ │ │ movs r2, #108 @ 0x6c │ │ │ │ add r3, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ @@ -21386,21 +21386,21 @@ │ │ │ │ movs r0, #0 │ │ │ │ ldr r1, [pc, #24] @ (154de0 ) │ │ │ │ mov.w r2, #302 @ 0x12e │ │ │ │ add r3, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ blx 1439bc │ │ │ │ - strh r0, [r7, #60] @ 0x3c │ │ │ │ + strh r0, [r5, #60] @ 0x3c │ │ │ │ movs r3, r6 │ │ │ │ - mov r4, r6 │ │ │ │ + mov r4, r4 │ │ │ │ movs r3, r5 │ │ │ │ - strh r2, [r4, #60] @ 0x3c │ │ │ │ + strh r2, [r2, #60] @ 0x3c │ │ │ │ movs r3, r6 │ │ │ │ - mov r6, r3 │ │ │ │ + mov r6, r1 │ │ │ │ movs r3, r5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #936] @ (1551a0 ) │ │ │ │ @@ -21462,31 +21462,31 @@ │ │ │ │ rsb ip, ip, #3221225472 @ 0xc0000000 │ │ │ │ umull ip, r9, ip, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ adds.w r4, ip, ip │ │ │ │ str r4, [sp, #0] │ │ │ │ adc.w r9, r9, r9 │ │ │ │ str.w r9, [sp, #4] │ │ │ │ - bl 3dd5c0 │ │ │ │ + bl 3dd5b8 │ │ │ │ add r1, sp, #8 │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ add r0, sp, #24 │ │ │ │ strd r4, r9, [sp] │ │ │ │ - bl 3dd5c0 │ │ │ │ + bl 3dd5b8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov.w r2, #3221225472 @ 0xc0000000 │ │ │ │ add r1, sp, #16 │ │ │ │ negs r3, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r0, sp, #24 │ │ │ │ sbc.w r3, r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ - bl 3dd5c0 │ │ │ │ + bl 3dd5b8 │ │ │ │ ldrd r1, r3, [sp, #16] │ │ │ │ subs r1, #2 │ │ │ │ adc.w r3, r3, #4294967295 @ 0xffffffff │ │ │ │ lsrs r1, r1, #9 │ │ │ │ orr.w r1, r1, r3, lsl #23 │ │ │ │ lsrs r3, r3, #9 │ │ │ │ adds r0, r1, #1 │ │ │ │ @@ -21731,27 +21731,27 @@ │ │ │ │ add r1, pc │ │ │ │ blx 1439bc │ │ │ │ nop │ │ │ │ ldrb r0, [r6, #20] │ │ │ │ movs r3, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r1, #56] @ 0x38 │ │ │ │ + strh r2, [r7, #54] @ 0x36 │ │ │ │ movs r3, r6 │ │ │ │ ldrb r4, [r1, #13] │ │ │ │ movs r3, r7 │ │ │ │ - strh r0, [r5, #32] │ │ │ │ + strh r0, [r3, #32] │ │ │ │ movs r3, r6 │ │ │ │ - orrs r2, r0 │ │ │ │ + cmn r2, r6 │ │ │ │ movs r3, r5 │ │ │ │ - orrs r6, r3 │ │ │ │ + orrs r6, r1 │ │ │ │ movs r3, r5 │ │ │ │ - strh r0, [r3, #30] │ │ │ │ + strh r0, [r1, #30] │ │ │ │ movs r3, r6 │ │ │ │ - negs r4, r2 │ │ │ │ + negs r4, r0 │ │ │ │ movs r3, r5 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #28] @ (1551f0 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -21761,19 +21761,19 @@ │ │ │ │ add r3, pc │ │ │ │ add ip, pc │ │ │ │ adds r3, #120 @ 0x78 │ │ │ │ add r1, pc │ │ │ │ movs r0, #0 │ │ │ │ str.w ip, [sp] │ │ │ │ blx 1439bc │ │ │ │ - strh r6, [r1, #28] │ │ │ │ + strh r6, [r7, #26] │ │ │ │ movs r3, r6 │ │ │ │ - cmn r0, r4 │ │ │ │ + cmn r0, r2 │ │ │ │ movs r3, r5 │ │ │ │ - negs r4, r4 │ │ │ │ + negs r4, r2 │ │ │ │ movs r3, r5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov lr, r2 │ │ │ │ ldrb.w ip, [r2, #25] │ │ │ │ cmp.w ip, #0 │ │ │ │ beq.n 155212 │ │ │ │ ldrb.w ip, [r1, #4] │ │ │ │ @@ -22251,23 +22251,23 @@ │ │ │ │ ldrh r3, [r0, #0] │ │ │ │ cmp r4, #1 │ │ │ │ orr.w r3, r3, #16384 @ 0x4000 │ │ │ │ strh r3, [r0, #0] │ │ │ │ bne.n 15564c │ │ │ │ b.n 155546 │ │ │ │ nop │ │ │ │ - ldrb r2, [r2, #28] │ │ │ │ + ldrb r2, [r0, #28] │ │ │ │ movs r3, r6 │ │ │ │ - subs r6, #172 @ 0xac │ │ │ │ + subs r6, #156 @ 0x9c │ │ │ │ movs r3, r5 │ │ │ │ - subs r5, #136 @ 0x88 │ │ │ │ + subs r5, #120 @ 0x78 │ │ │ │ movs r3, r5 │ │ │ │ - ldrb r4, [r5, #25] │ │ │ │ + ldrb r4, [r3, #25] │ │ │ │ movs r3, r6 │ │ │ │ - subs r5, #216 @ 0xd8 │ │ │ │ + subs r5, #200 @ 0xc8 │ │ │ │ movs r3, r5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ ldr.w r4, [pc, #3176] @ 1563bc │ │ │ │ @@ -23345,25 +23345,25 @@ │ │ │ │ b.n 155d38 │ │ │ │ strb r2, [r2, #15] │ │ │ │ movs r3, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r3, #6] │ │ │ │ movs r3, r7 │ │ │ │ - ldrb r4, [r7, #13] │ │ │ │ + ldrb r4, [r5, #13] │ │ │ │ movs r3, r6 │ │ │ │ - ldrb r6, [r3, #5] │ │ │ │ + ldrb r6, [r1, #5] │ │ │ │ movs r3, r6 │ │ │ │ - ldrb r2, [r1, #5] │ │ │ │ + ldrb r2, [r7, #4] │ │ │ │ movs r3, r6 │ │ │ │ - ldrb r4, [r3, #0] │ │ │ │ + ldrb r4, [r1, #0] │ │ │ │ movs r3, r6 │ │ │ │ - strb r4, [r5, #18] │ │ │ │ + strb r4, [r3, #18] │ │ │ │ movs r3, r6 │ │ │ │ - strb r0, [r6, #16] │ │ │ │ + strb r0, [r4, #16] │ │ │ │ movs r3, r6 │ │ │ │ ldrb r1, [r6, #17] │ │ │ │ cmp r1, #0 │ │ │ │ bne.w 156c88 │ │ │ │ ldrb r4, [r6, #9] │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ cbz r4, 1563fa │ │ │ │ @@ -24462,77 +24462,77 @@ │ │ │ │ movs r0, #0 │ │ │ │ ldr r1, [pc, #136] @ (1570e0 ) │ │ │ │ mov.w r2, #302 @ 0x12e │ │ │ │ add r3, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ blx 1439bc │ │ │ │ - strb r2, [r5, #5] │ │ │ │ + strb r2, [r3, #5] │ │ │ │ movs r3, r6 │ │ │ │ - strb r0, [r6, #1] │ │ │ │ + strb r0, [r4, #1] │ │ │ │ movs r3, r6 │ │ │ │ - cmp r6, #238 @ 0xee │ │ │ │ + cmp r6, #222 @ 0xde │ │ │ │ movs r3, r5 │ │ │ │ - cmp r7, #6 │ │ │ │ + cmp r6, #246 @ 0xf6 │ │ │ │ movs r3, r5 │ │ │ │ - ldr r6, [r3, #16] │ │ │ │ + ldr r6, [r1, #16] │ │ │ │ movs r3, r6 │ │ │ │ - movs r7, #248 @ 0xf8 │ │ │ │ + movs r7, #232 @ 0xe8 │ │ │ │ movs r3, r5 │ │ │ │ - cmp r0, #20 │ │ │ │ + cmp r0, #4 │ │ │ │ movs r3, r5 │ │ │ │ - str r2, [r7, #104] @ 0x68 │ │ │ │ + str r2, [r5, #104] @ 0x68 │ │ │ │ movs r3, r6 │ │ │ │ - movs r6, #38 @ 0x26 │ │ │ │ + movs r6, #22 │ │ │ │ movs r3, r5 │ │ │ │ - str r2, [r6, #92] @ 0x5c │ │ │ │ + str r2, [r4, #92] @ 0x5c │ │ │ │ movs r3, r6 │ │ │ │ - movs r5, #48 @ 0x30 │ │ │ │ + movs r5, #32 │ │ │ │ movs r3, r5 │ │ │ │ - movs r4, #106 @ 0x6a │ │ │ │ + movs r4, #90 @ 0x5a │ │ │ │ movs r3, r5 │ │ │ │ - str r0, [r3, #92] @ 0x5c │ │ │ │ + str r0, [r1, #92] @ 0x5c │ │ │ │ movs r3, r6 │ │ │ │ - movs r4, #250 @ 0xfa │ │ │ │ + movs r4, #234 @ 0xea │ │ │ │ movs r3, r5 │ │ │ │ - movs r4, #80 @ 0x50 │ │ │ │ + movs r4, #64 @ 0x40 │ │ │ │ movs r3, r5 │ │ │ │ - str r0, [r0, #92] @ 0x5c │ │ │ │ + str r0, [r6, #88] @ 0x58 │ │ │ │ movs r3, r6 │ │ │ │ - movs r4, #206 @ 0xce │ │ │ │ + movs r4, #190 @ 0xbe │ │ │ │ movs r3, r5 │ │ │ │ - movs r4, #56 @ 0x38 │ │ │ │ + movs r4, #40 @ 0x28 │ │ │ │ movs r3, r5 │ │ │ │ - str r2, [r0, #88] @ 0x58 │ │ │ │ + str r2, [r6, #84] @ 0x54 │ │ │ │ movs r3, r6 │ │ │ │ - movs r4, #212 @ 0xd4 │ │ │ │ + movs r4, #196 @ 0xc4 │ │ │ │ movs r3, r5 │ │ │ │ - movs r4, #88 @ 0x58 │ │ │ │ + movs r4, #72 @ 0x48 │ │ │ │ movs r3, r5 │ │ │ │ - str r2, [r5, #84] @ 0x54 │ │ │ │ + str r2, [r3, #84] @ 0x54 │ │ │ │ movs r3, r6 │ │ │ │ - movs r4, #214 @ 0xd6 │ │ │ │ + movs r4, #198 @ 0xc6 │ │ │ │ movs r3, r5 │ │ │ │ - str r4, [r2, #84] @ 0x54 │ │ │ │ + str r4, [r0, #84] @ 0x54 │ │ │ │ movs r3, r6 │ │ │ │ - movs r3, #208 @ 0xd0 │ │ │ │ + movs r3, #192 @ 0xc0 │ │ │ │ movs r3, r5 │ │ │ │ - str r6, [r7, #80] @ 0x50 │ │ │ │ + str r6, [r5, #80] @ 0x50 │ │ │ │ movs r3, r6 │ │ │ │ - movs r3, #188 @ 0xbc │ │ │ │ + movs r3, #172 @ 0xac │ │ │ │ movs r3, r5 │ │ │ │ - movs r3, #212 @ 0xd4 │ │ │ │ + movs r3, #196 @ 0xc4 │ │ │ │ movs r3, r5 │ │ │ │ - str r0, [r5, #80] @ 0x50 │ │ │ │ + str r0, [r3, #80] @ 0x50 │ │ │ │ movs r3, r6 │ │ │ │ - movs r3, #164 @ 0xa4 │ │ │ │ + movs r3, #148 @ 0x94 │ │ │ │ movs r3, r5 │ │ │ │ - str r2, [r2, #80] @ 0x50 │ │ │ │ + str r2, [r0, #80] @ 0x50 │ │ │ │ movs r3, r6 │ │ │ │ - movs r3, #142 @ 0x8e │ │ │ │ + movs r3, #126 @ 0x7e │ │ │ │ movs r3, r5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov r9, r1 │ │ │ │ ldrb.w lr, [r2, #25] │ │ │ │ sub sp, #24 │ │ │ │ cmp.w lr, #0 │ │ │ │ beq.n 1570fe │ │ │ │ @@ -24883,19 +24883,19 @@ │ │ │ │ ldr r1, [pc, #24] @ (1574f4 ) │ │ │ │ mov.w r2, #1808 @ 0x710 │ │ │ │ add r3, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #712 @ 0x2c8 │ │ │ │ blx 1439bc │ │ │ │ - str r4, [r1, #16] │ │ │ │ + str r4, [r7, #12] │ │ │ │ movs r3, r6 │ │ │ │ - str r6, [r1, #8] │ │ │ │ + str r6, [r7, #4] │ │ │ │ movs r3, r6 │ │ │ │ - subs r2, r7, #7 │ │ │ │ + subs r2, r5, #7 │ │ │ │ movs r3, r5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr.w ip, [r1, #4] │ │ │ │ sub sp, #12 │ │ │ │ sub.w lr, r4, ip │ │ │ │ cmp.w lr, #0 │ │ │ │ @@ -25180,19 +25180,19 @@ │ │ │ │ ldr r0, [pc, #20] @ (157860 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - ldrb r2, [r4, r4] │ │ │ │ + ldrb r2, [r2, r4] │ │ │ │ movs r3, r6 │ │ │ │ - subs r4, r7, r7 │ │ │ │ + subs r4, r5, r7 │ │ │ │ movs r3, r5 │ │ │ │ - adds r0, r3, #0 │ │ │ │ + adds r0, r1, #0 │ │ │ │ movs r3, r5 │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ cmp r2, #5 │ │ │ │ beq.n 15789e │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -25256,17 +25256,17 @@ │ │ │ │ movs r2, #35 @ 0x23 │ │ │ │ add r3, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #896 @ 0x380 │ │ │ │ blx 1439bc │ │ │ │ bl 1551c4 │ │ │ │ - ldrb r6, [r4, r1] │ │ │ │ + ldrb r6, [r2, r1] │ │ │ │ movs r3, r6 │ │ │ │ - subs r2, r4, r3 │ │ │ │ + subs r2, r2, r3 │ │ │ │ movs r3, r5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ sub sp, #16 │ │ │ │ @@ -25398,17 +25398,17 @@ │ │ │ │ ldr r1, [pc, #16] @ (157a78 ) │ │ │ │ movs r2, #108 @ 0x6c │ │ │ │ add r3, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ adds r3, #180 @ 0xb4 │ │ │ │ blx 1439bc │ │ │ │ - ldrh r4, [r0, r4] │ │ │ │ + ldrh r4, [r6, r3] │ │ │ │ movs r3, r6 │ │ │ │ - adds r0, r0, r6 │ │ │ │ + adds r0, r6, r5 │ │ │ │ movs r3, r5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrb.w ip, [r1] │ │ │ │ mov r4, r2 │ │ │ │ @@ -25597,21 +25597,21 @@ │ │ │ │ ldr r1, [pc, #28] @ (157ca0 ) │ │ │ │ movw r2, #1551 @ 0x60f │ │ │ │ add r3, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #916 @ 0x394 │ │ │ │ blx 1439bc │ │ │ │ - ldr r6, [r3, r5] │ │ │ │ + ldr r6, [r1, r5] │ │ │ │ movs r3, r6 │ │ │ │ - asrs r2, r3, #31 │ │ │ │ + asrs r2, r1, #31 │ │ │ │ movs r3, r5 │ │ │ │ - ldr r6, [r4, r3] │ │ │ │ + ldr r6, [r2, r3] │ │ │ │ movs r3, r6 │ │ │ │ - asrs r2, r4, #29 │ │ │ │ + asrs r2, r2, #29 │ │ │ │ movs r3, r5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ sub sp, #132 @ 0x84 │ │ │ │ @@ -25726,21 +25726,21 @@ │ │ │ │ it cs │ │ │ │ movcs.w r4, #4294967295 @ 0xffffffff │ │ │ │ bcs.n 157de2 │ │ │ │ mov r2, r6 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r8 │ │ │ │ - bl 408660 │ │ │ │ + bl 408658 │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, r6 │ │ │ │ ldrd r0, r1, [sp, #28] │ │ │ │ strd r5, r4, [sp] │ │ │ │ - bl 3dd5c0 │ │ │ │ + bl 3dd5b8 │ │ │ │ ldr r7, [sp, #16] │ │ │ │ ldrd r3, r2, [sp, #112] @ 0x70 │ │ │ │ mov.w ip, #0 │ │ │ │ ldrd r1, r0, [sp, #104] @ 0x68 │ │ │ │ subs r3, r7, r3 │ │ │ │ sbcs.w r2, fp, r2 │ │ │ │ it cc │ │ │ │ @@ -25771,15 +25771,15 @@ │ │ │ │ itt cs │ │ │ │ movcs.w r8, #4294967295 @ 0xffffffff │ │ │ │ movcs r1, #0 │ │ │ │ bcs.n 157e68 │ │ │ │ mov r0, r2 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ - bl 408660 │ │ │ │ + bl 408658 │ │ │ │ mov r8, r0 │ │ │ │ orrs r4, r1 │ │ │ │ cmp.w r8, #4 │ │ │ │ sbcs.w r3, r4, #0 │ │ │ │ itt cc │ │ │ │ movcc.w r8, #4 │ │ │ │ movcc r4, #0 │ │ │ │ @@ -25788,21 +25788,21 @@ │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ strd r8, r4, [sp] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ vstr d8, [sp, #96] @ 0x60 │ │ │ │ vstr d8, [sp, #104] @ 0x68 │ │ │ │ vstr d8, [sp, #112] @ 0x70 │ │ │ │ - bl 3dd5c0 │ │ │ │ + bl 3dd5b8 │ │ │ │ strd r8, r4, [sp] │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 3dd5c0 │ │ │ │ + bl 3dd5b8 │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ ldrd r0, r3, [sp, #112] @ 0x70 │ │ │ │ mov.w ip, #0 │ │ │ │ ldr r1, [sp, #96] @ 0x60 │ │ │ │ adds r2, r2, r0 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ ldr r7, [sp, #16] │ │ │ │ @@ -25896,24 +25896,24 @@ │ │ │ │ movcs.w r3, #4294967295 @ 0xffffffff │ │ │ │ strcs r3, [sp, #12] │ │ │ │ bcs.n 157fde │ │ │ │ mov r2, r6 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r8 │ │ │ │ - bl 408660 │ │ │ │ + bl 408658 │ │ │ │ str r0, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r2, r7 │ │ │ │ ldrd r0, r1, [sp, #28] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, r6 │ │ │ │ - bl 3dd5c0 │ │ │ │ + bl 3dd5b8 │ │ │ │ mov.w ip, #0 │ │ │ │ ldrd r2, r3, [sp, #112] @ 0x70 │ │ │ │ ldrd r1, r5, [sp, #104] @ 0x68 │ │ │ │ subs.w r2, fp, r2 │ │ │ │ sbcs.w r0, sl, r3 │ │ │ │ it cc │ │ │ │ movcc.w ip, #1 │ │ │ │ @@ -25980,22 +25980,22 @@ │ │ │ │ strd r3, r5, [sp] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ vstr d7, [sp, #96] @ 0x60 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ vstr d7, [sp, #104] @ 0x68 │ │ │ │ vstr d7, [sp, #112] @ 0x70 │ │ │ │ - bl 3dd5c0 │ │ │ │ + bl 3dd5b8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r2, r7 │ │ │ │ strd r3, r5, [sp] │ │ │ │ mov r3, r6 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 3dd5c0 │ │ │ │ + bl 3dd5b8 │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ ldrd r0, r5, [sp, #112] @ 0x70 │ │ │ │ mov.w lr, #0 │ │ │ │ ldrd r2, r3, [sp, #96] @ 0x60 │ │ │ │ adds r0, r1, r0 │ │ │ │ ldr r1, [sp, #108] @ 0x6c │ │ │ │ adcs r5, r1 │ │ │ │ @@ -26378,15 +26378,15 @@ │ │ │ │ movw r2, #842 @ 0x34a │ │ │ │ blx 1439bc │ │ │ │ mov r7, r9 │ │ │ │ mov r6, r9 │ │ │ │ b.n 1581dc │ │ │ │ mov r2, r6 │ │ │ │ movs r3, #0 │ │ │ │ - bl 408660 │ │ │ │ + bl 408658 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r0, #5 │ │ │ │ orr.w r2, r2, r1 │ │ │ │ sbcs.w r3, r2, #0 │ │ │ │ bcs.w 15865a │ │ │ │ movs r3, #0 │ │ │ │ rsb r2, r9, #0 │ │ │ │ @@ -26521,19 +26521,19 @@ │ │ │ │ orrs r0, r2 │ │ │ │ b.n 1583a2 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ movs r3, #1 │ │ │ │ strb r3, [r2, #0] │ │ │ │ b.n 1583b8 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ - str r4, [r1, r1] │ │ │ │ + str r4, [r7, r0] │ │ │ │ movs r3, r6 │ │ │ │ - asrs r6, r3, #32 │ │ │ │ + asrs r6, r1, #32 │ │ │ │ movs r3, r5 │ │ │ │ - lsrs r2, r0, #27 │ │ │ │ + lsrs r2, r6, #26 │ │ │ │ movs r3, r5 │ │ │ │ add lr, lr │ │ │ │ movs r3, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -26877,21 +26877,21 @@ │ │ │ │ ldr r1, [pc, #28] @ (158ab4 ) │ │ │ │ movw r2, #1108 @ 0x454 │ │ │ │ add r3, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #948 @ 0x3b4 │ │ │ │ blx 1439bc │ │ │ │ - ldr r2, [pc, #936] @ (158e54 ) │ │ │ │ + ldr r2, [pc, #872] @ (158e14 ) │ │ │ │ movs r3, r6 │ │ │ │ - lsrs r6, r4, #5 │ │ │ │ + lsrs r6, r2, #5 │ │ │ │ movs r3, r5 │ │ │ │ - ldr r2, [pc, #840] @ (158dfc ) │ │ │ │ + ldr r2, [pc, #776] @ (158dbc ) │ │ │ │ movs r3, r6 │ │ │ │ - lsrs r6, r1, #5 │ │ │ │ + lsrs r6, r7, #4 │ │ │ │ movs r3, r5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r2 │ │ │ │ @@ -26989,17 +26989,17 @@ │ │ │ │ ldr r1, [pc, #20] @ (158bc8 ) │ │ │ │ movw r2, #1276 @ 0x4fc │ │ │ │ add r3, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #980 @ 0x3d4 │ │ │ │ blx 1439bc │ │ │ │ - ldr r1, [pc, #728] @ (158ea0 ) │ │ │ │ + ldr r1, [pc, #664] @ (158e60 ) │ │ │ │ movs r3, r6 │ │ │ │ - lsrs r2, r6, #32 │ │ │ │ + lsrs r2, r4, #32 │ │ │ │ movs r3, r5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r2 │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ @@ -27090,17 +27090,17 @@ │ │ │ │ ldr r1, [pc, #20] @ (158cc8 ) │ │ │ │ movw r2, #1345 @ 0x541 │ │ │ │ add r3, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1004 @ 0x3ec │ │ │ │ blx 1439bc │ │ │ │ - ldr r0, [pc, #728] @ (158fa0 ) │ │ │ │ + ldr r0, [pc, #664] @ (158f60 ) │ │ │ │ movs r3, r6 │ │ │ │ - lsls r2, r6, #28 │ │ │ │ + lsls r2, r4, #28 │ │ │ │ movs r3, r5 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -27292,21 +27292,21 @@ │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1072 @ 0x430 │ │ │ │ blx 1439bc │ │ │ │ subs r6, #58 @ 0x3a │ │ │ │ movs r3, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #384] @ (159078 ) │ │ │ │ + ldr r0, [pc, #320] @ (159038 ) │ │ │ │ movs r3, r6 │ │ │ │ subs r5, #48 @ 0x30 │ │ │ │ movs r3, r7 │ │ │ │ - mov lr, r1 │ │ │ │ + mov r6, pc │ │ │ │ movs r3, r6 │ │ │ │ - lsls r2, r7, #23 │ │ │ │ + lsls r2, r5, #23 │ │ │ │ movs r3, r5 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -27481,21 +27481,21 @@ │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1100 @ 0x44c │ │ │ │ blx 1439bc │ │ │ │ subs r4, #0 │ │ │ │ movs r3, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - mov r6, r4 │ │ │ │ + mov r6, r2 │ │ │ │ movs r3, r6 │ │ │ │ subs r2, #200 @ 0xc8 │ │ │ │ movs r3, r7 │ │ │ │ - add lr, r1 │ │ │ │ + add r6, pc │ │ │ │ movs r3, r6 │ │ │ │ - lsls r2, r7, #15 │ │ │ │ + lsls r2, r5, #15 │ │ │ │ movs r3, r5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov ip, r2 │ │ │ │ ldr r2, [r2, #32] │ │ │ │ @@ -28120,21 +28120,21 @@ │ │ │ │ ldr r1, [pc, #32] @ (15980c ) │ │ │ │ mov.w r2, #302 @ 0x12e │ │ │ │ add r3, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ adds r3, #200 @ 0xc8 │ │ │ │ blx 1439bc │ │ │ │ - subs r5, #146 @ 0x92 │ │ │ │ + subs r5, #130 @ 0x82 │ │ │ │ movs r3, r6 │ │ │ │ - ldc2 0, cr0, [r0], {42} @ 0x2a │ │ │ │ - stc2 0, cr0, [r8], #-168 @ 0xffffff58 │ │ │ │ - subs r5, #124 @ 0x7c │ │ │ │ + stc2 0, cr0, [r0], {42} @ 0x2a │ │ │ │ + ldc2 0, cr0, [r8], {42} @ 0x2a │ │ │ │ + subs r5, #108 @ 0x6c │ │ │ │ movs r3, r6 │ │ │ │ - @ instruction: 0xfbf8002a │ │ │ │ + @ instruction: 0xfbe8002a │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #308] @ (159958 ) │ │ │ │ ldr r3, [pc, #312] @ (15995c ) │ │ │ │ @@ -28258,27 +28258,27 @@ │ │ │ │ add.w r3, r3, #864 @ 0x360 │ │ │ │ blx 1439bc │ │ │ │ nop │ │ │ │ adds r3, #6 │ │ │ │ movs r3, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #26 │ │ │ │ + subs r5, #10 │ │ │ │ movs r3, r6 │ │ │ │ adds r2, #170 @ 0xaa │ │ │ │ movs r3, r7 │ │ │ │ - subs r4, #198 @ 0xc6 │ │ │ │ + subs r4, #182 @ 0xb6 │ │ │ │ movs r3, r6 │ │ │ │ - subs r4, #122 @ 0x7a │ │ │ │ + subs r4, #106 @ 0x6a │ │ │ │ movs r3, r6 │ │ │ │ - subs r4, #100 @ 0x64 │ │ │ │ + subs r4, #84 @ 0x54 │ │ │ │ movs r3, r6 │ │ │ │ - subs r4, #36 @ 0x24 │ │ │ │ + subs r4, #20 │ │ │ │ movs r3, r6 │ │ │ │ - @ instruction: 0xfb90002a │ │ │ │ + @ instruction: 0xfb80002a │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrb.w lr, [r1] │ │ │ │ mov.w ip, #1 │ │ │ │ mov r4, r0 │ │ │ │ @@ -28370,19 +28370,19 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ adds r3, #248 @ 0xf8 │ │ │ │ blx 1439bc │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - subs r3, #192 @ 0xc0 │ │ │ │ + subs r3, #176 @ 0xb0 │ │ │ │ movs r3, r6 │ │ │ │ - subs r2, #230 @ 0xe6 │ │ │ │ + subs r2, #214 @ 0xd6 │ │ │ │ movs r3, r6 │ │ │ │ - vld4.8 {d16-d19}, [r2 :128], sl │ │ │ │ + ldr??.w r0, [r2, sl, lsl #2] │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ sub sp, #12 │ │ │ │ cmp r3, #5 │ │ │ │ @@ -28478,21 +28478,21 @@ │ │ │ │ ldr r0, [pc, #28] @ (159bd0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - subs r1, #212 @ 0xd4 │ │ │ │ + subs r1, #196 @ 0xc4 │ │ │ │ movs r3, r6 │ │ │ │ - ldr.w r0, [r0, sl, lsl #2] │ │ │ │ - subs r1, #186 @ 0xba │ │ │ │ + str.w r0, [r0, sl, lsl #2] │ │ │ │ + subs r1, #170 @ 0xaa │ │ │ │ movs r3, r6 │ │ │ │ - ldrb.w r0, [r4, #42] @ 0x2a │ │ │ │ - ldrh.w r0, [r0, #42] @ 0x2a │ │ │ │ + strb.w r0, [r4, #42] @ 0x2a │ │ │ │ + strh.w r0, [r0, #42] @ 0x2a │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ sub sp, #8 │ │ │ │ cmp r3, #6 │ │ │ │ @@ -28638,21 +28638,21 @@ │ │ │ │ movs r2, #108 @ 0x6c │ │ │ │ add r3, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ adds r3, #100 @ 0x64 │ │ │ │ blx 1439bc │ │ │ │ nop │ │ │ │ - subs r0, #58 @ 0x3a │ │ │ │ + subs r0, #42 @ 0x2a │ │ │ │ movs r3, r6 │ │ │ │ - @ instruction: 0xf714002a │ │ │ │ - @ instruction: 0xf730002a │ │ │ │ - subs r0, #38 @ 0x26 │ │ │ │ + @ instruction: 0xf704002a │ │ │ │ + @ instruction: 0xf720002a │ │ │ │ + subs r0, #22 │ │ │ │ movs r3, r6 │ │ │ │ - subw r0, r2, #2090 @ 0x82a │ │ │ │ + @ instruction: 0xf692002a │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r1, #1] │ │ │ │ ldrb.w lr, [r1] │ │ │ │ @@ -28804,30 +28804,30 @@ │ │ │ │ ldr r0, [pc, #56] @ (159f28 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - adds r6, #204 @ 0xcc │ │ │ │ + adds r6, #188 @ 0xbc │ │ │ │ movs r3, r6 │ │ │ │ - rsbs r0, sl, #11141120 @ 0xaa0000 │ │ │ │ - adc.w r0, r4, #11141120 @ 0xaa0000 │ │ │ │ - adds r6, #178 @ 0xb2 │ │ │ │ + rsb r0, sl, #11141120 @ 0xaa0000 │ │ │ │ + @ instruction: 0xf534002a │ │ │ │ + adds r6, #162 @ 0xa2 │ │ │ │ movs r3, r6 │ │ │ │ - rsbs r0, r4, #11141120 @ 0xaa0000 │ │ │ │ - @ instruction: 0xf52a002a │ │ │ │ - adds r6, #148 @ 0x94 │ │ │ │ + rsb r0, r4, #11141120 @ 0xaa0000 │ │ │ │ + adds.w r0, sl, #11141120 @ 0xaa0000 │ │ │ │ + adds r6, #132 @ 0x84 │ │ │ │ movs r3, r6 │ │ │ │ - rsbs r0, r2, #11141120 @ 0xaa0000 │ │ │ │ - add.w r0, lr, #11141120 @ 0xaa0000 │ │ │ │ - adds r6, #126 @ 0x7e │ │ │ │ + rsb r0, r2, #11141120 @ 0xaa0000 │ │ │ │ + @ instruction: 0xf4fe002a │ │ │ │ + adds r6, #110 @ 0x6e │ │ │ │ movs r3, r6 │ │ │ │ - adcs.w r0, r8, #11141120 @ 0xaa0000 │ │ │ │ - sbcs.w r0, r4, #11141120 @ 0xaa0000 │ │ │ │ + adc.w r0, r8, #11141120 @ 0xaa0000 │ │ │ │ + sbc.w r0, r4, #11141120 @ 0xaa0000 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrb.w ip, [r1] │ │ │ │ mov r4, r2 │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ @@ -29008,20 +29008,20 @@ │ │ │ │ movw r2, #1551 @ 0x60f │ │ │ │ add r3, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1148 @ 0x47c │ │ │ │ blx 1439bc │ │ │ │ nop │ │ │ │ - adds r4, #190 @ 0xbe │ │ │ │ + adds r4, #174 @ 0xae │ │ │ │ movs r3, r6 │ │ │ │ - @ instruction: 0xf33a002a │ │ │ │ - adds r4, #76 @ 0x4c │ │ │ │ + @ instruction: 0xf32a002a │ │ │ │ + adds r4, #60 @ 0x3c │ │ │ │ movs r3, r6 │ │ │ │ - movt r0, #32810 @ 0x802a │ │ │ │ + @ instruction: 0xf2b8002a │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #204] @ (15a224 ) │ │ │ │ @@ -29099,15 +29099,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r1, #208 @ 0xd0 │ │ │ │ movs r3, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #0 │ │ │ │ + adds r3, #240 @ 0xf0 │ │ │ │ movs r3, r6 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ movs r3, r7 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -29188,15 +29188,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r0, #220 @ 0xdc │ │ │ │ movs r3, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #12 │ │ │ │ + adds r2, #252 @ 0xfc │ │ │ │ movs r3, r6 │ │ │ │ cmp r0, #60 @ 0x3c │ │ │ │ movs r3, r7 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -29275,15 +29275,15 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ movs r7, #232 @ 0xe8 │ │ │ │ movs r3, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #24 │ │ │ │ + adds r2, #8 │ │ │ │ movs r3, r6 │ │ │ │ movs r7, #72 @ 0x48 │ │ │ │ movs r3, r7 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -29366,15 +29366,15 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ movs r6, #248 @ 0xf8 │ │ │ │ movs r3, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #38 @ 0x26 │ │ │ │ + adds r1, #22 │ │ │ │ movs r3, r6 │ │ │ │ movs r6, #78 @ 0x4e │ │ │ │ movs r3, r7 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -29577,36 +29577,36 @@ │ │ │ │ vstr d8, [sp, #72] @ 0x48 │ │ │ │ vstr d8, [sp, #80] @ 0x50 │ │ │ │ vstr d8, [sp, #88] @ 0x58 │ │ │ │ vstr d8, [sp, #96] @ 0x60 │ │ │ │ vstr d8, [sp, #104] @ 0x68 │ │ │ │ vstr d8, [sp, #112] @ 0x70 │ │ │ │ vstr d8, [sp, #120] @ 0x78 │ │ │ │ - bl 3dd5c0 │ │ │ │ + bl 3dd5b8 │ │ │ │ mov r2, r9 │ │ │ │ mov r3, r8 │ │ │ │ strd r6, r7, [sp] │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ - bl 3dd5c0 │ │ │ │ + bl 3dd5b8 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ str r6, [sp, #0] │ │ │ │ str r7, [sp, #4] │ │ │ │ - bl 3dd5c0 │ │ │ │ + bl 3dd5b8 │ │ │ │ mov r2, r9 │ │ │ │ mov r3, r8 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ str.w r9, [sp] │ │ │ │ str.w r8, [sp, #4] │ │ │ │ mov.w r8, #0 │ │ │ │ - bl 3dd5c0 │ │ │ │ + bl 3dd5b8 │ │ │ │ ldr r7, [sp, #120] @ 0x78 │ │ │ │ ldr r6, [sp, #104] @ 0x68 │ │ │ │ mov.w r9, #0 │ │ │ │ ldrd r1, r2, [sp, #112] @ 0x70 │ │ │ │ adds r6, r6, r7 │ │ │ │ ldrd r3, r0, [sp, #96] @ 0x60 │ │ │ │ str r6, [sp, #24] │ │ │ │ @@ -29659,15 +29659,15 @@ │ │ │ │ b.n 15a624 │ │ │ │ mov r3, r8 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ mov r2, r9 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ str.w r9, [sp] │ │ │ │ str.w r8, [sp, #4] │ │ │ │ - bl 3dd5c0 │ │ │ │ + bl 3dd5b8 │ │ │ │ ldrd r3, r0, [sp, #48] @ 0x30 │ │ │ │ ldrd r6, r7, [sp, #56] @ 0x38 │ │ │ │ b.n 15a624 │ │ │ │ mov.w fp, #0 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str.w fp, [sp, #12] │ │ │ │ str r3, [sp, #32] │ │ │ │ @@ -29803,21 +29803,21 @@ │ │ │ │ ldr r1, [pc, #24] @ (15aa08 ) │ │ │ │ ldr r0, [pc, #28] @ (15aa0c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ - cmp r3, #150 @ 0x96 │ │ │ │ + cmp r3, #134 @ 0x86 │ │ │ │ movs r3, r6 │ │ │ │ - ands.w r0, r2, sl, asr #32 │ │ │ │ - cmp r3, #124 @ 0x7c │ │ │ │ + and.w r0, r2, sl, asr #32 │ │ │ │ + cmp r3, #108 @ 0x6c │ │ │ │ movs r3, r6 │ │ │ │ - orrs.w r0, r6, sl, asr #32 │ │ │ │ - orns r0, r2, sl, asr #32 │ │ │ │ + orr.w r0, r6, sl, asr #32 │ │ │ │ + orn r0, r2, sl, asr #32 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ ldr r4, [pc, #752] @ (15ad18 ) │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -29888,22 +29888,22 @@ │ │ │ │ it cs │ │ │ │ movcs.w r4, #4294967295 @ 0xffffffff │ │ │ │ bcs.n 15aaee │ │ │ │ mov r2, r5 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r9 │ │ │ │ - bl 408660 │ │ │ │ + bl 408658 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ strd sl, r4, [sp] │ │ │ │ - bl 3dd5c0 │ │ │ │ + bl 3dd5b8 │ │ │ │ mov.w ip, #0 │ │ │ │ ldrd r3, r2, [sp, #64] @ 0x40 │ │ │ │ ldrd r1, r0, [sp, #56] @ 0x38 │ │ │ │ subs.w r3, ip, r3 │ │ │ │ sbcs.w r2, r8, r2 │ │ │ │ it cc │ │ │ │ movcc.w ip, #1 │ │ │ │ @@ -29931,28 +29931,28 @@ │ │ │ │ itt cs │ │ │ │ movcs.w r0, #4294967295 @ 0xffffffff │ │ │ │ movcs r1, #0 │ │ │ │ bcs.n 15ab6c │ │ │ │ mov r0, r2 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r5 │ │ │ │ - bl 408660 │ │ │ │ + bl 408658 │ │ │ │ orrs r1, r4 │ │ │ │ cmp r0, #2 │ │ │ │ sbcs.w r3, r1, #0 │ │ │ │ itt cc │ │ │ │ movcc r0, #2 │ │ │ │ movcc r1, #0 │ │ │ │ subs r0, #2 │ │ │ │ adc.w r1, r1, #4294967295 @ 0xffffffff │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ strd r0, r1, [sp] │ │ │ │ ldrd r1, r0, [sp, #12] │ │ │ │ - bl 3dd5c0 │ │ │ │ + bl 3dd5b8 │ │ │ │ ldrd r1, r3, [sp, #48] @ 0x30 │ │ │ │ movs r0, #0 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ subs r1, r0, r1 │ │ │ │ sbcs.w r3, r8, r3 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ @@ -30109,23 +30109,23 @@ │ │ │ │ it cs │ │ │ │ movcs.w sl, #4294967295 @ 0xffffffff │ │ │ │ bcs.n 15ad6e │ │ │ │ mov r2, r5 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ - bl 408660 │ │ │ │ + bl 408658 │ │ │ │ mov sl, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ strd r3, sl, [sp] │ │ │ │ mov r3, r5 │ │ │ │ - bl 3dd5c0 │ │ │ │ + bl 3dd5b8 │ │ │ │ mov.w lr, #0 │ │ │ │ ldrd r3, r1, [sp, #56] @ 0x38 │ │ │ │ ldrd r2, r0, [sp, #64] @ 0x40 │ │ │ │ subs.w r2, lr, r2 │ │ │ │ sbcs.w r0, r8, r0 │ │ │ │ it cc │ │ │ │ movcc.w lr, #1 │ │ │ │ @@ -30154,15 +30154,15 @@ │ │ │ │ sbcs.w r3, r1, r5 │ │ │ │ itt cs │ │ │ │ movcs r3, sl │ │ │ │ mvncs.w r0, #2 │ │ │ │ bcs.w 15aef2 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r5 │ │ │ │ - bl 408660 │ │ │ │ + bl 408658 │ │ │ │ orr.w sl, r1, sl │ │ │ │ cmp r0, #3 │ │ │ │ sbcs.w r3, sl, #0 │ │ │ │ bcs.n 15aeec │ │ │ │ movs r2, #0 │ │ │ │ rsb sl, r9, #0 │ │ │ │ mov r3, r2 │ │ │ │ @@ -30171,15 +30171,15 @@ │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ sub.w r1, sl, #32 │ │ │ │ str r1, [sp, #32] │ │ │ │ strd r2, r3, [sp] │ │ │ │ mov r2, r6 │ │ │ │ ldrd r1, r0, [sp, #12] │ │ │ │ mov r3, r5 │ │ │ │ - bl 3dd5c0 │ │ │ │ + bl 3dd5b8 │ │ │ │ mov.w ip, #0 │ │ │ │ ldrd r2, r3, [sp, #48] @ 0x30 │ │ │ │ ldrd r1, r0, [sp, #40] @ 0x28 │ │ │ │ subs.w r2, ip, r2 │ │ │ │ sbcs.w r3, r8, r3 │ │ │ │ it cc │ │ │ │ movcc.w ip, #1 │ │ │ │ @@ -30387,29 +30387,29 @@ │ │ │ │ ldr r0, [pc, #40] @ (15b094 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - movs r5, #218 @ 0xda │ │ │ │ + movs r5, #202 @ 0xca │ │ │ │ movs r3, r6 │ │ │ │ - b.n 15abd8 │ │ │ │ + b.n 15abb8 │ │ │ │ movs r2, r5 │ │ │ │ - b.n 15a924 │ │ │ │ + b.n 15a904 │ │ │ │ movs r2, r5 │ │ │ │ subs r6, r2, r4 │ │ │ │ movs r3, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #2 │ │ │ │ + movs r4, #242 @ 0xf2 │ │ │ │ movs r3, r6 │ │ │ │ - b.n 15b84c │ │ │ │ + b.n 15b82c │ │ │ │ movs r2, r5 │ │ │ │ - b.n 15b888 │ │ │ │ + b.n 15b868 │ │ │ │ movs r2, r5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldrb.w ip, [r0] │ │ │ │ movs r6, #1 │ │ │ │ @@ -30451,15 +30451,15 @@ │ │ │ │ lsrcs r3, r0, #1 │ │ │ │ movcs.w r8, r0, lsl #31 │ │ │ │ orrcs.w r0, r3, r1, lsl #31 │ │ │ │ lsrcs r1, r1, #1 │ │ │ │ mov.w r3, #0 │ │ │ │ it cc │ │ │ │ movcc.w r8, #0 │ │ │ │ - bl 408660 │ │ │ │ + bl 408658 │ │ │ │ mov r6, r0 │ │ │ │ mov r9, r2 │ │ │ │ mov r0, r8 │ │ │ │ umull ip, r3, r4, r6 │ │ │ │ cmp r8, ip │ │ │ │ mla r3, r4, r1, r3 │ │ │ │ sbcs.w r1, r2, r3 │ │ │ │ @@ -30480,15 +30480,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 15b1fe │ │ │ │ subs r6, #1 │ │ │ │ subs.w r0, r0, ip │ │ │ │ mov r2, r7 │ │ │ │ sbc.w r1, r9, r3 │ │ │ │ movs r3, #0 │ │ │ │ - bl 408660 │ │ │ │ + bl 408658 │ │ │ │ mov r3, r0 │ │ │ │ movs r0, #0 │ │ │ │ mov r9, r1 │ │ │ │ mov r8, r2 │ │ │ │ umull ip, lr, r4, r3 │ │ │ │ cmp r0, ip │ │ │ │ mla lr, r4, r1, lr │ │ │ │ @@ -30625,25 +30625,25 @@ │ │ │ │ ldr r0, [pc, #32] @ (15b310 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - movs r2, #154 @ 0x9a │ │ │ │ + movs r2, #138 @ 0x8a │ │ │ │ movs r3, r6 │ │ │ │ - b.n 15b734 │ │ │ │ + b.n 15b714 │ │ │ │ movs r2, r5 │ │ │ │ - b.n 15b528 │ │ │ │ + b.n 15b508 │ │ │ │ movs r2, r5 │ │ │ │ - movs r2, #126 @ 0x7e │ │ │ │ + movs r2, #110 @ 0x6e │ │ │ │ movs r3, r6 │ │ │ │ - b.n 15b5c0 │ │ │ │ + b.n 15b5a0 │ │ │ │ movs r2, r5 │ │ │ │ - b.n 15b5fc │ │ │ │ + b.n 15b5dc │ │ │ │ movs r2, r5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r6, [pc, #376] @ (15b49c ) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -30677,15 +30677,15 @@ │ │ │ │ orrmi.w r3, r3, #16384 @ 0x4000 │ │ │ │ strhmi r3, [r2, #0] │ │ │ │ strd ip, ip, [sp, #24] │ │ │ │ ldrd r2, r3, [r1, #8] │ │ │ │ strd r2, r3, [sp] │ │ │ │ add r1, sp, #16 │ │ │ │ ldrd r2, r3, [r4, #8] │ │ │ │ - bl 3dd5c0 │ │ │ │ + bl 3dd5b8 │ │ │ │ ldrd r3, r2, [sp, #24] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ orrs r3, r2 │ │ │ │ ldrd r3, r2, [sp, #16] │ │ │ │ str r2, [r4, #12] │ │ │ │ it ne │ │ │ │ orrne.w r3, r3, #1 │ │ │ │ @@ -30793,27 +30793,27 @@ │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ adds r2, r0, r0 │ │ │ │ movs r3, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r6, r5, #29 │ │ │ │ movs r3, r7 │ │ │ │ - movs r1, #84 @ 0x54 │ │ │ │ + movs r1, #68 @ 0x44 │ │ │ │ movs r3, r6 │ │ │ │ - b.n 15b6c4 │ │ │ │ + b.n 15b6a4 │ │ │ │ movs r2, r5 │ │ │ │ - svc 202 @ 0xca │ │ │ │ + svc 186 @ 0xba │ │ │ │ movs r2, r5 │ │ │ │ asrs r2, r0, #27 │ │ │ │ movs r3, r7 │ │ │ │ - movs r0, #220 @ 0xdc │ │ │ │ + movs r0, #204 @ 0xcc │ │ │ │ movs r3, r6 │ │ │ │ - svc 182 @ 0xb6 │ │ │ │ + svc 166 @ 0xa6 │ │ │ │ movs r2, r5 │ │ │ │ - svc 210 @ 0xd2 │ │ │ │ + svc 194 @ 0xc2 │ │ │ │ movs r2, r5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [pc, #1508] @ 15babc │ │ │ │ @@ -30873,15 +30873,15 @@ │ │ │ │ str r3, [sp, #28] │ │ │ │ ldrd r2, r3, [r1, #8] │ │ │ │ strd r2, r3, [sp] │ │ │ │ add r1, sp, #32 │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ strb.w r3, [sp, #25] │ │ │ │ ldrd r2, r3, [r4, #8] │ │ │ │ - bl 3dd5c0 │ │ │ │ + bl 3dd5b8 │ │ │ │ ldrd r2, r1, [sp, #32] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r1, #0 │ │ │ │ blt.n 15b5c2 │ │ │ │ ldrd r0, lr, [sp, #40] @ 0x28 │ │ │ │ mov ip, sl │ │ │ │ subs r3, #1 │ │ │ │ @@ -31341,41 +31341,41 @@ │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ asrs r4, r1, #25 │ │ │ │ movs r3, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r6, r7, #17 │ │ │ │ movs r3, r7 │ │ │ │ - subs r6, r1, r6 │ │ │ │ + subs r6, r7, r5 │ │ │ │ movs r3, r6 │ │ │ │ - blt.n 15ba40 │ │ │ │ + blt.n 15ba20 │ │ │ │ movs r2, r5 │ │ │ │ - bge.n 15badc │ │ │ │ + bls.n 15babc │ │ │ │ movs r2, r5 │ │ │ │ - subs r6, r3, r5 │ │ │ │ + subs r6, r1, r5 │ │ │ │ movs r3, r6 │ │ │ │ - bge.n 15bb4c │ │ │ │ + bge.n 15bb2c │ │ │ │ movs r2, r5 │ │ │ │ - bge.n 15bb88 │ │ │ │ + bge.n 15bb68 │ │ │ │ movs r2, r5 │ │ │ │ - subs r0, r3, r4 │ │ │ │ + subs r0, r1, r4 │ │ │ │ movs r3, r6 │ │ │ │ - bls.n 15ba10 │ │ │ │ + bls.n 15b9f0 │ │ │ │ movs r2, r5 │ │ │ │ - subs r2, r3, r3 │ │ │ │ + subs r2, r1, r3 │ │ │ │ movs r3, r6 │ │ │ │ - bge.n 15ba10 │ │ │ │ + bge.n 15b9f0 │ │ │ │ movs r2, r5 │ │ │ │ - bls.n 15bb98 │ │ │ │ + bls.n 15bb78 │ │ │ │ movs r2, r5 │ │ │ │ - subs r6, r7, r2 │ │ │ │ + subs r6, r5, r2 │ │ │ │ movs r3, r6 │ │ │ │ - bls.n 15bb74 │ │ │ │ + bls.n 15bb54 │ │ │ │ movs r2, r5 │ │ │ │ - bge.n 15ba84 │ │ │ │ + bge.n 15ba64 │ │ │ │ movs r2, r5 │ │ │ │ │ │ │ │ 0015bb00 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -31405,19 +31405,19 @@ │ │ │ │ ldr r0, [pc, #20] @ (15bb64 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - subs r6, r3, r0 │ │ │ │ + subs r6, r1, r0 │ │ │ │ movs r3, r6 │ │ │ │ - bhi.n 15bb54 │ │ │ │ + bhi.n 15bb34 │ │ │ │ movs r2, r5 │ │ │ │ - bls.n 15bb90 │ │ │ │ + bls.n 15bb70 │ │ │ │ movs r2, r5 │ │ │ │ │ │ │ │ 0015bb68 : │ │ │ │ ldrb r2, [r2, #4] │ │ │ │ sub sp, #16 │ │ │ │ movw r3, #32767 @ 0x7fff │ │ │ │ mov ip, r0 │ │ │ │ @@ -31883,19 +31883,19 @@ │ │ │ │ ldr r0, [pc, #24] @ (15bfc0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1432 @ 0x598 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - asrs r4, r0, #23 │ │ │ │ + asrs r4, r6, #22 │ │ │ │ movs r3, r6 │ │ │ │ - bmi.n 15befc │ │ │ │ + bmi.n 15bedc │ │ │ │ movs r2, r5 │ │ │ │ - bvs.n 15bfcc │ │ │ │ + bpl.n 15bfac │ │ │ │ movs r2, r5 │ │ │ │ │ │ │ │ 0015bfc4 : │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ mov lr, r1 │ │ │ │ sub sp, #16 │ │ │ │ @@ -32535,15 +32535,15 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ lsls r0, r2, #21 │ │ │ │ movs r3, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r7, #29 │ │ │ │ + lsrs r6, r5, #29 │ │ │ │ movs r3, r6 │ │ │ │ lsls r2, r7, #18 │ │ │ │ movs r3, r7 │ │ │ │ │ │ │ │ 0015c6a4 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -32619,15 +32619,15 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ lsls r4, r5, #17 │ │ │ │ movs r3, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r3, #26 │ │ │ │ + lsrs r2, r1, #26 │ │ │ │ movs r3, r6 │ │ │ │ lsls r2, r3, #15 │ │ │ │ movs r3, r7 │ │ │ │ │ │ │ │ 0015c784 : │ │ │ │ movs r3, #0 │ │ │ │ b.w 14ee98 │ │ │ │ @@ -32919,15 +32919,15 @@ │ │ │ │ bics.w r3, r5, #4 │ │ │ │ bne.n 15cb10 │ │ │ │ ldrd r2, r3, [sp, #48] @ 0x30 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ strd r2, r3, [sp] │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ - bl 3dd5c0 │ │ │ │ + bl 3dd5b8 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ ldr r1, [sp, #28] │ │ │ │ orrs r3, r2 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ add r1, r3 │ │ │ │ @@ -33574,57 +33574,57 @@ │ │ │ │ nop │ │ │ │ ... │ │ │ │ lsls r6, r1, #5 │ │ │ │ movs r3, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ vqadd.u64 d16, d6, d26 │ │ │ │ - lsls r4, r4, #28 │ │ │ │ + lsls r4, r2, #28 │ │ │ │ movs r3, r6 │ │ │ │ - stmia r5!, {r1, r5, r7} │ │ │ │ + stmia r5!, {r1, r4, r7} │ │ │ │ movs r2, r5 │ │ │ │ - stmia r5!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r5!, {r1, r3, r5, r7} │ │ │ │ movs r2, r5 │ │ │ │ - lsls r4, r1, #21 │ │ │ │ + lsls r4, r7, #20 │ │ │ │ movs r3, r6 │ │ │ │ - stmia r3!, {r3, r6, r7} │ │ │ │ + stmia r3!, {r3, r4, r5, r7} │ │ │ │ movs r2, r5 │ │ │ │ - lsls r0, r0, #20 │ │ │ │ + lsls r0, r6, #19 │ │ │ │ movs r3, r6 │ │ │ │ - stmia r3!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r3!, {r1, r3, r6, r7} │ │ │ │ movs r2, r5 │ │ │ │ - stmia r3!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r5, r6, r7} │ │ │ │ movs r2, r5 │ │ │ │ - lsls r2, r3, #18 │ │ │ │ + lsls r2, r1, #18 │ │ │ │ movs r3, r6 │ │ │ │ - stmia r3!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r3!, {r2, r3, r4, r6, r7} │ │ │ │ movs r2, r5 │ │ │ │ - stmia r3!, {r4, r5, r6} │ │ │ │ + stmia r3!, {r5, r6} │ │ │ │ movs r2, r5 │ │ │ │ - lsls r4, r0, #18 │ │ │ │ + lsls r4, r6, #17 │ │ │ │ movs r3, r6 │ │ │ │ - stmia r4!, {r1, r3, r4, r5} │ │ │ │ + stmia r4!, {r1, r3, r5} │ │ │ │ movs r2, r5 │ │ │ │ - stmia r2!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r3, r5, r6, r7} │ │ │ │ movs r2, r5 │ │ │ │ - lsls r2, r4, #17 │ │ │ │ + lsls r2, r2, #17 │ │ │ │ movs r3, r6 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r6, r7} │ │ │ │ movs r2, r5 │ │ │ │ ldr r3, [pc, #16] @ (15d180 ) │ │ │ │ movs r0, #0 │ │ │ │ ldr r1, [pc, #16] @ (15d184 ) │ │ │ │ mov.w r2, #302 @ 0x12e │ │ │ │ add r3, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ blx 1439bc │ │ │ │ - lsls r6, r6, #15 │ │ │ │ + lsls r6, r4, #15 │ │ │ │ movs r3, r6 │ │ │ │ - stmia r2!, {r1, r4, r5, r6} │ │ │ │ + stmia r2!, {r1, r5, r6} │ │ │ │ movs r2, r5 │ │ │ │ │ │ │ │ 0015d188 : │ │ │ │ mov r3, r0 │ │ │ │ ldrh r0, [r2, #0] │ │ │ │ tst.w r0, #16 │ │ │ │ beq.n 15d264 │ │ │ │ @@ -33912,15 +33912,15 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf720003a │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r1, #5 │ │ │ │ + lsls r6, r7, #4 │ │ │ │ movs r3, r6 │ │ │ │ @ instruction: 0xf690003a │ │ │ │ │ │ │ │ 0015d4d0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -33985,15 +33985,15 @@ │ │ │ │ bics.w r3, r5, #4 │ │ │ │ bne.n 15d626 │ │ │ │ ldrd r2, r3, [sp, #48] @ 0x30 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ strd r2, r3, [sp] │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ - bl 3dd5c0 │ │ │ │ + bl 3dd5b8 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ ldr r1, [sp, #28] │ │ │ │ orrs r3, r2 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ add r1, r3 │ │ │ │ @@ -34633,50 +34633,50 @@ │ │ │ │ blx 1439bc │ │ │ │ nop │ │ │ │ ... │ │ │ │ @ instruction: 0xf63a003a │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ orn r0, r2, #12189696 @ 0xba0000 │ │ │ │ - stc2 0, cr0, [r6], #-200 @ 0xffffff38 │ │ │ │ - hlt 0x0024 │ │ │ │ + ldc2 0, cr0, [r6], {50} @ 0x32 │ │ │ │ + hlt 0x0014 │ │ │ │ movs r2, r5 │ │ │ │ - hlt 0x003c │ │ │ │ + hlt 0x002c │ │ │ │ movs r2, r5 │ │ │ │ - @ instruction: 0xfa4e0032 │ │ │ │ - @ instruction: 0xb8ca │ │ │ │ + @ instruction: 0xfa3e0032 │ │ │ │ + @ instruction: 0xb8ba │ │ │ │ movs r2, r5 │ │ │ │ - @ instruction: 0xfa000032 │ │ │ │ - @ instruction: 0xb8da │ │ │ │ + ldr??.w r0, [r0, #50] @ 0x32 │ │ │ │ + @ instruction: 0xb8ca │ │ │ │ movs r2, r5 │ │ │ │ - @ instruction: 0xb8f6 │ │ │ │ + @ instruction: 0xb8e6 │ │ │ │ movs r2, r5 │ │ │ │ - ldrsb.w r0, [sl, #50] @ 0x32 │ │ │ │ - @ instruction: 0xb8ec │ │ │ │ + vst1.8 @ instruction: 0xf98a0032 │ │ │ │ + @ instruction: 0xb8dc │ │ │ │ movs r2, r5 │ │ │ │ - @ instruction: 0xb870 │ │ │ │ + @ instruction: 0xb860 │ │ │ │ movs r2, r5 │ │ │ │ - vst1.8 @ instruction: 0xf9840032 │ │ │ │ - cbnz r2, 15dc6e │ │ │ │ + ldr??.w r0, [r4, r2, lsl #3] │ │ │ │ + cbnz r2, 15dc6a │ │ │ │ movs r2, r5 │ │ │ │ - @ instruction: 0xb7fa │ │ │ │ + @ instruction: 0xb7ea │ │ │ │ movs r2, r5 │ │ │ │ - vld4.8 {d16-d19}, [r2 :256], r2 │ │ │ │ - @ instruction: 0xb7de │ │ │ │ + ldr??.w r0, [r2, r2, lsl #3] │ │ │ │ + @ instruction: 0xb7ce │ │ │ │ movs r2, r5 │ │ │ │ ldr r3, [pc, #16] @ (15dc80 ) │ │ │ │ movs r0, #0 │ │ │ │ ldr r1, [pc, #16] @ (15dc84 ) │ │ │ │ mov.w r2, #302 @ 0x12e │ │ │ │ add r3, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ blx 1439bc │ │ │ │ - ldr??.w r0, [r6, #50] @ 0x32 │ │ │ │ - @ instruction: 0xb772 │ │ │ │ + str??.w r0, [r6, #50] @ 0x32 │ │ │ │ + @ instruction: 0xb762 │ │ │ │ movs r2, r5 │ │ │ │ │ │ │ │ 0015dc88 : │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ vpush {d8} │ │ │ │ @@ -34788,35 +34788,35 @@ │ │ │ │ strd r2, r3, [sp, #88] @ 0x58 │ │ │ │ strd r2, r3, [sp, #96] @ 0x60 │ │ │ │ strd r2, r3, [sp, #104] @ 0x68 │ │ │ │ strd r2, r3, [sp, #112] @ 0x70 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ vstr d7, [sp, #8] │ │ │ │ - bl 3dd5c0 │ │ │ │ + bl 3dd5b8 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ add r1, sp, #104 @ 0x68 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ vstr d8, [sp] │ │ │ │ - bl 3dd5c0 │ │ │ │ + bl 3dd5b8 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ add r0, sp, #200 @ 0xc8 │ │ │ │ vstr d8, [sp] │ │ │ │ - bl 3dd5c0 │ │ │ │ + bl 3dd5b8 │ │ │ │ vldr d7, [sp, #8] │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ vstr d7, [sp] │ │ │ │ mov.w r8, #0 │ │ │ │ - bl 3dd5c0 │ │ │ │ + bl 3dd5b8 │ │ │ │ ldr r5, [sp, #112] @ 0x70 │ │ │ │ ldrd r2, r6, [sp, #96] @ 0x60 │ │ │ │ ldrd r9, r7, [sp, #104] @ 0x68 │ │ │ │ adds r2, r2, r5 │ │ │ │ ldrd r3, r1, [sp, #88] @ 0x58 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ ldr r5, [sp, #80] @ 0x50 │ │ │ │ @@ -35780,21 +35780,21 @@ │ │ │ │ orr.w r2, r2, #1073741824 @ 0x40000000 │ │ │ │ b.n 15e45a │ │ │ │ nop │ │ │ │ mcr 0, 4, r0, cr6, cr10, {1} │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xeabe003a │ │ │ │ - mrc 0, 1, r0, cr6, cr2, {1} │ │ │ │ - add r4, sp, #712 @ 0x2c8 │ │ │ │ + mcr 0, 1, r0, cr6, cr2, {1} │ │ │ │ + add r4, sp, #648 @ 0x288 │ │ │ │ movs r2, r5 │ │ │ │ - ldc 0, cr0, [r6, #200] @ 0xc8 │ │ │ │ - add r4, sp, #448 @ 0x1c0 │ │ │ │ + stc 0, cr0, [r6, #200] @ 0xc8 │ │ │ │ + add r4, sp, #384 @ 0x180 │ │ │ │ movs r2, r5 │ │ │ │ - add r4, sp, #560 @ 0x230 │ │ │ │ + add r4, sp, #496 @ 0x1f0 │ │ │ │ movs r2, r5 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ orr.w r6, r2, lr │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov.w lr, #0 │ │ │ │ strd lr, lr, [sp, #16] │ │ │ │ orr.w ip, r2, r8 │ │ │ │ @@ -35886,34 +35886,34 @@ │ │ │ │ movs r2, #108 @ 0x6c │ │ │ │ add r3, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ adds r3, #180 @ 0xb4 │ │ │ │ blx 1439bc │ │ │ │ nop │ │ │ │ - rsbs r0, r2, r2, rrx │ │ │ │ - add r3, sp, #544 @ 0x220 │ │ │ │ + rsb r0, r2, r2, rrx │ │ │ │ + add r3, sp, #480 @ 0x1e0 │ │ │ │ movs r2, r5 │ │ │ │ - add r2, sp, #288 @ 0x120 │ │ │ │ + add r2, sp, #224 @ 0xe0 │ │ │ │ movs r2, r5 │ │ │ │ - sub.w r0, r8, r2, rrx │ │ │ │ - add r2, sp, #1000 @ 0x3e8 │ │ │ │ + @ instruction: 0xeb980032 │ │ │ │ + add r2, sp, #936 @ 0x3a8 │ │ │ │ movs r2, r5 │ │ │ │ - add r2, sp, #504 @ 0x1f8 │ │ │ │ + add r2, sp, #440 @ 0x1b8 │ │ │ │ movs r2, r5 │ │ │ │ - @ instruction: 0xeb900032 │ │ │ │ - add r2, sp, #48 @ 0x30 │ │ │ │ + @ instruction: 0xeb800032 │ │ │ │ + add r1, sp, #1008 @ 0x3f0 │ │ │ │ movs r2, r5 │ │ │ │ - sbcs.w r0, sl, r2, rrx │ │ │ │ - add r1, sp, #992 @ 0x3e0 │ │ │ │ + sbc.w r0, sl, r2, rrx │ │ │ │ + add r1, sp, #928 @ 0x3a0 │ │ │ │ movs r2, r5 │ │ │ │ - add r2, sp, #64 @ 0x40 │ │ │ │ + add r2, sp, #0 │ │ │ │ movs r2, r5 │ │ │ │ - sbc.w r0, r6, r2, rrx │ │ │ │ - add r1, sp, #904 @ 0x388 │ │ │ │ + adcs.w r0, r6, r2, rrx │ │ │ │ + add r1, sp, #840 @ 0x348 │ │ │ │ movs r2, r5 │ │ │ │ │ │ │ │ 0015ea48 : │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -36040,35 +36040,35 @@ │ │ │ │ strd r4, r5, [sp, #64] @ 0x40 │ │ │ │ strd r4, r5, [sp, #72] @ 0x48 │ │ │ │ strd r4, r5, [sp, #80] @ 0x50 │ │ │ │ strd r4, r5, [sp, #88] @ 0x58 │ │ │ │ strd r4, r5, [sp, #96] @ 0x60 │ │ │ │ strd r4, r5, [sp, #104] @ 0x68 │ │ │ │ strd r4, r5, [sp, #112] @ 0x70 │ │ │ │ - bl 3dd5c0 │ │ │ │ + bl 3dd5b8 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ strd r4, r5, [sp] │ │ │ │ add r1, sp, #104 @ 0x68 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ - bl 3dd5c0 │ │ │ │ + bl 3dd5b8 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ strd r4, r5, [sp] │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ add r0, sp, #200 @ 0xc8 │ │ │ │ - bl 3dd5c0 │ │ │ │ + bl 3dd5b8 │ │ │ │ vldr d7, [sp, #16] │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ vstr d7, [sp] │ │ │ │ mov.w r8, #0 │ │ │ │ - bl 3dd5c0 │ │ │ │ + bl 3dd5b8 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ ldrd r2, r4, [sp, #96] @ 0x60 │ │ │ │ ldrd r9, r5, [sp, #104] @ 0x68 │ │ │ │ adds r2, r2, r0 │ │ │ │ ldrd r3, r1, [sp, #88] @ 0x58 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ adcs.w ip, r4, r0 │ │ │ │ @@ -37002,40 +37002,41 @@ │ │ │ │ str r3, [sp, #24] │ │ │ │ str r3, [sp, #28] │ │ │ │ b.n 15f18c │ │ │ │ b.n 15f870 │ │ │ │ movs r2, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe8000032 │ │ │ │ + b.n 15f6c0 │ │ │ │ + movs r2, r6 │ │ │ │ ble.n 15f608 │ │ │ │ movs r2, r7 │ │ │ │ - b.n 15f628 │ │ │ │ + b.n 15f608 │ │ │ │ movs r2, r6 │ │ │ │ - b.n 15f44c │ │ │ │ + b.n 15f42c │ │ │ │ movs r2, r6 │ │ │ │ - add r6, pc, #408 @ (adr r6, 15f888 ) │ │ │ │ + add r6, pc, #344 @ (adr r6, 15f848 ) │ │ │ │ movs r2, r5 │ │ │ │ - add r5, pc, #152 @ (adr r5, 15f78c ) │ │ │ │ + add r5, pc, #88 @ (adr r5, 15f74c ) │ │ │ │ movs r2, r5 │ │ │ │ - b.n 15f370 │ │ │ │ + b.n 15f350 │ │ │ │ movs r2, r6 │ │ │ │ - b.n 15feac │ │ │ │ + b.n 15fe8c │ │ │ │ movs r2, r6 │ │ │ │ - b.n 15fdc0 │ │ │ │ + b.n 15fda0 │ │ │ │ movs r2, r6 │ │ │ │ - b.n 15fad8 │ │ │ │ + b.n 15fab8 │ │ │ │ movs r2, r6 │ │ │ │ - svc 254 @ 0xfe │ │ │ │ + svc 238 @ 0xee │ │ │ │ movs r2, r6 │ │ │ │ - svc 20 │ │ │ │ + svc 4 │ │ │ │ movs r2, r6 │ │ │ │ - ldr r5, [sp, #584] @ 0x248 │ │ │ │ + ldr r5, [sp, #520] @ 0x208 │ │ │ │ movs r2, r5 │ │ │ │ - ldr r5, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r5, [sp, #616] @ 0x268 │ │ │ │ movs r2, r5 │ │ │ │ mvns r6, r6 │ │ │ │ rsb r0, r2, #32 │ │ │ │ mvns r1, r5 │ │ │ │ mov r8, r3 │ │ │ │ lsl.w r0, r6, r0 │ │ │ │ movs r7, #1 │ │ │ │ @@ -37623,51 +37624,51 @@ │ │ │ │ ldr r1, [pc, #80] @ (15fde4 ) │ │ │ │ ldr r0, [pc, #84] @ (15fde8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #224 @ 0xe0 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ - blt.n 15fccc │ │ │ │ + blt.n 15fcac │ │ │ │ movs r2, r6 │ │ │ │ - ldr r2, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r2, [sp, #376] @ 0x178 │ │ │ │ movs r2, r5 │ │ │ │ - ldr r2, [sp, #552] @ 0x228 │ │ │ │ + ldr r2, [sp, #488] @ 0x1e8 │ │ │ │ movs r2, r5 │ │ │ │ - bls.n 15fe94 │ │ │ │ + bls.n 15fe74 │ │ │ │ movs r2, r6 │ │ │ │ - ldr r0, [sp, #888] @ 0x378 │ │ │ │ + ldr r0, [sp, #824] @ 0x338 │ │ │ │ movs r2, r5 │ │ │ │ - bhi.n 15fea8 │ │ │ │ + bhi.n 15fe88 │ │ │ │ movs r2, r6 │ │ │ │ - str r7, [sp, #808] @ 0x328 │ │ │ │ + str r7, [sp, #744] @ 0x2e8 │ │ │ │ movs r2, r5 │ │ │ │ - str r7, [sp, #312] @ 0x138 │ │ │ │ + str r7, [sp, #248] @ 0xf8 │ │ │ │ movs r2, r5 │ │ │ │ - bhi.n 15fe20 │ │ │ │ + bhi.n 15fe00 │ │ │ │ movs r2, r6 │ │ │ │ - str r7, [sp, #616] @ 0x268 │ │ │ │ + str r7, [sp, #552] @ 0x228 │ │ │ │ movs r2, r5 │ │ │ │ - bhi.n 15fdf8 │ │ │ │ + bhi.n 15fdd8 │ │ │ │ movs r2, r6 │ │ │ │ - str r6, [sp, #584] @ 0x248 │ │ │ │ + str r6, [sp, #520] @ 0x208 │ │ │ │ movs r2, r5 │ │ │ │ - bhi.n 15fddc │ │ │ │ + bvc.n 15fdbc │ │ │ │ movs r2, r6 │ │ │ │ - str r6, [sp, #512] @ 0x200 │ │ │ │ + str r6, [sp, #448] @ 0x1c0 │ │ │ │ movs r2, r5 │ │ │ │ - bvc.n 15fdb8 │ │ │ │ + bvc.n 15fd98 │ │ │ │ movs r2, r6 │ │ │ │ - str r6, [sp, #424] @ 0x1a8 │ │ │ │ + str r6, [sp, #360] @ 0x168 │ │ │ │ movs r2, r5 │ │ │ │ - bvc.n 15fd94 │ │ │ │ + bvc.n 15fd74 │ │ │ │ movs r2, r6 │ │ │ │ - str r6, [sp, #344] @ 0x158 │ │ │ │ + str r6, [sp, #280] @ 0x118 │ │ │ │ movs r2, r5 │ │ │ │ - str r6, [sp, #440] @ 0x1b8 │ │ │ │ + str r6, [sp, #376] @ 0x178 │ │ │ │ movs r2, r5 │ │ │ │ │ │ │ │ 0015fdec : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3904] @ 0xf40 │ │ │ │ @@ -37783,15 +37784,15 @@ │ │ │ │ add r3, r2 │ │ │ │ strb.w r7, [sp, #105] @ 0x69 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ ldrd r2, r3, [sp, #80] @ 0x50 │ │ │ │ strd r2, r3, [sp] │ │ │ │ ldrd r2, r3, [sp, #64] @ 0x40 │ │ │ │ - bl 3dd5c0 │ │ │ │ + bl 3dd5b8 │ │ │ │ ldrd r3, r2, [sp, #112] @ 0x70 │ │ │ │ ldrd r1, r0, [sp, #120] @ 0x78 │ │ │ │ cmp r2, #0 │ │ │ │ ldr.w ip, [sp, #108] @ 0x6c │ │ │ │ blt.n 15ff82 │ │ │ │ adds r1, r1, r1 │ │ │ │ mov lr, r6 │ │ │ │ @@ -38742,29 +38743,29 @@ │ │ │ │ b.w 16003c │ │ │ │ ldmia r5, {r2, r5} │ │ │ │ movs r2, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r1, {r1, r2, r6} │ │ │ │ movs r2, r7 │ │ │ │ - ldmia r5, {r2, r4, r5, r7} │ │ │ │ + ldmia r5, {r2, r5, r7} │ │ │ │ movs r2, r6 │ │ │ │ - ldrh r0, [r6, #32] │ │ │ │ + ldrh r0, [r4, #32] │ │ │ │ movs r2, r5 │ │ │ │ - ldmia r5, {r1, r2, r5, r6} │ │ │ │ + ldmia r5!, {r1, r2, r4, r6} │ │ │ │ movs r2, r6 │ │ │ │ - ldrh r0, [r2, #44] @ 0x2c │ │ │ │ + ldrh r0, [r0, #44] @ 0x2c │ │ │ │ movs r2, r5 │ │ │ │ - ldrh r6, [r3, #30] │ │ │ │ + ldrh r6, [r1, #30] │ │ │ │ movs r2, r5 │ │ │ │ - ldmia r5!, {r1, r6} │ │ │ │ + ldmia r5, {r1, r4, r5} │ │ │ │ movs r2, r6 │ │ │ │ - ldrh r4, [r3, #32] │ │ │ │ + ldrh r4, [r1, #32] │ │ │ │ movs r2, r5 │ │ │ │ - ldrh r0, [r7, #32] │ │ │ │ + ldrh r0, [r5, #32] │ │ │ │ movs r2, r5 │ │ │ │ cmp.w lr, #127 @ 0x7f │ │ │ │ bgt.w 160ddc │ │ │ │ ands.w ip, lr, #63 @ 0x3f │ │ │ │ beq.w 160d74 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ rsb r5, ip, #32 │ │ │ │ @@ -39187,45 +39188,45 @@ │ │ │ │ ldr r1, [pc, #72] @ (160f1c ) │ │ │ │ ldr r0, [pc, #72] @ (160f20 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1384 @ 0x568 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ - stmia r7!, {r1, r2, r4} │ │ │ │ + stmia r7!, {r1, r2} │ │ │ │ movs r2, r6 │ │ │ │ - strh r4, [r1, #54] @ 0x36 │ │ │ │ + strh r4, [r7, #52] @ 0x34 │ │ │ │ movs r2, r5 │ │ │ │ - strh r6, [r1, #44] @ 0x2c │ │ │ │ + strh r6, [r7, #42] @ 0x2a │ │ │ │ movs r2, r5 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r5, r6, r7} │ │ │ │ movs r2, r6 │ │ │ │ - strh r2, [r7, #42] @ 0x2a │ │ │ │ + strh r2, [r5, #42] @ 0x2a │ │ │ │ movs r2, r5 │ │ │ │ - stmia r6!, {r1, r2, r4, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r6, r7} │ │ │ │ movs r2, r6 │ │ │ │ - strh r0, [r5, #48] @ 0x30 │ │ │ │ + strh r0, [r3, #48] @ 0x30 │ │ │ │ movs r2, r5 │ │ │ │ - strh r4, [r5, #44] @ 0x2c │ │ │ │ + strh r4, [r3, #44] @ 0x2c │ │ │ │ movs r2, r5 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r5, r7} │ │ │ │ movs r2, r6 │ │ │ │ - strh r2, [r7, #40] @ 0x28 │ │ │ │ + strh r2, [r5, #40] @ 0x28 │ │ │ │ movs r2, r5 │ │ │ │ - stmia r6!, {r1, r3, r5, r7} │ │ │ │ + stmia r6!, {r1, r3, r4, r7} │ │ │ │ movs r2, r6 │ │ │ │ - strh r0, [r5, #40] @ 0x28 │ │ │ │ + strh r0, [r3, #40] @ 0x28 │ │ │ │ movs r2, r5 │ │ │ │ - strh r0, [r0, #42] @ 0x2a │ │ │ │ + strh r0, [r6, #40] @ 0x28 │ │ │ │ movs r2, r5 │ │ │ │ - stmia r6!, {r1, r2, r4, r7} │ │ │ │ + stmia r6!, {r1, r2, r7} │ │ │ │ movs r2, r6 │ │ │ │ - strh r4, [r2, #40] @ 0x28 │ │ │ │ + strh r4, [r0, #40] @ 0x28 │ │ │ │ movs r2, r5 │ │ │ │ - strh r2, [r3, #52] @ 0x34 │ │ │ │ + strh r2, [r1, #52] @ 0x34 │ │ │ │ movs r2, r5 │ │ │ │ │ │ │ │ 00160f24 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -39362,15 +39363,15 @@ │ │ │ │ add r3, r2 │ │ │ │ strb.w r7, [sp, #105] @ 0x69 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ ldrd r2, r3, [sp, #80] @ 0x50 │ │ │ │ strd r2, r3, [sp] │ │ │ │ ldrd r2, r3, [sp, #64] @ 0x40 │ │ │ │ - bl 3dd5c0 │ │ │ │ + bl 3dd5b8 │ │ │ │ ldrd r3, r2, [sp, #112] @ 0x70 │ │ │ │ ldrd r1, r0, [sp, #120] @ 0x78 │ │ │ │ cmp r2, #0 │ │ │ │ ldr.w ip, [sp, #108] @ 0x6c │ │ │ │ blt.n 1610ee │ │ │ │ adds r1, r1, r1 │ │ │ │ mov lr, r6 │ │ │ │ @@ -40316,29 +40317,29 @@ │ │ │ │ nop │ │ │ │ cbnz r0, 161bca │ │ │ │ movs r2, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb7d6 │ │ │ │ movs r2, r7 │ │ │ │ - pop {r3, r4, r6} │ │ │ │ + pop {r3, r6} │ │ │ │ movs r2, r6 │ │ │ │ - ldrb r4, [r2, #11] │ │ │ │ + ldrb r4, [r0, #11] │ │ │ │ movs r2, r5 │ │ │ │ - pop {r1, r3} │ │ │ │ + cbnz r2, 161bee │ │ │ │ movs r2, r6 │ │ │ │ - ldrb r4, [r6, #16] │ │ │ │ + ldrb r4, [r4, #16] │ │ │ │ movs r2, r5 │ │ │ │ - ldrb r2, [r0, #10] │ │ │ │ + ldrb r2, [r6, #9] │ │ │ │ movs r2, r5 │ │ │ │ - cbnz r6, 161bf4 │ │ │ │ + cbnz r6, 161bf0 │ │ │ │ movs r2, r6 │ │ │ │ - ldrb r0, [r0, #11] │ │ │ │ + ldrb r0, [r6, #10] │ │ │ │ movs r2, r5 │ │ │ │ - ldrb r4, [r3, #11] │ │ │ │ + ldrb r4, [r1, #11] │ │ │ │ movs r2, r5 │ │ │ │ cmp.w lr, #127 @ 0x7f │ │ │ │ bgt.w 161f46 │ │ │ │ ands.w ip, lr, #63 @ 0x3f │ │ │ │ beq.w 161ede │ │ │ │ ldr r6, [sp, #8] │ │ │ │ rsb r5, ip, #32 │ │ │ │ @@ -40763,45 +40764,45 @@ │ │ │ │ ldr r1, [pc, #72] @ (162084 ) │ │ │ │ ldr r0, [pc, #72] @ (162088 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1384 @ 0x568 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ - push {r1, r2, r3, r5, r7, lr} │ │ │ │ + push {r1, r2, r3, r4, r7, lr} │ │ │ │ movs r2, r6 │ │ │ │ - strb r4, [r4, #21] │ │ │ │ + strb r4, [r2, #21] │ │ │ │ movs r2, r5 │ │ │ │ - strb r6, [r4, #16] │ │ │ │ + strb r6, [r2, #16] │ │ │ │ movs r2, r5 │ │ │ │ - push {r1, r2, r4, r7, lr} │ │ │ │ + push {r1, r2, r7, lr} │ │ │ │ movs r2, r6 │ │ │ │ - strb r2, [r2, #16] │ │ │ │ + strb r2, [r0, #16] │ │ │ │ movs r2, r5 │ │ │ │ - push {r1, r2, r3, r5, r6, lr} │ │ │ │ + push {r1, r2, r3, r4, r6, lr} │ │ │ │ movs r2, r6 │ │ │ │ - strb r0, [r0, #19] │ │ │ │ + strb r0, [r6, #18] │ │ │ │ movs r2, r5 │ │ │ │ - strb r4, [r0, #17] │ │ │ │ + strb r4, [r6, #16] │ │ │ │ movs r2, r5 │ │ │ │ - push {r1, r2, r4, r6, lr} │ │ │ │ + push {r1, r2, r6, lr} │ │ │ │ movs r2, r6 │ │ │ │ - strb r2, [r2, #15] │ │ │ │ + strb r2, [r0, #15] │ │ │ │ movs r2, r5 │ │ │ │ - push {r1, r6, lr} │ │ │ │ + push {r1, r4, r5, lr} │ │ │ │ movs r2, r6 │ │ │ │ - strb r0, [r0, #15] │ │ │ │ + strb r0, [r6, #14] │ │ │ │ movs r2, r5 │ │ │ │ - strb r0, [r3, #15] │ │ │ │ + strb r0, [r1, #15] │ │ │ │ movs r2, r5 │ │ │ │ - push {r1, r2, r3, r5, lr} │ │ │ │ + push {r1, r2, r3, r4, lr} │ │ │ │ movs r2, r6 │ │ │ │ - strb r4, [r5, #14] │ │ │ │ + strb r4, [r3, #14] │ │ │ │ movs r2, r5 │ │ │ │ - strb r2, [r6, #20] │ │ │ │ + strb r2, [r4, #20] │ │ │ │ movs r2, r5 │ │ │ │ │ │ │ │ 0016208c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ @@ -40924,15 +40925,15 @@ │ │ │ │ add r3, r2 │ │ │ │ strb.w r7, [sp, #97] @ 0x61 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ ldrd r2, r3, [sp, #72] @ 0x48 │ │ │ │ strd r2, r3, [sp] │ │ │ │ ldrd r2, r3, [sp, #56] @ 0x38 │ │ │ │ - bl 3dd5c0 │ │ │ │ + bl 3dd5b8 │ │ │ │ ldrd r3, r2, [sp, #104] @ 0x68 │ │ │ │ ldrd ip, lr, [sp, #112] @ 0x70 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ blt.n 162246 │ │ │ │ adds.w ip, ip, ip │ │ │ │ mov r1, r9 │ │ │ │ @@ -41904,29 +41905,29 @@ │ │ │ │ b.n 162b5e │ │ │ │ add r2, sp, #520 @ 0x208 │ │ │ │ movs r2, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ add r6, pc, #488 @ (adr r6, 162f34 ) │ │ │ │ movs r2, r7 │ │ │ │ - add r2, sp, #816 @ 0x330 │ │ │ │ + add r2, sp, #752 @ 0x2f0 │ │ │ │ movs r2, r6 │ │ │ │ - ldr r0, [r1, #20] │ │ │ │ + ldr r0, [r7, #16] │ │ │ │ movs r2, r5 │ │ │ │ - add r2, sp, #584 @ 0x248 │ │ │ │ + add r2, sp, #520 @ 0x208 │ │ │ │ movs r2, r6 │ │ │ │ - ldr r4, [r7, #40] @ 0x28 │ │ │ │ + ldr r4, [r5, #40] @ 0x28 │ │ │ │ movs r2, r5 │ │ │ │ - ldr r0, [r1, #16] │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ movs r2, r5 │ │ │ │ - add r2, sp, #416 @ 0x1a0 │ │ │ │ + add r2, sp, #352 @ 0x160 │ │ │ │ movs r2, r6 │ │ │ │ - ldr r2, [r0, #20] │ │ │ │ + ldr r2, [r6, #16] │ │ │ │ movs r2, r5 │ │ │ │ - ldr r6, [r3, #20] │ │ │ │ + ldr r6, [r1, #20] │ │ │ │ movs r2, r5 │ │ │ │ mov r5, lr │ │ │ │ movs r2, #1 │ │ │ │ ubfx r1, r2, #0, #12 │ │ │ │ subs.w r1, r1, #1024 @ 0x400 │ │ │ │ it ne │ │ │ │ movne r1, #1 │ │ │ │ @@ -42327,45 +42328,45 @@ │ │ │ │ ldr r0, [pc, #72] @ (163264 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #24 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - add r3, pc, #856 @ (adr r3, 163584 ) │ │ │ │ + add r3, pc, #792 @ (adr r3, 163544 ) │ │ │ │ movs r2, r6 │ │ │ │ - str r4, [r1, #56] @ 0x38 │ │ │ │ + str r4, [r7, #52] @ 0x34 │ │ │ │ movs r2, r5 │ │ │ │ - str r6, [r1, #36] @ 0x24 │ │ │ │ + str r6, [r7, #32] │ │ │ │ movs r2, r5 │ │ │ │ - add r3, pc, #752 @ (adr r3, 163528 ) │ │ │ │ + add r3, pc, #688 @ (adr r3, 1634e8 ) │ │ │ │ movs r2, r6 │ │ │ │ - str r6, [r1, #48] @ 0x30 │ │ │ │ + str r6, [r7, #44] @ 0x2c │ │ │ │ movs r2, r5 │ │ │ │ - str r2, [r2, #40] @ 0x28 │ │ │ │ + str r2, [r0, #40] @ 0x28 │ │ │ │ movs r2, r5 │ │ │ │ - add r3, pc, #664 @ (adr r3, 1634dc ) │ │ │ │ + add r3, pc, #600 @ (adr r3, 16349c ) │ │ │ │ movs r2, r6 │ │ │ │ - str r2, [r4, #32] │ │ │ │ + str r2, [r2, #32] │ │ │ │ movs r2, r5 │ │ │ │ - add r3, pc, #496 @ (adr r3, 16343c ) │ │ │ │ + add r3, pc, #432 @ (adr r3, 1633fc ) │ │ │ │ movs r2, r6 │ │ │ │ - str r0, [r7, #28] │ │ │ │ + str r0, [r5, #28] │ │ │ │ movs r2, r5 │ │ │ │ - add r3, pc, #424 @ (adr r3, 1633fc ) │ │ │ │ + add r3, pc, #360 @ (adr r3, 1633bc ) │ │ │ │ movs r2, r6 │ │ │ │ - str r0, [r5, #28] │ │ │ │ + str r0, [r3, #28] │ │ │ │ movs r2, r5 │ │ │ │ - str r6, [r5, #52] @ 0x34 │ │ │ │ + str r6, [r3, #52] @ 0x34 │ │ │ │ movs r2, r5 │ │ │ │ - add r3, pc, #328 @ (adr r3, 1633a8 ) │ │ │ │ + add r3, pc, #264 @ (adr r3, 163368 ) │ │ │ │ movs r2, r6 │ │ │ │ - str r0, [r2, #28] │ │ │ │ + str r0, [r0, #28] │ │ │ │ movs r2, r5 │ │ │ │ - str r0, [r5, #28] │ │ │ │ + str r0, [r3, #28] │ │ │ │ movs r2, r5 │ │ │ │ │ │ │ │ 00163268 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -42788,15 +42789,15 @@ │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ - ldr r7, [sp, #112] @ 0x70 │ │ │ │ + ldr r7, [sp, #48] @ 0x30 │ │ │ │ movs r2, r6 │ │ │ │ str r4, [sp, #840] @ 0x348 │ │ │ │ movs r2, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ str r3, [sp, #1000] @ 0x3e8 │ │ │ │ movs r2, r7 │ │ │ │ @@ -42917,15 +42918,15 @@ │ │ │ │ add r3, r2 │ │ │ │ strb.w r8, [sp, #113] @ 0x71 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ ldrd r2, r3, [sp, #88] @ 0x58 │ │ │ │ strd r2, r3, [sp] │ │ │ │ ldrd r2, r3, [sp, #72] @ 0x48 │ │ │ │ - bl 3dd5c0 │ │ │ │ + bl 3dd5b8 │ │ │ │ ldrd r3, r2, [sp, #120] @ 0x78 │ │ │ │ ldrd r1, r0, [sp, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ ldr.w ip, [sp, #116] @ 0x74 │ │ │ │ blt.n 163906 │ │ │ │ adds r1, r1, r1 │ │ │ │ mov lr, r5 │ │ │ │ @@ -43886,29 +43887,29 @@ │ │ │ │ nop │ │ │ │ str r3, [sp, #672] @ 0x2a0 │ │ │ │ movs r2, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r5, #60] @ 0x3c │ │ │ │ movs r2, r7 │ │ │ │ - str r7, [sp, #944] @ 0x3b0 │ │ │ │ + str r7, [sp, #880] @ 0x370 │ │ │ │ movs r2, r6 │ │ │ │ - ldrsb r0, [r5, r1] │ │ │ │ + ldrsb r0, [r3, r1] │ │ │ │ movs r2, r5 │ │ │ │ - str r3, [sp, #896] @ 0x380 │ │ │ │ + str r3, [sp, #832] @ 0x340 │ │ │ │ movs r2, r6 │ │ │ │ - strb r2, [r1, r0] │ │ │ │ + strh r2, [r7, r7] │ │ │ │ movs r2, r5 │ │ │ │ - strh r0, [r3, r1] │ │ │ │ + strh r0, [r1, r1] │ │ │ │ movs r2, r5 │ │ │ │ - str r3, [sp, #752] @ 0x2f0 │ │ │ │ + str r3, [sp, #688] @ 0x2b0 │ │ │ │ movs r2, r6 │ │ │ │ - strh r6, [r2, r2] │ │ │ │ + strh r6, [r0, r2] │ │ │ │ movs r2, r5 │ │ │ │ - strh r2, [r6, r2] │ │ │ │ + strh r2, [r4, r2] │ │ │ │ movs r2, r5 │ │ │ │ orrs r7, r1 │ │ │ │ bne.w 163b52 │ │ │ │ b.n 164204 │ │ │ │ mov r3, ip │ │ │ │ movs r1, #1 │ │ │ │ bic.w r0, r3, #4261412864 @ 0xfe000000 │ │ │ │ @@ -44295,45 +44296,45 @@ │ │ │ │ ldr r0, [pc, #72] @ (1648b4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #24 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - ldrh r4, [r0, #44] @ 0x2c │ │ │ │ + ldrh r4, [r6, #42] @ 0x2a │ │ │ │ movs r2, r6 │ │ │ │ - ldr r5, [pc, #232] @ (164968 ) │ │ │ │ + ldr r5, [pc, #168] @ (164928 ) │ │ │ │ movs r2, r5 │ │ │ │ - ldr r3, [pc, #1008] @ (164c74 ) │ │ │ │ + ldr r3, [pc, #944] @ (164c34 ) │ │ │ │ movs r2, r5 │ │ │ │ - ldrh r2, [r5, #42] @ 0x2a │ │ │ │ + ldrh r2, [r3, #42] @ 0x2a │ │ │ │ movs r2, r6 │ │ │ │ - ldr r4, [pc, #752] @ (164b7c ) │ │ │ │ + ldr r4, [pc, #688] @ (164b3c ) │ │ │ │ movs r2, r5 │ │ │ │ - ldr r4, [pc, #256] @ (164990 ) │ │ │ │ + ldr r4, [pc, #192] @ (164950 ) │ │ │ │ movs r2, r5 │ │ │ │ - ldrh r4, [r2, #42] @ 0x2a │ │ │ │ + ldrh r4, [r0, #42] @ 0x2a │ │ │ │ movs r2, r6 │ │ │ │ - ldr r3, [pc, #832] @ (164bd8 ) │ │ │ │ + ldr r3, [pc, #768] @ (164b98 ) │ │ │ │ movs r2, r5 │ │ │ │ - ldrh r6, [r5, #40] @ 0x28 │ │ │ │ + ldrh r6, [r3, #40] @ 0x28 │ │ │ │ movs r2, r6 │ │ │ │ - ldr r3, [pc, #688] @ (164b50 ) │ │ │ │ + ldr r3, [pc, #624] @ (164b10 ) │ │ │ │ movs r2, r5 │ │ │ │ - ldr r5, [pc, #200] @ (16496c ) │ │ │ │ + ldr r5, [pc, #136] @ (16492c ) │ │ │ │ movs r2, r5 │ │ │ │ - ldrh r6, [r2, #40] @ 0x28 │ │ │ │ + ldrh r6, [r0, #40] @ 0x28 │ │ │ │ movs r2, r6 │ │ │ │ - ldr r3, [pc, #584] @ (164af4 ) │ │ │ │ + ldr r3, [pc, #520] @ (164ab4 ) │ │ │ │ movs r2, r5 │ │ │ │ - ldrh r2, [r0, #40] @ 0x28 │ │ │ │ + ldrh r2, [r6, #38] @ 0x26 │ │ │ │ movs r2, r6 │ │ │ │ - ldr r3, [pc, #512] @ (164ab4 ) │ │ │ │ + ldr r3, [pc, #448] @ (164a74 ) │ │ │ │ movs r2, r5 │ │ │ │ - ldr r3, [pc, #608] @ (164b18 ) │ │ │ │ + ldr r3, [pc, #544] @ (164ad8 ) │ │ │ │ movs r2, r5 │ │ │ │ │ │ │ │ 001648b8 : │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ vpush {d8} │ │ │ │ @@ -44515,35 +44516,35 @@ │ │ │ │ strd r2, r3, [sp, #144] @ 0x90 │ │ │ │ strd r2, r3, [sp, #152] @ 0x98 │ │ │ │ strd r2, r3, [sp, #160] @ 0xa0 │ │ │ │ strd r2, r3, [sp, #168] @ 0xa8 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ vstr d7, [sp, #16] │ │ │ │ - bl 3dd5c0 │ │ │ │ + bl 3dd5b8 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ add r1, sp, #160 @ 0xa0 │ │ │ │ add r0, sp, #168 @ 0xa8 │ │ │ │ vstr d8, [sp] │ │ │ │ - bl 3dd5c0 │ │ │ │ + bl 3dd5b8 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ add r1, sp, #136 @ 0x88 │ │ │ │ add r0, sp, #280 @ 0x118 │ │ │ │ vstr d8, [sp] │ │ │ │ - bl 3dd5c0 │ │ │ │ + bl 3dd5b8 │ │ │ │ vldr d7, [sp, #16] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ add r1, sp, #120 @ 0x78 │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ vstr d7, [sp] │ │ │ │ mov.w r9, #0 │ │ │ │ - bl 3dd5c0 │ │ │ │ + bl 3dd5b8 │ │ │ │ ldr r5, [sp, #168] @ 0xa8 │ │ │ │ ldrd r2, r1, [sp, #152] @ 0x98 │ │ │ │ mov ip, sl │ │ │ │ ldrd r7, r6, [sp, #160] @ 0xa0 │ │ │ │ adds r2, r2, r5 │ │ │ │ ldrd r0, r3, [sp, #144] @ 0x90 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -46938,29 +46939,29 @@ │ │ │ │ mov sl, r8 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ mov r8, r9 │ │ │ │ mov r9, r6 │ │ │ │ mov r6, fp │ │ │ │ b.n 166026 │ │ │ │ nop │ │ │ │ - ldrb r0, [r7, #16] │ │ │ │ + ldrb r0, [r5, #16] │ │ │ │ movs r2, r6 │ │ │ │ - subs r2, #180 @ 0xb4 │ │ │ │ + subs r2, #164 @ 0xa4 │ │ │ │ movs r2, r5 │ │ │ │ - ldrb r2, [r0, #16] │ │ │ │ + ldrb r2, [r6, #15] │ │ │ │ movs r2, r6 │ │ │ │ - subs r4, #44 @ 0x2c │ │ │ │ + subs r4, #28 │ │ │ │ movs r2, r5 │ │ │ │ - subs r2, #120 @ 0x78 │ │ │ │ + subs r2, #104 @ 0x68 │ │ │ │ movs r2, r5 │ │ │ │ - ldrb r0, [r7, #14] │ │ │ │ + ldrb r0, [r5, #14] │ │ │ │ movs r2, r6 │ │ │ │ - subs r2, #146 @ 0x92 │ │ │ │ + subs r2, #130 @ 0x82 │ │ │ │ movs r2, r5 │ │ │ │ - subs r2, #174 @ 0xae │ │ │ │ + subs r2, #158 @ 0x9e │ │ │ │ movs r2, r5 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ orrs r2, r3 │ │ │ │ ldrd r3, r1, [sp, #40] @ 0x28 │ │ │ │ orrs r3, r1 │ │ │ │ orrs r3, r2 │ │ │ │ @@ -47110,45 +47111,45 @@ │ │ │ │ ldr r1, [pc, #72] @ (166768 ) │ │ │ │ ldr r0, [pc, #72] @ (16676c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1500 @ 0x5dc │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ - ldr r0, [r0, #108] @ 0x6c │ │ │ │ + ldr r0, [r6, #104] @ 0x68 │ │ │ │ movs r2, r6 │ │ │ │ - cmp r5, #60 @ 0x3c │ │ │ │ + cmp r5, #44 @ 0x2c │ │ │ │ movs r2, r5 │ │ │ │ - ldr r0, [r5, #104] @ 0x68 │ │ │ │ + ldr r0, [r3, #104] @ 0x68 │ │ │ │ movs r2, r6 │ │ │ │ - cmp r5, #250 @ 0xfa │ │ │ │ + cmp r5, #234 @ 0xea │ │ │ │ movs r2, r5 │ │ │ │ - cmp r5, #126 @ 0x7e │ │ │ │ + cmp r5, #110 @ 0x6e │ │ │ │ movs r2, r5 │ │ │ │ - ldr r6, [r1, #104] @ 0x68 │ │ │ │ + ldr r6, [r7, #100] @ 0x64 │ │ │ │ movs r2, r6 │ │ │ │ - cmp r6, #68 @ 0x44 │ │ │ │ + cmp r6, #52 @ 0x34 │ │ │ │ movs r2, r5 │ │ │ │ - cmp r5, #6 │ │ │ │ + cmp r4, #246 @ 0xf6 │ │ │ │ movs r2, r5 │ │ │ │ - ldr r4, [r6, #100] @ 0x64 │ │ │ │ + ldr r4, [r4, #100] @ 0x64 │ │ │ │ movs r2, r6 │ │ │ │ - cmp r4, #242 @ 0xf2 │ │ │ │ + cmp r4, #226 @ 0xe2 │ │ │ │ movs r2, r5 │ │ │ │ - cmp r5, #10 │ │ │ │ + cmp r4, #250 @ 0xfa │ │ │ │ movs r2, r5 │ │ │ │ - ldr r6, [r3, #100] @ 0x64 │ │ │ │ + ldr r6, [r1, #100] @ 0x64 │ │ │ │ movs r2, r6 │ │ │ │ - cmp r4, #218 @ 0xda │ │ │ │ + cmp r4, #202 @ 0xca │ │ │ │ movs r2, r5 │ │ │ │ - ldr r2, [r1, #100] @ 0x64 │ │ │ │ + ldr r2, [r7, #96] @ 0x60 │ │ │ │ movs r2, r6 │ │ │ │ - cmp r4, #200 @ 0xc8 │ │ │ │ + cmp r4, #184 @ 0xb8 │ │ │ │ movs r2, r5 │ │ │ │ - cmp r6, #78 @ 0x4e │ │ │ │ + cmp r6, #62 @ 0x3e │ │ │ │ movs r2, r5 │ │ │ │ │ │ │ │ 00166770 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -47228,15 +47229,15 @@ │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ str r4, [r4, #56] @ 0x38 │ │ │ │ movs r2, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r3, #92] @ 0x5c │ │ │ │ + ldr r4, [r1, #92] @ 0x5c │ │ │ │ movs r2, r6 │ │ │ │ str r6, [r0, #48] @ 0x30 │ │ │ │ movs r2, r7 │ │ │ │ │ │ │ │ 00166860 : │ │ │ │ mov r3, r0 │ │ │ │ ldrh r0, [r2, #0] │ │ │ │ @@ -47520,15 +47521,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r0, [r5, #4] │ │ │ │ movs r2, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r2, #40] @ 0x28 │ │ │ │ + ldr r6, [r0, #40] @ 0x28 │ │ │ │ movs r2, r6 │ │ │ │ ldrsh r0, [r3, r7] │ │ │ │ movs r2, r7 │ │ │ │ │ │ │ │ 00166b88 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -47611,15 +47612,15 @@ │ │ │ │ lsrcs r3, r0, #1 │ │ │ │ movcs.w r9, r0, lsl #31 │ │ │ │ orrcs.w r0, r3, r1, lsl #31 │ │ │ │ lsrcs r1, r1, #1 │ │ │ │ mov.w r3, #0 │ │ │ │ it cc │ │ │ │ movcc.w r9, #0 │ │ │ │ - bl 408660 │ │ │ │ + bl 408658 │ │ │ │ mov r6, r0 │ │ │ │ mov ip, r2 │ │ │ │ mov r0, r9 │ │ │ │ umull lr, r3, r5, r6 │ │ │ │ cmp r9, lr │ │ │ │ mla r3, r5, r1, r3 │ │ │ │ sbcs.w r1, r2, r3 │ │ │ │ @@ -47640,15 +47641,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ bne.w 166e6c │ │ │ │ subs r6, #1 │ │ │ │ subs.w r0, r0, lr │ │ │ │ mov r2, r7 │ │ │ │ sbc.w r1, ip, r3 │ │ │ │ movs r3, #0 │ │ │ │ - bl 408660 │ │ │ │ + bl 408658 │ │ │ │ mov r3, r0 │ │ │ │ movs r0, #0 │ │ │ │ mov sl, r1 │ │ │ │ mov r9, r2 │ │ │ │ umull ip, lr, r5, r3 │ │ │ │ cmp r0, ip │ │ │ │ mla lr, r5, r1, lr │ │ │ │ @@ -48378,49 +48379,49 @@ │ │ │ │ nop │ │ │ │ ldrsh r4, [r0, r6] │ │ │ │ movs r2, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r7, r4] │ │ │ │ movs r2, r7 │ │ │ │ - str r6, [r0, #80] @ 0x50 │ │ │ │ + str r6, [r6, #76] @ 0x4c │ │ │ │ movs r2, r6 │ │ │ │ - movs r4, #132 @ 0x84 │ │ │ │ + movs r4, #116 @ 0x74 │ │ │ │ movs r2, r5 │ │ │ │ - movs r3, #124 @ 0x7c │ │ │ │ + movs r3, #108 @ 0x6c │ │ │ │ movs r2, r5 │ │ │ │ - str r6, [r4, #72] @ 0x48 │ │ │ │ + str r6, [r2, #72] @ 0x48 │ │ │ │ movs r2, r6 │ │ │ │ - movs r3, #36 @ 0x24 │ │ │ │ + movs r3, #20 │ │ │ │ movs r2, r5 │ │ │ │ - movs r3, #60 @ 0x3c │ │ │ │ + movs r3, #44 @ 0x2c │ │ │ │ movs r2, r5 │ │ │ │ - str r0, [r4, #28] │ │ │ │ + str r0, [r2, #28] │ │ │ │ movs r2, r6 │ │ │ │ - movs r0, #186 @ 0xba │ │ │ │ + movs r0, #170 @ 0xaa │ │ │ │ movs r2, r5 │ │ │ │ - movs r0, #214 @ 0xd6 │ │ │ │ + movs r0, #198 @ 0xc6 │ │ │ │ movs r2, r5 │ │ │ │ - str r4, [r0, #24] │ │ │ │ + str r4, [r6, #20] │ │ │ │ movs r2, r6 │ │ │ │ - movs r0, #0 │ │ │ │ + subs r0, r6, #7 │ │ │ │ movs r2, r5 │ │ │ │ - str r4, [r2, #20] │ │ │ │ + str r4, [r0, #20] │ │ │ │ movs r2, r6 │ │ │ │ - movs r0, #166 @ 0xa6 │ │ │ │ + movs r0, #150 @ 0x96 │ │ │ │ movs r2, r5 │ │ │ │ - movs r0, #42 @ 0x2a │ │ │ │ + movs r0, #26 │ │ │ │ movs r2, r5 │ │ │ │ - str r4, [r6, #16] │ │ │ │ + str r4, [r4, #16] │ │ │ │ movs r2, r6 │ │ │ │ - subs r0, r6, #6 │ │ │ │ + subs r0, r4, #6 │ │ │ │ movs r2, r5 │ │ │ │ - str r2, [r4, #16] │ │ │ │ + str r2, [r2, #16] │ │ │ │ movs r2, r6 │ │ │ │ - subs r6, r3, #6 │ │ │ │ + subs r6, r1, #6 │ │ │ │ movs r2, r5 │ │ │ │ │ │ │ │ 001674ac : │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ vpush {d8} │ │ │ │ @@ -48556,25 +48557,25 @@ │ │ │ │ it cs │ │ │ │ movcs.w r4, #4294967295 @ 0xffffffff │ │ │ │ bcs.n 167636 │ │ │ │ mov r2, sl │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl 408660 │ │ │ │ + bl 408658 │ │ │ │ mov r4, r0 │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ mov r2, fp │ │ │ │ mov r3, sl │ │ │ │ strd r5, r4, [sp] │ │ │ │ movs r7, #0 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - bl 3dd5c0 │ │ │ │ + bl 3dd5b8 │ │ │ │ ldrd r2, r0, [sp, #104] @ 0x68 │ │ │ │ ldrd r1, r6, [sp, #96] @ 0x60 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ subs r2, r3, r2 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ sbcs.w r0, r3, r0 │ │ │ │ it cc │ │ │ │ @@ -48602,36 +48603,36 @@ │ │ │ │ sbcs.w r3, r1, sl │ │ │ │ itt cs │ │ │ │ movcs.w r0, #4294967295 @ 0xffffffff │ │ │ │ movcs r1, #0 │ │ │ │ bcs.n 1676b2 │ │ │ │ mov r2, sl │ │ │ │ movs r3, #0 │ │ │ │ - bl 408660 │ │ │ │ + bl 408658 │ │ │ │ orr.w r3, r1, r4 │ │ │ │ strd r0, r3, [sp, #20] │ │ │ │ vldr d8, [pc, #764] @ 1679b8 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr r5, [sp, #24] │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ str r5, [sp, #4] │ │ │ │ vstr d8, [sp, #88] @ 0x58 │ │ │ │ vstr d8, [sp, #96] @ 0x60 │ │ │ │ vstr d8, [sp, #104] @ 0x68 │ │ │ │ - bl 3dd5c0 │ │ │ │ + bl 3dd5b8 │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r2, fp │ │ │ │ mov r3, sl │ │ │ │ strd r4, r5, [sp] │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ - bl 3dd5c0 │ │ │ │ + bl 3dd5b8 │ │ │ │ ldrd r5, r4, [sp, #100] @ 0x64 │ │ │ │ mov.w ip, #0 │ │ │ │ ldr r2, [sp, #96] @ 0x60 │ │ │ │ mov.w lr, #0 │ │ │ │ ldrd r3, r0, [sp, #88] @ 0x58 │ │ │ │ adds r2, r2, r4 │ │ │ │ ldr r1, [sp, #108] @ 0x6c │ │ │ │ @@ -48705,21 +48706,21 @@ │ │ │ │ it cs │ │ │ │ movcs.w r8, #4294967295 @ 0xffffffff │ │ │ │ bcs.n 1677f8 │ │ │ │ mov r2, sl │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 408660 │ │ │ │ + bl 408658 │ │ │ │ mov r8, r0 │ │ │ │ ldrd r1, r0, [sp, #36] @ 0x24 │ │ │ │ mov r2, fp │ │ │ │ mov r3, sl │ │ │ │ strd r9, r8, [sp] │ │ │ │ - bl 3dd5c0 │ │ │ │ + bl 3dd5b8 │ │ │ │ mov.w lr, #0 │ │ │ │ ldrd r2, r0, [sp, #104] @ 0x68 │ │ │ │ ldrd r1, r3, [sp, #96] @ 0x60 │ │ │ │ subs r2, r6, r2 │ │ │ │ sbcs.w r0, r7, r0 │ │ │ │ it cc │ │ │ │ movcc.w lr, #1 │ │ │ │ @@ -48749,31 +48750,31 @@ │ │ │ │ sbcs.w r3, r1, sl │ │ │ │ itt cs │ │ │ │ movcs.w r0, #4294967295 @ 0xffffffff │ │ │ │ movcs r1, #0 │ │ │ │ bcs.n 16787e │ │ │ │ mov r2, sl │ │ │ │ movs r3, #0 │ │ │ │ - bl 408660 │ │ │ │ + bl 408658 │ │ │ │ orr.w r9, r1, r8 │ │ │ │ mov r8, r0 │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ strd r8, r9, [sp] │ │ │ │ vstr d8, [sp, #88] @ 0x58 │ │ │ │ vstr d8, [sp, #96] @ 0x60 │ │ │ │ vstr d8, [sp, #104] @ 0x68 │ │ │ │ - bl 3dd5c0 │ │ │ │ + bl 3dd5b8 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ mov r2, fp │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r3, sl │ │ │ │ strd r8, r9, [sp] │ │ │ │ - bl 3dd5c0 │ │ │ │ + bl 3dd5b8 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ ldmia r0, {r0, r1, r3} │ │ │ │ adds r3, r3, r2 │ │ │ │ ldr r2, [sp, #100] @ 0x64 │ │ │ │ @@ -49965,49 +49966,49 @@ │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ str r0, [r4, r0] │ │ │ │ movs r2, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r0, [r4, r2] │ │ │ │ + ldrsb r0, [r2, r2] │ │ │ │ movs r2, r6 │ │ │ │ - asrs r6, r3, #24 │ │ │ │ + asrs r6, r1, #24 │ │ │ │ movs r2, r5 │ │ │ │ - asrs r6, r2, #20 │ │ │ │ + asrs r6, r0, #20 │ │ │ │ movs r2, r5 │ │ │ │ - strh r6, [r2, r0] │ │ │ │ + strh r6, [r0, r0] │ │ │ │ movs r2, r6 │ │ │ │ - asrs r0, r6, #3 │ │ │ │ + asrs r0, r4, #3 │ │ │ │ movs r2, r5 │ │ │ │ - asrs r4, r1, #4 │ │ │ │ + asrs r4, r7, #3 │ │ │ │ movs r2, r5 │ │ │ │ - str r2, [r2, r2] │ │ │ │ + str r2, [r0, r2] │ │ │ │ movs r2, r6 │ │ │ │ - lsrs r4, r4, #31 │ │ │ │ + lsrs r4, r2, #31 │ │ │ │ movs r2, r5 │ │ │ │ - lsrs r0, r5, #29 │ │ │ │ + lsrs r0, r3, #29 │ │ │ │ movs r2, r5 │ │ │ │ - str r2, [r7, r1] │ │ │ │ + str r2, [r5, r1] │ │ │ │ movs r2, r6 │ │ │ │ - lsrs r6, r6, #27 │ │ │ │ + lsrs r6, r4, #27 │ │ │ │ movs r2, r5 │ │ │ │ - str r0, [r1, r1] │ │ │ │ + str r0, [r7, r0] │ │ │ │ movs r2, r6 │ │ │ │ - lsrs r4, r0, #27 │ │ │ │ + lsrs r4, r6, #26 │ │ │ │ movs r2, r5 │ │ │ │ - str r4, [r6, r0] │ │ │ │ + str r4, [r4, r0] │ │ │ │ movs r2, r6 │ │ │ │ - lsrs r0, r6, #26 │ │ │ │ + lsrs r0, r4, #26 │ │ │ │ movs r2, r5 │ │ │ │ - str r6, [r3, r0] │ │ │ │ + str r6, [r1, r0] │ │ │ │ movs r2, r6 │ │ │ │ - lsrs r4, r3, #26 │ │ │ │ + lsrs r4, r1, #26 │ │ │ │ movs r2, r5 │ │ │ │ - lsrs r4, r6, #26 │ │ │ │ + lsrs r4, r4, #26 │ │ │ │ movs r2, r5 │ │ │ │ │ │ │ │ 001685ac : │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -50142,24 +50143,24 @@ │ │ │ │ it cs │ │ │ │ movcs.w r4, #4294967295 @ 0xffffffff │ │ │ │ bcs.n 168746 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, sl │ │ │ │ - bl 408660 │ │ │ │ + bl 408658 │ │ │ │ mov r4, r0 │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ mov r2, fp │ │ │ │ mov r3, r6 │ │ │ │ strd r5, r4, [sp] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - bl 3dd5c0 │ │ │ │ + bl 3dd5b8 │ │ │ │ ldrd r2, r0, [sp, #96] @ 0x60 │ │ │ │ mov.w ip, #0 │ │ │ │ ldrd r1, r7, [sp, #88] @ 0x58 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ subs r2, r3, r2 │ │ │ │ sbcs.w r0, r8, r0 │ │ │ │ it cc │ │ │ │ @@ -50188,15 +50189,15 @@ │ │ │ │ sbcs.w r3, r1, r6 │ │ │ │ itt cs │ │ │ │ movcs.w r0, #4294967295 @ 0xffffffff │ │ │ │ movcs r1, #0 │ │ │ │ bcs.n 1687ca │ │ │ │ mov r2, r6 │ │ │ │ movs r3, #0 │ │ │ │ - bl 408660 │ │ │ │ + bl 408658 │ │ │ │ orr.w r3, r1, r4 │ │ │ │ strd r0, r3, [sp, #24] │ │ │ │ vldr d7, [pc, #780] @ 168ae0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ movs r7, #0 │ │ │ │ ldr r5, [sp, #28] │ │ │ │ @@ -50204,22 +50205,22 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ str r4, [sp, #0] │ │ │ │ str r5, [sp, #4] │ │ │ │ vstr d7, [sp, #80] @ 0x50 │ │ │ │ vstr d7, [sp, #88] @ 0x58 │ │ │ │ vstr d7, [sp, #96] @ 0x60 │ │ │ │ - bl 3dd5c0 │ │ │ │ + bl 3dd5b8 │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r2, fp │ │ │ │ mov r3, r6 │ │ │ │ strd r4, r5, [sp] │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ - bl 3dd5c0 │ │ │ │ + bl 3dd5b8 │ │ │ │ ldrd r5, r4, [sp, #92] @ 0x5c │ │ │ │ str r7, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ mov.w ip, #0 │ │ │ │ ldr r1, [sp, #100] @ 0x64 │ │ │ │ mov.w lr, #0 │ │ │ │ adds r0, r0, r4 │ │ │ │ @@ -50295,21 +50296,21 @@ │ │ │ │ it cs │ │ │ │ movcs.w r8, #4294967295 @ 0xffffffff │ │ │ │ bcs.n 16890c │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 408660 │ │ │ │ + bl 408658 │ │ │ │ mov r8, r0 │ │ │ │ ldrd r1, r0, [sp, #36] @ 0x24 │ │ │ │ mov r2, fp │ │ │ │ mov r3, r6 │ │ │ │ strd r9, r8, [sp] │ │ │ │ - bl 3dd5c0 │ │ │ │ + bl 3dd5b8 │ │ │ │ mov.w lr, #0 │ │ │ │ ldrd r2, r0, [sp, #96] @ 0x60 │ │ │ │ ldrd r1, r3, [sp, #88] @ 0x58 │ │ │ │ subs r2, r7, r2 │ │ │ │ sbcs.w r0, sl, r0 │ │ │ │ it cc │ │ │ │ movcc.w lr, #1 │ │ │ │ @@ -50340,33 +50341,33 @@ │ │ │ │ sbcs.w r3, r1, r6 │ │ │ │ itt cs │ │ │ │ movcs.w r0, #4294967295 @ 0xffffffff │ │ │ │ movcs r1, #0 │ │ │ │ bcs.n 168998 │ │ │ │ mov r2, r6 │ │ │ │ movs r3, #0 │ │ │ │ - bl 408660 │ │ │ │ + bl 408658 │ │ │ │ vldr d7, [pc, #328] @ 168ae0 │ │ │ │ orr.w r9, r1, r8 │ │ │ │ mov r8, r0 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ strd r8, r9, [sp] │ │ │ │ vstr d7, [sp, #80] @ 0x50 │ │ │ │ vstr d7, [sp, #88] @ 0x58 │ │ │ │ vstr d7, [sp, #96] @ 0x60 │ │ │ │ - bl 3dd5c0 │ │ │ │ + bl 3dd5b8 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ mov r2, fp │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r3, r6 │ │ │ │ strd r8, r9, [sp] │ │ │ │ - bl 3dd5c0 │ │ │ │ + bl 3dd5b8 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #96] @ 0x60 │ │ │ │ ldmia r0, {r0, r1, r3} │ │ │ │ adds r3, r3, r2 │ │ │ │ ldr r2, [sp, #92] @ 0x5c │ │ │ │ @@ -50554,19 +50555,19 @@ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 157920 │ │ │ │ mov r1, r0 │ │ │ │ b.n 168aa6 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r2, [pc, #224] @ (168c9c ) │ │ │ │ + ldr r2, [pc, #160] @ (168c5c ) │ │ │ │ movs r2, r6 │ │ │ │ - lsrs r6, r6, #6 │ │ │ │ + lsrs r6, r4, #6 │ │ │ │ movs r2, r5 │ │ │ │ - lsrs r6, r5, #2 │ │ │ │ + lsrs r6, r3, #2 │ │ │ │ movs r2, r5 │ │ │ │ │ │ │ │ 00168bc4 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -50646,15 +50647,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r7, #80 @ 0x50 │ │ │ │ movs r2, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #544] @ (168ed0 ) │ │ │ │ + ldr r1, [pc, #480] @ (168e90 ) │ │ │ │ movs r2, r6 │ │ │ │ subs r6, #178 @ 0xb2 │ │ │ │ movs r2, r7 │ │ │ │ │ │ │ │ 00168cb4 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -50739,15 +50740,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r6, #92 @ 0x5c │ │ │ │ movs r2, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #552] @ (168fd0 ) │ │ │ │ + ldr r0, [pc, #488] @ (168f90 ) │ │ │ │ movs r2, r6 │ │ │ │ subs r5, #180 @ 0xb4 │ │ │ │ movs r2, r7 │ │ │ │ │ │ │ │ 00168dac : │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -50833,15 +50834,15 @@ │ │ │ │ bx lr │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r5, #92 @ 0x5c │ │ │ │ movs r2, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0x4782 │ │ │ │ + bx lr │ │ │ │ movs r2, r6 │ │ │ │ subs r4, #192 @ 0xc0 │ │ │ │ movs r2, r7 │ │ │ │ │ │ │ │ 00168ea8 : │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -51181,21 +51182,21 @@ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 169190 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ subs r1, #230 @ 0xe6 │ │ │ │ movs r2, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, r2 │ │ │ │ + add r2, r0 │ │ │ │ movs r2, r6 │ │ │ │ - mvns r6, r2 │ │ │ │ + mvns r6, r0 │ │ │ │ movs r2, r6 │ │ │ │ subs r1, #102 @ 0x66 │ │ │ │ movs r2, r7 │ │ │ │ - bics r2, r0 │ │ │ │ + muls r2, r6 │ │ │ │ movs r2, r6 │ │ │ │ │ │ │ │ 00169220 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -51281,21 +51282,21 @@ │ │ │ │ b.n 169280 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #246 @ 0xf6 │ │ │ │ movs r2, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - orrs r2, r4 │ │ │ │ + orrs r2, r2 │ │ │ │ movs r2, r6 │ │ │ │ - cmn r6, r4 │ │ │ │ + cmn r6, r2 │ │ │ │ movs r2, r6 │ │ │ │ subs r0, #110 @ 0x6e │ │ │ │ movs r2, r7 │ │ │ │ - cmp r4, r1 │ │ │ │ + negs r4, r7 │ │ │ │ movs r2, r6 │ │ │ │ │ │ │ │ 00169318 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -51382,17 +51383,17 @@ │ │ │ │ b.n 16937c │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r7, #252 @ 0xfc │ │ │ │ movs r2, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - tst r6, r5 │ │ │ │ + tst r6, r3 │ │ │ │ movs r2, r6 │ │ │ │ - rors r4, r5 │ │ │ │ + rors r4, r3 │ │ │ │ movs r2, r6 │ │ │ │ adds r7, #120 @ 0x78 │ │ │ │ movs r2, r7 │ │ │ │ │ │ │ │ 00169414 : │ │ │ │ lsrs r2, r0, #23 │ │ │ │ adds r2, #1 │ │ │ │ @@ -51506,17 +51507,17 @@ │ │ │ │ ldrb.w r4, [sp, #1] │ │ │ │ b.n 1694be │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ adds r6, #184 @ 0xb8 │ │ │ │ movs r2, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r5 │ │ │ │ + lsrs r0, r3 │ │ │ │ movs r2, r6 │ │ │ │ - lsls r2, r5 │ │ │ │ + lsls r2, r3 │ │ │ │ movs r2, r6 │ │ │ │ adds r6, #58 @ 0x3a │ │ │ │ movs r2, r7 │ │ │ │ │ │ │ │ 00169554 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -51592,19 +51593,19 @@ │ │ │ │ ldrb.w r4, [sp, #9] │ │ │ │ ldrb.w r3, [sp, #8] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ b.n 1695b0 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ adds r5, #194 @ 0xc2 │ │ │ │ movs r2, r7 │ │ │ │ - subs r7, #248 @ 0xf8 │ │ │ │ + subs r7, #232 @ 0xe8 │ │ │ │ movs r2, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #178 @ 0xb2 │ │ │ │ + subs r7, #162 @ 0xa2 │ │ │ │ movs r2, r6 │ │ │ │ adds r5, #72 @ 0x48 │ │ │ │ movs r2, r7 │ │ │ │ │ │ │ │ 00169634 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -51679,17 +51680,17 @@ │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ b.n 169694 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ adds r4, #224 @ 0xe0 │ │ │ │ movs r2, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #244 @ 0xf4 │ │ │ │ + subs r6, #228 @ 0xe4 │ │ │ │ movs r2, r6 │ │ │ │ - subs r6, #212 @ 0xd4 │ │ │ │ + subs r6, #196 @ 0xc4 │ │ │ │ movs r2, r6 │ │ │ │ adds r4, #100 @ 0x64 │ │ │ │ movs r2, r7 │ │ │ │ │ │ │ │ 00169714 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -51767,17 +51768,17 @@ │ │ │ │ b.n 169774 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r4, #0 │ │ │ │ movs r2, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #20 │ │ │ │ + subs r6, #4 │ │ │ │ movs r2, r6 │ │ │ │ - subs r5, #244 @ 0xf4 │ │ │ │ + subs r5, #228 @ 0xe4 │ │ │ │ movs r2, r6 │ │ │ │ adds r3, #124 @ 0x7c │ │ │ │ movs r2, r7 │ │ │ │ │ │ │ │ 001697fc : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -51854,17 +51855,17 @@ │ │ │ │ b.n 16985c │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r3, #24 │ │ │ │ movs r2, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #42 @ 0x2a │ │ │ │ + subs r5, #26 │ │ │ │ movs r2, r6 │ │ │ │ - subs r5, #12 │ │ │ │ + subs r4, #252 @ 0xfc │ │ │ │ movs r2, r6 │ │ │ │ adds r2, #156 @ 0x9c │ │ │ │ movs r2, r7 │ │ │ │ │ │ │ │ 001698e0 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -51942,19 +51943,19 @@ │ │ │ │ ldrb.w r3, [sp, #8] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ b.n 16993c │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r2, #54 @ 0x36 │ │ │ │ movs r2, r7 │ │ │ │ - subs r4, #108 @ 0x6c │ │ │ │ + subs r4, #92 @ 0x5c │ │ │ │ movs r2, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #38 @ 0x26 │ │ │ │ + subs r4, #22 │ │ │ │ movs r2, r6 │ │ │ │ adds r1, #190 @ 0xbe │ │ │ │ movs r2, r7 │ │ │ │ │ │ │ │ 001699c4 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -52055,17 +52056,17 @@ │ │ │ │ strh r3, [r1, #0] │ │ │ │ b.n 169ab4 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ adds r1, #80 @ 0x50 │ │ │ │ movs r2, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #118 @ 0x76 │ │ │ │ + subs r3, #102 @ 0x66 │ │ │ │ movs r2, r6 │ │ │ │ - subs r3, #2 │ │ │ │ + subs r2, #242 @ 0xf2 │ │ │ │ movs r2, r6 │ │ │ │ adds r0, #158 @ 0x9e │ │ │ │ movs r2, r7 │ │ │ │ │ │ │ │ 00169ae8 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -52169,17 +52170,17 @@ │ │ │ │ b.n 169bde │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r0, #44 @ 0x2c │ │ │ │ movs r2, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #82 @ 0x52 │ │ │ │ + subs r2, #66 @ 0x42 │ │ │ │ movs r2, r6 │ │ │ │ - subs r1, #222 @ 0xde │ │ │ │ + subs r1, #206 @ 0xce │ │ │ │ movs r2, r6 │ │ │ │ cmp r7, #114 @ 0x72 │ │ │ │ movs r2, r7 │ │ │ │ │ │ │ │ 00169c14 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -52259,15 +52260,15 @@ │ │ │ │ b.n 169c92 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r7, #2 │ │ │ │ movs r2, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #40 @ 0x28 │ │ │ │ + subs r1, #24 │ │ │ │ movs r2, r6 │ │ │ │ cmp r6, #128 @ 0x80 │ │ │ │ movs r2, r7 │ │ │ │ │ │ │ │ 00169cf4 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -52349,15 +52350,15 @@ │ │ │ │ b.n 169d82 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r6, #30 │ │ │ │ movs r2, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #72 @ 0x48 │ │ │ │ + subs r0, #56 @ 0x38 │ │ │ │ movs r2, r6 │ │ │ │ cmp r5, #144 @ 0x90 │ │ │ │ movs r2, r7 │ │ │ │ │ │ │ │ 00169de4 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -52479,22 +52480,22 @@ │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ cmp r5, #48 @ 0x30 │ │ │ │ movs r2, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #196 @ 0xc4 │ │ │ │ + adds r6, #180 @ 0xb4 │ │ │ │ movs r2, r6 │ │ │ │ cmp r4, #102 @ 0x66 │ │ │ │ movs r2, r7 │ │ │ │ - adds r6, #76 @ 0x4c │ │ │ │ + adds r6, #60 @ 0x3c │ │ │ │ movs r2, r6 │ │ │ │ - @ instruction: 0xf5260029 │ │ │ │ - adc.w r0, r2, #11075584 @ 0xa90000 │ │ │ │ + adds.w r0, r6, #11075584 @ 0xa90000 │ │ │ │ + @ instruction: 0xf5320029 │ │ │ │ │ │ │ │ 00169f48 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr r5, [pc, #316] @ (16a094 ) │ │ │ │ @@ -52615,22 +52616,22 @@ │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ cmp r3, #204 @ 0xcc │ │ │ │ movs r2, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #96 @ 0x60 │ │ │ │ + adds r5, #80 @ 0x50 │ │ │ │ movs r2, r6 │ │ │ │ cmp r2, #248 @ 0xf8 │ │ │ │ movs r2, r7 │ │ │ │ - adds r4, #228 @ 0xe4 │ │ │ │ + adds r4, #212 @ 0xd4 │ │ │ │ movs r2, r6 │ │ │ │ - @ instruction: 0xf3be0029 │ │ │ │ - @ instruction: 0xf3da0029 │ │ │ │ + @ instruction: 0xf3ae0029 │ │ │ │ + @ instruction: 0xf3ca0029 │ │ │ │ │ │ │ │ 0016a0b0 : │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -52723,18 +52724,18 @@ │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ cmp r2, #82 @ 0x52 │ │ │ │ movs r2, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #22 │ │ │ │ movs r2, r7 │ │ │ │ - adds r3, #216 @ 0xd8 │ │ │ │ + adds r3, #200 @ 0xc8 │ │ │ │ movs r2, r6 │ │ │ │ - @ instruction: 0xf2b20029 │ │ │ │ - movt r0, #57385 @ 0xe029 │ │ │ │ + subw r0, r2, #41 @ 0x29 │ │ │ │ + @ instruction: 0xf2be0029 │ │ │ │ │ │ │ │ 0016a1b8 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r5, r1 │ │ │ │ @@ -52811,15 +52812,15 @@ │ │ │ │ b.n 16a236 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r1, #94 @ 0x5e │ │ │ │ movs r2, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #132 @ 0x84 │ │ │ │ + adds r3, #116 @ 0x74 │ │ │ │ movs r2, r6 │ │ │ │ cmp r0, #220 @ 0xdc │ │ │ │ movs r2, r7 │ │ │ │ │ │ │ │ 0016a298 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -52901,15 +52902,15 @@ │ │ │ │ b.n 16a326 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r0, #122 @ 0x7a │ │ │ │ movs r2, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #164 @ 0xa4 │ │ │ │ + adds r2, #148 @ 0x94 │ │ │ │ movs r2, r6 │ │ │ │ movs r7, #236 @ 0xec │ │ │ │ movs r2, r7 │ │ │ │ │ │ │ │ 0016a388 : │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -52984,15 +52985,15 @@ │ │ │ │ b.n 16a3f4 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r7, #142 @ 0x8e │ │ │ │ movs r2, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #168 @ 0xa8 │ │ │ │ + adds r1, #152 @ 0x98 │ │ │ │ movs r2, r6 │ │ │ │ movs r7, #30 │ │ │ │ movs r2, r7 │ │ │ │ │ │ │ │ 0016a458 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -53086,23 +53087,23 @@ │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1608 @ 0x648 │ │ │ │ blx 1439bc │ │ │ │ movs r6, #190 @ 0xbe │ │ │ │ movs r2, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #218 @ 0xda │ │ │ │ + adds r0, #202 @ 0xca │ │ │ │ movs r2, r6 │ │ │ │ - adds r0, #160 @ 0xa0 │ │ │ │ + adds r0, #144 @ 0x90 │ │ │ │ movs r2, r6 │ │ │ │ movs r6, #66 @ 0x42 │ │ │ │ movs r2, r7 │ │ │ │ - adds r0, #50 @ 0x32 │ │ │ │ + adds r0, #34 @ 0x22 │ │ │ │ movs r2, r6 │ │ │ │ - cdp 0, 10, cr0, cr14, cr9, {1} │ │ │ │ + cdp 0, 9, cr0, cr14, cr9, {1} │ │ │ │ │ │ │ │ 0016a564 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #224] @ (16a654 ) │ │ │ │ @@ -53193,23 +53194,23 @@ │ │ │ │ add.w r3, r3, #1608 @ 0x648 │ │ │ │ blx 1439bc │ │ │ │ nop │ │ │ │ movs r5, #178 @ 0xb2 │ │ │ │ movs r2, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #206 @ 0xce │ │ │ │ + cmp r7, #190 @ 0xbe │ │ │ │ movs r2, r6 │ │ │ │ - cmp r7, #148 @ 0x94 │ │ │ │ + cmp r7, #132 @ 0x84 │ │ │ │ movs r2, r6 │ │ │ │ movs r5, #54 @ 0x36 │ │ │ │ movs r2, r7 │ │ │ │ - cmp r7, #40 @ 0x28 │ │ │ │ + cmp r7, #24 │ │ │ │ movs r2, r6 │ │ │ │ - stc 0, cr0, [r4, #164]! @ 0xa4 │ │ │ │ + ldc 0, cr0, [r4, #164] @ 0xa4 │ │ │ │ │ │ │ │ 0016a670 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ @@ -53301,25 +53302,25 @@ │ │ │ │ add r3, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1608 @ 0x648 │ │ │ │ blx 1439bc │ │ │ │ movs r4, #166 @ 0xa6 │ │ │ │ movs r2, r7 │ │ │ │ - cmp r6, #220 @ 0xdc │ │ │ │ + cmp r6, #204 @ 0xcc │ │ │ │ movs r2, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #130 @ 0x82 │ │ │ │ + cmp r6, #114 @ 0x72 │ │ │ │ movs r2, r6 │ │ │ │ movs r4, #26 │ │ │ │ movs r2, r7 │ │ │ │ - cmp r6, #18 │ │ │ │ + cmp r6, #2 │ │ │ │ movs r2, r6 │ │ │ │ - stc 0, cr0, [lr], {41} @ 0x29 │ │ │ │ + ldcl 0, cr0, [lr], #-164 @ 0xffffff5c │ │ │ │ │ │ │ │ 0016a784 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #224] @ (16a874 ) │ │ │ │ @@ -53410,23 +53411,23 @@ │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1608 @ 0x648 │ │ │ │ blx 1439bc │ │ │ │ movs r3, #146 @ 0x92 │ │ │ │ movs r2, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #174 @ 0xae │ │ │ │ + cmp r5, #158 @ 0x9e │ │ │ │ movs r2, r6 │ │ │ │ - cmp r5, #116 @ 0x74 │ │ │ │ + cmp r5, #100 @ 0x64 │ │ │ │ movs r2, r6 │ │ │ │ movs r3, #24 │ │ │ │ movs r2, r7 │ │ │ │ - cmp r5, #6 │ │ │ │ + cmp r4, #246 @ 0xf6 │ │ │ │ movs r2, r6 │ │ │ │ - @ instruction: 0xeb820029 │ │ │ │ + sbcs.w r0, r2, r9, asr #32 │ │ │ │ │ │ │ │ 0016a890 : │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -53514,21 +53515,21 @@ │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1632 @ 0x660 │ │ │ │ blx 1439bc │ │ │ │ movs r2, #134 @ 0x86 │ │ │ │ movs r2, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #160 @ 0xa0 │ │ │ │ + cmp r4, #144 @ 0x90 │ │ │ │ movs r2, r6 │ │ │ │ movs r2, #14 │ │ │ │ movs r2, r7 │ │ │ │ - cmp r4, #2 │ │ │ │ + cmp r3, #242 @ 0xf2 │ │ │ │ movs r2, r6 │ │ │ │ - orns r0, lr, r9, asr #32 │ │ │ │ + orn r0, lr, r9, asr #32 │ │ │ │ │ │ │ │ 0016a990 : │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -53621,19 +53622,19 @@ │ │ │ │ nop │ │ │ │ movs r1, #114 @ 0x72 │ │ │ │ movs r2, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #36 @ 0x24 │ │ │ │ movs r2, r7 │ │ │ │ - cmp r3, #54 @ 0x36 │ │ │ │ + cmp r3, #38 @ 0x26 │ │ │ │ movs r2, r6 │ │ │ │ - cmp r3, #0 │ │ │ │ + cmp r2, #240 @ 0xf0 │ │ │ │ movs r2, r6 │ │ │ │ - ldrd r0, r0, [ip, #-164]! @ 0xa4 │ │ │ │ + strd r0, r0, [ip, #-164]! @ 0xa4 │ │ │ │ │ │ │ │ 0016aa94 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r5, r2 │ │ │ │ @@ -53699,15 +53700,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xff80ffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ movs r0, #130 @ 0x82 │ │ │ │ movs r2, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #164 @ 0xa4 │ │ │ │ + cmp r2, #148 @ 0x94 │ │ │ │ movs r2, r6 │ │ │ │ movs r0, #32 │ │ │ │ movs r2, r7 │ │ │ │ │ │ │ │ 0016ab58 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -53775,15 +53776,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #0] │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffff1fbe │ │ │ │ movs r2, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #224 @ 0xe0 │ │ │ │ + cmp r1, #208 @ 0xd0 │ │ │ │ movs r2, r6 │ │ │ │ subs r4, r3, #5 │ │ │ │ movs r2, r7 │ │ │ │ │ │ │ │ 0016ac18 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -53851,15 +53852,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #0] │ │ │ │ @ instruction: 0xffffffff │ │ │ │ subs r6, r7, #3 │ │ │ │ movs r2, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #32 │ │ │ │ + cmp r1, #16 │ │ │ │ movs r2, r6 │ │ │ │ subs r4, r3, #2 │ │ │ │ movs r2, r7 │ │ │ │ │ │ │ │ 0016acd8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -53926,15 +53927,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #0] │ │ │ │ subs r6, r7, #0 │ │ │ │ movs r2, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #96 @ 0x60 │ │ │ │ + cmp r0, #80 @ 0x50 │ │ │ │ movs r2, r6 │ │ │ │ adds r4, r3, #7 │ │ │ │ movs r2, r7 │ │ │ │ │ │ │ │ 0016ad98 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -54002,15 +54003,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #0] │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vcvt.u16.f16 , q15, #1 │ │ │ │ movs r2, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #160 @ 0xa0 │ │ │ │ + movs r7, #144 @ 0x90 │ │ │ │ movs r2, r6 │ │ │ │ adds r4, r3, #4 │ │ │ │ movs r2, r7 │ │ │ │ │ │ │ │ 0016ae58 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -54078,15 +54079,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #0] │ │ │ │ @ instruction: 0xffffffff │ │ │ │ adds r6, r7, #2 │ │ │ │ movs r2, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #224 @ 0xe0 │ │ │ │ + movs r6, #208 @ 0xd0 │ │ │ │ movs r2, r6 │ │ │ │ adds r4, r3, #1 │ │ │ │ movs r2, r7 │ │ │ │ │ │ │ │ 0016af18 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -54153,15 +54154,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #0] │ │ │ │ subs r6, r7, r7 │ │ │ │ movs r2, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #32 │ │ │ │ + movs r6, #16 │ │ │ │ movs r2, r6 │ │ │ │ subs r4, r3, r6 │ │ │ │ movs r2, r7 │ │ │ │ │ │ │ │ 0016afd8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -54227,15 +54228,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #0] │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vtbl.8 d18, {d15-d17}, d4 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #116 @ 0x74 │ │ │ │ + movs r5, #100 @ 0x64 │ │ │ │ movs r2, r6 │ │ │ │ subs r4, r5, r4 │ │ │ │ movs r2, r7 │ │ │ │ subs r4, r3, r3 │ │ │ │ movs r2, r7 │ │ │ │ │ │ │ │ 0016b098 : │ │ │ │ @@ -54303,15 +54304,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #0] │ │ │ │ @ instruction: 0xffffffff │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #180 @ 0xb4 │ │ │ │ + movs r4, #164 @ 0xa4 │ │ │ │ movs r2, r6 │ │ │ │ subs r4, r5, r1 │ │ │ │ movs r2, r7 │ │ │ │ subs r4, r3, r0 │ │ │ │ movs r2, r7 │ │ │ │ │ │ │ │ 0016b158 : │ │ │ │ @@ -54376,15 +54377,15 @@ │ │ │ │ @ instruction: 0xffff7fff │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #0] │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #244 @ 0xf4 │ │ │ │ + movs r3, #228 @ 0xe4 │ │ │ │ movs r2, r6 │ │ │ │ adds r4, r5, r6 │ │ │ │ movs r2, r7 │ │ │ │ adds r4, r3, r5 │ │ │ │ movs r2, r7 │ │ │ │ │ │ │ │ 0016b210 : │ │ │ │ @@ -54454,15 +54455,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xff80ffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ adds r6, r0, r4 │ │ │ │ movs r2, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #40 @ 0x28 │ │ │ │ + movs r3, #24 │ │ │ │ movs r2, r6 │ │ │ │ adds r4, r4, r2 │ │ │ │ movs r2, r7 │ │ │ │ │ │ │ │ 0016b2d0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -54530,15 +54531,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #0] │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vtbx.8 d17, {d15}, d6 │ │ │ │ movs r2, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #104 @ 0x68 │ │ │ │ + movs r2, #88 @ 0x58 │ │ │ │ movs r2, r6 │ │ │ │ asrs r4, r4, #31 │ │ │ │ movs r2, r7 │ │ │ │ │ │ │ │ 0016b390 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -54606,15 +54607,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #0] │ │ │ │ @ instruction: 0xffffffff │ │ │ │ asrs r6, r0, #30 │ │ │ │ movs r2, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #168 @ 0xa8 │ │ │ │ + movs r1, #152 @ 0x98 │ │ │ │ movs r2, r6 │ │ │ │ asrs r4, r4, #28 │ │ │ │ movs r2, r7 │ │ │ │ │ │ │ │ 0016b450 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -54681,15 +54682,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #0] │ │ │ │ asrs r6, r0, #27 │ │ │ │ movs r2, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #232 @ 0xe8 │ │ │ │ + movs r0, #216 @ 0xd8 │ │ │ │ movs r2, r6 │ │ │ │ asrs r4, r4, #25 │ │ │ │ movs r2, r7 │ │ │ │ │ │ │ │ 0016b510 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -54752,15 +54753,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r6, r0, #24 │ │ │ │ movs r2, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #42 @ 0x2a │ │ │ │ + movs r0, #26 │ │ │ │ movs r2, r6 │ │ │ │ asrs r2, r4, #22 │ │ │ │ movs r2, r7 │ │ │ │ │ │ │ │ 0016b5c4 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -54823,15 +54824,15 @@ │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ asrs r2, r2, #21 │ │ │ │ movs r2, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r6, #5 │ │ │ │ + subs r6, r4, #5 │ │ │ │ movs r2, r6 │ │ │ │ asrs r0, r5, #19 │ │ │ │ movs r2, r7 │ │ │ │ │ │ │ │ 0016b67c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -54893,15 +54894,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r2, r3, #18 │ │ │ │ movs r2, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r7, #2 │ │ │ │ + subs r6, r5, #2 │ │ │ │ movs r2, r6 │ │ │ │ asrs r4, r6, #16 │ │ │ │ movs r2, r7 │ │ │ │ │ │ │ │ 0016b730 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -54961,15 +54962,15 @@ │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ asrs r6, r4, #15 │ │ │ │ movs r2, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r1, #0 │ │ │ │ + adds r2, r7, #7 │ │ │ │ movs r2, r6 │ │ │ │ asrs r0, r0, #14 │ │ │ │ movs r2, r7 │ │ │ │ │ │ │ │ 0016b7e0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -55032,15 +55033,15 @@ │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ asrs r6, r6, #12 │ │ │ │ movs r2, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r3, #5 │ │ │ │ + adds r2, r1, #5 │ │ │ │ movs r2, r6 │ │ │ │ asrs r4, r1, #11 │ │ │ │ movs r2, r7 │ │ │ │ │ │ │ │ 0016b898 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -55102,15 +55103,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r6, r7, #9 │ │ │ │ movs r2, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r4, #2 │ │ │ │ + adds r2, r2, #2 │ │ │ │ movs r2, r6 │ │ │ │ asrs r0, r3, #8 │ │ │ │ movs r2, r7 │ │ │ │ │ │ │ │ 0016b94c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -55170,15 +55171,15 @@ │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ asrs r2, r1, #7 │ │ │ │ movs r2, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r5, r7 │ │ │ │ + subs r6, r3, r7 │ │ │ │ movs r2, r6 │ │ │ │ asrs r4, r4, #5 │ │ │ │ movs r2, r7 │ │ │ │ │ │ │ │ 0016b9fc : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -55241,15 +55242,15 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r0, r3, #4 │ │ │ │ movs r2, r7 │ │ │ │ - subs r6, r1, r5 │ │ │ │ + subs r6, r7, r4 │ │ │ │ movs r2, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r5, #2 │ │ │ │ movs r2, r7 │ │ │ │ │ │ │ │ 0016babc : │ │ │ │ @@ -55311,15 +55312,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ asrs r0, r3, #1 │ │ │ │ movs r2, r7 │ │ │ │ - subs r6, r1, r2 │ │ │ │ + subs r6, r7, r1 │ │ │ │ movs r2, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r5, #31 │ │ │ │ movs r2, r7 │ │ │ │ │ │ │ │ 0016bb74 : │ │ │ │ @@ -55381,15 +55382,15 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r0, r4, #30 │ │ │ │ movs r2, r7 │ │ │ │ - adds r6, r2, r7 │ │ │ │ + adds r6, r0, r7 │ │ │ │ movs r2, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r6, #28 │ │ │ │ movs r2, r7 │ │ │ │ │ │ │ │ 0016bc2c : │ │ │ │ @@ -55458,15 +55459,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r2, r5, #27 │ │ │ │ movs r2, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r4, r4 │ │ │ │ + adds r4, r2, r4 │ │ │ │ movs r2, r6 │ │ │ │ lsrs r0, r5, #25 │ │ │ │ movs r2, r7 │ │ │ │ │ │ │ │ 0016bcf8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -55531,15 +55532,15 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ lsrs r6, r3, #24 │ │ │ │ movs r2, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r3, r1 │ │ │ │ + adds r0, r1, r1 │ │ │ │ movs r2, r6 │ │ │ │ lsrs r4, r3, #22 │ │ │ │ movs r2, r7 │ │ │ │ │ │ │ │ 0016bdc0 : │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -55675,19 +55676,19 @@ │ │ │ │ nop │ │ │ │ lsrs r0, r2, #19 │ │ │ │ movs r2, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r6, #17 │ │ │ │ movs r2, r7 │ │ │ │ - asrs r2, r2, #25 │ │ │ │ + asrs r2, r0, #25 │ │ │ │ movs r2, r6 │ │ │ │ - bpl.n 16bf94 │ │ │ │ + bpl.n 16bf74 │ │ │ │ movs r1, r5 │ │ │ │ - bpl.n 16bfd0 │ │ │ │ + bpl.n 16bfb0 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0016bf40 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -55768,19 +55769,19 @@ │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ lsrs r0, r3, #15 │ │ │ │ movs r2, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r7, #13 │ │ │ │ movs r2, r7 │ │ │ │ - asrs r4, r3, #21 │ │ │ │ + asrs r4, r1, #21 │ │ │ │ movs r2, r6 │ │ │ │ - bmi.n 16c09c │ │ │ │ + bmi.n 16c07c │ │ │ │ movs r1, r5 │ │ │ │ - bmi.n 16c0d8 │ │ │ │ + bmi.n 16c0b8 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0016c034 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -55844,15 +55845,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #0] │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffff0adc │ │ │ │ movs r2, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r7, #19 │ │ │ │ + asrs r4, r5, #19 │ │ │ │ movs r2, r6 │ │ │ │ lsrs r2, r0, #10 │ │ │ │ movs r2, r7 │ │ │ │ │ │ │ │ 0016c0f8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -55916,15 +55917,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #0] │ │ │ │ @ instruction: 0xffffffff │ │ │ │ lsrs r0, r3, #8 │ │ │ │ movs r2, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r7, #16 │ │ │ │ + asrs r0, r5, #16 │ │ │ │ movs r2, r6 │ │ │ │ lsrs r6, r7, #6 │ │ │ │ movs r2, r7 │ │ │ │ │ │ │ │ 0016c1b8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -55988,15 +55989,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #0] │ │ │ │ lsrs r0, r3, #5 │ │ │ │ movs r2, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r7, #13 │ │ │ │ + asrs r0, r5, #13 │ │ │ │ movs r2, r6 │ │ │ │ lsrs r6, r7, #3 │ │ │ │ movs r2, r7 │ │ │ │ │ │ │ │ 0016c278 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -56061,15 +56062,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #0] │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffff0898 │ │ │ │ movs r2, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r7, #10 │ │ │ │ + asrs r0, r5, #10 │ │ │ │ movs r2, r6 │ │ │ │ lsrs r6, r7, #32 │ │ │ │ movs r2, r7 │ │ │ │ │ │ │ │ 0016c338 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -56133,15 +56134,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #0] │ │ │ │ @ instruction: 0xffffffff │ │ │ │ lsls r0, r3, #31 │ │ │ │ movs r2, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r7, #7 │ │ │ │ + asrs r0, r5, #7 │ │ │ │ movs r2, r6 │ │ │ │ lsls r6, r7, #29 │ │ │ │ movs r2, r7 │ │ │ │ │ │ │ │ 0016c3f8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -56205,15 +56206,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #0] │ │ │ │ lsls r0, r3, #28 │ │ │ │ movs r2, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r7, #4 │ │ │ │ + asrs r0, r5, #4 │ │ │ │ movs r2, r6 │ │ │ │ lsls r6, r7, #26 │ │ │ │ movs r2, r7 │ │ │ │ │ │ │ │ 0016c4b8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -56280,15 +56281,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #0] │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqshlu.s32 q8, q6, #31 │ │ │ │ movs r2, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r0, #2 │ │ │ │ + asrs r2, r6, #1 │ │ │ │ movs r2, r6 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r2, r7 │ │ │ │ │ │ │ │ 0016c580 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -56355,15 +56356,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #0] │ │ │ │ @ instruction: 0xffffffff │ │ │ │ lsls r4, r2, #22 │ │ │ │ movs r2, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r7, #30 │ │ │ │ + lsrs r2, r5, #30 │ │ │ │ movs r2, r6 │ │ │ │ lsls r0, r6, #20 │ │ │ │ movs r2, r7 │ │ │ │ │ │ │ │ 0016c648 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -56427,15 +56428,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #0] │ │ │ │ lsls r4, r1, #19 │ │ │ │ movs r2, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r6, #27 │ │ │ │ + lsrs r2, r4, #27 │ │ │ │ movs r2, r6 │ │ │ │ lsls r0, r5, #17 │ │ │ │ movs r2, r7 │ │ │ │ │ │ │ │ 0016c708 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -56502,15 +56503,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsls r6, r1, #16 │ │ │ │ movs r2, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r1, #25 │ │ │ │ + lsrs r0, r7, #24 │ │ │ │ movs r2, r6 │ │ │ │ lsls r4, r1, #14 │ │ │ │ movs r2, r7 │ │ │ │ │ │ │ │ 0016c7d4 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -56575,15 +56576,15 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ lsls r2, r0, #13 │ │ │ │ movs r2, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r7, #21 │ │ │ │ + lsrs r4, r5, #21 │ │ │ │ movs r2, r6 │ │ │ │ lsls r0, r0, #11 │ │ │ │ movs r2, r7 │ │ │ │ │ │ │ │ 0016c89c : │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -56716,19 +56717,19 @@ │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ lsls r4, r7, #7 │ │ │ │ movs r2, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r6, r4, #6 │ │ │ │ movs r2, r7 │ │ │ │ - lsrs r4, r0, #14 │ │ │ │ + lsrs r4, r6, #13 │ │ │ │ movs r2, r6 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r2, {r1, r2, r3, r6} │ │ │ │ movs r1, r5 │ │ │ │ - ldmia r2!, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r2!, {r1, r3, r5, r6} │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0016ca0c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -56808,19 +56809,19 @@ │ │ │ │ nop │ │ │ │ lsls r4, r1, #4 │ │ │ │ movs r2, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ movs r2, r7 │ │ │ │ - lsrs r6, r2, #10 │ │ │ │ + lsrs r6, r0, #10 │ │ │ │ movs r2, r6 │ │ │ │ - ldmia r1!, {r4, r5, r6} │ │ │ │ + ldmia r1!, {r5, r6} │ │ │ │ movs r1, r5 │ │ │ │ - ldmia r1!, {r2, r3, r7} │ │ │ │ + ldmia r1!, {r2, r3, r4, r5, r6} │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0016cafc : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -56881,15 +56882,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r2, r3 │ │ │ │ movs r2, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r7, #8 │ │ │ │ + lsrs r6, r5, #8 │ │ │ │ movs r2, r6 │ │ │ │ vshr.u32 d0, d25, #10 │ │ │ │ │ │ │ │ 0016cbb0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -56950,15 +56951,15 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ vqadd.u32 d16, d6, d25 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r1, #6 │ │ │ │ + lsrs r2, r7, #5 │ │ │ │ movs r2, r6 │ │ │ │ mrc2 0, 7, r0, cr12, cr9, {1} │ │ │ │ │ │ │ │ 0016cc68 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -57018,15 +57019,15 @@ │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ mcr2 0, 5, r0, cr14, cr9, {1} │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r2, #3 │ │ │ │ + lsrs r2, r0, #3 │ │ │ │ movs r2, r6 │ │ │ │ mcr2 0, 2, r0, cr8, cr9, {1} │ │ │ │ │ │ │ │ 0016cd1c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -57084,15 +57085,15 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldc2l 0, cr0, [sl, #228]! @ 0xe4 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r3, #32 │ │ │ │ + lsrs r6, r1, #32 │ │ │ │ movs r2, r6 │ │ │ │ ldc2 0, cr0, [r4, #228] @ 0xe4 │ │ │ │ │ │ │ │ 0016cdcc : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -57156,15 +57157,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xff80ffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ stc2l 0, cr0, [r4, #-228] @ 0xffffff1c │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r4, #29 │ │ │ │ + lsls r4, r2, #29 │ │ │ │ movs r2, r6 │ │ │ │ stc2l 0, cr0, [sl], #228 @ 0xe4 │ │ │ │ │ │ │ │ 0016ce90 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -57228,15 +57229,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #0] │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vmull.u , d31, d0 │ │ │ │ movs r1, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r4, #26 │ │ │ │ + lsls r0, r2, #26 │ │ │ │ movs r2, r6 │ │ │ │ stc2 0, cr0, [r6], #-228 @ 0xffffff1c │ │ │ │ │ │ │ │ 0016cf50 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -57298,15 +57299,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #0] │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xfbc00039 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r4, #23 │ │ │ │ + lsls r0, r2, #23 │ │ │ │ movs r2, r6 │ │ │ │ @ instruction: 0xfb660039 │ │ │ │ │ │ │ │ 0016d010 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -57368,15 +57369,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #0] │ │ │ │ @ instruction: 0xfb000039 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r4, #20 │ │ │ │ + lsls r0, r2, #20 │ │ │ │ movs r2, r6 │ │ │ │ @ instruction: 0xfaa60039 │ │ │ │ │ │ │ │ 0016d0d0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -57429,15 +57430,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ pop {r4, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xfa400039 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r7, #17 │ │ │ │ + lsls r0, r5, #17 │ │ │ │ movs r2, r6 │ │ │ │ vld1.8 @ instruction: 0xf9ee0039 │ │ │ │ │ │ │ │ 0016d170 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -57490,15 +57491,15 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ pop {r4, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ vld1.8 @ instruction: 0xf9a00039 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r3, #15 │ │ │ │ + lsls r0, r1, #15 │ │ │ │ movs r2, r6 │ │ │ │ vst4.8 {d16-d19}, [lr :256], r9 │ │ │ │ │ │ │ │ 0016d210 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -57560,15 +57561,15 @@ │ │ │ │ lsls r7, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vst4.8 {d0-d3}, [r6 :256], r9 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r5, #12 │ │ │ │ + lsls r0, r3, #12 │ │ │ │ movs r2, r6 │ │ │ │ strh.w r0, [ip, #57] @ 0x39 │ │ │ │ │ │ │ │ 0016d2c0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -57629,15 +57630,15 @@ │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ vaddl.u q8, d15, d0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r0, [r6, r9, lsl #3] │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r7, #9 │ │ │ │ + lsls r0, r5, #9 │ │ │ │ movs r2, r6 │ │ │ │ @ instruction: 0xf7fc0039 │ │ │ │ │ │ │ │ 0016d370 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -57698,15 +57699,15 @@ │ │ │ │ nop │ │ │ │ @ instruction: 0xffffffff │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf7a60039 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r1, #7 │ │ │ │ + lsls r0, r7, #6 │ │ │ │ movs r2, r6 │ │ │ │ @ instruction: 0xf74c0039 │ │ │ │ │ │ │ │ 0016d420 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -57765,15 +57766,15 @@ │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xf6f60039 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r3, #4 │ │ │ │ + lsls r0, r1, #4 │ │ │ │ movs r2, r6 │ │ │ │ @ instruction: 0xf69c0039 │ │ │ │ │ │ │ │ 0016d4d0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -57834,15 +57835,15 @@ │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ vaddl.u q8, d15, d0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movw r0, #26681 @ 0x6839 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r5, #1 │ │ │ │ + lsls r0, r3, #1 │ │ │ │ movs r2, r6 │ │ │ │ @ instruction: 0xf5ec0039 │ │ │ │ │ │ │ │ 0016d580 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -57903,15 +57904,15 @@ │ │ │ │ nop │ │ │ │ @ instruction: 0xffffffff │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf5960039 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - vshr.u32 d0, d17, #8 │ │ │ │ + vshr.u32 d0, d17, #24 │ │ │ │ @ instruction: 0xf53c0039 │ │ │ │ │ │ │ │ 0016d630 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -57969,15 +57970,15 @@ │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xf4e60039 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - vqadd.u8 d0, d8, d17 │ │ │ │ + mrc2 0, 7, r0, cr8, cr1, {1} │ │ │ │ eor.w r0, ip, #12124160 @ 0xb90000 │ │ │ │ │ │ │ │ 0016d6e0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -58036,15 +58037,15 @@ │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ vaddl.u q8, d15, d0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - mcr2 0, 3, r0, cr12, cr1, {1} │ │ │ │ + mrc2 0, 2, r0, cr12, cr1, {1} │ │ │ │ bic.w r0, r4, #12124160 @ 0xb90000 │ │ │ │ @ instruction: 0xf3dc0039 │ │ │ │ │ │ │ │ 0016d790 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -58104,15 +58105,15 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [ip, #196]! @ 0xc4 │ │ │ │ + stc2 0, cr0, [ip, #196]! @ 0xc4 │ │ │ │ @ instruction: 0xf3740039 │ │ │ │ @ instruction: 0xf32c0039 │ │ │ │ │ │ │ │ 0016d840 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -58168,15 +58169,15 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - stc2 0, cr0, [ip, #-196] @ 0xffffff3c │ │ │ │ + ldc2l 0, cr0, [ip], #196 @ 0xc4 │ │ │ │ movt r0, #16441 @ 0x4039 │ │ │ │ @ instruction: 0xf27c0039 │ │ │ │ │ │ │ │ 0016d8e8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -58238,15 +58239,15 @@ │ │ │ │ lsls r7, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf22e0039 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - mrrc2 0, 3, r0, r0, cr1 @ │ │ │ │ + mcrr2 0, 3, r0, r0, cr1 │ │ │ │ rsbs r0, r4, #57 @ 0x39 │ │ │ │ │ │ │ │ 0016d998 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -58306,15 +58307,15 @@ │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ vaddl.u q8, d15, d0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ sbcs.w r0, lr, #57 @ 0x39 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfba00031 │ │ │ │ + @ instruction: 0xfb900031 │ │ │ │ @ instruction: 0xf1240039 │ │ │ │ │ │ │ │ 0016da48 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -58374,15 +58375,15 @@ │ │ │ │ nop │ │ │ │ @ instruction: 0xffffffff │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf0ce0039 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfaf00031 │ │ │ │ + @ instruction: 0xfae00031 │ │ │ │ orns r0, r4, #57 @ 0x39 │ │ │ │ │ │ │ │ 0016daf8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -58440,15 +58441,15 @@ │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ ands.w r0, lr, #57 @ 0x39 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa400031 │ │ │ │ + @ instruction: 0xfa300031 │ │ │ │ vmvn.i32 d16, #73 @ 0x00000049 │ │ │ │ │ │ │ │ 0016dba8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -58505,15 +58506,15 @@ │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ vqadd.s32 d16, d14, d25 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb.w r0, [r2, #49] @ 0x31 │ │ │ │ + vst1.8 @ instruction: 0xf9820031 │ │ │ │ vqadd.s16 d0, d6, d25 │ │ │ │ │ │ │ │ 0016dc50 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -58569,15 +58570,15 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ mcr 0, 6, r0, cr6, cr9, {1} │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str??.w r0, [sl, #49] @ 0x31 │ │ │ │ + ldr.w r0, [sl, #49] @ 0x31 │ │ │ │ mcr 0, 3, r0, cr12, cr9, {1} │ │ │ │ │ │ │ │ 0016dcf8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -58633,15 +58634,15 @@ │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ mrc 0, 0, r0, cr14, cr9, {1} │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str.w r0, [r2, r1, lsl #3] │ │ │ │ + ldrh.w r0, [r2, r1, lsl #3] │ │ │ │ stcl 0, cr0, [r4, #228] @ 0xe4 │ │ │ │ │ │ │ │ 0016dda0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -58696,15 +58697,15 @@ │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldcl 0, cr0, [r6, #-228]! @ 0xffffff1c │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf79a0031 │ │ │ │ + @ instruction: 0xf78a0031 │ │ │ │ ldc 0, cr0, [sl, #-228] @ 0xffffff1c │ │ │ │ │ │ │ │ 0016de48 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -58760,15 +58761,15 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ stcl 0, cr0, [lr], {57} @ 0x39 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf6f20031 │ │ │ │ + @ instruction: 0xf6e20031 │ │ │ │ ldcl 0, cr0, [r4], #-228 @ 0xffffff1c │ │ │ │ │ │ │ │ 0016def0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -58824,15 +58825,15 @@ │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stc 0, cr0, [r6], #-228 @ 0xffffff1c │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - movw r0, #43057 @ 0xa831 │ │ │ │ + @ instruction: 0xf63a0031 │ │ │ │ rsb r0, ip, r9, rrx │ │ │ │ │ │ │ │ 0016df98 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -58887,15 +58888,15 @@ │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ sbcs.w r0, lr, r9, rrx │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - sub.w r0, r2, #11599872 @ 0xb10000 │ │ │ │ + @ instruction: 0xf5920031 │ │ │ │ @ instruction: 0xeb220039 │ │ │ │ │ │ │ │ 0016e040 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -58951,15 +58952,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xead40039 │ │ │ │ - add.w r0, sl, #11599872 @ 0xb10000 │ │ │ │ + @ instruction: 0xf4fa0031 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ orns r0, r6, r9, rrx │ │ │ │ │ │ │ │ 0016e0f0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -59015,15 +59016,15 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ bic.w r0, r4, r9, rrx │ │ │ │ - orrs.w r0, sl, #11599872 @ 0xb10000 │ │ │ │ + orr.w r0, sl, #11599872 @ 0xb10000 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ strd r0, r0, [r6, #228] @ 0xe4 │ │ │ │ │ │ │ │ 0016e19c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -59078,15 +59079,15 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldrd r0, r0, [r8, #-228]! @ 0xe4 │ │ │ │ - @ instruction: 0xf3ae0031 │ │ │ │ + @ instruction: 0xf39e0031 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldmdb r8, {r0, r3, r4, r5} │ │ │ │ │ │ │ │ 0016e248 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -59149,15 +59150,15 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xe8ce0039 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf3080031 │ │ │ │ + @ instruction: 0xf2f80031 │ │ │ │ @ instruction: 0xe8580039 │ │ │ │ │ │ │ │ 0016e308 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ @@ -59217,15 +59218,15 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xe80e0039 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - movw r0, #32817 @ 0x8031 │ │ │ │ + @ instruction: 0xf2380031 │ │ │ │ b.n 16e2f4 │ │ │ │ movs r1, r7 │ │ │ │ │ │ │ │ 0016e3c8 : │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ @@ -59335,15 +59336,15 @@ │ │ │ │ vaddl.u q8, d15, d0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ b.n 16e274 │ │ │ │ movs r1, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf0e00031 │ │ │ │ + @ instruction: 0xf0d00031 │ │ │ │ b.n 16e1dc │ │ │ │ movs r1, r7 │ │ │ │ │ │ │ │ 0016e500 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -59401,15 +59402,15 @@ │ │ │ │ @ instruction: 0xffffffff │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ b.n 16e1c4 │ │ │ │ movs r1, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - bics.w r0, r0, #49 @ 0x31 │ │ │ │ + bic.w r0, r0, #49 @ 0x31 │ │ │ │ b.n 16e12c │ │ │ │ movs r1, r7 │ │ │ │ │ │ │ │ 0016e5b0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -59466,15 +59467,15 @@ │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ b.n 16e114 │ │ │ │ movs r1, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - vmvn.i32 d0, #1 @ 0x00000001 │ │ │ │ + vqadd.s64 d16, d0, d17 │ │ │ │ b.n 16e07c │ │ │ │ movs r1, r7 │ │ │ │ │ │ │ │ 0016e660 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -59533,15 +59534,15 @@ │ │ │ │ vaddl.u q8, d15, d0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ b.n 16e064 │ │ │ │ movs r1, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - mrc 0, 6, r0, cr0, cr1, {1} │ │ │ │ + mcr 0, 6, r0, cr0, cr1, {1} │ │ │ │ b.n 16dfcc │ │ │ │ movs r1, r7 │ │ │ │ │ │ │ │ 0016e710 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -59599,15 +59600,15 @@ │ │ │ │ @ instruction: 0xffffffff │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ b.n 16dfb4 │ │ │ │ movs r1, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - mcr 0, 1, r0, cr0, cr1, {1} │ │ │ │ + mrc 0, 0, r0, cr0, cr1, {1} │ │ │ │ b.n 16ef1c │ │ │ │ movs r1, r7 │ │ │ │ │ │ │ │ 0016e7c0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -59664,15 +59665,15 @@ │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ b.n 16ef04 │ │ │ │ movs r1, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldcl 0, cr0, [r0, #-196]! @ 0xffffff3c │ │ │ │ + stcl 0, cr0, [r0, #-196]! @ 0xffffff3c │ │ │ │ b.n 16ee6c │ │ │ │ movs r1, r7 │ │ │ │ │ │ │ │ 0016e870 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -59733,15 +59734,15 @@ │ │ │ │ vaddl.u q8, d15, d0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ b.n 16ee64 │ │ │ │ movs r1, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - stcl 0, cr0, [sl], {49} @ 0x31 │ │ │ │ + ldc 0, cr0, [sl], #196 @ 0xc4 │ │ │ │ b.n 16edb8 │ │ │ │ movs r1, r7 │ │ │ │ │ │ │ │ 0016e928 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -59802,15 +59803,15 @@ │ │ │ │ @ instruction: 0xffffffff │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ b.n 16edac │ │ │ │ movs r1, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [r2], {49} @ 0x31 │ │ │ │ + stc 0, cr0, [r2], {49} @ 0x31 │ │ │ │ b.n 16ed00 │ │ │ │ movs r1, r7 │ │ │ │ │ │ │ │ 0016e9e0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -59867,15 +59868,15 @@ │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ b.n 16ecec │ │ │ │ movs r1, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - adcs.w r0, sl, r1, rrx │ │ │ │ + adc.w r0, sl, r1, rrx │ │ │ │ b.n 16ec40 │ │ │ │ movs r1, r7 │ │ │ │ │ │ │ │ 0016ea90 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -59938,15 +59939,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 16ec50 │ │ │ │ movs r1, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xeac00031 │ │ │ │ + @ instruction: 0xeab00031 │ │ │ │ b.n 16eb70 │ │ │ │ movs r1, r7 │ │ │ │ │ │ │ │ 0016eb50 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -60008,15 +60009,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ svc 198 @ 0xc6 │ │ │ │ movs r1, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - and.w r0, r0, r1, rrx │ │ │ │ + ldrd r0, r0, [r0, #196]! @ 0xc4 │ │ │ │ svc 78 @ 0x4e │ │ │ │ movs r1, r7 │ │ │ │ │ │ │ │ 0016ec10 : │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ @@ -60126,15 +60127,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ udf #134 @ 0x86 │ │ │ │ movs r1, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - stmia.w sl!, {r0, r4, r5} │ │ │ │ + ldmia.w sl, {r0, r4, r5} │ │ │ │ udf #46 @ 0x2e │ │ │ │ movs r1, r7 │ │ │ │ │ │ │ │ 0016ed38 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -60192,15 +60193,16 @@ │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ble.n 16ed90 │ │ │ │ movs r1, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe8020031 │ │ │ │ + b.n 16edc0 │ │ │ │ + movs r1, r6 │ │ │ │ ble.n 16ece8 │ │ │ │ movs r1, r7 │ │ │ │ │ │ │ │ 0016ede0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -60258,15 +60260,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ble.n 16eee8 │ │ │ │ movs r1, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 16ed38 │ │ │ │ + b.n 16ed18 │ │ │ │ movs r1, r6 │ │ │ │ bgt.n 16ee40 │ │ │ │ movs r1, r7 │ │ │ │ │ │ │ │ 0016ee88 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -60324,15 +60326,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bgt.n 16ee40 │ │ │ │ movs r1, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 16ec90 │ │ │ │ + b.n 16ec70 │ │ │ │ movs r1, r6 │ │ │ │ bgt.n 16ef94 │ │ │ │ movs r1, r7 │ │ │ │ │ │ │ │ 0016ef30 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -60393,15 +60395,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ blt.n 16ef94 │ │ │ │ movs r1, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 16ebdc │ │ │ │ + b.n 16ebbc │ │ │ │ movs r1, r6 │ │ │ │ blt.n 16eefc │ │ │ │ movs r1, r7 │ │ │ │ │ │ │ │ 0016efe0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -60461,15 +60463,15 @@ │ │ │ │ vaddl.u q8, d15, d0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ blt.n 16f0e4 │ │ │ │ movs r1, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 16eb2c │ │ │ │ + b.n 16eb0c │ │ │ │ movs r1, r6 │ │ │ │ bge.n 16f04c │ │ │ │ movs r1, r7 │ │ │ │ │ │ │ │ 0016f090 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -60528,15 +60530,15 @@ │ │ │ │ @ instruction: 0xffffffff │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ bge.n 16f034 │ │ │ │ movs r1, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 16ea7c │ │ │ │ + b.n 16ea5c │ │ │ │ movs r1, r6 │ │ │ │ bge.n 16f19c │ │ │ │ movs r1, r7 │ │ │ │ │ │ │ │ 0016f140 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -60594,15 +60596,15 @@ │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ bls.n 16f184 │ │ │ │ movs r1, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 16f9cc │ │ │ │ + b.n 16f9ac │ │ │ │ movs r1, r6 │ │ │ │ bls.n 16f2ec │ │ │ │ movs r1, r7 │ │ │ │ │ │ │ │ 0016f1f0 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -60697,15 +60699,15 @@ │ │ │ │ b.n 16f2cc │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bls.n 16f344 │ │ │ │ movs r1, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 16f8cc │ │ │ │ + b.n 16f8ac │ │ │ │ movs r1, r6 │ │ │ │ bhi.n 16f230 │ │ │ │ movs r1, r7 │ │ │ │ │ │ │ │ 0016f308 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -60800,15 +60802,15 @@ │ │ │ │ b.n 16f3e2 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bhi.n 16f42c │ │ │ │ movs r1, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 16f7b4 │ │ │ │ + b.n 16f794 │ │ │ │ movs r1, r6 │ │ │ │ bvc.n 16f518 │ │ │ │ movs r1, r7 │ │ │ │ │ │ │ │ 0016f41c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -60903,15 +60905,15 @@ │ │ │ │ b.n 16f4f6 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bvs.n 16f518 │ │ │ │ movs r1, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 16f6a0 │ │ │ │ + b.n 16f680 │ │ │ │ movs r1, r6 │ │ │ │ bvs.n 16f604 │ │ │ │ movs r1, r7 │ │ │ │ │ │ │ │ 0016f530 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -60995,15 +60997,15 @@ │ │ │ │ bne.n 16f582 │ │ │ │ b.n 16f5f2 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ bpl.n 16f5e8 │ │ │ │ movs r1, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - svc 190 @ 0xbe │ │ │ │ + svc 174 @ 0xae │ │ │ │ movs r1, r6 │ │ │ │ bpl.n 16f708 │ │ │ │ movs r1, r7 │ │ │ │ │ │ │ │ 0016f62c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -61086,15 +61088,15 @@ │ │ │ │ b.n 16f6e6 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bmi.n 16f6e8 │ │ │ │ movs r1, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - udf #202 @ 0xca │ │ │ │ + udf #186 @ 0xba │ │ │ │ movs r1, r6 │ │ │ │ bmi.n 16f814 │ │ │ │ movs r1, r7 │ │ │ │ │ │ │ │ 0016f720 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -61177,15 +61179,15 @@ │ │ │ │ b.n 16f7da │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bcc.n 16f7f4 │ │ │ │ movs r1, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 16f7bc │ │ │ │ + ble.n 16f79c │ │ │ │ movs r1, r6 │ │ │ │ bcc.n 16f720 │ │ │ │ movs r1, r7 │ │ │ │ │ │ │ │ 0016f814 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -61268,15 +61270,15 @@ │ │ │ │ b.n 16f8ce │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bcc.n 16f900 │ │ │ │ movs r1, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 16f8c8 │ │ │ │ + bgt.n 16f8a8 │ │ │ │ movs r1, r6 │ │ │ │ bcs.n 16f82c │ │ │ │ movs r1, r7 │ │ │ │ │ │ │ │ 0016f908 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -61295,15 +61297,15 @@ │ │ │ │ cbnz r2, 16f976 │ │ │ │ ldrh.w lr, [r3] │ │ │ │ tst.w lr, #16 │ │ │ │ beq.n 16f976 │ │ │ │ ldrb.w lr, [r3, #2] │ │ │ │ cmp.w lr, #0 │ │ │ │ bne.n 16f976 │ │ │ │ - bl 408544 │ │ │ │ + bl 40853c │ │ │ │ ldr r2, [pc, #240] @ (16fa44 ) │ │ │ │ ldr r3, [pc, #236] @ (16fa40 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ @@ -61382,15 +61384,15 @@ │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ bcs.n 16fa54 │ │ │ │ movs r1, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ bne.n 16f9f8 │ │ │ │ movs r1, r7 │ │ │ │ - blt.n 16faf4 │ │ │ │ + blt.n 16fad4 │ │ │ │ movs r1, r6 │ │ │ │ │ │ │ │ 0016fa4c : │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ asrs r1, r0, #31 │ │ │ │ b.w 16f908 │ │ │ │ @@ -61420,15 +61422,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ mov r3, r1 │ │ │ │ tst.w ip, #16 │ │ │ │ beq.n 16faca │ │ │ │ ldrb.w ip, [r2, #2] │ │ │ │ cmp.w ip, #0 │ │ │ │ bne.n 16faca │ │ │ │ - bl 408544 │ │ │ │ + bl 40853c │ │ │ │ ldr r2, [pc, #204] @ (16fb74 ) │ │ │ │ ldr r3, [pc, #200] @ (16fb70 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ @@ -61497,15 +61499,15 @@ │ │ │ │ nop │ │ │ │ beq.n 16fad0 │ │ │ │ movs r1, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ beq.n 16fa80 │ │ │ │ movs r1, r7 │ │ │ │ - bge.n 16fbc8 │ │ │ │ + bge.n 16fba8 │ │ │ │ movs r1, r6 │ │ │ │ │ │ │ │ 0016fb7c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -61596,15 +61598,15 @@ │ │ │ │ nop │ │ │ │ ldmia r7, {r2, r3, r4, r7} │ │ │ │ movs r1, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7!, {r1, r2, r4, r5, r6} │ │ │ │ movs r1, r7 │ │ │ │ - bls.n 16fcbc │ │ │ │ + bls.n 16fc9c │ │ │ │ movs r1, r6 │ │ │ │ │ │ │ │ 0016fc88 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -61695,15 +61697,15 @@ │ │ │ │ nop │ │ │ │ ldmia r6!, {r4, r7} │ │ │ │ movs r1, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r6, {r1, r3, r5, r6} │ │ │ │ movs r1, r7 │ │ │ │ - bhi.n 16fdb0 │ │ │ │ + bvc.n 16fd90 │ │ │ │ movs r1, r6 │ │ │ │ │ │ │ │ 0016fd94 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -61720,15 +61722,15 @@ │ │ │ │ cbnz r2, 16fe00 │ │ │ │ ldrh.w lr, [r3] │ │ │ │ tst.w lr, #16 │ │ │ │ beq.n 16fe00 │ │ │ │ ldrb.w lr, [r3, #2] │ │ │ │ cmp.w lr, #0 │ │ │ │ bne.n 16fe00 │ │ │ │ - bl 408348 │ │ │ │ + bl 408340 │ │ │ │ ldr r2, [pc, #244] @ (16fed4 ) │ │ │ │ ldr r3, [pc, #240] @ (16fed0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ @@ -61810,15 +61812,15 @@ │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldmia r5, {r1, r2, r3, r4, r5, r6} │ │ │ │ movs r1, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r5!, {r2, r3, r6} │ │ │ │ movs r1, r7 │ │ │ │ - bvs.n 16fe70 │ │ │ │ + bvs.n 16fe50 │ │ │ │ movs r1, r6 │ │ │ │ │ │ │ │ 0016fedc : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -61925,15 +61927,15 @@ │ │ │ │ nop │ │ │ │ ldmia r4, {r1, r3, r4, r5} │ │ │ │ movs r1, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r4!, {r2, r3} │ │ │ │ movs r1, r7 │ │ │ │ - bpl.n 16ff34 │ │ │ │ + bpl.n 170114 │ │ │ │ movs r1, r6 │ │ │ │ │ │ │ │ 0017001c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -62040,15 +62042,15 @@ │ │ │ │ nop │ │ │ │ ldmia r2!, {r1, r3, r4, r5, r6, r7} │ │ │ │ movs r1, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r2, {r2, r3, r6, r7} │ │ │ │ movs r1, r7 │ │ │ │ - bmi.n 1701f4 │ │ │ │ + bmi.n 1701d4 │ │ │ │ movs r1, r6 │ │ │ │ │ │ │ │ 0017015c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -62064,15 +62066,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ mov r3, r1 │ │ │ │ tst.w ip, #16 │ │ │ │ beq.n 1701c0 │ │ │ │ ldrb.w ip, [r2, #2] │ │ │ │ cmp.w ip, #0 │ │ │ │ bne.n 1701c0 │ │ │ │ - bl 408348 │ │ │ │ + bl 408340 │ │ │ │ ldr r2, [pc, #208] @ (170270 ) │ │ │ │ ldr r3, [pc, #204] @ (17026c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ @@ -62144,15 +62146,15 @@ │ │ │ │ nop │ │ │ │ ldmia r1!, {r3, r4, r5, r7} │ │ │ │ movs r1, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r1!, {r2, r3, r7} │ │ │ │ movs r1, r7 │ │ │ │ - bcc.n 1702d8 │ │ │ │ + bcc.n 1702b8 │ │ │ │ movs r1, r6 │ │ │ │ │ │ │ │ 00170278 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -62247,15 +62249,15 @@ │ │ │ │ nop │ │ │ │ ldmia r0!, {r5, r7} │ │ │ │ movs r1, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r0!, {r1, r2, r4, r5, r6} │ │ │ │ movs r1, r7 │ │ │ │ - bcs.n 1703c4 │ │ │ │ + bcs.n 1703a4 │ │ │ │ movs r1, r6 │ │ │ │ │ │ │ │ 0017038c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -62350,15 +62352,15 @@ │ │ │ │ nop │ │ │ │ stmia r7!, {r2, r3, r7} │ │ │ │ movs r1, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ stmia r7!, {r1, r5, r6} │ │ │ │ movs r1, r7 │ │ │ │ - bne.n 1704b0 │ │ │ │ + beq.n 170490 │ │ │ │ movs r1, r6 │ │ │ │ │ │ │ │ 001704a0 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -62451,15 +62453,15 @@ │ │ │ │ b.n 17057c │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stmia r6!, {r2, r4, r5, r6} │ │ │ │ movs r1, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 17061c │ │ │ │ + beq.n 1705fc │ │ │ │ movs r1, r6 │ │ │ │ stmia r5!, {r2, r5, r6, r7} │ │ │ │ movs r1, r7 │ │ │ │ │ │ │ │ 001705b8 : │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ @@ -63086,15 +63088,15 @@ │ │ │ │ add.w lr, lr, #32 │ │ │ │ b.n 170bd0 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ itet hi │ │ │ │ movhi r1, r7 │ │ │ │ cmpls r2, #4 │ │ │ │ movhi r0, r0 │ │ │ │ - ldmia r1, {r1, r4, r6} │ │ │ │ + ldmia r1, {r1, r6} │ │ │ │ movs r1, r6 │ │ │ │ bkpt 0x00fa │ │ │ │ movs r1, r7 │ │ │ │ │ │ │ │ 00170c80 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -63165,15 +63167,15 @@ │ │ │ │ mov.w lr, #1 │ │ │ │ b.n 170cee │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ bkpt 0x0094 │ │ │ │ movs r1, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r2, r4, r5, r6} │ │ │ │ + ldmia r0!, {r2, r5, r6} │ │ │ │ movs r1, r6 │ │ │ │ bkpt 0x001c │ │ │ │ movs r1, r7 │ │ │ │ │ │ │ │ 00170d5c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -63244,15 +63246,15 @@ │ │ │ │ mov.w lr, #1 │ │ │ │ b.n 170dca │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ pop {r3, r4, r5, r7, pc} │ │ │ │ movs r1, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r3, r4, r7} │ │ │ │ + stmia r7!, {r3, r7} │ │ │ │ movs r1, r6 │ │ │ │ pop {r6, pc} │ │ │ │ movs r1, r7 │ │ │ │ │ │ │ │ 00170e38 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -63322,15 +63324,15 @@ │ │ │ │ b.n 170e78 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ pop {r2, r3, r4, r6, r7} │ │ │ │ movs r1, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r1, r2, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r4, r5, r7} │ │ │ │ movs r1, r6 │ │ │ │ pop {r4, r5, r6} │ │ │ │ movs r1, r7 │ │ │ │ │ │ │ │ 00170f0c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -63389,15 +63391,15 @@ │ │ │ │ pop {pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ pop {r3} │ │ │ │ movs r1, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r3} │ │ │ │ + stmia r5!, {r3, r4, r5, r6, r7} │ │ │ │ movs r1, r6 │ │ │ │ cbnz r6, 171028 │ │ │ │ movs r1, r7 │ │ │ │ │ │ │ │ 00170fbc : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -63456,15 +63458,15 @@ │ │ │ │ pop {pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cbnz r0, 1710b6 │ │ │ │ movs r1, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r3, r4, r6} │ │ │ │ + stmia r5!, {r3, r6} │ │ │ │ movs r1, r6 │ │ │ │ cbnz r6, 1710ac │ │ │ │ movs r1, r7 │ │ │ │ │ │ │ │ 0017106c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -63523,15 +63525,15 @@ │ │ │ │ pop {pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ hlt 0x0028 │ │ │ │ movs r1, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r3, r5, r7} │ │ │ │ + stmia r4!, {r3, r4, r7} │ │ │ │ movs r1, r6 │ │ │ │ rev16 r6, r2 │ │ │ │ movs r1, r7 │ │ │ │ │ │ │ │ 0017111c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -63549,15 +63551,15 @@ │ │ │ │ mov ip, r1 │ │ │ │ cbnz r2, 17117e │ │ │ │ ldrh r4, [r3, #0] │ │ │ │ lsls r4, r4, #27 │ │ │ │ bpl.n 17117e │ │ │ │ ldrb r4, [r3, #2] │ │ │ │ cbnz r4, 17117e │ │ │ │ - bl 408534 │ │ │ │ + bl 40852c │ │ │ │ ldr r2, [pc, #184] @ (171214 ) │ │ │ │ ldr r3, [pc, #180] @ (171210 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ @@ -63619,15 +63621,15 @@ │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ cbnz r0, 17124e │ │ │ │ movs r1, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ cbnz r0, 17124c │ │ │ │ movs r1, r7 │ │ │ │ - stmia r3!, {r3, r7} │ │ │ │ + stmia r3!, {r3, r4, r5, r6} │ │ │ │ movs r1, r6 │ │ │ │ │ │ │ │ 0017121c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -63706,15 +63708,15 @@ │ │ │ │ nop │ │ │ │ @ instruction: 0xb8fa │ │ │ │ movs r1, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb8d0 │ │ │ │ movs r1, r7 │ │ │ │ - stmia r2!, {r3, r4, r6, r7} │ │ │ │ + stmia r2!, {r3, r6, r7} │ │ │ │ movs r1, r6 │ │ │ │ │ │ │ │ 0017130c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -63793,15 +63795,15 @@ │ │ │ │ nop │ │ │ │ @ instruction: 0xb80a │ │ │ │ movs r1, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb7e0 │ │ │ │ movs r1, r7 │ │ │ │ - stmia r1!, {r3, r5, r6, r7} │ │ │ │ + stmia r1!, {r3, r4, r6, r7} │ │ │ │ movs r1, r6 │ │ │ │ │ │ │ │ 001713fc : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -63816,15 +63818,15 @@ │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ ldrh r3, [r2, #0] │ │ │ │ lsls r3, r3, #27 │ │ │ │ bpl.n 171458 │ │ │ │ ldrb r3, [r2, #2] │ │ │ │ cbnz r3, 171458 │ │ │ │ - bl 408534 │ │ │ │ + bl 40852c │ │ │ │ ldr r2, [pc, #168] @ (1714dc ) │ │ │ │ ldr r3, [pc, #160] @ (1714d8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ @@ -63878,15 +63880,15 @@ │ │ │ │ nop │ │ │ │ @ instruction: 0xb718 │ │ │ │ movs r1, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb6f6 │ │ │ │ movs r1, r7 │ │ │ │ - stmia r0!, {r1, r3, r6, r7} │ │ │ │ + stmia r0!, {r1, r3, r4, r5, r7} │ │ │ │ movs r1, r6 │ │ │ │ │ │ │ │ 001714e4 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -63953,16 +63955,16 @@ │ │ │ │ nop │ │ │ │ @ instruction: 0xb634 │ │ │ │ movs r1, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb60e │ │ │ │ movs r1, r7 │ │ │ │ - itt │ │ │ │ - mov r1, r6 │ │ │ │ + ite al │ │ │ │ + moval r1, r6 │ │ │ │ │ │ │ │ 001715a4 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #160] @ (171654 ) │ │ │ │ @@ -64028,16 +64030,16 @@ │ │ │ │ nop │ │ │ │ push {r2, r4, r5, r6, lr} │ │ │ │ movs r1, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ push {r1, r2, r3, r6, lr} │ │ │ │ movs r1, r7 │ │ │ │ - itt cc │ │ │ │ - movcc r1, r6 │ │ │ │ + ite cs │ │ │ │ + movcs r1, r6 │ │ │ │ │ │ │ │ 00171664 : │ │ │ │ pushcc {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #228] @ (171758 ) │ │ │ │ @@ -64052,15 +64054,15 @@ │ │ │ │ mov ip, r1 │ │ │ │ cbnz r2, 1716c4 │ │ │ │ ldrh r4, [r3, #0] │ │ │ │ lsls r4, r4, #27 │ │ │ │ bpl.n 1716c4 │ │ │ │ ldrb r4, [r3, #2] │ │ │ │ cbnz r4, 1716c4 │ │ │ │ - bl 408338 │ │ │ │ + bl 408330 │ │ │ │ ldr r2, [pc, #188] @ (171760 ) │ │ │ │ ldr r3, [pc, #184] @ (17175c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ @@ -64124,15 +64126,15 @@ │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ push {r4, r5, r7} │ │ │ │ movs r1, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r7} │ │ │ │ movs r1, r7 │ │ │ │ - bkpt 0x0042 │ │ │ │ + bkpt 0x0032 │ │ │ │ movs r1, r6 │ │ │ │ │ │ │ │ 00171768 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -64214,15 +64216,15 @@ │ │ │ │ nop │ │ │ │ cbz r6, 1718be │ │ │ │ movs r1, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ cbz r0, 1718bc │ │ │ │ movs r1, r7 │ │ │ │ - pop {r1, r3, r7, pc} │ │ │ │ + pop {r1, r3, r4, r5, r6, pc} │ │ │ │ movs r1, r6 │ │ │ │ │ │ │ │ 00171860 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -64304,15 +64306,15 @@ │ │ │ │ nop │ │ │ │ uxth r6, r6 │ │ │ │ movs r1, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ uxth r0, r1 │ │ │ │ movs r1, r7 │ │ │ │ - pop {r1, r4, r7} │ │ │ │ + pop {r1, r7} │ │ │ │ movs r1, r6 │ │ │ │ │ │ │ │ 00171958 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -64327,15 +64329,15 @@ │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ ldrh r3, [r2, #0] │ │ │ │ lsls r3, r3, #27 │ │ │ │ bpl.n 1719b2 │ │ │ │ ldrb r3, [r2, #2] │ │ │ │ cbnz r3, 1719b2 │ │ │ │ - bl 408338 │ │ │ │ + bl 408330 │ │ │ │ ldr r2, [pc, #172] @ (171a3c ) │ │ │ │ ldr r3, [pc, #164] @ (171a38 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ @@ -64391,15 +64393,15 @@ │ │ │ │ nop │ │ │ │ cbz r4, 171a66 │ │ │ │ movs r1, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ cbz r2, 171a66 │ │ │ │ movs r1, r7 │ │ │ │ - cbnz r0, 171aa0 │ │ │ │ + cbnz r0, 171a9c │ │ │ │ movs r1, r6 │ │ │ │ │ │ │ │ 00171a44 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -64469,15 +64471,15 @@ │ │ │ │ nop │ │ │ │ sub sp, #336 @ 0x150 │ │ │ │ movs r1, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ sub sp, #168 @ 0xa8 │ │ │ │ movs r1, r7 │ │ │ │ - hlt 0x001a │ │ │ │ + hlt 0x000a │ │ │ │ movs r1, r6 │ │ │ │ │ │ │ │ 00171b0c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -64547,15 +64549,15 @@ │ │ │ │ nop │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ movs r1, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ add r7, sp, #904 @ 0x388 │ │ │ │ movs r1, r7 │ │ │ │ - cbnz r2, 171c08 │ │ │ │ + cbnz r2, 171c04 │ │ │ │ movs r1, r6 │ │ │ │ │ │ │ │ 00171bd4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -64632,15 +64634,15 @@ │ │ │ │ add.w lr, lr, #32 │ │ │ │ b.n 171c18 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ add r7, sp, #264 @ 0x108 │ │ │ │ movs r1, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r2, 171cc6 │ │ │ │ + @ instruction: 0xb8fa │ │ │ │ movs r1, r6 │ │ │ │ add r6, sp, #712 @ 0x2c8 │ │ │ │ movs r1, r7 │ │ │ │ │ │ │ │ 00171cc8 : │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ @@ -64731,15 +64733,15 @@ │ │ │ │ b.n 171d2c │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r6, sp, #160 @ 0xa0 │ │ │ │ movs r1, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb812 │ │ │ │ + @ instruction: 0xb802 │ │ │ │ movs r1, r6 │ │ │ │ add r5, sp, #752 @ 0x2f0 │ │ │ │ movs r1, r7 │ │ │ │ │ │ │ │ 00171dc0 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -64798,15 +64800,15 @@ │ │ │ │ pop {pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r5, sp, #336 @ 0x150 │ │ │ │ movs r1, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb754 │ │ │ │ + @ instruction: 0xb744 │ │ │ │ movs r1, r6 │ │ │ │ add r5, sp, #8 │ │ │ │ movs r1, r7 │ │ │ │ │ │ │ │ 00171e70 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -64865,15 +64867,15 @@ │ │ │ │ pop {pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r4, sp, #656 @ 0x290 │ │ │ │ movs r1, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb6a4 │ │ │ │ + @ instruction: 0xb694 │ │ │ │ movs r1, r6 │ │ │ │ add r4, sp, #328 @ 0x148 │ │ │ │ movs r1, r7 │ │ │ │ │ │ │ │ 00171f20 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -64932,15 +64934,15 @@ │ │ │ │ pop {pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r3, sp, #976 @ 0x3d0 │ │ │ │ movs r1, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - push {r2, r4, r5, r6, r7, lr} │ │ │ │ + push {r2, r5, r6, r7, lr} │ │ │ │ movs r1, r6 │ │ │ │ add r3, sp, #648 @ 0x288 │ │ │ │ movs r1, r7 │ │ │ │ │ │ │ │ 00171fd0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -65503,15 +65505,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ bx lr │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - sub sp, #432 @ 0x1b0 │ │ │ │ + sub sp, #368 @ 0x170 │ │ │ │ movs r1, r6 │ │ │ │ add r6, pc, #656 @ (adr r6, 1727f4 ) │ │ │ │ movs r1, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ add r5, pc, #1008 @ (adr r5, 17295c ) │ │ │ │ movs r1, r7 │ │ │ │ @@ -65606,15 +65608,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ bx lr │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - add r7, sp, #864 @ 0x360 │ │ │ │ + add r7, sp, #800 @ 0x320 │ │ │ │ movs r1, r6 │ │ │ │ add r5, pc, #576 @ (adr r5, 1728b8 ) │ │ │ │ movs r1, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ add r4, pc, #928 @ (adr r4, 172a20 ) │ │ │ │ movs r1, r7 │ │ │ │ @@ -65709,15 +65711,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ bx lr │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - add r6, sp, #784 @ 0x310 │ │ │ │ + add r6, sp, #720 @ 0x2d0 │ │ │ │ movs r1, r6 │ │ │ │ add r4, pc, #496 @ (adr r4, 17297c ) │ │ │ │ movs r1, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ add r3, pc, #848 @ (adr r3, 172ae4 ) │ │ │ │ movs r1, r7 │ │ │ │ @@ -65812,15 +65814,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ bx lr │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - add r5, sp, #704 @ 0x2c0 │ │ │ │ + add r5, sp, #640 @ 0x280 │ │ │ │ movs r1, r6 │ │ │ │ add r3, pc, #416 @ (adr r3, 172a40 ) │ │ │ │ movs r1, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ add r2, pc, #768 @ (adr r2, 172ba8 ) │ │ │ │ movs r1, r7 │ │ │ │ @@ -65915,15 +65917,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ bx lr │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - add r4, sp, #624 @ 0x270 │ │ │ │ + add r4, sp, #560 @ 0x230 │ │ │ │ movs r1, r6 │ │ │ │ add r2, pc, #336 @ (adr r2, 172b04 ) │ │ │ │ movs r1, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ add r1, pc, #688 @ (adr r1, 172c6c ) │ │ │ │ movs r1, r7 │ │ │ │ @@ -66018,15 +66020,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ bx lr │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - add r3, sp, #544 @ 0x220 │ │ │ │ + add r3, sp, #480 @ 0x1e0 │ │ │ │ movs r1, r6 │ │ │ │ add r1, pc, #256 @ (adr r1, 172bc8 ) │ │ │ │ movs r1, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ add r0, pc, #608 @ (adr r0, 172d30 ) │ │ │ │ movs r1, r7 │ │ │ │ @@ -66121,15 +66123,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ bx lr │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - add r2, sp, #464 @ 0x1d0 │ │ │ │ + add r2, sp, #400 @ 0x190 │ │ │ │ movs r1, r6 │ │ │ │ add r0, pc, #176 @ (adr r0, 172c8c ) │ │ │ │ movs r1, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [sp, #528] @ 0x210 │ │ │ │ movs r1, r7 │ │ │ │ @@ -66224,15 +66226,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ bx lr │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - add r1, sp, #384 @ 0x180 │ │ │ │ + add r1, sp, #320 @ 0x140 │ │ │ │ movs r1, r6 │ │ │ │ ldr r7, [sp, #96] @ 0x60 │ │ │ │ movs r1, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [sp, #448] @ 0x1c0 │ │ │ │ movs r1, r7 │ │ │ │ @@ -66630,23 +66632,23 @@ │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1656 @ 0x678 │ │ │ │ blx 1439bc │ │ │ │ ldr r3, [sp, #184] @ 0xb8 │ │ │ │ movs r1, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #344 @ (adr r5, 173250 ) │ │ │ │ + add r5, pc, #280 @ (adr r5, 173210 ) │ │ │ │ movs r1, r6 │ │ │ │ - add r4, pc, #960 @ (adr r4, 1734bc ) │ │ │ │ + add r4, pc, #896 @ (adr r4, 17347c ) │ │ │ │ movs r1, r6 │ │ │ │ ldr r2, [sp, #584] @ 0x248 │ │ │ │ movs r1, r7 │ │ │ │ - add r4, pc, #568 @ (adr r4, 17333c ) │ │ │ │ + add r4, pc, #504 @ (adr r4, 1732fc ) │ │ │ │ movs r1, r6 │ │ │ │ - str r2, [r1, #48] @ 0x30 │ │ │ │ + str r2, [r7, #44] @ 0x2c │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 00173108 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -66746,23 +66748,23 @@ │ │ │ │ add.w r3, r3, #1656 @ 0x678 │ │ │ │ blx 1439bc │ │ │ │ nop │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ movs r1, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #216 @ (adr r4, 1732f0 ) │ │ │ │ + add r4, pc, #152 @ (adr r4, 1732b0 ) │ │ │ │ movs r1, r6 │ │ │ │ - add r3, pc, #832 @ (adr r3, 17355c ) │ │ │ │ + add r3, pc, #768 @ (adr r3, 17351c ) │ │ │ │ movs r1, r6 │ │ │ │ ldr r1, [sp, #456] @ 0x1c8 │ │ │ │ movs r1, r7 │ │ │ │ - add r3, pc, #448 @ (adr r3, 1733e4 ) │ │ │ │ + add r3, pc, #384 @ (adr r3, 1733a4 ) │ │ │ │ movs r1, r6 │ │ │ │ - str r4, [r5, #28] │ │ │ │ + str r4, [r3, #28] │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 00173228 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -66863,25 +66865,25 @@ │ │ │ │ add r3, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1656 @ 0x678 │ │ │ │ blx 1439bc │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #136 @ (adr r3, 1733c4 ) │ │ │ │ + add r3, pc, #72 @ (adr r3, 173384 ) │ │ │ │ movs r1, r6 │ │ │ │ ldr r0, [sp, #896] @ 0x380 │ │ │ │ movs r1, r7 │ │ │ │ - add r2, pc, #688 @ (adr r2, 1735f4 ) │ │ │ │ + add r2, pc, #624 @ (adr r2, 1735b4 ) │ │ │ │ movs r1, r6 │ │ │ │ ldr r0, [sp, #272] @ 0x110 │ │ │ │ movs r1, r7 │ │ │ │ - add r2, pc, #280 @ (adr r2, 173464 ) │ │ │ │ + add r2, pc, #216 @ (adr r2, 173424 ) │ │ │ │ movs r1, r6 │ │ │ │ - str r2, [r0, #12] │ │ │ │ + str r2, [r6, #8] │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 00173350 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -66981,23 +66983,23 @@ │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1656 @ 0x678 │ │ │ │ blx 1439bc │ │ │ │ str r7, [sp, #792] @ 0x318 │ │ │ │ movs r1, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #952 @ (adr r1, 173818 ) │ │ │ │ + add r1, pc, #888 @ (adr r1, 1737d8 ) │ │ │ │ movs r1, r6 │ │ │ │ - add r1, pc, #544 @ (adr r1, 173684 ) │ │ │ │ + add r1, pc, #480 @ (adr r1, 173644 ) │ │ │ │ movs r1, r6 │ │ │ │ str r7, [sp, #176] @ 0xb0 │ │ │ │ movs r1, r7 │ │ │ │ - add r1, pc, #152 @ (adr r1, 173504 ) │ │ │ │ + add r1, pc, #88 @ (adr r1, 1734c4 ) │ │ │ │ movs r1, r6 │ │ │ │ - ldrsh r2, [r4, r6] │ │ │ │ + ldrsh r2, [r2, r6] │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 00173470 : │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -67092,21 +67094,21 @@ │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1672 @ 0x688 │ │ │ │ blx 1439bc │ │ │ │ str r6, [sp, #632] @ 0x278 │ │ │ │ movs r1, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #824 @ (adr r0, 1738ac ) │ │ │ │ + add r0, pc, #760 @ (adr r0, 17386c ) │ │ │ │ movs r1, r6 │ │ │ │ str r6, [sp, #64] @ 0x40 │ │ │ │ movs r1, r7 │ │ │ │ - add r0, pc, #72 @ (adr r0, 1735c4 ) │ │ │ │ + add r0, pc, #8 @ (adr r0, 173584 ) │ │ │ │ movs r1, r6 │ │ │ │ - ldrsh r6, [r1, r2] │ │ │ │ + ldrsh r6, [r7, r1] │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 00173580 : │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -67200,17 +67202,17 @@ │ │ │ │ blx 1439bc │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ str r5, [sp, #520] @ 0x208 │ │ │ │ movs r1, r7 │ │ │ │ str r5, [sp, #72] @ 0x48 │ │ │ │ movs r1, r7 │ │ │ │ - ldr r7, [sp, #24] │ │ │ │ + ldr r6, [sp, #984] @ 0x3d8 │ │ │ │ movs r1, r6 │ │ │ │ - ldrb r2, [r0, r6] │ │ │ │ + ldrb r2, [r6, r5] │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 00173688 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -67447,25 +67449,25 @@ │ │ │ │ ldr r1, [pc, #36] @ (17396c ) │ │ │ │ mov.w r2, #302 @ 0x12e │ │ │ │ add r3, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ blx 1439bc │ │ │ │ nop │ │ │ │ - ldr r6, [sp, #584] @ 0x248 │ │ │ │ + ldr r6, [sp, #520] @ 0x208 │ │ │ │ movs r1, r6 │ │ │ │ - ldr r4, [sp, #376] @ 0x178 │ │ │ │ + ldr r4, [sp, #312] @ 0x138 │ │ │ │ movs r1, r6 │ │ │ │ - ldrh r0, [r7, r4] │ │ │ │ + ldrh r0, [r5, r4] │ │ │ │ movs r1, r5 │ │ │ │ - ldrh r4, [r2, r5] │ │ │ │ + ldrh r4, [r0, r5] │ │ │ │ movs r1, r5 │ │ │ │ - ldr r4, [sp, #128] @ 0x80 │ │ │ │ + ldr r4, [sp, #64] @ 0x40 │ │ │ │ movs r1, r6 │ │ │ │ - ldrh r4, [r3, r2] │ │ │ │ + ldrh r4, [r1, r2] │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 00173970 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -67638,31 +67640,31 @@ │ │ │ │ rsb ip, ip, #3221225472 @ 0xc0000000 │ │ │ │ umull ip, r9, ip, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ adds.w sl, ip, ip │ │ │ │ str.w sl, [sp] │ │ │ │ adc.w r9, r9, r9 │ │ │ │ str.w r9, [sp, #4] │ │ │ │ - bl 3dd5c0 │ │ │ │ + bl 3dd5b8 │ │ │ │ add r1, sp, #8 │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ add r0, sp, #24 │ │ │ │ strd sl, r9, [sp] │ │ │ │ - bl 3dd5c0 │ │ │ │ + bl 3dd5b8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov.w r2, #3221225472 @ 0xc0000000 │ │ │ │ add r1, sp, #16 │ │ │ │ negs r3, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r0, sp, #24 │ │ │ │ sbc.w r3, r2, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ - bl 3dd5c0 │ │ │ │ + bl 3dd5b8 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ subs r2, #2 │ │ │ │ adc.w r1, r1, #4294967295 @ 0xffffffff │ │ │ │ lsrs r2, r2, #9 │ │ │ │ orr.w r2, r2, r1, lsl #23 │ │ │ │ lsrs r1, r1, #9 │ │ │ │ @@ -67800,33 +67802,33 @@ │ │ │ │ add r1, pc │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ str r0, [sp, #528] @ 0x210 │ │ │ │ movs r1, r7 │ │ │ │ - ldr r2, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r2, [sp, #656] @ 0x290 │ │ │ │ movs r1, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #312] @ 0x138 │ │ │ │ + ldr r2, [sp, #248] @ 0xf8 │ │ │ │ movs r1, r6 │ │ │ │ - ldr r1, [sp, #200] @ 0xc8 │ │ │ │ + ldr r1, [sp, #136] @ 0x88 │ │ │ │ movs r1, r6 │ │ │ │ ldrh r6, [r3, #54] @ 0x36 │ │ │ │ movs r1, r7 │ │ │ │ - ldr r0, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r0, [sp, #368] @ 0x170 │ │ │ │ movs r1, r6 │ │ │ │ - ldrsb r0, [r5, r3] │ │ │ │ + ldrsb r0, [r3, r3] │ │ │ │ movs r1, r5 │ │ │ │ - ldr r0, [sp, #328] @ 0x148 │ │ │ │ + ldr r0, [sp, #264] @ 0x108 │ │ │ │ movs r1, r6 │ │ │ │ - ldrsb r4, [r5, r4] │ │ │ │ + ldrsb r4, [r3, r4] │ │ │ │ movs r1, r5 │ │ │ │ - ldrsb r0, [r1, r5] │ │ │ │ + ldrsb r0, [r7, r4] │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 00173d54 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -68061,25 +68063,25 @@ │ │ │ │ movs r0, #0 │ │ │ │ ldr r1, [pc, #32] @ (174038 ) │ │ │ │ mov.w r2, #302 @ 0x12e │ │ │ │ add r3, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ blx 1439bc │ │ │ │ - str r7, [sp, #808] @ 0x328 │ │ │ │ + str r7, [sp, #744] @ 0x2e8 │ │ │ │ movs r1, r6 │ │ │ │ - str r5, [sp, #576] @ 0x240 │ │ │ │ + str r5, [sp, #512] @ 0x200 │ │ │ │ movs r1, r6 │ │ │ │ - strb r2, [r5, r1] │ │ │ │ + strb r2, [r3, r1] │ │ │ │ movs r1, r5 │ │ │ │ - strb r6, [r0, r2] │ │ │ │ + strb r6, [r6, r1] │ │ │ │ movs r1, r5 │ │ │ │ - str r5, [sp, #328] @ 0x148 │ │ │ │ + str r5, [sp, #264] @ 0x108 │ │ │ │ movs r1, r6 │ │ │ │ - strh r6, [r1, r7] │ │ │ │ + strh r6, [r7, r6] │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0017403c : │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ vpush {d8} │ │ │ │ @@ -68170,59 +68172,59 @@ │ │ │ │ adds r0, r0, r0 │ │ │ │ str r0, [sp, #0] │ │ │ │ adcs r7, r7 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ str r7, [sp, #4] │ │ │ │ mov r0, r8 │ │ │ │ str r7, [sp, #76] @ 0x4c │ │ │ │ - bl 3dd5c0 │ │ │ │ + bl 3dd5b8 │ │ │ │ add r7, sp, #64 @ 0x40 │ │ │ │ mov r0, r8 │ │ │ │ ldrd r2, r3, [sp, #72] @ 0x48 │ │ │ │ mov r1, r7 │ │ │ │ strd r2, r3, [sp] │ │ │ │ ldrd r2, r3, [sp, #80] @ 0x50 │ │ │ │ - bl 3dd5c0 │ │ │ │ + bl 3dd5b8 │ │ │ │ vldr d7, [sp, #72] @ 0x48 │ │ │ │ mov r0, r8 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ negs r2, r2 │ │ │ │ vstr d7, [sp] │ │ │ │ sbc.w r3, r9, r3 │ │ │ │ - bl 3dd5c0 │ │ │ │ + bl 3dd5b8 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r8 │ │ │ │ adds r3, r3, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ adcs r3, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ mov r3, r5 │ │ │ │ - bl 3dd5c0 │ │ │ │ + bl 3dd5b8 │ │ │ │ mov r1, r7 │ │ │ │ ldrd r2, r3, [sp, #72] @ 0x48 │ │ │ │ mov r0, r8 │ │ │ │ strd r2, r3, [sp] │ │ │ │ ldrd r2, r3, [sp, #80] @ 0x50 │ │ │ │ - bl 3dd5c0 │ │ │ │ + bl 3dd5b8 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ ldrd r6, r7, [sp, #72] @ 0x48 │ │ │ │ negs r2, r2 │ │ │ │ sbc.w r3, r9, r3 │ │ │ │ strd r6, r7, [sp] │ │ │ │ - bl 3dd5c0 │ │ │ │ + bl 3dd5b8 │ │ │ │ movs r2, #0 │ │ │ │ ldrd r7, r1, [sp, #96] @ 0x60 │ │ │ │ add r0, sp, #160 @ 0xa0 │ │ │ │ ldrd r6, r3, [sp, #88] @ 0x58 │ │ │ │ adds r7, r7, r7 │ │ │ │ adcs.w sl, r1, r1 │ │ │ │ add r1, sp, #152 @ 0x98 │ │ │ │ @@ -68243,38 +68245,38 @@ │ │ │ │ vstr d8, [sp, #128] @ 0x80 │ │ │ │ vstr d8, [sp, #136] @ 0x88 │ │ │ │ vstr d8, [sp, #144] @ 0x90 │ │ │ │ vstr d8, [sp, #152] @ 0x98 │ │ │ │ vstr d8, [sp, #160] @ 0xa0 │ │ │ │ vstr d8, [sp, #168] @ 0xa8 │ │ │ │ vstr d8, [sp, #176] @ 0xb0 │ │ │ │ - bl 3dd5c0 │ │ │ │ + bl 3dd5b8 │ │ │ │ add r1, sp, #168 @ 0xa8 │ │ │ │ add r0, sp, #176 @ 0xb0 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ strd r7, sl, [sp] │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ - bl 3dd5c0 │ │ │ │ + bl 3dd5b8 │ │ │ │ mov r3, fp │ │ │ │ add r1, sp, #144 @ 0x90 │ │ │ │ mov r0, r8 │ │ │ │ strd r7, sl, [sp] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ - bl 3dd5c0 │ │ │ │ + bl 3dd5b8 │ │ │ │ mov r2, r4 │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ strd r6, r9, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - bl 3dd5c0 │ │ │ │ + bl 3dd5b8 │ │ │ │ ldr r0, [sp, #176] @ 0xb0 │ │ │ │ movs r1, #0 │ │ │ │ ldr r2, [sp, #160] @ 0xa0 │ │ │ │ mov.w ip, #0 │ │ │ │ ldrd r6, r7, [sp, #168] @ 0xa8 │ │ │ │ adds r2, r2, r0 │ │ │ │ ldr r4, [sp, #180] @ 0xb4 │ │ │ │ @@ -68330,33 +68332,33 @@ │ │ │ │ strd r4, r5, [sp] │ │ │ │ ldrd r6, r7, [sp, #96] @ 0x60 │ │ │ │ vstr d8, [sp, #136] @ 0x88 │ │ │ │ ldrd r1, r0, [sp, #48] @ 0x30 │ │ │ │ vstr d8, [sp, #144] @ 0x90 │ │ │ │ vstr d8, [sp, #160] @ 0xa0 │ │ │ │ vstr d8, [sp, #176] @ 0xb0 │ │ │ │ - bl 3dd5c0 │ │ │ │ + bl 3dd5b8 │ │ │ │ ldrd r1, r0, [sp, #56] @ 0x38 │ │ │ │ mov r2, sl │ │ │ │ strd r6, r7, [sp] │ │ │ │ mov r3, fp │ │ │ │ - bl 3dd5c0 │ │ │ │ + bl 3dd5b8 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r8 │ │ │ │ strd r6, r7, [sp] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ movs r7, #0 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mov.w r9, #0 │ │ │ │ - bl 3dd5c0 │ │ │ │ + bl 3dd5b8 │ │ │ │ mov r2, sl │ │ │ │ ldrd r1, r0, [sp, #36] @ 0x24 │ │ │ │ strd r4, r5, [sp] │ │ │ │ mov r3, fp │ │ │ │ - bl 3dd5c0 │ │ │ │ + bl 3dd5b8 │ │ │ │ ldr r4, [sp, #176] @ 0xb0 │ │ │ │ ldr r6, [sp, #160] @ 0xa0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldrd r1, r5, [sp, #168] @ 0xa8 │ │ │ │ adds r6, r6, r4 │ │ │ │ ldr r0, [sp, #164] @ 0xa4 │ │ │ │ ldrd r2, r3, [sp, #152] @ 0x98 │ │ │ │ @@ -68416,53 +68418,53 @@ │ │ │ │ sbc.w r4, r4, #0 │ │ │ │ subs r7, r7, r3 │ │ │ │ mov r3, r5 │ │ │ │ sbc.w r4, r4, #0 │ │ │ │ vstr d8, [sp, #144] @ 0x90 │ │ │ │ vstr d8, [sp, #168] @ 0xa8 │ │ │ │ vstr d8, [sp, #176] @ 0xb0 │ │ │ │ - bl 3dd5c0 │ │ │ │ + bl 3dd5b8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldrd r1, r0, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r7 │ │ │ │ - bl 3dd5c0 │ │ │ │ + bl 3dd5b8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r5 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ - bl 3dd5c0 │ │ │ │ + bl 3dd5b8 │ │ │ │ mov r2, r7 │ │ │ │ ldrd r1, r0, [sp, #36] @ 0x24 │ │ │ │ mov r3, r4 │ │ │ │ strd sl, fp, [sp] │ │ │ │ movs r4, #0 │ │ │ │ - bl 3dd5c0 │ │ │ │ + bl 3dd5b8 │ │ │ │ ldr r5, [sp, #176] @ 0xb0 │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ mov.w ip, #0 │ │ │ │ ldrd r1, r6, [sp, #168] @ 0xa8 │ │ │ │ adds r0, r0, r5 │ │ │ │ ldr r7, [sp, #164] @ 0xa4 │ │ │ │ mov r8, ip │ │ │ │ b.n 174494 │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ ldrh r4, [r0, #22] │ │ │ │ movs r1, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #272] @ 0x110 │ │ │ │ + str r4, [sp, #208] @ 0xd0 │ │ │ │ movs r1, r6 │ │ │ │ ldr r5, [sp, #180] @ 0xb4 │ │ │ │ mov.w lr, #0 │ │ │ │ ldr r2, [sp, #152] @ 0x98 │ │ │ │ adcs r7, r5 │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ it cs │ │ │ │ @@ -68513,15 +68515,15 @@ │ │ │ │ mov.w r4, r4, lsr #13 │ │ │ │ mov r2, r6 │ │ │ │ orr.w r4, r4, r5, lsl #19 │ │ │ │ str r6, [sp, #0] │ │ │ │ mov r3, r4 │ │ │ │ str r4, [sp, #4] │ │ │ │ sbc.w r7, r7, #0 │ │ │ │ - bl 3dd5c0 │ │ │ │ + bl 3dd5b8 │ │ │ │ ldrd r1, r2, [sp, #112] @ 0x70 │ │ │ │ lsrs r5, r5, #13 │ │ │ │ ldrd ip, r0, [sp, #104] @ 0x68 │ │ │ │ orr.w r5, r5, r7, lsl #19 │ │ │ │ movs r3, #0 │ │ │ │ lsrs r7, r7, #13 │ │ │ │ negs r1, r1 │ │ │ │ @@ -69037,33 +69039,33 @@ │ │ │ │ add r1, pc │ │ │ │ adds r3, #200 @ 0xc8 │ │ │ │ blx 1439bc │ │ │ │ strh r2, [r3, #32] │ │ │ │ movs r1, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r2, #34] @ 0x22 │ │ │ │ + ldrh r4, [r0, #34] @ 0x22 │ │ │ │ movs r1, r6 │ │ │ │ - ldr r3, [pc, #184] @ (174ba0 ) │ │ │ │ + ldr r3, [pc, #120] @ (174b60 ) │ │ │ │ movs r1, r5 │ │ │ │ - ldr r3, [pc, #296] @ (174c14 ) │ │ │ │ + ldr r3, [pc, #232] @ (174bd4 ) │ │ │ │ movs r1, r5 │ │ │ │ - ldrh r0, [r1, #32] │ │ │ │ + ldrh r0, [r7, #30] │ │ │ │ movs r1, r6 │ │ │ │ - ldr r2, [pc, #528] @ (174d04 ) │ │ │ │ + ldr r2, [pc, #464] @ (174cc4 ) │ │ │ │ movs r1, r5 │ │ │ │ - ldrh r0, [r7, #20] │ │ │ │ + ldrh r0, [r5, #20] │ │ │ │ movs r1, r6 │ │ │ │ - ldr r2, [pc, #40] @ (174b24 ) │ │ │ │ + ldr r1, [pc, #1000] @ (174ee4 ) │ │ │ │ movs r1, r5 │ │ │ │ - ldr r1, [pc, #568] @ (174d38 ) │ │ │ │ + ldr r1, [pc, #504] @ (174cf8 ) │ │ │ │ movs r1, r5 │ │ │ │ - ldrh r0, [r4, #20] │ │ │ │ + ldrh r0, [r2, #20] │ │ │ │ movs r1, r6 │ │ │ │ - ldr r1, [pc, #112] @ (174b78 ) │ │ │ │ + ldr r1, [pc, #48] @ (174b38 ) │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 00174b08 : │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ vpush {d8} │ │ │ │ @@ -69150,58 +69152,58 @@ │ │ │ │ adds r0, r0, r0 │ │ │ │ str r0, [sp, #0] │ │ │ │ adcs r6, r6 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ str r6, [sp, #4] │ │ │ │ mov r0, fp │ │ │ │ str r6, [sp, #84] @ 0x54 │ │ │ │ - bl 3dd5c0 │ │ │ │ + bl 3dd5b8 │ │ │ │ ldrd r2, r3, [sp, #80] @ 0x50 │ │ │ │ mov r0, fp │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ strd r2, r3, [sp] │ │ │ │ ldrd r2, r3, [sp, #88] @ 0x58 │ │ │ │ - bl 3dd5c0 │ │ │ │ + bl 3dd5b8 │ │ │ │ vldr d7, [sp, #80] @ 0x50 │ │ │ │ mov r0, fp │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ negs r2, r2 │ │ │ │ vstr d7, [sp] │ │ │ │ sbc.w r3, r4, r3 │ │ │ │ - bl 3dd5c0 │ │ │ │ + bl 3dd5b8 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, fp │ │ │ │ adds r3, r3, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ adcs r3, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ mov r3, r8 │ │ │ │ - bl 3dd5c0 │ │ │ │ + bl 3dd5b8 │ │ │ │ mov r0, fp │ │ │ │ ldrd r2, r3, [sp, #80] @ 0x50 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ strd r2, r3, [sp] │ │ │ │ ldrd r2, r3, [sp, #88] @ 0x58 │ │ │ │ - bl 3dd5c0 │ │ │ │ + bl 3dd5b8 │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ ldrd r6, r7, [sp, #80] @ 0x50 │ │ │ │ negs r2, r2 │ │ │ │ sbc.w r3, r4, r3 │ │ │ │ strd r6, r7, [sp] │ │ │ │ - bl 3dd5c0 │ │ │ │ + bl 3dd5b8 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ ldrd r6, r2, [sp, #104] @ 0x68 │ │ │ │ movs r3, #0 │ │ │ │ ldrd r5, r7, [sp, #96] @ 0x60 │ │ │ │ adds r6, r6, r6 │ │ │ │ adcs r2, r2 │ │ │ │ str r2, [sp, #16] │ │ │ │ @@ -69225,42 +69227,42 @@ │ │ │ │ vstr d8, [sp, #136] @ 0x88 │ │ │ │ vstr d8, [sp, #144] @ 0x90 │ │ │ │ vstr d8, [sp, #152] @ 0x98 │ │ │ │ vstr d8, [sp, #160] @ 0xa0 │ │ │ │ vstr d8, [sp, #168] @ 0xa8 │ │ │ │ vstr d8, [sp, #176] @ 0xb0 │ │ │ │ vstr d8, [sp, #184] @ 0xb8 │ │ │ │ - bl 3dd5c0 │ │ │ │ + bl 3dd5b8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r1, sp, #176 @ 0xb0 │ │ │ │ add r0, sp, #184 @ 0xb8 │ │ │ │ mov r2, r9 │ │ │ │ str r6, [sp, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, r8 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ - bl 3dd5c0 │ │ │ │ + bl 3dd5b8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r1, sp, #152 @ 0x98 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, fp │ │ │ │ str r6, [sp, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, sl │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ - bl 3dd5c0 │ │ │ │ + bl 3dd5b8 │ │ │ │ mov r2, r9 │ │ │ │ mov r3, r8 │ │ │ │ add r1, sp, #136 @ 0x88 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ strd r5, r7, [sp] │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ - bl 3dd5c0 │ │ │ │ + bl 3dd5b8 │ │ │ │ ldrd r2, r0, [sp, #168] @ 0xa8 │ │ │ │ movs r1, #0 │ │ │ │ ldr r4, [sp, #184] @ 0xb8 │ │ │ │ ldrd lr, r7, [sp, #176] @ 0xb0 │ │ │ │ adds r2, r2, r4 │ │ │ │ ldr r5, [sp, #188] @ 0xbc │ │ │ │ ldrd r6, r3, [sp, #160] @ 0xa0 │ │ │ │ @@ -69317,33 +69319,33 @@ │ │ │ │ vstr d8, [sp, #144] @ 0x90 │ │ │ │ vstr d8, [sp, #152] @ 0x98 │ │ │ │ vstr d8, [sp, #160] @ 0xa0 │ │ │ │ vstr d8, [sp, #168] @ 0xa8 │ │ │ │ vstr d8, [sp, #176] @ 0xb0 │ │ │ │ vstr d8, [sp, #184] @ 0xb8 │ │ │ │ ldrd r8, r9, [sp, #104] @ 0x68 │ │ │ │ - bl 3dd5c0 │ │ │ │ + bl 3dd5b8 │ │ │ │ ldrd r1, r0, [sp, #60] @ 0x3c │ │ │ │ mov r2, r5 │ │ │ │ mov r3, sl │ │ │ │ strd r8, r9, [sp] │ │ │ │ - bl 3dd5c0 │ │ │ │ + bl 3dd5b8 │ │ │ │ mov r3, r4 │ │ │ │ mov r0, fp │ │ │ │ strd r8, r9, [sp] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov.w r8, #0 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mov.w r9, #0 │ │ │ │ - bl 3dd5c0 │ │ │ │ + bl 3dd5b8 │ │ │ │ mov r2, r5 │ │ │ │ ldrd r1, r0, [sp, #40] @ 0x28 │ │ │ │ mov r3, sl │ │ │ │ strd r6, r7, [sp] │ │ │ │ - bl 3dd5c0 │ │ │ │ + bl 3dd5b8 │ │ │ │ ldr r5, [sp, #184] @ 0xb8 │ │ │ │ ldr r7, [sp, #168] @ 0xa8 │ │ │ │ mov.w ip, #0 │ │ │ │ ldrd r1, r6, [sp, #176] @ 0xb0 │ │ │ │ adds r7, r7, r5 │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ ldrd r2, r3, [sp, #160] @ 0xa0 │ │ │ │ @@ -69405,44 +69407,44 @@ │ │ │ │ sbc.w r5, r5, #0 │ │ │ │ vstr d8, [sp, #136] @ 0x88 │ │ │ │ mov.w r9, #0 │ │ │ │ vstr d8, [sp, #144] @ 0x90 │ │ │ │ vstr d8, [sp, #152] @ 0x98 │ │ │ │ vstr d8, [sp, #176] @ 0xb0 │ │ │ │ vstr d8, [sp, #184] @ 0xb8 │ │ │ │ - bl 3dd5c0 │ │ │ │ + bl 3dd5b8 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ mov r3, r5 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldrd r1, r0, [sp, #60] @ 0x3c │ │ │ │ str r2, [sp, #0] │ │ │ │ str r4, [sp, #4] │ │ │ │ mov r2, r8 │ │ │ │ - bl 3dd5c0 │ │ │ │ + bl 3dd5b8 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r3, r6 │ │ │ │ mov r0, fp │ │ │ │ strd r2, r4, [sp] │ │ │ │ mov r2, r7 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ - bl 3dd5c0 │ │ │ │ + bl 3dd5b8 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldrd r1, r0, [sp, #40] @ 0x28 │ │ │ │ mov r2, r8 │ │ │ │ b.n 174f4c │ │ │ │ ... │ │ │ │ ldrb r2, [r6, #31] │ │ │ │ movs r1, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r0, #12] │ │ │ │ + ldrh r0, [r6, #10] │ │ │ │ movs r1, r6 │ │ │ │ strd r3, sl, [sp] │ │ │ │ mov r3, r5 │ │ │ │ - bl 3dd5c0 │ │ │ │ + bl 3dd5b8 │ │ │ │ ldr r7, [sp, #184] @ 0xb8 │ │ │ │ ldr r2, [sp, #168] @ 0xa8 │ │ │ │ movs r0, #0 │ │ │ │ ldrd r6, r5, [sp, #176] @ 0xb0 │ │ │ │ adds r2, r2, r7 │ │ │ │ ldrd r3, r1, [sp, #160] @ 0xa0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -69500,15 +69502,15 @@ │ │ │ │ mov.w r3, r3, lsr #13 │ │ │ │ mov r2, r7 │ │ │ │ orr.w r5, r3, r6, lsl #19 │ │ │ │ str r7, [sp, #0] │ │ │ │ mov r3, r5 │ │ │ │ str r5, [sp, #4] │ │ │ │ sbc.w r8, r8, #0 │ │ │ │ - bl 3dd5c0 │ │ │ │ + bl 3dd5b8 │ │ │ │ ldrd r2, r1, [sp, #120] @ 0x78 │ │ │ │ lsrs r6, r6, #13 │ │ │ │ orr.w r6, r6, r8, lsl #19 │ │ │ │ mov.w r8, r8, lsr #13 │ │ │ │ ldrd lr, r0, [sp, #112] @ 0x70 │ │ │ │ negs r2, r2 │ │ │ │ mov.w r3, #0 │ │ │ │ @@ -69690,17 +69692,17 @@ │ │ │ │ blx 1439bc │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r4, [r3, #7] │ │ │ │ movs r1, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r4, #26] │ │ │ │ + strh r4, [r2, #26] │ │ │ │ movs r1, r6 │ │ │ │ - rors r0, r4 │ │ │ │ + rors r0, r2 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0017522c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -69761,15 +69763,15 @@ │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldrb r2, [r5, #3] │ │ │ │ movs r1, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r1, #24] │ │ │ │ + strh r4, [r7, #22] │ │ │ │ movs r1, r6 │ │ │ │ ldrb r6, [r7, #1] │ │ │ │ movs r1, r7 │ │ │ │ │ │ │ │ 001752e4 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -69835,15 +69837,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r4, #18] │ │ │ │ + strh r6, [r2, #18] │ │ │ │ movs r1, r6 │ │ │ │ ldrb r4, [r4, #0] │ │ │ │ movs r1, r7 │ │ │ │ strb r0, [r7, #30] │ │ │ │ movs r1, r7 │ │ │ │ │ │ │ │ 001753a8 : │ │ │ │ @@ -69873,19 +69875,19 @@ │ │ │ │ ldr r0, [pc, #20] @ (175400 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - strh r2, [r0, #12] │ │ │ │ + strh r2, [r6, #10] │ │ │ │ movs r1, r6 │ │ │ │ - eors r4, r3 │ │ │ │ + eors r4, r1 │ │ │ │ movs r1, r5 │ │ │ │ - eors r0, r7 │ │ │ │ + eors r0, r5 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 00175404 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -69911,19 +69913,19 @@ │ │ │ │ ldr r0, [pc, #20] @ (17545c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - strh r6, [r4, #8] │ │ │ │ + strh r6, [r2, #8] │ │ │ │ movs r1, r6 │ │ │ │ - ands r0, r0 │ │ │ │ + subs r7, #240 @ 0xf0 │ │ │ │ movs r1, r5 │ │ │ │ - ands r4, r3 │ │ │ │ + ands r4, r1 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 00175460 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -69952,19 +69954,19 @@ │ │ │ │ ldr r0, [pc, #20] @ (1754c4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - strh r6, [r7, #4] │ │ │ │ + strh r6, [r5, #4] │ │ │ │ movs r1, r6 │ │ │ │ - subs r7, #152 @ 0x98 │ │ │ │ + subs r7, #136 @ 0x88 │ │ │ │ movs r1, r5 │ │ │ │ - subs r7, #180 @ 0xb4 │ │ │ │ + subs r7, #164 @ 0xa4 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 001754c8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -69997,19 +69999,19 @@ │ │ │ │ ldr r1, [pc, #16] @ (175538 ) │ │ │ │ ldr r0, [pc, #20] @ (17553c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ - strh r4, [r0, #2] │ │ │ │ + strh r4, [r6, #0] │ │ │ │ movs r1, r6 │ │ │ │ - subs r7, #30 │ │ │ │ + subs r7, #14 │ │ │ │ movs r1, r5 │ │ │ │ - subs r7, #58 @ 0x3a │ │ │ │ + subs r7, #42 @ 0x2a │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 00175540 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -70030,19 +70032,19 @@ │ │ │ │ ldr r1, [pc, #16] @ (175584 ) │ │ │ │ ldr r0, [pc, #20] @ (175588 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ - ldrb r0, [r7, #31] │ │ │ │ + ldrb r0, [r5, #31] │ │ │ │ movs r1, r6 │ │ │ │ - subs r6, #210 @ 0xd2 │ │ │ │ + subs r6, #194 @ 0xc2 │ │ │ │ movs r1, r5 │ │ │ │ - subs r6, #238 @ 0xee │ │ │ │ + subs r6, #222 @ 0xde │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0017558c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -71015,17 +71017,17 @@ │ │ │ │ orrs.w r1, r3, r6 │ │ │ │ orr.w r7, r7, r0, lsl #31 │ │ │ │ mov.w r0, r0, lsr #1 │ │ │ │ bne.w 175e4e │ │ │ │ b.n 175d82 │ │ │ │ blx 14585c │ │ │ │ nop │ │ │ │ - strb r0, [r4, #21] │ │ │ │ + strb r0, [r2, #21] │ │ │ │ movs r1, r6 │ │ │ │ - adds r4, #204 @ 0xcc │ │ │ │ + adds r4, #188 @ 0xbc │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0017603c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -71326,25 +71328,25 @@ │ │ │ │ bne.n 17632c │ │ │ │ asrs r7, r6, #31 │ │ │ │ cbz r2, 1763ae │ │ │ │ ldr r0, [r5, #24] │ │ │ │ movs r1, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r5, #14] │ │ │ │ + strb r6, [r3, #14] │ │ │ │ movs r1, r6 │ │ │ │ - strb r0, [r2, #13] │ │ │ │ + strb r0, [r0, #13] │ │ │ │ movs r1, r6 │ │ │ │ ldr r6, [r3, #4] │ │ │ │ movs r1, r7 │ │ │ │ - strb r2, [r0, #9] │ │ │ │ + strb r2, [r6, #8] │ │ │ │ movs r1, r6 │ │ │ │ - strb r6, [r7, #7] │ │ │ │ + strb r6, [r5, #7] │ │ │ │ movs r1, r6 │ │ │ │ - adds r1, #106 @ 0x6a │ │ │ │ + adds r1, #90 @ 0x5a │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 001763b0 : │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -71418,15 +71420,15 @@ │ │ │ │ movs r3, #66 @ 0x42 │ │ │ │ ldr r2, [pc, #72] @ (1764b4 ) │ │ │ │ ldr r1, [pc, #76] @ (1764b8 ) │ │ │ │ add ip, pc │ │ │ │ add r2, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ str.w r4, [r0, #160] @ 0xa0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ cbz r3, 17648a │ │ │ │ str r0, [sp, #12] │ │ │ │ blx r3 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ @@ -71441,24 +71443,24 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrb r0, [r3, #1] │ │ │ │ + ldrb r0, [r1, #1] │ │ │ │ movs r1, r6 │ │ │ │ - movs r5, #254 @ 0xfe │ │ │ │ + movs r5, #238 @ 0xee │ │ │ │ movs r1, r5 │ │ │ │ - bpl.n 1764bc │ │ │ │ + bmi.n 17649c │ │ │ │ movs r1, r5 │ │ │ │ ldr r0, [pc, #8] @ (1764c8 ) │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ - b.w 2969e8 │ │ │ │ + b.w 2969e0 │ │ │ │ nop │ │ │ │ str r4, [r3, #28] │ │ │ │ movs r0, r7 │ │ │ │ │ │ │ │ 001764cc : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -71466,110 +71468,110 @@ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #68] @ (176524 ) │ │ │ │ sub sp, #12 │ │ │ │ add r0, pc │ │ │ │ blx 143a18 │ │ │ │ mov r5, r0 │ │ │ │ - bl 29713c │ │ │ │ + bl 297134 │ │ │ │ ldr.w ip, [pc, #56] @ 176528 │ │ │ │ ldr r2, [pc, #56] @ (17652c ) │ │ │ │ movs r3, #22 │ │ │ │ ldr r1, [pc, #56] @ (176530 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #12 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 143ca4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - adds r0, #240 @ 0xf0 │ │ │ │ + adds r0, #224 @ 0xe0 │ │ │ │ movs r1, r5 │ │ │ │ - strb r6, [r1, #31] │ │ │ │ + strb r6, [r7, #30] │ │ │ │ movs r1, r6 │ │ │ │ - adds r0, #224 @ 0xe0 │ │ │ │ + adds r0, #208 @ 0xd0 │ │ │ │ movs r1, r5 │ │ │ │ - ldrsb r6, [r2, r0] │ │ │ │ + ldrsb r6, [r0, r0] │ │ │ │ movs r4, r5 │ │ │ │ │ │ │ │ 00176534 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ bl 269710 │ │ │ │ - bl 297070 │ │ │ │ + bl 297068 │ │ │ │ ldr.w ip, [pc, #44] @ 17657c │ │ │ │ ldr r2, [pc, #44] @ (176580 ) │ │ │ │ movs r3, #30 │ │ │ │ ldr r1, [pc, #44] @ (176584 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #24 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr r0, [r0, #48] @ 0x30 │ │ │ │ add sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ - strb r6, [r5, #29] │ │ │ │ + strb r6, [r3, #29] │ │ │ │ movs r1, r6 │ │ │ │ - adds r0, #128 @ 0x80 │ │ │ │ + adds r0, #112 @ 0x70 │ │ │ │ movs r1, r5 │ │ │ │ - strb r6, [r6, r6] │ │ │ │ + strb r6, [r4, r6] │ │ │ │ movs r4, r5 │ │ │ │ │ │ │ │ 00176588 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ bl 2697f4 │ │ │ │ bl 14b484 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 297080 │ │ │ │ + bl 297078 │ │ │ │ cbz r0, 1765f0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #88] @ (176608 ) │ │ │ │ mov r2, r4 │ │ │ │ add r0, pc │ │ │ │ blx 143a18 │ │ │ │ mov r5, r0 │ │ │ │ - bl 297088 │ │ │ │ + bl 297080 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ blx 143ca4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cbz r3, 1765dc │ │ │ │ ldr r0, [pc, #64] @ (17660c ) │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 297288 │ │ │ │ + b.w 297280 │ │ │ │ add sp, #20 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -71581,22 +71583,22 @@ │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ adds r3, #44 @ 0x2c │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx 1439bc │ │ │ │ nop │ │ │ │ - lsrs r6, r2, #17 │ │ │ │ + lsrs r6, r0, #17 │ │ │ │ movs r7, r5 │ │ │ │ mrc2 15, 3, pc, cr13, cr15, {7} │ │ │ │ - strb r4, [r1, #27] │ │ │ │ + strb r4, [r7, #26] │ │ │ │ movs r1, r6 │ │ │ │ - cmp r7, #250 @ 0xfa │ │ │ │ + cmp r7, #234 @ 0xea │ │ │ │ movs r1, r5 │ │ │ │ - cmp r7, #222 @ 0xde │ │ │ │ + cmp r7, #206 @ 0xce │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0017661c : │ │ │ │ ldr r3, [r0, #96] @ 0x60 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ cbz r3, 17662a │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ @@ -71612,25 +71614,25 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ bl 269710 │ │ │ │ - bl 297070 │ │ │ │ + bl 297068 │ │ │ │ ldr r1, [pc, #80] @ (1766a4 ) │ │ │ │ ldr r2, [pc, #84] @ (1766a8 ) │ │ │ │ movs r3, #96 @ 0x60 │ │ │ │ add r1, pc │ │ │ │ adds r1, #72 @ 0x48 │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [pc, #76] @ (1766ac ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ mov r2, r0 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ cbz r3, 176680 │ │ │ │ ldr r3, [r3, #56] @ 0x38 │ │ │ │ cbz r3, 176680 │ │ │ │ str r0, [sp, #12] │ │ │ │ @@ -71650,99 +71652,99 @@ │ │ │ │ add sp, #20 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - strb r6, [r5, #25] │ │ │ │ + strb r6, [r3, #25] │ │ │ │ movs r1, r6 │ │ │ │ - cmp r7, #126 @ 0x7e │ │ │ │ + cmp r7, #110 @ 0x6e │ │ │ │ movs r1, r5 │ │ │ │ - strb r4, [r6, r2] │ │ │ │ + strb r4, [r4, r2] │ │ │ │ movs r4, r5 │ │ │ │ │ │ │ │ 001766b0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ bl 269710 │ │ │ │ - bl 297070 │ │ │ │ + bl 297068 │ │ │ │ ldr.w ip, [pc, #60] @ 176708 │ │ │ │ ldr r2, [pc, #60] @ (17670c ) │ │ │ │ movs r3, #116 @ 0x74 │ │ │ │ ldr r1, [pc, #60] @ (176710 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #100 @ 0x64 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr r3, [r0, #64] @ 0x40 │ │ │ │ cbz r3, 1766f4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ bx r3 │ │ │ │ add sp, #8 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - strb r0, [r6, #23] │ │ │ │ + strb r0, [r4, #23] │ │ │ │ movs r1, r6 │ │ │ │ - cmp r7, #2 │ │ │ │ + cmp r6, #242 @ 0xf2 │ │ │ │ movs r1, r5 │ │ │ │ - strb r0, [r7, r0] │ │ │ │ + strb r0, [r5, r0] │ │ │ │ movs r4, r5 │ │ │ │ │ │ │ │ 00176714 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ bl 269710 │ │ │ │ mov r4, r0 │ │ │ │ - bl 297070 │ │ │ │ + bl 297068 │ │ │ │ ldr.w ip, [pc, #60] @ 17676c │ │ │ │ ldr r2, [pc, #60] @ (176770 ) │ │ │ │ movs r3, #127 @ 0x7f │ │ │ │ ldr r1, [pc, #60] @ (176774 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #128 @ 0x80 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ cbz r3, 176758 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ bx r3 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - strb r4, [r1, #22] │ │ │ │ + strb r4, [r7, #21] │ │ │ │ movs r1, r6 │ │ │ │ - cmp r6, #158 @ 0x9e │ │ │ │ + cmp r6, #142 @ 0x8e │ │ │ │ movs r1, r5 │ │ │ │ - strh r4, [r2, r7] │ │ │ │ + strh r4, [r0, r7] │ │ │ │ movs r4, r5 │ │ │ │ ldr r3, [pc, #16] @ (17678c ) │ │ │ │ ldr r2, [pc, #20] @ (176790 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r1, [pc, #16] @ (176794 ) │ │ │ │ @@ -71750,22 +71752,22 @@ │ │ │ │ add r1, pc │ │ │ │ bx r3 │ │ │ │ nop │ │ │ │ str r0, [r6, #56] @ 0x38 │ │ │ │ movs r1, r7 │ │ │ │ movs r2, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #30 │ │ │ │ + cmp r1, #14 │ │ │ │ movs r1, r5 │ │ │ │ ldr r1, [pc, #8] @ (1767a4 ) │ │ │ │ movs r2, #57 @ 0x39 │ │ │ │ add r1, pc │ │ │ │ - b.w 3da92c │ │ │ │ + b.w 3da924 │ │ │ │ nop │ │ │ │ - cmp r1, #8 │ │ │ │ + cmp r0, #248 @ 0xf8 │ │ │ │ movs r1, r5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ sub sp, #12 │ │ │ │ @@ -71839,26 +71841,26 @@ │ │ │ │ ldr r0, [r6, #4] │ │ │ │ blx 143ca4 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ blx 143ca4 │ │ │ │ mov r0, r6 │ │ │ │ blx 143ca4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3eaae8 │ │ │ │ + bl 3eaae0 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ b.w 143ca0 │ │ │ │ blx 144624 │ │ │ │ ldr r1, [pc, #104] @ (1768f4 ) │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [pc, #104] @ (1768f8 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl 3e0cf8 │ │ │ │ + bl 3e0cf0 │ │ │ │ b.n 176842 │ │ │ │ str r2, [r4, #4] │ │ │ │ b.n 176826 │ │ │ │ ldr r2, [pc, #92] @ (1768fc ) │ │ │ │ ldr r3, [pc, #96] @ (176900 ) │ │ │ │ ldr r1, [pc, #96] @ (176904 ) │ │ │ │ add r2, pc │ │ │ │ @@ -71883,43 +71885,43 @@ │ │ │ │ add r4, pc │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ blx 1439bc │ │ │ │ ldr r0, [pc, #64] @ (176920 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ blx 14585c │ │ │ │ nop │ │ │ │ str r4, [r5, #52] @ 0x34 │ │ │ │ movs r1, r7 │ │ │ │ adds r3, #160 @ 0xa0 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r3, #19] │ │ │ │ + strb r2, [r1, #19] │ │ │ │ movs r1, r6 │ │ │ │ - movs r5, #216 @ 0xd8 │ │ │ │ + movs r5, #200 @ 0xc8 │ │ │ │ movs r5, r5 │ │ │ │ - @ instruction: 0xe8da002f │ │ │ │ - strb r4, [r0, #19] │ │ │ │ + @ instruction: 0xe8ca002f │ │ │ │ + strb r4, [r6, #18] │ │ │ │ movs r1, r6 │ │ │ │ - cmp r5, #92 @ 0x5c │ │ │ │ + cmp r5, #76 @ 0x4c │ │ │ │ movs r1, r5 │ │ │ │ - cmp r5, #96 @ 0x60 │ │ │ │ + cmp r5, #80 @ 0x50 │ │ │ │ movs r1, r5 │ │ │ │ - strb r6, [r5, #18] │ │ │ │ + strb r6, [r3, #18] │ │ │ │ movs r1, r6 │ │ │ │ - cmp r5, #70 @ 0x46 │ │ │ │ + cmp r5, #54 @ 0x36 │ │ │ │ movs r1, r5 │ │ │ │ - cmp r5, #86 @ 0x56 │ │ │ │ + cmp r5, #70 @ 0x46 │ │ │ │ movs r1, r5 │ │ │ │ - strb r4, [r2, #18] │ │ │ │ + strb r4, [r0, #18] │ │ │ │ movs r1, r6 │ │ │ │ - cmp r5, #44 @ 0x2c │ │ │ │ + cmp r5, #28 │ │ │ │ movs r1, r5 │ │ │ │ - cmp r5, #92 @ 0x5c │ │ │ │ + cmp r5, #76 @ 0x4c │ │ │ │ movs r1, r5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r6, [pc, #408] @ (176acc ) │ │ │ │ sub sp, #20 │ │ │ │ @@ -72022,58 +72024,58 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r3, r0 │ │ │ │ add.w r2, sp, #11 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ca0dc │ │ │ │ + bl 3ca0d4 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1769ca │ │ │ │ movs r1, #61 @ 0x3d │ │ │ │ mov r0, r5 │ │ │ │ blx 1441d8 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 176ab6 │ │ │ │ mov r0, r5 │ │ │ │ blx 145b88 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #172] @ (176af4 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ - bl 3e0cf8 │ │ │ │ + bl 3e0cf0 │ │ │ │ ldr r0, [pc, #168] @ (176af8 ) │ │ │ │ mov r1, r7 │ │ │ │ add r0, pc │ │ │ │ - bl 3e08a4 │ │ │ │ + bl 3e089c │ │ │ │ b.n 1769d8 │ │ │ │ ldr r3, [pc, #160] @ (176afc ) │ │ │ │ movs r2, #106 @ 0x6a │ │ │ │ ldr r4, [pc, #160] @ (176b00 ) │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [pc, #160] @ (176b04 ) │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ adds r3, #32 │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ movs r0, #1 │ │ │ │ b.n 1769f8 │ │ │ │ ldr r3, [pc, #144] @ (176b08 ) │ │ │ │ movs r2, #118 @ 0x76 │ │ │ │ ldr r4, [pc, #144] @ (176b0c ) │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [pc, #144] @ (176b10 ) │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ adds r3, #32 │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 176a72 │ │ │ │ movs r0, #20 │ │ │ │ blx 1439a4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 145b88 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ @@ -72096,49 +72098,49 @@ │ │ │ │ mov r7, r0 │ │ │ │ b.n 176a44 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ str r2, [r6, #28] │ │ │ │ movs r1, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #86 @ 0x56 │ │ │ │ + cmp r5, #70 @ 0x46 │ │ │ │ movs r1, r5 │ │ │ │ - cmp r5, #94 @ 0x5e │ │ │ │ + cmp r5, #78 @ 0x4e │ │ │ │ movs r1, r5 │ │ │ │ - cmp r5, #114 @ 0x72 │ │ │ │ + cmp r5, #98 @ 0x62 │ │ │ │ movs r1, r5 │ │ │ │ - cmp r5, #46 @ 0x2e │ │ │ │ + cmp r5, #30 │ │ │ │ movs r1, r5 │ │ │ │ - add sp, #144 @ 0x90 │ │ │ │ + add sp, #80 @ 0x50 │ │ │ │ movs r5, r5 │ │ │ │ - cmp r5, #130 @ 0x82 │ │ │ │ + cmp r5, #114 @ 0x72 │ │ │ │ movs r1, r5 │ │ │ │ - cmp r5, #120 @ 0x78 │ │ │ │ + cmp r5, #104 @ 0x68 │ │ │ │ movs r1, r5 │ │ │ │ str r0, [r6, #16] │ │ │ │ movs r1, r7 │ │ │ │ - cmp r5, #8 │ │ │ │ + cmp r4, #248 @ 0xf8 │ │ │ │ movs r1, r5 │ │ │ │ - cmp r5, #30 │ │ │ │ + cmp r5, #14 │ │ │ │ movs r1, r5 │ │ │ │ - strb r4, [r0, #12] │ │ │ │ + strb r4, [r6, #11] │ │ │ │ movs r1, r6 │ │ │ │ - cmp r4, #150 @ 0x96 │ │ │ │ + cmp r4, #134 @ 0x86 │ │ │ │ movs r1, r5 │ │ │ │ - cmp r3, #154 @ 0x9a │ │ │ │ + cmp r3, #138 @ 0x8a │ │ │ │ movs r1, r5 │ │ │ │ - strb r0, [r5, #11] │ │ │ │ + strb r0, [r3, #11] │ │ │ │ movs r1, r6 │ │ │ │ - cmp r4, #154 @ 0x9a │ │ │ │ + cmp r4, #138 @ 0x8a │ │ │ │ movs r1, r5 │ │ │ │ - cmp r3, #126 @ 0x7e │ │ │ │ + cmp r3, #110 @ 0x6e │ │ │ │ movs r1, r5 │ │ │ │ - ldr r4, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r4, [sp, #864] @ 0x360 │ │ │ │ movs r1, r5 │ │ │ │ - cmp r4, #138 @ 0x8a │ │ │ │ + cmp r4, #122 @ 0x7a │ │ │ │ movs r1, r5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #64] @ (176b6c ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -72159,23 +72161,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 1767a8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov.w r2, #374 @ 0x176 │ │ │ │ add.w r0, r4, #76 @ 0x4c │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 3da92c │ │ │ │ + b.w 3da924 │ │ │ │ nop │ │ │ │ ldrsh r6, [r6, r7] │ │ │ │ movs r1, r7 │ │ │ │ movs r2, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #160 @ 0xa0 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #192 @ 0xc0 │ │ │ │ + cmp r2, #176 @ 0xb0 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 00176b7c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -72212,15 +72214,15 @@ │ │ │ │ ldr r0, [r0, r3] │ │ │ │ movs r3, #0 │ │ │ │ mul.w r2, ip, r2 │ │ │ │ adds r0, #104 @ 0x68 │ │ │ │ eor.w r2, r2, r2, lsr #13 │ │ │ │ mul.w r2, lr, r2 │ │ │ │ eor.w r2, r2, r2, lsr #16 │ │ │ │ - bl 3e747c │ │ │ │ + bl 3e7474 │ │ │ │ cbz r0, 176c24 │ │ │ │ add sp, #12 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -72236,19 +72238,19 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ blx 1439bc │ │ │ │ nop │ │ │ │ ldrsh r0, [r7, r5] │ │ │ │ movs r1, r7 │ │ │ │ adds r3, #160 @ 0xa0 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r7, #4] │ │ │ │ + strb r2, [r5, #4] │ │ │ │ movs r1, r6 │ │ │ │ - cmp r2, #236 @ 0xec │ │ │ │ + cmp r2, #220 @ 0xdc │ │ │ │ movs r2, r5 │ │ │ │ - cmp r1, #208 @ 0xd0 │ │ │ │ + cmp r1, #192 @ 0xc0 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 00176c54 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -72265,31 +72267,31 @@ │ │ │ │ ldr r0, [pc, #116] @ (176cf0 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r6, [pc, #116] @ (176cf4 ) │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 3e175c │ │ │ │ + bl 3e1754 │ │ │ │ mov r1, r5 │ │ │ │ movs r2, #1 │ │ │ │ add r6, pc │ │ │ │ - bl 3e37c4 │ │ │ │ + bl 3e37bc │ │ │ │ cbz r0, 176cde │ │ │ │ ldr r3, [pc, #92] @ (176cf8 ) │ │ │ │ mov r2, r7 │ │ │ │ strd r8, r4, [sp, #8] │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [pc, #88] @ (176cfc ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 3e318c │ │ │ │ + bl 3e3184 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e3538 │ │ │ │ + bl 3e3530 │ │ │ │ ldr r2, [pc, #72] @ (176d00 ) │ │ │ │ ldr r3, [pc, #52] @ (176cec ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ @@ -72306,15 +72308,15 @@ │ │ │ │ movs r0, #1 │ │ │ │ blx 1459f4 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldrsh r0, [r0, r3] │ │ │ │ movs r1, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #14 │ │ │ │ + cmp r2, #254 @ 0xfe │ │ │ │ movs r1, r5 │ │ │ │ ldrsh r4, [r3, r2] │ │ │ │ movs r1, r7 │ │ │ │ movs r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ ldc2l 15, cr15, [fp], #-1020 @ 0xfffffc04 │ │ │ │ ldrsh r4, [r6, r1] │ │ │ │ @@ -72392,27 +72394,27 @@ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 1767a8 │ │ │ │ mov.w r2, #374 @ 0x176 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 3da92c │ │ │ │ + b.w 3da924 │ │ │ │ strh r0, [r0, #2] │ │ │ │ movs r1, r7 │ │ │ │ ldrsh r0, [r2, r0] │ │ │ │ movs r1, r7 │ │ │ │ movs r2, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #160 @ 0xa0 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #110 @ 0x6e │ │ │ │ + movs r3, #94 @ 0x5e │ │ │ │ movs r1, r5 │ │ │ │ ldc2 15, cr15, [r9, #1020] @ 0x3fc │ │ │ │ - cmp r0, #86 @ 0x56 │ │ │ │ + cmp r0, #70 @ 0x46 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 00176de8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ @@ -72462,15 +72464,15 @@ │ │ │ │ beq.w 177110 │ │ │ │ movs r1, #80 @ 0x50 │ │ │ │ ldr.w r0, [r9] │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r6 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldr r6, [r6, #8] │ │ │ │ - bl 3eaa84 │ │ │ │ + bl 3eaa7c │ │ │ │ mov r5, r0 │ │ │ │ movs r2, #80 @ 0x50 │ │ │ │ movs r1, #0 │ │ │ │ blx 145498 │ │ │ │ movs r1, #2 │ │ │ │ str r4, [r5, #72] @ 0x48 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ @@ -72569,15 +72571,15 @@ │ │ │ │ strb.w r3, [r5, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1770b2 │ │ │ │ ldr r1, [pc, #464] @ (177174 ) │ │ │ │ mov.w r2, #260 @ 0x104 │ │ │ │ add.w r0, r7, #76 @ 0x4c │ │ │ │ add r1, pc │ │ │ │ - bl 3da92c │ │ │ │ + bl 3da924 │ │ │ │ ldrd r3, r2, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 176e60 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r2, [r3, #4] │ │ │ │ b.n 176e62 │ │ │ │ ldr r6, [r4, #0] │ │ │ │ @@ -72590,18 +72592,18 @@ │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ adds r3, #72 @ 0x48 │ │ │ │ add r1, pc │ │ │ │ mov r0, sl │ │ │ │ strd r6, r7, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ movs r7, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3eaae8 │ │ │ │ + bl 3eaae0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ blx 143ca4 │ │ │ │ ldr r2, [pc, #396] @ (177184 ) │ │ │ │ ldr r3, [pc, #348] @ (177154 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -72627,15 +72629,15 @@ │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ adds r3, #72 @ 0x48 │ │ │ │ add r1, pc │ │ │ │ mov r0, sl │ │ │ │ strd r6, r7, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx 145648 │ │ │ │ b.n 176fe6 │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r2, #5 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, sl │ │ │ │ @@ -72645,43 +72647,43 @@ │ │ │ │ add r2, pc │ │ │ │ strd r2, r1, [sp] │ │ │ │ movs r2, #220 @ 0xdc │ │ │ │ ldr r1, [pc, #312] @ (17719c ) │ │ │ │ add r3, pc │ │ │ │ adds r3, #72 @ 0x48 │ │ │ │ add r1, pc │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 177044 │ │ │ │ ldr r2, [pc, #300] @ (1771a0 ) │ │ │ │ mov r0, sl │ │ │ │ ldr r1, [r4, #0] │ │ │ │ ldr r3, [pc, #300] @ (1771a4 ) │ │ │ │ add r2, pc │ │ │ │ strd r2, r1, [sp] │ │ │ │ movs r2, #203 @ 0xcb │ │ │ │ ldr r1, [pc, #292] @ (1771a8 ) │ │ │ │ add r3, pc │ │ │ │ adds r3, #72 @ 0x48 │ │ │ │ add r1, pc │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 177044 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ blx 144624 │ │ │ │ ldr r3, [pc, #276] @ (1771ac ) │ │ │ │ movs r2, #209 @ 0xd1 │ │ │ │ ldr r1, [pc, #276] @ (1771b0 ) │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [pc, #276] @ (1771b4 ) │ │ │ │ add r1, pc │ │ │ │ strd r4, r0, [sp, #4] │ │ │ │ mov r0, sl │ │ │ │ add r3, pc │ │ │ │ adds r3, #72 @ 0x48 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 177044 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r6, r7 │ │ │ │ ldr r2, [pc, #256] @ (1771b8 ) │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r0, sl │ │ │ │ @@ -72691,21 +72693,21 @@ │ │ │ │ ldr r4, [pc, #248] @ (1771c0 ) │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r4, pc │ │ │ │ adds r3, #72 @ 0x48 │ │ │ │ movs r2, #249 @ 0xf9 │ │ │ │ mov r1, r4 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ ldrb.w r3, [r5, #77] @ 0x4d │ │ │ │ cbz r3, 177114 │ │ │ │ mov.w r2, #260 @ 0x104 │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r6, #76 @ 0x4c │ │ │ │ - bl 3da92c │ │ │ │ + bl 3da924 │ │ │ │ b.n 176fee │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r2, #2 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, sl │ │ │ │ ldr r3, [pc, #204] @ (1771c4 ) │ │ │ │ ldr r2, [r4, #0] │ │ │ │ @@ -72713,25 +72715,25 @@ │ │ │ │ strd r3, r2, [sp] │ │ │ │ ldr r3, [pc, #200] @ (1771c8 ) │ │ │ │ movs r2, #215 @ 0xd7 │ │ │ │ ldr r1, [pc, #200] @ (1771cc ) │ │ │ │ add r3, pc │ │ │ │ adds r3, #72 @ 0x48 │ │ │ │ add r1, pc │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 177044 │ │ │ │ movs r7, #0 │ │ │ │ b.n 176fee │ │ │ │ ldrd r0, r1, [r5, #8] │ │ │ │ mov r2, r3 │ │ │ │ bl 176d04 │ │ │ │ mov.w r2, #260 @ 0x104 │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r6, #76 @ 0x4c │ │ │ │ - bl 3da92c │ │ │ │ + bl 3da924 │ │ │ │ b.n 176fee │ │ │ │ ldrd r3, r0, [r5, #8] │ │ │ │ b.n 176f06 │ │ │ │ ldr r3, [pc, #152] @ (1771d0 ) │ │ │ │ movs r2, #240 @ 0xf0 │ │ │ │ ldr r4, [pc, #152] @ (1771d4 ) │ │ │ │ ldr r1, [pc, #156] @ (1771d8 ) │ │ │ │ @@ -72747,75 +72749,75 @@ │ │ │ │ movs r1, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r3, r4] │ │ │ │ movs r1, r7 │ │ │ │ subs r0, r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #12 │ │ │ │ + cmp r0, #252 @ 0xfc │ │ │ │ movs r1, r5 │ │ │ │ - cmp r1, #58 @ 0x3a │ │ │ │ + cmp r1, #42 @ 0x2a │ │ │ │ movs r1, r5 │ │ │ │ movs r2, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #160 @ 0xa0 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #22 │ │ │ │ + movs r7, #6 │ │ │ │ movs r1, r5 │ │ │ │ - movs r6, #88 @ 0x58 │ │ │ │ + movs r6, #72 @ 0x48 │ │ │ │ movs r1, r5 │ │ │ │ - ldr r6, [r2, #88] @ 0x58 │ │ │ │ + ldr r6, [r0, #88] @ 0x58 │ │ │ │ movs r1, r6 │ │ │ │ - movs r7, #192 @ 0xc0 │ │ │ │ + movs r7, #176 @ 0xb0 │ │ │ │ movs r1, r5 │ │ │ │ - movs r6, #44 @ 0x2c │ │ │ │ + movs r6, #28 │ │ │ │ movs r1, r5 │ │ │ │ ldrh r4, [r6, r4] │ │ │ │ movs r1, r7 │ │ │ │ - ldr r0, [r7, #80] @ 0x50 │ │ │ │ + ldr r0, [r5, #80] @ 0x50 │ │ │ │ movs r1, r6 │ │ │ │ - movs r7, #98 @ 0x62 │ │ │ │ + movs r7, #82 @ 0x52 │ │ │ │ movs r1, r5 │ │ │ │ - movs r5, #206 @ 0xce │ │ │ │ + movs r5, #190 @ 0xbe │ │ │ │ movs r1, r5 │ │ │ │ - cmp r0, #110 @ 0x6e │ │ │ │ + cmp r0, #94 @ 0x5e │ │ │ │ movs r1, r5 │ │ │ │ - ldr r4, [r0, #80] @ 0x50 │ │ │ │ + ldr r4, [r6, #76] @ 0x4c │ │ │ │ movs r1, r6 │ │ │ │ - movs r5, #156 @ 0x9c │ │ │ │ + movs r5, #140 @ 0x8c │ │ │ │ movs r1, r5 │ │ │ │ - movs r7, #80 @ 0x50 │ │ │ │ + movs r7, #64 @ 0x40 │ │ │ │ movs r1, r5 │ │ │ │ - ldr r6, [r4, #76] @ 0x4c │ │ │ │ + ldr r6, [r2, #76] @ 0x4c │ │ │ │ movs r1, r6 │ │ │ │ - movs r5, #126 @ 0x7e │ │ │ │ + movs r5, #110 @ 0x6e │ │ │ │ movs r1, r5 │ │ │ │ - movs r7, #122 @ 0x7a │ │ │ │ + movs r7, #106 @ 0x6a │ │ │ │ movs r1, r5 │ │ │ │ - movs r5, #100 @ 0x64 │ │ │ │ + movs r5, #84 @ 0x54 │ │ │ │ movs r1, r5 │ │ │ │ - ldr r0, [r0, #76] @ 0x4c │ │ │ │ + ldr r0, [r6, #72] @ 0x48 │ │ │ │ movs r1, r6 │ │ │ │ - cmp r0, #112 @ 0x70 │ │ │ │ + cmp r0, #96 @ 0x60 │ │ │ │ movs r1, r5 │ │ │ │ - ldr r2, [r4, #72] @ 0x48 │ │ │ │ + ldr r2, [r2, #72] @ 0x48 │ │ │ │ movs r1, r6 │ │ │ │ - movs r5, #58 @ 0x3a │ │ │ │ + movs r5, #42 @ 0x2a │ │ │ │ movs r1, r5 │ │ │ │ - movs r7, #96 @ 0x60 │ │ │ │ + movs r7, #80 @ 0x50 │ │ │ │ movs r1, r5 │ │ │ │ - ldr r4, [r4, #68] @ 0x44 │ │ │ │ + ldr r4, [r2, #68] @ 0x44 │ │ │ │ movs r1, r6 │ │ │ │ - movs r4, #252 @ 0xfc │ │ │ │ + movs r4, #236 @ 0xec │ │ │ │ movs r1, r5 │ │ │ │ - ldr r4, [r5, #64] @ 0x40 │ │ │ │ + ldr r4, [r3, #64] @ 0x40 │ │ │ │ movs r1, r6 │ │ │ │ - b.n 177254 │ │ │ │ + b.n 177234 │ │ │ │ movs r7, r5 │ │ │ │ - movs r4, #194 @ 0xc2 │ │ │ │ + movs r4, #178 @ 0xb2 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 001771dc : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -72864,19 +72866,19 @@ │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ bl 146000 │ │ │ │ ldr r6, [r7, r4] │ │ │ │ movs r1, r7 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r7, #52] @ 0x34 │ │ │ │ + ldr r4, [r5, #52] @ 0x34 │ │ │ │ movs r1, r6 │ │ │ │ - movs r7, #94 @ 0x5e │ │ │ │ + movs r7, #78 @ 0x4e │ │ │ │ movs r1, r5 │ │ │ │ - movs r7, #114 @ 0x72 │ │ │ │ + movs r7, #98 @ 0x62 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 00177264 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -72925,19 +72927,19 @@ │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ bl 146000 │ │ │ │ ldr r6, [r6, r2] │ │ │ │ movs r1, r7 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r6, #44] @ 0x2c │ │ │ │ + ldr r4, [r4, #44] @ 0x2c │ │ │ │ movs r1, r6 │ │ │ │ - movs r6, #214 @ 0xd6 │ │ │ │ + movs r6, #198 @ 0xc6 │ │ │ │ movs r1, r5 │ │ │ │ - movs r6, #234 @ 0xea │ │ │ │ + movs r6, #218 @ 0xda │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 001772ec : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -72949,32 +72951,32 @@ │ │ │ │ ldr r1, [pc, #108] @ (177374 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 3d0ae4 │ │ │ │ + bl 3d0adc │ │ │ │ ldr r1, [pc, #92] @ (177378 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r4, sp, #8 │ │ │ │ add r1, pc │ │ │ │ - bl 3d09f0 │ │ │ │ + bl 3d09e8 │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r0 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r3 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #8] │ │ │ │ - bl 3fc9b0 │ │ │ │ + bl 3fc9a8 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cbz r0, 177340 │ │ │ │ - bl 3e0150 │ │ │ │ + bl 3e0148 │ │ │ │ ldr r2, [pc, #56] @ (17737c ) │ │ │ │ ldr r3, [pc, #44] @ (177370 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ @@ -72989,17 +72991,17 @@ │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldr r2, [r5, r0] │ │ │ │ movs r1, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #0 @ (adr r3, 177378 ) │ │ │ │ + add r2, pc, #960 @ (adr r2, 177738 ) │ │ │ │ movs r4, r5 │ │ │ │ - movs r4, #28 │ │ │ │ + movs r4, #12 │ │ │ │ movs r1, r5 │ │ │ │ ldrsb r0, [r5, r7] │ │ │ │ movs r1, r7 │ │ │ │ │ │ │ │ 00177380 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -73013,40 +73015,40 @@ │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #144] @ (17742c ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 3d0c30 │ │ │ │ + bl 3d0c28 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ cbz r0, 177418 │ │ │ │ mov r1, sp │ │ │ │ - bl 3fc8bc │ │ │ │ + bl 3fc8b4 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ cbnz r0, 177412 │ │ │ │ cbz r7, 1773e4 │ │ │ │ ldr r6, [pc, #108] @ (177430 ) │ │ │ │ mov r4, r7 │ │ │ │ add r6, pc │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ ldrd r2, r3, [r2] │ │ │ │ sub.w r3, r3, #2 │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r4, [r4, #0] │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 1773c6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3b1f64 │ │ │ │ + bl 3b1f5c │ │ │ │ ldr r2, [pc, #72] @ (177434 ) │ │ │ │ ldr r3, [pc, #56] @ (177428 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ @@ -73056,37 +73058,37 @@ │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - bl 3e0150 │ │ │ │ + bl 3e0148 │ │ │ │ b.n 1773ea │ │ │ │ ldr r0, [pc, #28] @ (177438 ) │ │ │ │ add r0, pc │ │ │ │ b.n 1773b2 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrsb r6, [r2, r6] │ │ │ │ movs r1, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #424 @ (adr r2, 1775d8 ) │ │ │ │ + add r2, pc, #360 @ (adr r2, 177598 ) │ │ │ │ movs r4, r5 │ │ │ │ - movs r6, #24 │ │ │ │ + movs r6, #8 │ │ │ │ movs r1, r5 │ │ │ │ ldrsb r6, [r7, r4] │ │ │ │ movs r1, r7 │ │ │ │ - itet gt │ │ │ │ - movgt r5, r5 │ │ │ │ + itte lt │ │ │ │ + movlt r5, r5 │ │ │ │ │ │ │ │ 0017743c : │ │ │ │ - pushle {r4, r5, r6, lr} │ │ │ │ - movgt.w ip, #4096 @ 0x1000 │ │ │ │ + pushlt {r4, r5, r6, lr} │ │ │ │ + movge.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #140] @ (1774dc ) │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, #140] @ (1774e0 ) │ │ │ │ @@ -73096,15 +73098,15 @@ │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ blx 144d90 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3f7514 │ │ │ │ + bl 3f750c │ │ │ │ cmp r5, #2 │ │ │ │ beq.n 17749c │ │ │ │ ldr r2, [pc, #108] @ (1774e4 ) │ │ │ │ ldr r3, [pc, #104] @ (1774e0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -73126,35 +73128,35 @@ │ │ │ │ add r0, pc │ │ │ │ strd r3, r3, [sp, #12] │ │ │ │ strd r3, r3, [sp, #20] │ │ │ │ blx 143a18 │ │ │ │ mov r1, r0 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 3fc228 │ │ │ │ + bl 3fc220 │ │ │ │ b.n 1774c4 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3f7450 │ │ │ │ + bl 3f7448 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 3fc254 │ │ │ │ + bl 3fc24c │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1774bc │ │ │ │ mov r0, r6 │ │ │ │ blx 143ca4 │ │ │ │ b.n 177474 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrsb r6, [r2, r3] │ │ │ │ movs r1, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r4, [r6, r2] │ │ │ │ movs r1, r7 │ │ │ │ - movs r5, #74 @ 0x4a │ │ │ │ + movs r5, #58 @ 0x3a │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 001774ec : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -73169,15 +73171,15 @@ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ blx 144d90 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3f7514 │ │ │ │ + bl 3f750c │ │ │ │ cmp r5, #2 │ │ │ │ beq.n 177550 │ │ │ │ cmp r5, #3 │ │ │ │ beq.n 17758a │ │ │ │ ldr r2, [pc, #156] @ (1775c8 ) │ │ │ │ ldr r3, [pc, #152] @ (1775c4 ) │ │ │ │ add r2, pc │ │ │ │ @@ -73201,31 +73203,31 @@ │ │ │ │ strd r3, r3, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ strd r3, r3, [sp, #12] │ │ │ │ blx 143a18 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 3fc228 │ │ │ │ + bl 3fc220 │ │ │ │ b.n 177578 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3f7450 │ │ │ │ + bl 3f7448 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 3fc254 │ │ │ │ + bl 3fc24c │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 177570 │ │ │ │ mov r0, r6 │ │ │ │ blx 143ca4 │ │ │ │ b.n 177528 │ │ │ │ ldr r2, [pc, #68] @ (1775d0 ) │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ - bl 3f74cc │ │ │ │ + bl 3f74c4 │ │ │ │ ldr r2, [pc, #60] @ (1775d4 ) │ │ │ │ ldr r3, [pc, #40] @ (1775c4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ @@ -73233,64 +73235,64 @@ │ │ │ │ bne.n 1775bc │ │ │ │ ldr r2, [pc, #44] @ (1775d8 ) │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 3f74cc │ │ │ │ + b.w 3f74c4 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldrsb r6, [r4, r0] │ │ │ │ movs r1, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r0, [r0, r0] │ │ │ │ movs r1, r7 │ │ │ │ - movs r4, #146 @ 0x92 │ │ │ │ + movs r4, #130 @ 0x82 │ │ │ │ movs r1, r5 │ │ │ │ - str r2, [sp, #80] @ 0x50 │ │ │ │ + str r2, [sp, #16] │ │ │ │ movs r1, r5 │ │ │ │ strb r2, [r2, r6] │ │ │ │ movs r1, r7 │ │ │ │ - vaddl.u16 q8, d8, d25 │ │ │ │ + vaddl.u8 q8, d8, d25 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r1 │ │ │ │ movs r1, #0 │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r2 │ │ │ │ mov r0, r1 │ │ │ │ movs r2, #4 │ │ │ │ blx 145a90 │ │ │ │ mov r5, r0 │ │ │ │ - bl 299174 │ │ │ │ + bl 29916c │ │ │ │ cmp r0, r4 │ │ │ │ beq.n 17766c │ │ │ │ mov r0, r4 │ │ │ │ - bl 29971c │ │ │ │ + bl 299714 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 297064 │ │ │ │ + bl 29705c │ │ │ │ ldr r3, [pc, #92] @ (177674 ) │ │ │ │ ldr r1, [pc, #92] @ (177678 ) │ │ │ │ mov r2, r6 │ │ │ │ add r3, pc │ │ │ │ strd r8, r0, [sp] │ │ │ │ add r1, pc │ │ │ │ mov r0, r7 │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r1, [pc, #80] @ (17767c ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ adds r6, #2 │ │ │ │ - bl 297354 │ │ │ │ + bl 29734c │ │ │ │ ldr r1, [pc, #68] @ (177680 ) │ │ │ │ mov r0, r5 │ │ │ │ movs r4, #0 │ │ │ │ add r1, pc │ │ │ │ blx 1448e8 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cbz r3, 17765e │ │ │ │ @@ -73307,36 +73309,36 @@ │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ b.w 143784 │ │ │ │ ldr.w r8, [pc, #20] @ 177684 │ │ │ │ add r8, pc │ │ │ │ b.n 177610 │ │ │ │ - strh r0, [r5, #58] @ 0x3a │ │ │ │ + strh r0, [r3, #58] @ 0x3a │ │ │ │ movs r4, r5 │ │ │ │ - movs r3, #206 @ 0xce │ │ │ │ + movs r3, #190 @ 0xbe │ │ │ │ movs r1, r5 │ │ │ │ lsls r5, r0, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r7, r0, #1 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r2, #56] @ 0x38 │ │ │ │ + strh r4, [r0, #56] @ 0x38 │ │ │ │ movs r4, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 29971c │ │ │ │ + bl 299714 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ - bl 29971c │ │ │ │ + bl 299714 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 1450fc │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -73370,20 +73372,20 @@ │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #144] @ (177794 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 3d0c30 │ │ │ │ + bl 3d0c28 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ cbz r0, 17777a │ │ │ │ mov r1, sp │ │ │ │ - bl 356ee0 │ │ │ │ + bl 356ed8 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r7, r0 │ │ │ │ cbz r1, 177754 │ │ │ │ mov r0, r5 │ │ │ │ bl 2203b8 │ │ │ │ ldr r2, [pc, #104] @ (177798 ) │ │ │ │ ldr r3, [pc, #96] @ (177790 ) │ │ │ │ @@ -73406,40 +73408,40 @@ │ │ │ │ ldr r6, [pc, #68] @ (17779c ) │ │ │ │ mov r4, r0 │ │ │ │ add r6, pc │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ ldrd r2, r3, [r2] │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r4, [r4, #0] │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 17775c │ │ │ │ mov r0, r7 │ │ │ │ - bl 3a5b3c │ │ │ │ + bl 3a5b34 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ b.n 177726 │ │ │ │ ldr r1, [pc, #36] @ (1777a0 ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ b.n 17772c │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r6, [r5, r0] │ │ │ │ movs r1, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r7, [sp, #888] @ 0x378 │ │ │ │ movs r3, r5 │ │ │ │ strh r4, [r7, r7] │ │ │ │ movs r1, r7 │ │ │ │ - movs r2, #154 @ 0x9a │ │ │ │ + movs r2, #138 @ 0x8a │ │ │ │ movs r1, r5 │ │ │ │ - movs r2, #130 @ 0x82 │ │ │ │ + movs r2, #114 @ 0x72 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 001777a4 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -73453,42 +73455,42 @@ │ │ │ │ mov r7, r0 │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 3d0bd4 │ │ │ │ + bl 3d0bcc │ │ │ │ ldr r1, [pc, #188] @ (177894 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 3d0ae4 │ │ │ │ + bl 3d0adc │ │ │ │ ldr r1, [pc, #180] @ (177898 ) │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 3d0ae4 │ │ │ │ + bl 3d0adc │ │ │ │ ldr r1, [pc, #172] @ (17789c ) │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 3d0ae4 │ │ │ │ + bl 3d0adc │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ cbnz r5, 177848 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 29a180 │ │ │ │ + bl 29a178 │ │ │ │ cbz r0, 177864 │ │ │ │ mov r1, r8 │ │ │ │ add r3, sp, #16 │ │ │ │ mov r2, r4 │ │ │ │ - bl 299018 │ │ │ │ + bl 299010 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, r7 │ │ │ │ bl 2203b8 │ │ │ │ ldr r2, [pc, #128] @ (1778a0 ) │ │ │ │ ldr r3, [pc, #104] @ (17788c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -73502,59 +73504,59 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 3d1c08 │ │ │ │ + bl 3d1c00 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 177818 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r8 │ │ │ │ add r3, sp, #16 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3570a0 │ │ │ │ + bl 357098 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ b.n 177818 │ │ │ │ ldr r2, [pc, #60] @ (1778a4 ) │ │ │ │ movs r0, #3 │ │ │ │ ldr r3, [pc, #60] @ (1778a8 ) │ │ │ │ ldr r1, [pc, #64] @ (1778ac ) │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ strd r2, r6, [sp, #4] │ │ │ │ add r0, sp, #16 │ │ │ │ movs r2, #58 @ 0x3a │ │ │ │ - bl 3e02ac │ │ │ │ + bl 3e02a4 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ b.n 177818 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ strh r0, [r6, r5] │ │ │ │ movs r1, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #64 @ 0x40 │ │ │ │ + movs r2, #48 @ 0x30 │ │ │ │ movs r1, r5 │ │ │ │ - ldr r7, [sp, #96] @ 0x60 │ │ │ │ + ldr r7, [sp, #32] │ │ │ │ movs r3, r5 │ │ │ │ - movs r2, #36 @ 0x24 │ │ │ │ + movs r2, #20 │ │ │ │ movs r1, r5 │ │ │ │ - ldr r4, [pc, #96] @ (177900 ) │ │ │ │ + ldr r4, [pc, #32] @ (1778c0 ) │ │ │ │ movs r7, r5 │ │ │ │ strh r2, [r1, r4] │ │ │ │ movs r1, r7 │ │ │ │ - b.n 177c40 │ │ │ │ + b.n 177c20 │ │ │ │ movs r3, r5 │ │ │ │ - str r0, [r6, #88] @ 0x58 │ │ │ │ + str r0, [r4, #88] @ 0x58 │ │ │ │ movs r1, r6 │ │ │ │ - movs r1, #166 @ 0xa6 │ │ │ │ + movs r1, #150 @ 0x96 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 001778b0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -73567,26 +73569,26 @@ │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 3d0ae4 │ │ │ │ + bl 3d0adc │ │ │ │ ldr r1, [pc, #192] @ (1779a0 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 3d0ae4 │ │ │ │ + bl 3d0adc │ │ │ │ add r2, sp, #8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 357114 │ │ │ │ + bl 35710c │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r3, r0 │ │ │ │ cbz r2, 177958 │ │ │ │ cbz r3, 177920 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 17797e │ │ │ │ @@ -73616,25 +73618,25 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r3 │ │ │ │ - bl 3d1e5c │ │ │ │ + bl 3d1e54 │ │ │ │ b.n 177920 │ │ │ │ movs r1, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 3d1dfc │ │ │ │ + bl 3d1df4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [pc, #68] @ (1779a8 ) │ │ │ │ mov r0, r6 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx 143870 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1778fe │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #44] @ (1779ac ) │ │ │ │ @@ -73647,26 +73649,26 @@ │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ strh r6, [r4, r1] │ │ │ │ movs r1, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #152] @ 0x98 │ │ │ │ + ldr r6, [sp, #88] @ 0x58 │ │ │ │ movs r3, r5 │ │ │ │ - movs r1, #40 @ 0x28 │ │ │ │ + movs r1, #24 │ │ │ │ movs r1, r5 │ │ │ │ strh r0, [r0, r0] │ │ │ │ movs r1, r7 │ │ │ │ - vld4.8 {d0-d3}, [ip :128], r9 │ │ │ │ - str r2, [r3, #72] @ 0x48 │ │ │ │ + ldrsb.w r0, [ip, r9, lsl #2] │ │ │ │ + str r2, [r1, #72] @ 0x48 │ │ │ │ movs r1, r6 │ │ │ │ - movs r0, #164 @ 0xa4 │ │ │ │ + movs r0, #148 @ 0x94 │ │ │ │ movs r1, r5 │ │ │ │ - movs r0, #188 @ 0xbc │ │ │ │ + movs r0, #172 @ 0xac │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 001779b8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -73678,21 +73680,21 @@ │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #140] @ (177a60 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 3d0c30 │ │ │ │ + bl 3d0c28 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [sp, #11] │ │ │ │ cbz r0, 177a32 │ │ │ │ add.w r1, sp, #11 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 29a180 │ │ │ │ + bl 29a178 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ cbz r0, 177a46 │ │ │ │ ldrb.w r3, [sp, #11] │ │ │ │ cbnz r3, 177a3a │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ @@ -73710,40 +73712,40 @@ │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 293300 │ │ │ │ + bl 2932f8 │ │ │ │ mov r1, r0 │ │ │ │ b.n 177a02 │ │ │ │ ldr r1, [pc, #44] @ (177a68 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ b.n 177a0a │ │ │ │ ldr r1, [pc, #36] @ (177a6c ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ b.n 177a0a │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r6, [r3, r5] │ │ │ │ movs r1, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #120] @ 0x78 │ │ │ │ + ldr r5, [sp, #56] @ 0x38 │ │ │ │ movs r3, r5 │ │ │ │ str r6, [r3, r4] │ │ │ │ movs r1, r7 │ │ │ │ - movs r0, #74 @ 0x4a │ │ │ │ + movs r0, #58 @ 0x3a │ │ │ │ movs r1, r5 │ │ │ │ - movs r0, #26 │ │ │ │ + movs r0, #10 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 00177a70 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -73755,19 +73757,19 @@ │ │ │ │ ldr r1, [pc, #88] @ (177ae4 ) │ │ │ │ sub sp, #8 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 3d0ae4 │ │ │ │ + bl 3d0adc │ │ │ │ mov r1, sp │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 29b584 │ │ │ │ + bl 29b57c │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ bl 2203b8 │ │ │ │ ldr r2, [pc, #56] @ (177ae8 ) │ │ │ │ ldr r3, [pc, #44] @ (177ae0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -73786,15 +73788,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r6, [r4, r2] │ │ │ │ movs r1, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r0, #10] │ │ │ │ + ldrh r4, [r6, #8] │ │ │ │ movs r4, r5 │ │ │ │ str r2, [r7, r1] │ │ │ │ movs r1, r7 │ │ │ │ │ │ │ │ 00177aec : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -73808,19 +73810,19 @@ │ │ │ │ ldr r1, [pc, #88] @ (177b60 ) │ │ │ │ sub sp, #8 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 3d0ae4 │ │ │ │ + bl 3d0adc │ │ │ │ mov r1, sp │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 29b674 │ │ │ │ + bl 29b66c │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ bl 2203b8 │ │ │ │ ldr r2, [pc, #56] @ (177b64 ) │ │ │ │ ldr r3, [pc, #44] @ (177b5c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -73839,15 +73841,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r2, [r5, r0] │ │ │ │ movs r1, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #944 @ 0x3b0 │ │ │ │ + add r4, sp, #880 @ 0x370 │ │ │ │ movs r5, r5 │ │ │ │ ldr r7, [pc, #1016] @ (177f60 ) │ │ │ │ movs r1, r7 │ │ │ │ │ │ │ │ 00177b68 : │ │ │ │ cmp r1, #2 │ │ │ │ beq.n 177b7a │ │ │ │ @@ -73866,43 +73868,43 @@ │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r8, r2 │ │ │ │ add r6, pc │ │ │ │ blx 144d90 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3f7514 │ │ │ │ + bl 3f750c │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 297364 │ │ │ │ + bl 29735c │ │ │ │ mov r9, r0 │ │ │ │ cbz r0, 177bd8 │ │ │ │ mov r4, r0 │ │ │ │ b.n 177bb6 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ cbz r4, 177bd8 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 297080 │ │ │ │ + bl 297078 │ │ │ │ mov r1, r6 │ │ │ │ mov r5, r0 │ │ │ │ blx 145310 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 177bb2 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3f74cc │ │ │ │ + bl 3f74c4 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 177bb6 │ │ │ │ mov r0, r9 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ b.w 144acc │ │ │ │ nop │ │ │ │ - subs r0, r3, #4 │ │ │ │ + subs r0, r1, #4 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 00177be8 : │ │ │ │ cmp r1, #2 │ │ │ │ beq.n 177bfa │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ @@ -73917,19 +73919,19 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r8, r2 │ │ │ │ blx 144d90 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3f7514 │ │ │ │ + bl 3f750c │ │ │ │ ldr r0, [pc, #68] @ (177c64 ) │ │ │ │ movs r1, #0 │ │ │ │ add r0, pc │ │ │ │ - bl 356ee0 │ │ │ │ + bl 356ed8 │ │ │ │ mov r9, r0 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 177c58 │ │ │ │ ldr r6, [pc, #56] @ (177c68 ) │ │ │ │ add r6, pc │ │ │ │ b.n 177c38 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ @@ -73940,29 +73942,29 @@ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ blx 143d34 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 177c34 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3f74cc │ │ │ │ + bl 3f74c4 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 177c38 │ │ │ │ mov r0, r9 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 3a5b3c │ │ │ │ + b.w 3a5b34 │ │ │ │ nop │ │ │ │ - subs r2, r3, #2 │ │ │ │ + subs r2, r1, #2 │ │ │ │ movs r1, r5 │ │ │ │ - subs r0, r3, #2 │ │ │ │ + subs r0, r1, #2 │ │ │ │ movs r1, r5 │ │ │ │ ldr r0, [pc, #4] @ (177c74 ) │ │ │ │ add r0, pc │ │ │ │ - b.w 2969cc │ │ │ │ + b.w 2969c4 │ │ │ │ ldr r2, [pc, #392] @ (177e00 ) │ │ │ │ movs r0, r7 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ @@ -73971,48 +73973,48 @@ │ │ │ │ movs r3, #11 │ │ │ │ ldr r1, [pc, #76] @ (177cdc ) │ │ │ │ add r4, pc │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r6, r0 │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr r2, [pc, #64] @ (177ce0 ) │ │ │ │ ldr r1, [pc, #64] @ (177ce4 ) │ │ │ │ mov r5, r0 │ │ │ │ adds r4, #24 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ movs r3, #20 │ │ │ │ mov r0, r6 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr r2, [pc, #48] @ (177ce8 ) │ │ │ │ ldr r3, [pc, #52] @ (177cec ) │ │ │ │ add r2, pc │ │ │ │ str r2, [r5, #52] @ 0x34 │ │ │ │ add r3, pc │ │ │ │ str r3, [r0, #52] @ 0x34 │ │ │ │ add sp, #8 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - str r0, [r6, #24] │ │ │ │ + str r0, [r4, #24] │ │ │ │ movs r1, r6 │ │ │ │ - subs r6, r7, #0 │ │ │ │ + subs r6, r5, #0 │ │ │ │ movs r1, r5 │ │ │ │ - subs r6, r2, #0 │ │ │ │ + subs r6, r0, #0 │ │ │ │ movs r1, r5 │ │ │ │ - subs r6, r1, #1 │ │ │ │ + subs r6, r7, #0 │ │ │ │ movs r1, r5 │ │ │ │ - subs r0, r5, #1 │ │ │ │ + subs r0, r3, #1 │ │ │ │ movs r1, r5 │ │ │ │ movs r5, r6 │ │ │ │ movs r0, r0 │ │ │ │ lsls r5, r1, #10 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -74025,15 +74027,15 @@ │ │ │ │ ldr r1, [pc, #76] @ (177d54 ) │ │ │ │ add r4, pc │ │ │ │ add.w r3, r4, #52 @ 0x34 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #30 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ cbz r3, 177d32 │ │ │ │ add sp, #12 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ @@ -74044,26 +74046,26 @@ │ │ │ │ ldr r1, [pc, #32] @ (177d58 ) │ │ │ │ ldr r4, [pc, #32] @ (177d5c ) │ │ │ │ movs r2, #93 @ 0x5d │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ add r4, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 177d1e │ │ │ │ nop │ │ │ │ - str r0, [r7, #16] │ │ │ │ + str r0, [r5, #16] │ │ │ │ movs r1, r6 │ │ │ │ - subs r2, r3, #0 │ │ │ │ + subs r2, r1, #0 │ │ │ │ movs r1, r5 │ │ │ │ - subs r2, r6, #0 │ │ │ │ + subs r2, r4, #0 │ │ │ │ movs r1, r5 │ │ │ │ - subs r4, r2, #0 │ │ │ │ + subs r4, r0, #0 │ │ │ │ movs r1, r5 │ │ │ │ - subs r4, r5, #0 │ │ │ │ + subs r4, r3, #0 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 00177d60 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -74083,15 +74085,15 @@ │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ ldr r4, [r6, r4] │ │ │ │ add fp, pc │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #44] @ 0x2c │ │ │ │ mov.w r4, #0 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #24] │ │ │ │ ldr r3, [pc, #372] @ (177f1c ) │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ ldr.w r9, [fp, r3] │ │ │ │ ldr.w r3, [r9] │ │ │ │ @@ -74173,15 +74175,15 @@ │ │ │ │ blx 145a84 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #180] @ (177f2c ) │ │ │ │ ldrb.w r2, [sp, #41] @ 0x29 │ │ │ │ ldrb.w r1, [sp, #40] @ 0x28 │ │ │ │ add r0, pc │ │ │ │ str.w r8, [sp] │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 177e02 │ │ │ │ blx 144b24 │ │ │ │ ldr r3, [pc, #160] @ (177f30 ) │ │ │ │ ldr r6, [r4, #32] │ │ │ │ movs r2, #47 @ 0x2f │ │ │ │ ldr r4, [pc, #156] @ (177f34 ) │ │ │ │ add r3, pc │ │ │ │ @@ -74189,15 +74191,15 @@ │ │ │ │ adds r3, #108 @ 0x6c │ │ │ │ str r0, [sp, #8] │ │ │ │ add r4, pc │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ b.n 177e2a │ │ │ │ ldr r3, [pc, #136] @ (177f3c ) │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -74205,15 +74207,15 @@ │ │ │ │ ldr r3, [pc, #100] @ (177f28 ) │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r0, r3, #16 │ │ │ │ bpl.w 177db8 │ │ │ │ ldr r0, [pc, #112] @ (177f40 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ b.n 177db8 │ │ │ │ ldr r3, [pc, #104] @ (177f44 ) │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 177e24 │ │ │ │ @@ -74222,52 +74224,52 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 177e24 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r0, [pc, #80] @ (177f48 ) │ │ │ │ ldr r1, [r3, #4] │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 177e24 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ - str r0, [r1, #12] │ │ │ │ + str r0, [r7, #8] │ │ │ │ movs r1, r6 │ │ │ │ ldr r5, [pc, #680] @ (1781b4 ) │ │ │ │ movs r1, r7 │ │ │ │ - adds r4, r3, #6 │ │ │ │ + adds r4, r1, #6 │ │ │ │ movs r1, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r6, #6 │ │ │ │ + adds r6, r4, #6 │ │ │ │ movs r1, r5 │ │ │ │ ldr r5, [pc, #616] @ (178184 ) │ │ │ │ movs r1, r7 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [pc, #1016] @ (17831c ) │ │ │ │ movs r1, r7 │ │ │ │ adds r4, r3, #2 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r4, #5 │ │ │ │ + adds r6, r2, #5 │ │ │ │ movs r1, r5 │ │ │ │ - ldrsh r2, [r5, r6] │ │ │ │ + ldrsh r2, [r3, r6] │ │ │ │ movs r1, r6 │ │ │ │ - adds r6, r3, #4 │ │ │ │ + adds r6, r1, #4 │ │ │ │ movs r1, r5 │ │ │ │ - adds r6, r5, #2 │ │ │ │ + adds r6, r3, #2 │ │ │ │ movs r1, r5 │ │ │ │ adds r4, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r7, #2 │ │ │ │ + adds r4, r5, #2 │ │ │ │ movs r1, r5 │ │ │ │ movs r1, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r6, #4 │ │ │ │ + adds r4, r4, #4 │ │ │ │ movs r1, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #44] @ 177f88 │ │ │ │ sub sp, #8 │ │ │ │ @@ -74276,25 +74278,25 @@ │ │ │ │ ldr r1, [pc, #40] @ (177f90 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #144 @ 0x90 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ movs r3, #19 │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r1, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 177d60 │ │ │ │ nop │ │ │ │ - ldrsh r2, [r3, r3] │ │ │ │ + ldrsh r2, [r1, r3] │ │ │ │ movs r1, r6 │ │ │ │ - adds r4, r5, #3 │ │ │ │ + adds r4, r3, #3 │ │ │ │ movs r1, r5 │ │ │ │ - adds r2, r2, #4 │ │ │ │ + adds r2, r0, #4 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 00177f94 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -74306,15 +74308,15 @@ │ │ │ │ cbz r1, 177fc0 │ │ │ │ ldr r0, [pc, #40] @ (177fd8 ) │ │ │ │ adds r1, r2, #4 │ │ │ │ add r0, pc │ │ │ │ adds r0, #4 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 3e1d38 │ │ │ │ + b.w 3e1d30 │ │ │ │ strd r3, r0, [sp] │ │ │ │ ldr r0, [pc, #20] @ (177fdc ) │ │ │ │ add r0, pc │ │ │ │ bl 1ea5a4 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ str r0, [r3, #0] │ │ │ │ @@ -74394,15 +74396,15 @@ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ lsls r1, r1, #16 │ │ │ │ bpl.n 1780a0 │ │ │ │ ldr r0, [pc, #112] @ (1780f8 ) │ │ │ │ mov r1, lr │ │ │ │ str r3, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1780a0 │ │ │ │ ldr r3, [pc, #84] @ (1780ec ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cbnz r3, 1780ba │ │ │ │ movs r3, #1 │ │ │ │ @@ -74429,29 +74431,29 @@ │ │ │ │ lsls r0, r3, #16 │ │ │ │ bpl.n 17809e │ │ │ │ ldr r0, [pc, #40] @ (1780fc ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 17809e │ │ │ │ ldr r2, [pc, #952] @ (1784a0 ) │ │ │ │ movs r1, r7 │ │ │ │ b.n 178410 │ │ │ │ lsls r3, r0, #1 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r0, #1 │ │ │ │ + adds r6, r6, #0 │ │ │ │ movs r1, r5 │ │ │ │ - subs r4, r6, r7 │ │ │ │ + subs r4, r4, r7 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 00178100 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -74525,15 +74527,15 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #84] @ (178204 ) │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, pc │ │ │ │ adds r0, #4 │ │ │ │ - bl 3e1d70 │ │ │ │ + bl 3e1d68 │ │ │ │ b.n 17814a │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cbz r3, 1781c4 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 178138 │ │ │ │ ldr r3, [pc, #64] @ (178208 ) │ │ │ │ @@ -74563,25 +74565,25 @@ │ │ │ │ lsls r3, r0, #1 │ │ │ │ b.n 1782bc │ │ │ │ lsls r3, r0, #1 │ │ │ │ ldr r1, [pc, #656] @ (178494 ) │ │ │ │ movs r1, r7 │ │ │ │ b.n 178258 │ │ │ │ lsls r3, r0, #1 │ │ │ │ - ldrb r0, [r4, r4] │ │ │ │ + ldrb r0, [r2, r4] │ │ │ │ movs r1, r6 │ │ │ │ - subs r6, r0, r3 │ │ │ │ + subs r6, r6, r2 │ │ │ │ movs r1, r5 │ │ │ │ - subs r6, r3, r5 │ │ │ │ + subs r6, r1, r5 │ │ │ │ movs r1, r5 │ │ │ │ - ldrb r0, [r1, r4] │ │ │ │ + ldrb r0, [r7, r3] │ │ │ │ movs r1, r6 │ │ │ │ - subs r6, r5, r2 │ │ │ │ + subs r6, r3, r2 │ │ │ │ movs r1, r5 │ │ │ │ - subs r2, r2, r4 │ │ │ │ + subs r2, r0, r4 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 00178220 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -74647,15 +74649,15 @@ │ │ │ │ cmp r7, r3 │ │ │ │ beq.n 1782d0 │ │ │ │ adds r5, #1 │ │ │ │ cmp r5, #3 │ │ │ │ bne.n 1782b4 │ │ │ │ adds r0, r7, #4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 3e1d50 │ │ │ │ + b.w 3e1d48 │ │ │ │ movs r0, #32 │ │ │ │ blx 1439a4 │ │ │ │ mov r6, r0 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r5, [r0, #4] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ @@ -74785,19 +74787,19 @@ │ │ │ │ ldr r1, [pc, #16] @ (17841c ) │ │ │ │ ldr r0, [pc, #20] @ (178420 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #44 @ 0x2c │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ - ldrh r0, [r4, r3] │ │ │ │ + ldrh r0, [r2, r3] │ │ │ │ movs r1, r6 │ │ │ │ - adds r6, r0, r2 │ │ │ │ + adds r6, r6, r1 │ │ │ │ movs r1, r5 │ │ │ │ - adds r2, r0, r5 │ │ │ │ + adds r2, r6, r4 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 00178424 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -74842,15 +74844,15 @@ │ │ │ │ movs r0, #12 │ │ │ │ bl 1ea1f4 │ │ │ │ cbz r0, 1784c0 │ │ │ │ ldr r0, [pc, #120] @ (178508 ) │ │ │ │ add r1, sp, #4 │ │ │ │ add r0, pc │ │ │ │ adds r0, #4 │ │ │ │ - bl 3e1d70 │ │ │ │ + bl 3e1d68 │ │ │ │ ldr r2, [pc, #112] @ (17850c ) │ │ │ │ ldr r3, [pc, #92] @ (1784f8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ @@ -74877,15 +74879,15 @@ │ │ │ │ ldr r3, [pc, #64] @ (178518 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 17845a │ │ │ │ ldr r0, [pc, #60] @ (17851c ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 17845a │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ mov ip, sp │ │ │ │ movs r1, r7 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ mov lr, ip │ │ │ │ @@ -74904,15 +74906,15 @@ │ │ │ │ movs r1, r7 │ │ │ │ ble.n 17853c │ │ │ │ lsls r3, r0, #1 │ │ │ │ asrs r0, r4, #7 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r1, r2 │ │ │ │ + adds r4, r7, r1 │ │ │ │ movs r1, r5 │ │ │ │ cbz r1, 178562 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #60] @ (178570 ) │ │ │ │ @@ -74997,21 +74999,21 @@ │ │ │ │ b.n 1785c4 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r0, [pc, #4] @ (178608 ) │ │ │ │ add r0, pc │ │ │ │ - b.w 2969cc │ │ │ │ + b.w 2969c4 │ │ │ │ sbcs r6, r1 │ │ │ │ movs r0, r7 │ │ │ │ ldr r0, [pc, #8] @ (178618 ) │ │ │ │ add r0, pc │ │ │ │ adds r0, #52 @ 0x34 │ │ │ │ - b.w 2969cc │ │ │ │ + b.w 2969c4 │ │ │ │ nop │ │ │ │ sbcs r2, r0 │ │ │ │ movs r0, r7 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -75024,50 +75026,50 @@ │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r2, [pc, #72] @ (178684 ) │ │ │ │ ldr r1, [r3, r1] │ │ │ │ movs r3, #144 @ 0x90 │ │ │ │ add r2, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r1, r2 │ │ │ │ - bl 299654 │ │ │ │ + bl 29964c │ │ │ │ ldr r3, [pc, #60] @ (178688 ) │ │ │ │ ldr r2, [pc, #64] @ (17868c ) │ │ │ │ mov.w ip, #0 │ │ │ │ ldr r1, [pc, #60] @ (178690 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ strd ip, ip, [sp, #4] │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 297d58 │ │ │ │ + bl 297d50 │ │ │ │ add sp, #16 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ add sl, pc │ │ │ │ movs r1, r7 │ │ │ │ adds r1, #160 @ 0xa0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrd r0, r0, [r6, #-168]! @ 0xa8 │ │ │ │ + strd r0, r0, [r6, #-168]! @ 0xa8 │ │ │ │ lsls r7, r7, #18 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r4, #29 │ │ │ │ + asrs r0, r2, #29 │ │ │ │ movs r1, r5 │ │ │ │ - ldr r0, [pc, #624] @ (178904 ) │ │ │ │ + ldr r0, [pc, #560] @ (1788c4 ) │ │ │ │ movs r0, r6 │ │ │ │ ldr r0, [pc, #4] @ (17869c ) │ │ │ │ add r0, pc │ │ │ │ - b.w 3e0cf8 │ │ │ │ - asrs r6, r4, #28 │ │ │ │ + b.w 3e0cf0 │ │ │ │ + asrs r6, r2, #28 │ │ │ │ movs r1, r5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ sub sp, #16 │ │ │ │ @@ -75126,25 +75128,25 @@ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 178710 │ │ │ │ ldr r0, [pc, #24] @ (178750 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 178710 │ │ │ │ add r4, r4 │ │ │ │ movs r1, r7 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r3, #31 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r6, #26 │ │ │ │ + asrs r0, r4, #26 │ │ │ │ movs r1, r5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #28] │ │ │ │ movs r3, #1 │ │ │ │ @@ -75182,26 +75184,26 @@ │ │ │ │ bne.n 178790 │ │ │ │ ldrd r2, r3, [r5, #16] │ │ │ │ cmp r3, r4 │ │ │ │ it eq │ │ │ │ cmpeq r2, r7 │ │ │ │ bne.n 1787e4 │ │ │ │ movs r0, #0 │ │ │ │ - bl 3f0538 │ │ │ │ + bl 3f0530 │ │ │ │ movs r3, #0 │ │ │ │ movw r2, #16960 @ 0x4240 │ │ │ │ movt r2, #15 │ │ │ │ - bl 4085c0 │ │ │ │ + bl 4085b8 │ │ │ │ str r0, [r5, #8] │ │ │ │ str r1, [r5, #12] │ │ │ │ adds r2, r7, r0 │ │ │ │ adc.w r3, r4, r1 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 3f0464 │ │ │ │ + b.w 3f045c │ │ │ │ ldr r3, [pc, #56] @ (178820 ) │ │ │ │ strd r7, r4, [r5, #16] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1787bc │ │ │ │ ldr r3, [pc, #48] @ (178824 ) │ │ │ │ @@ -75213,29 +75215,29 @@ │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 1787bc │ │ │ │ ldr r0, [pc, #36] @ (17882c ) │ │ │ │ mov r1, r7 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1787bc │ │ │ │ strb r4, [r0, #24] │ │ │ │ movs r4, #0 │ │ │ │ movw r7, #3000 @ 0xbb8 │ │ │ │ b.n 1787b0 │ │ │ │ bics r6, r7 │ │ │ │ movs r1, r7 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r7, #23 │ │ │ │ + asrs r6, r5, #23 │ │ │ │ movs r1, r5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [r0, #28] │ │ │ │ sub sp, #28 │ │ │ │ @@ -75260,15 +75262,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r0, [r4, #0] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 178860 │ │ │ │ str r0, [sp, #20] │ │ │ │ - bl 3f017c │ │ │ │ + bl 3f0174 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ blx 143ca4 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ add sp, #28 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ @@ -75285,80 +75287,80 @@ │ │ │ │ mov r5, r0 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r1, r2 │ │ │ │ add r3, pc │ │ │ │ strd r3, r4, [sp, #4] │ │ │ │ movw r3, #16960 @ 0x4240 │ │ │ │ movt r3, #15 │ │ │ │ - bl 3f00e8 │ │ │ │ + bl 3f00e0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ str r5, [r4, #0] │ │ │ │ - bl 3f0538 │ │ │ │ + bl 3f0530 │ │ │ │ movs r3, #0 │ │ │ │ movw r2, #16960 @ 0x4240 │ │ │ │ movt r2, #15 │ │ │ │ - bl 4085c0 │ │ │ │ + bl 4085b8 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 3f0464 │ │ │ │ + b.w 3f045c │ │ │ │ mcr2 15, 5, pc, cr5, cr15, {7} @ │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ ldr r4, [pc, #96] @ (17895c ) │ │ │ │ ldr r2, [pc, #100] @ (178960 ) │ │ │ │ movs r3, #13 │ │ │ │ ldr r1, [pc, #100] @ (178964 ) │ │ │ │ add r4, pc │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #28] │ │ │ │ cbz r0, 17891a │ │ │ │ bl 1786f4 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ cbz r0, 17892e │ │ │ │ str r0, [sp, #12] │ │ │ │ - bl 3f017c │ │ │ │ + bl 3f0174 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ blx 143ca4 │ │ │ │ ldr r0, [r4, #116] @ 0x74 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #116] @ 0x74 │ │ │ │ cbz r0, 178948 │ │ │ │ str r0, [sp, #12] │ │ │ │ - bl 3f017c │ │ │ │ + bl 3f0174 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 143ca0 │ │ │ │ add sp, #16 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrsb r0, [r6, r0] │ │ │ │ + ldrsb r0, [r4, r0] │ │ │ │ movs r1, r6 │ │ │ │ - asrs r6, r4, #20 │ │ │ │ + asrs r6, r2, #20 │ │ │ │ movs r1, r5 │ │ │ │ - asrs r2, r7, #20 │ │ │ │ + asrs r2, r5, #20 │ │ │ │ movs r1, r5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r6, [pc, #372] @ (178aec ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -75367,21 +75369,21 @@ │ │ │ │ ldr r2, [pc, #372] @ (178af4 ) │ │ │ │ add r6, pc │ │ │ │ ldr r1, [pc, #372] @ (178af8 ) │ │ │ │ add r4, pc │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r5, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, #0 │ │ │ │ beq.w 178aaa │ │ │ │ add.w r0, r4, #128 @ 0x80 │ │ │ │ - bl 3ee39c │ │ │ │ + bl 3ee394 │ │ │ │ str r5, [r4, #24] │ │ │ │ ldr r5, [pc, #340] @ (178afc ) │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ movs r0, #32 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ blx 1439a4 │ │ │ │ add r5, pc │ │ │ │ @@ -75390,45 +75392,45 @@ │ │ │ │ mov r1, r2 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ strd r3, r4, [sp, #4] │ │ │ │ movw r3, #16960 @ 0x4240 │ │ │ │ movt r3, #15 │ │ │ │ mov r6, r0 │ │ │ │ - bl 3f00e8 │ │ │ │ + bl 3f00e0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r6, [r4, #116] @ 0x74 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 178a86 │ │ │ │ ldr r6, [pc, #296] @ (178b04 ) │ │ │ │ mov r0, r4 │ │ │ │ add r6, pc │ │ │ │ mov r1, r6 │ │ │ │ - bl 296dc8 │ │ │ │ + bl 296dc0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 178a54 │ │ │ │ movs r0, #5 │ │ │ │ - bl 2938c4 │ │ │ │ + bl 2938bc │ │ │ │ cbnz r0, 178a54 │ │ │ │ ldr r5, [r5, #0] │ │ │ │ ldr.w r3, [r5, #136] @ 0x88 │ │ │ │ cbnz r3, 178a04 │ │ │ │ b.n 178a10 │ │ │ │ ldr.w r5, [r5, #136] @ 0x88 │ │ │ │ ldr.w r3, [r5, #136] @ 0x88 │ │ │ │ cbz r3, 178a10 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 296dc8 │ │ │ │ + bl 296dc0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1789fa │ │ │ │ ldr r1, [pc, #244] @ (178b08 ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 296dc8 │ │ │ │ + bl 296dc0 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 178ab6 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #20] │ │ │ │ ldr.w r3, [r5, #136] @ 0x88 │ │ │ │ str.w r3, [r4, #136] @ 0x88 │ │ │ │ @@ -75504,27 +75506,27 @@ │ │ │ │ ldr r3, [pc, #44] @ (178b10 ) │ │ │ │ add.w r2, r4, #136 @ 0x88 │ │ │ │ add r3, pc │ │ │ │ str r2, [r3, #4] │ │ │ │ b.n 178a38 │ │ │ │ bhi.n 178bd0 │ │ │ │ lsls r3, r0, #1 │ │ │ │ - strb r4, [r5, r6] │ │ │ │ + strb r4, [r3, r6] │ │ │ │ movs r1, r6 │ │ │ │ - asrs r2, r4, #18 │ │ │ │ + asrs r2, r2, #18 │ │ │ │ movs r1, r5 │ │ │ │ - asrs r6, r6, #18 │ │ │ │ + asrs r6, r4, #18 │ │ │ │ movs r1, r5 │ │ │ │ strb r6, [r7, #25] │ │ │ │ movs r1, r7 │ │ │ │ lsls r5, r1, #8 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r6, #17 │ │ │ │ + asrs r4, r4, #17 │ │ │ │ movs r1, r5 │ │ │ │ - asrs r4, r7, #16 │ │ │ │ + asrs r4, r5, #16 │ │ │ │ movs r1, r5 │ │ │ │ strb r4, [r2, #23] │ │ │ │ movs r1, r7 │ │ │ │ strb r2, [r1, #21] │ │ │ │ movs r1, r7 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -75539,28 +75541,28 @@ │ │ │ │ ldr r2, [pc, #48] @ (178b64 ) │ │ │ │ add.w ip, ip, #16 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ movs r3, #16 │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r3, r4 │ │ │ │ add.w r2, r0, #148 @ 0x94 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 3cb0bc │ │ │ │ + b.w 3cb0b4 │ │ │ │ nop │ │ │ │ - strb r2, [r0, r0] │ │ │ │ + strh r2, [r6, r7] │ │ │ │ movs r1, r6 │ │ │ │ - asrs r0, r3, #12 │ │ │ │ + asrs r0, r1, #12 │ │ │ │ movs r1, r5 │ │ │ │ - asrs r6, r5, #11 │ │ │ │ + asrs r6, r3, #11 │ │ │ │ movs r1, r5 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #72] @ 178bc0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -75568,50 +75570,50 @@ │ │ │ │ movs r3, #16 │ │ │ │ ldr r1, [pc, #68] @ (178bc8 ) │ │ │ │ add ip, pc │ │ │ │ add ip, r3 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr.w r3, [r0, #144] @ 0x90 │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [r0, #144] @ 0x90 │ │ │ │ cbz r3, 178baa │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 2975d0 │ │ │ │ + b.w 2975c8 │ │ │ │ add sp, #12 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - strh r6, [r5, r6] │ │ │ │ + strh r6, [r3, r6] │ │ │ │ movs r1, r6 │ │ │ │ - asrs r2, r4, #10 │ │ │ │ + asrs r2, r2, #10 │ │ │ │ movs r1, r5 │ │ │ │ - asrs r0, r1, #11 │ │ │ │ + asrs r0, r7, #10 │ │ │ │ movs r1, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 178bf4 │ │ │ │ ldr r1, [pc, #56] @ (178c20 ) │ │ │ │ add r1, pc │ │ │ │ str r1, [sp, #12] │ │ │ │ - bl 296dc8 │ │ │ │ + bl 296dc0 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cbnz r0, 178c06 │ │ │ │ mov r1, r0 │ │ │ │ ldrd r3, r0, [r4, #120] @ 0x78 │ │ │ │ add.w r2, r4, #92 @ 0x5c │ │ │ │ ldr r3, [r3, #20] │ │ │ │ add sp, #16 │ │ │ │ @@ -75621,22 +75623,22 @@ │ │ │ │ movs r3, #16 │ │ │ │ ldr r2, [pc, #28] @ (178c28 ) │ │ │ │ add r0, pc │ │ │ │ add r0, r3 │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr.w r1, [r0, #148] @ 0x94 │ │ │ │ b.n 178bf4 │ │ │ │ - asrs r2, r5, #9 │ │ │ │ + asrs r2, r3, #9 │ │ │ │ movs r1, r5 │ │ │ │ - strh r4, [r4, r4] │ │ │ │ + strh r4, [r2, r4] │ │ │ │ movs r1, r6 │ │ │ │ - asrs r0, r3, #8 │ │ │ │ + asrs r0, r1, #8 │ │ │ │ movs r1, r5 │ │ │ │ cbz r0, 178c78 │ │ │ │ ldr r2, [r0, #120] @ 0x78 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ cbz r2, 178c86 │ │ │ │ push {lr} │ │ │ │ @@ -75651,15 +75653,15 @@ │ │ │ │ ldr r2, [r3, #120] @ 0x78 │ │ │ │ ldrb r2, [r2, #12] │ │ │ │ cbnz r2, 178c64 │ │ │ │ mov r1, r2 │ │ │ │ add.w r0, r3, #128 @ 0x80 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 3ee50c │ │ │ │ + b.w 3ee504 │ │ │ │ add sp, #12 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -75668,22 +75670,22 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ bx lr │ │ │ │ mov r1, r2 │ │ │ │ adds r0, #128 @ 0x80 │ │ │ │ - b.w 3ee50c │ │ │ │ + b.w 3ee504 │ │ │ │ nop │ │ │ │ │ │ │ │ 00178c90 : │ │ │ │ cbz r0, 178c9a │ │ │ │ movs r1, #0 │ │ │ │ adds r0, #128 @ 0x80 │ │ │ │ - b.w 3ee50c │ │ │ │ + b.w 3ee504 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ 00178ca4 : │ │ │ │ cbz r0, 178cf0 │ │ │ │ @@ -75703,15 +75705,15 @@ │ │ │ │ ldr r2, [r3, #120] @ 0x78 │ │ │ │ ldrb r2, [r2, #12] │ │ │ │ cbnz r2, 178cdc │ │ │ │ mov r1, r2 │ │ │ │ add.w r0, r3, #128 @ 0x80 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 3ee50c │ │ │ │ + b.w 3ee504 │ │ │ │ add sp, #12 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -75720,40 +75722,40 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ bx lr │ │ │ │ mov r1, r2 │ │ │ │ adds r0, #128 @ 0x80 │ │ │ │ - b.w 3ee50c │ │ │ │ + b.w 3ee504 │ │ │ │ nop │ │ │ │ │ │ │ │ 00178d08 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ adds r0, #128 @ 0x80 │ │ │ │ - bl 3ee5b0 │ │ │ │ + bl 3ee5a8 │ │ │ │ cbnz r0, 178d30 │ │ │ │ movs r2, #0 │ │ │ │ add.w r0, r5, #128 @ 0x80 │ │ │ │ mov r1, r2 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 3ee3a8 │ │ │ │ - bl 3ed750 │ │ │ │ + b.w 3ee3a0 │ │ │ │ + bl 3ed748 │ │ │ │ ldr r3, [pc, #12] @ (178d44 ) │ │ │ │ ldr r1, [pc, #16] @ (178d48 ) │ │ │ │ mov r2, r5 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ - bl 3ecce4 │ │ │ │ + bl 3eccdc │ │ │ │ b.n 178d20 │ │ │ │ - asrs r6, r5, #4 │ │ │ │ + asrs r6, r3, #4 │ │ │ │ movs r1, r5 │ │ │ │ mcr2 15, 7, pc, cr13, cr15, {7} @ │ │ │ │ │ │ │ │ 00178d4c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -75799,31 +75801,31 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 178d82 │ │ │ │ ldr r0, [r4, #124] @ 0x7c │ │ │ │ blx r3 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 3f017c │ │ │ │ + b.w 3f0174 │ │ │ │ ldr r0, [r4, #124] @ 0x7c │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r2 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 3f0538 │ │ │ │ + bl 3f0530 │ │ │ │ movs r3, #0 │ │ │ │ movw r2, #16960 @ 0x4240 │ │ │ │ movt r2, #15 │ │ │ │ - bl 4085c0 │ │ │ │ + bl 4085b8 │ │ │ │ adds.w r2, r0, #1000 @ 0x3e8 │ │ │ │ adc.w r3, r1, #0 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 3f0464 │ │ │ │ + b.w 3f045c │ │ │ │ ldr r3, [pc, #36] @ (178e18 ) │ │ │ │ movs r2, #182 @ 0xb6 │ │ │ │ ldr r1, [pc, #36] @ (178e1c ) │ │ │ │ ldr r0, [pc, #40] @ (178e20 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #40 @ 0x28 │ │ │ │ @@ -75834,25 +75836,25 @@ │ │ │ │ ldr r1, [pc, #28] @ (178e28 ) │ │ │ │ ldr r0, [pc, #32] @ (178e2c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #40 @ 0x28 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ - str r0, [r7, r4] │ │ │ │ + str r0, [r5, r4] │ │ │ │ movs r1, r6 │ │ │ │ - asrs r6, r0, #2 │ │ │ │ + asrs r6, r6, #1 │ │ │ │ movs r1, r5 │ │ │ │ - asrs r6, r3, #2 │ │ │ │ + asrs r6, r1, #2 │ │ │ │ movs r1, r5 │ │ │ │ - str r4, [r4, r4] │ │ │ │ + str r4, [r2, r4] │ │ │ │ movs r1, r6 │ │ │ │ - asrs r2, r6, #1 │ │ │ │ + asrs r2, r4, #1 │ │ │ │ movs r1, r5 │ │ │ │ - asrs r6, r7, #1 │ │ │ │ + asrs r6, r5, #1 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 00178e30 : │ │ │ │ ldr r0, [r0, #88] @ 0x58 │ │ │ │ bx lr │ │ │ │ │ │ │ │ 00178e34 : │ │ │ │ @@ -75917,17 +75919,17 @@ │ │ │ │ movs r0, #1 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - str r6, [r5, r2] │ │ │ │ + str r6, [r3, r2] │ │ │ │ movs r1, r6 │ │ │ │ - str r4, [r2, r2] │ │ │ │ + str r4, [r0, r2] │ │ │ │ movs r1, r6 │ │ │ │ │ │ │ │ 00178ec8 : │ │ │ │ cmp r2, #0 │ │ │ │ ble.n 178f00 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -75976,19 +75978,19 @@ │ │ │ │ ldr r0, [pc, #24] @ (178f54 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1356 @ 0x54c │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r7, [pc, #976] @ (179320 ) │ │ │ │ + ldr r7, [pc, #912] @ (1792e0 ) │ │ │ │ movs r1, r6 │ │ │ │ - lsrs r2, r0, #29 │ │ │ │ + lsrs r2, r6, #28 │ │ │ │ movs r1, r5 │ │ │ │ - lsrs r4, r5, #29 │ │ │ │ + lsrs r4, r3, #29 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 00178f58 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -76053,15 +76055,15 @@ │ │ │ │ bpl.n 178f86 │ │ │ │ ldr r0, [pc, #64] @ (179038 ) │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ str.w r8, [sp] │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 178f86 │ │ │ │ ldr r3, [pc, #48] @ (17903c ) │ │ │ │ movw r2, #503 @ 0x1f7 │ │ │ │ ldr r1, [pc, #48] @ (179040 ) │ │ │ │ ldr r0, [pc, #48] @ (179044 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ @@ -76070,27 +76072,27 @@ │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ subs r3, #176 @ 0xb0 │ │ │ │ movs r1, r7 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r0, #29 │ │ │ │ + lsrs r2, r6, #28 │ │ │ │ movs r1, r5 │ │ │ │ adds r4, #28 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r3, #27 │ │ │ │ + lsrs r4, r1, #27 │ │ │ │ movs r1, r5 │ │ │ │ - ldr r7, [pc, #120] @ (1790b8 ) │ │ │ │ + ldr r7, [pc, #56] @ (179078 ) │ │ │ │ movs r1, r6 │ │ │ │ - lsrs r4, r5, #25 │ │ │ │ + lsrs r4, r3, #25 │ │ │ │ movs r1, r5 │ │ │ │ - lsrs r2, r1, #28 │ │ │ │ + lsrs r2, r7, #27 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 00179048 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -76128,26 +76130,26 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 179068 │ │ │ │ ldr r0, [pc, #28] @ (1790c8 ) │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 179068 │ │ │ │ nop │ │ │ │ subs r2, #206 @ 0xce │ │ │ │ movs r1, r7 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #8 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r1, #26 │ │ │ │ + lsrs r6, r7, #25 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 001790cc : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -76182,25 +76184,25 @@ │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 1790f0 │ │ │ │ ldr r0, [pc, #24] @ (179140 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1790f0 │ │ │ │ subs r2, #70 @ 0x46 │ │ │ │ movs r1, r7 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r6, #22 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r6, #24 │ │ │ │ + lsrs r4, r4, #24 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 00179144 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -76293,17 +76295,17 @@ │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ subs r1, #208 @ 0xd0 │ │ │ │ movs r1, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #712] @ (179514 ) │ │ │ │ + ldr r5, [pc, #648] @ (1794d4 ) │ │ │ │ movs r1, r6 │ │ │ │ - strb r4, [r1, r6] │ │ │ │ + strb r4, [r7, r5] │ │ │ │ movs r1, r6 │ │ │ │ subs r1, #22 │ │ │ │ movs r1, r7 │ │ │ │ │ │ │ │ 00179254 : │ │ │ │ cbz r0, 17925a │ │ │ │ b.w 1786f4 │ │ │ │ @@ -76427,29 +76429,29 @@ │ │ │ │ ldr r2, [pc, #52] @ (1793b8 ) │ │ │ │ addw r3, r3, #1436 @ 0x59c │ │ │ │ add r1, pc │ │ │ │ strd r8, r9, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ movw r2, #614 @ 0x266 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - ldr r3, [pc, #712] @ (17967c ) │ │ │ │ + ldr r3, [pc, #648] @ (17963c ) │ │ │ │ movs r1, r6 │ │ │ │ - lsrs r2, r7, #11 │ │ │ │ + lsrs r2, r5, #11 │ │ │ │ movs r1, r5 │ │ │ │ - lsrs r4, r7, #15 │ │ │ │ + lsrs r4, r5, #15 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 001793bc : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -76461,34 +76463,34 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r0, [pc, #36] @ (179408 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ movs r0, #1 │ │ │ │ blx 1459f4 │ │ │ │ ldr r3, [pc, #28] @ (17940c ) │ │ │ │ mov.w r2, #668 @ 0x29c │ │ │ │ ldr r1, [pc, #24] @ (179410 ) │ │ │ │ ldr r0, [pc, #28] @ (179414 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1464 @ 0x5b8 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - lsrs r6, r2, #15 │ │ │ │ + lsrs r6, r0, #15 │ │ │ │ movs r1, r5 │ │ │ │ - ldr r3, [pc, #224] @ (1794f0 ) │ │ │ │ + ldr r3, [pc, #160] @ (1794b0 ) │ │ │ │ movs r1, r6 │ │ │ │ - lsrs r6, r0, #10 │ │ │ │ + lsrs r6, r6, #9 │ │ │ │ movs r1, r5 │ │ │ │ - lsrs r4, r6, #14 │ │ │ │ + lsrs r4, r4, #14 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 00179418 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -76575,28 +76577,28 @@ │ │ │ │ beq.w 1796b6 │ │ │ │ cmp r3, #2 │ │ │ │ beq.w 179620 │ │ │ │ ldr r6, [pc, #580] @ (179734 ) │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r6, pc │ │ │ │ mov r1, r6 │ │ │ │ - bl 296dc8 │ │ │ │ + bl 296dc0 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1795b6 │ │ │ │ ldr r5, [pc, #564] @ (179738 ) │ │ │ │ movs r3, #16 │ │ │ │ ldr r2, [pc, #564] @ (17973c ) │ │ │ │ mov r1, r6 │ │ │ │ add r5, pc │ │ │ │ add r5, r3 │ │ │ │ add r2, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 17953c │ │ │ │ ldr.w r1, [r0, #152] @ 0x98 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cbz r1, 17952c │ │ │ │ ldr r2, [r3, #36] @ 0x24 │ │ │ │ cbz r2, 17952c │ │ │ │ @@ -76633,15 +76635,15 @@ │ │ │ │ ldr r1, [pc, #472] @ (179748 ) │ │ │ │ ldr r2, [pc, #476] @ (17974c ) │ │ │ │ ldr r0, [sp, #28] │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ movw r2, #579 @ 0x243 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ ldr r6, [pc, #460] @ (179750 ) │ │ │ │ add r6, pc │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 1796c6 │ │ │ │ ldr r0, [r5, #76] @ 0x4c │ │ │ │ cbz r0, 1795ac │ │ │ │ @@ -76661,27 +76663,27 @@ │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 1786a0 │ │ │ │ b.n 1794ee │ │ │ │ ldr r6, [pc, #420] @ (17975c ) │ │ │ │ add r6, pc │ │ │ │ mov r1, r6 │ │ │ │ - bl 296dc8 │ │ │ │ + bl 296dc0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 17953c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ movs r3, #19 │ │ │ │ ldr r4, [pc, #404] @ (179760 ) │ │ │ │ mov r1, r6 │ │ │ │ ldr r2, [pc, #404] @ (179764 ) │ │ │ │ add r4, pc │ │ │ │ add r2, pc │ │ │ │ add.w r4, r4, #1552 @ 0x610 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ bl 182e58 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ b.w 182df4 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -76699,15 +76701,15 @@ │ │ │ │ str r2, [sp, #28] │ │ │ │ add r1, pc │ │ │ │ ldr r2, [pc, #352] @ (179770 ) │ │ │ │ ldr r0, [sp, #28] │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ movw r2, #593 @ 0x251 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 179580 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r6, [r3, #44] @ 0x2c │ │ │ │ cmp r6, #0 │ │ │ │ beq.w 1794ee │ │ │ │ ldr r0, [r5, #68] @ 0x44 │ │ │ │ ldrb.w r2, [r5, #40] @ 0x28 │ │ │ │ @@ -76742,15 +76744,15 @@ │ │ │ │ str r2, [sp, #28] │ │ │ │ add r1, pc │ │ │ │ ldr r2, [pc, #264] @ (17977c ) │ │ │ │ ldr r0, [sp, #28] │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ movw r2, #586 @ 0x24a │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 179580 │ │ │ │ ldr r3, [pc, #248] @ (179780 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 179442 │ │ │ │ ldr r3, [pc, #240] @ (179784 ) │ │ │ │ @@ -76759,15 +76761,15 @@ │ │ │ │ lsls r0, r3, #16 │ │ │ │ bpl.w 179442 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [pc, #228] @ (179788 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 179442 │ │ │ │ ldr r3, [r2, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 1794be │ │ │ │ b.n 1795fc │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ @@ -76816,67 +76818,67 @@ │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ adds r7, #0 │ │ │ │ movs r1, r7 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r5, {r2, r3, r5, r7} │ │ │ │ lsls r3, r0, #1 │ │ │ │ - lsrs r6, r3, #5 │ │ │ │ + lsrs r6, r1, #5 │ │ │ │ movs r1, r5 │ │ │ │ - ldr r2, [pc, #152] @ (1797d4 ) │ │ │ │ + ldr r2, [pc, #88] @ (179794 ) │ │ │ │ movs r1, r6 │ │ │ │ - lsrs r2, r3, #4 │ │ │ │ + lsrs r2, r1, #4 │ │ │ │ movs r1, r5 │ │ │ │ movs r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #832] @ (179a88 ) │ │ │ │ + ldr r1, [pc, #768] @ (179a48 ) │ │ │ │ movs r1, r6 │ │ │ │ - lsrs r6, r1, #4 │ │ │ │ + lsrs r6, r7, #3 │ │ │ │ movs r1, r5 │ │ │ │ - lsrs r0, r5, #10 │ │ │ │ + lsrs r0, r3, #10 │ │ │ │ movs r1, r5 │ │ │ │ ldmia r4!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r3, r0, #1 │ │ │ │ ldmia r4, {r1, r2, r4, r6} │ │ │ │ lsls r3, r0, #1 │ │ │ │ ldmia r4!, {r1, r2, r3, r6} │ │ │ │ lsls r3, r0, #1 │ │ │ │ - lsrs r0, r5, #11 │ │ │ │ + lsrs r0, r3, #11 │ │ │ │ movs r1, r5 │ │ │ │ - ldr r1, [pc, #392] @ (1798ec ) │ │ │ │ + ldr r1, [pc, #328] @ (1798ac ) │ │ │ │ movs r1, r6 │ │ │ │ - lsrs r0, r3, #1 │ │ │ │ + lsrs r0, r1, #1 │ │ │ │ movs r1, r5 │ │ │ │ - ldr r1, [pc, #184] @ (179824 ) │ │ │ │ + ldr r1, [pc, #120] @ (1797e4 ) │ │ │ │ movs r1, r6 │ │ │ │ - lsrs r4, r6, #1 │ │ │ │ + lsrs r4, r4, #1 │ │ │ │ movs r1, r5 │ │ │ │ - lsrs r6, r3, #9 │ │ │ │ + lsrs r6, r1, #9 │ │ │ │ movs r1, r5 │ │ │ │ - ldr r0, [pc, #808] @ (179aa0 ) │ │ │ │ + ldr r0, [pc, #744] @ (179a60 ) │ │ │ │ movs r1, r6 │ │ │ │ - lsrs r0, r2, #32 │ │ │ │ + lsrs r0, r0, #32 │ │ │ │ movs r1, r5 │ │ │ │ - lsrs r6, r2, #7 │ │ │ │ + lsrs r6, r0, #7 │ │ │ │ movs r1, r5 │ │ │ │ movs r0, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r1, #5 │ │ │ │ + lsrs r4, r7, #4 │ │ │ │ movs r1, r5 │ │ │ │ - ldr r0, [pc, #384] @ (179910 ) │ │ │ │ + ldr r0, [pc, #320] @ (1798d0 ) │ │ │ │ movs r1, r6 │ │ │ │ - ldr r0, [pc, #280] @ (1798ac ) │ │ │ │ + ldr r0, [pc, #216] @ (17986c ) │ │ │ │ movs r1, r6 │ │ │ │ - ldr r0, [pc, #88] @ (1797f0 ) │ │ │ │ + ldr r0, [pc, #24] @ (1797b0 ) │ │ │ │ movs r1, r6 │ │ │ │ - lsls r4, r4, #29 │ │ │ │ + lsls r4, r2, #29 │ │ │ │ movs r1, r5 │ │ │ │ - lsrs r2, r0, #3 │ │ │ │ + lsrs r2, r6, #2 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 001797a0 : │ │ │ │ ldr r1, [r0, #12] │ │ │ │ strd r2, r3, [r0] │ │ │ │ ldrb r0, [r1, #24] │ │ │ │ cbz r0, 1797b8 │ │ │ │ @@ -76898,15 +76900,15 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldrd ip, lr, [r1, #8] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ adds.w r2, r2, ip │ │ │ │ adc.w r3, lr, r3 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 3f0464 │ │ │ │ + b.w 3f045c │ │ │ │ nop │ │ │ │ │ │ │ │ 001797ec : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -76950,26 +76952,26 @@ │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 17980e │ │ │ │ ldr r3, [r1, #8] │ │ │ │ ldr r0, [pc, #28] @ (179870 ) │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ b.n 17980e │ │ │ │ adds r3, #42 @ 0x2a │ │ │ │ movs r1, r7 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r3, #1 │ │ │ │ + lsrs r6, r1, #1 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 00179874 : │ │ │ │ cbz r0, 179880 │ │ │ │ ldr r3, [r0, #120] @ 0x78 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ subs r0, #0 │ │ │ │ @@ -76998,19 +77000,19 @@ │ │ │ │ ldr r1, [pc, #20] @ (1798c4 ) │ │ │ │ ldr r0, [pc, #20] @ (1798c8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1612 @ 0x64c │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ - mov r6, pc │ │ │ │ + mov r6, sp │ │ │ │ movs r1, r6 │ │ │ │ - lsls r4, r1, #23 │ │ │ │ + lsls r4, r7, #22 │ │ │ │ movs r1, r5 │ │ │ │ - lsrs r6, r4, #32 │ │ │ │ + lsrs r6, r2, #32 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 001798cc : │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 179960 │ │ │ │ ldr r3, [r0, #120] @ 0x78 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ @@ -77042,25 +77044,25 @@ │ │ │ │ ldr.w lr, [sp, #4] │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ stmia.w lr!, {r0, r1, r2, r3} │ │ │ │ ldmia.w ip, {r0, r1} │ │ │ │ stmia.w lr, {r0, r1} │ │ │ │ movs r0, #0 │ │ │ │ ldr r5, [r4, #116] @ 0x74 │ │ │ │ - bl 3f0538 │ │ │ │ + bl 3f0530 │ │ │ │ negs r4, r6 │ │ │ │ movs r3, #0 │ │ │ │ and.w r4, r4, #1000 @ 0x3e8 │ │ │ │ movw r2, #16960 @ 0x4240 │ │ │ │ movt r2, #15 │ │ │ │ - bl 4085c0 │ │ │ │ + bl 4085b8 │ │ │ │ adds r2, r4, r0 │ │ │ │ adc.w r3, r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3f0464 │ │ │ │ + bl 3f045c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -77166,23 +77168,23 @@ │ │ │ │ ldr r1, [pc, #28] @ (179a74 ) │ │ │ │ ldr r0, [pc, #28] @ (179a78 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1660 @ 0x67c │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ - cmp r6, r1 │ │ │ │ + add lr, pc │ │ │ │ movs r1, r6 │ │ │ │ - add lr, sp │ │ │ │ + add lr, fp │ │ │ │ movs r1, r6 │ │ │ │ - add lr, sl │ │ │ │ + add lr, r8 │ │ │ │ movs r1, r6 │ │ │ │ - lsls r4, r4, #16 │ │ │ │ + lsls r4, r2, #16 │ │ │ │ movs r1, r5 │ │ │ │ - lsls r2, r3, #26 │ │ │ │ + lsls r2, r1, #26 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 00179a7c : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -77363,15 +77365,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r2, [pc, #100] @ (179c70 ) │ │ │ │ adds r3, #16 │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ movs r3, #16 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r2, [r5, #24] │ │ │ │ strd r7, r8, [r0, #156] @ 0x9c │ │ │ │ strb.w r9, [r0, #164] @ 0xa4 │ │ │ │ ldr r3, [r5, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ ble.n 179c50 │ │ │ │ ldr r4, [r2, #28] │ │ │ │ @@ -77399,19 +77401,19 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - orrs r2, r5 │ │ │ │ + orrs r2, r3 │ │ │ │ movs r1, r6 │ │ │ │ - lsls r4, r0, #9 │ │ │ │ + lsls r4, r6, #8 │ │ │ │ movs r1, r5 │ │ │ │ - lsls r0, r3, #8 │ │ │ │ + lsls r0, r1, #8 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 00179c74 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -77423,15 +77425,15 @@ │ │ │ │ add r4, pc │ │ │ │ movs r3, #16 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ mov r5, r0 │ │ │ │ adds r4, #16 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [r0, #152] @ 0x98 │ │ │ │ ldr r7, [r5, #24] │ │ │ │ bl 17b39c │ │ │ │ mov r0, r6 │ │ │ │ bl 17b390 │ │ │ │ str.w r0, [r4, #152] @ 0x98 │ │ │ │ @@ -77461,19 +77463,19 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - cmp r4, r4 │ │ │ │ + cmp r4, r2 │ │ │ │ movs r1, r6 │ │ │ │ - lsls r0, r3, #6 │ │ │ │ + lsls r0, r1, #6 │ │ │ │ movs r1, r5 │ │ │ │ - lsls r6, r7, #6 │ │ │ │ + lsls r6, r5, #6 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 00179d00 : │ │ │ │ ldr r0, [r0, #76] @ 0x4c │ │ │ │ cbz r0, 179d0a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ @@ -77487,19 +77489,19 @@ │ │ │ │ ldr r1, [pc, #20] @ (179d34 ) │ │ │ │ ldr r0, [pc, #20] @ (179d38 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1684 @ 0x694 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ - tst r6, r1 │ │ │ │ + rors r6, r7 │ │ │ │ movs r1, r6 │ │ │ │ - lsls r4, r3, #5 │ │ │ │ + lsls r4, r1, #5 │ │ │ │ movs r1, r5 │ │ │ │ - lsls r6, r5, #15 │ │ │ │ + lsls r6, r3, #15 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 00179d3c : │ │ │ │ ldr r0, [r0, #76] @ 0x4c │ │ │ │ cbz r0, 179d46 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ @@ -77513,19 +77515,19 @@ │ │ │ │ ldr r1, [pc, #20] @ (179d70 ) │ │ │ │ ldr r0, [pc, #20] @ (179d74 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1704 @ 0x6a8 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ - rors r2, r2 │ │ │ │ + rors r2, r0 │ │ │ │ movs r1, r6 │ │ │ │ - lsls r0, r4, #4 │ │ │ │ + lsls r0, r2, #4 │ │ │ │ movs r1, r5 │ │ │ │ - lsls r2, r6, #14 │ │ │ │ + lsls r2, r4, #14 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 00179d78 : │ │ │ │ ldr r0, [r0, #76] @ 0x4c │ │ │ │ cbz r0, 179d82 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ @@ -77539,19 +77541,19 @@ │ │ │ │ ldr r1, [pc, #20] @ (179dac ) │ │ │ │ ldr r0, [pc, #20] @ (179db0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1724 @ 0x6bc │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ - sbcs r6, r2 │ │ │ │ + sbcs r6, r0 │ │ │ │ movs r1, r6 │ │ │ │ - lsls r4, r4, #3 │ │ │ │ + lsls r4, r2, #3 │ │ │ │ movs r1, r5 │ │ │ │ - lsls r6, r6, #13 │ │ │ │ + lsls r6, r4, #13 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 00179db4 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -77847,18 +77849,18 @@ │ │ │ │ ldr r1, [pc, #20] @ (17a04c ) │ │ │ │ ldr r0, [pc, #20] @ (17a050 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1748 @ 0x6d4 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ - subs r6, #246 @ 0xf6 │ │ │ │ + subs r6, #230 @ 0xe6 │ │ │ │ movs r1, r6 │ │ │ │ - cdp2 0, 4, cr0, cr4, cr8, {1} │ │ │ │ - lsls r6, r2, #3 │ │ │ │ + cdp2 0, 3, cr0, cr4, cr8, {1} │ │ │ │ + lsls r6, r0, #3 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0017a054 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -77871,18 +77873,18 @@ │ │ │ │ add r7, pc │ │ │ │ add r6, pc │ │ │ │ ldr r1, [r4, #20] │ │ │ │ mov r0, r7 │ │ │ │ blx 143a18 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 299b14 │ │ │ │ + bl 299b0c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 29962c │ │ │ │ + bl 299624 │ │ │ │ mov r0, r5 │ │ │ │ blx 143ca4 │ │ │ │ ldr.w r4, [r4, #136] @ 0x88 │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 17a072 │ │ │ │ ldr r3, [pc, #28] @ (17a0b8 ) │ │ │ │ add r3, pc │ │ │ │ @@ -77891,17 +77893,17 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrsh r4, [r1, r7] │ │ │ │ movs r1, r7 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ + lsls r2, r4, #2 │ │ │ │ movs r1, r5 │ │ │ │ - @ instruction: 0xfad4002a │ │ │ │ + @ instruction: 0xfac4002a │ │ │ │ stmia r1!, {r1, r2, r4, r6} │ │ │ │ lsls r3, r0, #1 │ │ │ │ │ │ │ │ 0017a0bc : │ │ │ │ strd r1, r2, [r0, #120] @ 0x78 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ @@ -77920,15 +77922,15 @@ │ │ │ │ ldr r5, [pc, #60] @ (17a11c ) │ │ │ │ add r5, pc │ │ │ │ b.n 17a0ea │ │ │ │ ldr.w r4, [r4, #136] @ 0x88 │ │ │ │ cbz r4, 17a102 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 296dc8 │ │ │ │ + bl 296dc0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 17a0e4 │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ @@ -77939,15 +77941,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrsh r0, [r3, r5] │ │ │ │ movs r1, r7 │ │ │ │ - ldc2l 0, cr0, [r0, #-160]! @ 0xffffff60 │ │ │ │ + stc2l 0, cr0, [r0, #-160]! @ 0xffffff60 │ │ │ │ ldrsh r4, [r5, r4] │ │ │ │ movs r1, r7 │ │ │ │ │ │ │ │ 0017a124 : │ │ │ │ ldr r3, [pc, #28] @ (17a144 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -77991,27 +77993,27 @@ │ │ │ │ add r9, pc │ │ │ │ b.n 17a18a │ │ │ │ ldr.w r4, [r4, #136] @ 0x88 │ │ │ │ cbz r4, 17a1ca │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 299ef4 │ │ │ │ + bl 299eec │ │ │ │ movs r3, #77 @ 0x4d │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r5 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ cmp r6, r0 │ │ │ │ bne.n 17a184 │ │ │ │ ldr r1, [pc, #80] @ (17a1f8 ) │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 298e6c │ │ │ │ + bl 298e64 │ │ │ │ cmp sl, r0 │ │ │ │ bne.n 17a184 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ @@ -78029,35 +78031,35 @@ │ │ │ │ nop │ │ │ │ ldrsh r2, [r2, r3] │ │ │ │ movs r1, r7 │ │ │ │ cmp r1, #204 @ 0xcc │ │ │ │ movs r1, r7 │ │ │ │ cmp r6, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #188 @ 0xbc │ │ │ │ + subs r5, #172 @ 0xac │ │ │ │ movs r1, r6 │ │ │ │ - ldmia r6!, {r1, r3, r4, r5} │ │ │ │ + ldmia r6!, {r1, r3, r5} │ │ │ │ movs r2, r5 │ │ │ │ - stmdb r4, {r3, r5} │ │ │ │ - cmp r5, #74 @ 0x4a │ │ │ │ + ldrd r0, r0, [r4], #160 @ 0xa0 │ │ │ │ + cmp r5, #58 @ 0x3a │ │ │ │ movs r0, r6 │ │ │ │ │ │ │ │ 0017a1fc : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r2 │ │ │ │ bl 1ade84 │ │ │ │ mov r1, r4 │ │ │ │ - bl 292ff4 │ │ │ │ + bl 292fec │ │ │ │ cbz r0, 17a23e │ │ │ │ mov r1, r5 │ │ │ │ bl 17a148 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 17a264 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ @@ -78077,75 +78079,75 @@ │ │ │ │ addw r3, r3, #1772 @ 0x6ec │ │ │ │ str r2, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ movs r2, #3 │ │ │ │ str r6, [sp, #8] │ │ │ │ str r2, [sp, #0] │ │ │ │ movw r2, #1290 @ 0x50a │ │ │ │ - bl 3e02ac │ │ │ │ + bl 3e02a4 │ │ │ │ b.n 17a22a │ │ │ │ ldr r3, [pc, #44] @ (17a294 ) │ │ │ │ mov r0, r7 │ │ │ │ ldr r2, [pc, #44] @ (17a298 ) │ │ │ │ ldr r1, [pc, #48] @ (17a29c ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ addw r3, r3, #1772 @ 0x6ec │ │ │ │ strd r2, r6, [sp] │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #8] │ │ │ │ movw r2, #1297 @ 0x511 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 17a22a │ │ │ │ nop │ │ │ │ - subs r4, #232 @ 0xe8 │ │ │ │ + subs r4, #216 @ 0xd8 │ │ │ │ movs r1, r6 │ │ │ │ - @ instruction: 0xb7ee │ │ │ │ + @ instruction: 0xb7de │ │ │ │ movs r3, r5 │ │ │ │ - stc2 0, cr0, [lr], #-160 @ 0xffffff60 │ │ │ │ - subs r4, #196 @ 0xc4 │ │ │ │ + ldc2 0, cr0, [lr], {40} @ 0x28 │ │ │ │ + subs r4, #180 @ 0xb4 │ │ │ │ movs r1, r6 │ │ │ │ - cdp2 0, 11, cr0, cr14, cr8, {1} │ │ │ │ - stc2 0, cr0, [r8], {40} @ 0x28 │ │ │ │ + cdp2 0, 10, cr0, cr14, cr8, {1} │ │ │ │ + @ instruction: 0xfbf80028 │ │ │ │ │ │ │ │ 0017a2a0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [pc, #64] @ (17a2f0 ) │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc │ │ │ │ str r1, [sp, #12] │ │ │ │ - bl 296dc8 │ │ │ │ + bl 296dc0 │ │ │ │ cbz r0, 17a2dc │ │ │ │ ldr.w ip, [pc, #52] @ 17a2f4 │ │ │ │ movs r3, #16 │ │ │ │ ldr r2, [pc, #48] @ (17a2f8 ) │ │ │ │ mov r0, r4 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add ip, r3 │ │ │ │ add r2, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr.w r0, [r0, #152] @ 0x98 │ │ │ │ add sp, #16 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xfb9c0028 │ │ │ │ - subs r4, #104 @ 0x68 │ │ │ │ + @ instruction: 0xfb8c0028 │ │ │ │ + subs r4, #88 @ 0x58 │ │ │ │ movs r1, r6 │ │ │ │ - @ instruction: 0xfb5a0028 │ │ │ │ + @ instruction: 0xfb4a0028 │ │ │ │ │ │ │ │ 0017a2fc : │ │ │ │ ldr r0, [r0, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ ite le │ │ │ │ movle r0, #0 │ │ │ │ movgt r0, #1 │ │ │ │ @@ -78155,65 +78157,65 @@ │ │ │ │ cbz r0, 17a334 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #36] @ (17a340 ) │ │ │ │ add r1, pc │ │ │ │ - bl 296dc8 │ │ │ │ + bl 296dc0 │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ movs r1, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r3, pc} │ │ │ │ movs r1, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - @ instruction: 0xfb360028 │ │ │ │ + @ instruction: 0xfb260028 │ │ │ │ │ │ │ │ 0017a344 : │ │ │ │ cbz r0, 17a370 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #64] @ (17a398 ) │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc │ │ │ │ - bl 296dc8 │ │ │ │ + bl 296dc0 │ │ │ │ cbz r0, 17a37a │ │ │ │ movs r0, #1 │ │ │ │ movs r1, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r1, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ bx lr │ │ │ │ ldr r1, [pc, #32] @ (17a39c ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 296dc8 │ │ │ │ + bl 296dc0 │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ movs r1, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0xfaf80028 │ │ │ │ - stc2l 0, cr0, [r2, #160]! @ 0xa0 │ │ │ │ + @ instruction: 0xfae80028 │ │ │ │ + ldc2l 0, cr0, [r2, #160] @ 0xa0 │ │ │ │ │ │ │ │ 0017a3a0 : │ │ │ │ cbz r0, 17a3b6 │ │ │ │ ldr r0, [r0, #80] @ 0x50 │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ @@ -78231,54 +78233,54 @@ │ │ │ │ ldr r1, [pc, #20] @ (17a3e0 ) │ │ │ │ ldr r0, [pc, #20] @ (17a3e4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1808 @ 0x710 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ - subs r3, #98 @ 0x62 │ │ │ │ + subs r3, #82 @ 0x52 │ │ │ │ movs r1, r6 │ │ │ │ - @ instruction: 0xfab00028 │ │ │ │ - @ instruction: 0xfaba0028 │ │ │ │ + @ instruction: 0xfaa00028 │ │ │ │ + @ instruction: 0xfaaa0028 │ │ │ │ │ │ │ │ 0017a3e8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #312] @ (17a534 ) │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ add r5, pc │ │ │ │ mov r1, r5 │ │ │ │ - bl 296dc8 │ │ │ │ + bl 296dc0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 17a4a8 │ │ │ │ ldr r4, [pc, #300] @ (17a538 ) │ │ │ │ movs r3, #16 │ │ │ │ ldr r2, [pc, #300] @ (17a53c ) │ │ │ │ mov r0, r6 │ │ │ │ add r4, pc │ │ │ │ adds r1, r4, r3 │ │ │ │ add r2, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r1, r5 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r6, r0 │ │ │ │ ldr.w r0, [r0, #144] @ 0x90 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 17a500 │ │ │ │ ldr r2, [pc, #276] @ (17a540 ) │ │ │ │ addw r4, r4, #1764 @ 0x6e4 │ │ │ │ ldr r1, [pc, #272] @ (17a544 ) │ │ │ │ movs r3, #77 @ 0x4d │ │ │ │ str r4, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r3, [pc, #264] @ (17a548 ) │ │ │ │ mov r8, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r3, #0] │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 17a4de │ │ │ │ ldr r7, [pc, #256] @ (17a54c ) │ │ │ │ @@ -78286,25 +78288,25 @@ │ │ │ │ adds r7, #16 │ │ │ │ b.n 17a45a │ │ │ │ ldr.w r4, [r4, #136] @ 0x88 │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 17a4de │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 296dc8 │ │ │ │ + bl 296dc0 │ │ │ │ ldr r2, [pc, #236] @ (17a550 ) │ │ │ │ mov ip, r0 │ │ │ │ movs r3, #16 │ │ │ │ add r2, pc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ cmp.w ip, #0 │ │ │ │ beq.n 17a452 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr.w r2, [r6, #144] @ 0x90 │ │ │ │ ldr.w r3, [r0, #144] @ 0x90 │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 17a452 │ │ │ │ ldr.w r1, [r0, #148] @ 0x94 │ │ │ │ ldr.w r2, [r6, #148] @ 0x94 │ │ │ │ cmp r1, r2 │ │ │ │ @@ -78317,36 +78319,36 @@ │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ b.w 143a14 │ │ │ │ ldr r4, [pc, #172] @ (17a558 ) │ │ │ │ mov r0, r6 │ │ │ │ add r4, pc │ │ │ │ mov r1, r4 │ │ │ │ - bl 296dc8 │ │ │ │ + bl 296dc0 │ │ │ │ cbz r0, 17a4f0 │ │ │ │ ldr r0, [pc, #164] @ (17a55c ) │ │ │ │ movs r3, #19 │ │ │ │ ldr r2, [pc, #164] @ (17a560 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ add.w r0, r0, #1552 @ 0x610 │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ bl 182bcc │ │ │ │ cbz r0, 17a4f0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ b.w 145b84 │ │ │ │ ldr.w r0, [r8, #20] │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 17a4d4 │ │ │ │ ldr.w r0, [r6, #144] @ 0x90 │ │ │ │ - bl 297064 │ │ │ │ + bl 29705c │ │ │ │ b.n 17a4d4 │ │ │ │ ldr r0, [pc, #112] @ (17a564 ) │ │ │ │ ldr r1, [r6, #20] │ │ │ │ add r0, pc │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ b.w 143a14 │ │ │ │ @@ -78362,38 +78364,38 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r3 │ │ │ │ - bl 297064 │ │ │ │ + bl 29705c │ │ │ │ ldr.w r2, [r6, #148] @ 0x94 │ │ │ │ mov r1, r0 │ │ │ │ b.n 17a49a │ │ │ │ - @ instruction: 0xfa520028 │ │ │ │ - subs r3, #30 │ │ │ │ + @ instruction: 0xfa420028 │ │ │ │ + subs r3, #14 │ │ │ │ movs r1, r6 │ │ │ │ - @ instruction: 0xfa120028 │ │ │ │ - b.n 17a1e0 │ │ │ │ + @ instruction: 0xfa020028 │ │ │ │ + b.n 17a1c0 │ │ │ │ movs r0, r5 │ │ │ │ - ldmia r3, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r3, {r2, r3, r5, r6} │ │ │ │ movs r2, r5 │ │ │ │ ldrh r6, [r5, r7] │ │ │ │ movs r1, r7 │ │ │ │ - subs r2, #228 @ 0xe4 │ │ │ │ + subs r2, #212 @ 0xd4 │ │ │ │ movs r1, r6 │ │ │ │ - vst1.8 {d16[1]}, [r0], r8 │ │ │ │ - ldc2l 0, cr0, [ip], {40} @ 0x28 │ │ │ │ - @ instruction: 0xfbf40028 │ │ │ │ - subs r2, #114 @ 0x72 │ │ │ │ + ldrsh.w r0, [r0, #40] @ 0x28 │ │ │ │ + stc2l 0, cr0, [ip], {40} @ 0x28 │ │ │ │ + @ instruction: 0xfbe40028 │ │ │ │ + subs r2, #98 @ 0x62 │ │ │ │ movs r1, r6 │ │ │ │ - vld4.8 {d16-d19}, [r4 :128], r8 │ │ │ │ - stc2 0, cr0, [ip], {40} @ 0x28 │ │ │ │ - ldr r2, [sp, #312] @ 0x138 │ │ │ │ + ldr??.w r0, [r4, r8, lsl #2] │ │ │ │ + ldc2l 0, cr0, [ip], #-160 @ 0xffffff60 │ │ │ │ + ldr r2, [sp, #248] @ 0xf8 │ │ │ │ movs r2, r5 │ │ │ │ │ │ │ │ 0017a56c : │ │ │ │ cbz r0, 17a572 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ bx lr │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ @@ -78406,44 +78408,44 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [pc, #76] @ (17a5d8 ) │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc │ │ │ │ str r1, [sp, #12] │ │ │ │ - bl 296dc8 │ │ │ │ + bl 296dc0 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cbz r0, 17a5b6 │ │ │ │ ldr.w ip, [pc, #64] @ 17a5dc │ │ │ │ movs r3, #16 │ │ │ │ ldr r2, [pc, #60] @ (17a5e0 ) │ │ │ │ mov r0, r4 │ │ │ │ add ip, pc │ │ │ │ add ip, r3 │ │ │ │ add r2, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr.w r0, [r0, #148] @ 0x94 │ │ │ │ add sp, #16 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ bx lr │ │ │ │ - str.w r0, [r2, #40] @ 0x28 │ │ │ │ - subs r1, #140 @ 0x8c │ │ │ │ + ldrh.w r0, [r2, #40] @ 0x28 │ │ │ │ + subs r1, #124 @ 0x7c │ │ │ │ movs r1, r6 │ │ │ │ - strb.w r0, [r0, #40] @ 0x28 │ │ │ │ + ldr??.w r0, [r0, r8, lsl #2] │ │ │ │ │ │ │ │ 0017a5e4 : │ │ │ │ cbz r0, 17a602 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ cmp r3, #2 │ │ │ │ beq.n 17a60e │ │ │ │ cmp r3, #3 │ │ │ │ @@ -78624,28 +78626,28 @@ │ │ │ │ add r6, pc │ │ │ │ b.n 17a79a │ │ │ │ ldr.w r4, [r4, #136] @ 0x88 │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 17a86a │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 296dc8 │ │ │ │ + bl 296dc0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 17a792 │ │ │ │ ldr r3, [r4, #120] @ 0x78 │ │ │ │ cmp r3, r5 │ │ │ │ bne.n 17a792 │ │ │ │ ldr r3, [pc, #292] @ (17a8d4 ) │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #292] @ (17a8d8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r2, r3 │ │ │ │ - bl 299ef4 │ │ │ │ + bl 299eec │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 17a792 │ │ │ │ ldr r3, [pc, #280] @ (17a8dc ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 17a886 │ │ │ │ @@ -78663,27 +78665,27 @@ │ │ │ │ ldr r1, [pc, #256] @ (17a8e8 ) │ │ │ │ add r3, pc │ │ │ │ adds r3, #16 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #16 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ str.w r9, [r0, #148] @ 0x94 │ │ │ │ strd sl, fp, [r4, #120] @ 0x78 │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 17a818 │ │ │ │ ldr r3, [pc, #204] @ (17a8d4 ) │ │ │ │ mov r2, r8 │ │ │ │ ldr r1, [pc, #224] @ (17a8ec ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 2998a4 │ │ │ │ + bl 29989c │ │ │ │ ldr r2, [pc, #212] @ (17a8f0 ) │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ add.w r2, r2, #1864 @ 0x748 │ │ │ │ bl 179144 │ │ │ │ mov r1, r0 │ │ │ │ @@ -78696,15 +78698,15 @@ │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ mov r1, r2 │ │ │ │ strd r3, r4, [sp, #4] │ │ │ │ movw r3, #16960 @ 0x4240 │ │ │ │ movt r3, #15 │ │ │ │ mov r5, r0 │ │ │ │ - bl 3f00e8 │ │ │ │ + bl 3f00e0 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #84] @ 0x54 │ │ │ │ add sp, #28 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -78714,15 +78716,15 @@ │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cbnz r3, 17a8a6 │ │ │ │ ldr r0, [pc, #132] @ (17a8f8 ) │ │ │ │ mov.w r6, #480 @ 0x1e0 │ │ │ │ mov.w r5, #640 @ 0x280 │ │ │ │ add r0, pc │ │ │ │ - bl 297bd4 │ │ │ │ + bl 297bcc │ │ │ │ mov r4, r0 │ │ │ │ b.n 17a7e0 │ │ │ │ ldr r3, [pc, #116] @ (17a8fc ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 17a7cc │ │ │ │ @@ -78730,62 +78732,62 @@ │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r2, r3, #16 │ │ │ │ bpl.n 17a7cc │ │ │ │ ldr r0, [pc, #104] @ (17a904 ) │ │ │ │ ldr r1, [r4, #20] │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 17a7cc │ │ │ │ ldr r3, [pc, #96] @ (17a908 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 17a872 │ │ │ │ ldr r3, [pc, #76] @ (17a900 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 17a872 │ │ │ │ ldr r0, [pc, #80] @ (17a90c ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 17a872 │ │ │ │ ldr r4, [r7, r2] │ │ │ │ movs r1, r7 │ │ │ │ movs r3, #180 @ 0xb4 │ │ │ │ movs r1, r7 │ │ │ │ - adds r7, #168 @ 0xa8 │ │ │ │ + adds r7, #152 @ 0x98 │ │ │ │ movs r1, r6 │ │ │ │ - movt r0, #10280 @ 0x2828 │ │ │ │ + @ instruction: 0xf6b20028 │ │ │ │ cmp r6, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r1} │ │ │ │ + stmia r7!, {r1, r4, r5, r6, r7} │ │ │ │ movs r2, r5 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #72 @ 0x48 │ │ │ │ + adds r7, #56 @ 0x38 │ │ │ │ movs r1, r6 │ │ │ │ - @ instruction: 0xf63c0028 │ │ │ │ - @ instruction: 0xf6600028 │ │ │ │ - stmia r7!, {r1, r2, r5, r7} │ │ │ │ + @ instruction: 0xf62c0028 │ │ │ │ + @ instruction: 0xf6500028 │ │ │ │ + stmia r7!, {r1, r2, r4, r7} │ │ │ │ movs r2, r5 │ │ │ │ - adds r7, #18 │ │ │ │ + adds r7, #2 │ │ │ │ movs r1, r6 │ │ │ │ udf #85 @ 0x55 │ │ │ │ - vsli.64 , q2, #63 @ 0x3f │ │ │ │ + @ instruction: 0xfffff5c4 │ │ │ │ movs r0, r5 │ │ │ │ movs r7, #12 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str??.w r0, [sl, #40] @ 0x28 │ │ │ │ + ldr.w r0, [sl, #40] @ 0x28 │ │ │ │ movs r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ - str??.w r0, [r4, #40] @ 0x28 │ │ │ │ + ldr.w r0, [r4, #40] @ 0x28 │ │ │ │ │ │ │ │ 0017a910 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov.w r1, #640 @ 0x280 │ │ │ │ @@ -78806,15 +78808,15 @@ │ │ │ │ ldr r3, [pc, #108] @ (17a9b4 ) │ │ │ │ movs r2, #0 │ │ │ │ ldr r1, [pc, #108] @ (17a9b8 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 2998a4 │ │ │ │ + bl 29989c │ │ │ │ ldr r2, [r4, #76] @ 0x4c │ │ │ │ ldr r3, [pc, #96] @ (17a9bc ) │ │ │ │ add r3, pc │ │ │ │ addw r3, r3, #1836 @ 0x72c │ │ │ │ str r3, [r4, #120] @ 0x78 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #124] @ 0x7c │ │ │ │ @@ -78841,33 +78843,33 @@ │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 17a944 │ │ │ │ ldr r0, [pc, #40] @ (17a9cc ) │ │ │ │ ldr r1, [r4, #20] │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 17a944 │ │ │ │ movs r1, #242 @ 0xf2 │ │ │ │ movs r1, r7 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r3, r5, r6} │ │ │ │ + stmia r6!, {r3, r4, r6} │ │ │ │ movs r2, r5 │ │ │ │ - adds r5, #214 @ 0xd6 │ │ │ │ + adds r5, #198 @ 0xc6 │ │ │ │ movs r1, r6 │ │ │ │ - adds r5, #188 @ 0xbc │ │ │ │ + adds r5, #172 @ 0xac │ │ │ │ movs r1, r6 │ │ │ │ subs r0, r7, r0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb.w r0, [r0, r8, lsl #2] │ │ │ │ + strb.w r0, [r0, r8, lsl #2] │ │ │ │ │ │ │ │ 0017a9d0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #92] @ (17aa3c ) │ │ │ │ @@ -78878,15 +78880,15 @@ │ │ │ │ movs r5, #0 │ │ │ │ add r6, pc │ │ │ │ b.n 17a9f4 │ │ │ │ ldr.w r4, [r4, #136] @ 0x88 │ │ │ │ cbz r4, 17aa1c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 296dc8 │ │ │ │ + bl 296dc0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 17a9ee │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ cmp r3, r0 │ │ │ │ ble.n 17a9ee │ │ │ │ ldr r3, [r4, #120] @ 0x78 │ │ │ │ adds r5, #1 │ │ │ │ @@ -78909,15 +78911,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrsb r0, [r2, r1] │ │ │ │ movs r1, r7 │ │ │ │ - orn r0, r6, #11010048 @ 0xa80000 │ │ │ │ + orrs.w r0, r6, #11010048 @ 0xa80000 │ │ │ │ │ │ │ │ 0017aa44 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ @@ -78927,15 +78929,15 @@ │ │ │ │ cmp r3, #1 │ │ │ │ mov r6, r2 │ │ │ │ add r1, pc │ │ │ │ itee ne │ │ │ │ movne r7, #0 │ │ │ │ ldreq r3, [r0, #28] │ │ │ │ moveq r7, r3 │ │ │ │ - bl 296dc8 │ │ │ │ + bl 296dc0 │ │ │ │ cbz r0, 17aac2 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #1 │ │ │ │ bne.n 17aa94 │ │ │ │ cbz r7, 17aa80 │ │ │ │ ldrb r3, [r7, #4] │ │ │ │ and.w r3, r3, #3 │ │ │ │ @@ -78971,19 +78973,19 @@ │ │ │ │ ldr r0, [pc, #28] @ (17aae8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1948 @ 0x79c │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - @ instruction: 0xf3f20028 │ │ │ │ - adds r4, #100 @ 0x64 │ │ │ │ + @ instruction: 0xf3e20028 │ │ │ │ + adds r4, #84 @ 0x54 │ │ │ │ movs r1, r6 │ │ │ │ - @ instruction: 0xf3b20028 │ │ │ │ - @ instruction: 0xf6f80028 │ │ │ │ + @ instruction: 0xf3a20028 │ │ │ │ + @ instruction: 0xf6e80028 │ │ │ │ │ │ │ │ 0017aaec : │ │ │ │ ldr r3, [r0, #32] │ │ │ │ cmp r3, #1 │ │ │ │ ite eq │ │ │ │ ldreq r0, [r0, #28] │ │ │ │ movne r0, #0 │ │ │ │ @@ -79062,18 +79064,18 @@ │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1968 @ 0x7b0 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ cpsid i │ │ │ │ lsls r3, r0, #1 │ │ │ │ - adds r3, #146 @ 0x92 │ │ │ │ + adds r3, #130 @ 0x82 │ │ │ │ movs r1, r6 │ │ │ │ - @ instruction: 0xf2e00028 │ │ │ │ - movw r0, #10280 @ 0x2828 │ │ │ │ + @ instruction: 0xf2d00028 │ │ │ │ + @ instruction: 0xf6320028 │ │ │ │ │ │ │ │ 0017abbc : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #164] @ (17ac74 ) │ │ │ │ @@ -79119,54 +79121,54 @@ │ │ │ │ strd r3, r2, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ ldr r2, [pc, #92] @ (17ac8c ) │ │ │ │ adds r5, #4 │ │ │ │ ldr.w r3, [r9, r2] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #76] @ (17ac90 ) │ │ │ │ add r2, sp, #8 │ │ │ │ add r0, pc │ │ │ │ - bl 3dc6d8 │ │ │ │ + bl 3dc6d0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 17ac62 │ │ │ │ ldr r2, [pc, #64] @ (17ac94 ) │ │ │ │ add r2, pc │ │ │ │ add r2, r3 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 17ac00 │ │ │ │ cmp r5, r8 │ │ │ │ beq.n 17ac04 │ │ │ │ b.n 17abf2 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 3e0150 │ │ │ │ + bl 3e0148 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 17ac50 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, r3, #5 │ │ │ │ movs r1, r7 │ │ │ │ subs r0, r2, #5 │ │ │ │ movs r1, r7 │ │ │ │ - adds r3, #82 @ 0x52 │ │ │ │ + adds r3, #66 @ 0x42 │ │ │ │ movs r1, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ lsls r3, r0, #1 │ │ │ │ subs r4, r4, #4 │ │ │ │ movs r1, r7 │ │ │ │ cmp r6, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - rsb r0, r4, #11010048 @ 0xa80000 │ │ │ │ + subs.w r0, r4, #11010048 @ 0xa80000 │ │ │ │ push {r1, r2, r3, r4, r7, lr} │ │ │ │ lsls r3, r0, #1 │ │ │ │ │ │ │ │ 0017ac98 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -79224,54 +79226,54 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r0, [pc, #176] @ (17adcc ) │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [r2, r0] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #164] @ (17add0 ) │ │ │ │ add r2, sp, #8 │ │ │ │ add r0, pc │ │ │ │ - bl 3dc6d8 │ │ │ │ + bl 3dc6d0 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 17ad76 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ ldr r3, [pc, #152] @ (17add4 ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, r1, lsl #2 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 17acd4 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ ldr r1, [pc, #124] @ (17add8 ) │ │ │ │ add r1, pc │ │ │ │ blx 145310 │ │ │ │ cbnz r0, 17ad82 │ │ │ │ ldr r2, [pc, #120] @ (17addc ) │ │ │ │ add r2, pc │ │ │ │ ldr r0, [pc, #120] @ (17ade0 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ movs r0, #1 │ │ │ │ blx 1459f4 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 3e0150 │ │ │ │ + bl 3e0148 │ │ │ │ b.n 17ad38 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldr r1, [r4, #0] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ ldr r1, [pc, #88] @ (17ade4 ) │ │ │ │ add r1, pc │ │ │ │ blx 145310 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 17ad62 │ │ │ │ ldr r2, [pc, #80] @ (17ade8 ) │ │ │ │ add r2, pc │ │ │ │ @@ -79295,27 +79297,27 @@ │ │ │ │ lsls r3, r0, #1 │ │ │ │ subs r0, r2, #1 │ │ │ │ movs r1, r7 │ │ │ │ subs r2, r6, #0 │ │ │ │ movs r1, r7 │ │ │ │ cmp r6, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf4da0028 │ │ │ │ + @ instruction: 0xf4ca0028 │ │ │ │ push {r2, r4, r5, r7} │ │ │ │ lsls r3, r0, #1 │ │ │ │ - bls.n 17ad80 │ │ │ │ + bls.n 17ad60 │ │ │ │ movs r6, r5 │ │ │ │ - @ instruction: 0xf4a80028 │ │ │ │ - @ instruction: 0xf4fe0028 │ │ │ │ - @ instruction: 0xf4cc0028 │ │ │ │ - eors.w r0, r0, #11010048 @ 0xa80000 │ │ │ │ - adds r1, #138 @ 0x8a │ │ │ │ + eors.w r0, r8, #11010048 @ 0xa80000 │ │ │ │ + @ instruction: 0xf4ee0028 │ │ │ │ + @ instruction: 0xf4bc0028 │ │ │ │ + eor.w r0, r0, #11010048 @ 0xa80000 │ │ │ │ + adds r1, #122 @ 0x7a │ │ │ │ movs r1, r6 │ │ │ │ - @ instruction: 0xf0d80028 │ │ │ │ - eor.w r0, sl, #11010048 @ 0xa80000 │ │ │ │ + @ instruction: 0xf0c80028 │ │ │ │ + orns r0, sl, #11010048 @ 0xa80000 │ │ │ │ │ │ │ │ 0017adf8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ @@ -79354,22 +79356,22 @@ │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #2024 @ 0x7e8 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ cbz r6, 17aede │ │ │ │ lsls r3, r0, #1 │ │ │ │ - adds r0, #244 @ 0xf4 │ │ │ │ + adds r0, #228 @ 0xe4 │ │ │ │ movs r1, r6 │ │ │ │ - orr.w r0, r2, #40 @ 0x28 │ │ │ │ - @ instruction: 0xf3f40028 │ │ │ │ - adds r0, #220 @ 0xdc │ │ │ │ + bics.w r0, r2, #40 @ 0x28 │ │ │ │ + @ instruction: 0xf3e40028 │ │ │ │ + adds r0, #204 @ 0xcc │ │ │ │ movs r1, r6 │ │ │ │ - bic.w r0, sl, #40 @ 0x28 │ │ │ │ - orrs.w r0, r4, #11010048 @ 0xa80000 │ │ │ │ + ands.w r0, sl, #40 @ 0x28 │ │ │ │ + orr.w r0, r4, #11010048 @ 0xa80000 │ │ │ │ │ │ │ │ 0017ae80 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ @@ -79408,20 +79410,20 @@ │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #2044 @ 0x7fc │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ cbz r2, 17af42 │ │ │ │ lsls r3, r0, #1 │ │ │ │ - ands.w r0, sl, #11010048 @ 0xa80000 │ │ │ │ and.w r0, sl, #11010048 @ 0xa80000 │ │ │ │ - adds r0, #86 @ 0x56 │ │ │ │ + @ instruction: 0xf3fa0028 │ │ │ │ + adds r0, #70 @ 0x46 │ │ │ │ movs r1, r6 │ │ │ │ - vaddl.s32 q0, d4, d24 │ │ │ │ - @ instruction: 0xf3560028 │ │ │ │ + vaddl.s16 q0, d4, d24 │ │ │ │ + @ instruction: 0xf3460028 │ │ │ │ │ │ │ │ 0017af00 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #160] @ (17afb4 ) │ │ │ │ @@ -79447,30 +79449,30 @@ │ │ │ │ add r0, pc │ │ │ │ blx 144110 │ │ │ │ ldr r3, [pc, #140] @ (17afd0 ) │ │ │ │ ldr r6, [r6, r3] │ │ │ │ b.n 17af5a │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ adds r4, #1 │ │ │ │ blx 144110 │ │ │ │ cmp r4, #8 │ │ │ │ beq.n 17af86 │ │ │ │ ldr.w r3, [r5, #4]! │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 17af48 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ mov r2, sp │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3dc6d8 │ │ │ │ + bl 3dc6d0 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 17afa8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 17af48 │ │ │ │ adds r4, #1 │ │ │ │ cmp r4, #8 │ │ │ │ @@ -79486,33 +79488,33 @@ │ │ │ │ bne.n 17afb0 │ │ │ │ ldr r0, [pc, #60] @ (17afd8 ) │ │ │ │ add r0, pc │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ b.w 14410c │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - bl 3e0150 │ │ │ │ + bl 3e0148 │ │ │ │ b.n 17af7a │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ adds r4, r2, #0 │ │ │ │ movs r1, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf3ba0028 │ │ │ │ + @ instruction: 0xf3aa0028 │ │ │ │ adds r0, r1, #0 │ │ │ │ movs r1, r7 │ │ │ │ uxtb r0, r1 │ │ │ │ lsls r3, r0, #1 │ │ │ │ - @ instruction: 0xf2d00028 │ │ │ │ - vhadd.u8 d16, d12, d30 │ │ │ │ + movt r0, #40 @ 0x28 │ │ │ │ + vhadd.u d0, d12, d30 │ │ │ │ cmp r6, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ subs r2, r4, r6 │ │ │ │ movs r1, r7 │ │ │ │ - @ instruction: 0xf3600028 │ │ │ │ + @ instruction: 0xf3500028 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3448] @ 0xd78 │ │ │ │ ldr r4, [pc, #532] @ (17b204 ) │ │ │ │ sub.w sp, sp, #612 @ 0x264 │ │ │ │ ldr r6, [pc, #532] @ (17b208 ) │ │ │ │ @@ -79730,34 +79732,34 @@ │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ subs r4, r6, r4 │ │ │ │ movs r1, r7 │ │ │ │ subs r0, r6, r4 │ │ │ │ movs r1, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf38e0028 │ │ │ │ - @ instruction: 0xf3ae0028 │ │ │ │ - @ instruction: 0xf3b00028 │ │ │ │ - mov r2, pc │ │ │ │ - movs r1, r6 │ │ │ │ @ instruction: 0xf37e0028 │ │ │ │ + @ instruction: 0xf39e0028 │ │ │ │ + @ instruction: 0xf3a00028 │ │ │ │ + mov r2, sp │ │ │ │ + movs r1, r6 │ │ │ │ + @ instruction: 0xf36e0028 │ │ │ │ cmp r5, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r0, r1 │ │ │ │ movs r1, r7 │ │ │ │ - subw r0, r2, #40 @ 0x28 │ │ │ │ - cmp sl, lr │ │ │ │ - movs r1, r6 │ │ │ │ + @ instruction: 0xf2920028 │ │ │ │ cmp sl, ip │ │ │ │ movs r1, r6 │ │ │ │ - subw r0, ip, #40 @ 0x28 │ │ │ │ - cmp r0, sl │ │ │ │ + cmp sl, sl │ │ │ │ movs r1, r6 │ │ │ │ - @ instruction: 0xf2760028 │ │ │ │ - @ instruction: 0xf27e0028 │ │ │ │ + @ instruction: 0xf29c0028 │ │ │ │ + cmp r0, r8 │ │ │ │ + movs r1, r6 │ │ │ │ + @ instruction: 0xf2660028 │ │ │ │ + @ instruction: 0xf26e0028 │ │ │ │ │ │ │ │ 0017b248 : │ │ │ │ ldrh r2, [r0, #2] │ │ │ │ ldr r3, [pc, #192] @ (17b30c ) │ │ │ │ add r3, pc │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 17b2fc │ │ │ │ @@ -79832,16 +79834,16 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ adds r0, r4, r3 │ │ │ │ movs r1, r7 │ │ │ │ cmp r5, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf2100028 │ │ │ │ - @ instruction: 0xf21a0028 │ │ │ │ + addw r0, r0, #40 @ 0x28 │ │ │ │ + addw r0, sl, #40 @ 0x28 │ │ │ │ │ │ │ │ 0017b31c : │ │ │ │ ldr r0, [pc, #4] @ (17b324 ) │ │ │ │ add r0, pc │ │ │ │ b.n 17afdc │ │ │ │ nop │ │ │ │ ldr r5, [pc, #104] @ (17b390 ) │ │ │ │ @@ -80207,18 +80209,18 @@ │ │ │ │ ldr r1, [pc, #16] @ (17b6a4 ) │ │ │ │ ldr r0, [pc, #20] @ (17b6a8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - lsrs r4, r3 │ │ │ │ + lsrs r4, r1 │ │ │ │ movs r1, r6 │ │ │ │ - @ instruction: 0xf0ea0028 │ │ │ │ - @ instruction: 0xf0f40028 │ │ │ │ + @ instruction: 0xf0da0028 │ │ │ │ + @ instruction: 0xf0e40028 │ │ │ │ │ │ │ │ 0017b6ac : │ │ │ │ cbz r0, 17b6b2 │ │ │ │ b.w 143ca0 │ │ │ │ movs r0, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ bx lr │ │ │ │ @@ -80244,18 +80246,18 @@ │ │ │ │ ldr r0, [pc, #20] @ (17b6fc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #16 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - lsls r2, r1 │ │ │ │ + eors r2, r7 │ │ │ │ movs r1, r6 │ │ │ │ - eors.w r0, r8, #40 @ 0x28 │ │ │ │ - @ instruction: 0xf0d40028 │ │ │ │ + eor.w r0, r8, #40 @ 0x28 │ │ │ │ + @ instruction: 0xf0c40028 │ │ │ │ │ │ │ │ 0017b700 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ cbz r0, 17b74a │ │ │ │ @@ -80298,22 +80300,22 @@ │ │ │ │ ldr r0, [pc, #32] @ (17b788 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #36 @ 0x24 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - ands r6, r3 │ │ │ │ + ands r6, r1 │ │ │ │ movs r1, r6 │ │ │ │ - bic.w r0, ip, #40 @ 0x28 │ │ │ │ - orn r0, r8, #40 @ 0x28 │ │ │ │ - ands r2, r1 │ │ │ │ + ands.w r0, ip, #40 @ 0x28 │ │ │ │ + orrs.w r0, r8, #40 @ 0x28 │ │ │ │ + subs r7, #250 @ 0xfa │ │ │ │ movs r1, r6 │ │ │ │ - ands.w r0, r8, #40 @ 0x28 │ │ │ │ - orn r0, r4, #40 @ 0x28 │ │ │ │ + and.w r0, r8, #40 @ 0x28 │ │ │ │ + orrs.w r0, r4, #40 @ 0x28 │ │ │ │ │ │ │ │ 0017b78c : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ cbz r0, 17b7ce │ │ │ │ @@ -80344,18 +80346,18 @@ │ │ │ │ ldr r0, [pc, #20] @ (17b7ec ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #56 @ 0x38 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - subs r7, #154 @ 0x9a │ │ │ │ + subs r7, #138 @ 0x8a │ │ │ │ movs r1, r6 │ │ │ │ - vaddl.s32 q0, d8, d24 │ │ │ │ - vaddl.s32 q8, d4, d24 │ │ │ │ + vaddl.s16 q0, d8, d24 │ │ │ │ + vaddl.s16 q8, d4, d24 │ │ │ │ │ │ │ │ 0017b7f0 : │ │ │ │ cbz r0, 17b800 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ @@ -80371,18 +80373,18 @@ │ │ │ │ ldr r0, [pc, #20] @ (17b82c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #76 @ 0x4c │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - subs r7, #90 @ 0x5a │ │ │ │ + subs r7, #74 @ 0x4a │ │ │ │ movs r1, r6 │ │ │ │ - vhadd.s32 d16, d8, d24 │ │ │ │ - vaddl.s32 q0, d4, d24 │ │ │ │ + vhadd.s16 d16, d8, d24 │ │ │ │ + vaddl.s16 q0, d4, d24 │ │ │ │ │ │ │ │ 0017b830 : │ │ │ │ cbz r0, 17b840 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ @@ -80398,18 +80400,18 @@ │ │ │ │ ldr r0, [pc, #20] @ (17b86c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #100 @ 0x64 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - subs r7, #26 │ │ │ │ + subs r7, #10 │ │ │ │ movs r1, r6 │ │ │ │ - vhadd.s32 d0, d8, d24 │ │ │ │ - vhadd.s32 d16, d4, d24 │ │ │ │ + vhadd.s16 d0, d8, d24 │ │ │ │ + vhadd.s16 d16, d4, d24 │ │ │ │ │ │ │ │ 0017b870 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cbz r0, 17b894 │ │ │ │ @@ -80427,18 +80429,18 @@ │ │ │ │ ldr r1, [pc, #16] @ (17b8ac ) │ │ │ │ ldr r0, [pc, #20] @ (17b8b0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #124 @ 0x7c │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ - subs r6, #212 @ 0xd4 │ │ │ │ + subs r6, #196 @ 0xc4 │ │ │ │ movs r1, r6 │ │ │ │ - cdp 0, 14, cr0, cr2, cr8, {1} │ │ │ │ - vhadd.s16 d0, d14, d24 │ │ │ │ + cdp 0, 13, cr0, cr2, cr8, {1} │ │ │ │ + vhadd.s8 d0, d14, d24 │ │ │ │ │ │ │ │ 0017b8b4 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cbz r0, 17b8d8 │ │ │ │ @@ -80456,18 +80458,18 @@ │ │ │ │ ldr r1, [pc, #16] @ (17b8f0 ) │ │ │ │ ldr r0, [pc, #20] @ (17b8f4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #148 @ 0x94 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ - subs r6, #144 @ 0x90 │ │ │ │ + subs r6, #128 @ 0x80 │ │ │ │ movs r1, r6 │ │ │ │ - cdp 0, 9, cr0, cr14, cr8, {1} │ │ │ │ - cdp 0, 13, cr0, cr10, cr8, {1} │ │ │ │ + cdp 0, 8, cr0, cr14, cr8, {1} │ │ │ │ + cdp 0, 12, cr0, cr10, cr8, {1} │ │ │ │ │ │ │ │ 0017b8f8 : │ │ │ │ cbz r0, 17b908 │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ @@ -80483,18 +80485,18 @@ │ │ │ │ ldr r0, [pc, #20] @ (17b934 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - subs r6, #82 @ 0x52 │ │ │ │ + subs r6, #66 @ 0x42 │ │ │ │ movs r1, r6 │ │ │ │ - cdp 0, 6, cr0, cr0, cr8, {1} │ │ │ │ - cdp 0, 9, cr0, cr12, cr8, {1} │ │ │ │ + cdp 0, 5, cr0, cr0, cr8, {1} │ │ │ │ + cdp 0, 8, cr0, cr12, cr8, {1} │ │ │ │ │ │ │ │ 0017b938 : │ │ │ │ cbz r0, 17b948 │ │ │ │ ldr r0, [r0, #60] @ 0x3c │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ @@ -80510,18 +80512,18 @@ │ │ │ │ ldr r0, [pc, #20] @ (17b974 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #200 @ 0xc8 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - subs r6, #18 │ │ │ │ + subs r6, #2 │ │ │ │ movs r1, r6 │ │ │ │ - cdp 0, 2, cr0, cr0, cr8, {1} │ │ │ │ - cdp 0, 5, cr0, cr12, cr8, {1} │ │ │ │ + cdp 0, 1, cr0, cr0, cr8, {1} │ │ │ │ + cdp 0, 4, cr0, cr12, cr8, {1} │ │ │ │ │ │ │ │ 0017b978 : │ │ │ │ cbz r0, 17b988 │ │ │ │ ldrd r0, r1, [r0, #64] @ 0x40 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -80536,18 +80538,18 @@ │ │ │ │ ldr r0, [pc, #20] @ (17b9b4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #224 @ 0xe0 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - subs r5, #210 @ 0xd2 │ │ │ │ + subs r5, #194 @ 0xc2 │ │ │ │ movs r1, r6 │ │ │ │ - stcl 0, cr0, [r0, #160]! @ 0xa0 │ │ │ │ - cdp 0, 1, cr0, cr12, cr8, {1} │ │ │ │ + ldcl 0, cr0, [r0, #160] @ 0xa0 │ │ │ │ + cdp 0, 0, cr0, cr12, cr8, {1} │ │ │ │ │ │ │ │ 0017b9b8 : │ │ │ │ cbz r0, 17b9c8 │ │ │ │ ldr r0, [r0, #72] @ 0x48 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ @@ -80563,18 +80565,18 @@ │ │ │ │ ldr r0, [pc, #20] @ (17b9f4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #252 @ 0xfc │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - subs r5, #146 @ 0x92 │ │ │ │ + subs r5, #130 @ 0x82 │ │ │ │ movs r1, r6 │ │ │ │ - stc 0, cr0, [r0, #160]! @ 0xa0 │ │ │ │ - ldcl 0, cr0, [ip, #160] @ 0xa0 │ │ │ │ + ldc 0, cr0, [r0, #160] @ 0xa0 │ │ │ │ + stcl 0, cr0, [ip, #160] @ 0xa0 │ │ │ │ │ │ │ │ 0017b9f8 : │ │ │ │ cbz r0, 17ba08 │ │ │ │ ldr r0, [r0, #76] @ 0x4c │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ @@ -80589,18 +80591,18 @@ │ │ │ │ ldr r1, [pc, #20] @ (17ba30 ) │ │ │ │ ldr r0, [pc, #20] @ (17ba34 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #276 @ 0x114 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ - subs r5, #82 @ 0x52 │ │ │ │ + subs r5, #66 @ 0x42 │ │ │ │ movs r1, r6 │ │ │ │ - stcl 0, cr0, [r0, #-160]! @ 0xffffff60 │ │ │ │ - ldc 0, cr0, [sl, #160] @ 0xa0 │ │ │ │ + ldcl 0, cr0, [r0, #-160] @ 0xffffff60 │ │ │ │ + stc 0, cr0, [sl, #160] @ 0xa0 │ │ │ │ │ │ │ │ 0017ba38 : │ │ │ │ cbz r0, 17ba48 │ │ │ │ ldr r0, [r0, #80] @ 0x50 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ @@ -80615,18 +80617,18 @@ │ │ │ │ ldr r1, [pc, #20] @ (17ba70 ) │ │ │ │ ldr r0, [pc, #20] @ (17ba74 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #296 @ 0x128 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ - subs r5, #18 │ │ │ │ + subs r5, #2 │ │ │ │ movs r1, r6 │ │ │ │ - stc 0, cr0, [r0, #-160]! @ 0xffffff60 │ │ │ │ - ldcl 0, cr0, [sl, #-160] @ 0xffffff60 │ │ │ │ + ldc 0, cr0, [r0, #-160] @ 0xffffff60 │ │ │ │ + stcl 0, cr0, [sl, #-160] @ 0xffffff60 │ │ │ │ │ │ │ │ 0017ba78 : │ │ │ │ cbz r0, 17ba88 │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ @@ -80641,18 +80643,18 @@ │ │ │ │ ldr r1, [pc, #20] @ (17bab0 ) │ │ │ │ ldr r0, [pc, #20] @ (17bab4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #316 @ 0x13c │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ - subs r4, #210 @ 0xd2 │ │ │ │ + subs r4, #194 @ 0xc2 │ │ │ │ movs r1, r6 │ │ │ │ - stcl 0, cr0, [r0], #160 @ 0xa0 │ │ │ │ - ldc 0, cr0, [sl, #-160] @ 0xffffff60 │ │ │ │ + ldcl 0, cr0, [r0], {40} @ 0x28 │ │ │ │ + stc 0, cr0, [sl, #-160] @ 0xffffff60 │ │ │ │ │ │ │ │ 0017bab8 : │ │ │ │ cbz r0, 17bac8 │ │ │ │ ldr r0, [r0, #88] @ 0x58 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ @@ -80667,18 +80669,18 @@ │ │ │ │ ldr r1, [pc, #20] @ (17baf0 ) │ │ │ │ ldr r0, [pc, #20] @ (17baf4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #348 @ 0x15c │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ - subs r4, #146 @ 0x92 │ │ │ │ + subs r4, #130 @ 0x82 │ │ │ │ movs r1, r6 │ │ │ │ - stc 0, cr0, [r0], #160 @ 0xa0 │ │ │ │ - ldcl 0, cr0, [sl], {40} @ 0x28 │ │ │ │ + ldc 0, cr0, [r0], {40} @ 0x28 │ │ │ │ + stcl 0, cr0, [sl], {40} @ 0x28 │ │ │ │ │ │ │ │ 0017baf8 : │ │ │ │ cbz r0, 17bb0a │ │ │ │ ldrb.w r0, [r0, #92] @ 0x5c │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ @@ -80694,18 +80696,18 @@ │ │ │ │ ldr r0, [pc, #24] @ (17bb38 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #380 @ 0x17c │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - subs r4, #80 @ 0x50 │ │ │ │ + subs r4, #64 @ 0x40 │ │ │ │ movs r1, r6 │ │ │ │ - mrrc 0, 2, r0, lr, cr8 │ │ │ │ - ldc 0, cr0, [r8], {40} @ 0x28 │ │ │ │ + mcrr 0, 2, r0, lr, cr8 │ │ │ │ + stc 0, cr0, [r8], {40} @ 0x28 │ │ │ │ │ │ │ │ 0017bb3c : │ │ │ │ cbz r0, 17bb4c │ │ │ │ ldr r0, [r0, #96] @ 0x60 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ @@ -80720,18 +80722,18 @@ │ │ │ │ ldr r1, [pc, #20] @ (17bb74 ) │ │ │ │ ldr r0, [pc, #20] @ (17bb78 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #404 @ 0x194 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ - subs r4, #14 │ │ │ │ + subs r3, #254 @ 0xfe │ │ │ │ movs r1, r6 │ │ │ │ - ldc 0, cr0, [ip], {40} @ 0x28 │ │ │ │ - mrrc 0, 2, r0, r6, cr8 │ │ │ │ + stc 0, cr0, [ip], {40} @ 0x28 │ │ │ │ + mcrr 0, 2, r0, r6, cr8 │ │ │ │ │ │ │ │ 0017bb7c : │ │ │ │ cbz r0, 17bb8c │ │ │ │ ldr r0, [r0, #100] @ 0x64 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ @@ -80746,18 +80748,18 @@ │ │ │ │ ldr r1, [pc, #20] @ (17bbb4 ) │ │ │ │ ldr r0, [pc, #20] @ (17bbb8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #428 @ 0x1ac │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ - subs r3, #206 @ 0xce │ │ │ │ + subs r3, #190 @ 0xbe │ │ │ │ movs r1, r6 │ │ │ │ - rsbs r0, ip, r8, asr #32 │ │ │ │ - ldc 0, cr0, [r6], {40} @ 0x28 │ │ │ │ + rsb r0, ip, r8, asr #32 │ │ │ │ + stc 0, cr0, [r6], {40} @ 0x28 │ │ │ │ │ │ │ │ 0017bbbc : │ │ │ │ cbz r0, 17bbce │ │ │ │ ldrb.w r0, [r0, #104] @ 0x68 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ @@ -80773,18 +80775,18 @@ │ │ │ │ ldr r0, [pc, #24] @ (17bbfc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #456 @ 0x1c8 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - subs r3, #140 @ 0x8c │ │ │ │ + subs r3, #124 @ 0x7c │ │ │ │ movs r1, r6 │ │ │ │ - @ instruction: 0xeb9a0028 │ │ │ │ - rsbs r0, r4, r8, asr #32 │ │ │ │ + @ instruction: 0xeb8a0028 │ │ │ │ + rsb r0, r4, r8, asr #32 │ │ │ │ │ │ │ │ 0017bc00 : │ │ │ │ cbz r0, 17bc12 │ │ │ │ ldrb.w r0, [r0, #105] @ 0x69 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ @@ -80800,18 +80802,18 @@ │ │ │ │ ldr r0, [pc, #24] @ (17bc40 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #488 @ 0x1e8 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - subs r3, #72 @ 0x48 │ │ │ │ + subs r3, #56 @ 0x38 │ │ │ │ movs r1, r6 │ │ │ │ - adcs.w r0, r6, r8, asr #32 │ │ │ │ - @ instruction: 0xeb900028 │ │ │ │ + adc.w r0, r6, r8, asr #32 │ │ │ │ + @ instruction: 0xeb800028 │ │ │ │ │ │ │ │ 0017bc44 : │ │ │ │ cbz r0, 17bc56 │ │ │ │ str r1, [r0, #72] @ 0x48 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ @@ -80828,18 +80830,18 @@ │ │ │ │ ldr r0, [pc, #24] @ (17bc84 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #520 @ 0x208 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - subs r3, #4 │ │ │ │ + subs r2, #244 @ 0xf4 │ │ │ │ movs r1, r6 │ │ │ │ - adds.w r0, r2, r8, asr #32 │ │ │ │ - adc.w r0, ip, r8, asr #32 │ │ │ │ + add.w r0, r2, r8, asr #32 │ │ │ │ + @ instruction: 0xeb3c0028 │ │ │ │ │ │ │ │ 0017bc88 : │ │ │ │ cbz r0, 17bc9a │ │ │ │ str r1, [r0, #100] @ 0x64 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ @@ -80856,18 +80858,18 @@ │ │ │ │ ldr r0, [pc, #24] @ (17bcc8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #544 @ 0x220 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - subs r2, #192 @ 0xc0 │ │ │ │ + subs r2, #176 @ 0xb0 │ │ │ │ movs r1, r6 │ │ │ │ - pkhtb r0, lr, r8, asr #32 │ │ │ │ - add.w r0, r8, r8, asr #32 │ │ │ │ + @ instruction: 0xeabe0028 │ │ │ │ + @ instruction: 0xeaf80028 │ │ │ │ │ │ │ │ 0017bccc : │ │ │ │ cbz r0, 17bcde │ │ │ │ str r1, [r0, #96] @ 0x60 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ @@ -80884,18 +80886,18 @@ │ │ │ │ ldr r0, [pc, #24] @ (17bd0c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #572 @ 0x23c │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - subs r2, #124 @ 0x7c │ │ │ │ + subs r2, #108 @ 0x6c │ │ │ │ movs r1, r6 │ │ │ │ - eor.w r0, sl, r8, asr #32 │ │ │ │ - pkhtb r0, r4, r8, asr #32 │ │ │ │ + orns r0, sl, r8, asr #32 │ │ │ │ + @ instruction: 0xeab40028 │ │ │ │ │ │ │ │ 0017bd10 : │ │ │ │ cbz r0, 17bd24 │ │ │ │ strb.w r1, [r0, #105] @ 0x69 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ @@ -80912,33 +80914,33 @@ │ │ │ │ ldr r0, [pc, #24] @ (17bd54 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #596 @ 0x254 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - subs r2, #52 @ 0x34 │ │ │ │ + subs r2, #36 @ 0x24 │ │ │ │ movs r1, r6 │ │ │ │ - orr.w r0, r2, r8, asr #32 │ │ │ │ - orns r0, ip, r8, asr #32 │ │ │ │ + bics.w r0, r2, r8, asr #32 │ │ │ │ + orn r0, ip, r8, asr #32 │ │ │ │ │ │ │ │ 0017bd58 : │ │ │ │ cmp.w r0, #524 @ 0x20c │ │ │ │ bhi.n 17bd6c │ │ │ │ ldr r3, [pc, #20] @ (17bd74 ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, r0, lsl #1 │ │ │ │ ldrh r0, [r3, #32] │ │ │ │ movs r3, #0 │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ movs r3, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - subs r4, #132 @ 0x84 │ │ │ │ + subs r4, #116 @ 0x74 │ │ │ │ movs r1, r6 │ │ │ │ │ │ │ │ 0017bd78 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -80965,15 +80967,15 @@ │ │ │ │ add.w r3, r2, r3, lsl #1 │ │ │ │ ldrh.w r0, [r3, #1084] @ 0x43c │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ pop {r3, pc} │ │ │ │ bl 146058 │ │ │ │ - subs r4, #52 @ 0x34 │ │ │ │ + subs r4, #36 @ 0x24 │ │ │ │ movs r1, r6 │ │ │ │ │ │ │ │ 0017bdcc : │ │ │ │ cmp r0, #253 @ 0xfd │ │ │ │ bhi.n 17bde0 │ │ │ │ ldr r3, [pc, #20] @ (17bde8 ) │ │ │ │ add r3, pc │ │ │ │ @@ -80981,15 +80983,15 @@ │ │ │ │ ldrh.w r0, [r3, #1408] @ 0x580 │ │ │ │ movs r3, #0 │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ movs r3, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - subs r4, #18 │ │ │ │ + subs r4, #2 │ │ │ │ movs r1, r6 │ │ │ │ │ │ │ │ 0017bdec : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -81019,20 +81021,20 @@ │ │ │ │ ldr r0, [pc, #28] @ (17be4c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1916 @ 0x77c │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - subs r3, #210 @ 0xd2 │ │ │ │ + subs r3, #194 @ 0xc2 │ │ │ │ movs r1, r6 │ │ │ │ - subs r3, #180 @ 0xb4 │ │ │ │ + subs r3, #164 @ 0xa4 │ │ │ │ movs r1, r6 │ │ │ │ - @ instruction: 0xe9ba0028 │ │ │ │ - strd r0, r0, [r8, #160] @ 0xa0 │ │ │ │ + @ instruction: 0xe9aa0028 │ │ │ │ + @ instruction: 0xe9b80028 │ │ │ │ │ │ │ │ 0017be50 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ @@ -81090,15 +81092,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ pop {r3, pc} │ │ │ │ bl 146058 │ │ │ │ nop │ │ │ │ - subs r3, #116 @ 0x74 │ │ │ │ + subs r3, #100 @ 0x64 │ │ │ │ movs r1, r6 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, #2 │ │ │ │ beq.n 17bf96 │ │ │ │ cmp r3, #3 │ │ │ │ beq.n 17bf6e │ │ │ │ cmp r3, #1 │ │ │ │ @@ -81214,17 +81216,17 @@ │ │ │ │ blx r4 │ │ │ │ ldrb r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 17bf5e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ b.n 17bf3e │ │ │ │ nop │ │ │ │ - adds r6, r1, r3 │ │ │ │ + adds r6, r7, r2 │ │ │ │ movs r5, r6 │ │ │ │ - adds r4, r7, r0 │ │ │ │ + adds r4, r5, r0 │ │ │ │ movs r5, r6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ ldr r1, [r0, #40] @ 0x28 │ │ │ │ @@ -81306,24 +81308,24 @@ │ │ │ │ ldr r5, [r3, r2] │ │ │ │ b.n 17c0e8 │ │ │ │ adds r4, #1 │ │ │ │ cmp r4, #162 @ 0xa2 │ │ │ │ beq.n 17c10c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx 143d34 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 17c0e2 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ ldrb r3, [r0, r6] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 17c0e2 │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ @@ -81531,15 +81533,15 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r6, #112 @ 0x70 │ │ │ │ movs r1, r7 │ │ │ │ ldr r0, [pc, #4] @ (17c310 ) │ │ │ │ add r0, pc │ │ │ │ - b.w 2969cc │ │ │ │ + b.w 2969c4 │ │ │ │ lsls r6, r5, #19 │ │ │ │ movs r0, r7 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w lr, [pc, #116] @ 17c398 │ │ │ │ @@ -81605,125 +81607,125 @@ │ │ │ │ movs r3, #11 │ │ │ │ ldr r1, [pc, #160] @ (17c464 ) │ │ │ │ add r4, pc │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r4, r0 │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr r1, [pc, #148] @ (17c468 ) │ │ │ │ ldr r3, [pc, #148] @ (17c46c ) │ │ │ │ add r1, pc │ │ │ │ ldr r2, [pc, #148] @ (17c470 ) │ │ │ │ str r1, [r0, #52] @ 0x34 │ │ │ │ add r3, pc │ │ │ │ ldr r1, [pc, #148] @ (17c474 ) │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 29a3a0 │ │ │ │ + bl 29a398 │ │ │ │ ldr r3, [pc, #140] @ (17c478 ) │ │ │ │ ldr r2, [pc, #140] @ (17c47c ) │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #140] @ (17c480 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - bl 29a3a0 │ │ │ │ + bl 29a398 │ │ │ │ ldr r3, [pc, #132] @ (17c484 ) │ │ │ │ ldr r2, [pc, #136] @ (17c488 ) │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #136] @ (17c48c ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - bl 29a3a0 │ │ │ │ + bl 29a398 │ │ │ │ ldr r3, [pc, #128] @ (17c490 ) │ │ │ │ ldr r2, [pc, #128] @ (17c494 ) │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #128] @ (17c498 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - bl 29a3a0 │ │ │ │ + bl 29a398 │ │ │ │ ldr r3, [pc, #120] @ (17c49c ) │ │ │ │ ldr r2, [pc, #124] @ (17c4a0 ) │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #124] @ (17c4a4 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - bl 29a3a0 │ │ │ │ + bl 29a398 │ │ │ │ ldr r3, [pc, #116] @ (17c4a8 ) │ │ │ │ ldr r2, [pc, #116] @ (17c4ac ) │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #116] @ (17c4b0 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - bl 29a3a0 │ │ │ │ + bl 29a398 │ │ │ │ ldr r3, [pc, #108] @ (17c4b4 ) │ │ │ │ ldr r2, [pc, #112] @ (17c4b8 ) │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #112] @ (17c4bc ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 29a3a0 │ │ │ │ - asrs r0, r3, #17 │ │ │ │ + b.w 29a398 │ │ │ │ + asrs r0, r1, #17 │ │ │ │ movs r5, r6 │ │ │ │ - bvc.n 17c478 │ │ │ │ + bvs.n 17c458 │ │ │ │ movs r0, r5 │ │ │ │ - bvs.n 17c42c │ │ │ │ + bvs.n 17c40c │ │ │ │ movs r0, r5 │ │ │ │ lsls r7, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r5, r0, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r1, r6, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r4, r0] │ │ │ │ + strh r4, [r2, r0] │ │ │ │ movs r4, r5 │ │ │ │ lsls r7, r7, #29 │ │ │ │ movs r0, r0 │ │ │ │ lsls r1, r3, #26 │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r2, r3, r4, r7} │ │ │ │ + push {r1, r2, r3, r7} │ │ │ │ movs r5, r5 │ │ │ │ lsls r1, r2, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsls r3, r0, #25 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 17c420 │ │ │ │ + beq.n 17c400 │ │ │ │ movs r0, r6 │ │ │ │ lsls r3, r6, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsls r1, r4, #10 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 17bcb8 │ │ │ │ + b.n 17cc98 │ │ │ │ movs r0, r5 │ │ │ │ lsls r1, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ lsls r7, r7, #8 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 17bcb8 │ │ │ │ + b.n 17cc98 │ │ │ │ movs r0, r5 │ │ │ │ lsls r7, r5, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r5, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r0, #20] │ │ │ │ + ldrb r6, [r6, #19] │ │ │ │ movs r1, r5 │ │ │ │ lsls r5, r1, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r3, r7, #5 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 17cca0 │ │ │ │ + b.n 17cc80 │ │ │ │ movs r0, r5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r6, [pc, #212] @ (17c5a8 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -81733,61 +81735,61 @@ │ │ │ │ add r6, pc │ │ │ │ add r5, pc │ │ │ │ mov r2, r6 │ │ │ │ add.w r3, r5, #24 │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #28 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 17c574 │ │ │ │ mov r4, r0 │ │ │ │ ldr r7, [pc, #188] @ (17c5b4 ) │ │ │ │ ldr r6, [pc, #188] @ (17c5b8 ) │ │ │ │ - bl 2a31d4 │ │ │ │ + bl 2a31cc │ │ │ │ add r7, pc │ │ │ │ movs r3, #29 │ │ │ │ add r6, pc │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ str r0, [r4, #20] │ │ │ │ adds r5, #64 @ 0x40 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r1, [pc, #168] @ (17c5bc ) │ │ │ │ add r1, pc │ │ │ │ - bl 2a70e4 │ │ │ │ + bl 2a70dc │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r2, r8 │ │ │ │ add.w r1, r4, #40 @ 0x28 │ │ │ │ - bl 2a3394 │ │ │ │ + bl 2a338c │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 17c55e │ │ │ │ movs r3, #29 │ │ │ │ mov r2, r7 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r1, r6 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ movs r1, #0 │ │ │ │ - bl 2a7a58 │ │ │ │ + bl 2a7a50 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ movs r3, #29 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r2, [pc, #112] @ (17c5c0 ) │ │ │ │ movs r1, #0 │ │ │ │ mov r3, r4 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ movs r1, #1 │ │ │ │ - bl 2a76bc │ │ │ │ + bl 2a76b4 │ │ │ │ str r0, [r4, #24] │ │ │ │ add sp, #8 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -81798,41 +81800,41 @@ │ │ │ │ ldr r2, [pc, #76] @ (17c5c8 ) │ │ │ │ mov r1, r6 │ │ │ │ add r4, pc │ │ │ │ mov r0, r8 │ │ │ │ add r2, pc │ │ │ │ strd r2, r4, [sp] │ │ │ │ movw r2, #495 @ 0x1ef │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ add sp, #8 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - b.n 17cc88 │ │ │ │ + b.n 17cc68 │ │ │ │ movs r0, r5 │ │ │ │ - asrs r0, r0, #13 │ │ │ │ + asrs r0, r6, #12 │ │ │ │ movs r5, r6 │ │ │ │ - b.n 17cca4 │ │ │ │ + b.n 17cc84 │ │ │ │ movs r0, r5 │ │ │ │ - b.n 17cccc │ │ │ │ + b.n 17ccac │ │ │ │ movs r0, r5 │ │ │ │ - b.n 17ccf8 │ │ │ │ + b.n 17ccd8 │ │ │ │ movs r0, r5 │ │ │ │ - b.n 17ccf0 │ │ │ │ + b.n 17ccd0 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r1, r5, #1 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r1, r2] │ │ │ │ + str r2, [r7, r1] │ │ │ │ movs r4, r5 │ │ │ │ - b.n 17cba0 │ │ │ │ + b.n 17cb80 │ │ │ │ movs r0, r5 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #48] @ 17c60c │ │ │ │ sub sp, #12 │ │ │ │ @@ -81840,29 +81842,29 @@ │ │ │ │ movs r3, #28 │ │ │ │ ldr r1, [pc, #44] @ (17c614 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #24 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #28] @ (17c618 ) │ │ │ │ ldrsh.w r1, [r3, #38] @ 0x26 │ │ │ │ add r0, pc │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ b.w 143a14 │ │ │ │ - asrs r6, r6, #8 │ │ │ │ + asrs r6, r4, #8 │ │ │ │ movs r5, r6 │ │ │ │ - b.n 17cacc │ │ │ │ + b.n 17caac │ │ │ │ movs r0, r5 │ │ │ │ - b.n 17caf4 │ │ │ │ + b.n 17cad4 │ │ │ │ movs r0, r5 │ │ │ │ - mov r8, r0 │ │ │ │ + mov r0, lr │ │ │ │ movs r3, r5 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #48] @ 17c65c │ │ │ │ sub sp, #12 │ │ │ │ @@ -81870,29 +81872,29 @@ │ │ │ │ movs r3, #28 │ │ │ │ ldr r1, [pc, #44] @ (17c664 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #24 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #28] @ (17c668 ) │ │ │ │ ldrsh.w r1, [r3, #36] @ 0x24 │ │ │ │ add r0, pc │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ b.w 143a14 │ │ │ │ - asrs r6, r4, #7 │ │ │ │ + asrs r6, r2, #7 │ │ │ │ movs r5, r6 │ │ │ │ - b.n 17ca7c │ │ │ │ + b.n 17ca5c │ │ │ │ movs r0, r5 │ │ │ │ - b.n 17caa4 │ │ │ │ + b.n 17ca84 │ │ │ │ movs r0, r5 │ │ │ │ - mov r0, r6 │ │ │ │ + mov r0, r4 │ │ │ │ movs r3, r5 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #48] @ 17c6ac │ │ │ │ sub sp, #12 │ │ │ │ @@ -81900,29 +81902,29 @@ │ │ │ │ movs r3, #28 │ │ │ │ ldr r1, [pc, #44] @ (17c6b4 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #24 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #28] @ (17c6b8 ) │ │ │ │ ldrsh.w r1, [r3, #34] @ 0x22 │ │ │ │ add r0, pc │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ b.w 143a14 │ │ │ │ - asrs r6, r2, #6 │ │ │ │ + asrs r6, r0, #6 │ │ │ │ movs r5, r6 │ │ │ │ - b.n 17ca2c │ │ │ │ + b.n 17ca0c │ │ │ │ movs r0, r5 │ │ │ │ - b.n 17ca54 │ │ │ │ + b.n 17ca34 │ │ │ │ movs r0, r5 │ │ │ │ - cmp r8, ip │ │ │ │ + cmp r8, sl │ │ │ │ movs r3, r5 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #48] @ 17c6fc │ │ │ │ sub sp, #12 │ │ │ │ @@ -81930,29 +81932,29 @@ │ │ │ │ movs r3, #28 │ │ │ │ ldr r1, [pc, #44] @ (17c704 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #24 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #28] @ (17c708 ) │ │ │ │ ldrsh.w r1, [r3, #32] │ │ │ │ add r0, pc │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ b.w 143a14 │ │ │ │ - asrs r6, r0, #5 │ │ │ │ + asrs r6, r6, #4 │ │ │ │ movs r5, r6 │ │ │ │ - b.n 17c9dc │ │ │ │ + b.n 17c9bc │ │ │ │ movs r0, r5 │ │ │ │ - b.n 17ca04 │ │ │ │ + b.n 17c9e4 │ │ │ │ movs r0, r5 │ │ │ │ - cmp r8, r2 │ │ │ │ + cmp r8, r0 │ │ │ │ movs r3, r5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #156] @ 17c7b8 │ │ │ │ sub sp, #16 │ │ │ │ @@ -81969,22 +81971,22 @@ │ │ │ │ ldr r1, [pc, #140] @ (17c7c4 ) │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov.w r2, #0 │ │ │ │ ldr r2, [pc, #132] @ (17c7c8 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ movs r2, #0 │ │ │ │ mov r6, r0 │ │ │ │ add r3, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r2 │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 3d5a04 │ │ │ │ + bl 3d59fc │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 17c76a │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp.w r3, #32768 @ 0x8000 │ │ │ │ it cc │ │ │ │ strhcc r3, [r6, #32] │ │ │ │ bcc.n 17c78a │ │ │ │ @@ -81995,15 +81997,15 @@ │ │ │ │ ldr r1, [pc, #92] @ (17c7d4 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #76 @ 0x4c │ │ │ │ strd r2, ip, [sp] │ │ │ │ add r1, pc │ │ │ │ movw r2, #595 @ 0x253 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ ldr r2, [pc, #76] @ (17c7d8 ) │ │ │ │ ldr r3, [pc, #48] @ (17c7c0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ @@ -82015,29 +82017,29 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - asrs r0, r7, #3 │ │ │ │ + asrs r0, r5, #3 │ │ │ │ movs r5, r6 │ │ │ │ lsls r4, r7, #15 │ │ │ │ movs r1, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 17c9fc │ │ │ │ + b.n 17c9dc │ │ │ │ movs r0, r5 │ │ │ │ - b.n 17c9d4 │ │ │ │ + b.n 17c9b4 │ │ │ │ movs r0, r5 │ │ │ │ - asrs r6, r4, #2 │ │ │ │ + asrs r6, r2, #2 │ │ │ │ movs r5, r6 │ │ │ │ - b.n 17ca5c │ │ │ │ + b.n 17ca3c │ │ │ │ movs r0, r5 │ │ │ │ - b.n 17c968 │ │ │ │ + b.n 17c948 │ │ │ │ movs r0, r5 │ │ │ │ lsls r6, r3, #14 │ │ │ │ movs r1, r7 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -82056,22 +82058,22 @@ │ │ │ │ ldr r1, [pc, #140] @ (17c894 ) │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov.w r2, #0 │ │ │ │ ldr r2, [pc, #132] @ (17c898 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ movs r2, #0 │ │ │ │ mov r6, r0 │ │ │ │ add r3, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r2 │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 3d5a04 │ │ │ │ + bl 3d59fc │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 17c83a │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp.w r3, #32768 @ 0x8000 │ │ │ │ it cc │ │ │ │ strhcc r3, [r6, #38] @ 0x26 │ │ │ │ bcc.n 17c85a │ │ │ │ @@ -82082,15 +82084,15 @@ │ │ │ │ ldr r1, [pc, #92] @ (17c8a4 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #104 @ 0x68 │ │ │ │ strd r2, ip, [sp] │ │ │ │ add r1, pc │ │ │ │ movw r2, #661 @ 0x295 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ ldr r2, [pc, #76] @ (17c8a8 ) │ │ │ │ ldr r3, [pc, #48] @ (17c890 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ @@ -82102,29 +82104,29 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - asrs r0, r5, #32 │ │ │ │ + asrs r0, r3, #32 │ │ │ │ movs r5, r6 │ │ │ │ lsls r4, r5, #12 │ │ │ │ movs r1, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 17c92c │ │ │ │ + b.n 17c90c │ │ │ │ movs r0, r5 │ │ │ │ - b.n 17c904 │ │ │ │ + b.n 17c8e4 │ │ │ │ movs r0, r5 │ │ │ │ - lsrs r6, r2, #31 │ │ │ │ + lsrs r6, r0, #31 │ │ │ │ movs r5, r6 │ │ │ │ - b.n 17c9ec │ │ │ │ + b.n 17c9cc │ │ │ │ movs r0, r5 │ │ │ │ - svc 248 @ 0xf8 │ │ │ │ + svc 232 @ 0xe8 │ │ │ │ movs r0, r5 │ │ │ │ lsls r6, r1, #11 │ │ │ │ movs r1, r7 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -82143,22 +82145,22 @@ │ │ │ │ ldr r1, [pc, #140] @ (17c964 ) │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov.w r2, #0 │ │ │ │ ldr r2, [pc, #132] @ (17c968 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ movs r2, #0 │ │ │ │ mov r6, r0 │ │ │ │ add r3, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r2 │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 3d5a04 │ │ │ │ + bl 3d59fc │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 17c90a │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp.w r3, #32768 @ 0x8000 │ │ │ │ it cc │ │ │ │ strhcc r3, [r6, #36] @ 0x24 │ │ │ │ bcc.n 17c92a │ │ │ │ @@ -82169,15 +82171,15 @@ │ │ │ │ ldr r1, [pc, #92] @ (17c974 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #132 @ 0x84 │ │ │ │ strd r2, ip, [sp] │ │ │ │ add r1, pc │ │ │ │ movw r2, #639 @ 0x27f │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ ldr r2, [pc, #76] @ (17c978 ) │ │ │ │ ldr r3, [pc, #48] @ (17c960 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ @@ -82189,29 +82191,29 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - lsrs r0, r3, #29 │ │ │ │ + lsrs r0, r1, #29 │ │ │ │ movs r5, r6 │ │ │ │ lsls r4, r3, #9 │ │ │ │ movs r1, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - svc 122 @ 0x7a │ │ │ │ + svc 106 @ 0x6a │ │ │ │ movs r0, r5 │ │ │ │ - svc 100 @ 0x64 │ │ │ │ + svc 84 @ 0x54 │ │ │ │ movs r0, r5 │ │ │ │ - lsrs r6, r0, #28 │ │ │ │ + lsrs r6, r6, #27 │ │ │ │ movs r5, r6 │ │ │ │ - b.n 17c97c │ │ │ │ + svc 244 @ 0xf4 │ │ │ │ movs r0, r5 │ │ │ │ - svc 40 @ 0x28 │ │ │ │ + svc 24 │ │ │ │ movs r0, r5 │ │ │ │ lsls r6, r7, #7 │ │ │ │ movs r1, r7 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -82230,22 +82232,22 @@ │ │ │ │ ldr r1, [pc, #140] @ (17ca34 ) │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov.w r2, #0 │ │ │ │ ldr r2, [pc, #132] @ (17ca38 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ movs r2, #0 │ │ │ │ mov r6, r0 │ │ │ │ add r3, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r2 │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 3d5a04 │ │ │ │ + bl 3d59fc │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 17c9da │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp.w r3, #32768 @ 0x8000 │ │ │ │ it cc │ │ │ │ strhcc r3, [r6, #34] @ 0x22 │ │ │ │ bcc.n 17c9fa │ │ │ │ @@ -82256,15 +82258,15 @@ │ │ │ │ ldr r1, [pc, #92] @ (17ca44 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #156 @ 0x9c │ │ │ │ strd r2, ip, [sp] │ │ │ │ add r1, pc │ │ │ │ movw r2, #617 @ 0x269 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ ldr r2, [pc, #76] @ (17ca48 ) │ │ │ │ ldr r3, [pc, #48] @ (17ca30 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ @@ -82276,29 +82278,29 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - lsrs r0, r1, #26 │ │ │ │ + lsrs r0, r7, #25 │ │ │ │ movs r5, r6 │ │ │ │ lsls r4, r1, #6 │ │ │ │ movs r1, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - udf #170 @ 0xaa │ │ │ │ + udf #154 @ 0x9a │ │ │ │ movs r0, r5 │ │ │ │ - udf #148 @ 0x94 │ │ │ │ + udf #132 @ 0x84 │ │ │ │ movs r0, r5 │ │ │ │ - lsrs r6, r6, #24 │ │ │ │ + lsrs r6, r4, #24 │ │ │ │ movs r5, r6 │ │ │ │ - svc 96 @ 0x60 │ │ │ │ + svc 80 @ 0x50 │ │ │ │ movs r0, r5 │ │ │ │ - udf #88 @ 0x58 │ │ │ │ + udf #72 @ 0x48 │ │ │ │ movs r0, r5 │ │ │ │ lsls r6, r5, #4 │ │ │ │ movs r1, r7 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -82308,24 +82310,24 @@ │ │ │ │ movs r3, #28 │ │ │ │ ldr r1, [pc, #36] @ (17ca8c ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #24 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r0, [r0, #48] @ 0x30 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ b.w 145b84 │ │ │ │ - lsrs r6, r6, #22 │ │ │ │ + lsrs r6, r4, #22 │ │ │ │ movs r5, r6 │ │ │ │ - ble.n 17ca44 │ │ │ │ + ble.n 17ca24 │ │ │ │ movs r0, r5 │ │ │ │ - ble.n 17ca6c │ │ │ │ + ble.n 17ca4c │ │ │ │ movs r0, r5 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #40] @ 17cac8 │ │ │ │ sub sp, #12 │ │ │ │ @@ -82333,24 +82335,24 @@ │ │ │ │ movs r3, #28 │ │ │ │ ldr r1, [pc, #36] @ (17cad0 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #24 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r0, [r0, #44] @ 0x2c │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ b.w 145b84 │ │ │ │ - lsrs r2, r6, #21 │ │ │ │ + lsrs r2, r4, #21 │ │ │ │ movs r5, r6 │ │ │ │ - ble.n 17ca00 │ │ │ │ + ble.n 17c9e0 │ │ │ │ movs r0, r5 │ │ │ │ - ble.n 17ca28 │ │ │ │ + ble.n 17ca08 │ │ │ │ movs r0, r5 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #40] @ 17cb0c │ │ │ │ sub sp, #12 │ │ │ │ @@ -82358,24 +82360,24 @@ │ │ │ │ movs r3, #28 │ │ │ │ ldr r1, [pc, #36] @ (17cb14 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #24 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ b.w 145b84 │ │ │ │ - lsrs r6, r5, #20 │ │ │ │ + lsrs r6, r3, #20 │ │ │ │ movs r5, r6 │ │ │ │ - ble.n 17cbbc │ │ │ │ + ble.n 17cb9c │ │ │ │ movs r0, r5 │ │ │ │ - ble.n 17cbe4 │ │ │ │ + ble.n 17cbc4 │ │ │ │ movs r0, r5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #64] @ 17cb68 │ │ │ │ sub sp, #12 │ │ │ │ @@ -82384,34 +82386,34 @@ │ │ │ │ ldr r1, [pc, #60] @ (17cb70 ) │ │ │ │ add ip, pc │ │ │ │ add.w r4, ip, #24 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ movs r3, #28 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #48] @ 0x30 │ │ │ │ blx 143ca4 │ │ │ │ mov r0, r5 │ │ │ │ blx 145b88 │ │ │ │ str r0, [r4, #48] @ 0x30 │ │ │ │ add sp, #12 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - lsrs r2, r5, #19 │ │ │ │ + lsrs r2, r3, #19 │ │ │ │ movs r5, r6 │ │ │ │ - ble.n 17cb90 │ │ │ │ + ble.n 17cb70 │ │ │ │ movs r0, r5 │ │ │ │ - ble.n 17cbb8 │ │ │ │ + ble.n 17cb98 │ │ │ │ movs r0, r5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #64] @ 17cbc4 │ │ │ │ sub sp, #12 │ │ │ │ @@ -82420,34 +82422,34 @@ │ │ │ │ ldr r1, [pc, #60] @ (17cbcc ) │ │ │ │ add ip, pc │ │ │ │ add.w r4, ip, #24 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ movs r3, #28 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #44] @ 0x2c │ │ │ │ blx 143ca4 │ │ │ │ mov r0, r5 │ │ │ │ blx 145b88 │ │ │ │ str r0, [r4, #44] @ 0x2c │ │ │ │ add sp, #12 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - lsrs r6, r1, #18 │ │ │ │ + lsrs r6, r7, #17 │ │ │ │ movs r5, r6 │ │ │ │ - bgt.n 17cb34 │ │ │ │ + bgt.n 17cb14 │ │ │ │ movs r0, r5 │ │ │ │ - bgt.n 17cb5c │ │ │ │ + bgt.n 17cb3c │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #108] @ (17cc4c ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -82455,58 +82457,58 @@ │ │ │ │ movs r3, #28 │ │ │ │ ldr r1, [pc, #108] @ (17cc54 ) │ │ │ │ add r4, pc │ │ │ │ adds r4, #24 │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ cbnz r0, 17cc40 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cbz r0, 17cc28 │ │ │ │ ldr.w ip, [pc, #84] @ 17cc58 │ │ │ │ movs r3, #29 │ │ │ │ ldr r2, [pc, #84] @ (17cc5c ) │ │ │ │ ldr r1, [pc, #84] @ (17cc60 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #64 @ 0x40 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ movs r1, #0 │ │ │ │ - bl 2a7564 │ │ │ │ + bl 2a755c │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 2975d0 │ │ │ │ + bl 2975c8 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ blx 143ca4 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ blx 143ca4 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 143ca0 │ │ │ │ blx 143f8c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #24] │ │ │ │ b.n 17cbfc │ │ │ │ nop │ │ │ │ - lsrs r4, r6, #16 │ │ │ │ + lsrs r4, r4, #16 │ │ │ │ movs r5, r6 │ │ │ │ - bgt.n 17cd0c │ │ │ │ + bgt.n 17ccec │ │ │ │ movs r0, r5 │ │ │ │ - bgt.n 17cd30 │ │ │ │ + bgt.n 17cd10 │ │ │ │ movs r0, r5 │ │ │ │ - lsrs r2, r2, #16 │ │ │ │ + lsrs r2, r0, #16 │ │ │ │ movs r5, r6 │ │ │ │ - bgt.n 17cd50 │ │ │ │ + bgt.n 17cd30 │ │ │ │ movs r0, r5 │ │ │ │ - bgt.n 17cb80 │ │ │ │ + bgt.n 17cd60 │ │ │ │ movs r0, r5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #108] @ (17cce0 ) │ │ │ │ sub sp, #20 │ │ │ │ @@ -82517,15 +82519,15 @@ │ │ │ │ add r5, pc │ │ │ │ mov r7, r2 │ │ │ │ add.w r3, r5, #24 │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #28 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r2, [r0, #28] │ │ │ │ cbnz r2, 17ccb6 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ blx 145b88 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r0, [r3, #28] │ │ │ │ @@ -82540,30 +82542,30 @@ │ │ │ │ ldr r2, [pc, #52] @ (17ccec ) │ │ │ │ add.w r3, r5, #184 @ 0xb8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ movw r2, #549 @ 0x225 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ add sp, #20 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - blt.n 17cc7c │ │ │ │ + blt.n 17cc5c │ │ │ │ movs r0, r5 │ │ │ │ - lsrs r6, r3, #14 │ │ │ │ + lsrs r6, r1, #14 │ │ │ │ movs r5, r6 │ │ │ │ - blt.n 17cc90 │ │ │ │ + blt.n 17cc70 │ │ │ │ movs r0, r5 │ │ │ │ - bgt.n 17cc60 │ │ │ │ + bgt.n 17cc40 │ │ │ │ movs r0, r5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #152] @ (17cd98 ) │ │ │ │ sub sp, #20 │ │ │ │ @@ -82573,15 +82575,15 @@ │ │ │ │ add r4, pc │ │ │ │ adds r4, #24 │ │ │ │ ldr r5, [pc, #148] @ (17cda4 ) │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ add r5, pc │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r3, [pc, #140] @ (17cda8 ) │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cbz r1, 17cd2c │ │ │ │ ldr r3, [pc, #132] @ (17cdac ) │ │ │ │ add r3, pc │ │ │ │ @@ -82629,28 +82631,28 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r2, r3 │ │ │ │ bl 17eac4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r0, [r3, #0] │ │ │ │ b.n 17cd2c │ │ │ │ nop │ │ │ │ - lsrs r4, r2, #12 │ │ │ │ + lsrs r4, r0, #12 │ │ │ │ movs r5, r6 │ │ │ │ - blt.n 17ce0c │ │ │ │ + blt.n 17cdec │ │ │ │ movs r0, r5 │ │ │ │ - blt.n 17ce40 │ │ │ │ + blt.n 17ce20 │ │ │ │ movs r0, r5 │ │ │ │ mrc2 0, 0, r0, cr8, cr8, {1} │ │ │ │ movs r2, #140 @ 0x8c │ │ │ │ movs r0, r0 │ │ │ │ str r4, [sp, #968] @ 0x3c8 │ │ │ │ lsls r3, r0, #1 │ │ │ │ - bgt.n 17ce68 │ │ │ │ + bgt.n 17ce48 │ │ │ │ movs r0, r5 │ │ │ │ - bgt.n 17ce54 │ │ │ │ + bgt.n 17ce34 │ │ │ │ movs r0, r5 │ │ │ │ movs r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfb220037 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -82680,19 +82682,19 @@ │ │ │ │ add r9, pc │ │ │ │ movs r3, #29 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r9 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ add r7, sp, #8 │ │ │ │ str.w r8, [sp, #8] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r3, r8 │ │ │ │ movs r2, #4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 2a73c8 │ │ │ │ + bl 2a73c0 │ │ │ │ cmp r0, r8 │ │ │ │ blt.n 17ce3c │ │ │ │ ldr r3, [sp, #8] │ │ │ │ rev r3, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ cmp.w r3, #1024 @ 0x400 │ │ │ │ ble.n 17ce6c │ │ │ │ @@ -82715,20 +82717,20 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r2, sl │ │ │ │ mov r1, r9 │ │ │ │ movs r3, #29 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r3, r8 │ │ │ │ add.w r8, r5, #92 @ 0x5c │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r1, r8 │ │ │ │ - bl 2a73c8 │ │ │ │ + bl 2a73c0 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 17ce3c │ │ │ │ ldr r7, [sp, #8] │ │ │ │ cmp r7, #6 │ │ │ │ bhi.n 17cf58 │ │ │ │ ldr.w r2, [pc, #1192] @ 17d33c │ │ │ │ movs r4, #0 │ │ │ │ @@ -82872,19 +82874,19 @@ │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ ldr r1, [pc, #864] @ (17d350 ) │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ movs r3, #29 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ - bl 2a7460 │ │ │ │ + bl 2a7458 │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 17ce3c │ │ │ │ movs r0, #1 │ │ │ │ b.n 17ce42 │ │ │ │ cmp r2, #0 │ │ │ │ ble.w 17ce3c │ │ │ │ ldrb.w r3, [r5, #96] @ 0x60 │ │ │ │ @@ -83183,41 +83185,41 @@ │ │ │ │ revsh r3, r3 │ │ │ │ b.n 17d1ee │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldc2l 0, cr0, [r0, #-224] @ 0xffffff20 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 17d254 │ │ │ │ + bge.n 17d234 │ │ │ │ movs r0, r5 │ │ │ │ - lsrs r0, r3, #8 │ │ │ │ + lsrs r0, r1, #8 │ │ │ │ movs r5, r6 │ │ │ │ - bge.n 17d25c │ │ │ │ + bge.n 17d23c │ │ │ │ movs r0, r5 │ │ │ │ stc2l 0, cr0, [r2], #224 @ 0xe0 │ │ │ │ ldr??.w r0, [ip, r7, lsl #3] │ │ │ │ - bge.n 17d3d8 │ │ │ │ + bge.n 17d3b8 │ │ │ │ movs r0, r5 │ │ │ │ - bge.n 17d36c │ │ │ │ + bge.n 17d34c │ │ │ │ movs r0, r5 │ │ │ │ - lsrs r6, r6, #32 │ │ │ │ + lsrs r6, r4, #32 │ │ │ │ movs r5, r6 │ │ │ │ - bhi.n 17d280 │ │ │ │ + bhi.n 17d260 │ │ │ │ movs r0, r5 │ │ │ │ - bhi.n 17d2b0 │ │ │ │ + bhi.n 17d290 │ │ │ │ movs r0, r5 │ │ │ │ - bls.n 17d39c │ │ │ │ + bls.n 17d37c │ │ │ │ movs r0, r5 │ │ │ │ - bhi.n 17d354 │ │ │ │ + bhi.n 17d334 │ │ │ │ movs r0, r5 │ │ │ │ - lsls r6, r3, #27 │ │ │ │ + lsls r6, r1, #27 │ │ │ │ movs r5, r6 │ │ │ │ - lsls r2, r7, #26 │ │ │ │ + lsls r2, r5, #26 │ │ │ │ movs r5, r6 │ │ │ │ - bhi.n 17d390 │ │ │ │ + bhi.n 17d370 │ │ │ │ movs r0, r5 │ │ │ │ ldr r3, [pc, #88] @ (17d3c4 ) │ │ │ │ push {lr} │ │ │ │ mov lr, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cbz r0, 17d39e │ │ │ │ @@ -83285,15 +83287,15 @@ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ add.w r0, r4, #20 │ │ │ │ strd r1, r3, [r4, #20] │ │ │ │ str r4, [r3, #0] │ │ │ │ str r0, [r2, #4] │ │ │ │ ldr r0, [pc, #36] @ (17d430 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e1d70 │ │ │ │ + bl 3e1d68 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -83325,15 +83327,15 @@ │ │ │ │ ldr r2, [pc, #36] @ (17d47c ) │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [pc, #36] @ (17d480 ) │ │ │ │ add r2, pc │ │ │ │ str r2, [r3, #24] │ │ │ │ add r0, pc │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.w 3e1d70 │ │ │ │ + b.w 3e1d68 │ │ │ │ ldr r0, [pc, #24] @ (17d484 ) │ │ │ │ add r0, pc │ │ │ │ str r1, [r0, #4] │ │ │ │ b.n 17d440 │ │ │ │ add.w r2, r3, #20 │ │ │ │ str r2, [r0, #4] │ │ │ │ b.n 17d456 │ │ │ │ @@ -83359,15 +83361,15 @@ │ │ │ │ str r1, [r0, #20] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ str r3, [r0, #24] │ │ │ │ str r0, [r3, #0] │ │ │ │ ldr r0, [pc, #24] @ (17d4c0 ) │ │ │ │ str.w ip, [r2, #4] │ │ │ │ add r0, pc │ │ │ │ - b.w 3e1d70 │ │ │ │ + b.w 3e1d68 │ │ │ │ ldr r2, [pc, #16] @ (17d4c4 ) │ │ │ │ add r2, pc │ │ │ │ str r1, [r2, #4] │ │ │ │ b.n 17d492 │ │ │ │ nop │ │ │ │ cmp r4, #192 @ 0xc0 │ │ │ │ movs r1, r7 │ │ │ │ @@ -83389,15 +83391,15 @@ │ │ │ │ str r3, [r2, #0] │ │ │ │ strd r1, r1, [r0, #20] │ │ │ │ blx 143ca4 │ │ │ │ ldr r0, [pc, #20] @ (17d504 ) │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ movs r1, #0 │ │ │ │ add r0, pc │ │ │ │ - b.w 3e1d70 │ │ │ │ + b.w 3e1d68 │ │ │ │ ldr r1, [pc, #12] @ (17d508 ) │ │ │ │ add r1, pc │ │ │ │ str r2, [r1, #4] │ │ │ │ b.n 17d4e0 │ │ │ │ nop │ │ │ │ ldrh r0, [r5, #40] @ 0x28 │ │ │ │ lsls r3, r0, #1 │ │ │ │ @@ -83442,15 +83444,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e0744 │ │ │ │ + bl 3e073c │ │ │ │ b.n 17d548 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ addw r0, r8, #2104 @ 0x838 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf5e00038 │ │ │ │ │ │ │ │ @@ -83477,15 +83479,15 @@ │ │ │ │ movs r3, r0 │ │ │ │ ldr r2, [pc, #500] @ (17d7b4 ) │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr r1, [r3, #24] │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ ldr r1, [pc, #488] @ (17d7b8 ) │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r1, [r6, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, #0 │ │ │ │ bne.w 17d786 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ @@ -83520,15 +83522,15 @@ │ │ │ │ cmp r2, #1 │ │ │ │ bne.n 17d5de │ │ │ │ ldr r3, [pc, #404] @ (17d7bc ) │ │ │ │ ldr r1, [r1, #8] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ ldr r3, [pc, #384] @ (17d7b8 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 17d5dc │ │ │ │ ldr r3, [pc, #384] @ (17d7c0 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ @@ -83541,24 +83543,24 @@ │ │ │ │ lsls r1, r3, #16 │ │ │ │ bpl.n 17d5dc │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [pc, #368] @ (17d7c8 ) │ │ │ │ ldrb.w r3, [r8, #4] │ │ │ │ mov r1, r7 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ b.n 17d5de │ │ │ │ ldr r2, [pc, #356] @ (17d7cc ) │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ ldr r1, [pc, #320] @ (17d7b8 ) │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r1, [r6, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 17d5dc │ │ │ │ ldr r2, [pc, #332] @ (17d7d0 ) │ │ │ │ @@ -83572,24 +83574,24 @@ │ │ │ │ lsls r2, r2, #16 │ │ │ │ bpl.n 17d5dc │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [pc, #312] @ (17d7d4 ) │ │ │ │ ldrb r3, [r3, #4] │ │ │ │ mov r1, r7 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ b.n 17d5de │ │ │ │ ldr r2, [pc, #264] @ (17d7b4 ) │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ ldr r1, [pc, #252] @ (17d7b8 ) │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r1, [r6, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 17d5dc │ │ │ │ ldr r2, [pc, #272] @ (17d7d8 ) │ │ │ │ @@ -83603,24 +83605,24 @@ │ │ │ │ lsls r6, r2, #16 │ │ │ │ bpl.n 17d5dc │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [pc, #256] @ (17d7dc ) │ │ │ │ ldr r3, [r3, #8] │ │ │ │ mov r1, r7 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ b.n 17d5de │ │ │ │ ldr r2, [pc, #200] @ (17d7b4 ) │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ ldr r1, [pc, #188] @ (17d7b8 ) │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r1, [r6, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 17d5dc │ │ │ │ ldr r2, [pc, #212] @ (17d7e0 ) │ │ │ │ @@ -83634,25 +83636,25 @@ │ │ │ │ lsls r1, r2, #16 │ │ │ │ bpl.w 17d5dc │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [pc, #192] @ (17d7e4 ) │ │ │ │ ldr r3, [r3, #8] │ │ │ │ mov r1, r7 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ b.n 17d5de │ │ │ │ ldr r0, [r1, #8] │ │ │ │ bl 17bdcc │ │ │ │ ldr r3, [pc, #128] @ (17d7bc ) │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ ldr r2, [pc, #112] @ (17d7b8 ) │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 17d5dc │ │ │ │ ldr r3, [pc, #148] @ (17d7e8 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ @@ -83668,15 +83670,15 @@ │ │ │ │ mov r3, r0 │ │ │ │ ldrb.w r0, [r8, #4] │ │ │ │ mov r1, r7 │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r0, [pc, #112] @ (17d7ec ) │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ b.n 17d5de │ │ │ │ ldr r2, [pc, #104] @ (17d7f0 ) │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldrh r2, [r2, #0] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 17d5dc │ │ │ │ @@ -83686,46 +83688,46 @@ │ │ │ │ lsls r2, r2, #16 │ │ │ │ bpl.w 17d5dc │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [pc, #80] @ (17d7f4 ) │ │ │ │ ldr r3, [r3, #32] │ │ │ │ mov r1, r7 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 17d5dc │ │ │ │ nop │ │ │ │ @ instruction: 0xf58c0038 │ │ │ │ asrs r4, r0, #12 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #184 @ 0xb8 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - vext.8 d0, d0, d24, #0 │ │ │ │ + vaddl.s32 q0, d0, d24 │ │ │ │ cmp r2, #252 @ 0xfc │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #28 │ │ │ │ movs r0, r0 │ │ │ │ - vaddl.s32 q0, d6, d24 │ │ │ │ + vaddl.s16 q0, d6, d24 │ │ │ │ movs r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - vaddl.s16 q0, d0, d24 │ │ │ │ + vaddl.s8 q0, d0, d24 │ │ │ │ adds r0, r3, r0 │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.s d16, d4, d24 │ │ │ │ + vhadd.s32 d16, d4, d24 │ │ │ │ movs r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 5, cr0, cr0, cr8, {1} │ │ │ │ + cdp 0, 4, cr0, cr0, cr8, {1} │ │ │ │ cmp r5, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.s32 d0, d6, d24 │ │ │ │ + vhadd.s16 d0, d6, d24 │ │ │ │ │ │ │ │ 0017d7f8 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ @@ -83761,18 +83763,18 @@ │ │ │ │ movw r2, #325 @ 0x145 │ │ │ │ ldr r1, [pc, #16] @ (17d864 ) │ │ │ │ ldr r0, [pc, #16] @ (17d868 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ - lsls r6, r4, #2 │ │ │ │ + lsls r6, r2, #2 │ │ │ │ movs r5, r6 │ │ │ │ - cdp 0, 10, cr0, cr4, cr8, {1} │ │ │ │ - cdp 0, 10, cr0, cr14, cr8, {1} │ │ │ │ + cdp 0, 9, cr0, cr4, cr8, {1} │ │ │ │ + cdp 0, 9, cr0, cr14, cr8, {1} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ sub sp, #12 │ │ │ │ @@ -83804,30 +83806,30 @@ │ │ │ │ cmp r0, #2 │ │ │ │ beq.n 17d8ee │ │ │ │ cmp r0, #3 │ │ │ │ beq.n 17d934 │ │ │ │ cmp r0, #1 │ │ │ │ bne.n 17d8fc │ │ │ │ ldr r5, [r4, #4] │ │ │ │ - bl 3f0538 │ │ │ │ + bl 3f0530 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movs r3, #0 │ │ │ │ movw r2, #16960 @ 0x4240 │ │ │ │ movt r2, #15 │ │ │ │ - bl 4085c0 │ │ │ │ + bl 4085b8 │ │ │ │ adds r2, r4, r0 │ │ │ │ adc.w r3, r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 3f0464 │ │ │ │ + b.w 3f045c │ │ │ │ ldrd r0, r1, [r4, #12] │ │ │ │ bl 17d7f8 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 3c0818 │ │ │ │ + bl 3c0810 │ │ │ │ ldrd r3, r2, [r4, #20] │ │ │ │ cbz r3, 17d950 │ │ │ │ str r2, [r3, #24] │ │ │ │ ldrd r1, r2, [r4, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ str r1, [r2, #0] │ │ │ │ @@ -83882,20 +83884,20 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ blx 1439bc │ │ │ │ nop │ │ │ │ ldrh r0, [r0, #12] │ │ │ │ lsls r3, r0, #1 │ │ │ │ ldrh r6, [r4, #10] │ │ │ │ lsls r3, r0, #1 │ │ │ │ - vshr.u16 d0, d20, #4 │ │ │ │ - cdp 0, 0, cr0, cr2, cr8, {1} │ │ │ │ - ldc 0, cr0, [r6, #160] @ 0xa0 │ │ │ │ - vmvn.i32 d0, #196 @ 0x000000c4 │ │ │ │ - cdp 0, 0, cr0, cr2, cr8, {1} │ │ │ │ - ldcl 0, cr0, [lr, #-160]! @ 0xffffff60 │ │ │ │ + vshr.u8 d0, d20, #4 │ │ │ │ + ldcl 0, cr0, [r2, #160]! @ 0xa0 │ │ │ │ + stc 0, cr0, [r6, #160] @ 0xa0 │ │ │ │ + vqadd.u64 d16, d4, d20 │ │ │ │ + ldcl 0, cr0, [r2, #160]! @ 0xa0 │ │ │ │ + stcl 0, cr0, [lr, #-160]! @ 0xffffff60 │ │ │ │ │ │ │ │ 0017d9a8 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #84] @ (17da0c ) │ │ │ │ @@ -83933,26 +83935,26 @@ │ │ │ │ ldr r3, [pc, #32] @ (17da1c ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 17d9c2 │ │ │ │ ldr r0, [pc, #28] @ (17da20 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 17d9c2 │ │ │ │ sbcs.w r0, r2, #56 @ 0x38 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #152 @ 0x98 │ │ │ │ movs r1, r7 │ │ │ │ asrs r0, r0, #2 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - stc 0, cr0, [r0, #160]! @ 0xa0 │ │ │ │ + ldc 0, cr0, [r0, #160] @ 0xa0 │ │ │ │ │ │ │ │ 0017da24 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 1ea38c │ │ │ │ @@ -84050,15 +84052,15 @@ │ │ │ │ movs r0, #12 │ │ │ │ bl 1ea1f4 │ │ │ │ cbz r0, 17db22 │ │ │ │ bl 23b3cc │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 3c0818 │ │ │ │ + b.w 3c0810 │ │ │ │ nop │ │ │ │ movs r6, #220 @ 0xdc │ │ │ │ movs r1, r7 │ │ │ │ strh r6, [r0, #60] @ 0x3c │ │ │ │ lsls r3, r0, #1 │ │ │ │ │ │ │ │ 0017db38 : │ │ │ │ @@ -84113,25 +84115,25 @@ │ │ │ │ ldr r3, [pc, #240] @ (17dca4 ) │ │ │ │ mov r1, r7 │ │ │ │ ldr r4, [pc, #240] @ (17dca8 ) │ │ │ │ add r4, pc │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ ldr r3, [pc, #228] @ (17dcac ) │ │ │ │ ldr r1, [pc, #232] @ (17dcb0 ) │ │ │ │ movs r2, #154 @ 0x9a │ │ │ │ add r3, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ adds r3, #52 @ 0x34 │ │ │ │ mov r0, r9 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ ldr r2, [pc, #216] @ (17dcb4 ) │ │ │ │ ldr r3, [pc, #188] @ (17dc9c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ @@ -84155,26 +84157,26 @@ │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [pc, #168] @ (17dcc0 ) │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ adds r3, #52 @ 0x34 │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 17dbda │ │ │ │ bl 1ea38c │ │ │ │ cbnz r0, 17dc38 │ │ │ │ movs r0, #12 │ │ │ │ bl 1ea1f4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 17dbda │ │ │ │ bl 23b3cc │ │ │ │ b.n 17dbda │ │ │ │ mov r0, r9 │ │ │ │ - bl 3e0744 │ │ │ │ + bl 3e073c │ │ │ │ b.n 17dbda │ │ │ │ movs r7, #1 │ │ │ │ b.n 17dc58 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 17d7f8 │ │ │ │ ldr r6, [r6, #0] │ │ │ │ @@ -84209,21 +84211,21 @@ │ │ │ │ nop │ │ │ │ vshr.s16 d16, d24, #2 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ vshr.s8 d16, d24, #6 │ │ │ │ adds r1, #148 @ 0x94 │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [r2], {40} @ 0x28 │ │ │ │ - ldc2 0, cr0, [r2, #-208]! @ 0xffffff30 │ │ │ │ - @ instruction: 0xeb2e0028 │ │ │ │ + stc 0, cr0, [r2], {40} @ 0x28 │ │ │ │ + stc2 0, cr0, [r2, #-208]! @ 0xffffff30 │ │ │ │ + adds.w r0, lr, r8, asr #32 │ │ │ │ vqadd.s8 d16, d14, d24 │ │ │ │ - stc2l 0, cr0, [r4], #208 @ 0xd0 │ │ │ │ - @ instruction: 0xeb9e0028 │ │ │ │ - @ instruction: 0xeade0028 │ │ │ │ + ldc2l 0, cr0, [r4], {52} @ 0x34 │ │ │ │ + @ instruction: 0xeb8e0028 │ │ │ │ + pkhtb r0, lr, r8, asr #32 │ │ │ │ │ │ │ │ 0017dcc4 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ @@ -84327,26 +84329,26 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r0, #12 │ │ │ │ bl 1ea1f4 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 17dd4a │ │ │ │ b.n 17dda4 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ - bl 3f0538 │ │ │ │ + bl 3f0530 │ │ │ │ movs r3, #0 │ │ │ │ movw r2, #16960 @ 0x4240 │ │ │ │ movt r2, #15 │ │ │ │ - bl 4085c0 │ │ │ │ + bl 4085b8 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ adds r2, r0, r4 │ │ │ │ mov r0, r5 │ │ │ │ adc.w r3, r1, #0 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 3f0464 │ │ │ │ + b.w 3f045c │ │ │ │ movs r0, #32 │ │ │ │ str r1, [sp, #20] │ │ │ │ blx 1439a4 │ │ │ │ ldr r3, [pc, #48] @ (17de28 ) │ │ │ │ movs r2, #1 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, pc │ │ │ │ @@ -84355,15 +84357,15 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [pc, #40] @ (17de2c ) │ │ │ │ str r0, [sp, #16] │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ movw r3, #16960 @ 0x4240 │ │ │ │ movt r3, #15 │ │ │ │ - bl 3f00e8 │ │ │ │ + bl 3f00e0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r0, [r5, #8] │ │ │ │ b.n 17dd54 │ │ │ │ strh r0, [r2, #38] @ 0x26 │ │ │ │ lsls r3, r0, #1 │ │ │ │ strh r6, [r0, #38] @ 0x26 │ │ │ │ lsls r3, r0, #1 │ │ │ │ @@ -84535,15 +84537,15 @@ │ │ │ │ mov r8, r3 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r4 │ │ │ │ mul.w r1, ip, r5 │ │ │ │ mla r1, lr, r0, r1 │ │ │ │ umull r0, lr, ip, lr │ │ │ │ add r1, lr │ │ │ │ - bl 4085c0 │ │ │ │ + bl 4085b8 │ │ │ │ add r0, r8 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ lsrs r2, r5, #31 │ │ │ │ @@ -84642,15 +84644,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r3, lr │ │ │ │ mov.w r0, ip, lsl #15 │ │ │ │ mov.w lr, r1, lsl #15 │ │ │ │ subs.w r0, r0, ip │ │ │ │ orr.w lr, lr, ip, lsr #17 │ │ │ │ sbc.w r1, lr, r1 │ │ │ │ - bl 4085c0 │ │ │ │ + bl 4085b8 │ │ │ │ asrs r1, r0, #31 │ │ │ │ movs r3, #3 │ │ │ │ movs r2, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #8 │ │ │ │ strd r0, r1, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ @@ -84791,15 +84793,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r4 │ │ │ │ mov.w r0, ip, lsl #15 │ │ │ │ lsls r4, r1, #15 │ │ │ │ subs.w r0, r0, ip │ │ │ │ orr.w r4, r4, ip, lsr #17 │ │ │ │ sbc.w r1, r4, r1 │ │ │ │ - bl 4085c0 │ │ │ │ + bl 4085b8 │ │ │ │ asrs r1, r0, #31 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #4 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ add r3, sp, #8 │ │ │ │ strd r0, r1, [sp, #40] @ 0x28 │ │ │ │ @@ -84840,21 +84842,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ strd r0, r0, [r2], #-224 @ 0xe0 │ │ │ │ │ │ │ │ 0017e308 : │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #8] @ (17e314 ) │ │ │ │ add r0, pc │ │ │ │ - b.w 3e1d38 │ │ │ │ + b.w 3e1d30 │ │ │ │ nop │ │ │ │ ldrb r0, [r2, #28] │ │ │ │ lsls r3, r0, #1 │ │ │ │ │ │ │ │ 0017e318 : │ │ │ │ - b.w 3e1d50 │ │ │ │ + b.w 3e1d48 │ │ │ │ │ │ │ │ 0017e31c : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #108] @ (17e398 ) │ │ │ │ @@ -84929,15 +84931,15 @@ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ tst.w r3, #12 │ │ │ │ beq.n 17e3f0 │ │ │ │ bl 17d434 │ │ │ │ ldr r0, [pc, #96] @ (17e434 ) │ │ │ │ movs r1, #0 │ │ │ │ add r0, pc │ │ │ │ - bl 3e1d70 │ │ │ │ + bl 3e1d68 │ │ │ │ movs r0, #1 │ │ │ │ add sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -84950,43 +84952,43 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r2, [pc, #64] @ (17e440 ) │ │ │ │ add r1, pc │ │ │ │ adds r3, #76 @ 0x4c │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ movw r2, #603 @ 0x25b │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ movs r0, #0 │ │ │ │ b.n 17e3de │ │ │ │ ldr r3, [pc, #48] @ (17e444 ) │ │ │ │ mov r0, ip │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r1, [pc, #44] @ (17e448 ) │ │ │ │ add r3, pc │ │ │ │ ldr r2, [pc, #44] @ (17e44c ) │ │ │ │ adds r3, #76 @ 0x4c │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ movw r2, #597 @ 0x255 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 17e40e │ │ │ │ adds r2, r5, #6 │ │ │ │ movs r1, r7 │ │ │ │ ldrb r6, [r0, #25] │ │ │ │ lsls r3, r0, #1 │ │ │ │ - add.w r0, r2, #11796480 @ 0xb40000 │ │ │ │ - b.n 17ea3c │ │ │ │ + @ instruction: 0xf4f20034 │ │ │ │ + b.n 17ea1c │ │ │ │ movs r0, r5 │ │ │ │ - b.n 17dc68 │ │ │ │ + b.n 17dc48 │ │ │ │ movs r0, r5 │ │ │ │ - @ instruction: 0xf4e20034 │ │ │ │ - b.n 17ea04 │ │ │ │ + @ instruction: 0xf4d20034 │ │ │ │ + b.n 17e9e4 │ │ │ │ movs r0, r5 │ │ │ │ - b.n 17ebf4 │ │ │ │ + b.n 17ebd4 │ │ │ │ movs r0, r5 │ │ │ │ ldr.w ip, [r0, #8] │ │ │ │ lsr.w r1, ip, r1 │ │ │ │ lsr.w ip, ip, r2 │ │ │ │ ldr r2, [r0, #32] │ │ │ │ orr.w r1, r1, ip │ │ │ │ mov.w ip, #1 │ │ │ │ @@ -85250,15 +85252,15 @@ │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #88] @ (17e72c ) │ │ │ │ mov r2, r6 │ │ │ │ movs r1, #4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ add r0, pc │ │ │ │ - b.w 3e0cf8 │ │ │ │ + b.w 3e0cf0 │ │ │ │ movs r0, #12 │ │ │ │ blx 1439a4 │ │ │ │ mov r2, r0 │ │ │ │ movs r3, #1 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r1, r6 │ │ │ │ str r3, [r2, #0] │ │ │ │ @@ -85281,26 +85283,26 @@ │ │ │ │ bpl.n 17e6be │ │ │ │ ldr r0, [pc, #36] @ (17e73c ) │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 3e5e5c │ │ │ │ + b.w 3e5e54 │ │ │ │ b.n 17e044 │ │ │ │ movs r0, r7 │ │ │ │ - b.n 17e9e8 │ │ │ │ + b.n 17e9c8 │ │ │ │ movs r0, r5 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - b.n 17e9c4 │ │ │ │ + b.n 17e9a4 │ │ │ │ movs r0, r5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #144] @ (17e7e0 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -85571,100 +85573,100 @@ │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r1, [pc, #176] @ (17eaa0 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r2, #126 @ 0x7e │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 17e9aa │ │ │ │ ldr r3, [pc, #160] @ (17eaa4 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 17e854 │ │ │ │ ldr r3, [pc, #152] @ (17eaa8 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.w 17e854 │ │ │ │ ldr r0, [pc, #144] @ (17eaac ) │ │ │ │ mov r1, sl │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 17e854 │ │ │ │ ldr r2, [pc, #136] @ (17eab0 ) │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [pc, #136] @ (17eab4 ) │ │ │ │ ldr r1, [pc, #140] @ (17eab8 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ strd r2, r8, [sp] │ │ │ │ add r1, pc │ │ │ │ movs r2, #98 @ 0x62 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ b.n 17e9b0 │ │ │ │ blx 144220 <__errno_location@plt> │ │ │ │ mov r1, r0 │ │ │ │ str.w sl, [sp, #4] │ │ │ │ movs r2, #107 @ 0x6b │ │ │ │ ldr r3, [pc, #108] @ (17eabc ) │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ ldr r1, [pc, #100] @ (17eac0 ) │ │ │ │ add r1, pc │ │ │ │ - bl 3e0444 │ │ │ │ + bl 3e043c │ │ │ │ b.n 17ea3c │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 17f0b0 │ │ │ │ movs r0, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ b.n 17f090 │ │ │ │ movs r0, r7 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 17e3ec │ │ │ │ + b.n 17e3cc │ │ │ │ movs r3, r5 │ │ │ │ - b.n 17eb74 │ │ │ │ + b.n 17eb54 │ │ │ │ movs r0, r5 │ │ │ │ - b.n 17eb84 │ │ │ │ + b.n 17eb64 │ │ │ │ movs r0, r5 │ │ │ │ - str r0, [r7, #12] │ │ │ │ + str r0, [r5, #12] │ │ │ │ movs r2, r5 │ │ │ │ - svc 254 @ 0xfe │ │ │ │ + svc 238 @ 0xee │ │ │ │ movs r0, r5 │ │ │ │ - subs r6, #122 @ 0x7a │ │ │ │ + subs r6, #106 @ 0x6a │ │ │ │ movs r1, r5 │ │ │ │ - svc 210 @ 0xd2 │ │ │ │ + svc 194 @ 0xc2 │ │ │ │ movs r0, r5 │ │ │ │ b.n 17ed7c │ │ │ │ movs r0, r7 │ │ │ │ - svc 12 │ │ │ │ + udf #252 @ 0xfc │ │ │ │ movs r0, r5 │ │ │ │ - vqadd.s32 d16, d6, d20 │ │ │ │ - udf #154 @ 0x9a │ │ │ │ + vqadd.s16 d16, d6, d20 │ │ │ │ + udf #138 @ 0x8a │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r1, #24 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - udf #180 @ 0xb4 │ │ │ │ + udf #164 @ 0xa4 │ │ │ │ movs r0, r5 │ │ │ │ - udf #116 @ 0x74 │ │ │ │ + udf #100 @ 0x64 │ │ │ │ movs r0, r5 │ │ │ │ - vqadd.s32 d0, d10, d20 │ │ │ │ - udf #92 @ 0x5c │ │ │ │ + vqadd.s16 d0, d10, d20 │ │ │ │ + udf #76 @ 0x4c │ │ │ │ movs r0, r5 │ │ │ │ - vqadd.s8 d0, d2, d20 │ │ │ │ - udf #54 @ 0x36 │ │ │ │ + mrc 0, 7, r0, cr2, cr4, {1} │ │ │ │ + udf #38 @ 0x26 │ │ │ │ movs r0, r5 │ │ │ │ │ │ │ │ 0017eac4 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -85779,15 +85781,15 @@ │ │ │ │ ldr r3, [pc, #56] @ (17ec1c ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cbnz r3, 17ebf6 │ │ │ │ ldr r0, [pc, #52] @ (17ec20 ) │ │ │ │ mov r1, r8 │ │ │ │ add r0, pc │ │ │ │ - bl 3e0cf8 │ │ │ │ + bl 3e0cf0 │ │ │ │ movs r0, #0 │ │ │ │ b.n 17eb70 │ │ │ │ ldr r3, [pc, #44] @ (17ec24 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 17ebe8 │ │ │ │ @@ -85795,28 +85797,28 @@ │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 17ebe8 │ │ │ │ ldr r0, [pc, #32] @ (17ec2c ) │ │ │ │ mov r1, r8 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 17ebe8 │ │ │ │ nop │ │ │ │ svc 242 @ 0xf2 │ │ │ │ movs r0, r7 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 17ed04 │ │ │ │ + ble.n 17ece4 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r1, #23 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 17ec94 │ │ │ │ + ble.n 17ec74 │ │ │ │ movs r0, r5 │ │ │ │ │ │ │ │ 0017ec30 : │ │ │ │ sub.w r0, r1, #71 @ 0x47 │ │ │ │ cmp r0, #12 │ │ │ │ ite hi │ │ │ │ movhi r0, #0 │ │ │ │ @@ -85852,15 +85854,15 @@ │ │ │ │ blx 1438a8 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r0, r6 │ │ │ │ mul.w r1, r1, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 3db660 │ │ │ │ + b.w 3db658 │ │ │ │ │ │ │ │ 0017ec98 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ubfx lr, r1, #22, #2 │ │ │ │ @@ -85997,16 +85999,16 @@ │ │ │ │ movs r0, #0 │ │ │ │ ldr r1, [pc, #16] @ (17ee34 ) │ │ │ │ movs r2, #53 @ 0x35 │ │ │ │ add r3, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ blx 1439bc │ │ │ │ - adc.w r0, sl, r4, rrx │ │ │ │ - blt.n 17eedc │ │ │ │ + @ instruction: 0xeb3a0034 │ │ │ │ + blt.n 17eebc │ │ │ │ movs r0, r5 │ │ │ │ │ │ │ │ 0017ee38 : │ │ │ │ cbz r1, 17ee48 │ │ │ │ subs r0, #15 │ │ │ │ cmp r0, #17 │ │ │ │ bls.n 17ee60 │ │ │ │ @@ -86033,15 +86035,15 @@ │ │ │ │ bx lr │ │ │ │ movw r0, #2184 @ 0x888 │ │ │ │ movt r0, #6147 @ 0x1803 │ │ │ │ movs r1, #0 │ │ │ │ movs r3, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - add.w r0, lr, r4, rrx │ │ │ │ + @ instruction: 0xeafe0034 │ │ │ │ │ │ │ │ 0017ee84 : │ │ │ │ movw r2, #18258 @ 0x4752 │ │ │ │ movt r2, #13362 @ 0x3432 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ beq.n 17eed2 │ │ │ │ @@ -86306,18 +86308,18 @@ │ │ │ │ ldr r0, [pc, #20] @ (17f12c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #104 @ 0x68 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - @ instruction: 0xe85a0034 │ │ │ │ - bhi.n 17f1f4 │ │ │ │ + strex r0, r0, [sl, #208] @ 0xd0 │ │ │ │ + bhi.n 17f1d4 │ │ │ │ movs r0, r5 │ │ │ │ - bhi.n 17f218 │ │ │ │ + bhi.n 17f1f8 │ │ │ │ movs r0, r5 │ │ │ │ │ │ │ │ 0017f130 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -86521,15 +86523,15 @@ │ │ │ │ mov r0, r2 │ │ │ │ str r4, [sp, #0] │ │ │ │ ldrd r3, r2, [sp, #60] @ 0x3c │ │ │ │ mul.w r1, r2, r3 │ │ │ │ mov r3, r5 │ │ │ │ movs r2, #0 │ │ │ │ mov r9, r1 │ │ │ │ - bl 3db4fc │ │ │ │ + bl 3db4f4 │ │ │ │ mov r8, r0 │ │ │ │ cbz r0, 17f3ae │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r8 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ @@ -86539,15 +86541,15 @@ │ │ │ │ cbz r0, 17f3b2 │ │ │ │ ldr r1, [pc, #156] @ (17f400 ) │ │ │ │ movs r4, #1 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ blx 1446f4 │ │ │ │ ldrd r1, r0, [sp, #12] │ │ │ │ - bl 3e0744 │ │ │ │ + bl 3e073c │ │ │ │ ldr r2, [pc, #140] @ (17f404 ) │ │ │ │ ldr r3, [pc, #124] @ (17f3f4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ @@ -86576,19 +86578,19 @@ │ │ │ │ ldr r1, [pc, #92] @ (17f418 ) │ │ │ │ add r3, pc │ │ │ │ adds r3, #132 @ 0x84 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ mov.w r2, #336 @ 0x150 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3db660 │ │ │ │ + bl 3db658 │ │ │ │ b.n 17f3ae │ │ │ │ ldr r1, [pc, #64] @ (17f41c ) │ │ │ │ mov r0, r6 │ │ │ │ ldr r2, [pc, #64] @ (17f420 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #132 @ 0x84 │ │ │ │ @@ -86603,27 +86605,27 @@ │ │ │ │ movs r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ bhi.n 17f428 │ │ │ │ movs r0, r7 │ │ │ │ ldr??.w pc, [r3, #4095] @ 0xfff │ │ │ │ bvc.n 17f370 │ │ │ │ movs r0, r7 │ │ │ │ - b.n 17efa4 │ │ │ │ + b.n 17ef84 │ │ │ │ movs r4, r6 │ │ │ │ - bpl.n 17f404 │ │ │ │ + bpl.n 17f3e4 │ │ │ │ movs r0, r5 │ │ │ │ - b.n 17ef80 │ │ │ │ + b.n 17ef60 │ │ │ │ movs r4, r6 │ │ │ │ - bpl.n 17f3fc │ │ │ │ + bpl.n 17f3dc │ │ │ │ movs r0, r5 │ │ │ │ - bpl.n 17f394 │ │ │ │ + bpl.n 17f374 │ │ │ │ movs r0, r5 │ │ │ │ - b.n 17ef44 │ │ │ │ + b.n 17ef24 │ │ │ │ movs r4, r6 │ │ │ │ - bpl.n 17f384 │ │ │ │ + bpl.n 17f364 │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ @@ -86639,25 +86641,25 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #132] @ (17f4e0 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 3d0ae4 │ │ │ │ + bl 3d0adc │ │ │ │ ldr r1, [pc, #128] @ (17f4e4 ) │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 3d0ae4 │ │ │ │ + bl 3d0adc │ │ │ │ ldr r1, [pc, #120] @ (17f4e8 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 3d0c30 │ │ │ │ + bl 3d0c28 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx 1452e8 <__isoc23_strtol@plt> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ @@ -86691,33 +86693,33 @@ │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r2 │ │ │ │ bl 17de30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w 17da24 │ │ │ │ nop │ │ │ │ - bpl.n 17f5c4 │ │ │ │ + bpl.n 17f5a4 │ │ │ │ movs r0, r5 │ │ │ │ - bpl.n 17f5c0 │ │ │ │ + bpl.n 17f5a0 │ │ │ │ movs r0, r5 │ │ │ │ - bpl.n 17f5bc │ │ │ │ + bpl.n 17f59c │ │ │ │ movs r0, r5 │ │ │ │ │ │ │ │ 0017f4ec : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #64] @ (17f53c ) │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #64] @ (17f540 ) │ │ │ │ sub sp, #8 │ │ │ │ add r4, pc │ │ │ │ add r1, pc │ │ │ │ - bl 3d0958 │ │ │ │ + bl 3d0950 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r2, r0 │ │ │ │ beq.n 17f526 │ │ │ │ ldr r1, [pc, #48] @ (17f544 ) │ │ │ │ mov r3, r0 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ @@ -86733,15 +86735,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldr r6, [r4, #80] @ 0x50 │ │ │ │ lsls r3, r0, #1 │ │ │ │ - bmi.n 17f504 │ │ │ │ + bmi.n 17f4e4 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r2, #17 │ │ │ │ movs r1, r7 │ │ │ │ │ │ │ │ 0017f548 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -86757,15 +86759,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r2, [ip, r2] │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov.w r2, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 3d0958 │ │ │ │ + bl 3d0950 │ │ │ │ mov r1, sp │ │ │ │ bl 17e39c │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ bl 2203b8 │ │ │ │ ldr r2, [pc, #56] @ (17f5c4 ) │ │ │ │ ldr r3, [pc, #44] @ (17f5bc ) │ │ │ │ @@ -86786,15 +86788,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bpl.n 17f554 │ │ │ │ movs r0, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb.w r0, [r4, #43] @ 0x2b │ │ │ │ + strb.w r0, [r4, #43] @ 0x2b │ │ │ │ bpl.n 17f504 │ │ │ │ movs r0, r7 │ │ │ │ │ │ │ │ 0017f5c8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -86826,35 +86828,35 @@ │ │ │ │ vstr d7, [sp] │ │ │ │ cmp r1, #0 │ │ │ │ ite eq │ │ │ │ moveq r3, r8 │ │ │ │ movne r3, r7 │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r4, [r4, #0] │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 17f5f6 │ │ │ │ mov r0, r9 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 3c050c │ │ │ │ + b.w 3c0504 │ │ │ │ ldr r1, [pc, #24] @ (17f650 ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 357d04 │ │ │ │ - lsls r4, r2, #30 │ │ │ │ + b.w 357cfc │ │ │ │ + lsls r4, r0, #30 │ │ │ │ movs r4, r5 │ │ │ │ - bmi.n 17f650 │ │ │ │ + bcc.n 17f630 │ │ │ │ movs r0, r5 │ │ │ │ - bmi.n 17f6a0 │ │ │ │ + bmi.n 17f680 │ │ │ │ movs r0, r5 │ │ │ │ - bcc.n 17f5e4 │ │ │ │ + bcc.n 17f5c4 │ │ │ │ movs r0, r5 │ │ │ │ │ │ │ │ 0017f654 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ @@ -86898,15 +86900,15 @@ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r4, r3 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r7, [r4, #4] │ │ │ │ cmp r7, #0 │ │ │ │ beq.w 17f830 │ │ │ │ ldr r3, [pc, #480] @ (17f8b8 ) │ │ │ │ ldr r1, [pc, #484] @ (17f8bc ) │ │ │ │ ldr.w r9, [pc, #484] @ 17f8c0 │ │ │ │ ldr.w r2, [sl, r3] │ │ │ │ @@ -86917,100 +86919,100 @@ │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [pc, #472] @ (17f8c8 ) │ │ │ │ str r6, [sp, #20] │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #24] │ │ │ │ b.n 17f718 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #460] @ (17f8cc ) │ │ │ │ add r0, pc │ │ │ │ ldr r2, [pc, #460] @ (17f8d0 ) │ │ │ │ mov r3, r4 │ │ │ │ ldr r1, [pc, #460] @ (17f8d4 ) │ │ │ │ str r0, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r7, [r7, #0] │ │ │ │ cbz r7, 17f766 │ │ │ │ ldr r4, [r7, #4] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r1, [r4, #8] │ │ │ │ ldrd fp, r6, [r4] │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ ldrb r1, [r4, #12] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r3, fp │ │ │ │ cmp r1, #0 │ │ │ │ ldr r1, [pc, #424] @ (17f8d8 ) │ │ │ │ it eq │ │ │ │ moveq r2, r9 │ │ │ │ strd r6, r0, [sp] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldrb r3, [r4, #20] │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r0, r8 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 17f6f8 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ ldr r3, [pc, #392] @ (17f8dc ) │ │ │ │ ldr r1, [r4, #24] │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ str r3, [sp, #32] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ b.n 17f702 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ ldr r4, [r3, #8] │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 17f7de │ │ │ │ ldr.w r8, [pc, #364] @ 17f8e0 │ │ │ │ ldrd r9, fp, [sp, #48] @ 0x30 │ │ │ │ add r8, pc │ │ │ │ strd r6, sl, [sp, #20] │ │ │ │ b.n 17f79c │ │ │ │ ldr r1, [pc, #352] @ (17f8e4 ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r2, [r7, #20] │ │ │ │ cbz r2, 17f7d4 │ │ │ │ ldr r1, [pc, #344] @ (17f8e8 ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r4, [r4, #0] │ │ │ │ cbz r4, 17f7da │ │ │ │ ldr r7, [r4, #4] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r1, [r7, #8] │ │ │ │ ldrd r6, sl, [r7] │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ ldrb r1, [r7, #12] │ │ │ │ mov r3, r6 │ │ │ │ strd sl, r0, [sp] │ │ │ │ cmp r1, #0 │ │ │ │ ite eq │ │ │ │ moveq r2, r9 │ │ │ │ movne r2, fp │ │ │ │ ldr r1, [pc, #304] @ (17f8ec ) │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r8 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r2, [r7, #16] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 17f780 │ │ │ │ ldr r2, [pc, #288] @ (17f8f0 ) │ │ │ │ add r2, pc │ │ │ │ b.n 17f780 │ │ │ │ ldr r2, [pc, #284] @ (17f8f4 ) │ │ │ │ @@ -87022,22 +87024,22 @@ │ │ │ │ cbz r3, 17f836 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ cbz r2, 17f7f4 │ │ │ │ ldr r1, [pc, #268] @ (17f8f8 ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 17f6ba │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ - bl 3c0494 │ │ │ │ + bl 3c048c │ │ │ │ ldr r2, [pc, #244] @ (17f8fc ) │ │ │ │ ldr r3, [pc, #152] @ (17f8a4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3 │ │ │ │ @@ -87057,103 +87059,103 @@ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ ldr r1, [r2, #12] │ │ │ │ cbnz r3, 17f862 │ │ │ │ ldr r3, [pc, #120] @ (17f8b8 ) │ │ │ │ ldr.w r2, [sl, r3] │ │ │ │ mov r0, r2 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #176] @ (17f900 ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [pc, #176] @ (17f904 ) │ │ │ │ mov r3, r6 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ b.n 17f7e4 │ │ │ │ ldr r3, [pc, #84] @ (17f8b8 ) │ │ │ │ ldr.w r2, [sl, r3] │ │ │ │ mov r0, r2 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ ldr r3, [pc, #108] @ (17f8dc ) │ │ │ │ mov r6, r0 │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ b.n 17f850 │ │ │ │ ldr r2, [pc, #52] @ (17f8bc ) │ │ │ │ ldr.w r6, [sl, r2] │ │ │ │ b.n 17f770 │ │ │ │ ldr r1, [pc, #120] @ (17f908 ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ b.n 17f806 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ bmi.n 17f820 │ │ │ │ movs r0, r7 │ │ │ │ bmi.n 17f80c │ │ │ │ movs r0, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 17f800 │ │ │ │ + bcc.n 17f7e0 │ │ │ │ movs r0, r5 │ │ │ │ - str r2, [r1, #112] @ 0x70 │ │ │ │ + str r2, [r7, #108] @ 0x6c │ │ │ │ movs r2, r5 │ │ │ │ - lsls r4, r2, #27 │ │ │ │ + lsls r4, r0, #27 │ │ │ │ movs r4, r5 │ │ │ │ - bcc.n 17f9b4 │ │ │ │ + bcc.n 17f994 │ │ │ │ movs r0, r5 │ │ │ │ adds r4, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r4, #26 │ │ │ │ + lsls r4, r2, #26 │ │ │ │ movs r4, r5 │ │ │ │ - bcc.n 17f95c │ │ │ │ + bcc.n 17f93c │ │ │ │ movs r0, r5 │ │ │ │ - bcc.n 17f990 │ │ │ │ + bcc.n 17f970 │ │ │ │ movs r0, r5 │ │ │ │ - @ instruction: 0xb788 │ │ │ │ + @ instruction: 0xb778 │ │ │ │ movs r6, r5 │ │ │ │ - add sp, #392 @ 0x188 │ │ │ │ + add sp, #328 @ 0x148 │ │ │ │ movs r0, r5 │ │ │ │ - bcc.n 17f9a0 │ │ │ │ + bcc.n 17f980 │ │ │ │ movs r0, r5 │ │ │ │ - bcc.n 17f924 │ │ │ │ + bcc.n 17f904 │ │ │ │ movs r0, r5 │ │ │ │ cmp r1, #12 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 17f904 │ │ │ │ + bcc.n 17f8e4 │ │ │ │ movs r0, r5 │ │ │ │ - bcc.n 17f900 │ │ │ │ + bcs.n 17f8e0 │ │ │ │ movs r0, r5 │ │ │ │ - bcc.n 17f910 │ │ │ │ + bcc.n 17f8f0 │ │ │ │ movs r0, r5 │ │ │ │ - bcs.n 17f824 │ │ │ │ + bcs.n 17f804 │ │ │ │ movs r0, r5 │ │ │ │ - @ instruction: 0xb6b8 │ │ │ │ + @ instruction: 0xb6a8 │ │ │ │ movs r6, r5 │ │ │ │ - @ instruction: 0xb6b2 │ │ │ │ + @ instruction: 0xb6a2 │ │ │ │ movs r6, r5 │ │ │ │ - bcs.n 17f898 │ │ │ │ + bcs.n 17f878 │ │ │ │ movs r0, r5 │ │ │ │ bcc.n 17f944 │ │ │ │ movs r0, r7 │ │ │ │ - @ instruction: 0xb63a │ │ │ │ + @ instruction: 0xb62a │ │ │ │ movs r6, r5 │ │ │ │ - bcs.n 17f934 │ │ │ │ + bcs.n 17f914 │ │ │ │ movs r0, r5 │ │ │ │ - bne.n 17f874 │ │ │ │ + bne.n 17f854 │ │ │ │ movs r0, r5 │ │ │ │ │ │ │ │ 0017f90c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -87166,51 +87168,51 @@ │ │ │ │ add r4, pc │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 17fa98 │ │ │ │ ldr r1, [pc, #380] @ (17fab4 ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldrb r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 17fa64 │ │ │ │ ldrb r3, [r6, #24] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 17fa46 │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 17fa40 │ │ │ │ ldr r2, [pc, #356] @ (17fab8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r1, [pc, #356] @ (17fabc ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r1, [pc, #348] @ (17fac0 ) │ │ │ │ ldr r2, [r6, #40] @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r1, [pc, #340] @ (17fac4 ) │ │ │ │ ldr r2, [r6, #44] @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r3, [pc, #332] @ (17fac8 ) │ │ │ │ ldr r1, [r6, #48] @ 0x30 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ ldr r1, [pc, #324] @ (17facc ) │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldrb.w r3, [r6, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 17fa82 │ │ │ │ ldr r4, [r6, #56] @ 0x38 │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 17fa82 │ │ │ │ ldr.w r9, [pc, #300] @ 17fad0 │ │ │ │ @@ -87219,47 +87221,47 @@ │ │ │ │ add r9, pc │ │ │ │ add r8, pc │ │ │ │ add r7, pc │ │ │ │ b.n 17f9c2 │ │ │ │ ldr r1, [pc, #296] @ (17fadc ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r4, [r4, #0] │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 17fa8c │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r1, [pc, #272] @ (17fae0 ) │ │ │ │ mov r0, r5 │ │ │ │ ldrb.w ip, [r3, #40] @ 0x28 │ │ │ │ add r1, pc │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ cmp.w ip, #0 │ │ │ │ ite eq │ │ │ │ moveq ip, r8 │ │ │ │ movne ip, r7 │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r1, [pc, #244] @ (17fae4 ) │ │ │ │ mov r0, r5 │ │ │ │ ldrd r2, r3, [r3, #16] │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldrd r2, r3, [r1, #24] │ │ │ │ vldr d7, [r1, #32] │ │ │ │ ldr r1, [pc, #220] @ (17fae8 ) │ │ │ │ vstr d7, [sp] │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w ip, [pc, #212] @ 17faec │ │ │ │ ldr r2, [pc, #212] @ (17faf0 ) │ │ │ │ ldrd r1, r3, [r3, #24] │ │ │ │ add ip, pc │ │ │ │ add r2, pc │ │ │ │ subs r0, r1, #1 │ │ │ │ @@ -87278,92 +87280,92 @@ │ │ │ │ b.n 17f956 │ │ │ │ ldrd r0, r1, [r6, #32] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ strd r0, r1, [sp] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #168] @ (17fafc ) │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 17f952 │ │ │ │ b.n 17fa40 │ │ │ │ ldrd r0, r1, [r6, #16] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ strd r0, r1, [sp] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #140] @ (17fb00 ) │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldrb r3, [r6, #24] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 17f94c │ │ │ │ b.n 17fa46 │ │ │ │ ldr r1, [pc, #128] @ (17fb04 ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ mov r0, r6 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 3c0278 │ │ │ │ + b.w 3c0270 │ │ │ │ ldr r1, [pc, #108] @ (17fb08 ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ mov r0, r6 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 3c0278 │ │ │ │ + b.w 3c0270 │ │ │ │ nop │ │ │ │ bcs.n 17fab8 │ │ │ │ movs r0, r7 │ │ │ │ - bne.n 17fa28 │ │ │ │ + bne.n 17fa08 │ │ │ │ movs r0, r5 │ │ │ │ - bne.n 17fbac │ │ │ │ + bne.n 17fb8c │ │ │ │ movs r0, r5 │ │ │ │ - bne.n 17fa74 │ │ │ │ + bne.n 17fa54 │ │ │ │ movs r0, r5 │ │ │ │ - bne.n 17fa88 │ │ │ │ + bne.n 17fa68 │ │ │ │ movs r0, r5 │ │ │ │ - bne.n 17fa9c │ │ │ │ + bne.n 17fa7c │ │ │ │ movs r0, r5 │ │ │ │ adds r4, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 17fa98 │ │ │ │ + bne.n 17fa78 │ │ │ │ movs r0, r5 │ │ │ │ - bne.n 17faa8 │ │ │ │ + bne.n 17fa88 │ │ │ │ movs r0, r5 │ │ │ │ - lsls r0, r3, #15 │ │ │ │ + lsls r0, r1, #15 │ │ │ │ movs r4, r5 │ │ │ │ - bne.n 17fb28 │ │ │ │ + bne.n 17fb08 │ │ │ │ movs r0, r5 │ │ │ │ - bcs.n 17fb44 │ │ │ │ + bcs.n 17fb24 │ │ │ │ movs r0, r5 │ │ │ │ - bne.n 17fa7c │ │ │ │ + bne.n 17fa5c │ │ │ │ movs r0, r5 │ │ │ │ - bne.n 17fa6c │ │ │ │ + bne.n 17fa4c │ │ │ │ movs r0, r5 │ │ │ │ - bne.n 17fa68 │ │ │ │ + bne.n 17fa48 │ │ │ │ movs r0, r5 │ │ │ │ b.n 17f3b0 │ │ │ │ movs r7, r6 │ │ │ │ - adds r7, #134 @ 0x86 │ │ │ │ + adds r7, #118 @ 0x76 │ │ │ │ movs r7, r5 │ │ │ │ - adds r7, #108 @ 0x6c │ │ │ │ + adds r7, #92 @ 0x5c │ │ │ │ movs r7, r5 │ │ │ │ - strh r6, [r1, r2] │ │ │ │ + strh r6, [r7, r1] │ │ │ │ movs r5, r5 │ │ │ │ - beq.n 17fa80 │ │ │ │ + beq.n 17fa60 │ │ │ │ movs r0, r5 │ │ │ │ - beq.n 17fa18 │ │ │ │ + beq.n 17fbf8 │ │ │ │ movs r0, r5 │ │ │ │ - beq.n 17fb04 │ │ │ │ + beq.n 17fae4 │ │ │ │ movs r0, r5 │ │ │ │ - beq.n 17fb8c │ │ │ │ + beq.n 17fb6c │ │ │ │ movs r0, r5 │ │ │ │ │ │ │ │ 0017fb0c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -87378,30 +87380,30 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r5, [pc, #208] @ (17fc00 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 3d0ae4 │ │ │ │ + bl 3d0adc │ │ │ │ ldr r1, [pc, #192] @ (17fc04 ) │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 3d0ae4 │ │ │ │ + bl 3d0adc │ │ │ │ ldr r1, [pc, #184] @ (17fc08 ) │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 3d0c30 │ │ │ │ + bl 3d0c28 │ │ │ │ ldr r1, [pc, #176] @ (17fc0c ) │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 3d0c30 │ │ │ │ + bl 3d0c28 │ │ │ │ movs r2, #0 │ │ │ │ ldr r3, [pc, #168] @ (17fc10 ) │ │ │ │ mov r1, r0 │ │ │ │ subs r0, r0, r2 │ │ │ │ strd r2, r2, [sp, #24] │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ @@ -87409,15 +87411,15 @@ │ │ │ │ strb.w r0, [sp, #24] │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ str r2, [sp, #32] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ add r3, sp, #12 │ │ │ │ - bl 3ca050 │ │ │ │ + bl 3ca048 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ str r0, [sp, #28] │ │ │ │ cbz r1, 17fbc2 │ │ │ │ mov r0, r7 │ │ │ │ bl 2203b8 │ │ │ │ ldr r2, [pc, #120] @ (17fc14 ) │ │ │ │ ldr r3, [pc, #92] @ (17fbf8 ) │ │ │ │ @@ -87439,15 +87441,15 @@ │ │ │ │ ldr r3, [pc, #84] @ (17fc18 ) │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r8 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ add r3, sp, #12 │ │ │ │ - bl 3ca050 │ │ │ │ + bl 3ca048 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ str r0, [sp, #16] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 17fb92 │ │ │ │ cbnz r0, 17fbe2 │ │ │ │ str.w r9, [sp, #32] │ │ │ │ add r1, sp, #12 │ │ │ │ @@ -87457,22 +87459,22 @@ │ │ │ │ b.n 17fb92 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ beq.n 17fc08 │ │ │ │ movs r0, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe980002c │ │ │ │ + ldrd r0, r0, [r0, #-176]! @ 0xb0 │ │ │ │ ldmia r7, {r1, r3, r4, r5, r6, r7} │ │ │ │ movs r0, r7 │ │ │ │ - ldrsh r2, [r7, r5] │ │ │ │ + ldrsh r2, [r5, r5] │ │ │ │ movs r5, r5 │ │ │ │ - beq.n 17fb68 │ │ │ │ + beq.n 17fb48 │ │ │ │ movs r0, r5 │ │ │ │ - strb r2, [r2, #23] │ │ │ │ + strb r2, [r0, #23] │ │ │ │ movs r3, r5 │ │ │ │ asrs r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7, {r4, r7} │ │ │ │ movs r0, r7 │ │ │ │ movs r7, #216 @ 0xd8 │ │ │ │ ... │ │ │ │ @@ -87493,37 +87495,37 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r4, [pc, #160] @ (17fce0 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 3d0ae4 │ │ │ │ + bl 3d0adc │ │ │ │ ldr r1, [pc, #144] @ (17fce4 ) │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 3d0ae4 │ │ │ │ + bl 3d0adc │ │ │ │ ldr r1, [pc, #136] @ (17fce8 ) │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 3d0c30 │ │ │ │ + bl 3d0c28 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [pc, #128] @ (17fcec ) │ │ │ │ movs r2, #0 │ │ │ │ str r6, [sp, #20] │ │ │ │ add r3, sp, #12 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ mov r1, r7 │ │ │ │ str r2, [sp, #24] │ │ │ │ ldr r4, [r4, r0] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ca050 │ │ │ │ + bl 3ca048 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ str r0, [sp, #16] │ │ │ │ cbz r1, 17fcba │ │ │ │ mov r0, r9 │ │ │ │ bl 2203b8 │ │ │ │ ldr r2, [pc, #92] @ (17fcf0 ) │ │ │ │ ldr r3, [pc, #68] @ (17fcd8 ) │ │ │ │ @@ -87552,20 +87554,20 @@ │ │ │ │ b.n 17fc8a │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldmia r6, {r3, r4, r5, r6, r7} │ │ │ │ movs r0, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrd r0, r0, [r0], #-176 @ 0xb0 │ │ │ │ + strd r0, r0, [r0], #-176 @ 0xb0 │ │ │ │ ldmia r6, {r1, r3, r5, r6, r7} │ │ │ │ movs r0, r7 │ │ │ │ - asrs r6, r6, #26 │ │ │ │ + asrs r6, r4, #26 │ │ │ │ movs r5, r5 │ │ │ │ - ldmia r7, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r7, {r1, r2, r3, r7} │ │ │ │ movs r0, r5 │ │ │ │ movs r7, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r6!, {r3, r4, r7} │ │ │ │ movs r0, r7 │ │ │ │ │ │ │ │ 0017fcf4 : │ │ │ │ @@ -87603,15 +87605,15 @@ │ │ │ │ add ip, pc │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp, #24] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 3e032c │ │ │ │ + b.w 3e0324 │ │ │ │ ldr r1, [pc, #56] @ (17fd94 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w 222dc4 │ │ │ │ @@ -87619,30 +87621,30 @@ │ │ │ │ mov.w r2, #340 @ 0x154 │ │ │ │ ldr r3, [pc, #36] @ (17fd9c ) │ │ │ │ ldr r1, [pc, #40] @ (17fda0 ) │ │ │ │ add ip, pc │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ b.n 17fd4a │ │ │ │ - ldmia r7!, {r1, r3, r4, r5} │ │ │ │ + ldmia r7!, {r1, r3, r5} │ │ │ │ movs r0, r5 │ │ │ │ - ldrb r0, [r4, r6] │ │ │ │ + ldrb r0, [r2, r6] │ │ │ │ movs r5, r5 │ │ │ │ - ldmia r6, {r3, r4, r6, r7} │ │ │ │ + ldmia r6, {r3, r6, r7} │ │ │ │ movs r0, r5 │ │ │ │ - bgt.n 17fd2c │ │ │ │ + bgt.n 17fd0c │ │ │ │ movs r4, r6 │ │ │ │ - ldmia r6, {r6, r7} │ │ │ │ + ldmia r6!, {r4, r5, r7} │ │ │ │ movs r0, r5 │ │ │ │ bl 41d96 │ │ │ │ - ldmia r6, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r6, {r2, r3, r6, r7} │ │ │ │ movs r0, r5 │ │ │ │ - bgt.n 17fcd4 │ │ │ │ + bgt.n 17fcb4 │ │ │ │ movs r4, r6 │ │ │ │ - ldmia r6!, {r2, r3, r7} │ │ │ │ + ldmia r6, {r2, r3, r4, r5, r6} │ │ │ │ movs r0, r5 │ │ │ │ │ │ │ │ 0017fda4 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -87659,38 +87661,38 @@ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ movs r7, #0 │ │ │ │ add r4, pc │ │ │ │ ldr.w r9, [pc, #348] @ 17ff2c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 3d0ae4 │ │ │ │ + bl 3d0adc │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r7, [sp, #28] │ │ │ │ - bl 3d0868 │ │ │ │ + bl 3d0860 │ │ │ │ mov r1, r4 │ │ │ │ mov fp, r0 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r6 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - bl 3d0b30 │ │ │ │ + bl 3d0b28 │ │ │ │ add r9, pc │ │ │ │ add r6, sp, #28 │ │ │ │ str r7, [sp, #32] │ │ │ │ strd fp, r0, [sp, #16] │ │ │ │ b.n 17fe4e │ │ │ │ mov.w r8, #0 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ mov r2, r8 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ strd r8, r8, [sp, #36] @ 0x24 │ │ │ │ - bl 3d5a04 │ │ │ │ + bl 3d59fc │ │ │ │ cmp r0, r8 │ │ │ │ blt.n 17fe96 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ adds r3, r5, r7 │ │ │ │ cmp r3, r1 │ │ │ │ bcc.n 17ff06 │ │ │ │ bne.n 17fe96 │ │ │ │ @@ -87720,15 +87722,15 @@ │ │ │ │ beq.n 17fe8e │ │ │ │ movs r0, #16 │ │ │ │ blx 1439a4 │ │ │ │ movs r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3d5840 │ │ │ │ + bl 3d5838 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 17fe08 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ bl 17c0c4 │ │ │ │ cmp r0, #162 @ 0xa2 │ │ │ │ beq.n 17fe96 │ │ │ │ @@ -87741,20 +87743,20 @@ │ │ │ │ add r5, pc │ │ │ │ b.n 17fe64 │ │ │ │ ldr r1, [pc, #156] @ (17ff34 ) │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, r7 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r5, [sp, #28] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3c05c0 │ │ │ │ + bl 3c05b8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3c05fc │ │ │ │ + bl 3c05f4 │ │ │ │ ldr r2, [pc, #132] @ (17ff38 ) │ │ │ │ ldr r3, [pc, #104] @ (17ff20 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ @@ -87793,31 +87795,31 @@ │ │ │ │ adds r3, #16 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ ldmia r5, {r4, r5, r6} │ │ │ │ movs r0, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r7, #26] │ │ │ │ + strb r6, [r5, #26] │ │ │ │ movs r0, r6 │ │ │ │ - ldmia r6!, {r3, r5, r7} │ │ │ │ + ldmia r6!, {r3, r4, r7} │ │ │ │ movs r0, r5 │ │ │ │ - ldmia r6!, {r2, r7} │ │ │ │ + ldmia r6, {r2, r4, r5, r6} │ │ │ │ movs r0, r5 │ │ │ │ - add r3, pc, #824 @ (adr r3, 18026c ) │ │ │ │ + add r3, pc, #760 @ (adr r3, 18022c ) │ │ │ │ movs r0, r5 │ │ │ │ - ldmia r6!, {r1} │ │ │ │ + ldmia r5, {r1, r4, r5, r6, r7} │ │ │ │ movs r0, r5 │ │ │ │ ldmia r4, {r1, r2, r4, r5, r6} │ │ │ │ movs r0, r7 │ │ │ │ - blt.n 17ff48 │ │ │ │ + bge.n 17ff28 │ │ │ │ movs r4, r6 │ │ │ │ - ldmia r4, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r4!, {r1, r2, r5, r6, r7} │ │ │ │ movs r0, r5 │ │ │ │ - ldmia r5, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r5!, {r1, r2, r3, r4, r6} │ │ │ │ movs r0, r5 │ │ │ │ │ │ │ │ 0017ff48 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -87834,37 +87836,37 @@ │ │ │ │ adds r6, r0, #1 │ │ │ │ mov r0, r6 │ │ │ │ movs r4, #0 │ │ │ │ blx 144d90 │ │ │ │ mov r1, r0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3f7514 │ │ │ │ + bl 3f750c │ │ │ │ ldr r3, [pc, #76] @ (17ffd0 ) │ │ │ │ ldr r5, [r5, r3] │ │ │ │ b.n 17ff8e │ │ │ │ adds r4, #1 │ │ │ │ cmp r4, #162 @ 0xa2 │ │ │ │ beq.n 17ffba │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx 143d34 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 17ff88 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ adds r4, #1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3f7450 │ │ │ │ + bl 3f7448 │ │ │ │ cmp r4, #162 @ 0xa2 │ │ │ │ bne.n 17ff8e │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -87891,44 +87893,44 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r4, [pc, #192] @ (1800b8 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 3d0ae4 │ │ │ │ + bl 3d0adc │ │ │ │ ldr r1, [pc, #176] @ (1800bc ) │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 3d0c30 │ │ │ │ + bl 3d0c28 │ │ │ │ ldr r1, [pc, #168] @ (1800c0 ) │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov r8, r0 │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ - bl 3d0b30 │ │ │ │ + bl 3d0b28 │ │ │ │ mov sl, r1 │ │ │ │ ldr r1, [pc, #156] @ (1800c4 ) │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 3d0c30 │ │ │ │ + bl 3d0c28 │ │ │ │ ldr r3, [pc, #148] @ (1800c8 ) │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #32] │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r4, sp, #32 │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r0, r3 │ │ │ │ mov r3, r4 │ │ │ │ - bl 3ca050 │ │ │ │ + bl 3ca048 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cbz r1, 18007e │ │ │ │ mov r0, r6 │ │ │ │ bl 2203b8 │ │ │ │ ldr r2, [pc, #116] @ (1800cc ) │ │ │ │ ldr r3, [pc, #88] @ (1800b0 ) │ │ │ │ add r2, pc │ │ │ │ @@ -87965,23 +87967,23 @@ │ │ │ │ b.n 18004e │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldmia r3!, {r6} │ │ │ │ movs r0, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #224] @ 0xe0 │ │ │ │ + str r0, [sp, #160] @ 0xa0 │ │ │ │ movs r2, r5 │ │ │ │ ldmia r3!, {r1, r4, r5} │ │ │ │ movs r0, r7 │ │ │ │ - ldr r6, [r4, #120] @ 0x78 │ │ │ │ + ldr r6, [r2, #120] @ 0x78 │ │ │ │ movs r2, r5 │ │ │ │ - ldmia r6, {r3, r4, r6, r7} │ │ │ │ + ldmia r6, {r3, r6, r7} │ │ │ │ movs r7, r5 │ │ │ │ - strb r0, [r4, #19] │ │ │ │ + strb r0, [r2, #19] │ │ │ │ movs r4, r5 │ │ │ │ subs r4, r4, r3 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r2, {r2, r4, r6, r7} │ │ │ │ movs r0, r7 │ │ │ │ │ │ │ │ 001800d0 : │ │ │ │ @@ -88001,48 +88003,48 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r5, [pc, #208] @ (1801c8 ) │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ mov.w r2, #0 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 3d0ae4 │ │ │ │ + bl 3d0adc │ │ │ │ ldr r1, [pc, #196] @ (1801cc ) │ │ │ │ add r5, pc │ │ │ │ mov sl, r0 │ │ │ │ add r1, pc │ │ │ │ ldr r6, [pc, #192] @ (1801d0 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 3d0ae4 │ │ │ │ + bl 3d0adc │ │ │ │ mov r1, r5 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3d0868 │ │ │ │ + bl 3d0860 │ │ │ │ add r6, pc │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r8, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3d0b30 │ │ │ │ + bl 3d0b28 │ │ │ │ mov r1, r6 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3d0868 │ │ │ │ + bl 3d0860 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3d0b30 │ │ │ │ + bl 3d0b28 │ │ │ │ ldr r1, [pc, #128] @ (1801d4 ) │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 3d0c30 │ │ │ │ + bl 3d0c28 │ │ │ │ subs r3, r7, #0 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ subs.w r2, r8, #0 │ │ │ │ it ne │ │ │ │ movne r2, #1 │ │ │ │ mov r1, r9 │ │ │ │ @@ -88079,23 +88081,23 @@ │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldmia r2, {r2, r6} │ │ │ │ movs r0, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 180940 │ │ │ │ + b.n 180920 │ │ │ │ movs r4, r5 │ │ │ │ - str r3, [sp, #800] @ 0x320 │ │ │ │ + str r3, [sp, #736] @ 0x2e0 │ │ │ │ movs r0, r6 │ │ │ │ - b.n 17fe40 │ │ │ │ + b.n 17fe20 │ │ │ │ movs r2, r5 │ │ │ │ - ldmia r3, {r2, r3, r4, r7} │ │ │ │ + ldmia r3, {r2, r3, r7} │ │ │ │ movs r0, r5 │ │ │ │ - @ instruction: 0xf332002b │ │ │ │ + @ instruction: 0xf322002b │ │ │ │ ldmia r1, {r1, r3, r4, r7} │ │ │ │ movs r0, r7 │ │ │ │ │ │ │ │ 001801dc : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -88130,15 +88132,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #192] @ (1802ec ) │ │ │ │ add r3, pc │ │ │ │ add ip, pc │ │ │ │ adds r3, #40 @ 0x28 │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ add sp, #8 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -88167,15 +88169,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #120] @ (180300 ) │ │ │ │ add r3, pc │ │ │ │ add ip, pc │ │ │ │ adds r3, #40 @ 0x28 │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ add sp, #8 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -88186,55 +88188,55 @@ │ │ │ │ movs r2, #54 @ 0x36 │ │ │ │ add r1, pc │ │ │ │ strd ip, r1, [sp] │ │ │ │ ldr r1, [pc, #76] @ (18030c ) │ │ │ │ add r3, pc │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 3e02ac │ │ │ │ + bl 3e02a4 │ │ │ │ b.n 18020c │ │ │ │ ldr r3, [pc, #68] @ (180310 ) │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ ldr r1, [pc, #68] @ (180314 ) │ │ │ │ ldr r0, [pc, #68] @ (180318 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #20 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ ldmia r1, {r1, r3, r4, r5} │ │ │ │ movs r0, r7 │ │ │ │ - bhi.n 1802f0 │ │ │ │ + bvc.n 1802d0 │ │ │ │ movs r4, r6 │ │ │ │ - ldmia r3, {r1, r3, r6} │ │ │ │ + ldmia r3, {r1, r3, r4, r5} │ │ │ │ movs r0, r5 │ │ │ │ - ldmia r3, {r1, r3} │ │ │ │ + ldmia r2!, {r1, r3, r4, r5, r6, r7} │ │ │ │ movs r0, r5 │ │ │ │ asrs r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r5, #23 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 18024c │ │ │ │ + bvc.n 18022c │ │ │ │ movs r4, r6 │ │ │ │ - ldmia r3, {r1, r2, r3, r5} │ │ │ │ + ldmia r3, {r1, r2, r3, r4} │ │ │ │ movs r0, r5 │ │ │ │ - ldmia r2, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r7} │ │ │ │ movs r0, r5 │ │ │ │ - ldmia r2!, {r1, r4, r5, r6} │ │ │ │ + ldmia r2!, {r1, r5, r6} │ │ │ │ movs r0, r5 │ │ │ │ - bvc.n 1803f0 │ │ │ │ + bvc.n 1803d0 │ │ │ │ movs r4, r6 │ │ │ │ - ldmia r2!, {r1, r3, r6} │ │ │ │ + ldmia r2!, {r1, r3, r4, r5} │ │ │ │ movs r0, r5 │ │ │ │ - bvc.n 1803d0 │ │ │ │ + bvc.n 1803b0 │ │ │ │ movs r4, r6 │ │ │ │ - ldmia r2!, {r3, r5, r6} │ │ │ │ + ldmia r2!, {r3, r4, r6} │ │ │ │ movs r0, r5 │ │ │ │ - ldmia r2!, {r3, r4, r5, r6} │ │ │ │ + ldmia r2!, {r3, r5, r6} │ │ │ │ movs r0, r5 │ │ │ │ │ │ │ │ 0018031c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -88317,27 +88319,27 @@ │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [pc, #196] @ (1804a4 ) │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ adds r3, #60 @ 0x3c │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 180392 │ │ │ │ ldrb r3, [r5, #0] │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ ittt ne │ │ │ │ movne r0, r5 │ │ │ │ movne.w r8, #0 │ │ │ │ movne.w r9, #0 │ │ │ │ beq.n 18041e │ │ │ │ add r3, sp, #8 │ │ │ │ movs r2, #10 │ │ │ │ movs r1, #0 │ │ │ │ - bl 3d5eac │ │ │ │ + bl 3d5ea4 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 180448 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ adds.w r0, r8, r3 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r2, r0 │ │ │ │ adc.w r3, r3, r9 │ │ │ │ @@ -88354,27 +88356,27 @@ │ │ │ │ movs r2, #54 @ 0x36 │ │ │ │ add r1, pc │ │ │ │ strd r4, r1, [sp] │ │ │ │ ldr r1, [pc, #116] @ (1804b0 ) │ │ │ │ add r3, pc │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ - bl 3e02ac │ │ │ │ + bl 3e02a4 │ │ │ │ b.n 180392 │ │ │ │ ldr r3, [pc, #104] @ (1804b4 ) │ │ │ │ movs r2, #85 @ 0x55 │ │ │ │ ldr r4, [pc, #104] @ (1804b8 ) │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [pc, #104] @ (1804bc ) │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ adds r3, #60 @ 0x3c │ │ │ │ add r1, pc │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 180392 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #84] @ (1804c0 ) │ │ │ │ movs r2, #98 @ 0x62 │ │ │ │ ldr r1, [pc, #84] @ (1804c4 ) │ │ │ │ ldr r0, [pc, #88] @ (1804c8 ) │ │ │ │ add r3, pc │ │ │ │ @@ -88382,49 +88384,49 @@ │ │ │ │ adds r3, #80 @ 0x50 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ stmia r7!, {r3, r4, r5, r6, r7} │ │ │ │ movs r0, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2, {r1, r2, r3, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r5, r6} │ │ │ │ movs r0, r5 │ │ │ │ stmia r7!, {r3, r5, r6, r7} │ │ │ │ movs r0, r7 │ │ │ │ - ldmia r2!, {r1, r4, r5, r6} │ │ │ │ + ldmia r2!, {r1, r5, r6} │ │ │ │ movs r0, r5 │ │ │ │ asrs r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r5, #23 │ │ │ │ movs r0, r0 │ │ │ │ stmia r7!, {r1, r2, r4, r7} │ │ │ │ movs r0, r7 │ │ │ │ - bvs.n 180544 │ │ │ │ + bvs.n 180524 │ │ │ │ movs r4, r6 │ │ │ │ - ldmia r2!, {r3, r5} │ │ │ │ + ldmia r2!, {r3, r4} │ │ │ │ movs r0, r5 │ │ │ │ - ldmia r1!, {r3, r4, r6} │ │ │ │ + ldmia r1!, {r3, r6} │ │ │ │ movs r0, r5 │ │ │ │ - ldmia r0!, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r2, r5, r6, r7} │ │ │ │ movs r0, r5 │ │ │ │ - bpl.n 180498 │ │ │ │ + bpl.n 180478 │ │ │ │ movs r4, r6 │ │ │ │ - ldmia r0!, {r2, r3, r6, r7} │ │ │ │ + ldmia r0!, {r2, r3, r4, r5, r7} │ │ │ │ movs r0, r5 │ │ │ │ - bpl.n 180474 │ │ │ │ + bpl.n 180454 │ │ │ │ movs r4, r6 │ │ │ │ - ldmia r1!, {r3, r7} │ │ │ │ + ldmia r1!, {r3, r4, r5, r6} │ │ │ │ movs r0, r5 │ │ │ │ - ldmia r0!, {r2, r5, r6, r7} │ │ │ │ + ldmia r0!, {r2, r4, r6, r7} │ │ │ │ movs r0, r5 │ │ │ │ - bpl.n 180444 │ │ │ │ + bpl.n 180424 │ │ │ │ movs r4, r6 │ │ │ │ - ldmia r0!, {r1, r3, r6, r7} │ │ │ │ + ldmia r0!, {r1, r3, r4, r5, r7} │ │ │ │ movs r0, r5 │ │ │ │ - ldmia r0!, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r0!, {r1, r3, r6, r7} │ │ │ │ movs r0, r5 │ │ │ │ │ │ │ │ 001804cc : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -88449,29 +88451,29 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #44] @ (180538 ) │ │ │ │ add r3, pc │ │ │ │ add ip, pc │ │ │ │ adds r3, #100 @ 0x64 │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ add sp, #8 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - bpl.n 180580 │ │ │ │ + bpl.n 180560 │ │ │ │ movs r4, r6 │ │ │ │ - ldmia r0!, {r2, r3, r5, r7} │ │ │ │ + ldmia r0!, {r2, r3, r4, r7} │ │ │ │ movs r0, r5 │ │ │ │ - ldmia r0!, {r2, r3, r5} │ │ │ │ + ldmia r0!, {r2, r3, r4} │ │ │ │ movs r0, r5 │ │ │ │ │ │ │ │ 0018053c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -88508,15 +88510,15 @@ │ │ │ │ ldr r1, [pc, #88] @ (1805f0 ) │ │ │ │ add r0, pc │ │ │ │ add r3, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [sp, #28] │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 3e02ac │ │ │ │ + bl 3e02a4 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -88527,33 +88529,33 @@ │ │ │ │ ldr r1, [pc, #52] @ (1805fc ) │ │ │ │ add r3, pc │ │ │ │ add ip, pc │ │ │ │ ldr r0, [sp, #28] │ │ │ │ add r1, pc │ │ │ │ adds r3, #124 @ 0x7c │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1805aa │ │ │ │ stmia r5!, {r1, r2, r4, r6, r7} │ │ │ │ movs r0, r7 │ │ │ │ asrs r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r5, #23 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r4, r7} │ │ │ │ + stmia r7!, {r7} │ │ │ │ movs r0, r5 │ │ │ │ - bmi.n 18051c │ │ │ │ + bmi.n 1804fc │ │ │ │ movs r4, r6 │ │ │ │ - stmia r7!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r6} │ │ │ │ movs r0, r5 │ │ │ │ - bmi.n 1806c8 │ │ │ │ + bmi.n 1806a8 │ │ │ │ movs r4, r6 │ │ │ │ - ldmia r0!, {r1, r5, r6} │ │ │ │ + ldmia r0!, {r1, r4, r6} │ │ │ │ movs r0, r5 │ │ │ │ - stmia r7!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r6} │ │ │ │ movs r0, r5 │ │ │ │ │ │ │ │ 00180600 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -88596,15 +88598,15 @@ │ │ │ │ ldr r1, [pc, #60] @ (1806a0 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #148 @ 0x94 │ │ │ │ strd ip, r2, [sp] │ │ │ │ add r1, pc │ │ │ │ movs r2, #10 │ │ │ │ - bl 3e02ac │ │ │ │ + bl 3e02a4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -88612,19 +88614,19 @@ │ │ │ │ nop │ │ │ │ stmia r4!, {r2, r3, r5, r6, r7} │ │ │ │ movs r0, r7 │ │ │ │ adds r4, r1, #1 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r5, r5 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 180634 │ │ │ │ + bcc.n 180614 │ │ │ │ movs r4, r6 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r5, r6, r7} │ │ │ │ movs r0, r5 │ │ │ │ - stmia r7!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r7!, {r1, r3, r6, r7} │ │ │ │ movs r0, r5 │ │ │ │ │ │ │ │ 001806a4 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -88715,15 +88717,15 @@ │ │ │ │ add r4, pc │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r2, #213 @ 0xd5 │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 3e032c │ │ │ │ + b.w 3e0324 │ │ │ │ cmp r5, #0 │ │ │ │ mov r1, sl │ │ │ │ ite ne │ │ │ │ movne r2, r8 │ │ │ │ moveq.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r9 │ │ │ │ @@ -88746,63 +88748,63 @@ │ │ │ │ add r4, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ mov r0, r6 │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 3e032c │ │ │ │ + b.w 3e0324 │ │ │ │ ldr r1, [pc, #88] @ (180838 ) │ │ │ │ movs r4, #2 │ │ │ │ ldr r3, [pc, #88] @ (18083c ) │ │ │ │ movs r2, #54 @ 0x36 │ │ │ │ add r1, pc │ │ │ │ strd r4, r1, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [pc, #84] @ (180840 ) │ │ │ │ add r3, pc │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 3e02ac │ │ │ │ - strb r0, [r2, #23] │ │ │ │ + b.w 3e02a4 │ │ │ │ + strb r0, [r0, #23] │ │ │ │ movs r1, r5 │ │ │ │ stmia r4!, {r1, r4} │ │ │ │ movs r0, r7 │ │ │ │ asrs r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r5, #23 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r7!, {r1, r2, r3, r6} │ │ │ │ movs r0, r5 │ │ │ │ - ble.n 18087c │ │ │ │ + ble.n 18085c │ │ │ │ movs r4, r5 │ │ │ │ - bcs.n 180778 │ │ │ │ + bcs.n 180758 │ │ │ │ movs r4, r6 │ │ │ │ - stmia r7!, {r3, r4, r6} │ │ │ │ + stmia r7!, {r3, r6} │ │ │ │ movs r0, r5 │ │ │ │ - stmia r5!, {r1, r4, r5, r7} │ │ │ │ + stmia r5!, {r1, r5, r7} │ │ │ │ movs r0, r5 │ │ │ │ - bcs.n 180918 │ │ │ │ + bcs.n 1808f8 │ │ │ │ movs r4, r6 │ │ │ │ - stmia r6!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r2, r5, r6, r7} │ │ │ │ movs r0, r5 │ │ │ │ - stmia r5!, {r1, r7} │ │ │ │ + stmia r5!, {r1, r4, r5, r6} │ │ │ │ movs r0, r5 │ │ │ │ - bcs.n 180904 │ │ │ │ + bcs.n 1808e4 │ │ │ │ movs r4, r6 │ │ │ │ - stmia r6!, {r3, r4, r5, r7} │ │ │ │ + stmia r6!, {r3, r5, r7} │ │ │ │ movs r0, r5 │ │ │ │ - stmia r5!, {r1, r4, r5, r6} │ │ │ │ + stmia r5!, {r1, r5, r6} │ │ │ │ movs r0, r5 │ │ │ │ - stmia r5!, {r2, r6} │ │ │ │ + stmia r5!, {r2, r4, r5} │ │ │ │ movs r0, r5 │ │ │ │ - bcs.n 1808c8 │ │ │ │ + bcs.n 1808a8 │ │ │ │ movs r4, r6 │ │ │ │ - stmia r5!, {r2, r3, r4} │ │ │ │ + stmia r5!, {r2, r3} │ │ │ │ movs r0, r5 │ │ │ │ │ │ │ │ 00180844 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ @@ -88840,15 +88842,15 @@ │ │ │ │ beq.w 180b92 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 144e9c │ │ │ │ mov.w r2, #438 @ 0x1b6 │ │ │ │ mov r5, r0 │ │ │ │ movw r1, #577 @ 0x241 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 3d52cc │ │ │ │ + bl 3d52c4 │ │ │ │ mov fp, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ beq.w 180bcc │ │ │ │ cmp.w r8, #1 │ │ │ │ ite ne │ │ │ │ movne r7, #0 │ │ │ │ andeq.w r7, r7, #1 │ │ │ │ @@ -88948,15 +88950,15 @@ │ │ │ │ b.w 17f1c4 │ │ │ │ blx 144064 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ blx 145f44 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, fp │ │ │ │ - bl 2a1d54 │ │ │ │ + bl 2a1d4c │ │ │ │ ldr r3, [pc, #828] @ (180d30 ) │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 180c48 │ │ │ │ ldr r0, [pc, #820] @ (180d34 ) │ │ │ │ @@ -88976,23 +88978,23 @@ │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #29 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, fp │ │ │ │ blx 144d90 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r4 │ │ │ │ - bl 2a8134 │ │ │ │ + bl 2a812c │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 180b44 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ movw r0, #2184 @ 0x888 │ │ │ │ movt r0, #6147 @ 0x1803 │ │ │ │ bl 17f0e0 │ │ │ │ cmp.w r9, #0 │ │ │ │ @@ -89012,40 +89014,40 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 17f130 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldrd r2, r1, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r8 │ │ │ │ movs r3, #29 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, fp │ │ │ │ blx 143ac0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, fp │ │ │ │ blx 1438a8 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2a8134 │ │ │ │ + bl 2a812c │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 180a6a │ │ │ │ ldr r7, [sp, #52] @ 0x34 │ │ │ │ mov r5, sl │ │ │ │ cmp.w fp, #0 │ │ │ │ beq.n 180ac0 │ │ │ │ mov r0, fp │ │ │ │ bl 17f1c4 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ blx 143ca4 │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 180ad2 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2975d0 │ │ │ │ + bl 2975c8 │ │ │ │ cmp r7, #0 │ │ │ │ beq.n 180b56 │ │ │ │ cmp r5, #0 │ │ │ │ bne.w 1809ba │ │ │ │ ldr r2, [pc, #612] @ (180d44 ) │ │ │ │ ldr r3, [pc, #572] @ (180d1c ) │ │ │ │ add r2, pc │ │ │ │ @@ -89090,17 +89092,17 @@ │ │ │ │ movw r2, #353 @ 0x161 │ │ │ │ b.n 180b88 │ │ │ │ mov r0, fp │ │ │ │ blx 143ca4 │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 180b56 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2975d0 │ │ │ │ + bl 2975c8 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 3d539c │ │ │ │ + bl 3d5394 │ │ │ │ b.n 1809b4 │ │ │ │ ldr r2, [pc, #504] @ (180d58 ) │ │ │ │ ldr r3, [pc, #440] @ (180d1c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ @@ -89115,15 +89117,15 @@ │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #196 @ 0xc4 │ │ │ │ add r4, pc │ │ │ │ str r4, [sp, #112] @ 0x70 │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 3e032c │ │ │ │ + b.w 3e0324 │ │ │ │ ldr r2, [pc, #468] @ (180d68 ) │ │ │ │ ldr r3, [pc, #388] @ (180d1c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3 │ │ │ │ @@ -89137,15 +89139,15 @@ │ │ │ │ add r2, pc │ │ │ │ adds r3, #196 @ 0xc4 │ │ │ │ str r2, [sp, #112] @ 0x70 │ │ │ │ add r1, pc │ │ │ │ movw r2, #367 @ 0x16f │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 3e032c │ │ │ │ + b.w 3e0324 │ │ │ │ mov r5, sl │ │ │ │ movs r7, #1 │ │ │ │ b.n 180ab4 │ │ │ │ blx 144220 <__errno_location@plt> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 143fd8 │ │ │ │ ldr r2, [pc, #416] @ (180d78 ) │ │ │ │ @@ -89156,15 +89158,15 @@ │ │ │ │ mov.w r2, #374 @ 0x176 │ │ │ │ ldr r1, [pc, #408] @ (180d80 ) │ │ │ │ add r3, pc │ │ │ │ str r0, [sp, #8] │ │ │ │ adds r3, #196 @ 0xc4 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ cmp r5, #0 │ │ │ │ beq.w 180adc │ │ │ │ ldr r2, [pc, #388] @ (180d84 ) │ │ │ │ ldr r3, [pc, #284] @ (180d1c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -89183,15 +89185,15 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ movw r2, #281 @ 0x119 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [pc, #348] @ (180d90 ) │ │ │ │ add r3, pc │ │ │ │ adds r3, #212 @ 0xd4 │ │ │ │ - bl 3e03a8 │ │ │ │ + bl 3e03a0 │ │ │ │ cmp.w r9, #0 │ │ │ │ beq.n 180b56 │ │ │ │ mov r0, r9 │ │ │ │ bl 17f1c4 │ │ │ │ b.n 180b56 │ │ │ │ ldr r3, [pc, #328] @ (180d94 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ @@ -89203,24 +89205,24 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.w 1809fe │ │ │ │ ldr r0, [pc, #312] @ (180d9c ) │ │ │ │ mov r1, fp │ │ │ │ mov r2, r5 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1809fe │ │ │ │ cbz r0, 180c8a │ │ │ │ bl 17f1c4 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ blx 143ca4 │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.w 1809b4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2975d0 │ │ │ │ + bl 2975c8 │ │ │ │ b.n 1809b4 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ blx 143ca4 │ │ │ │ cmp.w r8, #0 │ │ │ │ bne.n 180c82 │ │ │ │ b.n 1809b4 │ │ │ │ blx 144220 <__errno_location@plt> │ │ │ │ @@ -89233,29 +89235,29 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ movs r2, #241 @ 0xf1 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [pc, #244] @ (180da8 ) │ │ │ │ add r3, pc │ │ │ │ adds r3, #212 @ 0xd4 │ │ │ │ - bl 3e03a8 │ │ │ │ + bl 3e03a0 │ │ │ │ cmp.w r9, #0 │ │ │ │ bne.n 180c40 │ │ │ │ b.n 180b56 │ │ │ │ ldr r3, [pc, #232] @ (180dac ) │ │ │ │ mov r0, r6 │ │ │ │ ldr r2, [pc, #232] @ (180db0 ) │ │ │ │ ldr r1, [pc, #232] @ (180db4 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #212 @ 0xd4 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r2, #249 @ 0xf9 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mov r0, fp │ │ │ │ blx 143bc4 │ │ │ │ cmp.w r9, #0 │ │ │ │ bne.n 180c40 │ │ │ │ b.n 180b56 │ │ │ │ ldr r3, [pc, #204] @ (180db8 ) │ │ │ │ mov r0, r6 │ │ │ │ @@ -89263,108 +89265,108 @@ │ │ │ │ ldr r1, [pc, #208] @ (180dc0 ) │ │ │ │ add r3, pc │ │ │ │ adds r3, #212 @ 0xd4 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ movw r2, #257 @ 0x101 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mov r0, fp │ │ │ │ blx 143bc4 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ blx 143848 │ │ │ │ cmp.w r9, #0 │ │ │ │ bne.n 180c40 │ │ │ │ b.n 180b56 │ │ │ │ stmia r2!, {r1, r4, r6, r7} │ │ │ │ movs r0, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {r1, r4, r5, r7} │ │ │ │ movs r0, r7 │ │ │ │ - stmia r6!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r6!, {r1, r2, r5, r6} │ │ │ │ movs r0, r5 │ │ │ │ - stmia r6!, {r1, r2, r3, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r5, r6} │ │ │ │ movs r0, r5 │ │ │ │ stmia r1!, {r1, r2, r3, r5, r6} │ │ │ │ movs r0, r7 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r1, r4, r6} │ │ │ │ + stmia r6!, {r1, r6} │ │ │ │ movs r0, r5 │ │ │ │ - beq.n 180d74 │ │ │ │ + beq.n 180d54 │ │ │ │ movs r4, r6 │ │ │ │ - ldr r6, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r6, [sp, #392] @ 0x188 │ │ │ │ movs r0, r5 │ │ │ │ - ldr r6, [sp, #536] @ 0x218 │ │ │ │ + ldr r6, [sp, #472] @ 0x1d8 │ │ │ │ movs r0, r5 │ │ │ │ stmia r0!, {r2, r3, r6} │ │ │ │ movs r0, r7 │ │ │ │ stmia r0!, {r4} │ │ │ │ movs r0, r7 │ │ │ │ - ldmia r6, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r6, {r2, r3, r5, r6, r7} │ │ │ │ movs r4, r6 │ │ │ │ - stmia r3!, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r5, r6, r7} │ │ │ │ movs r0, r5 │ │ │ │ - stmia r2!, {} │ │ │ │ + stmia r1!, {r4, r5, r6, r7} │ │ │ │ movs r0, r5 │ │ │ │ itet gt │ │ │ │ movgt r0, r7 │ │ │ │ - ldmiale r6!, {r1, r4, r5, r7} │ │ │ │ + ldmiale r6!, {r1, r5, r7} │ │ │ │ movgt r4, r6 │ │ │ │ - stmia r1!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r1!, {r2, r3, r5, r7} │ │ │ │ movs r0, r5 │ │ │ │ - stmia r3!, {r2, r4, r5, r6} │ │ │ │ + stmia r3!, {r2, r5, r6} │ │ │ │ movs r0, r5 │ │ │ │ itet ls │ │ │ │ movls r0, r7 │ │ │ │ - ldmiahi r6!, {r1, r7} │ │ │ │ + ldmiahi r6, {r1, r4, r5, r6} │ │ │ │ movls r4, r6 │ │ │ │ - stmia r3!, {r3, r5, r7} │ │ │ │ + stmia r3!, {r3, r4, r7} │ │ │ │ movs r0, r5 │ │ │ │ - stmia r1!, {r1, r2, r7} │ │ │ │ + stmia r1!, {r1, r2, r4, r5, r6} │ │ │ │ movs r0, r5 │ │ │ │ - stmia r3!, {r3, r7} │ │ │ │ + stmia r3!, {r3, r4, r5, r6} │ │ │ │ movs r0, r5 │ │ │ │ - ldmia r6, {r3, r6} │ │ │ │ + ldmia r6!, {r3, r4, r5} │ │ │ │ movs r4, r6 │ │ │ │ - stmia r1!, {r2, r3, r6} │ │ │ │ + stmia r1!, {r2, r3, r4, r5} │ │ │ │ movs r0, r5 │ │ │ │ ite cs │ │ │ │ movcs r0, r7 │ │ │ │ - stmiacc r3!, {r2, r4, r5, r6, r7} │ │ │ │ + stmiacc r3!, {r2, r5, r6, r7} │ │ │ │ movs r0, r5 │ │ │ │ - stmia r1!, {r1, r2, r4} │ │ │ │ + stmia r1!, {r1, r2} │ │ │ │ movs r0, r5 │ │ │ │ - ldmia r5, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r5, {r1, r2, r3, r5, r6, r7} │ │ │ │ movs r4, r6 │ │ │ │ cmp r7, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r3!, {r1, r3, r6, r7} │ │ │ │ movs r0, r5 │ │ │ │ - stmia r2!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r4, r6, r7} │ │ │ │ movs r0, r5 │ │ │ │ - stmia r0!, {r2, r4, r7} │ │ │ │ + stmia r0!, {r2, r7} │ │ │ │ movs r0, r5 │ │ │ │ - ldmia r5, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r5, {r1, r2, r3, r5, r6} │ │ │ │ movs r4, r6 │ │ │ │ - ldmia r5, {r1, r2, r5, r6} │ │ │ │ + ldmia r5!, {r1, r2, r4, r6} │ │ │ │ movs r4, r6 │ │ │ │ - stmia r2!, {r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r5, r6, r7} │ │ │ │ movs r0, r5 │ │ │ │ - stmia r0!, {r1, r3, r5, r6} │ │ │ │ + stmia r0!, {r1, r3, r4, r6} │ │ │ │ movs r0, r5 │ │ │ │ - ldmia r5!, {r6} │ │ │ │ + ldmia r5, {r4, r5} │ │ │ │ movs r4, r6 │ │ │ │ - stmia r2!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r2, r5, r6, r7} │ │ │ │ movs r0, r5 │ │ │ │ - stmia r0!, {r1, r2, r6} │ │ │ │ + stmia r0!, {r1, r2, r4, r5} │ │ │ │ movs r0, r5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r7, r2 │ │ │ │ @@ -89376,23 +89378,23 @@ │ │ │ │ add r4, pc │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ adds r4, #8 │ │ │ │ - bl 296e0c │ │ │ │ - bl 292f14 │ │ │ │ + bl 296e04 │ │ │ │ + bl 292f0c │ │ │ │ ldr r2, [pc, #120] @ (180e70 ) │ │ │ │ ldr r1, [pc, #120] @ (180e74 ) │ │ │ │ movw r3, #291 @ 0x123 │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr.w r2, [r0, #1128] @ 0x468 │ │ │ │ cbz r2, 180e16 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 180dc4 │ │ │ │ mov r0, r6 │ │ │ │ blx 144d90 │ │ │ │ @@ -89421,25 +89423,25 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldmia r5, {r2, r3, r4, r5} │ │ │ │ + ldmia r5, {r2, r3, r5} │ │ │ │ movs r4, r6 │ │ │ │ - ldrb r2, [r4, #18] │ │ │ │ + ldrb r2, [r2, #18] │ │ │ │ movs r0, r5 │ │ │ │ - str r6, [r1, #28] │ │ │ │ + str r6, [r7, #24] │ │ │ │ movs r2, r5 │ │ │ │ - stmia r2!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r6} │ │ │ │ movs r0, r5 │ │ │ │ - stmia r2!, {r1, r7} │ │ │ │ + stmia r2!, {r1, r4, r5, r6} │ │ │ │ movs r0, r5 │ │ │ │ - stmia r2!, {r5, r6} │ │ │ │ + stmia r2!, {r4, r6} │ │ │ │ movs r0, r5 │ │ │ │ │ │ │ │ 00180e7c : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -89452,26 +89454,26 @@ │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r1 │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ - bl 299ef4 │ │ │ │ + bl 299eec │ │ │ │ mov r1, r6 │ │ │ │ ldr r2, [pc, #148] @ (180f40 ) │ │ │ │ movs r3, #77 @ 0x4d │ │ │ │ ldr r6, [pc, #148] @ (180f44 ) │ │ │ │ add r2, pc │ │ │ │ add r6, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r1, [pc, #140] @ (180f48 ) │ │ │ │ add r1, pc │ │ │ │ - bl 296dc8 │ │ │ │ + bl 296dc0 │ │ │ │ cbz r0, 180ef0 │ │ │ │ ldr r1, [pc, #132] @ (180f4c ) │ │ │ │ mov r2, r5 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx 144674 │ │ │ │ @@ -89491,15 +89493,15 @@ │ │ │ │ add.w r3, r6, #16 │ │ │ │ ldr r1, [pc, #92] @ (180f54 ) │ │ │ │ movs r2, #61 @ 0x3d │ │ │ │ add r4, pc │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -89508,52 +89510,52 @@ │ │ │ │ add.w r3, r6, #16 │ │ │ │ ldr r1, [pc, #56] @ (180f5c ) │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ add r4, pc │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 180f06 │ │ │ │ nop │ │ │ │ pop {r1, r3, r4, r7} │ │ │ │ movs r0, r7 │ │ │ │ cmp r6, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r3, #16] │ │ │ │ + str r2, [r1, #16] │ │ │ │ movs r2, r5 │ │ │ │ - ldrb r4, [r2, #15] │ │ │ │ + ldrb r4, [r0, #15] │ │ │ │ movs r0, r5 │ │ │ │ - ldmia r4!, {r1, r3, r5, r6} │ │ │ │ + ldmia r4, {r1, r3, r4, r6} │ │ │ │ movs r4, r6 │ │ │ │ - stmia r1!, {r3, r4, r6, r7} │ │ │ │ - movs r0, r5 │ │ │ │ - stmia r2!, {r5} │ │ │ │ + stmia r1!, {r3, r6, r7} │ │ │ │ movs r0, r5 │ │ │ │ - stmia r1!, {r1, r4, r5, r7} │ │ │ │ + stmia r2!, {r4} │ │ │ │ movs r0, r5 │ │ │ │ stmia r1!, {r1, r5, r7} │ │ │ │ movs r0, r5 │ │ │ │ - stmia r1!, {r2, r4, r6, r7} │ │ │ │ + stmia r1!, {r1, r4, r7} │ │ │ │ movs r0, r5 │ │ │ │ - stmia r1!, {r3, r4, r5, r6} │ │ │ │ + stmia r1!, {r2, r6, r7} │ │ │ │ + movs r0, r5 │ │ │ │ + stmia r1!, {r3, r5, r6} │ │ │ │ movs r0, r5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r0, [pc, #4] @ (180f70 ) │ │ │ │ add r0, pc │ │ │ │ - b.w 2969cc │ │ │ │ + b.w 2969c4 │ │ │ │ ldmia r7!, {r1, r2, r6} │ │ │ │ movs r7, r6 │ │ │ │ ldr r0, [pc, #8] @ (180f80 ) │ │ │ │ add r0, pc │ │ │ │ adds r0, #52 @ 0x34 │ │ │ │ - b.w 2969cc │ │ │ │ + b.w 2969c4 │ │ │ │ nop │ │ │ │ ldmia r7!, {r1, r3, r4, r5} │ │ │ │ movs r7, r6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -89657,29 +89659,29 @@ │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ cbnz r0, 181100 │ │ │ │ movs r0, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r6} │ │ │ │ movs r4, r6 │ │ │ │ strh r4, [r5, r0] │ │ │ │ lsls r3, r0, #1 │ │ │ │ cbnz r0, 1810ee │ │ │ │ movs r0, r7 │ │ │ │ - ldmia r3!, {r2} │ │ │ │ + ldmia r2, {r2, r4, r5, r6, r7} │ │ │ │ movs r4, r6 │ │ │ │ - ldmia r4!, {r1, r2} │ │ │ │ + ldmia r3!, {r1, r2, r4, r5, r6, r7} │ │ │ │ movs r4, r6 │ │ │ │ - ldmia r2, {r2, r6, r7} │ │ │ │ + ldmia r2, {r2, r4, r5, r7} │ │ │ │ movs r4, r6 │ │ │ │ - stmia r0!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r0!, {r1, r3, r5, r7} │ │ │ │ movs r0, r5 │ │ │ │ - stmia r0!, {r3, r6, r7} │ │ │ │ + stmia r0!, {r3, r4, r5, r7} │ │ │ │ movs r0, r5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #164] @ (181178 ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -89687,39 +89689,39 @@ │ │ │ │ mov r5, r0 │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [r0, #220] @ 0xdc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 353f60 │ │ │ │ + bl 353f58 │ │ │ │ str r0, [sp, #4] │ │ │ │ add.w r0, r5, #224 @ 0xe0 │ │ │ │ - bl 3dfe30 │ │ │ │ + bl 3dfe28 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ cmpne r0, #0 │ │ │ │ beq.n 18114a │ │ │ │ mov r4, r0 │ │ │ │ mov.w r8, #0 │ │ │ │ add r7, sp, #8 │ │ │ │ cmp r1, r4 │ │ │ │ mov r2, r7 │ │ │ │ it cs │ │ │ │ movcs r1, r4 │ │ │ │ add.w r0, r5, #224 @ 0xe0 │ │ │ │ str.w r8, [sp, #8] │ │ │ │ - bl 3dfcd4 │ │ │ │ + bl 3dfccc │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [r5, #220] @ 0xdc │ │ │ │ - bl 353fb0 │ │ │ │ + bl 353fa8 │ │ │ │ ldr.w r0, [r5, #220] @ 0xdc │ │ │ │ - bl 353f60 │ │ │ │ + bl 353f58 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r1, r0 │ │ │ │ subs r4, r4, r3 │ │ │ │ ite ne │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -89762,74 +89764,74 @@ │ │ │ │ str r3, [r1, #0] │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ blx 1439a4 │ │ │ │ mov r1, r0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [r6, #4] │ │ │ │ - bl 3548e0 │ │ │ │ + bl 3548d8 │ │ │ │ ldr r1, [pc, #124] @ (18122c ) │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e2d0c │ │ │ │ + bl 3e2d04 │ │ │ │ cbz r0, 1811c6 │ │ │ │ movs r2, #1 │ │ │ │ asrs r3, r0, #31 │ │ │ │ strb r2, [r4, #6] │ │ │ │ strd r0, r3, [r4, #8] │ │ │ │ ldr r1, [pc, #104] @ (181230 ) │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 3e2d0c │ │ │ │ + bl 3e2d04 │ │ │ │ cbz r0, 1811e0 │ │ │ │ movs r2, #1 │ │ │ │ asrs r3, r0, #31 │ │ │ │ strb r2, [r4, #16] │ │ │ │ strd r0, r3, [r4, #24] │ │ │ │ ldr r1, [pc, #80] @ (181234 ) │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 3e2d0c │ │ │ │ + bl 3e2d04 │ │ │ │ cbz r0, 1811fc │ │ │ │ movs r2, #1 │ │ │ │ asrs r3, r0, #31 │ │ │ │ strb.w r2, [r4, #32] │ │ │ │ strd r0, r3, [r4, #40] @ 0x28 │ │ │ │ ldr r1, [pc, #56] @ (181238 ) │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 3e2d0c │ │ │ │ + bl 3e2d04 │ │ │ │ cbz r0, 181218 │ │ │ │ movs r2, #1 │ │ │ │ asrs r3, r0, #31 │ │ │ │ strb.w r2, [r4, #48] @ 0x30 │ │ │ │ strd r0, r3, [r4, #56] @ 0x38 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - cmp r7, #146 @ 0x92 │ │ │ │ + cmp r7, #130 @ 0x82 │ │ │ │ movs r1, r5 │ │ │ │ - str r6, [sp, #456] @ 0x1c8 │ │ │ │ + str r6, [sp, #392] @ 0x188 │ │ │ │ movs r0, r5 │ │ │ │ - it vc │ │ │ │ - movvc r0, r5 │ │ │ │ - strh r4, [r5, r0] │ │ │ │ + it vs │ │ │ │ + movvs r0, r5 │ │ │ │ + strh r4, [r3, r0] │ │ │ │ movs r7, r5 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #80] @ 18129c │ │ │ │ sub sp, #12 │ │ │ │ @@ -89837,15 +89839,15 @@ │ │ │ │ movs r3, #231 @ 0xe7 │ │ │ │ ldr r1, [pc, #76] @ (1812a4 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #144 @ 0x90 │ │ │ │ add r2, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr.w ip, [pc, #60] @ 1812a8 │ │ │ │ ldr r3, [pc, #60] @ (1812ac ) │ │ │ │ add ip, pc │ │ │ │ ldr r1, [pc, #60] @ (1812b0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r2, [pc, #60] @ (1812b4 ) │ │ │ │ strd ip, r3, [r0, #52] @ 0x34 │ │ │ │ @@ -89859,19 +89861,19 @@ │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ - ldmia r0!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r3, r5, r6, r7} │ │ │ │ movs r4, r6 │ │ │ │ - ite eq │ │ │ │ - moveq r0, r5 │ │ │ │ - @ instruction: 0xf7be002b │ │ │ │ + bkpt 0x00fc │ │ │ │ + movs r0, r5 │ │ │ │ + @ instruction: 0xf7ae002b │ │ │ │ vmaxnm.f16 , , │ │ │ │ lsls r3, r4, #22 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r7, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r3, r1, #4 │ │ │ │ movs r0, r0 │ │ │ │ @@ -89901,15 +89903,15 @@ │ │ │ │ mov r1, r2 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ strd r3, r2, [sp, #4] │ │ │ │ movw r3, #16960 @ 0x4240 │ │ │ │ movt r3, #15 │ │ │ │ str r0, [sp, #16] │ │ │ │ - bl 3f00e8 │ │ │ │ + bl 3f00e0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str.w r0, [r4, #1024] @ 0x400 │ │ │ │ add sp, #24 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ @@ -89935,31 +89937,31 @@ │ │ │ │ ldr r1, [pc, #56] @ (181388 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #184 @ 0xb8 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ movw r3, #981 @ 0x3d5 │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ str.w r4, [r3, #200] @ 0xc8 │ │ │ │ add sp, #8 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldmia r0!, {r1} │ │ │ │ + stmia r7!, {r1, r4, r5, r6, r7} │ │ │ │ movs r4, r6 │ │ │ │ - pop {r2, r4, r5, r6, r7, pc} │ │ │ │ + pop {r2, r5, r6, r7, pc} │ │ │ │ movs r0, r5 │ │ │ │ - bkpt 0x002e │ │ │ │ + bkpt 0x001e │ │ │ │ movs r0, r5 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #40] @ 1813c4 │ │ │ │ sub sp, #12 │ │ │ │ @@ -89967,24 +89969,24 @@ │ │ │ │ movw r3, #981 @ 0x3d5 │ │ │ │ ldr r1, [pc, #36] @ (1813cc ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #184 @ 0xb8 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ b.n 1810c0 │ │ │ │ - stmia r7!, {r3, r5, r7} │ │ │ │ + stmia r7!, {r3, r4, r7} │ │ │ │ movs r4, r6 │ │ │ │ - pop {r1, r3, r4, r7, pc} │ │ │ │ + pop {r1, r3, r7, pc} │ │ │ │ movs r0, r5 │ │ │ │ - pop {r2, r4, r6, r7, pc} │ │ │ │ + pop {r2, r6, r7, pc} │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [pc, #80] @ (181430 ) │ │ │ │ add r4, pc │ │ │ │ @@ -89998,24 +90000,24 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ ldr.w r4, [r4, #1024] @ 0x400 │ │ │ │ - bl 3f0538 │ │ │ │ + bl 3f0530 │ │ │ │ movs r3, #0 │ │ │ │ movw r2, #16960 @ 0x4240 │ │ │ │ movt r2, #15 │ │ │ │ - bl 4085c0 │ │ │ │ + bl 4085b8 │ │ │ │ adds.w r2, r0, #250 @ 0xfa │ │ │ │ adc.w r3, r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 3f0464 │ │ │ │ + b.w 3f045c │ │ │ │ ldr r6, [pc, #304] @ (181564 ) │ │ │ │ lsls r3, r0, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #108] @ (1814b0 ) │ │ │ │ @@ -90025,56 +90027,56 @@ │ │ │ │ ldr r1, [pc, #108] @ (1814b8 ) │ │ │ │ add r5, pc │ │ │ │ add r4, pc │ │ │ │ add.w r2, r4, #196 @ 0xc4 │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ movs r1, #16 │ │ │ │ mov r6, r0 │ │ │ │ adds r0, #224 @ 0xe0 │ │ │ │ - bl 3dfa7c │ │ │ │ + bl 3dfa74 │ │ │ │ ldr r1, [pc, #80] @ (1814bc ) │ │ │ │ adds r4, #216 @ 0xd8 │ │ │ │ mov r2, r5 │ │ │ │ add r1, pc │ │ │ │ mov.w r3, #512 @ 0x200 │ │ │ │ mov r0, r6 │ │ │ │ str.w r3, [r6, #152] @ 0x98 │ │ │ │ movs r3, #13 │ │ │ │ str r4, [sp, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r3, [pc, #56] @ (1814c0 ) │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r3, pc │ │ │ │ adds r3, #104 @ 0x68 │ │ │ │ str r3, [r0, #120] @ 0x78 │ │ │ │ movs r3, #13 │ │ │ │ mov r0, r6 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ str r6, [r0, #124] @ 0x7c │ │ │ │ add sp, #16 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldrh r4, [r3, #14] │ │ │ │ + ldrh r4, [r1, #14] │ │ │ │ movs r0, r5 │ │ │ │ - stmia r7!, {r1} │ │ │ │ + stmia r6!, {r1, r4, r5, r6, r7} │ │ │ │ movs r4, r6 │ │ │ │ - ldrh r4, [r1, #34] @ 0x22 │ │ │ │ + ldrh r4, [r7, #32] │ │ │ │ movs r0, r5 │ │ │ │ - ldrh r2, [r2, #14] │ │ │ │ + ldrh r2, [r0, #14] │ │ │ │ movs r0, r5 │ │ │ │ ldmia r2, {r1, r2, r5} │ │ │ │ movs r7, r6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -90087,15 +90089,15 @@ │ │ │ │ ldr r2, [pc, #108] @ (181550 ) │ │ │ │ add.w r4, ip, #216 @ 0xd8 │ │ │ │ add r1, pc │ │ │ │ movs r3, #13 │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r4, r0 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ bl 17a2fc │ │ │ │ cbz r0, 181532 │ │ │ │ ldr.w r3, [r4, #204] @ 0xcc │ │ │ │ lsls r1, r5, #3 │ │ │ │ lsls r2, r6, #4 │ │ │ │ cmp r3, r1 │ │ │ │ ldr.w r3, [r4, #208] @ 0xd0 │ │ │ │ @@ -90119,19 +90121,19 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - stmia r6!, {r1, r4, r5, r6} │ │ │ │ + stmia r6!, {r1, r5, r6} │ │ │ │ movs r4, r6 │ │ │ │ - ldrh r2, [r3, #10] │ │ │ │ + ldrh r2, [r1, #10] │ │ │ │ movs r0, r5 │ │ │ │ - ldrh r6, [r7, #8] │ │ │ │ + ldrh r6, [r5, #8] │ │ │ │ movs r0, r5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r6, [pc, #348] @ (1816c4 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -90140,15 +90142,15 @@ │ │ │ │ ldr r1, [pc, #348] @ (1816cc ) │ │ │ │ add r6, pc │ │ │ │ add.w r4, r6, #216 @ 0xd8 │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r4, r0 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ cmp r3, #1 │ │ │ │ bne.w 1816b0 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 144064 │ │ │ │ @@ -90258,23 +90260,23 @@ │ │ │ │ ldr r1, [pc, #28] @ (1816d0 ) │ │ │ │ add.w r3, r6, #232 @ 0xe8 │ │ │ │ ldr r0, [pc, #28] @ (1816d4 ) │ │ │ │ mov.w r2, #386 @ 0x182 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ - stmia r5!, {r1, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r4, r6, r7} │ │ │ │ movs r4, r6 │ │ │ │ - ldrh r4, [r6, #4] │ │ │ │ + ldrh r4, [r4, #4] │ │ │ │ movs r0, r5 │ │ │ │ - ldrh r0, [r1, #6] │ │ │ │ + ldrh r0, [r7, #4] │ │ │ │ movs r0, r5 │ │ │ │ - hlt 0x000c │ │ │ │ + rev16 r4, r7 │ │ │ │ movs r0, r5 │ │ │ │ - revsh r2, r2 │ │ │ │ + revsh r2, r0 │ │ │ │ movs r0, r5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r1 │ │ │ │ sub sp, #16 │ │ │ │ @@ -90295,15 +90297,15 @@ │ │ │ │ cmp r3, r2 │ │ │ │ it lt │ │ │ │ movlt r3, r2 │ │ │ │ strd r1, r3, [r0, #188] @ 0xbc │ │ │ │ ldr.w r0, [r0, #172] @ 0xac │ │ │ │ mov r1, r7 │ │ │ │ add r0, r2 │ │ │ │ - bl 408014 │ │ │ │ + bl 40800c │ │ │ │ ldr.w r6, [r4, #168] @ 0xa8 │ │ │ │ ldr.w r3, [r4, #148] @ 0x94 │ │ │ │ subs.w r8, r1, r6 │ │ │ │ it mi │ │ │ │ addmi r8, r7 │ │ │ │ cmp r3, r8 │ │ │ │ ble.n 181792 │ │ │ │ @@ -90324,15 +90326,15 @@ │ │ │ │ str r6, [sp, #8] │ │ │ │ adds r3, #216 @ 0xd8 │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #13 │ │ │ │ add r6, r7 │ │ │ │ str r6, [sp, #12] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ ldrb r3, [r6, r7] │ │ │ │ ldr r6, [sp, #12] │ │ │ │ adds r7, r6, #1 │ │ │ │ str r7, [sp, #0] │ │ │ │ @@ -90347,33 +90349,33 @@ │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - strh r6, [r3, #54] @ 0x36 │ │ │ │ + strh r6, [r1, #54] @ 0x36 │ │ │ │ movs r0, r5 │ │ │ │ - stmia r3!, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r5, r6, r7} │ │ │ │ movs r4, r6 │ │ │ │ - strh r4, [r3, #54] @ 0x36 │ │ │ │ + strh r4, [r1, #54] @ 0x36 │ │ │ │ movs r0, r5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [r0, #84] @ 0x54 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr.w r0, [r5, #172] @ 0xac │ │ │ │ ldr.w r1, [r5, #152] @ 0x98 │ │ │ │ add r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 408014 │ │ │ │ + bl 40800c │ │ │ │ ldr.w r3, [r5, #144] @ 0x90 │ │ │ │ ldr.w r0, [r5, #176] @ 0xb0 │ │ │ │ cmp r3, r4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ it le │ │ │ │ addle.w r4, r3, #4294967295 @ 0xffffffff │ │ │ │ mla r3, r1, r3, r4 │ │ │ │ @@ -90407,15 +90409,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ movw r3, #981 @ 0x3d5 │ │ │ │ ldr r4, [r1, #4] │ │ │ │ ldr r1, [pc, #400] @ (1819d4 ) │ │ │ │ ldr r7, [pc, #404] @ (1819d8 ) │ │ │ │ add r1, pc │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldrb r3, [r4, #6] │ │ │ │ add r7, pc │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 181968 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r9, r3 │ │ │ │ @@ -90434,37 +90436,37 @@ │ │ │ │ movne r4, #0 │ │ │ │ cmp r1, #0 │ │ │ │ bne.w 181984 │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 18193e │ │ │ │ ldr r0, [pc, #348] @ (1819e0 ) │ │ │ │ add r0, pc │ │ │ │ - bl 297bd4 │ │ │ │ + bl 297bcc │ │ │ │ ldr r3, [pc, #344] @ (1819e4 ) │ │ │ │ ldr r2, [pc, #344] @ (1819e8 ) │ │ │ │ ldr r1, [pc, #348] @ (1819ec ) │ │ │ │ add r3, pc │ │ │ │ adds r3, #196 @ 0xc4 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #19 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, #332] @ (1819f0 ) │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [pc, #332] @ (1819f4 ) │ │ │ │ ldr r1, [pc, #332] @ (1819f8 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #216 @ 0xd8 │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #13 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r1, r8 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r9 │ │ │ │ bl 179048 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ movs r7, #7 │ │ │ │ @@ -90486,15 +90488,15 @@ │ │ │ │ blx 143a18 │ │ │ │ mov r4, r0 │ │ │ │ blx 144d90 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 353e58 │ │ │ │ + bl 353e50 │ │ │ │ mov r0, r4 │ │ │ │ blx 143ca4 │ │ │ │ strh.w r7, [r5, #108] @ 0x6c │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [sl] │ │ │ │ add sp, #8 │ │ │ │ movs r0, #0 │ │ │ │ @@ -90509,24 +90511,24 @@ │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 1819aa │ │ │ │ ldr r4, [pc, #192] @ (181a00 ) │ │ │ │ mov.w r8, #384 @ 0x180 │ │ │ │ mov.w r9, #640 @ 0x280 │ │ │ │ add r4, pc │ │ │ │ mov r0, r4 │ │ │ │ - bl 297bd4 │ │ │ │ + bl 297bcc │ │ │ │ ldr r3, [pc, #176] @ (181a04 ) │ │ │ │ ldr r2, [pc, #180] @ (181a08 ) │ │ │ │ mov r1, r4 │ │ │ │ add r3, pc │ │ │ │ adds r3, #196 @ 0xc4 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #19 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r4, r0 │ │ │ │ b.n 1818a2 │ │ │ │ ldrb.w r3, [r4, #32] │ │ │ │ mov r9, r3 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 18185a │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ @@ -90546,71 +90548,71 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r2, r3, #16 │ │ │ │ bpl.w 18187e │ │ │ │ ldr r0, [pc, #116] @ (181a14 ) │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 18187e │ │ │ │ ldr r3, [pc, #96] @ (181a0c ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 18193e │ │ │ │ ldr r3, [pc, #88] @ (181a10 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 18193e │ │ │ │ ldr r0, [pc, #88] @ (181a18 ) │ │ │ │ mov r1, r9 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 18193e │ │ │ │ nop │ │ │ │ - stmia r3!, {r5} │ │ │ │ + stmia r3!, {r4} │ │ │ │ movs r4, r6 │ │ │ │ - cbnz r0, 1819d8 │ │ │ │ + cbnz r0, 1819d4 │ │ │ │ movs r0, r5 │ │ │ │ - cbnz r0, 1819e8 │ │ │ │ + cbnz r0, 1819e4 │ │ │ │ movs r0, r5 │ │ │ │ uxtb r0, r4 │ │ │ │ movs r0, r7 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r3, #6] │ │ │ │ + ldrh r4, [r1, #6] │ │ │ │ movs r0, r5 │ │ │ │ - stmia r2!, {r6, r7} │ │ │ │ + stmia r2!, {r4, r5, r7} │ │ │ │ movs r4, r6 │ │ │ │ - strh r4, [r2, #44] @ 0x2c │ │ │ │ + strh r4, [r0, #44] @ 0x2c │ │ │ │ movs r0, r5 │ │ │ │ - ldrh r0, [r1, #0] │ │ │ │ + strh r0, [r7, #62] @ 0x3e │ │ │ │ movs r0, r5 │ │ │ │ - stmia r2!, {r1, r2, r5, r7} │ │ │ │ + stmia r2!, {r1, r2, r4, r7} │ │ │ │ movs r4, r6 │ │ │ │ - strh r4, [r7, #42] @ 0x2a │ │ │ │ + strh r4, [r5, #42] @ 0x2a │ │ │ │ movs r0, r5 │ │ │ │ - strh r0, [r2, #44] @ 0x2c │ │ │ │ + strh r0, [r0, #44] @ 0x2c │ │ │ │ movs r0, r5 │ │ │ │ - @ instruction: 0xb8d8 │ │ │ │ + @ instruction: 0xb8c8 │ │ │ │ movs r0, r5 │ │ │ │ - strh r0, [r3, #58] @ 0x3a │ │ │ │ + strh r0, [r1, #58] @ 0x3a │ │ │ │ movs r0, r5 │ │ │ │ - stmia r1!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r3, r5, r6, r7} │ │ │ │ movs r4, r6 │ │ │ │ - strh r6, [r1, #38] @ 0x26 │ │ │ │ + strh r6, [r7, #36] @ 0x24 │ │ │ │ movs r0, r5 │ │ │ │ movs r2, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb812 │ │ │ │ + @ instruction: 0xb802 │ │ │ │ movs r0, r5 │ │ │ │ - @ instruction: 0xb7f2 │ │ │ │ + @ instruction: 0xb7e2 │ │ │ │ movs r0, r5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #288] @ (181b4c ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -90619,15 +90621,15 @@ │ │ │ │ ldr r1, [pc, #288] @ (181b54 ) │ │ │ │ add r4, pc │ │ │ │ add r2, pc │ │ │ │ adds r4, #196 @ 0xc4 │ │ │ │ movs r3, #19 │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r4, r0 │ │ │ │ ldrd r2, r3, [r0, #180] @ 0xb4 │ │ │ │ cmp r2, r3 │ │ │ │ bgt.n 181af6 │ │ │ │ ldrd r5, r2, [r0, #188] @ 0xbc │ │ │ │ cmp r5, r2 │ │ │ │ bgt.n 181ab6 │ │ │ │ @@ -90671,15 +90673,15 @@ │ │ │ │ ldr r1, [pc, #160] @ (181b60 ) │ │ │ │ add r0, pc │ │ │ │ add r2, pc │ │ │ │ adds r0, #216 @ 0xd8 │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr.w r1, [r4, #180] @ 0xb4 │ │ │ │ ldr.w r2, [r4, #188] @ 0xbc │ │ │ │ ldr.w r3, [r4, #184] @ 0xb8 │ │ │ │ subs r5, r5, r2 │ │ │ │ str r5, [sp, #0] │ │ │ │ subs r3, r3, r1 │ │ │ │ bl 179b34 │ │ │ │ @@ -90704,45 +90706,45 @@ │ │ │ │ ldr r1, [pc, #84] @ (181b6c ) │ │ │ │ add r0, pc │ │ │ │ add r2, pc │ │ │ │ adds r0, #216 @ 0xd8 │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldrd r1, r2, [r4, #160] @ 0xa0 │ │ │ │ bl 179ae4 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #196] @ 0xc4 │ │ │ │ add sp, #12 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - stmia r1!, {r2, r3, r4} │ │ │ │ + stmia r1!, {r2, r3} │ │ │ │ movs r4, r6 │ │ │ │ - strh r2, [r6, #30] │ │ │ │ + strh r2, [r4, #30] │ │ │ │ movs r0, r5 │ │ │ │ - strh r2, [r4, #50] @ 0x32 │ │ │ │ + strh r2, [r2, #50] @ 0x32 │ │ │ │ movs r0, r5 │ │ │ │ - stmia r0!, {r1, r4, r7} │ │ │ │ + stmia r0!, {r1, r7} │ │ │ │ movs r4, r6 │ │ │ │ - strh r0, [r5, #26] │ │ │ │ + strh r0, [r3, #26] │ │ │ │ movs r0, r5 │ │ │ │ - strh r4, [r7, #26] │ │ │ │ + strh r4, [r5, #26] │ │ │ │ movs r0, r5 │ │ │ │ - stmia r0!, {r3, r4, r5} │ │ │ │ + stmia r0!, {r3, r5} │ │ │ │ movs r4, r6 │ │ │ │ - strh r6, [r1, #24] │ │ │ │ + strh r6, [r7, #22] │ │ │ │ movs r0, r5 │ │ │ │ - strh r2, [r4, #24] │ │ │ │ + strh r2, [r2, #24] │ │ │ │ movs r0, r5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #292] @ (181ca8 ) │ │ │ │ @@ -90763,15 +90765,15 @@ │ │ │ │ str.w r3, [r4, #196] @ 0xc4 │ │ │ │ it le │ │ │ │ addle.w r7, r6, #4294967295 @ 0xffffffff │ │ │ │ ldr.w r3, [r4, #152] @ 0x98 │ │ │ │ add r0, r2 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r1, r3 │ │ │ │ - bl 408014 │ │ │ │ + bl 40800c │ │ │ │ ldr.w r5, [r4, #168] @ 0xa8 │ │ │ │ subs r5, r1, r5 │ │ │ │ itt mi │ │ │ │ ldrmi r3, [sp, #12] │ │ │ │ addmi r5, r5, r3 │ │ │ │ ldr.w r3, [r4, #148] @ 0x94 │ │ │ │ cmp r3, r5 │ │ │ │ @@ -90794,15 +90796,15 @@ │ │ │ │ ldr r1, [pc, #184] @ (181cbc ) │ │ │ │ add r3, pc │ │ │ │ adds r3, #216 @ 0xd8 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #13 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ add.w r2, sl, #1 │ │ │ │ ldrb.w r3, [r9, r6] │ │ │ │ mov r1, r7 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ bl 180f84 │ │ │ │ ldr r2, [pc, #152] @ (181cc0 ) │ │ │ │ @@ -90845,15 +90847,15 @@ │ │ │ │ add r3, pc │ │ │ │ adds r3, #216 @ 0xd8 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #13 │ │ │ │ strh.w ip, [sp, #16] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ add r2, sp, #16 │ │ │ │ ldrb.w r3, [r9, r6] │ │ │ │ mov r1, r7 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ bl 180f84 │ │ │ │ b.n 181c24 │ │ │ │ @@ -90861,29 +90863,29 @@ │ │ │ │ nop │ │ │ │ add r7, sp, #656 @ 0x290 │ │ │ │ movs r0, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ mov r4, r7 │ │ │ │ lsls r3, r0, #1 │ │ │ │ - itee mi │ │ │ │ - movmi r4, r6 │ │ │ │ - strhpl r2, [r4, #16] │ │ │ │ - movpl r0, r5 │ │ │ │ - strh r0, [r7, #16] │ │ │ │ + ittt cc │ │ │ │ + movcc r4, r6 │ │ │ │ + strhcc r2, [r2, #16] │ │ │ │ + movcc r0, r5 │ │ │ │ + strh r0, [r5, #16] │ │ │ │ movs r0, r5 │ │ │ │ add r7, sp, #16 │ │ │ │ movs r0, r7 │ │ │ │ add r6, sp, #904 @ 0x388 │ │ │ │ movs r0, r7 │ │ │ │ - bkpt 0x00d4 │ │ │ │ + bkpt 0x00c4 │ │ │ │ movs r4, r6 │ │ │ │ - strh r0, [r5, #12] │ │ │ │ + strh r0, [r3, #12] │ │ │ │ movs r0, r5 │ │ │ │ - strh r4, [r7, #12] │ │ │ │ + strh r4, [r5, #12] │ │ │ │ movs r0, r5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #448] @ (181ea8 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -90901,15 +90903,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ add.w r9, r4, #216 @ 0xd8 │ │ │ │ movs r3, #13 │ │ │ │ mov r1, r7 │ │ │ │ str.w r9, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ bl 17aaec │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 181e96 │ │ │ │ str.w r9, [sp] │ │ │ │ mov r5, r0 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ @@ -90922,15 +90924,15 @@ │ │ │ │ ldr.w r3, [r6, #148] @ 0x94 │ │ │ │ str.w r7, [r6, #180] @ 0xb4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r7, [r6, #188] @ 0xbc │ │ │ │ str.w r3, [r6, #192] @ 0xc0 │ │ │ │ movs r3, #13 │ │ │ │ str.w r8, [r6, #196] @ 0xc4 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov fp, r0 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx 144064 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx 145f44 │ │ │ │ add r2, sp, #20 │ │ │ │ @@ -90976,15 +90978,15 @@ │ │ │ │ add r4, r3 │ │ │ │ adds r4, #1 │ │ │ │ movs r3, #13 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldrb.w r3, [r4, #-1] │ │ │ │ mov r1, r7 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r2, fp │ │ │ │ adds r7, #1 │ │ │ │ bl 180f84 │ │ │ │ ldr.w r3, [r6, #144] @ 0x90 │ │ │ │ @@ -91010,15 +91012,15 @@ │ │ │ │ ldr r1, [pc, #152] @ (181ed0 ) │ │ │ │ add r4, pc │ │ │ │ add r2, pc │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ adds r4, #216 @ 0xd8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx 144064 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx 145f44 │ │ │ │ movs r2, #0 │ │ │ │ @@ -91053,37 +91055,37 @@ │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ add r6, sp, #256 @ 0x100 │ │ │ │ movs r0, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r6, #8] │ │ │ │ + strh r2, [r4, #8] │ │ │ │ movs r0, r5 │ │ │ │ - strh r6, [r0, #10] │ │ │ │ + strh r6, [r6, #8] │ │ │ │ movs r0, r5 │ │ │ │ - bkpt 0x0054 │ │ │ │ + bkpt 0x0044 │ │ │ │ movs r4, r6 │ │ │ │ - pop {r1, r2, r3, r4, r7, pc} │ │ │ │ + pop {r1, r2, r3, r7, pc} │ │ │ │ movs r4, r6 │ │ │ │ - strh r4, [r5, #2] │ │ │ │ + strh r4, [r3, #2] │ │ │ │ movs r0, r5 │ │ │ │ - strh r6, [r4, #2] │ │ │ │ + strh r6, [r2, #2] │ │ │ │ movs r0, r5 │ │ │ │ - pop {r1, r3, r4, pc} │ │ │ │ + pop {r1, r3, pc} │ │ │ │ movs r4, r6 │ │ │ │ - ldrb r0, [r6, #31] │ │ │ │ + ldrb r0, [r4, #31] │ │ │ │ movs r0, r5 │ │ │ │ - strh r4, [r0, #0] │ │ │ │ + ldrb r4, [r6, #31] │ │ │ │ movs r0, r5 │ │ │ │ add r4, sp, #784 @ 0x310 │ │ │ │ movs r0, r7 │ │ │ │ - uxth r0, r5 │ │ │ │ + uxth r0, r3 │ │ │ │ movs r0, r5 │ │ │ │ - uxth r6, r6 │ │ │ │ + uxth r6, r4 │ │ │ │ movs r0, r5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #76] @ (181f3c ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -91093,42 +91095,42 @@ │ │ │ │ add r5, pc │ │ │ │ add r4, pc │ │ │ │ mov r1, r5 │ │ │ │ add r2, pc │ │ │ │ adds r4, #196 @ 0xc4 │ │ │ │ str r4, [sp, #0] │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r1, [pc, #60] @ (181f48 ) │ │ │ │ mov r6, r0 │ │ │ │ add r1, pc │ │ │ │ - bl 296dc8 │ │ │ │ + bl 296dc0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cbz r0, 181f22 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.n 181cd4 │ │ │ │ movs r3, #19 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ bl 181554 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.n 181cd4 │ │ │ │ - strh r0, [r5, #12] │ │ │ │ + strh r0, [r3, #12] │ │ │ │ movs r0, r5 │ │ │ │ - pop {r1, r2, r4, r6} │ │ │ │ + pop {r1, r2, r6} │ │ │ │ movs r4, r6 │ │ │ │ - ldrb r2, [r5, #28] │ │ │ │ + ldrb r2, [r3, #28] │ │ │ │ movs r0, r5 │ │ │ │ - strh r2, [r2, #18] │ │ │ │ + strh r2, [r0, #18] │ │ │ │ movs r0, r5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr r2, [pc, #476] @ (18213c ) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -91163,15 +91165,15 @@ │ │ │ │ it lt │ │ │ │ addlt r2, #1 │ │ │ │ str.w r3, [r4, #172] @ 0xac │ │ │ │ it lt │ │ │ │ strlt.w r2, [r4, #156] @ 0x9c │ │ │ │ cmp r5, #0 │ │ │ │ ble.n 181ffc │ │ │ │ - bl 408014 │ │ │ │ + bl 40800c │ │ │ │ mul.w r1, r5, r1 │ │ │ │ ldr.w r3, [r4, #176] @ 0xb0 │ │ │ │ movs r2, #0 │ │ │ │ mov.w lr, #32 │ │ │ │ mov ip, r2 │ │ │ │ add.w r1, r1, r1, lsl #1 │ │ │ │ movs r0, #7 │ │ │ │ @@ -91230,15 +91232,15 @@ │ │ │ │ add r1, pc │ │ │ │ str.w r5, [r4, #184] @ 0xb8 │ │ │ │ mov r9, r0 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ mov r7, r2 │ │ │ │ mov r8, r1 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr.w r3, [r4, #148] @ 0x94 │ │ │ │ subs r3, #1 │ │ │ │ lsls r5, r3, #4 │ │ │ │ ldr.w r3, [r4, #144] @ 0x90 │ │ │ │ lsls r2, r3, #3 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ bl 17aaec │ │ │ │ @@ -91260,15 +91262,15 @@ │ │ │ │ str r2, [sp, #0] │ │ │ │ blx 14478c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ movs r3, #13 │ │ │ │ mov r0, r4 │ │ │ │ str.w r9, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr.w r2, [r4, #148] @ 0x94 │ │ │ │ adds r3, r6, r5 │ │ │ │ ldr.w r1, [r4, #144] @ 0x90 │ │ │ │ subs r2, #1 │ │ │ │ mov ip, r0 │ │ │ │ lsls r6, r2, #4 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ @@ -91310,23 +91312,23 @@ │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ add r3, sp, #800 @ 0x320 │ │ │ │ movs r0, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ add r3, sp, #144 @ 0x90 │ │ │ │ movs r0, r7 │ │ │ │ - revsh r2, r7 │ │ │ │ + revsh r2, r5 │ │ │ │ movs r4, r6 │ │ │ │ - ldrb r2, [r1, #23] │ │ │ │ + ldrb r2, [r7, #22] │ │ │ │ movs r0, r5 │ │ │ │ - ldrb r0, [r4, #23] │ │ │ │ + ldrb r0, [r2, #23] │ │ │ │ movs r0, r5 │ │ │ │ - add sp, #80 @ 0x50 │ │ │ │ + add sp, #16 │ │ │ │ movs r0, r5 │ │ │ │ - add sp, #136 @ 0x88 │ │ │ │ + add sp, #72 @ 0x48 │ │ │ │ movs r0, r5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr.w r3, [pc, #2592] @ 182b90 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -91340,15 +91342,15 @@ │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [pc, #2580] @ 182b9c │ │ │ │ add r2, pc │ │ │ │ mov.w r8, #0 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #8] │ │ │ │ movw r3, #981 @ 0x3d5 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r6, [r0, #84] @ 0x54 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r3, [r6, #144] @ 0x90 │ │ │ │ strd r8, r8, [r6, #212] @ 0xd4 │ │ │ │ lsls r3, r3, #3 │ │ │ │ @@ -91565,15 +91567,15 @@ │ │ │ │ cmp r3, r2 │ │ │ │ bge.w 1824ea │ │ │ │ ldr.w r1, [r7, #164] @ 0xa4 │ │ │ │ ldr.w r0, [r7, #172] @ 0xac │ │ │ │ strd r3, r2, [sp, #12] │ │ │ │ add r0, r1 │ │ │ │ ldr.w r1, [r7, #152] @ 0x98 │ │ │ │ - bl 408014 │ │ │ │ + bl 40800c │ │ │ │ ldrd r3, r2, [sp, #12] │ │ │ │ mla r3, r2, r1, r3 │ │ │ │ ldr.w r2, [r7, #176] @ 0xb0 │ │ │ │ add.w r3, r3, r3, lsl #1 │ │ │ │ strb r6, [r2, r3] │ │ │ │ add r2, r3 │ │ │ │ ldrh.w r3, [r4, #108] @ 0x6c │ │ │ │ @@ -91657,15 +91659,15 @@ │ │ │ │ ldr.w r1, [pc, #1788] @ 182bac │ │ │ │ add r0, pc │ │ │ │ add r2, pc │ │ │ │ adds r0, #216 @ 0xd8 │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldrd r1, r2, [r6, #204] @ 0xcc │ │ │ │ ldrd r3, r4, [r6, #212] @ 0xd4 │ │ │ │ subs r4, r4, r2 │ │ │ │ subs r3, r3, r1 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 17a654 │ │ │ │ mov r0, r9 │ │ │ │ @@ -91697,15 +91699,15 @@ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.w 1821ea │ │ │ │ ldr.w r0, [pc, #1676] @ 182bb8 │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1821ea │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ ldr r2, [r4, #96] @ 0x60 │ │ │ │ subs r3, #1 │ │ │ │ ldr.w r0, [r1, #148] @ 0x94 │ │ │ │ subs r2, #1 │ │ │ │ @@ -91839,15 +91841,15 @@ │ │ │ │ blx 143a18 │ │ │ │ mov r6, r0 │ │ │ │ blx 144d90 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ ldr.w r0, [r3, #220] @ 0xdc │ │ │ │ - bl 353fb0 │ │ │ │ + bl 353fa8 │ │ │ │ b.n 1821ec │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ ldrh.w r2, [r4, #108] @ 0x6c │ │ │ │ ldr.w r1, [r3, #160] @ 0xa0 │ │ │ │ str r1, [r4, #112] @ 0x70 │ │ │ │ ldr.w r3, [r3, #164] @ 0xa4 │ │ │ │ str r3, [r4, #116] @ 0x74 │ │ │ │ @@ -92110,22 +92112,22 @@ │ │ │ │ bpl.w 182320 │ │ │ │ ldr r0, [pc, #536] @ (182bc4 ) │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ ldrd r1, r2, [r4, #92] @ 0x5c │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 182320 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ movs r2, #4 │ │ │ │ ldr r1, [pc, #516] @ (182bc8 ) │ │ │ │ ldr.w r0, [r3, #220] @ 0xdc │ │ │ │ add r1, pc │ │ │ │ - bl 353fb0 │ │ │ │ + bl 353fa8 │ │ │ │ b.n 1821ea │ │ │ │ ldr.w r3, [r7, #164] @ 0xa4 │ │ │ │ cmp r3, #0 │ │ │ │ blt.w 1821ea │ │ │ │ ldr.w r0, [r7, #144] @ 0x90 │ │ │ │ str r5, [sp, #16] │ │ │ │ mov r5, r4 │ │ │ │ @@ -92181,15 +92183,15 @@ │ │ │ │ ldr.w r1, [r7, #164] @ 0xa4 │ │ │ │ ldr.w r0, [r7, #172] @ 0xac │ │ │ │ strd r3, r2, [sp, #24] │ │ │ │ add r0, r1 │ │ │ │ ldr.w r3, [r7, #176] @ 0xb0 │ │ │ │ ldr.w r1, [r7, #152] @ 0x98 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 408014 │ │ │ │ + bl 40800c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mla r6, r0, r1, r6 │ │ │ │ mla r0, r0, r1, r3 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add.w r2, r2, r2, lsl #1 │ │ │ │ @@ -92222,15 +92224,15 @@ │ │ │ │ ldr.w r1, [r7, #164] @ 0xa4 │ │ │ │ ldr.w r0, [r7, #172] @ 0xac │ │ │ │ strd r2, r3, [sp, #20] │ │ │ │ add r0, r1 │ │ │ │ ldr.w r3, [r7, #176] @ 0xb0 │ │ │ │ ldr.w r1, [r7, #152] @ 0x98 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 408014 │ │ │ │ + bl 40800c │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mul.w r0, r2, r1 │ │ │ │ adds r1, r3, r0 │ │ │ │ add r0, r6 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add.w r1, r1, r1, lsl #1 │ │ │ │ @@ -92288,43 +92290,43 @@ │ │ │ │ bgt.w 1821ea │ │ │ │ ldr.w r3, [r7, #144] @ 0x90 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r6 │ │ │ │ bgt.n 182b6c │ │ │ │ b.w 1821ea │ │ │ │ - cbnz r2, 182bca │ │ │ │ + cbnz r2, 182bc6 │ │ │ │ movs r4, r6 │ │ │ │ - add sp, #0 │ │ │ │ + add r7, sp, #960 @ 0x3c0 │ │ │ │ movs r0, r5 │ │ │ │ - add r7, sp, #760 @ 0x2f8 │ │ │ │ + add r7, sp, #696 @ 0x2b8 │ │ │ │ movs r0, r5 │ │ │ │ add r1, sp, #624 @ 0x270 │ │ │ │ movs r0, r7 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb69e │ │ │ │ + @ instruction: 0xb68e │ │ │ │ movs r4, r6 │ │ │ │ - ldrb r4, [r6, #5] │ │ │ │ + ldrb r4, [r4, #5] │ │ │ │ movs r0, r5 │ │ │ │ - ldrb r0, [r1, #6] │ │ │ │ + ldrb r0, [r7, #5] │ │ │ │ movs r0, r5 │ │ │ │ asrs r0, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #8 │ │ │ │ + add r4, sp, #968 @ 0x3c8 │ │ │ │ movs r0, r5 │ │ │ │ - add r3, sp, #592 @ 0x250 │ │ │ │ + add r3, sp, #528 @ 0x210 │ │ │ │ movs r0, r5 │ │ │ │ subs r4, r5, r6 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #176 @ 0xb0 │ │ │ │ + add r0, sp, #112 @ 0x70 │ │ │ │ movs r0, r5 │ │ │ │ - add r0, sp, #344 @ 0x158 │ │ │ │ + add r0, sp, #280 @ 0x118 │ │ │ │ movs r0, r5 │ │ │ │ │ │ │ │ 00182bcc : │ │ │ │ ldr.w r0, [r0, #220] @ 0xdc │ │ │ │ cbz r0, 182bd4 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ bx lr │ │ │ │ @@ -92370,22 +92372,22 @@ │ │ │ │ strb.w r1, [sp, #14] │ │ │ │ strh.w r3, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 182da8 │ │ │ │ add.w r3, r4, #224 @ 0xe0 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3dfe24 │ │ │ │ + bl 3dfe1c │ │ │ │ cmp r6, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ it cs │ │ │ │ movcs r2, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 3dfb1c │ │ │ │ + bl 3dfb14 │ │ │ │ mov r0, r4 │ │ │ │ bl 1810c0 │ │ │ │ b.n 182c8e │ │ │ │ ldrd r3, r0, [r4, #168] @ 0xa8 │ │ │ │ movs r2, #10 │ │ │ │ cmp r3, r0 │ │ │ │ beq.n 182c88 │ │ │ │ @@ -92504,40 +92506,40 @@ │ │ │ │ beq.n 182dbe │ │ │ │ movs r2, #1 │ │ │ │ strb.w r1, [sp, #12] │ │ │ │ mov r6, r2 │ │ │ │ ldr.w r0, [r4, #220] @ 0xdc │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r5 │ │ │ │ - bl 353e58 │ │ │ │ + bl 353e50 │ │ │ │ b.n 182c46 │ │ │ │ movs r6, #1 │ │ │ │ strb.w r1, [sp, #12] │ │ │ │ b.n 182c46 │ │ │ │ ldr r1, [pc, #48] @ (182df0 ) │ │ │ │ movs r3, #1 │ │ │ │ mov r2, r3 │ │ │ │ ldr.w r0, [r4, #220] @ 0xdc │ │ │ │ add r1, pc │ │ │ │ - bl 353e58 │ │ │ │ + bl 353e50 │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #10 │ │ │ │ ldr.w r0, [r4, #200] @ 0xc8 │ │ │ │ mov r6, r2 │ │ │ │ strb.w r3, [sp, #12] │ │ │ │ b.n 182c40 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r7, [sp, #216] @ 0xd8 │ │ │ │ movs r0, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [sp, #616] @ 0x268 │ │ │ │ movs r0, r7 │ │ │ │ - subs r7, #112 @ 0x70 │ │ │ │ + subs r7, #96 @ 0x60 │ │ │ │ movs r6, r5 │ │ │ │ │ │ │ │ 00182df4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -92553,24 +92555,24 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ ldr.w r4, [r4, #1024] @ 0x400 │ │ │ │ - bl 3f0538 │ │ │ │ + bl 3f0530 │ │ │ │ movs r3, #0 │ │ │ │ movw r2, #16960 @ 0x4240 │ │ │ │ movt r2, #15 │ │ │ │ - bl 4085c0 │ │ │ │ + bl 4085b8 │ │ │ │ adds.w r2, r0, #250 @ 0xfa │ │ │ │ adc.w r3, r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 3f0464 │ │ │ │ + b.w 3f045c │ │ │ │ adds r4, #40 @ 0x28 │ │ │ │ lsls r3, r0, #1 │ │ │ │ │ │ │ │ 00182e58 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -92582,47 +92584,47 @@ │ │ │ │ add ip, pc │ │ │ │ ldr r1, [pc, #40] @ (182e9c ) │ │ │ │ add.w r4, ip, #216 @ 0xd8 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldrd r1, r2, [r4, #144] @ 0x90 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 179b98 │ │ │ │ nop │ │ │ │ - add r4, sp, #896 @ 0x380 │ │ │ │ + add r4, sp, #832 @ 0x340 │ │ │ │ movs r4, r6 │ │ │ │ - ldr r4, [r5, #120] @ 0x78 │ │ │ │ + ldr r4, [r3, #120] @ 0x78 │ │ │ │ movs r0, r5 │ │ │ │ - ldr r2, [r0, #124] @ 0x7c │ │ │ │ + ldr r2, [r6, #120] @ 0x78 │ │ │ │ movs r0, r5 │ │ │ │ │ │ │ │ 00182ea0 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #36] @ (182ed4 ) │ │ │ │ add r0, pc │ │ │ │ - bl 297088 │ │ │ │ + bl 297080 │ │ │ │ cbz r0, 182ec6 │ │ │ │ movs r0, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r0, [pc, #16] @ (182ed8 ) │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ add r0, pc │ │ │ │ adds r0, #132 @ 0x84 │ │ │ │ - b.w 2969cc │ │ │ │ - add r2, pc, #848 @ (adr r2, 183228 ) │ │ │ │ + b.w 2969c4 │ │ │ │ + add r2, pc, #784 @ (adr r2, 1831e8 ) │ │ │ │ movs r0, r5 │ │ │ │ add r7, sp, #912 @ 0x390 │ │ │ │ movs r7, r6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -92632,29 +92634,29 @@ │ │ │ │ movs r2, #29 │ │ │ │ ldr r3, [pc, #40] @ (182f20 ) │ │ │ │ ldr r1, [pc, #44] @ (182f24 ) │ │ │ │ add ip, pc │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - add r3, pc, #544 @ (adr r3, 183140 ) │ │ │ │ + add r3, pc, #480 @ (adr r3, 183100 ) │ │ │ │ movs r0, r5 │ │ │ │ - pop {r1, r2, r3, r4, r5, r6, pc} │ │ │ │ + pop {r1, r2, r3, r5, r6, pc} │ │ │ │ movs r4, r6 │ │ │ │ - add r3, pc, #432 @ (adr r3, 1830d8 ) │ │ │ │ + add r3, pc, #368 @ (adr r3, 183098 ) │ │ │ │ movs r0, r5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ @@ -92668,18 +92670,18 @@ │ │ │ │ nop │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (182f68 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ blx 14585c │ │ │ │ nop │ │ │ │ - add r3, pc, #256 @ (adr r3, 18306c ) │ │ │ │ + add r3, pc, #192 @ (adr r3, 18302c ) │ │ │ │ movs r0, r5 │ │ │ │ │ │ │ │ 00182f6c : │ │ │ │ ldr r3, [pc, #48] @ (182fa0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #28] │ │ │ │ cbz r3, 182f76 │ │ │ │ @@ -92699,15 +92701,15 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ bcs.n 182ff8 │ │ │ │ movs r0, r7 │ │ │ │ ldr r0, [pc, #4] @ (182fac ) │ │ │ │ add r0, pc │ │ │ │ - b.w 2969cc │ │ │ │ + b.w 2969c4 │ │ │ │ add r7, sp, #776 @ 0x308 │ │ │ │ movs r7, r6 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, #1 │ │ │ │ beq.n 18301c │ │ │ │ cmp r3, #3 │ │ │ │ bne.n 18300e │ │ │ │ @@ -92795,15 +92797,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r2 │ │ │ │ movw r2, #32767 @ 0x7fff │ │ │ │ bl 17df9c │ │ │ │ str r0, [r5, #100] @ 0x64 │ │ │ │ b.n 182ff2 │ │ │ │ - pop {r1, r4, r5, r6} │ │ │ │ + pop {r1, r5, r6} │ │ │ │ movs r4, r6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ movs r3, #17 │ │ │ │ @@ -92812,41 +92814,41 @@ │ │ │ │ movs r0, #12 │ │ │ │ blx 1439a4 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ str r4, [r5, #4] │ │ │ │ mov r0, r6 │ │ │ │ movs r5, #1 │ │ │ │ - bl 3548e0 │ │ │ │ + bl 3548d8 │ │ │ │ ldr r1, [pc, #52] @ (1830fc ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ strb r5, [r4, #6] │ │ │ │ - bl 3e2cfc │ │ │ │ + bl 3e2cf4 │ │ │ │ ldr r1, [pc, #40] @ (183100 ) │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #0 │ │ │ │ add r1, pc │ │ │ │ mov r0, r6 │ │ │ │ strb r3, [r4, #7] │ │ │ │ strb r5, [r4, #8] │ │ │ │ - bl 3e2cfc │ │ │ │ + bl 3e2cf4 │ │ │ │ strb r0, [r4, #9] │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - add r4, pc, #752 @ (adr r4, 1833f0 ) │ │ │ │ + add r4, pc, #688 @ (adr r4, 1833b0 ) │ │ │ │ movs r0, r5 │ │ │ │ - add r5, pc, #664 @ (adr r5, 18339c ) │ │ │ │ + add r5, pc, #600 @ (adr r5, 18335c ) │ │ │ │ movs r0, r5 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #80] @ 183164 │ │ │ │ sub sp, #12 │ │ │ │ @@ -92854,15 +92856,15 @@ │ │ │ │ movs r3, #231 @ 0xe7 │ │ │ │ ldr r1, [pc, #76] @ (18316c ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #40 @ 0x28 │ │ │ │ add r2, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr.w ip, [pc, #60] @ 183170 │ │ │ │ ldr r3, [pc, #60] @ (183174 ) │ │ │ │ add ip, pc │ │ │ │ ldr r1, [pc, #60] @ (183178 ) │ │ │ │ add r3, pc │ │ │ │ ldr r2, [pc, #60] @ (18317c ) │ │ │ │ strd ip, r3, [r0, #52] @ 0x34 │ │ │ │ @@ -92877,19 +92879,19 @@ │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ - cbnz r2, 1831c6 │ │ │ │ + cbnz r2, 1831c2 │ │ │ │ movs r4, r6 │ │ │ │ - add r0, pc, #272 @ (adr r0, 18327c ) │ │ │ │ + add r0, pc, #208 @ (adr r0, 18323c ) │ │ │ │ movs r0, r5 │ │ │ │ - bhi.n 18315c │ │ │ │ + bhi.n 18313c │ │ │ │ movs r3, r5 │ │ │ │ vminnm.f32 , , │ │ │ │ lsrs r7, r0, #25 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r7, r4, #12 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r3, r4, #30 │ │ │ │ @@ -92947,26 +92949,26 @@ │ │ │ │ ldr r3, [pc, #32] @ (18322c ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 1831a0 │ │ │ │ ldr r0, [pc, #24] @ (183230 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1831a0 │ │ │ │ nop │ │ │ │ ldr r1, [sp, #592] @ 0x250 │ │ │ │ movs r0, r7 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #18 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #648 @ (adr r0, 1834bc ) │ │ │ │ + add r0, pc, #584 @ (adr r0, 18347c ) │ │ │ │ movs r0, r5 │ │ │ │ ldr r3, [r0, #124] @ 0x7c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1832c4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -92984,33 +92986,33 @@ │ │ │ │ b.n 18328c │ │ │ │ ldr r5, [r4, #124] @ 0x7c │ │ │ │ ldr r5, [r5, #4] │ │ │ │ str r6, [sp, #0] │ │ │ │ cmp r5, ip │ │ │ │ it cs │ │ │ │ movcs r5, ip │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r3, [r4, #124] @ 0x7c │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 353fb0 │ │ │ │ + bl 353fa8 │ │ │ │ ldr r0, [r4, #124] @ 0x7c │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #0 │ │ │ │ blx 144bfc │ │ │ │ ldr r3, [r4, #124] @ 0x7c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cbz r3, 1832ae │ │ │ │ movs r3, #231 @ 0xe7 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 296e0c │ │ │ │ - bl 353f60 │ │ │ │ + bl 296e04 │ │ │ │ + bl 353f58 │ │ │ │ mov ip, r0 │ │ │ │ movs r3, #231 @ 0xe7 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ cmp.w ip, #0 │ │ │ │ bne.n 183262 │ │ │ │ @@ -93025,19 +93027,19 @@ │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - rev16 r0, r0 │ │ │ │ + rev r0, r6 │ │ │ │ movs r4, r6 │ │ │ │ - ldr r7, [sp, #56] @ 0x38 │ │ │ │ + ldr r6, [sp, #1016] @ 0x3f8 │ │ │ │ movs r0, r5 │ │ │ │ - bvc.n 183264 │ │ │ │ + bvc.n 183244 │ │ │ │ movs r3, r5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #20 │ │ │ │ movs r2, #0 │ │ │ │ @@ -93133,19 +93135,19 @@ │ │ │ │ ldr r2, [pc, #68] @ (183410 ) │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 183334 │ │ │ │ ldr r0, [pc, #64] @ (183414 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 183334 │ │ │ │ ldr r0, [pc, #56] @ (183418 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ b.n 183386 │ │ │ │ ldr r1, [pc, #52] @ (18341c ) │ │ │ │ add r1, pc │ │ │ │ b.n 18332a │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldr r0, [sp, #176] @ 0xb0 │ │ │ │ movs r0, r7 │ │ │ │ @@ -93155,25 +93157,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r4, sp, #296 @ 0x128 │ │ │ │ movs r7, r6 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ str r7, [sp, #648] @ 0x288 │ │ │ │ movs r0, r7 │ │ │ │ - ldr r7, [sp, #112] @ 0x70 │ │ │ │ + ldr r7, [sp, #48] @ 0x30 │ │ │ │ movs r0, r5 │ │ │ │ cmp r7, #212 @ 0xd4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #0] │ │ │ │ + ldr r6, [sp, #960] @ 0x3c0 │ │ │ │ movs r0, r5 │ │ │ │ - ldr r7, [sp, #56] @ 0x38 │ │ │ │ + ldr r6, [sp, #1016] @ 0x3f8 │ │ │ │ movs r0, r5 │ │ │ │ - ldr r6, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r6, [sp, #864] @ 0x360 │ │ │ │ movs r0, r5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -93501,15 +93503,15 @@ │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ lsls r2, r2, #16 │ │ │ │ bpl.n 1836d8 │ │ │ │ ldr r0, [pc, #804] @ (183a98 ) │ │ │ │ str r3, [sp, #12] │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r0, [r7, #24] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 1836d8 │ │ │ │ ldr r3, [pc, #792] @ (183a9c ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -93518,15 +93520,15 @@ │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r0, r3, #16 │ │ │ │ bpl.w 183642 │ │ │ │ ldr r0, [pc, #772] @ (183aa0 ) │ │ │ │ ldr r2, [r7, #16] │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ b.n 183642 │ │ │ │ subs r2, #4 │ │ │ │ adds r7, #20 │ │ │ │ cmp r2, #5 │ │ │ │ bhi.w 183912 │ │ │ │ tbb [pc, r2] │ │ │ │ @@ -93705,15 +93707,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r1, r3, #16 │ │ │ │ bpl.n 1838a8 │ │ │ │ ldr r1, [pc, #316] @ (183ac8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r0, [pc, #316] @ (183acc ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ b.n 1838c8 │ │ │ │ ldr r2, [pc, #296] @ (183ac4 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldrh r2, [r2, #0] │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 1838c8 │ │ │ │ @@ -93731,15 +93733,15 @@ │ │ │ │ ldr r3, [pc, #212] @ (183a94 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r2, r3, #16 │ │ │ │ bpl.w 183842 │ │ │ │ ldr r0, [pc, #264] @ (183ad4 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 183842 │ │ │ │ add.w r2, r6, #244 @ 0xf4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r2 │ │ │ │ bl 178330 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ @@ -93766,15 +93768,15 @@ │ │ │ │ ldr r1, [r5, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ lsls r0, r1, #16 │ │ │ │ bpl.n 183960 │ │ │ │ ldr r0, [pc, #192] @ (183adc ) │ │ │ │ mov r1, sl │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 183960 │ │ │ │ bl 178100 │ │ │ │ b.n 183960 │ │ │ │ ldr.w sl, [pc, #180] @ 183ae0 │ │ │ │ add sl, pc │ │ │ │ b.n 1839fe │ │ │ │ add.w r8, r6, r8, lsl #2 │ │ │ │ @@ -93792,79 +93794,79 @@ │ │ │ │ ldr r3, [pc, #60] @ (183a94 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 1839e6 │ │ │ │ ldr r0, [pc, #132] @ (183ae8 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1839e6 │ │ │ │ nop │ │ │ │ str r5, [sp, #200] @ 0xc8 │ │ │ │ movs r0, r7 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ add r1, sp, #264 @ 0x108 │ │ │ │ movs r7, r6 │ │ │ │ add r0, sp, #712 @ 0x2c8 │ │ │ │ movs r7, r6 │ │ │ │ - ldr r4, [sp, #72] @ 0x48 │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ movs r0, r5 │ │ │ │ - ldr r4, [sp, #96] @ 0x60 │ │ │ │ + ldr r4, [sp, #32] │ │ │ │ movs r0, r5 │ │ │ │ lsls r3, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ stc2l 15, cr15, [r9, #-1020] @ 0xfffffc04 │ │ │ │ - ldr r3, [sp, #520] @ 0x208 │ │ │ │ + ldr r3, [sp, #456] @ 0x1c8 │ │ │ │ movs r0, r5 │ │ │ │ cmp r4, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r3, [sp, #688] @ 0x2b0 │ │ │ │ movs r0, r5 │ │ │ │ cmp r6, #212 @ 0xd4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r3, [sp, #384] @ 0x180 │ │ │ │ movs r0, r5 │ │ │ │ - ldr r2, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r2, [sp, #944] @ 0x3b0 │ │ │ │ movs r0, r5 │ │ │ │ - ldr r6, [sp, #296] @ 0x128 │ │ │ │ + ldr r6, [sp, #232] @ 0xe8 │ │ │ │ movs r0, r5 │ │ │ │ add r6, pc, #824 @ (adr r6, 183de8 ) │ │ │ │ movs r7, r6 │ │ │ │ - ldr r2, [sp, #200] @ 0xc8 │ │ │ │ + ldr r2, [sp, #136] @ 0x88 │ │ │ │ movs r0, r5 │ │ │ │ - cbz r4, 183b16 │ │ │ │ + cbz r4, 183b12 │ │ │ │ movs r4, r6 │ │ │ │ - ldr r2, [sp, #848] @ 0x350 │ │ │ │ + ldr r2, [sp, #784] @ 0x310 │ │ │ │ movs r0, r5 │ │ │ │ add r6, pc, #240 @ (adr r6, 183bb0 ) │ │ │ │ movs r7, r6 │ │ │ │ - ldr r1, [sp, #568] @ 0x238 │ │ │ │ + ldr r1, [sp, #504] @ 0x1f8 │ │ │ │ movs r0, r5 │ │ │ │ asrs r0, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #272] @ 0x110 │ │ │ │ + ldr r1, [sp, #208] @ 0xd0 │ │ │ │ movs r0, r5 │ │ │ │ - ldr r2, [sp, #144] @ 0x90 │ │ │ │ + ldr r2, [sp, #80] @ 0x50 │ │ │ │ movs r0, r5 │ │ │ │ asrs r0, r7, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #552] @ 0x228 │ │ │ │ + ldr r1, [sp, #488] @ 0x1e8 │ │ │ │ movs r0, r5 │ │ │ │ cmp r5, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #384] @ 0x180 │ │ │ │ + ldr r1, [sp, #320] @ 0x140 │ │ │ │ movs r0, r5 │ │ │ │ - ldr r0, [sp, #648] @ 0x288 │ │ │ │ + ldr r0, [sp, #584] @ 0x248 │ │ │ │ movs r0, r5 │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r1, [sp, #392] @ 0x188 │ │ │ │ movs r0, r5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ sub sp, #28 │ │ │ │ @@ -93886,22 +93888,22 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #320] @ (183c68 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #56 @ 0x38 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr.w r3, [r4, #-160] │ │ │ │ lsls r1, r3, #14 │ │ │ │ bpl.n 183b0a │ │ │ │ movs r1, #4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 353dfc │ │ │ │ + b.w 353df4 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ subs r7, r0, #4 │ │ │ │ str r1, [sp, #16] │ │ │ │ str r3, [sp, #20] │ │ │ │ ldrd r6, r2, [r1, #4] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r2 │ │ │ │ @@ -94009,19 +94011,19 @@ │ │ │ │ str.w lr, [r4, #16] │ │ │ │ strb.w ip, [r1, #12] │ │ │ │ str r3, [r1, #16] │ │ │ │ b.n 183ba6 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 183c2a │ │ │ │ b.n 183bd6 │ │ │ │ - cbz r2, 183c80 │ │ │ │ + cbz r2, 183c7c │ │ │ │ movs r4, r6 │ │ │ │ - str r6, [sp, #240] @ 0xf0 │ │ │ │ + str r6, [sp, #176] @ 0xb0 │ │ │ │ movs r0, r5 │ │ │ │ - ldmia r6, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r6, {r1, r5, r6, r7} │ │ │ │ movs r3, r5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #420] @ (183e24 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -94033,15 +94035,15 @@ │ │ │ │ adds r4, #92 @ 0x5c │ │ │ │ ldr.w r9, [pc, #416] @ 183e30 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ movs r3, #67 @ 0x43 │ │ │ │ str r4, [sp, #0] │ │ │ │ add r9, pc │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 183d1a │ │ │ │ mov r5, r0 │ │ │ │ mov r4, sl │ │ │ │ add.w r8, r0, #92 @ 0x5c │ │ │ │ movs r7, #0 │ │ │ │ ldr r0, [r5, #100] @ 0x64 │ │ │ │ @@ -94156,86 +94158,86 @@ │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [pc, #128] @ (183e38 ) │ │ │ │ ldr r0, [pc, #132] @ (183e3c ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ adds r1, #136 @ 0x88 │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ ldr r0, [r5, #112] @ 0x70 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 183d8a │ │ │ │ b.n 183d8e │ │ │ │ ldr r1, [pc, #112] @ (183e40 ) │ │ │ │ movs r3, #20 │ │ │ │ ldr r0, [pc, #112] @ (183e44 ) │ │ │ │ add r1, pc │ │ │ │ adds r1, #136 @ 0x88 │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ b.n 183d94 │ │ │ │ ldr r3, [pc, #100] @ (183e48 ) │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 183d3c │ │ │ │ ldr r3, [pc, #92] @ (183e4c ) │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 183d3c │ │ │ │ ldr r0, [pc, #84] @ (183e50 ) │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r2, [r5, #108] @ 0x6c │ │ │ │ b.n 183d3c │ │ │ │ mov r0, r5 │ │ │ │ bl 1835e0 │ │ │ │ b.n 183d94 │ │ │ │ ldr r3, [pc, #68] @ (183e54 ) │ │ │ │ movw r2, #837 @ 0x345 │ │ │ │ ldr r1, [pc, #64] @ (183e58 ) │ │ │ │ ldr r0, [pc, #68] @ (183e5c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #116 @ 0x74 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ - add sp, #72 @ 0x48 │ │ │ │ + add sp, #8 │ │ │ │ movs r4, r6 │ │ │ │ - str r7, [sp, #400] @ 0x190 │ │ │ │ + str r7, [sp, #336] @ 0x150 │ │ │ │ movs r0, r5 │ │ │ │ - str r7, [sp, #456] @ 0x1c8 │ │ │ │ + str r7, [sp, #392] @ 0x188 │ │ │ │ movs r0, r5 │ │ │ │ ldrh r4, [r2, #52] @ 0x34 │ │ │ │ movs r0, r7 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #896 @ 0x380 │ │ │ │ + add r6, sp, #832 @ 0x340 │ │ │ │ movs r4, r6 │ │ │ │ - str r6, [sp, #712] @ 0x2c8 │ │ │ │ + str r6, [sp, #648] @ 0x288 │ │ │ │ movs r0, r5 │ │ │ │ - add r6, sp, #784 @ 0x310 │ │ │ │ + add r6, sp, #720 @ 0x2d0 │ │ │ │ movs r4, r6 │ │ │ │ - str r6, [sp, #464] @ 0x1d0 │ │ │ │ + str r6, [sp, #400] @ 0x190 │ │ │ │ movs r0, r5 │ │ │ │ asrs r4, r1, #28 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #208] @ 0xd0 │ │ │ │ + str r6, [sp, #144] @ 0x90 │ │ │ │ movs r0, r5 │ │ │ │ - add r6, sp, #512 @ 0x200 │ │ │ │ + add r6, sp, #448 @ 0x1c0 │ │ │ │ movs r4, r6 │ │ │ │ - str r5, [sp, #872] @ 0x368 │ │ │ │ + str r5, [sp, #808] @ 0x328 │ │ │ │ movs r0, r5 │ │ │ │ - str r5, [sp, #1016] @ 0x3f8 │ │ │ │ + str r5, [sp, #952] @ 0x3b8 │ │ │ │ movs r0, r5 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #40] @ 183e98 │ │ │ │ sub sp, #12 │ │ │ │ @@ -94243,24 +94245,24 @@ │ │ │ │ movs r3, #67 @ 0x43 │ │ │ │ ldr r1, [pc, #36] @ (183ea0 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #92 @ 0x5c │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ b.w 183234 │ │ │ │ nop │ │ │ │ - add r6, sp, #120 @ 0x78 │ │ │ │ + add r6, sp, #56 @ 0x38 │ │ │ │ movs r4, r6 │ │ │ │ - str r5, [sp, #464] @ 0x1d0 │ │ │ │ + str r5, [sp, #400] @ 0x190 │ │ │ │ movs r0, r5 │ │ │ │ - str r5, [sp, #520] @ 0x208 │ │ │ │ + str r5, [sp, #456] @ 0x1c8 │ │ │ │ movs r0, r5 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #84] @ 183f08 │ │ │ │ sub sp, #28 │ │ │ │ @@ -94268,15 +94270,15 @@ │ │ │ │ movs r3, #67 @ 0x43 │ │ │ │ ldr r1, [pc, #80] @ (183f10 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #92 @ 0x5c │ │ │ │ add r2, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ str r0, [sp, #20] │ │ │ │ blx 1454b0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [pc, #56] @ (183f14 ) │ │ │ │ mov ip, r0 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ movs r0, #0 │ │ │ │ @@ -94290,19 +94292,19 @@ │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ - add r5, sp, #872 @ 0x368 │ │ │ │ + add r5, sp, #808 @ 0x328 │ │ │ │ movs r4, r6 │ │ │ │ - str r5, [sp, #192] @ 0xc0 │ │ │ │ + str r5, [sp, #128] @ 0x80 │ │ │ │ movs r0, r5 │ │ │ │ - str r5, [sp, #232] @ 0xe8 │ │ │ │ + str r5, [sp, #168] @ 0xa8 │ │ │ │ movs r0, r5 │ │ │ │ add r0, pc, #536 @ (adr r0, 184130 ) │ │ │ │ movs r7, r6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -94312,15 +94314,15 @@ │ │ │ │ movs r3, #67 @ 0x43 │ │ │ │ ldr r1, [pc, #76] @ (183f80 ) │ │ │ │ add ip, pc │ │ │ │ add.w r4, ip, #92 @ 0x5c │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r4, r0 │ │ │ │ bl 183184 │ │ │ │ ldr.w r0, [r4, #240] @ 0xf0 │ │ │ │ cbz r0, 183f52 │ │ │ │ bl 17d4c8 │ │ │ │ ldr r0, [r4, #124] @ 0x7c │ │ │ │ movs r3, #0 │ │ │ │ @@ -94333,19 +94335,19 @@ │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - add r5, sp, #408 @ 0x198 │ │ │ │ + add r5, sp, #344 @ 0x158 │ │ │ │ movs r4, r6 │ │ │ │ - str r4, [sp, #752] @ 0x2f0 │ │ │ │ + str r4, [sp, #688] @ 0x2b0 │ │ │ │ movs r0, r5 │ │ │ │ - str r4, [sp, #808] @ 0x328 │ │ │ │ + str r4, [sp, #744] @ 0x2e8 │ │ │ │ movs r0, r5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #156] @ 184030 │ │ │ │ sub sp, #20 │ │ │ │ @@ -94355,15 +94357,15 @@ │ │ │ │ ldr r1, [pc, #148] @ (184034 ) │ │ │ │ add.w r2, ip, #92 @ 0x5c │ │ │ │ str r2, [sp, #0] │ │ │ │ ldr r2, [pc, #144] @ (184038 ) │ │ │ │ movs r3, #67 @ 0x43 │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movs r1, #1 │ │ │ │ strb.w r1, [r0, #84] @ 0x54 │ │ │ │ mov r3, r0 │ │ │ │ ldrb r1, [r2, #6] │ │ │ │ cbnz r1, 183ffe │ │ │ │ strb.w r1, [r0, #85] @ 0x55 │ │ │ │ @@ -94405,19 +94407,19 @@ │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - add r4, sp, #1008 @ 0x3f0 │ │ │ │ + add r4, sp, #944 @ 0x3b0 │ │ │ │ movs r4, r6 │ │ │ │ - str r4, [sp, #360] @ 0x168 │ │ │ │ + str r4, [sp, #296] @ 0x128 │ │ │ │ movs r0, r5 │ │ │ │ - str r4, [sp, #288] @ 0x120 │ │ │ │ + str r4, [sp, #224] @ 0xe0 │ │ │ │ movs r0, r5 │ │ │ │ ldr r7, [sp, #584] @ 0x248 │ │ │ │ movs r7, r6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -94427,15 +94429,15 @@ │ │ │ │ movs r3, #67 @ 0x43 │ │ │ │ ldr r1, [pc, #128] @ (1840dc ) │ │ │ │ add ip, pc │ │ │ │ add r2, pc │ │ │ │ add.w ip, ip, #92 @ 0x5c │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldrb.w r2, [r0, #84] @ 0x54 │ │ │ │ mov r3, r0 │ │ │ │ cbz r2, 18407a │ │ │ │ ldr r2, [r0, #88] @ 0x58 │ │ │ │ lsls r1, r2, #31 │ │ │ │ bmi.n 1840a0 │ │ │ │ ldrb.w r2, [r3, #85] @ 0x55 │ │ │ │ @@ -94468,21 +94470,21 @@ │ │ │ │ add r1, pc │ │ │ │ strd ip, r1, [r3, #244] @ 0xf4 │ │ │ │ add r2, pc │ │ │ │ str.w r2, [r3, #260] @ 0x104 │ │ │ │ bl 177f94 │ │ │ │ b.n 18408c │ │ │ │ nop │ │ │ │ - add r4, sp, #248 @ 0xf8 │ │ │ │ + add r4, sp, #184 @ 0xb8 │ │ │ │ movs r4, r6 │ │ │ │ - str r3, [sp, #608] @ 0x260 │ │ │ │ + str r3, [sp, #544] @ 0x220 │ │ │ │ movs r0, r5 │ │ │ │ - str r3, [sp, #648] @ 0x288 │ │ │ │ + str r3, [sp, #584] @ 0x248 │ │ │ │ movs r0, r5 │ │ │ │ - str r2, [sp, #568] @ 0x238 │ │ │ │ + str r2, [sp, #504] @ 0x1f8 │ │ │ │ movs r0, r5 │ │ │ │ @ instruction: 0xfa29ffff │ │ │ │ bl 5440ea │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -94495,15 +94497,15 @@ │ │ │ │ add.w r4, ip, #92 @ 0x5c │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ movs r3, #67 @ 0x43 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r6, r0 │ │ │ │ ldr r4, [pc, #180] @ (1841cc ) │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r2, [pc, #176] @ (1841d0 ) │ │ │ │ mov r3, r0 │ │ │ │ add r4, pc │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cbnz r1, 184170 │ │ │ │ ldrb.w r1, [r3, #86] @ 0x56 │ │ │ │ @@ -94520,15 +94522,15 @@ │ │ │ │ cbnz r2, 18419c │ │ │ │ mov r0, r3 │ │ │ │ bl 183184 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 353dfc │ │ │ │ + b.w 353df4 │ │ │ │ add sp, #16 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -94545,15 +94547,15 @@ │ │ │ │ bpl.n 184128 │ │ │ │ strd r2, r0, [sp, #8] │ │ │ │ subs r1, r5, #0 │ │ │ │ ldr r0, [pc, #80] @ (1841dc ) │ │ │ │ it ne │ │ │ │ movne r1, #1 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ b.n 184128 │ │ │ │ ldr r2, [pc, #64] @ (1841e0 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ldrh r2, [r2, #0] │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 184148 │ │ │ │ @@ -94561,37 +94563,37 @@ │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ lsls r2, r2, #16 │ │ │ │ bpl.n 184148 │ │ │ │ ldr r0, [pc, #48] @ (1841e4 ) │ │ │ │ str r3, [sp, #8] │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ b.n 184148 │ │ │ │ nop │ │ │ │ - add r3, sp, #584 @ 0x248 │ │ │ │ + add r3, sp, #520 @ 0x208 │ │ │ │ movs r4, r6 │ │ │ │ - str r2, [sp, #928] @ 0x3a0 │ │ │ │ + str r2, [sp, #864] @ 0x360 │ │ │ │ movs r0, r5 │ │ │ │ - str r2, [sp, #984] @ 0x3d8 │ │ │ │ + str r2, [sp, #920] @ 0x398 │ │ │ │ movs r0, r5 │ │ │ │ ldrh r4, [r1, #16] │ │ │ │ movs r0, r7 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #976] @ 0x3d0 │ │ │ │ + str r2, [sp, #912] @ 0x390 │ │ │ │ movs r0, r5 │ │ │ │ adds r4, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #944] @ 0x3b0 │ │ │ │ + str r2, [sp, #880] @ 0x370 │ │ │ │ movs r0, r5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ ldr.w ip, [pc, #212] @ 1842d0 │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ @@ -94612,15 +94614,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r6, [sp, #144] @ 0x90 │ │ │ │ ldr r4, [r5, r4] │ │ │ │ add r1, pc │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #108] @ 0x6c │ │ │ │ mov.w r4, #0 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r5, r0 │ │ │ │ movs r2, #100 @ 0x64 │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #8 │ │ │ │ blx 145498 │ │ │ │ ldrb.w r0, [r5, #85] @ 0x55 │ │ │ │ cbz r0, 184278 │ │ │ │ @@ -94641,15 +94643,15 @@ │ │ │ │ ldr r1, [pc, #132] @ (1842ec ) │ │ │ │ add r2, sp, #8 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc │ │ │ │ ldr r4, [r7, r4] │ │ │ │ add.w r1, r1, #312 @ 0x138 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 29ef74 │ │ │ │ + bl 29ef6c │ │ │ │ ldr r2, [pc, #116] @ (1842f0 ) │ │ │ │ ldr r3, [pc, #96] @ (1842dc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ eors r2, r3 │ │ │ │ @@ -94674,25 +94676,25 @@ │ │ │ │ sub.w ip, ip, #100 @ 0x64 │ │ │ │ stmia.w ip!, {r0, r1, r2, r3} │ │ │ │ ldmia.w lr, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ b.n 18425a │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - add r2, sp, #600 @ 0x258 │ │ │ │ + add r2, sp, #536 @ 0x218 │ │ │ │ movs r4, r6 │ │ │ │ ldrh r2, [r4, #8] │ │ │ │ movs r0, r7 │ │ │ │ ldrh r6, [r2, #8] │ │ │ │ movs r0, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #864] @ 0x360 │ │ │ │ + str r1, [sp, #800] @ 0x320 │ │ │ │ movs r0, r5 │ │ │ │ - str r1, [sp, #904] @ 0x388 │ │ │ │ + str r1, [sp, #840] @ 0x348 │ │ │ │ movs r0, r5 │ │ │ │ movs r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #1016] @ 0x3f8 │ │ │ │ movs r7, r6 │ │ │ │ ldrh r0, [r6, #4] │ │ │ │ movs r0, r7 │ │ │ │ @@ -94715,15 +94717,15 @@ │ │ │ │ ldr r1, [pc, #240] @ (184410 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ ldr r4, [r5, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #116] @ 0x74 │ │ │ │ mov.w r4, #0 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r5, r0 │ │ │ │ movs r2, #100 @ 0x64 │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #16 │ │ │ │ blx 145498 │ │ │ │ movs r2, #0 │ │ │ │ ldrb.w r3, [r5, #85] @ 0x55 │ │ │ │ @@ -94756,15 +94758,15 @@ │ │ │ │ add r3, sp, #12 │ │ │ │ add r2, sp, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r0, r6 │ │ │ │ add.w r1, r1, #312 @ 0x138 │ │ │ │ movs r3, #0 │ │ │ │ - bl 29dc20 │ │ │ │ + bl 29dc18 │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 1843f4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r6, sp, #40 @ 0x28 │ │ │ │ add.w r7, r5, #244 @ 0xf4 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 18434e │ │ │ │ @@ -94796,40 +94798,40 @@ │ │ │ │ strd r2, r3, [r5, #244] @ 0xf4 │ │ │ │ ldr r3, [pc, #60] @ (184424 ) │ │ │ │ add r3, pc │ │ │ │ str.w r3, [r5, #260] @ 0x104 │ │ │ │ bl 177f94 │ │ │ │ b.n 18437e │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 3e0150 │ │ │ │ + bl 3e0148 │ │ │ │ b.n 184350 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ - add r1, sp, #560 @ 0x230 │ │ │ │ + add r1, sp, #496 @ 0x1f0 │ │ │ │ movs r4, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r2, #0] │ │ │ │ movs r0, r7 │ │ │ │ - str r0, [sp, #848] @ 0x350 │ │ │ │ + str r0, [sp, #784] @ 0x310 │ │ │ │ movs r0, r5 │ │ │ │ - str r0, [sp, #904] @ 0x388 │ │ │ │ + str r0, [sp, #840] @ 0x348 │ │ │ │ movs r0, r5 │ │ │ │ strh r0, [r3, #62] @ 0x3e │ │ │ │ movs r0, r7 │ │ │ │ ldr r3, [sp, #904] @ 0x388 │ │ │ │ movs r7, r6 │ │ │ │ - ldrh r6, [r5, #58] @ 0x3a │ │ │ │ + ldrh r6, [r3, #58] @ 0x3a │ │ │ │ movs r0, r5 │ │ │ │ bl 8e422 │ │ │ │ bl 222426 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r0, [pc, #4] @ (184434 ) │ │ │ │ add r0, pc │ │ │ │ - b.w 2969cc │ │ │ │ + b.w 2969c4 │ │ │ │ ldr r5, [sp, #248] @ 0xf8 │ │ │ │ movs r7, r6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ @@ -94838,44 +94840,44 @@ │ │ │ │ movs r3, #11 │ │ │ │ ldr r1, [pc, #140] @ (1844dc ) │ │ │ │ add r4, pc │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r5, r0 │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr r2, [pc, #128] @ (1844e0 ) │ │ │ │ ldr r3, [pc, #128] @ (1844e4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r1, [pc, #128] @ (1844e8 ) │ │ │ │ str r2, [r0, #52] @ 0x34 │ │ │ │ add r3, pc │ │ │ │ ldr r2, [pc, #128] @ (1844ec ) │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ ldr r4, [pc, #124] @ (1844f0 ) │ │ │ │ add r2, pc │ │ │ │ - bl 29a3a0 │ │ │ │ + bl 29a398 │ │ │ │ ldr r3, [pc, #120] @ (1844f4 ) │ │ │ │ ldr r2, [pc, #124] @ (1844f8 ) │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #124] @ (1844fc ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add r4, pc │ │ │ │ add r1, pc │ │ │ │ - bl 29a488 │ │ │ │ + bl 29a480 │ │ │ │ ldr r3, [pc, #112] @ (184500 ) │ │ │ │ ldr r2, [pc, #116] @ (184504 ) │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #116] @ (184508 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - bl 29a488 │ │ │ │ + bl 29a480 │ │ │ │ ldr r2, [pc, #108] @ (18450c ) │ │ │ │ ldr r3, [pc, #108] @ (184510 ) │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #108] @ (184514 ) │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r4, r2] │ │ │ │ add r1, pc │ │ │ │ @@ -94883,59 +94885,59 @@ │ │ │ │ ldr r4, [pc, #104] @ (184518 ) │ │ │ │ ldr r2, [pc, #104] @ (18451c ) │ │ │ │ str r3, [sp, #4] │ │ │ │ add r4, pc │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 29a570 │ │ │ │ + bl 29a568 │ │ │ │ add sp, #20 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - add r0, sp, #928 @ 0x3a0 │ │ │ │ + add r0, sp, #864 @ 0x360 │ │ │ │ movs r4, r6 │ │ │ │ - ldrsb r6, [r7, r1] │ │ │ │ + ldrsb r6, [r5, r1] │ │ │ │ movs r0, r5 │ │ │ │ - ldrsb r6, [r2, r1] │ │ │ │ + ldrsb r6, [r0, r1] │ │ │ │ movs r0, r5 │ │ │ │ lsls r3, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r1, r0, #12 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #224] @ 0xe0 │ │ │ │ + str r3, [sp, #160] @ 0xa0 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r3, r7, #8 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r5, #52] @ 0x34 │ │ │ │ movs r0, r7 │ │ │ │ lsrs r1, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r7, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #152] @ 0x98 │ │ │ │ + str r3, [sp, #88] @ 0x58 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r1, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r7, r5, #4 │ │ │ │ movs r0, r0 │ │ │ │ - mcrr 0, 2, r0, ip, cr14 │ │ │ │ + ldc 0, cr0, [ip], #-184 @ 0xffffff48 │ │ │ │ asrs r4, r7, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r3, r5, #32 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #120] @ 0x78 │ │ │ │ + str r3, [sp, #56] @ 0x38 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r1, r6, #1 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #0] │ │ │ │ + str r2, [sp, #960] @ 0x3c0 │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb r2, [r0, #30] │ │ │ │ sub sp, #8 │ │ │ │ @@ -95001,15 +95003,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #236] @ 0xec │ │ │ │ mov.w r3, #0 │ │ │ │ add.w r3, r7, #24 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #34 @ 0x22 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ movs r2, #96 @ 0x60 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ strb.w r4, [sp, #13] │ │ │ │ strb.w r4, [sp, #14] │ │ │ │ strb.w r4, [sp, #15] │ │ │ │ @@ -95028,15 +95030,15 @@ │ │ │ │ movs r1, #2 │ │ │ │ blx 145e9c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5, #24] │ │ │ │ blt.w 184738 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r4 │ │ │ │ - bl 3d9434 │ │ │ │ + bl 3d942c │ │ │ │ cbnz r0, 184654 │ │ │ │ ldr r2, [pc, #744] @ (184914 ) │ │ │ │ ldr r3, [pc, #728] @ (184904 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #236] @ 0xec │ │ │ │ @@ -95137,15 +95139,15 @@ │ │ │ │ str r2, [sp, #4] │ │ │ │ add.w r3, r7, #36 @ 0x24 │ │ │ │ mov.w r2, #316 @ 0x13c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e0444 │ │ │ │ + bl 3e043c │ │ │ │ b.n 184628 │ │ │ │ ldr r0, [r5, #24] │ │ │ │ add.w r2, sp, #14 │ │ │ │ movw r1, #17698 @ 0x4522 │ │ │ │ movt r1, #32769 @ 0x8001 │ │ │ │ strb.w r4, [sp, #14] │ │ │ │ blx 144a54 <__ioctl_time64@plt+0x4> │ │ │ │ @@ -95158,33 +95160,33 @@ │ │ │ │ add r2, pc │ │ │ │ strd r2, r1, [sp] │ │ │ │ mov.w r2, #410 @ 0x19a │ │ │ │ ldr r1, [pc, #408] @ (184920 ) │ │ │ │ add r3, pc │ │ │ │ adds r3, #36 @ 0x24 │ │ │ │ add r1, pc │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ ldr r0, [r5, #24] │ │ │ │ blx 1445ac │ │ │ │ b.n 184628 │ │ │ │ ldr r4, [pc, #392] @ (184924 ) │ │ │ │ add.w r3, r7, #36 @ 0x24 │ │ │ │ mov.w r2, #310 @ 0x136 │ │ │ │ mov r1, r6 │ │ │ │ add r4, pc │ │ │ │ mov r0, r9 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 184628 │ │ │ │ ldr r1, [pc, #372] @ (184928 ) │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [r5, #24] │ │ │ │ movs r2, #0 │ │ │ │ add r1, pc │ │ │ │ - bl 3edc38 │ │ │ │ + bl 3edc30 │ │ │ │ ldr.w r3, [r5, #800] @ 0x320 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 184846 │ │ │ │ movs r3, #1 │ │ │ │ strb r3, [r5, #29] │ │ │ │ ldr r3, [pc, #352] @ (18492c ) │ │ │ │ movs r2, #0 │ │ │ │ @@ -95203,15 +95205,15 @@ │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r1, r6 │ │ │ │ ldr r2, [pc, #312] @ (184930 ) │ │ │ │ mov r0, r9 │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ movw r2, #325 @ 0x145 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 184790 │ │ │ │ ldrb.w r3, [sp, #14] │ │ │ │ tst.w r3, #1 │ │ │ │ ldrb.w r3, [sp, #13] │ │ │ │ itt ne │ │ │ │ movne r2, #1 │ │ │ │ strbne.w r2, [r5, #809] @ 0x329 │ │ │ │ @@ -95266,87 +95268,87 @@ │ │ │ │ add r2, pc │ │ │ │ strd r2, r1, [sp] │ │ │ │ mov.w r2, #380 @ 0x17c │ │ │ │ ldr r1, [pc, #140] @ (18493c ) │ │ │ │ add r3, pc │ │ │ │ adds r3, #36 @ 0x24 │ │ │ │ add r1, pc │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 184790 │ │ │ │ ldr r2, [pc, #132] @ (184940 ) │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ ldr r3, [pc, #128] @ (184944 ) │ │ │ │ add r2, pc │ │ │ │ strd r2, r1, [sp] │ │ │ │ movw r2, #355 @ 0x163 │ │ │ │ ldr r1, [pc, #120] @ (184948 ) │ │ │ │ add r3, pc │ │ │ │ adds r3, #36 @ 0x24 │ │ │ │ add r1, pc │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 184790 │ │ │ │ ldr r2, [pc, #112] @ (18494c ) │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ ldr r3, [pc, #108] @ (184950 ) │ │ │ │ add r2, pc │ │ │ │ strd r2, r1, [sp] │ │ │ │ movw r2, #363 @ 0x16b │ │ │ │ ldr r1, [pc, #100] @ (184954 ) │ │ │ │ add r3, pc │ │ │ │ adds r3, #36 @ 0x24 │ │ │ │ add r1, pc │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 184790 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r4, [r7, #42] @ 0x2a │ │ │ │ movs r0, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #104] @ 0x68 │ │ │ │ + str r2, [sp, #40] @ 0x28 │ │ │ │ movs r0, r5 │ │ │ │ - add r7, pc, #488 @ (adr r7, 184af8 ) │ │ │ │ + add r7, pc, #424 @ (adr r7, 184ab8 ) │ │ │ │ movs r4, r6 │ │ │ │ - str r2, [sp, #160] @ 0xa0 │ │ │ │ + str r2, [sp, #96] @ 0x60 │ │ │ │ movs r0, r5 │ │ │ │ strh r0, [r0, #40] @ 0x28 │ │ │ │ movs r0, r7 │ │ │ │ - str r1, [sp, #152] @ 0x98 │ │ │ │ + str r1, [sp, #88] @ 0x58 │ │ │ │ movs r0, r5 │ │ │ │ - add r5, pc, #712 @ (adr r5, 184be8 ) │ │ │ │ + add r5, pc, #648 @ (adr r5, 184ba8 ) │ │ │ │ movs r4, r6 │ │ │ │ - str r0, [sp, #296] @ 0x128 │ │ │ │ + str r0, [sp, #232] @ 0xe8 │ │ │ │ movs r0, r5 │ │ │ │ - str r0, [sp, #320] @ 0x140 │ │ │ │ + str r0, [sp, #256] @ 0x100 │ │ │ │ movs r0, r5 │ │ │ │ lsls r5, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ cbnz r2, 184968 │ │ │ │ movs r0, r7 │ │ │ │ - str r0, [sp, #96] @ 0x60 │ │ │ │ + str r0, [sp, #32] │ │ │ │ movs r0, r5 │ │ │ │ - ldrh r2, [r3, #62] @ 0x3e │ │ │ │ + ldrh r2, [r1, #62] @ 0x3e │ │ │ │ movs r0, r5 │ │ │ │ - add r4, pc, #552 @ (adr r4, 184b64 ) │ │ │ │ + add r4, pc, #488 @ (adr r4, 184b24 ) │ │ │ │ movs r4, r6 │ │ │ │ - ldrh r2, [r4, #56] @ 0x38 │ │ │ │ + ldrh r2, [r2, #56] @ 0x38 │ │ │ │ movs r0, r5 │ │ │ │ - ldrh r2, [r5, #58] @ 0x3a │ │ │ │ + ldrh r2, [r3, #58] @ 0x3a │ │ │ │ movs r0, r5 │ │ │ │ - add r4, pc, #424 @ (adr r4, 184af0 ) │ │ │ │ + add r4, pc, #360 @ (adr r4, 184ab0 ) │ │ │ │ movs r4, r6 │ │ │ │ - ldrh r2, [r0, #56] @ 0x38 │ │ │ │ + ldrh r2, [r6, #54] @ 0x36 │ │ │ │ movs r0, r5 │ │ │ │ - ldrh r2, [r6, #58] @ 0x3a │ │ │ │ + ldrh r2, [r4, #58] @ 0x3a │ │ │ │ movs r0, r5 │ │ │ │ - add r4, pc, #296 @ (adr r4, 184a7c ) │ │ │ │ + add r4, pc, #232 @ (adr r4, 184a3c ) │ │ │ │ movs r4, r6 │ │ │ │ - ldrh r2, [r4, #54] @ 0x36 │ │ │ │ + ldrh r2, [r2, #54] @ 0x36 │ │ │ │ movs r0, r5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #856] @ (184cc4 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -95535,15 +95537,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ adds r3, #60 @ 0x3c │ │ │ │ blx 1457c0 <__fprintf_chk@plt+0x4> │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ - bl 3edc38 │ │ │ │ + bl 3edc30 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ b.w 1445a8 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1849fe │ │ │ │ b.n 184b34 │ │ │ │ @@ -95663,17 +95665,17 @@ │ │ │ │ movne r2, #1 │ │ │ │ bl 17de30 │ │ │ │ b.n 184978 │ │ │ │ strh r4, [r7, #12] │ │ │ │ movs r0, r7 │ │ │ │ cmp r5, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #856 @ (adr r1, 185028 ) │ │ │ │ + add r1, pc, #792 @ (adr r1, 184fe8 ) │ │ │ │ movs r4, r6 │ │ │ │ - ldrh r2, [r3, #42] @ 0x2a │ │ │ │ + ldrh r2, [r1, #42] @ 0x2a │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #56] @ 184d1c │ │ │ │ sub sp, #8 │ │ │ │ @@ -95682,30 +95684,30 @@ │ │ │ │ ldr r1, [pc, #52] @ (184d24 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #24 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ movs r3, #34 @ 0x22 │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ str.w r4, [r0, #856] @ 0x358 │ │ │ │ add sp, #8 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - add r0, pc, #296 @ (adr r0, 184e48 ) │ │ │ │ + add r0, pc, #232 @ (adr r0, 184e08 ) │ │ │ │ movs r4, r6 │ │ │ │ - ldrh r0, [r4, #22] │ │ │ │ + ldrh r0, [r2, #22] │ │ │ │ movs r0, r5 │ │ │ │ - ldrh r2, [r6, #22] │ │ │ │ + ldrh r2, [r4, #22] │ │ │ │ movs r0, r5 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #52] @ 184d6c │ │ │ │ sub sp, #12 │ │ │ │ @@ -95713,29 +95715,29 @@ │ │ │ │ movs r3, #34 @ 0x22 │ │ │ │ ldr r1, [pc, #48] @ (184d74 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #24 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr.w r0, [r0, #856] @ 0x358 │ │ │ │ add sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - ldr r7, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r7, [sp, #920] @ 0x398 │ │ │ │ movs r4, r6 │ │ │ │ - ldrh r4, [r1, #20] │ │ │ │ + ldrh r4, [r7, #18] │ │ │ │ movs r0, r5 │ │ │ │ - ldrh r6, [r3, #20] │ │ │ │ + ldrh r6, [r1, #20] │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #52] @ 184dbc │ │ │ │ sub sp, #8 │ │ │ │ @@ -95744,29 +95746,29 @@ │ │ │ │ ldr r1, [pc, #48] @ (184dc4 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #24 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ movs r3, #34 @ 0x22 │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ strb r4, [r0, #28] │ │ │ │ add sp, #8 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r7, [sp, #664] @ 0x298 │ │ │ │ + ldr r7, [sp, #600] @ 0x258 │ │ │ │ movs r4, r6 │ │ │ │ - ldrh r4, [r7, #16] │ │ │ │ + ldrh r4, [r5, #16] │ │ │ │ movs r0, r5 │ │ │ │ - ldrh r6, [r1, #18] │ │ │ │ + ldrh r6, [r7, #16] │ │ │ │ movs r0, r5 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #48] @ 184e08 │ │ │ │ sub sp, #12 │ │ │ │ @@ -95774,28 +95776,28 @@ │ │ │ │ movs r3, #34 @ 0x22 │ │ │ │ ldr r1, [pc, #44] @ (184e10 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #24 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldrb r0, [r0, #28] │ │ │ │ add sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ - ldr r7, [sp, #344] @ 0x158 │ │ │ │ + ldr r7, [sp, #280] @ 0x118 │ │ │ │ movs r4, r6 │ │ │ │ - ldrh r4, [r5, #14] │ │ │ │ + ldrh r4, [r3, #14] │ │ │ │ movs r0, r5 │ │ │ │ - ldrh r6, [r7, #14] │ │ │ │ + ldrh r6, [r5, #14] │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #52] @ 184e58 │ │ │ │ sub sp, #8 │ │ │ │ @@ -95804,29 +95806,29 @@ │ │ │ │ ldr r1, [pc, #48] @ (184e60 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #24 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ movs r3, #34 @ 0x22 │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ strb r4, [r0, #31] │ │ │ │ add sp, #8 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r7, [sp, #40] @ 0x28 │ │ │ │ + ldr r6, [sp, #1000] @ 0x3e8 │ │ │ │ movs r4, r6 │ │ │ │ - ldrh r0, [r4, #12] │ │ │ │ + ldrh r0, [r2, #12] │ │ │ │ movs r0, r5 │ │ │ │ - ldrh r2, [r6, #12] │ │ │ │ + ldrh r2, [r4, #12] │ │ │ │ movs r0, r5 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #48] @ 184ea4 │ │ │ │ sub sp, #12 │ │ │ │ @@ -95834,28 +95836,28 @@ │ │ │ │ movs r3, #34 @ 0x22 │ │ │ │ ldr r1, [pc, #44] @ (184eac ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #24 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldrb r0, [r0, #31] │ │ │ │ add sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ - ldr r6, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r6, [sp, #680] @ 0x2a8 │ │ │ │ movs r4, r6 │ │ │ │ - ldrh r0, [r2, #10] │ │ │ │ + ldrh r0, [r0, #10] │ │ │ │ movs r0, r5 │ │ │ │ - ldrh r2, [r4, #10] │ │ │ │ + ldrh r2, [r2, #10] │ │ │ │ movs r0, r5 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #40] @ 184ee8 │ │ │ │ sub sp, #12 │ │ │ │ @@ -95863,24 +95865,24 @@ │ │ │ │ movs r3, #34 @ 0x22 │ │ │ │ ldr r1, [pc, #36] @ (184ef0 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #24 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ b.w 145b84 │ │ │ │ - ldr r6, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r6, [sp, #376] @ 0x178 │ │ │ │ movs r4, r6 │ │ │ │ - ldrh r4, [r0, #8] │ │ │ │ + ldrh r4, [r6, #6] │ │ │ │ movs r0, r5 │ │ │ │ - ldrh r6, [r2, #8] │ │ │ │ + ldrh r6, [r0, #8] │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #88] @ (184f5c ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -95888,44 +95890,44 @@ │ │ │ │ movs r3, #34 @ 0x22 │ │ │ │ ldr r1, [pc, #88] @ (184f64 ) │ │ │ │ add r4, pc │ │ │ │ adds r4, #24 │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldrb.w r3, [r0, #808] @ 0x328 │ │ │ │ mov r4, r0 │ │ │ │ cbz r3, 184f48 │ │ │ │ ldrd r3, r2, [r0, #860] @ 0x35c │ │ │ │ cbz r3, 184f54 │ │ │ │ str.w r2, [r3, #864] @ 0x360 │ │ │ │ ldr.w r3, [r0, #860] @ 0x35c │ │ │ │ str r3, [r2, #0] │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ strd r3, r3, [r4, #860] @ 0x35c │ │ │ │ - bl 3edc38 │ │ │ │ + bl 3edc30 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ blx 1445ac │ │ │ │ ldr r0, [r4, #20] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 143ca0 │ │ │ │ ldr r1, [pc, #16] @ (184f68 ) │ │ │ │ add r1, pc │ │ │ │ str r2, [r1, #4] │ │ │ │ b.n 184f30 │ │ │ │ - ldr r6, [sp, #176] @ 0xb0 │ │ │ │ + ldr r6, [sp, #112] @ 0x70 │ │ │ │ movs r4, r6 │ │ │ │ - ldrh r4, [r0, #6] │ │ │ │ + ldrh r4, [r6, #4] │ │ │ │ movs r0, r5 │ │ │ │ - ldrh r4, [r2, #6] │ │ │ │ + ldrh r4, [r0, #6] │ │ │ │ movs r0, r5 │ │ │ │ sxtb r2, r4 │ │ │ │ movs r0, r7 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -95938,15 +95940,15 @@ │ │ │ │ add r5, pc │ │ │ │ mov r7, r2 │ │ │ │ add.w r3, r5, #24 │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #34 @ 0x22 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ cbnz r2, 184fbe │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ blx 145b88 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r0, [r3, #20] │ │ │ │ @@ -95961,30 +95963,30 @@ │ │ │ │ ldr r2, [pc, #52] @ (184ff4 ) │ │ │ │ add.w r3, r5, #80 @ 0x50 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ movw r2, #441 @ 0x1b9 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ add sp, #20 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldrh r0, [r2, #2] │ │ │ │ + ldrh r0, [r0, #2] │ │ │ │ movs r0, r5 │ │ │ │ - ldr r5, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r5, [sp, #648] @ 0x288 │ │ │ │ movs r4, r6 │ │ │ │ - ldrh r6, [r2, #2] │ │ │ │ + ldrh r6, [r0, #2] │ │ │ │ movs r0, r5 │ │ │ │ - ldrh r0, [r1, #8] │ │ │ │ + ldrh r0, [r7, #6] │ │ │ │ movs r0, r5 │ │ │ │ │ │ │ │ 00184ff8 : │ │ │ │ ldr r3, [pc, #124] @ (185078 ) │ │ │ │ add r3, pc │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ cbnz r2, 185012 │ │ │ │ @@ -96022,33 +96024,33 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 144220 <__errno_location@plt> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 143fd8 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #44] @ (185088 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0cf8 │ │ │ │ + bl 3e0cf0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ cbz r6, 1850ac │ │ │ │ movs r0, r7 │ │ │ │ asrs r2, r7, #24 │ │ │ │ lsls r3, r0, #1 │ │ │ │ - ldrh r4, [r0, #6] │ │ │ │ + ldrh r4, [r6, #4] │ │ │ │ movs r0, r5 │ │ │ │ asrs r0, r1, #24 │ │ │ │ lsls r3, r0, #1 │ │ │ │ - ldrh r0, [r4, #4] │ │ │ │ + ldrh r0, [r2, #4] │ │ │ │ movs r0, r5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ add.w r0, r0, #86016 @ 0x15000 │ │ │ │ ldr.w r3, [r0, #452] @ 0x1c4 │ │ │ │ cmp r3, #2 │ │ │ │ beq.n 18510e │ │ │ │ @@ -96229,53 +96231,53 @@ │ │ │ │ movs r3, #0 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #84] @ (185270 ) │ │ │ │ add r0, pc │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ bx lr │ │ │ │ - b.n 1852f0 │ │ │ │ + b.n 1852d0 │ │ │ │ movs r6, r5 │ │ │ │ - ldrb r2, [r2, r5] │ │ │ │ + ldrb r2, [r0, r5] │ │ │ │ movs r6, r5 │ │ │ │ - strh r0, [r2, #62] @ 0x3e │ │ │ │ + strh r0, [r0, #62] @ 0x3e │ │ │ │ movs r0, r5 │ │ │ │ - strh r2, [r1, #62] @ 0x3e │ │ │ │ + strh r2, [r7, #60] @ 0x3c │ │ │ │ movs r0, r5 │ │ │ │ - strh r0, [r1, #62] @ 0x3e │ │ │ │ + strh r0, [r7, #60] @ 0x3c │ │ │ │ movs r0, r5 │ │ │ │ - strh r6, [r0, #62] @ 0x3e │ │ │ │ + strh r6, [r6, #60] @ 0x3c │ │ │ │ movs r0, r5 │ │ │ │ - strh r4, [r2, #26] │ │ │ │ + strh r4, [r0, #26] │ │ │ │ movs r2, r5 │ │ │ │ - ldrb r0, [r5, r4] │ │ │ │ + ldrb r0, [r3, r4] │ │ │ │ movs r6, r5 │ │ │ │ - ldrb r2, [r3, r3] │ │ │ │ + ldrb r2, [r1, r3] │ │ │ │ movs r6, r5 │ │ │ │ - lsrs r4, r3, #21 │ │ │ │ + lsrs r4, r1, #21 │ │ │ │ movs r3, r5 │ │ │ │ - strh r2, [r2, #58] @ 0x3a │ │ │ │ + strh r2, [r0, #58] @ 0x3a │ │ │ │ movs r0, r5 │ │ │ │ - strh r0, [r7, #58] @ 0x3a │ │ │ │ + strh r0, [r5, #58] @ 0x3a │ │ │ │ movs r0, r5 │ │ │ │ - strh r6, [r7, #58] @ 0x3a │ │ │ │ + strh r6, [r5, #58] @ 0x3a │ │ │ │ movs r0, r5 │ │ │ │ - strh r0, [r3, #62] @ 0x3e │ │ │ │ + strh r0, [r1, #62] @ 0x3e │ │ │ │ movs r0, r5 │ │ │ │ - strh r2, [r4, #62] @ 0x3e │ │ │ │ + strh r2, [r2, #62] @ 0x3e │ │ │ │ movs r0, r5 │ │ │ │ - strh r0, [r6, #60] @ 0x3c │ │ │ │ + strh r0, [r4, #60] @ 0x3c │ │ │ │ movs r0, r5 │ │ │ │ - strh r2, [r2, #60] @ 0x3c │ │ │ │ + strh r2, [r0, #60] @ 0x3c │ │ │ │ movs r0, r5 │ │ │ │ - strh r4, [r6, #58] @ 0x3a │ │ │ │ + strh r4, [r4, #58] @ 0x3a │ │ │ │ movs r0, r5 │ │ │ │ - strh r6, [r2, #58] @ 0x3a │ │ │ │ + strh r6, [r0, #58] @ 0x3a │ │ │ │ movs r0, r5 │ │ │ │ - strh r4, [r0, #62] @ 0x3e │ │ │ │ + strh r4, [r6, #60] @ 0x3c │ │ │ │ movs r0, r5 │ │ │ │ subs r0, #2 │ │ │ │ cmp r0, #18 │ │ │ │ bhi.n 185292 │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r3, r2, #8 │ │ │ │ adds r2, r1, #0 │ │ │ │ @@ -96468,26 +96470,26 @@ │ │ │ │ cmp r2, #1 │ │ │ │ bhi.n 1854be │ │ │ │ ldr r2, [pc, #152] @ (1854c8 ) │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ ldr r1, [pc, #144] @ (1854cc ) │ │ │ │ ldr r3, [pc, #144] @ (1854d0 ) │ │ │ │ movs r2, #143 @ 0x8f │ │ │ │ add r1, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [pc, #140] @ (1854d4 ) │ │ │ │ add r3, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ add sp, #16 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -96530,19 +96532,19 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 14585c │ │ │ │ nop │ │ │ │ strb r2, [r2, #28] │ │ │ │ movs r0, r7 │ │ │ │ movs r4, #16 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r7, #44] @ 0x2c │ │ │ │ + strh r0, [r5, #44] @ 0x2c │ │ │ │ movs r0, r5 │ │ │ │ - ldr r1, [sp, #360] @ 0x168 │ │ │ │ + ldr r1, [sp, #296] @ 0x128 │ │ │ │ movs r4, r6 │ │ │ │ - strh r0, [r4, #44] @ 0x2c │ │ │ │ + strh r0, [r2, #44] @ 0x2c │ │ │ │ movs r0, r5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #156] @ (185588 ) │ │ │ │ @@ -96554,32 +96556,32 @@ │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ str r1, [sp, #8] │ │ │ │ - bl 2a31b4 │ │ │ │ + bl 2a31ac │ │ │ │ cbz r0, 185536 │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #28 │ │ │ │ blx 1439a4 │ │ │ │ add r2, sp, #8 │ │ │ │ mov r1, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 185404 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3af2b4 │ │ │ │ + bl 3af2ac │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cbz r3, 185560 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3c03e0 │ │ │ │ + bl 3c03d8 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 3e069c │ │ │ │ + bl 3e0694 │ │ │ │ mov r0, r6 │ │ │ │ ldr r2, [pc, #84] @ (185590 ) │ │ │ │ ldr r3, [pc, #80] @ (18558c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ @@ -96675,25 +96677,25 @@ │ │ │ │ strd r1, lr, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ strd r6, r7, [sp, #12] │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r0, [pc, #24] @ (18566c ) │ │ │ │ str r5, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1855fc │ │ │ │ strb r6, [r7, #21] │ │ │ │ movs r0, r7 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #12 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r1, #30] │ │ │ │ + strh r0, [r7, #28] │ │ │ │ movs r0, r5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #180] @ (185734 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -96705,35 +96707,35 @@ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ str r4, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 185712 │ │ │ │ - bl 2a96ec │ │ │ │ + bl 2a96e4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 185712 │ │ │ │ movs r0, #20 │ │ │ │ blx 1439a4 │ │ │ │ mov r1, r4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ - bl 2a96f0 │ │ │ │ + bl 2a96e8 │ │ │ │ cbz r0, 185716 │ │ │ │ add r2, sp, #16 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r1, r2 │ │ │ │ - bl 2a31b4 │ │ │ │ + bl 2a31ac │ │ │ │ cbz r0, 1856d2 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #12] │ │ │ │ bl 185404 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 3af2b4 │ │ │ │ + bl 3af2ac │ │ │ │ mov r0, r5 │ │ │ │ bl 18511c │ │ │ │ blx 145b88 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r0, [r4, #16] │ │ │ │ cbnz r3, 185706 │ │ │ │ ldr r2, [pc, #88] @ (18573c ) │ │ │ │ @@ -96749,114 +96751,114 @@ │ │ │ │ add sp, #28 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 3c02f0 │ │ │ │ + bl 3c02e8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 3e069c │ │ │ │ + bl 3e0694 │ │ │ │ movs r4, #0 │ │ │ │ b.n 1856e2 │ │ │ │ ldr r3, [pc, #40] @ (185740 ) │ │ │ │ movs r2, #158 @ 0x9e │ │ │ │ ldr r0, [pc, #40] @ (185744 ) │ │ │ │ ldr r1, [pc, #40] @ (185748 ) │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ adds r3, #20 │ │ │ │ str r0, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1856d2 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ strb r6, [r4, #18] │ │ │ │ movs r0, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r0, #17] │ │ │ │ movs r0, r7 │ │ │ │ - str r6, [sp, #520] @ 0x208 │ │ │ │ + str r6, [sp, #456] @ 0x1c8 │ │ │ │ movs r4, r6 │ │ │ │ - strh r0, [r1, #28] │ │ │ │ + strh r0, [r7, #26] │ │ │ │ movs r0, r5 │ │ │ │ - strh r6, [r0, #22] │ │ │ │ + strh r6, [r6, #20] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r3 │ │ │ │ cbz r1, 185796 │ │ │ │ mov r4, r1 │ │ │ │ - bl 2a9238 │ │ │ │ + bl 2a9230 │ │ │ │ ldr r1, [pc, #128] @ (1857ec ) │ │ │ │ str r0, [r6, #28] │ │ │ │ add r1, pc │ │ │ │ - bl 2a9294 │ │ │ │ + bl 2a928c │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r3, r7 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ movs r2, #1 │ │ │ │ - bl 2a9370 │ │ │ │ + bl 2a9368 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 1857d8 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 185772 │ │ │ │ ldr r1, [pc, #100] @ (1857f0 ) │ │ │ │ mov r3, r4 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ mov r2, r6 │ │ │ │ add r1, pc │ │ │ │ - bl 2a94a0 │ │ │ │ + bl 2a9498 │ │ │ │ cbz r5, 1857ca │ │ │ │ - bl 2a9238 │ │ │ │ + bl 2a9230 │ │ │ │ ldr r1, [pc, #84] @ (1857f4 ) │ │ │ │ str r0, [r6, #32] │ │ │ │ add r1, pc │ │ │ │ - bl 2a9294 │ │ │ │ + bl 2a928c │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r3, r7 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ movs r2, #1 │ │ │ │ - bl 2a9370 │ │ │ │ + bl 2a9368 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 1857d8 │ │ │ │ ldr r5, [r5, #0] │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 1857a6 │ │ │ │ ldr r1, [pc, #56] @ (1857f8 ) │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ mov r2, r6 │ │ │ │ add r1, pc │ │ │ │ - bl 2a94a0 │ │ │ │ + bl 2a9498 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - strh r4, [r3, #26] │ │ │ │ + strh r4, [r1, #26] │ │ │ │ movs r0, r5 │ │ │ │ ldrsh r1, [r4, r3] │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r6, #24] │ │ │ │ + strh r4, [r4, #24] │ │ │ │ movs r0, r5 │ │ │ │ ldrsh r5, [r5, r2] │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -96941,15 +96943,15 @@ │ │ │ │ add r2, sp, #24 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r1, #10 │ │ │ │ cmp r3, #0 │ │ │ │ movw r5, #5900 @ 0x170c │ │ │ │ it ne │ │ │ │ movne r5, #0 │ │ │ │ - bl 3d6718 │ │ │ │ + bl 3d6710 │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 185a46 │ │ │ │ ldrd r3, r0, [sp, #24] │ │ │ │ adds r1, r5, r3 │ │ │ │ adc.w r2, r0, #0 │ │ │ │ orrs r3, r1 │ │ │ │ orrs r2, r0 │ │ │ │ @@ -97016,18 +97018,18 @@ │ │ │ │ ldr r1, [pc, #252] @ (185a88 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #60 @ 0x3c │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #3794 @ 0xed2 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ - bl 3af2b4 │ │ │ │ + bl 3af2ac │ │ │ │ b.n 18586c │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ beq.n 185a0e │ │ │ │ ldr r0, [pc, #220] @ (185a8c ) │ │ │ │ add.w r1, r9, #5696 @ 0x1640 │ │ │ │ adds r1, #4 │ │ │ │ add r0, pc │ │ │ │ @@ -97050,115 +97052,115 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [pc, #184] @ (185a98 ) │ │ │ │ adds r3, #60 @ 0x3c │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #3855 @ 0xf0f │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 18599c │ │ │ │ ldr r3, [pc, #168] @ (185a9c ) │ │ │ │ mov r0, r8 │ │ │ │ ldr r2, [pc, #168] @ (185aa0 ) │ │ │ │ ldr r1, [pc, #168] @ (185aa4 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #60 @ 0x3c │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #3817 @ 0xee9 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 18599c │ │ │ │ ldr r3, [pc, #152] @ (185aa8 ) │ │ │ │ mov r0, r8 │ │ │ │ ldr r2, [pc, #152] @ (185aac ) │ │ │ │ ldr r1, [pc, #152] @ (185ab0 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #60 @ 0x3c │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #3835 @ 0xefb │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 18599c │ │ │ │ ldr r3, [pc, #136] @ (185ab4 ) │ │ │ │ mov r0, r8 │ │ │ │ ldr r2, [pc, #136] @ (185ab8 ) │ │ │ │ ldr r1, [pc, #136] @ (185abc ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #60 @ 0x3c │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #3810 @ 0xee2 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 18599c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [pc, #116] @ (185ac0 ) │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r2, [pc, #116] @ (185ac4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r1, [pc, #116] @ (185ac8 ) │ │ │ │ adds r3, #60 @ 0x3c │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #3850 @ 0xf0a │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 18599c │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r1, #12] │ │ │ │ movs r0, r7 │ │ │ │ - strh r0, [r3, #20] │ │ │ │ + strh r0, [r1, #20] │ │ │ │ movs r0, r5 │ │ │ │ strb r4, [r7, #10] │ │ │ │ movs r0, r7 │ │ │ │ - cbz r4, 185ade │ │ │ │ + cbz r4, 185ada │ │ │ │ movs r2, r5 │ │ │ │ - str r4, [sp, #88] @ 0x58 │ │ │ │ + str r4, [sp, #24] │ │ │ │ movs r4, r6 │ │ │ │ - strh r0, [r4, #10] │ │ │ │ + strh r0, [r2, #10] │ │ │ │ movs r0, r5 │ │ │ │ - strh r2, [r3, #2] │ │ │ │ + strh r2, [r1, #2] │ │ │ │ movs r0, r5 │ │ │ │ - uxtb r2, r1 │ │ │ │ + uxth r2, r7 │ │ │ │ movs r2, r5 │ │ │ │ - str r3, [sp, #784] @ 0x310 │ │ │ │ + str r3, [sp, #720] @ 0x2d0 │ │ │ │ movs r4, r6 │ │ │ │ - strh r2, [r5, #12] │ │ │ │ + strh r2, [r3, #12] │ │ │ │ movs r0, r5 │ │ │ │ - strh r6, [r0, #0] │ │ │ │ + ldrb r6, [r6, #31] │ │ │ │ movs r0, r5 │ │ │ │ - str r3, [sp, #664] @ 0x298 │ │ │ │ + str r3, [sp, #600] @ 0x258 │ │ │ │ movs r4, r6 │ │ │ │ - strh r0, [r6, #8] │ │ │ │ + strh r0, [r4, #8] │ │ │ │ movs r0, r5 │ │ │ │ - ldrb r2, [r5, #31] │ │ │ │ + ldrb r2, [r3, #31] │ │ │ │ movs r0, r5 │ │ │ │ - str r3, [sp, #552] @ 0x228 │ │ │ │ + str r3, [sp, #488] @ 0x1e8 │ │ │ │ movs r4, r6 │ │ │ │ - strh r0, [r6, #8] │ │ │ │ + strh r0, [r4, #8] │ │ │ │ movs r0, r5 │ │ │ │ - ldrb r6, [r1, #31] │ │ │ │ + ldrb r6, [r7, #30] │ │ │ │ movs r0, r5 │ │ │ │ - str r3, [sp, #440] @ 0x1b8 │ │ │ │ + str r3, [sp, #376] @ 0x178 │ │ │ │ movs r4, r6 │ │ │ │ - strh r0, [r4, #6] │ │ │ │ + strh r0, [r2, #6] │ │ │ │ movs r0, r5 │ │ │ │ - ldrb r2, [r6, #30] │ │ │ │ + ldrb r2, [r4, #30] │ │ │ │ movs r0, r5 │ │ │ │ - str r3, [sp, #320] @ 0x140 │ │ │ │ + str r3, [sp, #256] @ 0x100 │ │ │ │ movs r4, r6 │ │ │ │ - strh r6, [r2, #8] │ │ │ │ + strh r6, [r0, #8] │ │ │ │ movs r0, r5 │ │ │ │ - ldrb r2, [r2, #30] │ │ │ │ + ldrb r2, [r0, #30] │ │ │ │ movs r0, r5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ ldrb.w ip, [sp, #44] @ 0x2c │ │ │ │ @@ -97189,20 +97191,20 @@ │ │ │ │ ldr r1, [pc, #148] @ (185bb4 ) │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc │ │ │ │ mov r7, r3 │ │ │ │ mov r5, r4 │ │ │ │ mov r4, r2 │ │ │ │ - bl 296dc8 │ │ │ │ + bl 296dc0 │ │ │ │ ldr r1, [pc, #136] @ (185bb8 ) │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 296dc8 │ │ │ │ + bl 296dc0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ orrs r0, r3 │ │ │ │ beq.n 185b8a │ │ │ │ movs r2, #19 │ │ │ │ str r2, [r6, #0] │ │ │ │ cbnz r7, 185b54 │ │ │ │ cbz r5, 185b60 │ │ │ │ @@ -97224,82 +97226,82 @@ │ │ │ │ mov.w r3, #264 @ 0x108 │ │ │ │ str.w r3, [r8] │ │ │ │ b.n 185afe │ │ │ │ movw r3, #257 @ 0x101 │ │ │ │ str.w r3, [r8] │ │ │ │ b.n 185afe │ │ │ │ mov r0, r4 │ │ │ │ - bl 297064 │ │ │ │ + bl 29705c │ │ │ │ ldr r3, [pc, #40] @ (185bbc ) │ │ │ │ ldr r2, [pc, #44] @ (185bc0 ) │ │ │ │ mov ip, r0 │ │ │ │ ldr r1, [pc, #44] @ (185bc4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ strd r2, ip, [sp] │ │ │ │ adds r3, #84 @ 0x54 │ │ │ │ movw r2, #3735 @ 0xe97 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 185b00 │ │ │ │ - strh r2, [r0, #4] │ │ │ │ + strh r2, [r6, #2] │ │ │ │ movs r0, r5 │ │ │ │ - strh r0, [r0, #4] │ │ │ │ + strh r0, [r6, #2] │ │ │ │ movs r0, r5 │ │ │ │ - str r2, [sp, #32] │ │ │ │ + str r1, [sp, #992] @ 0x3e0 │ │ │ │ movs r4, r6 │ │ │ │ - strh r0, [r5, #0] │ │ │ │ + strh r0, [r3, #0] │ │ │ │ movs r0, r5 │ │ │ │ - ldrb r6, [r1, #25] │ │ │ │ + ldrb r6, [r7, #24] │ │ │ │ movs r0, r5 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ cbz r0, 185be6 │ │ │ │ - bl 2a96d0 │ │ │ │ + bl 2a96c8 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ - bl 2975d0 │ │ │ │ + bl 2975c8 │ │ │ │ ldr r0, [r5, #32] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #28] │ │ │ │ cbz r0, 185bf8 │ │ │ │ - bl 2a96d0 │ │ │ │ + bl 2a96c8 │ │ │ │ ldr r0, [r5, #32] │ │ │ │ - bl 2975d0 │ │ │ │ + bl 2975c8 │ │ │ │ add.w r4, r5, #569344 @ 0x8b000 │ │ │ │ movs r0, #0 │ │ │ │ add.w r2, r4, #3008 @ 0xbc0 │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [r5, #32] │ │ │ │ strd r0, r1, [r2, #-8] │ │ │ │ ldr.w r0, [r4, #3020] @ 0xbcc │ │ │ │ cbz r0, 185c1c │ │ │ │ - bl 2975d0 │ │ │ │ + bl 2975c8 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #3020] @ 0xbcc │ │ │ │ ldr.w r0, [r4, #3024] @ 0xbd0 │ │ │ │ cbz r0, 185c2c │ │ │ │ - bl 296b24 │ │ │ │ + bl 296b1c │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #3024] @ 0xbd0 │ │ │ │ ldr.w r0, [r4, #3028] @ 0xbd4 │ │ │ │ blx 143ca4 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #3028] @ 0xbd4 │ │ │ │ ldr r2, [r5, #76] @ 0x4c │ │ │ │ cbnz r2, 185c6e │ │ │ │ ldr.w r0, [r4, #3032] @ 0xbd8 │ │ │ │ cbz r0, 185c4e │ │ │ │ - bl 296b24 │ │ │ │ + bl 296b1c │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #3032] @ 0xbd8 │ │ │ │ ldr.w r0, [r4, #3036] @ 0xbdc │ │ │ │ blx 143ca4 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #3036] @ 0xbdc │ │ │ │ movs r0, #0 │ │ │ │ @@ -97313,15 +97315,15 @@ │ │ │ │ bl 17c294 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #80] @ 0x50 │ │ │ │ b.n 185c3e │ │ │ │ nop │ │ │ │ ldr r0, [pc, #4] @ (185c84 ) │ │ │ │ add r0, pc │ │ │ │ - b.w 3e1938 │ │ │ │ + b.w 3e1930 │ │ │ │ add r5, pc, #440 @ (adr r5, 185e40 ) │ │ │ │ movs r0, r7 │ │ │ │ cmp r2, #9 │ │ │ │ beq.n 185c98 │ │ │ │ movs r0, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ @@ -97352,19 +97354,19 @@ │ │ │ │ ldr r1, [pc, #16] @ (185cf0 ) │ │ │ │ ldr r0, [pc, #20] @ (185cf4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #108 @ 0x6c │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ - str r0, [sp, #768] @ 0x300 │ │ │ │ + str r0, [sp, #704] @ 0x2c0 │ │ │ │ movs r4, r6 │ │ │ │ - ldrb r2, [r1, #20] │ │ │ │ + ldrb r2, [r7, #19] │ │ │ │ movs r0, r5 │ │ │ │ - ldrb r6, [r7, #27] │ │ │ │ + ldrb r6, [r5, #27] │ │ │ │ movs r0, r5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #208] @ (185ddc ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -97381,15 +97383,15 @@ │ │ │ │ mov sl, r6 │ │ │ │ b.n 185d5c │ │ │ │ add.w r7, r4, #86016 @ 0x15000 │ │ │ │ ldrb.w r3, [r7, #533] @ 0x215 │ │ │ │ strb r3, [r5, #12] │ │ │ │ ldr.w r0, [r7, #492] @ 0x1ec │ │ │ │ cbz r0, 185d3c │ │ │ │ - bl 2b2ca0 │ │ │ │ + bl 2b2c98 │ │ │ │ str r0, [r5, #16] │ │ │ │ ldr.w r3, [r7, #496] @ 0x1f0 │ │ │ │ cbz r3, 185d4e │ │ │ │ ldr.w r0, [r7, #524] @ 0x20c │ │ │ │ cbz r0, 185d4e │ │ │ │ blx 145b88 │ │ │ │ str r0, [r5, #20] │ │ │ │ @@ -97403,30 +97405,30 @@ │ │ │ │ mov r6, r0 │ │ │ │ movs r0, #24 │ │ │ │ str.w sl, [sp] │ │ │ │ blx 1439a4 │ │ │ │ mov r1, sp │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 2a31c4 │ │ │ │ + bl 2a31bc │ │ │ │ mov r7, r0 │ │ │ │ cbz r0, 185d8c │ │ │ │ mov r2, sp │ │ │ │ mov r1, r5 │ │ │ │ bl 185404 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3af2b4 │ │ │ │ + bl 3af2ac │ │ │ │ ldr r0, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 185d26 │ │ │ │ add.w r4, r4, #102400 @ 0x19000 │ │ │ │ - bl 3e069c │ │ │ │ + bl 3e0694 │ │ │ │ mov r0, r5 │ │ │ │ movs r5, #0 │ │ │ │ - bl 3c032c │ │ │ │ + bl 3c0324 │ │ │ │ strd r8, r5, [r6] │ │ │ │ ldr.w r4, [r4, #804] @ 0x324 │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 185d5c │ │ │ │ ldr r2, [pc, #52] @ (185de4 ) │ │ │ │ ldr r3, [pc, #44] @ (185de0 ) │ │ │ │ add r2, pc │ │ │ │ @@ -97515,15 +97517,15 @@ │ │ │ │ movcc r7, r1 │ │ │ │ mov.w r8, r8, asr #4 │ │ │ │ asrs r7, r7, #4 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ adds r4, #1 │ │ │ │ - bl 3def08 │ │ │ │ + bl 3def00 │ │ │ │ adds r5, #40 @ 0x28 │ │ │ │ cmp r6, r4 │ │ │ │ bne.n 185e92 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ @@ -97642,15 +97644,15 @@ │ │ │ │ str r2, [r1, #8] │ │ │ │ movs r2, #4 │ │ │ │ str.w r2, [r3, #452] @ 0x1c4 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cbnz r0, 186032 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ movs r1, #0 │ │ │ │ - bl 2a7564 │ │ │ │ + bl 2a755c │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #20] │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -97684,26 +97686,26 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 185fd6 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [pc, #24] @ (18607c ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 185fd6 │ │ │ │ nop │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ movs r0, r7 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r3, #14] │ │ │ │ + ldrb r2, [r1, #14] │ │ │ │ movs r0, r5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #160] @ (186134 ) │ │ │ │ @@ -97715,26 +97717,26 @@ │ │ │ │ beq.n 1860c2 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r6, r3 │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 186108 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 3e014c │ │ │ │ + bl 3e0144 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [pc, #132] @ (186138 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cbnz r3, 18610e │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cbnz r3, 1860c2 │ │ │ │ mov r0, r5 │ │ │ │ bl 185fb8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e069c │ │ │ │ + bl 3e0694 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -97754,15 +97756,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r2, r3, #16 │ │ │ │ bpl.n 1860b8 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [pc, #68] @ (186144 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1860b8 │ │ │ │ ldr r0, [pc, #60] @ (186148 ) │ │ │ │ add r0, pc │ │ │ │ b.n 1860b0 │ │ │ │ ldr r3, [pc, #60] @ (18614c ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ @@ -97774,32 +97776,32 @@ │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 1860b8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #40] @ (186150 ) │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1860b8 │ │ │ │ nop │ │ │ │ ldr r6, [r2, #40] @ 0x28 │ │ │ │ movs r0, r7 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r2, #13] │ │ │ │ + ldrb r0, [r0, #13] │ │ │ │ movs r0, r5 │ │ │ │ - ldrb r6, [r7, #12] │ │ │ │ + ldrb r6, [r5, #12] │ │ │ │ movs r0, r5 │ │ │ │ cmp r0, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r2, #13] │ │ │ │ + ldrb r6, [r0, #13] │ │ │ │ movs r0, r5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #356] @ (1862c8 ) │ │ │ │ add.w r4, r0, #86016 @ 0x15000 │ │ │ │ @@ -97821,15 +97823,15 @@ │ │ │ │ ldrb.w r3, [r4, #501] @ 0x1f5 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 186226 │ │ │ │ add r3, sp, #16 │ │ │ │ ldr.w r2, [r4, #560] @ 0x230 │ │ │ │ mov.w ip, #0 │ │ │ │ str.w ip, [sp, #16] │ │ │ │ - bl 2a7460 │ │ │ │ + bl 2a7458 │ │ │ │ subs r3, r0, #0 │ │ │ │ ble.n 18624c │ │ │ │ ldr.w r2, [r4, #540] @ 0x21c │ │ │ │ cmp r2, r3 │ │ │ │ it hi │ │ │ │ subhi r2, r2, r3 │ │ │ │ bhi.n 1861bc │ │ │ │ @@ -97838,15 +97840,15 @@ │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r3 │ │ │ │ add.w r0, r5, #86528 @ 0x15200 │ │ │ │ ldr.w r3, [r4, #560] @ 0x230 │ │ │ │ adds r0, #40 @ 0x28 │ │ │ │ str.w r2, [r4, #540] @ 0x21c │ │ │ │ mov r6, r3 │ │ │ │ - bl 3f35a8 │ │ │ │ + bl 3f35a0 │ │ │ │ ldr.w r2, [r4, #544] @ 0x220 │ │ │ │ ldr.w r3, [r4, #560] @ 0x230 │ │ │ │ cmp r6, r2 │ │ │ │ bcc.n 1861e2 │ │ │ │ cmp r2, r3 │ │ │ │ bhi.n 186258 │ │ │ │ cbnz r3, 1861fe │ │ │ │ @@ -97856,15 +97858,15 @@ │ │ │ │ ldr r2, [pc, #232] @ (1862d4 ) │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ movs r1, #25 │ │ │ │ - bl 2a76bc │ │ │ │ + bl 2a76b4 │ │ │ │ str r0, [r5, #16] │ │ │ │ ldr r2, [pc, #216] @ (1862d8 ) │ │ │ │ ldr r3, [pc, #204] @ (1862d0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ @@ -97881,15 +97883,15 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr.w r2, [r4, #504] @ 0x1f8 │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 186194 │ │ │ │ add r3, sp, #16 │ │ │ │ mov.w ip, #0 │ │ │ │ str.w ip, [sp, #16] │ │ │ │ - bl 2a7460 │ │ │ │ + bl 2a7458 │ │ │ │ subs r3, r0, #0 │ │ │ │ ble.n 18624c │ │ │ │ ldr.w r2, [r4, #504] @ 0x1f8 │ │ │ │ subs r2, r2, r3 │ │ │ │ str.w r2, [r4, #504] @ 0x1f8 │ │ │ │ b.n 1861aa │ │ │ │ ldr r2, [sp, #16] │ │ │ │ @@ -97912,15 +97914,15 @@ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ lsls r2, r2, #16 │ │ │ │ bpl.n 1861e2 │ │ │ │ ldr r0, [pc, #112] @ (1862e8 ) │ │ │ │ mov r1, r5 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr.w r3, [r4, #560] @ 0x230 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 1861fe │ │ │ │ b.n 1861e4 │ │ │ │ blx 143f8c │ │ │ │ b.n 1861ea │ │ │ │ ldr r2, [pc, #72] @ (1862dc ) │ │ │ │ @@ -97939,15 +97941,15 @@ │ │ │ │ lsls r1, r2, #16 │ │ │ │ bpl.n 1861ba │ │ │ │ ldr r0, [pc, #60] @ (1862f0 ) │ │ │ │ mov r1, r5 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 1861ba │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r0, [r0, #28] │ │ │ │ movs r0, r7 │ │ │ │ ldr r0, [r7, #24] │ │ │ │ @@ -97960,19 +97962,19 @@ │ │ │ │ movs r0, r7 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r3, #10] │ │ │ │ + ldrb r4, [r1, #10] │ │ │ │ movs r0, r5 │ │ │ │ adds r0, r0, r6 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r1, #8] │ │ │ │ + ldrb r6, [r7, #7] │ │ │ │ movs r0, r5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r2 │ │ │ │ ldr.w r2, [pc, #1364] @ 18685c │ │ │ │ @@ -97998,28 +98000,28 @@ │ │ │ │ movne r2, #1 │ │ │ │ bl 17e4b8 │ │ │ │ ldr.w r7, [pc, #1308] @ 186860 │ │ │ │ ldr.w r3, [r4, #408] @ 0x198 │ │ │ │ add r7, pc │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r3, #56] @ 0x38 │ │ │ │ - bl 296dc8 │ │ │ │ + bl 296dc0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 186514 │ │ │ │ ldr.w r3, [r4, #408] @ 0x198 │ │ │ │ mov r1, r7 │ │ │ │ ldr.w r2, [pc, #1280] @ 186864 │ │ │ │ ldr r0, [r3, #56] @ 0x38 │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [pc, #1276] @ 186868 │ │ │ │ add r3, pc │ │ │ │ adds r3, #120 @ 0x78 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #19 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr.w r3, [r4, #408] @ 0x198 │ │ │ │ movs r1, #5 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r3, #88] @ 0x58 │ │ │ │ bl 17e488 │ │ │ │ ldr.w r3, [r4, #408] @ 0x198 │ │ │ │ mov r8, r0 │ │ │ │ @@ -98465,15 +98467,15 @@ │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.w 186610 │ │ │ │ ldr r0, [pc, #188] @ (186878 ) │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 186610 │ │ │ │ movs r1, #5 │ │ │ │ str r3, [sp, #8] │ │ │ │ bl 17e488 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1865ac │ │ │ │ @@ -98491,70 +98493,70 @@ │ │ │ │ ldr.w r2, [sl, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ lsls r0, r2, #16 │ │ │ │ bpl.w 186676 │ │ │ │ ldr r0, [pc, #128] @ (186880 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 186676 │ │ │ │ ldr r3, [pc, #100] @ (186870 ) │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 186610 │ │ │ │ ldr r3, [pc, #88] @ (186874 ) │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r1, r3, #16 │ │ │ │ bpl.w 186610 │ │ │ │ ldr r0, [pc, #92] @ (186884 ) │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 186610 │ │ │ │ ldr r3, [pc, #72] @ (18687c ) │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 186676 │ │ │ │ ldr r3, [pc, #48] @ (186874 ) │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.w 186676 │ │ │ │ ldr r0, [pc, #56] @ (186888 ) │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 186676 │ │ │ │ nop │ │ │ │ ldr r4, [r3, #0] │ │ │ │ movs r0, r7 │ │ │ │ - subs r5, #86 @ 0x56 │ │ │ │ + subs r5, #70 @ 0x46 │ │ │ │ movs r0, r5 │ │ │ │ - subs r2, #194 @ 0xc2 │ │ │ │ + subs r2, #178 @ 0xb2 │ │ │ │ movs r0, r5 │ │ │ │ - ldrh r4, [r6, #16] │ │ │ │ + ldrh r4, [r4, #16] │ │ │ │ movs r4, r6 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r3, #23] │ │ │ │ + strb r0, [r1, #23] │ │ │ │ movs r0, r5 │ │ │ │ movs r2, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r6, #21] │ │ │ │ + strb r6, [r4, #21] │ │ │ │ movs r0, r5 │ │ │ │ - strb r2, [r5, #21] │ │ │ │ + strb r2, [r3, #21] │ │ │ │ movs r0, r5 │ │ │ │ - strb r6, [r4, #20] │ │ │ │ + strb r6, [r2, #20] │ │ │ │ movs r0, r5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #152] @ (186938 ) │ │ │ │ sub.w r3, r2, #65 @ 0x41 │ │ │ │ @@ -98579,15 +98581,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 17bdcc │ │ │ │ ldr r2, [pc, #100] @ (18693c ) │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r5, r2] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ ldr r2, [pc, #92] @ (186940 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cbnz r2, 186912 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ @@ -98614,27 +98616,27 @@ │ │ │ │ bpl.n 1868ea │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r3, r4 │ │ │ │ ldr r0, [pc, #32] @ (18694c ) │ │ │ │ mov r2, r6 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1868ea │ │ │ │ str r6, [r0, #40] @ 0x28 │ │ │ │ movs r0, r7 │ │ │ │ movs r2, #184 @ 0xb8 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r0, #18] │ │ │ │ + strb r0, [r6, #17] │ │ │ │ movs r0, r5 │ │ │ │ │ │ │ │ 00186950 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -98649,21 +98651,21 @@ │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc │ │ │ │ ldr.w r3, [r3, #388] @ 0x184 │ │ │ │ cbz r3, 186986 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ cbz r0, 186986 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 2a96ec │ │ │ │ + bl 2a96e4 │ │ │ │ cbnz r0, 1869a6 │ │ │ │ movs r0, #0 │ │ │ │ strb r0, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3af2b4 │ │ │ │ + bl 3af2ac │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -98674,46 +98676,46 @@ │ │ │ │ strb r2, [r4, #24] │ │ │ │ bl 185cf8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r0, [r4, #28] │ │ │ │ mov r2, r6 │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - bl 2a9708 │ │ │ │ + bl 2a9700 │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 1869fc │ │ │ │ ldr r1, [r0, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r1, #1 │ │ │ │ beq.n 186a36 │ │ │ │ bls.n 186a0c │ │ │ │ subs r3, r1, #2 │ │ │ │ cmp r3, #1 │ │ │ │ bhi.n 186a52 │ │ │ │ ldr r3, [pc, #136] @ (186a60 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ ldr r3, [pc, #128] @ (186a64 ) │ │ │ │ ldr r2, [pc, #132] @ (186a68 ) │ │ │ │ ldr r1, [pc, #132] @ (186a6c ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r0, r6 │ │ │ │ adds r3, #140 @ 0x8c │ │ │ │ add r1, pc │ │ │ │ movw r2, #413 @ 0x19d │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3af2b4 │ │ │ │ + bl 3af2ac │ │ │ │ mov r0, r4 │ │ │ │ - bl 3c03a4 │ │ │ │ + bl 3c039c │ │ │ │ movs r4, #0 │ │ │ │ b.n 186992 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 145b88 │ │ │ │ str r0, [r4, #4] │ │ │ │ ldr r0, [r5, #8] │ │ │ │ @@ -98745,19 +98747,19 @@ │ │ │ │ nop │ │ │ │ str r6, [r0, #28] │ │ │ │ movs r0, r7 │ │ │ │ ldr r0, [sp, #488] @ 0x1e8 │ │ │ │ movs r0, r7 │ │ │ │ movs r4, #16 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r7, #28] │ │ │ │ + strh r2, [r5, #28] │ │ │ │ movs r4, r6 │ │ │ │ - strb r0, [r2, #0] │ │ │ │ + strb r0, [r0, #0] │ │ │ │ movs r0, r5 │ │ │ │ - ldr r2, [r7, #124] @ 0x7c │ │ │ │ + ldr r2, [r5, #124] @ 0x7c │ │ │ │ movs r0, r5 │ │ │ │ │ │ │ │ 00186a70 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -98793,58 +98795,58 @@ │ │ │ │ add.w r2, r4, #12 │ │ │ │ str r6, [sp, #0] │ │ │ │ bl 185274 │ │ │ │ ldr r0, [r7, #56] @ 0x38 │ │ │ │ cbz r0, 186b06 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, sl │ │ │ │ - bl 299ef4 │ │ │ │ + bl 299eec │ │ │ │ cbz r0, 186b06 │ │ │ │ ldr r2, [pc, #184] @ (186ba8 ) │ │ │ │ movs r3, #77 @ 0x4d │ │ │ │ mov r1, sl │ │ │ │ str.w fp, [sp] │ │ │ │ add r2, pc │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ blx 145b88 │ │ │ │ str r0, [r4, #24] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r0, [r3, #28] │ │ │ │ cbz r0, 186b3a │ │ │ │ - bl 2a96ec │ │ │ │ + bl 2a96e4 │ │ │ │ mov r8, r0 │ │ │ │ cbz r0, 186b3a │ │ │ │ movs r6, #0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r1, r6 │ │ │ │ adds r6, #1 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - bl 2a96f0 │ │ │ │ + bl 2a96e8 │ │ │ │ ldr r7, [r4, #4] │ │ │ │ ldr.w r3, [r5, #3004] @ 0xbbc │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r2, [r5, #3000] @ 0xbb8 │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 1854d8 │ │ │ │ cmp r8, r6 │ │ │ │ str r0, [r4, #4] │ │ │ │ bne.n 186b16 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r0, [r3, #32] │ │ │ │ cbz r0, 186b6e │ │ │ │ - bl 2a96ec │ │ │ │ + bl 2a96e4 │ │ │ │ mov r8, r0 │ │ │ │ cbz r0, 186b6e │ │ │ │ movs r6, #0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r1, r6 │ │ │ │ adds r6, #1 │ │ │ │ ldr r0, [r3, #32] │ │ │ │ - bl 2a96f0 │ │ │ │ + bl 2a96e8 │ │ │ │ ldr r7, [r4, #4] │ │ │ │ ldr.w r3, [r5, #3012] @ 0xbc4 │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r2, [r5, #3008] @ 0xbc0 │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 1854d8 │ │ │ │ cmp r8, r6 │ │ │ │ @@ -98866,19 +98868,19 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ str r7, [sp, #416] @ 0x1a0 │ │ │ │ movs r0, r7 │ │ │ │ - strh r4, [r0, #24] │ │ │ │ + strh r4, [r6, #22] │ │ │ │ movs r4, r6 │ │ │ │ - lsls r6, r2, #20 │ │ │ │ + lsls r6, r0, #20 │ │ │ │ movs r2, r5 │ │ │ │ - subs r4, r1, #6 │ │ │ │ + subs r4, r7, #5 │ │ │ │ movs r0, r5 │ │ │ │ │ │ │ │ 00186bac : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -98900,15 +98902,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 186bce │ │ │ │ ldr.w r0, [r4, #3020] @ 0xbcc │ │ │ │ cbz r0, 186c06 │ │ │ │ mov r1, r6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 2aff50 │ │ │ │ + b.w 2aff48 │ │ │ │ cbz r4, 186c34 │ │ │ │ add.w r4, r4, #569344 @ 0x8b000 │ │ │ │ ldr.w r0, [r4, #3020] @ 0xbcc │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 186bec │ │ │ │ ldr r3, [pc, #76] @ (186c54 ) │ │ │ │ mov r0, r6 │ │ │ │ @@ -98916,15 +98918,15 @@ │ │ │ │ ldr r1, [pc, #76] @ (186c5c ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #164 @ 0xa4 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #599 @ 0x257 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -98935,29 +98937,29 @@ │ │ │ │ ldr r1, [pc, #44] @ (186c68 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #164 @ 0xa4 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #594 @ 0x252 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 186c20 │ │ │ │ str r6, [sp, #176] @ 0xb0 │ │ │ │ movs r0, r7 │ │ │ │ - strh r2, [r2, #12] │ │ │ │ + strh r2, [r0, #12] │ │ │ │ movs r4, r6 │ │ │ │ - strb r0, [r7, #7] │ │ │ │ + strb r0, [r5, #7] │ │ │ │ movs r0, r5 │ │ │ │ - ldr r6, [r2, #92] @ 0x5c │ │ │ │ + ldr r6, [r0, #92] @ 0x5c │ │ │ │ movs r0, r5 │ │ │ │ - strh r4, [r4, #10] │ │ │ │ + strh r4, [r2, #10] │ │ │ │ movs r4, r6 │ │ │ │ - strb r6, [r5, #6] │ │ │ │ + strb r6, [r3, #6] │ │ │ │ movs r0, r5 │ │ │ │ - ldr r0, [r5, #88] @ 0x58 │ │ │ │ + ldr r0, [r3, #88] @ 0x58 │ │ │ │ movs r0, r5 │ │ │ │ │ │ │ │ 00186c6c : │ │ │ │ add.w r0, r0, #569344 @ 0x8b000 │ │ │ │ ldr.w r0, [r0, #2968] @ 0xb98 │ │ │ │ b.w 1438a4 │ │ │ │ │ │ │ │ @@ -99122,24 +99124,24 @@ │ │ │ │ ldr.w r3, [r5, #536] @ 0x218 │ │ │ │ cbz r3, 186e4e │ │ │ │ ldr.w r0, [r5, #408] @ 0x198 │ │ │ │ bl 185670 │ │ │ │ mov r6, r0 │ │ │ │ cbz r0, 186e4e │ │ │ │ ldr.w r1, [r5, #536] @ 0x218 │ │ │ │ - bl 3c6410 │ │ │ │ + bl 3c6408 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3c02f0 │ │ │ │ + bl 3c02e8 │ │ │ │ add.w r0, r8, #72 @ 0x48 │ │ │ │ add.w r7, r4, #102912 @ 0x19200 │ │ │ │ - bl 3f34dc │ │ │ │ + bl 3f34d4 │ │ │ │ add.w r0, r8, #40 @ 0x28 │ │ │ │ - bl 3f34dc │ │ │ │ + bl 3f34d4 │ │ │ │ ldr.w r0, [r5, #536] @ 0x218 │ │ │ │ - bl 3c032c │ │ │ │ + bl 3c0324 │ │ │ │ add.w r0, r7, #304 @ 0x130 │ │ │ │ bl 18d0dc │ │ │ │ add.w r0, r7, #304 @ 0x130 │ │ │ │ bl 190b90 │ │ │ │ add.w r0, r7, #304 @ 0x130 │ │ │ │ bl 195d80 │ │ │ │ mov r0, r4 │ │ │ │ @@ -99170,32 +99172,32 @@ │ │ │ │ ldr.w r0, [r5, #408] @ 0x198 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cbz r3, 186f3c │ │ │ │ ldr r1, [pc, #156] @ (186f78 ) │ │ │ │ movs r2, #65 @ 0x41 │ │ │ │ add.w r0, r8, #180 @ 0xb4 │ │ │ │ add r1, pc │ │ │ │ - bl 3da798 │ │ │ │ + bl 3da790 │ │ │ │ ldr.w r3, [r6, #780] @ 0x30c │ │ │ │ cbz r3, 186ef6 │ │ │ │ add.w r0, r7, #264 @ 0x108 │ │ │ │ bl 17829c │ │ │ │ add.w r0, r8, #180 @ 0xb4 │ │ │ │ - bl 3da5a0 │ │ │ │ + bl 3da598 │ │ │ │ ldr.w r0, [r5, #720] @ 0x2d0 │ │ │ │ cbz r0, 186f08 │ │ │ │ - bl 3ecd28 │ │ │ │ + bl 3ecd20 │ │ │ │ add.w r0, r8, #216 @ 0xd8 │ │ │ │ movs r5, #0 │ │ │ │ - bl 3f34dc │ │ │ │ + bl 3f34d4 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 2975d0 │ │ │ │ + bl 2975c8 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ str r5, [r4, #12] │ │ │ │ - bl 2975d0 │ │ │ │ + bl 2975c8 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ strd r2, r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ b.w 143ca0 │ │ │ │ @@ -99214,31 +99216,31 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.w 186e0e │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [pc, #36] @ (186f84 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 186e0e │ │ │ │ ldrb r2, [r5, r4] │ │ │ │ movs r0, r7 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r0, #1] │ │ │ │ + strb r6, [r6, #0] │ │ │ │ movs r0, r5 │ │ │ │ - ldr r2, [r1, #120] @ 0x78 │ │ │ │ + ldr r2, [r7, #116] @ 0x74 │ │ │ │ movs r0, r5 │ │ │ │ asrs r4, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r0, #108] @ 0x6c │ │ │ │ + ldr r0, [r6, #104] @ 0x68 │ │ │ │ movs r0, r5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ ldr.w r2, [pc, #2624] @ 1879e0 │ │ │ │ @@ -99373,15 +99375,15 @@ │ │ │ │ movs r2, #0 │ │ │ │ mul.w r4, r3, r8 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ adds r3, #104 @ 0x68 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ - bl 3df72c │ │ │ │ + bl 3df724 │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, r0 │ │ │ │ beq.w 187318 │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ ldr.w r0, [r7, #2928] @ 0xb70 │ │ │ │ cmp r3, r9 │ │ │ │ @@ -99559,25 +99561,25 @@ │ │ │ │ b.n 1870bc │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov.w r2, #320 @ 0x140 │ │ │ │ ldr r4, [sp, #68] @ 0x44 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ mov r1, r4 │ │ │ │ mla r2, r3, r2, r2 │ │ │ │ - bl 3df72c │ │ │ │ + bl 3df724 │ │ │ │ cmp r4, r0 │ │ │ │ bne.w 1871b2 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ ldrd sl, r6, [sp, #96] @ 0x60 │ │ │ │ bl 17f1c4 │ │ │ │ ldr.w r1, [pc, #1756] @ 1879f8 │ │ │ │ mov r0, sl │ │ │ │ movs r2, #55 @ 0x37 │ │ │ │ add r1, pc │ │ │ │ - bl 3da798 │ │ │ │ + bl 3da790 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ ldr.w r7, [r3, #-40] │ │ │ │ cmp r7, #0 │ │ │ │ beq.w 18761c │ │ │ │ movw r3, #52429 @ 0xcccd │ │ │ │ movt r3, #52428 @ 0xcccc │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ @@ -99729,35 +99731,35 @@ │ │ │ │ add.w r3, r6, #24 │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r5, #320 @ 0x140 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r1, r4 │ │ │ │ mul.w r2, r5, r8 │ │ │ │ - bl 3df72c │ │ │ │ + bl 3df724 │ │ │ │ cmp r4, r0 │ │ │ │ beq.n 18758a │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r1, r5 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ umull r3, r8, r3, r0 │ │ │ │ movs r3, #40 @ 0x28 │ │ │ │ mov.w r8, r8, lsr #8 │ │ │ │ mul.w r6, r3, r8 │ │ │ │ mls r7, r5, r8, r0 │ │ │ │ add.w r5, r6, #24 │ │ │ │ mov r2, r7 │ │ │ │ adds r0, r5, r4 │ │ │ │ - bl 3df7e4 │ │ │ │ + bl 3df7dc │ │ │ │ sub.w sl, r0, r7 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r2, sl │ │ │ │ adds r0, r5, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 3df0a4 │ │ │ │ + bl 3df09c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ movs r5, #1 │ │ │ │ sub.w fp, r3, r8 │ │ │ │ cmp.w fp, #1 │ │ │ │ ble.n 187568 │ │ │ │ and.w r9, r7, #31 │ │ │ │ add.w r0, r4, #64 @ 0x40 │ │ │ │ @@ -99765,15 +99767,15 @@ │ │ │ │ lsrs r4, r7, #5 │ │ │ │ lsl.w r9, r5, r9 │ │ │ │ b.n 18755e │ │ │ │ mov r0, r6 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r7 │ │ │ │ adds r5, #1 │ │ │ │ - bl 3df0a4 │ │ │ │ + bl 3df09c │ │ │ │ adds r6, #40 @ 0x28 │ │ │ │ cmp fp, r5 │ │ │ │ beq.n 187568 │ │ │ │ ldr.w r3, [r6, r4, lsl #2] │ │ │ │ tst.w r9, r3 │ │ │ │ bne.n 18754c │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ @@ -99840,15 +99842,15 @@ │ │ │ │ lsls r1, r2, #16 │ │ │ │ bpl.w 187386 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r2, [r1, #12] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r0, [pc, #1016] @ (187a0c ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 187386 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ movw r1, #3001 @ 0xbb9 │ │ │ │ ldrd r3, r2, [r0] │ │ │ │ adds r3, #50 @ 0x32 │ │ │ │ adc.w r2, r2, #0 │ │ │ │ cmp r3, r1 │ │ │ │ @@ -99974,21 +99976,21 @@ │ │ │ │ movt r3, #15 │ │ │ │ sbc.w r9, r9, #0 │ │ │ │ adds r3, r0, r3 │ │ │ │ mov r0, r3 │ │ │ │ adc.w r1, r1, #0 │ │ │ │ movs r3, #184 @ 0xb8 │ │ │ │ mla r4, r3, r4, r7 │ │ │ │ - bl 408348 │ │ │ │ + bl 408340 │ │ │ │ vmov d7, r0, r1 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r9 │ │ │ │ add r4, r6 │ │ │ │ vdiv.f64 d8, d7, d9 │ │ │ │ - bl 408348 │ │ │ │ + bl 408340 │ │ │ │ vmov d6, r0, r1 │ │ │ │ vmov.f64 d7, #36 @ 0x41200000 10.0 │ │ │ │ vmov.f64 d5, #112 @ 0x3f800000 1.0 │ │ │ │ add.w r4, r4, #86528 @ 0x15200 │ │ │ │ vadd.f64 d8, d8, d6 │ │ │ │ vdiv.f64 d6, d8, d7 │ │ │ │ vdiv.f64 d7, d5, d6 │ │ │ │ @@ -100091,15 +100093,15 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add r5, r4 │ │ │ │ add.w r8, r3, r4 │ │ │ │ mov r0, r8 │ │ │ │ movs r2, #4 │ │ │ │ mov r1, r9 │ │ │ │ add.w r8, r8, #40 @ 0x28 │ │ │ │ - bl 3def08 │ │ │ │ + bl 3def00 │ │ │ │ cmp r8, r5 │ │ │ │ bne.n 187906 │ │ │ │ add.w r3, r4, #102400 @ 0x19000 │ │ │ │ adds r7, #1 │ │ │ │ ldr.w r4, [r3, #804] @ 0x324 │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 1878d6 │ │ │ │ @@ -100151,15 +100153,15 @@ │ │ │ │ bpl.w 187386 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r2, [r0, #12] │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #100] @ (187a18 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 187386 │ │ │ │ ldr r3, [pc, #92] @ (187a1c ) │ │ │ │ movw r2, #3227 @ 0xc9b │ │ │ │ ldr r1, [pc, #92] @ (187a20 ) │ │ │ │ ldr r0, [pc, #92] @ (187a24 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ @@ -100176,41 +100178,41 @@ │ │ │ │ movs r0, r7 │ │ │ │ ldrh r0, [r0, r6] │ │ │ │ movs r0, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r1, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r1, #104] @ 0x68 │ │ │ │ + ldr r0, [r7, #100] @ 0x64 │ │ │ │ movs r0, r5 │ │ │ │ ldr r2, [r6, r1] │ │ │ │ movs r0, r7 │ │ │ │ - ldr r4, [r1, #52] @ 0x34 │ │ │ │ + ldr r4, [r7, #48] @ 0x30 │ │ │ │ movs r0, r5 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r6, [r0, r5] │ │ │ │ movs r0, r7 │ │ │ │ cmp r1, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r7, #4] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ movs r0, r5 │ │ │ │ strb r0, [r4, r3] │ │ │ │ movs r0, r7 │ │ │ │ movs r3, #12 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r0, #84] @ 0x54 │ │ │ │ + str r4, [r6, #80] @ 0x50 │ │ │ │ movs r0, r5 │ │ │ │ - strb r2, [r3, #15] │ │ │ │ + strb r2, [r1, #15] │ │ │ │ movs r4, r6 │ │ │ │ - str r4, [r4, #0] │ │ │ │ + str r4, [r2, #0] │ │ │ │ movs r0, r5 │ │ │ │ - str r0, [r6, #72] @ 0x48 │ │ │ │ + str r0, [r4, #72] @ 0x48 │ │ │ │ movs r0, r5 │ │ │ │ │ │ │ │ 00187a28 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -100272,24 +100274,24 @@ │ │ │ │ ldrb.w r3, [r5, #501] @ 0x1f5 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 187b62 │ │ │ │ add.w r0, r4, #86528 @ 0x15200 │ │ │ │ mov.w r1, #4096 @ 0x1000 │ │ │ │ adds r0, #72 @ 0x48 │ │ │ │ str r0, [sp, #12] │ │ │ │ - bl 3f34a0 │ │ │ │ + bl 3f3498 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 3f34c8 │ │ │ │ + bl 3f34c0 │ │ │ │ add r3, sp, #16 │ │ │ │ mov r1, r0 │ │ │ │ mov.w r2, #4096 @ 0x1000 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ str.w ip, [sp, #16] │ │ │ │ - bl 2a73c8 │ │ │ │ + bl 2a73c0 │ │ │ │ subs r1, r0, #0 │ │ │ │ ble.w 187c08 │ │ │ │ ldr.w r3, [r5, #592] @ 0x250 │ │ │ │ add r3, r1 │ │ │ │ str.w r3, [r5, #592] @ 0x250 │ │ │ │ ldr.w r3, [r5, #680] @ 0x2a8 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -100312,15 +100314,15 @@ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 187c12 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 187b1e │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3f35a8 │ │ │ │ + bl 3f35a0 │ │ │ │ b.n 187b22 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 187a96 │ │ │ │ mov r0, r4 │ │ │ │ bl 185fb8 │ │ │ │ b.n 187a96 │ │ │ │ @@ -100359,22 +100361,22 @@ │ │ │ │ cbnz r3, 187c1a │ │ │ │ ldr r2, [pc, #180] @ (187c6c ) │ │ │ │ movs r1, #0 │ │ │ │ mov r3, r4 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ movs r1, #25 │ │ │ │ - bl 2a76bc │ │ │ │ + bl 2a76b4 │ │ │ │ str r0, [r4, #16] │ │ │ │ ldr r1, [pc, #168] @ (187c70 ) │ │ │ │ add.w r0, r4, #86528 @ 0x15200 │ │ │ │ movs r2, #65 @ 0x41 │ │ │ │ adds r0, #180 @ 0xb4 │ │ │ │ add r1, pc │ │ │ │ - bl 3da798 │ │ │ │ + bl 3da790 │ │ │ │ b.n 187a86 │ │ │ │ ldr.w r3, [r5, #496] @ 0x1f0 │ │ │ │ cbz r3, 187bf2 │ │ │ │ ldrb.w r3, [r5, #501] @ 0x1f5 │ │ │ │ cbz r3, 187bf2 │ │ │ │ ldr.w r3, [r5, #504] @ 0x1f8 │ │ │ │ cbnz r3, 187bf2 │ │ │ │ @@ -100425,30 +100427,30 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r2, r3] │ │ │ │ movs r0, r7 │ │ │ │ str r2, [r2, r2] │ │ │ │ movs r0, r7 │ │ │ │ subs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r1, #44] @ 0x2c │ │ │ │ + str r2, [r7, #40] @ 0x28 │ │ │ │ movs r0, r5 │ │ │ │ mcr2 15, 3, pc, cr9, cr15, {7} @ │ │ │ │ - str r4, [r3, #40] @ 0x28 │ │ │ │ + str r4, [r1, #40] @ 0x28 │ │ │ │ movs r0, r5 │ │ │ │ - strb r6, [r5, #5] │ │ │ │ + strb r6, [r3, #5] │ │ │ │ movs r4, r6 │ │ │ │ - ldrb r0, [r7, r6] │ │ │ │ + ldrb r0, [r5, r6] │ │ │ │ movs r0, r5 │ │ │ │ - ldrsh r4, [r5, r6] │ │ │ │ + ldrsh r4, [r3, r6] │ │ │ │ movs r0, r5 │ │ │ │ - strb r0, [r3, #5] │ │ │ │ + strb r0, [r1, #5] │ │ │ │ movs r4, r6 │ │ │ │ - ldrb r2, [r4, r6] │ │ │ │ + ldrb r2, [r2, r6] │ │ │ │ movs r0, r5 │ │ │ │ - ldrsh r6, [r2, r6] │ │ │ │ + ldrsh r6, [r0, r6] │ │ │ │ movs r0, r5 │ │ │ │ │ │ │ │ 00187c8c : │ │ │ │ subs r3, r1, #0 │ │ │ │ ble.n 187c9e │ │ │ │ mov r0, r3 │ │ │ │ movs r1, #0 │ │ │ │ @@ -100483,15 +100485,15 @@ │ │ │ │ movs r4, #0 │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov.w r0, #0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 2a7460 │ │ │ │ + bl 2a7458 │ │ │ │ cmp r0, #0 │ │ │ │ ble.n 187d14 │ │ │ │ ldr r2, [pc, #64] @ (187d30 ) │ │ │ │ ldr r3, [pc, #56] @ (187d2c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -100543,15 +100545,15 @@ │ │ │ │ movs r4, #0 │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov.w r0, #0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 2a73c8 │ │ │ │ + bl 2a73c0 │ │ │ │ cmp r0, #0 │ │ │ │ ble.n 187da0 │ │ │ │ ldr r2, [pc, #64] @ (187dbc ) │ │ │ │ ldr r3, [pc, #56] @ (187db8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -100613,53 +100615,53 @@ │ │ │ │ umull r1, r2, r2, r3 │ │ │ │ cmp.w r0, r2, lsr #2 │ │ │ │ bcc.n 187e94 │ │ │ │ add.w r5, r4, #86528 @ 0x15200 │ │ │ │ mov r1, r6 │ │ │ │ adds r5, #40 @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3f34a0 │ │ │ │ + bl 3f3498 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cbz r3, 187e50 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3f34bc │ │ │ │ + bl 3f34b4 │ │ │ │ cbz r0, 187e50 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 187eaa │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [pc, #140] @ (187ecc ) │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r1, #29 │ │ │ │ mov r3, r4 │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 2a76bc │ │ │ │ + bl 2a76b4 │ │ │ │ str r0, [r4, #16] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 3f356c │ │ │ │ + b.w 3f3564 │ │ │ │ ldr r2, [pc, #108] @ (187ed0 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldrh r2, [r2, #0] │ │ │ │ cbz r2, 187e9e │ │ │ │ ldr r2, [pc, #104] @ (187ed4 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ lsls r2, r2, #16 │ │ │ │ bpl.n 187e9e │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r0, [pc, #92] @ (187ed8 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cbz r3, 187e9e │ │ │ │ add sp, #12 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ @@ -100688,23 +100690,23 @@ │ │ │ │ ldr r5, [pc, #264] @ (187fd4 ) │ │ │ │ movs r0, r7 │ │ │ │ @ instruction: 0xfbdfffff │ │ │ │ cmp r7, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r3, #12] │ │ │ │ + str r6, [r1, #12] │ │ │ │ movs r0, r5 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r4, #108] @ 0x6c │ │ │ │ + ldr r6, [r2, #108] @ 0x6c │ │ │ │ movs r4, r6 │ │ │ │ - ldrh r0, [r6, r4] │ │ │ │ + ldrh r0, [r4, r4] │ │ │ │ movs r0, r5 │ │ │ │ - ldrb r2, [r4, r4] │ │ │ │ + ldrb r2, [r2, r4] │ │ │ │ movs r0, r5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #108] @ (187f6c ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -101145,15 +101147,15 @@ │ │ │ │ ldr r1, [pc, #260] @ (1884a0 ) │ │ │ │ movs r2, #65 @ 0x41 │ │ │ │ add r1, pc │ │ │ │ add.w r0, r5, #86528 @ 0x15200 │ │ │ │ adds r0, #180 @ 0xb4 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 3da798 │ │ │ │ + b.w 3da790 │ │ │ │ ldr r3, [pc, #228] @ (188494 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr.w r8, [pc, #236] @ 1884a4 │ │ │ │ add.w r0, r5, #86528 @ 0x15200 │ │ │ │ add.w r7, sp, #15 │ │ │ │ movs r2, #60 @ 0x3c │ │ │ │ @@ -101235,21 +101237,21 @@ │ │ │ │ movs r0, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [pc, #496] @ (188684 ) │ │ │ │ movs r0, r7 │ │ │ │ subs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r7, r5] │ │ │ │ + ldrh r6, [r5, r5] │ │ │ │ movs r0, r5 │ │ │ │ blxns r4 │ │ │ │ movs r0, r7 │ │ │ │ - ldrh r0, [r2, r3] │ │ │ │ + ldrh r0, [r0, r3] │ │ │ │ movs r0, r5 │ │ │ │ - ldrh r2, [r5, r2] │ │ │ │ + ldrh r2, [r3, r2] │ │ │ │ movs r0, r5 │ │ │ │ mov sl, sp │ │ │ │ movs r0, r7 │ │ │ │ mov ip, r9 │ │ │ │ movs r0, r7 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -101464,15 +101466,15 @@ │ │ │ │ str r3, [r4, #16] │ │ │ │ ldr r1, [pc, #72] @ (188714 ) │ │ │ │ add.w r0, r4, #86528 @ 0x15200 │ │ │ │ movs r2, #65 @ 0x41 │ │ │ │ adds r0, #180 @ 0xb4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ add r1, pc │ │ │ │ - b.w 3da798 │ │ │ │ + b.w 3da790 │ │ │ │ ldr.w r2, [r3, #496] @ 0x1f0 │ │ │ │ cbz r2, 1886f0 │ │ │ │ ldrb.w r2, [r3, #501] @ 0x1f5 │ │ │ │ cbz r2, 1886f0 │ │ │ │ ldr.w r3, [r3, #504] @ 0x1f8 │ │ │ │ cbz r3, 1886fe │ │ │ │ mov r0, r4 │ │ │ │ @@ -101484,17 +101486,17 @@ │ │ │ │ bl 1985e0 │ │ │ │ b.n 1886be │ │ │ │ nop │ │ │ │ add r8, r2 │ │ │ │ movs r0, r7 │ │ │ │ subs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r0, [r0, r7] │ │ │ │ + ldrsb r0, [r6, r6] │ │ │ │ movs r0, r5 │ │ │ │ - ldrsb r4, [r2, r6] │ │ │ │ + ldrsb r4, [r0, r6] │ │ │ │ movs r0, r5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3024] @ 0xbd0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #672] @ (1889cc ) │ │ │ │ @@ -101634,15 +101636,15 @@ │ │ │ │ bl 187dc0 │ │ │ │ mov r0, r5 │ │ │ │ bl 188688 │ │ │ │ ldr.w r5, [r4, #536] @ 0x218 │ │ │ │ cbz r5, 188908 │ │ │ │ ldr.w r0, [r4, #492] @ 0x1ec │ │ │ │ cbz r0, 188940 │ │ │ │ - bl 2b2ca0 │ │ │ │ + bl 2b2c98 │ │ │ │ str r0, [r5, #16] │ │ │ │ ldr.w r3, [r4, #496] @ 0x1f0 │ │ │ │ ldr.w r5, [r4, #536] @ 0x218 │ │ │ │ cbz r3, 1888ec │ │ │ │ ldr.w r0, [r4, #524] @ 0x20c │ │ │ │ cbz r0, 1888ec │ │ │ │ blx 145b88 │ │ │ │ @@ -101650,17 +101652,17 @@ │ │ │ │ ldr.w r5, [r4, #536] @ 0x218 │ │ │ │ cbz r5, 188908 │ │ │ │ ldr.w r0, [r4, #408] @ 0x198 │ │ │ │ bl 185670 │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 188908 │ │ │ │ ldr.w r1, [r4, #536] @ 0x218 │ │ │ │ - bl 3c6298 │ │ │ │ + bl 3c6290 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3c02f0 │ │ │ │ + bl 3c02e8 │ │ │ │ ldr r3, [pc, #216] @ (1889e4 ) │ │ │ │ movs r2, #1 │ │ │ │ add r3, pc │ │ │ │ strd r3, r2, [r4, #680] @ 0x2a8 │ │ │ │ b.n 18878a │ │ │ │ mov r0, r5 │ │ │ │ bl 185fb8 │ │ │ │ @@ -101739,31 +101741,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ mvns r0, r6 │ │ │ │ movs r0, r7 │ │ │ │ bics r6, r3 │ │ │ │ movs r0, r7 │ │ │ │ asrs r4, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r2, [r7, r7] │ │ │ │ + ldrsb r2, [r5, r7] │ │ │ │ movs r0, r5 │ │ │ │ lsrs r1, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r1, #52] @ 0x34 │ │ │ │ + strh r6, [r7, #50] @ 0x32 │ │ │ │ movs r3, r5 │ │ │ │ - str r4, [r7, #60] @ 0x3c │ │ │ │ + str r4, [r5, #60] @ 0x3c │ │ │ │ movs r4, r6 │ │ │ │ - str r6, [r0, r1] │ │ │ │ + str r6, [r6, r0] │ │ │ │ movs r0, r5 │ │ │ │ - ldrsb r0, [r1, r0] │ │ │ │ + strb r0, [r7, r7] │ │ │ │ movs r0, r5 │ │ │ │ - str r4, [r4, #60] @ 0x3c │ │ │ │ + str r4, [r2, #60] @ 0x3c │ │ │ │ movs r4, r6 │ │ │ │ - str r6, [r5, r0] │ │ │ │ + str r6, [r3, r0] │ │ │ │ movs r0, r5 │ │ │ │ - ldrsb r0, [r2, r1] │ │ │ │ + ldrsb r0, [r0, r1] │ │ │ │ movs r0, r5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r2, [pc, #268] @ (188b24 ) │ │ │ │ sub.w r5, r0, #17024 @ 0x4280 │ │ │ │ @@ -101854,30 +101856,30 @@ │ │ │ │ mvn.w r1, #256 @ 0x100 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r1, r6 │ │ │ │ bl 1880f4 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, sl │ │ │ │ movs r2, #65 @ 0x41 │ │ │ │ - bl 3da798 │ │ │ │ + bl 3da790 │ │ │ │ mov r0, r7 │ │ │ │ bl 188688 │ │ │ │ b.n 188a50 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ asrs r6, r1 │ │ │ │ movs r0, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r0 │ │ │ │ movs r0, r7 │ │ │ │ lsrs r4, r2 │ │ │ │ movs r0, r7 │ │ │ │ subs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r2, r7] │ │ │ │ + strh r2, [r0, r7] │ │ │ │ movs r0, r5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #192] @ (188c10 ) │ │ │ │ sub sp, #24 │ │ │ │ @@ -101932,15 +101934,15 @@ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ strb.w r3, [sp, #15] │ │ │ │ bl 187dc0 │ │ │ │ add.w r0, r4, #86528 @ 0x15200 │ │ │ │ movs r2, #65 @ 0x41 │ │ │ │ mov r1, r7 │ │ │ │ adds r0, #180 @ 0xb4 │ │ │ │ - bl 3da798 │ │ │ │ + bl 3da790 │ │ │ │ ldr r2, [pc, #52] @ (188c24 ) │ │ │ │ ldr r3, [pc, #36] @ (188c14 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ @@ -101955,15 +101957,15 @@ │ │ │ │ movs r0, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ subs r7, #212 @ 0xd4 │ │ │ │ movs r0, r7 │ │ │ │ subs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r7, r3] │ │ │ │ + strh r0, [r5, r3] │ │ │ │ movs r0, r5 │ │ │ │ subs r7, #60 @ 0x3c │ │ │ │ movs r0, r7 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -102008,25 +102010,25 @@ │ │ │ │ lsls r2, r3, #16 │ │ │ │ bpl.n 188c46 │ │ │ │ ldr r0, [pc, #36] @ (188cb8 ) │ │ │ │ and.w r3, r1, #1 │ │ │ │ ubfx r2, r1, #1, #1 │ │ │ │ ubfx r1, r1, #2, #1 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 188c46 │ │ │ │ subs r6, #238 @ 0xee │ │ │ │ movs r0, r7 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r4, r7] │ │ │ │ + strh r0, [r2, r7] │ │ │ │ movs r0, r5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #164] @ (188d74 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -102072,15 +102074,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ strb.w r8, [sp, #3] │ │ │ │ bl 187dc0 │ │ │ │ add.w r0, r5, #86528 @ 0x15200 │ │ │ │ movs r2, #65 @ 0x41 │ │ │ │ mov r1, r7 │ │ │ │ adds r0, #180 @ 0xb4 │ │ │ │ - bl 3da798 │ │ │ │ + bl 3da790 │ │ │ │ ldr r2, [pc, #56] @ (188d88 ) │ │ │ │ ldr r3, [pc, #36] @ (188d78 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ @@ -102096,15 +102098,15 @@ │ │ │ │ movs r0, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ subs r6, #82 @ 0x52 │ │ │ │ movs r0, r7 │ │ │ │ subs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r6, r5] │ │ │ │ + str r6, [r4, r5] │ │ │ │ movs r0, r5 │ │ │ │ subs r5, #218 @ 0xda │ │ │ │ movs r0, r7 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -102178,15 +102180,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 187dc0 │ │ │ │ ldr r1, [pc, #180] @ (188f10 ) │ │ │ │ add.w r0, r4, #86528 @ 0x15200 │ │ │ │ movs r2, #65 @ 0x41 │ │ │ │ adds r0, #180 @ 0xb4 │ │ │ │ add r1, pc │ │ │ │ - bl 3da798 │ │ │ │ + bl 3da790 │ │ │ │ ldr r2, [pc, #168] @ (188f14 ) │ │ │ │ ldr r3, [pc, #144] @ (188efc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ @@ -102209,15 +102211,15 @@ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ lsls r2, r2, #16 │ │ │ │ bpl.n 188e58 │ │ │ │ ldr r0, [pc, #120] @ (188f20 ) │ │ │ │ mov r1, r4 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 188e58 │ │ │ │ ldr r3, [pc, #112] @ (188f24 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 188de6 │ │ │ │ ldr r3, [pc, #92] @ (188f1c ) │ │ │ │ @@ -102227,15 +102229,15 @@ │ │ │ │ bpl.n 188de6 │ │ │ │ str.w r8, [sp] │ │ │ │ mov r3, r7 │ │ │ │ ldr r0, [pc, #88] @ (188f28 ) │ │ │ │ mov r1, r4 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 188de6 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #76] @ (188f2c ) │ │ │ │ movw r2, #1254 @ 0x4e6 │ │ │ │ ldr r1, [pc, #72] @ (188f30 ) │ │ │ │ ldr r0, [pc, #76] @ (188f34 ) │ │ │ │ add r3, pc │ │ │ │ @@ -102250,35 +102252,35 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #102 @ 0x66 │ │ │ │ movs r0, r7 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r6, r1] │ │ │ │ + str r6, [r4, r1] │ │ │ │ movs r0, r5 │ │ │ │ - str r2, [r1, r0] │ │ │ │ + ldr r7, [pc, #1000] @ (1892fc ) │ │ │ │ movs r0, r5 │ │ │ │ subs r4, #192 @ 0xc0 │ │ │ │ movs r0, r7 │ │ │ │ adds r3, #148 @ 0x94 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r3, r1] │ │ │ │ + strh r2, [r1, r1] │ │ │ │ movs r0, r5 │ │ │ │ asrs r0, r3, #9 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r3, r7] │ │ │ │ + str r6, [r1, r7] │ │ │ │ movs r0, r5 │ │ │ │ - ldrsh r0, [r7, r2] │ │ │ │ + ldrsh r0, [r5, r2] │ │ │ │ movs r4, r6 │ │ │ │ - ldr r3, [pc, #8] @ (188f3c ) │ │ │ │ + ldr r2, [pc, #968] @ (1892fc ) │ │ │ │ movs r0, r5 │ │ │ │ - ldr r4, [pc, #976] @ (189308 ) │ │ │ │ + ldr r4, [pc, #912] @ (1892c8 ) │ │ │ │ movs r0, r5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w lr, [pc, #464] @ 189118 │ │ │ │ mov r4, r0 │ │ │ │ @@ -102338,15 +102340,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ strh.w r0, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ bl 187dc0 │ │ │ │ movs r2, #65 @ 0x41 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, r6 │ │ │ │ - bl 3da798 │ │ │ │ + bl 3da790 │ │ │ │ ldr r2, [pc, #316] @ (189130 ) │ │ │ │ ldr r3, [pc, #296] @ (18911c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ @@ -102406,15 +102408,15 @@ │ │ │ │ mov.w r0, #256 @ 0x100 │ │ │ │ strh.w r0, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ bl 187dc0 │ │ │ │ movs r2, #65 @ 0x41 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, r6 │ │ │ │ - bl 3da798 │ │ │ │ + bl 3da790 │ │ │ │ ldr r2, [pc, #164] @ (18913c ) │ │ │ │ ldr r3, [pc, #128] @ (18911c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ @@ -102432,15 +102434,15 @@ │ │ │ │ lsls r2, r2, #16 │ │ │ │ bpl.n 18903e │ │ │ │ ldr r0, [pc, #132] @ (189148 ) │ │ │ │ mov r1, r4 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 18903e │ │ │ │ ldr r2, [pc, #116] @ (18914c ) │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldrh r2, [r2, #0] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 188f9a │ │ │ │ @@ -102450,15 +102452,15 @@ │ │ │ │ lsls r1, r2, #16 │ │ │ │ bpl.w 188f9a │ │ │ │ ldr r0, [pc, #96] @ (189150 ) │ │ │ │ mov r1, r4 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 188f9a │ │ │ │ ldr r3, [pc, #84] @ (189154 ) │ │ │ │ movw r2, #1222 @ 0x4c6 │ │ │ │ ldr r1, [pc, #80] @ (189158 ) │ │ │ │ ldr r0, [pc, #84] @ (18915c ) │ │ │ │ add r3, pc │ │ │ │ @@ -102473,39 +102475,39 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #190 @ 0xbe │ │ │ │ movs r0, r7 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #768] @ (189430 ) │ │ │ │ + ldr r6, [pc, #704] @ (1893f0 ) │ │ │ │ movs r0, r5 │ │ │ │ subs r3, #56 @ 0x38 │ │ │ │ movs r0, r7 │ │ │ │ subs r3, #24 │ │ │ │ movs r0, r7 │ │ │ │ - ldr r6, [pc, #112] @ (1891ac ) │ │ │ │ + ldr r6, [pc, #48] @ (18916c ) │ │ │ │ movs r0, r5 │ │ │ │ subs r2, #146 @ 0x92 │ │ │ │ movs r0, r7 │ │ │ │ movs r7, #164 @ 0xa4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r2, r3] │ │ │ │ + str r0, [r0, r3] │ │ │ │ movs r0, r5 │ │ │ │ adds r4, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r4, r1] │ │ │ │ + str r2, [r2, r1] │ │ │ │ movs r0, r5 │ │ │ │ - ldrb r0, [r3, r2] │ │ │ │ + ldrb r0, [r1, r2] │ │ │ │ movs r4, r6 │ │ │ │ - ldr r0, [pc, #904] @ (1894e4 ) │ │ │ │ + ldr r0, [pc, #840] @ (1894a4 ) │ │ │ │ movs r0, r5 │ │ │ │ - ldr r2, [pc, #848] @ (1894b0 ) │ │ │ │ + ldr r2, [pc, #784] @ (189470 ) │ │ │ │ movs r0, r5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #408] @ (18930c ) │ │ │ │ sub sp, #28 │ │ │ │ @@ -102620,15 +102622,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #16] │ │ │ │ bl 187dc0 │ │ │ │ add.w r0, r4, #86528 @ 0x15200 │ │ │ │ movs r2, #65 @ 0x41 │ │ │ │ mov r1, fp │ │ │ │ adds r0, #180 @ 0xb4 │ │ │ │ - bl 3da798 │ │ │ │ + bl 3da790 │ │ │ │ ldr r2, [pc, #112] @ (189324 ) │ │ │ │ ldr r3, [pc, #88] @ (189310 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ @@ -102653,36 +102655,36 @@ │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r3, [r9, #448] @ 0x1c0 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r0, [pc, #52] @ (189330 ) │ │ │ │ ldr.w r3, [r9, #444] @ 0x1bc │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 18919a │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ subs r1, #180 @ 0xb4 │ │ │ │ movs r0, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #174 @ 0xae │ │ │ │ movs r0, r7 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #760] @ (18961c ) │ │ │ │ + ldr r4, [pc, #696] @ (1895dc ) │ │ │ │ movs r0, r5 │ │ │ │ subs r0, #118 @ 0x76 │ │ │ │ movs r0, r7 │ │ │ │ adds r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #896] @ (1896b4 ) │ │ │ │ + ldr r6, [pc, #832] @ (189674 ) │ │ │ │ movs r0, r5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #480] @ (189528 ) │ │ │ │ add.w r4, r0, #86016 @ 0x15000 │ │ │ │ @@ -102766,15 +102768,15 @@ │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r2, r7 │ │ │ │ bl 1880f4 │ │ │ │ add.w r0, r5, #86528 @ 0x15200 │ │ │ │ movs r2, #65 @ 0x41 │ │ │ │ mov r1, r8 │ │ │ │ adds r0, #180 @ 0xb4 │ │ │ │ - bl 3da798 │ │ │ │ + bl 3da790 │ │ │ │ ldr r2, [pc, #248] @ (189540 ) │ │ │ │ ldr r3, [pc, #228] @ (18952c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ @@ -102819,15 +102821,15 @@ │ │ │ │ bpl.n 1893d2 │ │ │ │ ldr.w r3, [r4, #444] @ 0x1bc │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r0, [pc, #144] @ (189550 ) │ │ │ │ ldr r2, [r5, #12] │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1893d2 │ │ │ │ ldr r2, [pc, #136] @ (189554 ) │ │ │ │ ldr r3, [pc, #92] @ (18952c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ @@ -102867,39 +102869,39 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #212 @ 0xd4 │ │ │ │ movs r0, r7 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #552] @ (189768 ) │ │ │ │ + ldr r2, [pc, #488] @ (189728 ) │ │ │ │ movs r0, r5 │ │ │ │ adds r6, #228 @ 0xe4 │ │ │ │ movs r0, r7 │ │ │ │ adds r6, #196 @ 0xc4 │ │ │ │ movs r0, r7 │ │ │ │ cmp r1, #196 @ 0xc4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #744] @ (18983c ) │ │ │ │ + ldr r5, [pc, #680] @ (1897fc ) │ │ │ │ movs r0, r5 │ │ │ │ adds r6, #94 @ 0x5e │ │ │ │ movs r0, r7 │ │ │ │ - ldr r6, [r3, r2] │ │ │ │ + ldr r6, [r1, r2] │ │ │ │ movs r4, r6 │ │ │ │ - add r8, sp │ │ │ │ + add r8, fp │ │ │ │ movs r0, r5 │ │ │ │ - ldr r3, [pc, #40] @ (18958c ) │ │ │ │ + ldr r2, [pc, #1000] @ (18994c ) │ │ │ │ movs r0, r5 │ │ │ │ - ldr r6, [r0, r2] │ │ │ │ + ldr r6, [r6, r1] │ │ │ │ movs r4, r6 │ │ │ │ - add r8, sl │ │ │ │ + add r8, r8 │ │ │ │ movs r0, r5 │ │ │ │ - ldr r5, [pc, #136] @ (1895f8 ) │ │ │ │ + ldr r5, [pc, #72] @ (1895b8 ) │ │ │ │ movs r0, r5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ mov r6, r1 │ │ │ │ ldr.w r1, [pc, #3076] @ 18a188 │ │ │ │ @@ -102957,15 +102959,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 18a77a │ │ │ │ cmp r4, #1 │ │ │ │ beq.w 18a496 │ │ │ │ ldr.w r0, [pc, #2940] @ 18a198 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 189a02 │ │ │ │ b.n 189c08 │ │ │ │ cmp r4, #1 │ │ │ │ beq.w 18a310 │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ @@ -102996,15 +102998,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ strd r3, r3, [r2, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 18a684 │ │ │ │ ldr.w r0, [pc, #2828] @ 18a19c │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ b.n 189a02 │ │ │ │ cmp r4, #1 │ │ │ │ beq.w 18a076 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r4, #8 │ │ │ │ rev r1, r3 │ │ │ │ eor.w r7, r1, r1, asr #31 │ │ │ │ @@ -103080,15 +103082,15 @@ │ │ │ │ it eq │ │ │ │ moveq r3, #255 @ 0xff │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ str r2, [sp, #32] │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ str.w sl, [sp, #40] @ 0x28 │ │ │ │ str r6, [sp, #64] @ 0x40 │ │ │ │ - bl 4086b0 │ │ │ │ + bl 4086a8 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ lsl.w r3, r7, r9 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #32] │ │ │ │ lsl.w r3, r2, sl │ │ │ │ @@ -103096,18 +103098,18 @@ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ite ne │ │ │ │ movne r3, r2 │ │ │ │ moveq r3, #255 @ 0xff │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ lsrs r3, r6, #3 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - bl 4086b0 │ │ │ │ + bl 4086a8 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ - bl 4086b0 │ │ │ │ + bl 4086a8 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ mov lr, r0 │ │ │ │ lsl.w ip, r1, fp │ │ │ │ cbnz r1, 1897be │ │ │ │ mov ip, r1 │ │ │ │ movs r1, #255 @ 0xff │ │ │ │ mov r7, r9 │ │ │ │ @@ -103480,15 +103482,15 @@ │ │ │ │ movw ip, #65278 @ 0xfefe │ │ │ │ movt ip, #65535 @ 0xffff │ │ │ │ str.w ip, [sp, #4] │ │ │ │ bl 1880f4 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, sl │ │ │ │ movs r2, #65 @ 0x41 │ │ │ │ - bl 3da798 │ │ │ │ + bl 3da790 │ │ │ │ mov r0, r5 │ │ │ │ bl 188688 │ │ │ │ cmp r4, r6 │ │ │ │ bne.w 189900 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cbz r3, 189bde │ │ │ │ ldr.w r3, [r9, #424] @ 0x1a8 │ │ │ │ @@ -103708,15 +103710,15 @@ │ │ │ │ mov r3, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r0, [pc, #884] @ (18a1c0 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldrh r2, [r6, #2] │ │ │ │ ldrh r3, [r6, #4] │ │ │ │ rev16 r2, r2 │ │ │ │ ldrh r1, [r6, #6] │ │ │ │ rev16 r3, r3 │ │ │ │ ldrb r4, [r6, #1] │ │ │ │ uxth r0, r2 │ │ │ │ @@ -103875,15 +103877,15 @@ │ │ │ │ lsls r1, r1, #16 │ │ │ │ bpl.w 189838 │ │ │ │ strd r6, r0, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [pc, #404] @ (18a1d8 ) │ │ │ │ str r7, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.w 189838 │ │ │ │ add.w r2, r3, #32 │ │ │ │ cmp r2, #9 │ │ │ │ bhi.w 189bc6 │ │ │ │ ldr.w r2, [r9, #408] @ 0x198 │ │ │ │ add.w r2, r2, #569344 @ 0x8b000 │ │ │ │ ldrb.w r2, [r2, #3016] @ 0xbc8 │ │ │ │ @@ -103893,15 +103895,15 @@ │ │ │ │ and.w r3, r3, #15 │ │ │ │ strb.w r3, [r2, #3460] @ 0xd84 │ │ │ │ b.n 189bc6 │ │ │ │ movs r0, #8 │ │ │ │ b.n 189a16 │ │ │ │ ldr r0, [pc, #352] @ (18a1dc ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 189a02 │ │ │ │ b.n 189c08 │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 18a316 │ │ │ │ ldr r3, [pc, #256] @ (18a194 ) │ │ │ │ @@ -103917,15 +103919,15 @@ │ │ │ │ strh.w r1, [r3, #3460] @ 0xd84 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str.w r3, [r9, #428] @ 0x1ac │ │ │ │ b.n 189bde │ │ │ │ ldr r0, [pc, #284] @ (18a1e0 ) │ │ │ │ mov r1, r7 │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ add.w r9, r5, #86016 @ 0x15000 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 189a02 │ │ │ │ b.n 189c08 │ │ │ │ cmp r4, #2 │ │ │ │ it eq │ │ │ │ @@ -103997,49 +103999,49 @@ │ │ │ │ movs r0, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #150 @ 0x96 │ │ │ │ movs r0, r7 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r6, r3] │ │ │ │ + strh r6, [r4, r3] │ │ │ │ movs r0, r5 │ │ │ │ - strh r0, [r0, r7] │ │ │ │ + strh r0, [r6, r6] │ │ │ │ movs r0, r5 │ │ │ │ b.n 189eae │ │ │ │ @ instruction: 0xfffffb5d │ │ │ │ vaddw.u , , d14 │ │ │ │ movs r0, r7 │ │ │ │ subs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - orrs r6, r5 │ │ │ │ + orrs r6, r3 │ │ │ │ movs r0, r5 │ │ │ │ str r0, [r1, #72] @ 0x48 │ │ │ │ movs r0, r7 │ │ │ │ movs r3, #212 @ 0xd4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - blx r3 │ │ │ │ + blx r1 │ │ │ │ movs r0, r5 │ │ │ │ - subs r7, #164 @ 0xa4 │ │ │ │ + subs r7, #148 @ 0x94 │ │ │ │ movs r0, r5 │ │ │ │ subs r4, r6, #0 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r4, #7 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r6, #24 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ - add r8, ip │ │ │ │ + add r8, sl │ │ │ │ movs r0, r5 │ │ │ │ - ldr r0, [pc, #144] @ (18a270 ) │ │ │ │ + ldr r0, [pc, #80] @ (18a230 ) │ │ │ │ movs r0, r5 │ │ │ │ - mov r6, fp │ │ │ │ + mov r6, r9 │ │ │ │ movs r0, r5 │ │ │ │ movs r2, #140 @ 0x8c │ │ │ │ movs r0, r0 │ │ │ │ ble.n 18a1e2 │ │ │ │ @ instruction: 0xfffff8df │ │ │ │ adds r6, #232 @ 0xe8 │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ @@ -104114,45 +104116,45 @@ │ │ │ │ bl 187dc0 │ │ │ │ cmp.w r4, #256 @ 0x100 │ │ │ │ bne.n 18a244 │ │ │ │ ldr.w r1, [pc, #1560] @ 18a8e0 │ │ │ │ movs r2, #65 @ 0x41 │ │ │ │ mov r0, sl │ │ │ │ add r1, pc │ │ │ │ - bl 3da798 │ │ │ │ + bl 3da790 │ │ │ │ b.w 189842 │ │ │ │ movs r1, #3 │ │ │ │ mov r0, r5 │ │ │ │ bl 189160 │ │ │ │ b.w 189a02 │ │ │ │ movs r0, #4 │ │ │ │ b.w 189a16 │ │ │ │ ldr.w r0, [pc, #1528] @ 18a8e4 │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 189a02 │ │ │ │ b.n 189c08 │ │ │ │ ldr.w r0, [pc, #1512] @ 18a8e8 │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 189a02 │ │ │ │ b.n 189c08 │ │ │ │ movs r0, #2 │ │ │ │ b.w 189a16 │ │ │ │ adds r3, #1 │ │ │ │ lsls r0, r3, #2 │ │ │ │ b.w 189a16 │ │ │ │ ldr.w r0, [pc, #1484] @ 18a8ec │ │ │ │ ldrb r1, [r6, #2] │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 189a02 │ │ │ │ b.n 189c08 │ │ │ │ mov r2, r6 │ │ │ │ str r6, [sp, #60] @ 0x3c │ │ │ │ b.w 1897cc │ │ │ │ @@ -104168,15 +104170,15 @@ │ │ │ │ bpl.w 189ab0 │ │ │ │ str r4, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r0, [pc, #1428] @ 18a8f8 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ add r0, pc │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldrh r7, [r6, #2] │ │ │ │ ldrh r4, [r6, #4] │ │ │ │ rev16 r7, r7 │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ rev16 r4, r4 │ │ │ │ uxth r7, r7 │ │ │ │ uxth r4, r4 │ │ │ │ @@ -104218,15 +104220,15 @@ │ │ │ │ mov r3, ip │ │ │ │ strd sl, fp, [sp, #12] │ │ │ │ strd r1, r9, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r4 │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldrh r3, [r6, #10] │ │ │ │ ldrh.w ip, [r6, #8] │ │ │ │ rev16 r3, r3 │ │ │ │ ldrh r1, [r6, #12] │ │ │ │ rev16.w ip, ip │ │ │ │ ldrb.w r9, [r6, #14] │ │ │ │ uxth r2, r3 │ │ │ │ @@ -104250,28 +104252,28 @@ │ │ │ │ bpl.w 1899f6 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r3, r1 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r0, [pc, #1212] @ 18a90c │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ ldrb r1, [r6, #1] │ │ │ │ rev r0, r0 │ │ │ │ b.w 1899f6 │ │ │ │ uxth r6, r2 │ │ │ │ mov r0, r6 │ │ │ │ bl 17bdcc │ │ │ │ ldr.w r3, [pc, #1188] @ 18a910 │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 18a83c │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ @@ -104347,15 +104349,15 @@ │ │ │ │ bpl.w 189a02 │ │ │ │ ldr.w r3, [r9, #672] @ 0x2a0 │ │ │ │ ldr r0, [pc, #948] @ (18a920 ) │ │ │ │ strd r1, r2, [sp] │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ ldr r2, [r5, #12] │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.w 189a02 │ │ │ │ movs r3, #4 │ │ │ │ str.w r3, [r9, #672] @ 0x2a0 │ │ │ │ b.n 18a518 │ │ │ │ movs r3, #3 │ │ │ │ str.w r3, [r9, #672] @ 0x2a0 │ │ │ │ b.n 18a518 │ │ │ │ @@ -104394,15 +104396,15 @@ │ │ │ │ str r7, [sp, #4] │ │ │ │ mov r3, r6 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [pc, #820] @ (18a928 ) │ │ │ │ ldr r2, [r5, #12] │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.w 189c9c │ │ │ │ ldr r2, [pc, #812] @ (18a92c ) │ │ │ │ ldr.w r2, [r8, r2] │ │ │ │ ldrh r2, [r2, #0] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 189d82 │ │ │ │ ldr r2, [pc, #740] @ (18a8f4 ) │ │ │ │ @@ -104411,15 +104413,15 @@ │ │ │ │ lsls r3, r2, #16 │ │ │ │ bpl.w 189d82 │ │ │ │ ldr r0, [pc, #788] @ (18a930 ) │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ rev r1, r3 │ │ │ │ b.w 189d82 │ │ │ │ ldr r3, [pc, #768] @ (18a934 ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -104431,15 +104433,15 @@ │ │ │ │ bpl.w 18a102 │ │ │ │ strd r7, r2, [sp] │ │ │ │ mov r3, r4 │ │ │ │ ldr r0, [pc, #740] @ (18a938 ) │ │ │ │ mov r1, r5 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldrh r4, [r6, #2] │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ldr r7, [r6, #4] │ │ │ │ rev16 r4, r4 │ │ │ │ rev r2, r3 │ │ │ │ uxth r4, r4 │ │ │ │ rev r7, r7 │ │ │ │ @@ -104469,15 +104471,15 @@ │ │ │ │ mov r3, r5 │ │ │ │ bl 1b8594 │ │ │ │ str.w r0, [r9, #660] @ 0x294 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 189a02 │ │ │ │ ldr r0, [pc, #652] @ (18a948 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ b.w 189a02 │ │ │ │ ldr r2, [pc, #592] @ (18a918 ) │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr.w r2, [r8, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 18a4ce │ │ │ │ @@ -104512,34 +104514,34 @@ │ │ │ │ bpl.w 1896de │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ ldr r0, [pc, #532] @ (18a950 ) │ │ │ │ mov r1, r5 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ rev r2, r2 │ │ │ │ b.w 1896de │ │ │ │ ldr r0, [pc, #516] @ (18a954 ) │ │ │ │ mov r1, r5 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 18a4ce │ │ │ │ ldrb r3, [r6, #7] │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [pc, #500] @ (18a958 ) │ │ │ │ ldrb r3, [r6, #6] │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ ldrb r3, [r6, #4] │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r4, [r5, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ b.w 18970a │ │ │ │ ldr r3, [pc, #480] @ (18a95c ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ @@ -104552,22 +104554,22 @@ │ │ │ │ bpl.w 189612 │ │ │ │ str r6, [sp, #0] │ │ │ │ mov r3, r4 │ │ │ │ ldr r0, [pc, #452] @ (18a960 ) │ │ │ │ mov r1, r5 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.w 189612 │ │ │ │ strd r6, r0, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [pc, #432] @ (18a964 ) │ │ │ │ str r7, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [r5, #12] │ │ │ │ ldrb.w r7, [r9, #649] @ 0x289 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldrb.w r6, [r9, #641] @ 0x281 │ │ │ │ ldrb.w r3, [r9, #645] @ 0x285 │ │ │ │ ldr.w r0, [r9, #628] @ 0x274 │ │ │ │ @@ -104575,15 +104577,15 @@ │ │ │ │ bne.w 189ff6 │ │ │ │ b.w 189838 │ │ │ │ strd r6, r0, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [pc, #388] @ (18a968 ) │ │ │ │ str r7, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [r5, #12] │ │ │ │ ldrb.w r7, [r9, #650] @ 0x28a │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldrb.w r6, [r9, #642] @ 0x282 │ │ │ │ ldrb.w r3, [r9, #646] @ 0x286 │ │ │ │ ldr.w r0, [r9, #632] @ 0x278 │ │ │ │ @@ -104593,15 +104595,15 @@ │ │ │ │ ldr r0, [pc, #352] @ (18a96c ) │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ add r0, pc │ │ │ │ str r1, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [r5, #12] │ │ │ │ ldrb.w r7, [r9, #648] @ 0x288 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldrb.w r6, [r9, #640] @ 0x280 │ │ │ │ ldrb.w r3, [r9, #644] @ 0x284 │ │ │ │ ldr.w r0, [r9, #624] @ 0x270 │ │ │ │ @@ -104622,15 +104624,15 @@ │ │ │ │ subs r1, r4, #0 │ │ │ │ ldr r0, [pc, #276] @ (18a974 ) │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ it ne │ │ │ │ movne r1, #1 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 18a486 │ │ │ │ ldr r3, [pc, #264] @ (18a978 ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 189678 │ │ │ │ ldr r3, [pc, #116] @ (18a8f4 ) │ │ │ │ @@ -104638,15 +104640,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r6, r3, #16 │ │ │ │ bpl.w 189678 │ │ │ │ ldr r0, [pc, #240] @ (18a97c ) │ │ │ │ mov r1, r5 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.w 189678 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #224] @ (18a980 ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 18a5b2 │ │ │ │ @@ -104655,106 +104657,106 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r4, r3, #16 │ │ │ │ bpl.w 18a5b2 │ │ │ │ ldr r0, [pc, #200] @ (18a984 ) │ │ │ │ mov r1, r5 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 18a5b2 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 18a518 │ │ │ │ mov r0, r5 │ │ │ │ bl 185fb8 │ │ │ │ b.n 18a518 │ │ │ │ subs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #104 @ 0x68 │ │ │ │ + subs r4, #88 @ 0x58 │ │ │ │ movs r0, r5 │ │ │ │ - subs r3, #160 @ 0xa0 │ │ │ │ + subs r3, #144 @ 0x90 │ │ │ │ movs r0, r5 │ │ │ │ - add r8, r7 │ │ │ │ + add r8, r5 │ │ │ │ movs r0, r5 │ │ │ │ - add r4, lr │ │ │ │ + add r4, ip │ │ │ │ movs r0, r5 │ │ │ │ - mov r8, r7 │ │ │ │ + mov r8, r5 │ │ │ │ movs r0, r5 │ │ │ │ movs r5, #140 @ 0x8c │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - muls r2, r3 │ │ │ │ + muls r2, r1 │ │ │ │ movs r0, r5 │ │ │ │ cmp r4, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #252 @ 0xfc │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #84 @ 0x54 │ │ │ │ + subs r7, #68 @ 0x44 │ │ │ │ movs r0, r5 │ │ │ │ subs r4, r6, r1 │ │ │ │ movs r0, r0 │ │ │ │ - tst r2, r3 │ │ │ │ + tst r2, r1 │ │ │ │ movs r0, r5 │ │ │ │ movs r2, #184 @ 0xb8 │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #164 @ 0xa4 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r1, #11 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, ip │ │ │ │ + cmp r0, sl │ │ │ │ movs r0, r5 │ │ │ │ cmp r4, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, r8 │ │ │ │ + cmp r0, r6 │ │ │ │ movs r0, r5 │ │ │ │ cmp r2, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - tst r6, r6 │ │ │ │ + tst r6, r4 │ │ │ │ movs r0, r5 │ │ │ │ cmp r7, #148 @ 0x94 │ │ │ │ movs r0, r0 │ │ │ │ - cmn r4, r4 │ │ │ │ + cmn r4, r2 │ │ │ │ movs r0, r5 │ │ │ │ stmia.w fp!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ add r5, sp, #420 @ 0x1a4 │ │ │ │ vmlsl.u q15, d31, d31[0] │ │ │ │ - vsubw.u q10, , d30 │ │ │ │ + vrsra.u64 d20, d14, #1 │ │ │ │ movs r0, r5 │ │ │ │ asrs r0, r3, #13 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r0 │ │ │ │ + lsls r2, r6 │ │ │ │ movs r0, r5 │ │ │ │ - subs r6, #62 @ 0x3e │ │ │ │ + subs r6, #46 @ 0x2e │ │ │ │ movs r0, r5 │ │ │ │ - subs r3, #104 @ 0x68 │ │ │ │ + subs r3, #88 @ 0x58 │ │ │ │ movs r0, r5 │ │ │ │ lsrs r4, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r5 │ │ │ │ + asrs r0, r3 │ │ │ │ movs r0, r5 │ │ │ │ - subs r4, #148 @ 0x94 │ │ │ │ + subs r4, #132 @ 0x84 │ │ │ │ movs r0, r5 │ │ │ │ - subs r4, #208 @ 0xd0 │ │ │ │ + subs r4, #192 @ 0xc0 │ │ │ │ movs r0, r5 │ │ │ │ - subs r3, #222 @ 0xde │ │ │ │ + subs r3, #206 @ 0xce │ │ │ │ movs r0, r5 │ │ │ │ cmp r4, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r7 │ │ │ │ + asrs r6, r5 │ │ │ │ movs r0, r5 │ │ │ │ asrs r0, r1, #24 │ │ │ │ movs r0, r0 │ │ │ │ - adcs r4, r6 │ │ │ │ + adcs r4, r4 │ │ │ │ movs r0, r5 │ │ │ │ cmp r1, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ - rors r4, r0 │ │ │ │ + sbcs r4, r6 │ │ │ │ movs r0, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ ldr.w ip, [pc, #168] @ 18aa44 │ │ │ │ @@ -104828,15 +104830,15 @@ │ │ │ │ movs r0, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #82 @ 0x52 │ │ │ │ movs r0, r7 │ │ │ │ movs r1, #42 @ 0x2a │ │ │ │ movs r0, r7 │ │ │ │ - muls r6, r5 │ │ │ │ + muls r6, r3 │ │ │ │ movs r4, r6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #960] @ (18ae2c ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -104876,15 +104878,15 @@ │ │ │ │ add.w r3, r4, #86016 @ 0x15000 │ │ │ │ add.w r0, r4, #86528 @ 0x15200 │ │ │ │ add.w r4, r4, #102400 @ 0x19000 │ │ │ │ movs r2, #65 @ 0x41 │ │ │ │ mov r1, r7 │ │ │ │ adds r0, #180 @ 0xb4 │ │ │ │ strb.w r9, [r3, #688] @ 0x2b0 │ │ │ │ - bl 3da798 │ │ │ │ + bl 3da790 │ │ │ │ ldr.w r4, [r4, #804] @ 0x324 │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 18aab2 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ ldr.w r4, [r5, #-40] │ │ │ │ cbz r4, 18ab4a │ │ │ │ mov r0, r4 │ │ │ │ @@ -104912,15 +104914,15 @@ │ │ │ │ strd r1, r2, [r3, #412] @ 0x19c │ │ │ │ add.w r4, r4, #102400 @ 0x19000 │ │ │ │ mov.w ip, #0 │ │ │ │ movs r2, #65 @ 0x41 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ strb.w ip, [r3, #688] @ 0x2b0 │ │ │ │ - bl 3da798 │ │ │ │ + bl 3da790 │ │ │ │ ldr.w r4, [r4, #804] @ 0x324 │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 18ab06 │ │ │ │ add.w r4, r5, #569344 @ 0x8b000 │ │ │ │ str.w r8, [r5, #-4] │ │ │ │ ldr.w r0, [r4, #2920] @ 0xb68 │ │ │ │ bl 17f1c4 │ │ │ │ @@ -104996,15 +104998,15 @@ │ │ │ │ mov r1, r2 │ │ │ │ bl 1880f4 │ │ │ │ mov r0, r4 │ │ │ │ bl 187f7c │ │ │ │ mov r0, r7 │ │ │ │ movs r2, #65 @ 0x41 │ │ │ │ mov r1, r9 │ │ │ │ - bl 3da798 │ │ │ │ + bl 3da790 │ │ │ │ mov r0, r4 │ │ │ │ bl 188688 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cbz r3, 18ac5c │ │ │ │ ldr.w r3, [r6, #424] @ 0x1a8 │ │ │ │ lsls r3, r3, #30 │ │ │ │ beq.n 18ac5c │ │ │ │ @@ -105147,15 +105149,15 @@ │ │ │ │ bpl.w 18aba4 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ ldr r0, [pc, #112] @ (18ae60 ) │ │ │ │ mov r2, r4 │ │ │ │ mov r1, sl │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 18aba4 │ │ │ │ ldr r3, [pc, #100] @ (18ae64 ) │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 18ad26 │ │ │ │ ldr r3, [pc, #80] @ (18ae5c ) │ │ │ │ @@ -105165,47 +105167,47 @@ │ │ │ │ bpl.n 18ad26 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ ldr r0, [pc, #76] @ (18ae68 ) │ │ │ │ mov r2, r4 │ │ │ │ mov r1, sl │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 18ad26 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r0, #188 @ 0xbc │ │ │ │ movs r0, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #176 @ 0xb0 │ │ │ │ movs r0, r7 │ │ │ │ subs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #194 @ 0xc2 │ │ │ │ + adds r3, #178 @ 0xb2 │ │ │ │ movs r0, r5 │ │ │ │ - adds r3, #104 @ 0x68 │ │ │ │ + adds r3, #88 @ 0x58 │ │ │ │ movs r0, r5 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #138 @ 0x8a │ │ │ │ + adds r2, #122 @ 0x7a │ │ │ │ movs r0, r5 │ │ │ │ bne.n 18ae36 │ │ │ │ @ instruction: 0xffff1dde │ │ │ │ movs r0, r7 │ │ │ │ bne.n 18ae4e │ │ │ │ vrshr.u32 d19, d20, #1 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #244 @ 0xf4 │ │ │ │ + subs r5, #228 @ 0xe4 │ │ │ │ movs r0, r5 │ │ │ │ subs r4, r1, r4 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #126 @ 0x7e │ │ │ │ + subs r5, #110 @ 0x6e │ │ │ │ movs r0, r5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ ldr r2, [pc, #748] @ (18b16c ) │ │ │ │ @@ -105277,23 +105279,23 @@ │ │ │ │ bne.n 18af1e │ │ │ │ mov r2, r6 │ │ │ │ add.w r9, sp, #8 │ │ │ │ movs r3, #8 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, #3 │ │ │ │ str.w r9, [sp] │ │ │ │ - bl 2ad56c │ │ │ │ + bl 2ad564 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 18b00a │ │ │ │ str.w r9, [sp] │ │ │ │ movs r3, #16 │ │ │ │ add r2, sp, #28 │ │ │ │ add.w r1, r4, #476 @ 0x1dc │ │ │ │ - bl 2ad7f0 │ │ │ │ + bl 2ad7e8 │ │ │ │ ldr.w r9, [r4, #468] @ 0x1d4 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 18b066 │ │ │ │ mov r1, fp │ │ │ │ add r0, sp, #28 │ │ │ │ movs r2, #16 │ │ │ │ blx 1453f8 │ │ │ │ @@ -105312,15 +105314,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 188688 │ │ │ │ ldr r3, [pc, #460] @ (18b17c ) │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ add r3, pc │ │ │ │ strd r3, r2, [r4, #680] @ 0x2a8 │ │ │ │ - bl 2ad82c │ │ │ │ + bl 2ad824 │ │ │ │ ldr r2, [pc, #448] @ (18b180 ) │ │ │ │ ldr r3, [pc, #432] @ (18b170 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ @@ -105335,33 +105337,33 @@ │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 18b0da │ │ │ │ mov r0, r7 │ │ │ │ bl 18a988 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2ad82c │ │ │ │ + bl 2ad824 │ │ │ │ b.n 18afbc │ │ │ │ ldr r3, [pc, #380] @ (18b178 ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 18b0a8 │ │ │ │ movs r6, #0 │ │ │ │ b.n 18afec │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr.w r4, [r4, #468] @ 0x1d4 │ │ │ │ - bl 3e014c │ │ │ │ + bl 3e0144 │ │ │ │ ldr r3, [pc, #352] @ (18b178 ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 18b10c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 3e069c │ │ │ │ + bl 3e0694 │ │ │ │ b.n 18b006 │ │ │ │ ldr r3, [pc, #332] @ (18b178 ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 18b006 │ │ │ │ ldr r3, [pc, #332] @ (18b184 ) │ │ │ │ @@ -105379,25 +105381,25 @@ │ │ │ │ ldr.w r2, [r4, #468] @ 0x1d4 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [pc, #312] @ (18b190 ) │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r0, [pc, #312] @ (18b194 ) │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 18b006 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 3e014c │ │ │ │ + bl 3e0144 │ │ │ │ ldr r3, [pc, #264] @ (18b178 ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 18b13a │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 3e069c │ │ │ │ + bl 3e0694 │ │ │ │ b.n 18afec │ │ │ │ ldr r3, [pc, #276] @ (18b198 ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 18af98 │ │ │ │ ldr r3, [pc, #248] @ (18b188 ) │ │ │ │ @@ -105405,15 +105407,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.w 18af98 │ │ │ │ ldr r0, [pc, #256] @ (18b19c ) │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r7 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 18af98 │ │ │ │ ldr r3, [pc, #216] @ (18b184 ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 18b006 │ │ │ │ ldr r3, [pc, #208] @ (18b188 ) │ │ │ │ @@ -105426,15 +105428,15 @@ │ │ │ │ ldr.w r2, [r4, #468] @ 0x1d4 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [pc, #216] @ (18b1a4 ) │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r0, [pc, #216] @ (18b1a8 ) │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 18b006 │ │ │ │ ldr r3, [pc, #168] @ (18b184 ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 18afec │ │ │ │ ldr r3, [pc, #160] @ (18b188 ) │ │ │ │ @@ -105447,15 +105449,15 @@ │ │ │ │ ldr r3, [pc, #180] @ (18b1b0 ) │ │ │ │ ldr r0, [pc, #184] @ (18b1b4 ) │ │ │ │ add r1, pc │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ mov r1, r7 │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 18afec │ │ │ │ ldr r3, [pc, #116] @ (18b184 ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 18b020 │ │ │ │ ldr r3, [pc, #108] @ (18b188 ) │ │ │ │ @@ -105466,15 +105468,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r2, r4 │ │ │ │ ldr r3, [pc, #140] @ (18b1b8 ) │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [pc, #140] @ (18b1bc ) │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 18b020 │ │ │ │ ldr r3, [pc, #72] @ (18b184 ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 18b078 │ │ │ │ ldr r3, [pc, #64] @ (18b188 ) │ │ │ │ @@ -105485,15 +105487,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r2, r9 │ │ │ │ ldr r3, [pc, #104] @ (18b1c0 ) │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [pc, #104] @ (18b1c4 ) │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 18b078 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r0, r5, #2 │ │ │ │ movs r0, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ @@ -105504,43 +105506,43 @@ │ │ │ │ bvc.n 18b246 │ │ │ │ vtbx.8 d17, {d15-d18}, d28 │ │ │ │ movs r0, r7 │ │ │ │ adds r4, #24 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #192] @ (18b250 ) │ │ │ │ + ldr r5, [pc, #128] @ (18b210 ) │ │ │ │ movs r3, r5 │ │ │ │ - subs r3, #216 @ 0xd8 │ │ │ │ + subs r3, #200 @ 0xc8 │ │ │ │ movs r0, r5 │ │ │ │ - subs r3, #234 @ 0xea │ │ │ │ + subs r3, #218 @ 0xda │ │ │ │ movs r0, r5 │ │ │ │ movs r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #104 @ 0x68 │ │ │ │ + subs r4, #88 @ 0x58 │ │ │ │ movs r0, r5 │ │ │ │ - ldr r4, [pc, #752] @ (18b494 ) │ │ │ │ + ldr r4, [pc, #688] @ (18b454 ) │ │ │ │ movs r3, r5 │ │ │ │ - subs r3, #200 @ 0xc8 │ │ │ │ + subs r3, #184 @ 0xb8 │ │ │ │ movs r0, r5 │ │ │ │ - subs r3, #118 @ 0x76 │ │ │ │ + subs r3, #102 @ 0x66 │ │ │ │ movs r0, r5 │ │ │ │ - ldr r4, [pc, #544] @ (18b3d0 ) │ │ │ │ + ldr r4, [pc, #480] @ (18b390 ) │ │ │ │ movs r3, r5 │ │ │ │ - subs r3, #234 @ 0xea │ │ │ │ + subs r3, #218 @ 0xda │ │ │ │ movs r0, r5 │ │ │ │ - subs r3, #70 @ 0x46 │ │ │ │ + subs r3, #54 @ 0x36 │ │ │ │ movs r0, r5 │ │ │ │ - subs r3, #124 @ 0x7c │ │ │ │ + subs r3, #108 @ 0x6c │ │ │ │ movs r0, r5 │ │ │ │ - subs r3, #22 │ │ │ │ + subs r3, #6 │ │ │ │ movs r0, r5 │ │ │ │ - subs r3, #104 @ 0x68 │ │ │ │ + subs r3, #88 @ 0x58 │ │ │ │ movs r0, r5 │ │ │ │ - subs r2, #234 @ 0xea │ │ │ │ + subs r2, #218 @ 0xda │ │ │ │ movs r0, r5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov fp, r2 │ │ │ │ @@ -105568,94 +105570,94 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 18b5ba │ │ │ │ add r3, pc, #968 @ (adr r3, 18b5e8 ) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ strd r2, r3, [r4] │ │ │ │ mov r0, r6 │ │ │ │ str r6, [r4, #8] │ │ │ │ - bl 2974b0 │ │ │ │ + bl 2974a8 │ │ │ │ ldr r3, [pc, #976] @ (18b600 ) │ │ │ │ ldr r2, [pc, #976] @ (18b604 ) │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #976] @ (18b608 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #376 @ 0x178 │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #29 │ │ │ │ add.w r5, r4, #86016 @ 0x15000 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ str r0, [r4, #12] │ │ │ │ - bl 2974b0 │ │ │ │ + bl 2974a8 │ │ │ │ ldr r1, [pc, #952] @ (18b60c ) │ │ │ │ add.w r9, r4, #86528 @ 0x15200 │ │ │ │ mov r2, r6 │ │ │ │ add r1, pc │ │ │ │ add.w r0, r9, #72 @ 0x48 │ │ │ │ str.w r7, [r5, #408] @ 0x198 │ │ │ │ add.w r8, r4, #105472 @ 0x19c00 │ │ │ │ - bl 3f3328 │ │ │ │ + bl 3f3320 │ │ │ │ ldr r1, [pc, #928] @ (18b610 ) │ │ │ │ mov r2, r6 │ │ │ │ add.w r0, r9, #40 @ 0x28 │ │ │ │ add r1, pc │ │ │ │ - bl 3f3328 │ │ │ │ + bl 3f3320 │ │ │ │ ldr r1, [pc, #920] @ (18b614 ) │ │ │ │ mov r2, r6 │ │ │ │ add.w r0, r9, #216 @ 0xd8 │ │ │ │ add r1, pc │ │ │ │ - bl 3f3328 │ │ │ │ + bl 3f3320 │ │ │ │ ldr r1, [pc, #908] @ (18b618 ) │ │ │ │ add.w r0, r8, #392 @ 0x188 │ │ │ │ mov r2, r6 │ │ │ │ add r1, pc │ │ │ │ - bl 3f3328 │ │ │ │ + bl 3f3320 │ │ │ │ ldr r1, [pc, #900] @ (18b61c ) │ │ │ │ add.w r0, r8, #456 @ 0x1c8 │ │ │ │ mov r2, r6 │ │ │ │ add r1, pc │ │ │ │ - bl 3f3328 │ │ │ │ + bl 3f3320 │ │ │ │ ldr r1, [pc, #888] @ (18b620 ) │ │ │ │ add.w r0, r8, #488 @ 0x1e8 │ │ │ │ mov r2, r6 │ │ │ │ add r1, pc │ │ │ │ add.w r8, r4, #105984 @ 0x19e00 │ │ │ │ - bl 3f3328 │ │ │ │ + bl 3f3320 │ │ │ │ ldr r1, [pc, #876] @ (18b624 ) │ │ │ │ mov r2, r6 │ │ │ │ add.w r0, r8, #8 │ │ │ │ add r1, pc │ │ │ │ - bl 3f3328 │ │ │ │ + bl 3f3320 │ │ │ │ ldr r1, [pc, #864] @ (18b628 ) │ │ │ │ mov r2, r6 │ │ │ │ add.w r0, r8, #40 @ 0x28 │ │ │ │ add r1, pc │ │ │ │ - bl 3f3328 │ │ │ │ + bl 3f3320 │ │ │ │ ldr r1, [pc, #856] @ (18b62c ) │ │ │ │ mov r2, r6 │ │ │ │ add.w r0, r8, #312 @ 0x138 │ │ │ │ add r1, pc │ │ │ │ - bl 3f3328 │ │ │ │ + bl 3f3320 │ │ │ │ ldr r1, [pc, #844] @ (18b630 ) │ │ │ │ mov r2, r6 │ │ │ │ add.w r0, r8, #480 @ 0x1e0 │ │ │ │ add r1, pc │ │ │ │ - bl 3f3328 │ │ │ │ + bl 3f3320 │ │ │ │ ldr r1, [pc, #836] @ (18b634 ) │ │ │ │ mov r2, r6 │ │ │ │ add.w r0, r8, #448 @ 0x1c0 │ │ │ │ add r1, pc │ │ │ │ - bl 3f3328 │ │ │ │ + bl 3f3320 │ │ │ │ ldr r1, [pc, #824] @ (18b638 ) │ │ │ │ add.w r0, r4, #106496 @ 0x1a000 │ │ │ │ mov r2, r6 │ │ │ │ adds r0, #32 │ │ │ │ add r1, pc │ │ │ │ - bl 3f3328 │ │ │ │ + bl 3f3320 │ │ │ │ cmp.w fp, #0 │ │ │ │ beq.w 18b4aa │ │ │ │ movs r3, #1 │ │ │ │ movs r6, #0 │ │ │ │ add.w r0, r7, #40 @ 0x28 │ │ │ │ movs r2, #30 │ │ │ │ strd r3, r6, [r5, #468] @ 0x1d4 │ │ │ │ @@ -105663,15 +105665,15 @@ │ │ │ │ bl 1797a0 │ │ │ │ ldr r3, [pc, #784] @ (18b63c ) │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r1, r6 │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r2, r3 │ │ │ │ - bl 2a74f8 │ │ │ │ + bl 2a74f0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 18b57c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add.w r6, r7, #569344 @ 0x8b000 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 18b522 │ │ │ │ @@ -105685,75 +105687,75 @@ │ │ │ │ movs r1, #25 │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r4 │ │ │ │ - bl 2a76bc │ │ │ │ + bl 2a76b4 │ │ │ │ str r0, [r4, #16] │ │ │ │ movs r0, #24 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #24] │ │ │ │ blx 1439a4 │ │ │ │ str.w r0, [r5, #536] @ 0x218 │ │ │ │ mov r8, r0 │ │ │ │ add r1, sp, #24 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 2a31c4 │ │ │ │ + bl 2a31bc │ │ │ │ mov r6, r0 │ │ │ │ cbz r0, 18b3a2 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r1, r8 │ │ │ │ bl 185404 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3af2b4 │ │ │ │ + bl 3af2ac │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr.w r2, [r5, #536] @ 0x218 │ │ │ │ ldrb.w r1, [r5, #533] @ 0x215 │ │ │ │ strb r1, [r2, #12] │ │ │ │ cbz r3, 18b3c4 │ │ │ │ ldr.w r0, [r5, #536] @ 0x218 │ │ │ │ - bl 3c032c │ │ │ │ + bl 3c0324 │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str.w r3, [r5, #536] @ 0x218 │ │ │ │ - bl 3e069c │ │ │ │ + bl 3e0694 │ │ │ │ ldr.w r3, [r5, #536] @ 0x218 │ │ │ │ cbz r3, 18b3e4 │ │ │ │ ldr.w r0, [r5, #408] @ 0x198 │ │ │ │ bl 185670 │ │ │ │ mov r6, r0 │ │ │ │ cbz r0, 18b3e4 │ │ │ │ ldr.w r1, [r5, #536] @ 0x218 │ │ │ │ - bl 3c6120 │ │ │ │ + bl 3c6118 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3c02f0 │ │ │ │ + bl 3c02e8 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 185090 │ │ │ │ movs r6, #0 │ │ │ │ movs r2, #2 │ │ │ │ add.w r0, r9, #180 @ 0xb4 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str.w r6, [r5, #676] @ 0x2a4 │ │ │ │ strd r3, r3, [r5, #432] @ 0x1b0 │ │ │ │ movs r3, #3 │ │ │ │ strd r2, r3, [r5, #668] @ 0x29c │ │ │ │ movw r3, #44100 @ 0xac44 │ │ │ │ str.w r3, [r5, #664] @ 0x298 │ │ │ │ add.w r8, r4, #102400 @ 0x19000 │ │ │ │ - bl 3da564 │ │ │ │ + bl 3da55c │ │ │ │ ldr r2, [pc, #556] @ (18b644 ) │ │ │ │ ldr r0, [pc, #556] @ (18b648 ) │ │ │ │ mov r3, r6 │ │ │ │ add r2, pc │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ - bl 3edb5c │ │ │ │ + bl 3edb54 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ str.w r0, [r5, #720] @ 0x2d0 │ │ │ │ strd r6, r3, [r8, #804] @ 0x324 │ │ │ │ add.w r6, r4, #102912 @ 0x19200 │ │ │ │ str r4, [r3, #0] │ │ │ │ add.w r3, r6, #292 @ 0x124 │ │ │ │ str r3, [r7, #4] │ │ │ │ @@ -105811,15 +105813,15 @@ │ │ │ │ bl 1797a0 │ │ │ │ ldr r3, [pc, #368] @ (18b63c ) │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r1, fp │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ - bl 2a74f8 │ │ │ │ + bl 2a74f0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 18b34e │ │ │ │ blx 143f8c │ │ │ │ b.n 18b34e │ │ │ │ add.w r3, r7, #569344 @ 0x8b000 │ │ │ │ add.w r0, r7, #40 @ 0x28 │ │ │ │ @@ -105832,34 +105834,34 @@ │ │ │ │ bl 1797a0 │ │ │ │ ldr r3, [pc, #304] @ (18b63c ) │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ - bl 2a74f8 │ │ │ │ + bl 2a74f0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 18b5ac │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [pc, #296] @ (18b650 ) │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r1, #25 │ │ │ │ add r2, pc │ │ │ │ mov r3, r4 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 2a76bc │ │ │ │ + bl 2a76b4 │ │ │ │ b.n 18b376 │ │ │ │ ldr r2, [pc, #284] @ (18b654 ) │ │ │ │ movs r1, #25 │ │ │ │ ldr.w r2, [sl, r2] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 2a76bc │ │ │ │ + bl 2a76b4 │ │ │ │ b.n 18b376 │ │ │ │ ldr r1, [pc, #268] @ (18b658 ) │ │ │ │ movs r2, #12 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ bl 187dc0 │ │ │ │ mov r0, r4 │ │ │ │ @@ -105908,80 +105910,80 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r1, r3, #16 │ │ │ │ bpl.w 18b21c │ │ │ │ ldr r0, [pc, #152] @ (18b670 ) │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 18b21c │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ lsls r3, r7, #18 │ │ │ │ cbz r2, 18b662 │ │ │ │ orn r5, r9, #179 @ 0xb3 │ │ │ │ adds r0, r7, r4 │ │ │ │ movs r0, r7 │ │ │ │ adds r4, r6, r4 │ │ │ │ movs r0, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #106 @ 0x6a │ │ │ │ + subs r3, #90 @ 0x5a │ │ │ │ movs r4, r6 │ │ │ │ - @ instruction: 0xf6500027 │ │ │ │ - @ instruction: 0xf6620027 │ │ │ │ - subs r3, #34 @ 0x22 │ │ │ │ + movw r0, #2087 @ 0x827 │ │ │ │ + @ instruction: 0xf6520027 │ │ │ │ + subs r3, #18 │ │ │ │ movs r0, r5 │ │ │ │ - subs r3, #24 │ │ │ │ + subs r3, #8 │ │ │ │ movs r0, r5 │ │ │ │ - subs r3, #26 │ │ │ │ + subs r3, #10 │ │ │ │ movs r0, r5 │ │ │ │ - subs r3, #32 │ │ │ │ + subs r3, #16 │ │ │ │ movs r0, r5 │ │ │ │ - subs r3, #34 @ 0x22 │ │ │ │ + subs r3, #18 │ │ │ │ movs r0, r5 │ │ │ │ - subs r3, #40 @ 0x28 │ │ │ │ + subs r3, #24 │ │ │ │ movs r0, r5 │ │ │ │ - subs r3, #46 @ 0x2e │ │ │ │ + subs r3, #30 │ │ │ │ movs r0, r5 │ │ │ │ - subs r3, #52 @ 0x34 │ │ │ │ + subs r3, #36 @ 0x24 │ │ │ │ movs r0, r5 │ │ │ │ - subs r3, #58 @ 0x3a │ │ │ │ + subs r3, #42 @ 0x2a │ │ │ │ movs r0, r5 │ │ │ │ - subs r3, #56 @ 0x38 │ │ │ │ + subs r3, #40 @ 0x28 │ │ │ │ movs r0, r5 │ │ │ │ - subs r3, #54 @ 0x36 │ │ │ │ + subs r3, #38 @ 0x26 │ │ │ │ movs r0, r5 │ │ │ │ - subs r3, #54 @ 0x36 │ │ │ │ + subs r3, #38 @ 0x26 │ │ │ │ movs r0, r5 │ │ │ │ cmp r6, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #52 @ 0x34 │ │ │ │ + subs r2, #36 @ 0x24 │ │ │ │ movs r0, r5 │ │ │ │ add r0, sp, #516 @ 0x204 │ │ │ │ vrsubhn.i d17, , q13 │ │ │ │ movs r0, r7 │ │ │ │ stmia r4!, {r0, r1, r3, r4, r5, r6, r7} │ │ │ │ vtbx.8 d17, {d15-d16}, d4 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #12 │ │ │ │ + subs r0, #252 @ 0xfc │ │ │ │ movs r0, r5 │ │ │ │ lsls r7, r3, #11 │ │ │ │ movs r0, r0 │ │ │ │ bmi.n 18b586 │ │ │ │ vsli.64 d17, d10, #63 @ 0x3f │ │ │ │ movs r0, r7 │ │ │ │ cmp r7, #164 @ 0xa4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #104 @ 0x68 │ │ │ │ + adds r7, #88 @ 0x58 │ │ │ │ movs r0, r5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #104] @ (18b6f0 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -105994,56 +105996,56 @@ │ │ │ │ mov r6, r0 │ │ │ │ add.w r3, r3, #376 @ 0x178 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ cmp r7, r6 │ │ │ │ beq.n 18b6ea │ │ │ │ ldr r1, [pc, #76] @ (18b6fc ) │ │ │ │ add r1, pc │ │ │ │ - bl 2a70e4 │ │ │ │ + bl 2a70dc │ │ │ │ ldr r1, [pc, #72] @ (18b700 ) │ │ │ │ ldr r2, [pc, #76] @ (18b704 ) │ │ │ │ movs r3, #29 │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ add.w r1, r1, #376 @ 0x178 │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [pc, #64] @ (18b708 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ movs r1, #0 │ │ │ │ - bl 2a7a58 │ │ │ │ + bl 2a7a50 │ │ │ │ subs r3, r7, r6 │ │ │ │ clz r3, r3 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ b.n 18b1c8 │ │ │ │ ldr r1, [pc, #32] @ (18b70c ) │ │ │ │ add r1, pc │ │ │ │ b.n 18b6b0 │ │ │ │ - adds r7, #14 │ │ │ │ + adds r6, #254 @ 0xfe │ │ │ │ movs r4, r6 │ │ │ │ - addw r0, r2, #39 @ 0x27 │ │ │ │ - @ instruction: 0xf1ee0027 │ │ │ │ - adds r7, #206 @ 0xce │ │ │ │ + @ instruction: 0xf1f20027 │ │ │ │ + rsbs r0, lr, #39 @ 0x27 │ │ │ │ + adds r7, #190 @ 0xbe │ │ │ │ movs r0, r5 │ │ │ │ - adds r6, #230 @ 0xe6 │ │ │ │ + adds r6, #214 @ 0xd6 │ │ │ │ movs r4, r6 │ │ │ │ - rsb r0, r2, #39 @ 0x27 │ │ │ │ - rsbs r0, r8, #39 @ 0x27 │ │ │ │ - adds r7, #128 @ 0x80 │ │ │ │ + subs.w r0, r2, #39 @ 0x27 │ │ │ │ + rsb r0, r8, #39 @ 0x27 │ │ │ │ + adds r7, #112 @ 0x70 │ │ │ │ movs r0, r5 │ │ │ │ │ │ │ │ 0018b710 : │ │ │ │ adds r2, r0, r1 │ │ │ │ ldrb r3, [r0, r1] │ │ │ │ ldrb.w ip, [r2, #1] │ │ │ │ lsls r3, r3, #24 │ │ │ │ @@ -106091,15 +106093,15 @@ │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add.w r0, r5, #476 @ 0x1dc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 3fc13c │ │ │ │ + bl 3fc134 │ │ │ │ cbnz r0, 18b7d0 │ │ │ │ movs r2, #16 │ │ │ │ add.w r1, r5, #476 @ 0x1dc │ │ │ │ mov r0, r4 │ │ │ │ bl 187dc0 │ │ │ │ mov r0, r4 │ │ │ │ bl 188688 │ │ │ │ @@ -106122,21 +106124,21 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr.w r5, [r5, #468] @ 0x1d4 │ │ │ │ - bl 3e014c │ │ │ │ + bl 3e0144 │ │ │ │ ldr r3, [pc, #84] @ (18b830 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cbnz r3, 18b7f0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 3e069c │ │ │ │ + bl 3e0694 │ │ │ │ mov r0, r4 │ │ │ │ bl 18a988 │ │ │ │ b.n 18b7a8 │ │ │ │ ldr r3, [pc, #64] @ (18b834 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -106149,15 +106151,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ ldr r3, [pc, #48] @ (18b83c ) │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [pc, #48] @ (18b840 ) │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 18b7e2 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ asrs r0, r0, #15 │ │ │ │ movs r0, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r7, #14 │ │ │ │ @@ -106167,17 +106169,17 @@ │ │ │ │ movs r0, r7 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #24 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #122 @ 0x7a │ │ │ │ + adds r6, #106 @ 0x6a │ │ │ │ movs r0, r5 │ │ │ │ - adds r4, #56 @ 0x38 │ │ │ │ + adds r4, #40 @ 0x28 │ │ │ │ movs r0, r5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #460] @ (18ba24 ) │ │ │ │ @@ -106247,15 +106249,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [pc, #340] @ (18ba44 ) │ │ │ │ add r0, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r0, [pc, #340] @ (18ba48 ) │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #4 │ │ │ │ add r1, sp, #24 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #24] │ │ │ │ bl 187dc0 │ │ │ │ mov r0, r5 │ │ │ │ @@ -106345,15 +106347,15 @@ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ lsls r1, r1, #16 │ │ │ │ bpl.w 18b8ca │ │ │ │ ldr r0, [pc, #112] @ (18ba5c ) │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr.w r2, [r4, #468] @ 0x1d4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 18b8ca │ │ │ │ ldr r3, [pc, #96] @ (18ba60 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -106363,49 +106365,49 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r2, r3, #16 │ │ │ │ bpl.n 18b9c4 │ │ │ │ ldr r0, [pc, #80] @ (18ba64 ) │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r2, [r4, #468] @ 0x1d4 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 18b9c4 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ asrs r2, r2, #11 │ │ │ │ movs r0, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r1, #11 │ │ │ │ movs r0, r7 │ │ │ │ - adds r6, #22 │ │ │ │ + adds r6, #6 │ │ │ │ movs r0, r5 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #24 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add lr, r2 │ │ │ │ + add lr, r0 │ │ │ │ movs r3, r5 │ │ │ │ - adds r5, #248 @ 0xf8 │ │ │ │ + adds r5, #232 @ 0xe8 │ │ │ │ movs r0, r5 │ │ │ │ - adds r3, #82 @ 0x52 │ │ │ │ + adds r3, #66 @ 0x42 │ │ │ │ movs r0, r5 │ │ │ │ asrs r4, r2, #8 │ │ │ │ movs r0, r7 │ │ │ │ lsls r7, r5, #3 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r5!, {r0, r2, r3, r6} │ │ │ │ vtbl.8 d18, {d15-d18}, d0 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #194 @ 0xc2 │ │ │ │ + adds r4, #178 @ 0xb2 │ │ │ │ movs r0, r5 │ │ │ │ movs r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #240 @ 0xf0 │ │ │ │ + adds r2, #224 @ 0xe0 │ │ │ │ movs r0, r5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #620] @ (18bce4 ) │ │ │ │ sub sp, #20 │ │ │ │ @@ -106509,15 +106511,15 @@ │ │ │ │ ldr r1, [r4, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ lsls r0, r1, #16 │ │ │ │ bpl.n 18baa8 │ │ │ │ ldr r0, [pc, #388] @ (18bd04 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 18baa8 │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #4 │ │ │ │ add r1, sp, #8 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ bl 187dc0 │ │ │ │ @@ -106594,15 +106596,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [pc, #216] @ (18bd14 ) │ │ │ │ add r0, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r0, [pc, #216] @ (18bd18 ) │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 18baa8 │ │ │ │ ldr r3, [pc, #208] @ (18bd1c ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 18bb5e │ │ │ │ ldr r3, [pc, #168] @ (18bd00 ) │ │ │ │ @@ -106610,20 +106612,20 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r2, r3, #16 │ │ │ │ bpl.w 18bb5e │ │ │ │ ldr r0, [pc, #188] @ (18bd20 ) │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r2, [r6, #468] @ 0x1d4 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 18bb5e │ │ │ │ ldr r0, [pc, #176] @ (18bd24 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr.w r2, [r6, #468] @ 0x1d4 │ │ │ │ subs r3, r2, #1 │ │ │ │ cmp r3, #19 │ │ │ │ bhi.n 18bc14 │ │ │ │ add r1, pc, #8 @ (adr r1, 18bc90 ) │ │ │ │ ldr.w r3, [r1, r3, lsl #2] │ │ │ │ add r1, r3 │ │ │ │ @@ -106661,31 +106663,31 @@ │ │ │ │ asrs r2, r7, #1 │ │ │ │ movs r0, r7 │ │ │ │ ldmia r3!, {r0, r1, r4, r5, r7} │ │ │ │ vsubw.u , , d16 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #142 @ 0x8e │ │ │ │ + adds r3, #126 @ 0x7e │ │ │ │ movs r0, r5 │ │ │ │ cmp r3, #0 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #24 │ │ │ │ movs r0, r0 │ │ │ │ - adcs r2, r1 │ │ │ │ + asrs r2, r7 │ │ │ │ movs r3, r5 │ │ │ │ - adds r3, #32 │ │ │ │ + adds r3, #16 │ │ │ │ movs r0, r5 │ │ │ │ - adds r0, #6 │ │ │ │ + cmp r7, #246 @ 0xf6 │ │ │ │ movs r0, r5 │ │ │ │ movs r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #160 @ 0xa0 │ │ │ │ + adds r0, #144 @ 0x90 │ │ │ │ movs r0, r5 │ │ │ │ - adds r2, #60 @ 0x3c │ │ │ │ + adds r2, #44 @ 0x2c │ │ │ │ movs r0, r5 │ │ │ │ │ │ │ │ 0018bd28 : │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -106818,15 +106820,15 @@ │ │ │ │ movs r4, #12 │ │ │ │ add r3, pc │ │ │ │ strd r2, r4, [r1, #680] @ 0x2a8 │ │ │ │ str.w r3, [ip, #764] @ 0x2fc │ │ │ │ adds r0, #252 @ 0xfc │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 17e308 │ │ │ │ - cmp r7, #232 @ 0xe8 │ │ │ │ + cmp r7, #216 @ 0xd8 │ │ │ │ movs r0, r5 │ │ │ │ ldrsh.w pc, [r1, #4095] @ 0xfff │ │ │ │ ldmia r3, {r0, r2, r3, r5, r6} │ │ │ │ Address 0x18beb2 is out of bounds. │ │ │ │ │ │ │ │ │ │ │ │ 0018beb4 : │ │ │ │ @@ -106902,15 +106904,15 @@ │ │ │ │ str r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 18bef2 │ │ │ │ movs r1, #2 │ │ │ │ movs r2, #32 │ │ │ │ add.w r0, r4, #92 @ 0x5c │ │ │ │ strd r2, r1, [r4, #20] │ │ │ │ - bl 3da564 │ │ │ │ + bl 3da55c │ │ │ │ bl 1970f8 │ │ │ │ ldr r2, [pc, #132] @ (18c014 ) │ │ │ │ add.w r0, r4, #40 @ 0x28 │ │ │ │ add r2, pc │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ bl 179418 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ @@ -106945,15 +106947,15 @@ │ │ │ │ ldr r2, [pc, #68] @ (18c028 ) │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ lsls r3, r2, #16 │ │ │ │ bpl.n 18bf6a │ │ │ │ ldr r0, [pc, #60] @ (18c02c ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ b.n 18bf6a │ │ │ │ nop │ │ │ │ orrs r2, r4 │ │ │ │ movs r0, r7 │ │ │ │ lsrs r6, r3, #17 │ │ │ │ @@ -106965,23 +106967,23 @@ │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #58 @ 0x3a │ │ │ │ movs r7, r6 │ │ │ │ bcs.n 18c110 │ │ │ │ movs r7, r6 │ │ │ │ ldr r4, [sp, #876] @ 0x36c │ │ │ │ - vqrdmlsh.s q9, , d2[0] │ │ │ │ + @ instruction: 0xffff2fb2 │ │ │ │ movs r0, r5 │ │ │ │ movs r1, #216 @ 0xd8 │ │ │ │ movs r7, r6 │ │ │ │ subs r0, r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #138 @ 0x8a │ │ │ │ + cmp r7, #122 @ 0x7a │ │ │ │ movs r0, r5 │ │ │ │ │ │ │ │ 0018c030 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -107017,24 +107019,24 @@ │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cbz r4, 18c0a4 │ │ │ │ add.w r4, r4, #569344 @ 0x8b000 │ │ │ │ b.n 18c068 │ │ │ │ ldr r0, [pc, #24] @ (18c0b8 ) │ │ │ │ add r0, pc │ │ │ │ - bl 357f5c │ │ │ │ + bl 357f54 │ │ │ │ mvn.w r0, #21 │ │ │ │ movs r1, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ sbcs r2, r5 │ │ │ │ movs r0, r7 │ │ │ │ - cmp r6, #250 @ 0xfa │ │ │ │ + cmp r6, #234 @ 0xea │ │ │ │ movs r0, r5 │ │ │ │ │ │ │ │ 0018c0bc : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -107097,17 +107099,17 @@ │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ mov r2, r0 │ │ │ │ movs r0, #1 │ │ │ │ cbz r3, 18c188 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cbz r0, 18c176 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 2a96d0 │ │ │ │ + bl 2a96c8 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - bl 2975d0 │ │ │ │ + bl 2975c8 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #28] │ │ │ │ ldr r1, [r2, #4] │ │ │ │ mov r3, r5 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ @@ -107127,25 +107129,25 @@ │ │ │ │ mov.w r2, #4048 @ 0xfd0 │ │ │ │ ldr r1, [pc, #36] @ (18c1c8 ) │ │ │ │ add r3, pc │ │ │ │ add ip, pc │ │ │ │ add.w r3, r3, #388 @ 0x184 │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mov r0, r4 │ │ │ │ b.n 18c188 │ │ │ │ nop │ │ │ │ lsls r4, r3 │ │ │ │ movs r0, r7 │ │ │ │ - cmp r3, #252 @ 0xfc │ │ │ │ + cmp r3, #236 @ 0xec │ │ │ │ movs r4, r6 │ │ │ │ - adds r6, r0, #1 │ │ │ │ + adds r6, r6, #0 │ │ │ │ movs r0, r5 │ │ │ │ - adds r0, r0, r1 │ │ │ │ + adds r0, r6, r0 │ │ │ │ movs r0, r5 │ │ │ │ │ │ │ │ 0018c1cc : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ @@ -107177,94 +107179,94 @@ │ │ │ │ ldr.w r1, [r5, #2976] @ 0xba0 │ │ │ │ blx 145310 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 18c212 │ │ │ │ ldr.w r0, [pc, #2368] @ 18cb70 │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc │ │ │ │ - bl 3e3200 │ │ │ │ + bl 3e31f8 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 185bc8 │ │ │ │ cmp.w fp, #0 │ │ │ │ beq.w 18c42e │ │ │ │ ldr.w r1, [pc, #2344] @ 18cb74 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, fp │ │ │ │ ldr.w r9, [pc, #2340] @ 18cb78 │ │ │ │ add r1, pc │ │ │ │ ldr.w sl, [pc, #2336] @ 18cb7c │ │ │ │ - bl 3e2cfc │ │ │ │ + bl 3e2cf4 │ │ │ │ ldr.w r1, [pc, #2332] @ 18cb80 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #0 │ │ │ │ add r9, pc │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r1, pc │ │ │ │ mov r0, fp │ │ │ │ movs r6, #0 │ │ │ │ add sl, pc │ │ │ │ strd r6, r6, [sp, #72] @ 0x48 │ │ │ │ strd r6, r6, [sp, #80] @ 0x50 │ │ │ │ strd r6, r6, [sp, #88] @ 0x58 │ │ │ │ str r6, [sp, #96] @ 0x60 │ │ │ │ - bl 3e2d0c │ │ │ │ + bl 3e2d04 │ │ │ │ mov r1, r9 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ mov r0, fp │ │ │ │ - bl 3e2b40 │ │ │ │ + bl 3e2b38 │ │ │ │ mov r1, sl │ │ │ │ mov r5, r0 │ │ │ │ mov r0, fp │ │ │ │ - bl 3e2b40 │ │ │ │ + bl 3e2b38 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r6 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, fp │ │ │ │ - bl 3e2cfc │ │ │ │ + bl 3e2cf4 │ │ │ │ mov r1, sl │ │ │ │ mov r2, r6 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, fp │ │ │ │ - bl 3e2cfc │ │ │ │ + bl 3e2cf4 │ │ │ │ ldr.w r1, [pc, #2256] @ 18cb84 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, fp │ │ │ │ add r1, pc │ │ │ │ - bl 3e2b40 │ │ │ │ + bl 3e2b38 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 18c8a4 │ │ │ │ ldr.w r1, [pc, #2236] @ 18cb88 │ │ │ │ add r1, pc │ │ │ │ blx 145310 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 18c45e │ │ │ │ ldr.w r1, [pc, #2224] @ 18cb8c │ │ │ │ mov r0, fp │ │ │ │ add r1, pc │ │ │ │ - bl 3e2b40 │ │ │ │ + bl 3e2b38 │ │ │ │ cbz r0, 18c2f2 │ │ │ │ movs r0, #1 │ │ │ │ - bl 2b36f4 │ │ │ │ + bl 2b36ec │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 18c924 │ │ │ │ ldr.w r2, [pc, #2204] @ 18cb90 │ │ │ │ subs r3, r5, #0 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ mov r1, fp │ │ │ │ subs r7, #0 │ │ │ │ add r2, pc │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ it ne │ │ │ │ movne r7, #1 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - bl 3e2bb8 │ │ │ │ + bl 3e2bb0 │ │ │ │ add r6, sp, #80 @ 0x50 │ │ │ │ strd r4, fp, [sp, #44] @ 0x2c │ │ │ │ add r4, sp, #72 @ 0x48 │ │ │ │ ldr.w fp, [sp, #60] @ 0x3c │ │ │ │ b.n 18c358 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ strd r4, r3, [sp, #20] │ │ │ │ @@ -107284,15 +107286,15 @@ │ │ │ │ movs r0, #8 │ │ │ │ blx 1439a4 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ str r0, [r6, #0] │ │ │ │ str r3, [r0, #4] │ │ │ │ ldr r6, [r6, #0] │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 3e2bcc │ │ │ │ + bl 3e2bc4 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 18c320 │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ ldrd r4, fp, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ cbz r2, 18c376 │ │ │ │ @@ -107302,15 +107304,15 @@ │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr.w r2, [pc, #2072] @ 18cb94 │ │ │ │ mov r1, fp │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ add r2, pc │ │ │ │ add r6, sp, #84 @ 0x54 │ │ │ │ - bl 3e2bb8 │ │ │ │ + bl 3e2bb0 │ │ │ │ strd r4, fp, [sp, #64] @ 0x40 │ │ │ │ add r3, sp, #76 @ 0x4c │ │ │ │ ldr r4, [sp, #52] @ 0x34 │ │ │ │ ldr.w fp, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str r5, [sp, #52] @ 0x34 │ │ │ │ b.n 18c3ea │ │ │ │ @@ -107342,37 +107344,37 @@ │ │ │ │ bne.w 18c99c │ │ │ │ movs r0, #8 │ │ │ │ blx 1439a4 │ │ │ │ str r0, [r6, #0] │ │ │ │ str r5, [r0, #4] │ │ │ │ ldr r6, [r6, #0] │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 3e2bcc │ │ │ │ + bl 3e2bc4 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 18c39e │ │ │ │ ldrd r4, fp, [sp, #64] @ 0x40 │ │ │ │ ldr r7, [sp, #84] @ 0x54 │ │ │ │ b.n 18c462 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 3e3200 │ │ │ │ + bl 3e31f8 │ │ │ │ mov fp, r0 │ │ │ │ cmp r4, #0 │ │ │ │ bne.w 18c23c │ │ │ │ ldr.w r3, [pc, #1928] @ 18cb98 │ │ │ │ ldr.w r2, [pc, #1928] @ 18cb9c │ │ │ │ ldr.w r1, [pc, #1928] @ 18cba0 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #408 @ 0x198 │ │ │ │ movw r2, #4087 @ 0xff7 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ ldr.w r2, [pc, #1908] @ 18cba4 │ │ │ │ ldr.w r3, [pc, #1848] @ 18cb6c │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ eors r2, r3 │ │ │ │ @@ -107387,39 +107389,39 @@ │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r7, r0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ ldr.w r1, [pc, #1860] @ 18cba8 │ │ │ │ mov r0, fp │ │ │ │ add r1, pc │ │ │ │ - bl 3e2b40 │ │ │ │ + bl 3e2b38 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 18c860 │ │ │ │ ldr.w r1, [pc, #1844] @ 18cbac │ │ │ │ mov r0, fp │ │ │ │ add r1, pc │ │ │ │ - bl 3e2b40 │ │ │ │ + bl 3e2b38 │ │ │ │ cbz r0, 18c4e0 │ │ │ │ ldr.w r3, [pc, #1832] @ 18cbb0 │ │ │ │ ldr.w r2, [pc, #1832] @ 18cbb4 │ │ │ │ ldr.w r1, [pc, #1832] @ 18cbb8 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str r2, [sp, #0] │ │ │ │ add.w r3, r3, #408 @ 0x198 │ │ │ │ add r1, pc │ │ │ │ movw r2, #4106 @ 0x100a │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mov r0, r4 │ │ │ │ bl 185bc8 │ │ │ │ cbz r7, 18c4b4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3af2f0 │ │ │ │ + bl 3af2e8 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 18c42e │ │ │ │ ldr.w r2, [pc, #1792] @ 18cbbc │ │ │ │ ldr.w r3, [pc, #1708] @ 18cb6c │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -107427,98 +107429,98 @@ │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.w 18c8d4 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ add sp, #108 @ 0x6c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 3af2f0 │ │ │ │ + b.w 3af2e8 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r0, r5 │ │ │ │ - bl 2af34c │ │ │ │ + bl 2af344 │ │ │ │ add.w r3, r4, #569344 @ 0x8b000 │ │ │ │ str.w r0, [r3, #2988] @ 0xbac │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 18c4a6 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, #3 │ │ │ │ - bl 2ad53c │ │ │ │ + bl 2ad534 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 18c97e │ │ │ │ ldr.w r1, [pc, #1720] @ 18cbc0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, fp │ │ │ │ ldr.w r6, [pc, #1716] @ 18cbc4 │ │ │ │ add r1, pc │ │ │ │ - bl 3e2cfc │ │ │ │ + bl 3e2cf4 │ │ │ │ ldr.w r1, [pc, #1712] @ 18cbc8 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #10 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r1, pc │ │ │ │ mov r0, fp │ │ │ │ add r6, pc │ │ │ │ - bl 3e2d0c │ │ │ │ + bl 3e2d04 │ │ │ │ ldr.w r1, [pc, #1696] @ 18cbcc │ │ │ │ movs r2, #0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r1, pc │ │ │ │ mov r0, fp │ │ │ │ - bl 3e2cfc │ │ │ │ + bl 3e2cf4 │ │ │ │ mov r1, r6 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, fp │ │ │ │ - bl 3e2b40 │ │ │ │ + bl 3e2b38 │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 18c580 │ │ │ │ - bl 299cfc │ │ │ │ + bl 299cf4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 299acc │ │ │ │ + bl 299ac4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 18c9b4 │ │ │ │ mov r1, r6 │ │ │ │ add.w r6, r4, #569344 @ 0x8b000 │ │ │ │ - bl 296dc8 │ │ │ │ + bl 296dc0 │ │ │ │ str.w r0, [r6, #3020] @ 0xbcc │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 18c9d4 │ │ │ │ - bl 2974b0 │ │ │ │ + bl 2974a8 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr.w r0, [r6, #3020] @ 0xbcc │ │ │ │ movs r1, #1 │ │ │ │ - bl 2afe64 │ │ │ │ + bl 2afe5c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 18c4a6 │ │ │ │ ldr.w r1, [pc, #1612] @ 18cbd0 │ │ │ │ mov r0, fp │ │ │ │ add r1, pc │ │ │ │ - bl 3e2b40 │ │ │ │ + bl 3e2b38 │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 18c59e │ │ │ │ add.w r3, r4, #569344 @ 0x8b000 │ │ │ │ ldr.w r3, [r3, #3020] @ 0xbcc │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 18c9f4 │ │ │ │ ldr.w r1, [pc, #1588] @ 18cbd4 │ │ │ │ mov r0, fp │ │ │ │ add r1, pc │ │ │ │ - bl 3e2b40 │ │ │ │ + bl 3e2b38 │ │ │ │ subs r2, r0, #0 │ │ │ │ it ne │ │ │ │ movne r2, #1 │ │ │ │ eor.w r3, r9, #1 │ │ │ │ tst r2, r3 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ bne.w 18c960 │ │ │ │ ldr.w r1, [pc, #1560] @ 18cbd8 │ │ │ │ mov r0, fp │ │ │ │ add r1, pc │ │ │ │ - bl 3e2b40 │ │ │ │ + bl 3e2b38 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 18c8ee │ │ │ │ ldr.w r1, [pc, #1544] @ 18cbdc │ │ │ │ add r1, pc │ │ │ │ blx 145310 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -107538,37 +107540,37 @@ │ │ │ │ bne.w 18cad6 │ │ │ │ ldr.w r1, [pc, #1500] @ 18cbe8 │ │ │ │ movs r2, #32 │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r0, fp │ │ │ │ movs r3, #0 │ │ │ │ add r1, pc │ │ │ │ - bl 3e2d0c │ │ │ │ + bl 3e2d04 │ │ │ │ ldr.w r1, [pc, #1488] @ 18cbec │ │ │ │ add.w r6, r4, #569344 @ 0x8b000 │ │ │ │ movs r2, #0 │ │ │ │ add r1, pc │ │ │ │ str r0, [r4, #20] │ │ │ │ mov r0, fp │ │ │ │ - bl 3e2cfc │ │ │ │ + bl 3e2cf4 │ │ │ │ ldr.w r1, [pc, #1472] @ 18cbf0 │ │ │ │ movs r2, #0 │ │ │ │ strb.w r0, [r6, #3016] @ 0xbc8 │ │ │ │ add r1, pc │ │ │ │ mov r0, fp │ │ │ │ - bl 3e2cfc │ │ │ │ + bl 3e2cf4 │ │ │ │ ldrb.w r3, [r6, #3016] @ 0xbc8 │ │ │ │ ldr.w r1, [pc, #1452] @ 18cbf4 │ │ │ │ movs r2, #0 │ │ │ │ eor.w r3, r3, #1 │ │ │ │ orrs r3, r0 │ │ │ │ add r1, pc │ │ │ │ mov r0, fp │ │ │ │ strb.w r3, [r6, #3017] @ 0xbc9 │ │ │ │ - bl 3e2cfc │ │ │ │ + bl 3e2cf4 │ │ │ │ strb.w r0, [r6, #3018] @ 0xbca │ │ │ │ cbz r5, 18c66c │ │ │ │ mov r0, r5 │ │ │ │ blx 145b88 │ │ │ │ str.w r0, [r6, #3028] @ 0xbd4 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ tst.w r3, r9 │ │ │ │ @@ -107618,35 +107620,35 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 18ca20 │ │ │ │ ldr.w r1, [pc, #1284] @ 18cbfc │ │ │ │ movs r3, #0 │ │ │ │ mov r0, fp │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ add r1, pc │ │ │ │ - bl 3e2b40 │ │ │ │ + bl 3e2b38 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 18ca2e │ │ │ │ ldr r1, [sp, #32] │ │ │ │ bl 1b907c │ │ │ │ str.w r0, [r6, #3040] @ 0xbe0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 18c4a6 │ │ │ │ ldr.w r1, [pc, #1252] @ 18cc00 │ │ │ │ mov r0, fp │ │ │ │ add r1, pc │ │ │ │ - bl 3e2b40 │ │ │ │ + bl 3e2b38 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 18ca38 │ │ │ │ ldr.w r1, [pc, #1236] @ 18cc04 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, fp │ │ │ │ add r1, pc │ │ │ │ - bl 3e2d0c │ │ │ │ + bl 3e2d04 │ │ │ │ add r2, sp, #88 @ 0x58 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ bl 17a1fc │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ @@ -107676,100 +107678,100 @@ │ │ │ │ beq.w 18ca40 │ │ │ │ cmp r7, #0 │ │ │ │ bne.w 18cb08 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 18cb40 │ │ │ │ - bl 2a31d4 │ │ │ │ + bl 2a31cc │ │ │ │ ldr.w r3, [pc, #1120] @ 18cc08 │ │ │ │ ldr.w r2, [pc, #1120] @ 18cc0c │ │ │ │ mov r5, r0 │ │ │ │ ldr.w r1, [pc, #1116] @ 18cc10 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #376 @ 0x178 │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #29 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr.w r1, [pc, #1100] @ 18cc14 │ │ │ │ add r1, pc │ │ │ │ - bl 2a70e4 │ │ │ │ + bl 2a70dc │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - bl 2a3394 │ │ │ │ + bl 2a338c │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 18cb32 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 18b1c8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2975d0 │ │ │ │ + bl 2975c8 │ │ │ │ ldr.w r1, [pc, #1056] @ 18cc18 │ │ │ │ mov r0, fp │ │ │ │ add r1, pc │ │ │ │ - bl 3e2b40 │ │ │ │ + bl 3e2b38 │ │ │ │ cbz r0, 18c83c │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cbz r0, 18c83c │ │ │ │ - bl 2a96ec │ │ │ │ + bl 2a96e4 │ │ │ │ cbz r0, 18c83c │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r1, r2 │ │ │ │ - bl 2a9708 │ │ │ │ + bl 2a9700 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 18ca5c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cbnz r3, 18c830 │ │ │ │ ldrd r1, r2, [r0, #4] │ │ │ │ ldr r0, [pc, #1012] @ (18cc1c ) │ │ │ │ add r0, pc │ │ │ │ - bl 357f5c │ │ │ │ + bl 357f54 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3af2b4 │ │ │ │ + bl 3af2ac │ │ │ │ cbz r7, 18c83c │ │ │ │ mov r0, r7 │ │ │ │ - bl 3af2f0 │ │ │ │ + bl 3af2e8 │ │ │ │ ldr r2, [pc, #992] @ (18cc20 ) │ │ │ │ ldr r3, [pc, #812] @ (18cb6c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ beq.w 18c4d4 │ │ │ │ b.n 18c8d4 │ │ │ │ ldr r0, [pc, #972] @ (18cc24 ) │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc │ │ │ │ - bl 3e3200 │ │ │ │ + bl 3e31f8 │ │ │ │ b.n 18c40c │ │ │ │ ldr r1, [pc, #964] @ (18cc28 ) │ │ │ │ mov r2, r0 │ │ │ │ mov r0, fp │ │ │ │ add r1, pc │ │ │ │ - bl 3e2cfc │ │ │ │ + bl 3e2cf4 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 18c4f4 │ │ │ │ b.n 18c504 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ cbz r0, 18c8d8 │ │ │ │ - bl 3af2f0 │ │ │ │ + bl 3af2e8 │ │ │ │ ldr r2, [pc, #932] @ (18cc2c ) │ │ │ │ ldr r3, [pc, #740] @ (18cb6c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ eors r2, r3 │ │ │ │ @@ -107781,20 +107783,20 @@ │ │ │ │ b.w 185bc8 │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ b.n 18c462 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ ldr r4, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 18c87c │ │ │ │ - bl 3af2f0 │ │ │ │ + bl 3af2e8 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 18c884 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - bl 3af2f0 │ │ │ │ + bl 3af2e8 │ │ │ │ ldr r2, [pc, #876] @ (18cc30 ) │ │ │ │ ldr r3, [pc, #680] @ (18cb6c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ eors r2, r3 │ │ │ │ @@ -107827,64 +107829,64 @@ │ │ │ │ ldr.w r3, [r6, #3012] @ 0xbc4 │ │ │ │ mov r2, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [pc, #808] @ (18cc40 ) │ │ │ │ ldr.w r3, [r6, #3008] @ 0xbc0 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 18c6e2 │ │ │ │ ldr r3, [pc, #796] @ (18cc44 ) │ │ │ │ ldr r2, [pc, #800] @ (18cc48 ) │ │ │ │ ldr r1, [pc, #800] @ (18cc4c ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #428 @ 0x1ac │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #3912 @ 0xf48 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ ldr r2, [pc, #780] @ (18cc50 ) │ │ │ │ ldr r3, [pc, #552] @ (18cb6c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ beq.n 18c898 │ │ │ │ b.n 18c8d4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 3e3200 │ │ │ │ + bl 3e31f8 │ │ │ │ b.n 18c40c │ │ │ │ ldr r3, [pc, #752] @ (18cc54 ) │ │ │ │ ldr r2, [pc, #756] @ (18cc58 ) │ │ │ │ ldr r1, [pc, #756] @ (18cc5c ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str r2, [sp, #0] │ │ │ │ add.w r3, r3, #408 @ 0x198 │ │ │ │ add r1, pc │ │ │ │ movw r2, #4171 @ 0x104b │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 18c4a6 │ │ │ │ ldr r3, [pc, #736] @ (18cc60 ) │ │ │ │ ldr r2, [pc, #736] @ (18cc64 ) │ │ │ │ ldr r1, [pc, #740] @ (18cc68 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str r2, [sp, #0] │ │ │ │ add.w r3, r3, #408 @ 0x198 │ │ │ │ add r1, pc │ │ │ │ movw r2, #4122 @ 0x101a │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 18c4a6 │ │ │ │ blx 143ca4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ blx 145b88 │ │ │ │ str r0, [r5, #4] │ │ │ │ b.n 18c3de │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ @@ -107899,40 +107901,40 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [pc, #688] @ (18cc74 ) │ │ │ │ add r1, pc │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add r3, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ add.w r3, r3, #408 @ 0x198 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 18c4a6 │ │ │ │ ldr r3, [pc, #672] @ (18cc78 ) │ │ │ │ movw r2, #4151 @ 0x1037 │ │ │ │ ldr r1, [pc, #672] @ (18cc7c ) │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [pc, #668] @ (18cc80 ) │ │ │ │ add r1, pc │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add r3, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ add.w r3, r3, #408 @ 0x198 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 18c4a6 │ │ │ │ ldr r3, [pc, #652] @ (18cc84 ) │ │ │ │ ldr r2, [pc, #656] @ (18cc88 ) │ │ │ │ ldr r1, [pc, #656] @ (18cc8c ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str r2, [sp, #0] │ │ │ │ add.w r3, r3, #408 @ 0x198 │ │ │ │ add r1, pc │ │ │ │ movw r2, #4165 @ 0x1045 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 18c4a6 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 198514 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 18c6ea │ │ │ │ b.n 18c4a6 │ │ │ │ ldr r0, [pc, #620] @ (18cc90 ) │ │ │ │ @@ -107953,30 +107955,30 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 18574c │ │ │ │ adds r0, #1 │ │ │ │ beq.n 18caf4 │ │ │ │ ldr r1, [pc, #576] @ (18cc94 ) │ │ │ │ mov r0, fp │ │ │ │ add r1, pc │ │ │ │ - bl 3e2b40 │ │ │ │ + bl 3e2b38 │ │ │ │ cbnz r0, 18ca64 │ │ │ │ cmp r7, #0 │ │ │ │ bne.w 18c836 │ │ │ │ b.n 18c83c │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 18ca5c │ │ │ │ - bl 2a96ec │ │ │ │ + bl 2a96e4 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 18c80c │ │ │ │ cmp r7, #0 │ │ │ │ bne.w 18c836 │ │ │ │ b.n 18c83c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 3e0744 │ │ │ │ + bl 3e073c │ │ │ │ b.n 18c4a6 │ │ │ │ ldr r3, [pc, #432] @ (18cc38 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 18c6b4 │ │ │ │ ldr r3, [pc, #424] @ (18cc3c ) │ │ │ │ @@ -107987,15 +107989,15 @@ │ │ │ │ ldr.w r3, [r6, #3004] @ 0xbbc │ │ │ │ mov r2, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [pc, #496] @ (18cc98 ) │ │ │ │ ldr.w r3, [r6, #3000] @ 0xbb8 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 18c6b4 │ │ │ │ cmp r7, #0 │ │ │ │ beq.w 18c42e │ │ │ │ ldr r2, [pc, #480] @ (18cc9c ) │ │ │ │ ldr r3, [pc, #172] @ (18cb6c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -108013,229 +108015,229 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str r2, [sp, #0] │ │ │ │ add.w r3, r3, #408 @ 0x198 │ │ │ │ add r1, pc │ │ │ │ movw r2, #4184 @ 0x1058 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 18c4a6 │ │ │ │ mov r0, r4 │ │ │ │ bl 185bc8 │ │ │ │ cmp r7, #0 │ │ │ │ beq.w 18c4ba │ │ │ │ mov r0, r7 │ │ │ │ - bl 3af2f0 │ │ │ │ + bl 3af2e8 │ │ │ │ b.n 18c4ba │ │ │ │ ldr r3, [pc, #416] @ (18ccac ) │ │ │ │ ldr r2, [pc, #420] @ (18ccb0 ) │ │ │ │ ldr r1, [pc, #420] @ (18ccb4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add.w r3, r3, #456 @ 0x1c8 │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ mov.w r2, #3984 @ 0xf90 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mov r0, r4 │ │ │ │ bl 185bc8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3af2f0 │ │ │ │ + bl 3af2e8 │ │ │ │ b.n 18c4ba │ │ │ │ mov r0, r5 │ │ │ │ - bl 2975d0 │ │ │ │ + bl 2975c8 │ │ │ │ mov r0, r4 │ │ │ │ bl 185bc8 │ │ │ │ b.n 18c4ba │ │ │ │ ldr r3, [pc, #372] @ (18ccb8 ) │ │ │ │ ldr r2, [pc, #376] @ (18ccbc ) │ │ │ │ ldr r1, [pc, #376] @ (18ccc0 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str r2, [sp, #0] │ │ │ │ add.w r3, r3, #456 @ 0x1c8 │ │ │ │ add r1, pc │ │ │ │ movw r2, #3988 @ 0xf94 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 18cb38 │ │ │ │ nop │ │ │ │ lsrs r4, r0, #5 │ │ │ │ movs r0, r7 │ │ │ │ ands r0, r0 │ │ │ │ movs r0, r7 │ │ │ │ lsrs r4, r6, #4 │ │ │ │ movs r0, r7 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ subs r7, #184 @ 0xb8 │ │ │ │ movs r0, r7 │ │ │ │ - adds r0, #106 @ 0x6a │ │ │ │ + adds r0, #90 @ 0x5a │ │ │ │ movs r0, r5 │ │ │ │ - cmp r5, #160 @ 0xa0 │ │ │ │ + cmp r5, #144 @ 0x90 │ │ │ │ movs r0, r5 │ │ │ │ - cmp r5, #158 @ 0x9e │ │ │ │ + cmp r5, #142 @ 0x8e │ │ │ │ movs r0, r5 │ │ │ │ - stmia r1!, {r2, r3, r4, r7} │ │ │ │ + stmia r1!, {r2, r3, r7} │ │ │ │ movs r4, r5 │ │ │ │ - @ instruction: 0xebe6002d │ │ │ │ - subs.w r0, ip, sp, asr #32 │ │ │ │ - cmp r5, #58 @ 0x3a │ │ │ │ + rsbs r0, r6, sp, asr #32 │ │ │ │ + sub.w r0, ip, sp, asr #32 │ │ │ │ + cmp r5, #42 @ 0x2a │ │ │ │ movs r0, r5 │ │ │ │ - sub.w r0, r0, sp, asr #32 │ │ │ │ - cmp r4, #148 @ 0x94 │ │ │ │ + @ instruction: 0xeb90002d │ │ │ │ + cmp r4, #132 @ 0x84 │ │ │ │ movs r0, r5 │ │ │ │ - cmp r1, #136 @ 0x88 │ │ │ │ + cmp r1, #120 @ 0x78 │ │ │ │ movs r4, r6 │ │ │ │ - cmp r3, #214 @ 0xd6 │ │ │ │ + cmp r3, #198 @ 0xc6 │ │ │ │ movs r0, r5 │ │ │ │ - asrs r4, r1, #23 │ │ │ │ + asrs r4, r7, #22 │ │ │ │ movs r0, r5 │ │ │ │ lsls r6, r6, #27 │ │ │ │ movs r0, r7 │ │ │ │ - cmp r3, #236 @ 0xec │ │ │ │ + cmp r3, #220 @ 0xdc │ │ │ │ movs r0, r5 │ │ │ │ - str r6, [sp, #272] @ 0x110 │ │ │ │ + str r6, [sp, #208] @ 0xd0 │ │ │ │ movs r4, r5 │ │ │ │ - cmp r1, #16 │ │ │ │ + cmp r1, #0 │ │ │ │ movs r4, r6 │ │ │ │ - cmp r3, #210 @ 0xd2 │ │ │ │ + cmp r3, #194 @ 0xc2 │ │ │ │ movs r0, r5 │ │ │ │ - asrs r0, r2, #21 │ │ │ │ + asrs r0, r0, #21 │ │ │ │ movs r0, r5 │ │ │ │ lsls r2, r5, #25 │ │ │ │ movs r0, r7 │ │ │ │ - cmp r3, #184 @ 0xb8 │ │ │ │ + cmp r3, #168 @ 0xa8 │ │ │ │ movs r0, r5 │ │ │ │ - bvs.n 18cc08 │ │ │ │ + bvs.n 18cbe8 │ │ │ │ movs r7, r4 │ │ │ │ - cmp r3, #184 @ 0xb8 │ │ │ │ + cmp r3, #168 @ 0xa8 │ │ │ │ movs r0, r5 │ │ │ │ - @ instruction: 0xe99a002d │ │ │ │ - cmp r3, #98 @ 0x62 │ │ │ │ + @ instruction: 0xe98a002d │ │ │ │ + cmp r3, #82 @ 0x52 │ │ │ │ movs r0, r5 │ │ │ │ - cmp r3, #200 @ 0xc8 │ │ │ │ + cmp r3, #184 @ 0xb8 │ │ │ │ movs r0, r5 │ │ │ │ - ldrsh r4, [r2, r2] │ │ │ │ + ldrsh r4, [r0, r2] │ │ │ │ movs r0, r5 │ │ │ │ - cmp r3, #214 @ 0xd6 │ │ │ │ + cmp r3, #198 @ 0xc6 │ │ │ │ movs r0, r5 │ │ │ │ - cmp r3, #204 @ 0xcc │ │ │ │ + cmp r3, #188 @ 0xbc │ │ │ │ movs r0, r5 │ │ │ │ - cmp r3, #202 @ 0xca │ │ │ │ + cmp r3, #186 @ 0xba │ │ │ │ movs r0, r5 │ │ │ │ - lsls r4, r2, #19 │ │ │ │ + lsls r4, r0, #19 │ │ │ │ movs r6, r5 │ │ │ │ - cmp r3, #204 @ 0xcc │ │ │ │ + cmp r3, #188 @ 0xbc │ │ │ │ movs r0, r5 │ │ │ │ - cmp r3, #192 @ 0xc0 │ │ │ │ + cmp r3, #176 @ 0xb0 │ │ │ │ movs r0, r5 │ │ │ │ - cmp r3, #184 @ 0xb8 │ │ │ │ + cmp r3, #168 @ 0xa8 │ │ │ │ movs r0, r5 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #94 @ 0x5e │ │ │ │ + cmp r3, #78 @ 0x4e │ │ │ │ movs r0, r5 │ │ │ │ - lsls r0, r4, #19 │ │ │ │ + lsls r0, r2, #19 │ │ │ │ movs r0, r5 │ │ │ │ - lsls r4, r7, #30 │ │ │ │ + lsls r4, r5, #30 │ │ │ │ movs r7, r5 │ │ │ │ - movs r5, #236 @ 0xec │ │ │ │ + movs r5, #220 @ 0xdc │ │ │ │ movs r4, r6 │ │ │ │ - b.n 18cdb4 │ │ │ │ + b.n 18cd94 │ │ │ │ movs r7, r4 │ │ │ │ - b.n 18cddc │ │ │ │ + b.n 18cdbc │ │ │ │ movs r7, r4 │ │ │ │ - cmp r2, #242 @ 0xf2 │ │ │ │ + cmp r2, #226 @ 0xe2 │ │ │ │ movs r0, r5 │ │ │ │ - pop {r1, r2, r3} │ │ │ │ + cbnz r6, 18cc9a │ │ │ │ movs r4, r5 │ │ │ │ - cmp r2, #160 @ 0xa0 │ │ │ │ + cmp r2, #144 @ 0x90 │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r5, #11 │ │ │ │ movs r0, r7 │ │ │ │ subs r1, #148 @ 0x94 │ │ │ │ movs r0, r7 │ │ │ │ - str r2, [sp, #360] @ 0x168 │ │ │ │ + str r2, [sp, #296] @ 0x128 │ │ │ │ movs r4, r5 │ │ │ │ lsls r4, r4, #10 │ │ │ │ movs r0, r7 │ │ │ │ lsls r0, r5, #9 │ │ │ │ movs r0, r7 │ │ │ │ lsls r0, r2, #9 │ │ │ │ movs r0, r7 │ │ │ │ adds r4, #140 @ 0x8c │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #252 @ 0xfc │ │ │ │ + cmp r0, #236 @ 0xec │ │ │ │ movs r0, r5 │ │ │ │ - movs r4, #118 @ 0x76 │ │ │ │ + movs r4, #102 @ 0x66 │ │ │ │ movs r4, r6 │ │ │ │ - movs r6, #248 @ 0xf8 │ │ │ │ + movs r6, #232 @ 0xe8 │ │ │ │ movs r0, r5 │ │ │ │ - asrs r0, r7, #2 │ │ │ │ + asrs r0, r5, #2 │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r5, #7 │ │ │ │ movs r0, r7 │ │ │ │ - movs r4, #58 @ 0x3a │ │ │ │ + movs r4, #42 @ 0x2a │ │ │ │ movs r4, r6 │ │ │ │ - cmp r0, #16 │ │ │ │ + cmp r0, #0 │ │ │ │ movs r0, r5 │ │ │ │ - asrs r2, r7, #1 │ │ │ │ + asrs r2, r5, #1 │ │ │ │ movs r0, r5 │ │ │ │ - movs r4, #28 │ │ │ │ + movs r4, #12 │ │ │ │ movs r4, r6 │ │ │ │ - movs r7, #18 │ │ │ │ + movs r7, #2 │ │ │ │ movs r0, r5 │ │ │ │ - asrs r4, r3, #1 │ │ │ │ + asrs r4, r1, #1 │ │ │ │ movs r0, r5 │ │ │ │ - movs r7, #56 @ 0x38 │ │ │ │ + movs r7, #40 @ 0x28 │ │ │ │ movs r0, r5 │ │ │ │ - asrs r2, r5, #32 │ │ │ │ + asrs r2, r3, #32 │ │ │ │ movs r0, r5 │ │ │ │ - movs r3, #218 @ 0xda │ │ │ │ + movs r3, #202 @ 0xca │ │ │ │ movs r4, r6 │ │ │ │ - movs r7, #56 @ 0x38 │ │ │ │ + movs r7, #40 @ 0x28 │ │ │ │ movs r0, r5 │ │ │ │ - asrs r2, r1, #32 │ │ │ │ + lsrs r2, r7, #31 │ │ │ │ movs r0, r5 │ │ │ │ - movs r3, #186 @ 0xba │ │ │ │ + movs r3, #170 @ 0xaa │ │ │ │ movs r4, r6 │ │ │ │ - movs r3, #166 @ 0xa6 │ │ │ │ + movs r3, #150 @ 0x96 │ │ │ │ movs r4, r6 │ │ │ │ - movs r7, #68 @ 0x44 │ │ │ │ + movs r7, #52 @ 0x34 │ │ │ │ movs r0, r5 │ │ │ │ - lsrs r6, r4, #31 │ │ │ │ + lsrs r6, r2, #31 │ │ │ │ movs r0, r5 │ │ │ │ stmia r2!, {r0} │ │ │ │ - @ instruction: 0xffffb9b4 │ │ │ │ + vtbl.8 d27, {d31-: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -108255,78 +108257,78 @@ │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r1, [r5, #2976] @ 0xba0 │ │ │ │ blx 145310 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 18ccea │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2a3310 │ │ │ │ + bl 2a3308 │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 18cd4a │ │ │ │ ldr r3, [pc, #80] @ (18cd60 ) │ │ │ │ ldr r2, [pc, #80] @ (18cd64 ) │ │ │ │ ldr r1, [pc, #84] @ (18cd68 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #376 @ 0x178 │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #29 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r1, [pc, #68] @ (18cd6c ) │ │ │ │ add r1, pc │ │ │ │ - bl 2a70e4 │ │ │ │ + bl 2a70dc │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ bl 18b1c8 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 2975d0 │ │ │ │ + b.w 2975c8 │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 18cd02 │ │ │ │ add sp, #8 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ adds r5, #16 │ │ │ │ movs r0, r7 │ │ │ │ - movs r0, #140 @ 0x8c │ │ │ │ + movs r0, #124 @ 0x7c │ │ │ │ movs r4, r6 │ │ │ │ - blt.n 18ce4c │ │ │ │ + blt.n 18ce2c │ │ │ │ movs r7, r4 │ │ │ │ - blt.n 18cc74 │ │ │ │ + blt.n 18ce54 │ │ │ │ movs r7, r4 │ │ │ │ - movs r1, #84 @ 0x54 │ │ │ │ + movs r1, #68 @ 0x44 │ │ │ │ movs r0, r5 │ │ │ │ │ │ │ │ 0018cd70 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #76] @ (18cdd0 ) │ │ │ │ sub sp, #8 │ │ │ │ add r0, pc │ │ │ │ - bl 3e175c │ │ │ │ + bl 3e1754 │ │ │ │ ldrb r2, [r4, #0] │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, #63 @ 0x3f │ │ │ │ bne.n 18cdb4 │ │ │ │ ldrb r2, [r4, #1] │ │ │ │ cbnz r2, 18cdb4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 3e37c4 │ │ │ │ + bl 3e37bc │ │ │ │ cbz r0, 18cdca │ │ │ │ add sp, #8 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -108340,17 +108342,17 @@ │ │ │ │ subs r2, r0, #0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ it ne │ │ │ │ movne r2, #1 │ │ │ │ b.n 18cd96 │ │ │ │ movs r0, #1 │ │ │ │ blx 1459f4 │ │ │ │ - b.n 18d00c │ │ │ │ + b.n 18cfec │ │ │ │ movs r5, r5 │ │ │ │ - ldmia r0!, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r5, r6, r7} │ │ │ │ movs r7, r4 │ │ │ │ │ │ │ │ 0018cdd8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -108363,15 +108365,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r3, [pc, #184] @ (18ceb4 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 3e352c │ │ │ │ + bl 3e3524 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 18ce50 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r4 │ │ │ │ bl 18beb4 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -108398,15 +108400,15 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r0, [pc, #104] @ (18cebc ) │ │ │ │ movs r5, #2 │ │ │ │ ldr r7, [pc, #104] @ (18cec0 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e175c │ │ │ │ + bl 3e1754 │ │ │ │ mov r6, r0 │ │ │ │ movs r0, #8 │ │ │ │ add r7, pc │ │ │ │ blx 145d4c │ │ │ │ ldr r3, [pc, #92] @ (18cec4 ) │ │ │ │ mov r2, r0 │ │ │ │ mov r4, r0 │ │ │ │ @@ -108420,36 +108422,36 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ adds r5, #1 │ │ │ │ blx 143a18 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3e3200 │ │ │ │ + bl 3e31f8 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 18ce76 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3e3530 │ │ │ │ + bl 3e3528 │ │ │ │ b.n 18ce0c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 3e0744 │ │ │ │ + bl 3e073c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 18ce28 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldc2 0, cr0, [r6, #-220]! @ 0xffffff24 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ stc2 0, cr0, [r0, #-220] @ 0xffffff24 │ │ │ │ - b.n 18cf54 │ │ │ │ + b.n 18cf34 │ │ │ │ movs r5, r5 │ │ │ │ - movs r4, #144 @ 0x90 │ │ │ │ + movs r4, #128 @ 0x80 │ │ │ │ movs r0, r5 │ │ │ │ - movs r4, #124 @ 0x7c │ │ │ │ + movs r4, #108 @ 0x6c │ │ │ │ movs r0, r5 │ │ │ │ │ │ │ │ 0018cec8 : │ │ │ │ mul.w r2, r1, r2 │ │ │ │ add.w r0, r2, #15 │ │ │ │ bic.w r0, r0, #15 │ │ │ │ b.w 1439a0 │ │ │ │ @@ -108488,15 +108490,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #24] │ │ │ │ addw r9, r5, #3144 @ 0xc48 │ │ │ │ str r6, [sp, #20] │ │ │ │ bl 188510 │ │ │ │ addw r0, r5, #3080 @ 0xc08 │ │ │ │ addw r6, r5, #3080 @ 0xc08 │ │ │ │ - bl 3f34d4 │ │ │ │ + bl 3f34cc │ │ │ │ mov ip, r4 │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ stmia.w r8!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ stmia.w r8, {r0, r1, r2, r3} │ │ │ │ ldmia r6!, {r0, r1, r2, r3} │ │ │ │ stmia.w ip!, {r0, r1, r2, r3} │ │ │ │ @@ -108552,15 +108554,15 @@ │ │ │ │ str.w r3, [r5, #3200] @ 0xc80 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ movs r6, #0 │ │ │ │ ldr.w r1, [r5, #3088] @ 0xc10 │ │ │ │ add.w r0, r3, #86528 @ 0x15200 │ │ │ │ adds r1, #64 @ 0x40 │ │ │ │ adds r0, #40 @ 0x28 │ │ │ │ - bl 3f34a0 │ │ │ │ + bl 3f3498 │ │ │ │ ldr.w r3, [r5, #3104] @ 0xc20 │ │ │ │ str.w r3, [r5, #3144] @ 0xc48 │ │ │ │ mov r0, r9 │ │ │ │ ldr.w r3, [r5, #3088] @ 0xc10 │ │ │ │ movs r1, #2 │ │ │ │ str.w r3, [r5, #3148] @ 0xc4c │ │ │ │ ldr.w r3, [r7, #576] @ 0x240 │ │ │ │ @@ -108625,21 +108627,21 @@ │ │ │ │ ldr r3, [pc, #24] @ (18d0d4 ) │ │ │ │ add r0, pc │ │ │ │ b.n 18d092 │ │ │ │ nop │ │ │ │ stc2 0, cr0, [sl], #-220 @ 0xffffff24 │ │ │ │ vmaxnm.f16 , , │ │ │ │ vmaxnm.f16 , , │ │ │ │ - movs r3, #58 @ 0x3a │ │ │ │ + movs r3, #42 @ 0x2a │ │ │ │ movs r0, r5 │ │ │ │ - movs r2, #144 @ 0x90 │ │ │ │ + movs r2, #128 @ 0x80 │ │ │ │ movs r0, r5 │ │ │ │ cmp r5, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #70 @ 0x46 │ │ │ │ + movs r2, #54 @ 0x36 │ │ │ │ movs r0, r5 │ │ │ │ │ │ │ │ 0018d0dc : │ │ │ │ ldr.w r2, [r0, #3184] @ 0xc70 │ │ │ │ mov r3, r0 │ │ │ │ cbz r2, 18d10e │ │ │ │ push {lr} │ │ │ │ @@ -108650,17 +108652,17 @@ │ │ │ │ addw r0, r0, #3144 @ 0xc48 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 145940 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ addw r0, r3, #3080 @ 0xc08 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 3f34dc │ │ │ │ + b.w 3f34d4 │ │ │ │ addw r0, r0, #3080 @ 0xc08 │ │ │ │ - b.w 3f34dc │ │ │ │ + b.w 3f34d4 │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2456] @ 0x998 │ │ │ │ subw sp, sp, #1604 @ 0x644 │ │ │ │ mov r5, r0 │ │ │ │ @@ -109220,19 +109222,19 @@ │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ vld1.8 @ instruction: 0xf9ea0037 │ │ │ │ @ instruction: 0xf79c0037 │ │ │ │ - adds r4, r5, r2 │ │ │ │ + adds r4, r3, r2 │ │ │ │ movs r4, r6 │ │ │ │ - adds r2, r6, #1 │ │ │ │ + adds r2, r4, #1 │ │ │ │ movs r0, r5 │ │ │ │ - adds r0, r2, #2 │ │ │ │ + adds r0, r0, #2 │ │ │ │ movs r0, r5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2464] @ 0x9a0 │ │ │ │ subw sp, sp, #1596 @ 0x63c │ │ │ │ mov r5, r0 │ │ │ │ @@ -109759,19 +109761,19 @@ │ │ │ │ adds r3, #32 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ands.w r0, r0, #11993088 @ 0xb70000 │ │ │ │ rsb r0, r4, #55 @ 0x37 │ │ │ │ - asrs r4, r6, #12 │ │ │ │ + asrs r4, r4, #12 │ │ │ │ movs r4, r6 │ │ │ │ - asrs r2, r7, #27 │ │ │ │ + asrs r2, r5, #27 │ │ │ │ movs r0, r5 │ │ │ │ - asrs r6, r2, #28 │ │ │ │ + asrs r6, r0, #28 │ │ │ │ movs r0, r5 │ │ │ │ │ │ │ │ 0018dc6c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ @@ -110027,28 +110029,28 @@ │ │ │ │ lsr.w ip, ip, lr │ │ │ │ ldrb.w lr, [r4, #645] @ 0x285 │ │ │ │ and.w r2, r2, lr │ │ │ │ ldrb.w lr, [r4, #646] @ 0x286 │ │ │ │ str r2, [sp, #8] │ │ │ │ and.w r3, ip, lr │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 407d80 │ │ │ │ + bl 407d78 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ strb r0, [r6, r3] │ │ │ │ ldrb.w r1, [r4, #645] @ 0x285 │ │ │ │ lsrs r3, r1, #1 │ │ │ │ smlabb r0, r2, r7, r3 │ │ │ │ - bl 407d80 │ │ │ │ + bl 407d78 │ │ │ │ strb r0, [r5, #1] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldrb.w r1, [r4, #646] @ 0x286 │ │ │ │ lsrs r3, r1, #1 │ │ │ │ smlabb r0, r2, r7, r3 │ │ │ │ - bl 407d80 │ │ │ │ + bl 407d78 │ │ │ │ strb r0, [r5, #2] │ │ │ │ add sp, #20 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -110372,15 +110374,15 @@ │ │ │ │ bl 18e0e4 │ │ │ │ ldrd r0, r1, [sp, #52] @ 0x34 │ │ │ │ blx 145f00 │ │ │ │ addw r3, r8, #2808 @ 0xaf8 │ │ │ │ mov.w r1, #2048 @ 0x800 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - bl 3f34a0 │ │ │ │ + bl 3f3498 │ │ │ │ mov r1, r5 │ │ │ │ movw r0, #2184 @ 0x888 │ │ │ │ movt r0, #6147 @ 0x1803 │ │ │ │ bl 17f0e0 │ │ │ │ str r0, [sp, #24] │ │ │ │ blx 143ac0 │ │ │ │ cmp r7, #0 │ │ │ │ @@ -110400,15 +110402,15 @@ │ │ │ │ blx 145278 │ │ │ │ ldrd r0, r1, [sp, #52] @ 0x34 │ │ │ │ blx 145f00 │ │ │ │ addw r3, r8, #2808 @ 0xaf8 │ │ │ │ mov.w r1, #2048 @ 0x800 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - bl 3f34a0 │ │ │ │ + bl 3f3498 │ │ │ │ mov r1, r5 │ │ │ │ movw r0, #2184 @ 0x888 │ │ │ │ movt r0, #6147 @ 0x1803 │ │ │ │ bl 17f0e0 │ │ │ │ str r0, [sp, #24] │ │ │ │ blx 143ac0 │ │ │ │ cmp r7, #0 │ │ │ │ @@ -110462,15 +110464,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 18dfa8 │ │ │ │ ldr.w r2, [r8, #2816] @ 0xb00 │ │ │ │ ldr.w r1, [r8, #2832] @ 0xb10 │ │ │ │ mov r0, r4 │ │ │ │ bl 187dc0 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - bl 3f34d4 │ │ │ │ + bl 3f34cc │ │ │ │ movs r0, #1 │ │ │ │ ldr r2, [pc, #144] @ (18e444 ) │ │ │ │ ldr r3, [pc, #108] @ (18e424 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ @@ -110509,16 +110511,16 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 18e3b2 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xe99a0037 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 1, cr0, cr8, cr7, {1} │ │ │ │ - lsrs r4, r0, #24 │ │ │ │ + cdp 0, 0, cr0, cr8, cr7, {1} │ │ │ │ + lsrs r4, r6, #23 │ │ │ │ movs r4, r6 │ │ │ │ ldc2l 15, cr15, [r1, #1020] @ 0x3fc │ │ │ │ ldc2 15, cr15, [r3, #1020] @ 0x3fc │ │ │ │ stc2l 15, cr15, [fp, #-1020]! @ 0xfffffc04 │ │ │ │ lsls r3, r1, #9 │ │ │ │ movs r0, r0 │ │ │ │ ldc2 15, cr15, [r5], #-1020 @ 0xfffffc04 │ │ │ │ @@ -110531,15 +110533,15 @@ │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r1 │ │ │ │ blx 143a6c │ │ │ │ mov r4, r0 │ │ │ │ addw r0, r0, #2808 @ 0xaf8 │ │ │ │ ldr.w r1, [r4, #2816] @ 0xb00 │ │ │ │ add r1, r5 │ │ │ │ - bl 3f34a0 │ │ │ │ + bl 3f3498 │ │ │ │ ldr.w r3, [r4, #2816] @ 0xb00 │ │ │ │ ldr.w r0, [r4, #2832] @ 0xb10 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r5 │ │ │ │ add r0, r3 │ │ │ │ blx 144634 │ │ │ │ ldr.w r3, [r4, #2816] @ 0xb00 │ │ │ │ @@ -110584,15 +110586,15 @@ │ │ │ │ blx 143d9c │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 18e5f2 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ str.w r3, [r8, #200] @ 0xc8 │ │ │ │ add.w r1, r4, #64 @ 0x40 │ │ │ │ add.w r0, r5, #72 @ 0x48 │ │ │ │ - bl 3f34a0 │ │ │ │ + bl 3f3498 │ │ │ │ movs r2, #56 @ 0x38 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ mov.w ip, #0 │ │ │ │ mov r0, r9 │ │ │ │ movs r1, #2 │ │ │ │ mla r2, r2, r7, r5 │ │ │ │ str r2, [sp, #20] │ │ │ │ @@ -110620,15 +110622,15 @@ │ │ │ │ str r3, [r5, #80] @ 0x50 │ │ │ │ bl 18dfa8 │ │ │ │ ldr r1, [r5, #96] @ 0x60 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 187dc0 │ │ │ │ add.w r0, r5, #72 @ 0x48 │ │ │ │ - bl 3f34d4 │ │ │ │ + bl 3f34cc │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -110691,21 +110693,21 @@ │ │ │ │ nop │ │ │ │ b.n 18e304 │ │ │ │ movs r7, r6 │ │ │ │ asrs r4, r4, #7 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r7, #20 │ │ │ │ + lsrs r2, r5, #20 │ │ │ │ movs r0, r5 │ │ │ │ cmp r5, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r6, #22 │ │ │ │ + lsrs r6, r4, #22 │ │ │ │ movs r0, r5 │ │ │ │ - lsrs r0, r0, #20 │ │ │ │ + lsrs r0, r6, #19 │ │ │ │ movs r0, r5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2944] @ 0xb80 │ │ │ │ mov fp, r2 │ │ │ │ ldr r2, [pc, #488] @ (18e828 ) │ │ │ │ @@ -110839,15 +110841,15 @@ │ │ │ │ bgt.n 18e6be │ │ │ │ cbz r5, 18e7f8 │ │ │ │ ldrd r4, r3, [r8] │ │ │ │ movs r0, #100 @ 0x64 │ │ │ │ mov r1, r5 │ │ │ │ add r3, r4 │ │ │ │ mul.w r0, r3, r0 │ │ │ │ - bl 407b08 │ │ │ │ + bl 407b00 │ │ │ │ cmp r0, #89 @ 0x59 │ │ │ │ bhi.n 18e7f8 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r4 │ │ │ │ movs r0, #0 │ │ │ │ movs r3, #1 │ │ │ │ mov r6, r2 │ │ │ │ @@ -110864,15 +110866,15 @@ │ │ │ │ mul.w r2, r3, r3 │ │ │ │ ldr.w r1, [r8, #4]! │ │ │ │ adds r3, #1 │ │ │ │ cmp.w r3, #256 @ 0x100 │ │ │ │ mla r0, r1, r2, r0 │ │ │ │ bne.n 18e7dc │ │ │ │ subs r1, r5, r4 │ │ │ │ - bl 407b08 │ │ │ │ + bl 407b00 │ │ │ │ b.n 18e7fa │ │ │ │ movs r0, #0 │ │ │ │ ldr r2, [pc, #52] @ (18e830 ) │ │ │ │ ldr r3, [pc, #44] @ (18e82c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -111028,15 +111030,15 @@ │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ cbz r0, 18ea00 │ │ │ │ ldrd r4, r3, [r8] │ │ │ │ movs r0, #100 @ 0x64 │ │ │ │ add r3, r4 │ │ │ │ mul.w r0, r3, r0 │ │ │ │ - bl 407b08 │ │ │ │ + bl 407b00 │ │ │ │ cmp r0, #89 @ 0x59 │ │ │ │ bhi.n 18ea00 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r4 │ │ │ │ movs r0, #0 │ │ │ │ movs r3, #1 │ │ │ │ mov r5, r2 │ │ │ │ @@ -111053,15 +111055,15 @@ │ │ │ │ mul.w r2, r3, r3 │ │ │ │ ldr.w r1, [r8, #4]! │ │ │ │ adds r3, #1 │ │ │ │ cmp.w r3, #256 @ 0x100 │ │ │ │ mla r0, r1, r2, r0 │ │ │ │ bne.n 18e9e4 │ │ │ │ subs r1, r6, r4 │ │ │ │ - bl 407b08 │ │ │ │ + bl 407b00 │ │ │ │ b.n 18ea02 │ │ │ │ movs r0, #0 │ │ │ │ ldr r2, [pc, #52] @ (18ea38 ) │ │ │ │ ldr r3, [pc, #44] @ (18ea34 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -111182,15 +111184,15 @@ │ │ │ │ add r3, r2 │ │ │ │ cmp fp, r3 │ │ │ │ bgt.n 18eab6 │ │ │ │ cbz r6, 18eba4 │ │ │ │ ldr r5, [r4, #0] │ │ │ │ mov r1, r6 │ │ │ │ add.w r0, r5, r5, lsl #5 │ │ │ │ - bl 407b08 │ │ │ │ + bl 407b00 │ │ │ │ cmp r0, #94 @ 0x5e │ │ │ │ bhi.n 18eba4 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r5 │ │ │ │ movs r0, #0 │ │ │ │ movs r3, #1 │ │ │ │ mov r7, r2 │ │ │ │ @@ -111208,15 +111210,15 @@ │ │ │ │ ldr.w r1, [r4, #4]! │ │ │ │ adds r3, #1 │ │ │ │ cmp.w r3, #256 @ 0x100 │ │ │ │ mla r0, r1, r2, r0 │ │ │ │ bne.n 18eb84 │ │ │ │ add.w r6, r6, r6, lsl #1 │ │ │ │ subs r1, r6, r5 │ │ │ │ - bl 407b08 │ │ │ │ + bl 407b00 │ │ │ │ b.n 18eba6 │ │ │ │ movs r0, #0 │ │ │ │ ldr r2, [pc, #52] @ (18ebdc ) │ │ │ │ ldr r3, [pc, #44] @ (18ebd8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -111244,15 +111246,15 @@ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ mov.w r1, #2048 @ 0x800 │ │ │ │ add.w r0, r3, #136 @ 0x88 │ │ │ │ ldr.w r2, [r3, #140] @ 0x8c │ │ │ │ str.w r2, [r3, #144] @ 0x90 │ │ │ │ - bl 3f34a0 │ │ │ │ + bl 3f3498 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r1, [r4, #24] │ │ │ │ ldr.w r0, [r3, #144] @ 0x90 │ │ │ │ ldr.w r2, [r3, #160] @ 0xa0 │ │ │ │ add r2, r0 │ │ │ │ str r2, [r1, #0] │ │ │ │ movs r0, #1 │ │ │ │ @@ -111390,23 +111392,23 @@ │ │ │ │ mla r3, r2, r9, r3 │ │ │ │ ldr r3, [r3, #116] @ 0x74 │ │ │ │ cmp r3, r0 │ │ │ │ ite ls │ │ │ │ movls r0, #0 │ │ │ │ movhi r0, #1 │ │ │ │ b.n 18ec5e │ │ │ │ - lsls r0, r0, #11 │ │ │ │ + lsls r0, r6, #10 │ │ │ │ movs r4, r6 │ │ │ │ - lsls r6, r4, #10 │ │ │ │ + lsls r6, r2, #10 │ │ │ │ movs r4, r6 │ │ │ │ - lsls r2, r0, #10 │ │ │ │ + lsls r2, r6, #9 │ │ │ │ movs r4, r6 │ │ │ │ - lsls r2, r5, #9 │ │ │ │ + lsls r2, r3, #9 │ │ │ │ movs r4, r6 │ │ │ │ - lsls r2, r1, #9 │ │ │ │ + lsls r2, r7, #8 │ │ │ │ movs r4, r6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #236] @ (18ee90 ) │ │ │ │ @@ -111491,15 +111493,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #20] │ │ │ │ bl 18dda8 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ movs r3, #3 │ │ │ │ b.n 18ede8 │ │ │ │ nop │ │ │ │ - lsls r2, r1, #8 │ │ │ │ + lsls r2, r7, #7 │ │ │ │ movs r4, r6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3488] @ 0xda0 │ │ │ │ sub.w sp, sp, #572 @ 0x23c │ │ │ │ mov fp, r2 │ │ │ │ @@ -111546,15 +111548,15 @@ │ │ │ │ cmp r4, #1 │ │ │ │ beq.w 18f03a │ │ │ │ ldr r4, [sp, #8] │ │ │ │ mov.w r1, #2048 @ 0x800 │ │ │ │ addw r3, r4, #2776 @ 0xad8 │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3f34a0 │ │ │ │ + bl 3f3498 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ blx 14537c │ │ │ │ movs r1, #62 @ 0x3e │ │ │ │ mov.w r2, #376 @ 0x178 │ │ │ │ str r0, [r5, #0] │ │ │ │ mov r0, r5 │ │ │ │ blx 14534c │ │ │ │ @@ -111627,15 +111629,15 @@ │ │ │ │ ldr.w r1, [r4, #2784] @ 0xae0 │ │ │ │ bl 18dfa8 │ │ │ │ ldr.w r2, [r4, #2784] @ 0xae0 │ │ │ │ ldr.w r1, [r4, #2800] @ 0xaf0 │ │ │ │ mov r0, r5 │ │ │ │ bl 187dc0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 3f34d4 │ │ │ │ + bl 3f34cc │ │ │ │ movs r0, #1 │ │ │ │ ldr r2, [pc, #84] @ (18f068 ) │ │ │ │ ldr r3, [pc, #68] @ (18f058 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #564] @ 0x234 │ │ │ │ @@ -111864,15 +111866,15 @@ │ │ │ │ b.n 18f16c │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bge.n 18f1dc │ │ │ │ movs r7, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - vqadd.u16 d0, d6, d19 │ │ │ │ + vqadd.u8 d0, d6, d19 │ │ │ │ bge.n 18f2f0 │ │ │ │ movs r7, r6 │ │ │ │ stcl 15, cr15, [r1], #1020 @ 0x3fc │ │ │ │ bls.n 18f32c │ │ │ │ movs r7, r6 │ │ │ │ @ instruction: 0xebf3ffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -112406,15 +112408,15 @@ │ │ │ │ mov.w fp, #0 │ │ │ │ b.n 18f7e0 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ bvc.n 18f818 │ │ │ │ movs r7, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - mcrr2 0, 3, r0, r8, cr3 │ │ │ │ + ldc2 0, cr0, [r8], #-204 @ 0xffffff34 │ │ │ │ bpl.n 18f7ec │ │ │ │ movs r7, r6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3904] @ 0xf40 │ │ │ │ sub sp, #156 @ 0x9c │ │ │ │ @@ -112447,15 +112449,15 @@ │ │ │ │ mov r1, fp │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add.w r8, r4, #86016 @ 0x15000 │ │ │ │ bl 1880f4 │ │ │ │ addw r0, r5, #2648 @ 0xa58 │ │ │ │ - bl 3f34d4 │ │ │ │ + bl 3f34cc │ │ │ │ str r4, [sp, #24] │ │ │ │ add.w r4, r8, #552 @ 0x228 │ │ │ │ addw sl, r5, #2680 @ 0xa78 │ │ │ │ mov ip, r4 │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ stmia r6!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ @@ -112507,15 +112509,15 @@ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r1, [r6, #120] @ 0x78 │ │ │ │ mul.w r4, r2, r3 │ │ │ │ ldr r3, [pc, #420] @ (18fb44 ) │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, r9] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - bl 407b08 │ │ │ │ + bl 407b00 │ │ │ │ cmp r0, #1 │ │ │ │ ble.w 18fb1c │ │ │ │ ldrb.w r3, [r8, #621] @ 0x26d │ │ │ │ cmp.w r0, #256 @ 0x100 │ │ │ │ mov r1, r0 │ │ │ │ ldr.w sl, [r5, #2672] @ 0xa70 │ │ │ │ it ge │ │ │ │ @@ -112664,16 +112666,16 @@ │ │ │ │ b.n 18fb60 │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ bcs.n 18fa58 │ │ │ │ movs r7, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf6280033 │ │ │ │ - @ instruction: 0xf4ca0033 │ │ │ │ + @ instruction: 0xf6180033 │ │ │ │ + @ instruction: 0xf4ba0033 │ │ │ │ adds r3, #1 │ │ │ │ cmp r4, r3 │ │ │ │ beq.w 18fe4c │ │ │ │ ldrh.w r0, [r2, #2]! │ │ │ │ cmp r0, r7 │ │ │ │ beq.n 18fb58 │ │ │ │ mov r2, r3 │ │ │ │ @@ -112826,15 +112828,15 @@ │ │ │ │ bl 188654 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mul.w r7, r3, r7 │ │ │ │ addw r3, r5, #2744 @ 0xab8 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ mov r1, r7 │ │ │ │ - bl 3f34a0 │ │ │ │ + bl 3f3498 │ │ │ │ ldrb.w r6, [r5, #2646] @ 0xa56 │ │ │ │ ldr.w r3, [r5, #2672] @ 0xa70 │ │ │ │ ldr.w r0, [r5, #2768] @ 0xad0 │ │ │ │ str r3, [sp, #32] │ │ │ │ cmp r6, #0 │ │ │ │ bne.w 190198 │ │ │ │ ldrb.w r3, [r8, #621] @ 0x26d │ │ │ │ @@ -112934,15 +112936,15 @@ │ │ │ │ blx 145d4c │ │ │ │ ldr r3, [pc, #456] @ (18fff8 ) │ │ │ │ str.w r0, [r3, r9] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [pc, #476] @ (190014 ) │ │ │ │ add r3, pc │ │ │ │ str.w r3, [r0, #4]! │ │ │ │ - bl 3dafc0 │ │ │ │ + bl 3dafb8 │ │ │ │ b.n 18f8ca │ │ │ │ mov r3, r4 │ │ │ │ b.n 18fa7a │ │ │ │ mov r2, r4 │ │ │ │ b.n 18f9f0 │ │ │ │ mov r2, r4 │ │ │ │ b.n 18fb6a │ │ │ │ @@ -113108,24 +113110,24 @@ │ │ │ │ ... │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7!, {r1, r2, r4, r6} │ │ │ │ movs r7, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf3800033 │ │ │ │ + @ instruction: 0xf3700033 │ │ │ │ ldmia r6, {r3, r4, r6, r7} │ │ │ │ movs r7, r6 │ │ │ │ - @ instruction: 0xf3200033 │ │ │ │ - @ instruction: 0xf2e20033 │ │ │ │ + @ instruction: 0xf3100033 │ │ │ │ + @ instruction: 0xf2d20033 │ │ │ │ b.n 190282 │ │ │ │ vtbx.8 d28, {d31- │ │ │ │ ldrb.w r2, [r8, #645] @ 0x285 │ │ │ │ str r2, [sp, #92] @ 0x5c │ │ │ │ ldrb.w r2, [r8, #646] @ 0x286 │ │ │ │ str r2, [sp, #96] @ 0x60 │ │ │ │ ldrb.w r2, [r8, #640] @ 0x280 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ @@ -113210,15 +113212,15 @@ │ │ │ │ adds r7, #1 │ │ │ │ cmp r3, r7 │ │ │ │ bne.w 18fd90 │ │ │ │ ldr r4, [sp, #68] @ 0x44 │ │ │ │ ldr.w r9, [sp, #80] @ 0x50 │ │ │ │ movs r6, #2 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ - bl 3f34d4 │ │ │ │ + bl 3f34cc │ │ │ │ mul.w r3, r6, r4 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ movs r2, #1 │ │ │ │ str.w r3, [r5, #2656] @ 0xa60 │ │ │ │ mov r1, r9 │ │ │ │ str r2, [sp, #4] │ │ │ │ movs r2, #3 │ │ │ │ @@ -113406,15 +113408,15 @@ │ │ │ │ movge fp, r5 │ │ │ │ strd r0, r1, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, fp │ │ │ │ str r3, [sp, #16] │ │ │ │ mov sl, r2 │ │ │ │ str r6, [sp, #28] │ │ │ │ - bl 407d80 │ │ │ │ + bl 407d78 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov ip, r0 │ │ │ │ cmp r5, #0 │ │ │ │ ble.n 1903ca │ │ │ │ movs r6, #0 │ │ │ │ mov r1, r6 │ │ │ │ subs r7, r3, r1 │ │ │ │ @@ -113473,15 +113475,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldc 0, cr0, [sl], {51} @ 0x33 │ │ │ │ + stc 0, cr0, [sl], {51} @ 0x33 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ add.w sl, r0, #86016 @ 0x15000 │ │ │ │ mov fp, r3 │ │ │ │ @@ -113532,15 +113534,15 @@ │ │ │ │ mov r9, r8 │ │ │ │ mla r3, r1, r2, r3 │ │ │ │ ldrd r0, r1, [r3, #80] @ 0x50 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ cmp r1, r3 │ │ │ │ it ge │ │ │ │ movge r1, r3 │ │ │ │ - bl 407d80 │ │ │ │ + bl 407d78 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [sp, #136] @ 0x88 │ │ │ │ mov r5, r0 │ │ │ │ str.w fp, [sp, #36] @ 0x24 │ │ │ │ add r3, r2 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ movs r3, #0 │ │ │ │ @@ -113855,15 +113857,15 @@ │ │ │ │ mov r1, sl │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ bl 1880f4 │ │ │ │ addw r0, r8, #2648 @ 0xa58 │ │ │ │ - bl 3f34d4 │ │ │ │ + bl 3f34cc │ │ │ │ ldr r6, [sp, #20] │ │ │ │ add.w r1, r6, #552 @ 0x228 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r1 │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ stmia r7!, {r0, r1, r2, r3} │ │ │ │ str r4, [sp, #24] │ │ │ │ @@ -114216,16 +114218,16 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 186c6c │ │ │ │ add.w r3, r9, #1 │ │ │ │ mov r0, r4 │ │ │ │ cmp sl, r3 │ │ │ │ bgt.n 190b4c │ │ │ │ b.n 1905a0 │ │ │ │ - sbc.w r0, r6, r3, rrx │ │ │ │ - @ instruction: 0xeb2a0033 │ │ │ │ + adcs.w r0, r6, r3, rrx │ │ │ │ + adds.w r0, sl, r3, rrx │ │ │ │ │ │ │ │ 00190b74 : │ │ │ │ mov.w ip, #7 │ │ │ │ str.w ip, [r1, #2640] @ 0xa50 │ │ │ │ b.n 1903f4 │ │ │ │ nop │ │ │ │ │ │ │ │ @@ -114248,24 +114250,24 @@ │ │ │ │ mov r0, r4 │ │ │ │ cbz r3, 190bb2 │ │ │ │ blx 145940 │ │ │ │ adds r4, #56 @ 0x38 │ │ │ │ cmp r4, r6 │ │ │ │ bne.n 190ba8 │ │ │ │ addw r0, r5, #2648 @ 0xa58 │ │ │ │ - bl 3f34dc │ │ │ │ + bl 3f34d4 │ │ │ │ addw r0, r5, #2712 @ 0xa98 │ │ │ │ - bl 3f34dc │ │ │ │ + bl 3f34d4 │ │ │ │ addw r0, r5, #2744 @ 0xab8 │ │ │ │ - bl 3f34dc │ │ │ │ + bl 3f34d4 │ │ │ │ addw r0, r5, #2776 @ 0xad8 │ │ │ │ - bl 3f34dc │ │ │ │ + bl 3f34d4 │ │ │ │ addw r0, r5, #2808 @ 0xaf8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 3f34dc │ │ │ │ + b.w 3f34d4 │ │ │ │ │ │ │ │ 00190be4 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ @@ -114539,23 +114541,23 @@ │ │ │ │ add.w r5, r1, #8 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov fp, r2 │ │ │ │ mov r6, r1 │ │ │ │ ldr r4, [sp, #88] @ 0x58 │ │ │ │ mov sl, r3 │ │ │ │ - bl 3f34d4 │ │ │ │ + bl 3f34cc │ │ │ │ add.w r8, sp, #8 │ │ │ │ ldrd r0, r3, [sp, #80] @ 0x50 │ │ │ │ mul.w r1, r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ mla r1, r1, r4, r4 │ │ │ │ add.w r4, r7, #86016 @ 0x15000 │ │ │ │ add.w r9, r4, #552 @ 0x228 │ │ │ │ - bl 3f34a0 │ │ │ │ + bl 3f3498 │ │ │ │ mov ip, r9 │ │ │ │ mov lr, r5 │ │ │ │ ldmia.w r9!, {r0, r1, r2, r3} │ │ │ │ stmia.w r8!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r9, {r0, r1, r2, r3} │ │ │ │ stmia.w r8, {r0, r1, r2, r3} │ │ │ │ ldmia.w lr!, {r0, r1, r2, r3} │ │ │ │ @@ -114665,15 +114667,15 @@ │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #1 │ │ │ │ strb r2, [r1, #0] │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ strb r3, [r2, #0] │ │ │ │ b.n 190f6e │ │ │ │ - b.n 1916b8 │ │ │ │ + b.n 191698 │ │ │ │ movs r3, r6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2976] @ 0xba0 │ │ │ │ subw sp, sp, #1084 @ 0x43c │ │ │ │ mov r4, r2 │ │ │ │ @@ -114978,23 +114980,23 @@ │ │ │ │ nop │ │ │ │ cbnz r4, 19136e │ │ │ │ movs r7, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ cbnz r0, 191364 │ │ │ │ movs r7, r6 │ │ │ │ - b.n 191504 │ │ │ │ + b.n 1914e4 │ │ │ │ movs r3, r6 │ │ │ │ @ instruction: 0xb86a │ │ │ │ movs r7, r6 │ │ │ │ - b.n 191358 │ │ │ │ + svc 254 @ 0xfe │ │ │ │ movs r3, r6 │ │ │ │ - b.n 191498 │ │ │ │ + b.n 191478 │ │ │ │ movs r7, r4 │ │ │ │ - b.n 1914c4 │ │ │ │ + b.n 1914a4 │ │ │ │ movs r7, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov fp, r1 │ │ │ │ @@ -115212,23 +115214,23 @@ │ │ │ │ movs r3, #2 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ lsl.w r9, r3, r1 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r1, r9 │ │ │ │ add.w r3, r3, r9, lsl #1 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 407d80 │ │ │ │ + bl 407d78 │ │ │ │ subs r5, r0, #0 │ │ │ │ itt gt │ │ │ │ movgt r6, #1 │ │ │ │ ldrgt r4, [sp, #28] │ │ │ │ ble.n 1916b4 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, fp │ │ │ │ - bl 407d80 │ │ │ │ + bl 407d78 │ │ │ │ subs r7, r0, #0 │ │ │ │ ble.n 191660 │ │ │ │ add.w lr, r9, #4294967295 @ 0xffffffff │ │ │ │ mov.w r0, r9, lsl #2 │ │ │ │ add.w r8, r7, #4294967295 @ 0xffffffff │ │ │ │ mov.w ip, #0 │ │ │ │ str r6, [sp, #4] │ │ │ │ @@ -115272,15 +115274,15 @@ │ │ │ │ cmp r5, #0 │ │ │ │ ble.n 1916b0 │ │ │ │ mov.w r2, r9, asr #1 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, fp │ │ │ │ mul.w r2, fp, r2 │ │ │ │ add.w r4, r4, r2, lsl #2 │ │ │ │ - bl 407d80 │ │ │ │ + bl 407d78 │ │ │ │ subs r7, r0, #0 │ │ │ │ bgt.n 1915d2 │ │ │ │ movs r1, #0 │ │ │ │ adds r2, r1, #1 │ │ │ │ adds r1, #2 │ │ │ │ cmp r5, r2 │ │ │ │ beq.n 191636 │ │ │ │ @@ -116060,25 +116062,25 @@ │ │ │ │ adds r3, #84 @ 0x54 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ add sp, #8 │ │ │ │ movs r7, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 191f90 │ │ │ │ + bvs.n 191f70 │ │ │ │ movs r3, r6 │ │ │ │ add r5, sp, #848 @ 0x350 │ │ │ │ movs r7, r6 │ │ │ │ add r5, sp, #656 @ 0x290 │ │ │ │ movs r7, r6 │ │ │ │ - bmi.n 191de4 │ │ │ │ + bmi.n 191dc4 │ │ │ │ movs r3, r6 │ │ │ │ - bpl.n 191f24 │ │ │ │ + bpl.n 191f04 │ │ │ │ movs r7, r4 │ │ │ │ - bpl.n 191f50 │ │ │ │ + bpl.n 191f30 │ │ │ │ movs r7, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2976] @ 0xba0 │ │ │ │ subw sp, sp, #1084 @ 0x43c │ │ │ │ mov r7, r2 │ │ │ │ @@ -116411,23 +116413,23 @@ │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ add r4, sp, #336 @ 0x150 │ │ │ │ movs r7, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 1921e8 │ │ │ │ + bcs.n 1921c8 │ │ │ │ movs r3, r6 │ │ │ │ add r2, sp, #400 @ 0x190 │ │ │ │ movs r7, r6 │ │ │ │ - beq.n 192240 │ │ │ │ + beq.n 192220 │ │ │ │ movs r3, r6 │ │ │ │ - bne.n 192180 │ │ │ │ + bne.n 192160 │ │ │ │ movs r7, r4 │ │ │ │ - bne.n 1921ac │ │ │ │ + bne.n 19218c │ │ │ │ movs r7, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2976] @ 0xba0 │ │ │ │ subw sp, sp, #1084 @ 0x43c │ │ │ │ mov r7, r2 │ │ │ │ @@ -116760,23 +116762,23 @@ │ │ │ │ adds r3, #132 @ 0x84 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ add r0, sp, #720 @ 0x2d0 │ │ │ │ movs r7, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r2, r4, r5} │ │ │ │ + ldmia r7!, {r2, r5} │ │ │ │ movs r3, r6 │ │ │ │ add r6, pc, #792 @ (adr r6, 1928f8 ) │ │ │ │ movs r7, r6 │ │ │ │ - ldmia r5, {r5, r6} │ │ │ │ + ldmia r5!, {r4, r6} │ │ │ │ movs r3, r6 │ │ │ │ - ldmia r5, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r5, {r1, r2, r3, r5, r6, r7} │ │ │ │ movs r7, r4 │ │ │ │ - ldmia r6!, {r1, r4} │ │ │ │ + ldmia r6!, {r1} │ │ │ │ movs r7, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r6, r2 │ │ │ │ @@ -117498,25 +117500,25 @@ │ │ │ │ adds r3, #156 @ 0x9c │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ add r1, pc, #40 @ (adr r1, 192db8 ) │ │ │ │ movs r7, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r7} │ │ │ │ + stmia r7!, {r4, r5, r6} │ │ │ │ movs r3, r6 │ │ │ │ ldr r6, [sp, #880] @ 0x370 │ │ │ │ movs r7, r6 │ │ │ │ ldr r6, [sp, #688] @ 0x2b0 │ │ │ │ movs r7, r6 │ │ │ │ - stmia r5!, {r2, r5, r7} │ │ │ │ + stmia r5!, {r2, r4, r7} │ │ │ │ movs r3, r6 │ │ │ │ - stmia r6!, {r1, r6} │ │ │ │ + stmia r6!, {r1, r4, r5} │ │ │ │ movs r7, r4 │ │ │ │ - stmia r6!, {r1, r2, r4, r6} │ │ │ │ + stmia r6!, {r1, r2, r6} │ │ │ │ movs r7, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2976] @ 0xba0 │ │ │ │ subw sp, sp, #1084 @ 0x43c │ │ │ │ mov r7, r2 │ │ │ │ @@ -117849,23 +117851,23 @@ │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ ldr r5, [sp, #368] @ 0x170 │ │ │ │ movs r7, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r3!, {r1, r3, r6, r7} │ │ │ │ movs r3, r6 │ │ │ │ ldr r3, [sp, #432] @ 0x1b0 │ │ │ │ movs r7, r6 │ │ │ │ - stmia r2!, {r1} │ │ │ │ + stmia r1!, {r1, r4, r5, r6, r7} │ │ │ │ movs r3, r6 │ │ │ │ - stmia r2!, {r5, r7} │ │ │ │ + stmia r2!, {r4, r7} │ │ │ │ movs r7, r4 │ │ │ │ - stmia r2!, {r2, r4, r5, r7} │ │ │ │ + stmia r2!, {r2, r5, r7} │ │ │ │ movs r7, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2976] @ 0xba0 │ │ │ │ subw sp, sp, #1084 @ 0x43c │ │ │ │ mov r7, r2 │ │ │ │ @@ -118198,24 +118200,24 @@ │ │ │ │ adds r3, #204 @ 0xcc │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ ldr r1, [sp, #752] @ 0x2f0 │ │ │ │ movs r7, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r2, r3, r4, r5} │ │ │ │ + stmia r0!, {r2, r3, r5} │ │ │ │ movs r3, r6 │ │ │ │ str r7, [sp, #824] @ 0x338 │ │ │ │ movs r7, r6 │ │ │ │ - bkpt 0x0068 │ │ │ │ + bkpt 0x0058 │ │ │ │ movs r3, r6 │ │ │ │ - itte eq │ │ │ │ + bkpt 0x00f6 │ │ │ │ + movs r7, r4 │ │ │ │ + itet eq │ │ │ │ moveq r7, r4 │ │ │ │ - itte ne @ unpredictable │ │ │ │ - movne r7, r4 │ │ │ │ stmdbne sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ moveq.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2928] @ 0xb70 │ │ │ │ subw sp, sp, #1132 @ 0x46c │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ @@ -118931,25 +118933,25 @@ │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ str r6, [sp, #88] @ 0x58 │ │ │ │ movs r7, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb844 │ │ │ │ + @ instruction: 0xb834 │ │ │ │ movs r3, r6 │ │ │ │ ldrh r2, [r2, #62] @ 0x3e │ │ │ │ movs r7, r6 │ │ │ │ ldrh r6, [r3, #60] @ 0x3c │ │ │ │ movs r7, r6 │ │ │ │ - cpsie i │ │ │ │ + @ instruction: 0xb652 │ │ │ │ movs r3, r6 │ │ │ │ - @ instruction: 0xb700 │ │ │ │ + @ instruction: 0xb6f0 │ │ │ │ movs r7, r4 │ │ │ │ - @ instruction: 0xb714 │ │ │ │ + @ instruction: 0xb704 │ │ │ │ movs r7, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2928] @ 0xb70 │ │ │ │ subw sp, sp, #1132 @ 0x46c │ │ │ │ mov r5, r2 │ │ │ │ @@ -119666,25 +119668,25 @@ │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r2, [r1, #48] @ 0x30 │ │ │ │ movs r7, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - add sp, #224 @ 0xe0 │ │ │ │ + add sp, #160 @ 0xa0 │ │ │ │ movs r3, r6 │ │ │ │ strh r6, [r0, #62] @ 0x3e │ │ │ │ movs r7, r6 │ │ │ │ strh r2, [r2, #60] @ 0x3c │ │ │ │ movs r7, r6 │ │ │ │ - add r6, sp, #344 @ 0x158 │ │ │ │ + add r6, sp, #280 @ 0x118 │ │ │ │ movs r3, r6 │ │ │ │ - add r6, sp, #976 @ 0x3d0 │ │ │ │ + add r6, sp, #912 @ 0x390 │ │ │ │ movs r7, r4 │ │ │ │ - add r7, sp, #32 │ │ │ │ + add r6, sp, #992 @ 0x3e0 │ │ │ │ movs r7, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2920] @ 0xb68 │ │ │ │ subw sp, sp, #1140 @ 0x474 │ │ │ │ mov r5, r2 │ │ │ │ @@ -120403,25 +120405,25 @@ │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ strh r6, [r7, #46] @ 0x2e │ │ │ │ movs r7, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #152 @ 0x98 │ │ │ │ + add r0, sp, #88 @ 0x58 │ │ │ │ movs r3, r6 │ │ │ │ ldrb r4, [r6, #30] │ │ │ │ movs r7, r6 │ │ │ │ ldrb r0, [r0, #30] │ │ │ │ movs r7, r6 │ │ │ │ - add r6, pc, #272 @ (adr r6, 194e18 ) │ │ │ │ + add r6, pc, #208 @ (adr r6, 194dd8 ) │ │ │ │ movs r3, r6 │ │ │ │ - add r6, pc, #904 @ (adr r6, 195094 ) │ │ │ │ + add r6, pc, #840 @ (adr r6, 195054 ) │ │ │ │ movs r7, r4 │ │ │ │ - add r6, pc, #976 @ (adr r6, 1950e0 ) │ │ │ │ + add r6, pc, #912 @ (adr r6, 1950a0 ) │ │ │ │ movs r7, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2920] @ 0xb68 │ │ │ │ subw sp, sp, #1140 @ 0x474 │ │ │ │ mov r5, r2 │ │ │ │ @@ -121140,25 +121142,25 @@ │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r2, [r5, #23] │ │ │ │ movs r7, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #72 @ (adr r0, 195558 ) │ │ │ │ + add r0, pc, #8 @ (adr r0, 195518 ) │ │ │ │ movs r3, r6 │ │ │ │ strb r0, [r4, #30] │ │ │ │ movs r7, r6 │ │ │ │ strb r4, [r5, #29] │ │ │ │ movs r7, r6 │ │ │ │ - ldr r6, [sp, #192] @ 0xc0 │ │ │ │ + ldr r6, [sp, #128] @ 0x80 │ │ │ │ movs r3, r6 │ │ │ │ - ldr r6, [sp, #824] @ 0x338 │ │ │ │ + ldr r6, [sp, #760] @ 0x2f8 │ │ │ │ movs r7, r4 │ │ │ │ - ldr r6, [sp, #896] @ 0x380 │ │ │ │ + ldr r6, [sp, #832] @ 0x340 │ │ │ │ movs r7, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ mov r7, r1 │ │ │ │ @@ -121179,15 +121181,15 @@ │ │ │ │ str r1, [sp, #32] │ │ │ │ beq.w 19588c │ │ │ │ movs r6, #0 │ │ │ │ add.w r3, r7, #3248 @ 0xcb0 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov r0, r3 │ │ │ │ mov sl, r3 │ │ │ │ - bl 3f34d4 │ │ │ │ + bl 3f34cc │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov ip, sl │ │ │ │ add.w lr, r7, #3280 @ 0xcd0 │ │ │ │ add.w r8, r3, #552 @ 0x228 │ │ │ │ addw r5, r7, #3208 @ 0xc88 │ │ │ │ mov sl, r8 │ │ │ │ ldmia.w r8!, {r0, r1, r2, r3} │ │ │ │ @@ -121268,15 +121270,15 @@ │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ ldmia r6!, {r0, r1, r2, r3} │ │ │ │ stmia.w lr!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ mov r0, r8 │ │ │ │ - bl 3f34d4 │ │ │ │ + bl 3f34cc │ │ │ │ ldr.w r3, [r7, #3384] @ 0xd38 │ │ │ │ cmp r4, r3 │ │ │ │ beq.n 1956bc │ │ │ │ ldr.w r3, [pc, #1660] @ 195cf8 │ │ │ │ movs r1, #0 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ mov r0, r9 │ │ │ │ @@ -121298,15 +121300,15 @@ │ │ │ │ blx 144e14 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 195cde │ │ │ │ str.w r4, [r7, #3384] @ 0xd38 │ │ │ │ ldr.w r1, [r7, #3256] @ 0xcb8 │ │ │ │ mov r0, r8 │ │ │ │ adds r1, #64 @ 0x40 │ │ │ │ - bl 3f34a0 │ │ │ │ + bl 3f3498 │ │ │ │ ldr.w r3, [r7, #3272] @ 0xcc8 │ │ │ │ str.w r3, [r7, #3344] @ 0xd10 │ │ │ │ mov r0, r9 │ │ │ │ ldr.w r3, [r7, #3256] @ 0xcb8 │ │ │ │ movs r1, #2 │ │ │ │ str.w r3, [r7, #3348] @ 0xd14 │ │ │ │ ldr.w r3, [r7, #3336] @ 0xd08 │ │ │ │ @@ -121923,21 +121925,21 @@ │ │ │ │ b.n 195cd8 │ │ │ │ strb r6, [r3, #23] │ │ │ │ movs r7, r6 │ │ │ │ asrs r4, r4, #7 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #376] @ 0x178 │ │ │ │ + ldr r4, [sp, #312] @ 0x138 │ │ │ │ movs r7, r4 │ │ │ │ cmp r5, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #168] @ 0xa8 │ │ │ │ + str r7, [sp, #104] @ 0x68 │ │ │ │ movs r7, r4 │ │ │ │ - str r6, [sp, #96] @ 0x60 │ │ │ │ + str r6, [sp, #32] │ │ │ │ movs r7, r4 │ │ │ │ │ │ │ │ 00195d10 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -121987,20 +121989,20 @@ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w r3, [r0, #3384] @ 0xd38 │ │ │ │ mov r4, r0 │ │ │ │ cbz r3, 195d9e │ │ │ │ add.w r0, r0, #3344 @ 0xd10 │ │ │ │ blx 145940 │ │ │ │ add.w r0, r4, #3248 @ 0xcb0 │ │ │ │ - bl 3f34dc │ │ │ │ + bl 3f34d4 │ │ │ │ add.w r0, r4, #3216 @ 0xc90 │ │ │ │ - bl 3f34dc │ │ │ │ + bl 3f34d4 │ │ │ │ add.w r0, r4, #3312 @ 0xcf0 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 3f34dc │ │ │ │ + b.w 3f34d4 │ │ │ │ nop │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #236] @ (195eb8 ) │ │ │ │ mov r6, r1 │ │ │ │ @@ -122068,15 +122070,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #92] @ (195ecc ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldrb r3, [r6, #0] │ │ │ │ cbnz r3, 195e80 │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ cmp r3, #2 │ │ │ │ beq.n 195e28 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -122097,35 +122099,35 @@ │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [pc, #48] @ (195ed8 ) │ │ │ │ add r0, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r0, [pc, #44] @ (195edc ) │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 195de8 │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ movs r7, r6 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r6, #5 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ lsls r3, r1, #2 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #688] @ 0x2b0 │ │ │ │ + str r5, [sp, #624] @ 0x270 │ │ │ │ movs r7, r4 │ │ │ │ adds r4, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #880] @ 0x370 │ │ │ │ + ldr r6, [sp, #816] @ 0x330 │ │ │ │ movs r2, r5 │ │ │ │ - str r5, [sp, #792] @ 0x318 │ │ │ │ + str r5, [sp, #728] @ 0x2d8 │ │ │ │ movs r7, r4 │ │ │ │ - ldrh r0, [r3, #44] @ 0x2c │ │ │ │ + ldrh r0, [r1, #44] @ 0x2c │ │ │ │ movs r7, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #512] @ (1960f4 ) │ │ │ │ sub sp, #24 │ │ │ │ @@ -122188,55 +122190,55 @@ │ │ │ │ bne.n 195ffc │ │ │ │ ldr.w r1, [r6, #408] @ 0x198 │ │ │ │ add r3, sp, #16 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ add.w r1, r1, #569344 @ 0x8b000 │ │ │ │ ldr.w r2, [r1, #3028] @ 0xbd4 │ │ │ │ ldr.w r1, [r1, #3020] @ 0xbcc │ │ │ │ - bl 2a49c4 │ │ │ │ + bl 2a49bc │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 196058 │ │ │ │ ldr r2, [pc, #356] @ (196108 ) │ │ │ │ movs r3, #29 │ │ │ │ ldr r1, [pc, #356] @ (19610c ) │ │ │ │ ldr r7, [pc, #360] @ (196110 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #12] │ │ │ │ add r7, pc │ │ │ │ str r7, [sp, #0] │ │ │ │ mov r8, r1 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r1, [pc, #344] @ (196114 ) │ │ │ │ add r1, pc │ │ │ │ - bl 2a70e4 │ │ │ │ + bl 2a70dc │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 2975d0 │ │ │ │ + bl 2975c8 │ │ │ │ movs r3, #29 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr.w r3, [r9] │ │ │ │ str r0, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 1960a2 │ │ │ │ mov r0, sl │ │ │ │ - bl 2a4d24 │ │ │ │ + bl 2a4d1c │ │ │ │ mov r1, r0 │ │ │ │ str.w r1, [r6, #492] @ 0x1ec │ │ │ │ movs r3, #0 │ │ │ │ ldr r1, [pc, #296] @ (196118 ) │ │ │ │ mov r2, r4 │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ - bl 2a4bfc │ │ │ │ + bl 2a4bf4 │ │ │ │ b.n 195f3e │ │ │ │ blx 143f8c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #16] │ │ │ │ b.n 195f82 │ │ │ │ ldr r3, [pc, #276] @ (19611c ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ @@ -122267,33 +122269,33 @@ │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [pc, #228] @ (19612c ) │ │ │ │ add r0, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r0, [pc, #224] @ (196130 ) │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 195f2a │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr.w r6, [r6, #468] @ 0x1d4 │ │ │ │ - bl 3e014c │ │ │ │ + bl 3e0144 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 1960c8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 3e069c │ │ │ │ + bl 3e0694 │ │ │ │ mov r0, r4 │ │ │ │ bl 187ca4 │ │ │ │ b.n 195f3e │ │ │ │ ldr r0, [pc, #184] @ (196134 ) │ │ │ │ add.w r6, r4, #86016 @ 0x15000 │ │ │ │ mov r1, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr.w r3, [r6, #472] @ 0x1d8 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r3, r2 │ │ │ │ beq.w 195f6a │ │ │ │ ldr.w r3, [r9] │ │ │ │ ldr.w r2, [r6, #468] @ 0x1d4 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -122311,15 +122313,15 @@ │ │ │ │ bpl.n 195fde │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [pc, #128] @ (19613c ) │ │ │ │ ldr r0, [pc, #132] @ (196140 ) │ │ │ │ mov r1, r4 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 195fde │ │ │ │ ldr r3, [pc, #88] @ (196124 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 19606a │ │ │ │ ldr r3, [pc, #76] @ (196120 ) │ │ │ │ @@ -122330,60 +122332,60 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r2, r6 │ │ │ │ ldr r3, [pc, #96] @ (196144 ) │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [pc, #96] @ (196148 ) │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 19606a │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldr r4, [r6, #64] @ 0x40 │ │ │ │ movs r7, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r5, #64] @ 0x40 │ │ │ │ movs r7, r6 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r5, #60] @ 0x3c │ │ │ │ movs r7, r6 │ │ │ │ - ldr r0, [pc, #896] @ (19648c ) │ │ │ │ + ldr r0, [pc, #832] @ (19644c ) │ │ │ │ movs r7, r4 │ │ │ │ - ldr r0, [pc, #984] @ (1964e8 ) │ │ │ │ + ldr r0, [pc, #920] @ (1964a8 ) │ │ │ │ movs r7, r4 │ │ │ │ - ldr r0, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r0, [sp, #680] @ 0x2a8 │ │ │ │ movs r3, r6 │ │ │ │ - str r5, [sp, #328] @ 0x148 │ │ │ │ + str r5, [sp, #264] @ 0x108 │ │ │ │ movs r7, r4 │ │ │ │ lsls r5, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #240] @ 0xf0 │ │ │ │ + ldr r5, [sp, #176] @ 0xb0 │ │ │ │ movs r2, r5 │ │ │ │ - str r4, [sp, #552] @ 0x228 │ │ │ │ + str r4, [sp, #488] @ 0x1e8 │ │ │ │ movs r7, r4 │ │ │ │ - ldrh r0, [r7, #30] │ │ │ │ + ldrh r0, [r5, #30] │ │ │ │ movs r7, r4 │ │ │ │ - str r4, [sp, #24] │ │ │ │ + str r3, [sp, #984] @ 0x3d8 │ │ │ │ movs r7, r4 │ │ │ │ movs r0, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r2, #16] │ │ │ │ + strb r6, [r0, #16] │ │ │ │ movs r1, r5 │ │ │ │ - str r4, [sp, #368] @ 0x170 │ │ │ │ + str r4, [sp, #304] @ 0x130 │ │ │ │ movs r7, r4 │ │ │ │ - str r4, [sp, #72] @ 0x48 │ │ │ │ + str r4, [sp, #8] │ │ │ │ movs r7, r4 │ │ │ │ - ldrh r0, [r4, #26] │ │ │ │ + ldrh r0, [r2, #26] │ │ │ │ movs r7, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ ldr r2, [pc, #348] @ (1962bc ) │ │ │ │ @@ -122395,28 +122397,28 @@ │ │ │ │ add r1, sp, #16 │ │ │ │ ldr r3, [pc, #344] @ (1962c4 ) │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 2a9c98 │ │ │ │ + bl 2a9c90 │ │ │ │ cbnz r0, 1961bc │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cbnz r0, 1961b6 │ │ │ │ ldr r2, [pc, #324] @ (1962c8 ) │ │ │ │ movs r1, #0 │ │ │ │ mov r3, r4 │ │ │ │ add.w r6, r4, #86016 @ 0x15000 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #29 │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 2a76bc │ │ │ │ + bl 2a76b4 │ │ │ │ str r0, [r4, #16] │ │ │ │ mvn.w r2, #256 @ 0x100 │ │ │ │ ldr.w r3, [r6, #472] @ 0x1d8 │ │ │ │ add r3, r2 │ │ │ │ cmp r3, #7 │ │ │ │ bhi.n 196228 │ │ │ │ tbb [pc, r3] │ │ │ │ @@ -122425,24 +122427,24 @@ │ │ │ │ subs r5, #57 @ 0x39 │ │ │ │ cmp r5, #45 @ 0x2d │ │ │ │ blx 143f8c │ │ │ │ b.n 196182 │ │ │ │ add.w r3, r4, #86016 @ 0x15000 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr.w r6, [r3, #468] @ 0x1d4 │ │ │ │ - bl 3e014c │ │ │ │ + bl 3e0144 │ │ │ │ ldr r3, [pc, #256] @ (1962cc ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 196260 │ │ │ │ mov r0, r4 │ │ │ │ bl 187ca4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 3e069c │ │ │ │ + bl 3e0694 │ │ │ │ ldr r2, [pc, #236] @ (1962d0 ) │ │ │ │ ldr r3, [pc, #224] @ (1962c4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ @@ -122504,15 +122506,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r2, r6 │ │ │ │ ldr r3, [pc, #100] @ (1962e0 ) │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [pc, #100] @ (1962e4 ) │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1961d4 │ │ │ │ ldr r3, [pc, #76] @ (1962d8 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 196230 │ │ │ │ ldr r3, [pc, #72] @ (1962dc ) │ │ │ │ @@ -122525,15 +122527,15 @@ │ │ │ │ ldr r0, [pc, #76] @ (1962f0 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r2, [r6, #468] @ 0x1d4 │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ mov r1, r4 │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 196230 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r2, [r1, #28] │ │ │ │ movs r7, r6 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ movs r7, r6 │ │ │ │ @@ -122541,29 +122543,29 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r1, #20] │ │ │ │ movs r7, r6 │ │ │ │ - str r6, [sp, #72] @ 0x48 │ │ │ │ + str r6, [sp, #8] │ │ │ │ movs r3, r6 │ │ │ │ adds r4, #24 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #888] @ 0x378 │ │ │ │ + str r2, [sp, #824] @ 0x338 │ │ │ │ movs r7, r4 │ │ │ │ - ldrh r0, [r1, #14] │ │ │ │ + ldrh r0, [r7, #12] │ │ │ │ movs r7, r4 │ │ │ │ - ldr r2, [sp, #904] @ 0x388 │ │ │ │ + ldr r2, [sp, #840] @ 0x348 │ │ │ │ movs r2, r5 │ │ │ │ - str r2, [sp, #816] @ 0x330 │ │ │ │ + str r2, [sp, #752] @ 0x2f0 │ │ │ │ movs r7, r4 │ │ │ │ - ldrh r4, [r3, #12] │ │ │ │ + ldrh r4, [r1, #12] │ │ │ │ movs r7, r4 │ │ │ │ │ │ │ │ 001962f4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -122593,26 +122595,26 @@ │ │ │ │ add r1, sp, #8 │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r2, [ip, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov.w r2, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 2a9c98 │ │ │ │ + bl 2a9c90 │ │ │ │ cbnz r0, 1963a0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cbnz r0, 19639a │ │ │ │ ldr r2, [pc, #92] @ (1963bc ) │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r3, r4 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ movs r1, #25 │ │ │ │ - bl 2a76bc │ │ │ │ + bl 2a76b4 │ │ │ │ str r0, [r4, #16] │ │ │ │ ldr r2, [pc, #76] @ (1963c0 ) │ │ │ │ ldr r3, [pc, #64] @ (1963b8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ @@ -122628,15 +122630,15 @@ │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ blx 143f8c │ │ │ │ b.n 19635e │ │ │ │ mov r0, r4 │ │ │ │ bl 187ca4 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 3e069c │ │ │ │ + bl 3e0694 │ │ │ │ b.n 196372 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r4, [r5, #124] @ 0x7c │ │ │ │ movs r7, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ @@ -122658,20 +122660,20 @@ │ │ │ │ add r1, sp, #16 │ │ │ │ ldr r3, [pc, #124] @ (196460 ) │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 2a9c98 │ │ │ │ + bl 2a9c90 │ │ │ │ cbz r0, 19642a │ │ │ │ mov r0, r4 │ │ │ │ bl 187ca4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 3e069c │ │ │ │ + bl 3e0694 │ │ │ │ ldr r2, [pc, #96] @ (196464 ) │ │ │ │ ldr r3, [pc, #88] @ (196460 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ @@ -122693,15 +122695,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r3, r4 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #25 │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 2a76bc │ │ │ │ + bl 2a76b4 │ │ │ │ str r0, [r4, #16] │ │ │ │ b.n 196402 │ │ │ │ blx 143f8c │ │ │ │ b.n 196434 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r2, [r2, #116] @ 0x74 │ │ │ │ @@ -122727,49 +122729,49 @@ │ │ │ │ mov r6, r1 │ │ │ │ add r5, pc │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 196518 │ │ │ │ tst.w r6, #24 │ │ │ │ bne.n 1964fc │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 2a6d8c │ │ │ │ + bl 2a6d84 │ │ │ │ ldr r6, [pc, #176] @ (19654c ) │ │ │ │ ldr r2, [pc, #180] @ (196550 ) │ │ │ │ movs r3, #29 │ │ │ │ ldr r1, [pc, #180] @ (196554 ) │ │ │ │ add r6, pc │ │ │ │ add r2, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r0 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r1, [pc, #164] @ (196558 ) │ │ │ │ add r1, pc │ │ │ │ - bl 2a70e4 │ │ │ │ + bl 2a70dc │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 2975d0 │ │ │ │ + bl 2975c8 │ │ │ │ movs r3, #29 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r3, [pc, #140] @ (19655c ) │ │ │ │ str r0, [r4, #12] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cbnz r3, 196522 │ │ │ │ ldr r1, [pc, #132] @ (196560 ) │ │ │ │ mov r0, r8 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 2a6e64 │ │ │ │ + bl 2a6e5c │ │ │ │ movs r0, #1 │ │ │ │ add sp, #16 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -122800,35 +122802,35 @@ │ │ │ │ bpl.n 1964d8 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [pc, #48] @ (19656c ) │ │ │ │ ldr r0, [pc, #52] @ (196570 ) │ │ │ │ mov r1, r4 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1964d8 │ │ │ │ str r6, [r4, #104] @ 0x68 │ │ │ │ movs r7, r6 │ │ │ │ - str r3, [sp, #976] @ 0x3d0 │ │ │ │ + str r3, [sp, #912] @ 0x390 │ │ │ │ movs r3, r6 │ │ │ │ - mvns r6, r4 │ │ │ │ + mvns r6, r2 │ │ │ │ movs r7, r4 │ │ │ │ - mvns r2, r7 │ │ │ │ + mvns r2, r5 │ │ │ │ movs r7, r4 │ │ │ │ - str r0, [sp, #880] @ 0x370 │ │ │ │ + str r0, [sp, #816] @ 0x330 │ │ │ │ movs r7, r4 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ mcr2 15, 7, pc, cr1, cr15, {7} @ │ │ │ │ movs r0, #8 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf39e002a │ │ │ │ - ldrh r4, [r3, #62] @ 0x3e │ │ │ │ + @ instruction: 0xf38e002a │ │ │ │ + ldrh r4, [r1, #62] @ 0x3e │ │ │ │ movs r7, r4 │ │ │ │ │ │ │ │ 00196574 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -122854,58 +122856,58 @@ │ │ │ │ add.w r7, r4, #86016 @ 0x15000 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ add r3, sp, #16 │ │ │ │ ldr.w r1, [r7, #408] @ 0x198 │ │ │ │ add.w r1, r1, #569344 @ 0x8b000 │ │ │ │ ldr.w r2, [r1, #3028] @ 0xbd4 │ │ │ │ ldr.w r1, [r1, #3020] @ 0xbcc │ │ │ │ - bl 2a49c4 │ │ │ │ + bl 2a49bc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 196658 │ │ │ │ ldr r2, [pc, #208] @ (1966a4 ) │ │ │ │ ldr r1, [pc, #212] @ (1966a8 ) │ │ │ │ ldr r3, [pc, #212] @ (1966ac ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #12] │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #29 │ │ │ │ mov r8, r1 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r1, [pc, #196] @ (1966b0 ) │ │ │ │ add r1, pc │ │ │ │ - bl 2a70e4 │ │ │ │ + bl 2a70dc │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 2975d0 │ │ │ │ + bl 2975c8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, r8 │ │ │ │ movs r3, #29 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r3, [pc, #168] @ (1966b4 ) │ │ │ │ str r0, [r4, #12] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cbnz r3, 19666e │ │ │ │ mov r0, r5 │ │ │ │ - bl 2a4d24 │ │ │ │ + bl 2a4d1c │ │ │ │ mov r1, r0 │ │ │ │ str.w r1, [r7, #492] @ 0x1ec │ │ │ │ movs r3, #0 │ │ │ │ ldr r1, [pc, #148] @ (1966b8 ) │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ - bl 2a4bfc │ │ │ │ + bl 2a4bf4 │ │ │ │ ldr r2, [pc, #140] @ (1966bc ) │ │ │ │ ldr r3, [pc, #104] @ (19669c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ @@ -122916,15 +122918,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 3e069c │ │ │ │ + bl 3e0694 │ │ │ │ mov r0, r4 │ │ │ │ bl 187ca4 │ │ │ │ b.n 19662e │ │ │ │ blx 143f8c │ │ │ │ str r5, [r4, #16] │ │ │ │ b.n 1965a8 │ │ │ │ ldr r3, [pc, #80] @ (1966c0 ) │ │ │ │ @@ -122939,43 +122941,43 @@ │ │ │ │ bpl.n 196612 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [pc, #64] @ (1966c8 ) │ │ │ │ ldr r0, [pc, #68] @ (1966cc ) │ │ │ │ mov r1, r4 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 196612 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ str r4, [r3, #88] @ 0x58 │ │ │ │ movs r7, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r2, #88] @ 0x58 │ │ │ │ movs r7, r6 │ │ │ │ - cmp r2, r6 │ │ │ │ + cmp r2, r4 │ │ │ │ movs r7, r4 │ │ │ │ - cmn r0, r1 │ │ │ │ + cmp r0, r7 │ │ │ │ movs r7, r4 │ │ │ │ - str r2, [sp, #736] @ 0x2e0 │ │ │ │ + str r2, [sp, #672] @ 0x2a0 │ │ │ │ movs r3, r6 │ │ │ │ - ldrh r4, [r7, #60] @ 0x3c │ │ │ │ + ldrh r4, [r5, #60] @ 0x3c │ │ │ │ movs r7, r4 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ ldc2l 15, cr15, [sp], #1020 @ 0x3fc │ │ │ │ str r2, [r7, #76] @ 0x4c │ │ │ │ movs r7, r6 │ │ │ │ movs r0, #8 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r1, #100] @ 0x64 │ │ │ │ + ldr r2, [r7, #96] @ 0x60 │ │ │ │ movs r1, r5 │ │ │ │ - ldrh r0, [r2, #52] @ 0x34 │ │ │ │ + ldrh r0, [r0, #52] @ 0x34 │ │ │ │ movs r7, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #102400 @ 0x19000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ sub.w lr, ip, lr │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ @@ -123035,15 +123037,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 19675c │ │ │ │ ldr.w r4, [pc, #1120] @ 196be4 │ │ │ │ movs r2, #79 @ 0x4f │ │ │ │ mov r0, r8 │ │ │ │ add r4, pc │ │ │ │ mov r1, r4 │ │ │ │ - bl 3da798 │ │ │ │ + bl 3da790 │ │ │ │ ldrb.w r3, [r5, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 196cda │ │ │ │ ldr.w sl, [r7] │ │ │ │ movw r0, #1211 @ 0x4bb │ │ │ │ movt r0, #46034 @ 0xb3d2 │ │ │ │ movw r3, #61545 @ 0xf069 │ │ │ │ @@ -123069,15 +123071,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 19686a │ │ │ │ ldr.w r1, [pc, #1032] @ 196bec │ │ │ │ add.w r0, r0, #86528 @ 0x15200 │ │ │ │ adds r0, #180 @ 0xb4 │ │ │ │ movs r2, #65 @ 0x41 │ │ │ │ add r1, pc │ │ │ │ - bl 3da798 │ │ │ │ + bl 3da790 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r1, [pc, #1012] @ (196bf0 ) │ │ │ │ movs r2, #74 @ 0x4a │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc │ │ │ │ blx r3 │ │ │ │ @@ -123089,17 +123091,17 @@ │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [pc, #988] @ (196bf4 ) │ │ │ │ movs r4, #0 │ │ │ │ str r2, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ movs r2, #79 @ 0x4f │ │ │ │ strd r4, r4, [r7, #8] │ │ │ │ - bl 3da798 │ │ │ │ + bl 3da790 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3daa68 │ │ │ │ + bl 3daa60 │ │ │ │ mov r0, r7 │ │ │ │ blx 143ca4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [pc, #960] @ (196bf8 ) │ │ │ │ add.w r1, sp, #102912 @ 0x19200 │ │ │ │ ldr r3, [pc, #912] @ (196bcc ) │ │ │ │ add.w r1, r1, #356 @ 0x164 │ │ │ │ @@ -123116,36 +123118,36 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add.w r0, r0, #86528 @ 0x15200 │ │ │ │ adds r0, #40 @ 0x28 │ │ │ │ - bl 3f34bc │ │ │ │ + bl 3f34b4 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 196c4c │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r0, [r7, #0] │ │ │ │ movs r2, #65 @ 0x41 │ │ │ │ ldr r3, [pc, #888] @ (196bfc ) │ │ │ │ mov.w fp, #0 │ │ │ │ add.w r0, r0, #86528 @ 0x15200 │ │ │ │ add r3, pc │ │ │ │ adds r0, #180 @ 0xb4 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 3da798 │ │ │ │ + bl 3da790 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r1, [pc, #868] @ (196c00 ) │ │ │ │ add.w r0, r3, #86528 @ 0x15200 │ │ │ │ ldr r4, [r7, #0] │ │ │ │ adds r0, #40 @ 0x28 │ │ │ │ add r1, pc │ │ │ │ - bl 3f3328 │ │ │ │ + bl 3f3320 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ add.w r4, r4, #86016 @ 0x15000 │ │ │ │ vldr d7, [pc, #780] @ 196bc0 │ │ │ │ sub.w r3, r2, #824 @ 0x338 │ │ │ │ add.w lr, r4, #620 @ 0x26c │ │ │ │ add.w r9, r3, #86016 @ 0x15000 │ │ │ │ ldr.w r2, [r4, #616] @ 0x268 │ │ │ │ @@ -123265,15 +123267,15 @@ │ │ │ │ strd r1, r0, [sp, #4] │ │ │ │ ldr r0, [pc, #500] @ (196c10 ) │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r2 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ add r0, pc │ │ │ │ mov r2, r8 │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 196996 │ │ │ │ mov r7, r3 │ │ │ │ b.n 196780 │ │ │ │ ldr.w lr, [pc, #480] @ 196c14 │ │ │ │ ldr.w r7, [r6, lr] │ │ │ │ ldrh.w lr, [r7] │ │ │ │ cmp.w lr, #0 │ │ │ │ @@ -123286,15 +123288,15 @@ │ │ │ │ strd r1, r0, [sp, #4] │ │ │ │ ldr r0, [pc, #444] @ (196c18 ) │ │ │ │ ldr r1, [sp, #28] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r8 │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r7, [sp, #20] │ │ │ │ add.w r3, r3, #84992 @ 0x14c00 │ │ │ │ ldrd r1, r0, [r4, #8] │ │ │ │ ldr.w lr, [r3, #644] @ 0x284 │ │ │ │ ldrd r2, r3, [r4] │ │ │ │ ldr.w ip, [r7] │ │ │ │ @@ -123331,21 +123333,21 @@ │ │ │ │ movs r2, #55 @ 0x37 │ │ │ │ mov r7, r8 │ │ │ │ add r1, pc │ │ │ │ ldr.w r8, [sp, #40] @ 0x28 │ │ │ │ ldr.w r0, [r3, #408] @ 0x198 │ │ │ │ mov r5, sl │ │ │ │ adds r0, #92 @ 0x5c │ │ │ │ - bl 3da798 │ │ │ │ + bl 3da790 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r4, [r7, #0] │ │ │ │ add.w r0, r3, #86528 @ 0x15200 │ │ │ │ adds r0, #40 @ 0x28 │ │ │ │ add.w r4, r4, #86016 @ 0x15000 │ │ │ │ - bl 3f34dc │ │ │ │ + bl 3f34d4 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ add.w r3, r3, #84992 @ 0x14c00 │ │ │ │ adds r3, #200 @ 0xc8 │ │ │ │ ldr.w r3, [r3, #760] @ 0x2f8 │ │ │ │ str.w r3, [r4, #760] @ 0x2f8 │ │ │ │ b.n 1967f4 │ │ │ │ mov r5, sl │ │ │ │ @@ -123361,15 +123363,15 @@ │ │ │ │ movs r2, #55 @ 0x37 │ │ │ │ ldr.w sl, [pc, #248] @ 196c20 │ │ │ │ add.w r3, r3, #86016 @ 0x15000 │ │ │ │ add sl, pc │ │ │ │ mov r1, sl │ │ │ │ ldr.w r0, [r3, #408] @ 0x198 │ │ │ │ adds r0, #92 @ 0x5c │ │ │ │ - bl 3da798 │ │ │ │ + bl 3da790 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ add.w r6, r3, #84992 @ 0x14c00 │ │ │ │ adds r6, #200 @ 0xc8 │ │ │ │ ldr.w r3, [r6, #576] @ 0x240 │ │ │ │ strb.w r9, [r3, r2] │ │ │ │ ldr.w r3, [r6, #576] @ 0x240 │ │ │ │ @@ -123389,106 +123391,106 @@ │ │ │ │ beq.n 196c28 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ add.w r0, r0, #86528 @ 0x15200 │ │ │ │ adds r0, #216 @ 0xd8 │ │ │ │ add.w r4, r3, #86528 @ 0x15200 │ │ │ │ adds r4, #40 @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ - bl 3f36a0 │ │ │ │ + bl 3f3698 │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [r7, #0] │ │ │ │ - bl 3f34dc │ │ │ │ + bl 3f34d4 │ │ │ │ ldr.w r3, [r6, #760] @ 0x2f8 │ │ │ │ add.w r4, r4, #86016 @ 0x15000 │ │ │ │ str.w r3, [r4, #760] @ 0x2f8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ add.w r3, r3, #86016 @ 0x15000 │ │ │ │ ldr.w r0, [r3, #720] @ 0x2d0 │ │ │ │ - bl 3ecd24 │ │ │ │ + bl 3ecd1c │ │ │ │ ldr r0, [r7, #0] │ │ │ │ movs r2, #65 @ 0x41 │ │ │ │ ldr r1, [pc, #120] @ (196c24 ) │ │ │ │ add.w r0, r0, #86528 @ 0x15200 │ │ │ │ adds r0, #180 @ 0xb4 │ │ │ │ add r1, pc │ │ │ │ - bl 3da798 │ │ │ │ + bl 3da790 │ │ │ │ b.n 1967f4 │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ lsls r3, r7, #18 │ │ │ │ cbz r2, 196c3a │ │ │ │ orn r5, r9, #179 @ 0xb3 │ │ │ │ str r6, [r4, #64] @ 0x40 │ │ │ │ movs r7, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r0, #64] @ 0x40 │ │ │ │ movs r7, r6 │ │ │ │ subs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r6, #50] @ 0x32 │ │ │ │ + ldrh r0, [r4, #50] @ 0x32 │ │ │ │ movs r7, r4 │ │ │ │ - ldrh r4, [r4, #50] @ 0x32 │ │ │ │ + ldrh r4, [r2, #50] @ 0x32 │ │ │ │ movs r7, r4 │ │ │ │ asrs r0, r3, #11 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r6, #48] @ 0x30 │ │ │ │ + ldrh r4, [r4, #48] @ 0x30 │ │ │ │ movs r7, r4 │ │ │ │ - strb r0, [r4, #26] │ │ │ │ + strb r0, [r2, #26] │ │ │ │ movs r7, r4 │ │ │ │ - strb r6, [r7, #25] │ │ │ │ + strb r6, [r5, #25] │ │ │ │ movs r7, r4 │ │ │ │ - ldrh r6, [r7, #44] @ 0x2c │ │ │ │ + ldrh r6, [r5, #44] @ 0x2c │ │ │ │ movs r7, r4 │ │ │ │ - ldrh r2, [r4, #44] @ 0x2c │ │ │ │ + ldrh r2, [r2, #44] @ 0x2c │ │ │ │ movs r7, r4 │ │ │ │ str r4, [r5, #44] @ 0x2c │ │ │ │ movs r7, r6 │ │ │ │ - strb r0, [r4, #23] │ │ │ │ + strb r0, [r2, #23] │ │ │ │ movs r7, r4 │ │ │ │ - ldrh r4, [r0, #42] @ 0x2a │ │ │ │ + ldrh r4, [r6, #40] @ 0x28 │ │ │ │ movs r7, r4 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r7, #34] @ 0x22 │ │ │ │ + ldrh r6, [r5, #34] @ 0x22 │ │ │ │ movs r7, r4 │ │ │ │ asrs r4, r3, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r4, #28] │ │ │ │ + ldrh r0, [r2, #28] │ │ │ │ movs r7, r4 │ │ │ │ - strb r4, [r3, #14] │ │ │ │ + strb r4, [r1, #14] │ │ │ │ movs r7, r4 │ │ │ │ - strb r6, [r7, #12] │ │ │ │ + strb r6, [r5, #12] │ │ │ │ movs r7, r4 │ │ │ │ - strb r2, [r7, #10] │ │ │ │ + strb r2, [r5, #10] │ │ │ │ movs r7, r4 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ add.w r4, r3, #86528 @ 0x15200 │ │ │ │ adds r4, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3f34d4 │ │ │ │ + bl 3f34cc │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [r7, #0] │ │ │ │ - bl 3f34dc │ │ │ │ + bl 3f34d4 │ │ │ │ ldr.w r3, [r6, #760] @ 0x2f8 │ │ │ │ add.w r4, r4, #86016 @ 0x15000 │ │ │ │ str.w r3, [r4, #760] @ 0x2f8 │ │ │ │ b.n 196ba6 │ │ │ │ ldr r1, [r7, #0] │ │ │ │ add.w r0, sp, #86528 @ 0x15200 │ │ │ │ adds r0, #88 @ 0x58 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ add.w r1, r1, #86528 @ 0x15200 │ │ │ │ str r3, [sp, #28] │ │ │ │ adds r1, #40 @ 0x28 │ │ │ │ - bl 3f35d8 │ │ │ │ + bl 3f35d0 │ │ │ │ b.n 19687e │ │ │ │ ldr.w ip, [pc, #140] @ 196cf4 │ │ │ │ ldr.w r7, [r6, ip] │ │ │ │ ldrh.w ip, [r7] │ │ │ │ cmp.w ip, #0 │ │ │ │ beq.w 19697e │ │ │ │ ldr.w ip, [pc, #124] @ 196cf8 │ │ │ │ @@ -123499,15 +123501,15 @@ │ │ │ │ strd r1, r0, [sp, #4] │ │ │ │ ldr r0, [pc, #104] @ (196cfc ) │ │ │ │ ldr r1, [sp, #28] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r8 │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldrd r3, r1, [r4, #4] │ │ │ │ b.n 19697e │ │ │ │ ldr r3, [pc, #84] @ (196d00 ) │ │ │ │ mov r9, r4 │ │ │ │ ldr.w sl, [r6, r3] │ │ │ │ b.n 196b18 │ │ │ │ @@ -123522,15 +123524,15 @@ │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.w 196b22 │ │ │ │ ldr r0, [pc, #60] @ (196d08 ) │ │ │ │ mov r3, fp │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r2, r7 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 196b22 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 196834 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #36] @ (196d0c ) │ │ │ │ movs r2, #251 @ 0xfb │ │ │ │ ldr r0, [pc, #36] @ (196d10 ) │ │ │ │ @@ -123538,44 +123540,44 @@ │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ asrs r4, r5, #23 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r7, #12] │ │ │ │ + ldrh r0, [r5, #12] │ │ │ │ movs r7, r4 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r4, #16] │ │ │ │ + ldrh r2, [r2, #16] │ │ │ │ movs r7, r4 │ │ │ │ - ldrh r4, [r6, #28] │ │ │ │ + ldrh r4, [r4, #28] │ │ │ │ movs r3, r6 │ │ │ │ - ldrh r6, [r3, #6] │ │ │ │ + ldrh r6, [r1, #6] │ │ │ │ movs r7, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #84 @ 0x54 │ │ │ │ - bl 3db2ac │ │ │ │ + bl 3db2a4 │ │ │ │ mov r0, r4 │ │ │ │ bl 1966d0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 196d2a │ │ │ │ ldr r5, [pc, #36] @ (196d5c ) │ │ │ │ add r5, pc │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 3da9e0 │ │ │ │ + bl 3da9d8 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ adds r0, #56 @ 0x38 │ │ │ │ - bl 3da5a0 │ │ │ │ + bl 3da598 │ │ │ │ mov r0, r4 │ │ │ │ blx 143ca4 │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r5, #0] │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -123617,15 +123619,15 @@ │ │ │ │ blx r3 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #79 @ 0x4f │ │ │ │ mov r1, r5 │ │ │ │ adds r0, #56 @ 0x38 │ │ │ │ str r3, [r4, #4] │ │ │ │ - bl 3da798 │ │ │ │ + bl 3da790 │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ @@ -123639,21 +123641,21 @@ │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ ldrb r2, [r4, r6] │ │ │ │ movs r7, r6 │ │ │ │ strh.w r0, [r4, #65] @ 0x41 │ │ │ │ subs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r2, #0] │ │ │ │ + ldrh r0, [r0, #0] │ │ │ │ movs r7, r4 │ │ │ │ - ldrh r4, [r0, #22] │ │ │ │ + ldrh r4, [r6, #20] │ │ │ │ movs r3, r6 │ │ │ │ - strh r6, [r3, #62] @ 0x3e │ │ │ │ + strh r6, [r1, #62] @ 0x3e │ │ │ │ movs r7, r4 │ │ │ │ - ldr r2, [r0, #96] @ 0x60 │ │ │ │ + ldr r2, [r6, #92] @ 0x5c │ │ │ │ movs r7, r4 │ │ │ │ │ │ │ │ 00196e04 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -123696,15 +123698,15 @@ │ │ │ │ str.w r4, [r5, #4]! │ │ │ │ add r3, pc │ │ │ │ ldr r1, [pc, #108] @ (196ed8 ) │ │ │ │ str r5, [r4, #20] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add.w r0, r3, #56 @ 0x38 │ │ │ │ - bl 3da798 │ │ │ │ + bl 3da790 │ │ │ │ movs r0, #1 │ │ │ │ add sp, #20 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -123723,34 +123725,34 @@ │ │ │ │ mov r2, r5 │ │ │ │ strd r9, r3, [sp, #4] │ │ │ │ mov r3, r7 │ │ │ │ str.w r8, [sp] │ │ │ │ ldr r0, [pc, #48] @ (196ee4 ) │ │ │ │ ldr r1, [r5, #0] │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 196e32 │ │ │ │ nop │ │ │ │ ldrb r4, [r0, r4] │ │ │ │ movs r7, r6 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ strb.w r0, [sl, r1] │ │ │ │ subs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r5, #58] @ 0x3a │ │ │ │ + strh r4, [r3, #58] @ 0x3a │ │ │ │ movs r7, r4 │ │ │ │ @ instruction: 0xf7d80041 │ │ │ │ - strh r6, [r1, #58] @ 0x3a │ │ │ │ + strh r6, [r7, #56] @ 0x38 │ │ │ │ movs r7, r4 │ │ │ │ movs r0, #4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r6, #2] │ │ │ │ + ldrh r2, [r4, #2] │ │ │ │ movs r7, r4 │ │ │ │ │ │ │ │ 00196ee8 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -123775,37 +123777,37 @@ │ │ │ │ cbz r2, 196f32 │ │ │ │ str r3, [r4, #8] │ │ │ │ add.w r2, r4, #8 │ │ │ │ ldr r3, [r0, #96] @ 0x60 │ │ │ │ str r3, [r4, #12] │ │ │ │ str r4, [r3, #0] │ │ │ │ str r2, [r0, #96] @ 0x60 │ │ │ │ - bl 3daa68 │ │ │ │ + bl 3daa60 │ │ │ │ b.n 196f38 │ │ │ │ mov r0, r4 │ │ │ │ blx 143ca4 │ │ │ │ ldr r3, [pc, #36] @ (196f60 ) │ │ │ │ movs r2, #79 @ 0x4f │ │ │ │ ldr r1, [pc, #36] @ (196f64 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ adds r0, #56 @ 0x38 │ │ │ │ - b.w 3da798 │ │ │ │ + b.w 3da790 │ │ │ │ nop │ │ │ │ ldrb r6, [r5, r0] │ │ │ │ movs r7, r6 │ │ │ │ @ instruction: 0xf7400041 │ │ │ │ subs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r5, #52] @ 0x34 │ │ │ │ + strh r6, [r3, #52] @ 0x34 │ │ │ │ movs r7, r4 │ │ │ │ @ instruction: 0xf7020041 │ │ │ │ - strh r4, [r7, #50] @ 0x32 │ │ │ │ + strh r4, [r5, #50] @ 0x32 │ │ │ │ movs r7, r4 │ │ │ │ │ │ │ │ 00196f68 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -123826,19 +123828,19 @@ │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r5, #736] @ 0x2e0 │ │ │ │ cbz r3, 196fd4 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ add.w r9, r8, #40 @ 0x28 │ │ │ │ cbz r3, 196fb4 │ │ │ │ add.w r0, r8, #40 @ 0x28 │ │ │ │ - bl 3f34bc │ │ │ │ + bl 3f34b4 │ │ │ │ cbnz r0, 197008 │ │ │ │ add.w r1, r8, #216 @ 0xd8 │ │ │ │ mov r0, r9 │ │ │ │ - bl 3f36a0 │ │ │ │ + bl 3f3698 │ │ │ │ ldr.w r3, [r5, #416] @ 0x1a0 │ │ │ │ cmp r3, #2 │ │ │ │ itt eq │ │ │ │ ldreq.w r3, [r5, #560] @ 0x230 │ │ │ │ streq.w r3, [r5, #540] @ 0x21c │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r5, #416] @ 0x1a0 │ │ │ │ @@ -123846,53 +123848,53 @@ │ │ │ │ cbz r3, 196ff6 │ │ │ │ ldrb.w r3, [r5, #688] @ 0x2b0 │ │ │ │ cbnz r3, 196ff6 │ │ │ │ ldr r1, [pc, #92] @ (19703c ) │ │ │ │ mov r0, r7 │ │ │ │ movs r2, #65 @ 0x41 │ │ │ │ add r1, pc │ │ │ │ - bl 3da798 │ │ │ │ + bl 3da790 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ b.w 188688 │ │ │ │ ldr r1, [pc, #72] @ (197040 ) │ │ │ │ movs r2, #65 @ 0x41 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 3da798 │ │ │ │ + b.w 3da790 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cbnz r0, 197028 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 196fb4 │ │ │ │ ldr r2, [pc, #48] @ (197044 ) │ │ │ │ movs r1, #29 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 2a76bc │ │ │ │ + bl 2a76b4 │ │ │ │ str r0, [r4, #16] │ │ │ │ b.n 196fb4 │ │ │ │ blx 143f8c │ │ │ │ b.n 19700c │ │ │ │ nop │ │ │ │ ldrh r4, [r5, r6] │ │ │ │ movs r7, r6 │ │ │ │ subs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r3, #108] @ 0x6c │ │ │ │ + ldr r0, [r1, #108] @ 0x6c │ │ │ │ movs r7, r4 │ │ │ │ - ldr r0, [r1, #104] @ 0x68 │ │ │ │ + ldr r0, [r7, #100] @ 0x64 │ │ │ │ movs r7, r4 │ │ │ │ - ldr r0, [r6, #100] @ 0x64 │ │ │ │ + ldr r0, [r4, #100] @ 0x64 │ │ │ │ movs r7, r4 │ │ │ │ subs r0, r2, #6 │ │ │ │ ... │ │ │ │ │ │ │ │ 00197048 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -123943,32 +123945,32 @@ │ │ │ │ ldr r3, [r0, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 197092 │ │ │ │ ldr r1, [pc, #48] @ (1970f4 ) │ │ │ │ adds r0, #56 @ 0x38 │ │ │ │ movs r2, #79 @ 0x4f │ │ │ │ add r1, pc │ │ │ │ - bl 3da798 │ │ │ │ + bl 3da790 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b.w 196f68 │ │ │ │ nop │ │ │ │ ldrh r4, [r1, r3] │ │ │ │ movs r7, r6 │ │ │ │ rsbs r0, lr, #12648448 @ 0xc10000 │ │ │ │ subs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r1, #42] @ 0x2a │ │ │ │ + strh r0, [r7, #40] @ 0x28 │ │ │ │ movs r7, r4 │ │ │ │ subs.w r0, lr, #12648448 @ 0xc10000 │ │ │ │ - strh r0, [r7, #40] @ 0x28 │ │ │ │ + strh r0, [r5, #40] @ 0x28 │ │ │ │ movs r7, r4 │ │ │ │ asrs r0, r3, #11 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r6, #38] @ 0x26 │ │ │ │ + strh r6, [r4, #38] @ 0x26 │ │ │ │ movs r7, r4 │ │ │ │ │ │ │ │ 001970f8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -123984,44 +123986,44 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #104 @ 0x68 │ │ │ │ str r2, [sp, #12] │ │ │ │ blx 1439a4 │ │ │ │ str r0, [sp, #8] │ │ │ │ - bl 3da930 │ │ │ │ + bl 3da928 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add.w r0, r3, #56 @ 0x38 │ │ │ │ - bl 3da564 │ │ │ │ + bl 3da55c │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ movs r0, #1 │ │ │ │ mov r1, r3 │ │ │ │ str.w r2, [r1, #92]! │ │ │ │ ldr r2, [pc, #44] @ (197174 ) │ │ │ │ str r1, [r3, #96] @ 0x60 │ │ │ │ ldr r1, [pc, #44] @ (197178 ) │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ add.w r0, r3, #84 @ 0x54 │ │ │ │ add r1, pc │ │ │ │ - bl 3dafd8 │ │ │ │ + bl 3dafd0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r3, [r4, #0] │ │ │ │ add sp, #16 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ @ instruction: 0xf5360041 │ │ │ │ @ instruction: 0xfbc7ffff │ │ │ │ - strh r6, [r3, #48] @ 0x30 │ │ │ │ + strh r6, [r1, #48] @ 0x30 │ │ │ │ movs r7, r4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ @@ -124118,15 +124120,15 @@ │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 187dc0 │ │ │ │ movs r2, #65 @ 0x41 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3da798 │ │ │ │ + bl 3da790 │ │ │ │ mov r0, r5 │ │ │ │ bl 188688 │ │ │ │ mov r0, r4 │ │ │ │ blx 143ca4 │ │ │ │ ldr r2, [pc, #128] @ (197328 ) │ │ │ │ ldr r3, [pc, #108] @ (197314 ) │ │ │ │ add r2, pc │ │ │ │ @@ -124171,19 +124173,19 @@ │ │ │ │ b.n 197210 │ │ │ │ ldr r4, [r2, r6] │ │ │ │ movs r7, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r1, r6] │ │ │ │ movs r7, r6 │ │ │ │ - strh r0, [r2, #8] │ │ │ │ + strh r0, [r0, #8] │ │ │ │ movs r7, r4 │ │ │ │ subs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r5, #64] @ 0x40 │ │ │ │ + ldr r2, [r3, #64] @ 0x40 │ │ │ │ movs r7, r4 │ │ │ │ ldr r4, [r0, r2] │ │ │ │ movs r7, r6 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ movs r7, r6 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -124225,25 +124227,25 @@ │ │ │ │ bl 18857c │ │ │ │ cmp r4, r6 │ │ │ │ bne.n 197388 │ │ │ │ ldr r1, [pc, #32] @ (1973b8 ) │ │ │ │ mov r0, r7 │ │ │ │ movs r2, #65 @ 0x41 │ │ │ │ add r1, pc │ │ │ │ - bl 3da798 │ │ │ │ + bl 3da790 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ b.w 188688 │ │ │ │ ldrsb r6, [r4, r7] │ │ │ │ movs r7, r6 │ │ │ │ subs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r2, #48] @ 0x30 │ │ │ │ + ldr r2, [r0, #48] @ 0x30 │ │ │ │ movs r7, r4 │ │ │ │ - ldr r0, [r2, #44] @ 0x2c │ │ │ │ + ldr r0, [r0, #44] @ 0x2c │ │ │ │ movs r7, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #84] @ (197420 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -124590,15 +124592,15 @@ │ │ │ │ nop │ │ │ │ ldrsb r2, [r2, r0] │ │ │ │ movs r7, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r6, r6] │ │ │ │ movs r7, r6 │ │ │ │ - ldrb r2, [r7, #20] │ │ │ │ + ldrb r2, [r5, #20] │ │ │ │ movs r7, r4 │ │ │ │ strb r2, [r5, r3] │ │ │ │ movs r7, r6 │ │ │ │ strb r4, [r1, r2] │ │ │ │ movs r7, r6 │ │ │ │ strb r0, [r2, r1] │ │ │ │ movs r7, r6 │ │ │ │ @@ -124704,15 +124706,15 @@ │ │ │ │ strh r0, [r3, r6] │ │ │ │ movs r7, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r7, r5] │ │ │ │ movs r7, r6 │ │ │ │ @ instruction: 0xfbc1ffff │ │ │ │ - adds r6, #162 @ 0xa2 │ │ │ │ + adds r6, #146 @ 0x92 │ │ │ │ movs r5, r5 │ │ │ │ stc2 15, cr15, [r7], #-1020 @ 0xfffffc04 │ │ │ │ strh r2, [r4, r4] │ │ │ │ movs r7, r6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -124781,15 +124783,15 @@ │ │ │ │ lsls r1, r1, #16 │ │ │ │ bpl.n 1978cc │ │ │ │ ldr r0, [pc, #48] @ (197924 ) │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ b.n 1978cc │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ strh r0, [r0, r3] │ │ │ │ movs r7, r6 │ │ │ │ strh r6, [r6, r2] │ │ │ │ movs r7, r6 │ │ │ │ @@ -124799,15 +124801,15 @@ │ │ │ │ movs r7, r6 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r2, r3 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r0, #26] │ │ │ │ + ldrb r6, [r6, #25] │ │ │ │ movs r7, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r7, [pc, #232] @ (197a24 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -124882,15 +124884,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r2, r3, #16 │ │ │ │ bpl.n 197958 │ │ │ │ ldr r0, [pc, #76] @ (197a38 ) │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r8 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 197958 │ │ │ │ ldr r3, [pc, #64] @ (197a3c ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1979c4 │ │ │ │ ldr r3, [pc, #48] @ (197a34 ) │ │ │ │ @@ -124901,34 +124903,34 @@ │ │ │ │ ldr r3, [pc, #48] @ (197a40 ) │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [pc, #48] @ (197a44 ) │ │ │ │ ldr.w r2, [r9, #468] @ 0x1d4 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1979c4 │ │ │ │ nop │ │ │ │ str r2, [r4, r7] │ │ │ │ movs r7, r6 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ lsls r3, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r1, #23] │ │ │ │ + ldrb r4, [r7, #22] │ │ │ │ movs r7, r4 │ │ │ │ adds r4, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r5, #23] │ │ │ │ + ldrb r2, [r3, #23] │ │ │ │ movs r7, r4 │ │ │ │ - strb r0, [r6, #8] │ │ │ │ + strb r0, [r4, #8] │ │ │ │ movs r7, r4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (197b10 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -124983,15 +124985,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r0, [pc, #92] @ (197b2c ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r2, #468] @ 0x1d4 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 197a96 │ │ │ │ ldr r3, [pc, #60] @ (197b1c ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 197a96 │ │ │ │ ldr r3, [pc, #52] @ (197b20 ) │ │ │ │ @@ -125005,36 +125007,36 @@ │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r0, [pc, #52] @ (197b38 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r2, #468] @ 0x1d4 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 197a96 │ │ │ │ str r6, [r1, r3] │ │ │ │ movs r7, r6 │ │ │ │ mrc2 15, 5, pc, cr1, cr15, {7} │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #24 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r7, #20] │ │ │ │ + strh r2, [r5, #20] │ │ │ │ movs r2, r5 │ │ │ │ - ldrb r0, [r1, #21] │ │ │ │ + ldrb r0, [r7, #20] │ │ │ │ movs r7, r4 │ │ │ │ - strb r2, [r6, #5] │ │ │ │ + strb r2, [r4, #5] │ │ │ │ movs r7, r4 │ │ │ │ - strh r0, [r1, #20] │ │ │ │ + strh r0, [r7, #18] │ │ │ │ movs r2, r5 │ │ │ │ - ldrb r6, [r5, #20] │ │ │ │ + ldrb r6, [r3, #20] │ │ │ │ movs r7, r4 │ │ │ │ - strb r0, [r0, #5] │ │ │ │ + strb r0, [r6, #4] │ │ │ │ movs r7, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ add.w r5, r0, #86016 @ 0x15000 │ │ │ │ @@ -125068,15 +125070,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cbnz r3, 197bec │ │ │ │ ldr.w r3, [r5, #408] @ 0x198 │ │ │ │ add.w r3, r3, #569344 @ 0x8b000 │ │ │ │ ldr.w r0, [r3, #3036] @ 0xbdc │ │ │ │ cbz r0, 197bc0 │ │ │ │ add r2, sp, #16 │ │ │ │ - bl 2b3ef8 │ │ │ │ + bl 2b3ef0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 197c74 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 197c52 │ │ │ │ @@ -125107,15 +125109,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r0, r3, #16 │ │ │ │ bpl.n 197c20 │ │ │ │ ldr r0, [pc, #344] @ (197d58 ) │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r8 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr.w r3, [r5, #408] @ 0x198 │ │ │ │ add.w r3, r3, #569344 @ 0x8b000 │ │ │ │ ldr.w r0, [r3, #3036] @ 0xbdc │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 197cd0 │ │ │ │ ldr.w r1, [r5, #524] @ 0x20c │ │ │ │ b.n 197baa │ │ │ │ @@ -125134,15 +125136,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r1, r3, #16 │ │ │ │ bpl.n 197bc0 │ │ │ │ ldr r0, [pc, #280] @ (197d60 ) │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r8 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 197bc0 │ │ │ │ ldr r3, [pc, #264] @ (197d5c ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 197bbe │ │ │ │ ldr r3, [pc, #244] @ (197d54 ) │ │ │ │ @@ -125150,24 +125152,24 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 197bbe │ │ │ │ ldr r0, [pc, #252] @ (197d64 ) │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 197bbe │ │ │ │ ldr.w r5, [r5, #468] @ 0x1d4 │ │ │ │ - bl 3e014c │ │ │ │ + bl 3e0144 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 197d10 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 3e069c │ │ │ │ + bl 3e0694 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ b.n 197bc0 │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r5, [r5, #468] @ 0x1d4 │ │ │ │ mov r2, r1 │ │ │ │ blx 1448b8 │ │ │ │ ldr r3, [pc, #168] @ (197d48 ) │ │ │ │ @@ -125189,15 +125191,15 @@ │ │ │ │ ldr r3, [pc, #172] @ (197d6c ) │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [pc, #172] @ (197d70 ) │ │ │ │ mov r1, r8 │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 197c8a │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 197c30 │ │ │ │ b.n 197bc0 │ │ │ │ ldr r3, [pc, #108] @ (197d48 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ @@ -125219,15 +125221,15 @@ │ │ │ │ ldr r3, [pc, #124] @ (197d78 ) │ │ │ │ ldr r0, [pc, #124] @ (197d7c ) │ │ │ │ add r4, pc │ │ │ │ ldr.w r2, [r5, #468] @ 0x1d4 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 197c8a │ │ │ │ ldr r3, [pc, #84] @ (197d68 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 197c84 │ │ │ │ ldr r3, [pc, #56] @ (197d54 ) │ │ │ │ @@ -125238,15 +125240,15 @@ │ │ │ │ ldr r3, [pc, #88] @ (197d80 ) │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [pc, #88] @ (197d84 ) │ │ │ │ mov r1, r8 │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 197c84 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldr r7, [pc, #840] @ (198088 ) │ │ │ │ movs r7, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [pc, #792] @ (198060 ) │ │ │ │ @@ -125255,37 +125257,37 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [pc, #416] @ (197ef0 ) │ │ │ │ movs r7, r6 │ │ │ │ movs r7, #140 @ 0x8c │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r7, #17] │ │ │ │ + ldrb r0, [r5, #17] │ │ │ │ movs r7, r4 │ │ │ │ asrs r0, r7, #1 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r6, #17] │ │ │ │ + ldrb r6, [r4, #17] │ │ │ │ movs r7, r4 │ │ │ │ - ldrb r4, [r2, #17] │ │ │ │ + ldrb r4, [r0, #17] │ │ │ │ movs r7, r4 │ │ │ │ adds r4, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r0, #14] │ │ │ │ + ldrb r4, [r6, #13] │ │ │ │ movs r7, r4 │ │ │ │ - ldr r0, [r0, #120] @ 0x78 │ │ │ │ + ldr r0, [r6, #116] @ 0x74 │ │ │ │ movs r7, r4 │ │ │ │ - strh r6, [r0, #4] │ │ │ │ + strh r6, [r6, #2] │ │ │ │ movs r2, r5 │ │ │ │ - ldrb r0, [r4, #13] │ │ │ │ + ldrb r0, [r2, #13] │ │ │ │ movs r7, r4 │ │ │ │ - ldr r2, [r0, #116] @ 0x74 │ │ │ │ + ldr r2, [r6, #112] @ 0x70 │ │ │ │ movs r7, r4 │ │ │ │ - ldrb r4, [r2, #15] │ │ │ │ + ldrb r4, [r0, #15] │ │ │ │ movs r7, r4 │ │ │ │ - ldr r0, [r3, #112] @ 0x70 │ │ │ │ + ldr r0, [r1, #112] @ 0x70 │ │ │ │ movs r7, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #32 │ │ │ │ mov r6, r2 │ │ │ │ @@ -125408,15 +125410,15 @@ │ │ │ │ mov r2, r9 │ │ │ │ ldr r0, [pc, #384] @ (198040 ) │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r0, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r1, r4 │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 197df0 │ │ │ │ ldr r3, [pc, #368] @ (198044 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 197e4c │ │ │ │ ldr r3, [pc, #352] @ (19803c ) │ │ │ │ @@ -125424,15 +125426,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 197e4c │ │ │ │ ldr r0, [pc, #352] @ (198048 ) │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r2, [r8, #468] @ 0x1d4 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 197e4c │ │ │ │ ldr.w r3, [sl] │ │ │ │ cbz r3, 197f24 │ │ │ │ ldr r3, [pc, #336] @ (19804c ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cbz r3, 197f24 │ │ │ │ @@ -125446,15 +125448,15 @@ │ │ │ │ ldr r3, [pc, #320] @ (198054 ) │ │ │ │ add r0, pc │ │ │ │ ldr.w r2, [r8, #468] @ 0x1d4 │ │ │ │ str r0, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ ldr r0, [pc, #312] @ (198058 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 18857c │ │ │ │ movs r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ bl 18857c │ │ │ │ ldr r1, [pc, #292] @ (19805c ) │ │ │ │ @@ -125499,15 +125501,15 @@ │ │ │ │ ldr r0, [pc, #200] @ (198068 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r2, [r8, #468] @ 0x1d4 │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ mov r1, r4 │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 197f66 │ │ │ │ ldr r3, [pc, #120] @ (19802c ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cbnz r3, 197fec │ │ │ │ add.w r8, r4, #86016 @ 0x15000 │ │ │ │ b.n 197f66 │ │ │ │ @@ -125524,15 +125526,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ ldr r3, [pc, #144] @ (19806c ) │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [pc, #144] @ (198070 ) │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 197f66 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #92] @ (19804c ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 197fba │ │ │ │ @@ -125547,15 +125549,15 @@ │ │ │ │ ldr r3, [pc, #108] @ (198078 ) │ │ │ │ add r2, pc │ │ │ │ ldr r0, [pc, #108] @ (19807c ) │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w r2, [r8, #468] @ 0x1d4 │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 197f66 │ │ │ │ nop │ │ │ │ ldr r5, [pc, #528] @ (198234 ) │ │ │ │ movs r7, r6 │ │ │ │ ldr r5, [pc, #512] @ (198228 ) │ │ │ │ movs r7, r6 │ │ │ │ cmp r2, #4 │ │ │ │ @@ -125566,45 +125568,45 @@ │ │ │ │ movs r7, r6 │ │ │ │ lsls r1, r1, #23 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #196 @ 0xc4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r1, #10] │ │ │ │ + ldrb r4, [r7, #9] │ │ │ │ movs r7, r4 │ │ │ │ movs r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r3, #96] @ 0x60 │ │ │ │ + ldr r4, [r1, #96] @ 0x60 │ │ │ │ movs r7, r4 │ │ │ │ adds r4, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r6, #25] │ │ │ │ + ldrb r2, [r4, #25] │ │ │ │ movs r2, r5 │ │ │ │ - ldrb r2, [r3, #11] │ │ │ │ + ldrb r2, [r1, #11] │ │ │ │ movs r7, r4 │ │ │ │ - ldr r2, [r5, #80] @ 0x50 │ │ │ │ + ldr r2, [r3, #80] @ 0x50 │ │ │ │ movs r7, r4 │ │ │ │ - ldrb r6, [r1, #11] │ │ │ │ + ldrb r6, [r7, #10] │ │ │ │ movs r7, r4 │ │ │ │ - ldrb r6, [r4, #23] │ │ │ │ + ldrb r6, [r2, #23] │ │ │ │ movs r2, r5 │ │ │ │ - ldrb r4, [r7, #8] │ │ │ │ + ldrb r4, [r5, #8] │ │ │ │ movs r7, r4 │ │ │ │ - ldr r0, [r4, #72] @ 0x48 │ │ │ │ + ldr r0, [r2, #72] @ 0x48 │ │ │ │ movs r7, r4 │ │ │ │ - ldrb r2, [r5, #7] │ │ │ │ + ldrb r2, [r3, #7] │ │ │ │ movs r7, r4 │ │ │ │ - ldr r0, [r5, #68] @ 0x44 │ │ │ │ + ldr r0, [r3, #68] @ 0x44 │ │ │ │ movs r7, r4 │ │ │ │ - ldrb r6, [r4, #4] │ │ │ │ + ldrb r6, [r2, #4] │ │ │ │ movs r7, r4 │ │ │ │ - ldrb r4, [r0, #4] │ │ │ │ + ldrb r4, [r6, #3] │ │ │ │ movs r7, r4 │ │ │ │ - ldr r6, [r6, #64] @ 0x40 │ │ │ │ + ldr r6, [r4, #64] @ 0x40 │ │ │ │ movs r7, r4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #140] @ (19811c ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -125660,30 +125662,30 @@ │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r0, [pc, #40] @ (198138 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r2, #468] @ 0x1d4 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1980de │ │ │ │ ldr r2, [pc, #600] @ (198378 ) │ │ │ │ movs r7, r6 │ │ │ │ ldc2l 15, cr15, [r7], {255} @ 0xff │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #24 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r7, #17] │ │ │ │ + ldrb r4, [r5, #17] │ │ │ │ movs r2, r5 │ │ │ │ - ldrb r2, [r2, #4] │ │ │ │ + ldrb r2, [r0, #4] │ │ │ │ movs r7, r4 │ │ │ │ - ldr r4, [r6, #48] @ 0x30 │ │ │ │ + ldr r4, [r4, #48] @ 0x30 │ │ │ │ movs r7, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #32 │ │ │ │ mov r6, r2 │ │ │ │ @@ -125808,15 +125810,15 @@ │ │ │ │ mov r2, r9 │ │ │ │ ldr r0, [pc, #404] @ (198418 ) │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r0, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r1, r4 │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1981a0 │ │ │ │ ldr r3, [pc, #388] @ (19841c ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1981fc │ │ │ │ ldr r3, [pc, #368] @ (198414 ) │ │ │ │ @@ -125824,15 +125826,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 1981fc │ │ │ │ ldr r0, [pc, #368] @ (198420 ) │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r2, [r7, #468] @ 0x1d4 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1981fc │ │ │ │ ldr.w r3, [sl] │ │ │ │ cbz r3, 1982f0 │ │ │ │ ldr r3, [pc, #352] @ (198424 ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cbz r3, 1982f0 │ │ │ │ @@ -125846,15 +125848,15 @@ │ │ │ │ ldr r3, [pc, #332] @ (19842c ) │ │ │ │ add r0, pc │ │ │ │ ldr.w r2, [r7, #468] @ 0x1d4 │ │ │ │ str r0, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ ldr r0, [pc, #324] @ (198430 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 18857c │ │ │ │ movs r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ bl 18857c │ │ │ │ ldr r1, [pc, #304] @ (198434 ) │ │ │ │ @@ -125899,15 +125901,15 @@ │ │ │ │ ldr r0, [pc, #208] @ (198440 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r2, [r7, #468] @ 0x1d4 │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ mov r1, r4 │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 198332 │ │ │ │ ldr r3, [pc, #128] @ (198404 ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cbnz r3, 1983c2 │ │ │ │ add.w r7, r4, #86016 @ 0x15000 │ │ │ │ b.n 198332 │ │ │ │ @@ -125924,15 +125926,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ ldr r3, [pc, #148] @ (198444 ) │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [pc, #148] @ (198448 ) │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 198332 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #96] @ (198424 ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 19838c │ │ │ │ @@ -125947,15 +125949,15 @@ │ │ │ │ ldr r3, [pc, #108] @ (198450 ) │ │ │ │ ldr r0, [pc, #108] @ (198454 ) │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r7, #468] @ 0x1d4 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 198332 │ │ │ │ ldr r1, [pc, #824] @ (198734 ) │ │ │ │ movs r7, r6 │ │ │ │ ldr r1, [pc, #808] @ (198728 ) │ │ │ │ movs r7, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ @@ -125965,45 +125967,45 @@ │ │ │ │ movs r7, r6 │ │ │ │ lsls r1, r1, #8 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r6, #30] │ │ │ │ + strb r4, [r4, #30] │ │ │ │ movs r7, r4 │ │ │ │ movs r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r2, #36] @ 0x24 │ │ │ │ + ldr r4, [r0, #36] @ 0x24 │ │ │ │ movs r7, r4 │ │ │ │ adds r4, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r4, #10] │ │ │ │ + ldrb r6, [r2, #10] │ │ │ │ movs r2, r5 │ │ │ │ - strb r6, [r1, #28] │ │ │ │ + strb r6, [r7, #27] │ │ │ │ movs r7, r4 │ │ │ │ - ldr r6, [r3, #20] │ │ │ │ + ldr r6, [r1, #20] │ │ │ │ movs r7, r4 │ │ │ │ - strb r2, [r0, #28] │ │ │ │ + strb r2, [r6, #27] │ │ │ │ movs r7, r4 │ │ │ │ - ldrb r6, [r2, #8] │ │ │ │ + ldrb r6, [r0, #8] │ │ │ │ movs r2, r5 │ │ │ │ - strb r4, [r5, #25] │ │ │ │ + strb r4, [r3, #25] │ │ │ │ movs r7, r4 │ │ │ │ - ldr r0, [r2, #12] │ │ │ │ + ldr r0, [r0, #12] │ │ │ │ movs r7, r4 │ │ │ │ - strb r0, [r0, #28] │ │ │ │ + strb r0, [r6, #27] │ │ │ │ movs r7, r4 │ │ │ │ - ldr r2, [r2, #8] │ │ │ │ + ldr r2, [r0, #8] │ │ │ │ movs r7, r4 │ │ │ │ - strb r2, [r1, #21] │ │ │ │ + strb r2, [r7, #20] │ │ │ │ movs r7, r4 │ │ │ │ - strb r2, [r5, #20] │ │ │ │ + strb r2, [r3, #20] │ │ │ │ movs r7, r4 │ │ │ │ - ldr r0, [r3, #4] │ │ │ │ + ldr r0, [r1, #4] │ │ │ │ movs r7, r4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #140] @ (1984f4 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -126059,30 +126061,30 @@ │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r0, [pc, #40] @ (198510 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r2, #468] @ 0x1d4 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1984b6 │ │ │ │ mov lr, r7 │ │ │ │ movs r7, r6 │ │ │ │ ldc2 15, cr15, [r3], #1020 @ 0x3fc │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #24 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r4, #2] │ │ │ │ + ldrb r4, [r2, #2] │ │ │ │ movs r2, r5 │ │ │ │ - strb r6, [r4, #23] │ │ │ │ + strb r6, [r2, #23] │ │ │ │ movs r7, r4 │ │ │ │ - str r4, [r3, #116] @ 0x74 │ │ │ │ + str r4, [r1, #116] @ 0x74 │ │ │ │ movs r7, r4 │ │ │ │ │ │ │ │ 00198514 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -126110,31 +126112,31 @@ │ │ │ │ add r1, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [pc, #44] @ (198588 ) │ │ │ │ add r3, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - strb r2, [r7, #22] │ │ │ │ + strb r2, [r5, #22] │ │ │ │ movs r7, r4 │ │ │ │ - strb r4, [r5, #22] │ │ │ │ + strb r4, [r3, #22] │ │ │ │ movs r7, r4 │ │ │ │ - strb r2, [r5, #13] │ │ │ │ + strb r2, [r3, #13] │ │ │ │ movs r3, r6 │ │ │ │ - strb r4, [r1, #22] │ │ │ │ + strb r4, [r7, #21] │ │ │ │ movs r7, r4 │ │ │ │ │ │ │ │ 0019858c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -126197,15 +126199,15 @@ │ │ │ │ movs r1, #25 │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ str r2, [sp, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, r5 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl 2a76bc │ │ │ │ + bl 2a76b4 │ │ │ │ str r0, [r5, #16] │ │ │ │ mov r0, r6 │ │ │ │ add sp, #16 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -126222,15 +126224,15 @@ │ │ │ │ str.w r2, [r4, #540] @ 0x21c │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 19872c │ │ │ │ ldr.w r3, [r4, #560] @ 0x230 │ │ │ │ add.w r0, r5, #86528 @ 0x15200 │ │ │ │ adds r0, #40 @ 0x28 │ │ │ │ mov r7, r3 │ │ │ │ - bl 3f35a8 │ │ │ │ + bl 3f35a0 │ │ │ │ ldr.w r2, [r4, #544] @ 0x220 │ │ │ │ ldr.w r3, [r4, #560] @ 0x230 │ │ │ │ cmp r2, r7 │ │ │ │ bhi.n 1986a8 │ │ │ │ cmp r2, r3 │ │ │ │ bhi.n 1986f6 │ │ │ │ movs r2, #0 │ │ │ │ @@ -126272,15 +126274,15 @@ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ lsls r2, r2, #16 │ │ │ │ bpl.n 1986a8 │ │ │ │ ldr r0, [pc, #92] @ (198778 ) │ │ │ │ mov r1, r5 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr.w r3, [r4, #560] @ 0x230 │ │ │ │ b.n 1986a8 │ │ │ │ ldr r3, [pc, #60] @ (19876c ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 198688 │ │ │ │ @@ -126294,33 +126296,33 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r0, r3, #16 │ │ │ │ bpl.n 198688 │ │ │ │ ldr r0, [pc, #44] @ (198780 ) │ │ │ │ mov r1, r5 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr.w r1, [r4, #516] @ 0x204 │ │ │ │ b.n 198688 │ │ │ │ nop │ │ │ │ cmp r2, r6 │ │ │ │ movs r7, r6 │ │ │ │ subs r0, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r7, r7] │ │ │ │ + strb r0, [r5, r7] │ │ │ │ movs r7, r4 │ │ │ │ adds r0, r0, r6 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r5, r5] │ │ │ │ + strb r6, [r3, r5] │ │ │ │ movs r7, r4 │ │ │ │ │ │ │ │ 00198784 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ @@ -126375,19 +126377,19 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #12 │ │ │ │ blx 144f24 │ │ │ │ cbnz r0, 19883a │ │ │ │ add.w r0, r5, #86528 @ 0x15200 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ adds r0, #72 @ 0x48 │ │ │ │ - bl 3f34a0 │ │ │ │ + bl 3f3498 │ │ │ │ add.w r0, r5, #86528 @ 0x15200 │ │ │ │ adds r0, #72 @ 0x48 │ │ │ │ ldrd r1, r2, [sp, #12] │ │ │ │ - bl 3f356c │ │ │ │ + bl 3f3564 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ b.n 1987d4 │ │ │ │ mov r2, r7 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r5 │ │ │ │ bl 187c8c │ │ │ │ b.n 1987d4 │ │ │ │ @@ -126421,43 +126423,43 @@ │ │ │ │ ldr.w r8, [pc, #1192] @ 198d38 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add r8, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 2a31b4 │ │ │ │ + bl 2a31ac │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 198a2a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r7, r0 │ │ │ │ cbnz r3, 1988c0 │ │ │ │ ldrd r1, r2, [r0, #4] │ │ │ │ ldr.w r0, [pc, #1160] @ 198d3c │ │ │ │ add r0, pc │ │ │ │ blx 143a18 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3af2b4 │ │ │ │ + bl 3af2ac │ │ │ │ ldr r0, [r6, #8] │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 2a31c4 │ │ │ │ + bl 2a31bc │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 198abe │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 198a20 │ │ │ │ ldrd r1, r2, [r0, #4] │ │ │ │ ldr.w r0, [pc, #1116] @ 198d40 │ │ │ │ add r0, pc │ │ │ │ blx 143a18 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r7 │ │ │ │ - bl 3af2b4 │ │ │ │ + bl 3af2ac │ │ │ │ add.w r7, r6, #86016 @ 0x15000 │ │ │ │ ldr.w r0, [pc, #1100] @ 198d44 │ │ │ │ movs r2, #0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add.w r1, r7, #496 @ 0x1f0 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ @@ -126482,30 +126484,30 @@ │ │ │ │ bne.n 198946 │ │ │ │ ldr.w r2, [r7, #472] @ 0x1d8 │ │ │ │ movw r3, #263 @ 0x107 │ │ │ │ cmp r2, r3 │ │ │ │ beq.w 198b3c │ │ │ │ ldr r0, [r6, #8] │ │ │ │ movs r1, #0 │ │ │ │ - bl 2a31b4 │ │ │ │ + bl 2a31ac │ │ │ │ movs r3, #1 │ │ │ │ cbz r0, 19895a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ strb.w r3, [r7, #500] @ 0x1f4 │ │ │ │ movs r4, #0 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ mov r1, r4 │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ strd r4, r4, [r5, #4] │ │ │ │ strd r4, r4, [r5, #12] │ │ │ │ str r4, [r5, #20] │ │ │ │ - bl 2a31b4 │ │ │ │ + bl 2a31ac │ │ │ │ cbz r0, 19897e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #1 │ │ │ │ beq.w 198af2 │ │ │ │ ldr.w r3, [r7, #468] @ 0x1d4 │ │ │ │ cmp r3, #19 │ │ │ │ beq.w 198ae2 │ │ │ │ @@ -126562,29 +126564,29 @@ │ │ │ │ bl 188688 │ │ │ │ ldr r1, [pc, #832] @ (198d54 ) │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ bl 187d34 │ │ │ │ b.n 198a52 │ │ │ │ - bl 3af2b4 │ │ │ │ + bl 3af2ac │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ b.n 1988f2 │ │ │ │ add.w r3, r6, #86016 @ 0x15000 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr.w r4, [r3, #468] @ 0x1d4 │ │ │ │ - bl 3e014c │ │ │ │ + bl 3e0144 │ │ │ │ ldr r3, [pc, #788] @ (198d50 ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 198baa │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 3e069c │ │ │ │ + bl 3e0694 │ │ │ │ mov r0, r6 │ │ │ │ bl 187ca4 │ │ │ │ ldr r2, [pc, #772] @ (198d58 ) │ │ │ │ ldr r3, [pc, #732] @ (198d34 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -126622,15 +126624,15 @@ │ │ │ │ bne.w 198c30 │ │ │ │ mov r0, fp │ │ │ │ blx 145a60 │ │ │ │ b.n 198a94 │ │ │ │ add.w r3, r6, #86016 @ 0x15000 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr.w r5, [r3, #468] @ 0x1d4 │ │ │ │ - bl 3e014c │ │ │ │ + bl 3e0144 │ │ │ │ ldr r3, [pc, #640] @ (198d50 ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 198ca8 │ │ │ │ mov r0, r4 │ │ │ │ blx 143ca4 │ │ │ │ @@ -126664,20 +126666,20 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r2, r4 │ │ │ │ ldr r3, [pc, #564] @ (198d64 ) │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, #564] @ (198d68 ) │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 198ab6 │ │ │ │ ldr.w r0, [r7, #492] @ 0x1ec │ │ │ │ add r1, sp, #32 │ │ │ │ str.w sl, [sp, #36] @ 0x24 │ │ │ │ - bl 2b2c40 │ │ │ │ + bl 2b2c38 │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 198c60 │ │ │ │ lsls r0, r0, #3 │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ movs r1, #100 @ 0x64 │ │ │ │ ldr.w r0, [r7, #496] @ 0x1f0 │ │ │ │ @@ -126706,15 +126708,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r2, r4 │ │ │ │ ldr r3, [pc, #464] @ (198d6c ) │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, #464] @ (198d70 ) │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 198ab6 │ │ │ │ ldr r3, [pc, #432] @ (198d5c ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 198a46 │ │ │ │ ldr r3, [pc, #420] @ (198d60 ) │ │ │ │ @@ -126725,15 +126727,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r2, r4 │ │ │ │ ldr r3, [pc, #424] @ (198d74 ) │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, #424] @ (198d78 ) │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 198a46 │ │ │ │ ldr r3, [pc, #416] @ (198d7c ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cbz r3, 198bf2 │ │ │ │ ldr r3, [pc, #376] @ (198d60 ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ @@ -126758,15 +126760,15 @@ │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, #356] @ (198d84 ) │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [pc, #352] @ (198d88 ) │ │ │ │ add r0, pc │ │ │ │ add r3, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 198ab6 │ │ │ │ ldr r3, [pc, #296] @ (198d5c ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 198ab6 │ │ │ │ ldr r3, [pc, #288] @ (198d60 ) │ │ │ │ @@ -126777,19 +126779,19 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r2, r4 │ │ │ │ ldr r3, [pc, #312] @ (198d8c ) │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, #312] @ (198d90 ) │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 198ab6 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr.w r4, [r7, #468] @ 0x1d4 │ │ │ │ - bl 3e014c │ │ │ │ + bl 3e0144 │ │ │ │ ldr r3, [pc, #228] @ (198d50 ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 198ab6 │ │ │ │ ldr r3, [pc, #224] @ (198d5c ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ @@ -126804,15 +126806,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r2, r4 │ │ │ │ ldr r3, [pc, #248] @ (198d94 ) │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, #248] @ (198d98 ) │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 198ab6 │ │ │ │ ldr r3, [pc, #176] @ (198d5c ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 198ada │ │ │ │ ldr r3, [pc, #168] @ (198d60 ) │ │ │ │ @@ -126823,15 +126825,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ ldr r3, [pc, #208] @ (198d9c ) │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, #208] @ (198da0 ) │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 198ada │ │ │ │ ldr r3, [pc, #128] @ (198d5c ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 198a94 │ │ │ │ ldr r3, [pc, #120] @ (198d60 ) │ │ │ │ @@ -126842,21 +126844,21 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r2, r4 │ │ │ │ ldr r3, [pc, #168] @ (198da4 ) │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, #168] @ (198da8 ) │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 198a94 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [pc, #160] @ (198dac ) │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 1989e8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr.w r2, [r7, #468] @ 0x1d4 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -126865,70 +126867,70 @@ │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ cmp r0, r7 │ │ │ │ movs r7, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, r3 │ │ │ │ movs r7, r6 │ │ │ │ - strb r6, [r5, #9] │ │ │ │ + strb r6, [r3, #9] │ │ │ │ movs r7, r4 │ │ │ │ - strb r0, [r0, #9] │ │ │ │ + strb r0, [r6, #8] │ │ │ │ movs r7, r4 │ │ │ │ - movs r5, #142 @ 0x8e │ │ │ │ + movs r5, #126 @ 0x7e │ │ │ │ movs r5, r5 │ │ │ │ - strb r0, [r1, #15] │ │ │ │ + strb r0, [r7, #14] │ │ │ │ movs r2, r5 │ │ │ │ - ldrb r6, [r6, #7] │ │ │ │ + ldrb r6, [r4, #7] │ │ │ │ movs r7, r4 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ bl 1c6d56 │ │ │ │ lsrs r6, r2 │ │ │ │ movs r7, r6 │ │ │ │ adds r4, #24 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r4, #2] │ │ │ │ + strb r2, [r2, #2] │ │ │ │ movs r7, r4 │ │ │ │ - str r4, [r2, #16] │ │ │ │ + str r4, [r0, #16] │ │ │ │ movs r7, r4 │ │ │ │ - ldr r4, [r6, #124] @ 0x7c │ │ │ │ + ldr r4, [r4, #124] @ 0x7c │ │ │ │ movs r7, r4 │ │ │ │ - str r6, [r4, #8] │ │ │ │ + str r6, [r2, #8] │ │ │ │ movs r7, r4 │ │ │ │ - ldr r4, [r3, #116] @ 0x74 │ │ │ │ + ldr r4, [r1, #116] @ 0x74 │ │ │ │ movs r7, r4 │ │ │ │ - str r6, [r6, #4] │ │ │ │ + str r6, [r4, #4] │ │ │ │ movs r7, r4 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r4, #5] │ │ │ │ + strb r4, [r2, #5] │ │ │ │ movs r2, r5 │ │ │ │ - str r2, [r4, #0] │ │ │ │ + str r2, [r2, #0] │ │ │ │ movs r7, r4 │ │ │ │ - strb r4, [r1, #0] │ │ │ │ + ldr r4, [r7, #124] @ 0x7c │ │ │ │ movs r7, r4 │ │ │ │ - ldr r6, [r3, #116] @ 0x74 │ │ │ │ + ldr r6, [r1, #116] @ 0x74 │ │ │ │ movs r7, r4 │ │ │ │ - ldrsh r0, [r6, r7] │ │ │ │ + ldrsh r0, [r4, r7] │ │ │ │ movs r7, r4 │ │ │ │ - ldr r2, [r3, #108] @ 0x6c │ │ │ │ + ldr r2, [r1, #108] @ 0x6c │ │ │ │ movs r7, r4 │ │ │ │ - ldrsh r0, [r5, r6] │ │ │ │ + ldrsh r0, [r3, r6] │ │ │ │ movs r7, r4 │ │ │ │ - ldr r6, [r6, #100] @ 0x64 │ │ │ │ + ldr r6, [r4, #100] @ 0x64 │ │ │ │ movs r7, r4 │ │ │ │ - ldrsh r0, [r7, r5] │ │ │ │ + ldrsh r0, [r5, r5] │ │ │ │ movs r7, r4 │ │ │ │ - ldr r6, [r3, #100] @ 0x64 │ │ │ │ + ldr r6, [r1, #100] @ 0x64 │ │ │ │ movs r7, r4 │ │ │ │ - ldrsh r0, [r1, r5] │ │ │ │ + ldrsh r0, [r7, r4] │ │ │ │ movs r7, r4 │ │ │ │ - ldr r2, [r4, #108] @ 0x6c │ │ │ │ + ldr r2, [r2, #108] @ 0x6c │ │ │ │ movs r7, r4 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r0 │ │ │ │ @@ -126987,15 +126989,15 @@ │ │ │ │ str.w ip, [sp, #20] │ │ │ │ mov.w ip, #0 │ │ │ │ it ne │ │ │ │ addne r1, sp, #4 │ │ │ │ beq.n 198e9a │ │ │ │ add r3, sp, #16 │ │ │ │ movs r2, #16 │ │ │ │ - bl 3d5cf8 │ │ │ │ + bl 3d5cf0 │ │ │ │ cbnz r0, 198eae │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ adds r2, r3, #1 │ │ │ │ beq.n 198ebe │ │ │ │ ldr r2, [sp, #16] │ │ │ │ @@ -127022,15 +127024,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r1, sp, #4 │ │ │ │ adds r0, #1 │ │ │ │ add r3, sp, #12 │ │ │ │ movs r2, #16 │ │ │ │ str r1, [sp, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 3d5cf8 │ │ │ │ + bl 3d5cf0 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ cbz r0, 198eb2 │ │ │ │ movs r0, #3 │ │ │ │ b.n 198e74 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ @@ -127112,15 +127114,15 @@ │ │ │ │ nop │ │ │ │ subs r4, #64 @ 0x40 │ │ │ │ movs r7, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #0 │ │ │ │ movs r7, r6 │ │ │ │ - ldr r0, [r2, #24] │ │ │ │ + ldr r0, [r0, #24] │ │ │ │ movs r3, r6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cbz r3, 198f92 │ │ │ │ @@ -127502,15 +127504,15 @@ │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ beq.n 199388 │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ bne.n 199342 │ │ │ │ mov r3, r5 │ │ │ │ movs r2, #16 │ │ │ │ add r1, sp, #20 │ │ │ │ - bl 3d5eac │ │ │ │ + bl 3d5ea4 │ │ │ │ cbz r0, 199382 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx 145684 │ │ │ │ b.n 199304 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ @@ -127528,15 +127530,15 @@ │ │ │ │ b.n 1992ca │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ strb.w r3, [sp, #24] │ │ │ │ b.n 1992ca │ │ │ │ mov r3, r5 │ │ │ │ movs r2, #16 │ │ │ │ add r1, sp, #20 │ │ │ │ - bl 3d5cf8 │ │ │ │ + bl 3d5cf0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 199342 │ │ │ │ ldrb r1, [r7, #1] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ b.n 1992ca │ │ │ │ bl 198ed4 │ │ │ │ str r0, [sp, #20] │ │ │ │ @@ -127570,25 +127572,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ bcc.n 1994a4 │ │ │ │ lsls r1, r0, #1 │ │ │ │ bcc.n 199494 │ │ │ │ lsls r1, r0, #1 │ │ │ │ subs r0, #36 @ 0x24 │ │ │ │ movs r7, r6 │ │ │ │ - str r0, [r0, #84] @ 0x54 │ │ │ │ + str r0, [r6, #80] @ 0x50 │ │ │ │ movs r3, r6 │ │ │ │ - ldr r2, [r1, #12] │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ movs r7, r4 │ │ │ │ - ldr r2, [r6, #8] │ │ │ │ + ldr r2, [r4, #8] │ │ │ │ movs r7, r4 │ │ │ │ - str r2, [r4, #80] @ 0x50 │ │ │ │ + str r2, [r2, #80] @ 0x50 │ │ │ │ movs r3, r6 │ │ │ │ - ldr r0, [r1, #12] │ │ │ │ + ldr r0, [r7, #8] │ │ │ │ movs r7, r4 │ │ │ │ - ldr r4, [r2, #8] │ │ │ │ + ldr r4, [r0, #8] │ │ │ │ movs r7, r4 │ │ │ │ │ │ │ │ 001993f4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -127638,19 +127640,19 @@ │ │ │ │ adds r3, #48 @ 0x30 │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx 1439bc │ │ │ │ nop │ │ │ │ bcs.n 199514 │ │ │ │ lsls r1, r0, #1 │ │ │ │ - str r0, [r6, #68] @ 0x44 │ │ │ │ + str r0, [r4, #68] @ 0x44 │ │ │ │ movs r3, r6 │ │ │ │ - ldr r2, [r5, #0] │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ movs r7, r4 │ │ │ │ - str r2, [r4, #124] @ 0x7c │ │ │ │ + str r2, [r2, #124] @ 0x7c │ │ │ │ movs r7, r4 │ │ │ │ │ │ │ │ 0019948c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -128001,15 +128003,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 1997ec │ │ │ │ ldr r0, [pc, #100] @ (199874 ) │ │ │ │ add r2, sp, #12 │ │ │ │ bic.w r1, r8, #15 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1997ec │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ and.w r3, r2, #15 │ │ │ │ adds r0, #87 @ 0x57 │ │ │ │ cmp r3, #9 │ │ │ │ mov.w r2, #46 @ 0x2e │ │ │ │ ite ls │ │ │ │ @@ -128031,23 +128033,23 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #150 @ 0x96 │ │ │ │ movs r7, r6 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7, {r2, r3, r4, r7} │ │ │ │ lsls r1, r0, #1 │ │ │ │ - str r6, [r3, #96] @ 0x60 │ │ │ │ + str r6, [r1, #96] @ 0x60 │ │ │ │ movs r7, r4 │ │ │ │ adds r3, #244 @ 0xf4 │ │ │ │ movs r7, r6 │ │ │ │ subs r4, r6, r0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r3, #72] @ 0x48 │ │ │ │ + str r2, [r1, #72] @ 0x48 │ │ │ │ movs r7, r4 │ │ │ │ │ │ │ │ 00199878 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -128074,50 +128076,50 @@ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 199894 │ │ │ │ ldr r0, [pc, #24] @ (1998d8 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 199894 │ │ │ │ adds r2, #160 @ 0xa0 │ │ │ │ movs r7, r6 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #184 @ 0xb8 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r3, #64] @ 0x40 │ │ │ │ + str r0, [r1, #64] @ 0x40 │ │ │ │ movs r7, r4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #32] @ (19990c ) │ │ │ │ add r0, pc │ │ │ │ bl 199878 │ │ │ │ ldr r0, [pc, #28] @ (199910 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ movs r0, #0 │ │ │ │ bl 19cf40 │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 19d034 │ │ │ │ nop │ │ │ │ - str r0, [r1, #64] @ 0x40 │ │ │ │ + str r0, [r7, #60] @ 0x3c │ │ │ │ movs r7, r4 │ │ │ │ - str r4, [r0, #64] @ 0x40 │ │ │ │ + str r4, [r6, #60] @ 0x3c │ │ │ │ movs r7, r4 │ │ │ │ ldr r0, [pc, #4] @ (19991c ) │ │ │ │ add r0, pc │ │ │ │ b.w 199878 │ │ │ │ - str r2, [r0, #64] @ 0x40 │ │ │ │ + str r2, [r6, #60] @ 0x3c │ │ │ │ movs r7, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 19d128 │ │ │ │ @@ -128146,19 +128148,19 @@ │ │ │ │ bl 23c9b0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 19994e │ │ │ │ ldr r0, [pc, #16] @ (199988 ) │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add r0, pc │ │ │ │ b.w 199878 │ │ │ │ - str r0, [r5, #64] @ 0x40 │ │ │ │ + str r0, [r3, #64] @ 0x40 │ │ │ │ movs r2, r5 │ │ │ │ - str r4, [r0, #60] @ 0x3c │ │ │ │ + str r4, [r6, #56] @ 0x38 │ │ │ │ movs r7, r4 │ │ │ │ - str r2, [r6, #56] @ 0x38 │ │ │ │ + str r2, [r4, #56] @ 0x38 │ │ │ │ movs r7, r4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ sub sp, #28 │ │ │ │ @@ -128212,19 +128214,19 @@ │ │ │ │ ldr r0, [pc, #24] @ (199a28 ) │ │ │ │ add r0, pc │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ b.w 199878 │ │ │ │ ldmia r4!, {r1, r3, r7} │ │ │ │ lsls r1, r0, #1 │ │ │ │ - str r0, [r0, #48] @ 0x30 │ │ │ │ + str r0, [r6, #44] @ 0x2c │ │ │ │ movs r7, r4 │ │ │ │ - str r6, [r4, #48] @ 0x30 │ │ │ │ + str r6, [r2, #48] @ 0x30 │ │ │ │ movs r7, r4 │ │ │ │ - str r4, [r3, #48] @ 0x30 │ │ │ │ + str r4, [r1, #48] @ 0x30 │ │ │ │ movs r7, r4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ sub sp, #28 │ │ │ │ @@ -128275,17 +128277,17 @@ │ │ │ │ add r0, pc │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ b.w 199878 │ │ │ │ nop │ │ │ │ ldmia r3!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r1, r0, #1 │ │ │ │ - str r4, [r0, #40] @ 0x28 │ │ │ │ + str r4, [r6, #36] @ 0x24 │ │ │ │ movs r7, r4 │ │ │ │ - str r2, [r7, #36] @ 0x24 │ │ │ │ + str r2, [r5, #36] @ 0x24 │ │ │ │ movs r7, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #132] @ (199b60 ) │ │ │ │ ldr r1, [pc, #132] @ (199b64 ) │ │ │ │ @@ -128336,23 +128338,23 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx 144fa8 │ │ │ │ b.n 199b2a │ │ │ │ nop │ │ │ │ ldmia r3!, {r1, r4, r5, r6} │ │ │ │ lsls r1, r0, #1 │ │ │ │ - str r4, [r1, #36] @ 0x24 │ │ │ │ + str r4, [r7, #32] │ │ │ │ movs r7, r4 │ │ │ │ - str r6, [r7, #32] │ │ │ │ + str r6, [r5, #32] │ │ │ │ movs r7, r4 │ │ │ │ ldmia r3!, {r2, r5} │ │ │ │ lsls r1, r0, #1 │ │ │ │ - str r0, [r7, #28] │ │ │ │ + str r0, [r5, #28] │ │ │ │ movs r7, r4 │ │ │ │ - str r2, [r5, #28] │ │ │ │ + str r2, [r3, #28] │ │ │ │ movs r7, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #604] @ (199de8 ) │ │ │ │ mov r6, r0 │ │ │ │ @@ -128585,53 +128587,53 @@ │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ blx 144fa8 │ │ │ │ b.n 199c62 │ │ │ │ nop │ │ │ │ ldmia r2, {r2, r3, r4, r5, r7} │ │ │ │ lsls r1, r0, #1 │ │ │ │ - str r2, [r6, #24] │ │ │ │ + str r2, [r4, #24] │ │ │ │ movs r7, r4 │ │ │ │ cmp r7, #140 @ 0x8c │ │ │ │ movs r7, r6 │ │ │ │ asrs r4, r7, #8 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r2!, {r1, r4, r7} │ │ │ │ lsls r1, r0, #1 │ │ │ │ - str r0, [r7, #20] │ │ │ │ + str r0, [r5, #20] │ │ │ │ movs r7, r4 │ │ │ │ ldmia r2, {r1, r2, r3, r4, r5} │ │ │ │ lsls r1, r0, #1 │ │ │ │ - str r4, [r7, #16] │ │ │ │ + str r4, [r5, #16] │ │ │ │ movs r7, r4 │ │ │ │ - str r0, [r5, #16] │ │ │ │ + str r0, [r3, #16] │ │ │ │ movs r7, r4 │ │ │ │ ldmia r1!, {r3, r4, r6, r7} │ │ │ │ lsls r1, r0, #1 │ │ │ │ ldmia r1!, {r2, r3, r6, r7} │ │ │ │ lsls r1, r0, #1 │ │ │ │ - str r6, [r7, #12] │ │ │ │ + str r6, [r5, #12] │ │ │ │ movs r7, r4 │ │ │ │ ldmia r1!, {r4, r5, r6} │ │ │ │ lsls r1, r0, #1 │ │ │ │ ldmia r1!, {r2, r5, r6} │ │ │ │ lsls r1, r0, #1 │ │ │ │ ldmia r0!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r1, r0, #1 │ │ │ │ - ldrsh r2, [r5, r7] │ │ │ │ + ldrsh r2, [r3, r7] │ │ │ │ movs r7, r4 │ │ │ │ - str r2, [r0, #0] │ │ │ │ + ldrsh r2, [r6, r7] │ │ │ │ movs r7, r4 │ │ │ │ - ldrsh r0, [r0, r7] │ │ │ │ + ldrsh r0, [r6, r6] │ │ │ │ movs r7, r4 │ │ │ │ - ldrsh r2, [r4, r7] │ │ │ │ + ldrsh r2, [r2, r7] │ │ │ │ movs r7, r4 │ │ │ │ - ldrsh r4, [r1, r6] │ │ │ │ + ldrsh r4, [r7, r5] │ │ │ │ movs r7, r4 │ │ │ │ - ldrsh r6, [r2, r6] │ │ │ │ + ldrsh r6, [r0, r6] │ │ │ │ movs r7, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #40] @ (199e74 ) │ │ │ │ add r4, pc │ │ │ │ @@ -128647,17 +128649,17 @@ │ │ │ │ blx 1446e8 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 199878 │ │ │ │ ldmia r0!, {r2} │ │ │ │ lsls r1, r0, #1 │ │ │ │ - ldrsh r4, [r4, r5] │ │ │ │ + ldrsh r4, [r2, r5] │ │ │ │ movs r7, r4 │ │ │ │ - ldrsh r2, [r5, r5] │ │ │ │ + ldrsh r2, [r3, r5] │ │ │ │ movs r7, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [pc, #32] @ (199eb0 ) │ │ │ │ ldr r1, [pc, #32] @ (199eb4 ) │ │ │ │ @@ -128670,15 +128672,15 @@ │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ b.w 199878 │ │ │ │ nop │ │ │ │ stmia r7!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r1, r0, #1 │ │ │ │ - add r5, pc, #784 @ (adr r5, 19a1c8 ) │ │ │ │ + add r5, pc, #720 @ (adr r5, 19a188 ) │ │ │ │ movs r4, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [pc, #88] @ (199f20 ) │ │ │ │ movs r2, #1 │ │ │ │ @@ -128715,23 +128717,23 @@ │ │ │ │ add.w r3, r3, #131072 @ 0x20000 │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ blx 14432c │ │ │ │ b.n 199ee4 │ │ │ │ stmia r7!, {r2, r7} │ │ │ │ lsls r1, r0, #1 │ │ │ │ - ldrsh r2, [r3, r4] │ │ │ │ + ldrsh r2, [r1, r4] │ │ │ │ movs r7, r4 │ │ │ │ stmia r7!, {r1, r2, r5, r6} │ │ │ │ lsls r1, r0, #1 │ │ │ │ - ldrsh r2, [r7, r3] │ │ │ │ + ldrsh r2, [r5, r3] │ │ │ │ movs r7, r4 │ │ │ │ stmia r7!, {r6} │ │ │ │ lsls r1, r0, #1 │ │ │ │ - ldrsh r6, [r5, r3] │ │ │ │ + ldrsh r6, [r3, r3] │ │ │ │ movs r7, r4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cbnz r3, 199f4a │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ @@ -128788,15 +128790,15 @@ │ │ │ │ add r0, pc │ │ │ │ b.w 199878 │ │ │ │ ldr r0, [r4, r0] │ │ │ │ movs r6, r6 │ │ │ │ @ instruction: 0xf2e40036 │ │ │ │ stmia r6!, {r1, r2, r6, r7} │ │ │ │ lsls r1, r0, #1 │ │ │ │ - ldrb r6, [r0, r7] │ │ │ │ + ldrb r6, [r6, r6] │ │ │ │ movs r2, r5 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cbnz r3, 199fe6 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ @@ -128855,15 +128857,15 @@ │ │ │ │ b.w 199878 │ │ │ │ nop │ │ │ │ ldrsb r4, [r0, r6] │ │ │ │ movs r6, r6 │ │ │ │ movw r0, #32822 @ 0x8036 │ │ │ │ stmia r6!, {r3, r5} │ │ │ │ lsls r1, r0, #1 │ │ │ │ - ldrb r0, [r5, r4] │ │ │ │ + ldrb r0, [r3, r4] │ │ │ │ movs r2, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, #3 │ │ │ │ @@ -128891,19 +128893,19 @@ │ │ │ │ ldr r0, [pc, #24] @ (19a0d4 ) │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ add r0, pc │ │ │ │ b.w 199878 │ │ │ │ nop │ │ │ │ stmia r5!, {r2, r6, r7} │ │ │ │ lsls r1, r0, #1 │ │ │ │ - ldrb r0, [r0, r2] │ │ │ │ + ldrb r0, [r6, r1] │ │ │ │ movs r7, r4 │ │ │ │ - ldrb r0, [r0, r1] │ │ │ │ + ldrb r0, [r6, r0] │ │ │ │ movs r7, r4 │ │ │ │ - ldrb r4, [r0, r3] │ │ │ │ + ldrb r4, [r6, r2] │ │ │ │ movs r2, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, #3 │ │ │ │ @@ -128931,19 +128933,19 @@ │ │ │ │ ldr r0, [pc, #24] @ (19a138 ) │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ add r0, pc │ │ │ │ b.w 199878 │ │ │ │ nop │ │ │ │ stmia r5!, {r5, r6} │ │ │ │ lsls r1, r0, #1 │ │ │ │ - ldrb r4, [r3, r0] │ │ │ │ + ldrb r4, [r1, r0] │ │ │ │ movs r7, r4 │ │ │ │ - ldrh r4, [r3, r7] │ │ │ │ + ldrh r4, [r1, r7] │ │ │ │ movs r7, r4 │ │ │ │ - ldrb r0, [r4, r1] │ │ │ │ + ldrb r0, [r2, r1] │ │ │ │ movs r2, r5 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cbz r3, 19a166 │ │ │ │ ldr r3, [pc, #48] @ (19a174 ) │ │ │ │ ldr r2, [r0, #0] │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #131072 @ 0x20000 │ │ │ │ @@ -128962,17 +128964,17 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ bx lr │ │ │ │ stmia r5!, {r2, r3} │ │ │ │ lsls r1, r0, #1 │ │ │ │ - ldrh r4, [r3, r6] │ │ │ │ + ldrh r4, [r1, r6] │ │ │ │ movs r7, r4 │ │ │ │ - ldrh r0, [r1, r7] │ │ │ │ + ldrh r0, [r7, r6] │ │ │ │ movs r7, r4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cbnz r3, 19a1a0 │ │ │ │ @@ -128993,15 +128995,15 @@ │ │ │ │ bne.n 19a192 │ │ │ │ ldr r0, [pc, #12] @ (19a1c4 ) │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ add r0, pc │ │ │ │ b.w 199878 │ │ │ │ strb r2, [r3, r7] │ │ │ │ movs r6, r6 │ │ │ │ - ldrh r2, [r1, r7] │ │ │ │ + ldrh r2, [r7, r6] │ │ │ │ movs r2, r5 │ │ │ │ │ │ │ │ 0019a1c8 : │ │ │ │ ldr r3, [pc, #12] @ (19a1d8 ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #131072 @ 0x20000 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ @@ -129336,23 +129338,23 @@ │ │ │ │ lsls r1, r0, #1 │ │ │ │ stmia r2!, {r1, r2, r3, r5} │ │ │ │ lsls r1, r0, #1 │ │ │ │ stmia r2!, {r1, r2} │ │ │ │ lsls r1, r0, #1 │ │ │ │ stmia r1!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r1, r0, #1 │ │ │ │ - ldr r6, [r6, r1] │ │ │ │ + ldr r6, [r4, r1] │ │ │ │ movs r7, r4 │ │ │ │ asrs r4, r7, #8 │ │ │ │ movs r0, r0 │ │ │ │ stmia r1!, {r2, r3, r5, r7} │ │ │ │ lsls r1, r0, #1 │ │ │ │ stmia r1!, {r1, r4, r7} │ │ │ │ lsls r1, r0, #1 │ │ │ │ - ldr r4, [r2, r1] │ │ │ │ + ldr r4, [r0, r1] │ │ │ │ movs r7, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #496] @ (19a720 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -129551,39 +129553,39 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b.w 199878 │ │ │ │ nop │ │ │ │ movs r5, #250 @ 0xfa │ │ │ │ movs r7, r6 │ │ │ │ stmia r1!, {r2, r4} │ │ │ │ lsls r1, r0, #1 │ │ │ │ - ldr r6, [r2, r2] │ │ │ │ + ldr r6, [r0, r2] │ │ │ │ movs r7, r4 │ │ │ │ stmia r0!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r1, r0, #1 │ │ │ │ - strb r4, [r1, #5] │ │ │ │ + strb r4, [r7, #4] │ │ │ │ movs r6, r5 │ │ │ │ stmia r0!, {r3, r6} │ │ │ │ lsls r1, r0, #1 │ │ │ │ - ldrsb r4, [r3, r5] │ │ │ │ + ldrsb r4, [r1, r5] │ │ │ │ movs r2, r5 │ │ │ │ - ldrsb r2, [r6, r3] │ │ │ │ + ldrsb r2, [r4, r3] │ │ │ │ movs r7, r4 │ │ │ │ - ldc2l 0, cr0, [r0, #176]! @ 0xb0 │ │ │ │ + stc2l 0, cr0, [r0, #176]! @ 0xb0 │ │ │ │ asrs r0, r5, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r0, [r5, r6] │ │ │ │ - movs r7, r4 │ │ │ │ - ldrsb r0, [r2, r7] │ │ │ │ + ldrsb r0, [r3, r6] │ │ │ │ movs r7, r4 │ │ │ │ - ldrsb r2, [r4, r7] │ │ │ │ + ldrsb r0, [r0, r7] │ │ │ │ movs r7, r4 │ │ │ │ - ldrsb r6, [r4, r6] │ │ │ │ + ldrsb r2, [r2, r7] │ │ │ │ movs r7, r4 │ │ │ │ ldrsb r6, [r2, r6] │ │ │ │ movs r7, r4 │ │ │ │ + ldrsb r6, [r0, r6] │ │ │ │ + movs r7, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #196] @ (19a830 ) │ │ │ │ orrs.w r2, r0, r1 │ │ │ │ add r3, pc │ │ │ │ @@ -129717,27 +129719,27 @@ │ │ │ │ ldr r2, [pc, #36] @ (19a8d0 ) │ │ │ │ ldr r0, [pc, #36] @ (19a8d4 ) │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ str r3, [r2, #4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 199878 │ │ │ │ - strb r6, [r5, r2] │ │ │ │ + strb r6, [r3, r2] │ │ │ │ movs r7, r4 │ │ │ │ - strb r6, [r5, r1] │ │ │ │ + strb r6, [r3, r1] │ │ │ │ movs r7, r4 │ │ │ │ - strb r6, [r2, r2] │ │ │ │ + strb r6, [r0, r2] │ │ │ │ movs r7, r4 │ │ │ │ pop {r2, r4, r5, r7, pc} │ │ │ │ lsls r1, r0, #1 │ │ │ │ - strb r6, [r2, r1] │ │ │ │ + strb r6, [r0, r1] │ │ │ │ movs r7, r4 │ │ │ │ pop {r1, r5, r7, pc} │ │ │ │ lsls r1, r0, #1 │ │ │ │ - strb r4, [r0, r1] │ │ │ │ + strb r4, [r6, r0] │ │ │ │ movs r7, r4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cbz r3, 19a908 │ │ │ │ @@ -129752,17 +129754,17 @@ │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ add r0, pc │ │ │ │ b.w 199878 │ │ │ │ ldr r0, [pc, #12] @ (19a918 ) │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ add r0, pc │ │ │ │ b.w 199878 │ │ │ │ - strh r2, [r6, r7] │ │ │ │ + strh r2, [r4, r7] │ │ │ │ movs r7, r4 │ │ │ │ - strb r2, [r3, r0] │ │ │ │ + strb r2, [r1, r0] │ │ │ │ movs r7, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #260] @ (19aa30 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -129788,19 +129790,19 @@ │ │ │ │ add.w r3, r3, #131072 @ 0x20000 │ │ │ │ ldrb.w r2, [r3, #72] @ 0x48 │ │ │ │ cbz r2, 19a9c8 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ cmp r3, #1 │ │ │ │ ble.n 19a9c8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 297070 │ │ │ │ - bl 297080 │ │ │ │ + bl 297068 │ │ │ │ + bl 297078 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ - bl 29971c │ │ │ │ + bl 299714 │ │ │ │ ldr.w r1, [r5, #720] @ 0x2d0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, r0 │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 19aa0a │ │ │ │ ldr r1, [pc, #172] @ (19aa38 ) │ │ │ │ add r1, pc │ │ │ │ @@ -129865,44 +129867,44 @@ │ │ │ │ ldr r3, [pc, #68] @ (19aa60 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 19a9ea │ │ │ │ ldr r0, [pc, #60] @ (19aa64 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ b.n 19a9ea │ │ │ │ movs r1, #250 @ 0xfa │ │ │ │ movs r7, r6 │ │ │ │ pop {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r1, r0, #1 │ │ │ │ - strb r0, [r5, r4] │ │ │ │ + strb r0, [r3, r4] │ │ │ │ movs r7, r4 │ │ │ │ - strb r0, [r5, r4] │ │ │ │ + strb r0, [r3, r4] │ │ │ │ movs r7, r4 │ │ │ │ - strh r2, [r1, r6] │ │ │ │ + strh r2, [r7, r5] │ │ │ │ movs r7, r4 │ │ │ │ - strb r0, [r4, r3] │ │ │ │ + strb r0, [r2, r3] │ │ │ │ movs r7, r4 │ │ │ │ - strb r6, [r5, r3] │ │ │ │ + strb r6, [r3, r3] │ │ │ │ movs r7, r4 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ pop {r1, r5, r6} │ │ │ │ lsls r1, r0, #1 │ │ │ │ - strb r6, [r4, r2] │ │ │ │ + strb r6, [r2, r2] │ │ │ │ movs r7, r4 │ │ │ │ - strb r0, [r4, r2] │ │ │ │ + strb r0, [r2, r2] │ │ │ │ movs r7, r4 │ │ │ │ subs r0, r5, #7 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r5, r2] │ │ │ │ + strb r6, [r3, r2] │ │ │ │ movs r7, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r2, [pc, #620] @ (19ace8 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -130049,15 +130051,15 @@ │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #16 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ mov r1, r7 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr.w r5, [r3, r9, lsl #2] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - bl 3d5cf8 │ │ │ │ + bl 3d5cf0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 19acbe │ │ │ │ ldr r0, [sp, #16] │ │ │ │ uxtb.w r9, r5 │ │ │ │ bl 19d484 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov fp, r0 │ │ │ │ @@ -130167,21 +130169,21 @@ │ │ │ │ lsls r1, r0, #1 │ │ │ │ hlt 0x003e │ │ │ │ lsls r1, r0, #1 │ │ │ │ rev16 r0, r0 │ │ │ │ lsls r1, r0, #1 │ │ │ │ subs r0, r0, #3 │ │ │ │ movs r7, r6 │ │ │ │ - str r2, [r5, r2] │ │ │ │ + str r2, [r3, r2] │ │ │ │ movs r7, r4 │ │ │ │ cbnz r4, 19ad44 │ │ │ │ lsls r1, r0, #1 │ │ │ │ subs r4, r1, #2 │ │ │ │ movs r7, r6 │ │ │ │ - str r2, [r2, r3] │ │ │ │ + str r2, [r0, r3] │ │ │ │ movs r2, r5 │ │ │ │ │ │ │ │ 0019ad1c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -130238,15 +130240,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - str r4, [r1, r6] │ │ │ │ + str r4, [r7, r5] │ │ │ │ movs r7, r4 │ │ │ │ │ │ │ │ 0019adbc : │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -130345,17 +130347,17 @@ │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ str.w ip, [sp, #48] @ 0x30 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ b.w 19adbc │ │ │ │ nop │ │ │ │ - str r6, [r5, r3] │ │ │ │ + str r6, [r3, r3] │ │ │ │ movs r7, r4 │ │ │ │ - str r4, [r6, r3] │ │ │ │ + str r4, [r4, r3] │ │ │ │ movs r7, r4 │ │ │ │ │ │ │ │ 0019aec0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -130401,15 +130403,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - str r0, [r7, r3] │ │ │ │ + str r0, [r5, r3] │ │ │ │ movs r7, r4 │ │ │ │ │ │ │ │ 0019af40 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -130444,17 +130446,17 @@ │ │ │ │ add r1, pc │ │ │ │ adds r3, #76 @ 0x4c │ │ │ │ blx 1439bc │ │ │ │ subs r6, r2, r7 │ │ │ │ movs r7, r6 │ │ │ │ asrs r0, r5, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #320] @ (19b0e4 ) │ │ │ │ + ldr r1, [pc, #256] @ (19b0a4 ) │ │ │ │ movs r3, r6 │ │ │ │ - ldr r4, [pc, #784] @ (19b2b8 ) │ │ │ │ + ldr r4, [pc, #720] @ (19b278 ) │ │ │ │ movs r7, r4 │ │ │ │ │ │ │ │ 0019afa8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -130627,19 +130629,19 @@ │ │ │ │ add r1, pc │ │ │ │ movw r2, #1347 @ 0x543 │ │ │ │ blx 1439bc │ │ │ │ push {r1, r2, r4, r5, r6, lr} │ │ │ │ lsls r1, r0, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ lsls r1, r0, #1 │ │ │ │ - @ instruction: 0x4796 │ │ │ │ + @ instruction: 0x4786 │ │ │ │ movs r3, r6 │ │ │ │ - ldr r6, [pc, #576] @ (19b3a8 ) │ │ │ │ + ldr r6, [pc, #512] @ (19b368 ) │ │ │ │ movs r7, r4 │ │ │ │ - ldr r3, [pc, #24] @ (19b184 ) │ │ │ │ + ldr r2, [pc, #984] @ (19b544 ) │ │ │ │ movs r7, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ sub sp, #8 │ │ │ │ @@ -130671,15 +130673,15 @@ │ │ │ │ add r0, pc │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 199878 │ │ │ │ nop │ │ │ │ push {r2, r3, r6, r7} │ │ │ │ lsls r1, r0, #1 │ │ │ │ - ldr r3, [pc, #440] @ (19b38c ) │ │ │ │ + ldr r3, [pc, #376] @ (19b34c ) │ │ │ │ movs r7, r4 │ │ │ │ │ │ │ │ 0019b1d4 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ ldr r3, [r0, #96] @ 0x60 │ │ │ │ ldr.w r6, [r3, #180] @ 0xb4 │ │ │ │ cmp r6, r2 │ │ │ │ @@ -130775,15 +130777,15 @@ │ │ │ │ bne.n 19b292 │ │ │ │ ldr r0, [pc, #12] @ (19b2cc ) │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ add r0, pc │ │ │ │ b.w 199878 │ │ │ │ cbz r4, 19b348 │ │ │ │ lsls r1, r0, #1 │ │ │ │ - ldr r2, [pc, #200] @ (19b398 ) │ │ │ │ + ldr r2, [pc, #136] @ (19b358 ) │ │ │ │ movs r7, r4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, #2 │ │ │ │ beq.n 19b2de │ │ │ │ ldr r0, [pc, #84] @ (19b32c ) │ │ │ │ add r0, pc │ │ │ │ b.w 199878 │ │ │ │ @@ -130813,19 +130815,19 @@ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ bl 19b1d4 │ │ │ │ ldr r0, [pc, #20] @ (19b334 ) │ │ │ │ add r0, pc │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ b.w 199878 │ │ │ │ - ldr r2, [pc, #320] @ (19b470 ) │ │ │ │ + ldr r2, [pc, #256] @ (19b430 ) │ │ │ │ movs r7, r4 │ │ │ │ cbz r6, 19b38a │ │ │ │ lsls r1, r0, #1 │ │ │ │ - ldr r1, [pc, #848] @ (19b688 ) │ │ │ │ + ldr r1, [pc, #784] @ (19b648 ) │ │ │ │ movs r7, r4 │ │ │ │ │ │ │ │ 0019b338 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -130913,17 +130915,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r2, #31 │ │ │ │ movs r7, r6 │ │ │ │ asrs r0, r5, #28 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r4, #29 │ │ │ │ movs r7, r6 │ │ │ │ - add r8, ip │ │ │ │ + add r8, sl │ │ │ │ movs r3, r6 │ │ │ │ - ldr r0, [pc, #336] @ (19b578 ) │ │ │ │ + ldr r0, [pc, #272] @ (19b538 ) │ │ │ │ movs r7, r4 │ │ │ │ │ │ │ │ 0019b428 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -131000,25 +131002,25 @@ │ │ │ │ ldr r0, [pc, #36] @ (19b508 ) │ │ │ │ mov r2, r6 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r3, r5 │ │ │ │ add r0, pc │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 3e0c8c │ │ │ │ + b.w 3e0c84 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ asrs r6, r5, #27 │ │ │ │ movs r7, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r6, #26 │ │ │ │ movs r7, r6 │ │ │ │ asrs r4, r3, #25 │ │ │ │ movs r7, r6 │ │ │ │ - ldr r3, [pc, #80] @ (19b55c ) │ │ │ │ + ldr r3, [pc, #16] @ (19b51c ) │ │ │ │ movs r7, r4 │ │ │ │ │ │ │ │ 0019b50c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -131075,17 +131077,17 @@ │ │ │ │ add r1, pc │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 144328 │ │ │ │ nop │ │ │ │ sub sp, #496 @ 0x1f0 │ │ │ │ lsls r1, r0, #1 │ │ │ │ - ldr r2, [pc, #720] @ (19b884 ) │ │ │ │ + ldr r2, [pc, #656] @ (19b844 ) │ │ │ │ movs r7, r4 │ │ │ │ - ble.n 19b504 │ │ │ │ + ble.n 19b4e4 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #124] @ (19b644 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -131137,15 +131139,15 @@ │ │ │ │ strb r1, [r2, r3] │ │ │ │ b.n 19b618 │ │ │ │ nop │ │ │ │ sub sp, #24 │ │ │ │ lsls r1, r0, #1 │ │ │ │ add sp, #480 @ 0x1e0 │ │ │ │ lsls r1, r0, #1 │ │ │ │ - ldr r2, [pc, #368] @ (19b7c0 ) │ │ │ │ + ldr r2, [pc, #304] @ (19b780 ) │ │ │ │ movs r7, r4 │ │ │ │ add sp, #216 @ 0xd8 │ │ │ │ lsls r1, r0, #1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -131239,19 +131241,19 @@ │ │ │ │ movs r2, #59 @ 0x3b │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ blx 1454d8 │ │ │ │ b.n 19b710 │ │ │ │ nop │ │ │ │ add r7, sp, #928 @ 0x3a0 │ │ │ │ lsls r1, r0, #1 │ │ │ │ - mov sl, r7 │ │ │ │ + mov sl, r5 │ │ │ │ movs r7, r4 │ │ │ │ add r7, sp, #592 @ 0x250 │ │ │ │ lsls r1, r0, #1 │ │ │ │ - ldr r1, [pc, #400] @ (19b8e4 ) │ │ │ │ + ldr r1, [pc, #336] @ (19b8a4 ) │ │ │ │ movs r7, r4 │ │ │ │ add r7, sp, #240 @ 0xf0 │ │ │ │ lsls r1, r0, #1 │ │ │ │ add r7, sp, #192 @ 0xc0 │ │ │ │ lsls r1, r0, #1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -131283,17 +131285,17 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [pc, #16] @ (19b7bc ) │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ add r0, pc │ │ │ │ b.w 199878 │ │ │ │ add r6, sp, #912 @ 0x390 │ │ │ │ lsls r1, r0, #1 │ │ │ │ - ldrsh r0, [r1, r7] │ │ │ │ + ldrsh r0, [r7, r6] │ │ │ │ movs r6, r5 │ │ │ │ - stc 0, cr0, [r6], {44} @ 0x2c │ │ │ │ + ldcl 0, cr0, [r6], #-176 @ 0xffffff50 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #52] @ (19b804 ) │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [pc, #52] @ (19b808 ) │ │ │ │ @@ -131344,15 +131346,15 @@ │ │ │ │ bl 19b540 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 199878 │ │ │ │ add r6, sp, #192 @ 0xc0 │ │ │ │ lsls r1, r0, #1 │ │ │ │ - ldr r0, [pc, #120] @ (19b8d4 ) │ │ │ │ + ldr r0, [pc, #56] @ (19b894 ) │ │ │ │ movs r7, r4 │ │ │ │ │ │ │ │ 0019b85c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -131599,15 +131601,15 @@ │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ lsls r2, r2, #16 │ │ │ │ bpl.n 19ba3a │ │ │ │ ldr.w r0, [pc, #1468] @ 19c098 │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 19ba3a │ │ │ │ str r3, [sp, #0] │ │ │ │ blx 143c10 <__ctype_b_loc@plt> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldrh.w r2, [r2, r3, lsl #1] │ │ │ │ lsls r1, r2, #19 │ │ │ │ @@ -131726,15 +131728,15 @@ │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ lsls r6, r2, #16 │ │ │ │ bpl.w 19b9f6 │ │ │ │ ldr.w r0, [pc, #1156] @ 19c0b8 │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 19b9f6 │ │ │ │ cmp r3, #125 @ 0x7d │ │ │ │ beq.n 19bd20 │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ beq.w 19bf98 │ │ │ │ cmp r3, #35 @ 0x23 │ │ │ │ beq.n 19bb74 │ │ │ │ @@ -131791,15 +131793,15 @@ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ lsls r1, r2, #16 │ │ │ │ bpl.w 19b9f2 │ │ │ │ ldr r0, [pc, #1016] @ (19c0cc ) │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 19b9f2 │ │ │ │ ldr r3, [pc, #1004] @ (19c0d0 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 19ba4a │ │ │ │ @@ -131807,15 +131809,15 @@ │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r4, r3, #16 │ │ │ │ bpl.w 19ba4a │ │ │ │ ldr r0, [pc, #984] @ (19c0d4 ) │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ b.n 19ba4a │ │ │ │ ldr r3, [pc, #888] @ (19c084 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -131888,15 +131890,15 @@ │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ lsls r2, r2, #16 │ │ │ │ bpl.w 19bb64 │ │ │ │ ldr r0, [pc, #812] @ (19c0e8 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 19bb64 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 19bb64 │ │ │ │ b.n 19bda2 │ │ │ │ ldr r3, [pc, #792] @ (19c0ec ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ @@ -131907,15 +131909,15 @@ │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r5, r3, #16 │ │ │ │ bpl.w 19baae │ │ │ │ ldr r0, [pc, #772] @ (19c0f0 ) │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ b.n 19baae │ │ │ │ movs r1, #1 │ │ │ │ add.w r0, sp, #11 │ │ │ │ movs r3, #43 @ 0x2b │ │ │ │ @@ -132022,15 +132024,15 @@ │ │ │ │ b.n 19be8c │ │ │ │ ldr r4, [pc, #556] @ (19c118 ) │ │ │ │ add r4, pc │ │ │ │ add.w r4, r4, #340 @ 0x154 │ │ │ │ b.n 19be8c │ │ │ │ ldr r0, [pc, #548] @ (19c11c ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ movs r0, #0 │ │ │ │ bl 19cf40 │ │ │ │ movs r0, #0 │ │ │ │ bl 19d034 │ │ │ │ b.n 19bd16 │ │ │ │ ldr r4, [pc, #532] @ (19c120 ) │ │ │ │ add r4, pc │ │ │ │ @@ -132114,74 +132116,74 @@ │ │ │ │ ldr r3, [pc, #204] @ (19c094 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r0, r3, #16 │ │ │ │ bpl.w 19bb64 │ │ │ │ ldr r0, [pc, #400] @ (19c164 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 19bb64 │ │ │ │ ldr r2, [pc, #396] @ (19c168 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ldrh r2, [r2, #0] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 19bb64 │ │ │ │ ldr r2, [pc, #172] @ (19c094 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ lsls r4, r2, #16 │ │ │ │ bpl.w 19bb64 │ │ │ │ ldr r0, [pc, #376] @ (19c16c ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 19bb64 │ │ │ │ ldr r3, [pc, #368] @ (19c170 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 19bbe2 │ │ │ │ ldr r3, [pc, #136] @ (19c094 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r0, r3, #16 │ │ │ │ bpl.w 19bbe2 │ │ │ │ ldr r0, [pc, #348] @ (19c174 ) │ │ │ │ uxtb r2, r2 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 19bbe2 │ │ │ │ ldr r3, [pc, #340] @ (19c178 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 19bd16 │ │ │ │ ldr r3, [pc, #100] @ (19c094 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r5, r3, #16 │ │ │ │ bpl.w 19bd16 │ │ │ │ ldr r0, [pc, #320] @ (19c17c ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 19bd16 │ │ │ │ ldr r3, [pc, #312] @ (19c180 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 19be12 │ │ │ │ ldr r3, [pc, #64] @ (19c094 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.w 19be12 │ │ │ │ ldr r0, [pc, #292] @ (19c184 ) │ │ │ │ add.w r1, r6, #20 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 19be12 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ blx 14585c │ │ │ │ nop │ │ │ │ asrs r6, r7, #5 │ │ │ │ movs r7, r6 │ │ │ │ add r4, sp, #632 @ 0x278 │ │ │ │ @@ -132196,15 +132198,15 @@ │ │ │ │ movs r7, r6 │ │ │ │ add r3, sp, #888 @ 0x378 │ │ │ │ lsls r1, r0, #1 │ │ │ │ subs r0, r7, #6 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - mov r0, r1 │ │ │ │ + cmp r8, pc │ │ │ │ movs r7, r4 │ │ │ │ add r3, sp, #280 @ 0x118 │ │ │ │ lsls r1, r0, #1 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ lsls r1, r0, #1 │ │ │ │ add r2, sp, #920 @ 0x398 │ │ │ │ lsls r1, r0, #1 │ │ │ │ @@ -132212,65 +132214,65 @@ │ │ │ │ lsls r1, r0, #1 │ │ │ │ add r2, sp, #568 @ 0x238 │ │ │ │ lsls r1, r0, #1 │ │ │ │ add r2, sp, #352 @ 0x160 │ │ │ │ lsls r1, r0, #1 │ │ │ │ subs r0, r4, #6 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, r0 │ │ │ │ + add r8, lr │ │ │ │ movs r7, r4 │ │ │ │ add r1, sp, #992 @ 0x3e0 │ │ │ │ lsls r1, r0, #1 │ │ │ │ add r1, sp, #840 @ 0x348 │ │ │ │ lsls r1, r0, #1 │ │ │ │ add r1, sp, #664 @ 0x298 │ │ │ │ lsls r1, r0, #1 │ │ │ │ subs r4, r0, r6 │ │ │ │ movs r0, r0 │ │ │ │ - mvns r0, r2 │ │ │ │ + mvns r0, r0 │ │ │ │ movs r7, r4 │ │ │ │ cmp r7, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ - bics r6, r1 │ │ │ │ + muls r6, r7 │ │ │ │ movs r7, r4 │ │ │ │ add r1, sp, #216 @ 0xd8 │ │ │ │ lsls r1, r0, #1 │ │ │ │ add r1, sp, #176 @ 0xb0 │ │ │ │ lsls r1, r0, #1 │ │ │ │ add r1, sp, #0 │ │ │ │ lsls r1, r0, #1 │ │ │ │ movs r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp │ │ │ │ + add r2, fp │ │ │ │ movs r7, r4 │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - negs r0, r6 │ │ │ │ + negs r0, r4 │ │ │ │ movs r7, r4 │ │ │ │ add r0, sp, #240 @ 0xf0 │ │ │ │ lsls r1, r0, #1 │ │ │ │ - subs r7, #6 │ │ │ │ + subs r6, #246 @ 0xf6 │ │ │ │ movs r2, r5 │ │ │ │ subs r0, #248 @ 0xf8 │ │ │ │ movs r6, r6 │ │ │ │ add r7, pc, #768 @ (adr r7, 19c404 ) │ │ │ │ lsls r1, r0, #1 │ │ │ │ - subs r6, #200 @ 0xc8 │ │ │ │ + subs r6, #184 @ 0xb8 │ │ │ │ movs r2, r5 │ │ │ │ subs r0, #186 @ 0xba │ │ │ │ movs r6, r6 │ │ │ │ subs r0, #176 @ 0xb0 │ │ │ │ movs r6, r6 │ │ │ │ subs r0, #166 @ 0xa6 │ │ │ │ movs r6, r6 │ │ │ │ subs r0, #158 @ 0x9e │ │ │ │ movs r6, r6 │ │ │ │ subs r0, #148 @ 0x94 │ │ │ │ movs r6, r6 │ │ │ │ - subs r6, #2 │ │ │ │ + subs r5, #242 @ 0xf2 │ │ │ │ movs r7, r4 │ │ │ │ subs r0, #116 @ 0x74 │ │ │ │ movs r6, r6 │ │ │ │ subs r0, #106 @ 0x6a │ │ │ │ movs r6, r6 │ │ │ │ subs r0, #96 @ 0x60 │ │ │ │ movs r6, r6 │ │ │ │ @@ -132288,41 +132290,41 @@ │ │ │ │ movs r6, r6 │ │ │ │ bcs.n 19c134 │ │ │ │ movs r6, r6 │ │ │ │ subs r0, #20 │ │ │ │ movs r6, r6 │ │ │ │ subs r0, #10 │ │ │ │ movs r6, r6 │ │ │ │ - subs r5, #116 @ 0x74 │ │ │ │ + subs r5, #100 @ 0x64 │ │ │ │ movs r7, r4 │ │ │ │ adds r7, #246 @ 0xf6 │ │ │ │ movs r6, r6 │ │ │ │ adds r7, #238 @ 0xee │ │ │ │ movs r6, r6 │ │ │ │ add r6, pc, #720 @ (adr r6, 19c430 ) │ │ │ │ lsls r1, r0, #1 │ │ │ │ asrs r4, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ - tst r2, r4 │ │ │ │ + tst r2, r2 │ │ │ │ movs r7, r4 │ │ │ │ asrs r0, r0, #23 │ │ │ │ movs r0, r0 │ │ │ │ - rors r2, r0 │ │ │ │ + sbcs r2, r6 │ │ │ │ movs r7, r4 │ │ │ │ asrs r4, r7, #9 │ │ │ │ movs r0, r0 │ │ │ │ - negs r2, r3 │ │ │ │ + negs r2, r1 │ │ │ │ movs r7, r4 │ │ │ │ movs r7, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r7 │ │ │ │ + asrs r4, r5 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r4, #23 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, r0 │ │ │ │ + negs r2, r6 │ │ │ │ movs r7, r4 │ │ │ │ │ │ │ │ 0019c188 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -132371,19 +132373,19 @@ │ │ │ │ add r1, pc │ │ │ │ adds r3, #124 @ 0x7c │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ add r4, pc, #720 @ (adr r4, 19c4dc ) │ │ │ │ lsls r1, r0, #1 │ │ │ │ - adds r6, #226 @ 0xe2 │ │ │ │ + adds r6, #210 @ 0xd2 │ │ │ │ movs r3, r6 │ │ │ │ - subs r2, #88 @ 0x58 │ │ │ │ + subs r2, #72 @ 0x48 │ │ │ │ movs r7, r4 │ │ │ │ - asrs r0, r1 │ │ │ │ + lsrs r0, r7 │ │ │ │ movs r7, r4 │ │ │ │ │ │ │ │ 0019c218 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -132537,15 +132539,15 @@ │ │ │ │ beq.n 19c3bc │ │ │ │ adds r3, r5, #1 │ │ │ │ mov r5, r6 │ │ │ │ mov r6, r3 │ │ │ │ ldr r0, [pc, #272] @ (19c488 ) │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ ldrb r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 19c35a │ │ │ │ ldr r0, [pc, #260] @ (19c48c ) │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r4, #0] │ │ │ │ add r0, pc │ │ │ │ @@ -132646,31 +132648,31 @@ │ │ │ │ movs r7, r6 │ │ │ │ lsrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ add r3, pc, #504 @ (adr r3, 19c680 ) │ │ │ │ lsls r3, r0, #1 │ │ │ │ - lsrs r0, r7 │ │ │ │ + lsrs r0, r5 │ │ │ │ movs r7, r4 │ │ │ │ add r3, pc, #184 @ (adr r3, 19c548 ) │ │ │ │ lsls r3, r0, #1 │ │ │ │ lsls r6, r2, #30 │ │ │ │ movs r7, r6 │ │ │ │ add r2, pc, #912 @ (adr r2, 19c828 ) │ │ │ │ lsls r3, r0, #1 │ │ │ │ - str r7, [sp, #824] @ 0x338 │ │ │ │ + str r7, [sp, #760] @ 0x2f8 │ │ │ │ movs r0, r5 │ │ │ │ add r2, pc, #688 @ (adr r2, 19c750 ) │ │ │ │ lsls r3, r0, #1 │ │ │ │ - lsrs r2, r6, #17 │ │ │ │ + lsrs r2, r4, #17 │ │ │ │ movs r1, r5 │ │ │ │ add r2, pc, #488 @ (adr r2, 19c690 ) │ │ │ │ lsls r3, r0, #1 │ │ │ │ - ands r0, r4 │ │ │ │ + ands r0, r2 │ │ │ │ movs r7, r4 │ │ │ │ │ │ │ │ 0019c4ac : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -132775,15 +132777,15 @@ │ │ │ │ movs r7, r6 │ │ │ │ add r1, pc, #944 @ (adr r1, 19c94c ) │ │ │ │ lsls r3, r0, #1 │ │ │ │ lsrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ add r1, pc, #360 @ (adr r1, 19c70c ) │ │ │ │ lsls r3, r0, #1 │ │ │ │ - subs r7, #24 │ │ │ │ + subs r7, #8 │ │ │ │ movs r7, r4 │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r2, #0] │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -132831,15 +132833,15 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r0, [pc, #4] @ (19c62c ) │ │ │ │ add r0, pc │ │ │ │ - b.w 2969cc │ │ │ │ + b.w 2969c4 │ │ │ │ adds r3, #98 @ 0x62 │ │ │ │ movs r6, r6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -132847,15 +132849,15 @@ │ │ │ │ ldr r2, [pc, #60] @ (19c684 ) │ │ │ │ movs r3, #231 @ 0xe7 │ │ │ │ ldr r1, [pc, #60] @ (19c688 ) │ │ │ │ add ip, pc │ │ │ │ add r2, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr r2, [pc, #48] @ (19c68c ) │ │ │ │ ldr r3, [pc, #52] @ (19c690 ) │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ strb.w r1, [r0, #48] @ 0x30 │ │ │ │ add r3, pc │ │ │ │ str r2, [r0, #56] @ 0x38 │ │ │ │ @@ -132865,19 +132867,19 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - adds r3, #42 @ 0x2a │ │ │ │ + adds r3, #26 │ │ │ │ movs r3, r6 │ │ │ │ - lsrs r4, r3, #12 │ │ │ │ + lsrs r4, r1, #12 │ │ │ │ movs r7, r4 │ │ │ │ - mvns r6, r1 │ │ │ │ + bics r6, r7 │ │ │ │ movs r2, r5 │ │ │ │ vmaxnm.f32 , , │ │ │ │ lsls r1, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #1 │ │ │ │ beq.n 19c6a6 │ │ │ │ movs r0, #0 │ │ │ │ @@ -132938,28 +132940,28 @@ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #152] @ (19c7d8 ) │ │ │ │ sub sp, #12 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ add r4, pc │ │ │ │ mov r1, r4 │ │ │ │ - bl 296dc8 │ │ │ │ + bl 296dc0 │ │ │ │ cbz r0, 19c7b0 │ │ │ │ ldr r3, [pc, #136] @ (19c7dc ) │ │ │ │ mov r1, r4 │ │ │ │ ldr r2, [pc, #136] @ (19c7e0 ) │ │ │ │ add.w r4, r6, #131072 @ 0x20000 │ │ │ │ add r3, pc │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ mov r7, r3 │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #58 @ 0x3a │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ movs r2, #12 │ │ │ │ adds r1, #1 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ str r1, [r4, #80] @ 0x50 │ │ │ │ blx 143a08 │ │ │ │ @@ -132987,33 +132989,33 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r1, [pc, #48] @ (19c7e4 ) │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 297354 │ │ │ │ + b.w 29734c │ │ │ │ ldr r1, [pc, #36] @ (19c7e8 ) │ │ │ │ add.w r3, r7, #28 │ │ │ │ ldr r0, [pc, #32] @ (19c7ec ) │ │ │ │ movw r2, #293 @ 0x125 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - subs r5, #86 @ 0x56 │ │ │ │ + subs r5, #70 @ 0x46 │ │ │ │ movs r7, r4 │ │ │ │ - adds r2, #26 │ │ │ │ + adds r2, #10 │ │ │ │ movs r3, r6 │ │ │ │ - subs r5, #74 @ 0x4a │ │ │ │ + subs r5, #58 @ 0x3a │ │ │ │ movs r7, r4 │ │ │ │ vminnm.f16 , , │ │ │ │ - subs r4, #246 @ 0xf6 │ │ │ │ + subs r4, #230 @ 0xe6 │ │ │ │ movs r7, r4 │ │ │ │ - subs r5, #8 │ │ │ │ + subs r4, #248 @ 0xf8 │ │ │ │ movs r7, r4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r0, [pc, #56] @ (19c838 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -133034,15 +133036,15 @@ │ │ │ │ add sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrh r4, [r0, #42] @ 0x2a │ │ │ │ + ldrh r4, [r6, #40] @ 0x28 │ │ │ │ movs r7, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #744] @ (19cb38 ) │ │ │ │ sub sp, #20 │ │ │ │ @@ -133246,85 +133248,85 @@ │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.w 19c922 │ │ │ │ ldr r0, [pc, #300] @ (19cb60 ) │ │ │ │ mov r1, r8 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 19c922 │ │ │ │ ldr r3, [pc, #292] @ (19cb64 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 19c964 │ │ │ │ ldr r3, [pc, #276] @ (19cb5c ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r1, r3, #16 │ │ │ │ bpl.n 19c964 │ │ │ │ ldr r0, [pc, #276] @ (19cb68 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 19c964 │ │ │ │ ldr r3, [pc, #272] @ (19cb6c ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 19c972 │ │ │ │ ldr r3, [pc, #244] @ (19cb5c ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r4, r3, #16 │ │ │ │ bpl.n 19c972 │ │ │ │ ldr r0, [pc, #256] @ (19cb70 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 19c972 │ │ │ │ ldr r3, [pc, #248] @ (19cb74 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 19c990 │ │ │ │ ldr r3, [pc, #216] @ (19cb5c ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r2, r3, #16 │ │ │ │ bpl.n 19c990 │ │ │ │ ldr r0, [pc, #232] @ (19cb78 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 19c990 │ │ │ │ ldr r3, [pc, #228] @ (19cb7c ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 19c982 │ │ │ │ ldr r3, [pc, #184] @ (19cb5c ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r7, r3, #16 │ │ │ │ bpl.w 19c982 │ │ │ │ ldr r0, [pc, #208] @ (19cb80 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 19c982 │ │ │ │ ldr r3, [pc, #200] @ (19cb84 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 19c9a0 │ │ │ │ ldr r3, [pc, #148] @ (19cb5c ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r0, r3, #16 │ │ │ │ bpl.w 19c9a0 │ │ │ │ ldr r0, [pc, #180] @ (19cb88 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 19c9a0 │ │ │ │ ldr r3, [pc, #176] @ (19cb8c ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 19c9cc │ │ │ │ ldr r3, [pc, #116] @ (19cb5c ) │ │ │ │ @@ -133337,15 +133339,15 @@ │ │ │ │ str r1, [sp, #8] │ │ │ │ ldr.w r3, [r4, #708] @ 0x2c4 │ │ │ │ add r0, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ adds r2, r3, #1 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr.w r3, [r4, #652] @ 0x28c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ b.n 19c9cc │ │ │ │ ldr r3, [pc, #124] @ (19cb94 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ @@ -133354,65 +133356,65 @@ │ │ │ │ ldr r3, [pc, #56] @ (19cb5c ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.w 19ca08 │ │ │ │ ldr r0, [pc, #104] @ (19cb98 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 19ca08 │ │ │ │ nop │ │ │ │ lsls r0, r3, #11 │ │ │ │ movs r7, r6 │ │ │ │ lsrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #98 @ 0x62 │ │ │ │ + subs r5, #82 @ 0x52 │ │ │ │ movs r7, r4 │ │ │ │ - adds r3, #194 @ 0xc2 │ │ │ │ + adds r3, #178 @ 0xb2 │ │ │ │ movs r2, r5 │ │ │ │ - subs r3, #106 @ 0x6a │ │ │ │ + subs r3, #90 @ 0x5a │ │ │ │ movs r7, r4 │ │ │ │ - lsls r2, r0, #12 │ │ │ │ + lsls r2, r6, #11 │ │ │ │ movs r2, r5 │ │ │ │ - stcl 0, cr0, [r0], #152 @ 0x98 │ │ │ │ + ldcl 0, cr0, [r0], {38} @ 0x26 │ │ │ │ asrs r4, r7, #18 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #52 @ 0x34 │ │ │ │ + subs r4, #36 @ 0x24 │ │ │ │ movs r7, r4 │ │ │ │ adds r4, r4, #7 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #178 @ 0xb2 │ │ │ │ + subs r3, #162 @ 0xa2 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r7, #23 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #60 @ 0x3c │ │ │ │ + subs r3, #44 @ 0x2c │ │ │ │ movs r7, r4 │ │ │ │ movs r6, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #162 @ 0xa2 │ │ │ │ + subs r3, #146 @ 0x92 │ │ │ │ movs r7, r4 │ │ │ │ asrs r0, r1, #3 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #212 @ 0xd4 │ │ │ │ + subs r2, #196 @ 0xc4 │ │ │ │ movs r7, r4 │ │ │ │ asrs r4, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #6 │ │ │ │ + subs r2, #246 @ 0xf6 │ │ │ │ movs r7, r4 │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #0 │ │ │ │ + subs r1, #240 @ 0xf0 │ │ │ │ movs r7, r4 │ │ │ │ adds r0, r0, r3 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #50 @ 0x32 │ │ │ │ + subs r2, #34 @ 0x22 │ │ │ │ movs r7, r4 │ │ │ │ │ │ │ │ 0019cb9c : │ │ │ │ ldr.w r0, [r0, #708] @ 0x2c4 │ │ │ │ adds r0, #1 │ │ │ │ bx lr │ │ │ │ │ │ │ │ @@ -133421,15 +133423,15 @@ │ │ │ │ bx lr │ │ │ │ │ │ │ │ 0019cba8 : │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #4] @ (19cbb4 ) │ │ │ │ add r0, pc │ │ │ │ - b.w 34c860 │ │ │ │ + b.w 34c858 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ lsls r3, r0, #1 │ │ │ │ │ │ │ │ 0019cbb8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -133512,24 +133514,24 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r1, [pc, #580] @ (19cec8 ) │ │ │ │ mov r0, r3 │ │ │ │ ldr r7, [r4, r2] │ │ │ │ add r1, pc │ │ │ │ mov r2, r3 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl 354bc0 │ │ │ │ + bl 354bb8 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r2, r7 │ │ │ │ mov sl, r0 │ │ │ │ bl 223328 │ │ │ │ - bl 299174 │ │ │ │ + bl 29916c │ │ │ │ ldr r1, [pc, #556] @ (19cecc ) │ │ │ │ mov r2, r8 │ │ │ │ add r1, pc │ │ │ │ - bl 297354 │ │ │ │ + bl 29734c │ │ │ │ add.w r3, r8, #131072 @ 0x20000 │ │ │ │ ldr r0, [r3, #76] @ 0x4c │ │ │ │ cbz r0, 19ccbc │ │ │ │ ldr r1, [r3, #80] @ 0x50 │ │ │ │ movs r2, #12 │ │ │ │ ldr r3, [pc, #536] @ (19ced0 ) │ │ │ │ add r3, pc │ │ │ │ @@ -133542,29 +133544,29 @@ │ │ │ │ mov r1, r9 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r4, [pc, #516] @ (19ced4 ) │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #20] │ │ │ │ add r4, pc │ │ │ │ mov r0, r4 │ │ │ │ - bl 34cd90 │ │ │ │ + bl 34cd88 │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [pc, #504] @ (19ced8 ) │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #504] @ (19cedc ) │ │ │ │ str r3, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [pc, #492] @ (19cee0 ) │ │ │ │ str.w r8, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - bl 34d0e8 │ │ │ │ + bl 34d0e0 │ │ │ │ ldr r3, [pc, #484] @ (19cee4 ) │ │ │ │ str.w fp, [r8, #16] │ │ │ │ add r3, pc │ │ │ │ str.w sl, [r3, #32] │ │ │ │ bl 19c2ac │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ @@ -133576,15 +133578,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [pc, #460] @ (19cef0 ) │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ adds r3, #48 @ 0x30 │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mov r6, r5 │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 19cdde │ │ │ │ ldr r2, [pc, #444] @ (19cef4 ) │ │ │ │ ldr r3, [pc, #364] @ (19cea8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -133607,15 +133609,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [pc, #400] @ (19cf00 ) │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ adds r3, #48 @ 0x30 │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 19cd30 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r0, r3 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 19ce90 │ │ │ │ str r3, [sp, #20] │ │ │ │ blx 144d90 │ │ │ │ @@ -133634,49 +133636,49 @@ │ │ │ │ beq.n 19ce4e │ │ │ │ ldr r0, [pc, #348] @ (19cf08 ) │ │ │ │ movs r3, #0 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ movs r2, #1 │ │ │ │ add r0, pc │ │ │ │ mov.w fp, #1 │ │ │ │ - bl 354fc8 │ │ │ │ + bl 354fc0 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 19cc5e │ │ │ │ ldr r3, [pc, #324] @ (19cf0c ) │ │ │ │ mov.w r2, #378 @ 0x17a │ │ │ │ ldr r4, [pc, #324] @ (19cf10 ) │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [pc, #324] @ (19cf14 ) │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ adds r3, #48 @ 0x30 │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ movs r6, #0 │ │ │ │ b.n 19cd0c │ │ │ │ ldr r3, [pc, #308] @ (19cf18 ) │ │ │ │ mov.w r2, #352 @ 0x160 │ │ │ │ ldr r4, [pc, #304] @ (19cf1c ) │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [pc, #304] @ (19cf20 ) │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ adds r3, #48 @ 0x30 │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r6, #0 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 19cd0c │ │ │ │ ldr r0, [pc, #288] @ (19cf24 ) │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ str r0, [sp, #20] │ │ │ │ - bl 34d12c │ │ │ │ + bl 34d124 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add.w r3, r8, #131072 @ 0x20000 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr.w sl, [r0, #32] │ │ │ │ ldr r0, [r3, #76] @ 0x4c │ │ │ │ blx 143ca4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ @@ -133720,15 +133722,15 @@ │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.w 19cc4c │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #176] @ (19cf38 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ b.n 19cc4c │ │ │ │ ldr r1, [pc, #168] @ (19cf3c ) │ │ │ │ add r1, pc │ │ │ │ blx 144fb4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 19cd9a │ │ │ │ @@ -133738,73 +133740,73 @@ │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ vqadd.u32 d0, d6, d22 │ │ │ │ asrs r4, r7, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 19d330 │ │ │ │ + b.n 19d310 │ │ │ │ movs r4, r5 │ │ │ │ lsrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfbc3ffff │ │ │ │ cmp r6, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #70 @ 0x46 │ │ │ │ + subs r3, #54 @ 0x36 │ │ │ │ movs r7, r4 │ │ │ │ @ instruction: 0xfa8bffff │ │ │ │ @ instruction: 0xf903ffff │ │ │ │ ldr r2, [sp, #944] @ 0x3b0 │ │ │ │ lsls r3, r0, #1 │ │ │ │ ldr??.w pc, [r7, #4095] @ 0xfff │ │ │ │ str.w pc, [r3, #4095] @ 0xfff │ │ │ │ pli [fp, #4095] @ 0xfff │ │ │ │ ldr r2, [sp, #760] @ 0x2f8 │ │ │ │ lsls r3, r0, #1 │ │ │ │ - cmp r4, #82 @ 0x52 │ │ │ │ + cmp r4, #66 @ 0x42 │ │ │ │ movs r3, r6 │ │ │ │ - subs r1, #196 @ 0xc4 │ │ │ │ + subs r1, #180 @ 0xb4 │ │ │ │ movs r7, r4 │ │ │ │ - adds r7, #156 @ 0x9c │ │ │ │ + adds r7, #140 @ 0x8c │ │ │ │ movs r7, r4 │ │ │ │ ldc2l 0, cr0, [r2, #216]! @ 0xd8 │ │ │ │ - cmp r4, #6 │ │ │ │ + cmp r3, #246 @ 0xf6 │ │ │ │ movs r3, r6 │ │ │ │ - subs r1, #52 @ 0x34 │ │ │ │ + subs r1, #36 @ 0x24 │ │ │ │ movs r7, r4 │ │ │ │ - adds r7, #80 @ 0x50 │ │ │ │ + adds r7, #64 @ 0x40 │ │ │ │ movs r7, r4 │ │ │ │ - add r2, sp, #968 @ 0x3c8 │ │ │ │ + add r2, sp, #904 @ 0x388 │ │ │ │ movs r4, r5 │ │ │ │ - subs r2, #34 @ 0x22 │ │ │ │ + subs r2, #18 │ │ │ │ movs r7, r4 │ │ │ │ - cmp r3, #164 @ 0xa4 │ │ │ │ + cmp r3, #148 @ 0x94 │ │ │ │ movs r3, r6 │ │ │ │ - subs r1, #214 @ 0xd6 │ │ │ │ + subs r1, #198 @ 0xc6 │ │ │ │ movs r7, r4 │ │ │ │ - adds r6, #238 @ 0xee │ │ │ │ + adds r6, #222 @ 0xde │ │ │ │ movs r7, r4 │ │ │ │ - cmp r3, #134 @ 0x86 │ │ │ │ + cmp r3, #118 @ 0x76 │ │ │ │ movs r3, r6 │ │ │ │ - subs r1, #56 @ 0x38 │ │ │ │ + subs r1, #40 @ 0x28 │ │ │ │ movs r7, r4 │ │ │ │ - adds r6, #208 @ 0xd0 │ │ │ │ + adds r6, #192 @ 0xc0 │ │ │ │ movs r7, r4 │ │ │ │ ldr r1, [sp, #752] @ 0x2f0 │ │ │ │ lsls r3, r0, #1 │ │ │ │ - subs r1, #66 @ 0x42 │ │ │ │ + subs r1, #50 @ 0x32 │ │ │ │ movs r7, r4 │ │ │ │ strh.w pc, [r1, #4095] @ 0xfff │ │ │ │ asrs r4, r0, #16 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #198 @ 0xc6 │ │ │ │ + subs r0, #182 @ 0xb6 │ │ │ │ movs r7, r4 │ │ │ │ - subs r0, #238 @ 0xee │ │ │ │ + subs r0, #222 @ 0xde │ │ │ │ movs r7, r4 │ │ │ │ │ │ │ │ 0019cf40 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -133848,15 +133850,15 @@ │ │ │ │ add.w r3, r3, #131072 @ 0x20000 │ │ │ │ mov r5, r3 │ │ │ │ ldrb.w r3, [r3, #100] @ 0x64 │ │ │ │ cbnz r3, 19cfba │ │ │ │ ldr r0, [pc, #112] @ (19d020 ) │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ - bl 34d12c │ │ │ │ + bl 34d124 │ │ │ │ b.n 19cf74 │ │ │ │ ldr r1, [pc, #104] @ (19d024 ) │ │ │ │ movs r3, #4 │ │ │ │ add r0, sp, #16 │ │ │ │ uxtb r2, r4 │ │ │ │ add r1, pc │ │ │ │ mov r4, r0 │ │ │ │ @@ -133879,36 +133881,36 @@ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ lsls r2, r2, #16 │ │ │ │ bpl.n 19cfa2 │ │ │ │ ldr r0, [pc, #56] @ (19d030 ) │ │ │ │ uxtb r1, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 19cfa2 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xfbd40036 │ │ │ │ @ instruction: 0xfbce0036 │ │ │ │ lsrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfbb40036 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ lsls r3, r0, #1 │ │ │ │ - subs r0, #74 @ 0x4a │ │ │ │ + subs r0, #58 @ 0x3a │ │ │ │ movs r7, r4 │ │ │ │ asrs r4, r5, #5 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #222 @ 0xde │ │ │ │ + adds r7, #206 @ 0xce │ │ │ │ movs r7, r4 │ │ │ │ │ │ │ │ 0019d034 : │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #6 │ │ │ │ b.w 1eadd8 │ │ │ │ │ │ │ │ @@ -133973,39 +133975,39 @@ │ │ │ │ │ │ │ │ 0019d0d4 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ - bl 293300 │ │ │ │ + bl 2932f8 │ │ │ │ ldr.w ip, [pc, #48] @ 19d11c │ │ │ │ ldr r2, [pc, #48] @ (19d120 ) │ │ │ │ movs r3, #24 │ │ │ │ ldr r1, [pc, #48] @ (19d124 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #64 @ 0x40 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr.w r0, [r0, #216] @ 0xd8 │ │ │ │ add sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - cmp r0, #130 @ 0x82 │ │ │ │ + cmp r0, #114 @ 0x72 │ │ │ │ movs r3, r6 │ │ │ │ - cbnz r4, 19d13a │ │ │ │ + cbnz r4, 19d136 │ │ │ │ movs r6, r4 │ │ │ │ - bkpt 0x00f2 │ │ │ │ + bkpt 0x00e2 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 0019d128 : │ │ │ │ ldr r3, [pc, #24] @ (19d144 ) │ │ │ │ ldr r2, [pc, #28] @ (19d148 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ @@ -134042,15 +134044,15 @@ │ │ │ │ b.w 19a1c8 │ │ │ │ nop │ │ │ │ vst1.8 @ instruction: 0xf9ce0036 │ │ │ │ lsrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ str r6, [sp, #368] @ 0x170 │ │ │ │ lsls r3, r0, #1 │ │ │ │ - subs r3, #24 │ │ │ │ + subs r3, #8 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 0019d190 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cbz r3, 19d1ac │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r2, [pc, #28] @ (19d1b4 ) │ │ │ │ @@ -134064,17 +134066,17 @@ │ │ │ │ str r3, [r2, #36] @ 0x24 │ │ │ │ b.w 199878 │ │ │ │ ldr r0, [pc, #12] @ (19d1bc ) │ │ │ │ add r0, pc │ │ │ │ b.w 199878 │ │ │ │ str r6, [sp, #144] @ 0x90 │ │ │ │ lsls r3, r0, #1 │ │ │ │ - cmp r3, #86 @ 0x56 │ │ │ │ + cmp r3, #70 @ 0x46 │ │ │ │ movs r7, r4 │ │ │ │ - cmp r3, #122 @ 0x7a │ │ │ │ + cmp r3, #106 @ 0x6a │ │ │ │ movs r7, r4 │ │ │ │ │ │ │ │ 0019d1c0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -134116,15 +134118,15 @@ │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ blx 144814 │ │ │ │ ldr r3, [pc, #128] @ (19d2ac ) │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ add r3, pc │ │ │ │ ldrd r1, r2, [r1] │ │ │ │ ldr r0, [r3, #32] │ │ │ │ - bl 353fb0 │ │ │ │ + bl 353fa8 │ │ │ │ ldr r0, [pc, #116] @ (19d2b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 199878 │ │ │ │ ldr r2, [pc, #112] @ (19d2b4 ) │ │ │ │ ldr r3, [pc, #96] @ (19d2a4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -134166,33 +134168,33 @@ │ │ │ │ ldr??.w r0, [r0, r6, lsl #3] │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ str r5, [sp, #592] @ 0x250 │ │ │ │ lsls r3, r0, #1 │ │ │ │ - cmp r2, #186 @ 0xba │ │ │ │ + cmp r2, #170 @ 0xaa │ │ │ │ movs r7, r4 │ │ │ │ str??.w r0, [r8, #54] @ 0x36 │ │ │ │ - cmp r2, #190 @ 0xbe │ │ │ │ + cmp r2, #174 @ 0xae │ │ │ │ movs r7, r4 │ │ │ │ - adds r5, #160 @ 0xa0 │ │ │ │ + adds r5, #144 @ 0x90 │ │ │ │ movs r7, r4 │ │ │ │ - movs r6, #232 @ 0xe8 │ │ │ │ + movs r6, #216 @ 0xd8 │ │ │ │ movs r3, r6 │ │ │ │ - adds r5, #138 @ 0x8a │ │ │ │ + adds r5, #122 @ 0x7a │ │ │ │ movs r7, r4 │ │ │ │ - adds r2, #50 @ 0x32 │ │ │ │ + adds r2, #34 @ 0x22 │ │ │ │ movs r7, r4 │ │ │ │ │ │ │ │ 0019d2cc : │ │ │ │ ldr r0, [pc, #4] @ (19d2d4 ) │ │ │ │ add r0, pc │ │ │ │ b.w 199878 │ │ │ │ - adds r7, #114 @ 0x72 │ │ │ │ + adds r7, #98 @ 0x62 │ │ │ │ movs r7, r4 │ │ │ │ │ │ │ │ 0019d2d8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -134221,24 +134223,24 @@ │ │ │ │ ldr r3, [pc, #28] @ (19d33c ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 19d30a │ │ │ │ ldr r0, [pc, #24] @ (19d340 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 19d30a │ │ │ │ str.w r0, [r4, r6, lsl #3] │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #26 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #20 │ │ │ │ + adds r5, #4 │ │ │ │ movs r7, r4 │ │ │ │ │ │ │ │ 0019d344 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -134309,15 +134311,15 @@ │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 19d3b0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 19d362 │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r1 │ │ │ │ - bl 3efef4 │ │ │ │ + bl 3efeec │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 19d362 │ │ │ │ ldr r2, [pc, #96] @ (19d468 ) │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cbnz r2, 19d43c │ │ │ │ mov r0, r4 │ │ │ │ @@ -134335,15 +134337,15 @@ │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ lsls r0, r2, #16 │ │ │ │ bpl.n 19d3ce │ │ │ │ ldr r0, [pc, #72] @ (19d478 ) │ │ │ │ str r3, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 19d3ce │ │ │ │ ldr r2, [pc, #60] @ (19d47c ) │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldrh r2, [r2, #0] │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 19d40c │ │ │ │ @@ -134351,34 +134353,34 @@ │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ lsls r2, r2, #16 │ │ │ │ bpl.n 19d40c │ │ │ │ ldr r0, [pc, #44] @ (19d480 ) │ │ │ │ str r3, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 19d40c │ │ │ │ nop │ │ │ │ @ instruction: 0xf7d40036 │ │ │ │ asrs r4, r7, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r5, #30 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #54 @ 0x36 │ │ │ │ + adds r4, #38 @ 0x26 │ │ │ │ movs r7, r4 │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #60 @ 0x3c │ │ │ │ + adds r4, #44 @ 0x2c │ │ │ │ movs r7, r4 │ │ │ │ │ │ │ │ 0019d484 : │ │ │ │ cmp r0, #2 │ │ │ │ beq.n 19d490 │ │ │ │ cmp r0, #5 │ │ │ │ it ne │ │ │ │ @@ -134489,17 +134491,17 @@ │ │ │ │ movs r0, #0 │ │ │ │ add r3, pc │ │ │ │ movs r2, #29 │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ blx 1439bc │ │ │ │ nop │ │ │ │ - movs r4, #58 @ 0x3a │ │ │ │ + movs r4, #42 @ 0x2a │ │ │ │ movs r3, r6 │ │ │ │ - adds r3, #30 │ │ │ │ + adds r3, #14 │ │ │ │ movs r7, r4 │ │ │ │ │ │ │ │ 0019d5b0 : │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ 0019d5b4 : │ │ │ │ @@ -134579,72 +134581,72 @@ │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [pc, #20] @ (19d62c ) │ │ │ │ add r4, pc │ │ │ │ mov r0, r4 │ │ │ │ - bl 2969cc │ │ │ │ + bl 2969c4 │ │ │ │ add.w r0, r4, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2969cc │ │ │ │ + b.w 2969c4 │ │ │ │ movs r3, #164 @ 0xa4 │ │ │ │ movs r6, r6 │ │ │ │ │ │ │ │ 0019d630 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r6, r1 │ │ │ │ ldr r4, [pc, #84] @ (19d698 ) │ │ │ │ mov r7, r0 │ │ │ │ - bl 297070 │ │ │ │ + bl 297068 │ │ │ │ ldr r1, [pc, #80] @ (19d69c ) │ │ │ │ ldr r2, [pc, #80] @ (19d6a0 ) │ │ │ │ movs r3, #22 │ │ │ │ add r1, pc │ │ │ │ add r4, pc │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ cbz r3, 19d682 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [pc, #60] @ (19d6a4 ) │ │ │ │ ldr r1, [sp, #12] │ │ │ │ adds r4, #28 │ │ │ │ mov r0, r7 │ │ │ │ movs r3, #11 │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r3, [r5, #56] @ 0x38 │ │ │ │ mov r1, r6 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ bx r3 │ │ │ │ add sp, #20 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - movs r3, #146 @ 0x92 │ │ │ │ + movs r3, #130 @ 0x82 │ │ │ │ movs r3, r6 │ │ │ │ - adds r2, #168 @ 0xa8 │ │ │ │ + adds r2, #152 @ 0x98 │ │ │ │ movs r7, r4 │ │ │ │ - adds r2, #124 @ 0x7c │ │ │ │ + adds r2, #108 @ 0x6c │ │ │ │ movs r7, r4 │ │ │ │ - adds r2, #162 @ 0xa2 │ │ │ │ + adds r2, #146 @ 0x92 │ │ │ │ movs r7, r4 │ │ │ │ │ │ │ │ 0019d6a8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -134662,60 +134664,60 @@ │ │ │ │ movs r3, #77 @ 0x4d │ │ │ │ ldr r5, [pc, #120] @ (19d750 ) │ │ │ │ mov r2, sl │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r1, pc │ │ │ │ add r5, pc │ │ │ │ str.w r9, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r1, r5 │ │ │ │ mov r7, r0 │ │ │ │ - bl 296dc8 │ │ │ │ + bl 296dc0 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r7 │ │ │ │ cbz r3, 19d72c │ │ │ │ ldr r6, [pc, #92] @ (19d754 ) │ │ │ │ - bl 297070 │ │ │ │ + bl 297068 │ │ │ │ add.w ip, r8, #52 @ 0x34 │ │ │ │ mov r1, r5 │ │ │ │ add r6, pc │ │ │ │ movs r3, #10 │ │ │ │ mov r2, r6 │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ mov r1, r5 │ │ │ │ ldr r5, [r0, #52] @ 0x34 │ │ │ │ add.w ip, r8, #80 @ 0x50 │ │ │ │ movs r3, #46 @ 0x2e │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r7 │ │ │ │ cbz r5, 19d72c │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r1, fp │ │ │ │ blx r5 │ │ │ │ ldr r4, [r4, #16] │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 19d6d2 │ │ │ │ add sp, #12 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - movs r3, #26 │ │ │ │ + movs r3, #10 │ │ │ │ movs r3, r6 │ │ │ │ - cbz r0, 19d7ba │ │ │ │ + cbz r0, 19d7b6 │ │ │ │ movs r6, r4 │ │ │ │ - ldr r0, [sp, #864] @ 0x360 │ │ │ │ + ldr r0, [sp, #800] @ 0x320 │ │ │ │ movs r0, r5 │ │ │ │ - adds r2, #78 @ 0x4e │ │ │ │ + adds r2, #62 @ 0x3e │ │ │ │ movs r7, r4 │ │ │ │ - adds r2, #66 @ 0x42 │ │ │ │ + adds r2, #50 @ 0x32 │ │ │ │ movs r7, r4 │ │ │ │ │ │ │ │ 0019d758 : │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ 0019d75c : │ │ │ │ @@ -134729,29 +134731,29 @@ │ │ │ │ movs r2, #19 │ │ │ │ ldr r3, [pc, #40] @ (19d7a0 ) │ │ │ │ ldr r1, [pc, #44] @ (19d7a4 ) │ │ │ │ add ip, pc │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ add sp, #12 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - adds r2, #16 │ │ │ │ + adds r2, #0 │ │ │ │ movs r7, r4 │ │ │ │ - movs r2, #206 @ 0xce │ │ │ │ + movs r2, #190 @ 0xbe │ │ │ │ movs r3, r6 │ │ │ │ - adds r1, #236 @ 0xec │ │ │ │ + adds r1, #220 @ 0xdc │ │ │ │ movs r7, r4 │ │ │ │ │ │ │ │ 0019d7a8 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -134771,35 +134773,35 @@ │ │ │ │ ldr r6, [r6, #0] │ │ │ │ str r6, [sp, #20] │ │ │ │ mov.w r6, #0 │ │ │ │ strb.w r3, [sp, #11] │ │ │ │ str r3, [sp, #12] │ │ │ │ add r3, sp, #12 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 299d94 │ │ │ │ + bl 299d8c │ │ │ │ cbz r0, 19d848 │ │ │ │ mov r6, r0 │ │ │ │ ldr r4, [pc, #132] @ (19d878 ) │ │ │ │ - bl 297070 │ │ │ │ + bl 297068 │ │ │ │ ldr r2, [pc, #132] @ (19d87c ) │ │ │ │ add r4, pc │ │ │ │ movs r3, #22 │ │ │ │ add r2, pc │ │ │ │ mov r1, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ adds r4, #28 │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr r2, [pc, #116] @ (19d880 ) │ │ │ │ mov r7, r0 │ │ │ │ movs r3, #22 │ │ │ │ mov r1, r5 │ │ │ │ add r2, pc │ │ │ │ mov r0, r6 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r3, [r7, #52] @ 0x34 │ │ │ │ add r1, sp, #16 │ │ │ │ blx r3 │ │ │ │ ldr r2, [pc, #96] @ (19d884 ) │ │ │ │ ldr r3, [pc, #72] @ (19d86c ) │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ @@ -134822,37 +134824,37 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #60] @ (19d890 ) │ │ │ │ add r3, pc │ │ │ │ add r5, pc │ │ │ │ adds r3, #28 │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 19d820 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf36c0036 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #46 @ 0x2e │ │ │ │ + adds r1, #30 │ │ │ │ movs r7, r4 │ │ │ │ - movs r5, #178 @ 0xb2 │ │ │ │ + movs r5, #162 @ 0xa2 │ │ │ │ movs r2, r5 │ │ │ │ - movs r2, #108 @ 0x6c │ │ │ │ + movs r2, #92 @ 0x5c │ │ │ │ movs r3, r6 │ │ │ │ - adds r0, #212 @ 0xd4 │ │ │ │ + adds r0, #196 @ 0xc4 │ │ │ │ movs r7, r4 │ │ │ │ - adds r1, #164 @ 0xa4 │ │ │ │ + adds r1, #148 @ 0x94 │ │ │ │ movs r7, r4 │ │ │ │ @ instruction: 0xf3080036 │ │ │ │ - movs r2, #18 │ │ │ │ + movs r2, #2 │ │ │ │ movs r3, r6 │ │ │ │ - adds r1, #120 @ 0x78 │ │ │ │ + adds r1, #104 @ 0x68 │ │ │ │ movs r7, r4 │ │ │ │ - adds r1, #92 @ 0x5c │ │ │ │ + adds r1, #76 @ 0x4c │ │ │ │ movs r7, r4 │ │ │ │ │ │ │ │ 0019d894 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -134880,19 +134882,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r6, [r1, #58] @ 0x3a │ │ │ │ lsls r3, r0, #1 │ │ │ │ - movs r1, #192 @ 0xc0 │ │ │ │ + movs r1, #176 @ 0xb0 │ │ │ │ movs r3, r6 │ │ │ │ - adds r1, #30 │ │ │ │ + adds r1, #14 │ │ │ │ movs r7, r4 │ │ │ │ - adds r1, #48 @ 0x30 │ │ │ │ + adds r1, #32 │ │ │ │ movs r7, r4 │ │ │ │ │ │ │ │ 0019d8f8 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -134919,19 +134921,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #32 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ ldrh r2, [r5, #54] @ 0x36 │ │ │ │ lsls r3, r0, #1 │ │ │ │ - movs r1, #96 @ 0x60 │ │ │ │ + movs r1, #80 @ 0x50 │ │ │ │ movs r3, r6 │ │ │ │ - adds r0, #190 @ 0xbe │ │ │ │ + adds r0, #174 @ 0xae │ │ │ │ movs r7, r4 │ │ │ │ - adds r0, #206 @ 0xce │ │ │ │ + adds r0, #190 @ 0xbe │ │ │ │ movs r7, r4 │ │ │ │ │ │ │ │ 0019d958 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -134963,19 +134965,19 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [pc, #20] @ (19d9bc ) │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ add r0, pc │ │ │ │ b.w 14410c │ │ │ │ ldrh r4, [r1, #52] @ 0x34 │ │ │ │ lsls r3, r0, #1 │ │ │ │ - adds r0, #212 @ 0xd4 │ │ │ │ + adds r0, #196 @ 0xc4 │ │ │ │ movs r7, r4 │ │ │ │ - adds r0, #230 @ 0xe6 │ │ │ │ + adds r0, #214 @ 0xd6 │ │ │ │ movs r7, r4 │ │ │ │ - adds r0, #198 @ 0xc6 │ │ │ │ + adds r0, #182 @ 0xb6 │ │ │ │ movs r7, r4 │ │ │ │ │ │ │ │ 0019d9c0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -135004,30 +135006,30 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #40] @ (19da38 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ bl 19d958 │ │ │ │ movs r0, #1 │ │ │ │ blx 1459f4 │ │ │ │ ldr r0, [pc, #24] @ (19da3c ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ movs r0, #1 │ │ │ │ blx 1459f4 │ │ │ │ ldrh r4, [r4, #48] @ 0x30 │ │ │ │ lsls r3, r0, #1 │ │ │ │ ldrh r6, [r7, #46] @ 0x2e │ │ │ │ lsls r3, r0, #1 │ │ │ │ - adds r0, #234 @ 0xea │ │ │ │ + adds r0, #218 @ 0xda │ │ │ │ movs r7, r4 │ │ │ │ - adds r0, #180 @ 0xb4 │ │ │ │ + adds r0, #164 @ 0xa4 │ │ │ │ movs r7, r4 │ │ │ │ │ │ │ │ 0019da40 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -135036,44 +135038,44 @@ │ │ │ │ ldr r5, [pc, #124] @ (19dad0 ) │ │ │ │ add r4, pc │ │ │ │ add r5, pc │ │ │ │ ldr.w r3, [r4, #152] @ 0x98 │ │ │ │ cbz r3, 19dabc │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cbz r0, 19daae │ │ │ │ - bl 292b74 │ │ │ │ + bl 292b6c │ │ │ │ mov r6, r0 │ │ │ │ - bl 297070 │ │ │ │ + bl 297068 │ │ │ │ ldr r3, [pc, #100] @ (19dad4 ) │ │ │ │ ldr r2, [pc, #104] @ (19dad8 ) │ │ │ │ ldr r1, [pc, #104] @ (19dadc ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #56 @ 0x38 │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #77 @ 0x4d │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr r3, [pc, #92] @ (19dae0 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r1, r3 │ │ │ │ mov r5, r3 │ │ │ │ bl 1e6024 │ │ │ │ ldr r1, [pc, #84] @ (19dae4 ) │ │ │ │ ldr.w r2, [r4, #156] @ 0x9c │ │ │ │ mov r7, r0 │ │ │ │ add r1, pc │ │ │ │ mov r0, r6 │ │ │ │ - bl 291ae0 │ │ │ │ + bl 291ad8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 292e84 │ │ │ │ + b.w 292e7c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr.w r0, [r4, #156] @ 0x9c │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ bx r3 │ │ │ │ add sp, #12 │ │ │ │ movs r0, #0 │ │ │ │ @@ -135081,23 +135083,23 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrh r0, [r4, #44] @ 0x2c │ │ │ │ lsls r3, r0, #1 │ │ │ │ @ instruction: 0xf0d60036 │ │ │ │ - movs r0, #42 @ 0x2a │ │ │ │ + movs r0, #26 │ │ │ │ movs r3, r6 │ │ │ │ - add sp, #64 @ 0x40 │ │ │ │ + add sp, #0 │ │ │ │ movs r6, r4 │ │ │ │ - str r5, [sp, #240] @ 0xf0 │ │ │ │ + str r5, [sp, #176] @ 0xb0 │ │ │ │ movs r0, r5 │ │ │ │ movs r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r0, #31 │ │ │ │ + asrs r6, r6, #30 │ │ │ │ movs r7, r4 │ │ │ │ │ │ │ │ 0019dae8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ @@ -135137,15 +135139,15 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 34ab68 │ │ │ │ + bl 34ab60 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, #0 │ │ │ │ blt.w 19dcaa │ │ │ │ cmp r7, r1 │ │ │ │ it eq │ │ │ │ cmpeq r5, r2 │ │ │ │ bne.n 19dc64 │ │ │ │ @@ -135155,15 +135157,15 @@ │ │ │ │ sbcs.w r0, r8, r7 │ │ │ │ bcc.w 19dcda │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ mov.w sl, #0 │ │ │ │ mov.w fp, #0 │ │ │ │ strd r2, r1, [sp, #56] @ 0x38 │ │ │ │ strd sl, fp, [sp, #64] @ 0x40 │ │ │ │ - bl 2e53d0 │ │ │ │ + bl 2e53c8 │ │ │ │ mov sl, r0 │ │ │ │ orrs.w r0, r5, r7 │ │ │ │ beq.n 19db20 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ mov fp, sl │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ mov r4, r8 │ │ │ │ @@ -135193,69 +135195,69 @@ │ │ │ │ beq.n 19db20 │ │ │ │ strd r2, r1, [sp] │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, fp │ │ │ │ strd r6, r6, [sp, #12] │ │ │ │ str.w sl, [sp, #8] │ │ │ │ - bl 34813c │ │ │ │ + bl 348134 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 19dc22 │ │ │ │ ands.w r0, r0, #2 │ │ │ │ bne.n 19dbb8 │ │ │ │ vldr d7, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #12] │ │ │ │ adds r2, r3, r4 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r4 │ │ │ │ vstr d7, [sp] │ │ │ │ - bl 34acdc │ │ │ │ + bl 34acd4 │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 19dbb8 │ │ │ │ ldr r6, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r8, [sp, #56] @ 0x38 │ │ │ │ - bl 293878 │ │ │ │ + bl 293870 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bl 2e51ac │ │ │ │ + bl 2e51a4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 297064 │ │ │ │ + bl 29705c │ │ │ │ ldr r3, [pc, #184] @ (19dcfc ) │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ add r3, pc │ │ │ │ ldr r1, [pc, #184] @ (19dd00 ) │ │ │ │ str r3, [sp, #4] │ │ │ │ negs r2, r2 │ │ │ │ ldr r3, [pc, #180] @ (19dd04 ) │ │ │ │ add r1, pc │ │ │ │ strd r5, r0, [sp, #8] │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ movs r2, #99 @ 0x63 │ │ │ │ str r4, [sp, #16] │ │ │ │ - bl 3e03a8 │ │ │ │ + bl 3e03a0 │ │ │ │ b.n 19db26 │ │ │ │ ldr r6, [sp, #52] @ 0x34 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ - bl 293878 │ │ │ │ + bl 293870 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 297064 │ │ │ │ + bl 29705c │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bl 2e51ac │ │ │ │ + bl 2e51a4 │ │ │ │ ldr r3, [pc, #132] @ (19dd08 ) │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r1, [pc, #128] @ (19dd0c ) │ │ │ │ ldr r3, [pc, #128] @ (19dd10 ) │ │ │ │ @@ -135265,34 +135267,34 @@ │ │ │ │ add r3, pc │ │ │ │ str r0, [sp, #24] │ │ │ │ movs r2, #82 @ 0x52 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ str r5, [sp, #16] │ │ │ │ str r7, [sp, #20] │ │ │ │ strd r6, r4, [sp, #4] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 19db26 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ - bl 2e51ac │ │ │ │ + bl 2e51a4 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, #92] @ (19dd14 ) │ │ │ │ negs r1, r2 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ ldr r1, [pc, #88] @ (19dd18 ) │ │ │ │ strd r3, r4, [sp, #4] │ │ │ │ movs r2, #76 @ 0x4c │ │ │ │ ldr r3, [pc, #84] @ (19dd1c ) │ │ │ │ add r1, pc │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r4, r8 │ │ │ │ add r3, pc │ │ │ │ - bl 3e03a8 │ │ │ │ + bl 3e03a0 │ │ │ │ b.n 19db26 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #68] @ (19dd20 ) │ │ │ │ movs r2, #95 @ 0x5f │ │ │ │ ldr r1, [pc, #68] @ (19dd24 ) │ │ │ │ ldr r0, [pc, #68] @ (19dd28 ) │ │ │ │ add r3, pc │ │ │ │ @@ -135301,37 +135303,37 @@ │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ bic.w r0, r8, #54 @ 0x36 │ │ │ │ vshr.s32 d16, d22, #4 │ │ │ │ - cmp r7, #124 @ 0x7c │ │ │ │ + cmp r7, #108 @ 0x6c │ │ │ │ movs r7, r4 │ │ │ │ - cmp r6, #206 @ 0xce │ │ │ │ + cmp r6, #190 @ 0xbe │ │ │ │ movs r7, r4 │ │ │ │ - subs r2, r2, #2 │ │ │ │ + subs r2, r0, #2 │ │ │ │ movs r3, r6 │ │ │ │ - cmp r6, #208 @ 0xd0 │ │ │ │ + cmp r6, #192 @ 0xc0 │ │ │ │ movs r7, r4 │ │ │ │ - cmp r6, #140 @ 0x8c │ │ │ │ + cmp r6, #124 @ 0x7c │ │ │ │ movs r7, r4 │ │ │ │ - subs r4, r2, #1 │ │ │ │ + subs r4, r0, #1 │ │ │ │ movs r3, r6 │ │ │ │ - cmp r6, #116 @ 0x74 │ │ │ │ + cmp r6, #100 @ 0x64 │ │ │ │ movs r7, r4 │ │ │ │ - cmp r6, #84 @ 0x54 │ │ │ │ + cmp r6, #68 @ 0x44 │ │ │ │ movs r7, r4 │ │ │ │ - subs r2, r3, #0 │ │ │ │ + subs r2, r1, #0 │ │ │ │ movs r3, r6 │ │ │ │ - subs r6, r0, #0 │ │ │ │ + adds r6, r6, #7 │ │ │ │ movs r3, r6 │ │ │ │ - cmp r6, #56 @ 0x38 │ │ │ │ + cmp r6, #40 @ 0x28 │ │ │ │ movs r7, r4 │ │ │ │ - cmp r6, #184 @ 0xb8 │ │ │ │ + cmp r6, #168 @ 0xa8 │ │ │ │ movs r7, r4 │ │ │ │ │ │ │ │ 0019dd2c : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -135361,29 +135363,29 @@ │ │ │ │ cbnz r5, 19dd74 │ │ │ │ mov.w r5, #512 @ 0x200 │ │ │ │ str r5, [r4, #12] │ │ │ │ cmp r3, r5 │ │ │ │ bcc.n 19ddfc │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r1, r5 │ │ │ │ - bl 407d64 │ │ │ │ + bl 407d5c │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 19de34 │ │ │ │ cmp.w r0, #65536 @ 0x10000 │ │ │ │ bcs.w 19deb8 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r1, r5 │ │ │ │ - bl 407d64 │ │ │ │ + bl 407d5c │ │ │ │ cmp r1, #0 │ │ │ │ bne.w 19ded8 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.n 19ddac │ │ │ │ mov r1, r5 │ │ │ │ - bl 407d64 │ │ │ │ + bl 407d5c │ │ │ │ cmp r1, #0 │ │ │ │ bne.w 19def2 │ │ │ │ movs r0, #1 │ │ │ │ ldr r2, [pc, #384] @ (19df30 ) │ │ │ │ ldr r3, [pc, #376] @ (19df2c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -135399,15 +135401,15 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 19df22 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2e8174 │ │ │ │ + bl 2e816c │ │ │ │ ldrd r3, r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 19dea8 │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 19dd74 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 19dd6e │ │ │ │ @@ -135421,46 +135423,46 @@ │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #308] @ (19df3c ) │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ adds r3, #56 @ 0x38 │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ movs r0, #0 │ │ │ │ b.n 19ddae │ │ │ │ mov.w r3, #512 @ 0x200 │ │ │ │ str r3, [r4, #8] │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 19dd74 │ │ │ │ mov.w r5, #512 @ 0x200 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r1, r5 │ │ │ │ str r5, [r4, #12] │ │ │ │ - bl 407d64 │ │ │ │ + bl 407d5c │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 19dd84 │ │ │ │ ldr r3, [pc, #264] @ (19df40 ) │ │ │ │ movs r2, #172 @ 0xac │ │ │ │ ldr r4, [pc, #264] @ (19df44 ) │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #264] @ (19df48 ) │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ adds r3, #56 @ 0x38 │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 19de14 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2e8174 │ │ │ │ + bl 2e816c │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2e53d0 │ │ │ │ + bl 2e53c8 │ │ │ │ ldrd r3, r5, [r4, #8] │ │ │ │ cbz r3, 19de9a │ │ │ │ cbnz r5, 19de6e │ │ │ │ cmp r7, #0 │ │ │ │ bne.n 19df16 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ str r5, [r4, #12] │ │ │ │ @@ -135503,39 +135505,39 @@ │ │ │ │ ldr r1, [pc, #144] @ (19df54 ) │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ adds r3, #56 @ 0x38 │ │ │ │ add r1, pc │ │ │ │ mov r0, r6 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 19de14 │ │ │ │ ldr r3, [pc, #124] @ (19df58 ) │ │ │ │ movs r2, #188 @ 0xbc │ │ │ │ ldr r4, [pc, #124] @ (19df5c ) │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #124] @ (19df60 ) │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ adds r3, #56 @ 0x38 │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 19de14 │ │ │ │ ldr r3, [pc, #112] @ (19df64 ) │ │ │ │ movs r2, #196 @ 0xc4 │ │ │ │ ldr r4, [pc, #112] @ (19df68 ) │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #112] @ (19df6c ) │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ adds r3, #56 @ 0x38 │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 19de14 │ │ │ │ mov.w r3, #512 @ 0x200 │ │ │ │ str r3, [r4, #8] │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 19de6e │ │ │ │ mov.w r5, #512 @ 0x200 │ │ │ │ str r5, [r4, #12] │ │ │ │ @@ -135543,43 +135545,43 @@ │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ blx 14585c │ │ │ │ nop │ │ │ │ stcl 0, cr0, [sl, #216]! @ 0xd8 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldcl 0, cr0, [sl, #-216]! @ 0xffffff28 │ │ │ │ - adds r2, r4, #3 │ │ │ │ + adds r2, r2, #3 │ │ │ │ movs r3, r6 │ │ │ │ - cmp r5, #232 @ 0xe8 │ │ │ │ + cmp r5, #216 @ 0xd8 │ │ │ │ movs r7, r4 │ │ │ │ - cmp r5, #16 │ │ │ │ + cmp r5, #0 │ │ │ │ movs r7, r4 │ │ │ │ - adds r2, r5, #2 │ │ │ │ + adds r2, r3, #2 │ │ │ │ movs r3, r6 │ │ │ │ - cmp r5, #232 @ 0xe8 │ │ │ │ + cmp r5, #216 @ 0xd8 │ │ │ │ movs r7, r4 │ │ │ │ - cmp r4, #216 @ 0xd8 │ │ │ │ + cmp r4, #200 @ 0xc8 │ │ │ │ movs r7, r4 │ │ │ │ - adds r4, r4, #0 │ │ │ │ + adds r4, r2, #0 │ │ │ │ movs r3, r6 │ │ │ │ - cmp r5, #154 @ 0x9a │ │ │ │ + cmp r5, #138 @ 0x8a │ │ │ │ movs r7, r4 │ │ │ │ - cmp r4, #82 @ 0x52 │ │ │ │ + cmp r4, #66 @ 0x42 │ │ │ │ movs r7, r4 │ │ │ │ - adds r6, r0, #0 │ │ │ │ + subs r6, r6, r7 │ │ │ │ movs r3, r6 │ │ │ │ - cmp r5, #172 @ 0xac │ │ │ │ + cmp r5, #156 @ 0x9c │ │ │ │ movs r7, r4 │ │ │ │ - cmp r4, #52 @ 0x34 │ │ │ │ + cmp r4, #36 @ 0x24 │ │ │ │ movs r7, r4 │ │ │ │ - subs r4, r5, r7 │ │ │ │ + subs r4, r3, r7 │ │ │ │ movs r3, r6 │ │ │ │ - cmp r5, #202 @ 0xca │ │ │ │ + cmp r5, #186 @ 0xba │ │ │ │ movs r7, r4 │ │ │ │ - cmp r4, #26 │ │ │ │ + cmp r4, #10 │ │ │ │ movs r7, r4 │ │ │ │ │ │ │ │ 0019df70 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -135602,49 +135604,49 @@ │ │ │ │ movs r4, #0 │ │ │ │ adds r1, r1, r1 │ │ │ │ orr.w r1, r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r1, [sp, #0] │ │ │ │ adc.w r1, r4, r4 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 2e5790 │ │ │ │ + bl 2e5788 │ │ │ │ cmp r0, r4 │ │ │ │ blt.n 19e01c │ │ │ │ ldr r3, [r5, #56] @ 0x38 │ │ │ │ cmp r3, #1 │ │ │ │ beq.n 19dfd4 │ │ │ │ cmp r3, #2 │ │ │ │ it eq │ │ │ │ moveq r3, r4 │ │ │ │ beq.n 19dfd4 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 19e050 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2e6cd4 │ │ │ │ + bl 2e6ccc │ │ │ │ mov r3, r0 │ │ │ │ ldr r4, [r5, #72] @ 0x48 │ │ │ │ cmp r4, #4 │ │ │ │ beq.n 19e040 │ │ │ │ ldr r2, [r5, #76] @ 0x4c │ │ │ │ cmp r2, #4 │ │ │ │ beq.n 19e030 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #20] │ │ │ │ - bl 2e6cdc │ │ │ │ + bl 2e6cd4 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2e6a94 │ │ │ │ + bl 2e6a8c │ │ │ │ mov r0, r6 │ │ │ │ - bl 2e7e68 │ │ │ │ + bl 2e7e60 │ │ │ │ ldrd r2, r3, [r5, #80] @ 0x50 │ │ │ │ strd r2, r7, [sp] │ │ │ │ ldrd r1, r2, [r5, #64] @ 0x40 │ │ │ │ - bl 2dfef0 │ │ │ │ + bl 2dfee8 │ │ │ │ add sp, #28 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ @@ -135655,22 +135657,22 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 2e6af0 │ │ │ │ + bl 2e6ae8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r2, r0 │ │ │ │ b.n 19dfe0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 2e6af0 │ │ │ │ + bl 2e6ae8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ b.n 19dfda │ │ │ │ blx 14585c │ │ │ │ │ │ │ │ 0019e054 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ @@ -135723,27 +135725,27 @@ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ add r1, pc │ │ │ │ strd r2, r4, [sp] │ │ │ │ adds r3, #76 @ 0x4c │ │ │ │ movw r2, #281 @ 0x119 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 19e0ee │ │ │ │ ldr r3, [pc, #148] @ (19e168 ) │ │ │ │ ldr r2, [pc, #148] @ (19e16c ) │ │ │ │ ldr r1, [pc, #152] @ (19e170 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ strd r2, r6, [sp] │ │ │ │ add r1, pc │ │ │ │ adds r3, #76 @ 0x4c │ │ │ │ movw r2, #273 @ 0x111 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -135778,34 +135780,34 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ strd r2, r7, [sp] │ │ │ │ add r1, pc │ │ │ │ adds r3, #76 @ 0x4c │ │ │ │ movw r2, #277 @ 0x115 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 19e0ee │ │ │ │ nop │ │ │ │ - subs r0, r6, r0 │ │ │ │ + subs r0, r4, r0 │ │ │ │ movs r3, r6 │ │ │ │ - cmp r4, #140 @ 0x8c │ │ │ │ + cmp r4, #124 @ 0x7c │ │ │ │ movs r7, r4 │ │ │ │ - cmp r2, #92 @ 0x5c │ │ │ │ + cmp r2, #76 @ 0x4c │ │ │ │ movs r7, r4 │ │ │ │ - subs r0, r2, r0 │ │ │ │ + subs r0, r0, r0 │ │ │ │ movs r3, r6 │ │ │ │ - cmp r4, #46 @ 0x2e │ │ │ │ + cmp r4, #30 │ │ │ │ movs r7, r4 │ │ │ │ - cmp r2, #58 @ 0x3a │ │ │ │ + cmp r2, #42 @ 0x2a │ │ │ │ movs r7, r4 │ │ │ │ - adds r6, r4, r6 │ │ │ │ + adds r6, r2, r6 │ │ │ │ movs r3, r6 │ │ │ │ - cmp r3, #228 @ 0xe4 │ │ │ │ + cmp r3, #212 @ 0xd4 │ │ │ │ movs r7, r4 │ │ │ │ - cmp r1, #208 @ 0xd0 │ │ │ │ + cmp r1, #192 @ 0xc0 │ │ │ │ movs r7, r4 │ │ │ │ │ │ │ │ 0019e180 : │ │ │ │ cmp r3, #170 @ 0xaa │ │ │ │ it ne │ │ │ │ cmpne r3, #1 │ │ │ │ bgt.n 19e262 │ │ │ │ @@ -135982,25 +135984,25 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #548] @ 0x224 │ │ │ │ mov.w r3, #0 │ │ │ │ blx 145498 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r5 │ │ │ │ strd r6, r7, [sp, #24] │ │ │ │ - bl 2e61d4 │ │ │ │ + bl 2e61cc │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ mov.w r6, #512 @ 0x200 │ │ │ │ movs r7, #0 │ │ │ │ str r4, [sp, #8] │ │ │ │ str r1, [sp, #12] │ │ │ │ strd r6, r7, [sp] │ │ │ │ - bl 34acdc │ │ │ │ + bl 34acd4 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 19e410 │ │ │ │ ldrb.w r3, [sp, #546] @ 0x222 │ │ │ │ cmp r3, #85 @ 0x55 │ │ │ │ bne.n 19e410 │ │ │ │ ldrb.w r3, [sp, #547] @ 0x223 │ │ │ │ cmp r3, #170 @ 0xaa │ │ │ │ @@ -136015,15 +136017,15 @@ │ │ │ │ ldrb r7, [r4, #6] │ │ │ │ ands.w r6, r7, #63 @ 0x3f │ │ │ │ beq.n 19e40a │ │ │ │ mla r2, r3, r6, r6 │ │ │ │ adds r7, r3, #1 │ │ │ │ ldrd r0, r1, [sp, #24] │ │ │ │ movs r3, #0 │ │ │ │ - bl 408660 │ │ │ │ + bl 408658 │ │ │ │ subs r2, r0, #1 │ │ │ │ movw r3, #16382 @ 0x3ffe │ │ │ │ cmp r2, r3 │ │ │ │ bls.n 19e43e │ │ │ │ adds r4, #16 │ │ │ │ cmp r4, r5 │ │ │ │ bne.n 19e3e0 │ │ │ │ @@ -136066,15 +136068,15 @@ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ lsls r1, r1, #16 │ │ │ │ bpl.n 19e45a │ │ │ │ ldr r0, [pc, #44] @ (19e4a4 ) │ │ │ │ mov r1, r5 │ │ │ │ str r6, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 19e45a │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ b.n 19e404 │ │ │ │ movs r6, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ b.n 19e3f0 │ │ │ │ @@ -136083,15 +136085,15 @@ │ │ │ │ movs r6, r6 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #236 @ 0xec │ │ │ │ + cmp r0, #220 @ 0xdc │ │ │ │ movs r7, r4 │ │ │ │ │ │ │ │ 0019e4a8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -136112,15 +136114,15 @@ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov.w r3, #0 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #32] │ │ │ │ strd r3, r3, [sp, #12] │ │ │ │ str r3, [sp, #20] │ │ │ │ strd r3, r3, [r1, #4] │ │ │ │ - bl 2e81e8 │ │ │ │ + bl 2e81e0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 19e570 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str.w r3, [r8] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ @@ -136170,15 +136172,15 @@ │ │ │ │ mov r1, r9 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ ldr r2, [r6, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [pc, #412] @ (19e704 ) │ │ │ │ str r4, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 19e50e │ │ │ │ add r3, sp, #20 │ │ │ │ add r2, sp, #16 │ │ │ │ add r1, sp, #12 │ │ │ │ mov r0, r9 │ │ │ │ bl 19e358 │ │ │ │ adds r0, #1 │ │ │ │ @@ -136193,15 +136195,15 @@ │ │ │ │ str.w r3, [r8] │ │ │ │ b.n 19e4fe │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r9 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [sp, #24] │ │ │ │ - bl 2e61d4 │ │ │ │ + bl 2e61cc │ │ │ │ ldr r3, [sp, #24] │ │ │ │ movw r2, #16645 @ 0x4105 │ │ │ │ movt r2, #1040 @ 0x410 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ bic.w ip, r3, #3221225472 @ 0xc0000000 │ │ │ │ movw lr, #61375 @ 0xefbf │ │ │ │ movt lr, #48891 @ 0xbefb │ │ │ │ @@ -136249,15 +136251,15 @@ │ │ │ │ movls r3, #3 │ │ │ │ b.n 19e500 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r9 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [sp, #24] │ │ │ │ - bl 2e61d4 │ │ │ │ + bl 2e61cc │ │ │ │ ldr r3, [sp, #24] │ │ │ │ movw r2, #16645 @ 0x4105 │ │ │ │ movt r2, #1040 @ 0x410 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ bic.w ip, r3, #3221225472 @ 0xc0000000 │ │ │ │ movw lr, #61375 @ 0xefbf │ │ │ │ movt lr, #48891 @ 0xbefb │ │ │ │ @@ -136317,15 +136319,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ b.n 19e330 │ │ │ │ movs r6, r6 │ │ │ │ asrs r4, r3, #21 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #48 @ 0x30 │ │ │ │ + cmp r0, #32 │ │ │ │ movs r7, r4 │ │ │ │ │ │ │ │ 0019e708 : │ │ │ │ cmp r1, #16 │ │ │ │ it ls │ │ │ │ cmpls r2, #63 @ 0x3f │ │ │ │ ite ls │ │ │ │ @@ -136349,15 +136351,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ movs r3, #0 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #4] @ (19e750 ) │ │ │ │ add r0, pc │ │ │ │ - b.w 2969cc │ │ │ │ + b.w 2969c4 │ │ │ │ asrs r2, r3, #11 │ │ │ │ movs r6, r6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r2, #1 │ │ │ │ @@ -136378,15 +136380,15 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ mov r1, r2 │ │ │ │ ldr.w r0, [r0, #964] @ 0x3c4 │ │ │ │ - b.w 2944e4 │ │ │ │ + b.w 2944dc │ │ │ │ ldr r3, [pc, #32] @ (19e7cc ) │ │ │ │ movs r2, #43 @ 0x2b │ │ │ │ ldr r1, [pc, #32] @ (19e7d0 ) │ │ │ │ ldr r0, [pc, #36] @ (19e7d4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ @@ -136395,25 +136397,25 @@ │ │ │ │ movs r2, #42 @ 0x2a │ │ │ │ ldr r1, [pc, #28] @ (19e7dc ) │ │ │ │ ldr r0, [pc, #28] @ (19e7e0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ - asrs r0, r3, #14 │ │ │ │ + asrs r0, r1, #14 │ │ │ │ movs r3, r6 │ │ │ │ - movs r6, #22 │ │ │ │ + movs r6, #6 │ │ │ │ movs r7, r4 │ │ │ │ - movs r6, #52 @ 0x34 │ │ │ │ + movs r6, #36 @ 0x24 │ │ │ │ movs r7, r4 │ │ │ │ - asrs r6, r0, #14 │ │ │ │ + asrs r6, r6, #13 │ │ │ │ movs r3, r6 │ │ │ │ - movs r6, #4 │ │ │ │ + movs r5, #244 @ 0xf4 │ │ │ │ movs r7, r4 │ │ │ │ - movs r6, #22 │ │ │ │ + movs r6, #6 │ │ │ │ movs r7, r4 │ │ │ │ ldrb.w r2, [r0, #958] @ 0x3be │ │ │ │ ldrb.w r3, [r0, #957] @ 0x3bd │ │ │ │ ldr r1, [pc, #236] @ (19e8dc ) │ │ │ │ and.w r3, r3, #4 │ │ │ │ ubfx r2, r2, #1, #2 │ │ │ │ orrs r2, r3 │ │ │ │ @@ -136475,27 +136477,27 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ bx lr │ │ │ │ ldr r1, [pc, #100] @ (19e8e4 ) │ │ │ │ ldr r0, [pc, #100] @ (19e8e8 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ adds r1, #20 │ │ │ │ - b.w 3e5e5c │ │ │ │ + b.w 3e5e54 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ ldr r1, [pc, #76] @ (19e8ec ) │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ adds r1, #20 │ │ │ │ ldr r0, [pc, #72] @ (19e8f0 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movs r2, #255 @ 0xff │ │ │ │ strb.w r2, [r3, #955] @ 0x3bb │ │ │ │ add sp, #12 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ @@ -136511,21 +136513,21 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ bx lr │ │ │ │ b.n 19ef48 │ │ │ │ movs r6, r6 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r0, #11 │ │ │ │ + asrs r6, r6, #10 │ │ │ │ movs r3, r6 │ │ │ │ - movs r5, #120 @ 0x78 │ │ │ │ + movs r5, #104 @ 0x68 │ │ │ │ movs r7, r4 │ │ │ │ - asrs r2, r5, #10 │ │ │ │ + asrs r2, r3, #10 │ │ │ │ movs r3, r6 │ │ │ │ - movs r5, #122 @ 0x7a │ │ │ │ + movs r5, #106 @ 0x6a │ │ │ │ movs r7, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #76] @ 19e950 │ │ │ │ sub sp, #8 │ │ │ │ @@ -136533,41 +136535,41 @@ │ │ │ │ movs r3, #77 @ 0x4d │ │ │ │ ldr r1, [pc, #72] @ (19e958 ) │ │ │ │ add ip, pc │ │ │ │ add.w r4, ip, #40 @ 0x28 │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr r1, [pc, #60] @ (19e95c ) │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc │ │ │ │ - bl 29327c │ │ │ │ + bl 293274 │ │ │ │ ldr r1, [pc, #52] @ (19e960 ) │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 291f0c │ │ │ │ + bl 291f04 │ │ │ │ ldr r3, [pc, #44] @ (19e964 ) │ │ │ │ add r3, pc │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ add sp, #8 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - asrs r2, r7, #8 │ │ │ │ + asrs r2, r5, #8 │ │ │ │ movs r3, r6 │ │ │ │ - add r1, pc, #448 @ (adr r1, 19eb18 ) │ │ │ │ + add r1, pc, #384 @ (adr r1, 19ead8 ) │ │ │ │ movs r6, r4 │ │ │ │ - strh r4, [r3, #52] @ 0x34 │ │ │ │ + strh r4, [r1, #52] @ 0x34 │ │ │ │ movs r0, r5 │ │ │ │ lsls r3, r6, #15 │ │ │ │ movs r0, r0 │ │ │ │ add r2, sp, #440 @ 0x1b8 │ │ │ │ movs r6, r6 │ │ │ │ lsls r7, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ @@ -136618,27 +136620,27 @@ │ │ │ │ cbnz r3, 19e9f4 │ │ │ │ strb.w r3, [r4, #954] @ 0x3ba │ │ │ │ ldr.w r0, [r4, #964] @ 0x3c4 │ │ │ │ and.w r1, r5, #128 @ 0x80 │ │ │ │ cbz r1, 19ea04 │ │ │ │ ldrsb.w r1, [r4, #956] @ 0x3bc │ │ │ │ lsrs r1, r1, #31 │ │ │ │ - bl 2944e4 │ │ │ │ + bl 2944dc │ │ │ │ ldr.w r0, [r4, #968] @ 0x3c8 │ │ │ │ and.w r1, r5, #64 @ 0x40 │ │ │ │ cbz r1, 19ea1a │ │ │ │ ldrb.w r1, [r4, #956] @ 0x3bc │ │ │ │ ubfx r1, r1, #6, #1 │ │ │ │ - bl 2944e4 │ │ │ │ + bl 2944dc │ │ │ │ ldr.w r0, [r4, #972] @ 0x3cc │ │ │ │ and.w r1, r5, #32 │ │ │ │ cbz r1, 19ea30 │ │ │ │ ldrb.w r1, [r4, #956] @ 0x3bc │ │ │ │ ubfx r1, r1, #5, #1 │ │ │ │ - bl 2944e4 │ │ │ │ + bl 2944dc │ │ │ │ mov r0, r4 │ │ │ │ bl 19e7e4 │ │ │ │ ldr r2, [pc, #412] @ (19ebd8 ) │ │ │ │ ldr r3, [pc, #400] @ (19ebd0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -136663,15 +136665,15 @@ │ │ │ │ bmi.n 19eb2c │ │ │ │ lsls r1, r3, #26 │ │ │ │ bmi.n 19eb48 │ │ │ │ movs r2, #1 │ │ │ │ add.w r1, sp, #11 │ │ │ │ add.w r0, r4, #920 @ 0x398 │ │ │ │ strb.w r5, [sp, #11] │ │ │ │ - bl 34c860 │ │ │ │ + bl 34c858 │ │ │ │ b.n 19ea3a │ │ │ │ ldrb.w r2, [r4, #956] @ 0x3bc │ │ │ │ and.w r5, r5, #67 @ 0x43 │ │ │ │ and.w r2, r2, #188 @ 0xbc │ │ │ │ orrs r5, r2 │ │ │ │ lsls r2, r5, #25 │ │ │ │ it pl │ │ │ │ @@ -136685,15 +136687,15 @@ │ │ │ │ lsls r4, r3, #20 │ │ │ │ bpl.n 19ea3a │ │ │ │ ldr r1, [pc, #296] @ (19ebe0 ) │ │ │ │ ldr r0, [pc, #296] @ (19ebe4 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ adds r1, #72 @ 0x48 │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 19ea3a │ │ │ │ strb.w r5, [r4, #958] @ 0x3be │ │ │ │ lsls r0, r5, #24 │ │ │ │ bpl.n 19eaf0 │ │ │ │ ldr r2, [pc, #268] @ (19ebdc ) │ │ │ │ lsls r1, r5, #25 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ @@ -136703,15 +136705,15 @@ │ │ │ │ cbz r2, 19eaf8 │ │ │ │ ldr r1, [pc, #264] @ (19ebe8 ) │ │ │ │ ldr r0, [pc, #264] @ (19ebec ) │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ adds r1, #72 @ 0x48 │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ and.w r5, r5, #48 @ 0x30 │ │ │ │ cmp r5, #16 │ │ │ │ beq.n 19eb54 │ │ │ │ mov r0, r4 │ │ │ │ bl 19e7e4 │ │ │ │ b.n 19ea3a │ │ │ │ @@ -136727,57 +136729,57 @@ │ │ │ │ bpl.n 19ea3a │ │ │ │ ldr r1, [pc, #212] @ (19ebf0 ) │ │ │ │ mov r3, ip │ │ │ │ ldr r0, [pc, #212] @ (19ebf4 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ adds r1, #72 @ 0x48 │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 19ea3a │ │ │ │ ldr.w r0, [r4, #968] @ 0x3c8 │ │ │ │ movs r1, #1 │ │ │ │ - bl 2944e4 │ │ │ │ + bl 2944dc │ │ │ │ ldrb.w r2, [r4, #956] @ 0x3bc │ │ │ │ ldrb.w r3, [r4, #957] @ 0x3bd │ │ │ │ bic.w r2, r2, #64 @ 0x40 │ │ │ │ strb.w r2, [r4, #956] @ 0x3bc │ │ │ │ b.n 19ea78 │ │ │ │ ldr.w r0, [r4, #972] @ 0x3cc │ │ │ │ movs r1, #1 │ │ │ │ - bl 2944e4 │ │ │ │ + bl 2944dc │ │ │ │ b.n 19ea7c │ │ │ │ ldr r2, [pc, #132] @ (19ebdc ) │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r2, r3, #20 │ │ │ │ bpl.n 19eaf8 │ │ │ │ ldr r1, [pc, #152] @ (19ebf8 ) │ │ │ │ ldr r0, [pc, #152] @ (19ebfc ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ adds r1, #72 @ 0x48 │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 19eaf8 │ │ │ │ eor.w r2, r5, #64 @ 0x40 │ │ │ │ ldr.w r0, [r4, #968] @ 0x3c8 │ │ │ │ movs r1, #0 │ │ │ │ strb.w r2, [r4, #956] @ 0x3bc │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 2944e4 │ │ │ │ + bl 2944dc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 19eaa8 │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 19eaf8 │ │ │ │ ldr r1, [pc, #116] @ (19ec00 ) │ │ │ │ ldr r0, [pc, #116] @ (19ec04 ) │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ adds r1, #72 @ 0x48 │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 19eaf0 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #100] @ (19ec08 ) │ │ │ │ movs r2, #161 @ 0xa1 │ │ │ │ ldr r1, [pc, #100] @ (19ec0c ) │ │ │ │ ldr r0, [pc, #100] @ (19ec10 ) │ │ │ │ @@ -136802,45 +136804,45 @@ │ │ │ │ movs r0, r0 │ │ │ │ b.n 19eef4 │ │ │ │ movs r6, r6 │ │ │ │ b.n 19edb8 │ │ │ │ movs r6, r6 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r1, #2 │ │ │ │ + asrs r6, r7, #1 │ │ │ │ movs r3, r6 │ │ │ │ - movs r3, #184 @ 0xb8 │ │ │ │ + movs r3, #168 @ 0xa8 │ │ │ │ movs r7, r4 │ │ │ │ - asrs r6, r4, #1 │ │ │ │ + asrs r6, r2, #1 │ │ │ │ movs r3, r6 │ │ │ │ - movs r3, #178 @ 0xb2 │ │ │ │ + movs r3, #162 @ 0xa2 │ │ │ │ movs r7, r4 │ │ │ │ - asrs r0, r5, #32 │ │ │ │ + asrs r0, r3, #32 │ │ │ │ movs r3, r6 │ │ │ │ - movs r3, #206 @ 0xce │ │ │ │ + movs r3, #190 @ 0xbe │ │ │ │ movs r7, r4 │ │ │ │ - lsrs r6, r4, #31 │ │ │ │ + lsrs r6, r2, #31 │ │ │ │ movs r3, r6 │ │ │ │ - movs r3, #112 @ 0x70 │ │ │ │ + movs r3, #96 @ 0x60 │ │ │ │ movs r7, r4 │ │ │ │ - lsrs r2, r7, #30 │ │ │ │ + lsrs r2, r5, #30 │ │ │ │ movs r3, r6 │ │ │ │ - movs r3, #46 @ 0x2e │ │ │ │ + movs r3, #30 │ │ │ │ movs r7, r4 │ │ │ │ - lsrs r6, r3, #30 │ │ │ │ + lsrs r6, r1, #30 │ │ │ │ movs r3, r6 │ │ │ │ - movs r2, #28 │ │ │ │ + movs r2, #12 │ │ │ │ movs r7, r4 │ │ │ │ - movs r2, #44 @ 0x2c │ │ │ │ + movs r2, #28 │ │ │ │ movs r7, r4 │ │ │ │ - lsrs r2, r1, #30 │ │ │ │ + lsrs r2, r7, #29 │ │ │ │ movs r3, r6 │ │ │ │ - movs r2, #8 │ │ │ │ + movs r1, #248 @ 0xf8 │ │ │ │ movs r7, r4 │ │ │ │ - movs r2, #152 @ 0x98 │ │ │ │ + movs r2, #136 @ 0x88 │ │ │ │ movs r7, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r1, [pc, #200] @ (19ecfc ) │ │ │ │ @@ -136886,17 +136888,17 @@ │ │ │ │ ands r3, r2 │ │ │ │ ldrb.w r2, [r4, #956] @ 0x3bc │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r0, [r4, #964] @ 0x3c4 │ │ │ │ and.w r2, r2, #127 @ 0x7f │ │ │ │ strb.w r2, [r4, #956] @ 0x3bc │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 2944e4 │ │ │ │ + bl 2944dc │ │ │ │ add.w r0, r4, #920 @ 0x398 │ │ │ │ - bl 34cc00 │ │ │ │ + bl 34cbf8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 19ec66 │ │ │ │ ldrb.w r3, [r4, #956] @ 0x3bc │ │ │ │ b.n 19ec66 │ │ │ │ ldrb.w r3, [r4, #957] @ 0x3bd │ │ │ │ b.n 19ec66 │ │ │ │ ldrb.w r3, [r4, #958] @ 0x3be │ │ │ │ @@ -136906,15 +136908,15 @@ │ │ │ │ ldrb.w r3, [r4, #959] @ 0x3bf │ │ │ │ b.n 19ec66 │ │ │ │ ldr r1, [pc, #44] @ (19ed04 ) │ │ │ │ ldr r0, [pc, #44] @ (19ed08 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ adds r1, #104 @ 0x68 │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 19ec64 │ │ │ │ ldr r3, [pc, #36] @ (19ed0c ) │ │ │ │ movs r2, #112 @ 0x70 │ │ │ │ ldr r1, [pc, #36] @ (19ed10 ) │ │ │ │ ldr r0, [pc, #36] @ (19ed14 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ @@ -136922,23 +136924,23 @@ │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ udf #248 @ 0xf8 │ │ │ │ movs r6, r6 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r5, #25 │ │ │ │ + lsrs r6, r3, #25 │ │ │ │ movs r3, r6 │ │ │ │ - movs r2, #20 │ │ │ │ + movs r2, #4 │ │ │ │ movs r7, r4 │ │ │ │ - lsrs r2, r3, #25 │ │ │ │ + lsrs r2, r1, #25 │ │ │ │ movs r3, r6 │ │ │ │ - movs r0, #216 @ 0xd8 │ │ │ │ + movs r0, #200 @ 0xc8 │ │ │ │ movs r7, r4 │ │ │ │ - movs r0, #232 @ 0xe8 │ │ │ │ + movs r0, #216 @ 0xd8 │ │ │ │ movs r7, r4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #84] @ (19ed7c ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -136946,39 +136948,39 @@ │ │ │ │ movs r3, #60 @ 0x3c │ │ │ │ ldr r1, [pc, #84] @ (19ed84 ) │ │ │ │ add r4, pc │ │ │ │ add r2, pc │ │ │ │ adds r4, #120 @ 0x78 │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r4, r0 │ │ │ │ movs r5, #0 │ │ │ │ movs r3, #32 │ │ │ │ movt r3, #6 │ │ │ │ strb.w r5, [r0, #954] @ 0x3ba │ │ │ │ str.w r3, [r0, #956] @ 0x3bc │ │ │ │ strb.w r5, [r0, #960] @ 0x3c0 │ │ │ │ bl 19e7e4 │ │ │ │ ldr.w r0, [r4, #964] @ 0x3c4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 2944e4 │ │ │ │ + bl 2944dc │ │ │ │ ldr.w r0, [r4, #968] @ 0x3c8 │ │ │ │ mov r1, r5 │ │ │ │ - bl 2944e4 │ │ │ │ + bl 2944dc │ │ │ │ ldr.w r0, [r4, #972] @ 0x3cc │ │ │ │ mov r1, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 2944e4 │ │ │ │ - lsrs r0, r3, #24 │ │ │ │ + b.w 2944dc │ │ │ │ + lsrs r0, r1, #24 │ │ │ │ movs r3, r6 │ │ │ │ - movs r1, #214 @ 0xd6 │ │ │ │ + movs r1, #198 @ 0xc6 │ │ │ │ movs r7, r4 │ │ │ │ - movs r1, #242 @ 0xf2 │ │ │ │ + movs r1, #226 @ 0xe2 │ │ │ │ movs r7, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #68] @ 19eddc │ │ │ │ sub sp, #16 │ │ │ │ @@ -136987,35 +136989,35 @@ │ │ │ │ ldr r1, [pc, #64] @ (19ede4 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #120 @ 0x78 │ │ │ │ add r2, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ mov r4, r0 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #1 │ │ │ │ ldr r2, [pc, #44] @ (19ede8 ) │ │ │ │ strd r3, r1, [sp, #8] │ │ │ │ ldr r1, [pc, #40] @ (19edec ) │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ add.w r0, r0, #920 @ 0x398 │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 34d0e8 │ │ │ │ + bl 34d0e0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.n 19ed18 │ │ │ │ - lsrs r6, r4, #22 │ │ │ │ + lsrs r6, r2, #22 │ │ │ │ movs r3, r6 │ │ │ │ - movs r1, #96 @ 0x60 │ │ │ │ + movs r1, #80 @ 0x50 │ │ │ │ movs r7, r4 │ │ │ │ - movs r1, #122 @ 0x7a │ │ │ │ + movs r1, #106 @ 0x6a │ │ │ │ movs r7, r4 │ │ │ │ vst4. {d15[0],d17[0],d19[0],d21[0]}, [pc :256] │ │ │ │ @ instruction: 0xf963ffff │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -137026,15 +137028,15 @@ │ │ │ │ add r4, pc │ │ │ │ movs r3, #60 @ 0x3c │ │ │ │ add.w r1, r4, #120 @ 0x78 │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [pc, #72] @ (19ee5c ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ clz r3, r5 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ strb.w r3, [r0, #952] @ 0x3b8 │ │ │ │ cbnz r5, 19ee3a │ │ │ │ add sp, #12 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ @@ -137046,27 +137048,27 @@ │ │ │ │ ldr r2, [pc, #36] @ (19ee60 ) │ │ │ │ adds r4, #132 @ 0x84 │ │ │ │ ldr r1, [pc, #36] @ (19ee64 ) │ │ │ │ movs r3, #77 @ 0x4d │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ b.n 19ed18 │ │ │ │ - lsrs r2, r0, #21 │ │ │ │ + lsrs r2, r6, #20 │ │ │ │ movs r3, r6 │ │ │ │ - movs r0, #246 @ 0xf6 │ │ │ │ + movs r0, #230 @ 0xe6 │ │ │ │ movs r7, r4 │ │ │ │ - movs r1, #20 │ │ │ │ + movs r1, #4 │ │ │ │ movs r7, r4 │ │ │ │ - ldr r4, [sp, #264] @ 0x108 │ │ │ │ + ldr r4, [sp, #200] @ 0xc8 │ │ │ │ movs r6, r4 │ │ │ │ - strh r6, [r5, #10] │ │ │ │ + strh r6, [r3, #10] │ │ │ │ movs r0, r5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w sl, [pc, #236] @ 19ef68 │ │ │ │ sub sp, #16 │ │ │ │ @@ -137080,39 +137082,39 @@ │ │ │ │ add.w r1, r5, #120 @ 0x78 │ │ │ │ add r7, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ add r6, pc │ │ │ │ mov r1, sl │ │ │ │ add r2, pc │ │ │ │ movs r3, #60 @ 0x3c │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ add.w r9, r5, #140 @ 0x8c │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r7 │ │ │ │ movs r3, #19 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ str.w r9, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ add.w r1, r4, #964 @ 0x3c4 │ │ │ │ bl 1ad9ec │ │ │ │ mov r2, r7 │ │ │ │ movs r3, #19 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ str.w r9, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ add.w r1, r4, #972 @ 0x3cc │ │ │ │ bl 1ad9ec │ │ │ │ mov r2, r7 │ │ │ │ movs r3, #19 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ str.w r9, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ add.w r1, r4, #968 @ 0x3c8 │ │ │ │ bl 1ad9ec │ │ │ │ vldr d7, [pc, #112] @ 19ef60 │ │ │ │ ldr r2, [pc, #136] @ (19ef7c ) │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r8 │ │ │ │ add.w r0, r4, #752 @ 0x2f0 │ │ │ │ @@ -137122,26 +137124,26 @@ │ │ │ │ str.w sl, [sp] │ │ │ │ bl 1d43b8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ movs r3, #19 │ │ │ │ mov r0, r8 │ │ │ │ str.w r9, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ add.w r1, r4, #752 @ 0x2f0 │ │ │ │ bl 1ada9c │ │ │ │ ldr r2, [pc, #88] @ (19ef80 ) │ │ │ │ ldr r1, [pc, #92] @ (19ef84 ) │ │ │ │ movs r3, #77 @ 0x4d │ │ │ │ add r2, pc │ │ │ │ adds r5, #132 @ 0x84 │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r1, [pc, #76] @ (19ef88 ) │ │ │ │ movs r2, #1 │ │ │ │ add r1, pc │ │ │ │ bl 19fb10 │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [r4, #952] @ 0x3b8 │ │ │ │ add sp, #16 │ │ │ │ @@ -137153,36 +137155,36 @@ │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ movs r7, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #164 @ 0xa4 │ │ │ │ + movs r0, #148 @ 0x94 │ │ │ │ movs r7, r4 │ │ │ │ - lsrs r0, r0, #19 │ │ │ │ + lsrs r0, r6, #18 │ │ │ │ movs r3, r6 │ │ │ │ - movs r0, #112 @ 0x70 │ │ │ │ + movs r0, #96 @ 0x60 │ │ │ │ movs r7, r4 │ │ │ │ - movs r0, #164 @ 0xa4 │ │ │ │ + movs r0, #148 @ 0x94 │ │ │ │ movs r7, r4 │ │ │ │ - movs r0, #184 @ 0xb8 │ │ │ │ + movs r0, #168 @ 0xa8 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r0, r5, #12 │ │ │ │ movs r6, r6 │ │ │ │ - ldr r3, [sp, #360] @ 0x168 │ │ │ │ + ldr r3, [sp, #296] @ 0x128 │ │ │ │ movs r6, r4 │ │ │ │ - strh r6, [r0, #4] │ │ │ │ + strh r6, [r6, #2] │ │ │ │ movs r0, r5 │ │ │ │ mrc2 15, 5, pc, cr1, cr15, {7} │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [pc, #4] @ (19ef98 ) │ │ │ │ add r0, pc │ │ │ │ - b.w 2969cc │ │ │ │ + b.w 2969c4 │ │ │ │ lsrs r6, r6, #11 │ │ │ │ movs r6, r6 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #8] @ (19efa8 ) │ │ │ │ add r0, pc │ │ │ │ b.w 1ad018 │ │ │ │ nop │ │ │ │ @@ -137209,15 +137211,15 @@ │ │ │ │ ldr r1, [pc, #656] @ (19f26c ) │ │ │ │ ldr.w r4, [ip, r4] │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #52] @ 0x34 │ │ │ │ mov.w r4, #0 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ movs r3, #0 │ │ │ │ vldr d7, [pc, #604] @ 19f250 │ │ │ │ strb.w r3, [r0, #134] @ 0x86 │ │ │ │ mov r4, r0 │ │ │ │ ldrd r1, r3, [r0, #112] @ 0x70 │ │ │ │ vstr d7, [sp, #40] @ 0x28 │ │ │ │ ldr.w r2, [r0, #128] @ 0x80 │ │ │ │ @@ -137306,15 +137308,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [pc, #416] @ (19f284 ) │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ adds r3, #16 │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 19f092 │ │ │ │ ldrd r2, r3, [r4, #112] @ 0x70 │ │ │ │ rev r2, r2 │ │ │ │ rev r3, r3 │ │ │ │ strd r3, r2, [r4, #112] @ 0x70 │ │ │ │ b.n 19f092 │ │ │ │ ldr r3, [pc, #388] @ (19f288 ) │ │ │ │ @@ -137323,15 +137325,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [pc, #388] @ (19f290 ) │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ adds r3, #16 │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 19f092 │ │ │ │ ldr r3, [pc, #376] @ (19f294 ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r3, r2 │ │ │ │ ldr.w r0, [r4, #128] @ 0x80 │ │ │ │ str r2, [r4, #96] @ 0x60 │ │ │ │ @@ -137347,15 +137349,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [pc, #352] @ (19f2a0 ) │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ adds r3, #16 │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 19f092 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ mov r2, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r9, r3 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r5 │ │ │ │ @@ -137381,21 +137383,21 @@ │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [pc, #276] @ (19f2ac ) │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ adds r3, #16 │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 19f092 │ │ │ │ ldr r1, [pc, #260] @ (19f2b0 ) │ │ │ │ mov r0, r7 │ │ │ │ ldr.w r2, [r4, #128] @ 0x80 │ │ │ │ add r1, pc │ │ │ │ - bl 3dffbc │ │ │ │ + bl 3dffb4 │ │ │ │ b.n 19f092 │ │ │ │ ldrb.w r3, [r0, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 19f0ca │ │ │ │ ldrd r3, r2, [r0, #104] @ 0x68 │ │ │ │ orrs r3, r2 │ │ │ │ beq.n 19f232 │ │ │ │ @@ -137406,28 +137408,28 @@ │ │ │ │ add.w r3, r5, #16 │ │ │ │ ldr r1, [pc, #224] @ (19f2b8 ) │ │ │ │ movs r2, #108 @ 0x6c │ │ │ │ add r4, pc │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 19f092 │ │ │ │ ldr r3, [pc, #212] @ (19f2bc ) │ │ │ │ movs r2, #124 @ 0x7c │ │ │ │ ldr r5, [r4, #124] @ 0x7c │ │ │ │ mov r0, r7 │ │ │ │ ldr r4, [pc, #208] @ (19f2c0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r1, [pc, #208] @ (19f2c4 ) │ │ │ │ adds r3, #16 │ │ │ │ add r4, pc │ │ │ │ strd r4, r5, [sp] │ │ │ │ add r1, pc │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 19f092 │ │ │ │ ldr.w r0, [r4, #128] @ 0x80 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r9 │ │ │ │ strd r5, r6, [sp, #4] │ │ │ │ str r5, [sp, #0] │ │ │ │ @@ -137446,78 +137448,78 @@ │ │ │ │ add.w r3, r5, #16 │ │ │ │ ldr r1, [pc, #144] @ (19f2cc ) │ │ │ │ movs r2, #115 @ 0x73 │ │ │ │ add r4, pc │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 19f092 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ blt.n 19f328 │ │ │ │ movs r6, r6 │ │ │ │ blt.n 19f31c │ │ │ │ movs r6, r6 │ │ │ │ - lsrs r4, r2, #16 │ │ │ │ + lsrs r4, r0, #16 │ │ │ │ movs r3, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r7, #5 │ │ │ │ + subs r4, r5, #5 │ │ │ │ movs r7, r4 │ │ │ │ - subs r6, r3, #6 │ │ │ │ + subs r6, r1, #6 │ │ │ │ movs r7, r4 │ │ │ │ lsls r1, r4, #12 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r7, r4 │ │ │ │ movs r0, r0 │ │ │ │ bge.n 19f1a8 │ │ │ │ movs r6, r6 │ │ │ │ - lsrs r2, r0, #12 │ │ │ │ + lsrs r2, r6, #11 │ │ │ │ movs r3, r6 │ │ │ │ - subs r0, r0, #3 │ │ │ │ + subs r0, r6, #2 │ │ │ │ movs r7, r4 │ │ │ │ - subs r0, r4, #2 │ │ │ │ + subs r0, r2, #2 │ │ │ │ movs r7, r4 │ │ │ │ - lsrs r2, r3, #11 │ │ │ │ + lsrs r2, r1, #11 │ │ │ │ movs r3, r6 │ │ │ │ - subs r0, r3, #3 │ │ │ │ + subs r0, r1, #3 │ │ │ │ movs r7, r4 │ │ │ │ - subs r0, r7, #1 │ │ │ │ + subs r0, r5, #1 │ │ │ │ movs r7, r4 │ │ │ │ asrs r4, r7, #8 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r4, #10 │ │ │ │ + lsrs r4, r2, #10 │ │ │ │ movs r3, r6 │ │ │ │ - subs r6, r4, #3 │ │ │ │ + subs r6, r2, #3 │ │ │ │ movs r7, r4 │ │ │ │ - subs r2, r0, #1 │ │ │ │ + subs r2, r6, #0 │ │ │ │ movs r7, r4 │ │ │ │ - lsrs r4, r1, #9 │ │ │ │ + lsrs r4, r7, #8 │ │ │ │ movs r3, r6 │ │ │ │ - subs r2, r7, #2 │ │ │ │ + subs r2, r5, #2 │ │ │ │ movs r7, r4 │ │ │ │ - adds r2, r5, #7 │ │ │ │ + adds r2, r3, #7 │ │ │ │ movs r7, r4 │ │ │ │ - subs r0, r2, #5 │ │ │ │ + subs r0, r0, #5 │ │ │ │ movs r7, r4 │ │ │ │ - subs r4, r4, #2 │ │ │ │ + subs r4, r2, #2 │ │ │ │ movs r7, r4 │ │ │ │ - adds r4, r5, #6 │ │ │ │ + adds r4, r3, #6 │ │ │ │ movs r7, r4 │ │ │ │ - lsrs r4, r6, #7 │ │ │ │ + lsrs r4, r4, #7 │ │ │ │ movs r3, r6 │ │ │ │ - subs r2, r4, #3 │ │ │ │ + subs r2, r2, #3 │ │ │ │ movs r7, r4 │ │ │ │ - adds r4, r1, #6 │ │ │ │ + adds r4, r7, #5 │ │ │ │ movs r7, r4 │ │ │ │ - subs r4, r7, #1 │ │ │ │ + subs r4, r5, #1 │ │ │ │ movs r7, r4 │ │ │ │ - adds r0, r1, #5 │ │ │ │ + adds r0, r7, #4 │ │ │ │ movs r7, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #92] @ 19f33c │ │ │ │ sub sp, #20 │ │ │ │ @@ -137525,25 +137527,25 @@ │ │ │ │ movs r3, #77 @ 0x4d │ │ │ │ ldr r1, [pc, #88] @ (19f344 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #40 @ 0x28 │ │ │ │ add r2, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr.w ip, [pc, #72] @ 19f348 │ │ │ │ ldr r3, [pc, #72] @ (19f34c ) │ │ │ │ movs r2, #7 │ │ │ │ ldr r1, [pc, #72] @ (19f350 ) │ │ │ │ add ip, pc │ │ │ │ add r3, pc │ │ │ │ strd ip, r3, [r0, #72] @ 0x48 │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #12] │ │ │ │ - bl 291f0c │ │ │ │ + bl 291f04 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r2, [pc, #56] @ (19f354 ) │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ add r2, pc │ │ │ │ str r2, [r0, #56] @ 0x38 │ │ │ │ orr.w r3, r3, #128 @ 0x80 │ │ │ │ str r3, [r0, #48] @ 0x30 │ │ │ │ @@ -137552,40 +137554,40 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - lsrs r2, r7, #3 │ │ │ │ + lsrs r2, r5, #3 │ │ │ │ movs r3, r6 │ │ │ │ - str r7, [sp, #592] @ 0x250 │ │ │ │ + str r7, [sp, #528] @ 0x210 │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r6, [r7, #18] │ │ │ │ + ldrb r6, [r5, #18] │ │ │ │ movs r0, r5 │ │ │ │ stc2 15, cr15, [r3], #1020 @ 0x3fc │ │ │ │ ldc2 15, cr15, [r1], {255} @ 0xff │ │ │ │ add r0, pc, #760 @ (adr r0, 19f64c ) │ │ │ │ movs r6, r6 │ │ │ │ - subs r0, r1, #0 │ │ │ │ + adds r0, r7, #7 │ │ │ │ movs r7, r4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ ldr.w ip, [pc, #176] @ 19f41c │ │ │ │ ldr r2, [pc, #176] @ (19f420 ) │ │ │ │ movs r3, #45 @ 0x2d │ │ │ │ ldr r1, [pc, #176] @ (19f424 ) │ │ │ │ add ip, pc │ │ │ │ add r2, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldrb.w r2, [r0, #134] @ 0x86 │ │ │ │ mov r3, r0 │ │ │ │ cbnz r2, 19f3ee │ │ │ │ ldrb.w r2, [r3, #120] @ 0x78 │ │ │ │ cbz r2, 19f3de │ │ │ │ cmp r2, #8 │ │ │ │ bhi.n 19f406 │ │ │ │ @@ -137636,25 +137638,25 @@ │ │ │ │ ldr r0, [pc, #32] @ (19f430 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #56 @ 0x38 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - lsrs r2, r6, #1 │ │ │ │ + lsrs r2, r4, #1 │ │ │ │ movs r3, r6 │ │ │ │ - subs r0, r5, r7 │ │ │ │ + subs r0, r3, r7 │ │ │ │ movs r7, r4 │ │ │ │ - adds r6, r0, #0 │ │ │ │ + subs r6, r6, r7 │ │ │ │ movs r7, r4 │ │ │ │ - lsls r6, r2, #31 │ │ │ │ + lsls r6, r0, #31 │ │ │ │ movs r3, r6 │ │ │ │ - subs r0, r7, r5 │ │ │ │ + subs r0, r5, r5 │ │ │ │ movs r7, r4 │ │ │ │ - adds r0, r4, #4 │ │ │ │ + adds r0, r2, #4 │ │ │ │ movs r7, r4 │ │ │ │ ldrb.w r0, [r0, #124] @ 0x7c │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ strb.w r1, [r0, #124] @ 0x7c │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ @@ -137761,29 +137763,29 @@ │ │ │ │ ldr r3, [pc, #40] @ (19f554 ) │ │ │ │ movs r2, #54 @ 0x36 │ │ │ │ add r1, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [pc, #36] @ (19f558 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - adds r0, r5, #1 │ │ │ │ + adds r0, r3, #1 │ │ │ │ movs r7, r4 │ │ │ │ - lsls r2, r0, #28 │ │ │ │ + lsls r2, r6, #27 │ │ │ │ movs r3, r6 │ │ │ │ - adds r0, r1, #1 │ │ │ │ + adds r0, r7, #0 │ │ │ │ movs r7, r4 │ │ │ │ │ │ │ │ 0019f55c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -137906,19 +137908,19 @@ │ │ │ │ ldr r1, [pc, #16] @ (19f6a8 ) │ │ │ │ ldr r0, [pc, #20] @ (19f6ac ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #24 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ - lsls r4, r3, #22 │ │ │ │ + lsls r4, r1, #22 │ │ │ │ movs r3, r6 │ │ │ │ - subs r2, r4, r3 │ │ │ │ + subs r2, r2, r3 │ │ │ │ movs r7, r4 │ │ │ │ - subs r6, r5, r4 │ │ │ │ + subs r6, r3, r4 │ │ │ │ movs r7, r4 │ │ │ │ │ │ │ │ 0019f6b0 : │ │ │ │ ldr r3, [r1, #96] @ 0x60 │ │ │ │ ldr.w r3, [r3, #164] @ 0xa4 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ cbz r3, 19f6bc │ │ │ │ @@ -138007,24 +138009,24 @@ │ │ │ │ ldr r3, [pc, #32] @ (19f798 ) │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [pc, #32] @ (19f79c ) │ │ │ │ ldr r1, [pc, #32] @ (19f7a0 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - bl 29a488 │ │ │ │ + bl 29a480 │ │ │ │ ldr r1, [pc, #24] @ (19f7a4 ) │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #1 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add r1, pc │ │ │ │ - b.w 291f0c │ │ │ │ + b.w 291f04 │ │ │ │ ldc2 15, cr15, [fp], #1020 @ 0x3fc │ │ │ │ ldc2 15, cr15, [r1], #1020 @ 0x3fc │ │ │ │ - subs r2, r5, r1 │ │ │ │ + subs r2, r3, r1 │ │ │ │ movs r7, r4 │ │ │ │ ldr r5, [sp, #552] @ 0x228 │ │ │ │ movs r6, r6 │ │ │ │ │ │ │ │ 0019f7a8 : │ │ │ │ ldr.w r3, [r0, #164] @ 0xa4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ @@ -138046,31 +138048,31 @@ │ │ │ │ ldr r1, [pc, #24] @ (19f7f0 ) │ │ │ │ add r3, pc │ │ │ │ add ip, pc │ │ │ │ adds r3, #48 @ 0x30 │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ blx 1439bc │ │ │ │ - lsls r4, r3, #17 │ │ │ │ + lsls r4, r1, #17 │ │ │ │ movs r3, r6 │ │ │ │ - subs r6, r4, r0 │ │ │ │ + subs r6, r2, r0 │ │ │ │ movs r7, r4 │ │ │ │ - adds r6, r3, r6 │ │ │ │ + adds r6, r1, r6 │ │ │ │ movs r7, r4 │ │ │ │ │ │ │ │ 0019f7f4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 1e0654 │ │ │ │ str.w r0, [r4, #608] @ 0x260 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2974b0 │ │ │ │ + b.w 2974a8 │ │ │ │ │ │ │ │ 0019f814 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #116] @ 19f898 │ │ │ │ @@ -138080,16 +138082,16 @@ │ │ │ │ ldr r1, [pc, #112] @ (19f8a0 ) │ │ │ │ add ip, pc │ │ │ │ add.w r4, ip, #76 @ 0x4c │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r4, r0 │ │ │ │ - bl 296e0c │ │ │ │ - bl 292914 │ │ │ │ + bl 296e04 │ │ │ │ + bl 29290c │ │ │ │ cbz r0, 19f87c │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ ldr.w r3, [r3, #164] @ 0xa4 │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ cbz r2, 19f868 │ │ │ │ ldr.w r1, [r4, #708] @ 0x2c4 │ │ │ │ movs r0, #0 │ │ │ │ @@ -138111,19 +138113,19 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ mov r3, r4 │ │ │ │ ldr r2, [pc, #24] @ (19f8a4 ) │ │ │ │ ldr.w r1, [r4, #708] @ 0x2c4 │ │ │ │ add r2, pc │ │ │ │ bl 212d68 │ │ │ │ b.n 19f846 │ │ │ │ - lsls r6, r0, #16 │ │ │ │ + lsls r6, r6, #15 │ │ │ │ movs r3, r6 │ │ │ │ - str r2, [sp, #320] @ 0x140 │ │ │ │ + str r2, [sp, #256] @ 0x100 │ │ │ │ movs r6, r4 │ │ │ │ - strb r6, [r7, #29] │ │ │ │ + strb r6, [r5, #29] │ │ │ │ movs r0, r5 │ │ │ │ lsls r4, r5, #8 │ │ │ │ movs r6, r6 │ │ │ │ │ │ │ │ 0019f8a8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -138144,16 +138146,16 @@ │ │ │ │ ldr r1, [pc, #68] @ (19f918 ) │ │ │ │ add r0, pc │ │ │ │ adds r0, #76 @ 0x4c │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 296e0c │ │ │ │ - bl 292914 │ │ │ │ + bl 296e04 │ │ │ │ + bl 29290c │ │ │ │ cbz r0, 19f8fe │ │ │ │ add sp, #8 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -138162,85 +138164,85 @@ │ │ │ │ ldr r1, [pc, #28] @ (19f91c ) │ │ │ │ mov r2, r4 │ │ │ │ add r1, pc │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 212f7c │ │ │ │ nop │ │ │ │ - lsls r0, r4, #13 │ │ │ │ + lsls r0, r2, #13 │ │ │ │ movs r3, r6 │ │ │ │ - str r1, [sp, #688] @ 0x2b0 │ │ │ │ + str r1, [sp, #624] @ 0x270 │ │ │ │ movs r6, r4 │ │ │ │ - strb r2, [r3, #27] │ │ │ │ + strb r2, [r1, #27] │ │ │ │ movs r0, r5 │ │ │ │ lsls r2, r7, #6 │ │ │ │ movs r6, r6 │ │ │ │ ldr r0, [pc, #4] @ (19f928 ) │ │ │ │ add r0, pc │ │ │ │ - b.w 2969cc │ │ │ │ + b.w 2969c4 │ │ │ │ lsls r6, r4, #9 │ │ │ │ movs r6, r6 │ │ │ │ │ │ │ │ 0019f92c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r0 │ │ │ │ - bl 297070 │ │ │ │ + bl 297068 │ │ │ │ ldr r3, [pc, #36] @ (19f96c ) │ │ │ │ ldr r2, [pc, #36] @ (19f970 ) │ │ │ │ ldr r1, [pc, #40] @ (19f974 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #26 │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ - lsls r4, r7, #12 │ │ │ │ + lsls r4, r5, #12 │ │ │ │ movs r3, r6 │ │ │ │ - adds r6, r3, r5 │ │ │ │ + adds r6, r1, r5 │ │ │ │ movs r7, r4 │ │ │ │ - adds r2, r7, r5 │ │ │ │ + adds r2, r5, r5 │ │ │ │ movs r7, r4 │ │ │ │ │ │ │ │ 0019f978 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #76] @ (19f9d4 ) │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r2 │ │ │ │ add r5, pc │ │ │ │ mov r1, r5 │ │ │ │ - bl 296dc8 │ │ │ │ + bl 296dc0 │ │ │ │ cbz r0, 19f9c2 │ │ │ │ mov r4, r0 │ │ │ │ - bl 297070 │ │ │ │ + bl 297068 │ │ │ │ ldr r3, [pc, #56] @ (19f9d8 ) │ │ │ │ mov r1, r5 │ │ │ │ ldr r2, [pc, #56] @ (19f9dc ) │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ movs r3, #26 │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ @@ -138248,19 +138250,19 @@ │ │ │ │ add sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - adds r6, r7, r4 │ │ │ │ + adds r6, r5, r4 │ │ │ │ movs r7, r4 │ │ │ │ - lsls r4, r4, #11 │ │ │ │ + lsls r4, r2, #11 │ │ │ │ movs r3, r6 │ │ │ │ - adds r4, r0, r4 │ │ │ │ + adds r4, r6, r3 │ │ │ │ movs r7, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #52] @ 0x34 │ │ │ │ mov r6, r0 │ │ │ │ @@ -138322,15 +138324,15 @@ │ │ │ │ cmpne r3, #0 │ │ │ │ bne.n 19fae6 │ │ │ │ mov r5, r0 │ │ │ │ mov r3, r9 │ │ │ │ ldrd r0, r1, [r0, #4] │ │ │ │ mov r2, r4 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl 2945ec │ │ │ │ + bl 2945e4 │ │ │ │ str r0, [r5, #4] │ │ │ │ cbz r6, 19fae0 │ │ │ │ ldr r4, [r5, #8] │ │ │ │ adds r2, r7, r4 │ │ │ │ cmp r4, r2 │ │ │ │ bge.n 19fac8 │ │ │ │ ldr.w r9, [pc, #96] @ 19fafc │ │ │ │ @@ -138341,15 +138343,15 @@ │ │ │ │ blx 143a18 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r1, r0 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r2, [r3, r4, lsl #2] │ │ │ │ adds r4, #1 │ │ │ │ - bl 29962c │ │ │ │ + bl 299624 │ │ │ │ mov r0, sl │ │ │ │ blx 143ca4 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ add r2, r7 │ │ │ │ cmp r2, r4 │ │ │ │ bgt.n 19fa9e │ │ │ │ str r2, [r5, #8] │ │ │ │ @@ -138370,23 +138372,23 @@ │ │ │ │ ldr r0, [pc, #28] @ (19fb0c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #24 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - adds r0, r5, r2 │ │ │ │ + adds r0, r3, r2 │ │ │ │ movs r7, r4 │ │ │ │ - adds r6, r5, r0 │ │ │ │ + adds r6, r3, r0 │ │ │ │ movs r7, r4 │ │ │ │ - lsls r6, r6, #6 │ │ │ │ + lsls r6, r4, #6 │ │ │ │ movs r3, r6 │ │ │ │ - asrs r0, r6, #31 │ │ │ │ + asrs r0, r4, #31 │ │ │ │ movs r7, r4 │ │ │ │ - adds r4, r5, r0 │ │ │ │ + adds r4, r3, r0 │ │ │ │ movs r7, r4 │ │ │ │ │ │ │ │ 0019fb10 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -138455,15 +138457,15 @@ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r7, r0 │ │ │ │ str r1, [sp, #0] │ │ │ │ str.w fp, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ adds r5, #4 │ │ │ │ - bl 299650 │ │ │ │ + bl 299648 │ │ │ │ mov r0, r7 │ │ │ │ blx 143ca4 │ │ │ │ cmp r8, r4 │ │ │ │ bne.n 19fba0 │ │ │ │ mov r7, r9 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ add r3, r8 │ │ │ │ @@ -138489,29 +138491,29 @@ │ │ │ │ add r1, pc │ │ │ │ adds r3, #60 @ 0x3c │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ ldmia r7, {r3, r6, r7} │ │ │ │ movs r6, r6 │ │ │ │ - asrs r2, r3, #31 │ │ │ │ + asrs r2, r1, #31 │ │ │ │ movs r7, r4 │ │ │ │ adds r1, #160 @ 0xa0 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r6, #30 │ │ │ │ + asrs r2, r4, #30 │ │ │ │ movs r7, r4 │ │ │ │ - bhi.n 19fbcc │ │ │ │ + bhi.n 19fbac │ │ │ │ movs r4, r5 │ │ │ │ - asrs r6, r2, #29 │ │ │ │ + asrs r6, r0, #29 │ │ │ │ movs r7, r4 │ │ │ │ - lsls r2, r4, #2 │ │ │ │ + lsls r2, r2, #2 │ │ │ │ movs r3, r6 │ │ │ │ - asrs r4, r3, #27 │ │ │ │ + asrs r4, r1, #27 │ │ │ │ movs r7, r4 │ │ │ │ - asrs r0, r3, #29 │ │ │ │ + asrs r0, r1, #29 │ │ │ │ movs r7, r4 │ │ │ │ │ │ │ │ 0019fc34 : │ │ │ │ mov r3, r2 │ │ │ │ movs r2, #0 │ │ │ │ b.w 19fb40 │ │ │ │ │ │ │ │ @@ -138583,41 +138585,41 @@ │ │ │ │ cbz r3, 19fd00 │ │ │ │ ldr r1, [pc, #60] @ (19fd1c ) │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r6, r1] │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 2998a4 │ │ │ │ + bl 29989c │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ b.w 143ca0 │ │ │ │ ldr r1, [pc, #36] @ (19fd20 ) │ │ │ │ add r1, pc │ │ │ │ b.n 19fcce │ │ │ │ ldr r0, [pc, #32] @ (19fd24 ) │ │ │ │ add r0, pc │ │ │ │ - bl 293354 │ │ │ │ + bl 29334c │ │ │ │ ldr r1, [pc, #28] @ (19fd28 ) │ │ │ │ mov r2, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 29962c │ │ │ │ + bl 299624 │ │ │ │ b.n 19fcde │ │ │ │ ldmia r6, {r1, r5, r6} │ │ │ │ movs r6, r6 │ │ │ │ - asrs r0, r6, #26 │ │ │ │ + asrs r0, r4, #26 │ │ │ │ movs r7, r4 │ │ │ │ cmp r6, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r2, #25 │ │ │ │ + asrs r0, r0, #25 │ │ │ │ movs r7, r4 │ │ │ │ - asrs r6, r0, #26 │ │ │ │ + asrs r6, r6, #25 │ │ │ │ movs r7, r4 │ │ │ │ - asrs r0, r1, #26 │ │ │ │ + asrs r0, r7, #25 │ │ │ │ movs r7, r4 │ │ │ │ │ │ │ │ 0019fd2c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -138627,31 +138629,31 @@ │ │ │ │ ldr r0, [pc, #48] @ (19fd74 ) │ │ │ │ add r0, pc │ │ │ │ blx 143a18 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 299ef4 │ │ │ │ + bl 299eec │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 143ca4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [pc, #8] @ (19fd78 ) │ │ │ │ add r1, pc │ │ │ │ b.n 19fd40 │ │ │ │ - asrs r6, r7, #24 │ │ │ │ + asrs r6, r5, #24 │ │ │ │ movs r7, r4 │ │ │ │ - asrs r4, r3, #23 │ │ │ │ + asrs r4, r1, #23 │ │ │ │ movs r7, r4 │ │ │ │ │ │ │ │ 0019fd7c : │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -138665,22 +138667,22 @@ │ │ │ │ mov r2, r8 │ │ │ │ add r0, pc │ │ │ │ blx 143a18 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 299ef4 │ │ │ │ + bl 299eec │ │ │ │ mov r7, r0 │ │ │ │ cbz r0, 19fdbe │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2998a4 │ │ │ │ + bl 29989c │ │ │ │ mov r0, r6 │ │ │ │ blx 143ca4 │ │ │ │ mov r0, r5 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ bl 19fcb4 │ │ │ │ @@ -138691,17 +138693,17 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r1, [pc, #8] @ (19fdf0 ) │ │ │ │ add r1, pc │ │ │ │ b.n 19fd98 │ │ │ │ nop │ │ │ │ - asrs r4, r4, #23 │ │ │ │ + asrs r4, r2, #23 │ │ │ │ movs r7, r4 │ │ │ │ - asrs r6, r4, #21 │ │ │ │ + asrs r6, r2, #21 │ │ │ │ movs r7, r4 │ │ │ │ │ │ │ │ 0019fdf4 : │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ movs r1, #0 │ │ │ │ b.w 19fcb4 │ │ │ │ @@ -138734,15 +138736,15 @@ │ │ │ │ moveq r1, sl │ │ │ │ blx 143a18 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 29aa14 │ │ │ │ + bl 29aa0c │ │ │ │ mov r0, r6 │ │ │ │ blx 143ca4 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, r5 │ │ │ │ bgt.n 19fe30 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -138761,15 +138763,15 @@ │ │ │ │ moveq r1, sl │ │ │ │ blx 143a18 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 29aa14 │ │ │ │ + bl 29aa0c │ │ │ │ mov r0, r6 │ │ │ │ blx 143ca4 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, r5 │ │ │ │ bgt.n 19fe70 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cbz r3, 19fea6 │ │ │ │ @@ -138791,46 +138793,46 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - asrs r4, r4, #19 │ │ │ │ + asrs r4, r2, #19 │ │ │ │ movs r7, r4 │ │ │ │ - asrs r2, r2, #21 │ │ │ │ + asrs r2, r0, #21 │ │ │ │ movs r7, r4 │ │ │ │ - asrs r0, r4, #19 │ │ │ │ + asrs r0, r2, #19 │ │ │ │ movs r7, r4 │ │ │ │ - asrs r2, r2, #20 │ │ │ │ + asrs r2, r0, #20 │ │ │ │ movs r7, r4 │ │ │ │ ldr r0, [pc, #4] @ (19fef0 ) │ │ │ │ add r0, pc │ │ │ │ - b.w 2969cc │ │ │ │ + b.w 2969c4 │ │ │ │ ldc2l 0, cr0, [r2], {53} @ 0x35 │ │ │ │ │ │ │ │ 0019fef4 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r0 │ │ │ │ - bl 297070 │ │ │ │ + bl 297068 │ │ │ │ ldr r3, [pc, #56] @ (19ff48 ) │ │ │ │ ldr r2, [pc, #56] @ (19ff4c ) │ │ │ │ ldr r1, [pc, #60] @ (19ff50 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #20 │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ cbz r3, 19ff34 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ @@ -138839,39 +138841,39 @@ │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - stc2l 0, cr0, [r8, #200]! @ 0xc8 │ │ │ │ - asrs r2, r2, #18 │ │ │ │ + ldc2l 0, cr0, [r8, #200] @ 0xc8 │ │ │ │ + asrs r2, r0, #18 │ │ │ │ movs r7, r4 │ │ │ │ - asrs r6, r4, #18 │ │ │ │ + asrs r6, r2, #18 │ │ │ │ movs r7, r4 │ │ │ │ │ │ │ │ 0019ff54 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r0 │ │ │ │ - bl 297070 │ │ │ │ + bl 297068 │ │ │ │ ldr r3, [pc, #56] @ (19ffa8 ) │ │ │ │ ldr r2, [pc, #56] @ (19ffac ) │ │ │ │ ldr r1, [pc, #60] @ (19ffb0 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #20 │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ cbz r3, 19ff94 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ @@ -138880,39 +138882,39 @@ │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - stc2 0, cr0, [r8, #200] @ 0xc8 │ │ │ │ - asrs r2, r6, #16 │ │ │ │ + ldc2l 0, cr0, [r8, #-200]! @ 0xffffff38 │ │ │ │ + asrs r2, r4, #16 │ │ │ │ movs r7, r4 │ │ │ │ - asrs r6, r0, #17 │ │ │ │ + asrs r6, r6, #16 │ │ │ │ movs r7, r4 │ │ │ │ │ │ │ │ 0019ffb4 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r0 │ │ │ │ - bl 297070 │ │ │ │ + bl 297068 │ │ │ │ ldr r3, [pc, #56] @ (1a0008 ) │ │ │ │ ldr r2, [pc, #56] @ (1a000c ) │ │ │ │ ldr r1, [pc, #60] @ (1a0010 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #20 │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ cbz r3, 19fff4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ @@ -138921,39 +138923,39 @@ │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - stc2 0, cr0, [r8, #-200]! @ 0xffffff38 │ │ │ │ - asrs r2, r2, #15 │ │ │ │ + ldc2 0, cr0, [r8, #-200] @ 0xffffff38 │ │ │ │ + asrs r2, r0, #15 │ │ │ │ movs r7, r4 │ │ │ │ - asrs r6, r4, #15 │ │ │ │ + asrs r6, r2, #15 │ │ │ │ movs r7, r4 │ │ │ │ │ │ │ │ 001a0014 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r0 │ │ │ │ - bl 297070 │ │ │ │ + bl 297068 │ │ │ │ ldr r3, [pc, #56] @ (1a0068 ) │ │ │ │ ldr r2, [pc, #56] @ (1a006c ) │ │ │ │ ldr r1, [pc, #60] @ (1a0070 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #20 │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr r3, [r0, #64] @ 0x40 │ │ │ │ cbz r3, 1a0054 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ @@ -138962,18 +138964,18 @@ │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - stc2l 0, cr0, [r8], {50} @ 0x32 │ │ │ │ - asrs r2, r6, #13 │ │ │ │ + ldc2 0, cr0, [r8], #200 @ 0xc8 │ │ │ │ + asrs r2, r4, #13 │ │ │ │ movs r7, r4 │ │ │ │ - asrs r6, r0, #14 │ │ │ │ + asrs r6, r6, #13 │ │ │ │ movs r7, r4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cbz r1, 1a00da │ │ │ │ @@ -139015,16 +139017,16 @@ │ │ │ │ add r0, pc │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldc2 0, cr0, [r8], #164 @ 0xa4 │ │ │ │ stc2 0, cr0, [r8], #164 @ 0xa4 │ │ │ │ + ldc2 0, cr0, [r8], {41} @ 0x29 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r2, r3 │ │ │ │ bcc.n 1a010a │ │ │ │ ite hi │ │ │ │ movhi r0, #1 │ │ │ │ movls r0, #0 │ │ │ │ @@ -139079,16 +139081,16 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #8] @ (1a0198 ) │ │ │ │ add r0, pc │ │ │ │ b.n 1a0168 │ │ │ │ - stc2 0, cr0, [r6], {41} @ 0x29 │ │ │ │ - @ instruction: 0xfbf40029 │ │ │ │ + @ instruction: 0xfbf60029 │ │ │ │ + @ instruction: 0xfbe40029 │ │ │ │ push {lr} │ │ │ │ ldr.w ip, [r0, #8] │ │ │ │ ldr.w lr, [r1, #8] │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r3, [r1, #12] │ │ │ │ cmp ip, lr │ │ │ │ sbcs.w r1, r2, r3 │ │ │ │ @@ -139335,15 +139337,15 @@ │ │ │ │ movs r6, r6 │ │ │ │ lsls r6, r4, #1 │ │ │ │ movs r7, r6 │ │ │ │ movs r0, r3 │ │ │ │ movs r7, r6 │ │ │ │ adds r4, r6, r3 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r4, #31 │ │ │ │ + lsrs r2, r2, #31 │ │ │ │ movs r7, r4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ @@ -139522,15 +139524,15 @@ │ │ │ │ movne r0, #1 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r0, [pc, #220] @ (1a06b4 ) │ │ │ │ ldr r5, [r4, #12] │ │ │ │ add r0, pc │ │ │ │ strd r5, r7, [sp] │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1a0550 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -139603,28 +139605,28 @@ │ │ │ │ movs r6, r6 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r6, #27 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r3, #24 │ │ │ │ + lsrs r6, r1, #24 │ │ │ │ movs r7, r4 │ │ │ │ │ │ │ │ 001a06b8 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r2, r1 │ │ │ │ sub sp, #28 │ │ │ │ mov r7, r1 │ │ │ │ movs r1, #0 │ │ │ │ mov r6, r0 │ │ │ │ - bl 3d5254 │ │ │ │ + bl 3d524c │ │ │ │ subs r3, r0, #0 │ │ │ │ blt.n 1a0728 │ │ │ │ mov r5, r3 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #0 │ │ │ │ @@ -139651,24 +139653,24 @@ │ │ │ │ strd r3, r6, [sp, #4] │ │ │ │ ldr r3, [pc, #32] @ (1a073c ) │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ mov r0, r7 │ │ │ │ - bl 3e03a8 │ │ │ │ + bl 3e03a0 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ b.n 1a06f6 │ │ │ │ nop │ │ │ │ - lsrs r6, r5, #20 │ │ │ │ + lsrs r6, r3, #20 │ │ │ │ movs r7, r4 │ │ │ │ - lsrs r2, r2, #20 │ │ │ │ + lsrs r2, r0, #20 │ │ │ │ movs r7, r4 │ │ │ │ - @ instruction: 0xf5f80032 │ │ │ │ + @ instruction: 0xf5e80032 │ │ │ │ │ │ │ │ 001a0740 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r1 │ │ │ │ @@ -139732,27 +139734,27 @@ │ │ │ │ add r0, pc │ │ │ │ movs r3, #0 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #28] @ (1a07f8 ) │ │ │ │ add r0, pc │ │ │ │ movs r3, #0 │ │ │ │ bx lr │ │ │ │ - lsrs r2, r5, #18 │ │ │ │ + lsrs r2, r3, #18 │ │ │ │ movs r7, r4 │ │ │ │ - lsrs r6, r5, #18 │ │ │ │ + lsrs r6, r3, #18 │ │ │ │ movs r7, r4 │ │ │ │ - lsrs r2, r7, #18 │ │ │ │ + lsrs r2, r5, #18 │ │ │ │ movs r7, r4 │ │ │ │ - lsrs r2, r3, #20 │ │ │ │ + lsrs r2, r1, #20 │ │ │ │ movs r7, r4 │ │ │ │ - lsrs r6, r5, #19 │ │ │ │ + lsrs r6, r3, #19 │ │ │ │ movs r7, r4 │ │ │ │ - lsrs r2, r7, #18 │ │ │ │ + lsrs r2, r5, #18 │ │ │ │ movs r7, r4 │ │ │ │ - lsrs r2, r5, #20 │ │ │ │ + lsrs r2, r3, #20 │ │ │ │ movs r7, r4 │ │ │ │ │ │ │ │ 001a07fc : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -139797,15 +139799,15 @@ │ │ │ │ ldr r1, [pc, #316] @ (1a09a0 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #16 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #393 @ 0x189 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mov r0, r7 │ │ │ │ blx 1445ac │ │ │ │ ldr r2, [pc, #296] @ (1a09a4 ) │ │ │ │ ldr r3, [pc, #276] @ (1a0994 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -139832,15 +139834,15 @@ │ │ │ │ ldr r1, [pc, #244] @ (1a09b0 ) │ │ │ │ ldr r2, [r2, #0] │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ adds r3, #16 │ │ │ │ add r1, pc │ │ │ │ mov.w r2, #386 @ 0x182 │ │ │ │ - bl 3e03a8 │ │ │ │ + bl 3e03a0 │ │ │ │ b.n 1a0874 │ │ │ │ ldrb r3, [r5, #2] │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ bne.n 1a085a │ │ │ │ ldrb r3, [r5, #3] │ │ │ │ cmp r3, #70 @ 0x46 │ │ │ │ bne.n 1a085a │ │ │ │ @@ -139880,28 +139882,28 @@ │ │ │ │ ldr r3, [pc, #140] @ (1a09bc ) │ │ │ │ add r1, pc │ │ │ │ ldr r4, [r0, #0] │ │ │ │ mov r0, r6 │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ adds r3, #16 │ │ │ │ - bl 3e03a8 │ │ │ │ + bl 3e03a0 │ │ │ │ b.n 1a087a │ │ │ │ ldr r3, [pc, #124] @ (1a09c0 ) │ │ │ │ mov r0, r6 │ │ │ │ ldr r2, [pc, #124] @ (1a09c4 ) │ │ │ │ ldr r1, [pc, #128] @ (1a09c8 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #16 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov.w r2, #408 @ 0x198 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1a0874 │ │ │ │ blx 144220 <__errno_location@plt> │ │ │ │ ldr r3, [pc, #100] @ (1a09cc ) │ │ │ │ mov r2, r0 │ │ │ │ str.w r8, [sp, #8] │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ @@ -139910,48 +139912,48 @@ │ │ │ │ ldr r1, [pc, #92] @ (1a09d4 ) │ │ │ │ ldr r2, [r2, #0] │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ adds r3, #16 │ │ │ │ add r1, pc │ │ │ │ movw r2, #411 @ 0x19b │ │ │ │ - bl 3e03a8 │ │ │ │ + bl 3e03a0 │ │ │ │ b.n 1a0874 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stmia r3!, {r3, r4} │ │ │ │ movs r6, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf4b60032 │ │ │ │ - lsrs r0, r4, #19 │ │ │ │ + @ instruction: 0xf4a60032 │ │ │ │ + lsrs r0, r2, #19 │ │ │ │ movs r7, r4 │ │ │ │ - lsrs r2, r0, #15 │ │ │ │ + lsrs r2, r6, #14 │ │ │ │ movs r7, r4 │ │ │ │ stmia r2!, {r1, r2, r3, r5, r7} │ │ │ │ movs r6, r6 │ │ │ │ - lsrs r4, r7, #17 │ │ │ │ + lsrs r4, r5, #17 │ │ │ │ movs r7, r4 │ │ │ │ - orrs.w r0, ip, #11665408 @ 0xb20000 │ │ │ │ - lsrs r2, r5, #13 │ │ │ │ + orr.w r0, ip, #11665408 @ 0xb20000 │ │ │ │ + lsrs r2, r3, #13 │ │ │ │ movs r7, r4 │ │ │ │ - lsrs r6, r5, #15 │ │ │ │ + lsrs r6, r3, #15 │ │ │ │ movs r7, r4 │ │ │ │ - lsrs r6, r7, #11 │ │ │ │ + lsrs r6, r5, #11 │ │ │ │ movs r7, r4 │ │ │ │ - @ instruction: 0xf3e40032 │ │ │ │ - @ instruction: 0xf3d00032 │ │ │ │ - lsrs r2, r1, #16 │ │ │ │ + @ instruction: 0xf3d40032 │ │ │ │ + @ instruction: 0xf3c00032 │ │ │ │ + lsrs r2, r7, #15 │ │ │ │ movs r7, r4 │ │ │ │ - lsrs r4, r3, #11 │ │ │ │ + lsrs r4, r1, #11 │ │ │ │ movs r7, r4 │ │ │ │ - lsrs r0, r0, #15 │ │ │ │ + lsrs r0, r6, #14 │ │ │ │ movs r7, r4 │ │ │ │ - @ instruction: 0xf3a00032 │ │ │ │ - lsrs r6, r5, #10 │ │ │ │ + @ instruction: 0xf3900032 │ │ │ │ + lsrs r6, r3, #10 │ │ │ │ movs r7, r4 │ │ │ │ │ │ │ │ 001a09d8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ @@ -140091,25 +140093,25 @@ │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stmia r1!, {r2, r3, r4, r5} │ │ │ │ movs r6, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ bl 144b2e │ │ │ │ - stmia.w ip, {r1, r2, r5} │ │ │ │ + ldrd r0, r0, [ip], #-152 @ 0x98 │ │ │ │ pld [r7, #255]! │ │ │ │ stmia r0!, {r2, r7} │ │ │ │ movs r6, r6 │ │ │ │ - lsrs r2, r4, #11 │ │ │ │ + lsrs r2, r2, #11 │ │ │ │ movs r7, r4 │ │ │ │ - lsrs r4, r6, #9 │ │ │ │ + lsrs r4, r4, #9 │ │ │ │ movs r7, r4 │ │ │ │ - lsrs r6, r4, #10 │ │ │ │ + lsrs r6, r2, #10 │ │ │ │ movs r7, r4 │ │ │ │ - lsrs r6, r5, #9 │ │ │ │ + lsrs r6, r3, #9 │ │ │ │ movs r7, r4 │ │ │ │ │ │ │ │ 001a0b4c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -140212,15 +140214,15 @@ │ │ │ │ movs r6, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ittt mi │ │ │ │ movmi r6, r6 │ │ │ │ cmpmi r5, #188 @ 0xbc │ │ │ │ movmi r0, r0 │ │ │ │ - lsrs r6, r0, #7 │ │ │ │ + lsrs r6, r6, #6 │ │ │ │ movs r7, r4 │ │ │ │ │ │ │ │ 001a0c58 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -140348,23 +140350,23 @@ │ │ │ │ str.w r8, [sp] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 1457c0 <__fprintf_chk@plt+0x4> │ │ │ │ b.n 1a0d6e │ │ │ │ nop │ │ │ │ bkpt 0x00be │ │ │ │ movs r6, r6 │ │ │ │ - lsrs r0, r1, #5 │ │ │ │ + lsrs r0, r7, #4 │ │ │ │ movs r7, r4 │ │ │ │ cmp r5, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r2, #4 │ │ │ │ + lsrs r4, r0, #4 │ │ │ │ movs r7, r4 │ │ │ │ - lsrs r0, r5, #4 │ │ │ │ + lsrs r0, r3, #4 │ │ │ │ movs r7, r4 │ │ │ │ - lsrs r0, r5, #2 │ │ │ │ + lsrs r0, r3, #2 │ │ │ │ movs r7, r4 │ │ │ │ │ │ │ │ 001a0dc0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3856] @ 0xf10 │ │ │ │ @@ -140382,26 +140384,26 @@ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #196] @ 0xc4 │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [pc, #500] @ (1a0fec ) │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 293300 │ │ │ │ - bl 297070 │ │ │ │ + bl 2932f8 │ │ │ │ + bl 297068 │ │ │ │ ldr r3, [pc, #492] @ (1a0ff0 ) │ │ │ │ ldr r2, [pc, #492] @ (1a0ff4 ) │ │ │ │ ldr r1, [pc, #496] @ (1a0ff8 ) │ │ │ │ add r3, pc │ │ │ │ adds r3, #32 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #24 │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ movs r1, #0 │ │ │ │ str r0, [sp, #20] │ │ │ │ movs r2, #100 @ 0x64 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ strd r1, r1, [sp, #32] │ │ │ │ blx 145498 │ │ │ │ cmp r6, #0 │ │ │ │ @@ -140589,40 +140591,40 @@ │ │ │ │ nop │ │ │ │ pop {r4, r6, pc} │ │ │ │ movs r6, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ pop {r1, r2, r4, r5, pc} │ │ │ │ movs r6, r6 │ │ │ │ - vqadd.s16 d0, d0, d18 │ │ │ │ - ldrb r0, [r1, #17] │ │ │ │ + vqadd.s8 d0, d0, d18 │ │ │ │ + ldrb r0, [r7, #16] │ │ │ │ movs r6, r4 │ │ │ │ - strh r6, [r3, #14] │ │ │ │ + strh r6, [r1, #14] │ │ │ │ movs r6, r4 │ │ │ │ ldr r0, [r7, r7] │ │ │ │ lsls r3, r0, #1 │ │ │ │ - adds r6, #18 │ │ │ │ + adds r6, #2 │ │ │ │ movs r2, r5 │ │ │ │ - lsrs r6, r3, #1 │ │ │ │ + lsrs r6, r1, #1 │ │ │ │ movs r7, r4 │ │ │ │ ldr r4, [r2, r6] │ │ │ │ lsls r3, r0, #1 │ │ │ │ - lsrs r2, r4, #32 │ │ │ │ + lsrs r2, r2, #32 │ │ │ │ movs r7, r4 │ │ │ │ cbnz r0, 1a1090 │ │ │ │ movs r6, r6 │ │ │ │ ldr r2, [r4, r4] │ │ │ │ lsls r3, r0, #1 │ │ │ │ - lsls r6, r5, #30 │ │ │ │ + lsls r6, r3, #30 │ │ │ │ movs r7, r4 │ │ │ │ cmp r5, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r3, #28 │ │ │ │ + lsls r6, r1, #28 │ │ │ │ movs r7, r4 │ │ │ │ - lsls r4, r2, #29 │ │ │ │ + lsls r4, r0, #29 │ │ │ │ movs r7, r4 │ │ │ │ │ │ │ │ 001a1028 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -140659,41 +140661,41 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3d6994 │ │ │ │ + bl 3d698c │ │ │ │ ldr r3, [pc, #96] @ (1a10fc ) │ │ │ │ ldr r4, [pc, #100] @ (1a1100 ) │ │ │ │ movs r2, #149 @ 0x95 │ │ │ │ ldr r1, [pc, #100] @ (1a1104 ) │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ strd r7, r0, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ adds r3, #52 @ 0x34 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ b.n 1a107a │ │ │ │ ldr r3, [pc, #76] @ (1a1108 ) │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ ldr r4, [pc, #76] @ (1a110c ) │ │ │ │ ldr r1, [pc, #76] @ (1a1110 ) │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ add r1, pc │ │ │ │ adds r3, #52 @ 0x34 │ │ │ │ str r7, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1a10b4 │ │ │ │ ldr r3, [pc, #60] @ (1a1114 ) │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r9 │ │ │ │ ldr r4, [pc, #56] @ (1a1118 ) │ │ │ │ strd r1, r2, [sp, #8] │ │ │ │ add r3, pc │ │ │ │ @@ -140701,31 +140703,31 @@ │ │ │ │ add r4, pc │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ adds r3, #52 @ 0x34 │ │ │ │ add r1, pc │ │ │ │ movs r2, #155 @ 0x9b │ │ │ │ str r7, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1a10b4 │ │ │ │ nop │ │ │ │ - ldcl 0, cr0, [r8], #-200 @ 0xffffff38 │ │ │ │ - lsls r6, r7, #26 │ │ │ │ + stcl 0, cr0, [r8], #-200 @ 0xffffff38 │ │ │ │ + lsls r6, r5, #26 │ │ │ │ movs r7, r4 │ │ │ │ - lsls r4, r0, #14 │ │ │ │ + lsls r4, r6, #13 │ │ │ │ movs r7, r4 │ │ │ │ - mrrc 0, 3, r0, r6, cr2 │ │ │ │ - lsls r4, r1, #26 │ │ │ │ + mcrr 0, 3, r0, r6, cr2 │ │ │ │ + lsls r4, r7, #25 │ │ │ │ movs r7, r4 │ │ │ │ - lsls r4, r4, #13 │ │ │ │ + lsls r4, r2, #13 │ │ │ │ movs r7, r4 │ │ │ │ - ldc 0, cr0, [r6], #-200 @ 0xffffff38 │ │ │ │ - lsls r6, r3, #26 │ │ │ │ + stc 0, cr0, [r6], #-200 @ 0xffffff38 │ │ │ │ + lsls r6, r1, #26 │ │ │ │ movs r7, r4 │ │ │ │ - lsls r0, r0, #13 │ │ │ │ + lsls r0, r6, #12 │ │ │ │ movs r7, r4 │ │ │ │ │ │ │ │ 001a1120 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -140833,24 +140835,24 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ ldrd r6, r3, [sp, #184] @ 0xb8 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [sp, #192] @ 0xc0 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #196] @ 0xc4 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 293300 │ │ │ │ - bl 297070 │ │ │ │ + bl 2932f8 │ │ │ │ + bl 297068 │ │ │ │ ldr r2, [pc, #288] @ (1a1364 ) │ │ │ │ ldr r1, [pc, #288] @ (1a1368 ) │ │ │ │ add.w r3, r9, #32 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #24 │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ str r0, [sp, #28] │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ blx 1439a4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ blx 145b88 │ │ │ │ ldrd r2, r3, [sp, #176] @ 0xb0 │ │ │ │ @@ -140951,32 +140953,32 @@ │ │ │ │ b.n 1a12d0 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cbnz r4, 1a1362 │ │ │ │ movs r6, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xeaf60032 │ │ │ │ - ldrb r2, [r1, #0] │ │ │ │ + @ instruction: 0xeae60032 │ │ │ │ + strb r2, [r7, #31] │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r6, [r3, #22] │ │ │ │ + ldrb r6, [r1, #22] │ │ │ │ movs r6, r4 │ │ │ │ strb r4, [r7, r7] │ │ │ │ lsls r3, r0, #1 │ │ │ │ - lsls r4, r1, #20 │ │ │ │ + lsls r4, r7, #19 │ │ │ │ movs r7, r4 │ │ │ │ strb r6, [r5, r6] │ │ │ │ lsls r3, r0, #1 │ │ │ │ @ instruction: 0xb83a │ │ │ │ movs r6, r6 │ │ │ │ - lsls r6, r6, #17 │ │ │ │ + lsls r6, r4, #17 │ │ │ │ movs r7, r4 │ │ │ │ - lsls r6, r7, #3 │ │ │ │ + lsls r6, r5, #3 │ │ │ │ movs r7, r4 │ │ │ │ - lsls r6, r7, #15 │ │ │ │ + lsls r6, r5, #15 │ │ │ │ movs r7, r4 │ │ │ │ strb r0, [r2, r5] │ │ │ │ lsls r3, r0, #1 │ │ │ │ │ │ │ │ 001a138c : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -141014,15 +141016,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - str r0, [r3, r3] │ │ │ │ + str r0, [r1, r3] │ │ │ │ movs r2, r5 │ │ │ │ │ │ │ │ 001a13f8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ @@ -141503,23 +141505,23 @@ │ │ │ │ movs r0, r0 │ │ │ │ push {r2, r3, r4, r5, r6, r7} │ │ │ │ movs r6, r6 │ │ │ │ push {r1, r4, r5, r7} │ │ │ │ movs r6, r6 │ │ │ │ cmp r5, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r1, #3 │ │ │ │ + lsls r0, r7, #2 │ │ │ │ movs r7, r4 │ │ │ │ - lsls r4, r5, #2 │ │ │ │ + lsls r4, r3, #2 │ │ │ │ movs r7, r4 │ │ │ │ - lsls r6, r5, #1 │ │ │ │ + lsls r6, r3, #1 │ │ │ │ movs r7, r4 │ │ │ │ - movs r4, r2 │ │ │ │ + movs r4, r0 │ │ │ │ movs r7, r4 │ │ │ │ - vhadd.u16 d16, d14, d22 │ │ │ │ + vhadd.u8 d16, d14, d22 │ │ │ │ │ │ │ │ 001a18c8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ @@ -142472,20 +142474,20 @@ │ │ │ │ add r8, r0 │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ cmp fp, r3 │ │ │ │ beq.w 1a2130 │ │ │ │ ldr.w r0, [r8] │ │ │ │ mov r1, sl │ │ │ │ add r0, r6 │ │ │ │ - bl 407b08 │ │ │ │ + bl 407b00 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [r8, #4] │ │ │ │ mov r1, sl │ │ │ │ add r0, r6 │ │ │ │ - bl 407b08 │ │ │ │ + bl 407b00 │ │ │ │ add r0, r4 │ │ │ │ mul.w r0, sl, r0 │ │ │ │ adds r0, #12 │ │ │ │ cmp r9, r0 │ │ │ │ bcs.n 1a228a │ │ │ │ b.n 1a213a │ │ │ │ ldrd r0, r1, [sp, #28] │ │ │ │ @@ -142625,20 +142627,20 @@ │ │ │ │ movs r6, r6 │ │ │ │ b.n 1a2b8a │ │ │ │ vrshr.u64 q15, , #1 │ │ │ │ vshll.u32 q9, d8, #31 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r6, r3 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa580026 │ │ │ │ - @ instruction: 0xfa0e0026 │ │ │ │ - blt.n 1a2380 │ │ │ │ + @ instruction: 0xfa480026 │ │ │ │ + ldr??.w r0, [lr, #38] @ 0x26 │ │ │ │ + blt.n 1a2360 │ │ │ │ movs r2, r6 │ │ │ │ - @ instruction: 0xf7500026 │ │ │ │ - @ instruction: 0xf78c0026 │ │ │ │ + @ instruction: 0xf7400026 │ │ │ │ + @ instruction: 0xf77c0026 │ │ │ │ cmp r5, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #64 @ 0x40 │ │ │ │ cmp r3, r6 │ │ │ │ beq.w 1a2d94 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r2, #2 │ │ │ │ @@ -143408,23 +143410,23 @@ │ │ │ │ cmpeq r2, r3 │ │ │ │ beq.w 1a29e4 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ mov r2, r4 │ │ │ │ mov r3, fp │ │ │ │ adds r0, r0, r6 │ │ │ │ adc.w r1, r8, #0 │ │ │ │ - bl 408660 │ │ │ │ + bl 408658 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov sl, r1 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, fp │ │ │ │ adds r0, r0, r6 │ │ │ │ adc.w r1, r8, #0 │ │ │ │ - bl 408660 │ │ │ │ + bl 408658 │ │ │ │ adds r7, r7, r0 │ │ │ │ adc.w sl, sl, r1 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ mul.w r3, r7, fp │ │ │ │ umull r7, r1, r7, r4 │ │ │ │ mla r3, r4, sl, r3 │ │ │ │ adds r7, #12 │ │ │ │ @@ -143733,28 +143735,28 @@ │ │ │ │ b.w 1a1b0e │ │ │ │ bgt.n 1a307e │ │ │ │ @ instruction: 0xffffdb55 │ │ │ │ vshll.u32 q9, d8, #31 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r6, r3 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 1a2fcc │ │ │ │ + bcs.n 1a2fac │ │ │ │ movs r2, r6 │ │ │ │ - cdp 0, 7, cr0, cr4, cr6, {1} │ │ │ │ - cdp 0, 11, cr0, cr0, cr6, {1} │ │ │ │ + cdp 0, 6, cr0, cr4, cr6, {1} │ │ │ │ + cdp 0, 10, cr0, cr0, cr6, {1} │ │ │ │ cmp r5, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ - stc 0, cr0, [r0, #-152]! @ 0xffffff68 │ │ │ │ - stcl 0, cr0, [sl], {38} @ 0x26 │ │ │ │ - ldmia r5!, {r6} │ │ │ │ + ldc 0, cr0, [r0, #-152] @ 0xffffff68 │ │ │ │ + ldc 0, cr0, [sl], #152 @ 0x98 │ │ │ │ + ldmia r5, {r4, r5} │ │ │ │ movs r2, r6 │ │ │ │ - ldrd r0, r0, [r0], #152 @ 0x98 │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + strd r0, r0, [r0], #152 @ 0x98 │ │ │ │ + ldmia r4!, {r1, r2, r3, r5, r6, r7} │ │ │ │ movs r2, r6 │ │ │ │ - stmia.w lr!, {r1, r2, r5} │ │ │ │ + ldmia.w lr, {r1, r2, r5} │ │ │ │ │ │ │ │ 001a306c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -143845,15 +143847,15 @@ │ │ │ │ add sp, #20 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ - b.n 1a3144 │ │ │ │ + b.n 1a3124 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001a3160 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -143873,15 +143875,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - b.n 1a310c │ │ │ │ + b.n 1a30ec │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001a31a4 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ @@ -143982,49 +143984,49 @@ │ │ │ │ beq.n 1a32f8 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 1a32fe │ │ │ │ ldr r0, [pc, #140] @ (1a3328 ) │ │ │ │ movs r7, #1 │ │ │ │ add r0, pc │ │ │ │ - bl 3e08a4 │ │ │ │ + bl 3e089c │ │ │ │ ldr r2, [r5, #48] @ 0x30 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r1, [r5, #0] │ │ │ │ adds r0, r3, r2 │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ ldr r5, [pc, #124] @ (1a332c ) │ │ │ │ str r0, [sp, #0] │ │ │ │ adc.w r0, r3, #0 │ │ │ │ add r5, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e08a4 │ │ │ │ + bl 3e089c │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r2, [r4, #48] @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ adds r5, r3, r2 │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ str r5, [sp, #0] │ │ │ │ adc.w r5, r3, #0 │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 3e08a4 │ │ │ │ + bl 3e089c │ │ │ │ ldr r1, [r4, #20] │ │ │ │ mov r5, r4 │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 1a31ec │ │ │ │ movs r7, #1 │ │ │ │ b.n 1a3268 │ │ │ │ ldr r0, [pc, #76] @ (1a3330 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ ldr r0, [pc, #72] @ (1a3334 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e08a4 │ │ │ │ + bl 3e089c │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1a3292 │ │ │ │ ldr r1, [pc, #60] @ (1a3338 ) │ │ │ │ add r1, pc │ │ │ │ b.n 1a3298 │ │ │ │ ldr r1, [pc, #60] @ (1a333c ) │ │ │ │ @@ -144041,24 +144043,24 @@ │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ bcs.n 1a331e │ │ │ │ vqshlu.s32 , q7, #31 │ │ │ │ lsls r3, r0, #1 │ │ │ │ ldr r0, [sp, #952] @ 0x3b8 │ │ │ │ movs r6, r6 │ │ │ │ - b.n 1a3324 │ │ │ │ + b.n 1a3304 │ │ │ │ movs r6, r4 │ │ │ │ - @ instruction: 0xe8240026 │ │ │ │ - b.n 1a2ff4 │ │ │ │ + @ instruction: 0xe8140026 │ │ │ │ + b.n 1a2fd4 │ │ │ │ movs r6, r4 │ │ │ │ - b.n 1a3030 │ │ │ │ + b.n 1a3010 │ │ │ │ movs r6, r4 │ │ │ │ - b.n 1a2fb8 │ │ │ │ + b.n 1a2f98 │ │ │ │ movs r6, r4 │ │ │ │ - b.n 1a2fb0 │ │ │ │ + b.n 1a2f90 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001a3340 : │ │ │ │ ldr r3, [pc, #8] @ (1a334c ) │ │ │ │ add r3, pc │ │ │ │ str r0, [r3, #4] │ │ │ │ movs r0, #0 │ │ │ │ @@ -144908,19 +144910,19 @@ │ │ │ │ ldr r0, [pc, #20] @ (1a3ba8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #140 @ 0x8c │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - stmia r1!, {r1, r2, r7} │ │ │ │ + stmia r1!, {r1, r2, r4, r5, r6} │ │ │ │ movs r2, r6 │ │ │ │ - svc 108 @ 0x6c │ │ │ │ + svc 92 @ 0x5c │ │ │ │ movs r6, r4 │ │ │ │ - svc 128 @ 0x80 │ │ │ │ + svc 112 @ 0x70 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001a3bac : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ @@ -144965,15 +144967,15 @@ │ │ │ │ add sp, #80 @ 0x50 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1a3cbc │ │ │ │ ldr r5, [r7, #16] │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -144999,15 +145001,15 @@ │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ bl 1d3a18 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #24] │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cbz r2, 1a3cd0 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #8] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 1a3c02 │ │ │ │ @@ -145020,15 +145022,15 @@ │ │ │ │ beq.n 1a3c02 │ │ │ │ str r3, [sp, #28] │ │ │ │ strb r2, [r0, #4] │ │ │ │ ldr r2, [pc, #88] @ (1a3d04 ) │ │ │ │ ldr.w r3, [sl, r2] │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3dcf84 │ │ │ │ + bl 3dcf7c │ │ │ │ ldr r3, [sp, #28] │ │ │ │ b.n 1a3c02 │ │ │ │ ldr r3, [pc, #72] @ (1a3d08 ) │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [r0, #0] │ │ │ │ dmb ish │ │ │ │ @@ -145054,19 +145056,19 @@ │ │ │ │ ldrh r6, [r4, #56] @ 0x38 │ │ │ │ movs r6, r6 │ │ │ │ mrc2 15, 4, pc, cr11, cr15, {7} │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r6} │ │ │ │ + stmia r0!, {r4, r5} │ │ │ │ movs r2, r6 │ │ │ │ - udf #70 @ 0x46 │ │ │ │ + udf #54 @ 0x36 │ │ │ │ movs r6, r4 │ │ │ │ - udf #90 @ 0x5a │ │ │ │ + udf #74 @ 0x4a │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001a3d18 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -145106,15 +145108,15 @@ │ │ │ │ ldr r2, [r4, #32] │ │ │ │ strd ip, lr, [sp] │ │ │ │ blx 14432c │ │ │ │ ldr r4, [r4, #56] @ 0x38 │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 1a3d60 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3cf1ac │ │ │ │ + bl 3cf1a4 │ │ │ │ mov r4, r0 │ │ │ │ cbz r5, 1a3d98 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx 143870 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ @@ -145135,26 +145137,26 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #36] @ (1a3dec ) │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ blx 14432c │ │ │ │ b.n 1a3d5c │ │ │ │ nop │ │ │ │ - stmia r0!, {r3, r4, r6} │ │ │ │ + stmia r0!, {r3, r6} │ │ │ │ movs r1, r5 │ │ │ │ stmia r6!, {r1, r2, r3, r5, r7} │ │ │ │ movs r6, r6 │ │ │ │ - udf #90 @ 0x5a │ │ │ │ + udf #74 @ 0x4a │ │ │ │ movs r6, r4 │ │ │ │ - udf #16 │ │ │ │ + udf #0 │ │ │ │ movs r6, r4 │ │ │ │ - ldr r6, [r4, #80] @ 0x50 │ │ │ │ + ldr r6, [r2, #80] @ 0x50 │ │ │ │ movs r4, r5 │ │ │ │ - @ instruction: 0xf75c0027 │ │ │ │ - ble.n 1a3d3c │ │ │ │ + @ instruction: 0xf74c0027 │ │ │ │ + ble.n 1a3d1c │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001a3df0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -145230,46 +145232,46 @@ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ bl 1499b8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ ldrd sl, fp, [r3] │ │ │ │ - bl 28f488 │ │ │ │ + bl 28f480 │ │ │ │ asrs r3, r0, #31 │ │ │ │ movs r2, #32 │ │ │ │ cmp fp, r3 │ │ │ │ it eq │ │ │ │ cmpeq sl, r0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ it eq │ │ │ │ moveq r2, #42 @ 0x2a │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ vldr d7, [r3] │ │ │ │ vstr d7, [sp] │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ ldrd r2, r3, [r3, #16] │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ mov r0, r6 │ │ │ │ blx 143ca4 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 1a3ea6 │ │ │ │ mov r0, r9 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 38b5c0 │ │ │ │ - ble.n 1a3f44 │ │ │ │ + b.w 38b5b8 │ │ │ │ + ble.n 1a3f24 │ │ │ │ movs r6, r4 │ │ │ │ - ble.n 1a3f64 │ │ │ │ + ble.n 1a3f44 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001a3f0c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -145307,15 +145309,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r1, [pc, #384] @ (1a40f4 ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.w 1a40da │ │ │ │ ldr.w r8, [pc, #368] @ 1a40f8 │ │ │ │ mov r6, sl │ │ │ │ ldr r7, [pc, #368] @ (1a40fc ) │ │ │ │ ldr.w r9, [pc, #368] @ 1a4100 │ │ │ │ add r8, pc │ │ │ │ @@ -145349,145 +145351,145 @@ │ │ │ │ ldr r6, [r6, #0] │ │ │ │ cmp r6, #0 │ │ │ │ beq.n 1a40da │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ ldrd r2, r3, [r3, #8] │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ cbz r2, 1a4006 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r4, [r3, #16] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #248] @ (1a4104 ) │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1a3f98 │ │ │ │ ldr r1, [pc, #236] @ (1a4108 ) │ │ │ │ mov r0, r5 │ │ │ │ ldrd r2, r3, [r4, #8] │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1a3f9e │ │ │ │ ldr r1, [pc, #220] @ (1a410c ) │ │ │ │ mov r0, r5 │ │ │ │ ldrd r2, r3, [r4, #24] │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldrb.w r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1a3fa6 │ │ │ │ ldr r1, [pc, #204] @ (1a4110 ) │ │ │ │ mov r0, r5 │ │ │ │ ldrd r2, r3, [r4, #40] @ 0x28 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldrb.w r3, [r4, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1a3fae │ │ │ │ ldr r1, [pc, #184] @ (1a4114 ) │ │ │ │ mov r0, r5 │ │ │ │ ldrd r2, r3, [r4, #56] @ 0x38 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldrb.w r3, [r4, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1a3fb6 │ │ │ │ ldr r1, [pc, #168] @ (1a4118 ) │ │ │ │ mov r0, r5 │ │ │ │ ldrd r2, r3, [r4, #72] @ 0x48 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldrb.w r3, [r4, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1a3fbe │ │ │ │ ldr r1, [pc, #148] @ (1a411c ) │ │ │ │ mov r0, r5 │ │ │ │ ldrd r2, r3, [r4, #88] @ 0x58 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldrb.w r3, [r4, #96] @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1a3fc6 │ │ │ │ ldr r1, [pc, #132] @ (1a4120 ) │ │ │ │ mov r0, r5 │ │ │ │ ldrd r2, r3, [r4, #104] @ 0x68 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldrb.w r3, [r4, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1a3fce │ │ │ │ ldr r1, [pc, #112] @ (1a4124 ) │ │ │ │ mov r0, r5 │ │ │ │ ldrd r2, r3, [r4, #120] @ 0x78 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldrb.w r3, [r4, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1a3fd6 │ │ │ │ ldr r1, [pc, #96] @ (1a4128 ) │ │ │ │ mov r0, r5 │ │ │ │ ldrd r2, r3, [r4, #136] @ 0x88 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r6, [r6, #0] │ │ │ │ cmp r6, #0 │ │ │ │ bne.n 1a3fdc │ │ │ │ mov r0, sl │ │ │ │ - bl 38bb9c │ │ │ │ + bl 38bb94 │ │ │ │ b.n 1a3f46 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r0, [r1, #32] │ │ │ │ movs r6, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r4, #30] │ │ │ │ movs r6, r6 │ │ │ │ - bgt.n 1a41e4 │ │ │ │ + bgt.n 1a41c4 │ │ │ │ movs r6, r4 │ │ │ │ - bgt.n 1a41dc │ │ │ │ + bgt.n 1a41bc │ │ │ │ movs r6, r4 │ │ │ │ - bgt.n 1a41fc │ │ │ │ + bgt.n 1a41dc │ │ │ │ movs r6, r4 │ │ │ │ - bgt.n 1a402c │ │ │ │ + bgt.n 1a400c │ │ │ │ movs r6, r4 │ │ │ │ - bgt.n 1a4168 │ │ │ │ + bgt.n 1a4148 │ │ │ │ movs r6, r4 │ │ │ │ - bgt.n 1a417c │ │ │ │ + bgt.n 1a415c │ │ │ │ movs r6, r4 │ │ │ │ - bgt.n 1a4188 │ │ │ │ + bgt.n 1a4168 │ │ │ │ movs r6, r4 │ │ │ │ - bgt.n 1a4190 │ │ │ │ + bgt.n 1a4170 │ │ │ │ movs r6, r4 │ │ │ │ - bgt.n 1a4198 │ │ │ │ + bgt.n 1a4178 │ │ │ │ movs r6, r4 │ │ │ │ - bgt.n 1a41a0 │ │ │ │ + bgt.n 1a4180 │ │ │ │ movs r6, r4 │ │ │ │ - bgt.n 1a41a0 │ │ │ │ + bgt.n 1a4180 │ │ │ │ movs r6, r4 │ │ │ │ - bgt.n 1a41a8 │ │ │ │ + bgt.n 1a4188 │ │ │ │ movs r6, r4 │ │ │ │ - bgt.n 1a41b0 │ │ │ │ + bgt.n 1a4190 │ │ │ │ movs r6, r4 │ │ │ │ - bgt.n 1a41b8 │ │ │ │ + bgt.n 1a4198 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001a412c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -145523,99 +145525,99 @@ │ │ │ │ add r8, pc │ │ │ │ b.n 1a422e │ │ │ │ ldr r2, [pc, #348] @ (1a42e8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r1, [pc, #348] @ (1a42ec ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldrb r3, [r3, #17] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1a426c │ │ │ │ ldr r2, [pc, #332] @ (1a42f0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r1, [pc, #332] @ (1a42f4 ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldrb r3, [r3, #18] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1a4278 │ │ │ │ ldr r2, [pc, #320] @ (1a42f8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r1, [pc, #320] @ (1a42fc ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldrb r3, [r3, #19] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1a4272 │ │ │ │ ldr r2, [pc, #304] @ (1a4300 ) │ │ │ │ add r2, pc │ │ │ │ ldr r1, [pc, #304] @ (1a4304 ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldrb r2, [r3, #20] │ │ │ │ cbz r2, 1a41f6 │ │ │ │ ldrb r3, [r3, #21] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1a427e │ │ │ │ ldr r2, [pc, #288] @ (1a4308 ) │ │ │ │ add r2, pc │ │ │ │ ldr r1, [pc, #288] @ (1a430c ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r1, [r3, #28] │ │ │ │ mov r0, sl │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ ldr r1, [pc, #272] @ (1a4310 ) │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3ca514 │ │ │ │ + bl 3ca50c │ │ │ │ ldr r1, [pc, #256] @ (1a4314 ) │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r0, [sp, #16] │ │ │ │ blx 143ca4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3ca5d0 │ │ │ │ + bl 3ca5c8 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ cbz r4, 1a4284 │ │ │ │ mov r1, r7 │ │ │ │ movs r0, #0 │ │ │ │ - bl 3cf0d4 │ │ │ │ + bl 3cf0cc │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, fp │ │ │ │ movs r1, #0 │ │ │ │ adds r2, #24 │ │ │ │ mov r6, r0 │ │ │ │ - bl 35c63c │ │ │ │ + bl 35c634 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ ldrd r2, r3, [r3, #8] │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldrb r3, [r3, #16] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 1a418a │ │ │ │ ldr r2, [pc, #176] @ (1a4318 ) │ │ │ │ add r2, pc │ │ │ │ b.n 1a418e │ │ │ │ @@ -145631,17 +145633,17 @@ │ │ │ │ ldr r2, [pc, #168] @ (1a4328 ) │ │ │ │ add r2, pc │ │ │ │ b.n 1a41ea │ │ │ │ ldr r6, [sp, #4] │ │ │ │ ldr r1, [pc, #164] @ (1a432c ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ mov r0, r6 │ │ │ │ - bl 38bae8 │ │ │ │ + bl 38bae0 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ bl 2203b8 │ │ │ │ ldr r2, [pc, #144] @ (1a4330 ) │ │ │ │ ldr r3, [pc, #44] @ (1a42d0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -145663,55 +145665,55 @@ │ │ │ │ movs r6, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r3, #14] │ │ │ │ movs r6, r6 │ │ │ │ cmp r6, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 1a4250 │ │ │ │ + blt.n 1a4230 │ │ │ │ movs r6, r4 │ │ │ │ asrs r4, r5, #18 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 1a425c │ │ │ │ + blt.n 1a423c │ │ │ │ movs r6, r4 │ │ │ │ - lsrs r4, r0, #13 │ │ │ │ + lsrs r4, r6, #12 │ │ │ │ movs r3, r5 │ │ │ │ - blt.n 1a426c │ │ │ │ + blt.n 1a424c │ │ │ │ movs r6, r4 │ │ │ │ - lsrs r6, r5, #12 │ │ │ │ + lsrs r6, r3, #12 │ │ │ │ movs r3, r5 │ │ │ │ - blt.n 1a4268 │ │ │ │ + blt.n 1a4248 │ │ │ │ movs r6, r4 │ │ │ │ - lsrs r0, r3, #12 │ │ │ │ + lsrs r0, r1, #12 │ │ │ │ movs r3, r5 │ │ │ │ - blt.n 1a425c │ │ │ │ + blt.n 1a423c │ │ │ │ movs r6, r4 │ │ │ │ - lsrs r2, r0, #12 │ │ │ │ + lsrs r2, r6, #11 │ │ │ │ movs r3, r5 │ │ │ │ - blt.n 1a4258 │ │ │ │ + blt.n 1a4238 │ │ │ │ movs r6, r4 │ │ │ │ - lsrs r0, r5, #11 │ │ │ │ + lsrs r0, r3, #11 │ │ │ │ movs r3, r5 │ │ │ │ - blt.n 1a424c │ │ │ │ + blt.n 1a422c │ │ │ │ movs r6, r4 │ │ │ │ - blt.n 1a4244 │ │ │ │ + blt.n 1a4224 │ │ │ │ movs r6, r4 │ │ │ │ - blt.n 1a4240 │ │ │ │ + blt.n 1a4220 │ │ │ │ movs r6, r4 │ │ │ │ - ldrh r4, [r4, #2] │ │ │ │ + ldrh r4, [r2, #2] │ │ │ │ movs r6, r4 │ │ │ │ - ldrh r6, [r3, #2] │ │ │ │ + ldrh r6, [r1, #2] │ │ │ │ movs r6, r4 │ │ │ │ - ldrh r0, [r3, #2] │ │ │ │ + ldrh r0, [r1, #2] │ │ │ │ movs r6, r4 │ │ │ │ - ldrh r2, [r2, #2] │ │ │ │ + ldrh r2, [r0, #2] │ │ │ │ movs r6, r4 │ │ │ │ - ldrh r4, [r1, #2] │ │ │ │ + ldrh r4, [r7, #0] │ │ │ │ movs r6, r4 │ │ │ │ - subs r1, #102 @ 0x66 │ │ │ │ + subs r1, #86 @ 0x56 │ │ │ │ movs r6, r5 │ │ │ │ ldrh r2, [r1, #4] │ │ │ │ movs r6, r6 │ │ │ │ │ │ │ │ 001a4334 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -145720,47 +145722,47 @@ │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #0 │ │ │ │ bl 1a573c │ │ │ │ ldr r1, [pc, #68] @ (1a4390 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ cbz r3, 1a437c │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ cbnz r3, 1a4376 │ │ │ │ ldr r2, [pc, #52] @ (1a4394 ) │ │ │ │ add r2, pc │ │ │ │ ldr r1, [pc, #52] @ (1a4398 ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 3b69f0 │ │ │ │ + b.w 3b69e8 │ │ │ │ ldr r2, [pc, #36] @ (1a439c ) │ │ │ │ add r2, pc │ │ │ │ b.n 1a4362 │ │ │ │ ldr r1, [pc, #32] @ (1a43a0 ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 3b69f0 │ │ │ │ - bge.n 1a4474 │ │ │ │ + b.w 3b69e8 │ │ │ │ + bge.n 1a4454 │ │ │ │ movs r6, r4 │ │ │ │ - add r6, pc, #608 @ (adr r6, 1a45f8 ) │ │ │ │ + add r6, pc, #544 @ (adr r6, 1a45b8 ) │ │ │ │ movs r6, r4 │ │ │ │ - cmp r7, #46 @ 0x2e │ │ │ │ + cmp r7, #30 │ │ │ │ movs r7, r4 │ │ │ │ - cmp r2, #232 @ 0xe8 │ │ │ │ + cmp r2, #216 @ 0xd8 │ │ │ │ movs r4, r5 │ │ │ │ - bge.n 1a4444 │ │ │ │ + bge.n 1a4424 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001a43a4 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -145775,52 +145777,52 @@ │ │ │ │ ldr r3, [pc, #100] @ (1a442c ) │ │ │ │ ldr.w r8, [pc, #100] @ 1a4430 │ │ │ │ ldr.w r9, [pc, #100] @ 1a4434 │ │ │ │ add r8, pc │ │ │ │ ldr r5, [r5, r3] │ │ │ │ add r9, pc │ │ │ │ b.n 1a43ec │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ mov r3, sl │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r4, [r4, #0] │ │ │ │ cbz r4, 1a441c │ │ │ │ ldrd r3, r1, [r4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ ite eq │ │ │ │ moveq.w sl, #10 │ │ │ │ movne.w sl, #32 │ │ │ │ cmp r2, r1 │ │ │ │ bne.n 1a43d8 │ │ │ │ mov r1, r2 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ mov r3, sl │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r7 │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r4, [r4, #0] │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 1a43ec │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 3b6a68 │ │ │ │ + b.w 3b6a60 │ │ │ │ nop │ │ │ │ strh r2, [r5, #58] @ 0x3a │ │ │ │ movs r6, r6 │ │ │ │ asrs r4, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 1a4464 │ │ │ │ + bge.n 1a4444 │ │ │ │ movs r6, r4 │ │ │ │ - bge.n 1a4450 │ │ │ │ + bls.n 1a4430 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001a4438 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -145828,20 +145830,20 @@ │ │ │ │ movs r0, #0 │ │ │ │ bl 1a5788 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [pc, #20] @ (1a4468 ) │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 38b764 │ │ │ │ + b.w 38b75c │ │ │ │ nop │ │ │ │ - cmp r6, #62 @ 0x3e │ │ │ │ + cmp r6, #46 @ 0x2e │ │ │ │ movs r7, r4 │ │ │ │ │ │ │ │ 001a446c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -145866,17 +145868,17 @@ │ │ │ │ ldrd r3, r1, [r5] │ │ │ │ mov r0, r4 │ │ │ │ lsrs r2, r3, #20 │ │ │ │ asrs r3, r1, #20 │ │ │ │ orr.w r2, r2, r1, lsl #12 │ │ │ │ ldr r1, [pc, #64] @ (1a44f4 ) │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ mov r0, r5 │ │ │ │ - bl 38bbd8 │ │ │ │ + bl 38bbd0 │ │ │ │ ldr r2, [pc, #52] @ (1a44f8 ) │ │ │ │ ldr r3, [pc, #44] @ (1a44f0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ @@ -145891,15 +145893,15 @@ │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ strh r2, [r5, #52] @ 0x34 │ │ │ │ movs r6, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 1a4570 │ │ │ │ + bls.n 1a4550 │ │ │ │ movs r6, r4 │ │ │ │ strh r0, [r5, #50] @ 0x32 │ │ │ │ movs r6, r6 │ │ │ │ │ │ │ │ 001a44fc : │ │ │ │ movs r0, #0 │ │ │ │ b.w 1a57cc │ │ │ │ @@ -145924,31 +145926,31 @@ │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 3d0958 │ │ │ │ + bl 3d0950 │ │ │ │ ldr r1, [pc, #152] @ (1a45d8 ) │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 3d0ae4 │ │ │ │ + bl 3d0adc │ │ │ │ ldr r1, [pc, #144] @ (1a45dc ) │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ movs r4, #0 │ │ │ │ - bl 3d0958 │ │ │ │ + bl 3d0950 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r9, r1 │ │ │ │ str r4, [sp, #24] │ │ │ │ - bl 28f488 │ │ │ │ + bl 28f480 │ │ │ │ subs.w ip, r0, #0 │ │ │ │ blt.n 1a45ba │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r8 │ │ │ │ mov.w r4, ip, asr #31 │ │ │ │ mov r1, r9 │ │ │ │ str r4, [sp, #12] │ │ │ │ @@ -145979,31 +145981,31 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r1, [pc, #40] @ (1a45e4 ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ b.n 1a4590 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r0, [r1, #48] @ 0x30 │ │ │ │ movs r6, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #108 @ 0x6c │ │ │ │ + movs r0, #92 @ 0x5c │ │ │ │ movs r0, r5 │ │ │ │ - ldr r2, [pc, #936] @ (1a4984 ) │ │ │ │ + ldr r2, [pc, #872] @ (1a4944 ) │ │ │ │ movs r0, r5 │ │ │ │ - asrs r2, r5, #16 │ │ │ │ + asrs r2, r3, #16 │ │ │ │ movs r1, r5 │ │ │ │ strh r0, [r3, #44] @ 0x2c │ │ │ │ movs r6, r6 │ │ │ │ - bhi.n 1a467c │ │ │ │ + bhi.n 1a465c │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001a45e8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -146016,26 +146018,26 @@ │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 3d0958 │ │ │ │ + bl 3d0950 │ │ │ │ ldr r1, [pc, #104] @ (1a4680 ) │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 3d0ae4 │ │ │ │ + bl 3d0adc │ │ │ │ ldr r1, [pc, #96] @ (1a4684 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ add r4, sp, #16 │ │ │ │ - bl 3d0958 │ │ │ │ + bl 3d0950 │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r5, [sp, #0] │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #16] │ │ │ │ bl 1cc7a0 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ @@ -146060,19 +146062,19 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r6, [r5, #40] @ 0x28 │ │ │ │ movs r6, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r2, #6 │ │ │ │ + subs r2, r0, #6 │ │ │ │ movs r0, r5 │ │ │ │ - ldr r2, [pc, #64] @ (1a46c4 ) │ │ │ │ + ldr r2, [pc, #0] @ (1a4684 ) │ │ │ │ movs r0, r5 │ │ │ │ - asrs r0, r2, #13 │ │ │ │ + asrs r0, r0, #13 │ │ │ │ movs r1, r5 │ │ │ │ strh r2, [r4, #38] @ 0x26 │ │ │ │ movs r6, r6 │ │ │ │ │ │ │ │ 001a468c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -146178,15 +146180,15 @@ │ │ │ │ ldr r1, [pc, #88] @ (1a47d8 ) │ │ │ │ sub sp, #8 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 3d0958 │ │ │ │ + bl 3d0950 │ │ │ │ mov r2, sp │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 1ca7ec │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ bl 2203b8 │ │ │ │ @@ -146209,15 +146211,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r2, [r6, #28] │ │ │ │ movs r6, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r1, #18] │ │ │ │ + ldrb r4, [r7, #17] │ │ │ │ movs r4, r5 │ │ │ │ strh r6, [r0, #28] │ │ │ │ movs r6, r6 │ │ │ │ │ │ │ │ 001a47e0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -146260,71 +146262,71 @@ │ │ │ │ lsls r3, r1, #4 │ │ │ │ lsls r4, r6, #1 │ │ │ │ ldr r2, [pc, #716] @ (1a4b14 ) │ │ │ │ ldr.w fp, [r3, #4] │ │ │ │ ldr r3, [r6, r2] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ ldr.w r3, [fp] │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1a4ad6 │ │ │ │ ldr r1, [pc, #692] @ (1a4b18 ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r1, [pc, #688] @ (1a4b1c ) │ │ │ │ ldrd r2, r3, [fp, #8] │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r1, [pc, #676] @ (1a4b20 ) │ │ │ │ ldrd r2, r3, [fp, #24] │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r1, [pc, #668] @ (1a4b24 ) │ │ │ │ ldrd r2, r3, [fp, #32] │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r1, [pc, #656] @ (1a4b28 ) │ │ │ │ ldrd r2, r3, [fp, #16] │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r1, [pc, #648] @ (1a4b2c ) │ │ │ │ ldr.w r2, [fp, #40] @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldrb.w r3, [fp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1a4ab4 │ │ │ │ ldr r2, [pc, #628] @ (1a4b30 ) │ │ │ │ add r2, pc │ │ │ │ ldr r1, [pc, #628] @ (1a4b34 ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldrb.w r3, [fp, #45] @ 0x2d │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1a4aae │ │ │ │ ldr r2, [pc, #612] @ (1a4b38 ) │ │ │ │ add r2, pc │ │ │ │ ldr r1, [pc, #612] @ (1a4b3c ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r4, [r4, #0] │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 1a4826 │ │ │ │ mov r0, r7 │ │ │ │ - bl 38bfd4 │ │ │ │ + bl 38bfcc │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ bl 2203b8 │ │ │ │ ldr r2, [pc, #584] @ (1a4b40 ) │ │ │ │ ldr r3, [pc, #528] @ (1a4b08 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -146343,166 +146345,166 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w fp, [r3, #4] │ │ │ │ movs r1, #5 │ │ │ │ ldr r3, [pc, #492] @ (1a4b14 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ ldr.w r3, [fp] │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1a4aca │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldrb.w r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 1a4aba │ │ │ │ ldrd r2, r3, [fp, #16] │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr.w r2, [fp, #24] │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 1a48e0 │ │ │ │ ldr r1, [pc, #476] @ (1a4b44 ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ b.n 1a48e0 │ │ │ │ ldr.w fp, [r3, #4] │ │ │ │ movs r1, #3 │ │ │ │ ldr r3, [pc, #412] @ (1a4b14 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ ldr.w r3, [fp] │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1a4ad0 │ │ │ │ ldr r1, [pc, #440] @ (1a4b48 ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r1, [pc, #432] @ (1a4b4c ) │ │ │ │ ldrd r2, r3, [fp, #8] │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r1, [pc, #424] @ (1a4b50 ) │ │ │ │ ldrd r2, r3, [fp, #48] @ 0x30 │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r1, [pc, #412] @ (1a4b54 ) │ │ │ │ ldrd r2, r3, [fp, #16] │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r1, [pc, #404] @ (1a4b58 ) │ │ │ │ ldrd r2, r3, [fp, #24] │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r1, [pc, #392] @ (1a4b5c ) │ │ │ │ ldrd r2, r3, [fp, #32] │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r1, [pc, #384] @ (1a4b60 ) │ │ │ │ ldrd r2, r3, [fp, #40] @ 0x28 │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r1, [pc, #372] @ (1a4b64 ) │ │ │ │ ldr.w r2, [fp, #56] @ 0x38 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ b.n 1a48e0 │ │ │ │ ldr.w fp, [r3, #4] │ │ │ │ movs r1, #2 │ │ │ │ ldr r3, [pc, #272] @ (1a4b14 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ ldr.w r3, [fp] │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1a4adc │ │ │ │ ldr r1, [pc, #332] @ (1a4b68 ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r1, [pc, #328] @ (1a4b6c ) │ │ │ │ ldrd r2, r3, [fp, #8] │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r1, [pc, #316] @ (1a4b70 ) │ │ │ │ ldrd r2, r3, [fp, #16] │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r1, [pc, #308] @ (1a4b74 ) │ │ │ │ ldr.w r2, [fp, #24] │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ b.n 1a48e0 │ │ │ │ ldr.w fp, [r3, #4] │ │ │ │ movs r1, #4 │ │ │ │ ldr r3, [pc, #188] @ (1a4b14 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ ldr.w r3, [fp] │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1a4ae2 │ │ │ │ ldr r1, [pc, #268] @ (1a4b78 ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r1, [pc, #260] @ (1a4b7c ) │ │ │ │ ldrd r2, r3, [fp, #8] │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r1, [pc, #252] @ (1a4b80 ) │ │ │ │ ldrd r2, r3, [fp, #16] │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r1, [pc, #240] @ (1a4b84 ) │ │ │ │ ldrd r2, r3, [fp, #24] │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r1, [pc, #232] @ (1a4b88 ) │ │ │ │ ldr.w r2, [fp, #32] │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ b.n 1a48e0 │ │ │ │ ldr r2, [pc, #220] @ (1a4b8c ) │ │ │ │ add r2, pc │ │ │ │ b.n 1a48d6 │ │ │ │ ldr r2, [pc, #216] @ (1a4b90 ) │ │ │ │ add r2, pc │ │ │ │ b.n 1a48be │ │ │ │ ldr r1, [pc, #216] @ (1a4b94 ) │ │ │ │ mov r0, r5 │ │ │ │ ldrd r2, r3, [fp, #8] │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ b.n 1a4950 │ │ │ │ ldr r3, [pc, #204] @ (1a4b98 ) │ │ │ │ add r3, pc │ │ │ │ b.n 1a493e │ │ │ │ ldr r3, [pc, #200] @ (1a4b9c ) │ │ │ │ add r3, pc │ │ │ │ b.n 1a498e │ │ │ │ @@ -146526,97 +146528,97 @@ │ │ │ │ blx 1439bc │ │ │ │ strh r4, [r6, #24] │ │ │ │ movs r6, r6 │ │ │ │ strh r2, [r5, #24] │ │ │ │ movs r6, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 1a4b04 │ │ │ │ + bpl.n 1a4ae4 │ │ │ │ movs r6, r4 │ │ │ │ - bvs.n 1a4a84 │ │ │ │ + bvs.n 1a4a64 │ │ │ │ movs r6, r4 │ │ │ │ movs r6, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 1a4a8c │ │ │ │ + bpl.n 1a4a6c │ │ │ │ movs r6, r4 │ │ │ │ - bpl.n 1a4ab0 │ │ │ │ + bpl.n 1a4a90 │ │ │ │ movs r6, r4 │ │ │ │ - bpl.n 1a4ab8 │ │ │ │ + bpl.n 1a4a98 │ │ │ │ movs r6, r4 │ │ │ │ - bpl.n 1a4ac0 │ │ │ │ + bpl.n 1a4aa0 │ │ │ │ movs r6, r4 │ │ │ │ - bpl.n 1a4ac8 │ │ │ │ + bpl.n 1a4aa8 │ │ │ │ movs r6, r4 │ │ │ │ - bpl.n 1a4acc │ │ │ │ + bpl.n 1a4aac │ │ │ │ movs r6, r4 │ │ │ │ - lsls r4, r2, #16 │ │ │ │ + lsls r4, r0, #16 │ │ │ │ movs r3, r5 │ │ │ │ - bpl.n 1a4ac4 │ │ │ │ + bpl.n 1a4aa4 │ │ │ │ movs r6, r4 │ │ │ │ - lsls r4, r7, #15 │ │ │ │ + lsls r4, r5, #15 │ │ │ │ movs r3, r5 │ │ │ │ - bpl.n 1a4ac4 │ │ │ │ + bpl.n 1a4aa4 │ │ │ │ movs r6, r4 │ │ │ │ strh r4, [r6, #16] │ │ │ │ movs r6, r6 │ │ │ │ - bpl.n 1a4b68 │ │ │ │ + bpl.n 1a4b48 │ │ │ │ movs r6, r4 │ │ │ │ - bmi.n 1a4a60 │ │ │ │ + bmi.n 1a4c40 │ │ │ │ movs r6, r4 │ │ │ │ - bpl.n 1a4b74 │ │ │ │ + bpl.n 1a4b54 │ │ │ │ movs r6, r4 │ │ │ │ - bmi.n 1a4aac │ │ │ │ + bmi.n 1a4a8c │ │ │ │ movs r6, r4 │ │ │ │ - bpl.n 1a4b6c │ │ │ │ + bmi.n 1a4b4c │ │ │ │ movs r6, r4 │ │ │ │ - bmi.n 1a4a9c │ │ │ │ + bmi.n 1a4a7c │ │ │ │ movs r6, r4 │ │ │ │ - bpl.n 1a4b6c │ │ │ │ + bmi.n 1a4b4c │ │ │ │ movs r6, r4 │ │ │ │ - bpl.n 1a4b7c │ │ │ │ + bmi.n 1a4b5c │ │ │ │ movs r6, r4 │ │ │ │ - bmi.n 1a4a70 │ │ │ │ + bmi.n 1a4c50 │ │ │ │ movs r6, r4 │ │ │ │ - bmi.n 1a4b6c │ │ │ │ + bcc.n 1a4b4c │ │ │ │ movs r6, r4 │ │ │ │ - bmi.n 1a4a80 │ │ │ │ + bmi.n 1a4c60 │ │ │ │ movs r6, r4 │ │ │ │ - bmi.n 1a4bd8 │ │ │ │ + bmi.n 1a4bb8 │ │ │ │ movs r6, r4 │ │ │ │ - bmi.n 1a4bdc │ │ │ │ + bmi.n 1a4bbc │ │ │ │ movs r6, r4 │ │ │ │ - bcc.n 1a4ad8 │ │ │ │ + bcc.n 1a4ab8 │ │ │ │ movs r6, r4 │ │ │ │ - bmi.n 1a4bec │ │ │ │ + bmi.n 1a4bcc │ │ │ │ movs r6, r4 │ │ │ │ - bcc.n 1a4b44 │ │ │ │ + bcc.n 1a4b24 │ │ │ │ movs r6, r4 │ │ │ │ - bcc.n 1a4b0c │ │ │ │ + bcc.n 1a4aec │ │ │ │ movs r6, r4 │ │ │ │ - bcc.n 1a4b30 │ │ │ │ + bcc.n 1a4b10 │ │ │ │ movs r6, r4 │ │ │ │ - strh r4, [r3, #0] │ │ │ │ + strh r4, [r1, #0] │ │ │ │ movs r6, r4 │ │ │ │ - strh r6, [r2, #0] │ │ │ │ + strh r6, [r0, #0] │ │ │ │ movs r6, r4 │ │ │ │ - bcc.n 1a4b74 │ │ │ │ + bcc.n 1a4b54 │ │ │ │ movs r6, r4 │ │ │ │ - uxth r0, r7 │ │ │ │ + uxth r0, r5 │ │ │ │ movs r1, r5 │ │ │ │ - uxth r2, r6 │ │ │ │ + uxth r2, r4 │ │ │ │ movs r1, r5 │ │ │ │ - uxth r4, r5 │ │ │ │ + uxth r4, r3 │ │ │ │ movs r1, r5 │ │ │ │ - uxth r6, r4 │ │ │ │ + uxth r6, r2 │ │ │ │ movs r1, r5 │ │ │ │ - uxth r0, r4 │ │ │ │ + uxth r0, r2 │ │ │ │ movs r1, r5 │ │ │ │ - uxtb r6, r1 │ │ │ │ + uxth r6, r7 │ │ │ │ movs r2, r6 │ │ │ │ - bmi.n 1a4bc8 │ │ │ │ + bcc.n 1a4ba8 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001a4bb4 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -146635,20 +146637,20 @@ │ │ │ │ bl 1a59b0 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 1a4bf0 │ │ │ │ ldr r1, [pc, #76] @ (1a4c34 ) │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r0, r5 │ │ │ │ bl 2203b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 38b7a0 │ │ │ │ + bl 38b798 │ │ │ │ ldr r2, [pc, #56] @ (1a4c38 ) │ │ │ │ ldr r3, [pc, #44] @ (1a4c30 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ @@ -146664,15 +146666,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r2, [r4, #29] │ │ │ │ movs r6, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #170 @ 0xaa │ │ │ │ + movs r6, #154 @ 0x9a │ │ │ │ movs r7, r4 │ │ │ │ ldrb r2, [r5, #28] │ │ │ │ movs r6, r6 │ │ │ │ │ │ │ │ 001a4c3c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -146693,19 +146695,19 @@ │ │ │ │ bl 1a5840 │ │ │ │ cbz r0, 1a4c84 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [pc, #96] @ (1a4cd0 ) │ │ │ │ ldrd r2, r3, [r0] │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cbnz r3, 1a4cb4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 38bc50 │ │ │ │ + bl 38bc48 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r0, r5 │ │ │ │ bl 2203b8 │ │ │ │ ldr r2, [pc, #68] @ (1a4cd4 ) │ │ │ │ ldr r3, [pc, #60] @ (1a4ccc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -146722,26 +146724,26 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r1, [pc, #32] @ (1a4cd8 ) │ │ │ │ mov r0, r5 │ │ │ │ ldrd r2, r3, [r4, #16] │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ b.n 1a4c7e │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldrb r2, [r3, #27] │ │ │ │ movs r6, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 1a4c30 │ │ │ │ + bcs.n 1a4c10 │ │ │ │ movs r6, r4 │ │ │ │ ldrb r4, [r3, #26] │ │ │ │ movs r6, r6 │ │ │ │ - bcs.n 1a4dcc │ │ │ │ + bcs.n 1a4dac │ │ │ │ movs r6, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ ldr r2, [pc, #344] @ (1a4e48 ) │ │ │ │ @@ -146755,91 +146757,91 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r6, [pc, #336] @ (1a4e54 ) │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 296dc8 │ │ │ │ + bl 296dc0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1a4dfa │ │ │ │ movs r0, #32 │ │ │ │ blx 1439a4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 29971c │ │ │ │ + bl 299714 │ │ │ │ blx 145b88 │ │ │ │ ldr r3, [pc, #300] @ (1a4e58 ) │ │ │ │ str r0, [r4, #0] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #300] @ (1a4e5c ) │ │ │ │ ldr r6, [r6, r3] │ │ │ │ add r1, pc │ │ │ │ mov r2, r6 │ │ │ │ - bl 298e6c │ │ │ │ + bl 298e64 │ │ │ │ strd r0, r1, [r4, #8] │ │ │ │ ldr r1, [pc, #288] @ (1a4e60 ) │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 2988a0 │ │ │ │ + bl 298898 │ │ │ │ ldr r1, [pc, #280] @ (1a4e64 ) │ │ │ │ mov r2, r6 │ │ │ │ strb r0, [r4, #16] │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ - bl 2988a0 │ │ │ │ + bl 298898 │ │ │ │ ldr r1, [pc, #268] @ (1a4e68 ) │ │ │ │ mov r2, r6 │ │ │ │ strb r0, [r4, #17] │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ - bl 2988a0 │ │ │ │ + bl 298898 │ │ │ │ ldr r1, [pc, #260] @ (1a4e6c ) │ │ │ │ mov r2, r6 │ │ │ │ strb r0, [r4, #18] │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ - bl 2988a0 │ │ │ │ + bl 298898 │ │ │ │ ldr r1, [pc, #248] @ (1a4e70 ) │ │ │ │ add r2, sp, #8 │ │ │ │ strb r0, [r4, #19] │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 2988a0 │ │ │ │ + bl 298898 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ strb r0, [r4, #21] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1a4e24 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 3e06e0 │ │ │ │ + bl 3e06d8 │ │ │ │ ldr r2, [pc, #224] @ (1a4e74 ) │ │ │ │ mov r3, r6 │ │ │ │ ldr r1, [pc, #224] @ (1a4e78 ) │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - bl 298f70 │ │ │ │ + bl 298f68 │ │ │ │ ldr r1, [pc, #216] @ (1a4e7c ) │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r6 │ │ │ │ add r1, pc │ │ │ │ str r3, [r4, #28] │ │ │ │ mov r0, r5 │ │ │ │ - bl 29b7c0 │ │ │ │ + bl 29b7b8 │ │ │ │ mov r5, r0 │ │ │ │ - bl 3cd144 │ │ │ │ + bl 3cd13c │ │ │ │ mov r3, r6 │ │ │ │ mov r8, r0 │ │ │ │ add.w r2, r4, #24 │ │ │ │ movs r1, #0 │ │ │ │ - bl 35c63c │ │ │ │ + bl 35c634 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3ca5d0 │ │ │ │ + bl 3ca5c8 │ │ │ │ cbz r5, 1a4dec │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cbz r3, 1a4e36 │ │ │ │ adds r3, r5, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r3] │ │ │ │ subs r2, #1 │ │ │ │ @@ -146870,59 +146872,59 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movs r3, #1 │ │ │ │ strb r3, [r4, #20] │ │ │ │ b.n 1a4d92 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3d1e5c │ │ │ │ + bl 3d1e54 │ │ │ │ b.n 1a4dec │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #76] @ (1a4e84 ) │ │ │ │ movs r2, #98 @ 0x62 │ │ │ │ ldr r1, [pc, #76] @ (1a4e88 ) │ │ │ │ ldr r0, [pc, #76] @ (1a4e8c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ ldrb r0, [r7, #24] │ │ │ │ movs r6, r6 │ │ │ │ - bcs.n 1a4eec │ │ │ │ + bcs.n 1a4ecc │ │ │ │ movs r6, r4 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r5, #24] │ │ │ │ movs r6, r6 │ │ │ │ cmp r6, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r4, r1 │ │ │ │ + adds r6, r2, r1 │ │ │ │ movs r0, r5 │ │ │ │ - bvs.n 1a4e24 │ │ │ │ + bvs.n 1a4e04 │ │ │ │ movs r6, r4 │ │ │ │ - lsrs r4, r0, #11 │ │ │ │ + lsrs r4, r6, #10 │ │ │ │ movs r1, r5 │ │ │ │ - movw r0, #8231 @ 0x2027 │ │ │ │ - bvs.n 1a4e48 │ │ │ │ + @ instruction: 0xf2320027 │ │ │ │ + bvs.n 1a4e28 │ │ │ │ movs r6, r4 │ │ │ │ - bne.n 1a4e38 │ │ │ │ + bne.n 1a4e18 │ │ │ │ movs r6, r4 │ │ │ │ - bne.n 1a4e0c │ │ │ │ + bne.n 1a4dec │ │ │ │ movs r6, r4 │ │ │ │ - ldr r0, [r6, #104] @ 0x68 │ │ │ │ + ldr r0, [r4, #104] @ 0x68 │ │ │ │ movs r4, r5 │ │ │ │ - bne.n 1a4e18 │ │ │ │ + bne.n 1a4df8 │ │ │ │ movs r6, r4 │ │ │ │ ldrb r6, [r5, #20] │ │ │ │ movs r6, r6 │ │ │ │ - add r7, sp, #632 @ 0x278 │ │ │ │ + add r7, sp, #568 @ 0x238 │ │ │ │ movs r2, r6 │ │ │ │ - ldr r3, [pc, #944] @ (1a523c ) │ │ │ │ + ldr r3, [pc, #880] @ (1a51fc ) │ │ │ │ movs r6, r4 │ │ │ │ - ldr r4, [pc, #24] @ (1a4ea8 ) │ │ │ │ + ldr r3, [pc, #984] @ (1a5268 ) │ │ │ │ movs r6, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #248] @ (1a4f9c ) │ │ │ │ sub sp, #24 │ │ │ │ @@ -146933,36 +146935,36 @@ │ │ │ │ mov r5, r0 │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 296dc8 │ │ │ │ + bl 296dc0 │ │ │ │ cbz r0, 1a4f0e │ │ │ │ ldr r6, [pc, #228] @ (1a4fa8 ) │ │ │ │ mov r1, r4 │ │ │ │ ldr r2, [pc, #228] @ (1a4fac ) │ │ │ │ mov r0, r5 │ │ │ │ add r6, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r6, #20 │ │ │ │ str r3, [sp, #0] │ │ │ │ movw r3, #357 @ 0x165 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 297070 │ │ │ │ + bl 297068 │ │ │ │ ldr r2, [pc, #200] @ (1a4fb0 ) │ │ │ │ add.w r3, r6, #44 @ 0x2c │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ movs r3, #9 │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr r4, [r0, #52] @ 0x34 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #12] │ │ │ │ cbz r4, 1a4f38 │ │ │ │ mov r0, r7 │ │ │ │ add r2, sp, #16 │ │ │ │ add r1, sp, #12 │ │ │ │ @@ -146984,23 +146986,23 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r5 │ │ │ │ - bl 297064 │ │ │ │ + bl 29705c │ │ │ │ ldr r1, [pc, #120] @ (1a4fb8 ) │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc │ │ │ │ blx 14432c │ │ │ │ b.n 1a4f0e │ │ │ │ mov r0, r5 │ │ │ │ - bl 297064 │ │ │ │ + bl 29705c │ │ │ │ ldr r1, [pc, #104] @ (1a4fbc ) │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc │ │ │ │ blx 14432c │ │ │ │ ldr r5, [sp, #16] │ │ │ │ cmp r5, #0 │ │ │ │ @@ -147028,125 +147030,125 @@ │ │ │ │ b.n 1a4f6c │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r4, [r0, #18] │ │ │ │ movs r6, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 1a4f4c │ │ │ │ + beq.n 1a4f2c │ │ │ │ movs r6, r4 │ │ │ │ - add r7, sp, #72 @ 0x48 │ │ │ │ + add r7, sp, #8 │ │ │ │ movs r2, r6 │ │ │ │ - beq.n 1a4f28 │ │ │ │ + beq.n 1a4f08 │ │ │ │ movs r6, r4 │ │ │ │ - beq.n 1a4f20 │ │ │ │ + beq.n 1a4f00 │ │ │ │ movs r6, r4 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ movs r6, r6 │ │ │ │ - beq.n 1a4efc │ │ │ │ + beq.n 1a4edc │ │ │ │ movs r6, r4 │ │ │ │ - beq.n 1a5090 │ │ │ │ + beq.n 1a5070 │ │ │ │ movs r6, r4 │ │ │ │ - beq.n 1a50a4 │ │ │ │ + beq.n 1a5084 │ │ │ │ movs r6, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #120] @ (1a5050 ) │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r0 │ │ │ │ add r4, pc │ │ │ │ mov r1, r4 │ │ │ │ - bl 296dc8 │ │ │ │ + bl 296dc0 │ │ │ │ cbz r0, 1a5024 │ │ │ │ ldr r5, [pc, #108] @ (1a5054 ) │ │ │ │ mov r1, r4 │ │ │ │ ldr r2, [pc, #108] @ (1a5058 ) │ │ │ │ mov r0, r6 │ │ │ │ add r5, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r5, #80 @ 0x50 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov.w r3, #400 @ 0x190 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 297070 │ │ │ │ + bl 297068 │ │ │ │ ldr r2, [pc, #80] @ (1a505c ) │ │ │ │ add.w r3, r5, #44 @ 0x2c │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ movs r3, #9 │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ cbz r3, 1a503a │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r6 │ │ │ │ - bl 297064 │ │ │ │ + bl 29705c │ │ │ │ ldr r1, [pc, #28] @ (1a5060 ) │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ blx 14432c │ │ │ │ b.n 1a5024 │ │ │ │ nop │ │ │ │ - ldmia r7, {r2, r5, r7} │ │ │ │ + ldmia r7, {r2, r4, r7} │ │ │ │ movs r6, r4 │ │ │ │ - add r5, sp, #952 @ 0x3b8 │ │ │ │ + add r5, sp, #888 @ 0x378 │ │ │ │ movs r2, r6 │ │ │ │ - ldmia r7, {r3, r4, r7} │ │ │ │ + ldmia r7, {r3, r7} │ │ │ │ movs r6, r4 │ │ │ │ - ldmia r7, {r1, r4, r7} │ │ │ │ + ldmia r7, {r1, r7} │ │ │ │ movs r6, r4 │ │ │ │ - ldmia r7, {r1, r2, r6, r7} │ │ │ │ + ldmia r7, {r1, r2, r4, r5, r7} │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001a5064 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ movs r0, #8 │ │ │ │ sub sp, #8 │ │ │ │ blx 1439a4 │ │ │ │ mov r6, r0 │ │ │ │ bl 269710 │ │ │ │ ldr r5, [pc, #100] @ (1a50e8 ) │ │ │ │ - bl 297070 │ │ │ │ + bl 297068 │ │ │ │ ldr r1, [pc, #96] @ (1a50ec ) │ │ │ │ ldr r2, [pc, #100] @ (1a50f0 ) │ │ │ │ movs r3, #40 @ 0x28 │ │ │ │ add r1, pc │ │ │ │ add r5, pc │ │ │ │ adds r1, #108 @ 0x6c │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [pc, #92] @ (1a50f4 ) │ │ │ │ add r2, pc │ │ │ │ movs r4, #7 │ │ │ │ add r1, pc │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr r3, [pc, #84] @ (1a50f8 ) │ │ │ │ mov r8, r0 │ │ │ │ ldr r7, [r5, r3] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ bl 1764cc │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #8 │ │ │ │ cbz r5, 1a50cc │ │ │ │ blx 145d4c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r8, r5 │ │ │ │ @@ -147163,19 +147165,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r3, #10] │ │ │ │ movs r6, r6 │ │ │ │ - add r5, sp, #312 @ 0x138 │ │ │ │ + add r5, sp, #248 @ 0xf8 │ │ │ │ movs r2, r6 │ │ │ │ - ldmia r6, {r4, r5, r6, r7} │ │ │ │ + ldmia r6, {r5, r6, r7} │ │ │ │ movs r6, r4 │ │ │ │ - ldr r0, [r7, #36] @ 0x24 │ │ │ │ + ldr r0, [r5, #36] @ 0x24 │ │ │ │ movs r1, r5 │ │ │ │ asrs r4, r2, #7 │ │ │ │ ... │ │ │ │ │ │ │ │ 001a50fc : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -147192,30 +147194,30 @@ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r6, pc │ │ │ │ add r4, pc │ │ │ │ ldr r5, [pc, #280] @ (1a523c ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #156] @ 0x9c │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 293300 │ │ │ │ + bl 2932f8 │ │ │ │ mov r2, r7 │ │ │ │ movs r3, #24 │ │ │ │ add.w r1, r4, #132 @ 0x84 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r1, r6 │ │ │ │ adds r4, #140 @ 0x8c │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov sl, r0 │ │ │ │ - bl 297070 │ │ │ │ + bl 297068 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ movs r3, #24 │ │ │ │ str r4, [sp, #0] │ │ │ │ add r5, pc │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ movs r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ str r3, [sp, #152] @ 0x98 │ │ │ │ bl 14b41c │ │ │ │ ldr r3, [pc, #220] @ (1a5240 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r4, [r3, #0] │ │ │ │ @@ -147227,22 +147229,22 @@ │ │ │ │ blx 1439a4 │ │ │ │ ldr.w r3, [r4, #708] @ 0x2c4 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r4 │ │ │ │ str.w r3, [fp] │ │ │ │ asrs r3, r3, #31 │ │ │ │ str.w r3, [fp, #4] │ │ │ │ - bl 2997d8 │ │ │ │ + bl 2997d0 │ │ │ │ str.w r0, [fp, #12] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r4, #108] @ 0x6c │ │ │ │ str.w r3, [fp, #16] │ │ │ │ asrs r3, r3, #31 │ │ │ │ str.w r3, [fp, #20] │ │ │ │ - bl 297064 │ │ │ │ + bl 29705c │ │ │ │ blx 145b88 │ │ │ │ str.w r0, [fp, #8] │ │ │ │ ldr.w r3, [r6, #208] @ 0xd0 │ │ │ │ cbz r3, 1a51d2 │ │ │ │ movs r0, #144 @ 0x90 │ │ │ │ blx 1439a4 │ │ │ │ ldr.w r3, [r6, #208] @ 0xd0 │ │ │ │ @@ -147290,19 +147292,19 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ movs r6, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #58 @ 0x3a │ │ │ │ + subs r1, #42 @ 0x2a │ │ │ │ movs r6, r4 │ │ │ │ - subs r6, #206 @ 0xce │ │ │ │ + subs r6, #190 @ 0xbe │ │ │ │ movs r6, r4 │ │ │ │ - add r4, sp, #752 @ 0x2f0 │ │ │ │ + add r4, sp, #688 @ 0x2b0 │ │ │ │ movs r2, r6 │ │ │ │ ldrb r4, [r3, #7] │ │ │ │ movs r6, r6 │ │ │ │ asrs r4, r7, #8 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r6, #4] │ │ │ │ movs r6, r6 │ │ │ │ @@ -147312,15 +147314,15 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ str r1, [sp, #4] │ │ │ │ bl 14b4a4 │ │ │ │ movs r1, #0 │ │ │ │ - bl 297364 │ │ │ │ + bl 29735c │ │ │ │ str r0, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1a5384 │ │ │ │ ldr r3, [pc, #308] @ (1a53a4 ) │ │ │ │ mov r7, r0 │ │ │ │ mov.w r8, #0 │ │ │ │ add r3, pc │ │ │ │ @@ -147366,15 +147368,15 @@ │ │ │ │ strb r1, [r4, #24] │ │ │ │ mov r0, sl │ │ │ │ ldr r1, [sp, #8] │ │ │ │ str r6, [r4, #16] │ │ │ │ str r3, [r4, #20] │ │ │ │ strb.w ip, [r4, #25] │ │ │ │ strb r2, [r4, #26] │ │ │ │ - bl 297d00 │ │ │ │ + bl 297cf8 │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ strb.w r0, [r4, #36] @ 0x24 │ │ │ │ cbz r5, 1a530c │ │ │ │ mov r0, r5 │ │ │ │ blx 145b88 │ │ │ │ @@ -147432,15 +147434,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - ldmia r5!, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r5, {r1, r2, r3, r4, r5, r7} │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001a53a8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -147477,88 +147479,88 @@ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #116] @ (1a5484 ) │ │ │ │ sub sp, #20 │ │ │ │ mov r7, r0 │ │ │ │ - bl 293300 │ │ │ │ + bl 2932f8 │ │ │ │ ldr r2, [pc, #108] @ (1a5488 ) │ │ │ │ add r4, pc │ │ │ │ ldr r1, [pc, #108] @ (1a548c ) │ │ │ │ movs r3, #24 │ │ │ │ add r2, pc │ │ │ │ add.w r5, r4, #132 @ 0x84 │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ strd r1, r2, [sp, #8] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r6, r0 │ │ │ │ - bl 297070 │ │ │ │ + bl 297068 │ │ │ │ add.w r3, r4, #140 @ 0x8c │ │ │ │ str r3, [sp, #0] │ │ │ │ ldrd r1, r2, [sp, #8] │ │ │ │ movs r3, #24 │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldrb.w r5, [r0, #152] @ 0x98 │ │ │ │ cbz r5, 1a545a │ │ │ │ mov r0, r6 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ b.w 1a7dc8 │ │ │ │ add.w r3, r4, #160 @ 0xa0 │ │ │ │ ldr r1, [pc, #48] @ (1a5490 ) │ │ │ │ ldr r4, [pc, #48] @ (1a5494 ) │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ movs r2, #180 @ 0xb4 │ │ │ │ add r4, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - add r1, sp, #776 @ 0x308 │ │ │ │ + add r1, sp, #712 @ 0x2c8 │ │ │ │ movs r2, r6 │ │ │ │ - adds r6, #52 @ 0x34 │ │ │ │ + adds r6, #36 @ 0x24 │ │ │ │ movs r6, r4 │ │ │ │ - subs r3, #198 @ 0xc6 │ │ │ │ + subs r3, #182 @ 0xb6 │ │ │ │ movs r6, r4 │ │ │ │ - ldmia r3!, {r2, r5} │ │ │ │ + ldmia r3!, {r2, r4} │ │ │ │ movs r6, r4 │ │ │ │ - ldmia r3!, {r2, r5, r6, r7} │ │ │ │ + ldmia r3!, {r2, r4, r6, r7} │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001a5498 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #4 │ │ │ │ mov r4, r1 │ │ │ │ - bl 2938c4 │ │ │ │ + bl 2938bc │ │ │ │ cbnz r0, 1a54dc │ │ │ │ - bl 293300 │ │ │ │ + bl 2932f8 │ │ │ │ ldr r1, [pc, #80] @ (1a550c ) │ │ │ │ ldr r2, [pc, #84] @ (1a5510 ) │ │ │ │ movs r3, #24 │ │ │ │ add r1, pc │ │ │ │ adds r1, #132 @ 0x84 │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [pc, #76] @ (1a5514 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ b.w 1a9f24 │ │ │ │ ldr r3, [pc, #56] @ (1a5518 ) │ │ │ │ movs r2, #190 @ 0xbe │ │ │ │ @@ -147566,34 +147568,34 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #56] @ (1a5520 ) │ │ │ │ add r3, pc │ │ │ │ add ip, pc │ │ │ │ adds r3, #188 @ 0xbc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ add sp, #12 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - add r1, sp, #120 @ 0x78 │ │ │ │ + add r1, sp, #56 @ 0x38 │ │ │ │ movs r2, r6 │ │ │ │ - adds r5, #142 @ 0x8e │ │ │ │ + adds r5, #126 @ 0x7e │ │ │ │ movs r6, r4 │ │ │ │ - subs r3, #36 @ 0x24 │ │ │ │ + subs r3, #20 │ │ │ │ movs r6, r4 │ │ │ │ - add r0, sp, #976 @ 0x3d0 │ │ │ │ + add r0, sp, #912 @ 0x390 │ │ │ │ movs r2, r6 │ │ │ │ - ldmia r3, {r1, r2, r3, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r5, r6} │ │ │ │ movs r6, r4 │ │ │ │ - ldmia r2!, {r1, r3, r4, r7} │ │ │ │ + ldmia r2!, {r1, r3, r7} │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001a5524 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -147601,21 +147603,21 @@ │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [pc, #80] @ (1a5588 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 299cfc │ │ │ │ + bl 299cf4 │ │ │ │ ldr r1, [pc, #64] @ (1a558c ) │ │ │ │ mov r2, sp │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ - bl 297354 │ │ │ │ + bl 29734c │ │ │ │ ldr r2, [pc, #56] @ (1a5590 ) │ │ │ │ ldr r3, [pc, #44] @ (1a5588 ) │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ @@ -147646,26 +147648,26 @@ │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r0, [pc, #352] @ (1a5708 ) │ │ │ │ sub sp, #28 │ │ │ │ ldr r4, [pc, #352] @ (1a570c ) │ │ │ │ add r0, pc │ │ │ │ blx 1440ac │ │ │ │ mov r7, r0 │ │ │ │ - bl 293300 │ │ │ │ + bl 2932f8 │ │ │ │ ldr r1, [pc, #344] @ (1a5710 ) │ │ │ │ ldr r2, [pc, #344] @ (1a5714 ) │ │ │ │ movs r3, #24 │ │ │ │ add r1, pc │ │ │ │ add r4, pc │ │ │ │ adds r1, #132 @ 0x84 │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [pc, #336] @ (1a5718 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr.w r2, [r0, #256] @ 0x100 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 1a56fc │ │ │ │ ldr.w r9, [r2] │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [pc, #316] @ (1a571c ) │ │ │ │ mov r0, r7 │ │ │ │ @@ -147754,19 +147756,19 @@ │ │ │ │ adc.w r6, r6, #0 │ │ │ │ cmp r6, fp │ │ │ │ it eq │ │ │ │ cmpeq sl, r9 │ │ │ │ bne.n 1a5634 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ mov r0, r8 │ │ │ │ - bl 38b5c0 │ │ │ │ + bl 38b5b8 │ │ │ │ mov r0, r4 │ │ │ │ blx 143ca4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3cf1ac │ │ │ │ + bl 3cf1a4 │ │ │ │ mov r4, r0 │ │ │ │ cbz r7, 1a56d8 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ blx 143870 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ @@ -147782,39 +147784,39 @@ │ │ │ │ blx 14432c │ │ │ │ b.n 1a565c │ │ │ │ ldr r1, [pc, #56] @ (1a5738 ) │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ blx 14432c │ │ │ │ b.n 1a56c6 │ │ │ │ - add r7, pc, #872 @ (adr r7, 1a5a74 ) │ │ │ │ + add r7, pc, #808 @ (adr r7, 1a5a34 ) │ │ │ │ movs r1, r5 │ │ │ │ strb r6, [r5, #21] │ │ │ │ movs r6, r6 │ │ │ │ - add r0, sp, #128 @ 0x80 │ │ │ │ + add r0, sp, #64 @ 0x40 │ │ │ │ movs r2, r6 │ │ │ │ - adds r4, #142 @ 0x8e │ │ │ │ + adds r4, #126 @ 0x7e │ │ │ │ movs r6, r4 │ │ │ │ - subs r2, #36 @ 0x24 │ │ │ │ + subs r2, #20 │ │ │ │ movs r6, r4 │ │ │ │ - ldmia r2!, {r3, r4, r6, r7} │ │ │ │ + ldmia r2!, {r3, r6, r7} │ │ │ │ movs r6, r4 │ │ │ │ cmp r6, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2!, {r3, r5, r7} │ │ │ │ + ldmia r2!, {r3, r4, r7} │ │ │ │ movs r6, r4 │ │ │ │ - ldmia r2, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r7} │ │ │ │ movs r6, r4 │ │ │ │ - movs r5, #192 @ 0xc0 │ │ │ │ + movs r5, #176 @ 0xb0 │ │ │ │ movs r6, r5 │ │ │ │ - ldmia r2, {r1, r2, r5, r6} │ │ │ │ + ldmia r2, {r1, r2, r4, r6} │ │ │ │ movs r6, r4 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r2, {r1, r2, r3, r6} │ │ │ │ movs r6, r4 │ │ │ │ - ldmia r1!, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r1!, {r2, r3, r5, r7} │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001a573c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -147839,15 +147841,15 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ strb r0, [r3, #15] │ │ │ │ movs r6, r6 │ │ │ │ asrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 1a5778 │ │ │ │ + bgt.n 1a5758 │ │ │ │ movs r7, r4 │ │ │ │ │ │ │ │ 001a5788 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -147857,15 +147859,15 @@ │ │ │ │ blx 1439a4 │ │ │ │ ldr r3, [pc, #36] @ (1a57c8 ) │ │ │ │ add r5, pc │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3e4b28 │ │ │ │ + bl 3e4b20 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #0] │ │ │ │ add sp, #12 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -147903,53 +147905,53 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #44] @ (1a5838 ) │ │ │ │ add r3, pc │ │ │ │ add ip, pc │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ add sp, #8 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - add r5, pc, #832 @ (adr r5, 1a5b74 ) │ │ │ │ + add r5, pc, #768 @ (adr r5, 1a5b34 ) │ │ │ │ movs r2, r6 │ │ │ │ - ldmia r1, {r1, r2} │ │ │ │ + ldmia r0!, {r1, r2, r4, r5, r6, r7} │ │ │ │ movs r6, r4 │ │ │ │ - stmia r7!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r7!, {r1, r2, r5, r6} │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001a583c : │ │ │ │ b.w 1af154 │ │ │ │ │ │ │ │ 001a5840 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movs r0, #24 │ │ │ │ sub sp, #8 │ │ │ │ blx 1439a4 │ │ │ │ mov r4, r0 │ │ │ │ - bl 293300 │ │ │ │ + bl 2932f8 │ │ │ │ ldr.w ip, [pc, #80] @ 1a58b0 │ │ │ │ ldr r2, [pc, #80] @ (1a58b4 ) │ │ │ │ movs r3, #24 │ │ │ │ ldr r1, [pc, #80] @ (1a58b8 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #132 @ 0x84 │ │ │ │ add r2, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #4] │ │ │ │ ldr r3, [r0, #76] @ 0x4c │ │ │ │ str r3, [r4, #0] │ │ │ │ bl 1af158 │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ @@ -147965,30 +147967,30 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - add r5, pc, #472 @ (adr r5, 1a5a8c ) │ │ │ │ + add r5, pc, #408 @ (adr r5, 1a5a4c ) │ │ │ │ movs r2, r6 │ │ │ │ - adds r1, #232 @ 0xe8 │ │ │ │ + adds r1, #216 @ 0xd8 │ │ │ │ movs r6, r4 │ │ │ │ - adds r7, #122 @ 0x7a │ │ │ │ + adds r7, #106 @ 0x6a │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001a58bc : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ bl 1df020 │ │ │ │ mov r4, r0 │ │ │ │ - bl 3cf1ac │ │ │ │ + bl 3cf1a4 │ │ │ │ mov r3, r0 │ │ │ │ cbz r4, 1a58e6 │ │ │ │ str r0, [sp, #4] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx 143870 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ @@ -148006,21 +148008,21 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r0, [pc, #68] @ (1a594c ) │ │ │ │ sub sp, #8 │ │ │ │ add r0, pc │ │ │ │ blx 1440ac │ │ │ │ mov r4, r0 │ │ │ │ - bl 299174 │ │ │ │ + bl 29916c │ │ │ │ ldr r1, [pc, #56] @ (1a5950 ) │ │ │ │ mov r2, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 29735c │ │ │ │ + bl 297354 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3cf1ac │ │ │ │ + bl 3cf1a4 │ │ │ │ mov r3, r0 │ │ │ │ cbz r4, 1a5936 │ │ │ │ str r0, [sp, #4] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx 143870 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ @@ -148029,35 +148031,35 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - add r4, pc, #488 @ (adr r4, 1a5b38 ) │ │ │ │ + add r4, pc, #424 @ (adr r4, 1a5af8 ) │ │ │ │ movs r1, r5 │ │ │ │ bl fff19952 <__bss_end__@@Base+0xff91fa76> │ │ │ │ │ │ │ │ 001a5954 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r0, [pc, #68] @ (1a59a8 ) │ │ │ │ sub sp, #8 │ │ │ │ add r0, pc │ │ │ │ blx 1440ac │ │ │ │ mov r4, r0 │ │ │ │ - bl 299174 │ │ │ │ + bl 29916c │ │ │ │ ldr r1, [pc, #56] @ (1a59ac ) │ │ │ │ mov r2, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 29735c │ │ │ │ + bl 297354 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3cf1ac │ │ │ │ + bl 3cf1a4 │ │ │ │ mov r3, r0 │ │ │ │ cbz r4, 1a5992 │ │ │ │ str r0, [sp, #4] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx 143870 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ @@ -148066,15 +148068,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - add r4, pc, #120 @ (adr r4, 1a5a24 ) │ │ │ │ + add r4, pc, #56 @ (adr r4, 1a59e4 ) │ │ │ │ movs r1, r5 │ │ │ │ bl ffff19ae <__bss_end__@@Base+0xff9f7ad2> │ │ │ │ │ │ │ │ 001a59b0 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -148083,31 +148085,31 @@ │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #108] @ (1a5a34 ) │ │ │ │ add r1, pc │ │ │ │ movs r2, #0 │ │ │ │ add r0, pc │ │ │ │ str r1, [sp, #12] │ │ │ │ - bl 299d94 │ │ │ │ + bl 299d8c │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cbz r0, 1a5a12 │ │ │ │ ldr r4, [pc, #96] @ (1a5a38 ) │ │ │ │ movs r3, #19 │ │ │ │ ldr r2, [pc, #96] @ (1a5a3c ) │ │ │ │ add r4, pc │ │ │ │ add r2, pc │ │ │ │ add.w r4, r4, #256 @ 0x100 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #4 │ │ │ │ blx 1439a4 │ │ │ │ mov r4, r0 │ │ │ │ add.w r0, r5, #96 @ 0x60 │ │ │ │ - bl 3e4b28 │ │ │ │ + bl 3e4b20 │ │ │ │ str r0, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -148120,55 +148122,55 @@ │ │ │ │ ldr r1, [pc, #44] @ (1a5a48 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #228 @ 0xe4 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #429 @ 0x1ad │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1a59fe │ │ │ │ - stmia r7!, {r1, r7} │ │ │ │ + stmia r7!, {r1, r4, r5, r6} │ │ │ │ movs r6, r4 │ │ │ │ - add r3, pc, #744 @ (adr r3, 1a5d20 ) │ │ │ │ + add r3, pc, #680 @ (adr r3, 1a5ce0 ) │ │ │ │ movs r1, r5 │ │ │ │ - add r4, pc, #0 @ (adr r4, 1a5a3c ) │ │ │ │ + add r3, pc, #960 @ (adr r3, 1a5dfc ) │ │ │ │ movs r2, r6 │ │ │ │ - stmia r7!, {r1, r2, r4, r7} │ │ │ │ + stmia r7!, {r1, r2, r7} │ │ │ │ movs r6, r4 │ │ │ │ - add r3, pc, #768 @ (adr r3, 1a5d44 ) │ │ │ │ + add r3, pc, #704 @ (adr r3, 1a5d04 ) │ │ │ │ movs r2, r6 │ │ │ │ - stmia r7!, {r1, r4, r5} │ │ │ │ + stmia r7!, {r1, r5} │ │ │ │ movs r6, r4 │ │ │ │ - stmia r5!, {r2, r5, r6} │ │ │ │ + stmia r5!, {r2, r4, r6} │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001a5a4c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ - bl 293300 │ │ │ │ - bl 297070 │ │ │ │ + bl 2932f8 │ │ │ │ + bl 297068 │ │ │ │ ldr r1, [pc, #96] @ (1a5acc ) │ │ │ │ add r1, pc │ │ │ │ str r1, [sp, #12] │ │ │ │ - bl 296c20 │ │ │ │ + bl 296c18 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cbz r0, 1a5a9a │ │ │ │ ldr r3, [pc, #88] @ (1a5ad0 ) │ │ │ │ ldr r2, [pc, #88] @ (1a5ad4 ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #280 @ 0x118 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #132 @ 0x84 │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ bx r3 │ │ │ │ @@ -148178,43 +148180,43 @@ │ │ │ │ ldr r1, [pc, #60] @ (1a5ae0 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #264 @ 0x108 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #445 @ 0x1bd │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ add sp, #20 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - stmia r7!, {r1, r2, r5} │ │ │ │ + stmia r7!, {r1, r2, r4} │ │ │ │ movs r6, r4 │ │ │ │ - add r3, pc, #392 @ (adr r3, 1a5c5c ) │ │ │ │ + add r3, pc, #328 @ (adr r3, 1a5c1c ) │ │ │ │ movs r2, r6 │ │ │ │ - stmia r7!, {r3, r5, r6} │ │ │ │ + stmia r7!, {r3, r4, r6} │ │ │ │ movs r6, r4 │ │ │ │ - add r3, pc, #232 @ (adr r3, 1a5bc4 ) │ │ │ │ + add r3, pc, #168 @ (adr r3, 1a5b84 ) │ │ │ │ movs r2, r6 │ │ │ │ - stmia r7!, {r2} │ │ │ │ + stmia r6!, {r2, r4, r5, r6, r7} │ │ │ │ movs r6, r4 │ │ │ │ - stmia r4!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r4!, {r2, r3, r6, r7} │ │ │ │ movs r6, r4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r0, [pc, #4] @ (1a5af4 ) │ │ │ │ add r0, pc │ │ │ │ - b.w 2969cc │ │ │ │ + b.w 2969c4 │ │ │ │ add r1, pc, #8 @ (adr r1, 1a5b00 ) │ │ │ │ movs r5, r6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ @@ -148223,15 +148225,15 @@ │ │ │ │ movs r3, #24 │ │ │ │ ldr r1, [pc, #800] @ (1a5e30 ) │ │ │ │ add r4, pc │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r4, r0 │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ mov.w r3, #134217728 @ 0x8000000 │ │ │ │ str.w r3, [r0, #136] @ 0x88 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, #776] @ (1a5e34 ) │ │ │ │ movs r7, #1 │ │ │ │ vldr d7, [pc, #752] @ 1a5e20 │ │ │ │ add r3, pc │ │ │ │ @@ -148244,586 +148246,586 @@ │ │ │ │ ldr r3, [pc, #764] @ (1a5e40 ) │ │ │ │ add r2, pc │ │ │ │ strb.w r7, [r0, #146] @ 0x92 │ │ │ │ mov r0, r4 │ │ │ │ vstr d7, [r5, #224] @ 0xe0 │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #20] │ │ │ │ - bl 29a3a0 │ │ │ │ + bl 29a398 │ │ │ │ ldr r2, [pc, #744] @ (1a5e44 ) │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r2, pc │ │ │ │ ldr r5, [pc, #740] @ (1a5e48 ) │ │ │ │ - bl 29ab10 │ │ │ │ + bl 29ab08 │ │ │ │ ldr r3, [pc, #740] @ (1a5e4c ) │ │ │ │ ldr r2, [pc, #740] @ (1a5e50 ) │ │ │ │ add r5, pc │ │ │ │ add r3, pc │ │ │ │ mov r1, r5 │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ - bl 29a3a0 │ │ │ │ + bl 29a398 │ │ │ │ ldr r2, [pc, #728] @ (1a5e54 ) │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ ldr r5, [pc, #724] @ (1a5e58 ) │ │ │ │ - bl 29ab10 │ │ │ │ + bl 29ab08 │ │ │ │ ldr r3, [pc, #724] @ (1a5e5c ) │ │ │ │ ldr r2, [pc, #724] @ (1a5e60 ) │ │ │ │ add r5, pc │ │ │ │ add r3, pc │ │ │ │ mov r1, r5 │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ - bl 29a3a0 │ │ │ │ + bl 29a398 │ │ │ │ ldr r2, [pc, #712] @ (1a5e64 ) │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ ldr r5, [pc, #708] @ (1a5e68 ) │ │ │ │ - bl 29ab10 │ │ │ │ + bl 29ab08 │ │ │ │ ldr r3, [pc, #708] @ (1a5e6c ) │ │ │ │ ldr r2, [pc, #708] @ (1a5e70 ) │ │ │ │ add r5, pc │ │ │ │ add r3, pc │ │ │ │ mov r1, r5 │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ - bl 29a3a0 │ │ │ │ + bl 29a398 │ │ │ │ ldr r2, [pc, #696] @ (1a5e74 ) │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ ldr r5, [pc, #692] @ (1a5e78 ) │ │ │ │ - bl 29ab10 │ │ │ │ + bl 29ab08 │ │ │ │ ldr r3, [pc, #692] @ (1a5e7c ) │ │ │ │ ldr r2, [pc, #692] @ (1a5e80 ) │ │ │ │ add r5, pc │ │ │ │ add r3, pc │ │ │ │ mov r1, r5 │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ - bl 29a3a0 │ │ │ │ + bl 29a398 │ │ │ │ ldr r2, [pc, #680] @ (1a5e84 ) │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ ldr r5, [pc, #676] @ (1a5e88 ) │ │ │ │ - bl 29ab10 │ │ │ │ + bl 29ab08 │ │ │ │ ldr r3, [pc, #676] @ (1a5e8c ) │ │ │ │ ldr r2, [pc, #676] @ (1a5e90 ) │ │ │ │ add r5, pc │ │ │ │ add r3, pc │ │ │ │ mov r1, r5 │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ - bl 29a3a0 │ │ │ │ + bl 29a398 │ │ │ │ ldr r2, [pc, #664] @ (1a5e94 ) │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ movs r5, #0 │ │ │ │ - bl 29ab10 │ │ │ │ + bl 29ab08 │ │ │ │ ldr r3, [pc, #656] @ (1a5e98 ) │ │ │ │ ldr r1, [pc, #656] @ (1a5e9c ) │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ ldr r2, [pc, #656] @ (1a5ea0 ) │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [pc, #652] @ (1a5ea4 ) │ │ │ │ add r2, pc │ │ │ │ strd r5, r5, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #20] │ │ │ │ - bl 297d58 │ │ │ │ + bl 297d50 │ │ │ │ ldr r2, [pc, #640] @ (1a5ea8 ) │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ ldr r6, [pc, #636] @ (1a5eac ) │ │ │ │ - bl 29ab10 │ │ │ │ + bl 29ab08 │ │ │ │ ldr r3, [pc, #636] @ (1a5eb0 ) │ │ │ │ ldr r1, [pc, #636] @ (1a5eb4 ) │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ ldr r2, [pc, #636] @ (1a5eb8 ) │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [pc, #632] @ (1a5ebc ) │ │ │ │ add r2, pc │ │ │ │ strd r5, r5, [sp, #4] │ │ │ │ add r6, pc │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #20] │ │ │ │ - bl 297d58 │ │ │ │ + bl 297d50 │ │ │ │ ldr r2, [pc, #620] @ (1a5ec0 ) │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ - bl 29ab10 │ │ │ │ + bl 29ab08 │ │ │ │ ldr r3, [pc, #612] @ (1a5ec4 ) │ │ │ │ ldr r1, [pc, #612] @ (1a5ec8 ) │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ ldr r2, [pc, #612] @ (1a5ecc ) │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [pc, #608] @ (1a5ed0 ) │ │ │ │ add r2, pc │ │ │ │ strd r5, r5, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #20] │ │ │ │ - bl 297d58 │ │ │ │ + bl 297d50 │ │ │ │ ldr r2, [pc, #596] @ (1a5ed4 ) │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ - bl 29ab10 │ │ │ │ + bl 29ab08 │ │ │ │ ldr r3, [pc, #588] @ (1a5ed8 ) │ │ │ │ ldr r1, [pc, #592] @ (1a5edc ) │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ ldr r2, [pc, #588] @ (1a5ee0 ) │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [pc, #588] @ (1a5ee4 ) │ │ │ │ add r2, pc │ │ │ │ strd r5, r5, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #20] │ │ │ │ - bl 297d58 │ │ │ │ + bl 297d50 │ │ │ │ ldr r2, [pc, #576] @ (1a5ee8 ) │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ - bl 29ab10 │ │ │ │ + bl 29ab08 │ │ │ │ ldr r1, [pc, #568] @ (1a5eec ) │ │ │ │ ldr r3, [pc, #568] @ (1a5ef0 ) │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [pc, #568] @ (1a5ef4 ) │ │ │ │ add r1, pc │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #20] │ │ │ │ add r2, pc │ │ │ │ - bl 29a3a0 │ │ │ │ + bl 29a398 │ │ │ │ ldr r2, [pc, #560] @ (1a5ef8 ) │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ - bl 29ab10 │ │ │ │ + bl 29ab08 │ │ │ │ ldr r1, [pc, #552] @ (1a5efc ) │ │ │ │ ldr r3, [pc, #552] @ (1a5f00 ) │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [pc, #552] @ (1a5f04 ) │ │ │ │ add r1, pc │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #20] │ │ │ │ add r2, pc │ │ │ │ - bl 29a488 │ │ │ │ + bl 29a480 │ │ │ │ ldr r2, [pc, #544] @ (1a5f08 ) │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ - bl 29ab10 │ │ │ │ + bl 29ab08 │ │ │ │ ldr r1, [pc, #536] @ (1a5f0c ) │ │ │ │ ldr r3, [pc, #536] @ (1a5f10 ) │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [pc, #536] @ (1a5f14 ) │ │ │ │ add r1, pc │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #20] │ │ │ │ add r2, pc │ │ │ │ - bl 29a488 │ │ │ │ + bl 29a480 │ │ │ │ ldr r2, [pc, #528] @ (1a5f18 ) │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ - bl 29ab10 │ │ │ │ + bl 29ab08 │ │ │ │ ldr r1, [pc, #520] @ (1a5f1c ) │ │ │ │ ldr r3, [pc, #520] @ (1a5f20 ) │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [pc, #520] @ (1a5f24 ) │ │ │ │ add r1, pc │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #20] │ │ │ │ add r2, pc │ │ │ │ - bl 29a488 │ │ │ │ + bl 29a480 │ │ │ │ ldr r2, [pc, #512] @ (1a5f28 ) │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ - bl 29ab10 │ │ │ │ + bl 29ab08 │ │ │ │ ldr r1, [pc, #504] @ (1a5f2c ) │ │ │ │ ldr r3, [pc, #504] @ (1a5f30 ) │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [pc, #504] @ (1a5f34 ) │ │ │ │ add r1, pc │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #20] │ │ │ │ add r2, pc │ │ │ │ - bl 29a488 │ │ │ │ + bl 29a480 │ │ │ │ ldr r2, [pc, #496] @ (1a5f38 ) │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ - bl 29ab10 │ │ │ │ + bl 29ab08 │ │ │ │ ldr r1, [pc, #488] @ (1a5f3c ) │ │ │ │ ldr r3, [pc, #488] @ (1a5f40 ) │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [pc, #488] @ (1a5f44 ) │ │ │ │ add r1, pc │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #20] │ │ │ │ add r2, pc │ │ │ │ - bl 29a488 │ │ │ │ + bl 29a480 │ │ │ │ ldr r2, [pc, #480] @ (1a5f48 ) │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ - bl 29ab10 │ │ │ │ + bl 29ab08 │ │ │ │ ldr r1, [pc, #472] @ (1a5f4c ) │ │ │ │ ldr r3, [pc, #472] @ (1a5f50 ) │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [pc, #472] @ (1a5f54 ) │ │ │ │ add r1, pc │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #20] │ │ │ │ add r2, pc │ │ │ │ - bl 29a3a0 │ │ │ │ + bl 29a398 │ │ │ │ ldr r2, [pc, #464] @ (1a5f58 ) │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ - bl 29ab10 │ │ │ │ + bl 29ab08 │ │ │ │ ldr r1, [pc, #456] @ (1a5f5c ) │ │ │ │ ldr r3, [pc, #456] @ (1a5f60 ) │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [pc, #456] @ (1a5f64 ) │ │ │ │ add r1, pc │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #20] │ │ │ │ add r2, pc │ │ │ │ - bl 29a488 │ │ │ │ + bl 29a480 │ │ │ │ ldr r2, [pc, #448] @ (1a5f68 ) │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ - bl 29ab10 │ │ │ │ + bl 29ab08 │ │ │ │ ldr r1, [pc, #440] @ (1a5f6c ) │ │ │ │ ldr r3, [pc, #440] @ (1a5f70 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ str r7, [sp, #4] │ │ │ │ mov r2, r1 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #52 @ 0x34 │ │ │ │ str r1, [sp, #20] │ │ │ │ - bl 299654 │ │ │ │ + bl 29964c │ │ │ │ ldr r2, [pc, #424] @ (1a5f74 ) │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r2, pc │ │ │ │ - bl 29ab10 │ │ │ │ + bl 29ab08 │ │ │ │ ldr r1, [pc, #416] @ (1a5f78 ) │ │ │ │ ldr r3, [pc, #416] @ (1a5f7c ) │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [pc, #416] @ (1a5f80 ) │ │ │ │ add r1, pc │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #20] │ │ │ │ add r2, pc │ │ │ │ - bl 29a3a0 │ │ │ │ + bl 29a398 │ │ │ │ ldr r2, [pc, #408] @ (1a5f84 ) │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ - bl 29ab10 │ │ │ │ + bl 29ab08 │ │ │ │ ldr r2, [pc, #400] @ (1a5f88 ) │ │ │ │ str r7, [sp, #4] │ │ │ │ movs r3, #56 @ 0x38 │ │ │ │ ldr r1, [pc, #396] @ (1a5f8c ) │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r1 │ │ │ │ mov r6, r1 │ │ │ │ - bl 299654 │ │ │ │ + bl 29964c │ │ │ │ ldr r2, [pc, #384] @ (1a5f90 ) │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ - bl 29ab10 │ │ │ │ + bl 29ab08 │ │ │ │ ldr r2, [pc, #376] @ (1a5f94 ) │ │ │ │ b.n 1a5f98 │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #0 @ (adr r4, 1a5e2c ) │ │ │ │ + add r3, pc, #960 @ (adr r3, 1a61ec ) │ │ │ │ movs r2, r6 │ │ │ │ - cmp r7, #66 @ 0x42 │ │ │ │ + cmp r7, #50 @ 0x32 │ │ │ │ movs r6, r4 │ │ │ │ - adds r4, #214 @ 0xd6 │ │ │ │ + adds r4, #198 @ 0xc6 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r1, r1, #18 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r7!, {r2, r3, r6, r7} │ │ │ │ movs r0, r5 │ │ │ │ asrs r5, r4, #9 │ │ │ │ movs r0, r0 │ │ │ │ adds r5, r2, r1 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r7} │ │ │ │ movs r6, r4 │ │ │ │ - stmia r6!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r6!, {r1, r3, r5, r7} │ │ │ │ movs r6, r4 │ │ │ │ asrs r1, r3, #31 │ │ │ │ movs r0, r0 │ │ │ │ asrs r1, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r7} │ │ │ │ movs r6, r4 │ │ │ │ - stmia r6!, {r1, r4, r5, r7} │ │ │ │ + stmia r6!, {r1, r5, r7} │ │ │ │ movs r6, r4 │ │ │ │ asrs r1, r3, #29 │ │ │ │ movs r0, r0 │ │ │ │ asrs r1, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r1, r2, r5, r7} │ │ │ │ + stmia r6!, {r1, r2, r4, r7} │ │ │ │ movs r6, r4 │ │ │ │ - stc 0, cr0, [r6], #-168 @ 0xffffff58 │ │ │ │ + ldc 0, cr0, [r6], {42} @ 0x2a │ │ │ │ asrs r1, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ asrs r1, r4, #4 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r1, r5, r7} │ │ │ │ + stmia r6!, {r1, r4, r7} │ │ │ │ movs r6, r4 │ │ │ │ - stmia r6!, {r1, r2, r4, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r6, r7} │ │ │ │ movs r6, r4 │ │ │ │ asrs r5, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ asrs r5, r7, #2 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r7} │ │ │ │ movs r6, r4 │ │ │ │ - stmia r6!, {r1, r4, r5, r7} │ │ │ │ + stmia r6!, {r1, r5, r7} │ │ │ │ movs r6, r4 │ │ │ │ asrs r1, r4, #23 │ │ │ │ movs r0, r0 │ │ │ │ asrs r1, r3, #1 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r1, r2, r5, r7} │ │ │ │ + stmia r6!, {r1, r2, r4, r7} │ │ │ │ movs r6, r4 │ │ │ │ adds r5, r7, r6 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r1, r3, r6, r7} │ │ │ │ + stmia r6!, {r1, r3, r4, r5, r7} │ │ │ │ movs r6, r4 │ │ │ │ - stmia r6!, {r1, r4, r5, r7} │ │ │ │ + stmia r6!, {r1, r5, r7} │ │ │ │ movs r6, r4 │ │ │ │ lsrs r1, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r6!, {r1, r3, r5, r7} │ │ │ │ movs r6, r4 │ │ │ │ ldr r4, [r4, #108] @ 0x6c │ │ │ │ movs r6, r6 │ │ │ │ asrs r5, r0, #8 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r5, r7} │ │ │ │ movs r6, r4 │ │ │ │ - stmia r6!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r6!, {r1, r2, r5, r7} │ │ │ │ movs r6, r4 │ │ │ │ subs r7, r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #104 @ 0x68 │ │ │ │ + adds r0, #88 @ 0x58 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r1, r5, #25 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r1, r6, r7} │ │ │ │ + stmia r6!, {r1, r4, r5, r7} │ │ │ │ movs r6, r4 │ │ │ │ - stmia r6!, {r1, r5, r7} │ │ │ │ + stmia r6!, {r1, r4, r7} │ │ │ │ movs r6, r4 │ │ │ │ asrs r5, r6, #13 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r6!, {r1, r2, r5, r7} │ │ │ │ movs r6, r4 │ │ │ │ lsrs r3, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r2, r3, r6, r7} │ │ │ │ + stmia r6!, {r2, r3, r4, r5, r7} │ │ │ │ movs r6, r4 │ │ │ │ - subs r0, r2, #4 │ │ │ │ + subs r0, r0, #4 │ │ │ │ movs r2, r5 │ │ │ │ lsrs r7, r2, #19 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r2, r6, r7} │ │ │ │ + stmia r6!, {r2, r4, r5, r7} │ │ │ │ movs r6, r4 │ │ │ │ - stmia r6!, {r1, r3, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r3, r4, r6, r7} │ │ │ │ movs r6, r4 │ │ │ │ asrs r5, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r5, r0, #29 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r3, r5, r6, r7} │ │ │ │ + stmia r6!, {r3, r4, r6, r7} │ │ │ │ movs r6, r4 │ │ │ │ - stmia r7!, {r1, r4} │ │ │ │ + stmia r7!, {r1} │ │ │ │ movs r6, r4 │ │ │ │ lsls r1, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r1, r0, #1 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r4} │ │ │ │ + stmia r7!, {} │ │ │ │ movs r6, r4 │ │ │ │ - stmia r7!, {r1, r2, r5} │ │ │ │ + stmia r7!, {r1, r2, r4} │ │ │ │ movs r6, r4 │ │ │ │ lsls r1, r6, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsls r5, r7, #29 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r5} │ │ │ │ + stmia r7!, {r4} │ │ │ │ movs r6, r4 │ │ │ │ - stmia r7!, {r1, r2, r4, r5} │ │ │ │ + stmia r7!, {r1, r2, r5} │ │ │ │ movs r6, r4 │ │ │ │ lsls r5, r7, #26 │ │ │ │ movs r0, r0 │ │ │ │ lsls r5, r1, #28 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r2, r4, r5} │ │ │ │ + stmia r7!, {r2, r5} │ │ │ │ movs r6, r4 │ │ │ │ - strb r2, [r5, #27] │ │ │ │ + strb r2, [r3, #27] │ │ │ │ movs r4, r5 │ │ │ │ lsrs r1, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsls r1, r1, #25 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r2, r3, r6} │ │ │ │ + stmia r7!, {r2, r3, r4, r5} │ │ │ │ movs r6, r4 │ │ │ │ - stmia r7!, {r1, r5, r6} │ │ │ │ + stmia r7!, {r1, r4, r6} │ │ │ │ movs r6, r4 │ │ │ │ lsls r1, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ lsls r1, r3, #23 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r2, r3, r4, r6} │ │ │ │ + stmia r7!, {r2, r3, r6} │ │ │ │ movs r6, r4 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r7!, {r1, r2, r3, r5, r6} │ │ │ │ movs r6, r4 │ │ │ │ asrs r1, r3, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r1, r0, #25 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r3, r4, r5, r6} │ │ │ │ + stmia r7!, {r3, r5, r6} │ │ │ │ movs r6, r4 │ │ │ │ - stmia r7!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r7!, {r1, r3, r5, r6} │ │ │ │ movs r6, r4 │ │ │ │ lsls r5, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsls r5, r6, #19 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r3, r4, r5, r6} │ │ │ │ + stmia r7!, {r3, r5, r6} │ │ │ │ movs r6, r4 │ │ │ │ - stmia r7!, {r3, r4, r7} │ │ │ │ + stmia r7!, {r3, r7} │ │ │ │ movs r6, r4 │ │ │ │ stc2 15, cr15, [r7, #-1020]! @ 0xfffffc04 │ │ │ │ - stmia r7!, {r2, r3, r4, r7} │ │ │ │ + stmia r7!, {r2, r3, r7} │ │ │ │ movs r6, r4 │ │ │ │ - stmia r7!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r7!, {r1, r3, r5, r7} │ │ │ │ movs r6, r4 │ │ │ │ lsls r5, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ asrs r5, r2, #11 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r7!, {r2, r3, r5, r7} │ │ │ │ movs r6, r4 │ │ │ │ adds r1, #160 @ 0xa0 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r1, r3, r6} │ │ │ │ + stmia r1!, {r1, r3, r4, r5} │ │ │ │ movs r6, r4 │ │ │ │ - stmia r7!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r7!, {r2, r3, r5, r7} │ │ │ │ movs r6, r4 │ │ │ │ subs r1, r2, r2 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [pc, #44] @ (1a5fc8 ) │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [pc, #44] @ (1a5fcc ) │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r2, [pc, #40] @ (1a5fd0 ) │ │ │ │ add r3, pc │ │ │ │ strd r5, r5, [sp, #4] │ │ │ │ mov r5, r1 │ │ │ │ add r2, pc │ │ │ │ - bl 297d58 │ │ │ │ + bl 297d50 │ │ │ │ ldr r2, [pc, #28] @ (1a5fd4 ) │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 29ab10 │ │ │ │ + b.w 29ab08 │ │ │ │ nop │ │ │ │ - cmp r2, #186 @ 0xba │ │ │ │ + cmp r2, #170 @ 0xaa │ │ │ │ movs r0, r5 │ │ │ │ lsrs r3, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r6!, {r1, r2, r3, r6} │ │ │ │ movs r6, r4 │ │ │ │ - stmia r6!, {r1, r3, r5, r6} │ │ │ │ + stmia r6!, {r1, r3, r4, r6} │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r2 │ │ │ │ - bl 299cfc │ │ │ │ + bl 299cf4 │ │ │ │ mov r1, r4 │ │ │ │ - bl 299acc │ │ │ │ + bl 299ac4 │ │ │ │ cbz r0, 1a600e │ │ │ │ ldr r1, [pc, #68] @ (1a6040 ) │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 2998a4 │ │ │ │ + b.w 29989c │ │ │ │ ldr r3, [pc, #52] @ (1a6044 ) │ │ │ │ mov.w r2, #560 @ 0x230 │ │ │ │ ldr.w ip, [pc, #48] @ 1a6048 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #48] @ (1a604c ) │ │ │ │ add r3, pc │ │ │ │ add ip, pc │ │ │ │ adds r3, #16 │ │ │ │ add r1, pc │ │ │ │ strd ip, r4, [sp] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ add sp, #8 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - stmia r5!, {r1, r2, r3, r6} │ │ │ │ + stmia r5!, {r1, r2, r3, r4, r5} │ │ │ │ movs r6, r4 │ │ │ │ - ldr r6, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r6, [sp, #912] @ 0x390 │ │ │ │ movs r2, r6 │ │ │ │ - stmia r6!, {r1, r2, r4, r5} │ │ │ │ + stmia r6!, {r1, r2, r5} │ │ │ │ movs r6, r4 │ │ │ │ - stmia r6!, {r1, r2, r3, r4} │ │ │ │ + stmia r6!, {r1, r2, r3} │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ ldr r4, [pc, #200] @ (1a612c ) │ │ │ │ @@ -148831,15 +148833,15 @@ │ │ │ │ movs r3, #24 │ │ │ │ ldr r1, [pc, #204] @ (1a6134 ) │ │ │ │ add r4, pc │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r5, r0 │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ ldrd r2, r3, [r4, #96] @ 0x60 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -148848,26 +148850,26 @@ │ │ │ │ str r3, [r4, #100] @ 0x64 │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ str r2, [r4, #96] @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r3, #1 │ │ │ │ str r3, [r4, #104] @ 0x68 │ │ │ │ - bl 297074 │ │ │ │ + bl 29706c │ │ │ │ cbz r0, 1a60b2 │ │ │ │ add sp, #20 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, r5 │ │ │ │ - bl 297080 │ │ │ │ + bl 297078 │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 1a6100 │ │ │ │ blx 144d90 │ │ │ │ cmp r0, #7 │ │ │ │ bls.n 1a6116 │ │ │ │ ldr r1, [pc, #112] @ (1a6138 ) │ │ │ │ sub.w r3, r0, #8 │ │ │ │ @@ -148905,48 +148907,48 @@ │ │ │ │ ldr r1, [pc, #36] @ (1a6144 ) │ │ │ │ ldr r0, [pc, #40] @ (1a6148 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #48 @ 0x30 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ - ldr r6, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r6, [sp, #608] @ 0x260 │ │ │ │ movs r2, r6 │ │ │ │ - cmp r1, #234 @ 0xea │ │ │ │ + cmp r1, #218 @ 0xda │ │ │ │ movs r6, r4 │ │ │ │ - cmp r7, #126 @ 0x7e │ │ │ │ + cmp r7, #110 @ 0x6e │ │ │ │ movs r6, r4 │ │ │ │ - strb r6, [r2, #7] │ │ │ │ + strb r6, [r0, #7] │ │ │ │ movs r1, r5 │ │ │ │ - strb r2, [r4, #6] │ │ │ │ + strb r2, [r2, #6] │ │ │ │ movs r1, r5 │ │ │ │ - ldr r5, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r5, [sp, #896] @ 0x380 │ │ │ │ movs r2, r6 │ │ │ │ - stmia r5!, {r1, r2, r3, r4} │ │ │ │ + stmia r5!, {r1, r2, r3} │ │ │ │ movs r6, r4 │ │ │ │ - stmia r5!, {r1, r2, r4, r6} │ │ │ │ + stmia r5!, {r1, r2, r6} │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 297070 │ │ │ │ + bl 297068 │ │ │ │ ldr r1, [pc, #124] @ (1a61e4 ) │ │ │ │ movs r3, #24 │ │ │ │ ldr r2, [pc, #124] @ (1a61e8 ) │ │ │ │ add r1, pc │ │ │ │ adds r1, #72 @ 0x48 │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [pc, #120] @ (1a61ec ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ blx 143ca4 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ blx 143ca4 │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ blx 143ca4 │ │ │ │ @@ -148976,19 +148978,19 @@ │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r5, [sp, #664] @ 0x298 │ │ │ │ + ldr r5, [sp, #600] @ 0x258 │ │ │ │ movs r2, r6 │ │ │ │ - cmp r0, #226 @ 0xe2 │ │ │ │ + cmp r0, #210 @ 0xd2 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r6, #120 @ 0x78 │ │ │ │ + cmp r6, #104 @ 0x68 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #56] @ 1a6238 │ │ │ │ sub sp, #8 │ │ │ │ @@ -148997,30 +148999,30 @@ │ │ │ │ ldr r1, [pc, #52] @ (1a6240 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #92 @ 0x5c │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ movs r3, #24 │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ strb.w r4, [r0, #41] @ 0x29 │ │ │ │ add sp, #8 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r5, [sp, #24] │ │ │ │ + ldr r4, [sp, #984] @ 0x3d8 │ │ │ │ movs r2, r6 │ │ │ │ - cmp r0, #68 @ 0x44 │ │ │ │ + cmp r0, #52 @ 0x34 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r5, #218 @ 0xda │ │ │ │ + cmp r5, #202 @ 0xca │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #56] @ 1a628c │ │ │ │ sub sp, #8 │ │ │ │ @@ -149029,30 +149031,30 @@ │ │ │ │ ldr r1, [pc, #52] @ (1a6294 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #92 @ 0x5c │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ movs r3, #24 │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ strb.w r4, [r0, #49] @ 0x31 │ │ │ │ add sp, #8 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r4, [sp, #648] @ 0x288 │ │ │ │ movs r2, r6 │ │ │ │ - movs r7, #240 @ 0xf0 │ │ │ │ + movs r7, #224 @ 0xe0 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r5, #134 @ 0x86 │ │ │ │ + cmp r5, #118 @ 0x76 │ │ │ │ movs r6, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #52] @ 1a62dc │ │ │ │ sub sp, #12 │ │ │ │ @@ -149060,29 +149062,29 @@ │ │ │ │ movs r3, #24 │ │ │ │ ldr r1, [pc, #48] @ (1a62e4 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #92 @ 0x5c │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldrb.w r0, [r0, #49] @ 0x31 │ │ │ │ add sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - ldr r4, [sp, #376] @ 0x178 │ │ │ │ + ldr r4, [sp, #312] @ 0x138 │ │ │ │ movs r2, r6 │ │ │ │ - movs r7, #156 @ 0x9c │ │ │ │ + movs r7, #140 @ 0x8c │ │ │ │ movs r6, r4 │ │ │ │ - cmp r5, #50 @ 0x32 │ │ │ │ + cmp r5, #34 @ 0x22 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #56] @ 1a6330 │ │ │ │ sub sp, #8 │ │ │ │ @@ -149091,30 +149093,30 @@ │ │ │ │ ldr r1, [pc, #52] @ (1a6338 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #92 @ 0x5c │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ movs r3, #24 │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ strb.w r4, [r0, #50] @ 0x32 │ │ │ │ add sp, #8 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [sp, #56] @ 0x38 │ │ │ │ + ldr r3, [sp, #1016] @ 0x3f8 │ │ │ │ movs r2, r6 │ │ │ │ - movs r7, #76 @ 0x4c │ │ │ │ + movs r7, #60 @ 0x3c │ │ │ │ movs r6, r4 │ │ │ │ - cmp r4, #226 @ 0xe2 │ │ │ │ + cmp r4, #210 @ 0xd2 │ │ │ │ movs r6, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #52] @ 1a6380 │ │ │ │ sub sp, #12 │ │ │ │ @@ -149122,29 +149124,29 @@ │ │ │ │ movs r3, #24 │ │ │ │ ldr r1, [pc, #48] @ (1a6388 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #92 @ 0x5c │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldrb.w r0, [r0, #50] @ 0x32 │ │ │ │ add sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - ldr r3, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r3, [sp, #680] @ 0x2a8 │ │ │ │ movs r2, r6 │ │ │ │ - movs r6, #248 @ 0xf8 │ │ │ │ + movs r6, #232 @ 0xe8 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r4, #142 @ 0x8e │ │ │ │ + cmp r4, #126 @ 0x7e │ │ │ │ movs r6, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #52] @ 1a63d0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -149152,29 +149154,29 @@ │ │ │ │ movs r3, #24 │ │ │ │ ldr r1, [pc, #48] @ (1a63d8 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #92 @ 0x5c │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldrb.w r0, [r0, #42] @ 0x2a │ │ │ │ add sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - ldr r3, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r3, [sp, #360] @ 0x168 │ │ │ │ movs r2, r6 │ │ │ │ - movs r6, #168 @ 0xa8 │ │ │ │ + movs r6, #152 @ 0x98 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r4, #62 @ 0x3e │ │ │ │ + cmp r4, #46 @ 0x2e │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #56] @ 1a6424 │ │ │ │ sub sp, #8 │ │ │ │ @@ -149183,30 +149185,30 @@ │ │ │ │ ldr r1, [pc, #52] @ (1a642c ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #92 @ 0x5c │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ movs r3, #24 │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ strb.w r4, [r0, #60] @ 0x3c │ │ │ │ add sp, #8 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r3, [sp, #104] @ 0x68 │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ movs r2, r6 │ │ │ │ - movs r6, #88 @ 0x58 │ │ │ │ + movs r6, #72 @ 0x48 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r3, #238 @ 0xee │ │ │ │ + cmp r3, #222 @ 0xde │ │ │ │ movs r6, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #52] @ 1a6474 │ │ │ │ sub sp, #12 │ │ │ │ @@ -149214,29 +149216,29 @@ │ │ │ │ movs r3, #24 │ │ │ │ ldr r1, [pc, #48] @ (1a647c ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #92 @ 0x5c │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldrb.w r0, [r0, #60] @ 0x3c │ │ │ │ add sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - ldr r2, [sp, #792] @ 0x318 │ │ │ │ + ldr r2, [sp, #728] @ 0x2d8 │ │ │ │ movs r2, r6 │ │ │ │ - movs r6, #4 │ │ │ │ + movs r5, #244 @ 0xf4 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r3, #154 @ 0x9a │ │ │ │ + cmp r3, #138 @ 0x8a │ │ │ │ movs r6, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #52] @ 1a64c4 │ │ │ │ sub sp, #12 │ │ │ │ @@ -149244,29 +149246,29 @@ │ │ │ │ movs r3, #24 │ │ │ │ ldr r1, [pc, #48] @ (1a64cc ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #92 @ 0x5c │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldrb.w r0, [r0, #41] @ 0x29 │ │ │ │ add sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - ldr r2, [sp, #472] @ 0x1d8 │ │ │ │ + ldr r2, [sp, #408] @ 0x198 │ │ │ │ movs r2, r6 │ │ │ │ - movs r5, #180 @ 0xb4 │ │ │ │ + movs r5, #164 @ 0xa4 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r3, #74 @ 0x4a │ │ │ │ + cmp r3, #58 @ 0x3a │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #56] @ 1a6518 │ │ │ │ sub sp, #8 │ │ │ │ @@ -149275,30 +149277,30 @@ │ │ │ │ ldr r1, [pc, #52] @ (1a6520 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #92 @ 0x5c │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ movs r3, #24 │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ strb.w r4, [r0, #40] @ 0x28 │ │ │ │ add sp, #8 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [sp, #152] @ 0x98 │ │ │ │ + ldr r2, [sp, #88] @ 0x58 │ │ │ │ movs r2, r6 │ │ │ │ - movs r5, #100 @ 0x64 │ │ │ │ + movs r5, #84 @ 0x54 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r2, #250 @ 0xfa │ │ │ │ + cmp r2, #234 @ 0xea │ │ │ │ movs r6, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #52] @ 1a6568 │ │ │ │ sub sp, #12 │ │ │ │ @@ -149306,29 +149308,29 @@ │ │ │ │ movs r3, #24 │ │ │ │ ldr r1, [pc, #48] @ (1a6570 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #92 @ 0x5c │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldrb.w r0, [r0, #40] @ 0x28 │ │ │ │ add sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - ldr r1, [sp, #840] @ 0x348 │ │ │ │ + ldr r1, [sp, #776] @ 0x308 │ │ │ │ movs r2, r6 │ │ │ │ - movs r5, #16 │ │ │ │ + movs r5, #0 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r2, #166 @ 0xa6 │ │ │ │ + cmp r2, #150 @ 0x96 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #56] @ 1a65bc │ │ │ │ sub sp, #8 │ │ │ │ @@ -149337,30 +149339,30 @@ │ │ │ │ ldr r1, [pc, #52] @ (1a65c4 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #92 @ 0x5c │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ movs r3, #24 │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ strb.w r4, [r0, #260] @ 0x104 │ │ │ │ add sp, #8 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r1, [sp, #520] @ 0x208 │ │ │ │ + ldr r1, [sp, #456] @ 0x1c8 │ │ │ │ movs r2, r6 │ │ │ │ - movs r4, #192 @ 0xc0 │ │ │ │ + movs r4, #176 @ 0xb0 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r2, #86 @ 0x56 │ │ │ │ + cmp r2, #70 @ 0x46 │ │ │ │ movs r6, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #52] @ 1a660c │ │ │ │ sub sp, #12 │ │ │ │ @@ -149368,29 +149370,29 @@ │ │ │ │ movs r3, #24 │ │ │ │ ldr r1, [pc, #48] @ (1a6614 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #92 @ 0x5c │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldrb.w r0, [r0, #260] @ 0x104 │ │ │ │ add sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - ldr r1, [sp, #184] @ 0xb8 │ │ │ │ + ldr r1, [sp, #120] @ 0x78 │ │ │ │ movs r2, r6 │ │ │ │ - movs r4, #108 @ 0x6c │ │ │ │ + movs r4, #92 @ 0x5c │ │ │ │ movs r6, r4 │ │ │ │ - cmp r2, #2 │ │ │ │ + cmp r1, #242 @ 0xf2 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #56] @ 1a6660 │ │ │ │ sub sp, #8 │ │ │ │ @@ -149399,30 +149401,30 @@ │ │ │ │ ldr r1, [pc, #52] @ (1a6668 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #92 @ 0x5c │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ movs r3, #24 │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr.w r3, [r0, #256] @ 0x100 │ │ │ │ strb r4, [r3, #5] │ │ │ │ add sp, #8 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [sp, #888] @ 0x378 │ │ │ │ + ldr r0, [sp, #824] @ 0x338 │ │ │ │ movs r2, r6 │ │ │ │ - movs r4, #28 │ │ │ │ + movs r4, #12 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r1, #178 @ 0xb2 │ │ │ │ + cmp r1, #162 @ 0xa2 │ │ │ │ movs r6, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #52] @ 1a66b0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -149430,29 +149432,29 @@ │ │ │ │ movs r3, #24 │ │ │ │ ldr r1, [pc, #48] @ (1a66b8 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #92 @ 0x5c │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr.w r3, [r0, #256] @ 0x100 │ │ │ │ ldrb r0, [r3, #5] │ │ │ │ add sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ - ldr r0, [sp, #552] @ 0x228 │ │ │ │ + ldr r0, [sp, #488] @ 0x1e8 │ │ │ │ movs r2, r6 │ │ │ │ - movs r3, #200 @ 0xc8 │ │ │ │ + movs r3, #184 @ 0xb8 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r1, #94 @ 0x5e │ │ │ │ + cmp r1, #78 @ 0x4e │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #56] @ 1a6704 │ │ │ │ sub sp, #8 │ │ │ │ @@ -149461,30 +149463,30 @@ │ │ │ │ ldr r1, [pc, #52] @ (1a670c ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #92 @ 0x5c │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ movs r3, #24 │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr.w r3, [r0, #252] @ 0xfc │ │ │ │ strb r4, [r3, #0] │ │ │ │ add sp, #8 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [sp, #232] @ 0xe8 │ │ │ │ + ldr r0, [sp, #168] @ 0xa8 │ │ │ │ movs r2, r6 │ │ │ │ - movs r3, #120 @ 0x78 │ │ │ │ + movs r3, #104 @ 0x68 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r1, #14 │ │ │ │ + cmp r0, #254 @ 0xfe │ │ │ │ movs r6, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #52] @ 1a6754 │ │ │ │ sub sp, #12 │ │ │ │ @@ -149492,29 +149494,29 @@ │ │ │ │ movs r3, #24 │ │ │ │ ldr r1, [pc, #48] @ (1a675c ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #92 @ 0x5c │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr.w r3, [r0, #252] @ 0xfc │ │ │ │ ldrb r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ - str r7, [sp, #920] @ 0x398 │ │ │ │ + str r7, [sp, #856] @ 0x358 │ │ │ │ movs r2, r6 │ │ │ │ - movs r3, #36 @ 0x24 │ │ │ │ + movs r3, #20 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r0, #186 @ 0xba │ │ │ │ + cmp r0, #170 @ 0xaa │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #64] @ 1a67b0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -149523,147 +149525,147 @@ │ │ │ │ ldr r1, [pc, #60] @ (1a67b8 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #92 @ 0x5c │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ movs r3, #24 │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ eor.w r3, r4, #1 │ │ │ │ strb.w r4, [r0, #42] @ 0x2a │ │ │ │ strb.w r3, [r0, #43] @ 0x2b │ │ │ │ add sp, #8 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - str r7, [sp, #600] @ 0x258 │ │ │ │ + str r7, [sp, #536] @ 0x218 │ │ │ │ movs r2, r6 │ │ │ │ - movs r2, #212 @ 0xd4 │ │ │ │ + movs r2, #196 @ 0xc4 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r0, #106 @ 0x6a │ │ │ │ + cmp r0, #90 @ 0x5a │ │ │ │ movs r6, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r0 │ │ │ │ - bl 297070 │ │ │ │ + bl 297068 │ │ │ │ ldr r3, [pc, #196] @ (1a68a0 ) │ │ │ │ ldr r2, [pc, #200] @ (1a68a4 ) │ │ │ │ ldr r1, [pc, #200] @ (1a68a8 ) │ │ │ │ add r3, pc │ │ │ │ adds r3, #72 @ 0x48 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #24 │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ mov r8, r0 │ │ │ │ cmp r5, #0 │ │ │ │ beq.n 1a6894 │ │ │ │ ldr r0, [pc, #180] @ (1a68ac ) │ │ │ │ add r0, pc │ │ │ │ - bl 297bd4 │ │ │ │ + bl 297bcc │ │ │ │ ldr r1, [pc, #176] @ (1a68b0 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r6 │ │ │ │ add r1, pc │ │ │ │ mov r4, r0 │ │ │ │ - bl 2986b0 │ │ │ │ + bl 2986a8 │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 1a6822 │ │ │ │ ldr r1, [pc, #164] @ (1a68b4 ) │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [r7, #76] @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 29898c │ │ │ │ + bl 298984 │ │ │ │ cbnz r0, 1a683e │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2975d0 │ │ │ │ + bl 2975c8 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - bl 299cfc │ │ │ │ + bl 299cf4 │ │ │ │ ldr.w r1, [r8, #196] @ 0xc4 │ │ │ │ mov r2, r4 │ │ │ │ - bl 29962c │ │ │ │ + bl 299624 │ │ │ │ ldr r1, [pc, #104] @ (1a68b8 ) │ │ │ │ mov r3, r6 │ │ │ │ movs r2, #0 │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ - bl 29880c │ │ │ │ + bl 298804 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1a6820 │ │ │ │ ldr r1, [pc, #92] @ (1a68bc ) │ │ │ │ movw r3, #1101 @ 0x44d │ │ │ │ ldr r2, [pc, #88] @ (1a68c0 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ adds r1, #100 @ 0x64 │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [pc, #84] @ (1a68c4 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r1, r6 │ │ │ │ - bl 29ac10 │ │ │ │ + bl 29ac08 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1a6822 │ │ │ │ ldr r1, [pc, #64] @ (1a68c8 ) │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ - bl 2998a4 │ │ │ │ + bl 29989c │ │ │ │ b.n 1a6820 │ │ │ │ ldr r0, [pc, #52] @ (1a68cc ) │ │ │ │ add r0, pc │ │ │ │ - bl 297bd4 │ │ │ │ + bl 297bcc │ │ │ │ mov r4, r0 │ │ │ │ b.n 1a680e │ │ │ │ - str r7, [sp, #200] @ 0xc8 │ │ │ │ + str r7, [sp, #136] @ 0x88 │ │ │ │ movs r2, r6 │ │ │ │ - movs r2, #114 @ 0x72 │ │ │ │ + movs r2, #98 @ 0x62 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r0, #6 │ │ │ │ + movs r7, #246 @ 0xf6 │ │ │ │ movs r6, r4 │ │ │ │ - bkpt 0x00b6 │ │ │ │ + bkpt 0x00a6 │ │ │ │ movs r6, r4 │ │ │ │ - bkpt 0x00be │ │ │ │ + bkpt 0x00ae │ │ │ │ movs r6, r4 │ │ │ │ - stc2 0, cr0, [r2, #156] @ 0x9c │ │ │ │ - bkpt 0x008e │ │ │ │ + ldc2l 0, cr0, [r2, #-156]! @ 0xffffff64 │ │ │ │ + bkpt 0x007e │ │ │ │ movs r6, r4 │ │ │ │ - str r6, [sp, #672] @ 0x2a0 │ │ │ │ + str r6, [sp, #608] @ 0x260 │ │ │ │ movs r2, r6 │ │ │ │ - pop {r4, r6, r7, pc} │ │ │ │ + pop {r6, r7, pc} │ │ │ │ movs r6, r4 │ │ │ │ - adds r2, #58 @ 0x3a │ │ │ │ + adds r2, #42 @ 0x2a │ │ │ │ movs r6, r4 │ │ │ │ - @ instruction: 0xb6c0 │ │ │ │ + @ instruction: 0xb6b0 │ │ │ │ movs r6, r4 │ │ │ │ - bkpt 0x0036 │ │ │ │ + bkpt 0x0026 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #120] @ 1a6958 │ │ │ │ sub sp, #24 │ │ │ │ @@ -149681,25 +149683,25 @@ │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ ldr r4, [pc, #96] @ (1a696c ) │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #20] │ │ │ │ mov.w ip, #0 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r3, [pc, #84] @ (1a6970 ) │ │ │ │ add r4, pc │ │ │ │ adds r0, #96 @ 0x60 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r2, sp, #16 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 390780 │ │ │ │ + bl 390778 │ │ │ │ ldr r2, [pc, #64] @ (1a6974 ) │ │ │ │ ldr r3, [pc, #44] @ (1a6960 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ @@ -149709,23 +149711,23 @@ │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ - str r6, [sp, #152] @ 0x98 │ │ │ │ + str r6, [sp, #88] @ 0x58 │ │ │ │ movs r2, r6 │ │ │ │ str r6, [r6, #32] │ │ │ │ movs r6, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #232 @ 0xe8 │ │ │ │ + movs r6, #216 @ 0xd8 │ │ │ │ movs r6, r4 │ │ │ │ - movs r1, #78 @ 0x4e │ │ │ │ + movs r1, #62 @ 0x3e │ │ │ │ movs r6, r4 │ │ │ │ str r0, [r2, #32] │ │ │ │ movs r6, r6 │ │ │ │ cmp r6, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r7, #28] │ │ │ │ movs r6, r6 │ │ │ │ @@ -149749,25 +149751,25 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r2, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #20] │ │ │ │ mov.w ip, #0 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ ldr r2, [r2, #32] │ │ │ │ str r2, [sp, #8] │ │ │ │ asrs r2, r2, #31 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r2, sp, #8 │ │ │ │ - bl 3cae64 │ │ │ │ + bl 3cae5c │ │ │ │ ldr r2, [pc, #60] @ (1a6a18 ) │ │ │ │ ldr r3, [pc, #44] @ (1a6a0c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ @@ -149778,23 +149780,23 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - str r5, [sp, #504] @ 0x1f8 │ │ │ │ + str r5, [sp, #440] @ 0x1b8 │ │ │ │ movs r2, r6 │ │ │ │ str r2, [r1, #24] │ │ │ │ movs r6, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #66 @ 0x42 │ │ │ │ + movs r6, #50 @ 0x32 │ │ │ │ movs r6, r4 │ │ │ │ - movs r0, #162 @ 0xa2 │ │ │ │ + movs r0, #146 @ 0x92 │ │ │ │ movs r6, r4 │ │ │ │ str r6, [r1, #20] │ │ │ │ movs r6, r6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -149814,23 +149816,23 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r2, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #20] │ │ │ │ mov.w ip, #0 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ vldr d7, [pc, #68] @ 1a6ab0 │ │ │ │ mov r7, r0 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ add r2, sp, #8 │ │ │ │ vstr d7, [sp, #8] │ │ │ │ - bl 3cae64 │ │ │ │ + bl 3cae5c │ │ │ │ cbz r0, 1a6a84 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r3, [r7, #32] │ │ │ │ ldr r2, [pc, #68] @ (1a6acc ) │ │ │ │ ldr r3, [pc, #56] @ (1a6ac0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -149845,23 +149847,23 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - str r4, [sp, #872] @ 0x368 │ │ │ │ + str r4, [sp, #808] @ 0x328 │ │ │ │ movs r2, r6 │ │ │ │ str r6, [r4, #12] │ │ │ │ movs r6, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #158 @ 0x9e │ │ │ │ + movs r5, #142 @ 0x8e │ │ │ │ movs r6, r4 │ │ │ │ - subs r6, r7, #7 │ │ │ │ + subs r6, r5, #7 │ │ │ │ movs r6, r4 │ │ │ │ str r4, [r4, #8] │ │ │ │ movs r6, r6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -149881,30 +149883,30 @@ │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ add r1, pc │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r2, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ movs r3, #0 │ │ │ │ mov r7, r0 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ mov r3, r4 │ │ │ │ add r2, sp, #8 │ │ │ │ - bl 38b3e0 │ │ │ │ + bl 38b3d8 │ │ │ │ cbz r0, 1a6b3e │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r7 │ │ │ │ bl 14a424 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 38b074 │ │ │ │ + bl 38b06c │ │ │ │ ldr r2, [pc, #60] @ (1a6b7c ) │ │ │ │ ldr r3, [pc, #44] @ (1a6b70 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ @@ -149915,23 +149917,23 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - str r4, [sp, #152] @ 0x98 │ │ │ │ + str r4, [sp, #88] @ 0x58 │ │ │ │ movs r2, r6 │ │ │ │ str r6, [r6, #0] │ │ │ │ movs r6, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #234 @ 0xea │ │ │ │ + movs r4, #218 @ 0xda │ │ │ │ movs r6, r4 │ │ │ │ - subs r4, r1, #5 │ │ │ │ + subs r4, r7, #4 │ │ │ │ movs r6, r4 │ │ │ │ ldrsh r2, [r5, r7] │ │ │ │ movs r6, r6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -149941,24 +149943,24 @@ │ │ │ │ movs r3, #24 │ │ │ │ ldr r1, [pc, #36] @ (1a6bc0 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #92 @ 0x5c │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r0, [r0, #72] @ 0x48 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ b.w 145b84 │ │ │ │ - str r3, [sp, #472] @ 0x1d8 │ │ │ │ + str r3, [sp, #408] @ 0x198 │ │ │ │ movs r2, r6 │ │ │ │ - subs r4, r6, #2 │ │ │ │ + subs r4, r4, #2 │ │ │ │ movs r6, r4 │ │ │ │ - movs r4, #74 @ 0x4a │ │ │ │ + movs r4, #58 @ 0x3a │ │ │ │ movs r6, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #40] @ 1a6bfc │ │ │ │ sub sp, #12 │ │ │ │ @@ -149966,24 +149968,24 @@ │ │ │ │ movs r3, #24 │ │ │ │ ldr r1, [pc, #36] @ (1a6c04 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #92 @ 0x5c │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r0, [r0, #44] @ 0x2c │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ b.w 145b84 │ │ │ │ - str r3, [sp, #200] @ 0xc8 │ │ │ │ + str r3, [sp, #136] @ 0x88 │ │ │ │ movs r2, r6 │ │ │ │ - subs r0, r6, #1 │ │ │ │ + subs r0, r4, #1 │ │ │ │ movs r6, r4 │ │ │ │ - movs r4, #6 │ │ │ │ + movs r3, #246 @ 0xf6 │ │ │ │ movs r6, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #40] @ 1a6c40 │ │ │ │ sub sp, #12 │ │ │ │ @@ -149991,24 +149993,24 @@ │ │ │ │ movs r3, #24 │ │ │ │ ldr r1, [pc, #36] @ (1a6c48 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #92 @ 0x5c │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ b.w 145b84 │ │ │ │ - str r2, [sp, #952] @ 0x3b8 │ │ │ │ + str r2, [sp, #888] @ 0x378 │ │ │ │ movs r2, r6 │ │ │ │ - subs r4, r5, #0 │ │ │ │ + subs r4, r3, #0 │ │ │ │ movs r6, r4 │ │ │ │ - movs r3, #194 @ 0xc2 │ │ │ │ + movs r3, #178 @ 0xb2 │ │ │ │ movs r6, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #40] @ 1a6c84 │ │ │ │ sub sp, #12 │ │ │ │ @@ -150016,24 +150018,24 @@ │ │ │ │ movs r3, #24 │ │ │ │ ldr r1, [pc, #36] @ (1a6c8c ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #92 @ 0x5c │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ b.w 145b84 │ │ │ │ - str r2, [sp, #680] @ 0x2a8 │ │ │ │ + str r2, [sp, #616] @ 0x268 │ │ │ │ movs r2, r6 │ │ │ │ - adds r0, r5, #7 │ │ │ │ + adds r0, r3, #7 │ │ │ │ movs r6, r4 │ │ │ │ - movs r3, #126 @ 0x7e │ │ │ │ + movs r3, #110 @ 0x6e │ │ │ │ movs r6, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #40] @ 1a6cc8 │ │ │ │ sub sp, #12 │ │ │ │ @@ -150041,24 +150043,24 @@ │ │ │ │ movs r3, #24 │ │ │ │ ldr r1, [pc, #36] @ (1a6cd0 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #92 @ 0x5c │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ b.w 145b84 │ │ │ │ - str r2, [sp, #408] @ 0x198 │ │ │ │ + str r2, [sp, #344] @ 0x158 │ │ │ │ movs r2, r6 │ │ │ │ - adds r4, r4, #6 │ │ │ │ + adds r4, r2, #6 │ │ │ │ movs r6, r4 │ │ │ │ - movs r3, #58 @ 0x3a │ │ │ │ + movs r3, #42 @ 0x2a │ │ │ │ movs r6, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #44] @ 1a6d10 │ │ │ │ sub sp, #12 │ │ │ │ @@ -150066,25 +150068,25 @@ │ │ │ │ movs r3, #24 │ │ │ │ ldr r1, [pc, #40] @ (1a6d18 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #92 @ 0x5c │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr.w r0, [r0, #156] @ 0x9c │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ b.w 145b84 │ │ │ │ nop │ │ │ │ - str r2, [sp, #136] @ 0x88 │ │ │ │ + str r2, [sp, #72] @ 0x48 │ │ │ │ movs r2, r6 │ │ │ │ - adds r0, r4, #5 │ │ │ │ + adds r0, r2, #5 │ │ │ │ movs r6, r4 │ │ │ │ - movs r2, #246 @ 0xf6 │ │ │ │ + movs r2, #230 @ 0xe6 │ │ │ │ movs r6, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #44] @ 1a6d58 │ │ │ │ sub sp, #12 │ │ │ │ @@ -150092,25 +150094,25 @@ │ │ │ │ movs r3, #24 │ │ │ │ ldr r1, [pc, #40] @ (1a6d60 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #92 @ 0x5c │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr.w r0, [r0, #164] @ 0xa4 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ b.w 145b84 │ │ │ │ nop │ │ │ │ - str r1, [sp, #872] @ 0x368 │ │ │ │ + str r1, [sp, #808] @ 0x328 │ │ │ │ movs r2, r6 │ │ │ │ - adds r0, r3, #4 │ │ │ │ + adds r0, r1, #4 │ │ │ │ movs r6, r4 │ │ │ │ - movs r2, #174 @ 0xae │ │ │ │ + movs r2, #158 @ 0x9e │ │ │ │ movs r6, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #44] @ 1a6da0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -150118,25 +150120,25 @@ │ │ │ │ movs r3, #24 │ │ │ │ ldr r1, [pc, #40] @ (1a6da8 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #92 @ 0x5c │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr.w r0, [r0, #160] @ 0xa0 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ b.w 145b84 │ │ │ │ nop │ │ │ │ - str r1, [sp, #584] @ 0x248 │ │ │ │ + str r1, [sp, #520] @ 0x208 │ │ │ │ movs r2, r6 │ │ │ │ - adds r0, r2, #3 │ │ │ │ + adds r0, r0, #3 │ │ │ │ movs r6, r4 │ │ │ │ - movs r2, #102 @ 0x66 │ │ │ │ + movs r2, #86 @ 0x56 │ │ │ │ movs r6, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #44] @ 1a6de8 │ │ │ │ sub sp, #12 │ │ │ │ @@ -150144,25 +150146,25 @@ │ │ │ │ movs r3, #24 │ │ │ │ ldr r1, [pc, #40] @ (1a6df0 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #92 @ 0x5c │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr.w r0, [r0, #152] @ 0x98 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ b.w 145b84 │ │ │ │ nop │ │ │ │ - str r1, [sp, #296] @ 0x128 │ │ │ │ + str r1, [sp, #232] @ 0xe8 │ │ │ │ movs r2, r6 │ │ │ │ - adds r0, r1, #2 │ │ │ │ + adds r0, r7, #1 │ │ │ │ movs r6, r4 │ │ │ │ - movs r2, #30 │ │ │ │ + movs r2, #14 │ │ │ │ movs r6, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #48] @ 1a6e34 │ │ │ │ sub sp, #12 │ │ │ │ @@ -150170,26 +150172,26 @@ │ │ │ │ movs r3, #24 │ │ │ │ ldr r1, [pc, #44] @ (1a6e3c ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #92 @ 0x5c │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr.w r3, [r0, #252] @ 0xfc │ │ │ │ ldr.w r0, [r3, #188] @ 0xbc │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ b.w 145b84 │ │ │ │ nop │ │ │ │ - str r1, [sp, #8] │ │ │ │ + str r0, [sp, #968] @ 0x3c8 │ │ │ │ movs r2, r6 │ │ │ │ - adds r0, r0, #1 │ │ │ │ + adds r0, r6, #0 │ │ │ │ movs r6, r4 │ │ │ │ - movs r1, #214 @ 0xd6 │ │ │ │ + movs r1, #198 @ 0xc6 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #148] @ 1a6ee4 │ │ │ │ sub sp, #20 │ │ │ │ @@ -150207,28 +150209,28 @@ │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r1, pc │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ add r2, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r1, r5 │ │ │ │ movs r3, #0 │ │ │ │ mov r7, r0 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r0, r6 │ │ │ │ mov r3, r4 │ │ │ │ add r2, sp, #8 │ │ │ │ - bl 390a14 │ │ │ │ + bl 390a0c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cbnz r0, 1a6ecc │ │ │ │ cbz r1, 1a6ea8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 38c04c │ │ │ │ + bl 38c044 │ │ │ │ ldr r2, [pc, #76] @ (1a6ef8 ) │ │ │ │ ldr r3, [pc, #64] @ (1a6eec ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ @@ -150243,26 +150245,26 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r7 │ │ │ │ mov r2, r4 │ │ │ │ bl 149d7c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1a6ea8 │ │ │ │ - bl 38c04c │ │ │ │ + bl 38c044 │ │ │ │ b.n 1a6ea8 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ - str r0, [sp, #728] @ 0x2d8 │ │ │ │ + str r0, [sp, #664] @ 0x298 │ │ │ │ movs r2, r6 │ │ │ │ ldrb r6, [r0, r3] │ │ │ │ movs r6, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #120 @ 0x78 │ │ │ │ + movs r1, #104 @ 0x68 │ │ │ │ movs r6, r4 │ │ │ │ - subs r4, r3, r7 │ │ │ │ + subs r4, r1, r7 │ │ │ │ movs r6, r4 │ │ │ │ ldrb r0, [r0, r2] │ │ │ │ movs r6, r6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ @@ -150282,15 +150284,15 @@ │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ ldr r4, [pc, #168] @ (1a6fe0 ) │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #76] @ 0x4c │ │ │ │ mov.w ip, #0 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #1 │ │ │ │ strb.w r2, [sp, #24] │ │ │ │ add r4, pc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ ldr r2, [r3, #76] @ 0x4c │ │ │ │ @@ -150317,15 +150319,15 @@ │ │ │ │ movne r3, #1 │ │ │ │ strb.w r3, [sp, #40] @ 0x28 │ │ │ │ strb.w r3, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [pc, #76] @ (1a6fe4 ) │ │ │ │ str.w ip, [sp, #68] @ 0x44 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 390c0c │ │ │ │ + bl 390c04 │ │ │ │ ldr r2, [pc, #68] @ (1a6fe8 ) │ │ │ │ ldr r3, [pc, #44] @ (1a6fd4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ eors r2, r3 │ │ │ │ @@ -150336,23 +150338,23 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrh r2, [r7, #62] @ 0x3e │ │ │ │ + ldrh r2, [r5, #62] @ 0x3e │ │ │ │ movs r2, r6 │ │ │ │ ldrb r2, [r1, r0] │ │ │ │ movs r6, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #188 @ 0xbc │ │ │ │ + movs r0, #172 @ 0xac │ │ │ │ movs r6, r4 │ │ │ │ - subs r2, r4, r4 │ │ │ │ + subs r2, r2, r4 │ │ │ │ movs r6, r4 │ │ │ │ ldrh r6, [r3, r7] │ │ │ │ movs r6, r6 │ │ │ │ cmp r6, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r0, r6] │ │ │ │ movs r6, r6 │ │ │ │ @@ -150378,15 +150380,15 @@ │ │ │ │ add r7, sp, #8 │ │ │ │ ldr r4, [r5, r4] │ │ │ │ mov r8, r7 │ │ │ │ ldr.w r9, [sp, #56] @ 0x38 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #12] │ │ │ │ mov.w r4, #0 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r4, r0 │ │ │ │ add.w r6, r0, #32 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r0, #8 │ │ │ │ adds r4, #8 │ │ │ │ blx 145d4c │ │ │ │ @@ -150402,17 +150404,17 @@ │ │ │ │ cmp r4, r6 │ │ │ │ ldr.w r8, [r8] │ │ │ │ bne.n 1a703a │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, fp │ │ │ │ mov r0, sl │ │ │ │ - bl 38b3e0 │ │ │ │ + bl 38b3d8 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 38b074 │ │ │ │ + bl 38b06c │ │ │ │ ldr r2, [pc, #64] @ (1a70b8 ) │ │ │ │ ldr r3, [pc, #52] @ (1a70b0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ @@ -150423,23 +150425,23 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ - ldrh r4, [r1, #56] @ 0x38 │ │ │ │ + ldrh r4, [r7, #54] @ 0x36 │ │ │ │ movs r2, r6 │ │ │ │ ldrh r6, [r3, r4] │ │ │ │ movs r6, r6 │ │ │ │ - subs r6, r2, #7 │ │ │ │ + subs r6, r0, #7 │ │ │ │ movs r6, r4 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r7, r0 │ │ │ │ + subs r4, r5, r0 │ │ │ │ movs r6, r4 │ │ │ │ ldrh r2, [r6, r2] │ │ │ │ movs r6, r6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -150449,33 +150451,33 @@ │ │ │ │ movs r3, #24 │ │ │ │ ldr r1, [pc, #60] @ (1a7114 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #92 @ 0x5c │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ cbz r0, 1a70fa │ │ │ │ - bl 29971c │ │ │ │ + bl 299714 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ b.w 145b84 │ │ │ │ add sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ - ldrh r2, [r7, #48] @ 0x30 │ │ │ │ + ldrh r2, [r5, #48] @ 0x30 │ │ │ │ movs r2, r6 │ │ │ │ - adds r0, r7, r5 │ │ │ │ + adds r0, r5, r5 │ │ │ │ movs r6, r4 │ │ │ │ - subs r6, r1, #4 │ │ │ │ + subs r6, r7, #3 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #64] @ 1a7168 │ │ │ │ sub sp, #12 │ │ │ │ @@ -150484,34 +150486,34 @@ │ │ │ │ ldr r1, [pc, #60] @ (1a7170 ) │ │ │ │ add ip, pc │ │ │ │ add.w r4, ip, #92 @ 0x5c │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ movs r3, #24 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #44] @ 0x2c │ │ │ │ blx 143ca4 │ │ │ │ mov r0, r5 │ │ │ │ blx 145b88 │ │ │ │ str r0, [r4, #44] @ 0x2c │ │ │ │ add sp, #12 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldrh r6, [r3, #46] @ 0x2e │ │ │ │ + ldrh r6, [r1, #46] @ 0x2e │ │ │ │ movs r2, r6 │ │ │ │ - adds r4, r3, r4 │ │ │ │ + adds r4, r1, r4 │ │ │ │ movs r6, r4 │ │ │ │ - subs r2, r6, #2 │ │ │ │ + subs r2, r4, #2 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #64] @ 1a71c4 │ │ │ │ sub sp, #12 │ │ │ │ @@ -150520,34 +150522,34 @@ │ │ │ │ ldr r1, [pc, #60] @ (1a71cc ) │ │ │ │ add ip, pc │ │ │ │ add.w r4, ip, #92 @ 0x5c │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ movs r3, #24 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 143ca4 │ │ │ │ mov r0, r5 │ │ │ │ blx 145b88 │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ add sp, #12 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldrh r2, [r0, #44] @ 0x2c │ │ │ │ + ldrh r2, [r6, #42] @ 0x2a │ │ │ │ movs r2, r6 │ │ │ │ - adds r0, r0, r3 │ │ │ │ + adds r0, r6, r2 │ │ │ │ movs r6, r4 │ │ │ │ - subs r6, r2, #1 │ │ │ │ + subs r6, r0, #1 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #64] @ 1a7220 │ │ │ │ sub sp, #12 │ │ │ │ @@ -150556,34 +150558,34 @@ │ │ │ │ ldr r1, [pc, #60] @ (1a7228 ) │ │ │ │ add ip, pc │ │ │ │ add.w r4, ip, #92 @ 0x5c │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ movs r3, #24 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ blx 143ca4 │ │ │ │ mov r0, r5 │ │ │ │ blx 145b88 │ │ │ │ str r0, [r4, #28] │ │ │ │ add sp, #12 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldrh r6, [r4, #40] @ 0x28 │ │ │ │ + ldrh r6, [r2, #40] @ 0x28 │ │ │ │ movs r2, r6 │ │ │ │ - adds r4, r4, r1 │ │ │ │ + adds r4, r2, r1 │ │ │ │ movs r6, r4 │ │ │ │ - adds r2, r7, #7 │ │ │ │ + adds r2, r5, #7 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #64] @ 1a727c │ │ │ │ sub sp, #12 │ │ │ │ @@ -150592,34 +150594,34 @@ │ │ │ │ ldr r1, [pc, #60] @ (1a7284 ) │ │ │ │ add ip, pc │ │ │ │ add.w r4, ip, #92 @ 0x5c │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ movs r3, #24 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ blx 143ca4 │ │ │ │ mov r0, r5 │ │ │ │ blx 145b88 │ │ │ │ str r0, [r4, #24] │ │ │ │ add sp, #12 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldrh r2, [r1, #38] @ 0x26 │ │ │ │ + ldrh r2, [r7, #36] @ 0x24 │ │ │ │ movs r2, r6 │ │ │ │ - adds r0, r1, r0 │ │ │ │ + asrs r0, r7, #31 │ │ │ │ movs r6, r4 │ │ │ │ - adds r6, r3, #6 │ │ │ │ + adds r6, r1, #6 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #68] @ 1a72dc │ │ │ │ sub sp, #12 │ │ │ │ @@ -150628,34 +150630,34 @@ │ │ │ │ ldr r1, [pc, #64] @ (1a72e4 ) │ │ │ │ add ip, pc │ │ │ │ add.w r4, ip, #92 @ 0x5c │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ movs r3, #24 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [r0, #156] @ 0x9c │ │ │ │ blx 143ca4 │ │ │ │ mov r0, r5 │ │ │ │ blx 145b88 │ │ │ │ str.w r0, [r4, #156] @ 0x9c │ │ │ │ add sp, #12 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldrh r6, [r5, #34] @ 0x22 │ │ │ │ + ldrh r6, [r3, #34] @ 0x22 │ │ │ │ movs r2, r6 │ │ │ │ - asrs r4, r5, #30 │ │ │ │ + asrs r4, r3, #30 │ │ │ │ movs r6, r4 │ │ │ │ - adds r2, r0, #5 │ │ │ │ + adds r2, r6, #4 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #68] @ 1a733c │ │ │ │ sub sp, #12 │ │ │ │ @@ -150664,34 +150666,34 @@ │ │ │ │ ldr r1, [pc, #64] @ (1a7344 ) │ │ │ │ add ip, pc │ │ │ │ add.w r4, ip, #92 @ 0x5c │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ movs r3, #24 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [r0, #164] @ 0xa4 │ │ │ │ blx 143ca4 │ │ │ │ mov r0, r5 │ │ │ │ blx 145b88 │ │ │ │ str.w r0, [r4, #164] @ 0xa4 │ │ │ │ add sp, #12 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldrh r6, [r1, #32] │ │ │ │ + ldrh r6, [r7, #30] │ │ │ │ movs r2, r6 │ │ │ │ - asrs r4, r1, #29 │ │ │ │ + asrs r4, r7, #28 │ │ │ │ movs r6, r4 │ │ │ │ - adds r2, r4, #3 │ │ │ │ + adds r2, r2, #3 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #68] @ 1a739c │ │ │ │ sub sp, #12 │ │ │ │ @@ -150700,34 +150702,34 @@ │ │ │ │ ldr r1, [pc, #64] @ (1a73a4 ) │ │ │ │ add ip, pc │ │ │ │ add.w r4, ip, #92 @ 0x5c │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ movs r3, #24 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [r0, #160] @ 0xa0 │ │ │ │ blx 143ca4 │ │ │ │ mov r0, r5 │ │ │ │ blx 145b88 │ │ │ │ str.w r0, [r4, #160] @ 0xa0 │ │ │ │ add sp, #12 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldrh r6, [r5, #28] │ │ │ │ + ldrh r6, [r3, #28] │ │ │ │ movs r2, r6 │ │ │ │ - asrs r4, r5, #27 │ │ │ │ + asrs r4, r3, #27 │ │ │ │ movs r6, r4 │ │ │ │ - adds r2, r0, #2 │ │ │ │ + adds r2, r6, #1 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #68] @ 1a73fc │ │ │ │ sub sp, #12 │ │ │ │ @@ -150736,34 +150738,34 @@ │ │ │ │ ldr r1, [pc, #64] @ (1a7404 ) │ │ │ │ add ip, pc │ │ │ │ add.w r4, ip, #92 @ 0x5c │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ movs r3, #24 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [r0, #152] @ 0x98 │ │ │ │ blx 143ca4 │ │ │ │ mov r0, r5 │ │ │ │ blx 145b88 │ │ │ │ str.w r0, [r4, #152] @ 0x98 │ │ │ │ add sp, #12 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldrh r6, [r1, #26] │ │ │ │ + ldrh r6, [r7, #24] │ │ │ │ movs r2, r6 │ │ │ │ - asrs r4, r1, #26 │ │ │ │ + asrs r4, r7, #25 │ │ │ │ movs r6, r4 │ │ │ │ - adds r2, r4, #0 │ │ │ │ + adds r2, r2, #0 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #76] @ 1a7464 │ │ │ │ sub sp, #8 │ │ │ │ @@ -150773,15 +150775,15 @@ │ │ │ │ ldr r1, [pc, #68] @ (1a7468 ) │ │ │ │ add.w r2, ip, #92 @ 0x5c │ │ │ │ str r2, [sp, #0] │ │ │ │ ldr r2, [pc, #64] @ (1a746c ) │ │ │ │ add r1, pc │ │ │ │ movs r3, #24 │ │ │ │ add r2, pc │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r1, r6 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 1b907c │ │ │ │ cbz r0, 1a7450 │ │ │ │ ldr r0, [r5, #72] @ 0x48 │ │ │ │ blx 143ca4 │ │ │ │ @@ -150792,19 +150794,19 @@ │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldrh r0, [r6, #22] │ │ │ │ + ldrh r0, [r4, #22] │ │ │ │ movs r2, r6 │ │ │ │ - subs r0, r0, r7 │ │ │ │ + subs r0, r6, r6 │ │ │ │ movs r6, r4 │ │ │ │ - asrs r4, r4, #24 │ │ │ │ + asrs r4, r2, #24 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #124] @ (1a74fc ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -150812,15 +150814,15 @@ │ │ │ │ movs r3, #24 │ │ │ │ ldr r1, [pc, #124] @ (1a7504 ) │ │ │ │ add r4, pc │ │ │ │ add r2, pc │ │ │ │ adds r4, #92 @ 0x5c │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #96] @ 0x60 │ │ │ │ blx 143ca4 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ blx 143ca4 │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ blx 143ca4 │ │ │ │ @@ -150844,19 +150846,19 @@ │ │ │ │ blx 143ca4 │ │ │ │ ldr.w r0, [r4, #256] @ 0x100 │ │ │ │ blx 143ca4 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 143ca0 │ │ │ │ - ldrh r0, [r1, #20] │ │ │ │ + ldrh r0, [r7, #18] │ │ │ │ movs r2, r6 │ │ │ │ - asrs r2, r1, #23 │ │ │ │ + asrs r2, r7, #22 │ │ │ │ movs r6, r4 │ │ │ │ - subs r6, r3, r5 │ │ │ │ + subs r6, r1, r5 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #152] @ (1a75b0 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -150866,15 +150868,15 @@ │ │ │ │ add r5, pc │ │ │ │ ldr r2, [pc, #148] @ (1a75b8 ) │ │ │ │ add.w r3, r5, #92 @ 0x5c │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ movs r3, #24 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r1, [pc, #132] @ (1a75bc ) │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx 145310 │ │ │ │ cbz r0, 1a757e │ │ │ │ ldr r1, [pc, #124] @ (1a75c0 ) │ │ │ │ @@ -150904,36 +150906,36 @@ │ │ │ │ add.w r3, r5, #124 @ 0x7c │ │ │ │ ldr r1, [pc, #60] @ (1a75c8 ) │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ strd r2, r4, [sp] │ │ │ │ add r1, pc │ │ │ │ movw r2, #715 @ 0x2cb │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ add sp, #12 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldrh r0, [r6, #14] │ │ │ │ + ldrh r0, [r4, #14] │ │ │ │ movs r2, r6 │ │ │ │ - subs r4, r0, r3 │ │ │ │ + subs r4, r6, r2 │ │ │ │ movs r6, r4 │ │ │ │ - asrs r0, r5, #20 │ │ │ │ + asrs r0, r3, #20 │ │ │ │ movs r6, r4 │ │ │ │ - stmia r4!, {r1, r3, r4, r5} │ │ │ │ + stmia r4!, {r1, r3, r5} │ │ │ │ movs r6, r4 │ │ │ │ - sxtb r2, r6 │ │ │ │ + sxtb r2, r4 │ │ │ │ movs r6, r4 │ │ │ │ - cbz r4, 1a75e6 │ │ │ │ + cbz r4, 1a75e2 │ │ │ │ movs r6, r4 │ │ │ │ - sub sp, #184 @ 0xb8 │ │ │ │ + sub sp, #120 @ 0x78 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ ldr.w lr, [pc, #212] @ 1a76b4 │ │ │ │ @@ -150963,35 +150965,35 @@ │ │ │ │ addeq r4, sp, #12 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #92 @ 0x5c │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #24 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ movs r3, #0 │ │ │ │ mov r7, r0 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ mov r3, r4 │ │ │ │ add r2, sp, #8 │ │ │ │ - bl 390780 │ │ │ │ + bl 390778 │ │ │ │ cbz r0, 1a767e │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cbz r0, 1a7660 │ │ │ │ mov r1, r4 │ │ │ │ bl 1ca9e8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cbz r3, 1a765e │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 38c010 │ │ │ │ + bl 38c008 │ │ │ │ ldrd r1, r0, [sp, #12] │ │ │ │ - bl 3e0744 │ │ │ │ + bl 3e073c │ │ │ │ b.n 1a7686 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cbz r0, 1a7672 │ │ │ │ mov r1, r4 │ │ │ │ bl 1ca9e8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ @@ -150999,15 +151001,15 @@ │ │ │ │ bne.n 1a764e │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r7 │ │ │ │ bl 1a614c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ blx 144578 │ │ │ │ ldrd r1, r0, [sp, #12] │ │ │ │ - bl 3e0744 │ │ │ │ + bl 3e073c │ │ │ │ ldr r2, [pc, #72] @ (1a76d0 ) │ │ │ │ ldr r3, [pc, #44] @ (1a76b8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ @@ -151027,19 +151029,19 @@ │ │ │ │ movs r6, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r7, r4] │ │ │ │ movs r6, r6 │ │ │ │ movs r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r7, #16 │ │ │ │ + asrs r0, r5, #16 │ │ │ │ movs r6, r4 │ │ │ │ - ldrh r6, [r6, #6] │ │ │ │ + ldrh r6, [r4, #6] │ │ │ │ movs r2, r6 │ │ │ │ - adds r4, r1, r7 │ │ │ │ + adds r4, r7, r6 │ │ │ │ movs r6, r4 │ │ │ │ strb r2, [r4, r2] │ │ │ │ movs r6, r6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3888] @ 0xf30 │ │ │ │ @@ -151059,15 +151061,15 @@ │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ ldr r4, [pc, #284] @ (1a782c ) │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #188] @ 0xbc │ │ │ │ mov.w ip, #0 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r2, r0 │ │ │ │ mov.w ip, #1 │ │ │ │ strb.w ip, [sp, #24] │ │ │ │ add r4, pc │ │ │ │ strb.w ip, [sp, #40] @ 0x28 │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r3, [r2, #180] @ 0xb4 │ │ │ │ @@ -151132,15 +151134,15 @@ │ │ │ │ str r3, [sp, #176] @ 0xb0 │ │ │ │ add r3, sp, #24 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [pc, #76] @ (1a7830 ) │ │ │ │ strb.w ip, [sp, #168] @ 0xa8 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 390a14 │ │ │ │ + bl 390a0c │ │ │ │ ldr r2, [pc, #64] @ (1a7834 ) │ │ │ │ ldr r3, [pc, #44] @ (1a7820 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #188] @ 0xbc │ │ │ │ eors r2, r3 │ │ │ │ @@ -151150,23 +151152,23 @@ │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ - ldrh r2, [r4, #0] │ │ │ │ + ldrh r2, [r2, #0] │ │ │ │ movs r2, r6 │ │ │ │ strb r2, [r6, r0] │ │ │ │ movs r6, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r4, r3 │ │ │ │ + adds r4, r2, r3 │ │ │ │ movs r6, r4 │ │ │ │ - asrs r2, r1, #13 │ │ │ │ + asrs r2, r7, #12 │ │ │ │ movs r6, r4 │ │ │ │ strb r4, [r0, r0] │ │ │ │ movs r6, r6 │ │ │ │ cmp r6, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r7, r4] │ │ │ │ movs r6, r6 │ │ │ │ @@ -151190,24 +151192,24 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ mov.w r3, #0 │ │ │ │ movs r3, #24 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 297070 │ │ │ │ + bl 297068 │ │ │ │ adds r5, #72 @ 0x48 │ │ │ │ mov r1, r6 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ movs r3, #24 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ movw r3, #257 @ 0x101 │ │ │ │ mov r6, r0 │ │ │ │ strh r3, [r4, #40] @ 0x28 │ │ │ │ movs r0, #1 │ │ │ │ strb.w r0, [r4, #50] @ 0x32 │ │ │ │ blx 145d4c │ │ │ │ movs r3, #0 │ │ │ │ @@ -151229,36 +151231,36 @@ │ │ │ │ ldr r2, [pc, #292] @ (1a79f4 ) │ │ │ │ add r5, pc │ │ │ │ mov r1, r5 │ │ │ │ str.w r0, [r4, #256] @ 0x100 │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ mov r0, r7 │ │ │ │ - bl 29a408 │ │ │ │ + bl 29a400 │ │ │ │ ldr r2, [pc, #276] @ (1a79f8 ) │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ - bl 29a9c0 │ │ │ │ + bl 29a9b8 │ │ │ │ ldr r1, [pc, #268] @ (1a79fc ) │ │ │ │ movs r5, #1 │ │ │ │ ldr r3, [pc, #268] @ (1a7a00 ) │ │ │ │ mov r0, r7 │ │ │ │ ldr r2, [pc, #268] @ (1a7a04 ) │ │ │ │ add r1, pc │ │ │ │ add r3, pc │ │ │ │ strb.w r5, [r4, #260] @ 0x104 │ │ │ │ add r2, pc │ │ │ │ str r1, [sp, #12] │ │ │ │ - bl 29a408 │ │ │ │ + bl 29a400 │ │ │ │ ldr r2, [pc, #252] @ (1a7a08 ) │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ - bl 29a9c0 │ │ │ │ + bl 29a9b8 │ │ │ │ ldr r3, [r6, #104] @ 0x68 │ │ │ │ str.w r3, [r4, #180] @ 0xb4 │ │ │ │ movs r1, #0 │ │ │ │ movs r3, #8 │ │ │ │ add r0, sp, #16 │ │ │ │ ldr r2, [r6, #104] @ 0x68 │ │ │ │ str.w r2, [r4, #216] @ 0xd8 │ │ │ │ @@ -151303,71 +151305,71 @@ │ │ │ │ ldr r2, [pc, #132] @ (1a7a18 ) │ │ │ │ add r5, pc │ │ │ │ add r3, pc │ │ │ │ mov r1, r5 │ │ │ │ str.w r0, [r4, #252] @ 0xfc │ │ │ │ add r2, pc │ │ │ │ mov r0, r7 │ │ │ │ - bl 29a408 │ │ │ │ + bl 29a400 │ │ │ │ ldr r2, [pc, #116] @ (1a7a1c ) │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ ldr r5, [pc, #112] @ (1a7a20 ) │ │ │ │ - bl 29a9c0 │ │ │ │ + bl 29a9b8 │ │ │ │ ldr r3, [pc, #108] @ (1a7a24 ) │ │ │ │ ldr r2, [pc, #112] @ (1a7a28 ) │ │ │ │ add r5, pc │ │ │ │ mov r1, r5 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ mov r0, r7 │ │ │ │ - bl 29a320 │ │ │ │ + bl 29a318 │ │ │ │ ldr r2, [pc, #100] @ (1a7a2c ) │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ - bl 29a9c0 │ │ │ │ + bl 29a9b8 │ │ │ │ b.n 1a78b6 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ strh r6, [r3, r3] │ │ │ │ movs r6, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r2, #30 │ │ │ │ + asrs r6, r0, #30 │ │ │ │ movs r6, r4 │ │ │ │ - strh r6, [r6, #52] @ 0x34 │ │ │ │ + strh r6, [r4, #52] @ 0x34 │ │ │ │ movs r2, r6 │ │ │ │ - asrs r0, r7, #7 │ │ │ │ + asrs r0, r5, #7 │ │ │ │ movs r6, r4 │ │ │ │ - add r6, sp, #976 @ 0x3d0 │ │ │ │ + add r6, sp, #912 @ 0x390 │ │ │ │ movs r6, r4 │ │ │ │ ldc 15, cr15, [fp, #-1020]! @ 0xfffffc04 │ │ │ │ ldc 15, cr15, [r1, #1020] @ 0x3fc │ │ │ │ - add r6, sp, #912 @ 0x390 │ │ │ │ + add r6, sp, #848 @ 0x350 │ │ │ │ movs r6, r4 │ │ │ │ - add r7, sp, #144 @ 0x90 │ │ │ │ + add r7, sp, #80 @ 0x50 │ │ │ │ movs r6, r4 │ │ │ │ ldcl 15, cr15, [r7], #-1020 @ 0xfffffc04 │ │ │ │ stcl 15, cr15, [r5], {255} @ 0xff │ │ │ │ - add r7, sp, #88 @ 0x58 │ │ │ │ + add r7, sp, #24 │ │ │ │ movs r6, r4 │ │ │ │ str r0, [r1, r7] │ │ │ │ movs r6, r6 │ │ │ │ - add r5, sp, #672 @ 0x2a0 │ │ │ │ + add r5, sp, #608 @ 0x260 │ │ │ │ movs r6, r4 │ │ │ │ stc 15, cr15, [r3, #-1020]! @ 0xfffffc04 │ │ │ │ stcl 15, cr15, [pc, #-1020]! @ 1a7620 │ │ │ │ - add r5, sp, #608 @ 0x260 │ │ │ │ + add r5, sp, #544 @ 0x220 │ │ │ │ movs r6, r4 │ │ │ │ - add r5, sp, #768 @ 0x300 │ │ │ │ + add r5, sp, #704 @ 0x2c0 │ │ │ │ movs r6, r4 │ │ │ │ @ instruction: 0xfb49ffff │ │ │ │ bl ffddba2a <__bss_end__@@Base+0xff7e1b4e> │ │ │ │ - add r5, sp, #768 @ 0x300 │ │ │ │ + add r5, sp, #704 @ 0x2c0 │ │ │ │ movs r6, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ ldr r6, [pc, #532] @ (1a7c58 ) │ │ │ │ @@ -151401,30 +151403,30 @@ │ │ │ │ mov.w r3, #24 │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, r6 │ │ │ │ it eq │ │ │ │ addeq r4, sp, #36 @ 0x24 │ │ │ │ strd r1, r2, [sp, #24] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 297070 │ │ │ │ + bl 297068 │ │ │ │ movs r3, #24 │ │ │ │ ldrd r1, r2, [sp, #24] │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ mov r1, r9 │ │ │ │ mov r6, r0 │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r8 │ │ │ │ add r2, sp, #32 │ │ │ │ movs r7, #0 │ │ │ │ str r7, [sp, #32] │ │ │ │ - bl 390c0c │ │ │ │ + bl 390c04 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1a7b4c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 1a7b7e │ │ │ │ ldrd r3, r2, [r0, #8] │ │ │ │ @@ -151470,19 +151472,19 @@ │ │ │ │ add r3, pc │ │ │ │ adds r3, #156 @ 0x9c │ │ │ │ add r4, pc │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #12] │ │ │ │ str r4, [sp, #0] │ │ │ │ vstr d7, [sp, #16] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 38c088 │ │ │ │ + bl 38c080 │ │ │ │ ldrd r1, r0, [sp, #36] @ 0x24 │ │ │ │ - bl 3e0744 │ │ │ │ + bl 3e073c │ │ │ │ ldr r2, [pc, #296] @ (1a7c80 ) │ │ │ │ ldr r3, [pc, #260] @ (1a7c5c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ @@ -151521,15 +151523,15 @@ │ │ │ │ ldr r1, [pc, #212] @ (1a7c8c ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #156 @ 0x9c │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #686 @ 0x2ae │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ b.n 1a7b48 │ │ │ │ vldr d7, [pc, #128] @ 1a7c50 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [pc, #184] @ (1a7c90 ) │ │ │ │ mov.w r2, #664 @ 0x298 │ │ │ │ ldr r4, [pc, #184] @ (1a7c94 ) │ │ │ │ @@ -151538,15 +151540,15 @@ │ │ │ │ adds r3, #156 @ 0x9c │ │ │ │ add r4, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp, #8] │ │ │ │ str r7, [sp, #12] │ │ │ │ str r4, [sp, #0] │ │ │ │ vstr d7, [sp, #16] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ b.n 1a7b48 │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [pc, #156] @ (1a7c9c ) │ │ │ │ movw r2, #670 @ 0x29e │ │ │ │ ldr r1, [pc, #152] @ (1a7ca0 ) │ │ │ │ @@ -151555,15 +151557,15 @@ │ │ │ │ ldr r3, [pc, #152] @ (1a7ca4 ) │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #20] │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp, #8] │ │ │ │ adds r3, #156 @ 0x9c │ │ │ │ str r7, [sp, #12] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ b.n 1a7b48 │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [pc, #128] @ (1a7ca8 ) │ │ │ │ movw r2, #677 @ 0x2a5 │ │ │ │ ldr r1, [pc, #124] @ (1a7cac ) │ │ │ │ @@ -151572,15 +151574,15 @@ │ │ │ │ ldr r3, [pc, #124] @ (1a7cb0 ) │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #20] │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp, #8] │ │ │ │ adds r3, #156 @ 0x9c │ │ │ │ str r7, [sp, #12] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ b.n 1a7b48 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xffffffff │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ @@ -151588,51 +151590,51 @@ │ │ │ │ movs r6, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r3, r3] │ │ │ │ movs r6, r6 │ │ │ │ movs r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r5, #36] @ 0x24 │ │ │ │ + strh r0, [r3, #36] @ 0x24 │ │ │ │ movs r2, r6 │ │ │ │ - lsrs r0, r3, #31 │ │ │ │ + lsrs r0, r1, #31 │ │ │ │ movs r6, r4 │ │ │ │ - asrs r2, r5, #21 │ │ │ │ + asrs r2, r3, #21 │ │ │ │ movs r6, r4 │ │ │ │ - strh r6, [r3, #30] │ │ │ │ + strh r6, [r1, #30] │ │ │ │ movs r2, r6 │ │ │ │ - add r5, sp, #248 @ 0xf8 │ │ │ │ + add r5, sp, #184 @ 0xb8 │ │ │ │ movs r6, r4 │ │ │ │ - add r3, sp, #32 │ │ │ │ + add r2, sp, #992 @ 0x3e0 │ │ │ │ movs r6, r4 │ │ │ │ ldr r7, [pc, #848] @ (1a7fd4 ) │ │ │ │ movs r6, r6 │ │ │ │ - strh r0, [r3, #26] │ │ │ │ + strh r0, [r1, #26] │ │ │ │ movs r2, r6 │ │ │ │ - add r5, sp, #856 @ 0x358 │ │ │ │ + add r5, sp, #792 @ 0x318 │ │ │ │ movs r6, r4 │ │ │ │ - add r2, sp, #512 @ 0x200 │ │ │ │ + add r2, sp, #448 @ 0x1c0 │ │ │ │ movs r6, r4 │ │ │ │ - strh r2, [r6, #24] │ │ │ │ + strh r2, [r4, #24] │ │ │ │ movs r2, r6 │ │ │ │ - add r4, sp, #584 @ 0x248 │ │ │ │ + add r4, sp, #520 @ 0x208 │ │ │ │ movs r6, r4 │ │ │ │ - add r2, sp, #368 @ 0x170 │ │ │ │ + add r2, sp, #304 @ 0x130 │ │ │ │ movs r6, r4 │ │ │ │ - add r4, sp, #632 @ 0x278 │ │ │ │ + add r4, sp, #568 @ 0x238 │ │ │ │ movs r6, r4 │ │ │ │ - add r2, sp, #208 @ 0xd0 │ │ │ │ + add r2, sp, #144 @ 0x90 │ │ │ │ movs r6, r4 │ │ │ │ - strh r0, [r0, #24] │ │ │ │ + strh r0, [r6, #22] │ │ │ │ movs r2, r6 │ │ │ │ - add r4, sp, #888 @ 0x378 │ │ │ │ + add r4, sp, #824 @ 0x338 │ │ │ │ movs r6, r4 │ │ │ │ - add r2, sp, #48 @ 0x30 │ │ │ │ + add r1, sp, #1008 @ 0x3f0 │ │ │ │ movs r6, r4 │ │ │ │ - strh r0, [r3, #22] │ │ │ │ + strh r0, [r1, #22] │ │ │ │ movs r2, r6 │ │ │ │ │ │ │ │ 001a7cb4 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -151661,25 +151663,25 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #92] @ (1a7d64 ) │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 296dc8 │ │ │ │ + bl 296dc0 │ │ │ │ cbz r0, 1a7d54 │ │ │ │ mov r0, r4 │ │ │ │ - bl 297064 │ │ │ │ - bl 297088 │ │ │ │ + bl 29705c │ │ │ │ + bl 297080 │ │ │ │ ldr.w r4, [r6, #172] @ 0xac │ │ │ │ mov r5, r0 │ │ │ │ cbz r4, 1a7d54 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 296c20 │ │ │ │ + bl 296c18 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ clz r3, r0 │ │ │ │ cmp r4, #0 │ │ │ │ mov.w r3, r3, lsr #5 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -151694,31 +151696,31 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - str r2, [sp, #264] @ 0x108 │ │ │ │ + str r2, [sp, #200] @ 0xc8 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001a7d68 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 297088 │ │ │ │ + bl 297080 │ │ │ │ ldr.w r4, [r4, #172] @ 0xac │ │ │ │ cbz r4, 1a7db6 │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 296c20 │ │ │ │ + bl 296c18 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ clz r3, r0 │ │ │ │ cmp r4, #0 │ │ │ │ mov.w r3, r3, lsr #5 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -151743,24 +151745,24 @@ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #212] @ (1a7eb0 ) │ │ │ │ sub sp, #12 │ │ │ │ mov r6, r0 │ │ │ │ - bl 297070 │ │ │ │ + bl 297068 │ │ │ │ ldr r2, [pc, #208] @ (1a7eb4 ) │ │ │ │ add r4, pc │ │ │ │ ldr r1, [pc, #208] @ (1a7eb8 ) │ │ │ │ movs r3, #24 │ │ │ │ add r2, pc │ │ │ │ adds r4, #72 @ 0x48 │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r3, [r3, #212] @ 0xd4 │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r6, #176] @ 0xb0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -151786,15 +151788,15 @@ │ │ │ │ ldrd r2, r3, [r3, #16] │ │ │ │ strd r2, r3, [r4, #8] │ │ │ │ blx 145bbc │ │ │ │ ldr.w r3, [r6, #176] @ 0xb0 │ │ │ │ str r0, [r4, #16] │ │ │ │ ldr.w r0, [r3, fp] │ │ │ │ cbz r0, 1a7e60 │ │ │ │ - bl 2997d8 │ │ │ │ + bl 2997d0 │ │ │ │ str r0, [r4, #20] │ │ │ │ movs r0, #8 │ │ │ │ mov r5, sl │ │ │ │ blx 145d4c │ │ │ │ ldr.w r2, [r6, #176] @ 0xb0 │ │ │ │ str.w r9, [r0] │ │ │ │ mov r3, r0 │ │ │ │ @@ -151818,41 +151820,41 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - strh r4, [r5, #8] │ │ │ │ + strh r4, [r3, #8] │ │ │ │ movs r2, r6 │ │ │ │ - lsrs r2, r5, #17 │ │ │ │ + lsrs r2, r3, #17 │ │ │ │ movs r6, r4 │ │ │ │ - asrs r6, r7, #7 │ │ │ │ + asrs r6, r5, #7 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001a7ebc : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #972] @ (1a829c ) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r4, r1 │ │ │ │ mov r9, r2 │ │ │ │ mov r6, r0 │ │ │ │ - bl 297070 │ │ │ │ + bl 297068 │ │ │ │ ldr r2, [pc, #964] @ (1a82a0 ) │ │ │ │ add r5, pc │ │ │ │ ldr r1, [pc, #964] @ (1a82a4 ) │ │ │ │ movs r3, #24 │ │ │ │ add r2, pc │ │ │ │ add.w r7, r5, #72 @ 0x48 │ │ │ │ add r1, pc │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr.w r3, [r0, #212] @ 0xd4 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1a8226 │ │ │ │ ldrb r2, [r4, #0] │ │ │ │ ldr.w r7, [r6, #256] @ 0x100 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ @@ -152029,15 +152031,15 @@ │ │ │ │ ldr r1, [pc, #444] @ (1a82b0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ add r4, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -152048,27 +152050,27 @@ │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [pc, #404] @ (1a82bc ) │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1a80d8 │ │ │ │ ldr r3, [pc, #392] @ (1a82c0 ) │ │ │ │ ldr r2, [pc, #392] @ (1a82c4 ) │ │ │ │ ldr r1, [pc, #396] @ (1a82c8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movw r2, #851 @ 0x353 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -152079,15 +152081,15 @@ │ │ │ │ ldr r1, [pc, #356] @ (1a82d4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ add r4, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -152098,15 +152100,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movw r2, #861 @ 0x35d │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -152117,15 +152119,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movw r2, #866 @ 0x362 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -152136,15 +152138,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movw r2, #871 @ 0x367 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -152153,120 +152155,120 @@ │ │ │ │ add.w r3, r5, #172 @ 0xac │ │ │ │ ldr r1, [pc, #208] @ (1a8300 ) │ │ │ │ mov.w r2, #836 @ 0x344 │ │ │ │ add r4, pc │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1a80d8 │ │ │ │ ldr r3, [pc, #192] @ (1a8304 ) │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [pc, #192] @ (1a8308 ) │ │ │ │ mov.w r2, #912 @ 0x390 │ │ │ │ ldr r1, [pc, #192] @ (1a830c ) │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ add r1, pc │ │ │ │ str r7, [sp, #8] │ │ │ │ str r5, [sp, #12] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1a80d8 │ │ │ │ ldr r3, [pc, #172] @ (1a8310 ) │ │ │ │ ldr r2, [pc, #172] @ (1a8314 ) │ │ │ │ ldr r1, [pc, #176] @ (1a8318 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #0] │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp, #16] │ │ │ │ strd r5, r7, [sp, #8] │ │ │ │ movw r2, #925 @ 0x39d │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1a80d8 │ │ │ │ ldr r1, [pc, #148] @ (1a831c ) │ │ │ │ add.w r3, r5, #200 @ 0xc8 │ │ │ │ ldr r0, [pc, #144] @ (1a8320 ) │ │ │ │ movw r2, #841 @ 0x349 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - strh r4, [r6, #0] │ │ │ │ + strh r4, [r4, #0] │ │ │ │ movs r2, r6 │ │ │ │ - lsrs r2, r6, #13 │ │ │ │ + lsrs r2, r4, #13 │ │ │ │ movs r6, r4 │ │ │ │ - asrs r4, r0, #4 │ │ │ │ + asrs r4, r6, #3 │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r4, [r3, #24] │ │ │ │ + ldrb r4, [r1, #24] │ │ │ │ movs r2, r6 │ │ │ │ - add r1, sp, #608 @ 0x260 │ │ │ │ + add r1, sp, #544 @ 0x220 │ │ │ │ movs r6, r4 │ │ │ │ - add r5, pc, #280 @ (adr r5, 1a83cc ) │ │ │ │ + add r5, pc, #216 @ (adr r5, 1a838c ) │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r2, [r5, #23] │ │ │ │ + ldrb r2, [r3, #23] │ │ │ │ movs r2, r6 │ │ │ │ - add r0, sp, #816 @ 0x330 │ │ │ │ + add r0, sp, #752 @ 0x2f0 │ │ │ │ movs r6, r4 │ │ │ │ - add r5, pc, #80 @ (adr r5, 1a8310 ) │ │ │ │ + add r5, pc, #16 @ (adr r5, 1a82d0 ) │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r4, [r2, #23] │ │ │ │ + ldrb r4, [r0, #23] │ │ │ │ movs r2, r6 │ │ │ │ - add r0, sp, #784 @ 0x310 │ │ │ │ + add r0, sp, #720 @ 0x2d0 │ │ │ │ movs r6, r4 │ │ │ │ - add r4, pc, #1016 @ (adr r4, 1a86c4 ) │ │ │ │ + add r4, pc, #952 @ (adr r4, 1a8684 ) │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r0, [r4, #22] │ │ │ │ + ldrb r0, [r2, #22] │ │ │ │ movs r2, r6 │ │ │ │ - add r0, sp, #688 @ 0x2b0 │ │ │ │ + add r0, sp, #624 @ 0x270 │ │ │ │ movs r6, r4 │ │ │ │ - add r4, pc, #808 @ (adr r4, 1a8600 ) │ │ │ │ + add r4, pc, #744 @ (adr r4, 1a85c0 ) │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r4, [r6, #21] │ │ │ │ + ldrb r4, [r4, #21] │ │ │ │ movs r2, r6 │ │ │ │ - add r0, sp, #624 @ 0x270 │ │ │ │ + add r0, sp, #560 @ 0x230 │ │ │ │ movs r6, r4 │ │ │ │ - add r4, pc, #632 @ (adr r4, 1a855c ) │ │ │ │ + add r4, pc, #568 @ (adr r4, 1a851c ) │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r4, [r0, #21] │ │ │ │ + ldrb r4, [r6, #20] │ │ │ │ movs r2, r6 │ │ │ │ - add r0, sp, #544 @ 0x220 │ │ │ │ + add r0, sp, #480 @ 0x1e0 │ │ │ │ movs r6, r4 │ │ │ │ - add r4, pc, #440 @ (adr r4, 1a84a8 ) │ │ │ │ + add r4, pc, #376 @ (adr r4, 1a8468 ) │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r4, [r2, #20] │ │ │ │ + ldrb r4, [r0, #20] │ │ │ │ movs r2, r6 │ │ │ │ - add r0, sp, #464 @ 0x1d0 │ │ │ │ + add r0, sp, #400 @ 0x190 │ │ │ │ movs r6, r4 │ │ │ │ - add r4, pc, #248 @ (adr r4, 1a83f4 ) │ │ │ │ + add r4, pc, #184 @ (adr r4, 1a83b4 ) │ │ │ │ movs r6, r4 │ │ │ │ - add r7, pc, #504 @ (adr r7, 1a84f8 ) │ │ │ │ + add r7, pc, #440 @ (adr r7, 1a84b8 ) │ │ │ │ movs r6, r4 │ │ │ │ - add r4, pc, #40 @ (adr r4, 1a832c ) │ │ │ │ + add r3, pc, #1000 @ (adr r3, 1a86ec ) │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r4, [r0, #19] │ │ │ │ + ldrb r4, [r6, #18] │ │ │ │ movs r2, r6 │ │ │ │ - add r0, sp, #360 @ 0x168 │ │ │ │ + add r0, sp, #296 @ 0x128 │ │ │ │ movs r6, r4 │ │ │ │ - add r3, pc, #944 @ (adr r3, 1a86c0 ) │ │ │ │ + add r3, pc, #880 @ (adr r3, 1a8680 ) │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r0, [r5, #18] │ │ │ │ + ldrb r0, [r3, #18] │ │ │ │ movs r2, r6 │ │ │ │ - add r0, sp, #424 @ 0x1a8 │ │ │ │ + add r0, sp, #360 @ 0x168 │ │ │ │ movs r6, r4 │ │ │ │ - add r3, pc, #824 @ (adr r3, 1a8654 ) │ │ │ │ + add r3, pc, #760 @ (adr r3, 1a8614 ) │ │ │ │ movs r6, r4 │ │ │ │ - add r3, pc, #696 @ (adr r3, 1a85d8 ) │ │ │ │ + add r3, pc, #632 @ (adr r3, 1a8598 ) │ │ │ │ movs r6, r4 │ │ │ │ - add r7, pc, #304 @ (adr r7, 1a8454 ) │ │ │ │ + add r7, pc, #240 @ (adr r7, 1a8414 ) │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001a8324 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -152275,28 +152277,28 @@ │ │ │ │ ldr r3, [pc, #40] @ (1a8360 ) │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [pc, #40] @ (1a8364 ) │ │ │ │ add r1, pc │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - bl 29a3a0 │ │ │ │ + bl 29a398 │ │ │ │ ldr r2, [pc, #28] @ (1a8368 ) │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 29ab10 │ │ │ │ + b.w 29ab08 │ │ │ │ nop │ │ │ │ - ldr r0, [r4, #112] @ 0x70 │ │ │ │ + ldr r0, [r2, #112] @ 0x70 │ │ │ │ movs r6, r4 │ │ │ │ bl 270362 │ │ │ │ @ instruction: 0xe83bffff │ │ │ │ - add r7, pc, #792 @ (adr r7, 1a8684 ) │ │ │ │ + add r7, pc, #728 @ (adr r7, 1a8644 ) │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001a836c : │ │ │ │ ldrb.w r0, [r0, #42] @ 0x2a │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ @@ -152340,22 +152342,22 @@ │ │ │ │ mov r0, r5 │ │ │ │ movs r1, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 29971c │ │ │ │ + bl 299714 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #12] @ (1a83e4 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ movs r0, #1 │ │ │ │ blx 1459f4 │ │ │ │ - add r7, pc, #416 @ (adr r7, 1a8588 ) │ │ │ │ + add r7, pc, #352 @ (adr r7, 1a8548 ) │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001a83e8 : │ │ │ │ ldr.w r3, [r0, #160] @ 0xa0 │ │ │ │ cbz r3, 1a83f2 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cbz r2, 1a83fc │ │ │ │ @@ -152371,25 +152373,25 @@ │ │ │ │ 001a8404 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 297070 │ │ │ │ + bl 297068 │ │ │ │ ldr.w ip, [pc, #80] @ 1a846c │ │ │ │ ldr r2, [pc, #80] @ (1a8470 ) │ │ │ │ movs r3, #24 │ │ │ │ ldr r1, [pc, #80] @ (1a8474 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #72 @ 0x48 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr.w r3, [r0, #168] @ 0xa8 │ │ │ │ cbz r3, 1a8446 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ bx r3 │ │ │ │ ldr.w r3, [r0, #160] @ 0xa0 │ │ │ │ @@ -152403,19 +152405,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ b.n 1a8454 │ │ │ │ nop │ │ │ │ - ldrb r4, [r5, #11] │ │ │ │ + ldrb r4, [r3, #11] │ │ │ │ movs r2, r6 │ │ │ │ - lsls r2, r5, #24 │ │ │ │ + lsls r2, r3, #24 │ │ │ │ movs r6, r4 │ │ │ │ - lsrs r0, r0, #15 │ │ │ │ + lsrs r0, r6, #14 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001a8478 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3832] @ 0xef8 │ │ │ │ @@ -152440,23 +152442,23 @@ │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ cmp r5, r3 │ │ │ │ it ne │ │ │ │ cmpne r5, #0 │ │ │ │ mov sl, r3 │ │ │ │ it eq │ │ │ │ addeq r5, sp, #64 @ 0x40 │ │ │ │ - bl 297070 │ │ │ │ + bl 297068 │ │ │ │ ldr.w r2, [pc, #2132] @ 1a8d24 │ │ │ │ add.w r3, r9, #72 @ 0x48 │ │ │ │ ldr.w r1, [pc, #2128] @ 1a8d28 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #24 │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ mov r7, r0 │ │ │ │ movs r0, #7 │ │ │ │ bl 2391a8 │ │ │ │ ldr.w r3, [pc, #2108] @ 1a8d2c │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ cbnz r3, 1a8506 │ │ │ │ @@ -152469,15 +152471,15 @@ │ │ │ │ beq.w 1a86bc │ │ │ │ ldr.w r3, [pc, #2080] @ 1a8d30 │ │ │ │ ldr.w r1, [pc, #2080] @ 1a8d34 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r2, r3 │ │ │ │ - bl 298e6c │ │ │ │ + bl 298e64 │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ cmp r3, r0 │ │ │ │ bne.w 1a873c │ │ │ │ ldr.w r3, [r4, #256] @ 0x100 │ │ │ │ cbz r3, 1a8544 │ │ │ │ mov r0, r4 │ │ │ │ bl 1aa2e8 │ │ │ │ @@ -152488,29 +152490,29 @@ │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1a8704 │ │ │ │ ldr.w r3, [r4, #168] @ 0xa8 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1a85f8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 297070 │ │ │ │ + bl 297068 │ │ │ │ ldr.w r3, [pc, #2012] @ 1a8d38 │ │ │ │ ldr.w r2, [pc, #2012] @ 1a8d3c │ │ │ │ ldr.w r1, [pc, #2012] @ 1a8d40 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ mov sl, r3 │ │ │ │ add r1, pc │ │ │ │ adds r3, #72 @ 0x48 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #24 │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ mov r8, r0 │ │ │ │ ldr.w r0, [r4, #168] @ 0xa8 │ │ │ │ - bl 297088 │ │ │ │ + bl 297080 │ │ │ │ mov r9, r0 │ │ │ │ ldr.w r6, [r8, #160] @ 0xa0 │ │ │ │ cmp r6, #0 │ │ │ │ beq.w 1a8a00 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 1a8ce8 │ │ │ │ @@ -152518,15 +152520,15 @@ │ │ │ │ cbz r6, 1a85a8 │ │ │ │ b.n 1a8cfc │ │ │ │ adds r6, #4 │ │ │ │ ldr r1, [r3, r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 1a8b7a │ │ │ │ mov r0, r9 │ │ │ │ - bl 296c20 │ │ │ │ + bl 296c18 │ │ │ │ ldr.w r3, [r8, #160] @ 0xa0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1a859e │ │ │ │ ldr r3, [r3, r6] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1a8b7a │ │ │ │ ldr.w r5, [pc, #1924] @ 1a8d44 │ │ │ │ @@ -152535,74 +152537,74 @@ │ │ │ │ ldr.w r1, [pc, #1920] @ 1a8d4c │ │ │ │ add r5, pc │ │ │ │ add.w r3, r5, #332 @ 0x14c │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #66 @ 0x42 │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1a8cd4 │ │ │ │ ldr.w r2, [r0, #156] @ 0x9c │ │ │ │ cbz r2, 1a85f8 │ │ │ │ ldr.w r0, [pc, #1892] @ 1a8d50 │ │ │ │ ldr.w r1, [r4, #168] @ 0xa8 │ │ │ │ add r0, pc │ │ │ │ - bl 3e0cf8 │ │ │ │ + bl 3e0cf0 │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ cbz r3, 1a864e │ │ │ │ ldr.w r0, [pc, #1876] @ 1a8d54 │ │ │ │ movs r3, #24 │ │ │ │ ldr.w r2, [pc, #1876] @ 1a8d58 │ │ │ │ movs r6, #0 │ │ │ │ ldr.w r1, [pc, #1872] @ 1a8d5c │ │ │ │ add r0, pc │ │ │ │ add r2, pc │ │ │ │ adds r0, #92 @ 0x5c │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr.w r5, [pc, #1864] @ 1a8d60 │ │ │ │ mov r0, r4 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr.w r1, [pc, #1856] @ 1a8d64 │ │ │ │ strb.w r6, [r0, #41] @ 0x29 │ │ │ │ add r5, pc │ │ │ │ ldr.w r0, [pc, #1852] @ 1a8d68 │ │ │ │ movs r3, #1 │ │ │ │ add r1, pc │ │ │ │ mov r2, r5 │ │ │ │ add r0, pc │ │ │ │ - bl 296a20 │ │ │ │ + bl 296a18 │ │ │ │ ldr.w r1, [pc, #1840] @ 1a8d6c │ │ │ │ ldr.w r0, [pc, #1840] @ 1a8d70 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl 296a20 │ │ │ │ + bl 296a18 │ │ │ │ ldr.w r0, [r4, #172] @ 0xac │ │ │ │ - bl 297070 │ │ │ │ + bl 297068 │ │ │ │ ldr.w r1, [pc, #1820] @ 1a8d74 │ │ │ │ ldr.w r2, [pc, #1820] @ 1a8d78 │ │ │ │ movw r3, #1743 @ 0x6cf │ │ │ │ add r1, pc │ │ │ │ adds r1, #228 @ 0xe4 │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr.w r1, [pc, #1808] @ 1a8d7c │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ bl 176588 │ │ │ │ ldr r3, [r7, #68] @ 0x44 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ movs r0, #4 │ │ │ │ - bl 2938dc │ │ │ │ + bl 2938d4 │ │ │ │ ldrd r1, r0, [sp, #64] @ 0x40 │ │ │ │ - bl 3e0744 │ │ │ │ + bl 3e073c │ │ │ │ ldr.w r2, [pc, #1776] @ 1a8d80 │ │ │ │ ldr.w r3, [pc, #1668] @ 1a8d18 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #220] @ 0xdc │ │ │ │ eors r2, r3 │ │ │ │ @@ -152621,17 +152623,17 @@ │ │ │ │ beq.w 1a852c │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1a852c │ │ │ │ bl 1a95b0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1a852c │ │ │ │ - bl 299cfc │ │ │ │ + bl 299cf4 │ │ │ │ ldr.w r1, [r7, #196] @ 0xc4 │ │ │ │ - bl 297e44 │ │ │ │ + bl 297e3c │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1a8c12 │ │ │ │ ldr.w r3, [pc, #1688] @ 1a8d84 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ @@ -152651,45 +152653,45 @@ │ │ │ │ add.w r3, r9, #228 @ 0xe4 │ │ │ │ ldr.w r1, [pc, #1644] @ 1a8d8c │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #1671 @ 0x687 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ ldrd r1, r0, [sp, #64] @ 0x40 │ │ │ │ - bl 3e0744 │ │ │ │ + bl 3e073c │ │ │ │ b.n 1a868c │ │ │ │ ldr.w r3, [pc, #1616] @ 1a8d90 │ │ │ │ mov.w r2, #1680 @ 0x690 │ │ │ │ ldr.w r4, [pc, #1612] @ 1a8d94 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r1, [pc, #1612] @ 1a8d98 │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ adds r3, #228 @ 0xe4 │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1a8732 │ │ │ │ movs r0, #0 │ │ │ │ ldr.w r6, [pc, #1592] @ 1a8d9c │ │ │ │ blx 1440ac │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r6, pc │ │ │ │ - bl 297070 │ │ │ │ + bl 297068 │ │ │ │ ldr.w r2, [pc, #1580] @ 1a8da0 │ │ │ │ ldr.w r1, [pc, #1580] @ 1a8da4 │ │ │ │ add.w r3, r6, #72 @ 0x48 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #24 │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ mov r3, r0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #212] @ 0xd4 │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r4, #256] @ 0x100 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -152845,25 +152847,25 @@ │ │ │ │ mov r0, fp │ │ │ │ movs r1, #1 │ │ │ │ blx 143870 │ │ │ │ ldrb.w r3, [r7, #183] @ 0xb7 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1a8544 │ │ │ │ mov r0, r4 │ │ │ │ - bl 297070 │ │ │ │ + bl 297068 │ │ │ │ ldr.w r3, [pc, #1144] @ 1a8dcc │ │ │ │ ldr.w r2, [pc, #1144] @ 1a8dd0 │ │ │ │ ldr.w r1, [pc, #1144] @ 1a8dd4 │ │ │ │ add r3, pc │ │ │ │ adds r3, #72 @ 0x48 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #24 │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr.w r3, [r0, #212] @ 0xd4 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r6, [r4, #256] @ 0x100 │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [pc, #1100] @ 1a8dc8 │ │ │ │ mov r9, r0 │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ @@ -152929,33 +152931,33 @@ │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ adds r6, #1 │ │ │ │ cmp r3, r6 │ │ │ │ bls.n 1a8ae4 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r0, r9 │ │ │ │ ldr.w r1, [r3, r6, lsl #2] │ │ │ │ - bl 296c20 │ │ │ │ + bl 296c18 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1a8a16 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ blx 144728 │ │ │ │ b.n 1a85be │ │ │ │ ldr r1, [pc, #920] @ (1a8dd8 ) │ │ │ │ ldrd r2, r3, [r6, #80] @ 0x50 │ │ │ │ add r1, pc │ │ │ │ blx 14432c │ │ │ │ b.n 1a885e │ │ │ │ ldr r0, [pc, #912] @ (1a8ddc ) │ │ │ │ ldr.w r1, [fp] │ │ │ │ add r0, pc │ │ │ │ - bl 3e0cf8 │ │ │ │ + bl 3e0cf0 │ │ │ │ ldr r0, [pc, #904] @ (1a8de0 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0cf8 │ │ │ │ + bl 3e0cf0 │ │ │ │ b.n 1a8938 │ │ │ │ ldr.w ip, [r3] │ │ │ │ cmp.w ip, #0 │ │ │ │ ble.w 1a8922 │ │ │ │ add.w lr, r3, #8 │ │ │ │ movs r2, #0 │ │ │ │ mov.w r9, #152 @ 0x98 │ │ │ │ @@ -152972,15 +152974,15 @@ │ │ │ │ beq.n 1a8a80 │ │ │ │ mla r0, r9, r1, lr │ │ │ │ ldrb r6, [r0, #12] │ │ │ │ cmp r6, #0 │ │ │ │ bne.n 1a8a78 │ │ │ │ ldr r0, [pc, #840] @ (1a8de4 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ movs r0, #1 │ │ │ │ blx 1459f4 │ │ │ │ ldr r1, [pc, #828] @ (1a8de8 ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ blx 14432c │ │ │ │ b.n 1a88e4 │ │ │ │ @@ -153013,19 +153015,19 @@ │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #308 @ 0x134 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ strd r2, r0, [sp] │ │ │ │ mov r0, r5 │ │ │ │ movw r2, #1633 @ 0x661 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ ldr r1, [pc, #760] @ (1a8e08 ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 3e0024 │ │ │ │ + bl 3e001c │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ cbz r3, 1a8b6a │ │ │ │ ldr r7, [pc, #748] @ (1a8e0c ) │ │ │ │ mov fp, r6 │ │ │ │ ldr.w r9, [pc, #748] @ 1a8e10 │ │ │ │ movs r4, #0 │ │ │ │ ldr.w sl, [pc, #748] @ 1a8e14 │ │ │ │ @@ -153043,15 +153045,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r4 │ │ │ │ ite ne │ │ │ │ movne r3, r6 │ │ │ │ moveq r3, r9 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ - bl 3e0024 │ │ │ │ + bl 3e001c │ │ │ │ mov r0, r5 │ │ │ │ blx 143ca4 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ cmp r3, r4 │ │ │ │ bhi.n 1a8b34 │ │ │ │ mov r6, fp │ │ │ │ mov r0, r6 │ │ │ │ @@ -153069,23 +153071,23 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #308 @ 0x134 │ │ │ │ strd r2, r0, [sp] │ │ │ │ add r1, pc │ │ │ │ mov.w r2, #1600 @ 0x640 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ ldr.w r3, [r8, #160] @ 0xa0 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 1a8c42 │ │ │ │ ldr r1, [pc, #628] @ (1a8e24 ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 3e0024 │ │ │ │ + bl 3e001c │ │ │ │ ldr.w r3, [r8, #160] @ 0xa0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cbz r0, 1a8c00 │ │ │ │ ldr.w r9, [pc, #616] @ 1a8e28 │ │ │ │ movs r4, #4 │ │ │ │ ldr r7, [pc, #612] @ (1a8e2c ) │ │ │ │ ldr.w sl, [pc, #616] @ 1a8e30 │ │ │ │ @@ -153099,26 +153101,26 @@ │ │ │ │ mov r1, sl │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, r4] │ │ │ │ cmp r3, #0 │ │ │ │ ite eq │ │ │ │ moveq r3, r9 │ │ │ │ movne r3, r7 │ │ │ │ - bl 3e0024 │ │ │ │ + bl 3e001c │ │ │ │ mov r0, r6 │ │ │ │ blx 143ca4 │ │ │ │ ldr.w r3, [r8, #160] @ 0xa0 │ │ │ │ ldr r0, [r3, r4] │ │ │ │ adds r4, #4 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1a8bd0 │ │ │ │ ldr r1, [pc, #560] @ (1a8e34 ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 3e0024 │ │ │ │ + bl 3e001c │ │ │ │ mov r0, fp │ │ │ │ blx 143ca4 │ │ │ │ b.n 1a8732 │ │ │ │ ldr.w r1, [r7, #196] @ 0xc4 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [pc, #540] @ (1a8e38 ) │ │ │ │ str r1, [sp, #4] │ │ │ │ @@ -153126,29 +153128,29 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [pc, #540] @ (1a8e40 ) │ │ │ │ adds r3, #228 @ 0xe4 │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #1687 @ 0x697 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ ldr r1, [pc, #528] @ (1a8e44 ) │ │ │ │ ldr.w r2, [r7, #196] @ 0xc4 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 3e0024 │ │ │ │ + bl 3e001c │ │ │ │ b.n 1a8732 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bl 1499b8 │ │ │ │ ldr r1, [pc, #508] @ (1a8e48 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r0 │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e0024 │ │ │ │ + bl 3e001c │ │ │ │ mov r0, r4 │ │ │ │ blx 143ca4 │ │ │ │ b.n 1a8c0a │ │ │ │ ldrd lr, r3, [r6, #112] @ 0x70 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ ldrd r2, r1, [r5, #280] @ 0x118 │ │ │ │ cmp r3, r1 │ │ │ │ @@ -153169,23 +153171,23 @@ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ add r0, pc │ │ │ │ strd r7, r1, [sp, #16] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ str.w lr, [sp, #8] │ │ │ │ strd ip, sl, [sp] │ │ │ │ - bl 3e0cf8 │ │ │ │ + bl 3e0cf0 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ b.n 1a89ea │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldr r0, [pc, #412] @ (1a8e50 ) │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ movs r0, #1 │ │ │ │ blx 1459f4 │ │ │ │ ldr r1, [pc, #400] @ (1a8e54 ) │ │ │ │ add.w r3, r6, #252 @ 0xfc │ │ │ │ ldr r0, [pc, #400] @ (1a8e58 ) │ │ │ │ movw r2, #1455 @ 0x5af │ │ │ │ add r1, pc │ │ │ │ @@ -153216,196 +153218,196 @@ │ │ │ │ movs r6, r6 │ │ │ │ mov sl, r1 │ │ │ │ movs r6, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r4, #9] │ │ │ │ + ldrb r0, [r2, #9] │ │ │ │ movs r2, r6 │ │ │ │ - lsls r2, r7, #21 │ │ │ │ + lsls r2, r5, #21 │ │ │ │ movs r6, r4 │ │ │ │ - lsrs r6, r1, #12 │ │ │ │ + lsrs r6, r7, #11 │ │ │ │ movs r6, r4 │ │ │ │ asrs r0, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 1a8e3c │ │ │ │ + b.n 1a8e1c │ │ │ │ movs r7, r4 │ │ │ │ - ldrb r2, [r5, #6] │ │ │ │ + ldrb r2, [r3, #6] │ │ │ │ movs r2, r6 │ │ │ │ - lsls r4, r5, #19 │ │ │ │ + lsls r4, r3, #19 │ │ │ │ movs r6, r4 │ │ │ │ - lsrs r0, r0, #10 │ │ │ │ + lsrs r0, r6, #9 │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r4, [r0, #5] │ │ │ │ + ldrb r4, [r6, #4] │ │ │ │ movs r2, r6 │ │ │ │ - lsls r2, r3, #18 │ │ │ │ + lsls r2, r1, #18 │ │ │ │ movs r6, r4 │ │ │ │ - cbz r6, 1a8db6 │ │ │ │ + cbz r6, 1a8db2 │ │ │ │ movs r6, r4 │ │ │ │ - add r1, sp, #904 @ 0x388 │ │ │ │ + add r1, sp, #840 @ 0x348 │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r4, [r0, #4] │ │ │ │ + ldrb r4, [r6, #3] │ │ │ │ movs r2, r6 │ │ │ │ - lsls r6, r0, #17 │ │ │ │ + lsls r6, r6, #16 │ │ │ │ movs r6, r4 │ │ │ │ - lsrs r2, r3, #7 │ │ │ │ + lsrs r2, r1, #7 │ │ │ │ movs r6, r4 │ │ │ │ - strh r4, [r7, #10] │ │ │ │ + strh r4, [r5, #10] │ │ │ │ movs r6, r4 │ │ │ │ - add r1, sp, #800 @ 0x320 │ │ │ │ + add r1, sp, #736 @ 0x2e0 │ │ │ │ movs r6, r4 │ │ │ │ - add r1, sp, #848 @ 0x350 │ │ │ │ + add r1, sp, #784 @ 0x310 │ │ │ │ movs r6, r4 │ │ │ │ - add r1, sp, #824 @ 0x338 │ │ │ │ + add r1, sp, #760 @ 0x2f8 │ │ │ │ movs r6, r4 │ │ │ │ - add r1, sp, #880 @ 0x370 │ │ │ │ + add r1, sp, #816 @ 0x330 │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r6, [r5, #2] │ │ │ │ + ldrb r6, [r3, #2] │ │ │ │ movs r2, r6 │ │ │ │ - ldr r7, [sp, #848] @ 0x350 │ │ │ │ + ldr r7, [sp, #784] @ 0x310 │ │ │ │ movs r6, r4 │ │ │ │ - adds r4, #166 @ 0xa6 │ │ │ │ + adds r4, #150 @ 0x96 │ │ │ │ movs r1, r5 │ │ │ │ add r8, r3 │ │ │ │ movs r6, r6 │ │ │ │ b.n 1a90dc │ │ │ │ lsls r2, r0, #1 │ │ │ │ - add r4, pc, #320 @ (adr r4, 1a8ecc ) │ │ │ │ + add r4, pc, #256 @ (adr r4, 1a8e8c ) │ │ │ │ movs r6, r4 │ │ │ │ - ldr r7, [sp, #96] @ 0x60 │ │ │ │ + ldr r7, [sp, #32] │ │ │ │ movs r6, r4 │ │ │ │ - strb r2, [r0, #31] │ │ │ │ + strb r2, [r6, #30] │ │ │ │ movs r2, r6 │ │ │ │ - add r4, pc, #304 @ (adr r4, 1a8ec8 ) │ │ │ │ + add r4, pc, #240 @ (adr r4, 1a8e88 ) │ │ │ │ movs r6, r4 │ │ │ │ - ldr r6, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r6, [sp, #880] @ 0x370 │ │ │ │ movs r6, r4 │ │ │ │ - strb r4, [r4, #30] │ │ │ │ + strb r4, [r2, #30] │ │ │ │ movs r2, r6 │ │ │ │ - lsls r6, r2, #11 │ │ │ │ + lsls r6, r0, #11 │ │ │ │ movs r6, r4 │ │ │ │ - lsrs r2, r5, #1 │ │ │ │ + lsrs r2, r3, #1 │ │ │ │ movs r6, r4 │ │ │ │ - add r5, pc, #552 @ (adr r5, 1a8fd4 ) │ │ │ │ + add r5, pc, #488 @ (adr r5, 1a8f94 ) │ │ │ │ movs r6, r4 │ │ │ │ - add r3, pc, #544 @ (adr r3, 1a8fd0 ) │ │ │ │ + add r3, pc, #480 @ (adr r3, 1a8f90 ) │ │ │ │ movs r6, r4 │ │ │ │ - add r4, pc, #600 @ (adr r4, 1a900c ) │ │ │ │ + add r4, pc, #536 @ (adr r4, 1a8fcc ) │ │ │ │ movs r6, r4 │ │ │ │ - add r4, pc, #544 @ (adr r4, 1a8fd8 ) │ │ │ │ + add r4, pc, #480 @ (adr r4, 1a8f98 ) │ │ │ │ movs r6, r4 │ │ │ │ - add r4, pc, #504 @ (adr r4, 1a8fb4 ) │ │ │ │ + add r4, pc, #440 @ (adr r4, 1a8f74 ) │ │ │ │ movs r6, r4 │ │ │ │ - add r4, pc, #448 @ (adr r4, 1a8f80 ) │ │ │ │ + add r4, pc, #384 @ (adr r4, 1a8f40 ) │ │ │ │ movs r6, r4 │ │ │ │ - add r4, pc, #392 @ (adr r4, 1a8f4c ) │ │ │ │ + add r4, pc, #328 @ (adr r4, 1a8f0c ) │ │ │ │ movs r6, r4 │ │ │ │ - strb r0, [r7, #17] │ │ │ │ + strb r0, [r5, #17] │ │ │ │ movs r1, r5 │ │ │ │ movs r7, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r6, #22] │ │ │ │ + strb r4, [r4, #22] │ │ │ │ movs r2, r6 │ │ │ │ - lsls r4, r6, #3 │ │ │ │ + lsls r4, r4, #3 │ │ │ │ movs r6, r4 │ │ │ │ - lsls r2, r1, #26 │ │ │ │ + lsls r2, r7, #25 │ │ │ │ movs r6, r4 │ │ │ │ - add r2, pc, #744 @ (adr r2, 1a90c4 ) │ │ │ │ + add r2, pc, #680 @ (adr r2, 1a9084 ) │ │ │ │ movs r6, r4 │ │ │ │ - add r3, pc, #592 @ (adr r3, 1a9030 ) │ │ │ │ + add r3, pc, #528 @ (adr r3, 1a8ff0 ) │ │ │ │ movs r6, r4 │ │ │ │ - add r3, pc, #736 @ (adr r3, 1a90c4 ) │ │ │ │ + add r3, pc, #672 @ (adr r3, 1a9084 ) │ │ │ │ movs r6, r4 │ │ │ │ - add r2, pc, #848 @ (adr r2, 1a9138 ) │ │ │ │ + add r2, pc, #784 @ (adr r2, 1a90f8 ) │ │ │ │ movs r6, r4 │ │ │ │ - add r0, pc, #784 @ (adr r0, 1a90fc ) │ │ │ │ + add r0, pc, #720 @ (adr r0, 1a90bc ) │ │ │ │ movs r6, r4 │ │ │ │ - add r0, pc, #736 @ (adr r0, 1a90d0 ) │ │ │ │ + add r0, pc, #672 @ (adr r0, 1a9090 ) │ │ │ │ movs r6, r4 │ │ │ │ - add r0, pc, #688 @ (adr r0, 1a90a4 ) │ │ │ │ + add r0, pc, #624 @ (adr r0, 1a9064 ) │ │ │ │ movs r6, r4 │ │ │ │ - add r0, pc, #640 @ (adr r0, 1a9078 ) │ │ │ │ + add r0, pc, #576 @ (adr r0, 1a9038 ) │ │ │ │ movs r6, r4 │ │ │ │ - add r0, pc, #592 @ (adr r0, 1a904c ) │ │ │ │ + add r0, pc, #528 @ (adr r0, 1a900c ) │ │ │ │ movs r6, r4 │ │ │ │ - strb r4, [r3, #16] │ │ │ │ + strb r4, [r1, #16] │ │ │ │ movs r2, r6 │ │ │ │ - add r4, pc, #520 @ (adr r4, 1a900c ) │ │ │ │ + add r4, pc, #456 @ (adr r4, 1a8fcc ) │ │ │ │ movs r6, r4 │ │ │ │ - ldr r3, [sp, #272] @ 0x110 │ │ │ │ + ldr r3, [sp, #208] @ 0xd0 │ │ │ │ movs r6, r4 │ │ │ │ - add r4, pc, #640 @ (adr r4, 1a908c ) │ │ │ │ + add r4, pc, #576 @ (adr r4, 1a904c ) │ │ │ │ movs r6, r4 │ │ │ │ - add r0, pc, #280 @ (adr r0, 1a8f28 ) │ │ │ │ + add r0, pc, #216 @ (adr r0, 1a8ee8 ) │ │ │ │ movs r6, r4 │ │ │ │ - @ instruction: 0xf0c2002d │ │ │ │ - lsrs r4, r5, #8 │ │ │ │ + @ instruction: 0xf0b2002d │ │ │ │ + lsrs r4, r3, #8 │ │ │ │ movs r1, r5 │ │ │ │ - strb r6, [r0, #14] │ │ │ │ + strb r6, [r6, #13] │ │ │ │ movs r2, r6 │ │ │ │ - add r3, pc, #960 @ (adr r3, 1a91e0 ) │ │ │ │ + add r3, pc, #896 @ (adr r3, 1a91a0 ) │ │ │ │ movs r6, r4 │ │ │ │ - ldr r2, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r2, [sp, #616] @ 0x268 │ │ │ │ movs r6, r4 │ │ │ │ - add r4, pc, #0 @ (adr r4, 1a8e28 ) │ │ │ │ + add r3, pc, #960 @ (adr r3, 1a91e8 ) │ │ │ │ movs r6, r4 │ │ │ │ - strb r2, [r7, #6] │ │ │ │ + strb r2, [r5, #6] │ │ │ │ movs r1, r5 │ │ │ │ - ldr r7, [sp, #656] @ 0x290 │ │ │ │ + ldr r7, [sp, #592] @ 0x250 │ │ │ │ movs r6, r4 │ │ │ │ - lsrs r6, r1, #6 │ │ │ │ + lsrs r6, r7, #5 │ │ │ │ movs r1, r5 │ │ │ │ - vaddl.s32 q8, d12, d29 │ │ │ │ - strb r2, [r6, #11] │ │ │ │ + vaddl.s16 q8, d12, d29 │ │ │ │ + strb r2, [r4, #11] │ │ │ │ movs r2, r6 │ │ │ │ - ldr r7, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r7, [sp, #688] @ 0x2b0 │ │ │ │ movs r6, r4 │ │ │ │ - ldr r2, [sp, #96] @ 0x60 │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ movs r6, r4 │ │ │ │ - add r0, pc, #40 @ (adr r0, 1a8e70 ) │ │ │ │ + ldr r7, [sp, #1000] @ 0x3e8 │ │ │ │ movs r6, r4 │ │ │ │ - add r3, pc, #280 @ (adr r3, 1a8f64 ) │ │ │ │ + add r3, pc, #216 @ (adr r3, 1a8f24 ) │ │ │ │ movs r6, r4 │ │ │ │ - add r2, pc, #96 @ (adr r2, 1a8eb0 ) │ │ │ │ + add r2, pc, #32 @ (adr r2, 1a8e70 ) │ │ │ │ movs r6, r4 │ │ │ │ - add r1, pc, #16 @ (adr r1, 1a8e64 ) │ │ │ │ + add r0, pc, #976 @ (adr r0, 1a9224 ) │ │ │ │ movs r6, r4 │ │ │ │ - ldr r1, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r1, [sp, #400] @ 0x190 │ │ │ │ movs r6, r4 │ │ │ │ - add r0, pc, #56 @ (adr r0, 1a8e94 ) │ │ │ │ + ldr r7, [sp, #1016] @ 0x3f8 │ │ │ │ movs r6, r4 │ │ │ │ - ldr r1, [sp, #384] @ 0x180 │ │ │ │ + ldr r1, [sp, #320] @ 0x140 │ │ │ │ movs r6, r4 │ │ │ │ - add r2, pc, #920 @ (adr r2, 1a91fc ) │ │ │ │ + add r2, pc, #856 @ (adr r2, 1a91bc ) │ │ │ │ movs r6, r4 │ │ │ │ - ldr r1, [sp, #304] @ 0x130 │ │ │ │ + ldr r1, [sp, #240] @ 0xf0 │ │ │ │ movs r6, r4 │ │ │ │ - add r2, pc, #296 @ (adr r2, 1a8f94 ) │ │ │ │ + add r2, pc, #232 @ (adr r2, 1a8f54 ) │ │ │ │ movs r6, r4 │ │ │ │ - ldr r1, [sp, #224] @ 0xe0 │ │ │ │ + ldr r1, [sp, #160] @ 0xa0 │ │ │ │ movs r6, r4 │ │ │ │ - add r2, pc, #344 @ (adr r2, 1a8fcc ) │ │ │ │ + add r2, pc, #280 @ (adr r2, 1a8f8c ) │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001a8e74 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #48] @ (1a8eb4 ) │ │ │ │ mov r1, r0 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc │ │ │ │ adds r0, r3, #4 │ │ │ │ - bl 3e1d38 │ │ │ │ + bl 3e1d30 │ │ │ │ movs r0, #5 │ │ │ │ - bl 2938c4 │ │ │ │ + bl 2938bc │ │ │ │ cbz r0, 1a8ea4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ bx r3 │ │ │ │ movs r0, #0 │ │ │ │ @@ -153414,15 +153416,15 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ bge.n 1a8ee0 │ │ │ │ lsls r2, r0, #1 │ │ │ │ │ │ │ │ 001a8eb8 : │ │ │ │ - b.w 3e1d50 │ │ │ │ + b.w 3e1d48 │ │ │ │ │ │ │ │ 001a8ebc : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #148] @ (1a8f60 ) │ │ │ │ @@ -153446,22 +153448,22 @@ │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ bl 1aceec │ │ │ │ ldr r4, [pc, #108] @ (1a8f70 ) │ │ │ │ movs r0, #5 │ │ │ │ - bl 2938dc │ │ │ │ + bl 2938d4 │ │ │ │ add r4, pc │ │ │ │ - bl 292edc │ │ │ │ + bl 292ed4 │ │ │ │ bl 1ade84 │ │ │ │ bl 1ad15c │ │ │ │ adds r0, r4, #4 │ │ │ │ movs r1, #0 │ │ │ │ - bl 3e1d70 │ │ │ │ + bl 3e1d68 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r0, [r3, #28] │ │ │ │ cbz r0, 1a8f36 │ │ │ │ ldr r3, [pc, #64] @ (1a8f68 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r1, r3 │ │ │ │ @@ -153498,61 +153500,61 @@ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r6, [pc, #100] @ (1a8fe8 ) │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ mov r7, r0 │ │ │ │ add r6, pc │ │ │ │ mov r1, r6 │ │ │ │ - bl 296dc8 │ │ │ │ + bl 296dc0 │ │ │ │ cbz r0, 1a8fc2 │ │ │ │ mov r5, r0 │ │ │ │ - bl 297070 │ │ │ │ + bl 297068 │ │ │ │ ldr r3, [pc, #80] @ (1a8fec ) │ │ │ │ mov r1, r6 │ │ │ │ ldr r2, [pc, #80] @ (1a8ff0 ) │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ movs r3, #30 │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ movs r2, #1 │ │ │ │ mov r3, r0 │ │ │ │ strb r2, [r4, #8] │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ ldr.w r1, [r2], #4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cbnz r3, 1a8fe2 │ │ │ │ ldr r1, [pc, #48] @ (1a8ff4 ) │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ - bl 297354 │ │ │ │ + bl 29734c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 1a8fd0 │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ + ldr r2, [sp, #1000] @ 0x3e8 │ │ │ │ movs r5, r5 │ │ │ │ - strb r4, [r7, #4] │ │ │ │ + strb r4, [r5, #4] │ │ │ │ movs r2, r6 │ │ │ │ - add r3, sp, #928 @ 0x3a0 │ │ │ │ + add r3, sp, #864 @ 0x360 │ │ │ │ movs r6, r4 │ │ │ │ @ instruction: 0xffa9ffff │ │ │ │ ldr r0, [pc, #4] @ (1a9000 ) │ │ │ │ add r0, pc │ │ │ │ - b.w 2969cc │ │ │ │ + b.w 2969c4 │ │ │ │ ldr r2, [r5, #64] @ 0x40 │ │ │ │ movs r5, r6 │ │ │ │ │ │ │ │ 001a9004 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -153565,24 +153567,24 @@ │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [pc, #116] @ (1a9098 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 299174 │ │ │ │ + bl 29916c │ │ │ │ ldr r1, [pc, #104] @ (1a909c ) │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, pc │ │ │ │ - bl 297354 │ │ │ │ + bl 29734c │ │ │ │ ldrb.w r3, [sp, #16] │ │ │ │ cbz r3, 1a9072 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e0744 │ │ │ │ + bl 3e073c │ │ │ │ ldr r2, [pc, #84] @ (1a90a0 ) │ │ │ │ ldr r3, [pc, #72] @ (1a9098 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ @@ -153602,33 +153604,33 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #44] @ (1a90ac ) │ │ │ │ add r3, pc │ │ │ │ add ip, pc │ │ │ │ adds r3, #16 │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1a904a │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ subs r3, #18 │ │ │ │ movs r6, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ vminnm.f16 , , │ │ │ │ subs r2, #222 @ 0xde │ │ │ │ movs r6, r6 │ │ │ │ - strb r6, [r3, #1] │ │ │ │ + strb r6, [r1, #1] │ │ │ │ movs r2, r6 │ │ │ │ - add r3, sp, #192 @ 0xc0 │ │ │ │ + add r3, sp, #128 @ 0x80 │ │ │ │ movs r6, r4 │ │ │ │ - add r3, sp, #112 @ 0x70 │ │ │ │ + add r3, sp, #48 @ 0x30 │ │ │ │ movs r6, r4 │ │ │ │ ldr r0, [pc, #4] @ (1a90b8 ) │ │ │ │ add r0, pc │ │ │ │ - b.w 2969cc │ │ │ │ + b.w 2969c4 │ │ │ │ ldr r6, [r4, #56] @ 0x38 │ │ │ │ movs r5, r6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -153636,15 +153638,15 @@ │ │ │ │ ldr r2, [pc, #84] @ (1a9128 ) │ │ │ │ movs r3, #24 │ │ │ │ ldr r1, [pc, #84] @ (1a912c ) │ │ │ │ add ip, pc │ │ │ │ add r2, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr r3, [pc, #72] @ (1a9130 ) │ │ │ │ ldr r2, [pc, #76] @ (1a9134 ) │ │ │ │ mov.w ip, #1 │ │ │ │ add r3, pc │ │ │ │ ldr r1, [pc, #72] @ (1a9138 ) │ │ │ │ str r3, [r0, #60] @ 0x3c │ │ │ │ add r2, pc │ │ │ │ @@ -153660,23 +153662,23 @@ │ │ │ │ add sp, #12 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ pop {pc} │ │ │ │ - strb r2, [r5, #0] │ │ │ │ + strb r2, [r3, #0] │ │ │ │ movs r2, r6 │ │ │ │ - ldr??.w r0, [ip, r5, lsl #2] │ │ │ │ - vhadd.u8 d0, d14, d21 │ │ │ │ - add r2, sp, #912 @ 0x390 │ │ │ │ + vld4.8 {d16-d19}, [ip :128], r5 │ │ │ │ + cdp2 0, 15, cr0, cr14, cr5, {1} │ │ │ │ + add r2, sp, #848 @ 0x350 │ │ │ │ movs r6, r4 │ │ │ │ lsls r7, r0, #1 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r4, r7 │ │ │ │ + adds r4, r2, r7 │ │ │ │ movs r4, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [r0, #168] @ 0xa8 │ │ │ │ @@ -153699,25 +153701,25 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #24] @ (1a91a0 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ movs r0, #1 │ │ │ │ blx 1459f4 │ │ │ │ ldr r0, [pc, #16] @ (1a91a4 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ movs r0, #1 │ │ │ │ blx 1459f4 │ │ │ │ - add r2, sp, #472 @ 0x1d8 │ │ │ │ + add r2, sp, #408 @ 0x198 │ │ │ │ movs r6, r4 │ │ │ │ - add r2, sp, #304 @ 0x130 │ │ │ │ + add r2, sp, #240 @ 0xf0 │ │ │ │ movs r6, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3720] @ 0xe88 │ │ │ │ sub sp, #340 @ 0x154 │ │ │ │ movs r3, #0 │ │ │ │ @@ -153731,24 +153733,24 @@ │ │ │ │ ldr r3, [pc, #704] @ (1a948c ) │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #28] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #332] @ 0x14c │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 297070 │ │ │ │ + bl 297068 │ │ │ │ ldr r3, [pc, #688] @ (1a9490 ) │ │ │ │ ldr r2, [pc, #688] @ (1a9494 ) │ │ │ │ ldr r1, [pc, #692] @ (1a9498 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #24 │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldrb.w r2, [sl] │ │ │ │ ldr.w r3, [r5, #256] @ 0x100 │ │ │ │ mov r9, r0 │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 1a92ca │ │ │ │ ldrh.w r7, [sl, #2] │ │ │ │ cmp r7, #127 @ 0x7f │ │ │ │ @@ -153810,45 +153812,45 @@ │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ adds r3, #20 │ │ │ │ add r1, pc │ │ │ │ movs r2, #115 @ 0x73 │ │ │ │ str.w r8, [sp, #8] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1a92ea │ │ │ │ ldr.w r3, [r5, #256] @ 0x100 │ │ │ │ ldrb r3, [r3, #5] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1a9420 │ │ │ │ ldrh.w r1, [sl, #30] │ │ │ │ cmp r1, #127 @ 0x7f │ │ │ │ itt ls │ │ │ │ ldrls r3, [sp, #20] │ │ │ │ strhls r1, [r3, #16] │ │ │ │ bls.n 1a922e │ │ │ │ ldr r0, [pc, #488] @ (1a94a8 ) │ │ │ │ movs r2, #127 @ 0x7f │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ b.n 1a92ea │ │ │ │ ldrh r7, [r3, #0] │ │ │ │ cmp r7, #127 @ 0x7f │ │ │ │ bls.n 1a9208 │ │ │ │ ldr r3, [pc, #472] @ (1a94ac ) │ │ │ │ movs r2, #79 @ 0x4f │ │ │ │ ldr r4, [pc, #472] @ (1a94b0 ) │ │ │ │ ldr r1, [pc, #476] @ (1a94b4 ) │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ add r1, pc │ │ │ │ ldr r0, [sp, #24] │ │ │ │ adds r3, #20 │ │ │ │ strd r4, r7, [sp] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ ldr r2, [pc, #460] @ (1a94b8 ) │ │ │ │ ldr r3, [pc, #412] @ (1a948c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #332] @ 0x14c │ │ │ │ eors r2, r3 │ │ │ │ @@ -153882,36 +153884,36 @@ │ │ │ │ bne.n 1a93ea │ │ │ │ ldr.w r0, [sl, #24] │ │ │ │ cbz r0, 1a9386 │ │ │ │ ldr r6, [pc, #380] @ (1a94c4 ) │ │ │ │ movs r2, #0 │ │ │ │ add r6, pc │ │ │ │ mov r1, r6 │ │ │ │ - bl 299d94 │ │ │ │ + bl 299d8c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1a943a │ │ │ │ - bl 2974b0 │ │ │ │ + bl 2974a8 │ │ │ │ ldr r1, [pc, #364] @ (1a94c8 ) │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 298e6c │ │ │ │ + bl 298e64 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [pc, #352] @ (1a94cc ) │ │ │ │ strd r0, r1, [r3] │ │ │ │ add r2, pc │ │ │ │ ldr r3, [pc, #348] @ (1a94d0 ) │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ adds r3, #36 @ 0x24 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #24 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r0, [r3, #8] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ movs r3, #1 │ │ │ │ ldr r1, [pc, #328] @ (1a94d4 ) │ │ │ │ add r7, r3 │ │ │ │ strb r3, [r2, #12] │ │ │ │ @@ -153924,15 +153926,15 @@ │ │ │ │ movlt r7, r0 │ │ │ │ str r7, [r1, #8] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ b.n 1a92ea │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, r3 │ │ │ │ - bl 3e0744 │ │ │ │ + bl 3e073c │ │ │ │ b.n 1a92ea │ │ │ │ ldr r3, [pc, #292] @ (1a94d8 ) │ │ │ │ movs r2, #85 @ 0x55 │ │ │ │ ldr r4, [pc, #292] @ (1a94dc ) │ │ │ │ ldr r1, [pc, #292] @ (1a94e0 ) │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ @@ -153950,15 +153952,15 @@ │ │ │ │ ldr r1, [pc, #276] @ (1a94ec ) │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r1, pc │ │ │ │ adds r3, #20 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1a92ea │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 1a93d0 │ │ │ │ ldr.w r3, [sl, #24] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -153972,134 +153974,134 @@ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 1a933e │ │ │ │ ldr r0, [pc, #220] @ (1a94f4 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0cf8 │ │ │ │ + bl 3e0cf0 │ │ │ │ b.n 1a933e │ │ │ │ ldr r3, [pc, #212] @ (1a94f8 ) │ │ │ │ movs r2, #96 @ 0x60 │ │ │ │ ldr r4, [pc, #212] @ (1a94fc ) │ │ │ │ ldr r1, [pc, #216] @ (1a9500 ) │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r1, pc │ │ │ │ adds r3, #20 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1a92ea │ │ │ │ ldr r3, [pc, #200] @ (1a9504 ) │ │ │ │ movs r2, #157 @ 0x9d │ │ │ │ ldr r4, [pc, #200] @ (1a9508 ) │ │ │ │ ldr r1, [pc, #200] @ (1a950c ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r5, [sl, #24] │ │ │ │ add r4, pc │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r1, pc │ │ │ │ adds r3, #20 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1a92ea │ │ │ │ ldr r3, [pc, #180] @ (1a9510 ) │ │ │ │ movs r2, #141 @ 0x8d │ │ │ │ ldr r4, [sp, #24] │ │ │ │ ldr r0, [pc, #176] @ (1a9514 ) │ │ │ │ add r3, pc │ │ │ │ ldr r1, [pc, #176] @ (1a9518 ) │ │ │ │ adds r3, #20 │ │ │ │ add r0, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ ldr r1, [pc, #164] @ (1a951c ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 3e0024 │ │ │ │ + bl 3e001c │ │ │ │ b.n 1a92ea │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ subs r1, #104 @ 0x68 │ │ │ │ movs r6, r6 │ │ │ │ subs r1, #96 @ 0x60 │ │ │ │ movs r6, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r5, #112] @ 0x70 │ │ │ │ + ldr r4, [r3, #112] @ 0x70 │ │ │ │ movs r2, r6 │ │ │ │ - str??.w r0, [lr, r5, lsl #2] │ │ │ │ - cdp2 0, 0, cr0, cr2, cr5, {1} │ │ │ │ - ldr r6, [r0, #104] @ 0x68 │ │ │ │ + ldr.w r0, [lr, r5, lsl #2] │ │ │ │ + ldc2l 0, cr0, [r2, #148]! @ 0x94 │ │ │ │ + ldr r6, [r6, #100] @ 0x64 │ │ │ │ movs r2, r6 │ │ │ │ - add r3, sp, #112 @ 0x70 │ │ │ │ + add r3, sp, #48 @ 0x30 │ │ │ │ movs r6, r4 │ │ │ │ - add r2, sp, #0 │ │ │ │ + add r1, sp, #960 @ 0x3c0 │ │ │ │ movs r6, r4 │ │ │ │ - add r2, sp, #696 @ 0x2b8 │ │ │ │ + add r2, sp, #632 @ 0x278 │ │ │ │ movs r6, r4 │ │ │ │ - ldr r0, [r7, #96] @ 0x60 │ │ │ │ + ldr r0, [r5, #96] @ 0x60 │ │ │ │ movs r2, r6 │ │ │ │ - add r1, sp, #808 @ 0x328 │ │ │ │ + add r1, sp, #744 @ 0x2e8 │ │ │ │ movs r6, r4 │ │ │ │ - add r1, sp, #736 @ 0x2e0 │ │ │ │ + add r1, sp, #672 @ 0x2a0 │ │ │ │ movs r6, r4 │ │ │ │ subs r0, #62 @ 0x3e │ │ │ │ movs r6, r6 │ │ │ │ bpl.n 1a93d4 │ │ │ │ lsls r2, r0, #1 │ │ │ │ bpl.n 1a95ac │ │ │ │ lsls r2, r0, #1 │ │ │ │ - ldrh r4, [r0, #32] │ │ │ │ + ldrh r4, [r6, #30] │ │ │ │ movs r6, r4 │ │ │ │ - bcs.n 1a953c │ │ │ │ + bcs.n 1a951c │ │ │ │ movs r7, r4 │ │ │ │ - add r3, sp, #504 @ 0x1f8 │ │ │ │ + add r3, sp, #440 @ 0x1b8 │ │ │ │ movs r6, r4 │ │ │ │ - ldr r2, [r3, #88] @ 0x58 │ │ │ │ + ldr r2, [r1, #88] @ 0x58 │ │ │ │ movs r2, r6 │ │ │ │ bpl.n 1a9500 │ │ │ │ lsls r2, r0, #1 │ │ │ │ - ldr r6, [r2, #84] @ 0x54 │ │ │ │ + ldr r6, [r0, #84] @ 0x54 │ │ │ │ movs r2, r6 │ │ │ │ - add r1, sp, #64 @ 0x40 │ │ │ │ + add r1, sp, #0 │ │ │ │ movs r6, r4 │ │ │ │ - add r0, sp, #856 @ 0x358 │ │ │ │ + add r0, sp, #792 @ 0x318 │ │ │ │ movs r6, r4 │ │ │ │ - ldr r0, [r7, #80] @ 0x50 │ │ │ │ + ldr r0, [r5, #80] @ 0x50 │ │ │ │ movs r2, r6 │ │ │ │ - add r2, sp, #8 │ │ │ │ + add r1, sp, #968 @ 0x3c8 │ │ │ │ movs r6, r4 │ │ │ │ - add r0, sp, #728 @ 0x2d8 │ │ │ │ + add r0, sp, #664 @ 0x298 │ │ │ │ movs r6, r4 │ │ │ │ movs r7, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #464 @ 0x1d0 │ │ │ │ + add r2, sp, #400 @ 0x190 │ │ │ │ movs r6, r4 │ │ │ │ - ldr r0, [r5, #76] @ 0x4c │ │ │ │ + ldr r0, [r3, #76] @ 0x4c │ │ │ │ movs r2, r6 │ │ │ │ - add r0, sp, #760 @ 0x2f8 │ │ │ │ + add r0, sp, #696 @ 0x2b8 │ │ │ │ movs r6, r4 │ │ │ │ - add r0, sp, #408 @ 0x198 │ │ │ │ + add r0, sp, #344 @ 0x158 │ │ │ │ movs r6, r4 │ │ │ │ - ldr r6, [r1, #76] @ 0x4c │ │ │ │ + ldr r6, [r7, #72] @ 0x48 │ │ │ │ movs r2, r6 │ │ │ │ - add r2, sp, #560 @ 0x230 │ │ │ │ + add r2, sp, #496 @ 0x1f0 │ │ │ │ movs r6, r4 │ │ │ │ - add r0, sp, #288 @ 0x120 │ │ │ │ + add r0, sp, #224 @ 0xe0 │ │ │ │ movs r6, r4 │ │ │ │ - ldr r6, [r5, #72] @ 0x48 │ │ │ │ + ldr r6, [r3, #72] @ 0x48 │ │ │ │ movs r2, r6 │ │ │ │ - add r1, sp, #784 @ 0x310 │ │ │ │ + add r1, sp, #720 @ 0x2d0 │ │ │ │ movs r6, r4 │ │ │ │ - add r0, sp, #160 @ 0xa0 │ │ │ │ + add r0, sp, #96 @ 0x60 │ │ │ │ movs r6, r4 │ │ │ │ - add r1, sp, #976 @ 0x3d0 │ │ │ │ + add r1, sp, #912 @ 0x390 │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -154254,15 +154256,15 @@ │ │ │ │ ldr.w r1, [pc, #1204] @ 1a9b70 │ │ │ │ adds r3, #52 @ 0x34 │ │ │ │ add r2, pc │ │ │ │ str.w ip, [sp, #8] │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #271 @ 0x10f │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1a976a │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1a9a70 │ │ │ │ ldrb r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 1a9ab2 │ │ │ │ @@ -154294,29 +154296,29 @@ │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [pc, #1096] @ 1a9b7c │ │ │ │ adds r3, #52 @ 0x34 │ │ │ │ add r4, pc │ │ │ │ str.w ip, [sp, #8] │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1a976a │ │ │ │ ldr.w r3, [pc, #1080] @ 1a9b80 │ │ │ │ mov r0, r9 │ │ │ │ ldr.w r4, [pc, #1076] @ 1a9b84 │ │ │ │ ldr.w r1, [pc, #1076] @ 1a9b88 │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ str r2, [sp, #8] │ │ │ │ adds r3, #52 @ 0x34 │ │ │ │ add r1, pc │ │ │ │ movs r2, #221 @ 0xdd │ │ │ │ str.w ip, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ ldr.w r2, [pc, #1056] @ 1a9b8c │ │ │ │ ldr r3, [pc, #1012] @ (1a9b64 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ eors r2, r3 │ │ │ │ @@ -154336,41 +154338,41 @@ │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [pc, #1012] @ (1a9b98 ) │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ adds r3, #52 @ 0x34 │ │ │ │ add r1, pc │ │ │ │ strd r4, lr, [sp] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1a976a │ │ │ │ ldr r3, [pc, #996] @ (1a9b9c ) │ │ │ │ movs r2, #232 @ 0xe8 │ │ │ │ ldr r4, [pc, #996] @ (1a9ba0 ) │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [pc, #996] @ (1a9ba4 ) │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ adds r3, #52 @ 0x34 │ │ │ │ add r1, pc │ │ │ │ strd r4, ip, [sp] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1a976a │ │ │ │ ldr r3, [pc, #980] @ (1a9ba8 ) │ │ │ │ mov r0, r9 │ │ │ │ ldr r4, [pc, #980] @ (1a9bac ) │ │ │ │ ldr r1, [pc, #984] @ (1a9bb0 ) │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ str r2, [sp, #8] │ │ │ │ adds r3, #52 @ 0x34 │ │ │ │ add r1, pc │ │ │ │ movs r2, #226 @ 0xe2 │ │ │ │ str.w lr, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1a976a │ │ │ │ ldr r3, [r5, #16] │ │ │ │ ldr r2, [r5, #20] │ │ │ │ mov sl, r3 │ │ │ │ orrs r3, r2 │ │ │ │ mov fp, r2 │ │ │ │ itt eq │ │ │ │ @@ -154448,15 +154450,15 @@ │ │ │ │ bcs.n 1a986c │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ str r4, [sp, #44] @ 0x2c │ │ │ │ ldrd r6, r4, [sp, #48] @ 0x30 │ │ │ │ mov r2, sl │ │ │ │ ldrd r1, r0, [sp, #36] @ 0x24 │ │ │ │ mov r3, fp │ │ │ │ - bl 408660 │ │ │ │ + bl 408658 │ │ │ │ ldrd r2, lr, [r5, #8] │ │ │ │ cmp r2, r0 │ │ │ │ sbcs.w ip, lr, r1 │ │ │ │ itt cc │ │ │ │ movcc r2, r0 │ │ │ │ movcc lr, r1 │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ @@ -154587,27 +154589,27 @@ │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [pc, #348] @ (1a9bbc ) │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ adds r3, #52 @ 0x34 │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1a976a │ │ │ │ ldr r3, [pc, #332] @ (1a9bc0 ) │ │ │ │ mov r0, r9 │ │ │ │ ldr r2, [pc, #332] @ (1a9bc4 ) │ │ │ │ ldr r1, [pc, #336] @ (1a9bc8 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #52 @ 0x34 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #319 @ 0x13f │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1a976a │ │ │ │ movs r3, #1 │ │ │ │ mov.w r8, #0 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ b.n 1a98e2 │ │ │ │ ldr r3, [pc, #308] @ (1a9bcc ) │ │ │ │ mov.w r2, #260 @ 0x104 │ │ │ │ @@ -154615,27 +154617,27 @@ │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [pc, #304] @ (1a9bd4 ) │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ adds r3, #52 @ 0x34 │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1a976a │ │ │ │ ldr r3, [pc, #292] @ (1a9bd8 ) │ │ │ │ mov r0, r9 │ │ │ │ ldr r2, [pc, #292] @ (1a9bdc ) │ │ │ │ ldr r1, [pc, #292] @ (1a9be0 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #52 @ 0x34 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #323 @ 0x143 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1a976a │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [pc, #272] @ (1a9be4 ) │ │ │ │ mov.w r2, #328 @ 0x148 │ │ │ │ str r1, [sp, #16] │ │ │ │ ldr r4, [pc, #268] @ (1a9be8 ) │ │ │ │ @@ -154643,15 +154645,15 @@ │ │ │ │ ldr r1, [pc, #268] @ (1a9bec ) │ │ │ │ adds r3, #52 @ 0x34 │ │ │ │ add r4, pc │ │ │ │ str.w ip, [sp, #20] │ │ │ │ add r1, pc │ │ │ │ str.w lr, [sp, #12] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1a976a │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ mov r0, r9 │ │ │ │ str r2, [sp, #8] │ │ │ │ movw r2, #65534 @ 0xfffe │ │ │ │ str r2, [sp, #24] │ │ │ │ ldr r3, [pc, #236] @ (1a9bf0 ) │ │ │ │ @@ -154665,15 +154667,15 @@ │ │ │ │ str r1, [sp, #12] │ │ │ │ ldr r2, [pc, #220] @ (1a9bf4 ) │ │ │ │ ldr r1, [pc, #224] @ (1a9bf8 ) │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #365 @ 0x16d │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1a976a │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ movw r2, #65534 @ 0xfffe │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r0, r9 │ │ │ │ str r2, [sp, #24] │ │ │ │ ldr r3, [pc, #196] @ (1a9bfc ) │ │ │ │ @@ -154687,101 +154689,101 @@ │ │ │ │ str r1, [sp, #12] │ │ │ │ ldr r2, [pc, #184] @ (1a9c00 ) │ │ │ │ ldr r1, [pc, #184] @ (1a9c04 ) │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #299 @ 0x12b │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1a976a │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r5, #76 @ 0x4c │ │ │ │ movs r6, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r3, #36] @ 0x24 │ │ │ │ + ldr r0, [r1, #36] @ 0x24 │ │ │ │ movs r2, r6 │ │ │ │ - add r1, sp, #448 @ 0x1c0 │ │ │ │ + add r1, sp, #384 @ 0x180 │ │ │ │ movs r6, r4 │ │ │ │ - add r5, pc, #816 @ (adr r5, 1a9ea4 ) │ │ │ │ + add r5, pc, #752 @ (adr r5, 1a9e64 ) │ │ │ │ movs r6, r4 │ │ │ │ - ldr r2, [r4, #28] │ │ │ │ + ldr r2, [r2, #28] │ │ │ │ movs r2, r6 │ │ │ │ - add r2, sp, #376 @ 0x178 │ │ │ │ + add r2, sp, #312 @ 0x138 │ │ │ │ movs r6, r4 │ │ │ │ - add r5, pc, #352 @ (adr r5, 1a9ce0 ) │ │ │ │ + add r5, pc, #288 @ (adr r5, 1a9ca0 ) │ │ │ │ movs r6, r4 │ │ │ │ - ldr r4, [r7, #24] │ │ │ │ + ldr r4, [r5, #24] │ │ │ │ movs r2, r6 │ │ │ │ - add r7, pc, #712 @ (adr r7, 1a9e50 ) │ │ │ │ + add r7, pc, #648 @ (adr r7, 1a9e10 ) │ │ │ │ movs r6, r4 │ │ │ │ - add r5, pc, #224 @ (adr r5, 1a9c6c ) │ │ │ │ + add r5, pc, #160 @ (adr r5, 1a9c2c ) │ │ │ │ movs r6, r4 │ │ │ │ adds r3, #188 @ 0xbc │ │ │ │ movs r6, r6 │ │ │ │ - ldr r6, [r5, #20] │ │ │ │ + ldr r6, [r3, #20] │ │ │ │ movs r2, r6 │ │ │ │ - add r0, sp, #16 │ │ │ │ + add r7, pc, #976 @ (adr r7, 1a9f68 ) │ │ │ │ movs r6, r4 │ │ │ │ - add r4, pc, #944 @ (adr r4, 1a9f4c ) │ │ │ │ + add r4, pc, #880 @ (adr r4, 1a9f0c ) │ │ │ │ movs r6, r4 │ │ │ │ - ldr r2, [r2, #20] │ │ │ │ + ldr r2, [r0, #20] │ │ │ │ movs r2, r6 │ │ │ │ - add r7, pc, #672 @ (adr r7, 1a9e44 ) │ │ │ │ + add r7, pc, #608 @ (adr r7, 1a9e04 ) │ │ │ │ movs r6, r4 │ │ │ │ - add r4, pc, #832 @ (adr r4, 1a9ee8 ) │ │ │ │ + add r4, pc, #768 @ (adr r4, 1a9ea8 ) │ │ │ │ movs r6, r4 │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ movs r2, r6 │ │ │ │ - add r7, pc, #376 @ (adr r7, 1a9d28 ) │ │ │ │ + add r7, pc, #312 @ (adr r7, 1a9ce8 ) │ │ │ │ movs r6, r4 │ │ │ │ - add r4, pc, #720 @ (adr r4, 1a9e84 ) │ │ │ │ + add r4, pc, #656 @ (adr r4, 1a9e44 ) │ │ │ │ movs r6, r4 │ │ │ │ - str r0, [r6, #104] @ 0x68 │ │ │ │ + str r0, [r4, #104] @ 0x68 │ │ │ │ movs r2, r6 │ │ │ │ - add r5, pc, #472 @ (adr r5, 1a9d94 ) │ │ │ │ + add r5, pc, #408 @ (adr r5, 1a9d54 ) │ │ │ │ movs r6, r4 │ │ │ │ - add r2, pc, #184 @ (adr r2, 1a9c78 ) │ │ │ │ + add r2, pc, #120 @ (adr r2, 1a9c38 ) │ │ │ │ movs r6, r4 │ │ │ │ - str r0, [r3, #104] @ 0x68 │ │ │ │ + str r0, [r1, #104] @ 0x68 │ │ │ │ movs r2, r6 │ │ │ │ - add r6, pc, #488 @ (adr r6, 1a9db0 ) │ │ │ │ + add r6, pc, #424 @ (adr r6, 1a9d70 ) │ │ │ │ movs r6, r4 │ │ │ │ - add r2, pc, #80 @ (adr r2, 1a9c1c ) │ │ │ │ + add r2, pc, #16 @ (adr r2, 1a9bdc ) │ │ │ │ movs r6, r4 │ │ │ │ - str r6, [r5, #100] @ 0x64 │ │ │ │ + str r6, [r3, #100] @ 0x64 │ │ │ │ movs r2, r6 │ │ │ │ - add r5, pc, #320 @ (adr r5, 1a9d14 ) │ │ │ │ + add r5, pc, #256 @ (adr r5, 1a9cd4 ) │ │ │ │ movs r6, r4 │ │ │ │ - add r1, pc, #944 @ (adr r1, 1a9f88 ) │ │ │ │ + add r1, pc, #880 @ (adr r1, 1a9f48 ) │ │ │ │ movs r6, r4 │ │ │ │ - str r6, [r2, #100] @ 0x64 │ │ │ │ + str r6, [r0, #100] @ 0x64 │ │ │ │ movs r2, r6 │ │ │ │ - add r6, pc, #336 @ (adr r6, 1a9d30 ) │ │ │ │ + add r6, pc, #272 @ (adr r6, 1a9cf0 ) │ │ │ │ movs r6, r4 │ │ │ │ - add r1, pc, #840 @ (adr r1, 1a9f2c ) │ │ │ │ + add r1, pc, #776 @ (adr r1, 1a9eec ) │ │ │ │ movs r6, r4 │ │ │ │ - str r4, [r6, #96] @ 0x60 │ │ │ │ + str r4, [r4, #96] @ 0x60 │ │ │ │ movs r2, r6 │ │ │ │ - add r6, pc, #424 @ (adr r6, 1a9d94 ) │ │ │ │ + add r6, pc, #360 @ (adr r6, 1a9d54 ) │ │ │ │ movs r6, r4 │ │ │ │ - add r1, pc, #688 @ (adr r1, 1a9ea0 ) │ │ │ │ + add r1, pc, #624 @ (adr r1, 1a9e60 ) │ │ │ │ movs r6, r4 │ │ │ │ - str r0, [r1, #96] @ 0x60 │ │ │ │ + str r0, [r7, #92] @ 0x5c │ │ │ │ movs r2, r6 │ │ │ │ - add r6, pc, #784 @ (adr r6, 1a9f08 ) │ │ │ │ + add r6, pc, #720 @ (adr r6, 1a9ec8 ) │ │ │ │ movs r6, r4 │ │ │ │ - add r1, pc, #480 @ (adr r1, 1a9ddc ) │ │ │ │ + add r1, pc, #416 @ (adr r1, 1a9d9c ) │ │ │ │ movs r6, r4 │ │ │ │ - str r6, [r2, #92] @ 0x5c │ │ │ │ + str r6, [r0, #92] @ 0x5c │ │ │ │ movs r2, r6 │ │ │ │ - add r5, pc, #184 @ (adr r5, 1a9cbc ) │ │ │ │ + add r5, pc, #120 @ (adr r5, 1a9c7c ) │ │ │ │ movs r6, r4 │ │ │ │ - add r1, pc, #280 @ (adr r1, 1a9d20 ) │ │ │ │ + add r1, pc, #216 @ (adr r1, 1a9ce0 ) │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001a9c08 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -154890,15 +154892,15 @@ │ │ │ │ movw r2, #403 @ 0x193 │ │ │ │ ldr r1, [pc, #376] @ (1a9ec0 ) │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ adds r3, #72 @ 0x48 │ │ │ │ add r1, pc │ │ │ │ strd r4, ip, [sp] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -154911,15 +154913,15 @@ │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ adds r3, #72 @ 0x48 │ │ │ │ add r1, pc │ │ │ │ str.w lr, [sp, #8] │ │ │ │ str.w ip, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -154932,15 +154934,15 @@ │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ adds r3, #72 @ 0x48 │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #8] │ │ │ │ str.w lr, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -154953,15 +154955,15 @@ │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ adds r3, #72 @ 0x48 │ │ │ │ add r1, pc │ │ │ │ str.w lr, [sp, #8] │ │ │ │ str.w ip, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -154978,15 +154980,15 @@ │ │ │ │ add r3, pc │ │ │ │ str r6, [sp, #24] │ │ │ │ adds r3, #72 @ 0x48 │ │ │ │ str r7, [sp, #28] │ │ │ │ str.w lr, [sp, #16] │ │ │ │ str.w r9, [sp, #8] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1a9d56 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [pc, #172] @ (1a9ef4 ) │ │ │ │ ldr r4, [pc, #176] @ (1a9ef8 ) │ │ │ │ ldr r1, [pc, #176] @ (1a9efc ) │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ @@ -154996,27 +154998,27 @@ │ │ │ │ adds r3, #72 @ 0x48 │ │ │ │ mov.w r2, #448 @ 0x1c0 │ │ │ │ str r6, [sp, #32] │ │ │ │ str r7, [sp, #28] │ │ │ │ str.w lr, [sp, #16] │ │ │ │ str.w ip, [sp, #8] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1a9d56 │ │ │ │ ldr r3, [pc, #144] @ (1a9f00 ) │ │ │ │ mov r0, r2 │ │ │ │ ldr r4, [pc, #144] @ (1a9f04 ) │ │ │ │ movw r2, #427 @ 0x1ab │ │ │ │ ldr r1, [pc, #140] @ (1a9f08 ) │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ adds r3, #72 @ 0x48 │ │ │ │ add r1, pc │ │ │ │ strd r4, r8, [sp] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1a9d56 │ │ │ │ ldr r3, [pc, #124] @ (1a9f0c ) │ │ │ │ movw r2, #417 @ 0x1a1 │ │ │ │ ldr r1, [pc, #124] @ (1a9f10 ) │ │ │ │ ldr r0, [pc, #124] @ (1a9f14 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ @@ -155028,67 +155030,67 @@ │ │ │ │ ldr r1, [pc, #112] @ (1a9f1c ) │ │ │ │ ldr r0, [pc, #116] @ (1a9f20 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #96 @ 0x60 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ - str r2, [r1, #60] @ 0x3c │ │ │ │ + str r2, [r7, #56] @ 0x38 │ │ │ │ movs r2, r6 │ │ │ │ - add r5, pc, #224 @ (adr r5, 1a9fa0 ) │ │ │ │ + add r5, pc, #160 @ (adr r5, 1a9f60 ) │ │ │ │ movs r6, r4 │ │ │ │ - ldr r7, [sp, #288] @ 0x120 │ │ │ │ + ldr r7, [sp, #224] @ 0xe0 │ │ │ │ movs r6, r4 │ │ │ │ - str r0, [r3, #56] @ 0x38 │ │ │ │ + str r0, [r1, #56] @ 0x38 │ │ │ │ movs r2, r6 │ │ │ │ - add r4, pc, #856 @ (adr r4, 1aa224 ) │ │ │ │ + add r4, pc, #792 @ (adr r4, 1aa1e4 ) │ │ │ │ movs r6, r4 │ │ │ │ - ldr r7, [sp, #88] @ 0x58 │ │ │ │ + ldr r7, [sp, #24] │ │ │ │ movs r6, r4 │ │ │ │ - str r0, [r4, #52] @ 0x34 │ │ │ │ + str r0, [r2, #52] @ 0x34 │ │ │ │ movs r2, r6 │ │ │ │ - add r5, pc, #232 @ (adr r5, 1a9fc0 ) │ │ │ │ + add r5, pc, #168 @ (adr r5, 1a9f80 ) │ │ │ │ movs r6, r4 │ │ │ │ - ldr r6, [sp, #888] @ 0x378 │ │ │ │ + ldr r6, [sp, #824] @ 0x338 │ │ │ │ movs r6, r4 │ │ │ │ - str r2, [r5, #48] @ 0x30 │ │ │ │ + str r2, [r3, #48] @ 0x30 │ │ │ │ movs r2, r6 │ │ │ │ - add r5, pc, #704 @ (adr r5, 1aa1a4 ) │ │ │ │ + add r5, pc, #640 @ (adr r5, 1aa164 ) │ │ │ │ movs r6, r4 │ │ │ │ - ldr r6, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r6, [sp, #608] @ 0x260 │ │ │ │ movs r6, r4 │ │ │ │ - add r5, pc, #944 @ (adr r5, 1aa29c ) │ │ │ │ + add r5, pc, #880 @ (adr r5, 1aa25c ) │ │ │ │ movs r6, r4 │ │ │ │ - ldr r6, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r6, [sp, #392] @ 0x188 │ │ │ │ movs r6, r4 │ │ │ │ - str r0, [r5, #44] @ 0x2c │ │ │ │ + str r0, [r3, #44] @ 0x2c │ │ │ │ movs r2, r6 │ │ │ │ - str r6, [r0, #44] @ 0x2c │ │ │ │ + str r6, [r6, #40] @ 0x28 │ │ │ │ movs r2, r6 │ │ │ │ - add r6, pc, #96 @ (adr r6, 1a9f5c ) │ │ │ │ + add r6, pc, #32 @ (adr r6, 1a9f1c ) │ │ │ │ movs r6, r4 │ │ │ │ - ldr r6, [sp, #272] @ 0x110 │ │ │ │ + ldr r6, [sp, #208] @ 0xd0 │ │ │ │ movs r6, r4 │ │ │ │ - str r6, [r2, #40] @ 0x28 │ │ │ │ + str r6, [r0, #40] @ 0x28 │ │ │ │ movs r2, r6 │ │ │ │ - add r5, pc, #400 @ (adr r5, 1aa098 ) │ │ │ │ + add r5, pc, #336 @ (adr r5, 1aa058 ) │ │ │ │ movs r6, r4 │ │ │ │ - ldr r6, [sp, #80] @ 0x50 │ │ │ │ + ldr r6, [sp, #16] │ │ │ │ movs r6, r4 │ │ │ │ - str r2, [r7, #36] @ 0x24 │ │ │ │ + str r2, [r5, #36] @ 0x24 │ │ │ │ movs r2, r6 │ │ │ │ - ldr r5, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r5, [sp, #944] @ 0x3b0 │ │ │ │ movs r6, r4 │ │ │ │ - add r4, pc, #832 @ (adr r4, 1aa258 ) │ │ │ │ + add r4, pc, #768 @ (adr r4, 1aa218 ) │ │ │ │ movs r6, r4 │ │ │ │ - str r4, [r4, #36] @ 0x24 │ │ │ │ + str r4, [r2, #36] @ 0x24 │ │ │ │ movs r2, r6 │ │ │ │ - ldr r5, [sp, #920] @ 0x398 │ │ │ │ + ldr r5, [sp, #856] @ 0x358 │ │ │ │ movs r6, r4 │ │ │ │ - add r4, pc, #536 @ (adr r4, 1aa13c ) │ │ │ │ + add r4, pc, #472 @ (adr r4, 1aa0fc ) │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001a9f24 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -155183,15 +155185,15 @@ │ │ │ │ ldr r1, [pc, #292] @ (1aa14c ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #120 @ 0x78 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #465 @ 0x1d1 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ add sp, #16 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -155200,26 +155202,26 @@ │ │ │ │ ldr r4, [pc, #256] @ (1aa154 ) │ │ │ │ ldr r1, [pc, #260] @ (1aa158 ) │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ adds r3, #120 @ 0x78 │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1aa03a │ │ │ │ ldr r3, [pc, #244] @ (1aa15c ) │ │ │ │ mov.w r2, #494 @ 0x1ee │ │ │ │ ldr r4, [pc, #244] @ (1aa160 ) │ │ │ │ ldr r1, [pc, #244] @ (1aa164 ) │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ adds r3, #120 @ 0x78 │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1aa03a │ │ │ │ cmp.w lr, #127 @ 0x7f │ │ │ │ bhi.n 1aa0c0 │ │ │ │ ldr.w ip, [pc, #224] @ 1aa168 │ │ │ │ add ip, pc │ │ │ │ ldr r3, [pc, #224] @ (1aa16c ) │ │ │ │ movs r2, #127 @ 0x7f │ │ │ │ @@ -155228,26 +155230,26 @@ │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ str r2, [sp, #8] │ │ │ │ adds r3, #140 @ 0x8c │ │ │ │ add r1, pc │ │ │ │ movs r2, #180 @ 0xb4 │ │ │ │ strd r4, ip, [sp] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1aa03a │ │ │ │ ldr r3, [pc, #204] @ (1aa178 ) │ │ │ │ movs r2, #186 @ 0xba │ │ │ │ ldr r4, [pc, #204] @ (1aa17c ) │ │ │ │ ldr r1, [pc, #208] @ (1aa180 ) │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ adds r3, #140 @ 0x8c │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1aa03a │ │ │ │ ldr.w ip, [pc, #192] @ 1aa184 │ │ │ │ add ip, pc │ │ │ │ b.n 1aa08a │ │ │ │ ldr r3, [pc, #188] @ (1aa188 ) │ │ │ │ movs r2, #10 │ │ │ │ ldr r4, [pc, #188] @ (1aa18c ) │ │ │ │ @@ -155255,112 +155257,112 @@ │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ str r2, [sp, #8] │ │ │ │ adds r3, #140 @ 0x8c │ │ │ │ add r1, pc │ │ │ │ movs r2, #192 @ 0xc0 │ │ │ │ strd r4, ip, [sp] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1aa03a │ │ │ │ ldr r3, [pc, #172] @ (1aa194 ) │ │ │ │ ldr r4, [pc, #172] @ (1aa198 ) │ │ │ │ ldr r1, [pc, #176] @ (1aa19c ) │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ str r2, [sp, #8] │ │ │ │ adds r3, #120 @ 0x78 │ │ │ │ add r1, pc │ │ │ │ mov.w r2, #482 @ 0x1e2 │ │ │ │ str.w ip, [sp, #12] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1aa03a │ │ │ │ ldr r3, [pc, #152] @ (1aa1a0 ) │ │ │ │ mov.w r2, #478 @ 0x1de │ │ │ │ ldr r4, [pc, #148] @ (1aa1a4 ) │ │ │ │ ldr r1, [pc, #152] @ (1aa1a8 ) │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ adds r3, #120 @ 0x78 │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1aa03a │ │ │ │ ldr r3, [pc, #136] @ (1aa1ac ) │ │ │ │ movs r2, #10 │ │ │ │ ldr r4, [pc, #136] @ (1aa1b0 ) │ │ │ │ ldr r1, [pc, #140] @ (1aa1b4 ) │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ str r2, [sp, #8] │ │ │ │ adds r3, #140 @ 0x8c │ │ │ │ add r1, pc │ │ │ │ movs r2, #199 @ 0xc7 │ │ │ │ strd r4, lr, [sp] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1aa03a │ │ │ │ blx 14585c │ │ │ │ nop │ │ │ │ - str r0, [r5, #12] │ │ │ │ + str r0, [r3, #12] │ │ │ │ movs r2, r6 │ │ │ │ - add r4, pc, #584 @ (adr r4, 1aa394 ) │ │ │ │ + add r4, pc, #520 @ (adr r4, 1aa354 ) │ │ │ │ movs r6, r4 │ │ │ │ - ldr r4, [sp, #400] @ 0x190 │ │ │ │ + ldr r4, [sp, #336] @ 0x150 │ │ │ │ movs r6, r4 │ │ │ │ - str r4, [r7, #8] │ │ │ │ + str r4, [r5, #8] │ │ │ │ movs r2, r6 │ │ │ │ - ldr r4, [sp, #584] @ 0x248 │ │ │ │ + ldr r4, [sp, #520] @ 0x208 │ │ │ │ movs r6, r4 │ │ │ │ - ldr r4, [sp, #232] @ 0xe8 │ │ │ │ + ldr r4, [sp, #168] @ 0xa8 │ │ │ │ movs r6, r4 │ │ │ │ - str r2, [r4, #8] │ │ │ │ + str r2, [r2, #8] │ │ │ │ movs r2, r6 │ │ │ │ - ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r4, [sp, #416] @ 0x1a0 │ │ │ │ movs r6, r4 │ │ │ │ - ldr r4, [sp, #128] @ 0x80 │ │ │ │ + ldr r4, [sp, #64] @ 0x40 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r0, #40 @ 0x28 │ │ │ │ + cmp r0, #24 │ │ │ │ movs r4, r5 │ │ │ │ - str r6, [r7, #4] │ │ │ │ + str r6, [r5, #4] │ │ │ │ movs r2, r6 │ │ │ │ - add r4, pc, #336 @ (adr r4, 1aa2c4 ) │ │ │ │ + add r4, pc, #272 @ (adr r4, 1aa284 ) │ │ │ │ movs r6, r4 │ │ │ │ - ldr r3, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r3, [sp, #936] @ 0x3a8 │ │ │ │ movs r6, r4 │ │ │ │ - str r0, [r4, #4] │ │ │ │ + str r0, [r2, #4] │ │ │ │ movs r2, r6 │ │ │ │ - add r4, pc, #424 @ (adr r4, 1aa328 ) │ │ │ │ + add r4, pc, #360 @ (adr r4, 1aa2e8 ) │ │ │ │ movs r6, r4 │ │ │ │ - ldr r3, [sp, #888] @ 0x378 │ │ │ │ + ldr r3, [sp, #824] @ 0x338 │ │ │ │ movs r6, r4 │ │ │ │ - movs r7, #248 @ 0xf8 │ │ │ │ + movs r7, #232 @ 0xe8 │ │ │ │ movs r4, r5 │ │ │ │ - str r0, [r0, #4] │ │ │ │ + str r0, [r6, #0] │ │ │ │ movs r2, r6 │ │ │ │ - add r4, pc, #680 @ (adr r4, 1aa438 ) │ │ │ │ + add r4, pc, #616 @ (adr r4, 1aa3f8 ) │ │ │ │ movs r6, r4 │ │ │ │ - ldr r3, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r3, [sp, #688] @ 0x2b0 │ │ │ │ movs r6, r4 │ │ │ │ - str r4, [r4, #0] │ │ │ │ + str r4, [r2, #0] │ │ │ │ movs r2, r6 │ │ │ │ - add r5, pc, #104 @ (adr r5, 1aa204 ) │ │ │ │ + add r5, pc, #40 @ (adr r5, 1aa1c4 ) │ │ │ │ movs r6, r4 │ │ │ │ - ldr r3, [sp, #640] @ 0x280 │ │ │ │ + ldr r3, [sp, #576] @ 0x240 │ │ │ │ movs r6, r4 │ │ │ │ - str r0, [r0, #0] │ │ │ │ + ldrsh r0, [r6, r7] │ │ │ │ movs r2, r6 │ │ │ │ - add r4, pc, #840 @ (adr r4, 1aa4f0 ) │ │ │ │ + add r4, pc, #776 @ (adr r4, 1aa4b0 ) │ │ │ │ movs r6, r4 │ │ │ │ - ldr r3, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r3, [sp, #440] @ 0x1b8 │ │ │ │ movs r6, r4 │ │ │ │ - ldrsh r0, [r5, r7] │ │ │ │ + ldrsh r0, [r3, r7] │ │ │ │ movs r2, r6 │ │ │ │ - add r4, pc, #584 @ (adr r4, 1aa3fc ) │ │ │ │ + add r4, pc, #520 @ (adr r4, 1aa3bc ) │ │ │ │ movs r6, r4 │ │ │ │ - ldr r3, [sp, #400] @ 0x190 │ │ │ │ + ldr r3, [sp, #336] @ 0x150 │ │ │ │ movs r6, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #248] @ (1aa2c4 ) │ │ │ │ @@ -155380,35 +155382,35 @@ │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ add.w r3, r5, #160 @ 0xa0 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #24 │ │ │ │ str r4, [sp, #20] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ str r4, [sp, #24] │ │ │ │ - bl 3c8ec8 │ │ │ │ + bl 3c8ec0 │ │ │ │ mov r3, r6 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r4 │ │ │ │ add r2, sp, #20 │ │ │ │ - bl 38e6b8 │ │ │ │ + bl 38e6b0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3ca5d0 │ │ │ │ + bl 3ca5c8 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1aa2b8 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cbz r4, 1aa25a │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1aa282 │ │ │ │ - bl 38b7dc │ │ │ │ + bl 38b7d4 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1aa2b0 │ │ │ │ ldr r2, [pc, #164] @ (1aa2d8 ) │ │ │ │ ldr r3, [pc, #144] @ (1aa2c8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -155426,20 +155428,20 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrb r3, [r0, #20] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1aa222 │ │ │ │ ldr r1, [pc, #120] @ (1aa2dc ) │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc │ │ │ │ - bl 3e2b40 │ │ │ │ + bl 3e2b38 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r1, r4 │ │ │ │ mov r7, r0 │ │ │ │ adds r2, #24 │ │ │ │ - bl 3d66a8 │ │ │ │ + bl 3d66a0 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 1aa290 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 1aa228 │ │ │ │ mov r1, r0 │ │ │ │ @@ -155455,38 +155457,38 @@ │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ mov.w r2, #536 @ 0x218 │ │ │ │ add r0, sp, #24 │ │ │ │ str r7, [sp, #8] │ │ │ │ - bl 3e03a8 │ │ │ │ + bl 3e03a0 │ │ │ │ b.n 1aa27a │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3e0744 │ │ │ │ + bl 3e073c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 1aa232 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r1, #92 @ 0x5c │ │ │ │ movs r6, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r6, r4] │ │ │ │ + ldrsh r6, [r4, r4] │ │ │ │ movs r2, r6 │ │ │ │ - cdp 0, 0, cr0, cr10, cr5, {1} │ │ │ │ - strd r0, r0, [r4], #-148 @ 0x94 │ │ │ │ + ldcl 0, cr0, [sl, #148]! @ 0x94 │ │ │ │ + @ instruction: 0xe8540025 │ │ │ │ cmp r0, #246 @ 0xf6 │ │ │ │ movs r6, r6 │ │ │ │ - ble.n 1aa2b0 │ │ │ │ + ble.n 1aa290 │ │ │ │ movs r5, r5 │ │ │ │ - add r3, pc, #920 @ (adr r3, 1aa67c ) │ │ │ │ + add r3, pc, #856 @ (adr r3, 1aa63c ) │ │ │ │ movs r6, r4 │ │ │ │ - ldr r1, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r1, [sp, #912] @ 0x390 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001aa2e8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ @@ -155497,24 +155499,24 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r6, [pc, #804] @ (1aa628 ) │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 297070 │ │ │ │ + bl 297068 │ │ │ │ ldr r1, [pc, #788] @ (1aa62c ) │ │ │ │ movs r3, #24 │ │ │ │ ldr r2, [pc, #788] @ (1aa630 ) │ │ │ │ add r1, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [pc, #788] @ (1aa634 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr.w r7, [r4, #256] @ 0x100 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cbnz r3, 1aa368 │ │ │ │ ldrd r3, r2, [r4, #88] @ 0x58 │ │ │ │ orrs r3, r2 │ │ │ │ beq.w 1aa56c │ │ │ │ @@ -155754,38 +155756,38 @@ │ │ │ │ ble.n 1aa546 │ │ │ │ add.w lr, lr, #2 │ │ │ │ cmp r1, lr │ │ │ │ bgt.n 1aa594 │ │ │ │ b.n 1aa546 │ │ │ │ ldr r0, [pc, #160] @ (1aa648 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ movs r0, #1 │ │ │ │ blx 1459f4 │ │ │ │ ldr r0, [pc, #148] @ (1aa64c ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ movs r0, #1 │ │ │ │ blx 1459f4 │ │ │ │ ldr r0, [pc, #140] @ (1aa650 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ movs r0, #1 │ │ │ │ blx 1459f4 │ │ │ │ ldr r0, [pc, #128] @ (1aa654 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ movs r0, #1 │ │ │ │ blx 1459f4 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldr r0, [pc, #112] @ (1aa658 ) │ │ │ │ str r1, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ movs r0, #1 │ │ │ │ blx 1459f4 │ │ │ │ ldr r3, [pc, #100] @ (1aa65c ) │ │ │ │ movw r2, #675 @ 0x2a3 │ │ │ │ ldr r1, [pc, #100] @ (1aa660 ) │ │ │ │ ldr r0, [pc, #100] @ (1aa664 ) │ │ │ │ add r3, pc │ │ │ │ @@ -155804,74 +155806,74 @@ │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ cmp r0, #44 @ 0x2c │ │ │ │ movs r6, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #40 @ 0x28 │ │ │ │ movs r6, r6 │ │ │ │ - ldrb r6, [r6, r7] │ │ │ │ + ldrb r6, [r4, r7] │ │ │ │ movs r2, r6 │ │ │ │ - b.n 1aa49c │ │ │ │ + b.n 1aa47c │ │ │ │ movs r5, r4 │ │ │ │ - stcl 0, cr0, [sl], {37} @ 0x25 │ │ │ │ + ldc 0, cr0, [sl], #148 @ 0x94 │ │ │ │ cmp r6, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ stmia r5!, {r1, r3, r4, r5} │ │ │ │ lsls r2, r0, #1 │ │ │ │ stmia r4!, {r4, r6, r7} │ │ │ │ lsls r2, r0, #1 │ │ │ │ movs r5, #226 @ 0xe2 │ │ │ │ movs r6, r6 │ │ │ │ - add r1, pc, #112 @ (adr r1, 1aa6bc ) │ │ │ │ + add r1, pc, #48 @ (adr r1, 1aa67c ) │ │ │ │ movs r6, r4 │ │ │ │ - add r2, pc, #392 @ (adr r2, 1aa7d8 ) │ │ │ │ + add r2, pc, #328 @ (adr r2, 1aa798 ) │ │ │ │ movs r6, r4 │ │ │ │ - add r1, pc, #888 @ (adr r1, 1aa9cc ) │ │ │ │ + add r1, pc, #824 @ (adr r1, 1aa98c ) │ │ │ │ movs r6, r4 │ │ │ │ - add r1, pc, #512 @ (adr r1, 1aa858 ) │ │ │ │ + add r1, pc, #448 @ (adr r1, 1aa818 ) │ │ │ │ movs r6, r4 │ │ │ │ - add r1, pc, #160 @ (adr r1, 1aa6fc ) │ │ │ │ + add r1, pc, #96 @ (adr r1, 1aa6bc ) │ │ │ │ movs r6, r4 │ │ │ │ - ldrh r2, [r2, r4] │ │ │ │ + ldrh r2, [r0, r4] │ │ │ │ movs r2, r6 │ │ │ │ - str r6, [sp, #592] @ 0x250 │ │ │ │ + str r6, [sp, #528] @ 0x210 │ │ │ │ movs r6, r4 │ │ │ │ - add r0, pc, #640 @ (adr r0, 1aa8e8 ) │ │ │ │ + add r0, pc, #576 @ (adr r0, 1aa8a8 ) │ │ │ │ movs r6, r4 │ │ │ │ - ldrh r4, [r7, r3] │ │ │ │ + ldrh r4, [r5, r3] │ │ │ │ movs r2, r6 │ │ │ │ - str r6, [sp, #504] @ 0x1f8 │ │ │ │ + str r6, [sp, #440] @ 0x1b8 │ │ │ │ movs r6, r4 │ │ │ │ - add r0, pc, #792 @ (adr r0, 1aa98c ) │ │ │ │ + add r0, pc, #728 @ (adr r0, 1aa94c ) │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001aa674 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #32] @ (1aa6a8 ) │ │ │ │ add r4, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [pc, #32] @ (1aa6ac ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e175c │ │ │ │ + bl 3e1754 │ │ │ │ ldr r3, [pc, #28] @ (1aa6b0 ) │ │ │ │ ldr r1, [pc, #28] @ (1aa6b4 ) │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 3e3b84 │ │ │ │ + b.w 3e3b7c │ │ │ │ movs r4, #166 @ 0xa6 │ │ │ │ movs r6, r6 │ │ │ │ - cmp r5, #200 @ 0xc8 │ │ │ │ + cmp r5, #184 @ 0xb8 │ │ │ │ movs r4, r5 │ │ │ │ movs r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfb1dffff │ │ │ │ │ │ │ │ 001aa6b8 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ @@ -155889,15 +155891,15 @@ │ │ │ │ ldr.w r3, [r3, ip] │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [pc, #148] @ (1aa774 ) │ │ │ │ ldr r2, [sp, #20] │ │ │ │ add r3, pc │ │ │ │ mov r1, r3 │ │ │ │ mov r6, r3 │ │ │ │ - bl 298a24 │ │ │ │ + bl 298a1c │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.n 1aa744 │ │ │ │ ldrd r1, r2, [r4, #24] │ │ │ │ asrs r3, r0, #31 │ │ │ │ cmp r3, r2 │ │ │ │ it eq │ │ │ │ cmpeq r0, r1 │ │ │ │ @@ -155918,15 +155920,15 @@ │ │ │ │ ldr r1, [pc, #96] @ (1aa780 ) │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r4, pc │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ movw r2, #753 @ 0x2f1 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ add sp, #28 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -155934,34 +155936,34 @@ │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1aa6fe │ │ │ │ ldrd r2, r3, [r4, #24] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 29898c │ │ │ │ + bl 298984 │ │ │ │ add sp, #28 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ movs r4, #92 @ 0x5c │ │ │ │ movs r6, r6 │ │ │ │ cmp r6, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #696 @ (adr r1, 1aaa30 ) │ │ │ │ + add r1, pc, #632 @ (adr r1, 1aa9f0 ) │ │ │ │ movs r6, r4 │ │ │ │ - ldr r6, [r6, r7] │ │ │ │ + ldr r6, [r4, r7] │ │ │ │ movs r2, r6 │ │ │ │ - add r1, pc, #472 @ (adr r1, 1aa958 ) │ │ │ │ + add r1, pc, #408 @ (adr r1, 1aa918 ) │ │ │ │ movs r6, r4 │ │ │ │ - str r5, [sp, #448] @ 0x1c0 │ │ │ │ + str r5, [sp, #384] @ 0x180 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001aa784 : │ │ │ │ ldr.w r2, [r1, #256] @ 0x100 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 1aa904 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ @@ -156011,15 +156013,15 @@ │ │ │ │ adc.w r5, r5, r6 │ │ │ │ str r5, [r1, #12] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 1aa7bc │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 38bfd4 │ │ │ │ + bl 38bfcc │ │ │ │ ldr.w r2, [r4, #256] @ 0x100 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ itt gt │ │ │ │ movgt.w ip, #0 │ │ │ │ movgt r5, #152 @ 0x98 │ │ │ │ @@ -156107,17 +156109,17 @@ │ │ │ │ movw r2, #797 @ 0x31d │ │ │ │ add r3, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ adds r3, #228 @ 0xe4 │ │ │ │ blx 1439bc │ │ │ │ ... │ │ │ │ - ldrsb r4, [r6, r7] │ │ │ │ + ldrsb r4, [r4, r7] │ │ │ │ movs r2, r6 │ │ │ │ - str r3, [sp, #464] @ 0x1d0 │ │ │ │ + str r3, [sp, #400] @ 0x190 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001aa938 : │ │ │ │ ldr r3, [pc, #48] @ (1aa96c ) │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [pc, #48] @ (1aa970 ) │ │ │ │ add r3, pc │ │ │ │ @@ -156327,80 +156329,80 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ mov r4, r0 │ │ │ │ b.n 1aaafc │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ - bl 297070 │ │ │ │ + bl 297068 │ │ │ │ ldr r3, [pc, #48] @ (1aab5c ) │ │ │ │ ldr r2, [pc, #48] @ (1aab60 ) │ │ │ │ ldr r1, [pc, #52] @ (1aab64 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r3, #323 @ 0x143 │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1aab08 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1aaada │ │ │ │ b.n 1aab08 │ │ │ │ nop │ │ │ │ - udf #100 @ 0x64 │ │ │ │ + udf #84 @ 0x54 │ │ │ │ movs r1, r5 │ │ │ │ - bgt.n 1aabc4 │ │ │ │ + bgt.n 1aaba4 │ │ │ │ movs r2, r5 │ │ │ │ - ldrsb r0, [r4, r3] │ │ │ │ + ldrsb r0, [r2, r3] │ │ │ │ movs r2, r6 │ │ │ │ - svc 82 @ 0x52 │ │ │ │ + svc 66 @ 0x42 │ │ │ │ movs r5, r4 │ │ │ │ - ldc2l 0, cr0, [r2], {43} @ 0x2b │ │ │ │ + stc2l 0, cr0, [r2], {43} @ 0x2b │ │ │ │ │ │ │ │ 001aab68 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 297070 │ │ │ │ + bl 297068 │ │ │ │ ldr.w ip, [pc, #60] @ 1aabbc │ │ │ │ ldr r2, [pc, #60] @ (1aabc0 ) │ │ │ │ movs r3, #77 @ 0x4d │ │ │ │ ldr r1, [pc, #60] @ (1aabc4 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #16 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ cbz r0, 1aabb0 │ │ │ │ add sp, #8 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 297064 │ │ │ │ - ldrsb r0, [r1, r2] │ │ │ │ + b.w 29705c │ │ │ │ + ldrsb r0, [r7, r1] │ │ │ │ movs r2, r6 │ │ │ │ - udf #246 @ 0xf6 │ │ │ │ + udf #230 @ 0xe6 │ │ │ │ movs r5, r4 │ │ │ │ - stmia r4!, {r2, r5} │ │ │ │ + stmia r4!, {r2, r4} │ │ │ │ movs r7, r4 │ │ │ │ │ │ │ │ 001aabc8 : │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r2 │ │ │ │ b.w 19f978 │ │ │ │ @@ -156460,38 +156462,38 @@ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #100] @ (1aacc4 ) │ │ │ │ sub sp, #20 │ │ │ │ mov r7, r0 │ │ │ │ - bl 293300 │ │ │ │ + bl 2932f8 │ │ │ │ add r5, pc │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r5 │ │ │ │ - bl 296dc8 │ │ │ │ + bl 296dc0 │ │ │ │ cbz r0, 1aacb0 │ │ │ │ ldr r2, [pc, #80] @ (1aacc8 ) │ │ │ │ movs r3, #24 │ │ │ │ ldr r4, [pc, #80] @ (1aaccc ) │ │ │ │ mov r1, r5 │ │ │ │ add r2, pc │ │ │ │ mov r0, r6 │ │ │ │ add r4, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ adds r4, #8 │ │ │ │ mov r6, r0 │ │ │ │ - bl 297070 │ │ │ │ + bl 297068 │ │ │ │ movs r3, #24 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r1, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr.w r3, [r0, #200] @ 0xc8 │ │ │ │ cbz r3, 1aacb0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ bx r3 │ │ │ │ @@ -156499,56 +156501,56 @@ │ │ │ │ add sp, #20 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - b.n 1ab3d0 │ │ │ │ + b.n 1ab3b0 │ │ │ │ movs r5, r4 │ │ │ │ - ble.n 1aac7c │ │ │ │ + ble.n 1aac5c │ │ │ │ movs r5, r4 │ │ │ │ - strb r4, [r6, r6] │ │ │ │ + strb r4, [r4, r6] │ │ │ │ movs r2, r6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #212] @ (1aadb8 ) │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ mov r8, r2 │ │ │ │ mov r7, r0 │ │ │ │ - bl 297070 │ │ │ │ + bl 297068 │ │ │ │ ldr r2, [pc, #204] @ (1aadbc ) │ │ │ │ add r5, pc │ │ │ │ ldr r1, [pc, #204] @ (1aadc0 ) │ │ │ │ add.w r4, r5, #28 │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #77 @ 0x4d │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldrb.w r4, [r0, #67] @ 0x43 │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 1aad96 │ │ │ │ cbz r6, 1aad6c │ │ │ │ ldr r3, [r6, #28] │ │ │ │ cbz r3, 1aad38 │ │ │ │ mov r0, r3 │ │ │ │ mov r7, r3 │ │ │ │ - bl 297070 │ │ │ │ + bl 297068 │ │ │ │ ldr r2, [pc, #168] @ (1aadc4 ) │ │ │ │ ldr r1, [pc, #168] @ (1aadc8 ) │ │ │ │ movs r3, #20 │ │ │ │ adds r5, #84 @ 0x54 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ cbz r3, 1aad56 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ blx r3 │ │ │ │ cbnz r0, 1aad56 │ │ │ │ ldr r3, [pc, #144] @ (1aadcc ) │ │ │ │ @@ -156558,15 +156560,15 @@ │ │ │ │ ldr r1, [pc, #144] @ (1aadd4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r6, #24] │ │ │ │ add r4, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #48 @ 0x30 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -156574,74 +156576,74 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r7 │ │ │ │ bl 1aac50 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1aad56 │ │ │ │ mov r0, r7 │ │ │ │ ldr r4, [pc, #92] @ (1aadd8 ) │ │ │ │ - bl 297064 │ │ │ │ + bl 29705c │ │ │ │ ldr r1, [pc, #92] @ (1aaddc ) │ │ │ │ add r4, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ add.w r3, r5, #48 @ 0x30 │ │ │ │ movs r2, #56 @ 0x38 │ │ │ │ mov r0, r8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1aad54 │ │ │ │ mov r0, r7 │ │ │ │ ldr r4, [pc, #68] @ (1aade0 ) │ │ │ │ - bl 297064 │ │ │ │ + bl 29705c │ │ │ │ ldr r1, [pc, #68] @ (1aade4 ) │ │ │ │ add r4, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ add.w r3, r5, #48 @ 0x30 │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ mov r0, r8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1aad54 │ │ │ │ nop │ │ │ │ - strb r4, [r0, r5] │ │ │ │ + strb r4, [r6, r4] │ │ │ │ movs r2, r6 │ │ │ │ - ble.n 1aacd8 │ │ │ │ + ble.n 1aaeb8 │ │ │ │ movs r5, r4 │ │ │ │ - stmia r2!, {r3, r4, r5, r7} │ │ │ │ + stmia r2!, {r3, r5, r7} │ │ │ │ movs r7, r4 │ │ │ │ - str r6, [r0, #104] @ 0x68 │ │ │ │ + str r6, [r6, #100] @ 0x64 │ │ │ │ movs r6, r4 │ │ │ │ - str r4, [r3, #104] @ 0x68 │ │ │ │ + str r4, [r1, #104] @ 0x68 │ │ │ │ movs r6, r4 │ │ │ │ - strb r2, [r6, r3] │ │ │ │ + strb r2, [r4, r3] │ │ │ │ movs r2, r6 │ │ │ │ - ldr r3, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r3, [sp, #664] @ 0x298 │ │ │ │ movs r6, r4 │ │ │ │ - ldr r3, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r3, [sp, #384] @ 0x180 │ │ │ │ movs r6, r4 │ │ │ │ - ldr r3, [sp, #656] @ 0x290 │ │ │ │ + ldr r3, [sp, #592] @ 0x250 │ │ │ │ movs r6, r4 │ │ │ │ - ldr r3, [sp, #208] @ 0xd0 │ │ │ │ + ldr r3, [sp, #144] @ 0x90 │ │ │ │ movs r6, r4 │ │ │ │ - ldr r3, [sp, #192] @ 0xc0 │ │ │ │ + ldr r3, [sp, #128] @ 0x80 │ │ │ │ movs r6, r4 │ │ │ │ - ldr r3, [sp, #80] @ 0x50 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001aade8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r2 │ │ │ │ - bl 293300 │ │ │ │ + bl 2932f8 │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r0 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 1aacd0 │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 1aae2a │ │ │ │ @@ -156653,58 +156655,58 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r1, [pc, #80] @ (1aae7c ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ str r1, [sp, #8] │ │ │ │ - bl 296dc8 │ │ │ │ + bl 296dc0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1aae14 │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [pc, #64] @ (1aae80 ) │ │ │ │ ldr r5, [pc, #68] @ (1aae84 ) │ │ │ │ movs r3, #24 │ │ │ │ add r2, pc │ │ │ │ ldr r1, [sp, #8] │ │ │ │ add r5, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r8, r0 │ │ │ │ - bl 297070 │ │ │ │ + bl 297068 │ │ │ │ add.w r3, r5, #8 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldrd r1, r2, [sp, #8] │ │ │ │ movs r3, #24 │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr.w r3, [r0, #204] @ 0xcc │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1aae14 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ - b.n 1ab1fc │ │ │ │ + b.n 1ab1dc │ │ │ │ movs r5, r4 │ │ │ │ - bgt.n 1aaea8 │ │ │ │ + bgt.n 1aae88 │ │ │ │ movs r5, r4 │ │ │ │ - strh r6, [r5, r7] │ │ │ │ + strh r6, [r3, r7] │ │ │ │ movs r2, r6 │ │ │ │ │ │ │ │ 001aae88 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 293244 │ │ │ │ + bl 29323c │ │ │ │ cbz r0, 1aaeb2 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -156742,26 +156744,26 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ │ │ │ │ 001aaf00 : │ │ │ │ mov r0, r1 │ │ │ │ - b.w 292eb4 │ │ │ │ + b.w 292eac │ │ │ │ nop │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r3 │ │ │ │ str r2, [sp, #28] │ │ │ │ ldrb.w r4, [sp, #48] @ 0x30 │ │ │ │ - bl 291ca4 │ │ │ │ + bl 291c9c │ │ │ │ ldr r2, [sp, #28] │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 1aaf9e │ │ │ │ cmp r0, #0 │ │ │ │ ite ne │ │ │ │ movne r4, #0 │ │ │ │ andeq.w r4, r4, #1 │ │ │ │ @@ -156777,15 +156779,15 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [pc, #104] @ (1aafbc ) │ │ │ │ add r0, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -156796,15 +156798,15 @@ │ │ │ │ ldr r1, [pc, #80] @ (1aafc8 ) │ │ │ │ add r0, pc │ │ │ │ add r3, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ strd r6, r5, [sp, #4] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -156814,25 +156816,25 @@ │ │ │ │ add sp, #32 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - strh r0, [r4, r5] │ │ │ │ + strh r0, [r2, r5] │ │ │ │ movs r2, r6 │ │ │ │ - ldr r2, [sp, #40] @ 0x28 │ │ │ │ + ldr r1, [sp, #1000] @ 0x3e8 │ │ │ │ movs r6, r4 │ │ │ │ - ldr r2, [sp, #168] @ 0xa8 │ │ │ │ + ldr r2, [sp, #104] @ 0x68 │ │ │ │ movs r6, r4 │ │ │ │ - ldr r2, [sp, #176] @ 0xb0 │ │ │ │ + ldr r2, [sp, #112] @ 0x70 │ │ │ │ movs r6, r4 │ │ │ │ - strh r2, [r5, r4] │ │ │ │ + strh r2, [r3, r4] │ │ │ │ movs r2, r6 │ │ │ │ - ldr r1, [sp, #872] @ 0x368 │ │ │ │ + ldr r1, [sp, #808] @ 0x328 │ │ │ │ movs r6, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #504] @ (1ab1d8 ) │ │ │ │ @@ -156853,28 +156855,28 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r4, [sp, #76] @ 0x4c │ │ │ │ add r2, pc │ │ │ │ add.w r3, r7, #24 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #77 @ 0x4d │ │ │ │ ldrb.w fp, [sp, #72] @ 0x48 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r1, r9 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 29187c │ │ │ │ + bl 291874 │ │ │ │ mov r3, r4 │ │ │ │ mov r9, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ movs r6, #0 │ │ │ │ str r6, [sp, #24] │ │ │ │ - bl 3cb6d4 │ │ │ │ + bl 3cb6cc │ │ │ │ cbnz r0, 1ab060 │ │ │ │ ldr r2, [pc, #436] @ (1ab1ec ) │ │ │ │ ldr r3, [pc, #420] @ (1ab1dc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ @@ -156901,117 +156903,117 @@ │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1ab034 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ mov r9, r0 │ │ │ │ cbz r0, 1ab0bc │ │ │ │ - bl 2e7c2c │ │ │ │ + bl 2e7c24 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r8, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c9844 │ │ │ │ + bl 2c983c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1ab034 │ │ │ │ - bl 2caab8 │ │ │ │ + bl 2caab0 │ │ │ │ cmp r0, r8 │ │ │ │ beq.n 1ab0ea │ │ │ │ ldr r5, [pc, #328] @ (1ab1f0 ) │ │ │ │ add.w r3, r7, #32 │ │ │ │ ldr r1, [pc, #328] @ (1ab1f4 ) │ │ │ │ movs r2, #146 @ 0x92 │ │ │ │ add r5, pc │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1ab034 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldrb r6, [r0, #0] │ │ │ │ cbz r6, 1ab0e0 │ │ │ │ - bl 2e51bc │ │ │ │ + bl 2e51b4 │ │ │ │ mov r6, r0 │ │ │ │ cbz r0, 1ab0f6 │ │ │ │ mov r1, sl │ │ │ │ - bl 2e5850 │ │ │ │ + bl 2e5848 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 1ab17a │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r6, [r3, #0] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ blx 143ca4 │ │ │ │ b.n 1ab034 │ │ │ │ blx 143ca4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r6, [r3, #0] │ │ │ │ b.n 1ab034 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ - bl 2e5740 │ │ │ │ + bl 2e5738 │ │ │ │ b.n 1ab034 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r2, r0 │ │ │ │ - bl 2c9844 │ │ │ │ + bl 2c983c │ │ │ │ mov r7, r0 │ │ │ │ cbz r0, 1ab146 │ │ │ │ - bl 2caab8 │ │ │ │ + bl 2caab0 │ │ │ │ cmp.w fp, #0 │ │ │ │ beq.n 1ab1ac │ │ │ │ movs r2, #15 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [sp] │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ - bl 2e4f24 │ │ │ │ + bl 2e4f1c │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r4 │ │ │ │ mov r6, r0 │ │ │ │ - bl 2e5640 │ │ │ │ + bl 2e5638 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 1ab13e │ │ │ │ cbz r6, 1ab148 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r6 │ │ │ │ - bl 2e5850 │ │ │ │ + bl 2e5848 │ │ │ │ cmp r0, #0 │ │ │ │ itt ge │ │ │ │ ldrge r3, [sp, #20] │ │ │ │ strge r6, [r3, #0] │ │ │ │ blt.n 1ab17c │ │ │ │ mov r0, r6 │ │ │ │ - bl 2e86a0 │ │ │ │ + bl 2e8698 │ │ │ │ b.n 1ab0d8 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, sl │ │ │ │ movs r6, #0 │ │ │ │ - bl 297064 │ │ │ │ + bl 29705c │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [pc, #160] @ (1ab1f8 ) │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [pc, #160] @ (1ab1fc ) │ │ │ │ add r2, pc │ │ │ │ strd r2, r1, [sp] │ │ │ │ ldr r1, [pc, #156] @ (1ab200 ) │ │ │ │ add r3, pc │ │ │ │ adds r3, #32 │ │ │ │ movs r2, #184 @ 0xb8 │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #8] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ cmp.w r8, #0 │ │ │ │ bne.n 1ab13e │ │ │ │ b.n 1ab0d8 │ │ │ │ mov r8, r9 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2e54ac │ │ │ │ + bl 2e54a4 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ cbz r0, 1ab18a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cbnz r3, 1ab1b2 │ │ │ │ ldr r3, [pc, #120] @ (1ab204 ) │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #120] @ (1ab208 ) │ │ │ │ @@ -157019,69 +157021,69 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r2, [pc, #116] @ (1ab20c ) │ │ │ │ adds r3, #32 │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #197 @ 0xc5 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ cmp.w r8, #0 │ │ │ │ bne.n 1ab13e │ │ │ │ b.n 1ab0d8 │ │ │ │ - bl 3ed750 │ │ │ │ + bl 3ed748 │ │ │ │ b.n 1ab10c │ │ │ │ ldr r3, [pc, #92] @ (1ab210 ) │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #92] @ (1ab214 ) │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ ldr r2, [pc, #88] @ (1ab218 ) │ │ │ │ adds r3, #32 │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #192 @ 0xc0 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ cmp.w r8, #0 │ │ │ │ bne.n 1ab13e │ │ │ │ b.n 1ab0d8 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ subs r0, r1, r5 │ │ │ │ movs r6, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r6, r2] │ │ │ │ + strh r2, [r4, r2] │ │ │ │ movs r2, r6 │ │ │ │ - ittt lt │ │ │ │ - movlt r7, r4 │ │ │ │ - bge.n 1ab0f0 @ unpredictable │ │ │ │ + itee ge │ │ │ │ + movge r7, r4 │ │ │ │ + bge.n 1ab2d0 @ unpredictable │ │ │ │ movlt r5, r4 │ │ │ │ subs r4, r6, r3 │ │ │ │ movs r6, r6 │ │ │ │ - ldr r1, [sp, #168] @ 0xa8 │ │ │ │ + ldr r1, [sp, #104] @ 0x68 │ │ │ │ movs r6, r4 │ │ │ │ - ldr r0, [sp, #664] @ 0x298 │ │ │ │ + ldr r0, [sp, #600] @ 0x258 │ │ │ │ movs r6, r4 │ │ │ │ - ldr r0, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r0, [sp, #640] @ 0x280 │ │ │ │ movs r6, r4 │ │ │ │ - str r0, [r0, r5] │ │ │ │ + str r0, [r6, r4] │ │ │ │ movs r2, r6 │ │ │ │ - str r7, [sp, #952] @ 0x3b8 │ │ │ │ + str r7, [sp, #888] @ 0x378 │ │ │ │ movs r6, r4 │ │ │ │ - str r2, [r2, r4] │ │ │ │ + str r2, [r0, r4] │ │ │ │ movs r2, r6 │ │ │ │ - str r7, [sp, #768] @ 0x300 │ │ │ │ + str r7, [sp, #704] @ 0x2c0 │ │ │ │ movs r6, r4 │ │ │ │ - ldr r1, [sp, #152] @ 0x98 │ │ │ │ + ldr r1, [sp, #88] @ 0x58 │ │ │ │ movs r6, r4 │ │ │ │ - str r2, [r5, r3] │ │ │ │ + str r2, [r3, r3] │ │ │ │ movs r2, r6 │ │ │ │ - str r7, [sp, #608] @ 0x260 │ │ │ │ + str r7, [sp, #544] @ 0x220 │ │ │ │ movs r6, r4 │ │ │ │ - ldr r0, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r0, [sp, #392] @ 0x188 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -157127,34 +157129,34 @@ │ │ │ │ add r2, pc │ │ │ │ sub sp, #16 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r4, [sp, #32] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 29187c │ │ │ │ + bl 291874 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ cbz r0, 1ab30a │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 2e51ac │ │ │ │ + bl 2e51a4 │ │ │ │ ldrb r1, [r0, #0] │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cbz r1, 1ab310 │ │ │ │ mov r0, r3 │ │ │ │ blx 145b88 │ │ │ │ mov r3, r4 │ │ │ │ add r2, sp, #8 │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3cb6d4 │ │ │ │ + bl 3cb6cc │ │ │ │ ldr r0, [sp, #8] │ │ │ │ blx 143ca4 │ │ │ │ ldr r2, [pc, #80] @ (1ab334 ) │ │ │ │ ldr r3, [pc, #72] @ (1ab330 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -157171,30 +157173,30 @@ │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [pc, #44] @ (1ab338 ) │ │ │ │ add r3, pc │ │ │ │ b.n 1ab2c8 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - bl 2e53d0 │ │ │ │ + bl 2e53c8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1ab2c8 │ │ │ │ - bl 2c9a3c │ │ │ │ + bl 2c9a34 │ │ │ │ mov r3, r0 │ │ │ │ b.n 1ab2c8 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r0, r2, r2 │ │ │ │ movs r6, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, r0, r1 │ │ │ │ movs r6, r6 │ │ │ │ - ldr r2, [pc, #480] @ (1ab51c ) │ │ │ │ + ldr r2, [pc, #416] @ (1ab4dc ) │ │ │ │ movs r1, r5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #116] @ (1ab3c4 ) │ │ │ │ @@ -157204,28 +157206,28 @@ │ │ │ │ add r2, pc │ │ │ │ sub sp, #8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r4, [sp, #24] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 29187c │ │ │ │ + bl 291874 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cbz r3, 1ab3ba │ │ │ │ ldr r0, [r3, #52] @ 0x34 │ │ │ │ cbz r0, 1ab3b4 │ │ │ │ blx 145b88 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, sp │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3cb6d4 │ │ │ │ + bl 3cb6cc │ │ │ │ ldr r0, [sp, #0] │ │ │ │ blx 143ca4 │ │ │ │ ldr r2, [pc, #60] @ (1ab3cc ) │ │ │ │ ldr r3, [pc, #56] @ (1ab3c8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -157250,17 +157252,17 @@ │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ asrs r0, r3, #31 │ │ │ │ movs r6, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #30 │ │ │ │ movs r6, r6 │ │ │ │ - ldr r1, [pc, #824] @ (1ab70c ) │ │ │ │ + ldr r1, [pc, #760] @ (1ab6cc ) │ │ │ │ movs r1, r5 │ │ │ │ - ldr r1, [pc, #800] @ (1ab6f8 ) │ │ │ │ + ldr r1, [pc, #736] @ (1ab6b8 ) │ │ │ │ movs r1, r5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #104] @ (1ab454 ) │ │ │ │ @@ -157270,25 +157272,25 @@ │ │ │ │ add r2, pc │ │ │ │ sub sp, #8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r4, [sp, #24] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 29187c │ │ │ │ + bl 291874 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cbz r3, 1ab44a │ │ │ │ ldr r0, [r3, #28] │ │ │ │ blx 145b88 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, sp │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3cb6d4 │ │ │ │ + bl 3cb6cc │ │ │ │ ldr r0, [sp, #0] │ │ │ │ blx 143ca4 │ │ │ │ ldr r2, [pc, #56] @ (1ab45c ) │ │ │ │ ldr r3, [pc, #48] @ (1ab458 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -157310,25 +157312,25 @@ │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ asrs r4, r7, #28 │ │ │ │ movs r6, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r6, r0, #28 │ │ │ │ movs r6, r6 │ │ │ │ - ldr r1, [pc, #224] @ (1ab544 ) │ │ │ │ + ldr r1, [pc, #160] @ (1ab504 ) │ │ │ │ movs r1, r5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, r2 │ │ │ │ - bl 29187c │ │ │ │ + bl 291874 │ │ │ │ movs r1, #0 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 34d12c │ │ │ │ + b.w 34d124 │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r6, [pc, #272] @ (1ab5a8 ) │ │ │ │ sub sp, #32 │ │ │ │ @@ -157352,26 +157354,26 @@ │ │ │ │ mov r0, r6 │ │ │ │ cmp r4, r1 │ │ │ │ it ne │ │ │ │ cmpne r4, r2 │ │ │ │ mov r1, r3 │ │ │ │ it eq │ │ │ │ addeq r4, sp, #20 │ │ │ │ - bl 29187c │ │ │ │ + bl 291874 │ │ │ │ mov r3, r4 │ │ │ │ mov r8, r0 │ │ │ │ add r2, sp, #16 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ movs r7, #0 │ │ │ │ str r7, [sp, #16] │ │ │ │ - bl 3cb6d4 │ │ │ │ + bl 3cb6cc │ │ │ │ cbnz r0, 1ab514 │ │ │ │ ldrd r1, r0, [sp, #20] │ │ │ │ - bl 3e0744 │ │ │ │ + bl 3e073c │ │ │ │ ldr r2, [pc, #204] @ (1ab5b8 ) │ │ │ │ ldr r3, [pc, #188] @ (1ab5ac ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ @@ -157392,77 +157394,77 @@ │ │ │ │ strd r7, r4, [sp] │ │ │ │ bl 1aaf08 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1ab4e2 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldrb r7, [r0, #0] │ │ │ │ cbz r7, 1ab57e │ │ │ │ - bl 354b20 │ │ │ │ + bl 354b18 │ │ │ │ cbz r0, 1ab552 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 34cd90 │ │ │ │ + bl 34cd88 │ │ │ │ cbz r0, 1ab588 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ blx 143ca4 │ │ │ │ ldrd r1, r0, [sp, #20] │ │ │ │ - bl 3e0744 │ │ │ │ + bl 3e073c │ │ │ │ b.n 1ab4ea │ │ │ │ mov r0, r6 │ │ │ │ - bl 297064 │ │ │ │ + bl 29705c │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r3, [pc, #96] @ (1ab5bc ) │ │ │ │ mov r2, r0 │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #92] @ (1ab5c0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [pc, #92] @ (1ab5c4 ) │ │ │ │ adds r3, #52 @ 0x34 │ │ │ │ strd r2, r5, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ add r4, pc │ │ │ │ mov.w r2, #298 @ 0x12a │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1ab542 │ │ │ │ blx 143ca4 │ │ │ │ str.w r7, [r8] │ │ │ │ b.n 1ab4e2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 297064 │ │ │ │ + bl 29705c │ │ │ │ ldr r1, [pc, #56] @ (1ab5c8 ) │ │ │ │ ldr r6, [sp, #16] │ │ │ │ mov r2, r0 │ │ │ │ add r1, pc │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 3dffbc │ │ │ │ + bl 3dffb4 │ │ │ │ b.n 1ab542 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r0, r2, #26 │ │ │ │ movs r6, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #25 │ │ │ │ movs r6, r6 │ │ │ │ movs r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ asrs r6, r7, #24 │ │ │ │ movs r6, r6 │ │ │ │ - ldr r5, [pc, #256] @ (1ab6c0 ) │ │ │ │ + ldr r5, [pc, #192] @ (1ab680 ) │ │ │ │ movs r2, r6 │ │ │ │ - str r3, [sp, #936] @ 0x3a8 │ │ │ │ + str r3, [sp, #872] @ 0x368 │ │ │ │ movs r6, r4 │ │ │ │ - str r4, [sp, #624] @ 0x270 │ │ │ │ + str r4, [sp, #560] @ 0x230 │ │ │ │ movs r6, r4 │ │ │ │ - str r5, [sp, #368] @ 0x170 │ │ │ │ + str r5, [sp, #304] @ 0x130 │ │ │ │ movs r6, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r6, r2 │ │ │ │ @@ -157474,23 +157476,23 @@ │ │ │ │ str r0, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ ldr r5, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 29187c │ │ │ │ + bl 291874 │ │ │ │ mov r1, r6 │ │ │ │ mov r7, r0 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r2, sp, #16 │ │ │ │ movs r6, #0 │ │ │ │ strd r6, r6, [sp, #16] │ │ │ │ - bl 3cb6d4 │ │ │ │ + bl 3cb6cc │ │ │ │ cbz r0, 1ab676 │ │ │ │ mov fp, r5 │ │ │ │ blx 143c10 <__ctype_b_loc@plt> │ │ │ │ subs r5, r7, #1 │ │ │ │ mov sl, r0 │ │ │ │ rsb r7, r7, #1 │ │ │ │ mov r4, r6 │ │ │ │ @@ -157513,15 +157515,15 @@ │ │ │ │ cmp r1, #58 @ 0x3a │ │ │ │ it ne │ │ │ │ cmpne r1, #45 @ 0x2d │ │ │ │ bne.n 1ab6a4 │ │ │ │ add r3, sp, #24 │ │ │ │ movs r2, #16 │ │ │ │ add r1, sp, #20 │ │ │ │ - bl 3d5c30 │ │ │ │ + bl 3d5c28 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 1ab6be │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ bgt.n 1ab6be │ │ │ │ adds r4, #3 │ │ │ │ strb.w r3, [r5, #1]! │ │ │ │ @@ -157549,15 +157551,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 1ab652 │ │ │ │ mov ip, r2 │ │ │ │ mov r0, fp │ │ │ │ movs r1, #22 │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 291888 │ │ │ │ + bl 291880 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ blx 143ca4 │ │ │ │ b.n 1ab676 │ │ │ │ ldr.w ip, [sp, #16] │ │ │ │ b.n 1ab6a6 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ cmp r2, #4 │ │ │ │ @@ -157578,15 +157580,15 @@ │ │ │ │ add r2, pc │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r5, [sp, #88] @ 0x58 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 29187c │ │ │ │ + bl 291874 │ │ │ │ mov ip, r0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ movs r2, #1 │ │ │ │ strd r3, r3, [r0, #4] │ │ │ │ @@ -157609,15 +157611,15 @@ │ │ │ │ ldrb.w r4, [ip] │ │ │ │ strd lr, r4, [sp] │ │ │ │ blx 145404 <__snprintf_chk@plt> │ │ │ │ mov r3, r5 │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3cb6d4 │ │ │ │ + bl 3cb6cc │ │ │ │ ldr r2, [pc, #48] @ (1ab788 ) │ │ │ │ ldr r3, [pc, #40] @ (1ab780 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3 │ │ │ │ @@ -157631,15 +157633,15 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ asrs r0, r0, #17 │ │ │ │ movs r6, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #1008] @ 0x3f0 │ │ │ │ + str r3, [sp, #944] @ 0x3b0 │ │ │ │ movs r6, r4 │ │ │ │ asrs r4, r2, #15 │ │ │ │ movs r6, r6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ @@ -157661,27 +157663,27 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [r1, #0] │ │ │ │ mov.w r3, #0 │ │ │ │ add.w r3, sp, #4160 @ 0x1040 │ │ │ │ mov r1, r4 │ │ │ │ adds r3, #8 │ │ │ │ ldr.w r8, [r3] │ │ │ │ - bl 29187c │ │ │ │ + bl 291874 │ │ │ │ mov.w r2, #4096 @ 0x1000 │ │ │ │ movs r1, #0 │ │ │ │ str r0, [sp, #20] │ │ │ │ subs r0, r7, #4 │ │ │ │ blx 145498 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ mov r3, r8 │ │ │ │ movs r5, #0 │ │ │ │ mov r1, sl │ │ │ │ str.w r5, [r2, #-8]! │ │ │ │ - bl 3cb6d4 │ │ │ │ + bl 3cb6cc │ │ │ │ cbnz r0, 1ab82e │ │ │ │ ldr r2, [pc, #284] @ (1ab918 ) │ │ │ │ add.w r1, sp, #4096 @ 0x1000 │ │ │ │ ldr r3, [pc, #272] @ (1ab914 ) │ │ │ │ adds r1, #28 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -157749,15 +157751,15 @@ │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r4, [r7, #-8] │ │ │ │ mov r2, r9 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 291888 │ │ │ │ + bl 291880 │ │ │ │ ldr.w r0, [r7, #-8] │ │ │ │ blx 143ca4 │ │ │ │ b.n 1ab7fa │ │ │ │ mov r3, r8 │ │ │ │ mov r8, r7 │ │ │ │ mov r7, r3 │ │ │ │ movs r1, #0 │ │ │ │ @@ -157780,28 +157782,28 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [pc, #40] @ (1ab924 ) │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #12] │ │ │ │ movw r2, #441 @ 0x1b9 │ │ │ │ add r3, pc │ │ │ │ adds r3, #60 @ 0x3c │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1ab8cc │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ asrs r6, r7, #13 │ │ │ │ movs r6, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r5, #12 │ │ │ │ movs r6, r6 │ │ │ │ - str r2, [sp, #288] @ 0x120 │ │ │ │ + str r2, [sp, #224] @ 0xe0 │ │ │ │ movs r6, r4 │ │ │ │ - str r0, [sp, #376] @ 0x178 │ │ │ │ + str r0, [sp, #312] @ 0x138 │ │ │ │ movs r6, r4 │ │ │ │ - ldr r1, [pc, #648] @ (1abbb0 ) │ │ │ │ + ldr r1, [pc, #584] @ (1abb70 ) │ │ │ │ movs r2, r6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #116] @ 1ab9ac │ │ │ │ sub sp, #16 │ │ │ │ @@ -157811,23 +157813,23 @@ │ │ │ │ add ip, pc │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r4, [sp, #32] │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 29187c │ │ │ │ + bl 291874 │ │ │ │ movs r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r3, r4 │ │ │ │ add r2, sp, #8 │ │ │ │ - bl 3cb6d4 │ │ │ │ + bl 3cb6cc │ │ │ │ cbz r0, 1ab978 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ bl 1b907c │ │ │ │ cbz r0, 1ab978 │ │ │ │ str r0, [r6, #0] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ @@ -157870,24 +157872,24 @@ │ │ │ │ mov r1, r3 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr.w r2, [ip, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov.w r2, #0 │ │ │ │ - bl 29187c │ │ │ │ + bl 291874 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ bl 1b91a8 │ │ │ │ blx 145b88 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r2, sp, #8 │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3cb6d4 │ │ │ │ + bl 3cb6cc │ │ │ │ ldr r0, [sp, #8] │ │ │ │ blx 143ca4 │ │ │ │ ldr r2, [pc, #48] @ (1aba3c ) │ │ │ │ ldr r3, [pc, #44] @ (1aba38 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -157922,15 +157924,15 @@ │ │ │ │ add r2, pc │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r5, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 29187c │ │ │ │ + bl 291874 │ │ │ │ ldr r3, [pc, #160] @ (1abb10 ) │ │ │ │ add.w ip, sp, #28 │ │ │ │ mov r4, r0 │ │ │ │ str.w ip, [sp, #24] │ │ │ │ add r3, pc │ │ │ │ mov lr, ip │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ @@ -157956,15 +157958,15 @@ │ │ │ │ blx 145404 <__snprintf_chk@plt> │ │ │ │ cmp r0, #12 │ │ │ │ bne.n 1abaf0 │ │ │ │ mov r3, r5 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3cb6d4 │ │ │ │ + bl 3cb6cc │ │ │ │ ldr r2, [pc, #80] @ (1abb18 ) │ │ │ │ ldr r3, [pc, #68] @ (1abb0c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ @@ -157989,25 +157991,25 @@ │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ asrs r4, r2, #3 │ │ │ │ movs r6, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #176] @ 0xb0 │ │ │ │ + str r1, [sp, #112] @ 0x70 │ │ │ │ movs r6, r4 │ │ │ │ - str r0, [sp, #840] @ 0x348 │ │ │ │ + str r0, [sp, #776] @ 0x308 │ │ │ │ movs r6, r4 │ │ │ │ asrs r4, r4, #1 │ │ │ │ movs r6, r6 │ │ │ │ - @ instruction: 0x47aa │ │ │ │ + @ instruction: 0x479a │ │ │ │ movs r2, r6 │ │ │ │ - ldrh r4, [r3, #50] @ 0x32 │ │ │ │ + ldrh r4, [r1, #50] @ 0x32 │ │ │ │ movs r6, r4 │ │ │ │ - str r0, [sp, #544] @ 0x220 │ │ │ │ + str r0, [sp, #480] @ 0x1e0 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #184] @ 1abbf0 │ │ │ │ sub sp, #24 │ │ │ │ @@ -158018,26 +158020,26 @@ │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ ldr.w r1, [ip, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov.w r1, #0 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 29187c │ │ │ │ + bl 291874 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r6, r0 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ add r2, sp, #16 │ │ │ │ mov.w ip, #0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ str.w ip, [sp, #16] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3cb9cc │ │ │ │ + bl 3cb9c4 │ │ │ │ cbz r0, 1abb80 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #2 │ │ │ │ beq.n 1abba8 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r2, [pc, #116] @ (1abbf8 ) │ │ │ │ ldr r3, [pc, #112] @ (1abbf4 ) │ │ │ │ @@ -158052,60 +158054,60 @@ │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - bl 293300 │ │ │ │ + bl 2932f8 │ │ │ │ ldr r3, [pc, #76] @ (1abbfc ) │ │ │ │ ldr r2, [pc, #80] @ (1abc00 ) │ │ │ │ ldr r1, [pc, #80] @ (1abc04 ) │ │ │ │ add r3, pc │ │ │ │ mov r5, r3 │ │ │ │ add r2, pc │ │ │ │ adds r3, #96 @ 0x60 │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #24 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r1, [pc, #64] @ (1abc08 ) │ │ │ │ add r1, pc │ │ │ │ - bl 296dc8 │ │ │ │ + bl 296dc0 │ │ │ │ cbz r0, 1abbd2 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ b.n 1abb7e │ │ │ │ ldr r2, [pc, #56] @ (1abc0c ) │ │ │ │ add.w r3, r5, #104 @ 0x68 │ │ │ │ ldr r1, [pc, #52] @ (1abc10 ) │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #593 @ 0x251 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1abb80 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ lsrs r4, r5, #31 │ │ │ │ movs r6, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #30 │ │ │ │ movs r6, r6 │ │ │ │ - mov sl, lr │ │ │ │ + mov sl, ip │ │ │ │ movs r2, r6 │ │ │ │ - ldmia r6!, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r6!, {r1, r2, r3, r7} │ │ │ │ movs r5, r4 │ │ │ │ - bmi.n 1abc6c │ │ │ │ + bmi.n 1abc4c │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r6, [r5, #62] @ 0x3e │ │ │ │ + ldrh r6, [r3, #62] @ 0x3e │ │ │ │ movs r6, r4 │ │ │ │ - ldrh r4, [r4, #62] @ 0x3e │ │ │ │ + ldrh r4, [r2, #62] @ 0x3e │ │ │ │ movs r6, r4 │ │ │ │ - ldrh r0, [r7, #42] @ 0x2a │ │ │ │ + ldrh r0, [r5, #42] @ 0x2a │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #128] @ (1abca8 ) │ │ │ │ @@ -158115,23 +158117,23 @@ │ │ │ │ add r2, pc │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 29187c │ │ │ │ + bl 291874 │ │ │ │ vldr d7, [pc, #92] @ 1abca0 │ │ │ │ mov r7, r0 │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r6 │ │ │ │ add r2, sp, #8 │ │ │ │ mov r1, r5 │ │ │ │ vstr d7, [sp, #8] │ │ │ │ - bl 3cb5a0 │ │ │ │ + bl 3cb598 │ │ │ │ cbnz r0, 1abc80 │ │ │ │ ldr r2, [pc, #84] @ (1abcb0 ) │ │ │ │ ldr r3, [pc, #80] @ (1abcac ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ @@ -158145,15 +158147,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3f6c90 │ │ │ │ + bl 3f6c88 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1abc58 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r3, [r7, #0] │ │ │ │ b.n 1abc58 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @@ -158177,26 +158179,26 @@ │ │ │ │ add r2, pc │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r4, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 29187c │ │ │ │ + bl 291874 │ │ │ │ vldr d7, [pc, #356] @ 1abe48 │ │ │ │ movs r3, #0 │ │ │ │ mov r8, r0 │ │ │ │ strd r3, r3, [sp, #8] │ │ │ │ mov r0, r6 │ │ │ │ mov r3, r4 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, r5 │ │ │ │ vstr d7, [sp, #16] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ - bl 3cb6d4 │ │ │ │ + bl 3cb6cc │ │ │ │ cbnz r0, 1abd30 │ │ │ │ ldr r2, [pc, #336] @ (1abe58 ) │ │ │ │ ldr r3, [pc, #332] @ (1abe54 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ @@ -158212,15 +158214,15 @@ │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ add r1, sp, #8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r3, sp, #16 │ │ │ │ movs r2, #16 │ │ │ │ mov r6, r1 │ │ │ │ - bl 3d5eac │ │ │ │ + bl 3d5ea4 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1abdc2 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ beq.n 1abd6c │ │ │ │ ldr r3, [pc, #272] @ (1abe5c ) │ │ │ │ @@ -158229,23 +158231,23 @@ │ │ │ │ ldr r1, [pc, #272] @ (1abe64 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #140 @ 0x8c │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #793 @ 0x319 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ blx 143ca4 │ │ │ │ b.n 1abd04 │ │ │ │ adds r0, #1 │ │ │ │ add r3, sp, #24 │ │ │ │ movs r2, #16 │ │ │ │ mov r1, r6 │ │ │ │ - bl 3d5eac │ │ │ │ + bl 3d5ea4 │ │ │ │ cbnz r0, 1abde0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ bne.n 1abd4a │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr.w ip, [sp, #16] │ │ │ │ @@ -158278,46 +158280,46 @@ │ │ │ │ ldr r1, [pc, #176] @ (1abe7c ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #140 @ 0x8c │ │ │ │ strd r2, r5, [sp] │ │ │ │ add r1, pc │ │ │ │ movw r2, #765 @ 0x2fd │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1abd64 │ │ │ │ ldr r3, [pc, #156] @ (1abe80 ) │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [pc, #156] @ (1abe84 ) │ │ │ │ ldr r1, [pc, #160] @ (1abe88 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #140 @ 0x8c │ │ │ │ strd r2, r5, [sp] │ │ │ │ add r1, pc │ │ │ │ movw r2, #775 @ 0x307 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1abd64 │ │ │ │ add.w r3, r8, #16 │ │ │ │ mov r1, r6 │ │ │ │ adds r0, #1 │ │ │ │ movs r2, #10 │ │ │ │ - bl 3d5b00 │ │ │ │ + bl 3d5af8 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1abd64 │ │ │ │ ldr r3, [pc, #120] @ (1abe8c ) │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [pc, #120] @ (1abe90 ) │ │ │ │ ldr r1, [pc, #124] @ (1abe94 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #140 @ 0x8c │ │ │ │ strd r2, r5, [sp] │ │ │ │ add r1, pc │ │ │ │ movw r2, #787 @ 0x313 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1abd64 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #100] @ (1abe98 ) │ │ │ │ movs r2, #43 @ 0x2b │ │ │ │ ldr r1, [pc, #100] @ (1abe9c ) │ │ │ │ ldr r0, [pc, #100] @ (1abea0 ) │ │ │ │ add r3, pc │ │ │ │ @@ -158329,49 +158331,49 @@ │ │ │ │ ... │ │ │ │ lsrs r6, r3, #25 │ │ │ │ movs r6, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #24 │ │ │ │ movs r6, r6 │ │ │ │ - cmp r2, sl │ │ │ │ + cmp r2, r8 │ │ │ │ movs r2, r6 │ │ │ │ - ldrh r4, [r5, #60] @ 0x3c │ │ │ │ + ldrh r4, [r3, #60] @ 0x3c │ │ │ │ movs r6, r4 │ │ │ │ - ldrh r6, [r7, #30] │ │ │ │ + ldrh r6, [r5, #30] │ │ │ │ movs r6, r4 │ │ │ │ - add lr, sp │ │ │ │ + add lr, fp │ │ │ │ movs r2, r6 │ │ │ │ - ldrh r0, [r5, #52] @ 0x34 │ │ │ │ + ldrh r0, [r3, #52] @ 0x34 │ │ │ │ movs r6, r4 │ │ │ │ - ldrh r0, [r7, #54] @ 0x36 │ │ │ │ + ldrh r0, [r5, #54] @ 0x36 │ │ │ │ movs r6, r4 │ │ │ │ - add sl, fp │ │ │ │ + add sl, r9 │ │ │ │ movs r2, r6 │ │ │ │ - ldrh r4, [r5, #48] @ 0x30 │ │ │ │ + ldrh r4, [r3, #48] @ 0x30 │ │ │ │ movs r6, r4 │ │ │ │ - ldrh r4, [r0, #28] │ │ │ │ + ldrh r4, [r6, #26] │ │ │ │ movs r6, r4 │ │ │ │ - add ip, r7 │ │ │ │ + add ip, r5 │ │ │ │ movs r2, r6 │ │ │ │ - ldrh r2, [r0, #50] @ 0x32 │ │ │ │ + ldrh r2, [r6, #48] @ 0x30 │ │ │ │ movs r6, r4 │ │ │ │ - ldrh r6, [r4, #26] │ │ │ │ + ldrh r6, [r2, #26] │ │ │ │ movs r6, r4 │ │ │ │ - add ip, r1 │ │ │ │ + add r4, pc │ │ │ │ movs r2, r6 │ │ │ │ - ldrh r2, [r6, #52] @ 0x34 │ │ │ │ + ldrh r2, [r4, #52] @ 0x34 │ │ │ │ movs r6, r4 │ │ │ │ - ldrh r6, [r6, #24] │ │ │ │ + ldrh r6, [r4, #24] │ │ │ │ movs r6, r4 │ │ │ │ - add r2, sp │ │ │ │ + add r2, fp │ │ │ │ movs r2, r6 │ │ │ │ - ldrh r4, [r4, #48] @ 0x30 │ │ │ │ + ldrh r4, [r2, #48] @ 0x30 │ │ │ │ movs r6, r4 │ │ │ │ - ldrh r0, [r7, #48] @ 0x30 │ │ │ │ + ldrh r0, [r5, #48] @ 0x30 │ │ │ │ movs r6, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #368] @ (1ac028 ) │ │ │ │ @@ -158384,24 +158386,24 @@ │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r7, [sp, #96] @ 0x60 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov.w r3, #0 │ │ │ │ strd r4, r4, [sp, #28] │ │ │ │ - bl 29187c │ │ │ │ + bl 291874 │ │ │ │ movs r3, #4 │ │ │ │ mov sl, r0 │ │ │ │ add r2, sp, #28 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ str r7, [sp, #0] │ │ │ │ strd r4, r4, [sp, #36] @ 0x24 │ │ │ │ strd r4, r4, [sp, #44] @ 0x2c │ │ │ │ - bl 3caac0 │ │ │ │ + bl 3caab8 │ │ │ │ cbz r0, 1abf2a │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #2 │ │ │ │ beq.n 1abfc2 │ │ │ │ cmp r3, #3 │ │ │ │ beq.n 1abf60 │ │ │ │ @@ -158414,18 +158416,18 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #196 @ 0xc4 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ movw r2, #854 @ 0x356 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3cac00 │ │ │ │ + bl 3cabf8 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ blx 143ca4 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ blx 143ca4 │ │ │ │ ldr r2, [pc, #260] @ (1ac03c ) │ │ │ │ ldr r3, [pc, #240] @ (1ac02c ) │ │ │ │ add r2, pc │ │ │ │ @@ -158443,15 +158445,15 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r3, r7 │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3cb6d4 │ │ │ │ + bl 3cb6cc │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1abf22 │ │ │ │ ldr r1, [pc, #204] @ (1ac040 ) │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ @@ -158486,15 +158488,15 @@ │ │ │ │ orr.w r2, r2, r1, lsl #3 │ │ │ │ str.w r2, [sl] │ │ │ │ b.n 1abf22 │ │ │ │ mov r3, r7 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3cb41c │ │ │ │ + bl 3cb414 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1abf22 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ adds r2, r3, #1 │ │ │ │ cmp.w r2, #256 @ 0x100 │ │ │ │ it ls │ │ │ │ strls.w r3, [sl] │ │ │ │ @@ -158510,57 +158512,57 @@ │ │ │ │ ldr r2, [pc, #96] @ (1ac054 ) │ │ │ │ adds r3, #196 @ 0xc4 │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ movw r2, #846 @ 0x34e │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1abf22 │ │ │ │ ldr r5, [pc, #76] @ (1ac058 ) │ │ │ │ add r5, pc │ │ │ │ b.n 1abf06 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r9 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r7 │ │ │ │ movs r1, #22 │ │ │ │ - bl 291888 │ │ │ │ + bl 291880 │ │ │ │ b.n 1abf22 │ │ │ │ ldr r5, [pc, #60] @ (1ac05c ) │ │ │ │ add r5, pc │ │ │ │ b.n 1abfe4 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ lsrs r6, r5, #17 │ │ │ │ movs r6, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - bics r6, r2 │ │ │ │ + bics r6, r0 │ │ │ │ movs r2, r6 │ │ │ │ - ldrh r0, [r2, #50] @ 0x32 │ │ │ │ + ldrh r0, [r0, #50] @ 0x32 │ │ │ │ movs r6, r4 │ │ │ │ - ldrh r2, [r0, #18] │ │ │ │ + ldrh r2, [r6, #16] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r2, r6, #15 │ │ │ │ movs r6, r6 │ │ │ │ - ldrh r0, [r7, #44] @ 0x2c │ │ │ │ + ldrh r0, [r5, #44] @ 0x2c │ │ │ │ movs r6, r4 │ │ │ │ - ldrh r2, [r5, #44] @ 0x2c │ │ │ │ + ldrh r2, [r3, #44] @ 0x2c │ │ │ │ movs r6, r4 │ │ │ │ - ldrh r2, [r3, #42] @ 0x2a │ │ │ │ + ldrh r2, [r1, #42] @ 0x2a │ │ │ │ movs r6, r4 │ │ │ │ - cmp r4, r6 │ │ │ │ + cmp r4, r4 │ │ │ │ movs r2, r6 │ │ │ │ - ldrh r2, [r4, #10] │ │ │ │ + ldrh r2, [r2, #10] │ │ │ │ movs r6, r4 │ │ │ │ - lsrs r2, r4, #27 │ │ │ │ + lsrs r2, r2, #27 │ │ │ │ movs r6, r4 │ │ │ │ - ldrh r6, [r5, #20] │ │ │ │ + ldrh r6, [r3, #20] │ │ │ │ movs r1, r5 │ │ │ │ - ldrh r0, [r3, #20] │ │ │ │ + ldrh r0, [r1, #20] │ │ │ │ movs r1, r5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #276] @ (1ac188 ) │ │ │ │ @@ -158571,23 +158573,23 @@ │ │ │ │ add r2, pc │ │ │ │ mov r8, r0 │ │ │ │ ldr r5, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 29187c │ │ │ │ + bl 291874 │ │ │ │ mov r3, r5 │ │ │ │ mov r9, r0 │ │ │ │ add r2, sp, #20 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ movs r4, #0 │ │ │ │ strd r4, r4, [sp, #20] │ │ │ │ - bl 3cb6d4 │ │ │ │ + bl 3cb6cc │ │ │ │ cbnz r0, 1ac0d0 │ │ │ │ ldr r2, [pc, #232] @ (1ac190 ) │ │ │ │ ldr r3, [pc, #224] @ (1ac18c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ @@ -158616,15 +158618,15 @@ │ │ │ │ beq.n 1ac102 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r8 │ │ │ │ movs r1, #22 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 291888 │ │ │ │ + bl 291880 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ blx 143ca4 │ │ │ │ b.n 1ac0a6 │ │ │ │ adds r3, #1 │ │ │ │ movs r2, #16 │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #24 │ │ │ │ @@ -158701,26 +158703,26 @@ │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ ldr.w r1, [ip, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov.w r1, #0 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 29187c │ │ │ │ + bl 291874 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r6, r0 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ add r2, sp, #16 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #16] │ │ │ │ - bl 3cb9cc │ │ │ │ + bl 3cb9c4 │ │ │ │ cbz r0, 1ac1f4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #5 │ │ │ │ bhi.n 1ac23e │ │ │ │ tbb [pc, r3] │ │ │ │ subs r4, r3, #4 │ │ │ │ movs r5, #34 @ 0x22 │ │ │ │ @@ -158781,15 +158783,15 @@ │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ ldr.w r1, [ip, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov.w r1, #0 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 29187c │ │ │ │ + bl 291874 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #16] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r1, [r0, #0] │ │ │ │ subs r1, #1 │ │ │ │ cmp r1, #5 │ │ │ │ bhi.n 1ac2ee │ │ │ │ @@ -158801,15 +158803,15 @@ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ add r2, sp, #16 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3cb9cc │ │ │ │ + bl 3cb9c4 │ │ │ │ ldr r2, [pc, #76] @ (1ac2fc ) │ │ │ │ ldr r3, [pc, #68] @ (1ac2f8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ @@ -158855,26 +158857,26 @@ │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ ldr.w r1, [ip, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov.w r1, #0 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 29187c │ │ │ │ + bl 291874 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r6, r0 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ add r2, sp, #16 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #16] │ │ │ │ - bl 3cb9cc │ │ │ │ + bl 3cb9c4 │ │ │ │ cbz r0, 1ac362 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #6 │ │ │ │ bhi.n 1ac3b2 │ │ │ │ tbb [pc, r3] │ │ │ │ movs r0, #29 │ │ │ │ movs r6, #35 @ 0x23 │ │ │ │ @@ -158939,15 +158941,15 @@ │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ ldr.w r1, [ip, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov.w r1, #0 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 29187c │ │ │ │ + bl 291874 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #16] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r1, [r0, #0] │ │ │ │ subs r1, #1 │ │ │ │ cmp r1, #31 │ │ │ │ bhi.n 1ac480 │ │ │ │ @@ -158972,15 +158974,15 @@ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ add r2, sp, #16 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3cb9cc │ │ │ │ + bl 3cb9c4 │ │ │ │ ldr r2, [pc, #76] @ (1ac48c ) │ │ │ │ ldr r3, [pc, #72] @ (1ac488 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ @@ -159027,34 +159029,34 @@ │ │ │ │ add r2, pc │ │ │ │ mov r8, r0 │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 29187c │ │ │ │ + bl 291874 │ │ │ │ mov r3, r4 │ │ │ │ mov r6, r0 │ │ │ │ add r2, sp, #16 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov.w ip, #0 │ │ │ │ str.w ip, [sp, #16] │ │ │ │ - bl 3cb6d4 │ │ │ │ + bl 3cb6cc │ │ │ │ cbz r0, 1ac4fa │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r1, [pc, #112] @ (1ac54c ) │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ add r1, pc │ │ │ │ blx 145310 │ │ │ │ cbz r0, 1ac524 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, r6 │ │ │ │ - bl 3e4ba0 │ │ │ │ + bl 3e4b98 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 1ac52c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ blx 143ca4 │ │ │ │ ldr r2, [pc, #84] @ (1ac550 ) │ │ │ │ ldr r3, [pc, #72] @ (1ac548 ) │ │ │ │ add r2, pc │ │ │ │ @@ -159069,31 +159071,31 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r6 │ │ │ │ - bl 3e4990 │ │ │ │ + bl 3e4988 │ │ │ │ b.n 1ac4f4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r8 │ │ │ │ movs r1, #22 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 291888 │ │ │ │ + bl 291880 │ │ │ │ b.n 1ac4f4 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsls r0, r0, #26 │ │ │ │ movs r6, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r7, #4] │ │ │ │ + ldrh r0, [r5, #4] │ │ │ │ movs r6, r4 │ │ │ │ lsls r6, r5, #24 │ │ │ │ movs r6, r6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -159105,29 +159107,29 @@ │ │ │ │ add r2, pc │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 29187c │ │ │ │ + bl 291874 │ │ │ │ movs r2, #37 @ 0x25 │ │ │ │ mov r5, r0 │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 145498 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e4a88 │ │ │ │ + bl 3e4a80 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, sp │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3cb6d4 │ │ │ │ + bl 3cb6cc │ │ │ │ ldr r2, [pc, #52] @ (1ac5d8 ) │ │ │ │ ldr r3, [pc, #44] @ (1ac5d4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ @@ -159147,26 +159149,26 @@ │ │ │ │ movs r6, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r6, r0, #22 │ │ │ │ movs r6, r6 │ │ │ │ ldr r1, [pc, #4] @ (1ac5e4 ) │ │ │ │ add r1, pc │ │ │ │ - b.w 298bbc │ │ │ │ - strh r2, [r7, #60] @ 0x3c │ │ │ │ + b.w 298bb4 │ │ │ │ + strh r2, [r5, #60] @ 0x3c │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, r2 │ │ │ │ - bl 29187c │ │ │ │ + bl 291874 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 3b3ee0 │ │ │ │ + bl 3b3ed8 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -159185,25 +159187,25 @@ │ │ │ │ mov r1, r3 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ strd r2, r3, [sp] │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ - bl 29187c │ │ │ │ + bl 291874 │ │ │ │ movs r2, #0 │ │ │ │ mov r5, r0 │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ ldrd r1, r3, [sp] │ │ │ │ add r2, sp, #8 │ │ │ │ - bl 3b57a8 │ │ │ │ + bl 3b57a0 │ │ │ │ cbz r0, 1ac672 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 3b3ee0 │ │ │ │ + bl 3b3ed8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r2, [pc, #48] @ (1ac6a4 ) │ │ │ │ ldr r3, [pc, #40] @ (1ac6a0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -159232,31 +159234,31 @@ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r3 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 29187c │ │ │ │ + bl 291874 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 3b57a8 │ │ │ │ + b.w 3b57a0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, r2 │ │ │ │ - bl 29187c │ │ │ │ + bl 291874 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 3b3f1c │ │ │ │ + bl 3b3f14 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -159275,25 +159277,25 @@ │ │ │ │ mov r1, r3 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ strd r2, r3, [sp] │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ - bl 29187c │ │ │ │ + bl 291874 │ │ │ │ movs r2, #0 │ │ │ │ mov r5, r0 │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ ldrd r1, r3, [sp] │ │ │ │ add r2, sp, #8 │ │ │ │ - bl 3b5838 │ │ │ │ + bl 3b5830 │ │ │ │ cbz r0, 1ac762 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 3b3f1c │ │ │ │ + bl 3b3f14 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r2, [pc, #48] @ (1ac794 ) │ │ │ │ ldr r3, [pc, #40] @ (1ac790 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -159322,27 +159324,27 @@ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r3 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 29187c │ │ │ │ + bl 291874 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 3b5838 │ │ │ │ + b.w 3b5830 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 29187c │ │ │ │ + bl 291874 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ adds r3, r1, #1 │ │ │ │ beq.n 1ac7f2 │ │ │ │ ldr r0, [pc, #52] @ (1ac818 ) │ │ │ │ and.w r2, r1, #7 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ add r0, pc │ │ │ │ @@ -159360,17 +159362,17 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - strh r6, [r7, #44] @ 0x2c │ │ │ │ + strh r6, [r5, #44] @ 0x2c │ │ │ │ movs r6, r4 │ │ │ │ - strh r4, [r4, #44] @ 0x2c │ │ │ │ + strh r4, [r2, #44] @ 0x2c │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #92] @ 1ac88c │ │ │ │ sub sp, #16 │ │ │ │ @@ -159380,44 +159382,44 @@ │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #24 │ │ │ │ movs r3, #77 @ 0x4d │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ mov r4, r0 │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 29187c │ │ │ │ + bl 291874 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ cbz r0, 1ac876 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 2bf050 │ │ │ │ + bl 2bf048 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 2e8c80 │ │ │ │ + b.w 2e8c78 │ │ │ │ add sp, #16 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - subs r2, #106 @ 0x6a │ │ │ │ + subs r2, #90 @ 0x5a │ │ │ │ movs r2, r6 │ │ │ │ - add r7, pc, #456 @ (adr r7, 1aca5c ) │ │ │ │ + add r7, pc, #392 @ (adr r7, 1aca1c ) │ │ │ │ movs r7, r4 │ │ │ │ - stmia r2!, {r6} │ │ │ │ + stmia r2!, {r4, r5} │ │ │ │ movs r5, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #204] @ (1ac978 ) │ │ │ │ @@ -159428,15 +159430,15 @@ │ │ │ │ sub sp, #104 @ 0x68 │ │ │ │ add r5, sp, #36 @ 0x24 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r6, [sp, #128] @ 0x80 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 29187c │ │ │ │ + bl 291874 │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx 145498 │ │ │ │ str r5, [sp, #32] │ │ │ │ ldrd r1, r3, [r4, #4] │ │ │ │ @@ -159473,15 +159475,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r3 │ │ │ │ blx 145404 <__snprintf_chk@plt> │ │ │ │ mov r3, r6 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3cb6d4 │ │ │ │ + bl 3cb6cc │ │ │ │ ldr r2, [pc, #88] @ (1ac990 ) │ │ │ │ ldr r3, [pc, #64] @ (1ac97c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ eors r2, r3 │ │ │ │ @@ -159505,29 +159507,29 @@ │ │ │ │ adds r3, #160 @ 0xa0 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ lsls r2, r7, #9 │ │ │ │ movs r6, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #166 @ 0xa6 │ │ │ │ + subs r1, #150 @ 0x96 │ │ │ │ movs r2, r6 │ │ │ │ - strh r0, [r4, #26] │ │ │ │ + strh r0, [r2, #26] │ │ │ │ movs r6, r4 │ │ │ │ - strh r0, [r6, #28] │ │ │ │ + strh r0, [r4, #28] │ │ │ │ movs r6, r4 │ │ │ │ - strh r2, [r6, #36] @ 0x24 │ │ │ │ + strh r2, [r4, #36] @ 0x24 │ │ │ │ movs r6, r4 │ │ │ │ lsls r2, r6, #7 │ │ │ │ movs r6, r6 │ │ │ │ - subs r1, #56 @ 0x38 │ │ │ │ + subs r1, #40 @ 0x28 │ │ │ │ movs r2, r6 │ │ │ │ - strh r2, [r6, #22] │ │ │ │ + strh r2, [r4, #22] │ │ │ │ movs r6, r4 │ │ │ │ - strh r6, [r0, #24] │ │ │ │ + strh r6, [r6, #22] │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001ac9a0 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -159576,15 +159578,15 @@ │ │ │ │ ldr r1, [pc, #72] @ (1aca64 ) │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ adds r3, #248 @ 0xf8 │ │ │ │ add r1, pc │ │ │ │ strd ip, ip, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -159595,28 +159597,28 @@ │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [pc, #36] @ (1aca70 ) │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ adds r3, #248 @ 0xf8 │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1aca2c │ │ │ │ nop │ │ │ │ - subs r0, #138 @ 0x8a │ │ │ │ + subs r0, #122 @ 0x7a │ │ │ │ movs r2, r6 │ │ │ │ - strh r0, [r6, #30] │ │ │ │ + strh r0, [r4, #30] │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r0, [r7, #28] │ │ │ │ + ldrb r0, [r5, #28] │ │ │ │ movs r6, r4 │ │ │ │ - subs r0, #90 @ 0x5a │ │ │ │ + subs r0, #74 @ 0x4a │ │ │ │ movs r2, r6 │ │ │ │ - strh r0, [r2, #28] │ │ │ │ + strh r0, [r0, #28] │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r0, [r1, #28] │ │ │ │ + ldrb r0, [r7, #27] │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001aca74 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -159658,15 +159660,15 @@ │ │ │ │ blx 145404 <__snprintf_chk@plt> │ │ │ │ ldr r3, [pc, #72] @ (1acb20 ) │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 2986b0 │ │ │ │ + bl 2986a8 │ │ │ │ ldr r2, [pc, #60] @ (1acb24 ) │ │ │ │ ldr r3, [pc, #48] @ (1acb18 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3 │ │ │ │ @@ -159683,15 +159685,15 @@ │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ lsls r2, r3, #2 │ │ │ │ movs r6, r6 │ │ │ │ lsls r6, r1, #2 │ │ │ │ movs r6, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r2, #2] │ │ │ │ + strh r4, [r0, #2] │ │ │ │ movs r6, r4 │ │ │ │ cmp r6, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r0, #1 │ │ │ │ movs r6, r6 │ │ │ │ │ │ │ │ 001acb28 : │ │ │ │ @@ -159702,43 +159704,43 @@ │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cbz r2, 1acb5e │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 2e51ac │ │ │ │ + bl 2e51a4 │ │ │ │ mov r2, r0 │ │ │ │ ldrb r0, [r0, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cbz r0, 1acb70 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 2986b0 │ │ │ │ + b.w 2986a8 │ │ │ │ ldr r2, [pc, #44] @ (1acb8c ) │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 2986b0 │ │ │ │ + b.w 2986a8 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 2e53d0 │ │ │ │ + bl 2e53c8 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1acb50 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 2c9a3c │ │ │ │ + bl 2c9a34 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r2, r0 │ │ │ │ b.n 1acb50 │ │ │ │ - adds r2, #32 │ │ │ │ + adds r2, #16 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 001acb90 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -159746,45 +159748,45 @@ │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ add r4, pc │ │ │ │ cbz r2, 1acbcc │ │ │ │ mov r0, r2 │ │ │ │ str r1, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 2e51ac │ │ │ │ + bl 2e51a4 │ │ │ │ mov r2, r0 │ │ │ │ ldrb r0, [r0, #0] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cbz r0, 1acbd2 │ │ │ │ ldr r3, [pc, #56] @ (1acbf4 ) │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #0] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 2986b0 │ │ │ │ + b.w 2986a8 │ │ │ │ ldr r2, [pc, #40] @ (1acbf8 ) │ │ │ │ add r2, pc │ │ │ │ b.n 1acbba │ │ │ │ ldr r0, [sp, #0] │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 2e53d0 │ │ │ │ + bl 2e53c8 │ │ │ │ ldrd r2, r1, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1acbba │ │ │ │ str r1, [sp, #0] │ │ │ │ - bl 2c9a3c │ │ │ │ + bl 2c9a34 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r2, r0 │ │ │ │ b.n 1acbba │ │ │ │ nop │ │ │ │ vshr.u8 d0, d21, #8 │ │ │ │ cmp r6, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #182 @ 0xb6 │ │ │ │ + adds r1, #166 @ 0xa6 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 001acbfc : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -159795,15 +159797,15 @@ │ │ │ │ ldr r2, [r2, #52] @ 0x34 │ │ │ │ cbz r2, 1acc30 │ │ │ │ ldr r3, [pc, #48] @ (1acc4c ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 2986b0 │ │ │ │ + b.w 2986a8 │ │ │ │ ldr r2, [pc, #36] @ (1acc50 ) │ │ │ │ add r2, pc │ │ │ │ b.n 1acc18 │ │ │ │ ldr r3, [pc, #32] @ (1acc54 ) │ │ │ │ movw r2, #549 @ 0x225 │ │ │ │ ldr r1, [pc, #32] @ (1acc58 ) │ │ │ │ ldr r0, [pc, #32] @ (1acc5c ) │ │ │ │ @@ -159811,21 +159813,21 @@ │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #284 @ 0x11c │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ vqadd.u16 d0, d12, d21 │ │ │ │ cmp r6, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #88 @ 0x58 │ │ │ │ + adds r1, #72 @ 0x48 │ │ │ │ movs r1, r5 │ │ │ │ - adds r6, #106 @ 0x6a │ │ │ │ + adds r6, #90 @ 0x5a │ │ │ │ movs r2, r6 │ │ │ │ - ldrb r4, [r3, #20] │ │ │ │ + ldrb r4, [r1, #20] │ │ │ │ movs r6, r4 │ │ │ │ - strh r2, [r0, #16] │ │ │ │ + strh r2, [r6, #14] │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001acc60 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -159836,23 +159838,23 @@ │ │ │ │ ldr r2, [r2, #28] │ │ │ │ cbz r2, 1acc94 │ │ │ │ ldr r3, [pc, #28] @ (1acc9c ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 2986b0 │ │ │ │ + b.w 2986a8 │ │ │ │ ldr r2, [pc, #16] @ (1acca0 ) │ │ │ │ add r2, pc │ │ │ │ b.n 1acc7c │ │ │ │ bl 1460e0 │ │ │ │ mrc2 0, 5, r0, cr8, cr5, {1} │ │ │ │ cmp r6, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #244 @ 0xf4 │ │ │ │ + adds r0, #228 @ 0xe4 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 001acca4 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -159871,15 +159873,15 @@ │ │ │ │ cbz r2, 1acd2e │ │ │ │ ldr r3, [pc, #108] @ (1acd3c ) │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #108] @ (1acd40 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 2986b0 │ │ │ │ + bl 2986a8 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ adds r3, #1 │ │ │ │ bne.n 1accfc │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #28] │ │ │ │ add sp, #8 │ │ │ │ movs r0, #0 │ │ │ │ @@ -159889,47 +159891,47 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r5, [pc, #68] @ (1acd44 ) │ │ │ │ mov r0, r6 │ │ │ │ add r5, pc │ │ │ │ mov r1, r5 │ │ │ │ - bl 297e44 │ │ │ │ + bl 297e3c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1acce4 │ │ │ │ ldr r2, [r4, #32] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 291a24 │ │ │ │ + bl 291a1c │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #28] │ │ │ │ add sp, #8 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 1460e0 │ │ │ │ nop │ │ │ │ - strh r2, [r4, #12] │ │ │ │ + strh r2, [r2, #12] │ │ │ │ movs r6, r4 │ │ │ │ mcr2 0, 3, r0, cr6, cr5, {1} │ │ │ │ cmp r6, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r1, #12] │ │ │ │ + strh r4, [r7, #10] │ │ │ │ movs r6, r4 │ │ │ │ - str r4, [r5, #84] @ 0x54 │ │ │ │ + str r4, [r3, #84] @ 0x54 │ │ │ │ movs r6, r4 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r0, [pc, #4] @ (1acd54 ) │ │ │ │ add r0, pc │ │ │ │ - b.w 2969cc │ │ │ │ + b.w 2969c4 │ │ │ │ adds r1, #2 │ │ │ │ movs r5, r6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -159937,58 +159939,58 @@ │ │ │ │ ldr r2, [pc, #52] @ (1acda4 ) │ │ │ │ movs r3, #21 │ │ │ │ ldr r1, [pc, #52] @ (1acda8 ) │ │ │ │ add ip, pc │ │ │ │ add r2, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr r2, [pc, #40] @ (1acdac ) │ │ │ │ ldr r3, [pc, #44] @ (1acdb0 ) │ │ │ │ add r2, pc │ │ │ │ str r2, [r0, #64] @ 0x40 │ │ │ │ add r3, pc │ │ │ │ str r3, [r0, #56] @ 0x38 │ │ │ │ add sp, #12 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ - adds r6, #98 @ 0x62 │ │ │ │ + adds r6, #82 @ 0x52 │ │ │ │ movs r2, r6 │ │ │ │ - pop {r2, r3, r5, pc} │ │ │ │ + pop {r2, r3, r4, pc} │ │ │ │ movs r5, r4 │ │ │ │ - pop {r1, r6, pc} │ │ │ │ + pop {r1, r4, r5, pc} │ │ │ │ movs r5, r4 │ │ │ │ lsls r1, r6, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r1, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #96] @ (1ace28 ) │ │ │ │ add r1, pc │ │ │ │ str r1, [sp, #12] │ │ │ │ - bl 296dc8 │ │ │ │ + bl 296dc0 │ │ │ │ ldr.w ip, [pc, #88] @ 1ace2c │ │ │ │ ldr r2, [pc, #88] @ (1ace30 ) │ │ │ │ movs r3, #51 @ 0x33 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add.w ip, ip, #20 │ │ │ │ add r2, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ cbz r0, 1acdf4 │ │ │ │ ldr r2, [r0, #28] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r2, r3 │ │ │ │ beq.n 1ace08 │ │ │ │ add sp, #16 │ │ │ │ movs r0, #0 │ │ │ │ @@ -160008,19 +160010,19 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - strh r4, [r5, #50] @ 0x32 │ │ │ │ + strh r4, [r3, #50] @ 0x32 │ │ │ │ movs r6, r4 │ │ │ │ - adds r5, #252 @ 0xfc │ │ │ │ + adds r5, #236 @ 0xec │ │ │ │ movs r2, r6 │ │ │ │ - strh r4, [r4, #50] @ 0x32 │ │ │ │ + strh r4, [r2, #50] @ 0x32 │ │ │ │ movs r6, r4 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -160030,28 +160032,28 @@ │ │ │ │ movs r3, #51 @ 0x33 │ │ │ │ ldr r1, [pc, #44] @ (1ace80 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #20 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ adds r0, #20 │ │ │ │ add sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ - adds r5, #130 @ 0x82 │ │ │ │ + adds r5, #114 @ 0x72 │ │ │ │ movs r2, r6 │ │ │ │ - strh r4, [r5, #46] @ 0x2e │ │ │ │ + strh r4, [r3, #46] @ 0x2e │ │ │ │ movs r6, r4 │ │ │ │ - strh r2, [r3, #46] @ 0x2e │ │ │ │ + strh r2, [r1, #46] @ 0x2e │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #76] @ 1acee0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -160060,15 +160062,15 @@ │ │ │ │ ldr r1, [pc, #72] @ (1acee8 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #20 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ movs r3, #51 @ 0x33 │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ cmp r4, #1 │ │ │ │ beq.n 1acec2 │ │ │ │ ldrd r3, r0, [r0, #28] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ bx r3 │ │ │ │ ldrb.w r3, [r0, #36] @ 0x24 │ │ │ │ @@ -160079,146 +160081,146 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - adds r5, #54 @ 0x36 │ │ │ │ + adds r5, #38 @ 0x26 │ │ │ │ movs r2, r6 │ │ │ │ - strh r0, [r4, #44] @ 0x2c │ │ │ │ + strh r0, [r2, #44] @ 0x2c │ │ │ │ movs r6, r4 │ │ │ │ - strh r6, [r1, #44] @ 0x2c │ │ │ │ + strh r6, [r7, #42] @ 0x2a │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001aceec : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #108] @ (1acf68 ) │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ add r4, pc │ │ │ │ mov r0, r4 │ │ │ │ - bl 297bd4 │ │ │ │ + bl 297bcc │ │ │ │ mov r1, r4 │ │ │ │ ldr r4, [pc, #92] @ (1acf6c ) │ │ │ │ movs r3, #51 @ 0x33 │ │ │ │ ldr r2, [pc, #92] @ (1acf70 ) │ │ │ │ mov r7, r0 │ │ │ │ add r4, pc │ │ │ │ add.w ip, r4, #20 │ │ │ │ add r2, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ str r5, [r0, #28] │ │ │ │ ldr r5, [pc, #76] @ (1acf74 ) │ │ │ │ str r6, [r0, #32] │ │ │ │ add r5, pc │ │ │ │ ldr r0, [r5, #0] │ │ │ │ cbz r0, 1acf3c │ │ │ │ mov r1, r7 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 293acc │ │ │ │ + b.w 293ac4 │ │ │ │ ldr r1, [pc, #56] @ (1acf78 ) │ │ │ │ adds r4, #36 @ 0x24 │ │ │ │ add r1, pc │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r0, r1 │ │ │ │ - bl 297bd4 │ │ │ │ + bl 297bcc │ │ │ │ ldr r2, [pc, #48] @ (1acf7c ) │ │ │ │ ldr r1, [sp, #12] │ │ │ │ movs r3, #23 │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r1, r7 │ │ │ │ str r0, [r5, #0] │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 293acc │ │ │ │ + b.w 293ac4 │ │ │ │ nop │ │ │ │ - strh r2, [r6, #40] @ 0x28 │ │ │ │ + strh r2, [r4, #40] @ 0x28 │ │ │ │ movs r6, r4 │ │ │ │ - adds r4, #192 @ 0xc0 │ │ │ │ + adds r4, #176 @ 0xb0 │ │ │ │ movs r2, r6 │ │ │ │ - strh r2, [r5, #40] @ 0x28 │ │ │ │ + strh r2, [r3, #40] @ 0x28 │ │ │ │ movs r6, r4 │ │ │ │ ldr r1, [sp, #536] @ 0x218 │ │ │ │ lsls r2, r0, #1 │ │ │ │ - strh r4, [r2, #40] @ 0x28 │ │ │ │ + strh r4, [r0, #40] @ 0x28 │ │ │ │ movs r6, r4 │ │ │ │ - strh r4, [r3, #40] @ 0x28 │ │ │ │ + strh r4, [r1, #40] @ 0x28 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001acf80 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #112] @ (1ad000 ) │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ add r4, pc │ │ │ │ mov r0, r4 │ │ │ │ - bl 297bd4 │ │ │ │ + bl 297bcc │ │ │ │ mov r1, r4 │ │ │ │ ldr r4, [pc, #96] @ (1ad004 ) │ │ │ │ movs r3, #51 @ 0x33 │ │ │ │ ldr r2, [pc, #96] @ (1ad008 ) │ │ │ │ mov r7, r0 │ │ │ │ add r4, pc │ │ │ │ add.w ip, r4, #20 │ │ │ │ add r2, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ str r5, [r0, #28] │ │ │ │ ldr r5, [pc, #80] @ (1ad00c ) │ │ │ │ movs r3, #1 │ │ │ │ str r6, [r0, #32] │ │ │ │ add r5, pc │ │ │ │ strb.w r3, [r0, #36] @ 0x24 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ cbz r0, 1acfd6 │ │ │ │ mov r1, r7 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 293acc │ │ │ │ + b.w 293ac4 │ │ │ │ ldr r1, [pc, #56] @ (1ad010 ) │ │ │ │ adds r4, #36 @ 0x24 │ │ │ │ add r1, pc │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r0, r1 │ │ │ │ - bl 297bd4 │ │ │ │ + bl 297bcc │ │ │ │ ldr r2, [pc, #44] @ (1ad014 ) │ │ │ │ ldr r1, [sp, #12] │ │ │ │ movs r3, #23 │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r1, r7 │ │ │ │ str r0, [r5, #0] │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 293acc │ │ │ │ - strh r6, [r3, #36] @ 0x24 │ │ │ │ + b.w 293ac4 │ │ │ │ + strh r6, [r1, #36] @ 0x24 │ │ │ │ movs r6, r4 │ │ │ │ - adds r4, #44 @ 0x2c │ │ │ │ + adds r4, #28 │ │ │ │ movs r2, r6 │ │ │ │ - strh r6, [r2, #36] @ 0x24 │ │ │ │ + strh r6, [r0, #36] @ 0x24 │ │ │ │ movs r6, r4 │ │ │ │ ldr r0, [sp, #960] @ 0x3c0 │ │ │ │ lsls r2, r0, #1 │ │ │ │ - strh r2, [r7, #34] @ 0x22 │ │ │ │ + strh r2, [r5, #34] @ 0x22 │ │ │ │ movs r6, r4 │ │ │ │ - strh r2, [r0, #36] @ 0x24 │ │ │ │ + strh r2, [r6, #34] @ 0x22 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001ad018 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -160235,24 +160237,24 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 1ad0f6 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [pc, #224] @ (1ad12c ) │ │ │ │ - bl 297070 │ │ │ │ + bl 297068 │ │ │ │ ldr r2, [pc, #224] @ (1ad130 ) │ │ │ │ ldr r1, [pc, #224] @ (1ad134 ) │ │ │ │ add r5, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r5, #60 @ 0x3c │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #21 │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [pc, #208] @ (1ad138 ) │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp, #16] │ │ │ │ ldr r4, [r2, #68] @ 0x44 │ │ │ │ add r1, pc │ │ │ │ @@ -160264,28 +160266,28 @@ │ │ │ │ cbz r4, 1ad0ae │ │ │ │ ldr r3, [pc, #188] @ (1ad13c ) │ │ │ │ add r3, pc │ │ │ │ mov r6, r3 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cbz r0, 1ad0d6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 293b14 │ │ │ │ + bl 293b0c │ │ │ │ ldr r2, [pc, #176] @ (1ad140 ) │ │ │ │ ldr r3, [pc, #148] @ (1ad128 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 1ad11a │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 2975d0 │ │ │ │ + b.w 2975c8 │ │ │ │ ldr r2, [pc, #148] @ (1ad144 ) │ │ │ │ ldr r3, [pc, #116] @ (1ad128 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ @@ -160300,66 +160302,66 @@ │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r1, [pc, #112] @ (1ad148 ) │ │ │ │ adds r5, #36 @ 0x24 │ │ │ │ add r1, pc │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r0, r1 │ │ │ │ - bl 297bd4 │ │ │ │ + bl 297bcc │ │ │ │ ldr r2, [pc, #100] @ (1ad14c ) │ │ │ │ ldr r1, [sp, #12] │ │ │ │ movs r3, #23 │ │ │ │ add r2, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ str r0, [r6, #0] │ │ │ │ b.n 1ad088 │ │ │ │ ldr r4, [pc, #88] @ (1ad150 ) │ │ │ │ add r4, pc │ │ │ │ mov r0, r4 │ │ │ │ - bl 297bd4 │ │ │ │ + bl 297bcc │ │ │ │ ldr r3, [pc, #80] @ (1ad154 ) │ │ │ │ ldr r2, [pc, #84] @ (1ad158 ) │ │ │ │ mov r1, r4 │ │ │ │ add r3, pc │ │ │ │ adds r3, #36 @ 0x24 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #23 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [r5, #0] │ │ │ │ b.n 1ad046 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r0, [sp, #520] @ 0x208 │ │ │ │ lsls r2, r0, #1 │ │ │ │ @ instruction: 0xfafa0035 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #130 @ 0x82 │ │ │ │ + adds r3, #114 @ 0x72 │ │ │ │ movs r2, r6 │ │ │ │ - rev16 r4, r1 │ │ │ │ + rev r4, r7 │ │ │ │ movs r5, r4 │ │ │ │ - rev16 r2, r4 │ │ │ │ + rev16 r2, r2 │ │ │ │ movs r5, r4 │ │ │ │ stc2l 15, cr15, [r1, #-1020] @ 0xfffffc04 │ │ │ │ ldr r0, [sp, #192] @ 0xc0 │ │ │ │ lsls r2, r0, #1 │ │ │ │ @ instruction: 0xfa9a0035 │ │ │ │ @ instruction: 0xfa7a0035 │ │ │ │ - strh r2, [r7, #26] │ │ │ │ + strh r2, [r5, #26] │ │ │ │ movs r6, r4 │ │ │ │ - strh r2, [r0, #28] │ │ │ │ + strh r2, [r6, #26] │ │ │ │ movs r6, r4 │ │ │ │ - strh r4, [r3, #26] │ │ │ │ + strh r4, [r1, #26] │ │ │ │ movs r6, r4 │ │ │ │ - adds r2, #206 @ 0xce │ │ │ │ + adds r2, #190 @ 0xbe │ │ │ │ movs r2, r6 │ │ │ │ - strh r2, [r4, #26] │ │ │ │ + strh r2, [r2, #26] │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001ad15c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -160368,41 +160370,41 @@ │ │ │ │ sub sp, #20 │ │ │ │ add r4, pc │ │ │ │ ldr r0, [r4, #0] │ │ │ │ cbz r0, 1ad182 │ │ │ │ mov r1, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 293acc │ │ │ │ + b.w 293ac4 │ │ │ │ ldr r1, [pc, #48] @ (1ad1b4 ) │ │ │ │ add r1, pc │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r0, r1 │ │ │ │ - bl 297bd4 │ │ │ │ + bl 297bcc │ │ │ │ ldr r3, [pc, #40] @ (1ad1b8 ) │ │ │ │ ldr r2, [pc, #40] @ (1ad1bc ) │ │ │ │ add r3, pc │ │ │ │ ldr r1, [sp, #12] │ │ │ │ adds r3, #36 @ 0x24 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #23 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [r4, #0] │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 293acc │ │ │ │ + b.w 293ac4 │ │ │ │ str r7, [sp, #256] @ 0x100 │ │ │ │ lsls r2, r0, #1 │ │ │ │ - strh r0, [r2, #22] │ │ │ │ + strh r0, [r0, #22] │ │ │ │ movs r6, r4 │ │ │ │ - adds r2, #66 @ 0x42 │ │ │ │ + adds r2, #50 @ 0x32 │ │ │ │ movs r2, r6 │ │ │ │ - strh r4, [r2, #22] │ │ │ │ + strh r4, [r0, #22] │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001ad1c0 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -160411,41 +160413,41 @@ │ │ │ │ sub sp, #20 │ │ │ │ add r4, pc │ │ │ │ ldr r0, [r4, #0] │ │ │ │ cbz r0, 1ad1e6 │ │ │ │ mov r1, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 293b14 │ │ │ │ + b.w 293b0c │ │ │ │ ldr r1, [pc, #48] @ (1ad218 ) │ │ │ │ add r1, pc │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r0, r1 │ │ │ │ - bl 297bd4 │ │ │ │ + bl 297bcc │ │ │ │ ldr r3, [pc, #40] @ (1ad21c ) │ │ │ │ ldr r2, [pc, #40] @ (1ad220 ) │ │ │ │ add r3, pc │ │ │ │ ldr r1, [sp, #12] │ │ │ │ adds r3, #36 @ 0x24 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #23 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [r4, #0] │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 293b14 │ │ │ │ + b.w 293b0c │ │ │ │ str r6, [sp, #880] @ 0x370 │ │ │ │ lsls r2, r0, #1 │ │ │ │ - strh r4, [r5, #18] │ │ │ │ + strh r4, [r3, #18] │ │ │ │ movs r6, r4 │ │ │ │ - adds r1, #222 @ 0xde │ │ │ │ + adds r1, #206 @ 0xce │ │ │ │ movs r2, r6 │ │ │ │ - strh r0, [r6, #18] │ │ │ │ + strh r0, [r4, #18] │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001ad224 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -160454,41 +160456,41 @@ │ │ │ │ sub sp, #20 │ │ │ │ add r4, pc │ │ │ │ ldr r0, [r4, #0] │ │ │ │ cbz r0, 1ad24a │ │ │ │ mov r1, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 2941d0 │ │ │ │ + b.w 2941c8 │ │ │ │ ldr r1, [pc, #48] @ (1ad27c ) │ │ │ │ add r1, pc │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r0, r1 │ │ │ │ - bl 297bd4 │ │ │ │ + bl 297bcc │ │ │ │ ldr r3, [pc, #40] @ (1ad280 ) │ │ │ │ ldr r2, [pc, #40] @ (1ad284 ) │ │ │ │ add r3, pc │ │ │ │ ldr r1, [sp, #12] │ │ │ │ adds r3, #36 @ 0x24 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #23 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [r4, #0] │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 2941d0 │ │ │ │ + b.w 2941c8 │ │ │ │ str r6, [sp, #480] @ 0x1e0 │ │ │ │ lsls r2, r0, #1 │ │ │ │ - strh r0, [r1, #16] │ │ │ │ + strh r0, [r7, #14] │ │ │ │ movs r6, r4 │ │ │ │ - adds r1, #122 @ 0x7a │ │ │ │ + adds r1, #106 @ 0x6a │ │ │ │ movs r2, r6 │ │ │ │ - strh r4, [r1, #16] │ │ │ │ + strh r4, [r7, #14] │ │ │ │ movs r6, r4 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -160497,15 +160499,15 @@ │ │ │ │ ldr r2, [pc, #60] @ (1ad2e0 ) │ │ │ │ movs r3, #77 @ 0x4d │ │ │ │ ldr r1, [pc, #60] @ (1ad2e4 ) │ │ │ │ add ip, pc │ │ │ │ add r2, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr r2, [pc, #48] @ (1ad2e8 ) │ │ │ │ ldr r3, [pc, #52] @ (1ad2ec ) │ │ │ │ movs r1, #0 │ │ │ │ add r2, pc │ │ │ │ strb.w r1, [r0, #66] @ 0x42 │ │ │ │ add r3, pc │ │ │ │ str r2, [r0, #72] @ 0x48 │ │ │ │ @@ -160515,22 +160517,22 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - adds r1, #130 @ 0x82 │ │ │ │ + adds r1, #114 @ 0x72 │ │ │ │ movs r2, r6 │ │ │ │ - @ instruction: 0xb7dc │ │ │ │ + @ instruction: 0xb7cc │ │ │ │ movs r5, r4 │ │ │ │ - ldr r5, [sp, #24] │ │ │ │ + ldr r4, [sp, #984] @ 0x3d8 │ │ │ │ movs r7, r4 │ │ │ │ @ instruction: 0xffcbffff │ │ │ │ - strh r0, [r2, #14] │ │ │ │ + strh r0, [r0, #14] │ │ │ │ movs r6, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #64] @ 1ad340 │ │ │ │ sub sp, #12 │ │ │ │ @@ -160538,15 +160540,15 @@ │ │ │ │ movw r3, #323 @ 0x143 │ │ │ │ ldr r1, [pc, #60] @ (1ad348 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #16 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr r2, [pc, #44] @ (1ad34c ) │ │ │ │ ldr r3, [pc, #44] @ (1ad350 ) │ │ │ │ add r2, pc │ │ │ │ str r2, [r0, #48] @ 0x30 │ │ │ │ add r3, pc │ │ │ │ str r3, [r0, #56] @ 0x38 │ │ │ │ add sp, #12 │ │ │ │ @@ -160554,28 +160556,28 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - adds r1, #28 │ │ │ │ + adds r1, #12 │ │ │ │ movs r2, r6 │ │ │ │ - @ instruction: 0xb772 │ │ │ │ + @ instruction: 0xb762 │ │ │ │ movs r5, r4 │ │ │ │ - bmi.n 1ad334 │ │ │ │ + bmi.n 1ad314 │ │ │ │ movs r3, r5 │ │ │ │ lsls r3, r7, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, r7 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [pc, #8] @ (1ad360 ) │ │ │ │ movs r1, #3 │ │ │ │ add r0, pc │ │ │ │ - b.w 2969e8 │ │ │ │ + b.w 2969e0 │ │ │ │ nop │ │ │ │ cmp r3, #52 @ 0x34 │ │ │ │ movs r5, r6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -160588,22 +160590,22 @@ │ │ │ │ add r2, pc │ │ │ │ add.w r5, r4, #28 │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r6, r0 │ │ │ │ str r1, [sp, #8] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ adds r4, #44 @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ - bl 297070 │ │ │ │ + bl 297068 │ │ │ │ movs r3, #19 │ │ │ │ ldrd r1, r2, [sp, #8] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr r3, [r0, #92] @ 0x5c │ │ │ │ cbz r3, 1ad3b2 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 1ad3cc │ │ │ │ ldr r3, [r5, #96] @ 0x60 │ │ │ │ @@ -160646,35 +160648,35 @@ │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #36] @ (1ad440 ) │ │ │ │ ldrd r2, r3, [r5, #104] @ 0x68 │ │ │ │ add r0, pc │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w 143a14 │ │ │ │ - adds r0, #172 @ 0xac │ │ │ │ + adds r0, #156 @ 0x9c │ │ │ │ movs r2, r6 │ │ │ │ - subs r3, #182 @ 0xb6 │ │ │ │ + subs r3, #166 @ 0xa6 │ │ │ │ movs r6, r4 │ │ │ │ - subs r3, #200 @ 0xc8 │ │ │ │ + subs r3, #184 @ 0xb8 │ │ │ │ movs r6, r4 │ │ │ │ - strh r0, [r0, #6] │ │ │ │ + strh r0, [r6, #4] │ │ │ │ movs r6, r4 │ │ │ │ - strh r6, [r4, #4] │ │ │ │ + strh r6, [r2, #4] │ │ │ │ movs r6, r4 │ │ │ │ - strh r0, [r0, #4] │ │ │ │ + strh r0, [r6, #2] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #48] @ (1ad488 ) │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc │ │ │ │ - bl 296dc8 │ │ │ │ + bl 296dc0 │ │ │ │ cbz r0, 1ad478 │ │ │ │ ldrd r1, r3, [r4] │ │ │ │ blx r3 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ @@ -160682,16 +160684,16 @@ │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r1, [pc, #16] @ (1ad48c ) │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 297354 │ │ │ │ - subs r2, #244 @ 0xf4 │ │ │ │ + b.w 29734c │ │ │ │ + subs r2, #228 @ 0xe4 │ │ │ │ movs r6, r4 │ │ │ │ @ instruction: 0xffc3ffff │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -160699,31 +160701,31 @@ │ │ │ │ ldr r2, [pc, #48] @ (1ad4d8 ) │ │ │ │ movs r3, #77 @ 0x4d │ │ │ │ ldr r1, [pc, #48] @ (1ad4dc ) │ │ │ │ add ip, pc │ │ │ │ add r2, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ movs r3, #1 │ │ │ │ strh.w r3, [r0, #66] @ 0x42 │ │ │ │ add sp, #12 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - cmp r7, #126 @ 0x7e │ │ │ │ + cmp r7, #110 @ 0x6e │ │ │ │ movs r2, r6 │ │ │ │ - push {r3, r4, r6, r7, lr} │ │ │ │ + push {r3, r6, r7, lr} │ │ │ │ movs r5, r4 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ + ldr r2, [sp, #968] @ 0x3c8 │ │ │ │ movs r7, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #112] @ (1ad564 ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -160734,15 +160736,15 @@ │ │ │ │ ldr r1, [pc, #108] @ (1ad56c ) │ │ │ │ add r4, pc │ │ │ │ movs r3, #19 │ │ │ │ adds r4, #28 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r3, [r0, #96] @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ ble.n 1ad54e │ │ │ │ ldr.w sl, [pc, #88] @ 1ad570 │ │ │ │ mov r6, r0 │ │ │ │ ldr.w r9, [pc, #88] @ 1ad574 │ │ │ │ mov r4, r0 │ │ │ │ @@ -160756,35 +160758,35 @@ │ │ │ │ mov r3, sl │ │ │ │ mov r2, r8 │ │ │ │ vldr d7, [r4, #104] @ 0x68 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r7 │ │ │ │ adds r4, #16 │ │ │ │ vstr d7, [sp] │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r3, [r6, #96] @ 0x60 │ │ │ │ cmp r3, r5 │ │ │ │ bgt.n 1ad526 │ │ │ │ add sp, #16 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - cmp r7, #42 @ 0x2a │ │ │ │ + cmp r7, #26 │ │ │ │ movs r2, r6 │ │ │ │ - subs r2, #48 @ 0x30 │ │ │ │ + subs r2, #32 │ │ │ │ movs r6, r4 │ │ │ │ - subs r2, #70 @ 0x46 │ │ │ │ + subs r2, #54 @ 0x36 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r0, #98 @ 0x62 │ │ │ │ + cmp r0, #82 @ 0x52 │ │ │ │ movs r1, r5 │ │ │ │ - ldrb r4, [r2, #30] │ │ │ │ + ldrb r4, [r0, #30] │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001ad578 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -160796,29 +160798,29 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r0, [pc, #140] @ (1ad620 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 293354 │ │ │ │ + bl 29334c │ │ │ │ ldr r1, [pc, #124] @ (1ad624 ) │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc │ │ │ │ - bl 296dc8 │ │ │ │ + bl 296dc0 │ │ │ │ cbz r0, 1ad5f8 │ │ │ │ ldrd r1, r3, [sp, #4] │ │ │ │ blx r3 │ │ │ │ ldr r0, [pc, #112] @ (1ad628 ) │ │ │ │ add r0, pc │ │ │ │ - bl 293354 │ │ │ │ + bl 29334c │ │ │ │ ldr r1, [pc, #108] @ (1ad62c ) │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc │ │ │ │ - bl 296dc8 │ │ │ │ + bl 296dc0 │ │ │ │ cbz r0, 1ad606 │ │ │ │ ldrd r1, r3, [sp, #4] │ │ │ │ blx r3 │ │ │ │ ldr r2, [pc, #92] @ (1ad630 ) │ │ │ │ ldr r3, [pc, #72] @ (1ad61c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -160835,33 +160837,33 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [pc, #56] @ (1ad634 ) │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 297354 │ │ │ │ + bl 29734c │ │ │ │ b.n 1ad5b6 │ │ │ │ ldr r1, [pc, #48] @ (1ad638 ) │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 297354 │ │ │ │ + bl 29734c │ │ │ │ b.n 1ad5d0 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ sub.w r0, r0, #11862016 @ 0xb50000 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r7, #28] │ │ │ │ + ldrb r6, [r5, #28] │ │ │ │ movs r6, r4 │ │ │ │ - subs r1, #164 @ 0xa4 │ │ │ │ + subs r1, #148 @ 0x94 │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r0, [r5, #28] │ │ │ │ + ldrb r0, [r3, #28] │ │ │ │ movs r6, r4 │ │ │ │ - subs r1, #138 @ 0x8a │ │ │ │ + subs r1, #122 @ 0x7a │ │ │ │ movs r6, r4 │ │ │ │ adcs.w r0, r8, #11862016 @ 0xb50000 │ │ │ │ mcr2 15, 2, pc, cr3, cr15, {7} @ │ │ │ │ mrc2 15, 1, pc, cr5, cr15, {7} │ │ │ │ │ │ │ │ 001ad63c : │ │ │ │ push {r4, lr} │ │ │ │ @@ -160875,32 +160877,32 @@ │ │ │ │ ldr r0, [pc, #56] @ (1ad68c ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ blx 143a18 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 297e44 │ │ │ │ + bl 297e3c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 143ca4 │ │ │ │ subs r0, r4, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ add sp, #8 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrb r4, [r3, #26] │ │ │ │ + ldrb r4, [r1, #26] │ │ │ │ movs r6, r4 │ │ │ │ - subs r5, #42 @ 0x2a │ │ │ │ + subs r5, #26 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001ad690 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -160911,36 +160913,36 @@ │ │ │ │ ldr r1, [pc, #60] @ (1ad6e8 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #72 @ 0x48 │ │ │ │ movs r3, #77 @ 0x4d │ │ │ │ str.w ip, [sp] │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r1, [pc, #44] @ (1ad6ec ) │ │ │ │ mov r2, r4 │ │ │ │ add r1, pc │ │ │ │ bl 19fd2c │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ add sp, #8 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - cmp r5, #126 @ 0x7e │ │ │ │ + cmp r5, #110 @ 0x6e │ │ │ │ movs r2, r6 │ │ │ │ - cbz r6, 1ad75a │ │ │ │ + cbz r6, 1ad756 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r0, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r0, [sp, #944] @ 0x3b0 │ │ │ │ movs r7, r4 │ │ │ │ - ldrb r6, [r5, #24] │ │ │ │ + ldrb r6, [r3, #24] │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001ad6f0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -160951,61 +160953,61 @@ │ │ │ │ ldr r1, [pc, #44] @ (1ad738 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #72 @ 0x48 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ movs r3, #77 @ 0x4d │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r1, [pc, #28] @ (1ad73c ) │ │ │ │ mov r2, r4 │ │ │ │ add r1, pc │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 19fd2c │ │ │ │ nop │ │ │ │ - cmp r5, #30 │ │ │ │ + cmp r5, #14 │ │ │ │ movs r2, r6 │ │ │ │ - cbz r4, 1ad794 │ │ │ │ + cbz r4, 1ad790 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r0, [sp, #648] @ 0x288 │ │ │ │ + ldr r0, [sp, #584] @ 0x248 │ │ │ │ movs r7, r4 │ │ │ │ - ldrb r6, [r1, #23] │ │ │ │ + ldrb r6, [r7, #22] │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001ad740 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #108] @ (1ad7c0 ) │ │ │ │ sub sp, #8 │ │ │ │ mov r8, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r0 │ │ │ │ - bl 297070 │ │ │ │ + bl 297068 │ │ │ │ ldr r2, [pc, #100] @ (1ad7c4 ) │ │ │ │ add r4, pc │ │ │ │ ldr r1, [pc, #100] @ (1ad7c8 ) │ │ │ │ add.w ip, r4, #44 @ 0x2c │ │ │ │ add r2, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ movs r3, #19 │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr r2, [pc, #84] @ (1ad7cc ) │ │ │ │ ldr r1, [pc, #84] @ (1ad7d0 ) │ │ │ │ mov r7, r0 │ │ │ │ movs r3, #77 @ 0x4d │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ adds r4, #72 @ 0x48 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r1, [pc, #68] @ (1ad7d4 ) │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r8 │ │ │ │ add r1, pc │ │ │ │ bl 19fcb4 │ │ │ │ ldr r3, [r7, #96] @ 0x60 │ │ │ │ cbz r3, 1ad7a8 │ │ │ │ @@ -161019,25 +161021,25 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - cmp r4, #200 @ 0xc8 │ │ │ │ + cmp r4, #184 @ 0xb8 │ │ │ │ movs r2, r6 │ │ │ │ - adds r7, #204 @ 0xcc │ │ │ │ + adds r7, #188 @ 0xbc │ │ │ │ movs r6, r4 │ │ │ │ - adds r7, #222 @ 0xde │ │ │ │ + adds r7, #206 @ 0xce │ │ │ │ movs r6, r4 │ │ │ │ - cbz r6, 1ad810 │ │ │ │ + uxtb r6, r6 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r0, [sp, #208] @ 0xd0 │ │ │ │ + ldr r0, [sp, #144] @ 0x90 │ │ │ │ movs r7, r4 │ │ │ │ - ldrb r6, [r3, #21] │ │ │ │ + ldrb r6, [r1, #21] │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001ad7d8 : │ │ │ │ ldr r0, [r0, #96] @ 0x60 │ │ │ │ cmp r0, r1 │ │ │ │ ite ls │ │ │ │ movls r0, #0 │ │ │ │ @@ -161105,19 +161107,19 @@ │ │ │ │ ldr r1, [pc, #16] @ (1ad884 ) │ │ │ │ ldr r0, [pc, #20] @ (1ad888 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #80 @ 0x50 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ - cmp r3, #180 @ 0xb4 │ │ │ │ + cmp r3, #164 @ 0xa4 │ │ │ │ movs r2, r6 │ │ │ │ - ldrb r6, [r0, #18] │ │ │ │ + ldrb r6, [r6, #17] │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r6, [r2, #18] │ │ │ │ + ldrb r6, [r0, #18] │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001ad88c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -161248,19 +161250,19 @@ │ │ │ │ ldr r1, [pc, #16] @ (1ad9e4 ) │ │ │ │ ldr r0, [pc, #20] @ (1ad9e8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #80 @ 0x50 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ - cmp r2, #84 @ 0x54 │ │ │ │ + cmp r2, #68 @ 0x44 │ │ │ │ movs r2, r6 │ │ │ │ - ldrb r6, [r4, #12] │ │ │ │ + ldrb r6, [r2, #12] │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r6, [r6, #12] │ │ │ │ + ldrb r6, [r4, #12] │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001ad9ec : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -161271,29 +161273,29 @@ │ │ │ │ ldr r1, [pc, #44] @ (1ada34 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #72 @ 0x48 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ movs r3, #77 @ 0x4d │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r2, [pc, #28] @ (1ada38 ) │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 19fb40 │ │ │ │ - cmp r2, #34 @ 0x22 │ │ │ │ + cmp r2, #18 │ │ │ │ movs r2, r6 │ │ │ │ - add sp, #480 @ 0x1e0 │ │ │ │ + add sp, #416 @ 0x1a0 │ │ │ │ movs r5, r4 │ │ │ │ - str r5, [sp, #664] @ 0x298 │ │ │ │ + str r5, [sp, #600] @ 0x258 │ │ │ │ movs r7, r4 │ │ │ │ - ldrb r0, [r2, #11] │ │ │ │ + ldrb r0, [r0, #11] │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001ada3c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -161307,35 +161309,35 @@ │ │ │ │ add r2, pc │ │ │ │ adds r4, #72 @ 0x48 │ │ │ │ add r1, pc │ │ │ │ movs r3, #77 @ 0x4d │ │ │ │ str r4, [sp, #0] │ │ │ │ str r2, [sp, #12] │ │ │ │ str r1, [sp, #8] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldrd r1, r2, [sp, #8] │ │ │ │ mov r5, r0 │ │ │ │ movs r3, #77 @ 0x4d │ │ │ │ mov r0, r6 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r2, [pc, #28] @ (1ada98 ) │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w 19fe00 │ │ │ │ - cmp r1, #210 @ 0xd2 │ │ │ │ + cmp r1, #194 @ 0xc2 │ │ │ │ movs r2, r6 │ │ │ │ - add sp, #176 @ 0xb0 │ │ │ │ + add sp, #112 @ 0x70 │ │ │ │ movs r5, r4 │ │ │ │ - str r5, [sp, #352] @ 0x160 │ │ │ │ + str r5, [sp, #288] @ 0x120 │ │ │ │ movs r7, r4 │ │ │ │ - ldrb r0, [r6, #9] │ │ │ │ + ldrb r0, [r4, #9] │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001ada9c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -161361,19 +161363,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #104 @ 0x68 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - cmp r1, #76 @ 0x4c │ │ │ │ + cmp r1, #60 @ 0x3c │ │ │ │ movs r2, r6 │ │ │ │ - ldrb r6, [r3, #8] │ │ │ │ + ldrb r6, [r1, #8] │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r2, [r1, #9] │ │ │ │ + ldrb r2, [r7, #8] │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001adafc : │ │ │ │ cmp r1, #31 │ │ │ │ bhi.n 1adb12 │ │ │ │ add.w r0, r0, r1, lsl #4 │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ @@ -161391,19 +161393,19 @@ │ │ │ │ ldr r1, [pc, #16] @ (1adb38 ) │ │ │ │ ldr r0, [pc, #20] @ (1adb3c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #124 @ 0x7c │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ - cmp r1, #0 │ │ │ │ + cmp r0, #240 @ 0xf0 │ │ │ │ movs r2, r6 │ │ │ │ - ldrb r2, [r2, #7] │ │ │ │ + ldrb r2, [r0, #7] │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r6, [r3, #8] │ │ │ │ + ldrb r6, [r1, #8] │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001adb40 : │ │ │ │ cbz r2, 1adb84 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -161439,19 +161441,19 @@ │ │ │ │ ldr r0, [pc, #20] @ (1adbb0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #148 @ 0x94 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - cmp r0, #142 @ 0x8e │ │ │ │ + cmp r0, #126 @ 0x7e │ │ │ │ movs r2, r6 │ │ │ │ - ldrb r0, [r4, #5] │ │ │ │ + ldrb r0, [r2, #5] │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r0, [r1, #7] │ │ │ │ + ldrb r0, [r7, #6] │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001adbb4 : │ │ │ │ push {r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -161469,43 +161471,43 @@ │ │ │ │ ldrd r7, r5, [sp, #56] @ 0x38 │ │ │ │ adds r4, #72 @ 0x48 │ │ │ │ add r8, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 292b74 │ │ │ │ + bl 292b6c │ │ │ │ ldr r2, [pc, #288] @ (1add18 ) │ │ │ │ movs r3, #19 │ │ │ │ ldr r1, [pc, #288] @ (1add1c ) │ │ │ │ mov r9, r0 │ │ │ │ add r2, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r4, [pc, #276] @ (1add20 ) │ │ │ │ movs r3, #77 @ 0x4d │ │ │ │ ldr r2, [pc, #276] @ (1add24 ) │ │ │ │ mov r6, r0 │ │ │ │ ldr r1, [pc, #276] @ (1add28 ) │ │ │ │ add r4, pc │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ mov sl, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 1adcc8 │ │ │ │ ldr r3, [pc, #260] @ (1add2c ) │ │ │ │ mov r0, sl │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ - bl 292e84 │ │ │ │ + bl 292e7c │ │ │ │ cmp.w r5, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r7, #4294967295 @ 0xffffffff │ │ │ │ bne.n 1adc88 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ str r3, [sp, #16] │ │ │ │ @@ -161568,15 +161570,15 @@ │ │ │ │ str r0, [r4, #0] │ │ │ │ movs r1, #68 @ 0x44 │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ ldr r2, [pc, #92] @ (1add38 ) │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ - bl 29062c │ │ │ │ + bl 290624 │ │ │ │ ldr r3, [pc, #84] @ (1add3c ) │ │ │ │ ldr r1, [r4, #0] │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ str r3, [r1, #4] │ │ │ │ b.n 1adc24 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #72] @ (1add40 ) │ │ │ │ @@ -161585,43 +161587,43 @@ │ │ │ │ ldr r0, [pc, #76] @ (1add48 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #80 @ 0x50 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ vqadd.s16 d16, d14, d21 │ │ │ │ - cmp r0, #82 @ 0x52 │ │ │ │ + cmp r0, #66 @ 0x42 │ │ │ │ movs r2, r6 │ │ │ │ vqadd.s8 d16, d8, d21 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #56 @ 0x38 │ │ │ │ + adds r3, #40 @ 0x28 │ │ │ │ movs r6, r4 │ │ │ │ - adds r3, #76 @ 0x4c │ │ │ │ + adds r3, #60 @ 0x3c │ │ │ │ movs r6, r4 │ │ │ │ ldrh r2, [r4, #36] @ 0x24 │ │ │ │ lsls r2, r0, #1 │ │ │ │ - add r6, sp, #448 @ 0x1c0 │ │ │ │ + add r6, sp, #384 @ 0x180 │ │ │ │ movs r5, r4 │ │ │ │ - str r3, [sp, #632] @ 0x278 │ │ │ │ + str r3, [sp, #568] @ 0x238 │ │ │ │ movs r7, r4 │ │ │ │ movs r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ mcr 0, 6, r0, cr10, cr5, {1} │ │ │ │ - ldrb r6, [r5, #2] │ │ │ │ + ldrb r6, [r3, #2] │ │ │ │ movs r6, r4 │ │ │ │ - strb r2, [r6, #30] │ │ │ │ + strb r2, [r4, #30] │ │ │ │ movs r6, r4 │ │ │ │ asrs r0, r5, #13 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #44 @ 0x2c │ │ │ │ + movs r7, #28 │ │ │ │ movs r2, r6 │ │ │ │ - strb r6, [r7, #31] │ │ │ │ + strb r6, [r5, #31] │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r6, [r1, #0] │ │ │ │ + strb r6, [r7, #31] │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001add4c : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -161634,59 +161636,59 @@ │ │ │ │ add.w r4, ip, #72 @ 0x48 │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r4, [pc, #100] @ (1addd4 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ movs r3, #77 @ 0x4d │ │ │ │ add r4, pc │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r7, r4 │ │ │ │ ldr r4, [pc, #88] @ (1addd8 ) │ │ │ │ mov r6, r0 │ │ │ │ add r4, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ cbz r1, 1add96 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 292dc4 │ │ │ │ + b.w 292dbc │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx 1439a4 │ │ │ │ ldr r2, [pc, #60] @ (1adddc ) │ │ │ │ str r0, [r4, #0] │ │ │ │ movs r1, #68 @ 0x44 │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ ldr r2, [pc, #52] @ (1adde0 ) │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ - bl 29062c │ │ │ │ + bl 290624 │ │ │ │ ldr r3, [pc, #48] @ (1adde4 ) │ │ │ │ ldr r1, [r4, #0] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [r1, #4] │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 292dc4 │ │ │ │ - movs r6, #196 @ 0xc4 │ │ │ │ + b.w 292dbc │ │ │ │ + movs r6, #180 @ 0xb4 │ │ │ │ movs r2, r6 │ │ │ │ - add r5, sp, #72 @ 0x48 │ │ │ │ + add r5, sp, #8 │ │ │ │ movs r5, r4 │ │ │ │ - str r2, [sp, #272] @ 0x110 │ │ │ │ + str r2, [sp, #208] @ 0xd0 │ │ │ │ movs r7, r4 │ │ │ │ ldc 0, cr0, [r6, #212]! @ 0xd4 │ │ │ │ ldrh r2, [r6, #24] │ │ │ │ lsls r2, r0, #1 │ │ │ │ - strb r0, [r4, #31] │ │ │ │ + strb r0, [r2, #31] │ │ │ │ movs r6, r4 │ │ │ │ - strb r4, [r4, #27] │ │ │ │ + strb r4, [r2, #27] │ │ │ │ movs r6, r4 │ │ │ │ asrs r0, r5, #13 │ │ │ │ ... │ │ │ │ │ │ │ │ 001adde8 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -161701,59 +161703,59 @@ │ │ │ │ add.w r4, ip, #72 @ 0x48 │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r4, [pc, #100] @ (1ade70 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ movs r3, #77 @ 0x4d │ │ │ │ add r4, pc │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r7, r4 │ │ │ │ ldr r4, [pc, #88] @ (1ade74 ) │ │ │ │ mov r6, r0 │ │ │ │ add r4, pc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ cbz r1, 1ade32 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 292e84 │ │ │ │ + b.w 292e7c │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx 1439a4 │ │ │ │ ldr r2, [pc, #60] @ (1ade78 ) │ │ │ │ str r0, [r4, #0] │ │ │ │ movs r1, #68 @ 0x44 │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ ldr r2, [pc, #52] @ (1ade7c ) │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ - bl 29062c │ │ │ │ + bl 290624 │ │ │ │ ldr r3, [pc, #48] @ (1ade80 ) │ │ │ │ ldr r1, [r4, #0] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [r1, #4] │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 292e84 │ │ │ │ - movs r6, #40 @ 0x28 │ │ │ │ + b.w 292e7c │ │ │ │ + movs r6, #24 │ │ │ │ movs r2, r6 │ │ │ │ - add r4, sp, #472 @ 0x1d8 │ │ │ │ + add r4, sp, #408 @ 0x198 │ │ │ │ movs r5, r4 │ │ │ │ - str r1, [sp, #672] @ 0x2a0 │ │ │ │ + str r1, [sp, #608] @ 0x260 │ │ │ │ movs r7, r4 │ │ │ │ ldc 0, cr0, [sl, #-212] @ 0xffffff2c │ │ │ │ ldrh r6, [r2, #20] │ │ │ │ lsls r2, r0, #1 │ │ │ │ - strb r4, [r0, #29] │ │ │ │ + strb r4, [r6, #28] │ │ │ │ movs r6, r4 │ │ │ │ - strb r0, [r1, #25] │ │ │ │ + strb r0, [r7, #24] │ │ │ │ movs r6, r4 │ │ │ │ asrs r0, r5, #13 │ │ │ │ ... │ │ │ │ │ │ │ │ 001ade84 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -161781,15 +161783,15 @@ │ │ │ │ str r0, [r4, #0] │ │ │ │ movs r1, #68 @ 0x44 │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ ldr r2, [pc, #48] @ (1adef8 ) │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ - bl 29062c │ │ │ │ + bl 290624 │ │ │ │ ldr r2, [pc, #44] @ (1adefc ) │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r2, [r3, #4] │ │ │ │ add sp, #20 │ │ │ │ movs r1, #0 │ │ │ │ @@ -161798,17 +161800,17 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r3, #16] │ │ │ │ lsls r2, r0, #1 │ │ │ │ ldc 0, cr0, [r2], {53} @ 0x35 │ │ │ │ - strb r4, [r0, #27] │ │ │ │ + strb r4, [r6, #26] │ │ │ │ movs r6, r4 │ │ │ │ - strb r0, [r1, #23] │ │ │ │ + strb r0, [r7, #22] │ │ │ │ movs r6, r4 │ │ │ │ asrs r0, r5, #13 │ │ │ │ ... │ │ │ │ │ │ │ │ 001adf00 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -161846,19 +161848,19 @@ │ │ │ │ ldr r1, [pc, #16] @ (1adf68 ) │ │ │ │ ldr r0, [pc, #20] @ (1adf6c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #40 @ 0x28 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ - movs r5, #120 @ 0x78 │ │ │ │ + movs r5, #104 @ 0x68 │ │ │ │ movs r2, r6 │ │ │ │ - strb r2, [r2, #25] │ │ │ │ + strb r2, [r0, #25] │ │ │ │ movs r6, r4 │ │ │ │ - strb r2, [r6, #25] │ │ │ │ + strb r2, [r4, #25] │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001adf70 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -161908,15 +161910,15 @@ │ │ │ │ bx lr │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [pc, #4] @ (1adff8 ) │ │ │ │ add r0, pc │ │ │ │ - b.w 2969cc │ │ │ │ + b.w 2969c4 │ │ │ │ subs r6, r7, #6 │ │ │ │ movs r5, r6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #32 │ │ │ │ @@ -161934,23 +161936,23 @@ │ │ │ │ ldr r1, [pc, #148] @ (1ae0bc ) │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov.w r2, #0 │ │ │ │ ldr r2, [pc, #144] @ (1ae0c0 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ vldr d7, [pc, #108] @ 1ae0a8 │ │ │ │ mov r8, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ mov r3, r5 │ │ │ │ add r2, sp, #16 │ │ │ │ vstr d7, [sp, #16] │ │ │ │ - bl 3cae64 │ │ │ │ + bl 3cae5c │ │ │ │ cbz r0, 1ae05e │ │ │ │ ldrd r1, r2, [sp, #16] │ │ │ │ cmp r2, #0 │ │ │ │ it ge │ │ │ │ strge.w r1, [r8, #96] @ 0x60 │ │ │ │ blt.n 1ae088 │ │ │ │ ldr r2, [pc, #100] @ (1ae0c4 ) │ │ │ │ @@ -161975,31 +161977,31 @@ │ │ │ │ ldr r1, [pc, #52] @ (1ae0c8 ) │ │ │ │ mov r0, r5 │ │ │ │ ldr r4, [pc, #52] @ (1ae0cc ) │ │ │ │ movs r2, #37 @ 0x25 │ │ │ │ add r1, pc │ │ │ │ add r4, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1ae05e │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ... │ │ │ │ adds.w r0, r2, r5, rrx │ │ │ │ - movs r5, #0 │ │ │ │ + movs r4, #240 @ 0xf0 │ │ │ │ movs r2, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r6, #23] │ │ │ │ + strb r4, [r4, #23] │ │ │ │ movs r6, r4 │ │ │ │ - strb r2, [r3, #23] │ │ │ │ + strb r2, [r1, #23] │ │ │ │ movs r6, r4 │ │ │ │ @ instruction: 0xeaca0035 │ │ │ │ - strb r0, [r3, #22] │ │ │ │ + strb r0, [r1, #22] │ │ │ │ movs r6, r4 │ │ │ │ - strb r6, [r4, #22] │ │ │ │ + strb r6, [r2, #22] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #116] @ 1ae154 │ │ │ │ sub sp, #28 │ │ │ │ @@ -162008,15 +162010,15 @@ │ │ │ │ ldr r1, [pc, #112] @ (1ae15c ) │ │ │ │ add ip, pc │ │ │ │ add.w r4, ip, #36 @ 0x24 │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r5, r0 │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr r1, [pc, #96] @ (1ae160 ) │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ add r1, pc │ │ │ │ ldr r2, [pc, #92] @ (1ae164 ) │ │ │ │ orr.w r3, r3, #256 @ 0x100 │ │ │ │ str r3, [r0, #48] @ 0x30 │ │ │ │ @@ -162025,53 +162027,53 @@ │ │ │ │ ldr r3, [pc, #84] @ (1ae168 ) │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #84] @ (1ae16c ) │ │ │ │ add r3, pc │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #20] │ │ │ │ - bl 297d58 │ │ │ │ + bl 297d50 │ │ │ │ ldr r1, [pc, #72] @ (1ae170 ) │ │ │ │ ldr r3, [pc, #76] @ (1ae174 ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [pc, #72] @ (1ae178 ) │ │ │ │ add r3, pc │ │ │ │ ldr r2, [sp, #20] │ │ │ │ add r1, pc │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ - bl 297d58 │ │ │ │ + bl 297d50 │ │ │ │ add sp, #28 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - movs r4, #50 @ 0x32 │ │ │ │ + movs r4, #34 @ 0x22 │ │ │ │ movs r2, r6 │ │ │ │ - add r1, sp, #592 @ 0x250 │ │ │ │ + add r1, sp, #528 @ 0x210 │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r0, [r0, #54] @ 0x36 │ │ │ │ + ldrh r0, [r6, #52] @ 0x34 │ │ │ │ movs r7, r4 │ │ │ │ mrc2 15, 7, pc, cr7, cr15, {7} │ │ │ │ - ldr r2, [sp, #616] @ 0x268 │ │ │ │ + ldr r2, [sp, #552] @ 0x228 │ │ │ │ movs r1, r5 │ │ │ │ lsls r7, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r7, #20] │ │ │ │ + strb r4, [r5, #20] │ │ │ │ movs r6, r4 │ │ │ │ lsls r3, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r5, #20] │ │ │ │ + strb r4, [r3, #20] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w ip, [pc, #60] @ 1ae1cc │ │ │ │ @@ -162079,15 +162081,15 @@ │ │ │ │ movs r3, #17 │ │ │ │ ldr r1, [pc, #60] @ (1ae1d4 ) │ │ │ │ add ip, pc │ │ │ │ ldr r4, [pc, #60] @ (1ae1d8 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r3, [pc, #52] @ (1ae1dc ) │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cbz r3, 1ae1b6 │ │ │ │ ldr.w r3, [r3, #212] @ 0xd4 │ │ │ │ str r3, [r0, #100] @ 0x64 │ │ │ │ @@ -162096,19 +162098,19 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - movs r3, #134 @ 0x86 │ │ │ │ + movs r3, #118 @ 0x76 │ │ │ │ movs r2, r6 │ │ │ │ - strb r2, [r6, #17] │ │ │ │ + strb r2, [r4, #17] │ │ │ │ movs r6, r4 │ │ │ │ - strb r0, [r1, #18] │ │ │ │ + strb r0, [r7, #17] │ │ │ │ movs r6, r4 │ │ │ │ @ instruction: 0xe9840035 │ │ │ │ subs r0, r7, r4 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -162128,25 +162130,25 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r2, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #20] │ │ │ │ mov.w ip, #0 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ ldr r2, [r2, #100] @ 0x64 │ │ │ │ str r2, [sp, #8] │ │ │ │ asrs r2, r2, #31 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r2, sp, #8 │ │ │ │ - bl 3cae64 │ │ │ │ + bl 3cae5c │ │ │ │ ldr r2, [pc, #60] @ (1ae27c ) │ │ │ │ ldr r3, [pc, #44] @ (1ae270 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ @@ -162157,22 +162159,22 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - movs r3, #34 @ 0x22 │ │ │ │ + movs r3, #18 │ │ │ │ movs r2, r6 │ │ │ │ stmdb sl!, {r0, r2, r4, r5} │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r2, #16] │ │ │ │ + strb r6, [r0, #16] │ │ │ │ movs r6, r4 │ │ │ │ - strb r6, [r6, #15] │ │ │ │ + strb r6, [r4, #15] │ │ │ │ movs r6, r4 │ │ │ │ strd r0, r0, [sl], #212 @ 0xd4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ @@ -162190,25 +162192,25 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r2, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #20] │ │ │ │ mov.w ip, #0 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ ldr r2, [r2, #96] @ 0x60 │ │ │ │ str r2, [sp, #8] │ │ │ │ asrs r2, r2, #31 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r2, sp, #8 │ │ │ │ - bl 3cae64 │ │ │ │ + bl 3cae5c │ │ │ │ ldr r2, [pc, #60] @ (1ae31c ) │ │ │ │ ldr r3, [pc, #44] @ (1ae310 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ @@ -162219,22 +162221,22 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - movs r2, #130 @ 0x82 │ │ │ │ + movs r2, #114 @ 0x72 │ │ │ │ movs r2, r6 │ │ │ │ stmia.w sl, {r0, r2, r4, r5} │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r6, #13] │ │ │ │ + strb r6, [r4, #13] │ │ │ │ movs r6, r4 │ │ │ │ - strb r6, [r2, #13] │ │ │ │ + strb r6, [r0, #13] │ │ │ │ movs r6, r4 │ │ │ │ strex r0, r0, [sl, #212] @ 0xd4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ @@ -162252,23 +162254,23 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r2, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #20] │ │ │ │ mov.w ip, #0 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ vldr d7, [pc, #68] @ 1ae3b0 │ │ │ │ mov r7, r0 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ add r2, sp, #8 │ │ │ │ vstr d7, [sp, #8] │ │ │ │ - bl 3cae64 │ │ │ │ + bl 3cae5c │ │ │ │ cbz r0, 1ae384 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r3, [r7, #100] @ 0x64 │ │ │ │ ldr r2, [pc, #68] @ (1ae3cc ) │ │ │ │ ldr r3, [pc, #56] @ (1ae3c0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -162283,23 +162285,23 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - movs r1, #226 @ 0xe2 │ │ │ │ + movs r1, #210 @ 0xd2 │ │ │ │ movs r2, r6 │ │ │ │ b.n 1ae394 │ │ │ │ movs r5, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r2, #11] │ │ │ │ + strb r6, [r0, #11] │ │ │ │ movs r6, r4 │ │ │ │ - strb r6, [r6, #10] │ │ │ │ + strb r6, [r4, #10] │ │ │ │ movs r6, r4 │ │ │ │ b.n 1ae318 │ │ │ │ movs r5, r6 │ │ │ │ │ │ │ │ 001ae3d0 : │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -162335,29 +162337,29 @@ │ │ │ │ movs r2, #13 │ │ │ │ ldr r3, [pc, #40] @ (1ae42c ) │ │ │ │ ldr r1, [pc, #44] @ (1ae430 ) │ │ │ │ add ip, pc │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - strb r4, [r0, #10] │ │ │ │ + strb r4, [r6, #9] │ │ │ │ movs r6, r4 │ │ │ │ - movs r1, #122 @ 0x7a │ │ │ │ + movs r1, #106 @ 0x6a │ │ │ │ movs r2, r6 │ │ │ │ - strb r0, [r4, #9] │ │ │ │ + strb r0, [r2, #9] │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001ae434 : │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ 001ae438 : │ │ │ │ @@ -162370,28 +162372,28 @@ │ │ │ │ ldr r3, [pc, #40] @ (1ae478 ) │ │ │ │ movs r2, #17 │ │ │ │ ldr r1, [pc, #40] @ (1ae47c ) │ │ │ │ add ip, pc │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ - strb r6, [r5, #9] │ │ │ │ + strb r6, [r3, #9] │ │ │ │ movs r6, r4 │ │ │ │ - movs r1, #120 @ 0x78 │ │ │ │ + movs r1, #104 @ 0x68 │ │ │ │ movs r2, r6 │ │ │ │ - strb r2, [r1, #9] │ │ │ │ + strb r2, [r7, #8] │ │ │ │ movs r6, r4 │ │ │ │ movs r2, #1 │ │ │ │ ldr.w r3, [r0, #284] @ 0x11c │ │ │ │ strb.w r2, [r0, #277] @ 0x115 │ │ │ │ bx r3 │ │ │ │ ldr.w r1, [r0, #264] @ 0x108 │ │ │ │ cmp r1, #15 │ │ │ │ @@ -162601,23 +162603,23 @@ │ │ │ │ movs r2, #125 @ 0x7d │ │ │ │ ldr r1, [pc, #24] @ (1ae6b0 ) │ │ │ │ ldr r0, [pc, #24] @ (1ae6b4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ - movs r0, #58 @ 0x3a │ │ │ │ + movs r0, #42 @ 0x2a │ │ │ │ movs r2, r6 │ │ │ │ - subs r2, r4, #6 │ │ │ │ + subs r2, r2, #6 │ │ │ │ movs r2, r6 │ │ │ │ - subs r6, r2, #5 │ │ │ │ + subs r6, r0, #5 │ │ │ │ movs r2, r6 │ │ │ │ - strb r0, [r2, #1] │ │ │ │ + strb r0, [r0, #1] │ │ │ │ movs r6, r4 │ │ │ │ - strb r6, [r3, #1] │ │ │ │ + strb r6, [r1, #1] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #28 │ │ │ │ mov r1, r2 │ │ │ │ @@ -162689,15 +162691,15 @@ │ │ │ │ ldr r3, [pc, #44] @ (1ae798 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 1ae730 │ │ │ │ ldr r0, [pc, #40] @ (1ae79c ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1ae730 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ b.n 1ae030 │ │ │ │ movs r5, r6 │ │ │ │ b.n 1ae024 │ │ │ │ movs r5, r6 │ │ │ │ cmp r2, #4 │ │ │ │ @@ -162706,15 +162708,15 @@ │ │ │ │ movs r5, r6 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r4, #120] @ 0x78 │ │ │ │ + ldr r0, [r2, #120] @ 0x78 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001ae7a0 : │ │ │ │ ldr.w r3, [r0, #264] @ 0x108 │ │ │ │ cbnz r3, 1ae7ae │ │ │ │ ldrb.w r0, [r0, #277] @ 0x115 │ │ │ │ movs r3, #0 │ │ │ │ @@ -162731,55 +162733,55 @@ │ │ │ │ ldrb.w r3, [r0, #276] @ 0x114 │ │ │ │ sub sp, #28 │ │ │ │ mov r4, r0 │ │ │ │ cbnz r3, 1ae7f6 │ │ │ │ ldr.w r0, [r0, #280] @ 0x118 │ │ │ │ cbz r0, 1ae7e6 │ │ │ │ strd r0, r3, [sp, #16] │ │ │ │ - bl 3f017c │ │ │ │ + bl 3f0174 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ blx 143ca4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str.w r3, [r4, #280] @ 0x118 │ │ │ │ add sp, #28 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ movs r0, #1 │ │ │ │ - bl 3f0538 │ │ │ │ + bl 3f0530 │ │ │ │ ldrb.w r2, [r4, #276] @ 0x114 │ │ │ │ mov.w r3, #2304 @ 0x900 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ smlal r0, r1, r2, r3 │ │ │ │ ldr.w r3, [r4, #280] @ 0x118 │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r3 │ │ │ │ cbz r3, 1ae828 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 3f0204 │ │ │ │ + b.w 3f01fc │ │ │ │ movs r0, #32 │ │ │ │ blx 1439a4 │ │ │ │ ldr r3, [pc, #28] @ (1ae84c ) │ │ │ │ movs r1, #0 │ │ │ │ str r4, [sp, #8] │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ mov r5, r0 │ │ │ │ - bl 3f00e8 │ │ │ │ + bl 3f00e0 │ │ │ │ str.w r5, [r4, #280] @ 0x118 │ │ │ │ b.n 1ae818 │ │ │ │ nop │ │ │ │ mcrr2 15, 15, pc, r9, cr15 @ │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -163163,15 +163165,15 @@ │ │ │ │ ldr.w r2, [ip, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ lsls r2, r2, #16 │ │ │ │ bpl.n 1aeb68 │ │ │ │ ldr r0, [pc, #200] @ (1aed14 ) │ │ │ │ strd r3, r1, [sp] │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldrd r3, r1, [sp] │ │ │ │ b.n 1aeb68 │ │ │ │ ldr r5, [r3, #84] @ 0x54 │ │ │ │ lsls r6, r6, #24 │ │ │ │ mov r7, r5 │ │ │ │ add.w r0, r5, #4294967295 @ 0xffffffff │ │ │ │ bpl.n 1aec9a │ │ │ │ @@ -163230,29 +163232,29 @@ │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ eor.w ip, ip, #768 @ 0x300 │ │ │ │ strh.w ip, [r3, #64] @ 0x40 │ │ │ │ b.n 1aebba │ │ │ │ nop │ │ │ │ svc 252 @ 0xfc │ │ │ │ movs r5, r6 │ │ │ │ - subs r0, r6, r1 │ │ │ │ + subs r0, r4, r1 │ │ │ │ movs r2, r6 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r4, #44] @ 0x2c │ │ │ │ + ldr r4, [r2, #44] @ 0x2c │ │ │ │ movs r6, r4 │ │ │ │ - adds r2, r1, r4 │ │ │ │ + adds r2, r7, r3 │ │ │ │ movs r2, r6 │ │ │ │ - ldr r4, [r0, #32] │ │ │ │ + ldr r4, [r6, #28] │ │ │ │ movs r6, r4 │ │ │ │ - ldr r2, [r5, #36] @ 0x24 │ │ │ │ + ldr r2, [r3, #36] @ 0x24 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001aed24 : │ │ │ │ cmp r2, #0 │ │ │ │ bgt.n 1aed36 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ @@ -163307,15 +163309,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ strd r3, r3, [r4, #260] @ 0x104 │ │ │ │ str.w r2, [r4, #272] @ 0x110 │ │ │ │ strh.w r3, [r4, #276] @ 0x114 │ │ │ │ cbz r0, 1aedda │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 3f017c │ │ │ │ + bl 3f0174 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 143ca4 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #280] @ 0x118 │ │ │ │ add sp, #8 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ @@ -163339,15 +163341,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r0, [r0, #288] @ 0x120 │ │ │ │ bl 17d4c8 │ │ │ │ ldr.w r0, [r4, #280] @ 0x118 │ │ │ │ cbz r0, 1aee2e │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 3f017c │ │ │ │ + bl 3f0174 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 143ca4 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #280] @ 0x118 │ │ │ │ add sp, #8 │ │ │ │ movs r0, #0 │ │ │ │ movs r3, #0 │ │ │ │ @@ -163421,15 +163423,15 @@ │ │ │ │ movs r5, r6 │ │ │ │ asrs r2, r2, #5 │ │ │ │ movs r5, r6 │ │ │ │ asrs r4, r5, #4 │ │ │ │ movs r5, r6 │ │ │ │ ldr r0, [pc, #4] @ (1aeef0 ) │ │ │ │ add r0, pc │ │ │ │ - b.w 2969cc │ │ │ │ + b.w 2969c4 │ │ │ │ asrs r2, r5, #7 │ │ │ │ movs r5, r6 │ │ │ │ │ │ │ │ 001aeef4 : │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ @@ -163459,27 +163461,27 @@ │ │ │ │ ldr r3, [pc, #32] @ (1aef50 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 1aef14 │ │ │ │ ldr r0, [pc, #28] @ (1aef54 ) │ │ │ │ add r0, pc │ │ │ │ - b.w 3e5e5c │ │ │ │ + b.w 3e5e54 │ │ │ │ nop │ │ │ │ ldrb r2, [r7, #6] │ │ │ │ lsls r2, r0, #1 │ │ │ │ bgt.n 1aef9c │ │ │ │ movs r5, r6 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r2, #16] │ │ │ │ + ldr r0, [r0, #16] │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001aef58 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -163514,29 +163516,29 @@ │ │ │ │ ldr r3, [pc, #36] @ (1aefc8 ) │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 1aef7e │ │ │ │ ldr r0, [pc, #32] @ (1aefcc ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1aef7e │ │ │ │ ldrb r4, [r1, #5] │ │ │ │ lsls r2, r0, #1 │ │ │ │ blt.n 1aef34 │ │ │ │ movs r5, r6 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r6, #4] │ │ │ │ lsls r2, r0, #1 │ │ │ │ asrs r4, r3, #26 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r0, #12] │ │ │ │ + ldr r4, [r6, #8] │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001aefd0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -163563,29 +163565,29 @@ │ │ │ │ ldr r3, [pc, #36] @ (1af030 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 1aeff0 │ │ │ │ ldr r0, [pc, #32] @ (1af034 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ b.n 1aeff0 │ │ │ │ nop │ │ │ │ blt.n 1af0b8 │ │ │ │ movs r5, r6 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r2, #3] │ │ │ │ lsls r2, r0, #1 │ │ │ │ movs r6, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r1, #8] │ │ │ │ + ldr r0, [r7, #4] │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001af038 : │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ 001af03c : │ │ │ │ @@ -163602,21 +163604,21 @@ │ │ │ │ ldr r3, [pc, #24] @ (1af064 ) │ │ │ │ ldr r1, [pc, #24] @ (1af068 ) │ │ │ │ add ip, pc │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - b.w 3e032c │ │ │ │ + b.w 3e0324 │ │ │ │ nop │ │ │ │ - ldr r2, [r3, #8] │ │ │ │ + ldr r2, [r1, #8] │ │ │ │ movs r6, r4 │ │ │ │ - asrs r2, r7, #27 │ │ │ │ + asrs r2, r5, #27 │ │ │ │ movs r2, r6 │ │ │ │ - ldr r0, [r7, #4] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001af06c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -163627,28 +163629,28 @@ │ │ │ │ ldr r1, [pc, #44] @ (1af0b4 ) │ │ │ │ add r3, pc │ │ │ │ add ip, pc │ │ │ │ adds r3, #24 │ │ │ │ add r1, pc │ │ │ │ movs r2, #62 @ 0x3e │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ add sp, #12 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ - asrs r6, r0, #27 │ │ │ │ + asrs r6, r6, #26 │ │ │ │ movs r2, r6 │ │ │ │ - ldr r0, [r4, #4] │ │ │ │ + ldr r0, [r2, #4] │ │ │ │ movs r6, r4 │ │ │ │ - ldr r0, [r0, #4] │ │ │ │ + ldr r0, [r6, #0] │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001af0b8 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -163659,66 +163661,66 @@ │ │ │ │ ldr r1, [pc, #44] @ (1af100 ) │ │ │ │ add r3, pc │ │ │ │ add ip, pc │ │ │ │ adds r3, #60 @ 0x3c │ │ │ │ add r1, pc │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ add sp, #12 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ - asrs r2, r7, #25 │ │ │ │ + asrs r2, r5, #25 │ │ │ │ movs r2, r6 │ │ │ │ - ldr r4, [r2, #0] │ │ │ │ + ldr r4, [r0, #0] │ │ │ │ movs r6, r4 │ │ │ │ - str r4, [r6, #124] @ 0x7c │ │ │ │ + str r4, [r4, #124] @ 0x7c │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001af104 : │ │ │ │ ldr r3, [pc, #24] @ (1af120 ) │ │ │ │ movs r2, #79 @ 0x4f │ │ │ │ ldr.w ip, [pc, #24] @ 1af124 │ │ │ │ ldr r1, [pc, #24] @ (1af128 ) │ │ │ │ add r3, pc │ │ │ │ add ip, pc │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r1, pc │ │ │ │ adds r3, #96 @ 0x60 │ │ │ │ str.w ip, [sp] │ │ │ │ - b.w 3e032c │ │ │ │ - asrs r6, r7, #24 │ │ │ │ + b.w 3e0324 │ │ │ │ + asrs r6, r5, #24 │ │ │ │ movs r2, r6 │ │ │ │ - str r0, [r3, #124] @ 0x7c │ │ │ │ + str r0, [r1, #124] @ 0x7c │ │ │ │ movs r6, r4 │ │ │ │ - str r0, [r7, #120] @ 0x78 │ │ │ │ + str r0, [r5, #120] @ 0x78 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001af12c : │ │ │ │ ldr r3, [pc, #24] @ (1af148 ) │ │ │ │ movs r2, #93 @ 0x5d │ │ │ │ ldr.w ip, [pc, #24] @ 1af14c │ │ │ │ ldr r1, [pc, #24] @ (1af150 ) │ │ │ │ add r3, pc │ │ │ │ add ip, pc │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r1, pc │ │ │ │ adds r3, #128 @ 0x80 │ │ │ │ str.w ip, [sp] │ │ │ │ - b.w 3e032c │ │ │ │ - asrs r6, r2, #24 │ │ │ │ + b.w 3e0324 │ │ │ │ + asrs r6, r0, #24 │ │ │ │ movs r2, r6 │ │ │ │ - str r0, [r6, #120] @ 0x78 │ │ │ │ + str r0, [r4, #120] @ 0x78 │ │ │ │ movs r6, r4 │ │ │ │ - str r0, [r2, #120] @ 0x78 │ │ │ │ + str r0, [r0, #120] @ 0x78 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001af154 : │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ 001af158 : │ │ │ │ @@ -163732,15 +163734,15 @@ │ │ │ │ bx lr │ │ │ │ │ │ │ │ 001af168 : │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #4] @ (1af174 ) │ │ │ │ add r0, pc │ │ │ │ - b.w 2969cc │ │ │ │ + b.w 2969c4 │ │ │ │ lsrs r2, r3, #30 │ │ │ │ movs r5, r6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ @@ -163749,15 +163751,15 @@ │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #216] @ (1af268 ) │ │ │ │ movs r3, #18 │ │ │ │ add r2, pc │ │ │ │ add r5, pc │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldrd r2, r1, [r0, #928] @ 0x3a0 │ │ │ │ orrs.w r3, r2, r1 │ │ │ │ beq.n 1af21c │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [r0, #924] @ 0x39c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1af246 │ │ │ │ @@ -163790,28 +163792,28 @@ │ │ │ │ ldr r1, [pc, #124] @ (1af278 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #40 @ 0x28 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ add.w r1, r4, #752 @ 0x2f0 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w 1ada9c │ │ │ │ ldr r4, [pc, #92] @ (1af27c ) │ │ │ │ add.w r3, r5, #24 │ │ │ │ ldr r1, [pc, #92] @ (1af280 ) │ │ │ │ movs r2, #57 @ 0x39 │ │ │ │ add r4, pc │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ add sp, #16 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -163820,38 +163822,38 @@ │ │ │ │ add.w r3, r5, #24 │ │ │ │ ldr r1, [pc, #56] @ (1af288 ) │ │ │ │ movs r2, #62 @ 0x3e │ │ │ │ add r4, pc │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1af232 │ │ │ │ nop │ │ │ │ - asrs r4, r3, #25 │ │ │ │ + asrs r4, r1, #25 │ │ │ │ movs r2, r6 │ │ │ │ - str r6, [r7, #116] @ 0x74 │ │ │ │ + str r6, [r5, #116] @ 0x74 │ │ │ │ movs r6, r4 │ │ │ │ - str r6, [r2, #120] @ 0x78 │ │ │ │ + str r6, [r0, #120] @ 0x78 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r6, r4, #28 │ │ │ │ movs r5, r6 │ │ │ │ - asrs r6, r6, #23 │ │ │ │ + asrs r6, r4, #23 │ │ │ │ movs r2, r6 │ │ │ │ - adds r4, r6, #4 │ │ │ │ + adds r4, r4, #4 │ │ │ │ movs r6, r4 │ │ │ │ - adds r2, r1, #5 │ │ │ │ + adds r2, r7, #4 │ │ │ │ movs r6, r4 │ │ │ │ - str r6, [r5, #112] @ 0x70 │ │ │ │ + str r6, [r3, #112] @ 0x70 │ │ │ │ movs r6, r4 │ │ │ │ - str r2, [r3, #112] @ 0x70 │ │ │ │ + str r2, [r1, #112] @ 0x70 │ │ │ │ movs r6, r4 │ │ │ │ - str r4, [r5, #112] @ 0x70 │ │ │ │ + str r4, [r3, #112] @ 0x70 │ │ │ │ movs r6, r4 │ │ │ │ - str r0, [r6, #108] @ 0x6c │ │ │ │ + str r0, [r4, #108] @ 0x6c │ │ │ │ movs r6, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #52] @ 1af2d0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -163859,30 +163861,30 @@ │ │ │ │ movs r3, #77 @ 0x4d │ │ │ │ ldr r1, [pc, #48] @ (1af2d8 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #56 @ 0x38 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr r3, [pc, #32] @ (1af2dc ) │ │ │ │ ldr r1, [pc, #36] @ (1af2e0 ) │ │ │ │ movs r2, #2 │ │ │ │ add r3, pc │ │ │ │ str r3, [r0, #72] @ 0x48 │ │ │ │ add r1, pc │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 291f0c │ │ │ │ + b.w 291f04 │ │ │ │ nop │ │ │ │ - asrs r2, r1, #21 │ │ │ │ + asrs r2, r7, #20 │ │ │ │ movs r2, r6 │ │ │ │ - str r7, [sp, #864] @ 0x360 │ │ │ │ + str r7, [sp, #800] @ 0x320 │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r6, [r0, #20] │ │ │ │ + ldrb r6, [r6, #19] │ │ │ │ movs r7, r4 │ │ │ │ mrc2 15, 5, pc, cr7, cr15, {7} │ │ │ │ add r4, sp, #264 @ 0x108 │ │ │ │ movs r5, r6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -163895,15 +163897,15 @@ │ │ │ │ add r4, pc │ │ │ │ mov r6, r3 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r3, #18 │ │ │ │ ldr r4, [pc, #92] @ (1af364 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r3, [pc, #88] @ (1af368 ) │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #21 │ │ │ │ bmi.n 1af32e │ │ │ │ movs r0, #0 │ │ │ │ @@ -163917,34 +163919,34 @@ │ │ │ │ ldrd r3, r1, [r0, #920] @ 0x398 │ │ │ │ mov r4, r5 │ │ │ │ ldr r0, [pc, #52] @ (1af36c ) │ │ │ │ mov r5, r6 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ add r0, pc │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ add sp, #8 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - asrs r4, r6, #19 │ │ │ │ + asrs r4, r4, #19 │ │ │ │ movs r2, r6 │ │ │ │ - str r6, [r4, #96] @ 0x60 │ │ │ │ + str r6, [r2, #96] @ 0x60 │ │ │ │ movs r6, r4 │ │ │ │ - str r0, [r1, #96] @ 0x60 │ │ │ │ + str r0, [r7, #92] @ 0x5c │ │ │ │ movs r6, r4 │ │ │ │ bhi.n 1af3a0 │ │ │ │ movs r5, r6 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r4, #100] @ 0x64 │ │ │ │ + str r2, [r2, #100] @ 0x64 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ ldr r4, [pc, #108] @ (1af3f0 ) │ │ │ │ @@ -163954,15 +163956,15 @@ │ │ │ │ add r4, pc │ │ │ │ mov r6, r3 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r3, #18 │ │ │ │ ldr r4, [pc, #104] @ (1af3fc ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r3, [pc, #100] @ (1af400 ) │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #21 │ │ │ │ bmi.n 1af3ba │ │ │ │ add sp, #24 │ │ │ │ @@ -163980,39 +163982,39 @@ │ │ │ │ ldr r0, [pc, #60] @ (1af404 ) │ │ │ │ strd r4, r5, [sp] │ │ │ │ ldrd r4, r5, [sp, #40] @ 0x28 │ │ │ │ strd r4, r5, [sp, #16] │ │ │ │ add r0, pc │ │ │ │ lsls r4, r2, #1 │ │ │ │ str r4, [sp, #8] │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ add sp, #24 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - asrs r0, r5, #17 │ │ │ │ + asrs r0, r3, #17 │ │ │ │ movs r2, r6 │ │ │ │ - str r2, [r3, #88] @ 0x58 │ │ │ │ + str r2, [r1, #88] @ 0x58 │ │ │ │ movs r6, r4 │ │ │ │ - str r4, [r7, #84] @ 0x54 │ │ │ │ + str r4, [r5, #84] @ 0x54 │ │ │ │ movs r6, r4 │ │ │ │ bvc.n 1af320 │ │ │ │ movs r5, r6 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r0, #96] @ 0x60 │ │ │ │ + str r6, [r6, #92] @ 0x5c │ │ │ │ movs r6, r4 │ │ │ │ ldr r0, [pc, #8] @ (1af414 ) │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ - b.w 2969e8 │ │ │ │ + b.w 2969e0 │ │ │ │ nop │ │ │ │ lsrs r0, r4, #21 │ │ │ │ movs r5, r6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -164058,15 +164060,15 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr.w r4, [r6, #752] @ 0x2f0 │ │ │ │ movs r3, #0 │ │ │ │ addw r0, r6, #1812 @ 0x714 │ │ │ │ str.w r3, [r6, #760] @ 0x2f8 │ │ │ │ - bl 34cae8 │ │ │ │ + bl 34cae0 │ │ │ │ ldrh.w r3, [r6, #1808] @ 0x710 │ │ │ │ uxth r1, r4 │ │ │ │ mov r8, r5 │ │ │ │ mov r7, r0 │ │ │ │ cmp r1, r3 │ │ │ │ beq.n 1af598 │ │ │ │ ldr.w r5, [r6, #764] @ 0x2fc │ │ │ │ @@ -164094,22 +164096,22 @@ │ │ │ │ cmp r1, #0 │ │ │ │ bne.w 1af632 │ │ │ │ add.w r3, r4, r2, lsl #4 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ strh r2, [r3, #20] │ │ │ │ add r2, sp, #8 │ │ │ │ - bl 3d9434 │ │ │ │ + bl 3d942c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1af5ee │ │ │ │ ldr.w r0, [r4, #1032] @ 0x408 │ │ │ │ mov r1, r7 │ │ │ │ add.w r0, r4, r0, lsl #4 │ │ │ │ adds r0, #8 │ │ │ │ - bl 3d8784 │ │ │ │ + bl 3d877c │ │ │ │ add.w r3, r6, #772 @ 0x304 │ │ │ │ cmp r4, r3 │ │ │ │ beq.w 1af620 │ │ │ │ ldr.w r3, [r4, #1032] @ 0x408 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r4, #1032] @ 0x408 │ │ │ │ b.n 1af46a │ │ │ │ @@ -164129,15 +164131,15 @@ │ │ │ │ ldr.w r3, [r5, #1032] @ 0x408 │ │ │ │ cmp r3, r4 │ │ │ │ it gt │ │ │ │ addgt.w r6, r5, #8 │ │ │ │ ble.n 1af570 │ │ │ │ mov r0, r6 │ │ │ │ adds r4, #1 │ │ │ │ - bl 3d87ec │ │ │ │ + bl 3d87e4 │ │ │ │ adds r6, #16 │ │ │ │ blx 1445ac │ │ │ │ ldr.w r3, [r5, #1032] @ 0x408 │ │ │ │ cmp r4, r3 │ │ │ │ blt.n 1af55a │ │ │ │ ldr r2, [pc, #352] @ (1af6d4 ) │ │ │ │ ldr r3, [pc, #336] @ (1af6c4 ) │ │ │ │ @@ -164184,15 +164186,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 1af686 │ │ │ │ cmp r7, #0 │ │ │ │ blt.n 1af5f6 │ │ │ │ ldrh.w r3, [r4, #1036] @ 0x40c │ │ │ │ b.n 1af4dc │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 3e0484 │ │ │ │ + bl 3e047c │ │ │ │ b.n 1af504 │ │ │ │ ldrh.w r3, [r6, #1808] @ 0x710 │ │ │ │ cmp r3, r1 │ │ │ │ beq.n 1af61a │ │ │ │ ldr.w r5, [r6, #764] @ 0x2fc │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 1af530 │ │ │ │ @@ -164208,15 +164210,15 @@ │ │ │ │ add.w r5, r6, #772 @ 0x304 │ │ │ │ b.n 1af538 │ │ │ │ ldr r1, [pc, #192] @ (1af6e4 ) │ │ │ │ add.w r3, r6, #780 @ 0x30c │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ - bl 3edc38 │ │ │ │ + bl 3edc30 │ │ │ │ b.n 1af51e │ │ │ │ ldr r1, [pc, #180] @ (1af6e8 ) │ │ │ │ ldr.w r1, [r8, r1] │ │ │ │ ldrh r1, [r1, #0] │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 1af4f0 │ │ │ │ ldr r1, [pc, #168] @ (1af6ec ) │ │ │ │ @@ -164224,15 +164226,15 @@ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ lsls r1, r1, #16 │ │ │ │ bpl.w 1af4f0 │ │ │ │ ldr r0, [pc, #160] @ (1af6f0 ) │ │ │ │ uxth r1, r2 │ │ │ │ mov r2, r7 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr.w r2, [r4, #1032] @ 0x408 │ │ │ │ b.n 1af4f0 │ │ │ │ ldr r1, [pc, #144] @ (1af6f4 ) │ │ │ │ ldr.w r1, [r8, r1] │ │ │ │ ldrh r1, [r1, #0] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 1af5aa │ │ │ │ @@ -164241,29 +164243,29 @@ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ lsls r0, r1, #16 │ │ │ │ bpl.n 1af5aa │ │ │ │ ldr r0, [pc, #124] @ (1af6f8 ) │ │ │ │ uxth r1, r2 │ │ │ │ mov r2, r7 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1af5aa │ │ │ │ ldr r3, [pc, #116] @ (1af6fc ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1af5e4 │ │ │ │ ldr r3, [pc, #88] @ (1af6ec ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 1af5e4 │ │ │ │ ldr r0, [pc, #96] @ (1af700 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ b.n 1af5e4 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #84] @ (1af704 ) │ │ │ │ movs r2, #211 @ 0xd3 │ │ │ │ ldr r1, [pc, #84] @ (1af708 ) │ │ │ │ ldr r0, [pc, #84] @ (1af70c ) │ │ │ │ @@ -164279,41 +164281,41 @@ │ │ │ │ movs r5, r6 │ │ │ │ bvs.n 1af64c │ │ │ │ movs r5, r6 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ bpl.n 1af648 │ │ │ │ movs r5, r6 │ │ │ │ - asrs r2, r5, #8 │ │ │ │ + asrs r2, r3, #8 │ │ │ │ movs r2, r6 │ │ │ │ - str r4, [r2, #64] @ 0x40 │ │ │ │ + str r4, [r0, #64] @ 0x40 │ │ │ │ movs r6, r4 │ │ │ │ - str r4, [r7, #36] @ 0x24 │ │ │ │ + str r4, [r5, #36] @ 0x24 │ │ │ │ movs r1, r5 │ │ │ │ lsls r3, r3, #9 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #32 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r0, #76] @ 0x4c │ │ │ │ + str r4, [r6, #72] @ 0x48 │ │ │ │ movs r6, r4 │ │ │ │ adds r4, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r4, #64] @ 0x40 │ │ │ │ + str r6, [r2, #64] @ 0x40 │ │ │ │ movs r6, r4 │ │ │ │ movs r2, #8 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r3, #60] @ 0x3c │ │ │ │ + str r4, [r1, #60] @ 0x3c │ │ │ │ movs r6, r4 │ │ │ │ - asrs r2, r0, #6 │ │ │ │ + asrs r2, r6, #5 │ │ │ │ movs r2, r6 │ │ │ │ - str r4, [r5, #52] @ 0x34 │ │ │ │ + str r4, [r3, #52] @ 0x34 │ │ │ │ movs r6, r4 │ │ │ │ - str r2, [r0, #56] @ 0x38 │ │ │ │ + str r2, [r6, #52] @ 0x34 │ │ │ │ movs r6, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ movs r2, #0 │ │ │ │ @@ -164330,35 +164332,35 @@ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ mov r2, r5 │ │ │ │ adds r1, r7, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 34c878 │ │ │ │ + bl 34c870 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 1af76c │ │ │ │ add r4, r0 │ │ │ │ cmp r4, #7 │ │ │ │ bhi.n 1af776 │ │ │ │ rsb r5, r4, #8 │ │ │ │ adds r1, r7, r4 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 34c878 │ │ │ │ + bl 34c870 │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 1af754 │ │ │ │ adds r0, #4 │ │ │ │ beq.n 1af746 │ │ │ │ movs r0, #1 │ │ │ │ blx 1459f4 │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 1af786 │ │ │ │ mov r0, r6 │ │ │ │ - bl 34cae8 │ │ │ │ + bl 34cae0 │ │ │ │ str.w r0, [r8] │ │ │ │ ldr r2, [pc, #52] @ (1af7bc ) │ │ │ │ ldr r3, [pc, #44] @ (1af7b8 ) │ │ │ │ add r2, pc │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -164389,44 +164391,44 @@ │ │ │ │ movs r3, #77 @ 0x4d │ │ │ │ ldr r1, [pc, #88] @ (1af834 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #52 @ 0x34 │ │ │ │ add r2, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr.w ip, [pc, #72] @ 1af838 │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ mov.w lr, #1 │ │ │ │ ldr r1, [pc, #68] @ (1af83c ) │ │ │ │ add ip, pc │ │ │ │ orr.w r3, r3, #128 @ 0x80 │ │ │ │ strb.w lr, [r0, #67] @ 0x43 │ │ │ │ str.w ip, [r0, #72] @ 0x48 │ │ │ │ add r1, pc │ │ │ │ str r3, [r0, #48] @ 0x30 │ │ │ │ movs r2, #2 │ │ │ │ str r0, [sp, #12] │ │ │ │ - bl 291f0c │ │ │ │ + bl 291f04 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r0, #66] @ 0x42 │ │ │ │ add sp, #20 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - asrs r6, r3, #1 │ │ │ │ + asrs r6, r1, #1 │ │ │ │ movs r2, r6 │ │ │ │ - str r2, [sp, #656] @ 0x290 │ │ │ │ + str r2, [sp, #592] @ 0x250 │ │ │ │ movs r5, r4 │ │ │ │ - strb r6, [r1, #31] │ │ │ │ + strb r6, [r7, #30] │ │ │ │ movs r7, r4 │ │ │ │ lsls r1, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ add r7, pc, #376 @ (adr r7, 1af9b8 ) │ │ │ │ movs r5, r6 │ │ │ │ ldr.w r0, [r0, #760] @ 0x2f8 │ │ │ │ cmp r0, #7 │ │ │ │ @@ -164447,31 +164449,31 @@ │ │ │ │ ldr r0, [pc, #20] @ (1af884 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #68 @ 0x44 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - lsrs r2, r1, #31 │ │ │ │ + lsrs r2, r7, #30 │ │ │ │ movs r2, r6 │ │ │ │ - str r4, [r6, #24] │ │ │ │ + str r4, [r4, #24] │ │ │ │ movs r6, r4 │ │ │ │ - str r0, [r0, #48] @ 0x30 │ │ │ │ + str r0, [r6, #44] @ 0x2c │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ ldr r5, [pc, #120] @ (1af914 ) │ │ │ │ add r5, pc │ │ │ │ cbz r3, 1af8fe │ │ │ │ ldrh r6, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ - bl 3d894c │ │ │ │ + bl 3d8944 │ │ │ │ cbnz r0, 1af8ba │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -164480,33 +164482,33 @@ │ │ │ │ sub.w r4, r4, r6, lsl #4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cbnz r3, 1af8de │ │ │ │ ldr.w r4, [r4, #1064] @ 0x428 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2944e4 │ │ │ │ + bl 2944dc │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 2944e4 │ │ │ │ + b.w 2944dc │ │ │ │ ldr r3, [pc, #60] @ (1af91c ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1af8c6 │ │ │ │ ldr r3, [pc, #52] @ (1af920 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 1af8c6 │ │ │ │ ldr r0, [pc, #48] @ (1af924 ) │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1af8c6 │ │ │ │ ldr r3, [pc, #40] @ (1af928 ) │ │ │ │ movs r2, #56 @ 0x38 │ │ │ │ ldr r1, [pc, #40] @ (1af92c ) │ │ │ │ ldr r0, [pc, #40] @ (1af930 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ @@ -164518,21 +164520,21 @@ │ │ │ │ movs r5, r6 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r1, r3 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r7, #40] @ 0x28 │ │ │ │ + str r2, [r5, #40] @ 0x28 │ │ │ │ movs r6, r4 │ │ │ │ - lsrs r2, r6, #28 │ │ │ │ + lsrs r2, r4, #28 │ │ │ │ movs r2, r6 │ │ │ │ - str r4, [r3, #16] │ │ │ │ + str r4, [r1, #16] │ │ │ │ movs r6, r4 │ │ │ │ - str r4, [r2, #40] @ 0x28 │ │ │ │ + str r4, [r0, #40] @ 0x28 │ │ │ │ movs r6, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3896] @ 0xf38 │ │ │ │ ldr.w r8, [pc, #524] @ 1afb54 │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ @@ -164552,34 +164554,34 @@ │ │ │ │ ldr r6, [pc, #512] @ (1afb68 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #156] @ 0x9c │ │ │ │ mov.w r3, #0 │ │ │ │ movs r3, #37 @ 0x25 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r2, [pc, #496] @ (1afb6c ) │ │ │ │ ldr r1, [pc, #496] @ (1afb70 ) │ │ │ │ mov r4, r0 │ │ │ │ add.w r3, r8, #144 @ 0x90 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ movs r5, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #19 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ movs r2, #112 @ 0x70 │ │ │ │ mov fp, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ blx 145498 │ │ │ │ addw r0, r4, #1812 @ 0x714 │ │ │ │ - bl 34cd74 │ │ │ │ + bl 34cd6c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1afa80 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 1af710 │ │ │ │ strd r0, r1, [sp, #24] │ │ │ │ mov r1, r5 │ │ │ │ @@ -164625,27 +164627,27 @@ │ │ │ │ ldr r1, [pc, #344] @ (1afb80 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #160 @ 0xa0 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #405 @ 0x195 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1afa56 │ │ │ │ ldr r3, [pc, #324] @ (1afb84 ) │ │ │ │ mov.w r2, #388 @ 0x184 │ │ │ │ ldr r4, [pc, #324] @ (1afb88 ) │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [pc, #324] @ (1afb8c ) │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ adds r3, #160 @ 0xa0 │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ ldr r2, [pc, #312] @ (1afb90 ) │ │ │ │ ldr r3, [pc, #260] @ (1afb60 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ eors r2, r3 │ │ │ │ @@ -164663,39 +164665,39 @@ │ │ │ │ add.w r3, r8, #160 @ 0xa0 │ │ │ │ ldr r1, [pc, #272] @ (1afb98 ) │ │ │ │ mov.w r2, #342 @ 0x156 │ │ │ │ add r4, pc │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1afa56 │ │ │ │ ldr r3, [pc, #256] @ (1afb9c ) │ │ │ │ mov.w r2, #394 @ 0x18a │ │ │ │ ldr r4, [pc, #252] @ (1afba0 ) │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [pc, #252] @ (1afba4 ) │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ adds r3, #160 @ 0xa0 │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1afa56 │ │ │ │ ldr r2, [pc, #240] @ (1afba8 ) │ │ │ │ mov r0, sl │ │ │ │ ldr r1, [pc, #240] @ (1afbac ) │ │ │ │ movs r3, #1 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #12] │ │ │ │ add r1, pc │ │ │ │ mov r3, r5 │ │ │ │ strd r4, r5, [sp, #4] │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 34d0e8 │ │ │ │ + bl 34d0e0 │ │ │ │ strd r5, r5, [sp, #16] │ │ │ │ str.w r8, [sp, #12] │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ ldr r2, [pc, #208] @ (1afbb0 ) │ │ │ │ add.w r0, r4, #2032 @ 0x7f0 │ │ │ │ @@ -164717,89 +164719,89 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.w 1af9dc │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r0, [pc, #160] @ (1afbbc ) │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1af9dc │ │ │ │ ldr r1, [pc, #152] @ (1afbc0 ) │ │ │ │ ldr r1, [r6, r1] │ │ │ │ ldrh r1, [r1, #0] │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 1afa12 │ │ │ │ ldr r1, [pc, #132] @ (1afbb8 ) │ │ │ │ ldr r1, [r6, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ lsls r1, r1, #16 │ │ │ │ bpl.w 1afa12 │ │ │ │ ldr r0, [pc, #132] @ (1afbc4 ) │ │ │ │ mov r1, r8 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldrd r2, r3, [sp, #80] @ 0x50 │ │ │ │ b.n 1afa12 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - lsrs r2, r5, #27 │ │ │ │ + lsrs r2, r3, #27 │ │ │ │ movs r2, r6 │ │ │ │ bne.n 1afb00 │ │ │ │ movs r5, r6 │ │ │ │ - str r2, [r2, #40] @ 0x28 │ │ │ │ + str r2, [r0, #40] @ 0x28 │ │ │ │ movs r6, r4 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r6, #40] @ 0x28 │ │ │ │ + str r0, [r4, #40] @ 0x28 │ │ │ │ movs r6, r4 │ │ │ │ bne.n 1afaf0 │ │ │ │ movs r5, r6 │ │ │ │ - asrs r6, r5, #22 │ │ │ │ + asrs r6, r3, #22 │ │ │ │ movs r6, r4 │ │ │ │ - asrs r4, r0, #23 │ │ │ │ + asrs r4, r6, #22 │ │ │ │ movs r6, r4 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r2, #24 │ │ │ │ + lsrs r0, r0, #24 │ │ │ │ movs r2, r6 │ │ │ │ - str r2, [r0, #52] @ 0x34 │ │ │ │ + str r2, [r6, #48] @ 0x30 │ │ │ │ movs r6, r4 │ │ │ │ - ldrsh r4, [r6, r7] │ │ │ │ + ldrsh r4, [r4, r7] │ │ │ │ movs r6, r4 │ │ │ │ - lsrs r0, r6, #23 │ │ │ │ + lsrs r0, r4, #23 │ │ │ │ movs r2, r6 │ │ │ │ - str r6, [r5, #36] @ 0x24 │ │ │ │ + str r6, [r3, #36] @ 0x24 │ │ │ │ movs r6, r4 │ │ │ │ - ldrsh r6, [r2, r7] │ │ │ │ + ldrsh r6, [r0, r7] │ │ │ │ movs r6, r4 │ │ │ │ beq.n 1afb38 │ │ │ │ movs r5, r6 │ │ │ │ - str r0, [r3, #24] │ │ │ │ + str r0, [r1, #24] │ │ │ │ movs r6, r4 │ │ │ │ - ldrsh r4, [r2, r6] │ │ │ │ + ldrsh r4, [r0, r6] │ │ │ │ movs r6, r4 │ │ │ │ - lsrs r2, r2, #22 │ │ │ │ + lsrs r2, r0, #22 │ │ │ │ movs r2, r6 │ │ │ │ - str r0, [r1, #36] @ 0x24 │ │ │ │ + str r0, [r7, #32] │ │ │ │ movs r6, r4 │ │ │ │ - ldrsh r0, [r7, r5] │ │ │ │ + ldrsh r0, [r5, r5] │ │ │ │ movs r6, r4 │ │ │ │ ldr??.w pc, [r7, #255]! │ │ │ │ ldc2l 15, cr15, [fp, #-1020]! @ 0xfffffc04 │ │ │ │ - str r0, [r0, #44] @ 0x2c │ │ │ │ + str r0, [r6, #40] @ 0x28 │ │ │ │ movs r6, r4 │ │ │ │ subs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r1, #20] │ │ │ │ + str r6, [r7, #16] │ │ │ │ movs r6, r4 │ │ │ │ adds r4, r6, #6 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r4, #28] │ │ │ │ + str r6, [r2, #28] │ │ │ │ movs r6, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #488] @ (1afdc4 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -164857,15 +164859,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r0, r3, #16 │ │ │ │ bpl.n 1afc7a │ │ │ │ ldr r0, [pc, #356] @ (1afdd4 ) │ │ │ │ mov r2, r9 │ │ │ │ str r1, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldrh.w r3, [r8, #1808] @ 0x710 │ │ │ │ cmp r3, r1 │ │ │ │ it eq │ │ │ │ addeq.w r0, r8, #772 @ 0x304 │ │ │ │ beq.n 1afc9e │ │ │ │ ldr.w r0, [r8, #764] @ 0x2fc │ │ │ │ @@ -164877,15 +164879,15 @@ │ │ │ │ ldrh.w r3, [r0, #1036] @ 0x40c │ │ │ │ cmp r3, r1 │ │ │ │ bne.n 1afc90 │ │ │ │ add.w r0, r0, r9, lsl #4 │ │ │ │ adds r0, #8 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 3d87f4 │ │ │ │ + b.w 3d87ec │ │ │ │ ldr r0, [pc, #296] @ (1afdd8 ) │ │ │ │ ldr r0, [r4, r0] │ │ │ │ ldrh r0, [r0, #0] │ │ │ │ cbz r0, 1afcc0 │ │ │ │ ldr r0, [pc, #280] @ (1afdd0 ) │ │ │ │ ldr r0, [r4, r0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ @@ -164906,19 +164908,19 @@ │ │ │ │ bpl.n 1afc00 │ │ │ │ ldr r0, [pc, #256] @ (1afde0 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r7 │ │ │ │ add r0, pc │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 3e5e5c │ │ │ │ + b.w 3e5e54 │ │ │ │ ldr r0, [pc, #244] @ (1afde4 ) │ │ │ │ str r1, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ cmp r5, #13 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ sbcs.w r3, r7, #0 │ │ │ │ bcc.n 1afd80 │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1afc00 │ │ │ │ @@ -164936,15 +164938,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r2, r3, #16 │ │ │ │ bpl.w 1afc00 │ │ │ │ ldr r0, [pc, #184] @ (1afdec ) │ │ │ │ add r0, pc │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 3e5e5c │ │ │ │ + b.w 3e5e54 │ │ │ │ cmp r5, #12 │ │ │ │ bhi.n 1afcc8 │ │ │ │ add r3, pc, #8 @ (adr r3, 1afd4c ) │ │ │ │ ldr.w r2, [r3, r5, lsl #2] │ │ │ │ add r3, r2 │ │ │ │ bx r3 │ │ │ │ mrc2 15, 5, pc, cr5, cr15, {7} │ │ │ │ @@ -164984,27 +164986,27 @@ │ │ │ │ movs r5, r6 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r7, #20] │ │ │ │ + str r2, [r5, #20] │ │ │ │ movs r6, r4 │ │ │ │ cmp r4, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r3, #24] │ │ │ │ + str r2, [r1, #24] │ │ │ │ movs r6, r4 │ │ │ │ - str r6, [r0, #12] │ │ │ │ + str r6, [r6, #8] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r5, #23 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r7, #12] │ │ │ │ + str r6, [r5, #12] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #144] @ (1afe90 ) │ │ │ │ sub sp, #24 │ │ │ │ @@ -165013,25 +165015,25 @@ │ │ │ │ ldr r1, [pc, #144] @ (1afe98 ) │ │ │ │ add r4, pc │ │ │ │ add.w r5, r4, #144 @ 0x90 │ │ │ │ add r2, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r6, r0 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r2, [pc, #128] @ (1afe9c ) │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [pc, #128] @ (1afea0 ) │ │ │ │ adds r4, #128 @ 0x80 │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #37 @ 0x25 │ │ │ │ mov r0, r6 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ vldr d7, [pc, #84] @ 1afe88 │ │ │ │ ldr r2, [pc, #108] @ (1afea4 ) │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, #108] @ (1afea8 ) │ │ │ │ add.w r0, r0, #1848 @ 0x738 │ │ │ │ add r2, pc │ │ │ │ vstr d7, [sp, #8] │ │ │ │ @@ -165060,27 +165062,27 @@ │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop.w │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r6, #8 │ │ │ │ + lsrs r0, r4, #8 │ │ │ │ movs r2, r6 │ │ │ │ - asrs r6, r4, #4 │ │ │ │ + asrs r6, r2, #4 │ │ │ │ movs r6, r4 │ │ │ │ - asrs r2, r7, #4 │ │ │ │ + asrs r2, r5, #4 │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r6, [r1, r7] │ │ │ │ + ldrb r6, [r7, r6] │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r6, [r5, r7] │ │ │ │ + ldrb r6, [r3, r7] │ │ │ │ movs r6, r4 │ │ │ │ lsls r6, r5, #12 │ │ │ │ movs r5, r6 │ │ │ │ - str r4, [r0, #8] │ │ │ │ + str r4, [r6, #4] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r1, [pc, #392] @ (1b0044 ) │ │ │ │ mov r6, r0 │ │ │ │ @@ -165153,20 +165155,20 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 1afed8 │ │ │ │ ldr r0, [pc, #232] @ (1b0058 ) │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1afed8 │ │ │ │ ldr r0, [pc, #224] @ (1b005c ) │ │ │ │ str r1, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ cmp r4, #13 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ sbcs.w r3, r5, #0 │ │ │ │ bcc.n 1b0002 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1afed8 │ │ │ │ @@ -165202,15 +165204,15 @@ │ │ │ │ ldr r3, [pc, #96] @ (1b0050 ) │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r2, r3, #16 │ │ │ │ bpl.w 1afed8 │ │ │ │ ldr r0, [pc, #104] @ (1b0064 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1afed8 │ │ │ │ cmp r4, #12 │ │ │ │ bhi.n 1aff8e │ │ │ │ add r3, pc, #8 @ (adr r3, 1b0010 ) │ │ │ │ ldr.w r2, [r3, r4, lsl #2] │ │ │ │ add r3, r2 │ │ │ │ bx r3 │ │ │ │ @@ -165233,21 +165235,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r1, r4] │ │ │ │ + ldrsh r2, [r7, r3] │ │ │ │ movs r6, r4 │ │ │ │ - ldrsh r6, [r3, r5] │ │ │ │ + ldrsh r6, [r1, r5] │ │ │ │ movs r6, r4 │ │ │ │ lsrs r0, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r2, r4] │ │ │ │ + ldrsh r6, [r0, r4] │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001b0068 : │ │ │ │ movs r0, #1 │ │ │ │ movs r1, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -165255,21 +165257,21 @@ │ │ │ │ 001b0070 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #20] @ (1b0094 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ movs r0, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r4, r3] │ │ │ │ + ldrsh r0, [r2, r3] │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001b0098 : │ │ │ │ mvn.w r0, #37 @ 0x25 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ @@ -165358,28 +165360,28 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #36] @ (1b012c ) │ │ │ │ add r1, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [pc, #32] @ (1b0130 ) │ │ │ │ add r1, pc │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ - lsls r4, r6, #31 │ │ │ │ + lsls r4, r4, #31 │ │ │ │ movs r2, r6 │ │ │ │ - ldrsh r0, [r4, r2] │ │ │ │ + ldrsh r0, [r2, r2] │ │ │ │ movs r6, r4 │ │ │ │ - ldrsh r2, [r7, r1] │ │ │ │ + ldrsh r2, [r5, r1] │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001b0134 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -165391,29 +165393,29 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #44] @ (1b0180 ) │ │ │ │ add ip, pc │ │ │ │ adds r3, #20 │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsls r0, r5, #30 │ │ │ │ + lsls r0, r3, #30 │ │ │ │ movs r2, r6 │ │ │ │ - ldrsh r4, [r2, r1] │ │ │ │ + ldrsh r4, [r0, r1] │ │ │ │ movs r6, r4 │ │ │ │ - ldrsh r4, [r5, r0] │ │ │ │ + ldrsh r4, [r3, r0] │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001b0184 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -165425,28 +165427,28 @@ │ │ │ │ add ip, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ mov r0, r3 │ │ │ │ str.w ip, [sp] │ │ │ │ add.w r3, r2, #44 @ 0x2c │ │ │ │ movs r2, #38 @ 0x26 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - lsls r0, r3, #29 │ │ │ │ + lsls r0, r1, #29 │ │ │ │ movs r2, r6 │ │ │ │ - ldrsh r2, [r1, r0] │ │ │ │ + ldrb r2, [r7, r7] │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r6, [r4, r7] │ │ │ │ + ldrb r6, [r2, r7] │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001b01d4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -165458,28 +165460,28 @@ │ │ │ │ add ip, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ mov r0, r3 │ │ │ │ str.w ip, [sp] │ │ │ │ add.w r3, r2, #76 @ 0x4c │ │ │ │ movs r2, #47 @ 0x2f │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - lsls r0, r1, #28 │ │ │ │ + lsls r0, r7, #27 │ │ │ │ movs r2, r6 │ │ │ │ - ldrb r2, [r7, r6] │ │ │ │ + ldrb r2, [r5, r6] │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r6, [r2, r6] │ │ │ │ + ldrb r6, [r0, r6] │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001b0224 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -165491,41 +165493,41 @@ │ │ │ │ ldr r1, [pc, #136] @ (1b02c8 ) │ │ │ │ sub sp, #12 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 3d0ae4 │ │ │ │ + bl 3d0adc │ │ │ │ mov r1, sp │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 1b00ec │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2203b8 │ │ │ │ cbnz r0, 1b0292 │ │ │ │ ldr r1, [pc, #100] @ (1b02cc ) │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r1, [pc, #92] @ (1b02d0 ) │ │ │ │ ldrd r2, r3, [r5, #8] │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r1, [pc, #80] @ (1b02d4 ) │ │ │ │ ldr r2, [r5, #16] │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ mov r0, r5 │ │ │ │ - bl 3bb9a4 │ │ │ │ + bl 3bb99c │ │ │ │ ldr r2, [pc, #68] @ (1b02d8 ) │ │ │ │ ldr r3, [pc, #44] @ (1b02c4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ @@ -165541,21 +165543,21 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldmia r0!, {r1, r4, r5, r6, r7} │ │ │ │ movs r5, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r1, #15 │ │ │ │ + asrs r0, r7, #14 │ │ │ │ movs r1, r5 │ │ │ │ - ldrb r0, [r2, r5] │ │ │ │ + ldrb r0, [r0, r5] │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r0, [r2, r5] │ │ │ │ + ldrb r0, [r0, r5] │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r6, [r1, r5] │ │ │ │ + ldrb r6, [r7, r4] │ │ │ │ movs r6, r4 │ │ │ │ ldmia r0!, {r1, r2, r4, r7} │ │ │ │ movs r5, r6 │ │ │ │ │ │ │ │ 001b02dc : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -165569,15 +165571,15 @@ │ │ │ │ ldr r1, [pc, #256] @ (1b03f8 ) │ │ │ │ sub sp, #28 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 3d0ae4 │ │ │ │ + bl 3d0adc │ │ │ │ add r1, sp, #16 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ bl 1b0134 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ @@ -165599,19 +165601,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r1, [pc, #180] @ (1b0400 ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r1, [pc, #172] @ (1b0404 ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ cmp r6, #0 │ │ │ │ beq.n 1b03e2 │ │ │ │ ldr.w r9, [pc, #164] @ 1b0408 │ │ │ │ mov r4, r6 │ │ │ │ ldr.w r8, [pc, #160] @ 1b040c │ │ │ │ ldr r7, [pc, #160] @ (1b0410 ) │ │ │ │ add r9, pc │ │ │ │ @@ -165625,15 +165627,15 @@ │ │ │ │ ldr r1, [pc, #152] @ (1b0418 ) │ │ │ │ add r1, pc │ │ │ │ str r1, [sp, #8] │ │ │ │ ldr r1, [pc, #148] @ (1b041c ) │ │ │ │ strd ip, r0, [sp] │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r4, [r4, #0] │ │ │ │ cbz r4, 1b03e2 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldrb r3, [r1, #4] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cbz r3, 1b03ce │ │ │ │ ldrb r3, [r1, #5] │ │ │ │ @@ -165663,49 +165665,49 @@ │ │ │ │ mov r3, r9 │ │ │ │ cmp r0, ip │ │ │ │ bne.n 1b03b2 │ │ │ │ ldr.w ip, [pc, #80] @ 1b042c │ │ │ │ add ip, pc │ │ │ │ b.n 1b03b8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3bba1c │ │ │ │ + bl 3bba14 │ │ │ │ b.n 1b0320 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldmia r0!, {r3, r4, r5} │ │ │ │ movs r5, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r1, #12 │ │ │ │ + asrs r6, r7, #11 │ │ │ │ movs r1, r5 │ │ │ │ ldmia r0!, {r3} │ │ │ │ movs r5, r6 │ │ │ │ - ldrb r6, [r5, r2] │ │ │ │ + ldrb r6, [r3, r2] │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r0, [r1, r3] │ │ │ │ + ldrb r0, [r7, r2] │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r2, [r6, r1] │ │ │ │ + ldrb r2, [r4, r1] │ │ │ │ movs r6, r4 │ │ │ │ - ldmia r1!, {r3, r4, r6} │ │ │ │ + ldmia r1!, {r3, r6} │ │ │ │ movs r4, r5 │ │ │ │ - cmp r6, #186 @ 0xba │ │ │ │ + cmp r6, #170 @ 0xaa │ │ │ │ movs r2, r5 │ │ │ │ - ldmia r2!, {r1, r7} │ │ │ │ + ldmia r2!, {r1, r4, r5, r6} │ │ │ │ movs r5, r5 │ │ │ │ - ldrb r4, [r6, r1] │ │ │ │ + ldrb r4, [r4, r1] │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r0, [r7, r2] │ │ │ │ + ldrb r0, [r5, r2] │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r6, [r6, r0] │ │ │ │ + ldrb r6, [r4, r0] │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r6, [r5, r0] │ │ │ │ + ldrb r6, [r3, r0] │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r6, [r5, r0] │ │ │ │ + ldrb r6, [r3, r0] │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r2, [r1, r0] │ │ │ │ + ldrh r2, [r7, r7] │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001b0430 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -165718,22 +165720,22 @@ │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 3d0ae4 │ │ │ │ + bl 3d0adc │ │ │ │ ldr r1, [pc, #956] @ (1b0820 ) │ │ │ │ mov r6, r0 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 3d0b30 │ │ │ │ + bl 3d0b28 │ │ │ │ mov r2, r0 │ │ │ │ adds r1, r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ it ne │ │ │ │ movne r1, #1 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #24] │ │ │ │ @@ -165760,15 +165762,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [pc, #868] @ (1b0828 ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ cmp r6, #0 │ │ │ │ beq.w 1b07c0 │ │ │ │ ldr r3, [pc, #856] @ (1b082c ) │ │ │ │ mov r8, r6 │ │ │ │ ldr.w fp, [pc, #856] @ 1b0830 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #12] │ │ │ │ @@ -165777,15 +165779,15 @@ │ │ │ │ str r6, [sp, #20] │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #16] │ │ │ │ b.n 1b064e │ │ │ │ strd r0, r1, [sp] │ │ │ │ mov r1, fp │ │ │ │ mov r0, r5 │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 1b0676 │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 1b069c │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ @@ -165802,15 +165804,15 @@ │ │ │ │ beq.w 1b07e0 │ │ │ │ movw r3, #2054 @ 0x806 │ │ │ │ cmp r2, r3 │ │ │ │ bne.w 1b07d4 │ │ │ │ ldr r1, [pc, #772] @ (1b0838 ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr.w sl, [r4, #32] │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 1b0584 │ │ │ │ ldr.w r9, [pc, #756] @ 1b083c │ │ │ │ mov r0, sl │ │ │ │ add r9, pc │ │ │ │ mov r1, r9 │ │ │ │ @@ -165823,21 +165825,21 @@ │ │ │ │ blx 145310 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1b0804 │ │ │ │ ldr r1, [pc, #724] @ (1b0840 ) │ │ │ │ mov r2, sl │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r2, [r6, #20] │ │ │ │ cbz r2, 1b0584 │ │ │ │ ldr r1, [pc, #712] @ (1b0844 ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr.w sl, [r4, #36] @ 0x24 │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 1b05cc │ │ │ │ ldr.w r9, [pc, #696] @ 1b0848 │ │ │ │ mov r0, sl │ │ │ │ add r9, pc │ │ │ │ mov r1, r9 │ │ │ │ @@ -165850,131 +165852,131 @@ │ │ │ │ blx 145310 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1b07f8 │ │ │ │ ldr r1, [pc, #664] @ (1b084c ) │ │ │ │ mov r2, sl │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r2, [r6, #24] │ │ │ │ cbz r2, 1b05cc │ │ │ │ ldr r1, [pc, #652] @ (1b0850 ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldrb.w r3, [r4, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 1b0722 │ │ │ │ ldrb.w r3, [r4, #42] @ 0x2a │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 1b074e │ │ │ │ ldr r2, [r4, #44] @ 0x2c │ │ │ │ cbz r2, 1b05ee │ │ │ │ ldr r1, [pc, #620] @ (1b0854 ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldrb r3, [r7, #0] │ │ │ │ cbnz r3, 1b05fa │ │ │ │ ldrb r3, [r7, #8] │ │ │ │ cbnz r3, 1b05fa │ │ │ │ ldrb r3, [r7, #28] │ │ │ │ cbz r3, 1b0638 │ │ │ │ ldr r1, [pc, #604] @ (1b0858 ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldrb r3, [r7, #28] │ │ │ │ cbz r3, 1b0618 │ │ │ │ ldrh r2, [r7, #30] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #588] @ (1b085c ) │ │ │ │ rev16 r2, r2 │ │ │ │ add r1, pc │ │ │ │ uxth r2, r2 │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldrb r3, [r7, #8] │ │ │ │ cbz r3, 1b0628 │ │ │ │ ldr r1, [pc, #576] @ (1b0860 ) │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldrb r3, [r7, #0] │ │ │ │ cbz r3, 1b0638 │ │ │ │ ldr r1, [pc, #564] @ (1b0864 ) │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r1, [pc, #556] @ (1b0868 ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr.w r8, [r8] │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.w 1b07be │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ add.w r0, r3, #8 │ │ │ │ ldr r7, [r3, #24] │ │ │ │ ldmia r0, {r0, r1, r4, r6} │ │ │ │ ldrd r2, r3, [r4] │ │ │ │ orrs.w ip, r0, r1 │ │ │ │ bne.w 1b04e8 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1b04fc │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldrb r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1b04fc │ │ │ │ ldr r1, [pc, #480] @ (1b086c ) │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldrb r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1b0504 │ │ │ │ ldrh r2, [r4, #26] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #460] @ (1b0870 ) │ │ │ │ ubfx r2, r2, #0, #12 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1b0504 │ │ │ │ ldr r1, [pc, #444] @ (1b0874 ) │ │ │ │ mov r0, r5 │ │ │ │ ldrh r2, [r6, #18] │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1b050c │ │ │ │ ldr r1, [pc, #428] @ (1b0878 ) │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldrb r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1b050c │ │ │ │ ldr r1, [pc, #412] @ (1b087c ) │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ b.n 1b050c │ │ │ │ ldr r1, [pc, #404] @ (1b0880 ) │ │ │ │ mov r0, sl │ │ │ │ add r1, pc │ │ │ │ blx 145310 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1b05b2 │ │ │ │ @@ -165984,47 +165986,47 @@ │ │ │ │ mov r1, r9 │ │ │ │ blx 145310 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1b05b2 │ │ │ │ ldr r1, [pc, #372] @ (1b0884 ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldrb.w r3, [r4, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1b05d6 │ │ │ │ ldr r1, [pc, #356] @ (1b0888 ) │ │ │ │ mov r0, r5 │ │ │ │ ldrb.w r2, [r4, #41] @ 0x29 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldrb r3, [r6, #28] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1b05d6 │ │ │ │ ldr r1, [pc, #336] @ (1b088c ) │ │ │ │ mov r0, r5 │ │ │ │ ldrb r2, [r6, #29] │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldrb.w r3, [r4, #42] @ 0x2a │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1b05e0 │ │ │ │ ldr r1, [pc, #320] @ (1b0890 ) │ │ │ │ mov r0, r5 │ │ │ │ ldrb.w r2, [r4, #43] @ 0x2b │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldrb r3, [r6, #30] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1b05e0 │ │ │ │ ldr r1, [pc, #300] @ (1b0894 ) │ │ │ │ mov r0, r5 │ │ │ │ ldrb r2, [r6, #31] │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ b.n 1b05e0 │ │ │ │ ldr r1, [pc, #292] @ (1b0898 ) │ │ │ │ mov r0, sl │ │ │ │ add r1, pc │ │ │ │ blx 145310 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1b056a │ │ │ │ @@ -166034,144 +166036,144 @@ │ │ │ │ mov r1, r9 │ │ │ │ blx 145310 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1b056a │ │ │ │ ldr r1, [pc, #260] @ (1b089c ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ b.n 1b0584 │ │ │ │ movw r3, #34825 @ 0x8809 │ │ │ │ cmp r2, r3 │ │ │ │ beq.n 1b07ec │ │ │ │ movw r3, #35020 @ 0x88cc │ │ │ │ cmp r2, r3 │ │ │ │ bne.n 1b07d4 │ │ │ │ ldr r1, [pc, #236] @ (1b08a0 ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ b.n 1b053c │ │ │ │ ldr r6, [sp, #20] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3bbb48 │ │ │ │ + bl 3bbb40 │ │ │ │ b.n 1b0494 │ │ │ │ ldr r1, [pc, #216] @ (1b08a4 ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ b.n 1b053c │ │ │ │ ldr r1, [pc, #208] @ (1b08a8 ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ b.n 1b053c │ │ │ │ ldr r1, [pc, #200] @ (1b08ac ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ b.n 1b053c │ │ │ │ ldr r1, [pc, #192] @ (1b08b0 ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ b.n 1b053c │ │ │ │ ldr r1, [pc, #184] @ (1b08b4 ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ b.n 1b05cc │ │ │ │ ldr r1, [pc, #176] @ (1b08b8 ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ b.n 1b0584 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ stmia r6!, {r2, r5, r6, r7} │ │ │ │ movs r5, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r7, #6 │ │ │ │ + asrs r0, r5, #6 │ │ │ │ movs r1, r5 │ │ │ │ - ldrh r2, [r6, r7] │ │ │ │ + ldrh r2, [r4, r7] │ │ │ │ movs r6, r4 │ │ │ │ stmia r6!, {r2, r4, r7} │ │ │ │ movs r5, r6 │ │ │ │ - ldrh r4, [r4, r6] │ │ │ │ + ldrh r4, [r2, r6] │ │ │ │ movs r6, r4 │ │ │ │ - ldrh r4, [r1, r7] │ │ │ │ + ldrh r4, [r7, r6] │ │ │ │ movs r6, r4 │ │ │ │ - ldrh r2, [r6, r6] │ │ │ │ + ldrh r2, [r4, r6] │ │ │ │ movs r6, r4 │ │ │ │ - ldrb r2, [r7, r7] │ │ │ │ + ldrb r2, [r5, r7] │ │ │ │ movs r6, r4 │ │ │ │ - ldrh r2, [r2, r6] │ │ │ │ + ldrh r2, [r0, r6] │ │ │ │ movs r6, r4 │ │ │ │ - ldrh r0, [r6, r6] │ │ │ │ + ldrh r0, [r4, r6] │ │ │ │ movs r6, r4 │ │ │ │ - ldrh r0, [r4, r7] │ │ │ │ + ldrh r0, [r2, r7] │ │ │ │ movs r6, r4 │ │ │ │ - subs r6, r0, r7 │ │ │ │ + subs r6, r6, r6 │ │ │ │ movs r2, r5 │ │ │ │ - ldrh r0, [r5, r5] │ │ │ │ + ldrh r0, [r3, r5] │ │ │ │ movs r6, r4 │ │ │ │ - ldrh r4, [r1, r7] │ │ │ │ + ldrh r4, [r7, r6] │ │ │ │ movs r6, r4 │ │ │ │ - subs r6, r7, r5 │ │ │ │ + subs r6, r5, r5 │ │ │ │ movs r2, r5 │ │ │ │ - ldrh r4, [r3, r6] │ │ │ │ + ldrh r4, [r1, r6] │ │ │ │ movs r6, r4 │ │ │ │ - ldrh r2, [r4, r6] │ │ │ │ + ldrh r2, [r2, r6] │ │ │ │ movs r6, r4 │ │ │ │ - ldrh r0, [r3, r6] │ │ │ │ + ldrh r0, [r1, r6] │ │ │ │ movs r6, r4 │ │ │ │ - ldrh r2, [r3, r6] │ │ │ │ + ldrh r2, [r1, r6] │ │ │ │ movs r6, r4 │ │ │ │ - ldrh r6, [r3, r6] │ │ │ │ + ldrh r6, [r1, r6] │ │ │ │ movs r6, r4 │ │ │ │ - strb r4, [r6, #22] │ │ │ │ + strb r4, [r4, #22] │ │ │ │ movs r5, r5 │ │ │ │ - ldrh r6, [r4, r0] │ │ │ │ - movs r6, r4 │ │ │ │ - ldrh r2, [r7, r7] │ │ │ │ + ldrh r6, [r2, r0] │ │ │ │ movs r6, r4 │ │ │ │ - ldr r2, [r7, r7] │ │ │ │ + ldrh r2, [r5, r7] │ │ │ │ movs r6, r4 │ │ │ │ - ldr r6, [r5, r7] │ │ │ │ + ldr r2, [r5, r7] │ │ │ │ movs r6, r4 │ │ │ │ - ldr r2, [r2, r7] │ │ │ │ + ldr r6, [r3, r7] │ │ │ │ movs r6, r4 │ │ │ │ - ldrh r2, [r7, r0] │ │ │ │ + ldr r2, [r0, r7] │ │ │ │ movs r6, r4 │ │ │ │ - ldrh r6, [r3, r1] │ │ │ │ + ldrh r2, [r5, r0] │ │ │ │ movs r6, r4 │ │ │ │ - ldrh r2, [r4, r1] │ │ │ │ + ldrh r6, [r1, r1] │ │ │ │ movs r6, r4 │ │ │ │ - ldr r6, [r6, r5] │ │ │ │ + ldrh r2, [r2, r1] │ │ │ │ movs r6, r4 │ │ │ │ - ldrh r2, [r0, r1] │ │ │ │ + ldr r6, [r4, r5] │ │ │ │ movs r6, r4 │ │ │ │ - ldr r2, [r1, r5] │ │ │ │ + ldrh r2, [r6, r0] │ │ │ │ movs r6, r4 │ │ │ │ - ldr r2, [r6, r6] │ │ │ │ + ldr r2, [r7, r4] │ │ │ │ movs r6, r4 │ │ │ │ ldr r2, [r4, r6] │ │ │ │ movs r6, r4 │ │ │ │ - ldr r2, [r5, r4] │ │ │ │ + ldr r2, [r2, r6] │ │ │ │ movs r6, r4 │ │ │ │ - ldr r4, [r0, r4] │ │ │ │ + ldr r2, [r3, r4] │ │ │ │ movs r6, r4 │ │ │ │ - ldr r0, [r2, r4] │ │ │ │ + ldr r4, [r6, r3] │ │ │ │ movs r6, r4 │ │ │ │ - @ instruction: 0xf3740025 │ │ │ │ - ldr r0, [r5, r3] │ │ │ │ + ldr r0, [r0, r4] │ │ │ │ + movs r6, r4 │ │ │ │ + @ instruction: 0xf3640025 │ │ │ │ + ldr r0, [r3, r3] │ │ │ │ movs r6, r4 │ │ │ │ - ldr r4, [r3, r5] │ │ │ │ + ldr r4, [r1, r5] │ │ │ │ movs r6, r4 │ │ │ │ - ldr r0, [r1, r4] │ │ │ │ + ldr r0, [r7, r3] │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001b08bc : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -166184,22 +166186,22 @@ │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 3d0ae4 │ │ │ │ + bl 3d0adc │ │ │ │ ldr r1, [pc, #628] @ (1b0b64 ) │ │ │ │ mov r6, r0 │ │ │ │ movs r2, #9 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 3d0b30 │ │ │ │ + bl 3d0b28 │ │ │ │ uxtb r2, r0 │ │ │ │ subs.w r1, r2, #9 │ │ │ │ mov.w r3, #0 │ │ │ │ it ne │ │ │ │ movne r1, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r6 │ │ │ │ @@ -166226,27 +166228,27 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r1, [pc, #540] @ (1b0b6c ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ cmp.w r9, #0 │ │ │ │ beq.n 1b0a3e │ │ │ │ ldr.w r8, [pc, #528] @ 1b0b70 │ │ │ │ mov r6, r9 │ │ │ │ ldr r7, [pc, #528] @ (1b0b74 ) │ │ │ │ add r8, pc │ │ │ │ add r7, pc │ │ │ │ ldr r4, [r6, #4] │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldrb r3, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1b0a70 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ bhi.w 1b0b50 │ │ │ │ tbb [pc, r3] │ │ │ │ @@ -166255,51 +166257,51 @@ │ │ │ │ str r1, [r5, #100] @ 0x64 │ │ │ │ str r3, [r4, #4] │ │ │ │ ldr r2, [pc, #488] @ (1b0b78 ) │ │ │ │ add r2, pc │ │ │ │ ldr r1, [pc, #488] @ (1b0b7c ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldrb r3, [r4, #5] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 1b0a76 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 1b0a88 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 1b0a9a │ │ │ │ ldr r1, [pc, #464] @ (1b0b80 ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldrb.w r3, [r4, #40] @ 0x28 │ │ │ │ cbz r3, 1b09c6 │ │ │ │ ldrh r2, [r4, #42] @ 0x2a │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 1b0b1c │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1b0afa │ │ │ │ ldr r1, [pc, #436] @ (1b0b84 ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ ldr r1, [pc, #428] @ (1b0b88 ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ cbz r2, 1b09f2 │ │ │ │ ldr r1, [pc, #416] @ (1b0b8c ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldrb.w r3, [r4, #60] @ 0x3c │ │ │ │ cbz r3, 1b0a02 │ │ │ │ ldrb.w r3, [r4, #61] @ 0x3d │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 1b0b10 │ │ │ │ ldrb.w r3, [r4, #32] │ │ │ │ cbz r3, 1b0a10 │ │ │ │ @@ -166316,20 +166318,20 @@ │ │ │ │ bne.n 1b0aa8 │ │ │ │ ldrb.w r3, [r4, #46] @ 0x2e │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 1b0abc │ │ │ │ ldr r1, [pc, #352] @ (1b0b90 ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r6, [r6, #0] │ │ │ │ cmp r6, #0 │ │ │ │ bne.n 1b0968 │ │ │ │ mov r0, r9 │ │ │ │ - bl 3bbbc0 │ │ │ │ + bl 3bbbb8 │ │ │ │ b.n 1b0920 │ │ │ │ ldr r2, [pc, #332] @ (1b0b94 ) │ │ │ │ add r2, pc │ │ │ │ b.n 1b0992 │ │ │ │ ldr r2, [pc, #328] @ (1b0b98 ) │ │ │ │ add r2, pc │ │ │ │ b.n 1b0992 │ │ │ │ @@ -166351,178 +166353,178 @@ │ │ │ │ ldr r2, [pc, #316] @ (1b0bb0 ) │ │ │ │ add r2, pc │ │ │ │ b.n 1b0992 │ │ │ │ ldr r1, [pc, #316] @ (1b0bb4 ) │ │ │ │ mov r0, r5 │ │ │ │ ldrh r2, [r4, #6] │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1b09a8 │ │ │ │ ldr r1, [pc, #300] @ (1b0bb8 ) │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1b09ae │ │ │ │ ldr r1, [pc, #288] @ (1b0bbc ) │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ b.n 1b09ae │ │ │ │ ldr r1, [pc, #276] @ (1b0bc0 ) │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [r4, #28] │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldrb.w r3, [r4, #46] @ 0x2e │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1b0a2e │ │ │ │ ldr r1, [pc, #260] @ (1b0bc4 ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r4, [r4, #48] @ 0x30 │ │ │ │ cbz r4, 1b0aee │ │ │ │ ldr.w sl, [pc, #252] @ 1b0bc8 │ │ │ │ add sl, pc │ │ │ │ b.n 1b0ade │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r4, [r4, #0] │ │ │ │ cbz r4, 1b0aee │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r1, sl │ │ │ │ mov r0, r5 │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 1b0ad2 │ │ │ │ ldr r1, [pc, #220] @ (1b0bcc ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ b.n 1b0a2e │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1b09f2 │ │ │ │ ldr r1, [pc, #204] @ (1b0bd0 ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ b.n 1b09e8 │ │ │ │ ldr r1, [pc, #192] @ (1b0bd4 ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ b.n 1b0a02 │ │ │ │ ldr r1, [pc, #184] @ (1b0bd8 ) │ │ │ │ ubfx r2, r2, #0, #12 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 1b09da │ │ │ │ b.n 1b09e4 │ │ │ │ ldr r1, [pc, #164] @ (1b0bdc ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ b.n 1b0a10 │ │ │ │ ldr r1, [pc, #156] @ (1b0be0 ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ b.n 1b0a20 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldr r2, [pc, #144] @ (1b0be4 ) │ │ │ │ add r2, pc │ │ │ │ b.n 1b0992 │ │ │ │ nop │ │ │ │ stmia r2!, {r3, r4, r6} │ │ │ │ movs r5, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r5, #20 │ │ │ │ + lsrs r4, r3, #20 │ │ │ │ movs r1, r5 │ │ │ │ - ldr r1, [pc, #936] @ (1b0f10 ) │ │ │ │ + ldr r1, [pc, #872] @ (1b0ed0 ) │ │ │ │ movs r0, r5 │ │ │ │ stmia r2!, {r3} │ │ │ │ movs r5, r6 │ │ │ │ - ldr r0, [r1, r4] │ │ │ │ + ldr r0, [r7, r3] │ │ │ │ movs r6, r4 │ │ │ │ - ldr r0, [r2, r4] │ │ │ │ + ldr r0, [r0, r4] │ │ │ │ movs r6, r4 │ │ │ │ - @ instruction: 0xfa560025 │ │ │ │ - ldr r0, [r2, r1] │ │ │ │ + @ instruction: 0xfa460025 │ │ │ │ + ldr r0, [r0, r1] │ │ │ │ movs r6, r4 │ │ │ │ - ldr r6, [r4, r3] │ │ │ │ + ldr r6, [r2, r3] │ │ │ │ movs r6, r4 │ │ │ │ - ldr r2, [r4, r3] │ │ │ │ + ldr r2, [r2, r3] │ │ │ │ movs r6, r4 │ │ │ │ - bvs.n 1b0a9c │ │ │ │ + bvs.n 1b0c7c │ │ │ │ movs r7, r4 │ │ │ │ - ldrsb r2, [r6, r5] │ │ │ │ + ldrsb r2, [r4, r5] │ │ │ │ movs r6, r4 │ │ │ │ - ldrsb r0, [r3, r6] │ │ │ │ + ldrsb r0, [r1, r6] │ │ │ │ movs r6, r4 │ │ │ │ - strb r6, [r7, #6] │ │ │ │ + strb r6, [r5, #6] │ │ │ │ movs r5, r5 │ │ │ │ - ldrsb r4, [r3, r7] │ │ │ │ + ldrsb r4, [r1, r7] │ │ │ │ movs r6, r4 │ │ │ │ - ldrsb r2, [r4, r7] │ │ │ │ + ldrsb r2, [r2, r7] │ │ │ │ movs r6, r4 │ │ │ │ - ldrsb r0, [r0, r7] │ │ │ │ + ldrsb r0, [r6, r6] │ │ │ │ movs r6, r4 │ │ │ │ - ldrsb r6, [r3, r7] │ │ │ │ + ldrsb r6, [r1, r7] │ │ │ │ movs r6, r4 │ │ │ │ - ldrsb r0, [r5, r6] │ │ │ │ + ldrsb r0, [r3, r6] │ │ │ │ movs r6, r4 │ │ │ │ - ldrsb r2, [r4, r7] │ │ │ │ + ldrsb r2, [r2, r7] │ │ │ │ movs r6, r4 │ │ │ │ - ldrsb r0, [r2, r6] │ │ │ │ + ldrsb r0, [r0, r6] │ │ │ │ movs r6, r4 │ │ │ │ - ldrsb r2, [r7, r5] │ │ │ │ + ldrsb r2, [r5, r5] │ │ │ │ movs r6, r4 │ │ │ │ - ldr r4, [r4, r0] │ │ │ │ + ldr r4, [r2, r0] │ │ │ │ movs r6, r4 │ │ │ │ - ldr r6, [r1, r1] │ │ │ │ + ldr r6, [r7, r0] │ │ │ │ movs r6, r4 │ │ │ │ - ldrsb r0, [r5, r7] │ │ │ │ + ldrsb r0, [r3, r7] │ │ │ │ movs r6, r4 │ │ │ │ - ldr r2, [r5, r0] │ │ │ │ + ldr r2, [r3, r0] │ │ │ │ movs r6, r4 │ │ │ │ - ldr r0, [r5, r0] │ │ │ │ + ldr r0, [r3, r0] │ │ │ │ movs r6, r4 │ │ │ │ - ldrsb r6, [r4, r6] │ │ │ │ + ldrsb r6, [r2, r6] │ │ │ │ movs r6, r4 │ │ │ │ - add sl, fp │ │ │ │ + add sl, r9 │ │ │ │ movs r7, r4 │ │ │ │ - bpl.n 1b0c80 │ │ │ │ + bpl.n 1b0c60 │ │ │ │ movs r7, r4 │ │ │ │ - ldrsb r0, [r3, r6] │ │ │ │ + ldrsb r0, [r1, r6] │ │ │ │ movs r6, r4 │ │ │ │ - ldrsb r0, [r7, r5] │ │ │ │ + ldrsb r0, [r5, r5] │ │ │ │ movs r6, r4 │ │ │ │ - ldrsb r0, [r0, r6] │ │ │ │ + ldrsb r0, [r6, r5] │ │ │ │ movs r6, r4 │ │ │ │ - ldrsb r0, [r1, r6] │ │ │ │ + ldrsb r0, [r7, r5] │ │ │ │ movs r6, r4 │ │ │ │ - movs r6, #86 @ 0x56 │ │ │ │ + movs r6, #70 @ 0x46 │ │ │ │ movs r4, r5 │ │ │ │ ldr r0, [pc, #4] @ (1b0bf0 ) │ │ │ │ add r0, pc │ │ │ │ - b.w 2969cc │ │ │ │ + b.w 2969c4 │ │ │ │ @ instruction: 0xf5e60034 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldrb.w r1, [sp, #4] │ │ │ │ cbz r1, 1b0c20 │ │ │ │ @@ -166659,37 +166661,37 @@ │ │ │ │ mov.w r2, #708 @ 0x2c4 │ │ │ │ ldr r1, [pc, #28] @ (1b0d68 ) │ │ │ │ ldr r0, [pc, #28] @ (1b0d6c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ - stc2 0, cr0, [r6], #-196 @ 0xffffff3c │ │ │ │ - strb r0, [r7, r6] │ │ │ │ + ldc2 0, cr0, [r6], {49} @ 0x31 │ │ │ │ + strb r0, [r5, r6] │ │ │ │ movs r6, r4 │ │ │ │ - strb r2, [r1, r7] │ │ │ │ + strb r2, [r7, r6] │ │ │ │ movs r6, r4 │ │ │ │ - ldc2 0, cr0, [r2], {49} @ 0x31 │ │ │ │ - strb r4, [r4, r6] │ │ │ │ + stc2 0, cr0, [r2], {49} @ 0x31 │ │ │ │ + strb r4, [r2, r6] │ │ │ │ movs r6, r4 │ │ │ │ - strb r6, [r4, r7] │ │ │ │ + strb r6, [r2, r7] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [pc, #28] @ (1b0d9c ) │ │ │ │ add r4, pc │ │ │ │ mov r0, r4 │ │ │ │ - bl 2969cc │ │ │ │ + bl 2969c4 │ │ │ │ add.w r0, r4, #52 @ 0x34 │ │ │ │ - bl 2969cc │ │ │ │ + bl 2969c4 │ │ │ │ add.w r0, r4, #104 @ 0x68 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2969cc │ │ │ │ + b.w 2969c4 │ │ │ │ eor.w r0, r4, #11796480 @ 0xb40000 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -166728,15 +166730,15 @@ │ │ │ │ mov.w r2, #1160 @ 0x488 │ │ │ │ ldr r1, [pc, #92] @ (1b0e74 ) │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ adds r3, #28 │ │ │ │ add r1, pc │ │ │ │ strd r4, ip, [sp] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ add sp, #8 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -166746,33 +166748,33 @@ │ │ │ │ ldr r1, [pc, #60] @ (1b0e80 ) │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ adds r3, #28 │ │ │ │ strd r4, r2, [sp] │ │ │ │ add r1, pc │ │ │ │ movw r2, #1170 @ 0x492 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ add sp, #8 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xfb480031 │ │ │ │ - strb r2, [r0, r5] │ │ │ │ + @ instruction: 0xfb380031 │ │ │ │ + strb r2, [r6, r4] │ │ │ │ movs r6, r4 │ │ │ │ - strb r6, [r2, r3] │ │ │ │ + strb r6, [r0, r3] │ │ │ │ movs r6, r4 │ │ │ │ - smlatt r0, lr, r1, r0 │ │ │ │ - strb r4, [r7, r4] │ │ │ │ + @ instruction: 0xfb0e0031 │ │ │ │ + strb r4, [r5, r4] │ │ │ │ movs r6, r4 │ │ │ │ - strb r0, [r5, r2] │ │ │ │ + strb r0, [r3, r2] │ │ │ │ movs r6, r4 │ │ │ │ sub.w r1, r0, #780 @ 0x30c │ │ │ │ ldr r0, [pc, #4] @ (1b0e90 ) │ │ │ │ add r0, pc │ │ │ │ b.w 1aceec │ │ │ │ adds r3, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ @@ -166786,34 +166788,34 @@ │ │ │ │ movs r3, #77 @ 0x4d │ │ │ │ ldr r1, [pc, #60] @ (1b0eec ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #56 @ 0x38 │ │ │ │ add r2, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr r1, [pc, #44] @ (1b0ef0 ) │ │ │ │ str r0, [sp, #12] │ │ │ │ add r1, pc │ │ │ │ - bl 29327c │ │ │ │ + bl 293274 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r3, [pc, #36] @ (1b0ef4 ) │ │ │ │ movs r2, #1 │ │ │ │ ldr r1, [pc, #36] @ (1b0ef8 ) │ │ │ │ add r3, pc │ │ │ │ adds r3, #156 @ 0x9c │ │ │ │ add r1, pc │ │ │ │ str r3, [r0, #84] @ 0x54 │ │ │ │ add sp, #20 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 291f0c │ │ │ │ - @ instruction: 0xfab20031 │ │ │ │ - ldrb r0, [r2, #15] │ │ │ │ + b.w 291f04 │ │ │ │ + @ instruction: 0xfaa20031 │ │ │ │ + ldrb r0, [r0, #15] │ │ │ │ movs r5, r4 │ │ │ │ - str r2, [r7, #12] │ │ │ │ + str r2, [r5, #12] │ │ │ │ movs r7, r4 │ │ │ │ lsls r5, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf3320034 │ │ │ │ str r0, [sp, #952] @ 0x3b8 │ │ │ │ movs r5, r6 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ @@ -166826,27 +166828,27 @@ │ │ │ │ mov r7, r3 │ │ │ │ blx 14436c │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r0 │ │ │ │ mov r5, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 408660 │ │ │ │ + bl 408658 │ │ │ │ orrs r2, r3 │ │ │ │ bne.n 1b0f5e │ │ │ │ ldrd r0, r1, [r4, #1000] @ 0x3e8 │ │ │ │ mov r2, r5 │ │ │ │ movs r3, #0 │ │ │ │ - bl 408660 │ │ │ │ + bl 408658 │ │ │ │ orrs r2, r3 │ │ │ │ bne.n 1b0f5e │ │ │ │ ldrd r0, r1, [r4, #1008] @ 0x3f0 │ │ │ │ mov r2, r5 │ │ │ │ movs r3, #0 │ │ │ │ - bl 408660 │ │ │ │ + bl 408658 │ │ │ │ orrs r2, r3 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ bne.n 1b0f5e │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ @@ -166890,25 +166892,25 @@ │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ cbnz r0, 1b102c │ │ │ │ movs r5, r6 │ │ │ │ cmp r5, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r2, r0] │ │ │ │ + strb r4, [r0, r0] │ │ │ │ movs r6, r4 │ │ │ │ - strb r2, [r7, r0] │ │ │ │ + strb r2, [r5, r0] │ │ │ │ movs r6, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 2a0548 │ │ │ │ + bl 2a0540 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r3, r0 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r1, #0] │ │ │ │ add sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ movs r3, #0 │ │ │ │ @@ -166952,18 +166954,18 @@ │ │ │ │ ldr r1, [pc, #16] @ (1b1078 ) │ │ │ │ ldr r0, [pc, #20] @ (1b107c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #72 @ 0x48 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ - ldr??.w r0, [r8, #49] @ 0x31 │ │ │ │ - strh r2, [r1, r2] │ │ │ │ + str??.w r0, [r8, #49] @ 0x31 │ │ │ │ + strh r2, [r7, r1] │ │ │ │ movs r6, r4 │ │ │ │ - strh r2, [r3, r2] │ │ │ │ + strh r2, [r1, r2] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #104] @ (1b10fc ) │ │ │ │ @@ -167004,19 +167006,19 @@ │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - strh r2, [r6, r5] │ │ │ │ + strh r2, [r4, r5] │ │ │ │ movs r6, r4 │ │ │ │ - strh r6, [r3, r5] │ │ │ │ + strh r6, [r1, r5] │ │ │ │ movs r6, r4 │ │ │ │ - strh r0, [r2, r5] │ │ │ │ + strh r0, [r0, r5] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w lr, [pc, #160] @ 1b11b8 │ │ │ │ sub sp, #16 │ │ │ │ @@ -167084,18 +167086,18 @@ │ │ │ │ movs r0, r0 │ │ │ │ rev r6, r0 │ │ │ │ movs r5, r6 │ │ │ │ cmp r6, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ cbnz r4, 1b11f8 │ │ │ │ movs r5, r6 │ │ │ │ - @ instruction: 0xf7b60031 │ │ │ │ - str r0, [r1, r5] │ │ │ │ + @ instruction: 0xf7a60031 │ │ │ │ + str r0, [r7, r4] │ │ │ │ movs r6, r4 │ │ │ │ - strh r4, [r1, r2] │ │ │ │ + strh r4, [r7, r1] │ │ │ │ movs r6, r4 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r4, [r0, #768] @ 0x300 │ │ │ │ cmp r4, #0 │ │ │ │ @@ -167163,24 +167165,24 @@ │ │ │ │ ldr r0, [pc, #32] @ (1b12b8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #120 @ 0x78 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - str r2, [r7, r7] │ │ │ │ + str r2, [r5, r7] │ │ │ │ movs r6, r4 │ │ │ │ - strh r0, [r1, r0] │ │ │ │ + str r0, [r7, r7] │ │ │ │ movs r6, r4 │ │ │ │ - strh r2, [r3, r0] │ │ │ │ + strh r2, [r1, r0] │ │ │ │ movs r6, r4 │ │ │ │ - movt r0, #43057 @ 0xa831 │ │ │ │ - str r4, [r3, r1] │ │ │ │ + @ instruction: 0xf6ba0031 │ │ │ │ + str r4, [r1, r1] │ │ │ │ movs r6, r4 │ │ │ │ - str r4, [r7, r6] │ │ │ │ + str r4, [r5, r6] │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ rsb r2, r2, #8 │ │ │ │ @@ -167227,18 +167229,18 @@ │ │ │ │ ldr r1, [pc, #16] @ (1b1360 ) │ │ │ │ ldr r0, [pc, #20] @ (1b1364 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #156 @ 0x9c │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ - @ instruction: 0xf6100031 │ │ │ │ - str r2, [r2, r4] │ │ │ │ + addw r0, r0, #2097 @ 0x831 │ │ │ │ + str r2, [r0, r4] │ │ │ │ movs r6, r4 │ │ │ │ - str r6, [r4, r4] │ │ │ │ + str r6, [r2, r4] │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [pc, #204] @ (1b1448 ) │ │ │ │ @@ -167275,15 +167277,15 @@ │ │ │ │ lsls r2, r2, #16 │ │ │ │ bpl.n 1b1420 │ │ │ │ ldr r0, [pc, #148] @ (1b145c ) │ │ │ │ mov r2, r1 │ │ │ │ str r6, [sp, #0] │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1b1420 │ │ │ │ lsrs r3, r2, #31 │ │ │ │ strh.w r1, [r4, #772] @ 0x304 │ │ │ │ mov.w ip, #24 │ │ │ │ add.w r3, r4, r3, lsl #2 │ │ │ │ ldr.w r3, [r3, #756] @ 0x2f4 │ │ │ │ mla r3, ip, r0, r3 │ │ │ │ @@ -167315,36 +167317,36 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r6, #1 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #8] │ │ │ │ - bl 3fca80 │ │ │ │ + bl 3fca78 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r3, r0 │ │ │ │ b.n 1b1412 │ │ │ │ ldr r3, [pc, #32] @ (1b1464 ) │ │ │ │ movs r6, #1 │ │ │ │ add r3, pc │ │ │ │ b.n 1b1416 │ │ │ │ @ instruction: 0xb7ac │ │ │ │ movs r5, r6 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r0, #0 │ │ │ │ + adds r0, r6, #7 │ │ │ │ movs r4, r5 │ │ │ │ cmp r5, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r4, r3] │ │ │ │ + str r2, [r2, r3] │ │ │ │ movs r6, r4 │ │ │ │ ldcl 0, cr0, [ip, #208]! @ 0xd0 │ │ │ │ - adds r4, r4, #5 │ │ │ │ + adds r4, r2, #5 │ │ │ │ movs r4, r5 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #2 │ │ │ │ beq.n 1b147a │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r3, #0 │ │ │ │ @@ -167365,29 +167367,29 @@ │ │ │ │ movs r3, #77 @ 0x4d │ │ │ │ ldr r1, [pc, #48] @ (1b14d4 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #56 @ 0x38 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr r1, [pc, #32] @ (1b14d8 ) │ │ │ │ ldr r3, [pc, #36] @ (1b14dc ) │ │ │ │ movs r2, #3 │ │ │ │ add r1, pc │ │ │ │ add r3, pc │ │ │ │ adds r1, #48 @ 0x30 │ │ │ │ str r3, [r0, #72] @ 0x48 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 291f0c │ │ │ │ - @ instruction: 0xf4be0031 │ │ │ │ - strb r4, [r3, #23] │ │ │ │ + b.w 291f04 │ │ │ │ + @ instruction: 0xf4ae0031 │ │ │ │ + strb r4, [r1, #23] │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r2, [r1, r4] │ │ │ │ + ldrh r2, [r7, r3] │ │ │ │ movs r7, r4 │ │ │ │ ldrh r2, [r1, #24] │ │ │ │ movs r5, r6 │ │ │ │ asrs r1, r1, #8 │ │ │ │ movs r0, r0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -167399,29 +167401,29 @@ │ │ │ │ movs r3, #77 @ 0x4d │ │ │ │ ldr r1, [pc, #48] @ (1b152c ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #56 @ 0x38 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr r1, [pc, #32] @ (1b1530 ) │ │ │ │ ldr r3, [pc, #36] @ (1b1534 ) │ │ │ │ movs r2, #2 │ │ │ │ add r1, pc │ │ │ │ add r3, pc │ │ │ │ adds r1, #192 @ 0xc0 │ │ │ │ str r3, [r0, #72] @ 0x48 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 291f0c │ │ │ │ - orn r0, r6, #11599872 @ 0xb10000 │ │ │ │ - strb r4, [r0, #22] │ │ │ │ + b.w 291f04 │ │ │ │ + orrs.w r0, r6, #11599872 @ 0xb10000 │ │ │ │ + strb r4, [r6, #21] │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r2, [r6, r2] │ │ │ │ + ldrh r2, [r4, r2] │ │ │ │ movs r7, r4 │ │ │ │ ldrh r2, [r6, #20] │ │ │ │ movs r5, r6 │ │ │ │ asrs r5, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -167492,15 +167494,15 @@ │ │ │ │ lsls r2, r2, #16 │ │ │ │ bpl.n 1b161e │ │ │ │ ldr r0, [pc, #88] @ (1b1654 ) │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1b161e │ │ │ │ cmp r2, #7 │ │ │ │ bhi.n 1b162e │ │ │ │ movs r4, #0 │ │ │ │ mov r3, r4 │ │ │ │ ldr r2, [pc, #48] @ (1b1648 ) │ │ │ │ @@ -167528,20 +167530,20 @@ │ │ │ │ movs r5, r6 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #1016] @ (1b1a50 ) │ │ │ │ + ldr r6, [pc, #952] @ (1b1a10 ) │ │ │ │ movs r6, r4 │ │ │ │ - @ instruction: 0xf3280031 │ │ │ │ - ldr r4, [pc, #744] @ (1b1948 ) │ │ │ │ + @ instruction: 0xf3180031 │ │ │ │ + ldr r4, [pc, #680] @ (1b1908 ) │ │ │ │ movs r6, r4 │ │ │ │ - ldr r6, [pc, #632] @ (1b18dc ) │ │ │ │ + ldr r6, [pc, #568] @ (1b189c ) │ │ │ │ movs r6, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #40] @ 1b169c │ │ │ │ sub sp, #12 │ │ │ │ @@ -167549,24 +167551,24 @@ │ │ │ │ movs r3, #15 │ │ │ │ ldr r1, [pc, #36] @ (1b16a4 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #188 @ 0xbc │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ movs r1, #0 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ b.n 1b1368 │ │ │ │ nop │ │ │ │ - @ instruction: 0xf2e20031 │ │ │ │ - strh r0, [r6, #34] @ 0x22 │ │ │ │ + @ instruction: 0xf2d20031 │ │ │ │ + strh r0, [r4, #34] @ 0x22 │ │ │ │ movs r5, r4 │ │ │ │ - subs r2, r4, #1 │ │ │ │ + subs r2, r2, #1 │ │ │ │ movs r6, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3896] @ 0xf38 │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ ldr.w r1, [pc, #1040] @ 1b1acc │ │ │ │ @@ -167917,15 +167919,15 @@ │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.w 1b1988 │ │ │ │ ldr r0, [pc, #48] @ (1b1ae8 ) │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1b1988 │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ b.n 1b1800 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ push {r3, r5, r6} │ │ │ │ movs r5, r6 │ │ │ │ cmp r2, #4 │ │ │ │ @@ -167936,15 +167938,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ cbz r0, 1b1b08 │ │ │ │ movs r5, r6 │ │ │ │ cmp r4, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #272] @ (1b1bfc ) │ │ │ │ + ldr r2, [pc, #208] @ (1b1bbc ) │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldrd lr, r4, [sp, #8] │ │ │ │ cmp r1, #4 │ │ │ │ beq.n 1b1b1a │ │ │ │ orrs r2, r3 │ │ │ │ @@ -168042,39 +168044,39 @@ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ lsls r2, r2, #16 │ │ │ │ bpl.n 1b1b96 │ │ │ │ ldr r0, [pc, #64] @ (1b1c30 ) │ │ │ │ mov r2, lr │ │ │ │ strd r1, r3, [sp, #20] │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldrd r1, r3, [sp, #20] │ │ │ │ b.n 1b1b96 │ │ │ │ mov r0, r1 │ │ │ │ strd r2, r3, [sp, #24] │ │ │ │ str r1, [sp, #20] │ │ │ │ - bl 3fca80 │ │ │ │ + bl 3fca78 │ │ │ │ ldrd r1, r2, [sp, #20] │ │ │ │ mov lr, r0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ b.n 1b1b84 │ │ │ │ nop │ │ │ │ add r7, sp, #760 @ 0x2f8 │ │ │ │ movs r5, r6 │ │ │ │ b.n 1b1934 │ │ │ │ movs r4, r6 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r3, #23 │ │ │ │ + asrs r4, r1, #23 │ │ │ │ movs r4, r5 │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #160] @ (1b1cd4 ) │ │ │ │ + ldr r1, [pc, #96] @ (1b1c94 ) │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001b1c34 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -168126,33 +168128,33 @@ │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 1b1c74 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [pc, #44] @ (1b1ce0 ) │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1b1c74 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fca80 │ │ │ │ + bl 3fca78 │ │ │ │ b.n 1b1c6a │ │ │ │ nop │ │ │ │ add r6, sp, #888 @ 0x378 │ │ │ │ movs r5, r6 │ │ │ │ b.n 1b1818 │ │ │ │ movs r4, r6 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r3, #20 │ │ │ │ + asrs r0, r1, #20 │ │ │ │ movs r4, r5 │ │ │ │ cmp r4, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #600] @ (1b1f3c ) │ │ │ │ + ldr r0, [pc, #536] @ (1b1efc ) │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001b1ce4 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -168230,35 +168232,35 @@ │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 1b1d68 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [pc, #48] @ (1b1dd0 ) │ │ │ │ mov r3, r6 │ │ │ │ str r1, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ b.n 1b1d68 │ │ │ │ mov r0, r1 │ │ │ │ - bl 3fca80 │ │ │ │ + bl 3fca78 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ b.n 1b1d5e │ │ │ │ nop │ │ │ │ add r5, sp, #928 @ 0x3a0 │ │ │ │ movs r5, r6 │ │ │ │ b.n 1b1720 │ │ │ │ movs r4, r6 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r5, #16 │ │ │ │ + asrs r4, r3, #16 │ │ │ │ movs r4, r5 │ │ │ │ cmp r5, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0x47da │ │ │ │ + @ instruction: 0x47ca │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001b1dd4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -168299,18 +168301,18 @@ │ │ │ │ ldr r1, [pc, #16] @ (1b1e58 ) │ │ │ │ ldr r0, [pc, #20] @ (1b1e5c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #72 @ 0x48 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ - adds.w r0, r8, r1, rrx │ │ │ │ - add sl, r5 │ │ │ │ + add.w r0, r8, r1, rrx │ │ │ │ + add sl, r3 │ │ │ │ movs r6, r4 │ │ │ │ - add sl, r7 │ │ │ │ + add sl, r5 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001b1e60 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -168362,35 +168364,35 @@ │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 1b1ea4 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [pc, #48] @ (1b1f0c ) │ │ │ │ mov r3, r6 │ │ │ │ str r1, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ b.n 1b1ea4 │ │ │ │ mov r0, r1 │ │ │ │ - bl 3fca80 │ │ │ │ + bl 3fca78 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ b.n 1b1e9a │ │ │ │ nop │ │ │ │ add r4, sp, #688 @ 0x2b0 │ │ │ │ movs r5, r6 │ │ │ │ b.n 1b25e4 │ │ │ │ movs r4, r6 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r6, #11 │ │ │ │ + asrs r0, r4, #11 │ │ │ │ movs r4, r5 │ │ │ │ asrs r0, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - mov sl, r9 │ │ │ │ + mov sl, r7 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001b1f10 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -168431,18 +168433,18 @@ │ │ │ │ ldr r1, [pc, #16] @ (1b1f94 ) │ │ │ │ ldr r0, [pc, #20] @ (1b1f98 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #72 @ 0x48 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ - ldrd r0, r0, [ip, #196] @ 0xc4 │ │ │ │ - muls r6, r5 │ │ │ │ + strd r0, r0, [ip, #196] @ 0xc4 │ │ │ │ + muls r6, r3 │ │ │ │ movs r6, r4 │ │ │ │ - muls r6, r7 │ │ │ │ + muls r6, r5 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001b1f9c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -168499,35 +168501,35 @@ │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [pc, #56] @ (1b2058 ) │ │ │ │ mov r3, r6 │ │ │ │ mov r4, r7 │ │ │ │ add r0, pc │ │ │ │ strd r3, r4, [sp] │ │ │ │ str r1, [sp, #12] │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ b.n 1b1fea │ │ │ │ mov r0, r1 │ │ │ │ - bl 3fca80 │ │ │ │ + bl 3fca78 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ b.n 1b1fe0 │ │ │ │ nop │ │ │ │ add r3, sp, #424 @ 0x1a8 │ │ │ │ movs r5, r6 │ │ │ │ b.n 1b24a4 │ │ │ │ movs r4, r6 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r5, #6 │ │ │ │ + asrs r2, r3, #6 │ │ │ │ movs r4, r5 │ │ │ │ asrs r4, r1, #12 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cmp r8, r6 │ │ │ │ + cmp r8, r4 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001b205c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -168570,18 +168572,18 @@ │ │ │ │ ldr r0, [pc, #20] @ (1b20ec ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #72 @ 0x48 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - stmia.w sl, {r0, r4, r5} │ │ │ │ - tst r4, r3 │ │ │ │ + ldrd r0, r0, [sl], #-196 @ 0xc4 │ │ │ │ + tst r4, r1 │ │ │ │ movs r6, r4 │ │ │ │ - tst r4, r5 │ │ │ │ + tst r4, r3 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001b20f0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -168689,15 +168691,15 @@ │ │ │ │ str r7, [r3, #4] │ │ │ │ str r7, [r3, #8] │ │ │ │ str r7, [r3, #12] │ │ │ │ str r7, [r3, #16] │ │ │ │ str r7, [r3, #20] │ │ │ │ ldr.w r0, [r4, #768] @ 0x300 │ │ │ │ add r0, r6 │ │ │ │ - bl 3d57b8 │ │ │ │ + bl 3d57b0 │ │ │ │ cmp fp, r7 │ │ │ │ add.w fp, fp, #1 │ │ │ │ blt.n 1b2266 │ │ │ │ cmp r5, r7 │ │ │ │ beq.n 1b2260 │ │ │ │ ldr.w r1, [r4, #768] @ 0x300 │ │ │ │ add.w sl, r1, r6 │ │ │ │ @@ -168774,21 +168776,21 @@ │ │ │ │ ldr r0, [pc, #76] @ (1b2354 ) │ │ │ │ add r3, r6 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r2, r5 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ mov r1, r4 │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr.w r3, [r4, #768] @ 0x300 │ │ │ │ b.n 1b22b8 │ │ │ │ ldr r0, [pc, #56] @ (1b2358 ) │ │ │ │ mov r1, sl │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ movs r0, #1 │ │ │ │ blx 1459f4 │ │ │ │ ldr r3, [pc, #44] @ (1b235c ) │ │ │ │ movw r2, #854 @ 0x356 │ │ │ │ ldr r1, [pc, #40] @ (1b2360 ) │ │ │ │ ldr r0, [pc, #44] @ (1b2364 ) │ │ │ │ add r3, pc │ │ │ │ @@ -168800,23 +168802,23 @@ │ │ │ │ movs r5, r6 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #12 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - orrs r4, r6 │ │ │ │ + orrs r4, r4 │ │ │ │ movs r6, r4 │ │ │ │ - orrs r2, r0 │ │ │ │ + cmn r2, r6 │ │ │ │ movs r6, r4 │ │ │ │ - b.n 1b1fb0 │ │ │ │ + b.n 1b1f90 │ │ │ │ movs r1, r6 │ │ │ │ - subs r7, #186 @ 0xba │ │ │ │ + subs r7, #170 @ 0xaa │ │ │ │ movs r6, r4 │ │ │ │ - cmn r6, r0 │ │ │ │ + cmp r6, r6 │ │ │ │ movs r6, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #736] @ (1b265c ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -168834,38 +168836,38 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ mov r1, r6 │ │ │ │ movs r3, #15 │ │ │ │ add.w sl, r8, #188 @ 0xbc │ │ │ │ str.w sl, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r4, r0 │ │ │ │ - bl 293300 │ │ │ │ + bl 2932f8 │ │ │ │ ldr r2, [pc, #700] @ (1b2670 ) │ │ │ │ ldr r1, [pc, #700] @ (1b2674 ) │ │ │ │ add.w r3, r8, #224 @ 0xe0 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #24 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [pc, #684] @ (1b2678 ) │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r6 │ │ │ │ ldr r7, [pc, #684] @ (1b267c ) │ │ │ │ add r0, pc │ │ │ │ - bl 299d94 │ │ │ │ + bl 299d8c │ │ │ │ mov r2, r5 │ │ │ │ movs r3, #15 │ │ │ │ mov r1, r6 │ │ │ │ str.w sl, [sp] │ │ │ │ add r7, pc │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1b25ba │ │ │ │ ldr r2, [pc, #656] @ (1b2680 ) │ │ │ │ movs r3, #4 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ @@ -169040,15 +169042,15 @@ │ │ │ │ add.w r3, r8, #232 @ 0xe8 │ │ │ │ ldr r1, [pc, #232] @ (1b26ac ) │ │ │ │ mov r0, fp │ │ │ │ add r2, pc │ │ │ │ strd r2, r6, [sp] │ │ │ │ add r1, pc │ │ │ │ movw r2, #1001 @ 0x3e9 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ ldr r2, [pc, #216] @ (1b26b0 ) │ │ │ │ ldr r3, [pc, #136] @ (1b2660 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ @@ -169061,98 +169063,98 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #180] @ (1b26b4 ) │ │ │ │ mov r1, r8 │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ blx 143ca4 │ │ │ │ mov r0, r8 │ │ │ │ blx 143ca4 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ b.n 1b2502 │ │ │ │ ldr r0, [pc, #156] @ (1b26b8 ) │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ b.n 1b2614 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [pc, #144] @ (1b26bc ) │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ blx 144214 │ │ │ │ b.n 1b260e │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldr r0, [pc, #128] @ (1b26c0 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ movs r0, #1 │ │ │ │ blx 1459f4 │ │ │ │ ldr r0, [pc, #116] @ (1b26c4 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ movs r0, #1 │ │ │ │ blx 1459f4 │ │ │ │ nop │ │ │ │ add r7, pc, #688 @ (adr r7, 1b2910 ) │ │ │ │ movs r5, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r5, #29] │ │ │ │ + strb r2, [r3, #29] │ │ │ │ movs r5, r4 │ │ │ │ - asrs r2, r3, #5 │ │ │ │ + asrs r2, r1, #5 │ │ │ │ movs r6, r4 │ │ │ │ - b.n 1b2210 │ │ │ │ + b.n 1b21f0 │ │ │ │ movs r1, r6 │ │ │ │ - str r2, [r3, #104] @ 0x68 │ │ │ │ + str r2, [r1, #104] @ 0x68 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r6, [r5, #64] @ 0x40 │ │ │ │ + ldr r6, [r3, #64] @ 0x40 │ │ │ │ movs r5, r4 │ │ │ │ - bls.n 1b25e4 │ │ │ │ + bls.n 1b25c4 │ │ │ │ movs r0, r5 │ │ │ │ add r7, pc, #304 @ (adr r7, 1b27b0 ) │ │ │ │ movs r5, r6 │ │ │ │ - @ instruction: 0xebf40028 │ │ │ │ + @ instruction: 0xebe40028 │ │ │ │ cmp r5, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r7, r4 │ │ │ │ movs r0, r0 │ │ │ │ - negs r2, r4 │ │ │ │ + negs r2, r2 │ │ │ │ movs r6, r4 │ │ │ │ movs r4, #196 @ 0xc4 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, r0 │ │ │ │ + negs r6, r6 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r0, r2 │ │ │ │ + cmp r0, r0 │ │ │ │ movs r6, r4 │ │ │ │ ldmdb pc, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ add r5, pc, #776 @ (adr r5, 1b29ac ) │ │ │ │ movs r5, r6 │ │ │ │ - sbcs r0, r7 │ │ │ │ + sbcs r0, r5 │ │ │ │ movs r6, r4 │ │ │ │ - lsls r0, r5 │ │ │ │ + lsls r0, r3 │ │ │ │ movs r6, r4 │ │ │ │ - subs r5, #42 @ 0x2a │ │ │ │ + subs r5, #26 │ │ │ │ movs r6, r4 │ │ │ │ add r5, pc, #336 @ (adr r5, 1b2804 ) │ │ │ │ movs r5, r6 │ │ │ │ - asrs r2, r4 │ │ │ │ + asrs r2, r2 │ │ │ │ movs r6, r4 │ │ │ │ - lsrs r0, r1 │ │ │ │ + lsls r0, r7 │ │ │ │ movs r6, r4 │ │ │ │ - lsrs r4, r2 │ │ │ │ + lsrs r4, r0 │ │ │ │ movs r6, r4 │ │ │ │ - adcs r0, r1 │ │ │ │ + asrs r0, r7 │ │ │ │ movs r6, r4 │ │ │ │ - eors r2, r0 │ │ │ │ + ands r2, r6 │ │ │ │ movs r6, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ movs r5, #0 │ │ │ │ @@ -169183,39 +169185,39 @@ │ │ │ │ it ne │ │ │ │ cmpne r4, #0 │ │ │ │ add.w r3, r7, #256 @ 0x100 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov.w r3, #17 │ │ │ │ it eq │ │ │ │ addeq r4, sp, #20 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r2, [pc, #460] @ (1b28f8 ) │ │ │ │ add.w r3, r7, #268 @ 0x10c │ │ │ │ ldr r1, [pc, #456] @ (1b28fc ) │ │ │ │ mov r5, r0 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #19 │ │ │ │ mov r0, r6 │ │ │ │ adds r7, #188 @ 0xbc │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ movs r3, #15 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ mov fp, r0 │ │ │ │ str r7, [sp, #0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r1, r4 │ │ │ │ bl 1b0da0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cbz r3, 1b2792 │ │ │ │ ldrd r1, r0, [sp, #20] │ │ │ │ - bl 3e0744 │ │ │ │ + bl 3e073c │ │ │ │ ldr r2, [pc, #408] @ (1b2900 ) │ │ │ │ ldr r3, [pc, #376] @ (1b28e4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ @@ -169231,15 +169233,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ movs r3, #15 │ │ │ │ str r7, [sp, #0] │ │ │ │ mov r0, r5 │ │ │ │ ldr r7, [pc, #356] @ (1b2904 ) │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ vldr d7, [pc, #292] @ 1b28c8 │ │ │ │ ldr r2, [pc, #352] @ (1b2908 ) │ │ │ │ add r7, pc │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r5 │ │ │ │ add r2, pc │ │ │ │ add.w r0, r5, #1016 @ 0x3f8 │ │ │ │ @@ -169274,15 +169276,15 @@ │ │ │ │ add r3, pc │ │ │ │ mov r2, r9 │ │ │ │ add r1, pc │ │ │ │ add.w r7, r3, #188 @ 0xbc │ │ │ │ movs r3, #15 │ │ │ │ str r7, [sp, #0] │ │ │ │ mov sl, r1 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r1, [pc, #244] @ (1b2918 ) │ │ │ │ mov r3, r0 │ │ │ │ ldr.w r2, [r8, #24] │ │ │ │ add.w r0, r5, #1184 @ 0x4a0 │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #8] │ │ │ │ str r1, [sp, #0] │ │ │ │ @@ -169295,34 +169297,34 @@ │ │ │ │ mov r0, fp │ │ │ │ bl 1ada9c │ │ │ │ movs r3, #15 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r5 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldrb.w r3, [r0, #792] @ 0x318 │ │ │ │ cbnz r3, 1b2868 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 1b2368 │ │ │ │ b.n 1b275e │ │ │ │ mov r2, r9 │ │ │ │ mov r1, sl │ │ │ │ movs r3, #15 │ │ │ │ mov r0, r5 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r2, r9 │ │ │ │ mov r8, r0 │ │ │ │ mov r1, sl │ │ │ │ movs r3, #15 │ │ │ │ mov r0, r5 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ vldr d7, [pc, #72] @ 1b28d0 │ │ │ │ ldr r2, [pc, #144] @ (1b291c ) │ │ │ │ mov r3, r0 │ │ │ │ ldr r1, [pc, #144] @ (1b2920 ) │ │ │ │ add.w r0, r8, #816 @ 0x330 │ │ │ │ add r2, pc │ │ │ │ vstr d7, [sp, #8] │ │ │ │ @@ -169332,15 +169334,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ bl 1d43b8 │ │ │ │ mov r1, sl │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r5 │ │ │ │ movs r3, #15 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ add.w r1, r0, #816 @ 0x330 │ │ │ │ mov r0, fp │ │ │ │ bl 1ada9c │ │ │ │ b.n 1b285e │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r2, r0 │ │ │ │ @@ -169355,41 +169357,42 @@ │ │ │ │ movs r5, r6 │ │ │ │ movs r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ add r4, pc, #248 @ (adr r4, 1b29dc ) │ │ │ │ movs r5, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r7, #15] │ │ │ │ + strb r6, [r5, #15] │ │ │ │ movs r5, r4 │ │ │ │ - b.n 1b2db4 │ │ │ │ + b.n 1b2d94 │ │ │ │ movs r1, r6 │ │ │ │ - lsrs r0, r5, #23 │ │ │ │ + lsrs r0, r3, #23 │ │ │ │ movs r6, r4 │ │ │ │ - lsrs r0, r3, #7 │ │ │ │ + lsrs r0, r1, #7 │ │ │ │ movs r6, r4 │ │ │ │ - @ instruction: 0xe8000025 │ │ │ │ - @ instruction: 0xe8140025 │ │ │ │ + b.n 1b28dc │ │ │ │ + movs r5, r4 │ │ │ │ + @ instruction: 0xe8040025 │ │ │ │ add r3, pc, #776 @ (adr r3, 1b2c0c ) │ │ │ │ movs r5, r6 │ │ │ │ bge.n 1b29c0 │ │ │ │ movs r4, r6 │ │ │ │ - ands r2, r6 │ │ │ │ + ands r2, r4 │ │ │ │ movs r6, r4 │ │ │ │ - strb r0, [r5, #11] │ │ │ │ + strb r0, [r3, #11] │ │ │ │ movs r5, r4 │ │ │ │ - b.n 1b2bb8 │ │ │ │ + b.n 1b2b98 │ │ │ │ movs r1, r6 │ │ │ │ - lsrs r6, r2, #19 │ │ │ │ + lsrs r6, r0, #19 │ │ │ │ movs r6, r4 │ │ │ │ - subs r7, #190 @ 0xbe │ │ │ │ + subs r7, #174 @ 0xae │ │ │ │ movs r6, r4 │ │ │ │ bls.n 1b2a00 │ │ │ │ movs r4, r6 │ │ │ │ - subs r7, #90 @ 0x5a │ │ │ │ + subs r7, #74 @ 0x4a │ │ │ │ movs r6, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ movs r5, #0 │ │ │ │ @@ -169421,27 +169424,27 @@ │ │ │ │ cmpne r4, #0 │ │ │ │ add.w r3, r5, #284 @ 0x11c │ │ │ │ it eq │ │ │ │ addeq r4, sp, #20 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #16 │ │ │ │ adds r5, #188 @ 0xbc │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ movs r3, #15 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r9, r0 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r1, r4 │ │ │ │ bl 1b0da0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cbz r3, 1b29ce │ │ │ │ ldrd r1, r0, [sp, #20] │ │ │ │ - bl 3e0744 │ │ │ │ + bl 3e073c │ │ │ │ ldr r2, [pc, #232] @ (1b2a90 ) │ │ │ │ ldr r3, [pc, #212] @ (1b2a7c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ @@ -169456,15 +169459,15 @@ │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r3, #15 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ vldr d7, [pc, #136] @ 1b2a68 │ │ │ │ ldr r1, [pc, #176] @ (1b2a94 ) │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [pc, #176] @ (1b2a98 ) │ │ │ │ add.w r0, r9, #1016 @ 0x3f8 │ │ │ │ add r1, pc │ │ │ │ vstr d7, [sp, #8] │ │ │ │ @@ -169475,35 +169478,35 @@ │ │ │ │ mov r1, r9 │ │ │ │ bl 1d43b8 │ │ │ │ movs r3, #15 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldrb.w r3, [r0, #792] @ 0x318 │ │ │ │ cbnz r3, 1b2a1e │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ bl 1b2368 │ │ │ │ b.n 1b299c │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ str r5, [sp, #0] │ │ │ │ movs r3, #15 │ │ │ │ mov r0, r9 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ str r5, [sp, #0] │ │ │ │ ldr r5, [pc, #108] @ (1b2a9c ) │ │ │ │ mov sl, r0 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ movs r3, #15 │ │ │ │ mov r0, r9 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ add r5, pc │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r9 │ │ │ │ mov.w r8, #8 │ │ │ │ mov.w r9, #0 │ │ │ │ add.w r2, fp, #444 @ 0x1bc │ │ │ │ add.w r0, sl, #816 @ 0x330 │ │ │ │ @@ -169521,29 +169524,29 @@ │ │ │ │ movs r5, r6 │ │ │ │ movs r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ add r1, pc, #904 @ (adr r1, 1b2e04 ) │ │ │ │ movs r5, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r4, #6] │ │ │ │ + strb r2, [r2, #6] │ │ │ │ movs r5, r4 │ │ │ │ - lsrs r2, r2, #14 │ │ │ │ + lsrs r2, r0, #14 │ │ │ │ movs r6, r4 │ │ │ │ - svc 252 @ 0xfc │ │ │ │ + svc 236 @ 0xec │ │ │ │ movs r1, r6 │ │ │ │ - lsls r2, r4, #30 │ │ │ │ + lsls r2, r2, #30 │ │ │ │ movs r6, r4 │ │ │ │ add r1, pc, #528 @ (adr r1, 1b2ca4 ) │ │ │ │ movs r5, r6 │ │ │ │ bhi.n 1b2acc │ │ │ │ movs r4, r6 │ │ │ │ - subs r6, #20 │ │ │ │ + subs r6, #4 │ │ │ │ movs r6, r4 │ │ │ │ - subs r5, #186 @ 0xba │ │ │ │ + subs r5, #170 @ 0xaa │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001b2aa0 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -169654,25 +169657,25 @@ │ │ │ │ ldr r0, [pc, #36] @ (1b2bdc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #296 @ 0x128 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - ble.n 1b2b4c │ │ │ │ + ble.n 1b2b2c │ │ │ │ movs r1, r6 │ │ │ │ - adds r7, #82 @ 0x52 │ │ │ │ + adds r7, #66 @ 0x42 │ │ │ │ movs r6, r4 │ │ │ │ - subs r0, #176 @ 0xb0 │ │ │ │ + subs r0, #160 @ 0xa0 │ │ │ │ movs r6, r4 │ │ │ │ - ble.n 1b2b28 │ │ │ │ + ble.n 1b2b08 │ │ │ │ movs r1, r6 │ │ │ │ - adds r7, #58 @ 0x3a │ │ │ │ + adds r7, #42 @ 0x2a │ │ │ │ movs r6, r4 │ │ │ │ - subs r4, #76 @ 0x4c │ │ │ │ + subs r4, #60 @ 0x3c │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [pc, #116] @ (1b2c64 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -169722,17 +169725,17 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r7, [sp, #216] @ 0xd8 │ │ │ │ movs r5, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #26 │ │ │ │ + subs r4, #10 │ │ │ │ movs r6, r4 │ │ │ │ - subs r4, #14 │ │ │ │ + subs r3, #254 @ 0xfe │ │ │ │ movs r6, r4 │ │ │ │ ldr r6, [sp, #968] @ 0x3c8 │ │ │ │ movs r5, r6 │ │ │ │ │ │ │ │ 001b2c78 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -169760,35 +169763,35 @@ │ │ │ │ cmp r4, r0 │ │ │ │ it ne │ │ │ │ cmpne r4, r3 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r6 │ │ │ │ it eq │ │ │ │ addeq r4, sp, #20 │ │ │ │ - bl 299acc │ │ │ │ + bl 299ac4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1b2d66 │ │ │ │ ldr r7, [pc, #240] @ (1b2dbc ) │ │ │ │ add r7, pc │ │ │ │ mov r1, r7 │ │ │ │ - bl 296dc8 │ │ │ │ + bl 296dc0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1b2d86 │ │ │ │ mov r0, r5 │ │ │ │ - bl 297070 │ │ │ │ + bl 297068 │ │ │ │ ldr r3, [pc, #224] @ (1b2dc0 ) │ │ │ │ ldr r2, [pc, #228] @ (1b2dc4 ) │ │ │ │ mov r1, r7 │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #348 @ 0x15c │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #20 │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ clz r3, r0 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ @@ -169796,15 +169799,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ ite eq │ │ │ │ moveq r4, r3 │ │ │ │ orrne.w r4, r3, #1 │ │ │ │ cbz r4, 1b2d44 │ │ │ │ movs r4, #0 │ │ │ │ ldrd r1, r0, [sp, #20] │ │ │ │ - bl 3e0744 │ │ │ │ + bl 3e073c │ │ │ │ ldr r2, [pc, #172] @ (1b2dc8 ) │ │ │ │ ldr r3, [pc, #144] @ (1b2db0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ @@ -169838,58 +169841,58 @@ │ │ │ │ ldr r1, [pc, #100] @ (1b2dd4 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #316 @ 0x13c │ │ │ │ strd r2, r6, [sp] │ │ │ │ add r1, pc │ │ │ │ movw r2, #949 @ 0x3b5 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1b2d10 │ │ │ │ ldr r3, [pc, #80] @ (1b2dd8 ) │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [pc, #80] @ (1b2ddc ) │ │ │ │ ldr r1, [pc, #80] @ (1b2de0 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #316 @ 0x13c │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ str r7, [sp, #8] │ │ │ │ movw r2, #953 @ 0x3b9 │ │ │ │ str r6, [sp, #4] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1b2d10 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldr r6, [sp, #624] @ 0x270 │ │ │ │ movs r5, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [sp, #520] @ 0x208 │ │ │ │ movs r5, r6 │ │ │ │ - ldr r6, [r0, #100] @ 0x64 │ │ │ │ + ldr r6, [r6, #96] @ 0x60 │ │ │ │ movs r5, r4 │ │ │ │ - bgt.n 1b2ec0 │ │ │ │ + bgt.n 1b2ea0 │ │ │ │ movs r1, r6 │ │ │ │ - ldr r4, [r1, #96] @ 0x60 │ │ │ │ + ldr r4, [r7, #92] @ 0x5c │ │ │ │ movs r5, r4 │ │ │ │ ldr r6, [sp, #56] @ 0x38 │ │ │ │ movs r5, r6 │ │ │ │ - blt.n 1b2db4 │ │ │ │ + blt.n 1b2d94 │ │ │ │ movs r1, r6 │ │ │ │ - subs r2, #216 @ 0xd8 │ │ │ │ + subs r2, #200 @ 0xc8 │ │ │ │ movs r6, r4 │ │ │ │ - adds r5, #122 @ 0x7a │ │ │ │ + adds r5, #106 @ 0x6a │ │ │ │ movs r6, r4 │ │ │ │ - blt.n 1b2d80 │ │ │ │ + blt.n 1b2d60 │ │ │ │ movs r1, r6 │ │ │ │ - subs r2, #212 @ 0xd4 │ │ │ │ + subs r2, #196 @ 0xc4 │ │ │ │ movs r6, r4 │ │ │ │ - adds r5, #92 @ 0x5c │ │ │ │ + adds r5, #76 @ 0x4c │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001b2de4 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -169906,35 +169909,35 @@ │ │ │ │ ldr r7, [pc, #228] @ (1b2ef4 ) │ │ │ │ it ne │ │ │ │ movne r4, #1 │ │ │ │ add r0, pc │ │ │ │ it eq │ │ │ │ moveq r4, #0 │ │ │ │ add r7, pc │ │ │ │ - bl 292b74 │ │ │ │ + bl 292b6c │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 1b2eb2 │ │ │ │ ldr r6, [pc, #208] @ (1b2ef8 ) │ │ │ │ - bl 293300 │ │ │ │ + bl 2932f8 │ │ │ │ ldr r4, [pc, #204] @ (1b2efc ) │ │ │ │ mov r2, r5 │ │ │ │ add r6, pc │ │ │ │ mov r1, r6 │ │ │ │ add r4, pc │ │ │ │ - bl 29962c │ │ │ │ + bl 299624 │ │ │ │ ldr r2, [pc, #196] @ (1b2f00 ) │ │ │ │ ldr r1, [pc, #196] @ (1b2f04 ) │ │ │ │ add.w r3, r4, #268 @ 0x10c │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #19 │ │ │ │ mov r0, r5 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r3, [pc, #180] @ (1b2f08 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r7, [pc, #180] @ (1b2f0c ) │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1adde8 │ │ │ │ ldr r1, [pc, #176] @ (1b2f10 ) │ │ │ │ @@ -169942,42 +169945,42 @@ │ │ │ │ add.w r3, r4, #284 @ 0x11c │ │ │ │ add r1, pc │ │ │ │ mov r2, r7 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r5 │ │ │ │ movs r3, #16 │ │ │ │ adds r4, #188 @ 0xbc │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r2, fp │ │ │ │ add.w r0, r0, #1016 @ 0x3f8 │ │ │ │ movs r3, #0 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, sl │ │ │ │ bl 1d8aa4 │ │ │ │ movs r3, #15 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldrb.w r3, [r0, #792] @ 0x318 │ │ │ │ mov r4, r0 │ │ │ │ cbnz r3, 1b2ebe │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [pc, #96] @ (1b2f14 ) │ │ │ │ mov r2, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 291984 │ │ │ │ + bl 29197c │ │ │ │ b.n 1b2e26 │ │ │ │ str.w r9, [r0, #808] @ 0x328 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, #0 │ │ │ │ mov r2, r8 │ │ │ │ strd r0, r1, [r4, #800] @ 0x320 │ │ │ │ movs r3, #0 │ │ │ │ @@ -169989,33 +169992,33 @@ │ │ │ │ add sp, #20 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - lsls r4, r6, #11 │ │ │ │ + lsls r4, r4, #11 │ │ │ │ movs r6, r4 │ │ │ │ ldr r5, [sp, #72] @ 0x48 │ │ │ │ movs r5, r6 │ │ │ │ - lsls r0, r7, #26 │ │ │ │ + lsls r0, r5, #26 │ │ │ │ movs r6, r4 │ │ │ │ - blt.n 1b2f58 │ │ │ │ + blt.n 1b2f38 │ │ │ │ movs r1, r6 │ │ │ │ - b.n 1b30e8 │ │ │ │ + b.n 1b30c8 │ │ │ │ movs r5, r4 │ │ │ │ - b.n 1b3114 │ │ │ │ + b.n 1b30f4 │ │ │ │ movs r5, r4 │ │ │ │ movs r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r2, #72] @ 0x48 │ │ │ │ + ldr r4, [r0, #72] @ 0x48 │ │ │ │ movs r5, r4 │ │ │ │ - lsls r2, r4, #10 │ │ │ │ + lsls r2, r2, #10 │ │ │ │ movs r6, r4 │ │ │ │ - subs r1, #214 @ 0xd6 │ │ │ │ + subs r1, #198 @ 0xc6 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001b2f18 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -170032,40 +170035,40 @@ │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne r4, #0 │ │ │ │ add r0, pc │ │ │ │ ite ne │ │ │ │ movne r4, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - bl 292b74 │ │ │ │ + bl 292b6c │ │ │ │ ldr r1, [pc, #216] @ (1b3034 ) │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ add r1, pc │ │ │ │ - bl 291a24 │ │ │ │ + bl 291a1c │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 1b2fec │ │ │ │ ldr r5, [pc, #204] @ (1b3038 ) │ │ │ │ - bl 293300 │ │ │ │ + bl 2932f8 │ │ │ │ ldr r4, [pc, #200] @ (1b303c ) │ │ │ │ mov r2, r6 │ │ │ │ add r5, pc │ │ │ │ mov r1, r5 │ │ │ │ add r4, pc │ │ │ │ - bl 29962c │ │ │ │ + bl 299624 │ │ │ │ ldr r2, [pc, #192] @ (1b3040 ) │ │ │ │ ldr r1, [pc, #192] @ (1b3044 ) │ │ │ │ add.w r3, r4, #268 @ 0x10c │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #19 │ │ │ │ mov r0, r6 │ │ │ │ adds r4, #188 @ 0xbc │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r3, [pc, #176] @ (1b3048 ) │ │ │ │ mov r7, r0 │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r1, r3 │ │ │ │ bl 1adde8 │ │ │ │ movs r1, #0 │ │ │ │ @@ -170078,15 +170081,15 @@ │ │ │ │ bl 1ad7e8 │ │ │ │ ldr r2, [pc, #140] @ (1b304c ) │ │ │ │ movs r3, #15 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldrb.w r3, [r0, #792] @ 0x318 │ │ │ │ mov r4, r0 │ │ │ │ cbnz r3, 1b2ffa │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ @@ -170094,15 +170097,15 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r1, [pc, #96] @ (1b3050 ) │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ - bl 291984 │ │ │ │ + bl 29197c │ │ │ │ b.n 1b2f6a │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ str.w r1, [r4, #808] @ 0x328 │ │ │ │ mov r2, sl │ │ │ │ mov r3, r9 │ │ │ │ movs r6, #0 │ │ │ │ @@ -170117,31 +170120,31 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ ldr r3, [sp, #1016] @ 0x3f8 │ │ │ │ movs r5, r6 │ │ │ │ - lsls r6, r2, #6 │ │ │ │ + lsls r6, r0, #6 │ │ │ │ movs r6, r4 │ │ │ │ - subs r1, #56 @ 0x38 │ │ │ │ + subs r1, #40 @ 0x28 │ │ │ │ movs r6, r4 │ │ │ │ - lsls r4, r6, #21 │ │ │ │ + lsls r4, r4, #21 │ │ │ │ movs r6, r4 │ │ │ │ - bls.n 1b3010 │ │ │ │ + bls.n 1b2ff0 │ │ │ │ movs r1, r6 │ │ │ │ - svc 174 @ 0xae │ │ │ │ + svc 158 @ 0x9e │ │ │ │ movs r5, r4 │ │ │ │ - svc 194 @ 0xc2 │ │ │ │ + svc 178 @ 0xb2 │ │ │ │ movs r5, r4 │ │ │ │ movs r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r5, #48] @ 0x30 │ │ │ │ + ldr r4, [r3, #48] @ 0x30 │ │ │ │ movs r5, r4 │ │ │ │ - subs r0, #154 @ 0x9a │ │ │ │ + subs r0, #138 @ 0x8a │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001b3054 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -170172,38 +170175,38 @@ │ │ │ │ ldr r1, [pc, #60] @ (1b30ec ) │ │ │ │ sub sp, #20 │ │ │ │ ldr r0, [pc, #60] @ (1b30f0 ) │ │ │ │ movs r2, #0 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r1, [sp, #12] │ │ │ │ - bl 299d94 │ │ │ │ + bl 299d8c │ │ │ │ ldr.w ip, [pc, #48] @ 1b30f4 │ │ │ │ ldr r2, [pc, #48] @ (1b30f8 ) │ │ │ │ movs r3, #15 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add.w ip, ip, #188 @ 0xbc │ │ │ │ add r2, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ add sp, #20 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ - lsls r2, r6, #16 │ │ │ │ + lsls r2, r4, #16 │ │ │ │ movs r6, r4 │ │ │ │ - ldmia r4!, {r2, r3, r6, r7} │ │ │ │ + ldmia r4, {r2, r3, r4, r5, r7} │ │ │ │ movs r0, r5 │ │ │ │ - bhi.n 1b3028 │ │ │ │ + bhi.n 1b3008 │ │ │ │ movs r1, r6 │ │ │ │ - ldr r4, [r4, #32] │ │ │ │ + ldr r4, [r2, #32] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 001b30fc : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -170269,39 +170272,39 @@ │ │ │ │ adds r2, r0, #1 │ │ │ │ bne.n 1b314c │ │ │ │ b.n 1b3134 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldr r0, [pc, #24] @ (1b31c0 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ movs r0, #1 │ │ │ │ blx 1459f4 │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ movs r5, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [sp, #784] @ 0x310 │ │ │ │ movs r5, r6 │ │ │ │ - adds r6, #252 @ 0xfc │ │ │ │ + adds r6, #236 @ 0xec │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001b31c4 : │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ 001b31c8 : │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ 001b31cc : │ │ │ │ ldr r1, [pc, #4] @ (1b31d4 ) │ │ │ │ add r1, pc │ │ │ │ - b.w 357d04 │ │ │ │ - subs r0, #142 @ 0x8e │ │ │ │ + b.w 357cfc │ │ │ │ + subs r0, #126 @ 0x7e │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001b31d8 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -170311,17 +170314,17 @@ │ │ │ │ movs r0, #0 │ │ │ │ add r3, pc │ │ │ │ movs r2, #49 @ 0x31 │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ blx 1439bc │ │ │ │ nop │ │ │ │ - bhi.n 1b31dc │ │ │ │ + bhi.n 1b31bc │ │ │ │ movs r1, r6 │ │ │ │ - subs r0, #134 @ 0x86 │ │ │ │ + subs r0, #118 @ 0x76 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001b3204 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -170331,17 +170334,17 @@ │ │ │ │ movs r0, #0 │ │ │ │ add r3, pc │ │ │ │ movs r2, #54 @ 0x36 │ │ │ │ add r1, pc │ │ │ │ adds r3, #20 │ │ │ │ str r0, [sp, #0] │ │ │ │ blx 1439bc │ │ │ │ - bhi.n 1b31b0 │ │ │ │ + bhi.n 1b3190 │ │ │ │ movs r1, r6 │ │ │ │ - subs r0, #90 @ 0x5a │ │ │ │ + subs r0, #74 @ 0x4a │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001b3230 : │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ 001b3234 : │ │ │ │ @@ -170355,17 +170358,17 @@ │ │ │ │ movs r0, #0 │ │ │ │ add r3, pc │ │ │ │ movs r2, #65 @ 0x41 │ │ │ │ add r1, pc │ │ │ │ adds r3, #40 @ 0x28 │ │ │ │ str r0, [sp, #0] │ │ │ │ blx 1439bc │ │ │ │ - bhi.n 1b3180 │ │ │ │ + bhi.n 1b3160 │ │ │ │ movs r1, r6 │ │ │ │ - subs r0, #42 @ 0x2a │ │ │ │ + subs r0, #26 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001b3260 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -170375,17 +170378,17 @@ │ │ │ │ movs r0, #0 │ │ │ │ add r3, pc │ │ │ │ movs r2, #71 @ 0x47 │ │ │ │ add r1, pc │ │ │ │ adds r3, #52 @ 0x34 │ │ │ │ str r0, [sp, #0] │ │ │ │ blx 1439bc │ │ │ │ - bhi.n 1b3354 │ │ │ │ + bhi.n 1b3334 │ │ │ │ movs r1, r6 │ │ │ │ - adds r7, #254 @ 0xfe │ │ │ │ + adds r7, #238 @ 0xee │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001b328c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -170395,17 +170398,17 @@ │ │ │ │ movs r0, #0 │ │ │ │ add r3, pc │ │ │ │ movs r2, #76 @ 0x4c │ │ │ │ add r1, pc │ │ │ │ adds r3, #68 @ 0x44 │ │ │ │ str r0, [sp, #0] │ │ │ │ blx 1439bc │ │ │ │ - bhi.n 1b3328 │ │ │ │ + bhi.n 1b3308 │ │ │ │ movs r1, r6 │ │ │ │ - adds r7, #210 @ 0xd2 │ │ │ │ + adds r7, #194 @ 0xc2 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001b32b8 : │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ 001b32bc : │ │ │ │ @@ -170419,17 +170422,17 @@ │ │ │ │ movs r0, #0 │ │ │ │ add r3, pc │ │ │ │ movs r2, #86 @ 0x56 │ │ │ │ add r1, pc │ │ │ │ adds r3, #84 @ 0x54 │ │ │ │ str r0, [sp, #0] │ │ │ │ blx 1439bc │ │ │ │ - bhi.n 1b32f8 │ │ │ │ + bvc.n 1b32d8 │ │ │ │ movs r1, r6 │ │ │ │ - adds r7, #162 @ 0xa2 │ │ │ │ + adds r7, #146 @ 0x92 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001b32e8 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -170439,17 +170442,17 @@ │ │ │ │ movs r0, #0 │ │ │ │ add r3, pc │ │ │ │ movs r2, #91 @ 0x5b │ │ │ │ add r1, pc │ │ │ │ adds r3, #100 @ 0x64 │ │ │ │ str r0, [sp, #0] │ │ │ │ blx 1439bc │ │ │ │ - bvc.n 1b32cc │ │ │ │ + bvc.n 1b32ac │ │ │ │ movs r1, r6 │ │ │ │ - adds r7, #118 @ 0x76 │ │ │ │ + adds r7, #102 @ 0x66 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001b3314 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -170459,17 +170462,17 @@ │ │ │ │ movs r0, #0 │ │ │ │ add r3, pc │ │ │ │ movs r2, #28 │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ blx 1439bc │ │ │ │ nop │ │ │ │ - bhi.n 1b3390 │ │ │ │ + bhi.n 1b3370 │ │ │ │ movs r1, r6 │ │ │ │ - adds r7, #94 @ 0x5e │ │ │ │ + adds r7, #78 @ 0x4e │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001b3340 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -170536,15 +170539,15 @@ │ │ │ │ lsls r2, r0, #1 │ │ │ │ str r7, [sp, #800] @ 0x320 │ │ │ │ movs r5, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ str r7, [sp, #400] @ 0x190 │ │ │ │ movs r5, r6 │ │ │ │ - adds r6, #198 @ 0xc6 │ │ │ │ + adds r6, #182 @ 0xb6 │ │ │ │ movs r6, r4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -170721,24 +170724,24 @@ │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ adds r3, #16 │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #104] @ 0x68 │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 3e032c │ │ │ │ + b.w 3e0324 │ │ │ │ str r5, [sp, #800] @ 0x320 │ │ │ │ movs r5, r6 │ │ │ │ adds r4, r6, r3 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 1b3514 │ │ │ │ + bpl.n 1b36f4 │ │ │ │ movs r1, r6 │ │ │ │ - adds r4, #230 @ 0xe6 │ │ │ │ + adds r4, #214 @ 0xd6 │ │ │ │ movs r6, r4 │ │ │ │ - adds r4, #206 @ 0xce │ │ │ │ + adds r4, #190 @ 0xbe │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001b360c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3784] @ 0xec8 │ │ │ │ @@ -170762,23 +170765,23 @@ │ │ │ │ blx 145498 │ │ │ │ ldr r0, [pc, #928] @ (1b39ec ) │ │ │ │ add sl, pc │ │ │ │ ldr.w r9, [pc, #928] @ 1b39f0 │ │ │ │ add r0, pc │ │ │ │ blx 1440ac │ │ │ │ mov r4, r0 │ │ │ │ - bl 293300 │ │ │ │ + bl 2932f8 │ │ │ │ ldr r2, [pc, #916] @ (1b39f4 ) │ │ │ │ ldr r1, [pc, #920] @ (1b39f8 ) │ │ │ │ add.w ip, sl, #40 @ 0x28 │ │ │ │ add r2, pc │ │ │ │ movs r3, #24 │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ add r9, pc │ │ │ │ mov fp, r0 │ │ │ │ bl 14b41c │ │ │ │ cmp r0, #26 │ │ │ │ beq.w 1b3876 │ │ │ │ bl 14b41c │ │ │ │ cbz r0, 1b36cc │ │ │ │ @@ -170788,15 +170791,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [pc, #884] @ (1b3a04 ) │ │ │ │ add r3, pc │ │ │ │ add r5, pc │ │ │ │ adds r3, #60 @ 0x3c │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ cmp r4, #0 │ │ │ │ bne.w 1b3868 │ │ │ │ ldr r2, [pc, #864] @ (1b3a08 ) │ │ │ │ ldr r3, [pc, #828] @ (1b39e4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -170811,27 +170814,27 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w sl, [pc, #828] @ 1b3a0c │ │ │ │ mov r0, fp │ │ │ │ add sl, pc │ │ │ │ mov r1, sl │ │ │ │ - bl 296dc8 │ │ │ │ + bl 296dc0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1b3686 │ │ │ │ ldr r3, [pc, #816] @ (1b3a10 ) │ │ │ │ mov r1, sl │ │ │ │ ldr r2, [pc, #816] @ (1b3a14 ) │ │ │ │ mov r0, fp │ │ │ │ add r3, pc │ │ │ │ adds r3, #84 @ 0x54 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #188 @ 0xbc │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr.w r3, [r0, #512] @ 0x200 │ │ │ │ ldrd r0, r1, [r3, #16] │ │ │ │ adds.w r2, r0, #134217728 @ 0x8000000 │ │ │ │ adc.w r3, r1, #0 │ │ │ │ bl 1b3408 │ │ │ │ mov r2, r0 │ │ │ │ mov fp, r1 │ │ │ │ @@ -170953,25 +170956,25 @@ │ │ │ │ mov r4, r5 │ │ │ │ blx 143870 │ │ │ │ b.n 1b36a4 │ │ │ │ ldr r1, [pc, #420] @ (1b3a1c ) │ │ │ │ mov r0, fp │ │ │ │ add r1, pc │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ - bl 296dc8 │ │ │ │ + bl 296dc0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1b3680 │ │ │ │ ldr r2, [pc, #404] @ (1b3a20 ) │ │ │ │ add.w r3, sl, #48 @ 0x30 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r0, fp │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #109 @ 0x6d │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov.w r2, #9437184 @ 0x900000 │ │ │ │ mov sl, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w r0, #8388608 @ 0x800000 │ │ │ │ movs r1, #0 │ │ │ │ bl 1b3408 │ │ │ │ mov r2, r0 │ │ │ │ @@ -171040,15 +171043,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [pc, #208] @ (1b3a2c ) │ │ │ │ add r3, pc │ │ │ │ add r5, pc │ │ │ │ adds r3, #60 @ 0x3c │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ cmp r4, #0 │ │ │ │ beq.w 1b36a4 │ │ │ │ b.n 1b3868 │ │ │ │ subs r1, r0, r5 │ │ │ │ str r1, [sp, #112] @ 0x70 │ │ │ │ sbc.w ip, r9, r6 │ │ │ │ str.w ip, [sp, #116] @ 0x74 │ │ │ │ @@ -171066,15 +171069,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [pc, #156] @ (1b3a38 ) │ │ │ │ add r3, pc │ │ │ │ add r5, pc │ │ │ │ adds r3, #60 @ 0x3c │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ cmp r4, #0 │ │ │ │ beq.w 1b36a4 │ │ │ │ b.n 1b3868 │ │ │ │ mov r1, r0 │ │ │ │ mov ip, r5 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ str r5, [sp, #116] @ 0x74 │ │ │ │ @@ -171085,70 +171088,70 @@ │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [pc, #124] @ (1b3a44 ) │ │ │ │ add r3, pc │ │ │ │ add r5, pc │ │ │ │ adds r3, #60 @ 0x3c │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ cmp r4, #0 │ │ │ │ beq.w 1b36a4 │ │ │ │ b.n 1b3868 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ str r5, [sp, #8] │ │ │ │ movs r5, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 1b3a30 │ │ │ │ + bpl.n 1b3a10 │ │ │ │ movs r1, r6 │ │ │ │ - stmia r7!, {r2, r4, r5} │ │ │ │ + stmia r7!, {r2, r5} │ │ │ │ movs r0, r5 │ │ │ │ str r4, [sp, #744] @ 0x2e8 │ │ │ │ movs r5, r6 │ │ │ │ - strh r0, [r6, r7] │ │ │ │ + strh r0, [r4, r7] │ │ │ │ movs r5, r4 │ │ │ │ - ldr r4, [r0, r6] │ │ │ │ + ldr r4, [r6, r5] │ │ │ │ movs r5, r4 │ │ │ │ - bmi.n 1b39b8 │ │ │ │ + bmi.n 1b3998 │ │ │ │ movs r1, r6 │ │ │ │ - adds r4, #126 @ 0x7e │ │ │ │ + adds r4, #110 @ 0x6e │ │ │ │ movs r6, r4 │ │ │ │ - adds r4, #34 @ 0x22 │ │ │ │ + adds r4, #18 │ │ │ │ movs r6, r4 │ │ │ │ str r4, [sp, #528] @ 0x210 │ │ │ │ movs r5, r6 │ │ │ │ - adds r4, #94 @ 0x5e │ │ │ │ + adds r4, #78 @ 0x4e │ │ │ │ movs r6, r4 │ │ │ │ - bmi.n 1b3920 │ │ │ │ + bmi.n 1b3b00 │ │ │ │ movs r1, r6 │ │ │ │ - adds r4, #86 @ 0x56 │ │ │ │ + adds r4, #70 @ 0x46 │ │ │ │ movs r6, r4 │ │ │ │ adds r4, r6, r3 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r7, #12 │ │ │ │ + asrs r2, r5, #12 │ │ │ │ movs r6, r4 │ │ │ │ - adds r2, #102 @ 0x66 │ │ │ │ + adds r2, #86 @ 0x56 │ │ │ │ movs r6, r4 │ │ │ │ - bcs.n 1b3a48 │ │ │ │ + bcs.n 1b3a28 │ │ │ │ movs r1, r6 │ │ │ │ - adds r2, #34 @ 0x22 │ │ │ │ + adds r2, #18 │ │ │ │ movs r6, r4 │ │ │ │ - adds r1, #86 @ 0x56 │ │ │ │ + adds r1, #70 @ 0x46 │ │ │ │ movs r6, r4 │ │ │ │ - bne.n 1b39d4 │ │ │ │ + bne.n 1b39b4 │ │ │ │ movs r1, r6 │ │ │ │ - adds r1, #186 @ 0xba │ │ │ │ + adds r1, #170 @ 0xaa │ │ │ │ movs r6, r4 │ │ │ │ - adds r1, #22 │ │ │ │ + adds r1, #6 │ │ │ │ movs r6, r4 │ │ │ │ - bne.n 1b398c │ │ │ │ + bne.n 1b396c │ │ │ │ movs r1, r6 │ │ │ │ - adds r1, #224 @ 0xe0 │ │ │ │ + adds r1, #208 @ 0xd0 │ │ │ │ movs r6, r4 │ │ │ │ - adds r0, #236 @ 0xec │ │ │ │ + adds r0, #220 @ 0xdc │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001b3a48 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -171164,15 +171167,15 @@ │ │ │ │ movs r4, #0 │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r1, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #28] │ │ │ │ mov.w ip, #0 │ │ │ │ strd r4, r4, [sp, #20] │ │ │ │ - bl 3d0b30 │ │ │ │ + bl 3d0b28 │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r0, #4294967295 @ 0xffffffff │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ @@ -171195,32 +171198,32 @@ │ │ │ │ mov r0, r3 │ │ │ │ blx 14563c │ │ │ │ ldr r1, [pc, #200] @ (1b3b90 ) │ │ │ │ mov r2, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r1, pc │ │ │ │ mov r0, r6 │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ blx 143ca4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #24 │ │ │ │ blx 14582c │ │ │ │ ldr r1, [pc, #176] @ (1b3b94 ) │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc │ │ │ │ blx 14563c │ │ │ │ ldr r1, [pc, #168] @ (1b3b98 ) │ │ │ │ mov r2, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r1, pc │ │ │ │ mov r0, r6 │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ mov r0, r4 │ │ │ │ - bl 38c0c4 │ │ │ │ + bl 38c0bc │ │ │ │ mov r0, r5 │ │ │ │ blx 143ca4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ blx 143ca4 │ │ │ │ ldr r2, [pc, #140] @ (1b3b9c ) │ │ │ │ ldr r3, [pc, #120] @ (1b3b88 ) │ │ │ │ add r2, pc │ │ │ │ @@ -171238,15 +171241,15 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r6 │ │ │ │ bl 2203b8 │ │ │ │ cbz r4, 1b3b42 │ │ │ │ mov r0, r4 │ │ │ │ - bl 38c0c4 │ │ │ │ + bl 38c0bc │ │ │ │ movs r0, #0 │ │ │ │ blx 143ca4 │ │ │ │ movs r0, #0 │ │ │ │ blx 143ca4 │ │ │ │ b.n 1b3b0c │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #72] @ (1b3ba0 ) │ │ │ │ @@ -171269,51 +171272,51 @@ │ │ │ │ add r1, pc │ │ │ │ movw r2, #275 @ 0x113 │ │ │ │ blx 1439bc │ │ │ │ str r0, [sp, #808] @ 0x328 │ │ │ │ movs r5, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #86 @ 0x56 │ │ │ │ + adds r1, #70 @ 0x46 │ │ │ │ movs r6, r4 │ │ │ │ - adds r1, #44 @ 0x2c │ │ │ │ + adds r1, #28 │ │ │ │ movs r6, r4 │ │ │ │ - adds r1, #46 @ 0x2e │ │ │ │ + adds r1, #30 │ │ │ │ movs r6, r4 │ │ │ │ - adds r7, #162 @ 0xa2 │ │ │ │ + adds r7, #146 @ 0x92 │ │ │ │ movs r6, r4 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ movs r5, r6 │ │ │ │ - beq.n 1b3bc0 │ │ │ │ + ldmia r7, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ movs r1, r6 │ │ │ │ - adds r0, #132 @ 0x84 │ │ │ │ + adds r0, #116 @ 0x74 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r7, #84 @ 0x54 │ │ │ │ + cmp r7, #68 @ 0x44 │ │ │ │ movs r6, r4 │ │ │ │ - ldmia r7, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r7, {r1, r3, r5, r6, r7} │ │ │ │ movs r1, r6 │ │ │ │ - adds r0, #100 @ 0x64 │ │ │ │ + adds r0, #84 @ 0x54 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r7, #62 @ 0x3e │ │ │ │ + cmp r7, #46 @ 0x2e │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001b3bb8 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #20] @ (1b3bdc ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ movs r0, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #80 @ 0x50 │ │ │ │ + adds r0, #64 @ 0x40 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001b3be0 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -171322,28 +171325,28 @@ │ │ │ │ ldr r3, [pc, #40] @ (1b3c20 ) │ │ │ │ movs r2, #26 │ │ │ │ ldr r1, [pc, #40] @ (1b3c24 ) │ │ │ │ add ip, pc │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ - adds r0, #30 │ │ │ │ + adds r0, #14 │ │ │ │ movs r6, r4 │ │ │ │ - ldmia r7, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r7, {r2, r3, r4, r6, r7} │ │ │ │ movs r1, r6 │ │ │ │ - adds r0, #62 @ 0x3e │ │ │ │ + adds r0, #46 @ 0x2e │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001b3c28 : │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ @@ -171374,28 +171377,28 @@ │ │ │ │ ldr r3, [pc, #40] @ (1b3c84 ) │ │ │ │ movs r2, #7 │ │ │ │ ldr r1, [pc, #40] @ (1b3c88 ) │ │ │ │ add ip, pc │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ - adds r0, #38 @ 0x26 │ │ │ │ + adds r0, #22 │ │ │ │ movs r6, r4 │ │ │ │ - ldmia r7, {r4, r6, r7} │ │ │ │ + ldmia r7, {r6, r7} │ │ │ │ movs r1, r6 │ │ │ │ - adds r0, #6 │ │ │ │ + cmp r7, #246 @ 0xf6 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001b3c8c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -171405,29 +171408,29 @@ │ │ │ │ movs r2, #7 │ │ │ │ ldr r3, [pc, #40] @ (1b3cd0 ) │ │ │ │ ldr r1, [pc, #44] @ (1b3cd4 ) │ │ │ │ add ip, pc │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - cmp r7, #220 @ 0xdc │ │ │ │ + cmp r7, #204 @ 0xcc │ │ │ │ movs r6, r4 │ │ │ │ - ldmia r7, {r1, r2, r7} │ │ │ │ + ldmia r7!, {r1, r2, r4, r5, r6} │ │ │ │ movs r1, r6 │ │ │ │ - cmp r7, #188 @ 0xbc │ │ │ │ + cmp r7, #172 @ 0xac │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001b3cd8 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -171437,29 +171440,29 @@ │ │ │ │ mov r0, r2 │ │ │ │ ldr r1, [pc, #44] @ (1b3d20 ) │ │ │ │ add ip, pc │ │ │ │ add r3, pc │ │ │ │ movs r2, #7 │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - cmp r7, #146 @ 0x92 │ │ │ │ + cmp r7, #130 @ 0x82 │ │ │ │ movs r6, r4 │ │ │ │ - ldmia r7!, {r2, r3, r4, r5} │ │ │ │ + ldmia r7!, {r2, r3, r5} │ │ │ │ movs r1, r6 │ │ │ │ - cmp r7, #116 @ 0x74 │ │ │ │ + cmp r7, #100 @ 0x64 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001b3d24 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -171469,29 +171472,29 @@ │ │ │ │ mov r0, r2 │ │ │ │ ldr r1, [pc, #44] @ (1b3d6c ) │ │ │ │ add ip, pc │ │ │ │ add r3, pc │ │ │ │ movs r2, #7 │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - cmp r7, #70 @ 0x46 │ │ │ │ + cmp r7, #54 @ 0x36 │ │ │ │ movs r6, r4 │ │ │ │ - ldmia r6, {r4, r5, r6, r7} │ │ │ │ + ldmia r6, {r5, r6, r7} │ │ │ │ movs r1, r6 │ │ │ │ - cmp r7, #40 @ 0x28 │ │ │ │ + cmp r7, #24 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001b3d70 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -171501,29 +171504,29 @@ │ │ │ │ movs r2, #7 │ │ │ │ ldr r1, [pc, #44] @ (1b3db8 ) │ │ │ │ add ip, pc │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - cmp r6, #250 @ 0xfa │ │ │ │ + cmp r6, #234 @ 0xea │ │ │ │ movs r6, r4 │ │ │ │ - ldmia r6!, {r1, r5, r7} │ │ │ │ + ldmia r6!, {r1, r4, r7} │ │ │ │ movs r1, r6 │ │ │ │ - cmp r6, #220 @ 0xdc │ │ │ │ + cmp r6, #204 @ 0xcc │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001b3dbc : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -171533,29 +171536,29 @@ │ │ │ │ mov r0, r2 │ │ │ │ ldr r1, [pc, #44] @ (1b3e04 ) │ │ │ │ add ip, pc │ │ │ │ add r3, pc │ │ │ │ movs r2, #7 │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ add sp, #12 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - cmp r6, #222 @ 0xde │ │ │ │ + cmp r6, #206 @ 0xce │ │ │ │ movs r6, r4 │ │ │ │ - ldmia r6, {r4, r5, r6} │ │ │ │ + ldmia r6, {r5, r6} │ │ │ │ movs r1, r6 │ │ │ │ - cmp r6, #188 @ 0xbc │ │ │ │ + cmp r6, #172 @ 0xac │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001b3e08 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -171566,28 +171569,28 @@ │ │ │ │ ldr r1, [pc, #44] @ (1b3e50 ) │ │ │ │ add r3, pc │ │ │ │ add ip, pc │ │ │ │ adds r3, #24 │ │ │ │ add r1, pc │ │ │ │ movs r2, #12 │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ add sp, #12 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ - ldmia r6!, {r1, r2, r5} │ │ │ │ + ldmia r6!, {r1, r2, r4} │ │ │ │ movs r1, r6 │ │ │ │ - cmp r6, #144 @ 0x90 │ │ │ │ + cmp r6, #128 @ 0x80 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r6, #112 @ 0x70 │ │ │ │ + cmp r6, #96 @ 0x60 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001b3e54 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -171598,28 +171601,28 @@ │ │ │ │ ldr r1, [pc, #44] @ (1b3e9c ) │ │ │ │ add r3, pc │ │ │ │ add ip, pc │ │ │ │ adds r3, #44 @ 0x2c │ │ │ │ add r1, pc │ │ │ │ movs r2, #18 │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ add sp, #12 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ - ldmia r5!, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r5!, {r1, r3, r6, r7} │ │ │ │ movs r1, r6 │ │ │ │ - cmp r6, #68 @ 0x44 │ │ │ │ + cmp r6, #52 @ 0x34 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r6, #36 @ 0x24 │ │ │ │ + cmp r6, #20 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001b3ea0 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -171630,28 +171633,28 @@ │ │ │ │ ldr r1, [pc, #44] @ (1b3ee8 ) │ │ │ │ add r3, pc │ │ │ │ add ip, pc │ │ │ │ adds r3, #76 @ 0x4c │ │ │ │ add r1, pc │ │ │ │ movs r2, #23 │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ add sp, #12 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ - ldmia r5!, {r1, r2, r3, r7} │ │ │ │ + ldmia r5, {r1, r2, r3, r4, r5, r6} │ │ │ │ movs r1, r6 │ │ │ │ - cmp r5, #248 @ 0xf8 │ │ │ │ + cmp r5, #232 @ 0xe8 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r5, #216 @ 0xd8 │ │ │ │ + cmp r5, #200 @ 0xc8 │ │ │ │ movs r6, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r1, #0] │ │ │ │ sub sp, #8 │ │ │ │ @@ -171659,49 +171662,49 @@ │ │ │ │ mov r5, r0 │ │ │ │ cbz r4, 1b3f28 │ │ │ │ ldr r7, [pc, #164] @ (1b3fac ) │ │ │ │ ldr r6, [pc, #164] @ (1b3fb0 ) │ │ │ │ add r7, pc │ │ │ │ add r6, pc │ │ │ │ b.n 1b3f14 │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r4, [r4, #0] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 1b3f10 │ │ │ │ ldr r1, [pc, #136] @ (1b3fb4 ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr.w r4, [r8, #8] │ │ │ │ cbz r4, 1b3f64 │ │ │ │ ldr r7, [pc, #124] @ (1b3fb8 ) │ │ │ │ ldr r6, [pc, #128] @ (1b3fbc ) │ │ │ │ add r7, pc │ │ │ │ add r6, pc │ │ │ │ b.n 1b3f46 │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r4, [r4, #0] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 1b3f42 │ │ │ │ ldr r1, [pc, #100] @ (1b3fc0 ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldrb.w r3, [r8, #12] │ │ │ │ cbnz r3, 1b3f80 │ │ │ │ add sp, #8 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ @@ -171710,36 +171713,36 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r1, [pc, #64] @ (1b3fc4 ) │ │ │ │ mov r0, r5 │ │ │ │ ldrd r6, r7, [r8, #16] │ │ │ │ add r1, pc │ │ │ │ ldrd r2, r3, [r8, #32] │ │ │ │ strd r6, r7, [sp] │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ add sp, #8 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - cmp r5, #214 @ 0xd6 │ │ │ │ + cmp r5, #198 @ 0xc6 │ │ │ │ movs r6, r4 │ │ │ │ - ldmia r1!, {r2, r5, r6} │ │ │ │ + ldmia r1!, {r2, r4, r6} │ │ │ │ movs r7, r4 │ │ │ │ - subs r4, #196 @ 0xc4 │ │ │ │ + subs r4, #180 @ 0xb4 │ │ │ │ movs r5, r5 │ │ │ │ - cmp r5, #164 @ 0xa4 │ │ │ │ + cmp r5, #148 @ 0x94 │ │ │ │ movs r6, r4 │ │ │ │ - ldmia r1, {r1, r4, r5} │ │ │ │ + ldmia r1, {r1, r5} │ │ │ │ movs r7, r4 │ │ │ │ - subs r4, #146 @ 0x92 │ │ │ │ + subs r4, #130 @ 0x82 │ │ │ │ movs r5, r5 │ │ │ │ - cmp r5, #92 @ 0x5c │ │ │ │ + cmp r5, #76 @ 0x4c │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001b3fc8 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -171763,20 +171766,20 @@ │ │ │ │ ldr r6, [pc, #100] @ (1b4064 ) │ │ │ │ mov r4, r0 │ │ │ │ add r6, pc │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ ldrd r2, r3, [r2] │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r4, [r4, #0] │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 1b4002 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3b3b5c │ │ │ │ + bl 3b3b54 │ │ │ │ ldr r2, [pc, #72] @ (1b4068 ) │ │ │ │ ldr r3, [pc, #64] @ (1b4060 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ @@ -171792,26 +171795,26 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r5 │ │ │ │ bl 2203b8 │ │ │ │ b.n 1b401c │ │ │ │ ldr r1, [pc, #28] @ (1b406c ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ b.n 1b401c │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldrh r6, [r1, #26] │ │ │ │ movs r5, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #32 │ │ │ │ + cmp r5, #16 │ │ │ │ movs r6, r4 │ │ │ │ ldrh r4, [r1, #24] │ │ │ │ movs r5, r6 │ │ │ │ - cmp r4, #188 @ 0xbc │ │ │ │ + cmp r4, #172 @ 0xac │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001b4070 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -171825,15 +171828,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov.w r2, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 3d0c30 │ │ │ │ + bl 3d0c28 │ │ │ │ mov r1, sp │ │ │ │ mov r5, r0 │ │ │ │ bl 1b3c8c │ │ │ │ ldr r1, [sp, #0] │ │ │ │ cbz r1, 1b40e0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2203b8 │ │ │ │ @@ -171855,307 +171858,307 @@ │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r6, r0 │ │ │ │ ldr r1, [pc, #860] @ (1b4440 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r3, [r6, #56] @ 0x38 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1b4426 │ │ │ │ ldr r3, [pc, #840] @ (1b4444 ) │ │ │ │ add r3, pc │ │ │ │ ldr r1, [pc, #840] @ (1b4448 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r1, [pc, #836] @ (1b444c ) │ │ │ │ ldrh r2, [r6, #4] │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldrb r3, [r6, #6] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1b440a │ │ │ │ ldr r2, [pc, #820] @ (1b4450 ) │ │ │ │ add r2, pc │ │ │ │ ldr r1, [pc, #820] @ (1b4454 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r1, [pc, #812] @ (1b4458 ) │ │ │ │ ldr r2, [r6, #48] @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldrb.w r3, [r6, #41] @ 0x29 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1b4404 │ │ │ │ ldr r2, [pc, #796] @ (1b445c ) │ │ │ │ add r2, pc │ │ │ │ ldr r1, [pc, #796] @ (1b4460 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldrb.w r3, [r6, #42] @ 0x2a │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1b43fe │ │ │ │ ldr r2, [pc, #780] @ (1b4464 ) │ │ │ │ add r2, pc │ │ │ │ ldr r1, [pc, #780] @ (1b4468 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldrb.w r3, [r6, #46] @ 0x2e │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1b43f8 │ │ │ │ ldr r2, [pc, #764] @ (1b446c ) │ │ │ │ add r2, pc │ │ │ │ ldr r1, [pc, #764] @ (1b4470 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldrb.w r3, [r6, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1b43f2 │ │ │ │ ldr r2, [pc, #748] @ (1b4474 ) │ │ │ │ add r2, pc │ │ │ │ ldr r1, [pc, #748] @ (1b4478 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldrb.w r3, [r6, #43] @ 0x2b │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1b43ec │ │ │ │ ldr r2, [pc, #732] @ (1b447c ) │ │ │ │ add r2, pc │ │ │ │ ldr r1, [pc, #732] @ (1b4480 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldrb.w r3, [r6, #45] @ 0x2d │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1b43e6 │ │ │ │ ldr r2, [pc, #716] @ (1b4484 ) │ │ │ │ add r2, pc │ │ │ │ ldr r1, [pc, #716] @ (1b4488 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldrb.w r3, [r6, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1b43e0 │ │ │ │ ldr r2, [pc, #700] @ (1b448c ) │ │ │ │ add r2, pc │ │ │ │ ldr r1, [pc, #700] @ (1b4490 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldrb.w r3, [r6, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1b43da │ │ │ │ ldr r2, [pc, #684] @ (1b4494 ) │ │ │ │ add r2, pc │ │ │ │ ldr r1, [pc, #684] @ (1b4498 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r1, [pc, #676] @ (1b449c ) │ │ │ │ ldrd r2, r3, [r6, #24] │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r1, [pc, #668] @ (1b44a0 ) │ │ │ │ ldrh r2, [r6, #38] @ 0x26 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r1, [pc, #660] @ (1b44a4 ) │ │ │ │ ldrb.w r2, [r6, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r1, [pc, #648] @ (1b44a8 ) │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r1, [pc, #640] @ (1b44ac ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r3, [r6, #32] │ │ │ │ mov r9, r3 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ cbz r5, 1b425e │ │ │ │ ldr r7, [pc, #628] @ (1b44b0 ) │ │ │ │ ldr.w r8, [pc, #628] @ 1b44b4 │ │ │ │ add r7, pc │ │ │ │ add r8, pc │ │ │ │ b.n 1b424e │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r5, [r5, #0] │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 1b4246 │ │ │ │ ldr r1, [pc, #600] @ (1b44b8 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldrb.w r3, [r9, #4] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 1b4416 │ │ │ │ ldr r1, [pc, #584] @ (1b44bc ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r1, [r6, #12] │ │ │ │ mov r0, r4 │ │ │ │ bl 1b3eec │ │ │ │ ldr r1, [pc, #568] @ (1b44c0 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r1, [r6, #16] │ │ │ │ mov r0, r4 │ │ │ │ bl 1b3eec │ │ │ │ ldr r1, [pc, #556] @ (1b44c4 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r1, [r6, #20] │ │ │ │ mov r0, r4 │ │ │ │ bl 1b3eec │ │ │ │ ldr r3, [r6, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1b43d2 │ │ │ │ ldr r1, [pc, #532] @ (1b44c8 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r3, [r6, #56] @ 0x38 │ │ │ │ ldr r1, [pc, #524] @ (1b44cc ) │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r3, [r6, #56] @ 0x38 │ │ │ │ ldr r1, [pc, #516] @ (1b44d0 ) │ │ │ │ mov r0, r4 │ │ │ │ ldrd r2, r3, [r3, #24] │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r3, [r6, #56] @ 0x38 │ │ │ │ ldr r1, [pc, #504] @ (1b44d4 ) │ │ │ │ mov r0, r4 │ │ │ │ ldrd r2, r3, [r3, #48] @ 0x30 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r3, [r6, #56] @ 0x38 │ │ │ │ ldr r1, [pc, #492] @ (1b44d8 ) │ │ │ │ mov r0, r4 │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r3, [r6, #56] @ 0x38 │ │ │ │ ldr r1, [pc, #480] @ (1b44dc ) │ │ │ │ mov r0, r4 │ │ │ │ ldrd r2, r3, [r3, #8] │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r3, [r6, #56] @ 0x38 │ │ │ │ ldr r1, [pc, #468] @ (1b44e0 ) │ │ │ │ mov r0, r4 │ │ │ │ ldrd r2, r3, [r3, #56] @ 0x38 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r3, [r6, #56] @ 0x38 │ │ │ │ ldrb.w r3, [r3, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 1b4410 │ │ │ │ ldr r2, [pc, #448] @ (1b44e4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r1, [pc, #448] @ (1b44e8 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r3, [r6, #56] @ 0x38 │ │ │ │ ldr r1, [pc, #440] @ (1b44ec ) │ │ │ │ mov r0, r4 │ │ │ │ ldrd r2, r3, [r3, #72] @ 0x48 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r1, [pc, #428] @ (1b44f0 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r3, [r6, #56] @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #32] │ │ │ │ bl 1b3eec │ │ │ │ ldr r1, [pc, #412] @ (1b44f4 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r3, [r6, #56] @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #36] @ 0x24 │ │ │ │ bl 1b3eec │ │ │ │ ldr r1, [pc, #396] @ (1b44f8 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r3, [r6, #56] @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #40] @ 0x28 │ │ │ │ bl 1b3eec │ │ │ │ ldr r1, [pc, #380] @ (1b44fc ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r3, [r6, #56] @ 0x38 │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ mov r9, r3 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ cbz r5, 1b43b4 │ │ │ │ ldr r7, [pc, #364] @ (1b4500 ) │ │ │ │ ldr.w r8, [pc, #368] @ 1b4504 │ │ │ │ add r7, pc │ │ │ │ add r8, pc │ │ │ │ b.n 1b43a4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r5, [r5, #0] │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 1b439c │ │ │ │ ldr r1, [pc, #336] @ (1b4508 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldrb.w r3, [r9, #4] │ │ │ │ cbz r3, 1b43d2 │ │ │ │ ldr r1, [pc, #324] @ (1b450c ) │ │ │ │ mov r0, r4 │ │ │ │ ldrd r2, r3, [r9, #8] │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ mov r0, r6 │ │ │ │ - bl 3b3bd4 │ │ │ │ + bl 3b3bcc │ │ │ │ b.n 1b40b4 │ │ │ │ ldr r2, [pc, #308] @ (1b4510 ) │ │ │ │ add r2, pc │ │ │ │ b.n 1b41ea │ │ │ │ ldr r2, [pc, #304] @ (1b4514 ) │ │ │ │ add r2, pc │ │ │ │ b.n 1b41d2 │ │ │ │ @@ -172183,155 +172186,155 @@ │ │ │ │ ldr r2, [pc, #288] @ (1b4534 ) │ │ │ │ add r2, pc │ │ │ │ b.n 1b4326 │ │ │ │ ldr r1, [pc, #288] @ (1b4538 ) │ │ │ │ mov r0, r4 │ │ │ │ ldrb.w r2, [r9, #5] │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ b.n 1b4272 │ │ │ │ ldr r3, [pc, #276] @ (1b453c ) │ │ │ │ add r3, pc │ │ │ │ b.n 1b40fc │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldrh r4, [r4, #20] │ │ │ │ movs r5, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 1b4500 │ │ │ │ + bvs.n 1b44e0 │ │ │ │ movs r7, r4 │ │ │ │ ldrh r4, [r6, #18] │ │ │ │ movs r5, r6 │ │ │ │ - ldrh r4, [r4, #10] │ │ │ │ + ldrh r4, [r2, #10] │ │ │ │ movs r5, r4 │ │ │ │ - cmp r4, #50 @ 0x32 │ │ │ │ + cmp r4, #34 @ 0x22 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r4, #52 @ 0x34 │ │ │ │ + cmp r4, #36 @ 0x24 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r4, #76 @ 0x4c │ │ │ │ + cmp r4, #60 @ 0x3c │ │ │ │ movs r6, r4 │ │ │ │ - lsrs r4, r6, #14 │ │ │ │ + lsrs r4, r4, #14 │ │ │ │ movs r2, r5 │ │ │ │ - cmp r4, #86 @ 0x56 │ │ │ │ + cmp r4, #70 @ 0x46 │ │ │ │ + movs r6, r4 │ │ │ │ + cmp r4, #90 @ 0x5a │ │ │ │ + movs r6, r4 │ │ │ │ + lsrs r0, r0, #14 │ │ │ │ + movs r2, r5 │ │ │ │ + cmp r4, #98 @ 0x62 │ │ │ │ movs r6, r4 │ │ │ │ + lsrs r0, r5, #13 │ │ │ │ + movs r2, r5 │ │ │ │ cmp r4, #106 @ 0x6a │ │ │ │ movs r6, r4 │ │ │ │ - lsrs r0, r2, #14 │ │ │ │ + lsrs r0, r2, #13 │ │ │ │ movs r2, r5 │ │ │ │ cmp r4, #114 @ 0x72 │ │ │ │ movs r6, r4 │ │ │ │ - lsrs r0, r7, #13 │ │ │ │ + lsrs r0, r7, #12 │ │ │ │ movs r2, r5 │ │ │ │ cmp r4, #122 @ 0x7a │ │ │ │ movs r6, r4 │ │ │ │ - lsrs r0, r4, #13 │ │ │ │ + lsrs r0, r4, #12 │ │ │ │ movs r2, r5 │ │ │ │ cmp r4, #130 @ 0x82 │ │ │ │ movs r6, r4 │ │ │ │ - lsrs r0, r1, #13 │ │ │ │ + lsrs r0, r1, #12 │ │ │ │ movs r2, r5 │ │ │ │ cmp r4, #138 @ 0x8a │ │ │ │ movs r6, r4 │ │ │ │ - lsrs r0, r6, #12 │ │ │ │ + lsrs r0, r6, #11 │ │ │ │ movs r2, r5 │ │ │ │ cmp r4, #146 @ 0x92 │ │ │ │ movs r6, r4 │ │ │ │ - lsrs r0, r3, #12 │ │ │ │ + lsrs r0, r3, #11 │ │ │ │ movs r2, r5 │ │ │ │ cmp r4, #154 @ 0x9a │ │ │ │ movs r6, r4 │ │ │ │ - lsrs r0, r0, #12 │ │ │ │ - movs r2, r5 │ │ │ │ - cmp r4, #162 @ 0xa2 │ │ │ │ - movs r6, r4 │ │ │ │ - lsrs r0, r5, #11 │ │ │ │ - movs r2, r5 │ │ │ │ - cmp r4, #170 @ 0xaa │ │ │ │ - movs r6, r4 │ │ │ │ - cmp r4, #190 @ 0xbe │ │ │ │ + cmp r4, #174 @ 0xae │ │ │ │ movs r6, r4 │ │ │ │ - cmp r4, #212 @ 0xd4 │ │ │ │ + cmp r4, #196 @ 0xc4 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r4, #230 @ 0xe6 │ │ │ │ + cmp r4, #214 @ 0xd6 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r4, #250 @ 0xfa │ │ │ │ + cmp r4, #234 @ 0xea │ │ │ │ movs r6, r4 │ │ │ │ - cmp r5, #16 │ │ │ │ + cmp r5, #0 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r2, #160 @ 0xa0 │ │ │ │ + cmp r2, #144 @ 0x90 │ │ │ │ movs r6, r4 │ │ │ │ - stmia r6!, {r1, r2, r3, r5} │ │ │ │ + stmia r6!, {r1, r2, r3, r4} │ │ │ │ movs r7, r4 │ │ │ │ - subs r1, #142 @ 0x8e │ │ │ │ + subs r1, #126 @ 0x7e │ │ │ │ movs r5, r5 │ │ │ │ - cmp r4, #242 @ 0xf2 │ │ │ │ + cmp r4, #226 @ 0xe2 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r4, #244 @ 0xf4 │ │ │ │ + cmp r4, #228 @ 0xe4 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r4, #246 @ 0xf6 │ │ │ │ + cmp r4, #230 @ 0xe6 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r4, #244 @ 0xf4 │ │ │ │ + cmp r4, #228 @ 0xe4 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r4, #242 @ 0xf2 │ │ │ │ + cmp r4, #226 @ 0xe2 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r4, #250 @ 0xfa │ │ │ │ + cmp r4, #234 @ 0xea │ │ │ │ movs r6, r4 │ │ │ │ - cmp r5, #6 │ │ │ │ + cmp r4, #246 @ 0xf6 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r5, #18 │ │ │ │ + cmp r5, #2 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r5, #30 │ │ │ │ + cmp r5, #14 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r5, #42 @ 0x2a │ │ │ │ + cmp r5, #26 │ │ │ │ movs r6, r4 │ │ │ │ - strh r0, [r5, #60] @ 0x3c │ │ │ │ + strh r0, [r3, #60] @ 0x3c │ │ │ │ movs r5, r4 │ │ │ │ - cmp r5, #46 @ 0x2e │ │ │ │ + cmp r5, #30 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r5, #54 @ 0x36 │ │ │ │ + cmp r5, #38 @ 0x26 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r5, #72 @ 0x48 │ │ │ │ + cmp r5, #56 @ 0x38 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r5, #68 @ 0x44 │ │ │ │ + cmp r5, #52 @ 0x34 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r5, #72 @ 0x48 │ │ │ │ + cmp r5, #56 @ 0x38 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r5, #76 @ 0x4c │ │ │ │ + cmp r5, #60 @ 0x3c │ │ │ │ movs r6, r4 │ │ │ │ - cmp r1, #74 @ 0x4a │ │ │ │ + cmp r1, #58 @ 0x3a │ │ │ │ movs r6, r4 │ │ │ │ - stmia r4!, {r3, r4, r6, r7} │ │ │ │ + stmia r4!, {r3, r6, r7} │ │ │ │ movs r7, r4 │ │ │ │ - subs r0, #56 @ 0x38 │ │ │ │ + subs r0, #40 @ 0x28 │ │ │ │ movs r5, r5 │ │ │ │ - cmp r5, #24 │ │ │ │ + cmp r5, #8 │ │ │ │ movs r6, r4 │ │ │ │ - strh r0, [r6, #54] @ 0x36 │ │ │ │ + strh r0, [r4, #54] @ 0x36 │ │ │ │ movs r5, r4 │ │ │ │ - strh r2, [r5, #54] @ 0x36 │ │ │ │ + strh r2, [r3, #54] @ 0x36 │ │ │ │ movs r5, r4 │ │ │ │ - strh r4, [r4, #54] @ 0x36 │ │ │ │ + strh r4, [r2, #54] @ 0x36 │ │ │ │ movs r5, r4 │ │ │ │ - strh r6, [r3, #54] @ 0x36 │ │ │ │ + strh r6, [r1, #54] @ 0x36 │ │ │ │ movs r5, r4 │ │ │ │ - strh r0, [r3, #54] @ 0x36 │ │ │ │ + strh r0, [r1, #54] @ 0x36 │ │ │ │ movs r5, r4 │ │ │ │ - strh r2, [r2, #54] @ 0x36 │ │ │ │ + strh r2, [r0, #54] @ 0x36 │ │ │ │ movs r5, r4 │ │ │ │ - strh r4, [r1, #54] @ 0x36 │ │ │ │ + strh r4, [r7, #52] @ 0x34 │ │ │ │ movs r5, r4 │ │ │ │ - strh r6, [r0, #54] @ 0x36 │ │ │ │ + strh r6, [r6, #52] @ 0x34 │ │ │ │ movs r5, r4 │ │ │ │ - strh r0, [r0, #54] @ 0x36 │ │ │ │ + strh r0, [r6, #52] @ 0x34 │ │ │ │ movs r5, r4 │ │ │ │ - lsrs r6, r7, #2 │ │ │ │ + lsrs r6, r5, #2 │ │ │ │ movs r2, r5 │ │ │ │ - cmp r3, #42 @ 0x2a │ │ │ │ + cmp r3, #26 │ │ │ │ movs r6, r4 │ │ │ │ - cbnz r4, 1b4556 │ │ │ │ + cbnz r4, 1b4552 │ │ │ │ movs r0, r5 │ │ │ │ │ │ │ │ 001b4540 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -172346,20 +172349,20 @@ │ │ │ │ add r1, pc │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov.w r2, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 3d0c30 │ │ │ │ + bl 3d0c28 │ │ │ │ ldr r1, [pc, #292] @ (1b4698 ) │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 3d0958 │ │ │ │ + bl 3d0950 │ │ │ │ mov r2, sp │ │ │ │ uxth r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 1b3cd8 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ cbz r1, 1b45ba │ │ │ │ mov r0, r4 │ │ │ │ @@ -172382,127 +172385,127 @@ │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [pc, #228] @ (1b46a0 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r1, [pc, #216] @ (1b46a4 ) │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r1, [pc, #208] @ (1b46a8 ) │ │ │ │ ldrd r2, r3, [r5, #8] │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r1, [pc, #200] @ (1b46ac ) │ │ │ │ ldrd r2, r3, [r5, #16] │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r1, [pc, #188] @ (1b46b0 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r1, [pc, #184] @ (1b46b4 ) │ │ │ │ ldrd r2, r3, [r5, #48] @ 0x30 │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r1, [pc, #172] @ (1b46b8 ) │ │ │ │ ldrd r2, r3, [r5, #24] │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r1, [pc, #164] @ (1b46bc ) │ │ │ │ ldrd r2, r3, [r5, #56] @ 0x38 │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r1, [pc, #152] @ (1b46c0 ) │ │ │ │ ldr r2, [r5, #64] @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r1, [pc, #144] @ (1b46c4 ) │ │ │ │ ldrd r2, r3, [r5, #32] │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r1, [pc, #136] @ (1b46c8 ) │ │ │ │ ldrd r2, r3, [r5, #72] @ 0x48 │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r1, [pc, #124] @ (1b46cc ) │ │ │ │ ldr r2, [r5, #80] @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r1, [pc, #116] @ (1b46d0 ) │ │ │ │ ldrd r2, r3, [r5, #40] @ 0x28 │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r1, [pc, #108] @ (1b46d4 ) │ │ │ │ ldrd r2, r3, [r5, #88] @ 0x58 │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r1, [pc, #96] @ (1b46d8 ) │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ mov r0, r5 │ │ │ │ - bl 3b3d00 │ │ │ │ + bl 3b3cf8 │ │ │ │ b.n 1b4592 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ strh r6, [r2, #46] @ 0x2e │ │ │ │ movs r5, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 1b45c4 │ │ │ │ + bne.n 1b45a4 │ │ │ │ movs r7, r4 │ │ │ │ - asrs r4, r5, #13 │ │ │ │ + asrs r4, r3, #13 │ │ │ │ movs r3, r5 │ │ │ │ strh r6, [r2, #44] @ 0x2c │ │ │ │ movs r5, r6 │ │ │ │ - strh r2, [r1, #36] @ 0x24 │ │ │ │ + strh r2, [r7, #34] @ 0x22 │ │ │ │ movs r5, r4 │ │ │ │ - cmp r3, #54 @ 0x36 │ │ │ │ + cmp r3, #38 @ 0x26 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r3, #78 @ 0x4e │ │ │ │ + cmp r3, #62 @ 0x3e │ │ │ │ movs r6, r4 │ │ │ │ - cmp r3, #96 @ 0x60 │ │ │ │ + cmp r3, #80 @ 0x50 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r3, #116 @ 0x74 │ │ │ │ + cmp r3, #100 @ 0x64 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r3, #116 @ 0x74 │ │ │ │ + cmp r3, #100 @ 0x64 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r3, #126 @ 0x7e │ │ │ │ + cmp r3, #110 @ 0x6e │ │ │ │ movs r6, r4 │ │ │ │ - cmp r3, #140 @ 0x8c │ │ │ │ + cmp r3, #124 @ 0x7c │ │ │ │ movs r6, r4 │ │ │ │ - cmp r3, #154 @ 0x9a │ │ │ │ + cmp r3, #138 @ 0x8a │ │ │ │ movs r6, r4 │ │ │ │ - cmp r3, #166 @ 0xa6 │ │ │ │ + cmp r3, #150 @ 0x96 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r3, #180 @ 0xb4 │ │ │ │ + cmp r3, #164 @ 0xa4 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r3, #194 @ 0xc2 │ │ │ │ + cmp r3, #178 @ 0xb2 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r3, #206 @ 0xce │ │ │ │ + cmp r3, #190 @ 0xbe │ │ │ │ movs r6, r4 │ │ │ │ - cmp r3, #220 @ 0xdc │ │ │ │ + cmp r3, #204 @ 0xcc │ │ │ │ movs r6, r4 │ │ │ │ - cmp r3, #234 @ 0xea │ │ │ │ + cmp r3, #218 @ 0xda │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001b46dc : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -172517,20 +172520,20 @@ │ │ │ │ add r1, pc │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov.w r2, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 3d0c30 │ │ │ │ + bl 3d0c28 │ │ │ │ ldr r1, [pc, #336] @ (1b4860 ) │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 3d0958 │ │ │ │ + bl 3d0950 │ │ │ │ mov r2, sp │ │ │ │ uxth r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 1b3d24 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ cbz r1, 1b4758 │ │ │ │ mov r0, r4 │ │ │ │ @@ -172553,155 +172556,155 @@ │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [pc, #268] @ (1b4868 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r1, [pc, #260] @ (1b486c ) │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r1, [pc, #252] @ (1b4870 ) │ │ │ │ ldrh r2, [r5, #4] │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r1, [pc, #244] @ (1b4874 ) │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r1, [pc, #236] @ (1b4878 ) │ │ │ │ ldrh r2, [r5, #56] @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r1, [pc, #228] @ (1b487c ) │ │ │ │ ldrh r2, [r5, #58] @ 0x3a │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldrb.w r3, [r5, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1b4828 │ │ │ │ ldr r2, [pc, #212] @ (1b4880 ) │ │ │ │ add r2, pc │ │ │ │ ldr r1, [pc, #212] @ (1b4884 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldrb.w r3, [r5, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 1b482e │ │ │ │ ldrb.w r3, [r5, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 1b4842 │ │ │ │ ldr r1, [pc, #188] @ (1b4888 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r1, [pc, #184] @ (1b488c ) │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r1, [pc, #176] @ (1b4890 ) │ │ │ │ ldr r2, [r5, #16] │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r1, [pc, #168] @ (1b4894 ) │ │ │ │ ldr r2, [r5, #20] │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r1, [pc, #160] @ (1b4898 ) │ │ │ │ ldrd r2, r3, [r5, #24] │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r1, [pc, #148] @ (1b489c ) │ │ │ │ ldrd r2, r3, [r5, #32] │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r1, [pc, #140] @ (1b48a0 ) │ │ │ │ ldrd r2, r3, [r5, #40] @ 0x28 │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ mov r0, r5 │ │ │ │ - bl 3b3cc4 │ │ │ │ + bl 3b3cbc │ │ │ │ b.n 1b472e │ │ │ │ ldr r2, [pc, #120] @ (1b48a4 ) │ │ │ │ add r2, pc │ │ │ │ b.n 1b47ae │ │ │ │ ldr r1, [pc, #120] @ (1b48a8 ) │ │ │ │ mov r0, r4 │ │ │ │ ldrh r2, [r5, #50] @ 0x32 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldrb.w r3, [r5, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1b47c8 │ │ │ │ ldr r1, [pc, #104] @ (1b48ac ) │ │ │ │ mov r0, r4 │ │ │ │ ldrh r2, [r5, #54] @ 0x36 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ b.n 1b47c8 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ strh r2, [r7, #32] │ │ │ │ movs r5, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r7, {r1, r3, r5, r6, r7} │ │ │ │ movs r7, r4 │ │ │ │ - asrs r0, r2, #7 │ │ │ │ + asrs r0, r0, #7 │ │ │ │ movs r3, r5 │ │ │ │ strh r2, [r7, #30] │ │ │ │ movs r5, r6 │ │ │ │ - strh r4, [r5, #22] │ │ │ │ + strh r4, [r3, #22] │ │ │ │ movs r5, r4 │ │ │ │ + cmp r3, #0 │ │ │ │ + movs r6, r4 │ │ │ │ cmp r3, #16 │ │ │ │ movs r6, r4 │ │ │ │ cmp r3, #32 │ │ │ │ movs r6, r4 │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ movs r6, r4 │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r3, #80 @ 0x50 │ │ │ │ - movs r6, r4 │ │ │ │ - lsls r4, r4, #20 │ │ │ │ + lsls r4, r2, #20 │ │ │ │ movs r2, r5 │ │ │ │ - cmp r3, #86 @ 0x56 │ │ │ │ + cmp r3, #70 @ 0x46 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r1, #156 @ 0x9c │ │ │ │ + cmp r1, #140 @ 0x8c │ │ │ │ movs r6, r4 │ │ │ │ - cmp r3, #132 @ 0x84 │ │ │ │ + cmp r3, #116 @ 0x74 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r3, #144 @ 0x90 │ │ │ │ + cmp r3, #128 @ 0x80 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r3, #156 @ 0x9c │ │ │ │ + cmp r3, #140 @ 0x8c │ │ │ │ movs r6, r4 │ │ │ │ - cmp r3, #168 @ 0xa8 │ │ │ │ + cmp r3, #152 @ 0x98 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r3, #186 @ 0xba │ │ │ │ + cmp r3, #170 @ 0xaa │ │ │ │ movs r6, r4 │ │ │ │ - cmp r3, #204 @ 0xcc │ │ │ │ + cmp r3, #188 @ 0xbc │ │ │ │ movs r6, r4 │ │ │ │ - strh r2, [r4, #20] │ │ │ │ + strh r2, [r2, #20] │ │ │ │ movs r5, r4 │ │ │ │ - cmp r2, #240 @ 0xf0 │ │ │ │ + cmp r2, #224 @ 0xe0 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r2, #248 @ 0xf8 │ │ │ │ + cmp r2, #232 @ 0xe8 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001b48b0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -172716,27 +172719,27 @@ │ │ │ │ add r1, pc │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov.w r2, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 3d0c30 │ │ │ │ + bl 3d0c28 │ │ │ │ ldr r1, [pc, #436] @ (1b4a9c ) │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 3d0958 │ │ │ │ + bl 3d0950 │ │ │ │ ldr r1, [pc, #428] @ (1b4aa0 ) │ │ │ │ mov r7, r0 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 3d0b30 │ │ │ │ + bl 3d0b28 │ │ │ │ mov r2, r0 │ │ │ │ add r3, sp, #8 │ │ │ │ str r3, [sp, #0] │ │ │ │ uxth r3, r2 │ │ │ │ adds r2, #1 │ │ │ │ uxth r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ @@ -172765,175 +172768,175 @@ │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [pc, #340] @ (1b4aa8 ) │ │ │ │ mov fp, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r1, [pc, #332] @ (1b4aac ) │ │ │ │ ldr.w r2, [fp] │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r1, [pc, #320] @ (1b4ab0 ) │ │ │ │ ldr.w r2, [fp, #4] │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r1, [pc, #312] @ (1b4ab4 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r1, [pc, #304] @ (1b4ab8 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr.w r5, [fp, #8] │ │ │ │ cmp r5, #0 │ │ │ │ beq.n 1b4a14 │ │ │ │ ldr.w r8, [pc, #292] @ 1b4abc │ │ │ │ ldr r6, [pc, #292] @ (1b4ac0 ) │ │ │ │ add r8, pc │ │ │ │ add r6, pc │ │ │ │ b.n 1b49b2 │ │ │ │ ldr r5, [r5, #0] │ │ │ │ cmp r5, #0 │ │ │ │ beq.n 1b4a14 │ │ │ │ ldr r1, [pc, #280] @ (1b4ac4 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr.w ip, [r5, #4] │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r7, [ip, #8] │ │ │ │ ldrd r2, r3, [ip] │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr.w r9, [r3, #12] │ │ │ │ cmp.w r9, #0 │ │ │ │ beq.n 1b49a2 │ │ │ │ ldr r1, [pc, #240] @ (1b4ac8 ) │ │ │ │ mov r0, r4 │ │ │ │ ldr.w sl, [pc, #240] @ 1b4acc │ │ │ │ add r1, pc │ │ │ │ add sl, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ b.n 1b49ee │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr.w r2, [r9, #4] │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr.w r9, [r9] │ │ │ │ cmp.w r9, #0 │ │ │ │ bne.n 1b49e6 │ │ │ │ ldr r1, [pc, #200] @ (1b4ad0 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r5, [r5, #0] │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 1b49a8 │ │ │ │ ldr r1, [pc, #188] @ (1b4ad4 ) │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [pc, #188] @ (1b4ad8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r5, [pc, #188] @ (1b4adc ) │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r1, [pc, #188] @ (1b4ae0 ) │ │ │ │ mov r0, r4 │ │ │ │ add r6, pc │ │ │ │ add r1, pc │ │ │ │ add r5, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr.w r3, [fp, #12] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr.w r3, [fp, #12] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldrh r2, [r3, #2] │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr.w r3, [fp, #12] │ │ │ │ ldr r1, [pc, #144] @ (1b4ae4 ) │ │ │ │ mov r0, r4 │ │ │ │ ldrh r2, [r3, #4] │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r1, [pc, #136] @ (1b4ae8 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr.w r3, [fp, #16] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr.w r3, [fp, #16] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldrh r2, [r3, #2] │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ mov r0, fp │ │ │ │ - bl 3b3e2c │ │ │ │ + bl 3b3e24 │ │ │ │ b.n 1b4924 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r4, [r4, #18] │ │ │ │ movs r5, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6!, {r2, r5} │ │ │ │ + ldmia r6!, {r2, r4} │ │ │ │ movs r7, r4 │ │ │ │ - lsrs r2, r7, #31 │ │ │ │ + lsrs r2, r5, #31 │ │ │ │ movs r3, r5 │ │ │ │ - add r5, pc, #8 @ (adr r5, 1b4aac ) │ │ │ │ + add r4, pc, #968 @ (adr r4, 1b4e6c ) │ │ │ │ movs r0, r5 │ │ │ │ strh r4, [r0, #16] │ │ │ │ movs r5, r6 │ │ │ │ - strh r4, [r6, #6] │ │ │ │ + strh r4, [r4, #6] │ │ │ │ movs r5, r4 │ │ │ │ - cmp r2, #158 @ 0x9e │ │ │ │ + cmp r2, #142 @ 0x8e │ │ │ │ movs r6, r4 │ │ │ │ - cmp r2, #164 @ 0xa4 │ │ │ │ + cmp r2, #148 @ 0x94 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r2, #170 @ 0xaa │ │ │ │ + cmp r2, #154 @ 0x9a │ │ │ │ movs r6, r4 │ │ │ │ - cmp r2, #172 @ 0xac │ │ │ │ + cmp r2, #156 @ 0x9c │ │ │ │ movs r6, r4 │ │ │ │ - cmp r2, #164 @ 0xa4 │ │ │ │ + cmp r2, #148 @ 0x94 │ │ │ │ movs r6, r4 │ │ │ │ - b.n 1b4e68 │ │ │ │ + b.n 1b4e48 │ │ │ │ movs r5, r4 │ │ │ │ - bkpt 0x00c4 │ │ │ │ + bkpt 0x00b4 │ │ │ │ movs r7, r4 │ │ │ │ - cmp r2, #128 @ 0x80 │ │ │ │ + cmp r2, #112 @ 0x70 │ │ │ │ movs r6, r4 │ │ │ │ - subs r7, #106 @ 0x6a │ │ │ │ + subs r7, #90 @ 0x5a │ │ │ │ movs r1, r5 │ │ │ │ - ldr r2, [pc, #800] @ (1b4df4 ) │ │ │ │ + ldr r2, [pc, #736] @ (1b4db4 ) │ │ │ │ movs r6, r4 │ │ │ │ - adds r1, #214 @ 0xd6 │ │ │ │ + adds r1, #198 @ 0xc6 │ │ │ │ movs r5, r5 │ │ │ │ - cmp r2, #70 @ 0x46 │ │ │ │ + cmp r2, #54 @ 0x36 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r2, #82 @ 0x52 │ │ │ │ + cmp r2, #66 @ 0x42 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r2, #56 @ 0x38 │ │ │ │ + cmp r2, #40 @ 0x28 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r2, #54 @ 0x36 │ │ │ │ + cmp r2, #38 @ 0x26 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r2, #60 @ 0x3c │ │ │ │ + cmp r2, #44 @ 0x2c │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001b4aec : │ │ │ │ ldr r3, [pc, #8] @ (1b4af8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ movs r3, #0 │ │ │ │ @@ -172962,72 +172965,72 @@ │ │ │ │ bhi.n 1b4bd6 │ │ │ │ tbb [pc, r1] │ │ │ │ asrs r6, r1, #28 │ │ │ │ movs r5, #31 │ │ │ │ subs r7, #48 @ 0x30 │ │ │ │ movs r4, r0 │ │ │ │ movs r0, #6 │ │ │ │ - bl 3ae448 │ │ │ │ + bl 3ae440 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 1a9004 │ │ │ │ movs r0, #0 │ │ │ │ - bl 3ae448 │ │ │ │ + bl 3ae440 │ │ │ │ movs r0, #7 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 1ea8c0 │ │ │ │ movs r0, #1 │ │ │ │ - bl 3ae448 │ │ │ │ + bl 3ae440 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 1eade8 │ │ │ │ movs r0, #2 │ │ │ │ - bl 3ae448 │ │ │ │ + bl 3ae440 │ │ │ │ movs r0, #0 │ │ │ │ blx 1459f4 │ │ │ │ bl 1ea474 │ │ │ │ movs r0, #3 │ │ │ │ - bl 3ae448 │ │ │ │ + bl 3ae440 │ │ │ │ movs r0, #13 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 1ea4a0 │ │ │ │ movs r0, #4 │ │ │ │ - bl 3ae448 │ │ │ │ + bl 3ae440 │ │ │ │ ldr r3, [pc, #100] @ (1b4bf4 ) │ │ │ │ ldr r0, [pc, #100] @ (1b4bf8 ) │ │ │ │ movs r2, #22 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 1436f4 │ │ │ │ movs r0, #5 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 3ae448 │ │ │ │ + b.w 3ae440 │ │ │ │ ldr r3, [pc, #72] @ (1b4bfc ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1b4b20 │ │ │ │ ldr r3, [pc, #64] @ (1b4c00 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 1b4b20 │ │ │ │ ldr r0, [pc, #60] @ (1b4c04 ) │ │ │ │ str r2, [sp, #12] │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ b.n 1b4b20 │ │ │ │ ldr r3, [pc, #48] @ (1b4c08 ) │ │ │ │ movs r0, #0 │ │ │ │ ldr r1, [pc, #48] @ (1b4c0c ) │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ @@ -173039,25 +173042,25 @@ │ │ │ │ movs r5, r6 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r7, #6 │ │ │ │ lsls r2, r0, #1 │ │ │ │ cmp r5, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #54 @ 0x36 │ │ │ │ + cmp r1, #38 @ 0x26 │ │ │ │ movs r6, r4 │ │ │ │ movs r2, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #222 @ 0xde │ │ │ │ + cmp r0, #206 @ 0xce │ │ │ │ movs r6, r4 │ │ │ │ - stmia r0!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r5, r7} │ │ │ │ movs r1, r6 │ │ │ │ - cmp r1, #2 │ │ │ │ + cmp r0, #242 @ 0xf2 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001b4c10 : │ │ │ │ ldr r2, [pc, #68] @ (1b4c58 ) │ │ │ │ mov r1, r0 │ │ │ │ ldr.w ip, [pc, #68] @ 1b4c5c │ │ │ │ add r2, pc │ │ │ │ @@ -173081,27 +173084,27 @@ │ │ │ │ ldr r3, [pc, #36] @ (1b4c68 ) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 1b4c28 │ │ │ │ ldr r0, [pc, #28] @ (1b4c6c ) │ │ │ │ add r0, pc │ │ │ │ - b.w 3e5e5c │ │ │ │ + b.w 3e5e54 │ │ │ │ nop │ │ │ │ adds r0, r7, #2 │ │ │ │ lsls r2, r0, #1 │ │ │ │ ldrb r0, [r2, #28] │ │ │ │ movs r5, r6 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r0, #0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #172 @ 0xac │ │ │ │ + cmp r0, #156 @ 0x9c │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001b4c70 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -173111,17 +173114,17 @@ │ │ │ │ movs r0, #0 │ │ │ │ add r3, pc │ │ │ │ movs r2, #18 │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ blx 1439bc │ │ │ │ nop │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r0!, {r1, r2, r3, r5} │ │ │ │ movs r1, r6 │ │ │ │ - cmp r0, #146 @ 0x92 │ │ │ │ + cmp r0, #130 @ 0x82 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001b4c9c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -173131,17 +173134,17 @@ │ │ │ │ movs r2, #24 │ │ │ │ add r3, pc │ │ │ │ movs r0, #0 │ │ │ │ add r1, pc │ │ │ │ add r3, r2 │ │ │ │ str r0, [sp, #0] │ │ │ │ blx 1439bc │ │ │ │ - stmia r0!, {r1, r4} │ │ │ │ + stmia r0!, {r1} │ │ │ │ movs r1, r6 │ │ │ │ - cmp r0, #102 @ 0x66 │ │ │ │ + cmp r0, #86 @ 0x56 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001b4cc8 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -173151,18 +173154,18 @@ │ │ │ │ movs r0, #0 │ │ │ │ add r3, pc │ │ │ │ movs r2, #29 │ │ │ │ add r1, pc │ │ │ │ adds r3, #40 @ 0x28 │ │ │ │ str r0, [sp, #0] │ │ │ │ blx 1439bc │ │ │ │ - itte al │ │ │ │ - moval r1, r6 │ │ │ │ - cmpal r0, #58 @ 0x3a │ │ │ │ - mov r6, r4 │ │ │ │ + itet le │ │ │ │ + movle r1, r6 │ │ │ │ + cmpgt r0, #42 @ 0x2a │ │ │ │ + movle r6, r4 │ │ │ │ │ │ │ │ 001b4cf4 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #20] @ (1b4d18 ) │ │ │ │ @@ -173171,17 +173174,17 @@ │ │ │ │ movs r0, #0 │ │ │ │ add r3, pc │ │ │ │ movs r2, #34 @ 0x22 │ │ │ │ add r1, pc │ │ │ │ adds r3, #60 @ 0x3c │ │ │ │ str r0, [sp, #0] │ │ │ │ blx 1439bc │ │ │ │ - itte lt │ │ │ │ - movlt r1, r6 │ │ │ │ - cmplt r0, #14 │ │ │ │ + itet ge │ │ │ │ + movge r1, r6 │ │ │ │ + movlt r7, #254 @ 0xfe │ │ │ │ movge r6, r4 │ │ │ │ │ │ │ │ 001b4d20 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -173191,18 +173194,18 @@ │ │ │ │ movs r0, #0 │ │ │ │ add r3, pc │ │ │ │ movs r2, #39 @ 0x27 │ │ │ │ add r1, pc │ │ │ │ adds r3, #92 @ 0x5c │ │ │ │ str r0, [sp, #0] │ │ │ │ blx 1439bc │ │ │ │ - itee hi │ │ │ │ - movhi r1, r6 │ │ │ │ - movls r7, #226 @ 0xe2 │ │ │ │ - movls r6, r4 │ │ │ │ + ittt vc │ │ │ │ + movvc r1, r6 │ │ │ │ + movvc r7, #210 @ 0xd2 │ │ │ │ + movvc r6, r4 │ │ │ │ │ │ │ │ 001b4d4c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #20] @ (1b4d70 ) │ │ │ │ @@ -173211,18 +173214,18 @@ │ │ │ │ movs r0, #0 │ │ │ │ add r3, pc │ │ │ │ movs r2, #50 @ 0x32 │ │ │ │ add r1, pc │ │ │ │ adds r3, #120 @ 0x78 │ │ │ │ str r0, [sp, #0] │ │ │ │ blx 1439bc │ │ │ │ - ittt vs │ │ │ │ - movvs r1, r6 │ │ │ │ - movvs r7, #182 @ 0xb6 │ │ │ │ - movvs r6, r4 │ │ │ │ + itee pl │ │ │ │ + movpl r1, r6 │ │ │ │ + movmi r7, #166 @ 0xa6 │ │ │ │ + movmi r6, r4 │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ @@ -173268,16 +173271,16 @@ │ │ │ │ lsrs r0, r0, #5 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ pop {r4, pc} │ │ │ │ blx 14585c │ │ │ │ - it ls │ │ │ │ - movls r1, r6 │ │ │ │ + it hi │ │ │ │ + movhi r1, r6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r2, [r3, #88] @ 0x58 │ │ │ │ cbz r2, 1b4e14 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ @@ -173392,15 +173395,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldrd r0, r4, [r7, #56] @ 0x38 │ │ │ │ add r0, r3 │ │ │ │ mov r1, r4 │ │ │ │ - bl 407d64 │ │ │ │ + bl 407d5c │ │ │ │ ldr r2, [r7, #64] @ 0x40 │ │ │ │ subs r4, r4, r1 │ │ │ │ mov r6, r1 │ │ │ │ cmp r4, r9 │ │ │ │ add r3, sp, #20 │ │ │ │ it cs │ │ │ │ movcs r4, r9 │ │ │ │ @@ -173510,15 +173513,15 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r0, [pc, #76] @ (1b50a4 ) │ │ │ │ mov r2, sp │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ - bl 3dc6d8 │ │ │ │ + bl 3dc6d0 │ │ │ │ cmp r0, r4 │ │ │ │ ble.n 1b5080 │ │ │ │ ldr r3, [pc, #64] @ (1b50a8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r3, #0] │ │ │ │ cbnz r4, 1b5072 │ │ │ │ b.n 1b5082 │ │ │ │ @@ -173530,27 +173533,27 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1b506e │ │ │ │ b.n 1b502c │ │ │ │ bne.n 1b5086 │ │ │ │ movs r4, #0 │ │ │ │ b.n 1b502c │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - bl 3e0150 │ │ │ │ + bl 3e0148 │ │ │ │ b.n 1b5082 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r2, r2, r3 │ │ │ │ lsls r2, r0, #1 │ │ │ │ ldrb r4, [r4, #12] │ │ │ │ movs r5, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r7, #11] │ │ │ │ movs r5, r6 │ │ │ │ - movs r4, #214 @ 0xd6 │ │ │ │ + movs r4, #198 @ 0xc6 │ │ │ │ movs r6, r4 │ │ │ │ adds r6, r5, r1 │ │ │ │ lsls r2, r0, #1 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -173629,15 +173632,15 @@ │ │ │ │ mov r0, ip │ │ │ │ ldr r1, [pc, #160] @ (1b5204 ) │ │ │ │ add r3, pc │ │ │ │ add lr, pc │ │ │ │ adds r3, #44 @ 0x2c │ │ │ │ add r1, pc │ │ │ │ str.w lr, [sp] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ add sp, #12 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ pop {pc} │ │ │ │ @@ -173658,15 +173661,15 @@ │ │ │ │ ldr r1, [pc, #108] @ (1b5210 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #44 @ 0x2c │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2053 @ 0x805 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1b5116 │ │ │ │ movs r1, #1 │ │ │ │ movw ip, #44100 @ 0xac44 │ │ │ │ strb r1, [r0, #4] │ │ │ │ str.w ip, [r0, #8] │ │ │ │ cbz r3, 1b51e4 │ │ │ │ ldrb r3, [r0, #20] │ │ │ │ @@ -173689,29 +173692,29 @@ │ │ │ │ str.w ip, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 1b5112 │ │ │ │ strb r1, [r0, #20] │ │ │ │ b.n 1b5150 │ │ │ │ mov r2, r3 │ │ │ │ b.n 1b5150 │ │ │ │ - cbnz r2, 1b527a │ │ │ │ + cbnz r2, 1b5276 │ │ │ │ movs r1, r6 │ │ │ │ - movs r3, #228 @ 0xe4 │ │ │ │ + movs r3, #212 @ 0xd4 │ │ │ │ movs r6, r4 │ │ │ │ - movs r3, #208 @ 0xd0 │ │ │ │ + movs r3, #192 @ 0xc0 │ │ │ │ movs r6, r4 │ │ │ │ - cbnz r2, 1b5276 │ │ │ │ + cbnz r2, 1b5272 │ │ │ │ movs r1, r6 │ │ │ │ - movs r3, #232 @ 0xe8 │ │ │ │ + movs r3, #216 @ 0xd8 │ │ │ │ movs r6, r4 │ │ │ │ - movs r3, #142 @ 0x8e │ │ │ │ + movs r3, #126 @ 0x7e │ │ │ │ movs r6, r4 │ │ │ │ ldr r0, [pc, #4] @ (1b521c ) │ │ │ │ add r0, pc │ │ │ │ - b.w 2969cc │ │ │ │ + b.w 2969c4 │ │ │ │ uxtb r2, r4 │ │ │ │ movs r4, r6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #256] @ (1b5334 ) │ │ │ │ @@ -173720,15 +173723,15 @@ │ │ │ │ movs r3, #148 @ 0x94 │ │ │ │ ldr r1, [pc, #256] @ (1b533c ) │ │ │ │ add r4, pc │ │ │ │ add r2, pc │ │ │ │ adds r4, #80 @ 0x50 │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr.w r8, [r0, #40] @ 0x28 │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 1b52aa │ │ │ │ mov.w r9, #0 │ │ │ │ mov r6, r8 │ │ │ │ ldr.w r8, [r8, #100] @ 0x64 │ │ │ │ @@ -173799,21 +173802,21 @@ │ │ │ │ cbz r3, 1b52f4 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r0, [r7, #28] │ │ │ │ blx r3 │ │ │ │ str r5, [r7, #20] │ │ │ │ ldr r0, [r7, #24] │ │ │ │ cbz r0, 1b5300 │ │ │ │ - bl 3b7d70 │ │ │ │ + bl 3b7d68 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r7, #24] │ │ │ │ ldr r4, [r7, #32] │ │ │ │ cbz r4, 1b5314 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3f017c │ │ │ │ + bl 3f0174 │ │ │ │ mov r0, r4 │ │ │ │ blx 143ca4 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r7, #32] │ │ │ │ ldr r0, [r7, #88] @ 0x58 │ │ │ │ cbz r0, 1b5320 │ │ │ │ bl 1ea5d4 │ │ │ │ @@ -173823,19 +173826,19 @@ │ │ │ │ mov r2, r7 │ │ │ │ movs r0, #0 │ │ │ │ add r1, pc │ │ │ │ adds r1, #52 @ 0x34 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ b.w 212f7c │ │ │ │ - cbnz r2, 1b537c │ │ │ │ + cbnz r2, 1b5378 │ │ │ │ movs r1, r6 │ │ │ │ - movs r3, #124 @ 0x7c │ │ │ │ + movs r3, #108 @ 0x6c │ │ │ │ movs r6, r4 │ │ │ │ - movs r3, #144 @ 0x90 │ │ │ │ + movs r3, #128 @ 0x80 │ │ │ │ movs r6, r4 │ │ │ │ cbz r2, 1b5378 │ │ │ │ movs r4, r6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -173856,15 +173859,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 1b5416 │ │ │ │ ldr r3, [r3, #96] @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 1b536c │ │ │ │ ldr r0, [r4, #32] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 3f017c │ │ │ │ + bl 3f0174 │ │ │ │ ldrb.w r2, [r4, #72] @ 0x48 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 1b541e │ │ │ │ add sp, #8 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ @@ -173875,28 +173878,28 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 1b5362 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ movs r0, #1 │ │ │ │ mov r6, r3 │ │ │ │ - bl 3f0538 │ │ │ │ + bl 3f0530 │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r6 │ │ │ │ adds r2, r2, r3 │ │ │ │ ldr r3, [r4, #68] @ 0x44 │ │ │ │ adc.w r3, r3, r1 │ │ │ │ - bl 3f0324 │ │ │ │ + bl 3f031c │ │ │ │ ldrb.w r3, [r4, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 1b538a │ │ │ │ movs r0, #1 │ │ │ │ strb.w r0, [r4, #72] @ 0x48 │ │ │ │ - bl 3f0538 │ │ │ │ + bl 3f0530 │ │ │ │ ldr r3, [pc, #128] @ (1b5454 ) │ │ │ │ strd r0, r1, [r4, #80] @ 0x50 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1b538a │ │ │ │ ldr r3, [pc, #116] @ (1b5458 ) │ │ │ │ @@ -173909,21 +173912,21 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r2, r3, #16 │ │ │ │ bpl.n 1b538a │ │ │ │ ldrd r0, r1, [r4, #64] @ 0x40 │ │ │ │ movs r3, #0 │ │ │ │ movw r2, #16960 @ 0x4240 │ │ │ │ movt r2, #15 │ │ │ │ - bl 4085c0 │ │ │ │ + bl 4085b8 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #84] @ (1b5460 ) │ │ │ │ add r0, pc │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 3e5e5c │ │ │ │ + b.w 3e5e54 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 1b5372 │ │ │ │ b.n 1b53a4 │ │ │ │ strb.w r3, [r4, #72] @ 0x48 │ │ │ │ ldr r3, [pc, #48] @ (1b5454 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ @@ -173940,29 +173943,29 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 1b538a │ │ │ │ ldr r0, [pc, #36] @ (1b5468 ) │ │ │ │ add r0, pc │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 3e5e5c │ │ │ │ + b.w 3e5e54 │ │ │ │ nop │ │ │ │ strb r2, [r2, #31] │ │ │ │ movs r5, r6 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #214 @ 0xd6 │ │ │ │ + movs r1, #198 @ 0xc6 │ │ │ │ movs r6, r4 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #194 @ 0xc2 │ │ │ │ + movs r1, #178 @ 0xb2 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #40] @ 0x28 │ │ │ │ mov r5, r0 │ │ │ │ @@ -174037,19 +174040,19 @@ │ │ │ │ ldr r1, [pc, #16] @ (1b5528 ) │ │ │ │ ldr r0, [pc, #20] @ (1b552c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #96 @ 0x60 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ - @ instruction: 0xb834 │ │ │ │ + @ instruction: 0xb824 │ │ │ │ movs r1, r6 │ │ │ │ - movs r0, #30 │ │ │ │ + movs r0, #14 │ │ │ │ movs r6, r4 │ │ │ │ - movs r0, #250 @ 0xfa │ │ │ │ + movs r0, #234 @ 0xea │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001b5530 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -174069,19 +174072,19 @@ │ │ │ │ ldr r1, [pc, #16] @ (1b5570 ) │ │ │ │ ldr r0, [pc, #20] @ (1b5574 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #124 @ 0x7c │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ - @ instruction: 0xb7ec │ │ │ │ + @ instruction: 0xb7dc │ │ │ │ movs r1, r6 │ │ │ │ - subs r6, r2, #7 │ │ │ │ + subs r6, r0, #7 │ │ │ │ movs r6, r4 │ │ │ │ - movs r0, #202 @ 0xca │ │ │ │ + movs r0, #186 @ 0xba │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001b5578 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -174095,15 +174098,15 @@ │ │ │ │ ldrd r3, r1, [r4, #76] @ 0x4c │ │ │ │ add r3, r2 │ │ │ │ cmp r3, r1 │ │ │ │ bhi.n 1b55be │ │ │ │ add r0, r2 │ │ │ │ str r3, [r4, #76] @ 0x4c │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 407d64 │ │ │ │ + bl 407d5c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r1, [r4, #72] @ 0x48 │ │ │ │ add sp, #8 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -174114,19 +174117,19 @@ │ │ │ │ ldr r1, [pc, #16] @ (1b55d8 ) │ │ │ │ ldr r0, [pc, #20] @ (1b55dc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #152 @ 0x98 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ - @ instruction: 0xb784 │ │ │ │ + @ instruction: 0xb774 │ │ │ │ movs r1, r6 │ │ │ │ - subs r6, r5, #5 │ │ │ │ + subs r6, r3, #5 │ │ │ │ movs r6, r4 │ │ │ │ - movs r0, #126 @ 0x7e │ │ │ │ + movs r0, #110 @ 0x6e │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ cbnz r3, 1b55f8 │ │ │ │ @@ -174296,15 +174299,15 @@ │ │ │ │ add sp, #12 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - @ instruction: 0xb64e │ │ │ │ + @ instruction: 0xb63e │ │ │ │ movs r1, r6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r2, [r3, #88] @ 0x58 │ │ │ │ cbz r2, 1b57c4 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ @@ -174372,15 +174375,15 @@ │ │ │ │ movs r3, #148 @ 0x94 │ │ │ │ ldr r1, [pc, #144] @ (1b58e8 ) │ │ │ │ add r6, pc │ │ │ │ add r2, pc │ │ │ │ add.w r4, r6, #80 @ 0x50 │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r5, r0 │ │ │ │ movs r4, #0 │ │ │ │ movs r0, #32 │ │ │ │ strd r4, r4, [r5, #36] @ 0x24 │ │ │ │ str r4, [r5, #44] @ 0x2c │ │ │ │ blx 1439a4 │ │ │ │ ldr r3, [pc, #112] @ (1b58ec ) │ │ │ │ @@ -174388,15 +174391,15 @@ │ │ │ │ str r5, [sp, #8] │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ mov r7, r0 │ │ │ │ - bl 3f00e8 │ │ │ │ + bl 3f00e0 │ │ │ │ ldr r0, [pc, #96] @ (1b58f0 ) │ │ │ │ mov r1, r5 │ │ │ │ str r7, [r5, #32] │ │ │ │ add r0, pc │ │ │ │ bl 1ea5a4 │ │ │ │ str r0, [r5, #88] @ 0x58 │ │ │ │ cbz r0, 1b58ca │ │ │ │ @@ -174421,28 +174424,28 @@ │ │ │ │ add.w r3, r6, #208 @ 0xd0 │ │ │ │ ldr r0, [pc, #40] @ (1b58fc ) │ │ │ │ movw r2, #1626 @ 0x65a │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - push {r2, r4, r5, r6, r7} │ │ │ │ + push {r2, r5, r6, r7} │ │ │ │ movs r1, r6 │ │ │ │ - adds r6, r3, #5 │ │ │ │ + adds r6, r1, #5 │ │ │ │ movs r6, r4 │ │ │ │ - adds r0, r6, #5 │ │ │ │ + adds r0, r4, #5 │ │ │ │ movs r6, r4 │ │ │ │ subs r7, r7, r0 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfbd5ffff │ │ │ │ add r4, sp, #320 @ 0x140 │ │ │ │ movs r4, r6 │ │ │ │ - adds r2, r4, #1 │ │ │ │ + adds r2, r2, #1 │ │ │ │ movs r6, r4 │ │ │ │ - adds r4, r0, #7 │ │ │ │ + adds r4, r6, #6 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001b5900 : │ │ │ │ ldr r3, [pc, #28] @ (1b5920 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [r0, #36] @ 0x24 │ │ │ │ @@ -174489,15 +174492,15 @@ │ │ │ │ ldr r3, [pc, #8] @ (1b596c ) │ │ │ │ ldr r4, [r2, r3] │ │ │ │ b.n 1b5952 │ │ │ │ strb r0, [r6, #7] │ │ │ │ movs r5, r6 │ │ │ │ cmp r5, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb7d0 │ │ │ │ + @ instruction: 0xb7c0 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 001b5974 : │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -174556,15 +174559,15 @@ │ │ │ │ movs r5, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r3, #6] │ │ │ │ movs r5, r6 │ │ │ │ cmp r5, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb76a │ │ │ │ + @ instruction: 0xb75a │ │ │ │ movs r5, r4 │ │ │ │ strb r4, [r4, #5] │ │ │ │ movs r5, r6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -174592,23 +174595,23 @@ │ │ │ │ bl 1b5974 │ │ │ │ ldr r1, [pc, #28] @ (1b5a70 ) │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ bl 1b5974 │ │ │ │ b.n 1b5a34 │ │ │ │ nop │ │ │ │ - adds r6, r0, #2 │ │ │ │ + adds r6, r6, #1 │ │ │ │ movs r6, r4 │ │ │ │ lsrs r6, r4, #26 │ │ │ │ lsls r2, r0, #1 │ │ │ │ - adds r0, r2, #3 │ │ │ │ + adds r0, r0, #3 │ │ │ │ movs r6, r4 │ │ │ │ - adds r2, r0, #2 │ │ │ │ + adds r2, r6, #1 │ │ │ │ movs r6, r4 │ │ │ │ - adds r6, r4, #2 │ │ │ │ + adds r6, r2, #2 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001b5a74 : │ │ │ │ cbnz r1, 1b5a80 │ │ │ │ mov r0, r1 │ │ │ │ movs r1, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -174709,43 +174712,43 @@ │ │ │ │ b.n 1b5b02 │ │ │ │ ldr r1, [pc, #68] @ (1b5bb4 ) │ │ │ │ movs r0, #0 │ │ │ │ add r1, pc │ │ │ │ bl 1b5974 │ │ │ │ b.n 1b5ae4 │ │ │ │ nop │ │ │ │ - adds r0, r3, #1 │ │ │ │ + adds r0, r1, #1 │ │ │ │ movs r6, r4 │ │ │ │ - bvc.n 1b5b50 │ │ │ │ + bvc.n 1b5b30 │ │ │ │ movs r5, r4 │ │ │ │ - str r2, [r1, #24] │ │ │ │ + str r2, [r7, #20] │ │ │ │ movs r5, r4 │ │ │ │ - adds r0, r6, #1 │ │ │ │ + adds r0, r4, #1 │ │ │ │ movs r6, r4 │ │ │ │ - lsls r0, r3, #16 │ │ │ │ + lsls r0, r1, #16 │ │ │ │ movs r0, r5 │ │ │ │ - movs r0, #230 @ 0xe6 │ │ │ │ + movs r0, #214 @ 0xd6 │ │ │ │ movs r5, r5 │ │ │ │ - adds r4, r4, #0 │ │ │ │ - movs r6, r4 │ │ │ │ - adds r4, r2, #0 │ │ │ │ - movs r6, r4 │ │ │ │ adds r4, r2, #0 │ │ │ │ movs r6, r4 │ │ │ │ adds r4, r0, #0 │ │ │ │ movs r6, r4 │ │ │ │ adds r4, r0, #0 │ │ │ │ movs r6, r4 │ │ │ │ subs r4, r6, r7 │ │ │ │ movs r6, r4 │ │ │ │ - push {r2, r3, r5} │ │ │ │ + subs r4, r6, r7 │ │ │ │ + movs r6, r4 │ │ │ │ + subs r4, r4, r7 │ │ │ │ + movs r6, r4 │ │ │ │ + push {r2, r3, r4} │ │ │ │ movs r2, r5 │ │ │ │ - adds r2, r0, #0 │ │ │ │ + subs r2, r6, r7 │ │ │ │ movs r6, r4 │ │ │ │ - subs r2, r3, r7 │ │ │ │ + subs r2, r1, r7 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ sub sp, #8 │ │ │ │ @@ -174801,19 +174804,19 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 1b5c34 │ │ │ │ str r3, [r1, #0] │ │ │ │ b.n 1b5c34 │ │ │ │ nop │ │ │ │ - cbz r2, 1b5c60 │ │ │ │ + cbz r2, 1b5c5c │ │ │ │ movs r1, r6 │ │ │ │ - subs r4, r0, r5 │ │ │ │ + subs r4, r6, r4 │ │ │ │ movs r6, r4 │ │ │ │ - bvs.n 1b5d50 │ │ │ │ + bvs.n 1b5d30 │ │ │ │ movs r5, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ sub sp, #12 │ │ │ │ @@ -174868,19 +174871,19 @@ │ │ │ │ ldr r0, [pc, #24] @ (1b5cfc ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 1b5974 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ b.n 1b5c90 │ │ │ │ blx 14585c │ │ │ │ - add sp, #472 @ 0x1d8 │ │ │ │ + add sp, #408 @ 0x198 │ │ │ │ movs r1, r6 │ │ │ │ - subs r6, r5, r2 │ │ │ │ + subs r6, r3, r2 │ │ │ │ movs r6, r4 │ │ │ │ - bpl.n 1b5c88 │ │ │ │ + bpl.n 1b5c68 │ │ │ │ movs r5, r4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1b5dfa │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -174927,15 +174930,15 @@ │ │ │ │ blx r3 │ │ │ │ ldr r7, [r7, #16] │ │ │ │ cmp r7, #0 │ │ │ │ bne.n 1b5d6a │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ add.w r0, r5, sl │ │ │ │ mov r1, r7 │ │ │ │ - bl 407d64 │ │ │ │ + bl 407d5c │ │ │ │ subs r6, r6, r5 │ │ │ │ mov sl, r1 │ │ │ │ bne.n 1b5d42 │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ mov r6, fp │ │ │ │ ldr r7, [sp, #4] │ │ │ │ str.w sl, [r4, #56] @ 0x38 │ │ │ │ @@ -174981,19 +174984,19 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ bx lr │ │ │ │ - add sp, #168 @ 0xa8 │ │ │ │ + add sp, #104 @ 0x68 │ │ │ │ movs r1, r6 │ │ │ │ - subs r0, r2, r2 │ │ │ │ + subs r0, r0, r2 │ │ │ │ movs r6, r4 │ │ │ │ - bpl.n 1b5f10 │ │ │ │ + bpl.n 1b5ef0 │ │ │ │ movs r5, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #376] @ (1b5fa0 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -175148,37 +175151,37 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ ldr r4, [r0, #80] @ 0x50 │ │ │ │ movs r5, r6 │ │ │ │ subs r0, r1, r6 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #480 @ 0x1e0 │ │ │ │ + add r6, sp, #416 @ 0x1a0 │ │ │ │ movs r1, r6 │ │ │ │ - adds r2, r0, r4 │ │ │ │ + adds r2, r6, r3 │ │ │ │ movs r6, r4 │ │ │ │ - bcc.n 1b5f3c │ │ │ │ + bcc.n 1b5f1c │ │ │ │ movs r5, r4 │ │ │ │ - add r6, sp, #304 @ 0x130 │ │ │ │ + add r6, sp, #240 @ 0xf0 │ │ │ │ movs r1, r6 │ │ │ │ - adds r6, r5, r3 │ │ │ │ + adds r6, r3, r3 │ │ │ │ movs r6, r4 │ │ │ │ - bcc.n 1b5ef0 │ │ │ │ + bcc.n 1b5ed0 │ │ │ │ movs r5, r4 │ │ │ │ - adds r6, r7, r3 │ │ │ │ + adds r6, r5, r3 │ │ │ │ movs r6, r4 │ │ │ │ - adds r0, r0, r4 │ │ │ │ + adds r0, r6, r3 │ │ │ │ movs r6, r4 │ │ │ │ movs r4, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #904 @ 0x388 │ │ │ │ + add r5, sp, #840 @ 0x348 │ │ │ │ movs r1, r6 │ │ │ │ - adds r6, r4, r2 │ │ │ │ + adds r6, r2, r2 │ │ │ │ movs r6, r4 │ │ │ │ - bcc.n 1b6030 │ │ │ │ + bcc.n 1b6010 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 001b5fd8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -175217,21 +175220,21 @@ │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ pop {r4, pc} │ │ │ │ blx 14585c │ │ │ │ - add r5, sp, #360 @ 0x168 │ │ │ │ + add r5, sp, #296 @ 0x128 │ │ │ │ movs r1, r6 │ │ │ │ - add r5, sp, #400 @ 0x190 │ │ │ │ + add r5, sp, #336 @ 0x150 │ │ │ │ movs r1, r6 │ │ │ │ - add r5, sp, #288 @ 0x120 │ │ │ │ + add r5, sp, #224 @ 0xe0 │ │ │ │ movs r1, r6 │ │ │ │ - add r5, sp, #288 @ 0x120 │ │ │ │ + add r5, sp, #224 @ 0xe0 │ │ │ │ movs r1, r6 │ │ │ │ │ │ │ │ 001b6058 : │ │ │ │ cbz r2, 1b609c │ │ │ │ ldrb r3, [r0, #4] │ │ │ │ mov ip, r1 │ │ │ │ cbnz r3, 1b608e │ │ │ │ @@ -175311,15 +175314,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - asrs r6, r4, #29 │ │ │ │ + asrs r6, r2, #29 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001b613c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -175388,21 +175391,21 @@ │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr.w r3, [r9, #24] │ │ │ │ umull r6, r0, r0, r7 │ │ │ │ mov r2, r3 │ │ │ │ mov fp, r3 │ │ │ │ mov r3, r5 │ │ │ │ umlal r0, ip, r7, r5 │ │ │ │ - bl 408660 │ │ │ │ + bl 408658 │ │ │ │ mov r3, r5 │ │ │ │ mov sl, r0 │ │ │ │ mov r1, r2 │ │ │ │ adds r0, r5, r6 │ │ │ │ mov r2, fp │ │ │ │ - bl 408660 │ │ │ │ + bl 408658 │ │ │ │ orrs.w r3, r0, sl │ │ │ │ beq.n 1b62ae │ │ │ │ mvn.w r3, #1 │ │ │ │ movs r1, #16 │ │ │ │ cmp r3, r0 │ │ │ │ sbcs.w r5, r5, sl │ │ │ │ it cc │ │ │ │ @@ -175478,37 +175481,37 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [sp, #12] │ │ │ │ subs r3, r2, #1 │ │ │ │ adc.w r1, r5, #4294967295 @ 0xffffffff │ │ │ │ adds.w r0, r3, fp │ │ │ │ adc.w r1, r1, #0 │ │ │ │ mov r3, r5 │ │ │ │ - bl 408660 │ │ │ │ + bl 408658 │ │ │ │ strd r0, r1, [sp] │ │ │ │ ldr r0, [pc, #40] @ (1b6320 ) │ │ │ │ mov r1, r7 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ str r3, [sp, #8] │ │ │ │ b.n 1b62ba │ │ │ │ ldr r6, [r0, #24] │ │ │ │ movs r5, r6 │ │ │ │ movs r5, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r7, #22 │ │ │ │ + asrs r4, r5, #22 │ │ │ │ movs r6, r4 │ │ │ │ - asrs r6, r7, #22 │ │ │ │ + asrs r6, r5, #22 │ │ │ │ movs r6, r4 │ │ │ │ subs r4, r3, r6 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r1, #22 │ │ │ │ + asrs r0, r7, #21 │ │ │ │ movs r6, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr.w r3, [pc, #1064] @ 1b6760 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -175557,15 +175560,15 @@ │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ cbz r3, 1b63b2 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ - bl 407b08 │ │ │ │ + bl 407b00 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r7, #24] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ bl 1b613c │ │ │ │ ldrb r1, [r0, #1] │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ @@ -175692,15 +175695,15 @@ │ │ │ │ blx r3 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1b6590 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ str r1, [sp, #20] │ │ │ │ - bl 407b08 │ │ │ │ + bl 407b00 │ │ │ │ cmp r0, r9 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ it cs │ │ │ │ movcs r0, r9 │ │ │ │ mov fp, r0 │ │ │ │ cbz r5, 1b654c │ │ │ │ cbz r0, 1b654c │ │ │ │ @@ -175721,15 +175724,15 @@ │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ mov r2, r7 │ │ │ │ blx r3 │ │ │ │ ldr.w r9, [r4, #60] @ 0x3c │ │ │ │ adds r0, r6, r7 │ │ │ │ add sl, r7 │ │ │ │ mov r1, r9 │ │ │ │ - bl 407d64 │ │ │ │ + bl 407d5c │ │ │ │ ldr r0, [r4, #32] │ │ │ │ mov r6, r1 │ │ │ │ subs.w r8, r8, r7 │ │ │ │ bne.n 1b6512 │ │ │ │ ldr.w r9, [sp, #20] │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ @@ -175737,23 +175740,23 @@ │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ ldr r6, [r4, #32] │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r6 │ │ │ │ - bl 407b08 │ │ │ │ + bl 407b00 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r7, r0 │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ add r3, r0 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ str r3, [sp, #16] │ │ │ │ add r0, r7 │ │ │ │ - bl 407d64 │ │ │ │ + bl 407d5c │ │ │ │ cmp fp, r7 │ │ │ │ ite ls │ │ │ │ movls r3, #0 │ │ │ │ movhi r3, #1 │ │ │ │ cmp r5, r6 │ │ │ │ it cc │ │ │ │ orrcc.w r3, r3, #1 │ │ │ │ @@ -175886,15 +175889,15 @@ │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r6, r3 │ │ │ │ bne.n 1b6748 │ │ │ │ adds r0, r7, r6 │ │ │ │ subs r4, r4, r6 │ │ │ │ ldr.w r6, [fp, #60] @ 0x3c │ │ │ │ mov r1, r6 │ │ │ │ - bl 407d64 │ │ │ │ + bl 407d5c │ │ │ │ mov r7, r1 │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 1b667a │ │ │ │ mov r4, fp │ │ │ │ mov sl, r6 │ │ │ │ ldr r5, [r5, #116] @ 0x74 │ │ │ │ cmp r5, #0 │ │ │ │ @@ -175941,47 +175944,47 @@ │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r4, fp │ │ │ │ bl 1b5974 │ │ │ │ ldr.w sl, [fp, #60] @ 0x3c │ │ │ │ b.n 1b66e0 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - add r2, sp, #48 @ 0x30 │ │ │ │ + add r1, sp, #1008 @ 0x3f0 │ │ │ │ movs r1, r6 │ │ │ │ str r4, [r3, #124] @ 0x7c │ │ │ │ movs r5, r6 │ │ │ │ - asrs r6, r3, #22 │ │ │ │ + asrs r6, r1, #22 │ │ │ │ movs r6, r4 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r2, r3, r6} │ │ │ │ + ldmia r7!, {r2, r3, r4, r5} │ │ │ │ movs r5, r4 │ │ │ │ str r0, [r6, #120] @ 0x78 │ │ │ │ movs r5, r6 │ │ │ │ - add r7, pc, #536 @ (adr r7, 1b6994 ) │ │ │ │ + add r7, pc, #472 @ (adr r7, 1b6954 ) │ │ │ │ movs r1, r6 │ │ │ │ - asrs r0, r0, #15 │ │ │ │ + asrs r0, r6, #14 │ │ │ │ movs r6, r4 │ │ │ │ - ldmia r4!, {r1, r2, r5, r7} │ │ │ │ + ldmia r4, {r1, r2, r4, r7} │ │ │ │ movs r5, r4 │ │ │ │ - add r7, pc, #200 @ (adr r7, 1b6850 ) │ │ │ │ + add r7, pc, #136 @ (adr r7, 1b6810 ) │ │ │ │ movs r1, r6 │ │ │ │ - asrs r4, r0, #5 │ │ │ │ + asrs r4, r6, #4 │ │ │ │ movs r6, r4 │ │ │ │ - ldmia r4, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r4!, {r1, r3, r5, r6} │ │ │ │ movs r5, r4 │ │ │ │ - asrs r6, r6, #11 │ │ │ │ + asrs r6, r4, #11 │ │ │ │ movs r6, r4 │ │ │ │ - ldmia r4!, {r1, r2, r6} │ │ │ │ + ldmia r4, {r1, r2, r4, r5} │ │ │ │ movs r5, r4 │ │ │ │ - add r6, pc, #368 @ (adr r6, 1b690c ) │ │ │ │ + add r6, pc, #304 @ (adr r6, 1b68cc ) │ │ │ │ movs r1, r6 │ │ │ │ - ldmia r3!, {r1, r5, r7} │ │ │ │ + ldmia r3!, {r1, r4, r7} │ │ │ │ movs r5, r4 │ │ │ │ - asrs r0, r2, #8 │ │ │ │ + asrs r0, r0, #8 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001b67a4 : │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 1b682a │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -176034,19 +176037,19 @@ │ │ │ │ b.w 1b5974 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ bx lr │ │ │ │ - add r5, pc, #256 @ (adr r5, 1b693c ) │ │ │ │ + add r5, pc, #192 @ (adr r5, 1b68fc ) │ │ │ │ movs r1, r6 │ │ │ │ - asrs r4, r3, #6 │ │ │ │ + asrs r4, r1, #6 │ │ │ │ movs r6, r4 │ │ │ │ - ldmia r2!, {r1, r3, r7} │ │ │ │ + ldmia r2!, {r1, r3, r4, r5, r6} │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 001b6844 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -176340,43 +176343,43 @@ │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ blx 14585c │ │ │ │ nop │ │ │ │ str r0, [r2, #44] @ 0x2c │ │ │ │ movs r5, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #704 @ (adr r4, 1b6de8 ) │ │ │ │ + add r4, pc, #640 @ (adr r4, 1b6da8 ) │ │ │ │ movs r1, r6 │ │ │ │ str r2, [r6, #36] @ 0x24 │ │ │ │ movs r5, r6 │ │ │ │ - asrs r4, r4, #2 │ │ │ │ + asrs r4, r2, #2 │ │ │ │ movs r6, r4 │ │ │ │ - ldmia r0!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r3, r5, r6, r7} │ │ │ │ movs r5, r4 │ │ │ │ - add r3, pc, #568 @ (adr r3, 1b6d70 ) │ │ │ │ + add r3, pc, #504 @ (adr r3, 1b6d30 ) │ │ │ │ movs r1, r6 │ │ │ │ - lsrs r6, r6, #31 │ │ │ │ + lsrs r6, r4, #31 │ │ │ │ movs r6, r4 │ │ │ │ - ldmia r0!, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r6, r7} │ │ │ │ movs r5, r4 │ │ │ │ - add r3, pc, #384 @ (adr r3, 1b6cc4 ) │ │ │ │ + add r3, pc, #320 @ (adr r3, 1b6c84 ) │ │ │ │ movs r1, r6 │ │ │ │ - add r3, pc, #16 @ (adr r3, 1b6b58 ) │ │ │ │ + add r2, pc, #976 @ (adr r2, 1b6f18 ) │ │ │ │ movs r1, r6 │ │ │ │ - add r2, pc, #944 @ (adr r2, 1b6efc ) │ │ │ │ + add r2, pc, #880 @ (adr r2, 1b6ebc ) │ │ │ │ movs r1, r6 │ │ │ │ - lsrs r0, r0, #30 │ │ │ │ + lsrs r0, r6, #29 │ │ │ │ movs r6, r4 │ │ │ │ - ldmia r0!, {r1, r2, r4, r5} │ │ │ │ + ldmia r0!, {r1, r2, r5} │ │ │ │ movs r5, r4 │ │ │ │ - lsrs r2, r3, #28 │ │ │ │ + lsrs r2, r1, #28 │ │ │ │ movs r6, r4 │ │ │ │ - stmia r7!, {r2, r5, r7} │ │ │ │ + stmia r7!, {r2, r4, r7} │ │ │ │ movs r5, r4 │ │ │ │ - stmia r6!, {r1, r3, r4, r7} │ │ │ │ + stmia r6!, {r1, r3, r7} │ │ │ │ movs r3, r5 │ │ │ │ │ │ │ │ 001b6b60 : │ │ │ │ cbz r0, 1b6b66 │ │ │ │ ldrb.w r0, [r0, #56] @ 0x38 │ │ │ │ bx lr │ │ │ │ │ │ │ │ @@ -176411,23 +176414,23 @@ │ │ │ │ movs r2, #0 │ │ │ │ umull r4, r0, r3, r0 │ │ │ │ umlal r0, r2, r3, r1 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r2 │ │ │ │ movw r2, #16960 @ 0x4240 │ │ │ │ movt r2, #15 │ │ │ │ - bl 408660 │ │ │ │ + bl 408658 │ │ │ │ movs r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r2 │ │ │ │ adds r0, r3, r4 │ │ │ │ movw r2, #16960 @ 0x4240 │ │ │ │ movt r2, #15 │ │ │ │ movs r3, #0 │ │ │ │ - bl 408660 │ │ │ │ + bl 408658 │ │ │ │ mov r1, r5 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ subs r0, #1 │ │ │ │ sbc.w r1, r1, #0 │ │ │ │ @@ -176507,21 +176510,21 @@ │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr.w r3, [r9, #20] │ │ │ │ umull r6, r0, r0, r7 │ │ │ │ mov r2, r3 │ │ │ │ mov fp, r3 │ │ │ │ mov r3, r5 │ │ │ │ umlal r0, ip, r7, r5 │ │ │ │ - bl 408660 │ │ │ │ + bl 408658 │ │ │ │ mov r3, r5 │ │ │ │ mov sl, r0 │ │ │ │ mov r1, r2 │ │ │ │ adds r0, r5, r6 │ │ │ │ mov r2, fp │ │ │ │ - bl 408660 │ │ │ │ + bl 408658 │ │ │ │ orrs.w r3, r0, sl │ │ │ │ beq.n 1b6d6c │ │ │ │ mvn.w r3, #1 │ │ │ │ movs r1, #16 │ │ │ │ cmp r3, r0 │ │ │ │ sbcs.w r5, r5, sl │ │ │ │ it cc │ │ │ │ @@ -176597,38 +176600,38 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [sp, #12] │ │ │ │ subs r3, r2, #1 │ │ │ │ adc.w r1, r5, #4294967295 @ 0xffffffff │ │ │ │ adds.w r0, r3, fp │ │ │ │ adc.w r1, r1, #0 │ │ │ │ mov r3, r5 │ │ │ │ - bl 408660 │ │ │ │ + bl 408658 │ │ │ │ strd r0, r1, [sp] │ │ │ │ ldr r0, [pc, #40] @ (1b6de0 ) │ │ │ │ mov r1, r7 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ str r3, [sp, #8] │ │ │ │ b.n 1b6d78 │ │ │ │ nop │ │ │ │ ldrsh r4, [r0, r3] │ │ │ │ movs r5, r6 │ │ │ │ subs r0, r1, r6 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r7, #11 │ │ │ │ + lsrs r6, r5, #11 │ │ │ │ movs r6, r4 │ │ │ │ - lsrs r0, r0, #12 │ │ │ │ + lsrs r0, r6, #11 │ │ │ │ movs r6, r4 │ │ │ │ movs r4, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r0, #19 │ │ │ │ + lsrs r2, r6, #18 │ │ │ │ movs r6, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #448] @ (1b6fb8 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -176816,43 +176819,43 @@ │ │ │ │ blx 143ca4 │ │ │ │ b.n 1b6ed6 │ │ │ │ nop │ │ │ │ ldrb r4, [r6, r4] │ │ │ │ movs r5, r6 │ │ │ │ movs r5, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #560] @ 0x230 │ │ │ │ + ldr r6, [sp, #496] @ 0x1f0 │ │ │ │ movs r1, r6 │ │ │ │ - lsrs r6, r2, #4 │ │ │ │ + lsrs r6, r0, #4 │ │ │ │ movs r6, r4 │ │ │ │ - stmia r3!, {r3, r4, r6, r7} │ │ │ │ + stmia r3!, {r3, r6, r7} │ │ │ │ movs r5, r4 │ │ │ │ - ldr r6, [sp, #384] @ 0x180 │ │ │ │ + ldr r6, [sp, #320] @ 0x140 │ │ │ │ movs r1, r6 │ │ │ │ - lsrs r2, r0, #4 │ │ │ │ + lsrs r2, r6, #3 │ │ │ │ movs r6, r4 │ │ │ │ - stmia r3!, {r2, r3, r5, r7} │ │ │ │ + stmia r3!, {r2, r3, r4, r7} │ │ │ │ movs r5, r4 │ │ │ │ - lsrs r2, r2, #4 │ │ │ │ + lsrs r2, r0, #4 │ │ │ │ movs r6, r4 │ │ │ │ - lsrs r4, r2, #4 │ │ │ │ + lsrs r4, r0, #4 │ │ │ │ movs r6, r4 │ │ │ │ subs r4, r3, r6 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #904] @ 0x388 │ │ │ │ + ldr r5, [sp, #840] @ 0x348 │ │ │ │ movs r1, r6 │ │ │ │ - lsrs r0, r3, #32 │ │ │ │ + lsrs r0, r1, #32 │ │ │ │ movs r6, r4 │ │ │ │ - stmia r3!, {r1, r2, r3, r5} │ │ │ │ + stmia r3!, {r1, r2, r3, r4} │ │ │ │ movs r5, r4 │ │ │ │ - ldr r5, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r5, [sp, #696] @ 0x2b8 │ │ │ │ movs r1, r6 │ │ │ │ - lsrs r2, r0, #2 │ │ │ │ + lsrs r2, r6, #1 │ │ │ │ movs r6, r4 │ │ │ │ - stmia r3!, {r3} │ │ │ │ + stmia r2!, {r3, r4, r5, r6, r7} │ │ │ │ movs r5, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r2, [pc, #632] @ (1b7288 ) │ │ │ │ sub sp, #28 │ │ │ │ @@ -176947,15 +176950,15 @@ │ │ │ │ str r3, [sp, #16] │ │ │ │ blx r2 │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ ldr r7, [r4, #28] │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r7 │ │ │ │ - bl 407d64 │ │ │ │ + bl 407d5c │ │ │ │ mov r8, r1 │ │ │ │ cmp r1, #0 │ │ │ │ bne.w 1b726e │ │ │ │ cmp.w r9, #0 │ │ │ │ beq.n 1b715a │ │ │ │ cmp r9, r7 │ │ │ │ bcc.w 1b7228 │ │ │ │ @@ -176974,15 +176977,15 @@ │ │ │ │ mov r2, r7 │ │ │ │ mov sl, r7 │ │ │ │ blx r3 │ │ │ │ add r8, sl │ │ │ │ ldrd r0, r7, [r4, #56] @ 0x38 │ │ │ │ mov r1, r7 │ │ │ │ add r0, sl │ │ │ │ - bl 407d64 │ │ │ │ + bl 407d5c │ │ │ │ ldr r2, [r4, #28] │ │ │ │ subs.w r9, r9, sl │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ bne.n 1b710c │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ mov r1, r5 │ │ │ │ ldr r5, [sp, #0] │ │ │ │ @@ -177127,42 +177130,42 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r1, r4] │ │ │ │ movs r5, r6 │ │ │ │ ldrh r2, [r5, r3] │ │ │ │ movs r5, r6 │ │ │ │ adds r4, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r3, [sp, #656] @ 0x290 │ │ │ │ movs r1, r6 │ │ │ │ - stmia r0!, {r1, r2, r6, r7} │ │ │ │ + stmia r0!, {r1, r2, r4, r5, r7} │ │ │ │ movs r5, r4 │ │ │ │ - lsrs r0, r2, #5 │ │ │ │ + lsrs r0, r0, #5 │ │ │ │ movs r6, r4 │ │ │ │ - ldr r3, [sp, #80] @ 0x50 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ movs r1, r6 │ │ │ │ - lsrs r2, r4, #2 │ │ │ │ + lsrs r2, r2, #2 │ │ │ │ movs r6, r4 │ │ │ │ - stmia r0!, {r2, r3, r4, r6} │ │ │ │ + stmia r0!, {r2, r3, r6} │ │ │ │ movs r5, r4 │ │ │ │ - ldr r2, [sp, #848] @ 0x350 │ │ │ │ + ldr r2, [sp, #784] @ 0x310 │ │ │ │ movs r1, r6 │ │ │ │ - lsls r6, r7, #10 │ │ │ │ + lsls r6, r5, #10 │ │ │ │ movs r6, r4 │ │ │ │ - lsrs r4, r1, #2 │ │ │ │ + lsrs r4, r7, #1 │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #160] @ (1b7370 ) │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #1 │ │ │ │ add r3, pc │ │ │ │ mov r7, r3 │ │ │ │ - bl 3f0538 │ │ │ │ + bl 3f0530 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ mov r5, r1 │ │ │ │ ldr r2, [r4, #64] @ 0x40 │ │ │ │ mov r6, r0 │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ subs r0, r0, r3 │ │ │ │ ldr r3, [r4, #68] @ 0x44 │ │ │ │ @@ -177204,30 +177207,30 @@ │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 1b7316 │ │ │ │ movs r3, #0 │ │ │ │ movw r2, #16960 @ 0x4240 │ │ │ │ movt r2, #15 │ │ │ │ - bl 4085c0 │ │ │ │ + bl 4085b8 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #24] @ (1b7380 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1b7316 │ │ │ │ nop │ │ │ │ ldr r0, [r3, r1] │ │ │ │ movs r5, r6 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #22 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r6, #31 │ │ │ │ + lsls r2, r4, #31 │ │ │ │ movs r6, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ @@ -177434,57 +177437,57 @@ │ │ │ │ ldr r3, [pc, #112] @ (1b75e4 ) │ │ │ │ ldr r2, [r4, #16] │ │ │ │ add r3, pc │ │ │ │ str r3, [r2, #56] @ 0x38 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ b.n 1b73b4 │ │ │ │ nop │ │ │ │ - lsls r2, r4, #30 │ │ │ │ + lsls r2, r2, #30 │ │ │ │ movs r6, r4 │ │ │ │ - bkpt 0x00cc │ │ │ │ + bkpt 0x00bc │ │ │ │ movs r5, r4 │ │ │ │ - lsls r2, r6, #31 │ │ │ │ + lsls r2, r4, #31 │ │ │ │ movs r6, r4 │ │ │ │ - bkpt 0x00b8 │ │ │ │ + bkpt 0x00a8 │ │ │ │ movs r5, r4 │ │ │ │ - lsls r0, r6, #28 │ │ │ │ + lsls r0, r4, #28 │ │ │ │ movs r6, r4 │ │ │ │ - bkpt 0x0030 │ │ │ │ + bkpt 0x0020 │ │ │ │ movs r5, r4 │ │ │ │ - lsls r2, r2, #31 │ │ │ │ + lsls r2, r0, #31 │ │ │ │ movs r6, r4 │ │ │ │ - bkpt 0x0014 │ │ │ │ + bkpt 0x0004 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r0, [sp, #600] @ 0x258 │ │ │ │ + ldr r0, [sp, #536] @ 0x218 │ │ │ │ movs r1, r6 │ │ │ │ - lsls r4, r1, #29 │ │ │ │ + lsls r4, r7, #28 │ │ │ │ movs r6, r4 │ │ │ │ - pop {r1, r2, r3, r4, r6, r7, pc} │ │ │ │ + pop {r1, r2, r3, r6, r7, pc} │ │ │ │ movs r5, r4 │ │ │ │ - ldr r0, [sp, #400] @ 0x190 │ │ │ │ + ldr r0, [sp, #336] @ 0x150 │ │ │ │ movs r1, r6 │ │ │ │ - lsls r2, r0, #29 │ │ │ │ + lsls r2, r6, #28 │ │ │ │ movs r6, r4 │ │ │ │ - pop {r2, r3, r5, r7, pc} │ │ │ │ + pop {r2, r3, r4, r7, pc} │ │ │ │ movs r5, r4 │ │ │ │ - ldr r0, [sp, #248] @ 0xf8 │ │ │ │ + ldr r0, [sp, #184] @ 0xb8 │ │ │ │ movs r1, r6 │ │ │ │ - lsls r4, r3, #28 │ │ │ │ + lsls r4, r1, #28 │ │ │ │ movs r6, r4 │ │ │ │ - pop {r1, r2, r7, pc} │ │ │ │ + pop {r1, r2, r4, r5, r6, pc} │ │ │ │ movs r5, r4 │ │ │ │ - ldr r0, [sp, #128] @ 0x80 │ │ │ │ + ldr r0, [sp, #64] @ 0x40 │ │ │ │ movs r1, r6 │ │ │ │ - lsls r6, r2, #27 │ │ │ │ + lsls r6, r0, #27 │ │ │ │ movs r6, r4 │ │ │ │ - pop {r3, r5, r6, pc} │ │ │ │ + pop {r3, r4, r6, pc} │ │ │ │ movs r5, r4 │ │ │ │ - lsls r2, r1, #29 │ │ │ │ + lsls r2, r7, #28 │ │ │ │ movs r6, r4 │ │ │ │ - pop {r2, r4, r6, pc} │ │ │ │ + pop {r2, r6, pc} │ │ │ │ movs r5, r4 │ │ │ │ bls.n 1b762a │ │ │ │ vaddl.u q15, d15, d15 │ │ │ │ vcvt.u32.f32 , , #1 │ │ │ │ @ instruction: 0xffffdfb7 │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (1b79ac ) │ │ │ │ @@ -177495,55 +177498,55 @@ │ │ │ │ sub sp, #28 │ │ │ │ ldr r6, [pc, #396] @ (1b778c ) │ │ │ │ mov r4, r0 │ │ │ │ add r5, pc │ │ │ │ mov r7, r1 │ │ │ │ mov r0, r5 │ │ │ │ mov fp, r1 │ │ │ │ - bl 297bd4 │ │ │ │ + bl 297bcc │ │ │ │ ldr r2, [pc, #384] @ (1b7790 ) │ │ │ │ ldr.w r8, [pc, #388] @ 1b7794 │ │ │ │ add r6, pc │ │ │ │ mov r1, r5 │ │ │ │ add r2, pc │ │ │ │ add.w r5, r6, #80 @ 0x50 │ │ │ │ movs r3, #148 @ 0x94 │ │ │ │ str r5, [sp, #0] │ │ │ │ add r8, pc │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 1b76c0 │ │ │ │ ldr r3, [pc, #360] @ (1b7798 ) │ │ │ │ str r4, [r0, #24] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr.w r2, [r8, r3] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r0, r2 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ mov r6, r0 │ │ │ │ bl 1b4fec │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1b7728 │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 1b7384 │ │ │ │ cbz r0, 1b76a2 │ │ │ │ ldr r0, [pc, #324] @ (1b779c ) │ │ │ │ add r0, pc │ │ │ │ - bl 299b14 │ │ │ │ + bl 299b0c │ │ │ │ ldr r1, [r4, #0] │ │ │ │ mov r3, fp │ │ │ │ mov r2, r5 │ │ │ │ - bl 299234 │ │ │ │ + bl 29922c │ │ │ │ cbz r0, 1b76a2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2975d0 │ │ │ │ + bl 2975c8 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #28 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -177554,18 +177557,18 @@ │ │ │ │ mov r0, fp │ │ │ │ ldr r1, [pc, #276] @ (1b77a8 ) │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ add.w r3, r3, #600 @ 0x258 │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mov r0, r5 │ │ │ │ movs r5, #0 │ │ │ │ - bl 2975d0 │ │ │ │ + bl 2975c8 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #28 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -177585,26 +177588,26 @@ │ │ │ │ add r9, pc │ │ │ │ ldr.w r8, [r8, r3] │ │ │ │ b.n 1b7718 │ │ │ │ str r7, [r0, #4] │ │ │ │ blx 143ca4 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ bl 1b4fec │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 1b7384 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1b7656 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3b7d70 │ │ │ │ + bl 3b7d68 │ │ │ │ ldr.w r0, [r9] │ │ │ │ str.w sl, [r5, #24] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1b7686 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ str r4, [r5, #24] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ @@ -177635,64 +177638,64 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r2, [pc, #120] @ (1b77d0 ) │ │ │ │ add.w r3, r3, #600 @ 0x258 │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ strd r2, r6, [sp] │ │ │ │ movw r2, #1762 @ 0x6e2 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1b76a2 │ │ │ │ ldr r2, [pc, #100] @ (1b77d4 ) │ │ │ │ add r2, pc │ │ │ │ b.n 1b774a │ │ │ │ ldr r1, [pc, #100] @ (1b77d8 ) │ │ │ │ add.w r3, r6, #612 @ 0x264 │ │ │ │ ldr r0, [pc, #96] @ (1b77dc ) │ │ │ │ movw r2, #1772 @ 0x6ec │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - vaddl.u16 q8, d0, d21 │ │ │ │ - str r7, [sp, #232] @ 0xe8 │ │ │ │ + vaddl.u8 q8, d0, d21 │ │ │ │ + str r7, [sp, #168] @ 0xa8 │ │ │ │ movs r1, r6 │ │ │ │ - vaddl.u32 q0, d2, d21 │ │ │ │ + vaddl.u16 q0, d2, d21 │ │ │ │ strb r4, [r1, r4] │ │ │ │ movs r5, r6 │ │ │ │ movs r4, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r2, r4, r5} │ │ │ │ + ldmia r0!, {r2, r5} │ │ │ │ movs r4, r5 │ │ │ │ - str r6, [sp, #744] @ 0x2e8 │ │ │ │ + str r6, [sp, #680] @ 0x2a8 │ │ │ │ movs r1, r6 │ │ │ │ - lsls r0, r6, #26 │ │ │ │ + lsls r0, r4, #26 │ │ │ │ movs r6, r4 │ │ │ │ - cdp2 0, 9, cr0, cr14, cr5, {1} │ │ │ │ + cdp2 0, 8, cr0, cr14, cr5, {1} │ │ │ │ @ instruction: 0xf2120041 │ │ │ │ str r6, [sp, #272] @ 0x110 │ │ │ │ movs r5, r6 │ │ │ │ str r6, [sp, #216] @ 0xd8 │ │ │ │ movs r5, r6 │ │ │ │ - lsls r0, r7, #22 │ │ │ │ + lsls r0, r5, #22 │ │ │ │ movs r6, r4 │ │ │ │ - lsrs r4, r6, #31 │ │ │ │ + lsrs r4, r4, #31 │ │ │ │ movs r3, r5 │ │ │ │ - cmp r2, #202 @ 0xca │ │ │ │ + cmp r2, #186 @ 0xba │ │ │ │ movs r5, r4 │ │ │ │ - lsls r0, r1, #22 │ │ │ │ + lsls r0, r7, #21 │ │ │ │ movs r6, r4 │ │ │ │ - str r5, [sp, #1000] @ 0x3e8 │ │ │ │ + str r5, [sp, #936] @ 0x3a8 │ │ │ │ movs r1, r6 │ │ │ │ - ldc2l 0, cr0, [lr, #148] @ 0x94 │ │ │ │ - lsls r0, r2, #22 │ │ │ │ + stc2l 0, cr0, [lr, #148] @ 0x94 │ │ │ │ + lsls r0, r0, #22 │ │ │ │ movs r6, r4 │ │ │ │ - cmp r2, #186 @ 0xba │ │ │ │ + cmp r2, #170 @ 0xaa │ │ │ │ movs r5, r4 │ │ │ │ - ldc2 0, cr0, [sl, #148]! @ 0x94 │ │ │ │ - lsls r0, r6, #22 │ │ │ │ + stc2 0, cr0, [sl, #148]! @ 0x94 │ │ │ │ + lsls r0, r4, #22 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001b77e0 : │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 1b7866 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -177745,19 +177748,19 @@ │ │ │ │ b.w 1b5974 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ bx lr │ │ │ │ - str r5, [sp, #16] │ │ │ │ + str r4, [sp, #976] @ 0x3d0 │ │ │ │ movs r1, r6 │ │ │ │ - lsls r0, r4, #5 │ │ │ │ + lsls r0, r2, #5 │ │ │ │ movs r6, r4 │ │ │ │ - rev16 r6, r1 │ │ │ │ + rev r6, r7 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 001b7880 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -178050,40 +178053,40 @@ │ │ │ │ b.n 1b7b3c │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ blx 14585c │ │ │ │ strh r4, [r2, r2] │ │ │ │ movs r5, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #464] @ 0x1d0 │ │ │ │ + str r4, [sp, #400] @ 0x190 │ │ │ │ movs r1, r6 │ │ │ │ strh r6, [r6, r0] │ │ │ │ movs r5, r6 │ │ │ │ - lsls r6, r4, #1 │ │ │ │ + lsls r6, r2, #1 │ │ │ │ movs r6, r4 │ │ │ │ - @ instruction: 0xb8bc │ │ │ │ + @ instruction: 0xb8ac │ │ │ │ movs r5, r4 │ │ │ │ - str r3, [sp, #320] @ 0x140 │ │ │ │ + str r3, [sp, #256] @ 0x100 │ │ │ │ movs r1, r6 │ │ │ │ - vrev64.32 d0, d21 │ │ │ │ - @ instruction: 0xb898 │ │ │ │ + vaddl.u32 q0, d8, d21 │ │ │ │ + @ instruction: 0xb888 │ │ │ │ movs r5, r4 │ │ │ │ - str r3, [sp, #136] @ 0x88 │ │ │ │ + str r3, [sp, #72] @ 0x48 │ │ │ │ movs r1, r6 │ │ │ │ - str r2, [sp, #792] @ 0x318 │ │ │ │ + str r2, [sp, #728] @ 0x2d8 │ │ │ │ movs r1, r6 │ │ │ │ - str r2, [sp, #696] @ 0x2b8 │ │ │ │ + str r2, [sp, #632] @ 0x278 │ │ │ │ movs r1, r6 │ │ │ │ - vhadd.u8 d16, d2, d21 │ │ │ │ - @ instruction: 0xb7f8 │ │ │ │ + vhadd.u d0, d2, d21 │ │ │ │ + @ instruction: 0xb7e8 │ │ │ │ movs r5, r4 │ │ │ │ - cdp2 0, 13, cr0, cr12, cr5, {1} │ │ │ │ - @ instruction: 0xb766 │ │ │ │ + cdp2 0, 12, cr0, cr12, cr5, {1} │ │ │ │ + @ instruction: 0xb756 │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xb65c │ │ │ │ + @ instruction: 0xb64c │ │ │ │ movs r3, r5 │ │ │ │ │ │ │ │ 001b7b9c : │ │ │ │ cbz r0, 1b7ba0 │ │ │ │ ldrb r0, [r0, #4] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -178119,23 +178122,23 @@ │ │ │ │ movs r2, #0 │ │ │ │ umull r4, r0, r3, r0 │ │ │ │ umlal r0, r2, r3, r1 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r2 │ │ │ │ movw r2, #16960 @ 0x4240 │ │ │ │ movt r2, #15 │ │ │ │ - bl 408660 │ │ │ │ + bl 408658 │ │ │ │ movs r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r2 │ │ │ │ adds r0, r3, r4 │ │ │ │ movw r2, #16960 @ 0x4240 │ │ │ │ movt r2, #15 │ │ │ │ movs r3, #0 │ │ │ │ - bl 408660 │ │ │ │ + bl 408658 │ │ │ │ mov r1, r5 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ subs r0, #1 │ │ │ │ sbc.w r1, r1, #0 │ │ │ │ @@ -178233,15 +178236,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ blx r1 │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr r1, [r3, #32] │ │ │ │ - bl 407b08 │ │ │ │ + bl 407b00 │ │ │ │ cmp r5, r0 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ it cs │ │ │ │ movcs r7, #0 │ │ │ │ bcs.n 1b7d2a │ │ │ │ subs r3, r7, r5 │ │ │ │ subs r0, r0, r5 │ │ │ │ @@ -178254,15 +178257,15 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ bl 1bad88 │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 407b08 │ │ │ │ + bl 407b00 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ add r0, r2 │ │ │ │ cmp r0, r3 │ │ │ │ it cs │ │ │ │ movcs r0, r3 │ │ │ │ mov r3, r5 │ │ │ │ @@ -178347,28 +178350,28 @@ │ │ │ │ bl 1badfc │ │ │ │ b.n 1b7d78 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldr r6, [pc, #872] @ (1b8188 ) │ │ │ │ movs r5, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r6, #3 │ │ │ │ + lsls r2, r4, #3 │ │ │ │ movs r6, r4 │ │ │ │ - @ instruction: 0xb630 │ │ │ │ + @ instruction: 0xb620 │ │ │ │ movs r5, r4 │ │ │ │ ldr r6, [pc, #672] @ (1b80d0 ) │ │ │ │ movs r5, r6 │ │ │ │ ldr r6, [pc, #448] @ (1b7ff4 ) │ │ │ │ movs r5, r6 │ │ │ │ - cbz r2, 1b7eb2 │ │ │ │ + cbz r2, 1b7eae │ │ │ │ movs r3, r5 │ │ │ │ - ldrh r6, [r0, #60] @ 0x3c │ │ │ │ + ldrh r6, [r6, #58] @ 0x3a │ │ │ │ movs r1, r6 │ │ │ │ - ldrsb.w r0, [r6, #37] @ 0x25 │ │ │ │ - push {r2, r3, r6, r7} │ │ │ │ + vst1.8 {d0[1]}, [r6], r5 │ │ │ │ + push {r2, r3, r4, r5, r7} │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 001b7e44 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -178445,15 +178448,15 @@ │ │ │ │ ldr r1, [r5, #60] @ 0x3c │ │ │ │ mov sl, r1 │ │ │ │ cmp r6, r1 │ │ │ │ bhi.n 1b7fbe │ │ │ │ mov r0, r2 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 407b08 │ │ │ │ + bl 407b00 │ │ │ │ ldr r2, [r4, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, r2 │ │ │ │ it cs │ │ │ │ movcs r0, r2 │ │ │ │ ldr r2, [r5, #56] @ 0x38 │ │ │ │ mov fp, r0 │ │ │ │ @@ -178541,27 +178544,27 @@ │ │ │ │ bl 1b5974 │ │ │ │ b.n 1b7e88 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldr r4, [pc, #832] @ (1b8324 ) │ │ │ │ movs r5, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.u8 d0, d8, d21 │ │ │ │ - push {r1, r2, r5} │ │ │ │ + cdp2 0, 15, cr0, cr8, cr5, {1} │ │ │ │ + push {r1, r2, r4} │ │ │ │ movs r5, r4 │ │ │ │ ldr r4, [pc, #632] @ (1b826c ) │ │ │ │ movs r5, r6 │ │ │ │ ldr r4, [pc, #416] @ (1b8198 ) │ │ │ │ movs r5, r6 │ │ │ │ - sxth r0, r0 │ │ │ │ + cbz r0, 1b8038 │ │ │ │ movs r3, r5 │ │ │ │ - ldrh r4, [r1, #44] @ 0x2c │ │ │ │ + ldrh r4, [r7, #42] @ 0x2a │ │ │ │ movs r1, r6 │ │ │ │ - ldc2l 0, cr0, [r6, #148] @ 0x94 │ │ │ │ - uxtb r4, r2 │ │ │ │ + stc2l 0, cr0, [r6, #148] @ 0x94 │ │ │ │ + uxtb r4, r0 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 001b8008 : │ │ │ │ cbz r0, 1b8060 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -178802,15 +178805,15 @@ │ │ │ │ ldrd r6, r5, [r4, #76] @ 0x4c │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ add r6, r7 │ │ │ │ mov r1, r5 │ │ │ │ add r0, r7 │ │ │ │ str r6, [r4, #76] @ 0x4c │ │ │ │ - bl 407d64 │ │ │ │ + bl 407d5c │ │ │ │ cmp r8, r7 │ │ │ │ str r1, [r4, #72] @ 0x48 │ │ │ │ bhi.n 1b824e │ │ │ │ subs r3, r5, r6 │ │ │ │ mov r0, r4 │ │ │ │ cmp r6, r5 │ │ │ │ bcc.n 1b8214 │ │ │ │ @@ -178888,18 +178891,18 @@ │ │ │ │ ldr r1, [pc, #20] @ (1b8304 ) │ │ │ │ ldr r0, [pc, #20] @ (1b8308 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #692 @ 0x2b4 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ - ldrh r2, [r3, #18] │ │ │ │ + ldrh r2, [r1, #18] │ │ │ │ movs r1, r6 │ │ │ │ - movw r0, #16421 @ 0x4025 │ │ │ │ - @ instruction: 0xf31e0025 │ │ │ │ + @ instruction: 0xf2340025 │ │ │ │ + @ instruction: 0xf30e0025 │ │ │ │ │ │ │ │ 001b830c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r2 │ │ │ │ @@ -179067,21 +179070,21 @@ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #24] @ (1b84a8 ) │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [pc, #24] @ (1b84ac ) │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ str r2, [r3, #8] │ │ │ │ - bl 299b14 │ │ │ │ + bl 299b0c │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 296b24 │ │ │ │ + b.w 296b1c │ │ │ │ nop │ │ │ │ b.n 1b7d2c │ │ │ │ lsls r1, r0, #1 │ │ │ │ - cbnz r6, 1b84ec │ │ │ │ + cbnz r6, 1b84e8 │ │ │ │ movs r4, r5 │ │ │ │ │ │ │ │ 001b84b0 : │ │ │ │ ldr r3, [pc, #96] @ (1b8514 ) │ │ │ │ mov r1, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #8] │ │ │ │ @@ -179115,23 +179118,23 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1b84e4 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #20] @ (1b851c ) │ │ │ │ ldr r2, [r2, #0] │ │ │ │ add r1, pc │ │ │ │ - bl 3e0024 │ │ │ │ + bl 3e001c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ b.n 1b84e4 │ │ │ │ b.n 1b7d58 │ │ │ │ lsls r1, r0, #1 │ │ │ │ ldrh r0, [r3, #0] │ │ │ │ movs r5, r6 │ │ │ │ - str.w r0, [r4, #37] @ 0x25 │ │ │ │ + ldrh.w r0, [r4, #37] @ 0x25 │ │ │ │ │ │ │ │ 001b8520 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -179168,18 +179171,18 @@ │ │ │ │ ldr r0, [pc, #24] @ (1b8590 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #724 @ 0x2d4 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - strh r4, [r2, #62] @ 0x3e │ │ │ │ + strh r4, [r0, #62] @ 0x3e │ │ │ │ movs r1, r6 │ │ │ │ - vext.8 d0, d14, d21, #0 │ │ │ │ - strb.w r0, [r4, #37] @ 0x25 │ │ │ │ + vaddl.s32 q0, d14, d21 │ │ │ │ + ldr??.w r0, [r4, r5, lsl #2] │ │ │ │ │ │ │ │ 001b8594 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r3 │ │ │ │ @@ -179395,36 +179398,36 @@ │ │ │ │ ldr r2, [pc, #68] @ (1b87f0 ) │ │ │ │ add r3, r1 │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ ldr.w r2, [r2, r3, lsl #2] │ │ │ │ b.n 1b8706 │ │ │ │ ldr r0, [pc, #56] @ (1b87f4 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ blx 14585c │ │ │ │ blx 14585c │ │ │ │ cmp sl, r0 │ │ │ │ movs r5, r6 │ │ │ │ - strh r4, [r4, #56] @ 0x38 │ │ │ │ + strh r4, [r2, #56] @ 0x38 │ │ │ │ movs r1, r6 │ │ │ │ - @ instruction: 0xf7e60025 │ │ │ │ - add r4, sp, #128 @ 0x80 │ │ │ │ + @ instruction: 0xf7d60025 │ │ │ │ + add r4, sp, #64 @ 0x40 │ │ │ │ movs r5, r4 │ │ │ │ b.n 1b8c14 │ │ │ │ lsls r1, r0, #1 │ │ │ │ subs r0, r1, r6 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf6ec0025 │ │ │ │ - add r3, sp, #296 @ 0x128 │ │ │ │ + @ instruction: 0xf6dc0025 │ │ │ │ + add r3, sp, #232 @ 0xe8 │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xf0ae0025 │ │ │ │ - @ instruction: 0xf0b20025 │ │ │ │ + eors.w r0, lr, #37 @ 0x25 │ │ │ │ + @ instruction: 0xf0a20025 │ │ │ │ movs r4, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf6560025 │ │ │ │ + movw r0, #26661 @ 0x6825 │ │ │ │ │ │ │ │ 001b87f8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #116] @ 0x74 │ │ │ │ @@ -179744,15 +179747,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 1b6c00 │ │ │ │ mov r1, sp │ │ │ │ bl 1b50ac │ │ │ │ ldr r1, [sp, #0] │ │ │ │ cbz r1, 1b8b46 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3e0744 │ │ │ │ + bl 3e073c │ │ │ │ ldr r2, [pc, #88] @ (1b8b78 ) │ │ │ │ ldr r3, [pc, #80] @ (1b8b74 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ @@ -179814,15 +179817,15 @@ │ │ │ │ adds r5, #16 │ │ │ │ ldr.w r8, [pc, #264] @ 1b8cbc │ │ │ │ ldr r7, [pc, #264] @ (1b8cc0 ) │ │ │ │ add r9, pc │ │ │ │ add r8, pc │ │ │ │ add r7, pc │ │ │ │ b.n 1b8c2c │ │ │ │ - bl 3cd1ac │ │ │ │ + bl 3cd1a4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1b8c90 │ │ │ │ adds r3, r4, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r3] │ │ │ │ @@ -179835,17 +179838,17 @@ │ │ │ │ beq.n 1b8c84 │ │ │ │ ldr r3, [pc, #216] @ (1b8cc4 ) │ │ │ │ add r2, sp, #8 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, sl │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 3ba220 │ │ │ │ + bl 3ba218 │ │ │ │ mov r0, sl │ │ │ │ - bl 3ca5d0 │ │ │ │ + bl 3ca5c8 │ │ │ │ ldr r3, [pc, #200] @ (1b8cc8 ) │ │ │ │ ldr r4, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r1, r3 │ │ │ │ bl 1b8adc │ │ │ │ @@ -179860,29 +179863,29 @@ │ │ │ │ str r0, [r1, #0] │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr.w r0, [r5, #4]! │ │ │ │ cbz r0, 1b8c5e │ │ │ │ bl 1b4fec │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1b8c26 │ │ │ │ - bl 3d05d8 │ │ │ │ + bl 3d05d0 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r9 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 3d0774 │ │ │ │ + bl 3d076c │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ - bl 3d0774 │ │ │ │ + bl 3d076c │ │ │ │ mov r0, r4 │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 1b8bc0 │ │ │ │ - bl 3cd1ac │ │ │ │ + bl 3cd1a4 │ │ │ │ mov sl, r0 │ │ │ │ b.n 1b8be8 │ │ │ │ ldr r2, [pc, #112] @ (1b8cd0 ) │ │ │ │ ldr r3, [pc, #76] @ (1b8cb0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -179894,15 +179897,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 3d1e5c │ │ │ │ + bl 3d1e54 │ │ │ │ b.n 1b8be8 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #64] @ (1b8cd4 ) │ │ │ │ movs r2, #98 @ 0x62 │ │ │ │ ldr r1, [pc, #64] @ (1b8cd8 ) │ │ │ │ ldr r0, [pc, #68] @ (1b8cdc ) │ │ │ │ add r3, pc │ │ │ │ @@ -179915,32 +179918,32 @@ │ │ │ │ movs r5, r6 │ │ │ │ subs r7, #150 @ 0x96 │ │ │ │ movs r5, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ subs r7, #144 @ 0x90 │ │ │ │ movs r5, r6 │ │ │ │ - uxth r4, r5 │ │ │ │ + uxth r4, r3 │ │ │ │ movs r1, r5 │ │ │ │ - @ instruction: 0xf2ee0025 │ │ │ │ - ldr r4, [sp, #224] @ 0xe0 │ │ │ │ + @ instruction: 0xf2de0025 │ │ │ │ + ldr r4, [sp, #160] @ 0xa0 │ │ │ │ movs r1, r5 │ │ │ │ movs r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r6, #6] │ │ │ │ movs r5, r6 │ │ │ │ subs r6, #202 @ 0xca │ │ │ │ movs r5, r6 │ │ │ │ - strh r4, [r6, #4] │ │ │ │ + strh r4, [r4, #4] │ │ │ │ movs r1, r6 │ │ │ │ - lsrs r2, r2, #22 │ │ │ │ + lsrs r2, r0, #22 │ │ │ │ movs r5, r4 │ │ │ │ - lsrs r0, r5, #22 │ │ │ │ + lsrs r0, r3, #22 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 001b8ce0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -179950,30 +179953,30 @@ │ │ │ │ add r0, pc │ │ │ │ blx 144110 │ │ │ │ ldr r3, [pc, #56] @ (1b8d34 ) │ │ │ │ add r5, pc │ │ │ │ ldr r5, [r5, r3] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ bl 1b4fec │ │ │ │ cbz r0, 1b8d14 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 144110 │ │ │ │ adds r4, #1 │ │ │ │ cmp r4, #10 │ │ │ │ bne.n 1b8d00 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - rsb r0, r0, #37 @ 0x25 │ │ │ │ + subs.w r0, r0, #37 @ 0x25 │ │ │ │ subs r6, #48 @ 0x30 │ │ │ │ movs r5, r6 │ │ │ │ movs r4, #248 @ 0xf8 │ │ │ │ ... │ │ │ │ │ │ │ │ 001b8d38 : │ │ │ │ push {r4, r5, lr} │ │ │ │ @@ -180013,22 +180016,22 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r1, [pc, #136] @ (1b8e1c ) │ │ │ │ ldr r0, [sp, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ mov r4, r3 │ │ │ │ mov r2, r3 │ │ │ │ - bl 3cd224 │ │ │ │ + bl 3cd21c │ │ │ │ mov r3, r4 │ │ │ │ add r2, sp, #8 │ │ │ │ movs r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ - bl 3ba220 │ │ │ │ + bl 3ba218 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ca5d0 │ │ │ │ + bl 3ca5c8 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r0, r2 │ │ │ │ bl 1b8adc │ │ │ │ movs r0, #8 │ │ │ │ blx 1439a4 │ │ │ │ @@ -180062,19 +180065,19 @@ │ │ │ │ nop │ │ │ │ subs r5, #220 @ 0xdc │ │ │ │ movs r5, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #210 @ 0xd2 │ │ │ │ movs r5, r6 │ │ │ │ - lsrs r4, r5, #4 │ │ │ │ + lsrs r4, r3, #4 │ │ │ │ movs r5, r4 │ │ │ │ movs r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - sub sp, #312 @ 0x138 │ │ │ │ + sub sp, #248 @ 0xf8 │ │ │ │ movs r1, r5 │ │ │ │ ldrb r4, [r0, #29] │ │ │ │ movs r5, r6 │ │ │ │ subs r5, #78 @ 0x4e │ │ │ │ movs r5, r6 │ │ │ │ │ │ │ │ 001b8e28 : │ │ │ │ @@ -180231,15 +180234,15 @@ │ │ │ │ umull r0, r1, r0, r2 │ │ │ │ adds r0, r0, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ mla r1, r2, ip, r1 │ │ │ │ movw r2, #16960 @ 0x4240 │ │ │ │ movt r2, #15 │ │ │ │ adc.w r1, r1, #0 │ │ │ │ - bl 408660 │ │ │ │ + bl 408658 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ @@ -180260,15 +180263,15 @@ │ │ │ │ movw r3, #41248 @ 0xa120 │ │ │ │ movt r3, #7 │ │ │ │ movw r2, #16960 @ 0x4240 │ │ │ │ movt r2, #15 │ │ │ │ adds r0, r0, r3 │ │ │ │ adc.w r1, r1, #0 │ │ │ │ movs r3, #0 │ │ │ │ - bl 408660 │ │ │ │ + bl 408658 │ │ │ │ mul.w r0, r4, r0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ @@ -180290,15 +180293,15 @@ │ │ │ │ umull r0, r1, r0, r2 │ │ │ │ adds r0, r0, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ mla r1, r2, ip, r1 │ │ │ │ movw r2, #16960 @ 0x4240 │ │ │ │ movt r2, #15 │ │ │ │ adc.w r1, r1, #0 │ │ │ │ - bl 408660 │ │ │ │ + bl 408658 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ mul.w r0, r4, r0 │ │ │ │ cmp r3, #3 │ │ │ │ bhi.n 1b906e │ │ │ │ cmp r3, #1 │ │ │ │ it hi │ │ │ │ lslhi r0, r0, #1 │ │ │ │ @@ -180322,28 +180325,28 @@ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #116] @ (1b9104 ) │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ add r0, pc │ │ │ │ - bl 299b14 │ │ │ │ + bl 299b0c │ │ │ │ mov r1, r4 │ │ │ │ - bl 299acc │ │ │ │ + bl 299ac4 │ │ │ │ cbz r0, 1b90ce │ │ │ │ ldr r4, [pc, #100] @ (1b9108 ) │ │ │ │ movs r3, #148 @ 0x94 │ │ │ │ ldr r2, [pc, #100] @ (1b910c ) │ │ │ │ ldr r1, [pc, #100] @ (1b9110 ) │ │ │ │ add r4, pc │ │ │ │ add r2, pc │ │ │ │ adds r4, #80 @ 0x50 │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -180357,36 +180360,36 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #764 @ 0x2fc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ movw r2, #2223 @ 0x8af │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - add r5, sp, #992 @ 0x3e0 │ │ │ │ + add r5, sp, #928 @ 0x3a0 │ │ │ │ movs r4, r5 │ │ │ │ - ldrb r2, [r4, #18] │ │ │ │ + ldrb r2, [r2, #18] │ │ │ │ movs r1, r6 │ │ │ │ - b.n 1b8b28 │ │ │ │ + b.n 1b8b08 │ │ │ │ movs r5, r4 │ │ │ │ - b.n 1b8b54 │ │ │ │ + b.n 1b8b34 │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r4, [r6, #17] │ │ │ │ + ldrb r4, [r4, #17] │ │ │ │ movs r1, r6 │ │ │ │ - ldcl 0, cr0, [r6, #148]! @ 0x94 │ │ │ │ - b.n 1b89cc │ │ │ │ + stcl 0, cr0, [r6, #148]! @ 0x94 │ │ │ │ + b.n 1b89ac │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 001b9120 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -180408,15 +180411,15 @@ │ │ │ │ add r2, pc │ │ │ │ strd r2, r1, [sp] │ │ │ │ add r3, pc │ │ │ │ ldr r1, [pc, #64] @ (1b9198 ) │ │ │ │ add.w r3, r3, #812 @ 0x32c │ │ │ │ movw r2, #2239 @ 0x8bf │ │ │ │ add r1, pc │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ pop {r4, pc} │ │ │ │ @@ -180426,24 +180429,24 @@ │ │ │ │ ldr r0, [pc, #36] @ (1b91a4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #784 @ 0x310 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - ldc 0, cr0, [sl, #148] @ 0x94 │ │ │ │ - ldrb r0, [r7, #15] │ │ │ │ + stc 0, cr0, [sl, #148] @ 0x94 │ │ │ │ + ldrb r0, [r5, #15] │ │ │ │ movs r1, r6 │ │ │ │ - b.n 1b994c │ │ │ │ + b.n 1b992c │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r4, [r1, #15] │ │ │ │ + ldrb r4, [r7, #14] │ │ │ │ movs r1, r6 │ │ │ │ - b.n 1b9910 │ │ │ │ + b.n 1b98f0 │ │ │ │ movs r5, r4 │ │ │ │ - ldcl 0, cr0, [ip], #-148 @ 0xffffff6c │ │ │ │ + stcl 0, cr0, [ip], #-148 @ 0xffffff6c │ │ │ │ │ │ │ │ 001b91a8 : │ │ │ │ cbz r0, 1b91ca │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -180468,21 +180471,21 @@ │ │ │ │ ldr r0, [pc, #28] @ (1b9200 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #840 @ 0x348 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r0, [r7, #56] @ 0x38 │ │ │ │ + ldr r0, [r5, #56] @ 0x38 │ │ │ │ movs r0, r5 │ │ │ │ - ldrb r0, [r5, #13] │ │ │ │ + ldrb r0, [r3, #13] │ │ │ │ movs r1, r6 │ │ │ │ - b.n 1b98a4 │ │ │ │ + b.n 1b9884 │ │ │ │ movs r5, r4 │ │ │ │ - stc 0, cr0, [r8, #-148]! @ 0xffffff6c │ │ │ │ + ldc 0, cr0, [r8, #-148] @ 0xffffff6c │ │ │ │ │ │ │ │ 001b9204 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 1c6c7c │ │ │ │ @@ -180493,15 +180496,15 @@ │ │ │ │ pop {r3, pc} │ │ │ │ ldr r0, [pc, #12] @ (1b9234 ) │ │ │ │ add r0, pc │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [r7, #8] │ │ │ │ + ldr r6, [r5, #8] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 001b9238 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -180510,15 +180513,15 @@ │ │ │ │ movs r0, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ str r3, [r4, #4] │ │ │ │ str r3, [r4, #8] │ │ │ │ str r3, [r4, #12] │ │ │ │ str r3, [r4, #16] │ │ │ │ str r3, [r4, #20] │ │ │ │ - bl 3f0538 │ │ │ │ + bl 3f0530 │ │ │ │ strd r0, r1, [r4] │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ @@ -180528,39 +180531,39 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ movs r0, #1 │ │ │ │ movs r4, #0 │ │ │ │ - bl 3f0538 │ │ │ │ + bl 3f0530 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r2, [r6, #20] │ │ │ │ subs r0, r0, r3 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ sbc.w r3, r1, r3 │ │ │ │ mov r1, r4 │ │ │ │ umull r7, r0, r0, r2 │ │ │ │ umlal r0, r1, r2, r3 │ │ │ │ add r3, pc, #76 @ (adr r3, 1b92f0 ) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ - bl 408660 │ │ │ │ + bl 408658 │ │ │ │ mov r8, r0 │ │ │ │ mov r1, r2 │ │ │ │ adds r0, r4, r7 │ │ │ │ add r3, pc, #60 @ (adr r3, 1b92f0 ) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ - bl 408660 │ │ │ │ + bl 408658 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r2, [r6, #16] │ │ │ │ subs r0, r0, r3 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ sbc.w r1, r8, r3 │ │ │ │ asrs r3, r2, #31 │ │ │ │ - bl 4085c0 │ │ │ │ + bl 4085b8 │ │ │ │ cmp r1, r4 │ │ │ │ strd r0, r1, [r5, #16] │ │ │ │ itee lt │ │ │ │ movlt r0, r4 │ │ │ │ ldrge r4, [r6, #16] │ │ │ │ mulge r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ @@ -180605,18 +180608,18 @@ │ │ │ │ movs r0, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ str r3, [r4, #4] │ │ │ │ str r3, [r4, #8] │ │ │ │ str r3, [r4, #12] │ │ │ │ str r3, [r4, #16] │ │ │ │ str r3, [r4, #20] │ │ │ │ - bl 3f0538 │ │ │ │ + bl 3f0530 │ │ │ │ strd r0, r1, [r4] │ │ │ │ b.n 1b9318 │ │ │ │ - @ instruction: 0xebe40025 │ │ │ │ + rsbs r0, r4, r5, asr #32 │ │ │ │ │ │ │ │ 001b935c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ @@ -180650,18 +180653,18 @@ │ │ │ │ movs r0, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ str r3, [r4, #4] │ │ │ │ str r3, [r4, #8] │ │ │ │ str r3, [r4, #12] │ │ │ │ str r3, [r4, #16] │ │ │ │ str r3, [r4, #20] │ │ │ │ - bl 3f0538 │ │ │ │ + bl 3f0530 │ │ │ │ strd r0, r1, [r4] │ │ │ │ b.n 1b9386 │ │ │ │ - sbcs.w r0, r0, r5, asr #32 │ │ │ │ + sbc.w r0, r0, r5, asr #32 │ │ │ │ │ │ │ │ 001b93d0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #128] @ (1b9464 ) │ │ │ │ @@ -180682,24 +180685,24 @@ │ │ │ │ movs r0, #8 │ │ │ │ mov r6, r4 │ │ │ │ blx 145d4c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ str r3, [sp, #8] │ │ │ │ cbz r3, 1b942c │ │ │ │ - bl 3c92dc │ │ │ │ + bl 3c92d4 │ │ │ │ ldr r3, [pc, #92] @ (1b9474 ) │ │ │ │ mov r9, r0 │ │ │ │ add r2, sp, #8 │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 3ba220 │ │ │ │ + bl 3ba218 │ │ │ │ mov r0, r9 │ │ │ │ - bl 3ca5d0 │ │ │ │ + bl 3ca5c8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r5, [r5, #4] │ │ │ │ strd r6, r3, [r4] │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 1b9400 │ │ │ │ ldr r2, [pc, #64] @ (1b9478 ) │ │ │ │ ldr r3, [pc, #48] @ (1b946c ) │ │ │ │ @@ -181651,15 +181654,15 @@ │ │ │ │ subs r5, r2, #1 │ │ │ │ add.w r4, r0, #16 │ │ │ │ vldmia r6!, {s15} │ │ │ │ subs r5, #1 │ │ │ │ adds r4, #16 │ │ │ │ vmul.f32 s15, s15, s16 │ │ │ │ vmov r0, s15 │ │ │ │ - bl 40874c │ │ │ │ + bl 408744 │ │ │ │ adds r3, r5, #1 │ │ │ │ strd r0, r1, [r4, #-32] │ │ │ │ strd r0, r1, [r4, #-24] │ │ │ │ bne.n 1b9e74 │ │ │ │ vpop {d8} │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ @@ -181688,20 +181691,20 @@ │ │ │ │ add.w r4, r0, #16 │ │ │ │ vldr s15, [r5, #-8] │ │ │ │ subs r6, #1 │ │ │ │ adds r5, #8 │ │ │ │ adds r4, #16 │ │ │ │ vmul.f32 s15, s15, s16 │ │ │ │ vmov r0, s15 │ │ │ │ - bl 40874c │ │ │ │ + bl 408744 │ │ │ │ strd r0, r1, [r4, #-32] │ │ │ │ vldr s15, [r5, #-12] │ │ │ │ vmul.f32 s15, s15, s16 │ │ │ │ vmov r0, s15 │ │ │ │ - bl 40874c │ │ │ │ + bl 408744 │ │ │ │ adds r3, r6, #1 │ │ │ │ strd r0, r1, [r4, #-24] │ │ │ │ bne.n 1b9ede │ │ │ │ vpop {d8} │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ @@ -181730,15 +181733,15 @@ │ │ │ │ ldrd r1, r0, [r4, #-12] │ │ │ │ subs r5, #1 │ │ │ │ ldr.w r3, [r4, #-16] │ │ │ │ adds r4, #16 │ │ │ │ ldr.w r2, [r4, #-20] │ │ │ │ adds r0, r3, r0 │ │ │ │ adc.w r1, r1, r2 │ │ │ │ - bl 408544 │ │ │ │ + bl 40853c │ │ │ │ vmov s15, r0 │ │ │ │ adds r3, r5, #1 │ │ │ │ vmul.f32 s15, s15, s16 │ │ │ │ vstmia r6!, {s15} │ │ │ │ bne.n 1b9f58 │ │ │ │ vpop {d8} │ │ │ │ movs r0, #0 │ │ │ │ @@ -181764,23 +181767,23 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ vldr s16, [pc, #96] @ 1ba024 │ │ │ │ subs r6, r2, #1 │ │ │ │ add.w r5, r0, #8 │ │ │ │ add.w r4, r1, #16 │ │ │ │ ldrd r0, r1, [r4, #-16] │ │ │ │ - bl 408544 │ │ │ │ + bl 40853c │ │ │ │ vmov s15, r0 │ │ │ │ adds r5, #8 │ │ │ │ subs r6, #1 │ │ │ │ adds r4, #16 │ │ │ │ vmul.f32 s15, s15, s16 │ │ │ │ vstr s15, [r5, #-16] │ │ │ │ ldrd r0, r1, [r4, #-24] │ │ │ │ - bl 408544 │ │ │ │ + bl 40853c │ │ │ │ vmov s15, r0 │ │ │ │ adds r3, r6, #1 │ │ │ │ vmul.f32 s15, s15, s16 │ │ │ │ vstr s15, [r5, #-12] │ │ │ │ bne.n 1b9fce │ │ │ │ vpop {d8} │ │ │ │ movs r0, #0 │ │ │ │ @@ -182104,22 +182107,22 @@ │ │ │ │ subs r6, #1 │ │ │ │ adds r5, #8 │ │ │ │ adds r4, #16 │ │ │ │ rev r0, r0 │ │ │ │ vmov s15, r0 │ │ │ │ vmul.f32 s15, s16, s15 │ │ │ │ vmov r0, s15 │ │ │ │ - bl 40874c │ │ │ │ + bl 408744 │ │ │ │ strd r0, r1, [r4, #-32] │ │ │ │ ldr.w r0, [r5, #-12] │ │ │ │ rev r0, r0 │ │ │ │ vmov s15, r0 │ │ │ │ vmul.f32 s15, s16, s15 │ │ │ │ vmov r0, s15 │ │ │ │ - bl 40874c │ │ │ │ + bl 408744 │ │ │ │ adds r3, r6, #1 │ │ │ │ strd r0, r1, [r4, #-24] │ │ │ │ bne.n 1ba362 │ │ │ │ vpop {d8} │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ @@ -182148,15 +182151,15 @@ │ │ │ │ ldr.w r0, [r6], #4 │ │ │ │ subs r5, #1 │ │ │ │ adds r4, #16 │ │ │ │ rev r0, r0 │ │ │ │ vmov s15, r0 │ │ │ │ vmul.f32 s15, s16, s15 │ │ │ │ vmov r0, s15 │ │ │ │ - bl 40874c │ │ │ │ + bl 408744 │ │ │ │ adds r3, r5, #1 │ │ │ │ strd r0, r1, [r4, #-32] │ │ │ │ strd r0, r1, [r4, #-24] │ │ │ │ bne.n 1ba3e8 │ │ │ │ vpop {d8} │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ @@ -182181,25 +182184,25 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ vldr s16, [pc, #108] @ 1ba4bc │ │ │ │ subs r6, r2, #1 │ │ │ │ add.w r5, r0, #8 │ │ │ │ add.w r4, r1, #16 │ │ │ │ ldrd r0, r1, [r4, #-16] │ │ │ │ - bl 408544 │ │ │ │ + bl 40853c │ │ │ │ vmov s15, r0 │ │ │ │ adds r5, #8 │ │ │ │ subs r6, #1 │ │ │ │ adds r4, #16 │ │ │ │ vmul.f32 s15, s15, s16 │ │ │ │ vmov r3, s15 │ │ │ │ rev r3, r3 │ │ │ │ str.w r3, [r5, #-16] │ │ │ │ ldrd r0, r1, [r4, #-24] │ │ │ │ - bl 408544 │ │ │ │ + bl 40853c │ │ │ │ vmov s15, r0 │ │ │ │ vmul.f32 s15, s15, s16 │ │ │ │ vmov r3, s15 │ │ │ │ rev r3, r3 │ │ │ │ str.w r3, [r5, #-12] │ │ │ │ adds r3, r6, #1 │ │ │ │ bne.n 1ba45a │ │ │ │ @@ -182232,15 +182235,15 @@ │ │ │ │ ldrd r1, r0, [r4, #-12] │ │ │ │ subs r5, #1 │ │ │ │ ldr.w r3, [r4, #-16] │ │ │ │ adds r4, #16 │ │ │ │ ldr.w r2, [r4, #-20] │ │ │ │ adds r0, r3, r0 │ │ │ │ adc.w r1, r1, r2 │ │ │ │ - bl 408544 │ │ │ │ + bl 40853c │ │ │ │ vmov s15, r0 │ │ │ │ vmul.f32 s15, s15, s16 │ │ │ │ vmov r3, s15 │ │ │ │ rev r3, r3 │ │ │ │ str.w r3, [r6], #4 │ │ │ │ adds r3, r5, #1 │ │ │ │ bne.n 1ba4e0 │ │ │ │ @@ -182642,15 +182645,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r5 │ │ │ │ movs r5, #0 │ │ │ │ strd r6, r7, [r0] │ │ │ │ mov r0, r5 │ │ │ │ asrs r3, r2, #31 │ │ │ │ - bl 408660 │ │ │ │ + bl 408658 │ │ │ │ str r5, [r4, #16] │ │ │ │ strd r0, r1, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ strd r6, r7, [r4, #24] │ │ │ │ strd r6, r7, [r4, #32] │ │ │ │ add sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ @@ -183008,15 +183011,15 @@ │ │ │ │ it cs │ │ │ │ movcs r0, ip │ │ │ │ bcs.n 1bad6e │ │ │ │ subs.w lr, r2, lr │ │ │ │ sbc.w r4, r3, r0 │ │ │ │ adds.w r0, lr, ip │ │ │ │ add r1, r4 │ │ │ │ - bl 408660 │ │ │ │ + bl 408658 │ │ │ │ orrs r2, r3 │ │ │ │ it eq │ │ │ │ addeq.w r0, r0, #4294967295 @ 0xffffffff │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -183163,15 +183166,15 @@ │ │ │ │ add.w r1, r0, #12 │ │ │ │ adds r0, #104 @ 0x68 │ │ │ │ bl 1b935c │ │ │ │ movs r1, #0 │ │ │ │ ldr r2, [r4, #28] │ │ │ │ mov r6, r0 │ │ │ │ asrs r3, r2, #31 │ │ │ │ - bl 4085c0 │ │ │ │ + bl 4085b8 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r0 │ │ │ │ add.w r0, r4, #12 │ │ │ │ bl 1b6058 │ │ │ │ mov r0, r6 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ @@ -183245,23 +183248,23 @@ │ │ │ │ bl 1b935c │ │ │ │ ldr r2, [r5, #32] │ │ │ │ movs r1, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r2 │ │ │ │ asrs r3, r2, #31 │ │ │ │ mov r4, r3 │ │ │ │ - bl 4085c0 │ │ │ │ + bl 4085b8 │ │ │ │ orrs r2, r3 │ │ │ │ bne.n 1bb04a │ │ │ │ cbnz r6, 1bb012 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r6 │ │ │ │ movs r1, #0 │ │ │ │ - bl 4085c0 │ │ │ │ + bl 4085b8 │ │ │ │ ldr.w r3, [r5, #144] @ 0x90 │ │ │ │ add r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ str.w r3, [r5, #144] @ 0x90 │ │ │ │ add sp, #8 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ @@ -183297,23 +183300,23 @@ │ │ │ │ movs r2, #43 @ 0x2b │ │ │ │ ldr r1, [pc, #24] @ (1bb068 ) │ │ │ │ ldr r0, [pc, #24] @ (1bb06c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ - ldmia r7!, {r1, r3, r5, r6} │ │ │ │ + ldmia r7!, {r1, r3, r4, r6} │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r7, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r7, {r1, r2, r3, r7} │ │ │ │ movs r5, r4 │ │ │ │ - str r2, [r1, #8] │ │ │ │ + str r2, [r7, #4] │ │ │ │ movs r1, r6 │ │ │ │ - ldmia r7!, {r2, r4} │ │ │ │ + ldmia r7!, {r2} │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r7!, {r1, r2, r5} │ │ │ │ + ldmia r7!, {r1, r2, r4} │ │ │ │ movs r5, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ ldr r2, [pc, #324] @ (1bb1c8 ) │ │ │ │ @@ -183449,35 +183452,35 @@ │ │ │ │ b.n 1bb0fe │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r6, r4, r2 │ │ │ │ movs r5, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r1, r3, r4} │ │ │ │ + ldmia r7!, {r1, r3} │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r6, {r2, r5, r6, r7} │ │ │ │ + ldmia r6, {r2, r4, r6, r7} │ │ │ │ movs r5, r4 │ │ │ │ subs r4, r3, r0 │ │ │ │ movs r5, r6 │ │ │ │ - ldmia r7!, {r1, r4} │ │ │ │ + ldmia r7!, {r1} │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r6, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r6, {r2, r3, r5, r6} │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r6, {r3, r5, r6} │ │ │ │ + ldmia r6, {r3, r4, r6} │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r6, {r1, r5, r6} │ │ │ │ + ldmia r6, {r1, r4, r6} │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r7!, {r1} │ │ │ │ + ldmia r6, {r1, r4, r5, r6, r7} │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r6!, {r2, r3, r4, r5} │ │ │ │ + ldmia r6!, {r2, r3, r5} │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r6!, {r3, r7} │ │ │ │ + ldmia r6, {r3, r4, r5, r6} │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r6!, {r1, r5} │ │ │ │ + ldmia r6!, {r1, r4} │ │ │ │ movs r5, r4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #376] @ (1bb388 ) │ │ │ │ @@ -183623,39 +183626,39 @@ │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bl 1b5974 │ │ │ │ b.n 1bb32a │ │ │ │ blx 14585c │ │ │ │ adds r6, r2, r4 │ │ │ │ movs r5, r6 │ │ │ │ - ldrsh r4, [r0, r3] │ │ │ │ + ldrsh r4, [r6, r2] │ │ │ │ movs r1, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r7, #2 │ │ │ │ + adds r4, r5, #2 │ │ │ │ movs r5, r4 │ │ │ │ adds r0, r6, r0 │ │ │ │ movs r5, r6 │ │ │ │ - ldmia r5, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r5, {r1, r2, r5, r7} │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r4, {r3, r4, r5, r7} │ │ │ │ + ldmia r4!, {r3, r5, r7} │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r5!, {r1, r3, r6, r7} │ │ │ │ + ldmia r5, {r1, r3, r4, r5, r7} │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r4!, {r5, r7} │ │ │ │ + ldmia r4, {r4, r7} │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r5!, {r1, r2, r7} │ │ │ │ + ldmia r5, {r1, r2, r4, r5, r6} │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r6!, {r1} │ │ │ │ + ldmia r5, {r1, r4, r5, r6, r7} │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r4!, {r7} │ │ │ │ + ldmia r4, {r4, r5, r6} │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r5, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r5, {r1, r2, r5, r7} │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r4!, {r5, r6} │ │ │ │ + ldmia r4, {r4, r6} │ │ │ │ movs r5, r4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, #9 │ │ │ │ @@ -183670,43 +183673,43 @@ │ │ │ │ ldr r1, [pc, #16] @ (1bb3f8 ) │ │ │ │ ldr r0, [pc, #20] @ (1bb3fc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #60 @ 0x3c │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ - ldrb r4, [r6, r3] │ │ │ │ + ldrb r4, [r4, r3] │ │ │ │ movs r1, r6 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r3, {r1, r2, r3, r5, r6} │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r5, {r1, r5, r7} │ │ │ │ + ldmia r5!, {r1, r4, r7} │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 001bb400 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #68] @ (1bb454 ) │ │ │ │ mov r6, r0 │ │ │ │ ldr r1, [pc, #68] @ (1bb458 ) │ │ │ │ add r4, pc │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 3e0fa8 │ │ │ │ + bl 3e0fa0 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ cbz r4, 1bb440 │ │ │ │ ldr r7, [pc, #56] @ (1bb45c ) │ │ │ │ movs r5, #0 │ │ │ │ add r7, pc │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ adds r5, #1 │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldrd r0, r3, [r4] │ │ │ │ blx r3 │ │ │ │ ldr r4, [r4, #12] │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 1bb428 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ @@ -183714,35 +183717,35 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ push {r4, lr} │ │ │ │ lsls r1, r0, #1 │ │ │ │ - ldmia r5!, {r2, r3, r4, r7} │ │ │ │ + ldmia r5!, {r2, r3, r7} │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r5!, {r1, r2, r6, r7} │ │ │ │ + ldmia r5, {r1, r2, r4, r5, r7} │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 001bb460 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #96] @ (1bb4d4 ) │ │ │ │ ldr r5, [pc, #100] @ (1bb4d8 ) │ │ │ │ add r1, pc │ │ │ │ - bl 3d0958 │ │ │ │ + bl 3d0950 │ │ │ │ add r5, pc │ │ │ │ ldr r1, [pc, #92] @ (1bb4dc ) │ │ │ │ mov r4, r0 │ │ │ │ add.w r0, r5, #8 │ │ │ │ add r1, pc │ │ │ │ - bl 3e0fa8 │ │ │ │ + bl 3e0fa0 │ │ │ │ ldr r5, [r5, #4] │ │ │ │ cbz r5, 1bb4c0 │ │ │ │ movs r2, #0 │ │ │ │ b.n 1bb498 │ │ │ │ ldr r5, [r5, #12] │ │ │ │ adds r2, #1 │ │ │ │ cbz r5, 1bb4c0 │ │ │ │ @@ -183767,19 +183770,19 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 1bb508 │ │ │ │ + b.n 1bb4e8 │ │ │ │ movs r4, r5 │ │ │ │ push {r1, r3, r5, r7} │ │ │ │ lsls r1, r0, #1 │ │ │ │ - ldmia r5, {r4, r5, r6} │ │ │ │ + ldmia r5, {r5, r6} │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 001bb4e0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -183794,50 +183797,50 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r6, [pc, #236] @ (1bb5f0 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 3d0ae4 │ │ │ │ + bl 3d0adc │ │ │ │ ldr r1, [pc, #220] @ (1bb5f4 ) │ │ │ │ movs r3, #0 │ │ │ │ movw r2, #44100 @ 0xac44 │ │ │ │ mov r7, r0 │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ - bl 3d0b30 │ │ │ │ + bl 3d0b28 │ │ │ │ ldr r1, [pc, #208] @ (1bb5f8 ) │ │ │ │ movs r2, #16 │ │ │ │ movs r3, #0 │ │ │ │ mov r8, r0 │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ - bl 3d0b30 │ │ │ │ + bl 3d0b28 │ │ │ │ ldr r1, [pc, #196] @ (1bb5fc ) │ │ │ │ movs r2, #2 │ │ │ │ movs r3, #0 │ │ │ │ mov r9, r0 │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ - bl 3d0b30 │ │ │ │ + bl 3d0b28 │ │ │ │ ldr r1, [pc, #184] @ (1bb600 ) │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 3d0ae4 │ │ │ │ + bl 3d0adc │ │ │ │ add r1, sp, #8 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ bl 1b907c │ │ │ │ ldr r1, [pc, #164] @ (1bb604 ) │ │ │ │ mov r5, r0 │ │ │ │ add.w r0, r6, #9 │ │ │ │ add r1, pc │ │ │ │ - bl 3e0fa8 │ │ │ │ + bl 3e0fa0 │ │ │ │ cbz r5, 1bb5c6 │ │ │ │ movs r0, #20 │ │ │ │ blx 1439a4 │ │ │ │ mov r4, r0 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ @@ -183868,46 +183871,46 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 3e0150 │ │ │ │ + bl 3e0148 │ │ │ │ b.n 1bb59c │ │ │ │ ldr r1, [pc, #64] @ (1bb610 ) │ │ │ │ mov r0, fp │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ mov r0, r4 │ │ │ │ blx 143ca4 │ │ │ │ b.n 1bb59c │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ asrs r4, r6, #24 │ │ │ │ movs r5, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r6, #28] │ │ │ │ + str r4, [r4, #28] │ │ │ │ movs r7, r4 │ │ │ │ push {r1, r2, r3, r4} │ │ │ │ lsls r1, r0, #1 │ │ │ │ - b.n 1bb974 │ │ │ │ + b.n 1bb954 │ │ │ │ movs r3, r5 │ │ │ │ - @ instruction: 0xe9820029 │ │ │ │ - ldmia r4!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldrd r0, r0, [r2, #-164]! @ 0xa4 │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r6, r7} │ │ │ │ movs r5, r4 │ │ │ │ - subs r5, #16 │ │ │ │ + subs r5, #0 │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r4, {r2, r4, r6, r7} │ │ │ │ + ldmia r4!, {r2, r6, r7} │ │ │ │ movs r5, r4 │ │ │ │ cbz r0, 1bb670 │ │ │ │ lsls r1, r0, #1 │ │ │ │ asrs r4, r1, #22 │ │ │ │ movs r5, r6 │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r4!, {r1, r2, r3, r7} │ │ │ │ movs r5, r4 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -183922,27 +183925,27 @@ │ │ │ │ beq.n 1bb64e │ │ │ │ blx 144220 <__errno_location@plt> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 143fd8 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #32] @ (1bb668 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ add r3, r5 │ │ │ │ str r3, [r4, #4] │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldmia r4!, {r2, r6} │ │ │ │ + ldmia r4, {r2, r4, r5} │ │ │ │ movs r5, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r1, r0 │ │ │ │ @@ -183964,30 +183967,30 @@ │ │ │ │ cmp.w ip, #0 │ │ │ │ beq.n 1bb6d6 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [pc, #40] @ (1bb6e0 ) │ │ │ │ str.w ip, [sp] │ │ │ │ add r0, pc │ │ │ │ - bl 3e111c │ │ │ │ + bl 3e1114 │ │ │ │ add sp, #12 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ ldr.w ip, [pc, #12] @ 1bb6e4 │ │ │ │ add ip, pc │ │ │ │ b.n 1bb6b2 │ │ │ │ nop │ │ │ │ - ldmia r4!, {} │ │ │ │ + ldmia r3!, {r4, r5, r6, r7} │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r3!, {r1, r4, r6, r7} │ │ │ │ + ldmia r3!, {r1, r6, r7} │ │ │ │ movs r5, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ ldr r2, [pc, #284] @ (1bb818 ) │ │ │ │ @@ -184032,25 +184035,25 @@ │ │ │ │ beq.n 1bb7ca │ │ │ │ blx 144220 <__errno_location@plt> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 143fd8 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #188] @ (1bb820 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx 143bc4 │ │ │ │ cbz r0, 1bb786 │ │ │ │ blx 144220 <__errno_location@plt> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 143fd8 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #164] @ (1bb824 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ blx 143ca4 │ │ │ │ ldr r2, [pc, #152] @ (1bb828 ) │ │ │ │ ldr r3, [pc, #140] @ (1bb81c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -184068,15 +184071,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 144220 <__errno_location@plt> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 143fd8 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #104] @ (1bb82c ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ b.n 1bb76a │ │ │ │ mov r2, r0 │ │ │ │ movs r1, #32 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx 143f74 │ │ │ │ cbnz r0, 1bb7fc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ @@ -184088,41 +184091,41 @@ │ │ │ │ beq.n 1bb76a │ │ │ │ blx 144220 <__errno_location@plt> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 143fd8 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #60] @ (1bb830 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ b.n 1bb76a │ │ │ │ blx 144220 <__errno_location@plt> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 143fd8 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #40] @ (1bb834 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ b.n 1bb76a │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r6, r5, #16 │ │ │ │ movs r5, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r3, r5, r7} │ │ │ │ + ldmia r3, {r3, r4, r7} │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r3, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r3, {r3, r5, r6, r7} │ │ │ │ movs r5, r4 │ │ │ │ asrs r4, r3, #14 │ │ │ │ movs r5, r6 │ │ │ │ - ldmia r3!, {r1, r2, r5} │ │ │ │ + ldmia r3!, {r1, r2, r4} │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r3!, {r5, r6} │ │ │ │ + ldmia r3!, {r4, r6} │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r3!, {r1, r2, r5} │ │ │ │ + ldmia r3!, {r1, r2, r4} │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 001bb838 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ @@ -184281,115 +184284,115 @@ │ │ │ │ b.n 1bb8ec │ │ │ │ blx 144220 <__errno_location@plt> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 143fd8 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #168] @ (1bba8c ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ blx 143ca4 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 143bc4 │ │ │ │ cbnz r0, 1bba0e │ │ │ │ mov r0, r4 │ │ │ │ blx 143ca4 │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ b.n 1bb986 │ │ │ │ ldr r0, [pc, #140] @ (1bba90 ) │ │ │ │ ldr r1, [sp, #132] @ 0x84 │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ b.n 1bb9fc │ │ │ │ blx 144220 <__errno_location@plt> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 143fd8 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #120] @ (1bba94 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ b.n 1bb9f6 │ │ │ │ ldr r0, [pc, #112] @ (1bba98 ) │ │ │ │ ldr r1, [sp, #128] @ 0x80 │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ b.n 1bb9fc │ │ │ │ ldr r0, [pc, #104] @ (1bba9c ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ b.n 1bb9e8 │ │ │ │ blx 144220 <__errno_location@plt> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 143fd8 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [pc, #88] @ (1bbaa0 ) │ │ │ │ mov r1, sl │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ mov r0, r4 │ │ │ │ blx 143ca4 │ │ │ │ b.n 1bb9fc │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ asrs r0, r3, #11 │ │ │ │ movs r5, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r0, r3] │ │ │ │ + ldr r6, [r6, r2] │ │ │ │ movs r1, r6 │ │ │ │ ldc2 15, cr15, [sp, #-1020]! @ 0xfffffc04 │ │ │ │ ldc2 15, cr15, [fp, #-1020]! @ 0xfffffc04 │ │ │ │ mcr2 15, 0, pc, cr5, cr15, {7} @ │ │ │ │ - asrs r6, r3, #25 │ │ │ │ + asrs r6, r1, #25 │ │ │ │ movs r5, r4 │ │ │ │ ldr r3, [pc, #984] @ (1bbe54 ) │ │ │ │ movs r4, r6 │ │ │ │ asrs r2, r4, #6 │ │ │ │ movs r5, r6 │ │ │ │ mrrc2 15, 15, pc, fp, cr15 @ │ │ │ │ mrrc2 15, 15, pc, r9, cr15 @ │ │ │ │ stc2 15, cr15, [r3, #-1020]! @ 0xfffffc04 │ │ │ │ - ldmia r2, {r1, r2, r3, r5} │ │ │ │ + ldmia r2, {r1, r2, r3, r4} │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r1, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r1, {r1, r3, r5, r7} │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r2!, {r4} │ │ │ │ + ldmia r2!, {} │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r1!, {r4, r5, r6} │ │ │ │ + ldmia r1!, {r5, r6} │ │ │ │ movs r5, r4 │ │ │ │ - adds r0, #54 @ 0x36 │ │ │ │ + adds r0, #38 @ 0x26 │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r1, {r1, r5, r7} │ │ │ │ + ldmia r1, {r1, r4, r7} │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 001bbaa4 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #0 │ │ │ │ - bl 354a20 │ │ │ │ + bl 354a18 │ │ │ │ mov r7, r0 │ │ │ │ cbz r0, 1bbad8 │ │ │ │ ldr r6, [pc, #36] @ (1bbae4 ) │ │ │ │ mov r4, r0 │ │ │ │ add r6, pc │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ ldrd r2, r3, [r2] │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r4, [r4, #0] │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 1bbac4 │ │ │ │ mov r0, r7 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 37cfd8 │ │ │ │ + b.w 37cfd0 │ │ │ │ nop │ │ │ │ - ldmia r1, {r1, r3, r7} │ │ │ │ + ldmia r1, {r1, r3, r4, r5, r6} │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 001bbae8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -184402,28 +184405,28 @@ │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 3d0ae4 │ │ │ │ + bl 3d0adc │ │ │ │ ldr r1, [pc, #92] @ (1bbb74 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 3d0ae4 │ │ │ │ + bl 3d0adc │ │ │ │ add r3, sp, #8 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 34efd4 │ │ │ │ + bl 34efcc │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r6 │ │ │ │ bl 2203b8 │ │ │ │ ldr r2, [pc, #56] @ (1bbb78 ) │ │ │ │ ldr r3, [pc, #44] @ (1bbb6c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -184441,17 +184444,17 @@ │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ asrs r6, r5, #32 │ │ │ │ movs r5, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r2, r3, r5, r7} │ │ │ │ + push {r1, r2, r3, r4, r7} │ │ │ │ movs r6, r4 │ │ │ │ - asrs r4, r7, #11 │ │ │ │ + asrs r4, r5, #11 │ │ │ │ movs r7, r4 │ │ │ │ lsrs r4, r5, #31 │ │ │ │ movs r5, r6 │ │ │ │ │ │ │ │ 001bbb7c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -184466,27 +184469,27 @@ │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 3d0958 │ │ │ │ + bl 3d0950 │ │ │ │ ldr r1, [pc, #204] @ (1bbc7c ) │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 3d0ae4 │ │ │ │ + bl 3d0adc │ │ │ │ movs r3, #0 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r2, r6 │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 34f10c │ │ │ │ + bl 34f104 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 2203b8 │ │ │ │ cbnz r0, 1bbc34 │ │ │ │ ldrb r2, [r6, #0] │ │ │ │ cbz r2, 1bbc24 │ │ │ │ @@ -184496,15 +184499,15 @@ │ │ │ │ add r8, pc │ │ │ │ add r7, pc │ │ │ │ b.n 1bbbfa │ │ │ │ cmp r2, #9 │ │ │ │ beq.n 1bbc14 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldrb.w r2, [r4, #1]! │ │ │ │ cbz r2, 1bbc24 │ │ │ │ cmp r2, #92 @ 0x5c │ │ │ │ beq.n 1bbc5e │ │ │ │ cmp r2, #31 │ │ │ │ ite hi │ │ │ │ movhi r3, #0 │ │ │ │ @@ -184514,22 +184517,22 @@ │ │ │ │ moveq r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 1bbbe8 │ │ │ │ cmp r2, #127 @ 0x7f │ │ │ │ beq.n 1bbbec │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldrb.w r2, [r4, #1]! │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 1bbbfa │ │ │ │ ldr r1, [pc, #96] @ (1bbc88 ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ mov r0, r6 │ │ │ │ blx 143ca4 │ │ │ │ ldr r2, [pc, #84] @ (1bbc8c ) │ │ │ │ ldr r3, [pc, #60] @ (1bbc74 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -184544,35 +184547,35 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r1, [pc, #48] @ (1bbc90 ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ b.n 1bbbf4 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r0, r3, #30 │ │ │ │ movs r5, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #1008 @ 0x3f0 │ │ │ │ + add r1, sp, #944 @ 0x3b0 │ │ │ │ movs r6, r4 │ │ │ │ - push {r1} │ │ │ │ + cbz r2, 1bbcfc │ │ │ │ movs r6, r4 │ │ │ │ - asrs r2, r5, #18 │ │ │ │ + asrs r2, r3, #18 │ │ │ │ movs r0, r5 │ │ │ │ - ldmia r0!, {r7} │ │ │ │ + ldmia r0!, {r4, r5, r6} │ │ │ │ movs r5, r4 │ │ │ │ - it gt │ │ │ │ - movgt r4, r5 │ │ │ │ + it lt │ │ │ │ + movlt r4, r5 │ │ │ │ lsrs r4, r6, #27 │ │ │ │ movs r5, r6 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r5, r6, r7} │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 001bbc94 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -184585,30 +184588,30 @@ │ │ │ │ ldr r1, [pc, #140] @ (1bbd3c ) │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 3d0ae4 │ │ │ │ + bl 3d0adc │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [pc, #120] @ (1bbd40 ) │ │ │ │ str r4, [sp, #16] │ │ │ │ add r0, pc │ │ │ │ - bl 3e175c │ │ │ │ + bl 3e1754 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ movs r2, #1 │ │ │ │ - bl 3e37c4 │ │ │ │ + bl 3e37bc │ │ │ │ cbz r0, 1bbd18 │ │ │ │ add r2, sp, #16 │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #12] │ │ │ │ - bl 354e68 │ │ │ │ + bl 354e60 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 3e3538 │ │ │ │ + bl 3e3530 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ bl 2203b8 │ │ │ │ ldr r2, [pc, #80] @ (1bbd44 ) │ │ │ │ ldr r3, [pc, #68] @ (1bbd38 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -184630,32 +184633,32 @@ │ │ │ │ ldr r3, [pc, #44] @ (1bbd4c ) │ │ │ │ ldr r1, [pc, #48] @ (1bbd50 ) │ │ │ │ add r0, pc │ │ │ │ add r3, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1bbce8 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ lsrs r2, r0, #26 │ │ │ │ movs r5, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r3, r4, r5, r7} │ │ │ │ + stmia r7!, {r3, r5, r7} │ │ │ │ movs r5, r4 │ │ │ │ - ldr r5, [pc, #352] @ (1bbea4 ) │ │ │ │ + ldr r5, [pc, #288] @ (1bbe64 ) │ │ │ │ movs r0, r5 │ │ │ │ lsrs r0, r7, #24 │ │ │ │ movs r5, r6 │ │ │ │ - stmia r7!, {r2, r3, r5, r6} │ │ │ │ + stmia r7!, {r2, r3, r4, r6} │ │ │ │ movs r5, r4 │ │ │ │ - strb r2, [r6, r0] │ │ │ │ + strb r2, [r4, r0] │ │ │ │ movs r1, r6 │ │ │ │ - stmia r7!, {r1, r2, r3, r6} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 001bbd54 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -184668,65 +184671,65 @@ │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 3d0ae4 │ │ │ │ + bl 3d0adc │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #204] @ (1bbe54 ) │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ add r0, pc │ │ │ │ - bl 3e175c │ │ │ │ + bl 3e1754 │ │ │ │ mov r1, r4 │ │ │ │ movs r2, #1 │ │ │ │ - bl 3e37c4 │ │ │ │ + bl 3e37bc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1bbe2a │ │ │ │ ldr r1, [pc, #184] @ (1bbe58 ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 3d0ae4 │ │ │ │ + bl 3d0adc │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e352c │ │ │ │ + bl 3e3524 │ │ │ │ cbz r0, 1bbdd0 │ │ │ │ ldr r3, [pc, #168] @ (1bbe5c ) │ │ │ │ movs r2, #111 @ 0x6f │ │ │ │ ldr r0, [pc, #168] @ (1bbe60 ) │ │ │ │ ldr r1, [pc, #168] @ (1bbe64 ) │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ adds r3, #16 │ │ │ │ str r0, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ movs r0, #0 │ │ │ │ mov r5, r0 │ │ │ │ b.n 1bbdea │ │ │ │ add r2, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r2 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 354930 │ │ │ │ + bl 354928 │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 1bbdea │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ - bl 3551f8 │ │ │ │ - bl 37d7d0 │ │ │ │ + bl 3551f0 │ │ │ │ + bl 37d7c8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 37d794 │ │ │ │ + bl 37d78c │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e3538 │ │ │ │ + bl 3e3530 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, r6 │ │ │ │ bl 2203b8 │ │ │ │ ldr r2, [pc, #100] @ (1bbe68 ) │ │ │ │ ldr r3, [pc, #68] @ (1bbe4c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -184749,40 +184752,40 @@ │ │ │ │ ldr r1, [pc, #64] @ (1bbe74 ) │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ adds r3, #16 │ │ │ │ str r0, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1bbdca │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ lsrs r2, r0, #23 │ │ │ │ movs r5, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r3, r5, r6, r7} │ │ │ │ movs r5, r4 │ │ │ │ - ldr r4, [pc, #600] @ (1bc0b0 ) │ │ │ │ + ldr r4, [pc, #536] @ (1bc070 ) │ │ │ │ movs r0, r5 │ │ │ │ - ldr r2, [r2, #36] @ 0x24 │ │ │ │ + ldr r2, [r0, #36] @ 0x24 │ │ │ │ movs r1, r5 │ │ │ │ - strh r2, [r3, r6] │ │ │ │ + strh r2, [r1, r6] │ │ │ │ movs r1, r6 │ │ │ │ - stmia r6!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r6!, {r2, r3, r4, r6, r7} │ │ │ │ movs r5, r4 │ │ │ │ - stmia r6!, {r1, r4, r5, r7} │ │ │ │ + stmia r6!, {r1, r5, r7} │ │ │ │ movs r5, r4 │ │ │ │ lsrs r6, r4, #20 │ │ │ │ movs r5, r6 │ │ │ │ - strh r2, [r4, r4] │ │ │ │ + strh r2, [r2, r4] │ │ │ │ movs r1, r6 │ │ │ │ - stmia r6!, {r3, r4, r6} │ │ │ │ + stmia r6!, {r3, r6} │ │ │ │ movs r5, r4 │ │ │ │ - stmia r6!, {r1, r3, r4, r5} │ │ │ │ + stmia r6!, {r1, r3, r5} │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 001bbe78 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -184796,17 +184799,17 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r2, [ip, r2] │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov.w r2, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 3d0ae4 │ │ │ │ + bl 3d0adc │ │ │ │ mov r1, sp │ │ │ │ - bl 35554c │ │ │ │ + bl 355544 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ bl 2203b8 │ │ │ │ ldr r2, [pc, #56] @ (1bbef4 ) │ │ │ │ ldr r3, [pc, #44] @ (1bbeec ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -184825,15 +184828,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r4, r3, #18 │ │ │ │ movs r5, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r3, #20] │ │ │ │ + ldr r0, [r1, #20] │ │ │ │ movs r1, r5 │ │ │ │ lsrs r6, r5, #17 │ │ │ │ movs r5, r6 │ │ │ │ │ │ │ │ 001bbef8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -184849,17 +184852,17 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r2, [ip, r2] │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov.w r2, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 3d0ae4 │ │ │ │ + bl 3d0adc │ │ │ │ mov r1, sp │ │ │ │ - bl 3556a0 │ │ │ │ + bl 355698 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ bl 2203b8 │ │ │ │ ldr r2, [pc, #56] @ (1bbf74 ) │ │ │ │ ldr r3, [pc, #44] @ (1bbf6c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -184878,15 +184881,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r4, r3, #16 │ │ │ │ movs r5, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r3, #12] │ │ │ │ + ldr r0, [r1, #12] │ │ │ │ movs r1, r5 │ │ │ │ lsrs r6, r5, #15 │ │ │ │ movs r5, r6 │ │ │ │ │ │ │ │ 001bbf78 : │ │ │ │ cmp r1, #2 │ │ │ │ beq.n 1bbf8a │ │ │ │ @@ -184904,17 +184907,17 @@ │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r6, r2 │ │ │ │ blx 144d90 │ │ │ │ mov r1, r0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3f7514 │ │ │ │ + bl 3f750c │ │ │ │ movs r0, #0 │ │ │ │ - bl 354a98 │ │ │ │ + bl 354a90 │ │ │ │ mov r9, r0 │ │ │ │ cbz r0, 1bbfe2 │ │ │ │ mov r4, r0 │ │ │ │ b.n 1bbfc2 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ cbz r4, 1bbfe2 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ @@ -184923,21 +184926,21 @@ │ │ │ │ ldr r5, [r3, #0] │ │ │ │ mov r0, r5 │ │ │ │ blx 143d34 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1bbfbe │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3f7450 │ │ │ │ + bl 3f7448 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 1bbfc2 │ │ │ │ mov r0, r9 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 37d050 │ │ │ │ + b.w 37d048 │ │ │ │ │ │ │ │ 001bbfec : │ │ │ │ cmp r1, #2 │ │ │ │ beq.n 1bbffe │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ @@ -184952,17 +184955,17 @@ │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r6, r2 │ │ │ │ blx 144d90 │ │ │ │ mov r1, r0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3f7514 │ │ │ │ + bl 3f750c │ │ │ │ movs r0, #0 │ │ │ │ - bl 354a20 │ │ │ │ + bl 354a18 │ │ │ │ mov r9, r0 │ │ │ │ cbz r0, 1bc056 │ │ │ │ mov r4, r0 │ │ │ │ b.n 1bc036 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ cbz r4, 1bc056 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ @@ -184971,21 +184974,21 @@ │ │ │ │ ldr r5, [r3, #0] │ │ │ │ mov r0, r5 │ │ │ │ blx 143d34 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1bc032 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3f7450 │ │ │ │ + bl 3f7448 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 1bc036 │ │ │ │ mov r0, r9 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 37cfd8 │ │ │ │ + b.w 37cfd0 │ │ │ │ │ │ │ │ 001bc060 : │ │ │ │ cmp r1, #2 │ │ │ │ beq.n 1bc072 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ @@ -185000,17 +185003,17 @@ │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r7, r2 │ │ │ │ blx 144d90 │ │ │ │ mov r1, r0 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3f7514 │ │ │ │ + bl 3f750c │ │ │ │ movs r0, #0 │ │ │ │ - bl 354a20 │ │ │ │ + bl 354a18 │ │ │ │ mov sl, r0 │ │ │ │ cbz r0, 1bc0e0 │ │ │ │ mov r4, r0 │ │ │ │ b.n 1bc0aa │ │ │ │ ldr r4, [r4, #0] │ │ │ │ cbz r4, 1bc0e0 │ │ │ │ ldr r6, [r4, #4] │ │ │ │ @@ -185018,41 +185021,41 @@ │ │ │ │ mov r1, r7 │ │ │ │ ldr r5, [r6, #0] │ │ │ │ mov r0, r5 │ │ │ │ blx 143d34 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1bc0a6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 354b20 │ │ │ │ + bl 354b18 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1bc0a6 │ │ │ │ ldr r1, [pc, #36] @ (1bc0ec ) │ │ │ │ add r1, pc │ │ │ │ - bl 296dc8 │ │ │ │ + bl 296dc0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1bc0a6 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ mov r0, fp │ │ │ │ - bl 3f7450 │ │ │ │ + bl 3f7448 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 1bc0aa │ │ │ │ mov r0, sl │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 37cfd8 │ │ │ │ + b.w 37cfd0 │ │ │ │ nop │ │ │ │ - stmia r3!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r2, r3, r5, r6, r7} │ │ │ │ movs r5, r4 │ │ │ │ mov r0, r2 │ │ │ │ movs r2, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r0, [pc, #4] @ (1bc100 ) │ │ │ │ add r0, pc │ │ │ │ - b.w 2969cc │ │ │ │ + b.w 2969c4 │ │ │ │ add r2, pc │ │ │ │ movs r4, r6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -185060,15 +185063,15 @@ │ │ │ │ ldr r2, [pc, #68] @ (1bc160 ) │ │ │ │ movs r3, #231 @ 0xe7 │ │ │ │ ldr r1, [pc, #68] @ (1bc164 ) │ │ │ │ add ip, pc │ │ │ │ add r2, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr.w ip, [pc, #56] @ 1bc168 │ │ │ │ ldr r1, [pc, #56] @ (1bc16c ) │ │ │ │ ldr r2, [pc, #60] @ (1bc170 ) │ │ │ │ add ip, pc │ │ │ │ ldr r3, [pc, #60] @ (1bc174 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ @@ -185081,19 +185084,19 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - str r6, [r3, r1] │ │ │ │ + str r6, [r1, r1] │ │ │ │ movs r1, r6 │ │ │ │ - asrs r0, r1, #1 │ │ │ │ + asrs r0, r7, #32 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r0, [pc, #1000] @ (1bc550 ) │ │ │ │ + ldr r0, [pc, #936] @ (1bc510 ) │ │ │ │ movs r0, r5 │ │ │ │ lsls r5, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffb5ffff │ │ │ │ lsls r3, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ lsls r5, r4, #9 │ │ │ │ @@ -185108,30 +185111,30 @@ │ │ │ │ movs r3, #70 @ 0x46 │ │ │ │ ldr r1, [pc, #52] @ (1bc1c8 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #16 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ cbz r0, 1bc1b2 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 17d4c8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add.w r0, r3, #120 @ 0x78 │ │ │ │ add sp, #20 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 3dfab4 │ │ │ │ - ldr r7, [pc, #936] @ (1bc56c ) │ │ │ │ + b.w 3dfaac │ │ │ │ + ldr r7, [pc, #872] @ (1bc52c ) │ │ │ │ movs r1, r6 │ │ │ │ - stmia r3!, {r2, r3, r4, r5} │ │ │ │ + stmia r3!, {r2, r3, r5} │ │ │ │ movs r5, r4 │ │ │ │ - stmia r3!, {r1, r2, r3, r6} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r5} │ │ │ │ movs r5, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #68] @ 1bc220 │ │ │ │ sub sp, #8 │ │ │ │ @@ -185141,35 +185144,35 @@ │ │ │ │ add ip, pc │ │ │ │ add.w r4, ip, #16 │ │ │ │ movs r3, #70 @ 0x46 │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r5, #0 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r1, [pc, #48] @ (1bc22c ) │ │ │ │ mov r4, r0 │ │ │ │ strb r5, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ adds r1, #52 @ 0x34 │ │ │ │ bl 17d3c8 │ │ │ │ movs r1, #64 @ 0x40 │ │ │ │ mov r3, r0 │ │ │ │ add.w r0, r4, #120 @ 0x78 │ │ │ │ strd r3, r5, [r4, #84] @ 0x54 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 3dfa7c │ │ │ │ + b.w 3dfa74 │ │ │ │ nop │ │ │ │ - ldr r7, [pc, #600] @ (1bc47c ) │ │ │ │ + ldr r7, [pc, #536] @ (1bc43c ) │ │ │ │ movs r1, r6 │ │ │ │ - stmia r2!, {r1, r2, r4, r5, r6, r7} │ │ │ │ - movs r5, r4 │ │ │ │ stmia r2!, {r1, r2, r5, r6, r7} │ │ │ │ movs r5, r4 │ │ │ │ + stmia r2!, {r1, r2, r4, r6, r7} │ │ │ │ + movs r5, r4 │ │ │ │ muls r4, r6 │ │ │ │ movs r4, r6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #124] @ 1bc2bc │ │ │ │ @@ -185179,15 +185182,15 @@ │ │ │ │ ldr r2, [pc, #120] @ (1bc2c4 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #16 │ │ │ │ movs r3, #70 @ 0x46 │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ tst.w r3, #6 │ │ │ │ beq.n 1bc280 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #1 │ │ │ │ beq.n 1bc294 │ │ │ │ cmp r3, #2 │ │ │ │ @@ -185219,19 +185222,19 @@ │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r7, [pc, #200] @ (1bc388 ) │ │ │ │ + ldr r7, [pc, #136] @ (1bc348 ) │ │ │ │ movs r1, r6 │ │ │ │ - stmia r2!, {r1, r2, r4, r7} │ │ │ │ + stmia r2!, {r1, r2, r7} │ │ │ │ movs r5, r4 │ │ │ │ - stmia r2!, {r7} │ │ │ │ + stmia r2!, {r4, r5, r6} │ │ │ │ movs r5, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #180] @ (1bc390 ) │ │ │ │ sub sp, #24 │ │ │ │ @@ -185247,42 +185250,42 @@ │ │ │ │ add r2, pc │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc │ │ │ │ ldr r4, [r6, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #20] │ │ │ │ mov.w r4, #0 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ add.w r6, r0, #120 @ 0x78 │ │ │ │ mov r0, r5 │ │ │ │ - bl 353f60 │ │ │ │ + bl 353f58 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3dfe30 │ │ │ │ + bl 3dfe28 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ cmpne r0, #0 │ │ │ │ beq.n 1bc362 │ │ │ │ mov r4, r0 │ │ │ │ mov.w r8, #0 │ │ │ │ add r7, sp, #16 │ │ │ │ cmp r1, r4 │ │ │ │ mov r2, r7 │ │ │ │ it cs │ │ │ │ movcs r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ str.w r8, [sp, #16] │ │ │ │ - bl 3dfcd4 │ │ │ │ + bl 3dfccc │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 353fb0 │ │ │ │ + bl 353fa8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 353f60 │ │ │ │ + bl 353f58 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r1, r0 │ │ │ │ subs r4, r4, r3 │ │ │ │ ite ne │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -185305,23 +185308,23 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ - ldr r6, [pc, #624] @ (1bc604 ) │ │ │ │ + ldr r6, [pc, #560] @ (1bc5c4 ) │ │ │ │ movs r1, r6 │ │ │ │ lsrs r2, r0, #1 │ │ │ │ movs r5, r6 │ │ │ │ - stmia r1!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r4, r6, r7} │ │ │ │ movs r5, r4 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r5, r6, r7} │ │ │ │ movs r5, r4 │ │ │ │ lsls r6, r0, #31 │ │ │ │ movs r5, r6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ @@ -185341,15 +185344,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ mov.w r3, #0 │ │ │ │ add.w r3, r6, #16 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #70 @ 0x46 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ movs r2, #32 │ │ │ │ movs r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #28 │ │ │ │ blx 145498 │ │ │ │ ldr r3, [pc, #276] @ (1bc50c ) │ │ │ │ add.w ip, sp, #12 │ │ │ │ @@ -185388,19 +185391,19 @@ │ │ │ │ beq.n 1bc4d0 │ │ │ │ tst.w r2, #6 │ │ │ │ bne.n 1bc414 │ │ │ │ adds r4, #120 @ 0x78 │ │ │ │ movs r2, #2 │ │ │ │ add.w r1, r6, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3dfb1c │ │ │ │ + bl 3dfb14 │ │ │ │ movs r2, #19 │ │ │ │ add.w r1, r6, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3dfb1c │ │ │ │ + bl 3dfb14 │ │ │ │ ldr r0, [pc, #168] @ (1bc514 ) │ │ │ │ add.w r1, sp, #27 │ │ │ │ add.w r5, sp, #47 @ 0x2f │ │ │ │ add r0, pc │ │ │ │ movs r2, #9 │ │ │ │ movs r3, #81 @ 0x51 │ │ │ │ subs r3, #32 │ │ │ │ @@ -185426,20 +185429,20 @@ │ │ │ │ ldrb r4, [r3, #12] │ │ │ │ ldrb r3, [r2, #12] │ │ │ │ movs r2, #23 │ │ │ │ strb.w r3, [sp, #49] @ 0x31 │ │ │ │ movs r3, #9 │ │ │ │ strb.w r4, [sp, #48] @ 0x30 │ │ │ │ strb.w r3, [sp, #50] @ 0x32 │ │ │ │ - bl 3dfb1c │ │ │ │ + bl 3dfb14 │ │ │ │ mov r0, r9 │ │ │ │ bl 1bc2c8 │ │ │ │ b.n 1bc414 │ │ │ │ add.w r0, r4, #120 @ 0x78 │ │ │ │ - bl 3dfa70 │ │ │ │ + bl 3dfa68 │ │ │ │ str r5, [r4, #92] @ 0x5c │ │ │ │ str r5, [r4, #96] @ 0x60 │ │ │ │ str r5, [r4, #100] @ 0x64 │ │ │ │ str r5, [r4, #104] @ 0x68 │ │ │ │ strh.w r5, [r4, #108] @ 0x6c │ │ │ │ str.w r5, [r4, #110] @ 0x6e │ │ │ │ str.w r5, [r4, #114] @ 0x72 │ │ │ │ @@ -185447,27 +185450,27 @@ │ │ │ │ b.n 1bc414 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsls r4, r5, #29 │ │ │ │ movs r5, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #720] @ (1bc7d4 ) │ │ │ │ + ldr r5, [pc, #656] @ (1bc794 ) │ │ │ │ movs r1, r6 │ │ │ │ - stmia r1!, {r1, r3, r4} │ │ │ │ + stmia r1!, {r1, r3} │ │ │ │ movs r5, r4 │ │ │ │ - stmia r0!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r0!, {r1, r2, r5, r6, r7} │ │ │ │ movs r5, r4 │ │ │ │ - stmia r1!, {r2, r4} │ │ │ │ + stmia r1!, {r2} │ │ │ │ movs r5, r4 │ │ │ │ lsls r2, r2, #28 │ │ │ │ movs r5, r6 │ │ │ │ - stmia r0!, {r2, r7} │ │ │ │ + stmia r0!, {r2, r4, r5, r6} │ │ │ │ movs r5, r4 │ │ │ │ - ldr r4, [pc, #952] @ (1bc8d4 ) │ │ │ │ + ldr r4, [pc, #888] @ (1bc894 ) │ │ │ │ movs r1, r6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #280] @ (1bc644 ) │ │ │ │ sub sp, #24 │ │ │ │ @@ -185484,24 +185487,24 @@ │ │ │ │ mov r6, r0 │ │ │ │ adds r5, #60 @ 0x3c │ │ │ │ add r1, pc │ │ │ │ ldr.w r4, [ip, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #20] │ │ │ │ mov.w r4, #0 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r2, [pc, #248] @ (1bc658 ) │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [pc, #248] @ (1bc65c ) │ │ │ │ movs r3, #231 @ 0xe7 │ │ │ │ add r2, pc │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ tst.w r3, #6 │ │ │ │ bne.n 1bc5a0 │ │ │ │ ldr r2, [pc, #228] @ (1bc660 ) │ │ │ │ ldr r3, [pc, #212] @ (1bc650 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -185548,15 +185551,15 @@ │ │ │ │ movs r3, #32 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #0 │ │ │ │ strb.w r3, [sp, #19] │ │ │ │ strb.w r1, [r4, #111] @ 0x6f │ │ │ │ add.w r0, r4, #120 @ 0x78 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 3dfe24 │ │ │ │ + bl 3dfe1c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r2, r0 │ │ │ │ bls.n 1bc634 │ │ │ │ ldr r2, [pc, #80] @ (1bc664 ) │ │ │ │ ldr r3, [pc, #56] @ (1bc650 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -185569,38 +185572,38 @@ │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.n 1bc2c8 │ │ │ │ movs r2, #3 │ │ │ │ b.n 1bc602 │ │ │ │ add r1, sp, #16 │ │ │ │ add.w r0, r4, #120 @ 0x78 │ │ │ │ - bl 3dfb1c │ │ │ │ + bl 3dfb14 │ │ │ │ b.n 1bc612 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ - ldr r4, [pc, #288] @ (1bc768 ) │ │ │ │ + ldr r4, [pc, #224] @ (1bc728 ) │ │ │ │ movs r1, r6 │ │ │ │ lsls r4, r5, #23 │ │ │ │ movs r5, r6 │ │ │ │ - nop {9} │ │ │ │ + nop {8} │ │ │ │ movs r5, r4 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ittt ls │ │ │ │ - movls r5, r4 │ │ │ │ - lsrls r4, r0, #16 │ │ │ │ + itee hi │ │ │ │ + movhi r5, r4 │ │ │ │ + lsrls r4, r6, #15 │ │ │ │ movls r5, r4 │ │ │ │ - add r8, r7 │ │ │ │ + add r8, r5 │ │ │ │ movs r0, r5 │ │ │ │ lsls r0, r6, #22 │ │ │ │ movs r5, r6 │ │ │ │ lsls r6, r2, #20 │ │ │ │ movs r5, r6 │ │ │ │ ldr r0, [pc, #4] @ (1bc670 ) │ │ │ │ add r0, pc │ │ │ │ - b.w 2969cc │ │ │ │ + b.w 2969c4 │ │ │ │ subs r7, #78 @ 0x4e │ │ │ │ movs r4, r6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -185608,15 +185611,15 @@ │ │ │ │ ldr r2, [pc, #68] @ (1bc6d0 ) │ │ │ │ movs r3, #231 @ 0xe7 │ │ │ │ ldr r1, [pc, #68] @ (1bc6d4 ) │ │ │ │ add ip, pc │ │ │ │ add r2, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr.w ip, [pc, #56] @ 1bc6d8 │ │ │ │ ldr r1, [pc, #56] @ (1bc6dc ) │ │ │ │ ldr r2, [pc, #60] @ (1bc6e0 ) │ │ │ │ add ip, pc │ │ │ │ ldr r3, [pc, #60] @ (1bc6e4 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ @@ -185629,19 +185632,19 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - ldr r3, [pc, #200] @ (1bc798 ) │ │ │ │ + ldr r3, [pc, #136] @ (1bc758 ) │ │ │ │ movs r1, r6 │ │ │ │ - lsrs r0, r3, #11 │ │ │ │ + lsrs r0, r1, #11 │ │ │ │ movs r5, r4 │ │ │ │ - bics r2, r1 │ │ │ │ + muls r2, r7 │ │ │ │ movs r0, r5 │ │ │ │ lsls r1, r3, #3 │ │ │ │ movs r0, r0 │ │ │ │ lsls r1, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r3, r1, #14 │ │ │ │ movs r0, r0 │ │ │ │ @@ -185684,34 +185687,34 @@ │ │ │ │ movs r3, #89 @ 0x59 │ │ │ │ ldr r1, [pc, #60] @ (1bc77c ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #16 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ cbz r0, 1bc75e │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ b.w 17d4c8 │ │ │ │ add sp, #12 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - ldr r2, [pc, #520] @ (1bc980 ) │ │ │ │ + ldr r2, [pc, #456] @ (1bc940 ) │ │ │ │ movs r1, r6 │ │ │ │ - pop {r5, r6, r7, pc} │ │ │ │ + pop {r4, r6, r7, pc} │ │ │ │ movs r5, r4 │ │ │ │ - pop {r1, r4, r5, r6, r7, pc} │ │ │ │ + pop {r1, r5, r6, r7, pc} │ │ │ │ movs r5, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #140] @ (1bc81c ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -185722,15 +185725,15 @@ │ │ │ │ adds r4, #16 │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r4, [pc, #136] @ (1bc828 ) │ │ │ │ movs r3, #89 @ 0x59 │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add r4, pc │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ movs r3, #1 │ │ │ │ mov r5, r0 │ │ │ │ strb r3, [r6, #0] │ │ │ │ add.w ip, r0, #192 @ 0xc0 │ │ │ │ add.w r6, r4, #48 @ 0x30 │ │ │ │ mov lr, r4 │ │ │ │ add.w ip, ip, #16 │ │ │ │ @@ -185761,19 +185764,19 @@ │ │ │ │ add sp, #8 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #168] @ (1bc8c8 ) │ │ │ │ + ldr r2, [pc, #104] @ (1bc888 ) │ │ │ │ movs r1, r6 │ │ │ │ - pop {r1, r2, r4, r7, pc} │ │ │ │ + pop {r1, r2, r7, pc} │ │ │ │ movs r5, r4 │ │ │ │ - pop {r7, pc} │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ movs r5, r4 │ │ │ │ bx fp │ │ │ │ movs r5, r6 │ │ │ │ subs r5, #200 @ 0xc8 │ │ │ │ movs r4, r6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -185786,18 +185789,18 @@ │ │ │ │ ldr r1, [pc, #112] @ (1bc8bc ) │ │ │ │ add ip, pc │ │ │ │ add.w r4, ip, #16 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r5, r0 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 353f60 │ │ │ │ + bl 353f58 │ │ │ │ ldr.w r3, [r4, #704] @ 0x2c0 │ │ │ │ cmp r3, r0 │ │ │ │ it ge │ │ │ │ movge r3, r0 │ │ │ │ cbnz r3, 1bc884 │ │ │ │ add sp, #16 │ │ │ │ movs r0, #0 │ │ │ │ @@ -185808,32 +185811,32 @@ │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r2, r3 │ │ │ │ add.w r1, r4, #192 @ 0xc0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r6, r1 │ │ │ │ - bl 353fb0 │ │ │ │ + bl 353fa8 │ │ │ │ ldr.w r2, [r4, #704] @ 0x2c0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ subs r2, r2, r3 │ │ │ │ str.w r2, [r4, #704] @ 0x2c0 │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 1bc870 │ │ │ │ mov r0, r6 │ │ │ │ adds r1, r6, r3 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w 144658 │ │ │ │ nop │ │ │ │ - ldr r1, [pc, #472] @ (1bca90 ) │ │ │ │ + ldr r1, [pc, #408] @ (1bca50 ) │ │ │ │ movs r1, r6 │ │ │ │ - pop {r2, r4, r6, r7} │ │ │ │ + pop {r2, r6, r7} │ │ │ │ movs r5, r4 │ │ │ │ - pop {r1, r2, r5, r6, r7} │ │ │ │ + pop {r1, r2, r4, r6, r7} │ │ │ │ movs r5, r4 │ │ │ │ ldr.w r3, [r0, #704] @ 0x2c0 │ │ │ │ add.w ip, r3, r2 │ │ │ │ cmp.w ip, #512 @ 0x200 │ │ │ │ bls.n 1bc8dc │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ @@ -185860,24 +185863,24 @@ │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [pc, #32] @ (1bc92c ) │ │ │ │ add r0, r5 │ │ │ │ add r2, pc │ │ │ │ str.w r0, [r4, #704] @ 0x2c0 │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ b.n 1bc830 │ │ │ │ nop │ │ │ │ - ldr r0, [pc, #768] @ (1bcc28 ) │ │ │ │ + ldr r0, [pc, #704] @ (1bcbe8 ) │ │ │ │ movs r1, r6 │ │ │ │ - lsrs r4, r3, #1 │ │ │ │ + lsrs r4, r1, #1 │ │ │ │ movs r5, r4 │ │ │ │ - asrs r6, r1 │ │ │ │ + lsrs r6, r7 │ │ │ │ movs r0, r5 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ ldr r2, [pc, #212] @ (1bca18 ) │ │ │ │ @@ -185981,15 +185984,15 @@ │ │ │ │ add.w r4, ip, #16 │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r4, [pc, #128] @ (1bcae0 ) │ │ │ │ add r2, pc │ │ │ │ movs r3, #89 @ 0x59 │ │ │ │ add r4, pc │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ cmp r6, #1 │ │ │ │ bne.n 1bcace │ │ │ │ ldr r1, [r5, #0] │ │ │ │ mov r3, r0 │ │ │ │ ldr.w r2, [r0, #708] @ 0x2c4 │ │ │ │ cmp r2, r1 │ │ │ │ bne.n 1bca8e │ │ │ │ @@ -186021,34 +186024,34 @@ │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ lsls r2, r2, #16 │ │ │ │ bpl.n 1bca96 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [pc, #44] @ (1bcaf0 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 1bca96 │ │ │ │ mvn.w r0, #94 @ 0x5e │ │ │ │ b.n 1bca7c │ │ │ │ - bx lr │ │ │ │ + bx ip │ │ │ │ movs r1, r6 │ │ │ │ - revsh r4, r3 │ │ │ │ + revsh r4, r1 │ │ │ │ movs r5, r4 │ │ │ │ - revsh r4, r0 │ │ │ │ + hlt 0x0034 │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r1, #3 │ │ │ │ movs r5, r6 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - hlt 0x0008 │ │ │ │ + rev16 r0, r7 │ │ │ │ movs r5, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #992] @ (1bcee8 ) │ │ │ │ sub sp, #28 │ │ │ │ @@ -186067,15 +186070,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r7, [pc, #984] @ (1bcefc ) │ │ │ │ ldr r4, [r6, r4] │ │ │ │ add r7, pc │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #20] │ │ │ │ mov.w r4, #0 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr.w r3, [r0, #708] @ 0x2c4 │ │ │ │ cmp.w r3, #9600 @ 0x2580 │ │ │ │ bne.n 1bcbc2 │ │ │ │ ldr.w r2, [r0, #188] @ 0xbc │ │ │ │ mov r9, r7 │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ @@ -186340,136 +186343,136 @@ │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.w 1bcc8e │ │ │ │ ldr r0, [pc, #244] @ (1bcf18 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1bcc8e │ │ │ │ ldr r3, [pc, #236] @ (1bcf1c ) │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1bcc0e │ │ │ │ ldr r3, [pc, #216] @ (1bcf14 ) │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r7, r3, #16 │ │ │ │ bpl.w 1bcc0e │ │ │ │ ldr r0, [pc, #212] @ (1bcf20 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1bcc0e │ │ │ │ ldr r3, [pc, #208] @ (1bcf24 ) │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1bcda4 │ │ │ │ ldr r3, [pc, #180] @ (1bcf14 ) │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r2, r3, #16 │ │ │ │ bpl.n 1bcda4 │ │ │ │ ldr r0, [pc, #188] @ (1bcf28 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1bcda4 │ │ │ │ ldr r3, [pc, #180] @ (1bcf2c ) │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1bcdd4 │ │ │ │ ldr r3, [pc, #144] @ (1bcf14 ) │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r6, r3, #16 │ │ │ │ bpl.n 1bcdd4 │ │ │ │ ldr r0, [pc, #160] @ (1bcf30 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1bcdd4 │ │ │ │ ldr r3, [pc, #156] @ (1bcf34 ) │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1bcd22 │ │ │ │ ldr r3, [pc, #108] @ (1bcf14 ) │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r1, r3, #16 │ │ │ │ bpl.w 1bcd22 │ │ │ │ ldr r0, [pc, #132] @ (1bcf38 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1bcd22 │ │ │ │ ldr r3, [pc, #124] @ (1bcf3c ) │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1bccce │ │ │ │ ldr r3, [pc, #72] @ (1bcf14 ) │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r0, r3, #16 │ │ │ │ bpl.w 1bccce │ │ │ │ ldr r0, [pc, #100] @ (1bcf40 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1bccce │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - mov ip, r6 │ │ │ │ + mov ip, r4 │ │ │ │ movs r1, r6 │ │ │ │ movs r6, r2 │ │ │ │ movs r5, r6 │ │ │ │ - rev r2, r3 │ │ │ │ + rev r2, r1 │ │ │ │ movs r5, r4 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - rev r4, r0 │ │ │ │ + cbnz r4, 1bcf38 │ │ │ │ movs r5, r4 │ │ │ │ movs r6, r0 │ │ │ │ movs r5, r6 │ │ │ │ vqadd.u32 d16, d6, d20 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ cmn r6, r2 │ │ │ │ movs r5, r6 │ │ │ │ asrs r0, r2 │ │ │ │ movs r5, r6 │ │ │ │ subs r0, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb788 │ │ │ │ + @ instruction: 0xb778 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r4, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb712 │ │ │ │ + @ instruction: 0xb702 │ │ │ │ movs r5, r4 │ │ │ │ movs r3, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb72c │ │ │ │ + @ instruction: 0xb71c │ │ │ │ movs r5, r4 │ │ │ │ adds r4, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb6da │ │ │ │ + @ instruction: 0xb6ca │ │ │ │ movs r5, r4 │ │ │ │ movs r0, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb6d4 │ │ │ │ + @ instruction: 0xb6c4 │ │ │ │ movs r5, r4 │ │ │ │ movs r4, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb69e │ │ │ │ + @ instruction: 0xb68e │ │ │ │ movs r5, r4 │ │ │ │ ldr r0, [pc, #4] @ (1bcf4c ) │ │ │ │ add r0, pc │ │ │ │ - b.w 2969cc │ │ │ │ + b.w 2969c4 │ │ │ │ adds r6, #182 @ 0xb6 │ │ │ │ movs r4, r6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ @@ -186479,15 +186482,15 @@ │ │ │ │ ldr r2, [pc, #264] @ (1bd074 ) │ │ │ │ movs r3, #43 @ 0x2b │ │ │ │ ldr r1, [pc, #264] @ (1bd078 ) │ │ │ │ add r4, pc │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 1bd026 │ │ │ │ ldr r4, [r0, #116] @ 0x74 │ │ │ │ mov r5, r0 │ │ │ │ mov fp, r8 │ │ │ │ add.w r7, r0, #84 @ 0x54 │ │ │ │ movs r6, #10 │ │ │ │ @@ -186568,19 +186571,19 @@ │ │ │ │ mov r4, r2 │ │ │ │ cmp r2, #0 │ │ │ │ bgt.n 1bcfbc │ │ │ │ b.n 1bd016 │ │ │ │ mov.w r0, ip, lsl #1 │ │ │ │ orr.w r0, r0, #1 │ │ │ │ blx 1459f4 │ │ │ │ - negs r6, r7 │ │ │ │ + negs r6, r5 │ │ │ │ movs r1, r6 │ │ │ │ - @ instruction: 0xb668 │ │ │ │ + setend be │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xb678 │ │ │ │ + @ instruction: 0xb668 │ │ │ │ movs r5, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #56] @ 1bd0c4 │ │ │ │ sub sp, #12 │ │ │ │ @@ -186588,295 +186591,295 @@ │ │ │ │ movs r3, #231 @ 0xe7 │ │ │ │ ldr r1, [pc, #52] @ (1bd0cc ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #16 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr r3, [pc, #36] @ (1bd0d0 ) │ │ │ │ add r3, pc │ │ │ │ str r3, [r0, #60] @ 0x3c │ │ │ │ add sp, #12 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - adcs r6, r2 │ │ │ │ + adcs r6, r0 │ │ │ │ movs r1, r6 │ │ │ │ - lsls r4, r1, #3 │ │ │ │ + lsls r4, r7, #2 │ │ │ │ movs r5, r4 │ │ │ │ - subs r1, #130 @ 0x82 │ │ │ │ + subs r1, #114 @ 0x72 │ │ │ │ movs r0, r5 │ │ │ │ mcr2 15, 5, pc, cr3, cr15, {7} @ │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r0, [pc, #28] @ (1bd100 ) │ │ │ │ sub sp, #12 │ │ │ │ add r0, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 3e1938 │ │ │ │ + bl 3e1930 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add.w r0, r0, #500 @ 0x1f4 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 3e1938 │ │ │ │ + b.w 3e1930 │ │ │ │ nop │ │ │ │ subs r6, #126 @ 0x7e │ │ │ │ movs r5, r6 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r0, #536 @ 0x218 │ │ │ │ - b.w 3ee448 │ │ │ │ + b.w 3ee440 │ │ │ │ nop │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r0, #528 @ 0x210 │ │ │ │ - b.w 3ee448 │ │ │ │ + b.w 3ee440 │ │ │ │ nop │ │ │ │ │ │ │ │ 001bd11c : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ add.w r0, r1, #280 @ 0x118 │ │ │ │ mov r4, r1 │ │ │ │ mov r7, r2 │ │ │ │ - bl 3f80ac │ │ │ │ + bl 3f80a4 │ │ │ │ ldr r1, [pc, #372] @ (1bd2b0 ) │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 3e2d0c │ │ │ │ + bl 3e2d04 │ │ │ │ strd r0, r1, [r4, #280] @ 0x118 │ │ │ │ ldr r1, [pc, #360] @ (1bd2b4 ) │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 3e2d0c │ │ │ │ + bl 3e2d04 │ │ │ │ strd r0, r1, [r4, #320] @ 0x140 │ │ │ │ ldr r1, [pc, #344] @ (1bd2b8 ) │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 3e2d0c │ │ │ │ + bl 3e2d04 │ │ │ │ strd r0, r1, [r4, #360] @ 0x168 │ │ │ │ ldr r1, [pc, #332] @ (1bd2bc ) │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 3e2d0c │ │ │ │ + bl 3e2d04 │ │ │ │ strd r0, r1, [r4, #400] @ 0x190 │ │ │ │ ldr r1, [pc, #316] @ (1bd2c0 ) │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 3e2d0c │ │ │ │ + bl 3e2d04 │ │ │ │ strd r0, r1, [r4, #440] @ 0x1b8 │ │ │ │ ldr r1, [pc, #304] @ (1bd2c4 ) │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 3e2d0c │ │ │ │ + bl 3e2d04 │ │ │ │ strd r0, r1, [r4, #480] @ 0x1e0 │ │ │ │ ldr r1, [pc, #288] @ (1bd2c8 ) │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 3e2d0c │ │ │ │ + bl 3e2d04 │ │ │ │ strd r0, r1, [r4, #288] @ 0x120 │ │ │ │ ldr r1, [pc, #276] @ (1bd2cc ) │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 3e2d0c │ │ │ │ + bl 3e2d04 │ │ │ │ strd r0, r1, [r4, #328] @ 0x148 │ │ │ │ ldr r1, [pc, #260] @ (1bd2d0 ) │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 3e2d0c │ │ │ │ + bl 3e2d04 │ │ │ │ strd r0, r1, [r4, #368] @ 0x170 │ │ │ │ ldr r1, [pc, #248] @ (1bd2d4 ) │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 3e2d0c │ │ │ │ + bl 3e2d04 │ │ │ │ strd r0, r1, [r4, #408] @ 0x198 │ │ │ │ ldr r1, [pc, #232] @ (1bd2d8 ) │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 3e2d0c │ │ │ │ + bl 3e2d04 │ │ │ │ strd r0, r1, [r4, #448] @ 0x1c0 │ │ │ │ ldr r1, [pc, #220] @ (1bd2dc ) │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 3e2d0c │ │ │ │ + bl 3e2d04 │ │ │ │ strd r0, r1, [r4, #488] @ 0x1e8 │ │ │ │ ldr r1, [pc, #204] @ (1bd2e0 ) │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 3e2d0c │ │ │ │ + bl 3e2d04 │ │ │ │ strd r0, r1, [r4, #312] @ 0x138 │ │ │ │ ldr r1, [pc, #192] @ (1bd2e4 ) │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 3e2d0c │ │ │ │ + bl 3e2d04 │ │ │ │ strd r0, r1, [r4, #352] @ 0x160 │ │ │ │ ldr r1, [pc, #176] @ (1bd2e8 ) │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 3e2d0c │ │ │ │ + bl 3e2d04 │ │ │ │ strd r0, r1, [r4, #392] @ 0x188 │ │ │ │ ldr r1, [pc, #164] @ (1bd2ec ) │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 3e2d0c │ │ │ │ + bl 3e2d04 │ │ │ │ strd r0, r1, [r4, #432] @ 0x1b0 │ │ │ │ ldr r1, [pc, #148] @ (1bd2f0 ) │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 3e2d0c │ │ │ │ + bl 3e2d04 │ │ │ │ strd r0, r1, [r4, #472] @ 0x1d8 │ │ │ │ ldr r1, [pc, #136] @ (1bd2f4 ) │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 3e2d0c │ │ │ │ + bl 3e2d04 │ │ │ │ strd r0, r1, [r4, #512] @ 0x200 │ │ │ │ ldr r1, [pc, #120] @ (1bd2f8 ) │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ add r1, pc │ │ │ │ - bl 3e2d0c │ │ │ │ + bl 3e2d04 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ add.w r0, r4, #280 @ 0x118 │ │ │ │ mov r1, r7 │ │ │ │ strd r2, r3, [r4, #520] @ 0x208 │ │ │ │ - bl 3f8238 │ │ │ │ + bl 3f8230 │ │ │ │ subs r0, #1 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - push {r3, r5, r6, r7, lr} │ │ │ │ + push {r3, r4, r6, r7, lr} │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xb60e │ │ │ │ + push {r1, r2, r3, r4, r5, r6, r7, lr} │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xb62c │ │ │ │ + @ instruction: 0xb61c │ │ │ │ movs r5, r4 │ │ │ │ - push {r1, r3, r4, r5, r6, r7} │ │ │ │ + push {r1, r3, r5, r6, r7} │ │ │ │ movs r5, r4 │ │ │ │ - push {r3, r5, lr} │ │ │ │ + push {r3, r4, lr} │ │ │ │ movs r5, r4 │ │ │ │ - push {r1, r4, r6, lr} │ │ │ │ + push {r1, r6, lr} │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xb6c0 │ │ │ │ + @ instruction: 0xb6b0 │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xb6de │ │ │ │ + @ instruction: 0xb6ce │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xb6fc │ │ │ │ + @ instruction: 0xb6ec │ │ │ │ movs r5, r4 │ │ │ │ - push {r1, r2, r5, r6, r7, lr} │ │ │ │ + push {r1, r2, r4, r6, r7, lr} │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xb608 │ │ │ │ + push {r3, r4, r5, r6, r7, lr} │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xb62e │ │ │ │ + @ instruction: 0xb61e │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xb7f8 │ │ │ │ + @ instruction: 0xb7e8 │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xb83e │ │ │ │ + @ instruction: 0xb82e │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xb880 │ │ │ │ + @ instruction: 0xb870 │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xb6b2 │ │ │ │ + @ instruction: 0xb6a2 │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xb6fc │ │ │ │ + @ instruction: 0xb6ec │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xb742 │ │ │ │ + @ instruction: 0xb732 │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xb890 │ │ │ │ + @ instruction: 0xb880 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 001bd2fc : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ add.w r0, r0, #280 @ 0x118 │ │ │ │ - bl 3f8210 │ │ │ │ + bl 3f8208 │ │ │ │ cbnz r0, 1bd32c │ │ │ │ add sp, #12 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 3f80f0 │ │ │ │ - bl 3ed750 │ │ │ │ + bl 3f80e8 │ │ │ │ + bl 3ed748 │ │ │ │ ldr r2, [pc, #56] @ (1bd370 ) │ │ │ │ ldr r3, [pc, #56] @ (1bd374 ) │ │ │ │ mov r1, r0 │ │ │ │ add r2, pc │ │ │ │ add.w r0, r4, #256 @ 0x100 │ │ │ │ add r3, pc │ │ │ │ strd r2, r4, [sp] │ │ │ │ movs r2, #0 │ │ │ │ - bl 3f8138 │ │ │ │ + bl 3f8130 │ │ │ │ add.w r2, r4, #280 @ 0x118 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3f8508 │ │ │ │ + bl 3f8500 │ │ │ │ add.w r0, r4, #528 @ 0x210 │ │ │ │ - bl 3ee39c │ │ │ │ + bl 3ee394 │ │ │ │ add.w r0, r4, #536 @ 0x218 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 3ee39c │ │ │ │ + b.w 3ee394 │ │ │ │ stc2l 15, cr15, [r5, #1020] @ 0x3fc │ │ │ │ stc2l 15, cr15, [fp, #1020] @ 0x3fc │ │ │ │ │ │ │ │ 001bd378 : │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -186884,91 +186887,91 @@ │ │ │ │ cmp r1, #1 │ │ │ │ bhi.n 1bd416 │ │ │ │ mov r4, r0 │ │ │ │ add.w r0, r0, #280 @ 0x118 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ - bl 3f8210 │ │ │ │ + bl 3f8208 │ │ │ │ cbnz r0, 1bd3b2 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r2, r5 │ │ │ │ add.w r1, r4, #256 @ 0x100 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3f8584 │ │ │ │ + bl 3f857c │ │ │ │ add.w r3, r5, #66 @ 0x42 │ │ │ │ add.w r8, r4, r3, lsl #3 │ │ │ │ cbz r0, 1bd40a │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r2 │ │ │ │ - bl 3ee3a8 │ │ │ │ + bl 3ee3a0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3f5f4c │ │ │ │ + bl 3f5f44 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3f86b4 │ │ │ │ + bl 3f86ac │ │ │ │ mov r0, r8 │ │ │ │ - bl 3ee5b0 │ │ │ │ + bl 3ee5a8 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1bd39e │ │ │ │ mov r2, r5 │ │ │ │ add.w r1, r4, #256 @ 0x100 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3f8584 │ │ │ │ + bl 3f857c │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1bd39e │ │ │ │ mov r0, r8 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 3ee4c8 │ │ │ │ + b.w 3ee4c0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3ee5b0 │ │ │ │ + bl 3ee5a8 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1bd3c8 │ │ │ │ b.n 1bd3d2 │ │ │ │ ldr r3, [pc, #16] @ (1bd428 ) │ │ │ │ movs r2, #101 @ 0x65 │ │ │ │ ldr r1, [pc, #16] @ (1bd42c ) │ │ │ │ ldr r0, [pc, #16] @ (1bd430 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ - subs r5, #238 @ 0xee │ │ │ │ + subs r5, #222 @ 0xde │ │ │ │ movs r1, r6 │ │ │ │ - @ instruction: 0xb740 │ │ │ │ + @ instruction: 0xb730 │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xb75a │ │ │ │ + @ instruction: 0xb74a │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 001bd434 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ add.w r0, r0, #280 @ 0x118 │ │ │ │ - bl 3f8210 │ │ │ │ + bl 3f8208 │ │ │ │ cbnz r0, 1bd45a │ │ │ │ movs r0, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ add.w r0, r4, #256 @ 0x100 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 3f81c0 │ │ │ │ + b.w 3f81b8 │ │ │ │ nop │ │ │ │ │ │ │ │ 001bd468 : │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -186996,15 +186999,15 @@ │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r0, #4294967295 @ 0xffffffff │ │ │ │ beq.n 1bd510 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ mov r1, r5 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ - bl 3d53f4 │ │ │ │ + bl 3d53ec │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ subs r0, r0, r3 │ │ │ │ it ne │ │ │ │ movne.w r0, #4294967295 @ 0xffffffff │ │ │ │ ldr r2, [pc, #84] @ (1bd524 ) │ │ │ │ ldr r3, [pc, #80] @ (1bd520 ) │ │ │ │ add r2, pc │ │ │ │ @@ -187027,15 +187030,15 @@ │ │ │ │ rev r2, r2 │ │ │ │ add r1, sp, #12 │ │ │ │ str r2, [sp, #16] │ │ │ │ movs r2, #16 │ │ │ │ rev r3, r3 │ │ │ │ str.w lr, [sp, #20] │ │ │ │ str r3, [sp, #24] │ │ │ │ - bl 3d53f4 │ │ │ │ + bl 3d53ec │ │ │ │ cmp r0, #16 │ │ │ │ beq.n 1bd4b8 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 1bd4cc │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subw r0, sl, #2100 @ 0x834 │ │ │ │ @@ -187149,19 +187152,19 @@ │ │ │ │ movw r2, #1421 @ 0x58d │ │ │ │ ldr r1, [pc, #16] @ (1bd640 ) │ │ │ │ ldr r0, [pc, #16] @ (1bd644 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ - subs r3, #246 @ 0xf6 │ │ │ │ + subs r3, #230 @ 0xe6 │ │ │ │ movs r1, r6 │ │ │ │ - push {r2, r5, r6, lr} │ │ │ │ + push {r2, r4, r6, lr} │ │ │ │ movs r5, r4 │ │ │ │ - push {r1, r2, r3, r5, r6, lr} │ │ │ │ + push {r1, r2, r3, r4, r6, lr} │ │ │ │ movs r5, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r6, [r0, #0] │ │ │ │ sub sp, #28 │ │ │ │ @@ -187200,15 +187203,15 @@ │ │ │ │ cmp r4, r5 │ │ │ │ sbcs.w r3, r7, sl │ │ │ │ bcs.n 1bd73e │ │ │ │ ldr r2, [sp, #8] │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 408660 │ │ │ │ + bl 408658 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ subs r5, r5, r4 │ │ │ │ str r2, [sp, #16] │ │ │ │ sbc.w sl, sl, r7 │ │ │ │ subs r1, r1, r2 │ │ │ │ sbc.w r2, r3, r3, lsl #1 │ │ │ │ cmp r1, r5 │ │ │ │ @@ -187230,15 +187233,15 @@ │ │ │ │ adds r5, r5, r4 │ │ │ │ adc.w r7, r7, #0 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r4, r5 │ │ │ │ - bl 408660 │ │ │ │ + bl 408658 │ │ │ │ orrs r2, r3 │ │ │ │ beq.n 1bd724 │ │ │ │ ldrd r2, r3, [r6, #8] │ │ │ │ cmp r5, r2 │ │ │ │ sbcs.w r3, r7, r3 │ │ │ │ bcc.n 1bd6a6 │ │ │ │ movs r0, #1 │ │ │ │ @@ -187342,25 +187345,25 @@ │ │ │ │ ldr r0, [pc, #32] @ (1bd850 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #12 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - subs r2, #16 │ │ │ │ + subs r2, #0 │ │ │ │ movs r1, r6 │ │ │ │ - cbz r6, 1bd8a2 │ │ │ │ + cbz r6, 1bd89e │ │ │ │ movs r5, r4 │ │ │ │ - cbz r6, 1bd8ae │ │ │ │ + cbz r6, 1bd8aa │ │ │ │ movs r5, r4 │ │ │ │ - subs r1, #250 @ 0xfa │ │ │ │ + subs r1, #234 @ 0xea │ │ │ │ movs r1, r6 │ │ │ │ - cbz r0, 1bd8aa │ │ │ │ + cbz r0, 1bd8a6 │ │ │ │ movs r5, r4 │ │ │ │ - cbz r0, 1bd8bc │ │ │ │ + cbz r0, 1bd8b8 │ │ │ │ movs r5, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r3 │ │ │ │ @@ -187370,24 +187373,24 @@ │ │ │ │ ldrb.w fp, [sp, #56] @ 0x38 │ │ │ │ ldr.w r8, [sp, #60] @ 0x3c │ │ │ │ ldr r6, [r5, #28] │ │ │ │ bcc.n 1bd968 │ │ │ │ mov r9, r2 │ │ │ │ movs r3, #0 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - bl 408660 │ │ │ │ + bl 408658 │ │ │ │ mov r7, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ lsls r2, r6, #3 │ │ │ │ umull r4, r7, r7, r6 │ │ │ │ mla r7, r6, r3, r7 │ │ │ │ movs r3, #0 │ │ │ │ - bl 408660 │ │ │ │ + bl 408658 │ │ │ │ umull sl, r9, r0, r6 │ │ │ │ str r3, [sp, #8] │ │ │ │ cmp r4, sl │ │ │ │ mla r9, r6, r1, r9 │ │ │ │ sbcs.w r3, r7, r9 │ │ │ │ it lt │ │ │ │ strlt r2, [sp, #12] │ │ │ │ @@ -187461,19 +187464,19 @@ │ │ │ │ ldr r0, [pc, #20] @ (1bd988 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #28 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - subs r0, #182 @ 0xb6 │ │ │ │ + subs r0, #166 @ 0xa6 │ │ │ │ movs r1, r6 │ │ │ │ - sxth r4, r4 │ │ │ │ + sxth r4, r2 │ │ │ │ movs r5, r4 │ │ │ │ - sxtb r4, r4 │ │ │ │ + sxtb r4, r2 │ │ │ │ movs r5, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #216] @ (1bda78 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -187503,15 +187506,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [pc, #172] @ (1bda88 ) │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ adds r3, #44 @ 0x2c │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ add sp, #8 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ @@ -187531,15 +187534,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [pc, #116] @ (1bda94 ) │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1bd9e8 │ │ │ │ ldr.w r4, [r4, #628] @ 0x274 │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 1bda00 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ @@ -187552,56 +187555,56 @@ │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [pc, #76] @ (1bdaa0 ) │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ adds r3, #44 @ 0x2c │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ add sp, #8 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf1880034 │ │ │ │ asrs r4, r7, #8 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #78 @ 0x4e │ │ │ │ + subs r0, #62 @ 0x3e │ │ │ │ movs r1, r6 │ │ │ │ - sxth r0, r2 │ │ │ │ + sxth r0, r0 │ │ │ │ movs r5, r4 │ │ │ │ - cbz r0, 1bdaba │ │ │ │ + cbz r0, 1bdab6 │ │ │ │ movs r5, r4 │ │ │ │ - subs r0, #8 │ │ │ │ + adds r7, #248 @ 0xf8 │ │ │ │ movs r1, r6 │ │ │ │ - sxth r6, r1 │ │ │ │ + cbz r6, 1bdad2 │ │ │ │ movs r5, r4 │ │ │ │ - cbz r2, 1bdab4 │ │ │ │ + cbz r2, 1bdab0 │ │ │ │ movs r5, r4 │ │ │ │ - adds r7, #214 @ 0xd6 │ │ │ │ + adds r7, #198 @ 0xc6 │ │ │ │ movs r1, r6 │ │ │ │ - cbz r0, 1bdace │ │ │ │ + cbz r0, 1bdaca │ │ │ │ movs r5, r4 │ │ │ │ - cbz r0, 1bdab4 │ │ │ │ + cbz r0, 1bdab0 │ │ │ │ movs r5, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r2 │ │ │ │ sub sp, #12 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, #88] @ 0x58 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 3d53f4 │ │ │ │ + bl 3d53ec │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r2, r0 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ beq.n 1bdad4 │ │ │ │ blx 144220 <__errno_location@plt> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ @@ -187657,15 +187660,15 @@ │ │ │ │ bl 1cc4b8 │ │ │ │ ldrb.w r3, [r4, #73] @ 0x49 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1bdb46 │ │ │ │ b.n 1bdb52 │ │ │ │ ldrh r0, [r5, #46] @ 0x2e │ │ │ │ lsls r1, r0, #1 │ │ │ │ - add sp, #240 @ 0xf0 │ │ │ │ + add sp, #176 @ 0xb0 │ │ │ │ movs r5, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #216] @ (1bdc64 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -187695,15 +187698,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [pc, #172] @ (1bdc74 ) │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ adds r3, #84 @ 0x54 │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ add sp, #8 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ @@ -187723,15 +187726,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [pc, #116] @ (1bdc80 ) │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1bdbd4 │ │ │ │ ldr.w r4, [r4, #628] @ 0x274 │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 1bdbec │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ @@ -187744,44 +187747,44 @@ │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [pc, #76] @ (1bdc8c ) │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ adds r3, #84 @ 0x54 │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ add sp, #8 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ vshr.s16 d0, d20, #4 │ │ │ │ asrs r4, r7, #8 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #98 @ 0x62 │ │ │ │ + adds r6, #82 @ 0x52 │ │ │ │ movs r1, r6 │ │ │ │ - add sp, #144 @ 0x90 │ │ │ │ + add sp, #80 @ 0x50 │ │ │ │ movs r5, r4 │ │ │ │ - add r7, sp, #816 @ 0x330 │ │ │ │ + add r7, sp, #752 @ 0x2f0 │ │ │ │ movs r5, r4 │ │ │ │ - adds r6, #28 │ │ │ │ + adds r6, #12 │ │ │ │ movs r1, r6 │ │ │ │ - add sp, #136 @ 0x88 │ │ │ │ + add sp, #72 @ 0x48 │ │ │ │ movs r5, r4 │ │ │ │ - add r7, sp, #536 @ 0x218 │ │ │ │ + add r7, sp, #472 @ 0x1d8 │ │ │ │ movs r5, r4 │ │ │ │ - adds r5, #234 @ 0xea │ │ │ │ + adds r5, #218 @ 0xda │ │ │ │ movs r1, r6 │ │ │ │ - add r7, sp, #816 @ 0x330 │ │ │ │ + add r7, sp, #752 @ 0x2f0 │ │ │ │ movs r5, r4 │ │ │ │ - add r7, sp, #336 @ 0x150 │ │ │ │ + add r7, sp, #272 @ 0x110 │ │ │ │ movs r5, r4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrd r2, ip, [r0, #20] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ @@ -187812,15 +187815,15 @@ │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r3, pc} │ │ │ │ cmp r2, #1 │ │ │ │ beq.n 1bdcb0 │ │ │ │ movs r0, #0 │ │ │ │ b.n 1bdcb6 │ │ │ │ nop │ │ │ │ - add r7, sp, #552 @ 0x228 │ │ │ │ + add r7, sp, #488 @ 0x1e8 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 001bdcf4 : │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cmp r3, #1 │ │ │ │ itte ne │ │ │ │ rev16ne r1, r1 │ │ │ │ @@ -188089,15 +188092,15 @@ │ │ │ │ strh.w lr, [sp, #330] @ 0x14a │ │ │ │ strh.w r7, [sp, #362] @ 0x16a │ │ │ │ strh.w r0, [sp, #328] @ 0x148 │ │ │ │ str r3, [sp, #352] @ 0x160 │ │ │ │ str r2, [sp, #356] @ 0x164 │ │ │ │ ldr.w r0, [r9, #88] @ 0x58 │ │ │ │ mov r2, r5 │ │ │ │ - bl 3d53f4 │ │ │ │ + bl 3d53ec │ │ │ │ cmp r5, r0 │ │ │ │ beq.n 1bdff2 │ │ │ │ blx 144220 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ negs r2, r3 │ │ │ │ cmp r2, #0 │ │ │ │ bge.n 1bdff2 │ │ │ │ @@ -188108,54 +188111,54 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #4] │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ add r1, pc │ │ │ │ movs r2, #213 @ 0xd5 │ │ │ │ - bl 3e03a8 │ │ │ │ + bl 3e03a0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1be33c │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ movs r1, #0 │ │ │ │ - bl 3e0744 │ │ │ │ + bl 3e073c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1be13a │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldrd r1, r0, [r3] │ │ │ │ - bl 3e0744 │ │ │ │ + bl 3e073c │ │ │ │ dmb ish │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ ite eq │ │ │ │ moveq r3, #2 │ │ │ │ movne r3, #3 │ │ │ │ str.w r3, [r9, #232] @ 0xe8 │ │ │ │ movs r0, #0 │ │ │ │ bl 1bde28 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cbz r1, 1be040 │ │ │ │ mov r0, r1 │ │ │ │ - bl 3e014c │ │ │ │ + bl 3e0144 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 38780c │ │ │ │ + bl 387804 │ │ │ │ mov r0, r4 │ │ │ │ - bl 387100 │ │ │ │ + bl 3870f8 │ │ │ │ mov r0, r9 │ │ │ │ bl 1bdae8 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldrd r1, r0, [r3] │ │ │ │ - bl 3e0744 │ │ │ │ + bl 3e073c │ │ │ │ ldr.w r2, [pc, #2736] @ 1beb10 │ │ │ │ ldr.w r3, [pc, #2708] @ 1beaf8 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #444] @ 0x1bc │ │ │ │ eors r2, r3 │ │ │ │ @@ -188308,15 +188311,15 @@ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #252] @ 0xfc │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r8 │ │ │ │ str r5, [sp, #248] @ 0xf8 │ │ │ │ - bl 4085c0 │ │ │ │ + bl 4085b8 │ │ │ │ cmp r0, #1 │ │ │ │ sbcs.w r1, r1, #0 │ │ │ │ blt.w 1be716 │ │ │ │ mov r3, r8 │ │ │ │ mov r6, r5 │ │ │ │ mov r8, r7 │ │ │ │ mov r7, r4 │ │ │ │ @@ -188330,69 +188333,69 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ mov.w r2, #524 @ 0x20c │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - bl 3e03a8 │ │ │ │ + bl 3e03a0 │ │ │ │ ldr.w r3, [fp] │ │ │ │ cbnz r3, 1be2b4 │ │ │ │ ldr.w r7, [r9, #28] │ │ │ │ adds r5, #1 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r7 │ │ │ │ adc.w r6, r6, #0 │ │ │ │ - bl 4085c0 │ │ │ │ + bl 4085b8 │ │ │ │ cmp r5, r0 │ │ │ │ sbcs.w r1, r6, r1 │ │ │ │ bge.w 1be70e │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r2, r7 │ │ │ │ ldr.w r0, [r9, #88] @ 0x58 │ │ │ │ mla r1, r5, r7, r3 │ │ │ │ ldr.w r3, [sl, #16] │ │ │ │ add r1, r3 │ │ │ │ - bl 3d53f4 │ │ │ │ + bl 3d53ec │ │ │ │ cmp r0, r7 │ │ │ │ bne.n 1be238 │ │ │ │ ldr.w r3, [r9, #256] @ 0x100 │ │ │ │ adds r3, r3, r7 │ │ │ │ str.w r3, [r9, #256] @ 0x100 │ │ │ │ ldr.w r3, [r9, #260] @ 0x104 │ │ │ │ adc.w r3, r3, r7, asr #31 │ │ │ │ str.w r3, [r9, #260] @ 0x104 │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1be25e │ │ │ │ ldrd r1, r0, [sp, #248] @ 0xf8 │ │ │ │ - bl 3e0744 │ │ │ │ + bl 3e073c │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 1be6f6 │ │ │ │ ldr.w sl, [sl, #24] │ │ │ │ cmp.w sl, #0 │ │ │ │ bne.w 1be182 │ │ │ │ ldrd sl, r0, [sp, #208] @ 0xd0 │ │ │ │ mov r1, sl │ │ │ │ - bl 3e0744 │ │ │ │ + bl 3e073c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 1be00e │ │ │ │ ldrd r0, r3, [r9, #168] @ 0xa8 │ │ │ │ orrs r3, r0 │ │ │ │ bne.w 1bedea │ │ │ │ ldr.w r3, [r9, #176] @ 0xb0 │ │ │ │ ldr.w r0, [r9, #88] @ 0x58 │ │ │ │ ldrd r1, r4, [r3] │ │ │ │ mov r2, r4 │ │ │ │ - bl 3d53f4 │ │ │ │ + bl 3d53ec │ │ │ │ cmp r4, r0 │ │ │ │ beq.w 1be00e │ │ │ │ blx 144220 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ negs r2, r3 │ │ │ │ cmp r2, #0 │ │ │ │ bge.w 1be00e │ │ │ │ @@ -188403,15 +188406,15 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #4] │ │ │ │ add.w r3, r3, #436 @ 0x1b4 │ │ │ │ add r1, pc │ │ │ │ movw r2, #514 @ 0x202 │ │ │ │ - bl 3e03a8 │ │ │ │ + bl 3e03a0 │ │ │ │ b.n 1be00e │ │ │ │ ldr.w r3, [r9, #24] │ │ │ │ ldr.w r0, [r9, #116] @ 0x74 │ │ │ │ cmp r3, #2 │ │ │ │ ite ne │ │ │ │ movne r4, #40 @ 0x28 │ │ │ │ moveq r4, #64 @ 0x40 │ │ │ │ @@ -188474,15 +188477,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx 144634 │ │ │ │ ldr.w r3, [r9, #116] @ 0x74 │ │ │ │ ldr.w r1, [r9, #160] @ 0xa0 │ │ │ │ ldr.w r0, [r9, #88] @ 0x58 │ │ │ │ mul.w r4, r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ - bl 3d53f4 │ │ │ │ + bl 3d53ec │ │ │ │ cmp r4, r0 │ │ │ │ beq.n 1be43c │ │ │ │ blx 144220 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ negs r2, r3 │ │ │ │ cmp r2, #0 │ │ │ │ bge.n 1be43c │ │ │ │ @@ -188493,15 +188496,15 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #4] │ │ │ │ add.w r3, r3, #284 @ 0x11c │ │ │ │ add r1, pc │ │ │ │ movw r2, #489 @ 0x1e9 │ │ │ │ - bl 3e03a8 │ │ │ │ + bl 3e03a0 │ │ │ │ ldr.w r0, [r9, #160] @ 0xa0 │ │ │ │ blx 143ca4 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ cmp r4, #0 │ │ │ │ bne.w 1bdffc │ │ │ │ add r3, sp, #208 @ 0xd0 │ │ │ │ @@ -188533,15 +188536,15 @@ │ │ │ │ revne r3, r3 │ │ │ │ strd r4, r4, [sp, #216] @ 0xd8 │ │ │ │ strd r4, r4, [sp, #232] @ 0xe8 │ │ │ │ movs r4, #32 │ │ │ │ strd r3, r3, [sp, #224] @ 0xe0 │ │ │ │ ldr.w r0, [r9, #88] @ 0x58 │ │ │ │ mov r2, r4 │ │ │ │ - bl 3d53f4 │ │ │ │ + bl 3d53ec │ │ │ │ cmp r4, r0 │ │ │ │ beq.n 1be4e2 │ │ │ │ blx 144220 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ negs r2, r3 │ │ │ │ cmp r2, #0 │ │ │ │ bge.n 1be4e2 │ │ │ │ @@ -188552,15 +188555,15 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #4] │ │ │ │ add.w r3, r3, #312 @ 0x138 │ │ │ │ add r1, pc │ │ │ │ mov.w r2, #380 @ 0x17c │ │ │ │ - bl 3e03a8 │ │ │ │ + bl 3e03a0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 1bdffc │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ str r3, [sp, #208] @ 0xd0 │ │ │ │ @@ -188717,77 +188720,77 @@ │ │ │ │ str r1, [r4, #4] │ │ │ │ mov r1, r4 │ │ │ │ str r2, [r4, #8] │ │ │ │ mov.w r2, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r9, #88] @ 0x58 │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ strb r3, [r4, #12] │ │ │ │ - bl 3d53f4 │ │ │ │ + bl 3d53ec │ │ │ │ cmp.w r0, #4096 @ 0x1000 │ │ │ │ mov r0, r4 │ │ │ │ beq.w 1be7ba │ │ │ │ blx 143ca4 │ │ │ │ ldr.w r3, [pc, #1200] @ 1beb54 │ │ │ │ ldr.w r2, [pc, #1200] @ 1beb58 │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r1, [pc, #1196] @ 1beb5c │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #104 @ 0x68 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #1673 @ 0x689 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldrd r1, r0, [r3] │ │ │ │ - bl 3e0744 │ │ │ │ + bl 3e073c │ │ │ │ b.n 1be018 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ - bl 28eb6c │ │ │ │ + bl 28eb64 │ │ │ │ b.n 1be018 │ │ │ │ movs r6, #4 │ │ │ │ mov.w r8, #56 @ 0x38 │ │ │ │ mov.w sl, #64 @ 0x40 │ │ │ │ b.n 1be102 │ │ │ │ ldrd r2, r1, [r9, #20] │ │ │ │ cmp r1, #2 │ │ │ │ beq.w 1bed56 │ │ │ │ cmp r2, #1 │ │ │ │ it ne │ │ │ │ revne r3, r3 │ │ │ │ str r3, [r0, #28] │ │ │ │ b.n 1be366 │ │ │ │ ldrd r1, r0, [sp, #208] @ 0xd0 │ │ │ │ - bl 3e0744 │ │ │ │ + bl 3e073c │ │ │ │ b.n 1be2dc │ │ │ │ subs r7, r0, r4 │ │ │ │ mov.w r3, #0 │ │ │ │ sbc.w r8, r6, r5 │ │ │ │ str r3, [sp, #16] │ │ │ │ b.n 1be20a │ │ │ │ mov r3, r4 │ │ │ │ mov r4, r7 │ │ │ │ mov r7, r8 │ │ │ │ mov r8, r3 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r4 │ │ │ │ movs r3, #0 │ │ │ │ - bl 4085c0 │ │ │ │ + bl 4085b8 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r2 │ │ │ │ orrs r3, r7 │ │ │ │ beq.w 1be2b4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r2, r7 │ │ │ │ ldr.w r1, [sl, #16] │ │ │ │ ldr.w r0, [r9, #88] @ 0x58 │ │ │ │ mla r3, r5, r4, r3 │ │ │ │ add r1, r3 │ │ │ │ - bl 3d53f4 │ │ │ │ + bl 3d53ec │ │ │ │ cmp r0, r7 │ │ │ │ beq.n 1be778 │ │ │ │ blx 144220 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ negs r2, r3 │ │ │ │ cmp r2, #0 │ │ │ │ bge.n 1be778 │ │ │ │ @@ -188798,15 +188801,15 @@ │ │ │ │ ldr.w r1, [pc, #1032] @ 1beb68 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #412 @ 0x19c │ │ │ │ str r2, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ mov.w r2, #524 @ 0x20c │ │ │ │ - bl 3e03a8 │ │ │ │ + bl 3e03a0 │ │ │ │ b.n 1be2b4 │ │ │ │ ldr.w r3, [r9, #256] @ 0x100 │ │ │ │ adds r3, r3, r6 │ │ │ │ str.w r3, [r9, #256] @ 0x100 │ │ │ │ ldr.w r3, [r9, #260] @ 0x104 │ │ │ │ adc.w r3, r3, r7, asr #31 │ │ │ │ str.w r3, [r9, #260] @ 0x104 │ │ │ │ @@ -188846,28 +188849,28 @@ │ │ │ │ ldr.w r2, [r9, #200] @ 0xc8 │ │ │ │ add r2, r6 │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ str r0, [r4, #0] │ │ │ │ str r1, [r4, #4] │ │ │ │ subs r0, r2, #1 │ │ │ │ mov r1, r6 │ │ │ │ - bl 407b08 │ │ │ │ + bl 407b00 │ │ │ │ lsls r3, r0, #1 │ │ │ │ str r3, [sp, #32] │ │ │ │ add.w r0, r6, #79 @ 0x4f │ │ │ │ ldr.w r3, [r9, #196] @ 0xc4 │ │ │ │ mov r1, r6 │ │ │ │ ldr.w r5, [r9, #192] @ 0xc0 │ │ │ │ cmp r3, #0 │ │ │ │ ldr.w r3, [r9, #120] @ 0x78 │ │ │ │ it ne │ │ │ │ movne.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr.w r7, [r9, #188] @ 0xbc │ │ │ │ add r0, r3 │ │ │ │ - bl 407b08 │ │ │ │ + bl 407b00 │ │ │ │ ldr.w r3, [r9, #20] │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #1 │ │ │ │ beq.w 1bf058 │ │ │ │ movs r3, #0 │ │ │ │ ldr r1, [pc, #820] @ (1beb70 ) │ │ │ │ strb r3, [r4, #8] │ │ │ │ @@ -188997,15 +189000,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 143ca4 │ │ │ │ mov r0, r5 │ │ │ │ blx 143ca4 │ │ │ │ ldr.w r0, [r9, #180] @ 0xb4 │ │ │ │ blx 143ca4 │ │ │ │ ldrd r1, r0, [sp, #248] @ 0xf8 │ │ │ │ - bl 3e0744 │ │ │ │ + bl 3e073c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r4, [r3, #0] │ │ │ │ cmp r4, #0 │ │ │ │ bne.w 1be6c2 │ │ │ │ ldr.w r8, [r9, #28] │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ @@ -189129,74 +189132,74 @@ │ │ │ │ nop │ │ │ │ stc 0, cr0, [r4], #208 @ 0xd0 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldc 0, cr0, [sl], {52} @ 0x34 │ │ │ │ movs r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #72 @ 0x48 │ │ │ │ + adds r2, #56 @ 0x38 │ │ │ │ movs r1, r6 │ │ │ │ - add r6, sp, #536 @ 0x218 │ │ │ │ + add r6, sp, #472 @ 0x1d8 │ │ │ │ movs r5, r4 │ │ │ │ - add r3, sp, #696 @ 0x2b8 │ │ │ │ + add r3, sp, #632 @ 0x278 │ │ │ │ movs r5, r4 │ │ │ │ @ instruction: 0xeac80034 │ │ │ │ - adds r0, #202 @ 0xca │ │ │ │ + adds r0, #186 @ 0xba │ │ │ │ movs r1, r6 │ │ │ │ - add r2, sp, #136 @ 0x88 │ │ │ │ + add r2, sp, #72 @ 0x48 │ │ │ │ movs r5, r4 │ │ │ │ - add r5, sp, #728 @ 0x2d8 │ │ │ │ + add r5, sp, #664 @ 0x298 │ │ │ │ movs r5, r4 │ │ │ │ - cmp r7, #4 │ │ │ │ + cmp r6, #244 @ 0xf4 │ │ │ │ movs r1, r6 │ │ │ │ - add r4, sp, #520 @ 0x208 │ │ │ │ + add r4, sp, #456 @ 0x1c8 │ │ │ │ movs r5, r4 │ │ │ │ - add r0, sp, #416 @ 0x1a0 │ │ │ │ + add r0, sp, #352 @ 0x160 │ │ │ │ movs r5, r4 │ │ │ │ - add r4, sp, #224 @ 0xe0 │ │ │ │ + add r4, sp, #160 @ 0xa0 │ │ │ │ movs r5, r4 │ │ │ │ - cmp r6, #2 │ │ │ │ + cmp r5, #242 @ 0xf2 │ │ │ │ movs r1, r6 │ │ │ │ - add r2, sp, #592 @ 0x250 │ │ │ │ + add r2, sp, #528 @ 0x210 │ │ │ │ movs r5, r4 │ │ │ │ - add r7, pc, #408 @ (adr r7, 1becd4 ) │ │ │ │ + add r7, pc, #344 @ (adr r7, 1bec94 ) │ │ │ │ movs r5, r4 │ │ │ │ - cmp r5, #92 @ 0x5c │ │ │ │ + cmp r5, #76 @ 0x4c │ │ │ │ movs r1, r6 │ │ │ │ - add r2, sp, #88 @ 0x58 │ │ │ │ + add r2, sp, #24 │ │ │ │ movs r5, r4 │ │ │ │ - add r6, pc, #768 @ (adr r6, 1bee48 ) │ │ │ │ + add r6, pc, #704 @ (adr r6, 1bee08 ) │ │ │ │ movs r5, r4 │ │ │ │ - cmp r5, #20 │ │ │ │ + cmp r5, #4 │ │ │ │ movs r1, r6 │ │ │ │ - add r6, pc, #504 @ (adr r6, 1bed48 ) │ │ │ │ + add r6, pc, #440 @ (adr r6, 1bed08 ) │ │ │ │ movs r5, r4 │ │ │ │ - add r6, pc, #32 @ (adr r6, 1beb74 ) │ │ │ │ + add r5, pc, #992 @ (adr r5, 1bef34 ) │ │ │ │ movs r5, r4 │ │ │ │ - cmp r3, #120 @ 0x78 │ │ │ │ + cmp r3, #104 @ 0x68 │ │ │ │ movs r1, r6 │ │ │ │ - add r5, pc, #760 @ (adr r5, 1bee54 ) │ │ │ │ + add r5, pc, #696 @ (adr r5, 1bee14 ) │ │ │ │ movs r5, r4 │ │ │ │ - add r4, pc, #896 @ (adr r4, 1beee0 ) │ │ │ │ + add r4, pc, #832 @ (adr r4, 1beea0 ) │ │ │ │ movs r5, r4 │ │ │ │ - cmp r2, #198 @ 0xc6 │ │ │ │ + cmp r2, #182 @ 0xb6 │ │ │ │ movs r1, r6 │ │ │ │ - add r7, pc, #832 @ (adr r7, 1beea8 ) │ │ │ │ + add r7, pc, #768 @ (adr r7, 1bee68 ) │ │ │ │ movs r5, r4 │ │ │ │ - add r4, pc, #176 @ (adr r4, 1bec1c ) │ │ │ │ + add r4, pc, #112 @ (adr r4, 1bebdc ) │ │ │ │ movs r5, r4 │ │ │ │ - add r4, pc, #680 @ (adr r4, 1bee18 ) │ │ │ │ + add r4, pc, #616 @ (adr r4, 1bedd8 ) │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xf3f20024 │ │ │ │ + @ instruction: 0xf3e20024 │ │ │ │ @ instruction: 0xeba3ffff │ │ │ │ - movs r7, #108 @ 0x6c │ │ │ │ + movs r7, #92 @ 0x5c │ │ │ │ movs r1, r6 │ │ │ │ - add r0, pc, #872 @ (adr r0, 1beee8 ) │ │ │ │ + add r0, pc, #808 @ (adr r0, 1beea8 ) │ │ │ │ movs r5, r4 │ │ │ │ - add r2, pc, #584 @ (adr r2, 1bedcc ) │ │ │ │ + add r2, pc, #520 @ (adr r2, 1bed8c ) │ │ │ │ movs r5, r4 │ │ │ │ cmp r3, r2 │ │ │ │ mov.w r0, #464 @ 0x1d0 │ │ │ │ ite ne │ │ │ │ movne sl, r3 │ │ │ │ addeq.w sl, sp, #248 @ 0xf8 │ │ │ │ blx 1439a4 │ │ │ │ @@ -189207,28 +189210,28 @@ │ │ │ │ ldr.w r2, [r9, #200] @ 0xc8 │ │ │ │ add r2, r7 │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ str r0, [r4, #0] │ │ │ │ str r1, [r4, #4] │ │ │ │ subs r0, r2, #1 │ │ │ │ mov r1, r7 │ │ │ │ - bl 407b08 │ │ │ │ + bl 407b00 │ │ │ │ lsls r3, r0, #1 │ │ │ │ str r3, [sp, #24] │ │ │ │ add.w r0, r7, #103 @ 0x67 │ │ │ │ ldr.w r3, [r9, #196] @ 0xc4 │ │ │ │ mov r1, r7 │ │ │ │ ldr.w r5, [r9, #192] @ 0xc0 │ │ │ │ cmp r3, #0 │ │ │ │ ldr.w r3, [r9, #120] @ 0x78 │ │ │ │ it ne │ │ │ │ movne.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr.w r6, [r9, #188] @ 0xbc │ │ │ │ add r0, r3 │ │ │ │ - bl 407b08 │ │ │ │ + bl 407b00 │ │ │ │ ldr.w r3, [r9, #20] │ │ │ │ mov fp, r0 │ │ │ │ cmp r3, #1 │ │ │ │ beq.w 1bee62 │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r1, [pc, #3104] @ 1bf810 │ │ │ │ strb r3, [r4, #8] │ │ │ │ @@ -189430,15 +189433,15 @@ │ │ │ │ bne.w 1bf658 │ │ │ │ ldrd r4, r3, [r9, #168] @ 0xa8 │ │ │ │ orrs r3, r4 │ │ │ │ beq.w 1be2f0 │ │ │ │ ldr.w r1, [r9, #164] @ 0xa4 │ │ │ │ mov r2, r4 │ │ │ │ ldr.w r0, [r9, #88] @ 0x58 │ │ │ │ - bl 3d53f4 │ │ │ │ + bl 3d53ec │ │ │ │ cmp r4, r0 │ │ │ │ beq.w 1be2f0 │ │ │ │ blx 144220 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ negs r2, r3 │ │ │ │ cmp r2, #0 │ │ │ │ bge.w 1be2f0 │ │ │ │ @@ -189449,15 +189452,15 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #4] │ │ │ │ add.w r3, r3, #436 @ 0x1b4 │ │ │ │ add r1, pc │ │ │ │ mov.w r2, #504 @ 0x1f8 │ │ │ │ - bl 3e03a8 │ │ │ │ + bl 3e03a0 │ │ │ │ b.w 1be00e │ │ │ │ ldr.w r1, [pc, #2496] @ 1bf824 │ │ │ │ movs r2, #65 @ 0x41 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str.w r0, [r4, #432] @ 0x1b0 │ │ │ │ add r1, pc │ │ │ │ str.w r3, [r4, #436] @ 0x1b4 │ │ │ │ @@ -189520,15 +189523,15 @@ │ │ │ │ str r3, [sp, #256] @ 0x100 │ │ │ │ mov.w r3, #0 │ │ │ │ sbcs.w r3, r3, r8 │ │ │ │ bcc.w 1bf946 │ │ │ │ ldr.w r0, [fp, #88] @ 0x58 │ │ │ │ movs r2, #32 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ - bl 3d53f4 │ │ │ │ + bl 3d53ec │ │ │ │ cmp r0, #32 │ │ │ │ beq.n 1bef4e │ │ │ │ blx 144220 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ negs r2, r3 │ │ │ │ cmp r2, #0 │ │ │ │ bge.n 1bef4e │ │ │ │ @@ -189536,30 +189539,30 @@ │ │ │ │ movw r2, #261 @ 0x105 │ │ │ │ ldr.w r3, [pc, #2280] @ 1bf828 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ add r3, pc │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ - bl 3e03a8 │ │ │ │ + bl 3e03a0 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cbnz r3, 1bef6a │ │ │ │ ldr r3, [sp, #32] │ │ │ │ adds r2, r3, #1 │ │ │ │ ldr.w r3, [fp, #112] @ 0x70 │ │ │ │ str r2, [sp, #32] │ │ │ │ cmp r3, r2 │ │ │ │ bls.n 1bef6a │ │ │ │ ldr r6, [r6, #16] │ │ │ │ cmp r6, #0 │ │ │ │ bne.w 1be52a │ │ │ │ mov r9, fp │ │ │ │ ldrd r1, r0, [sp, #208] @ 0xd0 │ │ │ │ - bl 3e0744 │ │ │ │ + bl 3e073c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 1bdffc │ │ │ │ ldr.w r3, [r9, #24] │ │ │ │ cmp r3, #2 │ │ │ │ beq.w 1bf7d6 │ │ │ │ @@ -189606,15 +189609,15 @@ │ │ │ │ cmp r5, r4 │ │ │ │ strd r0, r2, [sp, #264] @ 0x108 │ │ │ │ sbcs.w r3, r3, r8 │ │ │ │ bcc.w 1bf930 │ │ │ │ ldr.w r0, [fp, #88] @ 0x58 │ │ │ │ movs r2, #56 @ 0x38 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ - bl 3d53f4 │ │ │ │ + bl 3d53ec │ │ │ │ cmp r0, #56 @ 0x38 │ │ │ │ beq.n 1bef4e │ │ │ │ blx 144220 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ negs r2, r3 │ │ │ │ cmp r2, #0 │ │ │ │ bge.n 1bef4e │ │ │ │ @@ -189625,15 +189628,15 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ str r2, [sp, #4] │ │ │ │ add.w r3, r3, #352 @ 0x160 │ │ │ │ add r1, pc │ │ │ │ movs r2, #236 @ 0xec │ │ │ │ - bl 3e03a8 │ │ │ │ + bl 3e03a0 │ │ │ │ b.n 1bef4e │ │ │ │ movs r4, #0 │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ mov r8, r4 │ │ │ │ mov r5, r7 │ │ │ │ b.n 1beece │ │ │ │ strd r2, r7, [sp, #248] @ 0xf8 │ │ │ │ @@ -189709,28 +189712,28 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r2, [sp, #0] │ │ │ │ adds r3, #156 @ 0x9c │ │ │ │ add r1, pc │ │ │ │ movw r2, #1375 @ 0x55f │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1bea2a │ │ │ │ ldr.w r3, [pc, #1832] @ 1bf84c │ │ │ │ movs r5, #0 │ │ │ │ ldr.w r2, [pc, #1832] @ 1bf850 │ │ │ │ ldr.w r1, [pc, #1832] @ 1bf854 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #28] │ │ │ │ str r2, [sp, #0] │ │ │ │ adds r3, #140 @ 0x8c │ │ │ │ add r1, pc │ │ │ │ movw r2, #1010 @ 0x3f2 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1be990 │ │ │ │ str r3, [sp, #248] @ 0xf8 │ │ │ │ movs r3, #0 │ │ │ │ strd r7, r5, [sp, #256] @ 0x100 │ │ │ │ mov r1, r3 │ │ │ │ ldrd r0, r2, [r6] │ │ │ │ strd r0, r2, [sp, #272] @ 0x110 │ │ │ │ @@ -189747,27 +189750,27 @@ │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #4] │ │ │ │ add.w r3, r3, #256 @ 0x100 │ │ │ │ movs r2, #22 │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ mov.w r2, #464 @ 0x1d0 │ │ │ │ - bl 3e03a8 │ │ │ │ + bl 3e03a0 │ │ │ │ b.w 1be444 │ │ │ │ ldr.w r3, [pc, #1748] @ 1bf864 │ │ │ │ ldr.w r2, [pc, #1748] @ 1bf868 │ │ │ │ ldr.w r1, [pc, #1748] @ 1bf86c │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #28] │ │ │ │ str r2, [sp, #0] │ │ │ │ adds r3, #140 @ 0x8c │ │ │ │ add r1, pc │ │ │ │ movw r2, #1041 @ 0x411 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.w 1be990 │ │ │ │ str r0, [r5, #96] @ 0x60 │ │ │ │ str r1, [r5, #100] @ 0x64 │ │ │ │ str r2, [r5, #0] │ │ │ │ str.w lr, [r5, #4] │ │ │ │ strb.w ip, [r5, #8] │ │ │ │ strb r6, [r5, #9] │ │ │ │ @@ -189810,27 +189813,27 @@ │ │ │ │ ldr.w r1, [pc, #1612] @ 1bf878 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #124 @ 0x7c │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #1121 @ 0x461 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.w 1be990 │ │ │ │ ldr.w r3, [pc, #1588] @ 1bf87c │ │ │ │ mov r0, sl │ │ │ │ ldr.w r2, [pc, #1588] @ 1bf880 │ │ │ │ ldr.w r1, [pc, #1588] @ 1bf884 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #124 @ 0x7c │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov.w r2, #1152 @ 0x480 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.w 1be990 │ │ │ │ mov.w r3, r8, lsl #3 │ │ │ │ str r0, [sp, #0] │ │ │ │ adds r2, r3, r7 │ │ │ │ mov r0, r7 │ │ │ │ adc.w r3, sl, #0 │ │ │ │ mov r1, sl │ │ │ │ @@ -189844,15 +189847,15 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r2, [sp, #0] │ │ │ │ adds r3, #156 @ 0x9c │ │ │ │ add r1, pc │ │ │ │ mov.w r2, #1392 @ 0x570 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.w 1bea2a │ │ │ │ ldr.w r2, [r9, #268] @ 0x10c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ subs.w r2, sl, r2 │ │ │ │ sbc.w r1, r1, r1 │ │ │ │ adds r7, r2, r3 │ │ │ │ adc.w r0, r1, r3, asr #31 │ │ │ │ @@ -190079,15 +190082,15 @@ │ │ │ │ ldrd r0, r1, [sp, #96] @ 0x60 │ │ │ │ bl 1bd648 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1bf6ac │ │ │ │ ldr r7, [sp, #128] @ 0x80 │ │ │ │ ldr.w r1, [r9, #28] │ │ │ │ mov r0, r7 │ │ │ │ - bl 3f3880 │ │ │ │ + bl 3f3878 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1bf410 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #24 │ │ │ │ str r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ @@ -190162,15 +190165,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r2, [sp, #0] │ │ │ │ adds r3, #196 @ 0xc4 │ │ │ │ add r1, pc │ │ │ │ mov.w r2, #1560 @ 0x618 │ │ │ │ ldr r7, [sp, #76] @ 0x4c │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ blx 143ca4 │ │ │ │ mov r0, fp │ │ │ │ blx 143ca4 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ blx 143ca4 │ │ │ │ mov r0, r7 │ │ │ │ @@ -190185,41 +190188,41 @@ │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ movs r2, #16 │ │ │ │ ldr.w r0, [r9, #88] @ 0x58 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ strd r4, r5, [sp, #248] @ 0xf8 │ │ │ │ strd r4, r5, [sp, #256] @ 0x100 │ │ │ │ - bl 3d53f4 │ │ │ │ + bl 3d53ec │ │ │ │ cmp r0, #16 │ │ │ │ beq.w 1be6c2 │ │ │ │ ldr r3, [pc, #612] @ (1bf8a0 ) │ │ │ │ ldr r2, [pc, #612] @ (1bf8a4 ) │ │ │ │ ldr r1, [pc, #616] @ (1bf8a8 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r2, [sp, #0] │ │ │ │ adds r3, #104 @ 0x68 │ │ │ │ add r1, pc │ │ │ │ movw r2, #1694 @ 0x69e │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.w 1be6c2 │ │ │ │ ldr r3, [pc, #592] @ (1bf8ac ) │ │ │ │ ldr r2, [pc, #596] @ (1bf8b0 ) │ │ │ │ ldr r1, [pc, #596] @ (1bf8b4 ) │ │ │ │ add r3, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ add.w r3, r3, #424 @ 0x1a8 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #4] │ │ │ │ movw r2, #790 @ 0x316 │ │ │ │ - bl 3e03a8 │ │ │ │ + bl 3e03a0 │ │ │ │ ldr.w r0, [r9, #164] @ 0xa4 │ │ │ │ blx 143ca4 │ │ │ │ b.w 1be00e │ │ │ │ rev r3, r3 │ │ │ │ mov r2, r7 │ │ │ │ lsls r0, r3, #30 │ │ │ │ lsrs r3, r3, #2 │ │ │ │ @@ -190263,106 +190266,106 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r2, [sp, #0] │ │ │ │ adds r3, #196 @ 0xc4 │ │ │ │ add r1, pc │ │ │ │ movw r2, #1629 @ 0x65d │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1bf5ec │ │ │ │ ldr r3, [pc, #452] @ (1bf8c4 ) │ │ │ │ ldr r2, [pc, #452] @ (1bf8c8 ) │ │ │ │ ldr r1, [pc, #456] @ (1bf8cc ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r2, [sp, #0] │ │ │ │ adds r3, #196 @ 0xc4 │ │ │ │ add r1, pc │ │ │ │ movw r2, #1518 @ 0x5ee │ │ │ │ ldr.w fp, [sp, #84] @ 0x54 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1bf5ec │ │ │ │ ldr r3, [pc, #432] @ (1bf8d0 ) │ │ │ │ mov fp, r8 │ │ │ │ ldr r2, [pc, #432] @ (1bf8d4 ) │ │ │ │ ldr r1, [pc, #432] @ (1bf8d8 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r2, [sp, #0] │ │ │ │ adds r3, #196 @ 0xc4 │ │ │ │ add r1, pc │ │ │ │ movw r2, #1615 @ 0x64f │ │ │ │ ldr r7, [sp, #76] @ 0x4c │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1bf5ec │ │ │ │ ldr r3, [pc, #412] @ (1bf8dc ) │ │ │ │ mov fp, r8 │ │ │ │ ldr r2, [pc, #412] @ (1bf8e0 ) │ │ │ │ ldr r1, [pc, #412] @ (1bf8e4 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r2, [sp, #0] │ │ │ │ adds r3, #196 @ 0xc4 │ │ │ │ add r1, pc │ │ │ │ movw r2, #1603 @ 0x643 │ │ │ │ ldr r7, [sp, #76] @ 0x4c │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1bf5ec │ │ │ │ ldr r3, [pc, #392] @ (1bf8e8 ) │ │ │ │ mov r0, sl │ │ │ │ ldr r2, [pc, #392] @ (1bf8ec ) │ │ │ │ ldr r1, [pc, #392] @ (1bf8f0 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #124 @ 0x7c │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov.w r2, #1168 @ 0x490 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.w 1be990 │ │ │ │ ldr r3, [pc, #372] @ (1bf8f4 ) │ │ │ │ mov fp, r8 │ │ │ │ ldr r2, [pc, #372] @ (1bf8f8 ) │ │ │ │ ldr r1, [pc, #376] @ (1bf8fc ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r2, [sp, #0] │ │ │ │ adds r3, #196 @ 0xc4 │ │ │ │ add r1, pc │ │ │ │ movw r2, #1535 @ 0x5ff │ │ │ │ ldr r7, [sp, #76] @ 0x4c │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1bf5ec │ │ │ │ ldr r3, [pc, #352] @ (1bf900 ) │ │ │ │ ldr r2, [pc, #356] @ (1bf904 ) │ │ │ │ ldr r1, [pc, #356] @ (1bf908 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #28] │ │ │ │ str r2, [sp, #0] │ │ │ │ adds r3, #140 @ 0x8c │ │ │ │ add r1, pc │ │ │ │ mov.w r2, #1056 @ 0x420 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.w 1be990 │ │ │ │ ldr r3, [pc, #336] @ (1bf90c ) │ │ │ │ ldr r2, [pc, #336] @ (1bf910 ) │ │ │ │ ldr r1, [pc, #340] @ (1bf914 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r2, [sp, #0] │ │ │ │ adds r3, #196 @ 0xc4 │ │ │ │ add r1, pc │ │ │ │ mov.w r2, #1624 @ 0x658 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1bf5ec │ │ │ │ ldr r0, [pc, #320] @ (1bf918 ) │ │ │ │ mov r1, r9 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ add r0, pc │ │ │ │ bl 1bdb78 │ │ │ │ b.w 1bdffc │ │ │ │ @@ -190378,142 +190381,142 @@ │ │ │ │ adds r3, r3, r3 │ │ │ │ adcs r2, r2 │ │ │ │ adds r3, r3, r0 │ │ │ │ adc.w r2, lr, r2 │ │ │ │ b.n 1bf32e │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - add r0, pc, #992 @ (adr r0, 1bfbf0 ) │ │ │ │ + add r0, pc, #928 @ (adr r0, 1bfbb0 ) │ │ │ │ movs r5, r4 │ │ │ │ - bics.w r0, lr, #36 @ 0x24 │ │ │ │ + bic.w r0, lr, #36 @ 0x24 │ │ │ │ @ instruction: 0xe817ffff │ │ │ │ - movs r3, #224 @ 0xe0 │ │ │ │ + movs r3, #208 @ 0xd0 │ │ │ │ movs r1, r6 │ │ │ │ - add r1, pc, #184 @ (adr r1, 1bf8d8 ) │ │ │ │ + add r1, pc, #120 @ (adr r1, 1bf898 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldr r5, [sp, #272] @ 0x110 │ │ │ │ + ldr r5, [sp, #208] @ 0xd0 │ │ │ │ movs r5, r4 │ │ │ │ - ldcl 0, cr0, [sl, #144] @ 0x90 │ │ │ │ - ldr r7, [sp, #648] @ 0x288 │ │ │ │ + stcl 0, cr0, [sl, #144] @ 0x90 │ │ │ │ + ldr r7, [sp, #584] @ 0x248 │ │ │ │ movs r5, r4 │ │ │ │ @ instruction: 0xeb11ffff │ │ │ │ - movs r2, #4 │ │ │ │ + movs r1, #244 @ 0xf4 │ │ │ │ movs r1, r6 │ │ │ │ - ldr r6, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r6, [sp, #696] @ 0x2b8 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r3, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r3, [sp, #352] @ 0x160 │ │ │ │ movs r5, r4 │ │ │ │ - rsbs r0, lr, r4, asr #32 │ │ │ │ - movs r1, #30 │ │ │ │ + rsb r0, lr, r4, asr #32 │ │ │ │ + movs r1, #14 │ │ │ │ movs r1, r6 │ │ │ │ - ldr r4, [sp, #16] │ │ │ │ + ldr r3, [sp, #976] @ 0x3d0 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r2, [sp, #528] @ 0x210 │ │ │ │ + ldr r2, [sp, #464] @ 0x1d0 │ │ │ │ movs r5, r4 │ │ │ │ - movs r0, #250 @ 0xfa │ │ │ │ + movs r0, #234 @ 0xea │ │ │ │ movs r1, r6 │ │ │ │ - ldr r3, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r3, [sp, #400] @ 0x190 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r2, [sp, #384] @ 0x180 │ │ │ │ + ldr r2, [sp, #320] @ 0x140 │ │ │ │ movs r5, r4 │ │ │ │ - movs r0, #184 @ 0xb8 │ │ │ │ + movs r0, #168 @ 0xa8 │ │ │ │ movs r1, r6 │ │ │ │ - ldr r5, [sp, #104] @ 0x68 │ │ │ │ + ldr r5, [sp, #40] @ 0x28 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r2, [sp, #104] @ 0x68 │ │ │ │ + ldr r2, [sp, #40] @ 0x28 │ │ │ │ movs r5, r4 │ │ │ │ - movs r0, #142 @ 0x8e │ │ │ │ + movs r0, #126 @ 0x7e │ │ │ │ movs r1, r6 │ │ │ │ - ldr r3, [sp, #192] @ 0xc0 │ │ │ │ + ldr r3, [sp, #128] @ 0x80 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r1, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r1, [sp, #912] @ 0x390 │ │ │ │ movs r5, r4 │ │ │ │ - subs r2, r7, #7 │ │ │ │ + subs r2, r5, #7 │ │ │ │ movs r1, r6 │ │ │ │ - ldr r2, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r2, [sp, #400] @ 0x190 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r1, [sp, #392] @ 0x188 │ │ │ │ + ldr r1, [sp, #328] @ 0x148 │ │ │ │ movs r5, r4 │ │ │ │ - subs r6, r2, #7 │ │ │ │ + subs r6, r0, #7 │ │ │ │ movs r1, r6 │ │ │ │ - ldr r2, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r2, [sp, #416] @ 0x1a0 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r1, [sp, #248] @ 0xf8 │ │ │ │ + ldr r1, [sp, #184] @ 0xb8 │ │ │ │ movs r5, r4 │ │ │ │ - subs r6, r2, #6 │ │ │ │ + subs r6, r0, #6 │ │ │ │ movs r1, r6 │ │ │ │ - ldr r2, [sp, #624] @ 0x270 │ │ │ │ + ldr r2, [sp, #560] @ 0x230 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r0, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r0, [sp, #944] @ 0x3b0 │ │ │ │ movs r5, r4 │ │ │ │ - adds r2, r2, #1 │ │ │ │ + adds r2, r0, #1 │ │ │ │ movs r1, r6 │ │ │ │ - str r7, [sp, #880] @ 0x370 │ │ │ │ + str r7, [sp, #816] @ 0x330 │ │ │ │ movs r5, r4 │ │ │ │ - str r5, [sp, #736] @ 0x2e0 │ │ │ │ + str r5, [sp, #672] @ 0x2a0 │ │ │ │ movs r5, r4 │ │ │ │ - subs r0, r5, r7 │ │ │ │ + subs r0, r3, r7 │ │ │ │ movs r1, r6 │ │ │ │ - str r7, [sp, #936] @ 0x3a8 │ │ │ │ + str r7, [sp, #872] @ 0x368 │ │ │ │ movs r5, r4 │ │ │ │ - str r5, [sp, #312] @ 0x138 │ │ │ │ + str r5, [sp, #248] @ 0xf8 │ │ │ │ movs r5, r4 │ │ │ │ - subs r2, r1, r7 │ │ │ │ + subs r2, r7, r6 │ │ │ │ movs r1, r6 │ │ │ │ - ldr r0, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r0, [sp, #864] @ 0x360 │ │ │ │ movs r5, r4 │ │ │ │ - str r5, [sp, #184] @ 0xb8 │ │ │ │ + str r5, [sp, #120] @ 0x78 │ │ │ │ movs r5, r4 │ │ │ │ - subs r0, r0, r5 │ │ │ │ + subs r0, r6, r4 │ │ │ │ movs r1, r6 │ │ │ │ - str r7, [sp, #88] @ 0x58 │ │ │ │ + str r7, [sp, #24] │ │ │ │ movs r5, r4 │ │ │ │ - str r4, [sp, #664] @ 0x298 │ │ │ │ + str r4, [sp, #600] @ 0x258 │ │ │ │ movs r5, r4 │ │ │ │ - subs r4, r4, r4 │ │ │ │ + subs r4, r2, r4 │ │ │ │ movs r1, r6 │ │ │ │ - str r6, [sp, #392] @ 0x188 │ │ │ │ + str r6, [sp, #328] @ 0x148 │ │ │ │ movs r5, r4 │ │ │ │ - str r4, [sp, #552] @ 0x228 │ │ │ │ + str r4, [sp, #488] @ 0x1e8 │ │ │ │ movs r5, r4 │ │ │ │ - subs r2, r0, r4 │ │ │ │ + subs r2, r6, r3 │ │ │ │ movs r1, r6 │ │ │ │ - str r6, [sp, #432] @ 0x1b0 │ │ │ │ + str r6, [sp, #368] @ 0x170 │ │ │ │ movs r5, r4 │ │ │ │ - str r4, [sp, #416] @ 0x1a0 │ │ │ │ + str r4, [sp, #352] @ 0x160 │ │ │ │ movs r5, r4 │ │ │ │ - subs r2, r4, r3 │ │ │ │ + subs r2, r2, r3 │ │ │ │ movs r1, r6 │ │ │ │ - str r6, [sp, #432] @ 0x1b0 │ │ │ │ + str r6, [sp, #368] @ 0x170 │ │ │ │ movs r5, r4 │ │ │ │ - str r4, [sp, #288] @ 0x120 │ │ │ │ + str r4, [sp, #224] @ 0xe0 │ │ │ │ movs r5, r4 │ │ │ │ - subs r2, r0, r3 │ │ │ │ + subs r2, r6, r2 │ │ │ │ movs r1, r6 │ │ │ │ - str r5, [sp, #560] @ 0x230 │ │ │ │ + str r5, [sp, #496] @ 0x1f0 │ │ │ │ movs r5, r4 │ │ │ │ - str r4, [sp, #168] @ 0xa8 │ │ │ │ + str r4, [sp, #104] @ 0x68 │ │ │ │ movs r5, r4 │ │ │ │ - subs r4, r4, r2 │ │ │ │ + subs r4, r2, r2 │ │ │ │ movs r1, r6 │ │ │ │ - str r6, [sp, #56] @ 0x38 │ │ │ │ + str r5, [sp, #1016] @ 0x3f8 │ │ │ │ movs r5, r4 │ │ │ │ - str r4, [sp, #40] @ 0x28 │ │ │ │ + str r3, [sp, #1000] @ 0x3e8 │ │ │ │ movs r5, r4 │ │ │ │ - subs r6, r0, r2 │ │ │ │ + subs r6, r6, r1 │ │ │ │ movs r1, r6 │ │ │ │ - str r5, [sp, #320] @ 0x140 │ │ │ │ + str r5, [sp, #256] @ 0x100 │ │ │ │ movs r5, r4 │ │ │ │ - str r3, [sp, #944] @ 0x3b0 │ │ │ │ + str r3, [sp, #880] @ 0x370 │ │ │ │ movs r5, r4 │ │ │ │ - subs r0, r5, r1 │ │ │ │ + subs r0, r3, r1 │ │ │ │ movs r1, r6 │ │ │ │ - str r6, [sp, #72] @ 0x48 │ │ │ │ + str r6, [sp, #8] │ │ │ │ movs r5, r4 │ │ │ │ - str r3, [sp, #824] @ 0x338 │ │ │ │ + str r3, [sp, #760] @ 0x2f8 │ │ │ │ movs r5, r4 │ │ │ │ b.n 1bfea6 │ │ │ │ @ instruction: 0xffff4b10 │ │ │ │ movs r2, #200 @ 0xc8 │ │ │ │ ldr r1, [pc, #64] @ (1bf964 ) │ │ │ │ ldr r0, [pc, #68] @ (1bf968 ) │ │ │ │ add r3, pc │ │ │ │ @@ -190536,31 +190539,31 @@ │ │ │ │ ldr r0, [pc, #48] @ (1bf980 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #372 @ 0x174 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - adds r4, r0, r4 │ │ │ │ + adds r4, r6, r3 │ │ │ │ movs r1, r6 │ │ │ │ - str r2, [sp, #456] @ 0x1c8 │ │ │ │ + str r2, [sp, #392] @ 0x188 │ │ │ │ movs r5, r4 │ │ │ │ - str r5, [sp, #168] @ 0xa8 │ │ │ │ + str r5, [sp, #104] @ 0x68 │ │ │ │ movs r5, r4 │ │ │ │ - adds r0, r6, r3 │ │ │ │ + adds r0, r4, r3 │ │ │ │ movs r1, r6 │ │ │ │ - str r2, [sp, #376] @ 0x178 │ │ │ │ + str r2, [sp, #312] @ 0x138 │ │ │ │ movs r5, r4 │ │ │ │ - str r5, [sp, #832] @ 0x340 │ │ │ │ + str r5, [sp, #768] @ 0x300 │ │ │ │ movs r5, r4 │ │ │ │ - adds r0, r3, r3 │ │ │ │ + adds r0, r1, r3 │ │ │ │ movs r1, r6 │ │ │ │ - str r2, [sp, #280] @ 0x118 │ │ │ │ + str r2, [sp, #216] @ 0xd8 │ │ │ │ movs r5, r4 │ │ │ │ - str r5, [sp, #736] @ 0x2e0 │ │ │ │ + str r5, [sp, #672] @ 0x2a0 │ │ │ │ movs r5, r4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r1, #0 │ │ │ │ bl 1bde6c │ │ │ │ @@ -190653,18 +190656,18 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 1bfd1e │ │ │ │ ldr.w r1, [pc, #2312] @ 1c0390 │ │ │ │ add r2, sp, #60 @ 0x3c │ │ │ │ mov r0, fp │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ add r1, pc │ │ │ │ - bl 3d5840 │ │ │ │ + bl 3d5838 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1bfd84 │ │ │ │ - bl 357a3c │ │ │ │ + bl 357a34 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ mov r2, r4 │ │ │ │ bl 21f9f4 │ │ │ │ mov fp, r0 │ │ │ │ adds r0, #1 │ │ │ │ beq.w 1bfcde │ │ │ │ cmp r6, #0 │ │ │ │ @@ -190701,26 +190704,26 @@ │ │ │ │ strd r9, r4, [sp, #84] @ 0x54 │ │ │ │ cmp r4, r3 │ │ │ │ str r1, [sp, #20] │ │ │ │ itet eq │ │ │ │ addeq r3, sp, #84 @ 0x54 │ │ │ │ strne r4, [sp, #44] @ 0x2c │ │ │ │ streq r3, [sp, #44] @ 0x2c │ │ │ │ - bl 299d94 │ │ │ │ + bl 299d8c │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ cbz r0, 1bfb3c │ │ │ │ ldr.w r3, [pc, #2176] @ 1c03a4 │ │ │ │ ldr.w r2, [pc, #2176] @ 1c03a8 │ │ │ │ add r3, pc │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add.w r3, r3, #480 @ 0x1e0 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #21 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr.w r3, [pc, #2156] @ 1c03ac │ │ │ │ movs r0, #0 │ │ │ │ ldr r2, [sp, #172] @ 0xac │ │ │ │ movs r1, #0 │ │ │ │ add r3, pc │ │ │ │ strb.w r7, [r3, #244] @ 0xf4 │ │ │ │ @@ -190848,29 +190851,29 @@ │ │ │ │ ldr.w r1, [pc, #1824] @ 1c03c4 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #456 @ 0x1c8 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2119 @ 0x847 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1bfcde │ │ │ │ ldr.w r3, [pc, #1800] @ 1c03c8 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r2, [pc, #1800] @ 1c03cc │ │ │ │ ldr.w r1, [pc, #1800] @ 1c03d0 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #456 @ 0x1c8 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2079 @ 0x81f │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ ldrd r1, r0, [sp, #76] @ 0x4c │ │ │ │ - bl 3e0744 │ │ │ │ + bl 3e073c │ │ │ │ ldr.w r2, [pc, #1772] @ 1c03d4 │ │ │ │ ldr.w r3, [pc, #1684] @ 1c0380 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ eors r2, r3 │ │ │ │ @@ -190885,15 +190888,15 @@ │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ subs r3, #3 │ │ │ │ mov r6, r7 │ │ │ │ str r3, [sp, #172] @ 0xac │ │ │ │ b.n 1bfc88 │ │ │ │ mov r0, r4 │ │ │ │ - bl 28eb24 │ │ │ │ + bl 28eb1c │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1bfa86 │ │ │ │ b.n 1bfcde │ │ │ │ ldr.w r3, [pc, #1704] @ 1c03d8 │ │ │ │ mov.w r2, #2128 @ 0x850 │ │ │ │ ldr.w r6, [pc, #1700] @ 1c03dc │ │ │ │ mov r0, r4 │ │ │ │ @@ -190901,99 +190904,99 @@ │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [pc, #1696] @ 1c03e4 │ │ │ │ add r6, pc │ │ │ │ add r5, pc │ │ │ │ add.w r3, r3, #456 @ 0x1c8 │ │ │ │ add r1, pc │ │ │ │ strd r5, r6, [sp] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1bfcde │ │ │ │ ldr.w r3, [pc, #1676] @ 1c03e8 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r5, [pc, #1676] @ 1c03ec │ │ │ │ ldr.w r2, [pc, #1676] @ 1c03f0 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [pc, #1672] @ 1c03f4 │ │ │ │ add r5, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #456 @ 0x1c8 │ │ │ │ strd r2, r5, [sp] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2124 @ 0x84c │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1bfcde │ │ │ │ ldr.w r1, [pc, #1648] @ 1c03f8 │ │ │ │ mov r0, fp │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ add r1, pc │ │ │ │ - bl 3d5840 │ │ │ │ + bl 3d5838 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1c009c │ │ │ │ mov r3, r4 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ mov.w r2, #256 @ 0x100 │ │ │ │ movw r1, #513 @ 0x201 │ │ │ │ - bl 3d5290 │ │ │ │ + bl 3d5288 │ │ │ │ subs r3, r0, #0 │ │ │ │ mov fp, r3 │ │ │ │ bge.w 1bfab0 │ │ │ │ b.n 1bfcde │ │ │ │ ldr.w r3, [pc, #1608] @ 1c03fc │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r2, [pc, #1604] @ 1c0400 │ │ │ │ ldr.w r1, [pc, #1604] @ 1c0404 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #456 @ 0x1c8 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2086 @ 0x826 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1bfcde │ │ │ │ ldr.w r3, [pc, #1584] @ 1c0408 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r2, [pc, #1580] @ 1c040c │ │ │ │ ldr.w r1, [pc, #1580] @ 1c0410 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #456 @ 0x1c8 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2138 @ 0x85a │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1bfcde │ │ │ │ ldr.w r3, [pc, #1560] @ 1c0414 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r2, [pc, #1556] @ 1c0418 │ │ │ │ ldr.w r1, [pc, #1556] @ 1c041c │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #456 @ 0x1c8 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2145 @ 0x861 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1bfcde │ │ │ │ ldr.w r3, [pc, #1536] @ 1c0420 │ │ │ │ ldr.w r2, [pc, #1536] @ 1c0424 │ │ │ │ ldr.w r1, [pc, #1536] @ 1c0428 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #0] │ │ │ │ add.w r3, r3, #504 @ 0x1f8 │ │ │ │ add r1, pc │ │ │ │ movw r2, #1819 @ 0x71b │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ ldr.w r0, [pc, #1512] @ 1c042c │ │ │ │ add r0, pc │ │ │ │ adds r0, #8 │ │ │ │ bl 1bdae8 │ │ │ │ ldrd r1, r0, [sp, #84] @ 0x54 │ │ │ │ - bl 3e0744 │ │ │ │ + bl 3e073c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 1c00ba │ │ │ │ ldrd r3, r2, [sp, #24] │ │ │ │ tst r3, r2 │ │ │ │ beq.w 1c00c6 │ │ │ │ ldr.w r0, [pc, #1480] @ 1c0430 │ │ │ │ @@ -191003,43 +191006,43 @@ │ │ │ │ ldr.w r1, [pc, #1476] @ 1c0438 │ │ │ │ add.w r3, r0, #8 │ │ │ │ str r4, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ strb.w r4, [r0, #81] @ 0x51 │ │ │ │ adds r0, #252 @ 0xfc │ │ │ │ - bl 3dafd8 │ │ │ │ + bl 3dafd0 │ │ │ │ b.n 1bfcde │ │ │ │ movs r0, #10 │ │ │ │ bl 1cc358 │ │ │ │ b.n 1bfb70 │ │ │ │ ldr.w r6, [pc, #1444] @ 1c043c │ │ │ │ orrs.w lr, r3, fp │ │ │ │ ldrd r4, r5, [sp, #48] @ 0x30 │ │ │ │ add r6, pc │ │ │ │ strd r3, fp, [r6, #256] @ 0x100 │ │ │ │ beq.w 1c00f8 │ │ │ │ add.w r1, r6, #8 │ │ │ │ add.w r0, r6, #24 │ │ │ │ - bl 3fca70 │ │ │ │ + bl 3fca68 │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 1c0146 │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ cbnz r3, 1bfecc │ │ │ │ ldr.w r3, [pc, #1404] @ 1c0440 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ negs r3, r3 │ │ │ │ str r3, [r6, #36] @ 0x24 │ │ │ │ ldr.w r5, [pc, #1396] @ 1c0444 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ add r5, pc │ │ │ │ ldr r1, [r5, #24] │ │ │ │ ldr r0, [r5, #32] │ │ │ │ - bl 3fca78 │ │ │ │ + bl 3fca70 │ │ │ │ cmp r0, #0 │ │ │ │ str.w r0, [r5, #128] @ 0x80 │ │ │ │ blt.w 1c034c │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cbz r3, 1bff16 │ │ │ │ ldrb.w r3, [r3, #96] @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -191050,15 +191053,15 @@ │ │ │ │ movt r3, #15 │ │ │ │ sub.w r2, r6, #12 │ │ │ │ cmp r2, r3 │ │ │ │ bls.w 1c0182 │ │ │ │ ldr.w r0, [pc, #1340] @ 1c0448 │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc │ │ │ │ - bl 3e0cf8 │ │ │ │ + bl 3e0cf0 │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.w 1c0116 │ │ │ │ ldr.w r0, [pc, #1324] @ 1c044c │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ add r0, pc │ │ │ │ add.w r1, r0, #8 │ │ │ │ mov r2, r5 │ │ │ │ @@ -191094,15 +191097,15 @@ │ │ │ │ subs r0, r6, #1 │ │ │ │ orr.w r3, r3, r2, lsl #29 │ │ │ │ sbc.w r1, r1, r1 │ │ │ │ adds r0, r3, r0 │ │ │ │ mov.w r3, #0 │ │ │ │ adc.w r1, r1, r2, lsr #3 │ │ │ │ mov r2, r6 │ │ │ │ - bl 408660 │ │ │ │ + bl 408658 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mul.w r6, r0, r6 │ │ │ │ str.w r6, [r5, #208] @ 0xd0 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 1c0126 │ │ │ │ ldrd r2, r3, [r5, #112] @ 0x70 │ │ │ │ cmp r2, #1 │ │ │ │ @@ -191155,15 +191158,15 @@ │ │ │ │ strd r3, r1, [r2, #88] @ 0x58 │ │ │ │ adds r0, r0, r3 │ │ │ │ ldr.w r3, [r2, #260] @ 0x104 │ │ │ │ str.w r0, [r2, #152] @ 0x98 │ │ │ │ adc.w r1, r1, r3 │ │ │ │ str.w r1, [r2, #156] @ 0x9c │ │ │ │ ldrd r1, r0, [sp, #84] @ 0x54 │ │ │ │ - bl 3e0744 │ │ │ │ + bl 3e073c │ │ │ │ b.n 1bfe54 │ │ │ │ movs r3, #1 │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ blx 145b44 │ │ │ │ @@ -191179,30 +191182,30 @@ │ │ │ │ ldr r1, [pc, #1004] @ (1c046c ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #456 @ 0x1c8 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2172 @ 0x87c │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1bfcde │ │ │ │ mov r0, fp │ │ │ │ blx 1445ac │ │ │ │ b.n 1bfcde │ │ │ │ ldr r3, [pc, #976] @ (1c0470 ) │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [pc, #976] @ (1c0474 ) │ │ │ │ ldr r1, [pc, #980] @ (1c0478 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #456 @ 0x1c8 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2166 @ 0x876 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1bfcde │ │ │ │ ldr r3, [pc, #960] @ (1c047c ) │ │ │ │ movs r2, #3 │ │ │ │ add r3, pc │ │ │ │ str.w r2, [r3, #240] @ 0xf0 │ │ │ │ b.n 1bfcde │ │ │ │ ldr r0, [pc, #952] @ (1c0480 ) │ │ │ │ @@ -191216,30 +191219,30 @@ │ │ │ │ ldr r1, [pc, #944] @ (1c048c ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #456 @ 0x1c8 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2177 @ 0x881 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1bfac4 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r6, #256] @ 0x100 │ │ │ │ ldr r3, [pc, #916] @ (1c0490 ) │ │ │ │ ldr r2, [pc, #920] @ (1c0494 ) │ │ │ │ ldr r1, [pc, #920] @ (1c0498 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #0] │ │ │ │ add.w r3, r3, #504 @ 0x1f8 │ │ │ │ add r1, pc │ │ │ │ movw r2, #1844 @ 0x734 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1bfe40 │ │ │ │ ldr r0, [pc, #900] @ (1c049c ) │ │ │ │ add r0, pc │ │ │ │ add.w r1, r0, #8 │ │ │ │ adds r0, #64 @ 0x40 │ │ │ │ bl 1d1718 │ │ │ │ b.n 1bff38 │ │ │ │ @@ -191251,27 +191254,27 @@ │ │ │ │ cmp r3, #1 │ │ │ │ it ne │ │ │ │ movne r3, #0 │ │ │ │ str.w r3, [r5, #236] @ 0xec │ │ │ │ b.n 1c004a │ │ │ │ ldr r0, [pc, #864] @ (1c04a0 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0cf8 │ │ │ │ + bl 3e0cf0 │ │ │ │ b.n 1bff16 │ │ │ │ ldr r3, [pc, #860] @ (1c04a4 ) │ │ │ │ ldr r2, [pc, #860] @ (1c04a8 ) │ │ │ │ ldr r1, [pc, #864] @ (1c04ac ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #0] │ │ │ │ add.w r3, r3, #504 @ 0x1f8 │ │ │ │ add r1, pc │ │ │ │ movw r2, #1854 @ 0x73e │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1bfe40 │ │ │ │ movs r2, #56 @ 0x38 │ │ │ │ lsls r1, r1, #6 │ │ │ │ adds r1, #64 @ 0x40 │ │ │ │ mov.w r5, #0 │ │ │ │ adc.w r5, r5, #0 │ │ │ │ movs r6, #64 @ 0x40 │ │ │ │ @@ -191282,15 +191285,15 @@ │ │ │ │ b.n 1c0014 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldrh.w r1, [r3, #106] @ 0x6a │ │ │ │ cmp r1, #1 │ │ │ │ beq.n 1c01a6 │ │ │ │ ldr r0, [pc, #800] @ (1c04b0 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0cf8 │ │ │ │ + bl 3e0cf0 │ │ │ │ b.n 1bff16 │ │ │ │ movs r3, #4 │ │ │ │ str.w r3, [r5, #236] @ 0xec │ │ │ │ b.n 1c004a │ │ │ │ ldr r3, [sp, #172] @ 0xac │ │ │ │ str.w r3, [r5, #236] @ 0xec │ │ │ │ b.n 1c004a │ │ │ │ @@ -191351,15 +191354,15 @@ │ │ │ │ ite cs │ │ │ │ movcs r5, r3 │ │ │ │ orrcc.w r5, r3, #1 │ │ │ │ str.w ip, [r7, #276] @ 0x114 │ │ │ │ cbz r5, 1c027e │ │ │ │ ldr r0, [pc, #620] @ (1c04b8 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0cf8 │ │ │ │ + bl 3e0cf0 │ │ │ │ ldr.w r0, [r7, #272] @ 0x110 │ │ │ │ blx 143ca4 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r7, #272] @ 0x110 │ │ │ │ b.n 1bff16 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r7 │ │ │ │ @@ -191419,15 +191422,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx 144d90 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ movs r2, #16 │ │ │ │ movs r1, #0 │ │ │ │ add r0, r3 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ - bl 3d5eac │ │ │ │ + bl 3d5ea4 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 1c0340 │ │ │ │ ldr r3, [pc, #444] @ (1c04c8 ) │ │ │ │ ldrd r0, r1, [sp, #64] @ 0x40 │ │ │ │ add r3, pc │ │ │ │ strd r0, r1, [r3, #40] @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ @@ -191446,15 +191449,15 @@ │ │ │ │ itt ne │ │ │ │ movne r3, r5 │ │ │ │ movne r2, r3 │ │ │ │ b.n 1c02a8 │ │ │ │ ldr r0, [pc, #400] @ (1c04d4 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ - bl 3e0cf8 │ │ │ │ + bl 3e0cf0 │ │ │ │ b.n 1c0314 │ │ │ │ ldr r3, [pc, #392] @ (1c04d8 ) │ │ │ │ movw r2, #1865 @ 0x749 │ │ │ │ ldr r1, [pc, #392] @ (1c04dc ) │ │ │ │ ldr r0, [pc, #392] @ (1c04e0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ @@ -191476,187 +191479,187 @@ │ │ │ │ movs r0, r0 │ │ │ │ bne.n 1c0410 │ │ │ │ movs r4, r6 │ │ │ │ movs r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r2, #112] @ 0x70 │ │ │ │ lsls r1, r0, #1 │ │ │ │ - str r6, [sp, #320] @ 0x140 │ │ │ │ + str r6, [sp, #256] @ 0x100 │ │ │ │ movs r5, r4 │ │ │ │ ldr r2, [r7, #100] @ 0x64 │ │ │ │ lsls r1, r0, #1 │ │ │ │ ldr r2, [r5, #100] @ 0x64 │ │ │ │ lsls r1, r0, #1 │ │ │ │ - str r6, [sp, #544] @ 0x220 │ │ │ │ + str r6, [sp, #480] @ 0x1e0 │ │ │ │ movs r5, r4 │ │ │ │ - lsls r0, r0, #10 │ │ │ │ + lsls r0, r6, #9 │ │ │ │ movs r0, r5 │ │ │ │ - asrs r0, r0, #28 │ │ │ │ + asrs r0, r6, #27 │ │ │ │ movs r1, r6 │ │ │ │ - str r6, [sp, #400] @ 0x190 │ │ │ │ + str r6, [sp, #336] @ 0x150 │ │ │ │ movs r5, r4 │ │ │ │ ldr r6, [r5, #92] @ 0x5c │ │ │ │ lsls r1, r0, #1 │ │ │ │ ldr r0, [r0, #92] @ 0x5c │ │ │ │ lsls r1, r0, #1 │ │ │ │ asrs r4, r7, #8 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r2, #88] @ 0x58 │ │ │ │ lsls r1, r0, #1 │ │ │ │ - asrs r2, r0, #22 │ │ │ │ + asrs r2, r6, #21 │ │ │ │ movs r1, r6 │ │ │ │ - str r3, [sp, #736] @ 0x2e0 │ │ │ │ + str r3, [sp, #672] @ 0x2a0 │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r0, [r5, #54] @ 0x36 │ │ │ │ + ldrh r0, [r3, #54] @ 0x36 │ │ │ │ movs r5, r4 │ │ │ │ - asrs r6, r3, #21 │ │ │ │ + asrs r6, r1, #21 │ │ │ │ movs r1, r6 │ │ │ │ - str r3, [sp, #240] @ 0xf0 │ │ │ │ + str r3, [sp, #176] @ 0xb0 │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r4, [r0, #54] @ 0x36 │ │ │ │ + ldrh r4, [r6, #52] @ 0x34 │ │ │ │ movs r5, r4 │ │ │ │ ldmia r6!, {r1, r2, r3, r4, r5} │ │ │ │ movs r4, r6 │ │ │ │ - asrs r2, r5, #19 │ │ │ │ + asrs r2, r3, #19 │ │ │ │ movs r1, r6 │ │ │ │ - rsb r0, r4, #43 @ 0x2b │ │ │ │ - add r3, sp, #152 @ 0x98 │ │ │ │ + subs.w r0, r4, #43 @ 0x2b │ │ │ │ + add r3, sp, #88 @ 0x58 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r4, [r1, #50] @ 0x32 │ │ │ │ + ldrh r4, [r7, #48] @ 0x30 │ │ │ │ movs r5, r4 │ │ │ │ - asrs r2, r0, #19 │ │ │ │ + asrs r2, r6, #18 │ │ │ │ movs r1, r6 │ │ │ │ - cmp r3, #28 │ │ │ │ + cmp r3, #12 │ │ │ │ movs r1, r5 │ │ │ │ - add r2, sp, #1016 @ 0x3f8 │ │ │ │ + add r2, sp, #952 @ 0x3b8 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r0, [r4, #48] @ 0x30 │ │ │ │ + ldrh r0, [r2, #48] @ 0x30 │ │ │ │ movs r5, r4 │ │ │ │ - str r3, [sp, #352] @ 0x160 │ │ │ │ + str r3, [sp, #288] @ 0x120 │ │ │ │ movs r5, r4 │ │ │ │ - asrs r0, r5, #17 │ │ │ │ + asrs r0, r3, #17 │ │ │ │ movs r1, r6 │ │ │ │ - str r2, [sp, #456] @ 0x1c8 │ │ │ │ + str r2, [sp, #392] @ 0x188 │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r6, [r1, #46] @ 0x2e │ │ │ │ + ldrh r6, [r7, #44] @ 0x2c │ │ │ │ movs r5, r4 │ │ │ │ - asrs r4, r0, #17 │ │ │ │ + asrs r4, r6, #16 │ │ │ │ movs r1, r6 │ │ │ │ - str r2, [sp, #728] @ 0x2d8 │ │ │ │ + str r2, [sp, #664] @ 0x298 │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r2, [r5, #44] @ 0x2c │ │ │ │ + ldrh r2, [r3, #44] @ 0x2c │ │ │ │ movs r5, r4 │ │ │ │ - asrs r0, r4, #16 │ │ │ │ + asrs r0, r2, #16 │ │ │ │ movs r1, r6 │ │ │ │ - str r2, [sp, #712] @ 0x2c8 │ │ │ │ + str r2, [sp, #648] @ 0x288 │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r6, [r0, #44] @ 0x2c │ │ │ │ + ldrh r6, [r6, #42] @ 0x2a │ │ │ │ movs r5, r4 │ │ │ │ - asrs r6, r7, #15 │ │ │ │ + asrs r6, r5, #15 │ │ │ │ movs r1, r6 │ │ │ │ - str r3, [sp, #640] @ 0x280 │ │ │ │ + str r3, [sp, #576] @ 0x240 │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r2, [r4, #42] @ 0x2a │ │ │ │ + ldrh r2, [r2, #42] @ 0x2a │ │ │ │ movs r5, r4 │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ lsls r1, r0, #1 │ │ │ │ ldr r4, [r0, #44] @ 0x2c │ │ │ │ lsls r1, r0, #1 │ │ │ │ @ instruction: 0xfb05ffff │ │ │ │ - str r4, [sp, #488] @ 0x1e8 │ │ │ │ + str r4, [sp, #424] @ 0x1a8 │ │ │ │ movs r5, r4 │ │ │ │ ldr r4, [r2, #40] @ 0x28 │ │ │ │ lsls r1, r0, #1 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ lsls r1, r0, #1 │ │ │ │ - str r3, [sp, #448] @ 0x1c0 │ │ │ │ + str r3, [sp, #384] @ 0x180 │ │ │ │ movs r5, r4 │ │ │ │ ldr r0, [r2, #32] │ │ │ │ lsls r1, r0, #1 │ │ │ │ ldr r6, [r6, #28] │ │ │ │ lsls r1, r0, #1 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ lsls r1, r0, #1 │ │ │ │ ldr r4, [r2, #20] │ │ │ │ lsls r1, r0, #1 │ │ │ │ ldr r6, [r0, #20] │ │ │ │ lsls r1, r0, #1 │ │ │ │ ldr r4, [r3, #16] │ │ │ │ lsls r1, r0, #1 │ │ │ │ - asrs r2, r5, #6 │ │ │ │ + asrs r2, r3, #6 │ │ │ │ movs r1, r6 │ │ │ │ - str r0, [sp, #656] @ 0x290 │ │ │ │ + str r0, [sp, #592] @ 0x250 │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r0, [r2, #24] │ │ │ │ + ldrh r0, [r0, #24] │ │ │ │ movs r5, r4 │ │ │ │ - asrs r4, r0, #6 │ │ │ │ + asrs r4, r6, #5 │ │ │ │ movs r1, r6 │ │ │ │ - str r0, [sp, #280] @ 0x118 │ │ │ │ + str r0, [sp, #216] @ 0xd8 │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r2, [r5, #22] │ │ │ │ + ldrh r2, [r3, #22] │ │ │ │ movs r5, r4 │ │ │ │ ldr r6, [r6, #4] │ │ │ │ lsls r1, r0, #1 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ lsls r1, r0, #1 │ │ │ │ - asrs r6, r1, #5 │ │ │ │ + asrs r6, r7, #4 │ │ │ │ movs r1, r6 │ │ │ │ - str r0, [sp, #464] @ 0x1d0 │ │ │ │ + str r0, [sp, #400] @ 0x190 │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r4, [r6, #20] │ │ │ │ + ldrh r4, [r4, #20] │ │ │ │ movs r5, r4 │ │ │ │ - asrs r2, r5, #4 │ │ │ │ + asrs r2, r3, #4 │ │ │ │ movs r1, r6 │ │ │ │ - str r0, [sp, #992] @ 0x3e0 │ │ │ │ + str r0, [sp, #928] @ 0x3a0 │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r6, [r1, #20] │ │ │ │ + ldrh r6, [r7, #18] │ │ │ │ movs r5, r4 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ lsls r1, r0, #1 │ │ │ │ - str r1, [sp, #152] @ 0x98 │ │ │ │ + str r1, [sp, #88] @ 0x58 │ │ │ │ movs r5, r4 │ │ │ │ - asrs r4, r3, #3 │ │ │ │ + asrs r4, r1, #3 │ │ │ │ movs r1, r6 │ │ │ │ - str r0, [sp, #808] @ 0x328 │ │ │ │ + str r0, [sp, #744] @ 0x2e8 │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r0, [r0, #18] │ │ │ │ + ldrh r0, [r6, #16] │ │ │ │ movs r5, r4 │ │ │ │ - str r1, [sp, #72] @ 0x48 │ │ │ │ + str r1, [sp, #8] │ │ │ │ movs r5, r4 │ │ │ │ str r0, [r1, #112] @ 0x70 │ │ │ │ lsls r1, r0, #1 │ │ │ │ - str r0, [sp, #496] @ 0x1f0 │ │ │ │ + str r0, [sp, #432] @ 0x1b0 │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r2, [r7, #4] │ │ │ │ + ldrb r2, [r5, #4] │ │ │ │ movs r4, r5 │ │ │ │ str r6, [r6, #100] @ 0x64 │ │ │ │ lsls r1, r0, #1 │ │ │ │ - ldrh r4, [r1, #40] @ 0x28 │ │ │ │ + ldrh r4, [r7, #38] @ 0x26 │ │ │ │ movs r5, r4 │ │ │ │ str r6, [r4, #96] @ 0x60 │ │ │ │ lsls r1, r0, #1 │ │ │ │ str r0, [r3, #96] @ 0x60 │ │ │ │ lsls r1, r0, #1 │ │ │ │ - ldrh r4, [r5, #36] @ 0x24 │ │ │ │ + ldrh r4, [r3, #36] @ 0x24 │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r0, [r4, #60] @ 0x3c │ │ │ │ + ldrh r0, [r2, #60] @ 0x3c │ │ │ │ movs r5, r4 │ │ │ │ - lsrs r2, r2, #27 │ │ │ │ + lsrs r2, r0, #27 │ │ │ │ movs r1, r6 │ │ │ │ - ldrh r0, [r0, #2] │ │ │ │ + ldrh r0, [r6, #0] │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r2, [r6, #54] @ 0x36 │ │ │ │ + ldrh r2, [r4, #54] @ 0x36 │ │ │ │ movs r5, r4 │ │ │ │ - lsrs r2, r7, #26 │ │ │ │ + lsrs r2, r5, #26 │ │ │ │ movs r1, r6 │ │ │ │ - ldrh r0, [r5, #0] │ │ │ │ + ldrh r0, [r3, #0] │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r6, [r7, #48] @ 0x30 │ │ │ │ + ldrh r6, [r5, #48] @ 0x30 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 001c04f0 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -191678,15 +191681,15 @@ │ │ │ │ movs r0, #8 │ │ │ │ blx 1439a4 │ │ │ │ mov r5, r0 │ │ │ │ movs r3, #4 │ │ │ │ mov r0, r7 │ │ │ │ str r5, [r4, #0] │ │ │ │ str r3, [r5, #4] │ │ │ │ - bl 28eb24 │ │ │ │ + bl 28eb1c │ │ │ │ cbnz r0, 1c0546 │ │ │ │ mov r0, r6 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ movs r0, #8 │ │ │ │ @@ -191717,65 +191720,65 @@ │ │ │ │ mov r2, r8 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 3d0bd4 │ │ │ │ + bl 3d0bcc │ │ │ │ ldr r1, [pc, #488] @ (1c0784 ) │ │ │ │ mov r2, r8 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 3d0bd4 │ │ │ │ + bl 3d0bcc │ │ │ │ ldr r1, [pc, #476] @ (1c0788 ) │ │ │ │ mov r2, r8 │ │ │ │ mov fp, r0 │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ - bl 3d0bd4 │ │ │ │ + bl 3d0bcc │ │ │ │ ldr r1, [pc, #468] @ (1c078c ) │ │ │ │ mov r2, r8 │ │ │ │ mov r6, r0 │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ - bl 3d0bd4 │ │ │ │ + bl 3d0bcc │ │ │ │ ldr r1, [pc, #456] @ (1c0790 ) │ │ │ │ mov r2, r8 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ - bl 3d0bd4 │ │ │ │ + bl 3d0bcc │ │ │ │ ldr r1, [pc, #448] @ (1c0794 ) │ │ │ │ mov r2, r8 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ - bl 3d0bd4 │ │ │ │ + bl 3d0bcc │ │ │ │ ldr r1, [pc, #436] @ (1c0798 ) │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 3d0ae4 │ │ │ │ + bl 3d0adc │ │ │ │ ldr r1, [pc, #428] @ (1c079c ) │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 3d0868 │ │ │ │ + bl 3d0860 │ │ │ │ ldr r1, [pc, #420] @ (1c07a0 ) │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 3d0868 │ │ │ │ + bl 3d0860 │ │ │ │ ldr r1, [pc, #412] @ (1c07a4 ) │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 3d0868 │ │ │ │ + bl 3d0860 │ │ │ │ adds r1, r6, r5 │ │ │ │ add r1, r8 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ add r1, r7 │ │ │ │ cmp r1, #1 │ │ │ │ bgt.n 1c0704 │ │ │ │ subs r1, r2, #0 │ │ │ │ @@ -191852,47 +191855,47 @@ │ │ │ │ beq.n 1c0656 │ │ │ │ ldr r1, [pc, #232] @ (1c07ac ) │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ mov r5, r9 │ │ │ │ add r1, pc │ │ │ │ mov r6, r9 │ │ │ │ - bl 3d0958 │ │ │ │ + bl 3d0950 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ mov r8, r0 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ cmp.w r9, #0 │ │ │ │ beq.n 1c0664 │ │ │ │ ldr r1, [pc, #208] @ (1c07b0 ) │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ add r1, pc │ │ │ │ - bl 3d0958 │ │ │ │ + bl 3d0950 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r9, r3 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1c066a │ │ │ │ ldr r1, [pc, #188] @ (1c07b4 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 3d09f0 │ │ │ │ + bl 3d09e8 │ │ │ │ mov r9, r0 │ │ │ │ b.n 1c066a │ │ │ │ ldr r0, [pc, #176] @ (1c07b8 ) │ │ │ │ movs r2, #35 @ 0x23 │ │ │ │ ldr r3, [pc, #176] @ (1c07bc ) │ │ │ │ ldr r1, [pc, #180] @ (1c07c0 ) │ │ │ │ add r0, pc │ │ │ │ add r3, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r0, sl │ │ │ │ bl 2203b8 │ │ │ │ ldr r2, [pc, #160] @ (1c07c4 ) │ │ │ │ ldr r3, [pc, #84] @ (1c077c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -191927,45 +191930,45 @@ │ │ │ │ add.w r7, r8, #5 │ │ │ │ b.n 1c0652 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ stmia r5!, {r1, r2, r3, r5, r7} │ │ │ │ movs r4, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r7, #42] @ 0x2a │ │ │ │ - movs r5, r4 │ │ │ │ ldrh r2, [r5, #42] @ 0x2a │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r6, [r4, #42] @ 0x2a │ │ │ │ + ldrh r2, [r3, #42] @ 0x2a │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r0, [r4, #42] @ 0x2a │ │ │ │ + ldrh r6, [r2, #42] @ 0x2a │ │ │ │ movs r5, r4 │ │ │ │ - adds r2, #114 @ 0x72 │ │ │ │ + ldrh r0, [r2, #42] @ 0x2a │ │ │ │ + movs r5, r4 │ │ │ │ + adds r2, #98 @ 0x62 │ │ │ │ movs r3, r5 │ │ │ │ - ldrh r0, [r1, #42] @ 0x2a │ │ │ │ + ldrh r0, [r7, #40] @ 0x28 │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r6, [r0, #18] │ │ │ │ + ldrh r6, [r6, #16] │ │ │ │ movs r6, r4 │ │ │ │ - ldmdb r6, {r0, r1, r3, r5} │ │ │ │ - movs r2, #138 @ 0x8a │ │ │ │ + stmdb r6, {r0, r1, r3, r5} │ │ │ │ + movs r2, #122 @ 0x7a │ │ │ │ movs r1, r5 │ │ │ │ - push {r1, r3, r4, r5, r6} │ │ │ │ + push {r1, r3, r5, r6} │ │ │ │ movs r3, r5 │ │ │ │ - ldrh r4, [r6, #18] │ │ │ │ + ldrh r4, [r4, #18] │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xe83e002b │ │ │ │ - movs r1, #164 @ 0xa4 │ │ │ │ + @ instruction: 0xe82e002b │ │ │ │ + movs r1, #148 @ 0x94 │ │ │ │ movs r1, r5 │ │ │ │ - cbz r2, 1c081a │ │ │ │ + cbz r2, 1c0816 │ │ │ │ movs r3, r5 │ │ │ │ - ldrh r4, [r6, #32] │ │ │ │ + ldrh r4, [r4, #32] │ │ │ │ movs r5, r4 │ │ │ │ - lsrs r6, r3, #20 │ │ │ │ + lsrs r6, r1, #20 │ │ │ │ movs r1, r6 │ │ │ │ - ldrh r6, [r2, #32] │ │ │ │ + ldrh r6, [r0, #32] │ │ │ │ movs r5, r4 │ │ │ │ stmia r4!, {r1, r2} │ │ │ │ movs r4, r6 │ │ │ │ │ │ │ │ 001c07c8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -191983,50 +191986,50 @@ │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #3 │ │ │ │ bhi.n 1c0868 │ │ │ │ ldr r3, [pc, #168] @ (1c089c ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ ldr r1, [pc, #160] @ (1c08a0 ) │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #1 │ │ │ │ bne.n 1c085c │ │ │ │ ldrd r3, r5, [r4, #16] │ │ │ │ orrs.w r2, r3, r5 │ │ │ │ beq.n 1c087c │ │ │ │ ldrd r0, r1, [r4, #8] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 408348 │ │ │ │ + bl 408340 │ │ │ │ vldr d7, [pc, #108] @ 1c0890 │ │ │ │ vmov d6, r0, r1 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ mov r1, r5 │ │ │ │ vmul.f64 d6, d6, d7 │ │ │ │ vstr d6, [sp] │ │ │ │ - bl 408348 │ │ │ │ + bl 408340 │ │ │ │ vldr d6, [sp] │ │ │ │ vmov d5, r0, r1 │ │ │ │ ldr r1, [pc, #96] @ (1c08a4 ) │ │ │ │ mov r0, r6 │ │ │ │ vdiv.f64 d7, d6, d5 │ │ │ │ add r1, pc │ │ │ │ vcvt.f32.f64 s14, d7 │ │ │ │ vcvt.f64.f32 d7, s14 │ │ │ │ vmov r2, r3, d7 │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 387100 │ │ │ │ + b.w 3870f8 │ │ │ │ ldr r3, [pc, #60] @ (1c08a8 ) │ │ │ │ movs r2, #90 @ 0x5a │ │ │ │ ldr r1, [pc, #60] @ (1c08ac ) │ │ │ │ ldr r0, [pc, #64] @ (1c08b0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #24 │ │ │ │ @@ -192045,99 +192048,99 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ eors r1, r3 │ │ │ │ stmia r3!, {r1, r2, r3, r6} │ │ │ │ movs r4, r6 │ │ │ │ cmp r7, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r2, #28] │ │ │ │ + ldrh r2, [r0, #28] │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r2, [r5, #26] │ │ │ │ + ldrh r2, [r3, #26] │ │ │ │ movs r5, r4 │ │ │ │ - lsrs r4, r7, #14 │ │ │ │ + lsrs r4, r5, #14 │ │ │ │ movs r1, r6 │ │ │ │ - ldrh r6, [r6, #20] │ │ │ │ + ldrh r6, [r4, #20] │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r2, [r6, #22] │ │ │ │ + ldrh r2, [r4, #22] │ │ │ │ movs r5, r4 │ │ │ │ - lsrs r0, r5, #14 │ │ │ │ + lsrs r0, r3, #14 │ │ │ │ movs r1, r6 │ │ │ │ - ldrh r2, [r4, #20] │ │ │ │ + ldrh r2, [r2, #20] │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r6, [r2, #24] │ │ │ │ + ldrh r6, [r0, #24] │ │ │ │ movs r5, r4 │ │ │ │ ldr r0, [pc, #4] @ (1c08c8 ) │ │ │ │ add r0, pc │ │ │ │ - b.w 2c6da8 │ │ │ │ + b.w 2c6da0 │ │ │ │ lsrs r2, r5, #5 │ │ │ │ movs r5, r6 │ │ │ │ add.w r0, r0, #16384 @ 0x4000 │ │ │ │ ldr.w r3, [r0, #308] @ 0x134 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w 2c92b4 │ │ │ │ + b.w 2c92ac │ │ │ │ nop │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 3ed274 │ │ │ │ + bl 3ed26c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 3ecd28 │ │ │ │ + bl 3ecd20 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 143ca0 │ │ │ │ nop │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ strd r0, r1, [sp] │ │ │ │ - bl 2f0080 │ │ │ │ + bl 2f0078 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ add.w r0, r0, #16384 @ 0x4000 │ │ │ │ ldr.w r3, [r0, #308] @ 0x134 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ str r0, [sp, #0] │ │ │ │ - bl 2f00f0 │ │ │ │ + bl 2f00e8 │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ movs r2, #0 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 31e398 │ │ │ │ + b.w 31e390 │ │ │ │ nop │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r2, [pc, #48] @ (1c0984 ) │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r0 │ │ │ │ movs r0, #0 │ │ │ │ - bl 2cfffc │ │ │ │ + bl 2cfff4 │ │ │ │ cmp r0, #0 │ │ │ │ itttt ge │ │ │ │ addge.w r3, r4, #16512 @ 0x4080 │ │ │ │ movge r0, #0 │ │ │ │ movge r2, #64 @ 0x40 │ │ │ │ strdge r2, r2, [r3, #36] @ 0x24 │ │ │ │ add sp, #8 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - asrs r4, r4, #24 │ │ │ │ + asrs r4, r2, #24 │ │ │ │ movs r2, r5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ @@ -192149,92 +192152,92 @@ │ │ │ │ ldrd r1, r2, [sp, #48] @ 0x30 │ │ │ │ strd r1, r2, [sp] │ │ │ │ add.w r1, r4, #16384 @ 0x4000 │ │ │ │ strd r5, r3, [sp, #8] │ │ │ │ mov r6, r0 │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ ldr.w r0, [r1, #308] @ 0x134 │ │ │ │ - bl 2f5a48 │ │ │ │ + bl 2f5a40 │ │ │ │ mov r8, r0 │ │ │ │ - bl 3ef1f0 │ │ │ │ + bl 3ef1e8 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx 145d4c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ee2f0 │ │ │ │ + bl 3ee2e8 │ │ │ │ movs r3, #0 │ │ │ │ ldr r1, [pc, #52] @ (1c0a18 ) │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [pc, #52] @ (1c0a1c ) │ │ │ │ add r1, pc │ │ │ │ add r3, pc │ │ │ │ - bl 3ec860 │ │ │ │ + bl 3ec858 │ │ │ │ mov r2, r6 │ │ │ │ strd r5, r0, [r4] │ │ │ │ mov r3, r7 │ │ │ │ bl 23ab80 │ │ │ │ - bl 3ee250 │ │ │ │ + bl 3ee248 │ │ │ │ mov r0, r8 │ │ │ │ add sp, #24 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ mrc2 15, 7, pc, cr1, cr15, {7} │ │ │ │ - ldrh r6, [r3, #14] │ │ │ │ + ldrh r6, [r1, #14] │ │ │ │ movs r5, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ add.w r4, r0, #16384 @ 0x4000 │ │ │ │ sub sp, #8 │ │ │ │ bl 23aed4 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr.w r3, [r4, #308] @ 0x134 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 2f3668 │ │ │ │ + bl 2f3660 │ │ │ │ mov r8, r0 │ │ │ │ - bl 3ef1f0 │ │ │ │ + bl 3ef1e8 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx 145d4c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ee2f0 │ │ │ │ + bl 3ee2e8 │ │ │ │ movs r3, #0 │ │ │ │ ldr r1, [pc, #52] @ (1c0a98 ) │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [pc, #52] @ (1c0a9c ) │ │ │ │ add r1, pc │ │ │ │ add r3, pc │ │ │ │ - bl 3ec860 │ │ │ │ + bl 3ec858 │ │ │ │ mov r2, r6 │ │ │ │ strd r5, r0, [r4] │ │ │ │ mov r3, r7 │ │ │ │ bl 23ab80 │ │ │ │ - bl 3ee250 │ │ │ │ + bl 3ee248 │ │ │ │ mov r0, r8 │ │ │ │ add sp, #8 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ mrc2 15, 3, pc, cr1, cr15, {7} │ │ │ │ - ldrh r6, [r3, #10] │ │ │ │ + ldrh r6, [r1, #10] │ │ │ │ movs r5, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ @@ -192244,46 +192247,46 @@ │ │ │ │ mov r8, r1 │ │ │ │ ldrd r1, r2, [sp, #32] │ │ │ │ strd r1, r2, [sp] │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r7, r0 │ │ │ │ ldr.w r0, [r4, #308] @ 0x134 │ │ │ │ - bl 2f3b68 │ │ │ │ + bl 2f3b60 │ │ │ │ mov r6, r0 │ │ │ │ - bl 3ef1f0 │ │ │ │ + bl 3ef1e8 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx 145d4c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ee2f0 │ │ │ │ + bl 3ee2e8 │ │ │ │ movs r3, #0 │ │ │ │ ldr r1, [pc, #52] @ (1c0b24 ) │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [pc, #48] @ (1c0b28 ) │ │ │ │ add r1, pc │ │ │ │ add r3, pc │ │ │ │ - bl 3ec860 │ │ │ │ + bl 3ec858 │ │ │ │ mov r2, r7 │ │ │ │ strd r5, r0, [r4] │ │ │ │ mov r3, r8 │ │ │ │ bl 23ab80 │ │ │ │ - bl 3ee250 │ │ │ │ + bl 3ee248 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ stc2l 15, cr15, [r3, #1020]! @ 0x3fc │ │ │ │ - ldrh r0, [r2, #6] │ │ │ │ + ldrh r0, [r0, #6] │ │ │ │ movs r5, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r2 │ │ │ │ @@ -192295,46 +192298,46 @@ │ │ │ │ mov r7, r0 │ │ │ │ ldrd r1, r2, [sp, #40] @ 0x28 │ │ │ │ strd r1, r2, [sp] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r6 │ │ │ │ ldr.w r0, [r4, #308] @ 0x134 │ │ │ │ - bl 2f6400 │ │ │ │ + bl 2f63f8 │ │ │ │ mov r6, r0 │ │ │ │ - bl 3ef1f0 │ │ │ │ + bl 3ef1e8 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx 145d4c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ee2f0 │ │ │ │ + bl 3ee2e8 │ │ │ │ movs r3, #0 │ │ │ │ ldr r1, [pc, #52] @ (1c0bb4 ) │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [pc, #48] @ (1c0bb8 ) │ │ │ │ add r1, pc │ │ │ │ add r3, pc │ │ │ │ - bl 3ec860 │ │ │ │ + bl 3ec858 │ │ │ │ mov r2, r7 │ │ │ │ strd r5, r0, [r4] │ │ │ │ mov r3, r8 │ │ │ │ bl 23ab80 │ │ │ │ - bl 3ee250 │ │ │ │ + bl 3ee248 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #16 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldc2l 15, cr15, [r3, #-1020] @ 0xfffffc04 │ │ │ │ - ldrh r0, [r0, #2] │ │ │ │ + ldrh r0, [r6, #0] │ │ │ │ movs r5, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ @@ -192346,51 +192349,51 @@ │ │ │ │ ldrd r1, r2, [sp, #48] @ 0x30 │ │ │ │ strd r1, r2, [sp] │ │ │ │ add.w r1, r4, #16384 @ 0x4000 │ │ │ │ strd r5, r3, [sp, #8] │ │ │ │ mov r6, r0 │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ ldr.w r0, [r1, #308] @ 0x134 │ │ │ │ - bl 2f631c │ │ │ │ + bl 2f6314 │ │ │ │ mov r8, r0 │ │ │ │ - bl 3ef1f0 │ │ │ │ + bl 3ef1e8 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx 145d4c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ee2f0 │ │ │ │ + bl 3ee2e8 │ │ │ │ movs r3, #0 │ │ │ │ ldr r1, [pc, #52] @ (1c0c4c ) │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [pc, #52] @ (1c0c50 ) │ │ │ │ add r1, pc │ │ │ │ add r3, pc │ │ │ │ - bl 3ec860 │ │ │ │ + bl 3ec858 │ │ │ │ mov r2, r6 │ │ │ │ strd r5, r0, [r4] │ │ │ │ mov r3, r7 │ │ │ │ bl 23ab80 │ │ │ │ - bl 3ee250 │ │ │ │ + bl 3ee248 │ │ │ │ mov r0, r8 │ │ │ │ add sp, #24 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldc2 15, cr15, [sp], #1020 @ 0x3fc │ │ │ │ - strh r2, [r5, #60] @ 0x3c │ │ │ │ + strh r2, [r3, #60] @ 0x3c │ │ │ │ movs r5, r4 │ │ │ │ ldr.w r0, [r0, #-4] │ │ │ │ mov r2, r3 │ │ │ │ - b.w 2e8e98 │ │ │ │ + b.w 2e8e90 │ │ │ │ nop │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ @@ -192420,20 +192423,20 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr.w r0, [r4, #-4] │ │ │ │ add r3, sp, #8 │ │ │ │ - bl 2e8e24 │ │ │ │ + bl 2e8e1c │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1c0c8c │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 3e0150 │ │ │ │ + bl 3e0148 │ │ │ │ mov r0, r4 │ │ │ │ bl 1aa978 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ strb r3, [r4, #20] │ │ │ │ b.n 1c0c8c │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @@ -192491,15 +192494,15 @@ │ │ │ │ cbz r1, 1c0d68 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, ip │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ b.w 1e70ec │ │ │ │ str r0, [sp, #20] │ │ │ │ - bl 2e51bc │ │ │ │ + bl 2e51b4 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 1c0db8 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #28 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ @@ -192513,15 +192516,15 @@ │ │ │ │ movs r2, #48 @ 0x30 │ │ │ │ ldr r1, [pc, #80] @ (1c0de4 ) │ │ │ │ add ip, pc │ │ │ │ add r3, pc │ │ │ │ movs r5, #0 │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #28 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -192533,28 +192536,28 @@ │ │ │ │ add r3, pc │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ ldr r3, [pc, #32] @ (1c0dec ) │ │ │ │ ldr r1, [pc, #36] @ (1c0df0 ) │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ - bl 3e02ac │ │ │ │ + bl 3e02a4 │ │ │ │ b.n 1c0d74 │ │ │ │ nop │ │ │ │ - strh r4, [r4, #50] @ 0x32 │ │ │ │ + strh r4, [r2, #50] @ 0x32 │ │ │ │ movs r5, r4 │ │ │ │ - lsls r6, r7, #26 │ │ │ │ + lsls r6, r5, #26 │ │ │ │ movs r1, r6 │ │ │ │ - strh r2, [r1, #50] @ 0x32 │ │ │ │ + strh r2, [r7, #48] @ 0x30 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r4, [pc, #472] @ (1c0fc4 ) │ │ │ │ + ldr r4, [pc, #408] @ (1c0f84 ) │ │ │ │ movs r7, r4 │ │ │ │ - lsls r0, r1, #26 │ │ │ │ + lsls r0, r7, #25 │ │ │ │ movs r1, r6 │ │ │ │ - strh r2, [r2, #48] @ 0x30 │ │ │ │ + strh r2, [r0, #48] @ 0x30 │ │ │ │ movs r5, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r8, r3 │ │ │ │ mov r5, r2 │ │ │ │ @@ -192567,119 +192570,119 @@ │ │ │ │ moveq r7, r0 │ │ │ │ add r3, pc │ │ │ │ mov r6, r3 │ │ │ │ bl 1c0d30 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1c0eec │ │ │ │ mov r4, r0 │ │ │ │ - bl 2e5ba4 │ │ │ │ + bl 2e5b9c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1c0eac │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e5c04 │ │ │ │ + bl 2e5bfc │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1c0ecc │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e5c78 │ │ │ │ + bl 2e5c70 │ │ │ │ cbz r0, 1c0e54 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e5c94 │ │ │ │ + bl 2e5c8c │ │ │ │ cbnz r0, 1c0e70 │ │ │ │ ldr r3, [pc, #152] @ (1c0ef8 ) │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ - bl 2e5a70 │ │ │ │ + bl 2e5a68 │ │ │ │ b.n 1c0e3e │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e5c14 │ │ │ │ + bl 2e5c0c │ │ │ │ cbnz r5, 1c0e9a │ │ │ │ ldr r3, [pc, #128] @ (1c0efc ) │ │ │ │ mov r0, r8 │ │ │ │ ldr r4, [pc, #128] @ (1c0f00 ) │ │ │ │ movs r2, #112 @ 0x70 │ │ │ │ ldr r1, [pc, #128] @ (1c0f04 ) │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ adds r3, #12 │ │ │ │ add r1, pc │ │ │ │ strd r4, r7, [sp] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mvn.w r0, #114 @ 0x72 │ │ │ │ b.n 1c0e40 │ │ │ │ ldr r3, [pc, #92] @ (1c0ef8 ) │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ - bl 2e5a70 │ │ │ │ + bl 2e5a68 │ │ │ │ b.n 1c0e3e │ │ │ │ ldr r3, [pc, #88] @ (1c0f08 ) │ │ │ │ mov r0, r8 │ │ │ │ ldr r4, [pc, #88] @ (1c0f0c ) │ │ │ │ movs r2, #89 @ 0x59 │ │ │ │ ldr r1, [pc, #88] @ (1c0f10 ) │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ adds r3, #12 │ │ │ │ add r1, pc │ │ │ │ strd r4, r7, [sp] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mvn.w r0, #94 @ 0x5e │ │ │ │ b.n 1c0e40 │ │ │ │ ldr r3, [pc, #68] @ (1c0f14 ) │ │ │ │ mov r0, r8 │ │ │ │ ldr r4, [pc, #68] @ (1c0f18 ) │ │ │ │ movs r2, #94 @ 0x5e │ │ │ │ ldr r1, [pc, #68] @ (1c0f1c ) │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ adds r3, #12 │ │ │ │ add r1, pc │ │ │ │ strd r4, r7, [sp] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mvn.w r0, #37 @ 0x25 │ │ │ │ b.n 1c0e40 │ │ │ │ mvn.w r0, #18 │ │ │ │ b.n 1c0e40 │ │ │ │ nop │ │ │ │ pop {r1, r2, r4, pc} │ │ │ │ movs r4, r6 │ │ │ │ cmp r6, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r2, #23 │ │ │ │ + lsls r0, r0, #23 │ │ │ │ movs r1, r6 │ │ │ │ - strh r6, [r3, #46] @ 0x2e │ │ │ │ + strh r6, [r1, #46] @ 0x2e │ │ │ │ movs r5, r4 │ │ │ │ - strh r2, [r3, #42] @ 0x2a │ │ │ │ + strh r2, [r1, #42] @ 0x2a │ │ │ │ movs r5, r4 │ │ │ │ - lsls r6, r3, #22 │ │ │ │ + lsls r6, r1, #22 │ │ │ │ movs r1, r6 │ │ │ │ - strh r0, [r5, #42] @ 0x2a │ │ │ │ + strh r0, [r3, #42] @ 0x2a │ │ │ │ movs r5, r4 │ │ │ │ - strh r0, [r5, #40] @ 0x28 │ │ │ │ + strh r0, [r3, #40] @ 0x28 │ │ │ │ movs r5, r4 │ │ │ │ - lsls r6, r7, #21 │ │ │ │ + lsls r6, r5, #21 │ │ │ │ movs r1, r6 │ │ │ │ - strh r0, [r5, #42] @ 0x2a │ │ │ │ + strh r0, [r3, #42] @ 0x2a │ │ │ │ movs r5, r4 │ │ │ │ - strh r0, [r1, #40] @ 0x28 │ │ │ │ + strh r0, [r7, #38] @ 0x26 │ │ │ │ movs r5, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #260] @ (1c1038 ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -192693,18 +192696,18 @@ │ │ │ │ beq.n 1c1022 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 1c0d30 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 1c0f84 │ │ │ │ - bl 2e5900 │ │ │ │ + bl 2e58f8 │ │ │ │ cbz r0, 1c0fa2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e5ba4 │ │ │ │ + bl 2e5b9c │ │ │ │ cbnz r0, 1c0f9a │ │ │ │ ldr r3, [pc, #216] @ (1c103c ) │ │ │ │ cmp r6, r0 │ │ │ │ ite ne │ │ │ │ movne r2, r6 │ │ │ │ moveq r2, r7 │ │ │ │ ldr r4, [pc, #208] @ (1c1040 ) │ │ │ │ @@ -192713,58 +192716,58 @@ │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ str r2, [sp, #4] │ │ │ │ adds r3, #52 @ 0x34 │ │ │ │ add r1, pc │ │ │ │ movs r2, #190 @ 0xbe │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ add sp, #16 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e5c04 │ │ │ │ + bl 2e5bfc │ │ │ │ cbnz r0, 1c0ff4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e53d0 │ │ │ │ + bl 2e53c8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1c0f84 │ │ │ │ - bl 2f0080 │ │ │ │ + bl 2f0078 │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2ca62c │ │ │ │ + bl 2ca624 │ │ │ │ cbnz r0, 1c0fea │ │ │ │ - bl 2f00f0 │ │ │ │ + bl 2f00e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e82dc │ │ │ │ + bl 2e82d4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e5c04 │ │ │ │ + bl 2e5bfc │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1c0f84 │ │ │ │ ldr r3, [pc, #116] @ (1c1048 ) │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 2e5a70 │ │ │ │ + b.w 2e5a68 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 2f00f0 │ │ │ │ + b.w 2f00e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e5c78 │ │ │ │ + bl 2e5c70 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1c0fa2 │ │ │ │ ldr r3, [pc, #76] @ (1c104c ) │ │ │ │ cmp r6, r0 │ │ │ │ ite ne │ │ │ │ movne r2, r6 │ │ │ │ moveq r2, r7 │ │ │ │ @@ -192774,47 +192777,47 @@ │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ str r2, [sp, #4] │ │ │ │ adds r3, #52 @ 0x34 │ │ │ │ add r1, pc │ │ │ │ movs r2, #197 @ 0xc5 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1c0f84 │ │ │ │ ldr r3, [pc, #52] @ (1c1058 ) │ │ │ │ movs r2, #179 @ 0xb3 │ │ │ │ ldr r1, [pc, #52] @ (1c105c ) │ │ │ │ ldr r0, [pc, #52] @ (1c1060 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #28 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ cbnz r4, 1c10b8 │ │ │ │ movs r4, r6 │ │ │ │ - lsls r2, r4, #19 │ │ │ │ + lsls r2, r2, #19 │ │ │ │ movs r1, r6 │ │ │ │ - strh r4, [r5, #36] @ 0x24 │ │ │ │ + strh r4, [r3, #36] @ 0x24 │ │ │ │ movs r5, r4 │ │ │ │ - strh r2, [r5, #34] @ 0x22 │ │ │ │ + strh r2, [r3, #34] @ 0x22 │ │ │ │ movs r5, r4 │ │ │ │ cmp r6, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r0, #17 │ │ │ │ + lsls r6, r6, #16 │ │ │ │ movs r1, r6 │ │ │ │ - strh r4, [r0, #38] @ 0x26 │ │ │ │ + strh r4, [r6, #36] @ 0x24 │ │ │ │ movs r5, r4 │ │ │ │ - strh r6, [r1, #30] │ │ │ │ + strh r6, [r7, #28] │ │ │ │ movs r5, r4 │ │ │ │ - lsls r2, r5, #16 │ │ │ │ + lsls r2, r3, #16 │ │ │ │ movs r1, r6 │ │ │ │ - strh r0, [r7, #28] │ │ │ │ + strh r0, [r5, #28] │ │ │ │ movs r5, r4 │ │ │ │ - strh r4, [r1, #36] @ 0x24 │ │ │ │ + strh r4, [r7, #34] @ 0x22 │ │ │ │ movs r5, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r2 │ │ │ │ @@ -192825,38 +192828,38 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ ldr r3, [pc, #232] @ (1c116c ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 2e5900 │ │ │ │ + bl 2e58f8 │ │ │ │ cbz r0, 1c10a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e5ba4 │ │ │ │ + bl 2e5b9c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1c1126 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e5c04 │ │ │ │ + bl 2e5bfc │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1c1140 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e53d0 │ │ │ │ + bl 2e53c8 │ │ │ │ cbz r0, 1c10f0 │ │ │ │ ldr r3, [pc, #188] @ (1c1170 ) │ │ │ │ movs r2, #250 @ 0xfa │ │ │ │ ldr r4, [pc, #188] @ (1c1174 ) │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #188] @ (1c1178 ) │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ adds r3, #76 @ 0x4c │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ ldr r2, [pc, #176] @ (1c117c ) │ │ │ │ ldr r3, [pc, #160] @ (1c116c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ @@ -192869,85 +192872,85 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e5640 │ │ │ │ + bl 2e5638 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 1c10c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e5c04 │ │ │ │ + bl 2e5bfc │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1c10c8 │ │ │ │ movs r1, #1 │ │ │ │ add r2, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e5a70 │ │ │ │ + bl 2e5a68 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 1c10c8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e0744 │ │ │ │ + bl 3e073c │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e82dc │ │ │ │ + bl 2e82d4 │ │ │ │ b.n 1c10c8 │ │ │ │ ldr r3, [pc, #88] @ (1c1180 ) │ │ │ │ movs r2, #240 @ 0xf0 │ │ │ │ ldr r4, [pc, #88] @ (1c1184 ) │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #88] @ (1c1188 ) │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ adds r3, #76 @ 0x4c │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1c10c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e5c78 │ │ │ │ + bl 2e5c70 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1c10a8 │ │ │ │ ldr r3, [pc, #64] @ (1c118c ) │ │ │ │ movs r2, #245 @ 0xf5 │ │ │ │ ldr r4, [pc, #64] @ (1c1190 ) │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #64] @ (1c1194 ) │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ adds r3, #76 @ 0x4c │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1c10c8 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ hlt 0x002c │ │ │ │ movs r4, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r3, #14 │ │ │ │ + lsls r2, r1, #14 │ │ │ │ movs r1, r6 │ │ │ │ - strh r0, [r6, #34] @ 0x22 │ │ │ │ + strh r0, [r4, #34] @ 0x22 │ │ │ │ movs r5, r4 │ │ │ │ - strh r4, [r4, #24] │ │ │ │ + strh r4, [r2, #24] │ │ │ │ movs r5, r4 │ │ │ │ rev16 r0, r4 │ │ │ │ movs r4, r6 │ │ │ │ - lsls r4, r4, #12 │ │ │ │ + lsls r4, r2, #12 │ │ │ │ movs r1, r6 │ │ │ │ - strh r2, [r0, #30] │ │ │ │ + strh r2, [r6, #28] │ │ │ │ movs r5, r4 │ │ │ │ - strh r6, [r5, #20] │ │ │ │ + strh r6, [r3, #20] │ │ │ │ movs r5, r4 │ │ │ │ - lsls r0, r0, #12 │ │ │ │ + lsls r0, r6, #11 │ │ │ │ movs r1, r6 │ │ │ │ - strh r6, [r6, #28] │ │ │ │ + strh r6, [r4, #28] │ │ │ │ movs r5, r4 │ │ │ │ - strh r2, [r1, #20] │ │ │ │ + strh r2, [r7, #18] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 001c1198 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -192973,15 +192976,15 @@ │ │ │ │ moveq r2, #0 │ │ │ │ adds.w r3, r0, #115 @ 0x73 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ tst r3, r2 │ │ │ │ bne.n 1c1218 │ │ │ │ - bl 3e069c │ │ │ │ + bl 3e0694 │ │ │ │ ldr r2, [pc, #60] @ (1c1230 ) │ │ │ │ ldr r3, [pc, #56] @ (1c122c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ @@ -192993,15 +192996,15 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e0744 │ │ │ │ + bl 3e073c │ │ │ │ b.n 1c11f0 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cbnz r2, 1c124a │ │ │ │ movs r4, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ @@ -193025,15 +193028,15 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ bl 1c0d30 │ │ │ │ cbz r0, 1c128e │ │ │ │ mov r4, r0 │ │ │ │ - bl 2e5ba4 │ │ │ │ + bl 2e5b9c │ │ │ │ cbnz r0, 1c12b6 │ │ │ │ ldr r3, [pc, #128] @ (1c12f0 ) │ │ │ │ cmp r7, #0 │ │ │ │ ite ne │ │ │ │ movne r2, r7 │ │ │ │ moveq r2, r6 │ │ │ │ ldr r4, [pc, #124] @ (1c12f4 ) │ │ │ │ @@ -193042,15 +193045,15 @@ │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ str r2, [sp, #4] │ │ │ │ adds r3, #108 @ 0x6c │ │ │ │ add r1, pc │ │ │ │ movs r2, #152 @ 0x98 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ ldr r2, [pc, #108] @ (1c12fc ) │ │ │ │ ldr r3, [pc, #88] @ (1c12ec ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ @@ -193061,42 +193064,42 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e5c04 │ │ │ │ + bl 2e5bfc │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1c128e │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e5c78 │ │ │ │ + bl 2e5c70 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1c128e │ │ │ │ movs r1, #1 │ │ │ │ add r2, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e5a70 │ │ │ │ + bl 2e5a68 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 1c128e │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e0744 │ │ │ │ + bl 3e073c │ │ │ │ b.n 1c128e │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xb8e2 │ │ │ │ movs r4, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r3, #7 │ │ │ │ + lsls r0, r1, #7 │ │ │ │ movs r1, r6 │ │ │ │ - strh r2, [r4, #12] │ │ │ │ + strh r2, [r2, #12] │ │ │ │ movs r5, r4 │ │ │ │ - strh r0, [r4, #10] │ │ │ │ + strh r0, [r2, #10] │ │ │ │ movs r5, r4 │ │ │ │ @ instruction: 0xb89a │ │ │ │ movs r4, r6 │ │ │ │ │ │ │ │ 001c1300 : │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ @@ -193108,73 +193111,73 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r1 │ │ │ │ - bl 2f0080 │ │ │ │ + bl 2f0078 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ movs r0, #0 │ │ │ │ bl 1c0d30 │ │ │ │ cbz r0, 1c134a │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c958c │ │ │ │ + bl 2c9584 │ │ │ │ cbz r0, 1c137a │ │ │ │ str r0, [sp, #12] │ │ │ │ - bl 2e53d8 │ │ │ │ + bl 2e53d0 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cbnz r0, 1c1354 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 1c1064 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 2f00f0 │ │ │ │ + b.w 2f00e8 │ │ │ │ ldr r3, [pc, #72] @ (1c13a0 ) │ │ │ │ mov.w r2, #294 @ 0x126 │ │ │ │ ldr r5, [pc, #72] @ (1c13a4 ) │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #72] @ (1c13a8 ) │ │ │ │ add r3, pc │ │ │ │ add r5, pc │ │ │ │ adds r3, #132 @ 0x84 │ │ │ │ add r1, pc │ │ │ │ strd r5, r6, [sp] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 2f00f0 │ │ │ │ + b.w 2f00e8 │ │ │ │ ldr r3, [pc, #48] @ (1c13ac ) │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [pc, #48] @ (1c13b0 ) │ │ │ │ ldr r1, [pc, #48] @ (1c13b4 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #132 @ 0x84 │ │ │ │ strd r2, r6, [sp] │ │ │ │ add r1, pc │ │ │ │ movw r2, #289 @ 0x121 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 2f00f0 │ │ │ │ - lsls r4, r6, #3 │ │ │ │ + b.w 2f00e8 │ │ │ │ + lsls r4, r4, #3 │ │ │ │ movs r1, r6 │ │ │ │ - strh r6, [r0, #16] │ │ │ │ + strh r6, [r6, #14] │ │ │ │ movs r5, r4 │ │ │ │ - strh r6, [r7, #2] │ │ │ │ + strh r6, [r5, #2] │ │ │ │ movs r5, r4 │ │ │ │ - lsls r2, r2, #3 │ │ │ │ + lsls r2, r0, #3 │ │ │ │ movs r1, r6 │ │ │ │ - strh r0, [r2, #14] │ │ │ │ + strh r0, [r0, #14] │ │ │ │ movs r5, r4 │ │ │ │ - strh r0, [r3, #2] │ │ │ │ + strh r0, [r1, #2] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 001c13b8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -193197,55 +193200,55 @@ │ │ │ │ ldrb.w r3, [sp, #68] @ 0x44 │ │ │ │ ldrb.w r4, [sp, #72] @ 0x48 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1c0d30 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1c14ae │ │ │ │ mov r5, r0 │ │ │ │ - bl 2e53d0 │ │ │ │ + bl 2e53c8 │ │ │ │ cbz r0, 1c140a │ │ │ │ mov r0, r5 │ │ │ │ - bl 2e8250 │ │ │ │ + bl 2e8248 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2e8448 │ │ │ │ + bl 2e8440 │ │ │ │ bic.w r7, r0, #163840 @ 0x28000 │ │ │ │ bic.w r7, r7, #280 @ 0x118 │ │ │ │ cbz r4, 1c142a │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ cmp r3, #1 │ │ │ │ beq.n 1c150a │ │ │ │ cmp r3, #2 │ │ │ │ it eq │ │ │ │ orreq.w r7, r7, #2 │ │ │ │ bne.n 1c14e6 │ │ │ │ - bl 3d05d8 │ │ │ │ + bl 3d05d0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2e83f4 │ │ │ │ + bl 2e83ec │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1c14e0 │ │ │ │ ldr r2, [pc, #244] @ (1c1530 ) │ │ │ │ add r2, pc │ │ │ │ ldr r1, [pc, #244] @ (1c1534 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 3d0774 │ │ │ │ + bl 3d076c │ │ │ │ cmp.w fp, #0 │ │ │ │ beq.n 1c145a │ │ │ │ ldr r1, [pc, #232] @ (1c1538 ) │ │ │ │ mov r2, fp │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 3d0774 │ │ │ │ + bl 3d076c │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, sl │ │ │ │ movs r1, #0 │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 2d0204 │ │ │ │ + bl 2d01fc │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 1c14ae │ │ │ │ add r7, sp, #16 │ │ │ │ mov r1, r9 │ │ │ │ mov r3, r7 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ @@ -193256,29 +193259,29 @@ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ite ne │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ bne.n 1c14a6 │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 3e069c │ │ │ │ + bl 3e0694 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #16] │ │ │ │ bl 1c0f20 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cbz r1, 1c14ee │ │ │ │ mov r0, r6 │ │ │ │ - bl 3e0744 │ │ │ │ + bl 3e073c │ │ │ │ b.n 1c14b0 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2cbae4 │ │ │ │ + bl 2cbadc │ │ │ │ ldr r2, [pc, #132] @ (1c153c ) │ │ │ │ ldr r3, [pc, #112] @ (1c152c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ @@ -193307,36 +193310,36 @@ │ │ │ │ bne.n 1c14a6 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ bl 1c1234 │ │ │ │ b.n 1c14b0 │ │ │ │ bic.w r7, r0, #163840 @ 0x28000 │ │ │ │ - bl 3d05d8 │ │ │ │ + bl 3d05d0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bic.w r7, r7, #282 @ 0x11a │ │ │ │ - bl 2e83f4 │ │ │ │ + bl 2e83ec │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1c143a │ │ │ │ b.n 1c14e0 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xb75a │ │ │ │ movs r4, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r1, #20] │ │ │ │ + str r4, [r7, #16] │ │ │ │ movs r5, r4 │ │ │ │ - strh r2, [r0, #10] │ │ │ │ + strh r2, [r6, #8] │ │ │ │ movs r5, r4 │ │ │ │ - cmp r2, #16 │ │ │ │ + cmp r2, #0 │ │ │ │ movs r1, r5 │ │ │ │ cpsid i │ │ │ │ movs r4, r6 │ │ │ │ - movt r0, #8228 @ 0x2024 │ │ │ │ + @ instruction: 0xf2b20024 │ │ │ │ │ │ │ │ 001c1544 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #124] @ 1c15d0 │ │ │ │ @@ -193357,15 +193360,15 @@ │ │ │ │ bl 1c0df4 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ cmnne.w r0, #38 @ 0x26 │ │ │ │ bne.n 1c15c2 │ │ │ │ mov r0, r1 │ │ │ │ - bl 3e069c │ │ │ │ + bl 3e0694 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 1c0f20 │ │ │ │ ldr r2, [pc, #60] @ (1c15d8 ) │ │ │ │ ldr r3, [pc, #52] @ (1c15d4 ) │ │ │ │ add r2, pc │ │ │ │ @@ -193380,15 +193383,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e0744 │ │ │ │ + bl 3e073c │ │ │ │ b.n 1c159a │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ push {r4, r6, r7, lr} │ │ │ │ movs r4, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ @@ -193416,19 +193419,19 @@ │ │ │ │ blx 145498 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ mov r2, r6 │ │ │ │ bl 1c0d30 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1c171c │ │ │ │ mov r7, r0 │ │ │ │ - bl 2e53d0 │ │ │ │ + bl 2e53c8 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1c1780 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 3f80ac │ │ │ │ + bl 3f80a4 │ │ │ │ ldrb.w r3, [r4, #56] @ 0x38 │ │ │ │ ldrd r0, r1, [r4, #8] │ │ │ │ strd r0, r1, [sp, #8] │ │ │ │ ldrd r0, r1, [r4, #16] │ │ │ │ strd r0, r1, [sp, #48] @ 0x30 │ │ │ │ ldrd r0, r1, [r4, #24] │ │ │ │ strd r0, r1, [sp, #88] @ 0x58 │ │ │ │ @@ -193487,15 +193490,15 @@ │ │ │ │ strd r2, r3, [sp, #240] @ 0xf0 │ │ │ │ ldrb.w r3, [r4, #248] @ 0xf8 │ │ │ │ cbz r3, 1c1712 │ │ │ │ ldrd r2, r3, [r4, #256] @ 0x100 │ │ │ │ strd r2, r3, [sp, #248] @ 0xf8 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 3f8238 │ │ │ │ + bl 3f8230 │ │ │ │ cbnz r0, 1c1744 │ │ │ │ ldr r2, [pc, #156] @ (1c17bc ) │ │ │ │ ldr r3, [pc, #152] @ (1c17b8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #260] @ 0x104 │ │ │ │ @@ -193507,68 +193510,68 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 3f8210 │ │ │ │ + bl 3f8208 │ │ │ │ cbz r0, 1c176c │ │ │ │ mov r0, r7 │ │ │ │ - bl 2e55f0 │ │ │ │ + bl 2e55e8 │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ ldr.w r1, [r4, #264] @ 0x108 │ │ │ │ cbz r3, 1c179c │ │ │ │ cbz r1, 1c1762 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2e8db0 │ │ │ │ + bl 2e8da8 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2e85a0 │ │ │ │ + bl 2e8598 │ │ │ │ b.n 1c171c │ │ │ │ mov r0, r7 │ │ │ │ - bl 2e55f0 │ │ │ │ + bl 2e55e8 │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1c171c │ │ │ │ mov r0, r7 │ │ │ │ - bl 2e85f0 │ │ │ │ + bl 2e85e8 │ │ │ │ b.n 1c171c │ │ │ │ ldr r3, [pc, #60] @ (1c17c0 ) │ │ │ │ mov.w r2, #434 @ 0x1b2 │ │ │ │ ldr r4, [pc, #60] @ (1c17c4 ) │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #60] @ (1c17c8 ) │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ adds r3, #156 @ 0x9c │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1c171c │ │ │ │ cbz r1, 1c17a6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2e8d38 │ │ │ │ + bl 2e8d30 │ │ │ │ b.n 1c1762 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 1c179e │ │ │ │ ldr r1, [r4, #4] │ │ │ │ b.n 1c179e │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ push {r1, r3, r4, r5, lr} │ │ │ │ movs r4, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ push {r2, r3} │ │ │ │ movs r4, r6 │ │ │ │ - stc2l 0, cr0, [r8], {48} @ 0x30 │ │ │ │ - ldrb r6, [r0, #24] │ │ │ │ + ldc2 0, cr0, [r8], #192 @ 0xc0 │ │ │ │ + ldrb r6, [r6, #23] │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r2, [r2, #17] │ │ │ │ + ldrb r2, [r0, #17] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 001c17cc : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -193591,15 +193594,15 @@ │ │ │ │ mov r2, r5 │ │ │ │ str r7, [sp, #20] │ │ │ │ ldrb.w r6, [sp, #68] @ 0x44 │ │ │ │ ldrb.w r7, [sp, #84] @ 0x54 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1c0d30 │ │ │ │ cbz r0, 1c1836 │ │ │ │ - bl 2e7e68 │ │ │ │ + bl 2e7e60 │ │ │ │ orrs.w r3, r4, r8 │ │ │ │ mov fp, r0 │ │ │ │ bne.n 1c184c │ │ │ │ orrs.w r3, r6, r7 │ │ │ │ beq.w 1c192c │ │ │ │ orrs.w r3, r4, r6 │ │ │ │ bne.n 1c188e │ │ │ │ @@ -193615,15 +193618,15 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 1c1882 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ movs r1, #1 │ │ │ │ - bl 2e0038 │ │ │ │ + bl 2e0030 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1c1826 │ │ │ │ ldr r3, [pc, #216] @ (1c1938 ) │ │ │ │ mov.w r2, #540 @ 0x21c │ │ │ │ ldr r4, [pc, #212] @ (1c193c ) │ │ │ │ ldr r1, [pc, #216] @ (1c1940 ) │ │ │ │ add r3, pc │ │ │ │ @@ -193631,42 +193634,42 @@ │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ adds r3, #184 @ 0xb8 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ strd r4, r5, [sp, #64] @ 0x40 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 3e032c │ │ │ │ + b.w 3e0324 │ │ │ │ mov r2, r9 │ │ │ │ movs r1, #1 │ │ │ │ - bl 2e0038 │ │ │ │ + bl 2e0030 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1c185e │ │ │ │ cbnz r6, 1c18e2 │ │ │ │ mov r2, r9 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, fp │ │ │ │ - bl 2e0038 │ │ │ │ + bl 2e0030 │ │ │ │ cbnz r0, 1c18f0 │ │ │ │ cmp.w sl, #0 │ │ │ │ bne.n 1c190c │ │ │ │ mov r2, r9 │ │ │ │ movs r1, #4 │ │ │ │ mov r0, fp │ │ │ │ - bl 2e0038 │ │ │ │ + bl 2e0030 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1c191a │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movs r1, #3 │ │ │ │ mov r0, fp │ │ │ │ cmp r7, #0 │ │ │ │ ite eq │ │ │ │ moveq r2, r9 │ │ │ │ movne r2, r3 │ │ │ │ - bl 2e0038 │ │ │ │ + bl 2e0030 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1c1836 │ │ │ │ ldr r3, [pc, #124] @ (1c1944 ) │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [pc, #124] @ (1c1948 ) │ │ │ │ ldr r1, [pc, #124] @ (1c194c ) │ │ │ │ add r3, pc │ │ │ │ @@ -193676,15 +193679,15 @@ │ │ │ │ strd r2, r4, [sp, #64] @ 0x40 │ │ │ │ adds r3, #184 @ 0xb8 │ │ │ │ movw r2, #570 @ 0x23a │ │ │ │ b.n 1c1878 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ movs r1, #2 │ │ │ │ mov r0, fp │ │ │ │ - bl 2e0038 │ │ │ │ + bl 2e0030 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1c182c │ │ │ │ ldr r3, [pc, #92] @ (1c1950 ) │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [pc, #92] @ (1c1954 ) │ │ │ │ ldr r1, [pc, #96] @ (1c1958 ) │ │ │ │ add r3, pc │ │ │ │ @@ -193694,48 +193697,48 @@ │ │ │ │ strd r2, r4, [sp, #64] @ 0x40 │ │ │ │ adds r3, #184 @ 0xb8 │ │ │ │ movw r2, #550 @ 0x226 │ │ │ │ b.n 1c1878 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ movs r1, #4 │ │ │ │ mov r0, fp │ │ │ │ - bl 2e0038 │ │ │ │ + bl 2e0030 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1c1832 │ │ │ │ ldr r3, [pc, #64] @ (1c195c ) │ │ │ │ mov.w r2, #560 @ 0x230 │ │ │ │ ldr r4, [pc, #60] @ (1c1960 ) │ │ │ │ ldr r1, [pc, #64] @ (1c1964 ) │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ add r1, pc │ │ │ │ b.n 1c186e │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 2e0114 │ │ │ │ + b.w 2e010c │ │ │ │ nop │ │ │ │ - @ instruction: 0xfbec0030 │ │ │ │ - ldrb r2, [r0, #21] │ │ │ │ + @ instruction: 0xfbdc0030 │ │ │ │ + ldrb r2, [r6, #20] │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r0, [r7, #13] │ │ │ │ + ldrb r0, [r5, #13] │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xfb860030 │ │ │ │ - ldrb r2, [r3, #21] │ │ │ │ + @ instruction: 0xfb760030 │ │ │ │ + ldrb r2, [r1, #21] │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r0, [r2, #12] │ │ │ │ + ldrb r0, [r0, #12] │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xfb5c0030 │ │ │ │ - ldrb r0, [r3, #19] │ │ │ │ + @ instruction: 0xfb4c0030 │ │ │ │ + ldrb r0, [r1, #19] │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r6, [r4, #11] │ │ │ │ + ldrb r6, [r2, #11] │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xfb300030 │ │ │ │ - ldrb r6, [r2, #19] │ │ │ │ + @ instruction: 0xfb200030 │ │ │ │ + ldrb r6, [r0, #19] │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r4, [r7, #10] │ │ │ │ + ldrb r4, [r5, #10] │ │ │ │ movs r5, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ ldr r7, [pc, #792] @ (1c1c94 ) │ │ │ │ @@ -193755,15 +193758,15 @@ │ │ │ │ ldrb r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 1c1c26 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 1c1c1a │ │ │ │ mov r0, r5 │ │ │ │ - bl 357c78 │ │ │ │ + bl 357c70 │ │ │ │ ldrb r1, [r4, #8] │ │ │ │ ldr r2, [r4, #0] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 1c1b92 │ │ │ │ ldr r1, [pc, #728] @ (1c1c98 ) │ │ │ │ add r1, pc │ │ │ │ @@ -193778,22 +193781,22 @@ │ │ │ │ ldr.w ip, [pc, #704] @ 1c1ca0 │ │ │ │ add ip, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [pc, #700] @ (1c1ca4 ) │ │ │ │ strd r0, ip, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ cbz r6, 1c1a3a │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cbz r2, 1c1a02 │ │ │ │ ldr r1, [pc, #684] @ (1c1ca8 ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldrb r3, [r6, #22] │ │ │ │ cbz r3, 1c1a0e │ │ │ │ ldr r1, [r6, #24] │ │ │ │ cmp r1, #0 │ │ │ │ bne.w 1c1c3e │ │ │ │ ldrb r3, [r6, #12] │ │ │ │ cbz r3, 1c1a34 │ │ │ │ @@ -193806,15 +193809,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1c1c02 │ │ │ │ ldr r3, [pc, #648] @ (1c1cb0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r1, [pc, #648] @ (1c1cb4 ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ cmp r4, #0 │ │ │ │ beq.w 1c1b3c │ │ │ │ ldr.w r1, [r4, #308] @ 0x134 │ │ │ │ ldrb r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1c1b7e │ │ │ │ ldr r2, [pc, #624] @ (1c1cb8 ) │ │ │ │ @@ -193829,23 +193832,23 @@ │ │ │ │ beq.w 1c1b72 │ │ │ │ ldr r1, [pc, #608] @ (1c1cc0 ) │ │ │ │ add r1, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #604] @ (1c1cc4 ) │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r2, [r4, #16] │ │ │ │ cbz r2, 1c1a84 │ │ │ │ ldr r1, [pc, #596] @ (1c1cc8 ) │ │ │ │ mov r0, r5 │ │ │ │ ldrd r8, r9, [r4, #24] │ │ │ │ add r1, pc │ │ │ │ strd r8, r9, [sp] │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r1, [r4, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ bne.w 1c1baa │ │ │ │ ldrd r2, r3, [r4, #48] @ 0x30 │ │ │ │ ldrd r7, r6, [r4, #56] @ 0x38 │ │ │ │ ldrd r9, r8, [r4, #64] @ 0x40 │ │ │ │ orr.w r1, r3, r6 │ │ │ │ @@ -193890,15 +193893,15 @@ │ │ │ │ strd r6, r7, [sp, #88] @ 0x58 │ │ │ │ ldrd r6, r7, [r4, #184] @ 0xb8 │ │ │ │ strd r6, r7, [sp, #80] @ 0x50 │ │ │ │ ldrd r6, r7, [r4, #168] @ 0xa8 │ │ │ │ strd r6, r7, [sp, #72] @ 0x48 │ │ │ │ ldrd r6, r7, [r4, #152] @ 0x98 │ │ │ │ strd r6, r7, [sp, #64] @ 0x40 │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 1c1bc4 │ │ │ │ add sp, #124 @ 0x7c │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ @@ -193915,15 +193918,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ bne.w 1c19ac │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 1c1c20 │ │ │ │ ldr r1, [pc, #356] @ (1c1cd0 ) │ │ │ │ add r1, pc │ │ │ │ - bl 357c78 │ │ │ │ + bl 357c70 │ │ │ │ b.n 1c19b2 │ │ │ │ ldr r1, [pc, #352] @ (1c1cd4 ) │ │ │ │ add r1, pc │ │ │ │ b.n 1c1a62 │ │ │ │ ldr r3, [pc, #348] @ (1c1cd8 ) │ │ │ │ add r3, pc │ │ │ │ b.n 1c1a56 │ │ │ │ @@ -193947,30 +193950,30 @@ │ │ │ │ ldr r1, [pc, #324] @ (1c1cec ) │ │ │ │ add r1, pc │ │ │ │ b.n 1c19ac │ │ │ │ ldr r3, [pc, #324] @ (1c1cf0 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ mov r0, r3 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ ldr r1, [pc, #316] @ (1c1cf4 ) │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ b.n 1c1a8c │ │ │ │ ldr r1, [pc, #304] @ (1c1cf8 ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r4, [r4, #96] @ 0x60 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r2 │ │ │ │ - bl 301154 │ │ │ │ + bl 30114c │ │ │ │ ldr r4, [r4, #80] @ 0x50 │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 1c1bd0 │ │ │ │ add sp, #124 @ 0x7c │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ @@ -193982,53 +193985,53 @@ │ │ │ │ ldr r2, [pc, #256] @ (1c1cfc ) │ │ │ │ add r2, pc │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 1c1a26 │ │ │ │ ldr r3, [pc, #252] @ (1c1d00 ) │ │ │ │ add r3, pc │ │ │ │ b.n 1c1a2a │ │ │ │ - bl 357c78 │ │ │ │ + bl 357c70 │ │ │ │ cbnz r4, 1c1c2a │ │ │ │ ldr r1, [pc, #244] @ (1c1d04 ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ b.n 1c19f4 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 1c1ba4 │ │ │ │ - bl 357c78 │ │ │ │ + bl 357c70 │ │ │ │ b.n 1c19b2 │ │ │ │ - bl 357c78 │ │ │ │ + bl 357c70 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 1c19b2 │ │ │ │ ldr r1, [pc, #212] @ (1c1d08 ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ b.n 1c19b2 │ │ │ │ ldr r3, [pc, #204] @ (1c1d0c ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ mov r0, r3 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ ldr r1, [pc, #196] @ (1c1d10 ) │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ b.n 1c1a0e │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cbz r1, 1c1c62 │ │ │ │ - bl 357c78 │ │ │ │ + bl 357c70 │ │ │ │ b.n 1c1c0e │ │ │ │ ldr r1, [pc, #176] @ (1c1d14 ) │ │ │ │ add r1, pc │ │ │ │ - bl 357c78 │ │ │ │ + bl 357c70 │ │ │ │ b.n 1c1c0e │ │ │ │ ldr r3, [pc, #168] @ (1c1d18 ) │ │ │ │ movw r2, #623 @ 0x26f │ │ │ │ ldr r1, [pc, #168] @ (1c1d1c ) │ │ │ │ ldr r0, [pc, #168] @ (1c1d20 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ @@ -194040,87 +194043,87 @@ │ │ │ │ ldr r0, [pc, #160] @ (1c1d2c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ cbz r2, 1c1cc2 │ │ │ │ movs r4, r6 │ │ │ │ - ldrb r4, [r2, #18] │ │ │ │ + ldrb r4, [r0, #18] │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r2, [r2, #18] │ │ │ │ + ldrb r2, [r0, #18] │ │ │ │ movs r5, r4 │ │ │ │ - b.n 1c23ec │ │ │ │ + b.n 1c23cc │ │ │ │ movs r7, r4 │ │ │ │ - ldrb r0, [r1, #21] │ │ │ │ + ldrb r0, [r7, #20] │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r0, [r4, #21] │ │ │ │ + ldrb r0, [r2, #21] │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r2, [r3, #17] │ │ │ │ + ldrb r2, [r1, #17] │ │ │ │ movs r5, r4 │ │ │ │ - cbz r4, 1c1cd6 │ │ │ │ + cbz r4, 1c1cd2 │ │ │ │ movs r7, r4 │ │ │ │ - ldrb r6, [r4, #21] │ │ │ │ + ldrb r6, [r2, #21] │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r0, [r7, #16] │ │ │ │ + ldrb r0, [r5, #16] │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r0, [r1, #17] │ │ │ │ + ldrb r0, [r7, #16] │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r0, [r1, #17] │ │ │ │ + ldrb r0, [r7, #16] │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r0, [r3, #21] │ │ │ │ + ldrb r0, [r1, #21] │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r6, [r4, #21] │ │ │ │ + ldrb r6, [r2, #21] │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r4, [r5, #20] │ │ │ │ + ldrb r4, [r3, #20] │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r6, [r7, #14] │ │ │ │ + ldrb r6, [r5, #14] │ │ │ │ movs r5, r4 │ │ │ │ - b.n 1c20f8 │ │ │ │ + b.n 1c20d8 │ │ │ │ movs r7, r4 │ │ │ │ - b.n 1c20f0 │ │ │ │ + b.n 1c20d0 │ │ │ │ movs r7, r4 │ │ │ │ - ldrb r4, [r1, #12] │ │ │ │ + ldrb r4, [r7, #11] │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r4, [r4, #11] │ │ │ │ + ldrb r4, [r2, #11] │ │ │ │ movs r5, r4 │ │ │ │ - b.n 1c20d4 │ │ │ │ + b.n 1c20b4 │ │ │ │ movs r7, r4 │ │ │ │ - b.n 1c20cc │ │ │ │ + b.n 1c20ac │ │ │ │ movs r7, r4 │ │ │ │ - ldrb r2, [r0, #14] │ │ │ │ + ldrb r2, [r6, #13] │ │ │ │ movs r5, r4 │ │ │ │ adds r4, r7, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r2, #17] │ │ │ │ + ldrb r4, [r0, #17] │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r0, [r7, #20] │ │ │ │ + ldrb r0, [r5, #20] │ │ │ │ movs r5, r4 │ │ │ │ - b.n 1c2014 │ │ │ │ + b.n 1c1ff4 │ │ │ │ movs r7, r4 │ │ │ │ - bge.n 1c1ce4 │ │ │ │ + bge.n 1c1cc4 │ │ │ │ movs r1, r5 │ │ │ │ - ldrb r6, [r6, #12] │ │ │ │ + ldrb r6, [r4, #12] │ │ │ │ movs r5, r4 │ │ │ │ - stmia r4!, {r1, r6} │ │ │ │ + stmia r4!, {r1, r4, r5} │ │ │ │ movs r4, r4 │ │ │ │ asrs r0, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r5, #12] │ │ │ │ + ldrb r0, [r3, #12] │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r4, [r0, #11] │ │ │ │ + ldrb r4, [r6, #10] │ │ │ │ movs r5, r4 │ │ │ │ - ldrh.w r0, [r6, #48] @ 0x30 │ │ │ │ - ldrb r4, [r0, #9] │ │ │ │ + strh.w r0, [r6, #48] @ 0x30 │ │ │ │ + ldrb r4, [r6, #8] │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r2, [r4, #9] │ │ │ │ + ldrb r2, [r2, #9] │ │ │ │ movs r5, r4 │ │ │ │ - strh.w r0, [r2, #48] @ 0x30 │ │ │ │ - ldrb r0, [r6, #8] │ │ │ │ + ldrb.w r0, [r2, #48] @ 0x30 │ │ │ │ + ldrb r0, [r4, #8] │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r6, [r0, #10] │ │ │ │ + ldrb r6, [r6, #9] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 001c1d30 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -194136,64 +194139,64 @@ │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r6, [pc, #408] @ (1c1ef0 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ str r4, [sp, #20] │ │ │ │ - bl 3d0ae4 │ │ │ │ + bl 3d0adc │ │ │ │ ldr r1, [pc, #396] @ (1c1ef4 ) │ │ │ │ mov r7, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ add r6, pc │ │ │ │ - bl 3d0bd4 │ │ │ │ + bl 3d0bcc │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1c1e02 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #376] @ (1c1ef8 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e175c │ │ │ │ + bl 3e1754 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ - bl 3e37c4 │ │ │ │ + bl 3e37bc │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 1c1dd8 │ │ │ │ ldr r3, [pc, #360] @ (1c1efc ) │ │ │ │ add r7, sp, #20 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r6, [pc, #360] @ (1c1f00 ) │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r6, pc │ │ │ │ - bl 297070 │ │ │ │ + bl 297068 │ │ │ │ ldr r2, [pc, #352] @ (1c1f04 ) │ │ │ │ ldr r1, [pc, #356] @ (1c1f08 ) │ │ │ │ add.w r3, r6, #60 @ 0x3c │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #24 │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ add r2, sp, #20 │ │ │ │ ldr r1, [r0, #88] @ 0x58 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2bf5f4 │ │ │ │ + bl 2bf5ec │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 1c1eb8 │ │ │ │ cbz r0, 1c1dd8 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 1c1e4a │ │ │ │ ldr r1, [pc, #316] @ (1c1f0c ) │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r2, [pc, #308] @ (1c1f10 ) │ │ │ │ ldr r3, [pc, #268] @ (1c1ee8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ @@ -194210,52 +194213,52 @@ │ │ │ │ ldr r3, [pc, #272] @ (1c1f14 ) │ │ │ │ mov r1, r7 │ │ │ │ str r4, [sp, #24] │ │ │ │ mov r2, r4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3e37c4 │ │ │ │ + bl 3e37bc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1c1dd8 │ │ │ │ mov r1, r4 │ │ │ │ - bl 3e3a64 │ │ │ │ + bl 3e3a5c │ │ │ │ ldr r1, [pc, #244] @ (1c1f18 ) │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc │ │ │ │ - bl 3d0c30 │ │ │ │ + bl 3d0c28 │ │ │ │ cbz r0, 1c1e7e │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2bf41c │ │ │ │ + bl 2bf414 │ │ │ │ cbz r0, 1c1e3a │ │ │ │ - bl 2bee4c │ │ │ │ + bl 2bee44 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e3538 │ │ │ │ + bl 3e3530 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r0, r8 │ │ │ │ bl 2203b8 │ │ │ │ b.n 1c1dd8 │ │ │ │ ldr r1, [pc, #208] @ (1c1f1c ) │ │ │ │ add.w r3, r6, #80 @ 0x50 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r0, r7 │ │ │ │ ldr r2, [pc, #200] @ (1c1f20 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #125 @ 0x7d │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2e5578 │ │ │ │ + bl 2e5570 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2e5134 │ │ │ │ + bl 2e512c │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e86a0 │ │ │ │ + bl 2e8698 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r8 │ │ │ │ bl 2203b8 │ │ │ │ b.n 1c1dd8 │ │ │ │ cbz r4, 1c1e9e │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cbz r3, 1c1ed0 │ │ │ │ @@ -194274,23 +194277,23 @@ │ │ │ │ ldr r1, [pc, #132] @ (1c1f2c ) │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ adds r3, #40 @ 0x28 │ │ │ │ str r0, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1c1e3a │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e3538 │ │ │ │ + bl 3e3530 │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 1c1e62 │ │ │ │ b.n 1c1e74 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3d1e5c │ │ │ │ + bl 3d1e54 │ │ │ │ b.n 1c1e9e │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #92] @ (1c1f30 ) │ │ │ │ movs r2, #98 @ 0x62 │ │ │ │ ldr r1, [pc, #92] @ (1c1f34 ) │ │ │ │ ldr r0, [pc, #96] @ (1c1f38 ) │ │ │ │ add r3, pc │ │ │ │ @@ -194298,50 +194301,50 @@ │ │ │ │ adds r3, #20 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ add r5, sp, #912 @ 0x390 │ │ │ │ movs r4, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #816] @ 0x330 │ │ │ │ + ldr r0, [sp, #752] @ 0x2f0 │ │ │ │ movs r1, r5 │ │ │ │ add r5, sp, #752 @ 0x2f0 │ │ │ │ movs r4, r6 │ │ │ │ - beq.n 1c1fb4 │ │ │ │ + beq.n 1c1f94 │ │ │ │ movs r0, r5 │ │ │ │ - ldr r7, [sp, #216] @ 0xd8 │ │ │ │ + ldr r7, [sp, #152] @ 0x98 │ │ │ │ movs r0, r5 │ │ │ │ subs r0, r7, r4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7920030 │ │ │ │ - ldr r4, [r5, #72] @ 0x48 │ │ │ │ + @ instruction: 0xf7820030 │ │ │ │ + ldr r4, [r3, #72] @ 0x48 │ │ │ │ movs r4, r4 │ │ │ │ - strb r0, [r0, #9] │ │ │ │ + strb r0, [r6, #8] │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r2, [r5, #13] │ │ │ │ + ldrb r2, [r3, #13] │ │ │ │ movs r5, r4 │ │ │ │ add r5, sp, #320 @ 0x140 │ │ │ │ movs r4, r6 │ │ │ │ asrs r4, r7, #11 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r5, #11] │ │ │ │ + ldrb r0, [r3, #11] │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r6, [r4, #1] │ │ │ │ + ldrb r6, [r2, #1] │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r0, [r5, #11] │ │ │ │ + ldrb r0, [r3, #11] │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xf6860030 │ │ │ │ - ldrb r0, [r6, #9] │ │ │ │ + @ instruction: 0xf6760030 │ │ │ │ + ldrb r0, [r4, #9] │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r6, [r1, #0] │ │ │ │ + strb r6, [r7, #31] │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xf6540030 │ │ │ │ - ldrb r2, [r2, #13] │ │ │ │ + movw r0, #18480 @ 0x4830 │ │ │ │ + ldrb r2, [r0, #13] │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r2, [r5, #13] │ │ │ │ + ldrb r2, [r3, #13] │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 001c1f3c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -194353,29 +194356,29 @@ │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #272] @ (1c2068 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 3d0ae4 │ │ │ │ + bl 3d0adc │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ str r3, [sp, #8] │ │ │ │ bl 1cbca8 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1c204c │ │ │ │ - bl 2f0080 │ │ │ │ + bl 2f0078 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c958c │ │ │ │ + bl 2c9584 │ │ │ │ cbz r0, 1c1fbe │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c2848 │ │ │ │ - bl 2f00f0 │ │ │ │ + bl 2c2840 │ │ │ │ + bl 2f00e8 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ bl 2203b8 │ │ │ │ ldr r2, [pc, #212] @ (1c206c ) │ │ │ │ ldr r3, [pc, #200] @ (1c2064 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -194389,67 +194392,67 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e51bc │ │ │ │ + bl 2e51b4 │ │ │ │ mov r6, r0 │ │ │ │ cbz r0, 1c200a │ │ │ │ - bl 2e54ac │ │ │ │ + bl 2e54a4 │ │ │ │ cbz r0, 1c2026 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2e53d0 │ │ │ │ + bl 2e53c8 │ │ │ │ cbz r0, 1c1ff0 │ │ │ │ add r2, sp, #8 │ │ │ │ movs r1, #5 │ │ │ │ - bl 2ca62c │ │ │ │ + bl 2ca624 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1c1f8a │ │ │ │ - bl 2f00f0 │ │ │ │ + bl 2f00e8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2e82dc │ │ │ │ - bl 2f0080 │ │ │ │ + bl 2e82d4 │ │ │ │ + bl 2f0078 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2e5134 │ │ │ │ + bl 2e512c │ │ │ │ mov r0, r6 │ │ │ │ - bl 2e5900 │ │ │ │ + bl 2e58f8 │ │ │ │ cbz r0, 1c2040 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r2 │ │ │ │ - bl 2e6a94 │ │ │ │ + bl 2e6a8c │ │ │ │ b.n 1c1f8a │ │ │ │ ldr r3, [pc, #100] @ (1c2070 ) │ │ │ │ movs r2, #157 @ 0x9d │ │ │ │ ldr r0, [pc, #100] @ (1c2074 ) │ │ │ │ ldr r1, [pc, #100] @ (1c2078 ) │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ adds r3, #112 @ 0x70 │ │ │ │ strd r0, r4, [sp] │ │ │ │ add r1, pc │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1c1f8a │ │ │ │ ldr r3, [pc, #84] @ (1c207c ) │ │ │ │ movs r2, #162 @ 0xa2 │ │ │ │ ldr r0, [pc, #84] @ (1c2080 ) │ │ │ │ ldr r1, [pc, #84] @ (1c2084 ) │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ adds r3, #112 @ 0x70 │ │ │ │ str r0, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1c1f8a │ │ │ │ mov r0, r6 │ │ │ │ - bl 2e86a0 │ │ │ │ + bl 2e8698 │ │ │ │ b.n 1c1f8a │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #56] @ (1c2088 ) │ │ │ │ movs r2, #146 @ 0x92 │ │ │ │ ldr r1, [pc, #56] @ (1c208c ) │ │ │ │ ldr r0, [pc, #60] @ (1c2090 ) │ │ │ │ add r3, pc │ │ │ │ @@ -194457,32 +194460,32 @@ │ │ │ │ adds r3, #96 @ 0x60 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ add r3, sp, #872 @ 0x368 │ │ │ │ movs r4, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r3, #2 │ │ │ │ + lsrs r2, r1, #2 │ │ │ │ movs r1, r5 │ │ │ │ add r3, sp, #584 @ 0x248 │ │ │ │ movs r4, r6 │ │ │ │ - adds.w r0, sl, #11534336 @ 0xb00000 │ │ │ │ - subs r2, #36 @ 0x24 │ │ │ │ + add.w r0, sl, #11534336 @ 0xb00000 │ │ │ │ + subs r2, #20 │ │ │ │ movs r7, r4 │ │ │ │ - strb r0, [r4, #26] │ │ │ │ + strb r0, [r2, #26] │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xf4fe0030 │ │ │ │ - ldrb r0, [r6, #4] │ │ │ │ + @ instruction: 0xf4ee0030 │ │ │ │ + ldrb r0, [r4, #4] │ │ │ │ movs r5, r4 │ │ │ │ - strb r6, [r0, #26] │ │ │ │ + strb r6, [r6, #25] │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xf4d80030 │ │ │ │ - strb r6, [r4, #25] │ │ │ │ + @ instruction: 0xf4c80030 │ │ │ │ + strb r6, [r2, #25] │ │ │ │ movs r5, r4 │ │ │ │ - strb r2, [r4, #17] │ │ │ │ + strb r2, [r2, #17] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 001c2094 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -194494,34 +194497,34 @@ │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #256] @ (1c21b0 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 3d0ae4 │ │ │ │ + bl 3d0adc │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ str r3, [sp, #24] │ │ │ │ bl 1cbca8 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1c2194 │ │ │ │ - bl 2f0080 │ │ │ │ + bl 2f0078 │ │ │ │ ldr r1, [pc, #224] @ (1c21b4 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx 145310 │ │ │ │ cbnz r0, 1c211a │ │ │ │ - bl 2e84e8 │ │ │ │ + bl 2e84e0 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 1c2140 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ bl 2203b8 │ │ │ │ - bl 2f00f0 │ │ │ │ + bl 2f00e8 │ │ │ │ ldr r2, [pc, #196] @ (1c21b8 ) │ │ │ │ ldr r3, [pc, #180] @ (1c21ac ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ @@ -194532,25 +194535,25 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e51bc │ │ │ │ + bl 2e51b4 │ │ │ │ cbz r0, 1c2164 │ │ │ │ str r0, [sp, #20] │ │ │ │ - bl 2e53d0 │ │ │ │ - bl 2d17e0 │ │ │ │ + bl 2e53c8 │ │ │ │ + bl 2d17d8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 34a6f8 │ │ │ │ + bl 34a6f0 │ │ │ │ cbz r0, 1c2180 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2eb2bc │ │ │ │ + bl 2eb2b4 │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 1c20e6 │ │ │ │ negs r0, r0 │ │ │ │ blx 143fd8 │ │ │ │ ldr r3, [pc, #116] @ (1c21bc ) │ │ │ │ strd r4, r0, [sp, #4] │ │ │ │ movs r2, #229 @ 0xe5 │ │ │ │ @@ -194558,27 +194561,27 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r0, [pc, #112] @ (1c21c4 ) │ │ │ │ adds r3, #140 @ 0x8c │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1c20e6 │ │ │ │ ldr r3, [pc, #96] @ (1c21c8 ) │ │ │ │ movs r2, #215 @ 0xd7 │ │ │ │ ldr r0, [pc, #96] @ (1c21cc ) │ │ │ │ ldr r1, [pc, #100] @ (1c21d0 ) │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ add r1, pc │ │ │ │ strd r0, r4, [sp] │ │ │ │ adds r3, #140 @ 0x8c │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1c20e6 │ │ │ │ ldr r3, [pc, #80] @ (1c21d4 ) │ │ │ │ movs r2, #222 @ 0xde │ │ │ │ ldr r0, [pc, #80] @ (1c21d8 ) │ │ │ │ ldr r1, [pc, #84] @ (1c21dc ) │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ @@ -194594,39 +194597,39 @@ │ │ │ │ adds r3, #128 @ 0x80 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ add r2, sp, #520 @ 0x208 │ │ │ │ movs r4, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #8] @ (1c21bc ) │ │ │ │ + ldr r6, [pc, #968] @ (1c257c ) │ │ │ │ movs r6, r4 │ │ │ │ - cmp r0, #62 @ 0x3e │ │ │ │ + cmp r0, #46 @ 0x2e │ │ │ │ movs r7, r4 │ │ │ │ add r2, sp, #216 @ 0xd8 │ │ │ │ movs r4, r6 │ │ │ │ - @ instruction: 0xf3dc0030 │ │ │ │ - strb r6, [r4, #21] │ │ │ │ + @ instruction: 0xf3cc0030 │ │ │ │ + strb r6, [r2, #21] │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r0, [r4, #1] │ │ │ │ + ldrb r0, [r2, #1] │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xf3c00030 │ │ │ │ - subs r0, #202 @ 0xca │ │ │ │ + @ instruction: 0xf3b00030 │ │ │ │ + subs r0, #186 @ 0xba │ │ │ │ movs r7, r4 │ │ │ │ - strb r4, [r1, #21] │ │ │ │ + strb r4, [r7, #20] │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xf3a40030 │ │ │ │ - ldrb r2, [r2, #0] │ │ │ │ + @ instruction: 0xf3940030 │ │ │ │ + ldrb r2, [r0, #0] │ │ │ │ movs r5, r4 │ │ │ │ - strb r0, [r6, #20] │ │ │ │ + strb r0, [r4, #20] │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xf3900030 │ │ │ │ - strb r6, [r3, #20] │ │ │ │ + @ instruction: 0xf3800030 │ │ │ │ + strb r6, [r1, #20] │ │ │ │ movs r5, r4 │ │ │ │ - strb r2, [r3, #12] │ │ │ │ + strb r2, [r1, #12] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 001c21ec : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ @@ -194641,56 +194644,56 @@ │ │ │ │ add r6, pc │ │ │ │ add r7, sp, #16 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 3d0ae4 │ │ │ │ + bl 3d0adc │ │ │ │ ldr r1, [pc, #196] @ (1c22e8 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 3d0c30 │ │ │ │ + bl 3d0c28 │ │ │ │ ldr r1, [pc, #188] @ (1c22ec ) │ │ │ │ mov sl, r0 │ │ │ │ movs r2, #0 │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ - bl 3d0bd4 │ │ │ │ + bl 3d0bcc │ │ │ │ ldr r1, [pc, #180] @ (1c22f0 ) │ │ │ │ mov r9, r0 │ │ │ │ movs r2, #0 │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ - bl 3d0bd4 │ │ │ │ + bl 3d0bcc │ │ │ │ movs r1, #0 │ │ │ │ mov r8, r0 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mov r0, r7 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx 145498 │ │ │ │ ldr r1, [pc, #156] @ (1c22f4 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 3d0ae4 │ │ │ │ + bl 3d0adc │ │ │ │ eor.w r3, r9, #1 │ │ │ │ str.w sl, [sp, #28] │ │ │ │ uxtb r3, r3 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ movs r3, #1 │ │ │ │ str.w r8, [sp, #40] @ 0x28 │ │ │ │ str r5, [sp, #24] │ │ │ │ strb.w r3, [sp, #44] @ 0x2c │ │ │ │ strb.w r3, [sp, #105] @ 0x69 │ │ │ │ cbz r5, 1c22ba │ │ │ │ add r1, sp, #12 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2c1ab4 │ │ │ │ + bl 2c1aac │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, fp │ │ │ │ bl 2203b8 │ │ │ │ ldr r2, [pc, #100] @ (1c22f8 ) │ │ │ │ ldr r3, [pc, #76] @ (1c22e0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -194713,37 +194716,37 @@ │ │ │ │ ldr r1, [pc, #64] @ (1c2304 ) │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ adds r3, #152 @ 0x98 │ │ │ │ strd r0, r6, [sp] │ │ │ │ add r1, pc │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1c2288 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r1, sp, #160 @ 0xa0 │ │ │ │ movs r4, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #16 │ │ │ │ + adds r3, #0 │ │ │ │ movs r2, r5 │ │ │ │ - strh r6, [r4, r3] │ │ │ │ + strh r6, [r2, r3] │ │ │ │ movs r0, r5 │ │ │ │ - bic.w r0, r6, fp, asr #32 │ │ │ │ - ldr r7, [pc, #912] @ (1c2684 ) │ │ │ │ + ands.w r0, r6, fp, asr #32 │ │ │ │ + ldr r7, [pc, #848] @ (1c2644 ) │ │ │ │ movs r6, r4 │ │ │ │ - ldr r5, [pc, #360] @ (1c2460 ) │ │ │ │ + ldr r5, [pc, #296] @ (1c2420 ) │ │ │ │ movs r6, r4 │ │ │ │ add r0, sp, #608 @ 0x260 │ │ │ │ movs r4, r6 │ │ │ │ - @ instruction: 0xf26a0030 │ │ │ │ - strh r0, [r5, #44] @ 0x2c │ │ │ │ + @ instruction: 0xf25a0030 │ │ │ │ + strh r0, [r3, #44] @ 0x2c │ │ │ │ movs r4, r4 │ │ │ │ - strb r0, [r6, #15] │ │ │ │ + strb r0, [r4, #15] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 001c2308 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ @@ -194758,42 +194761,42 @@ │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 3d0ae4 │ │ │ │ + bl 3d0adc │ │ │ │ mov r1, r6 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3d0ae4 │ │ │ │ + bl 3d0adc │ │ │ │ ldr r1, [pc, #212] @ (1c241c ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 3d0c30 │ │ │ │ + bl 3d0c28 │ │ │ │ ldr r1, [pc, #204] @ (1c2420 ) │ │ │ │ mov r9, r0 │ │ │ │ movs r2, #0 │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ - bl 3d0bd4 │ │ │ │ + bl 3d0bcc │ │ │ │ ldr r1, [pc, #192] @ (1c2424 ) │ │ │ │ mov r8, r0 │ │ │ │ movs r2, #0 │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ - bl 3d0bd4 │ │ │ │ + bl 3d0bcc │ │ │ │ ldr r1, [pc, #184] @ (1c2428 ) │ │ │ │ mov r7, r0 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 3d0bd4 │ │ │ │ + bl 3d0bcc │ │ │ │ movs r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ movs r2, #96 @ 0x60 │ │ │ │ add r0, sp, #16 │ │ │ │ str r1, [sp, #12] │ │ │ │ blx 145498 │ │ │ │ movs r1, #0 │ │ │ │ @@ -194806,15 +194809,15 @@ │ │ │ │ bfi r1, r5, #8, #8 │ │ │ │ str r2, [sp, #104] @ 0x68 │ │ │ │ strh.w r1, [sp, #52] @ 0x34 │ │ │ │ movs r2, #1 │ │ │ │ strb.w r2, [sp, #100] @ 0x64 │ │ │ │ cbz r4, 1c23ea │ │ │ │ add r1, sp, #12 │ │ │ │ - bl 2c1994 │ │ │ │ + bl 2c198c │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, fp │ │ │ │ bl 2203b8 │ │ │ │ ldr r2, [pc, #104] @ (1c242c ) │ │ │ │ ldr r3, [pc, #76] @ (1c2410 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -194838,38 +194841,38 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ movw r2, #283 @ 0x11b │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1c23b8 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ movs r4, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #560] @ (1c2648 ) │ │ │ │ + ldr r4, [pc, #496] @ (1c2608 ) │ │ │ │ movs r6, r4 │ │ │ │ - adds r1, #238 @ 0xee │ │ │ │ + adds r1, #222 @ 0xde │ │ │ │ movs r2, r5 │ │ │ │ - str r0, [r0, r7] │ │ │ │ + str r0, [r6, r6] │ │ │ │ movs r0, r5 │ │ │ │ - stmdb r0, {r0, r1, r3, r5} │ │ │ │ - ldr r6, [pc, #760] @ (1c2720 ) │ │ │ │ + ldrd r0, r0, [r0], #172 @ 0xac │ │ │ │ + ldr r6, [pc, #696] @ (1c26e0 ) │ │ │ │ movs r6, r4 │ │ │ │ - strb r6, [r3, #25] │ │ │ │ + strb r6, [r1, #25] │ │ │ │ movs r5, r4 │ │ │ │ add r7, pc, #416 @ (adr r7, 1c25d0 ) │ │ │ │ movs r4, r6 │ │ │ │ - @ instruction: 0xf13a0030 │ │ │ │ - strh r0, [r7, #34] @ 0x22 │ │ │ │ + @ instruction: 0xf12a0030 │ │ │ │ + strh r0, [r5, #34] @ 0x22 │ │ │ │ movs r4, r4 │ │ │ │ - strb r2, [r0, #11] │ │ │ │ + strb r2, [r6, #10] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 001c243c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -194884,26 +194887,26 @@ │ │ │ │ add r1, pc │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r2, [ip, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov.w r2, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 3d0ae4 │ │ │ │ + bl 3d0adc │ │ │ │ ldr r1, [pc, #88] @ (1c24cc ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 3d0958 │ │ │ │ + bl 3d0950 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r5 │ │ │ │ add r1, sp, #8 │ │ │ │ str r1, [sp, #0] │ │ │ │ - bl 2c1f04 │ │ │ │ + bl 2c1efc │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r6 │ │ │ │ bl 2203b8 │ │ │ │ ldr r2, [pc, #56] @ (1c24d0 ) │ │ │ │ ldr r3, [pc, #44] @ (1c24c4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -194921,17 +194924,17 @@ │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ add r6, pc, #864 @ (adr r6, 1c2824 ) │ │ │ │ movs r4, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #352] @ (1c262c ) │ │ │ │ + ldr r3, [pc, #288] @ (1c25ec ) │ │ │ │ movs r6, r4 │ │ │ │ - bls.n 1c23e8 │ │ │ │ + bls.n 1c25c8 │ │ │ │ movs r2, r5 │ │ │ │ add r6, pc, #592 @ (adr r6, 1c2724 ) │ │ │ │ movs r4, r6 │ │ │ │ │ │ │ │ 001c24d4 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -194948,26 +194951,26 @@ │ │ │ │ add r1, pc │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #0 │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 3d0ae4 │ │ │ │ + bl 3d0adc │ │ │ │ ldr r1, [pc, #88] @ (1c2564 ) │ │ │ │ mov r5, r0 │ │ │ │ movs r2, #0 │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ - bl 3d0bd4 │ │ │ │ + bl 3d0bcc │ │ │ │ mov r3, sp │ │ │ │ mov r2, r0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c1f6c │ │ │ │ + bl 2c1f64 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r0, r6 │ │ │ │ bl 2203b8 │ │ │ │ ldr r2, [pc, #56] @ (1c2568 ) │ │ │ │ ldr r3, [pc, #44] @ (1c255c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -194985,17 +194988,17 @@ │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ add r6, pc, #256 @ (adr r6, 1c265c ) │ │ │ │ movs r4, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #768] @ (1c2864 ) │ │ │ │ + ldr r2, [pc, #704] @ (1c2824 ) │ │ │ │ movs r6, r4 │ │ │ │ - strb r0, [r2, #19] │ │ │ │ + strb r0, [r0, #19] │ │ │ │ movs r5, r4 │ │ │ │ add r5, pc, #1008 @ (adr r5, 1c295c ) │ │ │ │ movs r4, r6 │ │ │ │ │ │ │ │ 001c256c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -195011,17 +195014,17 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r2, [ip, r2] │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov.w r2, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 3d0ae4 │ │ │ │ + bl 3d0adc │ │ │ │ mov r1, sp │ │ │ │ - bl 2c2060 │ │ │ │ + bl 2c2058 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ bl 2203b8 │ │ │ │ ldr r2, [pc, #56] @ (1c25e8 ) │ │ │ │ ldr r3, [pc, #44] @ (1c25e0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -195040,15 +195043,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r5, pc, #672 @ (adr r5, 1c2880 ) │ │ │ │ movs r4, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #144] @ (1c2678 ) │ │ │ │ + ldr r2, [pc, #80] @ (1c2638 ) │ │ │ │ movs r6, r4 │ │ │ │ add r5, pc, #488 @ (adr r5, 1c27d4 ) │ │ │ │ movs r4, r6 │ │ │ │ │ │ │ │ 001c25ec : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -195064,17 +195067,17 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r2, [ip, r2] │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov.w r2, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 3d0ae4 │ │ │ │ + bl 3d0adc │ │ │ │ mov r1, sp │ │ │ │ - bl 2c20fc │ │ │ │ + bl 2c20f4 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ bl 2203b8 │ │ │ │ ldr r2, [pc, #56] @ (1c2668 ) │ │ │ │ ldr r3, [pc, #44] @ (1c2660 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -195093,15 +195096,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r5, pc, #160 @ (adr r5, 1c2700 ) │ │ │ │ movs r4, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #656] @ (1c28f8 ) │ │ │ │ + ldr r1, [pc, #592] @ (1c28b8 ) │ │ │ │ movs r6, r4 │ │ │ │ add r4, pc, #1000 @ (adr r4, 1c2a54 ) │ │ │ │ movs r4, r6 │ │ │ │ │ │ │ │ 001c266c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -195117,17 +195120,17 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r2, [ip, r2] │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov.w r2, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 3d0ae4 │ │ │ │ + bl 3d0adc │ │ │ │ mov r1, sp │ │ │ │ - bl 2c2198 │ │ │ │ + bl 2c2190 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ bl 2203b8 │ │ │ │ ldr r2, [pc, #56] @ (1c26e8 ) │ │ │ │ ldr r3, [pc, #44] @ (1c26e0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -195146,15 +195149,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r4, pc, #672 @ (adr r4, 1c2980 ) │ │ │ │ movs r4, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #144] @ (1c2778 ) │ │ │ │ + ldr r1, [pc, #80] @ (1c2738 ) │ │ │ │ movs r6, r4 │ │ │ │ add r4, pc, #488 @ (adr r4, 1c28d4 ) │ │ │ │ movs r4, r6 │ │ │ │ │ │ │ │ 001c26ec : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -195171,45 +195174,45 @@ │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 3d0ae4 │ │ │ │ + bl 3d0adc │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3d0c30 │ │ │ │ + bl 3d0c28 │ │ │ │ ldr r1, [pc, #160] @ (1c27cc ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 3d0c30 │ │ │ │ + bl 3d0c28 │ │ │ │ ldr r1, [pc, #152] @ (1c27d0 ) │ │ │ │ mov r9, r0 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 3d0bd4 │ │ │ │ + bl 3d0bcc │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ cbz r5, 1c279a │ │ │ │ eor.w r1, r0, #1 │ │ │ │ add r4, sp, #16 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r8 │ │ │ │ uxtb r1, r1 │ │ │ │ str.w r9, [sp] │ │ │ │ str r1, [sp, #8] │ │ │ │ movs r1, #1 │ │ │ │ str r4, [sp, #12] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r1, r3 │ │ │ │ - bl 2c0c64 │ │ │ │ + bl 2c0c5c │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, r7 │ │ │ │ bl 2203b8 │ │ │ │ ldr r2, [pc, #96] @ (1c27d4 ) │ │ │ │ ldr r3, [pc, #76] @ (1c27c0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -195232,35 +195235,35 @@ │ │ │ │ ldr r1, [pc, #60] @ (1c27e0 ) │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ adds r3, #192 @ 0xc0 │ │ │ │ strd r0, r6, [sp] │ │ │ │ add r1, pc │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1c2768 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ add r4, pc, #160 @ (adr r4, 1c2860 ) │ │ │ │ movs r4, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #672] @ (1c2a68 ) │ │ │ │ + ldr r0, [pc, #608] @ (1c2a28 ) │ │ │ │ movs r6, r4 │ │ │ │ - strb r6, [r2, #11] │ │ │ │ + strb r6, [r0, #11] │ │ │ │ movs r5, r4 │ │ │ │ - ldr r5, [pc, #880] @ (1c2b40 ) │ │ │ │ + ldr r5, [pc, #816] @ (1c2b00 ) │ │ │ │ movs r0, r5 │ │ │ │ - b.n 1c2208 │ │ │ │ + b.n 1c21e8 │ │ │ │ movs r3, r5 │ │ │ │ add r3, pc, #736 @ (adr r3, 1c2ab8 ) │ │ │ │ movs r4, r6 │ │ │ │ - stc 0, cr0, [r8, #192] @ 0xc0 │ │ │ │ - strh r6, [r0, #6] │ │ │ │ + ldcl 0, cr0, [r8, #-192]! @ 0xffffff40 │ │ │ │ + strh r6, [r6, #4] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r6, [r1, #112] @ 0x70 │ │ │ │ + ldr r6, [r7, #108] @ 0x6c │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 001c27e4 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -195273,26 +195276,26 @@ │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 3d0ae4 │ │ │ │ + bl 3d0adc │ │ │ │ ldr r1, [pc, #88] @ (1c286c ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 3d0ae4 │ │ │ │ + bl 3d0adc │ │ │ │ mov r2, sp │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 2c0d74 │ │ │ │ + bl 2c0d6c │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r0, r6 │ │ │ │ bl 2203b8 │ │ │ │ ldr r2, [pc, #56] @ (1c2870 ) │ │ │ │ ldr r3, [pc, #44] @ (1c2864 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -195310,17 +195313,17 @@ │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ add r3, pc, #200 @ (adr r3, 1c292c ) │ │ │ │ movs r4, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0x47b2 │ │ │ │ + @ instruction: 0x47a2 │ │ │ │ movs r6, r4 │ │ │ │ - ldcl 0, cr0, [r0, #156]! @ 0x9c │ │ │ │ + stcl 0, cr0, [r0, #156]! @ 0x9c │ │ │ │ add r2, pc, #976 @ (adr r2, 1c2c44 ) │ │ │ │ movs r4, r6 │ │ │ │ │ │ │ │ 001c2874 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -195334,32 +195337,32 @@ │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 3d0ae4 │ │ │ │ + bl 3d0adc │ │ │ │ ldr r1, [pc, #104] @ (1c290c ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 3d0ae4 │ │ │ │ + bl 3d0adc │ │ │ │ ldr r1, [pc, #96] @ (1c2910 ) │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 3d0c30 │ │ │ │ + bl 3d0c28 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ add r3, sp, #8 │ │ │ │ - bl 2bfec8 │ │ │ │ + bl 2bfec0 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r6 │ │ │ │ bl 2203b8 │ │ │ │ ldr r2, [pc, #64] @ (1c2914 ) │ │ │ │ ldr r3, [pc, #44] @ (1c2904 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -195378,18 +195381,18 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r2, pc, #648 @ (adr r2, 1c2b8c ) │ │ │ │ movs r4, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - bx r4 │ │ │ │ + bx r2 │ │ │ │ movs r6, r4 │ │ │ │ - stcl 0, cr0, [r0, #-156]! @ 0xffffff64 │ │ │ │ - vhadd.u8 d16, d0, d24 │ │ │ │ + ldcl 0, cr0, [r0, #-156] @ 0xffffff64 │ │ │ │ + vhadd.u d0, d0, d24 │ │ │ │ add r2, pc, #344 @ (adr r2, 1c2a70 ) │ │ │ │ movs r4, r6 │ │ │ │ │ │ │ │ 001c2918 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -195403,40 +195406,40 @@ │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 3d0ae4 │ │ │ │ + bl 3d0adc │ │ │ │ ldr r1, [pc, #284] @ (1c2a68 ) │ │ │ │ movs r2, #0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 3d0bd4 │ │ │ │ + bl 3d0bcc │ │ │ │ ldr r1, [pc, #276] @ (1c2a6c ) │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 3d0bd4 │ │ │ │ + bl 3d0bcc │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #20] │ │ │ │ strd r3, r3, [sp, #28] │ │ │ │ strd r3, r3, [sp, #36] @ 0x24 │ │ │ │ eor.w r3, r0, #1 │ │ │ │ ands r3, r4 │ │ │ │ uxtb r3, r3 │ │ │ │ cbnz r3, 1c29be │ │ │ │ add r1, sp, #20 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ add r7, sp, #20 │ │ │ │ - bl 3f1f44 │ │ │ │ + bl 3f1f3c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r9, r0 │ │ │ │ cbz r1, 1c29dc │ │ │ │ mov r0, r6 │ │ │ │ bl 2203b8 │ │ │ │ ldr r2, [pc, #216] @ (1c2a70 ) │ │ │ │ ldr r3, [pc, #200] @ (1c2a60 ) │ │ │ │ @@ -195461,34 +195464,34 @@ │ │ │ │ ldr r1, [pc, #180] @ (1c2a7c ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #212 @ 0xd4 │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ movw r2, #401 @ 0x191 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ b.n 1c298e │ │ │ │ mov r2, r1 │ │ │ │ movs r3, #100 @ 0x64 │ │ │ │ str r7, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r1 │ │ │ │ movs r1, #10 │ │ │ │ - bl 2c3280 │ │ │ │ + bl 2c3278 │ │ │ │ mov r0, r9 │ │ │ │ - bl 3af2b4 │ │ │ │ + bl 3af2ac │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 1c298e │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 1c2994 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #12] │ │ │ │ - bl 30088c │ │ │ │ + bl 300884 │ │ │ │ mov r2, r0 │ │ │ │ mov r8, r0 │ │ │ │ cbz r0, 1c2a44 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr r0, [r1, #16] │ │ │ │ cbz r0, 1c2a3e │ │ │ │ @@ -195498,47 +195501,47 @@ │ │ │ │ mov r1, r7 │ │ │ │ str r2, [sp, #12] │ │ │ │ strd r3, r3, [sp, #24] │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ mov.w r3, #1 │ │ │ │ strb.w r4, [sp, #37] @ 0x25 │ │ │ │ strb.w r3, [sp, #36] @ 0x24 │ │ │ │ - bl 2c33e8 │ │ │ │ + bl 2c33e0 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cbnz r1, 1c2a4e │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 1c2a0e │ │ │ │ mov r0, r8 │ │ │ │ - bl 35fae4 │ │ │ │ + bl 35fadc │ │ │ │ ldr r1, [sp, #20] │ │ │ │ b.n 1c298e │ │ │ │ mov r0, r3 │ │ │ │ - bl 2c3580 │ │ │ │ + bl 2c3578 │ │ │ │ b.n 1c2a44 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r1, pc, #1008 @ (adr r1, 1c2e50 ) │ │ │ │ movs r4, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r0, #3] │ │ │ │ + strb r0, [r6, #2] │ │ │ │ movs r5, r4 │ │ │ │ - strh r0, [r4, #56] @ 0x38 │ │ │ │ + strh r0, [r2, #56] @ 0x38 │ │ │ │ movs r0, r5 │ │ │ │ - subs r6, r6, #6 │ │ │ │ + subs r6, r4, #6 │ │ │ │ movs r7, r4 │ │ │ │ add r1, pc, #592 @ (adr r1, 1c2cc4 ) │ │ │ │ movs r4, r6 │ │ │ │ - sbc.w r0, r6, r0, rrx │ │ │ │ - strb r4, [r6, #0] │ │ │ │ + adcs.w r0, r6, r0, rrx │ │ │ │ + strb r4, [r4, #0] │ │ │ │ movs r5, r4 │ │ │ │ - ldr r0, [r6, #76] @ 0x4c │ │ │ │ + ldr r0, [r4, #76] @ 0x4c │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 001c2a80 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -195551,39 +195554,39 @@ │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 3d0ae4 │ │ │ │ + bl 3d0adc │ │ │ │ ldr r1, [pc, #120] @ (1c2b28 ) │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 3d0c30 │ │ │ │ + bl 3d0c28 │ │ │ │ ldr r1, [pc, #112] @ (1c2b2c ) │ │ │ │ mov r5, r0 │ │ │ │ movs r2, #0 │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ - bl 3d0bd4 │ │ │ │ + bl 3d0bcc │ │ │ │ movs r3, #0 │ │ │ │ add r1, sp, #4 │ │ │ │ str r3, [sp, #20] │ │ │ │ strb.w r0, [sp, #21] │ │ │ │ add r0, sp, #8 │ │ │ │ movs r2, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ strb.w r2, [sp, #20] │ │ │ │ str r3, [sp, #12] │ │ │ │ str r3, [sp, #24] │ │ │ │ str r5, [sp, #8] │ │ │ │ str r6, [sp, #16] │ │ │ │ - bl 2c33e8 │ │ │ │ + bl 2c33e0 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r7 │ │ │ │ bl 2203b8 │ │ │ │ ldr r2, [pc, #60] @ (1c2b30 ) │ │ │ │ ldr r3, [pc, #44] @ (1c2b20 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -195601,18 +195604,18 @@ │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ add r0, pc, #600 @ (adr r0, 1c2d78 ) │ │ │ │ movs r4, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, r2 │ │ │ │ + cmp r6, r0 │ │ │ │ movs r6, r4 │ │ │ │ - adcs.w r0, r4, r7, asr #32 │ │ │ │ - strh r0, [r6, #44] @ 0x2c │ │ │ │ + adc.w r0, r4, r7, asr #32 │ │ │ │ + strh r0, [r4, #44] @ 0x2c │ │ │ │ movs r0, r5 │ │ │ │ add r0, pc, #224 @ (adr r0, 1c2c14 ) │ │ │ │ movs r4, r6 │ │ │ │ │ │ │ │ 001c2b34 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -195627,28 +195630,28 @@ │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 3d0ae4 │ │ │ │ + bl 3d0adc │ │ │ │ ldr r1, [pc, #92] @ (1c2bc0 ) │ │ │ │ mov r5, r0 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ movs r4, #0 │ │ │ │ - bl 3d0bd4 │ │ │ │ + bl 3d0bcc │ │ │ │ mov r3, sp │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 2c3508 │ │ │ │ + bl 2c3500 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r0, r6 │ │ │ │ bl 2203b8 │ │ │ │ ldr r2, [pc, #56] @ (1c2bc4 ) │ │ │ │ ldr r3, [pc, #44] @ (1c2bb8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -195666,16 +195669,16 @@ │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldr r7, [sp, #904] @ 0x388 │ │ │ │ movs r4, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xeab60027 │ │ │ │ - ldr r6, [r6, #100] @ 0x64 │ │ │ │ + @ instruction: 0xeaa60027 │ │ │ │ + ldr r6, [r4, #100] @ 0x64 │ │ │ │ movs r5, r4 │ │ │ │ ldr r7, [sp, #640] @ 0x280 │ │ │ │ movs r4, r6 │ │ │ │ │ │ │ │ 001c2bc8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -195689,15 +195692,15 @@ │ │ │ │ mov r0, sp │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov.w r2, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 2c3580 │ │ │ │ + bl 2c3578 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ bl 2203b8 │ │ │ │ ldr r2, [pc, #48] @ (1c2c30 ) │ │ │ │ ldr r3, [pc, #44] @ (1c2c2c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -195736,28 +195739,28 @@ │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 3d0ae4 │ │ │ │ + bl 3d0adc │ │ │ │ ldr r1, [pc, #92] @ (1c2cc0 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r4, sp, #8 │ │ │ │ add r1, pc │ │ │ │ - bl 3d0958 │ │ │ │ + bl 3d0950 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r5 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #8] │ │ │ │ - bl 2c0e74 │ │ │ │ + bl 2c0e6c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r6 │ │ │ │ bl 2203b8 │ │ │ │ ldr r2, [pc, #56] @ (1c2cc4 ) │ │ │ │ ldr r3, [pc, #44] @ (1c2cb8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -195775,17 +195778,17 @@ │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldr r6, [sp, #904] @ 0x388 │ │ │ │ movs r4, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - muls r2, r4 │ │ │ │ + muls r2, r2 │ │ │ │ movs r6, r4 │ │ │ │ - subs r1, #46 @ 0x2e │ │ │ │ + subs r1, #30 │ │ │ │ movs r6, r4 │ │ │ │ ldr r6, [sp, #640] @ 0x280 │ │ │ │ movs r4, r6 │ │ │ │ │ │ │ │ 001c2cc8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -195803,32 +195806,32 @@ │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r6, [pc, #172] @ (1c2d9c ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ mov.w r3, #0 │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ - bl 3d0ae4 │ │ │ │ + bl 3d0adc │ │ │ │ ldr r1, [pc, #160] @ (1c2da0 ) │ │ │ │ mov sl, r0 │ │ │ │ add r6, pc │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ - bl 3d0c30 │ │ │ │ + bl 3d0c28 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov r9, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3d0b30 │ │ │ │ + bl 3d0b28 │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 3d0868 │ │ │ │ + bl 3d0860 │ │ │ │ subs r0, r0, r4 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ mov r2, r9 │ │ │ │ mov r3, r4 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ str r0, [sp, #16] │ │ │ │ @@ -195839,15 +195842,15 @@ │ │ │ │ str r1, [sp, #32] │ │ │ │ mov r1, sl │ │ │ │ strd r4, r4, [sp, #52] @ 0x34 │ │ │ │ strd r4, r4, [sp, #44] @ 0x2c │ │ │ │ strd r4, r4, [sp, #36] @ 0x24 │ │ │ │ strd r4, r4, [sp, #8] │ │ │ │ strd r4, r4, [sp] │ │ │ │ - bl 2c0fa0 │ │ │ │ + bl 2c0f98 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ mov r0, fp │ │ │ │ bl 2203b8 │ │ │ │ ldr r2, [pc, #64] @ (1c2da4 ) │ │ │ │ ldr r3, [pc, #44] @ (1c2d94 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -195865,19 +195868,19 @@ │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldr r6, [sp, #304] @ 0x130 │ │ │ │ movs r4, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - cmn r4, r1 │ │ │ │ + cmp r4, r7 │ │ │ │ movs r6, r4 │ │ │ │ - bne.n 1c2da4 │ │ │ │ + beq.n 1c2d84 │ │ │ │ movs r2, r5 │ │ │ │ - subs r3, #0 │ │ │ │ + subs r2, #240 @ 0xf0 │ │ │ │ movs r1, r5 │ │ │ │ ldr r5, [sp, #792] @ 0x318 │ │ │ │ movs r4, r6 │ │ │ │ │ │ │ │ 001c2da8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -195894,53 +195897,53 @@ │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #284] @ 0x11c │ │ │ │ mov.w r3, #0 │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 3d0ae4 │ │ │ │ + bl 3d0adc │ │ │ │ mov r1, r4 │ │ │ │ add r4, sp, #8 │ │ │ │ mov.w r2, #272 @ 0x110 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 145498 │ │ │ │ ldr r1, [pc, #168] @ (1c2e98 ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 3d0958 │ │ │ │ + bl 3d0950 │ │ │ │ strd r0, r1, [r4, #8] │ │ │ │ ldr r1, [pc, #160] @ (1c2e9c ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 3d0958 │ │ │ │ + bl 3d0950 │ │ │ │ strd r0, r1, [r4, #16] │ │ │ │ ldr r1, [pc, #148] @ (1c2ea0 ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 3d0958 │ │ │ │ + bl 3d0950 │ │ │ │ strd r0, r1, [r4, #24] │ │ │ │ ldr r1, [pc, #140] @ (1c2ea4 ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 3d0958 │ │ │ │ + bl 3d0950 │ │ │ │ strd r0, r1, [r4, #32] │ │ │ │ ldr r1, [pc, #128] @ (1c2ea8 ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 3d0958 │ │ │ │ + bl 3d0950 │ │ │ │ strd r0, r1, [r4, #40] @ 0x28 │ │ │ │ ldr r1, [pc, #120] @ (1c2eac ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 3d0958 │ │ │ │ + bl 3d0950 │ │ │ │ strd r0, r1, [r4, #48] @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2e51bc │ │ │ │ + bl 2e51b4 │ │ │ │ cbz r0, 1c2e84 │ │ │ │ str r7, [r4, #0] │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ bl 1c15dc │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r8 │ │ │ │ @@ -195965,27 +195968,27 @@ │ │ │ │ str r7, [r4, #4] │ │ │ │ b.n 1c2e4a │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldr r5, [sp, #432] @ 0x1b0 │ │ │ │ movs r4, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - rors r4, r5 │ │ │ │ + rors r4, r3 │ │ │ │ movs r6, r4 │ │ │ │ - ldr r4, [r5, #64] @ 0x40 │ │ │ │ + ldr r4, [r3, #64] @ 0x40 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r2, [r4, #64] @ 0x40 │ │ │ │ + ldr r2, [r2, #64] @ 0x40 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r4, [r3, #64] @ 0x40 │ │ │ │ + ldr r4, [r1, #64] @ 0x40 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r6, [r2, #64] @ 0x40 │ │ │ │ + ldr r6, [r0, #64] @ 0x40 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r0, [r2, #64] @ 0x40 │ │ │ │ + ldr r0, [r0, #64] @ 0x40 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r2, [r1, #64] @ 0x40 │ │ │ │ + ldr r2, [r7, #60] @ 0x3c │ │ │ │ movs r5, r4 │ │ │ │ ldr r4, [sp, #824] @ 0x338 │ │ │ │ movs r4, r6 │ │ │ │ │ │ │ │ 001c2eb4 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -196001,20 +196004,20 @@ │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 3d0bd4 │ │ │ │ + bl 3d0bcc │ │ │ │ ldr r1, [pc, #88] @ (1c2f44 ) │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 3d0ae4 │ │ │ │ + bl 3d0adc │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movs r1, #0 │ │ │ │ add r2, sp, #16 │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #1 │ │ │ │ str r1, [sp, #16] │ │ │ │ bl 1c1544 │ │ │ │ @@ -196039,17 +196042,17 @@ │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldr r4, [sp, #384] @ 0x180 │ │ │ │ movs r4, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r1, #48] @ 0x30 │ │ │ │ + ldr r4, [r7, #44] @ 0x2c │ │ │ │ movs r5, r4 │ │ │ │ - lsrs r6, r0 │ │ │ │ + lsls r6, r6 │ │ │ │ movs r6, r4 │ │ │ │ ldr r4, [sp, #112] @ 0x70 │ │ │ │ movs r4, r6 │ │ │ │ │ │ │ │ 001c2f4c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -196065,41 +196068,41 @@ │ │ │ │ mov r7, r0 │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 3d0bd4 │ │ │ │ + bl 3d0bcc │ │ │ │ ldr r1, [pc, #196] @ (1c3044 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 3d0ae4 │ │ │ │ + bl 3d0adc │ │ │ │ ldr r1, [pc, #188] @ (1c3048 ) │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 3d0ae4 │ │ │ │ + bl 3d0adc │ │ │ │ movs r2, #0 │ │ │ │ mov r5, r0 │ │ │ │ str r2, [sp, #16] │ │ │ │ cbz r4, 1c2fee │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r6 │ │ │ │ bl 1e70ec │ │ │ │ movs r4, #0 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1c302e │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r3 │ │ │ │ - bl 2d9f18 │ │ │ │ + bl 2d9f10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e86a0 │ │ │ │ + bl 2e8698 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, r7 │ │ │ │ bl 2203b8 │ │ │ │ ldr r2, [pc, #132] @ (1c304c ) │ │ │ │ ldr r3, [pc, #116] @ (1c303c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -196113,99 +196116,99 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r6 │ │ │ │ - bl 2e51bc │ │ │ │ + bl 2e51b4 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1c2fae │ │ │ │ mov r1, r6 │ │ │ │ add r2, sp, #16 │ │ │ │ - bl 2c9844 │ │ │ │ + bl 2c983c │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 1c302e │ │ │ │ - bl 2caab8 │ │ │ │ + bl 2caab0 │ │ │ │ movs r2, #15 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [sp] │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #0 │ │ │ │ - bl 2e4f24 │ │ │ │ + bl 2e4f1c │ │ │ │ mov r1, r4 │ │ │ │ add r2, sp, #16 │ │ │ │ str r0, [sp, #12] │ │ │ │ - bl 2e5640 │ │ │ │ + bl 2e5638 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ mov r4, r3 │ │ │ │ bge.n 1c2fae │ │ │ │ b.n 1c2fb6 │ │ │ │ movs r4, #0 │ │ │ │ b.n 1c2fb6 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r3, [sp, #800] @ 0x320 │ │ │ │ movs r4, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r3, #44] @ 0x2c │ │ │ │ + ldr r4, [r1, #44] @ 0x2c │ │ │ │ movs r5, r4 │ │ │ │ - ands r0, r6 │ │ │ │ + ands r0, r4 │ │ │ │ movs r6, r4 │ │ │ │ - adds r0, r0, r6 │ │ │ │ + adds r0, r6, r5 │ │ │ │ movs r0, r5 │ │ │ │ ldr r3, [sp, #400] @ 0x190 │ │ │ │ movs r4, r6 │ │ │ │ │ │ │ │ 001c3050 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #296] @ (1c318c ) │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 3d0c30 │ │ │ │ + bl 3d0c28 │ │ │ │ ldr r1, [pc, #288] @ (1c3190 ) │ │ │ │ movs r2, #0 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ - bl 3d0bd4 │ │ │ │ + bl 3d0bcc │ │ │ │ ldr r1, [pc, #276] @ (1c3194 ) │ │ │ │ mov r7, r0 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 3d0bd4 │ │ │ │ + bl 3d0bcc │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1c3116 │ │ │ │ movs r0, #0 │ │ │ │ - bl 35fae4 │ │ │ │ + bl 35fadc │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ - bl 2c1a08 │ │ │ │ + bl 2c1a00 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1c310c │ │ │ │ ldr.w sl, [pc, #240] @ 1c3198 │ │ │ │ mov r4, r0 │ │ │ │ add sl, pc │ │ │ │ b.n 1c30ce │ │ │ │ cmp r9, r4 │ │ │ │ beq.n 1c30be │ │ │ │ mov r1, sl │ │ │ │ mov r0, r6 │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr.w r8, [r4, #4] │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r8 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ bl 1c1968 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ @@ -196232,17 +196235,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #236 @ 0xec │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ mov r0, r9 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 35ff1c │ │ │ │ + b.w 35ff14 │ │ │ │ mov sl, r0 │ │ │ │ - bl 30088c │ │ │ │ + bl 300884 │ │ │ │ mov r8, r0 │ │ │ │ cbz r0, 1c3168 │ │ │ │ ldr.w r9, [pc, #132] @ 1c31a8 │ │ │ │ mov r4, r0 │ │ │ │ add r9, pc │ │ │ │ cbz r5, 1c3136 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ @@ -196250,85 +196253,85 @@ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ blx 145310 │ │ │ │ cbnz r0, 1c3162 │ │ │ │ cmp r8, r4 │ │ │ │ beq.n 1c3142 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r6 │ │ │ │ mov.w sl, #1 │ │ │ │ ldr r2, [r1, #16] │ │ │ │ bl 1c1968 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 1c3128 │ │ │ │ mov r0, r8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 35fae4 │ │ │ │ + b.w 35fadc │ │ │ │ ldr r4, [r4, #0] │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 1c312a │ │ │ │ mov r0, r8 │ │ │ │ - bl 35fae4 │ │ │ │ + bl 35fadc │ │ │ │ cbz r5, 1c3176 │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 1c3094 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - subs r7, #76 @ 0x4c │ │ │ │ + subs r7, #60 @ 0x3c │ │ │ │ movs r6, r4 │ │ │ │ - ldr r4, [r3, #28] │ │ │ │ + ldr r4, [r1, #28] │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r0, [r4, r0] │ │ │ │ + ldrb r0, [r2, r0] │ │ │ │ movs r6, r4 │ │ │ │ - ldr r3, [pc, #280] @ (1c32b4 ) │ │ │ │ + ldr r3, [pc, #216] @ (1c3274 ) │ │ │ │ movs r4, r5 │ │ │ │ - b.n 1c29f8 │ │ │ │ + b.n 1c29d8 │ │ │ │ movs r0, r6 │ │ │ │ - str r2, [r7, #88] @ 0x58 │ │ │ │ + str r2, [r5, #88] @ 0x58 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r2, [r2, #20] │ │ │ │ + ldr r2, [r0, #20] │ │ │ │ movs r5, r4 │ │ │ │ - ldr r2, [pc, #808] @ (1c34d4 ) │ │ │ │ + ldr r2, [pc, #744] @ (1c3494 ) │ │ │ │ movs r4, r5 │ │ │ │ │ │ │ │ 001c31ac : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ movs r2, #0 │ │ │ │ sub sp, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ - bl 300a18 │ │ │ │ + bl 300a10 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1c3250 │ │ │ │ ldr r6, [pc, #136] @ (1c325c ) │ │ │ │ mov r4, r0 │ │ │ │ ldr r7, [pc, #136] @ (1c3260 ) │ │ │ │ add r6, pc │ │ │ │ add r7, pc │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cbz r2, 1c324a │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w ip, [r3, #12] │ │ │ │ ldrd r2, r3, [ip] │ │ │ │ vldr d7, [ip, #160] @ 0xa0 │ │ │ │ vstr d7, [sp, #72] @ 0x48 │ │ │ │ @@ -196346,25 +196349,25 @@ │ │ │ │ vstr d7, [sp, #24] │ │ │ │ vldr d7, [ip, #40] @ 0x28 │ │ │ │ vstr d7, [sp, #16] │ │ │ │ vldr d7, [ip, #32] │ │ │ │ vstr d7, [sp, #8] │ │ │ │ vldr d7, [ip, #8] │ │ │ │ vstr d7, [sp] │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r4, [r4, #0] │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 1c31da │ │ │ │ mov r0, r8 │ │ │ │ add sp, #80 @ 0x50 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 35fcc4 │ │ │ │ - ldr r6, [r3, #8] │ │ │ │ + b.w 35fcbc │ │ │ │ + ldr r6, [r1, #8] │ │ │ │ movs r5, r4 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ + ldr r0, [r2, #8] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 001c3264 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -196372,39 +196375,39 @@ │ │ │ │ sub sp, #32 │ │ │ │ ldr r3, [pc, #168] @ (1c3324 ) │ │ │ │ mov r5, r0 │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r0, r3 │ │ │ │ - bl 2c2c60 │ │ │ │ + bl 2c2c58 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1c3310 │ │ │ │ ldr r7, [pc, #152] @ (1c3328 ) │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r8, [pc, #152] @ 1c332c │ │ │ │ add r7, pc │ │ │ │ add r8, pc │ │ │ │ b.n 1c32d2 │ │ │ │ ldr r3, [r6, r2] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ ldr.w ip, [r4, #4] │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ vldr d7, [ip, #32] │ │ │ │ vstr d7, [sp, #16] │ │ │ │ vldr d7, [ip, #8] │ │ │ │ vstr d7, [sp, #8] │ │ │ │ vldr d7, [ip, #16] │ │ │ │ vstr d7, [sp] │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r4, [r4, #0] │ │ │ │ cbz r4, 1c3304 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [pc, #88] @ (1c3330 ) │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, #1 │ │ │ │ bne.n 1c329a │ │ │ │ @@ -196413,39 +196416,39 @@ │ │ │ │ strd r0, r1, [sp, #16] │ │ │ │ ldrd r0, r1, [r3, #8] │ │ │ │ strd r0, r1, [sp, #8] │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ vldr d7, [r3, #16] │ │ │ │ vstr d7, [sp] │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r4, [r4, #0] │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 1c32d2 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 35fd78 │ │ │ │ + b.w 35fd70 │ │ │ │ ldr r1, [pc, #32] @ (1c3334 ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 357d04 │ │ │ │ + b.w 357cfc │ │ │ │ ldr r0, [sp, #704] @ 0x2c0 │ │ │ │ movs r4, r6 │ │ │ │ cmp r6, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r2, #16] │ │ │ │ + ldr r4, [r0, #16] │ │ │ │ movs r5, r4 │ │ │ │ - ldr r2, [r0, #12] │ │ │ │ + ldr r2, [r6, #8] │ │ │ │ movs r5, r4 │ │ │ │ subs r0, r5, r4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r6, #0] │ │ │ │ + ldr r4, [r4, #0] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 001c3338 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ @@ -196463,52 +196466,52 @@ │ │ │ │ str r6, [sp, #24] │ │ │ │ str r6, [sp, #32] │ │ │ │ str r6, [sp, #28] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 2f0080 │ │ │ │ + bl 2f0078 │ │ │ │ add r3, sp, #28 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 31f41c │ │ │ │ + bl 31f414 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1c3666 │ │ │ │ add r1, sp, #20 │ │ │ │ - bl 31e7e8 │ │ │ │ + bl 31e7e0 │ │ │ │ subs r7, r0, #0 │ │ │ │ blt.w 1c3632 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 2e8bc4 │ │ │ │ + bl 2e8bbc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1c3644 │ │ │ │ mov.w r8, #1 │ │ │ │ strd r7, r4, [sp] │ │ │ │ b.n 1c33b4 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 2e8a4c │ │ │ │ + bl 2e8a44 │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 1c33e0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 31e274 │ │ │ │ + bl 31e26c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1c33aa │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r5 │ │ │ │ str r6, [sp, #24] │ │ │ │ - bl 31e7e8 │ │ │ │ + bl 31e7e0 │ │ │ │ subs r7, r0, #0 │ │ │ │ bgt.w 1c35c0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ blx 143ca4 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 2e8a4c │ │ │ │ + bl 2e8a44 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1c33b4 │ │ │ │ ldrd r7, r4, [sp] │ │ │ │ cmp.w r8, #0 │ │ │ │ bne.w 1c3644 │ │ │ │ movs r1, #4 │ │ │ │ @@ -196530,15 +196533,15 @@ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ mul.w r9, r9, r6 │ │ │ │ add r0, r9 │ │ │ │ adds r0, #128 @ 0x80 │ │ │ │ - bl 31f17c │ │ │ │ + bl 31f174 │ │ │ │ cmp r0, #1 │ │ │ │ bne.n 1c340c │ │ │ │ ldr r7, [sp, #32] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ str.w r6, [r3, r8, lsl #2] │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp r7, #0 │ │ │ │ @@ -196581,43 +196584,43 @@ │ │ │ │ adds r6, #1 │ │ │ │ cmp r5, r6 │ │ │ │ bne.n 1c3412 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ ldr r1, [pc, #464] @ (1c367c ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ cmp.w r8, #0 │ │ │ │ ble.w 1c365a │ │ │ │ ldr r6, [pc, #452] @ (1c3680 ) │ │ │ │ movs r0, #0 │ │ │ │ - bl 300db4 │ │ │ │ + bl 300dac │ │ │ │ mov r0, r4 │ │ │ │ add r6, pc │ │ │ │ ldr.w r9, [pc, #444] @ 1c3684 │ │ │ │ mov r1, r6 │ │ │ │ movs r5, #0 │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r3, [sp, #0] │ │ │ │ add r9, pc │ │ │ │ mov.w r7, #416 @ 0x1a0 │ │ │ │ sub.w sl, r3, #4 │ │ │ │ ldr.w r3, [sl, #4]! │ │ │ │ mov r2, r9 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ adds r5, #1 │ │ │ │ mla r0, r7, r3, r0 │ │ │ │ str r0, [sp, #24] │ │ │ │ - bl 3d57b8 │ │ │ │ + bl 3d57b0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 300db4 │ │ │ │ + bl 300dac │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ cmp r8, r5 │ │ │ │ bne.n 1c34de │ │ │ │ ldr r6, [sp, #32] │ │ │ │ cmp r6, #0 │ │ │ │ beq.n 1c3586 │ │ │ │ ldr.w r9, [pc, #376] @ 1c3688 │ │ │ │ ldr.w r8, [pc, #376] @ 1c368c │ │ │ │ @@ -196630,28 +196633,28 @@ │ │ │ │ cbz r6, 1c3562 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1c351e │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ movs r0, #0 │ │ │ │ - bl 300db4 │ │ │ │ + bl 300dac │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r5, [r6, #12] │ │ │ │ cmp r5, #0 │ │ │ │ beq.n 1c351e │ │ │ │ mov r0, r5 │ │ │ │ - bl 300db4 │ │ │ │ + bl 300dac │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr.w r5, [r5, #416] @ 0x1a0 │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 1c3546 │ │ │ │ ldr r6, [r6, #4] │ │ │ │ cmp r6, #0 │ │ │ │ bne.n 1c3522 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ @@ -196669,15 +196672,15 @@ │ │ │ │ blx 143ca4 │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 1c3566 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ blx 143ca4 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ blx 143ca4 │ │ │ │ - bl 2f00f0 │ │ │ │ + bl 2f00e8 │ │ │ │ ldr r2, [pc, #252] @ (1c3694 ) │ │ │ │ ldr r3, [pc, #220] @ (1c3678 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3 │ │ │ │ @@ -196693,15 +196696,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r0, #20 │ │ │ │ movs r4, #0 │ │ │ │ blx 1439a4 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov fp, r4 │ │ │ │ - bl 2c9b38 │ │ │ │ + bl 2c9b30 │ │ │ │ mov r3, r8 │ │ │ │ str.w r0, [r8] │ │ │ │ mov r5, r4 │ │ │ │ str.w r6, [r3, #12]! │ │ │ │ str.w r6, [r8, #4] │ │ │ │ str.w r3, [r8, #16] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ @@ -196727,61 +196730,61 @@ │ │ │ │ bne.n 1c35f6 │ │ │ │ mov.w r8, #0 │ │ │ │ b.n 1c33ce │ │ │ │ ldr r1, [pc, #100] @ (1c3698 ) │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ - bl 2f00f0 │ │ │ │ + bl 357cfc │ │ │ │ + bl 2f00e8 │ │ │ │ b.n 1c3596 │ │ │ │ ldr r1, [pc, #84] @ (1c369c ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ b.n 1c363e │ │ │ │ ldr r1, [pc, #76] @ (1c36a0 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r1, [pc, #72] @ (1c36a4 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ b.n 1c3506 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r0, r4 │ │ │ │ bl 2203b8 │ │ │ │ b.n 1c363e │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ str r7, [sp, #880] @ 0x370 │ │ │ │ movs r4, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r1, #120] @ 0x78 │ │ │ │ + str r4, [r7, #116] @ 0x74 │ │ │ │ movs r5, r4 │ │ │ │ - bxns r5 │ │ │ │ + bxns r3 │ │ │ │ movs r4, r5 │ │ │ │ - str r4, [r4, #52] @ 0x34 │ │ │ │ + str r4, [r2, #52] @ 0x34 │ │ │ │ movs r7, r4 │ │ │ │ - str r6, [r1, #116] @ 0x74 │ │ │ │ + str r6, [r7, #112] @ 0x70 │ │ │ │ movs r5, r4 │ │ │ │ - mov r8, fp │ │ │ │ + mov r8, r9 │ │ │ │ movs r4, r5 │ │ │ │ - mov lr, sl │ │ │ │ + mov lr, r8 │ │ │ │ movs r4, r5 │ │ │ │ str r5, [sp, #584] @ 0x248 │ │ │ │ movs r4, r6 │ │ │ │ - str r4, [r7, #88] @ 0x58 │ │ │ │ + str r4, [r5, #88] @ 0x58 │ │ │ │ movs r5, r4 │ │ │ │ - str r4, [r1, #92] @ 0x5c │ │ │ │ + str r4, [r7, #88] @ 0x58 │ │ │ │ movs r5, r4 │ │ │ │ - str r4, [r4, #92] @ 0x5c │ │ │ │ + str r4, [r2, #92] @ 0x5c │ │ │ │ movs r5, r4 │ │ │ │ - str r3, [sp, #920] @ 0x398 │ │ │ │ + str r3, [sp, #856] @ 0x358 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 001c36a8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -196815,15 +196818,15 @@ │ │ │ │ beq.n 1c375c │ │ │ │ ldr r2, [pc, #124] @ (1c3774 ) │ │ │ │ ldr r2, [r1, r2] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r0, r2 │ │ │ │ movs r2, #0 │ │ │ │ - bl 3ca050 │ │ │ │ + bl 3ca048 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cbnz r2, 1c372a │ │ │ │ subs r4, #0 │ │ │ │ mov.w r1, #1 │ │ │ │ strd r0, r3, [sp, #12] │ │ │ │ it ne │ │ │ │ @@ -196832,15 +196835,15 @@ │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r6 │ │ │ │ movs r1, #0 │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 1c13b8 │ │ │ │ ldrd r1, r0, [sp, #36] @ 0x24 │ │ │ │ - bl 3e0744 │ │ │ │ + bl 3e073c │ │ │ │ ldr r2, [pc, #68] @ (1c3778 ) │ │ │ │ ldr r3, [pc, #48] @ (1c3768 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ @@ -196922,24 +196925,24 @@ │ │ │ │ bpl.n 1c37c8 │ │ │ │ ldr r0, [pc, #32] @ (1c3814 ) │ │ │ │ mov r2, r5 │ │ │ │ ldr.w r1, [r4, #708] @ 0x2c4 │ │ │ │ add r0, pc │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 3e5e5c │ │ │ │ + b.w 3e5e54 │ │ │ │ str r3, [sp, #680] @ 0x2a8 │ │ │ │ movs r4, r6 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r7, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r4, #72] @ 0x48 │ │ │ │ + str r0, [r2, #72] @ 0x48 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 001c3818 : │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r7, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -196975,19 +196978,19 @@ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r0, #10 │ │ │ │ blx 143e2c │ │ │ │ ldr r1, [r4, #0] │ │ │ │ mov.w r2, #393216 @ 0x60000 │ │ │ │ mov r0, r5 │ │ │ │ bl 149818 │ │ │ │ - bl 3e5d8c │ │ │ │ + bl 3e5d84 │ │ │ │ cbnz r0, 1c388c │ │ │ │ bl 238c34 │ │ │ │ blx 14585c │ │ │ │ - bl 3e5dc8 │ │ │ │ + bl 3e5dc0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1c3884 │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #13 │ │ │ │ mov r0, r7 │ │ │ │ movs r1, #1 │ │ │ │ @@ -197001,26 +197004,26 @@ │ │ │ │ movs r0, #10 │ │ │ │ blx 143e2c │ │ │ │ mov r0, r5 │ │ │ │ mov.w r2, #393216 @ 0x60000 │ │ │ │ mov r1, r4 │ │ │ │ bl 149818 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e5dcc │ │ │ │ + bl 3e5dc4 │ │ │ │ b.n 1c3884 │ │ │ │ nop │ │ │ │ str r2, [sp, #1008] @ 0x3f0 │ │ │ │ movs r4, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [sp, #968] @ 0x3c8 │ │ │ │ movs r4, r6 │ │ │ │ cmp r5, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r6, #68] @ 0x44 │ │ │ │ + str r2, [r4, #68] @ 0x44 │ │ │ │ movs r5, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #76] @ (1c393c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -197050,23 +197053,23 @@ │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ movs r1, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r6, r7} │ │ │ │ movs r7, r4 │ │ │ │ - cbnz r6, 1c395a │ │ │ │ + cbnz r6, 1c3956 │ │ │ │ movs r4, r4 │ │ │ │ - ldrsb r2, [r4, r3] │ │ │ │ + ldrsb r2, [r2, r3] │ │ │ │ movs r4, r4 │ │ │ │ - str r2, [r7, #56] @ 0x38 │ │ │ │ + str r2, [r5, #56] @ 0x38 │ │ │ │ movs r5, r4 │ │ │ │ - str r2, [r7, #56] @ 0x38 │ │ │ │ + str r2, [r5, #56] @ 0x38 │ │ │ │ movs r5, r4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #28] @ (1c397c ) │ │ │ │ add r1, pc │ │ │ │ @@ -197075,39 +197078,39 @@ │ │ │ │ lsrs r0, r0, #5 │ │ │ │ movs r1, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - str r0, [r1, #56] @ 0x38 │ │ │ │ + str r0, [r7, #52] @ 0x34 │ │ │ │ movs r5, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ bl 1e6a70 │ │ │ │ cbz r0, 1c39b2 │ │ │ │ - bl 2975d0 │ │ │ │ + bl 2975c8 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1c39a0 │ │ │ │ - bl 3e0150 │ │ │ │ + bl 3e0148 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 1c39a2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -197124,30 +197127,30 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1c3bf0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #544] @ (1c3c18 ) │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 3e2b40 │ │ │ │ + bl 3e2b38 │ │ │ │ ldr r1, [pc, #536] @ (1c3c1c ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 3e2b40 │ │ │ │ + bl 3e2b38 │ │ │ │ ldr r1, [pc, #528] @ (1c3c20 ) │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 3e2b40 │ │ │ │ + bl 3e2b38 │ │ │ │ ldr r1, [pc, #520] @ (1c3c24 ) │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 3e2b40 │ │ │ │ + bl 3e2b38 │ │ │ │ mov r4, r0 │ │ │ │ cbz r5, 1c3a48 │ │ │ │ ldrb r3, [r5, #0] │ │ │ │ cbz r3, 1c3a48 │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 1c3a8e │ │ │ │ ldrb.w r3, [r8] │ │ │ │ @@ -197162,15 +197165,15 @@ │ │ │ │ ldr r3, [pc, #476] @ (1c3c2c ) │ │ │ │ ldr r1, [pc, #480] @ (1c3c30 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #1166 @ 0x48e │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ ldr r2, [pc, #460] @ (1c3c34 ) │ │ │ │ ldr r3, [pc, #428] @ (1c3c14 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ @@ -197231,15 +197234,15 @@ │ │ │ │ add r2, pc │ │ │ │ strd r8, r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ ldr r1, [pc, #328] @ (1c3c44 ) │ │ │ │ str r2, [sp, #0] │ │ │ │ movw r2, #1197 @ 0x4ad │ │ │ │ add r1, pc │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ blx 144214 │ │ │ │ b.n 1c3a60 │ │ │ │ mov r3, r6 │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 1c3a48 │ │ │ │ ldrb r2, [r4, #0] │ │ │ │ @@ -197268,15 +197271,15 @@ │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r1, r5 │ │ │ │ bl 1b2aa0 │ │ │ │ movs r0, #0 │ │ │ │ b.n 1c3a64 │ │ │ │ - bl 299cfc │ │ │ │ + bl 299cf4 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r7 │ │ │ │ str.w r9, [sp] │ │ │ │ bl 1b2c78 │ │ │ │ subs r0, #1 │ │ │ │ @@ -197291,15 +197294,15 @@ │ │ │ │ beq.n 1c3ac8 │ │ │ │ ldrb r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 1c3b36 │ │ │ │ b.n 1c3ac8 │ │ │ │ ldr r0, [pc, #192] @ (1c3c4c ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0cf8 │ │ │ │ + bl 3e0cf0 │ │ │ │ b.n 1c3b7e │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 1c3b14 │ │ │ │ b.n 1c3a48 │ │ │ │ cbz r0, 1c3bc8 │ │ │ │ movs r3, #1 │ │ │ │ b.n 1c3b14 │ │ │ │ @@ -197314,15 +197317,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ blx 143d34 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1c3ad0 │ │ │ │ ldr r0, [pc, #148] @ (1c3c54 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0cf8 │ │ │ │ + bl 3e0cf0 │ │ │ │ b.n 1c3ad0 │ │ │ │ mov r0, r5 │ │ │ │ blx 144d90 │ │ │ │ cmp r0, #55 @ 0x37 │ │ │ │ bls.n 1c3b70 │ │ │ │ ldr r2, [pc, #132] @ (1c3c58 ) │ │ │ │ movs r1, #55 @ 0x37 │ │ │ │ @@ -197330,91 +197333,91 @@ │ │ │ │ mov r0, r9 │ │ │ │ add r2, pc │ │ │ │ strd r2, r1, [sp] │ │ │ │ ldr r1, [pc, #124] @ (1c3c60 ) │ │ │ │ add r3, pc │ │ │ │ movw r2, #1171 @ 0x493 │ │ │ │ add r1, pc │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1c3a60 │ │ │ │ ldr r2, [pc, #112] @ (1c3c64 ) │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [pc, #112] @ (1c3c68 ) │ │ │ │ ldr r1, [pc, #116] @ (1c3c6c ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #1155 @ 0x483 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1c3a60 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r1, [sp, #304] @ 0x130 │ │ │ │ movs r4, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 1c3c34 │ │ │ │ + blt.n 1c3c14 │ │ │ │ movs r7, r4 │ │ │ │ - svc 168 @ 0xa8 │ │ │ │ + svc 152 @ 0x98 │ │ │ │ movs r0, r5 │ │ │ │ - adds r4, r6, #2 │ │ │ │ + adds r4, r4, #2 │ │ │ │ movs r4, r5 │ │ │ │ - str r0, [r0, #48] @ 0x30 │ │ │ │ + str r0, [r6, #44] @ 0x2c │ │ │ │ movs r5, r4 │ │ │ │ - str r0, [r3, #44] @ 0x2c │ │ │ │ + str r0, [r1, #44] @ 0x2c │ │ │ │ movs r5, r4 │ │ │ │ - blt.n 1c3bdc │ │ │ │ + blt.n 1c3bbc │ │ │ │ movs r0, r6 │ │ │ │ - str r2, [r4, #40] @ 0x28 │ │ │ │ + str r2, [r2, #40] @ 0x28 │ │ │ │ movs r5, r4 │ │ │ │ str r0, [sp, #784] @ 0x310 │ │ │ │ movs r4, r6 │ │ │ │ - str r0, [r2, #44] @ 0x2c │ │ │ │ + str r0, [r0, #44] @ 0x2c │ │ │ │ movs r5, r4 │ │ │ │ - str r0, [r5, #44] @ 0x2c │ │ │ │ + str r0, [r3, #44] @ 0x2c │ │ │ │ movs r5, r4 │ │ │ │ - blt.n 1c3ca8 │ │ │ │ + blt.n 1c3c88 │ │ │ │ movs r0, r6 │ │ │ │ - str r0, [r7, #28] │ │ │ │ + str r0, [r5, #28] │ │ │ │ movs r5, r4 │ │ │ │ - str r2, [r2, #32] │ │ │ │ + str r2, [r0, #32] │ │ │ │ movs r5, r4 │ │ │ │ - str r4, [r0, #32] │ │ │ │ + str r4, [r6, #28] │ │ │ │ movs r5, r4 │ │ │ │ - str r4, [r2, #28] │ │ │ │ + str r4, [r0, #28] │ │ │ │ movs r5, r4 │ │ │ │ - str r0, [r2, #28] │ │ │ │ + str r0, [r0, #28] │ │ │ │ movs r5, r4 │ │ │ │ - str r6, [r1, #24] │ │ │ │ + str r6, [r7, #20] │ │ │ │ movs r5, r4 │ │ │ │ - bge.n 1c3cec │ │ │ │ + bge.n 1c3ccc │ │ │ │ movs r0, r6 │ │ │ │ - str r0, [r2, #16] │ │ │ │ + str r0, [r0, #16] │ │ │ │ movs r5, r4 │ │ │ │ - str r4, [r1, #16] │ │ │ │ + str r4, [r7, #12] │ │ │ │ movs r5, r4 │ │ │ │ - bge.n 1c3cc8 │ │ │ │ + bge.n 1c3ca8 │ │ │ │ movs r0, r6 │ │ │ │ - str r2, [r7, #12] │ │ │ │ + str r2, [r5, #12] │ │ │ │ movs r5, r4 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ mov r7, r1 │ │ │ │ mov fp, r0 │ │ │ │ mov sl, r2 │ │ │ │ mov r0, r1 │ │ │ │ movs r2, #1 │ │ │ │ ldr.w r5, [r7, r6, lsl #2] │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r3 │ │ │ │ - bl 3e0bf0 │ │ │ │ + bl 3e0be8 │ │ │ │ ldr r4, [pc, #124] @ (1c3d18 ) │ │ │ │ ldrb r3, [r5, #1] │ │ │ │ ldr r0, [pc, #124] @ (1c3d1c ) │ │ │ │ add r4, pc │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ it eq │ │ │ │ addeq r5, #1 │ │ │ │ @@ -197435,41 +197438,41 @@ │ │ │ │ bge.n 1c3d0a │ │ │ │ add.w r3, r7, r6, lsl #2 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ add.w r9, r6, r2 │ │ │ │ ldr r5, [r3, #4] │ │ │ │ - bl 3e0bf0 │ │ │ │ + bl 3e0be8 │ │ │ │ str.w r5, [sl] │ │ │ │ mov r0, r4 │ │ │ │ str.w r9, [r8] │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #32] @ (1c3d20 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ movs r0, #1 │ │ │ │ blx 1459f4 │ │ │ │ ldr r0, [pc, #24] @ (1c3d24 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ movs r0, #1 │ │ │ │ blx 1459f4 │ │ │ │ ldmia r1, {r1, r4, r7} │ │ │ │ movs r3, r6 │ │ │ │ - ldrh r2, [r3, #32] │ │ │ │ + ldrh r2, [r1, #32] │ │ │ │ movs r1, r5 │ │ │ │ - str r6, [r5, #12] │ │ │ │ + str r6, [r3, #12] │ │ │ │ movs r5, r4 │ │ │ │ - str r0, [r6, #12] │ │ │ │ + str r0, [r4, #12] │ │ │ │ movs r5, r4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ mov r2, r1 │ │ │ │ @@ -197485,90 +197488,90 @@ │ │ │ │ add sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 297080 │ │ │ │ + bl 297078 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 297080 │ │ │ │ + bl 297078 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ b.w 14530c │ │ │ │ cbz r1, 1c3d8a │ │ │ │ movs r0, #1 │ │ │ │ add sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 297080 │ │ │ │ + bl 297078 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 297080 │ │ │ │ + bl 297078 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ b.n 1c3d6e │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 1c3d4e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #36] @ (1c3ddc ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ add r1, pc │ │ │ │ - bl 3e2d0c │ │ │ │ + bl 3e2d04 │ │ │ │ blx 1445ac │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [r2, #16] │ │ │ │ + ldr r2, [r0, #16] │ │ │ │ movs r6, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #308] @ (1c3f28 ) │ │ │ │ sub sp, #8 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov sl, r2 │ │ │ │ add r1, pc │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e2d0c │ │ │ │ + bl 3e2d04 │ │ │ │ ldr r1, [pc, #288] @ (1c3f2c ) │ │ │ │ mov r5, r0 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [pc, #276] @ (1c3f30 ) │ │ │ │ - bl 3e2d0c │ │ │ │ + bl 3e2d04 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #272] @ (1c3f34 ) │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r6, pc │ │ │ │ add r1, pc │ │ │ │ - bl 3e2b40 │ │ │ │ + bl 3e2b38 │ │ │ │ cmp r5, #0 │ │ │ │ blt.n 1c3f0a │ │ │ │ cmp r5, #2 │ │ │ │ ble.n 1c3eaa │ │ │ │ mov r8, r0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ @@ -197607,40 +197610,40 @@ │ │ │ │ mov r0, sl │ │ │ │ ldr r1, [pc, #172] @ (1c3f44 ) │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ adds r3, #16 │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ b.n 1c3e74 │ │ │ │ ldr r3, [pc, #156] @ (1c3f48 ) │ │ │ │ mov r0, sl │ │ │ │ ldr r2, [pc, #156] @ (1c3f4c ) │ │ │ │ ldr r1, [pc, #156] @ (1c3f50 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #16 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #594 @ 0x252 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1c3ea4 │ │ │ │ ldr r3, [pc, #140] @ (1c3f54 ) │ │ │ │ mov r0, sl │ │ │ │ ldr r2, [pc, #140] @ (1c3f58 ) │ │ │ │ ldr r1, [pc, #140] @ (1c3f5c ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #16 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #609 @ 0x261 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1c3ea4 │ │ │ │ blx 144220 <__errno_location@plt> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 143fd8 │ │ │ │ ldr r3, [pc, #112] @ (1c3f60 ) │ │ │ │ ldr r2, [pc, #116] @ (1c3f64 ) │ │ │ │ ldr r1, [pc, #116] @ (1c3f68 ) │ │ │ │ @@ -197648,117 +197651,117 @@ │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r0, sl │ │ │ │ adds r3, #16 │ │ │ │ movw r2, #622 @ 0x26e │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1c3ea4 │ │ │ │ ldr r3, [pc, #96] @ (1c3f6c ) │ │ │ │ mov r0, sl │ │ │ │ ldr r2, [pc, #96] @ (1c3f70 ) │ │ │ │ ldr r1, [pc, #96] @ (1c3f74 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #16 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #589 @ 0x24d │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1c3ea4 │ │ │ │ nop │ │ │ │ - ldr r4, [r2, #12] │ │ │ │ + ldr r4, [r0, #12] │ │ │ │ movs r6, r4 │ │ │ │ - lsls r4, r4, #25 │ │ │ │ + lsls r4, r2, #25 │ │ │ │ movs r6, r4 │ │ │ │ ldrh r6, [r0, #40] @ 0x28 │ │ │ │ movs r4, r6 │ │ │ │ - ldrsh r4, [r5, r7] │ │ │ │ + ldrsh r4, [r3, r7] │ │ │ │ movs r5, r4 │ │ │ │ cmp r6, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 1c3e64 │ │ │ │ + bvc.n 1c3e44 │ │ │ │ movs r0, r6 │ │ │ │ - ldrsh r0, [r3, r7] │ │ │ │ + ldrsh r0, [r1, r7] │ │ │ │ movs r5, r4 │ │ │ │ - ldrsh r4, [r3, r1] │ │ │ │ + ldrsh r4, [r1, r1] │ │ │ │ movs r5, r4 │ │ │ │ - bvc.n 1c4038 │ │ │ │ + bvc.n 1c4018 │ │ │ │ movs r0, r6 │ │ │ │ - ldrsh r0, [r3, r6] │ │ │ │ + ldrsh r0, [r1, r6] │ │ │ │ movs r5, r4 │ │ │ │ - ldrsh r6, [r7, r0] │ │ │ │ + ldrsh r6, [r5, r0] │ │ │ │ movs r5, r4 │ │ │ │ - bvc.n 1c400c │ │ │ │ + bvc.n 1c3fec │ │ │ │ movs r0, r6 │ │ │ │ - ldrsh r4, [r0, r7] │ │ │ │ + ldrsh r4, [r6, r6] │ │ │ │ movs r5, r4 │ │ │ │ - ldrsh r2, [r4, r0] │ │ │ │ + ldrsh r2, [r2, r0] │ │ │ │ movs r5, r4 │ │ │ │ - bvc.n 1c3fd0 │ │ │ │ + bvc.n 1c3fb0 │ │ │ │ movs r0, r6 │ │ │ │ - ldrsh r0, [r2, r7] │ │ │ │ + ldrsh r0, [r0, r7] │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r6, [r7, r7] │ │ │ │ + ldrb r6, [r5, r7] │ │ │ │ movs r5, r4 │ │ │ │ - bvc.n 1c3f9c │ │ │ │ + bvc.n 1c3f7c │ │ │ │ movs r0, r6 │ │ │ │ - ldrsh r0, [r1, r4] │ │ │ │ + ldrsh r0, [r7, r3] │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r6, [r3, r7] │ │ │ │ + ldrb r6, [r1, r7] │ │ │ │ movs r5, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r6, [pc, #84] @ (1c3fdc ) │ │ │ │ mov r0, r1 │ │ │ │ ldr r5, [pc, #84] @ (1c3fe0 ) │ │ │ │ mov r4, r1 │ │ │ │ add r6, pc │ │ │ │ mov r1, r6 │ │ │ │ add r5, pc │ │ │ │ - bl 3e2b40 │ │ │ │ + bl 3e2b38 │ │ │ │ cbz r0, 1c3fa8 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e2cfc │ │ │ │ - bl 3da554 │ │ │ │ + bl 3e2cf4 │ │ │ │ + bl 3da54c │ │ │ │ ldr r1, [pc, #56] @ (1c3fe4 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 3e2b40 │ │ │ │ + bl 3e2b38 │ │ │ │ ldr r3, [pc, #52] @ (1c3fe8 ) │ │ │ │ ldr r1, [pc, #52] @ (1c3fec ) │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r2, [r3, #0] │ │ │ │ - bl 3e2b40 │ │ │ │ + bl 3e2b38 │ │ │ │ cbz r0, 1c3fca │ │ │ │ - bl 2c4664 │ │ │ │ + bl 2c465c │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldrsh r2, [r2, r5] │ │ │ │ + ldrsh r2, [r0, r5] │ │ │ │ movs r5, r4 │ │ │ │ ldrh r2, [r3, #28] │ │ │ │ movs r4, r6 │ │ │ │ - ldr r0, [r3, #16] │ │ │ │ + ldr r0, [r1, #16] │ │ │ │ movs r2, r5 │ │ │ │ asrs r4, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r6, r4] │ │ │ │ + ldrsh r6, [r4, r4] │ │ │ │ movs r5, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #124] @ (1c4080 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -197772,15 +197775,15 @@ │ │ │ │ mov.w r8, #0 │ │ │ │ ldr.w r7, [r9, r3] │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r7 │ │ │ │ ldr r5, [r5, #4] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ blx r6 │ │ │ │ cbnz r0, 1c4044 │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 1c401c │ │ │ │ add sp, #12 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ @@ -197789,17 +197792,17 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [pc, #68] @ (1c408c ) │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r1, r3 │ │ │ │ - bl 29afe0 │ │ │ │ + bl 29afd8 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 3a649c │ │ │ │ + bl 3a6494 │ │ │ │ ldrd r3, r2, [r4, #4] │ │ │ │ cbz r3, 1c4076 │ │ │ │ str r2, [r3, #8] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r2, #0] │ │ │ │ strd r8, r8, [r4, #4] │ │ │ │ @@ -197835,41 +197838,41 @@ │ │ │ │ movs r0, #16 │ │ │ │ mov r5, r1 │ │ │ │ blx 1439a4 │ │ │ │ ldr r1, [pc, #64] @ (1c40fc ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 3e2b40 │ │ │ │ + bl 3e2b38 │ │ │ │ ldr r1, [pc, #56] @ (1c4100 ) │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ - bl 3e2b40 │ │ │ │ + bl 3e2b38 │ │ │ │ ldr r1, [pc, #44] @ (1c4104 ) │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ str r3, [r4, #4] │ │ │ │ - bl 3e2b40 │ │ │ │ + bl 3e2b38 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #8] │ │ │ │ - bl 291c68 │ │ │ │ + bl 291c60 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - stc2 0, cr0, [r4, #160]! @ 0xa0 │ │ │ │ - ldr r6, [r7, r4] │ │ │ │ + ldc2 0, cr0, [r4, #160] @ 0xa0 │ │ │ │ + ldr r6, [r5, r4] │ │ │ │ movs r4, r4 │ │ │ │ - strh r2, [r6, #24] │ │ │ │ + strh r2, [r4, #24] │ │ │ │ movs r2, r5 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ b.w 1bd468 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -197884,15 +197887,15 @@ │ │ │ │ mov r5, r2 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, sp │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 354e68 │ │ │ │ + bl 354e60 │ │ │ │ cbz r0, 1c416e │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [pc, #68] @ (1c4190 ) │ │ │ │ ldr r3, [pc, #64] @ (1c418c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -197907,15 +197910,15 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r1, [sp, #0] │ │ │ │ cbnz r1, 1c4176 │ │ │ │ blx 1459f4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e0744 │ │ │ │ + bl 3e073c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 1c4148 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r4, [r0, #16] │ │ │ │ movs r4, r6 │ │ │ │ cmp r2, #4 │ │ │ │ @@ -197925,15 +197928,15 @@ │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 2bf5f4 │ │ │ │ + bl 2bf5ec │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -197948,15 +197951,15 @@ │ │ │ │ ldr r4, [pc, #316] @ (1c4318 ) │ │ │ │ mov r6, r1 │ │ │ │ add r7, pc │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r7 │ │ │ │ mov r9, r2 │ │ │ │ - bl 3e2b40 │ │ │ │ + bl 3e2b38 │ │ │ │ add r4, pc │ │ │ │ mov r5, r0 │ │ │ │ bl 1764cc │ │ │ │ cmp r5, #0 │ │ │ │ beq.n 1c42e0 │ │ │ │ ldr r1, [pc, #292] @ (1c431c ) │ │ │ │ str r0, [sp, #12] │ │ │ │ @@ -197968,34 +197971,34 @@ │ │ │ │ bne.n 1c4276 │ │ │ │ ldr r2, [pc, #276] @ (1c4320 ) │ │ │ │ add r2, pc │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cbz r2, 1c4276 │ │ │ │ cbz r3, 1c425a │ │ │ │ mov r0, r3 │ │ │ │ - bl 297bd0 │ │ │ │ + bl 297bc8 │ │ │ │ ldr r3, [pc, #264] @ (1c4324 ) │ │ │ │ ldr r2, [pc, #268] @ (1c4328 ) │ │ │ │ mov r1, r7 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #32 │ │ │ │ str r3, [sp, #0] │ │ │ │ movw r3, #2408 @ 0x968 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r7, r0 │ │ │ │ - bl 298658 │ │ │ │ + bl 298650 │ │ │ │ ldr r3, [pc, #244] @ (1c432c ) │ │ │ │ ldr r1, [pc, #248] @ (1c4330 ) │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 3e318c │ │ │ │ + bl 3e3184 │ │ │ │ ldr r3, [pc, #236] @ (1c4334 ) │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ bl 269680 │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 1c42be │ │ │ │ @@ -198009,35 +198012,35 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cbz r3, 1c42d4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 297bd0 │ │ │ │ + bl 297bc8 │ │ │ │ ldr r3, [pc, #184] @ (1c4338 ) │ │ │ │ ldr r2, [pc, #184] @ (1c433c ) │ │ │ │ ldr r1, [pc, #188] @ (1c4340 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #32 │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movw r3, #2408 @ 0x968 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r7, r0 │ │ │ │ - bl 298658 │ │ │ │ + bl 298650 │ │ │ │ ldr r3, [pc, #140] @ (1c432c ) │ │ │ │ ldr r1, [pc, #164] @ (1c4344 ) │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 3e318c │ │ │ │ + bl 3e3184 │ │ │ │ ldr r3, [pc, #132] @ (1c4334 ) │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ bl 269680 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 1c42fe │ │ │ │ @@ -198048,72 +198051,72 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r0, [pc, #112] @ (1c4348 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ b.n 1c425a │ │ │ │ ldr r3, [pc, #104] @ (1c434c ) │ │ │ │ mov r0, r9 │ │ │ │ ldr r2, [pc, #104] @ (1c4350 ) │ │ │ │ ldr r1, [pc, #108] @ (1c4354 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #32 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ str r7, [sp, #4] │ │ │ │ movw r2, #2396 @ 0x95c │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1c425a │ │ │ │ negs r0, r0 │ │ │ │ blx 143fd8 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [pc, #80] @ (1c4358 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ b.n 1c425a │ │ │ │ nop │ │ │ │ - ldrb r0, [r7, #4] │ │ │ │ + ldrb r0, [r5, #4] │ │ │ │ movs r7, r4 │ │ │ │ ldrh r2, [r0, #10] │ │ │ │ movs r4, r6 │ │ │ │ - @ instruction: 0xf2580025 │ │ │ │ + movw r0, #32805 @ 0x8025 │ │ │ │ cmp r0, #66 @ 0x42 │ │ │ │ lsls r1, r0, #1 │ │ │ │ - bmi.n 1c433c │ │ │ │ + bcc.n 1c431c │ │ │ │ movs r0, r6 │ │ │ │ - ldrh r0, [r3, r3] │ │ │ │ + ldrh r0, [r1, r3] │ │ │ │ movs r5, r4 │ │ │ │ movs r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ lsls r5, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r7, r4 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 1c4284 │ │ │ │ + bcc.n 1c4264 │ │ │ │ movs r0, r6 │ │ │ │ - ldrh r2, [r6, r1] │ │ │ │ + ldrh r2, [r4, r1] │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r2, [r1, #2] │ │ │ │ + ldrb r2, [r7, #1] │ │ │ │ movs r7, r4 │ │ │ │ lsls r5, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r4, r0] │ │ │ │ + ldrb r0, [r2, r0] │ │ │ │ movs r5, r4 │ │ │ │ - bcc.n 1c43d0 │ │ │ │ + bcc.n 1c43b0 │ │ │ │ movs r0, r6 │ │ │ │ - str r2, [r0, #88] @ 0x58 │ │ │ │ + str r2, [r6, #84] @ 0x54 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r0, [r1, r0] │ │ │ │ + ldr r0, [r7, r7] │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r6, [r0, r0] │ │ │ │ + ldrh r6, [r6, r7] │ │ │ │ movs r5, r4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ @@ -198124,23 +198127,23 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r3, pc} │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ - b.w 358a54 │ │ │ │ + b.w 358a4c │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #56] @ (1c43dc ) │ │ │ │ add r1, pc │ │ │ │ - bl 3e2b40 │ │ │ │ + bl 3e2b38 │ │ │ │ cbz r0, 1c43cc │ │ │ │ ldr r5, [pc, #52] @ (1c43e0 ) │ │ │ │ mov r6, r0 │ │ │ │ add r5, pc │ │ │ │ add.w r4, r5, #1872 @ 0x750 │ │ │ │ add.w r5, r5, #2032 @ 0x7f0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ @@ -198154,15 +198157,15 @@ │ │ │ │ bne.n 1c43b8 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - @ instruction: 0xfac20028 │ │ │ │ + @ instruction: 0xfab20028 │ │ │ │ stmia r2!, {r1, r7} │ │ │ │ movs r3, r6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #80] @ (1c4444 ) │ │ │ │ @@ -198170,15 +198173,15 @@ │ │ │ │ ldr r3, [pc, #80] @ (1c4448 ) │ │ │ │ mov r0, r1 │ │ │ │ add r4, pc │ │ │ │ mov r6, r1 │ │ │ │ add r3, pc │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r3 │ │ │ │ - bl 3e2b40 │ │ │ │ + bl 3e2b38 │ │ │ │ cbz r0, 1c441e │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -198187,30 +198190,30 @@ │ │ │ │ ldr r3, [pc, #44] @ (1c444c ) │ │ │ │ mov r1, r4 │ │ │ │ ldr r2, [pc, #44] @ (1c4450 ) │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 3e2e5c │ │ │ │ + bl 3e2e54 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - uxtb r2, r0 │ │ │ │ + uxth r2, r6 │ │ │ │ movs r1, r5 │ │ │ │ strh r6, [r5, #56] @ 0x38 │ │ │ │ movs r4, r6 │ │ │ │ cmp r6, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r3!, {r1, r2, r3, r5, r6} │ │ │ │ movs r4, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ movs r3, #0 │ │ │ │ @@ -198231,46 +198234,46 @@ │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov.w r3, #0 │ │ │ │ blx 145498 │ │ │ │ ldr r1, [pc, #264] @ (1c4598 ) │ │ │ │ add r2, sp, #16 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ - bl 3d5840 │ │ │ │ + bl 3d5838 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1c452a │ │ │ │ ldr r2, [pc, #252] @ (1c459c ) │ │ │ │ movs r1, #32 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r0, sp, #20 │ │ │ │ add r2, pc │ │ │ │ blx 1451a4 │ │ │ │ ldr r0, [pc, #240] @ (1c45a0 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e175c │ │ │ │ + bl 3e1754 │ │ │ │ ldr r3, [pc, #236] @ (1c45a4 ) │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #20 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 3e3258 │ │ │ │ + bl 3e3250 │ │ │ │ ldr r3, [pc, #228] @ (1c45a8 ) │ │ │ │ mov r2, r6 │ │ │ │ ldr r1, [pc, #228] @ (1c45ac ) │ │ │ │ mov r7, r0 │ │ │ │ add r1, pc │ │ │ │ ldr r5, [r5, r3] │ │ │ │ mov r3, r5 │ │ │ │ - bl 3e2e5c │ │ │ │ + bl 3e2e54 │ │ │ │ ldr r1, [pc, #216] @ (1c45b0 ) │ │ │ │ mov r3, r5 │ │ │ │ add r2, sp, #20 │ │ │ │ add r1, pc │ │ │ │ mov r0, r7 │ │ │ │ - bl 3e2e5c │ │ │ │ + bl 3e2e54 │ │ │ │ ldr r1, [pc, #208] @ (1c45b4 ) │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ blx 145310 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1c4562 │ │ │ │ cmp.w r8, #0 │ │ │ │ @@ -198308,29 +198311,29 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #32 │ │ │ │ mov r1, r3 │ │ │ │ blx 145404 <__snprintf_chk@plt> │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r7 │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 35416c │ │ │ │ + bl 354164 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1c44ac │ │ │ │ ldr r0, [pc, #116] @ (1c45c8 ) │ │ │ │ mov r1, r7 │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ movs r0, #1 │ │ │ │ blx 1459f4 │ │ │ │ ldr r1, [pc, #104] @ (1c45cc ) │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ - bl 3e2fe8 │ │ │ │ + bl 3e2fe0 │ │ │ │ b.n 1c44f6 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #88] @ (1c45d0 ) │ │ │ │ movw r2, #1276 @ 0x4fc │ │ │ │ ldr r1, [pc, #84] @ (1c45d4 ) │ │ │ │ ldr r0, [pc, #88] @ (1c45d8 ) │ │ │ │ add r3, pc │ │ │ │ @@ -198340,71 +198343,71 @@ │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ strh r2, [r7, #52] @ 0x34 │ │ │ │ movs r4, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r6, #52] @ 0x34 │ │ │ │ movs r4, r6 │ │ │ │ - ldrh r4, [r2, r3] │ │ │ │ + ldrh r4, [r0, r3] │ │ │ │ movs r5, r4 │ │ │ │ - add sl, r4 │ │ │ │ + add sl, r2 │ │ │ │ movs r0, r5 │ │ │ │ - add r0, sp, #872 @ 0x368 │ │ │ │ + add r0, sp, #808 @ 0x328 │ │ │ │ movs r0, r5 │ │ │ │ movs r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #194 @ 0xc2 │ │ │ │ + movs r2, #178 @ 0xb2 │ │ │ │ movs r7, r4 │ │ │ │ - stmia r5!, {r1, r2, r6} │ │ │ │ + stmia r5!, {r1, r2, r4, r5} │ │ │ │ movs r7, r4 │ │ │ │ - strb r6, [r1, #24] │ │ │ │ + strb r6, [r7, #23] │ │ │ │ movs r3, r5 │ │ │ │ movs r5, #84 @ 0x54 │ │ │ │ lsls r1, r0, #1 │ │ │ │ strh r0, [r5, #48] @ 0x30 │ │ │ │ movs r4, r6 │ │ │ │ movs r5, #28 │ │ │ │ lsls r1, r0, #1 │ │ │ │ - ldrh r4, [r7, r0] │ │ │ │ + ldrh r4, [r5, r0] │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r2, [r6, r0] │ │ │ │ + ldrh r2, [r4, r0] │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xface0025 │ │ │ │ - beq.n 1c4524 │ │ │ │ + @ instruction: 0xfabe0025 │ │ │ │ + beq.n 1c4504 │ │ │ │ movs r0, r6 │ │ │ │ - ldrsb r6, [r6, r5] │ │ │ │ + ldrsb r6, [r4, r5] │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r2, [r2, r0] │ │ │ │ + ldrh r2, [r0, r0] │ │ │ │ movs r5, r4 │ │ │ │ ldr r3, [pc, #96] @ (1c4640 ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, r0, lsl #4 │ │ │ │ ldr.w r0, [r3, #2040] @ 0x7f8 │ │ │ │ cbz r0, 1c4634 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 29713c │ │ │ │ + bl 297134 │ │ │ │ cbz r0, 1c4612 │ │ │ │ movs r0, #1 │ │ │ │ add sp, #12 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r0, [r3, #2044] @ 0x7fc │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1c4604 │ │ │ │ - bl 29713c │ │ │ │ + bl 297134 │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ add sp, #12 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -198501,39 +198504,39 @@ │ │ │ │ movne r0, #1 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrsb r2, [r2, r2] │ │ │ │ + ldrsb r2, [r0, r2] │ │ │ │ movs r5, r4 │ │ │ │ - ldr r4, [r0, r5] │ │ │ │ + ldr r4, [r6, r4] │ │ │ │ movs r5, r4 │ │ │ │ - ldr r6, [r7, r4] │ │ │ │ + ldr r6, [r5, r4] │ │ │ │ movs r5, r4 │ │ │ │ - ldr r0, [r7, r4] │ │ │ │ + ldr r0, [r5, r4] │ │ │ │ movs r5, r4 │ │ │ │ - ldr r2, [r0, r5] │ │ │ │ + ldr r2, [r6, r4] │ │ │ │ movs r5, r4 │ │ │ │ - ldr r4, [r1, r5] │ │ │ │ + ldr r4, [r7, r4] │ │ │ │ movs r5, r4 │ │ │ │ - ldr r0, [r2, r5] │ │ │ │ + ldr r0, [r0, r5] │ │ │ │ movs r5, r4 │ │ │ │ - ldr r0, [r2, r5] │ │ │ │ + ldr r0, [r0, r5] │ │ │ │ movs r5, r4 │ │ │ │ - ldr r4, [r2, r5] │ │ │ │ + ldr r4, [r0, r5] │ │ │ │ movs r5, r4 │ │ │ │ - ldr r4, [r3, r5] │ │ │ │ + ldr r4, [r1, r5] │ │ │ │ movs r5, r4 │ │ │ │ - ldr r0, [r4, r5] │ │ │ │ + ldr r0, [r2, r5] │ │ │ │ movs r5, r4 │ │ │ │ - ldr r4, [r4, r5] │ │ │ │ + ldr r4, [r2, r5] │ │ │ │ movs r5, r4 │ │ │ │ - ldr r0, [r3, r5] │ │ │ │ + ldr r0, [r1, r5] │ │ │ │ movs r5, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 1c4644 │ │ │ │ @@ -198550,15 +198553,15 @@ │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - strb r6, [r7, r5] │ │ │ │ + strb r6, [r5, r5] │ │ │ │ movs r5, r4 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #60] @ (1c47e4 ) │ │ │ │ @@ -198575,23 +198578,23 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 299018 │ │ │ │ + bl 299010 │ │ │ │ subs r0, #1 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - strb r2, [r5, #13] │ │ │ │ + strb r2, [r3, #13] │ │ │ │ movs r7, r4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w r0, [pc, #3020] @ 1c53c4 │ │ │ │ ldr.w r4, [pc, #3020] @ 1c53c8 │ │ │ │ @@ -198601,546 +198604,546 @@ │ │ │ │ blx 145910 │ │ │ │ ldr.w r1, [pc, #3008] @ 1c53cc │ │ │ │ mov r2, r0 │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 1456d0 <__printf_chk@plt+0x4> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c4f60 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c5afa │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c5ae4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c5acc │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c5ab6 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c5aa0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c5a88 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c5a70 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c5a58 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c5a42 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c5a2c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c5a16 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c59fe │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c59e6 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c59d0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c59ba │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c59a4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c598c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c5974 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c595c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c5944 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c592e │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c5922 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c5916 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c5900 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c58ea │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c58d4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c58be │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c58a6 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c588e │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c5878 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c5862 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c584c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c5834 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c581e │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c5808 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c57fc │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c57f0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c57da │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c57c4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c57b8 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c57ac │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c5792 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c577a │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c5760 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c5748 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c5730 │ │ │ │ mov.w r0, #2320 @ 0x910 │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c5718 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c56fe │ │ │ │ movs r0, #8 │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c56f0 │ │ │ │ movs r0, #8 │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c56e2 │ │ │ │ movs r0, #8 │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c56c8 │ │ │ │ movs r0, #8 │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c56ae │ │ │ │ movs r0, #8 │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c5694 │ │ │ │ movs r0, #10 │ │ │ │ movt r0, #136 @ 0x88 │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c5678 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c566a │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c565c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c5640 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c5624 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c5608 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c55fa │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c55ec │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c55d0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c55c2 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c55b4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c5598 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c558a │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c557c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c5562 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c5548 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c552e │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c5514 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c54fa │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c54e0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c54c6 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c54b8 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c53ba │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c53a4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c5390 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c537c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c5368 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c5354 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c5340 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c532c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c5318 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c5304 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c52f0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c52dc │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c52c8 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c52b2 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c529e │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c528a │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c5276 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c5262 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c524e │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c523a │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c5226 │ │ │ │ movw r0, #906 @ 0x38a │ │ │ │ movt r0, #8 │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c5212 │ │ │ │ movs r0, #10 │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c51fe │ │ │ │ movs r0, #10 │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c51ea │ │ │ │ movs r0, #10 │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c51d6 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c51c2 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c51ae │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c5198 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c5184 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c5170 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c515c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c5148 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c5132 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c511e │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c510a │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c50f4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c50e0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c50cc │ │ │ │ mov.w r0, #2304 @ 0x900 │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c50b8 │ │ │ │ movw r0, #4242 @ 0x1092 │ │ │ │ movt r0, #8 │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c50a4 │ │ │ │ movw r0, #4242 @ 0x1092 │ │ │ │ movt r0, #8 │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c5090 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c507a │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c5066 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c5052 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c503e │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c502a │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c5014 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1c4ffe │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1c4fe6 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1c4fce │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1c4fb6 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cbnz r0, 1c4f9e │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cbnz r0, 1c4f92 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cbnz r0, 1c4f86 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cbnz r0, 1c4f6c │ │ │ │ ldr.w r0, [pc, #1148] @ 1c53d0 │ │ │ │ add r0, pc │ │ │ │ blx 144110 │ │ │ │ movs r0, #0 │ │ │ │ blx 1459f4 │ │ │ │ ldr.w r0, [pc, #1136] @ 1c53d4 │ │ │ │ @@ -199623,135 +199626,135 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx 1436f8 │ │ │ │ b.n 1c4c6c │ │ │ │ ldr r0, [pc, #248] @ (1c54b4 ) │ │ │ │ add r0, pc │ │ │ │ blx 144110 │ │ │ │ b.n 1c4c5e │ │ │ │ - ldr r2, [r5, r1] │ │ │ │ + ldr r2, [r3, r1] │ │ │ │ movs r5, r4 │ │ │ │ strh r0, [r5, #24] │ │ │ │ movs r4, r6 │ │ │ │ - ldr r2, [r2, r3] │ │ │ │ + ldr r2, [r0, r3] │ │ │ │ movs r5, r4 │ │ │ │ - svc 188 @ 0xbc │ │ │ │ + svc 172 @ 0xac │ │ │ │ movs r5, r4 │ │ │ │ - str r0, [r4, r7] │ │ │ │ + str r0, [r2, r7] │ │ │ │ movs r5, r4 │ │ │ │ movs r3, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ - udf #122 @ 0x7a │ │ │ │ + udf #106 @ 0x6a │ │ │ │ movs r5, r4 │ │ │ │ - udf #78 @ 0x4e │ │ │ │ + udf #62 @ 0x3e │ │ │ │ movs r5, r4 │ │ │ │ - add r5, sp, #952 @ 0x3b8 │ │ │ │ + add r5, sp, #888 @ 0x378 │ │ │ │ movs r7, r4 │ │ │ │ - ble.n 1c53d0 │ │ │ │ + ble.n 1c53b0 │ │ │ │ movs r5, r4 │ │ │ │ - ble.n 1c5324 │ │ │ │ + ble.n 1c5304 │ │ │ │ movs r5, r4 │ │ │ │ - ble.n 1c5468 │ │ │ │ + ble.n 1c5448 │ │ │ │ movs r5, r4 │ │ │ │ - bgt.n 1c5414 │ │ │ │ + blt.n 1c53f4 │ │ │ │ movs r5, r4 │ │ │ │ - bge.n 1c539c │ │ │ │ + bge.n 1c537c │ │ │ │ movs r5, r4 │ │ │ │ - bhi.n 1c548c │ │ │ │ + bhi.n 1c546c │ │ │ │ movs r5, r4 │ │ │ │ - bvc.n 1c53d0 │ │ │ │ + bvc.n 1c53b0 │ │ │ │ movs r5, r4 │ │ │ │ - bvc.n 1c54e4 │ │ │ │ + bvc.n 1c54c4 │ │ │ │ movs r5, r4 │ │ │ │ - bvs.n 1c5408 │ │ │ │ + bvs.n 1c53e8 │ │ │ │ movs r5, r4 │ │ │ │ - bvs.n 1c5374 │ │ │ │ + bvs.n 1c5354 │ │ │ │ movs r5, r4 │ │ │ │ - bcs.n 1c53dc │ │ │ │ + bcs.n 1c53bc │ │ │ │ movs r5, r4 │ │ │ │ - bcs.n 1c5488 │ │ │ │ + bcs.n 1c5468 │ │ │ │ movs r5, r4 │ │ │ │ - bcs.n 1c541c │ │ │ │ + bne.n 1c53fc │ │ │ │ movs r5, r4 │ │ │ │ - bne.n 1c5368 │ │ │ │ + bne.n 1c5348 │ │ │ │ movs r5, r4 │ │ │ │ - bne.n 1c54e4 │ │ │ │ + bne.n 1c54c4 │ │ │ │ movs r5, r4 │ │ │ │ - bne.n 1c5458 │ │ │ │ + bne.n 1c5438 │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r6!, {r1, r2, r3, r7} │ │ │ │ + ldmia r6, {r1, r2, r3, r4, r5, r6} │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r6!, {r1, r2, r4, r5} │ │ │ │ + ldmia r6!, {r1, r2, r5} │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r5!, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r5!, {r1, r2, r3, r7} │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r4, {r4} │ │ │ │ + ldmia r4!, {} │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r3!, {r2, r4, r6} │ │ │ │ + ldmia r3!, {r2, r6} │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r3!, {} │ │ │ │ + ldmia r2!, {r4, r5, r6, r7} │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r2!, {r3, r4, r5, r7} │ │ │ │ + ldmia r2!, {r3, r5, r7} │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r2!, {r3, r6} │ │ │ │ + ldmia r2!, {r3, r4, r5} │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r0!, {r1, r7} │ │ │ │ + ldmia r0!, {r1, r4, r5, r6} │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r0!, {r1, r2, r6} │ │ │ │ + ldmia r0!, {r1, r2, r4, r5} │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r0!, {r1, r2} │ │ │ │ + stmia r7!, {r1, r2, r4, r5, r6, r7} │ │ │ │ movs r5, r4 │ │ │ │ - stmia r7!, {r1, r6} │ │ │ │ + stmia r7!, {r1, r4, r5} │ │ │ │ movs r5, r4 │ │ │ │ - stmia r6!, {r1, r2, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r4, r5, r7} │ │ │ │ movs r5, r4 │ │ │ │ - stmia r6!, {r1, r7} │ │ │ │ + stmia r6!, {r1, r4, r5, r6} │ │ │ │ movs r5, r4 │ │ │ │ - stmia r6!, {r1, r2, r4, r5} │ │ │ │ + stmia r6!, {r1, r2, r5} │ │ │ │ movs r5, r4 │ │ │ │ - stmia r5!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r5!, {r1, r3, r6, r7} │ │ │ │ movs r5, r4 │ │ │ │ - stmia r5!, {r1, r3, r7} │ │ │ │ + stmia r5!, {r1, r3, r4, r5, r6} │ │ │ │ movs r5, r4 │ │ │ │ - stmia r5!, {r1, r2, r4} │ │ │ │ + stmia r5!, {r1, r2} │ │ │ │ movs r5, r4 │ │ │ │ - stmia r4!, {r1, r3, r6, r7} │ │ │ │ + stmia r4!, {r1, r3, r4, r5, r7} │ │ │ │ movs r5, r4 │ │ │ │ - stmia r4!, {r1, r3, r4, r6} │ │ │ │ + stmia r4!, {r1, r3, r6} │ │ │ │ movs r5, r4 │ │ │ │ - stmia r4!, {r1, r2, r4} │ │ │ │ + stmia r4!, {r1, r2} │ │ │ │ movs r5, r4 │ │ │ │ - stmia r3!, {r1, r4, r5} │ │ │ │ + stmia r3!, {r1, r5} │ │ │ │ movs r5, r4 │ │ │ │ - stmia r2!, {r2, r4} │ │ │ │ + stmia r2!, {r2} │ │ │ │ movs r5, r4 │ │ │ │ - stmia r1!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r1!, {r2, r3, r5, r7} │ │ │ │ movs r5, r4 │ │ │ │ - stmia r1!, {r2, r3, r4, r6} │ │ │ │ + stmia r1!, {r2, r3, r6} │ │ │ │ movs r5, r4 │ │ │ │ - stmia r1!, {r5} │ │ │ │ + stmia r1!, {r4} │ │ │ │ movs r5, r4 │ │ │ │ - stmia r0!, {r3, r6, r7} │ │ │ │ + stmia r0!, {r3, r4, r5, r7} │ │ │ │ movs r5, r4 │ │ │ │ - stmia r0!, {r2, r4, r5, r6} │ │ │ │ + stmia r0!, {r2, r5, r6} │ │ │ │ movs r5, r4 │ │ │ │ - stmia r0!, {r2, r5} │ │ │ │ + stmia r0!, {r2, r4} │ │ │ │ movs r5, r4 │ │ │ │ - ite le │ │ │ │ - movle r5, r4 │ │ │ │ - itt hi @ unpredictable │ │ │ │ - movhi r5, r4 │ │ │ │ - ite cs @ unpredictable │ │ │ │ - movcs r5, r4 │ │ │ │ - bkpt 0x00d8 │ │ │ │ + itt gt │ │ │ │ + movgt r5, r4 │ │ │ │ + ite vc @ unpredictable │ │ │ │ + movvc r5, r4 │ │ │ │ + itt ne @ unpredictable │ │ │ │ + movne r5, r4 │ │ │ │ + bkpt 0x00c8 │ │ │ │ movs r5, r4 │ │ │ │ - pop {r2, r3, r4, r5, r6, r7, pc} │ │ │ │ + pop {r2, r3, r5, r6, r7, pc} │ │ │ │ movs r5, r4 │ │ │ │ - pop {r1, r6, r7} │ │ │ │ + pop {r1, r4, r5, r7} │ │ │ │ movs r5, r4 │ │ │ │ - pop {r2, r3, r4, r7} │ │ │ │ + pop {r2, r3, r7} │ │ │ │ movs r5, r4 │ │ │ │ ldr.w r0, [pc, #1620] @ 1c5b10 │ │ │ │ add r0, pc │ │ │ │ blx 144110 │ │ │ │ b.w 1c4c50 │ │ │ │ ldr.w r3, [pc, #1612] @ 1c5b14 │ │ │ │ movs r2, #48 @ 0x30 │ │ │ │ @@ -200335,165 +200338,165 @@ │ │ │ │ ldr r0, [pc, #316] @ (1c5c3c ) │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx 1436f8 │ │ │ │ b.w 1c4834 │ │ │ │ - add r0, sp, #800 @ 0x320 │ │ │ │ + add r0, sp, #736 @ 0x2e0 │ │ │ │ movs r7, r4 │ │ │ │ movs r3, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r2, 1c5b70 │ │ │ │ + cbnz r2, 1c5b6c │ │ │ │ movs r5, r4 │ │ │ │ - cbnz r0, 1c5b62 │ │ │ │ + revsh r0, r7 │ │ │ │ movs r5, r4 │ │ │ │ - hlt 0x0036 │ │ │ │ + hlt 0x0026 │ │ │ │ movs r5, r4 │ │ │ │ - rev16 r0, r5 │ │ │ │ + rev16 r0, r3 │ │ │ │ movs r5, r4 │ │ │ │ - rev r6, r3 │ │ │ │ + rev r6, r1 │ │ │ │ movs r5, r4 │ │ │ │ - cbnz r4, 1c5b62 │ │ │ │ + cbnz r4, 1c5b5e │ │ │ │ movs r5, r4 │ │ │ │ - cbnz r2, 1c5b54 │ │ │ │ + cbnz r2, 1c5b50 │ │ │ │ movs r5, r4 │ │ │ │ - cbnz r0, 1c5b4c │ │ │ │ + cbnz r0, 1c5b48 │ │ │ │ movs r5, r4 │ │ │ │ - add r7, pc, #984 @ (adr r7, 1c5f14 ) │ │ │ │ + add r7, pc, #920 @ (adr r7, 1c5ed4 ) │ │ │ │ movs r7, r4 │ │ │ │ - @ instruction: 0xb792 │ │ │ │ + @ instruction: 0xb782 │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xb76c │ │ │ │ + @ instruction: 0xb75c │ │ │ │ movs r5, r4 │ │ │ │ - add r7, pc, #760 @ (adr r7, 1c5e40 ) │ │ │ │ + add r7, pc, #696 @ (adr r7, 1c5e00 ) │ │ │ │ movs r7, r4 │ │ │ │ - add sp, #312 @ 0x138 │ │ │ │ + add sp, #248 @ 0xf8 │ │ │ │ movs r5, r4 │ │ │ │ - add sp, #128 @ 0x80 │ │ │ │ + add sp, #64 @ 0x40 │ │ │ │ movs r5, r4 │ │ │ │ - add r7, pc, #536 @ (adr r7, 1c5d6c ) │ │ │ │ + add r7, pc, #472 @ (adr r7, 1c5d2c ) │ │ │ │ movs r7, r4 │ │ │ │ - add r6, sp, #376 @ 0x178 │ │ │ │ + add r6, sp, #312 @ 0x138 │ │ │ │ movs r5, r4 │ │ │ │ - add r4, sp, #824 @ 0x338 │ │ │ │ + add r4, sp, #760 @ 0x2f8 │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r2, [r4, #30] │ │ │ │ + ldrh r2, [r2, #30] │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r4, [r7, #28] │ │ │ │ + ldrh r4, [r5, #28] │ │ │ │ movs r5, r4 │ │ │ │ - add r7, pc, #88 @ (adr r7, 1c5bc0 ) │ │ │ │ + add r7, pc, #24 @ (adr r7, 1c5b80 ) │ │ │ │ movs r7, r4 │ │ │ │ - strh r6, [r2, #46] @ 0x2e │ │ │ │ + strh r6, [r0, #46] @ 0x2e │ │ │ │ movs r5, r4 │ │ │ │ - strh r0, [r0, #40] @ 0x28 │ │ │ │ + strh r0, [r6, #38] @ 0x26 │ │ │ │ movs r5, r4 │ │ │ │ - strh r2, [r4, #36] @ 0x24 │ │ │ │ + strh r2, [r2, #36] @ 0x24 │ │ │ │ movs r5, r4 │ │ │ │ - strh r0, [r7, #32] │ │ │ │ + strh r0, [r5, #32] │ │ │ │ movs r5, r4 │ │ │ │ - strh r2, [r2, #32] │ │ │ │ + strh r2, [r0, #32] │ │ │ │ movs r5, r4 │ │ │ │ - add r6, pc, #576 @ (adr r6, 1c5dc0 ) │ │ │ │ + add r6, pc, #512 @ (adr r6, 1c5d80 ) │ │ │ │ movs r7, r4 │ │ │ │ - strh r6, [r6, #28] │ │ │ │ + strh r6, [r4, #28] │ │ │ │ movs r5, r4 │ │ │ │ - strh r6, [r3, #26] │ │ │ │ + strh r6, [r1, #26] │ │ │ │ movs r5, r4 │ │ │ │ - strh r6, [r3, #24] │ │ │ │ + strh r6, [r1, #24] │ │ │ │ movs r5, r4 │ │ │ │ - strh r6, [r4, #20] │ │ │ │ + strh r6, [r2, #20] │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r4, [r0, #25] │ │ │ │ + ldrb r4, [r6, #24] │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r4, [r3, #23] │ │ │ │ + ldrb r4, [r1, #23] │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r2, [r3, #12] │ │ │ │ + ldrb r2, [r1, #12] │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r6, [r6, #11] │ │ │ │ + ldrb r6, [r4, #11] │ │ │ │ movs r5, r4 │ │ │ │ - add r5, pc, #808 @ (adr r5, 1c5ecc ) │ │ │ │ + add r5, pc, #744 @ (adr r5, 1c5e8c ) │ │ │ │ movs r7, r4 │ │ │ │ - ldrb r4, [r3, #10] │ │ │ │ + ldrb r4, [r1, #10] │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r2, [r6, #8] │ │ │ │ + ldrb r2, [r4, #8] │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r6, [r0, #8] │ │ │ │ + ldrb r6, [r6, #7] │ │ │ │ movs r5, r4 │ │ │ │ - add r5, pc, #536 @ (adr r5, 1c5dcc ) │ │ │ │ + add r5, pc, #472 @ (adr r5, 1c5d8c ) │ │ │ │ movs r7, r4 │ │ │ │ - ldrb r4, [r5, #3] │ │ │ │ + ldrb r4, [r3, #3] │ │ │ │ movs r5, r4 │ │ │ │ - strb r6, [r2, #31] │ │ │ │ + strb r6, [r0, #31] │ │ │ │ movs r5, r4 │ │ │ │ - strb r2, [r1, #22] │ │ │ │ + strb r2, [r7, #21] │ │ │ │ movs r5, r4 │ │ │ │ - strb r4, [r5, #20] │ │ │ │ + strb r4, [r3, #20] │ │ │ │ movs r5, r4 │ │ │ │ - strb r6, [r3, #19] │ │ │ │ + strb r6, [r1, #19] │ │ │ │ movs r5, r4 │ │ │ │ - strb r4, [r1, #18] │ │ │ │ + strb r4, [r7, #17] │ │ │ │ movs r5, r4 │ │ │ │ - strb r0, [r0, #7] │ │ │ │ + strb r0, [r6, #6] │ │ │ │ movs r5, r4 │ │ │ │ - strb r4, [r4, #1] │ │ │ │ + strb r4, [r2, #1] │ │ │ │ movs r5, r4 │ │ │ │ - strb r2, [r4, #0] │ │ │ │ + strb r2, [r2, #0] │ │ │ │ movs r5, r4 │ │ │ │ - ldr r0, [r3, #124] @ 0x7c │ │ │ │ + ldr r0, [r1, #124] @ 0x7c │ │ │ │ movs r5, r4 │ │ │ │ - ldr r6, [r1, #120] @ 0x78 │ │ │ │ + ldr r6, [r7, #116] @ 0x74 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r0, [r0, #116] @ 0x74 │ │ │ │ + ldr r0, [r6, #112] @ 0x70 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r0, [r3, #112] @ 0x70 │ │ │ │ + ldr r0, [r1, #112] @ 0x70 │ │ │ │ movs r5, r4 │ │ │ │ - add r4, pc, #384 @ (adr r4, 1c5d6c ) │ │ │ │ + add r4, pc, #320 @ (adr r4, 1c5d2c ) │ │ │ │ movs r7, r4 │ │ │ │ - ldr r2, [r6, #104] @ 0x68 │ │ │ │ + ldr r2, [r4, #104] @ 0x68 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r2, [r0, #84] @ 0x54 │ │ │ │ + ldr r2, [r6, #80] @ 0x50 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r6, [r2, #64] @ 0x40 │ │ │ │ + ldr r6, [r0, #64] @ 0x40 │ │ │ │ movs r5, r4 │ │ │ │ - str r6, [r0, #44] @ 0x2c │ │ │ │ + str r6, [r6, #40] @ 0x28 │ │ │ │ movs r5, r4 │ │ │ │ - str r6, [r0, #12] │ │ │ │ + str r6, [r6, #8] │ │ │ │ movs r5, r4 │ │ │ │ - str r4, [r5, #4] │ │ │ │ + str r4, [r3, #4] │ │ │ │ movs r5, r4 │ │ │ │ - str r6, [r2, #0] │ │ │ │ + str r6, [r0, #0] │ │ │ │ movs r5, r4 │ │ │ │ - ldrsh r0, [r1, r7] │ │ │ │ + ldrsh r0, [r7, r6] │ │ │ │ movs r5, r4 │ │ │ │ - ldrsh r4, [r3, r1] │ │ │ │ + ldrsh r4, [r1, r1] │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r0, [r3, r1] │ │ │ │ + ldrb r0, [r1, r1] │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r2, [r6, r6] │ │ │ │ + ldrh r2, [r4, r6] │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r0, [r1, r4] │ │ │ │ + ldrh r0, [r7, r3] │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r6, [r4, r2] │ │ │ │ + ldrh r6, [r2, r2] │ │ │ │ movs r5, r4 │ │ │ │ - ldr r6, [r7, r0] │ │ │ │ + ldr r6, [r5, r0] │ │ │ │ movs r5, r4 │ │ │ │ - str r6, [r6, r6] │ │ │ │ + str r6, [r4, r6] │ │ │ │ movs r5, r4 │ │ │ │ - ldr r5, [pc, #536] @ (1c5e44 ) │ │ │ │ + ldr r5, [pc, #472] @ (1c5e04 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldr r5, [pc, #240] @ (1c5d20 ) │ │ │ │ + ldr r5, [pc, #176] @ (1c5ce0 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldr r4, [pc, #920] @ (1c5fcc ) │ │ │ │ + ldr r4, [pc, #856] @ (1c5f8c ) │ │ │ │ movs r5, r4 │ │ │ │ - mov lr, ip │ │ │ │ + mov lr, sl │ │ │ │ movs r5, r4 │ │ │ │ - mov r8, r3 │ │ │ │ + mov r8, r1 │ │ │ │ movs r5, r4 │ │ │ │ - mov r6, sl │ │ │ │ + mov r6, r8 │ │ │ │ movs r5, r4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #132] @ (1c5cd4 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -200507,82 +200510,82 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r3 │ │ │ │ mov r5, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 2bf33c │ │ │ │ + bl 2bf334 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1c5c56 │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r0, r5 │ │ │ │ - bl 2bf0b8 │ │ │ │ + bl 2bf0b0 │ │ │ │ mov r7, r0 │ │ │ │ cbnz r6, 1c5cae │ │ │ │ ldr r3, [pc, #76] @ (1c5cd8 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2bf5f4 │ │ │ │ + bl 2bf5ec │ │ │ │ movs r3, #1 │ │ │ │ strb r3, [r0, #16] │ │ │ │ add sp, #12 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r1, [pc, #44] @ (1c5cdc ) │ │ │ │ add r1, pc │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 3e2b40 │ │ │ │ + bl 3e2b38 │ │ │ │ ldr r3, [pc, #28] @ (1c5cd8 ) │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1c5c8c │ │ │ │ ldr r2, [pc, #28] @ (1c5ce0 ) │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - bl 3e2e5c │ │ │ │ + bl 3e2e54 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1c5c8c │ │ │ │ nop │ │ │ │ ldr r2, [r3, #108] @ 0x6c │ │ │ │ movs r4, r6 │ │ │ │ cmp r6, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #48] @ 0x30 │ │ │ │ + ldr r1, [sp, #1008] @ 0x3f0 │ │ │ │ movs r1, r5 │ │ │ │ - add r2, sp, #880 @ 0x370 │ │ │ │ + add r2, sp, #816 @ 0x330 │ │ │ │ movs r4, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #476] @ (1c5ed4 ) │ │ │ │ sub sp, #28 │ │ │ │ mov r6, r0 │ │ │ │ add r3, pc │ │ │ │ mov r9, r3 │ │ │ │ - bl 3d0c8c │ │ │ │ + bl 3d0c84 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1c5d88 │ │ │ │ mov r4, r0 │ │ │ │ mov.w r8, #45 @ 0x2d │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3d0ca4 │ │ │ │ + bl 3d0c9c │ │ │ │ ldr r5, [r4, #0] │ │ │ │ mov r7, r4 │ │ │ │ movs r1, #95 @ 0x5f │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 1441d8 │ │ │ │ cbz r0, 1c5d80 │ │ │ │ @@ -200596,15 +200599,15 @@ │ │ │ │ it eq │ │ │ │ strbeq.w r8, [r2] │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 1c5d32 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3d0868 │ │ │ │ + bl 3d0860 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c5e82 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ cbz r2, 1c5d6e │ │ │ │ adds r2, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r2] │ │ │ │ @@ -200612,107 +200615,107 @@ │ │ │ │ strex r1, r3, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 1c5d5a │ │ │ │ dmb ish │ │ │ │ ldr r2, [r7, #4] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3d060c │ │ │ │ + bl 3d0604 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r7, #0] │ │ │ │ - bl 3d0dc8 │ │ │ │ + bl 3d0dc0 │ │ │ │ mov r0, r5 │ │ │ │ blx 143ca4 │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 1c5d0c │ │ │ │ ldr r4, [pc, #332] @ (1c5ed8 ) │ │ │ │ mov r0, r6 │ │ │ │ add r4, pc │ │ │ │ mov r1, r4 │ │ │ │ - bl 3d0c30 │ │ │ │ + bl 3d0c28 │ │ │ │ cbz r0, 1c5da8 │ │ │ │ blx 145b88 │ │ │ │ ldr r3, [pc, #320] @ (1c5edc ) │ │ │ │ mov r1, r4 │ │ │ │ add r3, pc │ │ │ │ str r0, [r3, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3d0dc8 │ │ │ │ + bl 3d0dc0 │ │ │ │ ldr r4, [pc, #308] @ (1c5ee0 ) │ │ │ │ mov r0, r6 │ │ │ │ add r4, pc │ │ │ │ mov r1, r4 │ │ │ │ - bl 3d0c30 │ │ │ │ + bl 3d0c28 │ │ │ │ cbz r0, 1c5dcc │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [pc, #296] @ (1c5ee4 ) │ │ │ │ mov r1, r4 │ │ │ │ movs r3, #0 │ │ │ │ add r0, pc │ │ │ │ - bl 296a20 │ │ │ │ + bl 296a18 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3d0dc8 │ │ │ │ + bl 3d0dc0 │ │ │ │ ldr r4, [pc, #280] @ (1c5ee8 ) │ │ │ │ mov r0, r6 │ │ │ │ add r4, pc │ │ │ │ mov r1, r4 │ │ │ │ - bl 3d0c30 │ │ │ │ + bl 3d0c28 │ │ │ │ cbz r0, 1c5df0 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [pc, #268] @ (1c5eec ) │ │ │ │ mov r1, r4 │ │ │ │ movs r3, #0 │ │ │ │ add r0, pc │ │ │ │ - bl 296a20 │ │ │ │ + bl 296a18 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3d0dc8 │ │ │ │ + bl 3d0dc0 │ │ │ │ ldr r4, [pc, #252] @ (1c5ef0 ) │ │ │ │ mov r0, r6 │ │ │ │ add r4, pc │ │ │ │ mov r1, r4 │ │ │ │ - bl 3d0c30 │ │ │ │ + bl 3d0c28 │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 1c5e24 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [pc, #240] @ (1c5ef4 ) │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ - bl 296a20 │ │ │ │ + bl 296a18 │ │ │ │ ldr r0, [pc, #232] @ (1c5ef8 ) │ │ │ │ mov r1, r4 │ │ │ │ movs r3, #0 │ │ │ │ add r0, pc │ │ │ │ mov r2, r5 │ │ │ │ - bl 296a20 │ │ │ │ + bl 296a18 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3d0dc8 │ │ │ │ + bl 3d0dc0 │ │ │ │ ldr r4, [pc, #212] @ (1c5efc ) │ │ │ │ mov r0, r6 │ │ │ │ add r4, pc │ │ │ │ mov r1, r4 │ │ │ │ - bl 3d0c30 │ │ │ │ + bl 3d0c28 │ │ │ │ cbz r0, 1c5e4a │ │ │ │ ldr r5, [pc, #204] @ (1c5f00 ) │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 1c5ec2 │ │ │ │ blx 145b88 │ │ │ │ mov r1, r4 │ │ │ │ str r0, [r5, #16] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3d0dc8 │ │ │ │ + bl 3d0dc0 │ │ │ │ ldr r1, [pc, #184] @ (1c5f04 ) │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ - bl 3d07d8 │ │ │ │ + bl 3d07d0 │ │ │ │ cbz r0, 1c5e6c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r2, r3, #1 │ │ │ │ cmp r2, #5 │ │ │ │ bhi.n 1c5ed0 │ │ │ │ cmp r3, #4 │ │ │ │ it ne │ │ │ │ @@ -200741,70 +200744,70 @@ │ │ │ │ ldr r2, [r7, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r2, [pc, #124] @ (1c5f18 ) │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ movw r2, #1741 @ 0x6cd │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mov r0, r5 │ │ │ │ blx 143ca4 │ │ │ │ b.n 1c5d88 │ │ │ │ ldr r1, [pc, #104] @ (1c5f1c ) │ │ │ │ add r1, pc │ │ │ │ - bl 3d0868 │ │ │ │ + bl 3d0860 │ │ │ │ subs r3, r0, #0 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ b.n 1c5e66 │ │ │ │ ldr r0, [pc, #92] @ (1c5f20 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ movs r0, #1 │ │ │ │ blx 1459f4 │ │ │ │ bl 14613c │ │ │ │ ldr r2, [r6, #96] @ 0x60 │ │ │ │ movs r4, r6 │ │ │ │ - ldrb r0, [r1, r6] │ │ │ │ + ldrb r0, [r7, r5] │ │ │ │ movs r7, r4 │ │ │ │ lsrs r6, r5, #18 │ │ │ │ lsls r1, r0, #1 │ │ │ │ - bcs.n 1c5ed4 │ │ │ │ + bcs.n 1c5eb4 │ │ │ │ movs r5, r4 │ │ │ │ - bcs.n 1c5ed4 │ │ │ │ + bcs.n 1c5eb4 │ │ │ │ movs r5, r4 │ │ │ │ - bcs.n 1c5ecc │ │ │ │ + bcs.n 1c5eac │ │ │ │ movs r5, r4 │ │ │ │ - bcs.n 1c5ecc │ │ │ │ + bcs.n 1c5eac │ │ │ │ movs r5, r4 │ │ │ │ - bcs.n 1c5ec4 │ │ │ │ + bcs.n 1c5ea4 │ │ │ │ movs r5, r4 │ │ │ │ - bcs.n 1c5e88 │ │ │ │ + bcs.n 1c5e68 │ │ │ │ movs r5, r4 │ │ │ │ - bcs.n 1c5eac │ │ │ │ + bcs.n 1c5e8c │ │ │ │ movs r5, r4 │ │ │ │ - stmia r1!, {r2, r5} │ │ │ │ + stmia r1!, {r2, r4} │ │ │ │ movs r4, r4 │ │ │ │ lsrs r0, r3, #16 │ │ │ │ lsls r1, r0, #1 │ │ │ │ - cmp r4, #14 │ │ │ │ + cmp r3, #254 @ 0xfe │ │ │ │ movs r6, r4 │ │ │ │ lsrs r4, r4, #15 │ │ │ │ lsls r1, r0, #1 │ │ │ │ movs r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb7a0 │ │ │ │ + @ instruction: 0xb790 │ │ │ │ movs r0, r6 │ │ │ │ - subs r6, #102 @ 0x66 │ │ │ │ + subs r6, #86 @ 0x56 │ │ │ │ movs r5, r4 │ │ │ │ - bne.n 1c5ee8 │ │ │ │ + bne.n 1c5ec8 │ │ │ │ movs r5, r4 │ │ │ │ - lsls r4, r4, #27 │ │ │ │ + lsls r4, r2, #27 │ │ │ │ movs r6, r4 │ │ │ │ - bcs.n 1c5f8c │ │ │ │ + bcs.n 1c5f6c │ │ │ │ movs r5, r4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #268] @ (1c6040 ) │ │ │ │ sub sp, #28 │ │ │ │ @@ -200833,15 +200836,15 @@ │ │ │ │ beq.n 1c5f54 │ │ │ │ ldr r1, [pc, #224] @ (1c6050 ) │ │ │ │ add r2, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 3d5840 │ │ │ │ + bl 3d5838 │ │ │ │ cbz r0, 1c5fba │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ cmp r3, #61 @ 0x3d │ │ │ │ bne.n 1c6030 │ │ │ │ adds r0, #1 │ │ │ │ bl 18cd70 │ │ │ │ @@ -200870,21 +200873,21 @@ │ │ │ │ mov r6, r0 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #156] @ (1c6060 ) │ │ │ │ ldr r4, [r5, r3] │ │ │ │ add r1, pc │ │ │ │ mov r2, r4 │ │ │ │ - bl 3cd224 │ │ │ │ + bl 3cd21c │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r6 │ │ │ │ add r2, sp, #16 │ │ │ │ mov r7, r0 │ │ │ │ - bl 3c52d0 │ │ │ │ - bl 3c9384 │ │ │ │ + bl 3c52c8 │ │ │ │ + bl 3c937c │ │ │ │ ldr.w ip, [sp, #16] │ │ │ │ ldr.w lr, [pc, #128] @ 1c6064 │ │ │ │ mov r6, r0 │ │ │ │ add lr, pc │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ add.w r4, lr, #32 │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ @@ -200894,84 +200897,84 @@ │ │ │ │ stmia.w r4, {r0, r1} │ │ │ │ add.w r1, lr, #32 │ │ │ │ ldr.w lr, [pc, #96] @ 1c6068 │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r3, [r5, lr] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r3 │ │ │ │ - bl 3c5160 │ │ │ │ + bl 3c5158 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3ca5d0 │ │ │ │ + bl 3ca5c8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 3c09f8 │ │ │ │ + bl 3c09f0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3ca5d0 │ │ │ │ + bl 3ca5c8 │ │ │ │ b.n 1c5f96 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldr r0, [pc, #56] @ (1c606c ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ movs r0, #1 │ │ │ │ blx 1459f4 │ │ │ │ nop │ │ │ │ ldr r2, [r6, #60] @ 0x3c │ │ │ │ movs r4, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r5, #60] @ 0x3c │ │ │ │ movs r4, r6 │ │ │ │ - adds r7, #74 @ 0x4a │ │ │ │ + adds r7, #58 @ 0x3a │ │ │ │ movs r4, r4 │ │ │ │ - ldr r7, [pc, #176] @ (1c6104 ) │ │ │ │ + ldr r7, [pc, #112] @ (1c60c4 ) │ │ │ │ movs r2, r5 │ │ │ │ lsrs r6, r7, #10 │ │ │ │ lsls r1, r0, #1 │ │ │ │ ldr r2, [r2, #56] @ 0x38 │ │ │ │ movs r4, r6 │ │ │ │ movs r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf31a0026 │ │ │ │ + @ instruction: 0xf30a0026 │ │ │ │ lsrs r4, r4, #9 │ │ │ │ lsls r1, r0, #1 │ │ │ │ cmp r6, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 1c6084 │ │ │ │ + beq.n 1c6064 │ │ │ │ movs r5, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r5, [pc, #132] @ (1c6108 ) │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 3d05d8 │ │ │ │ + bl 3d05d0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r5, pc │ │ │ │ mov r4, r0 │ │ │ │ cbz r2, 1c60aa │ │ │ │ adds r3, r2, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r3] │ │ │ │ adds r0, #1 │ │ │ │ strex r1, r0, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 1c6098 │ │ │ │ dmb ish │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3d060c │ │ │ │ + bl 3d0604 │ │ │ │ ldr r3, [pc, #88] @ (1c610c ) │ │ │ │ ldr r2, [pc, #88] @ (1c6110 ) │ │ │ │ mov r1, r4 │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 3e4394 │ │ │ │ + bl 3e438c │ │ │ │ cbz r4, 1c60e4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cbz r3, 1c6104 │ │ │ │ adds r3, r4, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r3] │ │ │ │ subs r2, #1 │ │ │ │ @@ -200987,15 +200990,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 3d1e5c │ │ │ │ + b.w 3d1e54 │ │ │ │ bl 14616c │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ movs r4, r6 │ │ │ │ lsrs r4, r2, #6 │ │ │ │ lsls r1, r0, #1 │ │ │ │ movs r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ @@ -201011,21 +201014,21 @@ │ │ │ │ movs r1, #0 │ │ │ │ add r2, pc │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 3e3a64 │ │ │ │ + bl 3e3a5c │ │ │ │ movs r1, #0 │ │ │ │ add r2, sp, #4 │ │ │ │ str r1, [sp, #8] │ │ │ │ add r1, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 3aee60 │ │ │ │ + bl 3aee58 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cbz r0, 1c6172 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1c61d8 │ │ │ │ adds r3, r0, #4 │ │ │ │ dmb ish │ │ │ │ @@ -201048,15 +201051,15 @@ │ │ │ │ bne.n 1c617e │ │ │ │ dmb ish │ │ │ │ cbz r2, 1c61c6 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r1 │ │ │ │ cbz r1, 1c61a0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e0744 │ │ │ │ + bl 3e073c │ │ │ │ movs r0, #1 │ │ │ │ ldr r2, [pc, #64] @ (1c61e4 ) │ │ │ │ ldr r3, [pc, #60] @ (1c61e0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ @@ -201067,17 +201070,17 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 3d1e5c │ │ │ │ + bl 3d1e54 │ │ │ │ b.n 1c6192 │ │ │ │ - bl 3d1e5c │ │ │ │ + bl 3d1e54 │ │ │ │ b.n 1c6172 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ bl 14616c │ │ │ │ ldr r6, [r7, #28] │ │ │ │ movs r4, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ @@ -201103,20 +201106,20 @@ │ │ │ │ str r0, [sp, #12] │ │ │ │ mov.w r0, #0 │ │ │ │ mov r0, r2 │ │ │ │ ldr r2, [pc, #144] @ (1c62b0 ) │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add.w r2, sp, #11 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 3e4884 │ │ │ │ + bl 3e487c │ │ │ │ ldrb.w r3, [sp, #11] │ │ │ │ cbz r3, 1c6240 │ │ │ │ mov r0, r5 │ │ │ │ movs r1, #1 │ │ │ │ - bl 3e2924 │ │ │ │ + bl 3e291c │ │ │ │ mov r0, r4 │ │ │ │ blx 1459f4 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r6 │ │ │ │ bl 1c6070 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ @@ -201146,15 +201149,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r1 │ │ │ │ - bl 3d1e5c │ │ │ │ + bl 3d1e54 │ │ │ │ b.n 1c626c │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ bl 14616c │ │ │ │ ldr r4, [r5, #16] │ │ │ │ movs r4, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ @@ -201185,15 +201188,15 @@ │ │ │ │ mov r8, r3 │ │ │ │ bl 1c38e0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1c637c │ │ │ │ mov r9, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3d4248 │ │ │ │ + bl 3d4240 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 1c6350 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r2, r3, #1 │ │ │ │ cmp r2, #5 │ │ │ │ bhi.w 1c64b4 │ │ │ │ cmp r3, #4 │ │ │ │ @@ -201206,15 +201209,15 @@ │ │ │ │ ldr r1, [pc, #432] @ (1c64cc ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #128 @ 0x80 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2317 @ 0x90d │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1c64b0 │ │ │ │ adds r3, r4, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r3] │ │ │ │ subs r2, #1 │ │ │ │ @@ -201252,75 +201255,75 @@ │ │ │ │ bne.n 1c6490 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 3e13ec │ │ │ │ + b.w 3e13e4 │ │ │ │ ldr r1, [pc, #308] @ (1c64d8 ) │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ blx 145310 │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 1c640e │ │ │ │ mov r0, r4 │ │ │ │ - bl 3cd1ac │ │ │ │ + bl 3cd1a4 │ │ │ │ mov r6, r0 │ │ │ │ movs r0, #12 │ │ │ │ blx 1439a4 │ │ │ │ ldr r3, [pc, #284] @ (1c64dc ) │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3aaf20 │ │ │ │ + bl 3aaf18 │ │ │ │ ldr r3, [pc, #268] @ (1c64e0 ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ add r3, pc │ │ │ │ add.w ip, r2, #4 │ │ │ │ str r5, [r2, #4] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ str r1, [r2, #8] │ │ │ │ str r2, [r1, #0] │ │ │ │ str.w ip, [r3, #4] │ │ │ │ - bl 3ca5d0 │ │ │ │ + bl 3ca5c8 │ │ │ │ b.n 1c632c │ │ │ │ ldr r2, [pc, #244] @ (1c64e4 ) │ │ │ │ ldr r3, [pc, #200] @ (1c64bc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 1c6490 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 3d1e5c │ │ │ │ + b.w 3d1e54 │ │ │ │ ldr r1, [pc, #216] @ (1c64e8 ) │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ blx 145310 │ │ │ │ mov r1, r0 │ │ │ │ cbnz r0, 1c643c │ │ │ │ mov r0, r4 │ │ │ │ strd r1, r1, [sp, #12] │ │ │ │ - bl 3cd1ac │ │ │ │ + bl 3cd1a4 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r3, r6 │ │ │ │ add r2, sp, #16 │ │ │ │ mov r5, r0 │ │ │ │ - bl 3ba220 │ │ │ │ + bl 3ba218 │ │ │ │ cbnz r0, 1c647c │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ca5d0 │ │ │ │ + bl 3ca5c8 │ │ │ │ b.n 1c632c │ │ │ │ ldr r1, [pc, #172] @ (1c64ec ) │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ blx 145310 │ │ │ │ cbz r0, 1c646c │ │ │ │ ldr r1, [pc, #164] @ (1c64f0 ) │ │ │ │ @@ -201339,15 +201342,15 @@ │ │ │ │ bl 1c6070 │ │ │ │ b.n 1c632c │ │ │ │ ldr r3, [pc, #140] @ (1c64fc ) │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ - bl 3e4394 │ │ │ │ + bl 3e438c │ │ │ │ b.n 1c632c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 1b8e28 │ │ │ │ b.n 1c6434 │ │ │ │ ldr r0, [pc, #120] @ (1c6500 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ @@ -201368,49 +201371,49 @@ │ │ │ │ bl 14613c │ │ │ │ ldr r4, [r3, #4] │ │ │ │ movs r4, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ movs r4, r6 │ │ │ │ - cbz r6, 1c650a │ │ │ │ + uxtb r6, r7 │ │ │ │ movs r0, r6 │ │ │ │ - ldmia r6, {r4, r6} │ │ │ │ + ldmia r6, {r6} │ │ │ │ movs r5, r4 │ │ │ │ - subs r1, #214 @ 0xd6 │ │ │ │ + subs r1, #198 @ 0xc6 │ │ │ │ movs r5, r4 │ │ │ │ str r0, [r3, #124] @ 0x7c │ │ │ │ movs r4, r6 │ │ │ │ str r4, [r5, #120] @ 0x78 │ │ │ │ movs r4, r6 │ │ │ │ - add r0, pc, #168 @ (adr r0, 1c6584 ) │ │ │ │ + add r0, pc, #104 @ (adr r0, 1c6544 ) │ │ │ │ movs r7, r4 │ │ │ │ movs r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ add sp, #152 @ 0x98 │ │ │ │ movs r4, r6 │ │ │ │ str r2, [r7, #112] @ 0x70 │ │ │ │ movs r4, r6 │ │ │ │ - ldrh r2, [r1, #50] @ 0x32 │ │ │ │ + ldrh r2, [r7, #48] @ 0x30 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r3, #172 @ 0xac │ │ │ │ + cmp r3, #156 @ 0x9c │ │ │ │ movs r4, r4 │ │ │ │ - subs r0, #132 @ 0x84 │ │ │ │ + subs r0, #116 @ 0x74 │ │ │ │ movs r5, r4 │ │ │ │ - subs r0, #132 @ 0x84 │ │ │ │ + subs r0, #116 @ 0x74 │ │ │ │ movs r5, r4 │ │ │ │ - bkpt 0x0078 │ │ │ │ + bkpt 0x0068 │ │ │ │ movs r4, r4 │ │ │ │ lsls r2, r3, #23 │ │ │ │ lsls r1, r0, #1 │ │ │ │ - bkpt 0x0084 │ │ │ │ + bkpt 0x0074 │ │ │ │ movs r4, r4 │ │ │ │ - cbz r2, 1c652a │ │ │ │ + cbz r2, 1c6526 │ │ │ │ movs r0, r6 │ │ │ │ - subs r0, #84 @ 0x54 │ │ │ │ + subs r0, #68 @ 0x44 │ │ │ │ movs r5, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r1, [pc, #904] @ (1c68a8 ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -201422,25 +201425,25 @@ │ │ │ │ add r7, pc │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov.w r2, #0 │ │ │ │ ldr r5, [r7, r3] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 297070 │ │ │ │ + bl 297068 │ │ │ │ ldr r3, [pc, #888] @ (1c68b8 ) │ │ │ │ ldr r2, [pc, #888] @ (1c68bc ) │ │ │ │ ldr r1, [pc, #892] @ (1c68c0 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #152 @ 0x98 │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #24 │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr r3, [pc, #876] @ (1c68c4 ) │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #876] @ (1c68c8 ) │ │ │ │ add r0, pc │ │ │ │ ldr r6, [r7, r3] │ │ │ │ adds r0, #8 │ │ │ │ mov r1, r6 │ │ │ │ @@ -201456,114 +201459,114 @@ │ │ │ │ ldr r1, [pc, #852] @ (1c68d0 ) │ │ │ │ add r2, sp, #8 │ │ │ │ ldr r0, [pc, #852] @ (1c68d4 ) │ │ │ │ movs r3, #0 │ │ │ │ add r1, pc │ │ │ │ strb.w r3, [sp, #8] │ │ │ │ add r0, pc │ │ │ │ - bl 299d94 │ │ │ │ + bl 299d8c │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1c67f6 │ │ │ │ - bl 2bf228 │ │ │ │ + bl 2bf220 │ │ │ │ ldr r3, [pc, #828] @ (1c68d8 ) │ │ │ │ ldr r4, [r7, r3] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ bl 1cf268 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c6768 │ │ │ │ bl 19da40 │ │ │ │ ldr r0, [pc, #812] @ (1c68dc ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e175c │ │ │ │ + bl 3e1754 │ │ │ │ mov r4, r0 │ │ │ │ bl 1b30a0 │ │ │ │ ldr r1, [pc, #804] @ (1c68e0 ) │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 3e3b84 │ │ │ │ + bl 3e3b7c │ │ │ │ ldr r0, [r5, #0] │ │ │ │ bl 1a836c │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c6786 │ │ │ │ ldr r0, [pc, #780] @ (1c68e4 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e175c │ │ │ │ + bl 3e1754 │ │ │ │ ldr r1, [pc, #776] @ (1c68e8 ) │ │ │ │ mov r3, r6 │ │ │ │ movs r2, #0 │ │ │ │ add r1, pc │ │ │ │ - bl 3e3b84 │ │ │ │ + bl 3e3b7c │ │ │ │ ldr r3, [pc, #768] @ (1c68ec ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r3, #16] │ │ │ │ cbz r4, 1c661c │ │ │ │ mov.w r8, #0 │ │ │ │ adds r0, r4, #4 │ │ │ │ str.w r8, [sp, #8] │ │ │ │ - bl 3e0a9c │ │ │ │ + bl 3e0a94 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r2, r6 │ │ │ │ add r1, sp, #8 │ │ │ │ bl 1e6b54 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 1c6892 │ │ │ │ adds r0, r4, #4 │ │ │ │ - bl 3e0b00 │ │ │ │ + bl 3e0af8 │ │ │ │ ldr r4, [r4, #20] │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 1c65f4 │ │ │ │ - bl 293300 │ │ │ │ + bl 2932f8 │ │ │ │ ldr r3, [pc, #716] @ (1c68f0 ) │ │ │ │ ldr r2, [pc, #720] @ (1c68f4 ) │ │ │ │ ldr r1, [pc, #720] @ (1c68f8 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #184 @ 0xb8 │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #24 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2bf228 │ │ │ │ + bl 2bf220 │ │ │ │ ldr r3, [pc, #700] @ (1c68fc ) │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cbnz r2, 1c6658 │ │ │ │ ldr r2, [pc, #696] @ (1c6900 ) │ │ │ │ ldr r2, [r7, r2] │ │ │ │ ldrb r2, [r2, #0] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 1c6762 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 1c6762 │ │ │ │ - bl 291d08 │ │ │ │ + bl 291d00 │ │ │ │ bl 1a8ebc │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cbz r0, 1c666c │ │ │ │ ldrb r3, [r0, #21] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1c686c │ │ │ │ ldr r3, [pc, #660] @ (1c6904 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r3, #24] │ │ │ │ cbz r4, 1c6698 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #4 │ │ │ │ bne.n 1c6692 │ │ │ │ add.w r0, r4, #8 │ │ │ │ - bl 3e0a9c │ │ │ │ + bl 3e0a94 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, r6 │ │ │ │ bl 19cbe8 │ │ │ │ add.w r0, r4, #8 │ │ │ │ - bl 3e0b00 │ │ │ │ + bl 3e0af8 │ │ │ │ ldr r4, [r4, #24] │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 1c6674 │ │ │ │ ldr r3, [pc, #620] @ (1c6908 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ cbnz r3, 1c66b4 │ │ │ │ @@ -201651,20 +201654,20 @@ │ │ │ │ mov r0, r7 │ │ │ │ blx 143ca4 │ │ │ │ b.n 1c66fc │ │ │ │ bl 22be04 │ │ │ │ b.n 1c6658 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ bl 1cf274 │ │ │ │ - bl 2c4c94 │ │ │ │ + bl 2c4c8c │ │ │ │ cmp r0, #0 │ │ │ │ bge.w 1c65a8 │ │ │ │ ldr r0, [pc, #432] @ (1c692c ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ movs r0, #1 │ │ │ │ blx 1459f4 │ │ │ │ ldr r3, [pc, #424] @ (1c6930 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r3, #24] │ │ │ │ cbnz r4, 1c6798 │ │ │ │ b.n 1c65d4 │ │ │ │ @@ -201672,26 +201675,26 @@ │ │ │ │ cmp r4, #0 │ │ │ │ beq.w 1c65d4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 1c6790 │ │ │ │ add.w r8, r4, #8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3e0a9c │ │ │ │ + bl 3e0a94 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ ldr.w r9, [r4, #4] │ │ │ │ bl 1a836c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1c6840 │ │ │ │ mov r0, r9 │ │ │ │ bl 1b3bb8 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1c6820 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3e0b00 │ │ │ │ + bl 3e0af8 │ │ │ │ b.n 1c6790 │ │ │ │ bl 23b938 │ │ │ │ b.n 1c66e4 │ │ │ │ ldr r3, [pc, #328] @ (1c6918 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -201718,59 +201721,59 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r7, r0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 1457c0 <__fprintf_chk@plt+0x4> │ │ │ │ blx 14585c │ │ │ │ ldr r0, [pc, #296] @ (1c6940 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0cf8 │ │ │ │ + bl 3e0cf0 │ │ │ │ b.n 1c66b4 │ │ │ │ ldr r3, [pc, #288] @ (1c6944 ) │ │ │ │ mov r0, r6 │ │ │ │ ldr r2, [pc, #288] @ (1c6948 ) │ │ │ │ ldr r1, [pc, #292] @ (1c694c ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ str.w r9, [sp, #4] │ │ │ │ movw r2, #833 @ 0x341 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1c67c0 │ │ │ │ ldr r3, [pc, #268] @ (1c6950 ) │ │ │ │ ldr r2, [pc, #272] @ (1c6954 ) │ │ │ │ ldr r1, [pc, #272] @ (1c6958 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #830 @ 0x33e │ │ │ │ blx 1439bc │ │ │ │ ldr r1, [pc, #256] @ (1c695c ) │ │ │ │ ldr r2, [r4, #80] @ 0x50 │ │ │ │ add r1, pc │ │ │ │ - bl 3e055c │ │ │ │ + bl 3e0554 │ │ │ │ mov r0, r6 │ │ │ │ blx 1459f4 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ - bl 297064 │ │ │ │ + bl 29705c │ │ │ │ ldr r3, [pc, #236] @ (1c6960 ) │ │ │ │ ldr r2, [pc, #240] @ (1c6964 ) │ │ │ │ ldr r1, [pc, #240] @ (1c6968 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r0, sl │ │ │ │ add r1, pc │ │ │ │ adds r3, #216 @ 0xd8 │ │ │ │ movw r2, #2789 @ 0xae5 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ movs r0, #1 │ │ │ │ blx 1459f4 │ │ │ │ ldr r3, [pc, #216] @ (1c696c ) │ │ │ │ movw r2, #2760 @ 0xac8 │ │ │ │ ldr r1, [pc, #212] @ (1c6970 ) │ │ │ │ ldr r0, [pc, #216] @ (1c6974 ) │ │ │ │ add r3, pc │ │ │ │ @@ -201782,45 +201785,45 @@ │ │ │ │ movs r4, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r0, #96] @ 0x60 │ │ │ │ movs r4, r6 │ │ │ │ subs r0, r7, r4 │ │ │ │ movs r0, r0 │ │ │ │ - sub sp, #400 @ 0x190 │ │ │ │ + sub sp, #336 @ 0x150 │ │ │ │ movs r0, r6 │ │ │ │ - movs r5, #14 │ │ │ │ + movs r4, #254 @ 0xfe │ │ │ │ movs r4, r4 │ │ │ │ - cmp r2, #162 @ 0xa2 │ │ │ │ + cmp r2, #146 @ 0x92 │ │ │ │ movs r4, r4 │ │ │ │ movs r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ add r6, sp, #648 @ 0x288 │ │ │ │ movs r4, r6 │ │ │ │ lsls r0, r4, #19 │ │ │ │ lsls r1, r0, #1 │ │ │ │ - ldmia r4!, {r1, r5} │ │ │ │ + ldmia r4, {r1, r4} │ │ │ │ movs r5, r4 │ │ │ │ - str r7, [sp, #1008] @ 0x3f0 │ │ │ │ + str r7, [sp, #944] @ 0x3b0 │ │ │ │ movs r7, r4 │ │ │ │ movs r1, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r1, r3, r4, r5} │ │ │ │ + ldmia r7!, {r1, r3, r5} │ │ │ │ movs r4, r4 │ │ │ │ bcc.n 1c68e2 │ │ │ │ - @ instruction: 0xffff09de │ │ │ │ + vtbx.8 d16, {d31- │ │ │ │ vcvt.f32.u32 d26, d2, #1 │ │ │ │ movs r4, r6 │ │ │ │ - add sp, #8 │ │ │ │ + add r7, sp, #968 @ 0x3c8 │ │ │ │ movs r0, r6 │ │ │ │ - movs r4, #44 @ 0x2c │ │ │ │ + movs r4, #28 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r1, #192 @ 0xc0 │ │ │ │ + cmp r1, #176 @ 0xb0 │ │ │ │ movs r4, r4 │ │ │ │ add r5, sp, #600 @ 0x258 │ │ │ │ movs r4, r6 │ │ │ │ movs r7, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ add r5, sp, #568 @ 0x238 │ │ │ │ movs r4, r6 │ │ │ │ @@ -201834,55 +201837,55 @@ │ │ │ │ lsls r1, r0, #1 │ │ │ │ movs r4, #200 @ 0xc8 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ lsls r6, r4, #13 │ │ │ │ lsls r1, r0, #1 │ │ │ │ - ldmia r4!, {r2} │ │ │ │ + ldmia r3!, {r2, r4, r5, r6, r7} │ │ │ │ movs r5, r4 │ │ │ │ str r4, [r5, #64] @ 0x40 │ │ │ │ movs r4, r6 │ │ │ │ - ldmia r2, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r2, {r1, r2, r5, r6} │ │ │ │ movs r5, r4 │ │ │ │ add r4, sp, #464 @ 0x1d0 │ │ │ │ movs r4, r6 │ │ │ │ str r0, [r2, #52] @ 0x34 │ │ │ │ movs r4, r6 │ │ │ │ cmp r5, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1!, {r2, r5, r7} │ │ │ │ + ldmia r1!, {r2, r4, r7} │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r2!, {r3, r4, r5, r6} │ │ │ │ + ldmia r2!, {r3, r5, r6} │ │ │ │ movs r5, r4 │ │ │ │ - add r6, sp, #0 │ │ │ │ + add r5, sp, #960 @ 0x3c0 │ │ │ │ movs r0, r6 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r5, r6, r7} │ │ │ │ movs r5, r4 │ │ │ │ - adds r4, #200 @ 0xc8 │ │ │ │ + adds r4, #184 @ 0xb8 │ │ │ │ movs r5, r4 │ │ │ │ - add r5, sp, #904 @ 0x388 │ │ │ │ + add r5, sp, #840 @ 0x348 │ │ │ │ movs r0, r6 │ │ │ │ - ldmia r1!, {r6, r7} │ │ │ │ + ldmia r1!, {r4, r5, r7} │ │ │ │ movs r5, r4 │ │ │ │ - adds r4, #170 @ 0xaa │ │ │ │ + adds r4, #154 @ 0x9a │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r2, {r2, r5, r7} │ │ │ │ + ldmia r2, {r2, r4, r7} │ │ │ │ movs r5, r4 │ │ │ │ - add r5, sp, #712 @ 0x2c8 │ │ │ │ + add r5, sp, #648 @ 0x288 │ │ │ │ movs r0, r6 │ │ │ │ - ldmia r1!, {r2, r5, r6, r7} │ │ │ │ + ldmia r1!, {r2, r4, r6, r7} │ │ │ │ movs r5, r4 │ │ │ │ - adds r4, #120 @ 0x78 │ │ │ │ + adds r4, #104 @ 0x68 │ │ │ │ movs r5, r4 │ │ │ │ - add r5, sp, #560 @ 0x230 │ │ │ │ + add r5, sp, #496 @ 0x1f0 │ │ │ │ movs r0, r6 │ │ │ │ - adds r4, #90 @ 0x5a │ │ │ │ + adds r4, #74 @ 0x4a │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r1, {r1, r2, r5, r7} │ │ │ │ + ldmia r1, {r1, r2, r4, r7} │ │ │ │ movs r5, r4 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #120] @ 0x78 │ │ │ │ cbz r3, 1c69dc │ │ │ │ @@ -201908,72 +201911,72 @@ │ │ │ │ bne.n 1c6996 │ │ │ │ ldr r0, [pc, #112] @ (1c6a2c ) │ │ │ │ ldr r1, [pc, #116] @ (1c6a30 ) │ │ │ │ add r0, pc │ │ │ │ ldr r2, [r7, #120] @ 0x78 │ │ │ │ add r1, pc │ │ │ │ adds r0, #92 @ 0x5c │ │ │ │ - bl 3e0fa8 │ │ │ │ + bl 3e0fa0 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #84] @ (1c6a34 ) │ │ │ │ add r0, pc │ │ │ │ - bl 29713c │ │ │ │ + bl 297134 │ │ │ │ cbz r0, 1c69fc │ │ │ │ ldr r5, [pc, #80] @ (1c6a38 ) │ │ │ │ add r5, pc │ │ │ │ mov r0, r5 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #60] @ (1c6a3c ) │ │ │ │ add r0, pc │ │ │ │ - bl 29713c │ │ │ │ + bl 297134 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1c69e6 │ │ │ │ ldr r0, [pc, #52] @ (1c6a40 ) │ │ │ │ add r0, pc │ │ │ │ - bl 29713c │ │ │ │ + bl 297134 │ │ │ │ cbz r0, 1c6a18 │ │ │ │ ldr r5, [pc, #48] @ (1c6a44 ) │ │ │ │ add r5, pc │ │ │ │ b.n 1c69ca │ │ │ │ ldr r0, [pc, #44] @ (1c6a48 ) │ │ │ │ add r0, pc │ │ │ │ - bl 29713c │ │ │ │ + bl 297134 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1c6a12 │ │ │ │ b.n 1c69c8 │ │ │ │ nop │ │ │ │ ldr r4, [sp, #640] @ 0x280 │ │ │ │ movs r3, r6 │ │ │ │ lsls r0, r2, #2 │ │ │ │ lsls r1, r0, #1 │ │ │ │ - ldmia r1!, {r2, r3, r4, r6} │ │ │ │ + ldmia r1!, {r2, r3, r6} │ │ │ │ movs r5, r4 │ │ │ │ - stmia r7!, {r1, r4, r6, r7} │ │ │ │ + stmia r7!, {r1, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r1!, {r3, r5} │ │ │ │ + ldmia r1!, {r3, r4} │ │ │ │ movs r5, r4 │ │ │ │ - stmia r7!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r7} │ │ │ │ movs r4, r4 │ │ │ │ - bpl.n 1c6ae0 │ │ │ │ + bpl.n 1c6ac0 │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r1!, {r2} │ │ │ │ + ldmia r0!, {r2, r4, r5, r6, r7} │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r1, {r1, r3, r4, r5} │ │ │ │ + ldmia r1, {r1, r3, r5} │ │ │ │ movs r5, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r2, [pc, #440] @ (1c6c18 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -202005,24 +202008,24 @@ │ │ │ │ add.w fp, r9, #2032 @ 0x7f0 │ │ │ │ lsls r7, r4, #4 │ │ │ │ ldr.w r6, [r7, fp] │ │ │ │ cbz r6, 1c6ab4 │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, sl │ │ │ │ - bl 3d5840 │ │ │ │ + bl 3d5838 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1c6b38 │ │ │ │ adds r4, #1 │ │ │ │ cmp r4, #10 │ │ │ │ bne.n 1c6a9e │ │ │ │ ldr r0, [pc, #372] @ (1c6c30 ) │ │ │ │ mov r1, sl │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ movs r0, #1 │ │ │ │ blx 1459f4 │ │ │ │ ldr r5, [pc, #360] @ (1c6c34 ) │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r9, [pc, #360] @ 1c6c38 │ │ │ │ mov r0, r6 │ │ │ │ add r5, pc │ │ │ │ @@ -202092,29 +202095,29 @@ │ │ │ │ str r0, [sp, #20] │ │ │ │ str r2, [r3, #0] │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ cbz r3, 1c6ba6 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ str.w r8, [sp, #24] │ │ │ │ - bl 3d5840 │ │ │ │ + bl 3d5838 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1c6aba │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #20] │ │ │ │ - bl 3d5840 │ │ │ │ + bl 3d5838 │ │ │ │ movs r2, #0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1c6b64 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r9 │ │ │ │ - bl 3d5840 │ │ │ │ + bl 3d5838 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1c6aba │ │ │ │ movs r2, #1 │ │ │ │ b.n 1c6b64 │ │ │ │ ldr r2, [pc, #180] @ (1c6c5c ) │ │ │ │ ldr r3, [pc, #112] @ (1c6c1c ) │ │ │ │ add r2, pc │ │ │ │ @@ -202141,15 +202144,15 @@ │ │ │ │ blx 145310 │ │ │ │ cbnz r0, 1c6bfc │ │ │ │ ldr r2, [pc, #120] @ (1c6c64 ) │ │ │ │ add r2, pc │ │ │ │ ldr r0, [pc, #120] @ (1c6c68 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ movs r0, #1 │ │ │ │ blx 1459f4 │ │ │ │ ldr r2, [pc, #108] @ (1c6c6c ) │ │ │ │ add r2, pc │ │ │ │ b.n 1c6bec │ │ │ │ ldr r3, [pc, #108] @ (1c6c70 ) │ │ │ │ movw r2, #1060 @ 0x424 │ │ │ │ @@ -202160,59 +202163,59 @@ │ │ │ │ adds r3, #244 @ 0xf4 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ str r0, [r1, #12] │ │ │ │ movs r4, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #64 @ 0x40 │ │ │ │ + cmp r4, #48 @ 0x30 │ │ │ │ movs r4, r4 │ │ │ │ str r2, [r7, #8] │ │ │ │ movs r4, r6 │ │ │ │ asrs r4, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #608] @ 0x260 │ │ │ │ movs r3, r6 │ │ │ │ - ldmia r1, {r1, r4} │ │ │ │ + ldmia r1, {r1} │ │ │ │ movs r5, r4 │ │ │ │ ldr r3, [sp, #368] @ 0x170 │ │ │ │ movs r3, r6 │ │ │ │ - ldmia r0!, {r1, r2, r3, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r5, r6} │ │ │ │ movs r5, r4 │ │ │ │ - str r2, [sp, #512] @ 0x200 │ │ │ │ + str r2, [sp, #448] @ 0x1c0 │ │ │ │ movs r7, r4 │ │ │ │ - str r2, [sp, #384] @ 0x180 │ │ │ │ + str r2, [sp, #320] @ 0x140 │ │ │ │ movs r7, r4 │ │ │ │ - str r2, [sp, #344] @ 0x158 │ │ │ │ + str r2, [sp, #280] @ 0x118 │ │ │ │ movs r7, r4 │ │ │ │ - ldmia r0!, {r3, r5} │ │ │ │ + ldmia r0!, {r3, r4} │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r0!, {r2, r3, r7} │ │ │ │ + ldmia r0!, {r2, r3, r4, r5, r6} │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r0!, {r1, r2, r4, r7} │ │ │ │ + ldmia r0!, {r1, r2, r7} │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r0!, {r2, r3, r4, r7} │ │ │ │ + ldmia r0!, {r2, r3, r7} │ │ │ │ movs r5, r4 │ │ │ │ asrs r4, r4, #32 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r2, [r0, r6] │ │ │ │ movs r4, r6 │ │ │ │ - ldmia r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r2, r3, r5, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ - asrs r6, r4, #3 │ │ │ │ + asrs r6, r2, #3 │ │ │ │ movs r5, r4 │ │ │ │ - stmia r7!, {r2, r5, r7} │ │ │ │ + stmia r7!, {r2, r4, r7} │ │ │ │ movs r5, r4 │ │ │ │ - adds r6, #14 │ │ │ │ + adds r5, #254 @ 0xfe │ │ │ │ movs r4, r4 │ │ │ │ - add r2, sp, #112 @ 0x70 │ │ │ │ + add r2, sp, #48 @ 0x30 │ │ │ │ movs r0, r6 │ │ │ │ - adds r0, #234 @ 0xea │ │ │ │ + adds r0, #218 @ 0xda │ │ │ │ movs r5, r4 │ │ │ │ - stmia r7!, {r1, r5, r6} │ │ │ │ + stmia r7!, {r1, r4, r6} │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 001c6c7c : │ │ │ │ ldr r3, [pc, #12] @ (1c6c8c ) │ │ │ │ ldr r2, [pc, #16] @ (1c6c90 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ @@ -202252,24 +202255,24 @@ │ │ │ │ ldr r2, [r1, r2] │ │ │ │ adds r3, #32 │ │ │ │ add r4, pc │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov.w r2, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 3c92dc │ │ │ │ + bl 3c92d4 │ │ │ │ ldr r3, [pc, #80] @ (1c6d2c ) │ │ │ │ add r2, sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 3c52d0 │ │ │ │ + bl 3c52c8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ca5d0 │ │ │ │ + bl 3ca5c8 │ │ │ │ ldr r2, [pc, #64] @ (1c6d30 ) │ │ │ │ ldr r3, [pc, #44] @ (1c6d20 ) │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ @@ -202323,30 +202326,30 @@ │ │ │ │ ldr r0, [pc, #24] @ (1c6d88 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #260 @ 0x104 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ stc2 0, cr0, [r4, #-256] @ 0xffffff00 │ │ │ │ - add r0, sp, #744 @ 0x2e8 │ │ │ │ + add r0, sp, #680 @ 0x2a8 │ │ │ │ movs r0, r6 │ │ │ │ - cmp r7, #136 @ 0x88 │ │ │ │ + cmp r7, #120 @ 0x78 │ │ │ │ movs r5, r4 │ │ │ │ - stmia r6!, {r1, r2, r3, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r5, r6} │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 001c6d8c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #4 │ │ │ │ - bl 2938c4 │ │ │ │ + bl 2938bc │ │ │ │ cbnz r0, 1c6db2 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 1c650c │ │ │ │ ldr r3, [pc, #48] @ (1c6de4 ) │ │ │ │ mov r0, r4 │ │ │ │ @@ -202354,29 +202357,29 @@ │ │ │ │ ldr r1, [pc, #48] @ (1c6dec ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #272 @ 0x110 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2808 @ 0xaf8 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ add sp, #8 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - add r0, sp, #440 @ 0x1b8 │ │ │ │ + add r0, sp, #376 @ 0x178 │ │ │ │ movs r0, r6 │ │ │ │ - stmia r6!, {r4, r6} │ │ │ │ + stmia r6!, {r6} │ │ │ │ movs r5, r4 │ │ │ │ - cmp r7, #52 @ 0x34 │ │ │ │ + cmp r7, #36 @ 0x24 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 001c6df0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3784] @ 0xec8 │ │ │ │ @@ -202391,136 +202394,136 @@ │ │ │ │ ldr r2, [r4, r2] │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #268] @ 0x10c │ │ │ │ mov.w r2, #0 │ │ │ │ ldr r6, [r7, r3] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3e1938 │ │ │ │ + bl 3e1930 │ │ │ │ ldr.w r3, [pc, #3032] @ 1c7a08 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3e18c8 │ │ │ │ + bl 3e18c0 │ │ │ │ ldr.w r3, [pc, #3024] @ 1c7a0c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3e18c8 │ │ │ │ + bl 3e18c0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3e18c8 │ │ │ │ + bl 3e18c0 │ │ │ │ ldr.w r3, [pc, #3008] @ 1c7a10 │ │ │ │ ldr.w r6, [pc, #3008] @ 1c7a14 │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3e18c8 │ │ │ │ + bl 3e18c0 │ │ │ │ ldr.w r3, [pc, #2996] @ 1c7a18 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3e1938 │ │ │ │ + bl 3e1930 │ │ │ │ ldr.w r3, [pc, #2984] @ 1c7a1c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3e1938 │ │ │ │ + bl 3e1930 │ │ │ │ ldr.w r3, [pc, #2976] @ 1c7a20 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3e1938 │ │ │ │ + bl 3e1930 │ │ │ │ ldr.w r3, [pc, #2964] @ 1c7a24 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3e1938 │ │ │ │ + bl 3e1930 │ │ │ │ ldr.w r3, [pc, #2956] @ 1c7a28 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3e1938 │ │ │ │ + bl 3e1930 │ │ │ │ add.w r0, r6, #32 │ │ │ │ - bl 3e1938 │ │ │ │ + bl 3e1930 │ │ │ │ ldr.w r3, [pc, #2936] @ 1c7a2c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3e1938 │ │ │ │ + bl 3e1930 │ │ │ │ ldr.w r3, [pc, #2928] @ 1c7a30 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3e1938 │ │ │ │ + bl 3e1930 │ │ │ │ ldr.w r3, [pc, #2916] @ 1c7a34 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3e1938 │ │ │ │ + bl 3e1930 │ │ │ │ ldr.w r3, [pc, #2908] @ 1c7a38 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3e1938 │ │ │ │ + bl 3e1930 │ │ │ │ add.w r0, r6, #116 @ 0x74 │ │ │ │ - bl 3e1938 │ │ │ │ + bl 3e1930 │ │ │ │ add.w r0, r6, #184 @ 0xb8 │ │ │ │ - bl 3e1938 │ │ │ │ + bl 3e1930 │ │ │ │ add.w r0, r6, #220 @ 0xdc │ │ │ │ - bl 3e1938 │ │ │ │ + bl 3e1930 │ │ │ │ add.w r0, r6, #304 @ 0x130 │ │ │ │ - bl 3e1938 │ │ │ │ + bl 3e1930 │ │ │ │ add.w r0, r6, #500 @ 0x1f4 │ │ │ │ - bl 3e1938 │ │ │ │ + bl 3e1930 │ │ │ │ add.w r0, r6, #648 @ 0x288 │ │ │ │ - bl 3e1938 │ │ │ │ + bl 3e1930 │ │ │ │ add.w r0, r6, #732 @ 0x2dc │ │ │ │ - bl 3e1938 │ │ │ │ + bl 3e1930 │ │ │ │ add.w r0, r6, #768 @ 0x300 │ │ │ │ - bl 3e1938 │ │ │ │ + bl 3e1930 │ │ │ │ add.w r0, r6, #804 @ 0x324 │ │ │ │ - bl 3e1938 │ │ │ │ + bl 3e1930 │ │ │ │ add.w r0, r6, #872 @ 0x368 │ │ │ │ - bl 3e1938 │ │ │ │ + bl 3e1930 │ │ │ │ add.w r0, r6, #940 @ 0x3ac │ │ │ │ - bl 3e1938 │ │ │ │ + bl 3e1930 │ │ │ │ ldr.w r3, [pc, #2808] @ 1c7a3c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3e1938 │ │ │ │ + bl 3e1930 │ │ │ │ add.w r0, r6, #1024 @ 0x400 │ │ │ │ - bl 3e1938 │ │ │ │ + bl 3e1930 │ │ │ │ ldr.w r3, [pc, #2792] @ 1c7a40 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3e1938 │ │ │ │ + bl 3e1930 │ │ │ │ addw r0, r6, #1156 @ 0x484 │ │ │ │ - bl 3e1938 │ │ │ │ + bl 3e1930 │ │ │ │ add.w r0, r6, #1256 @ 0x4e8 │ │ │ │ - bl 3e1938 │ │ │ │ + bl 3e1930 │ │ │ │ addw r0, r6, #1356 @ 0x54c │ │ │ │ - bl 3e1938 │ │ │ │ + bl 3e1930 │ │ │ │ movs r0, #2 │ │ │ │ - bl 3dc638 │ │ │ │ + bl 3dc630 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 3e1048 │ │ │ │ + bl 3e1040 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 3d6b4c │ │ │ │ + bl 3d6b44 │ │ │ │ movs r6, #1 │ │ │ │ - bl 2c4910 │ │ │ │ + bl 2c4908 │ │ │ │ ldr.w r3, [pc, #2732] @ 1c7a44 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3dc6b8 │ │ │ │ + bl 3dc6b0 │ │ │ │ bl 14b3dc │ │ │ │ - bl 3dc6c8 │ │ │ │ + bl 3dc6c0 │ │ │ │ bl 1eb198 │ │ │ │ cmp r5, r6 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ ble.w 1c7518 │ │ │ │ mov r3, r6 │ │ │ │ b.n 1c6fc2 │ │ │ │ adds r3, #1 │ │ │ │ @@ -202540,15 +202543,15 @@ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r2, #103 @ 0x67 │ │ │ │ ite eq │ │ │ │ moveq r6, #0 │ │ │ │ andne.w r6, r6, #1 │ │ │ │ cmp r3, r5 │ │ │ │ blt.n 1c6fc2 │ │ │ │ - bl 3d05d8 │ │ │ │ + bl 3d05d0 │ │ │ │ ldr.w r3, [pc, #2648] @ 1c7a48 │ │ │ │ add r3, pc │ │ │ │ str r0, [r3, #72] @ 0x48 │ │ │ │ cmp r6, #0 │ │ │ │ bne.w 1c7524 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ @@ -202558,36 +202561,36 @@ │ │ │ │ strd r3, r3, [sp, #16] │ │ │ │ add r6, pc │ │ │ │ movs r7, #1 │ │ │ │ b.n 1c7036 │ │ │ │ mov r1, r7 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e0bf0 │ │ │ │ + bl 3e0be8 │ │ │ │ ldr.w r2, [r4, r7, lsl #2] │ │ │ │ movs r1, #0 │ │ │ │ mov r3, r6 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ adds r7, #1 │ │ │ │ str r7, [sp, #48] @ 0x30 │ │ │ │ - bl 2bf0b8 │ │ │ │ + bl 2bf0b0 │ │ │ │ cmp r5, r7 │ │ │ │ ble.w 1c714c │ │ │ │ ldr.w r3, [r4, r7, lsl #2] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ bne.n 1c7012 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 1c3c70 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1c9ec8 │ │ │ │ ldr r1, [r7, #8] │ │ │ │ cmp r1, #114 @ 0x72 │ │ │ │ bhi.w 1ca476 │ │ │ │ tbh [pc, r1, lsl #1] │ │ │ │ asrs r4, r2, #22 │ │ │ │ @@ -202702,123 +202705,123 @@ │ │ │ │ lsls r4, r3, #30 │ │ │ │ lsls r4, r0, #31 │ │ │ │ lsls r5, r3, #14 │ │ │ │ lsls r1, r1, #18 │ │ │ │ lsls r7, r7, #16 │ │ │ │ lsls r4, r0, #17 │ │ │ │ mov r7, fp │ │ │ │ - bl 3e0bdc │ │ │ │ + bl 3e0bd4 │ │ │ │ ldr.w r3, [pc, #2300] @ 1c7a50 │ │ │ │ ldr.w r1, [pc, #2300] @ 1c7a54 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ ldr r5, [r3, #72] @ 0x48 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3d0c30 │ │ │ │ + bl 3d0c28 │ │ │ │ ldr.w r1, [pc, #2288] @ 1c7a58 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 3d0c30 │ │ │ │ + bl 3d0c28 │ │ │ │ ldr.w r1, [pc, #2276] @ 1c7a5c │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 3d0c30 │ │ │ │ + bl 3d0c28 │ │ │ │ ldr.w r1, [pc, #2268] @ 1c7a60 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 3d0c30 │ │ │ │ + bl 3d0c28 │ │ │ │ cmp r6, #0 │ │ │ │ beq.w 1c75aa │ │ │ │ ldr.w r3, [pc, #2252] @ 1c7a64 │ │ │ │ add r3, pc │ │ │ │ ldrd r2, r0, [r3, #76] @ 0x4c │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 1c72a4 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1ca1fa │ │ │ │ ldrb.w r3, [r3, #140] @ 0x8c │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 1ca20a │ │ │ │ - bl 2c47f0 │ │ │ │ + bl 2c47e8 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c74fa │ │ │ │ ldr.w r3, [pc, #2216] @ 1c7a68 │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r3, #116] @ 0x74 │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 1c7572 │ │ │ │ ldr.w r0, [pc, #2204] @ 1c7a6c │ │ │ │ add r0, pc │ │ │ │ - bl 3e175c │ │ │ │ + bl 3e1754 │ │ │ │ ldr.w r3, [pc, #2200] @ 1c7a70 │ │ │ │ ldr.w r1, [pc, #2200] @ 1c7a74 │ │ │ │ movs r2, #0 │ │ │ │ add r1, pc │ │ │ │ ldr r6, [r7, r3] │ │ │ │ mov r3, r6 │ │ │ │ - bl 3e3b84 │ │ │ │ + bl 3e3b7c │ │ │ │ ldr.w r0, [pc, #2188] @ 1c7a78 │ │ │ │ add r0, pc │ │ │ │ bl 1c3ff0 │ │ │ │ ldr.w r0, [pc, #2180] @ 1c7a7c │ │ │ │ movs r1, #0 │ │ │ │ add r0, pc │ │ │ │ - bl 3e18b8 │ │ │ │ + bl 3e18b0 │ │ │ │ cbz r0, 1c7214 │ │ │ │ ldr.w r3, [pc, #2172] @ 1c7a80 │ │ │ │ movs r2, #0 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r1, r3 │ │ │ │ mov r3, r6 │ │ │ │ - bl 3e3b84 │ │ │ │ + bl 3e3b7c │ │ │ │ ldr.w r0, [pc, #2156] @ 1c7a84 │ │ │ │ add r0, pc │ │ │ │ - bl 3e175c │ │ │ │ + bl 3e1754 │ │ │ │ ldr.w r1, [pc, #2152] @ 1c7a88 │ │ │ │ mov r3, r6 │ │ │ │ movs r2, #0 │ │ │ │ add r1, pc │ │ │ │ - bl 3e3b84 │ │ │ │ + bl 3e3b7c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1ca0b4 │ │ │ │ ldr.w r8, [pc, #2132] @ 1c7a8c │ │ │ │ add r8, pc │ │ │ │ mov r0, r8 │ │ │ │ - bl 3e175c │ │ │ │ + bl 3e1754 │ │ │ │ ldr.w r1, [pc, #2124] @ 1c7a90 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 3e3b84 │ │ │ │ + bl 3e3b7c │ │ │ │ mov r0, r8 │ │ │ │ - bl 3e175c │ │ │ │ + bl 3e1754 │ │ │ │ ldr.w r1, [pc, #2108] @ 1c7a94 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 3e3b84 │ │ │ │ + bl 3e3b7c │ │ │ │ ldr.w r3, [pc, #2100] @ 1c7a98 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #120] @ 0x78 │ │ │ │ cbz r0, 1c7278 │ │ │ │ - bl 3e6278 │ │ │ │ + bl 3e6270 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1ca218 │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r5, [pc, #2080] @ 1c7a9c │ │ │ │ mov r2, r6 │ │ │ │ add r5, pc │ │ │ │ ldr r0, [r5, #124] @ 0x7c │ │ │ │ - bl 3e5fa0 │ │ │ │ + bl 3e5f98 │ │ │ │ bl 1cd330 │ │ │ │ ldr r0, [r5, #104] @ 0x68 │ │ │ │ cbz r0, 1c72de │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ bne.n 1c72d0 │ │ │ │ ldrb r3, [r0, #1] │ │ │ │ @@ -202834,46 +202837,46 @@ │ │ │ │ ldr.w r1, [pc, #2028] @ 1c7aa0 │ │ │ │ add r1, pc │ │ │ │ blx 145310 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1c71b4 │ │ │ │ ldr.w r0, [pc, #2016] @ 1c7aa4 │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ movs r0, #1 │ │ │ │ blx 1459f4 │ │ │ │ ldr.w r1, [pc, #2004] @ 1c7aa8 │ │ │ │ add r1, pc │ │ │ │ blx 145310 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1c729a │ │ │ │ ldr.w r0, [pc, #1996] @ 1c7aac │ │ │ │ add r0, pc │ │ │ │ - bl 3e175c │ │ │ │ + bl 3e1754 │ │ │ │ ldr.w r1, [pc, #1988] @ 1c7ab0 │ │ │ │ movs r3, #0 │ │ │ │ add r1, pc │ │ │ │ mov r2, r3 │ │ │ │ - bl 3e3b84 │ │ │ │ + bl 3e3b7c │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1c729e │ │ │ │ ldr.w r5, [pc, #1976] @ 1c7ab4 │ │ │ │ add r5, pc │ │ │ │ ldrb.w r8, [r5, #128] @ 0x80 │ │ │ │ cmp.w r8, #0 │ │ │ │ bne.w 1c952a │ │ │ │ ldr.w r9, [r5, #136] @ 0x88 │ │ │ │ str.w r8, [sp, #60] @ 0x3c │ │ │ │ - bl 2c4818 │ │ │ │ - bl 3e56f0 │ │ │ │ + bl 2c4810 │ │ │ │ + bl 3e56e8 │ │ │ │ cmp.w r9, #0 │ │ │ │ beq.n 1c7366 │ │ │ │ add r1, sp, #60 @ 0x3c │ │ │ │ mov r0, r9 │ │ │ │ - bl 3d9134 │ │ │ │ + bl 3d912c │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1ca416 │ │ │ │ mov.w r0, #4096 @ 0x1000 │ │ │ │ blx 1439a4 │ │ │ │ mov.w r2, #4096 @ 0x1000 │ │ │ │ mov sl, r0 │ │ │ │ mov r1, r0 │ │ │ │ @@ -202884,130 +202887,130 @@ │ │ │ │ ldr.w r3, [pc, #1896] @ 1c7ab8 │ │ │ │ add.w r0, r5, #156 @ 0x9c │ │ │ │ str.w sl, [r5, #168] @ 0xa8 │ │ │ │ add r3, pc │ │ │ │ strd r8, r8, [r5, #160] @ 0xa0 │ │ │ │ str.w r3, [r5, #156] @ 0x9c │ │ │ │ bl 1eb184 │ │ │ │ - bl 3fc6fc │ │ │ │ + bl 3fc6f4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1ca0b4 │ │ │ │ - bl 3fc6c4 │ │ │ │ + bl 3fc6bc │ │ │ │ mov r0, r6 │ │ │ │ - bl 3ed780 │ │ │ │ + bl 3ed778 │ │ │ │ ldr.w sl, [pc, #1856] @ 1c7abc │ │ │ │ bl 1cd11c │ │ │ │ ldr.w r0, [pc, #1852] @ 1c7ac0 │ │ │ │ add sl, pc │ │ │ │ add r0, pc │ │ │ │ - bl 3e175c │ │ │ │ + bl 3e1754 │ │ │ │ ldr.w r1, [pc, #1844] @ 1c7ac4 │ │ │ │ movs r3, #0 │ │ │ │ add r1, pc │ │ │ │ mov r2, r3 │ │ │ │ - bl 3e3b84 │ │ │ │ + bl 3e3b7c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 239678 │ │ │ │ ldr.w r0, [pc, #1828] @ 1c7ac8 │ │ │ │ add r0, pc │ │ │ │ - bl 3e17dc │ │ │ │ + bl 3e17d4 │ │ │ │ bl 1e9c10 │ │ │ │ ldr.w r0, [pc, #1816] @ 1c7acc │ │ │ │ add r0, pc │ │ │ │ - bl 3e17dc │ │ │ │ + bl 3e17d4 │ │ │ │ add r2, sp, #60 @ 0x3c │ │ │ │ movs r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ mov r0, r2 │ │ │ │ strd r3, r3, [r2, #4] │ │ │ │ str r3, [r2, #12] │ │ │ │ str r2, [sp, #24] │ │ │ │ - bl 3e0ae8 │ │ │ │ + bl 3e0ae0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e3524 │ │ │ │ - bl 3d05d8 │ │ │ │ + bl 3e351c │ │ │ │ + bl 3d05d0 │ │ │ │ mov r1, sl │ │ │ │ mov r9, r0 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ movs r3, #0 │ │ │ │ - bl 3e2d64 │ │ │ │ + bl 3e2d5c │ │ │ │ orrs r0, r1 │ │ │ │ bne.w 1c8bcc │ │ │ │ ldr.w sl, [pc, #1760] @ 1c7ad0 │ │ │ │ mov r0, r5 │ │ │ │ add sl, pc │ │ │ │ mov r1, sl │ │ │ │ - bl 3e2b40 │ │ │ │ + bl 3e2b38 │ │ │ │ cbz r0, 1c7414 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e2b40 │ │ │ │ + bl 3e2b38 │ │ │ │ ldr.w r1, [pc, #1740] @ 1c7ad4 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc │ │ │ │ - bl 3d0774 │ │ │ │ + bl 3d076c │ │ │ │ ldr.w sl, [pc, #1728] @ 1c7ad8 │ │ │ │ mov r0, r5 │ │ │ │ add sl, pc │ │ │ │ mov r1, sl │ │ │ │ - bl 3e2b40 │ │ │ │ + bl 3e2b38 │ │ │ │ cbz r0, 1c7436 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e2b40 │ │ │ │ + bl 3e2b38 │ │ │ │ mov r1, sl │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 3d0774 │ │ │ │ - bl 3d05d8 │ │ │ │ + bl 3d076c │ │ │ │ + bl 3d05d0 │ │ │ │ ldr.w r1, [pc, #1696] @ 1c7adc │ │ │ │ mov r2, r9 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc │ │ │ │ - bl 3d060c │ │ │ │ + bl 3d0604 │ │ │ │ ldr.w r3, [pc, #1684] @ 1c7ae0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ - bl 3e4394 │ │ │ │ + bl 3e438c │ │ │ │ cbz r5, 1c7482 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1ca45a │ │ │ │ adds r3, r5, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r3] │ │ │ │ subs r2, #1 │ │ │ │ strex r1, r2, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 1c7468 │ │ │ │ dmb ish │ │ │ │ cbnz r2, 1c7482 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3d1e5c │ │ │ │ + bl 3d1e54 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ movs r5, #0 │ │ │ │ - bl 3e0b00 │ │ │ │ + bl 3e0af8 │ │ │ │ ldr.w r3, [pc, #1624] @ 1c7ae4 │ │ │ │ ldr.w r1, [pc, #1624] @ 1c7ae8 │ │ │ │ add r3, pc │ │ │ │ str r6, [sp, #64] @ 0x40 │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #60] @ 0x3c │ │ │ │ ldr.w r8, [r3, #72] @ 0x48 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3d0c30 │ │ │ │ + bl 3d0c28 │ │ │ │ mov fp, r0 │ │ │ │ bl 14b4a4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 297364 │ │ │ │ + bl 29735c │ │ │ │ mov sl, r0 │ │ │ │ cmp.w fp, #0 │ │ │ │ beq.w 1c8c16 │ │ │ │ mov r5, r0 │ │ │ │ mov r9, r4 │ │ │ │ cbnz r0, 1c74d6 │ │ │ │ b.w 1c9b2c │ │ │ │ @@ -203026,101 +203029,101 @@ │ │ │ │ bne.n 1c74c4 │ │ │ │ ldr.w r1, [pc, #1540] @ 1c7aec │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r8 │ │ │ │ mov r9, r4 │ │ │ │ add r1, pc │ │ │ │ mov r4, r3 │ │ │ │ - bl 3d0dc8 │ │ │ │ + bl 3d0dc0 │ │ │ │ b.w 1c8c40 │ │ │ │ ldr.w r3, [pc, #1524] @ 1c7af0 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #32] │ │ │ │ cmp r3, #5 │ │ │ │ bne.w 1c71be │ │ │ │ ldr.w r0, [pc, #1512] @ 1c7af4 │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ movs r0, #1 │ │ │ │ blx 1459f4 │ │ │ │ - bl 3d05d8 │ │ │ │ + bl 3d05d0 │ │ │ │ ldr.w r3, [pc, #1496] @ 1c7af8 │ │ │ │ add r3, pc │ │ │ │ str r0, [r3, #72] @ 0x48 │ │ │ │ ldr.w r3, [pc, #1352] @ 1c7a70 │ │ │ │ mov.w r8, #0 │ │ │ │ ldr.w r0, [pc, #1484] @ 1c7afc │ │ │ │ str.w r8, [sp, #60] @ 0x3c │ │ │ │ add r0, pc │ │ │ │ ldr r6, [r7, r3] │ │ │ │ str r6, [sp, #64] @ 0x40 │ │ │ │ - bl 3d6c34 │ │ │ │ + bl 3d6c2c │ │ │ │ ldr.w r1, [pc, #1472] @ 1c7b00 │ │ │ │ add r2, sp, #60 @ 0x3c │ │ │ │ mov r6, r0 │ │ │ │ add r1, pc │ │ │ │ - bl 3e19dc │ │ │ │ + bl 3e19d4 │ │ │ │ adds r0, #2 │ │ │ │ beq.w 1c9efe │ │ │ │ mov r0, r6 │ │ │ │ blx 143ca4 │ │ │ │ ldrd r1, r0, [sp, #60] @ 0x3c │ │ │ │ - bl 3e0744 │ │ │ │ + bl 3e073c │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ cmp r5, r3 │ │ │ │ bgt.w 1c7000 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #16] │ │ │ │ b.n 1c714e │ │ │ │ ldr.w r1, [pc, #1424] @ 1c7b04 │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ add r1, pc │ │ │ │ - bl 3d07d8 │ │ │ │ + bl 3d07d0 │ │ │ │ cbz r0, 1c7590 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r2, r3, #1 │ │ │ │ cmp r2, #5 │ │ │ │ bhi.w 1ca484 │ │ │ │ cmp r3, #4 │ │ │ │ beq.w 1c9b92 │ │ │ │ ldr.w r2, [pc, #1396] @ 1c7b08 │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r1, [pc, #1396] @ 1c7b0c │ │ │ │ ldr.w r0, [pc, #1396] @ 1c7b10 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl 296a20 │ │ │ │ + bl 296a18 │ │ │ │ b.n 1c71cc │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1ca1ea │ │ │ │ cmp.w r9, #0 │ │ │ │ bne.w 1ca1da │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.w 1c7196 │ │ │ │ ldr.w r0, [pc, #1360] @ 1c7b14 │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ movs r0, #1 │ │ │ │ blx 1459f4 │ │ │ │ ldr.w r3, [pc, #1348] @ 1c7b18 │ │ │ │ subs r1, #23 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add r3, pc │ │ │ │ - bl 2bf0b8 │ │ │ │ + bl 2bf0b0 │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ b.n 1c7030 │ │ │ │ ldr.w r3, [pc, #1332] @ 1c7b1c │ │ │ │ subs r1, #21 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ movs r0, #3 │ │ │ │ add r3, pc │ │ │ │ - bl 2bf0b8 │ │ │ │ + bl 2bf0b0 │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ b.n 1c7030 │ │ │ │ ldr.w r3, [pc, #1140] @ 1c7a70 │ │ │ │ mov.w r9, #0 │ │ │ │ ldr.w r7, [pc, #1308] @ 1c7b20 │ │ │ │ strb.w r9, [sp, #60] @ 0x3c │ │ │ │ add r7, pc │ │ │ │ @@ -203128,35 +203131,35 @@ │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ add r3, sp, #60 @ 0x3c │ │ │ │ ldr r0, [r7, #72] @ 0x48 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #24] │ │ │ │ - bl 3e43d4 │ │ │ │ + bl 3e43cc │ │ │ │ ldrb.w r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 1ca11c │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ b.n 1c7030 │ │ │ │ ldr.w r0, [pc, #1268] @ 1c7b28 │ │ │ │ add r0, pc │ │ │ │ - bl 3e175c │ │ │ │ + bl 3e1754 │ │ │ │ ldr.w r1, [pc, #1260] @ 1c7b2c │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ add r1, pc │ │ │ │ bl 1c61e8 │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ b.n 1c7030 │ │ │ │ ldr.w r0, [pc, #1248] @ 1c7b30 │ │ │ │ add r0, pc │ │ │ │ - bl 3e175c │ │ │ │ + bl 3e1754 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ movs r2, #0 │ │ │ │ - bl 3e37c4 │ │ │ │ + bl 3e37bc │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1ca0b4 │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ b.n 1c7030 │ │ │ │ ldr.w r3, [pc, #1028] @ 1c7a70 │ │ │ │ mov.w r9, #0 │ │ │ │ ldr.w r1, [pc, #1216] @ 1c7b34 │ │ │ │ @@ -203164,31 +203167,31 @@ │ │ │ │ strb.w r9, [sp, #47] @ 0x2f │ │ │ │ str.w r9, [sp, #56] @ 0x38 │ │ │ │ add r1, pc │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ str r1, [sp, #24] │ │ │ │ - bl 3e4884 │ │ │ │ + bl 3e487c │ │ │ │ ldr.w r2, [pc, #1188] @ 1c7b38 │ │ │ │ mov r7, r0 │ │ │ │ add r2, pc │ │ │ │ str.w r9, [r2, #12] │ │ │ │ ldrb.w r2, [sp, #47] @ 0x2f │ │ │ │ cbnz r2, 1c76d0 │ │ │ │ ldr.w r9, [sp, #24] │ │ │ │ mov r1, r9 │ │ │ │ - bl 3d0868 │ │ │ │ + bl 3d0860 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1c9870 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #24] │ │ │ │ - bl 3d0ae4 │ │ │ │ + bl 3d0adc │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r2, #63 @ 0x3f │ │ │ │ bne.w 1c985c │ │ │ │ ldrb r2, [r0, #1] │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 1c985c │ │ │ │ @@ -203198,52 +203201,52 @@ │ │ │ │ ldr.w r0, [pc, #1120] @ 1c7b3c │ │ │ │ add r0, pc │ │ │ │ blx 144110 │ │ │ │ movs r0, #0 │ │ │ │ blx 1459f4 │ │ │ │ ldr.w r0, [pc, #1108] @ 1c7b40 │ │ │ │ add r0, pc │ │ │ │ - bl 3e175c │ │ │ │ + bl 3e1754 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ movs r2, #1 │ │ │ │ - bl 3e37c4 │ │ │ │ + bl 3e37bc │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1ca0b4 │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ b.n 1c7030 │ │ │ │ ldr.w r7, [pc, #1084] @ 1c7b44 │ │ │ │ add r7, pc │ │ │ │ mov r0, r7 │ │ │ │ - bl 3e175c │ │ │ │ + bl 3e1754 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ movs r2, #1 │ │ │ │ - bl 3e37c4 │ │ │ │ + bl 3e37bc │ │ │ │ mov r1, r7 │ │ │ │ - bl 3e2b40 │ │ │ │ + bl 3e2b38 │ │ │ │ cbz r0, 1c7732 │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ bne.w 1c9a6c │ │ │ │ ldrb r3, [r0, #1] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 1c9a6c │ │ │ │ ldr.w r0, [pc, #1044] @ 1c7b48 │ │ │ │ add r0, pc │ │ │ │ blx 144110 │ │ │ │ ldr.w r0, [pc, #1036] @ 1c7b4c │ │ │ │ movs r1, #0 │ │ │ │ add r0, pc │ │ │ │ - bl 297364 │ │ │ │ + bl 29735c │ │ │ │ mov r6, r0 │ │ │ │ cbz r0, 1c7798 │ │ │ │ ldr.w r9, [pc, #1024] @ 1c7b50 │ │ │ │ mov r5, r0 │ │ │ │ add r9, pc │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 297080 │ │ │ │ + bl 297078 │ │ │ │ blx 145b88 │ │ │ │ mov r1, r9 │ │ │ │ mov r4, r0 │ │ │ │ blx 145100 │ │ │ │ cbz r0, 1c778c │ │ │ │ cmp r4, #0 │ │ │ │ beq.w 1ca176 │ │ │ │ @@ -203263,15 +203266,15 @@ │ │ │ │ blx 143ca4 │ │ │ │ ldr r5, [r5, #4] │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 1c7754 │ │ │ │ mov r0, r6 │ │ │ │ blx 144ad0 │ │ │ │ b.n 1c729e │ │ │ │ - bl 3e9494 │ │ │ │ + bl 3e948c │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ b.n 1c7030 │ │ │ │ ldr r3, [pc, #940] @ (1c7b58 ) │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ add r3, pc │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ str r2, [r3, #104] @ 0x68 │ │ │ │ @@ -203326,15 +203329,15 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #296 @ 0x128 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ str r7, [sp, #4] │ │ │ │ movw r2, #2354 @ 0x932 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ b.w 1c7030 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl 1e7190 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1ca0b4 │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ @@ -203349,44 +203352,44 @@ │ │ │ │ b.w 1c7030 │ │ │ │ ldr r7, [sp, #52] @ 0x34 │ │ │ │ ldrb r3, [r7, #0] │ │ │ │ cmp r3, #123 @ 0x7b │ │ │ │ beq.w 1c9d5c │ │ │ │ ldr r0, [pc, #760] @ (1c7b70 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e175c │ │ │ │ + bl 3e1754 │ │ │ │ mov r1, r7 │ │ │ │ movs r2, #1 │ │ │ │ - bl 3e37c4 │ │ │ │ + bl 3e37bc │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1ca0b4 │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ b.w 1c7030 │ │ │ │ ldr r0, [pc, #736] @ (1c7b74 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e175c │ │ │ │ + bl 3e1754 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ movs r2, #1 │ │ │ │ - bl 3e37c4 │ │ │ │ + bl 3e37bc │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1ca0b4 │ │ │ │ ldr r1, [pc, #716] @ (1c7b78 ) │ │ │ │ add r1, pc │ │ │ │ - bl 3e2b40 │ │ │ │ + bl 3e2b38 │ │ │ │ ldr r3, [pc, #712] @ (1c7b7c ) │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ str r0, [r3, #0] │ │ │ │ b.w 1c7030 │ │ │ │ ldr r3, [pc, #704] @ (1c7b80 ) │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r1, r3 │ │ │ │ - bl 3e4ba0 │ │ │ │ + bl 3e4b98 │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 1ca2cc │ │ │ │ ldr r3, [pc, #684] @ (1c7b84 ) │ │ │ │ movs r2, #1 │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ strb r2, [r3, #0] │ │ │ │ @@ -203396,67 +203399,67 @@ │ │ │ │ b.w 1c7030 │ │ │ │ ldr r7, [sp, #52] @ 0x34 │ │ │ │ ldrb r3, [r7, #0] │ │ │ │ cmp r3, #123 @ 0x7b │ │ │ │ beq.w 1c9cbe │ │ │ │ ldr r0, [pc, #652] @ (1c7b88 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e175c │ │ │ │ + bl 3e1754 │ │ │ │ mov r1, r7 │ │ │ │ movs r2, #1 │ │ │ │ - bl 3e37c4 │ │ │ │ + bl 3e37bc │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1ca0b4 │ │ │ │ ldr.w r9, [pc, #632] @ 1c7b8c │ │ │ │ add r9, pc │ │ │ │ mov r1, r9 │ │ │ │ - bl 3e2b40 │ │ │ │ + bl 3e2b38 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1ca32a │ │ │ │ mov r1, r7 │ │ │ │ - bl 29b3c8 │ │ │ │ + bl 29b3c0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c729e │ │ │ │ mov r0, r7 │ │ │ │ - bl 3c8ec8 │ │ │ │ + bl 3c8ec0 │ │ │ │ ldr r3, [pc, #312] @ (1c7a70 ) │ │ │ │ mov r7, r0 │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ movs r0, #12 │ │ │ │ str r3, [sp, #24] │ │ │ │ blx 1439a4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r9, r0 │ │ │ │ mov r2, r0 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3aaf20 │ │ │ │ + bl 3aaf18 │ │ │ │ ldr r3, [pc, #572] @ (1c7b90 ) │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [r9, #4] │ │ │ │ add r3, pc │ │ │ │ mov r0, r7 │ │ │ │ add.w r1, r9, #4 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ str.w r2, [r9, #8] │ │ │ │ str.w r9, [r2] │ │ │ │ str r1, [r3, #4] │ │ │ │ - bl 3ca5d0 │ │ │ │ + bl 3ca5c8 │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ b.w 1c7030 │ │ │ │ bl 268d3c │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ b.w 1c7030 │ │ │ │ ldr r0, [pc, #528] @ (1c7b94 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e175c │ │ │ │ + bl 3e1754 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ movs r2, #1 │ │ │ │ - bl 3e37c4 │ │ │ │ + bl 3e37bc │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1ca0b4 │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ b.w 1c7030 │ │ │ │ ldr r3, [pc, #504] @ (1c7b98 ) │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ add r3, pc │ │ │ │ @@ -203473,26 +203476,26 @@ │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ str r2, [r3, #0] │ │ │ │ b.w 1c7030 │ │ │ │ ldr r0, [pc, #472] @ (1c7ba4 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e175c │ │ │ │ + bl 3e1754 │ │ │ │ ldr r1, [pc, #468] @ (1c7ba8 ) │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ add r1, pc │ │ │ │ bl 1c61e8 │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ b.w 1c7030 │ │ │ │ ldr r3, [pc, #140] @ (1c7a70 ) │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ mov r1, r3 │ │ │ │ - bl 3ea244 │ │ │ │ + bl 3ea23c │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ b.w 1c7030 │ │ │ │ nop │ │ │ │ ldrb r0, [r4, r4] │ │ │ │ movs r4, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ @@ -203529,165 +203532,165 @@ │ │ │ │ movs r6, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r4, #4 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfa5a0040 │ │ │ │ - stmia r4!, {r2, r5, r6} │ │ │ │ + stmia r4!, {r2, r4, r6} │ │ │ │ movs r5, r4 │ │ │ │ ldr??.w r0, [r2, #64] @ 0x40 │ │ │ │ - cbz r4, 1c7a86 │ │ │ │ + cbz r4, 1c7a82 │ │ │ │ movs r6, r4 │ │ │ │ - sub sp, #216 @ 0xd8 │ │ │ │ + sub sp, #152 @ 0x98 │ │ │ │ movs r4, r4 │ │ │ │ - sub sp, #256 @ 0x100 │ │ │ │ + sub sp, #192 @ 0xc0 │ │ │ │ movs r4, r4 │ │ │ │ - bvs.n 1c7af0 │ │ │ │ + bvs.n 1c7ad0 │ │ │ │ movs r0, r5 │ │ │ │ ldrh.w r0, [r2, #64] @ 0x40 │ │ │ │ strb.w r0, [sl, #64] @ 0x40 │ │ │ │ - add r4, pc, #224 @ (adr r4, 1c7b50 ) │ │ │ │ + add r4, pc, #160 @ (adr r4, 1c7b10 ) │ │ │ │ movs r7, r4 │ │ │ │ movs r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r5!, {r0, r2, r4, r7} │ │ │ │ vqshl.u32 q14, , #31 │ │ │ │ - vsli.64 q14, q11, #63 @ 0x3f │ │ │ │ + @ instruction: 0xffffc5e6 │ │ │ │ movs r5, r4 │ │ │ │ asrs r0, r2, #32 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #848] @ 0x350 │ │ │ │ + str r3, [sp, #784] @ 0x310 │ │ │ │ movs r7, r4 │ │ │ │ mcr 15, 7, pc, cr11, cr15, {7} @ │ │ │ │ - stmia r5!, {r6, r7} │ │ │ │ + stmia r5!, {r4, r5, r7} │ │ │ │ movs r5, r4 │ │ │ │ ldmia r3!, {r0, r2, r4, r7} │ │ │ │ vtbx.8 d28, {d15-d18}, d5 │ │ │ │ @ instruction: 0xfffff7e6 │ │ │ │ lsls r0, r0, #1 │ │ │ │ @ instruction: 0xf7cc0040 │ │ │ │ - stmia r0!, {r2, r6} │ │ │ │ + stmia r0!, {r2, r4, r5} │ │ │ │ movs r5, r4 │ │ │ │ - stmia r7!, {r3, r7} │ │ │ │ + stmia r7!, {r3, r4, r5, r6} │ │ │ │ movs r5, r4 │ │ │ │ - movs r3, #216 @ 0xd8 │ │ │ │ + movs r3, #200 @ 0xc8 │ │ │ │ movs r4, r4 │ │ │ │ - ldc2l 0, cr0, [r2], {37} @ 0x25 │ │ │ │ + stc2l 0, cr0, [r2], {37} @ 0x25 │ │ │ │ ldmia r5, {r0, r1, r5, r7} │ │ │ │ @ instruction: 0xfffff74e │ │ │ │ lsls r0, r0, #1 │ │ │ │ ldmia r5!, {r0, r6} │ │ │ │ - vrshr.u32 d31, d2, #1 │ │ │ │ + vsubl.u , d15, d2 │ │ │ │ movs r5, r4 │ │ │ │ - stmia r7!, {r2, r4, r7} │ │ │ │ + stmia r7!, {r2, r7} │ │ │ │ movs r5, r4 │ │ │ │ ldmia r5!, {r0, r2, r3} │ │ │ │ - vtbl.8 d16, {d15-d17}, d14 │ │ │ │ + @ instruction: 0xffff09fe │ │ │ │ movs r6, r4 │ │ │ │ - asrs r0, r5, #26 │ │ │ │ + asrs r0, r3, #26 │ │ │ │ movs r6, r4 │ │ │ │ - stmia r7!, {r2, r4, r5} │ │ │ │ + stmia r7!, {r2, r5} │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xf7be0024 │ │ │ │ - movs r3, #14 │ │ │ │ + @ instruction: 0xf7ae0024 │ │ │ │ + movs r2, #254 @ 0xfe │ │ │ │ movs r7, r4 │ │ │ │ - asrs r2, r3, #24 │ │ │ │ + asrs r2, r1, #24 │ │ │ │ movs r6, r4 │ │ │ │ @ instruction: 0xf5fc0040 │ │ │ │ subs.w r0, sl, #12582912 @ 0xc00000 │ │ │ │ - udf #74 @ 0x4a │ │ │ │ + udf #58 @ 0x3a │ │ │ │ movs r6, r4 │ │ │ │ - ble.n 1c7ad4 │ │ │ │ + ble.n 1c7ab4 │ │ │ │ movs r6, r4 │ │ │ │ adc.w r0, lr, #12582912 @ 0xc00000 │ │ │ │ - stmia r5!, {r2, r3, r5, r6} │ │ │ │ + stmia r5!, {r2, r3, r4, r6} │ │ │ │ movs r5, r4 │ │ │ │ @ instruction: 0xf52c0040 │ │ │ │ - it cs │ │ │ │ - movcs r5, r4 │ │ │ │ + it ne │ │ │ │ + movne r5, r4 │ │ │ │ stcl 15, cr15, [pc, #-1020]! @ 1c7708 │ │ │ │ - add r5, sp, #592 @ 0x250 │ │ │ │ + add r5, sp, #528 @ 0x210 │ │ │ │ movs r4, r4 │ │ │ │ - str r2, [sp, #24] │ │ │ │ + str r1, [sp, #984] @ 0x3d8 │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r2!, {} │ │ │ │ + ldmia r1!, {r4, r5, r6, r7} │ │ │ │ movs r5, r4 │ │ │ │ - add r1, sp, #680 @ 0x2a8 │ │ │ │ + add r1, sp, #616 @ 0x268 │ │ │ │ movs r4, r4 │ │ │ │ - stmia r3!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r3!, {r2, r3, r4, r6, r7} │ │ │ │ movs r5, r4 │ │ │ │ - bkpt 0x0094 │ │ │ │ + bkpt 0x0084 │ │ │ │ movs r5, r4 │ │ │ │ - strh r4, [r2, #60] @ 0x3c │ │ │ │ + strh r4, [r0, #60] @ 0x3c │ │ │ │ movs r7, r4 │ │ │ │ orr.w r0, r2, #12582912 @ 0xc00000 │ │ │ │ - bgt.n 1c7abc │ │ │ │ + bgt.n 1c7a9c │ │ │ │ movs r6, r4 │ │ │ │ - movs r6, #154 @ 0x9a │ │ │ │ + movs r6, #138 @ 0x8a │ │ │ │ movs r5, r4 │ │ │ │ - add r4, sp, #808 @ 0x328 │ │ │ │ + add r4, sp, #744 @ 0x2e8 │ │ │ │ movs r4, r4 │ │ │ │ - stmia r1!, {r3, r5, r7} │ │ │ │ + stmia r1!, {r3, r4, r7} │ │ │ │ movs r5, r4 │ │ │ │ - stmia r7!, {r2, r5, r6, r7} │ │ │ │ + stmia r7!, {r2, r4, r6, r7} │ │ │ │ movs r0, r5 │ │ │ │ ldr r5, [sp, #248] @ 0xf8 │ │ │ │ movs r4, r6 │ │ │ │ - cmp r1, #138 @ 0x8a │ │ │ │ + cmp r1, #122 @ 0x7a │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r6, [r4, r5] │ │ │ │ + ldrb r6, [r2, r5] │ │ │ │ movs r2, r5 │ │ │ │ - add r2, r1 │ │ │ │ + mvns r2, r7 │ │ │ │ movs r7, r4 │ │ │ │ - ittt pl │ │ │ │ - movpl r5, r4 │ │ │ │ - mvnpl r2, r2 │ │ │ │ + itee mi │ │ │ │ + movmi r5, r4 │ │ │ │ + mvnpl r2, r0 │ │ │ │ movpl r7, r4 │ │ │ │ - itet vs │ │ │ │ - movvs r5, r4 │ │ │ │ - cbnz r0, 1c7b74 @ unpredictable │ │ │ │ - movvs r5, r4 │ │ │ │ + itte pl │ │ │ │ + movpl r5, r4 │ │ │ │ + cbnz r0, 1c7b70 @ unpredictable │ │ │ │ + movmi r5, r4 │ │ │ │ subw r0, r0, #64 @ 0x40 │ │ │ │ - pop {r2, r3, r4, r5, r7} │ │ │ │ + pop {r2, r3, r5, r7} │ │ │ │ movs r5, r4 │ │ │ │ - ldr r5, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r5, [sp, #952] @ 0x3b8 │ │ │ │ movs r0, r6 │ │ │ │ - pop {r3, r5, r7} │ │ │ │ + pop {r3, r4, r7} │ │ │ │ movs r5, r4 │ │ │ │ - movs r4, #196 @ 0xc4 │ │ │ │ + movs r4, #180 @ 0xb4 │ │ │ │ movs r5, r4 │ │ │ │ ldr r3, [sp, #472] @ 0x1d8 │ │ │ │ movs r4, r6 │ │ │ │ - @ instruction: 0xf73c0025 │ │ │ │ - ldr r5, [sp, #464] @ 0x1d0 │ │ │ │ + @ instruction: 0xf72c0025 │ │ │ │ + ldr r5, [sp, #400] @ 0x190 │ │ │ │ movs r7, r4 │ │ │ │ - adds r0, #26 │ │ │ │ + adds r0, #10 │ │ │ │ movs r2, r5 │ │ │ │ cmp r4, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r4, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r2, #22] │ │ │ │ + ldrh r6, [r0, #22] │ │ │ │ movs r7, r4 │ │ │ │ - bkpt 0x00ec │ │ │ │ + bkpt 0x00dc │ │ │ │ movs r5, r4 │ │ │ │ ldr r2, [sp, #648] @ 0x288 │ │ │ │ movs r4, r6 │ │ │ │ - asrs r0, r3, #3 │ │ │ │ + asrs r0, r1, #3 │ │ │ │ movs r6, r4 │ │ │ │ @ instruction: 0xf0aa0040 │ │ │ │ eors.w r0, sl, #64 @ 0x40 │ │ │ │ movs r2, #140 @ 0x8c │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #16 │ │ │ │ + movs r3, #0 │ │ │ │ movs r5, r4 │ │ │ │ - add r1, sp, #24 │ │ │ │ + add r0, sp, #984 @ 0x3d8 │ │ │ │ movs r4, r4 │ │ │ │ ldr r7, [sp, #52] @ 0x34 │ │ │ │ ldrb r3, [r7, #0] │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ bne.w 1c9a4a │ │ │ │ ldrb r3, [r7, #1] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -203701,15 +203704,15 @@ │ │ │ │ ldr.w r3, [pc, #3260] @ 1c8890 │ │ │ │ ldr.w r2, [pc, #3260] @ 1c8894 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [pc, #3260] @ 1c8898 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ - bl 3d0774 │ │ │ │ + bl 3d076c │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ b.w 1c7030 │ │ │ │ ldr.w r0, [pc, #3244] @ 1c889c │ │ │ │ add r0, pc │ │ │ │ bl 1764cc │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1c9eb8 │ │ │ │ @@ -203742,125 +203745,125 @@ │ │ │ │ movs r2, #1 │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ strb r2, [r3, #0] │ │ │ │ b.w 1c7030 │ │ │ │ ldr.w r0, [pc, #3156] @ 1c88b4 │ │ │ │ add r0, pc │ │ │ │ - bl 3e175c │ │ │ │ + bl 3e1754 │ │ │ │ ldr.w r1, [pc, #3152] @ 1c88b8 │ │ │ │ movs r2, #0 │ │ │ │ add r1, pc │ │ │ │ - bl 3e37c4 │ │ │ │ + bl 3e37bc │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ b.w 1c7030 │ │ │ │ ldr.w r0, [pc, #3136] @ 1c88bc │ │ │ │ add r0, pc │ │ │ │ - bl 3e175c │ │ │ │ + bl 3e1754 │ │ │ │ ldr.w r1, [pc, #3132] @ 1c88c0 │ │ │ │ movs r2, #0 │ │ │ │ add r1, pc │ │ │ │ - bl 3e37c4 │ │ │ │ + bl 3e37bc │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ b.w 1c7030 │ │ │ │ ldr.w r0, [pc, #3116] @ 1c88c4 │ │ │ │ add r0, pc │ │ │ │ - bl 3e175c │ │ │ │ + bl 3e1754 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ movs r2, #0 │ │ │ │ - bl 3e37c4 │ │ │ │ + bl 3e37bc │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1ca0b4 │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ b.w 1c7030 │ │ │ │ ldr.w r3, [pc, #3092] @ 1c88c8 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ add r3, pc │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ str r2, [r3, #76] @ 0x4c │ │ │ │ b.w 1c7030 │ │ │ │ movs r0, #1 │ │ │ │ - bl 2c4804 │ │ │ │ + bl 2c47fc │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ b.w 1c7030 │ │ │ │ ldr.w r3, [pc, #3068] @ 1c88cc │ │ │ │ ldr.w r9, [fp, r3] │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r3, #15 │ │ │ │ bgt.w 1ca2e8 │ │ │ │ ldr.w r0, [pc, #3052] @ 1c88d0 │ │ │ │ add r0, pc │ │ │ │ - bl 3e175c │ │ │ │ + bl 3e1754 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ movs r2, #1 │ │ │ │ - bl 3e37c4 │ │ │ │ + bl 3e37bc │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1ca0b4 │ │ │ │ ldr.w r1, [pc, #3032] @ 1c88d4 │ │ │ │ ldr.w r3, [r9] │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #24] │ │ │ │ - bl 3e2b40 │ │ │ │ + bl 3e2b38 │ │ │ │ ldr.w r2, [pc, #3020] @ 1c88d8 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r7 │ │ │ │ ldr.w r1, [pc, #3016] @ 1c88dc │ │ │ │ ldr.w r7, [fp, r2] │ │ │ │ add r1, pc │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str.w r3, [r7, r2, lsl #3] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - bl 3e2d0c │ │ │ │ + bl 3e2d04 │ │ │ │ ldr.w r3, [r9] │ │ │ │ ldr.w r2, [r7, r3, lsl #3] │ │ │ │ add.w r7, r7, r3, lsl #3 │ │ │ │ str r0, [r7, #4] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 1ca2da │ │ │ │ adds r3, #1 │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ str.w r3, [r9] │ │ │ │ b.w 1c7030 │ │ │ │ ldr.w r0, [pc, #2960] @ 1c88e0 │ │ │ │ add r0, pc │ │ │ │ - bl 3e175c │ │ │ │ + bl 3e1754 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ movs r2, #0 │ │ │ │ - bl 3e37c4 │ │ │ │ + bl 3e37bc │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1ca0b4 │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ b.w 1c7030 │ │ │ │ ldr.w r0, [pc, #2932] @ 1c88e4 │ │ │ │ add r0, pc │ │ │ │ - bl 3e175c │ │ │ │ + bl 3e1754 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ movs r2, #1 │ │ │ │ - bl 3e37c4 │ │ │ │ + bl 3e37bc │ │ │ │ str r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1ca0b4 │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ b.w 1c7030 │ │ │ │ ldr.w r0, [pc, #2904] @ 1c88e8 │ │ │ │ add r0, pc │ │ │ │ - bl 3e175c │ │ │ │ + bl 3e1754 │ │ │ │ ldr.w r3, [pc, #2900] @ 1c88ec │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ mov r7, r3 │ │ │ │ - bl 3e3258 │ │ │ │ + bl 3e3250 │ │ │ │ ldr.w r1, [pc, #2884] @ 1c88f0 │ │ │ │ mov r3, r7 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ add r1, pc │ │ │ │ - bl 3e2e5c │ │ │ │ + bl 3e2e54 │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ b.w 1c7030 │ │ │ │ ldr r7, [sp, #52] @ 0x34 │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #60 @ 0x3c │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ mov r0, r7 │ │ │ │ @@ -203889,15 +203892,15 @@ │ │ │ │ bne.w 1c9e2e │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r2, [pc, #2804] @ 1c8900 │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #24] │ │ │ │ add.w r9, r2, r3, lsl #2 │ │ │ │ ldr.w r0, [r9, #84] @ 0x54 │ │ │ │ - bl 396448 │ │ │ │ + bl 396440 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str.w r7, [r9, #144] @ 0x90 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ str.w r3, [r9, #84] @ 0x54 │ │ │ │ ldr.w r3, [r2, #144] @ 0x90 │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ str r3, [r2, #80] @ 0x50 │ │ │ │ @@ -203934,37 +203937,37 @@ │ │ │ │ bl 23cb70 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1ca0b4 │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ b.w 1c7030 │ │ │ │ ldr.w r0, [pc, #2676] @ 1c8914 │ │ │ │ add r0, pc │ │ │ │ - bl 3e175c │ │ │ │ + bl 3e1754 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1ca0b4 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ movs r2, #1 │ │ │ │ - bl 3e37c4 │ │ │ │ + bl 3e37bc │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1ca0b4 │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ b.w 1c7030 │ │ │ │ ldr.w r3, [pc, #2644] @ 1c8918 │ │ │ │ ldr.w r1, [pc, #2644] @ 1c891c │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ mov r2, r3 │ │ │ │ - bl 3e19dc │ │ │ │ + bl 3e19d4 │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ b.w 1c7030 │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ b.w 1c7030 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ - bl 3fc700 │ │ │ │ + bl 3fc6f8 │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ b.w 1c7030 │ │ │ │ ldr.w r1, [pc, #2608] @ 1c8920 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ add r1, pc │ │ │ │ adds r1, #8 │ │ │ │ bl 176c54 │ │ │ │ @@ -203980,75 +203983,75 @@ │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ add r3, pc │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ str.w r2, [r3, #152] @ 0x98 │ │ │ │ b.w 1c7030 │ │ │ │ ldr.w r0, [pc, #2564] @ 1c892c │ │ │ │ add r0, pc │ │ │ │ - bl 3e175c │ │ │ │ + bl 3e1754 │ │ │ │ ldr.w r9, [sp, #52] @ 0x34 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r9 │ │ │ │ - bl 3e37c4 │ │ │ │ + bl 3e37bc │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1ca0b4 │ │ │ │ ldr.w r1, [pc, #2540] @ 1c8930 │ │ │ │ movs r2, #0 │ │ │ │ add r1, pc │ │ │ │ - bl 3e2cfc │ │ │ │ + bl 3e2cf4 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c9e26 │ │ │ │ ldr.w r1, [pc, #2524] @ 1c8934 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ - bl 3e2b40 │ │ │ │ + bl 3e2b38 │ │ │ │ cbz r0, 1c7f66 │ │ │ │ - bl 2c47e0 │ │ │ │ + bl 2c47d8 │ │ │ │ ldr.w r1, [pc, #2512] @ 1c8938 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ - bl 3e2cfc │ │ │ │ + bl 3e2cf4 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c9e1e │ │ │ │ ldr.w r1, [pc, #2496] @ 1c893c │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ - bl 3e2b40 │ │ │ │ + bl 3e2b38 │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1c7030 │ │ │ │ - bl 2c4700 │ │ │ │ + bl 2c46f8 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1ca304 │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ b.w 1c7030 │ │ │ │ ldr.w r0, [pc, #2464] @ 1c8940 │ │ │ │ add r0, pc │ │ │ │ - bl 3e175c │ │ │ │ + bl 3e1754 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ movs r2, #0 │ │ │ │ - bl 3e37c4 │ │ │ │ + bl 3e37bc │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1ca0b4 │ │ │ │ ldr.w r1, [pc, #2440] @ 1c8944 │ │ │ │ movs r2, #0 │ │ │ │ add r1, pc │ │ │ │ - bl 3e2cfc │ │ │ │ + bl 3e2cf4 │ │ │ │ ldr.w r3, [pc, #2432] @ 1c8948 │ │ │ │ ldr.w r1, [pc, #2432] @ 1c894c │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ strb r2, [r3, #0] │ │ │ │ movs r2, #0 │ │ │ │ - bl 3e2cfc │ │ │ │ + bl 3e2cf4 │ │ │ │ ldr.w r3, [pc, #2416] @ 1c8950 │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ strb r0, [r3, #0] │ │ │ │ b.w 1c7030 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -204061,32 +204064,32 @@ │ │ │ │ str r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1ca246 │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ b.w 1c7030 │ │ │ │ ldr.w r0, [pc, #2372] @ 1c8958 │ │ │ │ add r0, pc │ │ │ │ - bl 3e175c │ │ │ │ + bl 3e1754 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ movs r2, #1 │ │ │ │ - bl 3e37c4 │ │ │ │ + bl 3e37bc │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1ca0b4 │ │ │ │ ldr.w r3, [pc, #2284] @ 1c8918 │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ mov r1, r3 │ │ │ │ bl 19d584 │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ b.w 1c7030 │ │ │ │ ldr.w r0, [pc, #2332] @ 1c895c │ │ │ │ add r0, pc │ │ │ │ - bl 3e175c │ │ │ │ + bl 3e1754 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ movs r2, #0 │ │ │ │ - bl 3e37c4 │ │ │ │ + bl 3e37bc │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1ca0b4 │ │ │ │ ldr.w r3, [pc, #2240] @ 1c8918 │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ mov r1, r3 │ │ │ │ bl 1b3314 │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ @@ -204106,126 +204109,126 @@ │ │ │ │ b.w 1c7030 │ │ │ │ ldr.w r3, [pc, #2260] @ 1c8964 │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r0, [pc, #2256] @ 1c8968 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ str r2, [r3, #0] │ │ │ │ - bl 3e175c │ │ │ │ + bl 3e1754 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ bl 22c118 │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ b.w 1c7030 │ │ │ │ ldr.w r3, [pc, #2236] @ 1c896c │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r0, [pc, #2232] @ 1c8970 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ str r2, [r3, #0] │ │ │ │ - bl 3e175c │ │ │ │ + bl 3e1754 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ bl 22c118 │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ b.w 1c7030 │ │ │ │ ldr.w r0, [pc, #2212] @ 1c8974 │ │ │ │ add r0, pc │ │ │ │ - bl 3e175c │ │ │ │ + bl 3e1754 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ movs r2, #1 │ │ │ │ - bl 3e37c4 │ │ │ │ + bl 3e37bc │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1ca0b4 │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ b.w 1c7030 │ │ │ │ ldr.w r0, [pc, #2184] @ 1c8978 │ │ │ │ add r0, pc │ │ │ │ - bl 3e175c │ │ │ │ + bl 3e1754 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ bl 1eb9b8 │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 1ca0b4 │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ b.w 1c7030 │ │ │ │ ldr.w r3, [pc, #2160] @ 1c897c │ │ │ │ ldr.w r1, [pc, #2160] @ 1c8980 │ │ │ │ add r3, pc │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ - bl 3d0774 │ │ │ │ + bl 3d076c │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ b.w 1c7030 │ │ │ │ ldr.w r3, [pc, #2144] @ 1c8984 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ movs r0, #4 │ │ │ │ add r3, pc │ │ │ │ - bl 2bf0b8 │ │ │ │ + bl 2bf0b0 │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ b.w 1c7030 │ │ │ │ ldr.w r3, [pc, #2124] @ 1c8988 │ │ │ │ ldr.w r1, [pc, #2124] @ 1c898c │ │ │ │ add r3, pc │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ - bl 3d0774 │ │ │ │ + bl 3d076c │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ b.w 1c7030 │ │ │ │ ldr.w r3, [pc, #2104] @ 1c8990 │ │ │ │ ldr.w r1, [pc, #2104] @ 1c8994 │ │ │ │ add r3, pc │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ - bl 3d0774 │ │ │ │ + bl 3d076c │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ b.w 1c7030 │ │ │ │ ldr.w r3, [pc, #2088] @ 1c8998 │ │ │ │ ldr.w r1, [pc, #2088] @ 1c899c │ │ │ │ add r3, pc │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ - bl 3d0774 │ │ │ │ + bl 3d076c │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ b.w 1c7030 │ │ │ │ ldr.w r3, [pc, #2068] @ 1c89a0 │ │ │ │ ldr.w r1, [pc, #2068] @ 1c89a4 │ │ │ │ add r3, pc │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ - bl 3d0774 │ │ │ │ + bl 3d076c │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ b.w 1c7030 │ │ │ │ ldr.w r3, [pc, #2052] @ 1c89a8 │ │ │ │ ldr.w r1, [pc, #2052] @ 1c89ac │ │ │ │ add r3, pc │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ - bl 3d0774 │ │ │ │ + bl 3d076c │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ b.w 1c7030 │ │ │ │ ldr.w r3, [pc, #1880] @ 1c8918 │ │ │ │ movs r7, #0 │ │ │ │ str r7, [sp, #60] @ 0x3c │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r2, r3 │ │ │ │ - bl 3cd224 │ │ │ │ + bl 3cd21c │ │ │ │ mov r1, r7 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r2, sp, #60 @ 0x3c │ │ │ │ str r0, [sp, #28] │ │ │ │ - bl 382088 │ │ │ │ - bl 3c9384 │ │ │ │ + bl 382080 │ │ │ │ + bl 3c937c │ │ │ │ ldr.w r3, [pc, #1992] @ 1c89b0 │ │ │ │ ldr.w ip, [sp, #60] @ 0x3c │ │ │ │ mov r9, r0 │ │ │ │ ldr.w lr, [pc, #1788] @ 1c88ec │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r7, r3 │ │ │ │ @@ -204233,42 +204236,42 @@ │ │ │ │ stmia r7!, {r0, r1, r2, r3} │ │ │ │ ldmia.w ip, {r0, r1, r2, r3} │ │ │ │ stmia.w r7, {r0, r1, r2, r3} │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr.w r3, [fp, lr] │ │ │ │ mov r0, r9 │ │ │ │ mov r2, r3 │ │ │ │ - bl 381f4c │ │ │ │ + bl 381f44 │ │ │ │ mov r0, r9 │ │ │ │ - bl 3ca5d0 │ │ │ │ + bl 3ca5c8 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ - bl 381e08 │ │ │ │ + bl 381e00 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 3ca5d0 │ │ │ │ + bl 3ca5c8 │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ b.w 1c7030 │ │ │ │ ldr.w r0, [pc, #1924] @ 1c89b4 │ │ │ │ add r0, pc │ │ │ │ - bl 3e175c │ │ │ │ + bl 3e1754 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ movs r2, #1 │ │ │ │ - bl 3e37c4 │ │ │ │ + bl 3e37bc │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1ca0b4 │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ b.w 1c7030 │ │ │ │ ldr.w r9, [sp, #52] @ 0x34 │ │ │ │ movs r0, #32 │ │ │ │ blx 1439a4 │ │ │ │ movs r3, #1 │ │ │ │ mov r7, r0 │ │ │ │ str.w r9, [r0, #4] │ │ │ │ str r3, [r0, #0] │ │ │ │ adds r0, #8 │ │ │ │ - bl 3e0b58 │ │ │ │ + bl 3e0b50 │ │ │ │ ldr.w ip, [pc, #1872] @ 1c89b8 │ │ │ │ mov r0, r9 │ │ │ │ ldr.w r9, [pc, #1868] @ 1c89bc │ │ │ │ add ip, pc │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r7, #24] │ │ │ │ add r9, pc │ │ │ │ @@ -204292,15 +204295,15 @@ │ │ │ │ movs r0, #32 │ │ │ │ blx 1439a4 │ │ │ │ movs r3, #2 │ │ │ │ mov r7, r0 │ │ │ │ str.w r9, [r0, #4] │ │ │ │ str r3, [r0, #0] │ │ │ │ adds r0, #8 │ │ │ │ - bl 3e0b58 │ │ │ │ + bl 3e0b50 │ │ │ │ ldr.w ip, [pc, #1788] @ 1c89c4 │ │ │ │ mov r0, r9 │ │ │ │ ldr.w r9, [pc, #1788] @ 1c89c8 │ │ │ │ add ip, pc │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r7, #24] │ │ │ │ add r9, pc │ │ │ │ @@ -204359,18 +204362,18 @@ │ │ │ │ movs r2, #0 │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ add r3, pc │ │ │ │ str r2, [r3, #16] │ │ │ │ b.w 1c7030 │ │ │ │ ldr.w r0, [pc, #1644] @ 1c89ec │ │ │ │ add r0, pc │ │ │ │ - bl 3e175c │ │ │ │ + bl 3e1754 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ movs r2, #1 │ │ │ │ - bl 3e37c4 │ │ │ │ + bl 3e37bc │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1ca0b4 │ │ │ │ ldr.w r3, [pc, #1624] @ 1c89f0 │ │ │ │ movs r2, #0 │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ add r3, pc │ │ │ │ str r2, [r3, #16] │ │ │ │ @@ -204379,15 +204382,15 @@ │ │ │ │ movs r0, #32 │ │ │ │ blx 1439a4 │ │ │ │ movs r3, #3 │ │ │ │ mov r9, r0 │ │ │ │ str r7, [r0, #4] │ │ │ │ str r3, [r0, #0] │ │ │ │ adds r0, #8 │ │ │ │ - bl 3e0b58 │ │ │ │ + bl 3e0b50 │ │ │ │ ldr.w r3, [pc, #1592] @ 1c89f4 │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [r9, #24] │ │ │ │ add r3, pc │ │ │ │ add.w r1, r9, #24 │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [r3, #28] │ │ │ │ @@ -204412,32 +204415,32 @@ │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ str r2, [r3, #0] │ │ │ │ b.w 1c7030 │ │ │ │ ldr.w r0, [pc, #1520] @ 1c8a04 │ │ │ │ ldr r7, [sp, #52] @ 0x34 │ │ │ │ add r0, pc │ │ │ │ - bl 3e175c │ │ │ │ + bl 3e1754 │ │ │ │ mov r1, r7 │ │ │ │ movs r2, #0 │ │ │ │ - bl 3e37c4 │ │ │ │ + bl 3e37bc │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1ca0b4 │ │ │ │ ldr.w r3, [pc, #1496] @ 1c8a08 │ │ │ │ ldr.w r1, [pc, #1496] @ 1c8a0c │ │ │ │ add r1, pc │ │ │ │ ldr.w r9, [fp, r3] │ │ │ │ ldrb.w r2, [r9] │ │ │ │ - bl 3e2cfc │ │ │ │ + bl 3e2cf4 │ │ │ │ ldr.w r1, [pc, #1480] @ 1c8a10 │ │ │ │ strb.w r0, [r9] │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ - bl 3e2b40 │ │ │ │ + bl 3e2b38 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1c9f62 │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ bne.w 1c9094 │ │ │ │ ldrb r3, [r0, #1] │ │ │ │ @@ -204456,15 +204459,15 @@ │ │ │ │ movs r0, #32 │ │ │ │ blx 1439a4 │ │ │ │ movs r3, #4 │ │ │ │ mov r9, r0 │ │ │ │ str r7, [r0, #4] │ │ │ │ str r3, [r0, #0] │ │ │ │ adds r0, #8 │ │ │ │ - bl 3e0b58 │ │ │ │ + bl 3e0b50 │ │ │ │ ldr.w r3, [pc, #1400] @ 1c8a18 │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [r9, #24] │ │ │ │ add r3, pc │ │ │ │ add.w r1, r9, #24 │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [r3, #28] │ │ │ │ @@ -204477,15 +204480,15 @@ │ │ │ │ ldr.w r3, [pc, #1364] @ 1c8a1c │ │ │ │ mov r9, r0 │ │ │ │ adds r0, #8 │ │ │ │ add r3, pc │ │ │ │ str.w r3, [r0, #-4] │ │ │ │ movs r3, #4 │ │ │ │ str.w r3, [r0, #-8] │ │ │ │ - bl 3e0b58 │ │ │ │ + bl 3e0b50 │ │ │ │ ldr.w r3, [pc, #1344] @ 1c8a20 │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [r9, #24] │ │ │ │ add r3, pc │ │ │ │ add.w r1, r9, #24 │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [r3, #28] │ │ │ │ @@ -204505,241 +204508,241 @@ │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ str r2, [r3, #124] @ 0x7c │ │ │ │ b.w 1c7030 │ │ │ │ ldr r3, [pc, #1016] @ (1c8918 ) │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ mov r1, r3 │ │ │ │ - bl 3e6010 │ │ │ │ + bl 3e6008 │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ b.w 1c7030 │ │ │ │ ldr.w r3, [pc, #1272] @ 1c8a2c │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ movs r0, #6 │ │ │ │ add r3, pc │ │ │ │ - bl 2bf0b8 │ │ │ │ + bl 2bf0b0 │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ b.w 1c7030 │ │ │ │ ldr.w r3, [pc, #1252] @ 1c8a30 │ │ │ │ movs r2, #1 │ │ │ │ ldr.w r0, [pc, #1248] @ 1c8a34 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ str r2, [r3, #108] @ 0x6c │ │ │ │ bl 23992c │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ b.w 1c7030 │ │ │ │ ldr.w r0, [pc, #1232] @ 1c8a38 │ │ │ │ add r0, pc │ │ │ │ - bl 3e175c │ │ │ │ + bl 3e1754 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1ca358 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ movs r2, #1 │ │ │ │ - bl 3e37c4 │ │ │ │ + bl 3e37bc │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1ca0b4 │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ b.w 1c7030 │ │ │ │ ldr.w r0, [pc, #1200] @ 1c8a3c │ │ │ │ add r0, pc │ │ │ │ - bl 3e175c │ │ │ │ + bl 3e1754 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1ca34a │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ movs r2, #1 │ │ │ │ - bl 3e37c4 │ │ │ │ + bl 3e37bc │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1ca0b4 │ │ │ │ ldr.w r1, [pc, #1172] @ 1c8a40 │ │ │ │ add r1, pc │ │ │ │ - bl 3e2b40 │ │ │ │ + bl 3e2b38 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1ca288 │ │ │ │ ldr.w r7, [pc, #1160] @ 1c8a44 │ │ │ │ mov r0, r9 │ │ │ │ add r7, pc │ │ │ │ mov r1, r7 │ │ │ │ - bl 3e2b40 │ │ │ │ + bl 3e2b38 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1ca288 │ │ │ │ ldr.w r0, [pc, #1144] @ 1c8a48 │ │ │ │ add r0, pc │ │ │ │ - bl 3e175c │ │ │ │ + bl 3e1754 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, r9 │ │ │ │ - bl 3e352c │ │ │ │ + bl 3e3524 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1c9f80 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ - bl 3e3258 │ │ │ │ + bl 3e3250 │ │ │ │ str r0, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1ca2a4 │ │ │ │ ldr.w r7, [pc, #1104] @ 1c8a4c │ │ │ │ mov r0, r9 │ │ │ │ add r7, pc │ │ │ │ mov r1, r7 │ │ │ │ - bl 3e2b40 │ │ │ │ + bl 3e2b38 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1c9b80 │ │ │ │ ldr r3, [pc, #732] @ (1c88ec ) │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ str r3, [sp, #24] │ │ │ │ - bl 3e2e5c │ │ │ │ + bl 3e2e54 │ │ │ │ ldr.w r7, [pc, #1072] @ 1c8a50 │ │ │ │ mov r0, r9 │ │ │ │ add r7, pc │ │ │ │ mov r1, r7 │ │ │ │ - bl 3e2b40 │ │ │ │ + bl 3e2b38 │ │ │ │ mov r1, r7 │ │ │ │ ldr.w r7, [pc, #1060] @ 1c8a54 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ add r7, pc │ │ │ │ - bl 3e2e5c │ │ │ │ + bl 3e2e54 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r7 │ │ │ │ - bl 3e2b40 │ │ │ │ + bl 3e2b38 │ │ │ │ cbz r0, 1c8654 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r7 │ │ │ │ ldrd r3, r0, [sp, #24] │ │ │ │ - bl 3e2e5c │ │ │ │ + bl 3e2e54 │ │ │ │ ldr.w r7, [pc, #1024] @ 1c8a58 │ │ │ │ mov r0, r9 │ │ │ │ add r7, pc │ │ │ │ mov r1, r7 │ │ │ │ - bl 3e2b40 │ │ │ │ + bl 3e2b38 │ │ │ │ cbz r0, 1c8670 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r7 │ │ │ │ ldrd r3, r0, [sp, #24] │ │ │ │ - bl 3e2e5c │ │ │ │ + bl 3e2e54 │ │ │ │ ldr r7, [pc, #1000] @ (1c8a5c ) │ │ │ │ mov r0, r9 │ │ │ │ add r7, pc │ │ │ │ mov r1, r7 │ │ │ │ - bl 3e2b40 │ │ │ │ + bl 3e2b38 │ │ │ │ cbz r0, 1c868a │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r7 │ │ │ │ ldrd r3, r0, [sp, #24] │ │ │ │ - bl 3e2e5c │ │ │ │ + bl 3e2e54 │ │ │ │ ldr r7, [pc, #980] @ (1c8a60 ) │ │ │ │ mov r0, r9 │ │ │ │ add r7, pc │ │ │ │ mov r1, r7 │ │ │ │ - bl 3e2b40 │ │ │ │ + bl 3e2b38 │ │ │ │ cbz r0, 1c86a4 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r7 │ │ │ │ ldrd r3, r0, [sp, #24] │ │ │ │ - bl 3e2e5c │ │ │ │ + bl 3e2e54 │ │ │ │ ldr r7, [pc, #956] @ (1c8a64 ) │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r9 │ │ │ │ add r7, pc │ │ │ │ mov r1, r7 │ │ │ │ - bl 3e2cfc │ │ │ │ + bl 3e2cf4 │ │ │ │ mov r1, r7 │ │ │ │ ldr r7, [pc, #944] @ (1c8a68 ) │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ add r7, pc │ │ │ │ - bl 3e2fe8 │ │ │ │ + bl 3e2fe0 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r7 │ │ │ │ - bl 3e2b40 │ │ │ │ + bl 3e2b38 │ │ │ │ cbz r0, 1c86d8 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r7 │ │ │ │ ldrd r3, r0, [sp, #24] │ │ │ │ - bl 3e2e5c │ │ │ │ + bl 3e2e54 │ │ │ │ ldr r0, [pc, #912] @ (1c8a6c ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e175c │ │ │ │ + bl 3e1754 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - bl 3e3258 │ │ │ │ + bl 3e3250 │ │ │ │ ldr r2, [pc, #900] @ (1c8a70 ) │ │ │ │ ldr r1, [pc, #900] @ (1c8a74 ) │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - bl 3e2e5c │ │ │ │ + bl 3e2e54 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 3e352c │ │ │ │ + bl 3e3524 │ │ │ │ ldr r1, [pc, #884] @ (1c8a78 ) │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r1, pc │ │ │ │ mov r0, r7 │ │ │ │ - bl 3e2e5c │ │ │ │ + bl 3e2e54 │ │ │ │ mov r0, r9 │ │ │ │ ldr.w r9, [pc, #872] @ 1c8a7c │ │ │ │ add r9, pc │ │ │ │ mov r1, r9 │ │ │ │ - bl 3e2b40 │ │ │ │ + bl 3e2b38 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3e2e5c │ │ │ │ + bl 3e2e54 │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ b.w 1c7030 │ │ │ │ ldr r0, [pc, #848] @ (1c8a80 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e175c │ │ │ │ + bl 3e1754 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ movs r2, #0 │ │ │ │ - bl 3e37c4 │ │ │ │ + bl 3e37bc │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1ca0b4 │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ b.w 1c7030 │ │ │ │ ldr r3, [pc, #824] @ (1c8a84 ) │ │ │ │ ldr r2, [pc, #824] @ (1c8a88 ) │ │ │ │ add r3, pc │ │ │ │ ldr r1, [pc, #824] @ (1c8a8c ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ - bl 3d0774 │ │ │ │ + bl 3d076c │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ b.w 1c7030 │ │ │ │ ldr r3, [pc, #812] @ (1c8a90 ) │ │ │ │ ldr r2, [pc, #812] @ (1c8a94 ) │ │ │ │ add r3, pc │ │ │ │ ldr r1, [pc, #812] @ (1c8a98 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ - bl 3d0774 │ │ │ │ + bl 3d076c │ │ │ │ ldr r7, [sp, #52] @ 0x34 │ │ │ │ movs r0, #32 │ │ │ │ blx 1439a4 │ │ │ │ mov r9, r0 │ │ │ │ str r7, [r0, #4] │ │ │ │ movs r7, #0 │ │ │ │ adds r0, #8 │ │ │ │ str.w r7, [r0, #-8] │ │ │ │ - bl 3e0b58 │ │ │ │ + bl 3e0b50 │ │ │ │ ldr r3, [pc, #780] @ (1c8a9c ) │ │ │ │ str.w r7, [r9, #24] │ │ │ │ add.w r1, r9, #24 │ │ │ │ add r3, pc │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [r3, #28] │ │ │ │ str.w r2, [r9, #28] │ │ │ │ @@ -204753,28 +204756,28 @@ │ │ │ │ ldr r7, [pc, #744] @ (1c8aa0 ) │ │ │ │ ldr r2, [pc, #744] @ (1c8aa4 ) │ │ │ │ add r7, pc │ │ │ │ ldr r1, [pc, #744] @ (1c8aa8 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r7, #72] @ 0x48 │ │ │ │ - bl 3d0774 │ │ │ │ + bl 3d076c │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [r7, #112] @ 0x70 │ │ │ │ str r3, [r7, #32] │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ b.w 1c7030 │ │ │ │ ldr r0, [pc, #724] @ (1c8aac ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e175c │ │ │ │ + bl 3e1754 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1ca296 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ movs r2, #0 │ │ │ │ - bl 3e37c4 │ │ │ │ + bl 3e37bc │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1ca0b4 │ │ │ │ ldr r2, [pc, #700] @ (1c8ab0 ) │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, #24] │ │ │ │ adds r3, #1 │ │ │ │ @@ -204832,262 +204835,262 @@ │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ ldr.w r1, [fp, r1] │ │ │ │ str r0, [r2, #0] │ │ │ │ str r3, [r1, #0] │ │ │ │ b.w 1c7030 │ │ │ │ cdp 0, 8, cr0, cr6, cr0, {2} │ │ │ │ cdp 0, 7, cr0, cr4, cr0, {2} │ │ │ │ - @ instruction: 0xb876 │ │ │ │ + @ instruction: 0xb866 │ │ │ │ movs r5, r4 │ │ │ │ - subs r7, #52 @ 0x34 │ │ │ │ + subs r7, #36 @ 0x24 │ │ │ │ movs r7, r4 │ │ │ │ - cbnz r2, 1c890e │ │ │ │ + cbnz r2, 1c890a │ │ │ │ movs r5, r4 │ │ │ │ adds r3, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 1c890c │ │ │ │ + cbnz r0, 1c8908 │ │ │ │ movs r5, r4 │ │ │ │ subs r0, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r6, 1c890a │ │ │ │ + cbnz r6, 1c8906 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r0, r2, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r1, #12] │ │ │ │ + ldrh r4, [r7, #10] │ │ │ │ movs r7, r4 │ │ │ │ - rev16 r0, r6 │ │ │ │ + rev16 r0, r4 │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r0, [r6, #10] │ │ │ │ + ldrh r0, [r4, #10] │ │ │ │ movs r7, r4 │ │ │ │ - rev16 r4, r4 │ │ │ │ + rev16 r4, r2 │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r4, [r2, #10] │ │ │ │ + ldrh r4, [r0, #10] │ │ │ │ movs r7, r4 │ │ │ │ ldc 0, cr0, [r4, #256] @ 0x100 │ │ │ │ asrs r4, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ - rev16 r4, r3 │ │ │ │ + rev16 r4, r1 │ │ │ │ movs r5, r4 │ │ │ │ - rev16 r2, r1 │ │ │ │ + rev r2, r7 │ │ │ │ movs r5, r4 │ │ │ │ cmp r7, #20 │ │ │ │ movs r0, r0 │ │ │ │ - rev r2, r7 │ │ │ │ + rev r2, r5 │ │ │ │ movs r5, r4 │ │ │ │ - lsls r2, r4, #1 │ │ │ │ + lsls r2, r2, #1 │ │ │ │ movs r6, r4 │ │ │ │ - asrs r4, r3, #15 │ │ │ │ + asrs r4, r1, #15 │ │ │ │ movs r7, r4 │ │ │ │ - ldrh r4, [r3, #2] │ │ │ │ + ldrh r4, [r1, #2] │ │ │ │ movs r7, r4 │ │ │ │ cmp r6, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r6, r5] │ │ │ │ + strh r4, [r4, r5] │ │ │ │ movs r7, r4 │ │ │ │ asrs r0, r5, #17 │ │ │ │ movs r0, r0 │ │ │ │ stcl 0, cr0, [r6], #-256 @ 0xffffff00 │ │ │ │ - push {r2, r3, r4, r5, r6, r7} │ │ │ │ + push {r2, r3, r5, r6, r7} │ │ │ │ movs r5, r4 │ │ │ │ ldc 0, cr0, [lr], #-256 @ 0xffffff00 │ │ │ │ adds r1, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ str r5, [sp, #528] @ 0x210 │ │ │ │ movs r4, r6 │ │ │ │ cmp r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #160 @ 0xa0 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 1c892c │ │ │ │ + cbnz r0, 1c8928 │ │ │ │ movs r5, r4 │ │ │ │ movs r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ b.n 1c90f6 │ │ │ │ vabal.u , d15, d8 │ │ │ │ movs r4, r6 │ │ │ │ adc.w r0, r4, r0, lsl #1 │ │ │ │ @ instruction: 0xeb340040 │ │ │ │ - cbnz r4, 1c8958 │ │ │ │ + cbnz r4, 1c8954 │ │ │ │ movs r5, r4 │ │ │ │ - cbnz r0, 1c8958 │ │ │ │ + cbnz r0, 1c8954 │ │ │ │ movs r5, r4 │ │ │ │ - cbnz r6, 1c895a │ │ │ │ + cbnz r6, 1c8956 │ │ │ │ movs r5, r4 │ │ │ │ - cbnz r2, 1c895c │ │ │ │ + cbnz r2, 1c8958 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r0, [pc, #752] @ (1c8c30 ) │ │ │ │ + ldr r0, [pc, #688] @ (1c8bf0 ) │ │ │ │ movs r6, r4 │ │ │ │ - @ instruction: 0xb8d2 │ │ │ │ + @ instruction: 0xb8c2 │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xb8ba │ │ │ │ + @ instruction: 0xb8aa │ │ │ │ movs r5, r4 │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb8b4 │ │ │ │ + @ instruction: 0xb8a4 │ │ │ │ movs r5, r4 │ │ │ │ cmp r5, #200 @ 0xc8 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r6, #22 │ │ │ │ + lsrs r6, r4, #22 │ │ │ │ movs r4, r5 │ │ │ │ - add r0, pc, #184 @ (adr r0, 1c8a14 ) │ │ │ │ + add r0, pc, #120 @ (adr r0, 1c89d4 ) │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xb60a │ │ │ │ + push {r1, r3, r4, r5, r6, r7, lr} │ │ │ │ movs r5, r4 │ │ │ │ str r3, [sp, #392] @ 0x188 │ │ │ │ movs r4, r6 │ │ │ │ str r3, [sp, #240] @ 0xf0 │ │ │ │ movs r4, r6 │ │ │ │ - subs r2, #226 @ 0xe2 │ │ │ │ + subs r2, #210 @ 0xd2 │ │ │ │ movs r2, r5 │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ movs r4, r6 │ │ │ │ - str r5, [sp, #472] @ 0x1d8 │ │ │ │ + str r5, [sp, #408] @ 0x198 │ │ │ │ movs r7, r4 │ │ │ │ - ldrh r6, [r1, #10] │ │ │ │ + ldrh r6, [r7, #8] │ │ │ │ movs r7, r4 │ │ │ │ - push {r2, r3, r6} │ │ │ │ + push {r2, r3, r4, r5} │ │ │ │ movs r5, r4 │ │ │ │ ldmdb ip!, {r6} │ │ │ │ - add r3, pc, #912 @ (adr r3, 1c8d14 ) │ │ │ │ + add r3, pc, #848 @ (adr r3, 1c8cd4 ) │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r6, [r2, #17] │ │ │ │ + ldrb r6, [r0, #17] │ │ │ │ movs r7, r4 │ │ │ │ stmdb sl, {r6} │ │ │ │ - add r1, pc, #840 @ (adr r1, 1c8cd8 ) │ │ │ │ + add r1, pc, #776 @ (adr r1, 1c8c98 ) │ │ │ │ movs r6, r4 │ │ │ │ ldrd r0, r0, [r0], #256 @ 0x100 │ │ │ │ - add r0, pc, #784 @ (adr r0, 1c8ca8 ) │ │ │ │ + add r0, pc, #720 @ (adr r0, 1c8c68 ) │ │ │ │ movs r4, r4 │ │ │ │ @ instruction: 0xe8d60040 │ │ │ │ - stmia r6!, {r1, r2, r4, r6} │ │ │ │ + stmia r6!, {r1, r2, r6} │ │ │ │ movs r0, r5 │ │ │ │ ldmia.w ip!, {r6} │ │ │ │ - add r0, pc, #672 @ (adr r0, 1c8c48 ) │ │ │ │ + add r0, pc, #608 @ (adr r0, 1c8c08 ) │ │ │ │ movs r4, r4 │ │ │ │ stmia.w r2!, {r6} │ │ │ │ - add r0, pc, #968 @ (adr r0, 1c8d78 ) │ │ │ │ + add r0, pc, #904 @ (adr r0, 1c8d38 ) │ │ │ │ movs r4, r4 │ │ │ │ asrs r4, r1, #25 │ │ │ │ movs r0, r0 │ │ │ │ - uxth r6, r6 │ │ │ │ + uxth r6, r4 │ │ │ │ movs r4, r4 │ │ │ │ str r1, [sp, #560] @ 0x230 │ │ │ │ movs r4, r6 │ │ │ │ str r1, [sp, #376] @ 0x178 │ │ │ │ movs r4, r6 │ │ │ │ - cbz r4, 1c8a2a │ │ │ │ + cbz r4, 1c8a26 │ │ │ │ movs r5, r4 │ │ │ │ str r1, [sp, #184] @ 0xb8 │ │ │ │ movs r4, r6 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r4, r6 │ │ │ │ - cbz r6, 1c8a1e │ │ │ │ + cbz r6, 1c8a1a │ │ │ │ movs r5, r4 │ │ │ │ str r0, [sp, #760] @ 0x2f8 │ │ │ │ movs r4, r6 │ │ │ │ - cmp r3, #110 @ 0x6e │ │ │ │ + cmp r3, #94 @ 0x5e │ │ │ │ movs r2, r5 │ │ │ │ - sxtb r6, r1 │ │ │ │ + sxth r6, r7 │ │ │ │ movs r5, r4 │ │ │ │ - adds r7, #172 @ 0xac │ │ │ │ + adds r7, #156 @ 0x9c │ │ │ │ movs r3, r5 │ │ │ │ str r0, [sp, #504] @ 0x1f8 │ │ │ │ movs r4, r6 │ │ │ │ - adds r7, #142 @ 0x8e │ │ │ │ + adds r7, #126 @ 0x7e │ │ │ │ movs r3, r5 │ │ │ │ str r0, [sp, #384] @ 0x180 │ │ │ │ movs r4, r6 │ │ │ │ - ldr r0, [r1, #32] │ │ │ │ + ldr r0, [r7, #28] │ │ │ │ movs r0, r5 │ │ │ │ str r0, [sp, #224] @ 0xe0 │ │ │ │ movs r4, r6 │ │ │ │ str r0, [sp, #224] @ 0xe0 │ │ │ │ movs r4, r6 │ │ │ │ b.n 1c86d0 │ │ │ │ lsls r0, r0, #1 │ │ │ │ b.n 1c86ac │ │ │ │ lsls r0, r0, #1 │ │ │ │ movs r4, #200 @ 0xc8 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r4, 1c8a84 │ │ │ │ + cbz r4, 1c8a80 │ │ │ │ movs r5, r4 │ │ │ │ lsrs r0, r1, #23 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r2, 1c8a88 │ │ │ │ + cbz r2, 1c8a84 │ │ │ │ movs r5, r4 │ │ │ │ - cbz r2, 1c8a88 │ │ │ │ + cbz r2, 1c8a84 │ │ │ │ movs r5, r4 │ │ │ │ movs r1, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r2, #58] @ 0x3a │ │ │ │ movs r4, r6 │ │ │ │ - add sp, #480 @ 0x1e0 │ │ │ │ + add sp, #416 @ 0x1a0 │ │ │ │ movs r5, r4 │ │ │ │ ldrh r6, [r2, #56] @ 0x38 │ │ │ │ movs r4, r6 │ │ │ │ b.n 1c84b8 │ │ │ │ lsls r0, r0, #1 │ │ │ │ b.n 1c849c │ │ │ │ lsls r0, r0, #1 │ │ │ │ - ldrb r6, [r0, #1] │ │ │ │ + ldrb r6, [r6, #0] │ │ │ │ movs r7, r4 │ │ │ │ b.n 1c8424 │ │ │ │ lsls r0, r0, #1 │ │ │ │ - str r2, [r7, #40] @ 0x28 │ │ │ │ + str r2, [r5, #40] @ 0x28 │ │ │ │ movs r6, r4 │ │ │ │ - lsls r0, r0, #4 │ │ │ │ + lsls r0, r6, #3 │ │ │ │ movs r5, r4 │ │ │ │ - lsls r0, r6, #1 │ │ │ │ + lsls r0, r4, #1 │ │ │ │ movs r5, r4 │ │ │ │ - lsls r0, r3, #1 │ │ │ │ + lsls r0, r1, #1 │ │ │ │ movs r5, r4 │ │ │ │ - lsls r2, r2, #1 │ │ │ │ + lsls r2, r0, #1 │ │ │ │ movs r5, r4 │ │ │ │ - lsls r0, r3, #2 │ │ │ │ + lsls r0, r1, #2 │ │ │ │ movs r5, r4 │ │ │ │ - movs r6, r5 │ │ │ │ + movs r6, r3 │ │ │ │ movs r5, r4 │ │ │ │ - vaddl.u32 q8, d0, d20 │ │ │ │ - str r0, [sp, #752] @ 0x2f0 │ │ │ │ + vaddl.u16 q8, d0, d20 │ │ │ │ + str r0, [sp, #688] @ 0x2b0 │ │ │ │ movs r6, r4 │ │ │ │ - vaddl.u8 q8, d2, d20 │ │ │ │ - stmia r5!, {r3, r4} │ │ │ │ + vswp d0, d20 │ │ │ │ + stmia r5!, {r3} │ │ │ │ movs r7, r4 │ │ │ │ - vaddl.u8 q8, d2, d20 │ │ │ │ - vaddl.u8 q0, d14, d20 │ │ │ │ - vaddl.u8 q0, d8, d20 │ │ │ │ - @ instruction: 0xe8da0025 │ │ │ │ - add r7, sp, #136 @ 0x88 │ │ │ │ + vswp d0, d20 │ │ │ │ + vhadd.u d16, d14, d20 │ │ │ │ + vhadd.u d16, d8, d20 │ │ │ │ + @ instruction: 0xe8ca0025 │ │ │ │ + add r7, sp, #72 @ 0x48 │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xb770 │ │ │ │ + @ instruction: 0xb760 │ │ │ │ movs r0, r5 │ │ │ │ - vhadd.u32 d16, d2, d20 │ │ │ │ - cdp2 0, 15, cr0, cr12, cr4, {1} │ │ │ │ - add r5, sp, #992 @ 0x3e0 │ │ │ │ + vhadd.u16 d16, d2, d20 │ │ │ │ + cdp2 0, 14, cr0, cr12, cr4, {1} │ │ │ │ + add r5, sp, #928 @ 0x3a0 │ │ │ │ movs r5, r4 │ │ │ │ b.n 1c9084 │ │ │ │ lsls r0, r0, #1 │ │ │ │ - strh r2, [r2, #2] │ │ │ │ + strh r2, [r0, #2] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r4, [pc, #832] @ (1c8dd0 ) │ │ │ │ + ldr r4, [pc, #768] @ (1c8d90 ) │ │ │ │ movs r2, r5 │ │ │ │ b.n 1c9060 │ │ │ │ lsls r0, r0, #1 │ │ │ │ - strh r2, [r7, #0] │ │ │ │ + strh r2, [r5, #0] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r4, [pc, #736] @ (1c8d7c ) │ │ │ │ + ldr r4, [pc, #672] @ (1c8d3c ) │ │ │ │ movs r2, r5 │ │ │ │ ldrh r6, [r4, #34] @ 0x22 │ │ │ │ movs r4, r6 │ │ │ │ b.n 1c8fc8 │ │ │ │ lsls r0, r0, #1 │ │ │ │ - stcl 0, cr0, [sl, #144] @ 0x90 │ │ │ │ - ldr r4, [sp, #1008] @ 0x3f0 │ │ │ │ + ldc 0, cr0, [sl, #144]! @ 0x90 │ │ │ │ + ldr r4, [sp, #944] @ 0x3b0 │ │ │ │ movs r4, r4 │ │ │ │ - add.w r0, ip, #10747904 @ 0xa40000 │ │ │ │ + @ instruction: 0xf4fc0024 │ │ │ │ b.n 1c8f60 │ │ │ │ lsls r0, r0, #1 │ │ │ │ b.n 1c8f44 │ │ │ │ lsls r0, r0, #1 │ │ │ │ ldrh r2, [r1, #30] │ │ │ │ movs r4, r6 │ │ │ │ b.n 1c8f14 │ │ │ │ @@ -205110,87 +205113,87 @@ │ │ │ │ ldr.w r2, [pc, #2928] @ 1c9658 │ │ │ │ movs r3, #1 │ │ │ │ ldr.w r1, [pc, #2928] @ 1c965c │ │ │ │ ldr.w r0, [pc, #2928] @ 1c9660 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl 296a20 │ │ │ │ + bl 296a18 │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ b.w 1c7030 │ │ │ │ ldr.w r3, [pc, #2912] @ 1c9664 │ │ │ │ ldr.w r2, [pc, #2912] @ 1c9668 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [pc, #2908] @ 1c966c │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ - bl 3d0774 │ │ │ │ + bl 3d076c │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ b.w 1c7030 │ │ │ │ ldr.w r3, [pc, #2892] @ 1c9670 │ │ │ │ movs r1, #2 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add r3, pc │ │ │ │ - bl 2bf0b8 │ │ │ │ + bl 2bf0b0 │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ b.w 1c7030 │ │ │ │ ldr.w r3, [pc, #2872] @ 1c9674 │ │ │ │ ldr.w r1, [pc, #2872] @ 1c9678 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r2, r3 │ │ │ │ - bl 3cd224 │ │ │ │ + bl 3cd21c │ │ │ │ mov r7, r0 │ │ │ │ movs r0, #24 │ │ │ │ blx 145d4c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r9, r0 │ │ │ │ mov r2, r0 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3711fc │ │ │ │ + bl 3711f4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3ca5d0 │ │ │ │ + bl 3ca5c8 │ │ │ │ add.w r0, r9, #4 │ │ │ │ - bl 3e0b58 │ │ │ │ + bl 3e0b50 │ │ │ │ ldr.w r3, [pc, #2820] @ 1c967c │ │ │ │ movs r2, #0 │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ add r3, pc │ │ │ │ str.w r2, [r9, #20] │ │ │ │ add.w r2, r9, #20 │ │ │ │ ldr.w r1, [r3, #1460] @ 0x5b4 │ │ │ │ str.w r9, [r1] │ │ │ │ str.w r2, [r3, #1460] @ 0x5b4 │ │ │ │ b.w 1c7030 │ │ │ │ ldr.w r0, [pc, #2792] @ 1c9680 │ │ │ │ add r0, pc │ │ │ │ - bl 3e175c │ │ │ │ + bl 3e1754 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ movs r2, #0 │ │ │ │ - bl 3e37c4 │ │ │ │ + bl 3e37bc │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1ca0b4 │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ b.w 1c7030 │ │ │ │ ldr.w r3, [pc, #2764] @ 1c9684 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ movs r0, #5 │ │ │ │ add r3, pc │ │ │ │ - bl 2bf0b8 │ │ │ │ + bl 2bf0b0 │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ b.w 1c7030 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e2b40 │ │ │ │ + bl 3e2b38 │ │ │ │ mov fp, r0 │ │ │ │ blx 144d90 │ │ │ │ add.w r3, fp, r0 │ │ │ │ ldrb.w r2, [r3, #-1] │ │ │ │ ldr.w r3, [pc, #2724] @ 1c9688 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -205201,15 +205204,15 @@ │ │ │ │ mov r1, fp │ │ │ │ add r0, pc │ │ │ │ blx 143a18 │ │ │ │ mov r1, sl │ │ │ │ mov fp, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 3d0774 │ │ │ │ + bl 3d076c │ │ │ │ mov r0, fp │ │ │ │ blx 143ca4 │ │ │ │ b.w 1c73ee │ │ │ │ mov r2, r0 │ │ │ │ mov r0, fp │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.w 1ca076 │ │ │ │ @@ -205226,85 +205229,85 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1ca076 │ │ │ │ mov r0, sl │ │ │ │ ldr.w r5, [pc, #2636] @ 1c9690 │ │ │ │ blx 144ad0 │ │ │ │ ldr.w sl, [pc, #2632] @ 1c9694 │ │ │ │ ldrd r1, r0, [sp, #60] @ 0x3c │ │ │ │ - bl 3e0744 │ │ │ │ + bl 3e073c │ │ │ │ ldr.w r0, [r9, #128] @ 0x80 │ │ │ │ add r5, pc │ │ │ │ - bl 296a88 │ │ │ │ + bl 296a80 │ │ │ │ mov r0, r9 │ │ │ │ - bl 297bd0 │ │ │ │ + bl 297bc8 │ │ │ │ ldr.w r2, [pc, #2608] @ 1c9698 │ │ │ │ add sl, pc │ │ │ │ mov r1, r5 │ │ │ │ add.w ip, sl, #184 @ 0xb8 │ │ │ │ add r2, pc │ │ │ │ str.w ip, [sp] │ │ │ │ movs r3, #24 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr.w r3, [pc, #2588] @ 1c969c │ │ │ │ ldr.w fp, [pc, #2588] @ 1c96a0 │ │ │ │ add fp, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #16] │ │ │ │ str r0, [r3, #0] │ │ │ │ - bl 299174 │ │ │ │ + bl 29916c │ │ │ │ mov r1, r5 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ ldr r2, [r5, #0] │ │ │ │ - bl 29962c │ │ │ │ + bl 299624 │ │ │ │ ldr r5, [r5, #0] │ │ │ │ mov r1, fp │ │ │ │ mov r0, r5 │ │ │ │ - bl 2954ac │ │ │ │ + bl 2954a4 │ │ │ │ ldr.w r1, [pc, #2556] @ 1c96a4 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 2954ac │ │ │ │ + bl 2954a4 │ │ │ │ ldr.w r1, [pc, #2548] @ 1c96a8 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 2954ac │ │ │ │ + bl 2954a4 │ │ │ │ mov r0, fp │ │ │ │ - bl 293354 │ │ │ │ + bl 29334c │ │ │ │ mov r5, r0 │ │ │ │ bl 1ade84 │ │ │ │ ldr.w r1, [pc, #2528] @ 1c96ac │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 29962c │ │ │ │ + bl 299624 │ │ │ │ ldr.w r0, [r9, #148] @ 0x94 │ │ │ │ cbz r0, 1c8ce8 │ │ │ │ - bl 28ebc0 │ │ │ │ + bl 28ebb8 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1ca234 │ │ │ │ bl 1e152c │ │ │ │ ldr.w r0, [r9, #132] @ 0x84 │ │ │ │ cbz r0, 1c8cf6 │ │ │ │ - bl 3d555c │ │ │ │ + bl 3d5554 │ │ │ │ ldr.w r0, [r9, #112] @ 0x70 │ │ │ │ cbz r0, 1c8d4a │ │ │ │ ldr.w r3, [pc, #2480] @ 1c96b0 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w r9, [r7, r3] │ │ │ │ mov r3, r9 │ │ │ │ - bl 3e4884 │ │ │ │ + bl 3e487c │ │ │ │ mov r5, r0 │ │ │ │ bl 1c5ce4 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r3, r9 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ movs r2, #0 │ │ │ │ - bl 29ad34 │ │ │ │ + bl 29ad2c │ │ │ │ cbz r5, 1c8d4a │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1ca45a │ │ │ │ adds r3, r5, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r3] │ │ │ │ @@ -205316,28 +205319,28 @@ │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 1c9ee8 │ │ │ │ ldr.w r3, [pc, #2408] @ 1c96b4 │ │ │ │ mov r1, r6 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #88] @ 0x58 │ │ │ │ bl 1f6094 │ │ │ │ - bl 34e3f8 │ │ │ │ + bl 34e3f0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 297070 │ │ │ │ + bl 297068 │ │ │ │ ldr.w r3, [pc, #2384] @ 1c96b8 │ │ │ │ ldr.w r2, [pc, #2384] @ 1c96bc │ │ │ │ ldr.w r1, [pc, #2384] @ 1c96c0 │ │ │ │ add r3, pc │ │ │ │ adds r3, #152 @ 0x98 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #24 │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr.w r3, [pc, #2368] @ 1c96c4 │ │ │ │ mov fp, r0 │ │ │ │ add r3, pc │ │ │ │ ldr.w r8, [r3, #16] │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 1c8dd6 │ │ │ │ ldr.w sl, [pc, #2356] @ 1c96c8 │ │ │ │ @@ -205345,15 +205348,15 @@ │ │ │ │ add sl, pc │ │ │ │ strd r6, r4, [sp, #28] │ │ │ │ add r9, pc │ │ │ │ mov r4, r8 │ │ │ │ add.w r8, sl, #2032 @ 0x7f0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r1, r9 │ │ │ │ - bl 3d0c30 │ │ │ │ + bl 3d0c28 │ │ │ │ mov r6, r0 │ │ │ │ cbz r0, 1c8dcc │ │ │ │ add.w r5, sl, #1872 @ 0x750 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ mov r1, r6 │ │ │ │ blx 145310 │ │ │ │ cbnz r0, 1c8dc6 │ │ │ │ @@ -205365,27 +205368,27 @@ │ │ │ │ ldr r4, [r4, #20] │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 1c8da8 │ │ │ │ ldrd r6, r4, [sp, #28] │ │ │ │ ldr.w r0, [pc, #2296] @ 1c96d0 │ │ │ │ ldr.w r5, [pc, #2296] @ 1c96d4 │ │ │ │ add r0, pc │ │ │ │ - bl 3e175c │ │ │ │ + bl 3e1754 │ │ │ │ add r5, pc │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r3 │ │ │ │ - bl 3e3b84 │ │ │ │ + bl 3e3b7c │ │ │ │ ldr.w r0, [pc, #2276] @ 1c96d8 │ │ │ │ add r0, pc │ │ │ │ - bl 3e175c │ │ │ │ + bl 3e1754 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r5 │ │ │ │ - bl 3e3b84 │ │ │ │ + bl 3e3b7c │ │ │ │ ldr.w r3, [pc, #2260] @ 1c96dc │ │ │ │ add r3, pc │ │ │ │ ldr.w r3, [r3, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1c99e8 │ │ │ │ ldr.w r3, [pc, #2248] @ 1c96e0 │ │ │ │ add r3, pc │ │ │ │ @@ -205422,21 +205425,21 @@ │ │ │ │ strb.w r3, [r2, #36] @ 0x24 │ │ │ │ ldr.w r5, [pc, #2184] @ 1c96f4 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cbz r3, 1c8e92 │ │ │ │ ldr.w r0, [fp, #124] @ 0x7c │ │ │ │ cbz r0, 1c8e92 │ │ │ │ - bl 29713c │ │ │ │ + bl 297134 │ │ │ │ mov r9, r0 │ │ │ │ cbnz r0, 1c8e92 │ │ │ │ ldr.w r0, [pc, #2164] @ 1c96f8 │ │ │ │ ldr.w r1, [fp, #124] @ 0x7c │ │ │ │ add r0, pc │ │ │ │ - bl 3e0cf8 │ │ │ │ + bl 3e0cf0 │ │ │ │ str.w r9, [r5] │ │ │ │ ldr.w r5, [pc, #2152] @ 1c96fc │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cbnz r3, 1c8eae │ │ │ │ ldr r3, [r5, #24] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -205447,30 +205450,30 @@ │ │ │ │ str r2, [r3, #32] │ │ │ │ ldr.w r5, [pc, #2132] @ 1c9704 │ │ │ │ add r5, pc │ │ │ │ add.w r0, r5, #32 │ │ │ │ bl 17ac98 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 297070 │ │ │ │ + bl 297068 │ │ │ │ ldr.w r3, [pc, #2112] @ 1c9708 │ │ │ │ ldr.w r2, [pc, #2112] @ 1c970c │ │ │ │ ldr.w r1, [pc, #2112] @ 1c9710 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #152 @ 0x98 │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #24 │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ mov sl, r0 │ │ │ │ add.w r0, r5, #32 │ │ │ │ bl 17ae80 │ │ │ │ mov r9, r0 │ │ │ │ - bl 2c47f0 │ │ │ │ + bl 2c47e8 │ │ │ │ ldrb.w r3, [r5, #112] @ 0x70 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1c95ce │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1c9536 │ │ │ │ ldr.w r2, [pc, #2064] @ 1c9714 │ │ │ │ @@ -205499,25 +205502,25 @@ │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, #132] @ 0x84 │ │ │ │ cbz r1, 1c8f52 │ │ │ │ mov r0, sl │ │ │ │ bl 1c6a4c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 297070 │ │ │ │ + bl 297068 │ │ │ │ ldr.w r3, [pc, #1996] @ 1c9728 │ │ │ │ ldr.w r2, [pc, #1996] @ 1c972c │ │ │ │ ldr.w r1, [pc, #1996] @ 1c9730 │ │ │ │ add r3, pc │ │ │ │ adds r3, #152 @ 0x98 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #24 │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr.w r3, [pc, #1980] @ 1c9734 │ │ │ │ mov r9, r0 │ │ │ │ add r3, pc │ │ │ │ ldrb.w r2, [r3, #38] @ 0x26 │ │ │ │ cbz r2, 1c8f8e │ │ │ │ ldr r3, [r3, #32] │ │ │ │ subs r3, #2 │ │ │ │ @@ -205541,28 +205544,28 @@ │ │ │ │ ldr.w r3, [pc, #1928] @ 1c9744 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ ldr.w r0, [pc, #1920] @ 1c9748 │ │ │ │ add r0, pc │ │ │ │ - bl 3e175c │ │ │ │ + bl 3e1754 │ │ │ │ ldr.w r1, [pc, #1912] @ 1c974c │ │ │ │ mov r3, r6 │ │ │ │ movs r2, #0 │ │ │ │ add r1, pc │ │ │ │ - bl 3e3b84 │ │ │ │ + bl 3e3b7c │ │ │ │ ldr.w r0, [pc, #1904] @ 1c9750 │ │ │ │ add r0, pc │ │ │ │ - bl 3e175c │ │ │ │ + bl 3e1754 │ │ │ │ ldr.w r1, [pc, #1896] @ 1c9754 │ │ │ │ mov r3, r6 │ │ │ │ movs r2, #0 │ │ │ │ add r1, pc │ │ │ │ - bl 3e3b84 │ │ │ │ + bl 3e3b7c │ │ │ │ ldr.w r3, [pc, #1888] @ 1c9758 │ │ │ │ ldr.w r1, [r9, #92] @ 0x5c │ │ │ │ add r3, pc │ │ │ │ ldr.w r8, [r3, #108] @ 0x6c │ │ │ │ cmp r1, #0 │ │ │ │ bne.w 1c99dc │ │ │ │ ldr.w sl, [pc, #1872] @ 1c975c │ │ │ │ @@ -205574,22 +205577,22 @@ │ │ │ │ str r7, [sp, #28] │ │ │ │ add.w r4, sl, #1456 @ 0x5b0 │ │ │ │ mov r7, sl │ │ │ │ b.n 1c9050 │ │ │ │ movs r3, #0 │ │ │ │ adds r0, r5, #4 │ │ │ │ str r3, [r5, #20] │ │ │ │ - bl 3e0a9c │ │ │ │ + bl 3e0a94 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 2c25d4 │ │ │ │ + bl 2c25cc │ │ │ │ adds r0, r5, #4 │ │ │ │ - bl 3e0b00 │ │ │ │ + bl 3e0af8 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 361038 │ │ │ │ + bl 361030 │ │ │ │ mov r0, r5 │ │ │ │ blx 143ca4 │ │ │ │ ldr.w r5, [r7, #1456] @ 0x5b0 │ │ │ │ cmp r5, #0 │ │ │ │ beq.n 1c90ca │ │ │ │ ldr r3, [r5, #20] │ │ │ │ str.w r3, [r7, #1456] @ 0x5b0 │ │ │ │ @@ -205607,15 +205610,15 @@ │ │ │ │ ldr.w r3, [pc, #1772] @ 1c9764 │ │ │ │ ldr.w r2, [pc, #1772] @ 1c9768 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #296 @ 0x128 │ │ │ │ str r2, [sp, #0] │ │ │ │ movw r2, #2349 @ 0x92d │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ b.w 1c7030 │ │ │ │ ldr.w r1, [pc, #1748] @ 1c976c │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ blx 145310 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -205634,20 +205637,20 @@ │ │ │ │ b.w 1c7030 │ │ │ │ ldr r7, [sp, #28] │ │ │ │ mov r4, fp │ │ │ │ cmp.w r8, #0 │ │ │ │ bne.w 1c99c0 │ │ │ │ ldr.w r0, [pc, #1696] @ 1c9778 │ │ │ │ add r0, pc │ │ │ │ - bl 3e175c │ │ │ │ + bl 3e1754 │ │ │ │ ldr.w r1, [pc, #1688] @ 1c977c │ │ │ │ mov r3, r6 │ │ │ │ add.w r2, r9, #88 @ 0x58 │ │ │ │ add r1, pc │ │ │ │ - bl 3e3b84 │ │ │ │ + bl 3e3b7c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c729e │ │ │ │ ldr.w r2, [r9, #88] @ 0x58 │ │ │ │ mov r1, r8 │ │ │ │ ldr.w r9, [pc, #1664] @ 1c9780 │ │ │ │ ldr.w r3, [pc, #1664] @ 1c9784 │ │ │ │ @@ -205680,15 +205683,15 @@ │ │ │ │ ldr r0, [r5, #72] @ 0x48 │ │ │ │ bl 1c5ce4 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r1, [r5, #72] @ 0x48 │ │ │ │ mov r3, r6 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ movs r2, #0 │ │ │ │ - bl 29ad34 │ │ │ │ + bl 29ad2c │ │ │ │ movs r0, #0 │ │ │ │ bl 14c4dc │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c9c8e │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr.w r3, [r3, #180] @ 0xb4 │ │ │ │ @@ -205712,43 +205715,43 @@ │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 1c91a2 │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 1c9ee0 │ │ │ │ movs r0, #1 │ │ │ │ ldr.w r5, [pc, #1496] @ 1c9798 │ │ │ │ - bl 2938dc │ │ │ │ + bl 2938d4 │ │ │ │ ldr.w r0, [pc, #1492] @ 1c979c │ │ │ │ ldr.w r9, [r4] │ │ │ │ movs r4, #0 │ │ │ │ add r0, pc │ │ │ │ strb.w r4, [sp, #60] @ 0x3c │ │ │ │ - bl 3e175c │ │ │ │ + bl 3e1754 │ │ │ │ ldr.w r1, [pc, #1476] @ 1c97a0 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r4 │ │ │ │ add r1, pc │ │ │ │ add r5, pc │ │ │ │ - bl 3e3b84 │ │ │ │ + bl 3e3b7c │ │ │ │ ldr.w r3, [pc, #1464] @ 1c97a4 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr.w r3, [r3, #196] @ 0xc4 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1c9dbe │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1ca366 │ │ │ │ ldr.w r0, [pc, #1444] @ 1c97a8 │ │ │ │ add r0, pc │ │ │ │ - bl 3e175c │ │ │ │ + bl 3e1754 │ │ │ │ ldr.w r1, [pc, #1440] @ 1c97ac │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ add r1, pc │ │ │ │ - bl 3e3b84 │ │ │ │ + bl 3e3b7c │ │ │ │ ldrb.w r3, [sp, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1ca26a │ │ │ │ cbz r3, 1c9232 │ │ │ │ ldr.w r3, [pc, #1416] @ 1c97b0 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -205760,64 +205763,64 @@ │ │ │ │ cbz r3, 1c924a │ │ │ │ ldr.w r3, [pc, #1400] @ 1c97b8 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1ca3ea │ │ │ │ movs r0, #2 │ │ │ │ - bl 2938dc │ │ │ │ + bl 2938d4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 297070 │ │ │ │ + bl 297068 │ │ │ │ ldr.w r3, [pc, #1376] @ 1c97bc │ │ │ │ ldr.w r2, [pc, #1376] @ 1c97c0 │ │ │ │ ldr.w r1, [pc, #1376] @ 1c97c4 │ │ │ │ add r3, pc │ │ │ │ adds r3, #152 @ 0x98 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #24 │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr.w r3, [pc, #1360] @ 1c97c8 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ cbnz r3, 1c928e │ │ │ │ ldr r2, [r0, #64] @ 0x40 │ │ │ │ cbz r2, 1c928e │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ ldr.w r0, [pc, #1348] @ 1c97cc │ │ │ │ add r0, pc │ │ │ │ - bl 3e0cf8 │ │ │ │ + bl 3e0cf0 │ │ │ │ ldr.w r3, [pc, #1344] @ 1c97d0 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cbz r0, 1c92a2 │ │ │ │ ldr.w r1, [r3, #152] @ 0x98 │ │ │ │ mov r2, r6 │ │ │ │ bl 1e9788 │ │ │ │ bl 22bf20 │ │ │ │ ldr.w r0, [pc, #1324] @ 1c97d4 │ │ │ │ add r0, pc │ │ │ │ bl 1c3ff0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3d979c │ │ │ │ + bl 3d9794 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1ca0b4 │ │ │ │ bl 1eb974 │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 1ca0b4 │ │ │ │ ldr.w r0, [pc, #1296] @ 1c97d8 │ │ │ │ add r0, pc │ │ │ │ - bl 3e175c │ │ │ │ + bl 3e1754 │ │ │ │ ldr.w r1, [pc, #1288] @ 1c97dc │ │ │ │ mov r3, r6 │ │ │ │ movs r2, #0 │ │ │ │ add r1, pc │ │ │ │ - bl 3e3b84 │ │ │ │ + bl 3e3b7c │ │ │ │ ldr.w r3, [pc, #1280] @ 1c97e0 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r3, #24] │ │ │ │ cmp r4, #0 │ │ │ │ beq.w 1c9490 │ │ │ │ ldr.w r5, [pc, #1268] @ 1c97e4 │ │ │ │ ldr.w r3, [pc, #1268] @ 1c97e8 │ │ │ │ @@ -205832,15 +205835,15 @@ │ │ │ │ ldr r4, [r4, #24] │ │ │ │ cbz r4, 1c9358 │ │ │ │ ldr.w fp, [r4] │ │ │ │ cmp.w fp, #1 │ │ │ │ bne.n 1c9306 │ │ │ │ add.w r8, r4, #8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3e0a9c │ │ │ │ + bl 3e0a94 │ │ │ │ ldr r6, [r4, #4] │ │ │ │ ldrd r7, r0, [r5, #96] @ 0x60 │ │ │ │ movs r2, #4 │ │ │ │ adds r1, r7, #1 │ │ │ │ blx 143a08 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r9, r0 │ │ │ │ @@ -205850,15 +205853,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c9912 │ │ │ │ str.w r0, [r9, r7, lsl #2] │ │ │ │ ldr.w r3, [sl, #96] @ 0x60 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [sl, #96] @ 0x60 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3e0b00 │ │ │ │ + bl 3e0af8 │ │ │ │ ldr r4, [r4, #24] │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 1c930a │ │ │ │ ldr.w r3, [pc, #1172] @ 1c97f0 │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ ldr r6, [sp, #28] │ │ │ │ @@ -205878,15 +205881,15 @@ │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 1c9402 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #2 │ │ │ │ bne.n 1c9382 │ │ │ │ add.w r5, r4, #8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e0a9c │ │ │ │ + bl 3e0a94 │ │ │ │ ldr r6, [r4, #4] │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #32 │ │ │ │ add r0, sp, #204 @ 0xcc │ │ │ │ blx 145498 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r6 │ │ │ │ @@ -205903,26 +205906,26 @@ │ │ │ │ movs r3, #32 │ │ │ │ mov r1, r3 │ │ │ │ blx 145404 <__snprintf_chk@plt> │ │ │ │ movs r2, #0 │ │ │ │ add r0, sp, #204 @ 0xcc │ │ │ │ mov r1, r6 │ │ │ │ ldr.w r8, [sl, #172] @ 0xac │ │ │ │ - bl 35502c │ │ │ │ + bl 355024 │ │ │ │ ldr.w r3, [pc, #1060] @ 1c9800 │ │ │ │ ldr r2, [r7, r3] │ │ │ │ ldr.w r3, [sl, #172] @ 0xac │ │ │ │ str.w r0, [r2, r8, lsl #2] │ │ │ │ ldr.w r2, [r2, r3, lsl #2] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 1c9fa6 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [sl, #172] @ 0xac │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e0b00 │ │ │ │ + bl 3e0af8 │ │ │ │ ldr r4, [r4, #24] │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 1c9388 │ │ │ │ ldr.w r3, [pc, #1024] @ 1c9804 │ │ │ │ mov r6, r9 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r3, #24] │ │ │ │ @@ -205939,53 +205942,53 @@ │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 1c948e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #3 │ │ │ │ bne.n 1c9424 │ │ │ │ add.w r5, r4, #8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e0a9c │ │ │ │ + bl 3e0a94 │ │ │ │ ldr r6, [r4, #4] │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r6 │ │ │ │ - bl 35502c │ │ │ │ + bl 355024 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1c9a0e │ │ │ │ mov r0, fp │ │ │ │ - bl 3e175c │ │ │ │ + bl 3e1754 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r8 │ │ │ │ - bl 3e3258 │ │ │ │ + bl 3e3250 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1c9b06 │ │ │ │ ldr r3, [pc, #584] @ (1c96b0 ) │ │ │ │ mov r2, sl │ │ │ │ ldr r1, [pc, #936] @ (1c9814 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #24] │ │ │ │ - bl 3e2e5c │ │ │ │ + bl 3e2e54 │ │ │ │ ldr r1, [pc, #928] @ (1c9818 ) │ │ │ │ mov r2, r8 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ - bl 3e2e5c │ │ │ │ + bl 3e2e54 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e0b00 │ │ │ │ + bl 3e0af8 │ │ │ │ ldr r4, [r4, #24] │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 1c942a │ │ │ │ mov r6, r9 │ │ │ │ bl 23cb84 │ │ │ │ movs r0, #3 │ │ │ │ - bl 2938dc │ │ │ │ + bl 2938d4 │ │ │ │ bl 1fc4f4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r4, [r3, #0] │ │ │ │ mov r0, r4 │ │ │ │ bl 1a8404 │ │ │ │ ldr r3, [pc, #880] @ (1c981c ) │ │ │ │ str.w r0, [r4, #168] @ 0xa8 │ │ │ │ @@ -205999,36 +206002,36 @@ │ │ │ │ ldr r4, [pc, #860] @ (1c9820 ) │ │ │ │ add r4, pc │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cbz r0, 1c94f4 │ │ │ │ ldr r1, [pc, #856] @ (1c9824 ) │ │ │ │ movs r2, #0 │ │ │ │ add r1, pc │ │ │ │ - bl 299d94 │ │ │ │ + bl 299d8c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1ca33a │ │ │ │ ldrb r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1c9be2 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r1, [pc, #832] @ (1c9828 ) │ │ │ │ mov r0, r3 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r6 │ │ │ │ add r1, pc │ │ │ │ - bl 2998a4 │ │ │ │ + bl 29989c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bl 1aa674 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ cmp r4, #0 │ │ │ │ beq.w 1c9a82 │ │ │ │ - bl 3dcda8 │ │ │ │ + bl 3dcda0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2129d8 │ │ │ │ movs r0, #0 │ │ │ │ blx 1459f4 │ │ │ │ strd r2, r2, [r3, #20] │ │ │ │ strd r2, r2, [r3, #28] │ │ │ │ strb.w r2, [r3, #36] @ 0x24 │ │ │ │ @@ -206050,15 +206053,15 @@ │ │ │ │ movs r0, #32 │ │ │ │ blx 1439a4 │ │ │ │ movs r3, #1 │ │ │ │ mov r5, r0 │ │ │ │ str r3, [r0, #0] │ │ │ │ str.w fp, [r0, #4] │ │ │ │ adds r0, #8 │ │ │ │ - bl 3e0b58 │ │ │ │ + bl 3e0b50 │ │ │ │ ldr r3, [pc, #720] @ (1c9830 ) │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r5, #24] │ │ │ │ add r3, pc │ │ │ │ add.w r1, r5, #24 │ │ │ │ ldr r2, [r3, #28] │ │ │ │ str r2, [r5, #28] │ │ │ │ @@ -206074,15 +206077,15 @@ │ │ │ │ movs r0, #32 │ │ │ │ blx 1439a4 │ │ │ │ movs r3, #2 │ │ │ │ mov r5, r0 │ │ │ │ str r3, [r0, #0] │ │ │ │ str.w fp, [r0, #4] │ │ │ │ adds r0, #8 │ │ │ │ - bl 3e0b58 │ │ │ │ + bl 3e0b50 │ │ │ │ ldr r3, [pc, #668] @ (1c9838 ) │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r5, #24] │ │ │ │ add r3, pc │ │ │ │ add.w r1, r5, #24 │ │ │ │ ldr r2, [r3, #28] │ │ │ │ str r2, [r5, #28] │ │ │ │ @@ -206112,15 +206115,15 @@ │ │ │ │ ldr r3, [pc, #612] @ (1c9848 ) │ │ │ │ mov r5, r0 │ │ │ │ adds r0, #8 │ │ │ │ add r3, pc │ │ │ │ str.w r3, [r0, #-4] │ │ │ │ movs r3, #2 │ │ │ │ str.w r3, [r0, #-8] │ │ │ │ - bl 3e0b58 │ │ │ │ + bl 3e0b50 │ │ │ │ ldr r3, [pc, #596] @ (1c984c ) │ │ │ │ add.w r1, r5, #24 │ │ │ │ str.w fp, [r5, #24] │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r3, #28] │ │ │ │ str r2, [r5, #28] │ │ │ │ str r5, [r2, #0] │ │ │ │ @@ -206138,87 +206141,87 @@ │ │ │ │ ldr r3, [pc, #552] @ (1c9854 ) │ │ │ │ mov r5, r0 │ │ │ │ adds r0, #8 │ │ │ │ add r3, pc │ │ │ │ str.w r3, [r0, #-4] │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r0, #-8] │ │ │ │ - bl 3e0b58 │ │ │ │ + bl 3e0b50 │ │ │ │ ldr r3, [pc, #536] @ (1c9858 ) │ │ │ │ add.w r1, r5, #24 │ │ │ │ str.w r9, [r5, #24] │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r3, #28] │ │ │ │ str r2, [r5, #28] │ │ │ │ str r5, [r2, #0] │ │ │ │ str r1, [r3, #28] │ │ │ │ b.n 1c8f16 │ │ │ │ svc 116 @ 0x74 │ │ │ │ lsls r0, r0, #1 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r3, r6, r7} │ │ │ │ movs r0, r5 │ │ │ │ - add r3, sp, #224 @ 0xe0 │ │ │ │ + add r3, sp, #160 @ 0xa0 │ │ │ │ movs r5, r4 │ │ │ │ - add r3, sp, #296 @ 0x128 │ │ │ │ + add r3, sp, #232 @ 0xe8 │ │ │ │ movs r5, r4 │ │ │ │ svc 66 @ 0x42 │ │ │ │ lsls r0, r0, #1 │ │ │ │ - orns r0, r8, r4, asr #32 │ │ │ │ - add r2, sp, #40 @ 0x28 │ │ │ │ + orn r0, r8, r4, asr #32 │ │ │ │ + add r1, sp, #1000 @ 0x3e8 │ │ │ │ movs r5, r4 │ │ │ │ - add r1, sp, #912 @ 0x390 │ │ │ │ + add r1, sp, #848 @ 0x350 │ │ │ │ movs r5, r4 │ │ │ │ movs r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r2, 1c96c4 │ │ │ │ + cbz r2, 1c96c0 │ │ │ │ movs r0, r5 │ │ │ │ ldrh r0, [r0, #4] │ │ │ │ movs r4, r6 │ │ │ │ - adds r1, #26 │ │ │ │ + adds r1, #10 │ │ │ │ movs r0, r5 │ │ │ │ - strb r4, [r0, #7] │ │ │ │ + strb r4, [r6, #6] │ │ │ │ movs r7, r4 │ │ │ │ adds r3, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #168 @ 0xa8 │ │ │ │ + add r7, sp, #104 @ 0x68 │ │ │ │ movs r5, r4 │ │ │ │ - lsls r2, r2, #14 │ │ │ │ + lsls r2, r0, #14 │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r6, [r7, #12] │ │ │ │ + ldrh r6, [r5, #12] │ │ │ │ movs r0, r6 │ │ │ │ - stc2l 0, cr0, [r2, #140]! @ 0x8c │ │ │ │ + ldc2l 0, cr0, [r2, #140] @ 0x8c │ │ │ │ subs r0, r7, r4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r0, #56] @ 0x38 │ │ │ │ + strh r2, [r6, #54] @ 0x36 │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r0!, {r3, r5} │ │ │ │ + ldmia r0!, {r3, r4} │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r0!, {r3, r5} │ │ │ │ + ldmia r0!, {r3, r4} │ │ │ │ movs r4, r4 │ │ │ │ - add r7, sp, #104 @ 0x68 │ │ │ │ + add r7, sp, #40 @ 0x28 │ │ │ │ movs r5, r4 │ │ │ │ cmp r6, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ bgt.n 1c96b0 │ │ │ │ lsls r0, r0, #1 │ │ │ │ - ldrh r0, [r7, #4] │ │ │ │ + ldrh r0, [r5, #4] │ │ │ │ movs r0, r6 │ │ │ │ - stc2l 0, cr0, [r0], #140 @ 0x8c │ │ │ │ - lsls r4, r6, #9 │ │ │ │ + ldc2l 0, cr0, [r0], {35} @ 0x23 │ │ │ │ + lsls r4, r4, #9 │ │ │ │ movs r4, r4 │ │ │ │ strh r6, [r6, #50] @ 0x32 │ │ │ │ movs r4, r6 │ │ │ │ ldrb r6, [r2, #2] │ │ │ │ movs r3, r6 │ │ │ │ - sub sp, #272 @ 0x110 │ │ │ │ + sub sp, #208 @ 0xd0 │ │ │ │ movs r0, r5 │ │ │ │ - b.n 1c9a80 │ │ │ │ + b.n 1c9a60 │ │ │ │ movs r5, r4 │ │ │ │ push {r0, r3, r5, r7, lr} │ │ │ │ - @ instruction: 0xffffad28 │ │ │ │ + vcvt.u16.f16 d26, d8, #1 │ │ │ │ movs r5, r4 │ │ │ │ bgt.n 1c9768 │ │ │ │ lsls r0, r0, #1 │ │ │ │ strh r4, [r7, #44] @ 0x2c │ │ │ │ movs r4, r6 │ │ │ │ strh r4, [r3, #44] @ 0x2c │ │ │ │ movs r4, r6 │ │ │ │ @@ -206226,176 +206229,176 @@ │ │ │ │ movs r4, r6 │ │ │ │ strh r0, [r0, #44] @ 0x2c │ │ │ │ movs r4, r6 │ │ │ │ strh r2, [r6, #42] @ 0x2a │ │ │ │ movs r4, r6 │ │ │ │ strh r0, [r5, #42] @ 0x2a │ │ │ │ movs r4, r6 │ │ │ │ - add r5, sp, #432 @ 0x1b0 │ │ │ │ + add r5, sp, #368 @ 0x170 │ │ │ │ movs r5, r4 │ │ │ │ blt.n 1c966c │ │ │ │ lsls r0, r0, #1 │ │ │ │ blt.n 1c9648 │ │ │ │ lsls r0, r0, #1 │ │ │ │ blt.n 1c963c │ │ │ │ lsls r0, r0, #1 │ │ │ │ - strh r0, [r3, #58] @ 0x3a │ │ │ │ + strh r0, [r1, #58] @ 0x3a │ │ │ │ movs r0, r6 │ │ │ │ - @ instruction: 0xfb820023 │ │ │ │ - lsls r6, r2, #4 │ │ │ │ + @ instruction: 0xfb720023 │ │ │ │ + lsls r6, r0, #4 │ │ │ │ movs r4, r4 │ │ │ │ strh r6, [r1, #38] @ 0x26 │ │ │ │ movs r4, r6 │ │ │ │ strh r2, [r7, #36] @ 0x24 │ │ │ │ movs r4, r6 │ │ │ │ strh r4, [r5, #36] @ 0x24 │ │ │ │ movs r4, r6 │ │ │ │ strh r6, [r3, #36] @ 0x24 │ │ │ │ movs r4, r6 │ │ │ │ blt.n 1c9738 │ │ │ │ lsls r0, r0, #1 │ │ │ │ - strh r2, [r0, #54] @ 0x36 │ │ │ │ + strh r2, [r6, #52] @ 0x34 │ │ │ │ movs r0, r6 │ │ │ │ - @ instruction: 0xfaea0023 │ │ │ │ - lsls r6, r7, #1 │ │ │ │ + @ instruction: 0xfada0023 │ │ │ │ + lsls r6, r5, #1 │ │ │ │ movs r4, r4 │ │ │ │ bge.n 1c96d8 │ │ │ │ lsls r0, r0, #1 │ │ │ │ bge.n 1c96a8 │ │ │ │ lsls r0, r0, #1 │ │ │ │ adds r2, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb68d │ │ │ │ @ instruction: 0xffff15e8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r2, #9] │ │ │ │ + ldrb r6, [r0, #9] │ │ │ │ movs r7, r4 │ │ │ │ cbz r5, 1c975c │ │ │ │ - vrsubhn.i d31, , q3 │ │ │ │ + vqshlu.s32 , q11, #31 │ │ │ │ movs r4, r4 │ │ │ │ cbz r5, 1c975c │ │ │ │ vtbx.8 d29, {d15-d17}, d14 │ │ │ │ lsls r0, r0, #1 │ │ │ │ strh r6, [r5, #30] │ │ │ │ movs r4, r6 │ │ │ │ - lsrs r2, r1, #18 │ │ │ │ + lsrs r2, r7, #17 │ │ │ │ movs r5, r4 │ │ │ │ - strh r4, [r5, #44] @ 0x2c │ │ │ │ + strh r4, [r3, #44] @ 0x2c │ │ │ │ movs r0, r6 │ │ │ │ - add r4, pc, #264 @ (adr r4, 1c9874 ) │ │ │ │ + add r4, pc, #200 @ (adr r4, 1c9834 ) │ │ │ │ movs r5, r4 │ │ │ │ - b.n 1c914c │ │ │ │ + b.n 1c912c │ │ │ │ movs r4, r4 │ │ │ │ - add r7, pc, #512 @ (adr r7, 1c9974 ) │ │ │ │ + add r7, pc, #448 @ (adr r7, 1c9934 ) │ │ │ │ movs r5, r4 │ │ │ │ movs r1, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #218 @ 0xda │ │ │ │ + cmp r3, #202 @ 0xca │ │ │ │ movs r0, r5 │ │ │ │ sub sp, #156 @ 0x9c │ │ │ │ vmlal.u q12, d31, d14[0] │ │ │ │ movs r4, r6 │ │ │ │ - add r4, pc, #16 @ (adr r4, 1c9798 ) │ │ │ │ + add r3, pc, #976 @ (adr r3, 1c9b58 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldr r2, [r6, #68] @ 0x44 │ │ │ │ + ldr r2, [r4, #68] @ 0x44 │ │ │ │ movs r7, r4 │ │ │ │ bhi.n 1c9784 │ │ │ │ lsls r0, r0, #1 │ │ │ │ - add r3, sp, #416 @ 0x1a0 │ │ │ │ + add r3, sp, #352 @ 0x160 │ │ │ │ movs r5, r4 │ │ │ │ bhi.n 1c9714 │ │ │ │ lsls r0, r0, #1 │ │ │ │ bhi.n 1c9870 │ │ │ │ lsls r0, r0, #1 │ │ │ │ - vhadd.u d16, d14, d22 │ │ │ │ + vhadd.u32 d16, d14, d22 │ │ │ │ cbz r1, 1c97c2 │ │ │ │ vrshr.u32 d24, d0, #1 │ │ │ │ movs r4, r6 │ │ │ │ - cmp r1, #16 │ │ │ │ + cmp r1, #0 │ │ │ │ movs r7, r4 │ │ │ │ add r7, sp, #700 @ 0x2bc │ │ │ │ vtbl.8 d29, {d15}, d20 │ │ │ │ lsls r0, r0, #1 │ │ │ │ adds r3, #0 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r0, #30] │ │ │ │ + strh r4, [r6, #28] │ │ │ │ movs r0, r6 │ │ │ │ - @ instruction: 0xf7ec0023 │ │ │ │ - stc2 0, cr0, [r0, #140] @ 0x8c │ │ │ │ + @ instruction: 0xf7dc0023 │ │ │ │ + ldc2l 0, cr0, [r0, #-140]! @ 0xffffff74 │ │ │ │ movs r7, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #320 @ 0x140 │ │ │ │ + add r3, sp, #256 @ 0x100 │ │ │ │ movs r5, r4 │ │ │ │ bvc.n 1c9748 │ │ │ │ lsls r0, r0, #1 │ │ │ │ push {r0, r1, r5, r7} │ │ │ │ - @ instruction: 0xffff5abe │ │ │ │ + vtbl.8 d21, {d31- │ │ │ │ lsls r0, r0, #1 │ │ │ │ - subs r6, r1, r6 │ │ │ │ + subs r6, r7, r5 │ │ │ │ movs r2, r5 │ │ │ │ bvc.n 1c988c │ │ │ │ lsls r0, r0, #1 │ │ │ │ strh r6, [r3, #4] │ │ │ │ movs r4, r6 │ │ │ │ - subs r0, r2, r4 │ │ │ │ + subs r0, r0, r4 │ │ │ │ movs r2, r5 │ │ │ │ bvs.n 1c97a0 │ │ │ │ lsls r0, r0, #1 │ │ │ │ - add r2, sp, #896 @ 0x380 │ │ │ │ + add r2, sp, #832 @ 0x340 │ │ │ │ movs r5, r4 │ │ │ │ cmp r0, #12 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r6, #31] │ │ │ │ movs r4, r6 │ │ │ │ - add r2, sp, #816 @ 0x330 │ │ │ │ + add r2, sp, #752 @ 0x2f0 │ │ │ │ movs r5, r4 │ │ │ │ - blt.n 1c973c │ │ │ │ + blt.n 1c971c │ │ │ │ movs r5, r4 │ │ │ │ - add r2, sp, #784 @ 0x310 │ │ │ │ + add r2, sp, #720 @ 0x2d0 │ │ │ │ movs r5, r4 │ │ │ │ - add r1, sp, #1000 @ 0x3e8 │ │ │ │ + add r1, sp, #936 @ 0x3a8 │ │ │ │ movs r0, r5 │ │ │ │ - strb r4, [r4, #22] │ │ │ │ + strb r4, [r2, #22] │ │ │ │ movs r7, r4 │ │ │ │ bpl.n 1c975c │ │ │ │ lsls r0, r0, #1 │ │ │ │ bpl.n 1c9738 │ │ │ │ lsls r0, r0, #1 │ │ │ │ - ldrh r0, [r0, #20] │ │ │ │ + ldrh r0, [r6, #18] │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r6, [r3, #18] │ │ │ │ + ldrh r6, [r1, #18] │ │ │ │ movs r4, r4 │ │ │ │ ldrb r4, [r3, #26] │ │ │ │ movs r4, r6 │ │ │ │ ldrb r0, [r3, #26] │ │ │ │ movs r4, r6 │ │ │ │ ldrb r0, [r4, #25] │ │ │ │ movs r4, r6 │ │ │ │ ldrb r4, [r3, #25] │ │ │ │ movs r4, r6 │ │ │ │ ldrb r4, [r4, #24] │ │ │ │ movs r4, r6 │ │ │ │ - ldr r7, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r7, [sp, #696] @ 0x2b8 │ │ │ │ movs r5, r4 │ │ │ │ ldrb r0, [r0, #24] │ │ │ │ movs r4, r6 │ │ │ │ - push {r1, r4, r6, r7} │ │ │ │ + push {r1, r6, r7} │ │ │ │ movs r7, r4 │ │ │ │ ldrb r4, [r7, #23] │ │ │ │ movs r4, r6 │ │ │ │ ldrb r0, [r1, #23] │ │ │ │ movs r4, r6 │ │ │ │ - b.n 1c9d1c │ │ │ │ + b.n 1c9cfc │ │ │ │ movs r1, r5 │ │ │ │ ldrb r4, [r6, #22] │ │ │ │ movs r4, r6 │ │ │ │ ldr.w r1, [pc, #3112] @ 1ca488 │ │ │ │ str r3, [sp, #24] │ │ │ │ add r1, pc │ │ │ │ blx 145310 │ │ │ │ @@ -206403,33 +206406,33 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1c76d0 │ │ │ │ ldr.w r9, [pc, #3096] @ 1ca48c │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #24] │ │ │ │ add r9, pc │ │ │ │ mov r1, r9 │ │ │ │ - bl 3d0868 │ │ │ │ + bl 3d0860 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1c9e52 │ │ │ │ ldr.w r9, [pc, #3076] @ 1ca490 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #24] │ │ │ │ add r9, pc │ │ │ │ mov r1, r9 │ │ │ │ - bl 3d0868 │ │ │ │ + bl 3d0860 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c9e64 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #28] │ │ │ │ cmp r7, #0 │ │ │ │ beq.w 1c9e98 │ │ │ │ - bl 3cd1ac │ │ │ │ + bl 3cd1a4 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 1ca45a │ │ │ │ adds r2, r7, #4 │ │ │ │ dmb ish │ │ │ │ @@ -206442,17 +206445,17 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 1c9ef2 │ │ │ │ ldr r7, [sp, #24] │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r0, r7 │ │ │ │ - bl 3ba220 │ │ │ │ + bl 3ba218 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3ca5d0 │ │ │ │ + bl 3ca5c8 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp.w r9, #0 │ │ │ │ beq.w 1c9ed8 │ │ │ │ bl 1b8e28 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ @@ -206474,15 +206477,15 @@ │ │ │ │ str r7, [sp, #4] │ │ │ │ mov r1, r3 │ │ │ │ blx 145404 <__snprintf_chk@plt> │ │ │ │ ldr.w r9, [r5, #100] @ 0x64 │ │ │ │ add r0, sp, #204 @ 0xcc │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r6 │ │ │ │ - bl 35502c │ │ │ │ + bl 355024 │ │ │ │ ldr r3, [r5, #100] @ 0x64 │ │ │ │ str.w r0, [r9, r7, lsl #2] │ │ │ │ ldr.w r3, [r3, r7, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 1c9342 │ │ │ │ ldr.w r3, [pc, #2884] @ 1ca498 │ │ │ │ ldr.w r2, [pc, #2884] @ 1ca49c │ │ │ │ @@ -206491,52 +206494,52 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #28] │ │ │ │ str r2, [sp, #0] │ │ │ │ add.w r3, r3, #384 @ 0x180 │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ movw r2, #1474 @ 0x5c2 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1c934c │ │ │ │ mov r0, sl │ │ │ │ bl 1c6978 │ │ │ │ ldr.w r3, [pc, #2852] @ 1ca4a4 │ │ │ │ mov r1, r0 │ │ │ │ add r3, pc │ │ │ │ str.w r0, [r3, #132] @ 0x84 │ │ │ │ b.w 1c8f4a │ │ │ │ ldr.w r0, [pc, #2840] @ 1ca4a8 │ │ │ │ add r0, pc │ │ │ │ - bl 3e175c │ │ │ │ + bl 3e1754 │ │ │ │ ldr.w r3, [pc, #2836] @ 1ca4ac │ │ │ │ ldr.w r1, [pc, #2836] @ 1ca4b0 │ │ │ │ movs r2, #1 │ │ │ │ mov r9, r0 │ │ │ │ add r1, pc │ │ │ │ ldr r5, [r7, r3] │ │ │ │ mov r3, r5 │ │ │ │ - bl 3e3790 │ │ │ │ + bl 3e3788 │ │ │ │ ldr.w r1, [pc, #2820] @ 1ca4b4 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc │ │ │ │ movs r2, #1 │ │ │ │ - bl 3e3790 │ │ │ │ + bl 3e3788 │ │ │ │ b.w 1c8f32 │ │ │ │ ldr.w r0, [pc, #2804] @ 1ca4b8 │ │ │ │ add r0, pc │ │ │ │ - bl 3e175c │ │ │ │ + bl 3e1754 │ │ │ │ ldr.w r1, [pc, #2800] @ 1ca4bc │ │ │ │ movs r3, #0 │ │ │ │ add r1, pc │ │ │ │ mov r2, r3 │ │ │ │ - bl 3e3b84 │ │ │ │ + bl 3e3b7c │ │ │ │ b.w 1c90d6 │ │ │ │ ldr.w r0, [r9, #88] @ 0x58 │ │ │ │ - bl 2beea0 │ │ │ │ + bl 2bee98 │ │ │ │ b.w 1c900a │ │ │ │ ldr.w r3, [pc, #2772] @ 1ca4c0 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 1c8e14 │ │ │ │ ldr.w r3, [pc, #2764] @ 1ca4c4 │ │ │ │ @@ -206555,19 +206558,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #416 @ 0x1a0 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ movw r2, #1519 @ 0x5ef │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1c9482 │ │ │ │ ldr.w r0, [pc, #2720] @ 1ca4d8 │ │ │ │ add r0, pc │ │ │ │ - bl 3e175c │ │ │ │ + bl 3e1754 │ │ │ │ mov r1, r7 │ │ │ │ bl 22c118 │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ b.w 1c7030 │ │ │ │ ldr.w r1, [pc, #2704] @ 1ca4dc │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ @@ -206592,25 +206595,25 @@ │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1c9c0e │ │ │ │ bl 17a054 │ │ │ │ ldr.w r1, [pc, #2640] @ 1ca4e8 │ │ │ │ add r1, pc │ │ │ │ adds r1, #32 │ │ │ │ bl 17adf8 │ │ │ │ - bl 2c45d0 │ │ │ │ + bl 2c45c8 │ │ │ │ ldr.w r0, [pc, #2628] @ 1ca4ec │ │ │ │ add r0, pc │ │ │ │ - bl 3e175c │ │ │ │ + bl 3e1754 │ │ │ │ ldr.w r2, [pc, #2620] @ 1ca4f0 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r7, r2] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r1, r2 │ │ │ │ movs r2, #0 │ │ │ │ - bl 3e3b84 │ │ │ │ + bl 3e3b7c │ │ │ │ ldr.w r3, [pc, #2608] @ 1ca4f4 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cbz r3, 1c9ad2 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ blx r3 │ │ │ │ @@ -206627,104 +206630,104 @@ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #268] @ 0x10c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.w 1ca314 │ │ │ │ add sp, #276 @ 0x114 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 34e40c │ │ │ │ + b.w 34e404 │ │ │ │ ldr.w r3, [pc, #2552] @ 1ca500 │ │ │ │ mov r0, r9 │ │ │ │ ldr.w r2, [pc, #2548] @ 1ca504 │ │ │ │ ldr.w r1, [pc, #2548] @ 1ca508 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #416 @ 0x1a0 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #1524 @ 0x5f4 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1c9482 │ │ │ │ mov r4, r9 │ │ │ │ ldr.w r3, [pc, #2524] @ 1ca50c │ │ │ │ ldr.w r2, [pc, #2524] @ 1ca510 │ │ │ │ ldr.w r1, [pc, #2524] @ 1ca514 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add.w r3, r3, #324 @ 0x144 │ │ │ │ str.w fp, [sp, #4] │ │ │ │ movw r2, #1689 @ 0x699 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ ldr.w r1, [pc, #2500] @ 1ca518 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc │ │ │ │ - bl 3d0dc8 │ │ │ │ + bl 3d0dc0 │ │ │ │ ldr.w r1, [pc, #2492] @ 1ca51c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r1, pc │ │ │ │ - bl 3e0024 │ │ │ │ + bl 3e001c │ │ │ │ cmp.w sl, #0 │ │ │ │ bne.w 1ca262 │ │ │ │ ldrd r1, r0, [sp, #60] @ 0x3c │ │ │ │ - bl 3e0744 │ │ │ │ + bl 3e073c │ │ │ │ ldr.w r3, [sl, #128] @ 0x80 │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr.w r3, [pc, #2344] @ 1ca4ac │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ str r3, [sp, #24] │ │ │ │ b.w 1c861e │ │ │ │ bl 1c47e8 │ │ │ │ ldr.w r1, [pc, #2444] @ 1ca520 │ │ │ │ add r1, pc │ │ │ │ - bl 3d07d8 │ │ │ │ + bl 3d07d0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1c7590 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r2, r3, #1 │ │ │ │ cmp r2, #5 │ │ │ │ bhi.w 1ca484 │ │ │ │ cmp r3, #3 │ │ │ │ bne.w 1c7590 │ │ │ │ - bl 3d03e0 │ │ │ │ + bl 3d03d8 │ │ │ │ ldr.w r1, [pc, #2412] @ 1ca524 │ │ │ │ mov r2, r0 │ │ │ │ ldr.w r0, [pc, #2408] @ 1ca528 │ │ │ │ add r1, pc │ │ │ │ movs r3, #0 │ │ │ │ add r0, pc │ │ │ │ - bl 296a20 │ │ │ │ + bl 296a18 │ │ │ │ b.w 1c7590 │ │ │ │ mov r2, fp │ │ │ │ mov r1, sl │ │ │ │ mov r0, r9 │ │ │ │ - bl 3d0774 │ │ │ │ + bl 3d076c │ │ │ │ b.w 1c73ee │ │ │ │ - bl 2c49d8 │ │ │ │ + bl 2c49d0 │ │ │ │ b.n 1c9ae2 │ │ │ │ ldr.w r3, [pc, #2248] @ 1ca4ac │ │ │ │ ldr.w r1, [pc, #2372] @ 1ca52c │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r2, r3 │ │ │ │ - bl 298e6c │ │ │ │ + bl 298e64 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r0, [r3, #76] @ 0x4c │ │ │ │ b.n 1c94e6 │ │ │ │ ldr.w r3, [pc, #2352] @ 1ca530 │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ str r0, [r3, #0] │ │ │ │ b.w 1c7030 │ │ │ │ movs r0, #4 │ │ │ │ - bl 2938c4 │ │ │ │ + bl 2938bc │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1ca0ce │ │ │ │ mov r0, r6 │ │ │ │ bl 1c650c │ │ │ │ b.n 1c9a92 │ │ │ │ ldr.w fp, [pc, #2320] @ 1ca534 │ │ │ │ add fp, pc │ │ │ │ @@ -206736,15 +206739,15 @@ │ │ │ │ ldr.w r3, [pc, #2308] @ 1ca53c │ │ │ │ mov r5, r0 │ │ │ │ adds r0, #8 │ │ │ │ add r3, pc │ │ │ │ str.w r3, [r0, #-4] │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r0, #-8] │ │ │ │ - bl 3e0b58 │ │ │ │ + bl 3e0b50 │ │ │ │ ldr.w r3, [pc, #2288] @ 1ca540 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r5, #24] │ │ │ │ add r3, pc │ │ │ │ add.w r1, r5, #24 │ │ │ │ ldr r2, [r3, #28] │ │ │ │ str r2, [r5, #28] │ │ │ │ @@ -206757,38 +206760,38 @@ │ │ │ │ ldr.w r1, [pc, #2264] @ 1ca54c │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #400 @ 0x190 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #1500 @ 0x5dc │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.w 1c93f6 │ │ │ │ bl 23cb78 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c9174 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldrd r0, r1, [r3, #152] @ 0x98 │ │ │ │ bl 23cb80 │ │ │ │ b.w 1c9174 │ │ │ │ ldr.w r0, [pc, #2212] @ 1ca550 │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ b.w 1c8f8e │ │ │ │ bl 1b8b7c │ │ │ │ b.w 1c914e │ │ │ │ ldr.w r3, [pc, #2196] @ 1ca554 │ │ │ │ mov r0, r7 │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r1, r3 │ │ │ │ - bl 3d1c08 │ │ │ │ + bl 3d1c00 │ │ │ │ mov r9, r0 │ │ │ │ - bl 3cd144 │ │ │ │ + bl 3cd13c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ beq.w 1c793c │ │ │ │ ldr.w r2, [r9, #4] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 1ca45a │ │ │ │ @@ -206800,27 +206803,27 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1c9cf4 │ │ │ │ dmb ish │ │ │ │ cmp r1, #0 │ │ │ │ bne.w 1c793c │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #24] │ │ │ │ - bl 3d1e5c │ │ │ │ + bl 3d1e54 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ b.w 1c793c │ │ │ │ blx 144220 <__errno_location@plt> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ cmp r0, #2 │ │ │ │ beq.w 1c7366 │ │ │ │ blx 143fd8 │ │ │ │ mov r2, r0 │ │ │ │ ldr.w r0, [pc, #2088] @ 1ca558 │ │ │ │ mov r1, r9 │ │ │ │ add r0, pc │ │ │ │ - bl 3e0cf8 │ │ │ │ + bl 3e0cf0 │ │ │ │ b.w 1c7366 │ │ │ │ add.w r0, r5, #32 │ │ │ │ bl 17abbc │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1c9ff8 │ │ │ │ ldr.w r3, [pc, #2064] @ 1ca55c │ │ │ │ add r3, pc │ │ │ │ @@ -206828,30 +206831,30 @@ │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1c8ea4 │ │ │ │ b.w 1c8eae │ │ │ │ ldr.w r3, [pc, #2036] @ 1ca554 │ │ │ │ mov r0, r7 │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ mov r1, r3 │ │ │ │ - bl 3d1c08 │ │ │ │ + bl 3d1c00 │ │ │ │ mov r7, r0 │ │ │ │ movs r0, #28 │ │ │ │ blx 1439a4 │ │ │ │ mov r9, r0 │ │ │ │ cbz r7, 1c9d88 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ subs r2, r3, #1 │ │ │ │ cmp r2, #5 │ │ │ │ bhi.w 1ca484 │ │ │ │ cmp r3, #4 │ │ │ │ it ne │ │ │ │ movne r7, #0 │ │ │ │ mov r0, r9 │ │ │ │ str.w r7, [r0], #4 │ │ │ │ - bl 3e0b58 │ │ │ │ + bl 3e0b50 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1ca45e │ │ │ │ ldr.w r3, [pc, #1984] @ 1ca560 │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [r9, #20] │ │ │ │ add.w r1, r9, #20 │ │ │ │ @@ -206875,27 +206878,27 @@ │ │ │ │ mov r4, fp │ │ │ │ ldr.w r5, [pc, #1932] @ 1ca56c │ │ │ │ mov.w r9, #1 │ │ │ │ add sl, pc │ │ │ │ add r5, pc │ │ │ │ b.n 1c9dfe │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e175c │ │ │ │ + bl 3e1754 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r2, #1 │ │ │ │ - bl 3e37c4 │ │ │ │ + bl 3e37bc │ │ │ │ ldr.w r0, [r4, #4]! │ │ │ │ cbz r0, 1c9e14 │ │ │ │ bl 1764cc │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1c9dea │ │ │ │ strb.w r9, [sp, #60] @ 0x3c │ │ │ │ mov r0, sl │ │ │ │ ldr r1, [r4, #0] │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ b.n 1c9df8 │ │ │ │ mov r0, fp │ │ │ │ blx 145ef4 │ │ │ │ b.w 1c9200 │ │ │ │ bl 1cf260 │ │ │ │ b.w 1c7f7a │ │ │ │ bl 1ec1d4 │ │ │ │ @@ -206912,36 +206915,36 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 1fccc0 │ │ │ │ b.w 1c7e08 │ │ │ │ ldr.w r2, [pc, #1820] @ 1ca570 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ - bl 3d0774 │ │ │ │ + bl 3d076c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ b.n 1c9888 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3d0ae4 │ │ │ │ + bl 3d0adc │ │ │ │ blx 145b88 │ │ │ │ mov r1, r9 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3d0dc8 │ │ │ │ + bl 3d0dc0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldrb.w r2, [r9] │ │ │ │ cmp r2, #63 @ 0x3f │ │ │ │ bne.w 1c9f8e │ │ │ │ ldrb.w r2, [r9, #1] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 1c9f8e │ │ │ │ bl 19d958 │ │ │ │ movs r0, #0 │ │ │ │ blx 1459f4 │ │ │ │ - bl 3cd1ac │ │ │ │ + bl 3cd1a4 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r0, [sp, #24] │ │ │ │ b.n 1c98da │ │ │ │ ldr.w r1, [pc, #1744] @ 1ca574 │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r0, [pc, #1740] @ 1ca578 │ │ │ │ add r1, pc │ │ │ │ @@ -206951,52 +206954,52 @@ │ │ │ │ ldr.w r0, [pc, #1728] @ 1ca57c │ │ │ │ add r0, pc │ │ │ │ bl 1764cc │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1c7bfe │ │ │ │ ldr.w r0, [pc, #1716] @ 1ca580 │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ movs r0, #1 │ │ │ │ blx 1459f4 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ bl 1b8e84 │ │ │ │ b.n 1c990c │ │ │ │ - bl 3d1e5c │ │ │ │ + bl 3d1e54 │ │ │ │ b.w 1c91ba │ │ │ │ mov r0, r5 │ │ │ │ - bl 3d1e5c │ │ │ │ + bl 3d1e54 │ │ │ │ b.w 1c8d4a │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 3d1e5c │ │ │ │ + bl 3d1e54 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ b.n 1c98da │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ - bl 3e069c │ │ │ │ + bl 3e0694 │ │ │ │ str.w r8, [sp, #60] @ 0x3c │ │ │ │ b.w 1c7552 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 3e18b8 │ │ │ │ + bl 3e18b0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1c7840 │ │ │ │ mov r1, r9 │ │ │ │ - bl 3e3200 │ │ │ │ + bl 3e31f8 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1ca0f2 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ ldr r7, [sp, #24] │ │ │ │ adds r2, #1 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ add r7, r2 │ │ │ │ mov r2, r7 │ │ │ │ - bl 3e2e5c │ │ │ │ + bl 3e2e54 │ │ │ │ b.w 1c7840 │ │ │ │ adds r0, #1 │ │ │ │ add r1, sp, #60 @ 0x3c │ │ │ │ movs r2, #10 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ blx 1452e8 <__isoc23_strtol@plt> │ │ │ │ cmp r0, #24 │ │ │ │ @@ -207013,15 +207016,15 @@ │ │ │ │ b.w 1c7df0 │ │ │ │ ldr.w r0, [pc, #1556] @ 1ca588 │ │ │ │ add r0, pc │ │ │ │ blx 144110 │ │ │ │ b.w 1c7ddc │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ - bl 3e2b40 │ │ │ │ + bl 3e2b38 │ │ │ │ mov r1, r0 │ │ │ │ b.w 1c85e6 │ │ │ │ ldr.w r1, [pc, #1532] @ 1ca58c │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #24] │ │ │ │ add r1, pc │ │ │ │ blx 145310 │ │ │ │ @@ -207036,29 +207039,29 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #400 @ 0x190 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ movw r2, #1506 @ 0x5e2 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.w 1c93f6 │ │ │ │ ldr.w r1, [pc, #1484] @ 1ca59c │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #28] │ │ │ │ add r1, pc │ │ │ │ - bl 3cd224 │ │ │ │ + bl 3cd21c │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r1, r9 │ │ │ │ add r2, sp, #60 @ 0x3c │ │ │ │ str r0, [sp, #24] │ │ │ │ - bl 3994c8 │ │ │ │ + bl 3994c0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 3ca5d0 │ │ │ │ + bl 3ca5c8 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ b.w 1c7e0a │ │ │ │ ldr.w r0, [pc, #1444] @ 1ca5a0 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r5, #32] │ │ │ │ add r0, pc │ │ │ │ @@ -207110,64 +207113,64 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r2, [sp, #0] │ │ │ │ add.w r3, r3, #324 @ 0x144 │ │ │ │ add r1, pc │ │ │ │ movw r2, #1695 @ 0x69f │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1c9b5e │ │ │ │ movw r2, #32489 @ 0x7ee9 │ │ │ │ movt r2, #65278 @ 0xfefe │ │ │ │ asrs r2, r0 │ │ │ │ lsls r2, r2, #31 │ │ │ │ bpl.w 1c9f56 │ │ │ │ ldr.w r0, [pc, #1304] @ 1ca5c4 │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ movs r0, #1 │ │ │ │ blx 1459f4 │ │ │ │ bl 176534 │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [pc, #1284] @ 1ca5c8 │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ b.w 1c9232 │ │ │ │ ldr.w r3, [pc, #1276] @ 1ca5cc │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r2, [pc, #1272] @ 1ca5d0 │ │ │ │ ldr.w r1, [pc, #1272] @ 1ca5d4 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #272 @ 0x110 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2808 @ 0xaf8 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1c9a92 │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r3, [pc, #1248] @ 1ca5d8 │ │ │ │ ldr.w r2, [pc, #1248] @ 1ca5dc │ │ │ │ ldr.w r1, [pc, #1248] @ 1ca5e0 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #296 @ 0x128 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ strd r7, r9, [sp, #4] │ │ │ │ movw r2, #2360 @ 0x938 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.w 1c908e │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r0, [r7, #72] @ 0x48 │ │ │ │ - bl 3d0c30 │ │ │ │ + bl 3d0c28 │ │ │ │ mov r7, r0 │ │ │ │ bl 14b4a4 │ │ │ │ mov r1, r9 │ │ │ │ - bl 297364 │ │ │ │ + bl 29735c │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #0 │ │ │ │ beq.w 1ca374 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1ca374 │ │ │ │ mov r5, r0 │ │ │ │ b.n 1ca154 │ │ │ │ @@ -207181,16 +207184,16 @@ │ │ │ │ ldr r6, [r5, #0] │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r6, #52] @ 0x34 │ │ │ │ blx 145310 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1ca142 │ │ │ │ mov r0, r6 │ │ │ │ - bl 297080 │ │ │ │ - bl 29b2a0 │ │ │ │ + bl 297078 │ │ │ │ + bl 29b298 │ │ │ │ mov r0, r4 │ │ │ │ blx 144ad0 │ │ │ │ b.w 1c729e │ │ │ │ ldr.w r1, [pc, #1132] @ 1ca5e4 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx 14411c │ │ │ │ @@ -207224,36 +207227,36 @@ │ │ │ │ b.n 1c9dc4 │ │ │ │ cbz r3, 1ca228 │ │ │ │ mov r0, fp │ │ │ │ str.w fp, [r5, #8] │ │ │ │ b.n 1c9dc4 │ │ │ │ ldr.w r0, [pc, #1048] @ 1ca5f4 │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ movs r0, #1 │ │ │ │ blx 1459f4 │ │ │ │ ldr.w r0, [pc, #1036] @ 1ca5f8 │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ movs r0, #1 │ │ │ │ blx 1459f4 │ │ │ │ ldr.w r0, [pc, #1024] @ 1ca5fc │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ movs r0, #1 │ │ │ │ blx 1459f4 │ │ │ │ ldr r0, [pc, #1012] @ (1ca600 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ movs r0, #1 │ │ │ │ blx 1459f4 │ │ │ │ ldr r3, [pc, #1000] @ (1ca604 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 3e634c │ │ │ │ + bl 3e6344 │ │ │ │ movs r0, #1 │ │ │ │ blx 1459f4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1ca434 │ │ │ │ mov r0, r4 │ │ │ │ str r4, [r5, #8] │ │ │ │ b.n 1c9dc4 │ │ │ │ @@ -207266,114 +207269,114 @@ │ │ │ │ blx 144220 <__errno_location@plt> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 143fd8 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [pc, #952] @ (1ca60c ) │ │ │ │ mov r1, r7 │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ movs r0, #1 │ │ │ │ blx 1459f4 │ │ │ │ mov.w r9, #0 │ │ │ │ b.w 1c8c40 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 1ca0b4 │ │ │ │ ldr r0, [pc, #924] @ (1ca610 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ b.n 1ca0b4 │ │ │ │ ldr r0, [pc, #920] @ (1ca614 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ movs r0, #1 │ │ │ │ blx 1459f4 │ │ │ │ ldr r0, [pc, #908] @ (1ca618 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ movs r0, #1 │ │ │ │ blx 1459f4 │ │ │ │ ldr r0, [pc, #900] @ (1ca61c ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ movs r0, #1 │ │ │ │ blx 1459f4 │ │ │ │ ldr r1, [pc, #888] @ (1ca620 ) │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc │ │ │ │ - bl 3e2b40 │ │ │ │ + bl 3e2b38 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #880] @ (1ca624 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ movs r0, #1 │ │ │ │ blx 1459f4 │ │ │ │ ldr r0, [pc, #872] @ (1ca628 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ movs r0, #1 │ │ │ │ blx 1459f4 │ │ │ │ ldr r0, [pc, #860] @ (1ca62c ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ movs r0, #1 │ │ │ │ blx 1459f4 │ │ │ │ ldr r0, [pc, #852] @ (1ca630 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ movs r0, #1 │ │ │ │ blx 1459f4 │ │ │ │ ldr r0, [pc, #840] @ (1ca634 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ movs r0, #1 │ │ │ │ blx 1459f4 │ │ │ │ ldr r0, [pc, #832] @ (1ca638 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ movs r0, #1 │ │ │ │ blx 1459f4 │ │ │ │ ldr r0, [pc, #820] @ (1ca63c ) │ │ │ │ mov r1, r9 │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ movs r0, #1 │ │ │ │ blx 1459f4 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldrb r3, [r2, #1] │ │ │ │ cmp r3, #118 @ 0x76 │ │ │ │ bne.w 1ca066 │ │ │ │ ldrb r3, [r2, #2] │ │ │ │ cmp r3, #109 @ 0x6d │ │ │ │ bne.w 1ca066 │ │ │ │ b.n 1ca1c0 │ │ │ │ ldr r0, [pc, #788] @ (1ca640 ) │ │ │ │ mov r1, r9 │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ movs r0, #1 │ │ │ │ blx 1459f4 │ │ │ │ ldr r0, [pc, #776] @ (1ca644 ) │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ movs r0, #1 │ │ │ │ blx 1459f4 │ │ │ │ ldr r0, [pc, #764] @ (1ca648 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ movs r0, #1 │ │ │ │ blx 1459f4 │ │ │ │ ldr r0, [pc, #752] @ (1ca64c ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ movs r0, #1 │ │ │ │ blx 1459f4 │ │ │ │ ldr r0, [pc, #744] @ (1ca650 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ movs r0, #1 │ │ │ │ blx 1459f4 │ │ │ │ ldr r0, [pc, #732] @ (1ca654 ) │ │ │ │ add r0, pc │ │ │ │ blx 144110 │ │ │ │ ldr r1, [pc, #728] @ (1ca658 ) │ │ │ │ movs r2, #0 │ │ │ │ @@ -207420,43 +207423,43 @@ │ │ │ │ mov r1, r7 │ │ │ │ b.n 1ca3a2 │ │ │ │ ldr r0, [pc, #648] @ (1ca670 ) │ │ │ │ add r0, pc │ │ │ │ b.n 1ca3aa │ │ │ │ ldr r0, [pc, #648] @ (1ca674 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ movs r0, #1 │ │ │ │ blx 1459f4 │ │ │ │ ldr r1, [r3, #32] │ │ │ │ ldr r3, [pc, #636] @ (1ca678 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #624] @ (1ca67c ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ movs r0, #1 │ │ │ │ blx 1459f4 │ │ │ │ ldr r1, [pc, #616] @ (1ca680 ) │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ add r1, pc │ │ │ │ - bl 3e055c │ │ │ │ + bl 3e0554 │ │ │ │ movs r0, #1 │ │ │ │ blx 1459f4 │ │ │ │ ldr r0, [pc, #604] @ (1ca684 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ movs r0, #1 │ │ │ │ blx 1459f4 │ │ │ │ ldr r0, [pc, #592] @ (1ca688 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ movs r0, #1 │ │ │ │ blx 1459f4 │ │ │ │ ldr r3, [pc, #584] @ (1ca68c ) │ │ │ │ movw r2, #866 @ 0x362 │ │ │ │ ldr r1, [pc, #580] @ (1ca690 ) │ │ │ │ ldr r0, [pc, #584] @ (1ca694 ) │ │ │ │ add r3, pc │ │ │ │ @@ -207472,275 +207475,275 @@ │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #312 @ 0x138 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ ldr r0, [pc, #556] @ (1ca6a4 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ movs r0, #1 │ │ │ │ blx 1459f4 │ │ │ │ bl 14613c │ │ │ │ - cdp2 0, 4, cr0, cr10, cr3, {1} │ │ │ │ - ldrh r4, [r7, #58] @ 0x3a │ │ │ │ + cdp2 0, 3, cr0, cr10, cr3, {1} │ │ │ │ + ldrh r4, [r5, #58] @ 0x3a │ │ │ │ movs r0, r5 │ │ │ │ - @ instruction: 0xf2740023 │ │ │ │ - add r4, pc, #864 @ (adr r4, 1ca7f8 ) │ │ │ │ + @ instruction: 0xf2640023 │ │ │ │ + add r4, pc, #800 @ (adr r4, 1ca7b8 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r4, [r1, #19] │ │ │ │ + ldrb r4, [r7, #18] │ │ │ │ movs r0, r6 │ │ │ │ - add r4, pc, #680 @ (adr r4, 1ca748 ) │ │ │ │ + add r4, pc, #616 @ (adr r4, 1ca708 ) │ │ │ │ movs r5, r4 │ │ │ │ - lsls r0, r2, #14 │ │ │ │ + lsls r0, r0, #14 │ │ │ │ movs r5, r4 │ │ │ │ beq.n 1ca43c │ │ │ │ lsls r0, r0, #1 │ │ │ │ - ldrb r0, [r4, #18] │ │ │ │ + ldrb r0, [r2, #18] │ │ │ │ movs r7, r4 │ │ │ │ cmp r6, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #218 @ 0xda │ │ │ │ + movs r1, #202 @ 0xca │ │ │ │ movs r2, r5 │ │ │ │ - cmp r6, #136 @ 0x88 │ │ │ │ + cmp r6, #120 @ 0x78 │ │ │ │ movs r6, r4 │ │ │ │ - movs r2, #240 @ 0xf0 │ │ │ │ + movs r2, #224 @ 0xe0 │ │ │ │ movs r0, r5 │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ vtbx.8 d23, {d31-) │ │ │ │ + add r4, pc, #472 @ (adr r4, 1ca6ac ) │ │ │ │ movs r5, r4 │ │ │ │ - lsls r2, r2, #11 │ │ │ │ + lsls r2, r0, #11 │ │ │ │ movs r5, r4 │ │ │ │ - push {r3, r5} │ │ │ │ + push {r3, r4} │ │ │ │ movs r4, r4 │ │ │ │ - mrrc2 0, 2, r0, ip, cr3 │ │ │ │ - ldc2 0, cr0, [ip], #-140 @ 0xffffff74 │ │ │ │ + mcrr2 0, 2, r0, ip, cr3 │ │ │ │ + stc2 0, cr0, [ip], #-140 @ 0xffffff74 │ │ │ │ ldmia r7, {r1, r2, r6, r7} │ │ │ │ lsls r0, r0, #1 │ │ │ │ ldmia r7, {r1, r4, r5, r7} │ │ │ │ lsls r0, r0, #1 │ │ │ │ - asrs r6, r6, #15 │ │ │ │ + asrs r6, r4, #15 │ │ │ │ movs r2, r5 │ │ │ │ asrs r4, r6, #25 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #66 @ 0x42 │ │ │ │ movs r4, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r2, #12] │ │ │ │ + ldrb r4, [r0, #12] │ │ │ │ movs r0, r6 │ │ │ │ - add r3, pc, #696 @ (adr r3, 1ca7c0 ) │ │ │ │ + add r3, pc, #632 @ (adr r3, 1ca780 ) │ │ │ │ movs r5, r4 │ │ │ │ - lsls r2, r3, #7 │ │ │ │ + lsls r2, r1, #7 │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r0, [r6, #11] │ │ │ │ + ldrb r0, [r4, #11] │ │ │ │ movs r0, r6 │ │ │ │ - ldr r7, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r7, [sp, #912] @ 0x390 │ │ │ │ movs r5, r4 │ │ │ │ - lsls r2, r7, #6 │ │ │ │ + lsls r2, r5, #6 │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xb788 │ │ │ │ + @ instruction: 0xb778 │ │ │ │ movs r6, r4 │ │ │ │ - add r0, pc, #352 @ (adr r0, 1ca680 ) │ │ │ │ + add r0, pc, #288 @ (adr r0, 1ca640 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r2, [r0, #50] @ 0x32 │ │ │ │ + ldrh r2, [r6, #48] @ 0x30 │ │ │ │ movs r3, r5 │ │ │ │ - ldr r6, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r6, [sp, #864] @ 0x360 │ │ │ │ movs r5, r4 │ │ │ │ - strh r0, [r1, #28] │ │ │ │ + strh r0, [r7, #26] │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r1, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r7} │ │ │ │ movs r5, r4 │ │ │ │ movs r1, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #584 @ 0x248 │ │ │ │ + add r6, sp, #520 @ 0x208 │ │ │ │ movs r7, r4 │ │ │ │ - add r6, sp, #552 @ 0x228 │ │ │ │ + add r6, sp, #488 @ 0x1e8 │ │ │ │ movs r7, r4 │ │ │ │ - add r0, pc, #216 @ (adr r0, 1ca618 ) │ │ │ │ + add r0, pc, #152 @ (adr r0, 1ca5d8 ) │ │ │ │ movs r5, r4 │ │ │ │ strb r6, [r4, #30] │ │ │ │ movs r4, r6 │ │ │ │ - ldrb r2, [r6, #6] │ │ │ │ + ldrb r2, [r4, #6] │ │ │ │ movs r0, r6 │ │ │ │ - add r1, pc, #816 @ (adr r1, 1ca87c ) │ │ │ │ + add r1, pc, #752 @ (adr r1, 1ca83c ) │ │ │ │ movs r5, r4 │ │ │ │ - lsls r0, r7, #1 │ │ │ │ + lsls r0, r5, #1 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r7, [sp, #848] @ 0x350 │ │ │ │ + ldr r7, [sp, #784] @ 0x310 │ │ │ │ movs r5, r4 │ │ │ │ movs r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #664] @ 0x298 │ │ │ │ + ldr r5, [sp, #600] @ 0x258 │ │ │ │ movs r5, r4 │ │ │ │ ldmia r4, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r0, #1 │ │ │ │ strb r2, [r2, #25] │ │ │ │ movs r4, r6 │ │ │ │ - subs r6, r5, #5 │ │ │ │ + subs r6, r3, #5 │ │ │ │ movs r6, r4 │ │ │ │ - lsls r4, r2, #4 │ │ │ │ + lsls r4, r0, #4 │ │ │ │ movs r5, r4 │ │ │ │ - adds r6, r5, #4 │ │ │ │ + adds r6, r3, #4 │ │ │ │ movs r7, r4 │ │ │ │ - str r6, [sp, #856] @ 0x358 │ │ │ │ + str r6, [sp, #792] @ 0x318 │ │ │ │ movs r5, r4 │ │ │ │ - str r6, [sp, #864] @ 0x360 │ │ │ │ + str r6, [sp, #800] @ 0x320 │ │ │ │ movs r5, r4 │ │ │ │ - bls.n 1ca540 │ │ │ │ + bls.n 1ca520 │ │ │ │ movs r1, r5 │ │ │ │ - str r5, [sp, #608] @ 0x260 │ │ │ │ + str r5, [sp, #544] @ 0x220 │ │ │ │ movs r5, r4 │ │ │ │ - str r5, [sp, #704] @ 0x2c0 │ │ │ │ + str r5, [sp, #640] @ 0x280 │ │ │ │ movs r5, r4 │ │ │ │ movs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #984] @ 0x3d8 │ │ │ │ + str r5, [sp, #920] @ 0x398 │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xf7160023 │ │ │ │ - strb r4, [r6, #25] │ │ │ │ + @ instruction: 0xf7060023 │ │ │ │ + strb r4, [r4, #25] │ │ │ │ movs r0, r6 │ │ │ │ - ldr r6, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r6, [sp, #648] @ 0x288 │ │ │ │ movs r5, r4 │ │ │ │ - ldc2 0, cr0, [sl, #-144]! @ 0xffffff70 │ │ │ │ - str r7, [sp, #784] @ 0x310 │ │ │ │ + stc2 0, cr0, [sl, #-144]! @ 0xffffff70 │ │ │ │ + str r7, [sp, #720] @ 0x2d0 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r4, [sp, #160] @ 0xa0 │ │ │ │ + ldr r4, [sp, #96] @ 0x60 │ │ │ │ movs r5, r4 │ │ │ │ - str r4, [sp, #200] @ 0xc8 │ │ │ │ + str r4, [sp, #136] @ 0x88 │ │ │ │ movs r5, r4 │ │ │ │ - str r4, [sp, #216] @ 0xd8 │ │ │ │ + str r4, [sp, #152] @ 0x98 │ │ │ │ movs r5, r4 │ │ │ │ - str r4, [sp, #208] @ 0xd0 │ │ │ │ + str r4, [sp, #144] @ 0x90 │ │ │ │ movs r5, r4 │ │ │ │ ldmia r1, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r0, r0, #1 │ │ │ │ - str r3, [sp, #896] @ 0x380 │ │ │ │ + str r3, [sp, #832] @ 0x340 │ │ │ │ movs r5, r4 │ │ │ │ - strb r6, [r4, #22] │ │ │ │ + strb r6, [r2, #22] │ │ │ │ movs r0, r6 │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ + ldr r2, [sp, #992] @ 0x3e0 │ │ │ │ movs r5, r4 │ │ │ │ - stc2l 0, cr0, [sl], #-144 @ 0xffffff70 │ │ │ │ - str r4, [sp, #648] @ 0x288 │ │ │ │ + mrrc2 0, 2, r0, sl, cr4 │ │ │ │ + str r4, [sp, #584] @ 0x248 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r4, [sp, #816] @ 0x330 │ │ │ │ + ldr r4, [sp, #752] @ 0x2f0 │ │ │ │ movs r5, r4 │ │ │ │ - strb r4, [r1, #21] │ │ │ │ + strb r4, [r7, #20] │ │ │ │ movs r0, r6 │ │ │ │ - str r3, [sp, #184] @ 0xb8 │ │ │ │ + str r3, [sp, #120] @ 0x78 │ │ │ │ movs r5, r4 │ │ │ │ - ldc2 0, cr0, [r2], {36} @ 0x24 │ │ │ │ - strb r0, [r5, #20] │ │ │ │ + stc2 0, cr0, [r2], {36} @ 0x24 │ │ │ │ + strb r0, [r3, #20] │ │ │ │ movs r0, r6 │ │ │ │ - str r3, [sp, #968] @ 0x3c8 │ │ │ │ + str r3, [sp, #904] @ 0x388 │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xfbee0024 │ │ │ │ - ldrh r4, [r6, #58] @ 0x3a │ │ │ │ + @ instruction: 0xfbde0024 │ │ │ │ + ldrh r4, [r4, #58] @ 0x3a │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r0, [r4, #58] @ 0x3a │ │ │ │ + ldrh r0, [r2, #58] @ 0x3a │ │ │ │ movs r5, r4 │ │ │ │ ldmia r0!, {r2, r7} │ │ │ │ lsls r0, r0, #1 │ │ │ │ - str r2, [sp, #504] @ 0x1f8 │ │ │ │ + str r2, [sp, #440] @ 0x1b8 │ │ │ │ movs r5, r4 │ │ │ │ - str r7, [sp, #680] @ 0x2a8 │ │ │ │ + str r7, [sp, #616] @ 0x268 │ │ │ │ movs r5, r4 │ │ │ │ - str r7, [sp, #440] @ 0x1b8 │ │ │ │ + str r7, [sp, #376] @ 0x178 │ │ │ │ movs r5, r4 │ │ │ │ - str r7, [sp, #888] @ 0x378 │ │ │ │ + str r7, [sp, #824] @ 0x338 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r0, [sp, #32] │ │ │ │ + str r7, [sp, #992] @ 0x3e0 │ │ │ │ movs r5, r4 │ │ │ │ movs r3, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfab80024 │ │ │ │ - str r6, [sp, #424] @ 0x1a8 │ │ │ │ + @ instruction: 0xfaa80024 │ │ │ │ + str r6, [sp, #360] @ 0x168 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ + ldr r2, [sp, #984] @ 0x3d8 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r1, [sp, #816] @ 0x330 │ │ │ │ + ldr r1, [sp, #752] @ 0x2f0 │ │ │ │ movs r5, r4 │ │ │ │ - str r3, [sp, #248] @ 0xf8 │ │ │ │ + str r3, [sp, #184] @ 0xb8 │ │ │ │ movs r5, r4 │ │ │ │ - str r5, [sp, #96] @ 0x60 │ │ │ │ + str r5, [sp, #32] │ │ │ │ movs r5, r4 │ │ │ │ - b.n 1cacf4 │ │ │ │ + b.n 1cacd4 │ │ │ │ movs r4, r4 │ │ │ │ - str r3, [sp, #248] @ 0xf8 │ │ │ │ + str r3, [sp, #184] @ 0xb8 │ │ │ │ movs r5, r4 │ │ │ │ - str r4, [sp, #784] @ 0x310 │ │ │ │ + str r4, [sp, #720] @ 0x2d0 │ │ │ │ movs r5, r4 │ │ │ │ - str r4, [sp, #184] @ 0xb8 │ │ │ │ + str r4, [sp, #120] @ 0x78 │ │ │ │ movs r5, r4 │ │ │ │ - str r4, [sp, #528] @ 0x210 │ │ │ │ + str r4, [sp, #464] @ 0x1d0 │ │ │ │ movs r5, r4 │ │ │ │ - str r4, [sp, #248] @ 0xf8 │ │ │ │ + str r4, [sp, #184] @ 0xb8 │ │ │ │ movs r5, r4 │ │ │ │ - str r5, [sp, #608] @ 0x260 │ │ │ │ + str r5, [sp, #544] @ 0x220 │ │ │ │ movs r5, r4 │ │ │ │ - str r5, [sp, #1008] @ 0x3f0 │ │ │ │ + str r5, [sp, #944] @ 0x3b0 │ │ │ │ movs r5, r4 │ │ │ │ - lsls r6, r7, #20 │ │ │ │ + lsls r6, r5, #20 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r3, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r3, [sp, #664] @ 0x298 │ │ │ │ movs r5, r4 │ │ │ │ - str r2, [sp, #384] @ 0x180 │ │ │ │ + str r2, [sp, #320] @ 0x140 │ │ │ │ movs r5, r4 │ │ │ │ - str r2, [sp, #216] @ 0xd8 │ │ │ │ + str r2, [sp, #152] @ 0x98 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r1, [sp, #848] @ 0x350 │ │ │ │ + ldr r1, [sp, #784] @ 0x310 │ │ │ │ movs r5, r4 │ │ │ │ - str r2, [sp, #888] @ 0x378 │ │ │ │ + str r2, [sp, #824] @ 0x338 │ │ │ │ movs r5, r4 │ │ │ │ ldr r1, [sp, #652] @ 0x28c │ │ │ │ - vrshr.u64 , q2, #1 │ │ │ │ + vmlal.u , d31, d4[0] │ │ │ │ movs r5, r4 │ │ │ │ - ldr r2, [r5, r7] │ │ │ │ + ldr r2, [r3, r7] │ │ │ │ movs r7, r4 │ │ │ │ - ldrh r4, [r7, #60] @ 0x3c │ │ │ │ + ldrh r4, [r5, #60] @ 0x3c │ │ │ │ movs r5, r4 │ │ │ │ - ldr r2, [pc, #432] @ (1ca81c ) │ │ │ │ + ldr r2, [pc, #368] @ (1ca7dc ) │ │ │ │ movs r7, r4 │ │ │ │ - str r2, [sp, #840] @ 0x348 │ │ │ │ + str r2, [sp, #776] @ 0x308 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r6, [r3, r6] │ │ │ │ + ldr r6, [r1, r6] │ │ │ │ movs r7, r4 │ │ │ │ - ldr r1, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r1, [sp, #672] @ 0x2a0 │ │ │ │ movs r5, r4 │ │ │ │ cmp r6, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r0, [sp, #648] @ 0x288 │ │ │ │ movs r5, r4 │ │ │ │ - str r6, [sp, #648] @ 0x288 │ │ │ │ + str r6, [sp, #584] @ 0x248 │ │ │ │ movs r5, r4 │ │ │ │ - str r4, [sp, #64] @ 0x40 │ │ │ │ + str r4, [sp, #0] │ │ │ │ movs r5, r4 │ │ │ │ - ldr r0, [sp, #792] @ 0x318 │ │ │ │ + ldr r0, [sp, #728] @ 0x2d8 │ │ │ │ movs r5, r4 │ │ │ │ - strb r4, [r3, #7] │ │ │ │ + strb r4, [r1, #7] │ │ │ │ movs r0, r6 │ │ │ │ - strh.w r0, [sl, #36] @ 0x24 │ │ │ │ - str r6, [sp, #1008] @ 0x3f0 │ │ │ │ + ldrb.w r0, [sl, #36] @ 0x24 │ │ │ │ + str r6, [sp, #944] @ 0x3b0 │ │ │ │ movs r5, r4 │ │ │ │ - strb r0, [r0, #7] │ │ │ │ + strb r0, [r6, #6] │ │ │ │ movs r0, r6 │ │ │ │ - strb.w r0, [lr, #36] @ 0x24 │ │ │ │ - str r2, [sp, #352] @ 0x160 │ │ │ │ + ldr??.w r0, [lr, r4, lsl #2] │ │ │ │ + str r2, [sp, #288] @ 0x120 │ │ │ │ movs r5, r4 │ │ │ │ - str r4, [sp, #768] @ 0x300 │ │ │ │ + str r4, [sp, #704] @ 0x2c0 │ │ │ │ movs r5, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #112] @ (1ca728 ) │ │ │ │ sub sp, #20 │ │ │ │ @@ -207758,60 +207761,60 @@ │ │ │ │ add sp, #20 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ pop {pc} │ │ │ │ str r0, [sp, #12] │ │ │ │ - bl 28fdcc │ │ │ │ + bl 28fdc4 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1ca6c6 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #68] @ (1ca734 ) │ │ │ │ ldr r3, [pc, #72] @ (1ca738 ) │ │ │ │ mov.w lr, #4 │ │ │ │ add r1, pc │ │ │ │ strd lr, r1, [sp] │ │ │ │ ldr r1, [pc, #64] @ (1ca73c ) │ │ │ │ add r3, pc │ │ │ │ movs r2, #43 @ 0x2b │ │ │ │ add r1, pc │ │ │ │ - bl 3e02ac │ │ │ │ + bl 3e02a4 │ │ │ │ movs r0, #0 │ │ │ │ b.n 1ca6d0 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #48] @ (1ca740 ) │ │ │ │ mov.w lr, #2 │ │ │ │ ldr r3, [pc, #48] @ (1ca744 ) │ │ │ │ add r1, pc │ │ │ │ strd lr, r1, [sp] │ │ │ │ ldr r1, [pc, #44] @ (1ca748 ) │ │ │ │ add r3, pc │ │ │ │ movs r2, #48 @ 0x30 │ │ │ │ add r1, pc │ │ │ │ - bl 3e02ac │ │ │ │ + bl 3e02a4 │ │ │ │ b.n 1ca706 │ │ │ │ movs r4, #110 @ 0x6e │ │ │ │ movs r4, r6 │ │ │ │ asrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r1, r4, r5} │ │ │ │ lsls r0, r0, #1 │ │ │ │ - ldr r6, [sp, #640] @ 0x280 │ │ │ │ + ldr r6, [sp, #576] @ 0x240 │ │ │ │ movs r5, r4 │ │ │ │ - strb r4, [r3, #3] │ │ │ │ + strb r4, [r1, #3] │ │ │ │ movs r0, r6 │ │ │ │ - ldr r6, [sp, #512] @ 0x200 │ │ │ │ + ldr r6, [sp, #448] @ 0x1c0 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r6, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r6, [sp, #672] @ 0x2a0 │ │ │ │ movs r5, r4 │ │ │ │ - strb r4, [r7, #2] │ │ │ │ + strb r4, [r5, #2] │ │ │ │ movs r0, r6 │ │ │ │ - ldr r6, [sp, #384] @ 0x180 │ │ │ │ + ldr r6, [sp, #320] @ 0x140 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 001ca74c : │ │ │ │ ldr r3, [pc, #48] @ (1ca780 ) │ │ │ │ mov ip, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ @@ -207927,15 +207930,15 @@ │ │ │ │ ldr r1, [pc, #104] @ (1ca8b8 ) │ │ │ │ add r4, pc │ │ │ │ ldr r0, [sp, #20] │ │ │ │ adds r3, #16 │ │ │ │ add r1, pc │ │ │ │ movs r2, #100 @ 0x64 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ add sp, #24 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -207950,40 +207953,40 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 1ca828 │ │ │ │ ldr r0, [pc, #60] @ (1ca8c4 ) │ │ │ │ mov r1, ip │ │ │ │ mov r2, r5 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr.w ip, [r6, #8] │ │ │ │ b.n 1ca828 │ │ │ │ movs r3, #40 @ 0x28 │ │ │ │ movs r4, r6 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {r1, r5, r6, r7} │ │ │ │ lsls r0, r0, #1 │ │ │ │ stmia r2!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r0, r0, #1 │ │ │ │ - subs r4, r1, r7 │ │ │ │ + subs r4, r7, r6 │ │ │ │ movs r2, r5 │ │ │ │ - ldr r5, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r5, [sp, #648] @ 0x288 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r6, [r1, #120] @ 0x78 │ │ │ │ + ldr r6, [r7, #116] @ 0x74 │ │ │ │ movs r0, r6 │ │ │ │ - movs r6, #142 @ 0x8e │ │ │ │ + movs r6, #126 @ 0x7e │ │ │ │ movs r4, r4 │ │ │ │ - ldr r5, [sp, #176] @ 0xb0 │ │ │ │ + ldr r5, [sp, #112] @ 0x70 │ │ │ │ movs r5, r4 │ │ │ │ movs r5, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r5, [sp, #384] @ 0x180 │ │ │ │ movs r5, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ @@ -208063,41 +208066,41 @@ │ │ │ │ movs r2, #215 @ 0xd7 │ │ │ │ ldr r1, [pc, #48] @ (1ca9bc ) │ │ │ │ ldr r0, [pc, #48] @ (1ca9c0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ - strb r2, [r1, r2] │ │ │ │ + strb r2, [r7, r1] │ │ │ │ movs r7, r4 │ │ │ │ - mrrc 0, 2, r0, ip, cr6 │ │ │ │ - ldr r0, [r6, #104] @ 0x68 │ │ │ │ + mcrr 0, 2, r0, ip, cr6 │ │ │ │ + ldr r0, [r4, #104] @ 0x68 │ │ │ │ movs r0, r6 │ │ │ │ - ldr r4, [sp, #872] @ 0x368 │ │ │ │ + ldr r4, [sp, #808] @ 0x328 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r4, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r4, [sp, #912] @ 0x390 │ │ │ │ movs r5, r4 │ │ │ │ - strb r4, [r4, r0] │ │ │ │ + strb r4, [r2, r0] │ │ │ │ movs r7, r4 │ │ │ │ - strb r6, [r2, r0] │ │ │ │ + strb r6, [r0, r0] │ │ │ │ movs r7, r4 │ │ │ │ - strb r6, [r1, r0] │ │ │ │ + strh r6, [r7, r7] │ │ │ │ movs r7, r4 │ │ │ │ - ldr r6, [r4, #100] @ 0x64 │ │ │ │ + ldr r6, [r2, #100] @ 0x64 │ │ │ │ movs r0, r6 │ │ │ │ - ldr r4, [sp, #576] @ 0x240 │ │ │ │ + ldr r4, [sp, #512] @ 0x200 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r4, [sp, #648] @ 0x288 │ │ │ │ + ldr r4, [sp, #584] @ 0x248 │ │ │ │ movs r5, r4 │ │ │ │ mov ip, r3 │ │ │ │ mov r0, r1 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r1, r2 │ │ │ │ ldr.w r2, [ip] │ │ │ │ - b.w 3cb41c │ │ │ │ + b.w 3cb414 │ │ │ │ │ │ │ │ 001ca9d4 : │ │ │ │ ldr r3, [pc, #12] @ (1ca9e4 ) │ │ │ │ add r3, pc │ │ │ │ strd r0, r1, [r3] │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ @@ -208137,15 +208140,15 @@ │ │ │ │ str r4, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ ldr r4, [pc, #80] @ (1caa88 ) │ │ │ │ add r1, pc │ │ │ │ adds r3, #24 │ │ │ │ add r4, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ add sp, #12 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ @@ -208156,34 +208159,34 @@ │ │ │ │ ldr r1, [pc, #52] @ (1caa90 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [pc, #52] @ (1caa94 ) │ │ │ │ adds r3, #24 │ │ │ │ add r1, pc │ │ │ │ add r4, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ add sp, #12 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r2, [r0, #92] @ 0x5c │ │ │ │ + ldr r2, [r6, #88] @ 0x58 │ │ │ │ movs r0, r6 │ │ │ │ - ldr r3, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r3, [sp, #872] @ 0x368 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r4, [sp, #40] @ 0x28 │ │ │ │ + ldr r3, [sp, #1000] @ 0x3e8 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r0, [r3, #88] @ 0x58 │ │ │ │ + ldr r0, [r1, #88] @ 0x58 │ │ │ │ movs r0, r6 │ │ │ │ - ldr r3, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r3, [sp, #696] @ 0x2b8 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r3, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r3, [sp, #944] @ 0x3b0 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 001caa98 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -208227,43 +208230,43 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e0744 │ │ │ │ + bl 3e073c │ │ │ │ b.n 1caae0 │ │ │ │ ldr r3, [pc, #48] @ (1cab44 ) │ │ │ │ movs r2, #59 @ 0x3b │ │ │ │ ldr.w ip, [pc, #48] @ 1cab48 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #48] @ (1cab4c ) │ │ │ │ add r3, pc │ │ │ │ add ip, pc │ │ │ │ adds r3, #48 @ 0x30 │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1caae0 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r0, #122 @ 0x7a │ │ │ │ movs r4, r6 │ │ │ │ stmia r0!, {r1, r4, r6} │ │ │ │ lsls r0, r0, #1 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #72 @ 0x48 │ │ │ │ movs r4, r6 │ │ │ │ - ldr r0, [r3, #76] @ 0x4c │ │ │ │ + ldr r0, [r1, #76] @ 0x4c │ │ │ │ movs r0, r6 │ │ │ │ - ldr r3, [sp, #408] @ 0x198 │ │ │ │ + ldr r3, [sp, #344] @ 0x158 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r2, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r2, [sp, #952] @ 0x3b8 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 001cab50 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -208335,29 +208338,29 @@ │ │ │ │ movs r2, #130 @ 0x82 │ │ │ │ ldr r1, [pc, #44] @ (1cac24 ) │ │ │ │ add r3, pc │ │ │ │ add lr, pc │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ add r1, pc │ │ │ │ strd lr, ip, [sp] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ add sp, #12 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ pop {pc} │ │ │ │ ldr r0, [r5, #92] @ 0x5c │ │ │ │ movs r4, r6 │ │ │ │ - ldr r4, [r7, #60] @ 0x3c │ │ │ │ + ldr r4, [r5, #60] @ 0x3c │ │ │ │ movs r0, r6 │ │ │ │ - ldr r2, [sp, #824] @ 0x338 │ │ │ │ + ldr r2, [sp, #760] @ 0x2f8 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r2, [sp, #136] @ 0x88 │ │ │ │ + ldr r2, [sp, #72] @ 0x48 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 001cac28 : │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1cacb8 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -208506,15 +208509,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 1cac28 │ │ │ │ ldr r0, [pc, #44] @ (1cadc0 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ movs r0, #1 │ │ │ │ blx 1459f4 │ │ │ │ ldr r3, [pc, #32] @ (1cadc4 ) │ │ │ │ movs r2, #168 @ 0xa8 │ │ │ │ ldr r1, [pc, #32] @ (1cadc8 ) │ │ │ │ ldr r0, [pc, #32] @ (1cadcc ) │ │ │ │ add r3, pc │ │ │ │ @@ -208523,21 +208526,21 @@ │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ ldr r2, [r7, #68] @ 0x44 │ │ │ │ movs r4, r6 │ │ │ │ ldr r2, [r7, #64] @ 0x40 │ │ │ │ movs r4, r6 │ │ │ │ - ldr r1, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r1, [sp, #424] @ 0x1a8 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r2, [r1, #36] @ 0x24 │ │ │ │ + ldr r2, [r7, #32] │ │ │ │ movs r0, r6 │ │ │ │ - ldr r0, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r0, [sp, #400] @ 0x190 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r1, [sp, #256] @ 0x100 │ │ │ │ + ldr r1, [sp, #192] @ 0xc0 │ │ │ │ movs r5, r4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #172] @ 1cae8c │ │ │ │ mov r0, r1 │ │ │ │ @@ -208551,15 +208554,15 @@ │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov.w r2, #0 │ │ │ │ strd r3, r3, [sp, #12] │ │ │ │ add r2, sp, #12 │ │ │ │ mov r3, r4 │ │ │ │ - bl 3cb41c │ │ │ │ + bl 3cb414 │ │ │ │ cbnz r0, 1cae34 │ │ │ │ ldr r2, [pc, #132] @ (1cae94 ) │ │ │ │ ldr r3, [pc, #128] @ (1cae90 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ @@ -208585,15 +208588,15 @@ │ │ │ │ beq.n 1cae6c │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 1cae40 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cbz r1, 1cae58 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e0744 │ │ │ │ + bl 3e073c │ │ │ │ b.n 1cae0c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r2, [r3, #0] │ │ │ │ ldrd r3, r2, [r5] │ │ │ │ ldr r1, [r5, #8] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ @@ -208605,30 +208608,30 @@ │ │ │ │ add r2, pc │ │ │ │ strd r2, r1, [sp] │ │ │ │ ldr r1, [pc, #40] @ (1caea4 ) │ │ │ │ add r3, pc │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ movs r2, #130 @ 0x82 │ │ │ │ add r1, pc │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1cae4c │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ adds r2, r0, #5 │ │ │ │ movs r4, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r3, #4 │ │ │ │ movs r4, r6 │ │ │ │ ldr r0, [r7, #52] @ 0x34 │ │ │ │ movs r4, r6 │ │ │ │ - ldr r0, [sp, #344] @ 0x158 │ │ │ │ + ldr r0, [sp, #280] @ 0x118 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r2, [r7, #20] │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ movs r0, r6 │ │ │ │ - str r7, [sp, #640] @ 0x280 │ │ │ │ + str r7, [sp, #576] @ 0x240 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 001caea8 : │ │ │ │ ldr r3, [pc, #36] @ (1caed0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cbz r3, 1caebe │ │ │ │ @@ -208656,26 +208659,26 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ ldr r3, [pc, #260] @ (1cafec ) │ │ │ │ add r3, pc │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - bl 293300 │ │ │ │ - bl 297070 │ │ │ │ + bl 2932f8 │ │ │ │ + bl 297068 │ │ │ │ ldr r1, [pc, #248] @ (1caff0 ) │ │ │ │ ldr r2, [pc, #248] @ (1caff4 ) │ │ │ │ movs r3, #24 │ │ │ │ add r1, pc │ │ │ │ adds r1, #108 @ 0x6c │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [pc, #244] @ (1caff8 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr r3, [pc, #236] @ (1caffc ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r3, #0] │ │ │ │ cmp r5, #0 │ │ │ │ beq.n 1cafce │ │ │ │ movs r4, #0 │ │ │ │ ldrb.w r8, [r0, #178] @ 0xb2 │ │ │ │ @@ -208755,25 +208758,25 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ adds r4, r0, #1 │ │ │ │ movs r4, r6 │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ movs r0, r6 │ │ │ │ - blt.n 1cb098 │ │ │ │ + blt.n 1cb078 │ │ │ │ movs r3, r4 │ │ │ │ - b.n 1cb1c8 │ │ │ │ + b.n 1cb1a8 │ │ │ │ movs r3, r4 │ │ │ │ ldr r6, [r4, #40] @ 0x28 │ │ │ │ movs r4, r6 │ │ │ │ subs r0, r7, r4 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #480] @ 0x1e0 │ │ │ │ + str r7, [sp, #416] @ 0x1a0 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 001cb008 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -208799,28 +208802,28 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [pc, #48] @ (1cb074 ) │ │ │ │ ldr r2, [pc, #48] @ (1cb078 ) │ │ │ │ str r0, [sp, #8] │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ - bl 298094 │ │ │ │ + bl 29808c │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 29898c │ │ │ │ + b.w 298984 │ │ │ │ nop │ │ │ │ ldc2 15, cr15, [fp, #1020] @ 0x3fc │ │ │ │ ldc2 15, cr15, [fp], {255} @ 0xff │ │ │ │ ldr??.w pc, [r9, #255]! │ │ │ │ - lsls r6, r0, #24 │ │ │ │ + lsls r6, r6, #23 │ │ │ │ movs r4, r5 │ │ │ │ │ │ │ │ 001cb07c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -208868,19 +208871,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #128 @ 0x80 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ ldr r6, [r5, #12] │ │ │ │ movs r4, r6 │ │ │ │ - str r4, [r0, #112] @ 0x70 │ │ │ │ + str r4, [r6, #108] @ 0x6c │ │ │ │ movs r0, r6 │ │ │ │ - str r5, [sp, #184] @ 0xb8 │ │ │ │ + str r5, [sp, #120] @ 0x78 │ │ │ │ movs r5, r4 │ │ │ │ - str r5, [sp, #1000] @ 0x3e8 │ │ │ │ + str r5, [sp, #936] @ 0x3a8 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 001cb10c : │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1cb19c │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -209015,15 +209018,15 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r5, r4 │ │ │ │ mov fp, r4 │ │ │ │ b.n 1cb242 │ │ │ │ str r4, [r4, #124] @ 0x7c │ │ │ │ movs r4, r6 │ │ │ │ - str r5, [sp, #360] @ 0x168 │ │ │ │ + str r5, [sp, #296] @ 0x128 │ │ │ │ movs r5, r4 │ │ │ │ ldr r2, [pc, #12] @ (1cb278 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldrb r0, [r2, r3] │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ bx lr │ │ │ │ @@ -209080,15 +209083,15 @@ │ │ │ │ add r0, pc │ │ │ │ blx 145218 │ │ │ │ blx 14585c │ │ │ │ adds r6, r0, r2 │ │ │ │ movs r4, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #344] @ 0x158 │ │ │ │ + str r4, [sp, #280] @ 0x118 │ │ │ │ movs r5, r4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ subs r3, r0, #4 │ │ │ │ @@ -209099,25 +209102,25 @@ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ cbz r3, 1cb34c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 28fdd0 │ │ │ │ + bl 28fdc8 │ │ │ │ cbnz r0, 1cb356 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r3, pc} │ │ │ │ mov r1, r2 │ │ │ │ - bl 28fdd4 │ │ │ │ + bl 28fdcc │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1cb33a │ │ │ │ bl 1cb290 │ │ │ │ nop │ │ │ │ subs r2, #142 @ 0x8e │ │ │ │ movs r4, r6 │ │ │ │ push {lr} │ │ │ │ @@ -209131,19 +209134,19 @@ │ │ │ │ ldr r1, [pc, #24] @ (1cb394 ) │ │ │ │ add ip, pc │ │ │ │ add r3, pc │ │ │ │ movs r0, #0 │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ blx 1439bc │ │ │ │ - str r3, [sp, #992] @ 0x3e0 │ │ │ │ + str r3, [sp, #928] @ 0x3a0 │ │ │ │ movs r5, r4 │ │ │ │ - str r6, [r1, #80] @ 0x50 │ │ │ │ + str r6, [r7, #76] @ 0x4c │ │ │ │ movs r0, r6 │ │ │ │ - str r3, [sp, #904] @ 0x388 │ │ │ │ + str r3, [sp, #840] @ 0x348 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 001cb398 : │ │ │ │ ldrb.w r0, [r0, #123] @ 0x7b │ │ │ │ cbz r0, 1cb3a6 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -209318,19 +209321,19 @@ │ │ │ │ movs r4, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r2, #25 │ │ │ │ movs r4, r6 │ │ │ │ cmp r5, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #624] @ 0x270 │ │ │ │ + str r2, [sp, #560] @ 0x230 │ │ │ │ movs r5, r4 │ │ │ │ asrs r4, r7, #8 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #568] @ 0x238 │ │ │ │ + str r2, [sp, #504] @ 0x1f8 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 001cb55c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -209634,19 +209637,19 @@ │ │ │ │ adds r3, #16 │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ blx 1439bc │ │ │ │ nop │ │ │ │ cbz r4, 1cb838 │ │ │ │ lsls r0, r0, #1 │ │ │ │ - str r2, [r0, #12] │ │ │ │ + str r2, [r6, #8] │ │ │ │ movs r0, r6 │ │ │ │ - ldrh r4, [r4, #62] @ 0x3e │ │ │ │ + ldrh r4, [r2, #62] @ 0x3e │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r4, [r2, #60] @ 0x3c │ │ │ │ + ldrh r4, [r0, #60] @ 0x3c │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 001cb7ec : │ │ │ │ ldr r3, [pc, #8] @ (1cb7f8 ) │ │ │ │ add r3, pc │ │ │ │ str r0, [r3, #4] │ │ │ │ movs r0, #0 │ │ │ │ @@ -209741,32 +209744,32 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r2 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r4, pc │ │ │ │ movs r0, #33 @ 0x21 │ │ │ │ blx 144c9c <__prctl_time64@plt+0x4> │ │ │ │ add.w r0, r4, #8 │ │ │ │ - bl 3da930 │ │ │ │ + bl 3da928 │ │ │ │ add.w r0, r4, #64 @ 0x40 │ │ │ │ - bl 3da930 │ │ │ │ + bl 3da928 │ │ │ │ add.w r0, r4, #120 @ 0x78 │ │ │ │ - bl 3da564 │ │ │ │ + bl 3da55c │ │ │ │ ldr r2, [pc, #52] @ (1cb924 ) │ │ │ │ ldr r3, [pc, #40] @ (1cb918 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 1cb90e │ │ │ │ add.w r0, r4, #148 @ 0x94 │ │ │ │ add sp, #152 @ 0x98 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 3db2ac │ │ │ │ + b.w 3db2a4 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r2, r2, #10 │ │ │ │ movs r4, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfa49ffff │ │ │ │ @@ -209796,24 +209799,24 @@ │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ ldr r0, [r0, #104] @ 0x68 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 3db2d0 │ │ │ │ + bl 3db2c8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cbz r0, 1cb992 │ │ │ │ ldr r0, [pc, #36] @ (1cb998 ) │ │ │ │ mov.w r2, #256 @ 0x100 │ │ │ │ strh.w r2, [r3, #122] @ 0x7a │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ adds r0, #64 @ 0x40 │ │ │ │ - bl 3daa68 │ │ │ │ + bl 3daa60 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ b.w 14b058 │ │ │ │ bl 1cb360 │ │ │ │ nop │ │ │ │ @@ -209859,15 +209862,15 @@ │ │ │ │ nop │ │ │ │ asrs r0, r7, #5 │ │ │ │ movs r4, r6 │ │ │ │ cbz r6, 1cba18 │ │ │ │ lsls r0, r0, #1 │ │ │ │ asrs r0, r3, #11 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r2, #44] @ 0x2c │ │ │ │ + ldrh r2, [r0, #44] @ 0x2c │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 001cba10 : │ │ │ │ ldr r2, [pc, #124] @ (1cba90 ) │ │ │ │ add r2, pc │ │ │ │ ldrb.w r3, [r0, #120] @ 0x78 │ │ │ │ uxtb r3, r3 │ │ │ │ @@ -209918,17 +209921,17 @@ │ │ │ │ blx 1457c0 <__fprintf_chk@plt+0x4> │ │ │ │ movs r0, #1 │ │ │ │ blx 1459f4 │ │ │ │ asrs r2, r3, #4 │ │ │ │ movs r4, r6 │ │ │ │ cmp r5, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r2, r0] │ │ │ │ + ldrsh r0, [r0, r0] │ │ │ │ movs r0, r6 │ │ │ │ - ldrh r0, [r0, #42] @ 0x2a │ │ │ │ + ldrh r0, [r6, #40] @ 0x28 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 001cbaa0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -209938,25 +209941,25 @@ │ │ │ │ ldrex r0, [r3] │ │ │ │ orrs r0, r1 │ │ │ │ strex r2, r0, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 1cbab8 │ │ │ │ dmb ish │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ - bl 3db2d0 │ │ │ │ + bl 3db2c8 │ │ │ │ cbz r0, 1cbae4 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r4, #116] @ 0x74 │ │ │ │ - bl 3daa68 │ │ │ │ + bl 3daa60 │ │ │ │ ldr r3, [pc, #24] @ (1cbb04 ) │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r3, #64] @ 0x40 │ │ │ │ cbz r3, 1cbafc │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ @@ -209969,15 +209972,15 @@ │ │ │ │ 001cbb08 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #116] @ 0x74 │ │ │ │ - bl 3daa68 │ │ │ │ + bl 3daa60 │ │ │ │ ldr r3, [pc, #24] @ (1cbb38 ) │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r3, #64] @ 0x40 │ │ │ │ cbz r3, 1cbb30 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ @@ -210008,35 +210011,35 @@ │ │ │ │ add r1, pc │ │ │ │ adds r3, #52 @ 0x34 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ adds r2, #100 @ 0x64 │ │ │ │ movs r4, r6 │ │ │ │ - ldrb r2, [r4, r4] │ │ │ │ + ldrb r2, [r2, r4] │ │ │ │ movs r0, r6 │ │ │ │ - ldrh r0, [r7, #30] │ │ │ │ + ldrh r0, [r5, #30] │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r4, [r3, #34] @ 0x22 │ │ │ │ + ldrh r4, [r1, #34] @ 0x22 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 001cbb88 : │ │ │ │ ldr r0, [r0, #104] @ 0x68 │ │ │ │ - b.w 3db2d0 │ │ │ │ + b.w 3db2c8 │ │ │ │ nop │ │ │ │ │ │ │ │ 001cbb90 : │ │ │ │ ldr r3, [pc, #28] @ (1cbbb0 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r0, [r2, r3] │ │ │ │ cbz r0, 1cbba4 │ │ │ │ ldr r0, [r0, #104] @ 0x68 │ │ │ │ - b.w 3db2d0 │ │ │ │ + b.w 3db2c8 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ adds r2, #30 │ │ │ │ movs r4, r6 │ │ │ │ @@ -210071,19 +210074,19 @@ │ │ │ │ ldr r1, [pc, #16] @ (1cbc08 ) │ │ │ │ ldr r0, [pc, #20] @ (1cbc0c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #72 @ 0x48 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ - ldrb r4, [r2, r2] │ │ │ │ + ldrb r4, [r0, r2] │ │ │ │ movs r0, r6 │ │ │ │ - ldrh r2, [r5, #26] │ │ │ │ + ldrh r2, [r3, #26] │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r2, [r3, #30] │ │ │ │ + ldrh r2, [r1, #30] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 001cbc10 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -210127,25 +210130,25 @@ │ │ │ │ add r1, pc │ │ │ │ adds r3, #92 @ 0x5c │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ add r6, sp, #928 @ 0x3a0 │ │ │ │ lsls r0, r0, #1 │ │ │ │ - ldrb r0, [r5, r0] │ │ │ │ + ldrb r0, [r3, r0] │ │ │ │ movs r0, r6 │ │ │ │ - ldrh r6, [r7, #22] │ │ │ │ + ldrh r6, [r5, #22] │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r6, [r0, #26] │ │ │ │ + ldrh r6, [r6, #24] │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r2, [r2, r0] │ │ │ │ + ldrb r2, [r0, r0] │ │ │ │ movs r0, r6 │ │ │ │ - ldrh r0, [r5, #22] │ │ │ │ + ldrh r0, [r3, #22] │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r0, [r6, #26] │ │ │ │ + ldrh r0, [r4, #26] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 001cbca4 : │ │ │ │ b.w 1cb268 │ │ │ │ │ │ │ │ 001cbca8 : │ │ │ │ b.w 1cb268 │ │ │ │ @@ -210153,18 +210156,18 @@ │ │ │ │ 001cbcac : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (1cbcc8 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ blx 14585c │ │ │ │ nop │ │ │ │ - ldrh r4, [r4, #26] │ │ │ │ + ldrh r4, [r2, #26] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 001cbccc : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -210201,19 +210204,19 @@ │ │ │ │ nop │ │ │ │ lsrs r2, r1, #25 │ │ │ │ movs r4, r6 │ │ │ │ cmp r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ add r6, sp, #112 @ 0x70 │ │ │ │ lsls r0, r0, #1 │ │ │ │ - ldrh r0, [r0, r6] │ │ │ │ + ldrh r0, [r6, r5] │ │ │ │ movs r0, r6 │ │ │ │ - ldrh r2, [r0, #26] │ │ │ │ + ldrh r2, [r6, #24] │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r0, [r2, #18] │ │ │ │ + ldrh r0, [r0, #18] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 001cbd38 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -210226,15 +210229,15 @@ │ │ │ │ cbnz r3, 1cbd84 │ │ │ │ ldr r1, [pc, #76] @ (1cbda8 ) │ │ │ │ adds r0, #120 @ 0x78 │ │ │ │ movw r2, #585 @ 0x249 │ │ │ │ add r1, pc │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 3da798 │ │ │ │ + b.w 3da790 │ │ │ │ ldr r3, [pc, #60] @ (1cbdac ) │ │ │ │ ldr r2, [pc, #64] @ (1cbdb0 ) │ │ │ │ ldr r1, [pc, #64] @ (1cbdb4 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #128 @ 0x80 │ │ │ │ str r2, [sp, #0] │ │ │ │ @@ -210251,27 +210254,27 @@ │ │ │ │ adds r3, #128 @ 0x80 │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ blx 1439bc │ │ │ │ nop │ │ │ │ add r5, sp, #784 @ 0x310 │ │ │ │ lsls r0, r0, #1 │ │ │ │ - ldrh r4, [r0, #16] │ │ │ │ + ldrh r4, [r6, #14] │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r2, [r3, r4] │ │ │ │ + ldrh r2, [r1, r4] │ │ │ │ movs r0, r6 │ │ │ │ - ldrh r4, [r7, #16] │ │ │ │ + ldrh r4, [r5, #16] │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r2, [r5, #14] │ │ │ │ + ldrh r2, [r3, #14] │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r2, [r7, r3] │ │ │ │ + ldrh r2, [r5, r3] │ │ │ │ movs r0, r6 │ │ │ │ - ldrh r4, [r1, #22] │ │ │ │ + ldrh r4, [r7, #20] │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r4, [r1, #14] │ │ │ │ + ldrh r4, [r7, #12] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 001cbdc4 : │ │ │ │ ldr r3, [pc, #32] @ (1cbde8 ) │ │ │ │ ldr r2, [pc, #36] @ (1cbdec ) │ │ │ │ add r3, pc │ │ │ │ push {lr} │ │ │ │ @@ -210288,15 +210291,15 @@ │ │ │ │ bx ip │ │ │ │ lsrs r4, r4, #21 │ │ │ │ movs r4, r6 │ │ │ │ asrs r0, r3, #11 │ │ │ │ movs r0, r0 │ │ │ │ add r5, sp, #224 @ 0xe0 │ │ │ │ lsls r0, r0, #1 │ │ │ │ - ldrh r2, [r0, #12] │ │ │ │ + ldrh r2, [r6, #10] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 001cbdf8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -210326,62 +210329,62 @@ │ │ │ │ nop │ │ │ │ lsrs r4, r3, #20 │ │ │ │ movs r4, r6 │ │ │ │ subs r0, r4, r2 │ │ │ │ movs r0, r0 │ │ │ │ add r4, sp, #960 @ 0x3c0 │ │ │ │ lsls r0, r0, #1 │ │ │ │ - ldrh r2, [r7, #8] │ │ │ │ + ldrh r2, [r5, #8] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 001cbe54 : │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #16] @ (1cbe68 ) │ │ │ │ movs r2, #1 │ │ │ │ add r0, pc │ │ │ │ adds r0, #8 │ │ │ │ strb.w r2, [r3, #121] @ 0x79 │ │ │ │ - b.w 3daa28 │ │ │ │ + b.w 3daa20 │ │ │ │ nop │ │ │ │ add r4, sp, #744 @ 0x2e8 │ │ │ │ lsls r0, r0, #1 │ │ │ │ │ │ │ │ 001cbe6c : │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #16] @ (1cbe80 ) │ │ │ │ movs r2, #0 │ │ │ │ add r0, pc │ │ │ │ adds r0, #8 │ │ │ │ strb.w r2, [r3, #121] @ 0x79 │ │ │ │ - b.w 3daa28 │ │ │ │ + b.w 3daa20 │ │ │ │ nop │ │ │ │ add r4, sp, #648 @ 0x288 │ │ │ │ lsls r0, r0, #1 │ │ │ │ │ │ │ │ 001cbe84 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #104] @ 0x68 │ │ │ │ - bl 3db2d0 │ │ │ │ + bl 3db2c8 │ │ │ │ cbz r0, 1cbec0 │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ - bl 3db2d0 │ │ │ │ + bl 3db2c8 │ │ │ │ cbz r0, 1cbed0 │ │ │ │ mov r0, r4 │ │ │ │ mov.w r3, #256 @ 0x100 │ │ │ │ strh.w r3, [r4, #122] @ 0x7a │ │ │ │ bl 149808 │ │ │ │ ldr r0, [pc, #32] @ (1cbed4 ) │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add r0, pc │ │ │ │ adds r0, #64 @ 0x40 │ │ │ │ - b.w 3daa68 │ │ │ │ + b.w 3daa60 │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [r4, #122] @ 0x7a │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 149808 │ │ │ │ bl 1cb360 │ │ │ │ add r4, sp, #368 @ 0x170 │ │ │ │ @@ -210392,15 +210395,15 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [r0, #116] @ 0x74 │ │ │ │ strh.w r3, [r4, #122] @ 0x7a │ │ │ │ - bl 3daa68 │ │ │ │ + bl 3daa60 │ │ │ │ ldr r3, [pc, #24] @ (1cbf10 ) │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r3, #64] @ 0x40 │ │ │ │ cbz r3, 1cbf06 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ @@ -210415,15 +210418,15 @@ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, #1 │ │ │ │ ldr r6, [pc, #144] @ (1cbfbc ) │ │ │ │ - bl 3efef4 │ │ │ │ + bl 3efeec │ │ │ │ ldr r3, [pc, #144] @ (1cbfc0 ) │ │ │ │ add r6, pc │ │ │ │ ldr r5, [r6, r3] │ │ │ │ ldr r4, [r5, #0] │ │ │ │ cbz r4, 1cbf46 │ │ │ │ mov r0, r4 │ │ │ │ bl 1cbe84 │ │ │ │ @@ -210455,15 +210458,15 @@ │ │ │ │ cbnz r4, 1cbf8e │ │ │ │ b.n 1cbf54 │ │ │ │ blx r3 │ │ │ │ ldr.w r4, [r4, #628] @ 0x274 │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 1cbf54 │ │ │ │ ldr r0, [r4, #116] @ 0x74 │ │ │ │ - bl 3daa68 │ │ │ │ + bl 3daa60 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 1cbf84 │ │ │ │ bl 1cba10 │ │ │ │ b.n 1cbf86 │ │ │ │ @@ -210476,19 +210479,19 @@ │ │ │ │ b.w 1cbccc │ │ │ │ lsrs r4, r7, #15 │ │ │ │ movs r4, r6 │ │ │ │ asrs r4, r7, #8 │ │ │ │ movs r0, r0 │ │ │ │ add r3, sp, #784 @ 0x310 │ │ │ │ lsls r0, r0, #1 │ │ │ │ - ldrh r2, [r2, #0] │ │ │ │ + ldrh r2, [r0, #0] │ │ │ │ movs r5, r4 │ │ │ │ asrs r0, r3, #11 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r6, #60] @ 0x3c │ │ │ │ + strh r2, [r4, #60] @ 0x3c │ │ │ │ movs r5, r4 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ @@ -210501,16 +210504,16 @@ │ │ │ │ add r5, pc │ │ │ │ cmp r0, #9 │ │ │ │ ite ne │ │ │ │ movne r0, r3 │ │ │ │ orreq.w r0, r3, #1 │ │ │ │ cbnz r0, 1cc02c │ │ │ │ mov r4, r0 │ │ │ │ - bl 2f1a1c │ │ │ │ - bl 2f2b30 │ │ │ │ + bl 2f1a14 │ │ │ │ + bl 2f2b28 │ │ │ │ ldr r3, [pc, #108] @ (1cc080 ) │ │ │ │ orrs r4, r0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cbnz r3, 1cc054 │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ @@ -210529,45 +210532,45 @@ │ │ │ │ beq.n 1cc074 │ │ │ │ mov r1, r6 │ │ │ │ movs r0, #0 │ │ │ │ bl 1ea600 │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #0 │ │ │ │ beq.n 1cc008 │ │ │ │ - bl 3ae22c │ │ │ │ + bl 3ae224 │ │ │ │ b.n 1cc008 │ │ │ │ ldr r3, [pc, #48] @ (1cc088 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1cc01a │ │ │ │ ldr r3, [pc, #44] @ (1cc08c ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 1cc01a │ │ │ │ ldr r0, [pc, #36] @ (1cc090 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1cc01a │ │ │ │ bl 1cbf14 │ │ │ │ b.n 1cc040 │ │ │ │ nop │ │ │ │ lsrs r4, r6, #12 │ │ │ │ movs r4, r6 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ add r2, sp, #912 @ 0x390 │ │ │ │ lsls r0, r0, #1 │ │ │ │ movs r6, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r1, #0] │ │ │ │ + strh r0, [r7, #62] @ 0x3e │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 001cc094 : │ │ │ │ movs r1, #0 │ │ │ │ movs r0, #11 │ │ │ │ b.n 1cbfd4 │ │ │ │ nop │ │ │ │ @@ -210585,15 +210588,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r1 │ │ │ │ - bl 3efef4 │ │ │ │ + bl 3efeec │ │ │ │ ldr r3, [pc, #56] @ (1cc108 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r4, [r3, #0] │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 1cc0b4 │ │ │ │ ldr r6, [pc, #52] @ (1cc10c ) │ │ │ │ movs r5, #0 │ │ │ │ @@ -210601,15 +210604,15 @@ │ │ │ │ b.n 1cc0e8 │ │ │ │ blx r3 │ │ │ │ ldr.w r4, [r4, #628] @ 0x274 │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 1cc0b4 │ │ │ │ ldr r0, [r4, #116] @ 0x74 │ │ │ │ strh.w r5, [r4, #122] @ 0x7a │ │ │ │ - bl 3daa68 │ │ │ │ + bl 3daa60 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 1cc0de │ │ │ │ bl 1cba10 │ │ │ │ b.n 1cc0e0 │ │ │ │ @@ -210631,23 +210634,23 @@ │ │ │ │ strb.w r3, [r0, #122] @ 0x7a │ │ │ │ strb.w r3, [r0, #125] @ 0x7d │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 149808 │ │ │ │ bl 1cbd38 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r0, [r0, #104] @ 0x68 │ │ │ │ - bl 3db310 │ │ │ │ + bl 3db308 │ │ │ │ ldr r0, [pc, #16] @ (1cc150 ) │ │ │ │ movw r1, #690 @ 0x2b2 │ │ │ │ add r0, pc │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ b.w 1cbccc │ │ │ │ nop │ │ │ │ - strh r2, [r4, #48] @ 0x30 │ │ │ │ + strh r2, [r2, #48] @ 0x30 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 001cc154 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -210691,31 +210694,31 @@ │ │ │ │ add r1, pc │ │ │ │ adds r3, #140 @ 0x8c │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ add r1, sp, #664 @ 0x298 │ │ │ │ lsls r0, r0, #1 │ │ │ │ - ldrsb r2, [r0, r4] │ │ │ │ + ldrsb r2, [r6, r3] │ │ │ │ movs r0, r6 │ │ │ │ - strh r0, [r3, #46] @ 0x2e │ │ │ │ + strh r0, [r1, #46] @ 0x2e │ │ │ │ movs r5, r4 │ │ │ │ - strh r0, [r0, #56] @ 0x38 │ │ │ │ + strh r0, [r6, #54] @ 0x36 │ │ │ │ movs r5, r4 │ │ │ │ - ldrsb r4, [r5, r3] │ │ │ │ + ldrsb r4, [r3, r3] │ │ │ │ movs r0, r6 │ │ │ │ - strh r2, [r0, #46] @ 0x2e │ │ │ │ + strh r2, [r6, #44] @ 0x2c │ │ │ │ movs r5, r4 │ │ │ │ - strh r6, [r2, #56] @ 0x38 │ │ │ │ + strh r6, [r0, #56] @ 0x38 │ │ │ │ movs r5, r4 │ │ │ │ - ldrsb r6, [r2, r3] │ │ │ │ + ldrsb r6, [r0, r3] │ │ │ │ movs r0, r6 │ │ │ │ - strh r4, [r5, #44] @ 0x2c │ │ │ │ + strh r4, [r3, #44] @ 0x2c │ │ │ │ movs r5, r4 │ │ │ │ - strh r0, [r4, #54] @ 0x36 │ │ │ │ + strh r0, [r2, #54] @ 0x36 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 001cc1ec : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -210735,46 +210738,46 @@ │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #160 @ 0xa0 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ lsls r0, r0, #1 │ │ │ │ - ldrsb r4, [r6, r1] │ │ │ │ + ldrsb r4, [r4, r1] │ │ │ │ movs r0, r6 │ │ │ │ - strh r2, [r1, #42] @ 0x2a │ │ │ │ + strh r2, [r7, #40] @ 0x28 │ │ │ │ movs r5, r4 │ │ │ │ - strh r6, [r6, #52] @ 0x34 │ │ │ │ + strh r6, [r4, #52] @ 0x34 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 001cc234 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ - bl 293300 │ │ │ │ + bl 2932f8 │ │ │ │ ldr r1, [pc, #180] @ (1cc304 ) │ │ │ │ ldr r2, [pc, #184] @ (1cc308 ) │ │ │ │ movs r3, #24 │ │ │ │ add r1, pc │ │ │ │ movs r6, #1 │ │ │ │ adds r1, #176 @ 0xb0 │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [pc, #176] @ (1cc30c ) │ │ │ │ add r2, pc │ │ │ │ ldr r4, [pc, #176] @ (1cc310 ) │ │ │ │ add r1, pc │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr.w r3, [r0, #212] @ 0xd4 │ │ │ │ str r3, [r5, #100] @ 0x64 │ │ │ │ add r4, pc │ │ │ │ strb.w r6, [r5, #123] @ 0x7b │ │ │ │ - bl 3ea164 │ │ │ │ + bl 3ea15c │ │ │ │ strd r0, r1, [r5, #160] @ 0xa0 │ │ │ │ ldr.w r1, [r5, #604] @ 0x25c │ │ │ │ cbz r1, 1cc2d6 │ │ │ │ ldr r6, [pc, #144] @ (1cc314 ) │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cbz r3, 1cc2ea │ │ │ │ @@ -210820,35 +210823,35 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #184 @ 0xb8 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #726 @ 0x2d6 │ │ │ │ blx 1439bc │ │ │ │ - ldrsb r2, [r7, r0] │ │ │ │ + ldrsb r2, [r5, r0] │ │ │ │ movs r0, r6 │ │ │ │ - stmia r7!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r3, r5, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r5!, {r2, r3, r7} │ │ │ │ + ldmia r5, {r2, r3, r4, r5, r6} │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r0, #3 │ │ │ │ movs r4, r6 │ │ │ │ add r0, sp, #584 @ 0x248 │ │ │ │ lsls r0, r0, #1 │ │ │ │ asrs r0, r3, #11 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r0, #38] @ 0x26 │ │ │ │ + strh r4, [r6, #36] @ 0x24 │ │ │ │ movs r5, r4 │ │ │ │ - strh r2, [r0, #48] @ 0x30 │ │ │ │ + strh r2, [r6, #46] @ 0x2e │ │ │ │ movs r5, r4 │ │ │ │ - strb r2, [r3, r6] │ │ │ │ + strb r2, [r1, r6] │ │ │ │ movs r0, r6 │ │ │ │ - strh r0, [r7, #46] @ 0x2e │ │ │ │ + strh r0, [r5, #46] @ 0x2e │ │ │ │ movs r5, r4 │ │ │ │ - strh r2, [r5, #34] @ 0x22 │ │ │ │ + strh r2, [r3, #34] @ 0x22 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 001cc330 : │ │ │ │ ldr r3, [pc, #32] @ (1cc354 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -210876,15 +210879,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cbz r3, 1cc3b6 │ │ │ │ ldr r0, [r3, #104] @ 0x68 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 3db2d0 │ │ │ │ + bl 3db2c8 │ │ │ │ cbz r0, 1cc3b6 │ │ │ │ bl 1ea474 │ │ │ │ mov r0, r4 │ │ │ │ bl 1ea4a0 │ │ │ │ ldr r3, [pc, #56] @ (1cc3c8 ) │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ @@ -210946,28 +210949,28 @@ │ │ │ │ bl 1ea38c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1cc486 │ │ │ │ subs r4, r4, r0 │ │ │ │ it ne │ │ │ │ movne r4, #1 │ │ │ │ - bl 293300 │ │ │ │ + bl 2932f8 │ │ │ │ ldr r3, [pc, #124] @ (1cc4a4 ) │ │ │ │ ldr r2, [pc, #124] @ (1cc4a8 ) │ │ │ │ ldr r1, [pc, #128] @ (1cc4ac ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #24 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r1, r7 │ │ │ │ bl 269790 │ │ │ │ - bl 3ae298 │ │ │ │ + bl 3ae290 │ │ │ │ bl 1ccd74 │ │ │ │ mov r0, r6 │ │ │ │ bl 1ea27c │ │ │ │ mov r1, r6 │ │ │ │ movs r0, #1 │ │ │ │ bl 1ea600 │ │ │ │ ldr r3, [pc, #84] @ (1cc4b0 ) │ │ │ │ @@ -210986,30 +210989,30 @@ │ │ │ │ add sp, #20 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - bl 3ae22c │ │ │ │ - bl 3ae298 │ │ │ │ + bl 3ae224 │ │ │ │ + bl 3ae290 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ b.n 1cc45e │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ add r7, pc, #192 @ (adr r7, 1cc55c ) │ │ │ │ lsls r0, r0, #1 │ │ │ │ lsls r6, r0, #29 │ │ │ │ movs r4, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r4, r1] │ │ │ │ + strb r0, [r2, r1] │ │ │ │ movs r0, r6 │ │ │ │ - stmia r6!, {r1, r2, r5} │ │ │ │ + stmia r6!, {r1, r2, r4} │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r3, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r3, {r1, r3, r5, r7} │ │ │ │ movs r3, r4 │ │ │ │ add r6, pc, #744 @ (adr r6, 1cc79c ) │ │ │ │ lsls r0, r0, #1 │ │ │ │ lsls r2, r1, #27 │ │ │ │ movs r4, r6 │ │ │ │ │ │ │ │ 001cc4b8 : │ │ │ │ @@ -211064,16 +211067,16 @@ │ │ │ │ cmpne r0, #9 │ │ │ │ mov r0, r5 │ │ │ │ bne.n 1cc54a │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ b.w 1cc358 │ │ │ │ bl 1ea27c │ │ │ │ - bl 2f1a1c │ │ │ │ - bl 2f2b30 │ │ │ │ + bl 2f1a14 │ │ │ │ + bl 2f2b28 │ │ │ │ ldr r3, [pc, #64] @ (1cc598 ) │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cbnz r3, 1cc572 │ │ │ │ mov r0, r1 │ │ │ │ add sp, #12 │ │ │ │ @@ -211091,26 +211094,26 @@ │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 1cc560 │ │ │ │ ldr r0, [pc, #28] @ (1cc5a4 ) │ │ │ │ str r1, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ b.n 1cc560 │ │ │ │ lsls r0, r7, #23 │ │ │ │ movs r4, r6 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r5, #22] │ │ │ │ + strh r2, [r3, #22] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 001cc5a8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2968] @ 0xb98 │ │ │ │ @@ -211206,15 +211209,15 @@ │ │ │ │ ldr.w r8, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #12] │ │ │ │ movw r2, #867 @ 0x363 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ str.w r9, [sp, #16] │ │ │ │ str r4, [sp, #20] │ │ │ │ str.w r8, [sp, #8] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ blx 143bc4 │ │ │ │ ldr r2, [pc, #180] @ (1cc774 ) │ │ │ │ ldr r3, [pc, #152] @ (1cc75c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -211237,15 +211240,15 @@ │ │ │ │ ldr r1, [pc, #136] @ (1cc780 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #200 @ 0xc8 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov.w r2, #872 @ 0x368 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1cc6b8 │ │ │ │ ldr r4, [pc, #116] @ (1cc784 ) │ │ │ │ ldr r1, [pc, #120] @ (1cc788 ) │ │ │ │ ldr r3, [pc, #120] @ (1cc78c ) │ │ │ │ add r4, pc │ │ │ │ add r1, pc │ │ │ │ ldr r2, [pc, #120] @ (1cc790 ) │ │ │ │ @@ -211254,15 +211257,15 @@ │ │ │ │ ldr r1, [pc, #116] @ (1cc794 ) │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ adds r3, #200 @ 0xc8 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #851 @ 0x353 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1cc6be │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ blx 144220 <__errno_location@plt> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r2, r0 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [pc, #84] @ (1cc798 ) │ │ │ │ @@ -211270,49 +211273,49 @@ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ adds r3, #200 @ 0xc8 │ │ │ │ movw r2, #858 @ 0x35a │ │ │ │ - bl 3e0444 │ │ │ │ + bl 3e043c │ │ │ │ b.n 1cc6be │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r3, #21 │ │ │ │ movs r4, r6 │ │ │ │ - lsrs r6, r6, #5 │ │ │ │ + lsrs r6, r4, #5 │ │ │ │ movs r4, r4 │ │ │ │ - strh r4, [r7, #20] │ │ │ │ + strh r4, [r5, #20] │ │ │ │ movs r5, r4 │ │ │ │ - strh r2, [r2, #6] │ │ │ │ + strh r2, [r0, #6] │ │ │ │ movs r5, r4 │ │ │ │ - str r4, [r6, r7] │ │ │ │ + str r4, [r4, r7] │ │ │ │ movs r0, r6 │ │ │ │ lsls r2, r5, #17 │ │ │ │ movs r4, r6 │ │ │ │ - str r4, [r2, r6] │ │ │ │ + str r4, [r0, r6] │ │ │ │ movs r0, r6 │ │ │ │ - strh r2, [r7, #18] │ │ │ │ + strh r2, [r5, #18] │ │ │ │ movs r5, r4 │ │ │ │ - strh r4, [r4, #2] │ │ │ │ + strh r4, [r2, #2] │ │ │ │ movs r5, r4 │ │ │ │ - strh r2, [r3, #16] │ │ │ │ + strh r2, [r1, #16] │ │ │ │ movs r5, r4 │ │ │ │ - strh r0, [r5, #16] │ │ │ │ + strh r0, [r3, #16] │ │ │ │ movs r5, r4 │ │ │ │ - str r0, [r6, r5] │ │ │ │ + str r0, [r4, r5] │ │ │ │ movs r0, r6 │ │ │ │ - lsls r4, r7, #30 │ │ │ │ + lsls r4, r5, #30 │ │ │ │ movs r4, r4 │ │ │ │ - strh r4, [r7, #0] │ │ │ │ + strh r4, [r5, #0] │ │ │ │ movs r5, r4 │ │ │ │ - str r4, [r0, r5] │ │ │ │ + str r4, [r6, r4] │ │ │ │ movs r0, r6 │ │ │ │ - strh r0, [r3, #0] │ │ │ │ + strh r0, [r1, #0] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 001cc7a0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3000] @ 0xbb8 │ │ │ │ @@ -211384,15 +211387,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #16] │ │ │ │ adds r3, #212 @ 0xd4 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ movw r2, #903 @ 0x387 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ blx 143bc4 │ │ │ │ ldr r2, [pc, #104] @ (1cc8dc ) │ │ │ │ ldr r3, [pc, #84] @ (1cc8c8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -211416,45 +211419,45 @@ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [sp, #16] │ │ │ │ adds r3, #212 @ 0xd4 │ │ │ │ movw r2, #893 @ 0x37d │ │ │ │ - bl 3e0444 │ │ │ │ + bl 3e043c │ │ │ │ b.n 1cc870 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ lsls r4, r6, #13 │ │ │ │ movs r4, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r3, #30 │ │ │ │ + lsls r4, r1, #30 │ │ │ │ movs r4, r4 │ │ │ │ - str r2, [r7, r0] │ │ │ │ + str r2, [r5, r0] │ │ │ │ movs r0, r6 │ │ │ │ - strh r6, [r3, #8] │ │ │ │ + strh r6, [r1, #8] │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r6, [r0, #28] │ │ │ │ + ldrb r6, [r6, #27] │ │ │ │ movs r5, r4 │ │ │ │ lsls r0, r7, #10 │ │ │ │ movs r4, r6 │ │ │ │ - ldr r7, [pc, #896] @ (1ccc64 ) │ │ │ │ + ldr r7, [pc, #832] @ (1ccc24 ) │ │ │ │ movs r0, r6 │ │ │ │ - ldrb r4, [r6, #26] │ │ │ │ + ldrb r4, [r4, #26] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 001cc8e8 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 357a3c │ │ │ │ - bl 28f488 │ │ │ │ + bl 357a34 │ │ │ │ + bl 28f480 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ b.w 1a9004 │ │ │ │ nop │ │ │ │ ldr r3, [pc, #20] @ (1cc928 ) │ │ │ │ ldr r2, [pc, #24] @ (1cc92c ) │ │ │ │ @@ -212194,15 +212197,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ orreq.w r1, r1, #1 │ │ │ │ cbz r1, 1cd0a6 │ │ │ │ - b.w 3ed760 │ │ │ │ + b.w 3ed758 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ str r2, [sp, #4] │ │ │ │ bl 1cbb90 │ │ │ │ @@ -212369,15 +212372,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r2, r3, #16 │ │ │ │ bpl.n 1cd236 │ │ │ │ ldr r0, [pc, #88] @ (1cd2b4 ) │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r7 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1cd236 │ │ │ │ ldr r3, [pc, #68] @ (1cd2ac ) │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1cd1ec │ │ │ │ ldr r3, [pc, #60] @ (1cd2b0 ) │ │ │ │ @@ -212385,38 +212388,38 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 1cd1ec │ │ │ │ ldr r0, [pc, #56] @ (1cd2b8 ) │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1cd1ec │ │ │ │ vld1.8 @ instruction: 0xf9a80033 │ │ │ │ - ldrb r2, [r1, #4] │ │ │ │ + ldrb r2, [r7, #3] │ │ │ │ movs r5, r4 │ │ │ │ ldr r2, [sp, #440] @ 0x1b8 │ │ │ │ lsls r0, r0, #1 │ │ │ │ - ldrb r0, [r4, #4] │ │ │ │ + ldrb r0, [r2, #4] │ │ │ │ movs r5, r4 │ │ │ │ ldr r2, [sp, #360] @ 0x168 │ │ │ │ lsls r0, r0, #1 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #128 @ 0x80 │ │ │ │ + cmp r3, #112 @ 0x70 │ │ │ │ movs r7, r4 │ │ │ │ - ldrb r4, [r6, #1] │ │ │ │ + ldrb r4, [r4, #1] │ │ │ │ movs r5, r4 │ │ │ │ lsrs r0, r1, #28 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r2, #1] │ │ │ │ + ldrb r2, [r0, #1] │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r4, [r5, #0] │ │ │ │ + ldrb r4, [r3, #0] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 001cd2bc : │ │ │ │ cbz r0, 1cd31a │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -212470,30 +212473,30 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [pc, #40] @ (1cd368 ) │ │ │ │ ldr r0, [pc, #40] @ (1cd36c ) │ │ │ │ add r4, pc │ │ │ │ add r0, pc │ │ │ │ - bl 3d6c34 │ │ │ │ + bl 3d6c2c │ │ │ │ bl 1cd2bc │ │ │ │ ldr.w r0, [r4, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1cd346 │ │ │ │ ldr r0, [pc, #24] @ (1cd370 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3d6c34 │ │ │ │ + bl 3d6c2c │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 1cd2bc │ │ │ │ nop │ │ │ │ subs r4, #214 @ 0xd6 │ │ │ │ movs r3, r6 │ │ │ │ - strb r4, [r2, #30] │ │ │ │ + strb r4, [r0, #30] │ │ │ │ movs r5, r4 │ │ │ │ - strb r0, [r0, #30] │ │ │ │ + strb r0, [r6, #29] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 001cd374 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -212522,15 +212525,15 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ ldr r4, [pc, #108] @ (1cd430 ) │ │ │ │ mov r5, r0 │ │ │ │ add r4, pc │ │ │ │ str r1, [sp, #12] │ │ │ │ - bl 28fe2c │ │ │ │ + bl 28fe24 │ │ │ │ ldr r3, [pc, #100] @ (1cd434 ) │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #19 │ │ │ │ bgt.n 1cd418 │ │ │ │ ldr r4, [pc, #92] @ (1cd438 ) │ │ │ │ @@ -212544,15 +212547,15 @@ │ │ │ │ strdcc r5, r1, [r4] │ │ │ │ movcc r3, r1 │ │ │ │ movw r1, #16960 @ 0x4240 │ │ │ │ movt r1, #15 │ │ │ │ it cc │ │ │ │ movcc r2, r5 │ │ │ │ umull r0, r1, r0, r1 │ │ │ │ - bl 408660 │ │ │ │ + bl 408658 │ │ │ │ add sp, #20 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r4, [pc, #32] @ (1cd43c ) │ │ │ │ @@ -212567,19 +212570,19 @@ │ │ │ │ blx 1439bc │ │ │ │ nop │ │ │ │ @ instruction: 0xf7680033 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [sp, #472] @ 0x1d8 │ │ │ │ lsls r0, r0, #1 │ │ │ │ - strb r6, [r1, #28] │ │ │ │ + strb r6, [r7, #27] │ │ │ │ movs r5, r4 │ │ │ │ - cmp r4, r9 │ │ │ │ + cmp r4, r7 │ │ │ │ movs r0, r6 │ │ │ │ - strb r0, [r5, #27] │ │ │ │ + strb r0, [r3, #27] │ │ │ │ movs r5, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #764] @ (1cd75c ) │ │ │ │ @@ -212648,15 +212651,15 @@ │ │ │ │ ldr r1, [pc, #620] @ (1cd76c ) │ │ │ │ add r0, pc │ │ │ │ add r1, pc │ │ │ │ adds r0, #8 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 3da798 │ │ │ │ + b.w 3da790 │ │ │ │ ldrd r0, r1, [sp, #8] │ │ │ │ strd r2, r3, [sp, #16] │ │ │ │ bl 1cd3b0 │ │ │ │ adds.w ip, r5, r5 │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ strd r1, r0, [sp, #16] │ │ │ │ adc.w r1, fp, fp │ │ │ │ @@ -212668,15 +212671,15 @@ │ │ │ │ mov.w lr, r1, lsl #5 │ │ │ │ adds.w r0, ip, r0 │ │ │ │ orr.w lr, lr, ip, lsr #27 │ │ │ │ adc.w r1, r1, lr │ │ │ │ adds r0, r0, r5 │ │ │ │ adc.w r1, fp, r1 │ │ │ │ ldr.w r5, [r4, #748] @ 0x2ec │ │ │ │ - bl 408660 │ │ │ │ + bl 408658 │ │ │ │ cmp r0, #51 @ 0x33 │ │ │ │ sbcs.w r1, r1, #0 │ │ │ │ bcc.n 1cd63c │ │ │ │ ldrd r6, r7, [sp, #8] │ │ │ │ cmp r8, r6 │ │ │ │ sbcs.w r3, r9, r7 │ │ │ │ bcc.w 1cd692 │ │ │ │ @@ -212692,32 +212695,32 @@ │ │ │ │ lsls r0, r7, #5 │ │ │ │ mov.w lr, r1, lsl #5 │ │ │ │ adds r0, r7, r0 │ │ │ │ orr.w lr, lr, r7, lsr #27 │ │ │ │ adc.w r1, r1, lr │ │ │ │ adds r0, r0, r6 │ │ │ │ adc.w r1, ip, r1 │ │ │ │ - bl 408660 │ │ │ │ + bl 408658 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r0 │ │ │ │ mul.w r3, r2, r1 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mla r3, r1, r6, r3 │ │ │ │ umull r0, r1, r2, r6 │ │ │ │ add r1, r3 │ │ │ │ - bl 408338 │ │ │ │ + bl 408330 │ │ │ │ vmov d8, r0, r1 │ │ │ │ rsbs r0, r6, #100 @ 0x64 │ │ │ │ sbc.w r1, r7, r7, lsl #1 │ │ │ │ - bl 408338 │ │ │ │ + bl 408330 │ │ │ │ vmov d7, r0, r1 │ │ │ │ vdiv.f64 d7, d8, d7 │ │ │ │ vmov r0, r1, d7 │ │ │ │ - bl 4087d8 │ │ │ │ + bl 4087d0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov ip, r1 │ │ │ │ subs r2, r3, r0 │ │ │ │ sbc.w r5, r5, r1 │ │ │ │ ldr r3, [pc, #384] @ (1cd770 ) │ │ │ │ ldr r1, [sp, #24] │ │ │ │ strd r2, r5, [r4, #744] @ 0x2e8 │ │ │ │ @@ -212786,41 +212789,41 @@ │ │ │ │ lsls r0, r6, #5 │ │ │ │ lsls r1, r7, #5 │ │ │ │ adds r0, r6, r0 │ │ │ │ orr.w r1, r1, r6, lsr #27 │ │ │ │ adc.w r1, r7, r1 │ │ │ │ adds.w r0, r0, r8 │ │ │ │ adc.w r1, r9, r1 │ │ │ │ - bl 408660 │ │ │ │ + bl 408658 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r0 │ │ │ │ mul.w r3, r2, r1 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mla r3, r1, r6, r3 │ │ │ │ umull r0, r1, r2, r6 │ │ │ │ add r1, r3 │ │ │ │ - bl 408338 │ │ │ │ + bl 408330 │ │ │ │ vmov d8, r0, r1 │ │ │ │ rsbs r0, r6, #100 @ 0x64 │ │ │ │ sbc.w r1, r7, r7, lsl #1 │ │ │ │ - bl 408338 │ │ │ │ + bl 408330 │ │ │ │ vmov d7, r0, r1 │ │ │ │ vdiv.f64 d7, d8, d7 │ │ │ │ vmov r0, r1, d7 │ │ │ │ - bl 4087d8 │ │ │ │ + bl 4087d0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov ip, r1 │ │ │ │ adds r2, r0, r3 │ │ │ │ adc.w r5, r5, r1 │ │ │ │ b.n 1cd5ee │ │ │ │ mvn.w r2, #9 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ ldrd r1, r0, [sp, #16] │ │ │ │ - bl 4085c0 │ │ │ │ + bl 4085b8 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ adds r2, r0, r3 │ │ │ │ adc.w r5, r5, r1 │ │ │ │ b.n 1cd600 │ │ │ │ ldr r3, [pc, #72] @ (1cd774 ) │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ @@ -212834,33 +212837,33 @@ │ │ │ │ ldr.w r5, [r4, #708] @ 0x2c4 │ │ │ │ mov r2, r6 │ │ │ │ strd r0, ip, [sp] │ │ │ │ mov r3, r7 │ │ │ │ ldr r0, [pc, #44] @ (1cd77c ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldrd r2, r5, [r4, #744] @ 0x2e8 │ │ │ │ b.n 1cd600 │ │ │ │ movt r0, #43059 @ 0xa833 │ │ │ │ asrs r4, r7, #8 │ │ │ │ movs r0, r0 │ │ │ │ str r7, [sp, #896] @ 0x380 │ │ │ │ lsls r0, r0, #1 │ │ │ │ str r7, [sp, #344] @ 0x158 │ │ │ │ lsls r0, r0, #1 │ │ │ │ - strb r0, [r0, #25] │ │ │ │ + strb r0, [r6, #24] │ │ │ │ movs r5, r4 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r2, #32 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r0, #16] │ │ │ │ + strb r4, [r6, #15] │ │ │ │ movs r5, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r0, [pc, #256] @ (1cd894 ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -212936,15 +212939,15 @@ │ │ │ │ bgt.n 1cd7e4 │ │ │ │ ldr r0, [pc, #108] @ (1cd8b0 ) │ │ │ │ movs r2, #184 @ 0xb8 │ │ │ │ ldr r1, [pc, #108] @ (1cd8b4 ) │ │ │ │ add r0, pc │ │ │ │ add r1, pc │ │ │ │ adds r0, #8 │ │ │ │ - bl 3da798 │ │ │ │ + bl 3da790 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r1, [pc, #100] @ (1cd8b8 ) │ │ │ │ ldr r2, [pc, #64] @ (1cd898 ) │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ @@ -212959,34 +212962,34 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ movs r2, #184 @ 0xb8 │ │ │ │ mov r1, r6 │ │ │ │ add.w r0, r7, #8 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 3da798 │ │ │ │ + bl 3da790 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1cd852 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf3940033 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf38c0033 │ │ │ │ subs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ str r4, [sp, #632] @ 0x278 │ │ │ │ lsls r0, r0, #1 │ │ │ │ - strb r0, [r1, #14] │ │ │ │ + strb r0, [r7, #13] │ │ │ │ movs r5, r4 │ │ │ │ str r4, [sp, #504] @ 0x1f8 │ │ │ │ lsls r0, r0, #1 │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ lsls r0, r0, #1 │ │ │ │ - strb r0, [r7, #11] │ │ │ │ + strb r0, [r5, #11] │ │ │ │ movs r5, r4 │ │ │ │ @ instruction: 0xf2d60033 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #288] @ (1cd9f0 ) │ │ │ │ @@ -212998,15 +213001,15 @@ │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ mov r8, r1 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 3e533c │ │ │ │ + bl 3e5334 │ │ │ │ movs r1, #1 │ │ │ │ movs r0, #4 │ │ │ │ bl 1f7904 │ │ │ │ ldr r4, [pc, #264] @ (1cda00 ) │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ ldrb r6, [r3, #8] │ │ │ │ @@ -213077,15 +213080,15 @@ │ │ │ │ bl 206074 │ │ │ │ b.n 1cd916 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ b.n 1cd95c │ │ │ │ mov r1, r6 │ │ │ │ movs r0, #4 │ │ │ │ bl 1f7904 │ │ │ │ - bl 3e5594 │ │ │ │ + bl 3e558c │ │ │ │ ldr r2, [pc, #92] @ (1cda10 ) │ │ │ │ ldr r3, [pc, #60] @ (1cd9f4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ @@ -213098,15 +213101,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movs r2, #184 @ 0xb8 │ │ │ │ mov r1, r7 │ │ │ │ add.w r0, r6, #8 │ │ │ │ - bl 3da798 │ │ │ │ + bl 3da790 │ │ │ │ b.n 1cd8f4 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf25a0033 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ str r3, [sp, #496] @ 0x1f0 │ │ │ │ @@ -213114,15 +213117,15 @@ │ │ │ │ @ instruction: 0xf2500033 │ │ │ │ str r3, [sp, #376] @ 0x178 │ │ │ │ lsls r0, r0, #1 │ │ │ │ str r2, [sp, #968] @ 0x3c8 │ │ │ │ lsls r0, r0, #1 │ │ │ │ subs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r7, #6] │ │ │ │ + strb r4, [r5, #6] │ │ │ │ movs r5, r4 │ │ │ │ sbcs.w r0, r6, #51 @ 0x33 │ │ │ │ │ │ │ │ 001cda14 : │ │ │ │ ldr r3, [pc, #20] @ (1cda2c ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ @@ -213159,27 +213162,27 @@ │ │ │ │ ldr r1, [pc, #40] @ (1cda8c ) │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ ldr r2, [pc, #40] @ (1cda90 ) │ │ │ │ add r1, pc │ │ │ │ adds r0, #12 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ - bl 3dafd8 │ │ │ │ + bl 3dafd0 │ │ │ │ add sp, #12 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ str r2, [sp, #136] @ 0x88 │ │ │ │ lsls r0, r0, #1 │ │ │ │ - strb r6, [r0, #5] │ │ │ │ + strb r6, [r6, #4] │ │ │ │ movs r5, r4 │ │ │ │ mcr2 15, 2, pc, cr13, cr15, {7} @ │ │ │ │ │ │ │ │ 001cda94 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -213193,55 +213196,55 @@ │ │ │ │ strb r2, [r3, #8] │ │ │ │ ldr r4, [pc, #60] @ (1cdaf4 ) │ │ │ │ add.w r7, r6, #8 │ │ │ │ movs r2, #184 @ 0xb8 │ │ │ │ mov r0, r7 │ │ │ │ add r4, pc │ │ │ │ mov r1, r4 │ │ │ │ - bl 3da798 │ │ │ │ + bl 3da790 │ │ │ │ bl 1cbd38 │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ adds r0, #12 │ │ │ │ - bl 3db310 │ │ │ │ + bl 3db308 │ │ │ │ movs r1, #149 @ 0x95 │ │ │ │ mov r0, r4 │ │ │ │ bl 1cbccc │ │ │ │ ldr r3, [pc, #28] @ (1cdaf8 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ movs r2, #179 @ 0xb3 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ str r1, [sp, #672] @ 0x2a0 │ │ │ │ lsls r0, r0, #1 │ │ │ │ orns r0, lr, #51 @ 0x33 │ │ │ │ - strb r2, [r0, #2] │ │ │ │ + strb r2, [r6, #1] │ │ │ │ movs r5, r4 │ │ │ │ subs r4, r4, #5 │ │ │ │ ... │ │ │ │ │ │ │ │ 001cdafc : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ - bl 293300 │ │ │ │ + bl 2932f8 │ │ │ │ ldr.w ip, [pc, #80] @ 1cdb64 │ │ │ │ ldr r2, [pc, #80] @ (1cdb68 ) │ │ │ │ movs r3, #24 │ │ │ │ ldr r1, [pc, #80] @ (1cdb6c ) │ │ │ │ add ip, pc │ │ │ │ add.w r4, ip, #28 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r3, r0 │ │ │ │ ldr r4, [pc, #64] @ (1cdb70 ) │ │ │ │ movs r0, #16 │ │ │ │ ldr.w r5, [r3, #216] @ 0xd8 │ │ │ │ blx 1439a4 │ │ │ │ mov r3, r0 │ │ │ │ add r4, pc │ │ │ │ @@ -213258,19 +213261,19 @@ │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - subs r6, #86 @ 0x56 │ │ │ │ + subs r6, #70 @ 0x46 │ │ │ │ movs r0, r6 │ │ │ │ - add r7, sp, #208 @ 0xd0 │ │ │ │ + add r7, sp, #144 @ 0x90 │ │ │ │ movs r3, r4 │ │ │ │ - push {r1, r3, r6, r7} │ │ │ │ + push {r1, r3, r4, r5, r7} │ │ │ │ movs r3, r4 │ │ │ │ str r1, [sp, #104] @ 0x68 │ │ │ │ lsls r0, r0, #1 │ │ │ │ │ │ │ │ 001cdb74 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -213308,47 +213311,47 @@ │ │ │ │ adds r0, #8 │ │ │ │ bx r3 │ │ │ │ vqadd.s64 d16, d12, d19 │ │ │ │ subs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [sp, #608] @ 0x260 │ │ │ │ lsls r0, r0, #1 │ │ │ │ - ldr r2, [r0, #120] @ 0x78 │ │ │ │ + ldr r2, [r6, #116] @ 0x74 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 001cdbd4 : │ │ │ │ ldr r0, [pc, #12] @ (1cdbe4 ) │ │ │ │ movs r2, #184 @ 0xb8 │ │ │ │ ldr r1, [pc, #12] @ (1cdbe8 ) │ │ │ │ add r0, pc │ │ │ │ add r1, pc │ │ │ │ adds r0, #8 │ │ │ │ - b.w 3da798 │ │ │ │ + b.w 3da790 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ lsls r0, r0, #1 │ │ │ │ - ldr r4, [r4, #116] @ 0x74 │ │ │ │ + ldr r4, [r2, #116] @ 0x74 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 001cdbec : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #152] @ (1cdc94 ) │ │ │ │ sub sp, #8 │ │ │ │ - bl 293300 │ │ │ │ + bl 2932f8 │ │ │ │ ldr r2, [pc, #148] @ (1cdc98 ) │ │ │ │ ldr r1, [pc, #148] @ (1cdc9c ) │ │ │ │ add r4, pc │ │ │ │ add r2, pc │ │ │ │ movs r3, #24 │ │ │ │ add r1, pc │ │ │ │ adds r4, #28 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r5, [pc, #136] @ (1cdca0 ) │ │ │ │ mov r3, r0 │ │ │ │ movs r0, #12 │ │ │ │ add r5, pc │ │ │ │ ldr r6, [pc, #132] @ (1cdca4 ) │ │ │ │ ldr.w r4, [r3, #216] @ 0xd8 │ │ │ │ blx 1439a4 │ │ │ │ @@ -213396,33 +213399,33 @@ │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 1cdc5c │ │ │ │ ldr r0, [pc, #48] @ (1cdcb8 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 3e5e5c │ │ │ │ - subs r5, #106 @ 0x6a │ │ │ │ + b.w 3e5e54 │ │ │ │ + subs r5, #90 @ 0x5a │ │ │ │ movs r0, r6 │ │ │ │ - add r6, sp, #304 @ 0x130 │ │ │ │ + add r6, sp, #240 @ 0xf0 │ │ │ │ movs r3, r4 │ │ │ │ - cbz r0, 1cdd18 │ │ │ │ + cbz r0, 1cdd14 │ │ │ │ movs r3, r4 │ │ │ │ str r0, [sp, #224] @ 0xe0 │ │ │ │ lsls r0, r0, #1 │ │ │ │ mrc 0, 7, r0, cr14, cr3, {1} │ │ │ │ str r0, [sp, #16] │ │ │ │ lsls r0, r0, #1 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #200 @ 0xc8 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r6, #112] @ 0x70 │ │ │ │ + ldr r4, [r4, #112] @ 0x70 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 001cdcbc : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -213457,26 +213460,26 @@ │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 1cdcf0 │ │ │ │ ldr r0, [pc, #32] @ (1cdd34 ) │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ add r0, pc │ │ │ │ - b.w 3e5e5c │ │ │ │ + b.w 3e5e54 │ │ │ │ nop │ │ │ │ ldrh r4, [r0, #60] @ 0x3c │ │ │ │ lsls r0, r0, #1 │ │ │ │ mrc 0, 2, r0, cr10, cr3, {1} │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r5, #108] @ 0x6c │ │ │ │ + ldr r4, [r3, #108] @ 0x6c │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 001cdd38 : │ │ │ │ ldr r3, [pc, #12] @ (1cdd48 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #36] @ 0x24 │ │ │ │ subs r0, #0 │ │ │ │ @@ -213490,25 +213493,25 @@ │ │ │ │ 001cdd4c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 293300 │ │ │ │ + bl 2932f8 │ │ │ │ ldr.w ip, [pc, #64] @ 1cdda4 │ │ │ │ ldr r2, [pc, #64] @ (1cdda8 ) │ │ │ │ movs r3, #24 │ │ │ │ ldr r1, [pc, #64] @ (1cddac ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #28 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ cmp r4, #0 │ │ │ │ it lt │ │ │ │ movlt r0, #0 │ │ │ │ blt.n 1cdd92 │ │ │ │ ldr.w r0, [r0, #216] @ 0xd8 │ │ │ │ cmp r0, r4 │ │ │ │ ite ls │ │ │ │ @@ -213517,19 +213520,19 @@ │ │ │ │ add sp, #8 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - subs r4, #4 │ │ │ │ + subs r3, #244 @ 0xf4 │ │ │ │ movs r0, r6 │ │ │ │ - add r4, sp, #904 @ 0x388 │ │ │ │ + add r4, sp, #840 @ 0x348 │ │ │ │ movs r3, r4 │ │ │ │ - sxtb r0, r7 │ │ │ │ + sxtb r0, r5 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 001cddb0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -213562,21 +213565,21 @@ │ │ │ │ cbz r3, 1cde08 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 1cd448 │ │ │ │ movs r2, #184 @ 0xb8 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 3da798 │ │ │ │ + b.w 3da790 │ │ │ │ stcl 0, cr0, [r8, #-204]! @ 0xffffff34 │ │ │ │ ldrh r6, [r1, #52] @ 0x34 │ │ │ │ lsls r0, r0, #1 │ │ │ │ subs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r2, #84] @ 0x54 │ │ │ │ + ldr r2, [r0, #84] @ 0x54 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 001cde24 : │ │ │ │ cbz r0, 1cde3a │ │ │ │ ldr r3, [pc, #40] @ (1cde50 ) │ │ │ │ mov.w r2, #0 │ │ │ │ add r3, pc │ │ │ │ @@ -213668,52 +213671,52 @@ │ │ │ │ ldr.w r0, [r0, ip] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ lsls r0, r0, #16 │ │ │ │ bpl.n 1cde84 │ │ │ │ ldr r0, [pc, #44] @ (1cdf34 ) │ │ │ │ str r1, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ b.n 1cde84 │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ ldc 0, cr0, [lr], #204 @ 0xcc │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r1, #46] @ 0x2e │ │ │ │ lsls r0, r0, #1 │ │ │ │ cmp r0, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r3, #80] @ 0x50 │ │ │ │ + ldr r0, [r1, #80] @ 0x50 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 001cdf38 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r2 │ │ │ │ mov r6, r0 │ │ │ │ - bl 293300 │ │ │ │ + bl 2932f8 │ │ │ │ ldr r3, [pc, #72] @ (1cdfa0 ) │ │ │ │ ldr r2, [pc, #76] @ (1cdfa4 ) │ │ │ │ ldr r1, [pc, #76] @ (1cdfa8 ) │ │ │ │ add r3, pc │ │ │ │ adds r3, #28 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #24 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr.w r5, [r0, #216] @ 0xd8 │ │ │ │ cmp r5, #0 │ │ │ │ ble.n 1cdf88 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ @@ -213727,19 +213730,19 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - subs r2, #22 │ │ │ │ + subs r2, #6 │ │ │ │ movs r0, r6 │ │ │ │ - add r2, sp, #984 @ 0x3d8 │ │ │ │ + add r2, sp, #920 @ 0x398 │ │ │ │ movs r3, r4 │ │ │ │ - sub sp, #40 @ 0x28 │ │ │ │ + add sp, #488 @ 0x1e8 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 001cdfac : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -213783,17 +213786,17 @@ │ │ │ │ movs r2, #184 @ 0xb8 │ │ │ │ ldr r1, [pc, #104] @ (1ce080 ) │ │ │ │ add r0, pc │ │ │ │ add r1, pc │ │ │ │ adds r0, #8 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 3da798 │ │ │ │ + b.w 3da790 │ │ │ │ movs r2, #184 @ 0xb8 │ │ │ │ - bl 3da798 │ │ │ │ + bl 3da790 │ │ │ │ ldr r1, [pc, #84] @ (1ce084 ) │ │ │ │ ldrd r2, r3, [r5, #744] @ 0x2e8 │ │ │ │ ldr r1, [r6, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cbnz r1, 1ce044 │ │ │ │ mov r0, r2 │ │ │ │ add sp, #16 │ │ │ │ @@ -213808,36 +213811,36 @@ │ │ │ │ ldr r1, [r6, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ lsls r1, r1, #16 │ │ │ │ bpl.n 1ce038 │ │ │ │ ldr r0, [pc, #52] @ (1ce090 ) │ │ │ │ ldr.w r1, [r5, #708] @ 0x2c4 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr.w r2, [r5, #744] @ 0x2e8 │ │ │ │ b.n 1ce038 │ │ │ │ nop │ │ │ │ sbc.w r0, lr, r3, rrx │ │ │ │ subs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r5, #34] @ 0x22 │ │ │ │ lsls r0, r0, #1 │ │ │ │ - ldr r0, [r2, #52] @ 0x34 │ │ │ │ + ldr r0, [r0, #52] @ 0x34 │ │ │ │ movs r5, r4 │ │ │ │ ldrh r6, [r7, #32] │ │ │ │ lsls r0, r0, #1 │ │ │ │ - ldr r0, [r5, #48] @ 0x30 │ │ │ │ + ldr r0, [r3, #48] @ 0x30 │ │ │ │ movs r5, r4 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r7, #60] @ 0x3c │ │ │ │ + ldr r6, [r5, #60] @ 0x3c │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 001ce094 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -213855,29 +213858,29 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r8, r0 │ │ │ │ - bl 28fe28 │ │ │ │ + bl 28fe20 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1ce0b4 │ │ │ │ cbz r5, 1ce11c │ │ │ │ - bl 293300 │ │ │ │ + bl 2932f8 │ │ │ │ ldr r3, [pc, #312] @ (1ce214 ) │ │ │ │ ldr r2, [pc, #312] @ (1ce218 ) │ │ │ │ ldr r1, [pc, #316] @ (1ce21c ) │ │ │ │ add r3, pc │ │ │ │ adds r3, #28 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #24 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ cmp r6, #0 │ │ │ │ blt.n 1ce0fc │ │ │ │ ldr.w r3, [r0, #216] @ 0xd8 │ │ │ │ cmp r3, r6 │ │ │ │ bhi.n 1ce11c │ │ │ │ ldr r3, [pc, #288] @ (1ce220 ) │ │ │ │ mov r0, r7 │ │ │ │ @@ -213887,15 +213890,15 @@ │ │ │ │ add r1, pc │ │ │ │ adds r3, #36 @ 0x24 │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ movw r2, #465 @ 0x1d1 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 3e032c │ │ │ │ + b.w 3e0324 │ │ │ │ bl 1fd1fc │ │ │ │ cbnz r0, 1ce172 │ │ │ │ ldr r0, [pc, #264] @ (1ce22c ) │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1ce0b4 │ │ │ │ @@ -213925,15 +213928,15 @@ │ │ │ │ movs r2, #184 @ 0xb8 │ │ │ │ ldr r1, [pc, #220] @ (1ce240 ) │ │ │ │ add r0, pc │ │ │ │ add r1, pc │ │ │ │ adds r0, #8 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 3da798 │ │ │ │ + b.w 3da790 │ │ │ │ bl 1ff9d8 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1ce122 │ │ │ │ bl 2052f0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1ce122 │ │ │ │ ldr r3, [pc, #192] @ (1ce244 ) │ │ │ │ @@ -213949,24 +213952,24 @@ │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ adds r3, #36 @ 0x24 │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ b.n 1ce112 │ │ │ │ ldr r4, [pc, #172] @ (1ce254 ) │ │ │ │ - bl 293300 │ │ │ │ + bl 2932f8 │ │ │ │ ldr r2, [pc, #172] @ (1ce258 ) │ │ │ │ movs r3, #24 │ │ │ │ ldr r1, [pc, #172] @ (1ce25c ) │ │ │ │ add r4, pc │ │ │ │ add r2, pc │ │ │ │ adds r4, #28 │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr.w r3, [r0, #216] @ 0xd8 │ │ │ │ mov r5, r3 │ │ │ │ cmp r3, #0 │ │ │ │ ble.n 1ce150 │ │ │ │ mov r4, r8 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ @@ -213993,51 +213996,51 @@ │ │ │ │ strb.w r2, [r4, #44] @ 0x2c │ │ │ │ bl 1cdcbc │ │ │ │ b.n 1ce15c │ │ │ │ nop │ │ │ │ eor.w r0, r2, r3, rrx │ │ │ │ asrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #144 @ 0x90 │ │ │ │ + subs r0, #128 @ 0x80 │ │ │ │ movs r0, r6 │ │ │ │ - add r1, sp, #448 @ 0x1c0 │ │ │ │ + add r1, sp, #384 @ 0x180 │ │ │ │ movs r3, r4 │ │ │ │ - add r7, sp, #16 │ │ │ │ + add r6, sp, #976 @ 0x3d0 │ │ │ │ movs r3, r4 │ │ │ │ - subs r0, #108 @ 0x6c │ │ │ │ + subs r0, #92 @ 0x5c │ │ │ │ movs r0, r6 │ │ │ │ - ldr r2, [r7, #32] │ │ │ │ + ldr r2, [r5, #32] │ │ │ │ movs r5, r4 │ │ │ │ - ldr r2, [r0, #56] @ 0x38 │ │ │ │ + ldr r2, [r6, #52] @ 0x34 │ │ │ │ movs r5, r4 │ │ │ │ ldrh r0, [r6, #24] │ │ │ │ lsls r0, r0, #1 │ │ │ │ subs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r1, #32] │ │ │ │ + ldr r0, [r7, #28] │ │ │ │ movs r5, r4 │ │ │ │ ldrh r2, [r0, #24] │ │ │ │ lsls r0, r0, #1 │ │ │ │ ldrh r2, [r6, #22] │ │ │ │ lsls r0, r0, #1 │ │ │ │ - ldr r4, [r3, #28] │ │ │ │ + ldr r4, [r1, #28] │ │ │ │ movs r5, r4 │ │ │ │ ldrh r0, [r2, #22] │ │ │ │ lsls r0, r0, #1 │ │ │ │ - adds r7, #216 @ 0xd8 │ │ │ │ + adds r7, #200 @ 0xc8 │ │ │ │ movs r0, r6 │ │ │ │ - ldr r2, [r2, #48] @ 0x30 │ │ │ │ + ldr r2, [r0, #48] @ 0x30 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r2, [r4, #24] │ │ │ │ + ldr r2, [r2, #24] │ │ │ │ movs r5, r4 │ │ │ │ - adds r7, #192 @ 0xc0 │ │ │ │ + adds r7, #176 @ 0xb0 │ │ │ │ movs r0, r6 │ │ │ │ - add r0, sp, #648 @ 0x288 │ │ │ │ + add r0, sp, #584 @ 0x248 │ │ │ │ movs r3, r4 │ │ │ │ - add r6, sp, #216 @ 0xd8 │ │ │ │ + add r6, sp, #152 @ 0x98 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 001ce260 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -214051,15 +214054,15 @@ │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ add r1, pc │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ - bl 3d0b30 │ │ │ │ + bl 3d0b28 │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r0, #4294967295 @ 0xffffffff │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ @@ -214090,25 +214093,25 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [pc, #32] @ (1ce314 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ b.n 1ce2ca │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldmia.w r2!, {r0, r1, r4, r5} │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r4, #36] @ 0x24 │ │ │ │ + ldr r4, [r2, #36] @ 0x24 │ │ │ │ movs r5, r4 │ │ │ │ @ instruction: 0xe85e0033 │ │ │ │ - ldr r2, [r0, #32] │ │ │ │ + ldr r2, [r6, #28] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 001ce318 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -214121,29 +214124,29 @@ │ │ │ │ mov r9, r7 │ │ │ │ ldr r1, [r4, r1] │ │ │ │ ldrb r1, [r1, #0] │ │ │ │ cbz r1, 1ce396 │ │ │ │ mov sl, r3 │ │ │ │ mov r8, r2 │ │ │ │ mov r7, r0 │ │ │ │ - bl 28fe28 │ │ │ │ + bl 28fe20 │ │ │ │ cbz r0, 1ce396 │ │ │ │ cmp r7, #0 │ │ │ │ beq.n 1ce3b6 │ │ │ │ - bl 293300 │ │ │ │ + bl 2932f8 │ │ │ │ ldr r3, [pc, #344] @ (1ce4ac ) │ │ │ │ ldr r2, [pc, #344] @ (1ce4b0 ) │ │ │ │ ldr r1, [pc, #348] @ (1ce4b4 ) │ │ │ │ add r3, pc │ │ │ │ adds r3, #28 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #24 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ cmp.w r8, #0 │ │ │ │ blt.n 1ce376 │ │ │ │ ldr.w r3, [r0, #216] @ 0xd8 │ │ │ │ cmp r3, r8 │ │ │ │ bhi.n 1ce3b6 │ │ │ │ ldr r3, [pc, #320] @ (1ce4b8 ) │ │ │ │ mov r0, r9 │ │ │ │ @@ -214153,28 +214156,28 @@ │ │ │ │ add r2, pc │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ add r1, pc │ │ │ │ movw r2, #521 @ 0x209 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 3e032c │ │ │ │ + b.w 3e0324 │ │ │ │ ldr r3, [pc, #300] @ (1ce4c4 ) │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [pc, #300] @ (1ce4c8 ) │ │ │ │ ldr r2, [pc, #300] @ (1ce4cc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ movw r2, #515 @ 0x203 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 3e032c │ │ │ │ + b.w 3e0324 │ │ │ │ bl 1fd1fc │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1ce442 │ │ │ │ orrs.w r3, r5, r6 │ │ │ │ beq.n 1ce474 │ │ │ │ ldr r3, [pc, #264] @ (1ce4d0 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ @@ -214186,25 +214189,25 @@ │ │ │ │ add r1, pc │ │ │ │ add.w r0, r4, #8 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1ce488 │ │ │ │ cbnz r7, 1ce41e │ │ │ │ - bl 293300 │ │ │ │ + bl 2932f8 │ │ │ │ ldr r3, [pc, #244] @ (1ce4dc ) │ │ │ │ ldr r2, [pc, #244] @ (1ce4e0 ) │ │ │ │ ldr r1, [pc, #248] @ (1ce4e4 ) │ │ │ │ add r3, pc │ │ │ │ adds r3, #28 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #24 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr.w r3, [r0, #216] @ 0xd8 │ │ │ │ mov r8, r3 │ │ │ │ cmp r3, #0 │ │ │ │ ble.n 1ce42c │ │ │ │ mov r4, r7 │ │ │ │ movs r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ @@ -214226,15 +214229,15 @@ │ │ │ │ movs r2, #184 @ 0xb8 │ │ │ │ ldr r1, [pc, #184] @ (1ce4ec ) │ │ │ │ add r0, pc │ │ │ │ add r1, pc │ │ │ │ adds r0, #8 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 3da798 │ │ │ │ + b.w 3da790 │ │ │ │ bl 1ff9d8 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1ce3be │ │ │ │ bl 2052f0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1ce3be │ │ │ │ ldr r3, [pc, #156] @ (1ce4f0 ) │ │ │ │ @@ -214270,55 +214273,55 @@ │ │ │ │ beq.n 1ce3e2 │ │ │ │ b.n 1ce41e │ │ │ │ nop │ │ │ │ b.n 1ce4a4 │ │ │ │ movs r3, r6 │ │ │ │ asrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #24 │ │ │ │ + adds r6, #8 │ │ │ │ movs r0, r6 │ │ │ │ - add r6, pc, #992 @ (adr r6, 1ce894 ) │ │ │ │ + add r6, pc, #928 @ (adr r6, 1ce854 ) │ │ │ │ movs r3, r4 │ │ │ │ - add r4, sp, #560 @ 0x230 │ │ │ │ + add r4, sp, #496 @ 0x1f0 │ │ │ │ movs r3, r4 │ │ │ │ - adds r5, #242 @ 0xf2 │ │ │ │ + adds r5, #226 @ 0xe2 │ │ │ │ movs r0, r6 │ │ │ │ - ldr r4, [r1, #16] │ │ │ │ + ldr r4, [r7, #12] │ │ │ │ movs r5, r4 │ │ │ │ - str r2, [r7, #120] @ 0x78 │ │ │ │ + str r2, [r5, #120] @ 0x78 │ │ │ │ movs r5, r4 │ │ │ │ - adds r5, #210 @ 0xd2 │ │ │ │ + adds r5, #194 @ 0xc2 │ │ │ │ movs r0, r6 │ │ │ │ - str r0, [r4, #120] @ 0x78 │ │ │ │ + str r0, [r2, #120] @ 0x78 │ │ │ │ movs r5, r4 │ │ │ │ - ldr r0, [r4, #24] │ │ │ │ + ldr r0, [r2, #24] │ │ │ │ movs r5, r4 │ │ │ │ subs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r0, #4] │ │ │ │ lsls r0, r0, #1 │ │ │ │ - str r6, [r5, #116] @ 0x74 │ │ │ │ + str r6, [r3, #116] @ 0x74 │ │ │ │ movs r5, r4 │ │ │ │ - adds r5, #132 @ 0x84 │ │ │ │ + adds r5, #116 @ 0x74 │ │ │ │ movs r0, r6 │ │ │ │ - add r6, pc, #400 @ (adr r6, 1ce674 ) │ │ │ │ + add r6, pc, #336 @ (adr r6, 1ce634 ) │ │ │ │ movs r3, r4 │ │ │ │ - add r3, sp, #992 @ 0x3e0 │ │ │ │ + add r3, sp, #928 @ 0x3a0 │ │ │ │ movs r3, r4 │ │ │ │ ldrh r2, [r4, #0] │ │ │ │ lsls r0, r0, #1 │ │ │ │ - str r4, [r1, #112] @ 0x70 │ │ │ │ + str r4, [r7, #108] @ 0x6c │ │ │ │ movs r5, r4 │ │ │ │ ldrh r0, [r0, #0] │ │ │ │ lsls r0, r0, #1 │ │ │ │ - adds r5, #12 │ │ │ │ + adds r4, #252 @ 0xfc │ │ │ │ movs r0, r6 │ │ │ │ - ldr r6, [r6, #16] │ │ │ │ + ldr r6, [r4, #16] │ │ │ │ movs r5, r4 │ │ │ │ - str r4, [r2, #108] @ 0x6c │ │ │ │ + str r4, [r0, #108] @ 0x6c │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 001ce500 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -214331,23 +214334,23 @@ │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 3d0958 │ │ │ │ + bl 3d0950 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #156] @ (1ce5d0 ) │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r7, r0 │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - bl 3d0b30 │ │ │ │ + bl 3d0b28 │ │ │ │ movs r3, #0 │ │ │ │ cmp r5, r3 │ │ │ │ str r3, [sp, #16] │ │ │ │ blt.n 1ce59e │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r0, #4294967295 @ 0xffffffff │ │ │ │ @@ -214389,33 +214392,33 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #92 @ 0x5c │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ strd r7, r5, [sp, #8] │ │ │ │ movw r2, #558 @ 0x22e │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1ce56e │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 1ce1f4 │ │ │ │ movs r3, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #840] @ (1ce918 ) │ │ │ │ + ldr r1, [pc, #776] @ (1ce8d8 ) │ │ │ │ movs r3, r5 │ │ │ │ - str r4, [r6, #120] @ 0x78 │ │ │ │ + str r4, [r4, #120] @ 0x78 │ │ │ │ movs r5, r4 │ │ │ │ b.n 1ce13c │ │ │ │ movs r3, r6 │ │ │ │ - adds r3, #202 @ 0xca │ │ │ │ + adds r3, #186 @ 0xba │ │ │ │ movs r0, r6 │ │ │ │ - ldr r0, [r6, #0] │ │ │ │ + ldr r0, [r4, #0] │ │ │ │ movs r5, r4 │ │ │ │ - str r2, [r2, #88] @ 0x58 │ │ │ │ + str r2, [r0, #88] @ 0x58 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 001ce5e4 : │ │ │ │ ldr r3, [pc, #72] @ (1ce630 ) │ │ │ │ ldr r2, [pc, #76] @ (1ce634 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ @@ -214489,15 +214492,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne.w lr, #0 │ │ │ │ beq.n 1ce6b4 │ │ │ │ mov r2, lr │ │ │ │ mov r1, r4 │ │ │ │ asrs r3, r2, #31 │ │ │ │ - bl 408660 │ │ │ │ + bl 408658 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 1cd3b0 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -214536,39 +214539,39 @@ │ │ │ │ ldrd r6, r7, [r3] │ │ │ │ vldr d7, [r3, #16] │ │ │ │ mov r2, r6 │ │ │ │ vstr d7, [sp, #8] │ │ │ │ vldr d7, [r3, #8] │ │ │ │ mov r3, r7 │ │ │ │ vstr d7, [sp] │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r4, [r4, #0] │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 1ce700 │ │ │ │ mov r0, r9 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 396628 │ │ │ │ + b.w 396620 │ │ │ │ add sp, #20 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r1, [pc, #16] @ (1ce75c ) │ │ │ │ add r1, pc │ │ │ │ - b.w 357d04 │ │ │ │ + b.w 357cfc │ │ │ │ nop │ │ │ │ strh r6, [r7, #42] @ 0x2a │ │ │ │ lsls r0, r0, #1 │ │ │ │ - str r2, [r3, #112] @ 0x70 │ │ │ │ + str r2, [r1, #112] @ 0x70 │ │ │ │ movs r5, r4 │ │ │ │ - str r4, [r5, #104] @ 0x68 │ │ │ │ + str r4, [r3, #104] @ 0x68 │ │ │ │ movs r5, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ sub sp, #16 │ │ │ │ @@ -214594,15 +214597,15 @@ │ │ │ │ bl 1e1b0c │ │ │ │ ldr r3, [r5, #68] @ 0x44 │ │ │ │ cmp r3, r4 │ │ │ │ bgt.n 1ce77c │ │ │ │ add.w r0, r5, #64 @ 0x40 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 3f67ac │ │ │ │ + b.w 3f67a4 │ │ │ │ stmdb sp!, {fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ mov ip, r1 │ │ │ │ mov fp, r0 │ │ │ │ @@ -214612,15 +214615,15 @@ │ │ │ │ str r0, [sp, #12] │ │ │ │ movs r0, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, ip │ │ │ │ str r0, [sp, #4] │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 2e6224 │ │ │ │ + bl 2e621c │ │ │ │ add sp, #16 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {fp, pc} │ │ │ │ @@ -214638,15 +214641,15 @@ │ │ │ │ str r0, [sp, #12] │ │ │ │ movs r0, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, ip │ │ │ │ str r0, [sp, #4] │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 2e6270 │ │ │ │ + bl 2e6268 │ │ │ │ add sp, #16 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {fp, pc} │ │ │ │ @@ -214755,24 +214758,24 @@ │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ cbz r2, 1ce96c │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 1ce9ce │ │ │ │ mov r0, r2 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 2e6300 │ │ │ │ + b.w 2e62f8 │ │ │ │ cbz r1, 1ce988 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r0, [r0, #28] │ │ │ │ bl 1e1604 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ - bl 3ecd28 │ │ │ │ + bl 3ecd20 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ str r2, [r3, #84] @ 0x54 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cbz r2, 1ce99a │ │ │ │ ldr r0, [r3, #12] │ │ │ │ mvn.w r1, #124 @ 0x7c │ │ │ │ add sp, #12 │ │ │ │ @@ -214795,15 +214798,15 @@ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ lsls r2, r2, #16 │ │ │ │ bpl.n 1ce956 │ │ │ │ ldr r0, [pc, #48] @ (1ce9f0 ) │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 1ce956 │ │ │ │ ldr r3, [pc, #36] @ (1ce9f4 ) │ │ │ │ movs r2, #192 @ 0xc0 │ │ │ │ ldr r1, [pc, #36] @ (1ce9f8 ) │ │ │ │ ldr r0, [pc, #36] @ (1ce9fc ) │ │ │ │ add r3, pc │ │ │ │ @@ -214814,21 +214817,21 @@ │ │ │ │ movs r3, r6 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r2, #72] @ 0x48 │ │ │ │ + str r4, [r0, #72] @ 0x48 │ │ │ │ movs r5, r4 │ │ │ │ - adds r0, #18 │ │ │ │ + adds r0, #2 │ │ │ │ movs r0, r6 │ │ │ │ - str r0, [r3, #72] @ 0x48 │ │ │ │ + str r0, [r1, #72] @ 0x48 │ │ │ │ movs r5, r4 │ │ │ │ - str r6, [r5, #72] @ 0x48 │ │ │ │ + str r6, [r3, #72] @ 0x48 │ │ │ │ movs r5, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ ldr r4, [pc, #932] @ (1cedb8 ) │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ @@ -214844,15 +214847,15 @@ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #84] @ 0x54 │ │ │ │ mov.w r2, #0 │ │ │ │ ldr.w r5, [r9, r3] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 1cecfc │ │ │ │ - bl 3ed284 │ │ │ │ + bl 3ed27c │ │ │ │ cmp r0, r7 │ │ │ │ bne.w 1ced8e │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ ldr r2, [r4, #80] @ 0x50 │ │ │ │ adds r3, r3, r2 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ @@ -214888,15 +214891,15 @@ │ │ │ │ str r2, [sp, #24] │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ b.n 1ceaea │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r6 │ │ │ │ add.w r0, r4, #64 @ 0x40 │ │ │ │ - bl 3f62fc │ │ │ │ + bl 3f62f4 │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ adds r2, r6, r2 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ adc.w r5, r5, r3 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ str r5, [r4, #60] @ 0x3c │ │ │ │ @@ -215015,15 +215018,15 @@ │ │ │ │ bl 1e1b0c │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1ceca2 │ │ │ │ ldr r6, [r4, #32] │ │ │ │ add.w r5, r4, #64 @ 0x40 │ │ │ │ mov r1, r6 │ │ │ │ - bl 407d64 │ │ │ │ + bl 407d5c │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 1cecf0 │ │ │ │ ldrd r6, r1, [r4, #88] @ 0x58 │ │ │ │ strd r4, r1, [sp] │ │ │ │ ldr r3, [pc, #440] @ (1cedcc ) │ │ │ │ mov r2, r5 │ │ │ │ ldrd r0, r1, [r4, #40] @ 0x28 │ │ │ │ @@ -215059,28 +215062,28 @@ │ │ │ │ bl 1ce760 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cbz r3, 1cec6e │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r1, r6 │ │ │ │ blx r3 │ │ │ │ add.w r0, r4, #64 @ 0x40 │ │ │ │ - bl 3f6754 │ │ │ │ + bl 3f674c │ │ │ │ ldr r2, [pc, #348] @ (1cedd4 ) │ │ │ │ ldr r3, [pc, #320] @ (1cedbc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 1ced8a │ │ │ │ mov r0, r4 │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 3ec5e8 │ │ │ │ + b.w 3ec5e0 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ mov r9, fp │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1cebfa │ │ │ │ ldr r3, [r5, #0] │ │ │ │ @@ -215090,15 +215093,15 @@ │ │ │ │ ldr r3, [pc, #300] @ (1cedd8 ) │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [pc, #296] @ (1ceddc ) │ │ │ │ add r3, pc │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ - bl 3ec860 │ │ │ │ + bl 3ec858 │ │ │ │ ldr r2, [pc, #288] @ (1cede0 ) │ │ │ │ ldr r3, [pc, #252] @ (1cedbc ) │ │ │ │ mov r1, r0 │ │ │ │ add r2, pc │ │ │ │ str r0, [r4, #84] @ 0x54 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -215113,15 +215116,15 @@ │ │ │ │ b.w 1e14a8 │ │ │ │ ldr.w fp, [sp, #44] @ 0x2c │ │ │ │ ldrd r6, r8, [sp, #48] @ 0x30 │ │ │ │ ldr.w sl, [sp, #32] │ │ │ │ b.n 1ceaa6 │ │ │ │ mul.w r1, r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3f6be0 │ │ │ │ + bl 3f6bd8 │ │ │ │ b.n 1cec0a │ │ │ │ ldr r3, [pc, #228] @ (1cede4 ) │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1cea3c │ │ │ │ ldr r3, [pc, #220] @ (1cede8 ) │ │ │ │ @@ -215129,15 +215132,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r1, r3, #16 │ │ │ │ bpl.w 1cea3c │ │ │ │ ldr r0, [pc, #208] @ (1cedec ) │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1cea3c │ │ │ │ ldr r3, [pc, #200] @ (1cedf0 ) │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1cec58 │ │ │ │ ldr r3, [pc, #180] @ (1cede8 ) │ │ │ │ @@ -215146,15 +215149,15 @@ │ │ │ │ lsls r2, r3, #16 │ │ │ │ bpl.n 1cec58 │ │ │ │ ldr r0, [pc, #180] @ (1cedf4 ) │ │ │ │ mov r2, r6 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1cec58 │ │ │ │ ldr r3, [pc, #164] @ (1cedf8 ) │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ ldr r1, [pc, #164] @ (1cedfc ) │ │ │ │ ldr r0, [pc, #164] @ (1cee00 ) │ │ │ │ @@ -215172,15 +215175,15 @@ │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 1ceca8 │ │ │ │ ldr r0, [pc, #136] @ (1cee08 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1ceca8 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #124] @ (1cee0c ) │ │ │ │ movs r2, #123 @ 0x7b │ │ │ │ ldr r1, [pc, #124] @ (1cee10 ) │ │ │ │ ldr r0, [pc, #124] @ (1cee14 ) │ │ │ │ add r3, pc │ │ │ │ @@ -215209,64 +215212,64 @@ │ │ │ │ adds r3, #0 │ │ │ │ movs r0, r0 │ │ │ │ stc2l 15, cr15, [r3, #1020]! @ 0x3fc │ │ │ │ svc 2 │ │ │ │ movs r3, r6 │ │ │ │ udf #178 @ 0xb2 │ │ │ │ movs r3, r6 │ │ │ │ - str r6, [r0, #40] @ 0x28 │ │ │ │ + str r6, [r6, #36] @ 0x24 │ │ │ │ movs r5, r4 │ │ │ │ lsls r3, r5, #5 │ │ │ │ movs r0, r0 │ │ │ │ udf #106 @ 0x6a │ │ │ │ movs r3, r6 │ │ │ │ subs r0, r4, r4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r0, #24] │ │ │ │ + str r2, [r6, #20] │ │ │ │ movs r5, r4 │ │ │ │ lsrs r0, r0, #22 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r3, #24] │ │ │ │ + str r6, [r1, #24] │ │ │ │ movs r5, r4 │ │ │ │ - cmp r4, #142 @ 0x8e │ │ │ │ + cmp r4, #126 @ 0x7e │ │ │ │ movs r0, r6 │ │ │ │ - str r4, [r2, #16] │ │ │ │ + str r4, [r0, #16] │ │ │ │ movs r5, r4 │ │ │ │ - str r0, [r5, #24] │ │ │ │ + str r0, [r3, #24] │ │ │ │ movs r5, r4 │ │ │ │ adds r4, r2, r3 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r3, #24] │ │ │ │ + str r6, [r1, #24] │ │ │ │ movs r5, r4 │ │ │ │ - cmp r4, #82 @ 0x52 │ │ │ │ + cmp r4, #66 @ 0x42 │ │ │ │ movs r0, r6 │ │ │ │ - str r0, [r3, #12] │ │ │ │ + str r0, [r1, #12] │ │ │ │ movs r5, r4 │ │ │ │ - str r0, [r4, #16] │ │ │ │ + str r0, [r2, #16] │ │ │ │ movs r5, r4 │ │ │ │ - cmp r4, #62 @ 0x3e │ │ │ │ + cmp r4, #46 @ 0x2e │ │ │ │ movs r0, r6 │ │ │ │ - str r4, [r0, #12] │ │ │ │ + str r4, [r6, #8] │ │ │ │ movs r5, r4 │ │ │ │ - str r0, [r3, #24] │ │ │ │ + str r0, [r1, #24] │ │ │ │ movs r5, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ sub sp, #8 │ │ │ │ cbnz r1, 1cee52 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ cbz r0, 1cee52 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 3ecd28 │ │ │ │ + bl 3ecd20 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r4, #84] @ 0x54 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.n 1cea00 │ │ │ │ ldr r3, [pc, #20] @ (1cee68 ) │ │ │ │ @@ -215275,19 +215278,19 @@ │ │ │ │ ldr r0, [pc, #20] @ (1cee70 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #44 @ 0x2c │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - cmp r3, #142 @ 0x8e │ │ │ │ + cmp r3, #126 @ 0x7e │ │ │ │ movs r0, r6 │ │ │ │ - str r4, [r2, #0] │ │ │ │ + str r4, [r0, #0] │ │ │ │ movs r5, r4 │ │ │ │ - str r4, [r6, #12] │ │ │ │ + str r4, [r4, #12] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 001cee74 : │ │ │ │ ldrb.w r1, [sp] │ │ │ │ vldr d7, [sp, #8] │ │ │ │ dmb ish │ │ │ │ str r1, [sp, #0] │ │ │ │ @@ -215319,15 +215322,15 @@ │ │ │ │ str r1, [r4, #0] │ │ │ │ str r3, [r4, #4] │ │ │ │ movs r3, #0 │ │ │ │ str r5, [r4, #24] │ │ │ │ strd r2, r3, [r4, #16] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 2974b0 │ │ │ │ + b.w 2974a8 │ │ │ │ nop │ │ │ │ │ │ │ │ 001ceed4 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -215371,15 +215374,15 @@ │ │ │ │ 001cef44 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ - bl 2975d0 │ │ │ │ + bl 2975c8 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 143ca4 │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #32 │ │ │ │ movs r1, #0 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 145494 │ │ │ │ @@ -215395,25 +215398,25 @@ │ │ │ │ ldr r0, [pc, #168] @ (1cf030 ) │ │ │ │ mov r7, r2 │ │ │ │ ldr r4, [pc, #168] @ (1cf034 ) │ │ │ │ mov r8, r3 │ │ │ │ add r0, pc │ │ │ │ movs r1, #0 │ │ │ │ ldrd r2, r3, [sp, #52] @ 0x34 │ │ │ │ - bl 3ec598 │ │ │ │ + bl 3ec590 │ │ │ │ ldr r3, [pc, #156] @ (1cf038 ) │ │ │ │ add r4, pc │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cbnz r3, 1ceffc │ │ │ │ movs r4, #0 │ │ │ │ str r5, [r6, #28] │ │ │ │ str r4, [r6, #24] │ │ │ │ - bl 3ed284 │ │ │ │ + bl 3ed27c │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r8 │ │ │ │ strd r2, r3, [r6, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ movs r2, #0 │ │ │ │ str r3, [r6, #32] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ @@ -215424,15 +215427,15 @@ │ │ │ │ str r0, [r6, #20] │ │ │ │ add.w r0, r6, #64 @ 0x40 │ │ │ │ str r3, [r6, #92] @ 0x5c │ │ │ │ movs r3, #0 │ │ │ │ str r4, [r6, #84] @ 0x54 │ │ │ │ strd r2, r3, [r6, #56] @ 0x38 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ - bl 3f6294 │ │ │ │ + bl 3f628c │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ bl 1cea00 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #16 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ @@ -215457,27 +215460,27 @@ │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [pc, #36] @ (1cf044 ) │ │ │ │ clz r3, r3 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ add r0, pc │ │ │ │ lsrs r3, r3, #5 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1cefa4 │ │ │ │ movs r0, #156 @ 0x9c │ │ │ │ movs r3, r6 │ │ │ │ blt.n 1cef5c │ │ │ │ movs r3, r6 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r1, r5] │ │ │ │ + ldrsh r0, [r7, r4] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 001cf048 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -215586,20 +215589,20 @@ │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r3 │ │ │ │ strd r2, r1, [sp, #8] │ │ │ │ - bl 2e7e68 │ │ │ │ + bl 2e7e60 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldrd r2, r3, [r2, #16] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 2dffd0 │ │ │ │ + bl 2dffc8 │ │ │ │ add sp, #16 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -215716,24 +215719,24 @@ │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r2 │ │ │ │ add r7, pc │ │ │ │ mov r9, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov sl, r3 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ - bl 297bd4 │ │ │ │ + bl 297bcc │ │ │ │ ldr r3, [pc, #256] @ (1cf3b8 ) │ │ │ │ mov.w r8, #20 │ │ │ │ ldr r2, [pc, #252] @ (1cf3bc ) │ │ │ │ mov r1, r7 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ movs r3, #43 @ 0x2b │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r3, [r6, #24] │ │ │ │ mov r7, r0 │ │ │ │ str.w r3, [r0, #192] @ 0xc0 │ │ │ │ mla r0, r4, r8, r8 │ │ │ │ mul.w r8, r8, r4 │ │ │ │ blx 1439a4 │ │ │ │ mov r1, r9 │ │ │ │ @@ -215770,28 +215773,28 @@ │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr r2, [pc, #140] @ (1cf3c0 ) │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ add r2, pc │ │ │ │ bl 1d43b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2974b0 │ │ │ │ + bl 2974a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 296b24 │ │ │ │ + bl 296b1c │ │ │ │ ldr r7, [r6, #4] │ │ │ │ cbz r7, 1cf3a8 │ │ │ │ ldr r0, [pc, #116] @ (1cf3c4 ) │ │ │ │ ldr r1, [r6, #28] │ │ │ │ add r0, pc │ │ │ │ blx 143a18 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 29962c │ │ │ │ + bl 299624 │ │ │ │ mov r0, r8 │ │ │ │ blx 143ca4 │ │ │ │ ldrb.w r3, [r6, #32] │ │ │ │ cbnz r3, 1cf3a0 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ add.w r2, sl, r5 │ │ │ │ movs r3, #0 │ │ │ │ @@ -215811,33 +215814,33 @@ │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 1d8764 │ │ │ │ b.n 1cf36e │ │ │ │ ldr r0, [pc, #28] @ (1cf3c8 ) │ │ │ │ add r0, pc │ │ │ │ - bl 293354 │ │ │ │ + bl 29334c │ │ │ │ mov r7, r0 │ │ │ │ b.n 1cf34c │ │ │ │ - ldrb r4, [r6, r3] │ │ │ │ + ldrb r4, [r4, r3] │ │ │ │ movs r5, r4 │ │ │ │ - movs r7, #100 @ 0x64 │ │ │ │ + movs r7, #84 @ 0x54 │ │ │ │ movs r0, r6 │ │ │ │ - ldrb r4, [r6, r3] │ │ │ │ + ldrb r4, [r4, r3] │ │ │ │ movs r5, r4 │ │ │ │ adds r2, r7, #3 │ │ │ │ movs r3, r6 │ │ │ │ - ldrb r0, [r7, r1] │ │ │ │ + ldrb r0, [r5, r1] │ │ │ │ movs r5, r4 │ │ │ │ - subs r6, r3, #7 │ │ │ │ + subs r6, r1, #7 │ │ │ │ movs r4, r4 │ │ │ │ ldr r0, [pc, #8] @ (1cf3d8 ) │ │ │ │ add r0, pc │ │ │ │ adds r0, #48 @ 0x30 │ │ │ │ - b.w 2969cc │ │ │ │ + b.w 2969c4 │ │ │ │ nop │ │ │ │ adds r2, r4, #1 │ │ │ │ movs r3, r6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -215846,28 +215849,28 @@ │ │ │ │ ldr r2, [pc, #44] @ (1cf420 ) │ │ │ │ movs r3, #43 @ 0x2b │ │ │ │ ldr r1, [pc, #44] @ (1cf424 ) │ │ │ │ add ip, pc │ │ │ │ add r2, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #24 │ │ │ │ - bl 2975d0 │ │ │ │ + bl 2975c8 │ │ │ │ ldr.w r0, [r4, #196] @ 0xc4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 143ca0 │ │ │ │ nop │ │ │ │ - movs r6, #46 @ 0x2e │ │ │ │ + movs r6, #30 │ │ │ │ movs r0, r6 │ │ │ │ - ldrh r0, [r0, r7] │ │ │ │ + ldrh r0, [r6, r6] │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r6, [r3, r6] │ │ │ │ + ldrh r6, [r1, r6] │ │ │ │ movs r5, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w lr, [sp, #32] │ │ │ │ movs r4, #1 │ │ │ │ @@ -216136,15 +216139,15 @@ │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 1cf696 │ │ │ │ str r0, [sp, #24] │ │ │ │ movs r2, #98 @ 0x62 │ │ │ │ ldr r0, [pc, #48] @ (1cf724 ) │ │ │ │ ldrb.w r3, [sp, #31] │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ b.n 1cf696 │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ @@ -216155,15 +216158,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r4, #32 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #27 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r3, r3] │ │ │ │ + ldr r0, [r1, r3] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 001cf728 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -216235,15 +216238,15 @@ │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 1cf75e │ │ │ │ ldr r0, [pc, #48] @ (1cf808 ) │ │ │ │ mov r3, r1 │ │ │ │ movs r2, #119 @ 0x77 │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1cf75e │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ bcc.n 1cf7c8 │ │ │ │ movs r3, r6 │ │ │ │ bcc.n 1cf7bc │ │ │ │ movs r3, r6 │ │ │ │ adds r4, r4, #3 │ │ │ │ @@ -216254,15 +216257,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ bcc.n 1cf720 │ │ │ │ movs r3, r6 │ │ │ │ asrs r0, r6, #27 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r6, r7] │ │ │ │ + ldrsb r4, [r4, r7] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 001cf80c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -216334,15 +216337,15 @@ │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 1cf840 │ │ │ │ ldr r0, [pc, #48] @ (1cf8e8 ) │ │ │ │ mov r3, r1 │ │ │ │ movs r2, #108 @ 0x6c │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1cf840 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ bcc.n 1cf8e0 │ │ │ │ movs r3, r6 │ │ │ │ bcc.n 1cf8d8 │ │ │ │ movs r3, r6 │ │ │ │ adds r4, r4, #3 │ │ │ │ @@ -216353,15 +216356,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ bcs.n 1cf840 │ │ │ │ movs r3, r6 │ │ │ │ asrs r0, r6, #27 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r2, r4] │ │ │ │ + ldrsb r4, [r0, r4] │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 001cf8ec : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ @@ -216384,15 +216387,15 @@ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #100] @ 0x64 │ │ │ │ mov.w r2, #0 │ │ │ │ movs r2, #0 │ │ │ │ strd r0, r1, [sp, #92] @ 0x5c │ │ │ │ strd r2, r3, [sp, #64] @ 0x40 │ │ │ │ strd r2, r3, [sp, #72] @ 0x48 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r0, #8] │ │ │ │ cbnz r3, 1cf94e │ │ │ │ ldr r3, [pc, #352] @ (1cfaa4 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -216430,15 +216433,15 @@ │ │ │ │ add.w r1, sp, #63 @ 0x3f │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, r6 │ │ │ │ str r1, [sp, #8] │ │ │ │ vstr d7, [sp, #16] │ │ │ │ bl 1e0788 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1cfa76 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ cbz r3, 1cf9f8 │ │ │ │ ldr r2, [pc, #232] @ (1cfaac ) │ │ │ │ @@ -216472,15 +216475,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 1cf9c2 │ │ │ │ strb r3, [r0, #4] │ │ │ │ ldr r3, [pc, #164] @ (1cfab4 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov r0, r3 │ │ │ │ - bl 3dcf84 │ │ │ │ + bl 3dcf7c │ │ │ │ b.n 1cf9c2 │ │ │ │ ldrb r3, [r2, #25] │ │ │ │ cbz r3, 1cfa32 │ │ │ │ ldrb r3, [r2, #20] │ │ │ │ cbz r3, 1cfa32 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ ldr r0, [r2, #32] │ │ │ │ @@ -216509,15 +216512,15 @@ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ lsls r2, r2, #16 │ │ │ │ bpl.n 1cf9d0 │ │ │ │ ldr r0, [pc, #92] @ (1cfac0 ) │ │ │ │ movs r2, #98 @ 0x62 │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldrb.w r3, [sp, #63] @ 0x3f │ │ │ │ b.n 1cf9d0 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #76] @ (1cfac4 ) │ │ │ │ movs r2, #101 @ 0x65 │ │ │ │ ldr r1, [pc, #76] @ (1cfac8 ) │ │ │ │ ldr r0, [pc, #76] @ (1cfacc ) │ │ │ │ @@ -216548,21 +216551,21 @@ │ │ │ │ movs r3, r6 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r4, #2 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r1, r6] │ │ │ │ + strb r2, [r7, r5] │ │ │ │ movs r5, r4 │ │ │ │ - subs r6, r4, #6 │ │ │ │ + subs r6, r2, #6 │ │ │ │ movs r0, r6 │ │ │ │ - movs r0, #160 @ 0xa0 │ │ │ │ + movs r0, #144 @ 0x90 │ │ │ │ movs r4, r4 │ │ │ │ - movs r0, #180 @ 0xb4 │ │ │ │ + movs r0, #164 @ 0xa4 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 001cfad0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ @@ -216586,15 +216589,15 @@ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #92] @ 0x5c │ │ │ │ mov.w r2, #0 │ │ │ │ movs r2, #0 │ │ │ │ stmia.w r4, {r0, r1} │ │ │ │ strd r2, r3, [sp, #56] @ 0x38 │ │ │ │ strd r2, r3, [sp, #64] @ 0x40 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r0, #8] │ │ │ │ cbnz r3, 1cfb36 │ │ │ │ ldr r3, [pc, #360] @ (1cfc94 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -216632,15 +216635,15 @@ │ │ │ │ vldr d7, [pc, #248] @ 1cfc80 │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ mov r0, r7 │ │ │ │ str r1, [sp, #8] │ │ │ │ vstr d7, [sp, #16] │ │ │ │ bl 1e0788 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1cfc68 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ cbz r3, 1cfbec │ │ │ │ bl 14b4e4 │ │ │ │ @@ -216678,15 +216681,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 1cfbaa │ │ │ │ strb r3, [r0, #4] │ │ │ │ ldr r3, [pc, #160] @ (1cfca4 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov r0, r3 │ │ │ │ - bl 3dcf84 │ │ │ │ + bl 3dcf7c │ │ │ │ b.n 1cfbaa │ │ │ │ ldrb r3, [r0, #25] │ │ │ │ cbz r3, 1cfc28 │ │ │ │ ldrb r3, [r0, #20] │ │ │ │ cbz r3, 1cfc28 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ ldr.w r0, [r8, #32] │ │ │ │ @@ -216714,15 +216717,15 @@ │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 1cfbc2 │ │ │ │ ldr r0, [pc, #88] @ (1cfcb0 ) │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #119 @ 0x77 │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1cfbc2 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #72] @ (1cfcb4 ) │ │ │ │ movs r2, #101 @ 0x65 │ │ │ │ ldr r1, [pc, #72] @ (1cfcb8 ) │ │ │ │ ldr r0, [pc, #76] @ (1cfcbc ) │ │ │ │ add r3, pc │ │ │ │ @@ -216751,21 +216754,21 @@ │ │ │ │ movs r3, r6 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r4, #2 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r2, r6] │ │ │ │ + strh r4, [r0, r6] │ │ │ │ movs r5, r4 │ │ │ │ - adds r4, r6, #6 │ │ │ │ + adds r4, r4, #6 │ │ │ │ movs r0, r6 │ │ │ │ - subs r6, r5, #2 │ │ │ │ + subs r6, r3, #2 │ │ │ │ movs r4, r4 │ │ │ │ - subs r2, r0, #3 │ │ │ │ + subs r2, r6, #2 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 001cfcc0 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ @@ -216789,15 +216792,15 @@ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #92] @ 0x5c │ │ │ │ mov.w r2, #0 │ │ │ │ movs r2, #0 │ │ │ │ stmia.w r4, {r0, r1} │ │ │ │ strd r2, r3, [sp, #56] @ 0x38 │ │ │ │ strd r2, r3, [sp, #64] @ 0x40 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r0, #8] │ │ │ │ cbnz r3, 1cfd22 │ │ │ │ ldr r3, [pc, #348] @ (1cfe74 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -216835,15 +216838,15 @@ │ │ │ │ vldr d7, [pc, #240] @ 1cfe60 │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ mov r0, r7 │ │ │ │ str r1, [sp, #8] │ │ │ │ vstr d7, [sp, #16] │ │ │ │ bl 1e0788 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1cfe4a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ cbz r3, 1cfdd0 │ │ │ │ bl 14b4e4 │ │ │ │ @@ -216880,15 +216883,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 1cfd94 │ │ │ │ strb r3, [r0, #4] │ │ │ │ ldr r3, [pc, #156] @ (1cfe84 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov r0, r3 │ │ │ │ - bl 3dcf84 │ │ │ │ + bl 3dcf7c │ │ │ │ b.n 1cfd94 │ │ │ │ ldrb r3, [r2, #25] │ │ │ │ cbz r3, 1cfe08 │ │ │ │ ldrb r3, [r2, #20] │ │ │ │ cbz r3, 1cfe08 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [r2, #32] │ │ │ │ @@ -216918,15 +216921,15 @@ │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 1cfda8 │ │ │ │ ldr r0, [pc, #88] @ (1cfe90 ) │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #108 @ 0x6c │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1cfda8 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #72] @ (1cfe94 ) │ │ │ │ movs r2, #101 @ 0x65 │ │ │ │ ldr r1, [pc, #72] @ (1cfe98 ) │ │ │ │ ldr r0, [pc, #72] @ (1cfe9c ) │ │ │ │ add r3, pc │ │ │ │ @@ -216955,21 +216958,21 @@ │ │ │ │ movs r3, r6 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r4, #2 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r6, r6] │ │ │ │ + str r2, [r4, r6] │ │ │ │ movs r5, r4 │ │ │ │ - subs r2, r2, r7 │ │ │ │ + subs r2, r0, r7 │ │ │ │ movs r0, r6 │ │ │ │ - adds r4, r1, #3 │ │ │ │ + adds r4, r7, #2 │ │ │ │ movs r4, r4 │ │ │ │ - adds r0, r4, #3 │ │ │ │ + adds r0, r2, #3 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 001cfea0 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -217021,17 +217024,17 @@ │ │ │ │ mov r6, r0 │ │ │ │ cbz r3, 1cff36 │ │ │ │ movs r5, #0 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr.w r0, [r3, r5, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ sub.w r4, r0, #24 │ │ │ │ - bl 296b24 │ │ │ │ + bl 296b1c │ │ │ │ mov r0, r4 │ │ │ │ - bl 2975d0 │ │ │ │ + bl 2975c8 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ cmp r3, r5 │ │ │ │ bhi.n 1cff1a │ │ │ │ ldr r0, [r6, #20] │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w 143ca0 │ │ │ │ │ │ │ │ @@ -217113,19 +217116,19 @@ │ │ │ │ ldr r1, [pc, #16] @ (1d0014 ) │ │ │ │ ldr r0, [pc, #20] @ (1d0018 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #44 @ 0x2c │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ - subs r0, r4, r0 │ │ │ │ + subs r0, r2, r0 │ │ │ │ movs r0, r6 │ │ │ │ - ldr r7, [pc, #712] @ (1d02e0 ) │ │ │ │ + ldr r7, [pc, #648] @ (1d02a0 ) │ │ │ │ movs r5, r4 │ │ │ │ - str r6, [r0, r0] │ │ │ │ + ldr r7, [pc, #984] @ (1d03f4 ) │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 001d001c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -217249,15 +217252,15 @@ │ │ │ │ ldrd r3, r1, [r1] │ │ │ │ bx r3 │ │ │ │ nop │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r0, [pc, #4] @ (1d0158 ) │ │ │ │ add r0, pc │ │ │ │ - b.w 2969cc │ │ │ │ + b.w 2969c4 │ │ │ │ lsrs r2, r6, #29 │ │ │ │ movs r3, r6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -217265,15 +217268,15 @@ │ │ │ │ ldr r2, [pc, #80] @ (1d01c4 ) │ │ │ │ movs r3, #47 @ 0x2f │ │ │ │ ldr r1, [pc, #80] @ (1d01c8 ) │ │ │ │ add ip, pc │ │ │ │ add r2, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr r2, [pc, #68] @ (1d01cc ) │ │ │ │ ldr r3, [pc, #72] @ (1d01d0 ) │ │ │ │ add r2, pc │ │ │ │ ldr.w ip, [pc, #72] @ 1d01d4 │ │ │ │ add r3, pc │ │ │ │ str r2, [r0, #52] @ 0x34 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ @@ -217291,19 +217294,19 @@ │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ - adds r2, r5, r3 │ │ │ │ + adds r2, r3, r3 │ │ │ │ movs r0, r6 │ │ │ │ - ldr r6, [pc, #704] @ (1d0488 ) │ │ │ │ + ldr r6, [pc, #640] @ (1d0448 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldr r6, [pc, #792] @ (1d04e4 ) │ │ │ │ + ldr r6, [pc, #728] @ (1d04a4 ) │ │ │ │ movs r5, r4 │ │ │ │ lsls r1, r3, #22 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r7, r1, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r5, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ @@ -217333,30 +217336,30 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ mov.w r3, #0 │ │ │ │ add.w r3, r4, #44 @ 0x2c │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #23 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr.w r2, [fp, #16] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r2, r3 │ │ │ │ bne.w 1d039a │ │ │ │ mov r5, r0 │ │ │ │ blx 14436c │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r0 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldrd r0, r1, [fp, #24] │ │ │ │ - bl 408660 │ │ │ │ + bl 408658 │ │ │ │ mov r2, r0 │ │ │ │ ldrd r1, r0, [r5, #24] │ │ │ │ - bl 3df7e4 │ │ │ │ + bl 3df7dc │ │ │ │ ldr.w lr, [r5, #24] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, lr │ │ │ │ bcs.n 1d0306 │ │ │ │ vldr d8, [pc, #336] @ 1d03b0 │ │ │ │ str.w fp, [sp, #12] │ │ │ │ ldr.w ip, [sp, #12] │ │ │ │ @@ -217366,15 +217369,15 @@ │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ stmia r7!, {r0, r1, r2, r3} │ │ │ │ ldmia.w ip, {r0, r1, r2, r3} │ │ │ │ stmia.w r7, {r0, r1, r2, r3} │ │ │ │ mov r1, lr │ │ │ │ adds r2, r4, #1 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ - bl 3df72c │ │ │ │ + bl 3df724 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldrd r3, r9, [sp, #48] @ 0x30 │ │ │ │ mov r8, r0 │ │ │ │ ldrd r1, r0, [sp, #32] │ │ │ │ adds.w fp, r3, r2 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov.w r7, #0 │ │ │ │ @@ -217449,61 +217452,61 @@ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r4, [sp, #60] @ 0x3c │ │ │ │ vstr d8, [sp, #32] │ │ │ │ blx r3 │ │ │ │ cbnz r0, 1d037c │ │ │ │ ldrd r1, r0, [r5, #24] │ │ │ │ add.w r2, r8, #1 │ │ │ │ - bl 3df7e4 │ │ │ │ + bl 3df7dc │ │ │ │ ldr.w lr, [r5, #24] │ │ │ │ mov r4, r0 │ │ │ │ cmp lr, r0 │ │ │ │ bhi.w 1d0266 │ │ │ │ b.n 1d0306 │ │ │ │ mov r4, r0 │ │ │ │ negs r0, r0 │ │ │ │ blx 143fd8 │ │ │ │ ldr r1, [pc, #72] @ (1d03d0 ) │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [pc, #72] @ (1d03d4 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ adds r1, #112 @ 0x70 │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ b.n 1d0308 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldr r5, [pc, #60] @ (1d03d8 ) │ │ │ │ add.w r3, r4, #68 @ 0x44 │ │ │ │ ldr r1, [pc, #56] @ (1d03dc ) │ │ │ │ movs r2, #252 @ 0xfc │ │ │ │ add r5, pc │ │ │ │ movs r0, #0 │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ blx 1439bc │ │ │ │ ... │ │ │ │ - adds r0, r4, r1 │ │ │ │ + adds r0, r2, r1 │ │ │ │ movs r0, r6 │ │ │ │ - ldr r6, [pc, #440] @ (1d0578 ) │ │ │ │ + ldr r6, [pc, #376] @ (1d0538 ) │ │ │ │ movs r5, r4 │ │ │ │ ldmia r1!, {r5} │ │ │ │ movs r3, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #232] @ (1d04b4 ) │ │ │ │ + ldr r6, [pc, #168] @ (1d0474 ) │ │ │ │ movs r5, r4 │ │ │ │ ldmia r0!, {r5} │ │ │ │ movs r3, r6 │ │ │ │ - asrs r6, r2, #27 │ │ │ │ + asrs r6, r0, #27 │ │ │ │ movs r0, r6 │ │ │ │ - ldr r5, [pc, #272] @ (1d04e8 ) │ │ │ │ + ldr r5, [pc, #208] @ (1d04a8 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldr r5, [pc, #32] @ (1d03fc ) │ │ │ │ + ldr r4, [pc, #992] @ (1d07bc ) │ │ │ │ movs r5, r4 │ │ │ │ - ldr r4, [pc, #912] @ (1d0770 ) │ │ │ │ + ldr r4, [pc, #848] @ (1d0730 ) │ │ │ │ movs r5, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #348] @ (1d0550 ) │ │ │ │ @@ -217812,30 +217815,30 @@ │ │ │ │ movs r3, #23 │ │ │ │ ldr r1, [pc, #48] @ (1d0720 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #44 @ 0x2c │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r0, #32] │ │ │ │ add sp, #12 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ - asrs r2, r6, #13 │ │ │ │ + asrs r2, r4, #13 │ │ │ │ movs r0, r6 │ │ │ │ - ldr r1, [pc, #400] @ (1d08b0 ) │ │ │ │ + ldr r1, [pc, #336] @ (1d0870 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldr r1, [pc, #504] @ (1d091c ) │ │ │ │ + ldr r1, [pc, #440] @ (1d08dc ) │ │ │ │ movs r5, r4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #80] @ (1d0784 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -217844,15 +217847,15 @@ │ │ │ │ ldr r1, [pc, #80] @ (1d078c ) │ │ │ │ add r4, pc │ │ │ │ add.w r3, r4, #44 @ 0x2c │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #23 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, r5 │ │ │ │ bne.n 1d076c │ │ │ │ blx 14436c │ │ │ │ movs r1, #0 │ │ │ │ add sp, #12 │ │ │ │ @@ -217867,23 +217870,23 @@ │ │ │ │ movs r2, #163 @ 0xa3 │ │ │ │ add r1, pc │ │ │ │ movs r0, #0 │ │ │ │ add r4, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx 1439bc │ │ │ │ nop │ │ │ │ - asrs r4, r4, #12 │ │ │ │ + asrs r4, r2, #12 │ │ │ │ movs r0, r6 │ │ │ │ - ldr r1, [pc, #88] @ (1d07e4 ) │ │ │ │ + ldr r1, [pc, #24] @ (1d07a4 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldr r1, [pc, #184] @ (1d0848 ) │ │ │ │ + ldr r1, [pc, #120] @ (1d0808 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldr r1, [pc, #88] @ (1d07ec ) │ │ │ │ + ldr r1, [pc, #24] @ (1d07ac ) │ │ │ │ movs r5, r4 │ │ │ │ - ldr r1, [pc, #536] @ (1d09b0 ) │ │ │ │ + ldr r1, [pc, #472] @ (1d0970 ) │ │ │ │ movs r5, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -217898,18 +217901,18 @@ │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ mov.w r3, #0 │ │ │ │ blx 14436c │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r0 │ │ │ │ str r0, [sp, #0] │ │ │ │ ldrd r0, r1, [fp, #24] │ │ │ │ - bl 408660 │ │ │ │ + bl 408658 │ │ │ │ mov r2, r0 │ │ │ │ ldrd r1, r0, [r5, #24] │ │ │ │ - bl 3df72c │ │ │ │ + bl 3df724 │ │ │ │ ldr.w lr, [r5, #24] │ │ │ │ cmp r0, lr │ │ │ │ bcs.n 1d0894 │ │ │ │ mov r4, r0 │ │ │ │ vldr d8, [pc, #312] @ 1d0928 │ │ │ │ str.w fp, [sp, #4] │ │ │ │ ldr.w ip, [sp, #4] │ │ │ │ @@ -217919,15 +217922,15 @@ │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ stmia r7!, {r0, r1, r2, r3} │ │ │ │ ldmia.w ip, {r0, r1, r2, r3} │ │ │ │ stmia.w r7, {r0, r1, r2, r3} │ │ │ │ mov r1, lr │ │ │ │ adds r2, r4, #1 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ - bl 3df7e4 │ │ │ │ + bl 3df7dc │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldrd r3, r9, [sp, #40] @ 0x28 │ │ │ │ mov r8, r0 │ │ │ │ ldrd r1, r0, [sp, #24] │ │ │ │ adds.w fp, r3, r2 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov.w r7, #0 │ │ │ │ @@ -218002,42 +218005,42 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r4, [sp, #52] @ 0x34 │ │ │ │ vstr d8, [sp, #24] │ │ │ │ blx r3 │ │ │ │ cbnz r0, 1d090a │ │ │ │ ldrd r1, r0, [r5, #24] │ │ │ │ add.w r2, r8, #1 │ │ │ │ - bl 3df72c │ │ │ │ + bl 3df724 │ │ │ │ ldr.w lr, [r5, #24] │ │ │ │ mov r4, r0 │ │ │ │ cmp lr, r0 │ │ │ │ bhi.w 1d07f4 │ │ │ │ b.n 1d0894 │ │ │ │ mov r4, r0 │ │ │ │ negs r0, r0 │ │ │ │ blx 143fd8 │ │ │ │ ldr r1, [pc, #40] @ (1d093c ) │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [pc, #40] @ (1d0940 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ adds r1, #208 @ 0xd0 │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ b.n 1d0896 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ... │ │ │ │ stmia r3!, {r1, r4, r5, r6} │ │ │ │ movs r3, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {r1, r4, r7} │ │ │ │ movs r3, r6 │ │ │ │ - asrs r0, r1, #5 │ │ │ │ + asrs r0, r7, #4 │ │ │ │ movs r0, r6 │ │ │ │ - @ instruction: 0x47b6 │ │ │ │ + @ instruction: 0x47a6 │ │ │ │ movs r5, r4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #132] @ (1d09dc ) │ │ │ │ @@ -218055,15 +218058,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ add.w r3, r5, #44 @ 0x2c │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #23 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r2, [r4, #16] │ │ │ │ strd r7, r6, [sp, #12] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r2, r3 │ │ │ │ bne.n 1d09c2 │ │ │ │ ldr r3, [pc, #92] @ (1d09f0 ) │ │ │ │ @@ -218097,26 +218100,26 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ blx 1439bc │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ stmia r1!, {r1, r4, r6, r7} │ │ │ │ movs r3, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r7, #3 │ │ │ │ + asrs r2, r5, #3 │ │ │ │ movs r0, r6 │ │ │ │ - bx r1 │ │ │ │ + mov sl, pc │ │ │ │ movs r5, r4 │ │ │ │ - mov r8, ip │ │ │ │ + mov r8, sl │ │ │ │ movs r5, r4 │ │ │ │ bl 17c9f2 │ │ │ │ stmia r1!, {r2, r3, r7} │ │ │ │ movs r3, r6 │ │ │ │ - mov r8, ip │ │ │ │ + mov r8, sl │ │ │ │ movs r5, r4 │ │ │ │ - mov ip, r7 │ │ │ │ + mov ip, r5 │ │ │ │ movs r5, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #128] @ (1d0a94 ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -218125,58 +218128,58 @@ │ │ │ │ ldr r1, [pc, #128] @ (1d0a9c ) │ │ │ │ add r4, pc │ │ │ │ add r2, pc │ │ │ │ movs r3, #23 │ │ │ │ add r1, pc │ │ │ │ adds r4, #44 @ 0x2c │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r7, r0 │ │ │ │ blx 14436c │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldrd r0, r1, [r5, #24] │ │ │ │ - bl 408660 │ │ │ │ + bl 408658 │ │ │ │ ldrd r3, ip, [r5, #8] │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldrd r0, r1, [r5] │ │ │ │ orrs.w r3, r3, ip │ │ │ │ bne.n 1d0a8e │ │ │ │ movs r3, #0 │ │ │ │ - bl 408660 │ │ │ │ + bl 408658 │ │ │ │ adds r3, r0, r6 │ │ │ │ adc.w r4, r1, r8 │ │ │ │ ldr r0, [r7, #28] │ │ │ │ subs r5, r3, #1 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r3 │ │ │ │ adc.w r4, r4, #4294967295 @ 0xffffffff │ │ │ │ - bl 3df7e4 │ │ │ │ + bl 3df7dc │ │ │ │ cmp r5, r0 │ │ │ │ sbcs.w r4, r4, #0 │ │ │ │ ite cc │ │ │ │ movcc r0, #1 │ │ │ │ movcs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 14619c │ │ │ │ nop │ │ │ │ - asrs r6, r0, #1 │ │ │ │ + asrs r6, r6, #32 │ │ │ │ movs r0, r6 │ │ │ │ - mov r4, r7 │ │ │ │ + mov r4, r5 │ │ │ │ movs r5, r4 │ │ │ │ - mov r4, sl │ │ │ │ + mov r4, r8 │ │ │ │ movs r5, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r6, [pc, #156] @ (1d0b4c ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -218186,15 +218189,15 @@ │ │ │ │ add r6, pc │ │ │ │ ldr r1, [pc, #152] @ (1d0b54 ) │ │ │ │ add.w r3, r6, #44 @ 0x2c │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #23 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r1, [r5, #16] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r1, r3 │ │ │ │ bne.n 1d0b18 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ @@ -218236,31 +218239,31 @@ │ │ │ │ blx 143fd8 │ │ │ │ ldr r3, [pc, #44] @ (1d0b64 ) │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [pc, #44] @ (1d0b68 ) │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ add.w r1, r3, #300 @ 0x12c │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ movs r0, #1 │ │ │ │ blx 1459f4 │ │ │ │ - lsrs r0, r5, #30 │ │ │ │ + lsrs r0, r3, #30 │ │ │ │ movs r0, r6 │ │ │ │ - cmp r8, r3 │ │ │ │ + cmp r8, r1 │ │ │ │ movs r5, r4 │ │ │ │ - cmp r8, r6 │ │ │ │ + cmp r8, r4 │ │ │ │ movs r5, r4 │ │ │ │ bl fffe6b5a <__bss_end__@@Base+0xff9ecc7e> │ │ │ │ - cmp sl, r1 │ │ │ │ + cmp r2, pc │ │ │ │ movs r5, r4 │ │ │ │ - cmp r6, ip │ │ │ │ + cmp r6, sl │ │ │ │ movs r5, r4 │ │ │ │ - lsrs r6, r4, #28 │ │ │ │ + lsrs r6, r2, #28 │ │ │ │ movs r0, r6 │ │ │ │ - cmp r8, ip │ │ │ │ + cmp r8, sl │ │ │ │ movs r5, r4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #196] @ (1d0c40 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -218269,15 +218272,15 @@ │ │ │ │ ldr r1, [pc, #196] @ (1d0c48 ) │ │ │ │ add r5, pc │ │ │ │ add.w r3, r5, #44 @ 0x2c │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #23 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr.w ip, [r4, #12] │ │ │ │ cmp.w ip, #0 │ │ │ │ beq.n 1d0c2a │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr.w r2, [ip, #16] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r2, r3 │ │ │ │ @@ -218318,15 +218321,15 @@ │ │ │ │ beq.n 1d0bb8 │ │ │ │ negs r0, r0 │ │ │ │ blx 143fd8 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [pc, #76] @ (1d0c50 ) │ │ │ │ add.w r1, r5, #344 @ 0x158 │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ movs r0, #1 │ │ │ │ blx 1459f4 │ │ │ │ ldr r4, [pc, #60] @ (1d0c54 ) │ │ │ │ add.w r3, r5, #344 @ 0x158 │ │ │ │ ldr r1, [pc, #60] @ (1d0c58 ) │ │ │ │ movs r2, #197 @ 0xc5 │ │ │ │ add r4, pc │ │ │ │ @@ -218339,30 +218342,30 @@ │ │ │ │ ldr r1, [pc, #44] @ (1d0c60 ) │ │ │ │ movs r2, #196 @ 0xc4 │ │ │ │ add r4, pc │ │ │ │ mov r0, ip │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx 1439bc │ │ │ │ - lsrs r4, r3, #27 │ │ │ │ + lsrs r4, r1, #27 │ │ │ │ movs r0, r6 │ │ │ │ - add lr, r9 │ │ │ │ + add lr, r7 │ │ │ │ movs r5, r4 │ │ │ │ - add lr, ip │ │ │ │ + add lr, sl │ │ │ │ movs r5, r4 │ │ │ │ bl ffefac4e <__bss_end__@@Base+0xff900d72> │ │ │ │ - cmp r4, pc │ │ │ │ + cmp r4, sp │ │ │ │ movs r5, r4 │ │ │ │ - cmp r6, r7 │ │ │ │ + cmp r6, r5 │ │ │ │ movs r5, r4 │ │ │ │ - add r2, sp │ │ │ │ + add r2, fp │ │ │ │ movs r5, r4 │ │ │ │ - cmp r0, r3 │ │ │ │ + cmp r0, r1 │ │ │ │ movs r5, r4 │ │ │ │ - add r4, sl │ │ │ │ + add r4, r8 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 001d0c64 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ @@ -218382,41 +218385,41 @@ │ │ │ │ str r3, [sp, #28] │ │ │ │ blx 14436c │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r0 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 408660 │ │ │ │ + bl 408658 │ │ │ │ mov r5, r0 │ │ │ │ str r2, [sp, #32] │ │ │ │ mov r2, r5 │ │ │ │ ldrd r1, r0, [r6, #24] │ │ │ │ mov fp, r3 │ │ │ │ str r5, [sp, #52] @ 0x34 │ │ │ │ - bl 3df72c │ │ │ │ + bl 3df724 │ │ │ │ mov r2, r5 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldrd r1, r0, [r6, #24] │ │ │ │ - bl 3df7e4 │ │ │ │ + bl 3df7dc │ │ │ │ ldr r3, [r6, #20] │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1d0f8e │ │ │ │ bl 1d4b78 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ strd r0, r1, [sp, #44] @ 0x2c │ │ │ │ orrs.w r3, r3, fp │ │ │ │ bne.n 1d0d22 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r2, r7 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r3, r9 │ │ │ │ - bl 408660 │ │ │ │ + bl 408658 │ │ │ │ orrs r2, r3 │ │ │ │ bne.n 1d0d22 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ adds r1, r3, r2 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ @@ -218441,15 +218444,15 @@ │ │ │ │ ldr r0, [pc, #644] @ (1d0fb0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ add.w r1, r1, #428 @ 0x1ac │ │ │ │ add r0, pc │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ mvn.w r0, #21 │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -218483,15 +218486,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 1d0e8c │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 1d0f2a │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ - bl 3df0a4 │ │ │ │ + bl 3df09c │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r0, [r6, #32] │ │ │ │ mov r3, sl │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str r1, [sp, #4] │ │ │ │ @@ -218501,15 +218504,15 @@ │ │ │ │ bne.w 1d0f16 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, r1 │ │ │ │ bhi.n 1d0d7a │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ - bl 3def08 │ │ │ │ + bl 3def00 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r0, [r6, #32] │ │ │ │ mov r3, sl │ │ │ │ str r1, [sp, #96] @ 0x60 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str r1, [sp, #100] @ 0x64 │ │ │ │ @@ -218613,15 +218616,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, sl │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1d0eb0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, r1 │ │ │ │ bhi.w 1d0d7a │ │ │ │ @@ -218686,82 +218689,82 @@ │ │ │ │ add.w r3, r3, #392 @ 0x188 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #263 @ 0x107 │ │ │ │ blx 1439bc │ │ │ │ bkpt 0x00a2 │ │ │ │ movs r3, r6 │ │ │ │ - lsrs r4, r6, #20 │ │ │ │ + lsrs r4, r4, #20 │ │ │ │ movs r0, r6 │ │ │ │ - add ip, r4 │ │ │ │ + add ip, r2 │ │ │ │ movs r5, r4 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r6, #11 │ │ │ │ movs r0, r0 │ │ │ │ - orrs r6, r2 │ │ │ │ + orrs r6, r0 │ │ │ │ movs r5, r4 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cmn r6, r4 │ │ │ │ + cmn r6, r2 │ │ │ │ movs r5, r4 │ │ │ │ - orrs r4, r3 │ │ │ │ + orrs r4, r1 │ │ │ │ movs r5, r4 │ │ │ │ - cmp r6, r3 │ │ │ │ + cmp r6, r1 │ │ │ │ movs r5, r4 │ │ │ │ - negs r2, r7 │ │ │ │ + negs r2, r5 │ │ │ │ movs r5, r4 │ │ │ │ - negs r4, r5 │ │ │ │ + negs r4, r3 │ │ │ │ movs r5, r4 │ │ │ │ - negs r6, r2 │ │ │ │ + negs r6, r0 │ │ │ │ movs r5, r4 │ │ │ │ - negs r0, r4 │ │ │ │ + negs r0, r2 │ │ │ │ movs r5, r4 │ │ │ │ - negs r4, r1 │ │ │ │ + tst r4, r7 │ │ │ │ movs r5, r4 │ │ │ │ - tst r6, r5 │ │ │ │ + tst r6, r3 │ │ │ │ movs r5, r4 │ │ │ │ - lsrs r4, r1, #11 │ │ │ │ + lsrs r4, r7, #10 │ │ │ │ movs r0, r6 │ │ │ │ - ldr r4, [pc, #760] @ (1d12e8 ) │ │ │ │ + ldr r4, [pc, #696] @ (1d12a8 ) │ │ │ │ movs r5, r4 │ │ │ │ - lsrs r6, r5 │ │ │ │ + lsrs r6, r3 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 001d0ff4 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #176] @ (1d10b4 ) │ │ │ │ mov r7, r0 │ │ │ │ sub sp, #12 │ │ │ │ ldr r4, [pc, #172] @ (1d10b8 ) │ │ │ │ add r5, pc │ │ │ │ mov r0, r5 │ │ │ │ ldr r6, [r7, #8] │ │ │ │ - bl 297bd4 │ │ │ │ + bl 297bcc │ │ │ │ ldr r2, [pc, #164] @ (1d10bc ) │ │ │ │ add r4, pc │ │ │ │ mov r1, r5 │ │ │ │ add r2, pc │ │ │ │ add.w r5, r4, #44 @ 0x2c │ │ │ │ movs r3, #23 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r2, [pc, #148] @ (1d10c0 ) │ │ │ │ ldr r1, [pc, #152] @ (1d10c4 ) │ │ │ │ add.w r4, r4, #464 @ 0x1d0 │ │ │ │ str r7, [r0, #20] │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ movs r3, #47 @ 0x2f │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r5, r0 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 1d7a28 │ │ │ │ cbnz r0, 1d10a4 │ │ │ │ blx 14436c │ │ │ │ mov r2, r0 │ │ │ │ ldrd r0, r4, [r6, #72] @ 0x48 │ │ │ │ @@ -218773,15 +218776,15 @@ │ │ │ │ adc.w r1, r1, #4294967295 @ 0xffffffff │ │ │ │ adds.w ip, ip, r2 │ │ │ │ adc.w r1, r3, r1 │ │ │ │ negs r0, r2 │ │ │ │ and.w r0, ip, r0 │ │ │ │ sbc.w r4, r3, r3, lsl #1 │ │ │ │ ands r1, r4 │ │ │ │ - bl 408660 │ │ │ │ + bl 408658 │ │ │ │ add.w r3, r0, #31 │ │ │ │ str r0, [r5, #24] │ │ │ │ movs r1, #4 │ │ │ │ lsrs r0, r3, #5 │ │ │ │ blx 143b64 │ │ │ │ str r0, [r5, #28] │ │ │ │ mov r0, r5 │ │ │ │ @@ -218790,27 +218793,27 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r5 │ │ │ │ movs r5, #0 │ │ │ │ - bl 2975d0 │ │ │ │ + bl 2975c8 │ │ │ │ b.n 1d1090 │ │ │ │ bl 14619c │ │ │ │ nop │ │ │ │ - eors r2, r5 │ │ │ │ + eors r2, r3 │ │ │ │ movs r5, r4 │ │ │ │ - lsrs r2, r1, #9 │ │ │ │ + lsrs r2, r7, #8 │ │ │ │ movs r0, r6 │ │ │ │ - ands r6, r7 │ │ │ │ + ands r6, r5 │ │ │ │ movs r5, r4 │ │ │ │ - subs r7, #246 @ 0xf6 │ │ │ │ + subs r7, #230 @ 0xe6 │ │ │ │ movs r5, r4 │ │ │ │ - ands r0, r2 │ │ │ │ + ands r0, r0 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 001d10c8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -218822,31 +218825,31 @@ │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ bl 1d7a28 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2975d0 │ │ │ │ + b.w 2975c8 │ │ │ │ ldr r3, [pc, #24] @ (1d1114 ) │ │ │ │ ldr r2, [pc, #28] @ (1d1118 ) │ │ │ │ ldr r1, [pc, #28] @ (1d111c ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #484 @ 0x1e4 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #413 @ 0x19d │ │ │ │ blx 1439bc │ │ │ │ nop │ │ │ │ - lsrs r2, r4, #5 │ │ │ │ + lsrs r2, r2, #5 │ │ │ │ movs r0, r6 │ │ │ │ - adcs r0, r3 │ │ │ │ + adcs r0, r1 │ │ │ │ movs r5, r4 │ │ │ │ - subs r7, #132 @ 0x84 │ │ │ │ + subs r7, #116 @ 0x74 │ │ │ │ movs r5, r4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ @@ -218994,25 +218997,25 @@ │ │ │ │ movw r2, #265 @ 0x109 │ │ │ │ ldr r1, [pc, #28] @ (1d12b8 ) │ │ │ │ ldr r0, [pc, #28] @ (1d12bc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ - lsrs r6, r3, #7 │ │ │ │ + lsrs r6, r1, #7 │ │ │ │ movs r0, r6 │ │ │ │ - subs r7, #240 @ 0xf0 │ │ │ │ + subs r7, #224 @ 0xe0 │ │ │ │ movs r5, r4 │ │ │ │ - subs r7, #212 @ 0xd4 │ │ │ │ + subs r7, #196 @ 0xc4 │ │ │ │ movs r5, r4 │ │ │ │ - lsrs r6, r0, #7 │ │ │ │ + lsrs r6, r6, #6 │ │ │ │ movs r0, r6 │ │ │ │ - lsrs r0, r4, #1 │ │ │ │ + lsrs r0, r2, #1 │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r6, r6, #1 │ │ │ │ + lsrs r6, r4, #1 │ │ │ │ movs r4, r4 │ │ │ │ ldr r2, [r1, #16] │ │ │ │ ldrb r3, [r2, #21] │ │ │ │ cbnz r3, 1d12d4 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ @@ -219418,15 +219421,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 1d16a8 │ │ │ │ ldr.w r4, [r4, #628] @ 0x274 │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 1d1690 │ │ │ │ movs r5, #1 │ │ │ │ ldrd r1, r0, [sp, #20] │ │ │ │ - bl 3e0744 │ │ │ │ + bl 3e073c │ │ │ │ ldr r2, [pc, #96] @ (1d1714 ) │ │ │ │ ldr r3, [pc, #80] @ (1d1704 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ @@ -220066,23 +220069,23 @@ │ │ │ │ movs r3, #0 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #24] @ (1d1cdc ) │ │ │ │ add r0, pc │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ bx lr │ │ │ │ - adds r6, #24 │ │ │ │ + adds r6, #8 │ │ │ │ movs r5, r4 │ │ │ │ - adds r2, r6, r1 │ │ │ │ + adds r2, r4, r1 │ │ │ │ movs r5, r4 │ │ │ │ - adds r5, #240 @ 0xf0 │ │ │ │ + adds r5, #224 @ 0xe0 │ │ │ │ movs r5, r4 │ │ │ │ - adds r5, #234 @ 0xea │ │ │ │ + adds r5, #218 @ 0xda │ │ │ │ movs r5, r4 │ │ │ │ - ldrh r0, [r3, #48] @ 0x30 │ │ │ │ + ldrh r0, [r1, #48] @ 0x30 │ │ │ │ movs r1, r5 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r0 │ │ │ │ vldr d7, [pc, #300] @ 1d1e20 │ │ │ │ @@ -220103,15 +220106,15 @@ │ │ │ │ vstreq d7, [r6, #64] @ 0x40 │ │ │ │ blx 145b88 │ │ │ │ ldr r1, [pc, #256] @ (1d1e28 ) │ │ │ │ str.w r0, [r6, #148] @ 0x94 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ str r5, [r6, #36] @ 0x24 │ │ │ │ - bl 296dc8 │ │ │ │ + bl 296dc0 │ │ │ │ movs r2, #0 │ │ │ │ str r0, [r6, #40] @ 0x28 │ │ │ │ str r2, [r6, #32] │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 1d1dea │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -220167,17 +220170,17 @@ │ │ │ │ add r0, pc │ │ │ │ blx 143a18 │ │ │ │ mov r4, r0 │ │ │ │ cbz r5, 1d1e0c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 29962c │ │ │ │ + bl 299624 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2975d0 │ │ │ │ + bl 2975c8 │ │ │ │ mov r0, r4 │ │ │ │ blx 143ca4 │ │ │ │ mov r0, r9 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ b.w 143ca0 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ @@ -220190,28 +220193,28 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 145bbc │ │ │ │ mov r9, r0 │ │ │ │ b.n 1d1dbc │ │ │ │ ldr r0, [pc, #36] @ (1d1e34 ) │ │ │ │ add r0, pc │ │ │ │ - bl 293354 │ │ │ │ + bl 29334c │ │ │ │ mov r5, r0 │ │ │ │ b.n 1d1dca │ │ │ │ mov ip, r0 │ │ │ │ b.n 1d1db6 │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - strh r6, [r0, r2] │ │ │ │ + strh r6, [r6, r1] │ │ │ │ movs r5, r4 │ │ │ │ - adds r5, #54 @ 0x36 │ │ │ │ + adds r5, #38 @ 0x26 │ │ │ │ movs r5, r4 │ │ │ │ - adds r2, #8 │ │ │ │ + adds r1, #248 @ 0xf8 │ │ │ │ movs r5, r4 │ │ │ │ - sbcs.w r0, sl, #10682368 @ 0xa30000 │ │ │ │ + sbc.w r0, sl, #10682368 @ 0xa30000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #208] @ (1d1f1c ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -220290,15 +220293,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #16] │ │ │ │ strd r5, r7, [sp, #8] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1d1e72 │ │ │ │ ldr r3, [pc, #48] @ (1d1f34 ) │ │ │ │ movs r0, #0 │ │ │ │ ldr r1, [pc, #48] @ (1d1f38 ) │ │ │ │ mov.w r2, #426 @ 0x1aa │ │ │ │ add r3, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ @@ -220312,18 +220315,18 @@ │ │ │ │ movs r3, r6 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #214 @ 0xd6 │ │ │ │ + adds r3, #198 @ 0xc6 │ │ │ │ movs r5, r4 │ │ │ │ - stc2 0, cr0, [r8, #188] @ 0xbc │ │ │ │ - adds r4, #8 │ │ │ │ + ldc2l 0, cr0, [r8, #-188]! @ 0xffffff44 │ │ │ │ + adds r3, #248 @ 0xf8 │ │ │ │ movs r5, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ mov r5, r3 │ │ │ │ @@ -220392,15 +220395,15 @@ │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ str r1, [sp, #16] │ │ │ │ add r0, pc │ │ │ │ strd r4, r3, [sp, #8] │ │ │ │ mov r1, r6 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ b.n 1d1f9e │ │ │ │ ldr r3, [pc, #52] @ (1d2038 ) │ │ │ │ movs r0, #0 │ │ │ │ ldr r1, [pc, #52] @ (1d203c ) │ │ │ │ mov.w r2, #426 @ 0x1aa │ │ │ │ add r3, pc │ │ │ │ @@ -220417,100 +220420,100 @@ │ │ │ │ movs r3, r6 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #66 @ 0x42 │ │ │ │ + adds r3, #50 @ 0x32 │ │ │ │ movs r5, r4 │ │ │ │ - stc2 0, cr0, [r8], {47} @ 0x2f │ │ │ │ - adds r3, #8 │ │ │ │ + ldc2l 0, cr0, [r8], #-188 @ 0xffffff44 │ │ │ │ + adds r2, #248 @ 0xf8 │ │ │ │ movs r5, r4 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ b.w 1e0158 │ │ │ │ nop │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #8] @ (1d2054 ) │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 3e111c │ │ │ │ - adds r3, #52 @ 0x34 │ │ │ │ + b.w 3e1114 │ │ │ │ + adds r3, #36 @ 0x24 │ │ │ │ movs r5, r4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #116] @ (1d20e0 ) │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ - bl 296dc8 │ │ │ │ + bl 296dc0 │ │ │ │ cbz r0, 1d20a4 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ ldr r2, [pc, #100] @ (1d20e4 ) │ │ │ │ ldr r0, [pc, #104] @ (1d20e8 ) │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ - bl 3e111c │ │ │ │ + bl 3e1114 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r1, [r3, #20] │ │ │ │ cbz r1, 1d20b2 │ │ │ │ ldr r0, [pc, #92] @ (1d20ec ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e111c │ │ │ │ + bl 3e1114 │ │ │ │ ldr r0, [pc, #88] @ (1d20f0 ) │ │ │ │ add r0, pc │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 3e111c │ │ │ │ + b.w 3e1114 │ │ │ │ ldr r2, [pc, #76] @ (1d20f4 ) │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [pc, #76] @ (1d20f8 ) │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ - bl 3e111c │ │ │ │ + bl 3e1114 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2997d8 │ │ │ │ + bl 2997d0 │ │ │ │ mov r1, r0 │ │ │ │ cbz r0, 1d20ce │ │ │ │ ldr r0, [pc, #60] @ (1d20fc ) │ │ │ │ str r1, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ - bl 3e111c │ │ │ │ + bl 3e1114 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 143ca4 │ │ │ │ b.n 1d2096 │ │ │ │ mov r0, r4 │ │ │ │ - bl 297064 │ │ │ │ + bl 29705c │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #40] @ (1d2100 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e111c │ │ │ │ + bl 3e1114 │ │ │ │ b.n 1d2096 │ │ │ │ - ldr r7, [pc, #280] @ (1d21fc ) │ │ │ │ + ldr r7, [pc, #216] @ (1d21bc ) │ │ │ │ movs r5, r4 │ │ │ │ - cmp r6, #112 @ 0x70 │ │ │ │ + cmp r6, #96 @ 0x60 │ │ │ │ movs r0, r5 │ │ │ │ - adds r3, #18 │ │ │ │ + adds r3, #2 │ │ │ │ movs r5, r4 │ │ │ │ - adds r3, #12 │ │ │ │ + adds r2, #252 @ 0xfc │ │ │ │ movs r5, r4 │ │ │ │ - adds r7, #224 @ 0xe0 │ │ │ │ + adds r7, #208 @ 0xd0 │ │ │ │ movs r3, r5 │ │ │ │ - cmp r7, #246 @ 0xf6 │ │ │ │ + cmp r7, #230 @ 0xe6 │ │ │ │ movs r3, r5 │ │ │ │ - adds r2, #232 @ 0xe8 │ │ │ │ + adds r2, #216 @ 0xd8 │ │ │ │ movs r5, r4 │ │ │ │ - adds r2, #228 @ 0xe4 │ │ │ │ + adds r2, #212 @ 0xd4 │ │ │ │ movs r5, r4 │ │ │ │ - adds r2, #216 @ 0xd8 │ │ │ │ + adds r2, #200 @ 0xc8 │ │ │ │ movs r5, r4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ blx 144ad0 │ │ │ │ @@ -220526,20 +220529,20 @@ │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [pc, #28] @ (1d215c ) │ │ │ │ add r4, pc │ │ │ │ mov r0, r4 │ │ │ │ - bl 2969cc │ │ │ │ + bl 2969c4 │ │ │ │ add.w r0, r4, #52 @ 0x34 │ │ │ │ - bl 2969cc │ │ │ │ + bl 2969c4 │ │ │ │ add.w r0, r4, #104 @ 0x68 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2969cc │ │ │ │ + b.w 2969c4 │ │ │ │ vmvn.i32 d16, #2 @ 0x00000002 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov r3, r0 │ │ │ │ ldrd ip, r2, [r0, #16] │ │ │ │ ldr r4, [r0, #24] │ │ │ │ orrs.w lr, ip, r2 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ @@ -220651,30 +220654,30 @@ │ │ │ │ cbnz r0, 1d2286 │ │ │ │ cbz r2, 1d22ac │ │ │ │ ldr r1, [pc, #84] @ (1d22cc ) │ │ │ │ mov r0, r3 │ │ │ │ add r1, pc │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 3e5144 │ │ │ │ + b.w 3e513c │ │ │ │ ldr r0, [pc, #72] @ (1d22d0 ) │ │ │ │ ldr r0, [r1, r0] │ │ │ │ ldrh r0, [r0, #0] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1d2274 │ │ │ │ ldr r0, [pc, #64] @ (1d22d4 ) │ │ │ │ ldr r1, [r1, r0] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ lsls r1, r1, #16 │ │ │ │ bpl.n 1d2274 │ │ │ │ ldr r0, [pc, #60] @ (1d22d8 ) │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r3, #28] │ │ │ │ b.n 1d2274 │ │ │ │ ldr r3, [pc, #44] @ (1d22dc ) │ │ │ │ movw r2, #317 @ 0x13d │ │ │ │ ldr r1, [pc, #44] @ (1d22e0 ) │ │ │ │ ldr r0, [pc, #44] @ (1d22e4 ) │ │ │ │ @@ -220690,20 +220693,20 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r7, r4, #27 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #28 │ │ │ │ + adds r1, #12 │ │ │ │ movs r5, r4 │ │ │ │ - ldr??.w r0, [lr, #47] @ 0x2f │ │ │ │ - adds r1, #40 @ 0x28 │ │ │ │ + vst1.8 {d16[1]}, [lr] │ │ │ │ + adds r1, #24 │ │ │ │ movs r5, r4 │ │ │ │ - adds r1, #52 @ 0x34 │ │ │ │ + adds r1, #36 @ 0x24 │ │ │ │ movs r5, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ @@ -220747,21 +220750,21 @@ │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ b.n 1d2058 │ │ │ │ ldr r0, [pc, #16] @ (1d2378 ) │ │ │ │ add r0, pc │ │ │ │ - b.w 3e111c │ │ │ │ + b.w 3e1114 │ │ │ │ nop │ │ │ │ - subs r1, #96 @ 0x60 │ │ │ │ + subs r1, #80 @ 0x50 │ │ │ │ movs r5, r4 │ │ │ │ - asrs r4, r4, #17 │ │ │ │ + asrs r4, r2, #17 │ │ │ │ movs r7, r4 │ │ │ │ - adds r0, #148 @ 0x94 │ │ │ │ + adds r0, #132 @ 0x84 │ │ │ │ movs r5, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ sub sp, #28 │ │ │ │ @@ -220826,16 +220829,16 @@ │ │ │ │ movw r2, #375 @ 0x177 │ │ │ │ add r3, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ adds r3, #100 @ 0x64 │ │ │ │ blx 1439bc │ │ │ │ nop │ │ │ │ - ldr??.w r0, [r2, pc, lsl #2] │ │ │ │ - cmp r7, #186 @ 0xba │ │ │ │ + str??.w r0, [r2, pc, lsl #2] │ │ │ │ + cmp r7, #170 @ 0xaa │ │ │ │ movs r5, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #52] @ 1d247c │ │ │ │ sub sp, #12 │ │ │ │ @@ -220843,56 +220846,56 @@ │ │ │ │ movs r3, #36 @ 0x24 │ │ │ │ ldr r1, [pc, #48] @ (1d2484 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #120 @ 0x78 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ movs r3, #1 │ │ │ │ strb r3, [r0, #30] │ │ │ │ add sp, #12 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ - str.w r0, [r2, pc, lsl #2] │ │ │ │ - cmp r3, #208 @ 0xd0 │ │ │ │ + ldrh.w r0, [r2, pc, lsl #2] │ │ │ │ + cmp r3, #192 @ 0xc0 │ │ │ │ movs r5, r4 │ │ │ │ - cdp 0, 4, cr0, cr2, cr3, {1} │ │ │ │ + cdp 0, 3, cr0, cr2, cr3, {1} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #48] @ 1d24c8 │ │ │ │ sub sp, #12 │ │ │ │ ldr r2, [pc, #44] @ (1d24cc ) │ │ │ │ movs r3, #36 @ 0x24 │ │ │ │ ldr r1, [pc, #44] @ (1d24d0 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #120 @ 0x78 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ add sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ - @ instruction: 0xf7f2002f │ │ │ │ - cmp r3, #128 @ 0x80 │ │ │ │ + @ instruction: 0xf7e2002f │ │ │ │ + cmp r3, #112 @ 0x70 │ │ │ │ movs r5, r4 │ │ │ │ - ldcl 0, cr0, [r2, #140]! @ 0x8c │ │ │ │ + stcl 0, cr0, [r2, #140]! @ 0x8c │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #120] @ 1d255c │ │ │ │ sub sp, #16 │ │ │ │ ldr.w lr, [pc, #116] @ 1d2560 │ │ │ │ @@ -220909,23 +220912,23 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r4, [sp, #32] │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r2, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov ip, r0 │ │ │ │ mov r3, r4 │ │ │ │ add r2, sp, #8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r4, [ip, #120] @ 0x78 │ │ │ │ str r4, [sp, #8] │ │ │ │ - bl 3cb41c │ │ │ │ + bl 3cb414 │ │ │ │ ldr r2, [pc, #56] @ (1d2570 ) │ │ │ │ ldr r3, [pc, #44] @ (1d2564 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ @@ -220935,21 +220938,21 @@ │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0xf7a6002f │ │ │ │ + @ instruction: 0xf796002f │ │ │ │ add r6, pc, #184 @ (adr r6, 1d261c ) │ │ │ │ movs r3, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [r6, #140] @ 0x8c │ │ │ │ - cmp r3, #26 │ │ │ │ + stc 0, cr0, [r6, #140] @ 0x8c │ │ │ │ + cmp r3, #10 │ │ │ │ movs r5, r4 │ │ │ │ add r5, pc, #976 @ (adr r5, 1d2944 ) │ │ │ │ movs r3, r6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -220969,15 +220972,15 @@ │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #20] │ │ │ │ mov.w ip, #0 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldrd ip, lr, [r0, #64] @ 0x40 │ │ │ │ ldrd r2, r0, [r0, #72] @ 0x48 │ │ │ │ orrs.w r3, ip, lr │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ subs r1, r2, #1 │ │ │ │ @@ -220990,15 +220993,15 @@ │ │ │ │ bne.n 1d262c │ │ │ │ mov r3, r4 │ │ │ │ add r2, sp, #8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ str.w ip, [sp, #8] │ │ │ │ str.w lr, [sp, #12] │ │ │ │ - bl 3cb19c │ │ │ │ + bl 3cb194 │ │ │ │ ldr r2, [pc, #72] @ (1d2644 ) │ │ │ │ ldr r3, [pc, #64] @ (1d263c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ @@ -221013,21 +221016,21 @@ │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov.w ip, #4294967295 @ 0xffffffff │ │ │ │ mov lr, ip │ │ │ │ b.n 1d25e4 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ bl 1461cc │ │ │ │ - @ instruction: 0xf706002f │ │ │ │ + @ instruction: 0xf6f6002f │ │ │ │ add r5, pc, #568 @ (adr r5, 1d2870 ) │ │ │ │ movs r3, r6 │ │ │ │ - ldcl 0, cr0, [r6], #140 @ 0x8c │ │ │ │ + stcl 0, cr0, [r6], #140 @ 0x8c │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #128 @ 0x80 │ │ │ │ + cmp r2, #112 @ 0x70 │ │ │ │ movs r5, r4 │ │ │ │ add r5, pc, #192 @ (adr r5, 1d2708 ) │ │ │ │ movs r3, r6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -221047,28 +221050,28 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ add r2, pc │ │ │ │ ldr.w r4, [ip, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #12] │ │ │ │ mov.w r4, #0 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [pc, #96] @ (1d26f4 ) │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #8] │ │ │ │ cbz r0, 1d269e │ │ │ │ - bl 2997d8 │ │ │ │ + bl 2997d0 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r3, r5 │ │ │ │ add r2, sp, #8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3cb6d4 │ │ │ │ + bl 3cb6cc │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ cbz r3, 1d26b4 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ blx 143ca4 │ │ │ │ ldr r2, [pc, #64] @ (1d26f8 ) │ │ │ │ ldr r3, [pc, #52] @ (1d26ec ) │ │ │ │ add r2, pc │ │ │ │ @@ -221083,23 +221086,23 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0xf634002f │ │ │ │ - stc 0, cr0, [r6], #-140 @ 0xffffff74 │ │ │ │ + @ instruction: 0xf624002f │ │ │ │ + ldc 0, cr0, [r6], {35} @ 0x23 │ │ │ │ add r4, pc, #744 @ (adr r4, 1d29d4 ) │ │ │ │ movs r3, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #174 @ 0xae │ │ │ │ + cmp r1, #158 @ 0x9e │ │ │ │ movs r5, r4 │ │ │ │ - bvs.n 1d26dc │ │ │ │ + bvs.n 1d26bc │ │ │ │ movs r6, r4 │ │ │ │ add r4, pc, #464 @ (adr r4, 1d28cc ) │ │ │ │ movs r3, r6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -221109,15 +221112,15 @@ │ │ │ │ movs r3, #36 @ 0x24 │ │ │ │ ldr r1, [pc, #180] @ (1d27c8 ) │ │ │ │ add r4, pc │ │ │ │ add r2, pc │ │ │ │ adds r4, #120 @ 0x78 │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r3, [pc, #168] @ (1d27cc ) │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [pc, #168] @ (1d27d0 ) │ │ │ │ add r3, pc │ │ │ │ movs r5, #0 │ │ │ │ adds r3, #156 @ 0x9c │ │ │ │ str r3, [r0, #44] @ 0x2c │ │ │ │ @@ -221136,94 +221139,94 @@ │ │ │ │ ldr r2, [pc, #132] @ (1d27d8 ) │ │ │ │ str.w r3, [r0, #144] @ 0x90 │ │ │ │ ldr r3, [pc, #132] @ (1d27dc ) │ │ │ │ add r2, pc │ │ │ │ strd r5, r5, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 298094 │ │ │ │ + bl 29808c │ │ │ │ ldr r2, [pc, #120] @ (1d27e0 ) │ │ │ │ ldr r1, [pc, #120] @ (1d27e4 ) │ │ │ │ mov r3, r6 │ │ │ │ add r2, pc │ │ │ │ str r2, [r0, #20] │ │ │ │ add r1, pc │ │ │ │ add.w r2, r4, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 29a8f8 │ │ │ │ + bl 29a8f0 │ │ │ │ ldr r3, [pc, #104] @ (1d27e8 ) │ │ │ │ ldr r2, [pc, #108] @ (1d27ec ) │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #108] @ (1d27f0 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ strd r5, r5, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 298094 │ │ │ │ + bl 29808c │ │ │ │ ldr r3, [pc, #92] @ (1d27f4 ) │ │ │ │ ldr r2, [pc, #96] @ (1d27f8 ) │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #96] @ (1d27fc ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ strd r5, r5, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 298094 │ │ │ │ + bl 29808c │ │ │ │ add sp, #16 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - @ instruction: 0xf580002f │ │ │ │ - cmp r1, #18 │ │ │ │ + sbcs.w r0, r0, #11468800 @ 0xaf0000 │ │ │ │ + cmp r1, #2 │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xeb820023 │ │ │ │ + sbcs.w r0, r2, r3, asr #32 │ │ │ │ ldrd r0, r0, [r8, #200] @ 0xc8 │ │ │ │ bl fff107d2 <__bss_end__@@Base+0xff9168f6> │ │ │ │ - strh r2, [r0, #24] │ │ │ │ + strh r2, [r6, #22] │ │ │ │ movs r3, r5 │ │ │ │ - cmp r4, #188 @ 0xbc │ │ │ │ + cmp r4, #172 @ 0xac │ │ │ │ movs r5, r4 │ │ │ │ mcr2 15, 7, pc, cr7, cr15, {7} @ │ │ │ │ ldc2 15, cr15, [r9, #-1020] @ 0xfffffc04 │ │ │ │ - ldr r4, [pc, #944] @ (1d2b98 ) │ │ │ │ + ldr r4, [pc, #880] @ (1d2b58 ) │ │ │ │ movs r6, r4 │ │ │ │ stc2l 15, cr15, [sp, #-1020] @ 0xfffffc04 │ │ │ │ - strb r6, [r5, #24] │ │ │ │ + strb r6, [r3, #24] │ │ │ │ movs r3, r4 │ │ │ │ - cmp r4, #156 @ 0x9c │ │ │ │ + cmp r4, #140 @ 0x8c │ │ │ │ movs r5, r4 │ │ │ │ ldc2l 15, cr15, [r5, #1020] @ 0x3fc │ │ │ │ - cmp r4, #150 @ 0x96 │ │ │ │ + cmp r4, #134 @ 0x86 │ │ │ │ movs r5, r4 │ │ │ │ - subs r5, #244 @ 0xf4 │ │ │ │ + subs r5, #228 @ 0xe4 │ │ │ │ movs r5, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ - bl 297070 │ │ │ │ + bl 297068 │ │ │ │ ldr r1, [pc, #88] @ (1d2874 ) │ │ │ │ movs r3, #41 @ 0x29 │ │ │ │ ldr r2, [pc, #88] @ (1d2878 ) │ │ │ │ add r1, pc │ │ │ │ adds r1, #136 @ 0x88 │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [pc, #84] @ (1d287c ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr.w r3, [r4, #168] @ 0xa8 │ │ │ │ cbz r3, 1d2870 │ │ │ │ movs r2, #0 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r3, [r3, #32] │ │ │ │ orrs r2, r1 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -221246,45 +221249,45 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r2, r3 │ │ │ │ b.n 1d2840 │ │ │ │ - orns r0, r6, #11468800 @ 0xaf0000 │ │ │ │ - cmp r0, #2 │ │ │ │ + orn r0, r6, #11468800 @ 0xaf0000 │ │ │ │ + movs r7, #242 @ 0xf2 │ │ │ │ movs r5, r4 │ │ │ │ - cmp r4, #20 │ │ │ │ + cmp r4, #4 │ │ │ │ movs r5, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 1d2904 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ mov r4, r0 │ │ │ │ cbnz r3, 1d28ee │ │ │ │ adds r0, #56 @ 0x38 │ │ │ │ - bl 3da5a0 │ │ │ │ + bl 3da598 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cbnz r3, 1d28d8 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ bl 1d2228 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ blx 143ca4 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ blx 143ca4 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cbz r3, 1d28c6 │ │ │ │ ldr r0, [r3, #36] @ 0x24 │ │ │ │ cbz r0, 1d28c6 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2975d0 │ │ │ │ + b.w 2975c8 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ @@ -221312,28 +221315,28 @@ │ │ │ │ ldr r0, [pc, #44] @ (1d293c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #168 @ 0xa8 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - @ instruction: 0xf3b2002f │ │ │ │ - cmp r2, #252 @ 0xfc │ │ │ │ + @ instruction: 0xf3a2002f │ │ │ │ + cmp r2, #236 @ 0xec │ │ │ │ movs r5, r4 │ │ │ │ - cmp r3, #184 @ 0xb8 │ │ │ │ + cmp r3, #168 @ 0xa8 │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xf39c002f │ │ │ │ - cmp r2, #230 @ 0xe6 │ │ │ │ + @ instruction: 0xf38c002f │ │ │ │ + cmp r2, #214 @ 0xd6 │ │ │ │ movs r5, r4 │ │ │ │ - cmp r3, #126 @ 0x7e │ │ │ │ + cmp r3, #110 @ 0x6e │ │ │ │ movs r5, r4 │ │ │ │ - @ instruction: 0xf386002f │ │ │ │ - cmp r2, #208 @ 0xd0 │ │ │ │ + @ instruction: 0xf376002f │ │ │ │ + cmp r2, #192 @ 0xc0 │ │ │ │ movs r5, r4 │ │ │ │ - cmp r3, #60 @ 0x3c │ │ │ │ + cmp r3, #44 @ 0x2c │ │ │ │ movs r5, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ str r0, [sp, #4] │ │ │ │ @@ -221362,27 +221365,27 @@ │ │ │ │ movs r4, #0 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ mov r5, r4 │ │ │ │ ldr r3, [r1, r4] │ │ │ │ cbz r3, 1d29a2 │ │ │ │ ldr r0, [r3, #36] @ 0x24 │ │ │ │ cbz r0, 1d29a2 │ │ │ │ - bl 2975d0 │ │ │ │ + bl 2975c8 │ │ │ │ ldrd r1, r2, [r6, #12] │ │ │ │ adds r5, #1 │ │ │ │ adds r4, #56 @ 0x38 │ │ │ │ cmp r2, r5 │ │ │ │ bhi.n 1d2992 │ │ │ │ mov r0, r1 │ │ │ │ blx 143ca4 │ │ │ │ ldr r3, [r6, #28] │ │ │ │ cbz r3, 1d29bc │ │ │ │ ldr r0, [r3, #36] @ 0x24 │ │ │ │ cbz r0, 1d29bc │ │ │ │ - bl 2975d0 │ │ │ │ + bl 2975c8 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w 143ca0 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ b.n 1d29aa │ │ │ │ ldr r3, [pc, #40] @ (1d29f4 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -221394,25 +221397,25 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 1d2980 │ │ │ │ ldr r2, [r0, #28] │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, #24] @ (1d29fc ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1d2980 │ │ │ │ add r1, pc, #720 @ (adr r1, 1d2cc0 ) │ │ │ │ movs r3, r6 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #220 @ 0xdc │ │ │ │ + cmp r2, #204 @ 0xcc │ │ │ │ movs r5, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r1 │ │ │ │ mov r5, r2 │ │ │ │ @@ -221441,15 +221444,15 @@ │ │ │ │ stmia.w ip!, {r0, r1, r2, r3} │ │ │ │ ldmia.w lr, {r0, r1} │ │ │ │ stmia.w ip, {r0, r1} │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cbz r3, 1d2a6c │ │ │ │ ldr r0, [r3, #36] @ 0x24 │ │ │ │ cbz r0, 1d2a6c │ │ │ │ - bl 2974b0 │ │ │ │ + bl 2974a8 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #16] │ │ │ │ add sp, #8 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ @@ -222280,18 +222283,18 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #138 @ 0x8a │ │ │ │ lsls r0, r0, #1 │ │ │ │ ldr r0, [sp, #800] @ 0x320 │ │ │ │ movs r3, r6 │ │ │ │ ldr r0, [sp, #432] @ 0x1b0 │ │ │ │ movs r3, r6 │ │ │ │ - @ instruction: 0xe9aa002f │ │ │ │ - movs r0, #244 @ 0xf4 │ │ │ │ + @ instruction: 0xe99a002f │ │ │ │ + movs r0, #228 @ 0xe4 │ │ │ │ movs r5, r4 │ │ │ │ - movs r1, #240 @ 0xf0 │ │ │ │ + movs r1, #224 @ 0xe0 │ │ │ │ movs r5, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3864] @ 0xf18 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ sub sp, #196 @ 0xc4 │ │ │ │ @@ -223008,35 +223011,35 @@ │ │ │ │ ldr r1, [pc, #28] @ (1d3ac8 ) │ │ │ │ ldr r0, [pc, #32] @ (1d3acc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #224 @ 0xe0 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ - b.n 1d3eb8 │ │ │ │ + b.n 1d3e98 │ │ │ │ movs r7, r5 │ │ │ │ - adds r0, r1, r5 │ │ │ │ + adds r0, r7, r4 │ │ │ │ movs r5, r4 │ │ │ │ - subs r0, r2, r1 │ │ │ │ + subs r0, r0, r1 │ │ │ │ movs r5, r4 │ │ │ │ - b.n 1d3e98 │ │ │ │ + b.n 1d3e78 │ │ │ │ movs r7, r5 │ │ │ │ - adds r2, r6, r4 │ │ │ │ + adds r2, r4, r4 │ │ │ │ movs r5, r4 │ │ │ │ - adds r6, r5, #6 │ │ │ │ + adds r6, r3, #6 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 001d3ad0 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r5, [pc, #164] @ (1d3b90 ) │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r0, #8] │ │ │ │ add r5, pc │ │ │ │ cbnz r3, 1d3afe │ │ │ │ ldr r3, [pc, #160] @ (1d3b94 ) │ │ │ │ @@ -223060,15 +223063,15 @@ │ │ │ │ bne.n 1d3b2e │ │ │ │ strex lr, r0, [r2] │ │ │ │ cmp.w lr, #0 │ │ │ │ bne.n 1d3b1c │ │ │ │ cmp r1, r3 │ │ │ │ dmb ish │ │ │ │ bne.n 1d3b10 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cbz r3, 1d3b7a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ cbz r3, 1d3b58 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ @@ -223086,15 +223089,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 1d3b44 │ │ │ │ strb r3, [r0, #4] │ │ │ │ ldr r3, [pc, #40] @ (1d3b98 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3dcf84 │ │ │ │ + bl 3dcf7c │ │ │ │ b.n 1d3b44 │ │ │ │ ldr r3, [pc, #32] @ (1d3b9c ) │ │ │ │ movs r2, #101 @ 0x65 │ │ │ │ ldr r1, [pc, #32] @ (1d3ba0 ) │ │ │ │ ldr r0, [pc, #32] @ (1d3ba4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ @@ -223104,19 +223107,19 @@ │ │ │ │ nop │ │ │ │ str r0, [sp, #248] @ 0xf8 │ │ │ │ movs r3, r6 │ │ │ │ cmp r0, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 1d3dc4 │ │ │ │ + b.n 1d3da4 │ │ │ │ movs r7, r5 │ │ │ │ - svc 156 @ 0x9c │ │ │ │ + svc 140 @ 0x8c │ │ │ │ movs r3, r4 │ │ │ │ - svc 176 @ 0xb0 │ │ │ │ + svc 160 @ 0xa0 │ │ │ │ movs r3, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3864] @ 0xf18 │ │ │ │ ldr.w r2, [pc, #1196] @ 1d406c │ │ │ │ @@ -223694,15 +223697,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r2, r3, #16 │ │ │ │ bpl.n 1d40d8 │ │ │ │ ldr r0, [pc, #152] @ (1d4244 ) │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [r5, #72] @ 0x48 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1d40d8 │ │ │ │ ldr r3, [pc, #124] @ (1d4238 ) │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1d40d8 │ │ │ │ @@ -223716,15 +223719,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.w 1d40d8 │ │ │ │ ldr r0, [pc, #100] @ (1d4248 ) │ │ │ │ movs r3, #1 │ │ │ │ ldr r2, [r5, #72] @ 0x48 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1d40d8 │ │ │ │ ldr r2, [pc, #92] @ (1d424c ) │ │ │ │ ldr r3, [pc, #56] @ (1d422c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ @@ -223748,29 +223751,29 @@ │ │ │ │ movs r3, r6 │ │ │ │ ldrh r0, [r3, #20] │ │ │ │ movs r3, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r2, #20] │ │ │ │ movs r3, r6 │ │ │ │ - asrs r4, r7, #16 │ │ │ │ + asrs r4, r5, #16 │ │ │ │ movs r5, r4 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r3, #20 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r1, #13 │ │ │ │ + asrs r0, r7, #12 │ │ │ │ movs r5, r4 │ │ │ │ - asrs r2, r2, #12 │ │ │ │ + asrs r2, r0, #12 │ │ │ │ movs r5, r4 │ │ │ │ ldrh r2, [r7, #8] │ │ │ │ movs r3, r6 │ │ │ │ - asrs r2, r3, #11 │ │ │ │ + asrs r2, r1, #11 │ │ │ │ movs r5, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #116] @ (1d42dc ) │ │ │ │ add r3, pc │ │ │ │ @@ -223888,23 +223891,23 @@ │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #36] @ (1d43b4 ) │ │ │ │ mov r7, r1 │ │ │ │ movs r1, #168 @ 0xa8 │ │ │ │ ldrd r4, r5, [sp, #32] │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 297ab8 │ │ │ │ + bl 297ab0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ strd r4, r5, [sp, #32] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ b.w 1d1ce0 │ │ │ │ - ldmia r7!, {r2} │ │ │ │ + ldmia r6, {r2, r4, r5, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 001d43b8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -223912,15 +223915,15 @@ │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #76] @ (1d4418 ) │ │ │ │ mov r6, r1 │ │ │ │ movs r1, #168 @ 0xa8 │ │ │ │ mov r5, r0 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 297ab8 │ │ │ │ + bl 297ab0 │ │ │ │ mov r1, r6 │ │ │ │ ldrd r2, r3, [sp, #40] @ 0x28 │ │ │ │ strd r2, r3, [sp] │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ bl 1d1ce0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ @@ -223937,15 +223940,15 @@ │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r4, [pc, #12] @ (1d441c ) │ │ │ │ add r4, pc │ │ │ │ adds r4, #156 @ 0x9c │ │ │ │ b.n 1d43f0 │ │ │ │ nop │ │ │ │ - ldmia r6, {r1, r3, r6, r7} │ │ │ │ + ldmia r6!, {r1, r3, r4, r5, r7} │ │ │ │ movs r3, r4 │ │ │ │ ldmia r4, {r4, r5, r6, r7} │ │ │ │ movs r2, r6 │ │ │ │ │ │ │ │ 001d4420 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -223965,15 +223968,15 @@ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov.w r2, #0 │ │ │ │ ldr r2, [pc, #140] @ (1d44e0 ) │ │ │ │ ldr.w sl, [sp, #60] @ 0x3c │ │ │ │ add r2, pc │ │ │ │ str r7, [sp, #8] │ │ │ │ - bl 297ab8 │ │ │ │ + bl 297ab0 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #4] │ │ │ │ movs r5, #1 │ │ │ │ str r6, [sp, #0] │ │ │ │ bl 1d1ce0 │ │ │ │ @@ -223992,18 +223995,18 @@ │ │ │ │ mov r0, r5 │ │ │ │ cbz r3, 1d44aa │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ strd r2, r3, [r4, #64] @ 0x40 │ │ │ │ strd r2, r3, [r4, #72] @ 0x48 │ │ │ │ - bl 296b24 │ │ │ │ + bl 296b1c │ │ │ │ mov r0, sl │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - bl 3e0744 │ │ │ │ + bl 3e073c │ │ │ │ mov r0, r7 │ │ │ │ ldr r2, [pc, #60] @ (1d44e8 ) │ │ │ │ ldr r3, [pc, #44] @ (1d44dc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ @@ -224019,15 +224022,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r4, [r6, #54] @ 0x36 │ │ │ │ movs r3, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6, {r1, r2, r6} │ │ │ │ + ldmia r6!, {r1, r2, r4, r5} │ │ │ │ movs r3, r4 │ │ │ │ blt.n 1d447a │ │ │ │ vqshlu.s32 q12, q15, #31 │ │ │ │ movs r3, r6 │ │ │ │ │ │ │ │ 001d44ec : │ │ │ │ push {r4, lr} │ │ │ │ @@ -224073,15 +224076,15 @@ │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr.w sl, [sp, #76] @ 0x4c │ │ │ │ str r6, [sp, #16] │ │ │ │ - bl 297ab8 │ │ │ │ + bl 297ab0 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ str r7, [sp, #4] │ │ │ │ bl 1d1ce0 │ │ │ │ ldr r3, [pc, #120] @ (1d45f4 ) │ │ │ │ @@ -224101,18 +224104,18 @@ │ │ │ │ mov r0, r5 │ │ │ │ cbz r3, 1d45ba │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ strd r2, r3, [r4, #64] @ 0x40 │ │ │ │ strd r2, r3, [r4, #72] @ 0x48 │ │ │ │ - bl 296b24 │ │ │ │ + bl 296b1c │ │ │ │ mov r0, sl │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - bl 3e0744 │ │ │ │ + bl 3e073c │ │ │ │ mov r0, r6 │ │ │ │ ldr r2, [pc, #60] @ (1d45f8 ) │ │ │ │ ldr r3, [pc, #44] @ (1d45ec ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ @@ -224128,15 +224131,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r0, [r6, #46] @ 0x2e │ │ │ │ movs r3, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5!, {r2, r6} │ │ │ │ + ldmia r5, {r2, r4, r5} │ │ │ │ movs r3, r4 │ │ │ │ bge.n 1d4576 │ │ │ │ @ instruction: 0xffff856e │ │ │ │ movs r3, r6 │ │ │ │ │ │ │ │ 001d45fc : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ @@ -224159,15 +224162,15 @@ │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr.w sl, [sp, #92] @ 0x5c │ │ │ │ str r5, [sp, #24] │ │ │ │ - bl 297ab8 │ │ │ │ + bl 297ab0 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp, #0] │ │ │ │ str r7, [sp, #4] │ │ │ │ bl 1d1ce0 │ │ │ │ mov r0, r6 │ │ │ │ @@ -224196,18 +224199,18 @@ │ │ │ │ mov r0, r6 │ │ │ │ cbz r3, 1d46a4 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ strd r2, r3, [r4, #64] @ 0x40 │ │ │ │ strd r2, r3, [r4, #72] @ 0x48 │ │ │ │ - bl 296b24 │ │ │ │ + bl 296b1c │ │ │ │ mov r0, sl │ │ │ │ ldr r1, [sp, #24] │ │ │ │ - bl 3e0744 │ │ │ │ + bl 3e073c │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [pc, #56] @ (1d46e0 ) │ │ │ │ ldr r3, [pc, #44] @ (1d46d4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ @@ -224222,15 +224225,15 @@ │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ strh r0, [r3, #40] @ 0x28 │ │ │ │ movs r3, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4!, {r2, r3, r5, r6} │ │ │ │ + ldmia r4, {r2, r3, r4, r6} │ │ │ │ movs r3, r4 │ │ │ │ bls.n 1d469a │ │ │ │ vraddhn.i d24, , q2 │ │ │ │ movs r3, r6 │ │ │ │ │ │ │ │ 001d46e4 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ @@ -224251,15 +224254,15 @@ │ │ │ │ ldr r2, [pc, #172] @ (1d47bc ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr.w sl, [sp, #84] @ 0x54 │ │ │ │ add r2, pc │ │ │ │ str r5, [sp, #24] │ │ │ │ - bl 297ab8 │ │ │ │ + bl 297ab0 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp, #4] │ │ │ │ movs r7, #1 │ │ │ │ str r6, [sp, #0] │ │ │ │ bl 1d1ce0 │ │ │ │ @@ -224289,18 +224292,18 @@ │ │ │ │ mov r0, r7 │ │ │ │ cbz r3, 1d4788 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ strd r2, r3, [r4, #64] @ 0x40 │ │ │ │ strd r2, r3, [r4, #72] @ 0x48 │ │ │ │ - bl 296b24 │ │ │ │ + bl 296b1c │ │ │ │ mov r0, sl │ │ │ │ ldr r1, [sp, #24] │ │ │ │ - bl 3e0744 │ │ │ │ + bl 3e073c │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [pc, #56] @ (1d47c4 ) │ │ │ │ ldr r3, [pc, #44] @ (1d47b8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ @@ -224315,15 +224318,15 @@ │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ strh r0, [r6, #32] │ │ │ │ movs r3, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3!, {r1, r7} │ │ │ │ + ldmia r3!, {r1, r4, r5, r6} │ │ │ │ movs r3, r4 │ │ │ │ bhi.n 1d479e │ │ │ │ vsubw.u q12, , d16 │ │ │ │ movs r3, r6 │ │ │ │ │ │ │ │ 001d47c8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ @@ -224334,15 +224337,15 @@ │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #116] @ (1d4854 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r9, r1 │ │ │ │ movs r1, #168 @ 0xa8 │ │ │ │ ldrd r6, r7, [sp, #48] @ 0x30 │ │ │ │ add r2, pc │ │ │ │ - bl 297ab8 │ │ │ │ + bl 297ab0 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp, #4] │ │ │ │ str r6, [sp, #0] │ │ │ │ bl 1d1ce0 │ │ │ │ movs r3, #1 │ │ │ │ @@ -224377,26 +224380,26 @@ │ │ │ │ ldr r0, [pc, #40] @ (1d486c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #264 @ 0x108 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - ldmia r2, {r2, r4, r5, r7} │ │ │ │ + ldmia r2, {r2, r5, r7} │ │ │ │ movs r3, r4 │ │ │ │ bhi.n 1d48c6 │ │ │ │ vrsra.u32 d24, d14, #1 │ │ │ │ movs r3, r6 │ │ │ │ cmp r6, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 1d4908 │ │ │ │ + bmi.n 1d48e8 │ │ │ │ movs r7, r5 │ │ │ │ - lsrs r2, r3, #14 │ │ │ │ + lsrs r2, r1, #14 │ │ │ │ movs r5, r4 │ │ │ │ - lsrs r0, r6, #19 │ │ │ │ + lsrs r0, r4, #19 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 001d4870 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -224404,15 +224407,15 @@ │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #128] @ (1d4908 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r9, r1 │ │ │ │ movs r1, #168 @ 0xa8 │ │ │ │ ldrd r6, r7, [sp, #48] @ 0x30 │ │ │ │ add r2, pc │ │ │ │ - bl 297ab8 │ │ │ │ + bl 297ab0 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp, #4] │ │ │ │ str r6, [sp, #0] │ │ │ │ bl 1d1ce0 │ │ │ │ movs r3, #1 │ │ │ │ @@ -224452,28 +224455,28 @@ │ │ │ │ ldr r1, [pc, #40] @ (1d4920 ) │ │ │ │ ldr r0, [pc, #40] @ (1d4924 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #292 @ 0x124 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ - ldmia r2, {r2, r3} │ │ │ │ + ldmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ ldmia r0!, {r2, r3, r6} │ │ │ │ movs r2, r6 │ │ │ │ strh r6, [r5, #18] │ │ │ │ movs r3, r6 │ │ │ │ bvc.n 1d4a12 │ │ │ │ vcvt.f32.u32 q9, q12, #1 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 1d4854 │ │ │ │ + bcc.n 1d4834 │ │ │ │ movs r7, r5 │ │ │ │ - lsrs r4, r4, #11 │ │ │ │ + lsrs r4, r2, #11 │ │ │ │ movs r5, r4 │ │ │ │ - lsrs r2, r7, #16 │ │ │ │ + lsrs r2, r5, #16 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 001d4928 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -224481,15 +224484,15 @@ │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #64] @ (1d497c ) │ │ │ │ mov r6, r1 │ │ │ │ movs r1, #168 @ 0xa8 │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 297ab8 │ │ │ │ + bl 297ab0 │ │ │ │ mov r2, r5 │ │ │ │ ldrd r0, r1, [sp, #40] @ 0x28 │ │ │ │ strd r0, r1, [sp] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 1d1ce0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ @@ -224500,15 +224503,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldmia r1, {r1, r3, r4, r6} │ │ │ │ + ldmia r1, {r1, r3, r6} │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 001d4980 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -224556,15 +224559,15 @@ │ │ │ │ cmp r7, #0 │ │ │ │ beq.n 1d4a88 │ │ │ │ ldr r2, [pc, #172] @ (1d4aa8 ) │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #168 @ 0xa8 │ │ │ │ str r3, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ - bl 297ab8 │ │ │ │ + bl 297ab0 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ str.w r9, [sp, #4] │ │ │ │ bl 1d1ce0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ @@ -224586,18 +224589,18 @@ │ │ │ │ mov r0, r5 │ │ │ │ cbz r3, 1d4a5c │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ strd r2, r3, [r4, #64] @ 0x40 │ │ │ │ strd r2, r3, [r4, #72] @ 0x48 │ │ │ │ - bl 296b24 │ │ │ │ + bl 296b1c │ │ │ │ mov r0, fp │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - bl 3e0744 │ │ │ │ + bl 3e073c │ │ │ │ mov r0, r6 │ │ │ │ ldr r2, [pc, #80] @ (1d4ab0 ) │ │ │ │ ldr r3, [pc, #68] @ (1d4aa4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ @@ -224621,102 +224624,102 @@ │ │ │ │ add.w r3, r3, #328 @ 0x148 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ strh r4, [r2, #10] │ │ │ │ movs r3, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r1, r3, r4, r7} │ │ │ │ + ldmia r0!, {r1, r3, r7} │ │ │ │ movs r3, r4 │ │ │ │ bvs.n 1d4ade │ │ │ │ vmla.i q12, , d12[0] │ │ │ │ movs r3, r6 │ │ │ │ - bcs.n 1d4abc │ │ │ │ + bne.n 1d4a9c │ │ │ │ movs r7, r5 │ │ │ │ - lsrs r4, r1, #5 │ │ │ │ + lsrs r4, r7, #4 │ │ │ │ movs r5, r4 │ │ │ │ - subs r4, #78 @ 0x4e │ │ │ │ + subs r4, #62 @ 0x3e │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 001d4ac0 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r3 │ │ │ │ ldr r5, [pc, #100] @ (1d4b3c ) │ │ │ │ - bl 297ab8 │ │ │ │ + bl 297ab0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [pc, #96] @ (1d4b40 ) │ │ │ │ add r5, pc │ │ │ │ ldr r1, [pc, #96] @ (1d4b44 ) │ │ │ │ movs r3, #36 @ 0x24 │ │ │ │ add r4, pc │ │ │ │ add.w r2, r4, #120 @ 0x78 │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r1, r7 │ │ │ │ ldrd r2, r3, [sp, #40] @ 0x28 │ │ │ │ strd r2, r3, [sp] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r6, r0 │ │ │ │ bl 1d1ce0 │ │ │ │ ldr r1, [pc, #64] @ (1d4b48 ) │ │ │ │ mov r2, r5 │ │ │ │ add.w r4, r4, #368 @ 0x170 │ │ │ │ add r1, pc │ │ │ │ movs r3, #41 @ 0x29 │ │ │ │ mov r0, r6 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ strb.w r2, [r6, #104] @ 0x68 │ │ │ │ strd r3, r3, [r0, #168] @ 0xa8 │ │ │ │ add sp, #12 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - lsls r2, r1, #21 │ │ │ │ + lsls r2, r7, #20 │ │ │ │ movs r5, r4 │ │ │ │ - bne.n 1d4aa4 │ │ │ │ + bne.n 1d4a84 │ │ │ │ movs r7, r5 │ │ │ │ - stmia r7!, {r1, r4, r5, r7} │ │ │ │ + stmia r7!, {r1, r5, r7} │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r6, r5, #4 │ │ │ │ + lsrs r6, r3, #4 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 001d4b4c : │ │ │ │ ldr r0, [r0, #16] │ │ │ │ bx lr │ │ │ │ │ │ │ │ 001d4b50 : │ │ │ │ cbz r0, 1d4b5a │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ cbz r0, 1d4b5a │ │ │ │ - b.w 2974b0 │ │ │ │ + b.w 2974a8 │ │ │ │ movs r0, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ 001d4b64 : │ │ │ │ cbz r0, 1d4b6e │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ cbz r0, 1d4b6e │ │ │ │ - b.w 2975d0 │ │ │ │ + b.w 2975c8 │ │ │ │ movs r0, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ 001d4b78 : │ │ │ │ push {r3, lr} │ │ │ │ @@ -224764,15 +224767,15 @@ │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 29971c │ │ │ │ + bl 299714 │ │ │ │ blx 145b88 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ str.w r0, [r2, #148] @ 0x94 │ │ │ │ add sp, #12 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -224857,15 +224860,15 @@ │ │ │ │ mov r3, r9 │ │ │ │ str r6, [sp, #12] │ │ │ │ add r0, pc │ │ │ │ ldr r4, [r4, #20] │ │ │ │ strd r5, r4, [sp, #4] │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1d4c92 │ │ │ │ ldr r3, [pc, #100] @ (1d4d44 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r2, r3, #8 │ │ │ │ bpl.n 1d4c92 │ │ │ │ cbz r7, 1d4d38 │ │ │ │ @@ -224877,30 +224880,30 @@ │ │ │ │ ldr r0, [pc, #92] @ (1d4d54 ) │ │ │ │ mov r2, r8 │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ mov r3, r9 │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1d4c92 │ │ │ │ cbz r7, 1d4d2c │ │ │ │ ldr r5, [pc, #72] @ (1d4d58 ) │ │ │ │ add r5, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 1d4bd8 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [pc, #64] @ (1d4d5c ) │ │ │ │ mov r2, r8 │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ mov r3, r9 │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1d4c92 │ │ │ │ ldr r5, [pc, #48] @ (1d4d60 ) │ │ │ │ add r5, pc │ │ │ │ b.n 1d4d10 │ │ │ │ ldr r6, [pc, #48] @ (1d4d64 ) │ │ │ │ add r6, pc │ │ │ │ b.n 1d4cb6 │ │ │ │ @@ -224908,31 +224911,31 @@ │ │ │ │ add r5, pc │ │ │ │ b.n 1d4cee │ │ │ │ nop │ │ │ │ ldrb r2, [r6, #27] │ │ │ │ movs r3, r6 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r3, #6 │ │ │ │ + lsrs r4, r1, #6 │ │ │ │ movs r0, r5 │ │ │ │ - lsrs r4, r0, #4 │ │ │ │ + lsrs r4, r6, #3 │ │ │ │ movs r5, r4 │ │ │ │ - lsrs r4, r4, #5 │ │ │ │ + lsrs r4, r2, #5 │ │ │ │ movs r0, r5 │ │ │ │ - lsrs r4, r1, #2 │ │ │ │ + lsrs r4, r7, #1 │ │ │ │ movs r5, r4 │ │ │ │ - lsrs r2, r0, #5 │ │ │ │ + lsrs r2, r6, #4 │ │ │ │ movs r0, r5 │ │ │ │ - lsrs r6, r4, #32 │ │ │ │ + lsrs r6, r2, #32 │ │ │ │ movs r5, r4 │ │ │ │ - asrs r6, r5, #29 │ │ │ │ + asrs r6, r3, #29 │ │ │ │ movs r7, r4 │ │ │ │ - asrs r0, r5, #29 │ │ │ │ + asrs r0, r3, #29 │ │ │ │ movs r7, r4 │ │ │ │ - asrs r2, r4, #29 │ │ │ │ + asrs r2, r2, #29 │ │ │ │ movs r7, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ mov r6, r0 │ │ │ │ @@ -225092,15 +225095,15 @@ │ │ │ │ ldr r0, [pc, #156] @ (1d4fb8 ) │ │ │ │ strd r3, r2, [sp, #8] │ │ │ │ mov r2, r6 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ str.w fp, [sp] │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldrd r3, r2, [sp, #48] @ 0x30 │ │ │ │ b.n 1d4df4 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1d4df4 │ │ │ │ b.n 1d4efc │ │ │ │ ldr r1, [sp, #32] │ │ │ │ @@ -225119,15 +225122,15 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r2, r6 │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r1, fp │ │ │ │ str.w lr, [sp] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1d4ed6 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ mov.w fp, #4294967295 @ 0xffffffff │ │ │ │ b.n 1d4eb6 │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ ldr r7, [sp, #864] @ 0x360 │ │ │ │ @@ -225146,17 +225149,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [sp, #72] @ 0x48 │ │ │ │ movs r3, r6 │ │ │ │ asrs r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r0, #28 │ │ │ │ + lsls r6, r6, #27 │ │ │ │ movs r5, r4 │ │ │ │ - lsls r0, r2, #28 │ │ │ │ + lsls r0, r0, #28 │ │ │ │ movs r5, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r6, r0 │ │ │ │ @@ -225276,15 +225279,15 @@ │ │ │ │ strd r2, r1, [sp] │ │ │ │ mov r2, r6 │ │ │ │ strd r8, r3, [sp, #8] │ │ │ │ mov r1, fp │ │ │ │ add r0, pc │ │ │ │ str.w ip, [sp, #20] │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ b.n 1d501e │ │ │ │ negs r6, r4 │ │ │ │ adds r4, #32 │ │ │ │ lsrs r2, r6 │ │ │ │ lsl.w r4, r3, r4 │ │ │ │ orrs r2, r4 │ │ │ │ @@ -225319,15 +225322,15 @@ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ add r0, pc │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ strd r8, r3, [sp, #8] │ │ │ │ str.w fp, [sp] │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ b.n 1d501e │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 1d501e │ │ │ │ b.n 1d5144 │ │ │ │ mov.w fp, #4294967295 @ 0xffffffff │ │ │ │ @@ -225341,19 +225344,19 @@ │ │ │ │ movs r3, r6 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r7, #21 │ │ │ │ + lsls r0, r5, #21 │ │ │ │ movs r5, r4 │ │ │ │ asrs r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r0, #19 │ │ │ │ + lsls r4, r6, #18 │ │ │ │ movs r5, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ mov fp, r3 │ │ │ │ @@ -225503,19 +225506,19 @@ │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add r3, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ add.w r0, r3, #8 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 3e0fa8 │ │ │ │ + bl 3e0fa0 │ │ │ │ b.n 1d52bc │ │ │ │ adds r4, r7, #0 │ │ │ │ lsls r0, r0, #1 │ │ │ │ - lsls r6, r0, #14 │ │ │ │ + lsls r6, r6, #13 │ │ │ │ movs r5, r4 │ │ │ │ │ │ │ │ 001d5350 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -225747,15 +225750,15 @@ │ │ │ │ str r1, [sp, #24] │ │ │ │ bl 1d2160 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1d5578 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 3d87f4 │ │ │ │ + bl 3d87ec │ │ │ │ movs r0, #0 │ │ │ │ b.n 1d54aa │ │ │ │ ldr r4, [pc, #52] @ (1d5608 ) │ │ │ │ add r2, sp, #136 @ 0x88 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ add r4, pc │ │ │ │ @@ -225894,15 +225897,15 @@ │ │ │ │ strd r1, r7, [sp] │ │ │ │ mov r1, sl │ │ │ │ strd r5, r3, [sp, #8] │ │ │ │ add r0, pc │ │ │ │ str.w ip, [sp, #20] │ │ │ │ str r6, [sp, #16] │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ b.n 1d568a │ │ │ │ negs r1, r1 │ │ │ │ sub.w lr, r1, #32 │ │ │ │ lsls r0, r1 │ │ │ │ lsl.w lr, ip, lr │ │ │ │ orr.w r0, r0, lr │ │ │ │ @@ -225926,15 +225929,15 @@ │ │ │ │ ldr r0, [pc, #76] @ (1d57d4 ) │ │ │ │ mov r2, r4 │ │ │ │ strd r5, r3, [sp, #8] │ │ │ │ add r0, pc │ │ │ │ str r6, [sp, #16] │ │ │ │ strd r8, r9, [sp] │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ b.n 1d568a │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1d568a │ │ │ │ b.n 1d5772 │ │ │ │ mov.w sl, #4294967295 @ 0xffffffff │ │ │ │ @@ -225948,19 +225951,19 @@ │ │ │ │ movs r3, r6 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, r2 │ │ │ │ + movs r6, r0 │ │ │ │ movs r5, r4 │ │ │ │ subs r0, r6, r2 │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.u d16, d2, d20 │ │ │ │ + vhadd.u32 d16, d2, d20 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #416] @ (1d5990 ) │ │ │ │ @@ -226073,15 +226076,15 @@ │ │ │ │ add r0, pc │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r1, r9 │ │ │ │ strd r5, r3, [sp, #8] │ │ │ │ mov r2, r4 │ │ │ │ str.w ip, [sp, #20] │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ b.n 1d5856 │ │ │ │ negs r1, r1 │ │ │ │ sub.w lr, r1, #32 │ │ │ │ lsls r0, r1 │ │ │ │ lsl.w lr, ip, lr │ │ │ │ orr.w r0, r0, lr │ │ │ │ @@ -226106,15 +226109,15 @@ │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ str r2, [sp, #16] │ │ │ │ add r0, pc │ │ │ │ strd r5, r3, [sp, #8] │ │ │ │ mov r2, r4 │ │ │ │ strd r8, r7, [sp] │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ b.n 1d5856 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1d5856 │ │ │ │ b.n 1d5942 │ │ │ │ mov.w r9, #4294967295 @ 0xffffffff │ │ │ │ @@ -226128,18 +226131,18 @@ │ │ │ │ movs r3, r6 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 0, 4, cr0, cr14, cr4, {1} │ │ │ │ + cdp2 0, 3, cr0, cr14, cr4, {1} │ │ │ │ subs r0, r6, r2 │ │ │ │ movs r0, r0 │ │ │ │ - stc2 0, cr0, [r2, #144]! @ 0x90 │ │ │ │ + ldc2 0, cr0, [r2, #144] @ 0x90 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ ldr r3, [pc, #808] @ (1d5ce8 ) │ │ │ │ mov fp, r2 │ │ │ │ @@ -226149,15 +226152,15 @@ │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #32] │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #792] @ (1d5cec ) │ │ │ │ ldr r1, [r2, #0] │ │ │ │ add r0, pc │ │ │ │ ldr r4, [r3, #16] │ │ │ │ - bl 3e111c │ │ │ │ + bl 3e1114 │ │ │ │ ldr.w r3, [fp] │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ cbz r3, 1d5a40 │ │ │ │ ldr r7, [pc, #768] @ (1d5cf0 ) │ │ │ │ movs r5, #0 │ │ │ │ @@ -226170,38 +226173,38 @@ │ │ │ │ ldr.w r3, [r9] │ │ │ │ ldr.w r4, [r3, r5, lsl #2] │ │ │ │ ldrd sl, r0, [r4, #8] │ │ │ │ bl 1d4bd8 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, sl │ │ │ │ - bl 3e111c │ │ │ │ + bl 3e1114 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r0, [r3, #108] @ 0x6c │ │ │ │ cbz r0, 1d5a2c │ │ │ │ bl 1d4bd8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3e111c │ │ │ │ + bl 3e1114 │ │ │ │ mov r0, r6 │ │ │ │ adds r5, #1 │ │ │ │ - bl 3e111c │ │ │ │ + bl 3e1114 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ cmp r3, r5 │ │ │ │ bhi.n 1d5a00 │ │ │ │ ldrd sl, r4, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [r3, #28] │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1d5cd0 │ │ │ │ bl 1d4bd8 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #680] @ (1d5cfc ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e111c │ │ │ │ + bl 3e1114 │ │ │ │ cmp r4, #0 │ │ │ │ ble.w 1d5cd6 │ │ │ │ ldr r2, [pc, #672] @ (1d5d00 ) │ │ │ │ subs r3, r4, #1 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ add.w r4, sl, #56 @ 0x38 │ │ │ │ add r2, pc │ │ │ │ @@ -226269,15 +226272,15 @@ │ │ │ │ str r1, [sp, #8] │ │ │ │ add r0, pc │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ strd r1, r6, [sp] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ - bl 3e111c │ │ │ │ + bl 3e1114 │ │ │ │ ldrb.w r3, [fp, #5] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 1d5c9e │ │ │ │ ldr.w r8, [fp, #8] │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 1d5bcc │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ @@ -226320,37 +226323,37 @@ │ │ │ │ blx r8 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1d5b52 │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ adds r6, #1 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ ldr r1, [r3, #48] @ 0x30 │ │ │ │ - bl 3e111c │ │ │ │ + bl 3e1114 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ cmp r3, r6 │ │ │ │ bhi.n 1d5b5c │ │ │ │ ldr r0, [pc, #324] @ (1d5d14 ) │ │ │ │ add.w sl, sl, #4294967295 @ 0xffffffff │ │ │ │ adds r4, #56 @ 0x38 │ │ │ │ add r0, pc │ │ │ │ - bl 3e111c │ │ │ │ + bl 3e1114 │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ bne.w 1d5a74 │ │ │ │ ldrb.w r3, [fp, #4] │ │ │ │ cbz r3, 1d5bf4 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ ldr r1, [r3, #28] │ │ │ │ cbz r1, 1d5bf4 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ bl 1e4f78 │ │ │ │ ldr r0, [pc, #288] @ (1d5d18 ) │ │ │ │ add r0, pc │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 3e111c │ │ │ │ + b.w 3e1114 │ │ │ │ mov.w lr, #1 │ │ │ │ mov.w ip, #0 │ │ │ │ b.n 1d5b92 │ │ │ │ orrs r6, r7 │ │ │ │ bne.n 1d5ce4 │ │ │ │ ldrd r3, r0, [r4, #-24] │ │ │ │ ldrd r1, r7, [r4, #-16] │ │ │ │ @@ -226395,15 +226398,15 @@ │ │ │ │ strd r7, r3, [sp, #8] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 3e111c │ │ │ │ + bl 3e1114 │ │ │ │ ldrb.w r3, [fp, #5] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1d5b3a │ │ │ │ mov r0, r8 │ │ │ │ bl 1d2314 │ │ │ │ b.n 1d5b3a │ │ │ │ ldr r7, [pc, #120] @ (1d5d20 ) │ │ │ │ @@ -226430,46 +226433,46 @@ │ │ │ │ ldr r1, [pc, #92] @ (1d5d30 ) │ │ │ │ add r1, pc │ │ │ │ b.n 1d5a50 │ │ │ │ ldr r0, [pc, #92] @ (1d5d34 ) │ │ │ │ add r0, pc │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 3e111c │ │ │ │ + b.w 3e1114 │ │ │ │ bl 1461cc │ │ │ │ strb r6, [r4, #5] │ │ │ │ movs r3, r6 │ │ │ │ - ldc2l 0, cr0, [ip, #144] @ 0x90 │ │ │ │ - stc2l 0, cr0, [sl, #144] @ 0x90 │ │ │ │ - ldc2l 0, cr0, [ip, #144] @ 0x90 │ │ │ │ - movs r1, #242 @ 0xf2 │ │ │ │ + stc2l 0, cr0, [ip, #144] @ 0x90 │ │ │ │ + ldc2 0, cr0, [sl, #144]! @ 0x90 │ │ │ │ + stc2l 0, cr0, [ip, #144] @ 0x90 │ │ │ │ + movs r1, #226 @ 0xe2 │ │ │ │ movs r3, r5 │ │ │ │ - stc2 0, cr0, [lr, #144] @ 0x90 │ │ │ │ - stc2l 0, cr0, [r0, #144]! @ 0x90 │ │ │ │ - subs r2, #96 @ 0x60 │ │ │ │ + ldc2l 0, cr0, [lr, #-144]! @ 0xffffff70 │ │ │ │ + ldc2l 0, cr0, [r0, #144] @ 0x90 │ │ │ │ + subs r2, #80 @ 0x50 │ │ │ │ movs r7, r4 │ │ │ │ - stc2l 0, cr0, [r6], {36} @ 0x24 │ │ │ │ - ldc2l 0, cr0, [ip], #144 @ 0x90 │ │ │ │ + ldc2 0, cr0, [r6], #144 @ 0x90 │ │ │ │ + stc2l 0, cr0, [ip], #144 @ 0x90 │ │ │ │ subs r0, r7, r4 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #28 │ │ │ │ + movs r0, #12 │ │ │ │ movs r3, r5 │ │ │ │ - subs r2, r7, #7 │ │ │ │ + subs r2, r5, #7 │ │ │ │ movs r3, r5 │ │ │ │ - @ instruction: 0xfb540024 │ │ │ │ - bhi.n 1d5e04 │ │ │ │ + @ instruction: 0xfb440024 │ │ │ │ + bhi.n 1d5de4 │ │ │ │ movs r4, r4 │ │ │ │ - add r0, pc, #856 @ (adr r0, 1d6080 ) │ │ │ │ + add r0, pc, #792 @ (adr r0, 1d6040 ) │ │ │ │ movs r6, r4 │ │ │ │ - bhi.n 1d5df0 │ │ │ │ + bhi.n 1d5dd0 │ │ │ │ movs r4, r4 │ │ │ │ - add r0, pc, #800 @ (adr r0, 1d6050 ) │ │ │ │ + add r0, pc, #736 @ (adr r0, 1d6010 ) │ │ │ │ movs r6, r4 │ │ │ │ - @ instruction: 0xfad20024 │ │ │ │ - @ instruction: 0xfb240024 │ │ │ │ + @ instruction: 0xfac20024 │ │ │ │ + smlatb r0, r4, r4, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #848] @ (1d609c ) │ │ │ │ mov r4, r1 │ │ │ │ @@ -226550,15 +226553,15 @@ │ │ │ │ beq.n 1d5ee6 │ │ │ │ cbz r4, 1d5e30 │ │ │ │ ldr.w r9, [pc, #648] @ 1d60a4 │ │ │ │ mov.w sl, #0 │ │ │ │ add r9, pc │ │ │ │ mov r0, r9 │ │ │ │ add.w sl, sl, #1 │ │ │ │ - bl 3e111c │ │ │ │ + bl 3e1114 │ │ │ │ cmp r4, sl │ │ │ │ bne.n 1d5e22 │ │ │ │ ldrb r3, [r7, #24] │ │ │ │ ldr r2, [r7, #120] @ 0x78 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1d604a │ │ │ │ @@ -226615,21 +226618,21 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ mov r2, fp │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, r8 │ │ │ │ strd r9, sl, [sp, #32] │ │ │ │ - bl 3e111c │ │ │ │ + bl 3e1114 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 1d603c │ │ │ │ ldr r0, [pc, #468] @ (1d60b4 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e111c │ │ │ │ + bl 3e1114 │ │ │ │ ldr.w r9, [r7, #124] @ 0x7c │ │ │ │ movs r7, #0 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ str r7, [sp, #96] @ 0x60 │ │ │ │ cmp.w r9, #0 │ │ │ │ beq.n 1d5f84 │ │ │ │ @@ -226713,28 +226716,28 @@ │ │ │ │ adds r2, r0, #4 │ │ │ │ strd r7, r3, [r0, #4] │ │ │ │ str r0, [r3, #0] │ │ │ │ str r2, [sp, #100] @ 0x64 │ │ │ │ b.n 1d5f46 │ │ │ │ ldr r0, [pc, #256] @ (1d60bc ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e111c │ │ │ │ + bl 3e1114 │ │ │ │ ldr r2, [r7, #108] @ 0x6c │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 1d5dee │ │ │ │ ldrb.w r3, [r7, #106] @ 0x6a │ │ │ │ orrs r3, r6 │ │ │ │ beq.n 1d5ee6 │ │ │ │ cbz r4, 1d5fe8 │ │ │ │ ldr.w r9, [pc, #236] @ 1d60c0 │ │ │ │ mov sl, r2 │ │ │ │ add r9, pc │ │ │ │ mov r0, r9 │ │ │ │ add.w sl, sl, #1 │ │ │ │ - bl 3e111c │ │ │ │ + bl 3e1114 │ │ │ │ cmp r4, sl │ │ │ │ bne.n 1d5fda │ │ │ │ ldrb r3, [r7, #24] │ │ │ │ ldr.w sl, [r7, #120] @ 0x78 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1d608a │ │ │ │ ldr.w r9, [pc, #208] @ 1d60c4 │ │ │ │ @@ -226757,15 +226760,15 @@ │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, r8 │ │ │ │ str.w sl, [sp, #8] │ │ │ │ - bl 3e111c │ │ │ │ + bl 3e1114 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1d5ede │ │ │ │ mov r0, r7 │ │ │ │ bl 1d2314 │ │ │ │ b.n 1d5ede │ │ │ │ ldr r2, [pc, #136] @ (1d60d0 ) │ │ │ │ @@ -226805,34 +226808,34 @@ │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ bl 1461cc │ │ │ │ nop │ │ │ │ ldr r4, [r3, #92] @ 0x5c │ │ │ │ movs r3, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - vaddl.u16 q0, d4, d20 │ │ │ │ - vld4.8 {d16-d19}, [lr :128], r4 │ │ │ │ - ldr r6, [sp, #904] @ 0x388 │ │ │ │ + vaddl.u8 q0, d4, d20 │ │ │ │ + ldr??.w r0, [lr, r4, lsl #2] │ │ │ │ + ldr r6, [sp, #840] @ 0x348 │ │ │ │ movs r6, r4 │ │ │ │ - ldr??.w r0, [r2, #36] @ 0x24 │ │ │ │ - adds r0, r2, #4 │ │ │ │ + vst1.8 {d16[1]}, [r2], r4 │ │ │ │ + adds r0, r0, #4 │ │ │ │ movs r3, r5 │ │ │ │ ldr r4, [r4, #56] @ 0x38 │ │ │ │ movs r3, r6 │ │ │ │ - str.w r0, [r2, #36] @ 0x24 │ │ │ │ - ldc2l 0, cr0, [ip, #144] @ 0x90 │ │ │ │ - @ instruction: 0xf7b60024 │ │ │ │ - ldr r5, [sp, #464] @ 0x1d0 │ │ │ │ - movs r6, r4 │ │ │ │ - ldrh.w r0, [r0, #36] @ 0x24 │ │ │ │ - strh.w r0, [sl, r4, lsl #2] │ │ │ │ - ldr r5, [sp, #224] @ 0xe0 │ │ │ │ + ldrh.w r0, [r2, #36] @ 0x24 │ │ │ │ + stc2l 0, cr0, [ip, #144] @ 0x90 │ │ │ │ + @ instruction: 0xf7a60024 │ │ │ │ + ldr r5, [sp, #400] @ 0x190 │ │ │ │ movs r6, r4 │ │ │ │ - @ instruction: 0xf7ea0024 │ │ │ │ - ldr r4, [sp, #984] @ 0x3d8 │ │ │ │ + strh.w r0, [r0, #36] @ 0x24 │ │ │ │ + ldrb.w r0, [sl, r4, lsl #2] │ │ │ │ + ldr r5, [sp, #160] @ 0xa0 │ │ │ │ + movs r6, r4 │ │ │ │ + @ instruction: 0xf7da0024 │ │ │ │ + ldr r4, [sp, #920] @ 0x398 │ │ │ │ movs r6, r4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r0 │ │ │ │ @@ -226852,18 +226855,18 @@ │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 1d5d38 │ │ │ │ ldr r0, [pc, #16] @ (1d612c ) │ │ │ │ add r0, pc │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 3e111c │ │ │ │ + b.w 3e1114 │ │ │ │ nop │ │ │ │ itete mi │ │ │ │ - @ instruction: 0xffff1ad6 │ │ │ │ + vtbxmi.8 d17, {d31-: │ │ │ │ ldrbmi.w r0, [r0, #105] @ 0x69 │ │ │ │ bxpl lr │ │ │ │ nop │ │ │ │ │ │ │ │ @@ -227756,15 +227759,15 @@ │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ str r4, [r0, #28] │ │ │ │ str r3, [r0, #8] │ │ │ │ cmp r4, #0 │ │ │ │ beq.w 1d6d44 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cbz r0, 1d6a2c │ │ │ │ - bl 2974b0 │ │ │ │ + bl 2974a8 │ │ │ │ ldr r3, [pc, #896] @ (1d6db0 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 1d6d76 │ │ │ │ add r6, sp, #112 @ 0x70 │ │ │ │ movs r2, #0 │ │ │ │ @@ -227873,15 +227876,15 @@ │ │ │ │ mov r2, ip │ │ │ │ movs r3, #56 @ 0x38 │ │ │ │ mul.w r3, r3, r4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cbz r3, 1d6b72 │ │ │ │ ldr r0, [r3, #36] @ 0x24 │ │ │ │ cbz r0, 1d6b72 │ │ │ │ - bl 2975d0 │ │ │ │ + bl 2975c8 │ │ │ │ ldr.w r2, [r9, #12] │ │ │ │ adds r4, #1 │ │ │ │ mov r0, r2 │ │ │ │ cmp r4, fp │ │ │ │ bcc.n 1d6b5c │ │ │ │ ldr.w r2, [r9, #16] │ │ │ │ movs r3, #56 @ 0x38 │ │ │ │ @@ -228058,15 +228061,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r2, r3, #16 │ │ │ │ bpl.w 1d6a84 │ │ │ │ ldr r0, [pc, #88] @ (1d6dc4 ) │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1d6a84 │ │ │ │ ldr r3, [pc, #68] @ (1d6dbc ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1d6a38 │ │ │ │ ldr r3, [pc, #60] @ (1d6dc0 ) │ │ │ │ @@ -228074,15 +228077,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.w 1d6a38 │ │ │ │ ldr r0, [pc, #56] @ (1d6dc8 ) │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1d6a38 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ bl 1461cc │ │ │ │ str r4, [r5, #16] │ │ │ │ movs r3, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ @@ -228094,16 +228097,16 @@ │ │ │ │ lsls r0, r0, #1 │ │ │ │ ldrsh r6, [r7, r3] │ │ │ │ movs r3, r6 │ │ │ │ cmp r2, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xeb8e0024 │ │ │ │ - sbc.w r0, r8, r4, asr #32 │ │ │ │ + sbcs.w r0, lr, r4, asr #32 │ │ │ │ + adcs.w r0, r8, r4, asr #32 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #172] @ (1d6e88 ) │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [pc, #172] @ (1d6e8c ) │ │ │ │ @@ -228358,25 +228361,25 @@ │ │ │ │ movs r3, r6 │ │ │ │ add r2, sp, #432 @ 0x1b0 │ │ │ │ movs r3, r6 │ │ │ │ add r2, sp, #304 @ 0x130 │ │ │ │ movs r3, r6 │ │ │ │ vshr.u32 d16, d31, #20 │ │ │ │ vshr.u32 d0, d31, #6 │ │ │ │ - add r4, sp, #736 @ 0x2e0 │ │ │ │ + add r4, sp, #672 @ 0x2a0 │ │ │ │ movs r7, r5 │ │ │ │ - b.n 1d6838 │ │ │ │ + b.n 1d7818 │ │ │ │ movs r4, r4 │ │ │ │ - bvc.n 1d6fd0 │ │ │ │ + bvc.n 1d6fb0 │ │ │ │ movs r4, r4 │ │ │ │ - add r4, sp, #640 @ 0x280 │ │ │ │ + add r4, sp, #576 @ 0x240 │ │ │ │ movs r7, r5 │ │ │ │ - b.n 1d7814 │ │ │ │ + b.n 1d77f4 │ │ │ │ movs r4, r4 │ │ │ │ - ldmdb ip, {r2, r5} │ │ │ │ + stmdb ip, {r2, r5} │ │ │ │ stmdb sp!, {r4, r5, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ mov ip, r3 │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ @@ -228437,34 +228440,34 @@ │ │ │ │ ldrb.w r2, [r4, #106] @ 0x6a │ │ │ │ orrs r3, r2 │ │ │ │ ldr r2, [pc, #52] @ (1d7120 ) │ │ │ │ add r2, pc │ │ │ │ strb r3, [r2, #20] │ │ │ │ ldmia.w sp!, {r4, r5, fp, lr} │ │ │ │ b.w 1d6e9c │ │ │ │ - bl 2974b0 │ │ │ │ + bl 2974a8 │ │ │ │ b.n 1d7096 │ │ │ │ ldr r3, [pc, #36] @ (1d7124 ) │ │ │ │ movw r2, #2683 @ 0xa7b │ │ │ │ ldr r1, [pc, #32] @ (1d7128 ) │ │ │ │ ldr r0, [pc, #36] @ (1d712c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #424 @ 0x1a8 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ mcr2 0, 7, r0, cr14, cr15, {1} │ │ │ │ mrc2 0, 4, r0, cr2, cr15, {1} │ │ │ │ mcr2 0, 4, r0, cr4, cr15, {1} │ │ │ │ - add r3, sp, #560 @ 0x230 │ │ │ │ + add r3, sp, #496 @ 0x1f0 │ │ │ │ movs r7, r5 │ │ │ │ - b.n 1d76d8 │ │ │ │ + b.n 1d76b8 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xe8280024 │ │ │ │ + @ instruction: 0xe8180024 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #208] @ (1d7210 ) │ │ │ │ subs r3, r0, #1 │ │ │ │ cmp r3, #6 │ │ │ │ @@ -228529,15 +228532,15 @@ │ │ │ │ ldr r3, [pc, #96] @ (1d7228 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 1d7164 │ │ │ │ ldr r0, [pc, #88] @ (1d722c ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 1d7166 │ │ │ │ b.n 1d7174 │ │ │ │ ldr r3, [pc, #76] @ (1d7230 ) │ │ │ │ movw r2, #3010 @ 0xbc2 │ │ │ │ ldr r1, [pc, #76] @ (1d7234 ) │ │ │ │ @@ -228564,27 +228567,27 @@ │ │ │ │ ldc2l 0, cr0, [r4, #252]! @ 0xfc │ │ │ │ add r0, sp, #240 @ 0xf0 │ │ │ │ movs r3, r6 │ │ │ │ asrs r4, r7, #15 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - b.n 1d71dc │ │ │ │ + b.n 1d71bc │ │ │ │ movs r4, r4 │ │ │ │ - add r2, sp, #680 @ 0x2a8 │ │ │ │ + add r2, sp, #616 @ 0x268 │ │ │ │ movs r7, r5 │ │ │ │ - b.n 1d7620 │ │ │ │ + b.n 1d7600 │ │ │ │ movs r4, r4 │ │ │ │ - b.n 1d7150 │ │ │ │ + b.n 1d7130 │ │ │ │ movs r4, r4 │ │ │ │ - add r2, sp, #584 @ 0x248 │ │ │ │ + add r2, sp, #520 @ 0x208 │ │ │ │ movs r7, r5 │ │ │ │ - b.n 1d75fc │ │ │ │ + b.n 1d75dc │ │ │ │ movs r4, r4 │ │ │ │ - b.n 1d70d4 │ │ │ │ + b.n 1d70b4 │ │ │ │ movs r4, r4 │ │ │ │ cbnz r1, 1d7258 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -228695,27 +228698,27 @@ │ │ │ │ 001d734c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ - bl 297070 │ │ │ │ + bl 297068 │ │ │ │ ldr r1, [pc, #64] @ (1d73a4 ) │ │ │ │ ldr r2, [pc, #64] @ (1d73a8 ) │ │ │ │ movs r3, #41 @ 0x29 │ │ │ │ add r1, pc │ │ │ │ ldr r4, [pc, #64] @ (1d73ac ) │ │ │ │ adds r1, #136 @ 0x88 │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [pc, #60] @ (1d73b0 ) │ │ │ │ add r2, pc │ │ │ │ add r4, pc │ │ │ │ add r1, pc │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ cbz r3, 1d738a │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ bx r3 │ │ │ │ ldr r3, [pc, #40] @ (1d73b4 ) │ │ │ │ @@ -228725,21 +228728,21 @@ │ │ │ │ asrs r1, r0, #31 │ │ │ │ add sp, #12 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - add r1, sp, #176 @ 0xb0 │ │ │ │ + add r1, sp, #112 @ 0x70 │ │ │ │ movs r7, r5 │ │ │ │ - bgt.n 1d7318 │ │ │ │ + bgt.n 1d72f8 │ │ │ │ movs r4, r4 │ │ │ │ ldrsb r0, [r7, r6] │ │ │ │ movs r3, r6 │ │ │ │ - b.n 1d7540 │ │ │ │ + b.n 1d7520 │ │ │ │ movs r4, r4 │ │ │ │ asrs r0, r0, #20 │ │ │ │ ... │ │ │ │ │ │ │ │ 001d73b8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -228761,25 +228764,25 @@ │ │ │ │ mov r2, r5 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ mov.w r3, #0 │ │ │ │ add.w r3, r4, #120 @ 0x78 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #36 @ 0x24 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, fp │ │ │ │ adds r4, #136 @ 0x88 │ │ │ │ - bl 297070 │ │ │ │ + bl 297068 │ │ │ │ ldr r1, [pc, #248] @ (1d74fc ) │ │ │ │ mov r2, r5 │ │ │ │ movs r3, #41 @ 0x29 │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ mov sl, r0 │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ blx 145498 │ │ │ │ ldr.w r4, [sl, #60] @ 0x3c │ │ │ │ cbz r4, 1d744e │ │ │ │ @@ -228861,21 +228864,21 @@ │ │ │ │ mov r3, r0 │ │ │ │ b.n 1d7462 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldrsb r4, [r3, r5] │ │ │ │ movs r3, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 1d7590 │ │ │ │ + bgt.n 1d7570 │ │ │ │ movs r4, r4 │ │ │ │ - add r0, sp, #728 @ 0x2d8 │ │ │ │ + add r0, sp, #664 @ 0x298 │ │ │ │ movs r7, r5 │ │ │ │ - ldr r6, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r6, [sp, #688] @ 0x2b0 │ │ │ │ movs r3, r4 │ │ │ │ - b.n 1d7568 │ │ │ │ + b.n 1d7548 │ │ │ │ movs r4, r4 │ │ │ │ ldrsb r0, [r0, r4] │ │ │ │ movs r3, r6 │ │ │ │ │ │ │ │ 001d7504 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -228901,25 +228904,25 @@ │ │ │ │ add.w r3, r3, #368 @ 0x170 │ │ │ │ str r3, [sp, #0] │ │ │ │ vstr d7, [r1, #32] │ │ │ │ movs r3, #41 @ 0x29 │ │ │ │ ldr r1, [pc, #36] @ (1d7568 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ movs r1, #0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 1d2800 │ │ │ │ ... │ │ │ │ - add r7, pc, #392 @ (adr r7, 1d76ec ) │ │ │ │ + add r7, pc, #328 @ (adr r7, 1d76ac ) │ │ │ │ movs r7, r5 │ │ │ │ - bge.n 1d7530 │ │ │ │ + bge.n 1d7510 │ │ │ │ movs r4, r4 │ │ │ │ - udf #246 @ 0xf6 │ │ │ │ + udf #230 @ 0xe6 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 001d756c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -229012,19 +229015,19 @@ │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ strb r6, [r4, r6] │ │ │ │ movs r3, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r1, r4] │ │ │ │ movs r3, r6 │ │ │ │ - add r6, pc, #264 @ (adr r6, 1d777c ) │ │ │ │ + add r6, pc, #200 @ (adr r6, 1d773c ) │ │ │ │ movs r7, r5 │ │ │ │ - ble.n 1d7590 │ │ │ │ + ble.n 1d7770 │ │ │ │ movs r4, r4 │ │ │ │ - b.n 1d7d60 │ │ │ │ + b.n 1d7d40 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 001d767c : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ @@ -229117,15 +229120,15 @@ │ │ │ │ adds r4, #120 @ 0x78 │ │ │ │ ldr r2, [pc, #112] @ (1d77cc ) │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r3, #36 @ 0x24 │ │ │ │ add r2, pc │ │ │ │ mov r4, r0 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #108] @ 0x6c │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1d7768 │ │ │ │ ldrb r3, [r3, #30] │ │ │ │ cbz r3, 1d77aa │ │ │ │ ldr.w r4, [r4, #168] @ 0xa8 │ │ │ │ @@ -229157,47 +229160,47 @@ │ │ │ │ ldr r0, [pc, #36] @ (1d77d8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #524 @ 0x20c │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - add r5, pc, #272 @ (adr r5, 1d78d8 ) │ │ │ │ + add r5, pc, #208 @ (adr r5, 1d7898 ) │ │ │ │ movs r7, r5 │ │ │ │ - ldr r3, [sp, #264] @ 0x108 │ │ │ │ + ldr r3, [sp, #200] @ 0xc8 │ │ │ │ movs r3, r4 │ │ │ │ - bhi.n 1d7760 │ │ │ │ + bhi.n 1d7740 │ │ │ │ movs r4, r4 │ │ │ │ - add r4, pc, #896 @ (adr r4, 1d7b54 ) │ │ │ │ + add r4, pc, #832 @ (adr r4, 1d7b14 ) │ │ │ │ movs r7, r5 │ │ │ │ - bgt.n 1d782c │ │ │ │ + bgt.n 1d780c │ │ │ │ movs r4, r4 │ │ │ │ - b.n 1d7c34 │ │ │ │ + b.n 1d7c14 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 001d77dc : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r0 │ │ │ │ - bl 297070 │ │ │ │ + bl 297068 │ │ │ │ ldr r3, [pc, #60] @ (1d7834 ) │ │ │ │ ldr r2, [pc, #60] @ (1d7838 ) │ │ │ │ ldr r1, [pc, #64] @ (1d783c ) │ │ │ │ add r3, pc │ │ │ │ adds r3, #136 @ 0x88 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #41 @ 0x29 │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr r3, [r0, #64] @ 0x40 │ │ │ │ cbz r3, 1d781e │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ @@ -229206,40 +229209,40 @@ │ │ │ │ add sp, #8 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - add r4, pc, #608 @ (adr r4, 1d7a98 ) │ │ │ │ + add r4, pc, #544 @ (adr r4, 1d7a58 ) │ │ │ │ movs r7, r5 │ │ │ │ - bhi.n 1d788c │ │ │ │ + bhi.n 1d786c │ │ │ │ movs r4, r4 │ │ │ │ - bgt.n 1d78b0 │ │ │ │ + bgt.n 1d7890 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 001d7840 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ strd r1, r2, [sp, #8] │ │ │ │ - bl 297070 │ │ │ │ + bl 297068 │ │ │ │ ldr r1, [pc, #60] @ (1d7898 ) │ │ │ │ movs r3, #41 @ 0x29 │ │ │ │ ldr r2, [pc, #60] @ (1d789c ) │ │ │ │ add r1, pc │ │ │ │ adds r1, #136 @ 0x88 │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [pc, #56] @ (1d78a0 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ cbz r3, 1d7882 │ │ │ │ ldrd r1, r2, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ bx r3 │ │ │ │ @@ -229248,58 +229251,58 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - add r4, pc, #208 @ (adr r4, 1d796c ) │ │ │ │ + add r4, pc, #144 @ (adr r4, 1d792c ) │ │ │ │ movs r7, r5 │ │ │ │ - bvc.n 1d7820 │ │ │ │ + bvc.n 1d7800 │ │ │ │ movs r4, r4 │ │ │ │ - blt.n 1d7848 │ │ │ │ + blt.n 1d7828 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 001d78a4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 297070 │ │ │ │ + bl 297068 │ │ │ │ ldr.w ip, [pc, #60] @ 1d78f8 │ │ │ │ ldr r2, [pc, #60] @ (1d78fc ) │ │ │ │ movs r3, #41 @ 0x29 │ │ │ │ ldr r1, [pc, #60] @ (1d7900 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #136 @ 0x88 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ cbz r3, 1d78e4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ bx r3 │ │ │ │ movs r0, #1 │ │ │ │ add sp, #8 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - add r3, pc, #832 @ (adr r3, 1d7c3c ) │ │ │ │ + add r3, pc, #768 @ (adr r3, 1d7bfc ) │ │ │ │ movs r7, r5 │ │ │ │ - bvc.n 1d79bc │ │ │ │ + bvc.n 1d799c │ │ │ │ movs r4, r4 │ │ │ │ - blt.n 1d79e4 │ │ │ │ + blt.n 1d79c4 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 001d7904 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -229316,15 +229319,15 @@ │ │ │ │ ldr r1, [pc, #200] @ (1d79f4 ) │ │ │ │ add r5, pc │ │ │ │ add.w r3, r5, #368 @ 0x170 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #41 @ 0x29 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 1d79d8 │ │ │ │ ldrd r6, r1, [r4, #16] │ │ │ │ ldr r7, [r4, #8] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r6, r7 │ │ │ │ @@ -229385,33 +229388,33 @@ │ │ │ │ ldr r1, [pc, #48] @ (1d7a0c ) │ │ │ │ add.w r3, r5, #552 @ 0x228 │ │ │ │ ldr r0, [pc, #48] @ (1d7a10 ) │ │ │ │ movw r2, #1963 @ 0x7ab │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ - add r3, pc, #424 @ (adr r3, 1d7b98 ) │ │ │ │ + add r3, pc, #360 @ (adr r3, 1d7b58 ) │ │ │ │ movs r7, r5 │ │ │ │ - bvs.n 1d79e4 │ │ │ │ + bvs.n 1d79c4 │ │ │ │ movs r4, r4 │ │ │ │ - blt.n 1d7a08 │ │ │ │ + bge.n 1d79e8 │ │ │ │ movs r4, r4 │ │ │ │ - add r2, pc, #888 @ (adr r2, 1d7d74 ) │ │ │ │ + add r2, pc, #824 @ (adr r2, 1d7d34 ) │ │ │ │ movs r7, r5 │ │ │ │ - bge.n 1d7a50 │ │ │ │ + bge.n 1d7a30 │ │ │ │ movs r4, r4 │ │ │ │ - b.n 1d7b38 │ │ │ │ + b.n 1d7b18 │ │ │ │ movs r4, r4 │ │ │ │ - bge.n 1d7a28 │ │ │ │ + bge.n 1d7a08 │ │ │ │ movs r4, r4 │ │ │ │ - b.n 1d7af0 │ │ │ │ + b.n 1d7ad0 │ │ │ │ movs r4, r4 │ │ │ │ - bls.n 1d7a08 │ │ │ │ + bls.n 1d79e8 │ │ │ │ movs r4, r4 │ │ │ │ - b.n 1d7a78 │ │ │ │ + b.n 1d7a58 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 001d7a14 : │ │ │ │ ldrb r3, [r0, #21] │ │ │ │ cbz r3, 1d7a20 │ │ │ │ ldr.w r0, [r0, #160] @ 0xa0 │ │ │ │ movs r3, #0 │ │ │ │ @@ -229452,40 +229455,40 @@ │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #592 @ 0x250 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2132 @ 0x854 │ │ │ │ blx 1439bc │ │ │ │ nop │ │ │ │ - add r2, pc, #168 @ (adr r2, 1d7b2c ) │ │ │ │ + add r2, pc, #104 @ (adr r2, 1d7aec ) │ │ │ │ movs r7, r5 │ │ │ │ - b.n 1d7b00 │ │ │ │ + b.n 1d7ae0 │ │ │ │ movs r4, r4 │ │ │ │ - bls.n 1d7b64 │ │ │ │ + bls.n 1d7b44 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 001d7a8c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #72] @ (1d7ae4 ) │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ - bl 297070 │ │ │ │ + bl 297068 │ │ │ │ ldr r2, [pc, #64] @ (1d7ae8 ) │ │ │ │ ldr r1, [pc, #64] @ (1d7aec ) │ │ │ │ add r4, pc │ │ │ │ add.w r3, r4, #632 @ 0x278 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #47 @ 0x2f │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr r2, [r0, #52] @ 0x34 │ │ │ │ cbz r2, 1d7acc │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r2 │ │ │ │ @@ -229494,44 +229497,44 @@ │ │ │ │ ldr r2, [pc, #32] @ (1d7af4 ) │ │ │ │ add.w r3, r4, #664 @ 0x298 │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ movw r2, #2146 @ 0x862 │ │ │ │ blx 1439bc │ │ │ │ - add r1, pc, #936 @ (adr r1, 1d7e90 ) │ │ │ │ + add r1, pc, #872 @ (adr r1, 1d7e50 ) │ │ │ │ movs r7, r5 │ │ │ │ - bpl.n 1d7bdc │ │ │ │ + bpl.n 1d7bbc │ │ │ │ movs r4, r4 │ │ │ │ - bpl.n 1d7a10 │ │ │ │ + bpl.n 1d79f0 │ │ │ │ movs r4, r4 │ │ │ │ - bls.n 1d7b08 │ │ │ │ + bhi.n 1d7ae8 │ │ │ │ movs r4, r4 │ │ │ │ - svc 236 @ 0xec │ │ │ │ + svc 220 @ 0xdc │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 001d7af8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #72] @ (1d7b50 ) │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ - bl 297070 │ │ │ │ + bl 297068 │ │ │ │ ldr r2, [pc, #64] @ (1d7b54 ) │ │ │ │ ldr r1, [pc, #64] @ (1d7b58 ) │ │ │ │ add r4, pc │ │ │ │ add.w r3, r4, #632 @ 0x278 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #47 @ 0x2f │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr r2, [r0, #56] @ 0x38 │ │ │ │ cbz r2, 1d7b38 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r2 │ │ │ │ @@ -229540,46 +229543,46 @@ │ │ │ │ ldr r2, [pc, #32] @ (1d7b60 ) │ │ │ │ add.w r3, r4, #704 @ 0x2c0 │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ movw r2, #2155 @ 0x86b │ │ │ │ blx 1439bc │ │ │ │ - add r1, pc, #504 @ (adr r1, 1d7d4c ) │ │ │ │ + add r1, pc, #440 @ (adr r1, 1d7d0c ) │ │ │ │ movs r7, r5 │ │ │ │ - bpl.n 1d7b70 │ │ │ │ + bmi.n 1d7b50 │ │ │ │ movs r4, r4 │ │ │ │ - bpl.n 1d7ba4 │ │ │ │ + bpl.n 1d7b84 │ │ │ │ movs r4, r4 │ │ │ │ - bhi.n 1d7a9c │ │ │ │ + bhi.n 1d7a7c │ │ │ │ movs r4, r4 │ │ │ │ - svc 156 @ 0x9c │ │ │ │ + svc 140 @ 0x8c │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 001d7b64 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #88] @ (1d7bd0 ) │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r8, r3 │ │ │ │ mov r5, r0 │ │ │ │ - bl 297070 │ │ │ │ + bl 297068 │ │ │ │ ldr r2, [pc, #76] @ (1d7bd4 ) │ │ │ │ ldr r1, [pc, #80] @ (1d7bd8 ) │ │ │ │ add r4, pc │ │ │ │ add.w r3, r4, #632 @ 0x278 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #47 @ 0x2f │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr.w lr, [r0, #60] @ 0x3c │ │ │ │ cmp.w lr, #0 │ │ │ │ beq.n 1d7bb6 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ @@ -229593,46 +229596,46 @@ │ │ │ │ mov r0, lr │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2166 @ 0x876 │ │ │ │ blx 1439bc │ │ │ │ nop │ │ │ │ - add r1, pc, #48 @ (adr r1, 1d7c04 ) │ │ │ │ + add r0, pc, #1008 @ (adr r0, 1d7fc4 ) │ │ │ │ movs r7, r5 │ │ │ │ - bmi.n 1d7b0c │ │ │ │ + bmi.n 1d7aec │ │ │ │ movs r4, r4 │ │ │ │ - bmi.n 1d7b40 │ │ │ │ + bmi.n 1d7b20 │ │ │ │ movs r4, r4 │ │ │ │ - svc 52 @ 0x34 │ │ │ │ + svc 36 @ 0x24 │ │ │ │ movs r4, r4 │ │ │ │ - bhi.n 1d7c1c │ │ │ │ + bhi.n 1d7bfc │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 001d7be4 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #88] @ (1d7c50 ) │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r8, r3 │ │ │ │ mov r5, r0 │ │ │ │ - bl 297070 │ │ │ │ + bl 297068 │ │ │ │ ldr r2, [pc, #76] @ (1d7c54 ) │ │ │ │ ldr r1, [pc, #80] @ (1d7c58 ) │ │ │ │ add r4, pc │ │ │ │ add.w r3, r4, #632 @ 0x278 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #47 @ 0x2f │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr.w lr, [r0, #64] @ 0x40 │ │ │ │ cmp.w lr, #0 │ │ │ │ beq.n 1d7c36 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ @@ -229646,45 +229649,45 @@ │ │ │ │ mov r0, lr │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2177 @ 0x881 │ │ │ │ blx 1439bc │ │ │ │ nop │ │ │ │ - add r0, pc, #560 @ (adr r0, 1d7e84 ) │ │ │ │ + add r0, pc, #496 @ (adr r0, 1d7e44 ) │ │ │ │ movs r7, r5 │ │ │ │ - bmi.n 1d7c8c │ │ │ │ + bmi.n 1d7c6c │ │ │ │ movs r4, r4 │ │ │ │ - bmi.n 1d7cc0 │ │ │ │ + bmi.n 1d7ca0 │ │ │ │ movs r4, r4 │ │ │ │ - udf #204 @ 0xcc │ │ │ │ + udf #188 @ 0xbc │ │ │ │ movs r4, r4 │ │ │ │ - bvc.n 1d7b9c │ │ │ │ + bvc.n 1d7b7c │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 001d7c64 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #88] @ (1d7ccc ) │ │ │ │ sub sp, #12 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r5, r0 │ │ │ │ - bl 297070 │ │ │ │ + bl 297068 │ │ │ │ ldr r2, [pc, #76] @ (1d7cd0 ) │ │ │ │ add r4, pc │ │ │ │ ldr r1, [pc, #76] @ (1d7cd4 ) │ │ │ │ add.w ip, r4, #632 @ 0x278 │ │ │ │ add r2, pc │ │ │ │ movs r3, #47 @ 0x2f │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr.w lr, [r0, #68] @ 0x44 │ │ │ │ cmp.w lr, #0 │ │ │ │ beq.n 1d7cb2 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ mov r3, lr │ │ │ │ @@ -229697,44 +229700,44 @@ │ │ │ │ mov r0, lr │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2187 @ 0x88b │ │ │ │ blx 1439bc │ │ │ │ nop │ │ │ │ - add r0, pc, #72 @ (adr r0, 1d7d18 ) │ │ │ │ + add r0, pc, #8 @ (adr r0, 1d7cd8 ) │ │ │ │ movs r7, r5 │ │ │ │ - bcc.n 1d7c10 │ │ │ │ + bcc.n 1d7bf0 │ │ │ │ movs r4, r4 │ │ │ │ - bcc.n 1d7c44 │ │ │ │ + bcc.n 1d7c24 │ │ │ │ movs r4, r4 │ │ │ │ - udf #104 @ 0x68 │ │ │ │ + udf #88 @ 0x58 │ │ │ │ movs r4, r4 │ │ │ │ - bvc.n 1d7d20 │ │ │ │ + bvc.n 1d7d00 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 001d7ce0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #72] @ (1d7d38 ) │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ - bl 297070 │ │ │ │ + bl 297068 │ │ │ │ ldr r2, [pc, #64] @ (1d7d3c ) │ │ │ │ ldr r1, [pc, #64] @ (1d7d40 ) │ │ │ │ add r4, pc │ │ │ │ add.w r3, r4, #632 @ 0x278 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #47 @ 0x2f │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr r2, [r0, #72] @ 0x48 │ │ │ │ cbz r2, 1d7d20 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r2 │ │ │ │ @@ -229743,23 +229746,23 @@ │ │ │ │ ldr r2, [pc, #32] @ (1d7d48 ) │ │ │ │ add.w r3, r4, #860 @ 0x35c │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ movw r2, #2196 @ 0x894 │ │ │ │ blx 1439bc │ │ │ │ - ldr r7, [sp, #600] @ 0x258 │ │ │ │ + ldr r7, [sp, #536] @ 0x218 │ │ │ │ movs r7, r5 │ │ │ │ - bcc.n 1d7d88 │ │ │ │ + bcc.n 1d7d68 │ │ │ │ movs r4, r4 │ │ │ │ - bcc.n 1d7dbc │ │ │ │ + bcc.n 1d7d9c │ │ │ │ movs r4, r4 │ │ │ │ - bvs.n 1d7cb4 │ │ │ │ + bvs.n 1d7c94 │ │ │ │ movs r4, r4 │ │ │ │ - udf #16 │ │ │ │ + udf #0 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 001d7d4c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ @@ -229865,72 +229868,72 @@ │ │ │ │ ldrd r4, r5, [sp, #40] @ 0x28 │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #900 @ 0x384 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ strd r4, r5, [sp, #8] │ │ │ │ movw r2, #2217 @ 0x8a9 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ movs r5, #0 │ │ │ │ b.n 1d7e2c │ │ │ │ ldr r3, [pc, #104] @ (1d7ee8 ) │ │ │ │ mov r0, r9 │ │ │ │ ldr r2, [pc, #104] @ (1d7eec ) │ │ │ │ ldr r1, [pc, #104] @ (1d7ef0 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #900 @ 0x384 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2245 @ 0x8c5 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1d7e7a │ │ │ │ ldr r3, [pc, #84] @ (1d7ef4 ) │ │ │ │ mov r0, r9 │ │ │ │ ldr r2, [pc, #84] @ (1d7ef8 ) │ │ │ │ ldr r1, [pc, #88] @ (1d7efc ) │ │ │ │ add r3, pc │ │ │ │ ldrd r4, r5, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #900 @ 0x384 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ strd r4, r5, [sp, #8] │ │ │ │ movw r2, #2233 @ 0x8b9 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1d7e7a │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r5, [pc, #800] @ (1d81ec ) │ │ │ │ movs r3, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [pc, #640] @ (1d8154 ) │ │ │ │ movs r3, r6 │ │ │ │ adds r4, r6, r3 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [pc, #1008] @ (1d82cc ) │ │ │ │ movs r3, r6 │ │ │ │ - ldr r6, [sp, #216] @ 0xd8 │ │ │ │ + ldr r6, [sp, #152] @ 0x98 │ │ │ │ movs r7, r5 │ │ │ │ - bgt.n 1d7ecc │ │ │ │ + bgt.n 1d7eac │ │ │ │ movs r4, r4 │ │ │ │ - bpl.n 1d7fd0 │ │ │ │ + bpl.n 1d7fb0 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r6, [sp, #56] @ 0x38 │ │ │ │ + ldr r5, [sp, #1016] @ 0x3f8 │ │ │ │ movs r7, r5 │ │ │ │ - ble.n 1d7f68 │ │ │ │ + ble.n 1d7f48 │ │ │ │ movs r4, r4 │ │ │ │ - bpl.n 1d7f94 │ │ │ │ + bpl.n 1d7f74 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r5, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r5, [sp, #896] @ 0x380 │ │ │ │ movs r7, r5 │ │ │ │ - bgt.n 1d7ea0 │ │ │ │ + bgt.n 1d7e80 │ │ │ │ movs r4, r4 │ │ │ │ - bpl.n 1d7f5c │ │ │ │ + bpl.n 1d7f3c │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 001d7f00 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -229985,19 +229988,19 @@ │ │ │ │ ldr r0, [pc, #24] @ (1d7fa8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #924 @ 0x39c │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ ands.w r0, r6, #63 @ 0x3f │ │ │ │ - ldr r5, [sp, #24] │ │ │ │ + ldr r4, [sp, #984] @ 0x3d8 │ │ │ │ movs r7, r5 │ │ │ │ - bmi.n 1d8048 │ │ │ │ + bmi.n 1d8028 │ │ │ │ movs r4, r4 │ │ │ │ - bgt.n 1d8070 │ │ │ │ + bgt.n 1d8050 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 001d7fac : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -230020,19 +230023,19 @@ │ │ │ │ ldr r1, [pc, #20] @ (1d7ff8 ) │ │ │ │ ldr r0, [pc, #20] @ (1d7ffc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #948 @ 0x3b4 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ - ldr r4, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r4, [sp, #632] @ 0x278 │ │ │ │ movs r7, r5 │ │ │ │ - bcc.n 1d7fec │ │ │ │ + bcc.n 1d7fcc │ │ │ │ movs r4, r4 │ │ │ │ - bgt.n 1d804c │ │ │ │ + bgt.n 1d802c │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 001d8000 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -230257,19 +230260,19 @@ │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #972 @ 0x3cc │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ str r7, [sp, #632] @ 0x278 │ │ │ │ movs r3, r6 │ │ │ │ - ldr r2, [sp, #224] @ 0xe0 │ │ │ │ + ldr r2, [sp, #160] @ 0xa0 │ │ │ │ movs r7, r5 │ │ │ │ - bne.n 1d817c │ │ │ │ + bne.n 1d835c │ │ │ │ movs r4, r4 │ │ │ │ - bls.n 1d81dc │ │ │ │ + bls.n 1d81bc │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 001d827c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -230288,19 +230291,19 @@ │ │ │ │ ldr r0, [pc, #24] @ (1d82c4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1012 @ 0x3f4 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r1, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r1, [sp, #864] @ 0x360 │ │ │ │ movs r7, r5 │ │ │ │ - bne.n 1d8328 │ │ │ │ + bne.n 1d8308 │ │ │ │ movs r4, r4 │ │ │ │ - bls.n 1d8388 │ │ │ │ + bls.n 1d8368 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 001d82c8 : │ │ │ │ ldrb r3, [r0, #23] │ │ │ │ cmp r3, r1 │ │ │ │ bne.n 1d82dc │ │ │ │ movs r0, #0 │ │ │ │ @@ -230420,29 +230423,29 @@ │ │ │ │ ldr r0, [pc, #24] @ (1d8408 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1048 @ 0x418 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r0, [sp, #656] @ 0x290 │ │ │ │ + ldr r0, [sp, #592] @ 0x250 │ │ │ │ movs r7, r5 │ │ │ │ - ldmia r7, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r7, {r1, r2, r3, r4, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ - bhi.n 1d8444 │ │ │ │ + bhi.n 1d8424 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 001d840c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r5, [pc, #124] @ (1d84a4 ) │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r0, #8] │ │ │ │ add r5, pc │ │ │ │ cbnz r3, 1d843a │ │ │ │ ldr r3, [pc, #120] @ (1d84a8 ) │ │ │ │ @@ -230453,15 +230456,15 @@ │ │ │ │ mov r3, r4 │ │ │ │ ldr r4, [r4, #108] @ 0x6c │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 1d843a │ │ │ │ ldr r3, [r3, #32] │ │ │ │ ldr.w r3, [r3, #312] @ 0x138 │ │ │ │ mov r6, r3 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cbz r3, 1d848e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ cbz r3, 1d846c │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ @@ -230479,15 +230482,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1d8458 │ │ │ │ strb r4, [r0, #4] │ │ │ │ ldr r3, [pc, #40] @ (1d84ac ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3dcf84 │ │ │ │ + bl 3dcf7c │ │ │ │ b.n 1d8458 │ │ │ │ ldr r3, [pc, #32] @ (1d84b0 ) │ │ │ │ movs r2, #101 @ 0x65 │ │ │ │ ldr r1, [pc, #32] @ (1d84b4 ) │ │ │ │ ldr r0, [pc, #32] @ (1d84b8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ @@ -230497,29 +230500,29 @@ │ │ │ │ nop │ │ │ │ bx r0 │ │ │ │ movs r3, r6 │ │ │ │ cmp r0, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #1016] @ 0x3f8 │ │ │ │ + str r7, [sp, #952] @ 0x3b8 │ │ │ │ movs r7, r5 │ │ │ │ - str r6, [sp, #544] @ 0x220 │ │ │ │ + str r6, [sp, #480] @ 0x1e0 │ │ │ │ movs r3, r4 │ │ │ │ - str r6, [sp, #624] @ 0x270 │ │ │ │ + str r6, [sp, #560] @ 0x230 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 001d84bc : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r5, [pc, #172] @ (1d8584 ) │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r0, #8] │ │ │ │ add r5, pc │ │ │ │ cbnz r3, 1d84ea │ │ │ │ ldr r3, [pc, #168] @ (1d8588 ) │ │ │ │ @@ -230540,15 +230543,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1d84f4 │ │ │ │ ldr r0, [r3, #32] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1d856c │ │ │ │ bl 1e0210 │ │ │ │ mov r4, r0 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cbz r3, 1d8558 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ cbz r3, 1d8530 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ @@ -230566,15 +230569,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 1d851c │ │ │ │ strb r3, [r0, #4] │ │ │ │ ldr r3, [pc, #68] @ (1d858c ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3dcf84 │ │ │ │ + bl 3dcf7c │ │ │ │ b.n 1d851c │ │ │ │ mov r3, r4 │ │ │ │ movs r1, #0 │ │ │ │ b.n 1d8502 │ │ │ │ ldr r3, [pc, #52] @ (1d8590 ) │ │ │ │ movs r2, #101 @ 0x65 │ │ │ │ ldr r1, [pc, #52] @ (1d8594 ) │ │ │ │ @@ -230595,25 +230598,25 @@ │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ mov r2, sl │ │ │ │ movs r3, r6 │ │ │ │ cmp r0, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #208] @ 0xd0 │ │ │ │ + str r7, [sp, #144] @ 0x90 │ │ │ │ movs r7, r5 │ │ │ │ - str r5, [sp, #760] @ 0x2f8 │ │ │ │ + str r5, [sp, #696] @ 0x2b8 │ │ │ │ movs r3, r4 │ │ │ │ - str r5, [sp, #840] @ 0x348 │ │ │ │ + str r5, [sp, #776] @ 0x308 │ │ │ │ movs r3, r4 │ │ │ │ - str r7, [sp, #120] @ 0x78 │ │ │ │ + str r7, [sp, #56] @ 0x38 │ │ │ │ movs r7, r5 │ │ │ │ - ldmia r6, {r3, r5, r6} │ │ │ │ + ldmia r6, {r3, r4, r6} │ │ │ │ movs r4, r4 │ │ │ │ - bvs.n 1d84d4 │ │ │ │ + bvs.n 1d84b4 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 001d85a8 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -230655,19 +230658,19 @@ │ │ │ │ ldr r0, [pc, #24] @ (1d8620 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1104 @ 0x450 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - str r6, [sp, #560] @ 0x230 │ │ │ │ + str r6, [sp, #496] @ 0x1f0 │ │ │ │ movs r7, r5 │ │ │ │ - ldmia r5!, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r5!, {r1, r2, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ - bvs.n 1d862c │ │ │ │ + bpl.n 1d860c │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 001d8624 : │ │ │ │ ldr r0, [r0, #32] │ │ │ │ mov r1, r2 │ │ │ │ cbz r0, 1d8630 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ @@ -231097,19 +231100,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ b.n 1d8654 │ │ │ │ movs r7, r7 │ │ │ │ b.n 1d8530 │ │ │ │ movs r7, r7 │ │ │ │ lsrs r2, r7 │ │ │ │ movs r3, r6 │ │ │ │ - str r2, [sp, #120] @ 0x78 │ │ │ │ + str r2, [sp, #56] @ 0x38 │ │ │ │ movs r7, r5 │ │ │ │ - ldmia r1!, {r3, r5, r6} │ │ │ │ + ldmia r1!, {r3, r4, r6} │ │ │ │ movs r4, r4 │ │ │ │ - bne.n 1d89f0 │ │ │ │ + bne.n 1d89d0 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 001d8aa4 : │ │ │ │ push {r4} │ │ │ │ movs r1, #0 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ str r1, [r4, #120] @ 0x78 │ │ │ │ @@ -231176,15 +231179,15 @@ │ │ │ │ ldr r2, [pc, #80] @ (1d8b8c ) │ │ │ │ add r2, pc │ │ │ │ strb r3, [r2, #20] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 1d6e9c │ │ │ │ str.w r2, [r5, #128] @ 0x80 │ │ │ │ b.n 1d8b0e │ │ │ │ - bl 2975d0 │ │ │ │ + bl 2975c8 │ │ │ │ b.n 1d8b26 │ │ │ │ ldr r3, [pc, #60] @ (1d8b90 ) │ │ │ │ movw r2, #2719 @ 0xa9f │ │ │ │ ldr r1, [pc, #56] @ (1d8b94 ) │ │ │ │ ldr r0, [pc, #60] @ (1d8b98 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ @@ -231203,25 +231206,25 @@ │ │ │ │ nop │ │ │ │ b.n 1d84b0 │ │ │ │ movs r7, r7 │ │ │ │ b.n 1d8414 │ │ │ │ movs r7, r7 │ │ │ │ b.n 1d83fc │ │ │ │ movs r7, r7 │ │ │ │ - str r1, [sp, #224] @ 0xe0 │ │ │ │ + str r1, [sp, #160] @ 0xa0 │ │ │ │ movs r7, r5 │ │ │ │ - ldmia r0!, {r1, r7} │ │ │ │ + ldmia r0!, {r1, r4, r5, r6} │ │ │ │ movs r4, r4 │ │ │ │ - beq.n 1d8b84 │ │ │ │ + beq.n 1d8b64 │ │ │ │ movs r4, r4 │ │ │ │ - str r1, [sp, #128] @ 0x80 │ │ │ │ + str r1, [sp, #64] @ 0x40 │ │ │ │ movs r7, r5 │ │ │ │ - ldmia r0!, {r1, r3, r5, r6} │ │ │ │ + ldmia r0!, {r1, r3, r4, r6} │ │ │ │ movs r4, r4 │ │ │ │ - beq.n 1d8b28 │ │ │ │ + beq.n 1d8b08 │ │ │ │ movs r4, r4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #144] @ (1d8c48 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -231229,15 +231232,15 @@ │ │ │ │ movs r3, #36 @ 0x24 │ │ │ │ ldr r1, [pc, #144] @ (1d8c50 ) │ │ │ │ add r5, pc │ │ │ │ add r2, pc │ │ │ │ add.w r4, r5, #120 @ 0x78 │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r0, #106] @ 0x6a │ │ │ │ mov r4, r0 │ │ │ │ bl 1defbc │ │ │ │ ldr r2, [pc, #116] @ (1d8c54 ) │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ @@ -231275,25 +231278,25 @@ │ │ │ │ addw r3, r5, #1188 @ 0x4a4 │ │ │ │ ldr r0, [pc, #32] @ (1d8c5c ) │ │ │ │ movw r2, #1828 @ 0x724 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - str r0, [sp, #848] @ 0x350 │ │ │ │ + str r0, [sp, #784] @ 0x310 │ │ │ │ movs r7, r5 │ │ │ │ - stmia r4!, {r1, r2, r5, r6} │ │ │ │ + stmia r4!, {r1, r2, r4, r6} │ │ │ │ movs r4, r4 │ │ │ │ - strh r4, [r2, #54] @ 0x36 │ │ │ │ + strh r4, [r0, #54] @ 0x36 │ │ │ │ movs r3, r4 │ │ │ │ b.n 1d937c │ │ │ │ movs r7, r7 │ │ │ │ - stmia r7!, {r1, r5, r7} │ │ │ │ + stmia r7!, {r1, r4, r7} │ │ │ │ movs r4, r4 │ │ │ │ - beq.n 1d8cd0 │ │ │ │ + beq.n 1d8cb0 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 001d8c60 : │ │ │ │ ldrb.w r3, [r0, #106] @ 0x6a │ │ │ │ cmp r3, r1 │ │ │ │ beq.n 1d8ca4 │ │ │ │ push {lr} │ │ │ │ @@ -231414,25 +231417,25 @@ │ │ │ │ ldr r2, [pc, #56] @ (1d8dc4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #4] │ │ │ │ cbz r0, 1d8d9c │ │ │ │ - bl 2974b0 │ │ │ │ + bl 2974a8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 1d8ac4 │ │ │ │ mov r0, r5 │ │ │ │ ldrd r2, r3, [r4, #80] @ 0x50 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 1d7044 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cbz r0, 1d8db8 │ │ │ │ - bl 2975d0 │ │ │ │ + bl 2975c8 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ b.w 1d6e9c │ │ │ │ nop │ │ │ │ b.n 1d9190 │ │ │ │ movs r7, r7 │ │ │ │ │ │ │ │ @@ -231484,19 +231487,19 @@ │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1212 @ 0x4bc │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ b.n 1d913c │ │ │ │ movs r7, r7 │ │ │ │ - ldrh r0, [r4, #50] @ 0x32 │ │ │ │ + ldrh r0, [r2, #50] @ 0x32 │ │ │ │ movs r7, r5 │ │ │ │ - stmia r5!, {r1, r3, r5, r7} │ │ │ │ + stmia r5!, {r1, r3, r4, r7} │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r6, {r5, r6} │ │ │ │ + ldmia r6, {r4, r6} │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 001d8e54 : │ │ │ │ ldrb r3, [r0, #28] │ │ │ │ cmp r3, r1 │ │ │ │ beq.n 1d8e96 │ │ │ │ push {lr} │ │ │ │ @@ -231562,15 +231565,15 @@ │ │ │ │ str r1, [sp, #20] │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ ldr r0, [r5, r0] │ │ │ │ ldr r5, [pc, #204] @ (1d8fb8 ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #28] │ │ │ │ mov.w r0, #0 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr.w ip, [r0, #8] │ │ │ │ add r5, pc │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ add.w lr, ip, #1 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str.w lr, [r0, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ @@ -231584,16 +231587,16 @@ │ │ │ │ mov r0, r4 │ │ │ │ strd r6, r7, [sp] │ │ │ │ bl 1d35c0 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cbz r3, 1d8f3e │ │ │ │ ldr r0, [r3, #36] @ 0x24 │ │ │ │ cbz r0, 1d8f3e │ │ │ │ - bl 2974b0 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 2974a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cbz r3, 1d8f9a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ cbz r3, 1d8f74 │ │ │ │ ldr r2, [pc, #112] @ (1d8fc0 ) │ │ │ │ ldr r3, [pc, #100] @ (1d8fb4 ) │ │ │ │ @@ -231620,15 +231623,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 1d8f4c │ │ │ │ strb r3, [r0, #4] │ │ │ │ ldr r3, [pc, #56] @ (1d8fc4 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3dcf84 │ │ │ │ + bl 3dcf7c │ │ │ │ b.n 1d8f4c │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #44] @ (1d8fc8 ) │ │ │ │ movs r2, #101 @ 0x65 │ │ │ │ ldr r1, [pc, #44] @ (1d8fcc ) │ │ │ │ ldr r0, [pc, #44] @ (1d8fd0 ) │ │ │ │ add r3, pc │ │ │ │ @@ -231645,19 +231648,19 @@ │ │ │ │ movs r3, r6 │ │ │ │ cmp r0, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #220 @ 0xdc │ │ │ │ movs r3, r6 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r6, #38] @ 0x26 │ │ │ │ + ldrh r2, [r4, #38] @ 0x26 │ │ │ │ movs r7, r5 │ │ │ │ - ldrh r4, [r7, #26] │ │ │ │ + ldrh r4, [r5, #26] │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r0, [r2, #28] │ │ │ │ + ldrh r0, [r0, #28] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 001d8fd4 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -231674,15 +231677,15 @@ │ │ │ │ stmia.w lr!, {r0, r1, r2, r3} │ │ │ │ ldmia.w ip, {r0, r1, r2, r3} │ │ │ │ stmia.w lr, {r0, r1, r2, r3} │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cbz r3, 1d9016 │ │ │ │ ldr r0, [r3, #36] @ 0x24 │ │ │ │ cbz r0, 1d9016 │ │ │ │ - bl 2974b0 │ │ │ │ + bl 2974a8 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cbz r3, 1d9048 │ │ │ │ add.w r2, r3, #8 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cbnz r3, 1d9028 │ │ │ │ b.n 1d9058 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ @@ -231712,19 +231715,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ addw r3, r3, #1244 @ 0x4dc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2906 @ 0xb5a │ │ │ │ blx 1439bc │ │ │ │ - ldrh r4, [r6, #32] │ │ │ │ + ldrh r4, [r4, #32] │ │ │ │ movs r7, r5 │ │ │ │ - bkpt 0x00fe │ │ │ │ + bkpt 0x00ee │ │ │ │ movs r1, r5 │ │ │ │ - stmia r3!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r3!, {r1, r2, r5, r6} │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 001d9080 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -231736,15 +231739,15 @@ │ │ │ │ bl 1d2228 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cbz r2, 1d90ae │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ cbz r0, 1d90ae │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 2975d0 │ │ │ │ + bl 2975c8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ b.w 143ca0 │ │ │ │ nop │ │ │ │ │ │ │ │ @@ -231761,15 +231764,15 @@ │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ ldr r4, [pc, #192] @ (1d919c ) │ │ │ │ ldr r1, [r0, r1] │ │ │ │ add r4, pc │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ mov.w r1, #0 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ add.w ip, r1, #1 │ │ │ │ str.w ip, [r0, #8] │ │ │ │ cbnz r1, 1d9106 │ │ │ │ ldr r1, [pc, #164] @ (1d91a0 ) │ │ │ │ ldr r1, [r4, r1] │ │ │ │ @@ -231785,15 +231788,15 @@ │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ cmpne r5, r0 │ │ │ │ ite ne │ │ │ │ movne r5, #1 │ │ │ │ moveq r5, #0 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cbz r3, 1d9180 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ cbz r3, 1d915a │ │ │ │ ldr r2, [pc, #112] @ (1d91a4 ) │ │ │ │ ldr r3, [pc, #96] @ (1d9198 ) │ │ │ │ @@ -231820,15 +231823,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 1d9132 │ │ │ │ strb r3, [r0, #4] │ │ │ │ ldr r3, [pc, #56] @ (1d91a8 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3dcf84 │ │ │ │ + bl 3dcf7c │ │ │ │ b.n 1d9132 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #40] @ (1d91ac ) │ │ │ │ movs r2, #101 @ 0x65 │ │ │ │ ldr r1, [pc, #40] @ (1d91b0 ) │ │ │ │ ldr r0, [pc, #44] @ (1d91b4 ) │ │ │ │ add r3, pc │ │ │ │ @@ -231844,19 +231847,19 @@ │ │ │ │ movs r3, r6 │ │ │ │ cmp r0, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #246 @ 0xf6 │ │ │ │ movs r3, r6 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r1, #24] │ │ │ │ + ldrh r4, [r7, #22] │ │ │ │ movs r7, r5 │ │ │ │ - ldrh r6, [r2, #12] │ │ │ │ + ldrh r6, [r0, #12] │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r2, [r5, #12] │ │ │ │ + ldrh r2, [r3, #12] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 001d91b8 : │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #0 │ │ │ │ b.w 1d4078 │ │ │ │ │ │ │ │ @@ -232002,15 +232005,15 @@ │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ lsls r2, r2, #16 │ │ │ │ bpl.n 1d924a │ │ │ │ ldr r0, [pc, #112] @ (1d9370 ) │ │ │ │ str r3, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1d924a │ │ │ │ ldr r3, [pc, #88] @ (1d9368 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1d926c │ │ │ │ @@ -232018,15 +232021,15 @@ │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r1, r3, #16 │ │ │ │ bpl.n 1d926c │ │ │ │ ldr r0, [pc, #80] @ (1d9374 ) │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 1d9248 │ │ │ │ b.n 1d9270 │ │ │ │ ldr r3, [pc, #68] @ (1d9378 ) │ │ │ │ mov.w r2, #2976 @ 0xba0 │ │ │ │ ldr r1, [pc, #68] @ (1d937c ) │ │ │ │ ldr r0, [pc, #68] @ (1d9380 ) │ │ │ │ @@ -232051,23 +232054,23 @@ │ │ │ │ movs r7, r7 │ │ │ │ bgt.n 1d9290 │ │ │ │ movs r7, r7 │ │ │ │ asrs r4, r7, #15 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r1, r2, r5, r7} │ │ │ │ + stmia r6!, {r1, r2, r4, r7} │ │ │ │ movs r4, r4 │ │ │ │ - stmia r6!, {r2, r7} │ │ │ │ + stmia r6!, {r2, r4, r5, r6} │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r2, [r3, #10] │ │ │ │ + ldrh r2, [r1, #10] │ │ │ │ movs r7, r5 │ │ │ │ - stmia r0!, {r2, r5, r7} │ │ │ │ + stmia r0!, {r2, r4, r7} │ │ │ │ movs r4, r4 │ │ │ │ - stmia r6!, {r1, r2, r3} │ │ │ │ + stmia r5!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 001d9384 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -232351,19 +232354,19 @@ │ │ │ │ movs r3, r6 │ │ │ │ bge.n 1d9640 │ │ │ │ movs r7, r7 │ │ │ │ cmp r6, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #122 @ 0x7a │ │ │ │ movs r3, r6 │ │ │ │ - strh r0, [r5, #50] @ 0x32 │ │ │ │ + strh r0, [r3, #50] @ 0x32 │ │ │ │ movs r7, r5 │ │ │ │ - pop {r1, r4, r5, r7, pc} │ │ │ │ + pop {r1, r5, r7, pc} │ │ │ │ movs r4, r4 │ │ │ │ - stmia r6!, {r2, r4, r5, r6} │ │ │ │ + stmia r6!, {r2, r5, r6} │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 001d9670 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ @@ -232557,15 +232560,15 @@ │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r2 │ │ │ │ cbz r1, 1d988a │ │ │ │ ldr r0, [r1, #36] @ 0x24 │ │ │ │ cbz r0, 1d988a │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 2974b0 │ │ │ │ + bl 2974a8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r3, r4 │ │ │ │ ldr r2, [pc, #144] @ (1d9920 ) │ │ │ │ movs r5, #0 │ │ │ │ strd r1, r5, [r4, #12] │ │ │ │ add r2, pc │ │ │ │ str r5, [r4, #20] │ │ │ │ @@ -232577,15 +232580,15 @@ │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ str r4, [r3, #0] │ │ │ │ add.w r3, r4, #40 @ 0x28 │ │ │ │ str r5, [r4, #52] @ 0x34 │ │ │ │ str r3, [r2, #4] │ │ │ │ mov.w r3, #4096 @ 0x1000 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ - bl 3da564 │ │ │ │ + bl 3da55c │ │ │ │ str r5, [r4, #84] @ 0x54 │ │ │ │ cbz r6, 1d9910 │ │ │ │ mov r0, r6 │ │ │ │ blx 145b88 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ str r3, [r4, #8] │ │ │ │ @@ -232621,15 +232624,15 @@ │ │ │ │ bl 1d69e8 │ │ │ │ b.n 1d98e6 │ │ │ │ nop │ │ │ │ strh r4, [r6, #8] │ │ │ │ movs r3, r6 │ │ │ │ bvs.n 1d9850 │ │ │ │ movs r7, r7 │ │ │ │ - strh r6, [r4, #0] │ │ │ │ + strh r6, [r2, #0] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 001d992c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -232652,15 +232655,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr r1, [pc, #32] @ (1d9984 ) │ │ │ │ mov r0, r4 │ │ │ │ strd r3, r3, [r4, #40] @ 0x28 │ │ │ │ str r5, [r4, #12] │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 3e5144 │ │ │ │ + b.w 3e513c │ │ │ │ ldr r1, [pc, #16] @ (1d9988 ) │ │ │ │ add r1, pc │ │ │ │ str r2, [r1, #4] │ │ │ │ b.n 1d995e │ │ │ │ nop │ │ │ │ bvs.n 1d99d8 │ │ │ │ movs r7, r7 │ │ │ │ @@ -232692,15 +232695,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr r1, [pc, #32] @ (1d99e4 ) │ │ │ │ mov r0, r4 │ │ │ │ strd r3, r3, [r4, #40] @ 0x28 │ │ │ │ str r5, [r4, #12] │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 3e5144 │ │ │ │ + b.w 3e513c │ │ │ │ ldr r1, [pc, #16] @ (1d99e8 ) │ │ │ │ add r1, pc │ │ │ │ str r2, [r1, #4] │ │ │ │ b.n 1d99be │ │ │ │ nop │ │ │ │ bpl.n 1d9978 │ │ │ │ movs r7, r7 │ │ │ │ @@ -232740,25 +232743,25 @@ │ │ │ │ mov r1, r2 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, r3 │ │ │ │ blx 144f60 │ │ │ │ mov r7, r0 │ │ │ │ bl 269710 │ │ │ │ - bl 297070 │ │ │ │ + bl 297068 │ │ │ │ ldr r1, [pc, #408] @ (1d9be4 ) │ │ │ │ ldr r2, [pc, #408] @ (1d9be8 ) │ │ │ │ movw r3, #3607 @ 0xe17 │ │ │ │ add r1, pc │ │ │ │ add.w r1, r1, #1336 @ 0x538 │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [pc, #400] @ (1d9bec ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr r3, [r0, #80] @ 0x50 │ │ │ │ cbz r3, 1d9a6a │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [pc, #388] @ (1d9bf0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ str r0, [sp, #24] │ │ │ │ @@ -232877,24 +232880,24 @@ │ │ │ │ ldr r6, [pc, #140] @ (1d9c14 ) │ │ │ │ add r9, pc │ │ │ │ add r6, pc │ │ │ │ ldr r0, [r4, #0] │ │ │ │ bl 1d4bd8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 3e111c │ │ │ │ + bl 3e1114 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #1 │ │ │ │ strd r7, r8, [sp, #4] │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 1d5d38 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3e111c │ │ │ │ + bl 3e1114 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 1d9b8a │ │ │ │ ldr r4, [sp, #24] │ │ │ │ cmp r4, #0 │ │ │ │ beq.w 1d9a94 │ │ │ │ mov r0, r4 │ │ │ │ @@ -232910,34 +232913,34 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #34 @ 0x22 │ │ │ │ movs r3, r6 │ │ │ │ movs r2, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r5, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r0, #18] │ │ │ │ + strh r2, [r6, #16] │ │ │ │ movs r7, r5 │ │ │ │ - cbnz r4, 1d9c0c │ │ │ │ + cbnz r4, 1d9c08 │ │ │ │ movs r4, r4 │ │ │ │ - movs r0, #182 @ 0xb6 │ │ │ │ + movs r0, #166 @ 0xa6 │ │ │ │ movs r6, r4 │ │ │ │ ldrb r4, [r3, #29] │ │ │ │ movs r3, r6 │ │ │ │ iteet cs │ │ │ │ vqrshruncs.s64 d24, , #1 │ │ │ │ vshrcc.u64 d19, d4, #1 │ │ │ │ movcc r3, r6 │ │ │ │ ldrbcs r6, [r4, #26] │ │ │ │ movs r3, r6 │ │ │ │ strh r3, [r5, #46] @ 0x2e │ │ │ │ vsli.32 q14, , #31 │ │ │ │ vsli.64 d24, d3, #63 @ 0x3f │ │ │ │ - vsra.u32 q14, q3, #1 │ │ │ │ + @ instruction: 0xffffc146 │ │ │ │ movs r4, r4 │ │ │ │ - b.n 1d9ce8 │ │ │ │ + b.n 1d9cc8 │ │ │ │ movs r2, r5 │ │ │ │ │ │ │ │ 001d9c18 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -232959,31 +232962,31 @@ │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ addw r1, r1, #1356 @ 0x54c │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [pc, #44] @ (1d9c84 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 216bd4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - strh r0, [r1, #2] │ │ │ │ + strh r0, [r7, #0] │ │ │ │ movs r7, r5 │ │ │ │ - cdp 0, 2, cr0, cr14, cr2, {1} │ │ │ │ - bcc.n 1d9d40 │ │ │ │ + cdp 0, 1, cr0, cr14, cr2, {1} │ │ │ │ + bcc.n 1d9d20 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 001d9c88 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -233005,30 +233008,30 @@ │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ addw r1, r1, #1356 @ 0x54c │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [pc, #44] @ (1d9cf4 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 216bd4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldrb r6, [r2, #31] │ │ │ │ + ldrb r6, [r0, #31] │ │ │ │ movs r7, r5 │ │ │ │ - ldc 0, cr0, [ip, #136]! @ 0x88 │ │ │ │ - bcs.n 1d9ccc │ │ │ │ + stc 0, cr0, [ip, #136]! @ 0x88 │ │ │ │ + bcs.n 1d9cac │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 001d9cf8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -233052,31 +233055,31 @@ │ │ │ │ strb r3, [r5, #23] │ │ │ │ addw r1, r1, #1356 @ 0x54c │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [pc, #48] @ (1d9d68 ) │ │ │ │ add r2, pc │ │ │ │ movs r3, #77 @ 0x4d │ │ │ │ add r1, pc │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 216bd4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldrb r0, [r5, #29] │ │ │ │ + ldrb r0, [r3, #29] │ │ │ │ movs r7, r5 │ │ │ │ - stcl 0, cr0, [ip, #-136] @ 0xffffff78 │ │ │ │ - bcs.n 1d9e5c │ │ │ │ + ldc 0, cr0, [ip, #-136]! @ 0xffffff78 │ │ │ │ + bcs.n 1d9e3c │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 001d9d6c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -233098,31 +233101,31 @@ │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ addw r1, r1, #1356 @ 0x54c │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [pc, #44] @ (1d9dd8 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 216bd4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldrb r4, [r6, #27] │ │ │ │ + ldrb r4, [r4, #27] │ │ │ │ movs r7, r5 │ │ │ │ - ldcl 0, cr0, [sl], {34} @ 0x22 │ │ │ │ - bcs.n 1d9dec │ │ │ │ + stcl 0, cr0, [sl], {34} @ 0x22 │ │ │ │ + bne.n 1d9dcc │ │ │ │ movs r4, r4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r4, r3 │ │ │ │ ldr r7, [pc, #236] @ (1d9ed4 ) │ │ │ │ ldr r1, [r0, #4] │ │ │ │ @@ -233316,19 +233319,19 @@ │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ cmp r4, #56 @ 0x38 │ │ │ │ movs r3, r6 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r6, #14] │ │ │ │ + strh r4, [r4, #14] │ │ │ │ movs r7, r5 │ │ │ │ - pop {r1, r3, r4, r5, r6, r7} │ │ │ │ + pop {r1, r3, r5, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ - pop {r2, r3, pc} │ │ │ │ + pop {r2, r3, r4, r5, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ ldr r3, [pc, #16] @ (1da028 ) │ │ │ │ ldr r2, [pc, #20] @ (1da02c ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r1, [pc, #16] @ (1da030 ) │ │ │ │ @@ -233336,15 +233339,15 @@ │ │ │ │ add r1, pc │ │ │ │ bx r3 │ │ │ │ nop │ │ │ │ cmp r3, #20 │ │ │ │ movs r3, r6 │ │ │ │ subs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - eor.w r0, r2, #34 @ 0x22 │ │ │ │ + orns r0, r2, #34 @ 0x22 │ │ │ │ b.w 27783c │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #100] @ 1da0ac │ │ │ │ sub sp, #12 │ │ │ │ @@ -233397,15 +233400,15 @@ │ │ │ │ movs r7, r7 │ │ │ │ ldmia r7!, {r4, r5} │ │ │ │ movs r7, r7 │ │ │ │ ldmia r7!, {r1, r2, r4} │ │ │ │ movs r7, r7 │ │ │ │ cmp r5, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ - pop {r3, r7} │ │ │ │ + pop {r3, r4, r5, r6} │ │ │ │ movs r4, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #128] @ (1da154 ) │ │ │ │ mov r5, r1 │ │ │ │ @@ -233460,19 +233463,19 @@ │ │ │ │ adds r3, #20 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ cmp r2, #84 @ 0x54 │ │ │ │ movs r3, r6 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r4, #4] │ │ │ │ + strh r0, [r2, #4] │ │ │ │ movs r7, r5 │ │ │ │ - cbnz r6, 1da1cc │ │ │ │ + cbnz r6, 1da1c8 │ │ │ │ movs r4, r4 │ │ │ │ - cbnz r6, 1da1e0 │ │ │ │ + cbnz r6, 1da1dc │ │ │ │ movs r4, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ ldrb r4, [r1, #0] │ │ │ │ @@ -233607,32 +233610,32 @@ │ │ │ │ ldr r0, [pc, #32] @ (1da300 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #40 @ 0x28 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - ldrb r6, [r3, #28] │ │ │ │ + ldrb r6, [r1, #28] │ │ │ │ movs r7, r5 │ │ │ │ - rev r4, r4 │ │ │ │ + rev r4, r2 │ │ │ │ movs r4, r4 │ │ │ │ - hlt 0x0008 │ │ │ │ + rev16 r0, r7 │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r2, [r1, #28] │ │ │ │ + ldrb r2, [r7, #27] │ │ │ │ movs r7, r5 │ │ │ │ - rev r0, r2 │ │ │ │ + rev r0, r0 │ │ │ │ movs r4, r4 │ │ │ │ - hlt 0x0010 │ │ │ │ + hlt 0x0000 │ │ │ │ movs r4, r4 │ │ │ │ ldr r1, [pc, #8] @ (1da310 ) │ │ │ │ movs r2, #56 @ 0x38 │ │ │ │ add r1, pc │ │ │ │ - b.w 3da798 │ │ │ │ + b.w 3da790 │ │ │ │ nop │ │ │ │ - ldc 0, cr0, [ip, #136] @ 0x88 │ │ │ │ + stc 0, cr0, [ip, #136] @ 0x88 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ mov sl, r1 │ │ │ │ ldr r1, [pc, #336] @ (1da478 ) │ │ │ │ mov r8, r2 │ │ │ │ @@ -233773,28 +233776,28 @@ │ │ │ │ nop │ │ │ │ cmp r0, #0 │ │ │ │ movs r3, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #162 @ 0xa2 │ │ │ │ movs r3, r6 │ │ │ │ - cbnz r2, 1da4a4 │ │ │ │ + cbnz r2, 1da4a0 │ │ │ │ movs r4, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #8 │ │ │ │ bl 1d4bd8 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cbz r0, 1da4d8 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 2930fc │ │ │ │ + bl 2930f4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ cbz r0, 1da4d8 │ │ │ │ ldr r0, [pc, #72] @ (1da4fc ) │ │ │ │ str r1, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ blx 143a18 │ │ │ │ @@ -233820,15 +233823,15 @@ │ │ │ │ add sp, #8 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - add r0, pc, #144 @ (adr r0, 1da590 ) │ │ │ │ + add r0, pc, #80 @ (adr r0, 1da550 ) │ │ │ │ movs r6, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r1, #1 │ │ │ │ mov r4, r2 │ │ │ │ @@ -233836,57 +233839,57 @@ │ │ │ │ cmp r1, r0 │ │ │ │ beq.n 1da55c │ │ │ │ mov lr, r0 │ │ │ │ ldr r0, [pc, #84] @ (1da570 ) │ │ │ │ mov r2, r1 │ │ │ │ mov r1, lr │ │ │ │ add r0, pc │ │ │ │ - bl 3e111c │ │ │ │ + bl 3e1114 │ │ │ │ ldr r0, [pc, #76] @ (1da574 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ - bl 3e111c │ │ │ │ + bl 3e1114 │ │ │ │ mvn.w r3, #4227858432 @ 0xfc000000 │ │ │ │ cmp r5, r3 │ │ │ │ beq.n 1da566 │ │ │ │ cbz r4, 1da550 │ │ │ │ ldr r0, [pc, #60] @ (1da578 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ - bl 3e111c │ │ │ │ + bl 3e1114 │ │ │ │ ldr r0, [pc, #52] @ (1da57c ) │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ add r0, pc │ │ │ │ - b.w 3e111c │ │ │ │ + b.w 3e1114 │ │ │ │ ldr r0, [pc, #44] @ (1da580 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ - bl 3e111c │ │ │ │ + bl 3e1114 │ │ │ │ b.n 1da544 │ │ │ │ ldr r0, [pc, #36] @ (1da584 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e111c │ │ │ │ + bl 3e1114 │ │ │ │ b.n 1da526 │ │ │ │ ldr r0, [pc, #32] @ (1da588 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e111c │ │ │ │ + bl 3e1114 │ │ │ │ b.n 1da544 │ │ │ │ - @ instruction: 0xb898 │ │ │ │ + @ instruction: 0xb888 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xb89a │ │ │ │ + @ instruction: 0xb88a │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xb8aa │ │ │ │ + @ instruction: 0xb89a │ │ │ │ movs r4, r4 │ │ │ │ - bvs.n 1da4cc │ │ │ │ + bvs.n 1da4ac │ │ │ │ movs r2, r5 │ │ │ │ - @ instruction: 0xb888 │ │ │ │ + @ instruction: 0xb878 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xb84e │ │ │ │ + @ instruction: 0xb83e │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xb868 │ │ │ │ + @ instruction: 0xb858 │ │ │ │ movs r4, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #92] @ (1da5f8 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -233914,29 +233917,29 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 144158 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1da5b0 │ │ │ │ add.w r0, r3, #64 @ 0x40 │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 3da564 │ │ │ │ + bl 3da55c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx 145934 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ b.n 1da5b0 │ │ │ │ movs r5, #140 @ 0x8c │ │ │ │ movs r3, r6 │ │ │ │ ldmia r1, {r1, r4, r5, r6, r7} │ │ │ │ movs r7, r7 │ │ │ │ subs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r1, {r1, r2, r4, r6, r7} │ │ │ │ movs r7, r7 │ │ │ │ - @ instruction: 0xb730 │ │ │ │ + @ instruction: 0xb720 │ │ │ │ movs r4, r4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ ldr r6, [pc, #260] @ (1da724 ) │ │ │ │ @@ -234248,19 +234251,19 @@ │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ movs r2, #62 @ 0x3e │ │ │ │ movs r3, r6 │ │ │ │ adds r0, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ bl 10693a │ │ │ │ - ldrb r4, [r0, #3] │ │ │ │ + ldrb r4, [r6, #2] │ │ │ │ movs r7, r5 │ │ │ │ - cbz r2, 1da9b6 │ │ │ │ + cbz r2, 1da9b2 │ │ │ │ movs r4, r4 │ │ │ │ - push {r1, r3, r4, r5, r6, r7} │ │ │ │ + push {r1, r3, r5, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ ldr r3, [pc, #36] @ (1da970 ) │ │ │ │ ldr r2, [pc, #40] @ (1da974 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cbz r2, 1da962 │ │ │ │ @@ -234286,26 +234289,26 @@ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #88] @ (1da9e4 ) │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ add r4, pc │ │ │ │ mov r1, r4 │ │ │ │ - bl 296dc8 │ │ │ │ + bl 296dc0 │ │ │ │ cbz r0, 1da9ce │ │ │ │ ldr.w ip, [pc, #72] @ 1da9e8 │ │ │ │ mov r1, r4 │ │ │ │ ldr r2, [pc, #72] @ (1da9ec ) │ │ │ │ movs r3, #24 │ │ │ │ add ip, pc │ │ │ │ mov r0, r5 │ │ │ │ add.w r4, ip, #152 @ 0x98 │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r4, r0 │ │ │ │ bl 1ef144 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 1ef13c │ │ │ │ cbz r0, 1da9ce │ │ │ │ ldr r3, [r6, #0] │ │ │ │ @@ -234317,19 +234320,19 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - strb r2, [r7, #22] │ │ │ │ + strb r2, [r5, #22] │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r2, [r0, #1] │ │ │ │ + ldrb r2, [r6, #0] │ │ │ │ movs r7, r5 │ │ │ │ - str r5, [sp, #248] @ 0xf8 │ │ │ │ + str r5, [sp, #184] @ 0xb8 │ │ │ │ movs r3, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #228] @ (1daae8 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -234438,26 +234441,26 @@ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #88] @ (1dab64 ) │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ add r4, pc │ │ │ │ mov r1, r4 │ │ │ │ - bl 296dc8 │ │ │ │ + bl 296dc0 │ │ │ │ cbz r0, 1dab4e │ │ │ │ ldr.w ip, [pc, #72] @ 1dab68 │ │ │ │ mov r1, r4 │ │ │ │ ldr r2, [pc, #72] @ (1dab6c ) │ │ │ │ movs r3, #24 │ │ │ │ add ip, pc │ │ │ │ mov r0, r5 │ │ │ │ add.w r4, ip, #152 @ 0x98 │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r4, r0 │ │ │ │ bl 1ef144 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 1ef13c │ │ │ │ cbz r0, 1dab4e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ @@ -234469,19 +234472,19 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - strb r2, [r7, #16] │ │ │ │ + strb r2, [r5, #16] │ │ │ │ movs r3, r4 │ │ │ │ - strb r2, [r0, #27] │ │ │ │ + strb r2, [r6, #26] │ │ │ │ movs r7, r5 │ │ │ │ - str r3, [sp, #760] @ 0x2f8 │ │ │ │ + str r3, [sp, #696] @ 0x2b8 │ │ │ │ movs r3, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #492] @ (1dad70 ) │ │ │ │ @@ -234675,19 +234678,19 @@ │ │ │ │ movs r7, r7 │ │ │ │ str r0, [r7, #92] @ 0x5c │ │ │ │ movs r2, r6 │ │ │ │ ldr r4, [r7, #80] @ 0x50 │ │ │ │ movs r3, r6 │ │ │ │ subs r6, r1, #0 │ │ │ │ movs r3, r6 │ │ │ │ - strb r6, [r2, #18] │ │ │ │ + strb r6, [r0, #18] │ │ │ │ movs r7, r5 │ │ │ │ - add r7, sp, #624 @ 0x270 │ │ │ │ + add r7, sp, #560 @ 0x230 │ │ │ │ movs r4, r4 │ │ │ │ - cbz r0, 1dadaa │ │ │ │ + cbz r0, 1dada6 │ │ │ │ movs r4, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #32 │ │ │ │ mov r8, r3 │ │ │ │ @@ -234815,15 +234818,15 @@ │ │ │ │ cbnz r3, 1daf40 │ │ │ │ ldr.w r3, [r4, #312] @ 0x138 │ │ │ │ ldr r2, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ blt.n 1daf46 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 3d8e1c │ │ │ │ + bl 3d8e14 │ │ │ │ ldr.w r0, [r4, #312] @ 0x138 │ │ │ │ blx 1445ac │ │ │ │ ldr.w r3, [r4, #328] @ 0x148 │ │ │ │ cmp r3, #0 │ │ │ │ blt.n 1daf36 │ │ │ │ ldr.w r0, [r4, #332] @ 0x14c │ │ │ │ bl 1d10c8 │ │ │ │ @@ -234835,31 +234838,31 @@ │ │ │ │ movw r2, #4341 @ 0x10f5 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r0, r3, #64 @ 0x40 │ │ │ │ ldr.w r5, [r3, #264] @ 0x108 │ │ │ │ add.w ip, r5, #4294967295 @ 0xffffffff │ │ │ │ str.w ip, [r3, #264] @ 0x108 │ │ │ │ - bl 3da798 │ │ │ │ + bl 3da790 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 143ca0 │ │ │ │ bl 1b4cf4 │ │ │ │ b.n 1daefa │ │ │ │ mov r1, r2 │ │ │ │ - bl 3d93c4 │ │ │ │ + bl 3d93bc │ │ │ │ b.n 1daefa │ │ │ │ nop │ │ │ │ adds r2, r3, #1 │ │ │ │ movs r3, r6 │ │ │ │ asrs r0, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ stmia r0!, {r1, r2, r4, r5, r6} │ │ │ │ movs r7, r7 │ │ │ │ - add r5, sp, #832 @ 0x340 │ │ │ │ + add r5, sp, #768 @ 0x300 │ │ │ │ movs r4, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r8, [pc, #208] @ 1db044 │ │ │ │ mov r5, r2 │ │ │ │ @@ -234870,15 +234873,15 @@ │ │ │ │ ldrd r3, r2, [r3, #4] │ │ │ │ subs r6, r1, r2 │ │ │ │ subs r6, #1 │ │ │ │ lsr.w r4, r0, r3 │ │ │ │ add r6, r0 │ │ │ │ ands r6, r2 │ │ │ │ lsrs r6, r3 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r0, #8] │ │ │ │ cbnz r3, 1dafac │ │ │ │ ldr r3, [pc, #172] @ (1db04c ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -234903,21 +234906,21 @@ │ │ │ │ add.w r4, r4, #2097152 @ 0x200000 │ │ │ │ cmp r6, r4 │ │ │ │ ite ls │ │ │ │ rsbls r5, r5, r6 │ │ │ │ rsbhi r5, r5, r4 │ │ │ │ ldr.w r0, [r7, #4]! │ │ │ │ mov r1, r5 │ │ │ │ - bl 3df7e4 │ │ │ │ + bl 3df7dc │ │ │ │ cmp r5, r0 │ │ │ │ bls.n 1dafca │ │ │ │ movs r4, #0 │ │ │ │ b.n 1daff6 │ │ │ │ movs r4, #1 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cbz r3, 1db03e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ cbz r3, 1db01a │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ @@ -234935,15 +234938,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 1db004 │ │ │ │ strb r3, [r0, #4] │ │ │ │ ldr r3, [pc, #36] @ (1db054 ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3dcf84 │ │ │ │ + bl 3dcf7c │ │ │ │ b.n 1db004 │ │ │ │ bl 1462bc │ │ │ │ nop │ │ │ │ subs r2, r6, r6 │ │ │ │ movs r3, r6 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ @@ -234966,15 +234969,15 @@ │ │ │ │ mov r5, r1 │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldrd r3, r2, [r3, #4] │ │ │ │ subs r6, r0, r2 │ │ │ │ ands r6, r2 │ │ │ │ lsr.w r4, r0, r3 │ │ │ │ lsrs r6, r3 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r0, #8] │ │ │ │ cbnz r3, 1db0a4 │ │ │ │ ldr r3, [pc, #192] @ (1db158 ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -234999,21 +235002,21 @@ │ │ │ │ add.w r4, r4, #2097152 @ 0x200000 │ │ │ │ cmp r6, r4 │ │ │ │ ite ls │ │ │ │ rsbls r5, r5, r6 │ │ │ │ rsbhi r5, r5, r4 │ │ │ │ ldr.w r0, [r7, #4]! │ │ │ │ mov r1, r5 │ │ │ │ - bl 3df72c │ │ │ │ + bl 3df724 │ │ │ │ cmp r5, r0 │ │ │ │ bls.n 1db0c2 │ │ │ │ movs r4, #1 │ │ │ │ b.n 1db0ee │ │ │ │ movs r4, #0 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cbz r3, 1db14c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ cbz r3, 1db112 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ @@ -235031,15 +235034,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 1db0fc │ │ │ │ strb r3, [r0, #4] │ │ │ │ ldr r3, [pc, #56] @ (1db160 ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3dcf84 │ │ │ │ + bl 3dcf7c │ │ │ │ b.n 1db0fc │ │ │ │ ldr r3, [pc, #44] @ (1db164 ) │ │ │ │ movw r2, #918 @ 0x396 │ │ │ │ ldr r1, [pc, #40] @ (1db168 ) │ │ │ │ ldr r0, [pc, #44] @ (1db16c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ @@ -235053,19 +235056,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ bkpt 0x00ec │ │ │ │ movs r7, r7 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r5, #2] │ │ │ │ + strb r0, [r3, #2] │ │ │ │ movs r7, r5 │ │ │ │ - add r3, sp, #696 @ 0x2b8 │ │ │ │ + add r3, sp, #632 @ 0x278 │ │ │ │ movs r4, r4 │ │ │ │ - add r5, sp, #536 @ 0x218 │ │ │ │ + add r5, sp, #472 @ 0x1d8 │ │ │ │ movs r4, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r4, [pc, #512] @ (1db384 ) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -235243,50 +235246,50 @@ │ │ │ │ mov.w r2, #426 @ 0x1aa │ │ │ │ add r3, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ adds r3, #216 @ 0xd8 │ │ │ │ blx 1439bc │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 28fdc8 │ │ │ │ + bl 28fdc0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ b.n 1db22c │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldrd r4, r5, [r6] │ │ │ │ bl 1d4bd8 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r2, r7 │ │ │ │ ldr r0, [pc, #56] @ (1db3a8 ) │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r0, pc │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1db33a │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r4, r4, r6 │ │ │ │ movs r3, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, r3, r6 │ │ │ │ movs r3, r6 │ │ │ │ adds r6, r2, r5 │ │ │ │ movs r3, r6 │ │ │ │ asrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #1016 @ 0x3f8 │ │ │ │ + add r1, sp, #952 @ 0x3b8 │ │ │ │ movs r4, r4 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r4, #104] @ 0x68 │ │ │ │ + ldr r0, [r2, #104] @ 0x68 │ │ │ │ movs r7, r5 │ │ │ │ - ldr r7, [sp, #816] @ 0x330 │ │ │ │ + ldr r7, [sp, #752] @ 0x2f0 │ │ │ │ movs r4, r4 │ │ │ │ - add r3, sp, #472 @ 0x1d8 │ │ │ │ + add r3, sp, #408 @ 0x198 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 001db3ac : │ │ │ │ ldrb r3, [r0, #4] │ │ │ │ lsls r3, r3, #26 │ │ │ │ bne.n 1db3be │ │ │ │ movs r0, #0 │ │ │ │ @@ -235744,15 +235747,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [sp, #32] │ │ │ │ strd r2, r3, [sp, #48] @ 0x30 │ │ │ │ movs r2, #4 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [sp, #40] @ 0x28 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r0, #8] │ │ │ │ cbnz r3, 1db85e │ │ │ │ ldr r3, [pc, #428] @ (1dba00 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -235836,15 +235839,15 @@ │ │ │ │ str.w ip, [sp, #4] │ │ │ │ str r1, [sp, #0] │ │ │ │ bl 1d5350 │ │ │ │ cbz r7, 1db92c │ │ │ │ str r0, [r7, #0] │ │ │ │ cbz r5, 1db932 │ │ │ │ bl 1cbd38 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1db9ee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ cbnz r3, 1db954 │ │ │ │ dmb ish │ │ │ │ @@ -235895,30 +235898,30 @@ │ │ │ │ str r3, [r7, #0] │ │ │ │ b.n 1db932 │ │ │ │ strd r2, r3, [sp, #24] │ │ │ │ bl 14b4e4 │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ mov ip, r0 │ │ │ │ b.n 1db90a │ │ │ │ - bl 28fdc8 │ │ │ │ + bl 28fdc0 │ │ │ │ b.n 1db8f2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ rev r3, r3 │ │ │ │ str r3, [sp, #32] │ │ │ │ asrs r3, r3, #31 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ cmp r7, #0 │ │ │ │ bne.n 1db9ae │ │ │ │ b.n 1db932 │ │ │ │ strb r3, [r0, #4] │ │ │ │ ldr r3, [pc, #48] @ (1dba10 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3dcf84 │ │ │ │ + bl 3dcf7c │ │ │ │ b.n 1db954 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ bl 1462bc │ │ │ │ nop │ │ │ │ asrs r0, r2, #12 │ │ │ │ movs r3, r6 │ │ │ │ cmp r2, #4 │ │ │ │ @@ -235927,15 +235930,15 @@ │ │ │ │ movs r3, r6 │ │ │ │ cmp r0, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r2, #7 │ │ │ │ movs r3, r6 │ │ │ │ - add r3, pc, #400 @ (adr r3, 1dbba0 ) │ │ │ │ + add r3, pc, #336 @ (adr r3, 1dbb60 ) │ │ │ │ movs r4, r4 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ @@ -235955,15 +235958,15 @@ │ │ │ │ mov.w r1, #0 │ │ │ │ movs r1, #0 │ │ │ │ strd r0, r1, [sp, #32] │ │ │ │ strd r0, r1, [sp, #48] @ 0x30 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, #2 │ │ │ │ strd r0, r1, [sp, #40] @ 0x28 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ adds r7, r1, #1 │ │ │ │ str r7, [r0, #8] │ │ │ │ cbnz r1, 1dba70 │ │ │ │ ldr r1, [pc, #420] @ (1dbc0c ) │ │ │ │ ldr r1, [r5, r1] │ │ │ │ @@ -236048,15 +236051,15 @@ │ │ │ │ str.w ip, [sp, #4] │ │ │ │ str r1, [sp, #0] │ │ │ │ bl 1d5350 │ │ │ │ cbz r6, 1dbb3c │ │ │ │ str r0, [r6, #0] │ │ │ │ cbz r7, 1dbb42 │ │ │ │ bl 1cbd38 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1dbbfc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ cbnz r3, 1dbb64 │ │ │ │ dmb ish │ │ │ │ @@ -236114,22 +236117,22 @@ │ │ │ │ bne.n 1dbbba │ │ │ │ b.n 1dbb42 │ │ │ │ strd r2, r3, [sp, #24] │ │ │ │ bl 14b4e4 │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ mov ip, r0 │ │ │ │ b.n 1dbb1a │ │ │ │ - bl 28fdc8 │ │ │ │ + bl 28fdc0 │ │ │ │ b.n 1dbb02 │ │ │ │ strb r3, [r0, #4] │ │ │ │ ldr r3, [pc, #48] @ (1dbc1c ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3dcf84 │ │ │ │ + bl 3dcf7c │ │ │ │ b.n 1dbb64 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ bl 1462bc │ │ │ │ asrs r2, r0, #4 │ │ │ │ movs r3, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ @@ -236137,15 +236140,15 @@ │ │ │ │ movs r3, r6 │ │ │ │ cmp r0, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #31 │ │ │ │ movs r3, r6 │ │ │ │ - add r1, pc, #336 @ (adr r1, 1dbd6c ) │ │ │ │ + add r1, pc, #272 @ (adr r1, 1dbd2c ) │ │ │ │ movs r4, r4 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ @@ -236166,15 +236169,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [sp, #32] │ │ │ │ strd r2, r3, [sp, #48] @ 0x30 │ │ │ │ movs r2, #8 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [sp, #40] @ 0x28 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r0, #8] │ │ │ │ cbnz r3, 1dbc7a │ │ │ │ ldr r3, [pc, #440] @ (1dbe28 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -236257,15 +236260,15 @@ │ │ │ │ str.w ip, [sp, #4] │ │ │ │ str r1, [sp, #0] │ │ │ │ bl 1d5350 │ │ │ │ cbz r7, 1dbd44 │ │ │ │ str r0, [r7, #0] │ │ │ │ cbz r5, 1dbd4a │ │ │ │ bl 1cbd38 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1dbe16 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ cbnz r3, 1dbd6c │ │ │ │ dmb ish │ │ │ │ @@ -236321,30 +236324,30 @@ │ │ │ │ bne.n 1dbce4 │ │ │ │ b.n 1dbd4a │ │ │ │ strd r2, r3, [sp, #24] │ │ │ │ bl 14b4e4 │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ mov ip, r0 │ │ │ │ b.n 1dbd22 │ │ │ │ - bl 28fdc8 │ │ │ │ + bl 28fdc0 │ │ │ │ b.n 1dbd0a │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ rev r2, r2 │ │ │ │ rev r3, r3 │ │ │ │ strd r3, r2, [sp, #32] │ │ │ │ cmp r7, #0 │ │ │ │ bne.w 1dbce4 │ │ │ │ b.n 1dbd4a │ │ │ │ strb r3, [r0, #4] │ │ │ │ ldr r3, [pc, #48] @ (1dbe38 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3dcf84 │ │ │ │ + bl 3dcf7c │ │ │ │ b.n 1dbd6c │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ bl 1462bc │ │ │ │ nop │ │ │ │ lsrs r4, r6, #27 │ │ │ │ movs r3, r6 │ │ │ │ cmp r2, #4 │ │ │ │ @@ -236353,15 +236356,15 @@ │ │ │ │ movs r3, r6 │ │ │ │ cmp r0, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #22 │ │ │ │ movs r3, r6 │ │ │ │ - ldr r7, [sp, #304] @ 0x130 │ │ │ │ + ldr r7, [sp, #240] @ 0xf0 │ │ │ │ movs r4, r4 │ │ │ │ asrs r4, r0, #17 │ │ │ │ ... │ │ │ │ │ │ │ │ 001dbe3c : │ │ │ │ ldr.w r3, [r0, #756] @ 0x2f4 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ @@ -236488,15 +236491,15 @@ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ mov r7, r0 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r6 │ │ │ │ movs r3, #36 @ 0x24 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r9, r0 │ │ │ │ ldr.w r0, [r3, #756] @ 0x2f4 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 1dc0c8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ @@ -236667,38 +236670,38 @@ │ │ │ │ @ instruction: 0xffffffff │ │ │ │ lsrs r0, r3, #17 │ │ │ │ movs r3, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #16 │ │ │ │ movs r3, r6 │ │ │ │ - str r2, [r1, #44] @ 0x2c │ │ │ │ + str r2, [r7, #40] @ 0x28 │ │ │ │ movs r7, r5 │ │ │ │ - str r0, [sp, #1008] @ 0x3f0 │ │ │ │ + str r0, [sp, #944] @ 0x3b0 │ │ │ │ movs r4, r4 │ │ │ │ - strh r0, [r5, r4] │ │ │ │ + strh r0, [r3, r4] │ │ │ │ movs r3, r4 │ │ │ │ stmia.w r7!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ movs r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #11 │ │ │ │ movs r3, r6 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r5, #12] │ │ │ │ + str r4, [r3, #12] │ │ │ │ movs r7, r5 │ │ │ │ - ldr r3, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r3, [sp, #904] @ 0x388 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r6, [sp, #360] @ 0x168 │ │ │ │ + ldr r6, [sp, #296] @ 0x128 │ │ │ │ movs r4, r4 │ │ │ │ - str r2, [r2, #12] │ │ │ │ + str r2, [r0, #12] │ │ │ │ movs r7, r5 │ │ │ │ - ldr r3, [sp, #864] @ 0x360 │ │ │ │ + ldr r3, [sp, #800] @ 0x320 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r6, [sp, #96] @ 0x60 │ │ │ │ + ldr r6, [sp, #32] │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 001dc178 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -236762,31 +236765,31 @@ │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r2, r2, #6 │ │ │ │ movs r3, r6 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r1, #0] │ │ │ │ + ldrsh r0, [r7, r7] │ │ │ │ movs r7, r5 │ │ │ │ - ldr r3, [sp, #56] @ 0x38 │ │ │ │ + ldr r2, [sp, #1016] @ 0x3f8 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r5, [sp, #624] @ 0x270 │ │ │ │ + ldr r5, [sp, #560] @ 0x230 │ │ │ │ movs r4, r4 │ │ │ │ - ldrsh r0, [r6, r7] │ │ │ │ + ldrsh r0, [r4, r7] │ │ │ │ movs r7, r5 │ │ │ │ - ldr r2, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r2, [sp, #920] @ 0x398 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r5, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r5, [sp, #640] @ 0x280 │ │ │ │ movs r4, r4 │ │ │ │ - ldrsh r0, [r3, r7] │ │ │ │ + ldrsh r0, [r1, r7] │ │ │ │ movs r7, r5 │ │ │ │ - ldr r2, [sp, #888] @ 0x378 │ │ │ │ + ldr r2, [sp, #824] @ 0x338 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r5, [sp, #576] @ 0x240 │ │ │ │ + ldr r5, [sp, #512] @ 0x200 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 001dc24c : │ │ │ │ ldr r2, [r1, #20] │ │ │ │ movw r3, #43691 @ 0xaaab │ │ │ │ movt r3, #43690 @ 0xaaaa │ │ │ │ ldr r2, [r2, #24] │ │ │ │ @@ -236889,33 +236892,33 @@ │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #300 @ 0x12c │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r6, r4, #2 │ │ │ │ movs r3, r6 │ │ │ │ - ldr r5, [sp, #128] @ 0x80 │ │ │ │ + ldr r5, [sp, #64] @ 0x40 │ │ │ │ movs r4, r4 │ │ │ │ adds r0, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ b.n 1dbff6 │ │ │ │ vsli.64 q15, , #63 @ 0x3f │ │ │ │ - @ instruction: 0xffff7148 │ │ │ │ + vsra.u32 d23, d24, #1 │ │ │ │ movs r4, r4 │ │ │ │ - ldrsh r0, [r7, r2] │ │ │ │ + ldrsh r0, [r5, r2] │ │ │ │ movs r7, r5 │ │ │ │ - ldr r1, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r1, [sp, #696] @ 0x2b8 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r4, [sp, #576] @ 0x240 │ │ │ │ + ldr r4, [sp, #512] @ 0x200 │ │ │ │ movs r4, r4 │ │ │ │ - ldrsh r0, [r4, r2] │ │ │ │ + ldrsh r0, [r2, r2] │ │ │ │ movs r7, r5 │ │ │ │ - ldr r1, [sp, #664] @ 0x298 │ │ │ │ + ldr r1, [sp, #600] @ 0x258 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ + ldr r0, [sp, #976] @ 0x3d0 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 001dc388 : │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -236978,19 +236981,19 @@ │ │ │ │ add.w r3, r3, #324 @ 0x144 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ lsls r2, r1, #30 │ │ │ │ movs r3, r6 │ │ │ │ adds r0, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r7, r6] │ │ │ │ + ldrb r6, [r5, r6] │ │ │ │ movs r7, r5 │ │ │ │ - ldr r0, [sp, #784] @ 0x310 │ │ │ │ + ldr r0, [sp, #720] @ 0x2d0 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r3, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r3, [sp, #632] @ 0x278 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 001dc44c : │ │ │ │ ldr.w r3, [r0, #596] @ 0x254 │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ mla r3, r2, r1, r3 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ @@ -237017,15 +237020,15 @@ │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ subs r5, r1, r3 │ │ │ │ and.w r4, r3, r0 │ │ │ │ subs r5, #1 │ │ │ │ add r5, r0 │ │ │ │ ands r5, r3 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r0, #8] │ │ │ │ cbnz r3, 1dc4ac │ │ │ │ ldr r3, [pc, #212] @ (1dc578 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -237054,15 +237057,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 277c5c │ │ │ │ ldr.w r4, [r4, #628] @ 0x274 │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 1dc4d8 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cbz r3, 1dc534 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ cbz r3, 1dc50e │ │ │ │ add sp, #8 │ │ │ │ movs r0, #0 │ │ │ │ @@ -237082,15 +237085,15 @@ │ │ │ │ strb r3, [r0, #4] │ │ │ │ ldr r3, [pc, #92] @ (1dc580 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 3dcf84 │ │ │ │ + b.w 3dcf7c │ │ │ │ bl 1462bc │ │ │ │ bl 14625c │ │ │ │ ldr r3, [pc, #68] @ (1dc584 ) │ │ │ │ mov.w r2, #896 @ 0x380 │ │ │ │ ldr r1, [pc, #68] @ (1dc588 ) │ │ │ │ ldr r0, [pc, #68] @ (1dc58c ) │ │ │ │ add r3, pc │ │ │ │ @@ -237115,25 +237118,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r7, #8 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r4, r2] │ │ │ │ + ldrb r2, [r2, r2] │ │ │ │ movs r7, r5 │ │ │ │ - str r7, [sp, #672] @ 0x2a0 │ │ │ │ + str r7, [sp, #608] @ 0x260 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r2, [sp, #648] @ 0x288 │ │ │ │ + ldr r2, [sp, #584] @ 0x248 │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r2, [r1, r2] │ │ │ │ + ldrb r2, [r7, r1] │ │ │ │ movs r7, r5 │ │ │ │ - str r7, [sp, #576] @ 0x240 │ │ │ │ + str r7, [sp, #512] @ 0x200 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r0, [sp, #696] @ 0x2b8 │ │ │ │ movs r4, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr.w r9, [pc, #324] @ 1dc6f4 │ │ │ │ sub sp, #28 │ │ │ │ @@ -237146,15 +237149,15 @@ │ │ │ │ ldr.w sl, [r9, r3] │ │ │ │ ldrd r6, r3, [sl, #4] │ │ │ │ subs r5, r4, r3 │ │ │ │ subs r5, #1 │ │ │ │ ands r5, r3 │ │ │ │ lsrs r5, r6 │ │ │ │ lsr.w r6, r0, r6 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r0, #8] │ │ │ │ cbnz r3, 1dc5ec │ │ │ │ ldr r3, [pc, #284] @ (1dc6fc ) │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -237186,15 +237189,15 @@ │ │ │ │ cmp r2, r0 │ │ │ │ it cs │ │ │ │ movcs r2, r0 │ │ │ │ mov.w r0, fp, lsr #21 │ │ │ │ adds r0, #2 │ │ │ │ add fp, r2 │ │ │ │ ldr.w r0, [r7, r0, lsl #2] │ │ │ │ - bl 3df248 │ │ │ │ + bl 3df240 │ │ │ │ orrs r0, r4 │ │ │ │ cmp r5, fp │ │ │ │ uxtb r4, r0 │ │ │ │ bhi.n 1dc61a │ │ │ │ ldrd r6, r0, [sp, #12] │ │ │ │ ldr r2, [r0, #20] │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ @@ -237203,15 +237206,15 @@ │ │ │ │ lsls r6, r3 │ │ │ │ lsls r5, r3 │ │ │ │ subs r2, r6, r2 │ │ │ │ movs r3, #0 │ │ │ │ str r5, [sp, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1d8000 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1dc6d6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ cbz r3, 1dc694 │ │ │ │ cbz r4, 1dc67e │ │ │ │ @@ -237235,15 +237238,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 1dc672 │ │ │ │ strb r3, [r0, #4] │ │ │ │ ldr r3, [pc, #92] @ (1dc708 ) │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3dcf84 │ │ │ │ + bl 3dcf7c │ │ │ │ b.n 1dc672 │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ bl 1dc460 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ movs r1, #0 │ │ │ │ @@ -237271,19 +237274,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r1, sp, #656 @ 0x290 │ │ │ │ movs r7, r7 │ │ │ │ adds r0, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r0, r4] │ │ │ │ + ldrh r4, [r6, r3] │ │ │ │ movs r7, r5 │ │ │ │ - str r6, [sp, #40] @ 0x28 │ │ │ │ + str r5, [sp, #1000] @ 0x3e8 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r1, [sp, #176] @ 0xb0 │ │ │ │ + ldr r1, [sp, #112] @ 0x70 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 001dc718 : │ │ │ │ ldr r3, [pc, #28] @ (1dc738 ) │ │ │ │ ldr r2, [pc, #32] @ (1dc73c ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ @@ -237405,15 +237408,15 @@ │ │ │ │ add r5, pc │ │ │ │ bhi.n 1dc8de │ │ │ │ ldr r3, [pc, #196] @ (1dc8fc ) │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ lsr.w r4, r0, r3 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ lsrs r6, r4, #21 │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r0, #8] │ │ │ │ cbnz r3, 1dc85c │ │ │ │ ldr r3, [pc, #172] @ (1dc900 ) │ │ │ │ @@ -237435,15 +237438,15 @@ │ │ │ │ add.w r3, r3, r1, lsl #2 │ │ │ │ ldrex r0, [r3] │ │ │ │ orrs r0, r2 │ │ │ │ strex r1, r0, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 1dc880 │ │ │ │ dmb ish │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cbz r3, 1dc8da │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ cbz r3, 1dc8b4 │ │ │ │ add sp, #8 │ │ │ │ movs r0, #0 │ │ │ │ @@ -237463,15 +237466,15 @@ │ │ │ │ strb r3, [r0, #4] │ │ │ │ ldr r3, [pc, #60] @ (1dc908 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 3dcf84 │ │ │ │ + b.w 3dcf7c │ │ │ │ bl 1462bc │ │ │ │ ldr r3, [pc, #44] @ (1dc90c ) │ │ │ │ movw r2, #1028 @ 0x404 │ │ │ │ ldr r1, [pc, #40] @ (1dc910 ) │ │ │ │ ldr r0, [pc, #44] @ (1dc914 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ @@ -237485,19 +237488,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ add r7, pc, #208 @ (adr r7, 1dc9d8 ) │ │ │ │ movs r7, r7 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r0, r4] │ │ │ │ + ldr r0, [r6, r3] │ │ │ │ movs r7, r5 │ │ │ │ - str r4, [sp, #24] │ │ │ │ + str r3, [sp, #984] @ 0x3d8 │ │ │ │ movs r4, r4 │ │ │ │ - str r5, [sp, #880] @ 0x370 │ │ │ │ + str r5, [sp, #816] @ 0x330 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 001dc918 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -237530,15 +237533,15 @@ │ │ │ │ subs r6, r2, r3 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ subs r6, #1 │ │ │ │ add r6, r2 │ │ │ │ ands r6, r3 │ │ │ │ lsrs r6, r5 │ │ │ │ lsr.w r5, r2, r5 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1dca94 │ │ │ │ ldr r2, [pc, #340] @ (1dcae4 ) │ │ │ │ add r3, sp, #16 │ │ │ │ @@ -237569,25 +237572,25 @@ │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 1dc9ea │ │ │ │ ldr r2, [sp, #24] │ │ │ │ adds r0, r7, #2 │ │ │ │ mov r1, r8 │ │ │ │ ldr.w r0, [r2, r0, lsl #2] │ │ │ │ sub.w r2, r5, r9 │ │ │ │ - bl 3defb0 │ │ │ │ + bl 3defa8 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cbnz r3, 1dca44 │ │ │ │ cmp.w fp, #0 │ │ │ │ bne.n 1dca5c │ │ │ │ adds r7, #1 │ │ │ │ mov.w r8, #0 │ │ │ │ cmp r6, r4 │ │ │ │ bhi.n 1dc9c4 │ │ │ │ ldr.w r8, [sp, #12] │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1dcaca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ cbz r3, 1dca70 │ │ │ │ ldr r3, [pc, #200] @ (1dcadc ) │ │ │ │ @@ -237612,37 +237615,37 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [sp, #16] │ │ │ │ adds r0, r7, #2 │ │ │ │ mov r1, r8 │ │ │ │ ldr.w r0, [r2, r0, lsl #2] │ │ │ │ sub.w r2, r5, r9 │ │ │ │ - bl 3defb0 │ │ │ │ + bl 3defa8 │ │ │ │ cmp.w fp, #0 │ │ │ │ beq.n 1dc9f4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ adds r0, r7, #2 │ │ │ │ sub.w r2, r5, r9 │ │ │ │ mov r1, r8 │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ - bl 3defb0 │ │ │ │ + bl 3defa8 │ │ │ │ b.n 1dc9f4 │ │ │ │ dmb ish │ │ │ │ str r3, [r0, #0] │ │ │ │ dmb ish │ │ │ │ ldrb r2, [r0, #4] │ │ │ │ uxtb r2, r2 │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 1dca12 │ │ │ │ strb r3, [r0, #4] │ │ │ │ ldr r3, [pc, #100] @ (1dcaec ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3dcf84 │ │ │ │ + bl 3dcf7c │ │ │ │ b.n 1dca12 │ │ │ │ ldr r3, [pc, #88] @ (1dcaf0 ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [r0, #0] │ │ │ │ dmb ish │ │ │ │ b.n 1dc98c │ │ │ │ @@ -237747,25 +237750,25 @@ │ │ │ │ add.w r3, r3, #452 @ 0x1c4 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ movs r0, r4 │ │ │ │ movs r3, r6 │ │ │ │ adds r0, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r2, [r6, r1] │ │ │ │ + ldrsb r2, [r4, r1] │ │ │ │ movs r7, r5 │ │ │ │ - str r1, [sp, #480] @ 0x1e0 │ │ │ │ + str r1, [sp, #416] @ 0x1a0 │ │ │ │ movs r4, r4 │ │ │ │ - str r2, [sp, #664] @ 0x298 │ │ │ │ + str r2, [sp, #600] @ 0x258 │ │ │ │ movs r4, r4 │ │ │ │ - ldrsb r2, [r3, r1] │ │ │ │ + ldrsb r2, [r1, r1] │ │ │ │ movs r7, r5 │ │ │ │ - str r1, [sp, #384] @ 0x180 │ │ │ │ + str r1, [sp, #320] @ 0x140 │ │ │ │ movs r4, r4 │ │ │ │ - str r4, [sp, #872] @ 0x368 │ │ │ │ + str r4, [sp, #808] @ 0x328 │ │ │ │ movs r4, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #528] @ (1dcde0 ) │ │ │ │ @@ -237785,15 +237788,15 @@ │ │ │ │ ldr.w sl, [sp, #116] @ 0x74 │ │ │ │ movs r3, #0 │ │ │ │ ldr r4, [sp, #120] @ 0x78 │ │ │ │ strd r2, r3, [sp, #32] │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [sp, #40] @ 0x28 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r0, #8] │ │ │ │ cbnz r3, 1dcc1e │ │ │ │ ldr r3, [pc, #472] @ (1dcdec ) │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -237889,15 +237892,15 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ bl 1d5450 │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 1dcd10 │ │ │ │ str.w r0, [sl] │ │ │ │ cbz r6, 1dcd16 │ │ │ │ bl 1cbd38 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1dcddc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ cbnz r3, 1dcd38 │ │ │ │ dmb ish │ │ │ │ @@ -237947,15 +237950,15 @@ │ │ │ │ beq.w 1dcc68 │ │ │ │ b.n 1dccba │ │ │ │ strd r2, r3, [sp, #24] │ │ │ │ bl 14b4e4 │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ mov r4, r0 │ │ │ │ b.n 1dcce8 │ │ │ │ - bl 28fdc8 │ │ │ │ + bl 28fdc0 │ │ │ │ b.n 1dccd6 │ │ │ │ strb r3, [r0, #4] │ │ │ │ ldr r2, [pc, #72] @ (1dcdfc ) │ │ │ │ ldr r3, [pc, #48] @ (1dcde4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -237965,27 +237968,27 @@ │ │ │ │ bne.n 1dcdd8 │ │ │ │ ldr r3, [pc, #56] @ (1dce00 ) │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 3dcf84 │ │ │ │ + b.w 3dcf7c │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ bl 1462bc │ │ │ │ vqadd.u16 d16, d8, d18 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ vqadd.u8 d16, d6, d18 │ │ │ │ cmp r0, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ ldc2l 0, cr0, [r0, #200]! @ 0xc8 │ │ │ │ - ldrh r0, [r0, #60] @ 0x3c │ │ │ │ + ldrh r0, [r6, #58] @ 0x3a │ │ │ │ movs r4, r4 │ │ │ │ ldc2l 0, cr0, [r8, #-200]! @ 0xffffff38 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -238008,15 +238011,15 @@ │ │ │ │ ldr.w sl, [sp, #116] @ 0x74 │ │ │ │ movs r3, #0 │ │ │ │ ldr r4, [sp, #120] @ 0x78 │ │ │ │ strd r2, r3, [sp, #32] │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [sp, #40] @ 0x28 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r0, #8] │ │ │ │ cbnz r3, 1dce66 │ │ │ │ ldr r3, [pc, #480] @ (1dd03c ) │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -238120,15 +238123,15 @@ │ │ │ │ bl 1d5450 │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 1dcf70 │ │ │ │ str.w r0, [sl] │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 1dcf7a │ │ │ │ bl 1cbd38 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1dd02a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ cbnz r3, 1dcf9a │ │ │ │ dmb ish │ │ │ │ @@ -238168,15 +238171,15 @@ │ │ │ │ bne.w 1dceb8 │ │ │ │ b.n 1dceac │ │ │ │ strd r2, r3, [sp, #24] │ │ │ │ bl 14b4e4 │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ mov r4, r0 │ │ │ │ b.n 1dcf48 │ │ │ │ - bl 28fdc8 │ │ │ │ + bl 28fdc0 │ │ │ │ b.n 1dcf36 │ │ │ │ strb r3, [r0, #4] │ │ │ │ ldr r2, [pc, #76] @ (1dd04c ) │ │ │ │ ldr r3, [pc, #48] @ (1dd034 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -238186,28 +238189,28 @@ │ │ │ │ bne.n 1dd026 │ │ │ │ ldr r3, [pc, #60] @ (1dd050 ) │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 3dcf84 │ │ │ │ + b.w 3dcf7c │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ bl 1462bc │ │ │ │ nop │ │ │ │ ldc2 0, cr0, [r0, #-200] @ 0xffffff38 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldc2l 0, cr0, [lr], #200 @ 0xc8 │ │ │ │ cmp r0, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfb8e0032 │ │ │ │ - ldrh r4, [r3, #40] @ 0x28 │ │ │ │ + ldrh r4, [r1, #40] @ 0x28 │ │ │ │ movs r4, r4 │ │ │ │ @ instruction: 0xfb2a0032 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -238229,15 +238232,15 @@ │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ mov.w r1, #0 │ │ │ │ movs r1, #0 │ │ │ │ strd r0, r1, [sp, #40] @ 0x28 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, #0 │ │ │ │ strd r0, r1, [sp, #48] @ 0x30 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ adds r5, r1, #1 │ │ │ │ str r5, [r0, #8] │ │ │ │ cbnz r1, 1dd0ba │ │ │ │ ldr r1, [pc, #504] @ (1dd2a8 ) │ │ │ │ ldr.w r1, [r9, r1] │ │ │ │ @@ -238341,15 +238344,15 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ bl 1d5450 │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 1dd1be │ │ │ │ str.w r0, [sl] │ │ │ │ cbz r6, 1dd1c4 │ │ │ │ bl 1cbd38 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1dd298 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ cbnz r3, 1dd1e6 │ │ │ │ dmb ish │ │ │ │ @@ -238404,15 +238407,15 @@ │ │ │ │ rev.w fp, r2 │ │ │ │ b.n 1dd138 │ │ │ │ strd r2, r3, [sp, #32] │ │ │ │ bl 14b4e4 │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ mov r4, r0 │ │ │ │ b.n 1dd196 │ │ │ │ - bl 28fdc8 │ │ │ │ + bl 28fdc0 │ │ │ │ b.n 1dd184 │ │ │ │ strb r3, [r0, #4] │ │ │ │ ldr r2, [pc, #72] @ (1dd2b8 ) │ │ │ │ ldr r3, [pc, #52] @ (1dd2a4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -238422,27 +238425,27 @@ │ │ │ │ bne.n 1dd294 │ │ │ │ ldr r3, [pc, #56] @ (1dd2bc ) │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 3dcf84 │ │ │ │ + b.w 3dcf7c │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ bl 1462bc │ │ │ │ @ instruction: 0xfab60032 │ │ │ │ @ instruction: 0xfab00032 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ vst4.8 {d16-d19}, [r2 :256], r2 │ │ │ │ - ldrh r2, [r2, #22] │ │ │ │ + ldrh r2, [r0, #22] │ │ │ │ movs r4, r4 │ │ │ │ ldrh.w r0, [ip, #50] @ 0x32 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -238623,15 +238626,15 @@ │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 1dd4b6 │ │ │ │ add sp, #124 @ 0x7c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b.w 1cbd38 │ │ │ │ - bl 28fdc8 │ │ │ │ + bl 28fdc0 │ │ │ │ cmp r4, #0 │ │ │ │ bne.w 1dd384 │ │ │ │ bl 14b4e4 │ │ │ │ mov r4, r0 │ │ │ │ b.n 1dd38e │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ bl 14628c │ │ │ │ @@ -238639,15 +238642,15 @@ │ │ │ │ ldr.w r0, [r4, r2, lsl #3] │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldrh.w r0, [r8, r2, lsl #3] │ │ │ │ asrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf7680032 │ │ │ │ - ldrh r4, [r3, #4] │ │ │ │ + ldrh r4, [r1, #4] │ │ │ │ movs r4, r4 │ │ │ │ subw r0, r2, #2098 @ 0x832 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ mov r7, r0 │ │ │ │ @@ -238829,15 +238832,15 @@ │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 1dd6d6 │ │ │ │ add sp, #124 @ 0x7c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b.w 1cbd38 │ │ │ │ - bl 28fdc8 │ │ │ │ + bl 28fdc0 │ │ │ │ cmp r4, #0 │ │ │ │ bne.w 1dd5a0 │ │ │ │ bl 14b4e4 │ │ │ │ mov r4, r0 │ │ │ │ b.n 1dd5aa │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ bl 14628c │ │ │ │ @@ -238845,15 +238848,15 @@ │ │ │ │ @ instruction: 0xf6380032 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf61c0032 │ │ │ │ asrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ adc.w r0, ip, #11665408 @ 0xb20000 │ │ │ │ - strh r6, [r5, #50] @ 0x32 │ │ │ │ + strh r6, [r3, #50] @ 0x32 │ │ │ │ movs r4, r4 │ │ │ │ eor.w r0, r2, #11665408 @ 0xb20000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ @@ -239042,15 +239045,15 @@ │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 1dd918 │ │ │ │ add sp, #124 @ 0x7c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b.w 1cbd38 │ │ │ │ - bl 28fdc8 │ │ │ │ + bl 28fdc0 │ │ │ │ cmp r4, #0 │ │ │ │ bne.w 1dd7c0 │ │ │ │ bl 14b4e4 │ │ │ │ mov r4, r0 │ │ │ │ b.n 1dd7ca │ │ │ │ ldr r2, [sp, #24] │ │ │ │ rev.w r3, fp │ │ │ │ @@ -239062,15 +239065,15 @@ │ │ │ │ ands.w r0, r2, #11665408 @ 0xb20000 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf3fe0032 │ │ │ │ asrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf32c0032 │ │ │ │ - strh r0, [r1, #34] @ 0x22 │ │ │ │ + strh r0, [r7, #32] │ │ │ │ movs r4, r4 │ │ │ │ movw r0, #57394 @ 0xe032 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -239263,40 +239266,40 @@ │ │ │ │ ldr r3, [pc, #68] @ (1ddb74 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r2, r3, #8 │ │ │ │ bmi.n 1ddb40 │ │ │ │ movs r0, #4 │ │ │ │ b.n 1dd9a4 │ │ │ │ - bl 28fdc8 │ │ │ │ + bl 28fdc0 │ │ │ │ b.n 1dd9dc │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ ldrd r4, r5, [r3] │ │ │ │ bl 1d4bd8 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [pc, #36] @ (1ddb78 ) │ │ │ │ mov r3, r7 │ │ │ │ strd r4, r5, [sp] │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1ddb36 │ │ │ │ rsbs r0, r6, #50 @ 0x32 │ │ │ │ asrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r5, #18] │ │ │ │ + strh r4, [r3, #18] │ │ │ │ movs r4, r4 │ │ │ │ - mov r8, sl │ │ │ │ + nop @ (mov r8, r8) │ │ │ │ movs r7, r5 │ │ │ │ - strb r4, [r7, #31] │ │ │ │ + strb r4, [r5, #31] │ │ │ │ movs r4, r4 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r2, #28] │ │ │ │ + strh r0, [r0, #28] │ │ │ │ movs r4, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ mov lr, r0 │ │ │ │ @@ -239411,27 +239414,27 @@ │ │ │ │ bl 1d4bd8 │ │ │ │ vldr d7, [sp, #32] │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r0, [pc, #52] @ (1ddcfc ) │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ add r0, pc │ │ │ │ vstr d7, [sp] │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1ddcb2 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ vmvn.i32 d0, #98 @ 0x00000062 │ │ │ │ vmvn.i32 d0, #2 @ 0x00000002 │ │ │ │ mcr 0, 5, r0, cr14, cr2, {1} │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r3, #16] │ │ │ │ + strh r4, [r1, #16] │ │ │ │ movs r4, r4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r4, r0 │ │ │ │ @@ -239533,21 +239536,21 @@ │ │ │ │ add.w r3, r3, #492 @ 0x1ec │ │ │ │ blx 1439bc │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ mrc 0, 0, r0, cr4, cr2, {1} │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldc 0, cr0, [sl, #200] @ 0xc8 │ │ │ │ - add r2, r0 │ │ │ │ + mvns r2, r6 │ │ │ │ movs r7, r5 │ │ │ │ - strb r6, [r5, #20] │ │ │ │ + strb r6, [r3, #20] │ │ │ │ movs r4, r4 │ │ │ │ - mvns r2, r5 │ │ │ │ + mvns r2, r3 │ │ │ │ movs r7, r5 │ │ │ │ - strb r6, [r2, #20] │ │ │ │ + strb r6, [r0, #20] │ │ │ │ movs r4, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ mov r4, r0 │ │ │ │ @@ -239609,22 +239612,22 @@ │ │ │ │ ldr.w r3, [r6, #264] @ 0x108 │ │ │ │ mov r0, sl │ │ │ │ add r8, pc │ │ │ │ movw r2, #4341 @ 0x10f5 │ │ │ │ mov r1, r8 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r6, #264] @ 0x108 │ │ │ │ - bl 3da798 │ │ │ │ + bl 3da790 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r1, r9 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - bl 28fe34 │ │ │ │ + bl 28fe2c │ │ │ │ cmp r0, r9 │ │ │ │ str.w r0, [r4, #328] @ 0x148 │ │ │ │ blt.w 1de328 │ │ │ │ mov r0, r4 │ │ │ │ bl 1d0ff4 │ │ │ │ str.w r0, [r4, #332] @ 0x14c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -239642,15 +239645,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr.w r3, [pc, #1324] @ 1de470 │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ add.w r0, r4, #308 @ 0x134 │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #532 @ 0x214 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ movs r1, #4 │ │ │ │ add.w r0, r4, #308 @ 0x134 │ │ │ │ bl 1ffaf4 │ │ │ │ ldr.w r2, [pc, #1296] @ 1de474 │ │ │ │ movw r9, #65535 @ 0xffff │ │ │ │ movt r9, #31 │ │ │ │ @@ -239738,15 +239741,15 @@ │ │ │ │ ldr.w r1, [pc, #1076] @ 1de488 │ │ │ │ dmb ish │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ movw r2, #1474 @ 0x5c2 │ │ │ │ add r1, pc │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #52] @ 0x34 │ │ │ │ - bl 3da798 │ │ │ │ + bl 3da790 │ │ │ │ movs r2, #7 │ │ │ │ ldrd r0, r1, [r4, #20] │ │ │ │ bl 1dc918 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ cbz r6, 1de0ac │ │ │ │ ldr.w r3, [pc, #1040] @ 1de48c │ │ │ │ ldr r7, [r4, #28] │ │ │ │ @@ -239754,15 +239757,15 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bl 1a8378 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1de2c8 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ movs r2, #14 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 3d5008 │ │ │ │ + bl 3d5000 │ │ │ │ ldr r3, [pc, #1016] @ (1de490 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1de2de │ │ │ │ ldrd r1, r2, [r4, #24] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ @@ -239855,15 +239858,15 @@ │ │ │ │ bpl.w 1dde96 │ │ │ │ ldr r0, [pc, #796] @ (1de4a8 ) │ │ │ │ mov r3, r6 │ │ │ │ mov r2, sl │ │ │ │ str r6, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1dde96 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mov r2, r1 │ │ │ │ b.n 1de132 │ │ │ │ ldr r2, [pc, #776] @ (1de4ac ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldrh r2, [r2, #0] │ │ │ │ @@ -239880,53 +239883,53 @@ │ │ │ │ strd r1, r3, [sp, #16] │ │ │ │ movs r3, #0 │ │ │ │ add r0, pc │ │ │ │ str.w r8, [sp, #24] │ │ │ │ str r3, [sp, #28] │ │ │ │ strd r7, r3, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1de156 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ add.w r1, r4, #8 │ │ │ │ adds r0, #8 │ │ │ │ blx 144634 │ │ │ │ b.n 1ddfc6 │ │ │ │ ldr r2, [pc, #716] @ (1de4b4 ) │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r9, r2] │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ mov r1, r3 │ │ │ │ - bl 3e5144 │ │ │ │ + bl 3e513c │ │ │ │ b.n 1ddfee │ │ │ │ ldr r3, [pc, #704] @ (1de4b8 ) │ │ │ │ ldr r0, [r4, #28] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ cbnz r3, 1de25e │ │ │ │ add.w r1, r2, #96 @ 0x60 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ubfx r3, r2, #7, #1 │ │ │ │ ubfx r2, r2, #1, #1 │ │ │ │ - bl 3d9318 │ │ │ │ + bl 3d9310 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1de3d0 │ │ │ │ ldr r3, [pc, #620] @ (1de48c ) │ │ │ │ ldr r7, [r4, #28] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bl 1a8380 │ │ │ │ cbz r0, 1de236 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #12 │ │ │ │ - bl 3d5008 │ │ │ │ + bl 3d5000 │ │ │ │ movs r7, #1 │ │ │ │ b.n 1ddea2 │ │ │ │ ldr.w r2, [r3, #296] @ 0x128 │ │ │ │ strd r2, r1, [r4, #296] @ 0x128 │ │ │ │ dmb ish │ │ │ │ str.w r4, [r3, #296] @ 0x128 │ │ │ │ ldr.w r3, [r4, #296] @ 0x128 │ │ │ │ @@ -239939,89 +239942,89 @@ │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ mov r0, r7 │ │ │ │ bl 1b4c9c │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 1ddea0 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 3e0744 │ │ │ │ + bl 3e073c │ │ │ │ ldr r1, [pc, #580] @ (1de4bc ) │ │ │ │ ldr r0, [pc, #580] @ (1de4c0 ) │ │ │ │ movw r2, #1474 @ 0x5c2 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl 3da798 │ │ │ │ + bl 3da790 │ │ │ │ b.n 1de0ac │ │ │ │ ldr r3, [pc, #512] @ (1de48c ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r0, [r3, #52] @ 0x34 │ │ │ │ - bl 297064 │ │ │ │ + bl 29705c │ │ │ │ ldr r3, [pc, #556] @ (1de4c4 ) │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [pc, #556] @ (1de4c8 ) │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ ldr r2, [pc, #556] @ (1de4cc ) │ │ │ │ add.w r3, r3, #532 @ 0x214 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ movw r2, #2210 @ 0x8a2 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ cmp r7, #0 │ │ │ │ beq.w 1de0ac │ │ │ │ ldr r1, [r4, #28] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 3d93c4 │ │ │ │ + bl 3d93bc │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ b.n 1de0ac │ │ │ │ movs r2, #16 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3d5008 │ │ │ │ + bl 3d5000 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1de08c │ │ │ │ bl 1462ec │ │ │ │ b.n 1de08c │ │ │ │ ldr r1, [r4, #28] │ │ │ │ movs r2, #10 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 3d5008 │ │ │ │ + bl 3d5000 │ │ │ │ b.n 1de0a2 │ │ │ │ ldr r5, [pc, #484] @ (1de4d0 ) │ │ │ │ add.w r0, r6, #64 @ 0x40 │ │ │ │ movw r2, #4341 @ 0x10f5 │ │ │ │ add r5, pc │ │ │ │ mov r1, r5 │ │ │ │ - bl 3da798 │ │ │ │ + bl 3da790 │ │ │ │ ldr r3, [pc, #468] @ (1de4d4 ) │ │ │ │ mov r1, r5 │ │ │ │ ldr r2, [pc, #468] @ (1de4d8 ) │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #532 @ 0x214 │ │ │ │ add r2, pc │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #4] │ │ │ │ movs r2, #16 │ │ │ │ str r2, [sp, #0] │ │ │ │ movw r2, #2218 @ 0x8aa │ │ │ │ - bl 3e03a8 │ │ │ │ + bl 3e03a0 │ │ │ │ ldr r1, [pc, #444] @ (1de4dc ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 3e0024 │ │ │ │ + bl 3e001c │ │ │ │ b.n 1de2b4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ movw r2, #1474 @ 0x5c2 │ │ │ │ - bl 3da798 │ │ │ │ + bl 3da790 │ │ │ │ b.n 1de2b4 │ │ │ │ bl 1d6130 │ │ │ │ cbnz r0, 1de34e │ │ │ │ ldr.w r3, [r4, #312] @ 0x138 │ │ │ │ cmp r3, r0 │ │ │ │ blt.w 1ddf62 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ @@ -240053,29 +240056,29 @@ │ │ │ │ ldr r2, [pc, #352] @ (1de4ec ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ add.w r3, r3, #532 @ 0x214 │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ movw r2, #2242 @ 0x8c2 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ ldr.w r0, [r4, #328] @ 0x148 │ │ │ │ blx 1445ac │ │ │ │ bl 1da58c │ │ │ │ ldr.w r3, [r6, #264] @ 0x108 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r8 │ │ │ │ movw r2, #4341 @ 0x10f5 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r6, #264] @ 0x108 │ │ │ │ - bl 3da798 │ │ │ │ + bl 3da790 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ movw r2, #1474 @ 0x5c2 │ │ │ │ - bl 3da798 │ │ │ │ + bl 3da790 │ │ │ │ b.n 1de2b4 │ │ │ │ blx 144220 <__errno_location@plt> │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r4, [pc, #276] @ (1de4f0 ) │ │ │ │ ldr r5, [r3, #0] │ │ │ │ bl 1d4bd8 │ │ │ │ @@ -240087,20 +240090,20 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r1, r4 │ │ │ │ add.w r3, r3, #532 @ 0x214 │ │ │ │ add r2, pc │ │ │ │ strd r5, r2, [sp] │ │ │ │ movw r2, #2195 @ 0x893 │ │ │ │ - bl 3e03a8 │ │ │ │ + bl 3e03a0 │ │ │ │ ldr r0, [pc, #248] @ (1de4fc ) │ │ │ │ mov r1, r4 │ │ │ │ movw r2, #1474 @ 0x5c2 │ │ │ │ add r0, pc │ │ │ │ - bl 3da798 │ │ │ │ + bl 3da790 │ │ │ │ b.n 1de0ac │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #232] @ (1de500 ) │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [pc, #232] @ (1de504 ) │ │ │ │ movw r2, #1811 @ 0x713 │ │ │ │ add r3, pc │ │ │ │ @@ -240118,108 +240121,108 @@ │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ stcl 0, cr0, [r0], #200 @ 0xc8 │ │ │ │ ldcl 0, cr0, [sl], {50} @ 0x32 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r7, #25] │ │ │ │ + ldrb r0, [r5, #25] │ │ │ │ movs r4, r4 │ │ │ │ str r1, [sp, #104] @ 0x68 │ │ │ │ movs r7, r7 │ │ │ │ asrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [sp, #816] @ 0x330 │ │ │ │ movs r7, r7 │ │ │ │ - ldrb r4, [r1, #24] │ │ │ │ + ldrb r4, [r7, #23] │ │ │ │ movs r4, r4 │ │ │ │ - strh r4, [r0, #24] │ │ │ │ + strh r4, [r6, #22] │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r4, [r5, #22] │ │ │ │ + ldrb r4, [r3, #22] │ │ │ │ movs r4, r4 │ │ │ │ - cmp r4, r3 │ │ │ │ + cmp r4, r1 │ │ │ │ movs r7, r5 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ movs r7, r7 │ │ │ │ ldrh r4, [r2, #60] @ 0x3c │ │ │ │ movs r7, r7 │ │ │ │ ldrh r2, [r1, #60] @ 0x3c │ │ │ │ movs r7, r7 │ │ │ │ ldrh r6, [r0, #58] @ 0x3a │ │ │ │ movs r7, r7 │ │ │ │ - ldrb r0, [r2, #18] │ │ │ │ + ldrb r0, [r0, #18] │ │ │ │ movs r4, r4 │ │ │ │ subs r0, r7, r4 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ orns r0, ip, r2, rrx │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r0, #52] @ 0x34 │ │ │ │ movs r7, r7 │ │ │ │ subs r4, r1, r3 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r1, #30] │ │ │ │ + ldrb r0, [r7, #29] │ │ │ │ movs r4, r4 │ │ │ │ cmp r5, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r6, #27] │ │ │ │ + ldrb r6, [r4, #27] │ │ │ │ movs r4, r4 │ │ │ │ asrs r0, r5, #13 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r6, #9] │ │ │ │ + ldrb r2, [r4, #9] │ │ │ │ movs r4, r4 │ │ │ │ ldrh r4, [r2, #40] @ 0x28 │ │ │ │ movs r7, r7 │ │ │ │ - subs r7, #76 @ 0x4c │ │ │ │ + subs r7, #60 @ 0x3c │ │ │ │ movs r7, r5 │ │ │ │ - ldrb r2, [r1, #9] │ │ │ │ + ldrb r2, [r7, #8] │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r0, [r7, #26] │ │ │ │ + ldrb r0, [r5, #26] │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r4, [r7, #7] │ │ │ │ + ldrb r4, [r5, #7] │ │ │ │ movs r4, r4 │ │ │ │ - subs r6, #228 @ 0xe4 │ │ │ │ + subs r6, #212 @ 0xd4 │ │ │ │ movs r7, r5 │ │ │ │ - ldrb r2, [r5, #26] │ │ │ │ + ldrb r2, [r3, #26] │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r4, [r2, #27] │ │ │ │ + ldrb r4, [r0, #27] │ │ │ │ movs r4, r4 │ │ │ │ cmp r5, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r3, #20] │ │ │ │ + ldrb r2, [r1, #20] │ │ │ │ movs r4, r4 │ │ │ │ - subs r6, #92 @ 0x5c │ │ │ │ + subs r6, #76 @ 0x4c │ │ │ │ movs r7, r5 │ │ │ │ - ldrb r4, [r0, #26] │ │ │ │ + ldrb r4, [r6, #25] │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r2, [r1, #4] │ │ │ │ + ldrb r2, [r7, #3] │ │ │ │ movs r4, r4 │ │ │ │ - subs r5, #254 @ 0xfe │ │ │ │ + subs r5, #238 @ 0xee │ │ │ │ movs r7, r5 │ │ │ │ - ldrb r4, [r1, #21] │ │ │ │ + ldrb r4, [r7, #20] │ │ │ │ movs r4, r4 │ │ │ │ ldrh r2, [r1, #28] │ │ │ │ movs r7, r7 │ │ │ │ - subs r5, #200 @ 0xc8 │ │ │ │ + subs r5, #184 @ 0xb8 │ │ │ │ movs r7, r5 │ │ │ │ - bge.n 1de49c │ │ │ │ + bge.n 1de47c │ │ │ │ movs r5, r4 │ │ │ │ - subs r5, #178 @ 0xb2 │ │ │ │ + subs r5, #162 @ 0xa2 │ │ │ │ movs r7, r5 │ │ │ │ - ldrb r0, [r7, #2] │ │ │ │ + ldrb r0, [r5, #2] │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r2, [r3, #21] │ │ │ │ + ldrb r2, [r1, #21] │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 001de514 : │ │ │ │ cbnz r1, 1de522 │ │ │ │ mov r0, r1 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ @@ -240276,15 +240279,15 @@ │ │ │ │ lsl.w r5, r5, r8 │ │ │ │ subs r0, r5, r4 │ │ │ │ lsrs r0, r2 │ │ │ │ adds r0, #8 │ │ │ │ blx 1439a4 │ │ │ │ strd r4, r5, [r0] │ │ │ │ mov r8, r0 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ lsrs r4, r7 │ │ │ │ lsrs r5, r7 │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r0, #8] │ │ │ │ cbnz r3, 1de5dc │ │ │ │ ldr r3, [pc, #312] @ (1de708 ) │ │ │ │ @@ -240323,18 +240326,18 @@ │ │ │ │ adds r0, #2 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ mov r2, r7 │ │ │ │ add r4, r7 │ │ │ │ ldr.w r3, [fp, r0, lsl #2] │ │ │ │ add.w r0, r6, sl, lsl #2 │ │ │ │ add.w r1, r3, r1, lsl #2 │ │ │ │ - bl 3df388 │ │ │ │ + bl 3df380 │ │ │ │ cmp r5, r4 │ │ │ │ bhi.n 1de60a │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1de6b2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ cbz r3, 1de684 │ │ │ │ ldr r3, [pc, #188] @ (1de710 ) │ │ │ │ @@ -240364,15 +240367,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 1de652 │ │ │ │ strb r3, [r0, #4] │ │ │ │ ldr r3, [pc, #120] @ (1de714 ) │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r0, r3 │ │ │ │ - bl 3dcf84 │ │ │ │ + bl 3dcf7c │ │ │ │ b.n 1de652 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ bl 1dc460 │ │ │ │ b.n 1de65c │ │ │ │ bl 1462bc │ │ │ │ ldr r3, [pc, #96] @ (1de718 ) │ │ │ │ @@ -240411,31 +240414,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r6, #12] │ │ │ │ movs r7, r7 │ │ │ │ adds r0, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #40 @ 0x28 │ │ │ │ + subs r3, #24 │ │ │ │ movs r7, r5 │ │ │ │ - strb r6, [r5, #24] │ │ │ │ + strb r6, [r3, #24] │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r4, [r7, #14] │ │ │ │ + ldrb r4, [r5, #14] │ │ │ │ movs r4, r4 │ │ │ │ - subs r3, #16 │ │ │ │ + subs r3, #0 │ │ │ │ movs r7, r5 │ │ │ │ - strb r6, [r2, #24] │ │ │ │ + strb r6, [r0, #24] │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r4, [r5, #15] │ │ │ │ + ldrb r4, [r3, #15] │ │ │ │ movs r4, r4 │ │ │ │ - subs r2, #248 @ 0xf8 │ │ │ │ + subs r2, #232 @ 0xe8 │ │ │ │ movs r7, r5 │ │ │ │ - strb r6, [r7, #23] │ │ │ │ + strb r6, [r5, #23] │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r0, [r5, #14] │ │ │ │ + ldrb r0, [r3, #14] │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 001de73c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -240501,25 +240504,25 @@ │ │ │ │ add.w r3, r3, #608 @ 0x260 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ b.n 1defa8 │ │ │ │ movs r2, r6 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #30 │ │ │ │ + subs r2, #14 │ │ │ │ movs r7, r5 │ │ │ │ - strb r4, [r4, #20] │ │ │ │ + strb r4, [r2, #20] │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r6, [r7, #12] │ │ │ │ + ldrb r6, [r5, #12] │ │ │ │ movs r4, r4 │ │ │ │ - subs r2, #6 │ │ │ │ + subs r1, #246 @ 0xf6 │ │ │ │ movs r7, r5 │ │ │ │ - strb r4, [r1, #20] │ │ │ │ + strb r4, [r7, #19] │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r6, [r1, #12] │ │ │ │ + ldrb r6, [r7, #11] │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 001de810 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -240541,15 +240544,15 @@ │ │ │ │ mov.w r2, #0 │ │ │ │ blx 14436c │ │ │ │ ldr r3, [pc, #732] @ (1deb28 ) │ │ │ │ ldr r6, [r5, r3] │ │ │ │ ldr r3, [r6, #8] │ │ │ │ rsb r9, r3, #0 │ │ │ │ mov r1, r9 │ │ │ │ - bl 407b08 │ │ │ │ + bl 407b00 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ lsr.w fp, r7, r3 │ │ │ │ bic.w r5, fp, #31 │ │ │ │ lsls r5, r3 │ │ │ │ cmp r5, r7 │ │ │ │ it eq │ │ │ │ cmpeq r0, #1 │ │ │ │ @@ -240584,15 +240587,15 @@ │ │ │ │ adds r5, #32 │ │ │ │ cmp r5, fp │ │ │ │ beq.n 1de906 │ │ │ │ ldr.w r4, [sl, #4]! │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 1de8b2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4086b0 │ │ │ │ + bl 4086a8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ asrs r1, r0, #31 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ lsls r3, r2, #30 │ │ │ │ bmi.n 1de932 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ adds r0, r3, r0 │ │ │ │ @@ -240642,15 +240645,15 @@ │ │ │ │ strd r4, r4, [sp] │ │ │ │ b.n 1de906 │ │ │ │ movs r2, #0 │ │ │ │ mov.w r3, fp, lsr #5 │ │ │ │ strd r2, r2, [sp, #24] │ │ │ │ str r3, [sp, #0] │ │ │ │ str r2, [sp, #32] │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ adds r1, r2, #1 │ │ │ │ str r1, [r0, #8] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 1deafe │ │ │ │ ldr r0, [pc, #460] @ (1deb3c ) │ │ │ │ @@ -240695,15 +240698,15 @@ │ │ │ │ cbnz r4, 1dea20 │ │ │ │ mov.w r9, #2 │ │ │ │ cmp sl, fp │ │ │ │ bne.n 1de9a6 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ ldr r6, [sp, #8] │ │ │ │ ldrd r7, r8, [sp, #16] │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1deb18 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1deada │ │ │ │ @@ -240716,15 +240719,15 @@ │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r7 │ │ │ │ lsl.w r1, r8, r1 │ │ │ │ bl 1b4c70 │ │ │ │ b.n 1de906 │ │ │ │ mov sl, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4086b0 │ │ │ │ + bl 4086a8 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ lsls r1, r5, #2 │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr.w r2, [r3, r5, lsl #2] │ │ │ │ mov.w r3, r9, lsl #2 │ │ │ │ dmb ish │ │ │ │ add r2, r3 │ │ │ │ @@ -240791,15 +240794,15 @@ │ │ │ │ beq.n 1dea02 │ │ │ │ strb r3, [r0, #4] │ │ │ │ ldr r3, [pc, #84] @ (1deb44 ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3dcf84 │ │ │ │ + bl 3dcf7c │ │ │ │ b.n 1dea02 │ │ │ │ ldr r2, [pc, #72] @ (1deb48 ) │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [r0, #0] │ │ │ │ dmb ish │ │ │ │ @@ -241240,33 +241243,33 @@ │ │ │ │ movs r2, r6 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #56 @ 0x38 │ │ │ │ movs r3, r6 │ │ │ │ bgt.n 1df078 │ │ │ │ movs r2, r6 │ │ │ │ - adds r2, #106 @ 0x6a │ │ │ │ + adds r2, #90 @ 0x5a │ │ │ │ movs r7, r5 │ │ │ │ - ldr r0, [r6, #84] @ 0x54 │ │ │ │ + ldr r0, [r4, #84] @ 0x54 │ │ │ │ movs r4, r4 │ │ │ │ - strb r6, [r4, #14] │ │ │ │ + strb r6, [r2, #14] │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 001defbc : │ │ │ │ ldr r3, [pc, #24] @ (1defd8 ) │ │ │ │ ldr r2, [pc, #28] @ (1defdc ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ cbnz r3, 1defd2 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ bx lr │ │ │ │ - b.w 28fdc8 │ │ │ │ + b.w 28fdc0 │ │ │ │ nop │ │ │ │ blt.n 1df0b4 │ │ │ │ movs r2, r6 │ │ │ │ asrs r4, r4, #8 │ │ │ │ ... │ │ │ │ │ │ │ │ 001defe0 : │ │ │ │ @@ -241281,27 +241284,27 @@ │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ bx r3 │ │ │ │ blt.n 1df08c │ │ │ │ movs r2, r6 │ │ │ │ subs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r7, #76] @ 0x4c │ │ │ │ + ldr r6, [r5, #76] @ 0x4c │ │ │ │ movs r4, r4 │ │ │ │ ldrb r0, [r4, #30] │ │ │ │ movs r7, r7 │ │ │ │ │ │ │ │ 001df008 : │ │ │ │ ldr r1, [pc, #12] @ (1df018 ) │ │ │ │ movw r2, #1474 @ 0x5c2 │ │ │ │ ldr r0, [pc, #12] @ (1df01c ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - b.w 3da798 │ │ │ │ - ldr r0, [r4, #76] @ 0x4c │ │ │ │ + b.w 3da790 │ │ │ │ + ldr r0, [r2, #76] @ 0x4c │ │ │ │ movs r4, r4 │ │ │ │ ldrb r2, [r0, #30] │ │ │ │ movs r7, r7 │ │ │ │ │ │ │ │ 001df020 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -241309,15 +241312,15 @@ │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r0, [pc, #272] @ (1df144 ) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ ldr.w fp, [pc, #272] @ 1df148 │ │ │ │ add r0, pc │ │ │ │ blx 1440ac │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ add fp, pc │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r0, #8] │ │ │ │ cbnz r3, 1df05c │ │ │ │ ldr r3, [pc, #252] @ (1df14c ) │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ @@ -241354,15 +241357,15 @@ │ │ │ │ ldr.w r8, [pc, #220] @ 1df17c │ │ │ │ add sl, pc │ │ │ │ add r9, pc │ │ │ │ add r8, pc │ │ │ │ movs r5, #0 │ │ │ │ ldr.w r0, [r4, #336] @ 0x150 │ │ │ │ mov r1, r5 │ │ │ │ - bl 3d6994 │ │ │ │ + bl 3d698c │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr.w ip, [r4, #20] │ │ │ │ mov r6, r0 │ │ │ │ ldr r7, [r4, #12] │ │ │ │ add.w r2, r4, #40 @ 0x28 │ │ │ │ ldrb r3, [r3, #23] │ │ │ │ ldrd r1, r0, [r4, #24] │ │ │ │ @@ -241381,15 +241384,15 @@ │ │ │ │ str r5, [sp, #12] │ │ │ │ blx 14432c │ │ │ │ mov r0, r6 │ │ │ │ blx 143ca4 │ │ │ │ ldr.w r4, [r4, #296] @ 0x128 │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 1df0a6 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cbz r3, 1df140 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ cbz r3, 1df11c │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ @@ -241407,46 +241410,46 @@ │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 1df106 │ │ │ │ strb r3, [r0, #4] │ │ │ │ ldr r3, [pc, #76] @ (1df180 ) │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov r0, r3 │ │ │ │ - bl 3dcf84 │ │ │ │ + bl 3dcf7c │ │ │ │ b.n 1df106 │ │ │ │ bl 1462bc │ │ │ │ - lsrs r4, r1, #21 │ │ │ │ + lsrs r4, r7, #20 │ │ │ │ movs r6, r4 │ │ │ │ bge.n 1df118 │ │ │ │ movs r2, r6 │ │ │ │ cmp r0, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r2, #12] │ │ │ │ + strb r0, [r0, #12] │ │ │ │ movs r4, r4 │ │ │ │ - strb r0, [r2, #12] │ │ │ │ + strb r0, [r0, #12] │ │ │ │ movs r4, r4 │ │ │ │ - strb r4, [r1, #12] │ │ │ │ + strb r4, [r7, #11] │ │ │ │ movs r4, r4 │ │ │ │ - strb r0, [r2, #12] │ │ │ │ + strb r0, [r0, #12] │ │ │ │ movs r4, r4 │ │ │ │ - strb r2, [r2, #12] │ │ │ │ + strb r2, [r0, #12] │ │ │ │ movs r4, r4 │ │ │ │ - strb r2, [r7, #10] │ │ │ │ + strb r2, [r5, #10] │ │ │ │ movs r4, r4 │ │ │ │ - strb r4, [r7, #10] │ │ │ │ + strb r4, [r5, #10] │ │ │ │ movs r4, r4 │ │ │ │ - strb r6, [r0, #11] │ │ │ │ + strb r6, [r6, #10] │ │ │ │ movs r4, r4 │ │ │ │ ldrb r6, [r0, #28] │ │ │ │ movs r7, r7 │ │ │ │ - subs r0, r1, #6 │ │ │ │ + subs r0, r7, #5 │ │ │ │ movs r7, r4 │ │ │ │ - ldrb r6, [r5, #28] │ │ │ │ + ldrb r6, [r3, #28] │ │ │ │ movs r0, r5 │ │ │ │ - strb r4, [r5, #11] │ │ │ │ + strb r4, [r3, #11] │ │ │ │ movs r4, r4 │ │ │ │ asrs r4, r0, #17 │ │ │ │ ... │ │ │ │ │ │ │ │ 001df184 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -241461,19 +241464,19 @@ │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ add r0, pc │ │ │ │ ldr.w r2, [ip, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov.w r2, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 29a180 │ │ │ │ + bl 29a178 │ │ │ │ ldr r1, [pc, #64] @ (1df1fc ) │ │ │ │ mov r2, sp │ │ │ │ add r1, pc │ │ │ │ - bl 297354 │ │ │ │ + bl 29734c │ │ │ │ ldr r2, [pc, #60] @ (1df200 ) │ │ │ │ ldr r3, [pc, #44] @ (1df1f4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ @@ -241489,15 +241492,15 @@ │ │ │ │ pop {pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bls.n 1df114 │ │ │ │ movs r2, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #96 @ 0x60 │ │ │ │ + add r1, sp, #32 │ │ │ │ movs r2, r4 │ │ │ │ cbnz r5, 1df20e │ │ │ │ vtbx.8 d29, {d15-d16}, d22 │ │ │ │ movs r2, r6 │ │ │ │ │ │ │ │ 001df204 : │ │ │ │ push {lr} │ │ │ │ @@ -241512,19 +241515,19 @@ │ │ │ │ ldr r0, [pc, #80] @ (1df270 ) │ │ │ │ str r1, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 29a180 │ │ │ │ + bl 29a178 │ │ │ │ ldr r1, [pc, #64] @ (1df274 ) │ │ │ │ mov r2, sp │ │ │ │ add r1, pc │ │ │ │ - bl 297354 │ │ │ │ + bl 29734c │ │ │ │ ldr r2, [pc, #60] @ (1df278 ) │ │ │ │ ldr r3, [pc, #44] @ (1df26c ) │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ @@ -241540,15 +241543,15 @@ │ │ │ │ pop {pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bls.n 1df290 │ │ │ │ movs r2, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #624 @ 0x270 │ │ │ │ + add r0, sp, #560 @ 0x230 │ │ │ │ movs r2, r4 │ │ │ │ @ instruction: 0xb745 │ │ │ │ vtbx.8 d29, {d31}, d30 │ │ │ │ movs r2, r6 │ │ │ │ │ │ │ │ 001df27c : │ │ │ │ adds r0, #40 @ 0x28 │ │ │ │ @@ -241651,15 +241654,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 1df404 │ │ │ │ mov r4, r1 │ │ │ │ add.w r6, r0, #40 @ 0x28 │ │ │ │ cbz r2, 1df35e │ │ │ │ mov r0, r2 │ │ │ │ add.w r6, r5, #40 @ 0x28 │ │ │ │ - bl 2930fc │ │ │ │ + bl 2930f4 │ │ │ │ str r0, [sp, #12] │ │ │ │ cbz r0, 1df35e │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movs r2, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [pc, #236] @ (1df438 ) │ │ │ │ @@ -241669,16 +241672,16 @@ │ │ │ │ mov r1, r3 │ │ │ │ blx 145404 <__snprintf_chk@plt> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ blx 143ca4 │ │ │ │ mov r2, r4 │ │ │ │ mov.w r1, #256 @ 0x100 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3d57e4 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3d57dc │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r0, #8] │ │ │ │ cbnz r3, 1df382 │ │ │ │ ldr r3, [pc, #196] @ (1df43c ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -241693,15 +241696,15 @@ │ │ │ │ mov r1, r6 │ │ │ │ add.w r0, r4, #40 @ 0x28 │ │ │ │ blx 145310 │ │ │ │ cbz r0, 1df3ea │ │ │ │ ldr.w r4, [r4, #296] @ 0x128 │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 1df38a │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cbz r3, 1df400 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ cbz r3, 1df3c4 │ │ │ │ add sp, #20 │ │ │ │ movs r0, #0 │ │ │ │ @@ -241721,15 +241724,15 @@ │ │ │ │ strb r3, [r0, #4] │ │ │ │ ldr r3, [pc, #104] @ (1df444 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 3dcf84 │ │ │ │ + b.w 3dcf7c │ │ │ │ ldr r0, [pc, #92] @ (1df448 ) │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [pc, #92] @ (1df44c ) │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r7, r0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ @@ -241752,37 +241755,37 @@ │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #664 @ 0x298 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ bhi.n 1df45c │ │ │ │ movs r2, r6 │ │ │ │ - strb r2, [r4, #2] │ │ │ │ + strb r2, [r2, #2] │ │ │ │ movs r4, r4 │ │ │ │ cmp r0, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r2, #16] │ │ │ │ movs r7, r7 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r7, #124] @ 0x7c │ │ │ │ + ldr r6, [r5, #124] @ 0x7c │ │ │ │ movs r4, r4 │ │ │ │ - cmp r5, #218 @ 0xda │ │ │ │ + cmp r5, #202 @ 0xca │ │ │ │ movs r7, r5 │ │ │ │ - ldr r0, [r4, #12] │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r6, [r7, #120] @ 0x78 │ │ │ │ + ldr r6, [r5, #120] @ 0x78 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r5, #194 @ 0xc2 │ │ │ │ + cmp r5, #178 @ 0xb2 │ │ │ │ movs r7, r5 │ │ │ │ - ldr r0, [r1, #12] │ │ │ │ + ldr r0, [r7, #8] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r2, [r3, #120] @ 0x78 │ │ │ │ + ldr r2, [r1, #120] @ 0x78 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 001df468 : │ │ │ │ cbz r0, 1df476 │ │ │ │ mov.w r2, #256 @ 0x100 │ │ │ │ movs r1, #0 │ │ │ │ adds r0, #40 @ 0x28 │ │ │ │ @@ -241922,15 +241925,15 @@ │ │ │ │ strd r4, r5, [sp, #8] │ │ │ │ add.w r3, r3, #684 @ 0x2ac │ │ │ │ movs r4, #22 │ │ │ │ add r1, pc │ │ │ │ strd r4, r2, [sp] │ │ │ │ str r7, [sp, #16] │ │ │ │ movw r2, #2062 @ 0x80e │ │ │ │ - bl 3e03a8 │ │ │ │ + bl 3e03a0 │ │ │ │ mvn.w r0, #21 │ │ │ │ b.n 1df538 │ │ │ │ ldr r3, [pc, #60] @ (1df5fc ) │ │ │ │ adds r4, #40 @ 0x28 │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r0, r8 │ │ │ │ ldr r2, [pc, #56] @ (1df600 ) │ │ │ │ @@ -241939,31 +241942,31 @@ │ │ │ │ add.w r3, r3, #684 @ 0x2ac │ │ │ │ add r2, pc │ │ │ │ strd r4, r5, [sp, #8] │ │ │ │ add r1, pc │ │ │ │ movs r4, #22 │ │ │ │ strd r4, r2, [sp] │ │ │ │ movw r2, #2070 @ 0x816 │ │ │ │ - bl 3e03a8 │ │ │ │ + bl 3e03a0 │ │ │ │ b.n 1df5b8 │ │ │ │ bvs.n 1df6ac │ │ │ │ movs r2, r6 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #78 @ 0x4e │ │ │ │ + cmp r4, #62 @ 0x3e │ │ │ │ movs r7, r5 │ │ │ │ - ldr r0, [r0, #104] @ 0x68 │ │ │ │ + ldr r0, [r6, #100] @ 0x64 │ │ │ │ movs r4, r4 │ │ │ │ - str r0, [r1, #116] @ 0x74 │ │ │ │ + str r0, [r7, #112] @ 0x70 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r4, #32 │ │ │ │ + cmp r4, #16 │ │ │ │ movs r7, r5 │ │ │ │ - ldr r4, [r5, #100] @ 0x64 │ │ │ │ + ldr r4, [r3, #100] @ 0x64 │ │ │ │ movs r4, r4 │ │ │ │ - str r2, [r3, #112] @ 0x70 │ │ │ │ + str r2, [r1, #112] @ 0x70 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 001df608 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -241987,49 +241990,49 @@ │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, r4 │ │ │ │ bls.n 1df68a │ │ │ │ add r0, r4 │ │ │ │ str r1, [sp, #12] │ │ │ │ - bl 3da0a8 │ │ │ │ + bl 3da0a0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1df62c │ │ │ │ ldr.w ip, [pc, #60] @ 1df690 │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [pc, #56] @ (1df694 ) │ │ │ │ add ip, pc │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r0, pc │ │ │ │ add.w r1, ip, #700 @ 0x2bc │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 3e0cf8 │ │ │ │ + b.w 3e0cf0 │ │ │ │ ldr r3, [pc, #40] @ (1df698 ) │ │ │ │ movs r0, #0 │ │ │ │ ldr r2, [pc, #40] @ (1df69c ) │ │ │ │ ldr r1, [pc, #40] @ (1df6a0 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #700 @ 0x2bc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2102 @ 0x836 │ │ │ │ blx 1439bc │ │ │ │ bl 14625c │ │ │ │ nop │ │ │ │ - cmp r3, #142 @ 0x8e │ │ │ │ + cmp r3, #126 @ 0x7e │ │ │ │ movs r7, r5 │ │ │ │ - ldr r6, [r4, #96] @ 0x60 │ │ │ │ + ldr r6, [r2, #96] @ 0x60 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r3, #114 @ 0x72 │ │ │ │ + cmp r3, #98 @ 0x62 │ │ │ │ movs r7, r5 │ │ │ │ - ldr r4, [r4, #92] @ 0x5c │ │ │ │ + ldr r4, [r2, #92] @ 0x5c │ │ │ │ movs r4, r4 │ │ │ │ - str r0, [r6, #100] @ 0x64 │ │ │ │ + str r0, [r4, #100] @ 0x64 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 001df6a4 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3848] @ 0xf08 │ │ │ │ @@ -242152,32 +242155,32 @@ │ │ │ │ bic.w r3, sl, #8192 @ 0x2000 │ │ │ │ str r7, [r0, #24] │ │ │ │ str r3, [r0, #36] @ 0x24 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str.w r8, [r0, #28] │ │ │ │ str.w r3, [r0, #328] @ 0x148 │ │ │ │ ldr r0, [sp, #252] @ 0xfc │ │ │ │ - bl 3d8a90 │ │ │ │ + bl 3d8a88 │ │ │ │ ldr.w sl, [r4, #8] │ │ │ │ str.w r0, [r4, #336] @ 0x150 │ │ │ │ mov r2, r0 │ │ │ │ mov r9, r0 │ │ │ │ movs r3, #0 │ │ │ │ ldrd r5, r7, [sl, #96] @ 0x60 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ - bl 408660 │ │ │ │ + bl 408658 │ │ │ │ orrs r2, r3 │ │ │ │ bne.w 1dfa22 │ │ │ │ orrs.w r3, r5, r7 │ │ │ │ bne.w 1df93c │ │ │ │ ldrd r0, r1, [sp, #36] @ 0x24 │ │ │ │ mov r2, r9 │ │ │ │ movs r3, #0 │ │ │ │ - bl 4085c0 │ │ │ │ + bl 4085b8 │ │ │ │ orrs r2, r3 │ │ │ │ bne.w 1dfa52 │ │ │ │ cmp r5, r9 │ │ │ │ sbcs.w r3, r7, #0 │ │ │ │ itt cc │ │ │ │ movcc r5, r9 │ │ │ │ movcc r7, #0 │ │ │ │ @@ -242209,15 +242212,15 @@ │ │ │ │ orrs r5, r3 │ │ │ │ and.w r3, r0, #2 │ │ │ │ lsrs r0, r0, #4 │ │ │ │ orrs r3, r5 │ │ │ │ and.w r0, r0, #8 │ │ │ │ orrs r3, r0 │ │ │ │ ldr r0, [sp, #252] @ 0xfc │ │ │ │ - bl 3d8b44 │ │ │ │ + bl 3d8b3c │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.w 1dfb42 │ │ │ │ ldr r3, [sp, #252] @ 0xfc │ │ │ │ str.w r3, [r4, #312] @ 0x138 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str.w r3, [r4, #320] @ 0x140 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ @@ -242228,15 +242231,15 @@ │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ bl 1dde2c │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 1df9f2 │ │ │ │ ldrd r1, r0, [sp, #80] @ 0x50 │ │ │ │ - bl 3e0744 │ │ │ │ + bl 3e073c │ │ │ │ ldr r2, [pc, #784] @ (1dfbfc ) │ │ │ │ ldr r3, [pc, #760] @ (1dfbe4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #204] @ 0xcc │ │ │ │ eors r2, r3 │ │ │ │ @@ -242246,28 +242249,28 @@ │ │ │ │ add sp, #212 @ 0xd4 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - bl 28fdcc │ │ │ │ + bl 28fdc4 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1df74c │ │ │ │ ldr r3, [pc, #736] @ (1dfc00 ) │ │ │ │ mov r0, fp │ │ │ │ ldr r2, [pc, #736] @ (1dfc04 ) │ │ │ │ ldr r1, [pc, #736] @ (1dfc08 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #740 @ 0x2e4 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2346 @ 0x92a │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1dfa00 │ │ │ │ subs r3, r5, #1 │ │ │ │ adc.w r2, r7, #4294967295 @ 0xffffffff │ │ │ │ ands r3, r5 │ │ │ │ ands r2, r7 │ │ │ │ orrs r3, r2 │ │ │ │ beq.w 1df838 │ │ │ │ @@ -242279,15 +242282,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [pc, #696] @ (1dfc14 ) │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #8] │ │ │ │ add r3, pc │ │ │ │ str r7, [sp, #12] │ │ │ │ add.w r3, r3, #764 @ 0x2fc │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ b.n 1dfa4a │ │ │ │ ldrd r3, r6, [sp, #120] @ 0x78 │ │ │ │ ldr r0, [pc, #672] @ (1dfc18 ) │ │ │ │ bic.w r1, r6, #4080 @ 0xff0 │ │ │ │ lsrs r2, r3, #12 │ │ │ │ @@ -242335,43 +242338,43 @@ │ │ │ │ add r0, pc │ │ │ │ blx 145218 │ │ │ │ b.n 1df880 │ │ │ │ mov r0, r4 │ │ │ │ blx 143ca4 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r0, fp │ │ │ │ - bl 3e0744 │ │ │ │ + bl 3e073c │ │ │ │ movs r4, #0 │ │ │ │ b.n 1df8e0 │ │ │ │ ldr r3, [pc, #536] @ (1dfc20 ) │ │ │ │ mov r0, fp │ │ │ │ ldr r2, [pc, #536] @ (1dfc24 ) │ │ │ │ ldr r1, [pc, #540] @ (1dfc28 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #740 @ 0x2e4 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2341 @ 0x925 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1dfa00 │ │ │ │ ldr r3, [pc, #520] @ (1dfc2c ) │ │ │ │ mov r0, fp │ │ │ │ ldr r1, [pc, #520] @ (1dfc30 ) │ │ │ │ movw r2, #1737 @ 0x6c9 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [pc, #512] @ (1dfc34 ) │ │ │ │ add r1, pc │ │ │ │ str.w r9, [sp, #16] │ │ │ │ add r3, pc │ │ │ │ str r5, [sp, #8] │ │ │ │ add.w r3, r3, #764 @ 0x2fc │ │ │ │ str r7, [sp, #12] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ mov r0, r4 │ │ │ │ blx 143ca4 │ │ │ │ b.n 1dfa00 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r0, fp │ │ │ │ @@ -242384,30 +242387,30 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #12] │ │ │ │ add.w r3, r3, #764 @ 0x2fc │ │ │ │ str.w r9, [sp, #16] │ │ │ │ movw r2, #1746 @ 0x6d2 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ b.n 1dfa4a │ │ │ │ ldr r3, [pc, #448] @ (1dfc44 ) │ │ │ │ mov r0, fp │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr r1, [pc, #448] @ (1dfc48 ) │ │ │ │ add r3, pc │ │ │ │ ldr r2, [pc, #448] @ (1dfc4c ) │ │ │ │ add.w r3, r3, #764 @ 0x2fc │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ strd r2, r8, [sp] │ │ │ │ movw r2, #1759 @ 0x6df │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ b.n 1dfa4a │ │ │ │ ldrb r2, [r3, #1] │ │ │ │ adds r3, #1 │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ bne.n 1df9b6 │ │ │ │ @@ -242460,15 +242463,15 @@ │ │ │ │ str r1, [sp, #12] │ │ │ │ ldr r1, [pc, #300] @ (1dfc5c ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #740 @ 0x2e4 │ │ │ │ str.w r8, [sp, #16] │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #8] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1dfa00 │ │ │ │ blx 144220 <__errno_location@plt> │ │ │ │ ldr r2, [pc, #280] @ (1dfc60 ) │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, #280] @ (1dfc64 ) │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #4] │ │ │ │ @@ -242476,15 +242479,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, #0] │ │ │ │ add.w r3, r3, #764 @ 0x2fc │ │ │ │ add r1, pc │ │ │ │ mov r0, fp │ │ │ │ movw r2, #1791 @ 0x6ff │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 3e03a8 │ │ │ │ + bl 3e03a0 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ b.n 1dfa4a │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r6 │ │ │ │ blx 144208 │ │ │ │ mov r6, r0 │ │ │ │ @@ -242538,85 +242541,85 @@ │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ bcs.n 1dfc80 │ │ │ │ movs r2, r6 │ │ │ │ - cmp r0, #194 @ 0xc2 │ │ │ │ + cmp r0, #178 @ 0xb2 │ │ │ │ movs r7, r5 │ │ │ │ - ldr r4, [r3, #72] @ 0x48 │ │ │ │ + ldr r4, [r1, #72] @ 0x48 │ │ │ │ movs r4, r4 │ │ │ │ - str r0, [r0, #60] @ 0x3c │ │ │ │ + str r0, [r6, #56] @ 0x38 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r6, [r7, #84] @ 0x54 │ │ │ │ + ldr r6, [r5, #84] @ 0x54 │ │ │ │ movs r4, r4 │ │ │ │ - str r4, [r2, #56] @ 0x38 │ │ │ │ + str r4, [r0, #56] @ 0x38 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r0, #136 @ 0x88 │ │ │ │ + cmp r0, #120 @ 0x78 │ │ │ │ movs r7, r5 │ │ │ │ - ldr r2, [r6, #68] @ 0x44 │ │ │ │ + ldr r2, [r4, #68] @ 0x44 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r2, [r1, #88] @ 0x58 │ │ │ │ + ldr r2, [r7, #84] @ 0x54 │ │ │ │ movs r4, r4 │ │ │ │ - movs r7, #220 @ 0xdc │ │ │ │ + movs r7, #204 @ 0xcc │ │ │ │ movs r7, r5 │ │ │ │ - ldr r2, [r2, #56] @ 0x38 │ │ │ │ + ldr r2, [r0, #56] @ 0x38 │ │ │ │ movs r4, r4 │ │ │ │ - str r2, [r3, #44] @ 0x2c │ │ │ │ + str r2, [r1, #44] @ 0x2c │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [r6, #68] @ 0x44 │ │ │ │ + ldr r0, [r4, #68] @ 0x44 │ │ │ │ movs r4, r4 │ │ │ │ - str r6, [r7, #40] @ 0x28 │ │ │ │ + str r6, [r5, #40] @ 0x28 │ │ │ │ movs r4, r4 │ │ │ │ - movs r7, #176 @ 0xb0 │ │ │ │ + movs r7, #160 @ 0xa0 │ │ │ │ movs r7, r5 │ │ │ │ - ldr r0, [r4, #72] @ 0x48 │ │ │ │ + ldr r0, [r2, #72] @ 0x48 │ │ │ │ movs r4, r4 │ │ │ │ - str r6, [r1, #40] @ 0x28 │ │ │ │ + str r6, [r7, #36] @ 0x24 │ │ │ │ movs r4, r4 │ │ │ │ - movs r7, #130 @ 0x82 │ │ │ │ + movs r7, #114 @ 0x72 │ │ │ │ movs r7, r5 │ │ │ │ - movs r7, #96 @ 0x60 │ │ │ │ + movs r7, #80 @ 0x50 │ │ │ │ movs r7, r5 │ │ │ │ - str r0, [r4, #36] @ 0x24 │ │ │ │ + str r0, [r2, #36] @ 0x24 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r6, [r3, #72] @ 0x48 │ │ │ │ + ldr r6, [r1, #72] @ 0x48 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [r1, #52] @ 0x34 │ │ │ │ + ldr r0, [r7, #48] @ 0x30 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r6, [r3, #48] @ 0x30 │ │ │ │ + ldr r6, [r1, #48] @ 0x30 │ │ │ │ movs r4, r4 │ │ │ │ - movs r6, #186 @ 0xba │ │ │ │ + movs r6, #170 @ 0xaa │ │ │ │ movs r7, r5 │ │ │ │ - str r0, [r7, #24] │ │ │ │ + str r0, [r5, #24] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r4, [r6, #64] @ 0x40 │ │ │ │ + ldr r4, [r4, #64] @ 0x40 │ │ │ │ movs r4, r4 │ │ │ │ - movs r6, #150 @ 0x96 │ │ │ │ + movs r6, #134 @ 0x86 │ │ │ │ movs r7, r5 │ │ │ │ - str r6, [r2, #24] │ │ │ │ + str r6, [r0, #24] │ │ │ │ movs r4, r4 │ │ │ │ - movs r6, #70 @ 0x46 │ │ │ │ + movs r6, #54 @ 0x36 │ │ │ │ movs r7, r5 │ │ │ │ - str r4, [r1, #20] │ │ │ │ + str r4, [r7, #16] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r6, [r7, #16] │ │ │ │ + ldr r6, [r5, #16] │ │ │ │ movs r4, r4 │ │ │ │ - movs r6, #46 @ 0x2e │ │ │ │ + movs r6, #30 │ │ │ │ movs r7, r5 │ │ │ │ - str r4, [r6, #16] │ │ │ │ + str r4, [r4, #16] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ movs r4, r4 │ │ │ │ - movs r6, #22 │ │ │ │ + movs r6, #6 │ │ │ │ movs r7, r5 │ │ │ │ - str r4, [r3, #16] │ │ │ │ + str r4, [r1, #16] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r2, [r6, #24] │ │ │ │ + ldr r2, [r4, #24] │ │ │ │ movs r4, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r6, [pc, #596] @ (1dfef8 ) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -242746,25 +242749,25 @@ │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ blx 143ca4 │ │ │ │ b.n 1dfd56 │ │ │ │ lsls r2, r4, #30 │ │ │ │ bpl.w 1dfcf8 │ │ │ │ b.n 1dfd9a │ │ │ │ movs r0, #0 │ │ │ │ - bl 3db770 │ │ │ │ + bl 3db768 │ │ │ │ cbz r0, 1dfe60 │ │ │ │ vldr d7, [pc, #232] @ 1dfef0 │ │ │ │ movs r2, #0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r1, r2 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r2, [sp, #8] │ │ │ │ vstr d7, [sp] │ │ │ │ - bl 3db38c │ │ │ │ + bl 3db384 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ it lt │ │ │ │ movlt r4, #0 │ │ │ │ blt.n 1dfdec │ │ │ │ mov r2, r3 │ │ │ │ @@ -242774,27 +242777,27 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 1dfdb2 │ │ │ │ mov r0, r4 │ │ │ │ movs r4, #0 │ │ │ │ blx 143ca4 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 3e0744 │ │ │ │ + bl 3e073c │ │ │ │ b.n 1dfd56 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 1f5c44 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ blx 1445ac │ │ │ │ mov r0, r4 │ │ │ │ blx 143ca4 │ │ │ │ b.n 1dfcf8 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ - bl 3da228 │ │ │ │ + bl 3da220 │ │ │ │ str r0, [sp, #28] │ │ │ │ b.n 1dfe1e │ │ │ │ ldr r3, [pc, #168] @ (1dff14 ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1dfdec │ │ │ │ @@ -242806,15 +242809,15 @@ │ │ │ │ ldrd r2, r3, [r0, #24] │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ strd r0, r1, [sp] │ │ │ │ ldr r0, [pc, #140] @ (1dff1c ) │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1dfdec │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #128] @ (1dff20 ) │ │ │ │ movw r2, #2495 @ 0x9bf │ │ │ │ ldr r1, [pc, #124] @ (1dff24 ) │ │ │ │ ldr r0, [pc, #128] @ (1dff28 ) │ │ │ │ add r3, pc │ │ │ │ @@ -242858,33 +242861,33 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r3, r7 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r7, #16] │ │ │ │ + ldr r6, [r5, #16] │ │ │ │ movs r4, r4 │ │ │ │ - movs r3, #64 @ 0x40 │ │ │ │ + movs r3, #48 @ 0x30 │ │ │ │ movs r7, r5 │ │ │ │ - ldrsh r6, [r0, r1] │ │ │ │ + ldrsh r6, [r6, r0] │ │ │ │ movs r4, r4 │ │ │ │ - str r4, [r3, #108] @ 0x6c │ │ │ │ + str r4, [r1, #108] @ 0x6c │ │ │ │ movs r4, r4 │ │ │ │ - movs r3, #40 @ 0x28 │ │ │ │ + movs r3, #24 │ │ │ │ movs r7, r5 │ │ │ │ - ldrsh r6, [r5, r0] │ │ │ │ + ldrsh r6, [r3, r0] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r4, [r4, #12] │ │ │ │ + ldr r4, [r2, #12] │ │ │ │ movs r4, r4 │ │ │ │ - movs r3, #16 │ │ │ │ + movs r3, #0 │ │ │ │ movs r7, r5 │ │ │ │ - ldrsh r6, [r2, r0] │ │ │ │ + ldrsh r6, [r0, r0] │ │ │ │ movs r4, r4 │ │ │ │ - str r4, [r3, #92] @ 0x5c │ │ │ │ + str r4, [r1, #92] @ 0x5c │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 001dff44 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -242953,15 +242956,15 @@ │ │ │ │ mov sl, r0 │ │ │ │ negs r3, r5 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ str r3, [sp, #0] │ │ │ │ add.w r3, r2, #804 @ 0x324 │ │ │ │ str r7, [sp, #8] │ │ │ │ movw r2, #2411 @ 0x96b │ │ │ │ - bl 3e03a8 │ │ │ │ + bl 3e03a0 │ │ │ │ movw r3, #2050 @ 0x802 │ │ │ │ ands r3, r4 │ │ │ │ cmn.w r5, #13 │ │ │ │ it eq │ │ │ │ cmpeq r3, #0 │ │ │ │ beq.n 1e0012 │ │ │ │ movs r0, #0 │ │ │ │ @@ -242977,15 +242980,15 @@ │ │ │ │ blt.n 1e000e │ │ │ │ ldrb.w r3, [sp, #35] @ 0x23 │ │ │ │ cbnz r3, 1e005a │ │ │ │ blx 1445ac │ │ │ │ ldr r1, [pc, #76] @ (1e0084 ) │ │ │ │ ldr r0, [sp, #28] │ │ │ │ add r1, pc │ │ │ │ - bl 3e0024 │ │ │ │ + bl 3e001c │ │ │ │ b.n 1e000e │ │ │ │ ldrb.w r3, [sp, #35] @ 0x23 │ │ │ │ cbnz r3, 1e004e │ │ │ │ mov r0, r5 │ │ │ │ blx 1445ac │ │ │ │ b.n 1e000e │ │ │ │ mov r0, r7 │ │ │ │ @@ -243000,23 +243003,23 @@ │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ ldmia r3, {r2, r3, r6, r7} │ │ │ │ movs r2, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r3, {r1, r3, r4, r5, r6} │ │ │ │ movs r2, r6 │ │ │ │ - movs r2, #12 │ │ │ │ + movs r1, #252 @ 0xfc │ │ │ │ movs r7, r5 │ │ │ │ - ldrb r2, [r2, r4] │ │ │ │ + ldrb r2, [r0, r4] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r6, [r5, #0] │ │ │ │ + ldr r6, [r3, #0] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [r2, #0] │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ movs r4, r4 │ │ │ │ - str r6, [r2, #124] @ 0x7c │ │ │ │ + str r6, [r0, #124] @ 0x7c │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 001e008c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -243064,19 +243067,19 @@ │ │ │ │ ldr r1, [pc, #20] @ (1e011c ) │ │ │ │ ldr r0, [pc, #20] @ (1e0120 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #860 @ 0x35c │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ - movs r0, #222 @ 0xde │ │ │ │ + movs r0, #206 @ 0xce │ │ │ │ movs r7, r5 │ │ │ │ - ldrh r4, [r4, r7] │ │ │ │ + ldrh r4, [r2, r7] │ │ │ │ movs r4, r4 │ │ │ │ - str r6, [r4, #124] @ 0x7c │ │ │ │ + str r6, [r2, #124] @ 0x7c │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 001e0124 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -243141,36 +243144,36 @@ │ │ │ │ dmb ish │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #52] @ 0x34 │ │ │ │ - bl 3e5144 │ │ │ │ + bl 3e513c │ │ │ │ ldr r1, [pc, #48] @ (1e020c ) │ │ │ │ ldr r0, [sp, #4] │ │ │ │ movw r2, #1474 @ 0x5c2 │ │ │ │ add r1, pc │ │ │ │ - bl 3da798 │ │ │ │ + bl 3da790 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ b.w 143ca0 │ │ │ │ ldmia r1, {r1, r4, r6, r7} │ │ │ │ movs r2, r6 │ │ │ │ subs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r4, r5] │ │ │ │ + ldrh r0, [r2, r5] │ │ │ │ movs r4, r4 │ │ │ │ ldr r2, [r0, #96] @ 0x60 │ │ │ │ movs r7, r7 │ │ │ │ ldr r4, [r2, #92] @ 0x5c │ │ │ │ movs r7, r7 │ │ │ │ add r4, sp, #940 @ 0x3ac │ │ │ │ - vtbl.8 d21, {d15-d18}, d14 │ │ │ │ + @ instruction: 0xffff5afe │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 001e0210 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -243222,25 +243225,25 @@ │ │ │ │ ldr r0, [pc, #36] @ (1e02b4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #876 @ 0x36c │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - subs r0, r6, #5 │ │ │ │ + subs r0, r4, #5 │ │ │ │ movs r7, r5 │ │ │ │ - ldrh r6, [r6, r1] │ │ │ │ + ldrh r6, [r4, r1] │ │ │ │ movs r4, r4 │ │ │ │ - str r4, [r1, #108] @ 0x6c │ │ │ │ + str r4, [r7, #104] @ 0x68 │ │ │ │ movs r4, r4 │ │ │ │ - subs r0, r3, #5 │ │ │ │ + subs r0, r1, #5 │ │ │ │ movs r7, r5 │ │ │ │ - ldrh r6, [r3, r1] │ │ │ │ + ldrh r6, [r1, r1] │ │ │ │ movs r4, r4 │ │ │ │ - str r4, [r3, #108] @ 0x6c │ │ │ │ + str r4, [r1, #108] @ 0x6c │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 001e02b8 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -243249,27 +243252,27 @@ │ │ │ │ ldr r3, [pc, #256] @ (1e03cc ) │ │ │ │ mov r5, r0 │ │ │ │ add r6, pc │ │ │ │ mov r7, r2 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ cbz r3, 1e032a │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1e037c │ │ │ │ mov r0, r5 │ │ │ │ bl 1b4d20 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 1e0394 │ │ │ │ movs r4, #0 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1e03c4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ cbnz r3, 1e0316 │ │ │ │ dmb ish │ │ │ │ @@ -243284,15 +243287,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r0, #8] │ │ │ │ cbz r3, 1e036e │ │ │ │ ldr r3, [pc, #148] @ (1e03d0 ) │ │ │ │ add r3, pc │ │ │ │ @@ -243351,15 +243354,15 @@ │ │ │ │ str r2, [r7, #0] │ │ │ │ b.n 1e02f4 │ │ │ │ strb r3, [r0, #4] │ │ │ │ ldr r3, [pc, #40] @ (1e03e0 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3dcf84 │ │ │ │ + bl 3dcf7c │ │ │ │ b.n 1e0316 │ │ │ │ bl 1462bc │ │ │ │ ldmia r0!, {r1, r2, r3, r4, r6} │ │ │ │ movs r2, r6 │ │ │ │ asrs r0, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r3, #68] @ 0x44 │ │ │ │ @@ -243487,24 +243490,24 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #28] @ (1e0518 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ blx 14585c │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ stmia r6!, {r2, r3, r4, r5, r6} │ │ │ │ movs r2, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ stmia r6!, {r2, r4, r6} │ │ │ │ movs r2, r6 │ │ │ │ - str r6, [r1, #72] @ 0x48 │ │ │ │ + str r6, [r7, #68] @ 0x44 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 001e051c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -243580,25 +243583,25 @@ │ │ │ │ movs r2, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #32] │ │ │ │ movs r7, r7 │ │ │ │ stmia r5!, {r4, r5, r7} │ │ │ │ movs r2, r6 │ │ │ │ - adds r2, r7, #0 │ │ │ │ + adds r2, r5, #0 │ │ │ │ movs r7, r5 │ │ │ │ - ldrsb r0, [r0, r5] │ │ │ │ + ldrsb r0, [r6, r4] │ │ │ │ movs r4, r4 │ │ │ │ - str r2, [r5, #60] @ 0x3c │ │ │ │ + str r2, [r3, #60] @ 0x3c │ │ │ │ movs r4, r4 │ │ │ │ - adds r2, r4, #0 │ │ │ │ + adds r2, r2, #0 │ │ │ │ movs r7, r5 │ │ │ │ - ldrsb r0, [r5, r4] │ │ │ │ + ldrsb r0, [r3, r4] │ │ │ │ movs r4, r4 │ │ │ │ - ldr r7, [pc, #120] @ (1e0674 ) │ │ │ │ + ldr r7, [pc, #56] @ (1e0634 ) │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 001e05fc : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -243613,15 +243616,15 @@ │ │ │ │ ldr r4, [r0, #16] │ │ │ │ mov r0, r4 │ │ │ │ ldrb r6, [r4, #22] │ │ │ │ bl 1d4b64 │ │ │ │ cmp r6, #0 │ │ │ │ beq.n 1e060e │ │ │ │ mov r0, r4 │ │ │ │ - bl 2975d0 │ │ │ │ + bl 2975c8 │ │ │ │ mov r0, r4 │ │ │ │ blx 143ca4 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ subs r2, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 1e0616 │ │ │ │ @@ -243666,19 +243669,19 @@ │ │ │ │ ldr r1, [pc, #20] @ (1e06b0 ) │ │ │ │ ldr r0, [pc, #20] @ (1e06b4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #948 @ 0x3b4 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ - subs r2, r1, r5 │ │ │ │ + subs r2, r7, r4 │ │ │ │ movs r7, r5 │ │ │ │ - ldrsb r0, [r2, r1] │ │ │ │ + ldrsb r0, [r0, r1] │ │ │ │ movs r4, r4 │ │ │ │ - str r2, [r3, #48] @ 0x30 │ │ │ │ + str r2, [r1, #48] @ 0x30 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 001e06b8 : │ │ │ │ ldr r0, [r0, #44] @ 0x2c │ │ │ │ ldr r3, [r0, #24] │ │ │ │ ldrb.w r0, [r0, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ @@ -243742,15 +243745,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r0, #0 │ │ │ │ b.n 1e0734 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 28fdc8 │ │ │ │ + bl 28fdc0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ @@ -243760,15 +243763,15 @@ │ │ │ │ bl 1cbccc │ │ │ │ movs r0, #1 │ │ │ │ b.n 1e0734 │ │ │ │ stmia r4!, {r2} │ │ │ │ movs r2, r6 │ │ │ │ asrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r7, r5] │ │ │ │ + strb r6, [r5, r5] │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 001e0788 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -243901,30 +243904,30 @@ │ │ │ │ bl 1d4bd8 │ │ │ │ vldr d7, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r0, [pc, #52] @ (1e093c ) │ │ │ │ ldrd r2, r3, [sp, #48] @ 0x30 │ │ │ │ add r0, pc │ │ │ │ vstr d7, [sp] │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1e08f0 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ stmia r2!, {r2, r4, r5, r6, r7} │ │ │ │ movs r2, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {r4, r6, r7} │ │ │ │ movs r2, r6 │ │ │ │ stmia r2!, {r1, r4, r5, r6} │ │ │ │ movs r2, r6 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r3, r7] │ │ │ │ + strb r4, [r1, r7] │ │ │ │ movs r4, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov lr, r0 │ │ │ │ @@ -244037,21 +244040,21 @@ │ │ │ │ nop │ │ │ │ stmia r1!, {r1, r4, r6, r7} │ │ │ │ movs r2, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ stmia r1!, {r1, r2, r3, r7} │ │ │ │ movs r2, r6 │ │ │ │ - asrs r4, r6, #30 │ │ │ │ + asrs r4, r4, #30 │ │ │ │ movs r7, r5 │ │ │ │ - ldr r0, [pc, #896] @ (1e0df4 ) │ │ │ │ + ldr r0, [pc, #832] @ (1e0db4 ) │ │ │ │ movs r4, r4 │ │ │ │ - asrs r4, r3, #30 │ │ │ │ + asrs r4, r1, #30 │ │ │ │ movs r7, r5 │ │ │ │ - ldr r0, [pc, #800] @ (1e0d9c ) │ │ │ │ + ldr r0, [pc, #736] @ (1e0d5c ) │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 001e0a7c : │ │ │ │ stmdb sp!, {r4, r5, r6, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -244069,15 +244072,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, fp, pc} │ │ │ │ mov r6, r3 │ │ │ │ strd r0, r1, [sp, #24] │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldrd r3, r1, [sp, #24] │ │ │ │ add.w ip, r2, #1 │ │ │ │ str.w ip, [r0, #8] │ │ │ │ cbz r2, 1e0b24 │ │ │ │ ldr.w ip, [r3, #16] │ │ │ │ str r1, [sp, #20] │ │ │ │ @@ -244087,15 +244090,15 @@ │ │ │ │ str r1, [sp, #8] │ │ │ │ ldrd r0, r1, [sp, #56] @ 0x38 │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ str r4, [sp, #16] │ │ │ │ mov r0, ip │ │ │ │ bl 1e0820 │ │ │ │ mov r4, r0 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cbz r2, 1e0b34 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #8] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 1e0aa4 │ │ │ │ dmb ish │ │ │ │ @@ -244106,15 +244109,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 1e0aa4 │ │ │ │ strb r2, [r0, #4] │ │ │ │ ldr r2, [pc, #36] @ (1e0b3c ) │ │ │ │ ldr.w r3, [fp, r2] │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3dcf84 │ │ │ │ + bl 3dcf7c │ │ │ │ b.n 1e0aa4 │ │ │ │ ldr r2, [pc, #24] @ (1e0b40 ) │ │ │ │ ldr.w r2, [fp, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [r0, #0] │ │ │ │ dmb ish │ │ │ │ b.n 1e0ad0 │ │ │ │ @@ -244145,15 +244148,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, fp, pc} │ │ │ │ mov r6, r3 │ │ │ │ strd r0, r1, [sp, #24] │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldrd r3, r1, [sp, #24] │ │ │ │ add.w ip, r2, #1 │ │ │ │ str.w ip, [r0, #8] │ │ │ │ cbz r2, 1e0bec │ │ │ │ ldr.w ip, [r3, #16] │ │ │ │ str r1, [sp, #20] │ │ │ │ @@ -244163,15 +244166,15 @@ │ │ │ │ str r1, [sp, #8] │ │ │ │ ldrd r0, r1, [sp, #56] @ 0x38 │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ str r4, [sp, #16] │ │ │ │ mov r0, ip │ │ │ │ bl 1ddb7c │ │ │ │ mov r4, r0 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cbz r2, 1e0bfc │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #8] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 1e0b6c │ │ │ │ dmb ish │ │ │ │ @@ -244182,15 +244185,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 1e0b6c │ │ │ │ strb r2, [r0, #4] │ │ │ │ ldr r2, [pc, #36] @ (1e0c04 ) │ │ │ │ ldr.w r3, [fp, r2] │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3dcf84 │ │ │ │ + bl 3dcf7c │ │ │ │ b.n 1e0b6c │ │ │ │ ldr r2, [pc, #24] @ (1e0c08 ) │ │ │ │ ldr.w r2, [fp, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [r0, #0] │ │ │ │ dmb ish │ │ │ │ b.n 1e0b98 │ │ │ │ @@ -244232,15 +244235,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strd r0, r1, [sp, #40] @ 0x28 │ │ │ │ orrs.w r1, r4, r2 │ │ │ │ it eq │ │ │ │ moveq r4, r3 │ │ │ │ beq.n 1e0c46 │ │ │ │ str r2, [sp, #28] │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ adds r1, r3, #1 │ │ │ │ str r1, [r0, #8] │ │ │ │ cbnz r3, 1e0c84 │ │ │ │ ldr r3, [pc, #180] @ (1e0d2c ) │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ @@ -244254,15 +244257,15 @@ │ │ │ │ ldrd r0, r1, [sp, #40] @ 0x28 │ │ │ │ strd r4, r2, [sp, #16] │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ mov r2, r7 │ │ │ │ mov r0, ip │ │ │ │ bl 1e0820 │ │ │ │ mov r4, r0 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 1e0d22 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #8] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 1e0c46 │ │ │ │ @@ -244274,18 +244277,18 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 1e0c46 │ │ │ │ strb r2, [r0, #4] │ │ │ │ ldr r2, [pc, #100] @ (1e0d30 ) │ │ │ │ ldr.w r3, [r9, r2] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3dcf84 │ │ │ │ + bl 3dcf7c │ │ │ │ b.n 1e0c46 │ │ │ │ str r2, [sp, #28] │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ adds r1, r3, #1 │ │ │ │ str r1, [r0, #8] │ │ │ │ cbnz r3, 1e0cf8 │ │ │ │ ldr r3, [pc, #64] @ (1e0d2c ) │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ @@ -244299,15 +244302,15 @@ │ │ │ │ ldrd r0, r1, [sp, #32] │ │ │ │ strd r4, r2, [sp, #16] │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ mov r2, r7 │ │ │ │ mov r0, ip │ │ │ │ bl 1ddb7c │ │ │ │ mov r4, r0 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 1e0cae │ │ │ │ bl 1462bc │ │ │ │ nop │ │ │ │ ittt eq │ │ │ │ moveq r2, r6 │ │ │ │ @@ -244356,15 +244359,15 @@ │ │ │ │ mov r4, r6 │ │ │ │ mov r5, r7 │ │ │ │ itt cs │ │ │ │ movcs.w r4, #512 @ 0x200 │ │ │ │ movcs r5, #0 │ │ │ │ ldmia.w r3, {r0, r1} │ │ │ │ strd r0, r1, [sp, #52] @ 0x34 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r0, #8] │ │ │ │ cbnz r3, 1e0dc8 │ │ │ │ ldr r3, [pc, #196] @ (1e0e80 ) │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -244379,15 +244382,15 @@ │ │ │ │ mov r2, r8 │ │ │ │ mov r0, ip │ │ │ │ str r3, [sp, #8] │ │ │ │ strd r4, r5, [sp, #16] │ │ │ │ mov r3, sl │ │ │ │ bl 1ddb7c │ │ │ │ str r0, [sp, #24] │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1e0e6e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ cbnz r3, 1e0e0a │ │ │ │ dmb ish │ │ │ │ @@ -244424,15 +244427,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ strb r3, [r0, #4] │ │ │ │ ldr r3, [pc, #48] @ (1e0e88 ) │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov r0, r3 │ │ │ │ - bl 3dcf84 │ │ │ │ + bl 3dcf7c │ │ │ │ b.n 1e0e0a │ │ │ │ mov.w fp, #0 │ │ │ │ b.n 1e0e26 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ bl 1462bc │ │ │ │ nop │ │ │ │ pop {r5, r6, r7, pc} │ │ │ │ @@ -244476,15 +244479,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ mov r3, ip │ │ │ │ mov r8, r2 │ │ │ │ mov r2, fp │ │ │ │ strd r2, r3, [sp, #24] │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ add.w lr, r1, #1 │ │ │ │ str.w lr, [r0, #8] │ │ │ │ cbnz r1, 1e0f0e │ │ │ │ ldr.w ip, [pc, #112] @ 1e0f6c │ │ │ │ ldr.w r1, [r7, ip] │ │ │ │ @@ -244496,15 +244499,15 @@ │ │ │ │ ldr.w ip, [r0, #296] @ 0x128 │ │ │ │ ldrd r0, r1, [sp, #48] @ 0x30 │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ strd r6, r5, [sp, #16] │ │ │ │ mov r0, ip │ │ │ │ str.w r8, [sp, #8] │ │ │ │ bl 1e0820 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cbz r3, 1e0f62 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 1e0eca │ │ │ │ dmb ish │ │ │ │ @@ -244517,15 +244520,15 @@ │ │ │ │ strb r3, [r0, #4] │ │ │ │ ldr r3, [pc, #32] @ (1e0f74 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b.w 3dcf84 │ │ │ │ + b.w 3dcf7c │ │ │ │ bl 1462bc │ │ │ │ nop │ │ │ │ pop {r3, r4, r5, r6} │ │ │ │ movs r2, r6 │ │ │ │ cmp r0, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r0, #8] │ │ │ │ @@ -244559,30 +244562,30 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r3, r8 │ │ │ │ mov r9, r2 │ │ │ │ mov r2, r7 │ │ │ │ strd r2, r3, [sp, #24] │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ add.w lr, r1, #1 │ │ │ │ str.w lr, [r0, #8] │ │ │ │ cbz r1, 1e1038 │ │ │ │ ldr r0, [pc, #116] @ (1e1058 ) │ │ │ │ add r0, pc │ │ │ │ ldr.w ip, [r0, #296] @ 0x128 │ │ │ │ ldrd r0, r1, [sp, #40] @ 0x28 │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ strd r6, r5, [sp, #16] │ │ │ │ mov r0, ip │ │ │ │ str.w r9, [sp, #8] │ │ │ │ bl 1ddb7c │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cbz r3, 1e104e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 1e0fb2 │ │ │ │ dmb ish │ │ │ │ @@ -244595,15 +244598,15 @@ │ │ │ │ strb r3, [r0, #4] │ │ │ │ ldr r3, [pc, #52] @ (1e105c ) │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b.w 3dcf84 │ │ │ │ + b.w 3dcf7c │ │ │ │ ldr.w ip, [pc, #36] @ 1e1060 │ │ │ │ ldr.w r1, [fp, ip] │ │ │ │ ldr.w ip, [r1] │ │ │ │ str.w ip, [r0] │ │ │ │ dmb ish │ │ │ │ b.n 1e0fe2 │ │ │ │ bl 1462bc │ │ │ │ @@ -244635,15 +244638,15 @@ │ │ │ │ add r8, pc │ │ │ │ ldr.w sl, [sp, #144] @ 0x90 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r5, [sp, #152] @ 0x98 │ │ │ │ ldr r7, [sp, #156] @ 0x9c │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r0, #8] │ │ │ │ cbnz r3, 1e10b8 │ │ │ │ ldr r3, [pc, #448] @ (1e126c ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -244716,15 +244719,15 @@ │ │ │ │ sbc.w r7, r7, r4 │ │ │ │ adds.w r4, r8, r2 │ │ │ │ adc.w sl, r3, sl │ │ │ │ str r4, [sp, #24] │ │ │ │ orrs.w r3, r5, r7 │ │ │ │ bne.n 1e10de │ │ │ │ ldr.w r8, [sp, #52] @ 0x34 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1e1250 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1e1228 │ │ │ │ @@ -244801,15 +244804,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 1e1186 │ │ │ │ strb r3, [r0, #4] │ │ │ │ ldr r3, [pc, #52] @ (1e1274 ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3dcf84 │ │ │ │ + bl 3dcf7c │ │ │ │ b.n 1e1186 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ bl 1462bc │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ hlt 0x002c │ │ │ │ movs r2, r6 │ │ │ │ @@ -244862,15 +244865,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r0 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r0, #8] │ │ │ │ cbnz r3, 1e12fa │ │ │ │ ldr r3, [pc, #428] @ (1e149c ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -244925,25 +244928,25 @@ │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ mov r2, r3 │ │ │ │ str.w sl, [sp] │ │ │ │ bl 1dad9c │ │ │ │ mov r1, r0 │ │ │ │ ldrd r2, r3, [sp, #64] @ 0x40 │ │ │ │ strd r2, r3, [sp, #44] @ 0x2c │ │ │ │ - bl 3dfe34 │ │ │ │ + bl 3dfe2c │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ subs r5, r5, r2 │ │ │ │ sbc.w r8, r8, r3 │ │ │ │ adds r2, r2, r4 │ │ │ │ adc.w r9, r3, r9 │ │ │ │ mov r4, r2 │ │ │ │ orrs.w r3, r5, r8 │ │ │ │ bne.n 1e1324 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1e1476 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 1e12b2 │ │ │ │ @@ -244968,15 +244971,15 @@ │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #100 @ 0x64 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 3dcf84 │ │ │ │ + b.w 3dcf7c │ │ │ │ ldrb r2, [r3, #21] │ │ │ │ cbz r2, 1e1410 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ bl 1d6130 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -245072,15 +245075,15 @@ │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ b.w 1da304 │ │ │ │ ldr r4, [r5, #84] @ 0x54 │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 1e14ec │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 3ecd24 │ │ │ │ + bl 3ecd1c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ cbz r3, 1e1510 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ str r2, [r3, #8] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ @@ -245103,17 +245106,17 @@ │ │ │ │ sub sp, #24 │ │ │ │ ldr r6, [pc, #164] @ (1e15e8 ) │ │ │ │ movs r5, #0 │ │ │ │ add r4, pc │ │ │ │ mov.w r8, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ add r6, pc │ │ │ │ - bl 3da564 │ │ │ │ + bl 3da55c │ │ │ │ mov.w r9, #4294967295 @ 0xffffffff │ │ │ │ - bl 28ec00 │ │ │ │ + bl 28ebf8 │ │ │ │ ldr r3, [pc, #144] @ (1e15ec ) │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, r4, #96 @ 0x60 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ strd r8, r9, [sp, #8] │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp, #0] │ │ │ │ @@ -245160,23 +245163,23 @@ │ │ │ │ b.w 1d9868 │ │ │ │ ldrh r0, [r2, r1] │ │ │ │ movs r7, r7 │ │ │ │ push {r5, r6, r7, lr} │ │ │ │ movs r2, r6 │ │ │ │ adds r0, r4, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r2, r1] │ │ │ │ + strb r0, [r0, r1] │ │ │ │ movs r4, r4 │ │ │ │ - strb r0, [r0, #19] │ │ │ │ + strb r0, [r6, #18] │ │ │ │ movs r4, r4 │ │ │ │ movs r3, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - hlt 0x0010 │ │ │ │ + hlt 0x0000 │ │ │ │ movs r5, r4 │ │ │ │ - strb r4, [r1, r0] │ │ │ │ + strh r4, [r7, r7] │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 001e1604 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -245215,15 +245218,15 @@ │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [pc, #144] @ (1e16f8 ) │ │ │ │ strd r2, r3, [sp, #24] │ │ │ │ add r4, pc │ │ │ │ ldrb.w r6, [sp, #56] @ 0x38 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ add.w ip, r1, #1 │ │ │ │ str.w ip, [r0, #8] │ │ │ │ cbnz r1, 1e1692 │ │ │ │ ldr r1, [pc, #116] @ (1e16fc ) │ │ │ │ ldr r1, [r4, r1] │ │ │ │ @@ -245235,15 +245238,15 @@ │ │ │ │ strd r0, r1, [sp, #12] │ │ │ │ ldrd r0, r1, [sp, #48] @ 0x30 │ │ │ │ strd r0, r1, [sp] │ │ │ │ str r6, [sp, #8] │ │ │ │ mov r0, ip │ │ │ │ bl 1db60c │ │ │ │ mov r5, r0 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cbz r3, 1e16f4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ cbz r3, 1e16d2 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #32 │ │ │ │ @@ -245261,15 +245264,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 1e16be │ │ │ │ strb r3, [r0, #4] │ │ │ │ ldr r3, [pc, #24] @ (1e1700 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3dcf84 │ │ │ │ + bl 3dcf7c │ │ │ │ b.n 1e16be │ │ │ │ bl 1462bc │ │ │ │ push {r6, r7} │ │ │ │ movs r2, r6 │ │ │ │ cmp r0, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r0, #17 │ │ │ │ @@ -245280,15 +245283,15 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ mov r6, r0 │ │ │ │ ldr r5, [pc, #176] @ (1e17cc ) │ │ │ │ strd r2, r3, [sp, #32] │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ add r5, pc │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r0, #8] │ │ │ │ cbnz r3, 1e1738 │ │ │ │ ldr r3, [pc, #160] @ (1e17d0 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ @@ -245314,15 +245317,15 @@ │ │ │ │ str r1, [sp, #0] │ │ │ │ bl 1db4f4 │ │ │ │ ldrb r3, [r0, #21] │ │ │ │ cbnz r3, 1e1778 │ │ │ │ ldrb r3, [r0, #25] │ │ │ │ mov r4, r7 │ │ │ │ cbnz r3, 1e179c │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cbz r3, 1e17c6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ cbz r3, 1e17a4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ @@ -245343,15 +245346,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 1e1786 │ │ │ │ strb r3, [r0, #4] │ │ │ │ ldr r3, [pc, #24] @ (1e17d4 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3dcf84 │ │ │ │ + bl 3dcf7c │ │ │ │ b.n 1e1786 │ │ │ │ bl 1462bc │ │ │ │ nop │ │ │ │ push {r3} │ │ │ │ movs r2, r6 │ │ │ │ cmp r0, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ @@ -245390,15 +245393,15 @@ │ │ │ │ ldrd r4, r7, [r0] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, #0 │ │ │ │ bne.w 1e1a70 │ │ │ │ orrs.w r3, r4, r7 │ │ │ │ beq.w 1e1a20 │ │ │ │ strd r4, r7, [sp, #72] @ 0x48 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1e1936 │ │ │ │ ldr.w r3, [fp, #16] │ │ │ │ str r3, [sp, #32] │ │ │ │ @@ -245455,15 +245458,15 @@ │ │ │ │ orrs.w r2, r4, r7 │ │ │ │ bne.w 1e1a36 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ movs r5, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r1] │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1e1b04 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ cbnz r3, 1e190a │ │ │ │ dmb ish │ │ │ │ @@ -245625,15 +245628,15 @@ │ │ │ │ ldr r0, [pc, #68] @ (1e1ad0 ) │ │ │ │ ldr r1, [sp, #28] │ │ │ │ str r1, [sp, #8] │ │ │ │ add r0, pc │ │ │ │ mov r1, fp │ │ │ │ str.w sl, [sp, #12] │ │ │ │ strd r4, r7, [sp] │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1e1830 │ │ │ │ ... │ │ │ │ asrs r5, r5, #11 │ │ │ │ ldr r7, [pc, #1016] @ (1e1ea4 ) │ │ │ │ ldrb r3, [r5, #19] │ │ │ │ push {r0} │ │ │ │ cbz r0, 1e1b02 │ │ │ │ @@ -245648,15 +245651,15 @@ │ │ │ │ movs r2, r6 │ │ │ │ cmp r0, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #24 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #360] @ (1e1c3c ) │ │ │ │ + ldr r7, [pc, #296] @ (1e1bfc ) │ │ │ │ movs r4, r4 │ │ │ │ strd r4, r7, [sp, #16] │ │ │ │ mov r2, r6 │ │ │ │ str r5, [sp, #8] │ │ │ │ mov r3, r8 │ │ │ │ ldmia.w r9, {r0, r1} │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ @@ -245665,15 +245668,15 @@ │ │ │ │ b.n 1e1a68 │ │ │ │ strb r3, [r0, #4] │ │ │ │ ldr r3, [pc, #20] @ (1e1b08 ) │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3dcf84 │ │ │ │ + bl 3dcf7c │ │ │ │ b.n 1e190a │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ bl 1462bc │ │ │ │ asrs r4, r0, #17 │ │ │ │ ... │ │ │ │ │ │ │ │ 001e1b0c : │ │ │ │ @@ -245762,15 +245765,15 @@ │ │ │ │ dmb ish │ │ │ │ mov r0, r7 │ │ │ │ bl 1da014 │ │ │ │ ldr r4, [r5, #84] @ 0x54 │ │ │ │ cbz r4, 1e1c26 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 3ecd24 │ │ │ │ + bl 3ecd1c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cbz r3, 1e1c12 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ str r2, [r3, #8] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ @@ -245800,15 +245803,15 @@ │ │ │ │ strb.w r3, [sp, #40] @ 0x28 │ │ │ │ ldrd r2, r3, [r4, #-12] │ │ │ │ ldrd r0, r1, [sp, #36] @ 0x24 │ │ │ │ strd r0, r1, [sp, #44] @ 0x2c │ │ │ │ orrs.w r1, r8, r9 │ │ │ │ beq.n 1e1bb6 │ │ │ │ strd r2, r3, [sp, #24] │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ add.w ip, r1, #1 │ │ │ │ str.w ip, [r0, #8] │ │ │ │ cbnz r1, 1e1c8c │ │ │ │ ldr r1, [pc, #144] @ (1e1d14 ) │ │ │ │ ldr r1, [r7, r1] │ │ │ │ @@ -245818,15 +245821,15 @@ │ │ │ │ ldr.w ip, [r5, #16] │ │ │ │ ldrd r0, r1, [sp, #44] @ 0x2c │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ strd r8, r9, [sp, #16] │ │ │ │ mov r0, ip │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 1ddb7c │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cbz r3, 1e1cf4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 1e1bb6 │ │ │ │ dmb ish │ │ │ │ @@ -245837,15 +245840,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 1e1bb6 │ │ │ │ strb r3, [r0, #4] │ │ │ │ ldr r3, [pc, #76] @ (1e1d18 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3dcf84 │ │ │ │ + bl 3dcf7c │ │ │ │ b.n 1e1bb6 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #60] @ (1e1d1c ) │ │ │ │ movw r2, #3799 @ 0xed7 │ │ │ │ ldr r1, [pc, #60] @ (1e1d20 ) │ │ │ │ ldr r0, [pc, #60] @ (1e1d24 ) │ │ │ │ add r3, pc │ │ │ │ @@ -245867,19 +245870,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r7, sp, #768 @ 0x300 │ │ │ │ movs r2, r6 │ │ │ │ cmp r0, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r0, #20 │ │ │ │ + lsls r2, r6, #19 │ │ │ │ movs r7, r5 │ │ │ │ - ands r0, r1 │ │ │ │ + subs r7, #248 @ 0xf8 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r5, [pc, #232] @ (1e1e10 ) │ │ │ │ + ldr r5, [pc, #168] @ (1e1dd0 ) │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 001e1d28 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -245970,15 +245973,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ strd r0, r1, [sp, #32] │ │ │ │ strd r0, r1, [sp, #48] @ 0x30 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, #4 │ │ │ │ strd r0, r1, [sp, #40] @ 0x28 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ adds r3, r1, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ cbnz r1, 1e1e3e │ │ │ │ ldr r1, [pc, #332] @ (1e1f80 ) │ │ │ │ ldr r1, [r5, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ @@ -246048,15 +246051,15 @@ │ │ │ │ ldrd r2, r3, [sp, #48] @ 0x30 │ │ │ │ bl 1d5350 │ │ │ │ cbz r7, 1e1ede │ │ │ │ str r0, [r7, #0] │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 1e1ee8 │ │ │ │ bl 1cbd38 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1e1f70 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ cbnz r3, 1e1f08 │ │ │ │ dmb ish │ │ │ │ @@ -246092,22 +246095,22 @@ │ │ │ │ bl 1cbccc │ │ │ │ b.n 1e1eb2 │ │ │ │ mov r0, r6 │ │ │ │ bl 1d6130 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1e1e7e │ │ │ │ b.n 1e1ea4 │ │ │ │ - bl 28fdc8 │ │ │ │ + bl 28fdc0 │ │ │ │ b.n 1e1ec0 │ │ │ │ strb r3, [r0, #4] │ │ │ │ ldr r3, [pc, #48] @ (1e1f90 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3dcf84 │ │ │ │ + bl 3dcf7c │ │ │ │ b.n 1e1f08 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ bl 1462bc │ │ │ │ add r5, sp, #224 @ 0xe0 │ │ │ │ movs r2, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ @@ -246115,15 +246118,15 @@ │ │ │ │ movs r2, r6 │ │ │ │ cmp r0, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ add r4, sp, #128 @ 0x80 │ │ │ │ movs r2, r6 │ │ │ │ - subs r5, #174 @ 0xae │ │ │ │ + subs r5, #158 @ 0x9e │ │ │ │ movs r4, r4 │ │ │ │ asrs r4, r0, #17 │ │ │ │ ... │ │ │ │ │ │ │ │ 001e1f94 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -246192,15 +246195,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ strd r0, r1, [sp, #32] │ │ │ │ strd r0, r1, [sp, #48] @ 0x30 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, #8 │ │ │ │ strd r0, r1, [sp, #40] @ 0x28 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ adds r3, r1, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ cbnz r1, 1e206a │ │ │ │ ldr r1, [pc, #332] @ (1e21ac ) │ │ │ │ ldr r1, [r5, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ @@ -246269,15 +246272,15 @@ │ │ │ │ ldrd r2, r3, [sp, #48] @ 0x30 │ │ │ │ bl 1d5350 │ │ │ │ cbz r7, 1e210a │ │ │ │ str r0, [r7, #0] │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 1e2114 │ │ │ │ bl 1cbd38 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1e219c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ cbnz r3, 1e2134 │ │ │ │ dmb ish │ │ │ │ @@ -246312,22 +246315,22 @@ │ │ │ │ bl 1cbccc │ │ │ │ b.n 1e20de │ │ │ │ mov r0, r6 │ │ │ │ bl 1d6130 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1e20aa │ │ │ │ b.n 1e20d0 │ │ │ │ - bl 28fdc8 │ │ │ │ + bl 28fdc0 │ │ │ │ b.n 1e20ec │ │ │ │ strb r3, [r0, #4] │ │ │ │ ldr r3, [pc, #48] @ (1e21bc ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3dcf84 │ │ │ │ + bl 3dcf7c │ │ │ │ b.n 1e2134 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ bl 1462bc │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ movs r2, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ @@ -246335,15 +246338,15 @@ │ │ │ │ movs r2, r6 │ │ │ │ cmp r0, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ add r1, sp, #976 @ 0x3d0 │ │ │ │ movs r2, r6 │ │ │ │ - subs r3, #130 @ 0x82 │ │ │ │ + subs r3, #114 @ 0x72 │ │ │ │ movs r4, r4 │ │ │ │ asrs r4, r0, #17 │ │ │ │ ... │ │ │ │ │ │ │ │ 001e21c0 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -246386,15 +246389,15 @@ │ │ │ │ mov.w r1, #0 │ │ │ │ movs r1, #0 │ │ │ │ strd r0, r1, [sp, #32] │ │ │ │ strd r0, r1, [sp, #48] @ 0x30 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, #1 │ │ │ │ strd r0, r1, [sp, #40] @ 0x28 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ add.w ip, r1, #1 │ │ │ │ str.w ip, [r0, #8] │ │ │ │ cbnz r1, 1e2258 │ │ │ │ ldr r1, [pc, #316] @ (1e238c ) │ │ │ │ ldr r1, [r4, r1] │ │ │ │ @@ -246428,15 +246431,15 @@ │ │ │ │ mov r2, r3 │ │ │ │ bl 1dad9c │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [sp, #32] │ │ │ │ cbz r5, 1e22a6 │ │ │ │ str r3, [r5, #0] │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1e237a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1e233a │ │ │ │ @@ -246468,15 +246471,15 @@ │ │ │ │ beq.n 1e2366 │ │ │ │ ldrb r2, [r6, #26] │ │ │ │ cbz r2, 1e2306 │ │ │ │ ldr r2, [pc, #152] @ (1e2394 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ldrb r2, [r2, #0] │ │ │ │ cbz r2, 1e2306 │ │ │ │ - bl 28fdc8 │ │ │ │ + bl 28fdc0 │ │ │ │ ldrd r0, r1, [sp, #96] @ 0x60 │ │ │ │ movs r3, #0 │ │ │ │ strd r0, r1, [sp, #8] │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #32 │ │ │ │ str r3, [sp, #0] │ │ │ │ @@ -246501,15 +246504,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 1e22b8 │ │ │ │ strb r3, [r0, #4] │ │ │ │ ldr r3, [pc, #72] @ (1e2398 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3dcf84 │ │ │ │ + bl 3dcf7c │ │ │ │ b.n 1e22b8 │ │ │ │ ldrb r2, [r6, #26] │ │ │ │ movs r7, #0 │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 1e2306 │ │ │ │ b.n 1e22fa │ │ │ │ ldr r0, [pc, #52] @ (1e239c ) │ │ │ │ @@ -246531,15 +246534,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r0, sp, #448 @ 0x1c0 │ │ │ │ movs r2, r6 │ │ │ │ asrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #130 @ 0x82 │ │ │ │ + subs r1, #114 @ 0x72 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 001e23a0 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -246585,15 +246588,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ strd r0, r1, [sp, #32] │ │ │ │ strd r0, r1, [sp, #48] @ 0x30 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, #2 │ │ │ │ strd r0, r1, [sp, #40] @ 0x28 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ adds r3, r1, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ cbnz r1, 1e243e │ │ │ │ ldr r1, [pc, #332] @ (1e2580 ) │ │ │ │ ldr r1, [r5, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ @@ -246662,15 +246665,15 @@ │ │ │ │ ldrd r2, r3, [sp, #48] @ 0x30 │ │ │ │ bl 1d5350 │ │ │ │ cbz r7, 1e24e0 │ │ │ │ str r0, [r7, #0] │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 1e24ea │ │ │ │ bl 1cbd38 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1e2570 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ cbnz r3, 1e250a │ │ │ │ dmb ish │ │ │ │ @@ -246705,22 +246708,22 @@ │ │ │ │ add r0, pc │ │ │ │ bl 1cbccc │ │ │ │ b.n 1e24b4 │ │ │ │ ldrb r3, [r0, #20] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1e247c │ │ │ │ b.n 1e2488 │ │ │ │ - bl 28fdc8 │ │ │ │ + bl 28fdc0 │ │ │ │ b.n 1e24c2 │ │ │ │ strb r3, [r0, #4] │ │ │ │ ldr r3, [pc, #48] @ (1e2590 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3dcf84 │ │ │ │ + bl 3dcf7c │ │ │ │ b.n 1e250a │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ bl 1462bc │ │ │ │ add r7, pc, #224 @ (adr r7, 1e2658 ) │ │ │ │ movs r2, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ @@ -246728,15 +246731,15 @@ │ │ │ │ movs r2, r6 │ │ │ │ cmp r0, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ add r6, pc, #120 @ (adr r6, 1e2604 ) │ │ │ │ movs r2, r6 │ │ │ │ - adds r7, #170 @ 0xaa │ │ │ │ + adds r7, #154 @ 0x9a │ │ │ │ movs r4, r4 │ │ │ │ asrs r4, r0, #17 │ │ │ │ ... │ │ │ │ │ │ │ │ 001e2594 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -246780,15 +246783,15 @@ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ mov.w r2, #0 │ │ │ │ strd r0, r1, [sp, #32] │ │ │ │ movs r1, #0 │ │ │ │ movs r0, #0 │ │ │ │ strd r0, r1, [sp, #40] @ 0x28 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r4, [pc, #436] @ (1e27c8 ) │ │ │ │ adds r1, r2, #1 │ │ │ │ str r1, [r0, #8] │ │ │ │ add r4, pc │ │ │ │ cbnz r2, 1e2628 │ │ │ │ ldr r2, [pc, #428] @ (1e27cc ) │ │ │ │ @@ -246873,15 +246876,15 @@ │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 1d5450 │ │ │ │ cbz r6, 1e26f2 │ │ │ │ str r0, [r6, #0] │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 1e26fc │ │ │ │ bl 1cbd38 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1e27ba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ cbnz r3, 1e271e │ │ │ │ dmb ish │ │ │ │ @@ -246930,15 +246933,15 @@ │ │ │ │ bne.n 1e26b6 │ │ │ │ ldrb r3, [r5, #25] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1e2670 │ │ │ │ b.n 1e26b6 │ │ │ │ rev r7, r7 │ │ │ │ b.n 1e268a │ │ │ │ - bl 28fdc8 │ │ │ │ + bl 28fdc0 │ │ │ │ b.n 1e26d2 │ │ │ │ strb r3, [r0, #4] │ │ │ │ ldr r2, [pc, #72] @ (1e27dc ) │ │ │ │ ldr r3, [pc, #48] @ (1e27c4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -246948,15 +246951,15 @@ │ │ │ │ bne.n 1e27b6 │ │ │ │ ldr r3, [pc, #56] @ (1e27e0 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #64 @ 0x40 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 3dcf84 │ │ │ │ + b.w 3dcf7c │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ bl 1462bc │ │ │ │ nop │ │ │ │ add r5, pc, #272 @ (adr r5, 1e28d4 ) │ │ │ │ movs r2, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ @@ -246964,15 +246967,15 @@ │ │ │ │ movs r2, r6 │ │ │ │ cmp r0, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ add r4, pc, #40 @ (adr r4, 1e2800 ) │ │ │ │ movs r2, r6 │ │ │ │ - adds r5, #152 @ 0x98 │ │ │ │ + adds r5, #136 @ 0x88 │ │ │ │ movs r4, r4 │ │ │ │ add r3, pc, #608 @ (adr r3, 1e2a40 ) │ │ │ │ movs r2, r6 │ │ │ │ asrs r4, r0, #17 │ │ │ │ ... │ │ │ │ │ │ │ │ 001e27e4 : │ │ │ │ @@ -247072,15 +247075,15 @@ │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ mov.w r1, #0 │ │ │ │ movs r1, #0 │ │ │ │ strd r0, r1, [sp, #32] │ │ │ │ movs r1, #0 │ │ │ │ movs r0, #0 │ │ │ │ strd r0, r1, [sp, #40] @ 0x28 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ adds r5, r1, #1 │ │ │ │ str r5, [r0, #8] │ │ │ │ cbnz r1, 1e28f2 │ │ │ │ ldr r1, [pc, #400] @ (1e2a78 ) │ │ │ │ ldr r1, [r6, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ @@ -247127,15 +247130,15 @@ │ │ │ │ mov r3, r9 │ │ │ │ movs r4, #1 │ │ │ │ strd r4, r5, [sp] │ │ │ │ bl 1dcaf8 │ │ │ │ cbz r7, 1e2962 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r7, #0] │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1e2a66 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1e2a22 │ │ │ │ @@ -247227,16 +247230,16 @@ │ │ │ │ bne.n 1e2a62 │ │ │ │ ldr r3, [pc, #64] @ (1e2a8c ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #64 @ 0x40 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 3dcf84 │ │ │ │ - bl 28fdc8 │ │ │ │ + b.w 3dcf7c │ │ │ │ + bl 28fdc0 │ │ │ │ b.n 1e29bc │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ bl 1462bc │ │ │ │ nop │ │ │ │ add r2, pc, #496 @ (adr r2, 1e2c60 ) │ │ │ │ movs r2, r6 │ │ │ │ cmp r2, #4 │ │ │ │ @@ -247245,15 +247248,15 @@ │ │ │ │ movs r2, r6 │ │ │ │ cmp r0, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ add r1, pc, #720 @ (adr r1, 1e2d50 ) │ │ │ │ movs r2, r6 │ │ │ │ asrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #228 @ 0xe4 │ │ │ │ + adds r2, #212 @ 0xd4 │ │ │ │ movs r4, r4 │ │ │ │ add r0, pc, #968 @ (adr r0, 1e2e54 ) │ │ │ │ movs r2, r6 │ │ │ │ asrs r4, r0, #17 │ │ │ │ ... │ │ │ │ │ │ │ │ 001e2a90 : │ │ │ │ @@ -247647,18 +247650,18 @@ │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ ldr r7, [sp, #16] │ │ │ │ movs r2, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [sp, #120] @ 0x78 │ │ │ │ movs r2, r6 │ │ │ │ - @ instruction: 0xf37a002e │ │ │ │ - cmp r6, #128 @ 0x80 │ │ │ │ + @ instruction: 0xf36a002e │ │ │ │ + cmp r6, #112 @ 0x70 │ │ │ │ movs r4, r4 │ │ │ │ - subs r5, #142 @ 0x8e │ │ │ │ + subs r5, #126 @ 0x7e │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 001e2e94 : │ │ │ │ ldrb.w r1, [r0, #80] @ 0x50 │ │ │ │ cbz r1, 1e2ebc │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cbz r1, 1e2eae │ │ │ │ @@ -247683,18 +247686,18 @@ │ │ │ │ ldr r0, [pc, #24] @ (1e2eec ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ addw r3, r3, #1052 @ 0x41c │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - @ instruction: 0xf314002e │ │ │ │ - cmp r6, #26 │ │ │ │ + @ instruction: 0xf304002e │ │ │ │ + cmp r6, #10 │ │ │ │ movs r4, r4 │ │ │ │ - subs r3, #116 @ 0x74 │ │ │ │ + subs r3, #100 @ 0x64 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 001e2ef0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -248123,29 +248126,29 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 1d6130 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1e331e │ │ │ │ b.n 1e3296 │ │ │ │ rev r0, r0 │ │ │ │ b.n 1e333a │ │ │ │ - bl 28fdc8 │ │ │ │ + bl 28fdc0 │ │ │ │ b.n 1e32b4 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ bl 14628c │ │ │ │ ldr r1, [sp, #160] @ 0xa0 │ │ │ │ movs r2, r6 │ │ │ │ ldr r1, [sp, #136] @ 0x88 │ │ │ │ movs r2, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [sp, #232] @ 0xe8 │ │ │ │ movs r2, r6 │ │ │ │ - cmp r1, #152 @ 0x98 │ │ │ │ + cmp r1, #136 @ 0x88 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 001e339c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ @@ -248283,29 +248286,29 @@ │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1e3446 │ │ │ │ mov r0, r6 │ │ │ │ bl 1d6130 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1e34c4 │ │ │ │ b.n 1e3446 │ │ │ │ - bl 28fdc8 │ │ │ │ + bl 28fdc0 │ │ │ │ b.n 1e3464 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ bl 14628c │ │ │ │ str r7, [sp, #480] @ 0x1e0 │ │ │ │ movs r2, r6 │ │ │ │ str r7, [sp, #456] @ 0x1c8 │ │ │ │ movs r2, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ str r6, [sp, #592] @ 0x250 │ │ │ │ movs r2, r6 │ │ │ │ - movs r7, #252 @ 0xfc │ │ │ │ + movs r7, #236 @ 0xec │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 001e3534 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ @@ -248444,30 +248447,30 @@ │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1e35de │ │ │ │ mov r0, r6 │ │ │ │ bl 1d6130 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1e365c │ │ │ │ b.n 1e35de │ │ │ │ - bl 28fdc8 │ │ │ │ + bl 28fdc0 │ │ │ │ b.n 1e35fc │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ bl 14628c │ │ │ │ nop │ │ │ │ str r5, [sp, #896] @ 0x380 │ │ │ │ movs r2, r6 │ │ │ │ str r5, [sp, #872] @ 0x368 │ │ │ │ movs r2, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ str r4, [sp, #1008] @ 0x3f0 │ │ │ │ movs r2, r6 │ │ │ │ - movs r6, #98 @ 0x62 │ │ │ │ + movs r6, #82 @ 0x52 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 001e36d0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ @@ -248616,30 +248619,30 @@ │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1e377a │ │ │ │ mov r0, r6 │ │ │ │ bl 1d6130 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1e3802 │ │ │ │ b.n 1e377a │ │ │ │ - bl 28fdc8 │ │ │ │ + bl 28fdc0 │ │ │ │ b.n 1e3798 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ bl 14628c │ │ │ │ nop │ │ │ │ str r4, [sp, #272] @ 0x110 │ │ │ │ movs r2, r6 │ │ │ │ str r4, [sp, #248] @ 0xf8 │ │ │ │ movs r2, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ str r3, [sp, #336] @ 0x150 │ │ │ │ movs r2, r6 │ │ │ │ - movs r4, #170 @ 0xaa │ │ │ │ + movs r4, #154 @ 0x9a │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 001e3888 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ @@ -248778,29 +248781,29 @@ │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1e3932 │ │ │ │ mov r0, r6 │ │ │ │ bl 1d6130 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1e39b0 │ │ │ │ b.n 1e3932 │ │ │ │ - bl 28fdc8 │ │ │ │ + bl 28fdc0 │ │ │ │ b.n 1e3950 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ bl 14628c │ │ │ │ str r2, [sp, #560] @ 0x230 │ │ │ │ movs r2, r6 │ │ │ │ str r2, [sp, #536] @ 0x218 │ │ │ │ movs r2, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ str r1, [sp, #664] @ 0x298 │ │ │ │ movs r2, r6 │ │ │ │ - movs r3, #12 │ │ │ │ + movs r2, #252 @ 0xfc │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 001e3a24 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ @@ -248940,30 +248943,30 @@ │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1e3ace │ │ │ │ mov r0, r6 │ │ │ │ bl 1d6130 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1e3b4c │ │ │ │ b.n 1e3ace │ │ │ │ - bl 28fdc8 │ │ │ │ + bl 28fdc0 │ │ │ │ b.n 1e3aec │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ bl 14628c │ │ │ │ nop │ │ │ │ str r0, [sp, #960] @ 0x3c0 │ │ │ │ movs r2, r6 │ │ │ │ str r0, [sp, #936] @ 0x3a8 │ │ │ │ movs r2, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ movs r2, r6 │ │ │ │ - movs r1, #110 @ 0x6e │ │ │ │ + movs r1, #94 @ 0x5e │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 001e3bc4 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3944] @ 0xf68 │ │ │ │ @@ -249064,15 +249067,15 @@ │ │ │ │ ldrb r2, [r5, #26] │ │ │ │ cbz r2, 1e3cd2 │ │ │ │ ldr r2, [pc, #136] @ (1e3d4c ) │ │ │ │ ldr r2, [r7, r2] │ │ │ │ ldrb r2, [r2, #0] │ │ │ │ cbz r2, 1e3cd2 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 28fdc8 │ │ │ │ + bl 28fdc0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldrd r0, r1, [sp, #152] @ 0x98 │ │ │ │ strd r0, r1, [sp, #8] │ │ │ │ mov.w ip, #0 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ @@ -249114,15 +249117,15 @@ │ │ │ │ movs r2, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r5, #52] @ 0x34 │ │ │ │ movs r2, r6 │ │ │ │ asrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r0, #7 │ │ │ │ + subs r6, r6, #6 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 001e3d54 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ @@ -249271,30 +249274,30 @@ │ │ │ │ ldrb r3, [r6, #20] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1e3e84 │ │ │ │ b.n 1e3e94 │ │ │ │ rev16 r0, r0 │ │ │ │ uxth r0, r0 │ │ │ │ b.n 1e3eb0 │ │ │ │ - bl 28fdc8 │ │ │ │ + bl 28fdc0 │ │ │ │ b.n 1e3e1c │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ bl 14628c │ │ │ │ nop │ │ │ │ ldrh r0, [r0, #46] @ 0x2e │ │ │ │ movs r2, r6 │ │ │ │ ldrh r2, [r7, #44] @ 0x2c │ │ │ │ movs r2, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r2, #38] @ 0x26 │ │ │ │ movs r2, r6 │ │ │ │ - subs r2, r4, #0 │ │ │ │ + subs r2, r2, #0 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 001e3f0c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ @@ -249433,29 +249436,29 @@ │ │ │ │ add r0, pc │ │ │ │ bl 1cbccc │ │ │ │ b.n 1e3fc4 │ │ │ │ ldrb r3, [r6, #20] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1e4032 │ │ │ │ b.n 1e4042 │ │ │ │ - bl 28fdc8 │ │ │ │ + bl 28fdc0 │ │ │ │ b.n 1e3fd4 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ bl 14628c │ │ │ │ ldrh r0, [r1, #32] │ │ │ │ movs r2, r6 │ │ │ │ ldrh r2, [r0, #32] │ │ │ │ movs r2, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r4, #24] │ │ │ │ movs r2, r6 │ │ │ │ - adds r6, r7, #1 │ │ │ │ + adds r6, r5, #1 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 001e40a8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ @@ -249596,29 +249599,29 @@ │ │ │ │ add r0, pc │ │ │ │ bl 1cbccc │ │ │ │ b.n 1e4160 │ │ │ │ ldrb r3, [r6, #20] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1e41ce │ │ │ │ b.n 1e41de │ │ │ │ - bl 28fdc8 │ │ │ │ + bl 28fdc0 │ │ │ │ b.n 1e4170 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ bl 14628c │ │ │ │ ldrh r4, [r5, #18] │ │ │ │ movs r2, r6 │ │ │ │ ldrh r6, [r4, #18] │ │ │ │ movs r2, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r0, #12] │ │ │ │ movs r2, r6 │ │ │ │ - subs r6, r3, r3 │ │ │ │ + subs r6, r1, r3 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 001e4248 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ @@ -249791,29 +249794,29 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 1e4418 │ │ │ │ add sp, #124 @ 0x7c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b.w 1cbd38 │ │ │ │ rev.w sl, sl │ │ │ │ b.n 1e438a │ │ │ │ - bl 28fdc8 │ │ │ │ + bl 28fdc0 │ │ │ │ b.n 1e4310 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ bl 14628c │ │ │ │ ldrh r4, [r1, #6] │ │ │ │ movs r2, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r6, #4] │ │ │ │ movs r2, r6 │ │ │ │ asrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r6, #62] @ 0x3e │ │ │ │ movs r2, r6 │ │ │ │ - adds r0, r6, r4 │ │ │ │ + adds r0, r4, r4 │ │ │ │ movs r4, r4 │ │ │ │ strh r2, [r7, #56] @ 0x38 │ │ │ │ movs r2, r6 │ │ │ │ │ │ │ │ 001e443c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -250050,15 +250053,15 @@ │ │ │ │ ldrb r3, [r5, #23] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 1e45f2 │ │ │ │ ldrb r3, [r5, #25] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 1e45f2 │ │ │ │ b.n 1e4590 │ │ │ │ - bl 28fdc8 │ │ │ │ + bl 28fdc0 │ │ │ │ b.n 1e4610 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ bl 14628c │ │ │ │ nop │ │ │ │ strh r4, [r4, #48] @ 0x30 │ │ │ │ movs r2, r6 │ │ │ │ cmp r2, #4 │ │ │ │ @@ -250067,15 +250070,15 @@ │ │ │ │ movs r2, r6 │ │ │ │ strh r6, [r4, #42] @ 0x2a │ │ │ │ movs r2, r6 │ │ │ │ asrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r5, #38] @ 0x26 │ │ │ │ movs r2, r6 │ │ │ │ - asrs r2, r6, #25 │ │ │ │ + asrs r2, r4, #25 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 001e46c0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -250287,15 +250290,15 @@ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 1e4970 │ │ │ │ strd r0, r1, [sp, #68] @ 0x44 │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 1e488a │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ adds r1, r2, #1 │ │ │ │ str r1, [r0, #8] │ │ │ │ cbnz r2, 1e4916 │ │ │ │ ldr r2, [pc, #276] @ (1e4a20 ) │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ @@ -250312,15 +250315,15 @@ │ │ │ │ mov r3, r7 │ │ │ │ ldrd r0, r1, [sp, #68] @ 0x44 │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ str r4, [sp, #16] │ │ │ │ mov r0, ip │ │ │ │ bl 1ddb7c │ │ │ │ mov r6, r0 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1e49c6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ cbnz r3, 1e495a │ │ │ │ dmb ish │ │ │ │ @@ -250342,15 +250345,15 @@ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ b.n 1e488a │ │ │ │ ldrd r0, r1, [sp, #60] @ 0x3c │ │ │ │ strd r0, r1, [sp, #76] @ 0x4c │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 1e488a │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ adds r1, r2, #1 │ │ │ │ str r1, [r0, #8] │ │ │ │ cbnz r2, 1e499a │ │ │ │ ldr r2, [pc, #144] @ (1e4a20 ) │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ @@ -250367,15 +250370,15 @@ │ │ │ │ mov r3, r7 │ │ │ │ ldrd r0, r1, [sp, #76] @ 0x4c │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ str r4, [sp, #16] │ │ │ │ mov r0, ip │ │ │ │ bl 1e0820 │ │ │ │ mov r6, r0 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 1e4942 │ │ │ │ bl 1462bc │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ ldr r2, [pc, #84] @ (1e4a24 ) │ │ │ │ ldr r3, [pc, #68] @ (1e4a18 ) │ │ │ │ @@ -250397,15 +250400,15 @@ │ │ │ │ b.n 1e49ce │ │ │ │ strb r3, [r0, #4] │ │ │ │ ldr r3, [pc, #40] @ (1e4a28 ) │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ mov r0, r3 │ │ │ │ - bl 3dcf84 │ │ │ │ + bl 3dcf7c │ │ │ │ b.n 1e495a │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ strh r0, [r2, #22] │ │ │ │ movs r2, r6 │ │ │ │ strh r0, [r1, #22] │ │ │ │ movs r2, r6 │ │ │ │ cmp r2, #4 │ │ │ │ @@ -250423,15 +250426,15 @@ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr.w r8, [pc, #132] @ 1e4ad0 │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r0, #8] │ │ │ │ add r8, pc │ │ │ │ cbnz r3, 1e4a62 │ │ │ │ ldr r3, [pc, #124] @ (1e4ad4 ) │ │ │ │ @@ -250448,15 +250451,15 @@ │ │ │ │ cbz r4, 1e4aa2 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1e4a6c │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cbz r3, 1e4aca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ cbz r3, 1e4aa6 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ @@ -250476,15 +250479,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 1e4a8c │ │ │ │ strb r3, [r0, #4] │ │ │ │ ldr r3, [pc, #32] @ (1e4adc ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3dcf84 │ │ │ │ + bl 3dcf7c │ │ │ │ b.n 1e4a8c │ │ │ │ bl 1462bc │ │ │ │ nop │ │ │ │ strh r4, [r3, #6] │ │ │ │ movs r2, r6 │ │ │ │ cmp r0, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ @@ -250505,27 +250508,27 @@ │ │ │ │ ldr.w r8, [pc, #520] @ 1e4d04 │ │ │ │ add r7, r2 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ add r8, pc │ │ │ │ mov r6, r2 │ │ │ │ mov r9, r3 │ │ │ │ - bl 407d64 │ │ │ │ + bl 407d5c │ │ │ │ cmp r1, #0 │ │ │ │ bne.w 1e4cc8 │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ adds r0, r2, r6 │ │ │ │ adc.w r2, r9, #0 │ │ │ │ cmp r3, r0 │ │ │ │ sbcs r1, r2 │ │ │ │ bcc.w 1e4ca4 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ mov r1, r5 │ │ │ │ - bl 407d64 │ │ │ │ + bl 407d5c │ │ │ │ cmp r1, #0 │ │ │ │ bne.w 1e4cdc │ │ │ │ blx 144220 <__errno_location@plt> │ │ │ │ movs r3, #95 @ 0x5f │ │ │ │ str r3, [r0, #0] │ │ │ │ mov fp, r0 │ │ │ │ ldr.w sl, [r4, #312] @ 0x138 │ │ │ │ @@ -250592,15 +250595,15 @@ │ │ │ │ ldr r0, [pc, #312] @ (1e4d10 ) │ │ │ │ ldr r1, [pc, #312] @ (1e4d14 ) │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ addw r2, r2, #1084 @ 0x43c │ │ │ │ add.w r0, r0, #456 @ 0x1c8 │ │ │ │ add r1, pc │ │ │ │ - bl 3e0fa8 │ │ │ │ + bl 3e0fa0 │ │ │ │ ldr.w r0, [r4, #312] @ 0x138 │ │ │ │ b.n 1e4b5e │ │ │ │ mov r5, sl │ │ │ │ b.n 1e4b80 │ │ │ │ ldr r1, [pc, #288] @ (1e4d18 ) │ │ │ │ add.w r2, r4, #40 @ 0x28 │ │ │ │ ldr.w r5, [fp] │ │ │ │ @@ -250610,15 +250613,15 @@ │ │ │ │ negs r5, r5 │ │ │ │ add r0, pc │ │ │ │ addw r1, r1, #1084 @ 0x43c │ │ │ │ str r3, [sp, #8] │ │ │ │ str r6, [sp, #0] │ │ │ │ str r5, [sp, #12] │ │ │ │ str.w r9, [sp, #4] │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ b.n 1e4bbe │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ add.w r2, r4, #40 @ 0x28 │ │ │ │ ldr.w r5, [fp] │ │ │ │ ldr r1, [pc, #244] @ (1e4d20 ) │ │ │ │ str r3, [sp, #16] │ │ │ │ negs r5, r5 │ │ │ │ @@ -250627,15 +250630,15 @@ │ │ │ │ ldr r0, [pc, #240] @ (1e4d24 ) │ │ │ │ addw r1, r1, #1084 @ 0x43c │ │ │ │ ldrd r6, r7, [r4, #320] @ 0x140 │ │ │ │ add r0, pc │ │ │ │ strd r6, r7, [sp, #8] │ │ │ │ str r5, [sp, #20] │ │ │ │ str.w r9, [sp, #4] │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -250661,92 +250664,92 @@ │ │ │ │ lsrs r3, r3, #5 │ │ │ │ str r3, [sp, #0] │ │ │ │ adds.w r3, sl, #1 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1e4bbe │ │ │ │ ldr r1, [pc, #140] @ (1e4d34 ) │ │ │ │ add.w r2, r4, #40 @ 0x28 │ │ │ │ ldr r0, [pc, #140] @ (1e4d38 ) │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ add r0, pc │ │ │ │ addw r1, r1, #1084 @ 0x43c │ │ │ │ str r3, [sp, #8] │ │ │ │ strd r6, r9, [sp] │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ b.n 1e4bbe │ │ │ │ ldr r1, [pc, #112] @ (1e4d3c ) │ │ │ │ mov r2, r7 │ │ │ │ ldr r0, [pc, #112] @ (1e4d40 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ addw r1, r1, #1084 @ 0x43c │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ b.n 1e4cc2 │ │ │ │ ldr r1, [pc, #100] @ (1e4d44 ) │ │ │ │ ldr r0, [pc, #104] @ (1e4d48 ) │ │ │ │ add r1, pc │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ add r0, pc │ │ │ │ addw r1, r1, #1084 @ 0x43c │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ b.n 1e4cc2 │ │ │ │ ldr r1, [pc, #88] @ (1e4d4c ) │ │ │ │ ldr r0, [pc, #92] @ (1e4d50 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ addw r1, r1, #1084 @ 0x43c │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ b.n 1e4cc2 │ │ │ │ nop │ │ │ │ strh r0, [r5, #0] │ │ │ │ movs r2, r6 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 1e4d2c │ │ │ │ + bpl.n 1e4d0c │ │ │ │ movs r6, r5 │ │ │ │ movs r3, #184 @ 0xb8 │ │ │ │ movs r7, r7 │ │ │ │ - subs r6, r5, #3 │ │ │ │ + subs r6, r3, #3 │ │ │ │ movs r4, r4 │ │ │ │ - bpl.n 1e4ce8 │ │ │ │ + bpl.n 1e4cc8 │ │ │ │ movs r6, r5 │ │ │ │ - subs r4, r2, #6 │ │ │ │ + subs r4, r0, #6 │ │ │ │ movs r4, r4 │ │ │ │ - bpl.n 1e4c94 │ │ │ │ + bpl.n 1e4c74 │ │ │ │ movs r6, r5 │ │ │ │ - subs r0, r6, #4 │ │ │ │ + subs r0, r4, #4 │ │ │ │ movs r4, r4 │ │ │ │ movs r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r0, #5 │ │ │ │ + subs r0, r6, #4 │ │ │ │ movs r4, r4 │ │ │ │ - bpl.n 1e4db0 │ │ │ │ + bpl.n 1e4d90 │ │ │ │ movs r6, r5 │ │ │ │ - subs r6, r4, #5 │ │ │ │ + subs r6, r2, #5 │ │ │ │ movs r4, r4 │ │ │ │ - bpl.n 1e4d74 │ │ │ │ + bpl.n 1e4d54 │ │ │ │ movs r6, r5 │ │ │ │ - adds r0, r2, #6 │ │ │ │ + adds r0, r0, #6 │ │ │ │ movs r4, r4 │ │ │ │ - bpl.n 1e4d58 │ │ │ │ + bmi.n 1e4d38 │ │ │ │ movs r6, r5 │ │ │ │ - adds r4, r3, #6 │ │ │ │ + adds r4, r1, #6 │ │ │ │ movs r4, r4 │ │ │ │ - bmi.n 1e4d38 │ │ │ │ + bmi.n 1e4d18 │ │ │ │ movs r6, r5 │ │ │ │ - adds r6, r4, #6 │ │ │ │ + adds r6, r2, #6 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 001e4d54 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -250768,15 +250771,15 @@ │ │ │ │ bcs.n 1e4d74 │ │ │ │ ldr.w r2, [r4, #336] @ 0x150 │ │ │ │ mov r0, r3 │ │ │ │ movs r3, #0 │ │ │ │ mov r6, r2 │ │ │ │ mov r1, r3 │ │ │ │ mov r8, r2 │ │ │ │ - bl 408660 │ │ │ │ + bl 408658 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ umull r2, r1, r0, r6 │ │ │ │ mov sl, r3 │ │ │ │ mov r9, r1 │ │ │ │ mov r7, r2 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1e4eb8 │ │ │ │ @@ -250841,62 +250844,62 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ movs r2, #12 │ │ │ │ mov r1, r8 │ │ │ │ add.w r0, sl, r7 │ │ │ │ - bl 3d5008 │ │ │ │ + bl 3d5000 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ bl 1a8378 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1e4e3c │ │ │ │ movs r2, #16 │ │ │ │ mov r1, r8 │ │ │ │ add.w r0, sl, r7 │ │ │ │ - bl 3d5008 │ │ │ │ + bl 3d5000 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1e4e3c │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b.w 1462ec │ │ │ │ str r6, [sp, #8] │ │ │ │ mov r2, r7 │ │ │ │ ldr r0, [pc, #84] @ (1e4ed8 ) │ │ │ │ mov r3, r9 │ │ │ │ vldr d7, [r4, #320] @ 0x140 │ │ │ │ add.w r1, r4, #40 @ 0x28 │ │ │ │ add r0, pc │ │ │ │ vstr d7, [sp] │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ movs r0, #1 │ │ │ │ blx 1459f4 │ │ │ │ ldr r0, [pc, #60] @ (1e4edc ) │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r9 │ │ │ │ add.w r1, r4, #40 @ 0x28 │ │ │ │ add r0, pc │ │ │ │ str.w r8, [sp] │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ movs r0, #1 │ │ │ │ blx 1459f4 │ │ │ │ bl 14625c │ │ │ │ blx 14585c │ │ │ │ ... │ │ │ │ ldrb r2, [r0, #23] │ │ │ │ movs r2, r6 │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ movs r7, r7 │ │ │ │ asrs r0, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r7, r4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r6, #6 │ │ │ │ + adds r2, r4, #6 │ │ │ │ movs r4, r4 │ │ │ │ - adds r0, r0, #7 │ │ │ │ + adds r0, r6, #6 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 001e4ee0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -250933,28 +250936,28 @@ │ │ │ │ mov r5, r6 │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #12] │ │ │ │ add r0, pc │ │ │ │ addw r1, r1, #1108 @ 0x454 │ │ │ │ strd r4, r5, [sp] │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #24 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - bcs.n 1e4ec8 │ │ │ │ + bcs.n 1e4ea8 │ │ │ │ movs r6, r5 │ │ │ │ - adds r0, r2, #5 │ │ │ │ + adds r0, r0, #5 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 001e4f6c : │ │ │ │ ldrb.w r0, [r0, #36] @ 0x24 │ │ │ │ ubfx r0, r0, #5, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -250974,18 +250977,18 @@ │ │ │ │ add r0, pc │ │ │ │ ldr r6, [pc, #548] @ (1e51c0 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 3e111c │ │ │ │ + bl 3e1114 │ │ │ │ ldr r0, [pc, #536] @ (1e51c4 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e111c │ │ │ │ + bl 3e1114 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1e50d8 │ │ │ │ ldr r2, [pc, #524] @ (1e51c8 ) │ │ │ │ add r3, sp, #68 @ 0x44 │ │ │ │ mov sl, r3 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ @@ -251009,29 +251012,29 @@ │ │ │ │ ldr r0, [pc, #492] @ (1e51d8 ) │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r2, lr │ │ │ │ strd r3, r6, [sp] │ │ │ │ add r0, pc │ │ │ │ mov r3, r9 │ │ │ │ strd r7, ip, [sp, #12] │ │ │ │ - bl 3e111c │ │ │ │ + bl 3e1114 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ ldr r3, [r3, #108] @ 0x6c │ │ │ │ cbz r3, 1e5016 │ │ │ │ ldr.w r1, [r3, #148] @ 0x94 │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 1e51a4 │ │ │ │ ldr r0, [pc, #460] @ (1e51dc ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e111c │ │ │ │ + bl 3e1114 │ │ │ │ ldr r0, [pc, #456] @ (1e51e0 ) │ │ │ │ add.w fp, fp, #1 │ │ │ │ add.w sl, sl, #4 │ │ │ │ add r0, pc │ │ │ │ - bl 3e111c │ │ │ │ + bl 3e1114 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ cmp r3, fp │ │ │ │ bls.n 1e50d4 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ movs r3, #48 @ 0x30 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ @@ -251115,25 +251118,25 @@ │ │ │ │ asrs r1, r2, #31 │ │ │ │ smull r0, r2, r0, r2 │ │ │ │ ldr r0, [pc, #252] @ (1e51fc ) │ │ │ │ add r0, pc │ │ │ │ rsb r2, r1, r2, asr #1 │ │ │ │ movs r1, #9 │ │ │ │ adds r2, #1 │ │ │ │ - bl 3e111c │ │ │ │ + bl 3e1114 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cbz r3, 1e517a │ │ │ │ ldr.w r8, [pc, #236] @ 1e5200 │ │ │ │ movs r7, #0 │ │ │ │ add r8, pc │ │ │ │ ldr r6, [r4, #32] │ │ │ │ lsls r5, r7, #11 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3e111c │ │ │ │ + bl 3e1114 │ │ │ │ movs r0, #0 │ │ │ │ ldr r2, [r6, r5] │ │ │ │ add.w r9, r6, r5 │ │ │ │ mov r5, r0 │ │ │ │ ldr.w r3, [r9] │ │ │ │ eors r3, r2 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ @@ -251185,53 +251188,53 @@ │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ bl 14622c │ │ │ │ nop │ │ │ │ ldrb r4, [r3, #14] │ │ │ │ movs r2, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r2, #5 │ │ │ │ + adds r2, r0, #5 │ │ │ │ movs r4, r4 │ │ │ │ ldrb r0, [r2, #14] │ │ │ │ movs r2, r6 │ │ │ │ - adds r0, r1, #5 │ │ │ │ + adds r0, r7, #4 │ │ │ │ movs r4, r4 │ │ │ │ ldmia r2, {r1, r2, r4} │ │ │ │ movs r2, r6 │ │ │ │ - adds r0, r5, #3 │ │ │ │ + adds r0, r3, #3 │ │ │ │ movs r4, r4 │ │ │ │ - add r5, sp, #688 @ 0x2b0 │ │ │ │ + add r5, sp, #624 @ 0x270 │ │ │ │ movs r5, r4 │ │ │ │ - adds r4, r6, #3 │ │ │ │ + adds r4, r4, #3 │ │ │ │ movs r4, r4 │ │ │ │ - adds r6, r2, #5 │ │ │ │ + adds r6, r0, #5 │ │ │ │ movs r4, r4 │ │ │ │ - adds r0, r4, #5 │ │ │ │ + adds r0, r2, #5 │ │ │ │ movs r4, r4 │ │ │ │ - cmp r3, #208 @ 0xd0 │ │ │ │ + cmp r3, #192 @ 0xc0 │ │ │ │ movs r2, r5 │ │ │ │ - add r4, sp, #888 @ 0x378 │ │ │ │ + add r4, sp, #824 @ 0x338 │ │ │ │ movs r5, r4 │ │ │ │ - add r4, sp, #840 @ 0x348 │ │ │ │ + add r4, sp, #776 @ 0x308 │ │ │ │ movs r5, r4 │ │ │ │ - add r4, sp, #800 @ 0x320 │ │ │ │ + add r4, sp, #736 @ 0x2e0 │ │ │ │ movs r5, r4 │ │ │ │ - adds r2, r1, #0 │ │ │ │ - movs r4, r4 │ │ │ │ subs r2, r7, r7 │ │ │ │ movs r4, r4 │ │ │ │ + subs r2, r5, r7 │ │ │ │ + movs r4, r4 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r1, #0 │ │ │ │ + subs r6, r7, r7 │ │ │ │ movs r4, r4 │ │ │ │ - adds r6, r4, #1 │ │ │ │ + adds r6, r2, #1 │ │ │ │ movs r4, r4 │ │ │ │ ldrb r6, [r5, #6] │ │ │ │ movs r2, r6 │ │ │ │ - subs r2, r7, r4 │ │ │ │ + subs r2, r5, r4 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 001e520c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -251248,15 +251251,15 @@ │ │ │ │ movs r4, #0 │ │ │ │ ldr r0, [pc, #76] @ (1e5284 ) │ │ │ │ movw r2, #4341 @ 0x10f5 │ │ │ │ ldr r1, [pc, #72] @ (1e5288 ) │ │ │ │ add r0, pc │ │ │ │ add r1, pc │ │ │ │ adds r0, #64 @ 0x40 │ │ │ │ - bl 3da798 │ │ │ │ + bl 3da790 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -251274,15 +251277,15 @@ │ │ │ │ mvn.w r4, #15 │ │ │ │ b.n 1e5236 │ │ │ │ nop │ │ │ │ adds r4, r5, #5 │ │ │ │ movs r7, r7 │ │ │ │ adds r6, r2, #5 │ │ │ │ movs r7, r7 │ │ │ │ - lsrs r0, r6, #10 │ │ │ │ + lsrs r0, r4, #10 │ │ │ │ movs r4, r4 │ │ │ │ adds r6, r6, #4 │ │ │ │ movs r7, r7 │ │ │ │ │ │ │ │ 001e5290 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -251301,15 +251304,15 @@ │ │ │ │ movs r4, #0 │ │ │ │ ldr r0, [pc, #68] @ (1e5300 ) │ │ │ │ movw r2, #4341 @ 0x10f5 │ │ │ │ ldr r1, [pc, #64] @ (1e5304 ) │ │ │ │ add r0, pc │ │ │ │ add r1, pc │ │ │ │ adds r0, #64 @ 0x40 │ │ │ │ - bl 3da798 │ │ │ │ + bl 3da790 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -251324,15 +251327,15 @@ │ │ │ │ b.n 1e52b8 │ │ │ │ mvn.w r4, #15 │ │ │ │ b.n 1e52ba │ │ │ │ adds r0, r5, #3 │ │ │ │ movs r7, r7 │ │ │ │ adds r2, r2, #3 │ │ │ │ movs r7, r7 │ │ │ │ - lsrs r4, r5, #8 │ │ │ │ + lsrs r4, r3, #8 │ │ │ │ movs r4, r4 │ │ │ │ adds r2, r6, #2 │ │ │ │ movs r7, r7 │ │ │ │ │ │ │ │ 001e530c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -251351,15 +251354,15 @@ │ │ │ │ movs r4, #0 │ │ │ │ ldr r0, [pc, #76] @ (1e5384 ) │ │ │ │ movw r2, #4341 @ 0x10f5 │ │ │ │ ldr r1, [pc, #72] @ (1e5388 ) │ │ │ │ add r0, pc │ │ │ │ add r1, pc │ │ │ │ adds r0, #64 @ 0x40 │ │ │ │ - bl 3da798 │ │ │ │ + bl 3da790 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -251377,15 +251380,15 @@ │ │ │ │ mvn.w r4, #15 │ │ │ │ b.n 1e5336 │ │ │ │ nop │ │ │ │ adds r4, r5, #1 │ │ │ │ movs r7, r7 │ │ │ │ adds r6, r2, #1 │ │ │ │ movs r7, r7 │ │ │ │ - lsrs r0, r6, #6 │ │ │ │ + lsrs r0, r4, #6 │ │ │ │ movs r4, r4 │ │ │ │ adds r6, r6, #0 │ │ │ │ movs r7, r7 │ │ │ │ │ │ │ │ 001e5390 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -251404,15 +251407,15 @@ │ │ │ │ movs r4, #0 │ │ │ │ ldr r0, [pc, #68] @ (1e5400 ) │ │ │ │ movw r2, #4341 @ 0x10f5 │ │ │ │ ldr r1, [pc, #64] @ (1e5404 ) │ │ │ │ add r0, pc │ │ │ │ add r1, pc │ │ │ │ adds r0, #64 @ 0x40 │ │ │ │ - bl 3da798 │ │ │ │ + bl 3da790 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -251427,15 +251430,15 @@ │ │ │ │ b.n 1e53b8 │ │ │ │ mvn.w r4, #15 │ │ │ │ b.n 1e53ba │ │ │ │ subs r0, r5, r7 │ │ │ │ movs r7, r7 │ │ │ │ subs r2, r2, r7 │ │ │ │ movs r7, r7 │ │ │ │ - lsrs r4, r5, #4 │ │ │ │ + lsrs r4, r3, #4 │ │ │ │ movs r4, r4 │ │ │ │ subs r2, r6, r6 │ │ │ │ movs r7, r7 │ │ │ │ │ │ │ │ 001e540c : │ │ │ │ ldr r3, [pc, #32] @ (1e5430 ) │ │ │ │ add r3, pc │ │ │ │ @@ -251518,15 +251521,15 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ addw r3, r3, #1172 @ 0x494 │ │ │ │ strd r2, r0, [sp] │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #4464 @ 0x1170 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ b.w 1ffaf4 │ │ │ │ ldr r3, [pc, #32] @ (1e5504 ) │ │ │ │ @@ -251534,36 +251537,36 @@ │ │ │ │ ldr r1, [pc, #32] @ (1e5508 ) │ │ │ │ ldr r0, [pc, #32] @ (1e550c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1144 @ 0x478 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ - ldmia r5, {r4, r5} │ │ │ │ + ldmia r5, {r5} │ │ │ │ movs r6, r5 │ │ │ │ - adds r2, r5, r3 │ │ │ │ + adds r2, r3, r3 │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r4, r5, #32 │ │ │ │ + lsrs r4, r3, #32 │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r4!, {r1, r2, r3, r5, r6, r7} │ │ │ │ movs r6, r5 │ │ │ │ - lsrs r4, r0, #32 │ │ │ │ + lsls r4, r6, #31 │ │ │ │ movs r4, r4 │ │ │ │ - adds r6, r2, r2 │ │ │ │ + adds r6, r0, r2 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 001e5510 : │ │ │ │ add.w r0, r0, #308 @ 0x134 │ │ │ │ b.w 1ffc50 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #92] @ (1e5584 ) │ │ │ │ - bl 297080 │ │ │ │ + bl 297078 │ │ │ │ ldr r4, [pc, #88] @ (1e5588 ) │ │ │ │ mov r7, r0 │ │ │ │ add r5, pc │ │ │ │ movs r6, #0 │ │ │ │ add r4, pc │ │ │ │ b.n 1e554a │ │ │ │ mov r1, r7 │ │ │ │ @@ -251572,15 +251575,15 @@ │ │ │ │ cbz r0, 1e5564 │ │ │ │ ldr.w r4, [r5, #12]! │ │ │ │ adds r6, #1 │ │ │ │ cbz r4, 1e5570 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1e5538 │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1e5542 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ blx 145310 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1e5542 │ │ │ │ @@ -251595,30 +251598,30 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ pop {r2, r3, r4, r5, r6, r7} │ │ │ │ movs r1, r6 │ │ │ │ - adds r4, r4, r4 │ │ │ │ + adds r4, r2, r4 │ │ │ │ movs r4, r4 │ │ │ │ pop {r2, r6, r7} │ │ │ │ movs r1, r6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr.w r8, [pc, #304] @ 1e56d4 │ │ │ │ sub sp, #28 │ │ │ │ add r8, pc │ │ │ │ str r0, [sp, #12] │ │ │ │ - bl 3dcda8 │ │ │ │ + bl 3dcda0 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 297434 │ │ │ │ + bl 29742c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1e5690 │ │ │ │ ldr.w ip, [pc, #284] @ 1e56d8 │ │ │ │ mov.w r9, #0 │ │ │ │ ldr.w sl, [pc, #280] @ 1e56dc │ │ │ │ ldr r7, [pc, #280] @ (1e56e0 ) │ │ │ │ add ip, pc │ │ │ │ @@ -251632,15 +251635,15 @@ │ │ │ │ str.w ip, [sp, #16] │ │ │ │ lsl.w r6, r6, r9 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r2, sl │ │ │ │ movs r3, #195 @ 0xc3 │ │ │ │ mov r1, r8 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ cmp.w r9, #10 │ │ │ │ ldr r2, [r0, #48] @ 0x30 │ │ │ │ mov fp, r0 │ │ │ │ beq.n 1e569a │ │ │ │ tst r2, r6 │ │ │ │ beq.n 1e5676 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ @@ -251653,46 +251656,46 @@ │ │ │ │ beq.n 1e56c2 │ │ │ │ ldr r1, [pc, #208] @ (1e56e4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r0, [pc, #204] @ (1e56e8 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ - bl 3e111c │ │ │ │ + bl 3e1114 │ │ │ │ mov r0, fp │ │ │ │ - bl 297080 │ │ │ │ + bl 297078 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #192] @ (1e56ec ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e111c │ │ │ │ + bl 3e1114 │ │ │ │ ldr.w r1, [fp, #88] @ 0x58 │ │ │ │ cbz r1, 1e5640 │ │ │ │ ldr r0, [pc, #180] @ (1e56f0 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e111c │ │ │ │ + bl 3e1114 │ │ │ │ mov r0, fp │ │ │ │ bl 1e5518 │ │ │ │ cbz r0, 1e5658 │ │ │ │ mov r0, fp │ │ │ │ bl 1e5518 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #160] @ (1e56f4 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e111c │ │ │ │ + bl 3e1114 │ │ │ │ ldr.w r1, [fp, #56] @ 0x38 │ │ │ │ cbz r1, 1e5666 │ │ │ │ ldr r0, [pc, #152] @ (1e56f8 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e111c │ │ │ │ + bl 3e1114 │ │ │ │ ldrb.w r3, [fp, #66] @ 0x42 │ │ │ │ cbz r3, 1e56b8 │ │ │ │ ldr r0, [pc, #140] @ (1e56fc ) │ │ │ │ movs r5, #1 │ │ │ │ add r0, pc │ │ │ │ - bl 3e111c │ │ │ │ + bl 3e1114 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 1e55e2 │ │ │ │ ldr.w ip, [sp, #16] │ │ │ │ add.w r9, r9, #1 │ │ │ │ cmp.w r9, #11 │ │ │ │ add.w ip, ip, #4 │ │ │ │ @@ -251712,54 +251715,54 @@ │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 1e5622 │ │ │ │ ldr r1, [pc, #76] @ (1e5700 ) │ │ │ │ add r1, pc │ │ │ │ b.n 1e5616 │ │ │ │ ldr r0, [pc, #72] @ (1e5704 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e111c │ │ │ │ + bl 3e1114 │ │ │ │ b.n 1e566c │ │ │ │ ldr r1, [pc, #68] @ (1e5708 ) │ │ │ │ add r1, pc │ │ │ │ b.n 1e5616 │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 1e5622 │ │ │ │ ldr r1, [pc, #60] @ (1e570c ) │ │ │ │ add r1, pc │ │ │ │ b.n 1e5616 │ │ │ │ nop │ │ │ │ - subs r6, r1, r0 │ │ │ │ + adds r6, r7, r7 │ │ │ │ movs r4, r4 │ │ │ │ pop {r2, r5, r6} │ │ │ │ movs r1, r6 │ │ │ │ - adds r2, r2, r2 │ │ │ │ + adds r2, r0, r2 │ │ │ │ movs r4, r4 │ │ │ │ - beq.n 1e5674 │ │ │ │ + beq.n 1e5654 │ │ │ │ movs r6, r5 │ │ │ │ - movs r5, #220 @ 0xdc │ │ │ │ + movs r5, #204 @ 0xcc │ │ │ │ movs r2, r5 │ │ │ │ - adds r4, r3, r1 │ │ │ │ + adds r4, r1, r1 │ │ │ │ movs r4, r4 │ │ │ │ - adds r4, r3, r1 │ │ │ │ + adds r4, r1, r1 │ │ │ │ movs r4, r4 │ │ │ │ - adds r2, r3, r1 │ │ │ │ + adds r2, r1, r1 │ │ │ │ movs r4, r4 │ │ │ │ - adds r6, r1, r1 │ │ │ │ + adds r6, r7, r0 │ │ │ │ movs r4, r4 │ │ │ │ - adds r0, r2, r1 │ │ │ │ + adds r0, r0, r1 │ │ │ │ movs r4, r4 │ │ │ │ - movs r5, #128 @ 0x80 │ │ │ │ + movs r5, #112 @ 0x70 │ │ │ │ movs r2, r5 │ │ │ │ - movs r5, #60 @ 0x3c │ │ │ │ + movs r5, #44 @ 0x2c │ │ │ │ movs r2, r5 │ │ │ │ - adds r2, r0, r0 │ │ │ │ + asrs r2, r6, #31 │ │ │ │ movs r4, r4 │ │ │ │ - add r6, pc, #768 @ (adr r6, 1e5a0c ) │ │ │ │ + add r6, pc, #704 @ (adr r6, 1e59cc ) │ │ │ │ movs r5, r4 │ │ │ │ - movs r5, #34 @ 0x22 │ │ │ │ + movs r5, #18 │ │ │ │ movs r2, r5 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #88] @ (1e5778 ) │ │ │ │ mov r7, r0 │ │ │ │ @@ -251775,15 +251778,15 @@ │ │ │ │ ldr r5, [r4, #16] │ │ │ │ adds r6, #1 │ │ │ │ adds r4, #12 │ │ │ │ cbz r5, 1e5764 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1e572c │ │ │ │ - bl 28ebb4 │ │ │ │ + bl 28ebac │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1e5736 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ blx 145310 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1e5736 │ │ │ │ @@ -251798,74 +251801,74 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ cbnz r6, 1e57bc │ │ │ │ movs r1, r6 │ │ │ │ - asrs r0, r4, #30 │ │ │ │ + asrs r0, r2, #30 │ │ │ │ movs r4, r4 │ │ │ │ revsh r0, r2 │ │ │ │ movs r1, r6 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cbz r2, 1e57d4 │ │ │ │ ldr r1, [pc, #64] @ (1e57dc ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 3e0024 │ │ │ │ + bl 3e001c │ │ │ │ ldr r4, [r4, #60] @ 0x3c │ │ │ │ cbz r4, 1e57c6 │ │ │ │ ldr r2, [pc, #52] @ (1e57e0 ) │ │ │ │ ldr r7, [pc, #56] @ (1e57e4 ) │ │ │ │ ldr r6, [pc, #56] @ (1e57e8 ) │ │ │ │ add r2, pc │ │ │ │ add r7, pc │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r4, #24] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e0024 │ │ │ │ + bl 3e001c │ │ │ │ ldr r4, [r4, #52] @ 0x34 │ │ │ │ mov r2, r6 │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 1e57b4 │ │ │ │ ldr r1, [pc, #36] @ (1e57ec ) │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ add r1, pc │ │ │ │ - b.w 3e0024 │ │ │ │ - bl 297064 │ │ │ │ + b.w 3e001c │ │ │ │ + bl 29705c │ │ │ │ mov r2, r0 │ │ │ │ b.n 1e579a │ │ │ │ - asrs r2, r6, #28 │ │ │ │ + asrs r2, r4, #28 │ │ │ │ movs r4, r4 │ │ │ │ - ldrb r2, [r5, #19] │ │ │ │ + ldrb r2, [r3, #19] │ │ │ │ movs r5, r4 │ │ │ │ - asrs r0, r7, #28 │ │ │ │ + asrs r0, r5, #28 │ │ │ │ movs r4, r4 │ │ │ │ - bcc.n 1e5768 │ │ │ │ + bcc.n 1e5748 │ │ │ │ movs r2, r4 │ │ │ │ - movs r4, #34 @ 0x22 │ │ │ │ + movs r4, #18 │ │ │ │ movs r2, r5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #64] @ (1e5844 ) │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc │ │ │ │ - bl 296dc8 │ │ │ │ + bl 296dc0 │ │ │ │ cbz r0, 1e5812 │ │ │ │ ldrb r2, [r0, #28] │ │ │ │ cbnz r2, 1e5826 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ @@ -251874,25 +251877,25 @@ │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r1, [pc, #32] @ (1e5848 ) │ │ │ │ movs r2, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 2988a0 │ │ │ │ + bl 298898 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1e5812 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ blx 1445dc │ │ │ │ str r0, [r5, #0] │ │ │ │ b.n 1e5812 │ │ │ │ - asrs r6, r5, #30 │ │ │ │ + asrs r6, r3, #30 │ │ │ │ movs r4, r4 │ │ │ │ - asrs r2, r0, #27 │ │ │ │ + asrs r2, r6, #26 │ │ │ │ movs r4, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r5, r1 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -251903,51 +251906,51 @@ │ │ │ │ ldr r3, [r5, #24] │ │ │ │ add r4, pc │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r4 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ mov sl, r0 │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ mov r0, r5 │ │ │ │ adds r6, #2 │ │ │ │ str r6, [sp, #56] @ 0x38 │ │ │ │ - bl 297064 │ │ │ │ + bl 29705c │ │ │ │ ldr r1, [pc, #660] @ (1e5b1c ) │ │ │ │ mov r2, r6 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r3, r4 │ │ │ │ add r1, pc │ │ │ │ mov r0, sl │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 1e58fe │ │ │ │ ldr r3, [pc, #644] @ (1e5b20 ) │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [pc, #640] @ (1e5b24 ) │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr.w r9, [r3, #8] │ │ │ │ mov r0, r9 │ │ │ │ - bl 297064 │ │ │ │ + bl 29705c │ │ │ │ ldr.w r2, [r9, #20] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 1e5b0e │ │ │ │ ldr r3, [pc, #616] @ (1e5b28 ) │ │ │ │ ldr r1, [pc, #616] @ (1e5b2c ) │ │ │ │ strd r0, r2, [sp] │ │ │ │ add r3, pc │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ add r1, pc │ │ │ │ mov r0, sl │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ cmp.w fp, #0 │ │ │ │ bne.n 1e5914 │ │ │ │ ldr.w r5, [r9, #60] @ 0x3c │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ adds r4, r3, #4 │ │ │ │ cbz r5, 1e58f4 │ │ │ │ mov r1, r5 │ │ │ │ @@ -251982,15 +251985,15 @@ │ │ │ │ ldr r5, [pc, #524] @ (1e5b34 ) │ │ │ │ ldr r7, [pc, #524] @ (1e5b38 ) │ │ │ │ add r6, pc │ │ │ │ add r5, pc │ │ │ │ add r7, pc │ │ │ │ b.n 1e593e │ │ │ │ strd lr, ip, [sp] │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r4, [r4, #16] │ │ │ │ cbz r4, 1e5990 │ │ │ │ ldr.w lr, [r4, #8] │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, sl │ │ │ │ @@ -251998,15 +252001,15 @@ │ │ │ │ beq.n 1e5968 │ │ │ │ ldr.w ip, [r4] │ │ │ │ str.w lr, [sp, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ it eq │ │ │ │ moveq ip, r7 │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r3, [pc, #464] @ (1e5b3c ) │ │ │ │ mov r2, r8 │ │ │ │ ldr r1, [pc, #464] @ (1e5b40 ) │ │ │ │ mov r0, sl │ │ │ │ ldr.w ip, [r4, #12] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ @@ -252027,15 +252030,15 @@ │ │ │ │ add r7, pc │ │ │ │ str.w r9, [sp, #24] │ │ │ │ add r8, pc │ │ │ │ ldr.w r9, [sp, #20] │ │ │ │ add r6, pc │ │ │ │ str r6, [sp, #16] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 294f58 │ │ │ │ + bl 294f50 │ │ │ │ ldrb r2, [r4, #8] │ │ │ │ ldrb r3, [r4, #9] │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov ip, r8 │ │ │ │ ite ne │ │ │ │ @@ -252050,24 +252053,24 @@ │ │ │ │ mov r0, sl │ │ │ │ ldr r1, [pc, #384] @ (1e5b5c ) │ │ │ │ ldr r6, [r4, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ strd ip, r6, [sp, #4] │ │ │ │ str.w lr, [sp] │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ mov r0, r5 │ │ │ │ blx 143ca4 │ │ │ │ ldr r4, [r4, #12] │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 1e59b0 │ │ │ │ ldr.w r9, [sp, #24] │ │ │ │ mov r0, r9 │ │ │ │ ldr r4, [pc, #352] @ (1e5b60 ) │ │ │ │ - bl 297070 │ │ │ │ + bl 297068 │ │ │ │ ldr r3, [pc, #348] @ (1e5b64 ) │ │ │ │ mov r8, r0 │ │ │ │ add r4, pc │ │ │ │ add r3, pc │ │ │ │ str.w sl, [sp, #24] │ │ │ │ add.w r5, r3, #40 @ 0x28 │ │ │ │ str.w fp, [sp, #60] @ 0x3c │ │ │ │ @@ -252075,28 +252078,28 @@ │ │ │ │ ldr r1, [pc, #328] @ (1e5b68 ) │ │ │ │ movs r3, #77 @ 0x4d │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldrh.w r7, [r0, #64] @ 0x40 │ │ │ │ cmp r7, #0 │ │ │ │ beq.n 1e5ac0 │ │ │ │ ldr r3, [pc, #308] @ (1e5b6c ) │ │ │ │ movs r6, #0 │ │ │ │ mov fp, r0 │ │ │ │ str.w r8, [sp, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #16] │ │ │ │ b.n 1e5a82 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r9 │ │ │ │ - bl 298744 │ │ │ │ + bl 29873c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sl │ │ │ │ blx 143ca4 │ │ │ │ ldr r1, [pc, #280] @ (1e5b70 ) │ │ │ │ add r1, pc │ │ │ │ cbz r5, 1e5a7c │ │ │ │ ldrb r3, [r5, #0] │ │ │ │ @@ -252104,15 +252107,15 @@ │ │ │ │ cbz r3, 1e5a66 │ │ │ │ mov r1, r5 │ │ │ │ strd r0, r1, [sp] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ mov r0, r5 │ │ │ │ blx 143ca4 │ │ │ │ adds r6, #1 │ │ │ │ cmp r7, r6 │ │ │ │ beq.n 1e5abc │ │ │ │ mov.w r8, #48 @ 0x30 │ │ │ │ ldr.w r4, [fp, #60] @ 0x3c │ │ │ │ @@ -252120,152 +252123,152 @@ │ │ │ │ mul.w r8, r8, r6 │ │ │ │ ldr.w r1, [r4, r8] │ │ │ │ blx 143a18 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 2990e8 │ │ │ │ + bl 2990e0 │ │ │ │ movs r2, #0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1e5a46 │ │ │ │ mov r3, r0 │ │ │ │ ldr.w r1, [r4, r8] │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl 299060 │ │ │ │ + bl 299058 │ │ │ │ mov r5, r0 │ │ │ │ b.n 1e5a50 │ │ │ │ ldr.w r8, [sp, #36] @ 0x24 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2971dc │ │ │ │ + bl 2971d4 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [pc, #168] @ (1e5b74 ) │ │ │ │ add r0, pc │ │ │ │ - bl 297088 │ │ │ │ + bl 297080 │ │ │ │ cmp r8, r0 │ │ │ │ bne.n 1e5a1c │ │ │ │ ldr.w r0, [r9, #48] @ 0x30 │ │ │ │ ldr.w sl, [sp, #24] │ │ │ │ ldr.w fp, [sp, #60] @ 0x3c │ │ │ │ - bl 297070 │ │ │ │ + bl 297068 │ │ │ │ ldr r3, [pc, #144] @ (1e5b78 ) │ │ │ │ ldr r2, [pc, #148] @ (1e5b7c ) │ │ │ │ ldr r1, [pc, #148] @ (1e5b80 ) │ │ │ │ add r3, pc │ │ │ │ adds r3, #56 @ 0x38 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r3, #323 @ 0x143 │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1e58d8 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ blx r3 │ │ │ │ b.n 1e58d8 │ │ │ │ ldr r2, [pc, #116] @ (1e5b84 ) │ │ │ │ add r2, pc │ │ │ │ b.n 1e58be │ │ │ │ - add r5, pc, #104 @ (adr r5, 1e5b80 ) │ │ │ │ + add r5, pc, #40 @ (adr r5, 1e5b40 ) │ │ │ │ movs r5, r4 │ │ │ │ - asrs r0, r5, #26 │ │ │ │ + asrs r0, r3, #26 │ │ │ │ movs r4, r4 │ │ │ │ - asrs r4, r2, #26 │ │ │ │ + asrs r4, r0, #26 │ │ │ │ movs r4, r4 │ │ │ │ - add r4, pc, #920 @ (adr r4, 1e5ebc ) │ │ │ │ + add r4, pc, #856 @ (adr r4, 1e5e7c ) │ │ │ │ movs r5, r4 │ │ │ │ - asrs r0, r7, #27 │ │ │ │ + asrs r0, r5, #27 │ │ │ │ movs r4, r4 │ │ │ │ - add r4, pc, #760 @ (adr r4, 1e5e24 ) │ │ │ │ + add r4, pc, #696 @ (adr r4, 1e5de4 ) │ │ │ │ movs r5, r4 │ │ │ │ - asrs r2, r4, #25 │ │ │ │ + asrs r2, r2, #25 │ │ │ │ movs r4, r4 │ │ │ │ - add r4, pc, #360 @ (adr r4, 1e5c9c ) │ │ │ │ + add r4, pc, #296 @ (adr r4, 1e5c5c ) │ │ │ │ movs r5, r4 │ │ │ │ - asrs r0, r3, #24 │ │ │ │ + asrs r0, r1, #24 │ │ │ │ movs r4, r4 │ │ │ │ - add r4, pc, #344 @ (adr r4, 1e5c94 ) │ │ │ │ + add r4, pc, #280 @ (adr r4, 1e5c54 ) │ │ │ │ movs r5, r4 │ │ │ │ - add r4, pc, #64 @ (adr r4, 1e5b80 ) │ │ │ │ + add r4, pc, #0 @ (adr r4, 1e5b40 ) │ │ │ │ movs r5, r4 │ │ │ │ - asrs r2, r4, #23 │ │ │ │ + asrs r2, r2, #23 │ │ │ │ movs r4, r4 │ │ │ │ - add r3, pc, #992 @ (adr r3, 1e5f28 ) │ │ │ │ + add r3, pc, #928 @ (adr r3, 1e5ee8 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldr r5, [pc, #352] @ (1e5cac ) │ │ │ │ + ldr r5, [pc, #288] @ (1e5c6c ) │ │ │ │ movs r4, r4 │ │ │ │ - add r3, pc, #888 @ (adr r3, 1e5ec8 ) │ │ │ │ + add r3, pc, #824 @ (adr r3, 1e5e88 ) │ │ │ │ movs r5, r4 │ │ │ │ - ldr r0, [r1, r3] │ │ │ │ + ldr r0, [r7, r2] │ │ │ │ movs r2, r5 │ │ │ │ - asrs r2, r6, #20 │ │ │ │ + asrs r2, r4, #20 │ │ │ │ movs r4, r4 │ │ │ │ - add r3, pc, #672 @ (adr r3, 1e5dfc ) │ │ │ │ + add r3, pc, #608 @ (adr r3, 1e5dbc ) │ │ │ │ movs r5, r4 │ │ │ │ - asrs r2, r2, #22 │ │ │ │ + asrs r2, r0, #22 │ │ │ │ movs r4, r4 │ │ │ │ - adds r0, #124 @ 0x7c │ │ │ │ + adds r0, #108 @ 0x6c │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r4!, {r1, r2, r3, r7} │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r5, r6} │ │ │ │ movs r6, r5 │ │ │ │ - asrs r6, r1, #22 │ │ │ │ + asrs r6, r7, #21 │ │ │ │ movs r4, r4 │ │ │ │ - asrs r0, r2, #21 │ │ │ │ + asrs r0, r0, #21 │ │ │ │ movs r4, r4 │ │ │ │ - asrs r4, r6, #18 │ │ │ │ + asrs r4, r4, #18 │ │ │ │ movs r4, r4 │ │ │ │ - asrs r2, r5, #19 │ │ │ │ + asrs r2, r3, #19 │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r3, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r7} │ │ │ │ movs r6, r5 │ │ │ │ - cmp r7, #150 @ 0x96 │ │ │ │ + cmp r7, #134 @ 0x86 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r5, [pc, #88] @ (1e5bdc ) │ │ │ │ + ldr r5, [pc, #24] @ (1e5b9c ) │ │ │ │ movs r0, r5 │ │ │ │ - add r2, pc, #464 @ (adr r2, 1e5d58 ) │ │ │ │ + add r2, pc, #400 @ (adr r2, 1e5d18 ) │ │ │ │ movs r5, r4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #168] @ (1e5c40 ) │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #20 │ │ │ │ mov r7, r1 │ │ │ │ add r4, pc │ │ │ │ mov r6, r2 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ cbz r0, 1e5bd0 │ │ │ │ mov r1, r5 │ │ │ │ - bl 29a190 │ │ │ │ + bl 29a188 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 1e5be6 │ │ │ │ ldr r1, [pc, #144] @ (1e5c44 ) │ │ │ │ add r1, pc │ │ │ │ - bl 296dc8 │ │ │ │ + bl 296dc0 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 1e5c20 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #116] @ (1e5c48 ) │ │ │ │ add r0, pc │ │ │ │ - bl 293354 │ │ │ │ + bl 29334c │ │ │ │ mov r1, r5 │ │ │ │ str r0, [r4, #0] │ │ │ │ - bl 29a190 │ │ │ │ + bl 29a188 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1e5bb0 │ │ │ │ ldr r2, [pc, #100] @ (1e5c4c ) │ │ │ │ cmp r7, r0 │ │ │ │ ite eq │ │ │ │ moveq r1, #3 │ │ │ │ @@ -252276,15 +252279,15 @@ │ │ │ │ strd r1, r2, [sp] │ │ │ │ ldr r1, [pc, #88] @ (1e5c54 ) │ │ │ │ add r3, pc │ │ │ │ adds r3, #72 @ 0x48 │ │ │ │ str r5, [sp, #8] │ │ │ │ add r1, pc │ │ │ │ movw r2, #891 @ 0x37b │ │ │ │ - bl 3e02ac │ │ │ │ + bl 3e02a4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -252296,32 +252299,32 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #72 @ 0x48 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov.w r2, #900 @ 0x384 │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1e5bbc │ │ │ │ nop │ │ │ │ asrs r2, r1, #23 │ │ │ │ movs r7, r7 │ │ │ │ - asrs r2, r0, #16 │ │ │ │ + asrs r2, r6, #15 │ │ │ │ movs r4, r4 │ │ │ │ - vst4.8 {d0-d3}, [r2 :128], r2 │ │ │ │ - cdp2 0, 4, cr0, cr4, cr4, {1} │ │ │ │ - ldmia r2, {r2, r3, r4, r7} │ │ │ │ + ldr??.w r0, [r2, #34] @ 0x22 │ │ │ │ + cdp2 0, 3, cr0, cr4, cr4, {1} │ │ │ │ + ldmia r2, {r2, r3, r7} │ │ │ │ movs r6, r5 │ │ │ │ - asrs r6, r3, #9 │ │ │ │ + asrs r6, r1, #9 │ │ │ │ movs r4, r4 │ │ │ │ - ldmia r2!, {r4, r5, r6} │ │ │ │ + ldmia r2!, {r5, r6} │ │ │ │ movs r6, r5 │ │ │ │ - asrs r6, r7, #13 │ │ │ │ + asrs r6, r5, #13 │ │ │ │ movs r4, r4 │ │ │ │ - asrs r0, r6, #8 │ │ │ │ + asrs r0, r4, #8 │ │ │ │ movs r4, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ orrs.w r3, r1, r2 │ │ │ │ @@ -252353,20 +252356,20 @@ │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ bl 1e5c64 │ │ │ │ mov r6, r0 │ │ │ │ cbz r0, 1e5d02 │ │ │ │ ldrb.w r3, [r0, #37] @ 0x25 │ │ │ │ cbnz r3, 1e5cfc │ │ │ │ - bl 297070 │ │ │ │ + bl 297068 │ │ │ │ movw r3, #323 @ 0x143 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ cbnz r3, 1e5cf6 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #20 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ @@ -252391,33 +252394,33 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - bl 296dc8 │ │ │ │ + bl 296dc0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1e5c90 │ │ │ │ ldrb.w r3, [r6, #37] @ 0x25 │ │ │ │ cbz r3, 1e5d3e │ │ │ │ mov r5, r6 │ │ │ │ b.n 1e5c92 │ │ │ │ mov r0, r6 │ │ │ │ - bl 297070 │ │ │ │ + bl 297068 │ │ │ │ ldr r3, [pc, #72] @ (1e5d90 ) │ │ │ │ ldr r2, [pc, #76] @ (1e5d94 ) │ │ │ │ ldr r1, [pc, #76] @ (1e5d98 ) │ │ │ │ add r3, pc │ │ │ │ adds r3, #56 @ 0x38 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r3, #323 @ 0x143 │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1e5ce0 │ │ │ │ ldr r2, [r6, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ bgt.n 1e5ce0 │ │ │ │ mov r5, r6 │ │ │ │ @@ -252428,31 +252431,31 @@ │ │ │ │ ldr r0, [pc, #44] @ (1e5da4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #92 @ 0x5c │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - ldmia r1, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r5, r6, r7} │ │ │ │ movs r6, r5 │ │ │ │ - cmp r5, #220 @ 0xdc │ │ │ │ + cmp r5, #204 @ 0xcc │ │ │ │ movs r2, r4 │ │ │ │ - ldr r3, [pc, #368] @ (1e5f00 ) │ │ │ │ + ldr r3, [pc, #304] @ (1e5ec0 ) │ │ │ │ movs r0, r5 │ │ │ │ - ldmia r1, {r1, r2, r3, r6} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r5} │ │ │ │ movs r6, r5 │ │ │ │ - cmp r5, #54 @ 0x36 │ │ │ │ + cmp r5, #38 @ 0x26 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r2, [pc, #728] @ (1e6074 ) │ │ │ │ + ldr r2, [pc, #664] @ (1e6034 ) │ │ │ │ movs r0, r5 │ │ │ │ - ldmia r1, {r1, r5} │ │ │ │ + ldmia r1, {r1, r4} │ │ │ │ movs r6, r5 │ │ │ │ - asrs r0, r5, #3 │ │ │ │ + asrs r0, r3, #3 │ │ │ │ movs r4, r4 │ │ │ │ - asrs r0, r0, #9 │ │ │ │ + asrs r0, r6, #8 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 001e5da8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -252468,15 +252471,15 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [pc, #312] @ (1e5f08 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 3e2b40 │ │ │ │ + bl 3e2b38 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1e5ece │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ bne.n 1e5e1e │ │ │ │ ldrb r3, [r0, #1] │ │ │ │ @@ -252503,41 +252506,41 @@ │ │ │ │ ldr r1, [pc, #240] @ (1e5f10 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx 145310 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1e5dee │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e2ca0 │ │ │ │ + bl 3e2c98 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1e5ece │ │ │ │ mov r0, r4 │ │ │ │ - bl 297088 │ │ │ │ + bl 297080 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1e5eea │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3571fc │ │ │ │ + bl 3571f4 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1e5ed2 │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 1e5ed8 │ │ │ │ ldr r0, [pc, #188] @ (1e5f14 ) │ │ │ │ mov r1, r4 │ │ │ │ mov r4, r8 │ │ │ │ add r0, pc │ │ │ │ - bl 3e111c │ │ │ │ + bl 3e1114 │ │ │ │ blx 145334 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldrd r3, r2, [r0, #8] │ │ │ │ ldrd r0, r1, [r0] │ │ │ │ - bl 29b12c │ │ │ │ + bl 29b124 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 144468 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 1e5e68 │ │ │ │ ldr r3, [pc, #144] @ (1e5f18 ) │ │ │ │ @@ -252551,69 +252554,69 @@ │ │ │ │ ldr r6, [pc, #132] @ (1e5f1c ) │ │ │ │ movs r4, #0 │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r1, [r3, r4, lsl #2] │ │ │ │ adds r4, #1 │ │ │ │ - bl 3e111c │ │ │ │ + bl 3e1114 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r4 │ │ │ │ bhi.n 1e5e9c │ │ │ │ ldr r3, [pc, #108] @ (1e5f20 ) │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r1, r3 │ │ │ │ blx 145df4 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx 144728 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3a5b3c │ │ │ │ + bl 3a5b34 │ │ │ │ b.n 1e5df4 │ │ │ │ movs r0, #0 │ │ │ │ b.n 1e5df6 │ │ │ │ - bl 3e0150 │ │ │ │ + bl 3e0148 │ │ │ │ b.n 1e5df4 │ │ │ │ ldr r0, [pc, #72] @ (1e5f24 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ - bl 3e111c │ │ │ │ + bl 3e1114 │ │ │ │ blx 145334 │ │ │ │ mov r5, r0 │ │ │ │ b.n 1e5e84 │ │ │ │ mov r0, r4 │ │ │ │ bl 1e5710 │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ movne r4, r0 │ │ │ │ b.n 1e5e40 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldr r4, [r5, #84] @ 0x54 │ │ │ │ movs r2, r6 │ │ │ │ - b.n 1e6038 │ │ │ │ + b.n 1e6018 │ │ │ │ movs r6, r4 │ │ │ │ ldr r6, [r3, #84] @ 0x54 │ │ │ │ movs r2, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r6, #80] @ 0x50 │ │ │ │ movs r2, r6 │ │ │ │ - subs r0, #138 @ 0x8a │ │ │ │ + subs r0, #122 @ 0x7a │ │ │ │ movs r2, r4 │ │ │ │ - asrs r0, r7, #5 │ │ │ │ + asrs r0, r5, #5 │ │ │ │ movs r4, r4 │ │ │ │ adds r0, r1, r3 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r7, #15 │ │ │ │ + asrs r2, r5, #15 │ │ │ │ movs r3, r4 │ │ │ │ asrs r0, r5, #13 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r1, #4 │ │ │ │ + asrs r0, r7, #3 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 001e5f28 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -252631,15 +252634,15 @@ │ │ │ │ mov r7, r2 │ │ │ │ add r4, pc │ │ │ │ ldr r0, [r4, #0] │ │ │ │ cbz r0, 1e5fa4 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 299234 │ │ │ │ + bl 29922c │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 1e5fbc │ │ │ │ str r6, [r5, #20] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ @@ -252657,41 +252660,41 @@ │ │ │ │ str r3, [r4, #4] │ │ │ │ blx 143a18 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cbz r0, 1e5fb0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 29962c │ │ │ │ + bl 299624 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx 143ca4 │ │ │ │ b.n 1e5f64 │ │ │ │ ldr r0, [pc, #92] @ (1e6004 ) │ │ │ │ add r0, pc │ │ │ │ - bl 293354 │ │ │ │ + bl 29334c │ │ │ │ str r0, [r4, #0] │ │ │ │ b.n 1e5f54 │ │ │ │ ldr r0, [pc, #84] @ (1e6008 ) │ │ │ │ add r0, pc │ │ │ │ - bl 293354 │ │ │ │ + bl 29334c │ │ │ │ str r0, [r4, #8] │ │ │ │ b.n 1e5f92 │ │ │ │ ldr r3, [pc, #76] @ (1e600c ) │ │ │ │ mov r0, r7 │ │ │ │ ldr r2, [pc, #76] @ (1e6010 ) │ │ │ │ ldr r1, [pc, #80] @ (1e6014 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #124 @ 0x7c │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ movw r2, #609 @ 0x261 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mov r0, r6 │ │ │ │ blx 143ca4 │ │ │ │ b.n 1e5f66 │ │ │ │ ldr r3, [pc, #52] @ (1e6018 ) │ │ │ │ movw r2, #597 @ 0x255 │ │ │ │ ldr r1, [pc, #52] @ (1e601c ) │ │ │ │ ldr r0, [pc, #52] @ (1e6020 ) │ │ │ │ @@ -252701,29 +252704,29 @@ │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ asrs r2, r3, #8 │ │ │ │ movs r7, r7 │ │ │ │ asrs r2, r5, #7 │ │ │ │ movs r7, r7 │ │ │ │ - asrs r4, r7, #2 │ │ │ │ + asrs r4, r5, #2 │ │ │ │ movs r4, r4 │ │ │ │ - @ instruction: 0xf52e0022 │ │ │ │ - @ instruction: 0xf52e0022 │ │ │ │ - stmia r6!, {r2, r4, r6, r7} │ │ │ │ + adds.w r0, lr, #10616832 @ 0xa20000 │ │ │ │ + adds.w r0, lr, #10616832 @ 0xa20000 │ │ │ │ + stmia r6!, {r2, r6, r7} │ │ │ │ movs r6, r5 │ │ │ │ - asrs r2, r3, #1 │ │ │ │ + asrs r2, r1, #1 │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r4, r2, #26 │ │ │ │ + lsrs r4, r0, #26 │ │ │ │ movs r4, r4 │ │ │ │ - stmia r6!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r7} │ │ │ │ movs r6, r5 │ │ │ │ - lsrs r4, r6, #25 │ │ │ │ + lsrs r4, r4, #25 │ │ │ │ movs r4, r4 │ │ │ │ - asrs r4, r2, #32 │ │ │ │ + asrs r4, r0, #32 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 001e6024 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -252749,35 +252752,35 @@ │ │ │ │ ldr r1, [pc, #168] @ (1e610c ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, #88] @ 0x58 │ │ │ │ add r4, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #160 @ 0xa0 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - bl 297070 │ │ │ │ + bl 297068 │ │ │ │ ldr r3, [pc, #128] @ (1e6110 ) │ │ │ │ ldr r2, [pc, #128] @ (1e6114 ) │ │ │ │ ldr r1, [pc, #132] @ (1e6118 ) │ │ │ │ add r3, pc │ │ │ │ adds r3, #56 @ 0x38 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r3, #323 @ 0x143 │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1e6076 │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ ble.n 1e6056 │ │ │ │ mov r0, r4 │ │ │ │ @@ -252786,61 +252789,61 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ ldr r4, [r5, #88] @ 0x58 │ │ │ │ - bl 297080 │ │ │ │ + bl 297078 │ │ │ │ ldr r3, [pc, #76] @ (1e611c ) │ │ │ │ ldr r2, [pc, #76] @ (1e6120 ) │ │ │ │ ldr r1, [pc, #80] @ (1e6124 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #8] │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r0, r6 │ │ │ │ adds r3, #160 @ 0xa0 │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ movw r2, #631 @ 0x277 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1e6074 │ │ │ │ ldr r3, [pc, #56] @ (1e6128 ) │ │ │ │ mov.w r2, #628 @ 0x274 │ │ │ │ ldr r1, [pc, #52] @ (1e612c ) │ │ │ │ ldr r0, [pc, #56] @ (1e6130 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #136 @ 0x88 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ - stmia r6!, {r1, r2, r4, r5} │ │ │ │ + stmia r6!, {r1, r2, r5} │ │ │ │ movs r6, r5 │ │ │ │ - asrs r6, r3, #32 │ │ │ │ + asrs r6, r1, #32 │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r0, r7, #23 │ │ │ │ + lsrs r0, r5, #23 │ │ │ │ movs r4, r4 │ │ │ │ - stmia r6!, {r2} │ │ │ │ + stmia r5!, {r2, r4, r5, r6, r7} │ │ │ │ movs r6, r5 │ │ │ │ - cmp r1, #236 @ 0xec │ │ │ │ + cmp r1, #220 @ 0xdc │ │ │ │ movs r2, r4 │ │ │ │ - bxns sp │ │ │ │ + bxns fp │ │ │ │ movs r0, r5 │ │ │ │ - stmia r5!, {r2, r6, r7} │ │ │ │ + stmia r5!, {r2, r4, r5, r7} │ │ │ │ movs r6, r5 │ │ │ │ - lsrs r2, r1, #30 │ │ │ │ + lsrs r2, r7, #29 │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r0, r0, #22 │ │ │ │ + lsrs r0, r6, #21 │ │ │ │ movs r4, r4 │ │ │ │ - stmia r5!, {r5, r7} │ │ │ │ + stmia r5!, {r4, r7} │ │ │ │ movs r6, r5 │ │ │ │ - lsrs r6, r4, #21 │ │ │ │ + lsrs r6, r2, #21 │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r2, r1, #29 │ │ │ │ + lsrs r2, r7, #28 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 001e6134 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3848] @ 0xf08 │ │ │ │ @@ -252865,69 +252868,69 @@ │ │ │ │ add r4, pc │ │ │ │ mov r1, r4 │ │ │ │ cmp r7, #0 │ │ │ │ it ne │ │ │ │ cmpne r7, r3 │ │ │ │ it eq │ │ │ │ addeq r7, sp, #68 @ 0x44 │ │ │ │ - bl 3d0c30 │ │ │ │ + bl 3d0c28 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1e66ee │ │ │ │ - bl 29713c │ │ │ │ + bl 297134 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1e6672 │ │ │ │ ldr.w r1, [pc, #1880] @ 1e68f8 │ │ │ │ add r1, pc │ │ │ │ - bl 296c20 │ │ │ │ + bl 296c18 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1e671a │ │ │ │ mov r0, r4 │ │ │ │ - bl 297074 │ │ │ │ + bl 29706c │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1e66a0 │ │ │ │ ldr.w r5, [pc, #1856] @ 1e68fc │ │ │ │ movs r3, #77 @ 0x4d │ │ │ │ ldr.w r2, [pc, #1856] @ 1e6900 │ │ │ │ ldr.w r1, [pc, #1856] @ 1e6904 │ │ │ │ add r5, pc │ │ │ │ add.w r0, r5, #40 @ 0x28 │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldrb.w r3, [r0, #66] @ 0x42 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1e66c8 │ │ │ │ ldr.w r1, [pc, #1824] @ 1e6908 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 296c20 │ │ │ │ + bl 296c18 │ │ │ │ cbz r0, 1e621e │ │ │ │ - bl 293300 │ │ │ │ - bl 297070 │ │ │ │ + bl 2932f8 │ │ │ │ + bl 297068 │ │ │ │ ldr.w r2, [pc, #1808] @ 1e690c │ │ │ │ ldr.w r1, [pc, #1808] @ 1e6910 │ │ │ │ add.w r3, r5, #236 @ 0xec │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #24 │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ mov r1, sl │ │ │ │ bl 1a7d68 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1e678e │ │ │ │ ldr.w r1, [pc, #1780] @ 1e6914 │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc │ │ │ │ - bl 3d0c30 │ │ │ │ + bl 3d0c28 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1e63f8 │ │ │ │ add.w fp, sp, #76 @ 0x4c │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, fp │ │ │ │ @@ -253010,15 +253013,15 @@ │ │ │ │ mov r6, r9 │ │ │ │ b.n 1e6316 │ │ │ │ ldr r6, [r6, #16] │ │ │ │ cmp r6, #0 │ │ │ │ beq.w 1e64e6 │ │ │ │ ldr r4, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 297064 │ │ │ │ + bl 29705c │ │ │ │ mov r1, fp │ │ │ │ blx 145310 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1e630e │ │ │ │ ldr r6, [sp, #24] │ │ │ │ add r6, r8 │ │ │ │ cmp r4, #0 │ │ │ │ @@ -253066,21 +253069,21 @@ │ │ │ │ ldr.w r1, [pc, #1424] @ 1e6930 │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #264 @ 0x108 │ │ │ │ add r1, pc │ │ │ │ strd r2, fp, [sp] │ │ │ │ movw r2, #579 @ 0x243 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 1e5784 │ │ │ │ movs r4, #0 │ │ │ │ ldrd r1, r0, [sp, #68] @ 0x44 │ │ │ │ - bl 3e0744 │ │ │ │ + bl 3e073c │ │ │ │ ldr.w r2, [pc, #1384] @ 1e6934 │ │ │ │ ldr.w r3, [pc, #1304] @ 1e68e8 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #204] @ 0xcc │ │ │ │ eors r2, r3 │ │ │ │ @@ -253102,64 +253105,64 @@ │ │ │ │ bl 1e6024 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1e63be │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r9 │ │ │ │ - bl 292cb0 │ │ │ │ + bl 292ca8 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1e6738 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 1e63be │ │ │ │ bl 1fd1fc │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1e67b4 │ │ │ │ mov r0, sl │ │ │ │ - bl 292b74 │ │ │ │ + bl 292b6c │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #5 │ │ │ │ - bl 2938c4 │ │ │ │ + bl 2938bc │ │ │ │ cbz r0, 1e644c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 1aade8 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1e64d8 │ │ │ │ ldr.w r8, [pc, #1256] @ 1e6938 │ │ │ │ mov r0, r9 │ │ │ │ add r8, pc │ │ │ │ mov r1, r8 │ │ │ │ - bl 3d0c30 │ │ │ │ + bl 3d0c28 │ │ │ │ blx 145b88 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 1e5f28 │ │ │ │ cbz r0, 1e64d8 │ │ │ │ mov r0, r9 │ │ │ │ - bl 3d0d54 │ │ │ │ + bl 3d0d4c │ │ │ │ ldr.w r1, [pc, #1224] @ 1e693c │ │ │ │ mov r6, r0 │ │ │ │ add r1, pc │ │ │ │ - bl 3d0dc8 │ │ │ │ + bl 3d0dc0 │ │ │ │ ldr.w r1, [pc, #1216] @ 1e6940 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ - bl 3d0dc8 │ │ │ │ + bl 3d0dc0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3d0dc8 │ │ │ │ + bl 3d0dc0 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 29ad34 │ │ │ │ + bl 29ad2c │ │ │ │ cbz r6, 1e64c4 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1e68c8 │ │ │ │ adds r3, r6, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r3] │ │ │ │ @@ -253171,41 +253174,41 @@ │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 1e67d0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cbnz r3, 1e64d8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 292dc4 │ │ │ │ + bl 292dbc │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1e63c0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 296b24 │ │ │ │ + bl 296b1c │ │ │ │ mov r0, r4 │ │ │ │ - bl 2975d0 │ │ │ │ + bl 2975c8 │ │ │ │ b.n 1e63be │ │ │ │ ldr r6, [r5, #44] @ 0x2c │ │ │ │ cmp r6, #0 │ │ │ │ beq.w 1e65fc │ │ │ │ ldr.w sl, [pc, #1108] @ 1e6944 │ │ │ │ ldr.w r9, [pc, #1108] @ 1e6948 │ │ │ │ str.w r8, [sp, #36] @ 0x24 │ │ │ │ mov r8, r5 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ add sl, pc │ │ │ │ add r9, pc │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ ldr r4, [r6, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 297070 │ │ │ │ + bl 297068 │ │ │ │ movs r3, #77 @ 0x4d │ │ │ │ mov r2, sl │ │ │ │ mov r1, r9 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ mov r7, r0 │ │ │ │ bl 1e5518 │ │ │ │ cbz r0, 1e6530 │ │ │ │ mov r0, r7 │ │ │ │ bl 1e5518 │ │ │ │ mov r1, fp │ │ │ │ blx 145310 │ │ │ │ @@ -253225,48 +253228,48 @@ │ │ │ │ add.w r3, r3, #264 @ 0x108 │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ mov.w r2, #544 @ 0x220 │ │ │ │ mov r0, r7 │ │ │ │ str.w fp, [sp, #8] │ │ │ │ - bl 3e02ac │ │ │ │ + bl 3e02a4 │ │ │ │ ldr r1, [pc, #1008] @ (1e6958 ) │ │ │ │ ldr r2, [r5, #24] │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ - bl 3e0024 │ │ │ │ + bl 3e001c │ │ │ │ ldr r4, [r5, #44] @ 0x2c │ │ │ │ ldr r5, [pc, #1000] @ (1e695c ) │ │ │ │ add r5, pc │ │ │ │ cbz r4, 1e65a6 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 297064 │ │ │ │ + bl 29705c │ │ │ │ ldr r1, [pc, #988] @ (1e6960 ) │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r5 │ │ │ │ add r1, pc │ │ │ │ mov r0, r7 │ │ │ │ - bl 3e0024 │ │ │ │ + bl 3e001c │ │ │ │ ldr r2, [r6, #20] │ │ │ │ cbz r2, 1e659c │ │ │ │ ldr r1, [pc, #976] @ (1e6964 ) │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ - bl 3e0024 │ │ │ │ + bl 3e001c │ │ │ │ ldr r4, [r4, #16] │ │ │ │ ldr r5, [pc, #968] @ (1e6968 ) │ │ │ │ add r5, pc │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 1e6578 │ │ │ │ ldr r1, [pc, #964] @ (1e696c ) │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ - bl 3e0024 │ │ │ │ + bl 3e001c │ │ │ │ b.n 1e63be │ │ │ │ mov r6, r7 │ │ │ │ ldr r7, [sp, #32] │ │ │ │ ldrd sl, r9, [sp, #52] @ 0x34 │ │ │ │ ldrb.w r3, [r5, #37] @ 0x25 │ │ │ │ cbz r3, 1e6612 │ │ │ │ ldr r3, [pc, #940] @ (1e6970 ) │ │ │ │ @@ -253275,15 +253278,15 @@ │ │ │ │ ldr r1, [pc, #944] @ (1e6978 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #264 @ 0x108 │ │ │ │ strd r2, r6, [sp] │ │ │ │ add r1, pc │ │ │ │ movw r2, #586 @ 0x24a │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1e63be │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ mov r6, r7 │ │ │ │ ldrd sl, r9, [sp, #52] @ 0x34 │ │ │ │ cmp r3, #1 │ │ │ │ ldr r7, [sp, #32] │ │ │ │ bne.w 1e67d8 │ │ │ │ @@ -253293,67 +253296,67 @@ │ │ │ │ ldrd r8, r7, [sp, #36] @ 0x24 │ │ │ │ b.n 1e6328 │ │ │ │ ldr r7, [sp, #32] │ │ │ │ b.n 1e653a │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r9 │ │ │ │ - bl 292cb0 │ │ │ │ + bl 292ca8 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1e641e │ │ │ │ b.n 1e63be │ │ │ │ mov r0, r5 │ │ │ │ - bl 297070 │ │ │ │ + bl 297068 │ │ │ │ ldr r3, [pc, #864] @ (1e697c ) │ │ │ │ ldr r2, [pc, #868] @ (1e6980 ) │ │ │ │ ldr r1, [pc, #868] @ (1e6984 ) │ │ │ │ add r3, pc │ │ │ │ adds r3, #56 @ 0x38 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r3, #323 @ 0x143 │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ cbz r3, 1e663a │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ ble.n 1e65c0 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r3, #88] @ 0x58 │ │ │ │ - bl 296dc8 │ │ │ │ + bl 296dc0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1e640e │ │ │ │ mov r0, r5 │ │ │ │ - bl 297064 │ │ │ │ + bl 29705c │ │ │ │ ldr r3, [pc, #820] @ (1e6988 ) │ │ │ │ ldr r2, [pc, #824] @ (1e698c ) │ │ │ │ ldr r1, [pc, #824] @ (1e6990 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #8] │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r0, r7 │ │ │ │ adds r3, #184 @ 0xb8 │ │ │ │ add r1, pc │ │ │ │ str.w sl, [sp, #4] │ │ │ │ movw r2, #674 @ 0x2a2 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1e63be │ │ │ │ mov r0, sl │ │ │ │ bl 1e5710 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1e670c │ │ │ │ - bl 29713c │ │ │ │ + bl 297134 │ │ │ │ ldr r1, [pc, #784] @ (1e6994 ) │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc │ │ │ │ - bl 296c20 │ │ │ │ + bl 296c18 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1e6842 │ │ │ │ mov sl, r5 │ │ │ │ b.n 1e61ac │ │ │ │ bl 1ade84 │ │ │ │ mov r8, r4 │ │ │ │ mov r5, r0 │ │ │ │ @@ -253369,75 +253372,75 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [pc, #752] @ (1e69a8 ) │ │ │ │ add r4, pc │ │ │ │ adds r3, #212 @ 0xd4 │ │ │ │ mov.w r2, #260 @ 0x104 │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1e63be │ │ │ │ ldr r4, [pc, #736] @ (1e69ac ) │ │ │ │ add.w r3, r5, #212 @ 0xd4 │ │ │ │ ldr r1, [pc, #736] @ (1e69b0 ) │ │ │ │ mov r0, r7 │ │ │ │ add r4, pc │ │ │ │ ldr r2, [pc, #732] @ (1e69b4 ) │ │ │ │ add r1, pc │ │ │ │ strd r1, r4, [sp, #4] │ │ │ │ ldr r1, [pc, #728] @ (1e69b8 ) │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ movw r2, #267 @ 0x10b │ │ │ │ add r1, pc │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1e63be │ │ │ │ ldr r3, [pc, #716] @ (1e69bc ) │ │ │ │ mov.w r2, #656 @ 0x290 │ │ │ │ ldr r5, [pc, #712] @ (1e69c0 ) │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [pc, #712] @ (1e69c4 ) │ │ │ │ add r3, pc │ │ │ │ add r5, pc │ │ │ │ adds r3, #184 @ 0xb8 │ │ │ │ add r1, pc │ │ │ │ strd r5, r4, [sp] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1e63be │ │ │ │ ldr r1, [pc, #696] @ (1e69c8 ) │ │ │ │ add r1, pc │ │ │ │ - bl 296c20 │ │ │ │ + bl 296c18 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1e61ac │ │ │ │ mov r5, sl │ │ │ │ ldr r3, [pc, #684] @ (1e69cc ) │ │ │ │ movs r2, #254 @ 0xfe │ │ │ │ ldr r4, [pc, #684] @ (1e69d0 ) │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [pc, #684] @ (1e69d4 ) │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ adds r3, #212 @ 0xd4 │ │ │ │ add r1, pc │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1e63be │ │ │ │ ldr r4, [r5, #28] │ │ │ │ cbz r4, 1e676e │ │ │ │ mov r0, r4 │ │ │ │ - bl 297070 │ │ │ │ + bl 297068 │ │ │ │ ldr r3, [pc, #660] @ (1e69d8 ) │ │ │ │ ldr r2, [pc, #660] @ (1e69dc ) │ │ │ │ ldr r1, [pc, #664] @ (1e69e0 ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #296 @ 0x128 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #20 │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1e63be │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -253449,85 +253452,85 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r5, #24] │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ strd r2, r4, [sp] │ │ │ │ adds r3, #184 @ 0xb8 │ │ │ │ movw r2, #687 @ 0x2af │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1e63be │ │ │ │ ldr r1, [pc, #608] @ (1e69f0 ) │ │ │ │ add.w r3, r5, #212 @ 0xd4 │ │ │ │ ldr r2, [pc, #604] @ (1e69f4 ) │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ ldr r4, [pc, #604] @ (1e69f8 ) │ │ │ │ add r2, pc │ │ │ │ strd r2, r1, [sp, #4] │ │ │ │ ldr r1, [pc, #600] @ (1e69fc ) │ │ │ │ add r4, pc │ │ │ │ mov.w r2, #276 @ 0x114 │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1e63be │ │ │ │ ldr r3, [pc, #584] @ (1e6a00 ) │ │ │ │ mov.w r2, #696 @ 0x2b8 │ │ │ │ ldr r4, [pc, #584] @ (1e6a04 ) │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [pc, #584] @ (1e6a08 ) │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ adds r3, #184 @ 0xb8 │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1e63be │ │ │ │ mov r0, r6 │ │ │ │ - bl 3d1e5c │ │ │ │ + bl 3d1e54 │ │ │ │ b.n 1e64c4 │ │ │ │ cbz r3, 1e6802 │ │ │ │ ldr r3, [pc, #560] @ (1e6a0c ) │ │ │ │ mov r0, r7 │ │ │ │ ldr r2, [pc, #560] @ (1e6a10 ) │ │ │ │ ldr r1, [pc, #560] @ (1e6a14 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #264 @ 0x108 │ │ │ │ strd r2, fp, [sp] │ │ │ │ add r1, pc │ │ │ │ movw r2, #562 @ 0x232 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 1e5784 │ │ │ │ b.n 1e63be │ │ │ │ ldr r3, [pc, #532] @ (1e6a18 ) │ │ │ │ mov r0, r7 │ │ │ │ ldr r2, [pc, #532] @ (1e6a1c ) │ │ │ │ ldr r1, [pc, #532] @ (1e6a20 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #264 @ 0x108 │ │ │ │ strd r2, fp, [sp] │ │ │ │ add r1, pc │ │ │ │ movw r2, #566 @ 0x236 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1e63be │ │ │ │ ldr r3, [pc, #512] @ (1e6a24 ) │ │ │ │ mov r0, r7 │ │ │ │ ldr r2, [pc, #512] @ (1e6a28 ) │ │ │ │ ldr r1, [pc, #512] @ (1e6a2c ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #264 @ 0x108 │ │ │ │ strd r2, fp, [sp] │ │ │ │ add r1, pc │ │ │ │ movw r2, #521 @ 0x209 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1e63be │ │ │ │ cmp sl, r5 │ │ │ │ beq.w 1e671c │ │ │ │ ldr r3, [pc, #484] @ (1e6a30 ) │ │ │ │ mov r0, r7 │ │ │ │ ldr r4, [pc, #484] @ (1e6a34 ) │ │ │ │ movs r2, #251 @ 0xfb │ │ │ │ @@ -253535,15 +253538,15 @@ │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ adds r3, #212 @ 0xd4 │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #8] │ │ │ │ str.w sl, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1e63be │ │ │ │ ldr r3, [pc, #464] @ (1e6a3c ) │ │ │ │ movs r0, #0 │ │ │ │ ldr r1, [pc, #464] @ (1e6a40 ) │ │ │ │ movw r2, #538 @ 0x21a │ │ │ │ add r3, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ @@ -253593,224 +253596,224 @@ │ │ │ │ movs r2, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ movs r2, r6 │ │ │ │ movs r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 1e68d4 │ │ │ │ + bgt.n 1e68b4 │ │ │ │ movs r6, r4 │ │ │ │ - lsrs r4, r2, #24 │ │ │ │ + lsrs r4, r0, #24 │ │ │ │ movs r4, r4 │ │ │ │ - stmia r4!, {r1, r4, r6, r7} │ │ │ │ + stmia r4!, {r1, r6, r7} │ │ │ │ movs r6, r5 │ │ │ │ - cmp r0, #184 @ 0xb8 │ │ │ │ + cmp r0, #168 @ 0xa8 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r4, r4, #23 │ │ │ │ + lsrs r4, r2, #23 │ │ │ │ movs r4, r4 │ │ │ │ - add r5, sp, #392 @ 0x188 │ │ │ │ + add r5, sp, #328 @ 0x148 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r0, #78 @ 0x4e │ │ │ │ + cmp r0, #62 @ 0x3e │ │ │ │ movs r2, r4 │ │ │ │ - cmp r5, #226 @ 0xe2 │ │ │ │ + cmp r5, #210 @ 0xd2 │ │ │ │ movs r2, r4 │ │ │ │ - cmp ip, ip │ │ │ │ + cmp ip, sl │ │ │ │ movs r0, r5 │ │ │ │ - lsrs r2, r2, #28 │ │ │ │ + lsrs r2, r0, #28 │ │ │ │ movs r4, r4 │ │ │ │ - stmia r4!, {r1, r3} │ │ │ │ + stmia r3!, {r1, r3, r4, r5, r6, r7} │ │ │ │ movs r6, r5 │ │ │ │ - lsrs r6, r0, #27 │ │ │ │ + lsrs r6, r6, #26 │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r6, r7, #23 │ │ │ │ + lsrs r6, r5, #23 │ │ │ │ movs r4, r4 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r5, r6, r7} │ │ │ │ movs r6, r5 │ │ │ │ - lsrs r6, r3, #23 │ │ │ │ + lsrs r6, r1, #23 │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r0, r7, #10 │ │ │ │ + lsrs r0, r5, #10 │ │ │ │ movs r4, r4 │ │ │ │ str r4, [r3, #116] @ 0x74 │ │ │ │ movs r2, r6 │ │ │ │ - stmia r3!, {r1, r5, r7} │ │ │ │ + stmia r3!, {r1, r4, r7} │ │ │ │ movs r6, r4 │ │ │ │ - bls.n 1e691c │ │ │ │ + bls.n 1e68fc │ │ │ │ movs r6, r4 │ │ │ │ - bics r6, r0 │ │ │ │ + muls r6, r6 │ │ │ │ movs r0, r5 │ │ │ │ - movs r5, #134 @ 0x86 │ │ │ │ + movs r5, #118 @ 0x76 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r4, r6, #10 │ │ │ │ + lsrs r4, r4, #10 │ │ │ │ movs r4, r4 │ │ │ │ - stmia r1!, {r4, r6} │ │ │ │ + stmia r1!, {r6} │ │ │ │ movs r6, r5 │ │ │ │ - @ instruction: 0xf4ee0024 │ │ │ │ - lsrs r0, r2, #4 │ │ │ │ + @ instruction: 0xf4de0024 │ │ │ │ + lsrs r0, r0, #4 │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r2, r1, #17 │ │ │ │ + lsrs r2, r7, #16 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r4, [r4, #112] @ 0x70 │ │ │ │ + ldr r4, [r2, #112] @ 0x70 │ │ │ │ movs r5, r4 │ │ │ │ - lsrs r2, r4, #5 │ │ │ │ + lsrs r2, r2, #5 │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r2, r6, #16 │ │ │ │ + lsrs r2, r4, #16 │ │ │ │ movs r4, r4 │ │ │ │ - stmia r5!, {r4, r6, r7} │ │ │ │ + stmia r5!, {r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ - asrs r6, r0, #25 │ │ │ │ + asrs r6, r6, #24 │ │ │ │ movs r2, r5 │ │ │ │ - stmia r0!, {r4, r6, r7} │ │ │ │ + stmia r0!, {r6, r7} │ │ │ │ movs r6, r5 │ │ │ │ - lsrs r6, r1, #17 │ │ │ │ + lsrs r6, r7, #16 │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r4, r1, #2 │ │ │ │ + lsrs r4, r7, #1 │ │ │ │ movs r4, r4 │ │ │ │ - stmia r0!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r0!, {r1, r3, r5, r6} │ │ │ │ movs r6, r5 │ │ │ │ - movs r4, #98 @ 0x62 │ │ │ │ + movs r4, #82 @ 0x52 │ │ │ │ movs r2, r4 │ │ │ │ - rors r2, r4 │ │ │ │ + rors r2, r2 │ │ │ │ movs r0, r5 │ │ │ │ - stmia r0!, {r1, r6} │ │ │ │ + stmia r0!, {r1, r4, r5} │ │ │ │ movs r6, r5 │ │ │ │ - lsrs r4, r2, #15 │ │ │ │ + lsrs r4, r0, #15 │ │ │ │ movs r4, r4 │ │ │ │ - lsls r6, r7, #31 │ │ │ │ + lsls r6, r5, #31 │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r6, r5, #4 │ │ │ │ + lsrs r6, r3, #4 │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r4, r3, #9 │ │ │ │ + lsrs r4, r1, #9 │ │ │ │ movs r4, r4 │ │ │ │ - bvc.n 1e6914 │ │ │ │ + bvc.n 1e68f4 │ │ │ │ movs r6, r4 │ │ │ │ - itte al │ │ │ │ - moval r6, r5 │ │ │ │ - ldral r6, [r4, #0] │ │ │ │ - mov r2, r4 │ │ │ │ - lsls r2, r4, #30 │ │ │ │ + itet le │ │ │ │ + movle r6, r5 │ │ │ │ + ldrgt r6, [r2, #0] │ │ │ │ + movle r2, r4 │ │ │ │ + lsls r2, r2, #30 │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r6, r1, #9 │ │ │ │ + lsrs r6, r7, #8 │ │ │ │ movs r4, r4 │ │ │ │ - bvc.n 1e68d0 │ │ │ │ + bvc.n 1e6ab0 │ │ │ │ movs r6, r4 │ │ │ │ - str r6, [r7, #124] @ 0x7c │ │ │ │ + str r6, [r5, #124] @ 0x7c │ │ │ │ movs r2, r4 │ │ │ │ - lsls r2, r7, #29 │ │ │ │ + lsls r2, r5, #29 │ │ │ │ movs r4, r4 │ │ │ │ - ittt ls │ │ │ │ - movls r6, r5 │ │ │ │ - adcls r0, r6 │ │ │ │ + itee hi │ │ │ │ + movhi r6, r5 │ │ │ │ + adcls r0, r4 │ │ │ │ movls r2, r4 │ │ │ │ - lsls r0, r4, #29 │ │ │ │ + lsls r0, r2, #29 │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r6, r4, #2 │ │ │ │ + lsrs r6, r2, #2 │ │ │ │ movs r4, r4 │ │ │ │ - itee vc │ │ │ │ - movvc r6, r5 │ │ │ │ - lsrvs r4, r6, #6 │ │ │ │ + ittt vs │ │ │ │ + movvs r6, r5 │ │ │ │ + lsrvs r4, r4, #6 │ │ │ │ movvs r4, r4 │ │ │ │ - lsls r4, r6, #28 │ │ │ │ + lsls r4, r4, #28 │ │ │ │ movs r4, r4 │ │ │ │ - sevl │ │ │ │ + sev │ │ │ │ movs r6, r5 │ │ │ │ - add r4, sp, #360 @ 0x168 │ │ │ │ + add r4, sp, #296 @ 0x128 │ │ │ │ movs r2, r4 │ │ │ │ - add r4, sp, #440 @ 0x1b8 │ │ │ │ + add r4, sp, #376 @ 0x178 │ │ │ │ movs r2, r4 │ │ │ │ - ittt cs │ │ │ │ - movcs r6, r5 │ │ │ │ - bcs.n 1e6cf0 @ unpredictable branch in IT block │ │ │ │ + itee ne │ │ │ │ + movne r6, r5 │ │ │ │ + beq.n 1e6cd0 @ unpredictable branch in IT block │ │ │ │ │ │ │ │ - movcs r2, r4 │ │ │ │ - lsls r4, r4, #27 │ │ │ │ + moveq r2, r4 │ │ │ │ + lsls r4, r2, #27 │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r0, r4, #6 │ │ │ │ + lsrs r0, r2, #6 │ │ │ │ movs r4, r4 │ │ │ │ - bvs.n 1e6988 │ │ │ │ + bvs.n 1e6968 │ │ │ │ movs r6, r4 │ │ │ │ - str r0, [r7, #112] @ 0x70 │ │ │ │ + str r0, [r5, #112] @ 0x70 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r4, r6, #26 │ │ │ │ + lsls r4, r4, #26 │ │ │ │ movs r4, r4 │ │ │ │ - bkpt 0x00d8 │ │ │ │ + bkpt 0x00c8 │ │ │ │ movs r6, r5 │ │ │ │ - lsrs r2, r1, #10 │ │ │ │ + lsrs r2, r7, #9 │ │ │ │ movs r4, r4 │ │ │ │ - lsls r2, r3, #26 │ │ │ │ + lsls r2, r1, #26 │ │ │ │ movs r4, r4 │ │ │ │ - bkpt 0x00b6 │ │ │ │ + bkpt 0x00a6 │ │ │ │ movs r6, r5 │ │ │ │ - lsrs r4, r5, #7 │ │ │ │ + lsrs r4, r3, #7 │ │ │ │ movs r4, r4 │ │ │ │ - lsls r2, r6, #25 │ │ │ │ + lsls r2, r4, #25 │ │ │ │ movs r4, r4 │ │ │ │ - bkpt 0x008e │ │ │ │ + bkpt 0x007e │ │ │ │ movs r6, r5 │ │ │ │ - lsrs r4, r5, #7 │ │ │ │ + lsrs r4, r3, #7 │ │ │ │ movs r4, r4 │ │ │ │ - lsls r2, r1, #25 │ │ │ │ + lsls r2, r7, #24 │ │ │ │ movs r4, r4 │ │ │ │ - bkpt 0x006e │ │ │ │ + bkpt 0x005e │ │ │ │ movs r6, r5 │ │ │ │ - lsrs r4, r2, #5 │ │ │ │ + lsrs r4, r0, #5 │ │ │ │ movs r4, r4 │ │ │ │ - lsls r2, r5, #24 │ │ │ │ + lsls r2, r3, #24 │ │ │ │ movs r4, r4 │ │ │ │ - bkpt 0x0046 │ │ │ │ + bkpt 0x0036 │ │ │ │ movs r6, r5 │ │ │ │ - lsrs r4, r2, #1 │ │ │ │ + lsrs r4, r0, #1 │ │ │ │ movs r4, r4 │ │ │ │ - lsls r0, r1, #24 │ │ │ │ + lsls r0, r7, #23 │ │ │ │ movs r4, r4 │ │ │ │ - bkpt 0x0026 │ │ │ │ + bkpt 0x0016 │ │ │ │ movs r6, r5 │ │ │ │ - lsls r2, r5, #23 │ │ │ │ + lsls r2, r3, #23 │ │ │ │ movs r4, r4 │ │ │ │ - bkpt 0x000a │ │ │ │ + pop {r1, r3, r4, r5, r6, r7, pc} │ │ │ │ movs r6, r5 │ │ │ │ - lsls r6, r1, #23 │ │ │ │ + lsls r6, r7, #22 │ │ │ │ movs r4, r4 │ │ │ │ - pop {r1, r4, r5, r6, r7, pc} │ │ │ │ + pop {r1, r5, r6, r7, pc} │ │ │ │ movs r6, r5 │ │ │ │ - lsls r0, r7, #22 │ │ │ │ + lsls r0, r5, #22 │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r0, r1, #3 │ │ │ │ + lsrs r0, r7, #2 │ │ │ │ movs r4, r4 │ │ │ │ - pop {r2, r3, r4, r6, r7, pc} │ │ │ │ + pop {r2, r3, r6, r7, pc} │ │ │ │ movs r6, r5 │ │ │ │ - lsls r2, r4, #22 │ │ │ │ + lsls r2, r2, #22 │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r2, r2, #3 │ │ │ │ + lsrs r2, r0, #3 │ │ │ │ movs r4, r4 │ │ │ │ - pop {r1, r6, r7, pc} │ │ │ │ + pop {r1, r4, r5, r7, pc} │ │ │ │ movs r6, r5 │ │ │ │ - lsls r0, r1, #22 │ │ │ │ + lsls r0, r7, #21 │ │ │ │ movs r4, r4 │ │ │ │ - lsrs r0, r7, #2 │ │ │ │ + lsrs r0, r5, #2 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 001e6a70 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ str r1, [sp, #4] │ │ │ │ movs r1, #0 │ │ │ │ - bl 3e3a64 │ │ │ │ + bl 3e3a5c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ movs r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ bl 1e6134 │ │ │ │ mov r3, r0 │ │ │ │ cbz r0, 1e6aa2 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e3538 │ │ │ │ + bl 3e3530 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cbz r4, 1e6ac2 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cbz r2, 1e6af4 │ │ │ │ adds r2, r4, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r2] │ │ │ │ @@ -253826,15 +253829,15 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 3d1e5c │ │ │ │ + bl 3d1e54 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -253848,15 +253851,15 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #60] @ (1e6b48 ) │ │ │ │ movs r2, #0 │ │ │ │ add r1, pc │ │ │ │ - bl 3d0bd4 │ │ │ │ + bl 3d0bcc │ │ │ │ mov r4, r0 │ │ │ │ bl 1ade84 │ │ │ │ cbz r0, 1e6b34 │ │ │ │ bl 1ade84 │ │ │ │ eor.w r3, r4, #1 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #0 │ │ │ │ @@ -253868,15 +253871,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - lsls r6, r4, #29 │ │ │ │ + lsls r6, r2, #29 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 001e6b4c : │ │ │ │ movs r0, #1 │ │ │ │ b.w 1e5590 │ │ │ │ nop │ │ │ │ │ │ │ │ @@ -253887,21 +253890,21 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movs r1, #1 │ │ │ │ sub sp, #12 │ │ │ │ bl 1e6134 │ │ │ │ cbz r0, 1e6b76 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 2975d0 │ │ │ │ + b.w 2975c8 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 3e5194 │ │ │ │ + bl 3e518c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 2975d0 │ │ │ │ + b.w 2975c8 │ │ │ │ │ │ │ │ 001e6b88 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #240] @ (1e6c88 ) │ │ │ │ @@ -253947,54 +253950,54 @@ │ │ │ │ movs r2, #1 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ strb r2, [r3, #0] │ │ │ │ bl 1aaec8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1e6c6e │ │ │ │ - bl 297070 │ │ │ │ + bl 297068 │ │ │ │ ldr r3, [pc, #144] @ (1e6c9c ) │ │ │ │ ldr r2, [pc, #148] @ (1e6ca0 ) │ │ │ │ ldr r1, [pc, #148] @ (1e6ca4 ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #296 @ 0x128 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #20 │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ add r2, sp, #8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ cbz r3, 1e6c38 │ │ │ │ bl 19ffb4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e0744 │ │ │ │ + bl 3e073c │ │ │ │ b.n 1e6bbc │ │ │ │ bl 1a0014 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 1e6c30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 296b24 │ │ │ │ + bl 296b1c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ b.n 1e6c30 │ │ │ │ ldr r3, [pc, #88] @ (1e6ca8 ) │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [pc, #88] @ (1e6cac ) │ │ │ │ ldr r1, [pc, #92] @ (1e6cb0 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #324 @ 0x144 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #918 @ 0x396 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1e6bbc │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #68] @ (1e6cb4 ) │ │ │ │ ldr r2, [pc, #68] @ (1e6cb8 ) │ │ │ │ ldr r1, [pc, #72] @ (1e6cbc ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ @@ -254009,31 +254012,31 @@ │ │ │ │ movs r2, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r4, [r5, r5] │ │ │ │ movs r2, r6 │ │ │ │ adds r4, r3, #5 │ │ │ │ movs r0, r0 │ │ │ │ - hlt 0x000a │ │ │ │ + rev16 r2, r7 │ │ │ │ movs r6, r5 │ │ │ │ - add r7, pc, #592 @ (adr r7, 1e6ef4 ) │ │ │ │ + add r7, pc, #528 @ (adr r7, 1e6eb4 ) │ │ │ │ movs r2, r4 │ │ │ │ - add r7, pc, #680 @ (adr r7, 1e6f50 ) │ │ │ │ + add r7, pc, #616 @ (adr r7, 1e6f10 ) │ │ │ │ movs r2, r4 │ │ │ │ - rev16 r4, r0 │ │ │ │ + rev r4, r6 │ │ │ │ movs r6, r5 │ │ │ │ - lsls r6, r4, #24 │ │ │ │ + lsls r6, r2, #24 │ │ │ │ movs r4, r4 │ │ │ │ - lsls r2, r0, #8 │ │ │ │ + lsls r2, r6, #7 │ │ │ │ movs r4, r4 │ │ │ │ - rev r4, r4 │ │ │ │ + rev r4, r2 │ │ │ │ movs r6, r5 │ │ │ │ - lsls r6, r5, #24 │ │ │ │ + lsls r6, r3, #24 │ │ │ │ movs r4, r4 │ │ │ │ - lsls r2, r4, #7 │ │ │ │ + lsls r2, r2, #7 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 001e6cc0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -254050,19 +254053,19 @@ │ │ │ │ ldr r3, [r0, #32] │ │ │ │ ldr r2, [r0, #36] @ 0x24 │ │ │ │ mov r7, r3 │ │ │ │ mov r8, r2 │ │ │ │ orrs r3, r2 │ │ │ │ beq.n 1e6d1c │ │ │ │ movs r0, #1 │ │ │ │ - bl 3f0538 │ │ │ │ + bl 3f0530 │ │ │ │ movs r3, #0 │ │ │ │ movw r2, #16960 @ 0x4240 │ │ │ │ movt r2, #15 │ │ │ │ - bl 4085c0 │ │ │ │ + bl 4085b8 │ │ │ │ cmp r0, r7 │ │ │ │ sbcs.w r1, r1, r8 │ │ │ │ blt.n 1e6d1c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -254073,86 +254076,86 @@ │ │ │ │ ldr r1, [pc, #52] @ (1e6d58 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #336 @ 0x150 │ │ │ │ strd r2, r6, [sp] │ │ │ │ add r1, pc │ │ │ │ movw r2, #950 @ 0x3b6 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ add sp, #8 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - cbnz r4, 1e6d70 │ │ │ │ + cbnz r4, 1e6d6c │ │ │ │ movs r6, r5 │ │ │ │ - lsls r6, r1, #22 │ │ │ │ + lsls r6, r7, #21 │ │ │ │ movs r4, r4 │ │ │ │ - lsls r0, r6, #4 │ │ │ │ + lsls r0, r4, #4 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 001e6d5c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #104] @ (1e6dd4 ) │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ - bl 297070 │ │ │ │ + bl 297068 │ │ │ │ ldr r2, [pc, #96] @ (1e6dd8 ) │ │ │ │ ldr r1, [pc, #96] @ (1e6ddc ) │ │ │ │ add r4, pc │ │ │ │ add.w r3, r4, #276 @ 0x114 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #77 @ 0x4d │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr r3, [r0, #80] @ 0x50 │ │ │ │ cbz r3, 1e6d9c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ mov r0, r5 │ │ │ │ - bl 297064 │ │ │ │ + bl 29705c │ │ │ │ add.w r3, r4, #352 @ 0x160 │ │ │ │ ldr r1, [pc, #56] @ (1e6de0 ) │ │ │ │ mov.w r2, #964 @ 0x3c4 │ │ │ │ ldr r4, [pc, #52] @ (1e6de4 ) │ │ │ │ str r0, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ mov r0, r6 │ │ │ │ add r4, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mvn.w r0, #94 @ 0x5e │ │ │ │ add sp, #8 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - cbnz r6, 1e6dde │ │ │ │ + cbnz r6, 1e6dda │ │ │ │ movs r6, r5 │ │ │ │ - adds r4, r0, #4 │ │ │ │ + adds r4, r6, #3 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r0, r6, #8 │ │ │ │ + lsls r0, r4, #8 │ │ │ │ movs r4, r4 │ │ │ │ - lsls r0, r6, #2 │ │ │ │ + lsls r0, r4, #2 │ │ │ │ movs r4, r4 │ │ │ │ - lsls r0, r6, #20 │ │ │ │ + lsls r0, r4, #20 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 001e6de8 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -254176,29 +254179,29 @@ │ │ │ │ ldr r1, [pc, #48] @ (1e6e54 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #372 @ 0x174 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #983 @ 0x3d7 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ add sp, #12 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xb876 │ │ │ │ + @ instruction: 0xb866 │ │ │ │ movs r6, r5 │ │ │ │ - lsls r0, r6, #19 │ │ │ │ + lsls r0, r4, #19 │ │ │ │ + movs r4, r4 │ │ │ │ movs r4, r4 │ │ │ │ - movs r4, r6 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 001e6e58 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -254212,29 +254215,29 @@ │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [pc, #132] @ (1e6efc ) │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 3e175c │ │ │ │ + bl 3e1754 │ │ │ │ mov r2, sp │ │ │ │ mov r1, r4 │ │ │ │ - bl 3e3890 │ │ │ │ + bl 3e3888 │ │ │ │ cbz r0, 1e6eac │ │ │ │ mov r4, r0 │ │ │ │ bl 1e5da8 │ │ │ │ cbnz r0, 1e6edc │ │ │ │ mov r1, sp │ │ │ │ mov r0, r4 │ │ │ │ bl 1e6a70 │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 1e6ee4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2975d0 │ │ │ │ + bl 2975c8 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r0, r6 │ │ │ │ bl 2203b8 │ │ │ │ ldr r2, [pc, #72] @ (1e6f00 ) │ │ │ │ ldr r3, [pc, #68] @ (1e6efc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -254248,24 +254251,24 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e3538 │ │ │ │ + bl 3e3530 │ │ │ │ b.n 1e6eb4 │ │ │ │ - bl 3e5194 │ │ │ │ + bl 3e518c │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e3538 │ │ │ │ + bl 3e3530 │ │ │ │ b.n 1e6ea6 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldrb r6, [r7, r2] │ │ │ │ movs r2, r6 │ │ │ │ - lsls r4, r7, #4 │ │ │ │ + lsls r4, r5, #4 │ │ │ │ movs r4, r4 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r6, r1] │ │ │ │ movs r2, r6 │ │ │ │ │ │ │ │ 001e6f04 : │ │ │ │ @@ -254281,15 +254284,15 @@ │ │ │ │ ldr r1, [pc, #88] @ (1e6f78 ) │ │ │ │ sub sp, #8 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 3d0ae4 │ │ │ │ + bl 3d0adc │ │ │ │ mov r1, sp │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 1e6cc0 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ bl 2203b8 │ │ │ │ @@ -254312,15 +254315,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r2, [r2, r0] │ │ │ │ movs r2, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb8d4 │ │ │ │ + @ instruction: 0xb8c4 │ │ │ │ movs r6, r4 │ │ │ │ ldrh r6, [r4, r7] │ │ │ │ movs r2, r6 │ │ │ │ │ │ │ │ 001e6f80 : │ │ │ │ cmp r1, #2 │ │ │ │ beq.n 1e6f92 │ │ │ │ @@ -254340,18 +254343,18 @@ │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r9, r2 │ │ │ │ add r6, pc │ │ │ │ blx 144d90 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3f7514 │ │ │ │ + bl 3f750c │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 297364 │ │ │ │ + bl 29735c │ │ │ │ mov sl, r0 │ │ │ │ cbz r0, 1e7008 │ │ │ │ ldr r5, [pc, #76] @ (1e7018 ) │ │ │ │ mov r4, r0 │ │ │ │ ldr r7, [pc, #76] @ (1e701c ) │ │ │ │ add r5, pc │ │ │ │ add.w r5, r5, #396 @ 0x18c │ │ │ │ @@ -254360,35 +254363,34 @@ │ │ │ │ ldr r4, [r4, #4] │ │ │ │ cbz r4, 1e7008 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movw r3, #1052 @ 0x41c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldrb.w r3, [r0, #66] @ 0x42 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1e6fd8 │ │ │ │ - bl 297080 │ │ │ │ + bl 297078 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3f74cc │ │ │ │ + bl 3f74c4 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 1e6fdc │ │ │ │ mov r0, sl │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b.w 144acc │ │ │ │ - movs r6, r0 │ │ │ │ - movs r4, r4 │ │ │ │ - @ instruction: 0xb6ca │ │ │ │ + vaddl.u q8, d6, d19 │ │ │ │ + @ instruction: 0xb6ba │ │ │ │ movs r6, r5 │ │ │ │ - cdp2 0, 8, cr0, cr12, cr3, {1} │ │ │ │ + cdp2 0, 7, cr0, cr12, cr3, {1} │ │ │ │ │ │ │ │ 001e7020 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #164] @ (1e70d4 ) │ │ │ │ @@ -254419,35 +254421,35 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r6, r2 │ │ │ │ blx 144d90 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3f7514 │ │ │ │ + bl 3f750c │ │ │ │ ldr r0, [pc, #100] @ (1e70e0 ) │ │ │ │ add r0, pc │ │ │ │ - bl 293354 │ │ │ │ + bl 29334c │ │ │ │ ldr r1, [pc, #96] @ (1e70e4 ) │ │ │ │ mov r2, sp │ │ │ │ movs r3, #0 │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 297354 │ │ │ │ + bl 29734c │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r7, r3 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1e7044 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ cbz r2, 1e70a8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3f74cc │ │ │ │ + bl 3f74c4 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 1e709a │ │ │ │ ldr r2, [pc, #56] @ (1e70e8 ) │ │ │ │ ldr r3, [pc, #36] @ (1e70d8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -254464,15 +254466,15 @@ │ │ │ │ nop │ │ │ │ ldrh r6, [r6, r3] │ │ │ │ movs r2, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r4, r3] │ │ │ │ movs r2, r6 │ │ │ │ - b.n 1e6994 │ │ │ │ + b.n 1e6974 │ │ │ │ movs r2, r4 │ │ │ │ b.n 1e6fb2 │ │ │ │ @ instruction: 0xffff5a7a │ │ │ │ movs r2, r6 │ │ │ │ │ │ │ │ 001e70ec : │ │ │ │ push {r4, r5, lr} │ │ │ │ @@ -254486,15 +254488,15 @@ │ │ │ │ cbz r0, 1e7160 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #0 │ │ │ │ bl 1e5b88 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 1e711c │ │ │ │ - bl 2e595c │ │ │ │ + bl 2e5954 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 1e7130 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ @@ -254507,15 +254509,15 @@ │ │ │ │ ldr r1, [pc, #72] @ (1e7180 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #436 @ 0x1b4 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #1135 @ 0x46f │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -254525,23 +254527,23 @@ │ │ │ │ ldr r1, [pc, #32] @ (1e7188 ) │ │ │ │ ldr r0, [pc, #32] @ (1e718c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #420 @ 0x1a4 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ - push {r5, r6, lr} │ │ │ │ + push {r4, r6, lr} │ │ │ │ movs r6, r5 │ │ │ │ - lsls r2, r2, #8 │ │ │ │ + lsls r2, r0, #8 │ │ │ │ movs r4, r4 │ │ │ │ - ldc2 0, cr0, [lr, #-140] @ 0xffffff74 │ │ │ │ - push {r1, r2, r3, r5, lr} │ │ │ │ + stc2 0, cr0, [lr, #-140] @ 0xffffff74 │ │ │ │ + push {r1, r2, r3, r4, lr} │ │ │ │ movs r6, r5 │ │ │ │ - ldc2l 0, cr0, [r4], #140 @ 0x8c │ │ │ │ - movs r3, #74 @ 0x4a │ │ │ │ + stc2l 0, cr0, [r4], #140 @ 0x8c │ │ │ │ + movs r3, #58 @ 0x3a │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 001e7190 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ @@ -254581,33 +254583,33 @@ │ │ │ │ ldrb r3, [r4, r3] │ │ │ │ cmp r3, #61 @ 0x3d │ │ │ │ beq.n 1e7254 │ │ │ │ ldr r0, [pc, #200] @ (1e72bc ) │ │ │ │ mov r1, r4 │ │ │ │ movs r2, #0 │ │ │ │ add r0, pc │ │ │ │ - bl 3e37c4 │ │ │ │ + bl 3e37bc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1e72a0 │ │ │ │ ldr r1, [pc, #188] @ (1e72c0 ) │ │ │ │ add r1, pc │ │ │ │ - bl 3e2b40 │ │ │ │ + bl 3e2b38 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1e7298 │ │ │ │ ldr r1, [pc, #180] @ (1e72c4 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 3e2b40 │ │ │ │ + bl 3e2b38 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1e7298 │ │ │ │ ldr r1, [pc, #168] @ (1e72c8 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 3e2b40 │ │ │ │ + bl 3e2b38 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1e7298 │ │ │ │ movs r0, #0 │ │ │ │ ldr r2, [pc, #156] @ (1e72cc ) │ │ │ │ ldr r3, [pc, #128] @ (1e72b0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -254626,84 +254628,84 @@ │ │ │ │ ldr r3, [pc, #120] @ (1e72d0 ) │ │ │ │ mov r2, r7 │ │ │ │ ldr r0, [pc, #120] @ (1e72d4 ) │ │ │ │ mov r1, r7 │ │ │ │ add r0, pc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ mov r8, r3 │ │ │ │ - bl 3e3258 │ │ │ │ + bl 3e3250 │ │ │ │ ldr r1, [pc, #108] @ (1e72d8 ) │ │ │ │ mov r3, r8 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ add r1, pc │ │ │ │ - bl 3e2e5c │ │ │ │ + bl 3e2e54 │ │ │ │ ldr r1, [pc, #100] @ (1e72dc ) │ │ │ │ mov r3, r8 │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ add r1, pc │ │ │ │ mov r0, r7 │ │ │ │ - bl 3e2e5c │ │ │ │ + bl 3e2e54 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r1, [pc, #88] @ (1e72e0 ) │ │ │ │ mov r3, r8 │ │ │ │ adds r2, #1 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ add r2, r4 │ │ │ │ - bl 3e2e5c │ │ │ │ + bl 3e2e54 │ │ │ │ b.n 1e722a │ │ │ │ ldr r0, [pc, #72] @ (1e72e4 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 1e722c │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r4, [r0, r6] │ │ │ │ movs r2, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, r5] │ │ │ │ movs r2, r6 │ │ │ │ - lsls r2, r4, #6 │ │ │ │ + lsls r2, r2, #6 │ │ │ │ movs r4, r4 │ │ │ │ add r7, pc, #984 @ (adr r7, 1e7698 ) │ │ │ │ movs r2, r6 │ │ │ │ - ldmia r4!, {r5, r6} │ │ │ │ + ldmia r4, {r4, r6} │ │ │ │ movs r6, r4 │ │ │ │ - movs r7, #250 @ 0xfa │ │ │ │ + movs r7, #234 @ 0xea │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r5, r7] │ │ │ │ + str r4, [r3, r7] │ │ │ │ movs r0, r5 │ │ │ │ ldr r4, [r7, r3] │ │ │ │ movs r2, r6 │ │ │ │ cmp r6, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ add r7, pc, #576 @ (adr r7, 1e7518 ) │ │ │ │ movs r2, r6 │ │ │ │ - ldmia r3!, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r3!, {r2, r5, r6, r7} │ │ │ │ movs r6, r4 │ │ │ │ - movs r7, #144 @ 0x90 │ │ │ │ + movs r7, #128 @ 0x80 │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [r7, r5] │ │ │ │ + str r6, [r5, r5] │ │ │ │ movs r0, r5 │ │ │ │ - lsls r2, r6, #3 │ │ │ │ + lsls r2, r4, #3 │ │ │ │ movs r4, r4 │ │ │ │ │ │ │ │ 001e72e8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #5 │ │ │ │ mov r6, r1 │ │ │ │ - bl 2938c4 │ │ │ │ + bl 2938bc │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 1e7310 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ lsls r3, r3, #29 │ │ │ │ it mi │ │ │ │ movmi r4, #1 │ │ │ │ bpl.n 1e7324 │ │ │ │ @@ -254722,28 +254724,28 @@ │ │ │ │ add r2, pc │ │ │ │ strd r2, r1, [sp] │ │ │ │ movw r2, #1206 @ 0x4b6 │ │ │ │ ldr r1, [pc, #40] @ (1e7360 ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #452 @ 0x1c4 │ │ │ │ add r1, pc │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - lsls r0, r3, #2 │ │ │ │ + lsls r0, r1, #2 │ │ │ │ movs r4, r4 │ │ │ │ - cbz r0, 1e73b8 │ │ │ │ + cbz r0, 1e73b4 │ │ │ │ movs r6, r5 │ │ │ │ - @ instruction: 0xfb220023 │ │ │ │ + smlatb r0, r2, r3, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ mov.w r0, #1024 @ 0x400 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -254777,21 +254779,21 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldc2l 0, cr0, [r2, #248]! @ 0xf8 │ │ │ │ - lsls r6, r3, #17 │ │ │ │ + lsls r6, r1, #17 │ │ │ │ movs r4, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r4, [pc, #52] @ (1e741c ) │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r0, #8] │ │ │ │ add r4, pc │ │ │ │ cbz r3, 1e73fe │ │ │ │ movs r0, #0 │ │ │ │ @@ -254844,15 +254846,15 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (1e74d4 ) │ │ │ │ sub sp, #8 │ │ │ │ add r3, pc │ │ │ │ mov r4, r3 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cbz r3, 1e74c2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ cbz r3, 1e749c │ │ │ │ add sp, #8 │ │ │ │ movs r0, #0 │ │ │ │ @@ -254872,50 +254874,50 @@ │ │ │ │ strb r3, [r0, #4] │ │ │ │ ldr r3, [pc, #36] @ (1e74d8 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 3dcf84 │ │ │ │ + b.w 3dcf7c │ │ │ │ ldr r3, [pc, #24] @ (1e74dc ) │ │ │ │ movs r2, #101 @ 0x65 │ │ │ │ ldr r1, [pc, #24] @ (1e74e0 ) │ │ │ │ ldr r0, [pc, #24] @ (1e74e4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ ldrsb r6, [r6, r2] │ │ │ │ movs r2, r6 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r2, 1e754a │ │ │ │ + cbz r2, 1e7546 │ │ │ │ movs r6, r5 │ │ │ │ - add r6, pc, #336 @ (adr r6, 1e7634 ) │ │ │ │ + add r6, pc, #272 @ (adr r6, 1e75f4 ) │ │ │ │ movs r2, r4 │ │ │ │ - add r6, pc, #424 @ (adr r6, 1e7690 ) │ │ │ │ + add r6, pc, #360 @ (adr r6, 1e7650 ) │ │ │ │ movs r2, r4 │ │ │ │ ldr r0, [pc, #4] @ (1e74f0 ) │ │ │ │ add r0, pc │ │ │ │ - b.w 2969cc │ │ │ │ + b.w 2969c4 │ │ │ │ ldr r7, [sp, #744] @ 0x2e8 │ │ │ │ movs r1, r6 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ blx 144d90 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 34c860 │ │ │ │ + bl 34c858 │ │ │ │ ldr r3, [pc, #40] @ (1e7540 ) │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cbz r1, 1e7522 │ │ │ │ ldrb r3, [r3, #4] │ │ │ │ cbnz r3, 1e7534 │ │ │ │ movs r0, #0 │ │ │ │ @@ -255009,20 +255011,20 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ stc2 0, cr0, [r6], {62} @ 0x3e │ │ │ │ - lsls r6, r3, #10 │ │ │ │ + lsls r6, r1, #10 │ │ │ │ movs r4, r4 │ │ │ │ @ instruction: 0xfbdc003e │ │ │ │ @ instruction: 0xfbc0003e │ │ │ │ @ instruction: 0xfb9c003e │ │ │ │ - lsls r4, r4, #8 │ │ │ │ + lsls r4, r2, #8 │ │ │ │ movs r4, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #84] @ 1e768c │ │ │ │ sub sp, #8 │ │ │ │ @@ -255031,61 +255033,61 @@ │ │ │ │ ldr r1, [pc, #80] @ (1e7694 ) │ │ │ │ add ip, pc │ │ │ │ add.w r4, ip, #16 │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r4, r0 │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr r3, [pc, #64] @ (1e7698 ) │ │ │ │ ldr r1, [pc, #68] @ (1e769c ) │ │ │ │ add r3, pc │ │ │ │ ldr r2, [pc, #68] @ (1e76a0 ) │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [pc, #64] @ (1e76a4 ) │ │ │ │ add r2, pc │ │ │ │ str r1, [r0, #52] @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #60] @ (1e76a8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ - bl 29a3a0 │ │ │ │ + bl 29a398 │ │ │ │ ldr r3, [pc, #56] @ (1e76ac ) │ │ │ │ ldr r2, [pc, #56] @ (1e76b0 ) │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #56] @ (1e76b4 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 29a3a0 │ │ │ │ + b.w 29a398 │ │ │ │ nop │ │ │ │ - sxth r2, r6 │ │ │ │ + sxth r2, r4 │ │ │ │ movs r6, r5 │ │ │ │ - movs r4, #136 @ 0x88 │ │ │ │ + movs r4, #120 @ 0x78 │ │ │ │ movs r2, r4 │ │ │ │ - movs r4, #96 @ 0x60 │ │ │ │ + movs r4, #80 @ 0x50 │ │ │ │ movs r2, r4 │ │ │ │ lsls r1, r3, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r7, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r3, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ lsls r3, r2, #20 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #720] @ 0x2d0 │ │ │ │ + str r3, [sp, #656] @ 0x290 │ │ │ │ movs r5, r4 │ │ │ │ lsls r3, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r5, r5, #11 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r1, r0 │ │ │ │ + adds r6, r7, r7 │ │ │ │ movs r5, r4 │ │ │ │ sub.w r3, r0, #48 @ 0x30 │ │ │ │ uxtb r2, r3 │ │ │ │ cmp r2, #9 │ │ │ │ bls.n 1e76e6 │ │ │ │ sub.w r3, r0, #97 @ 0x61 │ │ │ │ cmp r3, #5 │ │ │ │ @@ -255162,15 +255164,15 @@ │ │ │ │ strb r4, [r4, r0] │ │ │ │ movs r2, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfa68003e │ │ │ │ strb r6, [r0, r0] │ │ │ │ movs r2, r6 │ │ │ │ - lsls r0, r4, #3 │ │ │ │ + lsls r0, r2, #3 │ │ │ │ movs r4, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r6, [pc, #348] @ (1e78f0 ) │ │ │ │ sub sp, #28 │ │ │ │ @@ -255185,66 +255187,66 @@ │ │ │ │ add r2, pc │ │ │ │ mov r9, r3 │ │ │ │ add.w r3, r5, #40 @ 0x28 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #39 @ 0x27 │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r7, r0 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r3, [pc, #324] @ (1e7900 ) │ │ │ │ ldr r2, [sp, #20] │ │ │ │ add r3, pc │ │ │ │ ldr.w r3, [r3, #1036] @ 0x40c │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 1e7868 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1e78c4 │ │ │ │ ldr r5, [r7, #16] │ │ │ │ - bl 293300 │ │ │ │ + bl 2932f8 │ │ │ │ cmp r5, r0 │ │ │ │ beq.n 1e77e8 │ │ │ │ movs r3, #1 │ │ │ │ strb r3, [r4, #20] │ │ │ │ - bl 293300 │ │ │ │ + bl 2932f8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 2996e4 │ │ │ │ + bl 2996dc │ │ │ │ ldr r5, [r4, #64] @ 0x40 │ │ │ │ ldr r6, [r4, #28] │ │ │ │ cmp r5, #0 │ │ │ │ beq.n 1e7894 │ │ │ │ ldr r1, [pc, #272] @ (1e7904 ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ blx 145310 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1e78b2 │ │ │ │ add.w r5, r4, #32 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 34cd90 │ │ │ │ + bl 34cd88 │ │ │ │ cbz r0, 1e7852 │ │ │ │ movs r2, #0 │ │ │ │ movs r6, #1 │ │ │ │ strd r2, r5, [sp] │ │ │ │ mov r0, r5 │ │ │ │ strd r2, r6, [sp, #8] │ │ │ │ ldr r3, [pc, #232] @ (1e7908 ) │ │ │ │ ldr r2, [pc, #236] @ (1e790c ) │ │ │ │ ldr r1, [pc, #236] @ (1e7910 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - bl 34d0e8 │ │ │ │ + bl 34d0e0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 34cf20 │ │ │ │ + bl 34cf18 │ │ │ │ ldr r0, [pc, #220] @ (1e7914 ) │ │ │ │ add r0, pc │ │ │ │ blx 1440ac │ │ │ │ ldr r3, [pc, #216] @ (1e7918 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [r3, #1044] @ 0x414 │ │ │ │ str.w r0, [r3, #1040] @ 0x410 │ │ │ │ @@ -255263,15 +255265,15 @@ │ │ │ │ ldr r4, [pc, #180] @ (1e7920 ) │ │ │ │ mov r1, r2 │ │ │ │ add.w r3, r5, #48 @ 0x30 │ │ │ │ mov r0, r8 │ │ │ │ add r4, pc │ │ │ │ movw r2, #918 @ 0x396 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ add sp, #28 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -255299,52 +255301,52 @@ │ │ │ │ ldr r4, [pc, #112] @ (1e7938 ) │ │ │ │ mov r1, r2 │ │ │ │ add.w r3, r5, #48 @ 0x30 │ │ │ │ mov r0, r8 │ │ │ │ add r4, pc │ │ │ │ movw r2, #922 @ 0x39a │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ add sp, #28 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - cmp r0, #22 │ │ │ │ + cmp r0, #6 │ │ │ │ movs r3, r4 │ │ │ │ - sub sp, #344 @ 0x158 │ │ │ │ + sub sp, #280 @ 0x118 │ │ │ │ movs r6, r5 │ │ │ │ strh r4, [r1, r6] │ │ │ │ movs r2, r6 │ │ │ │ - lsls r0, r2, #3 │ │ │ │ + lsls r0, r0, #3 │ │ │ │ movs r4, r4 │ │ │ │ ldrsh.w r0, [r8, #62] @ 0x3e │ │ │ │ - adds r6, #148 @ 0x94 │ │ │ │ + adds r6, #132 @ 0x84 │ │ │ │ movs r0, r5 │ │ │ │ ldc2 15, cr15, [pc, #-1020] @ 1e7510 │ │ │ │ adds r1, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfb3fffff │ │ │ │ - strh r6, [r1, #42] @ 0x2a │ │ │ │ + strh r6, [r7, #40] @ 0x28 │ │ │ │ movs r5, r4 │ │ │ │ ldrsh.w r0, [r6, lr, lsl #3] │ │ │ │ vld4.8 {d0-d3}, [r8 :256], lr │ │ │ │ - movs r2, r2 │ │ │ │ + movs r2, r0 │ │ │ │ movs r4, r4 │ │ │ │ cmp r5, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r0, [ip, #62] @ 0x3e │ │ │ │ mcrr2 15, 15, pc, r7, cr15 @ │ │ │ │ - movs r2, r2 │ │ │ │ + movs r2, r0 │ │ │ │ movs r4, r4 │ │ │ │ ldrh.w r0, [r6, #62] @ 0x3e │ │ │ │ - vaddl.u32 q8, d2, d19 │ │ │ │ + vaddl.u16 q8, d2, d19 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 1e7370 │ │ │ │ @@ -255367,23 +255369,23 @@ │ │ │ │ movs r3, #39 @ 0x27 │ │ │ │ ldr r1, [pc, #36] @ (1e79ac ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #40 @ 0x28 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r0, [r0, #64] @ 0x40 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ b.w 145b84 │ │ │ │ - add r6, sp, #952 @ 0x3b8 │ │ │ │ + add r6, sp, #888 @ 0x378 │ │ │ │ movs r6, r5 │ │ │ │ - cdp2 0, 14, cr0, cr8, cr3, {1} │ │ │ │ - movs r6, #34 @ 0x22 │ │ │ │ + cdp2 0, 13, cr0, cr8, cr3, {1} │ │ │ │ + movs r6, #18 │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #40] @ 1e79e8 │ │ │ │ sub sp, #12 │ │ │ │ @@ -255391,23 +255393,23 @@ │ │ │ │ movs r3, #39 @ 0x27 │ │ │ │ ldr r1, [pc, #36] @ (1e79f0 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #40 @ 0x28 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ b.w 145b84 │ │ │ │ - add r6, sp, #680 @ 0x2a8 │ │ │ │ + add r6, sp, #616 @ 0x268 │ │ │ │ movs r6, r5 │ │ │ │ - cdp2 0, 10, cr0, cr4, cr3, {1} │ │ │ │ - movs r5, #222 @ 0xde │ │ │ │ + cdp2 0, 9, cr0, cr4, cr3, {1} │ │ │ │ + movs r5, #206 @ 0xce │ │ │ │ movs r3, r4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r1, [pc, #192] @ (1e7ac4 ) │ │ │ │ sub sp, #28 │ │ │ │ @@ -255417,15 +255419,15 @@ │ │ │ │ add r4, pc │ │ │ │ mov r5, r1 │ │ │ │ add.w r2, r4, #40 @ 0x28 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [pc, #176] @ (1e7acc ) │ │ │ │ add r1, pc │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r2, [pc, #172] @ (1e7ad0 ) │ │ │ │ mov r3, r0 │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [r2, #1036] @ 0x40c │ │ │ │ cmp r0, r3 │ │ │ │ beq.n 1e7a6e │ │ │ │ ldrb r2, [r3, #20] │ │ │ │ @@ -255435,41 +255437,41 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 293300 │ │ │ │ + bl 2932f8 │ │ │ │ ldr r1, [pc, #132] @ (1e7ad4 ) │ │ │ │ add r1, pc │ │ │ │ - bl 2981f0 │ │ │ │ + bl 2981e8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movs r2, #0 │ │ │ │ strb r2, [r3, #20] │ │ │ │ add sp, #28 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r0, #32 │ │ │ │ strd r2, r3, [sp, #16] │ │ │ │ str r0, [sp, #12] │ │ │ │ - bl 34d298 │ │ │ │ + bl 34d290 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldrb r1, [r2, #4] │ │ │ │ cbnz r1, 1e7ab2 │ │ │ │ strd r2, r3, [sp, #12] │ │ │ │ str r1, [sp, #20] │ │ │ │ - bl 34d12c │ │ │ │ + bl 34d124 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ cbz r0, 1e7aa6 │ │ │ │ strd r3, r2, [sp, #12] │ │ │ │ blx 143bc4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ @@ -255482,24 +255484,24 @@ │ │ │ │ b.n 1e7a2e │ │ │ │ ldr r0, [pc, #40] @ (1e7adc ) │ │ │ │ add.w r3, r4, #64 @ 0x40 │ │ │ │ mov r1, r5 │ │ │ │ movw r2, #942 @ 0x3ae │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ - cdp2 0, 6, cr0, cr10, cr3, {1} │ │ │ │ - add r6, sp, #416 @ 0x1a0 │ │ │ │ + cdp2 0, 5, cr0, cr10, cr3, {1} │ │ │ │ + add r6, sp, #352 @ 0x160 │ │ │ │ movs r6, r5 │ │ │ │ - movs r5, #150 @ 0x96 │ │ │ │ + movs r5, #134 @ 0x86 │ │ │ │ movs r3, r4 │ │ │ │ @ instruction: 0xf750003e │ │ │ │ - movs r5, #98 @ 0x62 │ │ │ │ + movs r5, #82 @ 0x52 │ │ │ │ movs r3, r4 │ │ │ │ movt r0, #43070 @ 0xa83e │ │ │ │ - cdp2 0, 0, cr0, cr14, cr3, {1} │ │ │ │ + ldc2l 0, cr0, [lr, #140]! @ 0x8c │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #124] @ (1e7b6c ) │ │ │ │ sub sp, #20 │ │ │ │ ldr r5, [pc, #124] @ (1e7b70 ) │ │ │ │ @@ -255509,15 +255511,15 @@ │ │ │ │ add r5, pc │ │ │ │ mov r7, r2 │ │ │ │ add.w r3, r5, #40 @ 0x28 │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #39 @ 0x27 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r2, [pc, #104] @ (1e7b78 ) │ │ │ │ add r2, pc │ │ │ │ ldr.w r2, [r2, #1036] @ 0x40c │ │ │ │ cmp r2, r0 │ │ │ │ beq.n 1e7b42 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #64] @ 0x40 │ │ │ │ @@ -255538,30 +255540,30 @@ │ │ │ │ ldr r2, [pc, #56] @ (1e7b7c ) │ │ │ │ add.w r3, r5, #80 @ 0x50 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ movw r2, #962 @ 0x3c2 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ add sp, #20 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldc2l 0, cr0, [ip, #-140]! @ 0xffffff74 │ │ │ │ - add r5, sp, #488 @ 0x1e8 │ │ │ │ + stc2l 0, cr0, [ip, #-140]! @ 0xffffff74 │ │ │ │ + add r5, sp, #424 @ 0x1a8 │ │ │ │ movs r6, r5 │ │ │ │ - movs r4, #170 @ 0xaa │ │ │ │ + movs r4, #154 @ 0x9a │ │ │ │ movs r3, r4 │ │ │ │ @ instruction: 0xf664003e │ │ │ │ - ldc2 0, cr0, [r0, #140] @ 0x8c │ │ │ │ + stc2 0, cr0, [r0, #140] @ 0x8c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r7, [pc, #184] @ (1e7c4c ) │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r8, [pc, #184] @ 1e7c50 │ │ │ │ @@ -255571,47 +255573,47 @@ │ │ │ │ add r8, pc │ │ │ │ mov r9, r2 │ │ │ │ add.w r3, r8, #40 @ 0x28 │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r7 │ │ │ │ movs r3, #39 @ 0x27 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r3, [pc, #164] @ (1e7c58 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r3, [r3, #1036] @ 0x40c │ │ │ │ cmp r3, r0 │ │ │ │ beq.n 1e7bf0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 354b20 │ │ │ │ + bl 354b18 │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 1e7c1c │ │ │ │ ldr r0, [r4, #24] │ │ │ │ blx 143ca4 │ │ │ │ mov r0, r6 │ │ │ │ blx 145b88 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ str r0, [r4, #24] │ │ │ │ cbz r3, 1e7be2 │ │ │ │ mov r0, r3 │ │ │ │ - bl 2975d0 │ │ │ │ + bl 2975c8 │ │ │ │ mov r0, r5 │ │ │ │ str r5, [r4, #28] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 2974b0 │ │ │ │ + b.w 2974a8 │ │ │ │ ldr r2, [pc, #104] @ (1e7c5c ) │ │ │ │ add.w r3, r8, #96 @ 0x60 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ movw r2, #982 @ 0x3d6 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ add sp, #12 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -255619,32 +255621,32 @@ │ │ │ │ ldr r2, [pc, #64] @ (1e7c60 ) │ │ │ │ add.w r3, r8, #96 @ 0x60 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ add r2, pc │ │ │ │ strd r2, r6, [sp] │ │ │ │ mov.w r2, #988 @ 0x3dc │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ add sp, #12 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - ldc2l 0, cr0, [r8], {35} @ 0x23 │ │ │ │ - add r4, sp, #856 @ 0x358 │ │ │ │ + stc2l 0, cr0, [r8], {35} @ 0x23 │ │ │ │ + add r4, sp, #792 @ 0x318 │ │ │ │ movs r6, r5 │ │ │ │ - movs r4, #10 │ │ │ │ + movs r3, #250 @ 0xfa │ │ │ │ movs r3, r4 │ │ │ │ rsb r0, r0, #12451840 @ 0xbe0000 │ │ │ │ - stc2 0, cr0, [r6, #-140] @ 0xffffff74 │ │ │ │ - stc2 0, cr0, [r2, #-140] @ 0xffffff74 │ │ │ │ + ldc2l 0, cr0, [r6], #140 @ 0x8c │ │ │ │ + ldc2l 0, cr0, [r2], #140 @ 0x8c │ │ │ │ │ │ │ │ 001e7c64 : │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4076] @ 0xfec │ │ │ │ @@ -255756,25 +255758,25 @@ │ │ │ │ bne.n 1e7e20 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1e84e6 │ │ │ │ movs r1, #0 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ ldrb r6, [r5, #14] │ │ │ │ - bl 29a180 │ │ │ │ + bl 29a178 │ │ │ │ ldr.w r3, [pc, #2880] @ 1e88e4 │ │ │ │ ldr.w r2, [pc, #2880] @ 1e88e8 │ │ │ │ ldr.w r1, [pc, #2880] @ 1e88ec │ │ │ │ add r3, pc │ │ │ │ adds r3, #140 @ 0x8c │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #77 @ 0x4d │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1e829a │ │ │ │ cmp r6, #111 @ 0x6f │ │ │ │ it ne │ │ │ │ cmpne r7, #0 │ │ │ │ ite ne │ │ │ │ @@ -255829,25 +255831,25 @@ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1e87be │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1e87be │ │ │ │ mov r1, r6 │ │ │ │ - bl 29a180 │ │ │ │ + bl 29a178 │ │ │ │ ldr.w r1, [pc, #2708] @ 1e8904 │ │ │ │ ldr.w r2, [pc, #2708] @ 1e8908 │ │ │ │ movs r3, #77 @ 0x4d │ │ │ │ add r1, pc │ │ │ │ adds r1, #140 @ 0x8c │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr.w r1, [pc, #2700] @ 1e890c │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1e8332 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr.w r1, [pc, #2680] @ 1e8910 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ @@ -255855,30 +255857,30 @@ │ │ │ │ add r3, sp, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r1, r6 │ │ │ │ it eq │ │ │ │ moveq r5, #0 │ │ │ │ - bl 3d5a04 │ │ │ │ + bl 3d59fc │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1e8544 │ │ │ │ mov r2, r0 │ │ │ │ add r3, sp, #112 @ 0x70 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r1, r2 │ │ │ │ - bl 3d5a04 │ │ │ │ + bl 3d59fc │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1e8524 │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 19fc3c │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ - bl 2944e4 │ │ │ │ + bl 2944dc │ │ │ │ bl 1e7370 │ │ │ │ ldr.w r3, [pc, #2612] @ 1e8914 │ │ │ │ ldr.w r1, [pc, #2612] @ 1e8918 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ ldr.w r2, [r3, #1044] @ 0x414 │ │ │ │ ldr.w r0, [r3, #1048] @ 0x418 │ │ │ │ @@ -255903,15 +255905,15 @@ │ │ │ │ cmp r5, #0 │ │ │ │ beq.n 1e7fd4 │ │ │ │ cmp r6, #111 @ 0x6f │ │ │ │ beq.n 1e7fbc │ │ │ │ ldr.w r1, [pc, #2548] @ 1e8920 │ │ │ │ ldrd r0, r2, [r5, #4] │ │ │ │ add r1, pc │ │ │ │ - bl 2947b0 │ │ │ │ + bl 2947a8 │ │ │ │ ldr r5, [r5, #16] │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 1e7f2a │ │ │ │ ldr.w r4, [pc, #2532] @ 1e8924 │ │ │ │ add r4, pc │ │ │ │ str.w r8, [r4, #1052] @ 0x41c │ │ │ │ bl 1e7370 │ │ │ │ @@ -255939,15 +255941,15 @@ │ │ │ │ movs r0, #4 │ │ │ │ ldr.w r9, [r5] │ │ │ │ blx 1439a4 │ │ │ │ mov r7, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl 2946b4 │ │ │ │ + bl 2946ac │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r8 │ │ │ │ adds r6, #1 │ │ │ │ bl 19fd7c │ │ │ │ str r0, [r7, #0] │ │ │ │ @@ -256101,23 +256103,23 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1e8bbc │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1e8bbc │ │ │ │ add r3, sp, #88 @ 0x58 │ │ │ │ mov r1, r2 │ │ │ │ - bl 3d5eac │ │ │ │ + bl 3d5ea4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1e8b9c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r3, sp, #96 @ 0x60 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r5 │ │ │ │ - bl 3d5eac │ │ │ │ + bl 3d5ea4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1e8b7c │ │ │ │ ldrd r3, r2, [sp, #96] @ 0x60 │ │ │ │ orrs r2, r3 │ │ │ │ beq.w 1e8b5e │ │ │ │ mov r0, r3 │ │ │ │ @@ -256141,15 +256143,15 @@ │ │ │ │ ldrd r2, r3, [sp, #88] @ 0x58 │ │ │ │ bl 1e0a7c │ │ │ │ mov r3, r4 │ │ │ │ ldr r2, [sp, #96] @ 0x60 │ │ │ │ mov r1, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3f5914 │ │ │ │ + bl 3f590c │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r1, [pc, #1960] @ 1e898c │ │ │ │ mov r0, sl │ │ │ │ ldr r2, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 1e7c64 │ │ │ │ mov r0, r5 │ │ │ │ @@ -256180,23 +256182,23 @@ │ │ │ │ beq.w 1e902a │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1e902a │ │ │ │ add r3, sp, #104 @ 0x68 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r5 │ │ │ │ - bl 3d5cf8 │ │ │ │ + bl 3d5cf0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1e900a │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r0 │ │ │ │ add r3, sp, #112 @ 0x70 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 3d5cf8 │ │ │ │ + bl 3d5cf0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1e8b3e │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ cmp.w r2, #65536 @ 0x10000 │ │ │ │ bcs.w 1e8b20 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldrb r3, [r3, #3] │ │ │ │ @@ -256246,15 +256248,15 @@ │ │ │ │ movs r5, #0 │ │ │ │ str r5, [sp, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1e87f2 │ │ │ │ add r3, sp, #112 @ 0x70 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r5 │ │ │ │ - bl 3d5cf8 │ │ │ │ + bl 3d5cf0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1e87d8 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ cmp.w r3, #65536 @ 0x10000 │ │ │ │ bcs.w 1e880a │ │ │ │ ldr r2, [r4, #0] │ │ │ │ ldrb r2, [r2, #2] │ │ │ │ @@ -256300,23 +256302,23 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1e8504 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1e8504 │ │ │ │ add r3, sp, #88 @ 0x58 │ │ │ │ mov r1, r2 │ │ │ │ - bl 3d5eac │ │ │ │ + bl 3d5ea4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1e8584 │ │ │ │ mov r2, r0 │ │ │ │ add r3, sp, #96 @ 0x60 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, r5 │ │ │ │ - bl 3d5eac │ │ │ │ + bl 3d5ea4 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1e8564 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldrb r3, [r3, #5] │ │ │ │ subs r3, #98 @ 0x62 │ │ │ │ cmp r3, #21 │ │ │ │ bhi.n 1e841c │ │ │ │ @@ -256504,23 +256506,23 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1e86d8 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1e86d8 │ │ │ │ add r3, sp, #88 @ 0x58 │ │ │ │ mov r1, r2 │ │ │ │ - bl 3d5eac │ │ │ │ + bl 3d5ea4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1e8bd6 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r3, sp, #96 @ 0x60 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r5 │ │ │ │ - bl 3d5eac │ │ │ │ + bl 3d5ea4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1e86be │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ blx 145d4c │ │ │ │ ldr r3, [pc, #908] @ (1e8988 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -256562,15 +256564,15 @@ │ │ │ │ strd r2, r3, [sp, #80] @ 0x50 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1e8f38 │ │ │ │ movs r2, #0 │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ mov r1, r2 │ │ │ │ - bl 3d5eac │ │ │ │ + bl 3d5ea4 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1e8e3c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldrb r3, [r3, #4] │ │ │ │ subs r3, #98 @ 0x62 │ │ │ │ cmp r3, #21 │ │ │ │ bhi.w 1e8ca4 │ │ │ │ @@ -256638,23 +256640,23 @@ │ │ │ │ beq.w 1e88a8 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1e88a8 │ │ │ │ add r3, sp, #96 @ 0x60 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r6 │ │ │ │ - bl 3d5eac │ │ │ │ + bl 3d5ea4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1e888e │ │ │ │ mov r2, r0 │ │ │ │ add r3, sp, #104 @ 0x68 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, r5 │ │ │ │ - bl 3d5eac │ │ │ │ + bl 3d5ea4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1e8874 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ blx 144d90 │ │ │ │ cmp r0, #2 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ @@ -256802,168 +256804,168 @@ │ │ │ │ ldr r6, [pc, #144] @ (1e8958 ) │ │ │ │ movs r2, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [pc, #120] @ (1e8948 ) │ │ │ │ movs r2, r6 │ │ │ │ orr.w r0, sl, #12451840 @ 0xbe0000 │ │ │ │ - ldc2 0, cr0, [ip], {35} @ 0x23 │ │ │ │ - asrs r4, r7, #29 │ │ │ │ + stc2 0, cr0, [ip], {35} @ 0x23 │ │ │ │ + asrs r4, r5, #29 │ │ │ │ movs r6, r4 │ │ │ │ and.w r0, r6, #12451840 @ 0xbe0000 │ │ │ │ - @ instruction: 0xfbe20023 │ │ │ │ - add r2, sp, #792 @ 0x318 │ │ │ │ + @ instruction: 0xfbd20023 │ │ │ │ + add r2, sp, #728 @ 0x2d8 │ │ │ │ movs r6, r5 │ │ │ │ - lsrs r2, r2, #19 │ │ │ │ + lsrs r2, r0, #19 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xf1fe0023 │ │ │ │ + @ instruction: 0xf1ee0023 │ │ │ │ @ instruction: 0xf39a003e │ │ │ │ ldr r5, [pc, #208] @ (1e89c8 ) │ │ │ │ movs r2, r6 │ │ │ │ - @ instruction: 0xfbda0023 │ │ │ │ - @ instruction: 0xfb560023 │ │ │ │ - @ instruction: 0xfbfa0023 │ │ │ │ - add r1, sp, #1008 @ 0x3f0 │ │ │ │ + @ instruction: 0xfbca0023 │ │ │ │ + @ instruction: 0xfb460023 │ │ │ │ + @ instruction: 0xfbea0023 │ │ │ │ + add r1, sp, #944 @ 0x3b0 │ │ │ │ movs r6, r5 │ │ │ │ - lsrs r2, r0, #16 │ │ │ │ + lsrs r2, r6, #15 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xf1300023 │ │ │ │ - str r4, [sp, #472] @ 0x1d8 │ │ │ │ + @ instruction: 0xf1200023 │ │ │ │ + str r4, [sp, #408] @ 0x198 │ │ │ │ movs r2, r4 │ │ │ │ @ instruction: 0xf28e003e │ │ │ │ - subs r4, r2, r1 │ │ │ │ + subs r4, r0, r1 │ │ │ │ movs r3, r4 │ │ │ │ ldr r4, [pc, #192] @ (1e89e0 ) │ │ │ │ movs r2, r6 │ │ │ │ asrs r7, r1, #30 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf232003e │ │ │ │ ldr r3, [pc, #864] @ (1e8c8c ) │ │ │ │ movs r2, r6 │ │ │ │ - adds r2, r1, r7 │ │ │ │ + adds r2, r7, r6 │ │ │ │ movs r3, r4 │ │ │ │ asrs r3, r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [pc, #304] @ (1e8a68 ) │ │ │ │ movs r2, r6 │ │ │ │ sbcs.w r0, sl, #62 @ 0x3e │ │ │ │ - @ instruction: 0xfa140023 │ │ │ │ + @ instruction: 0xfa040023 │ │ │ │ ldr r3, [pc, #128] @ (1e89c4 ) │ │ │ │ movs r2, r6 │ │ │ │ adc.w r0, lr, #62 @ 0x3e │ │ │ │ - vst1.8 {d0[1]}, [ip], r3 │ │ │ │ - @ instruction: 0xfa340023 │ │ │ │ - @ instruction: 0xfa2a0023 │ │ │ │ - @ instruction: 0xfa200023 │ │ │ │ - @ instruction: 0xfa4a0023 │ │ │ │ - @ instruction: 0xfa3c0023 │ │ │ │ - @ instruction: 0xfa2e0023 │ │ │ │ - movs r1, #32 │ │ │ │ - movs r1, r5 │ │ │ │ + ldr??.w r0, [ip, r3, lsl #2] │ │ │ │ + @ instruction: 0xfa240023 │ │ │ │ @ instruction: 0xfa1a0023 │ │ │ │ @ instruction: 0xfa100023 │ │ │ │ - @ instruction: 0xfa060023 │ │ │ │ - movs r0, #192 @ 0xc0 │ │ │ │ + @ instruction: 0xfa3a0023 │ │ │ │ + @ instruction: 0xfa2c0023 │ │ │ │ + @ instruction: 0xfa1e0023 │ │ │ │ + movs r1, #16 │ │ │ │ movs r1, r5 │ │ │ │ - vld1.8 {d16[1]}, [sl], r3 │ │ │ │ - vld1.8 {d16[1]}, [r0], r3 │ │ │ │ + @ instruction: 0xfa0a0023 │ │ │ │ + @ instruction: 0xfa000023 │ │ │ │ ldr??.w r0, [r6, #35] @ 0x23 │ │ │ │ - b.n 1e9048 │ │ │ │ + movs r0, #176 @ 0xb0 │ │ │ │ + movs r1, r5 │ │ │ │ + ldr??.w r0, [sl, #35] @ 0x23 │ │ │ │ + ldr??.w r0, [r0, #35] @ 0x23 │ │ │ │ + vst1.8 {d16[1]}, [r6], r3 │ │ │ │ + b.n 1e9028 │ │ │ │ movs r5, r4 │ │ │ │ asrs r4, r7, #8 │ │ │ │ movs r0, r0 │ │ │ │ - vld4.8 {d0-d3}, [lr :128], r3 │ │ │ │ + ldrsb.w r0, [lr, r3, lsl #2] │ │ │ │ ldr r1, [pc, #128] @ (1e8a14 ) │ │ │ │ movs r2, r6 │ │ │ │ - asrs r6, r2, #28 │ │ │ │ + asrs r6, r0, #28 │ │ │ │ movs r3, r4 │ │ │ │ mcr 0, 7, r0, cr10, cr14, {1} │ │ │ │ - asrs r0, r6, #26 │ │ │ │ + asrs r0, r4, #26 │ │ │ │ movs r3, r4 │ │ │ │ ldr r0, [pc, #536] @ (1e8bbc ) │ │ │ │ movs r2, r6 │ │ │ │ mrc 0, 5, r0, cr4, cr14, {1} │ │ │ │ - @ instruction: 0xf6da0023 │ │ │ │ - @ instruction: 0xf7a20023 │ │ │ │ + movt r0, #43043 @ 0xa823 │ │ │ │ + @ instruction: 0xf7920023 │ │ │ │ mrc 0, 1, r0, cr6, cr14, {1} │ │ │ │ - @ instruction: 0xf65c0023 │ │ │ │ + movw r0, #51235 @ 0xc823 │ │ │ │ stcl 0, cr0, [ip, #-248] @ 0xffffff08 │ │ │ │ - asrs r2, r2, #20 │ │ │ │ + asrs r2, r0, #20 │ │ │ │ movs r3, r4 │ │ │ │ - add r3, pc, #640 @ (adr r3, 1e8c44 ) │ │ │ │ + add r3, pc, #576 @ (adr r3, 1e8c04 ) │ │ │ │ movs r6, r5 │ │ │ │ - orns r0, lr, #10682368 @ 0xa30000 │ │ │ │ - @ instruction: 0xf3980023 │ │ │ │ - add r3, pc, #504 @ (adr r3, 1e8bc8 ) │ │ │ │ + orn r0, lr, #10682368 @ 0xa30000 │ │ │ │ + @ instruction: 0xf3880023 │ │ │ │ + add r3, pc, #440 @ (adr r3, 1e8b88 ) │ │ │ │ movs r6, r5 │ │ │ │ - eors.w r0, r8, #10682368 @ 0xa30000 │ │ │ │ - @ instruction: 0xf3780023 │ │ │ │ - add r3, pc, #392 @ (adr r3, 1e8b64 ) │ │ │ │ + eor.w r0, r8, #10682368 @ 0xa30000 │ │ │ │ + @ instruction: 0xf3680023 │ │ │ │ + add r3, pc, #328 @ (adr r3, 1e8b24 ) │ │ │ │ movs r6, r5 │ │ │ │ - sbcs.w r0, r8, #10682368 @ 0xa30000 │ │ │ │ - @ instruction: 0xf35a0023 │ │ │ │ - add r3, pc, #248 @ (adr r3, 1e8ae0 ) │ │ │ │ + sbc.w r0, r8, #10682368 @ 0xa30000 │ │ │ │ + @ instruction: 0xf34a0023 │ │ │ │ + add r3, pc, #184 @ (adr r3, 1e8aa0 ) │ │ │ │ movs r6, r5 │ │ │ │ - @ instruction: 0xf5340023 │ │ │ │ - @ instruction: 0xf3380023 │ │ │ │ - add r3, pc, #120 @ (adr r3, 1e8a6c ) │ │ │ │ + @ instruction: 0xf5240023 │ │ │ │ + @ instruction: 0xf3280023 │ │ │ │ + add r3, pc, #56 @ (adr r3, 1e8a2c ) │ │ │ │ movs r6, r5 │ │ │ │ - adds.w r0, r4, #10682368 @ 0xa30000 │ │ │ │ - @ instruction: 0xf3180023 │ │ │ │ - add r3, pc, #8 @ (adr r3, 1e8a08 ) │ │ │ │ + add.w r0, r4, #10682368 @ 0xa30000 │ │ │ │ + @ instruction: 0xf3080023 │ │ │ │ + add r2, pc, #968 @ (adr r2, 1e8dc8 ) │ │ │ │ movs r6, r5 │ │ │ │ - @ instruction: 0xf5300023 │ │ │ │ - @ instruction: 0xf2fa0023 │ │ │ │ - add r2, pc, #888 @ (adr r2, 1e8d84 ) │ │ │ │ + @ instruction: 0xf5200023 │ │ │ │ + @ instruction: 0xf2ea0023 │ │ │ │ + add r2, pc, #824 @ (adr r2, 1e8d44 ) │ │ │ │ movs r6, r5 │ │ │ │ - add.w r0, ip, #10682368 @ 0xa30000 │ │ │ │ - @ instruction: 0xf2d80023 │ │ │ │ - sbcs.w r0, sl, #10682368 @ 0xa30000 │ │ │ │ - @ instruction: 0xf4ec0023 │ │ │ │ - add r1, pc, #696 @ (adr r1, 1e8cd8 ) │ │ │ │ + @ instruction: 0xf4fc0023 │ │ │ │ + movt r0, #32803 @ 0x8023 │ │ │ │ + sbc.w r0, sl, #10682368 @ 0xa30000 │ │ │ │ + @ instruction: 0xf4dc0023 │ │ │ │ + add r1, pc, #632 @ (adr r1, 1e8c98 ) │ │ │ │ movs r6, r5 │ │ │ │ - @ instruction: 0xf3dc0023 │ │ │ │ - sub.w r0, r6, #35 @ 0x23 │ │ │ │ - add r1, pc, #592 @ (adr r1, 1e8c7c ) │ │ │ │ + @ instruction: 0xf3cc0023 │ │ │ │ + @ instruction: 0xf1960023 │ │ │ │ + add r1, pc, #528 @ (adr r1, 1e8c3c ) │ │ │ │ movs r6, r5 │ │ │ │ - @ instruction: 0xf3aa0023 │ │ │ │ - @ instruction: 0xf18c0023 │ │ │ │ - ldmia r7!, {r1, r3, r4, r6} │ │ │ │ + @ instruction: 0xf39a0023 │ │ │ │ + sbcs.w r0, ip, #35 @ 0x23 │ │ │ │ + ldmia r7!, {r1, r3, r6} │ │ │ │ movs r6, r4 │ │ │ │ - add r0, pc, #696 @ (adr r0, 1e8cf4 ) │ │ │ │ + add r0, pc, #632 @ (adr r0, 1e8cb4 ) │ │ │ │ movs r6, r5 │ │ │ │ - @ instruction: 0xf2740023 │ │ │ │ - @ instruction: 0xf0a60023 │ │ │ │ - add r0, pc, #592 @ (adr r0, 1e8c98 ) │ │ │ │ + @ instruction: 0xf2640023 │ │ │ │ + eors.w r0, r6, #35 @ 0x23 │ │ │ │ + add r0, pc, #528 @ (adr r0, 1e8c58 ) │ │ │ │ movs r6, r5 │ │ │ │ - movt r0, #8227 @ 0x2023 │ │ │ │ - eor.w r0, ip, #35 @ 0x23 │ │ │ │ - add r0, pc, #496 @ (adr r0, 1e8c44 ) │ │ │ │ + @ instruction: 0xf2b20023 │ │ │ │ + orns r0, ip, #35 @ 0x23 │ │ │ │ + add r0, pc, #432 @ (adr r0, 1e8c04 ) │ │ │ │ movs r6, r5 │ │ │ │ - @ instruction: 0xf1960023 │ │ │ │ - orns r0, r4, #35 @ 0x23 │ │ │ │ - add r0, pc, #384 @ (adr r0, 1e8be0 ) │ │ │ │ + @ instruction: 0xf1860023 │ │ │ │ + orn r0, r4, #35 @ 0x23 │ │ │ │ + add r0, pc, #320 @ (adr r0, 1e8ba0 ) │ │ │ │ movs r6, r5 │ │ │ │ - @ instruction: 0xf29a0023 │ │ │ │ - orrs.w r0, sl, #35 @ 0x23 │ │ │ │ - asrs r6, r3, #3 │ │ │ │ + @ instruction: 0xf28a0023 │ │ │ │ + orr.w r0, sl, #35 @ 0x23 │ │ │ │ + asrs r6, r1, #3 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xf2ee0023 │ │ │ │ - ldr r7, [sp, #992] @ 0x3e0 │ │ │ │ + @ instruction: 0xf2de0023 │ │ │ │ + ldr r7, [sp, #928] @ 0x3a0 │ │ │ │ movs r6, r5 │ │ │ │ - @ instruction: 0xf2260023 │ │ │ │ - vext.8 d16, d0, d19, #0 │ │ │ │ - ldr r7, [sp, #888] @ 0x378 │ │ │ │ + @ instruction: 0xf2160023 │ │ │ │ + vaddl.s32 q8, d0, d19 │ │ │ │ + ldr r7, [sp, #824] @ 0x338 │ │ │ │ movs r6, r5 │ │ │ │ - addw r0, ip, #35 @ 0x23 │ │ │ │ - vaddl.s16 q8, d6, d19 │ │ │ │ - ldr r7, [sp, #784] @ 0x310 │ │ │ │ + @ instruction: 0xf1fc0023 │ │ │ │ + vaddl.s8 q8, d6, d19 │ │ │ │ + ldr r7, [sp, #720] @ 0x2d0 │ │ │ │ movs r6, r5 │ │ │ │ - @ instruction: 0xf2820023 │ │ │ │ - vext.8 d0, d12, d19, #0 │ │ │ │ + @ instruction: 0xf2720023 │ │ │ │ + vaddl.s32 q0, d12, d19 │ │ │ │ ldr.w r1, [pc, #1240] @ 1e8f70 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ blx 145310 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1e90fc │ │ │ │ @@ -256980,31 +256982,31 @@ │ │ │ │ beq.w 1e90e2 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1e90e2 │ │ │ │ add r3, sp, #96 @ 0x60 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r6 │ │ │ │ - bl 3d5eac │ │ │ │ + bl 3d5ea4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1e90c8 │ │ │ │ mov r2, r0 │ │ │ │ add r3, sp, #104 @ 0x68 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, r7 │ │ │ │ - bl 3d5eac │ │ │ │ + bl 3d5ea4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1e90ae │ │ │ │ ldr r0, [r4, #12] │ │ │ │ add r3, sp, #88 @ 0x58 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r5 │ │ │ │ - bl 3d5cf8 │ │ │ │ + bl 3d5cf0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1e9094 │ │ │ │ ldrd r0, r3, [sp, #104] @ 0x68 │ │ │ │ orrs r3, r0 │ │ │ │ bne.w 1e904a │ │ │ │ ldr.w r0, [pc, #1120] @ 1e8f74 │ │ │ │ @@ -257393,57 +257395,57 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf0da0023 │ │ │ │ - lsrs r6, r4, #24 │ │ │ │ + @ instruction: 0xf0ca0023 │ │ │ │ + lsrs r6, r2, #24 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r5, [sp, #272] @ 0x110 │ │ │ │ + ldr r5, [sp, #208] @ 0xd0 │ │ │ │ movs r6, r5 │ │ │ │ - vhadd.s d16, d14, d19 │ │ │ │ - ldc 0, cr0, [lr, #-140]! @ 0xffffff74 │ │ │ │ - ldr r5, [sp, #160] @ 0xa0 │ │ │ │ + vhadd.s32 d16, d14, d19 │ │ │ │ + stc 0, cr0, [lr, #-140]! @ 0xffffff74 │ │ │ │ + ldr r5, [sp, #96] @ 0x60 │ │ │ │ movs r6, r5 │ │ │ │ - vhadd.s16 d16, d6, d19 │ │ │ │ - stc 0, cr0, [r0, #-140]! @ 0xffffff74 │ │ │ │ - ldr r5, [sp, #40] @ 0x28 │ │ │ │ + vhadd.s8 d16, d6, d19 │ │ │ │ + ldc 0, cr0, [r0, #-140] @ 0xffffff74 │ │ │ │ + ldr r4, [sp, #1000] @ 0x3e8 │ │ │ │ movs r6, r5 │ │ │ │ - lsls r4, r4, #28 │ │ │ │ + lsls r4, r2, #28 │ │ │ │ movs r5, r4 │ │ │ │ - stc 0, cr0, [r2, #-140] @ 0xffffff74 │ │ │ │ - ldr r4, [sp, #920] @ 0x398 │ │ │ │ + ldcl 0, cr0, [r2], #140 @ 0x8c │ │ │ │ + ldr r4, [sp, #856] @ 0x358 │ │ │ │ movs r6, r5 │ │ │ │ - vhadd.s16 d0, d4, d19 │ │ │ │ - stcl 0, cr0, [r0], #140 @ 0x8c │ │ │ │ - ldr r4, [sp, #808] @ 0x328 │ │ │ │ + vhadd.s8 d0, d4, d19 │ │ │ │ + ldcl 0, cr0, [r0], {35} @ 0x23 │ │ │ │ + ldr r4, [sp, #744] @ 0x2e8 │ │ │ │ movs r6, r5 │ │ │ │ - cdp 0, 15, cr0, cr8, cr3, {1} │ │ │ │ - stcl 0, cr0, [r2], {35} @ 0x23 │ │ │ │ - ldr r4, [sp, #688] @ 0x2b0 │ │ │ │ + cdp 0, 14, cr0, cr8, cr3, {1} │ │ │ │ + ldc 0, cr0, [r2], #140 @ 0x8c │ │ │ │ + ldr r4, [sp, #624] @ 0x270 │ │ │ │ movs r6, r5 │ │ │ │ - cdp 0, 12, cr0, cr2, cr3, {1} │ │ │ │ - stc 0, cr0, [r6], #140 @ 0x8c │ │ │ │ - ldr r4, [sp, #600] @ 0x258 │ │ │ │ + cdp 0, 11, cr0, cr2, cr3, {1} │ │ │ │ + ldc 0, cr0, [r6], {35} @ 0x23 │ │ │ │ + ldr r4, [sp, #536] @ 0x218 │ │ │ │ movs r6, r5 │ │ │ │ - cdp 0, 12, cr0, cr4, cr3, {1} │ │ │ │ - stc 0, cr0, [lr], {35} @ 0x23 │ │ │ │ + cdp 0, 11, cr0, cr4, cr3, {1} │ │ │ │ + ldcl 0, cr0, [lr], #-140 @ 0xffffff74 │ │ │ │ asrs r4, r7, #8 │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 5, cr0, cr12, cr3, {1} │ │ │ │ - ldr r2, [sp, #192] @ 0xc0 │ │ │ │ + cdp 0, 4, cr0, cr12, cr3, {1} │ │ │ │ + ldr r2, [sp, #128] @ 0x80 │ │ │ │ movs r6, r5 │ │ │ │ - mrrc 0, 2, r0, lr, cr3 │ │ │ │ - bic.w r0, r8, r3, asr #32 │ │ │ │ - ldr r1, [sp, #216] @ 0xd8 │ │ │ │ + mcrr 0, 2, r0, lr, cr3 │ │ │ │ + ands.w r0, r8, r3, asr #32 │ │ │ │ + ldr r1, [sp, #152] @ 0x98 │ │ │ │ movs r6, r5 │ │ │ │ - orrs.w r0, r0, r3, asr #32 │ │ │ │ - stmdb lr!, {r0, r1, r5} │ │ │ │ + orr.w r0, r0, r3, asr #32 │ │ │ │ + ldmdb lr, {r0, r1, r5} │ │ │ │ bl 1e7424 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1e8dee │ │ │ │ ldr r1, [sp, #96] @ 0x60 │ │ │ │ ldr.w r0, [r9, #32] │ │ │ │ bl 1e0210 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ @@ -257560,23 +257562,23 @@ │ │ │ │ beq.n 1e9210 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1e9210 │ │ │ │ add r3, sp, #96 @ 0x60 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r6 │ │ │ │ - bl 3d5eac │ │ │ │ + bl 3d5ea4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1e91f6 │ │ │ │ mov r2, r0 │ │ │ │ add r3, sp, #104 @ 0x68 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, r5 │ │ │ │ - bl 3d5eac │ │ │ │ + bl 3d5ea4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1e91dc │ │ │ │ ldr r4, [r4, #12] │ │ │ │ mov r0, r4 │ │ │ │ blx 144d90 │ │ │ │ cmp r0, #2 │ │ │ │ @@ -257696,19 +257698,19 @@ │ │ │ │ movs r7, #0 │ │ │ │ strd r6, r7, [sp, #112] @ 0x70 │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 1e9328 │ │ │ │ mov r1, r0 │ │ │ │ add r3, sp, #112 @ 0x70 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3d5dd4 │ │ │ │ + bl 3d5dcc │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1e930e │ │ │ │ ldrd r0, r1, [sp, #112] @ 0x70 │ │ │ │ - bl 3f0d10 │ │ │ │ + bl 3f0d08 │ │ │ │ mov r3, r1 │ │ │ │ mov r4, r0 │ │ │ │ ldrd r1, r2, [sp, #112] @ 0x70 │ │ │ │ cmp r2, r3 │ │ │ │ it eq │ │ │ │ cmpeq r1, r4 │ │ │ │ beq.n 1e92ec │ │ │ │ @@ -257808,42 +257810,42 @@ │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1e940c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 1e940c │ │ │ │ add r2, sp, #112 @ 0x70 │ │ │ │ - bl 3dc6d8 │ │ │ │ + bl 3dc6d0 │ │ │ │ cmp r0, #0 │ │ │ │ bgt.n 1e93fe │ │ │ │ bne.n 1e9426 │ │ │ │ ldr r1, [pc, #424] @ (1e9550 ) │ │ │ │ mov r0, sl │ │ │ │ add r1, pc │ │ │ │ bl 1e7c64 │ │ │ │ b.w 1e7ef4 │ │ │ │ movs r0, #1 │ │ │ │ - bl 3f0538 │ │ │ │ + bl 3f0530 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov r7, r1 │ │ │ │ strd r2, r3, [sp, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1e9456 │ │ │ │ add r3, sp, #112 @ 0x70 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r6 │ │ │ │ - bl 3d5dd4 │ │ │ │ + bl 3d5dcc │ │ │ │ cbnz r0, 1e943c │ │ │ │ ldrd r3, r1, [sp, #112] @ 0x70 │ │ │ │ adds r0, r5, r3 │ │ │ │ adc.w r1, r1, r7 │ │ │ │ - bl 3f0d10 │ │ │ │ + bl 3f0d08 │ │ │ │ cmp r5, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ sbcs r7, r1 │ │ │ │ bge.n 1e942e │ │ │ │ ldr r1, [pc, #352] @ (1e9554 ) │ │ │ │ mov r0, sl │ │ │ │ @@ -257863,15 +257865,15 @@ │ │ │ │ add r2, pc │ │ │ │ adds r3, #116 @ 0x74 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #735 @ 0x2df │ │ │ │ blx 1439bc │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ - bl 3e0150 │ │ │ │ + bl 3e0148 │ │ │ │ b.n 1e93a6 │ │ │ │ ldr r1, [pc, #312] @ (1e9568 ) │ │ │ │ mov r0, sl │ │ │ │ add r1, pc │ │ │ │ bl 1e7c64 │ │ │ │ b.w 1e7ef4 │ │ │ │ ldr r3, [pc, #300] @ (1e956c ) │ │ │ │ @@ -257883,130 +257885,131 @@ │ │ │ │ adds r3, #116 @ 0x74 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #715 @ 0x2cb │ │ │ │ blx 1439bc │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ movs r0, #1 │ │ │ │ - bl 3f0948 │ │ │ │ + bl 3f0940 │ │ │ │ cmp r1, #0 │ │ │ │ strd r0, r1, [sp, #112] @ 0x70 │ │ │ │ bge.n 1e93d8 │ │ │ │ ldr r0, [pc, #268] @ (1e9578 ) │ │ │ │ add r0, pc │ │ │ │ bl 1e793c │ │ │ │ b.w 1e7ef4 │ │ │ │ - ldr r0, [sp, #368] @ 0x170 │ │ │ │ + ldr r0, [sp, #304] @ 0x130 │ │ │ │ movs r6, r5 │ │ │ │ - eor.w r0, sl, r3, asr #32 │ │ │ │ - @ instruction: 0xe8540023 │ │ │ │ - ldr r0, [sp, #240] @ 0xf0 │ │ │ │ + orns r0, sl, r3, asr #32 │ │ │ │ + strex r0, r0, [r4, #140] @ 0x8c │ │ │ │ + ldr r0, [sp, #176] @ 0xb0 │ │ │ │ movs r6, r5 │ │ │ │ - orrs.w r0, r2, r3, asr #32 │ │ │ │ - @ instruction: 0xe8340023 │ │ │ │ + orr.w r0, r2, r3, asr #32 │ │ │ │ + @ instruction: 0xe8240023 │ │ │ │ asrs r4, r7, #8 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #864] @ 0x360 │ │ │ │ + str r7, [sp, #800] @ 0x320 │ │ │ │ movs r6, r5 │ │ │ │ - and.w r0, r6, r3, asr #32 │ │ │ │ - b.n 1e943c │ │ │ │ + ldrd r0, r0, [r6, #140]! @ 0x8c │ │ │ │ + b.n 1e941c │ │ │ │ movs r3, r4 │ │ │ │ - str r7, [sp, #760] @ 0x2f8 │ │ │ │ + str r7, [sp, #696] @ 0x2b8 │ │ │ │ movs r6, r5 │ │ │ │ - strd r0, r0, [ip, #140]! @ 0x8c │ │ │ │ - b.n 1e9414 │ │ │ │ + ldrd r0, r0, [ip, #140] @ 0x8c │ │ │ │ + b.n 1e93f4 │ │ │ │ movs r3, r4 │ │ │ │ - str r7, [sp, #656] @ 0x290 │ │ │ │ + str r7, [sp, #592] @ 0x250 │ │ │ │ movs r6, r5 │ │ │ │ - ldrd r0, r0, [r2, #140] @ 0x8c │ │ │ │ - b.n 1e93ec │ │ │ │ + strd r0, r0, [r2, #140] @ 0x8c │ │ │ │ + b.n 1e93cc │ │ │ │ movs r3, r4 │ │ │ │ - str r7, [sp, #552] @ 0x228 │ │ │ │ + str r7, [sp, #488] @ 0x1e8 │ │ │ │ movs r6, r5 │ │ │ │ - orr.w r0, r8, r3, asr #32 │ │ │ │ - b.n 1e93c4 │ │ │ │ + bics.w r0, r8, r3, asr #32 │ │ │ │ + b.n 1e93a4 │ │ │ │ movs r3, r4 │ │ │ │ - orns r0, ip, r3, asr #32 │ │ │ │ - b.n 1e9250 │ │ │ │ + orn r0, ip, r3, asr #32 │ │ │ │ + b.n 1e9230 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r6, r6, #29 │ │ │ │ + lsls r6, r4, #29 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xe9860023 │ │ │ │ - str r6, [sp, #576] @ 0x240 │ │ │ │ + ldrd r0, r0, [r6, #-140]! @ 0x8c │ │ │ │ + str r6, [sp, #512] @ 0x200 │ │ │ │ movs r6, r5 │ │ │ │ - ldmia.w lr!, {r0, r1, r5} │ │ │ │ - b.n 1e91ec │ │ │ │ + stmia.w lr!, {r0, r1, r5} │ │ │ │ + b.n 1e91cc │ │ │ │ movs r3, r4 │ │ │ │ - str r6, [sp, #472] @ 0x1d8 │ │ │ │ + str r6, [sp, #408] @ 0x198 │ │ │ │ movs r6, r5 │ │ │ │ - stmia.w r4!, {r0, r1, r5} │ │ │ │ - b.n 1e91c4 │ │ │ │ + ldmia.w r4, {r0, r1, r5} │ │ │ │ + b.n 1e91a4 │ │ │ │ movs r3, r4 │ │ │ │ - str r6, [sp, #368] @ 0x170 │ │ │ │ + str r6, [sp, #304] @ 0x130 │ │ │ │ movs r6, r5 │ │ │ │ - ldmdb sl, {r0, r1, r5} │ │ │ │ - b.n 1e919c │ │ │ │ + stmdb sl, {r0, r1, r5} │ │ │ │ + b.n 1e917c │ │ │ │ movs r3, r4 │ │ │ │ - strh r2, [r4, #20] │ │ │ │ + strh r2, [r2, #20] │ │ │ │ movs r2, r4 │ │ │ │ svc 58 @ 0x3a │ │ │ │ movs r6, r7 │ │ │ │ - ldrd r0, r0, [r4, #-140] @ 0x8c │ │ │ │ - and.w r0, lr, r3, asr #32 │ │ │ │ - strd r0, r0, [sl, #140] @ 0x8c │ │ │ │ - b.n 1e924c │ │ │ │ + strd r0, r0, [r4, #-140] @ 0x8c │ │ │ │ + ldrd r0, r0, [lr, #140]! @ 0x8c │ │ │ │ + @ instruction: 0xe9ba0023 │ │ │ │ + b.n 1e922c │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xe98a0023 │ │ │ │ + ldrd r0, r0, [sl, #-140]! @ 0x8c │ │ │ │ subs r0, #98 @ 0x62 │ │ │ │ movs r2, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - stmia.w sl!, {r0, r1, r5} │ │ │ │ - ldr r6, [r0, #32] │ │ │ │ + ldmia.w sl, {r0, r1, r5} │ │ │ │ + ldr r6, [r6, #28] │ │ │ │ movs r2, r4 │ │ │ │ subs r0, #54 @ 0x36 │ │ │ │ movs r2, r6 │ │ │ │ - stmia.w r6, {r0, r1, r5} │ │ │ │ - str r5, [sp, #360] @ 0x168 │ │ │ │ + ldrd r0, r0, [r6], #-140 @ 0x8c │ │ │ │ + str r5, [sp, #296] @ 0x128 │ │ │ │ movs r6, r5 │ │ │ │ - b.n 1e9440 │ │ │ │ + b.n 1e9420 │ │ │ │ movs r3, r4 │ │ │ │ - b.n 1e8fdc │ │ │ │ + b.n 1e8fbc │ │ │ │ movs r3, r4 │ │ │ │ - str r5, [sp, #280] @ 0x118 │ │ │ │ + str r5, [sp, #216] @ 0xd8 │ │ │ │ movs r6, r5 │ │ │ │ - b.n 1e91fc │ │ │ │ + b.n 1e91dc │ │ │ │ movs r3, r4 │ │ │ │ - b.n 1e8fbc │ │ │ │ + b.n 1e8f9c │ │ │ │ movs r3, r4 │ │ │ │ - stmdb r4!, {r0, r1, r5} │ │ │ │ + ldmdb r4, {r0, r1, r5} │ │ │ │ udf #38 @ 0x26 │ │ │ │ movs r6, r7 │ │ │ │ adds r7, #198 @ 0xc6 │ │ │ │ movs r2, r6 │ │ │ │ - @ instruction: 0xe8ce0023 │ │ │ │ - stmia.w r2, {r0, r1, r5} │ │ │ │ - @ instruction: 0xe80c0023 │ │ │ │ - lsls r2, r7, #20 │ │ │ │ + ldmia.w lr!, {r0, r1, r5} │ │ │ │ + ldrd r0, r0, [r2], #-140 @ 0x8c │ │ │ │ + b.n 1e9550 │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [sp, #384] @ 0x180 │ │ │ │ + lsls r2, r5, #20 │ │ │ │ + movs r3, r4 │ │ │ │ + str r4, [sp, #320] @ 0x140 │ │ │ │ movs r6, r5 │ │ │ │ - b.n 1e9250 │ │ │ │ + b.n 1e9230 │ │ │ │ movs r3, r4 │ │ │ │ - b.n 1e8e18 │ │ │ │ + b.n 1e8df8 │ │ │ │ movs r3, r4 │ │ │ │ - b.n 1e9520 │ │ │ │ + b.n 1e9500 │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [sp, #192] @ 0xc0 │ │ │ │ + str r4, [sp, #128] @ 0x80 │ │ │ │ movs r6, r5 │ │ │ │ - b.n 1e9230 │ │ │ │ + b.n 1e9210 │ │ │ │ movs r3, r4 │ │ │ │ - b.n 1e8dc8 │ │ │ │ + b.n 1e8da8 │ │ │ │ movs r3, r4 │ │ │ │ - b.n 1e93f8 │ │ │ │ + b.n 1e93d8 │ │ │ │ movs r3, r4 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r9, [pc, #100] @ 1e95f4 │ │ │ │ mov r8, r0 │ │ │ │ @@ -258045,15 +258048,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - subs r7, #4 │ │ │ │ + subs r6, #244 @ 0xf4 │ │ │ │ movs r5, r4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r6, [pc, #180] @ (1e96bc ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -258140,15 +258143,15 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r1, r2 │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 2944e4 │ │ │ │ + bl 2944dc │ │ │ │ ldr r0, [pc, #68] @ (1e9728 ) │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ ldr r2, [sp, #0] │ │ │ │ add.w r1, r0, r3, lsl #2 │ │ │ │ ldr r4, [r1, #12] │ │ │ │ cmp r4, r2 │ │ │ │ @@ -258173,19 +258176,19 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ bge.n 1e964c │ │ │ │ movs r6, r7 │ │ │ │ - b.n 1e922c │ │ │ │ + b.n 1e920c │ │ │ │ movs r3, r4 │ │ │ │ - b.n 1e9238 │ │ │ │ + b.n 1e9218 │ │ │ │ movs r3, r4 │ │ │ │ - b.n 1e9200 │ │ │ │ + b.n 1e91e0 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 001e9738 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -258207,19 +258210,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #148 @ 0x94 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ bge.n 1e97d4 │ │ │ │ movs r6, r7 │ │ │ │ - str r1, [sp, #32] │ │ │ │ + str r0, [sp, #992] @ 0x3e0 │ │ │ │ movs r6, r5 │ │ │ │ - b.n 1e9990 │ │ │ │ + b.n 1e9970 │ │ │ │ movs r3, r4 │ │ │ │ - b.n 1e91c4 │ │ │ │ + b.n 1e91a4 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 001e9788 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -258246,63 +258249,63 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ cmp r4, #0 │ │ │ │ it ne │ │ │ │ cmpne r4, r3 │ │ │ │ it eq │ │ │ │ addeq r4, sp, #12 │ │ │ │ - bl 354ff8 │ │ │ │ + bl 354ff0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1e987a │ │ │ │ mov r0, r5 │ │ │ │ - bl 297bd4 │ │ │ │ + bl 297bcc │ │ │ │ ldr r3, [pc, #212] @ (1e98b8 ) │ │ │ │ ldr r1, [pc, #212] @ (1e98bc ) │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r7, #52] @ 0x34 │ │ │ │ add r1, pc │ │ │ │ ldr r6, [r6, r3] │ │ │ │ mov r3, r6 │ │ │ │ - bl 2986b0 │ │ │ │ + bl 2986a8 │ │ │ │ mov r2, r9 │ │ │ │ cbz r2, 1e9804 │ │ │ │ ldr r1, [pc, #196] @ (1e98c0 ) │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 2986b0 │ │ │ │ - bl 293300 │ │ │ │ + bl 2986a8 │ │ │ │ + bl 2932f8 │ │ │ │ ldr r1, [pc, #184] @ (1e98c4 ) │ │ │ │ mov r2, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 29962c │ │ │ │ + bl 299624 │ │ │ │ ldr r1, [pc, #180] @ (1e98c8 ) │ │ │ │ ldr r2, [pc, #180] @ (1e98cc ) │ │ │ │ mov.w r3, #852 @ 0x354 │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ adds r1, #172 @ 0xac │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [pc, #172] @ (1e98d0 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r1, r4 │ │ │ │ - bl 29ac10 │ │ │ │ + bl 29ac08 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cbz r3, 1e983c │ │ │ │ mov r0, r5 │ │ │ │ - bl 296b24 │ │ │ │ + bl 296b1c │ │ │ │ mov r0, r7 │ │ │ │ - bl 2975d0 │ │ │ │ + bl 2975c8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2975d0 │ │ │ │ + bl 2975c8 │ │ │ │ ldrd r1, r0, [sp, #12] │ │ │ │ - bl 3e0744 │ │ │ │ + bl 3e073c │ │ │ │ ldr r2, [pc, #128] @ (1e98d4 ) │ │ │ │ ldr r3, [pc, #88] @ (1e98ac ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ @@ -258322,49 +258325,49 @@ │ │ │ │ ldr r1, [pc, #92] @ (1e98e0 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ strd r2, r8, [sp] │ │ │ │ add r1, pc │ │ │ │ movw r2, #841 @ 0x349 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ ldrd r1, r0, [sp, #12] │ │ │ │ - bl 3e0744 │ │ │ │ + bl 3e073c │ │ │ │ b.n 1e9850 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ adds r3, #140 @ 0x8c │ │ │ │ movs r2, r6 │ │ │ │ adds r3, #128 @ 0x80 │ │ │ │ movs r2, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r5, #31 │ │ │ │ + lsls r6, r3, #31 │ │ │ │ movs r3, r4 │ │ │ │ cmp r6, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r6, #8] │ │ │ │ + strb r6, [r4, #8] │ │ │ │ movs r5, r4 │ │ │ │ - strb.w r0, [lr, #36] @ 0x24 │ │ │ │ - lsls r4, r4, #30 │ │ │ │ + ldr??.w r0, [lr, r4, lsl #2] │ │ │ │ + lsls r4, r2, #30 │ │ │ │ movs r3, r4 │ │ │ │ - str r0, [sp, #360] @ 0x168 │ │ │ │ + str r0, [sp, #296] @ 0x128 │ │ │ │ movs r6, r5 │ │ │ │ - b.n 1e9970 │ │ │ │ + b.n 1e9950 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r6, r0, #10 │ │ │ │ + lsls r6, r6, #9 │ │ │ │ movs r2, r4 │ │ │ │ adds r2, #216 @ 0xd8 │ │ │ │ movs r2, r6 │ │ │ │ - ldrh r2, [r6, #62] @ 0x3e │ │ │ │ + ldrh r2, [r4, #62] @ 0x3e │ │ │ │ movs r6, r5 │ │ │ │ - b.n 1e9120 │ │ │ │ + b.n 1e9100 │ │ │ │ movs r3, r4 │ │ │ │ - svc 232 @ 0xe8 │ │ │ │ + svc 216 @ 0xd8 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 001e98e4 : │ │ │ │ ldr r3, [pc, #16] @ (1e98f8 ) │ │ │ │ add r3, pc │ │ │ │ str.w r0, [r3, #1044] @ 0x414 │ │ │ │ str.w r1, [r3, #1048] @ 0x418 │ │ │ │ @@ -258509,18 +258512,18 @@ │ │ │ │ mov r8, r0 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 3f0538 │ │ │ │ + bl 3f0530 │ │ │ │ add r3, pc, #184 @ (adr r3, 1e9b08 ) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ - bl 4085c0 │ │ │ │ + bl 4085b8 │ │ │ │ cmp r4, #1 │ │ │ │ mov ip, r1 │ │ │ │ beq.n 1e9a6c │ │ │ │ cmp r4, #2 │ │ │ │ beq.n 1e9abc │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 1e9aec │ │ │ │ @@ -258602,17 +258605,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ blt.n 1e9b8c │ │ │ │ movs r6, r7 │ │ │ │ adds r0, #150 @ 0x96 │ │ │ │ movs r2, r6 │ │ │ │ ldrb r0, [r4, #30] │ │ │ │ movs r2, r6 │ │ │ │ - ldrh r0, [r0, #50] @ 0x32 │ │ │ │ + ldrh r0, [r6, #48] @ 0x30 │ │ │ │ movs r6, r5 │ │ │ │ - b.n 1e9ee0 │ │ │ │ + b.n 1e9ec0 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 001e9b30 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -258627,22 +258630,22 @@ │ │ │ │ cmp r3, #1 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ mov.w r2, #0 │ │ │ │ beq.n 1e9bba │ │ │ │ bics.w r3, r3, #2 │ │ │ │ bne.n 1e9bec │ │ │ │ - bl 3d5960 │ │ │ │ + bl 3d5958 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ movs r0, #2 │ │ │ │ - bl 3f0538 │ │ │ │ + bl 3f0530 │ │ │ │ add r3, pc, #128 @ (adr r3, 1e9bf0 ) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ - bl 4085c0 │ │ │ │ + bl 4085b8 │ │ │ │ ldr r2, [pc, #136] @ (1e9c04 ) │ │ │ │ mov r3, r1 │ │ │ │ add r2, pc │ │ │ │ ldr r2, [r2, #16] │ │ │ │ cmp r2, #2 │ │ │ │ bne.n 1e9b90 │ │ │ │ ldr r3, [pc, #128] @ (1e9c08 ) │ │ │ │ @@ -258716,41 +258719,41 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ mov.w r3, #0 │ │ │ │ str r6, [r4, #0] │ │ │ │ - bl 3f0538 │ │ │ │ + bl 3f0530 │ │ │ │ add r3, pc, #524 @ (adr r3, 1e9e50 ) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ - bl 4085c0 │ │ │ │ + bl 4085b8 │ │ │ │ strd r0, r1, [r4, #8] │ │ │ │ movs r0, #0 │ │ │ │ - bl 3f0538 │ │ │ │ + bl 3f0530 │ │ │ │ add r3, pc, #504 @ (adr r3, 1e9e50 ) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ - bl 4085c0 │ │ │ │ + bl 4085b8 │ │ │ │ ldr r1, [pc, #512] @ (1e9e64 ) │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 3e2b40 │ │ │ │ + bl 3e2b38 │ │ │ │ cbz r0, 1e9c7e │ │ │ │ ldr r1, [pc, #504] @ (1e9e68 ) │ │ │ │ mov r7, r0 │ │ │ │ add r1, pc │ │ │ │ blx 145310 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1e9d18 │ │ │ │ str r0, [r4, #16] │ │ │ │ ldr r1, [pc, #492] @ (1e9e6c ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 3e2b40 │ │ │ │ + bl 3e2b38 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 1e9cb6 │ │ │ │ ldr r1, [pc, #480] @ (1e9e70 ) │ │ │ │ add r1, pc │ │ │ │ blx 145310 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1e9d0e │ │ │ │ @@ -258765,15 +258768,15 @@ │ │ │ │ bne.w 1e9de8 │ │ │ │ ldr r3, [pc, #448] @ (1e9e74 ) │ │ │ │ add r3, pc │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r1, [pc, #448] @ (1e9e78 ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 3e2b40 │ │ │ │ + bl 3e2b38 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 1e9ce2 │ │ │ │ ldr r5, [pc, #436] @ (1e9e7c ) │ │ │ │ add r5, pc │ │ │ │ mov r1, r5 │ │ │ │ blx 145310 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -258849,15 +258852,15 @@ │ │ │ │ str r1, [sp, #32] │ │ │ │ strd r2, r3, [sp, #24] │ │ │ │ ldrd r3, r2, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #24 │ │ │ │ subw r2, r2, #1900 @ 0x76c │ │ │ │ subs r3, #1 │ │ │ │ strd r3, r2, [sp, #40] @ 0x28 │ │ │ │ - bl 3d5960 │ │ │ │ + bl 3d5958 │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r0, #4294967295 @ 0xffffffff │ │ │ │ beq.n 1e9e34 │ │ │ │ ldr r3, [pc, #256] @ (1e9e98 ) │ │ │ │ ldr r4, [pc, #256] @ (1e9e9c ) │ │ │ │ add r3, pc │ │ │ │ @@ -258871,17 +258874,17 @@ │ │ │ │ ldr r4, [pc, #244] @ (1e9ea0 ) │ │ │ │ mov r3, r0 │ │ │ │ ldr r1, [pc, #244] @ (1e9ea4 ) │ │ │ │ mov r2, r5 │ │ │ │ add r4, pc │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 296a20 │ │ │ │ + bl 296a18 │ │ │ │ mov r0, r4 │ │ │ │ - bl 297088 │ │ │ │ + bl 297080 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1e9ce2 │ │ │ │ ldr r2, [pc, #224] @ (1e9ea8 ) │ │ │ │ ldr r3, [pc, #144] @ (1e9e5c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -258889,24 +258892,24 @@ │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 1e9e30 │ │ │ │ ldr r0, [pc, #208] @ (1e9eac ) │ │ │ │ add r0, pc │ │ │ │ add sp, #72 @ 0x48 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 3e0cf8 │ │ │ │ + b.w 3e0cf0 │ │ │ │ cmp r3, #118 @ 0x76 │ │ │ │ bne.n 1e9df2 │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ cmp r3, #109 @ 0x6d │ │ │ │ beq.n 1e9e10 │ │ │ │ ldr r0, [pc, #188] @ (1e9eb0 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ movs r0, #1 │ │ │ │ blx 1459f4 │ │ │ │ ldr r0, [pc, #176] @ (1e9eb4 ) │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #16] │ │ │ │ add r0, pc │ │ │ │ bl 23992c │ │ │ │ @@ -258918,87 +258921,87 @@ │ │ │ │ movs r2, #1 │ │ │ │ add r3, pc │ │ │ │ str r2, [r3, #0] │ │ │ │ b.n 1e9cb6 │ │ │ │ ldr r0, [pc, #152] @ (1e9ebc ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ movs r0, #1 │ │ │ │ blx 1459f4 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldr r0, [pc, #136] @ (1e9ec0 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ ldr r0, [pc, #132] @ (1e9ec4 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e08a4 │ │ │ │ + bl 3e089c │ │ │ │ movs r0, #1 │ │ │ │ blx 1459f4 │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ldmia r2!, {} │ │ │ │ subs r3, #154 @ 0x9a │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #4 │ │ │ │ movs r2, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ bls.n 1e9f4c │ │ │ │ movs r6, r7 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r7} │ │ │ │ movs r6, r4 │ │ │ │ - b.n 1e9f48 │ │ │ │ + b.n 1e9f28 │ │ │ │ movs r3, r4 │ │ │ │ - cbnz r6, 1e9e86 │ │ │ │ + cbnz r6, 1e9e82 │ │ │ │ movs r2, r4 │ │ │ │ - bgt.n 1e9e38 │ │ │ │ + bgt.n 1e9e18 │ │ │ │ movs r4, r4 │ │ │ │ bhi.n 1e9e5c │ │ │ │ movs r6, r7 │ │ │ │ - add r0, sp, #216 @ 0xd8 │ │ │ │ + add r0, sp, #152 @ 0x98 │ │ │ │ movs r3, r4 │ │ │ │ - b.n 1ea014 │ │ │ │ + b.n 1e9ff4 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r2, r6, #6 │ │ │ │ + asrs r2, r4, #6 │ │ │ │ movs r0, r5 │ │ │ │ cmp r6, #70 @ 0x46 │ │ │ │ movs r2, r6 │ │ │ │ bhi.n 1e9db0 │ │ │ │ movs r6, r7 │ │ │ │ - svc 200 @ 0xc8 │ │ │ │ + svc 184 @ 0xb8 │ │ │ │ movs r3, r4 │ │ │ │ - svc 200 @ 0xc8 │ │ │ │ + svc 184 @ 0xb8 │ │ │ │ movs r3, r4 │ │ │ │ - svc 186 @ 0xba │ │ │ │ + svc 170 @ 0xaa │ │ │ │ movs r3, r4 │ │ │ │ bhi.n 1e9eb0 │ │ │ │ movs r6, r7 │ │ │ │ ldrb r0, [r1, #19] │ │ │ │ movs r2, r6 │ │ │ │ - svc 250 @ 0xfa │ │ │ │ + svc 234 @ 0xea │ │ │ │ movs r3, r4 │ │ │ │ - svc 226 @ 0xe2 │ │ │ │ + svc 210 @ 0xd2 │ │ │ │ movs r3, r4 │ │ │ │ cmp r5, #98 @ 0x62 │ │ │ │ movs r2, r6 │ │ │ │ - svc 220 @ 0xdc │ │ │ │ + svc 204 @ 0xcc │ │ │ │ movs r3, r4 │ │ │ │ - svc 126 @ 0x7e │ │ │ │ + svc 110 @ 0x6e │ │ │ │ movs r3, r4 │ │ │ │ - udf #232 @ 0xe8 │ │ │ │ + udf #216 @ 0xd8 │ │ │ │ movs r3, r4 │ │ │ │ bvc.n 1e9dd0 │ │ │ │ movs r6, r7 │ │ │ │ - svc 80 @ 0x50 │ │ │ │ + svc 64 @ 0x40 │ │ │ │ movs r3, r4 │ │ │ │ - udf #238 @ 0xee │ │ │ │ + udf #222 @ 0xde │ │ │ │ movs r3, r4 │ │ │ │ - udf #254 @ 0xfe │ │ │ │ + udf #238 @ 0xee │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 001e9ec8 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -259057,77 +259060,77 @@ │ │ │ │ mov r4, r0 │ │ │ │ cbz r3, 1e9f86 │ │ │ │ ldr r2, [pc, #80] @ (1e9fac ) │ │ │ │ add r2, pc │ │ │ │ ldr r1, [pc, #80] @ (1e9fb0 ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ cbnz r3, 1e9f70 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, #4 │ │ │ │ bne.n 1e9f8c │ │ │ │ ldr r1, [pc, #64] @ (1e9fb4 ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 3ac7f8 │ │ │ │ + b.w 3ac7f0 │ │ │ │ ldr r2, [pc, #48] @ (1e9fb8 ) │ │ │ │ add r2, pc │ │ │ │ b.n 1e9f5c │ │ │ │ ldr r3, [pc, #44] @ (1e9fbc ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ ldr r1, [pc, #36] @ (1e9fc0 ) │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ b.n 1e9f70 │ │ │ │ nop │ │ │ │ cmp r3, #226 @ 0xe2 │ │ │ │ movs r2, r6 │ │ │ │ - ldrsh r2, [r3, r5] │ │ │ │ + ldrsh r2, [r1, r5] │ │ │ │ movs r2, r4 │ │ │ │ - udf #140 @ 0x8c │ │ │ │ + udf #124 @ 0x7c │ │ │ │ movs r3, r4 │ │ │ │ - bgt.n 1ea0b0 │ │ │ │ + bgt.n 1ea090 │ │ │ │ movs r1, r5 │ │ │ │ - strb r4, [r2, r2] │ │ │ │ + strb r4, [r0, r2] │ │ │ │ movs r6, r4 │ │ │ │ cmp r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r3 │ │ │ │ + lsrs r2, r1 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ 001e9fc4 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #124] @ (1ea054 ) │ │ │ │ sub sp, #12 │ │ │ │ ldr r5, [pc, #124] @ (1ea058 ) │ │ │ │ add r1, pc │ │ │ │ - bl 3d0c30 │ │ │ │ + bl 3d0c28 │ │ │ │ mov r4, r0 │ │ │ │ bl 269710 │ │ │ │ ldr r1, [pc, #112] @ (1ea05c ) │ │ │ │ add r5, pc │ │ │ │ mov r6, r0 │ │ │ │ add r1, pc │ │ │ │ - bl 297e44 │ │ │ │ + bl 297e3c │ │ │ │ cbz r0, 1ea042 │ │ │ │ cbz r4, 1ea02a │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ beq.n 1ea01e │ │ │ │ ldr r1, [pc, #96] @ (1ea060 ) │ │ │ │ mov r0, r4 │ │ │ │ @@ -259137,15 +259140,15 @@ │ │ │ │ cbz r0, 1ea02c │ │ │ │ ldr r1, [pc, #84] @ (1ea064 ) │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 357d04 │ │ │ │ + b.w 357cfc │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ cmp r3, #110 @ 0x6e │ │ │ │ bne.n 1e9ffe │ │ │ │ ldrb r3, [r4, #2] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 1e9ffe │ │ │ │ movs r2, #1 │ │ │ │ @@ -259153,36 +259156,36 @@ │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #56] @ (1ea06c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 29880c │ │ │ │ + b.w 298804 │ │ │ │ ldr r1, [pc, #44] @ (1ea070 ) │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 357d04 │ │ │ │ + b.w 357cfc │ │ │ │ nop │ │ │ │ - @ instruction: 0xf7600021 │ │ │ │ + @ instruction: 0xf7500021 │ │ │ │ cmp r3, #66 @ 0x42 │ │ │ │ movs r2, r6 │ │ │ │ - udf #14 │ │ │ │ + ble.n 1ea05c │ │ │ │ movs r3, r4 │ │ │ │ - bpl.n 1e9f70 │ │ │ │ + bpl.n 1ea150 │ │ │ │ movs r2, r4 │ │ │ │ - udf #54 @ 0x36 │ │ │ │ + udf #38 @ 0x26 │ │ │ │ movs r3, r4 │ │ │ │ cmp r6, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 1ea004 │ │ │ │ + ble.n 1e9fe4 │ │ │ │ movs r3, r4 │ │ │ │ - ble.n 1ea000 │ │ │ │ + ble.n 1e9fe0 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 001ea074 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -259198,25 +259201,25 @@ │ │ │ │ ldr r4, [pc, #136] @ (1ea120 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 3d0ae4 │ │ │ │ + bl 3d0adc │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ blx 1451fc │ │ │ │ ldr r2, [pc, #112] @ (1ea124 ) │ │ │ │ mov r1, r0 │ │ │ │ add r3, sp, #8 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - bl 3ca050 │ │ │ │ + bl 3ca048 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 143ca4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cbz r1, 1ea0fe │ │ │ │ mov r0, r5 │ │ │ │ bl 2203b8 │ │ │ │ @@ -259246,15 +259249,15 @@ │ │ │ │ b.n 1ea0d6 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r2, #162 @ 0xa2 │ │ │ │ movs r2, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r2, #84] @ 0x54 │ │ │ │ + str r6, [r0, #84] @ 0x54 │ │ │ │ movs r5, r4 │ │ │ │ cmp r2, #146 @ 0x92 │ │ │ │ movs r2, r6 │ │ │ │ subs r4, r4, r0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #82 @ 0x52 │ │ │ │ movs r2, r6 │ │ │ │ @@ -259278,26 +259281,26 @@ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r7, r2 │ │ │ │ blx 144d90 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3f7514 │ │ │ │ + bl 3f750c │ │ │ │ ldr r3, [pc, #52] @ (1ea19c ) │ │ │ │ movs r4, #0 │ │ │ │ ldr r6, [r6, r3] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ adds r4, #1 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3f74cc │ │ │ │ + bl 3f74c4 │ │ │ │ cmp r4, #7 │ │ │ │ bne.n 1ea16c │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -259319,25 +259322,25 @@ │ │ │ │ movw r1, #921 @ 0x399 │ │ │ │ ldr r0, [pc, #40] @ (1ea1e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 1cbccc │ │ │ │ ldr r0, [pc, #36] @ (1ea1ec ) │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ - bl 3e1d70 │ │ │ │ + bl 3e1d68 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ b.w 1cbd38 │ │ │ │ ldr r0, [pc, #20] @ (1ea1f0 ) │ │ │ │ movs r1, #0 │ │ │ │ add r0, pc │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 3e1d70 │ │ │ │ - bgt.n 1ea130 │ │ │ │ + b.w 3e1d68 │ │ │ │ + bgt.n 1ea110 │ │ │ │ movs r3, r4 │ │ │ │ bcc.n 1ea1e0 │ │ │ │ movs r6, r7 │ │ │ │ bcc.n 1ea1bc │ │ │ │ movs r6, r7 │ │ │ │ │ │ │ │ 001ea1f4 : │ │ │ │ @@ -259393,19 +259396,19 @@ │ │ │ │ nop │ │ │ │ cmp r1, #14 │ │ │ │ movs r2, r6 │ │ │ │ adds r4, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ bcc.n 1ea178 │ │ │ │ movs r6, r7 │ │ │ │ - strh r0, [r6, #54] @ 0x36 │ │ │ │ + strh r0, [r4, #54] @ 0x36 │ │ │ │ movs r6, r5 │ │ │ │ - bgt.n 1ea284 │ │ │ │ + blt.n 1ea264 │ │ │ │ movs r3, r4 │ │ │ │ - bgt.n 1ea2ac │ │ │ │ + bgt.n 1ea28c │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 001ea27c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -259419,19 +259422,19 @@ │ │ │ │ ldr r3, [pc, #180] @ (1ea350 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ mov r6, r3 │ │ │ │ mov r0, r3 │ │ │ │ mov r7, r1 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ mov r1, r4 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ ldr r3, [pc, #156] @ (1ea354 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cbnz r3, 1ea2ee │ │ │ │ ldr r2, [pc, #152] @ (1ea358 ) │ │ │ │ add r2, pc │ │ │ │ ldr r1, [r2, #0] │ │ │ │ @@ -259464,27 +259467,27 @@ │ │ │ │ bpl.n 1ea2be │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r2, r8 │ │ │ │ ldr r0, [pc, #96] @ (1ea368 ) │ │ │ │ mov r1, r7 │ │ │ │ mov r3, r4 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1ea2be │ │ │ │ mov r0, r6 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [pc, #68] @ (1ea36c ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ blx 14585c │ │ │ │ ldr r3, [pc, #56] @ (1ea370 ) │ │ │ │ movs r2, #230 @ 0xe6 │ │ │ │ ldr r1, [pc, #56] @ (1ea374 ) │ │ │ │ ldr r0, [pc, #60] @ (1ea378 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ @@ -259503,23 +259506,23 @@ │ │ │ │ movs r2, r6 │ │ │ │ bcs.n 1ea34c │ │ │ │ movs r6, r7 │ │ │ │ adds r0, #4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 1ea2b4 │ │ │ │ + blt.n 1ea294 │ │ │ │ movs r3, r4 │ │ │ │ - blt.n 1ea2f4 │ │ │ │ + blt.n 1ea2d4 │ │ │ │ movs r3, r4 │ │ │ │ - strh r4, [r1, #48] @ 0x30 │ │ │ │ + strh r4, [r7, #46] @ 0x2e │ │ │ │ movs r6, r5 │ │ │ │ - blt.n 1ea3bc │ │ │ │ + blt.n 1ea39c │ │ │ │ movs r3, r4 │ │ │ │ - blt.n 1ea420 │ │ │ │ + blt.n 1ea400 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 001ea37c : │ │ │ │ ldr r3, [pc, #8] @ (1ea388 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ movs r3, #0 │ │ │ │ @@ -259602,15 +259605,15 @@ │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r3, #4] │ │ │ │ str r2, [r4, #0] │ │ │ │ movs r2, #16 │ │ │ │ str r2, [r3, #4] │ │ │ │ mov.w r2, #280 @ 0x118 │ │ │ │ - bl 3da798 │ │ │ │ + bl 3da790 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ cmp r0, #15 │ │ │ │ ite hi │ │ │ │ movhi r0, #0 │ │ │ │ movls r0, #1 │ │ │ │ add sp, #8 │ │ │ │ movs r1, #0 │ │ │ │ @@ -259622,15 +259625,15 @@ │ │ │ │ nop │ │ │ │ movs r7, #30 │ │ │ │ movs r2, r6 │ │ │ │ subs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ bne.n 1ea3b4 │ │ │ │ movs r6, r7 │ │ │ │ - bge.n 1ea4f4 │ │ │ │ + bge.n 1ea4d4 │ │ │ │ movs r3, r4 │ │ │ │ strb r4, [r7, #24] │ │ │ │ movs r2, r6 │ │ │ │ │ │ │ │ 001ea474 : │ │ │ │ ldr r3, [pc, #24] @ (1ea490 ) │ │ │ │ ldr r2, [pc, #28] @ (1ea494 ) │ │ │ │ @@ -259646,15 +259649,15 @@ │ │ │ │ bx r3 │ │ │ │ movs r6, #180 @ 0xb4 │ │ │ │ movs r2, r6 │ │ │ │ subs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ bne.n 1ea510 │ │ │ │ movs r6, r7 │ │ │ │ - bls.n 1ea450 │ │ │ │ + bls.n 1ea430 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 001ea4a0 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -259663,22 +259666,22 @@ │ │ │ │ ldr r3, [pc, #32] @ (1ea4d8 ) │ │ │ │ add ip, pc │ │ │ │ ldr r1, [pc, #32] @ (1ea4dc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ str.w r0, [ip, #4] │ │ │ │ add.w r0, r3, #260 @ 0x104 │ │ │ │ - bl 3da798 │ │ │ │ + bl 3da790 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 3ed760 │ │ │ │ + b.w 3ed758 │ │ │ │ strb r4, [r6, #22] │ │ │ │ movs r2, r6 │ │ │ │ bne.n 1ea4e4 │ │ │ │ movs r6, r7 │ │ │ │ - bls.n 1ea424 │ │ │ │ + bls.n 1ea404 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 001ea4e0 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -259810,15 +259813,15 @@ │ │ │ │ ldr r3, [pc, #268] @ (1ea720 ) │ │ │ │ mov r6, r0 │ │ │ │ add r5, pc │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ ldr r2, [pc, #252] @ (1ea724 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 1ea6f8 │ │ │ │ cbz r6, 1ea680 │ │ │ │ ldr r3, [pc, #244] @ (1ea728 ) │ │ │ │ @@ -259930,15 +259933,15 @@ │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 1ea62e │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #48] @ (1ea740 ) │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1ea62e │ │ │ │ movs r5, #22 │ │ │ │ movs r2, r6 │ │ │ │ cmp r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ @@ -259950,15 +259953,15 @@ │ │ │ │ movs r2, r6 │ │ │ │ strb r0, [r2, #15] │ │ │ │ movs r2, r6 │ │ │ │ asrs r0, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 1ea74c │ │ │ │ + bvc.n 1ea72c │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 001ea744 : │ │ │ │ ldr r3, [pc, #8] @ (1ea750 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, #288] @ 0x120 │ │ │ │ movs r3, #0 │ │ │ │ @@ -259995,25 +259998,25 @@ │ │ │ │ sub sp, #20 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1ea7fe │ │ │ │ mov r5, r3 │ │ │ │ - bl 297070 │ │ │ │ + bl 297068 │ │ │ │ ldr r1, [pc, #192] @ (1ea85c ) │ │ │ │ movs r3, #24 │ │ │ │ ldr r2, [pc, #192] @ (1ea860 ) │ │ │ │ add r1, pc │ │ │ │ adds r1, #40 @ 0x28 │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [pc, #188] @ (1ea864 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ str r0, [sp, #12] │ │ │ │ bl 1cb55c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r4, #10 │ │ │ │ beq.n 1ea822 │ │ │ │ cbz r0, 1ea80c │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ @@ -260027,15 +260030,15 @@ │ │ │ │ cmp r3, #1 │ │ │ │ bls.n 1ea7e2 │ │ │ │ cmp r4, #5 │ │ │ │ mov r1, r4 │ │ │ │ ite ls │ │ │ │ movls r0, #0 │ │ │ │ movhi r0, #1 │ │ │ │ - bl 3ae0ac │ │ │ │ + bl 3ae0a4 │ │ │ │ bl 1cb6ec │ │ │ │ cbnz r0, 1ea812 │ │ │ │ ldr r3, [pc, #124] @ (1ea868 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #6 │ │ │ │ bne.n 1ea83c │ │ │ │ @@ -260076,26 +260079,26 @@ │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ movs r3, #162 @ 0xa2 │ │ │ │ movs r2, r6 │ │ │ │ subs r0, r7, r4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r5, #12] │ │ │ │ + strh r0, [r3, #12] │ │ │ │ movs r6, r5 │ │ │ │ - b.n 1eadbc │ │ │ │ + b.n 1ead9c │ │ │ │ movs r1, r4 │ │ │ │ - strex r0, r0, [r2, #132] @ 0x84 │ │ │ │ + @ instruction: 0xe8320021 │ │ │ │ strb r2, [r0, #10] │ │ │ │ movs r2, r6 │ │ │ │ - strh r2, [r0, #8] │ │ │ │ + strh r2, [r6, #6] │ │ │ │ movs r6, r5 │ │ │ │ - bvs.n 1ea8a4 │ │ │ │ + bvs.n 1ea884 │ │ │ │ movs r3, r4 │ │ │ │ - bvs.n 1ea868 │ │ │ │ + bvs.n 1ea848 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 001ea878 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -260105,28 +260108,28 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #20 │ │ │ │ bmi.n 1ea8a8 │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #2 │ │ │ │ - bl 3ae730 │ │ │ │ + bl 3ae728 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 3ac834 │ │ │ │ + b.w 3ac82c │ │ │ │ ldr r0, [pc, #16] @ (1ea8bc ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1ea896 │ │ │ │ nop │ │ │ │ movs r2, #160 @ 0xa0 │ │ │ │ movs r2, r6 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 1ea83c │ │ │ │ + bvs.n 1ea81c │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 001ea8c0 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -260149,40 +260152,40 @@ │ │ │ │ cbz r0, 1ea90e │ │ │ │ ldr r3, [pc, #80] @ (1ea94c ) │ │ │ │ add r3, pc │ │ │ │ str.w r1, [r3, #296] @ 0x128 │ │ │ │ bl 1cc330 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 3ed760 │ │ │ │ + b.w 3ed758 │ │ │ │ ldr r0, [pc, #64] @ (1ea950 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ ldr r3, [pc, #60] @ (1ea954 ) │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ str.w r1, [r3, #288] @ 0x120 │ │ │ │ bl 1cc330 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 3ed760 │ │ │ │ + b.w 3ed758 │ │ │ │ ldr r3, [pc, #40] @ (1ea958 ) │ │ │ │ add r3, pc │ │ │ │ str.w r0, [r3, #288] @ 0x120 │ │ │ │ bl 1cc330 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 3ed760 │ │ │ │ + b.w 3ed758 │ │ │ │ movs r2, #86 @ 0x56 │ │ │ │ movs r2, r6 │ │ │ │ movs r4, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r4!, {r1, r2, r6, r7} │ │ │ │ movs r6, r7 │ │ │ │ - bvs.n 1eaa2c │ │ │ │ + bvs.n 1eaa0c │ │ │ │ movs r3, r4 │ │ │ │ ldmia r4!, {r1, r2, r5, r7} │ │ │ │ movs r6, r7 │ │ │ │ ldmia r4, {r4, r7} │ │ │ │ movs r6, r7 │ │ │ │ │ │ │ │ 001ea95c : │ │ │ │ @@ -260197,30 +260200,30 @@ │ │ │ │ beq.n 1ea98a │ │ │ │ ldr r3, [pc, #32] @ (1ea998 ) │ │ │ │ movs r2, #1 │ │ │ │ add r3, pc │ │ │ │ str.w r2, [r3, #300] @ 0x12c │ │ │ │ bl 1cc330 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 3ed760 │ │ │ │ + b.w 3ed758 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ pop {r3, pc} │ │ │ │ strb r0, [r0, #4] │ │ │ │ movs r2, r6 │ │ │ │ ldmia r4!, {r3, r6} │ │ │ │ movs r6, r7 │ │ │ │ │ │ │ │ 001ea99c : │ │ │ │ ldr r3, [pc, #12] @ (1ea9ac ) │ │ │ │ mov r1, r0 │ │ │ │ add r3, pc │ │ │ │ add.w r0, r3, #304 @ 0x130 │ │ │ │ - b.w 3e1d38 │ │ │ │ + b.w 3e1d30 │ │ │ │ nop │ │ │ │ ldmia r4!, {r5} │ │ │ │ movs r6, r7 │ │ │ │ │ │ │ │ 001ea9b0 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -260256,26 +260259,26 @@ │ │ │ │ movs r0, #9 │ │ │ │ bl 1ea27c │ │ │ │ ldr r3, [pc, #104] @ (1eaa68 ) │ │ │ │ add r3, pc │ │ │ │ str.w r4, [r3, #308] @ 0x134 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 3ed760 │ │ │ │ + b.w 3ed758 │ │ │ │ ldr r3, [pc, #92] @ (1eaa6c ) │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [pc, #92] @ (1eaa70 ) │ │ │ │ ldr r1, [pc, #92] @ (1eaa74 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #80 @ 0x50 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #734 @ 0x2de │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ add sp, #12 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -260289,35 +260292,35 @@ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 1ea9d2 │ │ │ │ ldr r0, [pc, #44] @ (1eaa80 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1ea9d2 │ │ │ │ movs r1, #102 @ 0x66 │ │ │ │ movs r2, r6 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r3, #2] │ │ │ │ movs r2, r6 │ │ │ │ ldmia r3!, {r1, r6, r7} │ │ │ │ movs r6, r7 │ │ │ │ - ldrb r2, [r6, #28] │ │ │ │ + ldrb r2, [r4, #28] │ │ │ │ movs r6, r5 │ │ │ │ - bpl.n 1ea9d4 │ │ │ │ + bpl.n 1ea9b4 │ │ │ │ movs r3, r4 │ │ │ │ - bmi.n 1eaafc │ │ │ │ + bmi.n 1eaadc │ │ │ │ movs r3, r4 │ │ │ │ cmp r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 1eab24 │ │ │ │ + bpl.n 1eab04 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 001eaa84 : │ │ │ │ ldr r2, [pc, #36] @ (1eaaac ) │ │ │ │ movs r3, #1 │ │ │ │ add r2, pc │ │ │ │ lsl.w r0, r3, r0 │ │ │ │ @@ -260341,15 +260344,15 @@ │ │ │ │ movs r2, r6 │ │ │ │ │ │ │ │ 001eaab4 : │ │ │ │ ldr r3, [pc, #12] @ (1eaac4 ) │ │ │ │ mov r1, r0 │ │ │ │ add r3, pc │ │ │ │ add.w r0, r3, #312 @ 0x138 │ │ │ │ - b.w 3e1d38 │ │ │ │ + b.w 3e1d30 │ │ │ │ nop │ │ │ │ ldmia r3, {r3} │ │ │ │ movs r6, r7 │ │ │ │ │ │ │ │ 001eaac8 : │ │ │ │ ldr r3, [pc, #12] @ (1eaad8 ) │ │ │ │ movs r2, #1 │ │ │ │ @@ -260380,15 +260383,15 @@ │ │ │ │ movs r0, #4 │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r2, [r2, ip] │ │ │ │ str.w r0, [r3, #288] @ 0x120 │ │ │ │ movs r0, #1 │ │ │ │ strb.w r0, [r3, #292] @ 0x124 │ │ │ │ str r1, [r2, #0] │ │ │ │ - b.w 3ed760 │ │ │ │ + b.w 3ed758 │ │ │ │ ldmia r2!, {r4, r6, r7} │ │ │ │ movs r6, r7 │ │ │ │ movs r0, #54 @ 0x36 │ │ │ │ movs r2, r6 │ │ │ │ adds r0, #168 @ 0xa8 │ │ │ │ ... │ │ │ │ │ │ │ │ @@ -260411,42 +260414,42 @@ │ │ │ │ add r3, pc │ │ │ │ it eq │ │ │ │ moveq r2, #1 │ │ │ │ str.w r4, [r3, #288] @ 0x120 │ │ │ │ it eq │ │ │ │ strbeq.w r2, [r3, #292] @ 0x124 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 3ed760 │ │ │ │ + b.w 3ed758 │ │ │ │ ldr r3, [pc, #44] @ (1eab8c ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1eab3c │ │ │ │ ldr r3, [pc, #36] @ (1eab90 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 1eab3c │ │ │ │ ldr r0, [pc, #32] @ (1eab94 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1eab3c │ │ │ │ nop │ │ │ │ subs r0, r7, #7 │ │ │ │ movs r2, r6 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r2!, {r1, r3, r4, r5, r6} │ │ │ │ movs r6, r7 │ │ │ │ adds r0, r4, #0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 1eaaa4 │ │ │ │ + bmi.n 1eac84 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 001eab98 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -260474,33 +260477,33 @@ │ │ │ │ cbz r3, 1eac3c │ │ │ │ cmp r3, #1 │ │ │ │ beq.n 1eac04 │ │ │ │ cmp r3, #2 │ │ │ │ beq.n 1eac0e │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #2 │ │ │ │ - bl 3ae5b8 │ │ │ │ + bl 3ae5b0 │ │ │ │ cbz r4, 1eac26 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cbnz r3, 1eac4c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ lsls r7, r3, #20 │ │ │ │ bmi.w 1ead2c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 3ac834 │ │ │ │ + b.w 3ac82c │ │ │ │ ldr r3, [pc, #404] @ (1ead9c ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #1 │ │ │ │ beq.n 1eac3c │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #1 │ │ │ │ - bl 3ae5b8 │ │ │ │ + bl 3ae5b0 │ │ │ │ movs r0, #14 │ │ │ │ bl 1cc358 │ │ │ │ movs r0, #8 │ │ │ │ bl 1eab20 │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 1eabec │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ @@ -260509,15 +260512,15 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #0 │ │ │ │ - bl 3ae5b8 │ │ │ │ + bl 3ae5b0 │ │ │ │ movs r0, #14 │ │ │ │ bl 1cc358 │ │ │ │ b.n 1eabea │ │ │ │ cmp r3, #1 │ │ │ │ beq.n 1eacee │ │ │ │ cmp r3, #2 │ │ │ │ bne.n 1eabf8 │ │ │ │ @@ -260575,52 +260578,52 @@ │ │ │ │ cmpeq.w r2, #4294967295 @ 0xffffffff │ │ │ │ beq.n 1eabf8 │ │ │ │ ldr r1, [r7, #0] │ │ │ │ lsls r1, r1, #20 │ │ │ │ bpl.n 1eabf8 │ │ │ │ ldr r0, [pc, #188] @ (1eada4 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1eabf8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ lsls r6, r3, #20 │ │ │ │ bpl.n 1eabf8 │ │ │ │ ldr r3, [pc, #176] @ (1eada8 ) │ │ │ │ ldr r1, [r4, #32] │ │ │ │ ldr r6, [r4, #8] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r0, r3 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ vldr d7, [r4, #24] │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [pc, #160] @ (1eadac ) │ │ │ │ mov r1, r6 │ │ │ │ vstr d7, [sp, #8] │ │ │ │ add r0, pc │ │ │ │ vldr d7, [r4, #16] │ │ │ │ vstr d7, [sp] │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1eabf8 │ │ │ │ ldr r0, [pc, #140] @ (1eadb0 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1eabbe │ │ │ │ ldrd r0, r1, [r4, #40] @ 0x28 │ │ │ │ ldrd r2, r3, [r4, #32] │ │ │ │ strd r2, r3, [sp, #16] │ │ │ │ strd r0, r1, [sp, #24] │ │ │ │ ldrd r0, r1, [r4, #24] │ │ │ │ ldrd r2, r3, [r4, #16] │ │ │ │ strd r2, r3, [sp] │ │ │ │ strd r0, r1, [sp, #8] │ │ │ │ ldr r0, [pc, #100] @ (1eadb4 ) │ │ │ │ ldrd r2, r3, [r4, #8] │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1eabf8 │ │ │ │ movs r0, #1 │ │ │ │ blx 145d4c │ │ │ │ movs r3, #0 │ │ │ │ mov r9, r0 │ │ │ │ strb r3, [r0, #0] │ │ │ │ b.n 1eacc2 │ │ │ │ @@ -260628,15 +260631,15 @@ │ │ │ │ blx 145b88 │ │ │ │ mov r9, r0 │ │ │ │ b.n 1eacc2 │ │ │ │ ldr r0, [pc, #68] @ (1eadb8 ) │ │ │ │ mov r2, r9 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1eacc8 │ │ │ │ cmp.w r8, #0 │ │ │ │ bne.n 1eacb6 │ │ │ │ strb.w r8, [r9] │ │ │ │ b.n 1eacc2 │ │ │ │ rors r0, r6 │ │ │ │ movs r2, r6 │ │ │ │ @@ -260644,35 +260647,35 @@ │ │ │ │ movs r2, r6 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r1, #25 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 1eadb4 │ │ │ │ + bcc.n 1ead94 │ │ │ │ movs r3, r4 │ │ │ │ - bmi.n 1eadac │ │ │ │ + bcc.n 1ead8c │ │ │ │ movs r3, r4 │ │ │ │ movs r7, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 1eae64 │ │ │ │ + bcc.n 1eae44 │ │ │ │ movs r3, r4 │ │ │ │ - bcc.n 1eadb4 │ │ │ │ + bcs.n 1ead94 │ │ │ │ movs r3, r4 │ │ │ │ - bcs.n 1ead7c │ │ │ │ + bcs.n 1ead5c │ │ │ │ movs r3, r4 │ │ │ │ - bcc.n 1eae0c │ │ │ │ + bcc.n 1eadec │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 001eadbc : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 3ae8a8 │ │ │ │ + bl 3ae8a0 │ │ │ │ movs r0, #6 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 1eab20 │ │ │ │ │ │ │ │ 001eadd8 : │ │ │ │ ldr r3, [pc, #8] @ (1eade4 ) │ │ │ │ add r3, pc │ │ │ │ @@ -260693,69 +260696,69 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cbnz r3, 1eae14 │ │ │ │ ldr r3, [pc, #56] @ (1eae3c ) │ │ │ │ movs r2, #1 │ │ │ │ add r3, pc │ │ │ │ str.w r2, [r3, #332] @ 0x14c │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 3ed760 │ │ │ │ + b.w 3ed758 │ │ │ │ ldr r3, [pc, #40] @ (1eae40 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1eae02 │ │ │ │ ldr r3, [pc, #36] @ (1eae44 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 1eae02 │ │ │ │ ldr r0, [pc, #28] @ (1eae48 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1eae02 │ │ │ │ nop │ │ │ │ adds r2, r6, #4 │ │ │ │ movs r2, r6 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ stmia r7!, {r1, r3, r4, r5, r7} │ │ │ │ movs r6, r7 │ │ │ │ adds r4, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 1eae48 │ │ │ │ + bcs.n 1eae28 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 001eae4c : │ │ │ │ ldr r3, [pc, #12] @ (1eae5c ) │ │ │ │ mov r1, r0 │ │ │ │ add r3, pc │ │ │ │ add.w r0, r3, #336 @ 0x150 │ │ │ │ - b.w 3e1d38 │ │ │ │ + b.w 3e1d30 │ │ │ │ nop │ │ │ │ stmia r7!, {r4, r5, r6} │ │ │ │ movs r6, r7 │ │ │ │ │ │ │ │ 001eae60 : │ │ │ │ ldr r3, [pc, #12] @ (1eae70 ) │ │ │ │ mov r1, r0 │ │ │ │ add r3, pc │ │ │ │ add.w r0, r3, #340 @ 0x154 │ │ │ │ - b.w 3e1d38 │ │ │ │ + b.w 3e1d30 │ │ │ │ nop │ │ │ │ stmia r7!, {r2, r3, r4, r6} │ │ │ │ movs r6, r7 │ │ │ │ │ │ │ │ 001eae74 : │ │ │ │ ldr r3, [pc, #12] @ (1eae84 ) │ │ │ │ movs r2, #1 │ │ │ │ add r3, pc │ │ │ │ str.w r2, [r3, #344] @ 0x158 │ │ │ │ - b.w 3ed760 │ │ │ │ + b.w 3ed758 │ │ │ │ nop │ │ │ │ stmia r7!, {r3, r6} │ │ │ │ movs r6, r7 │ │ │ │ │ │ │ │ 001eae88 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -260801,28 +260804,28 @@ │ │ │ │ ldr.w r1, [r5, #320] @ 0x140 │ │ │ │ cbz r1, 1eaf20 │ │ │ │ ldr.w r0, [r5, #324] @ 0x144 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1eb0f6 │ │ │ │ ldr r0, [pc, #548] @ (1eb138 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ ldr r3, [pc, #544] @ (1eb13c ) │ │ │ │ add r3, pc │ │ │ │ str.w r6, [r3, #320] @ 0x140 │ │ │ │ cmp r4, #5 │ │ │ │ mov r1, r4 │ │ │ │ ite ls │ │ │ │ movls r0, #0 │ │ │ │ movhi r0, #1 │ │ │ │ str r4, [sp, #16] │ │ │ │ - bl 3adec0 │ │ │ │ + bl 3adeb8 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add.w r0, sl, #340 @ 0x154 │ │ │ │ - bl 3e1d70 │ │ │ │ + bl 3e1d68 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r3, #1 │ │ │ │ beq.n 1eaf76 │ │ │ │ ldr.w r0, [sl, #328] @ 0x148 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1eb0dc │ │ │ │ ldr r2, [pc, #496] @ (1eb140 ) │ │ │ │ @@ -260874,19 +260877,19 @@ │ │ │ │ add.w r0, r4, #260 @ 0x104 │ │ │ │ mov r1, fp │ │ │ │ add r3, pc │ │ │ │ mov.w r2, #280 @ 0x118 │ │ │ │ mov.w ip, #16 │ │ │ │ ldr r4, [r3, #4] │ │ │ │ str.w ip, [r3, #4] │ │ │ │ - bl 3da798 │ │ │ │ + bl 3da790 │ │ │ │ cmp r4, #15 │ │ │ │ bls.n 1eb034 │ │ │ │ movs r0, #0 │ │ │ │ - bl 3ed988 │ │ │ │ + bl 3ed980 │ │ │ │ ldr.w r3, [r5, #344] @ 0x158 │ │ │ │ str.w r6, [r5, #344] @ 0x158 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1eaed8 │ │ │ │ movs r0, #0 │ │ │ │ bl 1cc358 │ │ │ │ ldr.w r3, [r5, #300] @ 0x12c │ │ │ │ @@ -260896,56 +260899,56 @@ │ │ │ │ bl 2391a8 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1eaee2 │ │ │ │ str.w r6, [r5, #300] @ 0x12c │ │ │ │ bl 1cbf14 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r5, #304 @ 0x130 │ │ │ │ - bl 3e1d70 │ │ │ │ + bl 3e1d68 │ │ │ │ movs r0, #12 │ │ │ │ bl 1ea27c │ │ │ │ - bl 3ae304 │ │ │ │ + bl 3ae2fc │ │ │ │ b.n 1eaee2 │ │ │ │ mov r0, r4 │ │ │ │ bl 1cc358 │ │ │ │ b.n 1eafe6 │ │ │ │ - bl 3ae040 │ │ │ │ + bl 3ae038 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r4, #336 @ 0x150 │ │ │ │ - bl 3e1d70 │ │ │ │ + bl 3e1d68 │ │ │ │ b.n 1eafa8 │ │ │ │ bl 1cbf14 │ │ │ │ ldr r3, [pc, #268] @ (1eb160 ) │ │ │ │ ldr.w r4, [r8, r3] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ cbz r0, 1eb07e │ │ │ │ - bl 297070 │ │ │ │ + bl 297068 │ │ │ │ ldr r3, [pc, #260] @ (1eb164 ) │ │ │ │ ldr r2, [pc, #260] @ (1eb168 ) │ │ │ │ ldr r1, [pc, #264] @ (1eb16c ) │ │ │ │ add r3, pc │ │ │ │ adds r3, #40 @ 0x28 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #24 │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ cbz r0, 1eb07e │ │ │ │ ldr r3, [r0, #76] @ 0x4c │ │ │ │ cbz r3, 1eb07e │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx r3 │ │ │ │ ldr r4, [pc, #240] @ (1eb170 ) │ │ │ │ add r4, pc │ │ │ │ add.w r1, r4, #308 @ 0x134 │ │ │ │ add.w r0, r4, #312 @ 0x138 │ │ │ │ - bl 3e1d70 │ │ │ │ + bl 3e1d68 │ │ │ │ str.w r6, [r4, #308] @ 0x134 │ │ │ │ bl 1cc09c │ │ │ │ - bl 3ae3dc │ │ │ │ + bl 3ae3d4 │ │ │ │ b.n 1eaf98 │ │ │ │ movs r0, #2 │ │ │ │ bl 2391a8 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1eaf8c │ │ │ │ str.w r6, [fp, #296] @ 0x128 │ │ │ │ bl 1cbf14 │ │ │ │ @@ -260970,22 +260973,22 @@ │ │ │ │ ldr r3, [pc, #148] @ (1eb178 ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ sub.w r0, r0, #2 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ b.n 1eaf4c │ │ │ │ - bl 3d9e48 │ │ │ │ + bl 3d9e40 │ │ │ │ mov fp, r0 │ │ │ │ ldrd r1, r2, [r5, #320] @ 0x140 │ │ │ │ mov r3, r0 │ │ │ │ cbz r0, 1eb114 │ │ │ │ ldr r0, [pc, #116] @ (1eb17c ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ mov r0, fp │ │ │ │ blx 143ca4 │ │ │ │ b.n 1eaf18 │ │ │ │ ldr r3, [pc, #104] @ (1eb180 ) │ │ │ │ add r3, pc │ │ │ │ b.n 1eb104 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ @@ -260998,15 +261001,15 @@ │ │ │ │ movs r2, r6 │ │ │ │ stmia r7!, {r1, r4} │ │ │ │ movs r6, r7 │ │ │ │ adds r0, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ stmia r6!, {r2, r3, r4, r5, r6, r7} │ │ │ │ movs r6, r7 │ │ │ │ - bcs.n 1eb1d0 │ │ │ │ + bcs.n 1eb1b0 │ │ │ │ movs r3, r4 │ │ │ │ stmia r6!, {r1, r2, r5, r7} │ │ │ │ movs r6, r7 │ │ │ │ subs r4, r3, r7 │ │ │ │ movs r2, r6 │ │ │ │ stmia r6!, {r6} │ │ │ │ movs r6, r7 │ │ │ │ @@ -261014,48 +261017,48 @@ │ │ │ │ movs r6, r7 │ │ │ │ stmia r6!, {r1, r2, r5} │ │ │ │ movs r6, r7 │ │ │ │ subs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ stmia r6!, {r1, r2} │ │ │ │ movs r6, r7 │ │ │ │ - ldmia r6!, {r2, r5, r7} │ │ │ │ + ldmia r6!, {r2, r4, r7} │ │ │ │ movs r3, r4 │ │ │ │ ldr r6, [r3, #40] @ 0x28 │ │ │ │ movs r2, r6 │ │ │ │ subs r0, r7, r4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r4, #3] │ │ │ │ + ldrb r4, [r2, #3] │ │ │ │ movs r6, r5 │ │ │ │ - bls.n 1eb144 │ │ │ │ + bls.n 1eb124 │ │ │ │ movs r1, r4 │ │ │ │ - svc 128 @ 0x80 │ │ │ │ + svc 112 @ 0x70 │ │ │ │ movs r1, r4 │ │ │ │ stmia r5!, {r6} │ │ │ │ movs r6, r7 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ movs r2, r6 │ │ │ │ lsrs r0, r1, #25 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 1eb264 │ │ │ │ + beq.n 1eb244 │ │ │ │ movs r3, r4 │ │ │ │ - beq.n 1eb1e8 │ │ │ │ + beq.n 1eb1c8 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 001eb184 : │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #8] @ (1eb190 ) │ │ │ │ add r0, pc │ │ │ │ - b.w 3e1d38 │ │ │ │ + b.w 3e1d30 │ │ │ │ nop │ │ │ │ stmia r4!, {r3, r4, r5} │ │ │ │ movs r6, r7 │ │ │ │ │ │ │ │ 001eb194 : │ │ │ │ - b.w 3e1d50 │ │ │ │ + b.w 3e1d48 │ │ │ │ │ │ │ │ 001eb198 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #216] @ (1eb280 ) │ │ │ │ @@ -261066,30 +261069,30 @@ │ │ │ │ ldr r5, [pc, #212] @ (1eb288 ) │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 2c4c74 │ │ │ │ + bl 2c4c6c │ │ │ │ movs r0, #4 │ │ │ │ - bl 3dc638 │ │ │ │ + bl 3dc630 │ │ │ │ bl 14a870 │ │ │ │ bl 1cb884 │ │ │ │ ldr r0, [pc, #184] @ (1eb28c ) │ │ │ │ movw r1, #935 @ 0x3a7 │ │ │ │ add r0, pc │ │ │ │ bl 1cbccc │ │ │ │ ldr r0, [pc, #176] @ (1eb290 ) │ │ │ │ add r0, pc │ │ │ │ - bl 408930 │ │ │ │ + bl 408928 │ │ │ │ movs r0, #3 │ │ │ │ - bl 3dc638 │ │ │ │ + bl 3dc630 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3dc638 │ │ │ │ + bl 3dc630 │ │ │ │ mov r1, r4 │ │ │ │ mov.w r2, #256 @ 0x100 │ │ │ │ adds r0, r5, #4 │ │ │ │ blx 145498 │ │ │ │ ldr r2, [pc, #148] @ (1eb294 ) │ │ │ │ mov r1, r4 │ │ │ │ movs r4, #1 │ │ │ │ @@ -261099,25 +261102,25 @@ │ │ │ │ add.w r3, r5, r1, lsl #4 │ │ │ │ ldr.w r1, [r2, #8]! │ │ │ │ add r3, r0 │ │ │ │ cmp r1, #16 │ │ │ │ strb r4, [r3, #4] │ │ │ │ bne.n 1eb208 │ │ │ │ add.w r0, r5, #260 @ 0x104 │ │ │ │ - bl 3da564 │ │ │ │ + bl 3da55c │ │ │ │ bl 20bc60 │ │ │ │ bl 20837c │ │ │ │ - bl 358870 │ │ │ │ + bl 358868 │ │ │ │ mov r0, sp │ │ │ │ - bl 3fc0d8 │ │ │ │ + bl 3fc0d0 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 1eb26c │ │ │ │ - bl 2c4554 │ │ │ │ - bl 2c9f84 │ │ │ │ - bl 3d557c │ │ │ │ + bl 2c454c │ │ │ │ + bl 2c9f7c │ │ │ │ + bl 3d5574 │ │ │ │ ldr r2, [pc, #80] @ (1eb298 ) │ │ │ │ ldr r3, [pc, #60] @ (1eb284 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ @@ -261130,54 +261133,54 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r1, [pc, #44] @ (1eb29c ) │ │ │ │ ldr r0, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ - bl 3e055c │ │ │ │ + bl 3e0554 │ │ │ │ movs r0, #1 │ │ │ │ blx 1459f4 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ adds r6, r7, r5 │ │ │ │ movs r2, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r1, r2, r3} │ │ │ │ movs r6, r7 │ │ │ │ - ldmia r4!, {r3, r7} │ │ │ │ + ldmia r4, {r3, r4, r5, r6} │ │ │ │ movs r3, r4 │ │ │ │ @ instruction: 0xefbdffff │ │ │ │ - strb r4, [r0, #29] │ │ │ │ + strb r4, [r6, #28] │ │ │ │ movs r6, r5 │ │ │ │ adds r4, r4, r3 │ │ │ │ movs r2, r6 │ │ │ │ - ldmia r7!, {r2, r4, r5} │ │ │ │ + ldmia r7!, {r2, r5} │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 001eb2a0 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 19cf40 │ │ │ │ bl 1ff518 │ │ │ │ - bl 2bb3f8 │ │ │ │ + bl 2bb3f0 │ │ │ │ bl 1cc094 │ │ │ │ bl 238c34 │ │ │ │ - bl 2f1678 │ │ │ │ - bl 2d527c │ │ │ │ - bl 2c8ecc │ │ │ │ + bl 2f1670 │ │ │ │ + bl 2d5274 │ │ │ │ + bl 2c8ec4 │ │ │ │ bl 1eb918 │ │ │ │ bl 22bd70 │ │ │ │ bl 1b8480 │ │ │ │ - bl 3586cc │ │ │ │ - bl 355898 │ │ │ │ + bl 3586c4 │ │ │ │ + bl 355890 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 29b75c │ │ │ │ + b.w 29b754 │ │ │ │ nop │ │ │ │ │ │ │ │ 001eb2ec : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -261203,15 +261206,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1eb3e0 │ │ │ │ ldr r1, [pc, #272] @ (1eb440 ) │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r9, [pc, #272] @ 1eb444 │ │ │ │ mov r5, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r3, [pc, #264] @ (1eb448 ) │ │ │ │ add r9, pc │ │ │ │ ldr.w fp, [r8, r3] │ │ │ │ ldr r3, [pc, #260] @ (1eb44c ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [pc, #256] @ (1eb450 ) │ │ │ │ @@ -261227,41 +261230,41 @@ │ │ │ │ cmp r3, #1 │ │ │ │ bne.n 1eb374 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #240] @ (1eb45c ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r1, [pc, #232] @ (1eb460 ) │ │ │ │ mov r0, r6 │ │ │ │ adds r7, #1 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r5, [r5, #0] │ │ │ │ cbz r5, 1eb3de │ │ │ │ ldr r4, [r5, #4] │ │ │ │ mov r0, fp │ │ │ │ ldr r1, [r4, #4] │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr.w sl, [r4] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ mov r2, sl │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 1eb362 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cbz r3, 1eb416 │ │ │ │ @@ -261271,19 +261274,19 @@ │ │ │ │ cbz r1, 1eb410 │ │ │ │ ldr r0, [pc, #156] @ (1eb468 ) │ │ │ │ add r0, pc │ │ │ │ strd r0, r1, [sp] │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #148] @ (1eb46c ) │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ b.n 1eb374 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3beef4 │ │ │ │ + bl 3beeec │ │ │ │ ldr r2, [pc, #136] @ (1eb470 ) │ │ │ │ ldr r3, [pc, #76] @ (1eb438 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ @@ -261302,53 +261305,53 @@ │ │ │ │ b.n 1eb3ce │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r2, r3 │ │ │ │ b.n 1eb3c6 │ │ │ │ ldr r1, [pc, #84] @ (1eb474 ) │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 3e069c │ │ │ │ + bl 3e0694 │ │ │ │ b.n 1eb3e6 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r0, r5, r0 │ │ │ │ movs r2, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r3, r0 │ │ │ │ movs r2, r6 │ │ │ │ - ldmia r6!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r6!, {r1, r2, r3, r5, r7} │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r6, {r1, r2, r6, r7} │ │ │ │ + ldmia r6!, {r1, r2, r4, r5, r7} │ │ │ │ movs r3, r4 │ │ │ │ subs r0, r7, #0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #160 @ 0xa0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #200] @ (1eb51c ) │ │ │ │ + ldr r2, [pc, #136] @ (1eb4dc ) │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r6, {r6, r7} │ │ │ │ + ldmia r6!, {r4, r5, r7} │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [pc, #160] @ (1eb4fc ) │ │ │ │ + ldr r2, [pc, #96] @ (1eb4bc ) │ │ │ │ movs r5, r4 │ │ │ │ - ldmia r6, {r1, r2, r6, r7} │ │ │ │ + ldmia r6!, {r1, r2, r4, r5, r7} │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r0!, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r0!, {r1, r2, r5, r6} │ │ │ │ movs r1, r5 │ │ │ │ - ldmia r5, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r5, {r2, r3, r5, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r5, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r5, {r2, r3, r5, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r6, {r1, r4, r6} │ │ │ │ + ldmia r6, {r1, r6} │ │ │ │ movs r3, r4 │ │ │ │ asrs r2, r0, #29 │ │ │ │ movs r2, r6 │ │ │ │ - ldmia r5, {r3, r4, r5, r7} │ │ │ │ + ldmia r5, {r3, r5, r7} │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 001eb478 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -261414,23 +261417,23 @@ │ │ │ │ bl 27783c │ │ │ │ b.n 1eb4e0 │ │ │ │ add.w r3, r0, #24 │ │ │ │ str.w r3, [r5, #648] @ 0x288 │ │ │ │ b.n 1eb508 │ │ │ │ ldr r0, [pc, #20] @ (1eb53c ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ mvn.w r0, #21 │ │ │ │ b.n 1eb4ea │ │ │ │ nop │ │ │ │ asrs r2, r4, #26 │ │ │ │ movs r2, r6 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5!, {r1, r3, r4} │ │ │ │ + ldmia r5!, {r1, r3} │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 001eb540 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -261547,58 +261550,58 @@ │ │ │ │ sub sp, #20 │ │ │ │ ldr r2, [pc, #100] @ (1eb6d0 ) │ │ │ │ mov r1, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #84] @ (1eb6d4 ) │ │ │ │ add r0, pc │ │ │ │ blx 143a18 │ │ │ │ mov r5, r0 │ │ │ │ - bl 297088 │ │ │ │ + bl 297080 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 143ca4 │ │ │ │ ldr r1, [pc, #68] @ (1eb6d8 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ str r1, [sp, #12] │ │ │ │ - bl 296c20 │ │ │ │ + bl 296c18 │ │ │ │ cbz r0, 1eb6b8 │ │ │ │ ldr.w ip, [pc, #56] @ 1eb6dc │ │ │ │ movs r3, #24 │ │ │ │ ldr r2, [pc, #56] @ (1eb6e0 ) │ │ │ │ mov r0, r4 │ │ │ │ add ip, pc │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ add sp, #20 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ asrs r6, r7, #18 │ │ │ │ movs r2, r6 │ │ │ │ cmp r6, #160 @ 0xa0 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3!, {r1, r4, r5, r6, r7} │ │ │ │ - movs r3, r4 │ │ │ │ ldmia r3!, {r1, r5, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ - strb r2, [r7, #22] │ │ │ │ + ldmia r3!, {r1, r4, r6, r7} │ │ │ │ + movs r3, r4 │ │ │ │ + strb r2, [r5, #22] │ │ │ │ movs r6, r5 │ │ │ │ - ldmia r3!, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r3!, {r1, r2, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #112] @ (1eb764 ) │ │ │ │ movs r0, #0 │ │ │ │ @@ -261607,26 +261610,26 @@ │ │ │ │ bl 1eb658 │ │ │ │ cbz r0, 1eb74a │ │ │ │ mov r4, r0 │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [pc, #96] @ (1eb768 ) │ │ │ │ ldr r6, [pc, #100] @ (1eb76c ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e08a4 │ │ │ │ + bl 3e089c │ │ │ │ ldr r3, [pc, #96] @ (1eb770 ) │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ mov r7, r3 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3e08a4 │ │ │ │ + bl 3e089c │ │ │ │ movs r0, #1 │ │ │ │ cbnz r5, 1eb738 │ │ │ │ bl 1eb658 │ │ │ │ movs r5, #1 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1eb716 │ │ │ │ @@ -261642,24 +261645,24 @@ │ │ │ │ bl 1eb658 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1eb704 │ │ │ │ ldr r0, [pc, #24] @ (1eb774 ) │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ add r0, pc │ │ │ │ - b.w 3e08a4 │ │ │ │ + b.w 3e089c │ │ │ │ asrs r6, r6, #16 │ │ │ │ movs r2, r6 │ │ │ │ - ldmia r3, {r2, r3, r4, r7} │ │ │ │ + ldmia r3, {r2, r3, r7} │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r3, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r3, {r2, r3, r5, r7} │ │ │ │ movs r3, r4 │ │ │ │ cmp r6, #160 @ 0xa0 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r3, {r1, r3, r5, r6} │ │ │ │ movs r3, r4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #276] @ (1eb89c ) │ │ │ │ sub sp, #20 │ │ │ │ @@ -261676,15 +261679,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cbz r3, 1eb7da │ │ │ │ ldr r0, [pc, #256] @ (1eb8ac ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ movs r0, #1 │ │ │ │ ldr r2, [pc, #248] @ (1eb8b0 ) │ │ │ │ ldr r3, [pc, #240] @ (1eb8a8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ @@ -261697,44 +261700,44 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r5, r1 │ │ │ │ - bl 3e352c │ │ │ │ + bl 3e3524 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1eb874 │ │ │ │ ldr r1, [pc, #196] @ (1eb8b4 ) │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ - bl 3e2b40 │ │ │ │ + bl 3e2b38 │ │ │ │ ldrd r1, r3, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1eb882 │ │ │ │ ldr r2, [pc, #180] @ (1eb8b8 ) │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r0, r2 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - bl 3ca050 │ │ │ │ + bl 3ca048 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 1eb85e │ │ │ │ bl 1eb658 │ │ │ │ cbz r0, 1eb85e │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ add r2, sp, #8 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e3ab8 │ │ │ │ + bl 3e3ab0 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1eb890 │ │ │ │ ldr r3, [r3, #60] @ 0x3c │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -261756,60 +261759,60 @@ │ │ │ │ b.n 1eb7b4 │ │ │ │ ldr r2, [pc, #96] @ (1eb8c0 ) │ │ │ │ ldr r1, [pc, #96] @ (1eb8c4 ) │ │ │ │ ldr r0, [pc, #100] @ (1eb8c8 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ bl 1eb6e4 │ │ │ │ b.n 1eb7b2 │ │ │ │ ldr r1, [pc, #84] @ (1eb8cc ) │ │ │ │ ldr r0, [pc, #88] @ (1eb8d0 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ b.n 1eb7b2 │ │ │ │ ldr r0, [pc, #80] @ (1eb8d4 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ bl 1eb6e4 │ │ │ │ b.n 1eb7b2 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 3e0150 │ │ │ │ + bl 3e0148 │ │ │ │ b.n 1eb7b2 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ asrs r6, r3, #14 │ │ │ │ movs r2, r6 │ │ │ │ itte hi │ │ │ │ movhi r6, r7 │ │ │ │ asrhi r2, r2, #14 │ │ │ │ movls r2, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3!, {r4, r6} │ │ │ │ + ldmia r3!, {r6} │ │ │ │ movs r3, r4 │ │ │ │ asrs r4, r6, #13 │ │ │ │ movs r2, r6 │ │ │ │ - ldr r2, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r2, [sp, #888] @ 0x378 │ │ │ │ movs r4, r4 │ │ │ │ cmp r6, #160 @ 0xa0 │ │ │ │ movs r0, r0 │ │ │ │ bkpt 0x00c6 │ │ │ │ movs r6, r7 │ │ │ │ - ldmia r2, {r2, r4, r5, r7} │ │ │ │ + ldmia r2, {r2, r5, r7} │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r2, [sp, #424] @ 0x1a8 │ │ │ │ movs r4, r4 │ │ │ │ - asrs r4, r6, #25 │ │ │ │ + asrs r4, r4, #25 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r4, [r7, #116] @ 0x74 │ │ │ │ + ldr r4, [r5, #116] @ 0x74 │ │ │ │ movs r6, r4 │ │ │ │ - vext.8 d16, d2, d17, #0 │ │ │ │ - vaddl.s32 q8, d8, d17 │ │ │ │ + vaddl.s32 q8, d2, d17 │ │ │ │ + vaddl.s16 q8, d8, d17 │ │ │ │ │ │ │ │ 001eb8d8 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ @@ -261848,27 +261851,27 @@ │ │ │ │ ldrd r4, r3, [r0, #36] @ 0x24 │ │ │ │ movs r5, #0 │ │ │ │ cbz r4, 1eb950 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ ldr r2, [r0, #36] @ 0x24 │ │ │ │ str r2, [r3, #0] │ │ │ │ strd r5, r5, [r0, #36] @ 0x24 │ │ │ │ - bl 2975d0 │ │ │ │ + bl 2975c8 │ │ │ │ mov r0, r4 │ │ │ │ ldrd r2, r3, [r4, #36] @ 0x24 │ │ │ │ cbz r2, 1eb952 │ │ │ │ mov r4, r2 │ │ │ │ b.n 1eb936 │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #0] │ │ │ │ strd r2, r2, [r4, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 2975d0 │ │ │ │ + b.w 2975c8 │ │ │ │ movs r0, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ pop {r2, r4, r5, r6, r7, pc} │ │ │ │ movs r6, r7 │ │ │ │ @@ -261876,32 +261879,32 @@ │ │ │ │ 001eb974 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #44] @ (1eb9b0 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e175c │ │ │ │ + bl 3e1754 │ │ │ │ ldr r1, [pc, #40] @ (1eb9b4 ) │ │ │ │ movs r3, #0 │ │ │ │ add r1, pc │ │ │ │ mov r2, r3 │ │ │ │ - bl 3e3b84 │ │ │ │ + bl 3e3b7c │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ negs r0, r0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldrb r0, [r7, #14] │ │ │ │ + ldrb r0, [r5, #14] │ │ │ │ movs r3, r4 │ │ │ │ stc2l 15, cr15, [r7, #1020]! @ 0x3fc │ │ │ │ │ │ │ │ 001eb9b8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -261923,26 +261926,26 @@ │ │ │ │ add r1, pc │ │ │ │ blx 145310 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1eb9d6 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e37c4 │ │ │ │ + bl 3e37bc │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ negs r0, r0 │ │ │ │ add sp, #8 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bgt.n 1eb9a4 │ │ │ │ + bgt.n 1eb984 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ 001eba18 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -262072,15 +262075,15 @@ │ │ │ │ str r1, [sp, #8] │ │ │ │ add r7, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 297364 │ │ │ │ + bl 29735c │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1ebbc2 │ │ │ │ ldr r6, [pc, #124] @ (1ebbd8 ) │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r8, [pc, #124] @ 1ebbdc │ │ │ │ add r5, sp, #8 │ │ │ │ @@ -262088,15 +262091,15 @@ │ │ │ │ add r8, pc │ │ │ │ adds r6, #20 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r3, #32 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ mov sl, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx 1439a4 │ │ │ │ str r0, [r5, #0] │ │ │ │ ldr.w r3, [sl, #52] @ 0x34 │ │ │ │ str r3, [r0, #4] │ │ │ │ ldr r4, [r4, #4] │ │ │ │ @@ -262127,19 +262130,19 @@ │ │ │ │ b.n 1ebb92 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r0, r6, #31 │ │ │ │ movs r2, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r1, r3, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r3, r4, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ - strb r0, [r0, #4] │ │ │ │ + strb r0, [r6, #3] │ │ │ │ movs r6, r5 │ │ │ │ - stmia r7!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r5, r7} │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r2, #30 │ │ │ │ movs r2, r6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -262160,15 +262163,15 @@ │ │ │ │ blx 144220 <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #14 │ │ │ │ bne.n 1ebc04 │ │ │ │ ldr r0, [pc, #8] @ (1ebc2c ) │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ add r0, pc │ │ │ │ - b.w 3e1938 │ │ │ │ + b.w 3e1930 │ │ │ │ ldrsh r6, [r3, r1] │ │ │ │ movs r2, r6 │ │ │ │ │ │ │ │ 001ebc30 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -262183,15 +262186,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ movs r2, #0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 3e2cfc │ │ │ │ + bl 3e2cf4 │ │ │ │ cbnz r0, 1ebc90 │ │ │ │ movs r0, #0 │ │ │ │ ldr r2, [pc, #772] @ (1ebf6c ) │ │ │ │ ldr r3, [pc, #760] @ (1ebf64 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -262205,15 +262208,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r1, [pc, #732] @ (1ebf70 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 3e2b40 │ │ │ │ + bl 3e2b38 │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 1ebcbc │ │ │ │ ldr r1, [pc, #724] @ (1ebf74 ) │ │ │ │ add r1, pc │ │ │ │ blx 145310 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1ebdb6 │ │ │ │ @@ -262223,15 +262226,15 @@ │ │ │ │ blx 145310 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1ebf26 │ │ │ │ movs r5, #3 │ │ │ │ ldr r1, [pc, #700] @ (1ebf7c ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 3e2b40 │ │ │ │ + bl 3e2b38 │ │ │ │ mov r6, r0 │ │ │ │ cbz r0, 1ebcf8 │ │ │ │ ldr r1, [pc, #688] @ (1ebf80 ) │ │ │ │ add r1, pc │ │ │ │ blx 145310 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1ebdba │ │ │ │ @@ -262246,27 +262249,27 @@ │ │ │ │ add r1, pc │ │ │ │ blx 145310 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1ebf40 │ │ │ │ ldr r1, [pc, #656] @ (1ebf8c ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 3e2b40 │ │ │ │ + bl 3e2b38 │ │ │ │ mov r6, r0 │ │ │ │ cbz r0, 1ebd16 │ │ │ │ ldr r1, [pc, #648] @ (1ebf90 ) │ │ │ │ add r1, pc │ │ │ │ blx 145310 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1ebdc0 │ │ │ │ orr.w r5, r5, #8 │ │ │ │ ldr r1, [pc, #636] @ (1ebf94 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 3e2b40 │ │ │ │ + bl 3e2b38 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 1ebd34 │ │ │ │ ldr r1, [pc, #624] @ (1ebf98 ) │ │ │ │ add r1, pc │ │ │ │ blx 145310 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1ebde8 │ │ │ │ @@ -262336,15 +262339,15 @@ │ │ │ │ ldr r3, [pc, #472] @ (1ebfac ) │ │ │ │ ldr r1, [pc, #472] @ (1ebfb0 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #411 @ 0x19b │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1ebe56 │ │ │ │ ldr r1, [pc, #456] @ (1ebfb4 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx 145310 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1ebd34 │ │ │ │ @@ -262353,15 +262356,15 @@ │ │ │ │ ldr r3, [pc, #448] @ (1ebfbc ) │ │ │ │ ldr r1, [pc, #448] @ (1ebfc0 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #423 @ 0x1a7 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1ebe56 │ │ │ │ add r3, sp, #8 │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #2 │ │ │ │ movw r0, #383 @ 0x17f │ │ │ │ mov.w ip, #2147483648 @ 0x80000000 │ │ │ │ str.w ip, [sp, #8] │ │ │ │ @@ -262378,15 +262381,15 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r1, [pc, #396] @ (1ebfcc ) │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ adds r3, #16 │ │ │ │ add r1, pc │ │ │ │ movw r2, #345 @ 0x159 │ │ │ │ - bl 3e03a8 │ │ │ │ + bl 3e03a0 │ │ │ │ mov r0, r7 │ │ │ │ blx 145038 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 1ebc66 │ │ │ │ ldr r3, [pc, #368] @ (1ebfd0 ) │ │ │ │ mov r0, r9 │ │ │ │ ldr r2, [pc, #368] @ (1ebfd4 ) │ │ │ │ @@ -262395,30 +262398,30 @@ │ │ │ │ add r2, pc │ │ │ │ adds r3, #16 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ negs r2, r4 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov.w r2, #322 @ 0x142 │ │ │ │ - bl 3e03a8 │ │ │ │ + bl 3e03a0 │ │ │ │ mov r0, r7 │ │ │ │ blx 145038 │ │ │ │ asrs r0, r4, #31 │ │ │ │ b.n 1ebc66 │ │ │ │ ldr r3, [pc, #340] @ (1ebfdc ) │ │ │ │ mov r0, r9 │ │ │ │ ldr r2, [pc, #340] @ (1ebfe0 ) │ │ │ │ ldr r1, [pc, #344] @ (1ebfe4 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #16 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #311 @ 0x137 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mov r0, r7 │ │ │ │ blx 145038 │ │ │ │ b.n 1ebe56 │ │ │ │ mov r0, r7 │ │ │ │ blx 143b88 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 1ebf00 │ │ │ │ @@ -262435,167 +262438,167 @@ │ │ │ │ ldr r3, [pc, #288] @ (1ebfec ) │ │ │ │ ldr r1, [pc, #288] @ (1ebff0 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #393 @ 0x189 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1ebe56 │ │ │ │ ldr r3, [pc, #272] @ (1ebff4 ) │ │ │ │ mov r0, r9 │ │ │ │ ldr r2, [pc, #272] @ (1ebff8 ) │ │ │ │ ldr r1, [pc, #276] @ (1ebffc ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #16 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ negs r2, r4 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov.w r2, #330 @ 0x14a │ │ │ │ - bl 3e03a8 │ │ │ │ + bl 3e03a0 │ │ │ │ b.n 1ebe7a │ │ │ │ ldr r1, [pc, #252] @ (1ec000 ) │ │ │ │ negs r2, r0 │ │ │ │ ldr r3, [pc, #252] @ (1ec004 ) │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r1, [pc, #248] @ (1ec008 ) │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ adds r3, #16 │ │ │ │ add r1, pc │ │ │ │ movw r2, #353 @ 0x161 │ │ │ │ - bl 3e03a8 │ │ │ │ + bl 3e03a0 │ │ │ │ mov r0, r7 │ │ │ │ blx 145038 │ │ │ │ b.n 1ebe56 │ │ │ │ ldr r4, [pc, #228] @ (1ec00c ) │ │ │ │ mov.w r2, #378 @ 0x17a │ │ │ │ ldr r3, [pc, #224] @ (1ec010 ) │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [pc, #224] @ (1ec014 ) │ │ │ │ add r4, pc │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1ebe56 │ │ │ │ ldr r2, [pc, #212] @ (1ec018 ) │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [pc, #212] @ (1ec01c ) │ │ │ │ ldr r1, [pc, #216] @ (1ec020 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #399 @ 0x18f │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1ebe56 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r4, r4, #27 │ │ │ │ movs r2, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r3, r4, r5, r7} │ │ │ │ + ldmia r3, {r3, r5, r7} │ │ │ │ movs r0, r5 │ │ │ │ lsrs r2, r0, #27 │ │ │ │ movs r2, r6 │ │ │ │ - stmia r6!, {r3, r4, r5, r7} │ │ │ │ + stmia r6!, {r3, r5, r7} │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r0, [r3, #6] │ │ │ │ + ldrh r0, [r1, #6] │ │ │ │ movs r0, r5 │ │ │ │ - ldrh r4, [r4, #4] │ │ │ │ + ldrh r4, [r2, #4] │ │ │ │ movs r0, r5 │ │ │ │ - stmia r6!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r5, r7} │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r6, [r0, #4] │ │ │ │ + ldrh r6, [r6, #2] │ │ │ │ movs r0, r5 │ │ │ │ - stmia r6!, {r3, r6, r7} │ │ │ │ + stmia r6!, {r3, r4, r5, r7} │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r4, [r1, #4] │ │ │ │ + ldrh r4, [r7, #2] │ │ │ │ movs r0, r5 │ │ │ │ - strh r4, [r0, #50] @ 0x32 │ │ │ │ + strh r4, [r6, #48] @ 0x30 │ │ │ │ movs r0, r5 │ │ │ │ - ldrh r4, [r1, #2] │ │ │ │ + ldrh r4, [r7, #0] │ │ │ │ movs r0, r5 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r5, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r6, [r5, #0] │ │ │ │ + ldrh r6, [r3, #0] │ │ │ │ movs r0, r5 │ │ │ │ ldrsb r2, [r6, r5] │ │ │ │ movs r1, r6 │ │ │ │ ldrb r4, [r1, r4] │ │ │ │ movs r2, r6 │ │ │ │ - strh r4, [r6, #60] @ 0x3c │ │ │ │ + strh r4, [r4, #60] @ 0x3c │ │ │ │ movs r0, r5 │ │ │ │ - stmia r6!, {r1, r2, r5} │ │ │ │ + stmia r6!, {r1, r2, r4} │ │ │ │ movs r3, r4 │ │ │ │ - ldr r4, [r6, #104] @ 0x68 │ │ │ │ + ldr r4, [r4, #104] @ 0x68 │ │ │ │ movs r6, r5 │ │ │ │ - stmia r5!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r5!, {r2, r3, r5, r6} │ │ │ │ movs r3, r4 │ │ │ │ - strh r4, [r1, #60] @ 0x3c │ │ │ │ + strh r4, [r7, #58] @ 0x3a │ │ │ │ movs r0, r5 │ │ │ │ - stmia r6!, {r1, r3, r5} │ │ │ │ + stmia r6!, {r1, r3, r4} │ │ │ │ movs r3, r4 │ │ │ │ - ldr r4, [r1, #104] @ 0x68 │ │ │ │ + ldr r4, [r7, #100] @ 0x64 │ │ │ │ movs r6, r5 │ │ │ │ - stmia r5!, {r2, r4, r6} │ │ │ │ + stmia r5!, {r2, r6} │ │ │ │ movs r3, r4 │ │ │ │ - stmia r6!, {r1, r2, r4, r7} │ │ │ │ + stmia r6!, {r1, r2, r7} │ │ │ │ movs r3, r4 │ │ │ │ - ldr r4, [r1, #100] @ 0x64 │ │ │ │ + ldr r4, [r7, #96] @ 0x60 │ │ │ │ movs r6, r5 │ │ │ │ - stmia r5!, {r1, r4} │ │ │ │ + stmia r5!, {r1} │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [r5, #96] @ 0x60 │ │ │ │ + ldr r0, [r3, #96] @ 0x60 │ │ │ │ movs r6, r5 │ │ │ │ - stmia r6!, {r1, r4} │ │ │ │ + stmia r6!, {r1} │ │ │ │ movs r3, r4 │ │ │ │ - stmia r4!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r4!, {r2, r3, r4, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [r0, #96] @ 0x60 │ │ │ │ + ldr r0, [r6, #92] @ 0x5c │ │ │ │ movs r6, r5 │ │ │ │ - stmia r5!, {r1, r6, r7} │ │ │ │ + stmia r5!, {r1, r4, r5, r7} │ │ │ │ movs r3, r4 │ │ │ │ - stmia r4!, {r2, r6, r7} │ │ │ │ + stmia r4!, {r2, r4, r5, r7} │ │ │ │ movs r3, r4 │ │ │ │ - stmia r4!, {r1, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r4, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ - ldr r4, [r7, #88] @ 0x58 │ │ │ │ + ldr r4, [r5, #88] @ 0x58 │ │ │ │ movs r6, r5 │ │ │ │ - stmia r4!, {r2, r7} │ │ │ │ + stmia r4!, {r2, r4, r5, r6} │ │ │ │ movs r3, r4 │ │ │ │ - ldr r4, [r4, #88] @ 0x58 │ │ │ │ + ldr r4, [r2, #88] @ 0x58 │ │ │ │ movs r6, r5 │ │ │ │ - stmia r5!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r5!, {r1, r2, r5, r7} │ │ │ │ movs r3, r4 │ │ │ │ - stmia r4!, {r3, r5, r6} │ │ │ │ + stmia r4!, {r3, r4, r6} │ │ │ │ movs r3, r4 │ │ │ │ - stmia r5!, {r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r5, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ - ldr r6, [r7, #84] @ 0x54 │ │ │ │ + ldr r6, [r5, #84] @ 0x54 │ │ │ │ movs r6, r5 │ │ │ │ - stmia r4!, {r2, r6} │ │ │ │ + stmia r4!, {r2, r4, r5} │ │ │ │ movs r3, r4 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r4!, {r1, r2, r3, r5} │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [r3, #84] @ 0x54 │ │ │ │ + ldr r0, [r1, #84] @ 0x54 │ │ │ │ movs r6, r5 │ │ │ │ - stmia r4!, {r5} │ │ │ │ + stmia r4!, {r4} │ │ │ │ movs r3, r4 │ │ │ │ - stmia r4!, {r2, r3, r7} │ │ │ │ + stmia r4!, {r2, r3, r4, r5, r6} │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [r0, #84] @ 0x54 │ │ │ │ + ldr r2, [r6, #80] @ 0x50 │ │ │ │ movs r6, r5 │ │ │ │ - stmia r4!, {r1, r3} │ │ │ │ + stmia r3!, {r1, r3, r4, r5, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 001ec024 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -262624,21 +262627,21 @@ │ │ │ │ it ne │ │ │ │ cmpne r0, r3 │ │ │ │ ldr r3, [pc, #96] @ (1ec0d4 ) │ │ │ │ it eq │ │ │ │ addeq r0, sp, #20 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r3, pc │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ ldr r1, [pc, #88] @ (1ec0d8 ) │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r1, pc │ │ │ │ - bl 3e0024 │ │ │ │ + bl 3e001c │ │ │ │ ldrd r1, r0, [sp, #20] │ │ │ │ - bl 3e0744 │ │ │ │ + bl 3e073c │ │ │ │ ldr r2, [pc, #72] @ (1ec0dc ) │ │ │ │ ldr r3, [pc, #52] @ (1ec0c8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ @@ -262657,21 +262660,21 @@ │ │ │ │ movs r2, r6 │ │ │ │ movs r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r4, #11 │ │ │ │ movs r2, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r2, r4, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ - stmia r4!, {r3, r6, r7} │ │ │ │ + stmia r4!, {r3, r4, r5, r7} │ │ │ │ movs r3, r4 │ │ │ │ - ldr r4, [r6, #100] @ 0x64 │ │ │ │ + ldr r4, [r4, #100] @ 0x64 │ │ │ │ movs r6, r5 │ │ │ │ - stmia r4!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r2, r4, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r3, #10 │ │ │ │ movs r2, r6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -262729,15 +262732,15 @@ │ │ │ │ str r4, [sp, #288] @ 0x120 │ │ │ │ blx 145404 <__snprintf_chk@plt> │ │ │ │ add r1, sp, #276 @ 0x114 │ │ │ │ movs r0, #15 │ │ │ │ blx 144c9c <__prctl_time64@plt+0x4> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3da0e0 │ │ │ │ + bl 3da0d8 │ │ │ │ mov r2, r4 │ │ │ │ add r1, sp, #136 @ 0x88 │ │ │ │ movs r0, #1 │ │ │ │ blx 143b58 │ │ │ │ add r0, sp, #8 │ │ │ │ blx 1442f8 │ │ │ │ movs r1, #1 │ │ │ │ @@ -262762,15 +262765,15 @@ │ │ │ │ lsrs r6, r0, #8 │ │ │ │ movs r2, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ push {r1, r4, r5, r6, r7, lr} │ │ │ │ movs r6, r7 │ │ │ │ @ instruction: 0xff95ffff │ │ │ │ - stmia r4!, {r1, r3, r4, r5} │ │ │ │ + stmia r4!, {r1, r3, r5} │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 001ec1d4 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3816] @ 0xee8 │ │ │ │ @@ -262800,15 +262803,15 @@ │ │ │ │ add r1, sp, #4 │ │ │ │ movs r0, #0 │ │ │ │ blx 1437dc │ │ │ │ movs r0, #75 @ 0x4b │ │ │ │ blx 144d30 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, sp │ │ │ │ - bl 3d9ecc │ │ │ │ + bl 3d9ec4 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ movs r3, #0 │ │ │ │ mov.w r2, #256 @ 0x100 │ │ │ │ add r1, r0 │ │ │ │ ldr r0, [pc, #72] @ (1ec284 ) │ │ │ │ add r0, pc │ │ │ │ blx 1446d0 │ │ │ │ @@ -262842,21 +262845,21 @@ │ │ │ │ movs r6, r7 │ │ │ │ mrc2 15, 6, pc, cr1, cr15, {7} │ │ │ │ lsrs r4, r3, #3 │ │ │ │ movs r2, r6 │ │ │ │ ldr r0, [pc, #8] @ (1ec298 ) │ │ │ │ movs r1, #2 │ │ │ │ add r0, pc │ │ │ │ - b.w 2969e8 │ │ │ │ + b.w 2969e0 │ │ │ │ nop │ │ │ │ ldrsb r0, [r4, r4] │ │ │ │ movs r1, r6 │ │ │ │ ldr r0, [pc, #4] @ (1ec2a4 ) │ │ │ │ add r0, pc │ │ │ │ - b.w 2969cc │ │ │ │ + b.w 2969c4 │ │ │ │ ldrsb r2, [r7, r5] │ │ │ │ movs r1, r6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -262864,15 +262867,15 @@ │ │ │ │ ldr r2, [pc, #72] @ (1ec308 ) │ │ │ │ movs r3, #42 @ 0x2a │ │ │ │ ldr r1, [pc, #72] @ (1ec30c ) │ │ │ │ add ip, pc │ │ │ │ add r2, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr.w ip, [pc, #60] @ 1ec310 │ │ │ │ ldr r3, [pc, #60] @ (1ec314 ) │ │ │ │ add ip, pc │ │ │ │ ldr r1, [pc, #60] @ (1ec318 ) │ │ │ │ add r3, pc │ │ │ │ ldr r2, [pc, #60] @ (1ec31c ) │ │ │ │ strd ip, r3, [r0, #48] @ 0x30 │ │ │ │ @@ -262886,19 +262889,19 @@ │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ - ldr r6, [r6, #64] @ 0x40 │ │ │ │ + ldr r6, [r4, #64] @ 0x40 │ │ │ │ movs r6, r5 │ │ │ │ - stmia r2!, {r5, r6, r7} │ │ │ │ + stmia r2!, {r4, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ - stmia r2!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r3, r5, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ lsls r3, r3, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsls r7, r6, #15 │ │ │ │ movs r0, r0 │ │ │ │ lsls r7, r0, #18 │ │ │ │ movs r0, r0 │ │ │ │ @@ -262926,15 +262929,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ add.w r3, r7, #24 │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #40 @ 0x28 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ str r5, [sp, #8] │ │ │ │ ldrd r2, r6, [r4, #24] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r2, #256 @ 0x100 │ │ │ │ sbcs.w r5, r6, #0 │ │ │ │ bcs.w 1ec4d4 │ │ │ │ add.w r5, r2, #220 @ 0xdc │ │ │ │ @@ -262977,49 +262980,49 @@ │ │ │ │ ldr r0, [r5, #0] │ │ │ │ ldrb r5, [r5, #4] │ │ │ │ ldrd r1, r2, [r6, #44] @ 0x2c │ │ │ │ cmp r5, #1 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ str r7, [sp, #0] │ │ │ │ beq.n 1ec40e │ │ │ │ - bl 2ad804 │ │ │ │ + bl 2ad7fc │ │ │ │ asrs r5, r0, #31 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1ec390 │ │ │ │ - bl 3e0150 │ │ │ │ + bl 3e0148 │ │ │ │ b.n 1ec390 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r6, [r4, #32] │ │ │ │ sub.w r3, r3, #1024 @ 0x400 │ │ │ │ cmp r3, #3 │ │ │ │ bhi.n 1ec38c │ │ │ │ tbb [pc, r3] │ │ │ │ bxns sl │ │ │ │ lsrs r7, r6, #28 │ │ │ │ - bl 2ad7f0 │ │ │ │ + bl 2ad7e8 │ │ │ │ asrs r5, r0, #31 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ b.n 1ec3f0 │ │ │ │ ldr r1, [r6, #40] @ 0x28 │ │ │ │ mov r3, r7 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 2ad818 │ │ │ │ + bl 2ad810 │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 1ec3d8 │ │ │ │ b.n 1ec490 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ add r7, sp, #8 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldr r1, [r6, #8] │ │ │ │ str r7, [sp, #4] │ │ │ │ ldr r5, [r6, #4] │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 2aa0a0 │ │ │ │ + bl 2aa098 │ │ │ │ subs r3, r0, #0 │ │ │ │ blt.n 1ec4cc │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r2, r3 │ │ │ │ itt cs │ │ │ │ strcs r3, [r6, #4] │ │ │ │ @@ -263034,99 +263037,99 @@ │ │ │ │ mov.w r2, #532 @ 0x214 │ │ │ │ ldr r1, [pc, #196] @ (1ec528 ) │ │ │ │ add r3, pc │ │ │ │ add r5, pc │ │ │ │ adds r3, #84 @ 0x54 │ │ │ │ str r5, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [sp, #8] │ │ │ │ b.n 1ec3f0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ add r7, sp, #8 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldr r1, [r6, #8] │ │ │ │ str r7, [sp, #4] │ │ │ │ ldr r5, [r6, #4] │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 2aa08c │ │ │ │ + bl 2aa084 │ │ │ │ subs r3, r0, #0 │ │ │ │ bge.n 1ec440 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ b.n 1ec3f0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ add r7, sp, #8 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldr r1, [r6, #8] │ │ │ │ str r7, [sp, #4] │ │ │ │ ldr r5, [r6, #4] │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 2aa078 │ │ │ │ + bl 2aa070 │ │ │ │ subs r3, r0, #0 │ │ │ │ bge.n 1ec440 │ │ │ │ b.n 1ec490 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ add r7, sp, #8 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldr r1, [r6, #8] │ │ │ │ str r7, [sp, #4] │ │ │ │ ldr r5, [r6, #4] │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 2aa064 │ │ │ │ + bl 2aa05c │ │ │ │ subs r3, r0, #0 │ │ │ │ bge.n 1ec440 │ │ │ │ b.n 1ec490 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mvn.w r5, #5 │ │ │ │ b.n 1ec3f0 │ │ │ │ ldr r0, [pc, #84] @ (1ec52c ) │ │ │ │ mov r3, r6 │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ mvn.w r0, #3 │ │ │ │ b.n 1ec39c │ │ │ │ ldr r5, [pc, #72] @ (1ec530 ) │ │ │ │ add r0, sp, #8 │ │ │ │ add.w r3, r7, #52 @ 0x34 │ │ │ │ mov r1, r8 │ │ │ │ add r5, pc │ │ │ │ movw r2, #457 @ 0x1c9 │ │ │ │ str r5, [sp, #0] │ │ │ │ mvn.w r5, #2 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ b.n 1ec3f0 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsls r0, r6, #31 │ │ │ │ movs r2, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r6, #56] @ 0x38 │ │ │ │ + ldr r4, [r4, #56] @ 0x38 │ │ │ │ movs r6, r5 │ │ │ │ - stmia r2!, {r4, r7} │ │ │ │ + stmia r2!, {r7} │ │ │ │ movs r3, r4 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r7} │ │ │ │ movs r3, r4 │ │ │ │ lsls r4, r1, #30 │ │ │ │ movs r2, r6 │ │ │ │ - ldr r6, [r2, #40] @ 0x28 │ │ │ │ + ldr r6, [r0, #40] @ 0x28 │ │ │ │ movs r6, r5 │ │ │ │ - stmia r2!, {r4} │ │ │ │ + stmia r2!, {} │ │ │ │ movs r3, r4 │ │ │ │ - stmia r1!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r6} │ │ │ │ movs r3, r4 │ │ │ │ - stmia r1!, {r2, r3, r4, r5} │ │ │ │ + stmia r1!, {r2, r3, r5} │ │ │ │ movs r3, r4 │ │ │ │ - stmia r1!, {r1, r2, r3, r6} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r5} │ │ │ │ movs r3, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #228] @ (1ec628 ) │ │ │ │ sub sp, #32 │ │ │ │ @@ -263146,15 +263149,15 @@ │ │ │ │ movs r2, #84 @ 0x54 │ │ │ │ ldr r1, [pc, #208] @ (1ec638 ) │ │ │ │ add r3, pc │ │ │ │ adds r3, #120 @ 0x78 │ │ │ │ add r4, pc │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ ldr r2, [pc, #196] @ (1ec63c ) │ │ │ │ ldr r3, [pc, #176] @ (1ec62c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ @@ -263191,15 +263194,15 @@ │ │ │ │ movs r2, #4 │ │ │ │ str.w r2, [r4, #296] @ 0x128 │ │ │ │ mov.w r2, #512 @ 0x200 │ │ │ │ strd r1, r2, [r4, #316] @ 0x13c │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #24] │ │ │ │ str r3, [r0, #4] │ │ │ │ - bl 2aa060 │ │ │ │ + bl 2aa058 │ │ │ │ cbz r0, 1ec602 │ │ │ │ ldr.w r3, [r4, #284] @ 0x11c │ │ │ │ movs r2, #2 │ │ │ │ str.w r2, [r4, #312] @ 0x138 │ │ │ │ orr.w r3, r3, #16 │ │ │ │ str.w r3, [r4, #284] @ 0x11c │ │ │ │ ldr r2, [pc, #64] @ (1ec644 ) │ │ │ │ @@ -263217,23 +263220,23 @@ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 1ede90 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ lsls r2, r4, #23 │ │ │ │ movs r2, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r2, #24] │ │ │ │ + ldr r0, [r0, #24] │ │ │ │ movs r6, r5 │ │ │ │ - stmia r1!, {r5} │ │ │ │ + stmia r1!, {r4} │ │ │ │ movs r3, r4 │ │ │ │ - stmia r0!, {r1, r3, r5, r6} │ │ │ │ + stmia r0!, {r1, r3, r4, r6} │ │ │ │ movs r3, r4 │ │ │ │ lsls r2, r6, #22 │ │ │ │ movs r2, r6 │ │ │ │ - stmia r1!, {r1, r3, r4} │ │ │ │ + stmia r1!, {r1, r3} │ │ │ │ movs r3, r4 │ │ │ │ lsls r6, r4, #20 │ │ │ │ movs r2, r6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -263245,24 +263248,24 @@ │ │ │ │ mov r4, r3 │ │ │ │ adds r1, #24 │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [pc, #104] @ (1ec6d0 ) │ │ │ │ add r2, pc │ │ │ │ movs r3, #40 @ 0x28 │ │ │ │ add r1, pc │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ cmp.w r5, #256 @ 0x100 │ │ │ │ sbcs.w r4, r4, #0 │ │ │ │ bcs.n 1ec6c2 │ │ │ │ add.w r5, r0, r5, lsl #2 │ │ │ │ ldr.w r4, [r5, #880] @ 0x370 │ │ │ │ cbz r4, 1ec6c2 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ cbz r0, 1ec6b6 │ │ │ │ - bl 2ad82c │ │ │ │ + bl 2ad824 │ │ │ │ mov r0, r4 │ │ │ │ blx 143ca4 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r5, #880] @ 0x370 │ │ │ │ cbz r3, 1ec6a2 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ @@ -263274,25 +263277,25 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1ec68e │ │ │ │ - bl 2aa0c4 │ │ │ │ + bl 2aa0bc │ │ │ │ b.n 1ec68e │ │ │ │ mvn.w r0, #3 │ │ │ │ b.n 1ec6a4 │ │ │ │ - ldr r2, [r3, #8] │ │ │ │ + ldr r2, [r1, #8] │ │ │ │ movs r6, r5 │ │ │ │ - nop {7} │ │ │ │ + nop {6} │ │ │ │ movs r3, r4 │ │ │ │ - ite hi │ │ │ │ - movhi r3, r4 │ │ │ │ - stmdbls sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + itt vc │ │ │ │ + movvc r3, r4 │ │ │ │ + stmdbvc sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #120] @ (1ec760 ) │ │ │ │ sub sp, #20 │ │ │ │ mov r7, r0 │ │ │ │ ldr r2, [pc, #120] @ (1ec764 ) │ │ │ │ @@ -263300,15 +263303,15 @@ │ │ │ │ add r4, pc │ │ │ │ adds r4, #24 │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #40 @ 0x28 │ │ │ │ movs r4, #0 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr.w r8, [r7, #280] @ 0x118 │ │ │ │ add.w r6, r0, #876 @ 0x36c │ │ │ │ mov r5, r4 │ │ │ │ mov r9, r4 │ │ │ │ ldr.w r1, [r6, #4]! │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ @@ -263335,22 +263338,22 @@ │ │ │ │ cmp r8, r4 │ │ │ │ bne.n 1ec740 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ b.w 1ede90 │ │ │ │ - ldr r2, [r1, #0] │ │ │ │ + str r2, [r7, #124] @ 0x7c │ │ │ │ movs r6, r5 │ │ │ │ - bkpt 0x00e6 │ │ │ │ + bkpt 0x00d6 │ │ │ │ movs r3, r4 │ │ │ │ - ittt eq │ │ │ │ - moveq r3, r4 │ │ │ │ - stmdbeq sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - moveq.w ip, #4096 @ 0x1000 │ │ │ │ + bkpt 0x00f2 │ │ │ │ + movs r3, r4 │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #988] @ (1ecb5c ) │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #988] @ (1ecb60 ) │ │ │ │ add r1, pc │ │ │ │ @@ -263367,15 +263370,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ add.w r3, r7, #24 │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #40 @ 0x28 │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr.w r9, [sp, #72] @ 0x48 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ mov r8, r0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r1, #2 │ │ │ │ str r4, [sp, #20] │ │ │ │ beq.n 1ec8b6 │ │ │ │ movw r3, #1028 @ 0x404 │ │ │ │ @@ -263404,27 +263407,27 @@ │ │ │ │ add r1, pc │ │ │ │ strd r1, r2, [sp] │ │ │ │ ldr r1, [pc, #884] @ (1ecb78 ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #288 @ 0x120 │ │ │ │ movw r2, #345 @ 0x159 │ │ │ │ add r1, pc │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cbz r0, 1ec81a │ │ │ │ - bl 3e0150 │ │ │ │ + bl 3e0148 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ cbz r6, 1ec824 │ │ │ │ mov r0, r9 │ │ │ │ blx r6 │ │ │ │ movs r0, #0 │ │ │ │ b.n 1ec834 │ │ │ │ ldr r0, [pc, #848] @ (1ecb7c ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ mvn.w r0, #2 │ │ │ │ ldr r2, [pc, #840] @ (1ecb80 ) │ │ │ │ ldr r3, [pc, #808] @ (1ecb60 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ @@ -263448,27 +263451,27 @@ │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 1ec86a │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, ip │ │ │ │ ldrd r3, r2, [r5, #12] │ │ │ │ - bl 2aa05c │ │ │ │ + bl 2aa054 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1ecb2c │ │ │ │ movs r0, #20 │ │ │ │ blx 1439a4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add.w r2, r4, #220 @ 0xdc │ │ │ │ str r7, [r0, #8] │ │ │ │ str.w r0, [r8, r2, lsl #2] │ │ │ │ cbz r3, 1ec8ac │ │ │ │ mov r0, r3 │ │ │ │ - bl 3e0150 │ │ │ │ + bl 3e0148 │ │ │ │ asrs r3, r4, #31 │ │ │ │ movs r1, #0 │ │ │ │ str r4, [r5, #40] @ 0x28 │ │ │ │ str r3, [r5, #44] @ 0x2c │ │ │ │ b.n 1ec81e │ │ │ │ ldrb r0, [r5, #28] │ │ │ │ cmp r0, #1 │ │ │ │ @@ -263507,30 +263510,30 @@ │ │ │ │ ldr r1, [pc, #644] @ (1ecb8c ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #144 @ 0x90 │ │ │ │ strd r2, r4, [sp] │ │ │ │ add r1, pc │ │ │ │ movs r2, #234 @ 0xea │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1ec816 │ │ │ │ b.n 1ec81a │ │ │ │ ldr r3, [pc, #616] @ (1ecb90 ) │ │ │ │ ldr r2, [pc, #620] @ (1ecb94 ) │ │ │ │ ldr r1, [pc, #620] @ (1ecb98 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #144 @ 0x90 │ │ │ │ strd r2, r0, [sp] │ │ │ │ add r1, pc │ │ │ │ add r0, sp, #20 │ │ │ │ movw r2, #285 @ 0x11d │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1ec816 │ │ │ │ b.n 1ec81a │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #32 │ │ │ │ beq.w 1eca92 │ │ │ │ @@ -263540,15 +263543,15 @@ │ │ │ │ cmp r3, #24 │ │ │ │ it eq │ │ │ │ moveq r0, #1 │ │ │ │ bne.w 1ecac4 │ │ │ │ add r2, sp, #20 │ │ │ │ str r2, [sp, #0] │ │ │ │ ldr r2, [r5, #32] │ │ │ │ - bl 2ad56c │ │ │ │ + bl 2ad564 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1ecb2c │ │ │ │ movs r0, #20 │ │ │ │ blx 1439a4 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ add.w r1, r4, #220 @ 0xdc │ │ │ │ @@ -263556,15 +263559,15 @@ │ │ │ │ str r7, [r0, #0] │ │ │ │ rev16 r3, r3 │ │ │ │ strh r3, [r0, #4] │ │ │ │ str.w r0, [r8, r1, lsl #2] │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 1ec8ac │ │ │ │ mov r0, r2 │ │ │ │ - bl 3e0150 │ │ │ │ + bl 3e0148 │ │ │ │ b.n 1ec8ac │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #24 │ │ │ │ beq.w 1ecafa │ │ │ │ cmp r3, #32 │ │ │ │ beq.w 1ecaf6 │ │ │ │ cmp r3, #16 │ │ │ │ @@ -263575,15 +263578,15 @@ │ │ │ │ strd r1, r3, [sp] │ │ │ │ ldr r1, [pc, #488] @ (1ecba4 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r2, #184 @ 0xb8 │ │ │ │ add r0, sp, #20 │ │ │ │ movs r2, #163 @ 0xa3 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1ec816 │ │ │ │ b.n 1ec81a │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #24 │ │ │ │ beq.w 1ecaf0 │ │ │ │ @@ -263642,45 +263645,45 @@ │ │ │ │ add r1, pc │ │ │ │ strd r1, r2, [sp] │ │ │ │ ldr r1, [pc, #372] @ (1ecbc8 ) │ │ │ │ add r3, pc │ │ │ │ adds r3, #216 @ 0xd8 │ │ │ │ movs r2, #184 @ 0xb8 │ │ │ │ add r1, pc │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1ec816 │ │ │ │ b.n 1ec81a │ │ │ │ ldr r3, [pc, #352] @ (1ecbcc ) │ │ │ │ add r0, sp, #20 │ │ │ │ ldr r2, [pc, #352] @ (1ecbd0 ) │ │ │ │ ldr r1, [pc, #352] @ (1ecbd4 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #288 @ 0x120 │ │ │ │ strd r2, r4, [sp] │ │ │ │ add r1, pc │ │ │ │ movw r2, #351 @ 0x15f │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1ec816 │ │ │ │ b.n 1ec81a │ │ │ │ movs r0, #0 │ │ │ │ b.n 1ec966 │ │ │ │ mov r1, r2 │ │ │ │ ldr r2, [pc, #316] @ (1ecbd8 ) │ │ │ │ add r0, sp, #20 │ │ │ │ add.w r3, r7, #288 @ 0x120 │ │ │ │ add r2, pc │ │ │ │ str.w ip, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ movw r2, #331 @ 0x14b │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1ec816 │ │ │ │ b.n 1ec81a │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ it eq │ │ │ │ moveq r0, #2 │ │ │ │ @@ -263724,15 +263727,15 @@ │ │ │ │ ldr r2, [pc, #216] @ (1ecbe8 ) │ │ │ │ add r0, sp, #20 │ │ │ │ add.w r3, r7, #252 @ 0xfc │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #212 @ 0xd4 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1ec816 │ │ │ │ b.n 1ec81a │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1ec816 │ │ │ │ @@ -263741,94 +263744,94 @@ │ │ │ │ ldr r2, [pc, #176] @ (1ecbec ) │ │ │ │ str r0, [sp, #4] │ │ │ │ add.w r3, r7, #144 @ 0x90 │ │ │ │ add r2, pc │ │ │ │ add r0, sp, #20 │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #228 @ 0xe4 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1ec816 │ │ │ │ b.n 1ec81a │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsls r0, r5, #14 │ │ │ │ movs r2, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r5, #116] @ 0x74 │ │ │ │ + str r0, [r3, #116] @ 0x74 │ │ │ │ movs r6, r5 │ │ │ │ - bkpt 0x0044 │ │ │ │ - movs r3, r4 │ │ │ │ - bkpt 0x0056 │ │ │ │ + bkpt 0x0034 │ │ │ │ movs r3, r4 │ │ │ │ - itet lt │ │ │ │ - movlt r3, r4 │ │ │ │ - strge r6, [r6, #108] @ 0x6c │ │ │ │ - movlt r6, r5 │ │ │ │ - pop {r2, r3, r6, r7, pc} │ │ │ │ + bkpt 0x0046 │ │ │ │ movs r3, r4 │ │ │ │ itte ge │ │ │ │ movge r3, r4 │ │ │ │ - lslge r4, r6, #11 │ │ │ │ - movlt r2, r6 │ │ │ │ - str r0, [r6, #92] @ 0x5c │ │ │ │ + strge r6, [r4, #108] @ 0x6c │ │ │ │ + movlt r6, r5 │ │ │ │ + pop {r2, r3, r4, r5, r7, pc} │ │ │ │ + movs r3, r4 │ │ │ │ + itet ls │ │ │ │ + movls r3, r4 │ │ │ │ + lslhi r4, r6, #11 │ │ │ │ + movls r2, r6 │ │ │ │ + str r0, [r4, #92] @ 0x5c │ │ │ │ movs r6, r5 │ │ │ │ - pop {r1, r5, r6, r7, pc} │ │ │ │ + pop {r1, r4, r6, r7, pc} │ │ │ │ movs r3, r4 │ │ │ │ - pop {r1, r2, r6, r7} │ │ │ │ + pop {r1, r2, r4, r5, r7} │ │ │ │ movs r3, r4 │ │ │ │ - str r6, [r1, #92] @ 0x5c │ │ │ │ + str r6, [r7, #88] @ 0x58 │ │ │ │ movs r6, r5 │ │ │ │ - bkpt 0x0008 │ │ │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ │ │ movs r3, r4 │ │ │ │ - pop {r2, r5, r7} │ │ │ │ + pop {r2, r4, r7} │ │ │ │ movs r3, r4 │ │ │ │ - pop {r2, r5, r6, pc} │ │ │ │ + pop {r2, r4, r6, pc} │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [r7, #80] @ 0x50 │ │ │ │ + str r4, [r5, #80] @ 0x50 │ │ │ │ movs r6, r5 │ │ │ │ - pop {r1, r3, r4} │ │ │ │ + pop {r1, r3} │ │ │ │ movs r3, r4 │ │ │ │ - pop {r2, r3, r5, pc} │ │ │ │ + pop {r2, r3, r4, pc} │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [r0, #80] @ 0x50 │ │ │ │ + str r4, [r6, #76] @ 0x4c │ │ │ │ movs r6, r5 │ │ │ │ - cbnz r2, 1ecc2c │ │ │ │ + cbnz r2, 1ecc28 │ │ │ │ movs r3, r4 │ │ │ │ - pop {r2, pc} │ │ │ │ + pop {r2, r4, r5, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [r3, #76] @ 0x4c │ │ │ │ + str r4, [r1, #76] @ 0x4c │ │ │ │ movs r6, r5 │ │ │ │ - cbnz r2, 1ecc2e │ │ │ │ + cbnz r2, 1ecc2a │ │ │ │ movs r3, r4 │ │ │ │ - pop {r2, pc} │ │ │ │ + pop {r2, r4, r5, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [r4, #72] @ 0x48 │ │ │ │ + str r4, [r2, #72] @ 0x48 │ │ │ │ movs r6, r5 │ │ │ │ - cbnz r6, 1ecc2a │ │ │ │ + cbnz r6, 1ecc26 │ │ │ │ movs r3, r4 │ │ │ │ - str r6, [r0, #72] @ 0x48 │ │ │ │ + str r6, [r6, #68] @ 0x44 │ │ │ │ movs r6, r5 │ │ │ │ - pop {r3, r4, r5, r6} │ │ │ │ + pop {r3, r5, r6} │ │ │ │ movs r3, r4 │ │ │ │ - cbnz r2, 1ecc2e │ │ │ │ + cbnz r2, 1ecc2a │ │ │ │ movs r3, r4 │ │ │ │ - pop {r2, r4, r5, r6, r7} │ │ │ │ + pop {r2, r5, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ - pop {r1, r4, r6} │ │ │ │ + pop {r1, r6} │ │ │ │ movs r3, r4 │ │ │ │ - str r0, [r5, #64] @ 0x40 │ │ │ │ + str r0, [r3, #64] @ 0x40 │ │ │ │ movs r6, r5 │ │ │ │ - cbnz r6, 1ecc28 │ │ │ │ + revsh r6, r6 │ │ │ │ movs r3, r4 │ │ │ │ - pop {r1, r3, r4, r6} │ │ │ │ + pop {r1, r3, r6} │ │ │ │ movs r3, r4 │ │ │ │ - cbnz r4, 1ecc54 │ │ │ │ + cbnz r4, 1ecc50 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 001ecbf0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -263861,15 +263864,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ mov r4, fp │ │ │ │ blx 143ca4 │ │ │ │ ldr r5, [r5, #0] │ │ │ │ cbz r5, 1ecc6e │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r0, r7 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 1ecc3c │ │ │ │ blx 145b88 │ │ │ │ ldr r5, [r5, #0] │ │ │ │ @@ -263877,56 +263880,56 @@ │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 1ecc50 │ │ │ │ ldr.w fp, [sp] │ │ │ │ ldr.w r2, [fp] │ │ │ │ mov r3, r4 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r6 │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr.w r5, [fp, #8] │ │ │ │ cbz r5, 1eccb4 │ │ │ │ ldr r3, [pc, #92] @ (1ecce4 ) │ │ │ │ ldr.w fp, [pc, #92] @ 1ecce8 │ │ │ │ add fp, pc │ │ │ │ ldr.w r7, [r8, r3] │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r7 │ │ │ │ ldrd r4, r1, [r3] │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ mov r1, fp │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r5, [r5, #0] │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 1ecc94 │ │ │ │ ldr r4, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ blx 143ca4 │ │ │ │ ldr.w r9, [r9] │ │ │ │ cmp.w r9, #0 │ │ │ │ bne.n 1ecc22 │ │ │ │ mov r0, r9 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 3ba670 │ │ │ │ + b.w 3ba668 │ │ │ │ mov r4, r5 │ │ │ │ b.n 1ecc72 │ │ │ │ vqadd.u32 d0, d2, d17 │ │ │ │ - cbnz r4, 1ecd4e │ │ │ │ + cbnz r4, 1ecd4a │ │ │ │ movs r3, r4 │ │ │ │ - cbnz r6, 1ecd52 │ │ │ │ + cbnz r6, 1ecd4e │ │ │ │ movs r3, r4 │ │ │ │ adds r4, r7, #2 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r4, #7 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r4, 1ecd48 │ │ │ │ + cbnz r4, 1ecd44 │ │ │ │ movs r3, r4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -264055,15 +264058,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r0, [pc, #172] @ (1ecef8 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ mvn.w r3, #2 │ │ │ │ mov r0, r3 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ pop {r3, pc} │ │ │ │ @@ -264103,31 +264106,31 @@ │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r1, #16] │ │ │ │ adc.w r0, r0, #0 │ │ │ │ str r0, [r1, #20] │ │ │ │ b.n 1ecdee │ │ │ │ ldr r0, [pc, #24] @ (1ecefc ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ b.n 1ece52 │ │ │ │ ldr r0, [pc, #20] @ (1ecf00 ) │ │ │ │ mov r1, r3 │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ b.n 1ece52 │ │ │ │ nop │ │ │ │ - cbnz r4, 1ecf38 │ │ │ │ + cbnz r4, 1ecf34 │ │ │ │ movs r3, r4 │ │ │ │ - cbnz r6, 1ecf0c │ │ │ │ + cbnz r6, 1ecf08 │ │ │ │ movs r3, r4 │ │ │ │ - cbnz r6, 1ecf20 │ │ │ │ + cbnz r6, 1ecf1c │ │ │ │ movs r3, r4 │ │ │ │ ldr r0, [pc, #4] @ (1ecf0c ) │ │ │ │ add r0, pc │ │ │ │ - b.w 2969cc │ │ │ │ + b.w 2969c4 │ │ │ │ ldr r3, [pc, #280] @ (1ed028 ) │ │ │ │ movs r1, r6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #28 │ │ │ │ @@ -264136,15 +264139,15 @@ │ │ │ │ movs r3, #11 │ │ │ │ ldr r1, [pc, #148] @ (1ecfbc ) │ │ │ │ add r4, pc │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r5, r0 │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr r2, [pc, #136] @ (1ecfc0 ) │ │ │ │ ldr r1, [pc, #136] @ (1ecfc4 ) │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [pc, #136] @ (1ecfc8 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ add r3, pc │ │ │ │ @@ -264157,80 +264160,80 @@ │ │ │ │ str r1, [sp, #0] │ │ │ │ strd r4, r2, [r2] │ │ │ │ add r3, pc │ │ │ │ ldr r2, [pc, #116] @ (1ecfd4 ) │ │ │ │ ldr r1, [pc, #120] @ (1ecfd8 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - bl 297d58 │ │ │ │ + bl 297d50 │ │ │ │ ldr r1, [pc, #112] @ (1ecfdc ) │ │ │ │ ldr r2, [pc, #116] @ (1ecfe0 ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [pc, #112] @ (1ecfe4 ) │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r1, [pc, #112] @ (1ecfe8 ) │ │ │ │ add r3, pc │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #20] │ │ │ │ - bl 297d58 │ │ │ │ + bl 297d50 │ │ │ │ ldr r1, [pc, #100] @ (1ecfec ) │ │ │ │ ldr r3, [pc, #100] @ (1ecff0 ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [pc, #96] @ (1ecff4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r2, [sp, #20] │ │ │ │ add r1, pc │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ - bl 297d58 │ │ │ │ + bl 297d50 │ │ │ │ ldr r2, [pc, #84] @ (1ecff8 ) │ │ │ │ ldr r1, [pc, #88] @ (1ecffc ) │ │ │ │ movs r0, #1 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ b.w 23d308 │ │ │ │ - str r4, [r3, #16] │ │ │ │ + str r4, [r1, #16] │ │ │ │ movs r6, r5 │ │ │ │ - ldmia r3!, {r1, r2, r5, r7} │ │ │ │ + ldmia r3!, {r1, r2, r4, r7} │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r3, {r1, r2, r3, r5, r6} │ │ │ │ movs r1, r4 │ │ │ │ add r7, pc, #920 @ (adr r7, 1ed35c ) │ │ │ │ movs r6, r7 │ │ │ │ lsrs r5, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ lsls r7, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r5, r5, #3 │ │ │ │ movs r0, r0 │ │ │ │ lsls r7, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6, {r2, r4, r6} │ │ │ │ + ldmia r6, {r2, r6} │ │ │ │ movs r1, r4 │ │ │ │ - str r6, [r0, #104] @ 0x68 │ │ │ │ + str r6, [r6, #100] @ 0x64 │ │ │ │ movs r2, r4 │ │ │ │ lsrs r7, r2, #32 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r0, #38] @ 0x26 │ │ │ │ + strh r0, [r6, #36] @ 0x24 │ │ │ │ movs r3, r4 │ │ │ │ lsls r1, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r2, 1ecfee │ │ │ │ + @ instruction: 0xb8fa │ │ │ │ movs r3, r4 │ │ │ │ lsls r1, r0, #29 │ │ │ │ movs r0, r0 │ │ │ │ lsls r3, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r2, 1ecff8 │ │ │ │ + @ instruction: 0xb8f2 │ │ │ │ movs r3, r4 │ │ │ │ lsls r7, r2, #1 │ │ │ │ movs r0, r0 │ │ │ │ lsls r1, r5, #9 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -264303,27 +264306,27 @@ │ │ │ │ ldr r4, [pc, #284] @ (1ed1d8 ) │ │ │ │ mov r3, r1 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ add r4, pc │ │ │ │ mov r1, r4 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ - bl 296dc8 │ │ │ │ + bl 296dc0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1ed1c2 │ │ │ │ ldr r0, [pc, #264] @ (1ed1dc ) │ │ │ │ mov r1, r4 │ │ │ │ ldr r2, [pc, #264] @ (1ed1e0 ) │ │ │ │ movs r3, #42 @ 0x2a │ │ │ │ add r0, pc │ │ │ │ adds r0, #24 │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, r7 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr.w r4, [r0, #336] @ 0x150 │ │ │ │ mov r5, r0 │ │ │ │ cbz r4, 1ed126 │ │ │ │ ldr r0, [pc, #244] @ (1ed1e4 ) │ │ │ │ mov r1, r4 │ │ │ │ movs r2, #0 │ │ │ │ add r0, pc │ │ │ │ @@ -264389,15 +264392,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #12 │ │ │ │ blx 1439a4 │ │ │ │ mov r5, r0 │ │ │ │ movs r3, #1 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [r5, #0] │ │ │ │ - bl 2997d8 │ │ │ │ + bl 2997d0 │ │ │ │ str r4, [r5, #8] │ │ │ │ mov r3, r0 │ │ │ │ movs r0, #8 │ │ │ │ str r3, [r5, #4] │ │ │ │ blx 145d4c │ │ │ │ str r5, [r0, #4] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ @@ -264408,43 +264411,43 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - push {r1, lr} │ │ │ │ + push {r1, r4, r5, r6, r7} │ │ │ │ movs r3, r4 │ │ │ │ - ldrsh r4, [r5, r5] │ │ │ │ + ldrsh r4, [r3, r5] │ │ │ │ movs r6, r5 │ │ │ │ - push {r3, r6, r7} │ │ │ │ + push {r3, r4, r5, r7} │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xb7b4 │ │ │ │ + @ instruction: 0xb7a4 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xb7b6 │ │ │ │ + @ instruction: 0xb7a6 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xb7b8 │ │ │ │ + @ instruction: 0xb7a8 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xb7be │ │ │ │ + @ instruction: 0xb7ae │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xb7be │ │ │ │ + @ instruction: 0xb7ae │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xb7c4 │ │ │ │ + @ instruction: 0xb7b4 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xb7ca │ │ │ │ + @ instruction: 0xb7ba │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xb7cc │ │ │ │ + @ instruction: 0xb7bc │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xb7ce │ │ │ │ + @ instruction: 0xb7be │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xb7d4 │ │ │ │ + @ instruction: 0xb7c4 │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xb7da │ │ │ │ + @ instruction: 0xb7ca │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xb7dc │ │ │ │ + @ instruction: 0xb7cc │ │ │ │ movs r3, r4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #100] @ 1ed288 │ │ │ │ sub sp, #28 │ │ │ │ @@ -264474,29 +264477,29 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #44] @ (1ed294 ) │ │ │ │ mov r5, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ - bl 299b14 │ │ │ │ + bl 299b0c │ │ │ │ ldr r1, [pc, #36] @ (1ed298 ) │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, pc │ │ │ │ strd r4, r5, [sp, #8] │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 297354 │ │ │ │ + bl 29734c │ │ │ │ b.n 1ed23e │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ vst4.8 {d0-d3}, [r0 :256], r1 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ str??.w r0, [sl, #49] @ 0x31 │ │ │ │ - @ instruction: 0xb71a │ │ │ │ + @ instruction: 0xb70a │ │ │ │ movs r3, r4 │ │ │ │ mrc2 15, 1, pc, cr3, cr15, {7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r5, [r0, #872] @ 0x368 │ │ │ │ @@ -264524,127 +264527,127 @@ │ │ │ │ strd r3, r3, [r4, #36] @ 0x24 │ │ │ │ bl 1ecd98 │ │ │ │ subs r2, r0, #0 │ │ │ │ blt.n 1ed34e │ │ │ │ asrs r3, r2, #31 │ │ │ │ movs r1, #1 │ │ │ │ add.w r0, r6, #344 @ 0x158 │ │ │ │ - bl 3f86b4 │ │ │ │ + bl 3f86ac │ │ │ │ mov r0, r6 │ │ │ │ - bl 297070 │ │ │ │ + bl 297068 │ │ │ │ ldr r1, [pc, #108] @ (1ed36c ) │ │ │ │ movs r3, #42 @ 0x2a │ │ │ │ mov r2, r8 │ │ │ │ add r1, pc │ │ │ │ str.w sl, [sp] │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr r3, [r0, #64] @ 0x40 │ │ │ │ cbz r3, 1ed316 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ add.w r0, r6, #624 @ 0x270 │ │ │ │ - bl 3f8210 │ │ │ │ + bl 3f8208 │ │ │ │ cbnz r0, 1ed336 │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 1ed2c6 │ │ │ │ add sp, #8 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ movs r2, #1 │ │ │ │ add.w r1, r6, #600 @ 0x258 │ │ │ │ add.w r0, r6, #344 @ 0x158 │ │ │ │ - bl 3f8584 │ │ │ │ + bl 3f857c │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1ed324 │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 1ed2c6 │ │ │ │ b.n 1ed324 │ │ │ │ ldrd r3, r0, [r4, #12] │ │ │ │ mov r1, r2 │ │ │ │ blx r3 │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 1ed2c6 │ │ │ │ b.n 1ed324 │ │ │ │ str.w r3, [r6, #876] @ 0x36c │ │ │ │ b.n 1ed2d2 │ │ │ │ nop │ │ │ │ - ldrb r6, [r0, r6] │ │ │ │ + ldrb r6, [r6, r5] │ │ │ │ movs r6, r5 │ │ │ │ - uxtb r4, r4 │ │ │ │ + uxtb r4, r2 │ │ │ │ movs r3, r4 │ │ │ │ - uxtb r2, r0 │ │ │ │ + uxth r2, r6 │ │ │ │ movs r3, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #40 @ 0x28 │ │ │ │ sub sp, #16 │ │ │ │ mla r4, r0, r1, r5 │ │ │ │ add.w r0, r5, #624 @ 0x270 │ │ │ │ strd r3, r2, [sp, #8] │ │ │ │ ldr.w r9, [sp, #48] @ 0x30 │ │ │ │ ldrd r8, r7, [r4, #624] @ 0x270 │ │ │ │ - bl 3f8210 │ │ │ │ + bl 3f8208 │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ cmp r7, r3 │ │ │ │ it eq │ │ │ │ cmpeq r8, r2 │ │ │ │ beq.n 1ed3f8 │ │ │ │ mov sl, r0 │ │ │ │ strd r2, r3, [r4, #624] @ 0x270 │ │ │ │ add.w r0, r5, #624 @ 0x270 │ │ │ │ - bl 3f8210 │ │ │ │ + bl 3f8208 │ │ │ │ cbz r0, 1ed3e2 │ │ │ │ mov r1, r9 │ │ │ │ add.w r0, r5, #624 @ 0x270 │ │ │ │ - bl 3f8238 │ │ │ │ + bl 3f8230 │ │ │ │ cbz r0, 1ed3f4 │ │ │ │ add.w r4, r5, #344 @ 0x158 │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 1ed40e │ │ │ │ add.w r2, r5, #624 @ 0x270 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 3f8508 │ │ │ │ + b.w 3f8500 │ │ │ │ add.w r0, r5, #600 @ 0x258 │ │ │ │ - bl 3f81c0 │ │ │ │ + bl 3f81b8 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b.n 1ed29c │ │ │ │ strd r8, r7, [r4, #624] @ 0x270 │ │ │ │ add sp, #16 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 3f80f0 │ │ │ │ - bl 3ed750 │ │ │ │ + bl 3f80e8 │ │ │ │ + bl 3ed748 │ │ │ │ ldr r3, [pc, #20] @ (1ed430 ) │ │ │ │ mov r1, r0 │ │ │ │ mov r2, sl │ │ │ │ add r3, pc │ │ │ │ add.w r0, r5, #600 @ 0x258 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, sl │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 3f8138 │ │ │ │ + bl 3f8130 │ │ │ │ b.n 1ed3d0 │ │ │ │ mrc2 15, 3, pc, cr11, cr15, {7} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #52] @ 1ed478 │ │ │ │ @@ -264653,29 +264656,29 @@ │ │ │ │ movs r3, #42 @ 0x2a │ │ │ │ ldr r1, [pc, #48] @ (1ed480 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #24 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldrb r0, [r0, #21] │ │ │ │ eor.w r0, r0, #1 │ │ │ │ add sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ - ldrh r6, [r6, r7] │ │ │ │ + ldrh r6, [r4, r7] │ │ │ │ movs r6, r5 │ │ │ │ - cbz r0, 1ed494 │ │ │ │ + cbz r0, 1ed490 │ │ │ │ movs r3, r4 │ │ │ │ - cbz r6, 1ed49e │ │ │ │ + cbz r6, 1ed49a │ │ │ │ movs r3, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #120] @ 1ed50c │ │ │ │ sub sp, #16 │ │ │ │ @@ -264693,23 +264696,23 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r4, [sp, #32] │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r2, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov ip, r0 │ │ │ │ mov r3, r4 │ │ │ │ add r2, sp, #8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r4, [ip, #280] @ 0x118 │ │ │ │ str r4, [sp, #8] │ │ │ │ - bl 3cb0bc │ │ │ │ + bl 3cb0b4 │ │ │ │ ldr r2, [pc, #56] @ (1ed520 ) │ │ │ │ ldr r3, [pc, #44] @ (1ed514 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ @@ -264719,22 +264722,22 @@ │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ - ldrh r6, [r4, r6] │ │ │ │ + ldrh r6, [r2, r6] │ │ │ │ movs r6, r5 │ │ │ │ @ instruction: 0xf67e0031 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r6, 1ed51e │ │ │ │ + sub sp, #504 @ 0x1f8 │ │ │ │ movs r3, r4 │ │ │ │ - sub sp, #408 @ 0x198 │ │ │ │ + sub sp, #344 @ 0x158 │ │ │ │ movs r3, r4 │ │ │ │ movw r0, #18481 @ 0x4831 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #68] @ 1ed578 │ │ │ │ @@ -264744,35 +264747,35 @@ │ │ │ │ ldr r1, [pc, #64] @ (1ed580 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #24 │ │ │ │ add r2, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ mov r5, r0 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r1, [pc, #48] @ (1ed584 ) │ │ │ │ mov r4, r0 │ │ │ │ mov.w ip, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, pc │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 29898c │ │ │ │ + bl 298984 │ │ │ │ add.w r0, r4, #624 @ 0x270 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 3f80ac │ │ │ │ - ldrh r6, [r0, r4] │ │ │ │ + b.w 3f80a4 │ │ │ │ + ldrh r6, [r6, r3] │ │ │ │ movs r6, r5 │ │ │ │ - add sp, #384 @ 0x180 │ │ │ │ + add sp, #320 @ 0x140 │ │ │ │ movs r3, r4 │ │ │ │ - add sp, #488 @ 0x1e8 │ │ │ │ + add sp, #424 @ 0x1a8 │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [r1, #8] │ │ │ │ + str r4, [r7, #4] │ │ │ │ movs r2, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #124] @ 1ed614 │ │ │ │ sub sp, #24 │ │ │ │ @@ -264790,23 +264793,23 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r2, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #20] │ │ │ │ mov.w ip, #0 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ vldr d7, [r2, #744] @ 0x2e8 │ │ │ │ add r2, sp, #8 │ │ │ │ vstr d7, [sp, #8] │ │ │ │ - bl 3cb19c │ │ │ │ + bl 3cb194 │ │ │ │ ldr r2, [pc, #60] @ (1ed628 ) │ │ │ │ ldr r3, [pc, #44] @ (1ed61c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ @@ -264817,22 +264820,22 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrh r2, [r4, r2] │ │ │ │ + ldrh r2, [r2, r2] │ │ │ │ movs r6, r5 │ │ │ │ sbcs.w r0, sl, #11599872 @ 0xb10000 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - add sp, #40 @ 0x28 │ │ │ │ + add r7, sp, #1000 @ 0x3e8 │ │ │ │ movs r3, r4 │ │ │ │ - add r7, sp, #904 @ 0x388 │ │ │ │ + add r7, sp, #840 @ 0x348 │ │ │ │ movs r3, r4 │ │ │ │ @ instruction: 0xf53e0031 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #124] @ 1ed6b8 │ │ │ │ @@ -264851,23 +264854,23 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r2, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #20] │ │ │ │ mov.w ip, #0 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ vldr d7, [r2, #624] @ 0x270 │ │ │ │ add r2, sp, #8 │ │ │ │ vstr d7, [sp, #8] │ │ │ │ - bl 3cb19c │ │ │ │ + bl 3cb194 │ │ │ │ ldr r2, [pc, #60] @ (1ed6cc ) │ │ │ │ ldr r3, [pc, #44] @ (1ed6c0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ @@ -264878,22 +264881,22 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r6, [r7, r7] │ │ │ │ + ldr r6, [r5, r7] │ │ │ │ movs r6, r5 │ │ │ │ @ instruction: 0xf4d60031 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #408 @ 0x198 │ │ │ │ + add r7, sp, #344 @ 0x158 │ │ │ │ movs r3, r4 │ │ │ │ - add r7, sp, #248 @ 0xf8 │ │ │ │ + add r7, sp, #184 @ 0xb8 │ │ │ │ movs r3, r4 │ │ │ │ eors.w r0, sl, #11599872 @ 0xb10000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w ip, [pc, #144] @ 1ed770 │ │ │ │ @@ -264912,23 +264915,23 @@ │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #20] │ │ │ │ mov.w ip, #0 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ vldr d7, [pc, #76] @ 1ed768 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ mov r3, r4 │ │ │ │ add r2, sp, #8 │ │ │ │ vstr d7, [sp, #8] │ │ │ │ - bl 3cb19c │ │ │ │ + bl 3cb194 │ │ │ │ cbz r0, 1ed740 │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ movs r1, #3 │ │ │ │ mov r0, r7 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 1ed370 │ │ │ │ ldr r2, [pc, #64] @ (1ed784 ) │ │ │ │ @@ -264945,22 +264948,22 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ... │ │ │ │ - ldr r2, [r3, r5] │ │ │ │ + ldr r2, [r1, r5] │ │ │ │ movs r6, r5 │ │ │ │ bics.w r0, r6, #11599872 @ 0xb10000 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #768 @ 0x300 │ │ │ │ + add r6, sp, #704 @ 0x2c0 │ │ │ │ movs r3, r4 │ │ │ │ - add r6, sp, #632 @ 0x278 │ │ │ │ + add r6, sp, #568 @ 0x238 │ │ │ │ movs r3, r4 │ │ │ │ @ instruction: 0xf3e80031 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w ip, [pc, #144] @ 1ed828 │ │ │ │ @@ -264979,23 +264982,23 @@ │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #20] │ │ │ │ mov.w ip, #0 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ vldr d7, [pc, #76] @ 1ed820 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ mov r3, r4 │ │ │ │ add r2, sp, #8 │ │ │ │ vstr d7, [sp, #8] │ │ │ │ - bl 3cb19c │ │ │ │ + bl 3cb194 │ │ │ │ cbz r0, 1ed7f8 │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 1ed370 │ │ │ │ ldr r2, [pc, #64] @ (1ed83c ) │ │ │ │ @@ -265012,22 +265015,22 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ... │ │ │ │ - ldr r2, [r4, r2] │ │ │ │ + ldr r2, [r2, r2] │ │ │ │ movs r6, r5 │ │ │ │ @ instruction: 0xf37e0031 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #32 │ │ │ │ + add r5, sp, #992 @ 0x3e0 │ │ │ │ movs r3, r4 │ │ │ │ - add r5, sp, #920 @ 0x398 │ │ │ │ + add r5, sp, #856 @ 0x358 │ │ │ │ movs r3, r4 │ │ │ │ @ instruction: 0xf3300031 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r2 │ │ │ │ @@ -265047,23 +265050,23 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ add.w r3, r5, #24 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #42 @ 0x2a │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r3, r4 │ │ │ │ mov r8, r0 │ │ │ │ add r2, sp, #16 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov.w ip, #0 │ │ │ │ str.w ip, [sp, #16] │ │ │ │ - bl 3cb0bc │ │ │ │ + bl 3cb0b4 │ │ │ │ cbz r0, 1ed8a2 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cbz r3, 1ed8cc │ │ │ │ str.w r3, [r8, #280] @ 0x118 │ │ │ │ ldr r2, [pc, #108] @ (1ed910 ) │ │ │ │ ldr r3, [pc, #88] @ (1ed900 ) │ │ │ │ add r2, pc │ │ │ │ @@ -265078,77 +265081,77 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r9 │ │ │ │ - bl 297064 │ │ │ │ + bl 29705c │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r1, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ strd r1, r6, [sp, #4] │ │ │ │ add.w r3, r5, #72 @ 0x48 │ │ │ │ ldr r2, [pc, #48] @ (1ed914 ) │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #48] @ (1ed918 ) │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #313 @ 0x139 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1ed8a2 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf2d40031 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r2, [r4, r7] │ │ │ │ + ldrsb r2, [r2, r7] │ │ │ │ movs r6, r5 │ │ │ │ - add r5, sp, #376 @ 0x178 │ │ │ │ + add r5, sp, #312 @ 0x138 │ │ │ │ movs r3, r4 │ │ │ │ - add r5, sp, #176 @ 0xb0 │ │ │ │ + add r5, sp, #112 @ 0x70 │ │ │ │ movs r3, r4 │ │ │ │ @ instruction: 0xf2860031 │ │ │ │ - sub sp, #248 @ 0xf8 │ │ │ │ + sub sp, #184 @ 0xb8 │ │ │ │ movs r3, r4 │ │ │ │ - sub sp, #136 @ 0x88 │ │ │ │ + sub sp, #72 @ 0x48 │ │ │ │ movs r3, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (1ed9f4 ) │ │ │ │ sub sp, #8 │ │ │ │ mov r9, r1 │ │ │ │ mov r5, r0 │ │ │ │ add r4, pc │ │ │ │ mov r1, r4 │ │ │ │ - bl 296dc8 │ │ │ │ + bl 296dc0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1ed9cc │ │ │ │ movs r0, #12 │ │ │ │ movs r6, #1 │ │ │ │ blx 1439a4 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 29971c │ │ │ │ + bl 299714 │ │ │ │ blx 145b88 │ │ │ │ ldr r3, [pc, #160] @ (1ed9f8 ) │ │ │ │ ldr r2, [pc, #164] @ (1ed9fc ) │ │ │ │ mov r1, r4 │ │ │ │ add r3, pc │ │ │ │ str r0, [r7, #0] │ │ │ │ adds r3, #24 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ movs r3, #42 @ 0x2a │ │ │ │ movs r4, #0 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr.w r5, [r0, #284] @ 0x11c │ │ │ │ mov sl, r0 │ │ │ │ lsl.w r3, r6, r4 │ │ │ │ tst r3, r5 │ │ │ │ bne.n 1ed9e2 │ │ │ │ adds r4, #1 │ │ │ │ cmp r4, #5 │ │ │ │ @@ -265190,19 +265193,19 @@ │ │ │ │ movs r0, #8 │ │ │ │ blx 145d4c │ │ │ │ ldr r3, [r7, #4] │ │ │ │ strd r3, r4, [r0] │ │ │ │ str r0, [r7, #4] │ │ │ │ b.n 1ed97c │ │ │ │ nop │ │ │ │ - add r4, sp, #576 @ 0x240 │ │ │ │ + add r4, sp, #512 @ 0x200 │ │ │ │ movs r3, r4 │ │ │ │ - ldrsb r2, [r5, r3] │ │ │ │ + ldrsb r2, [r3, r3] │ │ │ │ movs r6, r5 │ │ │ │ - add r4, sp, #256 @ 0x100 │ │ │ │ + add r4, sp, #192 @ 0xc0 │ │ │ │ movs r3, r4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ movs r5, #0 │ │ │ │ @@ -265233,35 +265236,35 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ mov.w r3, #42 @ 0x2a │ │ │ │ mov r0, r7 │ │ │ │ it eq │ │ │ │ addeq r4, sp, #20 │ │ │ │ strd r1, r2, [sp, #8] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 297070 │ │ │ │ + bl 297068 │ │ │ │ movs r3, #42 @ 0x2a │ │ │ │ ldrd r1, r2, [sp, #8] │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ movs r2, #0 │ │ │ │ add.w r3, r6, #872 @ 0x368 │ │ │ │ movs r1, #3 │ │ │ │ strd r2, r3, [r6, #872] @ 0x368 │ │ │ │ mov r5, r0 │ │ │ │ ldrd r2, r3, [r6, #744] @ 0x2e8 │ │ │ │ mov r0, r6 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 1ed370 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ cbz r1, 1edac0 │ │ │ │ ldrd r1, r0, [sp, #20] │ │ │ │ - bl 3e0744 │ │ │ │ + bl 3e073c │ │ │ │ ldr r2, [pc, #140] @ (1edb28 ) │ │ │ │ ldr r3, [pc, #124] @ (1edb18 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ @@ -265307,19 +265310,19 @@ │ │ │ │ nop │ │ │ │ add.w r0, lr, #49 @ 0x31 │ │ │ │ movs r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ add.w r0, r8, #49 @ 0x31 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r0, [r2, r0] │ │ │ │ + ldrsb r0, [r0, r0] │ │ │ │ movs r6, r5 │ │ │ │ - add r3, sp, #568 @ 0x238 │ │ │ │ + add r3, sp, #504 @ 0x1f8 │ │ │ │ movs r3, r4 │ │ │ │ - add r3, sp, #360 @ 0x168 │ │ │ │ + add r3, sp, #296 @ 0x128 │ │ │ │ movs r3, r4 │ │ │ │ eors.w r0, r0, #49 @ 0x31 │ │ │ │ │ │ │ │ 001edb2c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -265332,19 +265335,19 @@ │ │ │ │ ldr r0, [pc, #80] @ (1edb98 ) │ │ │ │ add r0, pc │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov.w r2, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 299b14 │ │ │ │ + bl 299b0c │ │ │ │ ldr r1, [pc, #64] @ (1edb9c ) │ │ │ │ mov r2, sp │ │ │ │ add r1, pc │ │ │ │ - bl 297354 │ │ │ │ + bl 29734c │ │ │ │ ldr r2, [pc, #60] @ (1edba0 ) │ │ │ │ ldr r3, [pc, #44] @ (1edb94 ) │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ @@ -265359,15 +265362,15 @@ │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ vshr.s32 d16, d17, #22 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #248 @ 0xf8 │ │ │ │ + add r6, sp, #184 @ 0xb8 │ │ │ │ movs r3, r4 │ │ │ │ ldc2 15, cr15, [sp, #1020]! @ 0x3fc │ │ │ │ vmvn.i32 d16, #97 @ 0x00000061 │ │ │ │ │ │ │ │ 001edba4 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -265423,42 +265426,42 @@ │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 297070 │ │ │ │ + bl 297068 │ │ │ │ ldr r1, [pc, #52] @ (1edc70 ) │ │ │ │ movs r3, #42 @ 0x2a │ │ │ │ ldr r2, [pc, #52] @ (1edc74 ) │ │ │ │ add r1, pc │ │ │ │ adds r1, #44 @ 0x2c │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [pc, #48] @ (1edc78 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ cbz r3, 1edc58 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr.w r0, [r4, #336] @ 0x150 │ │ │ │ blx 143ca4 │ │ │ │ ldr.w r0, [r4, #340] @ 0x154 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ b.w 143ca0 │ │ │ │ nop │ │ │ │ - strb r6, [r0, r0] │ │ │ │ + strh r6, [r6, r7] │ │ │ │ movs r6, r5 │ │ │ │ - add r1, sp, #376 @ 0x178 │ │ │ │ + add r1, sp, #312 @ 0x138 │ │ │ │ movs r3, r4 │ │ │ │ - add r1, sp, #496 @ 0x1f0 │ │ │ │ + add r1, sp, #432 @ 0x1b0 │ │ │ │ movs r3, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #80] @ 1edcdc │ │ │ │ sub sp, #8 │ │ │ │ @@ -265466,63 +265469,63 @@ │ │ │ │ movs r3, #42 @ 0x2a │ │ │ │ ldr r1, [pc, #76] @ (1edce4 ) │ │ │ │ add ip, pc │ │ │ │ add.w r4, ip, #24 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ movs r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ bl 1edc20 │ │ │ │ add.w r0, r4, #624 @ 0x270 │ │ │ │ - bl 3f8210 │ │ │ │ + bl 3f8208 │ │ │ │ cbnz r0, 1edccc │ │ │ │ add sp, #8 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ add.w r0, r4, #600 @ 0x258 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 3f81c0 │ │ │ │ + b.w 3f81b8 │ │ │ │ nop │ │ │ │ - strh r6, [r5, r6] │ │ │ │ + strh r6, [r3, r6] │ │ │ │ movs r6, r5 │ │ │ │ - add r1, sp, #32 │ │ │ │ + add r0, sp, #992 @ 0x3e0 │ │ │ │ movs r3, r4 │ │ │ │ - add r1, sp, #152 @ 0x98 │ │ │ │ + add r1, sp, #88 @ 0x58 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 001edce8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r3 │ │ │ │ mov r8, r0 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ - bl 297070 │ │ │ │ + bl 297068 │ │ │ │ ldr r3, [pc, #68] @ (1edd50 ) │ │ │ │ ldr r2, [pc, #72] @ (1edd54 ) │ │ │ │ ldr r1, [pc, #72] @ (1edd58 ) │ │ │ │ add r3, pc │ │ │ │ adds r3, #44 @ 0x2c │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #42 @ 0x2a │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr.w lr, [r0, #56] @ 0x38 │ │ │ │ cmp.w lr, #0 │ │ │ │ beq.n 1edd3c │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ @@ -265534,43 +265537,43 @@ │ │ │ │ mvn.w r0, #2 │ │ │ │ add sp, #8 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - strh r6, [r6, r4] │ │ │ │ + strh r6, [r4, r4] │ │ │ │ movs r6, r5 │ │ │ │ - add r0, sp, #584 @ 0x248 │ │ │ │ + add r0, sp, #520 @ 0x208 │ │ │ │ movs r3, r4 │ │ │ │ - add r0, sp, #696 @ 0x2b8 │ │ │ │ + add r0, sp, #632 @ 0x278 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 001edd5c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r2 │ │ │ │ mov r8, r3 │ │ │ │ mov r9, r0 │ │ │ │ ldrd r4, r5, [sp, #40] @ 0x28 │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ - bl 297070 │ │ │ │ + bl 297068 │ │ │ │ ldr r3, [pc, #68] @ (1eddc4 ) │ │ │ │ ldr r2, [pc, #68] @ (1eddc8 ) │ │ │ │ ldr r1, [pc, #72] @ (1eddcc ) │ │ │ │ add r3, pc │ │ │ │ adds r3, #44 @ 0x2c │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #42 @ 0x2a │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr r1, [r0, #60] @ 0x3c │ │ │ │ cbz r1, 1eddac │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r9 │ │ │ │ strd r5, r6, [sp, #44] @ 0x2c │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ @@ -265581,65 +265584,65 @@ │ │ │ │ add sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - strh r0, [r0, r3] │ │ │ │ + strh r0, [r6, r2] │ │ │ │ movs r6, r5 │ │ │ │ - add r0, sp, #112 @ 0x70 │ │ │ │ + add r0, sp, #48 @ 0x30 │ │ │ │ movs r3, r4 │ │ │ │ - add r0, sp, #232 @ 0xe8 │ │ │ │ + add r0, sp, #168 @ 0xa8 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 001eddd0 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ add.w r0, r0, #624 @ 0x270 │ │ │ │ mov r5, r1 │ │ │ │ - bl 3f8210 │ │ │ │ + bl 3f8208 │ │ │ │ cbnz r0, 1ede34 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 1ecd98 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 1ede60 │ │ │ │ mov r2, r0 │ │ │ │ asrs r3, r0, #31 │ │ │ │ movs r1, #1 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ - bl 3f86b4 │ │ │ │ + bl 3f86ac │ │ │ │ mov r0, r4 │ │ │ │ - bl 297070 │ │ │ │ + bl 297068 │ │ │ │ ldr r1, [pc, #104] @ (1ede78 ) │ │ │ │ ldr r2, [pc, #104] @ (1ede7c ) │ │ │ │ movs r3, #42 @ 0x2a │ │ │ │ add r1, pc │ │ │ │ adds r1, #44 @ 0x2c │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [pc, #100] @ (1ede80 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr r3, [r0, #64] @ 0x40 │ │ │ │ cbz r3, 1ede72 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ bx r3 │ │ │ │ movs r2, #1 │ │ │ │ add.w r1, r4, #600 @ 0x258 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ - bl 3f8584 │ │ │ │ + bl 3f857c │ │ │ │ cbnz r0, 1ede4c │ │ │ │ ldr.w r3, [r4, #872] @ 0x368 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1eddee │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ add.w r2, r5, #36 @ 0x24 │ │ │ │ @@ -265652,19 +265655,19 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mvn.w r0, #2 │ │ │ │ b.n 1ede60 │ │ │ │ - strh r0, [r6, r0] │ │ │ │ + strh r0, [r4, r0] │ │ │ │ movs r6, r5 │ │ │ │ - add r7, pc, #544 @ (adr r7, 1ee0a0 ) │ │ │ │ + add r7, pc, #480 @ (adr r7, 1ee060 ) │ │ │ │ movs r3, r4 │ │ │ │ - add r7, pc, #664 @ (adr r7, 1ee11c ) │ │ │ │ + add r7, pc, #600 @ (adr r7, 1ee0dc ) │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 001ede84 : │ │ │ │ strb r1, [r0, #21] │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ bx lr │ │ │ │ @@ -265680,15 +265683,15 @@ │ │ │ │ bx lr │ │ │ │ │ │ │ │ 001ede98 : │ │ │ │ ldrb r0, [r0, #20] │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #4] @ (1edea4 ) │ │ │ │ add r0, pc │ │ │ │ - b.w 2969cc │ │ │ │ + b.w 2969c4 │ │ │ │ subs r3, #234 @ 0xea │ │ │ │ movs r1, r6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -265737,32 +265740,32 @@ │ │ │ │ ldr r3, [pc, #52] @ (1edf64 ) │ │ │ │ movs r2, #26 │ │ │ │ ldr r1, [pc, #52] @ (1edf68 ) │ │ │ │ add ip, pc │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ movs r2, #0 │ │ │ │ mov r4, r2 │ │ │ │ mov r0, r2 │ │ │ │ blx 143ca4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - add r2, sp, #720 @ 0x2d0 │ │ │ │ + add r2, sp, #656 @ 0x290 │ │ │ │ movs r3, r4 │ │ │ │ - str r6, [r6, r5] │ │ │ │ + str r6, [r4, r5] │ │ │ │ movs r6, r5 │ │ │ │ - add r2, sp, #592 @ 0x250 │ │ │ │ + add r2, sp, #528 @ 0x210 │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #56] @ 1edfb4 │ │ │ │ sub sp, #12 │ │ │ │ @@ -265770,37 +265773,37 @@ │ │ │ │ movs r3, #24 │ │ │ │ ldr r1, [pc, #52] @ (1edfbc ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #28 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr r3, [pc, #36] @ (1edfc0 ) │ │ │ │ add r3, pc │ │ │ │ str r3, [r0, #48] @ 0x30 │ │ │ │ add sp, #12 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - str r6, [r4, r4] │ │ │ │ + str r6, [r2, r4] │ │ │ │ movs r6, r5 │ │ │ │ - ldrsh r0, [r4, r5] │ │ │ │ + ldrsh r0, [r2, r5] │ │ │ │ movs r2, r4 │ │ │ │ - subs r7, #190 @ 0xbe │ │ │ │ + subs r7, #174 @ 0xae │ │ │ │ movs r2, r4 │ │ │ │ vmaxnm.f32 , , │ │ │ │ ldr r0, [pc, #4] @ (1edfcc ) │ │ │ │ add r0, pc │ │ │ │ - b.w 2969cc │ │ │ │ + b.w 2969c4 │ │ │ │ subs r2, #246 @ 0xf6 │ │ │ │ movs r1, r6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ @@ -265809,15 +265812,15 @@ │ │ │ │ movs r3, #11 │ │ │ │ ldr r1, [pc, #436] @ (1ee19c ) │ │ │ │ add r4, pc │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r4, r0 │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr r3, [pc, #424] @ (1ee1a0 ) │ │ │ │ ldr r5, [pc, #424] @ (1ee1a4 ) │ │ │ │ add r3, pc │ │ │ │ str r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [pc, #424] @ (1ee1a8 ) │ │ │ │ add r5, pc │ │ │ │ ldr r2, [pc, #424] @ (1ee1ac ) │ │ │ │ @@ -265826,121 +265829,121 @@ │ │ │ │ str r3, [r0, #56] @ 0x38 │ │ │ │ ldr r3, [pc, #420] @ (1ee1b0 ) │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ ldr r7, [pc, #416] @ (1ee1b4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r6, [pc, #416] @ (1ee1b8 ) │ │ │ │ - bl 29a488 │ │ │ │ + bl 29a480 │ │ │ │ ldr r2, [pc, #416] @ (1ee1bc ) │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ ldr r5, [pc, #412] @ (1ee1c0 ) │ │ │ │ - bl 29ab10 │ │ │ │ + bl 29ab08 │ │ │ │ ldr r3, [pc, #408] @ (1ee1c4 ) │ │ │ │ ldr r2, [pc, #412] @ (1ee1c8 ) │ │ │ │ add r5, pc │ │ │ │ add r3, pc │ │ │ │ mov r1, r5 │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ - bl 29a488 │ │ │ │ + bl 29a480 │ │ │ │ ldr r2, [pc, #400] @ (1ee1cc ) │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ ldr r5, [pc, #396] @ (1ee1d0 ) │ │ │ │ - bl 29ab10 │ │ │ │ + bl 29ab08 │ │ │ │ ldr r3, [pc, #392] @ (1ee1d4 ) │ │ │ │ ldr r2, [pc, #396] @ (1ee1d8 ) │ │ │ │ add r5, pc │ │ │ │ add r3, pc │ │ │ │ mov r1, r5 │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ - bl 29a488 │ │ │ │ + bl 29a480 │ │ │ │ ldr r2, [pc, #384] @ (1ee1dc ) │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ add r7, pc │ │ │ │ - bl 29ab10 │ │ │ │ + bl 29ab08 │ │ │ │ ldr r3, [pc, #372] @ (1ee1e0 ) │ │ │ │ ldr r1, [pc, #376] @ (1ee1e4 ) │ │ │ │ movs r5, #0 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [pc, #372] @ (1ee1e8 ) │ │ │ │ add r1, pc │ │ │ │ mov r2, r7 │ │ │ │ strd r5, r5, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #20] │ │ │ │ - bl 297d58 │ │ │ │ + bl 297d50 │ │ │ │ ldr r2, [pc, #356] @ (1ee1ec ) │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r6, pc │ │ │ │ add r2, pc │ │ │ │ - bl 29ab10 │ │ │ │ + bl 29ab08 │ │ │ │ ldr r3, [pc, #344] @ (1ee1f0 ) │ │ │ │ movs r2, #1 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r1, [pc, #344] @ (1ee1f4 ) │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [pc, #344] @ (1ee1f8 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ movs r3, #48 @ 0x30 │ │ │ │ str r1, [sp, #20] │ │ │ │ - bl 299654 │ │ │ │ + bl 29964c │ │ │ │ ldr r2, [pc, #328] @ (1ee1fc ) │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ - bl 29ab10 │ │ │ │ + bl 29ab08 │ │ │ │ ldr r3, [pc, #320] @ (1ee200 ) │ │ │ │ ldr r1, [pc, #324] @ (1ee204 ) │ │ │ │ mov r2, r7 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [pc, #320] @ (1ee208 ) │ │ │ │ add r1, pc │ │ │ │ strd r5, r5, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #20] │ │ │ │ - bl 297d58 │ │ │ │ + bl 297d50 │ │ │ │ ldr r2, [pc, #304] @ (1ee20c ) │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ - bl 29ab10 │ │ │ │ + bl 29ab08 │ │ │ │ ldr r3, [pc, #296] @ (1ee210 ) │ │ │ │ ldr r1, [pc, #300] @ (1ee214 ) │ │ │ │ mov r2, r7 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [pc, #296] @ (1ee218 ) │ │ │ │ add r1, pc │ │ │ │ strd r5, r5, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ mov r5, r1 │ │ │ │ - bl 297d58 │ │ │ │ + bl 297d50 │ │ │ │ ldr r2, [pc, #280] @ (1ee21c ) │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ ldr r5, [pc, #276] @ (1ee220 ) │ │ │ │ - bl 29ab10 │ │ │ │ + bl 29ab08 │ │ │ │ ldr r2, [pc, #276] @ (1ee224 ) │ │ │ │ ldr r3, [pc, #276] @ (1ee228 ) │ │ │ │ add r5, pc │ │ │ │ ldr r1, [pc, #276] @ (1ee22c ) │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r6, r2] │ │ │ │ @@ -265948,160 +265951,160 @@ │ │ │ │ str r2, [sp, #20] │ │ │ │ ldr r2, [pc, #268] @ (1ee230 ) │ │ │ │ str r3, [sp, #4] │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r1, r5 │ │ │ │ - bl 29a570 │ │ │ │ + bl 29a568 │ │ │ │ ldr r2, [pc, #256] @ (1ee234 ) │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ ldr r5, [pc, #252] @ (1ee238 ) │ │ │ │ - bl 29ab10 │ │ │ │ + bl 29ab08 │ │ │ │ ldr r3, [pc, #252] @ (1ee23c ) │ │ │ │ ldr r2, [pc, #252] @ (1ee240 ) │ │ │ │ add r5, pc │ │ │ │ add r3, pc │ │ │ │ mov r1, r5 │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ - bl 29a488 │ │ │ │ + bl 29a480 │ │ │ │ ldr r2, [pc, #240] @ (1ee244 ) │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ ldr r5, [pc, #236] @ (1ee248 ) │ │ │ │ - bl 29ab10 │ │ │ │ + bl 29ab08 │ │ │ │ ldr r3, [pc, #236] @ (1ee24c ) │ │ │ │ ldr r2, [pc, #236] @ (1ee250 ) │ │ │ │ add r5, pc │ │ │ │ add r3, pc │ │ │ │ mov r1, r5 │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ - bl 29a488 │ │ │ │ + bl 29a480 │ │ │ │ ldr r2, [pc, #224] @ (1ee254 ) │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ - bl 29ab10 │ │ │ │ + bl 29ab08 │ │ │ │ ldr r3, [pc, #216] @ (1ee258 ) │ │ │ │ ldr r2, [pc, #220] @ (1ee25c ) │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #220] @ (1ee260 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 29a488 │ │ │ │ - str r0, [r7, r3] │ │ │ │ + b.w 29a480 │ │ │ │ + str r0, [r5, r3] │ │ │ │ movs r6, r5 │ │ │ │ - revsh r6, r4 │ │ │ │ + revsh r6, r2 │ │ │ │ movs r1, r4 │ │ │ │ - hlt 0x003e │ │ │ │ + hlt 0x002e │ │ │ │ movs r1, r4 │ │ │ │ lsls r7, r4, #9 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, r4 │ │ │ │ + add r4, r2 │ │ │ │ movs r2, r4 │ │ │ │ lsls r7, r5, #29 │ │ │ │ movs r0, r0 │ │ │ │ lsls r5, r3, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r3, r3, #7 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #280] @ 0x118 │ │ │ │ + ldr r3, [sp, #216] @ 0xd8 │ │ │ │ movs r5, r4 │ │ │ │ @ instruction: 0xeaa00031 │ │ │ │ - add r1, sp, #944 @ 0x3b0 │ │ │ │ + add r1, sp, #880 @ 0x370 │ │ │ │ movs r3, r4 │ │ │ │ - strb r0, [r5, #31] │ │ │ │ + strb r0, [r3, #31] │ │ │ │ movs r4, r4 │ │ │ │ lsrs r3, r4, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r3, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #928 @ 0x3a0 │ │ │ │ + add r1, sp, #864 @ 0x360 │ │ │ │ movs r3, r4 │ │ │ │ - ldrsh r4, [r2, r5] │ │ │ │ + ldrsh r4, [r0, r5] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r7, r7, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsls r7, r7, #24 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #960 @ 0x3c0 │ │ │ │ + add r1, sp, #896 @ 0x380 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r7, r5, #13 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r6, r0] │ │ │ │ + ldrh r4, [r4, r0] │ │ │ │ movs r3, r4 │ │ │ │ lsls r1, r1, #29 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #856 @ 0x358 │ │ │ │ + add r1, sp, #792 @ 0x318 │ │ │ │ movs r3, r4 │ │ │ │ adds r1, #160 @ 0xa0 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #952 @ 0x3b8 │ │ │ │ + add r1, sp, #888 @ 0x378 │ │ │ │ movs r3, r4 │ │ │ │ - pop {r1, r6} │ │ │ │ + pop {r1, r4, r5} │ │ │ │ movs r2, r4 │ │ │ │ - add r1, sp, #952 @ 0x3b8 │ │ │ │ + add r1, sp, #888 @ 0x378 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r3, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r2, #38] @ 0x26 │ │ │ │ + strh r0, [r0, #38] @ 0x26 │ │ │ │ movs r3, r4 │ │ │ │ lsls r1, r1, #29 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #8 │ │ │ │ + add r1, sp, #968 @ 0x3c8 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r7, r1, #15 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #132 @ 0x84 │ │ │ │ + subs r6, #116 @ 0x74 │ │ │ │ movs r2, r4 │ │ │ │ lsrs r1, r6, #18 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #8 │ │ │ │ + add r1, sp, #968 @ 0x3c8 │ │ │ │ movs r3, r4 │ │ │ │ - blt.n 1ee298 │ │ │ │ + blt.n 1ee278 │ │ │ │ movs r7, r4 │ │ │ │ asrs r4, r5, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsls r5, r3, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsls r1, r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #62 @ 0x3e │ │ │ │ + subs r6, #46 @ 0x2e │ │ │ │ movs r2, r4 │ │ │ │ - add r1, sp, #1016 @ 0x3f8 │ │ │ │ + add r1, sp, #952 @ 0x3b8 │ │ │ │ movs r3, r4 │ │ │ │ - orrs r6, r2 │ │ │ │ + orrs r6, r0 │ │ │ │ movs r2, r4 │ │ │ │ lsls r1, r7, #29 │ │ │ │ movs r0, r0 │ │ │ │ lsls r1, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #968 @ 0x3c8 │ │ │ │ + add r1, sp, #904 @ 0x388 │ │ │ │ movs r3, r4 │ │ │ │ - subs r5, #250 @ 0xfa │ │ │ │ + subs r5, #234 @ 0xea │ │ │ │ movs r2, r4 │ │ │ │ lsrs r1, r7, #6 │ │ │ │ movs r0, r0 │ │ │ │ lsls r5, r6, #15 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #8 │ │ │ │ + add r1, sp, #968 @ 0x3c8 │ │ │ │ movs r3, r4 │ │ │ │ lsls r1, r7, #12 │ │ │ │ movs r0, r0 │ │ │ │ lsls r3, r1, #14 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, fp │ │ │ │ + cmp r0, r9 │ │ │ │ movs r2, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r5, [pc, #516] @ (1ee47c ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -266118,26 +266121,26 @@ │ │ │ │ mov fp, r3 │ │ │ │ add.w r3, r5, #24 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #24 │ │ │ │ str r2, [sp, #20] │ │ │ │ mov sl, r0 │ │ │ │ str r1, [sp, #16] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 297070 │ │ │ │ + bl 297068 │ │ │ │ add.w r3, r5, #40 @ 0x28 │ │ │ │ ldrd r1, r2, [sp, #16] │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #24 │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ mov r6, r0 │ │ │ │ movs r0, #3 │ │ │ │ - bl 2938c4 │ │ │ │ + bl 2938bc │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ cbz r3, 1ee2ce │ │ │ │ mov r9, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ cbnz r0, 1ee2e4 │ │ │ │ @@ -266163,27 +266166,27 @@ │ │ │ │ ldrb.w r3, [r4, #40] @ 0x28 │ │ │ │ mov r2, r0 │ │ │ │ str r0, [sp, #24] │ │ │ │ cbz r3, 1ee31a │ │ │ │ mov r1, r7 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 408660 │ │ │ │ + bl 408658 │ │ │ │ orrs r2, r3 │ │ │ │ bne.n 1ee3e2 │ │ │ │ ldrb.w r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 1ee3d6 │ │ │ │ ldrb.w r3, [r4, #33] @ 0x21 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1ee3ca │ │ │ │ add.w r5, r4, #52 @ 0x34 │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3df87c │ │ │ │ + bl 3df874 │ │ │ │ movw r3, #16257 @ 0x3f81 │ │ │ │ movt r3, #4064 @ 0xfe0 │ │ │ │ adds r0, #1 │ │ │ │ umull r2, r3, r3, r0 │ │ │ │ ldr r2, [r4, #72] @ 0x48 │ │ │ │ lsrs r3, r3, #3 │ │ │ │ add.w r3, r3, r3, lsl #7 │ │ │ │ @@ -266216,15 +266219,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [pc, #264] @ (1ee494 ) │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ adds r3, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ strd r5, r4, [sp] │ │ │ │ - bl 3e03a8 │ │ │ │ + bl 3e03a0 │ │ │ │ b.n 1ee2ce │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 1ee41c │ │ │ │ ldrb.w r3, [r4, #35] @ 0x23 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1ee2ce │ │ │ │ eor.w r5, r9, #1 │ │ │ │ @@ -266233,119 +266236,119 @@ │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ uxtb r5, r5 │ │ │ │ strd r5, r8, [sp, #4] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r2, r6 │ │ │ │ ldr r4, [r4, #48] @ 0x30 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3d9924 │ │ │ │ + bl 3d991c │ │ │ │ b.n 1ee2ce │ │ │ │ ldr r0, [sp, #16] │ │ │ │ movs r2, #16 │ │ │ │ mov r1, r6 │ │ │ │ - bl 3d5008 │ │ │ │ + bl 3d5000 │ │ │ │ b.n 1ee32a │ │ │ │ ldr r0, [sp, #16] │ │ │ │ movs r2, #12 │ │ │ │ mov r1, r6 │ │ │ │ - bl 3d5008 │ │ │ │ + bl 3d5000 │ │ │ │ b.n 1ee322 │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 3d6994 │ │ │ │ + bl 3d698c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl 297064 │ │ │ │ + bl 29705c │ │ │ │ ldr r2, [pc, #164] @ (1ee498 ) │ │ │ │ mov r1, r0 │ │ │ │ strd r1, r4, [sp, #4] │ │ │ │ ldr r1, [pc, #160] @ (1ee49c ) │ │ │ │ mov r0, r8 │ │ │ │ add r2, pc │ │ │ │ add.w r3, r5, #68 @ 0x44 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #355 @ 0x163 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b.w 143ca0 │ │ │ │ ldr r3, [pc, #128] @ (1ee4a0 ) │ │ │ │ mov r1, r2 │ │ │ │ ldr r4, [pc, #128] @ (1ee4a4 ) │ │ │ │ add r4, pc │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ ldr r3, [pc, #116] @ (1ee4a8 ) │ │ │ │ ldr r1, [pc, #120] @ (1ee4ac ) │ │ │ │ mov.w r2, #386 @ 0x182 │ │ │ │ add r3, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ adds r3, #68 @ 0x44 │ │ │ │ mov r0, r8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1ee2ce │ │ │ │ ldr r3, [pc, #100] @ (1ee4b0 ) │ │ │ │ mov r0, r8 │ │ │ │ ldr r2, [pc, #100] @ (1ee4b4 ) │ │ │ │ ldr r1, [pc, #100] @ (1ee4b8 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #68 @ 0x44 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #381 @ 0x17d │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1ee2ce │ │ │ │ strd r3, r2, [sp, #24] │ │ │ │ blx 143860 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ it gt │ │ │ │ movgt r2, #5 │ │ │ │ b.n 1ee35a │ │ │ │ nop │ │ │ │ - ldr r6, [pc, #368] @ (1ee5f0 ) │ │ │ │ + ldr r6, [pc, #304] @ (1ee5b0 ) │ │ │ │ movs r6, r5 │ │ │ │ stmia.w sl!, {r0, r4, r5} │ │ │ │ - ldrb r6, [r4, r1] │ │ │ │ + ldrb r6, [r2, r1] │ │ │ │ movs r2, r4 │ │ │ │ - subs r4, #196 @ 0xc4 │ │ │ │ + subs r4, #180 @ 0xb4 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r5, [pc, #336] @ (1ee5e0 ) │ │ │ │ + ldr r5, [pc, #272] @ (1ee5a0 ) │ │ │ │ movs r6, r5 │ │ │ │ - add r0, sp, #984 @ 0x3d8 │ │ │ │ + add r0, sp, #920 @ 0x398 │ │ │ │ movs r3, r4 │ │ │ │ - add r0, sp, #104 @ 0x68 │ │ │ │ + add r0, sp, #40 @ 0x28 │ │ │ │ movs r3, r4 │ │ │ │ - add r7, pc, #776 @ (adr r7, 1ee7a4 ) │ │ │ │ + add r7, pc, #712 @ (adr r7, 1ee764 ) │ │ │ │ movs r3, r4 │ │ │ │ - add r7, pc, #664 @ (adr r7, 1ee738 ) │ │ │ │ + add r7, pc, #600 @ (adr r7, 1ee6f8 ) │ │ │ │ movs r3, r4 │ │ │ │ asrs r4, r5, #18 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #232 @ 0xe8 │ │ │ │ + add r0, sp, #168 @ 0xa8 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r4, [pc, #672] @ (1ee74c ) │ │ │ │ + ldr r4, [pc, #608] @ (1ee70c ) │ │ │ │ movs r6, r5 │ │ │ │ - add r7, pc, #448 @ (adr r7, 1ee670 ) │ │ │ │ + add r7, pc, #384 @ (adr r7, 1ee630 ) │ │ │ │ movs r3, r4 │ │ │ │ - ldr r4, [pc, #568] @ (1ee6ec ) │ │ │ │ + ldr r4, [pc, #504] @ (1ee6ac ) │ │ │ │ movs r6, r5 │ │ │ │ - add r7, pc, #624 @ (adr r7, 1ee728 ) │ │ │ │ + add r7, pc, #560 @ (adr r7, 1ee6e8 ) │ │ │ │ movs r3, r4 │ │ │ │ - add r7, pc, #328 @ (adr r7, 1ee604 ) │ │ │ │ + add r7, pc, #264 @ (adr r7, 1ee5c4 ) │ │ │ │ movs r3, r4 │ │ │ │ - b.w 298658 │ │ │ │ + b.w 298650 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #56] @ 1ee508 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ @@ -266353,30 +266356,30 @@ │ │ │ │ ldr r1, [pc, #52] @ (1ee510 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #24 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ movs r3, #24 │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ strb.w r4, [r0, #34] @ 0x22 │ │ │ │ add sp, #8 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #24] @ (1ee524 ) │ │ │ │ + ldr r3, [pc, #984] @ (1ee8e4 ) │ │ │ │ movs r6, r5 │ │ │ │ - ldrh r4, [r1, r0] │ │ │ │ + ldr r4, [r7, r7] │ │ │ │ movs r2, r4 │ │ │ │ - subs r2, #106 @ 0x6a │ │ │ │ + subs r2, #90 @ 0x5a │ │ │ │ movs r2, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #48] @ 1ee554 │ │ │ │ sub sp, #12 │ │ │ │ @@ -266384,28 +266387,28 @@ │ │ │ │ movs r3, #24 │ │ │ │ ldr r1, [pc, #44] @ (1ee55c ) │ │ │ │ add ip, pc │ │ │ │ add ip, r3 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldrb.w r0, [r0, #34] @ 0x22 │ │ │ │ add sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ - ldr r3, [pc, #712] @ (1ee820 ) │ │ │ │ + ldr r3, [pc, #648] @ (1ee7e0 ) │ │ │ │ movs r6, r5 │ │ │ │ - ldr r2, [r7, r6] │ │ │ │ + ldr r2, [r5, r6] │ │ │ │ movs r2, r4 │ │ │ │ - subs r2, #24 │ │ │ │ + subs r2, #8 │ │ │ │ movs r2, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #48] @ 1ee5a0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -266413,28 +266416,28 @@ │ │ │ │ movs r3, #24 │ │ │ │ ldr r1, [pc, #44] @ (1ee5a8 ) │ │ │ │ add ip, pc │ │ │ │ add ip, r3 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldrb.w r0, [r0, #38] @ 0x26 │ │ │ │ add sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ - ldr r3, [pc, #408] @ (1ee73c ) │ │ │ │ + ldr r3, [pc, #344] @ (1ee6fc ) │ │ │ │ movs r6, r5 │ │ │ │ - ldr r6, [r5, r5] │ │ │ │ + ldr r6, [r3, r5] │ │ │ │ movs r2, r4 │ │ │ │ - subs r1, #204 @ 0xcc │ │ │ │ + subs r1, #188 @ 0xbc │ │ │ │ movs r2, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #48] @ 1ee5ec │ │ │ │ sub sp, #12 │ │ │ │ @@ -266442,28 +266445,28 @@ │ │ │ │ movs r3, #24 │ │ │ │ ldr r1, [pc, #44] @ (1ee5f4 ) │ │ │ │ add ip, pc │ │ │ │ add ip, r3 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldrb.w r0, [r0, #37] @ 0x25 │ │ │ │ add sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ - ldr r3, [pc, #104] @ (1ee658 ) │ │ │ │ + ldr r3, [pc, #40] @ (1ee618 ) │ │ │ │ movs r6, r5 │ │ │ │ - ldr r2, [r4, r4] │ │ │ │ + ldr r2, [r2, r4] │ │ │ │ movs r2, r4 │ │ │ │ - subs r1, #128 @ 0x80 │ │ │ │ + subs r1, #112 @ 0x70 │ │ │ │ movs r2, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #52] @ 1ee63c │ │ │ │ sub sp, #8 │ │ │ │ @@ -266472,29 +266475,29 @@ │ │ │ │ ldr r1, [pc, #48] @ (1ee644 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #24 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ movs r3, #24 │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ str r4, [r0, #72] @ 0x48 │ │ │ │ add sp, #8 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #824] @ (1ee978 ) │ │ │ │ + ldr r2, [pc, #760] @ (1ee938 ) │ │ │ │ movs r6, r5 │ │ │ │ - ldr r4, [r2, r3] │ │ │ │ + ldr r4, [r0, r3] │ │ │ │ movs r2, r4 │ │ │ │ - subs r1, #50 @ 0x32 │ │ │ │ + subs r1, #34 @ 0x22 │ │ │ │ movs r2, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #48] @ 1ee688 │ │ │ │ sub sp, #12 │ │ │ │ @@ -266502,29 +266505,29 @@ │ │ │ │ movs r3, #24 │ │ │ │ ldr r1, [pc, #44] @ (1ee690 ) │ │ │ │ add ip, pc │ │ │ │ add ip, r3 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r0, [r0, #72] @ 0x48 │ │ │ │ add sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - ldr r2, [pc, #504] @ (1ee884 ) │ │ │ │ + ldr r2, [pc, #440] @ (1ee844 ) │ │ │ │ movs r6, r5 │ │ │ │ - ldr r6, [r0, r2] │ │ │ │ + ldr r6, [r6, r1] │ │ │ │ movs r2, r4 │ │ │ │ - subs r0, #228 @ 0xe4 │ │ │ │ + subs r0, #212 @ 0xd4 │ │ │ │ movs r2, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #48] @ 1ee6d4 │ │ │ │ sub sp, #12 │ │ │ │ @@ -266532,28 +266535,28 @@ │ │ │ │ movs r3, #24 │ │ │ │ ldr r1, [pc, #44] @ (1ee6dc ) │ │ │ │ add ip, pc │ │ │ │ add ip, r3 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldrb.w r0, [r0, #35] @ 0x23 │ │ │ │ add sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ - ldr r2, [pc, #200] @ (1ee7a0 ) │ │ │ │ + ldr r2, [pc, #136] @ (1ee760 ) │ │ │ │ movs r6, r5 │ │ │ │ - ldr r2, [r7, r0] │ │ │ │ + ldr r2, [r5, r0] │ │ │ │ movs r2, r4 │ │ │ │ - subs r0, #152 @ 0x98 │ │ │ │ + subs r0, #136 @ 0x88 │ │ │ │ movs r2, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #48] @ 1ee720 │ │ │ │ sub sp, #12 │ │ │ │ @@ -266561,28 +266564,28 @@ │ │ │ │ movs r3, #24 │ │ │ │ ldr r1, [pc, #44] @ (1ee728 ) │ │ │ │ add ip, pc │ │ │ │ add ip, r3 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldrb.w r0, [r0, #33] @ 0x21 │ │ │ │ add sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ - ldr r1, [pc, #920] @ (1eeabc ) │ │ │ │ + ldr r1, [pc, #856] @ (1eea7c ) │ │ │ │ movs r6, r5 │ │ │ │ - ldrsb r6, [r5, r7] │ │ │ │ + ldrsb r6, [r3, r7] │ │ │ │ movs r2, r4 │ │ │ │ - subs r0, #76 @ 0x4c │ │ │ │ + subs r0, #60 @ 0x3c │ │ │ │ movs r2, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #48] @ 1ee76c │ │ │ │ sub sp, #12 │ │ │ │ @@ -266590,28 +266593,28 @@ │ │ │ │ movs r3, #24 │ │ │ │ ldr r1, [pc, #44] @ (1ee774 ) │ │ │ │ add ip, pc │ │ │ │ add ip, r3 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldrb.w r0, [r0, #32] │ │ │ │ add sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ - ldr r1, [pc, #616] @ (1ee9d8 ) │ │ │ │ + ldr r1, [pc, #552] @ (1ee998 ) │ │ │ │ movs r6, r5 │ │ │ │ - ldrsb r2, [r4, r6] │ │ │ │ + ldrsb r2, [r2, r6] │ │ │ │ movs r2, r4 │ │ │ │ - subs r0, #0 │ │ │ │ + adds r7, #240 @ 0xf0 │ │ │ │ movs r2, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #52] @ 1ee7bc │ │ │ │ sub sp, #12 │ │ │ │ @@ -266619,29 +266622,29 @@ │ │ │ │ movs r3, #24 │ │ │ │ ldr r1, [pc, #48] @ (1ee7c4 ) │ │ │ │ add ip, pc │ │ │ │ add ip, r3 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldrb.w r0, [r0, #36] @ 0x24 │ │ │ │ eor.w r0, r0, #1 │ │ │ │ add sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ - ldr r1, [pc, #312] @ (1ee8f8 ) │ │ │ │ + ldr r1, [pc, #248] @ (1ee8b8 ) │ │ │ │ movs r6, r5 │ │ │ │ - ldrsb r6, [r2, r5] │ │ │ │ + ldrsb r6, [r0, r5] │ │ │ │ movs r2, r4 │ │ │ │ - adds r7, #180 @ 0xb4 │ │ │ │ + adds r7, #164 @ 0xa4 │ │ │ │ movs r2, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w ip, [pc, #52] @ 1ee810 │ │ │ │ @@ -266652,28 +266655,28 @@ │ │ │ │ ldr r2, [pc, #48] @ (1ee818 ) │ │ │ │ add.w ip, ip, #24 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ movs r3, #24 │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r3, r4 │ │ │ │ add.w r2, r0, #44 @ 0x2c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 3cb0bc │ │ │ │ + b.w 3cb0b4 │ │ │ │ nop │ │ │ │ - ldr r0, [pc, #1016] @ (1eec0c ) │ │ │ │ + ldr r0, [pc, #952] @ (1eebcc ) │ │ │ │ movs r6, r5 │ │ │ │ - adds r7, #96 @ 0x60 │ │ │ │ + adds r7, #80 @ 0x50 │ │ │ │ movs r2, r4 │ │ │ │ - ldrsb r6, [r7, r3] │ │ │ │ + ldrsb r6, [r5, r3] │ │ │ │ movs r2, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #124] @ 1ee8a8 │ │ │ │ sub sp, #24 │ │ │ │ @@ -266691,23 +266694,23 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r2, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #20] │ │ │ │ mov.w ip, #0 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ vldr d7, [r2, #24] │ │ │ │ add r2, sp, #8 │ │ │ │ vstr d7, [sp, #8] │ │ │ │ - bl 3cb5a0 │ │ │ │ + bl 3cb598 │ │ │ │ ldr r2, [pc, #60] @ (1ee8bc ) │ │ │ │ ldr r3, [pc, #44] @ (1ee8b0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ @@ -266718,23 +266721,23 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r0, [pc, #680] @ (1eeb54 ) │ │ │ │ + ldr r0, [pc, #616] @ (1eeb14 ) │ │ │ │ movs r6, r5 │ │ │ │ b.n 1eee7c │ │ │ │ movs r1, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #254 @ 0xfe │ │ │ │ + adds r6, #238 @ 0xee │ │ │ │ movs r2, r4 │ │ │ │ - ldrsb r6, [r2, r2] │ │ │ │ + ldrsb r6, [r0, r2] │ │ │ │ movs r2, r4 │ │ │ │ b.n 1eee14 │ │ │ │ movs r1, r6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -266746,15 +266749,15 @@ │ │ │ │ add r5, pc │ │ │ │ ldr r2, [pc, #108] @ (1ee948 ) │ │ │ │ add.w r3, r5, #24 │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ movs r3, #24 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #80 @ 0x50 │ │ │ │ bl 1d4b78 │ │ │ │ orrs r0, r1 │ │ │ │ it eq │ │ │ │ strbeq.w r6, [r4, #37] @ 0x25 │ │ │ │ bne.n 1ee912 │ │ │ │ @@ -266770,33 +266773,33 @@ │ │ │ │ add.w r3, r5, #104 @ 0x68 │ │ │ │ ldr r1, [pc, #52] @ (1ee950 ) │ │ │ │ mov.w r2, #456 @ 0x1c8 │ │ │ │ add r4, pc │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ add sp, #12 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [pc, #32] @ (1ee964 ) │ │ │ │ + blx pc │ │ │ │ movs r6, r5 │ │ │ │ - adds r6, #108 @ 0x6c │ │ │ │ + adds r6, #92 @ 0x5c │ │ │ │ movs r2, r4 │ │ │ │ - ldrsb r0, [r1, r0] │ │ │ │ + strb r0, [r7, r7] │ │ │ │ movs r2, r4 │ │ │ │ - add r3, pc, #568 @ (adr r3, 1eeb88 ) │ │ │ │ + add r3, pc, #504 @ (adr r3, 1eeb48 ) │ │ │ │ movs r3, r4 │ │ │ │ - add r2, pc, #552 @ (adr r2, 1eeb7c ) │ │ │ │ + add r2, pc, #488 @ (adr r2, 1eeb3c ) │ │ │ │ movs r3, r4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #128] @ 1ee9e4 │ │ │ │ sub sp, #12 │ │ │ │ @@ -266805,15 +266808,15 @@ │ │ │ │ ldr r1, [pc, #124] @ (1ee9ec ) │ │ │ │ add ip, pc │ │ │ │ add.w r4, ip, #24 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ movs r3, #24 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #80 @ 0x50 │ │ │ │ bl 1d4b78 │ │ │ │ orrs r0, r1 │ │ │ │ beq.n 1ee994 │ │ │ │ ldrb.w r3, [r4, #33] @ 0x21 │ │ │ │ cmp r3, r5 │ │ │ │ @@ -266831,30 +266834,30 @@ │ │ │ │ bl 1d84bc │ │ │ │ mov r7, r0 │ │ │ │ add.w r0, r4, #80 @ 0x50 │ │ │ │ bl 1d4b78 │ │ │ │ add.w r2, r5, #16 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3d5008 │ │ │ │ + bl 3d5000 │ │ │ │ strb.w r5, [r4, #33] @ 0x21 │ │ │ │ add sp, #12 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - bx lr │ │ │ │ + bx ip │ │ │ │ movs r6, r5 │ │ │ │ - strb r0, [r7, r5] │ │ │ │ + strb r0, [r5, r5] │ │ │ │ movs r2, r4 │ │ │ │ - adds r5, #214 @ 0xd6 │ │ │ │ + adds r5, #198 @ 0xc6 │ │ │ │ movs r2, r4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #128] @ 1eea80 │ │ │ │ sub sp, #12 │ │ │ │ @@ -266863,15 +266866,15 @@ │ │ │ │ ldr r1, [pc, #124] @ (1eea88 ) │ │ │ │ add ip, pc │ │ │ │ add.w r4, ip, #24 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ movs r3, #24 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #80 @ 0x50 │ │ │ │ bl 1d4b78 │ │ │ │ orrs r0, r1 │ │ │ │ beq.n 1eea30 │ │ │ │ ldrb.w r3, [r4, #32] │ │ │ │ cmp r3, r5 │ │ │ │ @@ -266889,30 +266892,30 @@ │ │ │ │ bl 1d84bc │ │ │ │ mov r7, r0 │ │ │ │ add.w r0, r4, #80 @ 0x50 │ │ │ │ bl 1d4b78 │ │ │ │ rsb r2, r5, #13 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3d5008 │ │ │ │ + bl 3d5000 │ │ │ │ strb.w r5, [r4, #32] │ │ │ │ add sp, #12 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - mov lr, sl │ │ │ │ + mov lr, r8 │ │ │ │ movs r6, r5 │ │ │ │ - strb r4, [r3, r3] │ │ │ │ + strb r4, [r1, r3] │ │ │ │ movs r2, r4 │ │ │ │ - adds r5, #58 @ 0x3a │ │ │ │ + adds r5, #42 @ 0x2a │ │ │ │ movs r2, r4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #112] @ (1eeb0c ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -266920,25 +266923,25 @@ │ │ │ │ movs r3, #24 │ │ │ │ ldr r1, [pc, #112] @ (1eeb14 ) │ │ │ │ add r4, pc │ │ │ │ adds r5, r4, r3 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r5, r0 │ │ │ │ - bl 293300 │ │ │ │ + bl 2932f8 │ │ │ │ ldr r2, [pc, #92] @ (1eeb18 ) │ │ │ │ ldr r1, [pc, #96] @ (1eeb1c ) │ │ │ │ movs r3, #24 │ │ │ │ add r2, pc │ │ │ │ adds r4, #136 @ 0x88 │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r4, r0 │ │ │ │ bl 1a8380 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ strb.w r3, [r5, #32] │ │ │ │ bl 1a8378 │ │ │ │ mov r3, r0 │ │ │ │ @@ -266954,23 +266957,23 @@ │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - mov r4, r7 │ │ │ │ + mov r4, r5 │ │ │ │ movs r6, r5 │ │ │ │ - strb r4, [r0, r1] │ │ │ │ + strb r4, [r6, r0] │ │ │ │ movs r2, r4 │ │ │ │ - adds r4, #162 @ 0xa2 │ │ │ │ + adds r4, #146 @ 0x92 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r7, [sp, #600] @ 0x258 │ │ │ │ + ldr r7, [sp, #536] @ 0x218 │ │ │ │ movs r1, r4 │ │ │ │ - add r5, pc, #168 @ (adr r5, 1eebc8 ) │ │ │ │ + add r5, pc, #104 @ (adr r5, 1eeb88 ) │ │ │ │ movs r1, r4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r6, [pc, #148] @ (1eebc4 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -266980,15 +266983,15 @@ │ │ │ │ add r6, pc │ │ │ │ ldr r2, [pc, #144] @ (1eebcc ) │ │ │ │ add.w r3, r6, #24 │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ movs r3, #24 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #80 @ 0x50 │ │ │ │ bl 1d4b78 │ │ │ │ orrs r0, r1 │ │ │ │ bne.n 1eeb7e │ │ │ │ ldrb.w r3, [r4, #35] @ 0x23 │ │ │ │ eor.w r3, r3, #1 │ │ │ │ @@ -267008,15 +267011,15 @@ │ │ │ │ add.w r3, r6, #144 @ 0x90 │ │ │ │ ldr r1, [pc, #76] @ (1eebd4 ) │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #475 @ 0x1db │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ add sp, #12 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -267025,29 +267028,29 @@ │ │ │ │ add.w r3, r6, #144 @ 0x90 │ │ │ │ ldr r1, [pc, #40] @ (1eebdc ) │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #479 @ 0x1df │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1eeb6a │ │ │ │ - cmp r8, r5 │ │ │ │ + cmp r8, r3 │ │ │ │ movs r6, r5 │ │ │ │ - adds r4, #12 │ │ │ │ + adds r3, #252 @ 0xfc │ │ │ │ movs r2, r4 │ │ │ │ - strh r0, [r5, r6] │ │ │ │ + strh r0, [r3, r6] │ │ │ │ movs r2, r4 │ │ │ │ - add r1, pc, #144 @ (adr r1, 1eec64 ) │ │ │ │ + add r1, pc, #80 @ (adr r1, 1eec24 ) │ │ │ │ movs r3, r4 │ │ │ │ - add r0, pc, #128 @ (adr r0, 1eec58 ) │ │ │ │ + add r0, pc, #64 @ (adr r0, 1eec18 ) │ │ │ │ movs r3, r4 │ │ │ │ - add r1, pc, #96 @ (adr r1, 1eec3c ) │ │ │ │ + add r1, pc, #32 @ (adr r1, 1eebfc ) │ │ │ │ movs r3, r4 │ │ │ │ - ldr r7, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r7, [sp, #912] @ 0x390 │ │ │ │ movs r3, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #168] @ (1eec9c ) │ │ │ │ @@ -267066,23 +267069,23 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ add.w r3, r5, #24 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #24 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r3, r4 │ │ │ │ mov r8, r0 │ │ │ │ add r2, sp, #16 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov.w ip, #0 │ │ │ │ str.w ip, [sp, #16] │ │ │ │ - bl 3cb0bc │ │ │ │ + bl 3cb0b4 │ │ │ │ cbz r0, 1eec42 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cbz r3, 1eec6c │ │ │ │ str.w r3, [r8, #44] @ 0x2c │ │ │ │ ldr r2, [pc, #108] @ (1eecb0 ) │ │ │ │ ldr r3, [pc, #88] @ (1eeca0 ) │ │ │ │ add r2, pc │ │ │ │ @@ -267097,46 +267100,46 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r9 │ │ │ │ - bl 297064 │ │ │ │ + bl 29705c │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r2, r0 │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #56] @ (1eecb4 ) │ │ │ │ ldr r4, [pc, #56] @ (1eecb8 ) │ │ │ │ add.w r3, r5, #176 @ 0xb0 │ │ │ │ strd r6, r2, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ add r4, pc │ │ │ │ mov.w r2, #276 @ 0x114 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1eec42 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ svc 52 @ 0x34 │ │ │ │ movs r1, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - add lr, fp │ │ │ │ + add lr, r9 │ │ │ │ movs r6, r5 │ │ │ │ - adds r3, #70 @ 0x46 │ │ │ │ + adds r3, #54 @ 0x36 │ │ │ │ movs r2, r4 │ │ │ │ - strh r4, [r2, r3] │ │ │ │ + strh r4, [r0, r3] │ │ │ │ movs r2, r4 │ │ │ │ udf #230 @ 0xe6 │ │ │ │ movs r1, r6 │ │ │ │ - ldr r7, [sp, #152] @ 0x98 │ │ │ │ + ldr r7, [sp, #88] @ 0x58 │ │ │ │ movs r3, r4 │ │ │ │ - add r0, pc, #480 @ (adr r0, 1eee9c ) │ │ │ │ + add r0, pc, #416 @ (adr r0, 1eee5c ) │ │ │ │ movs r3, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #184] @ (1eed88 ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -267154,23 +267157,23 @@ │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ add r1, pc │ │ │ │ ldr r4, [r5, r4] │ │ │ │ add r2, pc │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #12] │ │ │ │ mov.w r4, #0 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ movs r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ mov r3, r6 │ │ │ │ add r2, sp, #8 │ │ │ │ - bl 35c63c │ │ │ │ + bl 35c634 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ cbz r4, 1eed3e │ │ │ │ mov r3, r4 │ │ │ │ b.n 1eed18 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cbz r3, 1eed6e │ │ │ │ ldrh.w ip, [r3, #4] │ │ │ │ @@ -267182,18 +267185,18 @@ │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #120] @ (1eeda4 ) │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ adds r3, #220 @ 0xdc │ │ │ │ strd r4, ip, [sp] │ │ │ │ add r1, pc │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 35c018 │ │ │ │ + bl 35c010 │ │ │ │ ldr r2, [pc, #96] @ (1eeda8 ) │ │ │ │ ldr r3, [pc, #72] @ (1eed90 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ @@ -267207,36 +267210,36 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ adds r5, #52 @ 0x34 │ │ │ │ ldrh r1, [r4, #4] │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3def08 │ │ │ │ + bl 3def00 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 1eed70 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ b.n 1eed3e │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ - add r4, r1 │ │ │ │ + mvns r4, r7 │ │ │ │ movs r6, r5 │ │ │ │ udf #78 @ 0x4e │ │ │ │ movs r1, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #100 @ 0x64 │ │ │ │ + adds r2, #84 @ 0x54 │ │ │ │ movs r2, r4 │ │ │ │ - strh r0, [r0, r0] │ │ │ │ + str r0, [r6, r7] │ │ │ │ movs r2, r4 │ │ │ │ - bics r4, r6 │ │ │ │ + bics r4, r4 │ │ │ │ movs r6, r5 │ │ │ │ - ldr r7, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r7, [sp, #952] @ 0x3b8 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r6, [sp, #472] @ 0x1d8 │ │ │ │ + ldr r6, [sp, #408] @ 0x198 │ │ │ │ movs r3, r4 │ │ │ │ ble.n 1eed74 │ │ │ │ movs r1, r6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -267256,30 +267259,30 @@ │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ ldr r4, [r6, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #12] │ │ │ │ mov.w r4, #0 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ add.w r2, r0, #48 @ 0x30 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr.w r4, [r2, #4]! │ │ │ │ cbnz r4, 1eee3a │ │ │ │ adds r3, #32 │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ bne.n 1eedf2 │ │ │ │ mov r3, r5 │ │ │ │ add r2, sp, #8 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ - bl 35c63c │ │ │ │ + bl 35c634 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 35c018 │ │ │ │ + bl 35c010 │ │ │ │ ldr r2, [pc, #120] @ (1eee8c ) │ │ │ │ ldr r3, [pc, #112] @ (1eee84 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ @@ -267307,29 +267310,29 @@ │ │ │ │ blx 1439a4 │ │ │ │ str r0, [r6, #0] │ │ │ │ strh r4, [r0, #4] │ │ │ │ ldr r6, [r6, #0] │ │ │ │ adds r2, r4, #1 │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3df72c │ │ │ │ + bl 3df724 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #128 @ 0x80 │ │ │ │ bne.n 1eee56 │ │ │ │ b.n 1eedfe │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ - orrs r4, r3 │ │ │ │ + orrs r4, r1 │ │ │ │ movs r6, r5 │ │ │ │ ble.n 1eef3c │ │ │ │ movs r1, r6 │ │ │ │ - adds r1, #118 @ 0x76 │ │ │ │ + adds r1, #102 @ 0x66 │ │ │ │ movs r2, r4 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r2, r4] │ │ │ │ + str r4, [r0, r4] │ │ │ │ movs r2, r4 │ │ │ │ ble.n 1eeec0 │ │ │ │ movs r1, r6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -267341,15 +267344,15 @@ │ │ │ │ add r6, pc │ │ │ │ ldr r2, [pc, #220] @ (1eef8c ) │ │ │ │ add.w r3, r6, #24 │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ movs r3, #24 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldrb.w r3, [r0, #38] @ 0x26 │ │ │ │ mov r4, r0 │ │ │ │ cbnz r3, 1eef04 │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 1eef56 │ │ │ │ adds r0, #80 @ 0x50 │ │ │ │ bl 1d4b78 │ │ │ │ @@ -267392,47 +267395,47 @@ │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ strd r5, r9, [sp, #4] │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ ldr r5, [r4, #48] @ 0x30 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 3d9924 │ │ │ │ + bl 3d991c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1eeed4 │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [r4, #35] @ 0x23 │ │ │ │ b.n 1eeed4 │ │ │ │ ldr r4, [pc, #56] @ (1eef90 ) │ │ │ │ add.w r3, r6, #256 @ 0x100 │ │ │ │ ldr r1, [pc, #52] @ (1eef94 ) │ │ │ │ movs r2, #237 @ 0xed │ │ │ │ add r4, pc │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ add sp, #20 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - tst r6, r6 │ │ │ │ + tst r6, r4 │ │ │ │ movs r6, r5 │ │ │ │ - adds r0, #154 @ 0x9a │ │ │ │ + adds r0, #138 @ 0x8a │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [r6, r0] │ │ │ │ + str r6, [r4, r0] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r5, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r5, [sp, #368] @ 0x170 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r4, [sp, #288] @ 0x120 │ │ │ │ + ldr r4, [sp, #224] @ 0xe0 │ │ │ │ movs r3, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #220] @ (1ef088 ) │ │ │ │ @@ -267451,28 +267454,28 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ add.w r3, r5, #24 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #24 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #80 @ 0x50 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [sp, #24] │ │ │ │ bl 1d4b78 │ │ │ │ orrs r0, r1 │ │ │ │ bne.n 1ef036 │ │ │ │ mov r0, r8 │ │ │ │ mov r3, r6 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r1, r7 │ │ │ │ - bl 3cb5a0 │ │ │ │ + bl 3cb598 │ │ │ │ cbz r0, 1ef00c │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ orrs.w r1, r2, r3 │ │ │ │ it ne │ │ │ │ strdne r2, r3, [r4, #24] │ │ │ │ beq.n 1ef058 │ │ │ │ ldr r2, [pc, #140] @ (1ef09c ) │ │ │ │ @@ -267490,74 +267493,74 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r9 │ │ │ │ ldr r4, [pc, #100] @ (1ef0a0 ) │ │ │ │ - bl 297064 │ │ │ │ + bl 29705c │ │ │ │ ldr r1, [pc, #100] @ (1ef0a4 ) │ │ │ │ add r4, pc │ │ │ │ str r0, [sp, #8] │ │ │ │ add.w r3, r5, #292 @ 0x124 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ movs r2, #67 @ 0x43 │ │ │ │ str r7, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1ef00c │ │ │ │ mov r0, r9 │ │ │ │ ldr r4, [pc, #76] @ (1ef0a8 ) │ │ │ │ - bl 297064 │ │ │ │ + bl 29705c │ │ │ │ ldr r1, [pc, #72] @ (1ef0ac ) │ │ │ │ add r4, pc │ │ │ │ add.w r3, r5, #292 @ 0x124 │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ ldrd r4, r5, [sp, #24] │ │ │ │ strd r7, r0, [sp, #4] │ │ │ │ movs r2, #76 @ 0x4c │ │ │ │ mov r0, r6 │ │ │ │ strd r4, r5, [sp, #16] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1ef00c │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ blt.n 1ef184 │ │ │ │ movs r1, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r5 │ │ │ │ + asrs r0, r3 │ │ │ │ movs r6, r5 │ │ │ │ - cmp r7, #142 @ 0x8e │ │ │ │ + cmp r7, #126 @ 0x7e │ │ │ │ movs r2, r4 │ │ │ │ - ldr r7, [pc, #112] @ (1ef10c ) │ │ │ │ + ldr r7, [pc, #48] @ (1ef0cc ) │ │ │ │ movs r2, r4 │ │ │ │ blt.n 1ef0d8 │ │ │ │ movs r1, r6 │ │ │ │ - ldr r5, [sp, #48] @ 0x30 │ │ │ │ + ldr r4, [sp, #1008] @ 0x3f0 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r3, [sp, #392] @ 0x188 │ │ │ │ + ldr r3, [sp, #328] @ 0x148 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r5, [sp, #56] @ 0x38 │ │ │ │ + ldr r4, [sp, #1016] @ 0x3f8 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r3, [sp, #264] @ 0x108 │ │ │ │ + ldr r3, [sp, #200] @ 0xc8 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 001ef0b0 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrb.w r3, [r0, #34] @ 0x22 │ │ │ │ cbz r3, 1ef0cc │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 2997d8 │ │ │ │ - bl 29971c │ │ │ │ + b.w 2997d0 │ │ │ │ + bl 299714 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 145b84 │ │ │ │ │ │ │ │ 001ef0d8 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -267631,23 +267634,23 @@ │ │ │ │ ldr r1, [pc, #24] @ (1ef19c ) │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ add.w r3, r3, #324 @ 0x144 │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx 1439bc │ │ │ │ - subs r7, #92 @ 0x5c │ │ │ │ + subs r7, #76 @ 0x4c │ │ │ │ movs r6, r5 │ │ │ │ - ldr r4, [sp, #104] @ 0x68 │ │ │ │ + ldr r4, [sp, #40] @ 0x28 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [sp, #128] @ 0x80 │ │ │ │ + ldr r2, [sp, #64] @ 0x40 │ │ │ │ movs r3, r4 │ │ │ │ ldr r0, [pc, #4] @ (1ef1a8 ) │ │ │ │ add r0, pc │ │ │ │ - b.w 2969cc │ │ │ │ + b.w 2969c4 │ │ │ │ cmp r1, #86 @ 0x56 │ │ │ │ movs r1, r6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -267655,32 +267658,32 @@ │ │ │ │ ldr r2, [pc, #48] @ (1ef1f4 ) │ │ │ │ movs r3, #20 │ │ │ │ ldr r1, [pc, #48] @ (1ef1f8 ) │ │ │ │ add ip, pc │ │ │ │ add r2, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr r3, [pc, #36] @ (1ef1fc ) │ │ │ │ add r3, pc │ │ │ │ str r3, [r0, #48] @ 0x30 │ │ │ │ add sp, #12 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - eors r6, r7 │ │ │ │ + eors r6, r5 │ │ │ │ movs r6, r5 │ │ │ │ - ldr r4, [sp, #0] │ │ │ │ + ldr r3, [sp, #960] @ 0x3c0 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r4, [sp, #72] @ 0x48 │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ movs r3, r4 │ │ │ │ lsls r7, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -267690,54 +267693,54 @@ │ │ │ │ movs r3, #15 │ │ │ │ ldr r1, [pc, #68] @ (1ef260 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #20 │ │ │ │ add r2, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r2, [pc, #52] @ (1ef264 ) │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #52] @ (1ef268 ) │ │ │ │ add r2, pc │ │ │ │ movs r3, #0 │ │ │ │ add r0, pc │ │ │ │ str r1, [sp, #12] │ │ │ │ - bl 3edb5c │ │ │ │ + bl 3edb54 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ str r0, [r1, #32] │ │ │ │ add sp, #20 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - ands r2, r5 │ │ │ │ + ands r2, r3 │ │ │ │ movs r6, r5 │ │ │ │ - ldr r3, [sp, #816] @ 0x330 │ │ │ │ + ldr r3, [sp, #752] @ 0x2f0 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r3, [sp, #888] @ 0x378 │ │ │ │ + ldr r3, [sp, #824] @ 0x338 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r3, [sp, #888] @ 0x378 │ │ │ │ + ldr r3, [sp, #824] @ 0x338 │ │ │ │ movs r3, r4 │ │ │ │ movs r3, r6 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #24] │ │ │ │ cbz r4, 1ef2a0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 3ea0dc │ │ │ │ + bl 3ea0d4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldrd r1, r0, [r4, #4] │ │ │ │ ldr r2, [r4, #16] │ │ │ │ blx r3 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 1efab0 │ │ │ │ @@ -267761,24 +267764,24 @@ │ │ │ │ movs r3, #15 │ │ │ │ ldr r1, [pc, #36] @ (1ef2f0 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #20 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ b.w 23aa68 │ │ │ │ - subs r7, #122 @ 0x7a │ │ │ │ + subs r7, #106 @ 0x6a │ │ │ │ movs r6, r5 │ │ │ │ - ldr r3, [sp, #112] @ 0x70 │ │ │ │ + ldr r3, [sp, #48] @ 0x30 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r3, [sp, #200] @ 0xc8 │ │ │ │ + ldr r3, [sp, #136] @ 0x88 │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #40] @ 1ef32c │ │ │ │ sub sp, #12 │ │ │ │ @@ -267786,28 +267789,28 @@ │ │ │ │ movs r3, #15 │ │ │ │ ldr r1, [pc, #36] @ (1ef334 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #20 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 3ecd28 │ │ │ │ - subs r7, #54 @ 0x36 │ │ │ │ + b.w 3ecd20 │ │ │ │ + subs r7, #38 @ 0x26 │ │ │ │ movs r6, r5 │ │ │ │ - ldr r2, [sp, #864] @ 0x360 │ │ │ │ + ldr r2, [sp, #800] @ 0x320 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r2, [sp, #888] @ 0x378 │ │ │ │ movs r3, r4 │ │ │ │ ldr r0, [pc, #4] @ (1ef340 ) │ │ │ │ add r0, pc │ │ │ │ - b.w 2969cc │ │ │ │ + b.w 2969c4 │ │ │ │ movs r7, #242 @ 0xf2 │ │ │ │ movs r1, r6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ @@ -267818,34 +267821,34 @@ │ │ │ │ add r4, pc │ │ │ │ ldr r2, [pc, #132] @ (1ef3e8 ) │ │ │ │ movs r3, #20 │ │ │ │ add r1, pc │ │ │ │ ldr r5, [pc, #132] @ (1ef3ec ) │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r1, [pc, #124] @ (1ef3f0 ) │ │ │ │ mov r6, r0 │ │ │ │ add r5, pc │ │ │ │ add.w r3, r4, #12 │ │ │ │ mov r2, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #22 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldrb r2, [r6, #20] │ │ │ │ cbz r2, 1ef3b4 │ │ │ │ add.w r3, r4, #20 │ │ │ │ ldr r4, [pc, #100] @ (1ef3f4 ) │ │ │ │ movs r2, #119 @ 0x77 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ add r4, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ add sp, #16 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -267863,25 +267866,25 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - subs r7, #6 │ │ │ │ + subs r6, #246 @ 0xf6 │ │ │ │ movs r6, r5 │ │ │ │ - ldr r2, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r2, [sp, #432] @ 0x1b0 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [sp, #384] @ 0x180 │ │ │ │ + ldr r2, [sp, #320] @ 0x140 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r2, [sp, #688] @ 0x2b0 │ │ │ │ movs r3, r4 │ │ │ │ - add r4, sp, #168 @ 0xa8 │ │ │ │ + add r4, sp, #104 @ 0x68 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r2, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r2, [sp, #632] @ 0x278 │ │ │ │ movs r3, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #68] @ 1ef44c │ │ │ │ sub sp, #8 │ │ │ │ @@ -267890,15 +267893,15 @@ │ │ │ │ ldr r1, [pc, #64] @ (1ef454 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #40 @ 0x28 │ │ │ │ add r2, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ mov r4, r0 │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ mov ip, r0 │ │ │ │ ldr r1, [pc, #44] @ (1ef458 ) │ │ │ │ ldr r2, [pc, #48] @ (1ef45c ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [pc, #44] @ (1ef460 ) │ │ │ │ add r2, pc │ │ │ │ @@ -267906,29 +267909,29 @@ │ │ │ │ ldr r2, [pc, #40] @ (1ef464 ) │ │ │ │ add r3, pc │ │ │ │ ldr r1, [pc, #40] @ (1ef468 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 29a3a0 │ │ │ │ - subs r6, #82 @ 0x52 │ │ │ │ + b.w 29a398 │ │ │ │ + subs r6, #66 @ 0x42 │ │ │ │ movs r6, r5 │ │ │ │ - ldr r1, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r1, [sp, #640] @ 0x280 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r1, [sp, #776] @ 0x308 │ │ │ │ + ldr r1, [sp, #712] @ 0x2c8 │ │ │ │ movs r3, r4 │ │ │ │ lsls r3, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ lsls r7, r4, #10 │ │ │ │ movs r0, r0 │ │ │ │ vmaxnm.f32 , , │ │ │ │ lsls r7, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r4, #23 │ │ │ │ + asrs r0, r2, #23 │ │ │ │ movs r5, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #48] @ 1ef4ac │ │ │ │ sub sp, #8 │ │ │ │ @@ -267936,28 +267939,28 @@ │ │ │ │ movs r3, #22 │ │ │ │ ldr r1, [pc, #44] @ (1ef4b4 ) │ │ │ │ add ip, pc │ │ │ │ add.w r4, ip, #12 │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #0 │ │ │ │ adds r0, #32 │ │ │ │ - bl 34d12c │ │ │ │ + bl 34d124 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 143ca0 │ │ │ │ - subs r5, #222 @ 0xde │ │ │ │ + subs r5, #206 @ 0xce │ │ │ │ movs r6, r5 │ │ │ │ - ldr r1, [sp, #656] @ 0x290 │ │ │ │ + ldr r1, [sp, #592] @ 0x250 │ │ │ │ movs r3, r4 │ │ │ │ - add r3, sp, #96 @ 0x60 │ │ │ │ + add r3, sp, #32 │ │ │ │ movs r2, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #88] @ 1ef520 │ │ │ │ sub sp, #12 │ │ │ │ @@ -267965,15 +267968,15 @@ │ │ │ │ movs r3, #22 │ │ │ │ ldr r1, [pc, #84] @ (1ef528 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #12 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cbz r3, 1ef50a │ │ │ │ movs r0, #0 │ │ │ │ ldrd r1, r2, [r3, #12] │ │ │ │ ldr r3, [r3, #20] │ │ │ │ subs r2, r2, r1 │ │ │ │ add r0, r2 │ │ │ │ @@ -267991,19 +267994,19 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - subs r5, #146 @ 0x92 │ │ │ │ + subs r5, #130 @ 0x82 │ │ │ │ movs r6, r5 │ │ │ │ - ldr r1, [sp, #352] @ 0x160 │ │ │ │ + ldr r1, [sp, #288] @ 0x120 │ │ │ │ movs r3, r4 │ │ │ │ - add r2, sp, #824 @ 0x338 │ │ │ │ + add r2, sp, #760 @ 0x2f8 │ │ │ │ movs r2, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #128] @ (1ef5c0 ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -268019,29 +268022,29 @@ │ │ │ │ add r2, pc │ │ │ │ movs r3, #22 │ │ │ │ add r1, pc │ │ │ │ ldr r4, [r6, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #12] │ │ │ │ mov.w r4, #0 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r4, [r5, #16] │ │ │ │ cbz r4, 1ef590 │ │ │ │ add.w r6, r0, #32 │ │ │ │ movs r7, #2 │ │ │ │ cmp r4, #255 @ 0xff │ │ │ │ mov r5, r4 │ │ │ │ mov.w r2, #2 │ │ │ │ it cs │ │ │ │ movcs r5, #255 @ 0xff │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r6 │ │ │ │ strb.w r7, [sp, #8] │ │ │ │ strb.w r5, [sp, #9] │ │ │ │ - bl 34c860 │ │ │ │ + bl 34c858 │ │ │ │ subs r4, r4, r5 │ │ │ │ bne.n 1ef570 │ │ │ │ ldr r2, [pc, #64] @ (1ef5d4 ) │ │ │ │ ldr r3, [pc, #56] @ (1ef5cc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -268055,23 +268058,23 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - subs r5, #32 │ │ │ │ + subs r5, #16 │ │ │ │ movs r6, r5 │ │ │ │ bpl.n 1ef584 │ │ │ │ movs r1, r6 │ │ │ │ - ldr r0, [sp, #888] @ 0x378 │ │ │ │ + ldr r0, [sp, #824] @ 0x338 │ │ │ │ movs r3, r4 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #328 @ 0x148 │ │ │ │ + add r2, sp, #264 @ 0x108 │ │ │ │ movs r2, r4 │ │ │ │ bpl.n 1ef508 │ │ │ │ movs r1, r6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -268081,35 +268084,35 @@ │ │ │ │ movs r3, #22 │ │ │ │ ldr r1, [pc, #64] @ (1ef634 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #12 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ adds r0, #32 │ │ │ │ - bl 34cd34 │ │ │ │ + bl 34cd2c │ │ │ │ cbz r0, 1ef61a │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ cbz r0, 1ef61a │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ b.w 145b84 │ │ │ │ add sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ - subs r4, #114 @ 0x72 │ │ │ │ + subs r4, #98 @ 0x62 │ │ │ │ movs r6, r5 │ │ │ │ - ldr r0, [sp, #224] @ 0xe0 │ │ │ │ + ldr r0, [sp, #160] @ 0xa0 │ │ │ │ movs r3, r4 │ │ │ │ - add r1, sp, #696 @ 0x2b8 │ │ │ │ + add r1, sp, #632 @ 0x278 │ │ │ │ movs r2, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #132] @ (1ef6d0 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -268119,15 +268122,15 @@ │ │ │ │ ldr r2, [pc, #128] @ (1ef6d4 ) │ │ │ │ add.w r1, r3, #12 │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [pc, #124] @ (1ef6d8 ) │ │ │ │ add r2, pc │ │ │ │ movs r3, #22 │ │ │ │ add r1, pc │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ cmp r6, #0 │ │ │ │ itt gt │ │ │ │ movgt r7, r0 │ │ │ │ movgt.w r9, #0 │ │ │ │ bgt.n 1ef6ae │ │ │ │ b.n 1ef6b8 │ │ │ │ ldrd r0, r5, [r4, #12] │ │ │ │ @@ -268163,19 +268166,19 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - subs r4, #20 │ │ │ │ + subs r4, #4 │ │ │ │ movs r6, r5 │ │ │ │ - str r7, [sp, #848] @ 0x350 │ │ │ │ + str r7, [sp, #784] @ 0x310 │ │ │ │ movs r3, r4 │ │ │ │ - add r1, sp, #288 @ 0x120 │ │ │ │ + add r1, sp, #224 @ 0xe0 │ │ │ │ movs r2, r4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #224] @ (1ef7cc ) │ │ │ │ sub sp, #20 │ │ │ │ @@ -268185,25 +268188,25 @@ │ │ │ │ add r5, pc │ │ │ │ add r6, pc │ │ │ │ mov r2, r5 │ │ │ │ add.w r3, r6, #12 │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #22 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #64] @ 0x40 │ │ │ │ cbz r0, 1ef768 │ │ │ │ - bl 354b20 │ │ │ │ + bl 354b18 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1ef79c │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r7 │ │ │ │ add.w r0, r4, #32 │ │ │ │ - bl 34cd90 │ │ │ │ + bl 34cd88 │ │ │ │ cbnz r0, 1ef738 │ │ │ │ add sp, #20 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -268215,15 +268218,15 @@ │ │ │ │ add.w r0, r4, #32 │ │ │ │ strd r3, r1, [sp, #8] │ │ │ │ ldr r1, [pc, #148] @ (1ef7dc ) │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 34d0e8 │ │ │ │ + bl 34d0e0 │ │ │ │ add sp, #20 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -268236,15 +268239,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ strd r2, r4, [sp, #4] │ │ │ │ ldr r4, [pc, #104] @ (1ef7e8 ) │ │ │ │ movs r2, #93 @ 0x5d │ │ │ │ add r4, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ add sp, #20 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -268255,42 +268258,42 @@ │ │ │ │ mov r1, r5 │ │ │ │ add r2, pc │ │ │ │ mov r0, r7 │ │ │ │ strd r2, r4, [sp, #4] │ │ │ │ movs r4, #3 │ │ │ │ movs r2, #100 @ 0x64 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e02ac │ │ │ │ + bl 3e02a4 │ │ │ │ add sp, #20 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - str r7, [sp, #240] @ 0xf0 │ │ │ │ + str r7, [sp, #176] @ 0xb0 │ │ │ │ movs r3, r4 │ │ │ │ - subs r3, #110 @ 0x6e │ │ │ │ + subs r3, #94 @ 0x5e │ │ │ │ movs r6, r5 │ │ │ │ - add r0, sp, #680 @ 0x2a8 │ │ │ │ + add r0, sp, #616 @ 0x268 │ │ │ │ movs r2, r4 │ │ │ │ mcr2 15, 7, pc, cr13, cr15, {7} @ │ │ │ │ stc2l 15, cr15, [r9, #-1020]! @ 0xfffffc04 │ │ │ │ - str r6, [sp, #1000] @ 0x3e8 │ │ │ │ + str r6, [sp, #936] @ 0x3a8 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r2, r5, #10 │ │ │ │ + asrs r2, r3, #10 │ │ │ │ movs r5, r4 │ │ │ │ - bvc.n 1ef8a4 │ │ │ │ + bvc.n 1ef884 │ │ │ │ movs r1, r4 │ │ │ │ - str r2, [r2, #40] @ 0x28 │ │ │ │ + str r2, [r0, #40] @ 0x28 │ │ │ │ movs r4, r4 │ │ │ │ ldr r0, [pc, #4] @ (1ef7f8 ) │ │ │ │ add r0, pc │ │ │ │ - b.w 2969cc │ │ │ │ + b.w 2969c4 │ │ │ │ movs r3, #110 @ 0x6e │ │ │ │ movs r1, r6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -268299,39 +268302,39 @@ │ │ │ │ movs r3, #11 │ │ │ │ ldr r1, [pc, #56] @ (1ef850 ) │ │ │ │ add ip, pc │ │ │ │ add r2, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ mov r4, r0 │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ mov lr, r0 │ │ │ │ ldr.w ip, [pc, #40] @ 1ef854 │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [pc, #40] @ (1ef858 ) │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #40] @ (1ef85c ) │ │ │ │ add ip, pc │ │ │ │ add r2, pc │ │ │ │ str.w ip, [lr, #52] @ 0x34 │ │ │ │ add r1, pc │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 29a488 │ │ │ │ - subs r2, #154 @ 0x9a │ │ │ │ + b.w 29a480 │ │ │ │ + subs r2, #138 @ 0x8a │ │ │ │ movs r6, r5 │ │ │ │ - add r2, pc, #736 @ (adr r2, 1efb30 ) │ │ │ │ + add r2, pc, #672 @ (adr r2, 1efaf0 ) │ │ │ │ movs r1, r4 │ │ │ │ - add r2, pc, #568 @ (adr r2, 1efa8c ) │ │ │ │ + add r2, pc, #504 @ (adr r2, 1efa4c ) │ │ │ │ movs r1, r4 │ │ │ │ movs r1, r5 │ │ │ │ movs r0, r0 │ │ │ │ lsls r3, r3, #3 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #304] @ 0x130 │ │ │ │ + str r6, [sp, #240] @ 0xf0 │ │ │ │ movs r3, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #136] @ (1ef8fc ) │ │ │ │ @@ -268350,21 +268353,21 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [pc, #120] @ (1ef90c ) │ │ │ │ movs r3, #20 │ │ │ │ str r2, [sp, #12] │ │ │ │ add r1, pc │ │ │ │ str r1, [sp, #8] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r5, r0 │ │ │ │ - bl 297070 │ │ │ │ + bl 297068 │ │ │ │ movs r3, #20 │ │ │ │ ldrd r1, r2, [sp, #8] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ cbz r3, 1ef8c4 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ @@ -268386,26 +268389,26 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r6 │ │ │ │ - bl 3e0744 │ │ │ │ + bl 3e073c │ │ │ │ b.n 1ef8c8 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ bcs.n 1ef86c │ │ │ │ movs r1, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #52 @ 0x34 │ │ │ │ + subs r2, #36 @ 0x24 │ │ │ │ movs r6, r5 │ │ │ │ - str r5, [sp, #272] @ 0x110 │ │ │ │ + str r5, [sp, #208] @ 0xd0 │ │ │ │ movs r3, r4 │ │ │ │ - str r5, [sp, #288] @ 0x120 │ │ │ │ + str r5, [sp, #224] @ 0xe0 │ │ │ │ movs r3, r4 │ │ │ │ bcs.n 1ef9d4 │ │ │ │ movs r1, r6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -268415,28 +268418,28 @@ │ │ │ │ movs r3, #20 │ │ │ │ ldr r1, [pc, #44] @ (1ef95c ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #24 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldrb r0, [r0, #20] │ │ │ │ add sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ - subs r1, #130 @ 0x82 │ │ │ │ + subs r1, #114 @ 0x72 │ │ │ │ movs r6, r5 │ │ │ │ - str r4, [sp, #592] @ 0x250 │ │ │ │ + str r4, [sp, #528] @ 0x210 │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [sp, #680] @ 0x2a8 │ │ │ │ + str r4, [sp, #616] @ 0x268 │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #60] @ 1ef9ac │ │ │ │ sub sp, #12 │ │ │ │ @@ -268444,33 +268447,33 @@ │ │ │ │ movs r3, #20 │ │ │ │ ldr r1, [pc, #56] @ (1ef9b4 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #24 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [r3, #24]! │ │ │ │ str r3, [r0, #28] │ │ │ │ add sp, #12 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - subs r1, #54 @ 0x36 │ │ │ │ + subs r1, #38 @ 0x26 │ │ │ │ movs r6, r5 │ │ │ │ - str r4, [sp, #288] @ 0x120 │ │ │ │ + str r4, [sp, #224] @ 0xe0 │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [sp, #376] @ 0x178 │ │ │ │ + str r4, [sp, #312] @ 0x138 │ │ │ │ movs r3, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #76] @ (1efa14 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -268478,15 +268481,15 @@ │ │ │ │ movs r3, #20 │ │ │ │ ldr r1, [pc, #76] @ (1efa1c ) │ │ │ │ add r4, pc │ │ │ │ adds r4, #24 │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r4, [r0, #24] │ │ │ │ mov r6, r0 │ │ │ │ cbz r4, 1ef9f8 │ │ │ │ mov r5, r4 │ │ │ │ ldr r4, [r4, #20] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ blx 143ca4 │ │ │ │ @@ -268501,42 +268504,42 @@ │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - subs r0, #224 @ 0xe0 │ │ │ │ + subs r0, #208 @ 0xd0 │ │ │ │ movs r6, r5 │ │ │ │ - str r3, [sp, #976] @ 0x3d0 │ │ │ │ + str r3, [sp, #912] @ 0x390 │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [sp, #32] │ │ │ │ + str r3, [sp, #992] @ 0x3e0 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 001efa20 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r3 │ │ │ │ mov r5, r0 │ │ │ │ - bl 297070 │ │ │ │ + bl 297068 │ │ │ │ ldr r3, [pc, #100] @ (1efaa4 ) │ │ │ │ ldr r2, [pc, #100] @ (1efaa8 ) │ │ │ │ ldr r1, [pc, #104] @ (1efaac ) │ │ │ │ add r3, pc │ │ │ │ adds r3, #36 @ 0x24 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #20 │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr r2, [r0, #48] @ 0x30 │ │ │ │ cbz r2, 1efa8e │ │ │ │ str r0, [sp, #12] │ │ │ │ movs r0, #24 │ │ │ │ blx 145d4c │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #0 │ │ │ │ @@ -268562,19 +268565,19 @@ │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - subs r0, #108 @ 0x6c │ │ │ │ + subs r0, #92 @ 0x5c │ │ │ │ movs r6, r5 │ │ │ │ - str r3, [sp, #512] @ 0x200 │ │ │ │ + str r3, [sp, #448] @ 0x1c0 │ │ │ │ movs r3, r4 │ │ │ │ - str r3, [sp, #592] @ 0x250 │ │ │ │ + str r3, [sp, #528] @ 0x210 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 001efab0 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -268611,15 +268614,15 @@ │ │ │ │ nop │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r0, [pc, #4] @ (1efb14 ) │ │ │ │ add r0, pc │ │ │ │ - b.w 2969cc │ │ │ │ + b.w 2969c4 │ │ │ │ movs r0, #142 @ 0x8e │ │ │ │ movs r1, r6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -268628,28 +268631,28 @@ │ │ │ │ mov r0, r2 │ │ │ │ ldr r1, [pc, #44] @ (1efb60 ) │ │ │ │ add ip, pc │ │ │ │ add r3, pc │ │ │ │ movs r2, #55 @ 0x37 │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ - str r3, [sp, #536] @ 0x218 │ │ │ │ + str r3, [sp, #472] @ 0x1d8 │ │ │ │ movs r3, r4 │ │ │ │ - adds r7, #184 @ 0xb8 │ │ │ │ + adds r7, #168 @ 0xa8 │ │ │ │ movs r6, r5 │ │ │ │ - str r3, [sp, #352] @ 0x160 │ │ │ │ + str r3, [sp, #288] @ 0x120 │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #52] @ (1efba8 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -268658,29 +268661,29 @@ │ │ │ │ ldr r1, [pc, #48] @ (1efbb0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add ip, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #20 │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - adds r7, #110 @ 0x6e │ │ │ │ + adds r7, #94 @ 0x5e │ │ │ │ movs r6, r5 │ │ │ │ - str r3, [sp, #536] @ 0x218 │ │ │ │ + str r3, [sp, #472] @ 0x1d8 │ │ │ │ movs r3, r4 │ │ │ │ - str r3, [sp, #48] @ 0x30 │ │ │ │ + str r2, [sp, #1008] @ 0x3f0 │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #52] @ (1efbf8 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -268689,29 +268692,29 @@ │ │ │ │ ldr r1, [pc, #48] @ (1efc00 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add ip, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #40 @ 0x28 │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - adds r7, #30 │ │ │ │ + adds r7, #14 │ │ │ │ movs r6, r5 │ │ │ │ - str r3, [sp, #504] @ 0x1f8 │ │ │ │ + str r3, [sp, #440] @ 0x1b8 │ │ │ │ movs r3, r4 │ │ │ │ - str r2, [sp, #752] @ 0x2f0 │ │ │ │ + str r2, [sp, #688] @ 0x2b0 │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #76] @ 1efc60 │ │ │ │ sub sp, #12 │ │ │ │ @@ -268719,15 +268722,15 @@ │ │ │ │ movs r3, #25 │ │ │ │ ldr r1, [pc, #72] @ (1efc68 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #56 @ 0x38 │ │ │ │ add r2, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr.w ip, [pc, #56] @ 1efc6c │ │ │ │ ldr r1, [pc, #56] @ (1efc70 ) │ │ │ │ ldr r2, [pc, #60] @ (1efc74 ) │ │ │ │ add ip, pc │ │ │ │ ldr r3, [pc, #60] @ (1efc78 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ @@ -268739,29 +268742,29 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - adds r6, #206 @ 0xce │ │ │ │ + adds r6, #190 @ 0xbe │ │ │ │ movs r6, r5 │ │ │ │ - str r3, [sp, #448] @ 0x1c0 │ │ │ │ + str r3, [sp, #384] @ 0x180 │ │ │ │ movs r3, r4 │ │ │ │ - cmp r1, #38 @ 0x26 │ │ │ │ + cmp r1, #22 │ │ │ │ movs r2, r4 │ │ │ │ mcr2 15, 6, pc, cr9, cr15, {7} @ │ │ │ │ vminnm.f16 , , │ │ │ │ vminnm.f32 , , │ │ │ │ mrc2 15, 6, pc, cr1, cr15, {7} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r0, [pc, #4] @ (1efc88 ) │ │ │ │ add r0, pc │ │ │ │ - b.w 2969cc │ │ │ │ + b.w 2969c4 │ │ │ │ subs r6, r1, #5 │ │ │ │ movs r1, r6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ @@ -268769,15 +268772,15 @@ │ │ │ │ ldr r2, [pc, #140] @ (1efd2c ) │ │ │ │ movs r3, #18 │ │ │ │ ldr r1, [pc, #140] @ (1efd30 ) │ │ │ │ add r4, pc │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r4, [r0, #24] │ │ │ │ mov r6, r0 │ │ │ │ cbnz r4, 1efcce │ │ │ │ b.n 1efd02 │ │ │ │ ldrd r3, r1, [r4] │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ @@ -268812,34 +268815,34 @@ │ │ │ │ blx 1439bc │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 3edc38 │ │ │ │ + b.w 3edc30 │ │ │ │ add sp, #8 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - adds r6, #168 @ 0xa8 │ │ │ │ + adds r6, #152 @ 0x98 │ │ │ │ movs r6, r5 │ │ │ │ - str r3, [sp, #120] @ 0x78 │ │ │ │ + str r3, [sp, #56] @ 0x38 │ │ │ │ movs r3, r4 │ │ │ │ - str r3, [sp, #232] @ 0xe8 │ │ │ │ + str r3, [sp, #168] @ 0xa8 │ │ │ │ movs r3, r4 │ │ │ │ - adds r6, #88 @ 0x58 │ │ │ │ + adds r6, #72 @ 0x48 │ │ │ │ movs r6, r5 │ │ │ │ - str r3, [sp, #72] @ 0x48 │ │ │ │ + str r3, [sp, #8] │ │ │ │ movs r3, r4 │ │ │ │ - str r2, [sp, #984] @ 0x3d8 │ │ │ │ + str r2, [sp, #920] @ 0x398 │ │ │ │ movs r3, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #68] @ 1efd94 │ │ │ │ sub sp, #8 │ │ │ │ @@ -268848,15 +268851,15 @@ │ │ │ │ ldr r1, [pc, #64] @ (1efd9c ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #32 │ │ │ │ add r2, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ mov r4, r0 │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ mov ip, r0 │ │ │ │ ldr r1, [pc, #44] @ (1efda0 ) │ │ │ │ ldr r2, [pc, #48] @ (1efda4 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [pc, #44] @ (1efda8 ) │ │ │ │ add r2, pc │ │ │ │ @@ -268864,45 +268867,45 @@ │ │ │ │ ldr r2, [pc, #40] @ (1efdac ) │ │ │ │ add r3, pc │ │ │ │ ldr r1, [pc, #40] @ (1efdb0 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 29a3a0 │ │ │ │ - adds r5, #242 @ 0xf2 │ │ │ │ + b.w 29a398 │ │ │ │ + adds r5, #226 @ 0xe2 │ │ │ │ movs r6, r5 │ │ │ │ - str r0, [sp, #416] @ 0x1a0 │ │ │ │ + str r0, [sp, #352] @ 0x160 │ │ │ │ movs r3, r4 │ │ │ │ - str r0, [sp, #488] @ 0x1e8 │ │ │ │ + str r0, [sp, #424] @ 0x1a8 │ │ │ │ movs r3, r4 │ │ │ │ movs r3, r7 │ │ │ │ movs r0, r0 │ │ │ │ lsls r7, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ lsls r3, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsls r7, r7, #7 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #656] @ 0x290 │ │ │ │ + str r2, [sp, #592] @ 0x250 │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w ip, [pc, #64] @ 1efe08 │ │ │ │ ldr r2, [pc, #64] @ (1efe0c ) │ │ │ │ movs r3, #18 │ │ │ │ ldr r1, [pc, #64] @ (1efe10 ) │ │ │ │ add ip, pc │ │ │ │ add r2, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r2, [r0, #24] │ │ │ │ cbz r2, 1efdf4 │ │ │ │ add sp, #12 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ @@ -268911,21 +268914,21 @@ │ │ │ │ pop {pc} │ │ │ │ ldr r1, [pc, #28] @ (1efe14 ) │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ add r1, pc │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 3edc38 │ │ │ │ + b.w 3edc30 │ │ │ │ nop │ │ │ │ - adds r5, #126 @ 0x7e │ │ │ │ + adds r5, #110 @ 0x6e │ │ │ │ movs r6, r5 │ │ │ │ - str r1, [sp, #976] @ 0x3d0 │ │ │ │ + str r1, [sp, #912] @ 0x390 │ │ │ │ movs r3, r4 │ │ │ │ - str r2, [sp, #56] @ 0x38 │ │ │ │ + str r1, [sp, #1016] @ 0x3f8 │ │ │ │ movs r3, r4 │ │ │ │ mcr2 15, 4, pc, cr15, cr15, {7} @ │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -268933,15 +268936,15 @@ │ │ │ │ ldr r2, [pc, #80] @ (1efe80 ) │ │ │ │ movs r3, #18 │ │ │ │ ldr r1, [pc, #80] @ (1efe84 ) │ │ │ │ add ip, pc │ │ │ │ add r2, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #13 │ │ │ │ blx 145d4c │ │ │ │ ldr r3, [pc, #60] @ (1efe88 ) │ │ │ │ mov ip, r0 │ │ │ │ mov.w lr, #4294967295 @ 0xffffffff │ │ │ │ add r3, pc │ │ │ │ @@ -268956,55 +268959,55 @@ │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - adds r5, #26 │ │ │ │ + adds r5, #10 │ │ │ │ movs r6, r5 │ │ │ │ - str r1, [sp, #576] @ 0x240 │ │ │ │ + str r1, [sp, #512] @ 0x200 │ │ │ │ movs r3, r4 │ │ │ │ - str r1, [sp, #680] @ 0x2a8 │ │ │ │ + str r1, [sp, #616] @ 0x268 │ │ │ │ movs r3, r4 │ │ │ │ - str r1, [sp, #784] @ 0x310 │ │ │ │ + str r1, [sp, #720] @ 0x2d0 │ │ │ │ movs r3, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w ip, [pc, #56] @ 1efed8 │ │ │ │ ldr r2, [pc, #56] @ (1efedc ) │ │ │ │ movs r3, #18 │ │ │ │ ldr r1, [pc, #56] @ (1efee0 ) │ │ │ │ add ip, pc │ │ │ │ add r2, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.n 1efecc │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ - bl 3edc38 │ │ │ │ + bl 3edc30 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - bl 3d5378 │ │ │ │ + bl 3d5370 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 143ca0 │ │ │ │ - adds r4, #166 @ 0xa6 │ │ │ │ + adds r4, #150 @ 0x96 │ │ │ │ movs r6, r5 │ │ │ │ - str r1, [sp, #112] @ 0x70 │ │ │ │ + str r1, [sp, #48] @ 0x30 │ │ │ │ movs r3, r4 │ │ │ │ - str r1, [sp, #216] @ 0xd8 │ │ │ │ + str r1, [sp, #152] @ 0x98 │ │ │ │ movs r3, r4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #28 │ │ │ │ ldr r4, [pc, #116] @ (1eff6c ) │ │ │ │ @@ -269012,22 +269015,22 @@ │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #120] @ (1eff74 ) │ │ │ │ movs r3, #18 │ │ │ │ add r4, pc │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ cbz r0, 1eff34 │ │ │ │ mov r2, r5 │ │ │ │ mov.w r1, #2048 @ 0x800 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 3d5254 │ │ │ │ + bl 3d524c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r0, [r3, #32] │ │ │ │ add sp, #28 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ @@ -269043,61 +269046,61 @@ │ │ │ │ add r2, pc │ │ │ │ strd r2, r1, [sp, #4] │ │ │ │ ldr r1, [pc, #56] @ (1eff84 ) │ │ │ │ movs r2, #75 @ 0x4b │ │ │ │ add r4, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ add sp, #28 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - adds r4, #78 @ 0x4e │ │ │ │ + adds r4, #62 @ 0x3e │ │ │ │ movs r6, r5 │ │ │ │ - str r0, [sp, #784] @ 0x310 │ │ │ │ + str r0, [sp, #720] @ 0x2d0 │ │ │ │ movs r3, r4 │ │ │ │ - str r0, [sp, #904] @ 0x388 │ │ │ │ + str r0, [sp, #840] @ 0x348 │ │ │ │ movs r3, r4 │ │ │ │ - str r0, [sp, #920] @ 0x398 │ │ │ │ + str r0, [sp, #856] @ 0x358 │ │ │ │ movs r3, r4 │ │ │ │ - str r0, [sp, #936] @ 0x3a8 │ │ │ │ + str r0, [sp, #872] @ 0x368 │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r7, {r4, r7} │ │ │ │ + ldmia r7, {r7} │ │ │ │ movs r1, r4 │ │ │ │ - str r0, [sp, #640] @ 0x280 │ │ │ │ + str r0, [sp, #576] @ 0x240 │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w ip, [pc, #32] @ 1effbc │ │ │ │ ldr r2, [pc, #32] @ (1effc0 ) │ │ │ │ movs r3, #18 │ │ │ │ ldr r1, [pc, #32] @ (1effc4 ) │ │ │ │ add ip, pc │ │ │ │ add r2, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ b.w 145b84 │ │ │ │ - adds r3, #170 @ 0xaa │ │ │ │ + adds r3, #154 @ 0x9a │ │ │ │ movs r6, r5 │ │ │ │ - str r0, [sp, #128] @ 0x80 │ │ │ │ + str r0, [sp, #64] @ 0x40 │ │ │ │ movs r3, r4 │ │ │ │ - str r0, [sp, #232] @ 0xe8 │ │ │ │ + str r0, [sp, #168] @ 0xa8 │ │ │ │ movs r3, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #140] @ (1f0068 ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -269108,24 +269111,24 @@ │ │ │ │ ldr r2, [pc, #136] @ (1f0070 ) │ │ │ │ add.w r3, r4, #72 @ 0x48 │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ movs r3, #20 │ │ │ │ mov r6, r0 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r2, [pc, #120] @ (1f0074 ) │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [pc, #120] @ (1f0078 ) │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ movs r3, #18 │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldrb r2, [r5, #20] │ │ │ │ cbnz r2, 1f003a │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 143ca4 │ │ │ │ mov r0, r7 │ │ │ │ @@ -269144,41 +269147,41 @@ │ │ │ │ ldr r1, [pc, #60] @ (1f007c ) │ │ │ │ ldr r4, [pc, #60] @ (1f0080 ) │ │ │ │ movs r2, #96 @ 0x60 │ │ │ │ add r1, pc │ │ │ │ mov r0, r8 │ │ │ │ add r4, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ add sp, #16 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - adds r3, #106 @ 0x6a │ │ │ │ + adds r3, #90 @ 0x5a │ │ │ │ movs r6, r5 │ │ │ │ - ldrh r6, [r6, #46] @ 0x2e │ │ │ │ + ldrh r6, [r4, #46] @ 0x2e │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r2, [r3, #46] @ 0x2e │ │ │ │ + ldrh r2, [r1, #46] @ 0x2e │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r4, [r0, #62] @ 0x3e │ │ │ │ + ldrh r4, [r6, #60] @ 0x3c │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r0, [r4, #62] @ 0x3e │ │ │ │ + ldrh r0, [r2, #62] @ 0x3e │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r4, [r5, #60] @ 0x3c │ │ │ │ + ldrh r4, [r3, #60] @ 0x3c │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r0, [r6, #62] @ 0x3e │ │ │ │ + ldrh r0, [r4, #62] @ 0x3e │ │ │ │ movs r3, r4 │ │ │ │ ldr r0, [pc, #4] @ (1f008c ) │ │ │ │ add r0, pc │ │ │ │ - b.w 2969cc │ │ │ │ + b.w 2969c4 │ │ │ │ subs r6, r7, r5 │ │ │ │ movs r1, r6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r5, [pc, #396] @ (1f022c ) │ │ │ │ @@ -269189,15 +269192,15 @@ │ │ │ │ ldr r1, [pc, #392] @ (1f0234 ) │ │ │ │ add r5, pc │ │ │ │ movs r3, #24 │ │ │ │ mov r2, r5 │ │ │ │ add r6, pc │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldrd r3, r2, [r4, #24] │ │ │ │ orrs r3, r2 │ │ │ │ beq.w 1f01d4 │ │ │ │ ldr.w r3, [r0, #248] @ 0xf8 │ │ │ │ mov r1, r0 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1f0206 │ │ │ │ @@ -269268,39 +269271,39 @@ │ │ │ │ ldr r4, [pc, #156] @ (1f0238 ) │ │ │ │ add.w r3, r6, #20 │ │ │ │ movs r2, #67 @ 0x43 │ │ │ │ mov r1, r5 │ │ │ │ add r4, pc │ │ │ │ mov r0, r7 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1f01e8 │ │ │ │ ldrb.w r3, [r0, #274] @ 0x112 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1f00ee │ │ │ │ ldrb.w r3, [r4, #37] @ 0x25 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1f00ee │ │ │ │ ldr r4, [pc, #124] @ (1f023c ) │ │ │ │ add.w r3, r6, #20 │ │ │ │ movs r2, #74 @ 0x4a │ │ │ │ mov r1, r5 │ │ │ │ add r4, pc │ │ │ │ mov r0, r7 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1f01e8 │ │ │ │ ldr r4, [pc, #104] @ (1f0240 ) │ │ │ │ add.w r3, r6, #20 │ │ │ │ movs r2, #52 @ 0x34 │ │ │ │ mov r1, r5 │ │ │ │ add r4, pc │ │ │ │ mov r0, r7 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ mov r4, r5 │ │ │ │ blx 143ca4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ @@ -269312,35 +269315,35 @@ │ │ │ │ ldr r4, [pc, #60] @ (1f0244 ) │ │ │ │ add.w r3, r6, #20 │ │ │ │ movs r2, #56 @ 0x38 │ │ │ │ mov r1, r5 │ │ │ │ add r4, pc │ │ │ │ mov r0, r7 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1f01e8 │ │ │ │ movs r0, #0 │ │ │ │ add.w r3, r6, #20 │ │ │ │ movs r2, #80 @ 0x50 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #0] │ │ │ │ blx 1439bc │ │ │ │ - ldrh r2, [r7, #60] @ 0x3c │ │ │ │ + ldrh r2, [r5, #60] @ 0x3c │ │ │ │ movs r3, r4 │ │ │ │ - adds r3, #8 │ │ │ │ + adds r2, #248 @ 0xf8 │ │ │ │ movs r6, r5 │ │ │ │ - movs r5, #250 @ 0xfa │ │ │ │ + movs r5, #234 @ 0xea │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r6, [r6, #54] @ 0x36 │ │ │ │ + ldrh r6, [r4, #54] @ 0x36 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r0, [r2, #56] @ 0x38 │ │ │ │ + ldrh r0, [r0, #56] @ 0x38 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r2, [r1, #0] │ │ │ │ + strh r2, [r7, #62] @ 0x3e │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r4, [r5, #50] @ 0x32 │ │ │ │ + ldrh r4, [r3, #50] @ 0x32 │ │ │ │ movs r3, r4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #212] @ (1f032c ) │ │ │ │ sub sp, #28 │ │ │ │ @@ -269349,178 +269352,178 @@ │ │ │ │ ldr r1, [pc, #212] @ (1f0334 ) │ │ │ │ add r4, pc │ │ │ │ add r2, pc │ │ │ │ adds r4, #48 @ 0x30 │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r4, r0 │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr r1, [pc, #196] @ (1f0338 ) │ │ │ │ movs r5, #0 │ │ │ │ ldr r2, [pc, #196] @ (1f033c ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [pc, #196] @ (1f0340 ) │ │ │ │ str r1, [r0, #48] @ 0x30 │ │ │ │ add r2, pc │ │ │ │ ldr r1, [pc, #196] @ (1f0344 ) │ │ │ │ add r3, pc │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [pc, #192] @ (1f0348 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ - bl 29a488 │ │ │ │ + bl 29a480 │ │ │ │ ldr r3, [pc, #184] @ (1f034c ) │ │ │ │ ldr r2, [pc, #188] @ (1f0350 ) │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #188] @ (1f0354 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - bl 29a3a0 │ │ │ │ + bl 29a398 │ │ │ │ ldr r1, [pc, #180] @ (1f0358 ) │ │ │ │ ldr r2, [pc, #180] @ (1f035c ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [pc, #180] @ (1f0360 ) │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r1, [pc, #176] @ (1f0364 ) │ │ │ │ add r3, pc │ │ │ │ strd r5, r5, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #20] │ │ │ │ - bl 297d58 │ │ │ │ + bl 297d50 │ │ │ │ ldr r3, [pc, #164] @ (1f0368 ) │ │ │ │ ldr r1, [pc, #168] @ (1f036c ) │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [pc, #164] @ (1f0370 ) │ │ │ │ add r1, pc │ │ │ │ ldr r2, [sp, #20] │ │ │ │ add r3, pc │ │ │ │ strd r5, r5, [sp, #4] │ │ │ │ str r1, [sp, #20] │ │ │ │ - bl 297d58 │ │ │ │ + bl 297d50 │ │ │ │ ldr r2, [pc, #148] @ (1f0374 ) │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r2, pc │ │ │ │ - bl 29ab10 │ │ │ │ + bl 29ab08 │ │ │ │ ldr r3, [pc, #140] @ (1f0378 ) │ │ │ │ ldr r2, [pc, #144] @ (1f037c ) │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #144] @ (1f0380 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - bl 29a488 │ │ │ │ + bl 29a480 │ │ │ │ ldr r2, [pc, #136] @ (1f0384 ) │ │ │ │ ldr r1, [pc, #136] @ (1f0388 ) │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [pc, #136] @ (1f038c ) │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r2, [pc, #132] @ (1f0390 ) │ │ │ │ add r3, pc │ │ │ │ strd r5, r5, [sp, #4] │ │ │ │ mov r5, r1 │ │ │ │ add r2, pc │ │ │ │ - bl 297d58 │ │ │ │ + bl 297d50 │ │ │ │ ldr r2, [pc, #120] @ (1f0394 ) │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 29ab10 │ │ │ │ + b.w 29ab08 │ │ │ │ nop │ │ │ │ - adds r1, #88 @ 0x58 │ │ │ │ + adds r1, #72 @ 0x48 │ │ │ │ movs r6, r5 │ │ │ │ - subs r4, #138 @ 0x8a │ │ │ │ + subs r4, #122 @ 0x7a │ │ │ │ movs r2, r4 │ │ │ │ - adds r6, r4, #3 │ │ │ │ + adds r6, r2, #3 │ │ │ │ movs r2, r4 │ │ │ │ mrc2 15, 0, pc, cr7, cr15, {7} │ │ │ │ lsls r5, r3, #20 │ │ │ │ movs r0, r0 │ │ │ │ lsls r1, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r4, #52] @ 0x34 │ │ │ │ + ldrh r4, [r2, #52] @ 0x34 │ │ │ │ movs r3, r4 │ │ │ │ lsls r7, r4, #6 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r5, r0, #1 │ │ │ │ movs r0, r0 │ │ │ │ lsls r3, r7, #18 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #36 @ 0x24 │ │ │ │ + movs r4, #20 │ │ │ │ movs r2, r4 │ │ │ │ lsls r5, r0, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r7, #3] │ │ │ │ + ldrb r2, [r5, #3] │ │ │ │ movs r5, r4 │ │ │ │ lsls r3, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb8fc │ │ │ │ + @ instruction: 0xb8ec │ │ │ │ movs r1, r5 │ │ │ │ lsls r7, r3, #28 │ │ │ │ movs r0, r0 │ │ │ │ - add ip, r7 │ │ │ │ + add ip, r5 │ │ │ │ movs r7, r4 │ │ │ │ lsls r5, r1, #10 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r3, #50] @ 0x32 │ │ │ │ + ldrh r2, [r1, #50] @ 0x32 │ │ │ │ movs r3, r4 │ │ │ │ lsls r5, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r0, #26] │ │ │ │ + strh r4, [r6, #24] │ │ │ │ movs r2, r4 │ │ │ │ lsls r5, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #18 │ │ │ │ + adds r2, #2 │ │ │ │ movs r3, r4 │ │ │ │ lsls r7, r6, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r2, #50] @ 0x32 │ │ │ │ + ldrh r2, [r0, #50] @ 0x32 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r2, [r2, #50] @ 0x32 │ │ │ │ + ldrh r2, [r0, #50] @ 0x32 │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w ip, [pc, #44] @ 1f03d8 │ │ │ │ ldr r2, [pc, #44] @ (1f03dc ) │ │ │ │ movs r3, #24 │ │ │ │ ldr r1, [pc, #44] @ (1f03e0 ) │ │ │ │ add ip, pc │ │ │ │ add r2, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldrb.w r0, [r0, #274] @ 0x112 │ │ │ │ add sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - adds r0, #6 │ │ │ │ + cmp r7, #246 @ 0xf6 │ │ │ │ movs r6, r5 │ │ │ │ - ldrh r0, [r6, #36] @ 0x24 │ │ │ │ + ldrh r0, [r4, #36] @ 0x24 │ │ │ │ movs r3, r4 │ │ │ │ - movs r2, #242 @ 0xf2 │ │ │ │ + movs r2, #226 @ 0xe2 │ │ │ │ movs r2, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ @@ -269528,84 +269531,84 @@ │ │ │ │ movs r3, #24 │ │ │ │ ldr r2, [pc, #44] @ (1f042c ) │ │ │ │ ldr r1, [pc, #48] @ (1f0430 ) │ │ │ │ add ip, pc │ │ │ │ add r2, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ strb.w r4, [r0, #272] @ 0x110 │ │ │ │ add sp, #8 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - cmp r7, #184 @ 0xb8 │ │ │ │ + cmp r7, #168 @ 0xa8 │ │ │ │ movs r6, r5 │ │ │ │ - ldrh r2, [r4, #34] @ 0x22 │ │ │ │ + ldrh r2, [r2, #34] @ 0x22 │ │ │ │ movs r3, r4 │ │ │ │ - movs r2, #164 @ 0xa4 │ │ │ │ + movs r2, #148 @ 0x94 │ │ │ │ movs r2, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w ip, [pc, #44] @ 1f0474 │ │ │ │ ldr r2, [pc, #44] @ (1f0478 ) │ │ │ │ movs r3, #24 │ │ │ │ ldr r1, [pc, #44] @ (1f047c ) │ │ │ │ add ip, pc │ │ │ │ add r2, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldrb.w r0, [r0, #272] @ 0x110 │ │ │ │ add sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - cmp r7, #106 @ 0x6a │ │ │ │ + cmp r7, #90 @ 0x5a │ │ │ │ movs r6, r5 │ │ │ │ - ldrh r4, [r2, #32] │ │ │ │ + ldrh r4, [r0, #32] │ │ │ │ movs r3, r4 │ │ │ │ - movs r2, #86 @ 0x56 │ │ │ │ + movs r2, #70 @ 0x46 │ │ │ │ movs r2, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w ip, [pc, #36] @ 1f04b8 │ │ │ │ ldr r2, [pc, #36] @ (1f04bc ) │ │ │ │ movs r3, #24 │ │ │ │ ldr r1, [pc, #36] @ (1f04c0 ) │ │ │ │ add ip, pc │ │ │ │ add r2, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr.w r0, [r0, #248] @ 0xf8 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ b.w 143ca0 │ │ │ │ nop │ │ │ │ - cmp r7, #30 │ │ │ │ + cmp r7, #14 │ │ │ │ movs r6, r5 │ │ │ │ - ldrh r0, [r1, #30] │ │ │ │ + ldrh r0, [r7, #28] │ │ │ │ movs r3, r4 │ │ │ │ - movs r2, #10 │ │ │ │ + movs r1, #250 @ 0xfa │ │ │ │ movs r2, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ ldr.w ip, [pc, #112] @ 1f0548 │ │ │ │ @@ -269622,23 +269625,23 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r4, [sp, #32] │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r2, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov ip, r0 │ │ │ │ mov r3, r4 │ │ │ │ add r2, sp, #8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r4, [ip, #276] @ 0x114 │ │ │ │ str r4, [sp, #8] │ │ │ │ - bl 381750 │ │ │ │ + bl 381748 │ │ │ │ ldr r2, [pc, #56] @ (1f055c ) │ │ │ │ ldr r3, [pc, #44] @ (1f0550 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ @@ -269648,23 +269651,23 @@ │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ - cmp r6, #218 @ 0xda │ │ │ │ + cmp r6, #202 @ 0xca │ │ │ │ movs r6, r5 │ │ │ │ stmia r6!, {r1, r2, r6} │ │ │ │ movs r1, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #186 @ 0xba │ │ │ │ + movs r1, #170 @ 0xaa │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r2, [r5, #26] │ │ │ │ + ldrh r2, [r3, #26] │ │ │ │ movs r3, r4 │ │ │ │ stmia r6!, {r3} │ │ │ │ movs r1, r6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -269683,23 +269686,23 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r2, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #20] │ │ │ │ mov.w ip, #0 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ vldr d7, [r2, #264] @ 0x108 │ │ │ │ add r2, sp, #8 │ │ │ │ vstr d7, [sp, #8] │ │ │ │ - bl 3cb5a0 │ │ │ │ + bl 3cb598 │ │ │ │ ldr r2, [pc, #60] @ (1f05fc ) │ │ │ │ ldr r3, [pc, #44] @ (1f05f0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ @@ -269710,23 +269713,23 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - cmp r6, #62 @ 0x3e │ │ │ │ + cmp r6, #46 @ 0x2e │ │ │ │ movs r6, r5 │ │ │ │ stmia r5!, {r1, r3, r5, r7} │ │ │ │ movs r1, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #30 │ │ │ │ + movs r1, #14 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r6, [r1, #22] │ │ │ │ + ldrh r6, [r7, #20] │ │ │ │ movs r3, r4 │ │ │ │ stmia r5!, {r1, r3, r5, r6} │ │ │ │ movs r1, r6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -269745,23 +269748,23 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r2, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #20] │ │ │ │ mov.w ip, #0 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ vldr d7, [r2, #256] @ 0x100 │ │ │ │ add r2, sp, #8 │ │ │ │ vstr d7, [sp, #8] │ │ │ │ - bl 3cb5a0 │ │ │ │ + bl 3cb598 │ │ │ │ ldr r2, [pc, #60] @ (1f069c ) │ │ │ │ ldr r3, [pc, #44] @ (1f0690 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ @@ -269772,23 +269775,23 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - cmp r5, #158 @ 0x9e │ │ │ │ + cmp r5, #142 @ 0x8e │ │ │ │ movs r6, r5 │ │ │ │ stmia r5!, {r1, r3} │ │ │ │ movs r1, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #126 @ 0x7e │ │ │ │ + movs r0, #110 @ 0x6e │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r6, [r5, #16] │ │ │ │ + ldrh r6, [r3, #16] │ │ │ │ movs r3, r4 │ │ │ │ stmia r4!, {r1, r3, r6, r7} │ │ │ │ movs r1, r6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -269803,93 +269806,93 @@ │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ movs r3, #24 │ │ │ │ ldr r5, [pc, #128] @ (1f074c ) │ │ │ │ mov r6, r0 │ │ │ │ mov r9, r0 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r1, [pc, #120] @ (1f0750 ) │ │ │ │ add r5, pc │ │ │ │ mov r7, r0 │ │ │ │ movs r3, #24 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ mov r2, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 1ef0d8 │ │ │ │ cbnz r0, 1f070c │ │ │ │ strb.w r8, [r6, #274] @ 0x112 │ │ │ │ add sp, #8 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r9 │ │ │ │ - bl 297064 │ │ │ │ + bl 29705c │ │ │ │ ldr r2, [pc, #64] @ (1f0754 ) │ │ │ │ str r0, [sp, #4] │ │ │ │ add.w r3, r4, #88 @ 0x58 │ │ │ │ add r2, pc │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r0, sl │ │ │ │ movs r2, #225 @ 0xe1 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ add sp, #8 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - cmp r4, #254 @ 0xfe │ │ │ │ + cmp r4, #238 @ 0xee │ │ │ │ movs r6, r5 │ │ │ │ - adds r2, r1, r2 │ │ │ │ + adds r2, r7, r1 │ │ │ │ movs r2, r4 │ │ │ │ - subs r0, #38 @ 0x26 │ │ │ │ + subs r0, #22 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r6, [r1, #12] │ │ │ │ + ldrh r6, [r7, #10] │ │ │ │ movs r3, r4 │ │ │ │ - subs r6, r1, #7 │ │ │ │ + subs r6, r7, #6 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r2, [r0, #20] │ │ │ │ + ldrh r2, [r6, #18] │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w ip, [pc, #36] @ 1f0790 │ │ │ │ ldr r2, [pc, #36] @ (1f0794 ) │ │ │ │ movs r3, #24 │ │ │ │ ldr r1, [pc, #36] @ (1f0798 ) │ │ │ │ add ip, pc │ │ │ │ add r2, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr.w r0, [r0, #248] @ 0xf8 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ b.w 145b84 │ │ │ │ nop │ │ │ │ - cmp r4, #70 @ 0x46 │ │ │ │ + cmp r4, #54 @ 0x36 │ │ │ │ movs r6, r5 │ │ │ │ - ldrh r0, [r6, #6] │ │ │ │ + ldrh r0, [r4, #6] │ │ │ │ movs r3, r4 │ │ │ │ - subs r2, r6, #4 │ │ │ │ + subs r2, r4, #4 │ │ │ │ movs r2, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #120] @ (1f0824 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -269898,24 +269901,24 @@ │ │ │ │ ldr r1, [pc, #120] @ (1f082c ) │ │ │ │ add r4, pc │ │ │ │ add.w ip, r4, #72 @ 0x48 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ mov r6, r0 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r2, [pc, #100] @ (1f0830 ) │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [pc, #100] @ (1f0834 ) │ │ │ │ movs r3, #24 │ │ │ │ str r4, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ mov r0, r6 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 1ef0d8 │ │ │ │ cbz r0, 1f07ec │ │ │ │ ldrb.w r3, [r4, #272] @ 0x110 │ │ │ │ cbnz r3, 1f0800 │ │ │ │ add sp, #8 │ │ │ │ @@ -269933,25 +269936,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 1d4b78 │ │ │ │ movs r2, #9 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 3d5008 │ │ │ │ + b.w 3d5000 │ │ │ │ nop │ │ │ │ - cmp r4, #4 │ │ │ │ + cmp r3, #244 @ 0xf4 │ │ │ │ movs r6, r5 │ │ │ │ - adds r7, #50 @ 0x32 │ │ │ │ + adds r7, #34 @ 0x22 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r0, r2, #30 │ │ │ │ + asrs r0, r0, #30 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r2, [r2, #4] │ │ │ │ + ldrh r2, [r0, #4] │ │ │ │ movs r3, r4 │ │ │ │ - subs r0, r3, #3 │ │ │ │ + subs r0, r1, #3 │ │ │ │ movs r2, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #140] @ (1f08d8 ) │ │ │ │ sub sp, #20 │ │ │ │ @@ -269965,66 +269968,66 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ movs r3, #24 │ │ │ │ ldr r5, [pc, #128] @ (1f08e4 ) │ │ │ │ mov r6, r0 │ │ │ │ ldr.w r8, [sp, #56] @ 0x38 │ │ │ │ mov fp, r0 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r1, [pc, #116] @ (1f08e8 ) │ │ │ │ add r5, pc │ │ │ │ mov r7, r0 │ │ │ │ add r1, pc │ │ │ │ mov r0, r6 │ │ │ │ movs r3, #24 │ │ │ │ mov r2, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 1ef0d8 │ │ │ │ cbnz r0, 1f08a2 │ │ │ │ mov r3, r8 │ │ │ │ add.w r2, r6, #276 @ 0x114 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 381750 │ │ │ │ + b.w 381748 │ │ │ │ mov r0, fp │ │ │ │ - bl 297064 │ │ │ │ + bl 29705c │ │ │ │ ldr r2, [pc, #64] @ (1f08ec ) │ │ │ │ str r0, [sp, #8] │ │ │ │ add.w r3, r4, #124 @ 0x7c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ add r2, pc │ │ │ │ strd r2, r9, [sp] │ │ │ │ movs r2, #251 @ 0xfb │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ add sp, #20 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - cmp r3, #102 @ 0x66 │ │ │ │ + cmp r3, #86 @ 0x56 │ │ │ │ movs r6, r5 │ │ │ │ - asrs r2, r6, #27 │ │ │ │ + asrs r2, r4, #27 │ │ │ │ movs r2, r4 │ │ │ │ - adds r6, #142 @ 0x8e │ │ │ │ + adds r6, #126 @ 0x7e │ │ │ │ movs r2, r4 │ │ │ │ - strh r2, [r6, #62] @ 0x3e │ │ │ │ + strh r2, [r4, #62] @ 0x3e │ │ │ │ movs r3, r4 │ │ │ │ - subs r6, r6, #0 │ │ │ │ + subs r6, r4, #0 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r4, [r2, #8] │ │ │ │ + ldrh r4, [r0, #8] │ │ │ │ movs r3, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #192] @ (1f09c4 ) │ │ │ │ @@ -270045,36 +270048,36 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ add.w r3, r4, #72 @ 0x48 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #24 │ │ │ │ ldr.w r8, [sp, #72] @ 0x48 │ │ │ │ mov fp, r0 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r1, [pc, #160] @ (1f09dc ) │ │ │ │ add r5, pc │ │ │ │ mov r7, r0 │ │ │ │ movs r3, #24 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [sp, #16] │ │ │ │ bl 1ef0d8 │ │ │ │ cbnz r0, 1f099e │ │ │ │ mov r3, r8 │ │ │ │ add r2, sp, #16 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ - bl 3cb5a0 │ │ │ │ + bl 3cb598 │ │ │ │ cbz r0, 1f0974 │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ strd r2, r3, [r6, #256] @ 0x100 │ │ │ │ ldr r2, [pc, #104] @ (1f09e0 ) │ │ │ │ ldr r3, [pc, #80] @ (1f09c8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -270088,44 +270091,44 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, fp │ │ │ │ - bl 297064 │ │ │ │ + bl 29705c │ │ │ │ ldr r2, [pc, #60] @ (1f09e4 ) │ │ │ │ str r0, [sp, #8] │ │ │ │ add.w r3, r4, #152 @ 0x98 │ │ │ │ add r2, pc │ │ │ │ mov r1, r5 │ │ │ │ strd r2, r9, [sp] │ │ │ │ mov r0, r8 │ │ │ │ movs r2, #149 @ 0x95 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1f0974 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stmia r2!, {r2, r5} │ │ │ │ movs r1, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #168 @ 0xa8 │ │ │ │ + cmp r2, #152 @ 0x98 │ │ │ │ movs r6, r5 │ │ │ │ - asrs r6, r6, #24 │ │ │ │ + asrs r6, r4, #24 │ │ │ │ movs r2, r4 │ │ │ │ - strh r2, [r5, #56] @ 0x38 │ │ │ │ + strh r2, [r3, #56] @ 0x38 │ │ │ │ movs r3, r4 │ │ │ │ - adds r5, #196 @ 0xc4 │ │ │ │ + adds r5, #180 @ 0xb4 │ │ │ │ movs r2, r4 │ │ │ │ - adds r0, r5, #5 │ │ │ │ + adds r0, r3, #5 │ │ │ │ movs r2, r4 │ │ │ │ stmia r1!, {r2, r4, r5, r7} │ │ │ │ movs r1, r6 │ │ │ │ - ldrh r0, [r0, #2] │ │ │ │ + ldrh r0, [r6, #0] │ │ │ │ movs r3, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #192] @ (1f0abc ) │ │ │ │ @@ -270146,36 +270149,36 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ add.w r3, r4, #72 @ 0x48 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #24 │ │ │ │ ldr.w r8, [sp, #72] @ 0x48 │ │ │ │ mov fp, r0 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r1, [pc, #160] @ (1f0ad4 ) │ │ │ │ add r5, pc │ │ │ │ mov r7, r0 │ │ │ │ movs r3, #24 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [sp, #16] │ │ │ │ bl 1ef0d8 │ │ │ │ cbnz r0, 1f0a96 │ │ │ │ mov r3, r8 │ │ │ │ add r2, sp, #16 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ - bl 3cb5a0 │ │ │ │ + bl 3cb598 │ │ │ │ cbz r0, 1f0a6c │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ strd r2, r3, [r6, #264] @ 0x108 │ │ │ │ ldr r2, [pc, #104] @ (1f0ad8 ) │ │ │ │ ldr r3, [pc, #80] @ (1f0ac0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -270189,44 +270192,44 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, fp │ │ │ │ - bl 297064 │ │ │ │ + bl 29705c │ │ │ │ ldr r2, [pc, #60] @ (1f0adc ) │ │ │ │ str r0, [sp, #8] │ │ │ │ add.w r3, r4, #184 @ 0xb8 │ │ │ │ add r2, pc │ │ │ │ mov r1, r5 │ │ │ │ strd r2, r9, [sp] │ │ │ │ mov r0, r8 │ │ │ │ movs r2, #179 @ 0xb3 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1f0a6c │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stmia r1!, {r2, r3, r5} │ │ │ │ movs r1, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #176 @ 0xb0 │ │ │ │ + cmp r1, #160 @ 0xa0 │ │ │ │ movs r6, r5 │ │ │ │ - asrs r6, r7, #20 │ │ │ │ + asrs r6, r5, #20 │ │ │ │ movs r2, r4 │ │ │ │ - strh r2, [r6, #48] @ 0x30 │ │ │ │ + strh r2, [r4, #48] @ 0x30 │ │ │ │ movs r3, r4 │ │ │ │ - adds r4, #204 @ 0xcc │ │ │ │ + adds r4, #188 @ 0xbc │ │ │ │ movs r2, r4 │ │ │ │ - adds r0, r6, #1 │ │ │ │ + adds r0, r4, #1 │ │ │ │ movs r2, r4 │ │ │ │ stmia r0!, {r2, r3, r4, r5, r7} │ │ │ │ movs r1, r6 │ │ │ │ - strh r0, [r1, #58] @ 0x3a │ │ │ │ + strh r0, [r7, #56] @ 0x38 │ │ │ │ movs r3, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #152] @ (1f0b8c ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -270239,24 +270242,24 @@ │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ movs r3, #24 │ │ │ │ ldr r5, [pc, #140] @ (1f0b98 ) │ │ │ │ mov r6, r0 │ │ │ │ mov r9, r0 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r1, [pc, #132] @ (1f0b9c ) │ │ │ │ add r5, pc │ │ │ │ mov r7, r0 │ │ │ │ movs r3, #24 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ mov r2, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 1ef0d8 │ │ │ │ cbnz r0, 1f0b5a │ │ │ │ ldr.w r0, [r6, #248] @ 0xf8 │ │ │ │ blx 143ca4 │ │ │ │ mov r0, r8 │ │ │ │ @@ -270267,47 +270270,47 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r9 │ │ │ │ - bl 297064 │ │ │ │ + bl 29705c │ │ │ │ ldr r2, [pc, #60] @ (1f0ba0 ) │ │ │ │ str r0, [sp, #4] │ │ │ │ add.w r3, r4, #216 @ 0xd8 │ │ │ │ add r2, pc │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r0, sl │ │ │ │ movs r2, #111 @ 0x6f │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ add sp, #8 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - cmp r0, #190 @ 0xbe │ │ │ │ + cmp r0, #174 @ 0xae │ │ │ │ movs r6, r5 │ │ │ │ - asrs r2, r1, #17 │ │ │ │ + asrs r2, r7, #16 │ │ │ │ movs r2, r4 │ │ │ │ - adds r3, #230 @ 0xe6 │ │ │ │ + adds r3, #214 @ 0xd6 │ │ │ │ movs r2, r4 │ │ │ │ - strh r6, [r1, #42] @ 0x2a │ │ │ │ + strh r6, [r7, #40] @ 0x28 │ │ │ │ movs r3, r4 │ │ │ │ - subs r6, r1, r6 │ │ │ │ + subs r6, r7, r5 │ │ │ │ movs r2, r4 │ │ │ │ - strh r0, [r5, #52] @ 0x34 │ │ │ │ + strh r0, [r3, #52] @ 0x34 │ │ │ │ movs r3, r4 │ │ │ │ ldr r0, [pc, #4] @ (1f0bac ) │ │ │ │ add r0, pc │ │ │ │ - b.w 2969cc │ │ │ │ + b.w 2969c4 │ │ │ │ asrs r2, r2, #2 │ │ │ │ movs r1, r6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r0 │ │ │ │ @@ -270353,15 +270356,15 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r3 │ │ │ │ - bl 3da228 │ │ │ │ + bl 3da220 │ │ │ │ subs r2, r0, #0 │ │ │ │ blt.n 1f0c68 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #28] │ │ │ │ bl 1f5b94 │ │ │ │ ldrd r3, r1, [r4, #24] │ │ │ │ @@ -270372,15 +270375,15 @@ │ │ │ │ ldr r3, [pc, #76] @ (1f0ca4 ) │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [pc, #72] @ (1f0ca8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx 143ca4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ @@ -270394,28 +270397,28 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [pc, #32] @ (1f0cb4 ) │ │ │ │ add r3, pc │ │ │ │ movs r4, #0 │ │ │ │ add r1, pc │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1f0c6a │ │ │ │ nop │ │ │ │ - strh r6, [r6, #46] @ 0x2e │ │ │ │ + strh r6, [r4, #46] @ 0x2e │ │ │ │ movs r3, r4 │ │ │ │ - cmp r0, #64 @ 0x40 │ │ │ │ + cmp r0, #48 @ 0x30 │ │ │ │ movs r6, r5 │ │ │ │ - strh r6, [r2, #46] @ 0x2e │ │ │ │ + strh r6, [r0, #46] @ 0x2e │ │ │ │ movs r3, r4 │ │ │ │ - strh r4, [r5, #46] @ 0x2e │ │ │ │ + strh r4, [r3, #46] @ 0x2e │ │ │ │ movs r3, r4 │ │ │ │ - cmp r0, #14 │ │ │ │ + movs r7, #254 @ 0xfe │ │ │ │ movs r6, r5 │ │ │ │ - strh r2, [r4, #44] @ 0x2c │ │ │ │ + strh r2, [r2, #44] @ 0x2c │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #56] @ 1f0d00 │ │ │ │ sub sp, #12 │ │ │ │ @@ -270423,32 +270426,32 @@ │ │ │ │ movs r3, #24 │ │ │ │ ldr r1, [pc, #52] @ (1f0d08 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #28 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr r3, [pc, #36] @ (1f0d0c ) │ │ │ │ add r3, pc │ │ │ │ str r3, [r0, #48] @ 0x30 │ │ │ │ add sp, #12 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - movs r7, #206 @ 0xce │ │ │ │ + movs r7, #190 @ 0xbe │ │ │ │ movs r6, r5 │ │ │ │ - adds r2, #20 │ │ │ │ + adds r2, #4 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r2, r6, #9 │ │ │ │ + asrs r2, r4, #9 │ │ │ │ movs r2, r4 │ │ │ │ mcr2 15, 6, pc, cr7, cr15, {7} @ │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #72] @ (1f0d68 ) │ │ │ │ @@ -270457,43 +270460,43 @@ │ │ │ │ movs r3, #20 │ │ │ │ ldr r1, [pc, #72] @ (1f0d70 ) │ │ │ │ add r4, pc │ │ │ │ add.w ip, r4, #52 @ 0x34 │ │ │ │ add r2, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r2, [pc, #56] @ (1f0d74 ) │ │ │ │ ldr r1, [pc, #56] @ (1f0d78 ) │ │ │ │ adds r4, #72 @ 0x48 │ │ │ │ add r2, pc │ │ │ │ movs r3, #24 │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [r0, #37] @ 0x25 │ │ │ │ add sp, #8 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - movs r7, #120 @ 0x78 │ │ │ │ + movs r7, #104 @ 0x68 │ │ │ │ movs r6, r5 │ │ │ │ - strh r2, [r1, #40] @ 0x28 │ │ │ │ + strh r2, [r7, #38] @ 0x26 │ │ │ │ movs r3, r4 │ │ │ │ - strh r0, [r6, #42] @ 0x2a │ │ │ │ + strh r0, [r4, #42] @ 0x2a │ │ │ │ movs r3, r4 │ │ │ │ - adds r1, #172 @ 0xac │ │ │ │ + adds r1, #156 @ 0x9c │ │ │ │ movs r2, r4 │ │ │ │ - asrs r0, r1, #8 │ │ │ │ + asrs r0, r7, #7 │ │ │ │ movs r2, r4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -270506,15 +270509,15 @@ │ │ │ │ add r2, pc │ │ │ │ mov r4, r0 │ │ │ │ add r8, pc │ │ │ │ mov r9, r1 │ │ │ │ str.w r8, [sp] │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #28] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 1ef0b0 │ │ │ │ movs r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ bl 1f5cf4 │ │ │ │ mov r3, r0 │ │ │ │ @@ -270530,15 +270533,15 @@ │ │ │ │ ldrd r6, r7, [r7, #256] @ 0x100 │ │ │ │ ite eq │ │ │ │ moveq r3, #0 │ │ │ │ movne r3, #7 │ │ │ │ strd r6, r7, [sp] │ │ │ │ str r3, [sp, #8] │ │ │ │ str.w r9, [sp, #12] │ │ │ │ - bl 3db38c │ │ │ │ + bl 3db384 │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.n 1f0e82 │ │ │ │ mov r2, r0 │ │ │ │ movs r1, #0 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ bl 1f5b94 │ │ │ │ @@ -270582,33 +270585,33 @@ │ │ │ │ ldr r4, [pc, #60] @ (1f0eac ) │ │ │ │ add.w r3, r8, #24 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r0, r9 │ │ │ │ add r4, pc │ │ │ │ movs r2, #42 @ 0x2a │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mov r0, r5 │ │ │ │ movs r4, #0 │ │ │ │ blx 143ca4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - movs r5, #88 @ 0x58 │ │ │ │ + movs r5, #72 @ 0x48 │ │ │ │ movs r2, r4 │ │ │ │ - strh r2, [r3, #40] @ 0x28 │ │ │ │ + strh r2, [r1, #40] @ 0x28 │ │ │ │ movs r3, r4 │ │ │ │ - movs r7, #86 @ 0x56 │ │ │ │ + movs r7, #70 @ 0x46 │ │ │ │ movs r6, r5 │ │ │ │ - ldrb r0, [r6, #13] │ │ │ │ + ldrb r0, [r4, #13] │ │ │ │ movs r3, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #160] @ 1f0f60 │ │ │ │ sub sp, #24 │ │ │ │ @@ -270617,121 +270620,121 @@ │ │ │ │ ldr r1, [pc, #156] @ (1f0f68 ) │ │ │ │ add ip, pc │ │ │ │ add.w r4, ip, #52 @ 0x34 │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r4, r0 │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [pc, #140] @ (1f0f6c ) │ │ │ │ movs r0, #4 │ │ │ │ add r3, pc │ │ │ │ str r3, [r2, #48] @ 0x30 │ │ │ │ - bl 3db770 │ │ │ │ + bl 3db768 │ │ │ │ cbnz r0, 1f0f12 │ │ │ │ ldr r1, [pc, #128] @ (1f0f70 ) │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [pc, #128] @ (1f0f74 ) │ │ │ │ ldr r2, [pc, #132] @ (1f0f78 ) │ │ │ │ add r1, pc │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #20] │ │ │ │ add r2, pc │ │ │ │ - bl 29a488 │ │ │ │ + bl 29a480 │ │ │ │ ldr r2, [pc, #120] @ (1f0f7c ) │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 29ab10 │ │ │ │ + b.w 29ab08 │ │ │ │ ldr r1, [pc, #108] @ (1f0f80 ) │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [pc, #108] @ (1f0f84 ) │ │ │ │ ldr r2, [pc, #108] @ (1f0f88 ) │ │ │ │ add r1, pc │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #20] │ │ │ │ add r2, pc │ │ │ │ - bl 29a488 │ │ │ │ + bl 29a480 │ │ │ │ ldr r2, [pc, #100] @ (1f0f8c ) │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ - bl 29ab10 │ │ │ │ + bl 29ab08 │ │ │ │ ldr r2, [pc, #92] @ (1f0f90 ) │ │ │ │ ldr r1, [pc, #92] @ (1f0f94 ) │ │ │ │ movs r0, #0 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [pc, #92] @ (1f0f98 ) │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r2, [pc, #88] @ (1f0f9c ) │ │ │ │ add r3, pc │ │ │ │ strd r0, r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ str r1, [sp, #20] │ │ │ │ - bl 297d58 │ │ │ │ + bl 297d50 │ │ │ │ ldr r2, [pc, #76] @ (1f0fa0 ) │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ - bl 29ab10 │ │ │ │ + bl 29ab08 │ │ │ │ b.n 1f0eec │ │ │ │ - movs r6, #46 @ 0x2e │ │ │ │ + movs r6, #30 │ │ │ │ movs r6, r5 │ │ │ │ - adds r0, #28 │ │ │ │ + adds r0, #12 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r0, r7, #1 │ │ │ │ + asrs r0, r5, #1 │ │ │ │ movs r2, r4 │ │ │ │ mrc2 15, 4, pc, cr11, cr15, {7} │ │ │ │ - strh r4, [r4, #32] │ │ │ │ + strh r4, [r2, #32] │ │ │ │ movs r3, r4 │ │ │ │ lsls r7, r3, #3 │ │ │ │ movs r0, r0 │ │ │ │ lsls r3, r5, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r3, #32] │ │ │ │ + strh r2, [r1, #32] │ │ │ │ movs r3, r4 │ │ │ │ - strh r2, [r7, #28] │ │ │ │ + strh r2, [r5, #28] │ │ │ │ movs r3, r4 │ │ │ │ lsls r5, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ lsls r1, r4, #6 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r6, #28] │ │ │ │ + strh r0, [r4, #28] │ │ │ │ movs r3, r4 │ │ │ │ lsls r5, r3, #11 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r5, #28] │ │ │ │ + strh r6, [r3, #28] │ │ │ │ movs r3, r4 │ │ │ │ lsls r3, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r3, #68] @ 0x44 │ │ │ │ + ldr r6, [r1, #68] @ 0x44 │ │ │ │ movs r5, r4 │ │ │ │ - strh r0, [r4, #28] │ │ │ │ + strh r0, [r2, #28] │ │ │ │ movs r3, r4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r0, #2 │ │ │ │ - bl 3db770 │ │ │ │ + bl 3db768 │ │ │ │ cbnz r0, 1f0fc8 │ │ │ │ movs r0, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r0, [pc, #8] @ (1f0fd4 ) │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ add r0, pc │ │ │ │ - b.w 2969cc │ │ │ │ + b.w 2969c4 │ │ │ │ lsrs r6, r3, #18 │ │ │ │ movs r1, r6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -270740,59 +270743,59 @@ │ │ │ │ movs r3, #22 │ │ │ │ ldr r2, [pc, #44] @ (1f1020 ) │ │ │ │ ldr r1, [pc, #48] @ (1f1024 ) │ │ │ │ add ip, pc │ │ │ │ add r2, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ strb.w r4, [r0, #264] @ 0x108 │ │ │ │ add sp, #8 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - movs r5, #4 │ │ │ │ + movs r4, #244 @ 0xf4 │ │ │ │ movs r6, r5 │ │ │ │ - strh r2, [r0, #22] │ │ │ │ + strh r2, [r6, #20] │ │ │ │ movs r3, r4 │ │ │ │ - movs r2, #248 @ 0xf8 │ │ │ │ + movs r2, #232 @ 0xe8 │ │ │ │ movs r2, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w ip, [pc, #44] @ 1f1068 │ │ │ │ ldr r2, [pc, #44] @ (1f106c ) │ │ │ │ movs r3, #22 │ │ │ │ ldr r1, [pc, #44] @ (1f1070 ) │ │ │ │ add ip, pc │ │ │ │ add r2, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldrb.w r0, [r0, #264] @ 0x108 │ │ │ │ add sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - movs r4, #182 @ 0xb6 │ │ │ │ + movs r4, #166 @ 0xa6 │ │ │ │ movs r6, r5 │ │ │ │ - strh r4, [r6, #18] │ │ │ │ + strh r4, [r4, #18] │ │ │ │ movs r3, r4 │ │ │ │ - movs r2, #170 @ 0xaa │ │ │ │ + movs r2, #154 @ 0x9a │ │ │ │ movs r2, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ @@ -270800,59 +270803,59 @@ │ │ │ │ movs r3, #22 │ │ │ │ ldr r2, [pc, #44] @ (1f10bc ) │ │ │ │ ldr r1, [pc, #48] @ (1f10c0 ) │ │ │ │ add ip, pc │ │ │ │ add r2, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ strb.w r4, [r0, #248] @ 0xf8 │ │ │ │ add sp, #8 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - movs r4, #104 @ 0x68 │ │ │ │ + movs r4, #88 @ 0x58 │ │ │ │ movs r6, r5 │ │ │ │ - strh r6, [r4, #16] │ │ │ │ + strh r6, [r2, #16] │ │ │ │ movs r3, r4 │ │ │ │ - movs r2, #92 @ 0x5c │ │ │ │ + movs r2, #76 @ 0x4c │ │ │ │ movs r2, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w ip, [pc, #44] @ 1f1104 │ │ │ │ ldr r2, [pc, #44] @ (1f1108 ) │ │ │ │ movs r3, #22 │ │ │ │ ldr r1, [pc, #44] @ (1f110c ) │ │ │ │ add ip, pc │ │ │ │ add r2, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldrb.w r0, [r0, #248] @ 0xf8 │ │ │ │ add sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - movs r4, #26 │ │ │ │ + movs r4, #10 │ │ │ │ movs r6, r5 │ │ │ │ - strh r0, [r3, #14] │ │ │ │ + strh r0, [r1, #14] │ │ │ │ movs r3, r4 │ │ │ │ - movs r2, #14 │ │ │ │ + movs r1, #254 @ 0xfe │ │ │ │ movs r2, r4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ ldr r4, [pc, #64] @ (1f1164 ) │ │ │ │ @@ -270860,42 +270863,42 @@ │ │ │ │ movs r3, #22 │ │ │ │ ldr r1, [pc, #68] @ (1f116c ) │ │ │ │ add r4, pc │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r5, #1 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r2, [pc, #56] @ (1f1170 ) │ │ │ │ ldr r1, [pc, #56] @ (1f1174 ) │ │ │ │ adds r4, #76 @ 0x4c │ │ │ │ strb.w r5, [r0, #264] @ 0x108 │ │ │ │ add r2, pc │ │ │ │ movs r3, #24 │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ strb.w r5, [r0, #37] @ 0x25 │ │ │ │ add sp, #12 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - movs r3, #208 @ 0xd0 │ │ │ │ + movs r3, #192 @ 0xc0 │ │ │ │ movs r6, r5 │ │ │ │ - strh r6, [r1, #12] │ │ │ │ + strh r6, [r7, #10] │ │ │ │ movs r3, r4 │ │ │ │ - movs r1, #198 @ 0xc6 │ │ │ │ + movs r1, #182 @ 0xb6 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r5, #172 @ 0xac │ │ │ │ + cmp r5, #156 @ 0x9c │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r0, r1, #24 │ │ │ │ + lsrs r0, r7, #23 │ │ │ │ movs r2, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ ldr.w ip, [pc, #116] @ 1f1200 │ │ │ │ @@ -270912,23 +270915,23 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r2, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #20] │ │ │ │ mov.w ip, #0 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ vldr d7, [r2, #256] @ 0x100 │ │ │ │ add r2, sp, #8 │ │ │ │ vstr d7, [sp, #8] │ │ │ │ - bl 3cb5a0 │ │ │ │ + bl 3cb598 │ │ │ │ ldr r2, [pc, #60] @ (1f1214 ) │ │ │ │ ldr r3, [pc, #44] @ (1f1208 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ @@ -270939,23 +270942,23 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - movs r3, #102 @ 0x66 │ │ │ │ + movs r3, #86 @ 0x56 │ │ │ │ movs r6, r5 │ │ │ │ cbnz r2, 1f122c │ │ │ │ movs r1, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #78 @ 0x4e │ │ │ │ + movs r1, #62 @ 0x3e │ │ │ │ movs r2, r4 │ │ │ │ - strh r2, [r1, #8] │ │ │ │ + strh r2, [r7, #6] │ │ │ │ movs r3, r4 │ │ │ │ cbnz r2, 1f122c │ │ │ │ movs r1, r6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -270976,34 +270979,34 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ movs r3, #22 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r6, r0 │ │ │ │ ldr r7, [sp, #72] @ 0x48 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ vldr d7, [pc, #180] @ 1f1310 │ │ │ │ add.w r3, r4, #76 @ 0x4c │ │ │ │ ldr r2, [pc, #200] @ (1f132c ) │ │ │ │ mov sl, r0 │ │ │ │ ldr r1, [pc, #200] @ (1f1330 ) │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #24 │ │ │ │ vstr d7, [sp, #24] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ bl 1ef0d8 │ │ │ │ cbnz r0, 1f12c6 │ │ │ │ mov r0, r9 │ │ │ │ mov r3, r7 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r1, r8 │ │ │ │ - bl 3cb5a0 │ │ │ │ + bl 3cb598 │ │ │ │ cbz r0, 1f129c │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ orrs.w r1, r2, r3 │ │ │ │ it ne │ │ │ │ strdne r2, r3, [sl, #256] @ 0x100 │ │ │ │ beq.n 1f12dc │ │ │ │ ldr r2, [pc, #148] @ (1f1334 ) │ │ │ │ @@ -271026,61 +271029,61 @@ │ │ │ │ add.w r3, r4, #92 @ 0x5c │ │ │ │ ldr r4, [pc, #108] @ (1f1338 ) │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ mov r1, r5 │ │ │ │ add r4, pc │ │ │ │ mov r0, r7 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1f129c │ │ │ │ mov r0, r6 │ │ │ │ - bl 297064 │ │ │ │ + bl 29705c │ │ │ │ ldr r2, [pc, #88] @ (1f133c ) │ │ │ │ add.w r3, r4, #92 @ 0x5c │ │ │ │ mov r1, r5 │ │ │ │ ldrd r4, r5, [sp, #24] │ │ │ │ mov ip, r0 │ │ │ │ add r2, pc │ │ │ │ mov r0, r7 │ │ │ │ strd r2, ip, [sp] │ │ │ │ movs r2, #96 @ 0x60 │ │ │ │ str.w r8, [sp, #8] │ │ │ │ strd r4, r5, [sp, #16] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1f129c │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ @ instruction: 0xb8fc │ │ │ │ movs r1, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r7, #2] │ │ │ │ + strh r6, [r5, #2] │ │ │ │ movs r3, r4 │ │ │ │ - movs r2, #186 @ 0xba │ │ │ │ + movs r2, #170 @ 0xaa │ │ │ │ movs r6, r5 │ │ │ │ - movs r0, #180 @ 0xb4 │ │ │ │ + movs r0, #164 @ 0xa4 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r4, #132 @ 0x84 │ │ │ │ + cmp r4, #116 @ 0x74 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r0, r4, #19 │ │ │ │ + lsrs r0, r2, #19 │ │ │ │ movs r2, r4 │ │ │ │ @ instruction: 0xb88c │ │ │ │ movs r1, r6 │ │ │ │ - ldrb r4, [r3, #7] │ │ │ │ + ldrb r4, [r1, #7] │ │ │ │ movs r3, r4 │ │ │ │ - strh r4, [r1, #2] │ │ │ │ + strh r4, [r7, #0] │ │ │ │ movs r3, r4 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r0, [pc, #4] @ (1f1350 ) │ │ │ │ add r0, pc │ │ │ │ - b.w 2969cc │ │ │ │ + b.w 2969c4 │ │ │ │ lsrs r6, r2, #5 │ │ │ │ movs r1, r6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -271088,28 +271091,28 @@ │ │ │ │ ldr r2, [pc, #32] @ (1f138c ) │ │ │ │ movs r3, #45 @ 0x2d │ │ │ │ ldr r1, [pc, #32] @ (1f1390 ) │ │ │ │ add ip, pc │ │ │ │ add r2, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ b.w 143ca0 │ │ │ │ - movs r2, #6 │ │ │ │ + movs r1, #246 @ 0xf6 │ │ │ │ movs r6, r5 │ │ │ │ - ldrb r0, [r7, #31] │ │ │ │ + ldrb r0, [r5, #31] │ │ │ │ movs r3, r4 │ │ │ │ - strh r2, [r3, #0] │ │ │ │ + strh r2, [r1, #0] │ │ │ │ movs r3, r4 │ │ │ │ ldr r0, [pc, #4] @ (1f139c ) │ │ │ │ add r0, pc │ │ │ │ - b.w 2969cc │ │ │ │ + b.w 2969c4 │ │ │ │ lsrs r6, r7, #4 │ │ │ │ movs r1, r6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r0, #13 │ │ │ │ @@ -271126,15 +271129,15 @@ │ │ │ │ strb.w r3, [ip, #12] │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r5, #31] │ │ │ │ + ldrb r4, [r3, #31] │ │ │ │ movs r3, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r6, [pc, #368] @ (1f1568 ) │ │ │ │ sub sp, #32 │ │ │ │ @@ -271199,15 +271202,15 @@ │ │ │ │ bne.n 1f14ea │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r1, [pc, #240] @ (1f157c ) │ │ │ │ ldr r0, [pc, #244] @ (1f1580 ) │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cbz r0, 1f149e │ │ │ │ blx 144214 │ │ │ │ cbz r7, 1f14a6 │ │ │ │ mov r0, r7 │ │ │ │ blx 144e50 │ │ │ │ mov r0, r6 │ │ │ │ @@ -271229,15 +271232,15 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r1, [pc, #176] @ (1f1588 ) │ │ │ │ ldr r0, [pc, #176] @ (1f158c ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1f149a │ │ │ │ b.n 1f149e │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ @@ -271257,15 +271260,15 @@ │ │ │ │ b.n 1f1496 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r1, [pc, #124] @ (1f1590 ) │ │ │ │ ldr r0, [pc, #124] @ (1f1594 ) │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1f14ac │ │ │ │ blx 144214 │ │ │ │ b.n 1f14ac │ │ │ │ ldr r3, [pc, #104] @ (1f1598 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ @@ -271276,59 +271279,59 @@ │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.w 1f1422 │ │ │ │ ldr r0, [pc, #88] @ (1f15a0 ) │ │ │ │ mov r1, r9 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1f1422 │ │ │ │ ldr r1, [pc, #80] @ (1f15a4 ) │ │ │ │ ldr r0, [pc, #84] @ (1f15a8 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1f149a │ │ │ │ b.n 1f149e │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xb730 │ │ │ │ movs r1, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb724 │ │ │ │ movs r1, r6 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r4, #30] │ │ │ │ + ldrb r0, [r2, #30] │ │ │ │ movs r3, r4 │ │ │ │ - movs r0, #254 @ 0xfe │ │ │ │ + movs r0, #238 @ 0xee │ │ │ │ movs r6, r5 │ │ │ │ - ldrb r0, [r6, #30] │ │ │ │ + ldrb r0, [r4, #30] │ │ │ │ movs r3, r4 │ │ │ │ @ instruction: 0xb67c │ │ │ │ movs r1, r6 │ │ │ │ - movs r0, #178 @ 0xb2 │ │ │ │ + movs r0, #162 @ 0xa2 │ │ │ │ movs r6, r5 │ │ │ │ - ldrb r4, [r7, #28] │ │ │ │ + ldrb r4, [r5, #28] │ │ │ │ movs r3, r4 │ │ │ │ - movs r0, #116 @ 0x74 │ │ │ │ + movs r0, #100 @ 0x64 │ │ │ │ movs r6, r5 │ │ │ │ - ldrb r6, [r7, #26] │ │ │ │ + ldrb r6, [r5, #26] │ │ │ │ movs r3, r4 │ │ │ │ adds r0, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r5, #25] │ │ │ │ + ldrb r4, [r3, #25] │ │ │ │ movs r3, r4 │ │ │ │ - movs r0, #56 @ 0x38 │ │ │ │ + movs r0, #40 @ 0x28 │ │ │ │ movs r6, r5 │ │ │ │ - ldrb r2, [r3, #26] │ │ │ │ + ldrb r2, [r1, #26] │ │ │ │ movs r3, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #104] @ (1f1624 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -271337,74 +271340,74 @@ │ │ │ │ ldr r1, [pc, #104] @ (1f162c ) │ │ │ │ add r4, pc │ │ │ │ add.w r5, r4, #24 │ │ │ │ add r2, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r5, r0 │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr r2, [pc, #88] @ (1f1630 ) │ │ │ │ mov r6, r0 │ │ │ │ ldr r1, [pc, #88] @ (1f1634 ) │ │ │ │ adds r4, #48 @ 0x30 │ │ │ │ add r2, pc │ │ │ │ movs r3, #17 │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr r3, [pc, #72] @ (1f1638 ) │ │ │ │ ldr r1, [pc, #76] @ (1f163c ) │ │ │ │ add r3, pc │ │ │ │ ldr r2, [pc, #76] @ (1f1640 ) │ │ │ │ str r3, [r6, #52] @ 0x34 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [pc, #72] @ (1f1644 ) │ │ │ │ add r2, pc │ │ │ │ str r1, [r0, #52] @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #68] @ (1f1648 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ - bl 29a3a0 │ │ │ │ + bl 29a398 │ │ │ │ ldr r3, [pc, #64] @ (1f164c ) │ │ │ │ ldr r2, [pc, #64] @ (1f1650 ) │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #64] @ (1f1654 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 29a3a0 │ │ │ │ + b.w 29a398 │ │ │ │ nop │ │ │ │ - subs r0, r1, #7 │ │ │ │ + subs r0, r7, #6 │ │ │ │ movs r6, r5 │ │ │ │ - strh r6, [r0, #40] @ 0x28 │ │ │ │ + strh r6, [r6, #38] @ 0x26 │ │ │ │ movs r1, r4 │ │ │ │ - strh r6, [r3, #38] @ 0x26 │ │ │ │ + strh r6, [r1, #38] @ 0x26 │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r6, [r0, #26] │ │ │ │ + ldrb r6, [r6, #25] │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r6, [r3, #26] │ │ │ │ + ldrb r6, [r1, #26] │ │ │ │ movs r3, r4 │ │ │ │ lsrs r1, r5, #4 │ │ │ │ movs r0, r0 │ │ │ │ stc2 15, cr15, [r7, #1020]! @ 0x3fc │ │ │ │ lsls r7, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r3, r7, #2 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r3, r1] │ │ │ │ + ldrsh r0, [r1, r1] │ │ │ │ movs r4, r4 │ │ │ │ lsrs r7, r1, #1 │ │ │ │ movs r0, r0 │ │ │ │ lsls r1, r0, #29 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r6, #25] │ │ │ │ + ldrb r6, [r4, #25] │ │ │ │ movs r3, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr r2, [pc, #716] @ (1f1938 ) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -271462,15 +271465,15 @@ │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ blx 143ee4 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r1, sl │ │ │ │ ldr.w r0, [fp, #20] │ │ │ │ - bl 3ebb10 │ │ │ │ + bl 3ebb08 │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1f1910 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1f17ca │ │ │ │ ldr r3, [pc, #588] @ (1f195c ) │ │ │ │ @@ -271537,15 +271540,15 @@ │ │ │ │ bne.n 1f172c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cbz r3, 1f17ee │ │ │ │ ldr r0, [pc, #452] @ (1f1970 ) │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ add r0, pc │ │ │ │ - bl 3e0cf8 │ │ │ │ + bl 3e0cf0 │ │ │ │ mov r0, r5 │ │ │ │ blx 1454fc │ │ │ │ mov r0, r6 │ │ │ │ blx 143ca4 │ │ │ │ ldr.w r3, [r7, #4]! │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 1f177e │ │ │ │ @@ -271565,15 +271568,15 @@ │ │ │ │ blx 145a18 │ │ │ │ b.n 1f1832 │ │ │ │ blx 143ca4 │ │ │ │ b.n 1f1778 │ │ │ │ ldr r0, [pc, #380] @ (1f1974 ) │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ add r0, pc │ │ │ │ - bl 3e0cf8 │ │ │ │ + bl 3e0cf0 │ │ │ │ mov r0, r6 │ │ │ │ blx 1456e8 │ │ │ │ mov r0, r4 │ │ │ │ blx 143ca4 │ │ │ │ b.n 1f1778 │ │ │ │ cmp.w r9, #0 │ │ │ │ beq.n 1f1818 │ │ │ │ @@ -271675,67 +271678,67 @@ │ │ │ │ ldr r3, [pc, #68] @ (1f1950 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #24] │ │ │ │ b.n 1f16dc │ │ │ │ blx 1449bc │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - bl 3e014c │ │ │ │ + bl 3e0144 │ │ │ │ ldr r3, [pc, #108] @ (1f198c ) │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ add r3, pc │ │ │ │ blx 143e68 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - bl 3e069c │ │ │ │ + bl 3e0694 │ │ │ │ b.n 1f1890 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ push {r2, r3, r4, r5, r7} │ │ │ │ movs r1, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ push {r1, r2, r3, r5, r7} │ │ │ │ movs r1, r6 │ │ │ │ - stc 0, cr0, [r6, #-132]! @ 0xffffff7c │ │ │ │ + ldc 0, cr0, [r6, #-132] @ 0xffffff7c │ │ │ │ asrs r0, r5, #13 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r5, #5 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r5, #22] │ │ │ │ + ldrb r4, [r3, #22] │ │ │ │ movs r3, r4 │ │ │ │ lsls r0, r0, #23 │ │ │ │ movs r1, r6 │ │ │ │ - subs r0, r6, #1 │ │ │ │ + subs r0, r4, #1 │ │ │ │ movs r6, r5 │ │ │ │ - subs r0, r5, #1 │ │ │ │ + subs r0, r3, #1 │ │ │ │ movs r6, r5 │ │ │ │ - ldrb r6, [r5, #22] │ │ │ │ + ldrb r6, [r3, #22] │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r2, [r4, #20] │ │ │ │ + ldrb r2, [r2, #20] │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r6, [r1, #20] │ │ │ │ + ldrb r6, [r7, #19] │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r0, [r5, #19] │ │ │ │ + ldrb r0, [r3, #19] │ │ │ │ movs r3, r4 │ │ │ │ uxtb r6, r6 │ │ │ │ movs r1, r6 │ │ │ │ - ldrb r6, [r2, #18] │ │ │ │ + ldrb r6, [r0, #18] │ │ │ │ movs r3, r4 │ │ │ │ - adds.w r0, r6, r1, asr #32 │ │ │ │ - ldrb r4, [r0, #18] │ │ │ │ + add.w r0, r6, r1, asr #32 │ │ │ │ + ldrb r4, [r6, #17] │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r0, [r6, #16] │ │ │ │ + ldrb r0, [r4, #16] │ │ │ │ movs r3, r4 │ │ │ │ - strb r2, [r4, #0] │ │ │ │ + strb r2, [r2, #0] │ │ │ │ movs r5, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3736] @ 0xe98 │ │ │ │ ldr r4, [pc, #812] @ (1f1cd0 ) │ │ │ │ sub sp, #324 @ 0x144 │ │ │ │ @@ -271755,15 +271758,15 @@ │ │ │ │ ldr r4, [r5, r4] │ │ │ │ add r5, sp, #48 @ 0x30 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #316] @ 0x13c │ │ │ │ mov.w r4, #0 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r3, [pc, #784] @ (1f1ce8 ) │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -271914,24 +271917,24 @@ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.w 1f1a48 │ │ │ │ ldr r0, [pc, #416] @ (1f1d00 ) │ │ │ │ mov r1, r7 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1f1a48 │ │ │ │ ldr.w fp, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [pc, #404] @ (1f1d04 ) │ │ │ │ ldr r0, [pc, #404] @ (1f1d08 ) │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r4, #8] │ │ │ │ adds r1, #104 @ 0x68 │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [sp, #24] │ │ │ │ blx 145a18 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ cbz r0, 1f1b90 │ │ │ │ blx 144214 │ │ │ │ cbz r6, 1f1b98 │ │ │ │ @@ -271971,166 +271974,166 @@ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r2, r3, #16 │ │ │ │ bpl.w 1f19e6 │ │ │ │ ldr r0, [pc, #288] @ (1f1d14 ) │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1f19e6 │ │ │ │ ldr.w fp, [sp, #40] @ 0x28 │ │ │ │ movs r4, #0 │ │ │ │ b.n 1f1b82 │ │ │ │ ldr r1, [pc, #272] @ (1f1d18 ) │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [pc, #272] @ (1f1d1c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [sp, #40] @ 0x28 │ │ │ │ adds r1, #104 @ 0x68 │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ b.n 1f1b7e │ │ │ │ ldr r1, [pc, #256] @ (1f1d20 ) │ │ │ │ ldr r0, [pc, #260] @ (1f1d24 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [sp, #40] @ 0x28 │ │ │ │ adds r1, #104 @ 0x68 │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ b.n 1f1b7e │ │ │ │ ldr r1, [pc, #244] @ (1f1d28 ) │ │ │ │ mov r2, r7 │ │ │ │ ldr r0, [pc, #244] @ (1f1d2c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [sp, #40] @ 0x28 │ │ │ │ adds r1, #104 @ 0x68 │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ b.n 1f1b7e │ │ │ │ ldr r1, [pc, #232] @ (1f1d30 ) │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [pc, #232] @ (1f1d34 ) │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [sp, #40] @ 0x28 │ │ │ │ adds r1, #104 @ 0x68 │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ b.n 1f1b7e │ │ │ │ ldr r1, [pc, #216] @ (1f1d38 ) │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #216] @ (1f1d3c ) │ │ │ │ mov r2, r7 │ │ │ │ add r1, pc │ │ │ │ str.w sl, [sp] │ │ │ │ adds r1, #104 @ 0x68 │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #40] @ 0x28 │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ b.n 1f1b7e │ │ │ │ ldr.w r3, [r8] │ │ │ │ ldr r1, [pc, #192] @ (1f1d40 ) │ │ │ │ ldr r0, [pc, #196] @ (1f1d44 ) │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add r0, pc │ │ │ │ adds r1, #128 @ 0x80 │ │ │ │ ldr.w fp, [sp, #40] @ 0x28 │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ ldr.w r0, [r8] │ │ │ │ cbz r0, 1f1c9a │ │ │ │ blx 144214 │ │ │ │ ldr r1, [pc, #172] @ (1f1d48 ) │ │ │ │ mov r2, r7 │ │ │ │ ldr r0, [pc, #172] @ (1f1d4c ) │ │ │ │ add r1, pc │ │ │ │ adds r1, #104 @ 0x68 │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ b.n 1f1b7e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r1, [pc, #160] @ (1f1d50 ) │ │ │ │ ldr r0, [pc, #160] @ (1f1d54 ) │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add r0, pc │ │ │ │ adds r1, #104 @ 0x68 │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ cbz r0, 1f1cc6 │ │ │ │ blx 144214 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ b.n 1f1ba4 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ - subs r4, r4, r7 │ │ │ │ + subs r4, r2, r7 │ │ │ │ movs r6, r5 │ │ │ │ cbz r2, 1f1cf6 │ │ │ │ movs r1, r6 │ │ │ │ cbz r0, 1f1cfa │ │ │ │ movs r1, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r3, #14] │ │ │ │ + ldrb r6, [r1, #14] │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r0, [r4, #7] │ │ │ │ + ldrb r0, [r2, #7] │ │ │ │ movs r3, r4 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r6, [r2, r3] │ │ │ │ + ldrsb r6, [r0, r3] │ │ │ │ movs r7, r4 │ │ │ │ - ldrb r6, [r0, #18] │ │ │ │ + ldrb r6, [r6, #17] │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r2, [r2, #16] │ │ │ │ + ldrb r2, [r0, #16] │ │ │ │ movs r3, r4 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r2, #10] │ │ │ │ + ldrb r6, [r0, #10] │ │ │ │ movs r3, r4 │ │ │ │ - subs r2, r3, r0 │ │ │ │ + subs r2, r1, r0 │ │ │ │ movs r6, r5 │ │ │ │ - ldrb r4, [r2, #14] │ │ │ │ + ldrb r4, [r0, #14] │ │ │ │ movs r3, r4 │ │ │ │ add r7, sp, #528 @ 0x210 │ │ │ │ movs r1, r6 │ │ │ │ subs r4, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r0, #6] │ │ │ │ + ldrb r2, [r6, #5] │ │ │ │ movs r3, r4 │ │ │ │ - adds r0, r0, r6 │ │ │ │ + adds r0, r6, r5 │ │ │ │ movs r6, r5 │ │ │ │ - ldrb r4, [r5, #6] │ │ │ │ + ldrb r4, [r3, #6] │ │ │ │ movs r3, r4 │ │ │ │ - adds r4, r5, r5 │ │ │ │ + adds r4, r3, r5 │ │ │ │ movs r6, r5 │ │ │ │ - ldrb r0, [r0, #7] │ │ │ │ + ldrb r0, [r6, #6] │ │ │ │ movs r3, r4 │ │ │ │ - adds r6, r2, r5 │ │ │ │ + adds r6, r0, r5 │ │ │ │ movs r6, r5 │ │ │ │ - ldrb r2, [r3, #7] │ │ │ │ + ldrb r2, [r1, #7] │ │ │ │ movs r3, r4 │ │ │ │ - adds r0, r0, r5 │ │ │ │ + adds r0, r6, r4 │ │ │ │ movs r6, r5 │ │ │ │ - ldrb r0, [r5, #7] │ │ │ │ + ldrb r0, [r3, #7] │ │ │ │ movs r3, r4 │ │ │ │ - adds r0, r5, r4 │ │ │ │ + adds r0, r3, r4 │ │ │ │ movs r6, r5 │ │ │ │ - ldrb r0, [r6, #7] │ │ │ │ + ldrb r0, [r4, #7] │ │ │ │ movs r3, r4 │ │ │ │ - adds r4, r1, r4 │ │ │ │ + adds r4, r7, r3 │ │ │ │ movs r6, r5 │ │ │ │ - ldrb r0, [r2, #9] │ │ │ │ + ldrb r0, [r0, #9] │ │ │ │ movs r3, r4 │ │ │ │ - adds r4, r5, r3 │ │ │ │ + adds r4, r3, r3 │ │ │ │ movs r6, r5 │ │ │ │ - ldrb r0, [r1, #9] │ │ │ │ + ldrb r0, [r7, #8] │ │ │ │ movs r3, r4 │ │ │ │ - adds r2, r3, r3 │ │ │ │ + adds r2, r1, r3 │ │ │ │ movs r6, r5 │ │ │ │ - ldrb r2, [r5, #3] │ │ │ │ + ldrb r2, [r3, #3] │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #40] @ 1f1d90 │ │ │ │ sub sp, #12 │ │ │ │ @@ -272138,24 +272141,24 @@ │ │ │ │ movs r3, #26 │ │ │ │ ldr r1, [pc, #36] @ (1f1d98 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #88 @ 0x58 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ b.w 145b84 │ │ │ │ - adds r2, r3, r0 │ │ │ │ + adds r2, r1, r0 │ │ │ │ movs r6, r5 │ │ │ │ - strb r0, [r5, #31] │ │ │ │ + strb r0, [r3, #31] │ │ │ │ movs r3, r4 │ │ │ │ - strb r2, [r5, #24] │ │ │ │ + strb r2, [r3, #24] │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #40] @ 1f1dd4 │ │ │ │ sub sp, #12 │ │ │ │ @@ -272163,24 +272166,24 @@ │ │ │ │ movs r3, #26 │ │ │ │ ldr r1, [pc, #36] @ (1f1ddc ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #88 @ 0x58 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ b.w 145b84 │ │ │ │ - asrs r6, r2, #31 │ │ │ │ + asrs r6, r0, #31 │ │ │ │ movs r6, r5 │ │ │ │ - strb r4, [r4, #30] │ │ │ │ + strb r4, [r2, #30] │ │ │ │ movs r3, r4 │ │ │ │ - strb r6, [r4, #23] │ │ │ │ + strb r6, [r2, #23] │ │ │ │ movs r3, r4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #96] @ (1f1e50 ) │ │ │ │ sub sp, #20 │ │ │ │ @@ -272190,22 +272193,22 @@ │ │ │ │ add.w r1, r5, #88 @ 0x58 │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [pc, #88] @ (1f1e58 ) │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #12] │ │ │ │ adds r5, #152 @ 0x98 │ │ │ │ add r1, pc │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r1, [pc, #76] @ (1f1e5c ) │ │ │ │ movw r3, #439 @ 0x1b7 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r4, r0 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r1, [pc, #64] @ (1f1e60 ) │ │ │ │ mov r2, r4 │ │ │ │ add r1, pc │ │ │ │ adds r1, #76 @ 0x4c │ │ │ │ bl 212f7c │ │ │ │ ldr r0, [r4, #20] │ │ │ │ movs r3, #0 │ │ │ │ @@ -272217,21 +272220,21 @@ │ │ │ │ ldr r0, [r4, #28] │ │ │ │ blx 143ca4 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ b.w 143ca0 │ │ │ │ nop │ │ │ │ - asrs r6, r2, #30 │ │ │ │ + asrs r6, r0, #30 │ │ │ │ movs r6, r5 │ │ │ │ - strb r0, [r4, #29] │ │ │ │ + strb r0, [r2, #29] │ │ │ │ movs r3, r4 │ │ │ │ - strb r6, [r3, #22] │ │ │ │ + strb r6, [r1, #22] │ │ │ │ movs r3, r4 │ │ │ │ - strb r4, [r5, #25] │ │ │ │ + strb r4, [r3, #25] │ │ │ │ movs r3, r4 │ │ │ │ mrc2 0, 5, r0, cr2, cr0, {1} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #64] @ 1f1eb4 │ │ │ │ @@ -272241,34 +272244,34 @@ │ │ │ │ ldr r1, [pc, #60] @ (1f1ebc ) │ │ │ │ add ip, pc │ │ │ │ add.w r4, ip, #88 @ 0x58 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ movs r3, #26 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ blx 143ca4 │ │ │ │ mov r0, r5 │ │ │ │ blx 145b88 │ │ │ │ str r0, [r4, #28] │ │ │ │ add sp, #12 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - asrs r6, r1, #28 │ │ │ │ + asrs r6, r7, #27 │ │ │ │ movs r6, r5 │ │ │ │ - strb r4, [r3, #27] │ │ │ │ + strb r4, [r1, #27] │ │ │ │ movs r3, r4 │ │ │ │ - strb r6, [r3, #20] │ │ │ │ + strb r6, [r1, #20] │ │ │ │ movs r3, r4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #64] @ 1f1f10 │ │ │ │ sub sp, #12 │ │ │ │ @@ -272277,34 +272280,34 @@ │ │ │ │ ldr r1, [pc, #60] @ (1f1f18 ) │ │ │ │ add ip, pc │ │ │ │ add.w r4, ip, #88 @ 0x58 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ movs r3, #26 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ blx 143ca4 │ │ │ │ mov r0, r5 │ │ │ │ blx 145b88 │ │ │ │ str r0, [r4, #24] │ │ │ │ add sp, #12 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - asrs r2, r6, #26 │ │ │ │ + asrs r2, r4, #26 │ │ │ │ movs r6, r5 │ │ │ │ - strb r0, [r0, #26] │ │ │ │ + strb r0, [r6, #25] │ │ │ │ movs r3, r4 │ │ │ │ - strb r2, [r0, #19] │ │ │ │ + strb r2, [r6, #18] │ │ │ │ movs r3, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #296] @ (1f2058 ) │ │ │ │ sub sp, #24 │ │ │ │ @@ -272322,23 +272325,23 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ add.w r2, r4, #88 @ 0x58 │ │ │ │ movs r3, #26 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r7 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #268] @ (1f206c ) │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 299d94 │ │ │ │ + bl 299d8c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1f203a │ │ │ │ ldr r0, [r5, #24] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1f201c │ │ │ │ movs r3, #0 │ │ │ │ add r2, sp, #16 │ │ │ │ @@ -272353,15 +272356,15 @@ │ │ │ │ add.w r3, r4, #176 @ 0xb0 │ │ │ │ ldr r5, [r6, #8] │ │ │ │ mov r1, r7 │ │ │ │ add r2, pc │ │ │ │ mov r0, r8 │ │ │ │ strd r2, r5, [sp] │ │ │ │ movw r2, #425 @ 0x1a9 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cbz r0, 1f1fae │ │ │ │ blx 144214 │ │ │ │ ldr r2, [pc, #196] @ (1f2074 ) │ │ │ │ ldr r3, [pc, #168] @ (1f205c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -272381,15 +272384,15 @@ │ │ │ │ ldr r1, [pc, #156] @ (1f2078 ) │ │ │ │ mov r2, r7 │ │ │ │ movw r3, #429 @ 0x1ad │ │ │ │ adds r4, #176 @ 0xb0 │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r2, [pc, #140] @ (1f207c ) │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mov r3, r5 │ │ │ │ add r2, pc │ │ │ │ strd r6, r6, [sp, #4] │ │ │ │ adds r2, #76 @ 0x4c │ │ │ │ str r1, [sp, #0] │ │ │ │ @@ -272399,63 +272402,63 @@ │ │ │ │ ldr r5, [pc, #120] @ (1f2080 ) │ │ │ │ mov r3, r4 │ │ │ │ mov.w r2, #430 @ 0x1ae │ │ │ │ mov r1, r7 │ │ │ │ add r5, pc │ │ │ │ mov r0, r8 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1f1fa6 │ │ │ │ ldr r5, [pc, #100] @ (1f2084 ) │ │ │ │ add.w r3, r4, #176 @ 0xb0 │ │ │ │ ldr r2, [pc, #100] @ (1f2088 ) │ │ │ │ mov r1, r7 │ │ │ │ add r5, pc │ │ │ │ mov r0, r8 │ │ │ │ add r2, pc │ │ │ │ strd r2, r5, [sp] │ │ │ │ mov.w r2, #416 @ 0x1a0 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1f1fa6 │ │ │ │ ldr r2, [pc, #80] @ (1f208c ) │ │ │ │ add.w r3, r4, #176 @ 0xb0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ add r2, pc │ │ │ │ strd r2, r6, [sp] │ │ │ │ mov.w r2, #410 @ 0x19a │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1f1fa6 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ add r3, sp, #992 @ 0x3e0 │ │ │ │ movs r1, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r4, #24] │ │ │ │ + strb r4, [r2, #24] │ │ │ │ movs r3, r4 │ │ │ │ - strb r4, [r4, #17] │ │ │ │ + strb r4, [r2, #17] │ │ │ │ movs r3, r4 │ │ │ │ - asrs r2, r1, #25 │ │ │ │ + asrs r2, r7, #24 │ │ │ │ movs r6, r5 │ │ │ │ - udf #30 │ │ │ │ + udf #14 │ │ │ │ movs r4, r4 │ │ │ │ - strb r6, [r7, #30] │ │ │ │ + strb r6, [r5, #30] │ │ │ │ movs r3, r4 │ │ │ │ add r3, sp, #488 @ 0x1e8 │ │ │ │ movs r1, r6 │ │ │ │ - strb r6, [r3, #18] │ │ │ │ + strb r6, [r1, #18] │ │ │ │ movs r3, r4 │ │ │ │ stc2l 0, cr0, [r0], #192 @ 0xc0 │ │ │ │ - strb r4, [r4, #29] │ │ │ │ + strb r4, [r2, #29] │ │ │ │ movs r3, r4 │ │ │ │ - strb r6, [r6, r0] │ │ │ │ + strb r6, [r4, r0] │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r2, [r0, #2] │ │ │ │ + ldrh r2, [r6, #0] │ │ │ │ movs r1, r4 │ │ │ │ - strb r4, [r5, #27] │ │ │ │ + strb r4, [r3, #27] │ │ │ │ movs r3, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #364] @ (1f2210 ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -272471,15 +272474,15 @@ │ │ │ │ ldr r5, [r6, r5] │ │ │ │ add r2, pc │ │ │ │ ldr r4, [pc, #360] @ (1f2224 ) │ │ │ │ add r1, pc │ │ │ │ ldr r5, [r5, #0] │ │ │ │ str r5, [sp, #12] │ │ │ │ mov.w r5, #0 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r3, [pc, #348] @ (1f2228 ) │ │ │ │ add r4, pc │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -272564,90 +272567,90 @@ │ │ │ │ ldr r3, [pc, #152] @ (1f2238 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 1f20dc │ │ │ │ ldr r0, [pc, #148] @ (1f223c ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1f20dc │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r1, [pc, #140] @ (1f2240 ) │ │ │ │ ldr r0, [pc, #140] @ (1f2244 ) │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add r0, pc │ │ │ │ adds r1, #200 @ 0xc8 │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cbz r0, 1f21ca │ │ │ │ blx 144214 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ b.n 1f2152 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r1, [pc, #116] @ (1f2248 ) │ │ │ │ ldr r0, [pc, #116] @ (1f224c ) │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add r0, pc │ │ │ │ adds r1, #200 @ 0xc8 │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1f21c6 │ │ │ │ b.n 1f21ca │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r1, [pc, #96] @ (1f2250 ) │ │ │ │ ldr r0, [pc, #100] @ (1f2254 ) │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add r0, pc │ │ │ │ adds r1, #200 @ 0xc8 │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cbz r0, 1f2204 │ │ │ │ blx 144214 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ b.n 1f2168 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - asrs r2, r4, #19 │ │ │ │ + asrs r2, r2, #19 │ │ │ │ movs r6, r5 │ │ │ │ add r2, sp, #512 @ 0x200 │ │ │ │ movs r1, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r5, #18] │ │ │ │ + strb r0, [r3, #18] │ │ │ │ movs r3, r4 │ │ │ │ - strb r0, [r5, #11] │ │ │ │ + strb r0, [r3, #11] │ │ │ │ movs r3, r4 │ │ │ │ add r2, sp, #384 @ 0x180 │ │ │ │ movs r1, r6 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ - bl 4bc22e │ │ │ │ + bl 4bc22e │ │ │ │ add r1, sp, #768 @ 0x300 │ │ │ │ movs r1, r6 │ │ │ │ subs r4, r3, #3 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r5, #23] │ │ │ │ + strb r0, [r3, #23] │ │ │ │ movs r3, r4 │ │ │ │ - asrs r6, r2, #15 │ │ │ │ + asrs r6, r0, #15 │ │ │ │ movs r6, r5 │ │ │ │ - strb r6, [r0, #10] │ │ │ │ + strb r6, [r6, #9] │ │ │ │ movs r3, r4 │ │ │ │ - asrs r6, r6, #14 │ │ │ │ + asrs r6, r4, #14 │ │ │ │ movs r6, r5 │ │ │ │ - strb r6, [r1, #23] │ │ │ │ + strb r6, [r7, #22] │ │ │ │ movs r3, r4 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r1, #14 │ │ │ │ movs r6, r5 │ │ │ │ - strb r4, [r5, #14] │ │ │ │ + strb r4, [r3, #14] │ │ │ │ movs r3, r4 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r4, #0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -272850,15 +272853,15 @@ │ │ │ │ add r1, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [pc, #84] @ (1f249c ) │ │ │ │ add r3, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ b.n 1f2408 │ │ │ │ blx 144220 <__errno_location@plt> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 143fd8 │ │ │ │ ldr r2, [pc, #56] @ (1f24a0 ) │ │ │ │ ldr r3, [pc, #60] @ (1f24a4 ) │ │ │ │ @@ -272866,36 +272869,36 @@ │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r2, #182 @ 0xb6 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mov r0, r6 │ │ │ │ blx 1445ac │ │ │ │ b.n 1f2454 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ add r7, pc, #448 @ (adr r7, 1f264c ) │ │ │ │ movs r1, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ add r7, pc, #128 @ (adr r7, 1f2514 ) │ │ │ │ movs r1, r6 │ │ │ │ - strb r2, [r5, #14] │ │ │ │ + strb r2, [r3, #14] │ │ │ │ movs r3, r4 │ │ │ │ - asrs r4, r4, #8 │ │ │ │ + asrs r4, r2, #8 │ │ │ │ movs r6, r5 │ │ │ │ - strb r6, [r0, #14] │ │ │ │ + strb r6, [r6, #13] │ │ │ │ movs r3, r4 │ │ │ │ - strb r6, [r3, #14] │ │ │ │ + strb r6, [r1, #14] │ │ │ │ movs r3, r4 │ │ │ │ - asrs r6, r7, #7 │ │ │ │ + asrs r6, r5, #7 │ │ │ │ movs r6, r5 │ │ │ │ - strb r0, [r4, #13] │ │ │ │ + strb r0, [r2, #13] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 001f24ac : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -273049,18 +273052,18 @@ │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [pc, #20] @ (1f2638 ) │ │ │ │ add r4, pc │ │ │ │ mov r0, r4 │ │ │ │ - bl 2969cc │ │ │ │ + bl 2969c4 │ │ │ │ add.w r0, r4, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2969cc │ │ │ │ + b.w 2969c4 │ │ │ │ @ instruction: 0xf7840030 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ @@ -273069,73 +273072,73 @@ │ │ │ │ ldr r2, [pc, #72] @ (1f269c ) │ │ │ │ ldr r1, [pc, #72] @ (1f26a0 ) │ │ │ │ add r4, pc │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ adds r4, #12 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - bl 297070 │ │ │ │ + bl 297068 │ │ │ │ ldr r2, [pc, #52] @ (1f26a4 ) │ │ │ │ ldr r1, [pc, #56] @ (1f26a8 ) │ │ │ │ movs r3, #32 │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ ldr r3, [r3, #56] @ 0x38 │ │ │ │ blx r3 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r5, #28] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 2975d0 │ │ │ │ + b.w 2975c8 │ │ │ │ nop │ │ │ │ - asrs r2, r5, #32 │ │ │ │ + asrs r2, r3, #32 │ │ │ │ movs r6, r5 │ │ │ │ - ldrb r4, [r5, r0] │ │ │ │ - movs r3, r4 │ │ │ │ ldrb r4, [r3, r0] │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r2, [r0, r3] │ │ │ │ + ldrb r4, [r1, r0] │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r6, [r6, r2] │ │ │ │ + ldrb r2, [r6, r2] │ │ │ │ + movs r3, r4 │ │ │ │ + ldrb r6, [r4, r2] │ │ │ │ movs r3, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w ip, [pc, #40] @ 1f26e8 │ │ │ │ ldr r2, [pc, #40] @ (1f26ec ) │ │ │ │ movs r3, #24 │ │ │ │ ldr r1, [pc, #40] @ (1f26f0 ) │ │ │ │ add ip, pc │ │ │ │ add r2, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - bl 2975d0 │ │ │ │ + bl 2975c8 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 143ca0 │ │ │ │ - lsrs r2, r7, #30 │ │ │ │ + lsrs r2, r5, #30 │ │ │ │ movs r6, r5 │ │ │ │ - ldrh r4, [r7, r6] │ │ │ │ + ldrh r4, [r5, r6] │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r2, [r5, r6] │ │ │ │ + ldrh r2, [r3, r6] │ │ │ │ movs r3, r4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #136] @ 1f278c │ │ │ │ sub sp, #28 │ │ │ │ @@ -273151,21 +273154,21 @@ │ │ │ │ ldr.w r5, [ip, r5] │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ ldr r5, [r5, #0] │ │ │ │ str r5, [sp, #20] │ │ │ │ mov.w r5, #0 │ │ │ │ strd r1, r2, [sp, #8] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r5, r0 │ │ │ │ - bl 297070 │ │ │ │ + bl 297068 │ │ │ │ movs r3, #24 │ │ │ │ ldrd r1, r2, [sp, #8] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ mov r3, r0 │ │ │ │ ldr r1, [r5, #28] │ │ │ │ mov r0, r5 │ │ │ │ movs r4, #0 │ │ │ │ add r2, sp, #16 │ │ │ │ ldr r3, [r3, #96] @ 0x60 │ │ │ │ str r4, [sp, #16] │ │ │ │ @@ -273184,42 +273187,42 @@ │ │ │ │ add sp, #28 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - bl 3e0150 │ │ │ │ + bl 3e0148 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 1f2758 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ add r4, pc, #120 @ (adr r4, 1f2808 ) │ │ │ │ movs r1, r6 │ │ │ │ - lsrs r0, r6, #29 │ │ │ │ + lsrs r0, r4, #29 │ │ │ │ movs r6, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r4, r5] │ │ │ │ + ldrh r6, [r2, r5] │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r0, [r3, r5] │ │ │ │ + ldrh r0, [r1, r5] │ │ │ │ movs r3, r4 │ │ │ │ add r3, pc, #832 @ (adr r3, 1f2ae4 ) │ │ │ │ movs r1, r6 │ │ │ │ │ │ │ │ 001f27a4 : │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cbz r3, 1f27d8 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 3ed750 │ │ │ │ + bl 3ed748 │ │ │ │ movs r1, #1 │ │ │ │ - bl 3d77ac │ │ │ │ + bl 3d77a4 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 1f27b8 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -273233,52 +273236,52 @@ │ │ │ │ │ │ │ │ 001f27e4 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ - bl 297070 │ │ │ │ + bl 297068 │ │ │ │ ldr.w ip, [pc, #44] @ 1f2828 │ │ │ │ ldr r2, [pc, #44] @ (1f282c ) │ │ │ │ movs r3, #24 │ │ │ │ ldr r1, [pc, #44] @ (1f2830 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #32 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr r0, [r0, #48] @ 0x30 │ │ │ │ add sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ - lsrs r6, r7, #25 │ │ │ │ + lsrs r6, r5, #25 │ │ │ │ movs r6, r5 │ │ │ │ - ldrh r4, [r7, r1] │ │ │ │ + ldrh r4, [r5, r1] │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r6, [r5, r1] │ │ │ │ + ldrh r6, [r3, r1] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 001f2834 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [r0, #20] │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ cbnz r5, 1f2868 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [r4, #20] │ │ │ │ - bl 2974b0 │ │ │ │ + bl 2974a8 │ │ │ │ mov r0, r5 │ │ │ │ strb r5, [r4, #25] │ │ │ │ add sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -273291,50 +273294,50 @@ │ │ │ │ ldr r4, [pc, #28] @ (1f2890 ) │ │ │ │ add r3, pc │ │ │ │ ldr r1, [pc, #28] @ (1f2894 ) │ │ │ │ adds r3, #56 @ 0x38 │ │ │ │ add r4, pc │ │ │ │ strd r4, r5, [sp] │ │ │ │ add r1, pc │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 1f2856 │ │ │ │ nop │ │ │ │ - lsrs r6, r1, #24 │ │ │ │ + lsrs r6, r7, #23 │ │ │ │ movs r6, r5 │ │ │ │ - strb r0, [r3, #0] │ │ │ │ + strb r0, [r1, #0] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r6, [r6, #124] @ 0x7c │ │ │ │ + ldr r6, [r4, #124] @ 0x7c │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 001f2898 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ - bl 297070 │ │ │ │ + bl 297068 │ │ │ │ ldr r1, [pc, #80] @ (1f2904 ) │ │ │ │ movs r3, #24 │ │ │ │ ldr r2, [pc, #80] @ (1f2908 ) │ │ │ │ add r1, pc │ │ │ │ adds r1, #32 │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [pc, #76] @ (1f290c ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ mov r5, r0 │ │ │ │ cbz r3, 1f28dc │ │ │ │ - bl 3ed750 │ │ │ │ + bl 3ed748 │ │ │ │ movs r1, #1 │ │ │ │ - bl 3d77ac │ │ │ │ + bl 3d77a4 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 1f28cc │ │ │ │ ldr r3, [r5, #64] @ 0x40 │ │ │ │ mov r0, r3 │ │ │ │ cbz r3, 1f28ee │ │ │ │ mov r1, r6 │ │ │ │ @@ -273348,189 +273351,189 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - lsrs r2, r1, #23 │ │ │ │ + lsrs r2, r7, #22 │ │ │ │ movs r6, r5 │ │ │ │ - ldr r6, [r0, r7] │ │ │ │ + ldr r6, [r6, r6] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [r7, r6] │ │ │ │ + ldr r0, [r5, r6] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 001f2910 : │ │ │ │ ldrb r0, [r0, #25] │ │ │ │ bx lr │ │ │ │ │ │ │ │ 001f2914 : │ │ │ │ ldr r2, [r0, #28] │ │ │ │ cbz r2, 1f2920 │ │ │ │ ldr r0, [pc, #52] @ (1f2950 ) │ │ │ │ add r0, pc │ │ │ │ - b.w 3e0c8c │ │ │ │ + b.w 3e0c84 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ str r1, [r0, #28] │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 2974b0 │ │ │ │ + bl 2974a8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [pc, #24] @ (1f2954 ) │ │ │ │ ldr r0, [pc, #24] @ (1f2958 ) │ │ │ │ mov r1, r3 │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 3ef6d4 │ │ │ │ + b.w 3ef6cc │ │ │ │ nop │ │ │ │ - ldr r6, [r3, #120] @ 0x78 │ │ │ │ + ldr r6, [r1, #120] @ 0x78 │ │ │ │ movs r3, r4 │ │ │ │ ldc2l 15, cr15, [r9], #1020 @ 0x3fc │ │ │ │ stc2 15, cr15, [pc, #1020]! @ 1f2d58 │ │ │ │ │ │ │ │ 001f295c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 297070 │ │ │ │ + bl 297068 │ │ │ │ ldr.w ip, [pc, #76] @ 1f29c0 │ │ │ │ ldr r2, [pc, #76] @ (1f29c4 ) │ │ │ │ movs r3, #24 │ │ │ │ ldr r1, [pc, #76] @ (1f29c8 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #32 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ cbz r3, 1f29a2 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ b.n 1f29a2 │ │ │ │ - bl 3ed750 │ │ │ │ + bl 3ed748 │ │ │ │ movs r1, #1 │ │ │ │ - bl 3d77ac │ │ │ │ + bl 3d77a4 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 1f2998 │ │ │ │ strb r3, [r4, #25] │ │ │ │ add sp, #8 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsrs r4, r0, #20 │ │ │ │ + lsrs r4, r6, #19 │ │ │ │ movs r6, r5 │ │ │ │ - ldr r2, [r0, r4] │ │ │ │ + ldr r2, [r6, r3] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r4, [r6, r3] │ │ │ │ + ldr r4, [r4, r3] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 001f29cc : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 297070 │ │ │ │ + bl 297068 │ │ │ │ ldr.w ip, [pc, #40] @ 1f2a0c │ │ │ │ ldr r2, [pc, #40] @ (1f2a10 ) │ │ │ │ movs r3, #24 │ │ │ │ ldr r1, [pc, #40] @ (1f2a14 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #32 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ bx r3 │ │ │ │ - lsrs r4, r2, #18 │ │ │ │ + lsrs r4, r0, #18 │ │ │ │ movs r6, r5 │ │ │ │ - ldr r2, [r2, r2] │ │ │ │ + ldr r2, [r0, r2] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r4, [r0, r2] │ │ │ │ + ldr r4, [r6, r1] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 001f2a18 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 297070 │ │ │ │ + bl 297068 │ │ │ │ ldr.w ip, [pc, #60] @ 1f2a6c │ │ │ │ ldr r2, [pc, #60] @ (1f2a70 ) │ │ │ │ movs r3, #24 │ │ │ │ ldr r1, [pc, #60] @ (1f2a74 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #32 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr r3, [r0, #76] @ 0x4c │ │ │ │ cbz r3, 1f2a58 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ bx r3 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - lsrs r0, r1, #17 │ │ │ │ + lsrs r0, r7, #16 │ │ │ │ movs r6, r5 │ │ │ │ - ldr r6, [r0, r1] │ │ │ │ + ldr r6, [r6, r0] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r0, [r7, r0] │ │ │ │ + ldr r0, [r5, r0] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 001f2a78 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ - bl 297070 │ │ │ │ + bl 297068 │ │ │ │ ldr r1, [pc, #56] @ (1f2acc ) │ │ │ │ movs r3, #24 │ │ │ │ ldr r2, [pc, #56] @ (1f2ad0 ) │ │ │ │ add r1, pc │ │ │ │ adds r1, #32 │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [pc, #52] @ (1f2ad4 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr r3, [r0, #80] @ 0x50 │ │ │ │ cbz r3, 1f2ab6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ bx r3 │ │ │ │ @@ -273539,81 +273542,81 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - lsrs r2, r5, #15 │ │ │ │ + lsrs r2, r3, #15 │ │ │ │ movs r6, r5 │ │ │ │ - ldrsb r6, [r4, r7] │ │ │ │ + ldrsb r6, [r2, r7] │ │ │ │ movs r3, r4 │ │ │ │ - ldrsb r0, [r3, r7] │ │ │ │ + ldrsb r0, [r1, r7] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 001f2ad8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 297070 │ │ │ │ + bl 297068 │ │ │ │ ldr.w ip, [pc, #40] @ 1f2b18 │ │ │ │ ldr r2, [pc, #40] @ (1f2b1c ) │ │ │ │ movs r3, #24 │ │ │ │ ldr r1, [pc, #40] @ (1f2b20 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #32 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ bx r3 │ │ │ │ - lsrs r0, r1, #14 │ │ │ │ + lsrs r0, r7, #13 │ │ │ │ movs r6, r5 │ │ │ │ - ldrsb r6, [r0, r6] │ │ │ │ + ldrsb r6, [r6, r5] │ │ │ │ movs r3, r4 │ │ │ │ - ldrsb r0, [r7, r5] │ │ │ │ + ldrsb r0, [r5, r5] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 001f2b24 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 297070 │ │ │ │ + bl 297068 │ │ │ │ ldr.w ip, [pc, #40] @ 1f2b64 │ │ │ │ ldr r2, [pc, #40] @ (1f2b68 ) │ │ │ │ movs r3, #24 │ │ │ │ ldr r1, [pc, #40] @ (1f2b6c ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #32 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #88] @ 0x58 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ bx r3 │ │ │ │ - lsrs r4, r7, #12 │ │ │ │ + lsrs r4, r5, #12 │ │ │ │ movs r6, r5 │ │ │ │ - ldrsb r2, [r7, r4] │ │ │ │ + ldrsb r2, [r5, r4] │ │ │ │ movs r3, r4 │ │ │ │ - ldrsb r4, [r5, r4] │ │ │ │ + ldrsb r4, [r3, r4] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 001f2b70 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -273621,34 +273624,34 @@ │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #12 │ │ │ │ ldr r6, [pc, #104] @ (1f2bf0 ) │ │ │ │ blx 1439a4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r6, pc │ │ │ │ - bl 297070 │ │ │ │ + bl 297068 │ │ │ │ ldr r2, [pc, #92] @ (1f2bf4 ) │ │ │ │ ldr r1, [pc, #96] @ (1f2bf8 ) │ │ │ │ add.w r3, r6, #32 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #24 │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ adds r6, #12 │ │ │ │ - bl 297070 │ │ │ │ + bl 297068 │ │ │ │ ldr r2, [pc, #72] @ (1f2bfc ) │ │ │ │ ldr r1, [pc, #72] @ (1f2c00 ) │ │ │ │ movs r3, #32 │ │ │ │ add r2, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5, #32] │ │ │ │ blx 145b88 │ │ │ │ ldr r3, [r7, #92] @ 0x5c │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r6, #52] @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ @@ -273660,30 +273663,30 @@ │ │ │ │ add sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - lsrs r2, r6, #11 │ │ │ │ + lsrs r2, r4, #11 │ │ │ │ movs r6, r5 │ │ │ │ - ldrsb r0, [r5, r3] │ │ │ │ - movs r3, r4 │ │ │ │ ldrsb r0, [r3, r3] │ │ │ │ movs r3, r4 │ │ │ │ - ldrsb r4, [r7, r5] │ │ │ │ + ldrsb r0, [r1, r3] │ │ │ │ movs r3, r4 │ │ │ │ - ldrsb r0, [r6, r5] │ │ │ │ + ldrsb r4, [r5, r5] │ │ │ │ + movs r3, r4 │ │ │ │ + ldrsb r0, [r4, r5] │ │ │ │ movs r3, r4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, r2 │ │ │ │ - bl 29187c │ │ │ │ + bl 291874 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ cbz r0, 1f2c24 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 1f295c │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ @@ -273705,23 +273708,23 @@ │ │ │ │ add r2, pc │ │ │ │ mov r7, r0 │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 29187c │ │ │ │ + bl 291874 │ │ │ │ mov r3, r4 │ │ │ │ mov r8, r0 │ │ │ │ add r2, sp, #16 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov.w ip, #0 │ │ │ │ str.w ip, [sp, #16] │ │ │ │ - bl 3cb6d4 │ │ │ │ + bl 3cb6cc │ │ │ │ cbnz r0, 1f2caa │ │ │ │ ldr r2, [pc, #152] @ (1f2d1c ) │ │ │ │ ldr r3, [pc, #148] @ (1f2d18 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ @@ -273745,60 +273748,60 @@ │ │ │ │ ldr r2, [pc, #104] @ (1f2d24 ) │ │ │ │ ldr r1, [pc, #108] @ (1f2d28 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #62 @ 0x3e │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 1f2834 │ │ │ │ cbnz r0, 1f2cda │ │ │ │ str.w r6, [r8] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ blx 143ca4 │ │ │ │ b.n 1f2c80 │ │ │ │ mov r0, r7 │ │ │ │ - bl 297064 │ │ │ │ + bl 29705c │ │ │ │ ldr r1, [pc, #64] @ (1f2d2c ) │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov ip, r0 │ │ │ │ strd r5, r3, [sp, #8] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [pc, #56] @ (1f2d30 ) │ │ │ │ mov r0, r4 │ │ │ │ strd r1, ip, [sp] │ │ │ │ movs r2, #60 @ 0x3c │ │ │ │ ldr r1, [pc, #52] @ (1f2d34 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ blx 143ca4 │ │ │ │ b.n 1f2c80 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldr r6, [sp, #864] @ 0x360 │ │ │ │ movs r1, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [sp, #672] @ 0x2a0 │ │ │ │ movs r1, r6 │ │ │ │ - lsrs r0, r2, #8 │ │ │ │ + lsrs r0, r0, #8 │ │ │ │ movs r6, r5 │ │ │ │ - ldr r2, [r3, #64] @ 0x40 │ │ │ │ + ldr r2, [r1, #64] @ 0x40 │ │ │ │ movs r3, r4 │ │ │ │ - ldrsb r2, [r5, r1] │ │ │ │ + ldrsb r2, [r3, r1] │ │ │ │ movs r3, r4 │ │ │ │ - adds r2, r3, #4 │ │ │ │ + adds r2, r1, #4 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r4, r1, #7 │ │ │ │ + lsrs r4, r7, #6 │ │ │ │ movs r6, r5 │ │ │ │ - ldr r6, [r2, #60] @ 0x3c │ │ │ │ + ldr r6, [r0, #60] @ 0x3c │ │ │ │ movs r3, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #108] @ (1f2db8 ) │ │ │ │ @@ -273808,27 +273811,27 @@ │ │ │ │ add r2, pc │ │ │ │ sub sp, #8 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r4, [sp, #24] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 29187c │ │ │ │ + bl 291874 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cbz r3, 1f2dae │ │ │ │ ldr r0, [r3, #32] │ │ │ │ blx 145b88 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, sp │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3cb6d4 │ │ │ │ + bl 3cb6cc │ │ │ │ ldr r0, [sp, #0] │ │ │ │ blx 143ca4 │ │ │ │ ldr r2, [pc, #56] @ (1f2dc0 ) │ │ │ │ ldr r3, [pc, #48] @ (1f2dbc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -273850,15 +273853,15 @@ │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldr r5, [sp, #880] @ 0x370 │ │ │ │ movs r1, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [sp, #648] @ 0x288 │ │ │ │ movs r1, r6 │ │ │ │ - ldmia r7, {r2, r4, r6, r7} │ │ │ │ + ldmia r7, {r2, r6, r7} │ │ │ │ movs r4, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #160] @ (1f2e78 ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -274232,41 +274235,41 @@ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 1f322c │ │ │ │ ldr.w r1, [sp, #22] │ │ │ │ ldr r0, [pc, #272] @ (1f32b8 ) │ │ │ │ rev r1, r1 │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ mvn.w r0, #13 │ │ │ │ b.n 1f3080 │ │ │ │ ldr r3, [pc, #248] @ (1f32b0 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cbnz r2, 1f31f4 │ │ │ │ ldr.w r1, [sp, #46] @ 0x2e │ │ │ │ ldr r0, [pc, #248] @ (1f32bc ) │ │ │ │ rev r1, r1 │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ mvn.w r0, #13 │ │ │ │ b.n 1f3080 │ │ │ │ ldr r3, [pc, #236] @ (1f32c0 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1f307e │ │ │ │ ldr r3, [pc, #228] @ (1f32c4 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.w 1f307e │ │ │ │ ldr r0, [pc, #220] @ (1f32c8 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1f307e │ │ │ │ ldr r2, [pc, #212] @ (1f32cc ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ldrh r2, [r2, #0] │ │ │ │ cbz r2, 1f3206 │ │ │ │ ldr r2, [pc, #196] @ (1f32c4 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ @@ -274284,15 +274287,15 @@ │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r2, r3, #16 │ │ │ │ bpl.n 1f31be │ │ │ │ ldr r0, [pc, #176] @ (1f32d4 ) │ │ │ │ movs r2, #2 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1f31be │ │ │ │ ldr r2, [pc, #168] @ (1f32d8 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ldrh r2, [r2, #0] │ │ │ │ cbz r2, 1f323e │ │ │ │ ldr r2, [pc, #140] @ (1f32c4 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ @@ -274310,35 +274313,35 @@ │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r4, r3, #16 │ │ │ │ bpl.n 1f31a2 │ │ │ │ ldr r0, [pc, #132] @ (1f32e0 ) │ │ │ │ movs r2, #4 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1f31a2 │ │ │ │ ldr r0, [pc, #124] @ (1f32e4 ) │ │ │ │ movs r2, #18 │ │ │ │ rev r1, r1 │ │ │ │ str r3, [sp, #12] │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #26] │ │ │ │ rev r1, r3 │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 1f3244 │ │ │ │ b.n 1f31a2 │ │ │ │ ldr r0, [pc, #100] @ (1f32e8 ) │ │ │ │ movs r2, #35 @ 0x23 │ │ │ │ rev r1, r1 │ │ │ │ str r3, [sp, #12] │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [sp, #55] @ 0x37 │ │ │ │ rev r1, r3 │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 1f320c │ │ │ │ b.n 1f31be │ │ │ │ @@ -274349,39 +274352,39 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [sp, #856] @ 0x358 │ │ │ │ movs r1, r6 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [sp, #672] @ 0x2a0 │ │ │ │ movs r1, r6 │ │ │ │ - str r6, [r2, #124] @ 0x7c │ │ │ │ + str r6, [r0, #124] @ 0x7c │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [r2, #8] │ │ │ │ + ldr r2, [r0, #8] │ │ │ │ movs r3, r4 │ │ │ │ cmp r2, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r6, #8] │ │ │ │ + ldr r4, [r4, #8] │ │ │ │ movs r3, r4 │ │ │ │ adds r4, r1, #4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r6, #124] @ 0x7c │ │ │ │ + str r0, [r4, #124] @ 0x7c │ │ │ │ movs r3, r4 │ │ │ │ subs r4, r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r4, #108] @ 0x6c │ │ │ │ + str r0, [r2, #108] @ 0x6c │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [r0, #104] @ 0x68 │ │ │ │ + str r4, [r6, #100] @ 0x64 │ │ │ │ movs r3, r4 │ │ │ │ - str r6, [r7, #112] @ 0x70 │ │ │ │ + str r6, [r5, #112] @ 0x70 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 001f32ec : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -274452,15 +274455,15 @@ │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r9 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, r8 │ │ │ │ movs r3, #1 │ │ │ │ - bl 3f5914 │ │ │ │ + bl 3f590c │ │ │ │ add.w r3, r6, r9 │ │ │ │ mov r6, r3 │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, r3 │ │ │ │ bls.n 1f33da │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 1f338e │ │ │ │ @@ -274499,22 +274502,22 @@ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ lsls r2, r2, #16 │ │ │ │ bpl.n 1f33e6 │ │ │ │ ldr r0, [pc, #60] @ (1f3448 ) │ │ │ │ ldr r1, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ b.n 1f33e6 │ │ │ │ ldr r0, [pc, #48] @ (1f344c ) │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r7 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1f337a │ │ │ │ mov r0, r7 │ │ │ │ blx 1459e8 │ │ │ │ mov r3, r7 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ @@ -274524,17 +274527,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r0, #0 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r7, #108] @ 0x6c │ │ │ │ + str r4, [r5, #108] @ 0x6c │ │ │ │ movs r3, r4 │ │ │ │ - str r6, [r6, #104] @ 0x68 │ │ │ │ + str r6, [r4, #104] @ 0x68 │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r1, r0 │ │ │ │ @@ -274681,15 +274684,15 @@ │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r5 │ │ │ │ blx 1454d8 │ │ │ │ cmp.w fp, #0 │ │ │ │ bge.n 1f3592 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 357c78 │ │ │ │ + bl 357c70 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx 143870 │ │ │ │ ldr r2, [pc, #144] @ (1f367c ) │ │ │ │ ldr r3, [pc, #120] @ (1f3664 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -274718,47 +274721,47 @@ │ │ │ │ add r0, sp, #16 │ │ │ │ str.w r9, [sp] │ │ │ │ bl 14bb88 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1f3562 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 357c78 │ │ │ │ + bl 357c70 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx 143870 │ │ │ │ b.n 1f35e8 │ │ │ │ ldr r1, [pc, #60] @ (1f3684 ) │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r3, r6 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ cmp r5, #0 │ │ │ │ beq.n 1f35e8 │ │ │ │ b.n 1f363c │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r6, [sp, #144] @ 0x90 │ │ │ │ movs r1, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r3, r4, r6} │ │ │ │ + ldmia r0!, {r3, r6} │ │ │ │ movs r4, r4 │ │ │ │ str r5, [sp, #952] @ 0x3b8 │ │ │ │ movs r1, r6 │ │ │ │ adds r0, r4, r4 │ │ │ │ movs r0, r0 │ │ │ │ vminnm.f32 , , │ │ │ │ - ldrb r4, [r7, r6] │ │ │ │ + ldrb r4, [r5, r6] │ │ │ │ movs r1, r4 │ │ │ │ str r5, [sp, #256] @ 0x100 │ │ │ │ movs r1, r6 │ │ │ │ mrc2 15, 1, pc, cr5, cr15, {7} │ │ │ │ - str r6, [r7, #76] @ 0x4c │ │ │ │ + str r6, [r5, #76] @ 0x4c │ │ │ │ movs r3, r4 │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -274809,15 +274812,15 @@ │ │ │ │ mov r8, r7 │ │ │ │ mov r7, r3 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r4, [r3, #4] │ │ │ │ str r4, [sp, #24] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 3e1264 │ │ │ │ + bl 3e125c │ │ │ │ ldr r4, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1f393e │ │ │ │ mov r0, r4 │ │ │ │ blx 144d90 │ │ │ │ cmp r0, #255 @ 0xff │ │ │ │ bhi.w 1f3920 │ │ │ │ @@ -274871,24 +274874,24 @@ │ │ │ │ blx 145c88 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1f38ba │ │ │ │ mov r0, r5 │ │ │ │ blx 145b88 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ mov r5, r0 │ │ │ │ - bl 3c92dc │ │ │ │ + bl 3c92d4 │ │ │ │ ldr r3, [pc, #496] @ (1f39b4 ) │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ movs r1, #0 │ │ │ │ mov r6, r0 │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 3978f4 │ │ │ │ + bl 3978ec │ │ │ │ mov r0, r6 │ │ │ │ - bl 3ca5d0 │ │ │ │ + bl 3ca5c8 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, sl │ │ │ │ blx 1454e4 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 1f3888 │ │ │ │ @@ -274919,15 +274922,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r3, [pc, #408] @ (1f39c0 ) │ │ │ │ add r1, pc │ │ │ │ strd r2, r7, [sp] │ │ │ │ movw r2, #289 @ 0x121 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ add r3, pc │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ blx 14376c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r2, [pc, #380] @ (1f39c4 ) │ │ │ │ ldr r3, [pc, #336] @ (1f3998 ) │ │ │ │ add r2, pc │ │ │ │ @@ -274969,15 +274972,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r3, [pc, #296] @ (1f39d0 ) │ │ │ │ strd r2, r5, [sp] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ add r3, pc │ │ │ │ mov.w r2, #296 @ 0x128 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1f383a │ │ │ │ ldr r1, [r6, #0] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str r1, [sp, #8] │ │ │ │ ldr r3, [pc, #272] @ (1f39d4 ) │ │ │ │ ldr r2, [r2, #0] │ │ │ │ add r3, pc │ │ │ │ @@ -274985,15 +274988,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [pc, #272] @ (1f39dc ) │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #4] │ │ │ │ movw r2, #305 @ 0x131 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ add r3, pc │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1f383a │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str r1, [sp, #8] │ │ │ │ ldr r3, [pc, #248] @ (1f39e0 ) │ │ │ │ ldr r2, [r2, #4] │ │ │ │ add r3, pc │ │ │ │ @@ -275001,74 +275004,74 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [pc, #248] @ (1f39e8 ) │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #4] │ │ │ │ movw r2, #313 @ 0x139 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ add r3, pc │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1f383a │ │ │ │ movs r3, #31 │ │ │ │ ldr r2, [pc, #228] @ (1f39ec ) │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r1, [pc, #228] @ (1f39f0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [pc, #228] @ (1f39f4 ) │ │ │ │ strd r2, r5, [sp] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ add r3, pc │ │ │ │ movs r2, #247 @ 0xf7 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1f383a │ │ │ │ movs r3, #255 @ 0xff │ │ │ │ ldr r2, [pc, #212] @ (1f39f8 ) │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r1, [pc, #212] @ (1f39fc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [pc, #212] @ (1f3a00 ) │ │ │ │ strd r2, r4, [sp] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ add r3, pc │ │ │ │ movs r2, #241 @ 0xf1 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1f383a │ │ │ │ ldr r2, [pc, #196] @ (1f3a04 ) │ │ │ │ ldr r3, [pc, #196] @ (1f3a08 ) │ │ │ │ ldr r1, [pc, #200] @ (1f3a0c ) │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ add r3, pc │ │ │ │ strd r2, r4, [sp] │ │ │ │ add r1, pc │ │ │ │ movs r2, #235 @ 0xeb │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1f383a │ │ │ │ ldr r2, [pc, #180] @ (1f3a10 ) │ │ │ │ ldr r3, [pc, #184] @ (1f3a14 ) │ │ │ │ ldr r1, [pc, #184] @ (1f3a18 ) │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ add r3, pc │ │ │ │ strd r2, r5, [sp] │ │ │ │ add r1, pc │ │ │ │ movw r2, #263 @ 0x107 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1f383a │ │ │ │ ldr r2, [pc, #164] @ (1f3a1c ) │ │ │ │ ldr r3, [pc, #168] @ (1f3a20 ) │ │ │ │ ldr r1, [pc, #168] @ (1f3a24 ) │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ add r3, pc │ │ │ │ strd r2, r5, [sp] │ │ │ │ add r1, pc │ │ │ │ movs r2, #254 @ 0xfe │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1f383a │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r4, [sp, #384] @ 0x180 │ │ │ │ movs r1, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ @@ -275081,60 +275084,60 @@ │ │ │ │ subs r0, r5, #5 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xff91ffff │ │ │ │ cmp r1, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r0, #68] @ 0x44 │ │ │ │ + str r4, [r6, #64] @ 0x40 │ │ │ │ movs r3, r4 │ │ │ │ - str r0, [r3, #52] @ 0x34 │ │ │ │ + str r0, [r1, #52] @ 0x34 │ │ │ │ movs r3, r4 │ │ │ │ - cdp2 0, 10, cr0, cr0, cr13, {1} │ │ │ │ + cdp2 0, 9, cr0, cr0, cr13, {1} │ │ │ │ str r2, [sp, #912] @ 0x390 │ │ │ │ movs r1, r6 │ │ │ │ - str r6, [r6, #60] @ 0x3c │ │ │ │ + str r6, [r4, #60] @ 0x3c │ │ │ │ movs r3, r4 │ │ │ │ - str r6, [r2, #44] @ 0x2c │ │ │ │ + str r6, [r0, #44] @ 0x2c │ │ │ │ movs r3, r4 │ │ │ │ - cdp2 0, 2, cr0, cr6, cr13, {1} │ │ │ │ - str r4, [r0, #64] @ 0x40 │ │ │ │ + cdp2 0, 1, cr0, cr6, cr13, {1} │ │ │ │ + str r4, [r6, #60] @ 0x3c │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [r6, #40] @ 0x28 │ │ │ │ + str r4, [r4, #40] @ 0x28 │ │ │ │ movs r3, r4 │ │ │ │ - ldc2l 0, cr0, [lr, #180]! @ 0xb4 │ │ │ │ - str r0, [r1, #64] @ 0x40 │ │ │ │ + stc2l 0, cr0, [lr, #180]! @ 0xb4 │ │ │ │ + str r0, [r7, #60] @ 0x3c │ │ │ │ movs r3, r4 │ │ │ │ - str r0, [r2, #40] @ 0x28 │ │ │ │ + str r0, [r0, #40] @ 0x28 │ │ │ │ movs r3, r4 │ │ │ │ - ldc2l 0, cr0, [sl, #180] @ 0xb4 │ │ │ │ - str r2, [r5, #44] @ 0x2c │ │ │ │ + stc2l 0, cr0, [sl, #180] @ 0xb4 │ │ │ │ + str r2, [r3, #44] @ 0x2c │ │ │ │ movs r3, r4 │ │ │ │ - str r6, [r5, #36] @ 0x24 │ │ │ │ + str r6, [r3, #36] @ 0x24 │ │ │ │ movs r3, r4 │ │ │ │ - ldc2 0, cr0, [lr, #180]! @ 0xb4 │ │ │ │ - str r0, [r4, #40] @ 0x28 │ │ │ │ + stc2 0, cr0, [lr, #180]! @ 0xb4 │ │ │ │ + str r0, [r2, #40] @ 0x28 │ │ │ │ movs r3, r4 │ │ │ │ - str r0, [r2, #36] @ 0x24 │ │ │ │ + str r0, [r0, #36] @ 0x24 │ │ │ │ movs r3, r4 │ │ │ │ - stc2 0, cr0, [r0, #180]! @ 0xb4 │ │ │ │ - str r4, [r3, #36] @ 0x24 │ │ │ │ + ldc2 0, cr0, [r0, #180] @ 0xb4 │ │ │ │ + str r4, [r1, #36] @ 0x24 │ │ │ │ movs r3, r4 │ │ │ │ - stc2 0, cr0, [ip, #180] @ 0xb4 │ │ │ │ - str r2, [r6, #32] │ │ │ │ + ldc2l 0, cr0, [ip, #-180]! @ 0xffffff4c │ │ │ │ + str r2, [r4, #32] │ │ │ │ movs r3, r4 │ │ │ │ - str r6, [r4, #44] @ 0x2c │ │ │ │ + str r6, [r2, #44] @ 0x2c │ │ │ │ movs r3, r4 │ │ │ │ - ldc2l 0, cr0, [r2, #-180]! @ 0xffffff4c │ │ │ │ - str r0, [r3, #32] │ │ │ │ + stc2l 0, cr0, [r2, #-180]! @ 0xffffff4c │ │ │ │ + str r0, [r1, #32] │ │ │ │ movs r3, r4 │ │ │ │ - str r6, [r4, #40] @ 0x28 │ │ │ │ + str r6, [r2, #40] @ 0x28 │ │ │ │ movs r3, r4 │ │ │ │ - ldc2l 0, cr0, [r6, #-180] @ 0xffffff4c │ │ │ │ - str r4, [r7, #28] │ │ │ │ + stc2l 0, cr0, [r6, #-180] @ 0xffffff4c │ │ │ │ + str r4, [r5, #28] │ │ │ │ movs r3, r4 │ │ │ │ ldr r3, [pc, #16] @ (1f3a3c ) │ │ │ │ ldr r2, [pc, #20] @ (1f3a40 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r1, [pc, #16] @ (1f3a44 ) │ │ │ │ @@ -275142,37 +275145,37 @@ │ │ │ │ add r1, pc │ │ │ │ bx r3 │ │ │ │ nop │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, r6 │ │ │ │ subs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r6, [r5, r1] │ │ │ │ + ldrsb r6, [r3, r1] │ │ │ │ movs r1, r4 │ │ │ │ ldr r1, [pc, #8] @ (1f3a54 ) │ │ │ │ movs r2, #56 @ 0x38 │ │ │ │ add r1, pc │ │ │ │ - b.w 3da798 │ │ │ │ + b.w 3da790 │ │ │ │ nop │ │ │ │ - ldrsb r0, [r3, r1] │ │ │ │ + ldrsb r0, [r1, r1] │ │ │ │ movs r1, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cbz r4, 1f3aa2 │ │ │ │ mov r5, r0 │ │ │ │ movs r6, #0 │ │ │ │ b.n 1f3a94 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ str r6, [r4, #32] │ │ │ │ - bl 2ee660 │ │ │ │ + bl 2ee658 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 2cbae4 │ │ │ │ + bl 2cbadc │ │ │ │ ldr r0, [r4, #4] │ │ │ │ blx 143ca4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ blx 143ca4 │ │ │ │ mov r0, r4 │ │ │ │ blx 143ca4 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ @@ -275206,15 +275209,15 @@ │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add r7, pc │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 1f3b5e │ │ │ │ mov.w r8, #0 │ │ │ │ mov r5, r8 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 2eefd4 │ │ │ │ + bl 2eefcc │ │ │ │ ldrb.w r3, [r4, #37] @ 0x25 │ │ │ │ mov r2, r0 │ │ │ │ movs r0, #0 │ │ │ │ mov r1, r0 │ │ │ │ cbnz r3, 1f3b0c │ │ │ │ ldrd r3, r1, [r4, #16] │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ @@ -275225,15 +275228,15 @@ │ │ │ │ lsls r1, r1, #9 │ │ │ │ orr.w r1, r1, r3, lsr #23 │ │ │ │ subs r3, r2, #1 │ │ │ │ sbc.w ip, ip, ip │ │ │ │ adds r0, r3, r0 │ │ │ │ adc.w r1, r1, ip │ │ │ │ movs r3, #0 │ │ │ │ - bl 408660 │ │ │ │ + bl 408658 │ │ │ │ ldr r4, [r4, #32] │ │ │ │ adds.w r0, r0, r8 │ │ │ │ mov r8, r0 │ │ │ │ adc.w r5, r5, r1 │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 1f3ae4 │ │ │ │ bl 1cbd38 │ │ │ │ @@ -275266,28 +275269,28 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 1f3b3a │ │ │ │ ldr r0, [pc, #32] @ (1f3b9c ) │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r5 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1f3b3a │ │ │ │ nop │ │ │ │ - str r2, [r6, #8] │ │ │ │ + str r2, [r4, #8] │ │ │ │ movs r3, r4 │ │ │ │ str r0, [sp, #336] @ 0x150 │ │ │ │ movs r1, r6 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r3, #24] │ │ │ │ + str r6, [r1, #24] │ │ │ │ movs r3, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 2052cc │ │ │ │ @@ -275306,36 +275309,36 @@ │ │ │ │ mov r9, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r3 │ │ │ │ str r2, [sp, #20] │ │ │ │ cbz r3, 1f3bfa │ │ │ │ mov r4, r2 │ │ │ │ mov r0, r1 │ │ │ │ - bl 2c9a3c │ │ │ │ + bl 2c9a34 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 145310 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1f3e0e │ │ │ │ mov r0, r6 │ │ │ │ - bl 2ef640 │ │ │ │ + bl 2ef638 │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 1f3c14 │ │ │ │ b.n 1f3d46 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ef64c │ │ │ │ + bl 2ef644 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1f3d46 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ee650 │ │ │ │ + bl 2ee648 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1f3c06 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ee650 │ │ │ │ + bl 2ee648 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1f3db8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -275348,71 +275351,71 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1f3d46 │ │ │ │ ldrd sl, r7, [r0] │ │ │ │ ldrb.w r3, [sl] │ │ │ │ cmp r3, #35 @ 0x23 │ │ │ │ beq.w 1f3dd6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2ef640 │ │ │ │ + bl 2ef638 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1f3d46 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ee650 │ │ │ │ + bl 2ee648 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1f3d3a │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ movs r1, #7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ee6bc │ │ │ │ + bl 2ee6b4 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1f3da0 │ │ │ │ cmp r7, #0 │ │ │ │ beq.n 1f3d6e │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx 145710 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1f3d3a │ │ │ │ ldrd r5, r8, [r0, #4] │ │ │ │ mov r0, r6 │ │ │ │ - bl 2ca5b0 │ │ │ │ + bl 2ca5a8 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ee660 │ │ │ │ + bl 2ee658 │ │ │ │ movs r0, #48 @ 0x30 │ │ │ │ blx 1439a4 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, sl │ │ │ │ str.w r6, [fp] │ │ │ │ blx 145b88 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ str.w r2, [fp, #4] │ │ │ │ blx 145b88 │ │ │ │ str.w r4, [fp, #12] │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r6 │ │ │ │ str.w r2, [fp, #8] │ │ │ │ - bl 2c9248 │ │ │ │ + bl 2c9240 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r4 │ │ │ │ strd r2, r3, [fp, #16] │ │ │ │ - bl 2eefd4 │ │ │ │ + bl 2eefcc │ │ │ │ lsrs r2, r0, #9 │ │ │ │ lsrs r0, r0, #28 │ │ │ │ str.w r0, [fp, #28] │ │ │ │ lsls r2, r2, #13 │ │ │ │ str.w r2, [fp, #24] │ │ │ │ orrs r2, r0 │ │ │ │ beq.w 1f3df8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ee6b0 │ │ │ │ + bl 2ee6a8 │ │ │ │ cbz r0, 1f3d06 │ │ │ │ ldrb.w r2, [fp, #36] @ 0x24 │ │ │ │ orr.w r2, r2, #1 │ │ │ │ strb.w r2, [fp, #36] @ 0x24 │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 1f3d62 │ │ │ │ ldrb.w r2, [r8] │ │ │ │ @@ -275425,30 +275428,30 @@ │ │ │ │ ldr.w r1, [r9, #4] │ │ │ │ movs r0, #0 │ │ │ │ add.w r2, fp, #32 │ │ │ │ str.w r0, [fp, #32] │ │ │ │ str.w fp, [r1] │ │ │ │ str.w r2, [r9, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ef64c │ │ │ │ + bl 2ef644 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1f3c64 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w sl, [sp, #20] │ │ │ │ b.n 1f3c52 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ef624 │ │ │ │ + bl 2ef61c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1f3d24 │ │ │ │ b.n 1f3d18 │ │ │ │ mov r0, r5 │ │ │ │ blx 144d90 │ │ │ │ cmp r0, #255 @ 0xff │ │ │ │ bhi.n 1f3d7c │ │ │ │ @@ -275464,15 +275467,15 @@ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ adds r3, #40 @ 0x28 │ │ │ │ strd r5, r2, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ mov.w r2, #560 @ 0x230 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #28 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -275483,29 +275486,29 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ strd r2, r4, [sp] │ │ │ │ add r1, pc │ │ │ │ adds r3, #40 @ 0x28 │ │ │ │ movw r2, #507 @ 0x1fb │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1f3da0 │ │ │ │ ldr r3, [pc, #100] @ (1f3e3c ) │ │ │ │ mov.w r2, #528 @ 0x210 │ │ │ │ ldr r5, [pc, #96] @ (1f3e40 ) │ │ │ │ ldr r1, [pc, #100] @ (1f3e44 ) │ │ │ │ add r3, pc │ │ │ │ add r5, pc │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ adds r3, #40 @ 0x28 │ │ │ │ add r1, pc │ │ │ │ str.w sl, [sp, #8] │ │ │ │ str r4, [sp, #4] │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1f3da0 │ │ │ │ ldr r3, [pc, #76] @ (1f3e48 ) │ │ │ │ movw r2, #579 @ 0x243 │ │ │ │ ldr r1, [pc, #76] @ (1f3e4c ) │ │ │ │ ldr r0, [pc, #76] @ (1f3e50 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ @@ -275517,64 +275520,64 @@ │ │ │ │ ldr r1, [pc, #64] @ (1f3e58 ) │ │ │ │ ldr r0, [pc, #68] @ (1f3e5c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #20 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ - ldr??.w r0, [r0, sp, lsl #2] │ │ │ │ - str r0, [r6, #4] │ │ │ │ + vst4.8 {d16-d19}, [r0 :128]! │ │ │ │ + str r0, [r4, #4] │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r6, [r5, r7] │ │ │ │ + ldrb r6, [r3, r7] │ │ │ │ movs r3, r4 │ │ │ │ - ldrsb.w r0, [r6, sp, lsl #2] │ │ │ │ - ldrsh r0, [r0, r7] │ │ │ │ + vst4.8 {d0-d3}, [r6 :128]! │ │ │ │ + ldrsh r0, [r6, r6] │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r0, [r7, r6] │ │ │ │ + ldrb r0, [r5, r6] │ │ │ │ movs r3, r4 │ │ │ │ - ldr??.w r0, [r4, #45] @ 0x2d │ │ │ │ - ldrsh r6, [r1, r7] │ │ │ │ + str??.w r0, [r4, #45] @ 0x2d │ │ │ │ + ldrsh r6, [r7, r6] │ │ │ │ movs r3, r4 │ │ │ │ - ldrb r0, [r3, r6] │ │ │ │ + ldrb r0, [r1, r6] │ │ │ │ movs r3, r4 │ │ │ │ - ldr.w r0, [r2, #45] @ 0x2d │ │ │ │ - ldrb r4, [r7, r5] │ │ │ │ + str.w r0, [r2, #45] @ 0x2d │ │ │ │ + ldrb r4, [r5, r5] │ │ │ │ movs r3, r4 │ │ │ │ - str r0, [r7, #0] │ │ │ │ + str r0, [r5, #0] │ │ │ │ movs r3, r4 │ │ │ │ - ldrh.w r0, [ip, #45] @ 0x2d │ │ │ │ - ldrb r6, [r4, r5] │ │ │ │ + strh.w r0, [ip, #45] @ 0x2d │ │ │ │ + ldrb r6, [r2, r5] │ │ │ │ movs r3, r4 │ │ │ │ - ldrsh r2, [r5, r4] │ │ │ │ + ldrsh r2, [r3, r4] │ │ │ │ movs r3, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrb r2, [r0, #9] │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r0 │ │ │ │ mov r4, r1 │ │ │ │ cbz r2, 1f3e86 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cbz r2, 1f3e9a │ │ │ │ - bl 2eed6c │ │ │ │ + bl 2eed64 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ cbnz r2, 1f3ea6 │ │ │ │ add sp, #8 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl 2ee850 │ │ │ │ + bl 2ee848 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 1f3e8a │ │ │ │ ldr.w r0, [r4, #1560] @ 0x618 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ @@ -275601,33 +275604,33 @@ │ │ │ │ str.w r3, [r0, #1544] @ 0x608 │ │ │ │ cbnz r5, 1f3f08 │ │ │ │ b.n 1f3f36 │ │ │ │ ldr r3, [pc, #132] @ (1f3f78 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r1, r3 │ │ │ │ - bl 2eea04 │ │ │ │ + bl 2ee9fc │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 2eeb4c │ │ │ │ + bl 2eeb44 │ │ │ │ ldr r5, [r5, #4] │ │ │ │ cbz r5, 1f3f32 │ │ │ │ ldrb.w r3, [r6, #1548] @ 0x60c │ │ │ │ ldr r4, [r5, #0] │ │ │ │ cbz r3, 1f3f14 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ cbnz r3, 1f3f5e │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 2ee654 │ │ │ │ + bl 2ee64c │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 1f3ef2 │ │ │ │ - bl 2ee660 │ │ │ │ + bl 2ee658 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 2eeb4c │ │ │ │ + bl 2eeb44 │ │ │ │ ldr r5, [r5, #4] │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 1f3f08 │ │ │ │ ldr.w r5, [r6, #1560] @ 0x618 │ │ │ │ ldr r3, [pc, #68] @ (1f3f7c ) │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ @@ -275655,18 +275658,18 @@ │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ ldrh r4, [r1, #34] @ 0x22 │ │ │ │ movs r1, r6 │ │ │ │ cmp r6, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r5, #13 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf76c002d │ │ │ │ - ldrb r6, [r2, r0] │ │ │ │ + @ instruction: 0xf75c002d │ │ │ │ + ldrb r6, [r0, r0] │ │ │ │ movs r3, r4 │ │ │ │ - ldrsh r2, [r6, r3] │ │ │ │ + ldrsh r2, [r4, r3] │ │ │ │ movs r3, r4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #180] @ 1f4050 │ │ │ │ mov r7, r3 │ │ │ │ @@ -275686,37 +275689,37 @@ │ │ │ │ beq.n 1f4000 │ │ │ │ cmp r3, r0 │ │ │ │ str r1, [r2, #12] │ │ │ │ beq.n 1f3fe8 │ │ │ │ orr.w r1, r7, #12 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r2, #16] │ │ │ │ - bl 29fe6c │ │ │ │ + bl 29fe64 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 2a06bc │ │ │ │ + bl 2a06b4 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 2a06bc │ │ │ │ + b.w 2a06b4 │ │ │ │ orr.w r1, r7, #8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 29fe6c │ │ │ │ + bl 29fe64 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 2a06bc │ │ │ │ + b.w 2a06b4 │ │ │ │ cmp r3, r0 │ │ │ │ beq.n 1f4040 │ │ │ │ orr.w r1, r7, #4 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r2, #16] │ │ │ │ - bl 29fe6c │ │ │ │ + bl 29fe64 │ │ │ │ b.n 1f3fda │ │ │ │ ldr r0, [pc, #68] @ (1f4058 ) │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ ldrh r0, [r0, #0] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1f3fb8 │ │ │ │ ldr r0, [pc, #60] @ (1f405c ) │ │ │ │ @@ -275724,33 +275727,33 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ lsls r0, r0, #16 │ │ │ │ bpl.n 1f3fb8 │ │ │ │ ldr r0, [pc, #52] @ (1f4060 ) │ │ │ │ strd r3, r2, [sp, #8] │ │ │ │ add r0, pc │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ b.n 1f3fb8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 29fe6c │ │ │ │ + b.w 29fe64 │ │ │ │ nop │ │ │ │ ldrh r0, [r1, #28] │ │ │ │ movs r1, r6 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r3, r1] │ │ │ │ + ldrsh r4, [r1, r1] │ │ │ │ movs r3, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ ldr r3, [pc, #532] @ (1f428c ) │ │ │ │ @@ -275776,26 +275779,26 @@ │ │ │ │ movs r3, #64 @ 0x40 │ │ │ │ mov r2, fp │ │ │ │ mov r0, sl │ │ │ │ bl 1f3f8c │ │ │ │ mov r0, sl │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r9 │ │ │ │ - bl 2a0520 │ │ │ │ + bl 2a0518 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, sl │ │ │ │ - bl 2a04bc │ │ │ │ + bl 2a04b4 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, sl │ │ │ │ mov r3, r8 │ │ │ │ - bl 2a0520 │ │ │ │ + bl 2a0518 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, sl │ │ │ │ - bl 29fa50 │ │ │ │ + bl 29fa48 │ │ │ │ mov r0, r6 │ │ │ │ blx 143ca4 │ │ │ │ ldr.w r1, [fp, #16] │ │ │ │ ldrd r2, r3, [fp, #40] @ 0x28 │ │ │ │ ldr.w r0, [fp, #20] │ │ │ │ adds r2, r5, r2 │ │ │ │ adc.w r3, r3, #0 │ │ │ │ @@ -275829,15 +275832,15 @@ │ │ │ │ strd r3, r2, [sp, #24] │ │ │ │ mov.w r8, r5, lsr #23 │ │ │ │ lsls r4, r5, #9 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ str.w r8, [sp, #20] │ │ │ │ str r4, [sp, #16] │ │ │ │ - bl 2ef2dc │ │ │ │ + bl 2ef2d4 │ │ │ │ adds.w r4, r0, #15 │ │ │ │ adc.w r1, r1, #0 │ │ │ │ lsrs r4, r4, #4 │ │ │ │ bic.w r8, r1, #15 │ │ │ │ orr.w r4, r4, r1, lsl #28 │ │ │ │ orr.w r8, r8, r4, lsr #28 │ │ │ │ lsls r4, r4, #4 │ │ │ │ @@ -275847,18 +275850,18 @@ │ │ │ │ mov r6, r0 │ │ │ │ ldr.w r0, [fp, #12] │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r1, r6 │ │ │ │ ldrd r3, r2, [sp, #24] │ │ │ │ - bl 2ef360 │ │ │ │ + bl 2ef358 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3f3880 │ │ │ │ + bl 3f3878 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1f4096 │ │ │ │ mov r0, r6 │ │ │ │ blx 143ca4 │ │ │ │ ldr r3, [pc, #236] @ (1f4294 ) │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -275870,20 +275873,20 @@ │ │ │ │ mov r2, fp │ │ │ │ mov r0, sl │ │ │ │ movs r6, #0 │ │ │ │ bl 1f3f8c │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, sl │ │ │ │ - bl 2a0520 │ │ │ │ + bl 2a0518 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, sl │ │ │ │ - bl 2a04bc │ │ │ │ + bl 2a04b4 │ │ │ │ mov r0, sl │ │ │ │ - bl 29f814 │ │ │ │ + bl 29f80c │ │ │ │ b.n 1f40d6 │ │ │ │ ldr r3, [pc, #188] @ (1f4298 ) │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1f40a4 │ │ │ │ @@ -275899,18 +275902,18 @@ │ │ │ │ mov r2, fp │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r0, sl │ │ │ │ bl 1f3f8c │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, sl │ │ │ │ - bl 2a0520 │ │ │ │ + bl 2a0518 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, sl │ │ │ │ - bl 2a04bc │ │ │ │ + bl 2a04b4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ bne.n 1f41d2 │ │ │ │ b.n 1f40c2 │ │ │ │ ldr.w fp, [fp, #32] │ │ │ │ cmp.w fp, #0 │ │ │ │ bne.w 1f4106 │ │ │ │ @@ -275921,15 +275924,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, sl │ │ │ │ - bl 29bce8 │ │ │ │ + bl 29bce0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1f4106 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ @@ -275938,29 +275941,29 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r2, r7 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r3, r9 │ │ │ │ strd r4, r8, [sp, #8] │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1f41f8 │ │ │ │ ldr r3, [pc, #28] @ (1f4298 ) │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1f41b2 │ │ │ │ movs r3, #66 @ 0x42 │ │ │ │ movs r6, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ b.n 1f41ec │ │ │ │ ldrh r0, [r6, #20] │ │ │ │ movs r1, r6 │ │ │ │ - ldrsh r0, [r3, r0] │ │ │ │ + ldrsh r0, [r1, r0] │ │ │ │ movs r3, r4 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ @@ -275979,29 +275982,29 @@ │ │ │ │ cbnz r3, 1f430a │ │ │ │ bl 1ff904 │ │ │ │ cbz r0, 1f42cc │ │ │ │ ldrb r3, [r5, #8] │ │ │ │ cbz r3, 1f42e6 │ │ │ │ mov r0, r6 │ │ │ │ movs r1, #1 │ │ │ │ - bl 29fe6c │ │ │ │ + bl 29fe64 │ │ │ │ ldrb r0, [r5, #8] │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 1f4064 │ │ │ │ mov r0, r6 │ │ │ │ movs r1, #1 │ │ │ │ - bl 29fe6c │ │ │ │ + bl 29fe64 │ │ │ │ ldrb r0, [r5, #8] │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -276014,26 +276017,26 @@ │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 1f42c2 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #24] @ (1f433c ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1f42c2 │ │ │ │ nop │ │ │ │ ldrh r2, [r6, #2] │ │ │ │ movs r1, r6 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r3, r7] │ │ │ │ + ldrh r2, [r1, r7] │ │ │ │ movs r3, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r7, [pc, #152] @ (1f43ec ) │ │ │ │ mov r6, r0 │ │ │ │ @@ -276054,15 +276057,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 1f3f8c │ │ │ │ ldr r4, [r4, #32] │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 1f436a │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 29fe6c │ │ │ │ + bl 29fe64 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cbnz r3, 1f43cc │ │ │ │ mov r0, r5 │ │ │ │ bl 1f3a58 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ @@ -276082,44 +276085,44 @@ │ │ │ │ ldr r3, [pc, #60] @ (1f43f8 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r2, r3, #16 │ │ │ │ bpl.n 1f4362 │ │ │ │ ldr r0, [pc, #56] @ (1f43fc ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1f4362 │ │ │ │ ldr r3, [pc, #48] @ (1f4400 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1f438a │ │ │ │ ldr r3, [pc, #32] @ (1f43f8 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 1f438a │ │ │ │ ldr r0, [pc, #32] @ (1f4404 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1f438a │ │ │ │ nop │ │ │ │ strh r4, [r2, #62] @ 0x3e │ │ │ │ movs r1, r6 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #184 @ 0xb8 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r4, r5] │ │ │ │ + ldrh r4, [r2, r5] │ │ │ │ movs r3, r4 │ │ │ │ movs r4, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r5, r5] │ │ │ │ + ldrh r2, [r3, r5] │ │ │ │ movs r3, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #496] @ (1f460c ) │ │ │ │ mov r6, r1 │ │ │ │ @@ -276130,132 +276133,132 @@ │ │ │ │ add r4, pc │ │ │ │ mov r8, r2 │ │ │ │ blx 144f60 │ │ │ │ mov r7, r0 │ │ │ │ bl 1cbca8 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1f45f4 │ │ │ │ - bl 2f0080 │ │ │ │ + bl 2f0078 │ │ │ │ bl 205d38 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1f4574 │ │ │ │ strd r0, r0, [r6, #12] │ │ │ │ strh r0, [r6, #8] │ │ │ │ movs r0, #0 │ │ │ │ - bl 2e50f4 │ │ │ │ + bl 2e50ec │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1f452e │ │ │ │ mov.w r9, #0 │ │ │ │ movs r0, #0 │ │ │ │ - bl 2c99cc │ │ │ │ + bl 2c99c4 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 1f4498 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ blx 145c88 │ │ │ │ cbnz r0, 1f448c │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c9a3c │ │ │ │ + bl 2c9a34 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ str.w r8, [sp] │ │ │ │ bl 1f3bc8 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1f4598 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c99cc │ │ │ │ + bl 2c99c4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1f4466 │ │ │ │ ldr r4, [r6, #0] │ │ │ │ cmp r4, #0 │ │ │ │ beq.w 1f45cc │ │ │ │ ldr r0, [r4, #12] │ │ │ │ movs r1, #1 │ │ │ │ - bl 2ef5d0 │ │ │ │ + bl 2ef5c8 │ │ │ │ ldr r4, [r4, #32] │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 1f44a0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1f45cc │ │ │ │ mov r0, r7 │ │ │ │ blx 14376c │ │ │ │ cmp.w r9, #0 │ │ │ │ beq.n 1f44c8 │ │ │ │ mov r0, r9 │ │ │ │ blx 14376c │ │ │ │ - bl 2f00f0 │ │ │ │ + bl 2f00e8 │ │ │ │ ldr r4, [r6, #0] │ │ │ │ cbz r4, 1f44fa │ │ │ │ mov r2, r4 │ │ │ │ movs r3, #16 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 1f3f8c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 2eefd4 │ │ │ │ + bl 2eefcc │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2a04bc │ │ │ │ + bl 2a04b4 │ │ │ │ ldrb.w r1, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 29fe6c │ │ │ │ + bl 29fe64 │ │ │ │ ldr r4, [r4, #32] │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 1f44d0 │ │ │ │ mov r0, r5 │ │ │ │ movs r1, #1 │ │ │ │ - bl 29fe6c │ │ │ │ + bl 29fe64 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cbz r3, 1f4522 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1f45d2 │ │ │ │ mov r0, r9 │ │ │ │ - bl 2e50f4 │ │ │ │ + bl 2e50ec │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1f4458 │ │ │ │ mov r0, r9 │ │ │ │ - bl 2e51ac │ │ │ │ + bl 2e51a4 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1f4522 │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1f4522 │ │ │ │ mov r0, r9 │ │ │ │ - bl 2e53d0 │ │ │ │ + bl 2e53c8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1f4522 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1f4522 │ │ │ │ ldrb r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 1f451a │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ef4e4 │ │ │ │ + bl 2ef4dc │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1f4518 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2d10d4 │ │ │ │ + bl 2d10cc │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1f4522 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 1f454c │ │ │ │ b.n 1f4522 │ │ │ │ bl 205d14 │ │ │ │ @@ -276276,15 +276279,15 @@ │ │ │ │ blx 14376c │ │ │ │ cmp.w r9, #0 │ │ │ │ beq.n 1f45aa │ │ │ │ mov r0, r9 │ │ │ │ blx 14376c │ │ │ │ mov r0, r6 │ │ │ │ bl 1f3a58 │ │ │ │ - bl 2f00f0 │ │ │ │ + bl 2f00e8 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #16 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -276315,18 +276318,18 @@ │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ strh r0, [r1, #56] @ 0x38 │ │ │ │ movs r1, r6 │ │ │ │ cmp r6, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf0d6002d │ │ │ │ - strb r0, [r0, r6] │ │ │ │ + @ instruction: 0xf0c6002d │ │ │ │ + strb r0, [r6, r5] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r6, [pc, #736] @ (1f4900 ) │ │ │ │ + ldr r6, [pc, #672] @ (1f48c0 ) │ │ │ │ movs r2, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 2052cc │ │ │ │ @@ -276402,41 +276405,41 @@ │ │ │ │ tst.w fp, #16 │ │ │ │ bne.w 1f4824 │ │ │ │ tst.w fp, #32 │ │ │ │ bne.w 1f49ce │ │ │ │ tst.w fp, #64 @ 0x40 │ │ │ │ bne.w 1f4a7a │ │ │ │ mov r0, r7 │ │ │ │ - bl 29f7c8 │ │ │ │ + bl 29f7c0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1f48d8 │ │ │ │ mov r0, r9 │ │ │ │ bl 1f3a48 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ lsls r0, r3, #31 │ │ │ │ bmi.w 1f4c12 │ │ │ │ mov r0, r9 │ │ │ │ bl 1f3a28 │ │ │ │ mov r0, r7 │ │ │ │ str.w sl, [sp, #64] @ 0x40 │ │ │ │ - bl 2a01c8 │ │ │ │ + bl 2a01c0 │ │ │ │ lsls r3, r0, #24 │ │ │ │ bmi.w 1f494c │ │ │ │ ldr.w r3, [r8] │ │ │ │ uxtb.w fp, r0 │ │ │ │ str.w fp, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 1f4970 │ │ │ │ tst.w fp, #8 │ │ │ │ beq.n 1f46cc │ │ │ │ add.w fp, r4, #24 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, fp │ │ │ │ - bl 2a0630 │ │ │ │ + bl 2a0628 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1f4df6 │ │ │ │ ldrb.w r3, [r4, #1576] @ 0x628 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 1f4a72 │ │ │ │ cmp r6, #0 │ │ │ │ beq.w 1f4bae │ │ │ │ @@ -276446,15 +276449,15 @@ │ │ │ │ blx 145710 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1f4bda │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ ldrd r1, r5, [r5] │ │ │ │ - bl 2c9844 │ │ │ │ + bl 2c983c │ │ │ │ str.w r0, [r4, #1560] @ 0x618 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1f4bfc │ │ │ │ ldrb.w r3, [r4, #1576] @ 0x628 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 1f4c0c │ │ │ │ subs r3, r5, r3 │ │ │ │ @@ -276467,24 +276470,24 @@ │ │ │ │ tst.w fp, #4 │ │ │ │ bne.n 1f47ec │ │ │ │ ldr.w r3, [r4, #1564] @ 0x61c │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 1f46fe │ │ │ │ ldr.w r0, [pc, #1676] @ 1f4e64 │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ ldrb.w r3, [r4, #1576] @ 0x628 │ │ │ │ cbnz r3, 1f4818 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 1f3ec4 │ │ │ │ b.n 1f4818 │ │ │ │ add.w fp, r4, #280 @ 0x118 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, fp │ │ │ │ - bl 2a0630 │ │ │ │ + bl 2a0628 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1f4dda │ │ │ │ ldrb.w r2, [r4, #1576] @ 0x628 │ │ │ │ eor.w r3, r2, #1 │ │ │ │ cmp r5, #0 │ │ │ │ ite eq │ │ │ │ moveq r3, #0 │ │ │ │ @@ -276494,49 +276497,49 @@ │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 1f48fc │ │ │ │ ldr.w fp, [r4, #20] │ │ │ │ tst.w fp, #16 │ │ │ │ beq.w 1f4706 │ │ │ │ mov r0, r7 │ │ │ │ str.w sl, [sp, #64] @ 0x40 │ │ │ │ - bl 2a05c4 │ │ │ │ + bl 2a05bc │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2a01c8 │ │ │ │ + bl 2a01c0 │ │ │ │ ldrb.w r3, [r4, #1576] @ 0x628 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 1f4716 │ │ │ │ ldr.w r0, [r4, #1564] @ 0x61c │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1f4da2 │ │ │ │ ldr.w r0, [r4, #1560] @ 0x618 │ │ │ │ mov r1, fp │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ - bl 2ee498 │ │ │ │ + bl 2ee490 │ │ │ │ str.w r0, [r4, #1564] @ 0x61c │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1f4e18 │ │ │ │ tst.w r5, #248 @ 0xf8 │ │ │ │ bne.w 1f4e0a │ │ │ │ ldr.w r3, [r4, #1572] @ 0x624 │ │ │ │ cbz r3, 1f487e │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cbz r3, 1f487e │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 1f4b2c │ │ │ │ lsls r2, r5, #30 │ │ │ │ bmi.w 1f4b34 │ │ │ │ - bl 2eed18 │ │ │ │ + bl 2eed10 │ │ │ │ ldr.w r0, [r4, #1564] @ 0x61c │ │ │ │ lsls r3, r5, #31 │ │ │ │ bpl.w 1f4ad2 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ - bl 2ee798 │ │ │ │ + bl 2ee790 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1f4e02 │ │ │ │ movs r0, #12 │ │ │ │ and.w r5, r5, #1 │ │ │ │ blx 145d4c │ │ │ │ ldr.w r3, [r4, #1564] @ 0x61c │ │ │ │ @@ -276546,15 +276549,15 @@ │ │ │ │ strb r5, [r0, #9] │ │ │ │ str r3, [r0, #0] │ │ │ │ strb.w sl, [r0, #8] │ │ │ │ ldr.w r0, [r4, #1580] @ 0x62c │ │ │ │ blx 145afc │ │ │ │ str.w r0, [r4, #1580] @ 0x62c │ │ │ │ mov r0, r7 │ │ │ │ - bl 29f7c8 │ │ │ │ + bl 29f7c0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1f4724 │ │ │ │ mov fp, r6 │ │ │ │ b.n 1f4b64 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, fp │ │ │ │ @@ -276570,38 +276573,38 @@ │ │ │ │ ldr r5, [sp, #20] │ │ │ │ mov r1, fp │ │ │ │ mov.w r2, #1024 @ 0x400 │ │ │ │ mov r0, r5 │ │ │ │ blx 145dac │ │ │ │ ldr.w r0, [r4, #1560] @ 0x618 │ │ │ │ mov r1, r5 │ │ │ │ - bl 2ee43c │ │ │ │ + bl 2ee434 │ │ │ │ ldr.w fp, [r4, #20] │ │ │ │ str.w r0, [r4, #1564] @ 0x61c │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1f46fe │ │ │ │ tst.w fp, #16 │ │ │ │ bne.w 1f4824 │ │ │ │ ldr.w r2, [r4, #1560] @ 0x618 │ │ │ │ ldr.w r0, [pc, #1336] @ 1f4e68 │ │ │ │ add.w r2, r2, #16512 @ 0x4080 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ adds r2, #48 @ 0x30 │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ ldrb.w r3, [r4, #1576] @ 0x628 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1f47e4 │ │ │ │ b.n 1f4818 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2a01c8 │ │ │ │ + bl 2a01c0 │ │ │ │ lsls r5, r0, #24 │ │ │ │ bpl.w 1f4748 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2a0548 │ │ │ │ + bl 2a0540 │ │ │ │ ldr.w r3, [r8] │ │ │ │ uxtb.w fp, r0 │ │ │ │ str.w fp, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1f475a │ │ │ │ ldr.w r3, [pc, #1272] @ 1f4e6c │ │ │ │ ldr r2, [sp, #28] │ │ │ │ @@ -276613,15 +276616,15 @@ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r1, r3, #16 │ │ │ │ bpl.w 1f475a │ │ │ │ ldr.w r0, [pc, #1252] @ 1f4e74 │ │ │ │ mov r1, fp │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr.w fp, [r4, #20] │ │ │ │ b.n 1f475a │ │ │ │ cmp.w fp, #1 │ │ │ │ bls.w 1f4ada │ │ │ │ ldrb.w r3, [r4, #1576] @ 0x628 │ │ │ │ mov r5, r6 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -276637,22 +276640,22 @@ │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 1f4c90 │ │ │ │ ldrb.w r3, [r4, #1576] @ 0x628 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 1f4716 │ │ │ │ ldr.w r0, [r4, #1564] @ 0x61c │ │ │ │ - bl 2ef390 │ │ │ │ + bl 2ef388 │ │ │ │ ldr.w r0, [r4, #1564] @ 0x61c │ │ │ │ - bl 2ee654 │ │ │ │ + bl 2ee64c │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [r4, #1564] @ 0x61c │ │ │ │ cmp r1, #0 │ │ │ │ bne.w 1f4b40 │ │ │ │ - bl 2ee660 │ │ │ │ + bl 2ee658 │ │ │ │ ldr.w r3, [r4, #1580] @ 0x62c │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1f4716 │ │ │ │ ldr.w r1, [r4, #1564] @ 0x61c │ │ │ │ b.n 1f4a1a │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -276676,33 +276679,33 @@ │ │ │ │ cmp.w fp, #1 │ │ │ │ bls.w 1f4716 │ │ │ │ ldrb.w r3, [r4, #1576] @ 0x628 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 1f49b4 │ │ │ │ ldr.w r0, [pc, #1056] @ 1f4e78 │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ ldrb.w r3, [r4, #1576] @ 0x628 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 1f4c0c │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 1f3ec4 │ │ │ │ b.n 1f47aa │ │ │ │ ldr.w fp, [r4, #20] │ │ │ │ movs r5, #0 │ │ │ │ b.n 1f49b4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2a0604 │ │ │ │ + bl 2a05fc │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov.w fp, r1, lsl #9 │ │ │ │ lsls r3, r5, #9 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - bl 2a05c4 │ │ │ │ + bl 2a05bc │ │ │ │ ldr.w r3, [r8] │ │ │ │ lsrs r2, r0, #23 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ orr.w fp, fp, r5, lsr #23 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ lsls r2, r0, #9 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ @@ -276718,37 +276721,37 @@ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, fp │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ ldr.w r0, [r4, #1564] @ 0x61c │ │ │ │ - bl 2ef378 │ │ │ │ + bl 2ef370 │ │ │ │ b.n 1f4716 │ │ │ │ movs r1, #1 │ │ │ │ - bl 2ee660 │ │ │ │ + bl 2ee658 │ │ │ │ b.n 1f48a0 │ │ │ │ ldr.w r3, [r4, #1564] @ 0x61c │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 1f4706 │ │ │ │ b.n 1f470e │ │ │ │ mov r0, r7 │ │ │ │ - bl 2a0604 │ │ │ │ + bl 2a05fc │ │ │ │ movw r3, #10241 @ 0x2801 │ │ │ │ cmp r0, r3 │ │ │ │ mov r5, r0 │ │ │ │ sbcs.w r3, r1, #0 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ bcs.n 1f4b50 │ │ │ │ blx 145d4c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, r7 │ │ │ │ - bl 29ffc8 │ │ │ │ + bl 29ffc0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ cmpeq r5, r0 │ │ │ │ bne.w 1f4cb4 │ │ │ │ ldrb.w r3, [r4, #1576] @ 0x628 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ @@ -276757,28 +276760,28 @@ │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ blx 143ca4 │ │ │ │ b.n 1f4716 │ │ │ │ ldrb r3, [r3, #1] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1f4884 │ │ │ │ movs r1, #1 │ │ │ │ - bl 2ef504 │ │ │ │ + bl 2ef4fc │ │ │ │ ldr.w r0, [r4, #1564] @ 0x61c │ │ │ │ b.n 1f4884 │ │ │ │ ldr r3, [pc, #824] @ (1f4e7c ) │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r1, r3 │ │ │ │ - bl 2eea04 │ │ │ │ + bl 2ee9fc │ │ │ │ b.n 1f4a02 │ │ │ │ ldr r0, [pc, #812] @ (1f4e80 ) │ │ │ │ mov fp, r6 │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ movs r0, #0 │ │ │ │ blx 143ca4 │ │ │ │ mvn.w r5, #4 │ │ │ │ ldrb.w r3, [r4, #1576] @ 0x628 │ │ │ │ cbnz r3, 1f4b70 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 1f3ec4 │ │ │ │ @@ -276805,15 +276808,15 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ mov r1, fp │ │ │ │ mov r0, fp │ │ │ │ mov r5, r6 │ │ │ │ - bl 2c9844 │ │ │ │ + bl 2c983c │ │ │ │ b.n 1f47a0 │ │ │ │ bl 205d14 │ │ │ │ ldr r3, [pc, #696] @ (1f4e7c ) │ │ │ │ ldr r2, [sp, #28] │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ @@ -276830,18 +276833,18 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #112 @ 0x70 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ str.w fp, [sp, #4] │ │ │ │ movw r2, #1070 @ 0x42e │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ str.w r5, [r4, #1560] @ 0x618 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ - bl 3e0150 │ │ │ │ + bl 3e0148 │ │ │ │ ldrb.w r3, [r4, #1576] @ 0x628 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1f4a6a │ │ │ │ ldr.w fp, [r4, #20] │ │ │ │ b.n 1f49b4 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov fp, r6 │ │ │ │ @@ -276856,24 +276859,24 @@ │ │ │ │ ldr r3, [pc, #580] @ (1f4e70 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r1, r3, #16 │ │ │ │ bpl.n 1f4b76 │ │ │ │ ldr r0, [pc, #612] @ (1f4e98 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1f4b76 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, fp │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ ldr.w r0, [r4, #1564] @ 0x61c │ │ │ │ - bl 2ef2dc │ │ │ │ + bl 2ef2d4 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ mov r3, r0 │ │ │ │ ldr.w r0, [r4, #1564] @ 0x61c │ │ │ │ cmp r5, r3 │ │ │ │ sbcs r2, r1 │ │ │ │ bcc.n 1f4d54 │ │ │ │ adds r3, #15 │ │ │ │ @@ -276889,15 +276892,15 @@ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, fp │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ - bl 2ef368 │ │ │ │ + bl 2ef360 │ │ │ │ mov r0, r5 │ │ │ │ blx 143ca4 │ │ │ │ b.n 1f4716 │ │ │ │ ldr r3, [pc, #520] @ (1f4e9c ) │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ @@ -276906,31 +276909,31 @@ │ │ │ │ ldr r3, [pc, #464] @ (1f4e70 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r1, r3, #16 │ │ │ │ bpl.w 1f49d8 │ │ │ │ ldr r0, [pc, #500] @ (1f4ea0 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1f49d8 │ │ │ │ ldr r0, [pc, #492] @ (1f4ea4 ) │ │ │ │ mov fp, r6 │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ blx 143ca4 │ │ │ │ b.n 1f4b60 │ │ │ │ ldr.w r2, [r4, #1560] @ 0x618 │ │ │ │ add.w r3, r4, #24 │ │ │ │ ldr r0, [pc, #472] @ (1f4ea8 ) │ │ │ │ mov r1, fp │ │ │ │ add.w r2, r2, #16512 @ 0x4080 │ │ │ │ adds r2, #48 @ 0x30 │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ ldrb.w r3, [r4, #1576] @ 0x628 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 1f4d9c │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 1f3ec4 │ │ │ │ ldrb.w r2, [r4, #1576] @ 0x628 │ │ │ │ b.n 1f48f4 │ │ │ │ @@ -276956,64 +276959,64 @@ │ │ │ │ ldr r3, [pc, #336] @ (1f4e70 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r5, r3, #16 │ │ │ │ bpl.w 1f4ab0 │ │ │ │ ldr r0, [pc, #392] @ (1f4eb4 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1f4ab0 │ │ │ │ ldr r3, [pc, #388] @ (1f4eb8 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1f46a0 │ │ │ │ ldr r3, [pc, #304] @ (1f4e70 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r2, r3, #16 │ │ │ │ bpl.w 1f46a0 │ │ │ │ ldr r0, [pc, #368] @ (1f4ebc ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1f46a0 │ │ │ │ - bl 2ee650 │ │ │ │ + bl 2ee648 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #356] @ (1f4ec0 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ ldrb.w r3, [r4, #1576] @ 0x628 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 1f4b24 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 1f3ec4 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ blx 143ca4 │ │ │ │ b.n 1f4716 │ │ │ │ str r0, [sp, #0] │ │ │ │ ubfx r3, r1, #0, #23 │ │ │ │ ldr r0, [pc, #320] @ (1f4ec4 ) │ │ │ │ mov r2, r5 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ lsls r3, r3, #30 │ │ │ │ bpl.w 1f4ae6 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 1f4d0e │ │ │ │ b.n 1f4ab0 │ │ │ │ str.w r5, [r4, #1572] @ 0x624 │ │ │ │ b.n 1f4818 │ │ │ │ - bl 2ee650 │ │ │ │ + bl 2ee648 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #284] @ (1f4ec8 ) │ │ │ │ mov fp, r6 │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ mvn.w r5, #21 │ │ │ │ b.n 1f4b64 │ │ │ │ add.w r5, r4, #1584 @ 0x630 │ │ │ │ mov r0, r5 │ │ │ │ bl 1f3a28 │ │ │ │ ldrb.w r3, [r4, #1576] @ 0x628 │ │ │ │ cbnz r3, 1f4dce │ │ │ │ @@ -277022,38 +277025,38 @@ │ │ │ │ mov r0, r5 │ │ │ │ mvn.w r5, #21 │ │ │ │ bl 1f3a48 │ │ │ │ b.n 1f4b82 │ │ │ │ ldr r0, [pc, #240] @ (1f4ecc ) │ │ │ │ mov fp, r6 │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ ldrb.w r3, [r4, #1576] @ 0x628 │ │ │ │ cbnz r3, 1f4df0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 1f3ec4 │ │ │ │ mvn.w r5, #21 │ │ │ │ b.n 1f4b70 │ │ │ │ ldr r0, [pc, #216] @ (1f4ed0 ) │ │ │ │ mov fp, r6 │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ b.n 1f4de4 │ │ │ │ mov fp, r6 │ │ │ │ - bl 3e0150 │ │ │ │ + bl 3e0148 │ │ │ │ b.n 1f4db2 │ │ │ │ ldr r0, [pc, #200] @ (1f4ed4 ) │ │ │ │ uxtb r1, r5 │ │ │ │ mov fp, r6 │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ b.n 1f4db2 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ mov fp, r6 │ │ │ │ - bl 3e0150 │ │ │ │ + bl 3e0148 │ │ │ │ b.n 1f4db2 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #176] @ (1f4ed8 ) │ │ │ │ movw r2, #1101 @ 0x44d │ │ │ │ ldr r1, [pc, #172] @ (1f4edc ) │ │ │ │ ldr r0, [pc, #176] @ (1f4ee0 ) │ │ │ │ add r3, pc │ │ │ │ @@ -277075,80 +277078,80 @@ │ │ │ │ movs r1, r6 │ │ │ │ strh r6, [r6, #36] @ 0x24 │ │ │ │ movs r1, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r6, r0] │ │ │ │ + ldr r0, [r4, r0] │ │ │ │ movs r3, r4 │ │ │ │ - ldrsb r2, [r2, r6] │ │ │ │ + ldrsb r2, [r0, r6] │ │ │ │ movs r3, r4 │ │ │ │ asrs r0, r6, #8 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r7, r7] │ │ │ │ + strb r0, [r5, r7] │ │ │ │ movs r3, r4 │ │ │ │ - strb r6, [r5, r6] │ │ │ │ + strb r6, [r3, r6] │ │ │ │ movs r3, r4 │ │ │ │ cmp r6, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r2, r2] │ │ │ │ + ldrsb r4, [r0, r2] │ │ │ │ movs r3, r4 │ │ │ │ ldrb r6, [r4, #30] │ │ │ │ movs r1, r6 │ │ │ │ - @ instruction: 0xeaf2002d │ │ │ │ - strh r4, [r6, r7] │ │ │ │ + @ instruction: 0xeae2002d │ │ │ │ + strh r4, [r4, r7] │ │ │ │ movs r3, r4 │ │ │ │ - ldr r7, [pc, #600] @ (1f50ec ) │ │ │ │ + ldr r7, [pc, #536] @ (1f50ac ) │ │ │ │ movs r3, r4 │ │ │ │ cmp r6, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r4, r1] │ │ │ │ + ldrsb r4, [r2, r1] │ │ │ │ movs r3, r4 │ │ │ │ asrs r4, r7, #19 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r1, r3] │ │ │ │ + strb r4, [r7, r2] │ │ │ │ movs r3, r4 │ │ │ │ - strb r0, [r6, r5] │ │ │ │ + strb r0, [r4, r5] │ │ │ │ movs r3, r4 │ │ │ │ - strh r0, [r7, r6] │ │ │ │ + strh r0, [r5, r6] │ │ │ │ movs r3, r4 │ │ │ │ adds r0, r7, r4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #24 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r3, r2] │ │ │ │ + strb r6, [r1, r2] │ │ │ │ movs r3, r4 │ │ │ │ asrs r0, r4, #15 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r4, r0] │ │ │ │ + strh r4, [r2, r0] │ │ │ │ movs r3, r4 │ │ │ │ - strb r0, [r5, r3] │ │ │ │ + strb r0, [r3, r3] │ │ │ │ movs r3, r4 │ │ │ │ - strb r4, [r2, r0] │ │ │ │ + strb r4, [r0, r0] │ │ │ │ movs r3, r4 │ │ │ │ - strh r0, [r3, r5] │ │ │ │ + strh r0, [r1, r5] │ │ │ │ movs r3, r4 │ │ │ │ - strh r6, [r1, r2] │ │ │ │ + strh r6, [r7, r1] │ │ │ │ movs r3, r4 │ │ │ │ - str r2, [r7, r6] │ │ │ │ + str r2, [r5, r6] │ │ │ │ movs r3, r4 │ │ │ │ - strh r4, [r6, r4] │ │ │ │ + strh r4, [r4, r4] │ │ │ │ movs r3, r4 │ │ │ │ - stmia.w r4!, {r0, r2, r3, r5} │ │ │ │ - ldr r5, [pc, #312] @ (1f5018 ) │ │ │ │ + ldmia.w r4, {r0, r2, r3, r5} │ │ │ │ + ldr r5, [pc, #248] @ (1f4fd8 ) │ │ │ │ movs r3, r4 │ │ │ │ - str r6, [r6, r7] │ │ │ │ + str r6, [r4, r7] │ │ │ │ movs r3, r4 │ │ │ │ - stmia.w lr, {r0, r2, r3, r5} │ │ │ │ - ldr r5, [pc, #224] @ (1f4fcc ) │ │ │ │ + ldrd r0, r0, [lr], #-180 @ 0xb4 │ │ │ │ + ldr r5, [pc, #160] @ (1f4f8c ) │ │ │ │ movs r3, r4 │ │ │ │ - str r4, [r5, r6] │ │ │ │ + str r4, [r3, r6] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 001f4ef0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -277201,15 +277204,15 @@ │ │ │ │ blx 145554 │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [r4, #1568] @ 0x620 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, r4, #1584 @ 0x630 │ │ │ │ mov.w r2, #896 @ 0x380 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 3da798 │ │ │ │ + b.w 3da790 │ │ │ │ ldr r3, [pc, #40] @ (1f4fb8 ) │ │ │ │ mov.w r2, #892 @ 0x37c │ │ │ │ ldr r0, [pc, #36] @ (1f4fbc ) │ │ │ │ mov r1, r5 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ adds r3, #168 @ 0xa8 │ │ │ │ @@ -277217,20 +277220,20 @@ │ │ │ │ nop │ │ │ │ ldrb r6, [r4, #15] │ │ │ │ movs r1, r6 │ │ │ │ subs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #216 @ 0xd8 │ │ │ │ movs r6, r7 │ │ │ │ - ldr r4, [pc, #168] @ (1f505c ) │ │ │ │ + ldr r4, [pc, #104] @ (1f501c ) │ │ │ │ movs r3, r4 │ │ │ │ mcr 15, 7, pc, cr13, cr15, {7} @ │ │ │ │ - b.n 1f4e34 │ │ │ │ + b.n 1f4e14 │ │ │ │ movs r5, r5 │ │ │ │ - strh r2, [r3, r4] │ │ │ │ + strh r2, [r1, r4] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 001f4fc0 : │ │ │ │ ldr r0, [pc, #4] @ (1f4fc8 ) │ │ │ │ add r0, pc │ │ │ │ b.w 1f3a58 │ │ │ │ movs r7, #106 @ 0x6a │ │ │ │ @@ -277260,40 +277263,40 @@ │ │ │ │ ldr r0, [pc, #36] @ (1f502c ) │ │ │ │ movw r2, #945 @ 0x3b1 │ │ │ │ ldr r1, [pc, #36] @ (1f5030 ) │ │ │ │ add r0, pc │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add r1, pc │ │ │ │ add.w r0, r0, #1584 @ 0x630 │ │ │ │ - b.w 3da798 │ │ │ │ + b.w 3da790 │ │ │ │ ldrb r6, [r1, #13] │ │ │ │ movs r1, r6 │ │ │ │ subs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #64 @ 0x40 │ │ │ │ movs r6, r7 │ │ │ │ - ldr r3, [pc, #584] @ (1f5274 ) │ │ │ │ + ldr r3, [pc, #520] @ (1f5234 ) │ │ │ │ movs r3, r4 │ │ │ │ movs r7, #32 │ │ │ │ movs r6, r7 │ │ │ │ - ldr r3, [pc, #440] @ (1f51ec ) │ │ │ │ + ldr r3, [pc, #376] @ (1f51ac ) │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 001f5034 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #56] @ (1f507c ) │ │ │ │ sub sp, #8 │ │ │ │ movs r1, #0 │ │ │ │ add r4, pc │ │ │ │ add.w r0, r4, #1584 @ 0x630 │ │ │ │ strd r1, r4, [r4] │ │ │ │ - bl 3da564 │ │ │ │ + bl 3da55c │ │ │ │ ldr r3, [pc, #40] @ (1f5080 ) │ │ │ │ movs r2, #1 │ │ │ │ ldr r0, [pc, #40] @ (1f5084 ) │ │ │ │ movs r1, #0 │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ @@ -277306,15 +277309,15 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r6, #228 @ 0xe4 │ │ │ │ movs r6, r7 │ │ │ │ ldmia r2!, {r1, r3, r6, r7} │ │ │ │ movs r1, r6 │ │ │ │ - strh r6, [r5, r1] │ │ │ │ + strh r6, [r3, r1] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 001f5088 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -277343,22 +277346,22 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1f513e │ │ │ │ ldr r3, [pc, #144] @ (1f5160 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cbnz r3, 1f5118 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ca1ec │ │ │ │ + bl 2ca1e4 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ cbz r0, 1f50e8 │ │ │ │ movs r5, #0 │ │ │ │ - bl 3e00f8 │ │ │ │ - bl 3e0150 │ │ │ │ + bl 3e00f0 │ │ │ │ + bl 3e0148 │ │ │ │ ldrd r1, r0, [sp, #4] │ │ │ │ - bl 3e0744 │ │ │ │ + bl 3e073c │ │ │ │ ldr r2, [pc, #112] @ (1f5164 ) │ │ │ │ ldr r3, [pc, #104] @ (1f515c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ @@ -277382,15 +277385,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 1f50d4 │ │ │ │ ldr r1, [pc, #64] @ (1f5170 ) │ │ │ │ ldr r0, [pc, #68] @ (1f5174 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1f50d4 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #56] @ (1f5178 ) │ │ │ │ movs r2, #19 │ │ │ │ ldr r1, [pc, #56] @ (1f517c ) │ │ │ │ ldr r0, [pc, #56] @ (1f5180 ) │ │ │ │ add r3, pc │ │ │ │ @@ -277409,23 +277412,23 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r7, #8] │ │ │ │ movs r1, r6 │ │ │ │ movs r0, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #832] @ 0x340 │ │ │ │ + ldr r6, [sp, #768] @ 0x300 │ │ │ │ movs r1, r4 │ │ │ │ - str r2, [r1, r7] │ │ │ │ + str r2, [r7, r6] │ │ │ │ movs r3, r4 │ │ │ │ - b.n 1f4e30 │ │ │ │ + b.n 1f4e10 │ │ │ │ movs r5, r5 │ │ │ │ - str r0, [r3, r6] │ │ │ │ + str r0, [r1, r6] │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xf6660022 │ │ │ │ + @ instruction: 0xf6560022 │ │ │ │ │ │ │ │ 001f5184 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [pc, #136] @ (1f521c ) │ │ │ │ @@ -277434,15 +277437,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1f5206 │ │ │ │ ldr r3, [pc, #128] @ (1f5220 ) │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cbnz r3, 1f51e4 │ │ │ │ - bl 2ca3a0 │ │ │ │ + bl 2ca398 │ │ │ │ mov r2, r0 │ │ │ │ cbnz r0, 1f51c2 │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -277450,15 +277453,15 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r1, [pc, #96] @ (1f5224 ) │ │ │ │ movs r4, #0 │ │ │ │ ldr r0, [pc, #96] @ (1f5228 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ adds r1, #56 @ 0x38 │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ @@ -277472,15 +277475,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 1f51a8 │ │ │ │ ldr r1, [pc, #56] @ (1f5234 ) │ │ │ │ ldr r0, [pc, #60] @ (1f5238 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1f51a8 │ │ │ │ ldr r3, [pc, #52] @ (1f523c ) │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ ldr r1, [pc, #52] @ (1f5240 ) │ │ │ │ ldr r0, [pc, #52] @ (1f5244 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ @@ -277488,31 +277491,31 @@ │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r0, [r3, #6] │ │ │ │ movs r1, r6 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 1f4dd8 │ │ │ │ + b.n 1f4db8 │ │ │ │ movs r5, r5 │ │ │ │ - str r6, [r3, r5] │ │ │ │ + str r6, [r1, r5] │ │ │ │ movs r3, r4 │ │ │ │ movs r0, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r4, r4] │ │ │ │ + str r0, [r2, r4] │ │ │ │ movs r3, r4 │ │ │ │ - str r6, [r7, r3] │ │ │ │ + str r6, [r5, r3] │ │ │ │ movs r3, r4 │ │ │ │ - b.n 1f4d64 │ │ │ │ + b.n 1f4d44 │ │ │ │ movs r5, r5 │ │ │ │ - str r0, [r2, r3] │ │ │ │ + str r0, [r0, r3] │ │ │ │ movs r3, r4 │ │ │ │ - @ instruction: 0xf59c0022 │ │ │ │ + @ instruction: 0xf58c0022 │ │ │ │ │ │ │ │ 001f5248 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #200] @ (1f5320 ) │ │ │ │ @@ -277529,29 +277532,29 @@ │ │ │ │ bl 1fc700 │ │ │ │ mov r6, r0 │ │ │ │ bl 1fc728 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 297064 │ │ │ │ + bl 29705c │ │ │ │ ldr r3, [pc, #164] @ (1f532c ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cbnz r3, 1f52f2 │ │ │ │ mov r0, r4 │ │ │ │ bl 217a30 │ │ │ │ cbz r0, 1f52e2 │ │ │ │ mov r2, sp │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 217760 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ cbz r0, 1f52ba │ │ │ │ - bl 3e0150 │ │ │ │ + bl 3e0148 │ │ │ │ ldr.w r1, [r6, #616] @ 0x268 │ │ │ │ movs r2, #11 │ │ │ │ add.w r0, r6, #616 @ 0x268 │ │ │ │ bl 1fd4d4 │ │ │ │ ldrb.w r3, [r7, #740] @ 0x2e4 │ │ │ │ cbnz r3, 1f5318 │ │ │ │ ldr r2, [pc, #116] @ (1f5330 ) │ │ │ │ @@ -277568,15 +277571,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 2a0838 │ │ │ │ + bl 2a0830 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r4 │ │ │ │ bl 1fd82c │ │ │ │ b.n 1f529e │ │ │ │ ldr r3, [pc, #64] @ (1f5334 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ @@ -277587,15 +277590,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 1f528c │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [pc, #48] @ (1f533c ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1f528c │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ movs r0, #1 │ │ │ │ blx 1459f4 │ │ │ │ nop │ │ │ │ ldrb r6, [r1, #3] │ │ │ │ movs r1, r6 │ │ │ │ @@ -277607,42 +277610,42 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r5, #1] │ │ │ │ movs r1, r6 │ │ │ │ adds r4, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r0, r1] │ │ │ │ + str r4, [r6, r0] │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 001f5340 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ ldr r4, [pc, #180] @ (1f5408 ) │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 297064 │ │ │ │ + bl 29705c │ │ │ │ ldr r3, [pc, #168] @ (1f540c ) │ │ │ │ add r4, pc │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 1f53e0 │ │ │ │ cbz r1, 1f5390 │ │ │ │ mov r0, r6 │ │ │ │ bl 201578 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 3e069c │ │ │ │ + bl 3e0694 │ │ │ │ add sp, #20 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -277656,32 +277659,32 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 2178bc │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 1f5370 │ │ │ │ b.n 1f537c │ │ │ │ mov r0, r5 │ │ │ │ - bl 29f5d0 │ │ │ │ + bl 29f5c8 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2a0838 │ │ │ │ + bl 2a0830 │ │ │ │ ldr r3, [pc, #84] @ (1f5410 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r5, [pc, #80] @ (1f5414 ) │ │ │ │ movs r2, #92 @ 0x5c │ │ │ │ add.w r0, r6, #212 @ 0xd4 │ │ │ │ add r5, pc │ │ │ │ mov r1, r5 │ │ │ │ blx r3 │ │ │ │ mov r1, r5 │ │ │ │ movs r2, #94 @ 0x5e │ │ │ │ add.w r0, r6, #212 @ 0xd4 │ │ │ │ str r7, [r6, #100] @ 0x64 │ │ │ │ - bl 3da798 │ │ │ │ + bl 3da790 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ b.n 1f5370 │ │ │ │ ldr r3, [pc, #52] @ (1f5418 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1f536e │ │ │ │ @@ -277692,30 +277695,30 @@ │ │ │ │ bpl.n 1f536e │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [pc, #40] @ (1f5420 ) │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ b.n 1f536e │ │ │ │ strb r2, [r1, #31] │ │ │ │ movs r1, r6 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r0, r0] │ │ │ │ + ldr r7, [pc, #976] @ (1f57e8 ) │ │ │ │ movs r3, r4 │ │ │ │ movs r3, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #536] @ (1f563c ) │ │ │ │ + ldr r7, [pc, #472] @ (1f55fc ) │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 001f5424 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -277735,22 +277738,22 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ b.n 1f5466 │ │ │ │ cbz r0, 1f54b0 │ │ │ │ cmp r6, r0 │ │ │ │ beq.n 1f54c8 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2a85c8 │ │ │ │ + bl 2a85c0 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, r4 │ │ │ │ strd r8, r5, [sp, #4] │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl 2a7118 │ │ │ │ + bl 2a7110 │ │ │ │ adds r3, r0, #2 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ ands.w r3, r3, r0, lsr #31 │ │ │ │ beq.n 1f5458 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ ldr r2, [pc, #76] @ (1f54d8 ) │ │ │ │ @@ -277774,36 +277777,36 @@ │ │ │ │ ldr r3, [pc, #40] @ (1f54e0 ) │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #40] @ (1f54e4 ) │ │ │ │ add r4, pc │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1f5484 │ │ │ │ mov r0, r3 │ │ │ │ b.n 1f5488 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r4, #27] │ │ │ │ movs r1, r6 │ │ │ │ strb r0, [r4, #26] │ │ │ │ movs r1, r6 │ │ │ │ - ldr r7, [pc, #152] @ (1f5578 ) │ │ │ │ + ldr r7, [pc, #88] @ (1f5538 ) │ │ │ │ movs r3, r4 │ │ │ │ - b.n 1f5b54 │ │ │ │ + b.n 1f5b34 │ │ │ │ movs r5, r5 │ │ │ │ - ldr r7, [pc, #48] @ (1f5518 ) │ │ │ │ + ldr r6, [pc, #1008] @ (1f58d8 ) │ │ │ │ movs r3, r4 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r0, [pc, #4] @ (1f54f4 ) │ │ │ │ add r0, pc │ │ │ │ - b.w 2969cc │ │ │ │ + b.w 2969c4 │ │ │ │ ldmia r1, {r1, r3, r6} │ │ │ │ movs r0, r6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -277821,29 +277824,29 @@ │ │ │ │ ldr r1, [pc, #164] @ (1f55c8 ) │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ mov.w r2, #0 │ │ │ │ ldr r2, [pc, #156] @ (1f55cc ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ movs r3, #0 │ │ │ │ str r0, [sp, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ strd r3, r3, [r0, #4] │ │ │ │ strd r3, r3, [r0, #12] │ │ │ │ - bl 3f62c8 │ │ │ │ + bl 3f62c0 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldrd r2, r3, [r4, #56] @ 0x38 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ - bl 34970c │ │ │ │ + bl 349704 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 1f5598 │ │ │ │ ldrd r3, r2, [r4, #56] @ 0x38 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ adds r3, r3, r0 │ │ │ │ adc.w r2, r2, #0 │ │ │ │ strd r3, r2, [r4, #56] @ 0x38 │ │ │ │ @@ -277868,33 +277871,33 @@ │ │ │ │ ldr r5, [pc, #56] @ (1f55d8 ) │ │ │ │ negs r4, r0 │ │ │ │ add r1, pc │ │ │ │ mov r0, r8 │ │ │ │ movs r2, #67 @ 0x43 │ │ │ │ add r5, pc │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 3e03a8 │ │ │ │ + bl 3e03a0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 1f5570 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ strb r6, [r2, #24] │ │ │ │ movs r1, r6 │ │ │ │ - b.n 1f5bb4 │ │ │ │ + b.n 1f5b94 │ │ │ │ movs r5, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #936] @ (1f5974 ) │ │ │ │ + ldr r6, [pc, #872] @ (1f5934 ) │ │ │ │ movs r3, r4 │ │ │ │ - ldr r6, [pc, #816] @ (1f5900 ) │ │ │ │ + ldr r6, [pc, #752] @ (1f58c0 ) │ │ │ │ movs r3, r4 │ │ │ │ strb r0, [r7, #22] │ │ │ │ movs r1, r6 │ │ │ │ - ldr r6, [pc, #552] @ (1f5800 ) │ │ │ │ + ldr r6, [pc, #488] @ (1f57c0 ) │ │ │ │ movs r3, r4 │ │ │ │ - ldr r6, [pc, #640] @ (1f585c ) │ │ │ │ + ldr r6, [pc, #576] @ (1f581c ) │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #104] @ 1f5654 │ │ │ │ sub sp, #12 │ │ │ │ @@ -277902,15 +277905,15 @@ │ │ │ │ movs r3, #29 │ │ │ │ ldr r1, [pc, #100] @ (1f565c ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #44 @ 0x2c │ │ │ │ add r2, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr.w ip, [pc, #84] @ 1f5660 │ │ │ │ ldr r1, [pc, #84] @ (1f5664 ) │ │ │ │ ldr r2, [pc, #88] @ (1f5668 ) │ │ │ │ add ip, pc │ │ │ │ ldr r3, [pc, #88] @ (1f566c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ @@ -277935,19 +277938,19 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - b.n 1f5a8c │ │ │ │ + b.n 1f5a6c │ │ │ │ movs r5, r5 │ │ │ │ - strh r4, [r1, r2] │ │ │ │ + strh r4, [r7, r1] │ │ │ │ movs r1, r4 │ │ │ │ - strh r6, [r3, r2] │ │ │ │ + strh r6, [r1, r2] │ │ │ │ movs r1, r4 │ │ │ │ lsls r5, r4, #16 │ │ │ │ movs r0, r0 │ │ │ │ mcr2 15, 7, pc, cr1, cr15, {7} @ │ │ │ │ lsls r7, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ lsls r1, r1, #10 │ │ │ │ @@ -277977,65 +277980,65 @@ │ │ │ │ ldr r1, [pc, #48] @ (1f56dc ) │ │ │ │ add r3, pc │ │ │ │ add ip, pc │ │ │ │ movs r2, #148 @ 0x94 │ │ │ │ add r1, pc │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - b.n 1f59a4 │ │ │ │ + b.n 1f5984 │ │ │ │ movs r5, r5 │ │ │ │ - ldr r5, [pc, #736] @ (1f59bc ) │ │ │ │ + ldr r5, [pc, #672] @ (1f597c ) │ │ │ │ movs r3, r4 │ │ │ │ - ldr r5, [pc, #496] @ (1f58d0 ) │ │ │ │ + ldr r5, [pc, #432] @ (1f5890 ) │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w ip, [pc, #60] @ 1f5730 │ │ │ │ ldr r2, [pc, #60] @ (1f5734 ) │ │ │ │ movs r3, #28 │ │ │ │ ldr r1, [pc, #60] @ (1f5738 ) │ │ │ │ add ip, pc │ │ │ │ add r2, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r0, #48] @ 0x30 │ │ │ │ cbz r3, 1f571c │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 2cbae4 │ │ │ │ + b.w 2cbadc │ │ │ │ add sp, #12 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ - b.n 1f5960 │ │ │ │ + b.n 1f5940 │ │ │ │ movs r5, r5 │ │ │ │ - ldr r5, [pc, #0] @ (1f5738 ) │ │ │ │ + ldr r4, [pc, #960] @ (1f5af8 ) │ │ │ │ movs r3, r4 │ │ │ │ - ldr r5, [pc, #88] @ (1f5794 ) │ │ │ │ + ldr r5, [pc, #24] @ (1f5754 ) │ │ │ │ movs r3, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r5, [pc, #104] @ (1f57b8 ) │ │ │ │ @@ -278043,25 +278046,25 @@ │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #108] @ (1f57c0 ) │ │ │ │ movs r3, #28 │ │ │ │ add r2, pc │ │ │ │ add r5, pc │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #48] @ 0x30 │ │ │ │ - bl 3493fc │ │ │ │ + bl 3493f4 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 1f5796 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ cbz r0, 1f577a │ │ │ │ - bl 2cbae4 │ │ │ │ + bl 2cbadc │ │ │ │ movs r0, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r4, #56] @ 0x38 │ │ │ │ add sp, #8 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ @@ -278074,27 +278077,27 @@ │ │ │ │ ldr r5, [pc, #40] @ (1f57c8 ) │ │ │ │ negs r4, r0 │ │ │ │ add r1, pc │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #189 @ 0xbd │ │ │ │ add r5, pc │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 3e03a8 │ │ │ │ + bl 3e03a0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 1f5784 │ │ │ │ nop │ │ │ │ - b.n 1f592c │ │ │ │ + b.n 1f590c │ │ │ │ movs r5, r5 │ │ │ │ - ldr r4, [pc, #664] @ (1f5a58 ) │ │ │ │ + ldr r4, [pc, #600] @ (1f5a18 ) │ │ │ │ movs r3, r4 │ │ │ │ - ldr r4, [pc, #760] @ (1f5abc ) │ │ │ │ + ldr r4, [pc, #696] @ (1f5a7c ) │ │ │ │ movs r3, r4 │ │ │ │ - ldr r4, [pc, #560] @ (1f59f8 ) │ │ │ │ + ldr r4, [pc, #496] @ (1f59b8 ) │ │ │ │ movs r3, r4 │ │ │ │ - ldr r4, [pc, #968] @ (1f5b94 ) │ │ │ │ + ldr r4, [pc, #904] @ (1f5b54 ) │ │ │ │ movs r3, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r7, r1 │ │ │ │ @@ -278111,29 +278114,29 @@ │ │ │ │ ldr r1, [pc, #156] @ (1f5894 ) │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ mov.w r2, #0 │ │ │ │ ldr r2, [pc, #148] @ (1f5898 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ movs r3, #0 │ │ │ │ str r0, [sp, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ strd r3, r3, [r0, #4] │ │ │ │ strd r3, r3, [r0, #12] │ │ │ │ - bl 3f62c8 │ │ │ │ + bl 3f62c0 │ │ │ │ ldrd r2, r3, [sp, #64] @ 0x40 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ - bl 34989c │ │ │ │ + bl 349894 │ │ │ │ cmp r0, #0 │ │ │ │ it ge │ │ │ │ ldrge r0, [sp, #32] │ │ │ │ blt.n 1f5860 │ │ │ │ ldr r2, [pc, #96] @ (1f589c ) │ │ │ │ ldr r3, [pc, #84] @ (1f5890 ) │ │ │ │ add r2, pc │ │ │ │ @@ -278155,34 +278158,34 @@ │ │ │ │ ldr r4, [pc, #60] @ (1f58a4 ) │ │ │ │ rsb ip, r0, #0 │ │ │ │ add r1, pc │ │ │ │ mov r0, r8 │ │ │ │ movs r2, #135 @ 0x87 │ │ │ │ add r4, pc │ │ │ │ strd ip, r4, [sp] │ │ │ │ - bl 3e03a8 │ │ │ │ + bl 3e03a0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 1f5838 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r2, [r0, #13] │ │ │ │ movs r1, r6 │ │ │ │ - b.n 1f58d8 │ │ │ │ + b.n 1f58b8 │ │ │ │ movs r5, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #88] @ (1f58f0 ) │ │ │ │ + ldr r4, [pc, #24] @ (1f58b0 ) │ │ │ │ movs r3, r4 │ │ │ │ - ldr r3, [pc, #992] @ (1f5c7c ) │ │ │ │ + ldr r3, [pc, #928] @ (1f5c3c ) │ │ │ │ movs r3, r4 │ │ │ │ strb r0, [r6, #11] │ │ │ │ movs r1, r6 │ │ │ │ - ldr r3, [pc, #768] @ (1f5ba4 ) │ │ │ │ + ldr r3, [pc, #704] @ (1f5b64 ) │ │ │ │ movs r3, r4 │ │ │ │ - ldr r4, [pc, #248] @ (1f59a0 ) │ │ │ │ + ldr r4, [pc, #184] @ (1f5960 ) │ │ │ │ movs r3, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r7, r1 │ │ │ │ @@ -278199,29 +278202,29 @@ │ │ │ │ ldr r1, [pc, #156] @ (1f5970 ) │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ mov.w r2, #0 │ │ │ │ ldr r2, [pc, #148] @ (1f5974 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ movs r3, #0 │ │ │ │ str r0, [sp, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ strd r3, r3, [r0, #4] │ │ │ │ strd r3, r3, [r0, #12] │ │ │ │ - bl 3f62c8 │ │ │ │ + bl 3f62c0 │ │ │ │ ldrd r2, r3, [sp, #64] @ 0x40 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ - bl 34970c │ │ │ │ + bl 349704 │ │ │ │ cmp r0, #0 │ │ │ │ it ge │ │ │ │ ldrge r0, [sp, #32] │ │ │ │ blt.n 1f593c │ │ │ │ ldr r2, [pc, #96] @ (1f5978 ) │ │ │ │ ldr r3, [pc, #84] @ (1f596c ) │ │ │ │ add r2, pc │ │ │ │ @@ -278243,34 +278246,34 @@ │ │ │ │ ldr r4, [pc, #60] @ (1f5980 ) │ │ │ │ rsb ip, r0, #0 │ │ │ │ add r1, pc │ │ │ │ mov r0, r8 │ │ │ │ movs r2, #114 @ 0x72 │ │ │ │ add r4, pc │ │ │ │ strd ip, r4, [sp] │ │ │ │ - bl 3e03a8 │ │ │ │ + bl 3e03a0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 1f5914 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r6, [r4, #9] │ │ │ │ movs r1, r6 │ │ │ │ - svc 72 @ 0x48 │ │ │ │ + svc 56 @ 0x38 │ │ │ │ movs r5, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #232] @ (1f5a5c ) │ │ │ │ + ldr r3, [pc, #168] @ (1f5a1c ) │ │ │ │ movs r3, r4 │ │ │ │ - ldr r3, [pc, #112] @ (1f59e8 ) │ │ │ │ + ldr r3, [pc, #48] @ (1f59a8 ) │ │ │ │ movs r3, r4 │ │ │ │ strb r4, [r2, #8] │ │ │ │ movs r1, r6 │ │ │ │ - ldr r2, [pc, #912] @ (1f5d10 ) │ │ │ │ + ldr r2, [pc, #848] @ (1f5cd0 ) │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [pc, #1000] @ (1f5d6c ) │ │ │ │ + ldr r2, [pc, #936] @ (1f5d2c ) │ │ │ │ movs r3, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r6, [pc, #136] @ (1f5a20 ) │ │ │ │ @@ -278279,15 +278282,15 @@ │ │ │ │ ldr r2, [pc, #140] @ (1f5a28 ) │ │ │ │ add r6, pc │ │ │ │ mov r5, r3 │ │ │ │ add r1, pc │ │ │ │ movs r3, #28 │ │ │ │ add r2, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #1 │ │ │ │ beq.n 1f5a00 │ │ │ │ cmp r3, #2 │ │ │ │ beq.n 1f59d2 │ │ │ │ cbnz r3, 1f5a0e │ │ │ │ mov r3, r4 │ │ │ │ @@ -278304,15 +278307,15 @@ │ │ │ │ add.w r3, r6, #176 @ 0xb0 │ │ │ │ ldr r1, [pc, #84] @ (1f5a30 ) │ │ │ │ movs r2, #171 @ 0xab │ │ │ │ ldr r0, [sp, #28] │ │ │ │ add r4, pc │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -278326,25 +278329,25 @@ │ │ │ │ ldr r1, [pc, #36] @ (1f5a34 ) │ │ │ │ movs r0, #0 │ │ │ │ add.w r3, r6, #176 @ 0xb0 │ │ │ │ movs r2, #174 @ 0xae │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ blx 1439bc │ │ │ │ - udf #116 @ 0x74 │ │ │ │ + udf #100 @ 0x64 │ │ │ │ movs r5, r5 │ │ │ │ - ldr r2, [pc, #480] @ (1f5c08 ) │ │ │ │ + ldr r2, [pc, #416] @ (1f5bc8 ) │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [pc, #352] @ (1f5b8c ) │ │ │ │ + ldr r2, [pc, #288] @ (1f5b4c ) │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [pc, #952] @ (1f5de8 ) │ │ │ │ + ldr r2, [pc, #888] @ (1f5da8 ) │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [pc, #304] @ (1f5b64 ) │ │ │ │ + ldr r2, [pc, #240] @ (1f5b24 ) │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [pc, #80] @ (1f5a88 ) │ │ │ │ + ldr r2, [pc, #16] @ (1f5a48 ) │ │ │ │ movs r3, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r7, r1 │ │ │ │ @@ -278361,29 +278364,29 @@ │ │ │ │ ldr r1, [pc, #164] @ (1f5b08 ) │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ mov.w r2, #0 │ │ │ │ ldr r2, [pc, #156] @ (1f5b0c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ movs r3, #0 │ │ │ │ str r0, [sp, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ strd r3, r3, [r0, #4] │ │ │ │ strd r3, r3, [r0, #12] │ │ │ │ - bl 3f62c8 │ │ │ │ + bl 3f62c0 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldrd r2, r3, [r4, #56] @ 0x38 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ - bl 34989c │ │ │ │ + bl 349894 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 1f5ad8 │ │ │ │ ldrd r3, r2, [r4, #56] @ 0x38 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ adds r3, r3, r0 │ │ │ │ adc.w r2, r2, #0 │ │ │ │ strd r3, r2, [r4, #56] @ 0x38 │ │ │ │ @@ -278408,85 +278411,85 @@ │ │ │ │ ldr r5, [pc, #56] @ (1f5b18 ) │ │ │ │ negs r4, r0 │ │ │ │ add r1, pc │ │ │ │ mov r0, r8 │ │ │ │ movs r2, #92 @ 0x5c │ │ │ │ add r5, pc │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 3e03a8 │ │ │ │ + bl 3e03a0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 1f5ab0 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ strb r6, [r2, #3] │ │ │ │ movs r1, r6 │ │ │ │ - ble.n 1f5a74 │ │ │ │ + ble.n 1f5a54 │ │ │ │ movs r5, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #680] @ (1f5db4 ) │ │ │ │ + ldr r1, [pc, #616] @ (1f5d74 ) │ │ │ │ movs r3, r4 │ │ │ │ - ldr r1, [pc, #560] @ (1f5d40 ) │ │ │ │ + ldr r1, [pc, #496] @ (1f5d00 ) │ │ │ │ movs r3, r4 │ │ │ │ strb r0, [r7, #1] │ │ │ │ movs r1, r6 │ │ │ │ - ldr r1, [pc, #296] @ (1f5c40 ) │ │ │ │ + ldr r1, [pc, #232] @ (1f5c00 ) │ │ │ │ movs r3, r4 │ │ │ │ - ldr r1, [pc, #800] @ (1f5e3c ) │ │ │ │ + ldr r1, [pc, #736] @ (1f5dfc ) │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 001f5b1c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #84] @ (1f5b80 ) │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r4, [pc, #80] @ (1f5b84 ) │ │ │ │ add r5, pc │ │ │ │ mov r0, r5 │ │ │ │ add r4, pc │ │ │ │ - bl 297bd4 │ │ │ │ + bl 297bcc │ │ │ │ ldr r2, [pc, #72] @ (1f5b88 ) │ │ │ │ mov r1, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r3, #28 │ │ │ │ add r2, pc │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r2, [pc, #64] @ (1f5b8c ) │ │ │ │ ldr r1, [pc, #64] @ (1f5b90 ) │ │ │ │ mov r5, r0 │ │ │ │ add r2, pc │ │ │ │ movs r3, #29 │ │ │ │ adds r4, #228 @ 0xe4 │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ movs r1, #5 │ │ │ │ - bl 2a70d0 │ │ │ │ + bl 2a70c8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2ca5b0 │ │ │ │ + bl 2ca5a8 │ │ │ │ mov r0, r5 │ │ │ │ str r6, [r5, #48] @ 0x30 │ │ │ │ add sp, #8 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #920] @ (1f5f1c ) │ │ │ │ + ldr r0, [pc, #856] @ (1f5edc ) │ │ │ │ movs r3, r4 │ │ │ │ - bgt.n 1f5b3c │ │ │ │ + bgt.n 1f5b1c │ │ │ │ movs r5, r5 │ │ │ │ - ldr r0, [pc, #736] @ (1f5e6c ) │ │ │ │ + ldr r0, [pc, #672] @ (1f5e2c ) │ │ │ │ movs r3, r4 │ │ │ │ - ldr r5, [pc, #224] @ (1f5c70 ) │ │ │ │ + ldr r5, [pc, #160] @ (1f5c30 ) │ │ │ │ movs r1, r4 │ │ │ │ - ldr r5, [pc, #296] @ (1f5cbc ) │ │ │ │ + ldr r5, [pc, #232] @ (1f5c7c ) │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ 001f5b94 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -278540,29 +278543,29 @@ │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 1f5bbe │ │ │ │ ldr r0, [pc, #36] @ (1f5c40 ) │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1f5bbe │ │ │ │ ldr r0, [r7, #116] @ 0x74 │ │ │ │ movs r1, r6 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #162 @ 0xa2 │ │ │ │ movs r6, r7 │ │ │ │ movs r1, #142 @ 0x8e │ │ │ │ movs r6, r7 │ │ │ │ movs r7, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #832] @ (1f5f84 ) │ │ │ │ + ldr r0, [pc, #768] @ (1f5f44 ) │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 001f5c44 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -278623,26 +278626,26 @@ │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 1f5c80 │ │ │ │ ldr r0, [pc, #32] @ (1f5cf0 ) │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 3e5e5c │ │ │ │ + b.w 3e5e54 │ │ │ │ movs r1, #30 │ │ │ │ movs r6, r7 │ │ │ │ ldr r0, [r2, #108] @ 0x6c │ │ │ │ movs r1, r6 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #24 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #248] @ (1f5dec ) │ │ │ │ + ldr r0, [pc, #184] @ (1f5dac ) │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 001f5cf4 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -278692,28 +278695,28 @@ │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 1f5d34 │ │ │ │ ldr r0, [pc, #36] @ (1f5d88 ) │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1f5d34 │ │ │ │ nop │ │ │ │ movs r0, #110 @ 0x6e │ │ │ │ movs r6, r7 │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ movs r1, r6 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0x47c2 │ │ │ │ + @ instruction: 0x47b2 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 001f5d8c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -278757,31 +278760,31 @@ │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r2, r7 │ │ │ │ ldr r0, [pc, #32] @ (1f5e1c ) │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ ldr r3, [pc, #24] @ (1f5e20 ) │ │ │ │ ldr r1, [pc, #28] @ (1f5e24 ) │ │ │ │ movs r2, #108 @ 0x6c │ │ │ │ add r3, pc │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ blx 1439bc │ │ │ │ nop │ │ │ │ subs r4, r2, #7 │ │ │ │ movs r6, r7 │ │ │ │ - bx sl │ │ │ │ + bx r8 │ │ │ │ movs r3, r4 │ │ │ │ - bge.n 1f5e10 │ │ │ │ + bge.n 1f5df0 │ │ │ │ movs r5, r5 │ │ │ │ - @ instruction: 0x4796 │ │ │ │ + @ instruction: 0x4786 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 001f5e28 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -278802,15 +278805,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3d5254 │ │ │ │ + bl 3d524c │ │ │ │ subs r2, r0, #0 │ │ │ │ blt.n 1f5e4c │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ str r2, [sp, #4] │ │ │ │ bl 1f5b94 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ @@ -278868,26 +278871,26 @@ │ │ │ │ adds r3, #16 │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx 1439bc │ │ │ │ nop │ │ │ │ subs r6, r2, #3 │ │ │ │ movs r6, r7 │ │ │ │ - bge.n 1f5f30 │ │ │ │ + bge.n 1f5f10 │ │ │ │ movs r5, r5 │ │ │ │ - mov sl, r9 │ │ │ │ + mov sl, r7 │ │ │ │ movs r3, r4 │ │ │ │ - mov lr, r6 │ │ │ │ + mov lr, r4 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 001f5f08 : │ │ │ │ ldr r3, [pc, #8] @ (1f5f14 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - b.w 2a0748 │ │ │ │ + b.w 2a0740 │ │ │ │ nop │ │ │ │ subs r6, r5, #1 │ │ │ │ movs r6, r7 │ │ │ │ │ │ │ │ 001f5f18 : │ │ │ │ ldr r3, [pc, #8] @ (1f5f24 ) │ │ │ │ add r3, pc │ │ │ │ @@ -278933,15 +278936,15 @@ │ │ │ │ ldr r3, [pc, #256] @ (1f6068 ) │ │ │ │ add r4, pc │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ ldr r3, [pc, #240] @ (1f606c ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 1f602a │ │ │ │ cmp r5, #2 │ │ │ │ beq.n 1f5ff6 │ │ │ │ @@ -278958,37 +278961,37 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 1f6a28 │ │ │ │ mov r4, r0 │ │ │ │ cbz r4, 1f6016 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #20562 @ 0x5052 │ │ │ │ movt r1, #20803 @ 0x5143 │ │ │ │ - bl 2a04bc │ │ │ │ + bl 2a04b4 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2a04bc │ │ │ │ + bl 2a04b4 │ │ │ │ ldr r2, [pc, #176] @ (1f6070 ) │ │ │ │ ldr r1, [pc, #176] @ (1f6074 ) │ │ │ │ movs r3, #0 │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 29ef74 │ │ │ │ + bl 29ef6c │ │ │ │ cbnz r0, 1f6010 │ │ │ │ bl 205ed0 │ │ │ │ cmp r0, #3 │ │ │ │ beq.n 1f6004 │ │ │ │ mov r0, r4 │ │ │ │ - bl 29f814 │ │ │ │ + bl 29f80c │ │ │ │ mov r0, r4 │ │ │ │ - bl 2a0748 │ │ │ │ + bl 2a0740 │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #2 │ │ │ │ - bl 2a79d0 │ │ │ │ + bl 2a79c8 │ │ │ │ ldr r3, [pc, #136] @ (1f6078 ) │ │ │ │ add r3, pc │ │ │ │ str r4, [r3, #8] │ │ │ │ b.n 1f5f8a │ │ │ │ cbz r7, 1f604a │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ @@ -278997,15 +279000,15 @@ │ │ │ │ b.n 1f5fa6 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 1f6794 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1f5fda │ │ │ │ mov r0, r4 │ │ │ │ - bl 29f95c │ │ │ │ + bl 29f954 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -279019,15 +279022,15 @@ │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 1f5f82 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #64] @ (1f6084 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1f5f82 │ │ │ │ ldr r3, [pc, #60] @ (1f6088 ) │ │ │ │ movs r2, #188 @ 0xbc │ │ │ │ ldr r4, [pc, #60] @ (1f608c ) │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [pc, #60] @ (1f6090 ) │ │ │ │ add r3, pc │ │ │ │ @@ -279049,21 +279052,21 @@ │ │ │ │ movs r0, r6 │ │ │ │ adds r0, r1, #6 │ │ │ │ movs r6, r7 │ │ │ │ asrs r4, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cmp sl, r0 │ │ │ │ + cmp r2, lr │ │ │ │ movs r3, r4 │ │ │ │ - bhi.n 1f5fe4 │ │ │ │ + bhi.n 1f5fc4 │ │ │ │ movs r5, r5 │ │ │ │ - beq.n 1f60ec │ │ │ │ + beq.n 1f60cc │ │ │ │ movs r3, r4 │ │ │ │ - cmp r2, r9 │ │ │ │ + cmp r2, r7 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 001f6094 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -279088,42 +279091,42 @@ │ │ │ │ cmp r4, #0 │ │ │ │ beq.w 1f61ea │ │ │ │ ldr r2, [pc, #292] @ (1f61f8 ) │ │ │ │ mov r1, r7 │ │ │ │ ldr r3, [r5, r2] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ ldr r2, [pc, #284] @ (1f61fc ) │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 1f617c │ │ │ │ ldr r2, [pc, #276] @ (1f6200 ) │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ str r7, [r2, #0] │ │ │ │ - bl 2a05c4 │ │ │ │ + bl 2a05bc │ │ │ │ movw r3, #20562 @ 0x5052 │ │ │ │ movt r3, #20803 @ 0x5143 │ │ │ │ cmp r0, r3 │ │ │ │ bne.n 1f619a │ │ │ │ mov r0, r4 │ │ │ │ - bl 2a05c4 │ │ │ │ + bl 2a05bc │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #1 │ │ │ │ bne.n 1f61c0 │ │ │ │ ldr r2, [pc, #244] @ (1f6204 ) │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #244] @ (1f6208 ) │ │ │ │ add r2, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ - bl 29dc20 │ │ │ │ + bl 29dc18 │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 1f615c │ │ │ │ bl 205ed0 │ │ │ │ cmp r0, #3 │ │ │ │ beq.n 1f6176 │ │ │ │ ldr r3, [pc, #224] @ (1f620c ) │ │ │ │ add r3, pc │ │ │ │ @@ -279139,19 +279142,19 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r6 │ │ │ │ bl 1f6ac0 │ │ │ │ mov r4, r0 │ │ │ │ cbz r7, 1f6158 │ │ │ │ ldr r0, [pc, #188] @ (1f6210 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0cf8 │ │ │ │ + bl 3e0cf0 │ │ │ │ movs r7, #3 │ │ │ │ b.n 1f60ca │ │ │ │ mov r0, r4 │ │ │ │ - bl 29f95c │ │ │ │ + bl 29f954 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -279166,47 +279169,47 @@ │ │ │ │ ldr r2, [pc, #144] @ (1f6218 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ lsls r3, r2, #16 │ │ │ │ bpl.n 1f60ea │ │ │ │ ldr r0, [pc, #136] @ (1f621c ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1f60ea │ │ │ │ ldr r1, [pc, #132] @ (1f6220 ) │ │ │ │ movs r2, #255 @ 0xff │ │ │ │ ldr r3, [pc, #132] @ (1f6224 ) │ │ │ │ mvn.w r5, #21 │ │ │ │ add r1, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [pc, #124] @ (1f6228 ) │ │ │ │ add r3, pc │ │ │ │ adds r3, #44 @ 0x2c │ │ │ │ str r0, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ mov r0, r6 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mov r0, r4 │ │ │ │ - bl 29f95c │ │ │ │ + bl 29f954 │ │ │ │ b.n 1f6132 │ │ │ │ ldr r1, [pc, #104] @ (1f622c ) │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #4] │ │ │ │ mvn.w r5, #94 @ 0x5e │ │ │ │ add r1, pc │ │ │ │ ldr r2, [pc, #96] @ (1f6230 ) │ │ │ │ add.w r3, r1, #44 @ 0x2c │ │ │ │ ldr r1, [pc, #96] @ (1f6234 ) │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #261 @ 0x105 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mov r0, r4 │ │ │ │ - bl 29f95c │ │ │ │ + bl 29f954 │ │ │ │ b.n 1f6132 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ b.n 1f6132 │ │ │ │ ldr r2, [r0, #40] @ 0x28 │ │ │ │ movs r1, r6 │ │ │ │ hlt 0x0038 │ │ │ │ movs r1, r6 │ │ │ │ @@ -279218,47 +279221,47 @@ │ │ │ │ movs r1, r6 │ │ │ │ adds r4, r4, #1 │ │ │ │ movs r6, r7 │ │ │ │ pop {r2, r4, r6, pc} │ │ │ │ movs r0, r6 │ │ │ │ adds r4, r1, #1 │ │ │ │ movs r6, r7 │ │ │ │ - add sl, r1 │ │ │ │ + add r2, pc │ │ │ │ movs r3, r4 │ │ │ │ adds r3, #252 @ 0xfc │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc │ │ │ │ + add r6, sp │ │ │ │ movs r3, r4 │ │ │ │ - add ip, r0 │ │ │ │ + add r4, lr │ │ │ │ movs r3, r4 │ │ │ │ - bvc.n 1f62d4 │ │ │ │ + bvc.n 1f62b4 │ │ │ │ movs r5, r5 │ │ │ │ - mvns r4, r6 │ │ │ │ + mvns r4, r4 │ │ │ │ movs r3, r4 │ │ │ │ - bvc.n 1f629c │ │ │ │ + bvc.n 1f627c │ │ │ │ movs r5, r5 │ │ │ │ - add r4, pc │ │ │ │ + add r4, sp │ │ │ │ movs r3, r4 │ │ │ │ - mvns r4, r1 │ │ │ │ + bics r4, r7 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 001f6238 : │ │ │ │ ldr r3, [pc, #64] @ (1f627c ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cbz r0, 1f626e │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 29f95c │ │ │ │ + bl 29f954 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #8] │ │ │ │ add sp, #12 │ │ │ │ movs r0, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ @@ -279325,15 +279328,15 @@ │ │ │ │ adds r3, #1 │ │ │ │ beq.n 1f6334 │ │ │ │ mov r1, r7 │ │ │ │ bl 1f5cf4 │ │ │ │ subs r5, r0, #0 │ │ │ │ blt.n 1f6350 │ │ │ │ ldrd r1, r0, [sp, #12] │ │ │ │ - bl 3e0744 │ │ │ │ + bl 3e073c │ │ │ │ ldr r2, [pc, #140] @ (1f6398 ) │ │ │ │ ldr r3, [pc, #124] @ (1f638c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ @@ -279343,15 +279346,15 @@ │ │ │ │ add sp, #24 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - bl 357a3c │ │ │ │ + bl 357a34 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ bl 220314 │ │ │ │ subs r5, r0, #0 │ │ │ │ blt.n 1f6370 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ @@ -279365,21 +279368,21 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #60 @ 0x3c │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ str.w r8, [sp, #4] │ │ │ │ movw r2, #323 @ 0x143 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1f6302 │ │ │ │ ldr r1, [pc, #52] @ (1f63a8 ) │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 3dffbc │ │ │ │ + bl 3dffb4 │ │ │ │ b.n 1f6302 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movs r1, r6 │ │ │ │ movs r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ @@ -279387,21 +279390,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r1, #4] │ │ │ │ movs r1, r6 │ │ │ │ @ instruction: 0xb888 │ │ │ │ movs r1, r6 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ movs r1, r6 │ │ │ │ - bpl.n 1f62f0 │ │ │ │ + bpl.n 1f62d0 │ │ │ │ movs r5, r5 │ │ │ │ - orrs r6, r3 │ │ │ │ + orrs r6, r1 │ │ │ │ movs r3, r4 │ │ │ │ - negs r4, r0 │ │ │ │ + tst r4, r6 │ │ │ │ movs r3, r4 │ │ │ │ - orrs r6, r4 │ │ │ │ + orrs r6, r2 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 001f63ac : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -279411,36 +279414,36 @@ │ │ │ │ mov r6, r1 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ add r7, pc │ │ │ │ cbnz r4, 1f641e │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #1 │ │ │ │ bne.n 1f641e │ │ │ │ - bl 2a31d4 │ │ │ │ + bl 2a31cc │ │ │ │ ldr r3, [pc, #184] @ (1f6490 ) │ │ │ │ ldr r2, [pc, #188] @ (1f6494 ) │ │ │ │ mov r8, r0 │ │ │ │ ldr r1, [pc, #188] @ (1f6498 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #29 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r2, r6 │ │ │ │ mov r9, r0 │ │ │ │ add.w r1, r5, #8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2a3394 │ │ │ │ + bl 2a338c │ │ │ │ cmp r0, r4 │ │ │ │ bge.n 1f644e │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 1f6438 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2975d0 │ │ │ │ + bl 2975c8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -279452,15 +279455,15 @@ │ │ │ │ add r4, pc │ │ │ │ ldr r1, [pc, #120] @ (1f64a4 ) │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r4, #0 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #12 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -279468,17 +279471,17 @@ │ │ │ │ ldr r3, [pc, #88] @ (1f64a8 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cbnz r3, 1f646a │ │ │ │ ldr r1, [pc, #84] @ (1f64ac ) │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc │ │ │ │ - bl 2a70e4 │ │ │ │ + bl 2a70dc │ │ │ │ mov r0, r9 │ │ │ │ - bl 29f5d0 │ │ │ │ + bl 29f5c8 │ │ │ │ mov r4, r0 │ │ │ │ b.n 1f63fc │ │ │ │ ldr r3, [pc, #68] @ (1f64b0 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1f6456 │ │ │ │ @@ -279486,40 +279489,40 @@ │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 1f6456 │ │ │ │ ldr r0, [pc, #56] @ (1f64b8 ) │ │ │ │ ldr r1, [r5, #12] │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1f6456 │ │ │ │ nop │ │ │ │ str r6, [r4, #116] @ 0x74 │ │ │ │ movs r1, r6 │ │ │ │ - bpl.n 1f657c │ │ │ │ + bpl.n 1f655c │ │ │ │ movs r5, r5 │ │ │ │ - add sl, r5 │ │ │ │ + add sl, r3 │ │ │ │ movs r1, r4 │ │ │ │ - add lr, r7 │ │ │ │ + add lr, r5 │ │ │ │ movs r1, r4 │ │ │ │ - cmn r2, r6 │ │ │ │ + cmn r2, r4 │ │ │ │ movs r3, r4 │ │ │ │ - bpl.n 1f64e8 │ │ │ │ + bpl.n 1f64c8 │ │ │ │ movs r5, r5 │ │ │ │ - cmn r4, r1 │ │ │ │ + cmp r4, r7 │ │ │ │ movs r3, r4 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, r3 │ │ │ │ + cmp r2, r1 │ │ │ │ movs r3, r4 │ │ │ │ movs r1, #252 @ 0xfc │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - negs r2, r3 │ │ │ │ + negs r2, r1 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 001f64bc : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -279534,70 +279537,70 @@ │ │ │ │ bne.n 1f6588 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ bic.w r2, r2, #2 │ │ │ │ cmp r2, #1 │ │ │ │ bne.n 1f6588 │ │ │ │ mov r6, r1 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 2a9238 │ │ │ │ + bl 2a9230 │ │ │ │ ldr r1, [pc, #220] @ (1f65cc ) │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc │ │ │ │ - bl 2a9294 │ │ │ │ + bl 2a928c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, r6 │ │ │ │ add.w r1, r4, #8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2a9370 │ │ │ │ + bl 2a9368 │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 1f6528 │ │ │ │ cbz r5, 1f6512 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2975d0 │ │ │ │ + bl 2975c8 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r5 │ │ │ │ - bl 2a9558 │ │ │ │ + bl 2a9550 │ │ │ │ ldr r3, [pc, #160] @ (1f65d0 ) │ │ │ │ ldr r2, [pc, #160] @ (1f65d4 ) │ │ │ │ mov r6, r0 │ │ │ │ ldr r1, [pc, #160] @ (1f65d8 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #29 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r2, [pc, #148] @ (1f65dc ) │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r7, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cbnz r2, 1f65a2 │ │ │ │ ldr r1, [pc, #144] @ (1f65e0 ) │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ add r1, pc │ │ │ │ - bl 2a70e4 │ │ │ │ + bl 2a70dc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 29f628 │ │ │ │ + bl 29f620 │ │ │ │ mov r4, r0 │ │ │ │ cbz r5, 1f656a │ │ │ │ mov r0, r5 │ │ │ │ - bl 2975d0 │ │ │ │ + bl 2975c8 │ │ │ │ mov r0, r6 │ │ │ │ cmp r6, #0 │ │ │ │ beq.n 1f6514 │ │ │ │ - bl 2975d0 │ │ │ │ + bl 2975c8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -279608,15 +279611,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #88] @ (1f65ec ) │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ adds r3, #32 │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1f6512 │ │ │ │ ldr r2, [pc, #76] @ (1f65f0 ) │ │ │ │ ldr r2, [r7, r2] │ │ │ │ ldrh r2, [r2, #0] │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 1f654e │ │ │ │ ldr r2, [pc, #68] @ (1f65f4 ) │ │ │ │ @@ -279624,61 +279627,61 @@ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ lsls r2, r2, #16 │ │ │ │ bpl.n 1f654e │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [pc, #60] @ (1f65f8 ) │ │ │ │ ldr r1, [r4, #12] │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 1f654e │ │ │ │ nop │ │ │ │ str r2, [r3, #100] @ 0x64 │ │ │ │ movs r1, r6 │ │ │ │ - negs r6, r1 │ │ │ │ + tst r6, r7 │ │ │ │ movs r3, r4 │ │ │ │ - bmi.n 1f6608 │ │ │ │ + bmi.n 1f65e8 │ │ │ │ movs r5, r5 │ │ │ │ - muls r0, r2 │ │ │ │ + muls r0, r0 │ │ │ │ movs r1, r4 │ │ │ │ - muls r4, r4 │ │ │ │ + muls r4, r2 │ │ │ │ movs r1, r4 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ - tst r0, r3 │ │ │ │ + tst r0, r1 │ │ │ │ movs r3, r4 │ │ │ │ - bcc.n 1f6564 │ │ │ │ + bcc.n 1f6544 │ │ │ │ movs r5, r5 │ │ │ │ - rors r0, r4 │ │ │ │ + rors r0, r2 │ │ │ │ movs r3, r4 │ │ │ │ - adcs r4, r4 │ │ │ │ + adcs r4, r2 │ │ │ │ movs r3, r4 │ │ │ │ cmp r5, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - sbcs r0, r3 │ │ │ │ + sbcs r0, r1 │ │ │ │ movs r3, r4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 3d9680 │ │ │ │ + bl 3d9678 │ │ │ │ movs r0, #1 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 3d9594 │ │ │ │ + bl 3d958c │ │ │ │ movs r0, #1 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -279693,15 +279696,15 @@ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ bl 1fc700 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [r0, #612] @ 0x264 │ │ │ │ - bl 3cf1d8 │ │ │ │ + bl 3cf1d0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #244] @ (1f676c ) │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ add r0, pc │ │ │ │ bl 1f5e90 │ │ │ │ ldr r3, [pc, #236] @ (1f6770 ) │ │ │ │ @@ -279721,32 +279724,32 @@ │ │ │ │ ldr r3, [pc, #216] @ (1f677c ) │ │ │ │ ldr r2, [r0, #0] │ │ │ │ add r1, pc │ │ │ │ add r3, pc │ │ │ │ add r0, sp, #16 │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #155 @ 0x9b │ │ │ │ - bl 3e03a8 │ │ │ │ + bl 3e03a0 │ │ │ │ mov r0, r6 │ │ │ │ blx 145ef4 │ │ │ │ ldr r0, [pc, #196] @ (1f6780 ) │ │ │ │ add r0, pc │ │ │ │ bl 1f5e90 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 3e00f8 │ │ │ │ - bl 3e0150 │ │ │ │ + bl 3e00f0 │ │ │ │ + bl 3e0148 │ │ │ │ movs r2, #11 │ │ │ │ ldr.w r1, [r4, #616] @ 0x268 │ │ │ │ add.w r0, r4, #616 @ 0x268 │ │ │ │ bl 1fd4d4 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ bl 1fe0fc │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 3e069c │ │ │ │ + bl 3e0694 │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #16] │ │ │ │ bl 1ff670 │ │ │ │ add r0, sp, #16 │ │ │ │ bl 1f5088 │ │ │ │ @@ -279772,54 +279775,54 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 1cc4b8 │ │ │ │ b.n 1f6708 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 3e069c │ │ │ │ + bl 3e0694 │ │ │ │ b.n 1f6708 │ │ │ │ ldr r3, [pc, #72] @ (1f6788 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1f668a │ │ │ │ ldr r3, [pc, #64] @ (1f678c ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 1f668a │ │ │ │ ldr r0, [pc, #60] @ (1f6790 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1f668a │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ str r0, [r3, #76] @ 0x4c │ │ │ │ movs r1, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r2, #76] @ 0x4c │ │ │ │ movs r1, r6 │ │ │ │ @ instruction: 0xff83ffff │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r5 │ │ │ │ + asrs r2, r3 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r6, r0 │ │ │ │ + lsrs r6, r6 │ │ │ │ movs r3, r4 │ │ │ │ - bcs.n 1f6738 │ │ │ │ + bcs.n 1f6718 │ │ │ │ movs r5, r5 │ │ │ │ vminnm.f32 , , │ │ │ │ str r0, [r4, #64] @ 0x40 │ │ │ │ movs r1, r6 │ │ │ │ cmp r4, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - eors r4, r1 │ │ │ │ + ands r4, r7 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 001f6794 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -279833,30 +279836,30 @@ │ │ │ │ add r4, sp, #20 │ │ │ │ add r7, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 2a0748 │ │ │ │ + bl 2a0740 │ │ │ │ ldr r2, [pc, #168] @ (1f6870 ) │ │ │ │ add.w r3, r7, #12 │ │ │ │ ldr r1, [pc, #164] @ (1f6874 ) │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #28 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r0, [r0, #48] @ 0x30 │ │ │ │ blx 14514c │ │ │ │ movs r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ strd r3, r3, [sp, #20] │ │ │ │ strd r3, r3, [sp, #28] │ │ │ │ - bl 3d9680 │ │ │ │ + bl 3d9678 │ │ │ │ ldr r3, [pc, #132] @ (1f6878 ) │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ strd r3, r5, [sp] │ │ │ │ movs r3, #16 │ │ │ │ mov r1, r3 │ │ │ │ @@ -279889,38 +279892,38 @@ │ │ │ │ mov r0, r8 │ │ │ │ add r2, pc │ │ │ │ add.w r3, r7, #32 │ │ │ │ strd r2, r6, [sp] │ │ │ │ add r1, pc │ │ │ │ movs r2, #54 @ 0x36 │ │ │ │ str r4, [sp, #8] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mov r0, r5 │ │ │ │ b.n 1f6812 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r0, [r0, #56] @ 0x38 │ │ │ │ movs r1, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 1f680c │ │ │ │ + bne.n 1f67ec │ │ │ │ movs r5, r5 │ │ │ │ - eors r0, r2 │ │ │ │ + eors r0, r0 │ │ │ │ movs r3, r4 │ │ │ │ - ands r2, r1 │ │ │ │ + subs r7, #250 @ 0xfa │ │ │ │ movs r3, r4 │ │ │ │ - ands r2, r4 │ │ │ │ + ands r2, r2 │ │ │ │ movs r3, r4 │ │ │ │ - add r4, pc, #552 @ (adr r4, 1f6aa4 ) │ │ │ │ + add r4, pc, #488 @ (adr r4, 1f6a64 ) │ │ │ │ movs r3, r4 │ │ │ │ str r6, [r2, #48] @ 0x30 │ │ │ │ movs r1, r6 │ │ │ │ - subs r7, #218 @ 0xda │ │ │ │ + subs r7, #202 @ 0xca │ │ │ │ movs r3, r4 │ │ │ │ - subs r7, #96 @ 0x60 │ │ │ │ + subs r7, #80 @ 0x50 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 001f6888 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -279930,15 +279933,15 @@ │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - subs r7, #112 @ 0x70 │ │ │ │ + subs r7, #96 @ 0x60 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 001f68b4 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -279960,15 +279963,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 145780 │ │ │ │ cbz r5, 1f6940 │ │ │ │ movs r1, #0 │ │ │ │ mov r3, sp │ │ │ │ movs r2, #10 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3d5a04 │ │ │ │ + bl 3d59fc │ │ │ │ cbnz r0, 1f692c │ │ │ │ ldr r0, [sp, #0] │ │ │ │ blx 1445ac │ │ │ │ ldr r2, [pc, #92] @ (1f6960 ) │ │ │ │ ldr r3, [pc, #84] @ (1f6958 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -280004,29 +280007,29 @@ │ │ │ │ adds r3, #56 @ 0x38 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ movs r1, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #58 @ 0x3a │ │ │ │ + subs r7, #42 @ 0x2a │ │ │ │ movs r3, r4 │ │ │ │ str r0, [r5, #32] │ │ │ │ movs r1, r6 │ │ │ │ - beq.n 1f6a08 │ │ │ │ + beq.n 1f69e8 │ │ │ │ movs r5, r5 │ │ │ │ - subs r6, #118 @ 0x76 │ │ │ │ + subs r6, #102 @ 0x66 │ │ │ │ movs r3, r4 │ │ │ │ - subs r6, #254 @ 0xfe │ │ │ │ + subs r6, #238 @ 0xee │ │ │ │ movs r3, r4 │ │ │ │ - beq.n 1f69ec │ │ │ │ + beq.n 1f69cc │ │ │ │ movs r5, r5 │ │ │ │ - subs r6, #98 @ 0x62 │ │ │ │ + subs r6, #82 @ 0x52 │ │ │ │ movs r3, r4 │ │ │ │ - bic.w r0, sl, #35 @ 0x23 │ │ │ │ + ands.w r0, sl, #35 @ 0x23 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ str r1, [sp, #4] │ │ │ │ bl 1fc700 │ │ │ │ @@ -280047,20 +280050,20 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [pc, #92] @ (1f6a14 ) │ │ │ │ ldr r0, [pc, #96] @ (1f6a18 ) │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r3 │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ - bl 3edb5c │ │ │ │ + bl 3edb54 │ │ │ │ ldr.w r3, [r4, #616] @ 0x268 │ │ │ │ cmp r3, #10 │ │ │ │ bne.n 1f6a00 │ │ │ │ - bl 3ecd24 │ │ │ │ - bl 3ed760 │ │ │ │ + bl 3ecd1c │ │ │ │ + bl 3ed758 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -280079,22 +280082,22 @@ │ │ │ │ ldr r1, [pc, #24] @ (1f6a20 ) │ │ │ │ ldr r0, [pc, #28] @ (1f6a24 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #84 @ 0x54 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ - subs r6, #160 @ 0xa0 │ │ │ │ + subs r6, #144 @ 0x90 │ │ │ │ movs r3, r4 │ │ │ │ ldc2l 15, cr15, [pc], #-1020 @ 1f6620 │ │ │ │ - ldmia r7!, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r7!, {r2, r3, r5, r6} │ │ │ │ movs r5, r5 │ │ │ │ - subs r5, #162 @ 0xa2 │ │ │ │ + subs r5, #146 @ 0x92 │ │ │ │ movs r3, r4 │ │ │ │ - subs r6, #90 @ 0x5a │ │ │ │ + subs r6, #74 @ 0x4a │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 001f6a28 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -280104,58 +280107,58 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r2, r1 │ │ │ │ add r4, pc │ │ │ │ str r0, [sp, #12] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ vstr d7, [sp] │ │ │ │ - bl 3db38c │ │ │ │ + bl 3db384 │ │ │ │ cmp r0, #0 │ │ │ │ it lt │ │ │ │ movlt r4, #0 │ │ │ │ blt.n 1f6a8e │ │ │ │ - bl 2a1d54 │ │ │ │ + bl 2a1d4c │ │ │ │ ldr r1, [pc, #84] @ (1f6ab4 ) │ │ │ │ ldr r2, [pc, #84] @ (1f6ab8 ) │ │ │ │ movs r3, #29 │ │ │ │ add r1, pc │ │ │ │ mov r5, r0 │ │ │ │ adds r1, #104 @ 0x68 │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [pc, #76] @ (1f6abc ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #20] │ │ │ │ - bl 2a70e4 │ │ │ │ + bl 2a70dc │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 29f5d0 │ │ │ │ + bl 29f5c8 │ │ │ │ mov r4, r0 │ │ │ │ cbz r5, 1f6a8e │ │ │ │ mov r0, r5 │ │ │ │ - bl 2975d0 │ │ │ │ + bl 2975c8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - subs r5, #198 @ 0xc6 │ │ │ │ + subs r5, #182 @ 0xb6 │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r7!, {r5} │ │ │ │ + ldmia r7!, {r4} │ │ │ │ movs r5, r5 │ │ │ │ - subs r6, #26 │ │ │ │ + subs r6, #10 │ │ │ │ movs r1, r4 │ │ │ │ - subs r6, #48 @ 0x30 │ │ │ │ + subs r6, #32 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ 001f6ac0 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -280178,45 +280181,45 @@ │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 145780 │ │ │ │ movs r2, #10 │ │ │ │ add r3, sp, #16 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3d5a04 │ │ │ │ + bl 3d59fc │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1f6b7a │ │ │ │ ldr r5, [sp, #16] │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, r5 │ │ │ │ blx 145b44 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2a1d54 │ │ │ │ + bl 2a1d4c │ │ │ │ ldr r1, [pc, #144] @ (1f6bb0 ) │ │ │ │ ldr r2, [pc, #144] @ (1f6bb4 ) │ │ │ │ movs r3, #29 │ │ │ │ add r1, pc │ │ │ │ mov r5, r0 │ │ │ │ adds r1, #104 @ 0x68 │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [pc, #136] @ (1f6bb8 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #12] │ │ │ │ - bl 2a70e4 │ │ │ │ + bl 2a70dc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 29f628 │ │ │ │ + bl 29f620 │ │ │ │ mov r4, r0 │ │ │ │ cbz r5, 1f6b4e │ │ │ │ mov r0, r5 │ │ │ │ - bl 2975d0 │ │ │ │ + bl 2975c8 │ │ │ │ ldr r2, [pc, #108] @ (1f6bbc ) │ │ │ │ ldr r3, [pc, #84] @ (1f6ba8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ @@ -280250,35 +280253,35 @@ │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ str r0, [r3, #4] │ │ │ │ movs r1, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #48 @ 0x30 │ │ │ │ + subs r5, #32 │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r6, {r5, r6} │ │ │ │ + ldmia r6, {r4, r6} │ │ │ │ movs r5, r5 │ │ │ │ - subs r5, #90 @ 0x5a │ │ │ │ + subs r5, #74 @ 0x4a │ │ │ │ movs r1, r4 │ │ │ │ - subs r5, #112 @ 0x70 │ │ │ │ + subs r5, #96 @ 0x60 │ │ │ │ movs r1, r4 │ │ │ │ ldrsh r2, [r3, r7] │ │ │ │ movs r1, r6 │ │ │ │ - ldmia r6!, {r1} │ │ │ │ + ldmia r5, {r1, r4, r5, r6, r7} │ │ │ │ movs r5, r5 │ │ │ │ - subs r4, #40 @ 0x28 │ │ │ │ + subs r4, #24 │ │ │ │ movs r3, r4 │ │ │ │ - subs r4, #176 @ 0xb0 │ │ │ │ + subs r4, #160 @ 0xa0 │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r5, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r5!, {r1, r2, r3, r4, r6, r7} │ │ │ │ movs r5, r5 │ │ │ │ - subs r4, #20 │ │ │ │ + subs r4, #4 │ │ │ │ movs r3, r4 │ │ │ │ - ldcl 0, cr0, [ip, #140] @ 0x8c │ │ │ │ + stcl 0, cr0, [ip, #140] @ 0x8c │ │ │ │ │ │ │ │ 001f6bd8 : │ │ │ │ ldr r0, [pc, #4] @ (1f6be0 ) │ │ │ │ add r0, pc │ │ │ │ b.w 1f5e90 │ │ │ │ @ instruction: 0xfa43ffff │ │ │ │ │ │ │ │ @@ -280321,47 +280324,47 @@ │ │ │ │ adds r3, #16 │ │ │ │ ldrexd r1, r2, [r3] │ │ │ │ ldr r3, [pc, #240] @ (1f6d34 ) │ │ │ │ movs r0, #3 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r3, #8] │ │ │ │ strd r1, r2, [r3] │ │ │ │ - bl 3f0538 │ │ │ │ + bl 3f0530 │ │ │ │ movs r3, #0 │ │ │ │ movw r2, #16960 @ 0x4240 │ │ │ │ movt r2, #15 │ │ │ │ - bl 4085c0 │ │ │ │ + bl 4085b8 │ │ │ │ movw r2, #5000 @ 0x1388 │ │ │ │ adds r2, r0, r2 │ │ │ │ mov r0, r4 │ │ │ │ adc.w r3, r1, #0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 3f0464 │ │ │ │ + b.w 3f045c │ │ │ │ ldr r1, [pc, #192] @ (1f6d38 ) │ │ │ │ ldr r1, [r2, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 1f6cee │ │ │ │ strd r2, r3, [sp] │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, #1 │ │ │ │ str.w ip, [r0, #8] │ │ │ │ cbnz r1, 1f6ca2 │ │ │ │ ldr r1, [pc, #164] @ (1f6d3c ) │ │ │ │ ldr r1, [r2, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [r0, #0] │ │ │ │ dmb ish │ │ │ │ movs r0, #0 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 20bfa0 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 1f6d14 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r0, #8] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -280375,15 +280378,15 @@ │ │ │ │ beq.n 1f6c3a │ │ │ │ str r3, [sp, #4] │ │ │ │ strb r1, [r0, #4] │ │ │ │ ldr r1, [pc, #96] @ (1f6d40 ) │ │ │ │ ldr r3, [r2, r1] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3dcf84 │ │ │ │ + bl 3dcf7c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1f6c3a │ │ │ │ ldr r1, [pc, #84] @ (1f6d44 ) │ │ │ │ ldr r1, [r2, r1] │ │ │ │ ldrh r1, [r1, #0] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 1f6c7e │ │ │ │ @@ -280391,15 +280394,15 @@ │ │ │ │ ldr r1, [r2, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ lsls r1, r1, #16 │ │ │ │ bpl.n 1f6c7e │ │ │ │ ldr r0, [pc, #72] @ (1f6d4c ) │ │ │ │ strd r2, r3, [sp] │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ b.n 1f6c7e │ │ │ │ ldr r3, [pc, #56] @ (1f6d50 ) │ │ │ │ movs r2, #101 @ 0x65 │ │ │ │ ldr r1, [pc, #56] @ (1f6d54 ) │ │ │ │ ldr r0, [pc, #60] @ (1f6d58 ) │ │ │ │ add r3, pc │ │ │ │ @@ -280421,21 +280424,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #136 @ 0x88 │ │ │ │ + subs r3, #120 @ 0x78 │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r4, {r4, r5, r6, r7} │ │ │ │ + ldmia r4!, {r5, r6, r7} │ │ │ │ movs r5, r5 │ │ │ │ - add r6, sp, #8 │ │ │ │ + add r5, sp, #968 @ 0x3c8 │ │ │ │ movs r1, r4 │ │ │ │ - add r6, sp, #96 @ 0x60 │ │ │ │ + add r6, sp, #32 │ │ │ │ movs r1, r4 │ │ │ │ ldr r2, [pc, #224] @ (1f6e40 ) │ │ │ │ ldr r3, [pc, #228] @ (1f6e44 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cbnz r3, 1f6d76 │ │ │ │ @@ -280482,33 +280485,33 @@ │ │ │ │ vmov s14, r2 │ │ │ │ vldr d5, [pc, #88] @ 1f6e30 │ │ │ │ movs r0, #3 │ │ │ │ ldr r4, [r3, #16] │ │ │ │ vcvt.f64.s32 d7, s14 │ │ │ │ vdiv.f64 d6, d7, d5 │ │ │ │ vstr d6, [sp] │ │ │ │ - bl 3f0538 │ │ │ │ + bl 3f0530 │ │ │ │ vldr d6, [sp] │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vldr d5, [pc, #64] @ 1f6e38 │ │ │ │ vsub.f64 d7, d7, d6 │ │ │ │ vdiv.f64 d6, d5, d7 │ │ │ │ vstr d6, [sp] │ │ │ │ - bl 408348 │ │ │ │ + bl 408340 │ │ │ │ vldr d6, [sp] │ │ │ │ vmov d7, r0, r1 │ │ │ │ vadd.f64 d7, d6, d7 │ │ │ │ vmov r0, r1, d7 │ │ │ │ - bl 408770 │ │ │ │ + bl 408768 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 3f0464 │ │ │ │ + b.w 3f045c │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ eors r1, r3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ @@ -280546,36 +280549,36 @@ │ │ │ │ vldr d4, [pc, #204] @ 1f6f58 │ │ │ │ vcvt.f64.s32 d7, s14 │ │ │ │ vdiv.f64 d5, d7, d3 │ │ │ │ vsub.f64 d3, d6, d5 │ │ │ │ vdiv.f64 d7, d5, d3 │ │ │ │ vmla.f64 d6, d7, d4 │ │ │ │ vmov r0, r1, d6 │ │ │ │ - bl 408770 │ │ │ │ + bl 408768 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #0 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r1 │ │ │ │ - bl 3f0538 │ │ │ │ + bl 3f0530 │ │ │ │ cmp r5, #1 │ │ │ │ sbcs.w r3, r8, #0 │ │ │ │ blt.n 1f6f34 │ │ │ │ ldr.w sl, [pc, #164] @ 1f6f64 │ │ │ │ adds r6, r5, r0 │ │ │ │ movw r9, #16960 @ 0x4240 │ │ │ │ movt r9, #15 │ │ │ │ adc.w r8, r1, r8 │ │ │ │ add sl, pc │ │ │ │ b.n 1f6ef4 │ │ │ │ - bl 4085c0 │ │ │ │ + bl 4085b8 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r7, #116] @ 0x74 │ │ │ │ bl 1cbdf8 │ │ │ │ movs r0, #0 │ │ │ │ - bl 3f0538 │ │ │ │ + bl 3f0530 │ │ │ │ subs r5, r6, r0 │ │ │ │ sbc.w r4, r8, r1 │ │ │ │ cmp r5, #1 │ │ │ │ sbcs.w r3, r4, #0 │ │ │ │ blt.n 1f6f34 │ │ │ │ ldrb.w ip, [r7, #122] @ 0x7a │ │ │ │ movw r2, #16960 @ 0x4240 │ │ │ │ @@ -280589,15 +280592,15 @@ │ │ │ │ sbcs.w ip, ip, r4 │ │ │ │ blt.n 1f6ed4 │ │ │ │ bl 1cbd38 │ │ │ │ mov.w r2, #1000 @ 0x3e8 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 4085c0 │ │ │ │ + bl 4085b8 │ │ │ │ blx 145904 │ │ │ │ movs r1, #70 @ 0x46 │ │ │ │ mov r0, sl │ │ │ │ bl 1cbccc │ │ │ │ b.n 1f6ee0 │ │ │ │ mov.w r3, #0 │ │ │ │ strb.w r3, [r7, #736] @ 0x2e0 │ │ │ │ @@ -280614,15 +280617,15 @@ │ │ │ │ eors r1, r3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #11 │ │ │ │ adcs r3, r4 │ │ │ │ lsrs r6, r7, #28 │ │ │ │ movs r6, r7 │ │ │ │ - subs r1, #220 @ 0xdc │ │ │ │ + subs r1, #204 @ 0xcc │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 001f6f68 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -280668,15 +280671,15 @@ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 1f6f8c │ │ │ │ ldr r0, [pc, #36] @ (1f6ff8 ) │ │ │ │ str r1, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ b.n 1f6f8c │ │ │ │ nop │ │ │ │ ldrh r6, [r5, r6] │ │ │ │ movs r1, r6 │ │ │ │ lsrs r4, r2, #24 │ │ │ │ movs r6, r7 │ │ │ │ @@ -280684,15 +280687,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #23 │ │ │ │ movs r6, r7 │ │ │ │ lsrs r4, r6, #24 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #244 @ 0xf4 │ │ │ │ + subs r0, #228 @ 0xe4 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 001f6ffc : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -280710,15 +280713,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ pop {pc} │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 3f017c │ │ │ │ + bl 3f0174 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movs r1, #0 │ │ │ │ strb r1, [r3, #20] │ │ │ │ add sp, #12 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ @@ -280734,19 +280737,19 @@ │ │ │ │ add r1, pc │ │ │ │ adds r3, #16 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r4, r0, #22 │ │ │ │ movs r6, r7 │ │ │ │ - ldmia r1, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r1, {r1, r2, r5, r7} │ │ │ │ movs r5, r5 │ │ │ │ - subs r0, #84 @ 0x54 │ │ │ │ + subs r0, #68 @ 0x44 │ │ │ │ movs r3, r4 │ │ │ │ - subs r0, #160 @ 0xa0 │ │ │ │ + subs r0, #144 @ 0x90 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 001f7074 : │ │ │ │ ldr r3, [pc, #12] @ (1f7084 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #12] │ │ │ │ subs r0, #0 │ │ │ │ @@ -280791,39 +280794,39 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrb r2, [r4, #20] │ │ │ │ uxtb r2, r2 │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 1f70ba │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3f017c │ │ │ │ + bl 3f0174 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ strb r3, [r4, #20] │ │ │ │ add sp, #12 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r0, #3 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r4] │ │ │ │ - bl 3f0538 │ │ │ │ + bl 3f0530 │ │ │ │ movs r3, #0 │ │ │ │ movw r2, #16960 @ 0x4240 │ │ │ │ movt r2, #15 │ │ │ │ - bl 4085c0 │ │ │ │ + bl 4085b8 │ │ │ │ movw r2, #5000 @ 0x1388 │ │ │ │ adds r2, r0, r2 │ │ │ │ mov r0, r5 │ │ │ │ adc.w r3, r1, #0 │ │ │ │ - bl 3f0464 │ │ │ │ + bl 3f045c │ │ │ │ mov.w r3, #1 │ │ │ │ strb r3, [r4, #20] │ │ │ │ add sp, #12 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ @@ -280837,19 +280840,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #16 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ lsrs r2, r5, #19 │ │ │ │ movs r6, r7 │ │ │ │ - ldmia r0!, {r2, r3, r6, r7} │ │ │ │ + ldmia r0!, {r2, r3, r4, r5, r7} │ │ │ │ movs r5, r5 │ │ │ │ - adds r7, #106 @ 0x6a │ │ │ │ + adds r7, #90 @ 0x5a │ │ │ │ movs r3, r4 │ │ │ │ - adds r7, #182 @ 0xb6 │ │ │ │ + adds r7, #166 @ 0xa6 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 001f715c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -280862,28 +280865,28 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r3, #1 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ strd r2, r1, [sp, #4] │ │ │ │ movs r2, #3 │ │ │ │ mov r5, r0 │ │ │ │ - bl 3f00e8 │ │ │ │ + bl 3f00e0 │ │ │ │ movs r0, #32 │ │ │ │ str r5, [r4, #16] │ │ │ │ blx 1439a4 │ │ │ │ ldr r3, [pc, #56] @ (1f71d0 ) │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #3 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ strd r3, r1, [sp, #4] │ │ │ │ movw r3, #16960 @ 0x4240 │ │ │ │ movt r3, #15 │ │ │ │ str r0, [sp, #20] │ │ │ │ - bl 3f00e8 │ │ │ │ + bl 3f00e0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ str r0, [r4, #8] │ │ │ │ add sp, #28 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ @@ -280895,17 +280898,17 @@ │ │ │ │ @ instruction: 0xfbdbffff │ │ │ │ @ instruction: 0xfa61ffff │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [pc, #8] @ (1f71e4 ) │ │ │ │ movs r2, #56 @ 0x38 │ │ │ │ add r1, pc │ │ │ │ - b.w 3da798 │ │ │ │ + b.w 3da790 │ │ │ │ nop │ │ │ │ - subs r0, r1, #3 │ │ │ │ + subs r0, r7, #2 │ │ │ │ movs r1, r4 │ │ │ │ ldr r3, [pc, #16] @ (1f71fc ) │ │ │ │ ldr r2, [pc, #20] @ (1f7200 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r1, [pc, #16] @ (1f7204 ) │ │ │ │ @@ -280913,15 +280916,15 @@ │ │ │ │ add r1, pc │ │ │ │ bx r3 │ │ │ │ nop │ │ │ │ ldr r0, [r0, r5] │ │ │ │ movs r1, r6 │ │ │ │ subs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r5, #2 │ │ │ │ + subs r6, r3, #2 │ │ │ │ movs r1, r4 │ │ │ │ ldr r3, [pc, #60] @ (1f7248 ) │ │ │ │ ldr r2, [pc, #64] @ (1f724c ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cbnz r3, 1f7220 │ │ │ │ @@ -281288,27 +281291,27 @@ │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 1f7630 │ │ │ │ ldr r0, [pc, #36] @ (1f7690 ) │ │ │ │ ldrd r2, r3, [sp, #72] @ 0x48 │ │ │ │ add r0, pc │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1f7630 │ │ │ │ ldr r2, [r0, r3] │ │ │ │ movs r1, r6 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #168 @ 0xa8 │ │ │ │ + adds r2, #152 @ 0x98 │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w ip, [pc, #24] @ 1f76c0 │ │ │ │ @@ -281318,19 +281321,19 @@ │ │ │ │ add ip, pc │ │ │ │ add r3, pc │ │ │ │ movs r0, #0 │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ blx 1439bc │ │ │ │ nop │ │ │ │ - bmi.n 1f75c8 │ │ │ │ + bmi.n 1f77a8 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r3!, {r2, r3, r7} │ │ │ │ + stmia r3!, {r2, r3, r4, r5, r6} │ │ │ │ movs r5, r5 │ │ │ │ - bmi.n 1f7784 │ │ │ │ + bmi.n 1f7764 │ │ │ │ movs r2, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #20] @ (1f76f0 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -281338,17 +281341,17 @@ │ │ │ │ movs r0, #0 │ │ │ │ add r3, pc │ │ │ │ movs r2, #232 @ 0xe8 │ │ │ │ add r1, pc │ │ │ │ adds r3, #28 │ │ │ │ str r0, [sp, #0] │ │ │ │ blx 1439bc │ │ │ │ - stmia r3!, {r1, r3, r4, r6} │ │ │ │ + stmia r3!, {r1, r3, r6} │ │ │ │ movs r5, r5 │ │ │ │ - adds r2, #114 @ 0x72 │ │ │ │ + adds r2, #98 @ 0x62 │ │ │ │ movs r3, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #72] @ (1f7750 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -281376,25 +281379,25 @@ │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 1f7718 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [pc, #28] @ (1f7760 ) │ │ │ │ movs r3, #0 │ │ │ │ add.w r1, r5, #40 @ 0x28 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1f7718 │ │ │ │ strb r4, [r3, r0] │ │ │ │ movs r1, r6 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r0, #28 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #40 @ 0x28 │ │ │ │ + adds r2, #24 │ │ │ │ movs r3, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #348] @ (1f78d4 ) │ │ │ │ sub sp, #20 │ │ │ │ @@ -281440,15 +281443,15 @@ │ │ │ │ ldr r2, [pc, #268] @ (1f78e8 ) │ │ │ │ ldr r3, [pc, #268] @ (1f78ec ) │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r6, r2] │ │ │ │ str r2, [sp, #0] │ │ │ │ ldr r1, [r3, #56] @ 0x38 │ │ │ │ mov r0, r2 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ ldr r3, [pc, #256] @ (1f78f0 ) │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 1f78ac │ │ │ │ ldr r2, [pc, #248] @ (1f78f4 ) │ │ │ │ @@ -281466,15 +281469,15 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov.w r2, #1000 @ 0x3e8 │ │ │ │ movs r3, #0 │ │ │ │ - bl 4085c0 │ │ │ │ + bl 4085b8 │ │ │ │ b.n 1f77be │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r9 │ │ │ │ strd r1, r2, [r4, #8] │ │ │ │ movs r1, #1 │ │ │ │ mov r2, r3 │ │ │ │ cmp r3, r1 │ │ │ │ @@ -281532,15 +281535,15 @@ │ │ │ │ ldr r3, [pc, #68] @ (1f78fc ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 1f77f8 │ │ │ │ ldr r0, [pc, #60] @ (1f7900 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1f77f8 │ │ │ │ bl 1f76cc │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r0, [r6, r6] │ │ │ │ movs r1, r6 │ │ │ │ cmp r2, #4 │ │ │ │ @@ -281559,15 +281562,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r6, r4] │ │ │ │ movs r1, r6 │ │ │ │ adds r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #238 @ 0xee │ │ │ │ + adds r0, #222 @ 0xde │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 001f7904 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -281610,23 +281613,23 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 1d9384 │ │ │ │ b.n 1f7946 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - bl 3e0150 │ │ │ │ + bl 3e0148 │ │ │ │ b.n 1f7946 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r0, [r2, r0] │ │ │ │ movs r1, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #52 @ 0x34 │ │ │ │ + adds r0, #36 @ 0x24 │ │ │ │ movs r3, r4 │ │ │ │ str r6, [r3, r7] │ │ │ │ movs r1, r6 │ │ │ │ │ │ │ │ 001f7998 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -281649,19 +281652,19 @@ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r3, [pc, #552] @ (1f7bf8 ) │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #28] │ │ │ │ movs r0, #0 │ │ │ │ - bl 3f0538 │ │ │ │ + bl 3f0530 │ │ │ │ movs r3, #0 │ │ │ │ movw r2, #16960 @ 0x4240 │ │ │ │ movt r2, #15 │ │ │ │ - bl 4085c0 │ │ │ │ + bl 4085b8 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr.w r3, [r9] │ │ │ │ movs r2, #56 @ 0x38 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ @@ -281688,19 +281691,19 @@ │ │ │ │ blx 143b64 │ │ │ │ movs r1, #1 │ │ │ │ str r0, [sp, #24] │ │ │ │ bl 1f7208 │ │ │ │ mov r0, r5 │ │ │ │ bl 1f71d8 │ │ │ │ movs r0, #0 │ │ │ │ - bl 3f0538 │ │ │ │ + bl 3f0530 │ │ │ │ movs r3, #0 │ │ │ │ movw r2, #16960 @ 0x4240 │ │ │ │ movt r2, #15 │ │ │ │ - bl 4085c0 │ │ │ │ + bl 4085b8 │ │ │ │ subs r3, r0, r4 │ │ │ │ sbc.w r2, r1, r6 │ │ │ │ str r3, [sp, #12] │ │ │ │ cmp r3, sl │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #16] │ │ │ │ sbcs.w r3, r2, r3 │ │ │ │ @@ -281765,15 +281768,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ lsls r5, r5, #4 │ │ │ │ subs r0, r0, r3 │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ mul.w r0, sl, r0 │ │ │ │ lsr.w r0, r0, r9 │ │ │ │ - bl 4085c0 │ │ │ │ + bl 4085b8 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ str r4, [r3, r5] │ │ │ │ add r3, r5 │ │ │ │ ldr.w r2, [fp] │ │ │ │ str r7, [r3, #4] │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ add r3, r5 │ │ │ │ @@ -281792,15 +281795,15 @@ │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 1f7ae4 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [pc, #204] @ (1f7c14 ) │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr.w r3, [r8] │ │ │ │ adds r4, #1 │ │ │ │ adc.w r7, r7, #0 │ │ │ │ cmp r3, r4 │ │ │ │ bgt.n 1f7af2 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ blx 143ca4 │ │ │ │ @@ -281824,19 +281827,19 @@ │ │ │ │ b.n 1f7a80 │ │ │ │ adds.w r3, sl, r4 │ │ │ │ subs r3, r3, r0 │ │ │ │ mov.w r0, #1000 @ 0x3e8 │ │ │ │ mul.w r0, r3, r0 │ │ │ │ blx 145904 │ │ │ │ movs r0, #0 │ │ │ │ - bl 3f0538 │ │ │ │ + bl 3f0530 │ │ │ │ movs r3, #0 │ │ │ │ movw r2, #16960 @ 0x4240 │ │ │ │ movt r2, #15 │ │ │ │ - bl 4085c0 │ │ │ │ + bl 4085b8 │ │ │ │ subs r3, r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ sbc.w r3, r1, r6 │ │ │ │ str r3, [sp, #16] │ │ │ │ b.n 1f7a68 │ │ │ │ mov r2, fp │ │ │ │ b.n 1f7a1c │ │ │ │ @@ -281854,35 +281857,35 @@ │ │ │ │ movs r1, r6 │ │ │ │ subs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r3, #26 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r7, #8 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r2, #27 │ │ │ │ + asrs r4, r0, #27 │ │ │ │ movs r1, r4 │ │ │ │ - cmp r6, #236 @ 0xec │ │ │ │ + cmp r6, #220 @ 0xdc │ │ │ │ movs r3, r4 │ │ │ │ - asrs r6, r2, #24 │ │ │ │ + asrs r6, r0, #24 │ │ │ │ movs r1, r4 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #140 @ 0x8c │ │ │ │ + cmp r6, #124 @ 0x7c │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r7!, {r2, r4, r6} │ │ │ │ + ldmia r7!, {r2, r6} │ │ │ │ movs r2, r4 │ │ │ │ - bkpt 0x005e │ │ │ │ + bkpt 0x004e │ │ │ │ movs r5, r5 │ │ │ │ - ldmia r7!, {r1, r2, r3, r5} │ │ │ │ + ldmia r7!, {r1, r2, r3, r4} │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ 001f7c24 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ @@ -281898,21 +281901,21 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #140] @ 0x8c │ │ │ │ mov.w r3, #0 │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r4, {r0, r1} │ │ │ │ stmia.w r5, {r0, r1} │ │ │ │ - bl 3e533c │ │ │ │ + bl 3e5334 │ │ │ │ ldr.w r3, [pc, #2428] @ 1f85e4 │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ ldr.w r3, [pc, #2416] @ 1f85e8 │ │ │ │ ldr.w sl, [r9, r3] │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 1f8480 │ │ │ │ ldr.w r3, [pc, #2400] @ 1f85ec │ │ │ │ movs r2, #1 │ │ │ │ @@ -281942,34 +281945,34 @@ │ │ │ │ beq.w 1f81ee │ │ │ │ add r6, sp, #88 @ 0x58 │ │ │ │ add r5, sp, #112 @ 0x70 │ │ │ │ ldmia r6!, {r0, r1, r2, r3} │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r6, {r0, r1} │ │ │ │ stmia.w r5, {r0, r1} │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r0, #8] │ │ │ │ cbnz r3, 1f7d02 │ │ │ │ ldr.w r3, [pc, #2300] @ 1f85f0 │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [r0, #0] │ │ │ │ dmb ish │ │ │ │ ldr.w r5, [pc, #2288] @ 1f85f4 │ │ │ │ movs r0, #0 │ │ │ │ - bl 3f0538 │ │ │ │ + bl 3f0530 │ │ │ │ strd r0, r1, [sp, #48] @ 0x30 │ │ │ │ movs r0, #2 │ │ │ │ add r5, pc │ │ │ │ - bl 3f0538 │ │ │ │ + bl 3f0530 │ │ │ │ addw r3, pc, #2228 @ 0x8b4 │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ - bl 4085c0 │ │ │ │ + bl 4085b8 │ │ │ │ ldr.w r3, [pc, #2256] @ 1f85f8 │ │ │ │ strd r0, r1, [r5, #8] │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ str r2, [sp, #20] │ │ │ │ ldr r2, [sp, #116] @ 0x74 │ │ │ │ str r3, [sp, #32] │ │ │ │ @@ -282116,40 +282119,40 @@ │ │ │ │ mov r5, r8 │ │ │ │ ldr.w sl, [sp, #36] @ 0x24 │ │ │ │ ldrd r8, r4, [sp, #40] @ 0x28 │ │ │ │ movs r3, #0 │ │ │ │ ldrd r0, r1, [sp, #48] @ 0x30 │ │ │ │ movw r2, #16960 @ 0x4240 │ │ │ │ movt r2, #15 │ │ │ │ - bl 4085c0 │ │ │ │ + bl 4085b8 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1f85c6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1f828c │ │ │ │ movs r0, #0 │ │ │ │ - bl 3f0538 │ │ │ │ + bl 3f0530 │ │ │ │ movs r3, #0 │ │ │ │ movw r2, #16960 @ 0x4240 │ │ │ │ movt r2, #15 │ │ │ │ - bl 4085c0 │ │ │ │ + bl 4085b8 │ │ │ │ subs r2, r0, r6 │ │ │ │ sbc.w r1, r1, r7 │ │ │ │ cmp r2, r8 │ │ │ │ sbcs.w r3, r1, r4 │ │ │ │ blt.w 1f82ba │ │ │ │ ldr.w r3, [pc, #1748] @ 1f8600 │ │ │ │ add r3, pc │ │ │ │ strd r2, r1, [r3, #16] │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1f827c │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r6, [r3, #32] │ │ │ │ @@ -282298,17 +282301,17 @@ │ │ │ │ lsls r0, r3, #3 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ orr.w r1, r1, r3, lsr #29 │ │ │ │ mla r3, r7, r2, ip │ │ │ │ umull r2, r6, r2, r6 │ │ │ │ add r3, r6 │ │ │ │ - bl 408660 │ │ │ │ + bl 408658 │ │ │ │ strd r0, r1, [r4] │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1f85c6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ cbnz r3, 1f813c │ │ │ │ dmb ish │ │ │ │ @@ -282339,15 +282342,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ ldr.w r1, [sl] │ │ │ │ cmp r1, #0 │ │ │ │ bne.w 1f84aa │ │ │ │ movs r1, #2 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ ldr.w r3, [sl] │ │ │ │ mov r1, r0 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 1f84d0 │ │ │ │ ldr.w r3, [pc, #1148] @ 1f8610 │ │ │ │ movs r1, #2 │ │ │ │ dmb ish │ │ │ │ @@ -282358,15 +282361,15 @@ │ │ │ │ bne.n 1f81b0 │ │ │ │ strex r0, r1, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1f81a0 │ │ │ │ cmp r2, #1 │ │ │ │ dmb ish │ │ │ │ bne.w 1f82ea │ │ │ │ - bl 3e5594 │ │ │ │ + bl 3e558c │ │ │ │ ldr.w r2, [pc, #1108] @ 1f8614 │ │ │ │ ldr.w r3, [pc, #1048] @ 1f85dc │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ eors r2, r3 │ │ │ │ @@ -282390,18 +282393,18 @@ │ │ │ │ bl 1d91f4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1f82b2 │ │ │ │ ldr.w r6, [pc, #1040] @ 1f861c │ │ │ │ bl 1cbd38 │ │ │ │ movs r0, #2 │ │ │ │ add r6, pc │ │ │ │ - bl 3f0538 │ │ │ │ + bl 3f0530 │ │ │ │ add r3, pc, #948 @ (adr r3, 1f85d0 ) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ - bl 4085c0 │ │ │ │ + bl 4085b8 │ │ │ │ movs r3, #1 │ │ │ │ strd r0, r1, [r6, #8] │ │ │ │ add.w r2, r6, #32 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r4 │ │ │ │ movs r3, #2 │ │ │ │ @@ -282425,15 +282428,15 @@ │ │ │ │ strd r2, r3, [r1] │ │ │ │ b.n 1f8174 │ │ │ │ mov r0, r7 │ │ │ │ bl 1f76f8 │ │ │ │ b.n 1f7da6 │ │ │ │ ldr r0, [pc, #944] @ (1f8624 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ b.n 1f81be │ │ │ │ ldr r3, [pc, #880] @ (1f85f0 ) │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [r0, #0] │ │ │ │ dmb ish │ │ │ │ b.n 1f7f44 │ │ │ │ @@ -282445,50 +282448,50 @@ │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 1f7f06 │ │ │ │ strb r3, [r0, #4] │ │ │ │ ldr r3, [pc, #900] @ (1f8628 ) │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3dcf84 │ │ │ │ + bl 3dcf7c │ │ │ │ b.n 1f7f06 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ - bl 3e0150 │ │ │ │ + bl 3e0148 │ │ │ │ b.n 1f820a │ │ │ │ adds.w r8, r6, r8 │ │ │ │ subs.w r8, r8, r0 │ │ │ │ mov.w r0, #1000 @ 0x3e8 │ │ │ │ mul.w r0, r0, r8 │ │ │ │ blx 145904 │ │ │ │ movs r0, #0 │ │ │ │ - bl 3f0538 │ │ │ │ + bl 3f0530 │ │ │ │ movs r3, #0 │ │ │ │ movw r2, #16960 @ 0x4240 │ │ │ │ movt r2, #15 │ │ │ │ - bl 4085c0 │ │ │ │ + bl 4085b8 │ │ │ │ subs r2, r0, r6 │ │ │ │ sbc.w r1, r1, r7 │ │ │ │ b.n 1f7f2a │ │ │ │ ldr r0, [pc, #832] @ (1f862c ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ b.n 1f81ba │ │ │ │ ldr r0, [pc, #824] @ (1f8630 ) │ │ │ │ movw r1, #621 @ 0x26d │ │ │ │ str.w ip, [sp, #60] @ 0x3c │ │ │ │ add r0, pc │ │ │ │ bl 1cbccc │ │ │ │ mov r0, r7 │ │ │ │ add r1, sp, #60 @ 0x3c │ │ │ │ bl 1d91f4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1f854e │ │ │ │ movs r0, #0 │ │ │ │ bl 1d91b8 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r0, #8] │ │ │ │ cbnz r3, 1f8332 │ │ │ │ ldr r3, [pc, #712] @ (1f85f0 ) │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -282511,15 +282514,15 @@ │ │ │ │ ldr r0, [r5, #8] │ │ │ │ strd r3, r6, [sp] │ │ │ │ movs r3, #0 │ │ │ │ bl 1d8000 │ │ │ │ ldr.w r5, [r5, #296] @ 0x128 │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 1f8346 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1f85c6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ cbnz r3, 1f838e │ │ │ │ dmb ish │ │ │ │ @@ -282530,33 +282533,33 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 1f8576 │ │ │ │ ldr.w fp, [pc, #676] @ 1f8634 │ │ │ │ bl 1cbd38 │ │ │ │ movs r0, #0 │ │ │ │ add fp, pc │ │ │ │ ldr.w r7, [fp, #64] @ 0x40 │ │ │ │ - bl 3f0538 │ │ │ │ + bl 3f0530 │ │ │ │ movs r3, #0 │ │ │ │ movw r2, #16960 @ 0x4240 │ │ │ │ movt r2, #15 │ │ │ │ - bl 4085c0 │ │ │ │ + bl 4085b8 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #2 │ │ │ │ mov r6, r1 │ │ │ │ - bl 3f0538 │ │ │ │ + bl 3f0530 │ │ │ │ add r3, pc, #532 @ (adr r3, 1f85d0 ) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ - bl 4085c0 │ │ │ │ + bl 4085b8 │ │ │ │ strd r0, r1, [fp, #8] │ │ │ │ movs r0, #0 │ │ │ │ - bl 3f0538 │ │ │ │ + bl 3f0530 │ │ │ │ movs r3, #0 │ │ │ │ movw r2, #16960 @ 0x4240 │ │ │ │ movt r2, #15 │ │ │ │ - bl 4085c0 │ │ │ │ + bl 4085b8 │ │ │ │ subs r2, r0, r5 │ │ │ │ sbc.w r3, r1, r6 │ │ │ │ cmp r2, r8 │ │ │ │ sbcs.w r1, r3, r4 │ │ │ │ blt.w 1f8520 │ │ │ │ ldr r4, [pc, #584] @ (1f8638 ) │ │ │ │ movs r1, #115 @ 0x73 │ │ │ │ @@ -282579,15 +282582,15 @@ │ │ │ │ mov.w r2, #1000 @ 0x3e8 │ │ │ │ rsb r0, r0, #20 │ │ │ │ movs r1, #0 │ │ │ │ subs r3, r3, r7 │ │ │ │ mul.w r3, r2, r3 │ │ │ │ lsr.w r0, r3, r0 │ │ │ │ ldrd r2, r3, [r4, #16] │ │ │ │ - bl 4085c0 │ │ │ │ + bl 4085b8 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ strd r0, r1, [r4] │ │ │ │ b.n 1f8174 │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1f7f5a │ │ │ │ @@ -282600,15 +282603,15 @@ │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r1, r3, #16 │ │ │ │ bpl.w 1f7f5a │ │ │ │ ldr r0, [pc, #476] @ (1f8648 ) │ │ │ │ add.w r1, r6, #40 @ 0x28 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1f7f5a │ │ │ │ mov r0, r6 │ │ │ │ bl 1f76f8 │ │ │ │ b.n 1f7f5a │ │ │ │ ldr r3, [pc, #456] @ (1f864c ) │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ @@ -282618,43 +282621,43 @@ │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r4, r3, #16 │ │ │ │ bpl.w 1f7c88 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #432] @ (1f8650 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.w 1f7c88 │ │ │ │ ldr r1, [pc, #424] @ (1f8654 ) │ │ │ │ ldr.w r1, [r9, r1] │ │ │ │ ldrh r1, [r1, #0] │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 1f817e │ │ │ │ ldr r1, [pc, #392] @ (1f8644 ) │ │ │ │ ldr.w r1, [r9, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ lsls r1, r1, #16 │ │ │ │ bpl.w 1f817e │ │ │ │ ldr r0, [pc, #400] @ (1f8658 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1f817e │ │ │ │ ldr r3, [pc, #376] @ (1f864c ) │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1f8192 │ │ │ │ ldr r3, [pc, #356] @ (1f8644 ) │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.w 1f8192 │ │ │ │ ldr r0, [pc, #364] @ (1f865c ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1f8192 │ │ │ │ ldr r2, [pc, #360] @ (1f8660 ) │ │ │ │ ldr.w r2, [r9, r2] │ │ │ │ ldrh r2, [r2, #0] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 1f8026 │ │ │ │ ldr r2, [pc, #316] @ (1f8644 ) │ │ │ │ @@ -282662,53 +282665,53 @@ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ lsls r2, r2, #16 │ │ │ │ bpl.w 1f8026 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [pc, #332] @ (1f8664 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1f8026 │ │ │ │ adds.w r3, r5, r8 │ │ │ │ subs r3, r3, r0 │ │ │ │ mov.w r0, #1000 @ 0x3e8 │ │ │ │ mul.w r0, r3, r0 │ │ │ │ blx 145904 │ │ │ │ movs r0, #0 │ │ │ │ - bl 3f0538 │ │ │ │ + bl 3f0530 │ │ │ │ movs r3, #0 │ │ │ │ movw r2, #16960 @ 0x4240 │ │ │ │ movt r2, #15 │ │ │ │ - bl 4085c0 │ │ │ │ + bl 4085b8 │ │ │ │ subs r2, r0, r5 │ │ │ │ sbc.w r3, r1, r6 │ │ │ │ b.n 1f83ec │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ - bl 3e0150 │ │ │ │ + bl 3e0148 │ │ │ │ b.n 1f8312 │ │ │ │ movs r2, #0 │ │ │ │ mov r3, r2 │ │ │ │ b.n 1f8260 │ │ │ │ strb r3, [r0, #4] │ │ │ │ ldr r3, [pc, #200] @ (1f8628 ) │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3dcf84 │ │ │ │ + bl 3dcf7c │ │ │ │ b.n 1f813c │ │ │ │ mov fp, r0 │ │ │ │ b.n 1f7d7c │ │ │ │ mov r5, r7 │ │ │ │ b.n 1f7eda │ │ │ │ strb r3, [r0, #4] │ │ │ │ ldr r3, [pc, #172] @ (1f8628 ) │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3dcf84 │ │ │ │ + bl 3dcf7c │ │ │ │ b.n 1f838e │ │ │ │ ldr r3, [pc, #220] @ (1f8668 ) │ │ │ │ movs r0, #0 │ │ │ │ ldr r2, [pc, #220] @ (1f866c ) │ │ │ │ ldr r1, [pc, #224] @ (1f8670 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ @@ -282759,55 +282762,55 @@ │ │ │ │ mrc2 0, 3, r0, cr14, cr13, {1} │ │ │ │ mrc2 0, 2, r0, cr6, cr13, {1} │ │ │ │ ldc2l 0, cr0, [r6], #244 @ 0xf4 │ │ │ │ ldc2 0, cr0, [lr], #-244 @ 0xffffff0c │ │ │ │ ldc2 0, cr0, [r0], {61} @ 0x3d │ │ │ │ ldr r1, [pc, #408] @ (1f87b0 ) │ │ │ │ movs r1, r6 │ │ │ │ - movs r7, #96 @ 0x60 │ │ │ │ + movs r7, #80 @ 0x50 │ │ │ │ movs r3, r4 │ │ │ │ @ instruction: 0xfb98003d │ │ │ │ @ instruction: 0xfb4a003d │ │ │ │ - movs r7, #188 @ 0xbc │ │ │ │ + movs r7, #172 @ 0xac │ │ │ │ movs r3, r4 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #68 @ 0x44 │ │ │ │ + movs r7, #52 @ 0x34 │ │ │ │ movs r3, r4 │ │ │ │ - movs r6, #90 @ 0x5a │ │ │ │ + movs r6, #74 @ 0x4a │ │ │ │ movs r3, r4 │ │ │ │ @ instruction: 0xfa14003d │ │ │ │ ldrsh.w r0, [sl, #61] @ 0x3d │ │ │ │ - movs r5, #100 @ 0x64 │ │ │ │ + movs r5, #84 @ 0x54 │ │ │ │ movs r3, r4 │ │ │ │ movs r7, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #252 @ 0xfc │ │ │ │ + movs r5, #236 @ 0xec │ │ │ │ movs r3, r4 │ │ │ │ movs r4, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #108 @ 0x6c │ │ │ │ + movs r5, #92 @ 0x5c │ │ │ │ movs r3, r4 │ │ │ │ adds r2, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #28 │ │ │ │ + movs r6, #12 │ │ │ │ movs r3, r4 │ │ │ │ - movs r5, #30 │ │ │ │ + movs r5, #14 │ │ │ │ movs r3, r4 │ │ │ │ lsrs r0, r5, #21 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #136 @ 0x88 │ │ │ │ + movs r5, #120 @ 0x78 │ │ │ │ movs r3, r4 │ │ │ │ - push {r2, r3, r5, r7} │ │ │ │ + push {r2, r3, r4, r7} │ │ │ │ movs r5, r5 │ │ │ │ - movs r4, #190 @ 0xbe │ │ │ │ + movs r4, #174 @ 0xae │ │ │ │ movs r3, r4 │ │ │ │ - movs r3, #192 @ 0xc0 │ │ │ │ + movs r3, #176 @ 0xb0 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 001f8674 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -282873,35 +282876,35 @@ │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ cmp r3, #1 │ │ │ │ beq.w 1f8948 │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ cmp r3, #2 │ │ │ │ bne.n 1f8786 │ │ │ │ str r2, [sp, #16] │ │ │ │ - bl 28fe28 │ │ │ │ + bl 28fe20 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cbz r0, 1f8786 │ │ │ │ ldr r3, [pc, #656] @ (1f89d0 ) │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ ldr r3, [pc, #648] @ (1f89d4 ) │ │ │ │ ldr r2, [pc, #648] @ (1f89d8 ) │ │ │ │ ldr r1, [pc, #652] @ (1f89dc ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r0, r9 │ │ │ │ adds r3, #88 @ 0x58 │ │ │ │ movw r2, #817 @ 0x331 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1f887a │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1f86c6 │ │ │ │ cmp r3, #1 │ │ │ │ beq.n 1f86ea │ │ │ │ bl 1f76cc │ │ │ │ cmp.w ip, #0 │ │ │ │ @@ -282914,15 +282917,15 @@ │ │ │ │ str r2, [sp, #20] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [pc, #592] @ (1f89e4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r7, [r3, #56] @ 0x38 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ ldr.w ip, [pc, #584] @ 1f89e8 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr.w r3, [r6, ip] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ bne.w 1f898c │ │ │ │ ldr r6, [pc, #572] @ (1f89ec ) │ │ │ │ @@ -282953,18 +282956,18 @@ │ │ │ │ movs r0, #2 │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ add r6, pc │ │ │ │ str r3, [r6, #60] @ 0x3c │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ strd r2, r3, [r6] │ │ │ │ - bl 3f0538 │ │ │ │ + bl 3f0530 │ │ │ │ add r3, pc, #424 @ (adr r3, 1f89b8 ) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ - bl 4085c0 │ │ │ │ + bl 4085b8 │ │ │ │ strd r4, r5, [r6, #16] │ │ │ │ strd r0, r1, [r6, #8] │ │ │ │ strd r7, r8, [r6, #24] │ │ │ │ cmp.w r9, #0 │ │ │ │ beq.w 1f8936 │ │ │ │ cmp.w r9, #1 │ │ │ │ bne.n 1f883c │ │ │ │ @@ -282977,30 +282980,30 @@ │ │ │ │ add r0, sp, #24 │ │ │ │ ldr r1, [pc, #436] @ (1f89fc ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #72 @ 0x48 │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3dafd8 │ │ │ │ + bl 3dafd0 │ │ │ │ b.n 1f887a │ │ │ │ ldr r3, [pc, #424] @ (1f8a00 ) │ │ │ │ movw r2, #60000 @ 0xea60 │ │ │ │ ldr r4, [pc, #420] @ (1f8a04 ) │ │ │ │ movs r5, #50 @ 0x32 │ │ │ │ ldr r1, [pc, #420] @ (1f8a08 ) │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ str r2, [sp, #8] │ │ │ │ adds r3, #88 @ 0x58 │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc │ │ │ │ mov.w r2, #784 @ 0x310 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ ldr r2, [pc, #400] @ (1f8a0c ) │ │ │ │ ldr r3, [pc, #324] @ (1f89c4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ @@ -283031,15 +283034,15 @@ │ │ │ │ ldr r1, [pc, #324] @ (1f8a18 ) │ │ │ │ add r4, pc │ │ │ │ adds r3, #88 @ 0x58 │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc │ │ │ │ mov.w r2, #800 @ 0x320 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1f887a │ │ │ │ subs.w r0, r2, #128 @ 0x80 │ │ │ │ movw r1, #16257 @ 0x3f81 │ │ │ │ sbc.w r3, r8, #0 │ │ │ │ cmp r0, r1 │ │ │ │ sbcs.w r3, r3, #0 │ │ │ │ bcc.w 1f8724 │ │ │ │ @@ -283050,36 +283053,36 @@ │ │ │ │ ldr r1, [pc, #284] @ (1f8a24 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #88 @ 0x58 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #794 @ 0x31a │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1f887a │ │ │ │ ldr r3, [pc, #268] @ (1f8a28 ) │ │ │ │ mov r0, r9 │ │ │ │ ldr r2, [pc, #268] @ (1f8a2c ) │ │ │ │ ldr r1, [pc, #268] @ (1f8a30 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #88 @ 0x58 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #773 @ 0x305 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1f887a │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r6, #32] │ │ │ │ strd r2, r3, [r6, #40] @ 0x28 │ │ │ │ strd r2, r3, [r6, #48] @ 0x30 │ │ │ │ b.n 1f883c │ │ │ │ str r2, [sp, #16] │ │ │ │ - bl 28fe28 │ │ │ │ + bl 28fe20 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1f8786 │ │ │ │ b.n 1f873c │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ blx 144578 │ │ │ │ movs r3, #0 │ │ │ │ @@ -283094,15 +283097,15 @@ │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [pc, #192] @ (1f8a3c ) │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ adds r3, #88 @ 0x58 │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1f887a │ │ │ │ ldr r1, [pc, #176] @ (1f8a40 ) │ │ │ │ ldr r1, [r6, r1] │ │ │ │ ldrh r1, [r1, #0] │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 1f87ae │ │ │ │ ldr r1, [pc, #168] @ (1f8a44 ) │ │ │ │ @@ -283110,15 +283113,15 @@ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ lsls r3, r1, #16 │ │ │ │ bpl.w 1f87ae │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #160] @ (1f8a48 ) │ │ │ │ str r2, [sp, #16] │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ b.n 1f87ae │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldmia r2!, {} │ │ │ │ subs r3, #154 @ 0x9a │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ @@ -283127,68 +283130,68 @@ │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ add ip, r2 │ │ │ │ movs r1, r6 │ │ │ │ @ instruction: 0xf6fe003d │ │ │ │ movs r0, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - uxtb r4, r5 │ │ │ │ + uxtb r4, r3 │ │ │ │ movs r5, r5 │ │ │ │ - movs r4, #114 @ 0x72 │ │ │ │ + movs r4, #98 @ 0x62 │ │ │ │ movs r3, r4 │ │ │ │ - movs r2, #0 │ │ │ │ + movs r1, #240 @ 0xf0 │ │ │ │ movs r3, r4 │ │ │ │ cmp r3, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf618003d │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf5f6003d │ │ │ │ sub.w r0, lr, #12386304 @ 0xbd0000 │ │ │ │ sbc.w r0, r6, #12386304 @ 0xbd0000 │ │ │ │ bl 5d29fa │ │ │ │ - movs r3, #216 @ 0xd8 │ │ │ │ + movs r3, #200 @ 0xc8 │ │ │ │ movs r3, r4 │ │ │ │ - cbz r2, 1f8a3a │ │ │ │ + cbz r2, 1f8a36 │ │ │ │ movs r5, r5 │ │ │ │ - movs r2, #216 @ 0xd8 │ │ │ │ + movs r2, #200 @ 0xc8 │ │ │ │ movs r3, r4 │ │ │ │ - movs r0, #236 @ 0xec │ │ │ │ + movs r0, #220 @ 0xdc │ │ │ │ movs r3, r4 │ │ │ │ cmp r6, r5 │ │ │ │ movs r1, r6 │ │ │ │ - cbz r6, 1f8a2e │ │ │ │ + cbz r6, 1f8a2a │ │ │ │ movs r5, r5 │ │ │ │ - movs r2, #202 @ 0xca │ │ │ │ + movs r2, #186 @ 0xba │ │ │ │ movs r3, r4 │ │ │ │ - movs r0, #128 @ 0x80 │ │ │ │ + movs r0, #112 @ 0x70 │ │ │ │ movs r3, r4 │ │ │ │ - cbz r6, 1f8a2c │ │ │ │ + cbz r6, 1f8a28 │ │ │ │ movs r5, r5 │ │ │ │ - movs r2, #100 @ 0x64 │ │ │ │ + movs r2, #84 @ 0x54 │ │ │ │ movs r3, r4 │ │ │ │ - movs r0, #74 @ 0x4a │ │ │ │ + movs r0, #58 @ 0x3a │ │ │ │ movs r3, r4 │ │ │ │ - cbz r2, 1f8a32 │ │ │ │ + cbz r2, 1f8a2e │ │ │ │ movs r5, r5 │ │ │ │ - movs r1, #236 @ 0xec │ │ │ │ + movs r1, #220 @ 0xdc │ │ │ │ movs r3, r4 │ │ │ │ - movs r0, #46 @ 0x2e │ │ │ │ + movs r0, #30 │ │ │ │ movs r3, r4 │ │ │ │ - sub sp, #256 @ 0x100 │ │ │ │ + sub sp, #192 @ 0xc0 │ │ │ │ movs r5, r5 │ │ │ │ - movs r2, #122 @ 0x7a │ │ │ │ + movs r2, #106 @ 0x6a │ │ │ │ movs r3, r4 │ │ │ │ - subs r6, r2, #7 │ │ │ │ + subs r6, r0, #7 │ │ │ │ movs r3, r4 │ │ │ │ movs r4, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #98 @ 0x62 │ │ │ │ + movs r0, #82 @ 0x52 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 001f8a4c : │ │ │ │ cmp r0, #0 │ │ │ │ ite ne │ │ │ │ movne r0, r1 │ │ │ │ moveq r0, #0 │ │ │ │ @@ -283207,116 +283210,116 @@ │ │ │ │ ldr r3, [pc, #216] @ (1f8b50 ) │ │ │ │ add r4, pc │ │ │ │ ldr r1, [r0, #16] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ ldr r1, [pc, #204] @ (1f8b54 ) │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r1, [pc, #196] @ (1f8b58 ) │ │ │ │ ldrd r2, r3, [r5, #24] │ │ │ │ add r1, pc │ │ │ │ mov r0, r6 │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r3, [r5, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1f8b3a │ │ │ │ ldr r1, [pc, #180] @ (1f8b5c ) │ │ │ │ mov r0, r6 │ │ │ │ ldrd r2, r3, [r5, #32] │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r3, [pc, #168] @ (1f8b60 ) │ │ │ │ ldr r1, [r5, #56] @ 0x38 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ ldr r1, [pc, #160] @ (1f8b64 ) │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r1, [pc, #152] @ (1f8b68 ) │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldrb r3, [r5, #0] │ │ │ │ cbz r3, 1f8b2c │ │ │ │ ldr r1, [pc, #140] @ (1f8b6c ) │ │ │ │ mov r0, r6 │ │ │ │ ldrd r2, r3, [r5, #8] │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldrb.w r3, [r5, #60] @ 0x3c │ │ │ │ ldr r4, [r5, #64] @ 0x40 │ │ │ │ cbz r3, 1f8b1a │ │ │ │ cbz r4, 1f8b1a │ │ │ │ ldr r7, [pc, #120] @ (1f8b70 ) │ │ │ │ add r7, pc │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ ldrd fp, ip, [r3] │ │ │ │ ldrd r2, r3, [r3, #8] │ │ │ │ strd r2, r3, [sp] │ │ │ │ mov r2, fp │ │ │ │ mov r3, ip │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r4, [r4, #0] │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 1f8af8 │ │ │ │ ldr r4, [r5, #64] @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - bl 396574 │ │ │ │ + bl 39656c │ │ │ │ mov r0, r5 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, fp, lr} │ │ │ │ b.w 143ca0 │ │ │ │ ldr r1, [pc, #68] @ (1f8b74 ) │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r4, [r5, #64] @ 0x40 │ │ │ │ b.n 1f8b1a │ │ │ │ ldr r1, [pc, #60] @ (1f8b78 ) │ │ │ │ mov r0, r6 │ │ │ │ ldrd r2, r3, [r5, #48] @ 0x30 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ b.n 1f8aa6 │ │ │ │ nop │ │ │ │ lsls r6, r6 │ │ │ │ movs r1, r6 │ │ │ │ cmp r3, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r1, #4 │ │ │ │ + lsrs r0, r7, #3 │ │ │ │ movs r2, r4 │ │ │ │ - movs r1, #156 @ 0x9c │ │ │ │ + movs r1, #140 @ 0x8c │ │ │ │ movs r3, r4 │ │ │ │ - movs r1, #190 @ 0xbe │ │ │ │ + movs r1, #174 @ 0xae │ │ │ │ movs r3, r4 │ │ │ │ movs r0, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #184 @ 0xb8 │ │ │ │ + movs r1, #168 @ 0xa8 │ │ │ │ movs r3, r4 │ │ │ │ - movs r1, #186 @ 0xba │ │ │ │ + movs r1, #170 @ 0xaa │ │ │ │ movs r3, r4 │ │ │ │ - movs r1, #208 @ 0xd0 │ │ │ │ + movs r1, #192 @ 0xc0 │ │ │ │ movs r3, r4 │ │ │ │ - movs r1, #166 @ 0xa6 │ │ │ │ + movs r1, #150 @ 0x96 │ │ │ │ movs r3, r4 │ │ │ │ - movs r1, #148 @ 0x94 │ │ │ │ + movs r1, #132 @ 0x84 │ │ │ │ movs r3, r4 │ │ │ │ - movs r1, #10 │ │ │ │ + movs r0, #250 @ 0xfa │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 001f8b7c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -283331,36 +283334,36 @@ │ │ │ │ movs r3, #0 │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r5, r0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov.w r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3d0b30 │ │ │ │ + bl 3d0b28 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #240] @ (1f8ca4 ) │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r7, r0 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ - bl 3d0b30 │ │ │ │ + bl 3d0b28 │ │ │ │ mov r9, r1 │ │ │ │ ldr r1, [pc, #220] @ (1f8ca8 ) │ │ │ │ movs r2, #0 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 3d0bd4 │ │ │ │ + bl 3d0bcc │ │ │ │ ldr r1, [pc, #212] @ (1f8cac ) │ │ │ │ mov r5, r0 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 3d0bd4 │ │ │ │ + bl 3d0bcc │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #32] │ │ │ │ orrs.w r3, r7, r6 │ │ │ │ beq.n 1f8c7a │ │ │ │ and.w r3, r5, r0 │ │ │ │ ands.w r3, r3, #255 @ 0xff │ │ │ │ bne.n 1f8c86 │ │ │ │ @@ -283407,63 +283410,63 @@ │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r1, [pc, #80] @ (1f8cb4 ) │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, sl │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r1, [pc, #72] @ (1f8cb8 ) │ │ │ │ mov r0, sl │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ b.n 1f8c36 │ │ │ │ ldr r1, [pc, #64] @ (1f8cbc ) │ │ │ │ mov r0, sl │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ b.n 1f8c36 │ │ │ │ ldr r1, [pc, #56] @ (1f8cc0 ) │ │ │ │ mov r0, sl │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ b.n 1f8c36 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r7, #152 @ 0x98 │ │ │ │ movs r1, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r6, r7] │ │ │ │ + strb r6, [r4, r7] │ │ │ │ movs r3, r4 │ │ │ │ - movs r1, #22 │ │ │ │ + movs r1, #6 │ │ │ │ movs r3, r4 │ │ │ │ - movs r1, #24 │ │ │ │ + movs r1, #8 │ │ │ │ movs r3, r4 │ │ │ │ - stmia r7!, {r1, r3, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r3, r4, r6, r7} │ │ │ │ movs r7, r4 │ │ │ │ subs r6, #242 @ 0xf2 │ │ │ │ movs r1, r6 │ │ │ │ - movs r0, #232 @ 0xe8 │ │ │ │ + movs r0, #216 @ 0xd8 │ │ │ │ movs r3, r4 │ │ │ │ - movs r1, #26 │ │ │ │ + movs r1, #10 │ │ │ │ movs r3, r4 │ │ │ │ - movs r0, #118 @ 0x76 │ │ │ │ + movs r0, #102 @ 0x66 │ │ │ │ movs r3, r4 │ │ │ │ - movs r0, #142 @ 0x8e │ │ │ │ + movs r0, #126 @ 0x7e │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 1f5248 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 2975d0 │ │ │ │ + bl 2975c8 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ │ │ │ │ @@ -283473,51 +283476,51 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldr r5, [pc, #164] @ (1f8dac ) │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 3cf1d8 │ │ │ │ + bl 3cf1d0 │ │ │ │ mov r1, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #156] @ (1f8db0 ) │ │ │ │ add r5, pc │ │ │ │ add r0, pc │ │ │ │ blx 145158 │ │ │ │ ldr r3, [pc, #152] @ (1f8db4 ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cbnz r3, 1f8d88 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2a14f4 │ │ │ │ + bl 2a14ec │ │ │ │ ldr r3, [pc, #136] @ (1f8db8 ) │ │ │ │ ldr r2, [pc, #136] @ (1f8dbc ) │ │ │ │ ldr r1, [pc, #140] @ (1f8dc0 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #29 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 1f8d60 │ │ │ │ ldr r1, [pc, #124] @ (1f8dc4 ) │ │ │ │ add r1, pc │ │ │ │ - bl 2a70e4 │ │ │ │ + bl 2a70dc │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r5 │ │ │ │ bl 1f5340 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2975d0 │ │ │ │ + bl 2975c8 │ │ │ │ mov r0, r6 │ │ │ │ blx 143ca4 │ │ │ │ cbz r4, 1f8d74 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ b.w 145ef0 │ │ │ │ @@ -283538,47 +283541,47 @@ │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 1f8d26 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #48] @ (1f8dd0 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ b.n 1f8d26 │ │ │ │ nop │ │ │ │ subs r6, #26 │ │ │ │ movs r1, r6 │ │ │ │ - blxns r0 │ │ │ │ + bxns lr │ │ │ │ movs r4, r4 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #464 @ 0x1d0 │ │ │ │ + add r5, sp, #400 @ 0x190 │ │ │ │ movs r5, r5 │ │ │ │ - subs r2, r2, r5 │ │ │ │ + subs r2, r0, r5 │ │ │ │ movs r1, r4 │ │ │ │ - subs r6, r4, r5 │ │ │ │ + subs r6, r2, r5 │ │ │ │ movs r1, r4 │ │ │ │ - movs r0, #152 @ 0x98 │ │ │ │ + movs r0, #136 @ 0x88 │ │ │ │ movs r3, r4 │ │ │ │ cmp r5, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #32 │ │ │ │ + movs r0, #16 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 001f8dd4 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r1 │ │ │ │ - bl 3cf1d8 │ │ │ │ + bl 3cf1d0 │ │ │ │ mov r1, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #156] @ (1f8e8c ) │ │ │ │ ldr r5, [pc, #156] @ (1f8e90 ) │ │ │ │ add r0, pc │ │ │ │ blx 145158 │ │ │ │ ldr r3, [pc, #152] @ (1f8e94 ) │ │ │ │ @@ -283586,38 +283589,38 @@ │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cbnz r3, 1f8e6c │ │ │ │ mov r2, r7 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2a14f4 │ │ │ │ + bl 2a14ec │ │ │ │ ldr r1, [pc, #136] @ (1f8e98 ) │ │ │ │ ldr r2, [pc, #136] @ (1f8e9c ) │ │ │ │ movs r3, #29 │ │ │ │ add r1, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [pc, #132] @ (1f8ea0 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 1f8e44 │ │ │ │ ldr r1, [pc, #124] @ (1f8ea4 ) │ │ │ │ add r1, pc │ │ │ │ - bl 2a70e4 │ │ │ │ + bl 2a70dc │ │ │ │ blx 1440a0 │ │ │ │ ldr r2, [pc, #116] @ (1f8ea8 ) │ │ │ │ movs r3, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ mov r0, r5 │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 2a7674 │ │ │ │ + bl 2a766c │ │ │ │ mov r0, r6 │ │ │ │ blx 143ca4 │ │ │ │ cbz r4, 1f8e58 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ b.w 145ef0 │ │ │ │ @@ -283638,46 +283641,46 @@ │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 1f8e04 │ │ │ │ ldr r0, [pc, #48] @ (1f8eb4 ) │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1f8e04 │ │ │ │ - mov lr, r4 │ │ │ │ + mov lr, r2 │ │ │ │ movs r4, r4 │ │ │ │ subs r5, #50 @ 0x32 │ │ │ │ movs r1, r6 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #592 @ 0x250 │ │ │ │ + add r4, sp, #528 @ 0x210 │ │ │ │ movs r5, r5 │ │ │ │ - subs r6, r5, r1 │ │ │ │ + subs r6, r3, r1 │ │ │ │ movs r1, r4 │ │ │ │ - subs r4, r0, r2 │ │ │ │ + subs r4, r6, r1 │ │ │ │ movs r1, r4 │ │ │ │ - subs r0, r6, #7 │ │ │ │ + subs r0, r4, #7 │ │ │ │ movs r3, r4 │ │ │ │ mcr2 15, 4, pc, cr9, cr15, {7} @ │ │ │ │ asrs r0, r2, #30 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r6, #5 │ │ │ │ + subs r4, r4, #5 │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 1f5248 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 2975d0 │ │ │ │ + bl 2975c8 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ │ │ │ │ @@ -283695,37 +283698,37 @@ │ │ │ │ ldr r5, [pc, #276] @ (1f9014 ) │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 357a3c │ │ │ │ + bl 357a34 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ bl 21f9f4 │ │ │ │ adds r2, r0, #1 │ │ │ │ beq.n 1f8f9e │ │ │ │ mov r4, r0 │ │ │ │ - bl 3f179c │ │ │ │ + bl 3f1794 │ │ │ │ cbz r0, 1f8f72 │ │ │ │ ldr r3, [pc, #240] @ (1f9018 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 1f8fe6 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2a4d28 │ │ │ │ + bl 2a4d20 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1f8fc6 │ │ │ │ ldr r1, [pc, #220] @ (1f901c ) │ │ │ │ add r1, pc │ │ │ │ - bl 2a70e4 │ │ │ │ + bl 2a70dc │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 1f5340 │ │ │ │ ldr r2, [pc, #204] @ (1f9020 ) │ │ │ │ ldr r3, [pc, #184] @ (1f9010 ) │ │ │ │ @@ -283735,15 +283738,15 @@ │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 1f9006 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #124 @ 0x7c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 2975d0 │ │ │ │ + b.w 2975c8 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #112 @ 0x70 │ │ │ │ mov r0, sp │ │ │ │ blx 145498 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 145578 <__fstat64_time64@plt> │ │ │ │ @@ -283751,15 +283754,15 @@ │ │ │ │ beq.n 1f8f94 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ and.w r3, r3, #61440 @ 0xf000 │ │ │ │ cmp.w r3, #4096 @ 0x1000 │ │ │ │ beq.n 1f8f26 │ │ │ │ ldr r0, [pc, #140] @ (1f9024 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0cf8 │ │ │ │ + bl 3e0cf0 │ │ │ │ b.n 1f8f26 │ │ │ │ ldr r2, [pc, #136] @ (1f9028 ) │ │ │ │ ldr r3, [pc, #108] @ (1f9010 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ @@ -283796,41 +283799,41 @@ │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 1f8f30 │ │ │ │ ldr r0, [pc, #60] @ (1f9038 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1f8f30 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r4, #50 @ 0x32 │ │ │ │ movs r1, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #40 @ 0x28 │ │ │ │ movs r1, r6 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r1, #5 │ │ │ │ + subs r4, r7, #4 │ │ │ │ movs r3, r4 │ │ │ │ subs r3, #214 @ 0xd6 │ │ │ │ movs r1, r6 │ │ │ │ - subs r2, r3, #2 │ │ │ │ + subs r2, r1, #2 │ │ │ │ movs r3, r4 │ │ │ │ subs r3, #138 @ 0x8a │ │ │ │ movs r1, r6 │ │ │ │ subs r3, #98 @ 0x62 │ │ │ │ movs r1, r6 │ │ │ │ movs r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r5, #1 │ │ │ │ + subs r6, r3, #1 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 001f903c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ @@ -283842,47 +283845,47 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [pc, #252] @ (1f9154 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 357a3c │ │ │ │ + bl 357a34 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ bl 220314 │ │ │ │ adds r2, r0, #1 │ │ │ │ beq.n 1f90b4 │ │ │ │ mov r4, r0 │ │ │ │ - bl 3f179c │ │ │ │ + bl 3f1794 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1f90dc │ │ │ │ ldr r3, [pc, #216] @ (1f9158 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 1f9128 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2a4d28 │ │ │ │ + bl 2a4d20 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1f9108 │ │ │ │ ldr r1, [pc, #196] @ (1f915c ) │ │ │ │ add r1, pc │ │ │ │ - bl 2a70e4 │ │ │ │ + bl 2a70dc │ │ │ │ blx 1440a0 │ │ │ │ ldr r2, [pc, #188] @ (1f9160 ) │ │ │ │ movs r3, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ mov r0, r5 │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 2a7674 │ │ │ │ + bl 2a766c │ │ │ │ ldr r2, [pc, #172] @ (1f9164 ) │ │ │ │ ldr r3, [pc, #152] @ (1f9150 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ eors r2, r3 │ │ │ │ @@ -283907,15 +283910,15 @@ │ │ │ │ beq.n 1f90fe │ │ │ │ ldr r3, [sp, #24] │ │ │ │ and.w r3, r3, #61440 @ 0xf000 │ │ │ │ cmp.w r3, #4096 @ 0x1000 │ │ │ │ beq.n 1f907e │ │ │ │ ldr r0, [pc, #104] @ (1f9168 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0cf8 │ │ │ │ + bl 3e0cf0 │ │ │ │ b.n 1f907e │ │ │ │ ldr r2, [pc, #96] @ (1f916c ) │ │ │ │ ldr r3, [pc, #68] @ (1f9150 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ @@ -283935,49 +283938,49 @@ │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 1f9088 │ │ │ │ ldr r0, [pc, #56] @ (1f9178 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1f9088 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ subs r2, #218 @ 0xda │ │ │ │ movs r1, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #210 @ 0xd2 │ │ │ │ movs r1, r6 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r5, #0 │ │ │ │ + subs r4, r3, #0 │ │ │ │ movs r3, r4 │ │ │ │ mcr2 15, 0, pc, cr13, cr15, {7} @ │ │ │ │ subs r2, #116 @ 0x74 │ │ │ │ movs r1, r6 │ │ │ │ - adds r0, r6, #4 │ │ │ │ + adds r0, r4, #4 │ │ │ │ movs r3, r4 │ │ │ │ subs r2, #32 │ │ │ │ movs r1, r6 │ │ │ │ adds r2, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r4, #5 │ │ │ │ + adds r4, r2, #5 │ │ │ │ movs r3, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 1f5248 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 2975d0 │ │ │ │ + bl 2975c8 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ │ │ │ │ @@ -283994,15 +283997,15 @@ │ │ │ │ blx 14390c │ │ │ │ cbz r0, 1f91d8 │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #0 │ │ │ │ mov r2, r5 │ │ │ │ strb.w r1, [r4], #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3d6670 │ │ │ │ + bl 3d6668 │ │ │ │ cbnz r0, 1f91ea │ │ │ │ add sp, #16 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -284014,24 +284017,24 @@ │ │ │ │ ldr r1, [pc, #36] @ (1f921c ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ strd r2, r4, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 3e03a8 │ │ │ │ + bl 3e03a0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 1f91d8 │ │ │ │ - adds r6, r3, #4 │ │ │ │ + adds r6, r1, #4 │ │ │ │ movs r3, r4 │ │ │ │ - adds r6, r0, #4 │ │ │ │ + adds r6, r6, #3 │ │ │ │ movs r3, r4 │ │ │ │ - add r0, sp, #752 @ 0x2f0 │ │ │ │ + add r0, sp, #688 @ 0x2b0 │ │ │ │ movs r5, r5 │ │ │ │ - adds r2, r5, #3 │ │ │ │ + adds r2, r3, #3 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 001f9220 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -284063,26 +284066,26 @@ │ │ │ │ ite ne │ │ │ │ movne.w r1, #65537 @ 0x10001 │ │ │ │ moveq r1, #1 │ │ │ │ add ip, pc │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r0, [ip] │ │ │ │ - bl 2a1e90 │ │ │ │ + bl 2a1e88 │ │ │ │ cbz r0, 1f92ac │ │ │ │ ldr.w ip, [pc, #68] @ 1f92cc │ │ │ │ movs r3, #29 │ │ │ │ ldr r2, [pc, #64] @ (1f92d0 ) │ │ │ │ ldr r1, [pc, #68] @ (1f92d4 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #20 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 202f14 │ │ │ │ movs r0, #1 │ │ │ │ str r0, [sp, #12] │ │ │ │ bl 202350 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ @@ -284091,19 +284094,19 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xeb96003d │ │ │ │ - add r0, sp, #144 @ 0x90 │ │ │ │ + add r0, sp, #80 @ 0x50 │ │ │ │ movs r5, r5 │ │ │ │ - asrs r2, r6, #23 │ │ │ │ + asrs r2, r4, #23 │ │ │ │ movs r1, r4 │ │ │ │ - asrs r0, r1, #24 │ │ │ │ + asrs r0, r7, #23 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ 001f92d8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -284122,15 +284125,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 1f93d8 │ │ │ │ mov r3, r8 │ │ │ │ mov.w r2, #384 @ 0x180 │ │ │ │ movs r1, #65 @ 0x41 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2a1e90 │ │ │ │ + bl 2a1e88 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1f9394 │ │ │ │ ldr r0, [r0, #48] @ 0x30 │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r6 │ │ │ │ blx 145c3c │ │ │ │ @@ -284148,37 +284151,37 @@ │ │ │ │ str r0, [r3, #0] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [pc, #196] @ (1f940c ) │ │ │ │ add r3, pc │ │ │ │ adds r3, #20 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #29 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ orrs.w r3, r7, r6 │ │ │ │ mov sl, r0 │ │ │ │ bne.n 1f9382 │ │ │ │ ldr r1, [pc, #180] @ (1f9410 ) │ │ │ │ mov r0, sl │ │ │ │ add r1, pc │ │ │ │ - bl 2a70e4 │ │ │ │ + bl 2a70dc │ │ │ │ movs r3, #0 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r9 │ │ │ │ mov r2, r3 │ │ │ │ bl 1f5340 │ │ │ │ mov r0, r5 │ │ │ │ blx 143ca4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 2975d0 │ │ │ │ + b.w 2975c8 │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r6 │ │ │ │ strd fp, r8, [sp] │ │ │ │ - bl 2a7ba0 │ │ │ │ + bl 2a7b98 │ │ │ │ cmp r1, #0 │ │ │ │ bge.n 1f935a │ │ │ │ b.n 1f9370 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b.w 143ca0 │ │ │ │ @@ -284193,60 +284196,60 @@ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [pc, #92] @ (1f9418 ) │ │ │ │ ldr r1, [pc, #96] @ (1f941c ) │ │ │ │ add r3, pc │ │ │ │ adds r3, #32 │ │ │ │ add r1, pc │ │ │ │ - bl 3e03a8 │ │ │ │ + bl 3e03a0 │ │ │ │ mov r0, r5 │ │ │ │ blx 143ca4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 2975d0 │ │ │ │ + b.w 2975c8 │ │ │ │ ldr r3, [pc, #68] @ (1f9420 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1f930a │ │ │ │ ldr r3, [pc, #64] @ (1f9424 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 1f930a │ │ │ │ ldr r0, [pc, #56] @ (1f9428 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1f930a │ │ │ │ subs r0, #50 @ 0x32 │ │ │ │ movs r1, r6 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xead4003d │ │ │ │ - asrs r4, r1, #21 │ │ │ │ + asrs r4, r7, #20 │ │ │ │ movs r1, r4 │ │ │ │ - asrs r2, r4, #21 │ │ │ │ + asrs r2, r2, #21 │ │ │ │ movs r1, r4 │ │ │ │ - add r7, pc, #440 @ (adr r7, 1f95c8 ) │ │ │ │ + add r7, pc, #376 @ (adr r7, 1f9588 ) │ │ │ │ movs r5, r5 │ │ │ │ - adds r6, r2, #0 │ │ │ │ + adds r6, r0, #0 │ │ │ │ movs r3, r4 │ │ │ │ - subs r4, r2, r6 │ │ │ │ + subs r4, r0, r6 │ │ │ │ movs r3, r4 │ │ │ │ - add r6, pc, #992 @ (adr r6, 1f97fc ) │ │ │ │ + add r6, pc, #928 @ (adr r6, 1f97bc ) │ │ │ │ movs r5, r5 │ │ │ │ - subs r0, r5, r4 │ │ │ │ + subs r0, r3, r4 │ │ │ │ movs r3, r4 │ │ │ │ cmp r5, #184 @ 0xb8 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r5, r4 │ │ │ │ + subs r0, r3, r4 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 001f942c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -284264,15 +284267,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 1f95c8 │ │ │ │ movs r2, #0 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2a1e90 │ │ │ │ + bl 2a1e88 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1f94f0 │ │ │ │ orrs.w r3, r8, r4 │ │ │ │ bne.n 1f94fc │ │ │ │ ldr r1, [pc, #388] @ (1f95fc ) │ │ │ │ movs r3, #29 │ │ │ │ @@ -284280,15 +284283,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ adds r1, #20 │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [pc, #380] @ (1f9604 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r4, r0 │ │ │ │ bl 2053a4 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1f952c │ │ │ │ movs r1, #4 │ │ │ │ movs r0, #1 │ │ │ │ blx 143b64 │ │ │ │ @@ -284303,25 +284306,25 @@ │ │ │ │ add sl, pc │ │ │ │ mov r8, r4 │ │ │ │ add r9, pc │ │ │ │ ldr.w fp, [sp, #8] │ │ │ │ str r1, [sp, #8] │ │ │ │ ldr.w r0, [r6, #4]! │ │ │ │ mov r1, sl │ │ │ │ - bl 2a70e4 │ │ │ │ + bl 2a70dc │ │ │ │ adds r4, #1 │ │ │ │ ldr r7, [r6, #0] │ │ │ │ blx 1440a0 │ │ │ │ movs r3, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r7 │ │ │ │ movs r1, #1 │ │ │ │ str.w r8, [sp] │ │ │ │ - bl 2a7674 │ │ │ │ + bl 2a766c │ │ │ │ cmp fp, r4 │ │ │ │ bne.n 1f94c0 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r1 │ │ │ │ blx 143ca4 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ @@ -284332,25 +284335,25 @@ │ │ │ │ ldr r1, [pc, #276] @ (1f9618 ) │ │ │ │ add r3, pc │ │ │ │ adds r3, #20 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #29 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ movs r1, #0 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r4 │ │ │ │ str r6, [sp, #4] │ │ │ │ str r1, [sp, #0] │ │ │ │ - bl 2a7ba0 │ │ │ │ + bl 2a7b98 │ │ │ │ cmp r1, #0 │ │ │ │ bge.n 1f9476 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2975d0 │ │ │ │ + bl 2975c8 │ │ │ │ b.n 1f94f0 │ │ │ │ bl 205f28 │ │ │ │ mov sl, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ bl 205dec │ │ │ │ movs r1, #4 │ │ │ │ @@ -284369,37 +284372,37 @@ │ │ │ │ add r8, pc │ │ │ │ mov.w fp, #1 │ │ │ │ add.w r8, r8, #20 │ │ │ │ add r9, pc │ │ │ │ str r0, [sp, #12] │ │ │ │ b.n 1f9582 │ │ │ │ str.w r8, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ cmp sl, fp │ │ │ │ str.w r0, [r4, #4]! │ │ │ │ add.w fp, fp, #1 │ │ │ │ beq.n 1f95c4 │ │ │ │ mov r3, r6 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2a1e90 │ │ │ │ + bl 2a1e88 │ │ │ │ ldr r1, [pc, #148] @ (1f9624 ) │ │ │ │ movs r3, #29 │ │ │ │ mov r2, r9 │ │ │ │ add r1, pc │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1f956e │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r6, fp │ │ │ │ mov r7, r1 │ │ │ │ add.w r4, r1, fp, lsl #2 │ │ │ │ ldr.w r0, [r4, #-4]! │ │ │ │ subs r6, #1 │ │ │ │ - bl 2975d0 │ │ │ │ + bl 2975c8 │ │ │ │ cmp r6, #0 │ │ │ │ bne.n 1f95a4 │ │ │ │ mov r0, r7 │ │ │ │ blx 143ca4 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -284415,49 +284418,49 @@ │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.w 1f945e │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #76] @ (1f9630 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1f945e │ │ │ │ bne.w 1f94ea │ │ │ │ b.n 1f94a8 │ │ │ │ nop │ │ │ │ adds r6, #224 @ 0xe0 │ │ │ │ movs r1, r6 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #216 @ (adr r6, 1f96d8 ) │ │ │ │ + add r6, pc, #152 @ (adr r6, 1f9698 ) │ │ │ │ movs r5, r5 │ │ │ │ - asrs r2, r0, #16 │ │ │ │ + asrs r2, r6, #15 │ │ │ │ movs r1, r4 │ │ │ │ - asrs r0, r3, #16 │ │ │ │ + asrs r0, r1, #16 │ │ │ │ movs r1, r4 │ │ │ │ - subs r0, r0, r4 │ │ │ │ + subs r0, r6, r3 │ │ │ │ movs r3, r4 │ │ │ │ stc2l 15, cr15, [r1], {255} @ 0xff │ │ │ │ - add r5, pc, #712 @ (adr r5, 1f98dc ) │ │ │ │ + add r5, pc, #648 @ (adr r5, 1f989c ) │ │ │ │ movs r5, r5 │ │ │ │ - asrs r2, r0, #14 │ │ │ │ + asrs r2, r6, #13 │ │ │ │ movs r1, r4 │ │ │ │ - asrs r0, r3, #14 │ │ │ │ + asrs r0, r1, #14 │ │ │ │ movs r1, r4 │ │ │ │ - add r5, pc, #344 @ (adr r5, 1f9778 ) │ │ │ │ + add r5, pc, #280 @ (adr r5, 1f9738 ) │ │ │ │ movs r5, r5 │ │ │ │ - asrs r0, r4, #12 │ │ │ │ + asrs r0, r2, #12 │ │ │ │ movs r1, r4 │ │ │ │ - asrs r4, r1, #12 │ │ │ │ + asrs r4, r7, #11 │ │ │ │ movs r1, r4 │ │ │ │ asrs r0, r3, #10 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r5, r6 │ │ │ │ + adds r0, r3, r6 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 001f9634 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -284497,15 +284500,15 @@ │ │ │ │ mov.w r8, #1 │ │ │ │ ldr.w r3, [r7, #360] @ 0x168 │ │ │ │ adds.w r3, ip, r3 │ │ │ │ ldr.w ip, [r7, #364] @ 0x16c │ │ │ │ str r3, [sp, #0] │ │ │ │ adc.w r3, ip, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 2a775c │ │ │ │ + bl 2a7754 │ │ │ │ subs.w ip, r0, #0 │ │ │ │ blt.n 1f96ca │ │ │ │ ldr r3, [sp, #16] │ │ │ │ adds r4, #8 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [sp, #16] │ │ │ │ cmp sl, r3 │ │ │ │ @@ -284526,32 +284529,32 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ add r4, pc │ │ │ │ strd ip, r7, [sp, #4] │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mov.w ip, #4294967295 @ 0xffffffff │ │ │ │ mov r0, ip │ │ │ │ add sp, #28 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov.w ip, #0 │ │ │ │ b.n 1f96ca │ │ │ │ nop │ │ │ │ - add r3, pc, #824 @ (adr r3, 1f9a58 ) │ │ │ │ + add r3, pc, #760 @ (adr r3, 1f9a18 ) │ │ │ │ movs r5, r5 │ │ │ │ - adds r2, r4, r3 │ │ │ │ + adds r2, r2, r3 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r6, r6, #31 │ │ │ │ + asrs r6, r4, #31 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 001f9728 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -284561,15 +284564,15 @@ │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ ldrd r1, r2, [r4] │ │ │ │ str r3, [sp, #8] │ │ │ │ vldr d7, [r4, #8] │ │ │ │ ldr r0, [r0, #16] │ │ │ │ vstr d7, [sp] │ │ │ │ - bl 2a795c │ │ │ │ + bl 2a7954 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ cmp r4, r0 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ bne.n 1f9772 │ │ │ │ add sp, #16 │ │ │ │ movs r1, #0 │ │ │ │ @@ -284580,18 +284583,18 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [pc, #20] @ (1f9788 ) │ │ │ │ mov r3, r0 │ │ │ │ ldrb r2, [r5, #0] │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3dffbc │ │ │ │ + bl 3dffb4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 1f9760 │ │ │ │ - adds r2, r7, r1 │ │ │ │ + adds r2, r5, r1 │ │ │ │ movs r3, r4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 1fc700 │ │ │ │ ldrb.w r0, [r0, #1084] @ 0x43c │ │ │ │ @@ -284634,15 +284637,15 @@ │ │ │ │ moveq r3, #0 │ │ │ │ strbeq.w r3, [r4, #35] @ 0x23 │ │ │ │ add r3, sp, #8 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - bl 3ca050 │ │ │ │ + bl 3ca048 │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.n 1f987c │ │ │ │ sub.w r3, r0, #12 │ │ │ │ ldrb.w r2, [r4, #37] @ 0x25 │ │ │ │ clz r3, r3 │ │ │ │ str r0, [r4, #104] @ 0x68 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ @@ -284677,19 +284680,19 @@ │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r2, r3, #16 │ │ │ │ bpl.n 1f97ea │ │ │ │ ldr r0, [pc, #60] @ (1f98b0 ) │ │ │ │ adds r1, r4, #4 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1f97ea │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cbz r0, 1f9884 │ │ │ │ - bl 3e0150 │ │ │ │ + bl 3e0148 │ │ │ │ mvn.w r0, #21 │ │ │ │ b.n 1f9836 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #90 @ 0x5a │ │ │ │ @@ -284702,40 +284705,40 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #242 @ 0xf2 │ │ │ │ movs r1, r6 │ │ │ │ cmp r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r6, #30 │ │ │ │ + asrs r0, r4, #30 │ │ │ │ movs r3, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (1f9924 ) │ │ │ │ sub sp, #8 │ │ │ │ ldr r2, [pc, #96] @ (1f9928 ) │ │ │ │ mov r1, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ str r0, [sp, #4] │ │ │ │ blx 144d90 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #31 │ │ │ │ bhi.n 1f9910 │ │ │ │ ldr r4, [pc, #72] @ (1f992c ) │ │ │ │ movs r1, #32 │ │ │ │ movs r3, #0 │ │ │ │ add r4, pc │ │ │ │ adds r0, r4, #4 │ │ │ │ - bl 3d5768 │ │ │ │ + bl 3d5760 │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [r4, #36] @ 0x24 │ │ │ │ bl 1cb7fc │ │ │ │ movs r2, #66 @ 0x42 │ │ │ │ strb.w r0, [r4, #37] @ 0x25 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r4, #38 @ 0x26 │ │ │ │ @@ -284753,19 +284756,19 @@ │ │ │ │ nop │ │ │ │ adds r2, #98 @ 0x62 │ │ │ │ movs r1, r6 │ │ │ │ cmp r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ b.n 1f9380 │ │ │ │ movs r5, r7 │ │ │ │ - add r1, pc, #976 @ (adr r1, 1f9d04 ) │ │ │ │ + add r1, pc, #912 @ (adr r1, 1f9cc4 ) │ │ │ │ movs r5, r5 │ │ │ │ - asrs r6, r7, #28 │ │ │ │ + asrs r6, r5, #28 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r0, r3, #29 │ │ │ │ + asrs r0, r1, #29 │ │ │ │ movs r3, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #100] @ (1f99b0 ) │ │ │ │ adds r1, r0, #4 │ │ │ │ @@ -284798,15 +284801,15 @@ │ │ │ │ ldr r3, [pc, #48] @ (1f99bc ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 1f995c │ │ │ │ ldr r0, [pc, #44] @ (1f99c0 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1f995c │ │ │ │ ldr r3, [pc, #36] @ (1f99c4 ) │ │ │ │ movs r2, #126 @ 0x7e │ │ │ │ ldr r1, [pc, #36] @ (1f99c8 ) │ │ │ │ ldr r0, [pc, #40] @ (1f99cc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ @@ -284817,21 +284820,21 @@ │ │ │ │ movs r1, r6 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r6, #13 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r2, #28 │ │ │ │ + asrs r4, r0, #28 │ │ │ │ movs r3, r4 │ │ │ │ - add r1, pc, #416 @ (adr r1, 1f9b68 ) │ │ │ │ + add r1, pc, #352 @ (adr r1, 1f9b28 ) │ │ │ │ movs r5, r5 │ │ │ │ - asrs r2, r6, #26 │ │ │ │ + asrs r2, r4, #26 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r6, r5, #28 │ │ │ │ + asrs r6, r3, #28 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 001f99d0 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -284921,15 +284924,15 @@ │ │ │ │ sbcs.w r3, r3, ip │ │ │ │ bcs.n 1f9afc │ │ │ │ mov r0, lr │ │ │ │ mov r1, ip │ │ │ │ movs r3, #0 │ │ │ │ movw r2, #16960 @ 0x4240 │ │ │ │ movt r2, #15 │ │ │ │ - bl 408660 │ │ │ │ + bl 408658 │ │ │ │ mov ip, r1 │ │ │ │ mov lr, r0 │ │ │ │ movs r1, #2 │ │ │ │ add.w r1, sp, r1, lsl #2 │ │ │ │ ldr r0, [pc, #96] @ (1f9b24 ) │ │ │ │ mov r2, lr │ │ │ │ mov r3, ip │ │ │ │ @@ -284955,28 +284958,28 @@ │ │ │ │ pop {pc} │ │ │ │ movs r1, #0 │ │ │ │ b.n 1f9abe │ │ │ │ mov r0, lr │ │ │ │ mov r1, ip │ │ │ │ mov.w r2, #1000 @ 0x3e8 │ │ │ │ movs r3, #0 │ │ │ │ - bl 408660 │ │ │ │ + bl 408658 │ │ │ │ mov ip, r1 │ │ │ │ mov lr, r0 │ │ │ │ movs r1, #1 │ │ │ │ b.n 1f9abe │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r0, #190 @ 0xbe │ │ │ │ movs r1, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r2, #20] │ │ │ │ movs r1, r6 │ │ │ │ - asrs r0, r4, #25 │ │ │ │ + asrs r0, r2, #25 │ │ │ │ movs r3, r4 │ │ │ │ adds r0, #86 @ 0x56 │ │ │ │ movs r1, r6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -284990,47 +284993,47 @@ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, #4 │ │ │ │ it ne │ │ │ │ cmpne r3, #1 │ │ │ │ bne.n 1f9b84 │ │ │ │ movs r0, #0 │ │ │ │ ldr r5, [r5, #0] │ │ │ │ - bl 3f0538 │ │ │ │ + bl 3f0530 │ │ │ │ movs r3, #0 │ │ │ │ movw r2, #16960 @ 0x4240 │ │ │ │ movt r2, #15 │ │ │ │ - bl 4085c0 │ │ │ │ + bl 4085b8 │ │ │ │ adds.w r2, r0, #1000 @ 0x3e8 │ │ │ │ adc.w r3, r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3f0464 │ │ │ │ + bl 3f045c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 39613c │ │ │ │ + b.w 396134 │ │ │ │ ldr r1, [r0, #96] @ 0x60 │ │ │ │ cbz r1, 1f9b90 │ │ │ │ ldr r0, [pc, #44] @ (1f9bb8 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 358480 │ │ │ │ + bl 358478 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ cbz r0, 1f9ba6 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 3f017c │ │ │ │ + bl 3f0174 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 143ca4 │ │ │ │ mov r0, r5 │ │ │ │ blx 143ca4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 39613c │ │ │ │ - ldc 0, cr0, [lr, #144]! @ 0x90 │ │ │ │ + b.w 396134 │ │ │ │ + stc 0, cr0, [lr, #144]! @ 0x90 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #196] @ (1f9c94 ) │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #196] @ (1f9c98 ) │ │ │ │ @@ -285040,64 +285043,64 @@ │ │ │ │ str r7, [sp, #8] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ strd r7, r7, [sp, #12] │ │ │ │ - bl 2f0080 │ │ │ │ + bl 2f0078 │ │ │ │ mov r0, r6 │ │ │ │ blx 144d90 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3f7514 │ │ │ │ + bl 3f750c │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 2e8bc4 │ │ │ │ + bl 2e8bbc │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 1f9c12 │ │ │ │ b.n 1f9c62 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 2e8a4c │ │ │ │ + bl 2e8a44 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 1f9c62 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp, #4] │ │ │ │ - bl 31e274 │ │ │ │ + bl 31e26c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1f9c08 │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ffe9c │ │ │ │ + bl 2ffe94 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1f9c08 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ cbz r4, 1f9c50 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - bl 3f74cc │ │ │ │ + bl 3f74c4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - bl 3f74cc │ │ │ │ + bl 3f74c4 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 1f9c30 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 35f670 │ │ │ │ + bl 35f668 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 2e8a4c │ │ │ │ + bl 2e8a44 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1f9c12 │ │ │ │ - bl 2f00f0 │ │ │ │ + bl 2f00e8 │ │ │ │ ldr r2, [pc, #52] @ (1f9c9c ) │ │ │ │ ldr r3, [pc, #44] @ (1f9c98 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ @@ -285127,158 +285130,158 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldr.w r1, [pc, #1668] @ 1fa33c │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r6, [pc, #1664] @ 1fa340 │ │ │ │ add r1, pc │ │ │ │ - bl 3d0bd4 │ │ │ │ + bl 3d0bcc │ │ │ │ mov r9, r0 │ │ │ │ movs r0, #0 │ │ │ │ add r6, pc │ │ │ │ bl 1fd224 │ │ │ │ ldr r7, [r0, #104] @ 0x68 │ │ │ │ mov r5, r0 │ │ │ │ cbz r7, 1f9cf8 │ │ │ │ ldr.w r8, [pc, #1644] @ 1fa344 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r1, [pc, #1640] @ 1fa348 │ │ │ │ add r8, pc │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r2, [r7, #4] │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r7, [r7, #0] │ │ │ │ cmp r7, #0 │ │ │ │ bne.n 1f9ce8 │ │ │ │ ldrb r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 1fa0aa │ │ │ │ ldrb.w r3, [r5, #168] @ 0xa8 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 1fa06a │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1f9e98 │ │ │ │ ldrd r0, r1, [r3, #80] @ 0x50 │ │ │ │ - bl 3d6994 │ │ │ │ + bl 3d698c │ │ │ │ ldr r3, [r5, #8] │ │ │ │ mov r8, r0 │ │ │ │ ldrd r0, r1, [r3, #16] │ │ │ │ - bl 3d6994 │ │ │ │ + bl 3d698c │ │ │ │ ldr r3, [r5, #8] │ │ │ │ mov sl, r0 │ │ │ │ ldrd r0, r1, [r3] │ │ │ │ - bl 3d6994 │ │ │ │ + bl 3d698c │ │ │ │ ldr r3, [r5, #8] │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ ldrd r0, r1, [r3, #8] │ │ │ │ - bl 3d6994 │ │ │ │ + bl 3d698c │ │ │ │ ldr r3, [r5, #8] │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ ldrd r0, r1, [r3, #104] @ 0x68 │ │ │ │ - bl 3d6994 │ │ │ │ + bl 3d698c │ │ │ │ ldr r3, [r5, #8] │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ ldrd r0, r1, [r3, #88] @ 0x58 │ │ │ │ - bl 3d6994 │ │ │ │ + bl 3d698c │ │ │ │ ldr r3, [r5, #8] │ │ │ │ mov fp, r0 │ │ │ │ ldrd r0, r1, [r3, #120] @ 0x78 │ │ │ │ - bl 3d6994 │ │ │ │ + bl 3d698c │ │ │ │ ldr.w r1, [pc, #1512] @ 1fa34c │ │ │ │ mov r7, r0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr.w r1, [pc, #1496] @ 1fa350 │ │ │ │ mov r0, r4 │ │ │ │ ldrd r2, r3, [r3, #56] @ 0x38 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr.w r1, [pc, #1484] @ 1fa354 │ │ │ │ mov r3, sl │ │ │ │ mov r2, r8 │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr.w r1, [pc, #1472] @ 1fa358 │ │ │ │ ldrd r2, r3, [sp, #48] @ 0x30 │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr.w r1, [pc, #1460] @ 1fa35c │ │ │ │ mov r3, fp │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cbz r3, 1f9dd8 │ │ │ │ ldrd r0, r1, [r3] │ │ │ │ - bl 3d6994 │ │ │ │ + bl 3d698c │ │ │ │ ldr.w r1, [pc, #1436] @ 1fa360 │ │ │ │ mov r7, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ mov r0, r7 │ │ │ │ blx 143ca4 │ │ │ │ ldr.w r1, [pc, #1416] @ 1fa364 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r7, [r5, #8] │ │ │ │ ldr.w r1, [pc, #1408] @ 1fa368 │ │ │ │ mov r0, r4 │ │ │ │ ldrd r2, r3, [r7, #32] │ │ │ │ add r1, pc │ │ │ │ vldr d7, [r7, #24] │ │ │ │ vstr d7, [sp] │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr.w r1, [pc, #1384] @ 1fa36c │ │ │ │ mov r0, r4 │ │ │ │ ldrd r2, r3, [r3, #96] @ 0x60 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldrd r2, r3, [r3, #48] @ 0x30 │ │ │ │ orrs.w r1, r2, r3 │ │ │ │ bne.w 1fa15e │ │ │ │ ldr.w r1, [pc, #1360] @ 1fa370 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr.w r1, [pc, #1348] @ 1fa374 │ │ │ │ mov r0, r4 │ │ │ │ ldrd r2, r3, [r3, #64] @ 0x40 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r1, [r5, #8] │ │ │ │ ldrd r2, r3, [r1, #72] @ 0x48 │ │ │ │ orrs.w r0, r2, r3 │ │ │ │ bne.w 1fa16a │ │ │ │ ldrd r2, r3, [r1, #112] @ 0x70 │ │ │ │ orrs.w r0, r2, r3 │ │ │ │ bne.w 1fa182 │ │ │ │ ldrd r2, r3, [r1, #128] @ 0x80 │ │ │ │ orrs.w r1, r2, r3 │ │ │ │ bne.w 1fa152 │ │ │ │ ldr.w r1, [pc, #1300] @ 1fa378 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ blx 143ca4 │ │ │ │ mov r0, fp │ │ │ │ blx 143ca4 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ blx 143ca4 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ @@ -285290,73 +285293,73 @@ │ │ │ │ mov r0, r8 │ │ │ │ blx 143ca4 │ │ │ │ cmp.w r9, #0 │ │ │ │ bne.n 1f9eaa │ │ │ │ mov r0, r5 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 39613c │ │ │ │ + b.w 396134 │ │ │ │ bl 1fc700 │ │ │ │ ldr.w r1, [pc, #1228] @ 1fa37c │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldrb.w r3, [r7, #1084] @ 0x43c │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1fa14c │ │ │ │ ldr.w r2, [pc, #1208] @ 1fa380 │ │ │ │ add r2, pc │ │ │ │ ldr.w r1, [pc, #1204] @ 1fa384 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr.w r3, [pc, #1196] @ 1fa388 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1fa146 │ │ │ │ ldr.w r2, [pc, #1188] @ 1fa38c │ │ │ │ add r2, pc │ │ │ │ ldr.w r1, [pc, #1184] @ 1fa390 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldrb.w r3, [r7, #1085] @ 0x43d │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1fa140 │ │ │ │ ldr.w r2, [pc, #1168] @ 1fa394 │ │ │ │ add r2, pc │ │ │ │ ldr.w r1, [pc, #1164] @ 1fa398 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldrb.w r3, [r7, #1086] @ 0x43e │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1fa13a │ │ │ │ ldr.w r2, [pc, #1148] @ 1fa39c │ │ │ │ add r2, pc │ │ │ │ ldr.w r1, [pc, #1144] @ 1fa3a0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldrb.w r3, [r7, #1087] @ 0x43f │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1fa134 │ │ │ │ ldr.w r2, [pc, #1128] @ 1fa3a4 │ │ │ │ add r2, pc │ │ │ │ ldr.w r1, [pc, #1124] @ 1fa3a8 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr.w r1, [pc, #1116] @ 1fa3ac │ │ │ │ ldrb.w r2, [r7, #1187] @ 0x4a3 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r6, [r5, #16] │ │ │ │ cbz r6, 1f9fa0 │ │ │ │ ldrd r8, r9, [r6, #48] @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ ldrd r2, r3, [r6] │ │ │ │ strd r8, r9, [sp, #40] @ 0x28 │ │ │ │ ldr.w r1, [pc, #1088] @ 1fa3b0 │ │ │ │ @@ -285367,15 +285370,15 @@ │ │ │ │ strd r8, r9, [sp, #24] │ │ │ │ ldrd r8, r9, [r6, #24] │ │ │ │ strd r8, r9, [sp, #16] │ │ │ │ ldrd r8, r9, [r6, #16] │ │ │ │ strd r8, r9, [sp, #8] │ │ │ │ ldrd r6, r7, [r6, #8] │ │ │ │ strd r6, r7, [sp] │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldrb.w r3, [r5, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 1fa19c │ │ │ │ ldrb.w r3, [r5, #176] @ 0xb0 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 1fa1b4 │ │ │ │ ldrb.w r3, [r5, #192] @ 0xc0 │ │ │ │ @@ -285399,15 +285402,15 @@ │ │ │ │ ldrb.w r3, [r5, #136] @ 0x88 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1f9e9e │ │ │ │ ldr.w r6, [r5, #140] @ 0x8c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #944] @ (1fa3b4 ) │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ cmp r6, #0 │ │ │ │ beq.w 1f9e9e │ │ │ │ mov fp, r5 │ │ │ │ mov r5, r4 │ │ │ │ ldr r4, [pc, #932] @ (1fa3b8 ) │ │ │ │ movs r7, #0 │ │ │ │ mov.w sl, #1 │ │ │ │ @@ -285423,98 +285426,98 @@ │ │ │ │ vldr d7, [r6, #8] │ │ │ │ mov r3, r0 │ │ │ │ mov r9, r0 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ vstr d7, [sp] │ │ │ │ mov r0, r5 │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r6, [r6, #0] │ │ │ │ mov r0, r9 │ │ │ │ blx 143ca4 │ │ │ │ mov r0, r8 │ │ │ │ blx 143ca4 │ │ │ │ cmp r6, #0 │ │ │ │ bne.n 1fa01c │ │ │ │ mov r5, fp │ │ │ │ mov r0, r5 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 39613c │ │ │ │ + b.w 396134 │ │ │ │ ldr r1, [pc, #848] @ (1fa3bc ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr.w r7, [r5, #172] @ 0xac │ │ │ │ cbz r7, 1fa09e │ │ │ │ ldr.w r8, [pc, #836] @ 1fa3c0 │ │ │ │ add r8, pc │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - bl 3f1e98 │ │ │ │ + bl 3f1e90 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r0 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ mov r0, sl │ │ │ │ blx 143ca4 │ │ │ │ ldr r7, [r7, #0] │ │ │ │ cmp r7, #0 │ │ │ │ bne.n 1fa080 │ │ │ │ ldr r1, [pc, #804] @ (1fa3c4 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ b.n 1f9d0a │ │ │ │ ldr r3, [pc, #796] @ (1fa3c8 ) │ │ │ │ ldr r1, [r5, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ mov r0, r3 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ ldr r1, [pc, #784] @ (1fa3cc ) │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r3, [r5, #4] │ │ │ │ subs r3, #7 │ │ │ │ bics.w r3, r3, #4 │ │ │ │ bne.n 1fa11c │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ cbz r2, 1fa11c │ │ │ │ ldr r1, [pc, #764] @ (1fa3d0 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldrd r2, r3, [r5, #24] │ │ │ │ orrs.w r1, r2, r3 │ │ │ │ beq.w 1f9d00 │ │ │ │ ldr r1, [pc, #744] @ (1fa3d4 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldrb.w r3, [r5, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 1fa30a │ │ │ │ ldrb.w r3, [r5, #32] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 1fa32a │ │ │ │ ldrb.w r3, [r5, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 1fa31a │ │ │ │ ldr r1, [pc, #708] @ (1fa3d8 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ b.n 1f9d00 │ │ │ │ ldr r1, [pc, #700] @ (1fa3dc ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldrd r2, r3, [r5, #24] │ │ │ │ orrs.w r1, r2, r3 │ │ │ │ beq.w 1f9d00 │ │ │ │ b.n 1fa0e8 │ │ │ │ ldr r2, [pc, #680] @ (1fa3e0 ) │ │ │ │ add r2, pc │ │ │ │ b.n 1f9f40 │ │ │ │ @@ -285529,128 +285532,128 @@ │ │ │ │ b.n 1f9eec │ │ │ │ ldr r2, [pc, #672] @ (1fa3f0 ) │ │ │ │ add r2, pc │ │ │ │ b.n 1f9ecc │ │ │ │ ldr r1, [pc, #672] @ (1fa3f4 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ b.n 1f9e62 │ │ │ │ ldr r1, [pc, #664] @ (1fa3f8 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ b.n 1f9e1e │ │ │ │ ldr r1, [pc, #656] @ (1fa3fc ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r1, [r5, #8] │ │ │ │ ldrd r2, r3, [r1, #112] @ 0x70 │ │ │ │ orrs.w r0, r2, r3 │ │ │ │ beq.w 1f9e56 │ │ │ │ ldr r1, [pc, #636] @ (1fa400 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r1, [r5, #8] │ │ │ │ ldrd r2, r3, [r1, #128] @ 0x80 │ │ │ │ orrs.w r1, r2, r3 │ │ │ │ beq.w 1f9e62 │ │ │ │ b.n 1fa152 │ │ │ │ ldr r1, [pc, #612] @ (1fa404 ) │ │ │ │ mov r0, r4 │ │ │ │ ldrd r2, r3, [r5, #88] @ 0x58 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldrb.w r3, [r5, #176] @ 0xb0 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1f9fb4 │ │ │ │ ldr r1, [pc, #592] @ (1fa408 ) │ │ │ │ mov r0, r4 │ │ │ │ ldrd r2, r3, [r5, #184] @ 0xb8 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldrb.w r3, [r5, #192] @ 0xc0 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1f9fbe │ │ │ │ ldr r1, [pc, #572] @ (1fa40c ) │ │ │ │ mov r0, r4 │ │ │ │ ldrd r2, r3, [r5, #200] @ 0xc8 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldrb.w r3, [r5, #108] @ 0x6c │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1f9fc8 │ │ │ │ ldr r1, [pc, #552] @ (1fa410 ) │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r5, #112] @ 0x70 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldrb.w r3, [r5, #116] @ 0x74 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1f9fd2 │ │ │ │ ldr r6, [r5, #120] @ 0x78 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #532] @ (1fa414 ) │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ cbz r6, 1fa24c │ │ │ │ ldr r2, [pc, #524] @ (1fa418 ) │ │ │ │ movw r9, #52429 @ 0xcccd │ │ │ │ movt r9, #52428 @ 0xcccc │ │ │ │ ldr.w sl, [pc, #520] @ 1fa41c │ │ │ │ movw r8, #39320 @ 0x9998 │ │ │ │ movt r8, #6553 @ 0x1999 │ │ │ │ add r2, pc │ │ │ │ add sl, pc │ │ │ │ movs r7, #0 │ │ │ │ adds r7, #1 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r2, [pc, #492] @ (1fa420 ) │ │ │ │ mla r1, r9, r7, r8 │ │ │ │ movw r3, #39321 @ 0x9999 │ │ │ │ movt r3, #6553 @ 0x1999 │ │ │ │ ldr r6, [r6, #0] │ │ │ │ add r2, pc │ │ │ │ cmp.w r3, r1, ror #1 │ │ │ │ bls.n 1fa300 │ │ │ │ cmp r6, #0 │ │ │ │ bne.n 1fa224 │ │ │ │ ldr r1, [pc, #468] @ (1fa424 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldrb.w r3, [r5, #124] @ 0x7c │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1f9fdc │ │ │ │ ldr r1, [pc, #452] @ (1fa428 ) │ │ │ │ mov r0, r4 │ │ │ │ ldrd r2, r3, [r5, #128] @ 0x80 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldrb.w r3, [r5, #152] @ 0x98 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1f9fe6 │ │ │ │ ldr r1, [pc, #432] @ (1fa42c ) │ │ │ │ mov r0, r4 │ │ │ │ ldrd r2, r3, [r5, #160] @ 0xa0 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldrb.w r3, [r5, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1f9ff0 │ │ │ │ ldr.w r6, [r5, #148] @ 0x94 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #408] @ (1fa430 ) │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ cbz r6, 1fa2ea │ │ │ │ ldr r2, [pc, #400] @ (1fa434 ) │ │ │ │ movw r9, #52429 @ 0xcccd │ │ │ │ movt r9, #52428 @ 0xcccc │ │ │ │ ldr.w sl, [pc, #396] @ 1fa438 │ │ │ │ movw r8, #39320 @ 0x9998 │ │ │ │ movt r8, #6553 @ 0x1999 │ │ │ │ @@ -285658,29 +285661,29 @@ │ │ │ │ add sl, pc │ │ │ │ movs r7, #0 │ │ │ │ vldr d7, [r6, #8] │ │ │ │ adds r7, #1 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ vstr d7, [sp] │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ mla r1, r9, r7, r8 │ │ │ │ ldr r2, [pc, #360] @ (1fa43c ) │ │ │ │ movw r3, #39321 @ 0x9999 │ │ │ │ movt r3, #6553 @ 0x1999 │ │ │ │ ldr r6, [r6, #0] │ │ │ │ add r2, pc │ │ │ │ cmp.w r3, r1, ror #1 │ │ │ │ bls.n 1fa2f6 │ │ │ │ cmp r6, #0 │ │ │ │ bne.n 1fa2bc │ │ │ │ ldr r1, [pc, #340] @ (1fa440 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ b.n 1f9ff0 │ │ │ │ cmp r6, #0 │ │ │ │ beq.n 1fa2ea │ │ │ │ ldr r2, [pc, #328] @ (1fa444 ) │ │ │ │ add r2, pc │ │ │ │ b.n 1fa2bc │ │ │ │ cmp r6, #0 │ │ │ │ @@ -285688,169 +285691,169 @@ │ │ │ │ ldr r2, [pc, #320] @ (1fa448 ) │ │ │ │ add r2, pc │ │ │ │ b.n 1fa224 │ │ │ │ ldr r1, [pc, #320] @ (1fa44c ) │ │ │ │ mov r0, r4 │ │ │ │ ldrd r2, r3, [r5, #72] @ 0x48 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ b.n 1fa0fc │ │ │ │ ldr r1, [pc, #308] @ (1fa450 ) │ │ │ │ mov r0, r4 │ │ │ │ ldrd r2, r3, [r5, #56] @ 0x38 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ b.n 1fa110 │ │ │ │ ldr r1, [pc, #296] @ (1fa454 ) │ │ │ │ mov r0, r4 │ │ │ │ ldrd r2, r3, [r5, #40] @ 0x28 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ b.n 1fa106 │ │ │ │ nop │ │ │ │ - add r4, sp, #336 @ 0x150 │ │ │ │ + add r4, sp, #272 @ 0x110 │ │ │ │ movs r3, r4 │ │ │ │ cmp r6, #98 @ 0x62 │ │ │ │ movs r1, r6 │ │ │ │ - @ instruction: 0xfaac0021 │ │ │ │ - asrs r6, r2, #17 │ │ │ │ + @ instruction: 0xfa9c0021 │ │ │ │ + asrs r6, r0, #17 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r4, r2, #17 │ │ │ │ + asrs r4, r0, #17 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r6, r1, #17 │ │ │ │ + asrs r6, r7, #16 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r0, r4, #17 │ │ │ │ + asrs r0, r2, #17 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r4, r6, #17 │ │ │ │ + asrs r4, r4, #17 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r0, r2, #18 │ │ │ │ + asrs r0, r0, #18 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r4, r4, #18 │ │ │ │ + asrs r4, r2, #18 │ │ │ │ movs r3, r4 │ │ │ │ - udf #18 │ │ │ │ + udf #2 │ │ │ │ movs r0, r5 │ │ │ │ - asrs r4, r1, #18 │ │ │ │ + asrs r4, r7, #17 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r6, r3, #18 │ │ │ │ + asrs r6, r1, #18 │ │ │ │ movs r3, r4 │ │ │ │ - ble.n 1fa30c │ │ │ │ + ble.n 1fa2ec │ │ │ │ movs r0, r5 │ │ │ │ - asrs r6, r4, #18 │ │ │ │ + asrs r6, r2, #18 │ │ │ │ movs r3, r4 │ │ │ │ - ble.n 1fa28c │ │ │ │ + ble.n 1fa46c │ │ │ │ movs r0, r5 │ │ │ │ - asrs r6, r1, #18 │ │ │ │ + asrs r6, r7, #17 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [r3, #12] │ │ │ │ + ldr r2, [r1, #12] │ │ │ │ movs r1, r4 │ │ │ │ - asrs r6, r7, #17 │ │ │ │ + asrs r6, r5, #17 │ │ │ │ movs r3, r4 │ │ │ │ adds r1, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ movs r1, r4 │ │ │ │ - asrs r2, r7, #17 │ │ │ │ + asrs r2, r5, #17 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r6, [r3, #8] │ │ │ │ + ldr r6, [r1, #8] │ │ │ │ movs r1, r4 │ │ │ │ - asrs r6, r6, #17 │ │ │ │ + asrs r6, r4, #17 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r2, [r0, #8] │ │ │ │ + ldr r2, [r6, #4] │ │ │ │ movs r1, r4 │ │ │ │ - asrs r6, r6, #17 │ │ │ │ + asrs r6, r4, #17 │ │ │ │ movs r3, r4 │ │ │ │ - ldr r6, [r4, #4] │ │ │ │ + ldr r6, [r2, #4] │ │ │ │ movs r1, r4 │ │ │ │ - asrs r6, r6, #17 │ │ │ │ + asrs r6, r4, #17 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r6, r0, #18 │ │ │ │ + asrs r6, r6, #17 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r6, r7, #17 │ │ │ │ + asrs r6, r5, #17 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r2, r1, #22 │ │ │ │ + asrs r2, r7, #21 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r2, r2, #22 │ │ │ │ + asrs r2, r0, #22 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r6, r7, #4 │ │ │ │ + asrs r6, r5, #4 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r2, r7, #4 │ │ │ │ + asrs r2, r5, #4 │ │ │ │ movs r3, r4 │ │ │ │ - add r4, sp, #632 @ 0x278 │ │ │ │ + add r4, sp, #568 @ 0x238 │ │ │ │ movs r2, r4 │ │ │ │ subs r0, r5, #0 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r3, #2 │ │ │ │ + asrs r2, r1, #2 │ │ │ │ movs r3, r4 │ │ │ │ - udf #102 @ 0x66 │ │ │ │ + udf #86 @ 0x56 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r4, r7, #1 │ │ │ │ + asrs r4, r5, #1 │ │ │ │ movs r3, r4 │ │ │ │ - bge.n 1fa394 │ │ │ │ + bge.n 1fa374 │ │ │ │ movs r0, r5 │ │ │ │ - bge.n 1fa380 │ │ │ │ + bge.n 1fa360 │ │ │ │ movs r0, r5 │ │ │ │ - bmi.n 1fa488 │ │ │ │ + bmi.n 1fa468 │ │ │ │ movs r1, r4 │ │ │ │ - bmi.n 1fa480 │ │ │ │ + bmi.n 1fa460 │ │ │ │ movs r1, r4 │ │ │ │ - bmi.n 1fa478 │ │ │ │ + bmi.n 1fa458 │ │ │ │ movs r1, r4 │ │ │ │ - bmi.n 1fa470 │ │ │ │ + bmi.n 1fa450 │ │ │ │ movs r1, r4 │ │ │ │ - bmi.n 1fa468 │ │ │ │ + bmi.n 1fa448 │ │ │ │ movs r1, r4 │ │ │ │ - asrs r2, r2, #7 │ │ │ │ + asrs r2, r0, #7 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r2, r5, #5 │ │ │ │ + asrs r2, r3, #5 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r6, r1, #6 │ │ │ │ + asrs r6, r7, #5 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r2, r1, #6 │ │ │ │ + asrs r2, r7, #5 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r4, r0, #11 │ │ │ │ + asrs r4, r6, #10 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r0, r1, #11 │ │ │ │ + asrs r0, r7, #10 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r4, r2, #11 │ │ │ │ + asrs r4, r0, #11 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r2, r4, #11 │ │ │ │ + asrs r2, r2, #11 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r4, r5, #11 │ │ │ │ + asrs r4, r3, #11 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r6, [r4, r5] │ │ │ │ + ldrh r6, [r2, r5] │ │ │ │ movs r4, r4 │ │ │ │ - asrs r0, r6, #11 │ │ │ │ + asrs r0, r4, #11 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r0, r6, #27 │ │ │ │ + lsrs r0, r4, #27 │ │ │ │ movs r3, r4 │ │ │ │ - add r2, sp, #960 @ 0x3c0 │ │ │ │ + add r2, sp, #896 @ 0x380 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r0, r6, #10 │ │ │ │ + asrs r0, r4, #10 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r0, r7, #10 │ │ │ │ + asrs r0, r5, #10 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r0, r1, #11 │ │ │ │ + asrs r0, r7, #10 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r6, [r1, r3] │ │ │ │ + ldrh r6, [r7, r2] │ │ │ │ movs r4, r4 │ │ │ │ - asrs r4, r1, #11 │ │ │ │ + asrs r4, r7, #10 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r2, r2, #25 │ │ │ │ + lsrs r2, r0, #25 │ │ │ │ movs r3, r4 │ │ │ │ - add r2, sp, #328 @ 0x148 │ │ │ │ + add r2, sp, #264 @ 0x108 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r4, [r6, #2] │ │ │ │ + ldrh r4, [r4, #2] │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r2, [r5, #2] │ │ │ │ + ldrh r2, [r3, #2] │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r6, r5, #25 │ │ │ │ + lsrs r6, r3, #25 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r6, r7, #25 │ │ │ │ + lsrs r6, r5, #25 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r6, r3, #25 │ │ │ │ + lsrs r6, r1, #25 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 001fa458 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -285869,41 +285872,41 @@ │ │ │ │ ldr.w r8, [r6, r3] │ │ │ │ add r7, pc │ │ │ │ ldr r6, [pc, #68] @ (1fa4d0 ) │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ ldrb r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ ite eq │ │ │ │ moveq r3, r9 │ │ │ │ movne r3, r7 │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r4, [r4, #0] │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 1fa48e │ │ │ │ mov r0, sl │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 3961b4 │ │ │ │ + b.w 3961ac │ │ │ │ nop │ │ │ │ movs r6, #190 @ 0xbe │ │ │ │ movs r1, r6 │ │ │ │ asrs r4, r0, #14 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 1fa4d8 │ │ │ │ + beq.n 1fa4b8 │ │ │ │ movs r1, r4 │ │ │ │ - str r4, [r3, #48] @ 0x30 │ │ │ │ + str r4, [r1, #48] @ 0x30 │ │ │ │ movs r1, r4 │ │ │ │ - cmp r6, #108 @ 0x6c │ │ │ │ + cmp r6, #92 @ 0x5c │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 001fa4d4 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -285918,382 +285921,382 @@ │ │ │ │ beq.w 1fa88e │ │ │ │ ldr.w r3, [pc, #1388] @ 1faa6c │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r4, [pc, #1388] @ 1faa70 │ │ │ │ add r4, pc │ │ │ │ ldr.w r7, [sl, r3] │ │ │ │ mov r0, r7 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ mov r1, r4 │ │ │ │ ldrd r8, r9, [r6, #8] │ │ │ │ mov r2, r0 │ │ │ │ strd r8, r9, [sp] │ │ │ │ mov r0, r5 │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ mov r1, r4 │ │ │ │ ldrd r8, r9, [r6, #24] │ │ │ │ mov r2, r0 │ │ │ │ strd r8, r9, [sp] │ │ │ │ mov r0, r5 │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ ldr.w r1, [pc, #1324] @ 1faa74 │ │ │ │ ldrd r8, r9, [r6, #40] @ 0x28 │ │ │ │ mov r2, r0 │ │ │ │ add r1, pc │ │ │ │ strd r8, r9, [sp] │ │ │ │ mov r0, r5 │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ movs r1, #3 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ mov r1, r4 │ │ │ │ ldrd r8, r9, [r6, #56] @ 0x38 │ │ │ │ mov r2, r0 │ │ │ │ strd r8, r9, [sp] │ │ │ │ mov r0, r5 │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldrb.w r3, [r6, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1fa978 │ │ │ │ ldr.w r4, [pc, #1268] @ 1faa78 │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r7 │ │ │ │ add r4, pc │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ ldrb.w r3, [r6, #65] @ 0x41 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldrb.w r3, [r6, #66] @ 0x42 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1fa964 │ │ │ │ movs r1, #5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ ldrb.w r3, [r6, #67] @ 0x43 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldrb.w r3, [r6, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1fa950 │ │ │ │ movs r1, #6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ ldrb.w r3, [r6, #69] @ 0x45 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldrb.w r3, [r6, #70] @ 0x46 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1fa93c │ │ │ │ movs r1, #7 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ ldrb.w r3, [r6, #71] @ 0x47 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 1fa89a │ │ │ │ ldr.w r3, [pc, #1152] @ 1faa7c │ │ │ │ add r3, pc │ │ │ │ ldr.w r8, [pc, #1148] @ 1faa80 │ │ │ │ mov r0, r5 │ │ │ │ add r8, pc │ │ │ │ mov r1, r8 │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldrb.w r3, [r6, #168] @ 0xa8 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1fa98c │ │ │ │ ldr.w r9, [pc, #1128] @ 1faa84 │ │ │ │ movs r1, #18 │ │ │ │ mov r0, r7 │ │ │ │ add r9, pc │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ ldrb.w r3, [r6, #169] @ 0xa9 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1fa9a0 │ │ │ │ ldr.w r4, [pc, #1096] @ 1faa88 │ │ │ │ movs r1, #8 │ │ │ │ mov r0, r7 │ │ │ │ add r4, pc │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r3, [r6, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1fa9b4 │ │ │ │ movs r1, #9 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ ldr r3, [r6, #76] @ 0x4c │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r3, [r6, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1fa9c8 │ │ │ │ movs r1, #10 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ ldr r3, [r6, #80] @ 0x50 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldrb.w r3, [r6, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1fa9dc │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ ldr r4, [pc, #1000] @ (1faa8c ) │ │ │ │ vldr d7, [r6, #88] @ 0x58 │ │ │ │ mov r2, r0 │ │ │ │ add r4, pc │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ vstr d7, [sp] │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldrb.w r3, [r6, #96] @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1fa9f0 │ │ │ │ movs r1, #12 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ vldr d7, [r6, #104] @ 0x68 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ vstr d7, [sp] │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldrb.w r3, [r6, #152] @ 0x98 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1faa04 │ │ │ │ movs r1, #17 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ vldr d7, [r6, #160] @ 0xa0 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ vstr d7, [sp] │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldrb.w r3, [r6, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1faa18 │ │ │ │ movs r1, #13 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ vldr d7, [r6, #120] @ 0x78 │ │ │ │ ldr r1, [pc, #888] @ (1faa90 ) │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ vstr d7, [sp] │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldrb.w r3, [r6, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1faa2c │ │ │ │ movs r1, #14 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ ldr r1, [pc, #860] @ (1faa94 ) │ │ │ │ mov r2, r0 │ │ │ │ ldr.w r3, [r6, #132] @ 0x84 │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ movs r1, #15 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ ldrb.w r3, [r6, #137] @ 0x89 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ movs r1, #19 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ ldr r3, [pc, #816] @ (1faa98 ) │ │ │ │ ldr.w r1, [r6, #172] @ 0xac │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldrb.w r3, [r6, #224] @ 0xe0 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1faa40 │ │ │ │ movs r1, #27 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ ldr r3, [pc, #772] @ (1faa9c ) │ │ │ │ ldr.w r1, [r6, #228] @ 0xe4 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ ldr r1, [pc, #756] @ (1faaa0 ) │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r4 │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ movs r1, #16 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ ldr r1, [pc, #736] @ (1faaa4 ) │ │ │ │ ldrd r8, r9, [r6, #144] @ 0x90 │ │ │ │ mov r2, r0 │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ strd r8, r9, [sp] │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldrb.w r3, [r6, #182] @ 0xb6 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 1fa8c2 │ │ │ │ movs r1, #24 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ ldr r1, [pc, #704] @ (1faaa8 ) │ │ │ │ ldrd r8, r9, [r6, #192] @ 0xc0 │ │ │ │ mov r2, r0 │ │ │ │ add r1, pc │ │ │ │ strd r8, r9, [sp] │ │ │ │ mov r0, r5 │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ movs r1, #25 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ ldr r1, [pc, #680] @ (1faaac ) │ │ │ │ ldrd r8, r9, [r6, #208] @ 0xd0 │ │ │ │ mov r2, r0 │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ strd r8, r9, [sp] │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldrb.w r3, [r6, #216] @ 0xd8 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1faa54 │ │ │ │ movs r1, #26 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ ldr r3, [pc, #648] @ (1faab0 ) │ │ │ │ ldr.w r1, [r6, #220] @ 0xdc │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ ldr r1, [pc, #632] @ (1faab4 ) │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r4 │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldrb.w r3, [r6, #232] @ 0xe8 │ │ │ │ cbnz r3, 1fa8a0 │ │ │ │ ldrb.w r3, [r6, #234] @ 0xea │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1fa928 │ │ │ │ ldr.w r4, [r6, #236] @ 0xec │ │ │ │ movs r1, #29 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ ldr r1, [pc, #596] @ (1faab8 ) │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ cbz r4, 1fa884 │ │ │ │ ldr r7, [pc, #584] @ (1faabc ) │ │ │ │ add r7, pc │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r4, [r4, #0] │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 1fa874 │ │ │ │ ldr r1, [pc, #568] @ (1faac0 ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ mov r0, r6 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 396358 │ │ │ │ + b.w 396350 │ │ │ │ ldr r3, [pc, #552] @ (1faac4 ) │ │ │ │ add r3, pc │ │ │ │ b.n 1fa600 │ │ │ │ movs r1, #28 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ ldrb.w r3, [r6, #233] @ 0xe9 │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 1fa922 │ │ │ │ ldr r3, [pc, #532] @ (1faac8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r1, [pc, #532] @ (1faacc ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ b.n 1fa84e │ │ │ │ movs r1, #23 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ ldr r1, [pc, #516] @ (1faad0 ) │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr.w r9, [r6, #184] @ 0xb8 │ │ │ │ cmp.w r9, #0 │ │ │ │ beq.w 1fa7dc │ │ │ │ ldr.w fp, [pc, #496] @ 1faad4 │ │ │ │ ldr.w r8, [pc, #496] @ 1faad8 │ │ │ │ add fp, pc │ │ │ │ add r8, pc │ │ │ │ ldr.w r4, [r9, #4] │ │ │ │ mov r1, fp │ │ │ │ mov r0, r5 │ │ │ │ ldrd r2, r3, [r4] │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r4, [r4, #8] │ │ │ │ cbz r4, 1fa916 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ ldrd r2, r3, [r2] │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r4, [r4, #0] │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 1fa902 │ │ │ │ ldr.w r9, [r9] │ │ │ │ cmp.w r9, #0 │ │ │ │ bne.n 1fa8ee │ │ │ │ b.n 1fa7dc │ │ │ │ @@ -286428,163 +286431,163 @@ │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ movs r6, #62 @ 0x3e │ │ │ │ movs r1, r6 │ │ │ │ cmp r0, #28 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r0, #3 │ │ │ │ + asrs r2, r6, #2 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r0, r1, #2 │ │ │ │ + asrs r0, r7, #1 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r4, r4, #2 │ │ │ │ + asrs r4, r2, #2 │ │ │ │ movs r3, r4 │ │ │ │ - ldmia r7, {r1, r3, r7} │ │ │ │ + ldmia r7!, {r1, r3, r4, r5, r6} │ │ │ │ movs r1, r4 │ │ │ │ - cmp r4, #242 @ 0xf2 │ │ │ │ + cmp r4, #226 @ 0xe2 │ │ │ │ movs r1, r5 │ │ │ │ - asrs r4, r1, #32 │ │ │ │ - movs r3, r4 │ │ │ │ - asrs r0, r2, #2 │ │ │ │ + lsrs r4, r7, #31 │ │ │ │ movs r3, r4 │ │ │ │ asrs r0, r0, #2 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r6, r5, #26 │ │ │ │ + asrs r0, r6, #1 │ │ │ │ + movs r3, r4 │ │ │ │ + lsrs r6, r3, #26 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r2, r1, #2 │ │ │ │ + asrs r2, r7, #1 │ │ │ │ movs r3, r4 │ │ │ │ cmp r1, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r0, r1 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #72 @ 0x48 │ │ │ │ + cmp r3, #56 @ 0x38 │ │ │ │ movs r1, r5 │ │ │ │ - asrs r4, r5, #32 │ │ │ │ + asrs r4, r3, #32 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r4, r3, #23 │ │ │ │ + lsrs r4, r1, #23 │ │ │ │ movs r3, r4 │ │ │ │ - asrs r0, r4, #32 │ │ │ │ + asrs r0, r2, #32 │ │ │ │ movs r3, r4 │ │ │ │ cmp r0, #184 @ 0xb8 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #184 @ 0xb8 │ │ │ │ + cmp r2, #168 @ 0xa8 │ │ │ │ movs r1, r5 │ │ │ │ - addw r0, ip, #33 @ 0x21 │ │ │ │ - mrrc 0, 2, r0, lr, cr4 │ │ │ │ - bcc.n 1fab94 │ │ │ │ + @ instruction: 0xf1fc0021 │ │ │ │ + mcrr 0, 2, r0, lr, cr4 │ │ │ │ + bcc.n 1fab74 │ │ │ │ movs r0, r5 │ │ │ │ - ldrsh r0, [r1, r4] │ │ │ │ + ldrsh r0, [r7, r3] │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r4, {r2, r4, r6, r7} │ │ │ │ + ldmia r4!, {r2, r6, r7} │ │ │ │ movs r1, r4 │ │ │ │ - cmp r2, #62 @ 0x3e │ │ │ │ + cmp r2, #46 @ 0x2e │ │ │ │ movs r1, r5 │ │ │ │ - movs r1, #124 @ 0x7c │ │ │ │ + movs r1, #108 @ 0x6c │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r2, r3, #28 │ │ │ │ + lsrs r2, r1, #28 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r0, r5, #28 │ │ │ │ + lsrs r0, r3, #28 │ │ │ │ movs r3, r4 │ │ │ │ - ldrsh r0, [r0, r2] │ │ │ │ + ldrsh r0, [r6, r1] │ │ │ │ movs r1, r4 │ │ │ │ - str r2, [sp, #40] @ 0x28 │ │ │ │ + str r1, [sp, #1000] @ 0x3e8 │ │ │ │ movs r5, r5 │ │ │ │ - lsrs r0, r6, #18 │ │ │ │ + lsrs r0, r4, #18 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r6, r2, #28 │ │ │ │ + lsrs r6, r0, #28 │ │ │ │ movs r3, r4 │ │ │ │ - str r1, [sp, #984] @ 0x3d8 │ │ │ │ + str r1, [sp, #920] @ 0x398 │ │ │ │ movs r5, r5 │ │ │ │ - lsrs r4, r3, #18 │ │ │ │ + lsrs r4, r1, #18 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r2, r6, #20 │ │ │ │ + lsrs r2, r4, #20 │ │ │ │ movs r3, r4 │ │ │ │ - str r1, [sp, #904] @ 0x388 │ │ │ │ + str r1, [sp, #840] @ 0x348 │ │ │ │ movs r5, r5 │ │ │ │ - lsrs r0, r1, #18 │ │ │ │ + lsrs r0, r7, #17 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r2, r7, #19 │ │ │ │ + lsrs r2, r5, #19 │ │ │ │ movs r3, r4 │ │ │ │ - str r1, [sp, #824] @ 0x338 │ │ │ │ + str r1, [sp, #760] @ 0x2f8 │ │ │ │ movs r5, r5 │ │ │ │ - lsrs r4, r6, #17 │ │ │ │ + lsrs r4, r4, #17 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r2, r0, #19 │ │ │ │ + lsrs r2, r6, #18 │ │ │ │ movs r3, r4 │ │ │ │ - str r1, [sp, #744] @ 0x2e8 │ │ │ │ + str r1, [sp, #680] @ 0x2a8 │ │ │ │ movs r5, r5 │ │ │ │ - lsrs r0, r4, #17 │ │ │ │ + lsrs r0, r2, #17 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r6, r7, #17 │ │ │ │ + lsrs r6, r5, #17 │ │ │ │ movs r3, r4 │ │ │ │ - str r1, [sp, #664] @ 0x298 │ │ │ │ + str r1, [sp, #600] @ 0x258 │ │ │ │ movs r5, r5 │ │ │ │ - lsrs r4, r1, #17 │ │ │ │ + lsrs r4, r7, #16 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r6, r0, #20 │ │ │ │ + lsrs r6, r6, #19 │ │ │ │ movs r3, r4 │ │ │ │ - str r1, [sp, #584] @ 0x248 │ │ │ │ + str r1, [sp, #520] @ 0x208 │ │ │ │ movs r5, r5 │ │ │ │ - lsrs r0, r7, #16 │ │ │ │ + lsrs r0, r5, #16 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r2, r2, #20 │ │ │ │ + lsrs r2, r0, #20 │ │ │ │ movs r3, r4 │ │ │ │ - str r1, [sp, #504] @ 0x1f8 │ │ │ │ + str r1, [sp, #440] @ 0x1b8 │ │ │ │ movs r5, r5 │ │ │ │ - lsrs r4, r4, #16 │ │ │ │ + lsrs r4, r2, #16 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r6, r3, #20 │ │ │ │ + lsrs r6, r1, #20 │ │ │ │ movs r3, r4 │ │ │ │ - str r1, [sp, #424] @ 0x1a8 │ │ │ │ + str r1, [sp, #360] @ 0x168 │ │ │ │ movs r5, r5 │ │ │ │ - lsrs r0, r2, #16 │ │ │ │ + lsrs r0, r0, #16 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r2, r4, #20 │ │ │ │ + lsrs r2, r2, #20 │ │ │ │ movs r3, r4 │ │ │ │ - str r1, [sp, #344] @ 0x158 │ │ │ │ + str r1, [sp, #280] @ 0x118 │ │ │ │ movs r5, r5 │ │ │ │ - lsrs r4, r7, #15 │ │ │ │ + lsrs r4, r5, #15 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r2, r4, #20 │ │ │ │ + lsrs r2, r2, #20 │ │ │ │ movs r3, r4 │ │ │ │ - str r1, [sp, #264] @ 0x108 │ │ │ │ + str r1, [sp, #200] @ 0xc8 │ │ │ │ movs r5, r5 │ │ │ │ - lsrs r0, r5, #15 │ │ │ │ + lsrs r0, r3, #15 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r2, r0, #21 │ │ │ │ + lsrs r2, r6, #20 │ │ │ │ movs r3, r4 │ │ │ │ - str r1, [sp, #184] @ 0xb8 │ │ │ │ + str r1, [sp, #120] @ 0x78 │ │ │ │ movs r5, r5 │ │ │ │ - lsrs r4, r2, #15 │ │ │ │ + lsrs r4, r0, #15 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r6, r2, #21 │ │ │ │ + lsrs r6, r0, #21 │ │ │ │ movs r3, r4 │ │ │ │ - str r1, [sp, #104] @ 0x68 │ │ │ │ + str r1, [sp, #40] @ 0x28 │ │ │ │ movs r5, r5 │ │ │ │ - lsrs r0, r0, #15 │ │ │ │ + lsrs r0, r6, #14 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r6, r4, #21 │ │ │ │ + lsrs r6, r2, #21 │ │ │ │ movs r3, r4 │ │ │ │ - str r1, [sp, #24] │ │ │ │ + str r0, [sp, #984] @ 0x3d8 │ │ │ │ movs r5, r5 │ │ │ │ - lsrs r4, r5, #14 │ │ │ │ + lsrs r4, r3, #14 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r6, r5, #21 │ │ │ │ + lsrs r6, r3, #21 │ │ │ │ movs r3, r4 │ │ │ │ - str r0, [sp, #968] @ 0x3c8 │ │ │ │ + str r0, [sp, #904] @ 0x388 │ │ │ │ movs r5, r5 │ │ │ │ - lsrs r0, r3, #14 │ │ │ │ + lsrs r0, r1, #14 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r6, r0, #22 │ │ │ │ + lsrs r6, r6, #21 │ │ │ │ movs r3, r4 │ │ │ │ - str r0, [sp, #888] @ 0x378 │ │ │ │ + str r0, [sp, #824] @ 0x338 │ │ │ │ movs r5, r5 │ │ │ │ - lsrs r4, r0, #14 │ │ │ │ + lsrs r4, r6, #13 │ │ │ │ movs r3, r4 │ │ │ │ - lsrs r6, r2, #23 │ │ │ │ + lsrs r6, r0, #23 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 001faba0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -286599,15 +286602,15 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ bl 1ea37c │ │ │ │ ldr r1, [pc, #108] @ (1fac38 ) │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 3d0ae4 │ │ │ │ + bl 3d0adc │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #8 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ bl 1cc358 │ │ │ │ movs r3, #0 │ │ │ │ add r2, sp, #8 │ │ │ │ @@ -286642,15 +286645,15 @@ │ │ │ │ b.n 1fabf2 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r6, r6, #5 │ │ │ │ movs r1, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r7, #32] │ │ │ │ + ldr r2, [r5, #32] │ │ │ │ movs r4, r4 │ │ │ │ subs r6, r5, #4 │ │ │ │ movs r1, r6 │ │ │ │ │ │ │ │ 001fac40 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -286666,15 +286669,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r2, [ip, r2] │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov.w r2, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 3d0c30 │ │ │ │ + bl 3d0c28 │ │ │ │ movs r3, #0 │ │ │ │ add r2, sp, #8 │ │ │ │ movs r1, #1 │ │ │ │ strd r3, r2, [sp] │ │ │ │ mov r2, r3 │ │ │ │ bl 2161f0 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ @@ -286698,15 +286701,15 @@ │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ subs r4, r2, #3 │ │ │ │ movs r1, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r4, #24] │ │ │ │ + ldr r4, [r2, #24] │ │ │ │ movs r4, r4 │ │ │ │ subs r4, r3, #2 │ │ │ │ movs r1, r6 │ │ │ │ │ │ │ │ 001facc8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -286722,15 +286725,15 @@ │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #0 │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 3d0ae4 │ │ │ │ + bl 3d0adc │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r3, sp │ │ │ │ bl 216b8c │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ bl 2203b8 │ │ │ │ @@ -286753,15 +286756,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r4, r1, #1 │ │ │ │ movs r1, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r3, #16] │ │ │ │ + ldr r4, [r1, #16] │ │ │ │ movs r4, r4 │ │ │ │ subs r2, r3, #0 │ │ │ │ movs r1, r6 │ │ │ │ │ │ │ │ 001fad4c : │ │ │ │ movs r0, #0 │ │ │ │ b.w 2005fc │ │ │ │ @@ -286784,23 +286787,23 @@ │ │ │ │ ldr r4, [pc, #112] @ (1fade8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 3d0ae4 │ │ │ │ + bl 3d0adc │ │ │ │ ldr r2, [pc, #96] @ (1fadec ) │ │ │ │ mov r1, r0 │ │ │ │ add r3, sp, #8 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ strd r2, r3, [sp] │ │ │ │ mov r0, r2 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - bl 3ca050 │ │ │ │ + bl 3ca048 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 1fada8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ bl 20066c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ bl 2203b8 │ │ │ │ @@ -286822,15 +286825,15 @@ │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ adds r2, r0, #7 │ │ │ │ movs r1, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r0, #8 │ │ │ │ + lsls r2, r6, #7 │ │ │ │ movs r5, r4 │ │ │ │ adds r2, r6, #6 │ │ │ │ movs r1, r6 │ │ │ │ subs r0, r5, #0 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r7, #5 │ │ │ │ movs r1, r6 │ │ │ │ @@ -286851,15 +286854,15 @@ │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ str r4, [sp, #20] │ │ │ │ - bl 3d0ae4 │ │ │ │ + bl 3d0adc │ │ │ │ mov r2, r5 │ │ │ │ add r1, sp, #24 │ │ │ │ str r4, [sp, #24] │ │ │ │ bl 1fccc0 │ │ │ │ cbz r0, 1fae58 │ │ │ │ movs r0, #8 │ │ │ │ blx 145d4c │ │ │ │ @@ -286871,21 +286874,21 @@ │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ strd r4, r5, [sp] │ │ │ │ str r4, [sp, #24] │ │ │ │ str r2, [sp, #12] │ │ │ │ bl 1ffca8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 396484 │ │ │ │ + bl 39647c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r6 │ │ │ │ bl 2203b8 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cbz r0, 1fae68 │ │ │ │ - bl 396448 │ │ │ │ + bl 396440 │ │ │ │ ldr r2, [pc, #52] @ (1faea0 ) │ │ │ │ ldr r3, [pc, #44] @ (1fae98 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ @@ -286900,15 +286903,15 @@ │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ adds r2, r4, #4 │ │ │ │ movs r1, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xebe20021 │ │ │ │ + rsbs r0, r2, r1, asr #32 │ │ │ │ adds r0, r0, #3 │ │ │ │ movs r1, r6 │ │ │ │ │ │ │ │ 001faea4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -286923,15 +286926,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r2, [ip, r2] │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov.w r2, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 3d0ae4 │ │ │ │ + bl 3d0adc │ │ │ │ mov r1, sp │ │ │ │ bl 1ffde8 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ bl 2203b8 │ │ │ │ ldr r2, [pc, #56] @ (1faf20 ) │ │ │ │ ldr r3, [pc, #44] @ (1faf18 ) │ │ │ │ @@ -286952,15 +286955,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r0, r6, #1 │ │ │ │ movs r1, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xeb300021 │ │ │ │ + @ instruction: 0xeb200021 │ │ │ │ adds r2, r0, #1 │ │ │ │ movs r1, r6 │ │ │ │ │ │ │ │ 001faf24 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -287022,31 +287025,31 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r4, [pc, #164] @ (1fb058 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 3d0ae4 │ │ │ │ + bl 3d0adc │ │ │ │ ldr r1, [pc, #148] @ (1fb05c ) │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ movs r5, #0 │ │ │ │ add r1, pc │ │ │ │ - bl 3d09f0 │ │ │ │ + bl 3d09e8 │ │ │ │ ldr r3, [pc, #140] @ (1fb060 ) │ │ │ │ str r5, [sp, #8] │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ add r3, sp, #8 │ │ │ │ - bl 3ca050 │ │ │ │ + bl 3ca048 │ │ │ │ subs r4, r0, #0 │ │ │ │ blt.n 1fb014 │ │ │ │ movs r0, #8 │ │ │ │ blx 1439a4 │ │ │ │ str r4, [r0, #0] │ │ │ │ strb r7, [r0, #4] │ │ │ │ str r0, [sp, #4] │ │ │ │ @@ -287055,15 +287058,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ str r3, [r0, #4] │ │ │ │ str r5, [r0, #0] │ │ │ │ add r1, sp, #8 │ │ │ │ bl 205c10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3961b4 │ │ │ │ + bl 3961ac │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r8 │ │ │ │ bl 2203b8 │ │ │ │ ldr r2, [pc, #68] @ (1fb064 ) │ │ │ │ ldr r3, [pc, #48] @ (1fb050 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -287082,19 +287085,19 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r4, r0, r6 │ │ │ │ movs r1, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #56 @ 0x38 │ │ │ │ + cmp r4, #40 @ 0x28 │ │ │ │ movs r7, r4 │ │ │ │ subs r6, r6, r5 │ │ │ │ movs r1, r6 │ │ │ │ - vaddl.u32 q0, d12, d20 │ │ │ │ + vaddl.u16 q0, d12, d20 │ │ │ │ asrs r4, r0, #14 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r1, r4 │ │ │ │ movs r1, r6 │ │ │ │ │ │ │ │ 001fb068 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ @@ -287112,22 +287115,22 @@ │ │ │ │ add r1, pc │ │ │ │ ldr.w r8, [pc, #800] @ 1fb3ac │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r8, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 3d0ae4 │ │ │ │ + bl 3d0adc │ │ │ │ ldr r1, [pc, #784] @ (1fb3b0 ) │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 3d0ae4 │ │ │ │ + bl 3d0adc │ │ │ │ mov sl, r0 │ │ │ │ - bl 3ce4c4 │ │ │ │ + bl 3ce4bc │ │ │ │ mov r7, r0 │ │ │ │ movs r0, #240 @ 0xf0 │ │ │ │ blx 1439a4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #760] @ (1fb3b4 ) │ │ │ │ movs r3, #0 │ │ │ │ vldr d7, [pc, #728] @ 1fb398 │ │ │ │ @@ -287135,15 +287138,15 @@ │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r1, r6 │ │ │ │ add r3, sp, #20 │ │ │ │ vstr d7, [sp, #32] │ │ │ │ vstr d7, [sp, #40] @ 0x28 │ │ │ │ ldr.w r0, [r8, r0] │ │ │ │ str r0, [sp, #12] │ │ │ │ - bl 3ca050 │ │ │ │ + bl 3ca048 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 1fb148 │ │ │ │ cmp r0, #29 │ │ │ │ bhi.w 1fb528 │ │ │ │ tbh [pc, r0, lsl #1] │ │ │ │ lsls r1, r1, #6 │ │ │ │ lsls r7, r7, #5 │ │ │ │ @@ -287177,24 +287180,24 @@ │ │ │ │ lsls r6, r1, #1 │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r6 │ │ │ │ strb.w r3, [r4, #232] @ 0xe8 │ │ │ │ add.w r2, r4, #233 @ 0xe9 │ │ │ │ add r3, sp, #20 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3cb640 │ │ │ │ + bl 3cb638 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cbnz r3, 1fb148 │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, r4 │ │ │ │ bl 206b80 │ │ │ │ mov r0, r4 │ │ │ │ - bl 39631c │ │ │ │ + bl 396314 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3ca5d0 │ │ │ │ + bl 3ca5c8 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r9 │ │ │ │ bl 2203b8 │ │ │ │ ldr r2, [pc, #600] @ (1fb3b8 ) │ │ │ │ ldr r3, [pc, #580] @ (1fb3a4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -287245,107 +287248,107 @@ │ │ │ │ b.n 1fb13c │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r6 │ │ │ │ strb.w r3, [r4, #224] @ 0xe0 │ │ │ │ add.w r2, r4, #228 @ 0xe4 │ │ │ │ add r3, sp, #20 │ │ │ │ mov r0, r7 │ │ │ │ - bl 397684 │ │ │ │ + bl 39767c │ │ │ │ b.n 1fb13c │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r6 │ │ │ │ strb.w r3, [r4, #216] @ 0xd8 │ │ │ │ add.w r2, r4, #220 @ 0xdc │ │ │ │ add r3, sp, #20 │ │ │ │ mov r0, r7 │ │ │ │ - bl 397600 │ │ │ │ + bl 3975f8 │ │ │ │ b.n 1fb13c │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r6 │ │ │ │ strb.w r3, [r4, #200] @ 0xc8 │ │ │ │ add.w r2, r4, #208 @ 0xd0 │ │ │ │ add r3, sp, #20 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3cb5a0 │ │ │ │ + bl 3cb598 │ │ │ │ b.n 1fb13c │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r6 │ │ │ │ strb.w r3, [r4, #188] @ 0xbc │ │ │ │ add.w r2, r4, #192 @ 0xc0 │ │ │ │ add r3, sp, #20 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3cb5a0 │ │ │ │ + bl 3cb598 │ │ │ │ b.n 1fb13c │ │ │ │ ldr r3, [pc, #388] @ (1fb3bc ) │ │ │ │ add r0, sp, #20 │ │ │ │ ldr r2, [pc, #388] @ (1fb3c0 ) │ │ │ │ ldr r1, [pc, #392] @ (1fb3c4 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #28 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #717 @ 0x2cd │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1fb13c │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r6 │ │ │ │ strb.w r3, [r4, #178] @ 0xb2 │ │ │ │ add.w r2, r4, #179 @ 0xb3 │ │ │ │ add r3, sp, #20 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3caef8 │ │ │ │ + bl 3caef0 │ │ │ │ b.n 1fb13c │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r6 │ │ │ │ strb.w r3, [r4, #180] @ 0xb4 │ │ │ │ add.w r2, r4, #181 @ 0xb5 │ │ │ │ add r3, sp, #20 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3caef8 │ │ │ │ + bl 3caef0 │ │ │ │ b.n 1fb13c │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r6 │ │ │ │ strb.w r3, [r4, #176] @ 0xb0 │ │ │ │ add.w r2, r4, #177 @ 0xb1 │ │ │ │ add r3, sp, #20 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3caef8 │ │ │ │ + bl 3caef0 │ │ │ │ b.n 1fb13c │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r6 │ │ │ │ strb.w r3, [r4, #170] @ 0xaa │ │ │ │ add.w r2, r4, #172 @ 0xac │ │ │ │ add r3, sp, #20 │ │ │ │ mov r0, r7 │ │ │ │ - bl 39757c │ │ │ │ + bl 397574 │ │ │ │ b.n 1fb13c │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r6 │ │ │ │ strb.w r3, [r4, #168] @ 0xa8 │ │ │ │ add.w r2, r4, #169 @ 0xa9 │ │ │ │ add r3, sp, #20 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3caef8 │ │ │ │ + bl 3caef0 │ │ │ │ b.n 1fb13c │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r6 │ │ │ │ strb.w r3, [r4, #152] @ 0x98 │ │ │ │ add.w r2, r4, #160 @ 0xa0 │ │ │ │ add r3, sp, #20 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3cb5a0 │ │ │ │ + bl 3cb598 │ │ │ │ b.n 1fb13c │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r6 │ │ │ │ strb.w r3, [r4, #138] @ 0x8a │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ add r3, sp, #20 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3cb5a0 │ │ │ │ + bl 3cb598 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1fb13c │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1fb51a │ │ │ │ ldr r3, [pc, #208] @ (1fb3c8 ) │ │ │ │ add r0, sp, #20 │ │ │ │ @@ -287354,121 +287357,121 @@ │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [pc, #204] @ (1fb3d0 ) │ │ │ │ add r1, pc │ │ │ │ str.w sl, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ adds r3, #28 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1fb13c │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r6 │ │ │ │ strb.w r3, [r4, #136] @ 0x88 │ │ │ │ add.w r2, r4, #137 @ 0x89 │ │ │ │ add r3, sp, #20 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3caef8 │ │ │ │ + bl 3caef0 │ │ │ │ b.n 1fb13c │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r6 │ │ │ │ strb.w r3, [r4, #70] @ 0x46 │ │ │ │ add.w r2, r4, #71 @ 0x47 │ │ │ │ add r3, sp, #20 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3cb640 │ │ │ │ + bl 3cb638 │ │ │ │ b.n 1fb13c │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r6 │ │ │ │ strb.w r3, [r4, #68] @ 0x44 │ │ │ │ add.w r2, r4, #69 @ 0x45 │ │ │ │ add r3, sp, #20 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3caef8 │ │ │ │ + bl 3caef0 │ │ │ │ b.n 1fb13c │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r6 │ │ │ │ strb.w r3, [r4, #66] @ 0x42 │ │ │ │ add.w r2, r4, #67 @ 0x43 │ │ │ │ add r3, sp, #20 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3caef8 │ │ │ │ + bl 3caef0 │ │ │ │ b.n 1fb13c │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r6 │ │ │ │ strb.w r3, [r4, #64] @ 0x40 │ │ │ │ add.w r2, r4, #65 @ 0x41 │ │ │ │ add r3, sp, #20 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3caef8 │ │ │ │ + bl 3caef0 │ │ │ │ b.n 1fb13c │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r6 │ │ │ │ strb.w r3, [r4, #48] @ 0x30 │ │ │ │ add.w r2, r4, #56 @ 0x38 │ │ │ │ add r3, sp, #20 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3cb5a0 │ │ │ │ + bl 3cb598 │ │ │ │ b.n 1fb13c │ │ │ │ ... │ │ │ │ subs r4, r5, r2 │ │ │ │ movs r1, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 1fb40c │ │ │ │ + bmi.n 1fb3ec │ │ │ │ movs r1, r4 │ │ │ │ subs r4, r3, r2 │ │ │ │ movs r1, r6 │ │ │ │ - asrs r0, r5, #13 │ │ │ │ + asrs r0, r3, #13 │ │ │ │ movs r7, r4 │ │ │ │ cmp r0, #28 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r1, r7 │ │ │ │ movs r1, r6 │ │ │ │ - ldrh r0, [r0, #8] │ │ │ │ + ldrh r0, [r6, #6] │ │ │ │ movs r5, r5 │ │ │ │ - lsls r6, r7, #24 │ │ │ │ + lsls r6, r5, #24 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r0, r4, #14 │ │ │ │ + lsls r0, r2, #14 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r6, r5, #21 │ │ │ │ + lsls r6, r3, #21 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r0, r4, #11 │ │ │ │ + lsls r0, r2, #11 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r2, [r6, #0] │ │ │ │ + ldrh r2, [r4, #0] │ │ │ │ movs r5, r5 │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r6 │ │ │ │ strb.w r3, [r4, #32] │ │ │ │ add.w r2, r4, #40 @ 0x28 │ │ │ │ add r3, sp, #20 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3cb5a0 │ │ │ │ + bl 3cb598 │ │ │ │ b.n 1fb13c │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r6 │ │ │ │ strb r3, [r4, #16] │ │ │ │ add.w r2, r4, #24 │ │ │ │ add r3, sp, #20 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3cb5a0 │ │ │ │ + bl 3cb598 │ │ │ │ b.n 1fb13c │ │ │ │ mov r2, r4 │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ strb.w r3, [r2], #8 │ │ │ │ add r3, sp, #20 │ │ │ │ - bl 3cb5a0 │ │ │ │ + bl 3cb598 │ │ │ │ b.n 1fb13c │ │ │ │ movs r3, #1 │ │ │ │ add r2, sp, #32 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, sl │ │ │ │ strb.w r3, [r4, #84] @ 0x54 │ │ │ │ - bl 3d66a8 │ │ │ │ + bl 3d66a0 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 1fb42c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1fb506 │ │ │ │ ldr r3, [pc, #272] @ (1fb540 ) │ │ │ │ add r0, sp, #20 │ │ │ │ @@ -287477,26 +287480,26 @@ │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [pc, #268] @ (1fb548 ) │ │ │ │ add r1, pc │ │ │ │ str.w sl, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ adds r3, #28 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1fb13c │ │ │ │ movs r0, #8 │ │ │ │ blx 1439a4 │ │ │ │ mov r1, r6 │ │ │ │ str r0, [r4, #76] @ 0x4c │ │ │ │ mov r2, r0 │ │ │ │ movs r3, #3 │ │ │ │ mov r0, r7 │ │ │ │ str.w r3, [r2], #4 │ │ │ │ add r3, sp, #20 │ │ │ │ - bl 3cb6d4 │ │ │ │ + bl 3cb6cc │ │ │ │ b.n 1fb13c │ │ │ │ movs r0, #8 │ │ │ │ blx 1439a4 │ │ │ │ mov r1, r6 │ │ │ │ str r0, [r4, #72] @ 0x48 │ │ │ │ b.n 1fb456 │ │ │ │ movs r0, #8 │ │ │ │ @@ -287506,22 +287509,22 @@ │ │ │ │ b.n 1fb456 │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r6 │ │ │ │ strb.w r3, [r4, #112] @ 0x70 │ │ │ │ add.w r2, r4, #120 @ 0x78 │ │ │ │ add r3, sp, #20 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3cb5a0 │ │ │ │ + bl 3cb598 │ │ │ │ b.n 1fb13c │ │ │ │ movs r3, #1 │ │ │ │ add r2, sp, #32 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, sl │ │ │ │ strb.w r3, [r4, #96] @ 0x60 │ │ │ │ - bl 3d66a8 │ │ │ │ + bl 3d66a0 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 1fb4ae │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cbz r3, 1fb510 │ │ │ │ ldr r3, [pc, #156] @ (1fb54c ) │ │ │ │ add r0, sp, #20 │ │ │ │ ldr r1, [pc, #156] @ (1fb550 ) │ │ │ │ @@ -287529,38 +287532,38 @@ │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [pc, #148] @ (1fb554 ) │ │ │ │ add r1, pc │ │ │ │ str.w sl, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ adds r3, #28 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1fb13c │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r6 │ │ │ │ strb.w r3, [r4, #128] @ 0x80 │ │ │ │ add.w r2, r4, #132 @ 0x84 │ │ │ │ add r3, sp, #20 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3cb0bc │ │ │ │ + bl 3cb0b4 │ │ │ │ b.n 1fb13c │ │ │ │ ldr r2, [sp, #28] │ │ │ │ add r0, sp, #20 │ │ │ │ ldr r3, [pc, #108] @ (1fb558 ) │ │ │ │ ldr r1, [pc, #112] @ (1fb55c ) │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #4] │ │ │ │ adds r3, #28 │ │ │ │ ldr r2, [pc, #104] @ (1fb560 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ mov.w r2, #748 @ 0x2ec │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1fb1cc │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ strd r2, r3, [r4, #88] @ 0x58 │ │ │ │ b.n 1fb13c │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ strd r2, r3, [r4, #104] @ 0x68 │ │ │ │ b.n 1fb13c │ │ │ │ @@ -287574,35 +287577,35 @@ │ │ │ │ movw r2, #758 @ 0x2f6 │ │ │ │ add r3, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ adds r3, #28 │ │ │ │ blx 1439bc │ │ │ │ nop │ │ │ │ - lsls r6, r6, #16 │ │ │ │ + lsls r6, r4, #16 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r0, r5, #6 │ │ │ │ + lsls r0, r3, #6 │ │ │ │ movs r3, r4 │ │ │ │ - strh r2, [r7, #54] @ 0x36 │ │ │ │ + strh r2, [r5, #54] @ 0x36 │ │ │ │ movs r5, r5 │ │ │ │ - lsls r4, r6, #14 │ │ │ │ + lsls r4, r4, #14 │ │ │ │ movs r3, r4 │ │ │ │ - lsls r6, r4, #4 │ │ │ │ + lsls r6, r2, #4 │ │ │ │ movs r3, r4 │ │ │ │ - strh r0, [r7, #50] @ 0x32 │ │ │ │ + strh r0, [r5, #50] @ 0x32 │ │ │ │ movs r5, r5 │ │ │ │ - strh r6, [r1, #50] @ 0x32 │ │ │ │ + strh r6, [r7, #48] @ 0x30 │ │ │ │ movs r5, r5 │ │ │ │ - lsls r6, r5, #3 │ │ │ │ + lsls r6, r3, #3 │ │ │ │ movs r3, r4 │ │ │ │ - bmi.n 1fb604 │ │ │ │ + bmi.n 1fb5e4 │ │ │ │ movs r4, r4 │ │ │ │ - strh r2, [r1, #48] @ 0x30 │ │ │ │ + strh r2, [r7, #46] @ 0x2e │ │ │ │ movs r5, r5 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ + lsls r6, r3, #2 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 001fb56c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -287709,27 +287712,27 @@ │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r6, sp, #20 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 3d0bd4 │ │ │ │ + bl 3d0bcc │ │ │ │ ldr r1, [pc, #300] @ (1fb7a8 ) │ │ │ │ movs r2, #0 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 3d0bd4 │ │ │ │ + bl 3d0bcc │ │ │ │ ldr r1, [pc, #292] @ (1fb7ac ) │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ movs r4, #0 │ │ │ │ - bl 3d0ae4 │ │ │ │ + bl 3d0adc │ │ │ │ add r1, sp, #24 │ │ │ │ mov r2, r6 │ │ │ │ strd r4, r4, [sp, #20] │ │ │ │ bl 1fccc0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1fb710 │ │ │ │ movs r0, #8 │ │ │ │ @@ -287750,17 +287753,17 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 2203b8 │ │ │ │ cbnz r0, 1fb6d8 │ │ │ │ cmp.w r9, #0 │ │ │ │ beq.n 1fb724 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cbz r0, 1fb6e0 │ │ │ │ - bl 396448 │ │ │ │ + bl 396440 │ │ │ │ mov r0, r5 │ │ │ │ - bl 396484 │ │ │ │ + bl 39647c │ │ │ │ ldr r2, [pc, #200] @ (1fb7b0 ) │ │ │ │ ldr r3, [pc, #180] @ (1fb7a0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ @@ -287776,18 +287779,18 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r7 │ │ │ │ bl 2203b8 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1fb6e6 │ │ │ │ - bl 396448 │ │ │ │ + bl 396440 │ │ │ │ b.n 1fb6e6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3583c0 │ │ │ │ + bl 3583b8 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 1fb784 │ │ │ │ movs r0, #8 │ │ │ │ blx 1439a4 │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #32 │ │ │ │ str r7, [r4, #4] │ │ │ │ @@ -287798,54 +287801,54 @@ │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ movw r3, #16960 @ 0x4240 │ │ │ │ movt r3, #15 │ │ │ │ str.w r9, [sp] │ │ │ │ mov r6, r0 │ │ │ │ - bl 3f00e8 │ │ │ │ + bl 3f00e0 │ │ │ │ mov r0, r9 │ │ │ │ str r6, [r4, #0] │ │ │ │ - bl 3f0538 │ │ │ │ + bl 3f0530 │ │ │ │ movs r3, #0 │ │ │ │ movw r2, #16960 @ 0x4240 │ │ │ │ movt r2, #15 │ │ │ │ - bl 4085c0 │ │ │ │ + bl 4085b8 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3f0464 │ │ │ │ + bl 3f045c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1fb6dc │ │ │ │ b.n 1fb6e0 │ │ │ │ ldr r1, [pc, #48] @ (1fb7b8 ) │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1fb6dc │ │ │ │ b.n 1fb6e0 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r0, r2, #19 │ │ │ │ movs r1, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r4, #16 │ │ │ │ + lsls r0, r2, #16 │ │ │ │ movs r0, r5 │ │ │ │ - cmp r2, #200 @ 0xc8 │ │ │ │ + cmp r2, #184 @ 0xb8 │ │ │ │ movs r7, r4 │ │ │ │ - b.n 1fbe88 │ │ │ │ + b.n 1fbe68 │ │ │ │ movs r1, r4 │ │ │ │ asrs r2, r0, #17 │ │ │ │ movs r1, r6 │ │ │ │ b.n 1fbf82 │ │ │ │ - vsra.u32 d16, d20, #1 │ │ │ │ + vaddw.u q8, , d20 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 001fb7bc : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -287854,15 +287857,15 @@ │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ blx 144d90 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r7, pc │ │ │ │ - bl 3f7514 │ │ │ │ + bl 3f750c │ │ │ │ cmp r4, #2 │ │ │ │ beq.n 1fb7fc │ │ │ │ cmp r4, #3 │ │ │ │ beq.n 1fb82c │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ @@ -287871,47 +287874,47 @@ │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [pc, #76] @ (1fb84c ) │ │ │ │ movs r4, #0 │ │ │ │ ldr r7, [r7, r3] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ adds r4, #1 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3f74cc │ │ │ │ + bl 3f74c4 │ │ │ │ cmp r4, #22 │ │ │ │ bne.n 1fb802 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [pc, #32] @ (1fb850 ) │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ - bl 3f74cc │ │ │ │ + bl 3f74c4 │ │ │ │ ldr r2, [pc, #24] @ (1fb854 ) │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 3f74cc │ │ │ │ + b.w 3f74c4 │ │ │ │ asrs r0, r2, #13 │ │ │ │ movs r1, r6 │ │ │ │ asrs r4, r0, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #456] @ (1fba1c ) │ │ │ │ + ldr r7, [pc, #392] @ (1fb9dc ) │ │ │ │ movs r1, r4 │ │ │ │ - pop {r1, r3, r6, pc} │ │ │ │ + pop {r1, r3, r4, r5, pc} │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ 001fb858 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -287920,35 +287923,35 @@ │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ blx 144d90 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r7, pc │ │ │ │ - bl 3f7514 │ │ │ │ + bl 3f750c │ │ │ │ cmp r4, #2 │ │ │ │ beq.n 1fb894 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [pc, #48] @ (1fb8c8 ) │ │ │ │ movs r4, #0 │ │ │ │ ldr r7, [r7, r3] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ adds r4, #1 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3f74cc │ │ │ │ + bl 3f74c4 │ │ │ │ cmp r4, #30 │ │ │ │ bne.n 1fb89a │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -287990,17 +287993,17 @@ │ │ │ │ movls r0, #0 │ │ │ │ sbc.w r0, r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ bx lr │ │ │ │ ldr r1, [pc, #8] @ (1fb91c ) │ │ │ │ movs r2, #56 @ 0x38 │ │ │ │ add r1, pc │ │ │ │ - b.w 3da798 │ │ │ │ + b.w 3da790 │ │ │ │ nop │ │ │ │ - bvc.n 1fb840 │ │ │ │ + bvc.n 1fb820 │ │ │ │ movs r0, r4 │ │ │ │ ldr r3, [pc, #16] @ (1fb934 ) │ │ │ │ ldr r2, [pc, #20] @ (1fb938 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r1, [pc, #16] @ (1fb93c ) │ │ │ │ @@ -288008,15 +288011,15 @@ │ │ │ │ add r1, pc │ │ │ │ bx r3 │ │ │ │ nop │ │ │ │ asrs r0, r1, #8 │ │ │ │ movs r1, r6 │ │ │ │ subs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 1fba2c │ │ │ │ + bvc.n 1fba0c │ │ │ │ movs r0, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r7, [pc, #448] @ (1fbb14 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -288024,15 +288027,15 @@ │ │ │ │ movs r0, #136 @ 0x88 │ │ │ │ add r7, pc │ │ │ │ mov r8, r1 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r6, [r3, #8] │ │ │ │ blx 1439a4 │ │ │ │ str r0, [r4, #8] │ │ │ │ - bl 29bc50 │ │ │ │ + bl 29bc48 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ negs r6, r6 │ │ │ │ strd r0, r1, [r3] │ │ │ │ bl 20c8a4 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ strd r0, r1, [r3, #16] │ │ │ │ ldr r3, [pc, #412] @ (1fbb1c ) │ │ │ │ @@ -288071,15 +288074,15 @@ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ strd r6, r0, [r3, #80] @ 0x50 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldrexd r0, r1, [r2] │ │ │ │ strd r0, r1, [r3, #88] @ 0x58 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ ldrd r0, r1, [r8, #344] @ 0x158 │ │ │ │ - bl 4087d8 │ │ │ │ + bl 4087d0 │ │ │ │ strd r0, r1, [r6, #96] @ 0x60 │ │ │ │ add.w r2, r5, #72 @ 0x48 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldrexd r0, r1, [r2] │ │ │ │ strd r0, r1, [r3, #104] @ 0x68 │ │ │ │ add.w r2, r5, #32 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ @@ -288171,15 +288174,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #148 @ 0x94 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [pc, #4] @ (1fbb2c ) │ │ │ │ add r0, pc │ │ │ │ - b.w 2969cc │ │ │ │ + b.w 2969c4 │ │ │ │ str r6, [r0, #64] @ 0x40 │ │ │ │ movs r0, r6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ @@ -288188,34 +288191,34 @@ │ │ │ │ movs r3, #77 @ 0x4d │ │ │ │ ldr r1, [pc, #56] @ (1fbb80 ) │ │ │ │ add r4, pc │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r4, [pc, #48] @ (1fbb84 ) │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr r2, [pc, #48] @ (1fbb88 ) │ │ │ │ add r4, pc │ │ │ │ ldr r3, [pc, #48] @ (1fbb8c ) │ │ │ │ movs r1, #0 │ │ │ │ strb.w r1, [r0, #66] @ 0x42 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ mov r1, r3 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 291f0c │ │ │ │ + b.w 291f04 │ │ │ │ nop │ │ │ │ - strh r4, [r5, #0] │ │ │ │ + strh r4, [r3, #0] │ │ │ │ movs r5, r5 │ │ │ │ - ldmia r7!, {r1, r3, r4, r5} │ │ │ │ + ldmia r7!, {r1, r3, r5} │ │ │ │ movs r0, r4 │ │ │ │ - push {r1, r2, r5, r6} │ │ │ │ + push {r1, r2, r4, r6} │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r2, #31 │ │ │ │ movs r1, r6 │ │ │ │ asrs r0, r6, #24 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ @@ -288225,21 +288228,21 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #44] @ (1fbbcc ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r3, #0] │ │ │ │ cbz r5, 1fbbc8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 3ecd28 │ │ │ │ + bl 3ecd20 │ │ │ │ movs r2, #0 │ │ │ │ ldrd r3, r0, [r4, #4] │ │ │ │ str r2, [r4, #0] │ │ │ │ blx r3 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2975d0 │ │ │ │ + bl 2975c8 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 143ca0 │ │ │ │ bl 14638c │ │ │ │ stmia r2!, {r5, r6, r7} │ │ │ │ movs r5, r7 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ @@ -288257,33 +288260,33 @@ │ │ │ │ add r4, pc │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cbnz r3, 1fbc56 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 407d64 │ │ │ │ + bl 407d5c │ │ │ │ cbnz r1, 1fbc10 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 407d64 │ │ │ │ + bl 407d5c │ │ │ │ cbz r1, 1fbc44 │ │ │ │ ldr r3, [pc, #112] @ (1fbc84 ) │ │ │ │ mov r0, r8 │ │ │ │ ldr r2, [pc, #112] @ (1fbc88 ) │ │ │ │ ldr r1, [pc, #116] @ (1fbc8c ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #96 @ 0x60 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #8] │ │ │ │ movw r2, #2429 @ 0x97d │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ add sp, #20 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -288306,30 +288309,30 @@ │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 1fbbfc │ │ │ │ ldr r0, [pc, #44] @ (1fbc98 ) │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r9 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1fbbfc │ │ │ │ nop │ │ │ │ lsrs r2, r7, #28 │ │ │ │ movs r1, r6 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r3, #29] │ │ │ │ + ldrb r4, [r1, #29] │ │ │ │ movs r5, r5 │ │ │ │ - ldc2l 0, cr0, [r6, #-136]! @ 0xffffff78 │ │ │ │ - stc2l 0, cr0, [r4], #136 @ 0x88 │ │ │ │ + stc2l 0, cr0, [r6, #-136]! @ 0xffffff78 │ │ │ │ + ldc2l 0, cr0, [r4], {34} @ 0x22 │ │ │ │ asrs r0, r4, #16 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - stc2l 0, cr0, [r6], #136 @ 0x88 │ │ │ │ + ldc2l 0, cr0, [r6], {34} @ 0x22 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -288344,15 +288347,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #236] @ (1fbdb4 ) │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ adds r3, #124 @ 0x7c │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -288370,15 +288373,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #188] @ (1fbdc0 ) │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ adds r3, #124 @ 0x7c │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1fbcd4 │ │ │ │ bl 205410 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1fbcee │ │ │ │ bl 2053a4 │ │ │ │ cbnz r0, 1fbd4c │ │ │ │ bl 205ed0 │ │ │ │ @@ -288411,103 +288414,103 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #108] @ (1fbdd0 ) │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ adds r3, #124 @ 0x7c │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1fbcd4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #3 │ │ │ │ bne.n 1fbd28 │ │ │ │ ldr r3, [pc, #88] @ (1fbdd4 ) │ │ │ │ movs r2, #254 @ 0xfe │ │ │ │ ldr r4, [pc, #88] @ (1fbdd8 ) │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #88] @ (1fbddc ) │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ adds r3, #124 @ 0x7c │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1fbcd4 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #2 │ │ │ │ bls.n 1fbd1a │ │ │ │ b.n 1fbcf8 │ │ │ │ bl 205338 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1fbd1a │ │ │ │ b.n 1fbcf8 │ │ │ │ bl 14638c │ │ │ │ nop │ │ │ │ - ldrb r6, [r5, #26] │ │ │ │ + ldrb r6, [r3, #26] │ │ │ │ movs r5, r5 │ │ │ │ - stc2 0, cr0, [ip, #-136] @ 0xffffff78 │ │ │ │ - ldc2 0, cr0, [r8], #-136 @ 0xffffff78 │ │ │ │ - ldrb r2, [r6, #25] │ │ │ │ + ldc2l 0, cr0, [ip], #136 @ 0x88 │ │ │ │ + stc2 0, cr0, [r8], #-136 @ 0xffffff78 │ │ │ │ + ldrb r2, [r4, #25] │ │ │ │ movs r5, r5 │ │ │ │ - stc2 0, cr0, [r4, #-136] @ 0xffffff78 │ │ │ │ - @ instruction: 0xfbfc0022 │ │ │ │ + ldc2l 0, cr0, [r4], #136 @ 0x88 │ │ │ │ + @ instruction: 0xfbec0022 │ │ │ │ stmia r1!, {r2, r3, r6} │ │ │ │ movs r5, r7 │ │ │ │ - ldrb r0, [r2, #24] │ │ │ │ + ldrb r0, [r0, #24] │ │ │ │ movs r5, r5 │ │ │ │ - ldc2l 0, cr0, [r6], {34} @ 0x22 │ │ │ │ - @ instruction: 0xfb9a0022 │ │ │ │ - ldrb r0, [r6, #23] │ │ │ │ + stc2l 0, cr0, [r6], {34} @ 0x22 │ │ │ │ + @ instruction: 0xfb8a0022 │ │ │ │ + ldrb r0, [r4, #23] │ │ │ │ movs r5, r5 │ │ │ │ - ldc2l 0, cr0, [lr], #136 @ 0x88 │ │ │ │ - @ instruction: 0xfb7a0022 │ │ │ │ + stc2l 0, cr0, [lr], #136 @ 0x88 │ │ │ │ + @ instruction: 0xfb6a0022 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #120] @ (1fbe68 ) │ │ │ │ sub sp, #8 │ │ │ │ ldr r2, [pc, #120] @ (1fbe6c ) │ │ │ │ mov.w r3, #266 @ 0x10a │ │ │ │ ldr r1, [pc, #116] @ (1fbe70 ) │ │ │ │ add r4, pc │ │ │ │ add r2, pc │ │ │ │ adds r4, #168 @ 0xa8 │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r4, r0 │ │ │ │ add.w r0, r0, #1056 @ 0x420 │ │ │ │ - bl 3da5a0 │ │ │ │ + bl 3da598 │ │ │ │ add.w r0, r4, #212 @ 0xd4 │ │ │ │ - bl 3da5a0 │ │ │ │ + bl 3da598 │ │ │ │ add.w r0, r4, #920 @ 0x398 │ │ │ │ - bl 3dad1c │ │ │ │ + bl 3dad14 │ │ │ │ add.w r0, r4, #240 @ 0xf0 │ │ │ │ - bl 3dad1c │ │ │ │ + bl 3dad14 │ │ │ │ add.w r0, r4, #1016 @ 0x3f8 │ │ │ │ - bl 3dcf40 │ │ │ │ + bl 3dcf38 │ │ │ │ add.w r0, r4, #1088 @ 0x440 │ │ │ │ - bl 3dad1c │ │ │ │ + bl 3dad14 │ │ │ │ add.w r0, r4, #640 @ 0x280 │ │ │ │ - bl 3dad1c │ │ │ │ + bl 3dad14 │ │ │ │ add.w r0, r4, #736 @ 0x2e0 │ │ │ │ - bl 3dad1c │ │ │ │ + bl 3dad14 │ │ │ │ add.w r0, r4, #112 @ 0x70 │ │ │ │ - bl 3dad1c │ │ │ │ + bl 3dad14 │ │ │ │ ldr.w r0, [r4, #1052] @ 0x41c │ │ │ │ - bl 3e069c │ │ │ │ + bl 3e0694 │ │ │ │ add.w r0, r4, #1200 @ 0x4b0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 3dcf40 │ │ │ │ - ldrb r2, [r7, #21] │ │ │ │ + b.w 3dcf38 │ │ │ │ + ldrb r2, [r5, #21] │ │ │ │ movs r5, r5 │ │ │ │ - ldc2 0, cr0, [ip], #136 @ 0x88 │ │ │ │ - lsrs r4, r2, #14 │ │ │ │ + stc2 0, cr0, [ip], #136 @ 0x88 │ │ │ │ + lsrs r4, r0, #14 │ │ │ │ movs r3, r4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #160] @ (1fbf24 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -288516,59 +288519,59 @@ │ │ │ │ ldr r1, [pc, #160] @ (1fbf2c ) │ │ │ │ add r4, pc │ │ │ │ add r2, pc │ │ │ │ mov.w r3, #266 @ 0x10a │ │ │ │ add r1, pc │ │ │ │ adds r4, #168 @ 0xa8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ movs r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r5 │ │ │ │ str.w r5, [r0, #616] @ 0x268 │ │ │ │ movs r3, #0 │ │ │ │ movt r3, #49136 @ 0xbff0 │ │ │ │ strd r2, r3, [r0, #832] @ 0x340 │ │ │ │ strd r2, r3, [r0, #344] @ 0x158 │ │ │ │ add.w r0, r0, #1016 @ 0x3f8 │ │ │ │ - bl 3dcf2c │ │ │ │ + bl 3dcf24 │ │ │ │ add.w r0, r4, #1056 @ 0x420 │ │ │ │ - bl 3da564 │ │ │ │ + bl 3da55c │ │ │ │ add.w r0, r4, #376 @ 0x178 │ │ │ │ bl 20635c │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, r4, #1088 @ 0x440 │ │ │ │ - bl 3dacc0 │ │ │ │ + bl 3dacb8 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, r4, #640 @ 0x280 │ │ │ │ - bl 3dacc0 │ │ │ │ + bl 3dacb8 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, r4, #736 @ 0x2e0 │ │ │ │ - bl 3dacc0 │ │ │ │ + bl 3dacb8 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, r4, #240 @ 0xf0 │ │ │ │ - bl 3dacc0 │ │ │ │ + bl 3dacb8 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, r4, #920 @ 0x398 │ │ │ │ - bl 3dacc0 │ │ │ │ + bl 3dacb8 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, r4, #112 @ 0x70 │ │ │ │ - bl 3dacc0 │ │ │ │ + bl 3dacb8 │ │ │ │ add.w r0, r4, #212 @ 0xd4 │ │ │ │ - bl 3da564 │ │ │ │ + bl 3da55c │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, r4, #1200 @ 0x4b0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 3dcf2c │ │ │ │ + b.w 3dcf24 │ │ │ │ nop │ │ │ │ - ldrb r0, [r5, #19] │ │ │ │ + ldrb r0, [r3, #19] │ │ │ │ movs r5, r5 │ │ │ │ - stc2 0, cr0, [sl], #-136 @ 0xffffff78 │ │ │ │ - lsrs r0, r0, #12 │ │ │ │ + ldc2 0, cr0, [sl], {34} @ 0x22 │ │ │ │ + lsrs r0, r6, #11 │ │ │ │ movs r3, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movs r3, #1 │ │ │ │ mov r4, r0 │ │ │ │ @@ -288594,19 +288597,19 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ strb r3, [r4, #20] │ │ │ │ movs r0, #0 │ │ │ │ - bl 3f0538 │ │ │ │ + bl 3f0530 │ │ │ │ movs r3, #0 │ │ │ │ movw r2, #16960 @ 0x4240 │ │ │ │ movt r2, #15 │ │ │ │ - bl 4085c0 │ │ │ │ + bl 4085b8 │ │ │ │ ldr.w r3, [r5, #840] @ 0x348 │ │ │ │ subs r0, r0, r3 │ │ │ │ ldr.w r3, [r5, #844] @ 0x34c │ │ │ │ sbc.w r1, r1, r3 │ │ │ │ strd r0, r1, [r4, #24] │ │ │ │ ldr.w r3, [r5, #616] @ 0x268 │ │ │ │ cmp r3, #10 │ │ │ │ @@ -288649,24 +288652,24 @@ │ │ │ │ cbnz r0, 1fc064 │ │ │ │ add.w r5, r4, #136 @ 0x88 │ │ │ │ mov r0, r5 │ │ │ │ bl 1fb920 │ │ │ │ ldr.w r0, [r4, #132] @ 0x84 │ │ │ │ cbz r0, 1fc082 │ │ │ │ mov r1, r7 │ │ │ │ - bl 2a0414 │ │ │ │ + bl 2a040c │ │ │ │ ldr.w r0, [r4, #132] @ 0x84 │ │ │ │ mov r1, r6 │ │ │ │ - bl 2a0414 │ │ │ │ + bl 2a040c │ │ │ │ ldr.w r0, [r4, #132] @ 0x84 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r8 │ │ │ │ - bl 29fa50 │ │ │ │ + bl 29fa48 │ │ │ │ ldr.w r0, [r4, #132] @ 0x84 │ │ │ │ - bl 29f814 │ │ │ │ + bl 29f80c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 1fb910 │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ @@ -288681,45 +288684,45 @@ │ │ │ │ ldr r0, [pc, #36] @ (1fc094 ) │ │ │ │ ldr r3, [r3, r0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 1fc014 │ │ │ │ ldr r0, [pc, #28] @ (1fc098 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1fc014 │ │ │ │ mvn.w r4, #4 │ │ │ │ b.n 1fc04a │ │ │ │ lsrs r4, r4, #12 │ │ │ │ movs r1, r6 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa560022 │ │ │ │ + @ instruction: 0xfa460022 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #184] @ (1fc164 ) │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, #184] @ (1fc168 ) │ │ │ │ mov r7, r1 │ │ │ │ add r4, pc │ │ │ │ ldr r5, [r4, r3] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cbnz r3, 1fc0fc │ │ │ │ movs r0, #0 │ │ │ │ - bl 3f0538 │ │ │ │ + bl 3f0530 │ │ │ │ movs r3, #0 │ │ │ │ movw r2, #16960 @ 0x4240 │ │ │ │ movt r2, #15 │ │ │ │ - bl 4085c0 │ │ │ │ + bl 4085b8 │ │ │ │ strd r0, r1, [r6, #856] @ 0x358 │ │ │ │ bl 1ea37c │ │ │ │ str.w r0, [r6, #912] @ 0x390 │ │ │ │ bl 1f99d0 │ │ │ │ mov r0, r7 │ │ │ │ bl 1cc51c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ @@ -288742,30 +288745,30 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r1, r3, #16 │ │ │ │ bpl.n 1fc0ba │ │ │ │ ldr r1, [pc, #96] @ (1fc174 ) │ │ │ │ ldr r0, [pc, #100] @ (1fc178 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1fc0ba │ │ │ │ ldr r3, [pc, #76] @ (1fc16c ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cbz r3, 1fc142 │ │ │ │ ldr r3, [pc, #72] @ (1fc170 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r2, r3, #16 │ │ │ │ bpl.n 1fc0ea │ │ │ │ ldr r1, [pc, #72] @ (1fc17c ) │ │ │ │ ldr r0, [pc, #76] @ (1fc180 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1fc0ea │ │ │ │ ldr r3, [pc, #64] @ (1fc184 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -288774,58 +288777,58 @@ │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 1fc0ea │ │ │ │ ldr r0, [pc, #48] @ (1fc188 ) │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1fc0ea │ │ │ │ nop │ │ │ │ lsrs r2, r7, #9 │ │ │ │ movs r1, r6 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #140 @ 0x8c │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - vld1.8 {d16[1]}, [r0], r2 │ │ │ │ - ldr??.w r0, [r2, #34] @ 0x22 │ │ │ │ - ldr??.w r0, [r4, #34] @ 0x22 │ │ │ │ - ldr??.w r0, [r2, #34] @ 0x22 │ │ │ │ + ldr??.w r0, [r0, #34] @ 0x22 │ │ │ │ + vld1.8 {d16[1]}, [r2], r2 │ │ │ │ + vld1.8 {d16[1]}, [r4], r2 │ │ │ │ + vst1.8 {d16[1]}, [r2], r2 │ │ │ │ lsrs r4, r5, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr??.w r0, [lr, #34] @ 0x22 │ │ │ │ + vst1.8 {d16[1]}, [lr], r2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #128] @ (1fc21c ) │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [r0, #912] @ 0x390 │ │ │ │ add r3, pc │ │ │ │ mov r5, r3 │ │ │ │ bl 1cc4e4 │ │ │ │ movs r0, #0 │ │ │ │ - bl 3f0538 │ │ │ │ + bl 3f0530 │ │ │ │ ldrd r3, r2, [r4, #864] @ 0x360 │ │ │ │ orrs r3, r2 │ │ │ │ beq.n 1fc1ca │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r3, #0 │ │ │ │ movw r2, #16960 @ 0x4240 │ │ │ │ movt r2, #15 │ │ │ │ - bl 4085c0 │ │ │ │ + bl 4085b8 │ │ │ │ ldr.w r3, [r4, #856] @ 0x358 │ │ │ │ ldr.w r2, [r4, #860] @ 0x35c │ │ │ │ subs r0, r0, r3 │ │ │ │ ldr r3, [pc, #60] @ (1fc220 ) │ │ │ │ sbc.w r1, r1, r2 │ │ │ │ str.w r0, [r4, #864] @ 0x360 │ │ │ │ str.w r1, [r4, #868] @ 0x364 │ │ │ │ @@ -288844,38 +288847,38 @@ │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 1fc1b8 │ │ │ │ ldr r1, [pc, #28] @ (1fc22c ) │ │ │ │ ldr r0, [pc, #32] @ (1fc230 ) │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - b.w 3e5e5c │ │ │ │ + b.w 3e5e54 │ │ │ │ lsrs r2, r1, #6 │ │ │ │ movs r1, r6 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #140 @ 0x8c │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - vst4.8 {d16-d19}, [ip :128], r2 │ │ │ │ - ldr??.w r0, [r2, #34] @ 0x22 │ │ │ │ + ldrsh.w r0, [ip, r2, lsl #2] │ │ │ │ + str??.w r0, [r2, #34] @ 0x22 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d11} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ ldr r7, [pc, #456] @ (1fc418 ) │ │ │ │ strd r2, r3, [sp, #32] │ │ │ │ bl 205e88 │ │ │ │ mov r9, r0 │ │ │ │ mov r8, r1 │ │ │ │ - bl 29bc50 │ │ │ │ + bl 29bc48 │ │ │ │ ldr.w r5, [r4, #352] @ 0x160 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ add r7, pc │ │ │ │ subs r5, r0, r5 │ │ │ │ ldr.w r0, [r4, #356] @ 0x164 │ │ │ │ sbc.w r6, r1, r0 │ │ │ │ ldr.w r1, [r4, #360] @ 0x168 │ │ │ │ @@ -288883,40 +288886,40 @@ │ │ │ │ subs r3, r2, r1 │ │ │ │ ldr.w r2, [r4, #364] @ 0x16c │ │ │ │ str r3, [sp, #32] │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ sbc.w r2, r3, r2 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ - bl 408338 │ │ │ │ + bl 408330 │ │ │ │ vmov d8, r0, r1 │ │ │ │ ldrd r0, r1, [sp, #32] │ │ │ │ - bl 408338 │ │ │ │ + bl 408330 │ │ │ │ vmov d6, r0, r1 │ │ │ │ mov.w r2, #1000 @ 0x3e8 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ vdiv.f64 d7, d8, d6 │ │ │ │ movs r3, #0 │ │ │ │ vmov.f64 d9, d6 │ │ │ │ vmov.f64 d10, d8 │ │ │ │ vmov.f64 d11, d7 │ │ │ │ - bl 408660 │ │ │ │ + bl 408658 │ │ │ │ orrs.w r8, r9, r8 │ │ │ │ mov sl, r0 │ │ │ │ mov fp, r1 │ │ │ │ beq.n 1fc3a4 │ │ │ │ - bl 408338 │ │ │ │ + bl 408330 │ │ │ │ vmov d8, r0, r1 │ │ │ │ bl 205e1c │ │ │ │ - bl 408338 │ │ │ │ + bl 408330 │ │ │ │ vmov d7, r0, r1 │ │ │ │ vmul.f64 d7, d7, d8 │ │ │ │ vmov r0, r1, d7 │ │ │ │ - bl 4087d8 │ │ │ │ + bl 4087d0 │ │ │ │ vmov.f64 d5, d9 │ │ │ │ vldr d6, [pc, #292] @ 1fc410 │ │ │ │ vmov.f64 d7, #32 @ 0x41000000 8.0 │ │ │ │ strd r0, r1, [r4, #368] @ 0x170 │ │ │ │ vmul.f64 d7, d10, d7 │ │ │ │ vdiv.f64 d9, d5, d6 │ │ │ │ vdiv.f64 d4, d7, d9 │ │ │ │ @@ -288924,15 +288927,15 @@ │ │ │ │ vdiv.f64 d7, d5, d6 │ │ │ │ vstr d7, [r4, #832] @ 0x340 │ │ │ │ bl 20bf54 │ │ │ │ ldr.w r3, [r4, #336] @ 0x150 │ │ │ │ subs r0, r0, r3 │ │ │ │ ldr.w r3, [r4, #340] @ 0x154 │ │ │ │ sbc.w r1, r1, r3 │ │ │ │ - bl 408338 │ │ │ │ + bl 408330 │ │ │ │ vmov d6, r0, r1 │ │ │ │ ldr r3, [pc, #244] @ (1fc41c ) │ │ │ │ vdiv.f64 d7, d6, d9 │ │ │ │ vstr d7, [r4, #344] @ 0x158 │ │ │ │ ldr r1, [r7, r3] │ │ │ │ add.w r3, r1, #8 │ │ │ │ ldrexd r2, r3, [r3] │ │ │ │ @@ -288943,23 +288946,23 @@ │ │ │ │ movcs r0, #1 │ │ │ │ movcc r0, #0 │ │ │ │ orrs r2, r3 │ │ │ │ and.w r0, r0, #1 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ cbnz r0, 1fc3aa │ │ │ │ - bl 29bd68 │ │ │ │ + bl 29bd60 │ │ │ │ movs r0, #0 │ │ │ │ - bl 3f0538 │ │ │ │ + bl 3f0530 │ │ │ │ movs r3, #0 │ │ │ │ movw r2, #16960 @ 0x4240 │ │ │ │ movt r2, #15 │ │ │ │ - bl 4085c0 │ │ │ │ + bl 4085b8 │ │ │ │ strd r0, r1, [r4, #360] @ 0x168 │ │ │ │ - bl 29bc50 │ │ │ │ + bl 29bc48 │ │ │ │ strd r0, r1, [r4, #352] @ 0x160 │ │ │ │ bl 20bf54 │ │ │ │ ldr r3, [pc, #160] @ (1fc420 ) │ │ │ │ strd r0, r1, [r4, #336] @ 0x150 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cbnz r3, 1fc3c8 │ │ │ │ @@ -288971,19 +288974,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ vmov.f64 d8, d11 │ │ │ │ b.n 1fc2cc │ │ │ │ ldrexd r0, r1, [r1] │ │ │ │ - bl 408338 │ │ │ │ + bl 408330 │ │ │ │ vmov d7, r0, r1 │ │ │ │ vdiv.f64 d7, d7, d8 │ │ │ │ vmov r0, r1, d7 │ │ │ │ - bl 408770 │ │ │ │ + bl 408768 │ │ │ │ strd r0, r1, [r4, #872] @ 0x368 │ │ │ │ b.n 1fc356 │ │ │ │ ldr r3, [pc, #88] @ (1fc424 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1fc38a │ │ │ │ @@ -288994,25 +288997,25 @@ │ │ │ │ bpl.n 1fc38a │ │ │ │ mov r2, sl │ │ │ │ mov r3, fp │ │ │ │ strd r2, r3, [sp, #16] │ │ │ │ vmov r0, r1, d11 │ │ │ │ ldrd r2, r3, [r4, #368] @ 0x170 │ │ │ │ strd r2, r3, [sp, #24] │ │ │ │ - bl 4087d8 │ │ │ │ + bl 4087d0 │ │ │ │ strd r0, r1, [sp, #8] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [pc, #44] @ (1fc42c ) │ │ │ │ mov r3, r6 │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ add r0, pc │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1fc38a │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ands r0, r0 │ │ │ │ lsls r7, r1 │ │ │ │ lsrs r0, r1, #3 │ │ │ │ @@ -289021,15 +289024,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7700022 │ │ │ │ + @ instruction: 0xf7600022 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -289067,19 +289070,19 @@ │ │ │ │ ands.w r4, r4, #1 │ │ │ │ beq.n 1fc4a4 │ │ │ │ ldr r2, [pc, #88] @ (1fc4ec ) │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ movs r4, #1 │ │ │ │ add r2, pc │ │ │ │ - bl 3e07c4 │ │ │ │ + bl 3e07bc │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldrd r1, r0, [sp, #4] │ │ │ │ - bl 3e0744 │ │ │ │ + bl 3e073c │ │ │ │ ldr r2, [pc, #64] @ (1fc4f0 ) │ │ │ │ ldr r3, [pc, #52] @ (1fc4e4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ @@ -289100,15 +289103,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r6, r2, #27 │ │ │ │ movs r1, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ rev r0, r1 │ │ │ │ movs r5, r7 │ │ │ │ - @ instruction: 0xf7420022 │ │ │ │ + @ instruction: 0xf7320022 │ │ │ │ lsls r4, r7, #25 │ │ │ │ movs r1, r6 │ │ │ │ │ │ │ │ 001fc4f4 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -289129,22 +289132,22 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 1fc64e │ │ │ │ ldr r5, [pc, #332] @ (1fc674 ) │ │ │ │ ldr r6, [pc, #336] @ (1fc678 ) │ │ │ │ add r5, pc │ │ │ │ mov r0, r5 │ │ │ │ add r6, pc │ │ │ │ - bl 297bd4 │ │ │ │ + bl 297bcc │ │ │ │ ldr r2, [pc, #328] @ (1fc67c ) │ │ │ │ mov r1, r5 │ │ │ │ add.w r3, r6, #168 @ 0xa8 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ mov.w r3, #266 @ 0x10a │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ str r0, [r4, #0] │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 1fc63a │ │ │ │ mov.w r0, #744 @ 0x2e8 │ │ │ │ blx 1439a4 │ │ │ │ mov r6, r0 │ │ │ │ @@ -289153,44 +289156,44 @@ │ │ │ │ str r0, [r4, #4] │ │ │ │ str.w r5, [r0, #320] @ 0x140 │ │ │ │ mov r0, r5 │ │ │ │ blx 145a90 │ │ │ │ str.w r0, [r6, #316] @ 0x13c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ adds r0, #136 @ 0x88 │ │ │ │ - bl 3da564 │ │ │ │ + bl 3da55c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add.w r0, r0, #280 @ 0x118 │ │ │ │ - bl 3da564 │ │ │ │ + bl 3da55c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, r5 │ │ │ │ adds r0, #28 │ │ │ │ - bl 3dcf2c │ │ │ │ + bl 3dcf24 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, r0, #352 @ 0x160 │ │ │ │ - bl 3dacc0 │ │ │ │ + bl 3dacb8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, r0, #448 @ 0x1c0 │ │ │ │ - bl 3dacc0 │ │ │ │ + bl 3dacb8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, r0, #544 @ 0x220 │ │ │ │ - bl 3dacc0 │ │ │ │ + bl 3dacb8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, r5 │ │ │ │ adds r0, #176 @ 0xb0 │ │ │ │ - bl 3dacc0 │ │ │ │ + bl 3dacb8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add.w r0, r0, #652 @ 0x28c │ │ │ │ - bl 3da564 │ │ │ │ + bl 3da55c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add.w r0, r0, #680 @ 0x2a8 │ │ │ │ - bl 3da930 │ │ │ │ + bl 3da928 │ │ │ │ ldr r0, [pc, #180] @ (1fc680 ) │ │ │ │ ldr r6, [r4, #4] │ │ │ │ add r0, pc │ │ │ │ blx 145140 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ str.w r0, [r6, #644] @ 0x284 │ │ │ │ movs r2, #1 │ │ │ │ @@ -289247,30 +289250,30 @@ │ │ │ │ movs r1, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ cbnz r2, 1fc68c │ │ │ │ movs r5, r7 │ │ │ │ lsls r2, r3, #24 │ │ │ │ movs r1, r6 │ │ │ │ - lsls r4, r5, #17 │ │ │ │ + lsls r4, r3, #17 │ │ │ │ movs r3, r4 │ │ │ │ - strb r0, [r1, #25] │ │ │ │ + strb r0, [r7, #24] │ │ │ │ movs r5, r5 │ │ │ │ - sbcs.w r0, lr, #10616832 @ 0xa20000 │ │ │ │ + sbc.w r0, lr, #10616832 @ 0xa20000 │ │ │ │ bl 52c682 │ │ │ │ movs r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #20 │ │ │ │ movs r1, r6 │ │ │ │ - @ instruction: 0xf2be0022 │ │ │ │ - @ instruction: 0xf5f00022 │ │ │ │ - strb r4, [r3, #20] │ │ │ │ + subw r0, lr, #34 @ 0x22 │ │ │ │ + @ instruction: 0xf5e00022 │ │ │ │ + strb r4, [r1, #20] │ │ │ │ movs r5, r5 │ │ │ │ - subw r0, sl, #34 @ 0x22 │ │ │ │ - rsb r0, r6, #10616832 @ 0xa20000 │ │ │ │ + @ instruction: 0xf29a0022 │ │ │ │ + subs.w r0, r6, #10616832 @ 0xa20000 │ │ │ │ │ │ │ │ 001fc6a0 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #68] @ (1fc6f4 ) │ │ │ │ @@ -289285,30 +289288,30 @@ │ │ │ │ ldr r2, [pc, #52] @ (1fc6f8 ) │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #52] @ (1fc6fc ) │ │ │ │ movs r3, #0 │ │ │ │ add r2, pc │ │ │ │ str r1, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ - bl 3edb5c │ │ │ │ + bl 3edb54 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ str r6, [r1, #4] │ │ │ │ str r4, [r1, #0] │ │ │ │ str r7, [r1, #8] │ │ │ │ - bl 2974b0 │ │ │ │ + bl 2974a8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 3ecd24 │ │ │ │ + b.w 3ecd1c │ │ │ │ bl 14638c │ │ │ │ @ instruction: 0xb7ce │ │ │ │ movs r5, r7 │ │ │ │ - @ instruction: 0xf5820022 │ │ │ │ + sbcs.w r0, r2, #10616832 @ 0xa20000 │ │ │ │ bl ffebc6fe <__bss_end__@@Base+0xff8c2822> │ │ │ │ │ │ │ │ 001fc700 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -289345,15 +289348,15 @@ │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [r0, #640] @ 0x280 │ │ │ │ cbz r0, 1fc770 │ │ │ │ - bl 3af2f0 │ │ │ │ + bl 3af2e8 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #640] @ 0x280 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cbz r3, 1fc77e │ │ │ │ ldr r0, [r4, #12] │ │ │ │ blx r3 │ │ │ │ movs r3, #0 │ │ │ │ @@ -289392,74 +289395,74 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r5, sp, #4 │ │ │ │ bl 2146d4 │ │ │ │ ldr.w r3, [r4, #132] @ 0x84 │ │ │ │ cbz r3, 1fc804 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r5, sp, #4 │ │ │ │ - bl 29f7c8 │ │ │ │ + bl 29f7c0 │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ mov r3, r5 │ │ │ │ movs r2, #4 │ │ │ │ rev r0, r0 │ │ │ │ movs r1, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 1fbff0 │ │ │ │ ldr.w r0, [r4, #132] @ 0x84 │ │ │ │ - bl 29f95c │ │ │ │ + bl 29f954 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #132] @ 0x84 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ cbz r0, 1fc816 │ │ │ │ - bl 2a0938 │ │ │ │ + bl 2a0930 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 29f95c │ │ │ │ + bl 29f954 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr.w r0, [r4, #316] @ 0x13c │ │ │ │ cbz r0, 1fc828 │ │ │ │ movs r1, #1 │ │ │ │ blx 143788 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #316] @ 0x13c │ │ │ │ ldr.w r0, [r4, #640] @ 0x280 │ │ │ │ cbz r0, 1fc838 │ │ │ │ - bl 3af2f0 │ │ │ │ + bl 3af2e8 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #640] @ 0x280 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cbz r3, 1fc846 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ blx r3 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [r4, #12] │ │ │ │ add.w r0, r4, #28 │ │ │ │ - bl 3dd008 │ │ │ │ + bl 3dd000 │ │ │ │ ldr.w r0, [r4, #644] @ 0x284 │ │ │ │ cbz r0, 1fc85e │ │ │ │ blx 145774 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #644] @ 0x284 │ │ │ │ ldr.w r0, [r4, #172] @ 0xac │ │ │ │ cbz r0, 1fc876 │ │ │ │ - bl 2a0938 │ │ │ │ + bl 2a0930 │ │ │ │ ldr.w r0, [r4, #172] @ 0xac │ │ │ │ - bl 29f95c │ │ │ │ + bl 29f954 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #172] @ 0xac │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ bl 1f5f28 │ │ │ │ mov r0, r5 │ │ │ │ movs r3, #2 │ │ │ │ movs r2, #0 │ │ │ │ strd r3, r2, [sp, #4] │ │ │ │ - bl 3fbd24 │ │ │ │ + bl 3fbd1c │ │ │ │ ldr r2, [pc, #88] @ (1fc8e8 ) │ │ │ │ ldr r3, [pc, #84] @ (1fc8e4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ @@ -289492,18 +289495,18 @@ │ │ │ │ movs r5, r7 │ │ │ │ lsls r4, r1, #14 │ │ │ │ movs r1, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #10 │ │ │ │ movs r1, r6 │ │ │ │ - strb r6, [r4, #10] │ │ │ │ + strb r6, [r2, #10] │ │ │ │ movs r5, r5 │ │ │ │ - bics.w r0, r4, #34 @ 0x22 │ │ │ │ - ldrb r4, [r3, #27] │ │ │ │ + bic.w r0, r4, #34 @ 0x22 │ │ │ │ + ldrb r4, [r1, #27] │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ 001fc8f8 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3792] @ 0xed0 │ │ │ │ @@ -289584,18 +289587,18 @@ │ │ │ │ nop │ │ │ │ lsls r6, r3, #8 │ │ │ │ movs r1, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r5, #6 │ │ │ │ movs r1, r6 │ │ │ │ - strb r6, [r7, #6] │ │ │ │ + strb r6, [r5, #6] │ │ │ │ movs r5, r5 │ │ │ │ - vhadd.s8 d16, d12, d18 │ │ │ │ - subw r0, ip, #34 @ 0x22 │ │ │ │ + vhadd.s d0, d12, d18 │ │ │ │ + @ instruction: 0xf29c0022 │ │ │ │ │ │ │ │ 001fc9dc : │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r6, [pc, #220] @ (1fcacc ) │ │ │ │ @@ -289674,30 +289677,30 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 1fca56 │ │ │ │ ldr r0, [pc, #40] @ (1fcae4 ) │ │ │ │ mov r1, fp │ │ │ │ ldr.w r2, [r7, #648] @ 0x288 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1fca56 │ │ │ │ nop │ │ │ │ lsls r0, r5, #4 │ │ │ │ movs r1, r6 │ │ │ │ subs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r4, r7} │ │ │ │ + stmia r6!, {r7} │ │ │ │ movs r0, r4 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs.w r0, sl, #34 @ 0x22 │ │ │ │ + sub.w r0, sl, #34 @ 0x22 │ │ │ │ │ │ │ │ 001fcae8 : │ │ │ │ ldr r3, [pc, #8] @ (1fcaf4 ) │ │ │ │ add r3, pc │ │ │ │ ldrb r0, [r3, #8] │ │ │ │ movs r3, #0 │ │ │ │ bx lr │ │ │ │ @@ -289754,41 +289757,41 @@ │ │ │ │ ldr r1, [pc, #72] @ (1fcbb4 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #280 @ 0x118 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #637 @ 0x27d │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mvn.w r0, #21 │ │ │ │ b.n 1fcb50 │ │ │ │ ldr r3, [pc, #48] @ (1fcbb8 ) │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [pc, #48] @ (1fcbbc ) │ │ │ │ ldr r1, [pc, #52] @ (1fcbc0 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #280 @ 0x118 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #643 @ 0x283 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mvn.w r0, #15 │ │ │ │ b.n 1fcb50 │ │ │ │ nop │ │ │ │ cbz r4, 1fcbf8 │ │ │ │ movs r5, r7 │ │ │ │ - strb r2, [r1, #0] │ │ │ │ + ldr r2, [r7, #124] @ 0x7c │ │ │ │ movs r5, r5 │ │ │ │ - adc.w r0, r0, #34 @ 0x22 │ │ │ │ - ldc 0, cr0, [r0, #136] @ 0x88 │ │ │ │ - ldr r0, [r5, #124] @ 0x7c │ │ │ │ + @ instruction: 0xf1300022 │ │ │ │ + stc 0, cr0, [r0, #136] @ 0x88 │ │ │ │ + ldr r0, [r3, #124] @ 0x7c │ │ │ │ movs r5, r5 │ │ │ │ - sbc.w r0, lr, #34 @ 0x22 │ │ │ │ - stcl 0, cr0, [lr, #-136]! @ 0xffffff78 │ │ │ │ + adcs.w r0, lr, #34 @ 0x22 │ │ │ │ + ldcl 0, cr0, [lr, #-136] @ 0xffffff78 │ │ │ │ │ │ │ │ 001fcbc4 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #132] @ (1fcc58 ) │ │ │ │ @@ -289807,24 +289810,24 @@ │ │ │ │ cbz r5, 1fcc52 │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx 145d4c │ │ │ │ str r4, [sp, #8] │ │ │ │ mov r6, r0 │ │ │ │ cbz r4, 1fcc1a │ │ │ │ - bl 3c92dc │ │ │ │ + bl 3c92d4 │ │ │ │ ldr r3, [pc, #100] @ (1fcc68 ) │ │ │ │ mov r4, r0 │ │ │ │ add r2, sp, #8 │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 3b037c │ │ │ │ + bl 3b0374 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ca5d0 │ │ │ │ + bl 3ca5c8 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ str r4, [r6, #4] │ │ │ │ ldr r2, [pc, #76] @ (1fcc6c ) │ │ │ │ ldr.w r3, [r5, #640] @ 0x280 │ │ │ │ str r3, [r6, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r3, [pc, #56] @ (1fcc60 ) │ │ │ │ @@ -289901,15 +289904,15 @@ │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ blx 1439a4 │ │ │ │ ldr r1, [pc, #428] @ (1fce94 ) │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #0 │ │ │ │ add r1, pc │ │ │ │ mov r0, r6 │ │ │ │ - bl 3d5840 │ │ │ │ + bl 3d5838 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1fcd7a │ │ │ │ movs r3, #1 │ │ │ │ movs r0, #8 │ │ │ │ str r3, [r4, #0] │ │ │ │ blx 1439a4 │ │ │ │ str r0, [r4, #8] │ │ │ │ @@ -289962,36 +289965,36 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r1, [pc, #292] @ (1fcea0 ) │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ - bl 3d5840 │ │ │ │ + bl 3d5838 │ │ │ │ cbz r0, 1fcd9e │ │ │ │ mov r2, r7 │ │ │ │ adds r1, r6, #5 │ │ │ │ add.w r0, r4, #8 │ │ │ │ - bl 3f1b74 │ │ │ │ + bl 3f1b6c │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1fce62 │ │ │ │ movs r3, #2 │ │ │ │ str r3, [r4, #0] │ │ │ │ b.n 1fcd5a │ │ │ │ ldr r1, [pc, #260] @ (1fcea4 ) │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ - bl 3d5840 │ │ │ │ + bl 3d5838 │ │ │ │ cbz r0, 1fcde6 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r4, #0] │ │ │ │ - bl 3f1f44 │ │ │ │ + bl 3f1f3c │ │ │ │ mov lr, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1fce3e │ │ │ │ mov r6, r0 │ │ │ │ add.w ip, r4, #12 │ │ │ │ ldr.w r3, [r6], #4 │ │ │ │ str r3, [r4, #8] │ │ │ │ @@ -290004,109 +290007,109 @@ │ │ │ │ mov r0, lr │ │ │ │ blx 143ca4 │ │ │ │ b.n 1fcd5a │ │ │ │ ldr r1, [pc, #192] @ (1fcea8 ) │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ - bl 3d5840 │ │ │ │ + bl 3d5838 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1fcdac │ │ │ │ ldr r1, [pc, #180] @ (1fceac ) │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ - bl 3d5840 │ │ │ │ + bl 3d5838 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1fcdac │ │ │ │ ldr r1, [pc, #168] @ (1fceb0 ) │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ - bl 3d5840 │ │ │ │ + bl 3d5838 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1fcdac │ │ │ │ ldr r1, [pc, #156] @ (1fceb4 ) │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ - bl 3d5840 │ │ │ │ + bl 3d5838 │ │ │ │ cbz r0, 1fce70 │ │ │ │ movs r3, #3 │ │ │ │ adds r0, r6, #5 │ │ │ │ str r3, [r4, #0] │ │ │ │ blx 145b88 │ │ │ │ mov r2, r7 │ │ │ │ add.w r1, r4, #16 │ │ │ │ str r0, [r4, #8] │ │ │ │ bl 1f91a8 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1fcd5a │ │ │ │ mov r0, r4 │ │ │ │ - bl 39640c │ │ │ │ + bl 396404 │ │ │ │ cbz r5, 1fce4c │ │ │ │ mov r0, r5 │ │ │ │ - bl 396448 │ │ │ │ + bl 396440 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ add.w r0, r4, #8 │ │ │ │ - bl 3af098 │ │ │ │ + bl 3af090 │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 1fce3e │ │ │ │ b.n 1fce44 │ │ │ │ ldr r3, [pc, #68] @ (1fceb8 ) │ │ │ │ mov r0, r7 │ │ │ │ ldr r2, [pc, #68] @ (1fcebc ) │ │ │ │ ldr r1, [pc, #72] @ (1fcec0 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #312 @ 0x138 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ movw r2, #713 @ 0x2c9 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 1fce3e │ │ │ │ b.n 1fce44 │ │ │ │ - bics.w r0, r4, #34 @ 0x22 │ │ │ │ - ands.w r0, r2, #34 @ 0x22 │ │ │ │ - vext.8 d16, d8, d18, #0 │ │ │ │ - vext.8 d0, d4, d18, #0 │ │ │ │ - subs r1, #220 @ 0xdc │ │ │ │ + bic.w r0, r4, #34 @ 0x22 │ │ │ │ + and.w r0, r2, #34 @ 0x22 │ │ │ │ + vaddl.s32 q8, d8, d18 │ │ │ │ + vaddl.s32 q0, d4, d18 │ │ │ │ + subs r1, #204 @ 0xcc │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r0, r7, #19 │ │ │ │ + lsrs r0, r5, #19 │ │ │ │ movs r1, r4 │ │ │ │ - vhadd.s8 d16, d0, d18 │ │ │ │ - stmia r2!, {r2, r4, r6, r7} │ │ │ │ + vhadd.s d0, d0, d18 │ │ │ │ + stmia r2!, {r2, r6, r7} │ │ │ │ movs r1, r4 │ │ │ │ - stmia r2!, {r3, r6, r7} │ │ │ │ + stmia r2!, {r3, r4, r5, r7} │ │ │ │ movs r1, r4 │ │ │ │ - ldr r4, [r7, #76] @ 0x4c │ │ │ │ + ldr r4, [r5, #76] @ 0x4c │ │ │ │ movs r5, r5 │ │ │ │ - cdp 0, 12, cr0, cr10, cr2, {1} │ │ │ │ - eor.w r0, r2, r2, asr #32 │ │ │ │ + cdp 0, 11, cr0, cr10, cr2, {1} │ │ │ │ + orns r0, r2, r2, asr #32 │ │ │ │ │ │ │ │ 001fcec4 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #16] @ (1fcee4 ) │ │ │ │ movs r1, #0 │ │ │ │ add r0, pc │ │ │ │ - bl 3ede54 │ │ │ │ + bl 3ede4c │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 3ee1f8 │ │ │ │ + b.w 3ee1f0 │ │ │ │ asrs r3, r5, #10 │ │ │ │ ... │ │ │ │ │ │ │ │ 001fcee8 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -290283,15 +290286,15 @@ │ │ │ │ cmp r3, #9 │ │ │ │ beq.n 1fd0ea │ │ │ │ ldr r1, [pc, #184] @ (1fd168 ) │ │ │ │ ldr r0, [pc, #184] @ (1fd16c ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ add.w r1, r1, #332 @ 0x14c │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ ldr r2, [pc, #176] @ (1fd170 ) │ │ │ │ ldr r3, [pc, #156] @ (1fd160 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #524] @ 0x20c │ │ │ │ eors r2, r3 │ │ │ │ @@ -290324,15 +290327,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ bl 20bb94 │ │ │ │ movw r2, #1186 @ 0x4a2 │ │ │ │ mov r9, r0 │ │ │ │ mov sl, r1 │ │ │ │ add.w r0, r5, #136 @ 0x88 │ │ │ │ mov r1, r6 │ │ │ │ - bl 3da798 │ │ │ │ + bl 3da790 │ │ │ │ ldr r3, [pc, #80] @ (1fd17c ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1fd0be │ │ │ │ ldr r3, [pc, #72] @ (1fd180 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ @@ -290345,36 +290348,36 @@ │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 1fd0be │ │ │ │ ldr r0, [pc, #60] @ (1fd188 ) │ │ │ │ mov r2, r9 │ │ │ │ mov r3, sl │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1fd0be │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xfac20030 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfab20030 │ │ │ │ - ldr r2, [r0, #44] @ 0x2c │ │ │ │ + ldr r2, [r6, #40] @ 0x28 │ │ │ │ movs r5, r5 │ │ │ │ - ldc 0, cr0, [r0], #136 @ 0x88 │ │ │ │ + stc 0, cr0, [r0], #136 @ 0x88 │ │ │ │ @ instruction: 0xfa6a0030 │ │ │ │ subs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 1fd174 │ │ │ │ + b.n 1fd154 │ │ │ │ movs r2, r4 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #252 @ 0xfc │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - mcrr 0, 2, r0, r4, cr2 │ │ │ │ + ldc 0, cr0, [r4], #-136 @ 0xffffff78 │ │ │ │ │ │ │ │ 001fd18c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #84] @ (1fd1f0 ) │ │ │ │ @@ -290459,24 +290462,24 @@ │ │ │ │ mov r6, r0 │ │ │ │ cbz r3, 1fd292 │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [r0, #168] @ 0xa8 │ │ │ │ ldr.w r3, [r4, #640] @ 0x280 │ │ │ │ str r3, [sp, #8] │ │ │ │ cbz r3, 1fd28e │ │ │ │ - bl 3c92dc │ │ │ │ + bl 3c92d4 │ │ │ │ ldr r3, [pc, #392] @ (1fd400 ) │ │ │ │ mov r7, r0 │ │ │ │ add r2, sp, #8 │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 3b0440 │ │ │ │ + bl 3b0438 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3ca5d0 │ │ │ │ + bl 3ca5c8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str.w r3, [r6, #172] @ 0xac │ │ │ │ ldr.w r3, [r4, #320] @ 0x140 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #11 │ │ │ │ bhi.n 1fd2bc │ │ │ │ tbb [pc, r3] │ │ │ │ @@ -290508,15 +290511,15 @@ │ │ │ │ bl 21374c │ │ │ │ cmp r5, #0 │ │ │ │ beq.n 1fd3de │ │ │ │ movs r0, #8 │ │ │ │ blx 145d4c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 3e014c │ │ │ │ + bl 3e0144 │ │ │ │ blx 145b88 │ │ │ │ ldr r3, [r6, #104] @ 0x68 │ │ │ │ strd r3, r0, [r4] │ │ │ │ str r4, [r6, #104] @ 0x68 │ │ │ │ ldr r5, [r5, #4] │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 1fd2e6 │ │ │ │ @@ -290539,15 +290542,15 @@ │ │ │ │ strb r3, [r6, #0] │ │ │ │ add.w r4, r7, #1056 @ 0x420 │ │ │ │ str.w r8, [r6, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 1fb920 │ │ │ │ ldr.w r0, [r7, #1052] @ 0x41c │ │ │ │ cbz r0, 1fd34c │ │ │ │ - bl 3e014c │ │ │ │ + bl 3e0144 │ │ │ │ blx 145b88 │ │ │ │ str r0, [r6, #96] @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ bl 1fb910 │ │ │ │ ldr r2, [pc, #180] @ (1fd408 ) │ │ │ │ ldr r3, [pc, #156] @ (1fd3f4 ) │ │ │ │ add r2, pc │ │ │ │ @@ -290588,15 +290591,15 @@ │ │ │ │ ldr r4, [r3, #0] │ │ │ │ cbz r4, 1fd3e6 │ │ │ │ add.w r5, r4, #1056 @ 0x420 │ │ │ │ mov r0, r5 │ │ │ │ bl 1fb920 │ │ │ │ ldr.w r0, [r4, #1052] @ 0x41c │ │ │ │ cbz r0, 1fd3cc │ │ │ │ - bl 3e014c │ │ │ │ + bl 3e0144 │ │ │ │ blx 145b88 │ │ │ │ str r0, [r6, #96] @ 0x60 │ │ │ │ mov r0, r5 │ │ │ │ bl 1fb910 │ │ │ │ b.n 1fd2bc │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ @@ -290655,15 +290658,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #100] @ (1fd4c4 ) │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ add.w r3, r3, #360 @ 0x168 │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ add sp, #12 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -290674,35 +290677,35 @@ │ │ │ │ ldr r1, [pc, #68] @ (1fd4d0 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #360 @ 0x168 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #1450 @ 0x5aa │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ add sp, #12 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bl 14638c │ │ │ │ add r2, sp, #376 @ 0x178 │ │ │ │ movs r5, r7 │ │ │ │ - str r4, [r2, #112] @ 0x70 │ │ │ │ + str r4, [r0, #112] @ 0x70 │ │ │ │ movs r5, r5 │ │ │ │ - @ instruction: 0xe9b20022 │ │ │ │ - b.n 1fce00 │ │ │ │ + @ instruction: 0xe9a20022 │ │ │ │ + b.n 1fcde0 │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r5, #108] @ 0x6c │ │ │ │ + str r0, [r3, #108] @ 0x6c │ │ │ │ movs r5, r5 │ │ │ │ - ldmdb sl!, {r1, r5} │ │ │ │ - b.n 1fcdb0 │ │ │ │ + stmdb sl!, {r1, r5} │ │ │ │ + b.n 1fcd90 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ 001fd4d4 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -290730,44 +290733,44 @@ │ │ │ │ pop {pc} │ │ │ │ ldr r0, [pc, #116] @ (1fd590 ) │ │ │ │ mov r1, r2 │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr r2, [r3, r0] │ │ │ │ strd r2, r3, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #100] @ (1fd594 ) │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r0, [r3, r0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ cbnz r0, 1fd550 │ │ │ │ str r2, [sp, #4] │ │ │ │ bl 205314 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1fd50a │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #20 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 39a95c │ │ │ │ + b.w 39a954 │ │ │ │ ldr r0, [pc, #68] @ (1fd598 ) │ │ │ │ ldr r0, [r3, r0] │ │ │ │ ldrh r0, [r0, #0] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1fd53a │ │ │ │ ldr r0, [pc, #64] @ (1fd59c ) │ │ │ │ ldr r3, [r3, r0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 1fd53a │ │ │ │ ldr r0, [pc, #56] @ (1fd5a0 ) │ │ │ │ str r2, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ b.n 1fd53a │ │ │ │ ldr r3, [pc, #48] @ (1fd5a4 ) │ │ │ │ mov.w r2, #1472 @ 0x5c0 │ │ │ │ ldr r1, [pc, #44] @ (1fd5a8 ) │ │ │ │ ldr r0, [pc, #48] @ (1fd5ac ) │ │ │ │ add r3, pc │ │ │ │ @@ -290781,20 +290784,20 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r7, r7 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - stmdb ip, {r1, r5} │ │ │ │ - str r0, [r7, #92] @ 0x5c │ │ │ │ + ldrd r0, r0, [ip], #136 @ 0x88 │ │ │ │ + str r0, [r5, #92] @ 0x5c │ │ │ │ movs r5, r5 │ │ │ │ - b.n 1fdcb8 │ │ │ │ + b.n 1fdc98 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xe8cc0022 │ │ │ │ + ldmia.w ip!, {r1, r5} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #268] @ (1fd6cc ) │ │ │ │ sub sp, #8 │ │ │ │ ldr r3, [pc, #268] @ (1fd6d0 ) │ │ │ │ @@ -290845,15 +290848,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 1fd65a │ │ │ │ ldr r1, [pc, #164] @ (1fd6e0 ) │ │ │ │ ldr r0, [pc, #168] @ (1fd6e4 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1fd65a │ │ │ │ ldr r3, [pc, #160] @ (1fd6e8 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cbnz r3, 1fd670 │ │ │ │ movs r0, #4 │ │ │ │ bl 1ea27c │ │ │ │ @@ -290885,15 +290888,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r1, r3, #16 │ │ │ │ bpl.n 1fd5d0 │ │ │ │ ldr r1, [pc, #80] @ (1fd6ec ) │ │ │ │ ldr r0, [pc, #80] @ (1fd6f0 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1fd5d0 │ │ │ │ ldr r3, [pc, #44] @ (1fd6d8 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1fd5e4 │ │ │ │ ldr r3, [pc, #40] @ (1fd6dc ) │ │ │ │ @@ -290901,38 +290904,38 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r2, r3, #16 │ │ │ │ bpl.n 1fd5e4 │ │ │ │ ldr r1, [pc, #52] @ (1fd6f4 ) │ │ │ │ ldr r0, [pc, #56] @ (1fd6f8 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1fd5e4 │ │ │ │ nop │ │ │ │ sbc.w r0, r6, #11534336 @ 0xb00000 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ add r0, sp, #488 @ 0x1e8 │ │ │ │ movs r5, r7 │ │ │ │ cmp r0, #140 @ 0x8c │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - stmia.w ip, {r1, r5} │ │ │ │ - b.n 1fd07c │ │ │ │ + ldrd r0, r0, [ip], #-136 @ 0x88 │ │ │ │ + b.n 1fd05c │ │ │ │ movs r2, r4 │ │ │ │ movs r4, #200 @ 0xc8 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 1fd6dc │ │ │ │ + b.n 1fd6bc │ │ │ │ movs r2, r4 │ │ │ │ - b.n 1fcfc4 │ │ │ │ + b.n 1fcfa4 │ │ │ │ movs r2, r4 │ │ │ │ - b.n 1fd6d0 │ │ │ │ + b.n 1fd6b0 │ │ │ │ movs r2, r4 │ │ │ │ - b.n 1fcf88 │ │ │ │ + b.n 1fcf68 │ │ │ │ movs r2, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #148] @ (1fd7a0 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -290957,29 +290960,29 @@ │ │ │ │ cbz r0, 1fd784 │ │ │ │ ldr r1, [pc, #108] @ (1fd7a8 ) │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [r2, r1] │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ - bl 2a0740 │ │ │ │ + bl 2a0738 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 29f574 │ │ │ │ + bl 29f56c │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov ip, r0 │ │ │ │ movs r2, #9 │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r3, #320 @ 0x140 │ │ │ │ str.w ip, [r3, #132] @ 0x84 │ │ │ │ bl 1fd4d4 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ add.w r0, r3, #352 @ 0x160 │ │ │ │ - bl 3dad88 │ │ │ │ + bl 3dad80 │ │ │ │ movs r0, #1 │ │ │ │ add sp, #8 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -290995,19 +290998,19 @@ │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ bl 1463bc │ │ │ │ add r7, pc, #448 @ (adr r7, 1fd964 ) │ │ │ │ movs r5, r7 │ │ │ │ ands.w r0, sl, #11534336 @ 0xb00000 │ │ │ │ cmp r6, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r4, #60] @ 0x3c │ │ │ │ + str r6, [r2, #60] @ 0x3c │ │ │ │ movs r5, r5 │ │ │ │ - b.n 1fda9c │ │ │ │ + b.n 1fda7c │ │ │ │ movs r2, r4 │ │ │ │ - b.n 1fd654 │ │ │ │ + b.n 1fd634 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ 001fd7b8 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -291021,32 +291024,32 @@ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cbnz r1, 1fd814 │ │ │ │ str r0, [r3, #0] │ │ │ │ ldr r3, [pc, #72] @ (1fd824 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r3 │ │ │ │ - bl 2a0740 │ │ │ │ + bl 2a0738 │ │ │ │ bl 1fd6fc │ │ │ │ mov r1, r0 │ │ │ │ cbz r0, 1fd802 │ │ │ │ add sp, #12 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ ldr r0, [pc, #36] @ (1fd828 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3ede54 │ │ │ │ + bl 3ede4c │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 3ee1f8 │ │ │ │ + b.w 3ee1f0 │ │ │ │ bl 1463ec │ │ │ │ bl 1463bc │ │ │ │ add r6, pc, #720 @ (adr r6, 1fdaf0 ) │ │ │ │ movs r5, r7 │ │ │ │ @ instruction: 0xf35e0030 │ │ │ │ cmp r6, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ @@ -291088,15 +291091,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 203644 │ │ │ │ cbnz r0, 1fd89c │ │ │ │ ldr.w r3, [r4, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 1fda1c │ │ │ │ mov r0, r5 │ │ │ │ - bl 29f628 │ │ │ │ + bl 29f620 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 20a030 │ │ │ │ ldr r2, [pc, #444] @ (1fda5c ) │ │ │ │ ldr r3, [pc, #440] @ (1fda58 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -291114,15 +291117,15 @@ │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bl 2037d8 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1fd872 │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2a70b8 │ │ │ │ + bl 2a70b0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1fd966 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cbz r3, 1fd908 │ │ │ │ bl 2053a4 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1fd9cc │ │ │ │ @@ -291134,36 +291137,36 @@ │ │ │ │ ldr r1, [pc, #372] @ (1fda68 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #464 @ 0x1d0 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #1062 @ 0x426 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1fd89c │ │ │ │ mov r0, r6 │ │ │ │ bl 203644 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1fd89c │ │ │ │ mov r0, r5 │ │ │ │ - bl 29f628 │ │ │ │ + bl 29f620 │ │ │ │ ldr r3, [pc, #336] @ (1fda6c ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1fda18 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 1fd9fc │ │ │ │ str r0, [r3, #0] │ │ │ │ ldr r3, [pc, #324] @ (1fda70 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ - bl 2a0740 │ │ │ │ + bl 2a0738 │ │ │ │ ldr r3, [pc, #316] @ (1fda74 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1fda18 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -291173,16 +291176,16 @@ │ │ │ │ bne.n 1fd9ee │ │ │ │ bl 1fd6fc │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1fd89c │ │ │ │ ldr r0, [pc, #284] @ (1fda78 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3ede54 │ │ │ │ - bl 3ee1f8 │ │ │ │ + bl 3ede4c │ │ │ │ + bl 3ee1f0 │ │ │ │ b.n 1fd89c │ │ │ │ mov r3, r6 │ │ │ │ movs r2, #4 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r5 │ │ │ │ bl 1f5424 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -291209,15 +291212,15 @@ │ │ │ │ ldr r1, [pc, #216] @ (1fda84 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #464 @ 0x1d0 │ │ │ │ strd r2, ip, [sp] │ │ │ │ add r1, pc │ │ │ │ movw r2, #1050 @ 0x41a │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1fd89c │ │ │ │ bl 2053a4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1fda34 │ │ │ │ mov r0, r6 │ │ │ │ bl 203644 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -291225,15 +291228,15 @@ │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, r5 │ │ │ │ bl 203824 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 1fd936 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3e0744 │ │ │ │ + bl 3e073c │ │ │ │ b.n 1fd89c │ │ │ │ bl 2037d8 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1fd94e │ │ │ │ b.n 1fd89c │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ bl 1463ec │ │ │ │ @@ -291268,51 +291271,51 @@ │ │ │ │ add r6, pc, #240 @ (adr r6, 1fdb40 ) │ │ │ │ movs r5, r7 │ │ │ │ @ instruction: 0xf2e60030 │ │ │ │ @ instruction: 0xf2e00030 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf28c0030 │ │ │ │ - str r2, [r0, #40] @ 0x28 │ │ │ │ + str r2, [r6, #36] @ 0x24 │ │ │ │ movs r5, r5 │ │ │ │ - b.n 1fd6d0 │ │ │ │ + b.n 1fd6b0 │ │ │ │ movs r2, r4 │ │ │ │ - b.n 1fda7c │ │ │ │ + svc 248 @ 0xf8 │ │ │ │ movs r2, r4 │ │ │ │ add r5, pc, #408 @ (adr r5, 1fdc08 ) │ │ │ │ movs r5, r7 │ │ │ │ cmp r6, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ add r5, pc, #288 @ (adr r5, 1fdb98 ) │ │ │ │ movs r5, r7 │ │ │ │ lsrs r7, r4, #32 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r1, #28] │ │ │ │ + str r0, [r7, #24] │ │ │ │ movs r5, r5 │ │ │ │ - b.n 1fd540 │ │ │ │ + b.n 1fd520 │ │ │ │ movs r2, r4 │ │ │ │ - svc 76 @ 0x4c │ │ │ │ + svc 60 @ 0x3c │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r5, #20] │ │ │ │ + str r2, [r3, #20] │ │ │ │ movs r5, r5 │ │ │ │ - udf #248 @ 0xf8 │ │ │ │ + udf #232 @ 0xe8 │ │ │ │ movs r2, r4 │ │ │ │ - b.n 1fd518 │ │ │ │ + b.n 1fd4f8 │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [r1, #20] │ │ │ │ + str r6, [r7, #16] │ │ │ │ movs r5, r5 │ │ │ │ - udf #220 @ 0xdc │ │ │ │ + udf #204 @ 0xcc │ │ │ │ movs r2, r4 │ │ │ │ - b.n 1fd524 │ │ │ │ + b.n 1fd504 │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [r6, #16] │ │ │ │ + str r6, [r4, #16] │ │ │ │ movs r5, r5 │ │ │ │ - udf #196 @ 0xc4 │ │ │ │ + udf #180 @ 0xb4 │ │ │ │ movs r2, r4 │ │ │ │ - b.n 1fd410 │ │ │ │ + b.n 1fd3f0 │ │ │ │ movs r2, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #492] @ (1fdcac ) │ │ │ │ @@ -291374,26 +291377,26 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.w 1fdc4e │ │ │ │ mov r0, r8 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 396448 │ │ │ │ + b.w 396440 │ │ │ │ ldr r3, [pc, #364] @ (1fdcc0 ) │ │ │ │ mov r0, r7 │ │ │ │ ldr r2, [pc, #364] @ (1fdcc4 ) │ │ │ │ ldr r1, [pc, #364] @ (1fdcc8 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #496 @ 0x1f0 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #758 @ 0x2f6 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ ldr r2, [pc, #348] @ (1fdccc ) │ │ │ │ ldr r3, [pc, #320] @ (1fdcb4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ @@ -291407,27 +291410,27 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [pc, #308] @ (1fdcd0 ) │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ ldr r3, [pc, #300] @ (1fdcd4 ) │ │ │ │ ldr r2, [pc, #300] @ (1fdcd8 ) │ │ │ │ ldr r1, [pc, #304] @ (1fdcdc ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r0, r7 │ │ │ │ add.w r3, r3, #528 @ 0x210 │ │ │ │ add r1, pc │ │ │ │ movw r2, #737 @ 0x2e1 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ cmp.w r8, #0 │ │ │ │ bne.n 1fdb30 │ │ │ │ b.n 1fdb6e │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1fbc9c │ │ │ │ @@ -291457,15 +291460,15 @@ │ │ │ │ ldr r1, [pc, #216] @ (1fdce8 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #496 @ 0x1f0 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #765 @ 0x2fd │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1fdb6e │ │ │ │ mov r1, r7 │ │ │ │ add.w r0, r3, #8 │ │ │ │ bl 1f942c │ │ │ │ bl 1f6238 │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 1fdb6e │ │ │ │ @@ -291507,51 +291510,51 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #496 @ 0x1f0 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ movw r2, #807 @ 0x327 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1fdc2e │ │ │ │ bl 1463bc │ │ │ │ add r3, pc, #752 @ (adr r3, 1fdfa0 ) │ │ │ │ movs r5, r7 │ │ │ │ orn r0, r0, #48 @ 0x30 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ orrs.w r0, r4, #48 @ 0x30 │ │ │ │ vshr.s32 d16, d16, #8 │ │ │ │ - str r2, [r3, #0] │ │ │ │ + str r2, [r1, #0] │ │ │ │ movs r5, r5 │ │ │ │ - b.n 1fd528 │ │ │ │ + b.n 1fd508 │ │ │ │ movs r2, r4 │ │ │ │ - ble.n 1fdc0c │ │ │ │ + ble.n 1fdbec │ │ │ │ movs r2, r4 │ │ │ │ vshr.s32 d0, d16, #6 │ │ │ │ subs r0, r5, #0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r1, r7] │ │ │ │ + ldrsh r0, [r7, r6] │ │ │ │ movs r5, r5 │ │ │ │ - b.n 1fd560 │ │ │ │ + b.n 1fd540 │ │ │ │ movs r2, r4 │ │ │ │ - ble.n 1fdd74 │ │ │ │ + ble.n 1fdd54 │ │ │ │ movs r2, r4 │ │ │ │ - ldrsh r6, [r4, r5] │ │ │ │ + ldrsh r6, [r2, r5] │ │ │ │ movs r5, r5 │ │ │ │ - b.n 1fe438 │ │ │ │ + b.n 1fe418 │ │ │ │ movs r2, r4 │ │ │ │ - bgt.n 1fdcc4 │ │ │ │ + bgt.n 1fdca4 │ │ │ │ movs r2, r4 │ │ │ │ mrc 0, 7, r0, cr0, cr0, {1} │ │ │ │ - ldrsh r4, [r4, r3] │ │ │ │ + ldrsh r4, [r2, r3] │ │ │ │ movs r5, r5 │ │ │ │ - b.n 1fde5c │ │ │ │ + b.n 1fde3c │ │ │ │ movs r2, r4 │ │ │ │ - bgt.n 1fddd0 │ │ │ │ + bgt.n 1fddb0 │ │ │ │ movs r2, r4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r4, r1 │ │ │ │ @@ -291585,24 +291588,24 @@ │ │ │ │ cmp r3, #2 │ │ │ │ bhi.w 1fde86 │ │ │ │ bl 2053c8 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1fde26 │ │ │ │ add.w r7, r5, #1016 @ 0x3f8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3dd008 │ │ │ │ + bl 3dd000 │ │ │ │ add.w r3, r5, #616 @ 0x268 │ │ │ │ mov r0, r3 │ │ │ │ movs r2, #13 │ │ │ │ ldr.w r1, [r5, #616] @ 0x268 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1fd4d4 │ │ │ │ bl 1cbd38 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3dd064 │ │ │ │ + bl 3dd05c │ │ │ │ ldr r0, [pc, #304] @ (1fdeb4 ) │ │ │ │ movw r1, #2967 @ 0xb97 │ │ │ │ add r0, pc │ │ │ │ bl 1cbccc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ movs r2, #14 │ │ │ │ movs r1, #13 │ │ │ │ @@ -291613,15 +291616,15 @@ │ │ │ │ bl 2052a8 │ │ │ │ cbnz r0, 1fddac │ │ │ │ bl 1f5184 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1fde46 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ - bl 29bbe4 │ │ │ │ + bl 29bbdc │ │ │ │ movs r0, #3 │ │ │ │ add r1, sp, #16 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ bl 20bc88 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1fde3e │ │ │ │ @@ -291630,15 +291633,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 1fde64 │ │ │ │ movs r4, #1 │ │ │ │ ldr r0, [r5, #100] @ 0x64 │ │ │ │ bl 213658 │ │ │ │ ldrd r1, r0, [sp, #20] │ │ │ │ - bl 3e0744 │ │ │ │ + bl 3e073c │ │ │ │ ldr r2, [pc, #220] @ (1fdebc ) │ │ │ │ ldr r3, [pc, #200] @ (1fdeac ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ @@ -291658,53 +291661,53 @@ │ │ │ │ ldr r1, [pc, #184] @ (1fdec8 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #560 @ 0x230 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2984 @ 0xba8 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ movs r4, #0 │ │ │ │ b.n 1fddd6 │ │ │ │ ldr.w r1, [r5, #616] @ 0x268 │ │ │ │ movs r2, #14 │ │ │ │ add.w r0, r5, #616 @ 0x268 │ │ │ │ bl 1fd4d4 │ │ │ │ bl 2052a8 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1fddac │ │ │ │ b.n 1fdda4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 3e0150 │ │ │ │ + bl 3e0148 │ │ │ │ b.n 1fddc4 │ │ │ │ ldr r3, [pc, #132] @ (1fdecc ) │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [pc, #132] @ (1fded0 ) │ │ │ │ ldr r1, [pc, #132] @ (1fded4 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #560 @ 0x230 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2995 @ 0xbb3 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1fde22 │ │ │ │ ldr r3, [pc, #112] @ (1fded8 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1fddce │ │ │ │ ldr r3, [pc, #108] @ (1fdedc ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 1fddce │ │ │ │ ldr r0, [pc, #100] @ (1fdee0 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1fddce │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #92] @ (1fdee4 ) │ │ │ │ movw r2, #2946 @ 0xb82 │ │ │ │ ldr r1, [pc, #88] @ (1fdee8 ) │ │ │ │ ldr r0, [pc, #92] @ (1fdeec ) │ │ │ │ add r3, pc │ │ │ │ @@ -291717,69 +291720,69 @@ │ │ │ │ movs r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ mcr 0, 0, r0, cr12, cr0, {1} │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ add r1, pc, #248 @ (adr r1, 1fdfac ) │ │ │ │ movs r5, r7 │ │ │ │ - blt.n 1fdfb4 │ │ │ │ + blt.n 1fdf94 │ │ │ │ movs r2, r4 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ stcl 0, cr0, [sl, #-192] @ 0xffffff40 │ │ │ │ - ldrb r6, [r4, r5] │ │ │ │ + ldrb r6, [r2, r5] │ │ │ │ movs r5, r5 │ │ │ │ - b.n 1fe2d8 │ │ │ │ + b.n 1fe2b8 │ │ │ │ movs r2, r4 │ │ │ │ - bge.n 1fdea4 │ │ │ │ + bge.n 1fde84 │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r6, [r4, r4] │ │ │ │ + ldrb r6, [r2, r4] │ │ │ │ movs r5, r5 │ │ │ │ - b.n 1fe2cc │ │ │ │ + b.n 1fe2ac │ │ │ │ movs r2, r4 │ │ │ │ - bge.n 1fde30 │ │ │ │ + bge.n 1fde10 │ │ │ │ movs r2, r4 │ │ │ │ adds r4, r0, #0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - b.n 1fe2e0 │ │ │ │ + b.n 1fe2c0 │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r4, [r4, r3] │ │ │ │ + ldrb r4, [r2, r3] │ │ │ │ movs r5, r5 │ │ │ │ - bge.n 1fdfd0 │ │ │ │ + bge.n 1fdfb0 │ │ │ │ movs r2, r4 │ │ │ │ - b.n 1fe228 │ │ │ │ + b.n 1fe208 │ │ │ │ movs r2, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #284] @ (1fe020 ) │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc │ │ │ │ mov r9, r3 │ │ │ │ - bl 29bc50 │ │ │ │ + bl 29bc48 │ │ │ │ mov r7, r0 │ │ │ │ movs r0, #0 │ │ │ │ mov r8, r1 │ │ │ │ - bl 3f0538 │ │ │ │ + bl 3f0530 │ │ │ │ movs r3, #0 │ │ │ │ movw r2, #16960 @ 0x4240 │ │ │ │ movt r2, #15 │ │ │ │ - bl 4085c0 │ │ │ │ + bl 4085b8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #248] @ (1fe024 ) │ │ │ │ mov r6, r1 │ │ │ │ movw r1, #3363 @ 0xd23 │ │ │ │ add r0, pc │ │ │ │ bl 1cbccc │ │ │ │ movs r0, #0 │ │ │ │ - bl 3f0538 │ │ │ │ + bl 3f0530 │ │ │ │ ldrd r3, r2, [r4, #864] @ 0x360 │ │ │ │ orrs r3, r2 │ │ │ │ beq.n 1fdfc0 │ │ │ │ ldr.w r3, [r4, #840] @ 0x348 │ │ │ │ ldr.w r2, [r4, #904] @ 0x388 │ │ │ │ subs r5, r5, r3 │ │ │ │ ldr.w r3, [r4, #844] @ 0x34c │ │ │ │ @@ -291790,22 +291793,22 @@ │ │ │ │ str.w r3, [r4, #852] @ 0x354 │ │ │ │ sbc.w r3, r3, r2 │ │ │ │ orrs.w r2, r5, r3 │ │ │ │ beq.n 1fdfa8 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r8 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 408338 │ │ │ │ + bl 408330 │ │ │ │ vmov.f64 d6, #32 @ 0x41000000 8.0 │ │ │ │ vmov d7, r0, r1 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r0, r5 │ │ │ │ vmul.f64 d7, d7, d6 │ │ │ │ vstr d7, [sp] │ │ │ │ - bl 408348 │ │ │ │ + bl 408340 │ │ │ │ vldr d7, [sp] │ │ │ │ vmov d4, r0, r1 │ │ │ │ vldr d6, [pc, #124] @ 1fe018 │ │ │ │ vdiv.f64 d5, d7, d4 │ │ │ │ vdiv.f64 d7, d5, d6 │ │ │ │ vstr d7, [r4, #832] @ 0x340 │ │ │ │ ldr.w r1, [r4, #616] @ 0x268 │ │ │ │ @@ -291814,15 +291817,15 @@ │ │ │ │ bl 1fd4d4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ b.w 1cbd38 │ │ │ │ movs r3, #0 │ │ │ │ movw r2, #16960 @ 0x4240 │ │ │ │ movt r2, #15 │ │ │ │ - bl 4085c0 │ │ │ │ + bl 4085b8 │ │ │ │ ldr.w r3, [r4, #856] @ 0x358 │ │ │ │ subs r0, r0, r3 │ │ │ │ ldr.w r3, [r4, #860] @ 0x35c │ │ │ │ str.w r0, [r4, #864] @ 0x360 │ │ │ │ sbc.w r1, r1, r3 │ │ │ │ ldr r3, [pc, #68] @ (1fe028 ) │ │ │ │ str.w r1, [r4, #868] @ 0x364 │ │ │ │ @@ -291840,33 +291843,33 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 1fdf44 │ │ │ │ ldr r1, [pc, #40] @ (1fe034 ) │ │ │ │ ldr r0, [pc, #44] @ (1fe038 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1fdf44 │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ands r0, r0 │ │ │ │ lsls r7, r1 │ │ │ │ stc 0, cr0, [r6], #-192 @ 0xffffff40 │ │ │ │ - bls.n 1fdfd0 │ │ │ │ + bls.n 1fdfb0 │ │ │ │ movs r2, r4 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #140 @ 0x8c │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 1fe0e0 │ │ │ │ + blt.n 1fe0c0 │ │ │ │ movs r2, r4 │ │ │ │ - bge.n 1fe030 │ │ │ │ + bge.n 1fe010 │ │ │ │ movs r2, r4 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #164] @ (1fe0f0 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -291880,15 +291883,15 @@ │ │ │ │ add.w r7, r5, #616 @ 0x268 │ │ │ │ bl 1fd4d4 │ │ │ │ ldr.w r3, [r5, #616] @ 0x268 │ │ │ │ cmp r3, #15 │ │ │ │ bne.n 1fe0b6 │ │ │ │ add.w r4, r5, #920 @ 0x398 │ │ │ │ b.n 1fe082 │ │ │ │ - bl 3dae0c │ │ │ │ + bl 3dae04 │ │ │ │ ldr.w r3, [r5, #616] @ 0x268 │ │ │ │ cmp r3, #15 │ │ │ │ bne.n 1fe0b6 │ │ │ │ bl 2138e8 │ │ │ │ movs r1, #250 @ 0xfa │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ @@ -291906,15 +291909,15 @@ │ │ │ │ movs r2, #4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ movs r1, #1 │ │ │ │ b.w 1fd4d4 │ │ │ │ movs r4, #120 @ 0x78 │ │ │ │ add.w r5, r5, #920 @ 0x398 │ │ │ │ b.n 1fe0c6 │ │ │ │ - bl 3dae0c │ │ │ │ + bl 3dae04 │ │ │ │ subs r4, #1 │ │ │ │ beq.n 1fe0d4 │ │ │ │ bl 2138e8 │ │ │ │ movs r1, #250 @ 0xfa │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -291925,46 +291928,46 @@ │ │ │ │ ldr r3, [pc, #20] @ (1fe0f4 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 1fe098 │ │ │ │ ldr r0, [pc, #16] @ (1fe0f8 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0cf8 │ │ │ │ + bl 3e0cf0 │ │ │ │ b.n 1fe098 │ │ │ │ @ instruction: 0xeade0030 │ │ │ │ movs r7, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - svc 176 @ 0xb0 │ │ │ │ + svc 160 @ 0xa0 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ 001fe0fc : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r0 │ │ │ │ add.w r0, r0, #1056 @ 0x420 │ │ │ │ ldr r5, [pc, #92] @ (1fe170 ) │ │ │ │ bl 1fb920 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3e014c │ │ │ │ + bl 3e0144 │ │ │ │ ldr r3, [pc, #84] @ (1fe174 ) │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cbnz r3, 1fe150 │ │ │ │ ldr.w r3, [r4, #1052] @ 0x41c │ │ │ │ cbz r3, 1fe13a │ │ │ │ add.w r0, r4, #1056 @ 0x420 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ b.w 1fb910 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3e00f8 │ │ │ │ + bl 3e00f0 │ │ │ │ str.w r0, [r4, #1052] @ 0x41c │ │ │ │ add.w r0, r4, #1056 @ 0x420 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ b.w 1fb910 │ │ │ │ ldr r3, [pc, #36] @ (1fe178 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ @@ -291974,24 +291977,24 @@ │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 1fe128 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #24] @ (1fe180 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1fe128 │ │ │ │ and.w r0, ip, r0, rrx │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #212 @ 0xd4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - svc 100 @ 0x64 │ │ │ │ + svc 84 @ 0x54 │ │ │ │ movs r2, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #464] @ (1fe368 ) │ │ │ │ sub sp, #20 │ │ │ │ @@ -292021,15 +292024,15 @@ │ │ │ │ str r0, [r4, #104] @ 0x68 │ │ │ │ mov r0, r5 │ │ │ │ bl 209f74 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ bl 1fd4d4 │ │ │ │ - bl 3ef1f0 │ │ │ │ + bl 3ef1e8 │ │ │ │ add r1, sp, #8 │ │ │ │ str.w r0, [r4, #324] @ 0x144 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ bl 215b64 │ │ │ │ ldr r2, [pc, #384] @ (1fe378 ) │ │ │ │ str.w r5, [r4, #324] @ 0x144 │ │ │ │ mov r3, r0 │ │ │ │ @@ -292051,15 +292054,15 @@ │ │ │ │ add r0, pc │ │ │ │ bl 1fc6a0 │ │ │ │ ldr r3, [pc, #352] @ (1fe384 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1fe346 │ │ │ │ - bl 2975d0 │ │ │ │ + bl 2975c8 │ │ │ │ ldr r2, [pc, #340] @ (1fe388 ) │ │ │ │ ldr r3, [pc, #312] @ (1fe370 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ @@ -292075,32 +292078,32 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ negs r0, r3 │ │ │ │ blx 143fd8 │ │ │ │ ldr r1, [pc, #296] @ (1fe38c ) │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc │ │ │ │ - bl 3dffbc │ │ │ │ + bl 3dffb4 │ │ │ │ movs r2, #11 │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r8 │ │ │ │ bl 1fd4d4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r7 │ │ │ │ bl 1fe0fc │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 3e069c │ │ │ │ + bl 3e0694 │ │ │ │ bl 1fc788 │ │ │ │ ldrb.w r3, [r4, #740] @ 0x2e4 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1fe222 │ │ │ │ add.w r0, r7, #1056 @ 0x420 │ │ │ │ bl 1fb920 │ │ │ │ ldr.w r0, [r7, #1052] @ 0x41c │ │ │ │ - bl 3e0150 │ │ │ │ + bl 3e0148 │ │ │ │ movs r3, #0 │ │ │ │ add.w r0, r7, #1056 @ 0x420 │ │ │ │ str.w r3, [r7, #1052] @ 0x41c │ │ │ │ bl 1fb910 │ │ │ │ movs r0, #1 │ │ │ │ blx 1459f4 │ │ │ │ bl 219220 │ │ │ │ @@ -292119,15 +292122,15 @@ │ │ │ │ beq.n 1fe20a │ │ │ │ b.n 1fe320 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r1, [pc, #188] @ (1fe398 ) │ │ │ │ ldr r0, [pc, #188] @ (1fe39c ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 1fe204 │ │ │ │ ldr r2, [pc, #176] @ (1fe3a0 ) │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldrh r2, [r2, #0] │ │ │ │ @@ -292138,15 +292141,15 @@ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ lsls r2, r2, #16 │ │ │ │ bpl.n 1fe2ce │ │ │ │ ldr r0, [pc, #160] @ (1fe3a4 ) │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldrb.w r2, [r4, #117] @ 0x75 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 1fe20a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1fe222 │ │ │ │ @@ -292158,15 +292161,15 @@ │ │ │ │ ldr r3, [pc, #100] @ (1fe394 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.w 1fe222 │ │ │ │ ldr r0, [pc, #112] @ (1fe3ac ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1fe222 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ bl 14638c │ │ │ │ ldr r3, [pc, #100] @ (1fe3b0 ) │ │ │ │ movw r2, #877 @ 0x36d │ │ │ │ ldr r1, [pc, #96] @ (1fe3b4 ) │ │ │ │ ldr r0, [pc, #100] @ (1fe3b8 ) │ │ │ │ @@ -292187,37 +292190,37 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #448] @ 0x1c0 │ │ │ │ movs r5, r7 │ │ │ │ bl 590382 │ │ │ │ ldr r4, [sp, #368] @ 0x170 │ │ │ │ movs r5, r7 │ │ │ │ ldrd r0, r0, [r6], #192 @ 0xc0 │ │ │ │ - udf #252 @ 0xfc │ │ │ │ + udf #236 @ 0xec │ │ │ │ movs r2, r4 │ │ │ │ cmp r0, #140 @ 0x8c │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - udf #6 │ │ │ │ + ble.n 1fe388 │ │ │ │ movs r2, r4 │ │ │ │ - bhi.n 1fe3f0 │ │ │ │ + bhi.n 1fe3d0 │ │ │ │ movs r2, r4 │ │ │ │ adds r0, r3, #1 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 1fe3a0 │ │ │ │ + ble.n 1fe380 │ │ │ │ movs r2, r4 │ │ │ │ adds r2, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 1fe39c │ │ │ │ + ble.n 1fe37c │ │ │ │ movs r2, r4 │ │ │ │ - ldr r0, [r4, r0] │ │ │ │ + ldr r0, [r2, r0] │ │ │ │ movs r5, r5 │ │ │ │ - bpl.n 1fe314 │ │ │ │ + bpl.n 1fe2f4 │ │ │ │ movs r2, r4 │ │ │ │ - blt.n 1fe2cc │ │ │ │ + blt.n 1fe4ac │ │ │ │ movs r2, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #100] @ 0x64 │ │ │ │ @@ -292240,24 +292243,24 @@ │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 1fe0fc │ │ │ │ ldr r3, [pc, #68] @ (1fe444 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ ldr r1, [pc, #60] @ (1fe448 ) │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [pc, #60] @ (1fe44c ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ add.w r1, r1, #680 @ 0x2a8 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 3e0c8c │ │ │ │ + b.w 3e0c84 │ │ │ │ movs r2, #11 │ │ │ │ b.n 1fe3e6 │ │ │ │ ldr r3, [pc, #40] @ (1fe450 ) │ │ │ │ movw r2, #1583 @ 0x62f │ │ │ │ ldr r1, [pc, #36] @ (1fe454 ) │ │ │ │ ldr r0, [pc, #40] @ (1fe458 ) │ │ │ │ add r3, pc │ │ │ │ @@ -292266,23 +292269,23 @@ │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ b.n 1fe2f4 │ │ │ │ movs r0, r6 │ │ │ │ subs r0, r5, #0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r4, r5] │ │ │ │ + ldrsb r4, [r2, r5] │ │ │ │ movs r5, r5 │ │ │ │ - ble.n 1fe364 │ │ │ │ + ble.n 1fe544 │ │ │ │ movs r2, r4 │ │ │ │ - ldrsb r4, [r0, r5] │ │ │ │ + ldrsb r4, [r6, r4] │ │ │ │ movs r5, r5 │ │ │ │ - bmi.n 1fe3fc │ │ │ │ + bmi.n 1fe3dc │ │ │ │ movs r2, r4 │ │ │ │ - ble.n 1fe4f4 │ │ │ │ + ble.n 1fe4d4 │ │ │ │ movs r2, r4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #284] @ (1fe588 ) │ │ │ │ mov r5, r1 │ │ │ │ @@ -292309,15 +292312,15 @@ │ │ │ │ tbb [pc, r3] │ │ │ │ subs r2, #47 @ 0x2f │ │ │ │ adds r0, r0, #5 │ │ │ │ mov r1, r7 │ │ │ │ add r0, sp, #20 │ │ │ │ movs r3, #2 │ │ │ │ strd r3, r5, [sp, #20] │ │ │ │ - bl 3fbc0c │ │ │ │ + bl 3fbc04 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1fe492 │ │ │ │ ldr r2, [pc, #224] @ (1fe594 ) │ │ │ │ ldr r3, [pc, #216] @ (1fe590 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -292340,15 +292343,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 1fe4b2 │ │ │ │ cbz r5, 1fe52a │ │ │ │ mov r0, r4 │ │ │ │ bl 1fe3bc │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, r7 │ │ │ │ - bl 3e0744 │ │ │ │ + bl 3e073c │ │ │ │ b.n 1fe4b2 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #2 │ │ │ │ bls.n 1fe53a │ │ │ │ cmp r3, #3 │ │ │ │ bne.n 1fe4e2 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ @@ -292365,15 +292368,15 @@ │ │ │ │ add.w r1, r6, #8 │ │ │ │ mov r0, r4 │ │ │ │ bl 21ef2c │ │ │ │ b.n 1fe4e2 │ │ │ │ add r0, sp, #20 │ │ │ │ movs r3, #2 │ │ │ │ strd r3, r5, [sp, #20] │ │ │ │ - bl 3fbd24 │ │ │ │ + bl 3fbd1c │ │ │ │ ldr r1, [sp, #16] │ │ │ │ b.n 1fe4ea │ │ │ │ add r2, sp, #16 │ │ │ │ add.w r1, r6, #8 │ │ │ │ mov r0, r4 │ │ │ │ bl 217250 │ │ │ │ b.n 1fe4e2 │ │ │ │ @@ -292390,15 +292393,15 @@ │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r2, [pc, #64] @ (1fe5a8 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ movw r2, #2330 @ 0x91a │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ movs r2, #11 │ │ │ │ movs r1, #1 │ │ │ │ add.w r0, r4, #616 @ 0x268 │ │ │ │ bl 1fd4d4 │ │ │ │ b.n 1fe4e2 │ │ │ │ bl 14638c │ │ │ │ nop │ │ │ │ @@ -292406,23 +292409,23 @@ │ │ │ │ movs r5, r7 │ │ │ │ b.n 1fe2fc │ │ │ │ movs r0, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ b.n 1fe284 │ │ │ │ movs r0, r6 │ │ │ │ - bgt.n 1fe688 │ │ │ │ + bgt.n 1fe668 │ │ │ │ movs r2, r4 │ │ │ │ - ldrsb r4, [r3, r0] │ │ │ │ + ldrsb r4, [r1, r0] │ │ │ │ movs r5, r5 │ │ │ │ - push {r3, r4, r7} │ │ │ │ + push {r3, r7} │ │ │ │ movs r1, r4 │ │ │ │ - bcc.n 1fe4e4 │ │ │ │ + bcc.n 1fe4c4 │ │ │ │ movs r2, r4 │ │ │ │ - ldrd r0, r0, [r4, #-128]! @ 0x80 │ │ │ │ + strd r0, r0, [r4, #-128]! @ 0x80 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r2 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ @@ -292437,15 +292440,15 @@ │ │ │ │ cbz r0, 1fe5ea │ │ │ │ blx 14367c │ │ │ │ ldr.w r0, [r4, #1208] @ 0x4b8 │ │ │ │ blx 144174 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #1208] @ 0x4b8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 39640c │ │ │ │ + bl 396404 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ @@ -292480,15 +292483,15 @@ │ │ │ │ ldr.w r3, [pc, #1252] @ 1feb3c │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r7, #0] │ │ │ │ ldr.w r8, [r4, r3] │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 1fe998 │ │ │ │ - bl 3e533c │ │ │ │ + bl 3e5334 │ │ │ │ ldr.w r2, [pc, #1232] @ 1feb40 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #32] │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #24] │ │ │ │ ldr.w r2, [pc, #1224] @ 1feb44 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ @@ -292505,21 +292508,21 @@ │ │ │ │ lsr.w r3, r2, r3 │ │ │ │ lsls r1, r3, #31 │ │ │ │ bpl.n 1fe730 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 1fe8ea │ │ │ │ mov r0, r5 │ │ │ │ - bl 2a0548 │ │ │ │ + bl 2a0540 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2a0548 │ │ │ │ + bl 2a0540 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 29f7c8 │ │ │ │ + bl 29f7c0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 1fe9de │ │ │ │ subs r1, r4, #1 │ │ │ │ uxth.w sl, fp │ │ │ │ uxth r4, r4 │ │ │ │ uxth r1, r1 │ │ │ │ cmp r1, #6 │ │ │ │ @@ -292534,15 +292537,15 @@ │ │ │ │ bne.w 1fe968 │ │ │ │ uxth.w fp, fp │ │ │ │ cmp.w fp, #512 @ 0x200 │ │ │ │ bhi.w 1fe968 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 29ffc8 │ │ │ │ + bl 29ffc0 │ │ │ │ cmp r0, sl │ │ │ │ bne.w 1fea0e │ │ │ │ subs r4, #1 │ │ │ │ cmp r4, #6 │ │ │ │ bhi.n 1fe684 │ │ │ │ tbh [pc, r4, lsl #1] │ │ │ │ movs r7, r0 │ │ │ │ @@ -292561,22 +292564,22 @@ │ │ │ │ bne.w 1fe946 │ │ │ │ ldr r1, [r7, #0] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 1fe7f6 │ │ │ │ mov r0, r9 │ │ │ │ bl 1fe0fc │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - bl 3e069c │ │ │ │ + bl 3e0694 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 1fe924 │ │ │ │ ldr.w r3, [r9, #616] @ 0x268 │ │ │ │ cmp r3, #9 │ │ │ │ beq.w 1fe93c │ │ │ │ - bl 3e5594 │ │ │ │ + bl 3e558c │ │ │ │ ldr r2, [pc, #1004] @ (1feb48 ) │ │ │ │ ldr r3, [pc, #984] @ (1feb38 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #564] @ 0x234 │ │ │ │ eors r2, r3 │ │ │ │ @@ -292604,15 +292607,15 @@ │ │ │ │ ldr r3, [pc, #936] @ (1feb50 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r0, r3, #16 │ │ │ │ bpl.w 1fe684 │ │ │ │ ldr r0, [pc, #928] @ (1feb54 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1fe684 │ │ │ │ ldr.w r3, [r8] │ │ │ │ ldr r4, [r6, #0] │ │ │ │ rev r1, r4 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 1fea9c │ │ │ │ cmp.w r4, #16777216 @ 0x1000000 │ │ │ │ @@ -292624,15 +292627,15 @@ │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [pc, #888] @ (1feb5c ) │ │ │ │ ldr r1, [pc, #892] @ (1feb60 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #788 @ 0x314 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ ldr r1, [r7, #0] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 1fe736 │ │ │ │ ldr.w r3, [r9, #616] @ 0x268 │ │ │ │ cmp r3, #9 │ │ │ │ beq.w 1fe93c │ │ │ │ ldr.w r3, [r8] │ │ │ │ @@ -292647,15 +292650,15 @@ │ │ │ │ ldr r3, [pc, #824] @ (1feb50 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 1fe756 │ │ │ │ ldr r0, [pc, #840] @ (1feb68 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1fe756 │ │ │ │ cmp.w fp, #0 │ │ │ │ beq.w 1feae8 │ │ │ │ ldrb r3, [r6, #0] │ │ │ │ add.w r4, sp, #53 @ 0x35 │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #0 │ │ │ │ @@ -292709,71 +292712,71 @@ │ │ │ │ beq.w 1fe684 │ │ │ │ b.n 1fe736 │ │ │ │ ldr.w r3, [r8] │ │ │ │ ldr r4, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 1fea76 │ │ │ │ add.w r0, r9, #736 @ 0x2e0 │ │ │ │ - bl 3dad88 │ │ │ │ + bl 3dad80 │ │ │ │ cmp.w r4, #1107296256 @ 0x42000000 │ │ │ │ bne.w 1fe684 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 1feac4 │ │ │ │ movs r3, #1 │ │ │ │ add.w r0, r9, #1200 @ 0x4b0 │ │ │ │ strb.w r3, [r9, #1198] @ 0x4ae │ │ │ │ - bl 3dcf84 │ │ │ │ + bl 3dcf7c │ │ │ │ b.n 1fe684 │ │ │ │ ldr r3, [pc, #640] @ (1feb6c ) │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1fe6aa │ │ │ │ ldr r3, [pc, #596] @ (1feb50 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r2, r3, #16 │ │ │ │ bpl.w 1fe6aa │ │ │ │ ldr r0, [pc, #616] @ (1feb70 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1fe6aa │ │ │ │ add.w r0, r9, #616 @ 0x268 │ │ │ │ movs r2, #6 │ │ │ │ movs r1, #9 │ │ │ │ bl 1fd4d4 │ │ │ │ add.w r0, r9, #640 @ 0x280 │ │ │ │ - bl 3dad88 │ │ │ │ + bl 3dad80 │ │ │ │ b.n 1fe684 │ │ │ │ ldr r3, [pc, #588] @ (1feb74 ) │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 1fea60 │ │ │ │ ldr.w r3, [r9, #616] @ 0x268 │ │ │ │ cmp r3, #9 │ │ │ │ bne.w 1fe808 │ │ │ │ add.w r0, r9, #640 @ 0x280 │ │ │ │ - bl 3dad88 │ │ │ │ + bl 3dad80 │ │ │ │ b.n 1fe800 │ │ │ │ ldr r3, [pc, #560] @ (1feb78 ) │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [pc, #560] @ (1feb7c ) │ │ │ │ movw r2, #2566 @ 0xa06 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [pc, #552] @ (1feb80 ) │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #728 @ 0x2d8 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ ldr r1, [r7, #0] │ │ │ │ b.n 1fe732 │ │ │ │ ldr r3, [pc, #536] @ (1feb84 ) │ │ │ │ mov.w r2, #2544 @ 0x9f0 │ │ │ │ strd sl, r1, [sp, #12] │ │ │ │ add r3, pc │ │ │ │ ldr r1, [pc, #528] @ (1feb88 ) │ │ │ │ @@ -292785,15 +292788,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [pc, #520] @ (1feb8c ) │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [pc, #516] @ (1feb90 ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #728 @ 0x2d8 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ ldr r1, [r7, #0] │ │ │ │ b.n 1fe732 │ │ │ │ ldr r3, [pc, #504] @ (1feb94 ) │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -292801,62 +292804,62 @@ │ │ │ │ ldr r3, [pc, #424] @ (1feb50 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r1, r3, #16 │ │ │ │ bpl.w 1fe66a │ │ │ │ ldr r0, [pc, #484] @ (1feb98 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1fe66a │ │ │ │ ldr r3, [pc, #476] @ (1feb9c ) │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [pc, #476] @ (1feba0 ) │ │ │ │ movw r2, #2443 @ 0x98b │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [pc, #472] @ (1feba4 ) │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #756 @ 0x2f4 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ ldr r1, [r7, #0] │ │ │ │ b.n 1fe732 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 29f67c │ │ │ │ + bl 29f674 │ │ │ │ ldr r1, [r7, #0] │ │ │ │ b.n 1fe732 │ │ │ │ ldr r3, [pc, #444] @ (1feba8 ) │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [pc, #444] @ (1febac ) │ │ │ │ movw r2, #2536 @ 0x9e8 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [pc, #436] @ (1febb0 ) │ │ │ │ add r1, pc │ │ │ │ strd r4, sl, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #728 @ 0x2d8 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ ldr r1, [r7, #0] │ │ │ │ b.n 1fe732 │ │ │ │ ldr r3, [pc, #420] @ (1febb4 ) │ │ │ │ movw r2, #2554 @ 0x9fa │ │ │ │ ldr r1, [pc, #416] @ (1febb8 ) │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [pc, #416] @ (1febbc ) │ │ │ │ add r1, pc │ │ │ │ strd r0, sl, [sp, #8] │ │ │ │ mov r0, r7 │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ add.w r3, r3, #728 @ 0x2d8 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ ldr r1, [r7, #0] │ │ │ │ b.n 1fe732 │ │ │ │ ldr r3, [pc, #392] @ (1febc0 ) │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -292865,26 +292868,26 @@ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r0, r3, #16 │ │ │ │ bpl.w 1fe72a │ │ │ │ ldr r0, [pc, #372] @ (1febc4 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ cmp r4, #0 │ │ │ │ beq.w 1fe730 │ │ │ │ b.n 1fe946 │ │ │ │ ldr r3, [pc, #236] @ (1feb50 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r2, r3, #16 │ │ │ │ bpl.w 1fe932 │ │ │ │ ldr r0, [pc, #344] @ (1febc8 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1fe7f6 │ │ │ │ ldr r3, [pc, #340] @ (1febcc ) │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1fe8c0 │ │ │ │ @@ -292892,15 +292895,15 @@ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r1, r3, #16 │ │ │ │ bpl.w 1fe8c0 │ │ │ │ ldr r0, [pc, #316] @ (1febd0 ) │ │ │ │ rev r1, r4 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1fe8c0 │ │ │ │ ldr r3, [pc, #308] @ (1febd4 ) │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1fe7ca │ │ │ │ @@ -292908,15 +292911,15 @@ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.w 1fe7ca │ │ │ │ ldr r0, [pc, #288] @ (1febd8 ) │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ b.n 1fe7ca │ │ │ │ ldr r3, [pc, #276] @ (1febdc ) │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -292924,41 +292927,41 @@ │ │ │ │ ldr r3, [pc, #124] @ (1feb50 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r2, r3, #16 │ │ │ │ bpl.w 1fe8da │ │ │ │ ldr r0, [pc, #256] @ (1febe0 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1fe8da │ │ │ │ ldr r3, [pc, #248] @ (1febe4 ) │ │ │ │ mov r0, r7 │ │ │ │ ldr r2, [pc, #248] @ (1febe8 ) │ │ │ │ ldr r1, [pc, #252] @ (1febec ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #728 @ 0x2d8 │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ movw r2, #2620 @ 0xa3c │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ ldr r1, [r7, #0] │ │ │ │ b.n 1fe732 │ │ │ │ strd sl, r3, [sp, #4] │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [pc, #224] @ (1febf0 ) │ │ │ │ movw r2, #2607 @ 0xa2f │ │ │ │ ldr r1, [pc, #220] @ (1febf4 ) │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [pc, #220] @ (1febf8 ) │ │ │ │ add r1, pc │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #728 @ 0x2d8 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ ldr r1, [r7, #0] │ │ │ │ b.n 1fe732 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ b.n 1fe530 │ │ │ │ movs r0, r6 │ │ │ │ b.n 1fe530 │ │ │ │ movs r0, r6 │ │ │ │ @@ -292972,97 +292975,97 @@ │ │ │ │ movs r0, r6 │ │ │ │ b.n 1ff2e8 │ │ │ │ movs r0, r6 │ │ │ │ asrs r0, r0, #32 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 1feaa0 │ │ │ │ + bgt.n 1fea80 │ │ │ │ movs r2, r4 │ │ │ │ - bgt.n 1fec1c │ │ │ │ + bgt.n 1febfc │ │ │ │ movs r2, r4 │ │ │ │ - strh r0, [r2, r6] │ │ │ │ + strh r0, [r0, r6] │ │ │ │ movs r5, r5 │ │ │ │ - bne.n 1feba0 │ │ │ │ + bne.n 1feb80 │ │ │ │ movs r2, r4 │ │ │ │ cmp r3, #20 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 1fea84 │ │ │ │ + bgt.n 1fec64 │ │ │ │ movs r2, r4 │ │ │ │ adds r4, r3, r2 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 1feb78 │ │ │ │ + bhi.n 1feb58 │ │ │ │ movs r2, r4 │ │ │ │ adds r1, #208 @ 0xd0 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 1feaf4 │ │ │ │ + bls.n 1fead4 │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r7, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r7, {r1, r2, r3, r4, r7} │ │ │ │ movs r2, r4 │ │ │ │ - strh r2, [r3, r0] │ │ │ │ + strh r2, [r1, r0] │ │ │ │ movs r5, r5 │ │ │ │ adds r5, #186 @ 0xba │ │ │ │ movs r0, r6 │ │ │ │ - ldmia r7, {r1, r3, r7} │ │ │ │ + ldmia r7!, {r1, r3, r4, r5, r6} │ │ │ │ movs r2, r4 │ │ │ │ - bhi.n 1feb48 │ │ │ │ + bhi.n 1feb28 │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r5, r7] │ │ │ │ + str r2, [r3, r7] │ │ │ │ movs r5, r5 │ │ │ │ movs r6, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 1febfc │ │ │ │ + bhi.n 1febdc │ │ │ │ movs r2, r4 │ │ │ │ - bge.n 1febcc │ │ │ │ + bge.n 1febac │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r7!, {r3, r4, r5} │ │ │ │ + ldmia r7!, {r3, r5} │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r4, r6] │ │ │ │ + str r4, [r2, r6] │ │ │ │ movs r5, r5 │ │ │ │ - bhi.n 1fec24 │ │ │ │ + bhi.n 1fec04 │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r7!, {r1, r3} │ │ │ │ + ldmia r6, {r1, r3, r4, r5, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r6, r5] │ │ │ │ + str r4, [r4, r5] │ │ │ │ movs r5, r5 │ │ │ │ - bhi.n 1feadc │ │ │ │ + bhi.n 1feabc │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r6, {r3, r5, r6, r7} │ │ │ │ + ldmia r6, {r3, r4, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r2, r5] │ │ │ │ + str r0, [r0, r5] │ │ │ │ movs r5, r5 │ │ │ │ cmp r7, #196 @ 0xc4 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 1feaec │ │ │ │ + bhi.n 1feacc │ │ │ │ movs r2, r4 │ │ │ │ - bge.n 1fec00 │ │ │ │ + bge.n 1febe0 │ │ │ │ movs r2, r4 │ │ │ │ movs r6, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 1feafc │ │ │ │ + bhi.n 1feadc │ │ │ │ movs r2, r4 │ │ │ │ movs r6, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 1fec88 │ │ │ │ + bls.n 1fec68 │ │ │ │ movs r2, r4 │ │ │ │ cmp r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 1fecc4 │ │ │ │ + bhi.n 1feca4 │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r0, r2] │ │ │ │ + str r4, [r6, r1] │ │ │ │ movs r5, r5 │ │ │ │ - bhi.n 1feb68 │ │ │ │ + bhi.n 1feb48 │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r6!, {r2, r3} │ │ │ │ + ldmia r5, {r2, r3, r4, r5, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ - bhi.n 1fecd0 │ │ │ │ + bhi.n 1fecb0 │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r5, {r3, r5, r6, r7} │ │ │ │ + ldmia r5!, {r3, r4, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [r2, r1] │ │ │ │ + str r6, [r0, r1] │ │ │ │ movs r5, r5 │ │ │ │ │ │ │ │ 001febfc : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -293104,41 +293107,41 @@ │ │ │ │ add r1, pc │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ bl 1febfc │ │ │ │ cbz r0, 1fec7c │ │ │ │ ldr.w r0, [r4, #624] @ 0x270 │ │ │ │ cbz r0, 1fec7c │ │ │ │ - bl 29f4cc │ │ │ │ + bl 29f4c4 │ │ │ │ add.w r0, r4, #212 @ 0xd4 │ │ │ │ movs r7, #0 │ │ │ │ bl 1fb910 │ │ │ │ add.w r0, r4, #628 @ 0x274 │ │ │ │ - bl 3db310 │ │ │ │ + bl 3db308 │ │ │ │ strb.w r7, [r4, #632] @ 0x278 │ │ │ │ ldr.w r3, [r9] │ │ │ │ ldr r1, [pc, #148] @ (1fed2c ) │ │ │ │ movs r2, #56 @ 0x38 │ │ │ │ add.w r0, r4, #212 @ 0xd4 │ │ │ │ add r1, pc │ │ │ │ blx r3 │ │ │ │ ldr.w r5, [r4, #624] @ 0x270 │ │ │ │ add.w r0, r4, #212 @ 0xd4 │ │ │ │ str.w r7, [r4, #624] @ 0x270 │ │ │ │ bl 1fb910 │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ cbz r0, 1fecc8 │ │ │ │ - bl 2a0938 │ │ │ │ + bl 2a0930 │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ - bl 29f4cc │ │ │ │ + bl 29f4c4 │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ - bl 29f95c │ │ │ │ + bl 29f954 │ │ │ │ str r7, [r4, #104] @ 0x68 │ │ │ │ mov r0, r5 │ │ │ │ - bl 29f95c │ │ │ │ + bl 29f954 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cbnz r3, 1fecfc │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ b.w 1febfc │ │ │ │ ldr r3, [pc, #80] @ (1fed30 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ @@ -293148,50 +293151,50 @@ │ │ │ │ ldr r3, [pc, #72] @ (1fed34 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r2, r3, #16 │ │ │ │ bpl.n 1fec56 │ │ │ │ ldr r0, [pc, #68] @ (1fed38 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1fec56 │ │ │ │ ldr r3, [pc, #60] @ (1fed3c ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1fecd4 │ │ │ │ ldr r3, [pc, #44] @ (1fed34 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 1fecd4 │ │ │ │ ldr r0, [pc, #44] @ (1fed40 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1fecd4 │ │ │ │ nop │ │ │ │ udf #226 @ 0xe2 │ │ │ │ movs r0, r6 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #248 @ (adr r4, 1fee24 ) │ │ │ │ + add r4, pc, #184 @ (adr r4, 1fede4 ) │ │ │ │ movs r0, r4 │ │ │ │ - add r4, pc, #24 @ (adr r4, 1fed48 ) │ │ │ │ + add r3, pc, #984 @ (adr r3, 1ff108 ) │ │ │ │ movs r0, r4 │ │ │ │ subs r0, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 1fecec │ │ │ │ + bvc.n 1feccc │ │ │ │ movs r2, r4 │ │ │ │ movs r6, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 1fed00 │ │ │ │ + bvc.n 1fece0 │ │ │ │ movs r2, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r1, [pc, #564] @ (1fef8c ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -293208,23 +293211,23 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ subs r3, r5, #2 │ │ │ │ cmp r3, #1 │ │ │ │ bls.w 1feec0 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, sp │ │ │ │ ldrd r0, r1, [r0, #100] @ 0x64 │ │ │ │ - bl 29f700 │ │ │ │ + bl 29f6f8 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1fee82 │ │ │ │ cbz r1, 1fed9a │ │ │ │ mov r0, r4 │ │ │ │ bl 1fe0fc │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - bl 3e069c │ │ │ │ + bl 3e0694 │ │ │ │ cmp r5, #6 │ │ │ │ bne.w 1feeac │ │ │ │ ldr.w r3, [r4, #616] @ 0x268 │ │ │ │ cmp r3, #6 │ │ │ │ bne.w 1fef5a │ │ │ │ ldr.w r8, [pc, #492] @ 1fef98 │ │ │ │ add.w r7, r4, #212 @ 0xd4 │ │ │ │ @@ -293234,41 +293237,41 @@ │ │ │ │ ldrb.w r3, [r4, #632] @ 0x278 │ │ │ │ cbz r3, 1fedc6 │ │ │ │ mov r0, r4 │ │ │ │ bl 1fec34 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1fef72 │ │ │ │ - bl 2a0938 │ │ │ │ + bl 2a0930 │ │ │ │ ldr r3, [pc, #460] @ (1fefa0 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ movw r2, #3244 @ 0xcac │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ ldr r5, [r4, #100] @ 0x64 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r8 │ │ │ │ str r3, [r4, #100] @ 0x64 │ │ │ │ movw r2, #3247 @ 0xcaf │ │ │ │ mov r0, r7 │ │ │ │ - bl 3da798 │ │ │ │ + bl 3da790 │ │ │ │ mov r0, r5 │ │ │ │ - bl 29f4cc │ │ │ │ + bl 29f4c4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 29f95c │ │ │ │ + bl 29f954 │ │ │ │ add.w r0, r4, #616 @ 0x268 │ │ │ │ ldr.w r1, [r4, #616] @ 0x268 │ │ │ │ movs r2, #7 │ │ │ │ bl 1fd4d4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ add.w r0, r4, #1088 @ 0x440 │ │ │ │ - bl 3daf50 │ │ │ │ + bl 3daf48 │ │ │ │ ldr.w r0, [r4, #616] @ 0x268 │ │ │ │ bl 20a118 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1fee14 │ │ │ │ ldr.w r3, [r4, #616] @ 0x268 │ │ │ │ cmp r3, #9 │ │ │ │ bne.n 1feec0 │ │ │ │ @@ -293284,15 +293287,15 @@ │ │ │ │ bl 213528 │ │ │ │ b.n 1fee68 │ │ │ │ mov r0, r4 │ │ │ │ bl 1febfc │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1feeec │ │ │ │ add.w r0, r4, #640 @ 0x280 │ │ │ │ - bl 3daf50 │ │ │ │ + bl 3daf48 │ │ │ │ mov r0, r4 │ │ │ │ bl 1febfc │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1feeec │ │ │ │ ldr.w r3, [r4, #616] @ 0x268 │ │ │ │ cmp r3, #9 │ │ │ │ beq.n 1fee4c │ │ │ │ @@ -293335,59 +293338,59 @@ │ │ │ │ b.n 1fee88 │ │ │ │ ldr r1, [pc, #228] @ (1fefac ) │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [pc, #228] @ (1fefb0 ) │ │ │ │ add r1, pc │ │ │ │ add.w r1, r1, #860 @ 0x35c │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ b.n 1fedba │ │ │ │ ldr r1, [pc, #216] @ (1fefb4 ) │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [pc, #216] @ (1fefb8 ) │ │ │ │ add r1, pc │ │ │ │ add.w r1, r1, #860 @ 0x35c │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ b.n 1fedba │ │ │ │ ldr r1, [pc, #204] @ (1fefbc ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [pc, #204] @ (1fefc0 ) │ │ │ │ add r1, pc │ │ │ │ add.w r1, r1, #860 @ 0x35c │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ b.n 1fedba │ │ │ │ ldr r3, [pc, #192] @ (1fefc4 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1feec0 │ │ │ │ ldr r3, [pc, #184] @ (1fefc8 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 1feec0 │ │ │ │ ldr r0, [pc, #180] @ (1fefcc ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1feec0 │ │ │ │ ldr r3, [pc, #172] @ (1fefd0 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1fee7e │ │ │ │ ldr r3, [pc, #156] @ (1fefc8 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r2, r3, #16 │ │ │ │ bpl.n 1fee7e │ │ │ │ ldr r0, [pc, #156] @ (1fefd4 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1fee7e │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #148] @ (1fefd8 ) │ │ │ │ movw r2, #3323 @ 0xcfb │ │ │ │ ldr r1, [pc, #144] @ (1fefdc ) │ │ │ │ ldr r0, [pc, #148] @ (1fefe0 ) │ │ │ │ add r3, pc │ │ │ │ @@ -293416,63 +293419,63 @@ │ │ │ │ nop │ │ │ │ ble.n 1fef30 │ │ │ │ movs r0, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ble.n 1fef24 │ │ │ │ movs r0, r6 │ │ │ │ - ldmia r3, {r1, r2, r3, r6} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r5} │ │ │ │ movs r2, r4 │ │ │ │ - bvc.n 1feef8 │ │ │ │ + bvc.n 1feed8 │ │ │ │ movs r2, r4 │ │ │ │ subs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ bgt.n 1feeec │ │ │ │ movs r0, r6 │ │ │ │ - ldr r4, [pc, #680] @ (1ff258 ) │ │ │ │ + ldr r4, [pc, #616] @ (1ff218 ) │ │ │ │ movs r5, r5 │ │ │ │ - bvs.n 1fef44 │ │ │ │ + bvs.n 1fef24 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r4, [pc, #600] @ (1ff210 ) │ │ │ │ + ldr r4, [pc, #536] @ (1ff1d0 ) │ │ │ │ movs r5, r5 │ │ │ │ - bvs.n 1fef7c │ │ │ │ + bvs.n 1fef5c │ │ │ │ movs r2, r4 │ │ │ │ - ldr r4, [pc, #512] @ (1ff1c0 ) │ │ │ │ + ldr r4, [pc, #448] @ (1ff180 ) │ │ │ │ movs r5, r5 │ │ │ │ - bvs.n 1fefb8 │ │ │ │ + bvs.n 1fef98 │ │ │ │ movs r2, r4 │ │ │ │ subs r4, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 1feff8 │ │ │ │ + bvc.n 1fefd8 │ │ │ │ movs r2, r4 │ │ │ │ cmp r0, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 1fef8c │ │ │ │ + bvs.n 1fef6c │ │ │ │ movs r2, r4 │ │ │ │ - ldr r4, [pc, #160] @ (1ff07c ) │ │ │ │ + ldr r4, [pc, #96] @ (1ff03c ) │ │ │ │ movs r5, r5 │ │ │ │ - ldmia r1, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r1, {r1, r2, r5, r7} │ │ │ │ movs r2, r4 │ │ │ │ - bpl.n 1fef64 │ │ │ │ + bpl.n 1fef44 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r4, [pc, #64] @ (1ff028 ) │ │ │ │ + ldr r4, [pc, #0] @ (1fefe8 ) │ │ │ │ movs r5, r5 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r7} │ │ │ │ movs r2, r4 │ │ │ │ - bpl.n 1fef60 │ │ │ │ + bpl.n 1fef40 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r3, [pc, #992] @ (1ff3d4 ) │ │ │ │ + ldr r3, [pc, #928] @ (1ff394 ) │ │ │ │ movs r5, r5 │ │ │ │ - ldmia r1, {r1, r2, r7} │ │ │ │ + ldmia r1, {r1, r2, r4, r5, r6} │ │ │ │ movs r2, r4 │ │ │ │ - bpl.n 1fef9c │ │ │ │ + bpl.n 1fef7c │ │ │ │ movs r2, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #820] @ (1ff344 ) │ │ │ │ sub sp, #24 │ │ │ │ @@ -293484,57 +293487,57 @@ │ │ │ │ ldr r5, [pc, #816] @ (1ff34c ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r6, [pc, #816] @ (1ff350 ) │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 3e533c │ │ │ │ + bl 3e5334 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ - bl 29bbe4 │ │ │ │ + bl 29bbdc │ │ │ │ movs r0, #2 │ │ │ │ - bl 3f0538 │ │ │ │ + bl 3f0530 │ │ │ │ mov r9, r0 │ │ │ │ mov.w r0, #524288 @ 0x80000 │ │ │ │ mov sl, r1 │ │ │ │ - bl 2a0d90 │ │ │ │ + bl 2a0d88 │ │ │ │ ldr r2, [pc, #776] @ (1ff354 ) │ │ │ │ add r6, pc │ │ │ │ movs r3, #29 │ │ │ │ add r2, pc │ │ │ │ add.w r6, r6, #880 @ 0x370 │ │ │ │ mov r1, r5 │ │ │ │ str.w r0, [r4, #208] @ 0xd0 │ │ │ │ str r6, [sp, #0] │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r1, [pc, #756] @ (1ff358 ) │ │ │ │ ldr.w r8, [pc, #756] @ 1ff35c │ │ │ │ add r1, pc │ │ │ │ - bl 2a70e4 │ │ │ │ + bl 2a70dc │ │ │ │ str r6, [sp, #0] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r1, r5 │ │ │ │ movs r3, #29 │ │ │ │ ldr.w r0, [r4, #208] @ 0xd0 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ add r8, pc │ │ │ │ - bl 29f5d0 │ │ │ │ + bl 29f5c8 │ │ │ │ mov r6, r0 │ │ │ │ ldr.w r0, [r4, #208] @ 0xd0 │ │ │ │ - bl 2975d0 │ │ │ │ + bl 2975c8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3f0538 │ │ │ │ + bl 3f0530 │ │ │ │ movs r3, #0 │ │ │ │ movw r2, #16960 @ 0x4240 │ │ │ │ movt r2, #15 │ │ │ │ - bl 4085c0 │ │ │ │ + bl 4085b8 │ │ │ │ strd r0, r1, [r4, #360] @ 0x168 │ │ │ │ - bl 29bc50 │ │ │ │ + bl 29bc48 │ │ │ │ strd r0, r1, [r4, #352] @ 0x160 │ │ │ │ bl 20bf54 │ │ │ │ strd r0, r1, [r4, #336] @ 0x150 │ │ │ │ bl 20c368 │ │ │ │ ldr r0, [pc, #676] @ (1ff360 ) │ │ │ │ movw r1, #3933 @ 0xf5d │ │ │ │ add r0, pc │ │ │ │ @@ -293547,27 +293550,27 @@ │ │ │ │ mov r5, r0 │ │ │ │ bl 1cbd38 │ │ │ │ mov r0, r4 │ │ │ │ bl 1fe03c │ │ │ │ cmp r5, #0 │ │ │ │ bne.w 1ff294 │ │ │ │ movs r0, #2 │ │ │ │ - bl 3f0538 │ │ │ │ + bl 3f0530 │ │ │ │ movs r3, #0 │ │ │ │ movw r2, #16960 @ 0x4240 │ │ │ │ movt r2, #15 │ │ │ │ - bl 4085c0 │ │ │ │ + bl 4085b8 │ │ │ │ movs r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, sl │ │ │ │ movw r2, #16960 @ 0x4240 │ │ │ │ movt r2, #15 │ │ │ │ - bl 4085c0 │ │ │ │ + bl 4085b8 │ │ │ │ ldr r3, [pc, #592] @ (1ff364 ) │ │ │ │ subs r5, r5, r0 │ │ │ │ str.w r5, [r4, #904] @ 0x388 │ │ │ │ sbc.w r7, r7, r1 │ │ │ │ str.w r7, [r4, #908] @ 0x38c │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ mov r9, r3 │ │ │ │ @@ -293600,18 +293603,18 @@ │ │ │ │ bls.n 1ff1c4 │ │ │ │ ldr r0, [pc, #508] @ (1ff370 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 1fc6a0 │ │ │ │ bl 1cbd38 │ │ │ │ mov r0, r6 │ │ │ │ - bl 29f95c │ │ │ │ + bl 29f954 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2975d0 │ │ │ │ - bl 3e5594 │ │ │ │ + bl 2975c8 │ │ │ │ + bl 3e558c │ │ │ │ ldr r2, [pc, #480] @ (1ff374 ) │ │ │ │ ldr r3, [pc, #436] @ (1ff348 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ @@ -293629,23 +293632,23 @@ │ │ │ │ cmp r3, #1 │ │ │ │ bls.n 1ff172 │ │ │ │ ldr r1, [pc, #432] @ (1ff378 ) │ │ │ │ ldr r0, [pc, #436] @ (1ff37c ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ add.w r1, r1, #892 @ 0x37c │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ b.n 1ff172 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2141a0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1ff146 │ │ │ │ mov r0, r6 │ │ │ │ - bl 29f814 │ │ │ │ + bl 29f80c │ │ │ │ bl 20c4dc │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1ff146 │ │ │ │ ldr r5, [pc, #396] @ (1ff380 ) │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [pc, #396] @ (1ff384 ) │ │ │ │ add r5, pc │ │ │ │ @@ -293663,19 +293666,19 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bgt.n 1ff2b0 │ │ │ │ mov r0, r4 │ │ │ │ bl 1fed44 │ │ │ │ cmp r0, #2 │ │ │ │ beq.n 1ff264 │ │ │ │ movs r0, #0 │ │ │ │ - bl 3f0538 │ │ │ │ + bl 3f0530 │ │ │ │ movs r3, #0 │ │ │ │ movw r2, #16960 @ 0x4240 │ │ │ │ movt r2, #15 │ │ │ │ - bl 4085c0 │ │ │ │ + bl 4085b8 │ │ │ │ ldr.w r3, [r4, #360] @ 0x168 │ │ │ │ ldr.w r7, [r4, #364] @ 0x16c │ │ │ │ adds r3, #100 @ 0x64 │ │ │ │ adc.w r7, r7, #0 │ │ │ │ cmp r0, r3 │ │ │ │ sbcs.w r7, r1, r7 │ │ │ │ blt.n 1ff202 │ │ │ │ @@ -293699,33 +293702,33 @@ │ │ │ │ ldr r3, [pc, #268] @ (1ff38c ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.w 1ff156 │ │ │ │ ldr r0, [pc, #260] @ (1ff390 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1ff156 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ bl 1fe0fc │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 3e069c │ │ │ │ + bl 3e0694 │ │ │ │ movs r2, #11 │ │ │ │ movs r1, #4 │ │ │ │ add.w r0, r4, #616 @ 0x268 │ │ │ │ bl 1fd4d4 │ │ │ │ b.n 1ff156 │ │ │ │ ldr.w r5, [r4, #616] @ 0x268 │ │ │ │ cmp r5, #4 │ │ │ │ beq.n 1ff306 │ │ │ │ cmp r5, #2 │ │ │ │ beq.n 1ff264 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ - bl 29f7c8 │ │ │ │ + bl 29f7c0 │ │ │ │ cbnz r0, 1ff2f2 │ │ │ │ mov r0, r4 │ │ │ │ bl 1fdef0 │ │ │ │ b.n 1ff264 │ │ │ │ ldr r3, [pc, #196] @ (1ff394 ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ @@ -293734,93 +293737,93 @@ │ │ │ │ ldr r3, [pc, #176] @ (1ff38c ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r1, r3, #16 │ │ │ │ bpl.w 1ff12e │ │ │ │ ldr r0, [pc, #172] @ (1ff398 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1ff12e │ │ │ │ ldr.w r3, [r9] │ │ │ │ cbnz r3, 1ff31c │ │ │ │ mov r1, r5 │ │ │ │ movs r2, #11 │ │ │ │ add.w r0, r4, #616 @ 0x268 │ │ │ │ bl 1fd4d4 │ │ │ │ b.n 1ff264 │ │ │ │ ldr.w r3, [r4, #208] @ 0xd0 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ ldr r1, [r3, #60] @ 0x3c │ │ │ │ - bl 29fa50 │ │ │ │ + bl 29fa48 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ - bl 29f814 │ │ │ │ + bl 29f80c │ │ │ │ b.n 1ff2bc │ │ │ │ ldr r3, [pc, #124] @ (1ff39c ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1ff2f8 │ │ │ │ ldr r3, [pc, #96] @ (1ff38c ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r2, r3, #16 │ │ │ │ bpl.n 1ff2f8 │ │ │ │ ldr r0, [pc, #104] @ (1ff3a0 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1ff2f8 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ blt.n 1ff378 │ │ │ │ movs r0, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb880 │ │ │ │ + @ instruction: 0xb870 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r3, [pc, #168] @ (1ff3fc ) │ │ │ │ + ldr r3, [pc, #104] @ (1ff3bc ) │ │ │ │ movs r5, r5 │ │ │ │ - @ instruction: 0xb83a │ │ │ │ + @ instruction: 0xb82a │ │ │ │ movs r0, r4 │ │ │ │ - bpl.n 1ff31c │ │ │ │ + bpl.n 1ff2fc │ │ │ │ movs r2, r4 │ │ │ │ bge.n 1ff2bc │ │ │ │ movs r0, r6 │ │ │ │ - ldmia r0!, {r2, r6} │ │ │ │ + ldmia r0!, {r2, r4, r5} │ │ │ │ movs r2, r4 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r4, r6, r7} │ │ │ │ + stmia r7!, {r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ - stmia r7!, {r2, r5, r7} │ │ │ │ + stmia r7!, {r2, r4, r7} │ │ │ │ movs r2, r4 │ │ │ │ lsls r7, r5, #29 │ │ │ │ movs r0, r0 │ │ │ │ bls.n 1ff2a8 │ │ │ │ movs r0, r6 │ │ │ │ - ldr r1, [pc, #688] @ (1ff62c ) │ │ │ │ + ldr r1, [pc, #624] @ (1ff5ec ) │ │ │ │ movs r5, r5 │ │ │ │ - bmi.n 1ff364 │ │ │ │ + bmi.n 1ff344 │ │ │ │ movs r2, r4 │ │ │ │ ldrh r2, [r1, #36] @ 0x24 │ │ │ │ movs r5, r7 │ │ │ │ ldmia r7, {r0, r4, r7} │ │ │ │ vtbx.8 d17, {d15-d16}, d20 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 1ff3b4 │ │ │ │ + bmi.n 1ff394 │ │ │ │ movs r2, r4 │ │ │ │ asrs r4, r5, #24 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 1ff478 │ │ │ │ + bcc.n 1ff458 │ │ │ │ movs r2, r4 │ │ │ │ movs r1, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 1ff430 │ │ │ │ + bcc.n 1ff410 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ 001ff3a4 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -293850,15 +293853,15 @@ │ │ │ │ ldr r1, [pc, #276] @ (1ff500 ) │ │ │ │ mov r0, r7 │ │ │ │ movs r2, #56 @ 0x38 │ │ │ │ add r1, pc │ │ │ │ blx r3 │ │ │ │ ldr.w r0, [r4, #624] @ 0x270 │ │ │ │ cbz r0, 1ff3fe │ │ │ │ - bl 29f4cc │ │ │ │ + bl 29f4c4 │ │ │ │ ldr r5, [pc, #260] @ (1ff504 ) │ │ │ │ mov r0, r7 │ │ │ │ bl 1fb910 │ │ │ │ movw r6, #62454 @ 0xf3f6 │ │ │ │ ldr.w r1, [r4, #616] @ 0x268 │ │ │ │ add r5, pc │ │ │ │ b.n 1ff430 │ │ │ │ @@ -293888,15 +293891,15 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ add.w r0, r4, #1016 @ 0x3f8 │ │ │ │ str r1, [sp, #8] │ │ │ │ - bl 3dcf84 │ │ │ │ + bl 3dcf7c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ b.n 1ff41e │ │ │ │ ldr r5, [r4, #100] @ 0x64 │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 1ff446 │ │ │ │ add.w r0, r4, #616 @ 0x268 │ │ │ │ movs r2, #3 │ │ │ │ @@ -293922,15 +293925,15 @@ │ │ │ │ ldr r1, [pc, #84] @ (1ff508 ) │ │ │ │ mov r0, r7 │ │ │ │ movs r2, #56 @ 0x38 │ │ │ │ add r1, pc │ │ │ │ blx r3 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ cbz r0, 1ff4c2 │ │ │ │ - bl 29f4cc │ │ │ │ + bl 29f4c4 │ │ │ │ mov r0, r7 │ │ │ │ bl 1fb910 │ │ │ │ b.n 1ff440 │ │ │ │ ldr r3, [pc, #64] @ (1ff50c ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -293938,50 +293941,50 @@ │ │ │ │ ldr r3, [pc, #56] @ (1ff510 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r2, r3, #16 │ │ │ │ bpl.w 1ff3d6 │ │ │ │ ldr r0, [pc, #48] @ (1ff514 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1ff3d6 │ │ │ │ bl 14638c │ │ │ │ nop │ │ │ │ ldrh r6, [r0, #22] │ │ │ │ movs r5, r7 │ │ │ │ bvc.n 1ff5d8 │ │ │ │ movs r0, r6 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r4, [sp, #656] @ 0x290 │ │ │ │ movs r0, r4 │ │ │ │ ldrh r2, [r6, #18] │ │ │ │ movs r5, r7 │ │ │ │ - ldr r3, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r3, [sp, #888] @ 0x378 │ │ │ │ movs r0, r4 │ │ │ │ subs r4, r1, #1 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 1ff504 │ │ │ │ + bne.n 1ff4e4 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ 001ff518 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 2191b4 │ │ │ │ bl 1ff3a4 │ │ │ │ ldr r3, [pc, #20] @ (1ff544 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 2975d0 │ │ │ │ + bl 2975c8 │ │ │ │ bl 1f4fc0 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 1f4fcc │ │ │ │ ldrh r0, [r2, #10] │ │ │ │ movs r5, r7 │ │ │ │ │ │ │ │ 001ff548 : │ │ │ │ @@ -294172,19 +294175,19 @@ │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ strh r2, [r6, #62] @ 0x3e │ │ │ │ movs r5, r7 │ │ │ │ bmi.n 1ff634 │ │ │ │ movs r0, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - add sl, r6 │ │ │ │ + add sl, r4 │ │ │ │ movs r5, r5 │ │ │ │ - stmia r2!, {r6} │ │ │ │ + stmia r2!, {r4, r5} │ │ │ │ movs r2, r4 │ │ │ │ - beq.n 1ff754 │ │ │ │ + beq.n 1ff734 │ │ │ │ movs r2, r4 │ │ │ │ bmi.n 1ff7c0 │ │ │ │ movs r0, r6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -294204,15 +294207,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 1ff86c │ │ │ │ ldr.w r0, [r4, #1192] @ 0x4a8 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #1192] @ 0x4a8 │ │ │ │ cbz r0, 1ff756 │ │ │ │ - bl 3d2548 │ │ │ │ + bl 3d2540 │ │ │ │ ldr.w r0, [r4, #1188] @ 0x4a4 │ │ │ │ movs r6, #0 │ │ │ │ blx 143ca4 │ │ │ │ str.w r6, [r4, #1188] @ 0x4a4 │ │ │ │ bl 214488 │ │ │ │ bl 1f6238 │ │ │ │ ldr.w r0, [r4, #1208] @ 0x4b8 │ │ │ │ @@ -294241,31 +294244,31 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r4, #100] @ 0x64 │ │ │ │ bl 1fb910 │ │ │ │ cbz r5, 1ff7c8 │ │ │ │ bl 202a14 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2a0938 │ │ │ │ + bl 2a0930 │ │ │ │ mov r0, r5 │ │ │ │ - bl 29f95c │ │ │ │ + bl 29f954 │ │ │ │ ldr r3, [pc, #248] @ (1ff8c4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr.w r3, [r3, #616] @ 0x268 │ │ │ │ subs r3, #4 │ │ │ │ cmp r3, #2 │ │ │ │ bls.n 1ff892 │ │ │ │ ldr.w r1, [r4, #616] @ 0x268 │ │ │ │ cmp r1, #2 │ │ │ │ beq.n 1ff860 │ │ │ │ ldr.w r0, [r4, #1052] @ 0x41c │ │ │ │ cbz r0, 1ff7ee │ │ │ │ - bl 3e00f8 │ │ │ │ - bl 3e0150 │ │ │ │ + bl 3e00f0 │ │ │ │ + bl 3e0148 │ │ │ │ ldr.w r3, [r4, #616] @ 0x268 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ subs r1, r3, #2 │ │ │ │ cmp r3, #11 │ │ │ │ it ne │ │ │ │ cmpne r1, #1 │ │ │ │ @@ -294274,15 +294277,15 @@ │ │ │ │ movhi r1, #0 │ │ │ │ adds r1, #1 │ │ │ │ bl 1ff670 │ │ │ │ add r0, sp, #4 │ │ │ │ movs r3, #2 │ │ │ │ movs r2, #0 │ │ │ │ strd r3, r2, [sp, #4] │ │ │ │ - bl 3fbd24 │ │ │ │ + bl 3fbd1c │ │ │ │ ldr r2, [pc, #172] @ (1ff8c8 ) │ │ │ │ ldr r3, [pc, #148] @ (1ff8b0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ @@ -294294,15 +294297,15 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 1cbd38 │ │ │ │ add.w r0, r4, #96 @ 0x60 │ │ │ │ - bl 3db310 │ │ │ │ + bl 3db308 │ │ │ │ ldr r0, [pc, #124] @ (1ff8cc ) │ │ │ │ movs r3, #0 │ │ │ │ movw r1, #1506 @ 0x5e2 │ │ │ │ add r0, pc │ │ │ │ strb.w r3, [r4, #917] @ 0x395 │ │ │ │ bl 1cbccc │ │ │ │ b.n 1ff796 │ │ │ │ @@ -294318,15 +294321,15 @@ │ │ │ │ ldr r3, [pc, #88] @ (1ff8d4 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.w 1ff746 │ │ │ │ ldr r0, [pc, #80] @ (1ff8d8 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 1ff746 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #72] @ (1ff8dc ) │ │ │ │ movw r2, #1529 @ 0x5f9 │ │ │ │ ldr r1, [pc, #68] @ (1ff8e0 ) │ │ │ │ ldr r0, [pc, #72] @ (1ff8e4 ) │ │ │ │ add r3, pc │ │ │ │ @@ -294341,33 +294344,33 @@ │ │ │ │ movs r0, r0 │ │ │ │ bcc.n 1ff8b0 │ │ │ │ movs r0, r6 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r0, [sp, #952] @ 0x3b8 │ │ │ │ movs r0, r4 │ │ │ │ strh r6, [r6, #52] @ 0x34 │ │ │ │ movs r5, r7 │ │ │ │ bcc.n 1ff8ec │ │ │ │ movs r0, r6 │ │ │ │ - stmia r0!, {r4, r5, r7} │ │ │ │ + stmia r0!, {r5, r7} │ │ │ │ movs r2, r4 │ │ │ │ cmp r4, #252 @ 0xfc │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6!, {r1, r2, r7} │ │ │ │ + ldmia r6, {r1, r2, r4, r5, r6} │ │ │ │ movs r2, r4 │ │ │ │ - cmn r0, r3 │ │ │ │ + cmn r0, r1 │ │ │ │ movs r5, r5 │ │ │ │ - stmia r0!, {r1, r2, r5, r6} │ │ │ │ + stmia r0!, {r1, r2, r4, r6} │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r6, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r6, {r2, r3, r5, r6} │ │ │ │ movs r2, r4 │ │ │ │ b.n 1ff714 │ │ │ │ nop │ │ │ │ │ │ │ │ 001ff8ec : │ │ │ │ ldr.w r3, [r0, #616] @ 0x268 │ │ │ │ subs r0, r3, #2 │ │ │ │ @@ -294471,15 +294474,15 @@ │ │ │ │ movs r5, r7 │ │ │ │ │ │ │ │ 001ff9d8 : │ │ │ │ ldr r3, [pc, #8] @ (1ff9e4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ adds r0, #96 @ 0x60 │ │ │ │ - b.w 3db2d0 │ │ │ │ + b.w 3db2c8 │ │ │ │ strh r6, [r4, #36] @ 0x24 │ │ │ │ movs r5, r7 │ │ │ │ │ │ │ │ 001ff9e8 : │ │ │ │ ldr.w r0, [r0, #596] @ 0x254 │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #2 │ │ │ │ @@ -294519,28 +294522,28 @@ │ │ │ │ str.w r0, [r4, #616] @ 0x268 │ │ │ │ str.w r0, [r4, #624] @ 0x270 │ │ │ │ strh.w r0, [r4, #916] @ 0x394 │ │ │ │ strd r2, r3, [r4, #864] @ 0x360 │ │ │ │ ldr.w r0, [r4, #1052] @ 0x41c │ │ │ │ strd r2, r3, [r4, #872] @ 0x368 │ │ │ │ strd r2, r3, [r4, #904] @ 0x388 │ │ │ │ - bl 3e069c │ │ │ │ + bl 3e0694 │ │ │ │ str.w r5, [r4, #1052] @ 0x41c │ │ │ │ bl 213dac │ │ │ │ cbnz r0, 1ffade │ │ │ │ movs r2, #1 │ │ │ │ add.w r0, r4, #616 @ 0x268 │ │ │ │ movs r1, #0 │ │ │ │ bl 1fd4d4 │ │ │ │ movs r0, #0 │ │ │ │ - bl 3f0538 │ │ │ │ + bl 3f0530 │ │ │ │ movs r3, #0 │ │ │ │ movw r2, #16960 @ 0x4240 │ │ │ │ movt r2, #15 │ │ │ │ - bl 4085c0 │ │ │ │ + bl 4085b8 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r4, #848] @ 0x350 │ │ │ │ strd r2, r3, [r4, #352] @ 0x160 │ │ │ │ strd r2, r3, [r4, #368] @ 0x170 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ ldr r3, [pc, #80] @ (1ffaf0 ) │ │ │ │ @@ -294553,25 +294556,25 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ blx 145498 │ │ │ │ bl 21f78c │ │ │ │ add.w r0, r4, #1200 @ 0x4b0 │ │ │ │ movs r1, #0 │ │ │ │ strb.w r1, [r4, #1198] @ 0x4ae │ │ │ │ - bl 3dd008 │ │ │ │ + bl 3dd000 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ - bl 3d2484 │ │ │ │ + bl 3d247c │ │ │ │ str.w r0, [r4, #1192] @ 0x4a8 │ │ │ │ b.n 1ffa68 │ │ │ │ nop │ │ │ │ bne.n 1ffb2c │ │ │ │ movs r0, r6 │ │ │ │ adds r1, #176 @ 0xb0 │ │ │ │ ... │ │ │ │ @@ -294608,15 +294611,15 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cbz r3, 1ffb40 │ │ │ │ lsls r2, r1, #31 │ │ │ │ bmi.n 1ffba0 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e0744 │ │ │ │ + bl 3e073c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 1fc430 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1ffbbc │ │ │ │ ldr r5, [pc, #132] @ (1ffbdc ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -294650,19 +294653,19 @@ │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx 145afc │ │ │ │ str r0, [r5, #0] │ │ │ │ b.n 1ffb64 │ │ │ │ ldr r2, [pc, #64] @ (1ffbe4 ) │ │ │ │ ldr r1, [r6, #0] │ │ │ │ add r2, pc │ │ │ │ - bl 3e07c4 │ │ │ │ + bl 3e07bc │ │ │ │ movs r3, #0 │ │ │ │ ldrd r1, r0, [sp, #4] │ │ │ │ str r3, [r6, #0] │ │ │ │ - bl 3e0744 │ │ │ │ + bl 3e073c │ │ │ │ mvn.w r0, #12 │ │ │ │ b.n 1ffb6e │ │ │ │ mvn.w r0, #15 │ │ │ │ b.n 1ffb6e │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ beq.n 1ffc10 │ │ │ │ @@ -294675,15 +294678,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r5, #24] │ │ │ │ movs r5, r7 │ │ │ │ ldmia r7, {r1, r3, r4, r5, r7} │ │ │ │ movs r0, r6 │ │ │ │ - ldmia r3!, {r2, r4, r7} │ │ │ │ + ldmia r3!, {r2, r7} │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ 001ffbe8 : │ │ │ │ mov r2, r1 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ b.w 1ffaf4 │ │ │ │ nop │ │ │ │ @@ -294741,15 +294744,15 @@ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 143da8 │ │ │ │ str.w r0, [r4], #4 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ cmp r4, r6 │ │ │ │ bne.n 1ffc6e │ │ │ │ mov r0, r1 │ │ │ │ - bl 3e069c │ │ │ │ + bl 3e0694 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #0] │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -294795,15 +294798,15 @@ │ │ │ │ bl 1ea1f4 │ │ │ │ cbz r0, 1ffd3c │ │ │ │ mov r1, r8 │ │ │ │ add r0, sp, #20 │ │ │ │ movs r3, #2 │ │ │ │ str r4, [sp, #24] │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 3fbc0c │ │ │ │ + bl 3fbc04 │ │ │ │ cbz r0, 1ffd58 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r0, fp │ │ │ │ ldr r1, [sp, #8] │ │ │ │ eor.w r2, r2, #1 │ │ │ │ orr.w r2, sl, r2 │ │ │ │ strb.w r2, [r5, #740] @ 0x2e4 │ │ │ │ @@ -294812,30 +294815,30 @@ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1ffda0 │ │ │ │ add r0, sp, #20 │ │ │ │ movs r3, #2 │ │ │ │ str r4, [sp, #24] │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 3fbd24 │ │ │ │ + bl 3fbd1c │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3e0744 │ │ │ │ + bl 3e073c │ │ │ │ b.n 1ffd58 │ │ │ │ ldr r3, [pc, #140] @ (1ffdcc ) │ │ │ │ mov r0, r8 │ │ │ │ ldr r2, [pc, #140] @ (1ffdd0 ) │ │ │ │ ldr r1, [pc, #144] @ (1ffdd4 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #972 @ 0x3cc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #1943 @ 0x797 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ ldr r2, [pc, #124] @ (1ffdd8 ) │ │ │ │ ldr r3, [pc, #104] @ (1ffdc4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ @@ -294855,47 +294858,47 @@ │ │ │ │ ldr r1, [pc, #88] @ (1ffde4 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #972 @ 0x3cc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #1939 @ 0x793 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1ffd58 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ cbz r0, 1ffdb4 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 2974b0 │ │ │ │ + bl 2974a8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ strb r3, [r6, #0] │ │ │ │ b.n 1ffd58 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ bl 14638c │ │ │ │ bl 1463bc │ │ │ │ strh r2, [r0, #14] │ │ │ │ movs r5, r7 │ │ │ │ ldmia r6, {r2, r5, r6} │ │ │ │ movs r0, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #42 @ 0x2a │ │ │ │ movs r1, r6 │ │ │ │ - subs r6, #48 @ 0x30 │ │ │ │ + subs r6, #32 │ │ │ │ movs r5, r5 │ │ │ │ - ldmia r2!, {r1, r3, r4, r6} │ │ │ │ + ldmia r2!, {r1, r3, r6} │ │ │ │ movs r2, r4 │ │ │ │ - cbnz r6, 1ffe44 │ │ │ │ + cbnz r6, 1ffe40 │ │ │ │ movs r2, r4 │ │ │ │ ldmia r5!, {r4, r6, r7} │ │ │ │ movs r0, r6 │ │ │ │ - subs r5, #234 @ 0xea │ │ │ │ + subs r5, #218 @ 0xda │ │ │ │ movs r5, r5 │ │ │ │ - ldmia r1!, {r2, r5, r6, r7} │ │ │ │ + ldmia r1!, {r2, r4, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ - cbnz r0, 1ffe44 │ │ │ │ + cbnz r0, 1ffe40 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ 001ffde8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -294917,28 +294920,28 @@ │ │ │ │ ldr r2, [pc, #144] @ (1ffea8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1016 @ 0x3f8 │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ movw r2, #1988 @ 0x7c4 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ add sp, #16 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [r3, #640] @ 0x280 │ │ │ │ cbz r0, 1ffe5a │ │ │ │ strd r3, r2, [sp, #8] │ │ │ │ - bl 3af2f0 │ │ │ │ + bl 3af2e8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ movs r1, #0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str.w r1, [r3, #640] @ 0x280 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ cbz r1, 1ffe70 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ @@ -294963,25 +294966,25 @@ │ │ │ │ add.w r3, r3, #996 @ 0x3e4 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ bl 1463bc │ │ │ │ nop │ │ │ │ strh r6, [r0, #4] │ │ │ │ movs r5, r7 │ │ │ │ - subs r5, #92 @ 0x5c │ │ │ │ + subs r5, #76 @ 0x4c │ │ │ │ movs r5, r5 │ │ │ │ - revsh r2, r5 │ │ │ │ + revsh r2, r3 │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r1!, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r1!, {r2, r3, r5, r7} │ │ │ │ movs r2, r4 │ │ │ │ - subs r4, #236 @ 0xec │ │ │ │ + subs r4, #220 @ 0xdc │ │ │ │ movs r5, r5 │ │ │ │ - rev16 r2, r7 │ │ │ │ + rev16 r2, r5 │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r1!, {r2, r6} │ │ │ │ + ldmia r1!, {r2, r4, r5} │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ 001ffeb8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -295019,15 +295022,15 @@ │ │ │ │ ldr r1, [pc, #280] @ (20002c ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ addw r3, r3, #1036 @ 0x40c │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2045 @ 0x7fd │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ ldr r2, [pc, #264] @ (200030 ) │ │ │ │ ldr r3, [pc, #240] @ (20001c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ @@ -295053,102 +295056,102 @@ │ │ │ │ mov r9, r2 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r2 │ │ │ │ movw r2, #2015 @ 0x7df │ │ │ │ mov r6, r1 │ │ │ │ mov r8, r1 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ bl 1fe0fc │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 3e069c │ │ │ │ + bl 3e0694 │ │ │ │ ldr r3, [pc, #184] @ (200040 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ movw r2, #2019 @ 0x7e3 │ │ │ │ add.w r0, r4, #212 @ 0xd4 │ │ │ │ mov r1, r6 │ │ │ │ blx r3 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ cbz r0, 1fffc8 │ │ │ │ - bl 29f4cc │ │ │ │ + bl 29f4c4 │ │ │ │ mov r1, r8 │ │ │ │ mov r6, r0 │ │ │ │ movw r2, #2023 @ 0x7e7 │ │ │ │ add.w r0, r4, #212 @ 0xd4 │ │ │ │ - bl 3da798 │ │ │ │ + bl 3da790 │ │ │ │ cbz r6, 1fffd6 │ │ │ │ ldr r2, [pc, #144] @ (200044 ) │ │ │ │ mov r3, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ movw r2, #2025 @ 0x7e9 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1fffd6 │ │ │ │ mov r1, r6 │ │ │ │ add.w r0, r4, #212 @ 0xd4 │ │ │ │ movw r2, #2023 @ 0x7e7 │ │ │ │ - bl 3da798 │ │ │ │ + bl 3da790 │ │ │ │ add.w r0, r4, #640 @ 0x280 │ │ │ │ - bl 3dad88 │ │ │ │ + bl 3dad80 │ │ │ │ b.n 1fff26 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 29f4cc │ │ │ │ + bl 29f4c4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1fff26 │ │ │ │ ldr r3, [pc, #92] @ (200048 ) │ │ │ │ mov.w r2, #2040 @ 0x7f8 │ │ │ │ ldr r4, [pc, #88] @ (20004c ) │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [pc, #88] @ (200050 ) │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ addw r3, r3, #1036 @ 0x40c │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 1fff26 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ bl 1463bc │ │ │ │ bl 14638c │ │ │ │ ldrb r2, [r6, #30] │ │ │ │ movs r5, r7 │ │ │ │ ldmia r4, {r1, r3, r4, r6} │ │ │ │ movs r0, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r4, {r2, r4, r6} │ │ │ │ movs r0, r6 │ │ │ │ - subs r4, #98 @ 0x62 │ │ │ │ + subs r4, #82 @ 0x52 │ │ │ │ movs r5, r5 │ │ │ │ - ldmia r1!, {r2, r4, r6} │ │ │ │ + ldmia r1!, {r2, r6} │ │ │ │ movs r2, r4 │ │ │ │ - cbnz r0, 20006a │ │ │ │ + cbnz r0, 200066 │ │ │ │ movs r2, r4 │ │ │ │ ldmia r4!, {r1} │ │ │ │ movs r0, r6 │ │ │ │ - subs r4, #28 │ │ │ │ + subs r4, #12 │ │ │ │ movs r5, r5 │ │ │ │ - cbnz r2, 200064 │ │ │ │ + cbnz r2, 200060 │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r0!, {r1, r4, r5, r7} │ │ │ │ + ldmia r0!, {r1, r5, r7} │ │ │ │ movs r2, r4 │ │ │ │ subs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r1, r3, r7} │ │ │ │ + ldmia r0!, {r1, r3, r4, r5, r6} │ │ │ │ movs r2, r4 │ │ │ │ - subs r3, #126 @ 0x7e │ │ │ │ + subs r3, #110 @ 0x6e │ │ │ │ movs r5, r5 │ │ │ │ - ldmia r0!, {r2, r3, r6, r7} │ │ │ │ + ldmia r0!, {r2, r3, r4, r5, r7} │ │ │ │ movs r2, r4 │ │ │ │ - cbnz r6, 200054 │ │ │ │ + @ instruction: 0xb8f6 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ 00200054 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -295166,18 +295169,18 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 3e00f8 │ │ │ │ + bl 3e00f0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e0744 │ │ │ │ + bl 3e073c │ │ │ │ movs r0, #1 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ @@ -295276,18 +295279,18 @@ │ │ │ │ ldr r1, [pc, #916] @ (200530 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ addw r3, r3, #1068 @ 0x42c │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2088 @ 0x828 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ cbz r4, 2001b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 396448 │ │ │ │ + bl 396440 │ │ │ │ ldr r2, [pc, #888] @ (200534 ) │ │ │ │ ldr r3, [pc, #864] @ (20051c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ @@ -295309,33 +295312,33 @@ │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #844] @ (200540 ) │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ add.w r3, r3, #1056 @ 0x420 │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 2001b8 │ │ │ │ ldr r3, [pc, #828] @ (200544 ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ ldr r3, [pc, #816] @ (200548 ) │ │ │ │ ldr r2, [pc, #820] @ (20054c ) │ │ │ │ ldr r1, [pc, #820] @ (200550 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r0, r6 │ │ │ │ add.w r3, r3, #1056 @ 0x420 │ │ │ │ movw r2, #2233 @ 0x8b9 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 2001b8 │ │ │ │ ldr r2, [pc, #796] @ (200554 ) │ │ │ │ add r2, pc │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cbz r2, 20026c │ │ │ │ ldr.w r1, [r2, #616] @ 0x268 │ │ │ │ cmp r1, #15 │ │ │ │ @@ -295350,26 +295353,26 @@ │ │ │ │ ldr r1, [pc, #776] @ (200560 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ addw r3, r3, #1068 @ 0x42c │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2101 @ 0x835 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 2001b0 │ │ │ │ movs r0, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ bl 1ea1f4 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 200356 │ │ │ │ movs r0, #5 │ │ │ │ bl 1ea1f4 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 20040e │ │ │ │ - bl 28fe30 │ │ │ │ + bl 28fe28 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 20042c │ │ │ │ bl 205ed0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r0, #3 │ │ │ │ bne.n 2002a2 │ │ │ │ ldrb.w r2, [r5, #610] @ 0x262 │ │ │ │ @@ -295424,51 +295427,51 @@ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 2001b0 │ │ │ │ mov r0, r5 │ │ │ │ bl 1fe3bc │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3e0744 │ │ │ │ + bl 3e073c │ │ │ │ b.n 2001b0 │ │ │ │ ldr r3, [pc, #552] @ (200564 ) │ │ │ │ mov r0, r6 │ │ │ │ ldr r2, [pc, #552] @ (200568 ) │ │ │ │ ldr r1, [pc, #556] @ (20056c ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ addw r3, r3, #1068 @ 0x42c │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2070 @ 0x816 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 2001b0 │ │ │ │ ldr r3, [pc, #536] @ (200570 ) │ │ │ │ mov r0, r6 │ │ │ │ ldr r2, [pc, #536] @ (200574 ) │ │ │ │ ldr r1, [pc, #536] @ (200578 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ addw r3, r3, #1068 @ 0x42c │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2106 @ 0x83a │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 2001b0 │ │ │ │ ldr r3, [pc, #516] @ (20057c ) │ │ │ │ mov r0, r6 │ │ │ │ ldr r2, [pc, #516] @ (200580 ) │ │ │ │ ldr r1, [pc, #520] @ (200584 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #1056 @ 0x420 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2261 @ 0x8d5 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 2001b0 │ │ │ │ movs r2, #8 │ │ │ │ add.w r0, r5, #616 @ 0x268 │ │ │ │ bl 1fd4d4 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ b.n 200302 │ │ │ │ ldr r3, [pc, #484] @ (200588 ) │ │ │ │ @@ -295477,36 +295480,36 @@ │ │ │ │ ldr r1, [pc, #488] @ (200590 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #1056 @ 0x420 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2242 @ 0x8c2 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 2001b8 │ │ │ │ bl 1f5f08 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r9, r0 │ │ │ │ str r3, [sp, #24] │ │ │ │ cbz r3, 2003e8 │ │ │ │ - bl 3c92dc │ │ │ │ + bl 3c92d4 │ │ │ │ ldr r3, [pc, #452] @ (200594 ) │ │ │ │ mov r7, r0 │ │ │ │ add r2, sp, #24 │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 3992c8 │ │ │ │ + bl 3992c0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3ca5d0 │ │ │ │ + bl 3ca5c8 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r0, r9 │ │ │ │ movs r1, #16 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 2a75b0 │ │ │ │ + bl 2a75a8 │ │ │ │ ldr r1, [pc, #420] @ (200598 ) │ │ │ │ movs r3, #0 │ │ │ │ str.w r0, [r5, #1208] @ 0x4b8 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add r1, pc │ │ │ │ blx 145fa8 │ │ │ │ ldr.w r0, [r5, #1208] @ 0x4b8 │ │ │ │ @@ -295519,27 +295522,27 @@ │ │ │ │ ldr r1, [pc, #396] @ (2005a4 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ addw r3, r3, #1068 @ 0x42c │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2111 @ 0x83f │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 2001b0 │ │ │ │ ldr r3, [pc, #376] @ (2005a8 ) │ │ │ │ mov r0, r6 │ │ │ │ ldr r2, [pc, #376] @ (2005ac ) │ │ │ │ ldr r1, [pc, #380] @ (2005b0 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ addw r3, r3, #1068 @ 0x42c │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2117 @ 0x845 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 2001b0 │ │ │ │ bl 2055d4 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 2004c4 │ │ │ │ bl 205f4c │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ @@ -295550,57 +295553,57 @@ │ │ │ │ ldr r1, [pc, #340] @ (2005bc ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ addw r3, r3, #1068 @ 0x42c │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2139 @ 0x85b │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 2001b0 │ │ │ │ ldr r3, [pc, #320] @ (2005c0 ) │ │ │ │ mov r0, r6 │ │ │ │ ldr r2, [pc, #320] @ (2005c4 ) │ │ │ │ ldr r1, [pc, #324] @ (2005c8 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ addw r3, r3, #1068 @ 0x42c │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2124 @ 0x84c │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 2001b0 │ │ │ │ ldr r1, [pc, #304] @ (2005cc ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [pc, #304] @ (2005d0 ) │ │ │ │ mov r0, r6 │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r2, [pc, #300] @ (2005d4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r1, [pc, #300] @ (2005d8 ) │ │ │ │ addw r3, r3, #1068 @ 0x42c │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2156 @ 0x86c │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 2001b0 │ │ │ │ ldr r1, [pc, #284] @ (2005dc ) │ │ │ │ add r1, pc │ │ │ │ b.n 20049e │ │ │ │ ldr r3, [pc, #280] @ (2005e0 ) │ │ │ │ mov r0, r6 │ │ │ │ ldr r2, [pc, #280] @ (2005e4 ) │ │ │ │ ldr r1, [pc, #284] @ (2005e8 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ addw r3, r3, #1068 @ 0x42c │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2134 @ 0x856 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 2001b0 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldr.w r2, [r5, #612] @ 0x264 │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 2002f0 │ │ │ │ ldr r3, [pc, #248] @ (2005ec ) │ │ │ │ mov r0, r6 │ │ │ │ @@ -295608,132 +295611,132 @@ │ │ │ │ ldr r1, [pc, #252] @ (2005f4 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ addw r3, r3, #1068 @ 0x42c │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2162 @ 0x872 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 2001b0 │ │ │ │ ldr r1, [pc, #232] @ (2005f8 ) │ │ │ │ add r1, pc │ │ │ │ b.n 20049e │ │ │ │ bl 14638c │ │ │ │ ldmia r2, {r2, r3, r4, r6} │ │ │ │ movs r0, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r2, #22] │ │ │ │ movs r5, r7 │ │ │ │ ldmia r2!, {r1, r3, r4, r5} │ │ │ │ movs r0, r6 │ │ │ │ - subs r1, #216 @ 0xd8 │ │ │ │ + subs r1, #200 @ 0xc8 │ │ │ │ movs r5, r5 │ │ │ │ - ldmia r0!, {r1} │ │ │ │ + stmia r7!, {r1, r4, r5, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xb75e │ │ │ │ + @ instruction: 0xb74e │ │ │ │ movs r2, r4 │ │ │ │ ldmia r1!, {r4, r5, r6} │ │ │ │ movs r0, r6 │ │ │ │ - subs r1, #128 @ 0x80 │ │ │ │ + subs r1, #112 @ 0x70 │ │ │ │ movs r5, r5 │ │ │ │ - pop {r1, r2, r4, r7, pc} │ │ │ │ + pop {r1, r2, r7, pc} │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xb708 │ │ │ │ + @ instruction: 0xb6f8 │ │ │ │ movs r2, r4 │ │ │ │ movs r0, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #90 @ 0x5a │ │ │ │ + subs r1, #74 @ 0x4a │ │ │ │ movs r5, r5 │ │ │ │ - stmia r6!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r6!, {r2, r3, r4, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xb6e2 │ │ │ │ + @ instruction: 0xb6d2 │ │ │ │ movs r2, r4 │ │ │ │ ldrb r2, [r1, #17] │ │ │ │ movs r5, r7 │ │ │ │ - subs r1, #30 │ │ │ │ + subs r1, #14 │ │ │ │ movs r5, r5 │ │ │ │ - stmia r7!, {r2, r3, r7} │ │ │ │ + stmia r7!, {r2, r3, r4, r5, r6} │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xb6a4 │ │ │ │ + @ instruction: 0xb694 │ │ │ │ movs r2, r4 │ │ │ │ - subs r0, #52 @ 0x34 │ │ │ │ + subs r0, #36 @ 0x24 │ │ │ │ movs r5, r5 │ │ │ │ - stmia r6!, {r1, r2, r3, r5} │ │ │ │ + stmia r6!, {r1, r2, r3, r4} │ │ │ │ movs r2, r4 │ │ │ │ - push {r1, r3, r4, r5, r7, lr} │ │ │ │ + push {r1, r3, r5, r7, lr} │ │ │ │ movs r2, r4 │ │ │ │ - subs r0, #22 │ │ │ │ + subs r0, #6 │ │ │ │ movs r5, r5 │ │ │ │ - stmia r6!, {r2, r3, r5, r7} │ │ │ │ + stmia r6!, {r2, r3, r4, r7} │ │ │ │ movs r2, r4 │ │ │ │ - push {r2, r3, r4, r7, lr} │ │ │ │ + push {r2, r3, r7, lr} │ │ │ │ movs r2, r4 │ │ │ │ - adds r7, #248 @ 0xf8 │ │ │ │ + adds r7, #232 @ 0xe8 │ │ │ │ movs r5, r5 │ │ │ │ - stmia r5!, {r1, r4, r6, r7} │ │ │ │ + stmia r5!, {r1, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ - push {r1, r2, r3, r4, r5, r6, lr} │ │ │ │ + push {r1, r2, r3, r5, r6, lr} │ │ │ │ movs r2, r4 │ │ │ │ - adds r7, #204 @ 0xcc │ │ │ │ + adds r7, #188 @ 0xbc │ │ │ │ movs r5, r5 │ │ │ │ - stmia r5!, {r1, r2, r7} │ │ │ │ + stmia r5!, {r1, r2, r4, r5, r6} │ │ │ │ movs r2, r4 │ │ │ │ - push {r1, r4, r6, lr} │ │ │ │ + push {r1, r6, lr} │ │ │ │ movs r2, r4 │ │ │ │ cmp r6, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ b.n 2008f6 │ │ │ │ - vqshl.u32 , q7, #31 │ │ │ │ + @ instruction: 0xffff374e │ │ │ │ movs r5, r5 │ │ │ │ - stmia r6!, {r5} │ │ │ │ + stmia r6!, {r4} │ │ │ │ movs r2, r4 │ │ │ │ - push {r2, r5, r6, r7} │ │ │ │ + push {r2, r4, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ - adds r7, #64 @ 0x40 │ │ │ │ + adds r7, #48 @ 0x30 │ │ │ │ movs r5, r5 │ │ │ │ - stmia r6!, {r1, r6} │ │ │ │ + stmia r6!, {r1, r4, r5} │ │ │ │ movs r2, r4 │ │ │ │ - push {r1, r2, r6, r7} │ │ │ │ + push {r1, r2, r4, r5, r7} │ │ │ │ movs r2, r4 │ │ │ │ - adds r7, #14 │ │ │ │ + adds r6, #254 @ 0xfe │ │ │ │ movs r5, r5 │ │ │ │ - stmia r6!, {r3, r4, r5, r7} │ │ │ │ + stmia r6!, {r3, r5, r7} │ │ │ │ movs r2, r4 │ │ │ │ - push {r2, r4, r7} │ │ │ │ + push {r2, r7} │ │ │ │ movs r2, r4 │ │ │ │ - adds r6, #240 @ 0xf0 │ │ │ │ + adds r6, #224 @ 0xe0 │ │ │ │ movs r5, r5 │ │ │ │ - stmia r6!, {r1, r3, r6} │ │ │ │ + stmia r6!, {r1, r3, r4, r5} │ │ │ │ movs r2, r4 │ │ │ │ - push {r1, r2, r4, r5, r6} │ │ │ │ + push {r1, r2, r5, r6} │ │ │ │ movs r2, r4 │ │ │ │ - stmia r4!, {r4, r6} │ │ │ │ + stmia r4!, {r6} │ │ │ │ movs r2, r4 │ │ │ │ - adds r6, #206 @ 0xce │ │ │ │ + adds r6, #190 @ 0xbe │ │ │ │ movs r5, r5 │ │ │ │ - stmia r6!, {r1, r3, r4, r7} │ │ │ │ + stmia r6!, {r1, r3, r7} │ │ │ │ movs r2, r4 │ │ │ │ - push {r1, r4, r6} │ │ │ │ + push {r1, r6} │ │ │ │ movs r2, r4 │ │ │ │ - cmp r5, #252 @ 0xfc │ │ │ │ + cmp r5, #236 @ 0xec │ │ │ │ movs r0, r5 │ │ │ │ - adds r6, #168 @ 0xa8 │ │ │ │ + adds r6, #152 @ 0x98 │ │ │ │ movs r5, r5 │ │ │ │ - stmia r6!, {r1, r4, r5} │ │ │ │ + stmia r6!, {r1, r5} │ │ │ │ movs r2, r4 │ │ │ │ - push {r1, r2, r3, r5} │ │ │ │ + push {r1, r2, r3, r4} │ │ │ │ movs r2, r4 │ │ │ │ - adds r6, #124 @ 0x7c │ │ │ │ + adds r6, #108 @ 0x6c │ │ │ │ movs r5, r5 │ │ │ │ - stmia r6!, {r1, r2, r5, r6} │ │ │ │ + stmia r6!, {r1, r2, r4, r6} │ │ │ │ movs r2, r4 │ │ │ │ - push {r1} │ │ │ │ + cbz r2, 200674 │ │ │ │ movs r2, r4 │ │ │ │ - stmia r3!, {r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r5, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ 002005fc : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -295751,15 +295754,15 @@ │ │ │ │ ldr r1, [pc, #68] @ (200668 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ addw r3, r3, #1084 @ 0x43c │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2355 @ 0x933 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ add sp, #12 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -295767,19 +295770,19 @@ │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ b.w 1ff3a4 │ │ │ │ bl 14638c │ │ │ │ nop │ │ │ │ ldrb r2, [r6, #1] │ │ │ │ movs r5, r7 │ │ │ │ - adds r5, #80 @ 0x50 │ │ │ │ + adds r5, #64 @ 0x40 │ │ │ │ movs r5, r5 │ │ │ │ - stmia r5!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r5!, {r1, r2, r3, r4, r6} │ │ │ │ movs r2, r4 │ │ │ │ - uxtb r6, r2 │ │ │ │ + uxtb r6, r0 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ 0020066c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -295794,79 +295797,79 @@ │ │ │ │ ldr.w r1, [r3, #616] @ 0x268 │ │ │ │ cmp r1, r0 │ │ │ │ beq.n 2006d0 │ │ │ │ ldr r3, [pc, #88] @ (2006ec ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ ldr r3, [pc, #80] @ (2006f0 ) │ │ │ │ ldr r2, [pc, #80] @ (2006f4 ) │ │ │ │ ldr r1, [pc, #84] @ (2006f8 ) │ │ │ │ add r3, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ add.w r3, r3, #1104 @ 0x450 │ │ │ │ movw r2, #2366 @ 0x93e │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ add sp, #16 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ add.w r0, r3, #1016 @ 0x3f8 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 3dcf84 │ │ │ │ + b.w 3dcf7c │ │ │ │ bl 14638c │ │ │ │ nop │ │ │ │ ldrb r0, [r0, #0] │ │ │ │ movs r5, r7 │ │ │ │ stmia r4!, {r1, r3, r5, r7} │ │ │ │ movs r0, r6 │ │ │ │ subs r0, r5, #0 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #208 @ 0xd0 │ │ │ │ + adds r4, #192 @ 0xc0 │ │ │ │ movs r5, r5 │ │ │ │ - stmia r5!, {r2, r3, r4} │ │ │ │ + stmia r5!, {r2, r3} │ │ │ │ movs r2, r4 │ │ │ │ - sxtb r2, r3 │ │ │ │ + sxtb r2, r1 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ 002006fc : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 1febfc │ │ │ │ cbnz r0, 20072c │ │ │ │ add.w r0, r4, #640 @ 0x280 │ │ │ │ - bl 3daf50 │ │ │ │ + bl 3daf48 │ │ │ │ mov r0, r4 │ │ │ │ bl 1febfc │ │ │ │ negs r0, r0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ │ │ │ │ 0020073c : │ │ │ │ add.w r0, r0, #640 @ 0x280 │ │ │ │ - b.w 3dad88 │ │ │ │ + b.w 3dad80 │ │ │ │ │ │ │ │ 00200744 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #76] @ (2007a0 ) │ │ │ │ @@ -295884,46 +295887,46 @@ │ │ │ │ movs r2, #56 @ 0x38 │ │ │ │ add r1, pc │ │ │ │ blx r3 │ │ │ │ ldr r0, [r5, #100] @ 0x64 │ │ │ │ cbz r0, 20078a │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 29f780 │ │ │ │ + bl 29f778 │ │ │ │ add.w r0, r5, #212 @ 0xd4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ b.w 1fb910 │ │ │ │ mov r0, r6 │ │ │ │ cmp r6, #0 │ │ │ │ beq.n 20077e │ │ │ │ - bl 3e0150 │ │ │ │ + bl 3e0148 │ │ │ │ add.w r0, r5, #212 @ 0xd4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ b.w 1fb910 │ │ │ │ strb r6, [r4, #28] │ │ │ │ movs r5, r7 │ │ │ │ stmia r3!, {r4, r6, r7} │ │ │ │ movs r0, r6 │ │ │ │ subs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r6, #8] │ │ │ │ + ldrh r6, [r4, #8] │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ 002007b0 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (2007d4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cbz r0, 2007d0 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ adds r0, #240 @ 0xf0 │ │ │ │ - b.w 3dad88 │ │ │ │ + b.w 3dad80 │ │ │ │ bl 14638c │ │ │ │ strb r0, [r0, #27] │ │ │ │ movs r5, r7 │ │ │ │ │ │ │ │ 002007d8 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -295931,34 +295934,34 @@ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (2007fc ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cbz r0, 2007f8 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ adds r0, #240 @ 0xf0 │ │ │ │ - b.w 3daf50 │ │ │ │ + b.w 3daf48 │ │ │ │ bl 14638c │ │ │ │ strb r0, [r3, #26] │ │ │ │ movs r5, r7 │ │ │ │ │ │ │ │ 00200800 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #256] @ (200910 ) │ │ │ │ sub sp, #20 │ │ │ │ movs r0, #0 │ │ │ │ add r3, pc │ │ │ │ mov r6, r3 │ │ │ │ - bl 3f0538 │ │ │ │ + bl 3f0530 │ │ │ │ movs r3, #0 │ │ │ │ movw r2, #16960 @ 0x4240 │ │ │ │ movt r2, #15 │ │ │ │ - bl 4085c0 │ │ │ │ + bl 4085b8 │ │ │ │ ldr r3, [pc, #232] @ (200914 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r3, #0] │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 20090c │ │ │ │ ldr.w r2, [r4, #360] @ 0x168 │ │ │ │ mov r5, r0 │ │ │ │ @@ -295969,28 +295972,28 @@ │ │ │ │ sbcs.w ip, r1, ip │ │ │ │ blt.n 200856 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r4 │ │ │ │ bl 1fc234 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ - bl 29bce8 │ │ │ │ + bl 29bce0 │ │ │ │ cbnz r0, 200874 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #20 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ - bl 29f7c8 │ │ │ │ + bl 29f7c0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 20085e │ │ │ │ ldr r1, [pc, #148] @ (200918 ) │ │ │ │ ldr r3, [r6, r1] │ │ │ │ ldr.w r1, [r4, #360] @ 0x168 │ │ │ │ mov r7, r3 │ │ │ │ @@ -295998,15 +296001,15 @@ │ │ │ │ adds r1, #100 @ 0x64 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ subs r1, r1, r5 │ │ │ │ cbnz r0, 2008e2 │ │ │ │ adds r4, #240 @ 0xf0 │ │ │ │ strd r2, r3, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3dae0c │ │ │ │ + bl 3dae04 │ │ │ │ ldrd r2, r3, [sp, #4] │ │ │ │ cbz r0, 2008d4 │ │ │ │ movs r3, #0 │ │ │ │ ldr r1, [r7, #0] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 200860 │ │ │ │ ldr r1, [pc, #104] @ (20091c ) │ │ │ │ @@ -296019,20 +296022,20 @@ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ lsls r1, r1, #16 │ │ │ │ bpl.n 200860 │ │ │ │ ldr r0, [pc, #92] @ (200924 ) │ │ │ │ mov r1, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 200860 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 3dad88 │ │ │ │ + bl 3dad80 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movs r2, #1 │ │ │ │ b.n 2008aa │ │ │ │ ldr r0, [pc, #68] @ (200928 ) │ │ │ │ ldr r0, [r6, r0] │ │ │ │ ldrh r0, [r0, #0] │ │ │ │ cmp r0, #0 │ │ │ │ @@ -296042,34 +296045,34 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ lsls r0, r0, #16 │ │ │ │ bpl.n 200896 │ │ │ │ ldr r0, [pc, #52] @ (20092c ) │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ add r0, pc │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ b.n 200896 │ │ │ │ bl 14638c │ │ │ │ stmia r3!, {r3, r4} │ │ │ │ movs r0, r6 │ │ │ │ strb r4, [r2, #25] │ │ │ │ movs r5, r7 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #148 @ 0x94 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r3!, {r1, r2, r3, r5} │ │ │ │ movs r2, r4 │ │ │ │ asrs r4, r0, #23 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r2!, {r2, r3, r4, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ ldr.w r3, [pc, #1248] @ 200e28 │ │ │ │ @@ -296083,33 +296086,33 @@ │ │ │ │ ldr.w r3, [pc, #1236] @ 200e30 │ │ │ │ add r2, pc │ │ │ │ movs r5, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 3f0538 │ │ │ │ + bl 3f0530 │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r0 │ │ │ │ - bl 3d90fc │ │ │ │ + bl 3d90f4 │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [pc, #1208] @ 200e34 │ │ │ │ add r0, pc │ │ │ │ bl 217aa4 │ │ │ │ mov r8, r0 │ │ │ │ - bl 3e533c │ │ │ │ + bl 3e5334 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3f0538 │ │ │ │ + bl 3f0530 │ │ │ │ movs r3, #0 │ │ │ │ movw r2, #16960 @ 0x4240 │ │ │ │ movt r2, #15 │ │ │ │ - bl 4085c0 │ │ │ │ + bl 4085b8 │ │ │ │ strd r0, r1, [r4, #360] @ 0x168 │ │ │ │ - bl 29bc50 │ │ │ │ + bl 29bc48 │ │ │ │ strd r0, r1, [r4, #352] @ 0x160 │ │ │ │ bl 20bf54 │ │ │ │ strd r0, r1, [r4, #336] @ 0x150 │ │ │ │ bl 202f6c │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 200aa8 │ │ │ │ @@ -296160,23 +296163,23 @@ │ │ │ │ bl 1cc4b8 │ │ │ │ b.n 200a52 │ │ │ │ ldr r1, [pc, #1020] @ (200e40 ) │ │ │ │ ldr r0, [pc, #1020] @ (200e44 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ addw r1, r1, #1196 @ 0x4ac │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ ldr r0, [pc, #1012] @ (200e48 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 1fc6a0 │ │ │ │ bl 1cbd38 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2975d0 │ │ │ │ - bl 3e5594 │ │ │ │ + bl 2975c8 │ │ │ │ + bl 3e558c │ │ │ │ mov r0, r8 │ │ │ │ bl 217b24 │ │ │ │ ldr r2, [pc, #984] @ (200e4c ) │ │ │ │ ldr r3, [pc, #956] @ (200e30 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -296226,27 +296229,27 @@ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ bl 1cbd38 │ │ │ │ mov r0, r4 │ │ │ │ bl 1fe03c │ │ │ │ cmp r5, #0 │ │ │ │ bne.w 2010c2 │ │ │ │ movs r0, #2 │ │ │ │ - bl 3f0538 │ │ │ │ + bl 3f0530 │ │ │ │ movs r3, #0 │ │ │ │ movw r2, #16960 @ 0x4240 │ │ │ │ movt r2, #15 │ │ │ │ - bl 4085c0 │ │ │ │ + bl 4085b8 │ │ │ │ movs r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ mov r9, r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ movw r2, #16960 @ 0x4240 │ │ │ │ movt r2, #15 │ │ │ │ - bl 4085c0 │ │ │ │ + bl 4085b8 │ │ │ │ ldr r3, [pc, #764] @ (200e38 ) │ │ │ │ subs r5, r5, r0 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ sbc.w r1, r9, r1 │ │ │ │ str.w r5, [r4, #904] @ 0x388 │ │ │ │ str.w r1, [r4, #908] @ 0x38c │ │ │ │ ldr.w sl, [r2, r3] │ │ │ │ @@ -296264,15 +296267,15 @@ │ │ │ │ str.w r8, [sp, #32] │ │ │ │ mov.w r8, #0 │ │ │ │ add fp, pc │ │ │ │ vldr d8, [pc, #676] @ 200e20 │ │ │ │ cmp.w r8, #0 │ │ │ │ bne.n 200b8c │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ - bl 29bce8 │ │ │ │ + bl 29bce0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 200c12 │ │ │ │ ldr.w r5, [r4, #616] @ 0x268 │ │ │ │ movs r3, #0 │ │ │ │ vstr d8, [sp, #56] @ 0x38 │ │ │ │ subs r5, #5 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ @@ -296351,55 +296354,55 @@ │ │ │ │ cmp r3, #4 │ │ │ │ beq.w 201158 │ │ │ │ cmp r3, #6 │ │ │ │ beq.w 200e84 │ │ │ │ add r5, sp, #52 @ 0x34 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ mov r1, r5 │ │ │ │ - bl 29f67c │ │ │ │ + bl 29f674 │ │ │ │ movs r3, #1 │ │ │ │ cbnz r0, 200c9e │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [pc, #472] @ (200e60 ) │ │ │ │ ldr r2, [pc, #476] @ (200e64 ) │ │ │ │ ldr r1, [pc, #476] @ (200e68 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #1144 @ 0x478 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ movw r2, #3099 @ 0xc1b │ │ │ │ - bl 3e03a8 │ │ │ │ + bl 3e03a0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ bl 1fe0fc │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ - bl 3e069c │ │ │ │ + bl 3e0694 │ │ │ │ ldr.w r1, [r4, #616] @ 0x268 │ │ │ │ cmp r1, #2 │ │ │ │ beq.w 2009c4 │ │ │ │ movs r2, #11 │ │ │ │ add.w r0, r4, #616 @ 0x268 │ │ │ │ bl 1fd4d4 │ │ │ │ b.n 2009c4 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 200c04 │ │ │ │ cmp r0, r6 │ │ │ │ sbcs r1, r7 │ │ │ │ bcc.n 200c04 │ │ │ │ b.n 200c4e │ │ │ │ movs r0, #0 │ │ │ │ - bl 3f0538 │ │ │ │ + bl 3f0530 │ │ │ │ movs r3, #0 │ │ │ │ movw r2, #16960 @ 0x4240 │ │ │ │ movt r2, #15 │ │ │ │ - bl 4085c0 │ │ │ │ + bl 4085b8 │ │ │ │ strd r0, r1, [r4, #360] @ 0x168 │ │ │ │ - bl 29bc50 │ │ │ │ + bl 29bc48 │ │ │ │ strd r0, r1, [r4, #352] @ 0x160 │ │ │ │ bl 20bf54 │ │ │ │ strd r0, r1, [r4, #336] @ 0x150 │ │ │ │ b.n 200c20 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 214424 │ │ │ │ @@ -296417,15 +296420,15 @@ │ │ │ │ ldrb.w r3, [r4, #1198] @ 0x4ae │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 200c04 │ │ │ │ add.w r0, r4, #1200 @ 0x4b0 │ │ │ │ str r1, [sp, #16] │ │ │ │ - bl 3dd064 │ │ │ │ + bl 3dd05c │ │ │ │ ldr r1, [sp, #16] │ │ │ │ movs r2, #6 │ │ │ │ add.w r0, r4, #616 @ 0x268 │ │ │ │ bl 1fd4d4 │ │ │ │ b.n 200c48 │ │ │ │ bl 1f6ffc │ │ │ │ b.n 2009ea │ │ │ │ @@ -296442,30 +296445,30 @@ │ │ │ │ bpl.w 200bde │ │ │ │ strd lr, r0, [sp] │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [pc, #252] @ (200e74 ) │ │ │ │ mov r3, r7 │ │ │ │ strd r1, ip, [sp, #8] │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 200bde │ │ │ │ ldrb.w r3, [r4, #916] @ 0x394 │ │ │ │ uxtb r3, r3 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 200cc6 │ │ │ │ ldr.w r0, [r4, #1192] @ 0x4a8 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #1192] @ 0x4a8 │ │ │ │ cbz r0, 200d9e │ │ │ │ - bl 3d2548 │ │ │ │ + bl 3d2540 │ │ │ │ bl 205410 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 200ef8 │ │ │ │ add.w r0, r4, #736 @ 0x2e0 │ │ │ │ - bl 3daf50 │ │ │ │ + bl 3daf48 │ │ │ │ mov r0, r4 │ │ │ │ bl 20a0bc │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 200ef8 │ │ │ │ ldr.w r1, [r4, #616] @ 0x268 │ │ │ │ cmp r1, #2 │ │ │ │ beq.n 200dce │ │ │ │ @@ -296479,78 +296482,78 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #1128 @ 0x468 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ movw r2, #2749 @ 0xabd │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ bl 1fe0fc │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ - bl 3e0150 │ │ │ │ + bl 3e0148 │ │ │ │ b.n 200c26 │ │ │ │ movs r0, #7 │ │ │ │ bl 1ea1f4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 200a52 │ │ │ │ ldr.w r0, [r4, #912] @ 0x390 │ │ │ │ bl 1ea27c │ │ │ │ b.n 200a52 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ - bl 3e069c │ │ │ │ + bl 3e0694 │ │ │ │ b.n 200a52 │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ stmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ movs r0, r6 │ │ │ │ stmia r1!, {r4, r6, r7} │ │ │ │ movs r0, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r1, r4, r5, r7} │ │ │ │ + stmia r2!, {r1, r5, r7} │ │ │ │ movs r2, r4 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #168 @ 0xa8 │ │ │ │ + add r7, sp, #104 @ 0x68 │ │ │ │ movs r2, r4 │ │ │ │ - adds r1, #46 @ 0x2e │ │ │ │ + adds r1, #30 │ │ │ │ movs r5, r5 │ │ │ │ - pop {r2, r4, r5, r6} │ │ │ │ + pop {r2, r5, r6} │ │ │ │ movs r2, r4 │ │ │ │ mcr 15, 4, pc, cr15, cr15, {7} @ │ │ │ │ stmia r0!, {r3, r4, r5, r7} │ │ │ │ movs r0, r6 │ │ │ │ - add r6, sp, #344 @ 0x158 │ │ │ │ + add r6, sp, #280 @ 0x118 │ │ │ │ movs r2, r4 │ │ │ │ - add r6, sp, #96 @ 0x60 │ │ │ │ + add r6, sp, #32 │ │ │ │ movs r2, r4 │ │ │ │ strb r6, [r4, #12] │ │ │ │ movs r5, r7 │ │ │ │ strb r2, [r1, #12] │ │ │ │ movs r5, r7 │ │ │ │ - cmp r6, #234 @ 0xea │ │ │ │ + cmp r6, #218 @ 0xda │ │ │ │ movs r5, r5 │ │ │ │ - stmia r2!, {r3, r4, r6} │ │ │ │ + stmia r2!, {r3, r6} │ │ │ │ movs r2, r4 │ │ │ │ - add r4, sp, #448 @ 0x1c0 │ │ │ │ + add r4, sp, #384 @ 0x180 │ │ │ │ movs r2, r4 │ │ │ │ asrs r4, r4, #11 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x00c4 │ │ │ │ + bkpt 0x00b4 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r5, #158 @ 0x9e │ │ │ │ + cmp r5, #142 @ 0x8e │ │ │ │ movs r5, r5 │ │ │ │ - bkpt 0x00fc │ │ │ │ + bkpt 0x00ec │ │ │ │ movs r2, r4 │ │ │ │ - add r3, sp, #144 @ 0x90 │ │ │ │ + add r3, sp, #80 @ 0x50 │ │ │ │ movs r2, r4 │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 201344 │ │ │ │ ldr.w r0, [pc, #1552] @ 2014a0 │ │ │ │ movw r1, #3037 @ 0xbdd │ │ │ │ add r0, pc │ │ │ │ @@ -296567,15 +296570,15 @@ │ │ │ │ ldrb.w r3, [r4, #632] @ 0x278 │ │ │ │ cbz r3, 200ecc │ │ │ │ mov r0, r4 │ │ │ │ bl 1fec34 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 2010a6 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ - bl 29f7c8 │ │ │ │ + bl 29f7c0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 20107e │ │ │ │ bl 2052a8 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 201076 │ │ │ │ ldr.w r1, [r4, #616] @ 0x268 │ │ │ │ cmp r1, #14 │ │ │ │ @@ -296620,40 +296623,40 @@ │ │ │ │ bne.w 2012d4 │ │ │ │ bl 205434 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 2012ca │ │ │ │ ldr.w r5, [pc, #1340] @ 2014a8 │ │ │ │ mov.w r0, #4096 @ 0x1000 │ │ │ │ ldr.w r6, [pc, #1336] @ 2014ac │ │ │ │ - bl 2a0d90 │ │ │ │ + bl 2a0d88 │ │ │ │ ldr.w r2, [pc, #1332] @ 2014b0 │ │ │ │ add r5, pc │ │ │ │ add r6, pc │ │ │ │ movs r3, #29 │ │ │ │ add r2, pc │ │ │ │ mov r1, r5 │ │ │ │ str r6, [sp, #20] │ │ │ │ add.w r6, r6, #880 @ 0x370 │ │ │ │ str r6, [sp, #0] │ │ │ │ mov r7, r0 │ │ │ │ str r2, [sp, #16] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr.w r1, [pc, #1304] @ 2014b4 │ │ │ │ add r1, pc │ │ │ │ - bl 2a70e4 │ │ │ │ + bl 2a70dc │ │ │ │ mov r1, r5 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ movs r3, #29 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 296e0c │ │ │ │ - bl 29f5d0 │ │ │ │ + bl 296e04 │ │ │ │ + bl 29f5c8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2975d0 │ │ │ │ + bl 2975c8 │ │ │ │ mov r0, r5 │ │ │ │ bl 213468 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ bl 2141a0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 20144a │ │ │ │ @@ -296662,51 +296665,51 @@ │ │ │ │ bne.w 2012c0 │ │ │ │ ldrb.w r3, [r4, #632] @ 0x278 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 2012b6 │ │ │ │ mov r0, r5 │ │ │ │ bl 2134c8 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ - bl 29f7c8 │ │ │ │ + bl 29f7c0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 201404 │ │ │ │ ldr r2, [r7, #52] @ 0x34 │ │ │ │ ldr r1, [r7, #60] @ 0x3c │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ bl 213174 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 201466 │ │ │ │ mov r0, r5 │ │ │ │ - bl 29f95c │ │ │ │ + bl 29f954 │ │ │ │ mov r2, r6 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 1ff670 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3f0538 │ │ │ │ + bl 3f0530 │ │ │ │ ldrd r3, r2, [r4, #864] @ 0x360 │ │ │ │ orrs r3, r2 │ │ │ │ beq.w 2012dc │ │ │ │ bl 205434 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 20133a │ │ │ │ bl 20547c │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 201332 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ - bl 29f7c8 │ │ │ │ + bl 29f7c0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 201428 │ │ │ │ bl 205410 │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 2013aa │ │ │ │ bl 205eac │ │ │ │ - bl 29bbe4 │ │ │ │ + bl 29bbdc │ │ │ │ ldrb.w r2, [r4, #632] @ 0x278 │ │ │ │ movs r1, #14 │ │ │ │ add.w r0, r4, #616 @ 0x268 │ │ │ │ rsb r2, r2, #6 │ │ │ │ bl 1fd4d4 │ │ │ │ bl 1cbd38 │ │ │ │ b.n 200c26 │ │ │ │ @@ -296723,31 +296726,31 @@ │ │ │ │ ldr.w r3, [pc, #1064] @ 2014bc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r2, r3, #16 │ │ │ │ bpl.n 2010a6 │ │ │ │ ldr.w r0, [pc, #1056] @ 2014c0 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ add r5, sp, #52 @ 0x34 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ mov r1, r5 │ │ │ │ - bl 29f67c │ │ │ │ + bl 29f674 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 200c9e │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 200cac │ │ │ │ negs r3, r3 │ │ │ │ b.n 200c80 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ bl 1fe0fc │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - bl 3e069c │ │ │ │ + bl 3e0694 │ │ │ │ movs r2, #11 │ │ │ │ movs r1, #4 │ │ │ │ add.w r0, r4, #616 @ 0x268 │ │ │ │ bl 1fd4d4 │ │ │ │ ldr r3, [pc, #996] @ (2014c4 ) │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr.w sl, [r2, r3] │ │ │ │ @@ -296792,15 +296795,15 @@ │ │ │ │ ldr r3, [pc, #888] @ (2014bc ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.w 2009ce │ │ │ │ ldr r0, [pc, #900] @ (2014d4 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 2009ce │ │ │ │ ldr r0, [pc, #892] @ (2014d8 ) │ │ │ │ movw r1, #3013 @ 0xbc5 │ │ │ │ add r0, pc │ │ │ │ bl 1cbccc │ │ │ │ ldr.w r3, [r4, #596] @ 0x254 │ │ │ │ subs r3, #1 │ │ │ │ @@ -296812,15 +296815,15 @@ │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ bge.n 201196 │ │ │ │ bl 1cbd38 │ │ │ │ add r5, sp, #52 @ 0x34 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ mov r1, r5 │ │ │ │ - bl 29f67c │ │ │ │ + bl 29f674 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ negs r3, r3 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 200c80 │ │ │ │ b.n 200c9e │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ @@ -296850,15 +296853,15 @@ │ │ │ │ bpl.w 200d1c │ │ │ │ ldr r0, [pc, #772] @ (2014e0 ) │ │ │ │ strd r2, r3, [sp] │ │ │ │ mov r2, r6 │ │ │ │ add r0, pc │ │ │ │ mov r3, r7 │ │ │ │ strd lr, ip, [sp, #8] │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldrd r0, r1, [r4, #368] @ 0x170 │ │ │ │ b.n 200bf0 │ │ │ │ ldrb.w r3, [r4, #1184] @ 0x4a0 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 200eb0 │ │ │ │ mov r0, r4 │ │ │ │ bl 210de4 │ │ │ │ @@ -296872,42 +296875,42 @@ │ │ │ │ ldr r3, [pc, #680] @ (2014bc ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r2, r3, #16 │ │ │ │ bpl.w 200f14 │ │ │ │ ldr r0, [pc, #712] @ (2014e8 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 200f14 │ │ │ │ ldr r3, [pc, #704] @ (2014ec ) │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 200f2c │ │ │ │ ldr r3, [pc, #644] @ (2014bc ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.w 200f2c │ │ │ │ ldr r0, [pc, #684] @ (2014f0 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 200f2c │ │ │ │ ldr r3, [pc, #676] @ (2014f4 ) │ │ │ │ mov r0, r9 │ │ │ │ ldr r2, [pc, #676] @ (2014f8 ) │ │ │ │ ldr r1, [pc, #680] @ (2014fc ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #1128 @ 0x468 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2779 @ 0xadb │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ ldr.w r1, [r4, #616] @ 0x268 │ │ │ │ cmp r1, #2 │ │ │ │ beq.n 20127a │ │ │ │ movs r2, #11 │ │ │ │ add.w r0, r4, #616 @ 0x268 │ │ │ │ bl 1fd4d4 │ │ │ │ movs r0, #0 │ │ │ │ @@ -296928,15 +296931,15 @@ │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ lsls r5, r2, #16 │ │ │ │ bpl.w 200c5e │ │ │ │ ldr r0, [pc, #600] @ (201504 ) │ │ │ │ mov r2, r6 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 200c5e │ │ │ │ movs r1, #66 @ 0x42 │ │ │ │ mov r0, r5 │ │ │ │ bl 213054 │ │ │ │ b.n 200fe4 │ │ │ │ movs r1, #3 │ │ │ │ mov r0, r5 │ │ │ │ @@ -296948,15 +296951,15 @@ │ │ │ │ b.n 200f6a │ │ │ │ mov r0, r4 │ │ │ │ bl 20d288 │ │ │ │ b.n 200f60 │ │ │ │ movs r3, #0 │ │ │ │ movw r2, #16960 @ 0x4240 │ │ │ │ movt r2, #15 │ │ │ │ - bl 4085c0 │ │ │ │ + bl 4085b8 │ │ │ │ ldr.w r2, [r4, #856] @ 0x358 │ │ │ │ ldr.w r3, [sl] │ │ │ │ subs r0, r0, r2 │ │ │ │ ldr.w r2, [r4, #860] @ 0x35c │ │ │ │ str.w r0, [r4, #864] @ 0x360 │ │ │ │ sbc.w r1, r1, r2 │ │ │ │ str.w r1, [r4, #868] @ 0x364 │ │ │ │ @@ -296973,15 +296976,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r7, r3, #16 │ │ │ │ bpl.w 201028 │ │ │ │ ldr r1, [pc, #484] @ (20150c ) │ │ │ │ ldr r0, [pc, #488] @ (201510 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 201028 │ │ │ │ mov r0, r4 │ │ │ │ bl 20d6d4 │ │ │ │ b.n 20103c │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ movs r1, #4 │ │ │ │ bl 213054 │ │ │ │ @@ -296995,34 +296998,34 @@ │ │ │ │ ldr r3, [pc, #360] @ (2014bc ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r0, r3, #16 │ │ │ │ bpl.w 200e8e │ │ │ │ ldr r0, [pc, #440] @ (201518 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 200e8e │ │ │ │ ldr r3, [pc, #432] @ (20151c ) │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 200eba │ │ │ │ ldr r3, [pc, #324] @ (2014bc ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r1, r3, #16 │ │ │ │ bpl.w 200eba │ │ │ │ ldr r0, [pc, #412] @ (201520 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 200eba │ │ │ │ ldr r0, [pc, #404] @ (201524 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r3, [pc, #400] @ (201528 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr.w r3, [r3, #616] @ 0x268 │ │ │ │ subs r3, #4 │ │ │ │ cmp r3, #2 │ │ │ │ bls.w 200b6a │ │ │ │ @@ -297037,15 +297040,15 @@ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r6, r3, #16 │ │ │ │ bpl.w 201056 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #360] @ (201530 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 201056 │ │ │ │ bl 1cbd38 │ │ │ │ mvn.w r3, #13 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ b.n 201180 │ │ │ │ ldr r3, [pc, #340] @ (201534 ) │ │ │ │ negs r0, r0 │ │ │ │ @@ -297056,186 +297059,186 @@ │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #8] │ │ │ │ movw r2, #2765 @ 0xacd │ │ │ │ - bl 3e03a8 │ │ │ │ + bl 3e03a0 │ │ │ │ b.n 201268 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #312] @ (201540 ) │ │ │ │ mov r0, r9 │ │ │ │ ldr r2, [pc, #312] @ (201544 ) │ │ │ │ ldr r1, [pc, #316] @ (201548 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #1128 @ 0x468 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2849 @ 0xb21 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mov r0, r5 │ │ │ │ - bl 29f95c │ │ │ │ + bl 29f954 │ │ │ │ b.n 201268 │ │ │ │ ldr r3, [pc, #288] @ (20154c ) │ │ │ │ negs r0, r0 │ │ │ │ ldr r2, [pc, #288] @ (201550 ) │ │ │ │ ldr r1, [pc, #292] @ (201554 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r0, r9 │ │ │ │ add.w r3, r3, #1128 @ 0x468 │ │ │ │ add r1, pc │ │ │ │ movw r2, #2882 @ 0xb42 │ │ │ │ - bl 3e03a8 │ │ │ │ + bl 3e03a0 │ │ │ │ b.n 201268 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r0, r9 │ │ │ │ ldr r2, [pc, #264] @ (201558 ) │ │ │ │ ldr r1, [pc, #264] @ (20155c ) │ │ │ │ add.w r3, r3, #1128 @ 0x468 │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2822 @ 0xb06 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 201420 │ │ │ │ ldr r3, [pc, #248] @ (201560 ) │ │ │ │ mov r0, r9 │ │ │ │ ldr r2, [pc, #248] @ (201564 ) │ │ │ │ ldr r1, [pc, #248] @ (201568 ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #1128 @ 0x468 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ movw r2, #2855 @ 0xb27 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 201420 │ │ │ │ ldr r3, [pc, #228] @ (20156c ) │ │ │ │ movw r2, #3571 @ 0xdf3 │ │ │ │ ldr r1, [pc, #224] @ (201570 ) │ │ │ │ ldr r0, [pc, #228] @ (201574 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #1168 @ 0x490 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - add r2, sp, #440 @ 0x1b8 │ │ │ │ + add r2, sp, #376 @ 0x178 │ │ │ │ movs r2, r4 │ │ │ │ - add r1, sp, #928 @ 0x3a0 │ │ │ │ + add r1, sp, #864 @ 0x360 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r1, [sp, #136] @ 0x88 │ │ │ │ + ldr r1, [sp, #72] @ 0x48 │ │ │ │ movs r0, r4 │ │ │ │ - cmp r3, #244 @ 0xf4 │ │ │ │ + cmp r3, #228 @ 0xe4 │ │ │ │ movs r5, r5 │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ + ldr r0, [sp, #976] @ 0x3d0 │ │ │ │ movs r0, r4 │ │ │ │ - pop {r2, r3, r4, r6, r7, pc} │ │ │ │ + pop {r2, r3, r6, r7, pc} │ │ │ │ movs r2, r4 │ │ │ │ movs r1, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - push {r2, r3, r4, r6, r7, lr} │ │ │ │ + push {r2, r3, r6, r7, lr} │ │ │ │ movs r2, r4 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #24 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ movs r5, r7 │ │ │ │ adds r4, r4, r5 │ │ │ │ movs r0, r0 │ │ │ │ - push {r2, r3, r6, lr} │ │ │ │ + push {r2, r3, r4, r5, lr} │ │ │ │ movs r2, r4 │ │ │ │ - add r7, pc, #664 @ (adr r7, 201774 ) │ │ │ │ + add r7, pc, #600 @ (adr r7, 201734 ) │ │ │ │ movs r2, r4 │ │ │ │ asrs r4, r1, #14 │ │ │ │ movs r0, r0 │ │ │ │ - hlt 0x002c │ │ │ │ + hlt 0x001c │ │ │ │ movs r2, r4 │ │ │ │ adds r4, r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - revsh r4, r3 │ │ │ │ + revsh r4, r1 │ │ │ │ movs r2, r4 │ │ │ │ adds r0, r1, r4 │ │ │ │ movs r0, r0 │ │ │ │ - revsh r4, r1 │ │ │ │ + hlt 0x003c │ │ │ │ movs r2, r4 │ │ │ │ - cmp r1, #32 │ │ │ │ + cmp r1, #16 │ │ │ │ movs r5, r5 │ │ │ │ - revsh r2, r6 │ │ │ │ + revsh r2, r4 │ │ │ │ movs r2, r4 │ │ │ │ - add r6, pc, #664 @ (adr r6, 201798 ) │ │ │ │ + add r6, pc, #600 @ (adr r6, 201758 ) │ │ │ │ movs r2, r4 │ │ │ │ movs r7, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r2, 201576 │ │ │ │ + cbnz r2, 201572 │ │ │ │ movs r2, r4 │ │ │ │ cmp r0, #140 @ 0x8c │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #224 @ 0xe0 │ │ │ │ + add r0, sp, #160 @ 0xa0 │ │ │ │ movs r2, r4 │ │ │ │ - add r7, pc, #888 @ (adr r7, 20188c ) │ │ │ │ + add r7, pc, #824 @ (adr r7, 20184c ) │ │ │ │ movs r2, r4 │ │ │ │ cmp r5, #0 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r4, 201566 │ │ │ │ + cbnz r4, 201562 │ │ │ │ movs r2, r4 │ │ │ │ adds r2, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r4, 20156e │ │ │ │ + cbnz r4, 20156a │ │ │ │ movs r2, r4 │ │ │ │ - uxtb r2, r1 │ │ │ │ + uxth r2, r7 │ │ │ │ movs r2, r4 │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ movs r5, r7 │ │ │ │ subs r0, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ - hlt 0x0000 │ │ │ │ + rev16 r0, r6 │ │ │ │ movs r2, r4 │ │ │ │ - movs r7, #144 @ 0x90 │ │ │ │ + movs r7, #128 @ 0x80 │ │ │ │ movs r5, r5 │ │ │ │ - cbnz r2, 20154c │ │ │ │ + cbnz r2, 201548 │ │ │ │ movs r2, r4 │ │ │ │ - add r5, pc, #88 @ (adr r5, 201598 ) │ │ │ │ + add r5, pc, #24 @ (adr r5, 201558 ) │ │ │ │ movs r2, r4 │ │ │ │ - movs r7, #104 @ 0x68 │ │ │ │ + movs r7, #88 @ 0x58 │ │ │ │ movs r5, r5 │ │ │ │ - cbnz r6, 201574 │ │ │ │ + cbnz r6, 201570 │ │ │ │ movs r2, r4 │ │ │ │ - add r4, pc, #952 @ (adr r4, 201904 ) │ │ │ │ + add r4, pc, #888 @ (adr r4, 2018c4 ) │ │ │ │ movs r2, r4 │ │ │ │ - movs r7, #68 @ 0x44 │ │ │ │ + movs r7, #52 @ 0x34 │ │ │ │ movs r5, r5 │ │ │ │ - cbnz r6, 20158e │ │ │ │ + cbnz r6, 20158a │ │ │ │ movs r2, r4 │ │ │ │ - add r4, pc, #792 @ (adr r4, 201870 ) │ │ │ │ + add r4, pc, #728 @ (adr r4, 201830 ) │ │ │ │ movs r2, r4 │ │ │ │ - cbnz r6, 20156a │ │ │ │ + cbnz r6, 201566 │ │ │ │ movs r2, r4 │ │ │ │ - add r4, pc, #680 @ (adr r4, 201808 ) │ │ │ │ + add r4, pc, #616 @ (adr r4, 2017c8 ) │ │ │ │ movs r2, r4 │ │ │ │ - movs r7, #6 │ │ │ │ + movs r6, #246 @ 0xf6 │ │ │ │ movs r5, r5 │ │ │ │ - cbnz r0, 20158a │ │ │ │ + cbnz r0, 201586 │ │ │ │ movs r2, r4 │ │ │ │ - add r4, pc, #568 @ (adr r4, 2017a4 ) │ │ │ │ + add r4, pc, #504 @ (adr r4, 201764 ) │ │ │ │ movs r2, r4 │ │ │ │ - movs r6, #228 @ 0xe4 │ │ │ │ + movs r6, #212 @ 0xd4 │ │ │ │ movs r5, r5 │ │ │ │ - add r4, pc, #456 @ (adr r4, 20173c ) │ │ │ │ + add r4, pc, #392 @ (adr r4, 2016fc ) │ │ │ │ movs r2, r4 │ │ │ │ - rev16 r4, r5 │ │ │ │ + rev16 r4, r3 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ 00201578 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -297255,15 +297258,15 @@ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ bl 1fb920 │ │ │ │ ldr.w r0, [r4, #1052] @ 0x41c │ │ │ │ cbz r0, 2015c6 │ │ │ │ - bl 3e069c │ │ │ │ + bl 3e0694 │ │ │ │ str.w r8, [r4, #1052] @ 0x41c │ │ │ │ add.w r0, r4, #1056 @ 0x420 │ │ │ │ bl 1fb910 │ │ │ │ bl 205e1c │ │ │ │ strd r0, r1, [r4, #872] @ 0x368 │ │ │ │ cmp r6, #0 │ │ │ │ bne.w 20173c │ │ │ │ @@ -297292,41 +297295,41 @@ │ │ │ │ b.n 2015fa │ │ │ │ bl 205eac │ │ │ │ add r5, sp, #12 │ │ │ │ mov sl, r0 │ │ │ │ mov fp, r1 │ │ │ │ mov r0, sl │ │ │ │ mov r1, fp │ │ │ │ - bl 29bbe4 │ │ │ │ + bl 29bbdc │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #1 │ │ │ │ - bl 2a0740 │ │ │ │ + bl 2a0738 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2016ec │ │ │ │ bl 205434 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 201756 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ - bl 29f574 │ │ │ │ + bl 29f56c │ │ │ │ ldr r3, [pc, #436] @ (2017f8 ) │ │ │ │ str.w r0, [r4, #624] @ 0x270 │ │ │ │ ldr.w r6, [r9, r3] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 2017bc │ │ │ │ ldr r2, [pc, #420] @ (2017fc ) │ │ │ │ movs r3, #0 │ │ │ │ ldr r1, [pc, #420] @ (201800 ) │ │ │ │ add.w r0, r4, #628 @ 0x274 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r3, r4 │ │ │ │ - bl 3dafd8 │ │ │ │ + bl 3dafd0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ movs r2, #1 │ │ │ │ strb.w r2, [r4, #632] @ 0x278 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 201796 │ │ │ │ bl 205410 │ │ │ │ cbz r0, 201686 │ │ │ │ @@ -297341,53 +297344,53 @@ │ │ │ │ bhi.n 2016a0 │ │ │ │ movs r1, #7 │ │ │ │ mov r0, r4 │ │ │ │ bl 1fc09c │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 2016cc │ │ │ │ mov r0, r4 │ │ │ │ - bl 2974b0 │ │ │ │ + bl 2974a8 │ │ │ │ bl 205284 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 201762 │ │ │ │ ldr r2, [pc, #340] @ (201804 ) │ │ │ │ movs r0, #0 │ │ │ │ ldr r1, [pc, #340] @ (201808 ) │ │ │ │ mov r3, r4 │ │ │ │ str r0, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ add.w r0, r4, #96 @ 0x60 │ │ │ │ - bl 3dafd8 │ │ │ │ + bl 3dafd0 │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [r4, #917] @ 0x395 │ │ │ │ b.n 201712 │ │ │ │ ldr r1, [pc, #316] @ (20180c ) │ │ │ │ negs r2, r0 │ │ │ │ ldr r3, [pc, #316] @ (201810 ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ strd r1, r2, [sp] │ │ │ │ ldr r1, [pc, #312] @ (201814 ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #1224 @ 0x4c8 │ │ │ │ movw r2, #4105 @ 0x1009 │ │ │ │ add r1, pc │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ bl 1fe0fc │ │ │ │ ldr.w r1, [r4, #616] @ 0x268 │ │ │ │ cmp r1, #2 │ │ │ │ beq.n 201706 │ │ │ │ movs r2, #11 │ │ │ │ add.w r0, r4, #616 @ 0x268 │ │ │ │ bl 1fd4d4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 3e0150 │ │ │ │ + bl 3e0148 │ │ │ │ mov r0, r4 │ │ │ │ bl 1ff714 │ │ │ │ ldr r2, [pc, #260] @ (201818 ) │ │ │ │ ldr r3, [pc, #216] @ (2017f0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -297405,113 +297408,113 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 1fe3bc │ │ │ │ cmp r7, #8 │ │ │ │ bne.n 20170c │ │ │ │ ldr.w r0, [r4, #1052] @ 0x41c │ │ │ │ - bl 3e00f8 │ │ │ │ - bl 3e0150 │ │ │ │ + bl 3e00f0 │ │ │ │ + bl 3e0148 │ │ │ │ b.n 201712 │ │ │ │ bl 2054a0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 20163c │ │ │ │ b.n 201678 │ │ │ │ ldr r2, [pc, #184] @ (20181c ) │ │ │ │ mov r3, r4 │ │ │ │ ldr r1, [pc, #184] @ (201820 ) │ │ │ │ str r0, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ add.w r0, r4, #96 @ 0x60 │ │ │ │ - bl 3dafd8 │ │ │ │ + bl 3dafd0 │ │ │ │ b.n 2016c4 │ │ │ │ mov r0, r4 │ │ │ │ bl 20a108 │ │ │ │ b.n 201686 │ │ │ │ add.w r0, r4, #616 @ 0x268 │ │ │ │ movs r2, #9 │ │ │ │ mov r1, r7 │ │ │ │ bl 1fd4d4 │ │ │ │ add.w r0, r4, #1088 @ 0x440 │ │ │ │ - bl 3dad88 │ │ │ │ + bl 3dad80 │ │ │ │ b.n 201712 │ │ │ │ ldr r3, [pc, #140] @ (201824 ) │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 201678 │ │ │ │ ldr r3, [pc, #128] @ (201828 ) │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.w 201678 │ │ │ │ ldr r0, [pc, #120] @ (20182c ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 201678 │ │ │ │ ldr r3, [pc, #112] @ (201830 ) │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 201654 │ │ │ │ ldr r3, [pc, #92] @ (201828 ) │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r2, r3, #16 │ │ │ │ bpl.w 201654 │ │ │ │ ldr r0, [pc, #88] @ (201834 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 201654 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ push {r1, r3, r4, r7, lr} │ │ │ │ movs r0, r6 │ │ │ │ push {r1, r4, r7, lr} │ │ │ │ movs r0, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ movs r5, r7 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7, {r0, r1, r3, r5, r7} │ │ │ │ - @ instruction: 0xffffb8d2 │ │ │ │ + vtbx.8 d27, {d31}, d2 │ │ │ │ movs r2, r4 │ │ │ │ bls.n 20188a │ │ │ │ - @ instruction: 0xffffb8d6 │ │ │ │ + vtbx.8 d27, {d31}, d6 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xb898 │ │ │ │ + @ instruction: 0xb888 │ │ │ │ movs r2, r4 │ │ │ │ - movs r4, #152 @ 0x98 │ │ │ │ + movs r4, #136 @ 0x88 │ │ │ │ movs r5, r5 │ │ │ │ - add r2, pc, #120 @ (adr r2, 201890 ) │ │ │ │ + add r2, pc, #56 @ (adr r2, 201850 ) │ │ │ │ movs r2, r4 │ │ │ │ push {r1, r2, r4} │ │ │ │ movs r0, r6 │ │ │ │ - bl 3c581e │ │ │ │ - push {r2, r6, r7} │ │ │ │ + bl 3c581e │ │ │ │ + push {r2, r4, r5, r7} │ │ │ │ movs r2, r4 │ │ │ │ adds r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb790 │ │ │ │ + @ instruction: 0xb780 │ │ │ │ movs r2, r4 │ │ │ │ adds r3, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb73a │ │ │ │ + @ instruction: 0xb72a │ │ │ │ movs r2, r4 │ │ │ │ ldr r1, [pc, #8] @ (201844 ) │ │ │ │ movs r2, #56 @ 0x38 │ │ │ │ add r1, pc │ │ │ │ - b.w 3da798 │ │ │ │ + b.w 3da790 │ │ │ │ nop │ │ │ │ - ldrb r0, [r5, #1] │ │ │ │ + ldrb r0, [r3, #1] │ │ │ │ movs r0, r4 │ │ │ │ ldr r3, [pc, #16] @ (20185c ) │ │ │ │ ldr r2, [pc, #20] @ (201860 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r1, [pc, #16] @ (201864 ) │ │ │ │ @@ -297519,28 +297522,28 @@ │ │ │ │ add r1, pc │ │ │ │ bx r3 │ │ │ │ nop │ │ │ │ uxtb r0, r4 │ │ │ │ movs r0, r6 │ │ │ │ subs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r1, #1] │ │ │ │ + ldrb r6, [r7, #0] │ │ │ │ movs r0, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ movs r3, #0 │ │ │ │ ldr r1, [pc, #40] @ (2018a4 ) │ │ │ │ mov r4, r0 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ ldrd r2, r0, [r0] │ │ │ │ - bl 2a4bfc │ │ │ │ + bl 2a4bf4 │ │ │ │ mov r0, r4 │ │ │ │ blx 143ca4 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ @@ -297649,20 +297652,20 @@ │ │ │ │ ldr r4, [r3, #0] │ │ │ │ bl 205338 │ │ │ │ mov r3, r0 │ │ │ │ add r4, r5 │ │ │ │ add.w r0, r4, #24 │ │ │ │ cbz r3, 2019b6 │ │ │ │ add.w r0, r4, #120 @ 0x78 │ │ │ │ - bl 3dad88 │ │ │ │ + bl 3dad80 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #3 │ │ │ │ cbz r0, 2019c6 │ │ │ │ - bl 2a79d0 │ │ │ │ + bl 2a79c8 │ │ │ │ adds r6, #1 │ │ │ │ add.w r5, r5, #336 @ 0x150 │ │ │ │ bl 205f28 │ │ │ │ cmp r6, r0 │ │ │ │ blt.n 2019a0 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ @@ -297685,30 +297688,30 @@ │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 20195e │ │ │ │ ldr r0, [pc, #40] @ (201a2c ) │ │ │ │ subs r1, r4, #0 │ │ │ │ it ne │ │ │ │ movne r1, #1 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 20195e │ │ │ │ nop │ │ │ │ cbz r0, 201a4e │ │ │ │ movs r0, r6 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r1, #84] @ 0x54 │ │ │ │ movs r5, r7 │ │ │ │ str r0, [r2, #80] @ 0x50 │ │ │ │ movs r5, r7 │ │ │ │ subs r4, r2, r2 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r3, r5, r6, r7, lr} │ │ │ │ + push {r1, r3, r4, r6, r7, lr} │ │ │ │ movs r2, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr.w r2, [pc, #1268] @ 201f38 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -297729,30 +297732,30 @@ │ │ │ │ ldr.w r3, [pc, #1236] @ 201f44 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 201e42 │ │ │ │ - bl 3e533c │ │ │ │ + bl 3e5334 │ │ │ │ ldrb.w r3, [r5, #1186] @ 0x4a2 │ │ │ │ cbnz r3, 201a8e │ │ │ │ movs r3, #2 │ │ │ │ str.w r3, [r4, #328] @ 0x148 │ │ │ │ add.w fp, sp, #48 @ 0x30 │ │ │ │ movs r5, #0 │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ str.w r5, [r4, #312] @ 0x138 │ │ │ │ strd r5, r5, [fp, #4] │ │ │ │ cmp r6, #0 │ │ │ │ beq.n 201b1e │ │ │ │ ldr.w r8, [pc, #1188] @ 201f48 │ │ │ │ add r8, pc │ │ │ │ add.w r0, r4, #120 @ 0x78 │ │ │ │ - bl 3daf50 │ │ │ │ + bl 3daf48 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r3, [r3, #120] @ 0x78 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 201e16 │ │ │ │ ldr.w r6, [r4, #264] @ 0x108 │ │ │ │ dmb ish │ │ │ │ cbz r6, 201b0a │ │ │ │ @@ -297777,15 +297780,15 @@ │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 201e16 │ │ │ │ ldr.w r3, [r4, #268] @ 0x10c │ │ │ │ b.n 201ace │ │ │ │ ldr.w r0, [r8, #4] │ │ │ │ adds r0, #16 │ │ │ │ - bl 3dad88 │ │ │ │ + bl 3dad80 │ │ │ │ strd r6, r6, [fp] │ │ │ │ str.w r6, [fp, #8] │ │ │ │ b.n 201ae0 │ │ │ │ mov r6, fp │ │ │ │ ldr.w fp, [pc, #1064] @ 201f4c │ │ │ │ ldr.w r3, [pc, #1064] @ 201f50 │ │ │ │ mov r8, r7 │ │ │ │ @@ -297804,15 +297807,15 @@ │ │ │ │ ldr.w r1, [r4, #328] @ 0x148 │ │ │ │ add r5, sp, #36 @ 0x24 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #1 │ │ │ │ strd r1, r5, [sp, #4] │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 2a81b0 │ │ │ │ + bl 2a81a8 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 201e66 │ │ │ │ adds r0, #1 │ │ │ │ beq.w 201e04 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r3, r2 │ │ │ │ @@ -297832,15 +297835,15 @@ │ │ │ │ ldrne.w r1, [r4, #276] @ 0x114 │ │ │ │ ldreq.w r1, [r4, #272] @ 0x110 │ │ │ │ ldreq r2, [r4, #20] │ │ │ │ itee ne │ │ │ │ addne r1, #12 │ │ │ │ addeq r1, #12 │ │ │ │ subeq r2, #12 │ │ │ │ - bl 2a83b8 │ │ │ │ + bl 2a83b0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 201e84 │ │ │ │ adds r0, #1 │ │ │ │ beq.w 201e04 │ │ │ │ ldr r3, [pc, #912] @ (201f54 ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -297871,34 +297874,34 @@ │ │ │ │ beq.n 201c9c │ │ │ │ mov r0, sl │ │ │ │ ldr.w sl, [pc, #824] @ 201f58 │ │ │ │ ldr.w r9, [r4, #280] @ 0x118 │ │ │ │ movw r2, #1364 @ 0x554 │ │ │ │ add sl, pc │ │ │ │ mov r1, sl │ │ │ │ - bl 3da798 │ │ │ │ + bl 3da790 │ │ │ │ cmp.w r9, #0 │ │ │ │ bne.w 201d92 │ │ │ │ ldr r3, [pc, #800] @ (201f5c ) │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [pc, #800] @ (201f60 ) │ │ │ │ mov r1, sl │ │ │ │ add r3, pc │ │ │ │ mov r7, r8 │ │ │ │ add r2, pc │ │ │ │ adds r3, #56 @ 0x38 │ │ │ │ str r2, [sp, #0] │ │ │ │ movw r2, #1409 @ 0x581 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ cbz r0, 201c62 │ │ │ │ bl 201940 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 3e069c │ │ │ │ - bl 3e5594 │ │ │ │ + bl 3e0694 │ │ │ │ + bl 3e558c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 201e1a │ │ │ │ ldr r2, [pc, #752] @ (201f64 ) │ │ │ │ ldr r3, [pc, #712] @ (201f3c ) │ │ │ │ add r2, pc │ │ │ │ @@ -297919,15 +297922,15 @@ │ │ │ │ ldr.w r3, [r4, #312] @ 0x138 │ │ │ │ mov r0, sl │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 201d7a │ │ │ │ ldr r1, [pc, #704] @ (201f68 ) │ │ │ │ movw r2, #1364 @ 0x554 │ │ │ │ add r1, pc │ │ │ │ - bl 3da798 │ │ │ │ + bl 3da790 │ │ │ │ bl 1ff904 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 201f22 │ │ │ │ ldr r3, [pc, #684] @ (201f6c ) │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ @@ -297939,17 +297942,17 @@ │ │ │ │ bne.w 201e04 │ │ │ │ lsls r2, r7, #31 │ │ │ │ bpl.n 201cea │ │ │ │ ldr r3, [pc, #664] @ (201f70 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #4] │ │ │ │ adds r0, #16 │ │ │ │ - bl 3dad88 │ │ │ │ + bl 3dad80 │ │ │ │ add.w r0, r4, #24 │ │ │ │ - bl 3daf50 │ │ │ │ + bl 3daf48 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [r6] │ │ │ │ str r3, [r6, #8] │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #312] @ 0x138 │ │ │ │ b.n 201b3c │ │ │ │ ldr.w r3, [r4, #272] @ 0x110 │ │ │ │ @@ -297972,15 +297975,15 @@ │ │ │ │ cmp r7, #0 │ │ │ │ beq.w 201c0a │ │ │ │ ldr r1, [pc, #580] @ (201f74 ) │ │ │ │ mov r0, sl │ │ │ │ movw r2, #1345 @ 0x541 │ │ │ │ mov r7, r8 │ │ │ │ add r1, pc │ │ │ │ - bl 3da798 │ │ │ │ + bl 3da790 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ b.n 201c56 │ │ │ │ ldr r3, [pc, #564] @ (201f78 ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 201d26 │ │ │ │ @@ -297993,37 +297996,37 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r0, [pc, #544] @ (201f80 ) │ │ │ │ ldr.w r3, [r4, #248] @ 0xf8 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ ldrb r1, [r4, #0] │ │ │ │ ldrd r2, r3, [r4, #256] @ 0x100 │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ cmp r7, #0 │ │ │ │ beq.w 201c0a │ │ │ │ b.n 201d2c │ │ │ │ ldr r1, [pc, #520] @ (201f84 ) │ │ │ │ movw r2, #1364 @ 0x554 │ │ │ │ ldr.w r9, [r4, #320] @ 0x140 │ │ │ │ add r1, pc │ │ │ │ - bl 3da798 │ │ │ │ + bl 3da790 │ │ │ │ cmp.w r9, #0 │ │ │ │ beq.n 201cd2 │ │ │ │ b.n 201cb2 │ │ │ │ bl 1ff904 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 201f22 │ │ │ │ ldr.w r0, [r4, #280] @ 0x118 │ │ │ │ blx 145d4c │ │ │ │ mov r9, r0 │ │ │ │ ldr.w r2, [r4, #280] @ 0x118 │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r1, r9 │ │ │ │ - bl 2a8514 │ │ │ │ + bl 2a850c │ │ │ │ cbnz r0, 201e0a │ │ │ │ ldr.w r0, [r4, #276] @ 0x114 │ │ │ │ ldrb.w r3, [r0, #267] @ 0x10b │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 201efa │ │ │ │ ldr.w r1, [r0, #268] @ 0x10c │ │ │ │ mov r2, r9 │ │ │ │ @@ -298044,15 +298047,15 @@ │ │ │ │ mov r1, sl │ │ │ │ add r3, pc │ │ │ │ mov r7, r8 │ │ │ │ add r2, pc │ │ │ │ adds r3, #56 @ 0x38 │ │ │ │ str r2, [sp, #0] │ │ │ │ movw r2, #1417 @ 0x589 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ b.n 201c56 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r7, r8 │ │ │ │ b.n 201c56 │ │ │ │ mov r0, r9 │ │ │ │ mov r7, r8 │ │ │ │ @@ -298071,30 +298074,30 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.w 201c70 │ │ │ │ ldr r0, [pc, #352] @ (201f94 ) │ │ │ │ ldrd r2, r3, [r4, #288] @ 0x120 │ │ │ │ add r0, pc │ │ │ │ ldrb r1, [r4, #0] │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 201c70 │ │ │ │ ldr r3, [pc, #340] @ (201f98 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 201a7e │ │ │ │ ldr r3, [pc, #300] @ (201f7c ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.w 201a7e │ │ │ │ ldr r0, [pc, #320] @ (201f9c ) │ │ │ │ ldrb r1, [r4, #0] │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 201a7e │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r7, r8 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 201c62 │ │ │ │ ldr r3, [pc, #300] @ (201fa0 ) │ │ │ │ movw r2, #1308 @ 0x51c │ │ │ │ @@ -298111,15 +298114,15 @@ │ │ │ │ ldr r1, [pc, #292] @ (201fb4 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #56 @ 0x38 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #1334 @ 0x536 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ b.n 201c56 │ │ │ │ rev r3, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [pc, #268] @ (201fb8 ) │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #268] @ (201fbc ) │ │ │ │ @@ -298129,15 +298132,15 @@ │ │ │ │ ldr r3, [pc, #264] @ (201fc0 ) │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #8] │ │ │ │ mov.w r2, #268 @ 0x10c │ │ │ │ add r3, pc │ │ │ │ mov r7, r8 │ │ │ │ adds r3, #20 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ b.n 201c56 │ │ │ │ rev r3, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [pc, #240] @ (201fc4 ) │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #240] @ (201fc8 ) │ │ │ │ @@ -298148,28 +298151,28 @@ │ │ │ │ add r1, pc │ │ │ │ movw r5, #13124 @ 0x3344 │ │ │ │ movt r5, #4386 @ 0x1122 │ │ │ │ add r3, pc │ │ │ │ str r5, [sp, #8] │ │ │ │ adds r3, #20 │ │ │ │ mov r7, r8 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ b.n 201c56 │ │ │ │ ldr r3, [pc, #212] @ (201fd0 ) │ │ │ │ mov r1, sl │ │ │ │ ldr r2, [pc, #212] @ (201fd4 ) │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ mov r7, r8 │ │ │ │ adds r3, #76 @ 0x4c │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ movw r2, #1255 @ 0x4e7 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mov r0, r9 │ │ │ │ blx 143ca4 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ b.n 201c56 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #180] @ (201fd8 ) │ │ │ │ movw r2, #1398 @ 0x576 │ │ │ │ @@ -298188,87 +298191,87 @@ │ │ │ │ movs r0, r6 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r0, #64] @ 0x40 │ │ │ │ movs r5, r7 │ │ │ │ str r2, [r0, #56] @ 0x38 │ │ │ │ movs r5, r7 │ │ │ │ - push {r2, r3, lr} │ │ │ │ + push {r2, r3, r4, r5, r6, r7} │ │ │ │ movs r2, r4 │ │ │ │ subs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r2, r4} │ │ │ │ + push {r1, r2} │ │ │ │ movs r2, r4 │ │ │ │ - movs r4, #14 │ │ │ │ + movs r3, #254 @ 0xfe │ │ │ │ movs r5, r5 │ │ │ │ - push {r1, r2, r3, r4, r5, lr} │ │ │ │ + push {r1, r2, r3, r5, lr} │ │ │ │ movs r2, r4 │ │ │ │ add r6, sp, #736 @ 0x2e0 │ │ │ │ movs r0, r6 │ │ │ │ - cbz r4, 201fd0 │ │ │ │ + cbz r4, 201fcc │ │ │ │ movs r2, r4 │ │ │ │ str r2, [r5, #28] │ │ │ │ movs r5, r7 │ │ │ │ str r4, [r2, #28] │ │ │ │ movs r5, r7 │ │ │ │ - cbz r2, 201fba │ │ │ │ + uxtb r2, r7 │ │ │ │ movs r2, r4 │ │ │ │ cmp r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cbz r2, 201fe6 │ │ │ │ + cbz r2, 201fe2 │ │ │ │ movs r2, r4 │ │ │ │ - uxth r4, r7 │ │ │ │ + uxth r4, r5 │ │ │ │ movs r2, r4 │ │ │ │ - movs r2, #98 @ 0x62 │ │ │ │ + movs r2, #82 @ 0x52 │ │ │ │ movs r5, r5 │ │ │ │ - cbz r6, 201ffe │ │ │ │ + cbz r6, 201ffa │ │ │ │ movs r2, r4 │ │ │ │ asrs r4, r1, #29 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r4, 202000 │ │ │ │ + cbz r4, 201ffc │ │ │ │ movs r2, r4 │ │ │ │ asrs r4, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r2, 201fd0 │ │ │ │ + cbz r2, 201fcc │ │ │ │ movs r2, r4 │ │ │ │ - movs r1, #214 @ 0xd6 │ │ │ │ + movs r1, #198 @ 0xc6 │ │ │ │ movs r5, r5 │ │ │ │ - cbz r4, 201fd8 │ │ │ │ + cbz r4, 201fd4 │ │ │ │ movs r2, r4 │ │ │ │ - cbz r6, 201fe0 │ │ │ │ + cbz r6, 201fdc │ │ │ │ movs r2, r4 │ │ │ │ - movs r1, #194 @ 0xc2 │ │ │ │ + movs r1, #178 @ 0xb2 │ │ │ │ movs r5, r5 │ │ │ │ - sxth r4, r6 │ │ │ │ + sxth r4, r4 │ │ │ │ movs r2, r4 │ │ │ │ - cbz r2, 201fe2 │ │ │ │ + cbz r2, 201fde │ │ │ │ movs r2, r4 │ │ │ │ - cbz r0, 201ff4 │ │ │ │ + cbz r0, 201ff0 │ │ │ │ movs r2, r4 │ │ │ │ - cbz r2, 201fe2 │ │ │ │ + cbz r2, 201fde │ │ │ │ movs r2, r4 │ │ │ │ - movs r1, #146 @ 0x92 │ │ │ │ + movs r1, #130 @ 0x82 │ │ │ │ movs r5, r5 │ │ │ │ - cbz r6, 201fe8 │ │ │ │ + cbz r6, 201fe4 │ │ │ │ movs r2, r4 │ │ │ │ - cbz r0, 201fe4 │ │ │ │ + cbz r0, 201fe0 │ │ │ │ movs r2, r4 │ │ │ │ - movs r1, #102 @ 0x66 │ │ │ │ + movs r1, #86 @ 0x56 │ │ │ │ movs r5, r5 │ │ │ │ - movs r1, #78 @ 0x4e │ │ │ │ + movs r1, #62 @ 0x3e │ │ │ │ movs r5, r5 │ │ │ │ - sxtb r4, r2 │ │ │ │ + sxtb r4, r0 │ │ │ │ movs r2, r4 │ │ │ │ - movs r1, #36 @ 0x24 │ │ │ │ + movs r1, #20 │ │ │ │ movs r5, r5 │ │ │ │ - cbz r2, 201fe4 │ │ │ │ + cbz r2, 201fe0 │ │ │ │ movs r2, r4 │ │ │ │ - sxth r0, r2 │ │ │ │ + sxth r0, r0 │ │ │ │ movs r2, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #544] @ (202218 ) │ │ │ │ sub sp, #20 │ │ │ │ @@ -298278,53 +298281,53 @@ │ │ │ │ mov r7, r0 │ │ │ │ ldr r5, [pc, #540] @ (202220 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 2a9cf0 │ │ │ │ + bl 2a9ce8 │ │ │ │ ldr r3, [pc, #528] @ (202224 ) │ │ │ │ ldr r2, [pc, #528] @ (202228 ) │ │ │ │ ldr r1, [pc, #532] @ (20222c ) │ │ │ │ add r3, pc │ │ │ │ adds r3, #104 @ 0x68 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #29 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, #512] @ (202230 ) │ │ │ │ ldr r6, [r5, r3] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 202172 │ │ │ │ mov r0, r7 │ │ │ │ add r7, sp, #8 │ │ │ │ mov r1, r7 │ │ │ │ - bl 2a9c98 │ │ │ │ + bl 2a9c90 │ │ │ │ cbz r0, 20209a │ │ │ │ ldr r3, [pc, #492] @ (202234 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ adds r0, #40 @ 0x28 │ │ │ │ - bl 3dad88 │ │ │ │ + bl 3dad80 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 202198 │ │ │ │ mov r0, r2 │ │ │ │ bl 2018a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2975d0 │ │ │ │ + bl 2975c8 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 3e069c │ │ │ │ + bl 3e0694 │ │ │ │ ldr r2, [pc, #456] @ (202238 ) │ │ │ │ ldr r3, [pc, #424] @ (20221c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ @@ -298335,15 +298338,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 297064 │ │ │ │ + bl 29705c │ │ │ │ mov r9, r0 │ │ │ │ bl 1fc700 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 2021c0 │ │ │ │ mov r0, r4 │ │ │ │ bl 217a30 │ │ │ │ @@ -298356,104 +298359,104 @@ │ │ │ │ mov r1, r3 │ │ │ │ mov r9, r3 │ │ │ │ bl 217868 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 202164 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2975d0 │ │ │ │ + bl 2975c8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 2021ea │ │ │ │ ldr r0, [pc, #344] @ (20223c ) │ │ │ │ movs r3, #29 │ │ │ │ ldr r2, [pc, #344] @ (202240 ) │ │ │ │ ldr r1, [pc, #348] @ (202244 ) │ │ │ │ add r0, pc │ │ │ │ add r2, pc │ │ │ │ adds r0, #104 @ 0x68 │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, r7 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r1, [pc, #332] @ (202248 ) │ │ │ │ add r1, pc │ │ │ │ - bl 2a70e4 │ │ │ │ + bl 2a70dc │ │ │ │ movs r0, #8 │ │ │ │ blx 1439a4 │ │ │ │ movs r1, #1 │ │ │ │ strd r8, r7, [r0] │ │ │ │ movs r2, #0 │ │ │ │ strb.w r1, [r8, #20] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #0] │ │ │ │ add.w r0, r8, #16 │ │ │ │ ldr r2, [pc, #304] @ (20224c ) │ │ │ │ ldr r1, [pc, #304] @ (202250 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - bl 3dafd8 │ │ │ │ + bl 3dafd0 │ │ │ │ b.n 20206e │ │ │ │ mov r1, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2a7a58 │ │ │ │ + bl 2a7a50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2a0838 │ │ │ │ + bl 2a0830 │ │ │ │ ldr r2, [pc, #280] @ (202254 ) │ │ │ │ mov r3, r8 │ │ │ │ add.w r0, r8, #8 │ │ │ │ str.w r4, [r8, #24] │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ strb.w r1, [r8, #12] │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 3dafd8 │ │ │ │ + bl 3dafd0 │ │ │ │ ldr r3, [pc, #256] @ (202258 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ adds r0, #40 @ 0x28 │ │ │ │ - bl 3dad88 │ │ │ │ + bl 3dad80 │ │ │ │ b.n 20206e │ │ │ │ ldr r3, [pc, #244] @ (20225c ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ adds r0, #40 @ 0x28 │ │ │ │ - bl 3dad88 │ │ │ │ + bl 3dad80 │ │ │ │ b.n 202052 │ │ │ │ ldr r3, [pc, #236] @ (202260 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 20203a │ │ │ │ ldr r3, [pc, #228] @ (202264 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r0, r3, #16 │ │ │ │ bpl.w 20203a │ │ │ │ ldr r0, [pc, #220] @ (202268 ) │ │ │ │ ldrb.w r1, [r8] │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 20203a │ │ │ │ ldr r3, [pc, #208] @ (20226c ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 20205c │ │ │ │ ldr r3, [pc, #188] @ (202264 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.w 20205c │ │ │ │ ldr r0, [pc, #188] @ (202270 ) │ │ │ │ ldrb.w r1, [r8] │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ b.n 20205c │ │ │ │ ldr r3, [pc, #176] @ (202274 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 2020ae │ │ │ │ @@ -298463,15 +298466,15 @@ │ │ │ │ lsls r1, r3, #16 │ │ │ │ bpl.w 2020ae │ │ │ │ ldr.w r3, [r0, #1188] @ 0x4a4 │ │ │ │ mov r2, r9 │ │ │ │ ldr r0, [pc, #152] @ (202278 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 2020ae │ │ │ │ ldr r3, [pc, #144] @ (20227c ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 2020e0 │ │ │ │ ldr r3, [pc, #108] @ (202264 ) │ │ │ │ @@ -298480,70 +298483,70 @@ │ │ │ │ lsls r2, r3, #16 │ │ │ │ bpl.w 2020e0 │ │ │ │ ldr r0, [pc, #124] @ (202280 ) │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 2020e0 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r3, sp, #192 @ 0xc0 │ │ │ │ movs r0, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ add r3, sp, #160 @ 0xa0 │ │ │ │ movs r0, r6 │ │ │ │ - movs r0, #56 @ 0x38 │ │ │ │ + movs r0, #40 @ 0x28 │ │ │ │ movs r5, r5 │ │ │ │ - ldrh r4, [r5, #2] │ │ │ │ + ldrh r4, [r3, #2] │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r0, [r0, #4] │ │ │ │ + ldrh r0, [r6, #2] │ │ │ │ movs r0, r4 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r4, [r4, r1] │ │ │ │ movs r5, r7 │ │ │ │ add r2, sp, #744 @ 0x2e8 │ │ │ │ movs r0, r6 │ │ │ │ - subs r0, r5, #5 │ │ │ │ + subs r0, r3, #5 │ │ │ │ movs r5, r5 │ │ │ │ - strh r6, [r3, #60] @ 0x3c │ │ │ │ + strh r6, [r1, #60] @ 0x3c │ │ │ │ movs r0, r4 │ │ │ │ - strh r2, [r6, #60] @ 0x3c │ │ │ │ + strh r2, [r4, #60] @ 0x3c │ │ │ │ movs r0, r4 │ │ │ │ - cbz r2, 20227c │ │ │ │ + cbz r2, 202278 │ │ │ │ movs r2, r4 │ │ │ │ bl 14a24e │ │ │ │ - cbz r4, 202280 │ │ │ │ + cbz r4, 20227c │ │ │ │ movs r2, r4 │ │ │ │ lsls r7, r1, #14 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r2, r5] │ │ │ │ movs r5, r7 │ │ │ │ ldrb r6, [r0, r5] │ │ │ │ movs r5, r7 │ │ │ │ cmp r6, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - sub sp, #0 │ │ │ │ + add sp, #448 @ 0x1c0 │ │ │ │ movs r2, r4 │ │ │ │ movs r5, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r2, 20227e │ │ │ │ + cbz r2, 20227a │ │ │ │ movs r2, r4 │ │ │ │ lsrs r0, r7, #22 │ │ │ │ movs r0, r0 │ │ │ │ - add sp, #360 @ 0x168 │ │ │ │ + add sp, #296 @ 0x128 │ │ │ │ movs r2, r4 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - add sp, #440 @ 0x1b8 │ │ │ │ + add sp, #376 @ 0x178 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ 00202284 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -298628,15 +298631,15 @@ │ │ │ │ b.n 202320 │ │ │ │ │ │ │ │ 00202350 : │ │ │ │ ldr r3, [pc, #8] @ (20235c ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ adds r0, #40 @ 0x28 │ │ │ │ - b.w 3dad88 │ │ │ │ + b.w 3dad80 │ │ │ │ ldrh r2, [r3, r5] │ │ │ │ movs r5, r7 │ │ │ │ │ │ │ │ 00202360 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -298672,25 +298675,25 @@ │ │ │ │ add r1, pc │ │ │ │ adds r3, #116 @ 0x74 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r0, [r7, r4] │ │ │ │ movs r5, r7 │ │ │ │ - adds r2, r7, #2 │ │ │ │ + adds r2, r5, #2 │ │ │ │ movs r5, r5 │ │ │ │ - add r4, sp, #672 @ 0x2a0 │ │ │ │ + add r4, sp, #608 @ 0x260 │ │ │ │ movs r2, r4 │ │ │ │ - add r7, sp, #496 @ 0x1f0 │ │ │ │ + add r7, sp, #432 @ 0x1b0 │ │ │ │ movs r2, r4 │ │ │ │ - adds r6, r4, #2 │ │ │ │ + adds r6, r2, #2 │ │ │ │ movs r5, r5 │ │ │ │ - add r4, sp, #592 @ 0x250 │ │ │ │ + add r4, sp, #528 @ 0x210 │ │ │ │ movs r2, r4 │ │ │ │ - add r7, sp, #624 @ 0x270 │ │ │ │ + add r7, sp, #560 @ 0x230 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ 002023d4 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -298773,27 +298776,27 @@ │ │ │ │ ldr.w r0, [r4, #232] @ 0xe8 │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r5, [r4, #256] @ 0x100 │ │ │ │ ldrb r1, [r4, #0] │ │ │ │ strd r0, r5, [sp] │ │ │ │ ldr r0, [pc, #28] @ (2024d4 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 20246a │ │ │ │ add r7, pc, #96 @ (adr r7, 202524 ) │ │ │ │ movs r0, r6 │ │ │ │ ldrh r0, [r1, r2] │ │ │ │ movs r5, r7 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #30 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #688 @ 0x2b0 │ │ │ │ + add r6, sp, #624 @ 0x270 │ │ │ │ movs r2, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ sub sp, #132 @ 0x84 │ │ │ │ ldr r2, [pc, #948] @ (2028a0 ) │ │ │ │ @@ -298807,38 +298810,38 @@ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ mov.w r3, #0 │ │ │ │ bl 205338 │ │ │ │ ldr r6, [r4, #4] │ │ │ │ mov r5, r0 │ │ │ │ - bl 3d90fc │ │ │ │ + bl 3d90f4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 217aa4 │ │ │ │ ldr r3, [pc, #912] @ (2028ac ) │ │ │ │ mov fp, r0 │ │ │ │ ldr.w r7, [sl, r3] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 202810 │ │ │ │ - bl 3e533c │ │ │ │ + bl 3e5334 │ │ │ │ cmp r5, #0 │ │ │ │ beq.w 20277e │ │ │ │ ldr r5, [pc, #888] @ (2028b0 ) │ │ │ │ add.w r3, r4, #40 @ 0x28 │ │ │ │ strd r7, fp, [sp, #40] @ 0x28 │ │ │ │ add r5, pc │ │ │ │ str r3, [sp, #20] │ │ │ │ str.w sl, [sp, #24] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ adds r0, #136 @ 0x88 │ │ │ │ - bl 3dad88 │ │ │ │ + bl 3dad80 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 3daf50 │ │ │ │ + bl 3daf48 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr.w r2, [r3, #232] @ 0xe8 │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 20273e │ │ │ │ ldrb.w r3, [r4, #236] @ 0xec │ │ │ │ dmb ish │ │ │ │ uxtb r3, r3 │ │ │ │ @@ -298859,15 +298862,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #236] @ 0xec │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 202674 │ │ │ │ ldrd r0, r1, [r4, #272] @ 0x110 │ │ │ │ - bl 3f5f4c │ │ │ │ + bl 3f5f44 │ │ │ │ mov r7, r0 │ │ │ │ bl 205338 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 202656 │ │ │ │ str.w sl, [sp] │ │ │ │ ldr.w r3, [r4, #244] @ 0xf4 │ │ │ │ @@ -298907,20 +298910,20 @@ │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 202852 │ │ │ │ cmp r3, #2 │ │ │ │ beq.n 2026e6 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #240] @ 0xf0 │ │ │ │ add.w r0, r4, #136 @ 0x88 │ │ │ │ - bl 3dad88 │ │ │ │ + bl 3dad80 │ │ │ │ b.n 202546 │ │ │ │ mov r0, r4 │ │ │ │ bl 203d4c │ │ │ │ ldrd r0, r1, [r4, #272] @ 0x110 │ │ │ │ - bl 3f5f4c │ │ │ │ + bl 3f5f44 │ │ │ │ mov r7, r0 │ │ │ │ bl 205338 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 202868 │ │ │ │ mvn.w r3, #1 │ │ │ │ add.w sl, sp, #52 @ 0x34 │ │ │ │ str.w sl, [sp, #8] │ │ │ │ @@ -298928,36 +298931,36 @@ │ │ │ │ str r2, [sp, #0] │ │ │ │ ldr r2, [r4, #32] │ │ │ │ ands r3, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #0 │ │ │ │ ldrd r1, r2, [r4, #272] @ 0x110 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - bl 2a8010 │ │ │ │ + bl 2a8008 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2025cc │ │ │ │ ldr.w sl, [sp, #24] │ │ │ │ ldrd r7, fp, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 20287e │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 2027e6 │ │ │ │ bl 2018a8 │ │ │ │ add.w r0, r4, #136 @ 0x88 │ │ │ │ - bl 3dad88 │ │ │ │ + bl 3dad80 │ │ │ │ ldr r3, [pc, #540] @ (2028b8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ adds r0, #136 @ 0x88 │ │ │ │ - bl 3dad88 │ │ │ │ + bl 3dad80 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ - bl 3e069c │ │ │ │ - bl 3e5594 │ │ │ │ + bl 3e0694 │ │ │ │ + bl 3e558c │ │ │ │ mov r0, fp │ │ │ │ bl 217b24 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 202756 │ │ │ │ ldr r2, [pc, #512] @ (2028bc ) │ │ │ │ ldr r3, [pc, #488] @ (2028a8 ) │ │ │ │ @@ -298980,15 +298983,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w r3, [r4, #232] @ 0xe8 │ │ │ │ bl 2023d4 │ │ │ │ ldr r2, [r4, #28] │ │ │ │ ldr.w r1, [r4, #248] @ 0xf8 │ │ │ │ add r3, sp, #52 @ 0x34 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - bl 2a8134 │ │ │ │ + bl 2a812c │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 202674 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ strd r3, r0, [sp, #32] │ │ │ │ ldr r3, [pc, #424] @ (2028b4 ) │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldrd sl, fp, [sp, #32] │ │ │ │ @@ -299004,15 +299007,15 @@ │ │ │ │ dmb ish │ │ │ │ b.n 202624 │ │ │ │ add.w r0, r7, #20 │ │ │ │ bl 203cec │ │ │ │ b.n 202606 │ │ │ │ ldrd r7, fp, [sp, #40] @ 0x28 │ │ │ │ ldr.w sl, [sp, #24] │ │ │ │ - bl 3e5594 │ │ │ │ + bl 3e558c │ │ │ │ mov r0, fp │ │ │ │ bl 217b24 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 2026ba │ │ │ │ ldr r3, [pc, #360] @ (2028c0 ) │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ @@ -299024,15 +299027,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 2026ba │ │ │ │ ldr r0, [pc, #344] @ (2028c8 ) │ │ │ │ ldrd r2, r3, [r4, #264] @ 0x108 │ │ │ │ add r0, pc │ │ │ │ ldrb r1, [r4, #0] │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 2026ba │ │ │ │ mov r1, r5 │ │ │ │ movs r2, #39 @ 0x27 │ │ │ │ add.w r0, sp, #81 @ 0x51 │ │ │ │ ldrb r6, [r4, #0] │ │ │ │ ldr r5, [r4, #24] │ │ │ │ blx 145498 │ │ │ │ @@ -299045,15 +299048,15 @@ │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r6, {r0, r1, r2, r3} │ │ │ │ mov r0, r5 │ │ │ │ add r3, sp, #52 @ 0x34 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ - bl 2a8134 │ │ │ │ + bl 2a812c │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 20267c │ │ │ │ ldr r3, [pc, #244] @ (2028b4 ) │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ dmb ish │ │ │ │ @@ -299075,15 +299078,15 @@ │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r2, r3, #16 │ │ │ │ bpl.w 20268c │ │ │ │ ldr r0, [pc, #208] @ (2028d4 ) │ │ │ │ ldrb r1, [r4, #0] │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ b.n 20268c │ │ │ │ ldr r3, [pc, #196] @ (2028d8 ) │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 20252a │ │ │ │ @@ -299091,15 +299094,15 @@ │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r1, r3, #16 │ │ │ │ bpl.w 20252a │ │ │ │ ldr r0, [pc, #172] @ (2028dc ) │ │ │ │ ldrb r1, [r4, #0] │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 20252a │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #160] @ (2028e0 ) │ │ │ │ mov.w r2, #700 @ 0x2bc │ │ │ │ ldr r1, [pc, #160] @ (2028e4 ) │ │ │ │ ldr r0, [pc, #160] @ (2028e8 ) │ │ │ │ add r3, pc │ │ │ │ @@ -299155,49 +299158,49 @@ │ │ │ │ movs r5, r7 │ │ │ │ add r4, pc, #440 @ (adr r4, 202a78 ) │ │ │ │ movs r0, r6 │ │ │ │ adds r4, r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #880 @ 0x370 │ │ │ │ + add r4, sp, #816 @ 0x330 │ │ │ │ movs r2, r4 │ │ │ │ cmp r5, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #168 @ 0xa8 │ │ │ │ + add r4, sp, #104 @ 0x68 │ │ │ │ movs r2, r4 │ │ │ │ cmp r1, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #528 @ 0x210 │ │ │ │ + add r3, sp, #464 @ 0x1d0 │ │ │ │ movs r2, r4 │ │ │ │ - adds r2, r1, r0 │ │ │ │ + asrs r2, r7, #31 │ │ │ │ movs r5, r5 │ │ │ │ - add r7, pc, #992 @ (adr r7, 202cc8 ) │ │ │ │ + add r7, pc, #928 @ (adr r7, 202c88 ) │ │ │ │ movs r2, r4 │ │ │ │ - add r3, sp, #544 @ 0x220 │ │ │ │ + add r3, sp, #480 @ 0x1e0 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r4, r6, #31 │ │ │ │ + asrs r4, r4, #31 │ │ │ │ movs r5, r5 │ │ │ │ - add r7, pc, #904 @ (adr r7, 202c7c ) │ │ │ │ + add r7, pc, #840 @ (adr r7, 202c3c ) │ │ │ │ movs r2, r4 │ │ │ │ - add r3, sp, #664 @ 0x298 │ │ │ │ + add r3, sp, #600 @ 0x258 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r6, r3, #31 │ │ │ │ + asrs r6, r1, #31 │ │ │ │ movs r5, r5 │ │ │ │ - add r7, pc, #816 @ (adr r7, 202c30 ) │ │ │ │ + add r7, pc, #752 @ (adr r7, 202bf0 ) │ │ │ │ movs r2, r4 │ │ │ │ - add r3, sp, #496 @ 0x1f0 │ │ │ │ + add r3, sp, #432 @ 0x1b0 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r0, r1, #31 │ │ │ │ + asrs r0, r7, #30 │ │ │ │ movs r5, r5 │ │ │ │ - add r7, pc, #728 @ (adr r7, 202be4 ) │ │ │ │ + add r7, pc, #664 @ (adr r7, 202ba4 ) │ │ │ │ movs r2, r4 │ │ │ │ - add r3, sp, #600 @ 0x258 │ │ │ │ + add r3, sp, #536 @ 0x218 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ 00202910 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -299210,31 +299213,31 @@ │ │ │ │ mov r8, r0 │ │ │ │ adds r0, r3, #4 │ │ │ │ adds r7, r3, #4 │ │ │ │ bl 201848 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ mov.w r6, #288 @ 0x120 │ │ │ │ adds r0, #136 @ 0x88 │ │ │ │ - bl 3daf50 │ │ │ │ + bl 3daf48 │ │ │ │ bl 205f28 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - bl 408014 │ │ │ │ + bl 40800c │ │ │ │ str r1, [r5, #20] │ │ │ │ b.n 202970 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ mla r3, r6, r1, r3 │ │ │ │ ldrb.w r2, [r3, #236] @ 0xec │ │ │ │ uxtb r2, r2 │ │ │ │ adds r4, r1, #1 │ │ │ │ cbz r2, 2029ac │ │ │ │ bl 205f28 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 408014 │ │ │ │ + bl 40800c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr.w r2, [r3, #232] @ 0xe8 │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 202954 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 201838 │ │ │ │ @@ -299254,47 +299257,47 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 205f28 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 408014 │ │ │ │ + bl 40800c │ │ │ │ str r1, [r5, #20] │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r2, [r3, #244] @ 0xf4 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cbnz r1, 2029ee │ │ │ │ ldr.w r1, [r8] │ │ │ │ str.w r2, [r8] │ │ │ │ str.w r1, [r3, #244] @ 0xf4 │ │ │ │ mov.w r2, #1 │ │ │ │ dmb ish │ │ │ │ strb.w r2, [r3, #236] @ 0xec │ │ │ │ add.w r0, r3, #40 @ 0x28 │ │ │ │ movs r4, #1 │ │ │ │ - bl 3dad88 │ │ │ │ + bl 3dad80 │ │ │ │ b.n 20297c │ │ │ │ ldr r3, [pc, #24] @ (202a08 ) │ │ │ │ mov.w r2, #396 @ 0x18c │ │ │ │ ldr r1, [pc, #20] @ (202a0c ) │ │ │ │ ldr r0, [pc, #24] @ (202a10 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #160 @ 0xa0 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ strb r0, [r1, r6] │ │ │ │ movs r5, r7 │ │ │ │ - asrs r0, r3, #25 │ │ │ │ + asrs r0, r1, #25 │ │ │ │ movs r5, r5 │ │ │ │ - add r6, pc, #280 @ (adr r6, 202b28 ) │ │ │ │ + add r6, pc, #216 @ (adr r6, 202ae8 ) │ │ │ │ movs r2, r4 │ │ │ │ - add r2, sp, #536 @ 0x218 │ │ │ │ + add r2, sp, #472 @ 0x1d8 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ 00202a14 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -299342,48 +299345,48 @@ │ │ │ │ mov r6, r5 │ │ │ │ mov r9, r5 │ │ │ │ add r8, pc │ │ │ │ b.n 202aa2 │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2a79d0 │ │ │ │ + bl 2a79c8 │ │ │ │ adds r6, #1 │ │ │ │ add.w r5, r5, #288 @ 0x120 │ │ │ │ bl 205f28 │ │ │ │ cmp r6, r0 │ │ │ │ bge.n 202af6 │ │ │ │ ldr.w r3, [r8] │ │ │ │ ldr r4, [r3, #0] │ │ │ │ add r4, r5 │ │ │ │ add.w r0, r4, #40 @ 0x28 │ │ │ │ - bl 3dad88 │ │ │ │ + bl 3dad80 │ │ │ │ ldr r4, [r4, #24] │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 202a9c │ │ │ │ str.w r9, [sp, #8] │ │ │ │ bl 1fc700 │ │ │ │ bl 1ff8ec │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 202a92 │ │ │ │ ldr r1, [pc, #476] @ (202cb0 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 296dc8 │ │ │ │ + bl 296dc0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 202a92 │ │ │ │ mov r0, r4 │ │ │ │ add r1, sp, #8 │ │ │ │ bl 2179e8 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 202a92 │ │ │ │ ldr r1, [pc, #452] @ (202cb4 ) │ │ │ │ add r1, pc │ │ │ │ - bl 3e05fc │ │ │ │ + bl 3e05f4 │ │ │ │ b.n 202a92 │ │ │ │ ldr.w r8, [pc, #448] @ 202cb8 │ │ │ │ movs r6, #0 │ │ │ │ mov r5, r6 │ │ │ │ add r8, pc │ │ │ │ b.n 202b0c │ │ │ │ ldrb r3, [r4, #12] │ │ │ │ @@ -299396,20 +299399,20 @@ │ │ │ │ ldr.w r3, [r8] │ │ │ │ ldr r4, [r3, #0] │ │ │ │ add r4, r6 │ │ │ │ ldrb r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 202b02 │ │ │ │ add.w r0, r4, #16 │ │ │ │ - bl 3db310 │ │ │ │ + bl 3db308 │ │ │ │ ldrb r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 202b06 │ │ │ │ add.w r0, r4, #8 │ │ │ │ - bl 3db310 │ │ │ │ + bl 3db308 │ │ │ │ b.n 202b06 │ │ │ │ ldr.w fp, [pc, #384] @ 202cbc │ │ │ │ mov.w r8, #0 │ │ │ │ ldr.w sl, [pc, #380] @ 202cc0 │ │ │ │ mov r9, r8 │ │ │ │ add fp, pc │ │ │ │ mov r5, r8 │ │ │ │ @@ -299422,28 +299425,28 @@ │ │ │ │ ble.n 202c0c │ │ │ │ ldr.w r3, [fp] │ │ │ │ ldr r4, [r3, #0] │ │ │ │ str r5, [sp, #8] │ │ │ │ add r4, r8 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cbz r0, 202b88 │ │ │ │ - bl 2a08b8 │ │ │ │ + bl 2a08b0 │ │ │ │ ldr r3, [pc, #336] @ (202cc4 ) │ │ │ │ ldr r0, [r4, #24] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r1, r3 │ │ │ │ - bl 2a7564 │ │ │ │ + bl 2a755c │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - bl 2975d0 │ │ │ │ + bl 2975c8 │ │ │ │ str r5, [r4, #24] │ │ │ │ add.w r0, r4, #40 @ 0x28 │ │ │ │ - bl 3dad1c │ │ │ │ + bl 3dad14 │ │ │ │ add.w r0, r4, #136 @ 0x88 │ │ │ │ - bl 3dad1c │ │ │ │ + bl 3dad14 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ blx 143ca4 │ │ │ │ ldr.w r6, [r4, #244] @ 0xf4 │ │ │ │ str r5, [r4, #4] │ │ │ │ str.w r5, [r4, #244] @ 0xf4 │ │ │ │ cbz r6, 202bc0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ @@ -299475,31 +299478,31 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 202b50 │ │ │ │ bl 1fc700 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ bl 1fe0fc │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 3e069c │ │ │ │ + bl 3e0694 │ │ │ │ b.n 202b50 │ │ │ │ ldr r4, [pc, #184] @ (202cc8 ) │ │ │ │ bl 1f9220 │ │ │ │ bl 217360 │ │ │ │ movs r5, #0 │ │ │ │ add r4, pc │ │ │ │ bl 203c74 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ adds r0, #40 @ 0x28 │ │ │ │ - bl 3dad1c │ │ │ │ + bl 3dad14 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ adds r0, #136 @ 0x88 │ │ │ │ - bl 3dad1c │ │ │ │ + bl 3dad14 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ adds r0, #4 │ │ │ │ - bl 3da5a0 │ │ │ │ + bl 3da598 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 143ca4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r5, [r3, #0] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 143ca4 │ │ │ │ @@ -299516,15 +299519,15 @@ │ │ │ │ ldr r3, [pc, #108] @ (202cd0 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.w 202a78 │ │ │ │ ldr r0, [pc, #100] @ (202cd4 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 202a78 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #88] @ (202cd8 ) │ │ │ │ mov.w r2, #556 @ 0x22c │ │ │ │ ldr r1, [pc, #88] @ (202cdc ) │ │ │ │ ldr r0, [pc, #88] @ (202ce0 ) │ │ │ │ add r3, pc │ │ │ │ @@ -299543,17 +299546,17 @@ │ │ │ │ movs r0, r6 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r6, r0] │ │ │ │ movs r5, r7 │ │ │ │ strb r6, [r3, r0] │ │ │ │ movs r5, r7 │ │ │ │ - add r1, sp, #976 @ 0x3d0 │ │ │ │ + add r1, sp, #912 @ 0x390 │ │ │ │ movs r2, r4 │ │ │ │ - add r1, sp, #936 @ 0x3a8 │ │ │ │ + add r1, sp, #872 @ 0x368 │ │ │ │ movs r2, r4 │ │ │ │ strh r6, [r5, r6] │ │ │ │ movs r5, r7 │ │ │ │ strh r4, [r4, r5] │ │ │ │ movs r5, r7 │ │ │ │ strh r0, [r4, r5] │ │ │ │ movs r5, r7 │ │ │ │ @@ -299561,21 +299564,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r2, r2] │ │ │ │ movs r5, r7 │ │ │ │ cmp r6, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #208 @ 0xd0 │ │ │ │ + add r0, sp, #144 @ 0x90 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r2, r1, #15 │ │ │ │ + asrs r2, r7, #14 │ │ │ │ movs r5, r5 │ │ │ │ - add r3, pc, #736 @ (adr r3, 202fc0 ) │ │ │ │ + add r3, pc, #672 @ (adr r3, 202f80 ) │ │ │ │ movs r2, r4 │ │ │ │ - add r0, sp, #496 @ 0x1f0 │ │ │ │ + add r0, sp, #432 @ 0x1b0 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ 00202ce4 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -299602,15 +299605,15 @@ │ │ │ │ ldr.w r2, [sl, #240] @ 0xf0 │ │ │ │ add.w r4, r4, #288 @ 0x120 │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 202e92 │ │ │ │ str.w r7, [sl, #240] @ 0xf0 │ │ │ │ adds r5, #1 │ │ │ │ add.w r0, sl, #40 @ 0x28 │ │ │ │ - bl 3dad88 │ │ │ │ + bl 3dad80 │ │ │ │ bl 205f28 │ │ │ │ cmp r0, r5 │ │ │ │ ble.n 202db4 │ │ │ │ ldr.w r3, [r8] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr.w r3, [r3, #232] @ 0xe8 │ │ │ │ cbnz r3, 202d88 │ │ │ │ @@ -299629,18 +299632,18 @@ │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ lsls r0, r2, #16 │ │ │ │ bpl.n 202d24 │ │ │ │ ldr r0, [pc, #356] @ (202edc ) │ │ │ │ ldrb r1, [r1, r4] │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 202d24 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - bl 3e0150 │ │ │ │ + bl 3e0148 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ ldr r2, [pc, #336] @ (202ee0 ) │ │ │ │ ldr r3, [pc, #308] @ (202ec4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ @@ -299656,23 +299659,23 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r7, [pc, #300] @ (202ee4 ) │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ add r7, pc │ │ │ │ b.n 202dea │ │ │ │ add.w r0, sl, #136 @ 0x88 │ │ │ │ - bl 3daf50 │ │ │ │ + bl 3daf48 │ │ │ │ cmp.w r9, #0 │ │ │ │ beq.n 202de4 │ │ │ │ ldr.w r0, [sl, #24] │ │ │ │ cbz r0, 202de4 │ │ │ │ mov r1, sp │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 2a7c34 │ │ │ │ + bl 2a7c2c │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 202d82 │ │ │ │ cmp r0, #1 │ │ │ │ beq.n 202e38 │ │ │ │ adds r5, #1 │ │ │ │ add.w r4, r4, #288 @ 0x120 │ │ │ │ bl 205f28 │ │ │ │ @@ -299681,15 +299684,15 @@ │ │ │ │ ble.n 202e62 │ │ │ │ ldr.w fp, [r3] │ │ │ │ ldr.w r2, [r3, #232] @ 0xe8 │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 202d88 │ │ │ │ add.w r0, r3, #136 @ 0x88 │ │ │ │ add.w sl, fp, r4 │ │ │ │ - bl 3daf50 │ │ │ │ + bl 3daf48 │ │ │ │ ldr r3, [pc, #192] @ (202ed0 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 202dbe │ │ │ │ ldr r3, [pc, #208] @ (202ee8 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ @@ -299700,15 +299703,15 @@ │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r1, r3, #16 │ │ │ │ bpl.n 202dbe │ │ │ │ ldr r0, [pc, #192] @ (202eec ) │ │ │ │ ldrb.w r1, [fp, r4] │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 202dbe │ │ │ │ ldr r3, [pc, #180] @ (202ef0 ) │ │ │ │ movs r0, #1 │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ dmb ish │ │ │ │ adds r3, #24 │ │ │ │ @@ -299735,15 +299738,15 @@ │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ lsls r2, r2, #16 │ │ │ │ bpl.n 202e6a │ │ │ │ ldr r0, [pc, #116] @ (202ef8 ) │ │ │ │ ldr r1, [r3, #32] │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 202e6a │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #104] @ (202efc ) │ │ │ │ movw r2, #637 @ 0x27d │ │ │ │ ldr r1, [pc, #100] @ (202f00 ) │ │ │ │ ldr r0, [pc, #104] @ (202f04 ) │ │ │ │ add r3, pc │ │ │ │ @@ -299771,67 +299774,67 @@ │ │ │ │ movs r5, r7 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #30 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #600 @ (adr r7, 203138 ) │ │ │ │ + add r7, pc, #536 @ (adr r7, 2030f8 ) │ │ │ │ movs r2, r4 │ │ │ │ ldr r5, [sp, #624] @ 0x270 │ │ │ │ movs r0, r6 │ │ │ │ str r2, [r6, r3] │ │ │ │ movs r5, r7 │ │ │ │ subs r4, r3, r7 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #256 @ (adr r7, 202ff0 ) │ │ │ │ + add r7, pc, #192 @ (adr r7, 202fb0 ) │ │ │ │ movs r2, r4 │ │ │ │ adds r1, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #72 @ (adr r7, 202f44 ) │ │ │ │ + add r7, pc, #8 @ (adr r7, 202f04 ) │ │ │ │ movs r2, r4 │ │ │ │ - asrs r4, r6, #6 │ │ │ │ + asrs r4, r4, #6 │ │ │ │ movs r5, r5 │ │ │ │ - add r1, pc, #648 @ (adr r1, 20318c ) │ │ │ │ + add r1, pc, #584 @ (adr r1, 20314c ) │ │ │ │ movs r2, r4 │ │ │ │ - add r6, pc, #616 @ (adr r6, 203170 ) │ │ │ │ + add r6, pc, #552 @ (adr r6, 203130 ) │ │ │ │ movs r2, r4 │ │ │ │ - asrs r6, r3, #6 │ │ │ │ + asrs r6, r1, #6 │ │ │ │ movs r5, r5 │ │ │ │ - add r1, pc, #560 @ (adr r1, 203140 ) │ │ │ │ + add r1, pc, #496 @ (adr r1, 203100 ) │ │ │ │ movs r2, r4 │ │ │ │ - add r5, pc, #320 @ (adr r5, 203054 ) │ │ │ │ + add r5, pc, #256 @ (adr r5, 203014 ) │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ 00202f14 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r1 │ │ │ │ movs r1, #0 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 2a7a58 │ │ │ │ + bl 2a7a50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2a0838 │ │ │ │ + bl 2a0830 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [pc, #44] @ (202f68 ) │ │ │ │ mov.w ip, #0 │ │ │ │ movs r1, #1 │ │ │ │ add.w r0, r3, #8 │ │ │ │ strb r1, [r3, #12] │ │ │ │ add r2, pc │ │ │ │ ldr r1, [r3, #4] │ │ │ │ str r4, [r3, #24] │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 3dafd8 │ │ │ │ + bl 3dafd0 │ │ │ │ add sp, #16 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -299891,37 +299894,37 @@ │ │ │ │ str r0, [r4, #0] │ │ │ │ mov r0, r5 │ │ │ │ blx 143b64 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [r3, #0] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ adds r0, #4 │ │ │ │ - bl 3da564 │ │ │ │ + bl 3da55c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r1, #0 │ │ │ │ adds r0, #40 @ 0x28 │ │ │ │ - bl 3dacc0 │ │ │ │ + bl 3dacb8 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r1, #0 │ │ │ │ adds r0, #136 @ 0x88 │ │ │ │ - bl 3dacc0 │ │ │ │ + bl 3dacb8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str.w sl, [r3, #232] @ 0xe8 │ │ │ │ bl 205f4c │ │ │ │ add.w r0, r4, r0, lsl #2 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ cmp r5, sl │ │ │ │ ldr r3, [r0, #8] │ │ │ │ str.w r3, [r4, #236] @ 0xec │ │ │ │ ble.w 20319c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov.w r0, #524288 @ 0x80000 │ │ │ │ mov r7, sl │ │ │ │ negs r1, r3 │ │ │ │ - bl 407b08 │ │ │ │ + bl 407b00 │ │ │ │ add.w r8, r0, #40 @ 0x28 │ │ │ │ str.w sl, [sp, #16] │ │ │ │ mov.w r3, r8, lsl #3 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [pc, #384] @ (2031d4 ) │ │ │ │ mov r8, sl │ │ │ │ add r3, pc │ │ │ │ @@ -299944,18 +299947,18 @@ │ │ │ │ mov.w r3, #288 @ 0x120 │ │ │ │ ldr.w r9, [r4] │ │ │ │ movs r1, #0 │ │ │ │ str r7, [sp, #24] │ │ │ │ mul.w fp, r3, sl │ │ │ │ add.w r4, r9, fp │ │ │ │ add.w r0, r4, #40 @ 0x28 │ │ │ │ - bl 3dacc0 │ │ │ │ + bl 3dacb8 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r4, #136 @ 0x88 │ │ │ │ - bl 3dacc0 │ │ │ │ + bl 3dacb8 │ │ │ │ strb.w sl, [r9, fp] │ │ │ │ movs r0, #36 @ 0x24 │ │ │ │ blx 1439a4 │ │ │ │ mov fp, r0 │ │ │ │ adds r0, #4 │ │ │ │ bl 2044ec │ │ │ │ str.w fp, [r4, #244] @ 0xf4 │ │ │ │ @@ -299973,15 +299976,15 @@ │ │ │ │ bl 1f9250 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 203068 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 1fe0fc │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 3e069c │ │ │ │ + bl 3e0694 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #16] │ │ │ │ b.n 203068 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r3, [r4, #28] │ │ │ │ mov r0, r3 │ │ │ │ blx 1439a4 │ │ │ │ @@ -300006,15 +300009,15 @@ │ │ │ │ b.n 2030ba │ │ │ │ mov fp, r3 │ │ │ │ movs r4, #0 │ │ │ │ ldr.w r0, [fp] │ │ │ │ adds r4, #1 │ │ │ │ adds r0, #40 @ 0x28 │ │ │ │ uxtb r4, r4 │ │ │ │ - bl 3daf50 │ │ │ │ + bl 3daf48 │ │ │ │ cmp r4, r5 │ │ │ │ blt.n 20312e │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cbnz r4, 20318a │ │ │ │ ldr.w sl, [pc, #152] @ 2031e0 │ │ │ │ mov.w r8, #288 @ 0x120 │ │ │ │ mov r7, r4 │ │ │ │ @@ -300037,15 +300040,15 @@ │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 203152 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ bl 1fe0fc │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 3e069c │ │ │ │ + bl 3e0694 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movs r2, #11 │ │ │ │ movs r1, #1 │ │ │ │ add.w r0, r3, #616 @ 0x268 │ │ │ │ bl 1fd4d4 │ │ │ │ movs r0, #0 │ │ │ │ b.n 202fae │ │ │ │ @@ -300069,26 +300072,26 @@ │ │ │ │ movs r0, r6 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #488] @ 0x1e8 │ │ │ │ movs r0, r6 │ │ │ │ ldr r6, [pc, #808] @ (2034fc ) │ │ │ │ movs r5, r7 │ │ │ │ - add r5, pc, #432 @ (adr r5, 203388 ) │ │ │ │ + add r5, pc, #368 @ (adr r5, 203348 ) │ │ │ │ movs r2, r4 │ │ │ │ @ instruction: 0xef87ffff │ │ │ │ ldr r6, [pc, #248] @ (2032d8 ) │ │ │ │ movs r5, r7 │ │ │ │ ldr r5, [pc, #376] @ (20335c ) │ │ │ │ movs r5, r7 │ │ │ │ - lsrs r0, r4, #26 │ │ │ │ + lsrs r0, r2, #26 │ │ │ │ movs r5, r5 │ │ │ │ - ldr r6, [sp, #568] @ 0x238 │ │ │ │ + ldr r6, [sp, #504] @ 0x1f8 │ │ │ │ movs r2, r4 │ │ │ │ - add r4, pc, #104 @ (adr r4, 203258 ) │ │ │ │ + add r4, pc, #40 @ (adr r4, 203218 ) │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ 002031f0 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -300098,26 +300101,26 @@ │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ mov r7, r3 │ │ │ │ bl 205f28 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r5, #24] │ │ │ │ - bl 408014 │ │ │ │ + bl 40800c │ │ │ │ str r1, [r5, #24] │ │ │ │ b.n 203238 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ mla r3, r6, r1, r3 │ │ │ │ ldr.w r2, [r3, #264] @ 0x108 │ │ │ │ adds r4, r1, #1 │ │ │ │ cbz r2, 203254 │ │ │ │ bl 205f28 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 408014 │ │ │ │ + bl 40800c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #120] @ 0x78 │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 20321e │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ @@ -300126,29 +300129,29 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 205f28 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 408014 │ │ │ │ + bl 40800c │ │ │ │ str r1, [r5, #24] │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r2, [r3, #268] @ 0x10c │ │ │ │ ldr r1, [r2, #4] │ │ │ │ cbnz r1, 2032a0 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ str r2, [r1, #4] │ │ │ │ str.w r7, [r3, #268] @ 0x10c │ │ │ │ movs r4, #1 │ │ │ │ dmb ish │ │ │ │ str.w r4, [r3, #264] @ 0x108 │ │ │ │ add.w r0, r3, #120 @ 0x78 │ │ │ │ - bl 3dad88 │ │ │ │ + bl 3dad80 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -300161,19 +300164,19 @@ │ │ │ │ add r1, pc │ │ │ │ adds r3, #252 @ 0xfc │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ ldr r4, [pc, #664] @ (203554 ) │ │ │ │ movs r5, r7 │ │ │ │ - lsrs r6, r4, #22 │ │ │ │ + lsrs r6, r2, #22 │ │ │ │ movs r5, r5 │ │ │ │ - ldr r5, [sp, #592] @ 0x250 │ │ │ │ + ldr r5, [sp, #528] @ 0x210 │ │ │ │ movs r2, r4 │ │ │ │ - add r3, pc, #160 @ (adr r3, 203368 ) │ │ │ │ + add r3, pc, #96 @ (adr r3, 203328 ) │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ 002032c8 : │ │ │ │ ldr r3, [pc, #8] @ (2032d4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ @@ -300225,39 +300228,39 @@ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r0, r5 │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 20333a │ │ │ │ adds r0, #8 │ │ │ │ - bl 3db310 │ │ │ │ + bl 3db308 │ │ │ │ b.n 20333a │ │ │ │ ldr.w r8, [pc, #236] @ 20344c │ │ │ │ movs r7, #0 │ │ │ │ ldr.w r9, [pc, #236] @ 203450 │ │ │ │ mov r6, r7 │ │ │ │ add r8, pc │ │ │ │ mov.w sl, #0 │ │ │ │ add r9, pc │ │ │ │ mov.w fp, #0 │ │ │ │ b.n 2033fa │ │ │ │ ldr r4, [r3, #0] │ │ │ │ movs r5, #0 │ │ │ │ add r4, r7 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 2a08b8 │ │ │ │ + bl 2a08b0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 2975d0 │ │ │ │ + bl 2975c8 │ │ │ │ add.w r0, r4, #216 @ 0xd8 │ │ │ │ str r5, [r4, #16] │ │ │ │ - bl 3da5a0 │ │ │ │ + bl 3da598 │ │ │ │ add.w r0, r4, #24 │ │ │ │ - bl 3dad1c │ │ │ │ + bl 3dad14 │ │ │ │ add.w r0, r4, #120 @ 0x78 │ │ │ │ - bl 3dad1c │ │ │ │ + bl 3dad14 │ │ │ │ ldr.w r0, [r4, #268] @ 0x10c │ │ │ │ blx 143ca4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ str.w r5, [r4, #268] @ 0x10c │ │ │ │ blx 143ca4 │ │ │ │ ldr.w r0, [r4, #272] @ 0x110 │ │ │ │ str r5, [r4, #4] │ │ │ │ @@ -300283,15 +300286,15 @@ │ │ │ │ blx r3 │ │ │ │ bl 205f28 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ cmp r0, r6 │ │ │ │ bgt.n 203376 │ │ │ │ add.w r0, r3, #16 │ │ │ │ movs r4, #0 │ │ │ │ - bl 3dad1c │ │ │ │ + bl 3dad14 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 143ca4 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ str r4, [r3, #0] │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ @@ -300335,15 +300338,15 @@ │ │ │ │ ldr.w fp, [pc, #384] @ 20360c │ │ │ │ mov r7, r4 │ │ │ │ add fp, pc │ │ │ │ ldr.w sl, [r8, r3] │ │ │ │ b.n 2034aa │ │ │ │ add.w r0, r9, #120 @ 0x78 │ │ │ │ adds r7, #1 │ │ │ │ - bl 3dad88 │ │ │ │ + bl 3dad80 │ │ │ │ add.w r4, r4, #336 @ 0x150 │ │ │ │ cmp r5, r7 │ │ │ │ beq.n 2034ea │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ ldr.w r2, [sl] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add.w r9, r3, r4 │ │ │ │ @@ -300358,30 +300361,30 @@ │ │ │ │ ldr.w r2, [r8, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ lsls r0, r2, #16 │ │ │ │ bpl.n 203498 │ │ │ │ ldr r0, [pc, #320] @ (203618 ) │ │ │ │ ldrb r1, [r3, r4] │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 203498 │ │ │ │ ldr r3, [pc, #292] @ (203608 ) │ │ │ │ cmp r5, r6 │ │ │ │ ldr.w sl, [r8, r3] │ │ │ │ ble.n 203570 │ │ │ │ ldr r7, [pc, #304] @ (20361c ) │ │ │ │ movs r4, #0 │ │ │ │ add r7, pc │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 20358e │ │ │ │ ldr r0, [r7, #4] │ │ │ │ adds r4, #1 │ │ │ │ adds r0, #16 │ │ │ │ - bl 3daf50 │ │ │ │ + bl 3daf48 │ │ │ │ cmp r5, r4 │ │ │ │ bgt.n 2034f0 │ │ │ │ cmp r6, #0 │ │ │ │ bne.n 203578 │ │ │ │ ldr r3, [pc, #276] @ (203620 ) │ │ │ │ mov r9, r6 │ │ │ │ ldr r7, [pc, #276] @ (203624 ) │ │ │ │ @@ -300411,15 +300414,15 @@ │ │ │ │ it cc │ │ │ │ strdcc lr, r2, [r1, #112] @ 0x70 │ │ │ │ bl 201838 │ │ │ │ ldr.w r3, [sl] │ │ │ │ cbnz r3, 2035b2 │ │ │ │ add.w r0, r4, #24 │ │ │ │ adds r6, #1 │ │ │ │ - bl 3dad88 │ │ │ │ + bl 3dad80 │ │ │ │ add.w r9, r9, #336 @ 0x150 │ │ │ │ cmp r5, r6 │ │ │ │ bne.n 203520 │ │ │ │ ldr.w r8, [sp, #12] │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 2035d4 │ │ │ │ @@ -300440,15 +300443,15 @@ │ │ │ │ ldr.w r3, [r8, r2] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r1, r3, #16 │ │ │ │ bpl.n 2034f8 │ │ │ │ ldr r0, [pc, #136] @ (203630 ) │ │ │ │ uxtb r1, r4 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 2034f8 │ │ │ │ ldr r3, [pc, #92] @ (203610 ) │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 20355a │ │ │ │ @@ -300456,15 +300459,15 @@ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r2, r3, #16 │ │ │ │ bpl.n 20355a │ │ │ │ ldr r0, [pc, #104] @ (203634 ) │ │ │ │ ldrb r1, [r4, #0] │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 20355a │ │ │ │ ldr r3, [pc, #96] @ (203638 ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 203578 │ │ │ │ ldr r3, [pc, #48] @ (203614 ) │ │ │ │ @@ -300476,47 +300479,47 @@ │ │ │ │ ldr r0, [pc, #80] @ (203640 ) │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r1, [r3, #112] @ 0x70 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 3e5e5c │ │ │ │ + b.w 3e5e54 │ │ │ │ nop │ │ │ │ str r6, [sp, #752] @ 0x2f0 │ │ │ │ movs r0, r6 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [pc, #112] @ (203680 ) │ │ │ │ movs r5, r7 │ │ │ │ asrs r4, r3, #3 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #64 @ (adr r1, 20365c ) │ │ │ │ + add r1, pc, #0 @ (adr r1, 20361c ) │ │ │ │ movs r2, r4 │ │ │ │ ldr r1, [pc, #760] @ (203918 ) │ │ │ │ movs r5, r7 │ │ │ │ subs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [pc, #616] @ (203890 ) │ │ │ │ movs r5, r7 │ │ │ │ - ldrh r4, [r1, r6] │ │ │ │ + ldrh r4, [r7, r5] │ │ │ │ movs r0, r4 │ │ │ │ cmp r4, #12 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #424 @ (adr r0, 2037dc ) │ │ │ │ + add r0, pc, #360 @ (adr r0, 20379c ) │ │ │ │ movs r2, r4 │ │ │ │ - add r0, pc, #112 @ (adr r0, 2036a8 ) │ │ │ │ + add r0, pc, #48 @ (adr r0, 203668 ) │ │ │ │ movs r2, r4 │ │ │ │ movs r4, #148 @ 0x94 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [pc, #752] @ (203930 ) │ │ │ │ movs r5, r7 │ │ │ │ - add r0, pc, #296 @ (adr r0, 20376c ) │ │ │ │ + add r0, pc, #232 @ (adr r0, 20372c ) │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ 00203644 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -300562,29 +300565,29 @@ │ │ │ │ str r7, [r0, #4] │ │ │ │ str r7, [r3, #8] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ str r7, [r3, #120] @ 0x78 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, r7 │ │ │ │ adds r0, #16 │ │ │ │ - bl 3dacc0 │ │ │ │ + bl 3dacb8 │ │ │ │ bl 205f4c │ │ │ │ add.w r0, r4, r0, lsl #2 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ cmp r6, r7 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ str r3, [r4, #124] @ 0x7c │ │ │ │ ble.n 203672 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov.w r0, #524288 @ 0x80000 │ │ │ │ mov sl, r7 │ │ │ │ mov r9, r7 │ │ │ │ negs r1, r3 │ │ │ │ mov r8, r6 │ │ │ │ - bl 407b08 │ │ │ │ + bl 407b00 │ │ │ │ add.w r3, r0, #40 @ 0x28 │ │ │ │ mov fp, r0 │ │ │ │ str r5, [sp, #12] │ │ │ │ lsls r3, r3, #3 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [pc, #212] @ (2037d0 ) │ │ │ │ add r3, pc │ │ │ │ @@ -300611,21 +300614,21 @@ │ │ │ │ ldr r4, [r3, #4] │ │ │ │ bge.n 203794 │ │ │ │ mov.w r3, #336 @ 0x150 │ │ │ │ ldr r6, [r4, #0] │ │ │ │ mul.w r5, r3, sl │ │ │ │ adds r4, r6, r5 │ │ │ │ add.w r0, r4, #216 @ 0xd8 │ │ │ │ - bl 3da564 │ │ │ │ + bl 3da55c │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r4, #24 │ │ │ │ - bl 3dacc0 │ │ │ │ + bl 3dacb8 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r4, #120 @ 0x78 │ │ │ │ - bl 3dacc0 │ │ │ │ + bl 3dacb8 │ │ │ │ str.w r7, [r4, #264] @ 0x108 │ │ │ │ movs r0, #16 │ │ │ │ strb.w sl, [r6, r5] │ │ │ │ blx 1439a4 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ str.w r0, [r4, #268] @ 0x10c │ │ │ │ str r7, [r0, #4] │ │ │ │ @@ -300662,15 +300665,15 @@ │ │ │ │ b.n 203674 │ │ │ │ str r4, [sp, #832] @ 0x340 │ │ │ │ movs r0, r6 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [pc, #304] @ (203900 ) │ │ │ │ movs r5, r7 │ │ │ │ - ldr r7, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r7, [sp, #360] @ 0x168 │ │ │ │ movs r2, r4 │ │ │ │ blxns r0 │ │ │ │ movs r5, r7 │ │ │ │ │ │ │ │ 002037d8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -300728,15 +300731,15 @@ │ │ │ │ add r0, sp, #32 │ │ │ │ add r6, sp, #28 │ │ │ │ blx 145498 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2a8514 │ │ │ │ + bl 2a850c │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 2038ec │ │ │ │ ldrd r2, r1, [sp, #32] │ │ │ │ movw r3, #8721 @ 0x2211 │ │ │ │ movt r3, #17459 @ 0x4433 │ │ │ │ rev.w lr, r2 │ │ │ │ rev.w ip, r1 │ │ │ │ @@ -300748,48 +300751,48 @@ │ │ │ │ bne.w 203a48 │ │ │ │ ldr r3, [pc, #508] @ (203aa0 ) │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [r4, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r2, r3 │ │ │ │ beq.w 2039bc │ │ │ │ - bl 3e4b28 │ │ │ │ + bl 3e4b20 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 3e4b28 │ │ │ │ + bl 3e4b20 │ │ │ │ ldrb.w r2, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [pc, #484] @ (203aa4 ) │ │ │ │ mov r4, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ ldr r2, [pc, #480] @ (203aa8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r1, [pc, #480] @ (203aac ) │ │ │ │ add.w r3, r3, #268 @ 0x10c │ │ │ │ add r2, pc │ │ │ │ strd r4, r5, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #210 @ 0xd2 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mov r0, r5 │ │ │ │ blx 143ca4 │ │ │ │ mov r0, r4 │ │ │ │ blx 143ca4 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 201940 │ │ │ │ ldr r3, [pc, #444] @ (203ab0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r2, [pc, #440] @ (203ab4 ) │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ add r2, pc │ │ │ │ - bl 3e07c4 │ │ │ │ + bl 3e07bc │ │ │ │ ldr r2, [pc, #432] @ (203ab8 ) │ │ │ │ ldr r3, [pc, #400] @ (203a9c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ eors r2, r3 │ │ │ │ @@ -300823,34 +300826,34 @@ │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #296 @ 0x128 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ str.w r8, [sp, #4] │ │ │ │ movw r2, #1553 @ 0x611 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 201940 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r0, r7 │ │ │ │ - bl 3e0744 │ │ │ │ + bl 3e073c │ │ │ │ b.n 203906 │ │ │ │ str r5, [r3, #16] │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 2974b0 │ │ │ │ + bl 2974a8 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ movs r2, #1 │ │ │ │ add.w r0, r3, #8 │ │ │ │ strb r2, [r3, #12] │ │ │ │ ldr r2, [pc, #312] @ (203ad0 ) │ │ │ │ ldr r1, [r3, #4] │ │ │ │ add r2, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 3dafd8 │ │ │ │ + bl 3dafd0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ dmb ish │ │ │ │ adds r3, #8 │ │ │ │ ldrex r1, [r3] │ │ │ │ adds r1, #1 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ @@ -300892,15 +300895,15 @@ │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 2039fa │ │ │ │ ldr r0, [pc, #204] @ (203ae0 ) │ │ │ │ mov r1, r8 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ mov r2, r8 │ │ │ │ b.n 20393c │ │ │ │ ldr r3, [pc, #192] @ (203ae4 ) │ │ │ │ movw r2, #13124 @ 0x3344 │ │ │ │ movt r2, #4386 @ 0x1122 │ │ │ │ ldr r1, [pc, #188] @ (203ae8 ) │ │ │ │ str r2, [sp, #8] │ │ │ │ @@ -300908,102 +300911,102 @@ │ │ │ │ ldr r2, [pc, #184] @ (203aec ) │ │ │ │ mov r0, r6 │ │ │ │ add.w r3, r3, #268 @ 0x10c │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ strd r2, lr, [sp] │ │ │ │ movs r2, #195 @ 0xc3 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 2038ec │ │ │ │ ldr r3, [pc, #164] @ (203af0 ) │ │ │ │ movs r2, #1 │ │ │ │ ldr r1, [pc, #164] @ (203af4 ) │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #8] │ │ │ │ add r3, pc │ │ │ │ ldr r2, [pc, #160] @ (203af8 ) │ │ │ │ add.w r3, r3, #268 @ 0x10c │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ strd r2, ip, [sp] │ │ │ │ movs r2, #201 @ 0xc9 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 2038ec │ │ │ │ bl 205f28 │ │ │ │ ldr r3, [pc, #140] @ (203afc ) │ │ │ │ ldr r2, [pc, #140] @ (203b00 ) │ │ │ │ ldr r1, [pc, #144] @ (203b04 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #8] │ │ │ │ strd r2, r8, [sp] │ │ │ │ mov r0, r6 │ │ │ │ add.w r3, r3, #268 @ 0x10c │ │ │ │ add r1, pc │ │ │ │ movs r2, #218 @ 0xda │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 2038ec │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r2, [sp, #960] @ 0x3c0 │ │ │ │ movs r0, r6 │ │ │ │ str r2, [sp, #936] @ 0x3a8 │ │ │ │ movs r0, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r1, #30 │ │ │ │ + lsls r0, r7, #29 │ │ │ │ movs r5, r5 │ │ │ │ - ldr r6, [sp, #16] │ │ │ │ + ldr r5, [sp, #976] @ 0x3d0 │ │ │ │ movs r2, r4 │ │ │ │ - str r7, [sp, #424] @ 0x1a8 │ │ │ │ + str r7, [sp, #360] @ 0x168 │ │ │ │ movs r2, r4 │ │ │ │ cmp r8, r7 │ │ │ │ movs r5, r7 │ │ │ │ - ldr r6, [sp, #384] @ 0x180 │ │ │ │ + ldr r6, [sp, #320] @ 0x140 │ │ │ │ movs r2, r4 │ │ │ │ str r2, [sp, #136] @ 0x88 │ │ │ │ movs r0, r6 │ │ │ │ cmp r0, pc │ │ │ │ movs r5, r7 │ │ │ │ cmp r2, sp │ │ │ │ movs r5, r7 │ │ │ │ - lsls r0, r7, #27 │ │ │ │ + lsls r0, r5, #27 │ │ │ │ movs r5, r5 │ │ │ │ - ldr r6, [sp, #376] @ 0x178 │ │ │ │ + ldr r6, [sp, #312] @ 0x138 │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [sp, #896] @ 0x380 │ │ │ │ + str r6, [sp, #832] @ 0x340 │ │ │ │ movs r2, r4 │ │ │ │ b.n 203bfe │ │ │ │ vqdmulh.s , , d20[0] │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #200 @ 0xc8 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r5, [sp, #440] @ 0x1b8 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r2, r4, #24 │ │ │ │ + lsls r2, r2, #24 │ │ │ │ movs r5, r5 │ │ │ │ - str r6, [sp, #32] │ │ │ │ + str r5, [sp, #992] @ 0x3e0 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r4, [sp, #232] @ 0xe8 │ │ │ │ + ldr r4, [sp, #168] @ 0xa8 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r6, r7, #23 │ │ │ │ + lsls r6, r5, #23 │ │ │ │ movs r5, r5 │ │ │ │ - str r5, [sp, #920] @ 0x398 │ │ │ │ + str r5, [sp, #856] @ 0x358 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r4, [sp, #288] @ 0x120 │ │ │ │ + ldr r4, [sp, #224] @ 0xe0 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r4, r3, #23 │ │ │ │ + lsls r4, r1, #23 │ │ │ │ movs r5, r5 │ │ │ │ - ldr r4, [sp, #648] @ 0x288 │ │ │ │ + ldr r4, [sp, #584] @ 0x248 │ │ │ │ movs r2, r4 │ │ │ │ - str r5, [sp, #752] @ 0x2f0 │ │ │ │ + str r5, [sp, #688] @ 0x2b0 │ │ │ │ movs r2, r4 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #4] │ │ │ │ cbz r0, 203b36 │ │ │ │ push {lr} │ │ │ │ @@ -301019,17 +301022,17 @@ │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ b.w 143ca0 │ │ │ │ mov r0, r3 │ │ │ │ b.w 143ca0 │ │ │ │ ldr r1, [pc, #8] @ (203b48 ) │ │ │ │ movs r2, #56 @ 0x38 │ │ │ │ add r1, pc │ │ │ │ - b.w 3da798 │ │ │ │ + b.w 3da790 │ │ │ │ nop │ │ │ │ - strb r4, [r4, r5] │ │ │ │ + strb r4, [r2, r5] │ │ │ │ movs r0, r4 │ │ │ │ ldr r3, [pc, #16] @ (203b60 ) │ │ │ │ ldr r2, [pc, #20] @ (203b64 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r1, [pc, #16] @ (203b68 ) │ │ │ │ @@ -301037,15 +301040,15 @@ │ │ │ │ add r1, pc │ │ │ │ bx r3 │ │ │ │ nop │ │ │ │ ldrh r4, [r3, #62] @ 0x3e │ │ │ │ movs r0, r6 │ │ │ │ subs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r1, r5] │ │ │ │ + strb r2, [r7, r4] │ │ │ │ movs r0, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ ldr r2, [pc, #108] @ (203bec ) │ │ │ │ @@ -301059,15 +301062,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ blx r3 │ │ │ │ cbz r0, 203bc8 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ cbz r0, 203ba0 │ │ │ │ - bl 3e069c │ │ │ │ + bl 3e0694 │ │ │ │ ldr r2, [pc, #80] @ (203bf4 ) │ │ │ │ ldr r3, [pc, #76] @ (203bf0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ @@ -301097,39 +301100,39 @@ │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ ldrh r2, [r5, #60] @ 0x3c │ │ │ │ movs r0, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r1, #60] @ 0x3c │ │ │ │ movs r0, r6 │ │ │ │ - lsls r2, r6, #22 │ │ │ │ + lsls r2, r4, #22 │ │ │ │ movs r5, r5 │ │ │ │ - ldr r4, [sp, #16] │ │ │ │ + ldr r3, [sp, #976] @ 0x3d0 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r0, [sp, #248] @ 0xf8 │ │ │ │ + ldr r0, [sp, #184] @ 0xb8 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ 00203c04 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #80] @ (203c64 ) │ │ │ │ add r4, pc │ │ │ │ ldr r5, [r4, #0] │ │ │ │ cbnz r5, 203c4e │ │ │ │ movs r0, #40 @ 0x28 │ │ │ │ blx 145d4c │ │ │ │ str r0, [r4, #0] │ │ │ │ - bl 3da564 │ │ │ │ + bl 3da55c │ │ │ │ ldr r6, [r4, #0] │ │ │ │ bl 202284 │ │ │ │ str r0, [r6, #28] │ │ │ │ ldr r6, [r4, #0] │ │ │ │ - bl 3efb50 │ │ │ │ + bl 3efb48 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [r6, #32] │ │ │ │ strb.w r5, [r3, #36] @ 0x24 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ @@ -301144,19 +301147,19 @@ │ │ │ │ add r1, pc │ │ │ │ adds r3, #36 @ 0x24 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ cmp r4, r6 │ │ │ │ movs r5, r7 │ │ │ │ - lsls r6, r7, #20 │ │ │ │ + lsls r6, r5, #20 │ │ │ │ movs r5, r5 │ │ │ │ - ldr r3, [sp, #576] @ 0x240 │ │ │ │ + ldr r3, [sp, #512] @ 0x200 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r3, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r3, [sp, #640] @ 0x280 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ 00203c74 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -301165,27 +301168,27 @@ │ │ │ │ movs r1, #0 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, #0] │ │ │ │ ldr r0, [r3, #32] │ │ │ │ str r1, [r3, #32] │ │ │ │ cbz r0, 203c9c │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 3efbc8 │ │ │ │ + bl 3efbc0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ ldr r0, [r3, #28] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #28] │ │ │ │ cbz r0, 203cae │ │ │ │ bl 202304 │ │ │ │ ldr r3, [pc, #56] @ (203ce4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3da5a0 │ │ │ │ + bl 3da598 │ │ │ │ ldr r3, [pc, #48] @ (203ce8 ) │ │ │ │ movs r2, #0 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ str r2, [r3, #0] │ │ │ │ cbz r0, 203cca │ │ │ │ add sp, #12 │ │ │ │ @@ -301322,25 +301325,25 @@ │ │ │ │ ldr r1, [pc, #28] @ (203e3c ) │ │ │ │ ldr r0, [pc, #32] @ (203e40 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #68 @ 0x44 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ - lsls r0, r1, #14 │ │ │ │ + lsls r0, r7, #13 │ │ │ │ movs r5, r5 │ │ │ │ - ldr r1, [sp, #872] @ 0x368 │ │ │ │ + ldr r1, [sp, #808] @ 0x328 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r2, [sp, #88] @ 0x58 │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ movs r2, r4 │ │ │ │ - lsls r4, r6, #13 │ │ │ │ + lsls r4, r4, #13 │ │ │ │ movs r5, r5 │ │ │ │ - ldr r1, [sp, #792] @ 0x318 │ │ │ │ + ldr r1, [sp, #728] @ 0x2d8 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r2, [sp, #168] @ 0xa8 │ │ │ │ + ldr r2, [sp, #104] @ 0x68 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ 00203e44 : │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -301406,19 +301409,19 @@ │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ eors r2, r6 │ │ │ │ movs r5, r7 │ │ │ │ - lsls r2, r6, #10 │ │ │ │ + lsls r2, r4, #10 │ │ │ │ movs r5, r5 │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ + ldr r0, [sp, #976] @ 0x3d0 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r1, [sp, #544] @ 0x220 │ │ │ │ + ldr r1, [sp, #480] @ 0x1e0 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ 00203f04 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -301502,15 +301505,15 @@ │ │ │ │ str.w r8, [r2, #12] │ │ │ │ add r3, pc │ │ │ │ ldr r1, [pc, #72] @ (204020 ) │ │ │ │ ldr r0, [r4, #32] │ │ │ │ add r1, pc │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 3efd48 │ │ │ │ + b.w 3efd40 │ │ │ │ ldr r3, [pc, #60] @ (204024 ) │ │ │ │ movs r2, #180 @ 0xb4 │ │ │ │ ldr r1, [pc, #60] @ (204028 ) │ │ │ │ ldr r0, [pc, #64] @ (20402c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #132 @ 0x84 │ │ │ │ @@ -301521,35 +301524,35 @@ │ │ │ │ ldr r1, [pc, #52] @ (204034 ) │ │ │ │ ldr r0, [pc, #56] @ (204038 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #132 @ 0x84 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ - lsls r4, r1, #8 │ │ │ │ + lsls r4, r7, #7 │ │ │ │ movs r5, r5 │ │ │ │ - ldr r0, [sp, #376] @ 0x178 │ │ │ │ + ldr r0, [sp, #312] @ 0x138 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r1, [sp, #120] @ 0x78 │ │ │ │ + ldr r1, [sp, #56] @ 0x38 │ │ │ │ movs r2, r4 │ │ │ │ subs r7, #34 @ 0x22 │ │ │ │ movs r5, r7 │ │ │ │ @ instruction: 0xfb33ffff │ │ │ │ sdiv pc, r1, pc │ │ │ │ - lsls r0, r5, #6 │ │ │ │ + lsls r0, r3, #6 │ │ │ │ movs r5, r5 │ │ │ │ - str r7, [sp, #1000] @ 0x3e8 │ │ │ │ + str r7, [sp, #936] @ 0x3a8 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r0, [sp, #888] @ 0x378 │ │ │ │ + ldr r0, [sp, #824] @ 0x338 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r4, r2, #6 │ │ │ │ + lsls r4, r0, #6 │ │ │ │ movs r5, r5 │ │ │ │ - str r7, [sp, #920] @ 0x398 │ │ │ │ + str r7, [sp, #856] @ 0x358 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r0, [sp, #920] @ 0x398 │ │ │ │ + ldr r0, [sp, #856] @ 0x358 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ 0020403c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -301578,19 +301581,19 @@ │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r7, #4 │ │ │ │ + lsls r4, r5, #4 │ │ │ │ movs r5, r5 │ │ │ │ - str r7, [sp, #568] @ 0x238 │ │ │ │ + str r7, [sp, #504] @ 0x1f8 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r0, [sp, #312] @ 0x138 │ │ │ │ + ldr r0, [sp, #248] @ 0xf8 │ │ │ │ movs r2, r4 │ │ │ │ subs r6, #78 @ 0x4e │ │ │ │ movs r5, r7 │ │ │ │ │ │ │ │ 002040a4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -301615,31 +301618,31 @@ │ │ │ │ bl 205f4c │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 2040be │ │ │ │ ldr r3, [pc, #52] @ (204118 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r0, [r3, #32] │ │ │ │ - bl 3efc6c │ │ │ │ + bl 3efc64 │ │ │ │ mov r0, r4 │ │ │ │ bl 1febfc │ │ │ │ eor.w r0, r0, #1 │ │ │ │ uxtb r0, r0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - lsls r6, r1, #3 │ │ │ │ + lsls r6, r7, #2 │ │ │ │ movs r5, r5 │ │ │ │ - str r7, [sp, #128] @ 0x80 │ │ │ │ + str r7, [sp, #64] @ 0x40 │ │ │ │ movs r2, r4 │ │ │ │ - str r7, [sp, #896] @ 0x380 │ │ │ │ + str r7, [sp, #832] @ 0x340 │ │ │ │ movs r2, r4 │ │ │ │ subs r5, #228 @ 0xe4 │ │ │ │ movs r5, r7 │ │ │ │ ldr.w ip, [r0, #244] @ 0xf4 │ │ │ │ ldr r1, [pc, #112] @ (204194 ) │ │ │ │ ldr.w r2, [ip, #8] │ │ │ │ add r1, pc │ │ │ │ @@ -301694,15 +301697,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [pc, #52] @ (2041e4 ) │ │ │ │ mov.w r0, #524288 @ 0x80000 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ negs r1, r1 │ │ │ │ - bl 407b08 │ │ │ │ + bl 407b00 │ │ │ │ movs r1, #8 │ │ │ │ blx 143b64 │ │ │ │ mov r3, r0 │ │ │ │ str.w r3, [r4, #304] @ 0x130 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ @@ -301792,28 +301795,28 @@ │ │ │ │ cmp r2, r5 │ │ │ │ bhi.n 204290 │ │ │ │ ldr.w r1, [r4, #304] @ 0x130 │ │ │ │ mov r3, r7 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 2a84a4 │ │ │ │ + b.w 2a849c │ │ │ │ ldr r1, [pc, #76] @ (204328 ) │ │ │ │ mov r3, r0 │ │ │ │ ldrb r4, [r4, #0] │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ strd r5, r3, [sp, #8] │ │ │ │ strd r1, r4, [sp] │ │ │ │ movs r2, #173 @ 0xad │ │ │ │ ldr r3, [pc, #60] @ (20432c ) │ │ │ │ ldr r1, [pc, #60] @ (204330 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #20 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -301824,32 +301827,32 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ b.w 1f9728 │ │ │ │ nop │ │ │ │ ldrh r6, [r0, #6] │ │ │ │ movs r0, r6 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #392] @ 0x188 │ │ │ │ + str r6, [sp, #328] @ 0x148 │ │ │ │ movs r2, r4 │ │ │ │ - vaddl.u16 q0, d14, d28 │ │ │ │ - str r6, [sp, #208] @ 0xd0 │ │ │ │ + vaddl.u8 q0, d14, d28 │ │ │ │ + str r6, [sp, #144] @ 0x90 │ │ │ │ movs r2, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #100] @ (2043a8 ) │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [pc, #100] @ (2043ac ) │ │ │ │ mov.w r0, #524288 @ 0x80000 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ negs r1, r1 │ │ │ │ - bl 407b08 │ │ │ │ + bl 407b00 │ │ │ │ mov r5, r0 │ │ │ │ bl 205530 │ │ │ │ cbz r0, 204368 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str r3, [r4, #32] │ │ │ │ bl 205338 │ │ │ │ @@ -301900,15 +301903,15 @@ │ │ │ │ bl 20411c │ │ │ │ mov r0, r4 │ │ │ │ bl 2023d4 │ │ │ │ ldr r2, [r4, #28] │ │ │ │ ldr.w r1, [r4, #248] @ 0xf8 │ │ │ │ mov r3, r6 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - bl 2a8134 │ │ │ │ + bl 2a812c │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 2044b0 │ │ │ │ ldr r3, [pc, #220] @ (2044dc ) │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ ldr r3, [r7, r3] │ │ │ │ dmb ish │ │ │ │ @@ -301993,18 +301996,18 @@ │ │ │ │ adds r3, #20 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ strh r0, [r5, #58] @ 0x3a │ │ │ │ movs r0, r6 │ │ │ │ adds r1, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - stc2l 0, cr0, [r4, #176] @ 0xb0 │ │ │ │ - str r4, [sp, #360] @ 0x168 │ │ │ │ + ldc2 0, cr0, [r4, #176]! @ 0xb0 │ │ │ │ + str r4, [sp, #296] @ 0x128 │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [sp, #648] @ 0x288 │ │ │ │ + str r4, [sp, #584] @ 0x248 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ 002044ec : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -302012,15 +302015,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [pc, #48] @ (204530 ) │ │ │ │ mov.w r0, #524288 @ 0x80000 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ negs r1, r1 │ │ │ │ - bl 407b08 │ │ │ │ + bl 407b00 │ │ │ │ movs r1, #4 │ │ │ │ blx 143b64 │ │ │ │ str r0, [r4, #12] │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ @@ -302094,28 +302097,28 @@ │ │ │ │ mov.w r0, #524288 @ 0x80000 │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r6, [r4, #4] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ negs r1, r1 │ │ │ │ subs r6, r6, r3 │ │ │ │ - bl 407b08 │ │ │ │ + bl 407b00 │ │ │ │ rev r0, r0 │ │ │ │ str r0, [r5, #12] │ │ │ │ rev r2, r6 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ str r2, [r5, #32] │ │ │ │ rev r3, r3 │ │ │ │ str r3, [r5, #16] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cbz r2, 2045f0 │ │ │ │ adds r2, #40 @ 0x28 │ │ │ │ mov.w r1, #256 @ 0x100 │ │ │ │ add.w r0, r5, #64 @ 0x40 │ │ │ │ - bl 3d57b8 │ │ │ │ + bl 3d57b0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cbz r3, 204616 │ │ │ │ movs r3, #0 │ │ │ │ mov ip, r3 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ add.w r1, r3, #40 @ 0x28 │ │ │ │ add.w r0, r5, r1, lsl #3 │ │ │ │ @@ -302150,27 +302153,27 @@ │ │ │ │ bpl.n 204620 │ │ │ │ ldr r0, [pc, #36] @ (204674 ) │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldrb r1, [r7, #0] │ │ │ │ add r0, pc │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 3e5e5c │ │ │ │ + b.w 3e5e54 │ │ │ │ nop │ │ │ │ strh r0, [r7, #42] @ 0x2a │ │ │ │ movs r0, r6 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #148 @ 0x94 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #192] @ 0xc0 │ │ │ │ + str r3, [sp, #128] @ 0x80 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ 00204678 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -302181,15 +302184,15 @@ │ │ │ │ add r3, pc │ │ │ │ mov r8, r1 │ │ │ │ ldr.w r5, [r4, #272] @ 0x110 │ │ │ │ mov.w r0, #524288 @ 0x80000 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r6, [r3, #8] │ │ │ │ negs r1, r6 │ │ │ │ - bl 407b08 │ │ │ │ + bl 407b00 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ rev r2, r2 │ │ │ │ cmp r2, r0 │ │ │ │ bhi.w 2047ee │ │ │ │ ldr r3, [r5, #16] │ │ │ │ rev r1, r3 │ │ │ │ str.w r1, [r4, #312] @ 0x138 │ │ │ │ @@ -302244,15 +302247,15 @@ │ │ │ │ ldr r1, [pc, #312] @ (20487c ) │ │ │ │ add r2, pc │ │ │ │ adds r3, #44 @ 0x2c │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ str r7, [sp, #16] │ │ │ │ movw r2, #277 @ 0x115 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #28 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -302298,105 +302301,105 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [pc, #172] @ (204888 ) │ │ │ │ adds r3, #44 @ 0x2c │ │ │ │ add r4, pc │ │ │ │ str.w ip, [sp, #16] │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 204754 │ │ │ │ ldr r3, [pc, #156] @ (20488c ) │ │ │ │ ldr r4, [pc, #156] @ (204890 ) │ │ │ │ ldr r1, [pc, #160] @ (204894 ) │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ str r0, [sp, #8] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r0, r8 │ │ │ │ adds r3, #44 @ 0x2c │ │ │ │ add r1, pc │ │ │ │ movs r2, #238 @ 0xee │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 204754 │ │ │ │ ldr r3, [pc, #136] @ (204898 ) │ │ │ │ mov r0, r8 │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r4, [pc, #136] @ (20489c ) │ │ │ │ add r3, pc │ │ │ │ ldr r1, [pc, #136] @ (2048a0 ) │ │ │ │ adds r3, #44 @ 0x2c │ │ │ │ add r4, pc │ │ │ │ str r2, [sp, #8] │ │ │ │ add r1, pc │ │ │ │ movs r2, #253 @ 0xfd │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 204754 │ │ │ │ ldr r3, [pc, #120] @ (2048a4 ) │ │ │ │ mov r0, r8 │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r4, [pc, #116] @ (2048a8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r1, [pc, #116] @ (2048ac ) │ │ │ │ adds r3, #44 @ 0x2c │ │ │ │ add r4, pc │ │ │ │ str r2, [sp, #8] │ │ │ │ add r1, pc │ │ │ │ movs r2, #245 @ 0xf5 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 204754 │ │ │ │ ldr r3, [pc, #100] @ (2048b0 ) │ │ │ │ add.w r4, r5, #64 @ 0x40 │ │ │ │ ldr r2, [pc, #100] @ (2048b4 ) │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [pc, #100] @ (2048b8 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #44 @ 0x2c │ │ │ │ strd r2, r4, [sp] │ │ │ │ add r1, pc │ │ │ │ movw r2, #267 @ 0x10b │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 204754 │ │ │ │ nop │ │ │ │ strh r4, [r3, #36] @ 0x24 │ │ │ │ movs r0, r6 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb52002c │ │ │ │ - str r3, [sp, #472] @ 0x1d8 │ │ │ │ + @ instruction: 0xfb42002c │ │ │ │ + str r3, [sp, #408] @ 0x198 │ │ │ │ movs r2, r4 │ │ │ │ - str r1, [sp, #896] @ 0x380 │ │ │ │ + str r1, [sp, #832] @ 0x340 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xfab8002c │ │ │ │ - str r2, [sp, #872] @ 0x368 │ │ │ │ + @ instruction: 0xfaa8002c │ │ │ │ + str r2, [sp, #808] @ 0x328 │ │ │ │ movs r2, r4 │ │ │ │ - str r1, [sp, #272] @ 0x110 │ │ │ │ + str r1, [sp, #208] @ 0xd0 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xfa9c002c │ │ │ │ - str r1, [sp, #824] @ 0x338 │ │ │ │ + @ instruction: 0xfa8c002c │ │ │ │ + str r1, [sp, #760] @ 0x2f8 │ │ │ │ movs r2, r4 │ │ │ │ - str r1, [sp, #160] @ 0xa0 │ │ │ │ + str r1, [sp, #96] @ 0x60 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xfa7c002c │ │ │ │ - str r2, [sp, #232] @ 0xe8 │ │ │ │ + @ instruction: 0xfa6c002c │ │ │ │ + str r2, [sp, #168] @ 0xa8 │ │ │ │ movs r2, r4 │ │ │ │ - str r1, [sp, #40] @ 0x28 │ │ │ │ + str r0, [sp, #1000] @ 0x3e8 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xfa5e002c │ │ │ │ - str r1, [sp, #768] @ 0x300 │ │ │ │ + @ instruction: 0xfa4e002c │ │ │ │ + str r1, [sp, #704] @ 0x2c0 │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [sp, #944] @ 0x3b0 │ │ │ │ + str r0, [sp, #880] @ 0x370 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xfa3c002c │ │ │ │ - str r2, [sp, #264] @ 0x108 │ │ │ │ + @ instruction: 0xfa2c002c │ │ │ │ + str r2, [sp, #200] @ 0xc8 │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [sp, #808] @ 0x328 │ │ │ │ + str r0, [sp, #744] @ 0x2e8 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ 002048bc : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -302422,15 +302425,15 @@ │ │ │ │ beq.n 204936 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, r6 │ │ │ │ bne.n 2048e0 │ │ │ │ ldr.w r3, [r8, r2] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ negs r1, r1 │ │ │ │ - bl 407b08 │ │ │ │ + bl 407b00 │ │ │ │ cmp r9, r0 │ │ │ │ beq.n 2048e0 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ movs r0, #1 │ │ │ │ add.w r2, r9, #1 │ │ │ │ str r2, [r4, #4] │ │ │ │ str.w sl, [r3, r9, lsl #2] │ │ │ │ @@ -302534,38 +302537,38 @@ │ │ │ │ bne.n 2049e4 │ │ │ │ bl 205554 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 2049e2 │ │ │ │ mov r0, r4 │ │ │ │ mov.w r2, #512 @ 0x200 │ │ │ │ movs r3, #0 │ │ │ │ - bl 2a0520 │ │ │ │ + bl 2a0518 │ │ │ │ mov r0, r4 │ │ │ │ - bl 29f814 │ │ │ │ + bl 29f80c │ │ │ │ b.n 2049e2 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ movs r0, #1 │ │ │ │ b.w 202ce4 │ │ │ │ ldr r1, [pc, #36] @ (204a68 ) │ │ │ │ ldr r0, [pc, #36] @ (204a6c ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ adds r1, #72 @ 0x48 │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ adds r4, #206 @ 0xce │ │ │ │ movs r5, r7 │ │ │ │ - str.w r0, [sl, ip, lsl #2] │ │ │ │ - str r0, [sp, #608] @ 0x260 │ │ │ │ + ldrh.w r0, [sl, ip, lsl #2] │ │ │ │ + str r0, [sp, #544] @ 0x220 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ 00204a70 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -302640,15 +302643,15 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [r4, #56] @ 0x38 │ │ │ │ mov r3, sl │ │ │ │ ldr.w r0, [r8, #16] │ │ │ │ mov r2, r5 │ │ │ │ - bl 2a8514 │ │ │ │ + bl 2a850c │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 204b32 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r5, [r4, #4] │ │ │ │ negs r6, r3 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ @@ -302694,15 +302697,15 @@ │ │ │ │ add r4, pc │ │ │ │ ldr r1, [pc, #212] @ (204ca8 ) │ │ │ │ add r3, pc │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, sl │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mov.w r9, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r9 │ │ │ │ add sp, #28 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -302722,15 +302725,15 @@ │ │ │ │ mov r0, sl │ │ │ │ add r1, pc │ │ │ │ ldr r3, [pc, #144] @ (204cb0 ) │ │ │ │ strd r1, r4, [sp] │ │ │ │ ldr r1, [pc, #144] @ (204cb4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 204be0 │ │ │ │ mov r3, r7 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mul.w r6, r6, fp │ │ │ │ subs r3, r3, r2 │ │ │ │ cmp r6, r3 │ │ │ │ beq.w 204b2e │ │ │ │ @@ -302741,68 +302744,68 @@ │ │ │ │ add r1, pc │ │ │ │ strd r3, r6, [sp, #8] │ │ │ │ strd r1, r4, [sp] │ │ │ │ ldr r3, [pc, #100] @ (204cbc ) │ │ │ │ ldr r1, [pc, #104] @ (204cc0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 204be0 │ │ │ │ ldrb r1, [r0, #0] │ │ │ │ movs r3, #2 │ │ │ │ strd r1, r2, [sp, #4] │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r2, #214 @ 0xd6 │ │ │ │ ldr r4, [pc, #80] @ (204cc4 ) │ │ │ │ ldr r3, [pc, #84] @ (204cc8 ) │ │ │ │ ldr r1, [pc, #84] @ (204ccc ) │ │ │ │ add r4, pc │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 204be0 │ │ │ │ ldr r3, [pc, #72] @ (204cd0 ) │ │ │ │ movs r2, #222 @ 0xde │ │ │ │ ldr r1, [pc, #72] @ (204cd4 ) │ │ │ │ ldr r0, [pc, #76] @ (204cd8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #20 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ strh r0, [r6, #0] │ │ │ │ movs r0, r6 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r0, #60] @ 0x3c │ │ │ │ + ldrh r6, [r6, #58] @ 0x3a │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xf722002c │ │ │ │ - ldrh r0, [r4, #56] @ 0x38 │ │ │ │ + @ instruction: 0xf712002c │ │ │ │ + ldrh r0, [r2, #56] @ 0x38 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r2, [r1, #56] @ 0x38 │ │ │ │ + ldrh r2, [r7, #54] @ 0x36 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xf6d0002c │ │ │ │ - ldrh r2, [r2, #54] @ 0x36 │ │ │ │ + movt r0, #2092 @ 0x82c │ │ │ │ + ldrh r2, [r0, #54] @ 0x36 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r2, [r7, #56] @ 0x38 │ │ │ │ + ldrh r2, [r5, #56] @ 0x38 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xf69c002c │ │ │ │ - ldrh r6, [r3, #52] @ 0x34 │ │ │ │ + @ instruction: 0xf68c002c │ │ │ │ + ldrh r6, [r1, #52] @ 0x34 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r6, [r1, #38] @ 0x26 │ │ │ │ + ldrh r6, [r7, #36] @ 0x24 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xf67c002c │ │ │ │ - ldrh r4, [r7, #50] @ 0x32 │ │ │ │ + @ instruction: 0xf66c002c │ │ │ │ + ldrh r4, [r5, #50] @ 0x32 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xf668002c │ │ │ │ - ldrh r2, [r5, #50] @ 0x32 │ │ │ │ + @ instruction: 0xf658002c │ │ │ │ + ldrh r2, [r3, #50] @ 0x32 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r2, [r0, #52] @ 0x34 │ │ │ │ + ldrh r2, [r6, #50] @ 0x32 │ │ │ │ movs r2, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r5, [r0, #324] @ 0x144 │ │ │ │ mov r4, r0 │ │ │ │ @@ -302861,15 +302864,15 @@ │ │ │ │ ldr r1, [pc, #72] @ (204dc8 ) │ │ │ │ add r3, pc │ │ │ │ ldrb r5, [r5, #0] │ │ │ │ add r4, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #40 @ 0x28 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ b.n 204d62 │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [pc, #48] @ (204dcc ) │ │ │ │ blx 145c98 │ │ │ │ ldr r3, [pc, #44] @ (204dd0 ) │ │ │ │ ldr r1, [pc, #48] @ (204dd4 ) │ │ │ │ @@ -302877,27 +302880,27 @@ │ │ │ │ ldrb r5, [r6, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #40 @ 0x28 │ │ │ │ movs r2, #183 @ 0xb7 │ │ │ │ mov r0, r7 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 204d92 │ │ │ │ - add r5, pc, #744 @ (adr r5, 2050a8 ) │ │ │ │ + add r5, pc, #680 @ (adr r5, 205068 ) │ │ │ │ movs r0, r4 │ │ │ │ - sbcs.w r0, r4, #11272192 @ 0xac0000 │ │ │ │ - ldrh r0, [r7, #48] @ 0x30 │ │ │ │ + sbc.w r0, r4, #11272192 @ 0xac0000 │ │ │ │ + ldrh r0, [r5, #48] @ 0x30 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r2, [r6, #42] @ 0x2a │ │ │ │ + ldrh r2, [r4, #42] @ 0x2a │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r0, [r7, #48] @ 0x30 │ │ │ │ + ldrh r0, [r5, #48] @ 0x30 │ │ │ │ movs r2, r4 │ │ │ │ - adc.w r0, ip, #11272192 @ 0xac0000 │ │ │ │ - ldrh r6, [r1, #42] @ 0x2a │ │ │ │ + @ instruction: 0xf53c002c │ │ │ │ + ldrh r6, [r7, #40] @ 0x28 │ │ │ │ movs r2, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #312] @ (204f24 ) │ │ │ │ sub sp, #28 │ │ │ │ @@ -302959,15 +302962,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [pc, #180] @ (204f34 ) │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ add r4, pc │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #28 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -303008,32 +303011,32 @@ │ │ │ │ add r3, pc │ │ │ │ ldrb.w r5, [r9] │ │ │ │ add r4, pc │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r1, pc │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 204e8c │ │ │ │ mov sl, r5 │ │ │ │ b.n 204eb2 │ │ │ │ nop │ │ │ │ ldrb r4, [r7, #20] │ │ │ │ movs r0, r6 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - orns r0, sl, #11272192 @ 0xac0000 │ │ │ │ - ldrh r4, [r6, #44] @ 0x2c │ │ │ │ + orn r0, sl, #11272192 @ 0xac0000 │ │ │ │ + ldrh r4, [r4, #44] @ 0x2c │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r4, [r6, #34] @ 0x22 │ │ │ │ + ldrh r4, [r4, #34] @ 0x22 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xf3ee002c │ │ │ │ - ldrh r4, [r6, #38] @ 0x26 │ │ │ │ + @ instruction: 0xf3de002c │ │ │ │ + ldrh r4, [r4, #38] @ 0x26 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r0, [r5, #30] │ │ │ │ + ldrh r0, [r3, #30] │ │ │ │ movs r2, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r5, [r0, #280] @ 0x118 │ │ │ │ mov r4, r0 │ │ │ │ @@ -303119,43 +303122,43 @@ │ │ │ │ strd r2, r5, [sp, #4] │ │ │ │ adds r3, #92 @ 0x5c │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc │ │ │ │ movs r2, #75 @ 0x4b │ │ │ │ str r4, [sp, #0] │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 205006 │ │ │ │ ldr r5, [pc, #52] @ (205080 ) │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ add r5, pc │ │ │ │ blx 143ca4 │ │ │ │ mov r0, r4 │ │ │ │ blx 145940 │ │ │ │ b.n 205020 │ │ │ │ ldr r5, [pc, #36] @ (205084 ) │ │ │ │ add r5, pc │ │ │ │ b.n 205054 │ │ │ │ nop │ │ │ │ - add r3, pc, #208 @ (adr r3, 205138 ) │ │ │ │ + add r3, pc, #144 @ (adr r3, 2050f8 ) │ │ │ │ movs r0, r4 │ │ │ │ ldrb r2, [r4, #13] │ │ │ │ movs r0, r6 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r3, #34] @ 0x22 │ │ │ │ + ldrh r6, [r1, #34] @ 0x22 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r4, [r4, #34] @ 0x22 │ │ │ │ + ldrh r4, [r2, #34] @ 0x22 │ │ │ │ movs r2, r4 │ │ │ │ - movt r0, #16428 @ 0x402c │ │ │ │ - ldrh r6, [r7, #20] │ │ │ │ + @ instruction: 0xf2b4002c │ │ │ │ + ldrh r6, [r5, #20] │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r6, [r2, #32] │ │ │ │ + ldrh r6, [r0, #32] │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r2, [r1, #28] │ │ │ │ + ldrh r2, [r7, #26] │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ 00205088 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -303183,15 +303186,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [r6, #16] │ │ │ │ ldr.w r0, [r8, #12] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr.w r9, [r3, r4, lsl #2] │ │ │ │ str r4, [sp, #0] │ │ │ │ add r0, r9 │ │ │ │ - bl 3f3880 │ │ │ │ + bl 3f3878 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r0 │ │ │ │ movs r3, #0 │ │ │ │ add.w r0, r8, #40 @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 20517c │ │ │ │ cmp r5, r4 │ │ │ │ @@ -303683,43 +303686,43 @@ │ │ │ │ add r4, pc │ │ │ │ cbz r3, 205652 │ │ │ │ ldr r3, [pc, #68] @ (205668 ) │ │ │ │ movs r1, #10 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ ldr r3, [pc, #56] @ (20566c ) │ │ │ │ ldr.w ip, [pc, #60] @ 205670 │ │ │ │ mov.w r2, #468 @ 0x1d4 │ │ │ │ ldr r1, [pc, #56] @ (205674 ) │ │ │ │ add r3, pc │ │ │ │ add ip, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ adds r3, #48 @ 0x30 │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strb r6, [r1, #20] │ │ │ │ movs r0, r6 │ │ │ │ asrs r4, r0, #14 │ │ │ │ movs r0, r0 │ │ │ │ - stc 0, cr0, [ip, #-176]! @ 0xffffff50 │ │ │ │ - strh r6, [r6, #52] @ 0x34 │ │ │ │ + ldc 0, cr0, [ip, #-176] @ 0xffffff50 │ │ │ │ + strh r6, [r4, #52] @ 0x34 │ │ │ │ movs r2, r4 │ │ │ │ - strh r6, [r3, #50] @ 0x32 │ │ │ │ + strh r6, [r1, #50] @ 0x32 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ 00205678 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -303744,15 +303747,15 @@ │ │ │ │ mov r0, ip │ │ │ │ ldr r1, [pc, #104] @ (20571c ) │ │ │ │ add r3, pc │ │ │ │ add lr, pc │ │ │ │ adds r3, #72 @ 0x48 │ │ │ │ add r1, pc │ │ │ │ str.w lr, [sp] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ pop {pc} │ │ │ │ @@ -303762,42 +303765,42 @@ │ │ │ │ mov r0, ip │ │ │ │ ldr r1, [pc, #68] @ (205728 ) │ │ │ │ add r3, pc │ │ │ │ add lr, pc │ │ │ │ adds r3, #72 @ 0x48 │ │ │ │ add r1, pc │ │ │ │ str.w lr, [sp] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 2056c4 │ │ │ │ ldr r3, [pc, #52] @ (20572c ) │ │ │ │ mov.w r2, #490 @ 0x1ea │ │ │ │ ldr.w lr, [pc, #52] @ 205730 │ │ │ │ mov r0, ip │ │ │ │ ldr r1, [pc, #48] @ (205734 ) │ │ │ │ add r3, pc │ │ │ │ add lr, pc │ │ │ │ adds r3, #72 @ 0x48 │ │ │ │ add r1, pc │ │ │ │ str.w lr, [sp] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 2056c4 │ │ │ │ - ldc 0, cr0, [r4], #176 @ 0xb0 │ │ │ │ - strh r6, [r4, #50] @ 0x32 │ │ │ │ + stc 0, cr0, [r4], #176 @ 0xb0 │ │ │ │ + strh r6, [r2, #50] @ 0x32 │ │ │ │ movs r2, r4 │ │ │ │ - strh r6, [r4, #46] @ 0x2e │ │ │ │ + strh r6, [r2, #46] @ 0x2e │ │ │ │ movs r2, r4 │ │ │ │ - stc 0, cr0, [r6], {44} @ 0x2c │ │ │ │ - strh r0, [r4, #50] @ 0x32 │ │ │ │ + ldcl 0, cr0, [r6], #-176 @ 0xffffff50 │ │ │ │ + strh r0, [r2, #50] @ 0x32 │ │ │ │ movs r2, r4 │ │ │ │ - strh r0, [r7, #44] @ 0x2c │ │ │ │ + strh r0, [r5, #44] @ 0x2c │ │ │ │ movs r2, r4 │ │ │ │ - stcl 0, cr0, [r6], #-176 @ 0xffffff50 │ │ │ │ - strh r0, [r5, #50] @ 0x32 │ │ │ │ + mrrc 0, 2, r0, r6, cr12 │ │ │ │ + strh r0, [r3, #50] @ 0x32 │ │ │ │ movs r2, r4 │ │ │ │ - strh r0, [r3, #44] @ 0x2c │ │ │ │ + strh r0, [r1, #44] @ 0x2c │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ 00205738 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -303852,18 +303855,18 @@ │ │ │ │ ldr r1, [pc, #796] @ (205ad0 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #96 @ 0x60 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #581 @ 0x245 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ movs r4, #0 │ │ │ │ ldrd r1, r0, [sp, #20] │ │ │ │ - bl 3e0744 │ │ │ │ + bl 3e073c │ │ │ │ ldr r2, [pc, #768] @ (205ad4 ) │ │ │ │ ldr r3, [pc, #748] @ (205ac0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ @@ -303924,43 +303927,43 @@ │ │ │ │ ldrb.w r3, [r0, #1197] @ 0x4ad │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 205a50 │ │ │ │ movs r4, #1 │ │ │ │ b.n 2057c8 │ │ │ │ ldr r0, [pc, #596] @ (205ad8 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0cf8 │ │ │ │ + bl 3e0cf0 │ │ │ │ b.n 205784 │ │ │ │ bl 20c190 │ │ │ │ cbnz r0, 2058d2 │ │ │ │ ldr r3, [pc, #584] @ (205adc ) │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [pc, #584] @ (205ae0 ) │ │ │ │ ldr r1, [pc, #588] @ (205ae4 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #96 @ 0x60 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #551 @ 0x227 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 2057c6 │ │ │ │ movs r0, #1 │ │ │ │ bl 1ea1f4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 205790 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ bl 208638 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 205790 │ │ │ │ ldr r1, [pc, #544] @ (205ae8 ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 3dffbc │ │ │ │ + bl 3dffb4 │ │ │ │ b.n 2057c6 │ │ │ │ bl 20c208 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 205a34 │ │ │ │ ldr r0, [pc, #524] @ (205aec ) │ │ │ │ add r0, pc │ │ │ │ add.w r3, r0, #116 @ 0x74 │ │ │ │ @@ -303972,73 +303975,73 @@ │ │ │ │ ldrb r2, [r4, r1] │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 2058e8 │ │ │ │ ldr r3, [pc, #500] @ (205af0 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ ldr r3, [pc, #492] @ (205af4 ) │ │ │ │ ldr r2, [pc, #496] @ (205af8 ) │ │ │ │ ldr r1, [pc, #496] @ (205afc ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ adds r3, #96 @ 0x60 │ │ │ │ movw r2, #567 @ 0x237 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 2057c6 │ │ │ │ ldrb r3, [r4, #2] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 205a5c │ │ │ │ ldr r3, [pc, #468] @ (205b00 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ cbz r3, 20593a │ │ │ │ - bl 28fe28 │ │ │ │ + bl 28fe20 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 205852 │ │ │ │ ldr r3, [pc, #456] @ (205b04 ) │ │ │ │ mov.w r2, #628 @ 0x274 │ │ │ │ ldr r4, [pc, #452] @ (205b08 ) │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #452] @ (205b0c ) │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ adds r3, #96 @ 0x60 │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 2057c6 │ │ │ │ ldr r3, [pc, #440] @ (205b10 ) │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [pc, #440] @ (205b14 ) │ │ │ │ ldr r1, [pc, #440] @ (205b18 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #96 @ 0x60 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #537 @ 0x219 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 2057c6 │ │ │ │ ldr r3, [pc, #424] @ (205b1c ) │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [pc, #424] @ (205b20 ) │ │ │ │ ldr r1, [pc, #424] @ (205b24 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #96 @ 0x60 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #595 @ 0x253 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 2057c6 │ │ │ │ bl 1fc700 │ │ │ │ ldrb.w r3, [r0, #890] @ 0x37a │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 205840 │ │ │ │ bl 1fc728 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ @@ -304050,15 +304053,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #380] @ (205b30 ) │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ adds r3, #96 @ 0x60 │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 2057c6 │ │ │ │ ldrb r3, [r4, #21] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 20586e │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 205866 │ │ │ │ @@ -304068,15 +304071,15 @@ │ │ │ │ ldr r1, [pc, #352] @ (205b3c ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #96 @ 0x60 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #643 @ 0x283 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 2057c6 │ │ │ │ bl 1fc728 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 205838 │ │ │ │ ldr r3, [pc, #320] @ (205b40 ) │ │ │ │ mov.w r2, #600 @ 0x258 │ │ │ │ @@ -304084,39 +304087,39 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #320] @ (205b48 ) │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ adds r3, #96 @ 0x60 │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 2057c6 │ │ │ │ ldr r3, [pc, #304] @ (205b4c ) │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [pc, #304] @ (205b50 ) │ │ │ │ ldr r1, [pc, #308] @ (205b54 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #96 @ 0x60 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #615 @ 0x267 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 2057c6 │ │ │ │ ldr r3, [pc, #288] @ (205b58 ) │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [pc, #288] @ (205b5c ) │ │ │ │ ldr r1, [pc, #292] @ (205b60 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #96 @ 0x60 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #555 @ 0x22b │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 2057c6 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ bl 205678 │ │ │ │ mov r4, r0 │ │ │ │ b.n 2057c8 │ │ │ │ ldr r3, [pc, #260] @ (205b64 ) │ │ │ │ @@ -304125,130 +304128,130 @@ │ │ │ │ ldr r1, [pc, #264] @ (205b6c ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #96 @ 0x60 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #622 @ 0x26e │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 2057c6 │ │ │ │ ldr r3, [pc, #244] @ (205b70 ) │ │ │ │ mov.w r2, #636 @ 0x27c │ │ │ │ ldr r4, [pc, #244] @ (205b74 ) │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #244] @ (205b78 ) │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ adds r3, #96 @ 0x60 │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 2057c6 │ │ │ │ ldr r3, [pc, #228] @ (205b7c ) │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [pc, #228] @ (205b80 ) │ │ │ │ ldr r1, [pc, #232] @ (205b84 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #96 @ 0x60 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #649 @ 0x289 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 2057c6 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ bl 146448 │ │ │ │ strb r4, [r3, #15] │ │ │ │ movs r0, r6 │ │ │ │ strb r0, [r2, #15] │ │ │ │ movs r0, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - subs.w r0, r4, ip, asr #32 │ │ │ │ - strh r6, [r0, #56] @ 0x38 │ │ │ │ + sub.w r0, r4, ip, asr #32 │ │ │ │ + strh r6, [r6, #54] @ 0x36 │ │ │ │ movs r2, r4 │ │ │ │ - strh r4, [r4, #38] @ 0x26 │ │ │ │ + strh r4, [r2, #38] @ 0x26 │ │ │ │ movs r2, r4 │ │ │ │ strb r0, [r3, #13] │ │ │ │ movs r0, r6 │ │ │ │ - strh r2, [r3, #40] @ 0x28 │ │ │ │ + strh r2, [r1, #40] @ 0x28 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xead0002c │ │ │ │ - strh r6, [r6, #42] @ 0x2a │ │ │ │ + pkhtb r0, r0, ip, asr #32 │ │ │ │ + strh r6, [r4, #42] @ 0x2a │ │ │ │ movs r2, r4 │ │ │ │ - strh r0, [r0, #32] │ │ │ │ + strh r0, [r6, #30] │ │ │ │ movs r2, r4 │ │ │ │ - strh r2, [r7, #38] @ 0x26 │ │ │ │ + strh r2, [r5, #38] @ 0x26 │ │ │ │ movs r2, r4 │ │ │ │ - eor.w r0, sl, ip, asr #32 │ │ │ │ + orns r0, sl, ip, asr #32 │ │ │ │ asrs r4, r0, #14 │ │ │ │ movs r0, r0 │ │ │ │ - orrs.w r0, lr, ip, asr #32 │ │ │ │ - strh r0, [r0, #44] @ 0x2c │ │ │ │ + orr.w r0, lr, ip, asr #32 │ │ │ │ + strh r0, [r6, #42] @ 0x2a │ │ │ │ movs r2, r4 │ │ │ │ - strh r6, [r1, #28] │ │ │ │ + strh r6, [r7, #26] │ │ │ │ movs r2, r4 │ │ │ │ asrs r4, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - bic.w r0, r2, ip, asr #32 │ │ │ │ - strh r0, [r2, #54] @ 0x36 │ │ │ │ + ands.w r0, r2, ip, asr #32 │ │ │ │ + strh r0, [r0, #54] @ 0x36 │ │ │ │ movs r2, r4 │ │ │ │ - strh r4, [r2, #26] │ │ │ │ + strh r4, [r0, #26] │ │ │ │ movs r2, r4 │ │ │ │ - and.w r0, sl, ip, asr #32 │ │ │ │ - strh r0, [r0, #36] @ 0x24 │ │ │ │ + ldrd r0, r0, [sl, #176]! @ 0xb0 │ │ │ │ + strh r0, [r6, #34] @ 0x22 │ │ │ │ movs r2, r4 │ │ │ │ - strh r2, [r7, #24] │ │ │ │ + strh r2, [r5, #24] │ │ │ │ movs r2, r4 │ │ │ │ - strd r0, r0, [lr, #176]! @ 0xb0 │ │ │ │ - strh r0, [r1, #44] @ 0x2c │ │ │ │ + ldrd r0, r0, [lr, #176] @ 0xb0 │ │ │ │ + strh r0, [r7, #42] @ 0x2a │ │ │ │ movs r2, r4 │ │ │ │ - strh r6, [r3, #24] │ │ │ │ + strh r6, [r1, #24] │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xe9b4002c │ │ │ │ - strh r2, [r5, #44] @ 0x2c │ │ │ │ + @ instruction: 0xe9a4002c │ │ │ │ + strh r2, [r3, #44] @ 0x2c │ │ │ │ movs r2, r4 │ │ │ │ - strh r6, [r4, #22] │ │ │ │ + strh r6, [r2, #22] │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xe98c002c │ │ │ │ - strh r6, [r5, #52] @ 0x34 │ │ │ │ + ldrd r0, r0, [ip, #-176]! @ 0xb0 │ │ │ │ + strh r6, [r3, #52] @ 0x34 │ │ │ │ movs r2, r4 │ │ │ │ - strh r4, [r7, #20] │ │ │ │ + strh r4, [r5, #20] │ │ │ │ movs r2, r4 │ │ │ │ - strd r0, r0, [r0, #-176]! @ 0xb0 │ │ │ │ - strh r2, [r4, #40] @ 0x28 │ │ │ │ + ldrd r0, r0, [r0, #-176] @ 0xb0 │ │ │ │ + strh r2, [r2, #40] @ 0x28 │ │ │ │ movs r2, r4 │ │ │ │ - strh r2, [r2, #20] │ │ │ │ + strh r2, [r0, #20] │ │ │ │ movs r2, r4 │ │ │ │ - strd r0, r0, [r8, #-176] @ 0xb0 │ │ │ │ - strh r2, [r5, #42] @ 0x2a │ │ │ │ + ldmdb r8!, {r2, r3, r5} │ │ │ │ + strh r2, [r3, #42] @ 0x2a │ │ │ │ movs r2, r4 │ │ │ │ - strh r0, [r7, #18] │ │ │ │ + strh r0, [r5, #18] │ │ │ │ movs r2, r4 │ │ │ │ - stmdb ip!, {r2, r3, r5} │ │ │ │ - strh r6, [r0, #32] │ │ │ │ + ldmdb ip, {r2, r3, r5} │ │ │ │ + strh r6, [r6, #30] │ │ │ │ movs r2, r4 │ │ │ │ - strh r4, [r3, #18] │ │ │ │ + strh r4, [r1, #18] │ │ │ │ movs r2, r4 │ │ │ │ - stmdb r4, {r2, r3, r5} │ │ │ │ - strh r6, [r4, #42] @ 0x2a │ │ │ │ + ldrd r0, r0, [r4], #176 @ 0xb0 │ │ │ │ + strh r6, [r2, #42] @ 0x2a │ │ │ │ movs r2, r4 │ │ │ │ - strh r4, [r6, #16] │ │ │ │ + strh r4, [r4, #16] │ │ │ │ movs r2, r4 │ │ │ │ - strd r0, r0, [r4], #176 @ 0xb0 │ │ │ │ - strh r6, [r3, #46] @ 0x2e │ │ │ │ + @ instruction: 0xe8d4002c │ │ │ │ + strh r6, [r1, #46] @ 0x2e │ │ │ │ movs r2, r4 │ │ │ │ - strh r6, [r2, #16] │ │ │ │ + strh r6, [r0, #16] │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xe8cc002c │ │ │ │ - strh r2, [r4, #48] @ 0x30 │ │ │ │ + ldmia.w ip!, {r2, r3, r5} │ │ │ │ + strh r2, [r2, #48] @ 0x30 │ │ │ │ movs r2, r4 │ │ │ │ - strh r4, [r7, #14] │ │ │ │ + strh r4, [r5, #14] │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ 00205b88 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -304368,15 +304371,15 @@ │ │ │ │ ldr r1, [pc, #88] @ (205d0c ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #690 @ 0x2b2 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ ldr r2, [pc, #72] @ (205d10 ) │ │ │ │ ldr r3, [pc, #52] @ (205d00 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ @@ -304395,19 +304398,19 @@ │ │ │ │ bl 205738 │ │ │ │ b.n 205cc6 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldr r6, [r0, #112] @ 0x70 │ │ │ │ movs r0, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 205a70 │ │ │ │ + b.n 205a50 │ │ │ │ movs r4, r5 │ │ │ │ - ldr r6, [r5, #80] @ 0x50 │ │ │ │ + ldr r6, [r3, #80] @ 0x50 │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r4, [r4, #31] │ │ │ │ + ldrb r4, [r2, #31] │ │ │ │ movs r2, r4 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ movs r0, r6 │ │ │ │ │ │ │ │ 00205d14 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -304593,19 +304596,19 @@ │ │ │ │ ldr r0, [pc, #20] @ (205f24 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - b.n 2057d4 │ │ │ │ + b.n 2057b4 │ │ │ │ movs r4, r5 │ │ │ │ - ldrb r0, [r2, #22] │ │ │ │ + ldrb r0, [r0, #22] │ │ │ │ movs r2, r4 │ │ │ │ - strh r0, [r4, #14] │ │ │ │ + strh r0, [r2, #14] │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ 00205f28 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -304885,24 +304888,24 @@ │ │ │ │ strb.w r3, [r4, #48] @ 0x30 │ │ │ │ strd r0, r1, [r4, #56] @ 0x38 │ │ │ │ cbz r2, 2062a6 │ │ │ │ ldr.w r2, [r5, #560] @ 0x230 │ │ │ │ strb.w r3, [r4, #182] @ 0xb6 │ │ │ │ str r2, [sp, #8] │ │ │ │ cbz r2, 2062a2 │ │ │ │ - bl 3c92dc │ │ │ │ + bl 3c92d4 │ │ │ │ ldr r3, [pc, #196] @ (206350 ) │ │ │ │ add r2, sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 397bf0 │ │ │ │ + bl 397be8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3ca5d0 │ │ │ │ + bl 3ca5c8 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ str.w r2, [r4, #184] @ 0xb8 │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [r4, #188] @ 0xbc │ │ │ │ strb.w r3, [r4, #200] @ 0xc8 │ │ │ │ strb.w r3, [r4, #216] @ 0xd8 │ │ │ │ strb.w r3, [r4, #224] @ 0xe0 │ │ │ │ @@ -304917,24 +304920,24 @@ │ │ │ │ str.w r2, [r4, #220] @ 0xdc │ │ │ │ ldr.w r1, [r5, #604] @ 0x25c │ │ │ │ ldrb.w r2, [r5, #609] @ 0x261 │ │ │ │ str.w r1, [r4, #228] @ 0xe4 │ │ │ │ strb.w r2, [r4, #233] @ 0xe9 │ │ │ │ str r3, [sp, #8] │ │ │ │ cbz r3, 20630c │ │ │ │ - bl 3c92dc │ │ │ │ + bl 3c92d4 │ │ │ │ ldr r3, [pc, #88] @ (206350 ) │ │ │ │ mov r5, r0 │ │ │ │ add r2, sp, #8 │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 35c1bc │ │ │ │ + bl 35c1b4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ca5d0 │ │ │ │ + bl 3ca5c8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [pc, #68] @ (206354 ) │ │ │ │ str.w r3, [r4, #236] @ 0xec │ │ │ │ ldr r3, [pc, #52] @ (206348 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -304961,15 +304964,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ movs r0, r6 │ │ │ │ cmp r6, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ movs r0, r6 │ │ │ │ - ldr r2, [sp, #296] @ 0x128 │ │ │ │ + ldr r2, [sp, #232] @ 0xe8 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 0020635c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -305191,15 +305194,15 @@ │ │ │ │ ldr.w r1, [pc, #1036] @ 2069fc │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #224 @ 0xe0 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #1178 @ 0x49a │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 206670 │ │ │ │ ldrb.w r2, [r3, #137] @ 0x89 │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 2064b2 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #1004] @ (206a00 ) │ │ │ │ ldr r4, [pc, #1004] @ (206a04 ) │ │ │ │ @@ -305211,15 +305214,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [pc, #1000] @ (206a10 ) │ │ │ │ add r2, pc │ │ │ │ adds r3, #224 @ 0xe0 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #1092 @ 0x444 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 206670 │ │ │ │ ldrb.w r2, [r3, #169] @ 0xa9 │ │ │ │ ldrb.w r1, [r3, #67] @ 0x43 │ │ │ │ cmp r2, #99 @ 0x63 │ │ │ │ it ls │ │ │ │ cmpls r1, r2 │ │ │ │ bls.w 206532 │ │ │ │ @@ -305234,18 +305237,18 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [pc, #964] @ (206a24 ) │ │ │ │ add r2, pc │ │ │ │ adds r3, #224 @ 0xe0 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #1132 @ 0x46c │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ movs r4, #0 │ │ │ │ ldrd r1, r0, [sp, #28] │ │ │ │ - bl 3e0744 │ │ │ │ + bl 3e073c │ │ │ │ ldr r2, [pc, #940] @ (206a28 ) │ │ │ │ ldr r3, [pc, #876] @ (2069ec ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ @@ -305270,15 +305273,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [pc, #896] @ (206a3c ) │ │ │ │ add r2, pc │ │ │ │ adds r3, #224 @ 0xe0 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #1039 @ 0x40f │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 206670 │ │ │ │ ldr r1, [pc, #880] @ (206a40 ) │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [pc, #880] @ (206a44 ) │ │ │ │ ldr r3, [pc, #884] @ (206a48 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ @@ -305287,15 +305290,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [pc, #876] @ (206a50 ) │ │ │ │ add r4, pc │ │ │ │ adds r3, #224 @ 0xe0 │ │ │ │ mov.w r2, #1048 @ 0x418 │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 206670 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #860] @ (206a54 ) │ │ │ │ ldr r4, [pc, #860] @ (206a58 ) │ │ │ │ ldr r3, [pc, #864] @ (206a5c ) │ │ │ │ add r1, pc │ │ │ │ add r4, pc │ │ │ │ @@ -305304,15 +305307,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [pc, #856] @ (206a64 ) │ │ │ │ add r2, pc │ │ │ │ adds r3, #224 @ 0xe0 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #1057 @ 0x421 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 206670 │ │ │ │ ldr r1, [pc, #840] @ (206a68 ) │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [pc, #840] @ (206a6c ) │ │ │ │ ldr r3, [pc, #844] @ (206a70 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ @@ -305321,15 +305324,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [pc, #836] @ (206a78 ) │ │ │ │ add r4, pc │ │ │ │ adds r3, #224 @ 0xe0 │ │ │ │ mov.w r2, #1064 @ 0x428 │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 206670 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #820] @ (206a7c ) │ │ │ │ ldr r4, [pc, #820] @ (206a80 ) │ │ │ │ ldr r3, [pc, #824] @ (206a84 ) │ │ │ │ add r1, pc │ │ │ │ add r4, pc │ │ │ │ @@ -305338,15 +305341,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [pc, #816] @ (206a8c ) │ │ │ │ add r2, pc │ │ │ │ adds r3, #224 @ 0xe0 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #1073 @ 0x431 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 206670 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #800] @ (206a90 ) │ │ │ │ ldr r4, [pc, #800] @ (206a94 ) │ │ │ │ ldr r3, [pc, #804] @ (206a98 ) │ │ │ │ add r1, pc │ │ │ │ add r4, pc │ │ │ │ @@ -305355,15 +305358,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [pc, #796] @ (206aa0 ) │ │ │ │ add r2, pc │ │ │ │ adds r3, #224 @ 0xe0 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #1082 @ 0x43a │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 206670 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #780] @ (206aa4 ) │ │ │ │ ldr r4, [pc, #780] @ (206aa8 ) │ │ │ │ ldr r3, [pc, #784] @ (206aac ) │ │ │ │ add r1, pc │ │ │ │ add r4, pc │ │ │ │ @@ -305372,15 +305375,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [pc, #776] @ (206ab4 ) │ │ │ │ add r2, pc │ │ │ │ adds r3, #224 @ 0xe0 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #1123 @ 0x463 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 206670 │ │ │ │ str r3, [sp, #20] │ │ │ │ bl 1fc700 │ │ │ │ ldrb.w r2, [r0, #901] @ 0x385 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 2068f6 │ │ │ │ @@ -305403,15 +305406,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [pc, #712] @ (206ac8 ) │ │ │ │ add r2, pc │ │ │ │ adds r3, #224 @ 0xe0 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #1194 @ 0x4aa │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 206670 │ │ │ │ ldrb.w r2, [r3, #200] @ 0xc8 │ │ │ │ cbz r2, 20683a │ │ │ │ ldrd r2, r1, [r3, #208] @ 0xd0 │ │ │ │ orrs r2, r1 │ │ │ │ bne.n 20683a │ │ │ │ ldr r3, [pc, #684] @ (206acc ) │ │ │ │ @@ -305420,36 +305423,36 @@ │ │ │ │ ldr r1, [pc, #684] @ (206ad4 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #224 @ 0xe0 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #1202 @ 0x4b2 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 206670 │ │ │ │ ldrb.w r2, [r3, #232] @ 0xe8 │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 2068e6 │ │ │ │ ldrb.w r3, [r3, #233] @ 0xe9 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 2068e6 │ │ │ │ - bl 3d5250 │ │ │ │ + bl 3d5248 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 2068e6 │ │ │ │ ldr r3, [pc, #644] @ (206ad8 ) │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #644] @ (206adc ) │ │ │ │ mov.w r2, #1208 @ 0x4b8 │ │ │ │ ldr r4, [pc, #640] @ (206ae0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #224 @ 0xe0 │ │ │ │ add r4, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 206670 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #624] @ (206ae4 ) │ │ │ │ ldr r4, [pc, #628] @ (206ae8 ) │ │ │ │ ldr r3, [pc, #628] @ (206aec ) │ │ │ │ add r1, pc │ │ │ │ add r4, pc │ │ │ │ @@ -305458,15 +305461,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [pc, #624] @ (206af4 ) │ │ │ │ add r2, pc │ │ │ │ adds r3, #224 @ 0xe0 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #1100 @ 0x44c │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 206670 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #604] @ (206af8 ) │ │ │ │ ldr r4, [pc, #608] @ (206afc ) │ │ │ │ ldr r3, [pc, #608] @ (206b00 ) │ │ │ │ add r1, pc │ │ │ │ add r4, pc │ │ │ │ @@ -305475,15 +305478,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [pc, #604] @ (206b08 ) │ │ │ │ add r2, pc │ │ │ │ adds r3, #224 @ 0xe0 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #1108 @ 0x454 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 206670 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #584] @ (206b0c ) │ │ │ │ ldr r4, [pc, #588] @ (206b10 ) │ │ │ │ ldr r3, [pc, #588] @ (206b14 ) │ │ │ │ add r1, pc │ │ │ │ add r4, pc │ │ │ │ @@ -305492,22 +305495,22 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [pc, #584] @ (206b1c ) │ │ │ │ add r2, pc │ │ │ │ adds r3, #224 @ 0xe0 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #1115 @ 0x45b │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 206670 │ │ │ │ movs r4, #1 │ │ │ │ b.n 206672 │ │ │ │ ldr r1, [pc, #564] @ (206b20 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 3dffbc │ │ │ │ + bl 3dffb4 │ │ │ │ b.n 206670 │ │ │ │ bl 1fc700 │ │ │ │ ldr.w r2, [r0, #548] @ 0x224 │ │ │ │ cmp r2, #2 │ │ │ │ bhi.n 2069dc │ │ │ │ cbnz r2, 20691c │ │ │ │ bl 1fc700 │ │ │ │ @@ -305524,15 +305527,15 @@ │ │ │ │ ldr r1, [pc, #520] @ (206b2c ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #224 @ 0xe0 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #1186 @ 0x4a2 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 206670 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #500] @ (206b30 ) │ │ │ │ ldr r4, [pc, #500] @ (206b34 ) │ │ │ │ ldr r3, [pc, #504] @ (206b38 ) │ │ │ │ add r1, pc │ │ │ │ add r4, pc │ │ │ │ @@ -305541,15 +305544,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [pc, #496] @ (206b40 ) │ │ │ │ add r2, pc │ │ │ │ adds r3, #224 @ 0xe0 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #1140 @ 0x474 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 206670 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #480] @ (206b44 ) │ │ │ │ ldr r4, [pc, #480] @ (206b48 ) │ │ │ │ ldr r3, [pc, #484] @ (206b4c ) │ │ │ │ add r1, pc │ │ │ │ add r4, pc │ │ │ │ @@ -305558,15 +305561,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [pc, #476] @ (206b54 ) │ │ │ │ add r2, pc │ │ │ │ adds r3, #224 @ 0xe0 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #1147 @ 0x47b │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 206670 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #460] @ (206b58 ) │ │ │ │ ldr r4, [pc, #460] @ (206b5c ) │ │ │ │ ldr r3, [pc, #464] @ (206b60 ) │ │ │ │ add r1, pc │ │ │ │ add r4, pc │ │ │ │ @@ -305575,15 +305578,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [pc, #456] @ (206b68 ) │ │ │ │ add r2, pc │ │ │ │ adds r3, #224 @ 0xe0 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #1154 @ 0x482 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 206670 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #440] @ (206b6c ) │ │ │ │ ldr r4, [pc, #440] @ (206b70 ) │ │ │ │ ldr r3, [pc, #444] @ (206b74 ) │ │ │ │ add r1, pc │ │ │ │ add r4, pc │ │ │ │ @@ -305592,225 +305595,225 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [pc, #436] @ (206b7c ) │ │ │ │ add r2, pc │ │ │ │ adds r3, #224 @ 0xe0 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #1162 @ 0x48a │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 206670 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ bl 146448 │ │ │ │ str r0, [r3, #112] @ 0x70 │ │ │ │ movs r0, r6 │ │ │ │ movs r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r1, #112] @ 0x70 │ │ │ │ movs r0, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 206ae4 │ │ │ │ + ble.n 206ac4 │ │ │ │ movs r4, r5 │ │ │ │ - ldrb r0, [r1, #3] │ │ │ │ + ldrb r0, [r7, #2] │ │ │ │ movs r2, r4 │ │ │ │ - strb r6, [r4, #26] │ │ │ │ + strb r6, [r2, #26] │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r4, [r2, #15] │ │ │ │ + ldrb r4, [r0, #15] │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r6, [r6, #14] │ │ │ │ + ldrb r6, [r4, #14] │ │ │ │ movs r2, r4 │ │ │ │ - ble.n 206a98 │ │ │ │ + ble.n 206a78 │ │ │ │ movs r4, r5 │ │ │ │ - ldr r6, [r6, #8] │ │ │ │ + ldr r6, [r4, #8] │ │ │ │ movs r0, r4 │ │ │ │ - strb r4, [r6, #25] │ │ │ │ + strb r4, [r4, #25] │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r3, r1] │ │ │ │ + str r2, [r1, r1] │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r6, [r7, #17] │ │ │ │ + ldrb r6, [r5, #17] │ │ │ │ movs r2, r4 │ │ │ │ - ble.n 206a38 │ │ │ │ + bgt.n 206a18 │ │ │ │ movs r4, r5 │ │ │ │ - ldr r4, [r7, #4] │ │ │ │ + ldr r4, [r5, #4] │ │ │ │ movs r0, r4 │ │ │ │ - strb r2, [r7, #24] │ │ │ │ + strb r2, [r5, #24] │ │ │ │ movs r2, r4 │ │ │ │ str r6, [r5, #72] @ 0x48 │ │ │ │ movs r0, r6 │ │ │ │ - ldr r7, [pc, #400] @ (206bc0 ) │ │ │ │ + ldr r7, [pc, #336] @ (206b80 ) │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r2, [r5, #9] │ │ │ │ + ldrb r2, [r3, #9] │ │ │ │ movs r2, r4 │ │ │ │ - bgt.n 20699c │ │ │ │ + bgt.n 20697c │ │ │ │ movs r4, r5 │ │ │ │ - ldr r2, [r4, #0] │ │ │ │ + ldr r2, [r2, #0] │ │ │ │ movs r0, r4 │ │ │ │ - strb r0, [r4, #23] │ │ │ │ + strb r0, [r2, #23] │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r0, [r5, #9] │ │ │ │ + ldrb r0, [r3, #9] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r7, [pc, #424] @ (206bf0 ) │ │ │ │ + ldr r7, [pc, #360] @ (206bb0 ) │ │ │ │ movs r2, r4 │ │ │ │ - bgt.n 206960 │ │ │ │ + bgt.n 206b40 │ │ │ │ movs r4, r5 │ │ │ │ - str r2, [r7, #124] @ 0x7c │ │ │ │ + str r2, [r5, #124] @ 0x7c │ │ │ │ movs r0, r4 │ │ │ │ - strb r6, [r6, #22] │ │ │ │ + strb r6, [r4, #22] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r7, [pc, #416] @ (206bf8 ) │ │ │ │ + ldr r7, [pc, #352] @ (206bb8 ) │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r6, [r7, #8] │ │ │ │ + ldrb r6, [r5, #8] │ │ │ │ movs r2, r4 │ │ │ │ - bgt.n 206b24 │ │ │ │ + bgt.n 206b04 │ │ │ │ movs r4, r5 │ │ │ │ - str r2, [r2, #124] @ 0x7c │ │ │ │ + str r2, [r0, #124] @ 0x7c │ │ │ │ movs r0, r4 │ │ │ │ - strb r0, [r2, #22] │ │ │ │ + strb r0, [r0, #22] │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r4, [r7, #8] │ │ │ │ + ldrb r4, [r5, #8] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r7, [pc, #968] @ (206e38 ) │ │ │ │ + ldr r7, [pc, #904] @ (206df8 ) │ │ │ │ movs r2, r4 │ │ │ │ - bgt.n 206ae8 │ │ │ │ + bgt.n 206ac8 │ │ │ │ movs r4, r5 │ │ │ │ - str r2, [r5, #120] @ 0x78 │ │ │ │ + str r2, [r3, #120] @ 0x78 │ │ │ │ movs r0, r4 │ │ │ │ - strb r6, [r4, #21] │ │ │ │ + strb r6, [r2, #21] │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r0, r0] │ │ │ │ + ldr r7, [pc, #960] @ (206e40 ) │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r2, [r2, #8] │ │ │ │ + ldrb r2, [r0, #8] │ │ │ │ movs r2, r4 │ │ │ │ - bgt.n 206aac │ │ │ │ + bgt.n 206a8c │ │ │ │ movs r4, r5 │ │ │ │ - str r2, [r0, #120] @ 0x78 │ │ │ │ + str r2, [r6, #116] @ 0x74 │ │ │ │ movs r0, r4 │ │ │ │ - strb r0, [r0, #21] │ │ │ │ + strb r0, [r6, #20] │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r4, r0] │ │ │ │ + str r4, [r2, r0] │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r6, [r4, #8] │ │ │ │ + ldrb r6, [r2, #8] │ │ │ │ movs r2, r4 │ │ │ │ - blt.n 206a70 │ │ │ │ + blt.n 206a50 │ │ │ │ movs r4, r5 │ │ │ │ - str r2, [r3, #116] @ 0x74 │ │ │ │ + str r2, [r1, #116] @ 0x74 │ │ │ │ movs r0, r4 │ │ │ │ - strb r0, [r3, #20] │ │ │ │ + strb r0, [r1, #20] │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r4, [r4, #12] │ │ │ │ + ldrb r4, [r2, #12] │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r6, [r5, #11] │ │ │ │ + ldrb r6, [r3, #11] │ │ │ │ movs r2, r4 │ │ │ │ - blt.n 206a34 │ │ │ │ + blt.n 206a14 │ │ │ │ movs r4, r5 │ │ │ │ - str r2, [r6, #112] @ 0x70 │ │ │ │ + str r2, [r4, #112] @ 0x70 │ │ │ │ movs r0, r4 │ │ │ │ - strb r0, [r6, #19] │ │ │ │ + strb r0, [r4, #19] │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r0, [r2, #17] │ │ │ │ + ldrb r0, [r0, #17] │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r2, [r6, #16] │ │ │ │ + ldrb r2, [r4, #16] │ │ │ │ movs r2, r4 │ │ │ │ - blt.n 206ba0 │ │ │ │ + blt.n 206b80 │ │ │ │ movs r4, r5 │ │ │ │ - str r6, [r3, #108] @ 0x6c │ │ │ │ + str r6, [r1, #108] @ 0x6c │ │ │ │ movs r0, r4 │ │ │ │ - strb r4, [r3, #18] │ │ │ │ + strb r4, [r1, #18] │ │ │ │ movs r2, r4 │ │ │ │ - blt.n 206b54 │ │ │ │ + blt.n 206b34 │ │ │ │ movs r4, r5 │ │ │ │ - ldrb r4, [r6, #16] │ │ │ │ + ldrb r4, [r4, #16] │ │ │ │ movs r2, r4 │ │ │ │ - strb r2, [r6, #17] │ │ │ │ + strb r2, [r4, #17] │ │ │ │ movs r2, r4 │ │ │ │ - blt.n 206af0 │ │ │ │ + bge.n 206ad0 │ │ │ │ movs r4, r5 │ │ │ │ - strb r0, [r0, #17] │ │ │ │ + strb r0, [r6, #16] │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r4, [r6, #16] │ │ │ │ + ldrb r4, [r4, #16] │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r2, [r4, #6] │ │ │ │ + ldrb r2, [r2, #6] │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r0, [r1, #6] │ │ │ │ + ldrb r0, [r7, #5] │ │ │ │ movs r2, r4 │ │ │ │ - bge.n 206ac0 │ │ │ │ + bge.n 206aa0 │ │ │ │ movs r4, r5 │ │ │ │ - str r0, [r3, #100] @ 0x64 │ │ │ │ + str r0, [r1, #100] @ 0x64 │ │ │ │ movs r0, r4 │ │ │ │ - strb r6, [r2, #16] │ │ │ │ + strb r6, [r0, #16] │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r6, [r4, #6] │ │ │ │ + ldrb r6, [r2, #6] │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r4, [r1, #6] │ │ │ │ + ldrb r4, [r7, #5] │ │ │ │ movs r2, r4 │ │ │ │ - bge.n 206a84 │ │ │ │ + bge.n 206a64 │ │ │ │ movs r4, r5 │ │ │ │ - str r0, [r6, #96] @ 0x60 │ │ │ │ + str r0, [r4, #96] @ 0x60 │ │ │ │ movs r0, r4 │ │ │ │ - strb r6, [r5, #15] │ │ │ │ + strb r6, [r3, #15] │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r2, [r6, #6] │ │ │ │ + ldrb r2, [r4, #6] │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r4, [r2, #6] │ │ │ │ + ldrb r4, [r0, #6] │ │ │ │ movs r2, r4 │ │ │ │ - bge.n 206a48 │ │ │ │ + bge.n 206a28 │ │ │ │ movs r4, r5 │ │ │ │ - str r0, [r1, #96] @ 0x60 │ │ │ │ + str r0, [r7, #92] @ 0x5c │ │ │ │ movs r0, r4 │ │ │ │ - strb r6, [r0, #15] │ │ │ │ + strb r6, [r6, #14] │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r2, [r7, #10] │ │ │ │ + ldrb r2, [r5, #10] │ │ │ │ movs r2, r4 │ │ │ │ - bge.n 206bb0 │ │ │ │ + bge.n 206b90 │ │ │ │ movs r4, r5 │ │ │ │ - ldrb r6, [r6, #10] │ │ │ │ + ldrb r6, [r4, #10] │ │ │ │ movs r2, r4 │ │ │ │ - strb r4, [r6, #13] │ │ │ │ + strb r4, [r4, #13] │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r4, [r5, #7] │ │ │ │ + ldrb r4, [r3, #7] │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r2, [r1, #7] │ │ │ │ + ldrb r2, [r7, #6] │ │ │ │ movs r2, r4 │ │ │ │ - bge.n 206b78 │ │ │ │ + bge.n 206b58 │ │ │ │ movs r4, r5 │ │ │ │ - str r6, [r1, #88] @ 0x58 │ │ │ │ + str r6, [r7, #84] @ 0x54 │ │ │ │ movs r0, r4 │ │ │ │ - strb r4, [r1, #13] │ │ │ │ + strb r4, [r7, #12] │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r0, [r3, #7] │ │ │ │ + ldrb r0, [r1, #7] │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r2, [r4, #6] │ │ │ │ + ldrb r2, [r2, #6] │ │ │ │ movs r2, r4 │ │ │ │ - bls.n 206b3c │ │ │ │ + bls.n 206b1c │ │ │ │ movs r4, r5 │ │ │ │ - str r6, [r4, #84] @ 0x54 │ │ │ │ + str r6, [r2, #84] @ 0x54 │ │ │ │ movs r0, r4 │ │ │ │ - strb r4, [r4, #12] │ │ │ │ + strb r4, [r2, #12] │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r4, [r3, #7] │ │ │ │ + ldrb r4, [r1, #7] │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r6, [r7, #6] │ │ │ │ + ldrb r6, [r5, #6] │ │ │ │ movs r2, r4 │ │ │ │ - bls.n 206b00 │ │ │ │ + bls.n 206ae0 │ │ │ │ movs r4, r5 │ │ │ │ - str r6, [r7, #80] @ 0x50 │ │ │ │ + str r6, [r5, #80] @ 0x50 │ │ │ │ movs r0, r4 │ │ │ │ - strb r4, [r7, #11] │ │ │ │ + strb r4, [r5, #11] │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r0, [r4, #7] │ │ │ │ + ldrb r0, [r2, #7] │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r2, [r0, #7] │ │ │ │ + ldrb r2, [r6, #6] │ │ │ │ movs r2, r4 │ │ │ │ - bls.n 206ac4 │ │ │ │ + bls.n 206aa4 │ │ │ │ movs r4, r5 │ │ │ │ - str r6, [r2, #80] @ 0x50 │ │ │ │ + str r6, [r0, #80] @ 0x50 │ │ │ │ movs r0, r4 │ │ │ │ - strb r4, [r2, #11] │ │ │ │ + strb r4, [r0, #11] │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ 00206b80 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3808] @ 0xee0 │ │ │ │ @@ -306221,71 +306224,71 @@ │ │ │ │ cbz r3, 20705a │ │ │ │ ldrb.w r3, [r4, #233] @ 0xe9 │ │ │ │ strb.w r3, [r5, #609] @ 0x261 │ │ │ │ ldrb.w r3, [r4, #234] @ 0xea │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 206d96 │ │ │ │ ldr.w r0, [r5, #612] @ 0x264 │ │ │ │ - bl 35be38 │ │ │ │ + bl 35be30 │ │ │ │ ldr.w r3, [r4, #236] @ 0xec │ │ │ │ str r3, [sp, #12] │ │ │ │ cbz r3, 207090 │ │ │ │ - bl 3c92dc │ │ │ │ + bl 3c92d4 │ │ │ │ ldr r3, [pc, #324] @ (2071c0 ) │ │ │ │ mov r4, r0 │ │ │ │ add r2, sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 35c1bc │ │ │ │ + bl 35c1b4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ca5d0 │ │ │ │ + bl 3ca5c8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str.w r3, [r5, #612] @ 0x264 │ │ │ │ b.n 206d96 │ │ │ │ ldr.w r0, [r5, #560] @ 0x230 │ │ │ │ - bl 3962e0 │ │ │ │ + bl 3962d8 │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [r5, #558] @ 0x22e │ │ │ │ ldr.w r3, [r4, #184] @ 0xb8 │ │ │ │ str r3, [sp, #12] │ │ │ │ cbz r3, 2070c8 │ │ │ │ - bl 3c92dc │ │ │ │ + bl 3c92d4 │ │ │ │ ldr r3, [pc, #268] @ (2071c0 ) │ │ │ │ mov r6, r0 │ │ │ │ add r2, sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 397bf0 │ │ │ │ + bl 397be8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3ca5d0 │ │ │ │ + bl 3ca5c8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str.w r3, [r5, #560] @ 0x230 │ │ │ │ b.n 207014 │ │ │ │ ldrd r0, r1, [r4, #144] @ 0x90 │ │ │ │ mov r2, r6 │ │ │ │ strd r0, r1, [r5, #520] @ 0x208 │ │ │ │ bl 20aaf4 │ │ │ │ b.n 206fae │ │ │ │ ldr.w r3, [r4, #132] @ 0x84 │ │ │ │ str.w r3, [r5, #508] @ 0x1fc │ │ │ │ bl 218790 │ │ │ │ b.n 206f5e │ │ │ │ - bl 3d1e5c │ │ │ │ + bl 3d1e54 │ │ │ │ b.n 206e6a │ │ │ │ - bl 3d1e5c │ │ │ │ + bl 3d1e54 │ │ │ │ b.n 206dee │ │ │ │ - bl 3d1e5c │ │ │ │ + bl 3d1e54 │ │ │ │ b.n 206e2c │ │ │ │ ldrd r0, r1, [r5, #464] @ 0x1d0 │ │ │ │ - bl 29bbe4 │ │ │ │ + bl 29bbdc │ │ │ │ b.n 206f38 │ │ │ │ ldrd r0, r1, [r5, #536] @ 0x218 │ │ │ │ - bl 29bbe4 │ │ │ │ + bl 29bbdc │ │ │ │ b.n 206fca │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #172] @ (2071c4 ) │ │ │ │ movw r2, #1366 @ 0x556 │ │ │ │ ldr r1, [pc, #168] @ (2071c8 ) │ │ │ │ ldr r0, [pc, #172] @ (2071cc ) │ │ │ │ add r3, pc │ │ │ │ @@ -306343,57 +306346,57 @@ │ │ │ │ movs r0, r6 │ │ │ │ ldrsh r0, [r1, r6] │ │ │ │ movs r0, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r1, r6] │ │ │ │ movs r0, r6 │ │ │ │ - ldrh r4, [r1, #60] @ 0x3c │ │ │ │ + ldrh r4, [r7, #58] @ 0x3a │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r6, [r1, #58] @ 0x3a │ │ │ │ + ldrh r6, [r7, #56] @ 0x38 │ │ │ │ movs r3, r4 │ │ │ │ - ldrh r0, [r2, #56] @ 0x38 │ │ │ │ + ldrh r0, [r0, #56] @ 0x38 │ │ │ │ movs r3, r4 │ │ │ │ cmp r6, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 207258 │ │ │ │ - movs r4, r5 │ │ │ │ - ldr r6, [r7, #52] @ 0x34 │ │ │ │ - movs r2, r4 │ │ │ │ - strb r0, [r0, #15] │ │ │ │ - movs r2, r4 │ │ │ │ - bcs.n 207234 │ │ │ │ + bcs.n 207238 │ │ │ │ movs r4, r5 │ │ │ │ - ldr r6, [r4, #52] @ 0x34 │ │ │ │ + ldr r6, [r5, #52] @ 0x34 │ │ │ │ movs r2, r4 │ │ │ │ - strb r6, [r7, #13] │ │ │ │ + strb r0, [r6, #14] │ │ │ │ movs r2, r4 │ │ │ │ bcs.n 207214 │ │ │ │ movs r4, r5 │ │ │ │ - ldr r0, [r2, #52] @ 0x34 │ │ │ │ + ldr r6, [r2, #52] @ 0x34 │ │ │ │ movs r2, r4 │ │ │ │ - strb r6, [r4, #13] │ │ │ │ + strb r6, [r5, #13] │ │ │ │ movs r2, r4 │ │ │ │ - bne.n 2071e8 │ │ │ │ + bcs.n 2071f4 │ │ │ │ movs r4, r5 │ │ │ │ - ldr r4, [r6, #48] @ 0x30 │ │ │ │ + ldr r0, [r0, #52] @ 0x34 │ │ │ │ movs r2, r4 │ │ │ │ - strb r4, [r4, #14] │ │ │ │ + strb r6, [r2, #13] │ │ │ │ movs r2, r4 │ │ │ │ bne.n 2071c8 │ │ │ │ movs r4, r5 │ │ │ │ - ldr r6, [r3, #48] @ 0x30 │ │ │ │ + ldr r4, [r4, #48] @ 0x30 │ │ │ │ movs r2, r4 │ │ │ │ - strb r2, [r4, #13] │ │ │ │ + strb r4, [r2, #14] │ │ │ │ movs r2, r4 │ │ │ │ bne.n 2071a8 │ │ │ │ movs r4, r5 │ │ │ │ - ldr r0, [r1, #48] @ 0x30 │ │ │ │ + ldr r6, [r1, #48] @ 0x30 │ │ │ │ movs r2, r4 │ │ │ │ - strb r6, [r6, #13] │ │ │ │ + strb r2, [r2, #13] │ │ │ │ + movs r2, r4 │ │ │ │ + bne.n 207188 │ │ │ │ + movs r4, r5 │ │ │ │ + ldr r0, [r7, #44] @ 0x2c │ │ │ │ + movs r2, r4 │ │ │ │ + strb r6, [r4, #13] │ │ │ │ movs r2, r4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [pc, #16] @ (207224 ) │ │ │ │ ldr r2, [pc, #20] @ (207228 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ @@ -306403,15 +306406,15 @@ │ │ │ │ add r1, pc │ │ │ │ bx r3 │ │ │ │ nop │ │ │ │ ldr r0, [r3, r4] │ │ │ │ movs r0, r6 │ │ │ │ subs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r0, #2 │ │ │ │ + subs r6, r6, #1 │ │ │ │ movs r0, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ @@ -306459,45 +306462,45 @@ │ │ │ │ bpl.n 207270 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r3, r9 │ │ │ │ ldr r0, [pc, #64] @ (2072f0 ) │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 207270 │ │ │ │ ldr r2, [pc, #52] @ (2072f4 ) │ │ │ │ mov r0, sl │ │ │ │ ldr r3, [pc, #52] @ (2072f8 ) │ │ │ │ ldr r1, [pc, #56] @ (2072fc ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ strd r7, r6, [sp, #4] │ │ │ │ movw r2, #705 @ 0x2c1 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 207282 │ │ │ │ nop │ │ │ │ ldr r4, [r1, r3] │ │ │ │ movs r0, r6 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r4, #22] │ │ │ │ + strb r0, [r2, #22] │ │ │ │ movs r2, r4 │ │ │ │ - strb r4, [r4, #23] │ │ │ │ + strb r4, [r2, #23] │ │ │ │ movs r2, r4 │ │ │ │ - bne.n 2072a0 │ │ │ │ + bne.n 207280 │ │ │ │ movs r4, r5 │ │ │ │ - strb r2, [r0, #23] │ │ │ │ + strb r2, [r6, #22] │ │ │ │ movs r2, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r2, [pc, #220] @ (2073f0 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -306525,15 +306528,15 @@ │ │ │ │ ldr.w r6, [r4, #380] @ 0x17c │ │ │ │ ldr r2, [r7, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cbnz r2, 2073a4 │ │ │ │ movs r2, #14 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3d5008 │ │ │ │ + bl 3d5000 │ │ │ │ movw r1, #43521 @ 0xaa01 │ │ │ │ movt r1, #32784 @ 0x8010 │ │ │ │ ldr.w r0, [r8, #124] @ 0x7c │ │ │ │ add r2, sp, #8 │ │ │ │ movs r3, #0 │ │ │ │ str r5, [sp, #8] │ │ │ │ strd r3, r6, [sp, #12] │ │ │ │ @@ -306568,26 +306571,26 @@ │ │ │ │ bpl.n 207354 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #80] @ (20740c ) │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r5 │ │ │ │ add r0, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 207354 │ │ │ │ blx 144220 <__errno_location@plt> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 143fd8 │ │ │ │ ldr r1, [pc, #56] @ (207410 ) │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [pc, #56] @ (207414 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ adds r1, #12 │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 20737c │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r4, [r2, r0] │ │ │ │ movs r0, r6 │ │ │ │ cmp r2, #4 │ │ │ │ @@ -306598,19 +306601,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r4, [r5, r6] │ │ │ │ movs r0, r6 │ │ │ │ cmp r7, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r2, #20] │ │ │ │ + strb r0, [r0, #20] │ │ │ │ movs r2, r4 │ │ │ │ - beq.n 207390 │ │ │ │ + beq.n 207370 │ │ │ │ movs r4, r5 │ │ │ │ - strb r0, [r6, #20] │ │ │ │ + strb r0, [r4, #20] │ │ │ │ movs r2, r4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -306627,15 +306630,15 @@ │ │ │ │ ldr.w r4, [r4, #380] @ 0x17c │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cbnz r2, 20746c │ │ │ │ movs r2, #15 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3d5008 │ │ │ │ + bl 3d5000 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -306652,33 +306655,33 @@ │ │ │ │ bpl.n 20744e │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #32] @ (2074a4 ) │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 20744e │ │ │ │ nop │ │ │ │ ldrsb r0, [r6, r3] │ │ │ │ movs r0, r6 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r4, #18] │ │ │ │ + strb r0, [r2, #18] │ │ │ │ movs r2, r4 │ │ │ │ ldr r1, [pc, #8] @ (2074b4 ) │ │ │ │ movs r2, #56 @ 0x38 │ │ │ │ add r1, pc │ │ │ │ - b.w 3da798 │ │ │ │ + b.w 3da790 │ │ │ │ nop │ │ │ │ - subs r0, r7, r7 │ │ │ │ + subs r0, r5, r7 │ │ │ │ movs r0, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #196] @ (207590 ) │ │ │ │ @@ -306737,62 +306740,62 @@ │ │ │ │ bl 1df2b8 │ │ │ │ b.n 207522 │ │ │ │ ldr r1, [pc, #72] @ (20759c ) │ │ │ │ ldr r0, [pc, #72] @ (2075a0 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ adds r1, #28 │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ b.n 207522 │ │ │ │ blx 144220 <__errno_location@plt> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 143fd8 │ │ │ │ ldr r1, [pc, #48] @ (2075a4 ) │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [pc, #48] @ (2075a8 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ adds r1, #28 │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ b.n 207560 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r6, [r3, r1] │ │ │ │ movs r0, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r6, [r0, r0] │ │ │ │ movs r0, r6 │ │ │ │ - ldmia r7!, {r1, r6} │ │ │ │ + ldmia r7!, {r1, r4, r5} │ │ │ │ movs r4, r5 │ │ │ │ - strb r4, [r4, #16] │ │ │ │ + strb r4, [r2, #16] │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r7!, {r1, r5} │ │ │ │ + ldmia r7!, {r1, r4} │ │ │ │ movs r4, r5 │ │ │ │ - strb r0, [r5, #15] │ │ │ │ + strb r0, [r3, #15] │ │ │ │ movs r2, r4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #116] @ (207630 ) │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [pc, #116] @ (207634 ) │ │ │ │ mov r2, r0 │ │ │ │ add r4, pc │ │ │ │ ldr r5, [r4, r3] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cbnz r3, 2075ea │ │ │ │ add.w r0, r2, #448 @ 0x1c0 │ │ │ │ - bl 3daf50 │ │ │ │ + bl 3daf48 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cbnz r3, 20760c │ │ │ │ add sp, #12 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ @@ -306808,15 +306811,15 @@ │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r1, r3, #16 │ │ │ │ bpl.n 2075ca │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [pc, #60] @ (207640 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ b.n 2075ca │ │ │ │ ldr r3, [pc, #52] @ (207644 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 2075d6 │ │ │ │ @@ -306825,29 +306828,29 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 2075d6 │ │ │ │ ldr r0, [pc, #36] @ (207648 ) │ │ │ │ add r0, pc │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 3e5e5c │ │ │ │ + b.w 3e5e54 │ │ │ │ nop │ │ │ │ strb r2, [r5, r5] │ │ │ │ movs r0, r6 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r4, #14] │ │ │ │ + strb r6, [r2, #14] │ │ │ │ movs r2, r4 │ │ │ │ asrs r4, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r4, #14] │ │ │ │ + strb r6, [r2, #14] │ │ │ │ movs r2, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [r0, #-20] │ │ │ │ @@ -306886,19 +306889,19 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, #336] @ (207814 ) │ │ │ │ add r9, pc │ │ │ │ ldr.w r5, [r9, r3] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 2077c8 │ │ │ │ - bl 3e533c │ │ │ │ + bl 3e5334 │ │ │ │ add.w r0, r4, #20 │ │ │ │ - bl 3dcf84 │ │ │ │ + bl 3dcf7c │ │ │ │ add.w r0, r4, #176 @ 0xb0 │ │ │ │ - bl 3daf50 │ │ │ │ + bl 3daf48 │ │ │ │ ldr r3, [pc, #304] @ (207818 ) │ │ │ │ ldr.w r8, [r9, r3] │ │ │ │ ldr.w r3, [r8] │ │ │ │ ldr r1, [pc, #300] @ (20781c ) │ │ │ │ add.w r0, r4, #280 @ 0x118 │ │ │ │ movw r2, #2055 @ 0x807 │ │ │ │ add r1, pc │ │ │ │ @@ -306908,17 +306911,17 @@ │ │ │ │ beq.n 20777a │ │ │ │ ldr r7, [pc, #280] @ (207820 ) │ │ │ │ add r7, pc │ │ │ │ b.n 20773e │ │ │ │ mov r1, r7 │ │ │ │ add.w r0, r4, #280 @ 0x118 │ │ │ │ movw r2, #2026 @ 0x7ea │ │ │ │ - bl 3da798 │ │ │ │ + bl 3da790 │ │ │ │ add.w r0, r4, #544 @ 0x220 │ │ │ │ - bl 3daf50 │ │ │ │ + bl 3daf48 │ │ │ │ ldr.w r3, [r8] │ │ │ │ movw r2, #2028 @ 0x7ec │ │ │ │ mov r1, r7 │ │ │ │ add.w r0, r4, #280 @ 0x118 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -306944,22 +306947,22 @@ │ │ │ │ ldr r3, [pc, #192] @ (207828 ) │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r1, r3, #16 │ │ │ │ bpl.n 20770a │ │ │ │ ldr r0, [pc, #184] @ (20782c ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 20770a │ │ │ │ ldr r1, [pc, #180] @ (207830 ) │ │ │ │ add.w r0, r4, #280 @ 0x118 │ │ │ │ movw r2, #2067 @ 0x813 │ │ │ │ add r1, pc │ │ │ │ - bl 3da798 │ │ │ │ - bl 3e5594 │ │ │ │ + bl 3da790 │ │ │ │ + bl 3e558c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cbnz r3, 2077ee │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -306973,73 +306976,73 @@ │ │ │ │ ldr r3, [pc, #116] @ (207828 ) │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r2, r3, #16 │ │ │ │ bpl.n 207736 │ │ │ │ ldr r0, [pc, #120] @ (207838 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 207736 │ │ │ │ ldr r3, [pc, #112] @ (20783c ) │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 2076d0 │ │ │ │ ldr r3, [pc, #80] @ (207828 ) │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r0, r3, #16 │ │ │ │ bpl.w 2076d0 │ │ │ │ ldr r0, [pc, #88] @ (207840 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 2076d0 │ │ │ │ ldr r3, [pc, #84] @ (207844 ) │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 207792 │ │ │ │ ldr r3, [pc, #44] @ (207828 ) │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 207792 │ │ │ │ ldr r0, [pc, #64] @ (207848 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 207792 │ │ │ │ strb r0, [r5, r1] │ │ │ │ movs r0, r6 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r2, #6] │ │ │ │ + strb r4, [r0, #6] │ │ │ │ movs r2, r4 │ │ │ │ - strb r6, [r0, #6] │ │ │ │ + strb r6, [r6, #5] │ │ │ │ movs r2, r4 │ │ │ │ adds r4, r1, #3 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r3, #10] │ │ │ │ + strb r6, [r1, #10] │ │ │ │ movs r2, r4 │ │ │ │ - strb r0, [r1, #4] │ │ │ │ + strb r0, [r7, #3] │ │ │ │ movs r2, r4 │ │ │ │ adds r4, #32 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r5, #9] │ │ │ │ + strb r4, [r3, #9] │ │ │ │ movs r2, r4 │ │ │ │ movs r1, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r1, #8] │ │ │ │ + strb r2, [r7, #7] │ │ │ │ movs r2, r4 │ │ │ │ adds r0, r3, #0 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r1, #9] │ │ │ │ + strb r4, [r7, #8] │ │ │ │ movs r2, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #424] @ (207a08 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -307054,75 +307057,75 @@ │ │ │ │ bl 1fc728 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r8, [r0] │ │ │ │ bl 1fc700 │ │ │ │ movs r3, #0 │ │ │ │ mov sl, r0 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 2974b0 │ │ │ │ + bl 2974a8 │ │ │ │ ldr.w r3, [r4, #132] @ 0x84 │ │ │ │ movs r1, #4 │ │ │ │ add.w r0, r4, #320 @ 0x140 │ │ │ │ cmp r3, #0 │ │ │ │ ite eq │ │ │ │ moveq r2, #6 │ │ │ │ movne r2, #5 │ │ │ │ bl 1fd4d4 │ │ │ │ add.w r0, r4, #20 │ │ │ │ - bl 3dcf84 │ │ │ │ + bl 3dcf7c │ │ │ │ ldr r3, [pc, #360] @ (207a14 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov fp, r3 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 2079be │ │ │ │ - bl 3e533c │ │ │ │ + bl 3e5334 │ │ │ │ ldr r3, [pc, #348] @ (207a18 ) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ ldr r7, [r5, r3] │ │ │ │ mov r2, r7 │ │ │ │ - bl 2a0740 │ │ │ │ + bl 2a0738 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, sp │ │ │ │ bl 214770 │ │ │ │ mov r2, r7 │ │ │ │ ldr r7, [r4, #0] │ │ │ │ mov r8, r0 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2a0740 │ │ │ │ + bl 2a0738 │ │ │ │ ldr.w r2, [fp] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 2079e0 │ │ │ │ cmp.w r8, #0 │ │ │ │ blt.n 20795a │ │ │ │ add.w r0, r4, #28 │ │ │ │ - bl 3dd064 │ │ │ │ + bl 3dd05c │ │ │ │ movs r2, #10 │ │ │ │ movs r1, #6 │ │ │ │ add.w r0, r4, #320 @ 0x140 │ │ │ │ bl 1fd4d4 │ │ │ │ - bl 3e5594 │ │ │ │ + bl 3e558c │ │ │ │ ldr r3, [pc, #276] @ (207a1c ) │ │ │ │ movs r2, #5 │ │ │ │ dmb ish │ │ │ │ add r3, pc │ │ │ │ ldrex r1, [r3] │ │ │ │ strex r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 207910 │ │ │ │ ldr r0, [pc, #256] @ (207a20 ) │ │ │ │ movs r1, #0 │ │ │ │ dmb ish │ │ │ │ add r0, pc │ │ │ │ bl 1fc6a0 │ │ │ │ mov r0, sl │ │ │ │ - bl 2975d0 │ │ │ │ + bl 2975c8 │ │ │ │ ldr r2, [pc, #240] @ (207a24 ) │ │ │ │ ldr r3, [pc, #216] @ (207a0c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ @@ -307134,76 +307137,76 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r8 │ │ │ │ - bl 29f7d4 │ │ │ │ + bl 29f7cc │ │ │ │ bl 1f4fcc │ │ │ │ ldr r1, [pc, #192] @ (207a28 ) │ │ │ │ mov r2, r8 │ │ │ │ mov r0, sp │ │ │ │ add r1, pc │ │ │ │ - bl 3dffbc │ │ │ │ + bl 3dffb4 │ │ │ │ ldr r3, [pc, #184] @ (207a2c ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ dmb ish │ │ │ │ cmp r3, #4 │ │ │ │ bne.n 207986 │ │ │ │ bl 205434 │ │ │ │ cbz r0, 2079a4 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r0, sl │ │ │ │ bl 1fe0fc │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - bl 3e0150 │ │ │ │ + bl 3e0148 │ │ │ │ ldr.w r1, [r4, #320] @ 0x140 │ │ │ │ movs r2, #11 │ │ │ │ add.w r0, r4, #320 @ 0x140 │ │ │ │ bl 1fd4d4 │ │ │ │ b.n 207902 │ │ │ │ bl 2052cc │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 207986 │ │ │ │ ldr r1, [pc, #128] @ (207a30 ) │ │ │ │ mov r0, sp │ │ │ │ add r1, pc │ │ │ │ - bl 3e0024 │ │ │ │ + bl 3e001c │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - bl 3e0150 │ │ │ │ + bl 3e0148 │ │ │ │ b.n 2078ee │ │ │ │ ldr r3, [pc, #116] @ (207a34 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 2078b6 │ │ │ │ ldr r3, [pc, #108] @ (207a38 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r2, r3, #16 │ │ │ │ bpl.w 2078b6 │ │ │ │ ldr r0, [pc, #100] @ (207a3c ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 2078b6 │ │ │ │ ldr r2, [pc, #92] @ (207a40 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldrh r2, [r2, #0] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 2078e8 │ │ │ │ ldr r2, [pc, #72] @ (207a38 ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ lsls r3, r2, #16 │ │ │ │ bpl.w 2078e8 │ │ │ │ ldr r0, [pc, #72] @ (207a44 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 2078e8 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r2, [r1, r3] │ │ │ │ movs r0, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ @@ -307215,54 +307218,54 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r6, r6, #23 │ │ │ │ movs r5, r7 │ │ │ │ lsls r5, r0, #16 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r7, r7] │ │ │ │ movs r0, r6 │ │ │ │ - strb r0, [r2, #5] │ │ │ │ + strb r0, [r0, #5] │ │ │ │ movs r2, r4 │ │ │ │ lsls r0, r2, #22 │ │ │ │ movs r5, r7 │ │ │ │ - strb r0, [r6, #4] │ │ │ │ + strb r0, [r4, #4] │ │ │ │ movs r2, r4 │ │ │ │ adds r1, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r3, #2] │ │ │ │ + strb r4, [r1, #2] │ │ │ │ movs r2, r4 │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r3, #2] │ │ │ │ + strb r6, [r1, #2] │ │ │ │ movs r2, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (207ab8 ) │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc │ │ │ │ cbz r2, 207a7c │ │ │ │ mov r1, r2 │ │ │ │ str r2, [sp, #0] │ │ │ │ bl 1fe0fc │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - bl 3e069c │ │ │ │ + bl 3e0694 │ │ │ │ add.w r0, r4, #112 @ 0x70 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 3dad88 │ │ │ │ + b.w 3dad80 │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r1, [sp, #0] │ │ │ │ - bl 2a0838 │ │ │ │ + bl 2a0830 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - bl 29f5d0 │ │ │ │ + bl 29f5c8 │ │ │ │ ldr r2, [pc, #44] @ (207abc ) │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r4, #104] @ 0x68 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 207a6e │ │ │ │ @@ -307274,25 +307277,25 @@ │ │ │ │ ldr r2, [pc, #28] @ (207ac4 ) │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 207a6e │ │ │ │ ldr r0, [pc, #24] @ (207ac8 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 207a6e │ │ │ │ str r0, [r2, r3] │ │ │ │ movs r0, r6 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r5, #2] │ │ │ │ + strb r0, [r3, #2] │ │ │ │ movs r2, r4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ movs r5, #0 │ │ │ │ @@ -307350,15 +307353,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #8] │ │ │ │ and.w r3, r3, #16 │ │ │ │ orrs r3, r2 │ │ │ │ beq.n 207c28 │ │ │ │ movs r4, #1 │ │ │ │ ldrd r1, r0, [sp, #24] │ │ │ │ - bl 3e0744 │ │ │ │ + bl 3e073c │ │ │ │ ldr r2, [pc, #368] @ (207ce8 ) │ │ │ │ ldr r3, [pc, #352] @ (207cdc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3 │ │ │ │ @@ -307373,37 +307376,37 @@ │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mvns r2, r3 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #324] @ (207cec ) │ │ │ │ and.w r2, r2, #3 │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ ldr r3, [pc, #316] @ (207cf0 ) │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [pc, #316] @ (207cf4 ) │ │ │ │ ldr r1, [pc, #320] @ (207cf8 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #76 @ 0x4c │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #8] │ │ │ │ movw r2, #513 @ 0x201 │ │ │ │ str r6, [sp, #12] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ movs r4, #0 │ │ │ │ b.n 207b6e │ │ │ │ mov.w r0, #524288 @ 0x80000 │ │ │ │ movs r1, #0 │ │ │ │ str r2, [sp, #20] │ │ │ │ strd r1, r1, [sp, #32] │ │ │ │ strd r1, r1, [sp, #40] @ 0x28 │ │ │ │ strd r1, r1, [sp, #48] @ 0x30 │ │ │ │ - bl 3ebc90 │ │ │ │ + bl 3ebc88 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.n 207c60 │ │ │ │ vldr d7, [pc, #204] @ 207cc0 │ │ │ │ movw r1, #43583 @ 0xaa3f │ │ │ │ movt r1, #49176 @ 0xc018 │ │ │ │ @@ -307427,59 +307430,59 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #208] @ (207d04 ) │ │ │ │ add r3, pc │ │ │ │ add r5, pc │ │ │ │ adds r3, #76 @ 0x4c │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 207bce │ │ │ │ blx 144220 <__errno_location@plt> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 143fd8 │ │ │ │ ldr r1, [pc, #184] @ (207d08 ) │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [pc, #184] @ (207d0c ) │ │ │ │ add r1, pc │ │ │ │ adds r1, #96 @ 0x60 │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ b.n 207bb0 │ │ │ │ blx 144220 <__errno_location@plt> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 143fd8 │ │ │ │ ldr r1, [pc, #164] @ (207d10 ) │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [pc, #164] @ (207d14 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ adds r1, #52 @ 0x34 │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ ldr r3, [pc, #156] @ (207d18 ) │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [pc, #156] @ (207d1c ) │ │ │ │ ldr r1, [pc, #156] @ (207d20 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #76 @ 0x4c │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #491 @ 0x1eb │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 207bce │ │ │ │ blx 144220 <__errno_location@plt> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 143fd8 │ │ │ │ ldr r1, [pc, #128] @ (207d24 ) │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [pc, #128] @ (207d28 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ adds r1, #52 @ 0x34 │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ mov r0, r5 │ │ │ │ blx 1445ac │ │ │ │ b.n 207c7a │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ lsls r2, r5, #2 │ │ │ │ ... │ │ │ │ @@ -307494,45 +307497,45 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #14 │ │ │ │ movs r5, r7 │ │ │ │ ldr r7, [pc, #712] @ (207fb4 ) │ │ │ │ movs r0, r6 │ │ │ │ - strb r6, [r1, #1] │ │ │ │ + strb r6, [r7, #0] │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r0!, {r5, r6, r7} │ │ │ │ + ldmia r0!, {r4, r6, r7} │ │ │ │ movs r4, r5 │ │ │ │ - strb r2, [r4, #1] │ │ │ │ + strb r2, [r2, #1] │ │ │ │ movs r2, r4 │ │ │ │ - ldr r4, [r1, #76] @ 0x4c │ │ │ │ + ldr r4, [r7, #72] @ 0x48 │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r0!, {r2, r5, r6} │ │ │ │ + ldmia r0!, {r2, r4, r6} │ │ │ │ movs r4, r5 │ │ │ │ - ldr r6, [r7, #124] @ 0x7c │ │ │ │ + ldr r6, [r5, #124] @ 0x7c │ │ │ │ movs r2, r4 │ │ │ │ - ldr r2, [r2, #68] @ 0x44 │ │ │ │ + ldr r2, [r0, #68] @ 0x44 │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r0!, {r2, r6} │ │ │ │ + ldmia r0!, {r2, r4, r5} │ │ │ │ movs r4, r5 │ │ │ │ - ldr r4, [r7, #116] @ 0x74 │ │ │ │ + ldr r4, [r5, #116] @ 0x74 │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r0!, {r3, r5} │ │ │ │ + ldmia r0!, {r3, r4} │ │ │ │ movs r4, r5 │ │ │ │ - ldr r6, [r0, #112] @ 0x70 │ │ │ │ + ldr r6, [r6, #108] @ 0x6c │ │ │ │ movs r2, r4 │ │ │ │ - ldmia r0!, {r1, r2, r4} │ │ │ │ + ldmia r0!, {r1, r2} │ │ │ │ movs r4, r5 │ │ │ │ - ldr r4, [r5, #112] @ 0x70 │ │ │ │ + ldr r4, [r3, #112] @ 0x70 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r2, [r0, #64] @ 0x40 │ │ │ │ + ldr r2, [r6, #60] @ 0x3c │ │ │ │ movs r2, r4 │ │ │ │ - stmia r7!, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r5, r6, r7} │ │ │ │ movs r4, r5 │ │ │ │ - ldr r4, [r5, #108] @ 0x6c │ │ │ │ + ldr r4, [r3, #108] @ 0x6c │ │ │ │ movs r2, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ bl 1fc700 │ │ │ │ @@ -307555,15 +307558,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 207d56 │ │ │ │ add.w r3, r4, #1056 @ 0x420 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ bl 207210 │ │ │ │ ldr.w r0, [r4, #1052] @ 0x41c │ │ │ │ - bl 3e0150 │ │ │ │ + bl 3e0148 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [r4, #1052] @ 0x41c │ │ │ │ bl 2074a8 │ │ │ │ movs r0, #1 │ │ │ │ blx 1459f4 │ │ │ │ nop │ │ │ │ @@ -307577,38 +307580,38 @@ │ │ │ │ mov r5, r1 │ │ │ │ add r2, pc │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 2a9cf0 │ │ │ │ + bl 2a9ce8 │ │ │ │ ldr r1, [pc, #104] @ (207e2c ) │ │ │ │ movs r3, #29 │ │ │ │ ldr r2, [pc, #104] @ (207e30 ) │ │ │ │ add r1, pc │ │ │ │ adds r1, #120 @ 0x78 │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [pc, #100] @ (207e34 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 2a9c98 │ │ │ │ + bl 2a9c90 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 207a48 │ │ │ │ cbz r4, 207df6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2975d0 │ │ │ │ + bl 2975c8 │ │ │ │ ldr r2, [pc, #64] @ (207e38 ) │ │ │ │ ldr r3, [pc, #44] @ (207e28 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ @@ -307624,19 +307627,19 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r5, [pc, #504] @ (208020 ) │ │ │ │ movs r0, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r1, r4, r6, r7} │ │ │ │ + stmia r6!, {r1, r6, r7} │ │ │ │ movs r4, r5 │ │ │ │ - cmp r2, #186 @ 0xba │ │ │ │ + cmp r2, #170 @ 0xaa │ │ │ │ movs r0, r4 │ │ │ │ - cmp r2, #208 @ 0xd0 │ │ │ │ + cmp r2, #192 @ 0xc0 │ │ │ │ movs r0, r4 │ │ │ │ ldr r5, [pc, #200] @ (207f04 ) │ │ │ │ movs r0, r6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -307649,39 +307652,39 @@ │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #244] @ (207f50 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 2a9cf0 │ │ │ │ + bl 2a9ce8 │ │ │ │ ldr r3, [pc, #232] @ (207f54 ) │ │ │ │ ldr r2, [pc, #232] @ (207f58 ) │ │ │ │ ldr r1, [pc, #236] @ (207f5c ) │ │ │ │ add r3, pc │ │ │ │ adds r3, #120 @ 0x78 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #29 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 2a9c98 │ │ │ │ + bl 2a9c90 │ │ │ │ cbz r0, 207eca │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 207a48 │ │ │ │ cbz r4, 207ea2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2975d0 │ │ │ │ + bl 2975c8 │ │ │ │ ldr r2, [pc, #188] @ (207f60 ) │ │ │ │ ldr r3, [pc, #168] @ (207f50 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ @@ -307716,25 +307719,25 @@ │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ adds r1, #120 @ 0x78 │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [pc, #112] @ (207f70 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r1, [pc, #108] @ (207f74 ) │ │ │ │ add r1, pc │ │ │ │ - bl 2a70e4 │ │ │ │ + bl 2a70dc │ │ │ │ ldr r1, [pc, #104] @ (207f78 ) │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 2a4bfc │ │ │ │ + bl 2a4bf4 │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 207e9c │ │ │ │ b.n 207ea2 │ │ │ │ ldr r3, [pc, #84] @ (207f7c ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -307742,48 +307745,48 @@ │ │ │ │ ldr r3, [pc, #80] @ (207f80 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 207eee │ │ │ │ ldr r0, [pc, #72] @ (207f84 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 207eee │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r4, [pc, #872] @ (2082b4 ) │ │ │ │ movs r0, r6 │ │ │ │ ldr r4, [pc, #840] @ (208298 ) │ │ │ │ movs r0, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r3, r5} │ │ │ │ + stmia r6!, {r3, r4} │ │ │ │ movs r4, r5 │ │ │ │ - cmp r2, #20 │ │ │ │ + cmp r2, #4 │ │ │ │ movs r0, r4 │ │ │ │ - cmp r2, #42 @ 0x2a │ │ │ │ + cmp r2, #26 │ │ │ │ movs r0, r4 │ │ │ │ ldr r4, [pc, #536] @ (20817c ) │ │ │ │ movs r0, r6 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r1, r5, r7} │ │ │ │ + stmia r5!, {r1, r4, r7} │ │ │ │ movs r4, r5 │ │ │ │ - cmp r1, #138 @ 0x8a │ │ │ │ + cmp r1, #122 @ 0x7a │ │ │ │ movs r0, r4 │ │ │ │ - cmp r1, #160 @ 0xa0 │ │ │ │ + cmp r1, #144 @ 0x90 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r4, [r0, #88] @ 0x58 │ │ │ │ + ldr r4, [r6, #84] @ 0x54 │ │ │ │ movs r2, r4 │ │ │ │ mrc2 15, 3, pc, cr15, cr15, {7} │ │ │ │ cmp r0, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r5, #80] @ 0x50 │ │ │ │ + ldr r6, [r3, #80] @ 0x50 │ │ │ │ movs r2, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #528] @ (2081ac ) │ │ │ │ @@ -307801,15 +307804,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 20810c │ │ │ │ ldrd r3, r4, [sp, #80] @ 0x50 │ │ │ │ strd r3, r4, [sp] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 3ec334 │ │ │ │ + bl 3ec32c │ │ │ │ mov r4, r0 │ │ │ │ cbz r4, 207ffe │ │ │ │ ldr r2, [pc, #484] @ (2081b8 ) │ │ │ │ ldr r3, [pc, #472] @ (2081b0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -307836,15 +307839,15 @@ │ │ │ │ blx r3 │ │ │ │ ldr r3, [pc, #428] @ (2081c4 ) │ │ │ │ ldrd r0, r1, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ mov r3, r4 │ │ │ │ negs r2, r2 │ │ │ │ - bl 408660 │ │ │ │ + bl 408658 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 20bb08 │ │ │ │ ldr.w r0, [r5, #644] @ 0x284 │ │ │ │ mov r1, r9 │ │ │ │ blx 1444c0 │ │ │ │ @@ -307870,29 +307873,29 @@ │ │ │ │ ldr.w r3, [r5, #276] @ 0x114 │ │ │ │ cmp r7, #0 │ │ │ │ it eq │ │ │ │ cmpeq r3, #2 │ │ │ │ beq.n 208146 │ │ │ │ bl 1fc728 │ │ │ │ ldr.w r5, [r0, #348] @ 0x15c │ │ │ │ - bl 293300 │ │ │ │ + bl 2932f8 │ │ │ │ ldr r3, [pc, #320] @ (2081cc ) │ │ │ │ ldr r2, [pc, #320] @ (2081d0 ) │ │ │ │ ldr r1, [pc, #324] @ (2081d4 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #132 @ 0x84 │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #24 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr.w r7, [r0, #180] @ 0xb4 │ │ │ │ movs r0, #0 │ │ │ │ str r5, [sp, #16] │ │ │ │ - bl 3f0538 │ │ │ │ + bl 3f0530 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ strd r0, r1, [sp, #24] │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [sp, #32] │ │ │ │ cbz r5, 2080fc │ │ │ │ @@ -307920,19 +307923,19 @@ │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cbnz r3, 208150 │ │ │ │ ldr r1, [pc, #220] @ (2081dc ) │ │ │ │ mov r0, sl │ │ │ │ movw r2, #1625 @ 0x659 │ │ │ │ add r1, pc │ │ │ │ - bl 3da798 │ │ │ │ + bl 3da790 │ │ │ │ b.n 207fd2 │ │ │ │ str r2, [sp, #0] │ │ │ │ ldrd r2, r3, [sp, #80] @ 0x50 │ │ │ │ - bl 3ec3ec │ │ │ │ + bl 3ec3e4 │ │ │ │ mov r4, r0 │ │ │ │ b.n 207fd0 │ │ │ │ cmp.w lr, #0 │ │ │ │ beq.n 2080ec │ │ │ │ ldr.w r2, [r5, #208] @ 0xd0 │ │ │ │ ldr.w r0, [r5, #212] @ 0xd4 │ │ │ │ ldr.w r7, [r5, #216] @ 0xd8 │ │ │ │ @@ -307941,15 +307944,15 @@ │ │ │ │ subs r2, r2, r7 │ │ │ │ str.w r2, [r5, #208] @ 0xd0 │ │ │ │ ldr.w r2, [r5, #220] @ 0xdc │ │ │ │ sbc.w r0, r0, r2 │ │ │ │ str.w r0, [r5, #212] @ 0xd4 │ │ │ │ b.n 2080ec │ │ │ │ add.w r0, r5, #680 @ 0x2a8 │ │ │ │ - bl 3daa28 │ │ │ │ + bl 3daa20 │ │ │ │ b.n 20807e │ │ │ │ ldr r3, [pc, #140] @ (2081e0 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 2080fc │ │ │ │ ldr r3, [pc, #136] @ (2081e4 ) │ │ │ │ @@ -307962,15 +307965,15 @@ │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r3, #0 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ add r0, pc │ │ │ │ str.w lr, [sp, #8] │ │ │ │ str.w ip, [sp, #4] │ │ │ │ str r1, [sp, #12] │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 2080fc │ │ │ │ ldr r3, [pc, #104] @ (2081ec ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 20806e │ │ │ │ ldr r3, [pc, #84] @ (2081e4 ) │ │ │ │ @@ -307978,52 +307981,52 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r2, r3, #16 │ │ │ │ bpl.w 20806e │ │ │ │ ldr r0, [pc, #84] @ (2081f0 ) │ │ │ │ mov r1, r9 │ │ │ │ ldr.w r2, [r5, #648] @ 0x288 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 20806e │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #560] @ (2083e0 ) │ │ │ │ movs r0, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [pc, #536] @ (2083d0 ) │ │ │ │ movs r0, r6 │ │ │ │ ldr r3, [pc, #344] @ (208314 ) │ │ │ │ movs r0, r6 │ │ │ │ subs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r7, #4] │ │ │ │ + ldr r4, [r5, #4] │ │ │ │ movs r2, r4 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r3} │ │ │ │ + stmia r3!, {r3, r4, r5, r6, r7} │ │ │ │ movs r4, r5 │ │ │ │ - lsrs r2, r0, #7 │ │ │ │ + lsrs r2, r6, #6 │ │ │ │ movs r0, r4 │ │ │ │ - lsrs r6, r2, #29 │ │ │ │ + lsrs r6, r0, #29 │ │ │ │ movs r0, r4 │ │ │ │ lsls r1, r4, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r1, #120] @ 0x78 │ │ │ │ + str r0, [r7, #116] @ 0x74 │ │ │ │ movs r2, r4 │ │ │ │ asrs r4, r1, #4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r5, #52] @ 0x34 │ │ │ │ + ldr r6, [r3, #52] @ 0x34 │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r0, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r0, #48] @ 0x30 │ │ │ │ + ldr r4, [r6, #44] @ 0x2c │ │ │ │ movs r2, r4 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrd r3, r2, [r0] │ │ │ │ mov r6, r1 │ │ │ │ @@ -308043,15 +308046,15 @@ │ │ │ │ it cc │ │ │ │ movcc r3, #0 │ │ │ │ bcc.n 208258 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov.w r2, #1000 @ 0x3e8 │ │ │ │ - bl 408660 │ │ │ │ + bl 408658 │ │ │ │ clz r3, r1 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 2082ba │ │ │ │ rsb r3, r3, #63 @ 0x3f │ │ │ │ cmp r3, #23 │ │ │ │ it ge │ │ │ │ movge r3, #23 │ │ │ │ @@ -308121,15 +308124,15 @@ │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 208288 │ │ │ │ ldr r0, [pc, #100] @ (208368 ) │ │ │ │ movs r2, #0 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ add r0, pc │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ - b.w 3e5e5c │ │ │ │ + b.w 3e5e54 │ │ │ │ ldr r3, [pc, #72] @ (208360 ) │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 208288 │ │ │ │ ldr r3, [pc, #64] @ (208364 ) │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ @@ -308138,15 +308141,15 @@ │ │ │ │ bpl.n 208288 │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [pc, #56] @ (20836c ) │ │ │ │ ldrb r2, [r3, r7] │ │ │ │ add r0, pc │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 3e5e5c │ │ │ │ + b.w 3e5e54 │ │ │ │ ldr r3, [pc, #44] @ (208370 ) │ │ │ │ movw r2, #1164 @ 0x48c │ │ │ │ ldr r1, [pc, #44] @ (208374 ) │ │ │ │ ldr r0, [pc, #44] @ (208378 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #140 @ 0x8c │ │ │ │ @@ -308157,44 +308160,44 @@ │ │ │ │ movs r0, r6 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r5, r5 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r2, #36] @ 0x24 │ │ │ │ + ldr r2, [r0, #36] @ 0x24 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [r4, #32] │ │ │ │ + ldr r6, [r2, #32] │ │ │ │ movs r2, r4 │ │ │ │ - stmia r1!, {r1, r2, r3, r6} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r5} │ │ │ │ movs r4, r5 │ │ │ │ - str r0, [r0, #84] @ 0x54 │ │ │ │ + str r0, [r6, #80] @ 0x50 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ + ldr r0, [r3, #28] │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ 0020837c : │ │ │ │ ldr r0, [pc, #8] @ (208388 ) │ │ │ │ add r0, pc │ │ │ │ adds r0, #16 │ │ │ │ - b.w 3e1dac │ │ │ │ + b.w 3e1da4 │ │ │ │ nop │ │ │ │ @ instruction: 0xfb86003c │ │ │ │ │ │ │ │ 0020838c : │ │ │ │ ldr r3, [pc, #12] @ (20839c ) │ │ │ │ mov r1, r0 │ │ │ │ add r3, pc │ │ │ │ add.w r0, r3, #16 │ │ │ │ - b.w 3e1db8 │ │ │ │ + b.w 3e1db0 │ │ │ │ nop │ │ │ │ @ instruction: 0xfb74003c │ │ │ │ │ │ │ │ 002083a0 : │ │ │ │ - b.w 3e1dd0 │ │ │ │ + b.w 3e1dc8 │ │ │ │ │ │ │ │ 002083a4 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #80] @ (208404 ) │ │ │ │ @@ -308207,15 +308210,15 @@ │ │ │ │ add.w r0, r3, #16 │ │ │ │ ldr r3, [pc, #68] @ (20840c ) │ │ │ │ add ip, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 3e1df0 │ │ │ │ + bl 3e1de8 │ │ │ │ ldr r2, [pc, #52] @ (208410 ) │ │ │ │ ldr r3, [pc, #44] @ (20840c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ @@ -308246,48 +308249,48 @@ │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r2 │ │ │ │ mov r8, r1 │ │ │ │ adds r0, #20 │ │ │ │ movs r1, #0 │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 3dcf2c │ │ │ │ + bl 3dcf24 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 3dafd8 │ │ │ │ + bl 3dafd0 │ │ │ │ add.w r0, r5, #20 │ │ │ │ - bl 3dd064 │ │ │ │ + bl 3dd05c │ │ │ │ add.w r0, r5, #20 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 3dcf40 │ │ │ │ + b.w 3dcf38 │ │ │ │ │ │ │ │ 0020845c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ str r0, [sp, #16] │ │ │ │ bl 1fc728 │ │ │ │ ldr.w r7, [r0, #348] @ 0x15c │ │ │ │ - bl 293300 │ │ │ │ + bl 2932f8 │ │ │ │ ldr r1, [pc, #428] @ (20862c ) │ │ │ │ movs r3, #24 │ │ │ │ ldr r2, [pc, #428] @ (208630 ) │ │ │ │ add r1, pc │ │ │ │ adds r1, #132 @ 0x84 │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [pc, #424] @ (208634 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ cmp r7, #0 │ │ │ │ beq.w 2085e6 │ │ │ │ ldr.w r3, [r0, #180] @ 0xb4 │ │ │ │ subs.w sl, r3, #1 │ │ │ │ bmi.w 208618 │ │ │ │ mov.w fp, #0 │ │ │ │ strd fp, fp, [sp, #8] │ │ │ │ @@ -308301,15 +308304,15 @@ │ │ │ │ mov r8, r5 │ │ │ │ mov r5, r0 │ │ │ │ add r3, r4 │ │ │ │ movw r2, #16960 @ 0x4240 │ │ │ │ movt r2, #15 │ │ │ │ ldrd r0, r1, [r3] │ │ │ │ movs r3, #0 │ │ │ │ - bl 408660 │ │ │ │ + bl 408658 │ │ │ │ strd r8, r0, [r5] │ │ │ │ ldrd r2, r3, [r7] │ │ │ │ adds r1, r2, r4 │ │ │ │ add r4, r3 │ │ │ │ ldr.w r8, [r3, sl, lsl #3] │ │ │ │ ldr.w r0, [r2, sl, lsl #3] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ @@ -308322,15 +308325,15 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ adc.w r9, r4, r9 │ │ │ │ str r2, [sp, #12] │ │ │ │ orrs.w r3, r8, r4 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r4 │ │ │ │ beq.n 208516 │ │ │ │ - bl 408660 │ │ │ │ + bl 408658 │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r1 │ │ │ │ movs r0, #16 │ │ │ │ add.w sl, sl, #4294967295 @ 0xffffffff │ │ │ │ blx 145d4c │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ str.w fp, [r0] │ │ │ │ @@ -308365,26 +308368,26 @@ │ │ │ │ str r3, [sp, #20] │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [r2, #152] @ 0x98 │ │ │ │ ldrd r2, r3, [r7, #232] @ 0xe8 │ │ │ │ orrs.w r1, r2, r3 │ │ │ │ beq.n 208598 │ │ │ │ ldrd r0, r1, [r7, #240] @ 0xf0 │ │ │ │ - bl 408660 │ │ │ │ + bl 408658 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ movs r6, #1 │ │ │ │ strd r2, r3, [r1, #160] @ 0xa0 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r6, [r1, #108] @ 0x6c │ │ │ │ movw r2, #16960 @ 0x4240 │ │ │ │ movt r2, #15 │ │ │ │ ldrd r0, r1, [r7, #208] @ 0xd0 │ │ │ │ - bl 408660 │ │ │ │ + bl 408658 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ orrs.w r3, r9, sl │ │ │ │ str r5, [r2, #120] @ 0x78 │ │ │ │ str r0, [r2, #112] @ 0x70 │ │ │ │ strb.w r6, [r2, #116] @ 0x74 │ │ │ │ strb.w r6, [r2, #124] @ 0x7c │ │ │ │ bne.n 2085fc │ │ │ │ @@ -308407,30 +308410,30 @@ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ adds.w r0, fp, r2 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ adc.w r1, r3, r2 │ │ │ │ mov r2, r9 │ │ │ │ mov r3, sl │ │ │ │ - bl 408660 │ │ │ │ + bl 408658 │ │ │ │ mov r9, r0 │ │ │ │ mov sl, r1 │ │ │ │ b.n 2085ca │ │ │ │ mov.w r8, #0 │ │ │ │ str.w r8, [sp, #20] │ │ │ │ mov r5, r8 │ │ │ │ mov r6, r8 │ │ │ │ strd r8, r8, [sp, #8] │ │ │ │ b.n 208536 │ │ │ │ nop │ │ │ │ - stmia r0!, {r1, r2, r4} │ │ │ │ + stmia r0!, {r1, r2} │ │ │ │ movs r4, r5 │ │ │ │ - lsls r2, r1, #23 │ │ │ │ + lsls r2, r7, #22 │ │ │ │ movs r0, r4 │ │ │ │ - lsrs r0, r4, #13 │ │ │ │ + lsrs r0, r2, #13 │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ 00208638 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ @@ -308468,31 +308471,31 @@ │ │ │ │ strd r5, r5, [sp, #48] @ 0x30 │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ negs r3, r3 │ │ │ │ cmp sl, r3 │ │ │ │ bcc.n 208774 │ │ │ │ mov.w r0, #524288 @ 0x80000 │ │ │ │ - bl 3ebc90 │ │ │ │ + bl 3ebc88 │ │ │ │ mov fp, r0 │ │ │ │ adds r0, #1 │ │ │ │ beq.w 2087ba │ │ │ │ ldr r0, [pc, #724] @ (20898c ) │ │ │ │ mov r2, r4 │ │ │ │ add r1, sp, #28 │ │ │ │ str r5, [sp, #28] │ │ │ │ add r0, pc │ │ │ │ adds r0, #16 │ │ │ │ - bl 3e1df0 │ │ │ │ + bl 3e1de8 │ │ │ │ cbz r0, 208702 │ │ │ │ movs r7, #0 │ │ │ │ mov r0, fp │ │ │ │ blx 1445ac │ │ │ │ ldrd r1, r0, [sp, #32] │ │ │ │ - bl 3e0744 │ │ │ │ + bl 3e073c │ │ │ │ ldr r2, [pc, #696] @ (208990 ) │ │ │ │ ldr r3, [pc, #680] @ (208984 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ eors r2, r3 │ │ │ │ @@ -308527,46 +308530,46 @@ │ │ │ │ bl 1df290 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 1df484 │ │ │ │ mov r9, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 407d64 │ │ │ │ + bl 407d5c │ │ │ │ cbnz r1, 208792 │ │ │ │ ldr.w r0, [r5, #312] @ 0x138 │ │ │ │ cmp r0, r1 │ │ │ │ blt.n 20871c │ │ │ │ - bl 3d89e8 │ │ │ │ + bl 3d89e0 │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #1 │ │ │ │ bls.n 20871c │ │ │ │ ldr r3, [pc, #572] @ (208998 ) │ │ │ │ mov.w r2, #552 @ 0x228 │ │ │ │ ldr r5, [pc, #572] @ (20899c ) │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #572] @ (2089a0 ) │ │ │ │ add r3, pc │ │ │ │ add r5, pc │ │ │ │ adds r3, #200 @ 0xc8 │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 2086c6 │ │ │ │ ldr r3, [pc, #556] @ (2089a4 ) │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [pc, #556] @ (2089a8 ) │ │ │ │ ldr r1, [pc, #560] @ (2089ac ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #168 @ 0xa8 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #579 @ 0x243 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ movs r7, #0 │ │ │ │ b.n 2086ce │ │ │ │ ldr r3, [pc, #540] @ (2089b0 ) │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #540] @ (2089b4 ) │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ @@ -308575,15 +308578,15 @@ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #4] │ │ │ │ adds r3, #200 @ 0xc8 │ │ │ │ str.w r9, [sp, #12] │ │ │ │ str.w r8, [sp, #8] │ │ │ │ movw r2, #542 @ 0x21e │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 2086c6 │ │ │ │ blx 144220 <__errno_location@plt> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 143fd8 │ │ │ │ ldr r3, [pc, #500] @ (2089bc ) │ │ │ │ ldr r2, [pc, #504] @ (2089c0 ) │ │ │ │ ldr r1, [pc, #504] @ (2089c4 ) │ │ │ │ @@ -308591,15 +308594,15 @@ │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ adds r3, #168 @ 0xa8 │ │ │ │ movw r2, #585 @ 0x249 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 20878e │ │ │ │ blx 144dd8 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 20887e │ │ │ │ vldr d7, [pc, #376] @ 208968 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ @@ -308609,15 +308612,15 @@ │ │ │ │ movs r3, #34 @ 0x22 │ │ │ │ vstr d7, [sp, #8] │ │ │ │ blx 143734 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.w 20891e │ │ │ │ mov r1, sl │ │ │ │ - bl 407d64 │ │ │ │ + bl 407d5c │ │ │ │ cmp r1, #0 │ │ │ │ bne.w 20894c │ │ │ │ vldr d7, [pc, #340] @ 208970 │ │ │ │ mov r0, fp │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ mov.w r1, #43520 @ 0xaa00 │ │ │ │ movt r1, #49184 @ 0xc020 │ │ │ │ @@ -308661,15 +308664,15 @@ │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ adds r3, #168 @ 0xa8 │ │ │ │ add r1, pc │ │ │ │ movw r2, #623 @ 0x26f │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 2086c6 │ │ │ │ mvns r3, r3 │ │ │ │ ldr r1, [pc, #296] @ (2089d4 ) │ │ │ │ and.w r3, r3, #28 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [pc, #292] @ (2089d8 ) │ │ │ │ add r1, pc │ │ │ │ @@ -308677,15 +308680,15 @@ │ │ │ │ mov.w r2, #660 @ 0x294 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [pc, #284] @ (2089dc ) │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ adds r3, #168 @ 0xa8 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ movs r7, #0 │ │ │ │ b.n 20886e │ │ │ │ blx 144220 <__errno_location@plt> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 143fd8 │ │ │ │ ldr r3, [pc, #260] @ (2089e0 ) │ │ │ │ ldr r1, [pc, #264] @ (2089e4 ) │ │ │ │ @@ -308694,15 +308697,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [pc, #256] @ (2089e8 ) │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ adds r3, #168 @ 0xa8 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 2088ca │ │ │ │ blx 144220 <__errno_location@plt> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 143fd8 │ │ │ │ ldr r3, [pc, #232] @ (2089ec ) │ │ │ │ ldr r1, [pc, #236] @ (2089f0 ) │ │ │ │ mov.w r2, #652 @ 0x28c │ │ │ │ @@ -308710,15 +308713,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [pc, #228] @ (2089f4 ) │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ adds r3, #168 @ 0xa8 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 2088ca │ │ │ │ blx 144220 <__errno_location@plt> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 143fd8 │ │ │ │ ldr r3, [pc, #204] @ (2089f8 ) │ │ │ │ ldr r2, [pc, #208] @ (2089fc ) │ │ │ │ mov r7, r8 │ │ │ │ @@ -308727,15 +308730,15 @@ │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ adds r3, #168 @ 0xa8 │ │ │ │ add r1, pc │ │ │ │ movw r2, #635 @ 0x27b │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 208874 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #180] @ (208a04 ) │ │ │ │ mov r0, r8 │ │ │ │ ldr r2, [pc, #180] @ (208a08 ) │ │ │ │ ldr r1, [pc, #184] @ (208a0c ) │ │ │ │ add r3, pc │ │ │ │ @@ -308762,73 +308765,73 @@ │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ str.w r0, [r8, ip, lsl #3] │ │ │ │ add r2, sl │ │ │ │ movs r0, r6 │ │ │ │ lsrs r0, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r2, r4, r5, pc} │ │ │ │ + pop {r2, r5, pc} │ │ │ │ movs r4, r5 │ │ │ │ - str r6, [r4, #108] @ 0x6c │ │ │ │ + str r6, [r2, #108] @ 0x6c │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r4, #16] │ │ │ │ + str r2, [r2, #16] │ │ │ │ movs r2, r4 │ │ │ │ - pop {r2, r3, r4, pc} │ │ │ │ + pop {r2, r3, pc} │ │ │ │ movs r4, r5 │ │ │ │ - str r6, [r2, #96] @ 0x60 │ │ │ │ + str r6, [r0, #96] @ 0x60 │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r1, #16] │ │ │ │ + str r0, [r7, #12] │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r1, #100] @ 0x64 │ │ │ │ + str r0, [r7, #96] @ 0x60 │ │ │ │ movs r2, r4 │ │ │ │ - str r6, [r5, #12] │ │ │ │ + str r6, [r3, #12] │ │ │ │ movs r2, r4 │ │ │ │ - pop {r1, r2, r4, r5, r6, r7} │ │ │ │ + pop {r1, r2, r5, r6, r7} │ │ │ │ movs r4, r5 │ │ │ │ - pop {r1, r2, r3, r6, r7} │ │ │ │ + pop {r1, r2, r3, r4, r5, r7} │ │ │ │ movs r4, r5 │ │ │ │ - str r4, [r6, #92] @ 0x5c │ │ │ │ + str r4, [r4, #92] @ 0x5c │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r7, #8] │ │ │ │ + str r2, [r5, #8] │ │ │ │ movs r2, r4 │ │ │ │ - pop {r1, r3} │ │ │ │ + cbnz r2, 208a4a │ │ │ │ movs r4, r5 │ │ │ │ - str r4, [r6, #92] @ 0x5c │ │ │ │ + str r4, [r4, #92] @ 0x5c │ │ │ │ movs r2, r4 │ │ │ │ - ldrsh r2, [r6, r7] │ │ │ │ + ldrsh r2, [r4, r7] │ │ │ │ movs r2, r4 │ │ │ │ - ldrsh r2, [r3, r7] │ │ │ │ + ldrsh r2, [r1, r7] │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r4, #100] @ 0x64 │ │ │ │ + str r2, [r2, #100] @ 0x64 │ │ │ │ movs r2, r4 │ │ │ │ - cbnz r6, 208a54 │ │ │ │ + cbnz r6, 208a50 │ │ │ │ movs r4, r5 │ │ │ │ - str r0, [r0, #96] @ 0x60 │ │ │ │ + str r0, [r6, #92] @ 0x5c │ │ │ │ movs r2, r4 │ │ │ │ - ldrsh r6, [r4, r6] │ │ │ │ + ldrsh r6, [r2, r6] │ │ │ │ movs r2, r4 │ │ │ │ - cbnz r4, 208a56 │ │ │ │ + cbnz r4, 208a52 │ │ │ │ movs r4, r5 │ │ │ │ - str r4, [r6, #92] @ 0x5c │ │ │ │ + str r4, [r4, #92] @ 0x5c │ │ │ │ movs r2, r4 │ │ │ │ - ldrsh r6, [r7, r5] │ │ │ │ + ldrsh r6, [r5, r5] │ │ │ │ movs r2, r4 │ │ │ │ - cbnz r4, 208a58 │ │ │ │ + cbnz r4, 208a54 │ │ │ │ movs r4, r5 │ │ │ │ - cbnz r0, 208a56 │ │ │ │ + cbnz r0, 208a52 │ │ │ │ movs r4, r5 │ │ │ │ - str r2, [r5, #84] @ 0x54 │ │ │ │ + str r2, [r3, #84] @ 0x54 │ │ │ │ movs r2, r4 │ │ │ │ - ldrsh r0, [r2, r5] │ │ │ │ + ldrsh r0, [r0, r5] │ │ │ │ movs r2, r4 │ │ │ │ - cbnz r4, 208a58 │ │ │ │ + cbnz r4, 208a54 │ │ │ │ movs r4, r5 │ │ │ │ - str r2, [r4, #84] @ 0x54 │ │ │ │ + str r2, [r2, #84] @ 0x54 │ │ │ │ movs r2, r4 │ │ │ │ - ldrsh r0, [r6, r4] │ │ │ │ + ldrsh r0, [r4, r4] │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ 00208a10 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -308907,42 +308910,42 @@ │ │ │ │ negs r1, r5 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ ands r1, r2 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r5 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 3ec49c │ │ │ │ + b.w 3ec494 │ │ │ │ ldr r3, [pc, #44] @ (208b1c ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 208ada │ │ │ │ ldr r3, [pc, #36] @ (208b20 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 208ada │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r3, r8 │ │ │ │ ldr r0, [pc, #28] @ (208b24 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ b.n 208ada │ │ │ │ nop │ │ │ │ eors r6, r5 │ │ │ │ movs r0, r6 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #164 @ 0xa4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r7, #64] @ 0x40 │ │ │ │ + str r4, [r5, #64] @ 0x40 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ 00208b28 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -308967,15 +308970,15 @@ │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r6 │ │ │ │ bl 20ba34 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 208c64 │ │ │ │ - bl 3f0538 │ │ │ │ + bl 3f0530 │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r1 │ │ │ │ ldr.w r0, [r4, #228] @ 0xe4 │ │ │ │ mov r1, r5 │ │ │ │ blx 145710 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 208c38 │ │ │ │ @@ -309046,15 +309049,15 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r6 │ │ │ │ str r5, [sp, #8] │ │ │ │ add r0, pc │ │ │ │ mov r5, r9 │ │ │ │ movs r3, #0 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 208b54 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr.w r3, [r4, #232] @ 0xe8 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r4, #232] @ 0xe8 │ │ │ │ ldr.w r3, [r4, #236] @ 0xec │ │ │ │ adc.w r3, r3, #0 │ │ │ │ @@ -309088,27 +309091,27 @@ │ │ │ │ movs r0, r6 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r3, #19 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r0, #56] @ 0x38 │ │ │ │ + str r4, [r6, #52] @ 0x34 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xb82a │ │ │ │ + @ instruction: 0xb81a │ │ │ │ movs r4, r5 │ │ │ │ - ldrb r4, [r3, r0] │ │ │ │ + ldrb r4, [r1, r0] │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r7, #44] @ 0x2c │ │ │ │ + str r0, [r5, #44] @ 0x2c │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xb814 │ │ │ │ + @ instruction: 0xb804 │ │ │ │ movs r4, r5 │ │ │ │ - ldrb r6, [r0, r0] │ │ │ │ + ldrh r6, [r6, r7] │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r2, #48] @ 0x30 │ │ │ │ + str r0, [r0, #48] @ 0x30 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ 00208cc0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -309124,39 +309127,39 @@ │ │ │ │ movt r0, #8 │ │ │ │ ldr r3, [pc, #896] @ (209070 ) │ │ │ │ add r9, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 3ebc90 │ │ │ │ + bl 3ebc88 │ │ │ │ adds r4, r0, #1 │ │ │ │ str r0, [r5, #124] @ 0x7c │ │ │ │ beq.w 209002 │ │ │ │ add r1, sp, #24 │ │ │ │ bl 207acc │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 208fec │ │ │ │ bl 2053ec │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 208df4 │ │ │ │ ldr.w r4, [r5, #348] @ 0x15c │ │ │ │ cmp r4, #0 │ │ │ │ bne.w 209048 │ │ │ │ - bl 293300 │ │ │ │ + bl 2932f8 │ │ │ │ ldr r3, [pc, #840] @ (209074 ) │ │ │ │ ldr r2, [pc, #844] @ (209078 ) │ │ │ │ ldr r1, [pc, #844] @ (20907c ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #132 @ 0x84 │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #24 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r3, r0 │ │ │ │ mov.w r0, #264 @ 0x108 │ │ │ │ ldr.w r7, [r3, #180] @ 0xb4 │ │ │ │ blx 1439a4 │ │ │ │ mov r6, r0 │ │ │ │ movs r2, #192 @ 0xc0 │ │ │ │ mov r1, r4 │ │ │ │ @@ -309224,28 +309227,28 @@ │ │ │ │ movs r0, #0 │ │ │ │ blx 145ecc │ │ │ │ str.w r0, [r5, #128] @ 0x80 │ │ │ │ adds r0, #1 │ │ │ │ beq.w 209020 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r5, #20 │ │ │ │ - bl 3dcf2c │ │ │ │ + bl 3dcf24 │ │ │ │ movs r1, #0 │ │ │ │ ldr r2, [pc, #644] @ (20909c ) │ │ │ │ mov r3, r5 │ │ │ │ str r1, [sp, #0] │ │ │ │ add.w r0, r5, #112 @ 0x70 │ │ │ │ ldr r1, [pc, #640] @ (2090a0 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - bl 3dafd8 │ │ │ │ + bl 3dafd0 │ │ │ │ add.w r0, r5, #20 │ │ │ │ - bl 3dd064 │ │ │ │ + bl 3dd05c │ │ │ │ add.w r0, r5, #20 │ │ │ │ - bl 3dcf40 │ │ │ │ + bl 3dcf38 │ │ │ │ ldr r0, [pc, #616] @ (2090a4 ) │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ strb.w r3, [r5, #108] @ 0x6c │ │ │ │ bl 20b960 │ │ │ │ mov sl, r0 │ │ │ │ @@ -309291,15 +309294,15 @@ │ │ │ │ ldr r1, [pc, #492] @ (2090a8 ) │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #492] @ (2090ac ) │ │ │ │ add r1, pc │ │ │ │ mov r2, r4 │ │ │ │ add.w r1, r1, #340 @ 0x154 │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ cmp r6, #0 │ │ │ │ bne.w 208ff2 │ │ │ │ bl 205410 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 208f6c │ │ │ │ ldr r3, [pc, #436] @ (209090 ) │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ @@ -309334,15 +309337,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r0, r3, #16 │ │ │ │ bpl.w 208dc4 │ │ │ │ ldr r0, [pc, #392] @ (2090bc ) │ │ │ │ ldr r2, [r4, #108] @ 0x6c │ │ │ │ ldr.w r1, [r4, #708] @ 0x2c4 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 208dc4 │ │ │ │ str r7, [sp, #0] │ │ │ │ movs r2, #3 │ │ │ │ vstr d8, [sp, #8] │ │ │ │ movs r3, #34 @ 0x22 │ │ │ │ ldr r1, [r5, #104] @ 0x68 │ │ │ │ mov r0, r6 │ │ │ │ @@ -309354,28 +309357,28 @@ │ │ │ │ mov r1, r6 │ │ │ │ blx 145498 │ │ │ │ bl 205410 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 208eda │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r5, #20 │ │ │ │ - bl 3dcf2c │ │ │ │ + bl 3dcf24 │ │ │ │ ldr r2, [pc, #328] @ (2090c0 ) │ │ │ │ ldr r1, [pc, #328] @ (2090c4 ) │ │ │ │ movs r3, #0 │ │ │ │ add r2, pc │ │ │ │ add.w r0, r5, #272 @ 0x110 │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r5 │ │ │ │ - bl 3dafd8 │ │ │ │ + bl 3dafd0 │ │ │ │ add.w r0, r5, #20 │ │ │ │ - bl 3dd064 │ │ │ │ + bl 3dd05c │ │ │ │ add.w r0, r5, #20 │ │ │ │ - bl 3dcf40 │ │ │ │ + bl 3dcf38 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r5, #276] @ 0x114 │ │ │ │ b.n 208eda │ │ │ │ ldr r3, [pc, #288] @ (2090c8 ) │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -309383,59 +309386,59 @@ │ │ │ │ ldr r3, [pc, #260] @ (2090b8 ) │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 208ee6 │ │ │ │ ldr r0, [pc, #268] @ (2090cc ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 208ee6 │ │ │ │ blx 144220 <__errno_location@plt> │ │ │ │ ldr r4, [r0, #0] │ │ │ │ str.w r6, [r5, #312] @ 0x138 │ │ │ │ mov r0, r4 │ │ │ │ negs r6, r4 │ │ │ │ blx 143fd8 │ │ │ │ ldr r1, [pc, #244] @ (2090d0 ) │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [pc, #244] @ (2090d4 ) │ │ │ │ add r1, pc │ │ │ │ add.w r1, r1, #340 @ 0x154 │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ b.n 208ecc │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 3e0150 │ │ │ │ + bl 3e0148 │ │ │ │ mov.w sl, #4294967295 @ 0xffffffff │ │ │ │ b.n 208ee6 │ │ │ │ ldr r0, [pc, #220] @ (2090d8 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ b.n 208ff2 │ │ │ │ blx 144220 <__errno_location@plt> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 143fd8 │ │ │ │ ldr r3, [pc, #204] @ (2090dc ) │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [pc, #204] @ (2090e0 ) │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ add.w r1, r3, #284 @ 0x11c │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ b.n 208ff2 │ │ │ │ blx 144220 <__errno_location@plt> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 143fd8 │ │ │ │ ldr r3, [pc, #184] @ (2090e4 ) │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [pc, #184] @ (2090e8 ) │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ add.w r1, r3, #284 @ 0x11c │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ ldr r0, [r5, #124] @ 0x7c │ │ │ │ blx 1445ac │ │ │ │ b.n 208ff2 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #160] @ (2090ec ) │ │ │ │ movw r2, #1542 @ 0x606 │ │ │ │ ldr r1, [pc, #160] @ (2090f0 ) │ │ │ │ @@ -309448,18 +309451,18 @@ │ │ │ │ ... │ │ │ │ subs r6, #80 @ 0x50 │ │ │ │ movs r0, r6 │ │ │ │ subs r6, #62 @ 0x3e │ │ │ │ movs r0, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb76a │ │ │ │ + @ instruction: 0xb75a │ │ │ │ movs r4, r5 │ │ │ │ - stc2 0, cr0, [r4, #-124]! @ 0xffffff84 │ │ │ │ - lsls r0, r7, #10 │ │ │ │ + ldc2 0, cr0, [r4, #-124] @ 0xffffff84 │ │ │ │ + lsls r0, r5, #10 │ │ │ │ movs r0, r4 │ │ │ │ asrs r0, r5, #13 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r5, #4 │ │ │ │ movs r0, r0 │ │ │ │ @@ -309467,55 +309470,55 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ ldmia.w r9!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ strd pc, pc, [r5], #-1020 @ 0x3fc │ │ │ │ lsls r5, r5, #25 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r5, #36] @ 0x24 │ │ │ │ + str r2, [r3, #36] @ 0x24 │ │ │ │ movs r2, r4 │ │ │ │ b.n 208d96 │ │ │ │ - vsli.64 , q5, #63 @ 0x3f │ │ │ │ + @ instruction: 0xffffb5ca │ │ │ │ movs r4, r5 │ │ │ │ - str r6, [r6, #28] │ │ │ │ + str r6, [r4, #28] │ │ │ │ movs r2, r4 │ │ │ │ subs r4, #66 @ 0x42 │ │ │ │ movs r0, r6 │ │ │ │ lsrs r0, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r7, #12] │ │ │ │ + str r2, [r5, #12] │ │ │ │ movs r2, r4 │ │ │ │ b.n 208f1e │ │ │ │ - vsra.u64 d22, d2, #1 │ │ │ │ + vaddw.u q11, , d2 │ │ │ │ movs r2, r4 │ │ │ │ cmp r0, #16 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r4, #20] │ │ │ │ + str r6, [r2, #20] │ │ │ │ movs r2, r4 │ │ │ │ - push {r1, r3, r4, r5, r7} │ │ │ │ + push {r1, r3, r5, r7} │ │ │ │ movs r4, r5 │ │ │ │ - str r0, [r1, #16] │ │ │ │ + str r0, [r7, #12] │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r4, #8] │ │ │ │ + str r2, [r2, #8] │ │ │ │ movs r2, r4 │ │ │ │ - push {r1, r2, r7} │ │ │ │ + push {r1, r2, r4, r5, r6} │ │ │ │ movs r4, r5 │ │ │ │ - ldrsh r0, [r4, r7] │ │ │ │ + ldrsh r0, [r2, r7] │ │ │ │ movs r2, r4 │ │ │ │ - push {r3, r5, r6} │ │ │ │ + push {r3, r4, r6} │ │ │ │ movs r4, r5 │ │ │ │ - str r6, [r6, #0] │ │ │ │ + str r6, [r4, #0] │ │ │ │ movs r2, r4 │ │ │ │ - push {r1, r2, r6} │ │ │ │ + push {r1, r2, r4, r5} │ │ │ │ movs r4, r5 │ │ │ │ - ldr r0, [r7, r0] │ │ │ │ + ldr r0, [r5, r0] │ │ │ │ movs r2, r4 │ │ │ │ - ldrsh r6, [r7, r6] │ │ │ │ + ldrsh r6, [r5, r6] │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ 002090f8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -309609,25 +309612,25 @@ │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 2091b8 │ │ │ │ ldr r0, [pc, #24] @ (209200 ) │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 2091b8 │ │ │ │ subs r1, #150 @ 0x96 │ │ │ │ movs r0, r6 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #23 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r3, r5] │ │ │ │ + ldrsh r4, [r1, r5] │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ 00209204 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -309687,25 +309690,25 @@ │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 209230 │ │ │ │ ldr r0, [pc, #24] @ (2092bc ) │ │ │ │ mov r1, r7 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 209230 │ │ │ │ subs r1, #6 │ │ │ │ movs r0, r6 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #31 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r0, r3] │ │ │ │ + ldrsh r0, [r6, r2] │ │ │ │ movs r2, r4 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ mov r8, r0 │ │ │ │ @@ -309715,15 +309718,15 @@ │ │ │ │ ldr.w r9, [sp, #48] @ 0x30 │ │ │ │ bl 1df484 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 1df484 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 407d64 │ │ │ │ + bl 407d5c │ │ │ │ cbnz r1, 20934a │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ bl 20be54 │ │ │ │ cbnz r0, 209318 │ │ │ │ mov r2, r5 │ │ │ │ @@ -309757,19 +309760,19 @@ │ │ │ │ ldr r0, [pc, #24] @ (20936c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #368 @ 0x170 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - cbz r4, 209378 │ │ │ │ + cbz r4, 209374 │ │ │ │ movs r4, r5 │ │ │ │ - strb r6, [r6, r4] │ │ │ │ + strb r6, [r4, r4] │ │ │ │ movs r2, r4 │ │ │ │ - ldrsh r4, [r5, r0] │ │ │ │ + ldrsh r4, [r3, r0] │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ 00209370 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -309851,15 +309854,15 @@ │ │ │ │ ldrd r3, r1, [sp, #24] │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [pc, #72] @ (209484 ) │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ b.n 2093c6 │ │ │ │ ldr r3, [pc, #60] @ (209488 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 20940c │ │ │ │ @@ -309872,29 +309875,29 @@ │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [pc, #40] @ (20948c ) │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 20940c │ │ │ │ adds r7, #114 @ 0x72 │ │ │ │ movs r0, r6 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r7, r5] │ │ │ │ + ldrb r2, [r5, r5] │ │ │ │ movs r2, r4 │ │ │ │ asrs r4, r2, #12 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r1, r6] │ │ │ │ + ldrb r2, [r7, r5] │ │ │ │ movs r2, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ ldr.w r5, [pc, #1180] @ 209940 │ │ │ │ @@ -309915,19 +309918,19 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ blx 145498 │ │ │ │ ldr.w r3, [pc, #1148] @ 20994c │ │ │ │ ldr.w sl, [r6, r3] │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 209892 │ │ │ │ - bl 3e533c │ │ │ │ + bl 3e5334 │ │ │ │ movs r3, #0 │ │ │ │ add.w r0, r4, #20 │ │ │ │ str.w r3, [r4, #164] @ 0xa4 │ │ │ │ - bl 3dcf84 │ │ │ │ + bl 3dcf7c │ │ │ │ ldr.w r3, [r4, #316] @ 0x13c │ │ │ │ movs r1, #8 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ adds r3, #2 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, r3 │ │ │ │ blx 143b64 │ │ │ │ @@ -310000,16 +310003,16 @@ │ │ │ │ ldr r1, [pc, #912] @ (209950 ) │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [pc, #912] @ (209954 ) │ │ │ │ movs r3, #32 │ │ │ │ add r1, pc │ │ │ │ add.w r1, r1, #392 @ 0x188 │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ - bl 3e5594 │ │ │ │ + bl 3e0c84 │ │ │ │ + bl 3e558c │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 209866 │ │ │ │ mov r0, fp │ │ │ │ blx 143ca4 │ │ │ │ ldr r2, [pc, #880] @ (209958 ) │ │ │ │ ldr r3, [pc, #860] @ (209948 ) │ │ │ │ @@ -310106,15 +310109,15 @@ │ │ │ │ ldr r1, [pc, #640] @ (20995c ) │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [pc, #640] @ (209960 ) │ │ │ │ movs r3, #32 │ │ │ │ add r1, pc │ │ │ │ add.w r1, r1, #392 @ 0x188 │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ b.n 20956a │ │ │ │ mov r6, fp │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add.w r8, r8, #1 │ │ │ │ add.w r9, r9, #20 │ │ │ │ adds r7, #8 │ │ │ │ cmp r3, r8 │ │ │ │ @@ -310128,15 +310131,15 @@ │ │ │ │ ldr r1, [pc, #592] @ (209964 ) │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #592] @ (209968 ) │ │ │ │ mov r2, r8 │ │ │ │ add r1, pc │ │ │ │ add.w r1, r1, #392 @ 0x188 │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ movs r3, #0 │ │ │ │ subs r6, r5, r3 │ │ │ │ strh r3, [r7, #4] │ │ │ │ it ne │ │ │ │ movne r6, #1 │ │ │ │ b.n 2096f2 │ │ │ │ ldr.w r0, [r4, #128] @ 0x80 │ │ │ │ @@ -310149,15 +310152,15 @@ │ │ │ │ cmp r0, #8 │ │ │ │ beq.n 20975a │ │ │ │ ldr r1, [pc, #544] @ (20996c ) │ │ │ │ ldr r0, [pc, #544] @ (209970 ) │ │ │ │ add r1, pc │ │ │ │ add.w r1, r1, #392 @ 0x188 │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ ldrb.w r3, [r4, #116] @ 0x74 │ │ │ │ uxtb r3, r3 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 209596 │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 2095d2 │ │ │ │ @@ -310170,15 +310173,15 @@ │ │ │ │ ldr r3, [pc, #504] @ (209978 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r0, r3, #16 │ │ │ │ bpl.w 2095d2 │ │ │ │ ldr r0, [pc, #496] @ (20997c ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 2095d2 │ │ │ │ ldr r1, [pc, #488] @ (209980 ) │ │ │ │ ldr.w r1, [r9, r1] │ │ │ │ ldrh r1, [r1, #0] │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 20955c │ │ │ │ ldr r1, [pc, #468] @ (209978 ) │ │ │ │ @@ -310187,15 +310190,15 @@ │ │ │ │ lsls r1, r1, #16 │ │ │ │ bpl.w 20955c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ adds r1, r5, #2 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ ldr r0, [pc, #460] @ (209984 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr.w ip, [r3, #316] @ 0x13c │ │ │ │ b.n 20955c │ │ │ │ ldrb.w r2, [sp, #60] @ 0x3c │ │ │ │ subs r6, r5, #0 │ │ │ │ it ne │ │ │ │ movne r6, #1 │ │ │ │ @@ -310210,52 +310213,52 @@ │ │ │ │ ldr r1, [pc, #420] @ (209988 ) │ │ │ │ mov r2, r8 │ │ │ │ ldr r0, [pc, #420] @ (20998c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r3, [sl, #16] │ │ │ │ add.w r1, r1, #392 @ 0x188 │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ b.n 2096f2 │ │ │ │ mov r0, r4 │ │ │ │ bl 2075ac │ │ │ │ b.n 20958c │ │ │ │ ldr r1, [pc, #396] @ (209990 ) │ │ │ │ ldr r0, [pc, #396] @ (209994 ) │ │ │ │ add r1, pc │ │ │ │ add.w r1, r1, #392 @ 0x188 │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ b.n 20956a │ │ │ │ ldr r1, [pc, #384] @ (209998 ) │ │ │ │ ldr r0, [pc, #388] @ (20999c ) │ │ │ │ add r1, pc │ │ │ │ add.w r1, r1, #392 @ 0x188 │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ b.n 2096f2 │ │ │ │ blx 143fd8 │ │ │ │ ldr r1, [pc, #372] @ (2099a0 ) │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [pc, #372] @ (2099a4 ) │ │ │ │ add r1, pc │ │ │ │ ldrsh.w r3, [r7, #6] │ │ │ │ add.w r1, r1, #392 @ 0x188 │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ b.n 20956a │ │ │ │ blx 143fd8 │ │ │ │ ldr r1, [pc, #352] @ (2099a8 ) │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [pc, #352] @ (2099ac ) │ │ │ │ add r1, pc │ │ │ │ add.w r1, r1, #392 @ 0x188 │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ - bl 3e5594 │ │ │ │ + bl 3e0c84 │ │ │ │ + bl 3e558c │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 2095e0 │ │ │ │ ldr r3, [pc, #328] @ (2099b0 ) │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ @@ -310264,15 +310267,15 @@ │ │ │ │ ldr r3, [pc, #256] @ (209978 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.w 2095e0 │ │ │ │ ldr r0, [pc, #304] @ (2099b4 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 2095e0 │ │ │ │ subs r6, r5, #0 │ │ │ │ it ne │ │ │ │ movne r6, #1 │ │ │ │ b.n 2096f2 │ │ │ │ ldr r3, [pc, #292] @ (2099b8 ) │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ @@ -310283,41 +310286,41 @@ │ │ │ │ ldr r3, [pc, #212] @ (209978 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r5, r3, #16 │ │ │ │ bpl.w 2094e0 │ │ │ │ ldr r0, [pc, #268] @ (2099bc ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 2094e0 │ │ │ │ ldr r3, [pc, #264] @ (2099c0 ) │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 209528 │ │ │ │ ldr r3, [pc, #176] @ (209978 ) │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r0, r3, #16 │ │ │ │ bpl.w 209528 │ │ │ │ ldr r0, [pc, #240] @ (2099c4 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 209528 │ │ │ │ blx 144220 <__errno_location@plt> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 143fd8 │ │ │ │ ldr r1, [pc, #224] @ (2099c8 ) │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [pc, #224] @ (2099cc ) │ │ │ │ add r1, pc │ │ │ │ add.w r1, r1, #392 @ 0x188 │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ b.n 2095d2 │ │ │ │ ldr r1, [pc, #212] @ (2099d0 ) │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldrh r1, [r1, #0] │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 20965e │ │ │ │ @@ -310328,102 +310331,102 @@ │ │ │ │ bpl.w 20965e │ │ │ │ ldr r0, [pc, #192] @ (2099d4 ) │ │ │ │ strd r2, r3, [sp, #4] │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r7 │ │ │ │ add r0, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ b.n 20965e │ │ │ │ ldr r0, [pc, #168] @ (2099d8 ) │ │ │ │ ldrd r2, r3, [sp, #76] @ 0x4c │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ b.n 2095d2 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r6, #122 @ 0x7a │ │ │ │ movs r0, r6 │ │ │ │ adds r6, #116 @ 0x74 │ │ │ │ movs r0, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #840 @ 0x348 │ │ │ │ + add r6, sp, #776 @ 0x308 │ │ │ │ movs r4, r5 │ │ │ │ - ldrb r0, [r7, r5] │ │ │ │ + ldrb r0, [r5, r5] │ │ │ │ movs r2, r4 │ │ │ │ adds r5, #66 @ 0x42 │ │ │ │ movs r0, r6 │ │ │ │ - add r5, sp, #728 @ 0x2d8 │ │ │ │ + add r5, sp, #664 @ 0x298 │ │ │ │ movs r4, r5 │ │ │ │ - ldrb r4, [r5, r6] │ │ │ │ + ldrb r4, [r3, r6] │ │ │ │ movs r2, r4 │ │ │ │ - add r5, sp, #504 @ 0x1f8 │ │ │ │ + add r5, sp, #440 @ 0x1b8 │ │ │ │ movs r4, r5 │ │ │ │ - ldrb r0, [r2, r4] │ │ │ │ + ldrb r0, [r0, r4] │ │ │ │ movs r2, r4 │ │ │ │ - add r5, sp, #296 @ 0x128 │ │ │ │ + add r5, sp, #232 @ 0xe8 │ │ │ │ movs r4, r5 │ │ │ │ - ldrh r0, [r1, r6] │ │ │ │ + ldrh r0, [r7, r5] │ │ │ │ movs r2, r4 │ │ │ │ movs r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r4, r5] │ │ │ │ + ldrh r4, [r2, r5] │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r3, r3] │ │ │ │ + ldrh r4, [r1, r3] │ │ │ │ movs r2, r4 │ │ │ │ - add r4, sp, #704 @ 0x2c0 │ │ │ │ + add r4, sp, #640 @ 0x280 │ │ │ │ movs r4, r5 │ │ │ │ - ldrb r6, [r2, r4] │ │ │ │ + ldrb r6, [r0, r4] │ │ │ │ movs r2, r4 │ │ │ │ - add r4, sp, #584 @ 0x248 │ │ │ │ + add r4, sp, #520 @ 0x208 │ │ │ │ movs r4, r5 │ │ │ │ - ldrh r0, [r5, r5] │ │ │ │ + ldrh r0, [r3, r5] │ │ │ │ movs r2, r4 │ │ │ │ - add r4, sp, #512 @ 0x200 │ │ │ │ + add r4, sp, #448 @ 0x1c0 │ │ │ │ movs r4, r5 │ │ │ │ - ldrb r2, [r6, r2] │ │ │ │ + ldrb r2, [r4, r2] │ │ │ │ movs r2, r4 │ │ │ │ - add r4, sp, #416 @ 0x1a0 │ │ │ │ + add r4, sp, #352 @ 0x160 │ │ │ │ movs r4, r5 │ │ │ │ - ldrb r6, [r2, r0] │ │ │ │ + ldrb r6, [r0, r0] │ │ │ │ movs r2, r4 │ │ │ │ - add r4, sp, #304 @ 0x130 │ │ │ │ + add r4, sp, #240 @ 0xf0 │ │ │ │ movs r4, r5 │ │ │ │ - ldrh r2, [r0, r3] │ │ │ │ + ldrh r2, [r6, r2] │ │ │ │ movs r2, r4 │ │ │ │ cmp r3, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r6, r2] │ │ │ │ + ldrb r6, [r4, r2] │ │ │ │ movs r2, r4 │ │ │ │ lsrs r0, r2, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r1, r6] │ │ │ │ + ldr r2, [r7, r5] │ │ │ │ movs r2, r4 │ │ │ │ asrs r0, r2, #19 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r1, r6] │ │ │ │ + ldr r2, [r7, r5] │ │ │ │ movs r2, r4 │ │ │ │ - add r3, sp, #696 @ 0x2b8 │ │ │ │ + add r3, sp, #632 @ 0x278 │ │ │ │ movs r4, r5 │ │ │ │ - ldr r4, [r2, r7] │ │ │ │ + ldr r4, [r0, r7] │ │ │ │ movs r2, r4 │ │ │ │ lsrs r0, r7, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r0, r3] │ │ │ │ + ldrh r0, [r6, r2] │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r2, [r6, r1] │ │ │ │ + ldrh r2, [r4, r1] │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ 002099dc : │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ strd r3, r3, [r0, #4] │ │ │ │ strb r2, [r0, #12] │ │ │ │ @@ -310459,15 +310462,15 @@ │ │ │ │ blx 143fd8 │ │ │ │ ldr r1, [pc, #80] @ (209a88 ) │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [pc, #80] @ (209a8c ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ add.w r1, r1, #420 @ 0x1a4 │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ ldr r2, [pc, #68] @ (209a90 ) │ │ │ │ ldr r3, [pc, #56] @ (209a84 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ @@ -310487,17 +310490,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #36 @ 0x24 │ │ │ │ movs r0, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #368 @ 0x170 │ │ │ │ + add r2, sp, #304 @ 0x130 │ │ │ │ movs r4, r5 │ │ │ │ - ldrh r6, [r3, r4] │ │ │ │ + ldrh r6, [r1, r4] │ │ │ │ movs r2, r4 │ │ │ │ adds r0, #224 @ 0xe0 │ │ │ │ movs r0, r6 │ │ │ │ │ │ │ │ 00209a94 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -310531,23 +310534,23 @@ │ │ │ │ strb.w r3, [r4, #116] @ 0x74 │ │ │ │ mov r0, r4 │ │ │ │ bl 2099f0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 209c6a │ │ │ │ add.w r0, r4, #112 @ 0x70 │ │ │ │ - bl 3db310 │ │ │ │ + bl 3db308 │ │ │ │ ldr r0, [pc, #576] @ (209d44 ) │ │ │ │ add r2, sp, #4 │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, pc │ │ │ │ movs r3, #3 │ │ │ │ adds r0, #16 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 3e1df0 │ │ │ │ + bl 3e1de8 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 209d00 │ │ │ │ ldr r0, [pc, #556] @ (209d48 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 20b960 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -310618,24 +310621,24 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r0, [r5, #0] │ │ │ │ bl 1cf274 │ │ │ │ - bl 2c4c94 │ │ │ │ + bl 2c4c8c │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 209b56 │ │ │ │ blx 144220 <__errno_location@plt> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 143fd8 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #332] @ (209d54 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ b.n 209b56 │ │ │ │ movs r3, #2 │ │ │ │ str.w r3, [r4, #276] @ 0x114 │ │ │ │ ldr r3, [pc, #320] @ (209d58 ) │ │ │ │ dmb ish │ │ │ │ add.w r5, r4, #652 @ 0x28c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ @@ -310647,17 +310650,17 @@ │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r4, #648] @ 0x288 │ │ │ │ cbnz r3, 209c52 │ │ │ │ mov r0, r5 │ │ │ │ bl 2074a8 │ │ │ │ ldr.w r0, [r4, #172] @ 0xac │ │ │ │ cbz r0, 209c42 │ │ │ │ - bl 29f4cc │ │ │ │ + bl 29f4c4 │ │ │ │ add.w r0, r4, #272 @ 0x110 │ │ │ │ - bl 3db310 │ │ │ │ + bl 3db308 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #276] @ 0x114 │ │ │ │ b.n 209ad6 │ │ │ │ ldr r3, [pc, #268] @ (209d60 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r6, [r3, #0] │ │ │ │ ldr r2, [pc, #264] @ (209d64 ) │ │ │ │ @@ -310675,15 +310678,15 @@ │ │ │ │ ldr r3, [pc, #244] @ (209d6c ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r0, r3, #16 │ │ │ │ bpl.w 209afa │ │ │ │ ldr r0, [pc, #236] @ (209d70 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 209afa │ │ │ │ movs r4, #0 │ │ │ │ movs r5, #0 │ │ │ │ b.n 209bb6 │ │ │ │ ldr r3, [pc, #224] @ (209d74 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ @@ -310692,30 +310695,30 @@ │ │ │ │ ldr r3, [pc, #204] @ (209d6c ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r5, r3, #16 │ │ │ │ bpl.w 209acc │ │ │ │ ldr r0, [pc, #204] @ (209d78 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 209acc │ │ │ │ ldr r3, [pc, #196] @ (209d7c ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cbz r3, 209cde │ │ │ │ ldr r3, [pc, #172] @ (209d6c ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r2, r3, #16 │ │ │ │ bpl.w 209bbe │ │ │ │ ldr r0, [pc, #180] @ (209d80 ) │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 209bbe │ │ │ │ ldr r3, [pc, #164] @ (209d84 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -310723,33 +310726,33 @@ │ │ │ │ ldr r3, [pc, #128] @ (209d6c ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.w 209bbe │ │ │ │ ldr r0, [pc, #144] @ (209d88 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 209bbe │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 3e0150 │ │ │ │ + bl 3e0148 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 209bc0 │ │ │ │ ldr r3, [pc, #124] @ (209d8c ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 209b34 │ │ │ │ ldr r3, [pc, #80] @ (209d6c ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r1, r3, #16 │ │ │ │ bpl.w 209b34 │ │ │ │ ldr r0, [pc, #104] @ (209d90 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 209b34 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r0, #128 @ 0x80 │ │ │ │ movs r0, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ @@ -310760,44 +310763,44 @@ │ │ │ │ b.n 20a540 │ │ │ │ movs r4, r7 │ │ │ │ bvc.n 209d0a │ │ │ │ @ instruction: 0xffff216c │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #104 @ 0x68 │ │ │ │ movs r0, r6 │ │ │ │ - ldr r2, [r5, r7] │ │ │ │ + ldr r2, [r3, r7] │ │ │ │ movs r2, r4 │ │ │ │ subs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - orns r0, ip, #10420224 @ 0x9f0000 │ │ │ │ + orn r0, ip, #10420224 @ 0x9f0000 │ │ │ │ asrs r0, r3, #11 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #160] @ (209e08 ) │ │ │ │ + ldr r4, [pc, #96] @ (209dc8 ) │ │ │ │ movs r2, r4 │ │ │ │ asrs r4, r1, #20 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r3, r4] │ │ │ │ + ldr r4, [r1, r4] │ │ │ │ movs r2, r4 │ │ │ │ adds r4, r6, r7 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r1, r3] │ │ │ │ + ldr r4, [r7, r2] │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r5, #29 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r5, r4] │ │ │ │ + ldr r6, [r3, r4] │ │ │ │ movs r2, r4 │ │ │ │ lsrs r4, r1, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r0, r5] │ │ │ │ + ldr r4, [r6, r4] │ │ │ │ movs r2, r4 │ │ │ │ lsrs r0, r5, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r4, r2] │ │ │ │ + ldr r2, [r2, r2] │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ 00209d94 : │ │ │ │ ldr r3, [pc, #28] @ (209db4 ) │ │ │ │ movs r2, #0 │ │ │ │ movs r0, #0 │ │ │ │ add r3, pc │ │ │ │ @@ -310890,15 +310893,15 @@ │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 209e08 │ │ │ │ ldr r0, [pc, #48] @ (209eb4 ) │ │ │ │ mov r3, r2 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ mov r2, lr │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldrh r1, [r4, #28] │ │ │ │ add.w ip, r1, #1 │ │ │ │ b.n 209e08 │ │ │ │ nop │ │ │ │ cmp r5, #92 @ 0x5c │ │ │ │ movs r0, r6 │ │ │ │ asrs r0, r0, #20 │ │ │ │ @@ -310909,15 +310912,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ b.n 20a094 │ │ │ │ movs r4, r7 │ │ │ │ movs r3, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r3, r7] │ │ │ │ + ldrsb r4, [r1, r7] │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ 00209eb8 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -310968,29 +310971,29 @@ │ │ │ │ ldr r0, [pc, #44] @ (209f5c ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ ldr.w r2, [r1, #224] @ 0xe0 │ │ │ │ ldr r1, [r1, #24] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 3e5e5c │ │ │ │ + b.w 3e5e54 │ │ │ │ nop │ │ │ │ b.n 209fb8 │ │ │ │ movs r4, r7 │ │ │ │ cmp r4, #94 @ 0x5e │ │ │ │ movs r0, r6 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r4, #27 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ svc 214 @ 0xd6 │ │ │ │ movs r4, r7 │ │ │ │ - ldrsb r4, [r3, r5] │ │ │ │ + ldrsb r4, [r1, r5] │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ 00209f60 : │ │ │ │ ldr r3, [pc, #12] @ (209f70 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ dmb ish │ │ │ │ @@ -311088,18 +311091,18 @@ │ │ │ │ add r4, pc │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r6 │ │ │ │ movs r1, #1 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r3 │ │ │ │ - bl 2a0740 │ │ │ │ + bl 2a0738 │ │ │ │ add.w r0, r5, #176 @ 0xb0 │ │ │ │ str.w r6, [r5, #172] @ 0xac │ │ │ │ - bl 3dad88 │ │ │ │ + bl 3dad80 │ │ │ │ ldr r3, [pc, #68] @ (20a0ac ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cbnz r3, 20a080 │ │ │ │ add sp, #8 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ @@ -311118,41 +311121,41 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 20a06c │ │ │ │ ldr r0, [pc, #32] @ (20a0b8 ) │ │ │ │ add r0, pc │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 3e5e5c │ │ │ │ + b.w 3e5e54 │ │ │ │ nop │ │ │ │ cmp r2, #230 @ 0xe6 │ │ │ │ movs r0, r6 │ │ │ │ cmp r6, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #776] @ (20a3c4 ) │ │ │ │ + ldr r2, [pc, #712] @ (20a384 ) │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ 0020a0bc : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 205410 │ │ │ │ cbz r0, 20a0ea │ │ │ │ ldrb.w r3, [r4, #1184] @ 0x4a0 │ │ │ │ cbz r3, 20a0f8 │ │ │ │ add.w r0, r4, #112 @ 0x70 │ │ │ │ - bl 3daf50 │ │ │ │ + bl 3daf48 │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ negs r0, r0 │ │ │ │ movs r1, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -311216,35 +311219,35 @@ │ │ │ │ ldr r0, [pc, #208] @ (20a238 ) │ │ │ │ mov r2, r6 │ │ │ │ add r1, sp, #8 │ │ │ │ movs r3, #2 │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #8] │ │ │ │ adds r0, #16 │ │ │ │ - bl 3e1df0 │ │ │ │ + bl 3e1de8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 20a21e │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r0 │ │ │ │ strb.w r3, [r5, #117] @ 0x75 │ │ │ │ add.w r0, r5, #20 │ │ │ │ - bl 3dcf2c │ │ │ │ + bl 3dcf24 │ │ │ │ ldr r2, [pc, #172] @ (20a23c ) │ │ │ │ ldr r1, [pc, #172] @ (20a240 ) │ │ │ │ mov r3, r5 │ │ │ │ add r2, pc │ │ │ │ add.w r0, r5, #120 @ 0x78 │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3dafd8 │ │ │ │ + bl 3dafd0 │ │ │ │ add.w r0, r5, #20 │ │ │ │ - bl 3dd064 │ │ │ │ + bl 3dd05c │ │ │ │ add.w r0, r5, #20 │ │ │ │ - bl 3dcf40 │ │ │ │ + bl 3dcf38 │ │ │ │ ldr r2, [pc, #144] @ (20a244 ) │ │ │ │ ldr r3, [pc, #116] @ (20a22c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ @@ -311268,60 +311271,60 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 20a166 │ │ │ │ ldr r1, [pc, #96] @ (20a250 ) │ │ │ │ ldr r0, [pc, #96] @ (20a254 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 20a166 │ │ │ │ mov r0, r5 │ │ │ │ bl 209a94 │ │ │ │ ldr r3, [pc, #84] @ (20a258 ) │ │ │ │ ldr r2, [pc, #84] @ (20a25c ) │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #84] @ (20a260 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #452 @ 0x1c4 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2207 @ 0x89f │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ b.n 20a1b2 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ cmp r1, #242 @ 0xf2 │ │ │ │ movs r0, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #236 @ 0xec │ │ │ │ movs r0, r6 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ ble.n 20a168 │ │ │ │ movs r4, r7 │ │ │ │ bvs.n 20a1aa │ │ │ │ - vsli.64 d21, d6, #63 @ 0x3f │ │ │ │ + vabal.u , d31, d6 │ │ │ │ movs r2, r4 │ │ │ │ cmp r1, #118 @ 0x76 │ │ │ │ movs r0, r6 │ │ │ │ movs r5, #28 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r1, r4] │ │ │ │ + strb r6, [r7, r3] │ │ │ │ movs r2, r4 │ │ │ │ - strb r0, [r3, r4] │ │ │ │ + strb r0, [r1, r4] │ │ │ │ movs r2, r4 │ │ │ │ - add r2, pc, #568 @ (adr r2, 20a494 ) │ │ │ │ + add r2, pc, #504 @ (adr r2, 20a454 ) │ │ │ │ movs r4, r5 │ │ │ │ - strb r4, [r0, r3] │ │ │ │ + strb r4, [r6, r2] │ │ │ │ movs r2, r4 │ │ │ │ - mov r0, pc │ │ │ │ + mov r0, sp │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ 0020a264 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -311331,15 +311334,15 @@ │ │ │ │ bl 205434 │ │ │ │ cbnz r0, 20a2a0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ adds r0, #120 @ 0x78 │ │ │ │ - bl 3db310 │ │ │ │ + bl 3db308 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #117] @ 0x75 │ │ │ │ bl 205434 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 20a280 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ @@ -311357,21 +311360,21 @@ │ │ │ │ add r1, pc │ │ │ │ bx r3 │ │ │ │ nop │ │ │ │ cmp r0, #120 @ 0x78 │ │ │ │ movs r0, r6 │ │ │ │ subs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - stcl 0, cr0, [r6, #124]! @ 0x7c │ │ │ │ + ldcl 0, cr0, [r6, #124] @ 0x7c │ │ │ │ ldr r1, [pc, #8] @ (20a2dc ) │ │ │ │ movs r2, #56 @ 0x38 │ │ │ │ add r1, pc │ │ │ │ - b.w 3da798 │ │ │ │ + b.w 3da790 │ │ │ │ nop │ │ │ │ - ldcl 0, cr0, [r0, #124] @ 0x7c │ │ │ │ + stcl 0, cr0, [r0, #124] @ 0x7c │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r1, [pc, #144] @ (20a380 ) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ ldr r2, [pc, #144] @ (20a384 ) │ │ │ │ @@ -311537,15 +311540,15 @@ │ │ │ │ mov r3, r4 │ │ │ │ movs r4, #0 │ │ │ │ ldr.w r1, [lr, #32] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ add r1, ip │ │ │ │ mov.w ip, #1 │ │ │ │ strd ip, r4, [sp] │ │ │ │ - bl 3ec278 │ │ │ │ + bl 3ec270 │ │ │ │ add sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bl 146478 │ │ │ │ @@ -311607,15 +311610,15 @@ │ │ │ │ bpl.n 20a524 │ │ │ │ ldr r0, [pc, #68] @ (20a5a0 ) │ │ │ │ str r1, [sp, #8] │ │ │ │ add.w r1, r4, #40 @ 0x28 │ │ │ │ add r0, pc │ │ │ │ strd r7, r5, [sp] │ │ │ │ strd r3, r2, [sp, #16] │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldrd r3, r2, [sp, #16] │ │ │ │ b.n 20a524 │ │ │ │ ldr r3, [pc, #44] @ (20a5a4 ) │ │ │ │ movw r2, #769 @ 0x301 │ │ │ │ ldr r1, [pc, #44] @ (20a5a8 ) │ │ │ │ ldr r0, [pc, #44] @ (20a5ac ) │ │ │ │ add r3, pc │ │ │ │ @@ -311630,21 +311633,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r2, r0] │ │ │ │ + strh r4, [r0, r0] │ │ │ │ movs r2, r4 │ │ │ │ - add r0, pc, #984 @ (adr r0, 20a980 ) │ │ │ │ + add r0, pc, #920 @ (adr r0, 20a940 ) │ │ │ │ movs r4, r5 │ │ │ │ - str r0, [r0, r7] │ │ │ │ + str r0, [r6, r6] │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r4, r7] │ │ │ │ + str r4, [r2, r7] │ │ │ │ movs r2, r4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ @@ -311652,40 +311655,40 @@ │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, r6 │ │ │ │ beq.n 20a60e │ │ │ │ mov r2, r3 │ │ │ │ mov r7, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 2a0520 │ │ │ │ + bl 2a0518 │ │ │ │ add.w r3, r6, #40 @ 0x28 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 144d90 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 29fe6c │ │ │ │ + bl 29fe64 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r4 │ │ │ │ - bl 29fa50 │ │ │ │ + bl 29fa48 │ │ │ │ add.w r0, r4, #9 │ │ │ │ str r6, [r7, #4] │ │ │ │ add sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ orr.w r2, r3, #32 │ │ │ │ mov r0, r1 │ │ │ │ movs r3, #0 │ │ │ │ - bl 2a0520 │ │ │ │ + bl 2a0518 │ │ │ │ movs r0, #8 │ │ │ │ add sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -311703,15 +311706,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 2049cc │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 20a672 │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #16 │ │ │ │ movs r3, #0 │ │ │ │ - bl 2a0520 │ │ │ │ + bl 2a0518 │ │ │ │ movs r0, #1 │ │ │ │ add sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -311722,23 +311725,23 @@ │ │ │ │ ldr r1, [pc, #32] @ (20a69c ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #80 @ 0x50 │ │ │ │ add r1, pc │ │ │ │ strd r2, r3, [sp] │ │ │ │ movw r2, #4677 @ 0x1245 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ movs r0, #0 │ │ │ │ b.n 20a660 │ │ │ │ nop │ │ │ │ - ldr r7, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r7, [sp, #936] @ 0x3a8 │ │ │ │ movs r4, r5 │ │ │ │ - str r0, [r0, r5] │ │ │ │ + str r0, [r6, r4] │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r0, r3] │ │ │ │ + str r0, [r6, r2] │ │ │ │ movs r2, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r2, [pc, #408] @ (20a84c ) │ │ │ │ sub sp, #28 │ │ │ │ @@ -311836,15 +311839,15 @@ │ │ │ │ cmp.w ip, #0 │ │ │ │ bne.n 20a7aa │ │ │ │ dmb ish │ │ │ │ ldr.w r3, [fp] │ │ │ │ orr.w r2, r0, r3 │ │ │ │ bic.w r0, r0, r3 │ │ │ │ str.w r2, [fp] │ │ │ │ - bl 4086b0 │ │ │ │ + bl 4086a8 │ │ │ │ adds r5, r0, r5 │ │ │ │ adc.w r8, r8, r0, asr #31 │ │ │ │ b.n 20a77c │ │ │ │ ldr.w r9, [sp, #12] │ │ │ │ orrs.w r3, r5, r8 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ str.w r8, [sp, #16] │ │ │ │ @@ -311868,15 +311871,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ lsrs r3, r2 │ │ │ │ subs r2, #32 │ │ │ │ lsl.w r6, r4, r6 │ │ │ │ orrs r3, r6 │ │ │ │ lsr.w r2, r4, r2 │ │ │ │ orrs r2, r3 │ │ │ │ - bl 3def08 │ │ │ │ + bl 3def00 │ │ │ │ b.n 20a72e │ │ │ │ mov r5, r1 │ │ │ │ str r1, [sp, #16] │ │ │ │ b.n 20a72e │ │ │ │ ldr r0, [r6, #8] │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ @@ -311910,15 +311913,15 @@ │ │ │ │ bcs.n 20a8aa │ │ │ │ mov r5, r0 │ │ │ │ ldr.w r0, [r5, #372] @ 0x174 │ │ │ │ movs r2, #1 │ │ │ │ cbz r0, 20a8a4 │ │ │ │ ldrb.w r1, [r5, #376] @ 0x178 │ │ │ │ lsr.w r1, r4, r1 │ │ │ │ - bl 3df150 │ │ │ │ + bl 3df148 │ │ │ │ mov r1, r4 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ cbz r3, 20a8a4 │ │ │ │ bl 20a4b8 │ │ │ │ add r4, r7 │ │ │ │ cmp r6, r4 │ │ │ │ @@ -311977,39 +311980,39 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ subs r3, r3, r5 │ │ │ │ str r2, [sp, #4] │ │ │ │ and.w r3, r3, #31 │ │ │ │ lsr.w r3, r0, r3 │ │ │ │ ldr.w r0, [r9, sl, lsl #2] │ │ │ │ ands r0, r3 │ │ │ │ - bl 4086b0 │ │ │ │ + bl 4086a8 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r3, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 20a97e │ │ │ │ subs r2, r2, r4 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ and.w r2, r2, #31 │ │ │ │ ldr.w r0, [r9, sl, lsl #2] │ │ │ │ str r3, [sp, #4] │ │ │ │ lsr.w r2, r1, r2 │ │ │ │ ands r0, r2 │ │ │ │ - bl 4086b0 │ │ │ │ + bl 4086a8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ subs r3, r3, r0 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ adds r0, r0, r3 │ │ │ │ str r0, [r6, #0] │ │ │ │ ldr r0, [r6, #4] │ │ │ │ adc.w r0, r0, r3, asr #31 │ │ │ │ str r0, [r6, #4] │ │ │ │ ldr.w r0, [r7, #340] @ 0x154 │ │ │ │ - bl 3df0a4 │ │ │ │ + bl 3df09c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -312020,15 +312023,15 @@ │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ bl 20a858 │ │ │ │ b.n 20a91c │ │ │ │ mov r1, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 3df4b0 │ │ │ │ + bl 3df4a8 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r3, r0 │ │ │ │ b.n 20a95a │ │ │ │ bl 146478 │ │ │ │ movs r2, #86 @ 0x56 │ │ │ │ movs r0, r6 │ │ │ │ asrs r0, r0, #20 │ │ │ │ @@ -312040,15 +312043,15 @@ │ │ │ │ ldr r6, [r0, #0] │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #232] @ (20aadc ) │ │ │ │ add r4, pc │ │ │ │ cmp r6, #0 │ │ │ │ beq.n 20aa7c │ │ │ │ mov r7, r0 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mov sl, r4 │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 20aa8e │ │ │ │ ldr.w r4, [r6, #228] @ 0xe4 │ │ │ │ @@ -312072,27 +312075,27 @@ │ │ │ │ add.w r2, r6, #228 @ 0xe4 │ │ │ │ mov r0, r5 │ │ │ │ str.w r2, [r6, #232] @ 0xe8 │ │ │ │ str.w r8, [r3, #24] │ │ │ │ blx 143ca4 │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 20aa22 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 20aac8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ cbz r3, 20aaa4 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ adds r0, #168 @ 0xa8 │ │ │ │ - bl 3da5a0 │ │ │ │ + bl 3da598 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ adds r0, #200 @ 0xc8 │ │ │ │ - bl 3da5a0 │ │ │ │ + bl 3da598 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ blx 143ca4 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r7, #0] │ │ │ │ add sp, #8 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ @@ -312117,15 +312120,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 20aa62 │ │ │ │ strb r3, [r0, #4] │ │ │ │ ldr r3, [pc, #40] @ (20aae4 ) │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3dcf84 │ │ │ │ + bl 3dcf7c │ │ │ │ b.n 20aa62 │ │ │ │ ldr r3, [pc, #28] @ (20aae8 ) │ │ │ │ movs r2, #101 @ 0x65 │ │ │ │ ldr r1, [pc, #28] @ (20aaec ) │ │ │ │ ldr r0, [pc, #32] @ (20aaf0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ @@ -312134,19 +312137,19 @@ │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ movs r1, #58 @ 0x3a │ │ │ │ movs r0, r6 │ │ │ │ cmp r0, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #656] @ 0x290 │ │ │ │ + ldr r3, [sp, #592] @ 0x250 │ │ │ │ movs r4, r5 │ │ │ │ - strb r6, [r1, #1] │ │ │ │ + strb r6, [r7, #0] │ │ │ │ movs r0, r4 │ │ │ │ - strb r2, [r4, #1] │ │ │ │ + strb r2, [r2, #1] │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ 0020aaf4 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -312174,30 +312177,30 @@ │ │ │ │ ldr r2, [pc, #156] @ (20abd0 ) │ │ │ │ mov r1, r4 │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r6 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ negs r2, r2 │ │ │ │ - bl 29bda8 │ │ │ │ + bl 29bda0 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 20ab94 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 29bf74 │ │ │ │ + bl 29bf6c │ │ │ │ str r4, [r7, #8] │ │ │ │ movs r4, #0 │ │ │ │ bl 20550c │ │ │ │ cbz r0, 20ab68 │ │ │ │ ldr r0, [pc, #120] @ (20abd4 ) │ │ │ │ movs r2, #172 @ 0xac │ │ │ │ ldr r1, [pc, #120] @ (20abd8 ) │ │ │ │ add r0, pc │ │ │ │ add r1, pc │ │ │ │ adds r0, #12 │ │ │ │ - bl 3da798 │ │ │ │ + bl 3da790 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -312228,42 +312231,42 @@ │ │ │ │ ldr r1, [pc, #68] @ (20abf8 ) │ │ │ │ add r4, pc │ │ │ │ adds r3, #124 @ 0x7c │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r2, #196 @ 0xc4 │ │ │ │ mov r4, r7 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 20ab68 │ │ │ │ nop │ │ │ │ movs r0, #34 @ 0x22 │ │ │ │ movs r0, r6 │ │ │ │ bmi.n 20ab50 │ │ │ │ movs r4, r7 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ bmi.n 20aaf4 │ │ │ │ movs r4, r7 │ │ │ │ - ldr r3, [pc, #896] @ (20af5c ) │ │ │ │ + ldr r3, [pc, #832] @ (20af1c ) │ │ │ │ movs r2, r4 │ │ │ │ subs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ bmi.n 20aca8 │ │ │ │ movs r4, r7 │ │ │ │ - ldr r3, [pc, #712] @ (20aeb0 ) │ │ │ │ + ldr r3, [pc, #648] @ (20ae70 ) │ │ │ │ movs r2, r4 │ │ │ │ - ldr r4, [pc, #232] @ (20acd4 ) │ │ │ │ + ldr r4, [pc, #168] @ (20ac94 ) │ │ │ │ movs r2, r4 │ │ │ │ - ldr r4, [pc, #320] @ (20ad30 ) │ │ │ │ + ldr r4, [pc, #256] @ (20acf0 ) │ │ │ │ movs r2, r4 │ │ │ │ - ldr r2, [sp, #784] @ 0x310 │ │ │ │ + ldr r2, [sp, #720] @ 0x2d0 │ │ │ │ movs r4, r5 │ │ │ │ - movs r3, #40 @ 0x28 │ │ │ │ + movs r3, #24 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r3, [pc, #536] @ (20ae14 ) │ │ │ │ + ldr r3, [pc, #472] @ (20add4 ) │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ 0020abfc : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -312321,15 +312324,15 @@ │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cbz r3, 20acb8 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3df72c │ │ │ │ + bl 3df724 │ │ │ │ mov r1, r0 │ │ │ │ str r1, [r4, #12] │ │ │ │ add sp, #12 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ @@ -312346,19 +312349,19 @@ │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ subs r6, r7, #2 │ │ │ │ movs r0, r6 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r1, [sp, #648] @ 0x288 │ │ │ │ movs r4, r5 │ │ │ │ - ldr r2, [pc, #496] @ (20aed0 ) │ │ │ │ + ldr r2, [pc, #432] @ (20ae90 ) │ │ │ │ movs r2, r4 │ │ │ │ - ldr r3, [pc, #240] @ (20add4 ) │ │ │ │ + ldr r3, [pc, #176] @ (20ad94 ) │ │ │ │ movs r2, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3800] @ 0xed8 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #172] @ (20ada4 ) │ │ │ │ @@ -312395,57 +312398,57 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 2a01c8 │ │ │ │ + bl 2a01c0 │ │ │ │ uxtb r4, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 29ffc8 │ │ │ │ + bl 29ffc0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r6 │ │ │ │ strb r3, [r6, r4] │ │ │ │ bl 1e03e4 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 20ad94 │ │ │ │ bl 20abfc │ │ │ │ cbnz r0, 20ad86 │ │ │ │ str r4, [r5, #4] │ │ │ │ b.n 20ad26 │ │ │ │ ldr r0, [pc, #48] @ (20adb0 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ b.n 20ad26 │ │ │ │ ldr r0, [pc, #44] @ (20adb4 ) │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ movs r4, #0 │ │ │ │ b.n 20ad26 │ │ │ │ ldr r0, [pc, #32] @ (20adb8 ) │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ b.n 20ad90 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ subs r6, r5, #0 │ │ │ │ movs r0, r6 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, r0, #0 │ │ │ │ movs r0, r6 │ │ │ │ - ldr r2, [pc, #616] @ (20b01c ) │ │ │ │ + ldr r2, [pc, #552] @ (20afdc ) │ │ │ │ movs r2, r4 │ │ │ │ - ldr r2, [pc, #760] @ (20b0b0 ) │ │ │ │ + ldr r2, [pc, #696] @ (20b070 ) │ │ │ │ movs r2, r4 │ │ │ │ - ldr r2, [pc, #624] @ (20b02c ) │ │ │ │ + ldr r2, [pc, #560] @ (20afec ) │ │ │ │ movs r2, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r7, [pc, #516] @ (20afd4 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -312529,15 +312532,15 @@ │ │ │ │ ldr.w r0, [r9, #340] @ 0x154 │ │ │ │ and.w r3, r3, #31 │ │ │ │ cmp r1, #32 │ │ │ │ bhi.n 20af18 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ lsr.w r3, fp, r3 │ │ │ │ ands r0, r3 │ │ │ │ - bl 4086b0 │ │ │ │ + bl 4086a8 │ │ │ │ adds r4, r0, r4 │ │ │ │ adc.w r8, r8, r0, asr #31 │ │ │ │ ldr.w r9, [r9, #296] @ 0x128 │ │ │ │ cmp.w r9, #0 │ │ │ │ bne.n 20ae7e │ │ │ │ ldr r2, [sp, #4] │ │ │ │ movs r3, #0 │ │ │ │ @@ -312566,15 +312569,15 @@ │ │ │ │ add sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - bl 3df4b0 │ │ │ │ + bl 3df4a8 │ │ │ │ adds r4, r0, r4 │ │ │ │ adc.w r8, r8, r0, asr #31 │ │ │ │ b.n 20ae74 │ │ │ │ ldr r3, [pc, #188] @ (20afe4 ) │ │ │ │ ldr r2, [pc, #192] @ (20afe8 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ @@ -312583,57 +312586,57 @@ │ │ │ │ ldr r3, [r7, r2] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r0, r3, #16 │ │ │ │ bpl.w 20ae1e │ │ │ │ ldr r0, [pc, #172] @ (20afec ) │ │ │ │ add.w r1, r4, #40 @ 0x28 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 20ae1e │ │ │ │ ldr r3, [pc, #164] @ (20aff0 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 20ae5a │ │ │ │ ldr r3, [pc, #144] @ (20afe8 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r2, r3, #16 │ │ │ │ bpl.w 20ae5a │ │ │ │ ldr r0, [pc, #144] @ (20aff4 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 20ae5a │ │ │ │ ldr r3, [pc, #140] @ (20aff8 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 20ade6 │ │ │ │ ldr r3, [pc, #112] @ (20afe8 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r4, r3, #16 │ │ │ │ bpl.w 20ade6 │ │ │ │ ldr r0, [pc, #120] @ (20affc ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 20ade6 │ │ │ │ ldr r3, [pc, #112] @ (20b000 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 20ae4a │ │ │ │ ldr r3, [pc, #76] @ (20afe8 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r1, r3, #16 │ │ │ │ bpl.w 20ae4a │ │ │ │ ldr r0, [pc, #92] @ (20b004 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 20ae4a │ │ │ │ mov r8, r4 │ │ │ │ b.n 20aec0 │ │ │ │ ldr r3, [pc, #84] @ (20b008 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -312643,45 +312646,45 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 20aeee │ │ │ │ ldr r0, [pc, #68] @ (20b00c ) │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r8 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 20aeee │ │ │ │ adds r0, r3, #5 │ │ │ │ movs r0, r6 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r5, #5 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #296] @ (20b118 ) │ │ │ │ + ldr r1, [pc, #232] @ (20b0d8 ) │ │ │ │ movs r2, r4 │ │ │ │ subs r4, r7, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #424] @ (20b1a0 ) │ │ │ │ + ldr r1, [pc, #360] @ (20b160 ) │ │ │ │ movs r2, r4 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #928] @ (20b3a0 ) │ │ │ │ + ldr r0, [pc, #864] @ (20b360 ) │ │ │ │ movs r2, r4 │ │ │ │ subs r4, r7, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #24] @ (20b020 ) │ │ │ │ + ldr r0, [pc, #984] @ (20b3e0 ) │ │ │ │ movs r2, r4 │ │ │ │ asrs r4, r2, #11 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #144] @ (20b0a0 ) │ │ │ │ + ldr r1, [pc, #80] @ (20b060 ) │ │ │ │ movs r2, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #132] @ (20b0a4 ) │ │ │ │ ldr r2, [pc, #132] @ (20b0a8 ) │ │ │ │ @@ -312798,19 +312801,19 @@ │ │ │ │ movs r0, r6 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7!, {r1, r3, r4} │ │ │ │ movs r4, r7 │ │ │ │ lsrs r0, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #328] @ 0x148 │ │ │ │ + str r5, [sp, #264] @ 0x108 │ │ │ │ movs r4, r5 │ │ │ │ - mov r4, r3 │ │ │ │ + mov r4, r1 │ │ │ │ movs r2, r4 │ │ │ │ - blx sp │ │ │ │ + blx fp │ │ │ │ movs r2, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (20b1a8 ) │ │ │ │ ldr r2, [pc, #76] @ (20b1ac ) │ │ │ │ @@ -312830,27 +312833,27 @@ │ │ │ │ bne.n 20b166 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 205434 │ │ │ │ ldr r0, [pc, #36] @ (20b1b0 ) │ │ │ │ add.w r1, r4, #40 @ 0x28 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ add r0, pc │ │ │ │ - bl 3e0d64 │ │ │ │ + bl 3e0d5c │ │ │ │ mov r0, r5 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ adds r6, r1, r7 │ │ │ │ movs r0, r6 │ │ │ │ lsrs r0, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - blxns r2 │ │ │ │ + blxns r0 │ │ │ │ movs r2, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #88] @ (20b21c ) │ │ │ │ ldr r2, [pc, #88] @ (20b220 ) │ │ │ │ @@ -312905,15 +312908,15 @@ │ │ │ │ bl 20b1b4 │ │ │ │ bl 20550c │ │ │ │ cbnz r0, 20b2ac │ │ │ │ ldr r4, [pc, #128] @ (20b2d4 ) │ │ │ │ add r4, pc │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cbz r0, 20b27a │ │ │ │ - bl 29bf74 │ │ │ │ + bl 29bf6c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 143ca4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ blx 143ca4 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ blx 143ca4 │ │ │ │ movs r3, #0 │ │ │ │ @@ -312928,15 +312931,15 @@ │ │ │ │ b.w 20a9dc │ │ │ │ ldr r0, [pc, #72] @ (20b2d8 ) │ │ │ │ movs r2, #172 @ 0xac │ │ │ │ ldr r1, [pc, #72] @ (20b2dc ) │ │ │ │ add r0, pc │ │ │ │ adds r0, #12 │ │ │ │ add r1, pc │ │ │ │ - bl 3da798 │ │ │ │ + bl 3da790 │ │ │ │ bl 20457c │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 20a9dc │ │ │ │ ldr r3, [pc, #48] @ (20b2e0 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -312956,21 +312959,21 @@ │ │ │ │ movs r0, r6 │ │ │ │ asrs r4, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r5!, {r3, r4, r7} │ │ │ │ movs r4, r7 │ │ │ │ ldmia r5!, {r3, r4, r6} │ │ │ │ movs r4, r7 │ │ │ │ - add r8, r5 │ │ │ │ + add r8, r3 │ │ │ │ movs r2, r4 │ │ │ │ subs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r5, {r2, r4, r5} │ │ │ │ movs r4, r7 │ │ │ │ - add lr, r0 │ │ │ │ + add r6, lr │ │ │ │ movs r2, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr.w r7, [pc, #1524] @ 20b8f8 │ │ │ │ @@ -313007,15 +313010,15 @@ │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr.w r1, [pc, #1440] @ 20b908 │ │ │ │ movs r2, #56 @ 0x38 │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc │ │ │ │ blx r3 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r0, #8] │ │ │ │ cbnz r3, 20b38a │ │ │ │ ldr.w r3, [pc, #1420] @ 20b90c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -313068,33 +313071,33 @@ │ │ │ │ umull r0, r1, r5, r3 │ │ │ │ add r1, r2 │ │ │ │ mov r6, sl │ │ │ │ ldrexd r2, r3, [r6] │ │ │ │ strexd r5, r0, r1, [r6] │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 20b40c │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 20b8dc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ cbz r3, 20b48a │ │ │ │ mov r0, r9 │ │ │ │ bl 20a2d0 │ │ │ │ bl 1d91c0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 20b7e2 │ │ │ │ movs r0, #0 │ │ │ │ - bl 3f0538 │ │ │ │ + bl 3f0530 │ │ │ │ movs r3, #0 │ │ │ │ movw r2, #16960 @ 0x4240 │ │ │ │ movt r2, #15 │ │ │ │ - bl 4085c0 │ │ │ │ + bl 4085b8 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ mov r5, r0 │ │ │ │ adds.w r3, r3, #1000 @ 0x3e8 │ │ │ │ mov fp, r1 │ │ │ │ adc.w r2, r2, #0 │ │ │ │ cmp r3, r0 │ │ │ │ @@ -313120,28 +313123,28 @@ │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 20b42a │ │ │ │ strb r3, [r0, #4] │ │ │ │ ldr.w r3, [pc, #1148] @ 20b91c │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3dcf84 │ │ │ │ + bl 3dcf7c │ │ │ │ b.n 20b42a │ │ │ │ add.w r3, sl, #16 │ │ │ │ ldrexd r0, r1, [r3] │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 39aacc │ │ │ │ + b.w 39aac4 │ │ │ │ movs r0, #0 │ │ │ │ - bl 3f0538 │ │ │ │ + bl 3f0530 │ │ │ │ movs r3, #0 │ │ │ │ movw r2, #16960 @ 0x4240 │ │ │ │ movt r2, #15 │ │ │ │ - bl 4085c0 │ │ │ │ + bl 4085b8 │ │ │ │ ldr.w r3, [pc, #1060] @ 20b900 │ │ │ │ strd r0, r1, [r4, #88] @ 0x58 │ │ │ │ ldr.w r8, [r7, r3] │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 20b352 │ │ │ │ ldr.w r3, [pc, #1072] @ 20b920 │ │ │ │ @@ -313152,19 +313155,19 @@ │ │ │ │ ldr.w r3, [pc, #1060] @ 20b924 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r6, r3, #16 │ │ │ │ bpl.w 20b352 │ │ │ │ ldr.w r0, [pc, #1052] @ 20b928 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 20b352 │ │ │ │ bl 205fe4 │ │ │ │ str r0, [sp, #20] │ │ │ │ - bl 29bc50 │ │ │ │ + bl 29bc48 │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ movw lr, #34079 @ 0x851f │ │ │ │ movt lr, #20971 @ 0x51eb │ │ │ │ subs r0, r0, r3 │ │ │ │ ldr r3, [r4, #100] @ 0x64 │ │ │ │ sbc.w r3, r1, r3 │ │ │ │ @@ -313235,15 +313238,15 @@ │ │ │ │ lsls r0, r3, #3 │ │ │ │ lsls r1, r1, #3 │ │ │ │ orr.w r1, r1, r3, lsr #29 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r2, r5, r3 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ sbc.w r3, fp, r3 │ │ │ │ - bl 408660 │ │ │ │ + bl 408658 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ ldrexd r0, r1, [r7] │ │ │ │ strexd ip, r2, r3, [r7] │ │ │ │ cmp.w ip, #0 │ │ │ │ bne.n 20b616 │ │ │ │ orrs.w r3, r6, r8 │ │ │ │ @@ -313251,15 +313254,15 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r4, #104] @ 0x68 │ │ │ │ ldrd r2, r3, [r4, #152] @ 0x98 │ │ │ │ str r5, [r4, #88] @ 0x58 │ │ │ │ str.w fp, [r4, #92] @ 0x5c │ │ │ │ strd r2, r3, [r4, #144] @ 0x90 │ │ │ │ - bl 29bc50 │ │ │ │ + bl 29bc48 │ │ │ │ strd r0, r1, [r4, #96] @ 0x60 │ │ │ │ b.n 20b46a │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ b.n 20b40a │ │ │ │ bl 20550c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -313269,19 +313272,19 @@ │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r7, [r3, #88] @ 0x58 │ │ │ │ ldr r1, [r3, #92] @ 0x5c │ │ │ │ subs r0, r7, r0 │ │ │ │ str r1, [sp, #20] │ │ │ │ sbc.w r1, r1, r2 │ │ │ │ - bl 408338 │ │ │ │ + bl 408330 │ │ │ │ vmov d8, r0, r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r8 │ │ │ │ - bl 408338 │ │ │ │ + bl 408330 │ │ │ │ vmov d6, r0, r1 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ vdiv.f64 d7, d8, d6 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr.w r2, [r4, #128] @ 0x80 │ │ │ │ str r1, [r4, #116] @ 0x74 │ │ │ │ ldr r1, [r3, #72] @ 0x48 │ │ │ │ @@ -313294,15 +313297,15 @@ │ │ │ │ mov r9, r1 │ │ │ │ sbc.w r1, r1, r2 │ │ │ │ ldr r2, [r4, #124] @ 0x7c │ │ │ │ str r2, [sp, #20] │ │ │ │ vstr d7, [r3, #96] @ 0x60 │ │ │ │ ldr r3, [r4, #120] @ 0x78 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 408338 │ │ │ │ + bl 408330 │ │ │ │ vmov d7, r0, r1 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ vcmp.f64 d7, #0.0 │ │ │ │ vmov.f64 d8, d7 │ │ │ │ vldr d7, [pc, #548] @ 20b8f0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ @@ -313363,30 +313366,30 @@ │ │ │ │ cbz r1, 20b7be │ │ │ │ rsbs r6, r6, #100 @ 0x64 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ sbc.w r3, r8, r8, lsl #1 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 408338 │ │ │ │ + bl 408330 │ │ │ │ vmov d8, r0, r1 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r0, r9 │ │ │ │ - bl 408338 │ │ │ │ + bl 408330 │ │ │ │ vmov d7, r0, r1 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r6 │ │ │ │ vdiv.f64 d6, d8, d7 │ │ │ │ vstr d6, [sp, #40] @ 0x28 │ │ │ │ - bl 408338 │ │ │ │ + bl 408330 │ │ │ │ vldr d6, [sp, #40] @ 0x28 │ │ │ │ vmov d7, r0, r1 │ │ │ │ vmul.f64 d7, d6, d7 │ │ │ │ vmov r0, r1, d7 │ │ │ │ - bl 4087d8 │ │ │ │ + bl 4087d0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ subs r0, r6, r0 │ │ │ │ sbc.w r3, r3, r1 │ │ │ │ cmp r0, r7 │ │ │ │ sbcs.w r2, r3, #0 │ │ │ │ itt cc │ │ │ │ strcc r3, [sp, #32] │ │ │ │ @@ -313413,29 +313416,29 @@ │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r0, r3, #16 │ │ │ │ bpl.w 20b43e │ │ │ │ ldr r0, [pc, #316] @ (20b938 ) │ │ │ │ ldrd r2, r3, [r4, #104] @ 0x68 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 20b43e │ │ │ │ bl 2052f0 │ │ │ │ cbnz r0, 20b848 │ │ │ │ ldrd ip, lr, [r4, #104] @ 0x68 │ │ │ │ b.n 20b5be │ │ │ │ subs.w r3, r8, r3 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ sbc.w r0, r7, r2 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mul.w r1, r3, r1 │ │ │ │ mla r1, r2, r0, r1 │ │ │ │ umull r0, r3, r3, r2 │ │ │ │ add r1, r3 │ │ │ │ - bl 408338 │ │ │ │ + bl 408330 │ │ │ │ vmov d6, r0, r1 │ │ │ │ vdiv.f64 d7, d6, d8 │ │ │ │ b.n 20b6e8 │ │ │ │ mov r0, r7 │ │ │ │ bl 1f6f68 │ │ │ │ ldrd ip, lr, [r4, #104] @ 0x68 │ │ │ │ b.n 20b5be │ │ │ │ @@ -313476,29 +313479,29 @@ │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 20b80e │ │ │ │ ldr r0, [pc, #156] @ (20b948 ) │ │ │ │ ldrd r2, r3, [r1, #56] @ 0x38 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 20b80e │ │ │ │ ldr r1, [pc, #148] @ (20b94c ) │ │ │ │ ldr r1, [r7, r1] │ │ │ │ ldrh r1, [r1, #0] │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 20b724 │ │ │ │ ldr r1, [pc, #96] @ (20b924 ) │ │ │ │ ldr r1, [r7, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ lsls r1, r1, #16 │ │ │ │ bpl.w 20b724 │ │ │ │ ldr r0, [pc, #128] @ (20b950 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ b.n 20b724 │ │ │ │ ldr r3, [pc, #116] @ (20b954 ) │ │ │ │ movs r2, #101 @ 0x65 │ │ │ │ ldr r1, [pc, #116] @ (20b958 ) │ │ │ │ ldr r0, [pc, #120] @ (20b95c ) │ │ │ │ add r3, pc │ │ │ │ @@ -313511,15 +313514,15 @@ │ │ │ │ movs r0, r6 │ │ │ │ adds r1, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 20b97c │ │ │ │ + ble.n 20b95c │ │ │ │ movs r7, r3 │ │ │ │ cmp r0, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r4!, {r1, r3} │ │ │ │ movs r4, r7 │ │ │ │ @@ -313527,52 +313530,52 @@ │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #20 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r6, fp │ │ │ │ + add r6, r9 │ │ │ │ movs r2, r4 │ │ │ │ ldmia r1, {r1, r2, r3, r7} │ │ │ │ movs r4, r7 │ │ │ │ ldmia r0!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ movs r4, r7 │ │ │ │ asrs r0, r5, #29 │ │ │ │ movs r0, r0 │ │ │ │ - sbcs r4, r1 │ │ │ │ + adcs r4, r7 │ │ │ │ movs r2, r4 │ │ │ │ stmia r7!, {r1, r2, r3, r7} │ │ │ │ movs r4, r7 │ │ │ │ stmia r7!, {r1, r2, r4, r5, r6} │ │ │ │ movs r4, r7 │ │ │ │ subs r4, r5, r7 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r4 │ │ │ │ + asrs r2, r2 │ │ │ │ movs r2, r4 │ │ │ │ adds r3, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r5 │ │ │ │ + lsrs r0, r3 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r0, [r2, #44] @ 0x2c │ │ │ │ + ldrh r0, [r0, #44] @ 0x2c │ │ │ │ movs r4, r5 │ │ │ │ - str r2, [r7, #32] │ │ │ │ + str r2, [r5, #32] │ │ │ │ movs r0, r4 │ │ │ │ - str r6, [r1, #36] @ 0x24 │ │ │ │ + str r6, [r7, #32] │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ 0020b960 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr.w r8, [pc, #152] @ 20ba18 │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r0, #8] │ │ │ │ add r8, pc │ │ │ │ cbnz r3, 20b996 │ │ │ │ ldr r3, [pc, #144] @ (20ba1c ) │ │ │ │ @@ -313592,15 +313595,15 @@ │ │ │ │ blx r6 │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 20b9bc │ │ │ │ ldr.w r4, [r4, #296] @ 0x128 │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 20b9a0 │ │ │ │ movs r5, #0 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cbz r3, 20ba04 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ cbz r3, 20b9e0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ @@ -313618,15 +313621,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 20b9ca │ │ │ │ strb r3, [r0, #4] │ │ │ │ ldr r3, [pc, #44] @ (20ba24 ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3dcf84 │ │ │ │ + bl 3dcf7c │ │ │ │ b.n 20b9ca │ │ │ │ ldr r3, [pc, #32] @ (20ba28 ) │ │ │ │ movs r2, #101 @ 0x65 │ │ │ │ ldr r1, [pc, #32] @ (20ba2c ) │ │ │ │ ldr r0, [pc, #36] @ (20ba30 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ @@ -313637,19 +313640,19 @@ │ │ │ │ movs r0, r6 │ │ │ │ cmp r0, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r5, #34] @ 0x22 │ │ │ │ + ldrh r0, [r3, #34] @ 0x22 │ │ │ │ movs r4, r5 │ │ │ │ - str r2, [r2, #16] │ │ │ │ + str r2, [r0, #16] │ │ │ │ movs r0, r4 │ │ │ │ - str r6, [r4, #16] │ │ │ │ + str r6, [r2, #16] │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ 0020ba34 : │ │ │ │ ldr r3, [pc, #44] @ (20ba64 ) │ │ │ │ ldr r2, [pc, #48] @ (20ba68 ) │ │ │ │ add r3, pc │ │ │ │ push {r4} │ │ │ │ @@ -313745,15 +313748,15 @@ │ │ │ │ sub.w r1, r1, ip │ │ │ │ ldr.w ip, [pc, #24] @ 20bb2c │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r0, #368] @ 0x170 │ │ │ │ ldr.w r3, [r3, ip] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ lsrs r1, r3 │ │ │ │ - b.w 3defb0 │ │ │ │ + b.w 3defa8 │ │ │ │ asrs r6, r2, #32 │ │ │ │ movs r0, r6 │ │ │ │ asrs r0, r0, #20 │ │ │ │ ... │ │ │ │ │ │ │ │ 0020bb30 : │ │ │ │ ldr r1, [pc, #88] @ (20bb8c ) │ │ │ │ @@ -313815,34 +313818,34 @@ │ │ │ │ add.w r0, r4, #63 @ 0x3f │ │ │ │ lsrs r0, r0, #5 │ │ │ │ blx 143b64 │ │ │ │ mov r2, r4 │ │ │ │ adds r4, #7 │ │ │ │ ldr.w r1, [r6, #368] @ 0x170 │ │ │ │ mov r7, r0 │ │ │ │ - bl 3df51c │ │ │ │ + bl 3df514 │ │ │ │ lsrs r4, r4, #3 │ │ │ │ movs r3, #0 │ │ │ │ adds r4, #7 │ │ │ │ mov r0, r5 │ │ │ │ bic.w r4, r4, #7 │ │ │ │ mov r2, r4 │ │ │ │ - bl 2a0520 │ │ │ │ + bl 2a0518 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 29fa50 │ │ │ │ + bl 29fa48 │ │ │ │ mov r0, r7 │ │ │ │ blx 143ca4 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc, #72 @ (adr r3, 20bc48 ) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ - bl 2a0520 │ │ │ │ + bl 2a0518 │ │ │ │ mov r0, r5 │ │ │ │ - bl 29f814 │ │ │ │ + bl 29f80c │ │ │ │ adds r4, #8 │ │ │ │ adc.w r1, r0, #0 │ │ │ │ cbz r0, 20bc1a │ │ │ │ mov r4, r0 │ │ │ │ asrs r1, r0, #31 │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #0 │ │ │ │ @@ -313853,53 +313856,53 @@ │ │ │ │ ldr r1, [pc, #44] @ (20bc58 ) │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [pc, #44] @ (20bc5c ) │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ add r1, pc │ │ │ │ adds r1, #188 @ 0xbc │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ mov r1, r4 │ │ │ │ b.n 20bc1a │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ldmia r5, {r0, r1, r2, r3, r5, r6, r7} │ │ │ │ ldrh r3, [r5, #12] │ │ │ │ cmp r7, ip │ │ │ │ lsls r3, r4, #4 │ │ │ │ lsrs r2, r0, #30 │ │ │ │ movs r0, r6 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r0, #18] │ │ │ │ + ldrh r0, [r6, #16] │ │ │ │ movs r4, r5 │ │ │ │ - subs r5, #220 @ 0xdc │ │ │ │ + subs r5, #204 @ 0xcc │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ 0020bc60 : │ │ │ │ ldr r0, [pc, #8] @ (20bc6c ) │ │ │ │ add r0, pc │ │ │ │ adds r0, #120 @ 0x78 │ │ │ │ - b.w 3e1dac │ │ │ │ + b.w 3e1da4 │ │ │ │ nop │ │ │ │ stmia r3!, {r1, r3, r7} │ │ │ │ movs r4, r7 │ │ │ │ │ │ │ │ 0020bc70 : │ │ │ │ ldr r3, [pc, #12] @ (20bc80 ) │ │ │ │ mov r1, r0 │ │ │ │ add r3, pc │ │ │ │ add.w r0, r3, #120 @ 0x78 │ │ │ │ - b.w 3e1db8 │ │ │ │ + b.w 3e1db0 │ │ │ │ nop │ │ │ │ stmia r3!, {r3, r4, r5, r6} │ │ │ │ movs r4, r7 │ │ │ │ │ │ │ │ 0020bc84 : │ │ │ │ - b.w 3e1dd0 │ │ │ │ + b.w 3e1dc8 │ │ │ │ │ │ │ │ 0020bc88 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #80] @ (20bce8 ) │ │ │ │ @@ -313912,15 +313915,15 @@ │ │ │ │ add.w r0, r3, #120 @ 0x78 │ │ │ │ ldr r3, [pc, #68] @ (20bcf0 ) │ │ │ │ add ip, pc │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 3e1df0 │ │ │ │ + bl 3e1de8 │ │ │ │ ldr r2, [pc, #52] @ (20bcf4 ) │ │ │ │ ldr r3, [pc, #44] @ (20bcf0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ @@ -314052,24 +314055,24 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #64] @ (20be50 ) │ │ │ │ movs r0, #0 │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r3, #48] @ 0x30 │ │ │ │ - bl 3f0538 │ │ │ │ + bl 3f0530 │ │ │ │ movs r3, #0 │ │ │ │ movw r2, #16960 @ 0x4240 │ │ │ │ movt r2, #15 │ │ │ │ - bl 4085c0 │ │ │ │ + bl 4085b8 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ strd r0, r1, [r4, #88] @ 0x58 │ │ │ │ strd r2, r3, [r4, #104] @ 0x68 │ │ │ │ - bl 29bc50 │ │ │ │ + bl 29bc48 │ │ │ │ strd r0, r1, [r4, #96] @ 0x60 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -314239,27 +314242,27 @@ │ │ │ │ beq.n 20c03e │ │ │ │ mov r7, r0 │ │ │ │ add r2, sp, #4 │ │ │ │ add.w r0, r3, #120 @ 0x78 │ │ │ │ add r1, sp, #8 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 3e1df0 │ │ │ │ + bl 3e1de8 │ │ │ │ cbnz r0, 20c028 │ │ │ │ ldr r4, [pc, #124] @ (20c060 ) │ │ │ │ mov r1, r7 │ │ │ │ add r4, pc │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ bl 20b2ec │ │ │ │ add r2, sp, #4 │ │ │ │ add r1, sp, #8 │ │ │ │ add.w r0, r4, #120 @ 0x78 │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 3e1df0 │ │ │ │ + bl 3e1de8 │ │ │ │ cbnz r0, 20c032 │ │ │ │ ldr r2, [pc, #96] @ (20c064 ) │ │ │ │ ldr r3, [pc, #84] @ (20c058 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ @@ -314271,19 +314274,19 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 3e0150 │ │ │ │ + bl 3e0148 │ │ │ │ str r4, [sp, #4] │ │ │ │ b.n 20bfe2 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 3e0150 │ │ │ │ + bl 3e0148 │ │ │ │ b.n 20c000 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #40] @ (20c068 ) │ │ │ │ movw r2, #1194 @ 0x4aa │ │ │ │ ldr r1, [pc, #36] @ (20c06c ) │ │ │ │ ldr r0, [pc, #40] @ (20c070 ) │ │ │ │ add r3, pc │ │ │ │ @@ -314297,19 +314300,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ stmia r0!, {r4, r5} │ │ │ │ movs r4, r7 │ │ │ │ stmia r0!, {r1, r2} │ │ │ │ movs r4, r7 │ │ │ │ lsrs r0, r5, #12 │ │ │ │ movs r0, r6 │ │ │ │ - strh r4, [r5, #48] @ 0x30 │ │ │ │ + strh r4, [r3, #48] @ 0x30 │ │ │ │ movs r4, r5 │ │ │ │ - adds r6, #246 @ 0xf6 │ │ │ │ + adds r6, #230 @ 0xe6 │ │ │ │ movs r2, r4 │ │ │ │ - subs r1, #226 @ 0xe2 │ │ │ │ + subs r1, #210 @ 0xd2 │ │ │ │ movs r2, r4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #236] @ (20c170 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -314357,22 +314360,22 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #124] @ (20c178 ) │ │ │ │ movw r1, #3468 @ 0xd8c │ │ │ │ add r0, pc │ │ │ │ bl 1cbccc │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r0, #8] │ │ │ │ cbz r3, 20c14e │ │ │ │ movs r0, #0 │ │ │ │ bl 20bfa0 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cbz r3, 20c15c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ cbz r3, 20c12c │ │ │ │ bl 1cbd38 │ │ │ │ b.n 20c094 │ │ │ │ @@ -314384,15 +314387,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 20c126 │ │ │ │ strb r3, [r0, #4] │ │ │ │ ldr r3, [pc, #56] @ (20c17c ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3dcf84 │ │ │ │ + bl 3dcf7c │ │ │ │ b.n 20c126 │ │ │ │ ldr r3, [pc, #48] @ (20c180 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [r0, #0] │ │ │ │ dmb ish │ │ │ │ b.n 20c112 │ │ │ │ @@ -314405,25 +314408,25 @@ │ │ │ │ adds r3, #108 @ 0x6c │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ lsrs r2, r4, #10 │ │ │ │ movs r0, r6 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #64 @ 0x40 │ │ │ │ + adds r6, #48 @ 0x30 │ │ │ │ movs r2, r4 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r2, #40] @ 0x28 │ │ │ │ + strh r0, [r0, #40] @ 0x28 │ │ │ │ movs r4, r5 │ │ │ │ - ldr r2, [r7, r6] │ │ │ │ + ldr r2, [r5, r6] │ │ │ │ movs r0, r4 │ │ │ │ - ldr r6, [r1, r7] │ │ │ │ + ldr r6, [r7, r6] │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ 0020c190 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -314435,15 +314438,15 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r1, [ip, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov.w r1, #0 │ │ │ │ strd r2, r3, [sp] │ │ │ │ - bl 3ebd94 │ │ │ │ + bl 3ebd8c │ │ │ │ cbnz r0, 20c1f2 │ │ │ │ ldrb.w r0, [sp] │ │ │ │ and.w r0, r0, #1 │ │ │ │ ldr r2, [pc, #52] @ (20c204 ) │ │ │ │ ldr r3, [pc, #48] @ (20c200 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -314485,18 +314488,18 @@ │ │ │ │ movs r0, #1 │ │ │ │ movs r1, #0 │ │ │ │ add r8, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 3ebed8 │ │ │ │ + bl 3ebed0 │ │ │ │ subs r6, r0, #0 │ │ │ │ blt.n 20c31a │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 20c2e6 │ │ │ │ ldr r3, [pc, #248] @ (20c34c ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ @@ -314517,26 +314520,26 @@ │ │ │ │ cbnz r5, 20c298 │ │ │ │ ldr r2, [r4, #28] │ │ │ │ mov r3, r5 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r0, r6 │ │ │ │ str r7, [sp, #8] │ │ │ │ vstr d8, [sp] │ │ │ │ - bl 3ec0a8 │ │ │ │ + bl 3ec0a0 │ │ │ │ cbnz r0, 20c2a2 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ lsls r3, r3, #25 │ │ │ │ bpl.n 20c2a2 │ │ │ │ ldr.w r4, [r4, #296] @ 0x128 │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 20c268 │ │ │ │ movs r5, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3ec070 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3ec068 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 20c322 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ cbz r3, 20c2f6 │ │ │ │ ldr r2, [pc, #148] @ (20c350 ) │ │ │ │ @@ -314571,15 +314574,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 20c2b8 │ │ │ │ strb r3, [r0, #4] │ │ │ │ ldr r3, [pc, #76] @ (20c358 ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3dcf84 │ │ │ │ + bl 3dcf7c │ │ │ │ b.n 20c2b8 │ │ │ │ movs r5, #0 │ │ │ │ b.n 20c2b8 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #56] @ (20c35c ) │ │ │ │ movs r2, #101 @ 0x65 │ │ │ │ ldr r1, [pc, #56] @ (20c360 ) │ │ │ │ @@ -314604,19 +314607,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #1 │ │ │ │ movs r0, r6 │ │ │ │ cmp r0, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r1, #26] │ │ │ │ + strh r2, [r7, #24] │ │ │ │ movs r4, r5 │ │ │ │ - ldrsb r4, [r6, r7] │ │ │ │ + ldrsb r4, [r4, r7] │ │ │ │ movs r0, r4 │ │ │ │ - ldr r0, [r1, r0] │ │ │ │ + ldrsb r0, [r7, r7] │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ 0020c368 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -314626,15 +314629,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r5, [pc, #308] @ (20c4b4 ) │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r0, #8] │ │ │ │ cbnz r3, 20c3a4 │ │ │ │ ldr r3, [pc, #284] @ (20c4b8 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -314673,15 +314676,15 @@ │ │ │ │ mov r1, ip │ │ │ │ mov r0, lr │ │ │ │ add r2, pc │ │ │ │ bl 1d7b64 │ │ │ │ ldr.w r4, [r4, #296] @ 0x128 │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 20c3ac │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 20c496 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ cbz r3, 20c458 │ │ │ │ ldr r2, [pc, #176] @ (20c4c4 ) │ │ │ │ @@ -314733,15 +314736,15 @@ │ │ │ │ bne.n 20c492 │ │ │ │ ldr r3, [pc, #72] @ (20c4cc ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #64 @ 0x40 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 3dcf84 │ │ │ │ + b.w 3dcf7c │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #56] @ (20c4d0 ) │ │ │ │ movs r2, #101 @ 0x65 │ │ │ │ ldr r1, [pc, #56] @ (20c4d4 ) │ │ │ │ ldr r0, [pc, #56] @ (20c4d8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ @@ -314762,19 +314765,19 @@ │ │ │ │ b.n 20c50e │ │ │ │ vqshl.u32 d16, d6, #31 │ │ │ │ movs r0, r6 │ │ │ │ lsls r4, r7, #26 │ │ │ │ movs r0, r6 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r2, #14] │ │ │ │ + strh r6, [r0, #14] │ │ │ │ movs r4, r5 │ │ │ │ - ldrsb r0, [r0, r2] │ │ │ │ + ldrsb r0, [r6, r1] │ │ │ │ movs r0, r4 │ │ │ │ - ldrsb r4, [r2, r2] │ │ │ │ + ldrsb r4, [r0, r2] │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ 0020c4dc : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ @@ -314790,19 +314793,19 @@ │ │ │ │ movs r1, #0 │ │ │ │ ldr r4, [r5, r4] │ │ │ │ add r6, pc │ │ │ │ ldr r7, [r3, #48] @ 0x30 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #76] @ 0x4c │ │ │ │ mov.w r4, #0 │ │ │ │ - bl 3ebed8 │ │ │ │ + bl 3ebed0 │ │ │ │ subs r5, r0, #0 │ │ │ │ blt.n 20c5ee │ │ │ │ str r5, [r7, #56] @ 0x38 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 20c64e │ │ │ │ ldr r3, [pc, #508] @ (20c728 ) │ │ │ │ ldr.w r9, [r6, r3] │ │ │ │ @@ -314828,15 +314831,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 20c5c0 │ │ │ │ ldr r2, [r4, #28] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r0, [r7, #56] @ 0x38 │ │ │ │ str r3, [sp, #8] │ │ │ │ strd sl, fp, [sp] │ │ │ │ - bl 3ec0a8 │ │ │ │ + bl 3ec0a0 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 20c688 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ orr.w r3, r3, #64 @ 0x40 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ @@ -314852,27 +314855,27 @@ │ │ │ │ ldr r2, [r4, #24] │ │ │ │ movs r3, #1 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r0 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ec278 │ │ │ │ + bl 3ec270 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 20c688 │ │ │ │ ldr r3, [pc, #376] @ (20c730 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 20c65c │ │ │ │ ldr.w r4, [r4, #296] @ 0x128 │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 20c54c │ │ │ │ movs r5, #0 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 20c704 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ cbnz r3, 20c5ee │ │ │ │ dmb ish │ │ │ │ @@ -314937,53 +314940,53 @@ │ │ │ │ ldr r0, [pc, #208] @ (20c744 ) │ │ │ │ ldr r1, [r4, #28] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ add r0, pc │ │ │ │ ldr.w r2, [r4, #336] @ 0x150 │ │ │ │ str r1, [sp, #0] │ │ │ │ add.w r1, r4, #40 @ 0x28 │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 20c5c0 │ │ │ │ ldr r0, [pc, #188] @ (20c748 ) │ │ │ │ ldr.w r9, [sp, #20] │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ ldr.w r4, [r9, #32] │ │ │ │ cbz r4, 20c6ca │ │ │ │ mov r0, r4 │ │ │ │ bl 20abfc │ │ │ │ cbnz r0, 20c6c2 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ lsls r3, r3, #25 │ │ │ │ bpl.n 20c6c2 │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r4, #28] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r0, [r7, #56] @ 0x38 │ │ │ │ - bl 3ec1a8 │ │ │ │ + bl 3ec1a0 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bic.w r3, r3, #64 @ 0x40 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ bl 1d4b64 │ │ │ │ ldr.w r4, [r4, #296] @ 0x128 │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 20c69a │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ec070 │ │ │ │ + bl 3ec068 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r5, r3 │ │ │ │ str r3, [r7, #56] @ 0x38 │ │ │ │ b.n 20c5ca │ │ │ │ strb r3, [r0, #4] │ │ │ │ ldr r3, [pc, #108] @ (20c74c ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3dcf84 │ │ │ │ + bl 3dcf7c │ │ │ │ b.n 20c5ee │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #96] @ (20c750 ) │ │ │ │ movw r2, #1697 @ 0x6a1 │ │ │ │ ldr r1, [pc, #92] @ (20c754 ) │ │ │ │ ldr r0, [pc, #96] @ (20c758 ) │ │ │ │ add r3, pc │ │ │ │ @@ -315017,45 +315020,45 @@ │ │ │ │ movs r0, r6 │ │ │ │ cmp r0, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #230 @ 0xe6 │ │ │ │ + adds r3, #214 @ 0xd6 │ │ │ │ movs r2, r4 │ │ │ │ - adds r4, #26 │ │ │ │ + adds r4, #10 │ │ │ │ movs r2, r4 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r7, #29] │ │ │ │ + ldrb r4, [r5, #29] │ │ │ │ movs r4, r5 │ │ │ │ - adds r0, #70 @ 0x46 │ │ │ │ + adds r0, #54 @ 0x36 │ │ │ │ movs r2, r4 │ │ │ │ - adds r3, #62 @ 0x3e │ │ │ │ + adds r3, #46 @ 0x2e │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r0, [r5, #29] │ │ │ │ + ldrb r0, [r3, #29] │ │ │ │ movs r4, r5 │ │ │ │ - strb r2, [r2, r0] │ │ │ │ + strb r2, [r0, r0] │ │ │ │ movs r0, r4 │ │ │ │ - strb r6, [r4, r0] │ │ │ │ + strb r6, [r2, r0] │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ 0020c768 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #252] @ (20c874 ) │ │ │ │ sub sp, #16 │ │ │ │ ldr r5, [pc, #252] @ (20c878 ) │ │ │ │ add r3, pc │ │ │ │ add r5, pc │ │ │ │ ldr r6, [r3, #48] @ 0x30 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r0, #8] │ │ │ │ cbnz r3, 20c79a │ │ │ │ ldr r3, [pc, #236] @ (20c87c ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -315071,33 +315074,33 @@ │ │ │ │ cbnz r0, 20c7d4 │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ lsls r2, r2, #25 │ │ │ │ bpl.n 20c7d4 │ │ │ │ ldr r2, [r4, #28] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r0, [r6, #56] @ 0x38 │ │ │ │ - bl 3ec1a8 │ │ │ │ + bl 3ec1a0 │ │ │ │ ldr r3, [pc, #196] @ (20c884 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 20c832 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bic.w r3, r3, #64 @ 0x40 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ bl 1d4b64 │ │ │ │ ldr.w r4, [r4, #296] @ 0x128 │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 20c7a2 │ │ │ │ ldr r0, [r6, #56] @ 0x38 │ │ │ │ - bl 3ec070 │ │ │ │ + bl 3ec068 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r6, #56] @ 0x38 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 20c85e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ cbz r3, 20c80c │ │ │ │ add sp, #16 │ │ │ │ @@ -315118,15 +315121,15 @@ │ │ │ │ strb r3, [r0, #4] │ │ │ │ ldr r3, [pc, #100] @ (20c888 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 3dcf84 │ │ │ │ + b.w 3dcf7c │ │ │ │ ldr r3, [pc, #88] @ (20c88c ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 20c7c6 │ │ │ │ ldr r3, [pc, #80] @ (20c890 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ @@ -315136,15 +315139,15 @@ │ │ │ │ ldr r0, [pc, #76] @ (20c894 ) │ │ │ │ ldr r1, [r4, #28] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ add r0, pc │ │ │ │ ldr.w r2, [r4, #336] @ 0x150 │ │ │ │ str r1, [sp, #0] │ │ │ │ add.w r1, r4, #40 @ 0x28 │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 20c7c6 │ │ │ │ ldr r3, [pc, #56] @ (20c898 ) │ │ │ │ movs r2, #101 @ 0x65 │ │ │ │ ldr r1, [pc, #56] @ (20c89c ) │ │ │ │ ldr r0, [pc, #56] @ (20c8a0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ @@ -315164,31 +315167,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #28 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #160 @ 0xa0 │ │ │ │ + adds r2, #144 @ 0x90 │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r6, [r1, #24] │ │ │ │ + ldrb r6, [r7, #23] │ │ │ │ movs r4, r5 │ │ │ │ - strh r0, [r7, r2] │ │ │ │ + strh r0, [r5, r2] │ │ │ │ movs r0, r4 │ │ │ │ - strh r4, [r1, r3] │ │ │ │ + strh r4, [r7, r2] │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ 0020c8a4 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ ldr r7, [pc, #160] @ (20c958 ) │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ add r7, pc │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r0, #8] │ │ │ │ cbnz r3, 20c8d0 │ │ │ │ ldr r3, [pc, #148] @ (20c95c ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ @@ -315208,15 +315211,15 @@ │ │ │ │ ldr r3, [r4, #24] │ │ │ │ adds r3, r3, r5 │ │ │ │ mov r5, r3 │ │ │ │ adc.w r6, r6, #0 │ │ │ │ ldr.w r4, [r4, #296] @ 0x128 │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 20c8de │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cbz r3, 20c942 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ cbz r3, 20c91a │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ @@ -315234,15 +315237,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 20c906 │ │ │ │ strb r3, [r0, #4] │ │ │ │ ldr r3, [pc, #52] @ (20c964 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3dcf84 │ │ │ │ + bl 3dcf7c │ │ │ │ b.n 20c906 │ │ │ │ mov r5, r4 │ │ │ │ mov r6, r4 │ │ │ │ b.n 20c8f8 │ │ │ │ ldr r3, [pc, #36] @ (20c968 ) │ │ │ │ movs r2, #101 @ 0x65 │ │ │ │ ldr r1, [pc, #36] @ (20c96c ) │ │ │ │ @@ -315257,19 +315260,19 @@ │ │ │ │ movs r0, r6 │ │ │ │ cmp r0, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r5, #20] │ │ │ │ + ldrb r2, [r3, #20] │ │ │ │ movs r4, r5 │ │ │ │ - str r4, [r2, r7] │ │ │ │ + str r4, [r0, r7] │ │ │ │ movs r0, r4 │ │ │ │ - str r0, [r5, r7] │ │ │ │ + str r0, [r3, r7] │ │ │ │ movs r0, r4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r6, [pc, #192] @ (20ca48 ) │ │ │ │ @@ -315280,18 +315283,18 @@ │ │ │ │ blx 1444d8 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [r5, #0] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 20ca26 │ │ │ │ adds r0, #168 @ 0xa8 │ │ │ │ movs r4, #0 │ │ │ │ - bl 3da564 │ │ │ │ + bl 3da55c │ │ │ │ ldr r0, [r5, #0] │ │ │ │ adds r0, #200 @ 0xc8 │ │ │ │ - bl 3da564 │ │ │ │ + bl 3da55c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str.w r4, [r3, #228] @ 0xe4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add.w r2, r3, #228 @ 0xe4 │ │ │ │ str.w r2, [r3, #232] @ 0xe8 │ │ │ │ ldr r7, [r5, #0] │ │ │ │ bl 20c8a4 │ │ │ │ @@ -315337,28 +315340,28 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #272 @ 0x110 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2809 @ 0xaf9 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mov r0, r4 │ │ │ │ b.n 20ca14 │ │ │ │ lsls r0, r4, #6 │ │ │ │ movs r0, r6 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r0, #17] │ │ │ │ + ldrb r6, [r6, #16] │ │ │ │ movs r4, r5 │ │ │ │ - adds r1, #8 │ │ │ │ + adds r0, #248 @ 0xf8 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r5, #8 │ │ │ │ + cmp r4, #248 @ 0xf8 │ │ │ │ movs r2, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr.w r7, [pc, #1912] @ 20d1ec │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -315373,25 +315376,25 @@ │ │ │ │ ldr.w sl, [r7, r3] │ │ │ │ ldr.w r3, [r8] │ │ │ │ str r6, [r3, #0] │ │ │ │ ldr.w r3, [pc, #1884] @ 20d1f4 │ │ │ │ ldr.w r8, [r7, r3] │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r0, #8] │ │ │ │ cbnz r3, 20cabe │ │ │ │ ldr.w r3, [pc, #1860] @ 20d1f8 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [r0, #0] │ │ │ │ dmb ish │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r0, #8] │ │ │ │ cbnz r3, 20cad8 │ │ │ │ ldr.w r3, [pc, #1836] @ 20d1f8 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -315408,26 +315411,26 @@ │ │ │ │ ldr r3, [r4, #24] │ │ │ │ adds r3, r3, r5 │ │ │ │ mov r5, r3 │ │ │ │ adc.w fp, fp, #0 │ │ │ │ ldr.w r4, [r4, #296] @ 0x128 │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 20cae6 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 20d1d6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 20cf48 │ │ │ │ orr.w r2, r5, #4 │ │ │ │ mov r3, fp │ │ │ │ mov r0, r6 │ │ │ │ - bl 2a0520 │ │ │ │ + bl 2a0518 │ │ │ │ ldr.w r4, [sl, #32] │ │ │ │ cmp r4, #0 │ │ │ │ beq.w 20cc58 │ │ │ │ blx 14436c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ rsb sl, r3, #0 │ │ │ │ cmp sl, r0 │ │ │ │ @@ -315441,33 +315444,33 @@ │ │ │ │ bl 1df2c8 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 20cb3e │ │ │ │ add.w r0, r4, #40 @ 0x28 │ │ │ │ blx 144d90 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 29fe6c │ │ │ │ + bl 29fe64 │ │ │ │ add.w r0, r4, #40 @ 0x28 │ │ │ │ blx 144d90 │ │ │ │ add.w r1, r4, #40 @ 0x28 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 29fa50 │ │ │ │ + bl 29fa48 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2a0520 │ │ │ │ + bl 2a0518 │ │ │ │ bl 205434 │ │ │ │ cbz r0, 20cb96 │ │ │ │ ldr.w r2, [r4, #336] @ 0x150 │ │ │ │ cmp r2, sl │ │ │ │ beq.n 20cb96 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2a0520 │ │ │ │ + bl 2a0518 │ │ │ │ bl 20535c │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 20cce6 │ │ │ │ bl 205338 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 20cb3e │ │ │ │ movs r0, #28 │ │ │ │ @@ -315476,15 +315479,15 @@ │ │ │ │ ldr r3, [r4, #24] │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ lsrs r3, r2 │ │ │ │ adds r3, #31 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ mov.w fp, r3, lsl #2 │ │ │ │ - bl 29fd9c │ │ │ │ + bl 29fd94 │ │ │ │ add.w r3, fp, #1044480 @ 0xff000 │ │ │ │ adds r0, #28 │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ addw r3, r3, #4095 @ 0xfff │ │ │ │ adc.w r1, r1, #0 │ │ │ │ adds r3, r3, r0 │ │ │ │ rsb r2, r2, #0 │ │ │ │ @@ -315511,29 +315514,29 @@ │ │ │ │ movs r2, #28 │ │ │ │ str r3, [r5, #4] │ │ │ │ movs r3, #1 │ │ │ │ strb.w fp, [r5] │ │ │ │ strb r3, [r5, #3] │ │ │ │ strb.w fp, [r5, #1] │ │ │ │ strb.w fp, [r5, #2] │ │ │ │ - bl 29fa50 │ │ │ │ + bl 29fa48 │ │ │ │ ldr.w r3, [r4, #360] @ 0x168 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ mov r0, r6 │ │ │ │ adds r2, r2, r3 │ │ │ │ ldr.w r3, [r4, #364] @ 0x16c │ │ │ │ str.w fp, [sp] │ │ │ │ adc.w r3, r3, #0 │ │ │ │ - bl 29fcc8 │ │ │ │ + bl 29fcc0 │ │ │ │ mov r0, r5 │ │ │ │ blx 143ca4 │ │ │ │ ldr.w r4, [r4, #296] @ 0x128 │ │ │ │ cmp r4, #0 │ │ │ │ bne.w 20cb48 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 20d1d6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 20cf24 │ │ │ │ @@ -315562,31 +315565,31 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 1cbccc │ │ │ │ cmp r4, #0 │ │ │ │ blt.w 20cfbc │ │ │ │ movs r2, #16 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2a0520 │ │ │ │ + bl 2a0518 │ │ │ │ mov r0, r6 │ │ │ │ - bl 29f814 │ │ │ │ + bl 29f80c │ │ │ │ subs r4, r0, #0 │ │ │ │ blt.w 20d118 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r0, r6 │ │ │ │ ldrd r2, r3, [r3, #80] @ 0x50 │ │ │ │ - bl 2a0520 │ │ │ │ + bl 2a0518 │ │ │ │ b.n 20cba0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ bl 20c974 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 20d00c │ │ │ │ bl 20550c │ │ │ │ @@ -315604,15 +315607,15 @@ │ │ │ │ blx 1444d8 │ │ │ │ str r0, [r5, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 20d196 │ │ │ │ bl 206098 │ │ │ │ mov r3, r9 │ │ │ │ negs r2, r4 │ │ │ │ - bl 29bda8 │ │ │ │ + bl 29bda0 │ │ │ │ str r0, [r5, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 20d082 │ │ │ │ negs r0, r4 │ │ │ │ blx 1444d8 │ │ │ │ str r0, [r5, #0] │ │ │ │ cmp r0, #0 │ │ │ │ @@ -315625,18 +315628,18 @@ │ │ │ │ beq.w 20d04e │ │ │ │ bl 20550c │ │ │ │ cbz r0, 20cd78 │ │ │ │ ldr.w r1, [pc, #1176] @ 20d204 │ │ │ │ add.w r0, r5, #12 │ │ │ │ movs r2, #172 @ 0xac │ │ │ │ add r1, pc │ │ │ │ - bl 3da798 │ │ │ │ + bl 3da790 │ │ │ │ ldr.w r5, [r8] │ │ │ │ bl 1defe0 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r0, #8] │ │ │ │ cbnz r3, 20cd9a │ │ │ │ ldr.w r3, [pc, #1128] @ 20d1f8 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -315679,15 +315682,15 @@ │ │ │ │ add.w r3, fp, #31 │ │ │ │ lsrs r6, r3, #5 │ │ │ │ mov r0, r6 │ │ │ │ blx 143b64 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, fp │ │ │ │ str.w r0, [r4, #340] @ 0x154 │ │ │ │ - bl 3def08 │ │ │ │ + bl 3def00 │ │ │ │ bl 205338 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 20d0a0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ rsb r2, sl, #32 │ │ │ │ movs r1, #4 │ │ │ │ strb.w sl, [r4, #376] @ 0x178 │ │ │ │ @@ -315715,24 +315718,24 @@ │ │ │ │ mov r1, r9 │ │ │ │ movs r0, #1 │ │ │ │ bl 1d91f4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 20cfee │ │ │ │ mov r0, r4 │ │ │ │ bl 20bfa0 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 20d1d6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 20d0ae │ │ │ │ bl 1df008 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 20cfae │ │ │ │ ldr r3, [pc, #836] @ (20d1f0 ) │ │ │ │ ldr.w sl, [r7, r3] │ │ │ │ @@ -315752,15 +315755,15 @@ │ │ │ │ str.w r3, [r5, #160] @ 0xa0 │ │ │ │ ldr.w r3, [r5, #164] @ 0xa4 │ │ │ │ sbc.w r3, r3, #0 │ │ │ │ str.w r3, [r5, #164] @ 0xa4 │ │ │ │ ldr.w r4, [r4, #296] @ 0x128 │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 20cebc │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 20d1d6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 20ca90 │ │ │ │ @@ -315772,59 +315775,59 @@ │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 20ca90 │ │ │ │ strb r3, [r0, #4] │ │ │ │ ldr r3, [pc, #752] @ (20d208 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3dcf84 │ │ │ │ + bl 3dcf7c │ │ │ │ b.n 20ca90 │ │ │ │ dmb ish │ │ │ │ str r3, [r0, #0] │ │ │ │ dmb ish │ │ │ │ ldrb r2, [r0, #4] │ │ │ │ uxtb r2, r2 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 20cc6e │ │ │ │ strb r3, [r0, #4] │ │ │ │ ldr r3, [pc, #716] @ (20d208 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3dcf84 │ │ │ │ + bl 3dcf7c │ │ │ │ b.n 20cc6e │ │ │ │ dmb ish │ │ │ │ str r3, [r0, #0] │ │ │ │ dmb ish │ │ │ │ ldrb r2, [r0, #4] │ │ │ │ uxtb r2, r2 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 20cb16 │ │ │ │ strb r3, [r0, #4] │ │ │ │ ldr r3, [pc, #680] @ (20d208 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3dcf84 │ │ │ │ + bl 3dcf7c │ │ │ │ b.n 20cb16 │ │ │ │ ldr r3, [pc, #668] @ (20d20c ) │ │ │ │ mov r0, r9 │ │ │ │ ldr r2, [pc, #668] @ (20d210 ) │ │ │ │ ldr r1, [pc, #672] @ (20d214 ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #300 @ 0x12c │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ movw r2, #3158 @ 0xc56 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 29f7d4 │ │ │ │ + bl 29f7cc │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -315842,24 +315845,24 @@ │ │ │ │ ldr r2, [pc, #600] @ (20d21c ) │ │ │ │ mov r1, r5 │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #300 @ 0x12c │ │ │ │ add r2, pc │ │ │ │ strd r2, r3, [sp] │ │ │ │ movw r2, #3203 @ 0xc83 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 20d1d6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 20d160 │ │ │ │ @@ -315875,15 +315878,15 @@ │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #504] @ (20d220 ) │ │ │ │ mov r1, sl │ │ │ │ movs r2, #31 │ │ │ │ mov.w sl, #31 │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ b.n 20cdbc │ │ │ │ ldr r3, [pc, #488] @ (20d224 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r0, [pc, #488] @ (20d228 ) │ │ │ │ movs r2, #165 @ 0xa5 │ │ │ │ ldr r1, [pc, #488] @ (20d22c ) │ │ │ │ @@ -315899,22 +315902,22 @@ │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #288 @ 0x120 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ movw r2, #2782 @ 0xade │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx 143ca4 │ │ │ │ str r4, [r5, #0] │ │ │ │ ldr r4, [pc, #452] @ (20d23c ) │ │ │ │ add r4, pc │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 29bf74 │ │ │ │ + bl 29bf6c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #8] │ │ │ │ ldr r4, [pc, #444] @ (20d240 ) │ │ │ │ add r4, pc │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ blx 143ca4 │ │ │ │ movs r3, #0 │ │ │ │ @@ -315938,32 +315941,32 @@ │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 20ce94 │ │ │ │ strb r3, [r0, #4] │ │ │ │ ldr r3, [pc, #320] @ (20d208 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3dcf84 │ │ │ │ + bl 3dcf7c │ │ │ │ bl 1df008 │ │ │ │ b.n 20ce98 │ │ │ │ ldr r3, [pc, #364] @ (20d244 ) │ │ │ │ mov r0, r9 │ │ │ │ ldr r2, [pc, #364] @ (20d248 ) │ │ │ │ ldr r1, [pc, #364] @ (20d24c ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #300 @ 0x12c │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ movw r2, #3165 @ 0xc5d │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 29f7d4 │ │ │ │ + bl 29f7cc │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -315979,77 +315982,77 @@ │ │ │ │ add.w r3, r3, #300 @ 0x12c │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #8] │ │ │ │ str r2, [sp, #4] │ │ │ │ negs r2, r4 │ │ │ │ str r2, [sp, #0] │ │ │ │ movw r2, #3210 @ 0xc8a │ │ │ │ - bl 3e03a8 │ │ │ │ + bl 3e03a0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #264] @ (20d258 ) │ │ │ │ mov r1, sl │ │ │ │ movs r2, #6 │ │ │ │ mov.w sl, #6 │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ b.n 20cdbc │ │ │ │ dmb ish │ │ │ │ str r3, [r0, #0] │ │ │ │ dmb ish │ │ │ │ ldrb r2, [r0, #4] │ │ │ │ uxtb r2, r2 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 20d004 │ │ │ │ strb r3, [r0, #4] │ │ │ │ ldr r3, [pc, #144] @ (20d208 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3dcf84 │ │ │ │ + bl 3dcf7c │ │ │ │ b.n 20d004 │ │ │ │ ldr r0, [pc, #212] @ (20d25c ) │ │ │ │ movs r2, #172 @ 0xac │ │ │ │ ldr r1, [pc, #212] @ (20d260 ) │ │ │ │ add r0, pc │ │ │ │ add r1, pc │ │ │ │ adds r0, #12 │ │ │ │ - bl 3da798 │ │ │ │ + bl 3da790 │ │ │ │ b.n 20d098 │ │ │ │ ldr r3, [pc, #204] @ (20d264 ) │ │ │ │ mov r0, r9 │ │ │ │ ldr r2, [pc, #204] @ (20d268 ) │ │ │ │ ldr r1, [pc, #204] @ (20d26c ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #288 @ 0x120 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2764 @ 0xacc │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 20d090 │ │ │ │ ldr r3, [pc, #184] @ (20d270 ) │ │ │ │ mov r0, r9 │ │ │ │ ldr r2, [pc, #184] @ (20d274 ) │ │ │ │ ldr r1, [pc, #184] @ (20d278 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #288 @ 0x120 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2776 @ 0xad8 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 20d074 │ │ │ │ ldr r3, [pc, #164] @ (20d27c ) │ │ │ │ movs r2, #101 @ 0x65 │ │ │ │ ldr r1, [pc, #164] @ (20d280 ) │ │ │ │ ldr r0, [pc, #164] @ (20d284 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ @@ -316061,98 +316064,98 @@ │ │ │ │ movs r0, r6 │ │ │ │ lsrs r0, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #158 @ 0x9e │ │ │ │ + cmp r2, #142 @ 0x8e │ │ │ │ movs r2, r4 │ │ │ │ uxtb r0, r2 │ │ │ │ movs r4, r7 │ │ │ │ - cmp r1, #206 @ 0xce │ │ │ │ + cmp r1, #190 @ 0xbe │ │ │ │ movs r2, r4 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r0, #28] │ │ │ │ + strb r0, [r6, #27] │ │ │ │ movs r4, r5 │ │ │ │ - cmp r4, #174 @ 0xae │ │ │ │ + cmp r4, #158 @ 0x9e │ │ │ │ movs r2, r4 │ │ │ │ - movs r7, #194 @ 0xc2 │ │ │ │ + movs r7, #178 @ 0xb2 │ │ │ │ movs r2, r4 │ │ │ │ - strb r0, [r6, #26] │ │ │ │ + strb r0, [r4, #26] │ │ │ │ movs r4, r5 │ │ │ │ - cmp r4, #174 @ 0xae │ │ │ │ + cmp r4, #158 @ 0x9e │ │ │ │ movs r2, r4 │ │ │ │ - cmp r3, #136 @ 0x88 │ │ │ │ + cmp r3, #120 @ 0x78 │ │ │ │ movs r2, r4 │ │ │ │ subs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ add r7, sp, #672 @ 0x2a0 │ │ │ │ movs r4, r7 │ │ │ │ - movs r6, #248 @ 0xf8 │ │ │ │ + movs r6, #232 @ 0xe8 │ │ │ │ movs r2, r4 │ │ │ │ - strb r6, [r3, #24] │ │ │ │ + strb r6, [r1, #24] │ │ │ │ movs r4, r5 │ │ │ │ - cmp r3, #56 @ 0x38 │ │ │ │ + cmp r3, #40 @ 0x28 │ │ │ │ movs r2, r4 │ │ │ │ - movs r6, #226 @ 0xe2 │ │ │ │ + movs r6, #210 @ 0xd2 │ │ │ │ movs r2, r4 │ │ │ │ add r7, sp, #472 @ 0x1d8 │ │ │ │ movs r4, r7 │ │ │ │ add r7, sp, #416 @ 0x1a0 │ │ │ │ movs r4, r7 │ │ │ │ - strb r6, [r2, #22] │ │ │ │ + strb r6, [r0, #22] │ │ │ │ movs r4, r5 │ │ │ │ - cmp r3, #108 @ 0x6c │ │ │ │ + cmp r3, #92 @ 0x5c │ │ │ │ movs r2, r4 │ │ │ │ - movs r6, #88 @ 0x58 │ │ │ │ + movs r6, #72 @ 0x48 │ │ │ │ movs r2, r4 │ │ │ │ - strb r4, [r2, #21] │ │ │ │ + strb r4, [r0, #21] │ │ │ │ movs r4, r5 │ │ │ │ - cmp r3, #118 @ 0x76 │ │ │ │ + cmp r3, #102 @ 0x66 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r2, #152 @ 0x98 │ │ │ │ + cmp r2, #136 @ 0x88 │ │ │ │ movs r2, r4 │ │ │ │ add r6, sp, #392 @ 0x188 │ │ │ │ movs r4, r7 │ │ │ │ - movs r5, #180 @ 0xb4 │ │ │ │ + movs r5, #164 @ 0xa4 │ │ │ │ movs r2, r4 │ │ │ │ - strb r6, [r2, #19] │ │ │ │ + strb r6, [r0, #19] │ │ │ │ movs r4, r5 │ │ │ │ - cmp r1, #176 @ 0xb0 │ │ │ │ + cmp r1, #160 @ 0xa0 │ │ │ │ movs r2, r4 │ │ │ │ - movs r5, #152 @ 0x98 │ │ │ │ + movs r5, #136 @ 0x88 │ │ │ │ movs r2, r4 │ │ │ │ - strb r6, [r6, #18] │ │ │ │ + strb r6, [r4, #18] │ │ │ │ movs r4, r5 │ │ │ │ - cmp r1, #176 @ 0xb0 │ │ │ │ + cmp r1, #160 @ 0xa0 │ │ │ │ movs r2, r4 │ │ │ │ - movs r5, #120 @ 0x78 │ │ │ │ + movs r5, #104 @ 0x68 │ │ │ │ movs r2, r4 │ │ │ │ - strb r6, [r2, #18] │ │ │ │ + strb r6, [r0, #18] │ │ │ │ movs r4, r5 │ │ │ │ - ldr r1, [pc, #256] @ (20d384 ) │ │ │ │ + ldr r1, [pc, #192] @ (20d344 ) │ │ │ │ movs r0, r4 │ │ │ │ - ldr r1, [pc, #336] @ (20d3d8 ) │ │ │ │ + ldr r1, [pc, #272] @ (20d398 ) │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ 0020d288 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #584] @ (20d4e4 ) │ │ │ │ sub sp, #28 │ │ │ │ ldr r5, [pc, #584] @ (20d4e8 ) │ │ │ │ add r3, pc │ │ │ │ add r5, pc │ │ │ │ strd r0, r5, [sp, #4] │ │ │ │ ldr r4, [r3, #48] @ 0x30 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r0, #8] │ │ │ │ cbnz r3, 20d2c0 │ │ │ │ ldr r3, [pc, #564] @ (20d4ec ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -316198,40 +316201,40 @@ │ │ │ │ cmp sl, r4 │ │ │ │ beq.n 20d3d0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r2, fp │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ ldr.w fp, [r3, #48] @ 0x30 │ │ │ │ - bl 3df72c │ │ │ │ + bl 3df724 │ │ │ │ mov r9, r0 │ │ │ │ cmp r5, r0 │ │ │ │ bls.w 20d4a4 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r4 │ │ │ │ - bl 407b08 │ │ │ │ + bl 407b00 │ │ │ │ subs r3, r0, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, r6 │ │ │ │ mov sl, r0 │ │ │ │ mov r6, r9 │ │ │ │ mov r9, r3 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r6 │ │ │ │ - bl 407d64 │ │ │ │ + bl 407d5c │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 20d450 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, sl │ │ │ │ - bl 407d64 │ │ │ │ + bl 407d5c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ subs r4, r6, r1 │ │ │ │ mov r1, sl │ │ │ │ adds r0, r3, r6 │ │ │ │ - bl 407b08 │ │ │ │ + bl 407b00 │ │ │ │ add.w r1, sl, r4 │ │ │ │ mul.w r6, r0, sl │ │ │ │ cmp r1, r4 │ │ │ │ bls.n 20d3b6 │ │ │ │ lsrs r2, r4, #5 │ │ │ │ and.w r3, r4, #31 │ │ │ │ adds r4, #1 │ │ │ │ @@ -316250,35 +316253,35 @@ │ │ │ │ adc.w r3, r3, #0 │ │ │ │ cmp r1, r4 │ │ │ │ str.w r3, [fp, #164] @ 0xa4 │ │ │ │ bne.n 20d37c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ - bl 3df72c │ │ │ │ + bl 3df724 │ │ │ │ mov r6, r0 │ │ │ │ cmp r5, r0 │ │ │ │ bhi.n 20d350 │ │ │ │ ldr r5, [r7, #24] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r6, [r7, #340] @ 0x154 │ │ │ │ lsrs r5, r3 │ │ │ │ movs r4, #0 │ │ │ │ cbz r5, 20d400 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3df72c │ │ │ │ + bl 3df724 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, r5 │ │ │ │ bcs.n 20d400 │ │ │ │ adds r2, r0, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3df7e4 │ │ │ │ + bl 3df7dc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, r5 │ │ │ │ bcc.n 20d442 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ sub.w r2, r5, sl │ │ │ │ mov r1, sl │ │ │ │ bl 209db8 │ │ │ │ @@ -316289,15 +316292,15 @@ │ │ │ │ bne.w 20d2f4 │ │ │ │ ldr r3, [pc, #232] @ (20d4fc ) │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 20d4b0 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 20d4d0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ cbz r3, 20d47c │ │ │ │ add sp, #28 │ │ │ │ @@ -316312,24 +316315,24 @@ │ │ │ │ mov r1, sl │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 209db8 │ │ │ │ b.n 20d3d4 │ │ │ │ adds r2, r6, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ - bl 3df7e4 │ │ │ │ + bl 3df7dc │ │ │ │ mov r1, sl │ │ │ │ mov r6, r0 │ │ │ │ - bl 407d64 │ │ │ │ + bl 407d5c │ │ │ │ cmp r1, #0 │ │ │ │ bne.w 20d35c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ - bl 3df72c │ │ │ │ + bl 3df724 │ │ │ │ mov r6, r0 │ │ │ │ cmp r5, r0 │ │ │ │ bhi.w 20d350 │ │ │ │ b.n 20d3c6 │ │ │ │ dmb ish │ │ │ │ str r3, [r0, #0] │ │ │ │ dmb ish │ │ │ │ @@ -316341,15 +316344,15 @@ │ │ │ │ ldr r3, [pc, #108] @ (20d500 ) │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 3dcf84 │ │ │ │ + b.w 3dcf7c │ │ │ │ ldr r5, [r7, #24] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r6, [r7, #340] @ 0x154 │ │ │ │ lsrs r5, r3 │ │ │ │ b.n 20d3d0 │ │ │ │ ldr r3, [pc, #80] @ (20d504 ) │ │ │ │ ldr r2, [sp, #8] │ │ │ │ @@ -316360,15 +316363,15 @@ │ │ │ │ ldr r3, [pc, #72] @ (20d508 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 20d41c │ │ │ │ ldr r0, [pc, #68] @ (20d50c ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 20d41c │ │ │ │ ldr r3, [pc, #60] @ (20d510 ) │ │ │ │ movs r2, #101 @ 0x65 │ │ │ │ ldr r1, [pc, #60] @ (20d514 ) │ │ │ │ ldr r0, [pc, #64] @ (20d518 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ @@ -316390,21 +316393,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #12 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #224 @ 0xe0 │ │ │ │ + movs r7, #208 @ 0xd0 │ │ │ │ movs r2, r4 │ │ │ │ - strb r4, [r3, #6] │ │ │ │ + strb r4, [r1, #6] │ │ │ │ movs r4, r5 │ │ │ │ - mov r6, r8 │ │ │ │ + mov r6, r6 │ │ │ │ movs r0, r4 │ │ │ │ - mov r2, fp │ │ │ │ + mov r2, r9 │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ 0020d51c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -316415,15 +316418,15 @@ │ │ │ │ add r4, pc │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r3 │ │ │ │ ldr r1, [r4, r1] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 20d5ee │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r0, #8] │ │ │ │ cbnz r3, 20d55a │ │ │ │ ldr r3, [pc, #240] @ (20d640 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -316444,23 +316447,23 @@ │ │ │ │ lsr.w r1, r7, r2 │ │ │ │ lsl.w ip, r6, ip │ │ │ │ lsr.w r3, r6, r3 │ │ │ │ orr.w r1, r1, ip │ │ │ │ orrs r1, r3 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ lsr.w r2, r3, r2 │ │ │ │ - bl 3df0a4 │ │ │ │ + bl 3df09c │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r6 │ │ │ │ str r1, [sp, #0] │ │ │ │ bl 1e4ae0 │ │ │ │ mov r5, r0 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 20d622 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ cbz r3, 20d5cc │ │ │ │ mov r0, r5 │ │ │ │ @@ -316479,15 +316482,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 20d5b6 │ │ │ │ strb r3, [r0, #4] │ │ │ │ ldr r3, [pc, #100] @ (20d648 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3dcf84 │ │ │ │ + bl 3dcf7c │ │ │ │ b.n 20d5b6 │ │ │ │ ldr r1, [pc, #92] @ (20d64c ) │ │ │ │ ldr r1, [r4, r1] │ │ │ │ ldrh r1, [r1, #0] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 20d542 │ │ │ │ ldr r1, [pc, #84] @ (20d650 ) │ │ │ │ @@ -316496,21 +316499,21 @@ │ │ │ │ lsls r1, r1, #16 │ │ │ │ bpl.n 20d542 │ │ │ │ ldr r0, [pc, #80] @ (20d654 ) │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ mov r1, r8 │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 20d542 │ │ │ │ ldr r0, [pc, #68] @ (20d658 ) │ │ │ │ mov r1, r8 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ b.n 20d5a6 │ │ │ │ ldr r3, [pc, #56] @ (20d65c ) │ │ │ │ movs r2, #101 @ 0x65 │ │ │ │ ldr r1, [pc, #56] @ (20d660 ) │ │ │ │ ldr r0, [pc, #56] @ (20d664 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ @@ -316527,23 +316530,23 @@ │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #196 @ 0xc4 │ │ │ │ + movs r6, #180 @ 0xb4 │ │ │ │ movs r2, r4 │ │ │ │ - movs r6, #218 @ 0xda │ │ │ │ + movs r6, #202 @ 0xca │ │ │ │ movs r2, r4 │ │ │ │ - strb r2, [r1, #1] │ │ │ │ + strb r2, [r7, #0] │ │ │ │ movs r4, r5 │ │ │ │ - add ip, lr │ │ │ │ + add ip, ip │ │ │ │ movs r0, r4 │ │ │ │ - cmp r0, r1 │ │ │ │ + add r8, pc │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ 0020d668 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -316611,35 +316614,35 @@ │ │ │ │ ldr r6, [r5, #24] │ │ │ │ ldr.w r8, [r5, #340] @ 0x154 │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ mov r0, r8 │ │ │ │ ldr r7, [r3, #4] │ │ │ │ lsrs r6, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 3df7e4 │ │ │ │ + bl 3df7dc │ │ │ │ mov r4, r0 │ │ │ │ cmp r6, r0 │ │ │ │ bls.n 20d6f8 │ │ │ │ add.w sl, r5, #40 @ 0x28 │ │ │ │ adds r2, r4, #1 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3df72c │ │ │ │ + bl 3df724 │ │ │ │ subs r1, r0, r4 │ │ │ │ lsl.w r2, r4, r7 │ │ │ │ mov fp, r0 │ │ │ │ lsls r1, r7 │ │ │ │ movs r3, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r0, sl │ │ │ │ bl 20d51c │ │ │ │ add.w r2, fp, #1 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3df7e4 │ │ │ │ + bl 3df7dc │ │ │ │ mov r4, r0 │ │ │ │ cmp r6, r0 │ │ │ │ bhi.n 20d72c │ │ │ │ ldr.w r5, [r5, #296] @ 0x128 │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 20d6fe │ │ │ │ add sp, #12 │ │ │ │ @@ -316709,15 +316712,15 @@ │ │ │ │ subs r3, r7, #4 │ │ │ │ cmp r3, #1 │ │ │ │ bls.n 20d7ce │ │ │ │ ldr r0, [pc, #148] @ (20d8a0 ) │ │ │ │ mov r2, r7 │ │ │ │ add.w r1, r5, #40 @ 0x28 │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ blx 1459f4 │ │ │ │ cmp r8, r6 │ │ │ │ bcc.n 20d82a │ │ │ │ str.w r6, [r5, #380] @ 0x17c │ │ │ │ b.n 20d7ce │ │ │ │ mov r2, r8 │ │ │ │ @@ -316727,57 +316730,57 @@ │ │ │ │ movs r3, #0 │ │ │ │ bl 20d51c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 20d824 │ │ │ │ ldr r0, [pc, #100] @ (20d8a4 ) │ │ │ │ add.w r1, r5, #40 @ 0x28 │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ b.n 20d824 │ │ │ │ ldr r0, [pc, #88] @ (20d8a8 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ b.n 20d7ce │ │ │ │ ldr r3, [pc, #84] @ (20d8ac ) │ │ │ │ add r0, sp, #16 │ │ │ │ ldr r2, [pc, #84] @ (20d8b0 ) │ │ │ │ ldr r1, [pc, #84] @ (20d8b4 ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #316 @ 0x13c │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add.w r2, r5, #40 @ 0x28 │ │ │ │ str r2, [sp, #4] │ │ │ │ movw r2, #4732 @ 0x127c │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ bl 1fc700 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ bl 1fe0fc │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 3e069c │ │ │ │ + bl 3e0694 │ │ │ │ bl 1ff3a4 │ │ │ │ b.n 20d7fe │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf390002f │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf35a002f │ │ │ │ - movs r5, #126 @ 0x7e │ │ │ │ + movs r5, #110 @ 0x6e │ │ │ │ movs r2, r4 │ │ │ │ - movs r5, #28 │ │ │ │ + movs r5, #12 │ │ │ │ movs r2, r4 │ │ │ │ - movs r4, #214 @ 0xd6 │ │ │ │ + movs r4, #198 @ 0xc6 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r6, [r2, #96] @ 0x60 │ │ │ │ + ldr r6, [r0, #96] @ 0x60 │ │ │ │ movs r4, r5 │ │ │ │ - movs r4, #212 @ 0xd4 │ │ │ │ + movs r4, #196 @ 0xc4 │ │ │ │ movs r2, r4 │ │ │ │ - subs r2, r3, #3 │ │ │ │ + subs r2, r1, #3 │ │ │ │ movs r2, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr.w r5, [pc, #1356] @ 20de18 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -316844,15 +316847,15 @@ │ │ │ │ adds r3, r4, r3 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ adc.w r2, r2, #0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ str r3, [sp, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ - bl 29fa6c │ │ │ │ + bl 29fa64 │ │ │ │ lsr.w r3, r4, sl │ │ │ │ and.w r2, r3, #31 │ │ │ │ ldr.w r0, [r7, #344] @ 0x158 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ movs r1, #1 │ │ │ │ lsls r1, r2 │ │ │ │ ldr.w r2, [r0, r3, lsl #2] │ │ │ │ @@ -316893,15 +316896,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 20d8fe │ │ │ │ ldr r3, [r6, #8] │ │ │ │ add.w r0, r8, r7 │ │ │ │ negs r3, r3 │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r1, r3 │ │ │ │ - bl 3f3880 │ │ │ │ + bl 3f3878 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 20d8fe │ │ │ │ ldr.w r3, [pc, #1032] @ 20de24 │ │ │ │ movs r0, #1 │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ dmb ish │ │ │ │ @@ -316923,15 +316926,15 @@ │ │ │ │ orr.w r3, r7, #2 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r8 │ │ │ │ bl 20a5b0 │ │ │ │ mov r1, r6 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 29fe6c │ │ │ │ + bl 29fe64 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ add.w r8, r9, #1 │ │ │ │ str r3, [sp, #24] │ │ │ │ bl 20547c │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 20dbf0 │ │ │ │ mov r0, r8 │ │ │ │ @@ -316981,28 +316984,28 @@ │ │ │ │ bl 20547c │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 20dcb0 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 29fa30 │ │ │ │ + bl 29fa28 │ │ │ │ b.n 20d9a6 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 29fa50 │ │ │ │ + bl 29fa48 │ │ │ │ b.n 20d9a6 │ │ │ │ ldr r0, [pc, #780] @ (20de28 ) │ │ │ │ movs r2, #172 @ 0xac │ │ │ │ ldr r1, [pc, #780] @ (20de2c ) │ │ │ │ add r0, pc │ │ │ │ add r1, pc │ │ │ │ adds r0, #12 │ │ │ │ - bl 3da798 │ │ │ │ + bl 3da790 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -317024,15 +317027,15 @@ │ │ │ │ add r2, r1 │ │ │ │ ldr r1, [pc, #712] @ (20de30 ) │ │ │ │ strd r0, r2, [sp, #44] @ 0x2c │ │ │ │ add r1, pc │ │ │ │ str r1, [sp, #32] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - bl 29c0c0 │ │ │ │ + bl 29c0b8 │ │ │ │ ldrd r3, r2, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 20dcb8 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldrb.w r5, [r3, #137] @ 0x89 │ │ │ │ ldr r3, [r1, #88] @ 0x58 │ │ │ │ @@ -317046,15 +317049,15 @@ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r3, r5 │ │ │ │ str r0, [sp, #0] │ │ │ │ strd r8, r9, [sp, #8] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mov r0, r1 │ │ │ │ - bl 29c1a4 │ │ │ │ + bl 29c19c │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ adds r0, #1 │ │ │ │ bne.w 20dd76 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov.w r8, r6, asr #31 │ │ │ │ ldrb.w r3, [r3, #137] @ 0x89 │ │ │ │ mov r9, r3 │ │ │ │ @@ -317099,23 +317102,23 @@ │ │ │ │ add r2, r7 │ │ │ │ ldr r1, [r4, #40] @ 0x28 │ │ │ │ ldrexd r6, r7, [r3] │ │ │ │ strd r6, r7, [sp, #8] │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ str r1, [sp, #0] │ │ │ │ - bl 29c1a4 │ │ │ │ + bl 29c19c │ │ │ │ bl 20550c │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 20da92 │ │ │ │ ldr r1, [pc, #512] @ (20de44 ) │ │ │ │ movs r2, #172 @ 0xac │ │ │ │ add.w r0, r4, #12 │ │ │ │ add r1, pc │ │ │ │ - bl 3da798 │ │ │ │ + bl 3da790 │ │ │ │ b.n 20da92 │ │ │ │ ldr r3, [pc, #500] @ (20de48 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 20d932 │ │ │ │ ldr r3, [pc, #492] @ (20de4c ) │ │ │ │ @@ -317126,15 +317129,15 @@ │ │ │ │ ldr r0, [pc, #484] @ (20de50 ) │ │ │ │ mov r2, r1 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ add.w r1, r7, #40 @ 0x28 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ movs r3, #0 │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 20d932 │ │ │ │ lsr.w r1, r7, sl │ │ │ │ ldr.w r2, [r2, #344] @ 0x158 │ │ │ │ and.w r0, r1, #31 │ │ │ │ movs r3, #1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ dmb ish │ │ │ │ @@ -317155,29 +317158,29 @@ │ │ │ │ ldr r1, [r0, #80] @ 0x50 │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r0, #80] @ 0x50 │ │ │ │ ldr r1, [r0, #84] @ 0x54 │ │ │ │ adc.w r1, r1, #0 │ │ │ │ str r1, [r0, #84] @ 0x54 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 29c00c │ │ │ │ + bl 29c004 │ │ │ │ mov r2, r6 │ │ │ │ ldrd r1, r3, [sp, #28] │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ blx 144634 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ str r6, [sp, #0] │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp, #32] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ ldr r1, [r2, #4] │ │ │ │ mov r2, r6 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ - bl 29c308 │ │ │ │ + bl 29c300 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r9, r0 │ │ │ │ ldrb.w r3, [r3, #137] @ 0x89 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 20dd66 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 20dd6a │ │ │ │ @@ -317197,22 +317200,22 @@ │ │ │ │ ldr r5, [pc, #304] @ (20de54 ) │ │ │ │ bl 20a5b0 │ │ │ │ ldr r7, [sp, #52] @ 0x34 │ │ │ │ add r5, pc │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 29fe6c │ │ │ │ + bl 29fe64 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2a0414 │ │ │ │ + bl 2a040c │ │ │ │ ldr r1, [r5, #0] │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r7 │ │ │ │ - bl 29fa50 │ │ │ │ + bl 29fa48 │ │ │ │ add.w r3, r9, r4 │ │ │ │ ldrd r2, r1, [r5, #72] @ 0x48 │ │ │ │ adds r0, r3, #3 │ │ │ │ subs r3, #5 │ │ │ │ adds r2, r2, r3 │ │ │ │ str r2, [r5, #72] @ 0x48 │ │ │ │ adc.w r3, r1, r3, asr #31 │ │ │ │ @@ -317228,15 +317231,15 @@ │ │ │ │ bne.n 20ddda │ │ │ │ movs r4, #0 │ │ │ │ b.n 20d9d0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov.w r8, r6, asr #31 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ mov r3, r5 │ │ │ │ - bl 29c00c │ │ │ │ + bl 29c004 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r0, [sp, #28] │ │ │ │ ldrb.w r3, [r3, #137] @ 0x89 │ │ │ │ mov r9, r3 │ │ │ │ b.n 20d95c │ │ │ │ ldr r3, [pc, #160] @ (20de34 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ @@ -317279,75 +317282,75 @@ │ │ │ │ ldr r3, [pc, #100] @ (20de4c ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r2, r3, #16 │ │ │ │ bpl.n 20dd72 │ │ │ │ ldr r0, [pc, #120] @ (20de68 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 20dd72 │ │ │ │ ldr r3, [pc, #112] @ (20de6c ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 20ddac │ │ │ │ ldr r3, [pc, #72] @ (20de4c ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 20ddac │ │ │ │ ldr r0, [pc, #96] @ (20de70 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 20ddac │ │ │ │ nop │ │ │ │ @ instruction: 0xf258002f │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ add r4, pc, #824 @ (adr r4, 20e164 ) │ │ │ │ movs r4, r7 │ │ │ │ - adds r0, r4, #0 │ │ │ │ + adds r0, r2, #0 │ │ │ │ movs r2, r4 │ │ │ │ add r4, pc, #520 @ (adr r4, 20e03c ) │ │ │ │ movs r4, r7 │ │ │ │ subs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ add r4, pc, #104 @ (adr r4, 20dea4 ) │ │ │ │ movs r4, r7 │ │ │ │ - subs r2, r5, r5 │ │ │ │ + subs r2, r3, r5 │ │ │ │ movs r2, r4 │ │ │ │ add r3, pc, #824 @ (adr r3, 20e17c ) │ │ │ │ movs r4, r7 │ │ │ │ - subs r6, r6, r3 │ │ │ │ + subs r6, r4, r3 │ │ │ │ movs r2, r4 │ │ │ │ cmp r1, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #78 @ 0x4e │ │ │ │ + movs r1, #62 @ 0x3e │ │ │ │ movs r2, r4 │ │ │ │ add r2, pc, #776 @ (adr r2, 20e160 ) │ │ │ │ movs r4, r7 │ │ │ │ add r2, pc, #320 @ (adr r2, 20df9c ) │ │ │ │ movs r4, r7 │ │ │ │ - adds r0, r4, r6 │ │ │ │ + adds r0, r2, r6 │ │ │ │ movs r2, r4 │ │ │ │ add r2, pc, #200 @ (adr r2, 20df2c ) │ │ │ │ movs r4, r7 │ │ │ │ asrs r4, r3, #28 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #0 │ │ │ │ + subs r0, r6, #7 │ │ │ │ movs r2, r4 │ │ │ │ movs r4, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r7, #7 │ │ │ │ + subs r6, r5, #7 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ 0020de74 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ @@ -317370,15 +317373,15 @@ │ │ │ │ ldrexd r7, r8, [r3] │ │ │ │ adds r7, r7, r0 │ │ │ │ adc.w r8, r8, r1 │ │ │ │ strexd r4, r7, r8, [r3] │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 20deae │ │ │ │ dmb ish │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 20df6c │ │ │ │ cmp r5, #0 │ │ │ │ beq.n 20df80 │ │ │ │ @@ -317416,17 +317419,17 @@ │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #8] │ │ │ │ add.w r3, r3, #344 @ 0x158 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str r2, [sp, #4] │ │ │ │ movw r2, #1983 @ 0x7bf │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 20e34c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 20e00e │ │ │ │ @@ -317454,15 +317457,15 @@ │ │ │ │ ldr.w r1, [pc, #1036] @ 20e3a4 │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #344 @ 0x158 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 20df3e │ │ │ │ bl 205410 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 20e032 │ │ │ │ movs r0, #32 │ │ │ │ movs r7, #0 │ │ │ │ blx 1439a4 │ │ │ │ @@ -317490,29 +317493,29 @@ │ │ │ │ ldr.w r2, [r6, #232] @ 0xe8 │ │ │ │ str r5, [r2, #0] │ │ │ │ str.w r3, [r6, #232] @ 0xe8 │ │ │ │ bl 2007b0 │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r6, #200 @ 0xc8 │ │ │ │ movw r2, #2050 @ 0x802 │ │ │ │ - bl 3da798 │ │ │ │ + bl 3da790 │ │ │ │ b.n 20df42 │ │ │ │ dmb ish │ │ │ │ str r3, [r0, #0] │ │ │ │ dmb ish │ │ │ │ ldrb r2, [r0, #4] │ │ │ │ uxtb r2, r2 │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 20df56 │ │ │ │ strb r3, [r0, #4] │ │ │ │ ldr r3, [pc, #908] @ (20e3b0 ) │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3dcf84 │ │ │ │ + bl 3dcf7c │ │ │ │ b.n 20df56 │ │ │ │ bl 1ff904 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 20dfb4 │ │ │ │ ldr r3, [pc, #884] @ (20e3b4 ) │ │ │ │ mov r0, r4 │ │ │ │ @@ -317543,15 +317546,15 @@ │ │ │ │ bl 1fc700 │ │ │ │ ldr r3, [r0, #104] @ 0x68 │ │ │ │ str r3, [r5, #28] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 20e336 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 407d64 │ │ │ │ + bl 407d5c │ │ │ │ cmp r1, #0 │ │ │ │ bne.w 20e364 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 20e312 │ │ │ │ add.w r7, r5, #28 │ │ │ │ mov.w r8, #1 │ │ │ │ @@ -317649,15 +317652,15 @@ │ │ │ │ bne.n 20e0b4 │ │ │ │ ldr.w r0, [fp, #372] @ 0x174 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 20e0b4 │ │ │ │ ldrb.w r1, [fp, #376] @ 0x178 │ │ │ │ movs r2, #1 │ │ │ │ lsr.w r1, r4, r1 │ │ │ │ - bl 3df150 │ │ │ │ + bl 3df148 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 20e0b4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, fp │ │ │ │ bl 20a4b8 │ │ │ │ b.n 20e0b4 │ │ │ │ ldr r2, [pc, #488] @ (20e3c0 ) │ │ │ │ @@ -317665,15 +317668,15 @@ │ │ │ │ ldr r1, [pc, #492] @ (20e3c8 ) │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ add.w r2, r2, #392 @ 0x188 │ │ │ │ adds r0, #124 @ 0x7c │ │ │ │ add r1, pc │ │ │ │ ldr.w fp, [sp, #48] @ 0x30 │ │ │ │ - bl 3e0f00 │ │ │ │ + bl 3e0ef8 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r5, #45] @ 0x2d │ │ │ │ strd r3, r3, [r5, #48] @ 0x30 │ │ │ │ cmp.w r9, #0 │ │ │ │ bne.n 20e258 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ @@ -317685,34 +317688,34 @@ │ │ │ │ ldr r3, [pc, #444] @ (20e3d0 ) │ │ │ │ movw r2, #2018 @ 0x7e2 │ │ │ │ ldr r1, [pc, #444] @ (20e3d4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #344 @ 0x158 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ ldr r1, [pc, #432] @ (20e3d8 ) │ │ │ │ movw r2, #2035 @ 0x7f3 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ add r1, pc │ │ │ │ - bl 3da798 │ │ │ │ + bl 3da790 │ │ │ │ b.n 20df42 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ - bl 29f814 │ │ │ │ + bl 29f80c │ │ │ │ ldrb.w r3, [r6, #240] @ 0xf0 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 20e13c │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ str.w r3, [r6, #244] @ 0xf4 │ │ │ │ ldr r3, [r5, #40] @ 0x28 │ │ │ │ str.w r3, [r6, #248] @ 0xf8 │ │ │ │ strb.w r8, [r6, #240] @ 0xf0 │ │ │ │ b.n 20e13c │ │ │ │ ldr r0, [r5, #28] │ │ │ │ - bl 29f814 │ │ │ │ + bl 29f80c │ │ │ │ ldrb.w r3, [r6, #240] @ 0xf0 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 20e1fe │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ str.w r3, [r6, #244] @ 0xf4 │ │ │ │ ldr r3, [r5, #40] @ 0x28 │ │ │ │ str.w r3, [r6, #248] @ 0xf8 │ │ │ │ @@ -317730,15 +317733,15 @@ │ │ │ │ lsls r2, r3, #16 │ │ │ │ bpl.w 20e158 │ │ │ │ add.w r1, r0, #40 @ 0x28 │ │ │ │ ldr r0, [pc, #332] @ (20e3e4 ) │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ movs r3, #0 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ b.n 20e158 │ │ │ │ ldr r3, [pc, #320] @ (20e3e8 ) │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 20df00 │ │ │ │ @@ -317747,15 +317750,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r1, r3, #16 │ │ │ │ bpl.w 20df00 │ │ │ │ ldr r0, [pc, #296] @ (20e3ec ) │ │ │ │ add.w r1, r4, #40 @ 0x28 │ │ │ │ ldrd r3, r2, [sp, #20] │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 20df00 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 20e13c │ │ │ │ ldr r2, [pc, #272] @ (20e3f0 ) │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ @@ -317770,15 +317773,15 @@ │ │ │ │ bpl.w 20e13c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add.w r1, fp, #40 @ 0x28 │ │ │ │ ldr r0, [pc, #244] @ (20e3f4 ) │ │ │ │ lsl.w r2, r4, r3 │ │ │ │ add r0, pc │ │ │ │ movs r3, #0 │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 20e13c │ │ │ │ ldr.w fp, [sp, #48] @ 0x30 │ │ │ │ movs r7, #0 │ │ │ │ b.n 20e226 │ │ │ │ ldr r3, [pc, #224] @ (20e3f8 ) │ │ │ │ ldr r2, [pc, #224] @ (20e3fc ) │ │ │ │ ldr r1, [pc, #228] @ (20e400 ) │ │ │ │ @@ -317786,15 +317789,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #0] │ │ │ │ add.w r3, r3, #344 @ 0x158 │ │ │ │ add r1, pc │ │ │ │ mov.w r2, #1976 @ 0x7b8 │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 20df3e │ │ │ │ ldr r3, [pc, #204] @ (20e404 ) │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, #204] @ (20e408 ) │ │ │ │ movw r2, #2009 @ 0x7d9 │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ @@ -317822,87 +317825,87 @@ │ │ │ │ ldc 0, cr0, [lr], {47} @ 0x2f │ │ │ │ adds r1, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ add r1, pc, #288 @ (adr r1, 20e4a8 ) │ │ │ │ movs r4, r7 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r2, #6 │ │ │ │ + subs r6, r0, #6 │ │ │ │ movs r2, r4 │ │ │ │ - adds r6, r3, r0 │ │ │ │ + adds r6, r1, r0 │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r1, #116] @ 0x74 │ │ │ │ + str r4, [r7, #112] @ 0x70 │ │ │ │ movs r4, r5 │ │ │ │ cmp r0, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r3, #108] @ 0x6c │ │ │ │ + str r4, [r1, #108] @ 0x6c │ │ │ │ movs r4, r5 │ │ │ │ - subs r6, r1, #2 │ │ │ │ + subs r6, r7, #1 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r2, r4, #30 │ │ │ │ + asrs r2, r2, #30 │ │ │ │ movs r2, r4 │ │ │ │ subs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r3, #29 │ │ │ │ + asrs r4, r1, #29 │ │ │ │ movs r2, r4 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [sp, #600] @ 0x258 │ │ │ │ movs r4, r7 │ │ │ │ - asrs r0, r2, #27 │ │ │ │ + asrs r0, r0, #27 │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r3, #72] @ 0x48 │ │ │ │ + str r2, [r1, #72] @ 0x48 │ │ │ │ movs r4, r5 │ │ │ │ ldr r6, [sp, #64] @ 0x40 │ │ │ │ movs r4, r7 │ │ │ │ - adds r0, r5, #6 │ │ │ │ + adds r0, r3, #6 │ │ │ │ movs r2, r4 │ │ │ │ - adds r2, r4, #6 │ │ │ │ + adds r2, r2, #6 │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r3, #68] @ 0x44 │ │ │ │ + str r4, [r1, #68] @ 0x44 │ │ │ │ movs r4, r5 │ │ │ │ - asrs r4, r4, #20 │ │ │ │ + asrs r4, r2, #20 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r2, r2, #20 │ │ │ │ + asrs r2, r0, #20 │ │ │ │ movs r2, r4 │ │ │ │ asrs r0, r6, #28 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r0, #2 │ │ │ │ + adds r4, r6, #1 │ │ │ │ movs r2, r4 │ │ │ │ cmp r1, #164 @ 0xa4 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r6, r6 │ │ │ │ + subs r0, r4, r6 │ │ │ │ movs r2, r4 │ │ │ │ movs r2, #160 @ 0xa0 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r3, #1 │ │ │ │ + adds r0, r1, #1 │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r3, #52] @ 0x34 │ │ │ │ + str r0, [r1, #52] @ 0x34 │ │ │ │ movs r4, r5 │ │ │ │ - subs r6, r6, r4 │ │ │ │ + subs r6, r4, r4 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r0, r3, #16 │ │ │ │ + asrs r0, r1, #16 │ │ │ │ movs r2, r4 │ │ │ │ - str r4, [r6, #48] @ 0x30 │ │ │ │ + str r4, [r4, #48] @ 0x30 │ │ │ │ movs r4, r5 │ │ │ │ - subs r2, r6, r6 │ │ │ │ + subs r2, r4, r6 │ │ │ │ movs r2, r4 │ │ │ │ - str r0, [r4, #48] @ 0x30 │ │ │ │ + str r0, [r2, #48] @ 0x30 │ │ │ │ movs r4, r5 │ │ │ │ - adds r7, #202 @ 0xca │ │ │ │ + adds r7, #186 @ 0xba │ │ │ │ movs r0, r4 │ │ │ │ - adds r7, #222 @ 0xde │ │ │ │ + adds r7, #206 @ 0xce │ │ │ │ movs r0, r4 │ │ │ │ - str r6, [r0, #48] @ 0x30 │ │ │ │ + str r6, [r6, #44] @ 0x2c │ │ │ │ movs r4, r5 │ │ │ │ - subs r0, r3, r6 │ │ │ │ + subs r0, r1, r6 │ │ │ │ movs r2, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr.w r2, [pc, #1280] @ 20e934 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -317996,29 +317999,29 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ lsls r5, r0, #16 │ │ │ │ bpl.n 20e494 │ │ │ │ ldr.w r0, [pc, #1048] @ 20e958 │ │ │ │ str r1, [sp, #0] │ │ │ │ add.w r1, r6, #40 @ 0x28 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 20e49c │ │ │ │ movs r2, #32 │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ blx 145498 │ │ │ │ bl 205284 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 20e802 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ movs r2, #1 │ │ │ │ - bl 3ec534 │ │ │ │ + bl 3ec52c │ │ │ │ cmp r0, #0 │ │ │ │ ble.w 20e802 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ add r2, sp, #32 │ │ │ │ movs r1, #0 │ │ │ │ bl 1e02b8 │ │ │ │ mov r6, r0 │ │ │ │ @@ -318142,23 +318145,23 @@ │ │ │ │ mov r5, fp │ │ │ │ b.n 20e6f2 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ lsls r3, r7 │ │ │ │ add.w r9, r2, r3 │ │ │ │ - bl 29f814 │ │ │ │ + bl 29f80c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r1, r9 │ │ │ │ strd r6, r6, [sp] │ │ │ │ subs r2, r5, r3 │ │ │ │ mov r3, r6 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ lsls r2, r7 │ │ │ │ - bl 3ec278 │ │ │ │ + bl 3ec270 │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 20e6b4 │ │ │ │ ldrd r3, r2, [r4, #8] │ │ │ │ mov r5, r0 │ │ │ │ strd r3, r2, [r4, #72] @ 0x48 │ │ │ │ ldr r2, [pc, #612] @ (20e95c ) │ │ │ │ ldr r3, [pc, #572] @ (20e938 ) │ │ │ │ @@ -318196,26 +318199,26 @@ │ │ │ │ bne.w 20e620 │ │ │ │ ldr.w r0, [r6, #372] @ 0x174 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 20e620 │ │ │ │ ldrb.w r1, [r6, #376] @ 0x178 │ │ │ │ movs r2, #1 │ │ │ │ lsr.w r1, r5, r1 │ │ │ │ - bl 3df150 │ │ │ │ + bl 3df148 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 20e620 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 20a4b8 │ │ │ │ b.n 20e620 │ │ │ │ add.w r5, r4, #168 @ 0xa8 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ movw r2, #2261 @ 0x8d5 │ │ │ │ - bl 3da798 │ │ │ │ + bl 3da790 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 20d8b8 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 20e7e4 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add fp, r0 │ │ │ │ @@ -318317,22 +318320,22 @@ │ │ │ │ lsls r0, r3, #16 │ │ │ │ bpl.w 20e5a6 │ │ │ │ ldr r0, [pc, #212] @ (20e96c ) │ │ │ │ movs r3, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ add.w r1, r6, #40 @ 0x28 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ lsrs r1, r7 │ │ │ │ b.n 20e5a6 │ │ │ │ ldr r0, [pc, #192] @ (20e970 ) │ │ │ │ adds r1, #40 @ 0x28 │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ b.n 20e48c │ │ │ │ bl 1ff904 │ │ │ │ mov r6, r0 │ │ │ │ b.n 20e5ba │ │ │ │ bl 200800 │ │ │ │ b.n 20e7a8 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ @@ -318376,51 +318379,51 @@ │ │ │ │ bl 1464a8 │ │ │ │ b.n 20e71c │ │ │ │ movs r7, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ b.n 20e718 │ │ │ │ movs r7, r5 │ │ │ │ - asrs r4, r7, #10 │ │ │ │ + asrs r4, r5, #10 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r0, r7, #10 │ │ │ │ + asrs r0, r5, #10 │ │ │ │ movs r2, r4 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r1, #17 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r0, r3 │ │ │ │ + subs r6, r6, r2 │ │ │ │ movs r2, r4 │ │ │ │ b.n 20e1c4 │ │ │ │ movs r7, r5 │ │ │ │ subs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r4, #30 │ │ │ │ + asrs r0, r2, #30 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r0, r3, #30 │ │ │ │ + lsrs r0, r1, #30 │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r2, [r5, r5] │ │ │ │ + ldrb r2, [r3, r5] │ │ │ │ movs r4, r5 │ │ │ │ - lsrs r4, r6, #24 │ │ │ │ + lsrs r4, r4, #24 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r2, r3, #29 │ │ │ │ + asrs r2, r1, #29 │ │ │ │ movs r2, r4 │ │ │ │ - ldrb r2, [r2, r5] │ │ │ │ + ldrb r2, [r0, r5] │ │ │ │ movs r4, r5 │ │ │ │ - lsrs r4, r3, #24 │ │ │ │ + lsrs r4, r1, #24 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r6, r0, #27 │ │ │ │ + asrs r6, r6, #26 │ │ │ │ movs r2, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr.w r9, [pc, #624] @ 20ec10 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -318435,15 +318438,15 @@ │ │ │ │ str r2, [sp, #28] │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r1, [pc, #604] @ (20ec1c ) │ │ │ │ movs r2, #56 @ 0x38 │ │ │ │ add r1, pc │ │ │ │ blx r3 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r0, #8] │ │ │ │ cbnz r3, 20e9de │ │ │ │ ldr r3, [pc, #588] @ (20ec20 ) │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -318470,56 +318473,56 @@ │ │ │ │ mov r0, r6 │ │ │ │ dmb ish │ │ │ │ bl 21e354 │ │ │ │ subs r5, r0, #0 │ │ │ │ blt.n 20eafc │ │ │ │ movs r0, #0 │ │ │ │ movs r5, #0 │ │ │ │ - bl 3f0538 │ │ │ │ + bl 3f0530 │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r1 │ │ │ │ b.n 20ea2c │ │ │ │ adds r5, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 29bce8 │ │ │ │ + bl 29bce0 │ │ │ │ cbz r0, 20ea3a │ │ │ │ ldr.w r3, [r4, #228] @ 0xe4 │ │ │ │ cbz r3, 20ea96 │ │ │ │ mov r0, r6 │ │ │ │ - bl 29f7c8 │ │ │ │ + bl 29f7c0 │ │ │ │ cbnz r0, 20ea96 │ │ │ │ mov r0, r4 │ │ │ │ bl 20e420 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 20eaee │ │ │ │ blt.n 20eaf2 │ │ │ │ ldrd r3, r2, [r4, #152] @ 0x98 │ │ │ │ adds r3, r3, r0 │ │ │ │ str.w r3, [r4, #152] @ 0x98 │ │ │ │ adc.w r2, r2, r0, asr #31 │ │ │ │ ands.w r0, r5, #63 @ 0x3f │ │ │ │ str.w r2, [r4, #156] @ 0x9c │ │ │ │ bne.n 20ea2a │ │ │ │ - bl 3f0538 │ │ │ │ + bl 3f0530 │ │ │ │ subs r0, r0, r7 │ │ │ │ mov.w r3, #0 │ │ │ │ sbc.w r1, r1, r8 │ │ │ │ movw r2, #16960 @ 0x4240 │ │ │ │ movt r2, #15 │ │ │ │ - bl 4085c0 │ │ │ │ + bl 4085b8 │ │ │ │ cmp r0, #51 @ 0x33 │ │ │ │ sbcs.w r3, r1, #0 │ │ │ │ bcc.n 20ea2a │ │ │ │ ldr r3, [pc, #412] @ (20ec28 ) │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 20ebba │ │ │ │ movs r5, #0 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 20ebfc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ cbnz r3, 20eabc │ │ │ │ dmb ish │ │ │ │ @@ -318549,20 +318552,20 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r5, #1 │ │ │ │ b.n 20ea98 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 29f7d4 │ │ │ │ + bl 29f7cc │ │ │ │ b.n 20ea96 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 29f7d4 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 29f7cc │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 20ebfc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ cbnz r3, 20eb26 │ │ │ │ dmb ish │ │ │ │ @@ -318584,46 +318587,46 @@ │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strb r3, [r0, #4] │ │ │ │ ldr r3, [pc, #228] @ (20ec2c ) │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3dcf84 │ │ │ │ + bl 3dcf7c │ │ │ │ b.n 20eabc │ │ │ │ bl 204958 │ │ │ │ cbz r0, 20eb64 │ │ │ │ mov r0, r6 │ │ │ │ bl 2049cc │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 20ebe6 │ │ │ │ movs r2, #16 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2a0520 │ │ │ │ + bl 2a0518 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, #8 │ │ │ │ bl 20bd48 │ │ │ │ mov r0, r6 │ │ │ │ - bl 29f814 │ │ │ │ + bl 29f80c │ │ │ │ bics.w r5, r5, r0, asr #32 │ │ │ │ it cs │ │ │ │ movcs r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r4 │ │ │ │ - bl 29f7d4 │ │ │ │ + bl 29f7cc │ │ │ │ mov r0, r5 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -318639,24 +318642,24 @@ │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.w 20ea96 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [pc, #92] @ (20ec38 ) │ │ │ │ mov r3, r1 │ │ │ │ str r5, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 20ea96 │ │ │ │ mov r5, r0 │ │ │ │ b.n 20ead8 │ │ │ │ strb r3, [r0, #4] │ │ │ │ ldr r3, [pc, #60] @ (20ec2c ) │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3dcf84 │ │ │ │ + bl 3dcf7c │ │ │ │ b.n 20eb26 │ │ │ │ ldr r3, [pc, #60] @ (20ec3c ) │ │ │ │ movs r2, #101 @ 0x65 │ │ │ │ ldr r1, [pc, #60] @ (20ec40 ) │ │ │ │ ldr r0, [pc, #64] @ (20ec44 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ @@ -318664,35 +318667,35 @@ │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ b.n 20ef1c │ │ │ │ movs r7, r5 │ │ │ │ cbnz r5, 20ec1e │ │ │ │ vqrdmlsh.s , , d20[0] │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #912 @ (adr r6, 20efb0 ) │ │ │ │ + add r6, pc, #848 @ (adr r6, 20ef70 ) │ │ │ │ movs r7, r3 │ │ │ │ cmp r0, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r0, #19 │ │ │ │ + asrs r2, r6, #18 │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r0, [r6, r1] │ │ │ │ + ldrh r0, [r4, r1] │ │ │ │ movs r4, r5 │ │ │ │ - cmp r7, #26 │ │ │ │ + cmp r7, #10 │ │ │ │ movs r0, r4 │ │ │ │ - cmp r7, #46 @ 0x2e │ │ │ │ + cmp r7, #30 │ │ │ │ movs r0, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #660] @ (20eef0 ) │ │ │ │ sub sp, #28 │ │ │ │ @@ -318711,15 +318714,15 @@ │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 20ee5c │ │ │ │ bl 218734 │ │ │ │ eor.w r0, r0, #1 │ │ │ │ strb.w r0, [r5, #137] @ 0x89 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r0, #8] │ │ │ │ cbnz r3, 20eca4 │ │ │ │ ldr r3, [pc, #612] @ (20ef00 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -318749,22 +318752,22 @@ │ │ │ │ bl 20e420 │ │ │ │ subs r4, r0, #0 │ │ │ │ bne.n 20ecd6 │ │ │ │ ldr r1, [pc, #548] @ (20ef0c ) │ │ │ │ mov r0, r8 │ │ │ │ movw r2, #3405 @ 0xd4d │ │ │ │ add r1, pc │ │ │ │ - bl 3da798 │ │ │ │ + bl 3da790 │ │ │ │ movs r2, #3 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r7 │ │ │ │ bl 21e4c4 │ │ │ │ subs r4, r0, #0 │ │ │ │ blt.n 20edcc │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 20eeda │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 20ee38 │ │ │ │ @@ -318797,33 +318800,33 @@ │ │ │ │ ldr r3, [r4, #24] │ │ │ │ vstr d7, [sp] │ │ │ │ lsr.w r2, r3, r2 │ │ │ │ adds r2, #31 │ │ │ │ lsrs r2, r2, #5 │ │ │ │ mov.w r8, r2, lsl #2 │ │ │ │ mov r2, r8 │ │ │ │ - bl 29fa6c │ │ │ │ + bl 29fa64 │ │ │ │ mov r0, r8 │ │ │ │ movs r1, #0 │ │ │ │ bl 20bd48 │ │ │ │ ldr.w r0, [r4, #344] @ 0x158 │ │ │ │ blx 143ca4 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #344] @ 0x158 │ │ │ │ ldr.w r4, [r4, #296] @ 0x128 │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 20ed3e │ │ │ │ mov r0, r7 │ │ │ │ - bl 29f7c8 │ │ │ │ + bl 29f7c0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 20ee86 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #16 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2a0520 │ │ │ │ + bl 2a0518 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 20ee9e │ │ │ │ ldr r2, [pc, #364] @ (20ef18 ) │ │ │ │ ldr r3, [pc, #324] @ (20eef4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -318831,19 +318834,19 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.w 20eed6 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 29f814 │ │ │ │ + b.w 29f80c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 29f7d4 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 29f7cc │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 20eeda │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ cbnz r3, 20edf6 │ │ │ │ dmb ish │ │ │ │ @@ -318870,15 +318873,15 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r1, [pc, #252] @ (20ef20 ) │ │ │ │ mov r0, r8 │ │ │ │ movw r2, #3401 @ 0xd49 │ │ │ │ add r1, pc │ │ │ │ - bl 3da798 │ │ │ │ + bl 3da790 │ │ │ │ b.n 20edd4 │ │ │ │ movs r0, #1 │ │ │ │ bl 20bfa0 │ │ │ │ b.n 20ecae │ │ │ │ dmb ish │ │ │ │ str r3, [r0, #0] │ │ │ │ dmb ish │ │ │ │ @@ -318887,15 +318890,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 20ed16 │ │ │ │ strb r3, [r0, #4] │ │ │ │ ldr r3, [pc, #212] @ (20ef24 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3dcf84 │ │ │ │ + bl 3dcf7c │ │ │ │ b.n 20ed16 │ │ │ │ ldr r3, [pc, #200] @ (20ef28 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 20ec80 │ │ │ │ ldr r3, [pc, #192] @ (20ef2c ) │ │ │ │ @@ -318904,25 +318907,25 @@ │ │ │ │ lsls r2, r3, #16 │ │ │ │ bpl.w 20ec80 │ │ │ │ ldr r0, [pc, #184] @ (20ef30 ) │ │ │ │ movs r1, #0 │ │ │ │ ldrd r2, r3, [r5, #160] @ 0xa0 │ │ │ │ add r0, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 20ec80 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r7 │ │ │ │ str r4, [sp, #16] │ │ │ │ - bl 29f67c │ │ │ │ + bl 29f674 │ │ │ │ ldr r1, [pc, #160] @ (20ef34 ) │ │ │ │ negs r4, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r1, pc │ │ │ │ - bl 3e055c │ │ │ │ + bl 3e0554 │ │ │ │ b.n 20edf6 │ │ │ │ ldr r3, [pc, #136] @ (20ef28 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 20edaa │ │ │ │ ldr r3, [pc, #128] @ (20ef2c ) │ │ │ │ @@ -318931,22 +318934,22 @@ │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.w 20edaa │ │ │ │ ldr r0, [pc, #128] @ (20ef38 ) │ │ │ │ movs r1, #1 │ │ │ │ ldrd r2, r3, [r5, #160] @ 0xa0 │ │ │ │ add r0, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 20edaa │ │ │ │ strb r3, [r0, #4] │ │ │ │ ldr r3, [pc, #88] @ (20ef24 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3dcf84 │ │ │ │ + bl 3dcf7c │ │ │ │ b.n 20edf6 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #96] @ (20ef3c ) │ │ │ │ movs r2, #101 @ 0x65 │ │ │ │ ldr r1, [pc, #96] @ (20ef40 ) │ │ │ │ ldr r0, [pc, #96] @ (20ef44 ) │ │ │ │ add r3, pc │ │ │ │ @@ -318963,45 +318966,45 @@ │ │ │ │ movs r7, r5 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r6, #9 │ │ │ │ + lsrs r0, r4, #9 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r4, r2, #9 │ │ │ │ + lsrs r4, r0, #9 │ │ │ │ movs r2, r4 │ │ │ │ lsrs r0, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ ble.n 20f018 │ │ │ │ movs r7, r5 │ │ │ │ ble.n 20ef84 │ │ │ │ movs r7, r5 │ │ │ │ - lsrs r0, r3, #4 │ │ │ │ + lsrs r0, r1, #4 │ │ │ │ movs r2, r4 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r5, #25 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r5, #9 │ │ │ │ + asrs r4, r3, #9 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r2, r7, #9 │ │ │ │ + asrs r2, r5, #9 │ │ │ │ movs r2, r4 │ │ │ │ - asrs r4, r5, #8 │ │ │ │ + asrs r4, r3, #8 │ │ │ │ movs r2, r4 │ │ │ │ - ldrsb r2, [r2, r6] │ │ │ │ + ldrsb r2, [r0, r6] │ │ │ │ movs r4, r5 │ │ │ │ - cmp r4, #60 @ 0x3c │ │ │ │ + cmp r4, #44 @ 0x2c │ │ │ │ movs r0, r4 │ │ │ │ - cmp r4, #80 @ 0x50 │ │ │ │ + cmp r4, #64 @ 0x40 │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ 0020ef48 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -319083,45 +319086,45 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ subs r1, r1, r7 │ │ │ │ strd r2, r3, [sp, #24] │ │ │ │ and.w r1, r1, #31 │ │ │ │ lsr.w r1, r0, r1 │ │ │ │ ldr.w r0, [r3, r2, lsl #2] │ │ │ │ ands r0, r1 │ │ │ │ - bl 4086b0 │ │ │ │ + bl 4086a8 │ │ │ │ mov r6, r0 │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ cmp.w r9, #0 │ │ │ │ beq.n 20f058 │ │ │ │ ldr.w r0, [r3, r2, lsl #2] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ ldr r3, [sp, #8] │ │ │ │ subs r3, r3, r4 │ │ │ │ and.w r3, r3, #31 │ │ │ │ lsr.w r3, r2, r3 │ │ │ │ ands r0, r3 │ │ │ │ - bl 4086b0 │ │ │ │ + bl 4086a8 │ │ │ │ subs r6, r6, r0 │ │ │ │ ldr.w r0, [sl, #48] @ 0x30 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r3, [r0, #160] @ 0xa0 │ │ │ │ subs r3, r3, r6 │ │ │ │ str.w r3, [r0, #160] @ 0xa0 │ │ │ │ ldr.w r3, [r0, #164] @ 0xa4 │ │ │ │ sbc.w r3, r3, r6, asr #31 │ │ │ │ str.w r3, [r0, #164] @ 0xa4 │ │ │ │ ldr.w r0, [r8, #340] @ 0x154 │ │ │ │ - bl 3df0a4 │ │ │ │ + bl 3df09c │ │ │ │ ldr.w r0, [sl, #48] @ 0x30 │ │ │ │ ldr r1, [pc, #148] @ (20f118 ) │ │ │ │ movw r2, #3011 @ 0xbc3 │ │ │ │ adds r0, #168 @ 0xa8 │ │ │ │ add r1, pc │ │ │ │ - bl 3da798 │ │ │ │ + bl 3da790 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ add r3, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ subs r3, r3, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ bne.n 20efa0 │ │ │ │ @@ -319140,55 +319143,55 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, r6 │ │ │ │ strd r2, r3, [sp, #24] │ │ │ │ - bl 3df4b0 │ │ │ │ + bl 3df4a8 │ │ │ │ mov r6, r0 │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ b.n 20f036 │ │ │ │ ldr r2, [pc, #68] @ (20f120 ) │ │ │ │ ldr r0, [pc, #68] @ (20f124 ) │ │ │ │ ldr r1, [pc, #72] @ (20f128 ) │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ add.w r2, r2, #452 @ 0x1c4 │ │ │ │ add r1, pc │ │ │ │ adds r0, #125 @ 0x7d │ │ │ │ - bl 3e0f00 │ │ │ │ + bl 3e0ef8 │ │ │ │ b.n 20f09e │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ blt.n 20f090 │ │ │ │ movs r7, r5 │ │ │ │ blt.n 20f088 │ │ │ │ movs r7, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r6, #30 │ │ │ │ + lsls r0, r4, #30 │ │ │ │ movs r2, r4 │ │ │ │ str r0, [sp, #344] @ 0x158 │ │ │ │ movs r4, r7 │ │ │ │ str r0, [sp, #336] @ 0x150 │ │ │ │ movs r4, r7 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r6, #26 │ │ │ │ + lsls r6, r4, #26 │ │ │ │ movs r2, r4 │ │ │ │ bge.n 20f034 │ │ │ │ movs r7, r5 │ │ │ │ - strb r4, [r2, r6] │ │ │ │ + strb r4, [r0, r6] │ │ │ │ movs r4, r5 │ │ │ │ ldrh r2, [r1, #56] @ 0x38 │ │ │ │ movs r4, r7 │ │ │ │ - asrs r4, r1, #1 │ │ │ │ + asrs r4, r7, #32 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ 0020f12c : │ │ │ │ ldr r3, [pc, #116] @ (20f1a4 ) │ │ │ │ ldr.w ip, [pc, #120] @ 20f1a8 │ │ │ │ add r3, pc │ │ │ │ push {r4} │ │ │ │ @@ -319287,41 +319290,41 @@ │ │ │ │ str.w r3, [r0, #164] @ 0xa4 │ │ │ │ bne.n 20f1f2 │ │ │ │ ldr r1, [pc, #40] @ (20f264 ) │ │ │ │ mov.w r2, #3600 @ 0xe10 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ add r1, pc │ │ │ │ adds r0, #168 @ 0xa8 │ │ │ │ - b.w 3da798 │ │ │ │ + b.w 3da790 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ b.n 20f238 │ │ │ │ nop │ │ │ │ bls.n 20f324 │ │ │ │ movs r7, r5 │ │ │ │ subs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r3, #48] @ 0x30 │ │ │ │ movs r4, r7 │ │ │ │ - lsls r2, r5, #21 │ │ │ │ + lsls r2, r3, #21 │ │ │ │ movs r2, r4 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r7, #19 │ │ │ │ + lsls r6, r5, #19 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ 0020f268 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r1, r2 │ │ │ │ mov r4, r0 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 3f3880 │ │ │ │ + bl 3f3878 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cbz r0, 20f298 │ │ │ │ add sp, #8 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -319365,15 +319368,15 @@ │ │ │ │ cmp r1, r2 │ │ │ │ it cs │ │ │ │ orrcs.w r0, r0, #1 │ │ │ │ ands.w r4, r0, #255 @ 0xff │ │ │ │ beq.n 20f332 │ │ │ │ movs r4, #1 │ │ │ │ ldrd r1, r0, [sp, #20] │ │ │ │ - bl 3e0744 │ │ │ │ + bl 3e073c │ │ │ │ ldr r2, [pc, #136] @ (20f394 ) │ │ │ │ ldr r3, [pc, #124] @ (20f38c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ @@ -319411,34 +319414,34 @@ │ │ │ │ ldr r1, [pc, #60] @ (20f3a4 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #480 @ 0x1e0 │ │ │ │ strd r2, r7, [sp] │ │ │ │ add r1, pc │ │ │ │ movw r2, #4078 @ 0xfee │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 20f302 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ bhi.n 20f464 │ │ │ │ movs r7, r5 │ │ │ │ bhi.n 20f45c │ │ │ │ movs r7, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ bhi.n 20f3d4 │ │ │ │ movs r7, r5 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r1, r4] │ │ │ │ + strh r4, [r7, r3] │ │ │ │ movs r4, r5 │ │ │ │ - lsrs r6, r3, #23 │ │ │ │ + lsrs r6, r1, #23 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r4, r1, #15 │ │ │ │ + lsls r4, r7, #14 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ 0020f3a8 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -319449,15 +319452,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r5, [pc, #460] @ (20f590 ) │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r0, #8] │ │ │ │ cbnz r3, 20f3e6 │ │ │ │ ldr r3, [pc, #440] @ (20f594 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -319475,32 +319478,32 @@ │ │ │ │ bl 20abfc │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 20f3f2 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ - bl 3d9318 │ │ │ │ + bl 3d9310 │ │ │ │ str r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 20f4ee │ │ │ │ ldr r3, [pc, #388] @ (20f59c ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bl 1a8378 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 20f3f2 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ movs r2, #16 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 3d5008 │ │ │ │ + bl 3d5000 │ │ │ │ ldr.w r4, [r4, #296] @ 0x128 │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 20f3f8 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 20f572 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ cbz r3, 20f488 │ │ │ │ bl 20c8a4 │ │ │ │ @@ -319539,18 +319542,18 @@ │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 20f446 │ │ │ │ strb r3, [r0, #4] │ │ │ │ ldr r3, [pc, #264] @ (20f5a8 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3dcf84 │ │ │ │ + bl 3dcf7c │ │ │ │ b.n 20f446 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 3e0150 │ │ │ │ + bl 3e0148 │ │ │ │ b.n 20f460 │ │ │ │ ldr r4, [r6, #32] │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 20f44e │ │ │ │ mov r0, r4 │ │ │ │ bl 20abfc │ │ │ │ cbz r0, 20f4d2 │ │ │ │ @@ -319582,32 +319585,32 @@ │ │ │ │ ldr r2, [pc, #184] @ (20f5b8 ) │ │ │ │ add.w r3, r3, #504 @ 0x1f8 │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ movw r2, #3667 @ 0xe53 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ ldr r4, [r6, #32] │ │ │ │ cbz r4, 20f538 │ │ │ │ mov r0, r4 │ │ │ │ bl 20abfc │ │ │ │ mov r3, r0 │ │ │ │ cbnz r0, 20f530 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cbz r0, 20f530 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 3d93c4 │ │ │ │ + bl 3d93bc │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r3, [r4, #16] │ │ │ │ ldr.w r4, [r4, #296] @ 0x128 │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 20f516 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cbz r3, 20f572 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ cbz r3, 20f54c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 20f462 │ │ │ │ @@ -319619,15 +319622,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 20f546 │ │ │ │ strb r3, [r0, #4] │ │ │ │ ldr r3, [pc, #68] @ (20f5a8 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3dcf84 │ │ │ │ + bl 3dcf7c │ │ │ │ b.n 20f546 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #72] @ (20f5bc ) │ │ │ │ movs r2, #101 @ 0x65 │ │ │ │ ldr r1, [pc, #72] @ (20f5c0 ) │ │ │ │ ldr r0, [pc, #72] @ (20f5c4 ) │ │ │ │ add r3, pc │ │ │ │ @@ -319652,25 +319655,25 @@ │ │ │ │ movs r4, r7 │ │ │ │ bvs.n 20f534 │ │ │ │ movs r7, r5 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r7, r5] │ │ │ │ + str r2, [r5, r5] │ │ │ │ movs r4, r5 │ │ │ │ - lsls r6, r7, #8 │ │ │ │ + lsls r6, r5, #8 │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r2, r5, #17 │ │ │ │ + lsrs r2, r3, #17 │ │ │ │ movs r2, r4 │ │ │ │ - str r2, [r7, r3] │ │ │ │ + str r2, [r5, r3] │ │ │ │ movs r4, r5 │ │ │ │ - movs r5, #164 @ 0xa4 │ │ │ │ + movs r5, #148 @ 0x94 │ │ │ │ movs r0, r4 │ │ │ │ - movs r5, #184 @ 0xb8 │ │ │ │ + movs r5, #168 @ 0xa8 │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ 0020f5c8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -319689,15 +319692,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ bl 1cbccc │ │ │ │ bl 1defe0 │ │ │ │ mov r0, r4 │ │ │ │ bl 1d91b8 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r0, #8] │ │ │ │ cbnz r3, 20f620 │ │ │ │ ldr r3, [pc, #308] @ (20f74c ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -319754,15 +319757,15 @@ │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 20f638 │ │ │ │ add r1, sp, #8 │ │ │ │ movs r0, #1 │ │ │ │ bl 1d91f4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 20f71c │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 20f728 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ cbz r3, 20f6fa │ │ │ │ ldr r3, [pc, #160] @ (20f75c ) │ │ │ │ @@ -319798,18 +319801,18 @@ │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 20f6ba │ │ │ │ strb r3, [r0, #4] │ │ │ │ ldr r3, [pc, #84] @ (20f764 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3dcf84 │ │ │ │ + bl 3dcf7c │ │ │ │ b.n 20f6ba │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 3e0150 │ │ │ │ + bl 3e0148 │ │ │ │ b.n 20f6aa │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #60] @ (20f768 ) │ │ │ │ movs r2, #101 @ 0x65 │ │ │ │ ldr r1, [pc, #60] @ (20f76c ) │ │ │ │ ldr r0, [pc, #64] @ (20f770 ) │ │ │ │ add r3, pc │ │ │ │ @@ -319817,15 +319820,15 @@ │ │ │ │ adds r3, #108 @ 0x6c │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ bpl.n 20f7d8 │ │ │ │ movs r7, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r2, #5 │ │ │ │ + lsls r6, r0, #5 │ │ │ │ movs r2, r4 │ │ │ │ bpl.n 20f7c4 │ │ │ │ movs r7, r5 │ │ │ │ cmp r0, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ @@ -319835,19 +319838,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r5, #8] │ │ │ │ movs r4, r7 │ │ │ │ bmi.n 20f814 │ │ │ │ movs r7, r5 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #272] @ (20f87c ) │ │ │ │ + ldr r7, [pc, #208] @ (20f83c ) │ │ │ │ movs r4, r5 │ │ │ │ - movs r3, #238 @ 0xee │ │ │ │ + movs r3, #222 @ 0xde │ │ │ │ movs r0, r4 │ │ │ │ - movs r4, #2 │ │ │ │ + movs r3, #242 @ 0xf2 │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ 0020f774 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -319871,15 +319874,15 @@ │ │ │ │ bne.n 20f79a │ │ │ │ ldr.w r0, [r4, #340] @ 0x154 │ │ │ │ blx 143ca4 │ │ │ │ str.w r5, [r4, #340] @ 0x154 │ │ │ │ ldr.w r4, [r4, #296] @ 0x128 │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 20f7a0 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r0, #8] │ │ │ │ cbnz r3, 20f7d8 │ │ │ │ ldr r3, [pc, #136] @ (20f858 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -319890,20 +319893,20 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 20abfc │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 20f7f2 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cbz r0, 20f7f2 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ - bl 3d93c4 │ │ │ │ + bl 3d93bc │ │ │ │ str r5, [r4, #16] │ │ │ │ ldr.w r4, [r4, #296] @ 0x128 │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 20f7dc │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cbz r3, 20f83a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ cbz r3, 20f818 │ │ │ │ ldr r0, [pc, #80] @ (20f85c ) │ │ │ │ add r0, pc │ │ │ │ @@ -319919,15 +319922,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 20f808 │ │ │ │ strb r3, [r0, #4] │ │ │ │ ldr r3, [pc, #48] @ (20f860 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3dcf84 │ │ │ │ + bl 3dcf7c │ │ │ │ b.n 20f808 │ │ │ │ ldr r3, [pc, #40] @ (20f864 ) │ │ │ │ movs r2, #101 @ 0x65 │ │ │ │ ldr r1, [pc, #40] @ (20f868 ) │ │ │ │ ldr r0, [pc, #40] @ (20f86c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ @@ -319941,19 +319944,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r4, #62] @ 0x3e │ │ │ │ movs r4, r7 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #200] @ (20f930 ) │ │ │ │ + ldr r6, [pc, #136] @ (20f8f0 ) │ │ │ │ movs r4, r5 │ │ │ │ - movs r2, #220 @ 0xdc │ │ │ │ + movs r2, #204 @ 0xcc │ │ │ │ movs r0, r4 │ │ │ │ - movs r2, #240 @ 0xf0 │ │ │ │ + movs r2, #224 @ 0xe0 │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ 0020f870 : │ │ │ │ b.w 208a10 │ │ │ │ │ │ │ │ 0020f874 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -319980,18 +319983,18 @@ │ │ │ │ str.w lr, [sp, #16] │ │ │ │ add.w r8, r3, r4, lsl #4 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov r0, r7 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - bl 2a0604 │ │ │ │ + bl 2a05fc │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 29f7c8 │ │ │ │ + bl 29f7c0 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 20f93c │ │ │ │ ldr r3, [pc, #568] @ (20fb10 ) │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r6, [r3, #8] │ │ │ │ ldr r3, [pc, #564] @ (20fb14 ) │ │ │ │ @@ -320003,15 +320006,15 @@ │ │ │ │ bne.w 20fa76 │ │ │ │ ands.w sl, r4, #10 │ │ │ │ bne.n 20f968 │ │ │ │ bic.w r3, r4, #32 │ │ │ │ cmp r3, #16 │ │ │ │ bne.w 20fa5a │ │ │ │ mov r0, r7 │ │ │ │ - bl 29f7c8 │ │ │ │ + bl 29f7c0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 20fa24 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cbz r3, 20f938 │ │ │ │ ldrb.w r3, [r8, #12] │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -320067,15 +320070,15 @@ │ │ │ │ ldr.w r1, [r0, #336] @ 0x150 │ │ │ │ add r2, r5 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #24] │ │ │ │ str r2, [sp, #32] │ │ │ │ str r1, [sp, #20] │ │ │ │ - bl 407d64 │ │ │ │ + bl 407d5c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ cmp r3, #1 │ │ │ │ sub.w r1, r2, r1 │ │ │ │ itt eq │ │ │ │ streq.w r1, [r8, #4] │ │ │ │ ldreq.w r0, [sl, #336] @ 0x150 │ │ │ │ @@ -320088,15 +320091,15 @@ │ │ │ │ negs r6, r6 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ subs r1, r3, #1 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ands r2, r1 │ │ │ │ mov r1, r6 │ │ │ │ adds r5, r3, r2 │ │ │ │ - bl 407b08 │ │ │ │ + bl 407b00 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r0, r3 │ │ │ │ it eq │ │ │ │ orreq.w r2, r2, #1 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ @@ -320108,21 +320111,21 @@ │ │ │ │ strb.w r3, [r8, #12] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, r6 │ │ │ │ beq.n 20fa6a │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 29ffc8 │ │ │ │ + bl 29ffc0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 29f7c8 │ │ │ │ + bl 29f7c0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 20f90c │ │ │ │ mov r0, r7 │ │ │ │ - bl 29f7c8 │ │ │ │ + bl 29f7c0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ ite ne │ │ │ │ movne r3, #0 │ │ │ │ andeq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -320136,21 +320139,21 @@ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 209168 │ │ │ │ mov r5, r0 │ │ │ │ b.n 20f928 │ │ │ │ ldr r0, [pc, #192] @ (20fb1c ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ mvn.w fp, #21 │ │ │ │ b.n 20f93c │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ - bl 2a0078 │ │ │ │ + bl 2a0070 │ │ │ │ b.n 20f900 │ │ │ │ ldr r3, [pc, #168] @ (20fb20 ) │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 20f8f0 │ │ │ │ ldr r3, [pc, #156] @ (20fb24 ) │ │ │ │ @@ -320160,50 +320163,50 @@ │ │ │ │ bpl.w 20f8f0 │ │ │ │ ldr r0, [pc, #148] @ (20fb28 ) │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r3, fp │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 20f8f0 │ │ │ │ cmp r3, #16 │ │ │ │ beq.w 20f900 │ │ │ │ cmp r3, #2 │ │ │ │ bne.n 20fa5a │ │ │ │ mov r0, r7 │ │ │ │ - bl 2a01c8 │ │ │ │ + bl 2a01c0 │ │ │ │ ands.w r1, r0, #255 @ 0xff │ │ │ │ bne.n 20facc │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, r6 │ │ │ │ beq.w 20f900 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 145498 │ │ │ │ b.n 20f900 │ │ │ │ ldr r0, [pc, #92] @ (20fb2c ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ b.n 20fa64 │ │ │ │ ldr r0, [pc, #88] @ (20fb30 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ b.n 20fa64 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [pc, #76] @ (20fb34 ) │ │ │ │ add.w r4, sl, #40 @ 0x28 │ │ │ │ str r3, [sp, #8] │ │ │ │ add r0, pc │ │ │ │ mov r3, r1 │ │ │ │ str r5, [sp, #4] │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ b.n 20fa64 │ │ │ │ mov fp, r5 │ │ │ │ b.n 20f93c │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ bcs.n 20fa48 │ │ │ │ movs r7, r5 │ │ │ │ cmp r2, #4 │ │ │ │ @@ -320212,27 +320215,27 @@ │ │ │ │ movs r7, r5 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ bne.n 20faf4 │ │ │ │ movs r7, r5 │ │ │ │ - lsrs r2, r7, #32 │ │ │ │ + lsrs r2, r5, #32 │ │ │ │ movs r2, r4 │ │ │ │ subs r0, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r2, #28 │ │ │ │ + lsls r2, r0, #28 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r2, r5, #30 │ │ │ │ + lsls r2, r3, #30 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r2, r1, #28 │ │ │ │ + lsls r2, r7, #27 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r0, r2, #28 │ │ │ │ + lsls r0, r0, #28 │ │ │ │ movs r2, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ mov r5, r2 │ │ │ │ ldr.w r2, [pc, #2884] @ 210690 │ │ │ │ @@ -320260,15 +320263,15 @@ │ │ │ │ ldr.w r3, [pc, #2832] @ 2106a0 │ │ │ │ subs r4, r0, #3 │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 210522 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 210176 │ │ │ │ cmp r4, #1 │ │ │ │ bls.w 21018c │ │ │ │ @@ -320287,18 +320290,18 @@ │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ubfx r3, r5, #0, #15 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 21003c │ │ │ │ mov r0, r8 │ │ │ │ - bl 2a0604 │ │ │ │ + bl 2a05fc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 29f7c8 │ │ │ │ + bl 29f7c0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 210070 │ │ │ │ ldr.w r3, [pc, #2724] @ 2106a8 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ @@ -320343,17 +320346,17 @@ │ │ │ │ beq.w 210368 │ │ │ │ cmp.w r3, #512 @ 0x200 │ │ │ │ beq.w 2100ca │ │ │ │ ldr.w r0, [pc, #2612] @ 2106ac │ │ │ │ mov r1, r6 │ │ │ │ ldr.w fp, [sp, #24] │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ mvn.w r9, #21 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 21067a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 210198 │ │ │ │ @@ -320378,15 +320381,15 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 2053a4 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 21031c │ │ │ │ mov r0, r8 │ │ │ │ - bl 29f7c8 │ │ │ │ + bl 29f7c0 │ │ │ │ clz r2, r0 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ lsrs r2, r2, #5 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r1, #0 │ │ │ │ @@ -320403,36 +320406,36 @@ │ │ │ │ ldr.w fp, [sp, #24] │ │ │ │ mov.w r9, #0 │ │ │ │ b.n 20fc8a │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ negs r2, r3 │ │ │ │ - bl 29ffc8 │ │ │ │ + bl 29ffc0 │ │ │ │ b.n 20fce4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 21057c │ │ │ │ add.w sl, sp, #132 @ 0x84 │ │ │ │ movs r7, #0 │ │ │ │ strd r5, r6, [sp, #72] @ 0x48 │ │ │ │ mov.w r2, #256 @ 0x100 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, sl │ │ │ │ blx 145498 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2a01c8 │ │ │ │ + bl 2a01c0 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ - bl 29ffc8 │ │ │ │ + bl 29ffc0 │ │ │ │ strb.w r7, [sl, r4] │ │ │ │ mov r0, r8 │ │ │ │ - bl 2a0604 │ │ │ │ + bl 2a05fc │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, sl │ │ │ │ bl 1e03e4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2100e4 │ │ │ │ add r6, sp, #100 @ 0x64 │ │ │ │ @@ -320446,15 +320449,15 @@ │ │ │ │ movs r2, #28 │ │ │ │ add r1, sp, #104 @ 0x68 │ │ │ │ mov r0, r8 │ │ │ │ strd r7, r7, [sp, #104] @ 0x68 │ │ │ │ strd r7, r7, [sp, #112] @ 0x70 │ │ │ │ strd r7, r7, [sp, #120] @ 0x78 │ │ │ │ str r7, [sp, #128] @ 0x80 │ │ │ │ - bl 29ffc8 │ │ │ │ + bl 29ffc0 │ │ │ │ cmp r0, #28 │ │ │ │ bne.w 210104 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ rev r3, r3 │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ cmp r3, #1 │ │ │ │ bhi.w 21043a │ │ │ │ @@ -320477,37 +320480,37 @@ │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ negs r2, r3 │ │ │ │ str.w r9, [sp, #112] @ 0x70 │ │ │ │ strd r0, r1, [r4, #360] @ 0x168 │ │ │ │ asrs r3, r2, #31 │ │ │ │ - bl 408660 │ │ │ │ + bl 408658 │ │ │ │ orrs r2, r3 │ │ │ │ bne.w 2103fa │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ mov r3, r9 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ movs r1, #0 │ │ │ │ - bl 408660 │ │ │ │ + bl 408658 │ │ │ │ add.w r3, r0, #31 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ mov.w r9, r3, lsl #2 │ │ │ │ mov r0, r9 │ │ │ │ blx 1439a4 │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ mov r2, r9 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 29fbb4 │ │ │ │ + bl 29fbac │ │ │ │ cmp r9, r0 │ │ │ │ bne.w 21026a │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 210604 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ @@ -320541,15 +320544,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 20f2a8 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 210608 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ add.w r2, r9, #1 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - bl 3df7e4 │ │ │ │ + bl 3df7dc │ │ │ │ ldr r3, [sp, #16] │ │ │ │ sub.w r5, r9, r0 │ │ │ │ mov sl, r0 │ │ │ │ mul.w r5, r3, r5 │ │ │ │ cmp r5, #0 │ │ │ │ beq.n 20ff24 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ @@ -320598,15 +320601,15 @@ │ │ │ │ ldr.w sl, [sp, #80] @ 0x50 │ │ │ │ mov r6, fp │ │ │ │ mov fp, r3 │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ add.w r2, sl, #1 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r1, r5 │ │ │ │ - bl 3df72c │ │ │ │ + bl 3df724 │ │ │ │ mov r9, r0 │ │ │ │ cmp r5, r0 │ │ │ │ bhi.n 20fe76 │ │ │ │ mov r5, sl │ │ │ │ mov sl, fp │ │ │ │ ldr.w fp, [sp, #68] @ 0x44 │ │ │ │ mov r1, r5 │ │ │ │ @@ -320615,34 +320618,34 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 20f2a8 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 210610 │ │ │ │ mov r0, r6 │ │ │ │ movs r1, #0 │ │ │ │ - bl 3e0744 │ │ │ │ + bl 3e073c │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldrd r2, r3, [r4, #360] @ 0x168 │ │ │ │ mov r0, r8 │ │ │ │ adds r2, r1, r2 │ │ │ │ mov.w r1, #0 │ │ │ │ adc.w r3, r3, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ - bl 29fcc8 │ │ │ │ + bl 29fcc0 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ blx 143ca4 │ │ │ │ b.n 21012e │ │ │ │ mov r0, r8 │ │ │ │ - bl 2a01c8 │ │ │ │ + bl 2a01c0 │ │ │ │ ands.w r1, r0, #255 @ 0xff │ │ │ │ beq.w 21030e │ │ │ │ ldr.w r0, [pc, #1832] @ 2106b4 │ │ │ │ ldr.w fp, [sp, #24] │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ b.n 20fc86 │ │ │ │ mov r0, r4 │ │ │ │ bl 1df2c8 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 210618 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ @@ -320658,15 +320661,15 @@ │ │ │ │ cbz r5, 20ffcc │ │ │ │ bl 205434 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 21028e │ │ │ │ bl 20535c │ │ │ │ cbz r0, 20ffe8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2a0604 │ │ │ │ + bl 2a05fc │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r5, r1 │ │ │ │ bl 20abfc │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 2102d2 │ │ │ │ add.w r1, r4, #40 @ 0x28 │ │ │ │ @@ -320696,36 +320699,36 @@ │ │ │ │ bl 203454 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 20fce4 │ │ │ │ ldr.w fp, [sp, #24] │ │ │ │ mov r9, r3 │ │ │ │ b.n 20fc8a │ │ │ │ - bl 3ef230 │ │ │ │ + bl 3ef228 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 20fbee │ │ │ │ - bl 3ed284 │ │ │ │ + bl 3ed27c │ │ │ │ mov r4, r0 │ │ │ │ - bl 3ef1f0 │ │ │ │ + bl 3ef1e8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ed030 │ │ │ │ - bl 3ee250 │ │ │ │ + bl 3ed028 │ │ │ │ + bl 3ee248 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2a0604 │ │ │ │ + bl 2a05fc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 29f7c8 │ │ │ │ + bl 29f7c0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 20fc02 │ │ │ │ mov r9, r0 │ │ │ │ ldr.w r0, [pc, #1604] @ 2106b8 │ │ │ │ ldr.w fp, [sp, #24] │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ b.n 20fc8a │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ add.w sl, sp, #132 @ 0x84 │ │ │ │ mov.w r2, #256 @ 0x100 │ │ │ │ mov r0, sl │ │ │ │ ldr r4, [r3, #4] │ │ │ │ blx 145498 │ │ │ │ @@ -320742,30 +320745,30 @@ │ │ │ │ bl 1fcae8 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 21045e │ │ │ │ ldr.w fp, [sp, #24] │ │ │ │ ldr.w r0, [pc, #1532] @ 2106bc │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ b.n 20fc86 │ │ │ │ bl 203454 │ │ │ │ mov r0, r8 │ │ │ │ - bl 29f7c8 │ │ │ │ + bl 29f7c0 │ │ │ │ clz r2, r0 │ │ │ │ mov r3, r0 │ │ │ │ lsrs r2, r2, #5 │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 20fd0e │ │ │ │ b.n 210034 │ │ │ │ ldr.w r0, [pc, #1496] @ 2106c0 │ │ │ │ mov r1, sl │ │ │ │ ldr.w fp, [sp, #24] │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ bl 205338 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 20fc86 │ │ │ │ bl 203454 │ │ │ │ b.n 20fc86 │ │ │ │ ldr.w r3, [pc, #1468] @ 2106c4 │ │ │ │ movw r2, #3076 @ 0xc04 │ │ │ │ @@ -320774,33 +320777,33 @@ │ │ │ │ str r0, [sp, #8] │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #28 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ blx 143ca4 │ │ │ │ ldr r6, [r6, #0] │ │ │ │ cmp r6, #0 │ │ │ │ beq.w 210002 │ │ │ │ mov r0, r6 │ │ │ │ ldr.w fp, [sp, #24] │ │ │ │ - bl 3e0150 │ │ │ │ + bl 3e0148 │ │ │ │ b.n 2100f4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2a01c8 │ │ │ │ + bl 2a01c0 │ │ │ │ uxtb r4, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ - bl 29ffc8 │ │ │ │ + bl 29ffc0 │ │ │ │ strb.w r7, [sl, r4] │ │ │ │ mov r0, sl │ │ │ │ bl 1e03e4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2105ec │ │ │ │ bl 20abfc │ │ │ │ @@ -320829,15 +320832,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 20fca0 │ │ │ │ strb r3, [r0, #4] │ │ │ │ ldr.w r3, [pc, #1312] @ 2106d0 │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3dcf84 │ │ │ │ + bl 3dcf7c │ │ │ │ b.n 20fca0 │ │ │ │ add r3, r1 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ bl 1fcae8 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 2104ce │ │ │ │ movs r3, #0 │ │ │ │ @@ -320857,102 +320860,102 @@ │ │ │ │ cmp.w r3, #512 @ 0x200 │ │ │ │ beq.w 210330 │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ bne.w 20fc76 │ │ │ │ mov r0, r8 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ - bl 2a01c8 │ │ │ │ + bl 2a01c0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2a0548 │ │ │ │ + bl 2a0540 │ │ │ │ cmp r7, #1 │ │ │ │ mov r9, r0 │ │ │ │ bne.w 210638 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ negs r7, r3 │ │ │ │ cmp r0, r7 │ │ │ │ bhi.w 21062a │ │ │ │ ldr.w r3, [pc, #1192] @ 2106d4 │ │ │ │ mov r2, r0 │ │ │ │ add r1, sp, #104 @ 0x68 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ - bl 2a0078 │ │ │ │ + bl 2a0070 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ mov r3, r7 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ mov r1, r9 │ │ │ │ - bl 29c554 │ │ │ │ + bl 29c54c │ │ │ │ adds r0, #1 │ │ │ │ bne.w 20fce4 │ │ │ │ ldr.w r0, [pc, #1160] @ 2106d8 │ │ │ │ ldr.w fp, [sp, #24] │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ ldr.w r0, [pc, #1148] @ 2106dc │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ b.n 20fc86 │ │ │ │ ldr.w r3, [pc, #1140] @ 2106e0 │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r2, [pc, #1136] @ 2106e4 │ │ │ │ ldr.w r1, [pc, #1136] @ 2106e8 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #580 @ 0x244 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #4186 @ 0x105a │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 210128 │ │ │ │ blx 14436c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r2, [r4, #336] @ 0x150 │ │ │ │ negs r3, r3 │ │ │ │ cmp r3, r0 │ │ │ │ it cc │ │ │ │ movcc r3, r0 │ │ │ │ cmp r3, r2 │ │ │ │ beq.w 20ffcc │ │ │ │ mov r0, r8 │ │ │ │ - bl 2a0604 │ │ │ │ + bl 2a05fc │ │ │ │ ldr.w r2, [r4, #336] @ 0x150 │ │ │ │ cmp r1, #0 │ │ │ │ it eq │ │ │ │ cmpeq r0, r2 │ │ │ │ beq.w 20ffcc │ │ │ │ strd r0, r1, [sp] │ │ │ │ add.w r1, r4, #40 @ 0x28 │ │ │ │ ldr.w r0, [pc, #1064] @ 2106ec │ │ │ │ ldr.w fp, [sp, #24] │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ b.n 2100f4 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldrd r2, r3, [r3, #80] @ 0x50 │ │ │ │ cmp r5, r3 │ │ │ │ it eq │ │ │ │ cmpeq r6, r2 │ │ │ │ beq.w 20ffe8 │ │ │ │ ldr.w r0, [pc, #1036] @ 2106f0 │ │ │ │ add.w r1, r4, #40 @ 0x28 │ │ │ │ strd r2, r3, [sp] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ add r0, pc │ │ │ │ ldr.w fp, [sp, #24] │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ b.n 2100f4 │ │ │ │ clz fp, r6 │ │ │ │ mov r0, r3 │ │ │ │ - bl 3e0150 │ │ │ │ + bl 3e0148 │ │ │ │ mov.w fp, fp, lsr #5 │ │ │ │ b.n 210002 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ negs r2, r3 │ │ │ │ asrs r3, r2, #31 │ │ │ │ bl 20f268 │ │ │ │ @@ -320976,30 +320979,30 @@ │ │ │ │ add.w r3, r3, #608 @ 0x260 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ str r4, [sp, #4] │ │ │ │ movw r2, #4115 @ 0x1013 │ │ │ │ ldr.w fp, [sp, #68] @ 0x44 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3e0744 │ │ │ │ + bl 3e073c │ │ │ │ b.n 210128 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ mov r0, r8 │ │ │ │ bl 21d8b8 │ │ │ │ subs r3, r0, #0 │ │ │ │ bge.w 21002e │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r8 │ │ │ │ ldr.w fp, [sp, #24] │ │ │ │ mov r9, r3 │ │ │ │ - bl 29f7d4 │ │ │ │ + bl 29f7cc │ │ │ │ b.n 20fc8a │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ subs r3, r2, r3 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ lsrs r3, r2 │ │ │ │ @@ -321035,35 +321038,35 @@ │ │ │ │ ldr r0, [pc, #804] @ (210708 ) │ │ │ │ add.w r1, r4, #40 @ 0x28 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ strd r6, r3, [sp] │ │ │ │ add r0, pc │ │ │ │ ldr r2, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 2101e6 │ │ │ │ ldr r3, [pc, #784] @ (21070c ) │ │ │ │ adds r4, #40 @ 0x28 │ │ │ │ ldr r2, [pc, #784] @ (210710 ) │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #784] @ (210714 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #580 @ 0x244 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ movw r2, #4174 @ 0x104e │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 210124 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ ldr.w fp, [sp, #24] │ │ │ │ mov r9, r6 │ │ │ │ - bl 29f7d4 │ │ │ │ + bl 29f7cc │ │ │ │ bl 205338 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 20fc8a │ │ │ │ bl 203454 │ │ │ │ b.n 20fc8a │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r0, r6 │ │ │ │ @@ -321074,15 +321077,15 @@ │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #556 @ 0x22c │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r2, #1 │ │ │ │ str r2, [sp, #4] │ │ │ │ movw r2, #3085 @ 0xc0d │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 210124 │ │ │ │ bl 218760 │ │ │ │ cbnz r0, 210498 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr.w fp, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 2100bc │ │ │ │ @@ -321095,15 +321098,15 @@ │ │ │ │ bne.w 2100bc │ │ │ │ ldr r3, [pc, #672] @ (210724 ) │ │ │ │ add.w r2, r4, #40 @ 0x28 │ │ │ │ ldr r0, [pc, #668] @ (210728 ) │ │ │ │ add r3, pc │ │ │ │ add.w r1, r3, #524 @ 0x20c │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ b.n 2100bc │ │ │ │ add r1, sp, #104 @ 0x68 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r3, [r1, #0] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 2100b8 │ │ │ │ @@ -321139,20 +321142,20 @@ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ add r3, r2 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ b.n 2101d2 │ │ │ │ ldr r0, [pc, #560] @ (21072c ) │ │ │ │ mov fp, r2 │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ b.w 20fc86 │ │ │ │ ldr r0, [pc, #552] @ (210730 ) │ │ │ │ ldr.w fp, [sp, #24] │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ bl 1fcae8 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2100bc │ │ │ │ bl 218760 │ │ │ │ b.n 2100bc │ │ │ │ ldr r3, [pc, #528] @ (210734 ) │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ @@ -321162,15 +321165,15 @@ │ │ │ │ ldr r3, [pc, #464] @ (210704 ) │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r0, r3, #16 │ │ │ │ bpl.w 20fba2 │ │ │ │ ldr r0, [pc, #504] @ (210738 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.w 20fba2 │ │ │ │ ldr r3, [pc, #496] @ (21073c ) │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 20fcaa │ │ │ │ ldr r3, [pc, #424] @ (210704 ) │ │ │ │ @@ -321180,104 +321183,104 @@ │ │ │ │ bpl.w 20fcaa │ │ │ │ ldr r3, [pc, #472] @ (210740 ) │ │ │ │ mov r1, r9 │ │ │ │ ldr r0, [pc, #472] @ (210744 ) │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ ldrd r2, r3, [r3, #128] @ 0x80 │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.w 20fcaa │ │ │ │ bl 205338 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 20fce4 │ │ │ │ b.n 210330 │ │ │ │ strd r2, r1, [sp] │ │ │ │ mov r0, r8 │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ - bl 29fbb4 │ │ │ │ + bl 29fbac │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 20ff12 │ │ │ │ mov sl, r6 │ │ │ │ mov r6, fp │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ ldr.w fp, [sp, #68] @ 0x44 │ │ │ │ - bl 29f67c │ │ │ │ + bl 29f674 │ │ │ │ ldr.w r3, [r4, #360] @ 0x168 │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r1, [r4, #364] @ 0x16c │ │ │ │ adds.w r2, r9, r3 │ │ │ │ mov r3, r9 │ │ │ │ adc.w r1, r1, #0 │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r1, [pc, #384] @ (210748 ) │ │ │ │ str r2, [sp, #0] │ │ │ │ add.w r2, r4, #40 @ 0x28 │ │ │ │ add r1, pc │ │ │ │ - bl 3dffbc │ │ │ │ + bl 3dffb4 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3e0744 │ │ │ │ + bl 3e073c │ │ │ │ b.n 210128 │ │ │ │ ldr r0, [pc, #364] @ (21074c ) │ │ │ │ mov r1, sl │ │ │ │ ldr.w fp, [sp, #24] │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ b.n 210512 │ │ │ │ ldr r0, [pc, #352] @ (210750 ) │ │ │ │ mov r1, sl │ │ │ │ ldr.w fp, [sp, #24] │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ b.n 210512 │ │ │ │ mvn.w r9, #21 │ │ │ │ b.w 20fcaa │ │ │ │ movs r5, #0 │ │ │ │ b.n 20ff40 │ │ │ │ mov sl, fp │ │ │ │ ldr.w fp, [sp, #68] @ 0x44 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3e0744 │ │ │ │ + bl 3e073c │ │ │ │ b.n 210128 │ │ │ │ ldr r0, [pc, #312] @ (210754 ) │ │ │ │ add.w r1, r4, #40 @ 0x28 │ │ │ │ ldr.w fp, [sp, #24] │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ b.n 2100f4 │ │ │ │ ldr r0, [pc, #300] @ (210758 ) │ │ │ │ ldr.w fp, [sp, #24] │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ b.n 21025c │ │ │ │ ldr r0, [pc, #288] @ (21075c ) │ │ │ │ ldr.w fp, [sp, #24] │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ b.n 21025c │ │ │ │ ldr r3, [pc, #280] @ (210760 ) │ │ │ │ add.w r2, r4, #40 @ 0x28 │ │ │ │ ldr r0, [pc, #276] @ (210764 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w fp, [sp, #24] │ │ │ │ add.w r1, r3, #524 @ 0x20c │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ b.n 2100bc │ │ │ │ ldr r1, [pc, #260] @ (210768 ) │ │ │ │ add.w r2, r4, #40 @ 0x28 │ │ │ │ ldr r0, [pc, #260] @ (21076c ) │ │ │ │ add r1, pc │ │ │ │ add.w r1, r1, #524 @ 0x20c │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ b.n 2101ce │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #244] @ (210770 ) │ │ │ │ movs r2, #101 @ 0x65 │ │ │ │ ldr r1, [pc, #244] @ (210774 ) │ │ │ │ ldr r0, [pc, #244] @ (210778 ) │ │ │ │ add r3, pc │ │ │ │ @@ -321292,102 +321295,102 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7, {r1, r2, r3, r6, r7} │ │ │ │ movs r7, r5 │ │ │ │ strh r4, [r7, #34] @ 0x22 │ │ │ │ movs r4, r7 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #672] @ (210948 ) │ │ │ │ + ldr r2, [pc, #608] @ (210908 ) │ │ │ │ movs r4, r5 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r1, #6 │ │ │ │ + lsrs r4, r7, #5 │ │ │ │ movs r2, r4 │ │ │ │ ldmia r6, {r1, r3, r4, r5, r6} │ │ │ │ movs r7, r5 │ │ │ │ - lsls r6, r4, #11 │ │ │ │ + lsls r6, r2, #11 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r2, r6, #9 │ │ │ │ + lsls r2, r4, #9 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r2, r4, #4 │ │ │ │ + lsls r2, r2, #4 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r6, r7, #16 │ │ │ │ + lsls r6, r5, #16 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r0, r6, #9 │ │ │ │ + lsls r0, r4, #9 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xf62a0021 │ │ │ │ + @ instruction: 0xf61a0021 │ │ │ │ cmp r0, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r7, #22] │ │ │ │ movs r4, r7 │ │ │ │ - lsls r2, r4, #13 │ │ │ │ + lsls r2, r2, #13 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r2, r0, #14 │ │ │ │ + lsls r2, r6, #13 │ │ │ │ movs r2, r4 │ │ │ │ - mvns r4, r7 │ │ │ │ + mvns r4, r5 │ │ │ │ movs r4, r5 │ │ │ │ - lsls r2, r4, #7 │ │ │ │ + lsls r2, r2, #7 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xf4be0021 │ │ │ │ - lsls r6, r0, #8 │ │ │ │ + @ instruction: 0xf4ae0021 │ │ │ │ + lsls r6, r6, #7 │ │ │ │ movs r2, r4 │ │ │ │ - lsls r6, r1, #8 │ │ │ │ + lsls r6, r7, #7 │ │ │ │ movs r2, r4 │ │ │ │ - orrs r4, r6 │ │ │ │ + orrs r4, r4 │ │ │ │ movs r4, r5 │ │ │ │ - lsls r6, r5, #4 │ │ │ │ + lsls r6, r3, #4 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xf3f40021 │ │ │ │ + @ instruction: 0xf3e40021 │ │ │ │ movs r1, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.u16 d16, d10, d17 │ │ │ │ - negs r0, r6 │ │ │ │ + vhadd.u8 d16, d10, d17 │ │ │ │ + negs r0, r4 │ │ │ │ movs r4, r5 │ │ │ │ - movs r2, r3 │ │ │ │ + movs r2, r1 │ │ │ │ movs r2, r4 │ │ │ │ - @ instruction: 0xf3320021 │ │ │ │ - tst r0, r6 │ │ │ │ + @ instruction: 0xf3220021 │ │ │ │ + tst r0, r4 │ │ │ │ movs r4, r5 │ │ │ │ - vaddl.u8 q0, d10, d17 │ │ │ │ - @ instruction: 0xf2f20021 │ │ │ │ - rors r2, r5 │ │ │ │ + vhadd.u d16, d10, d17 │ │ │ │ + @ instruction: 0xf2e20021 │ │ │ │ + rors r2, r3 │ │ │ │ movs r4, r5 │ │ │ │ - cdp2 0, 9, cr0, cr4, cr1, {1} │ │ │ │ - cdp2 0, 0, cr0, cr12, cr1, {1} │ │ │ │ - @ instruction: 0xf30c0021 │ │ │ │ + cdp2 0, 8, cr0, cr4, cr1, {1} │ │ │ │ + ldc2l 0, cr0, [ip, #132]! @ 0x84 │ │ │ │ + @ instruction: 0xf2fc0021 │ │ │ │ cmp r4, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [r8, #132] @ 0x84 │ │ │ │ + stc2 0, cr0, [r8, #132] @ 0x84 │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r0, #10] │ │ │ │ movs r4, r7 │ │ │ │ - lsls r6, r1, #3 │ │ │ │ + lsls r6, r7, #2 │ │ │ │ movs r2, r4 │ │ │ │ - cdp2 0, 13, cr0, cr0, cr1, {1} │ │ │ │ - @ instruction: 0xf2640021 │ │ │ │ - movw r0, #33 @ 0x21 │ │ │ │ - @ instruction: 0xf2260021 │ │ │ │ - vhadd.u16 d16, d12, d17 │ │ │ │ - vhadd.u16 d0, d14, d17 │ │ │ │ - ands r6, r4 │ │ │ │ + cdp2 0, 12, cr0, cr0, cr1, {1} │ │ │ │ + @ instruction: 0xf2540021 │ │ │ │ + @ instruction: 0xf2300021 │ │ │ │ + @ instruction: 0xf2160021 │ │ │ │ + vhadd.u8 d16, d12, d17 │ │ │ │ + vhadd.u8 d0, d14, d17 │ │ │ │ + ands r6, r2 │ │ │ │ movs r4, r5 │ │ │ │ - stc2l 0, cr0, [ip], {33} @ 0x21 │ │ │ │ - ands r4, r1 │ │ │ │ + ldc2 0, cr0, [ip], #132 @ 0x84 │ │ │ │ + subs r7, #252 @ 0xfc │ │ │ │ movs r4, r5 │ │ │ │ - ldc2 0, cr0, [r6], #132 @ 0x84 │ │ │ │ - subs r7, #242 @ 0xf2 │ │ │ │ + stc2 0, cr0, [r6], #132 @ 0x84 │ │ │ │ + subs r7, #226 @ 0xe2 │ │ │ │ movs r4, r5 │ │ │ │ - asrs r4, r3, #18 │ │ │ │ + asrs r4, r1, #18 │ │ │ │ movs r0, r4 │ │ │ │ - asrs r0, r6, #18 │ │ │ │ + asrs r0, r4, #18 │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ 0021077c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -321403,15 +321406,15 @@ │ │ │ │ movw r2, #3986 @ 0xf92 │ │ │ │ ldr r1, [pc, #788] @ (210abc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #48] @ 0x30 │ │ │ │ adds r0, #168 @ 0xa8 │ │ │ │ blx r4 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r0, #8] │ │ │ │ cbnz r3, 2107c8 │ │ │ │ ldr r3, [pc, #768] @ (210ac0 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -321443,28 +321446,28 @@ │ │ │ │ adds r3, r3, r0 │ │ │ │ adc.w r7, r7, r1 │ │ │ │ str.w r2, [r8, #164] @ 0xa4 │ │ │ │ strd r3, r7, [r8, #104] @ 0x68 │ │ │ │ ldr.w r4, [r4, #296] @ 0x128 │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 2107de │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 210a9c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 2109f0 │ │ │ │ ldr r3, [pc, #660] @ (210acc ) │ │ │ │ ldr r7, [r6, r3] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 210a58 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r0, #8] │ │ │ │ cbnz r3, 21085a │ │ │ │ ldr r3, [pc, #624] @ (210ac0 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -321506,15 +321509,15 @@ │ │ │ │ beq.n 2109b0 │ │ │ │ mov.w sl, #0 │ │ │ │ b.n 210874 │ │ │ │ mov r2, sl │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3df72c │ │ │ │ + bl 3df724 │ │ │ │ mov sl, r0 │ │ │ │ cmp r4, r0 │ │ │ │ bhi.n 2108e8 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2108b0 │ │ │ │ ldr r2, [r5, #24] │ │ │ │ @@ -321523,15 +321526,15 @@ │ │ │ │ bcs.n 2108b0 │ │ │ │ ldr.w lr, [sp] │ │ │ │ mov r4, sl │ │ │ │ b.n 210898 │ │ │ │ adds r2, r0, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3df7e4 │ │ │ │ + bl 3df7dc │ │ │ │ mov r8, r0 │ │ │ │ cmp sl, r0 │ │ │ │ bhi.w 210a84 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2108b0 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ @@ -321576,42 +321579,42 @@ │ │ │ │ bne.n 21092a │ │ │ │ ldr.w r0, [r8, #372] @ 0x174 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 21092a │ │ │ │ ldrb.w r1, [r8, #376] @ 0x178 │ │ │ │ movs r2, #1 │ │ │ │ lsr.w r1, r4, r1 │ │ │ │ - bl 3df150 │ │ │ │ + bl 3df148 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 21092a │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ bl 20a4b8 │ │ │ │ b.n 21092a │ │ │ │ ldr.w ip, [sp] │ │ │ │ mov r5, r8 │ │ │ │ ldr.w lr, [sp, #8] │ │ │ │ ldr r6, [sp, #12] │ │ │ │ ldr.w r0, [r8, #12] │ │ │ │ b.n 210898 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 210a9c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ cbz r3, 210a14 │ │ │ │ ldr r3, [pc, #276] @ (210ad8 ) │ │ │ │ movw r2, #4021 @ 0xfb5 │ │ │ │ ldr r1, [pc, #276] @ (210adc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r3, #48] @ 0x30 │ │ │ │ adds r0, #168 @ 0xa8 │ │ │ │ - bl 3da798 │ │ │ │ + bl 3da790 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 210a36 │ │ │ │ add sp, #20 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ @@ -321627,29 +321630,29 @@ │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 210836 │ │ │ │ strb r3, [r0, #4] │ │ │ │ ldr r3, [pc, #216] @ (210ae0 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3dcf84 │ │ │ │ + bl 3dcf7c │ │ │ │ b.n 210836 │ │ │ │ dmb ish │ │ │ │ str r3, [r0, #0] │ │ │ │ dmb ish │ │ │ │ ldrb r2, [r0, #4] │ │ │ │ uxtb r2, r2 │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 2109c0 │ │ │ │ strb r3, [r0, #4] │ │ │ │ ldr r3, [pc, #180] @ (210ae0 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3dcf84 │ │ │ │ + bl 3dcf7c │ │ │ │ b.n 2109c0 │ │ │ │ ldr r3, [pc, #172] @ (210ae4 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 2109da │ │ │ │ ldr r3, [pc, #164] @ (210ae8 ) │ │ │ │ @@ -321657,15 +321660,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 2109da │ │ │ │ ldr r0, [pc, #160] @ (210aec ) │ │ │ │ add r0, pc │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 3e5e5c │ │ │ │ + b.w 3e5e54 │ │ │ │ ldr r3, [pc, #148] @ (210af0 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 210842 │ │ │ │ ldr r3, [pc, #128] @ (210ae8 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ @@ -321674,15 +321677,15 @@ │ │ │ │ bpl.w 210842 │ │ │ │ ldr r3, [pc, #128] @ (210af4 ) │ │ │ │ ldr r0, [pc, #132] @ (210af8 ) │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ ldrd r2, r3, [r3, #160] @ 0xa0 │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 210842 │ │ │ │ ldr r3, [pc, #116] @ (210afc ) │ │ │ │ movw r2, #825 @ 0x339 │ │ │ │ ldr r1, [pc, #116] @ (210b00 ) │ │ │ │ ldr r0, [pc, #116] @ (210b04 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ @@ -321700,51 +321703,51 @@ │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ stmia r3!, {r2, r4, r7} │ │ │ │ movs r7, r5 │ │ │ │ subs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r0, #1] │ │ │ │ movs r4, r7 │ │ │ │ - vaddl.s16 q0, d8, d17 │ │ │ │ + vaddl.s8 q0, d8, d17 │ │ │ │ cmp r0, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ movs r4, r7 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r1, #27] │ │ │ │ movs r4, r7 │ │ │ │ strb r4, [r4, #24] │ │ │ │ movs r4, r7 │ │ │ │ - ldcl 0, cr0, [r6, #-132]! @ 0xffffff7c │ │ │ │ + stcl 0, cr0, [r6, #-132]! @ 0xffffff7c │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r0, #1 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - stc2l 0, cr0, [r4], #-132 @ 0xffffff7c │ │ │ │ + mrrc2 0, 2, r0, r4, cr1 │ │ │ │ cmp r5, #24 │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r7, #21] │ │ │ │ movs r4, r7 │ │ │ │ - @ instruction: 0xfbfa0021 │ │ │ │ - subs r3, #230 @ 0xe6 │ │ │ │ + @ instruction: 0xfbea0021 │ │ │ │ + subs r3, #214 @ 0xd6 │ │ │ │ movs r4, r5 │ │ │ │ - ldc 0, cr0, [r0], #132 @ 0x84 │ │ │ │ - stc2 0, cr0, [sl], {33} @ 0x21 │ │ │ │ - subs r3, #208 @ 0xd0 │ │ │ │ + stc 0, cr0, [r0], #132 @ 0x84 │ │ │ │ + @ instruction: 0xfbfa0021 │ │ │ │ + subs r3, #192 @ 0xc0 │ │ │ │ movs r4, r5 │ │ │ │ - asrs r2, r7, #1 │ │ │ │ + asrs r2, r5, #1 │ │ │ │ movs r0, r4 │ │ │ │ - asrs r6, r1, #2 │ │ │ │ + asrs r6, r7, #1 │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ 00210b14 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ @@ -321776,27 +321779,27 @@ │ │ │ │ beq.n 210bac │ │ │ │ ldr r2, [pc, #568] @ (210d9c ) │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ ldr r3, [pc, #556] @ (210da0 ) │ │ │ │ ldr r2, [pc, #556] @ (210da4 ) │ │ │ │ ldr r1, [pc, #560] @ (210da8 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r0, r9 │ │ │ │ add.w r3, r3, #660 @ 0x294 │ │ │ │ movw r2, #4565 @ 0x11d5 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mov r0, r4 │ │ │ │ blx 143ca4 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ @@ -321814,15 +321817,15 @@ │ │ │ │ bic.w r0, r2, #7 │ │ │ │ str r0, [sp, #28] │ │ │ │ add.w r0, r3, #63 @ 0x3f │ │ │ │ lsrs r0, r0, #5 │ │ │ │ blx 143b64 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2a0604 │ │ │ │ + bl 2a05fc │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ movs r3, #0 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ cmp r3, r1 │ │ │ │ it eq │ │ │ │ cmpeq r0, r2 │ │ │ │ @@ -321837,36 +321840,36 @@ │ │ │ │ ldr r1, [pc, #444] @ (210db4 ) │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #8] │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #660 @ 0x294 │ │ │ │ str.w sl, [sp, #4] │ │ │ │ movw r2, #4583 @ 0x11e7 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mov r0, r4 │ │ │ │ movs r5, #0 │ │ │ │ blx 143ca4 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp, #28] │ │ │ │ - bl 29ffc8 │ │ │ │ + bl 29ffc0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2a0604 │ │ │ │ + bl 2a05fc │ │ │ │ strd r0, r1, [sp, #48] @ 0x30 │ │ │ │ mov r0, r8 │ │ │ │ - bl 29f7c8 │ │ │ │ + bl 29f7c0 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ cmpeq r2, r7 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ite ne │ │ │ │ @@ -321889,15 +321892,15 @@ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #12] │ │ │ │ add.w r3, r3, #660 @ 0x294 │ │ │ │ str r7, [sp, #16] │ │ │ │ movw r2, #4592 @ 0x11f0 │ │ │ │ str.w sl, [sp, #4] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 210c0e │ │ │ │ ldrd r0, r7, [sp, #48] @ 0x30 │ │ │ │ movw r1, #52719 @ 0xcdef │ │ │ │ movt r1, #35243 @ 0x89ab │ │ │ │ movw r2, #17767 @ 0x4567 │ │ │ │ movt r2, #291 @ 0x123 │ │ │ │ cmp r7, r2 │ │ │ │ @@ -321905,15 +321908,15 @@ │ │ │ │ cmpeq r0, r1 │ │ │ │ bne.n 210d38 │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r5, #340] @ 0x154 │ │ │ │ mov r2, r7 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 3df510 │ │ │ │ + bl 3df508 │ │ │ │ ldr.w r1, [r5, #340] @ 0x154 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r7, #32 │ │ │ │ bhi.n 210d5e │ │ │ │ negs r0, r7 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ and.w r0, r0, #31 │ │ │ │ @@ -321950,15 +321953,15 @@ │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ lsls r2, r2, #16 │ │ │ │ bpl.w 210b5a │ │ │ │ ldr r0, [pc, #160] @ (210dcc ) │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ b.n 210b5a │ │ │ │ ldr r3, [pc, #148] @ (210dd0 ) │ │ │ │ movw r2, #4599 @ 0x11f7 │ │ │ │ ldr r1, [pc, #148] @ (210dd4 ) │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ @@ -321966,20 +321969,20 @@ │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r9 │ │ │ │ add r3, pc │ │ │ │ str r7, [sp, #12] │ │ │ │ add.w r3, r3, #660 @ 0x294 │ │ │ │ str.w sl, [sp, #4] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 210c0e │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 3deda4 │ │ │ │ + bl 3ded9c │ │ │ │ ldr r3, [sp, #28] │ │ │ │ b.n 210cdc │ │ │ │ ldr r2, [pc, #108] @ (210ddc ) │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldrh r2, [r2, #0] │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 210cee │ │ │ │ @@ -321987,76 +321990,76 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 210cee │ │ │ │ ldr r0, [pc, #92] @ (210de0 ) │ │ │ │ mov r1, sl │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 210cee │ │ │ │ stmia r0!, {} │ │ │ │ movs r7, r5 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r4, #18] │ │ │ │ movs r4, r7 │ │ │ │ subs r0, r5, #0 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #252 @ 0xfc │ │ │ │ + subs r2, #236 @ 0xec │ │ │ │ movs r4, r5 │ │ │ │ - @ instruction: 0xfb760021 │ │ │ │ - rsb r0, r0, r1, asr #32 │ │ │ │ - @ instruction: 0xfb240021 │ │ │ │ - subs r2, #124 @ 0x7c │ │ │ │ + @ instruction: 0xfb660021 │ │ │ │ + subs.w r0, r0, r1, asr #32 │ │ │ │ + smlatb r0, r4, r1, r0 │ │ │ │ + subs r2, #108 @ 0x6c │ │ │ │ movs r4, r5 │ │ │ │ - adc.w r0, r4, r1, asr #32 │ │ │ │ - @ instruction: 0xfae00021 │ │ │ │ - subs r1, #254 @ 0xfe │ │ │ │ + @ instruction: 0xeb340021 │ │ │ │ + @ instruction: 0xfad00021 │ │ │ │ + subs r1, #238 @ 0xee │ │ │ │ movs r4, r5 │ │ │ │ - pkhtb r0, r6, r1, asr #32 │ │ │ │ + @ instruction: 0xeab60021 │ │ │ │ asrs r0, r4, #4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb.w r0, [lr, #33] @ 0x21 │ │ │ │ - @ instruction: 0xfa500021 │ │ │ │ - ldrd r0, r0, [sl, #132]! @ 0x84 │ │ │ │ - subs r1, #40 @ 0x28 │ │ │ │ + vst1.8 {d0[1]}, [lr], r1 │ │ │ │ + @ instruction: 0xfa400021 │ │ │ │ + strd r0, r0, [sl, #132]! @ 0x84 │ │ │ │ + subs r1, #24 │ │ │ │ movs r4, r5 │ │ │ │ adds r3, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa380021 │ │ │ │ + @ instruction: 0xfa280021 │ │ │ │ │ │ │ │ 00210de4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #16 │ │ │ │ ldr r0, [r0, #104] @ 0x68 │ │ │ │ movs r3, #0 │ │ │ │ - bl 2a0520 │ │ │ │ + bl 2a0518 │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 29f814 │ │ │ │ + b.w 29f80c │ │ │ │ │ │ │ │ 00210e08 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #52] @ (210e4c ) │ │ │ │ sub sp, #16 │ │ │ │ add r4, pc │ │ │ │ add.w r0, r4, #12 │ │ │ │ adds r4, #48 @ 0x30 │ │ │ │ - bl 3da564 │ │ │ │ + bl 3da55c │ │ │ │ ldr r3, [pc, #40] @ (210e50 ) │ │ │ │ ldr r0, [pc, #40] @ (210e54 ) │ │ │ │ movs r2, #4 │ │ │ │ add r3, pc │ │ │ │ movs r1, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ @@ -322068,15 +322071,15 @@ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 1aa938 │ │ │ │ nop │ │ │ │ strb r2, [r2, #7] │ │ │ │ movs r4, r7 │ │ │ │ lsrs r0, r5, #27 │ │ │ │ movs r0, r6 │ │ │ │ - ldr r4, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r4, [sp, #616] @ 0x268 │ │ │ │ movs r5, r4 │ │ │ │ ldr.w r3, [r0, #292] @ 0x124 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 210ed0 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ @@ -322398,54 +322401,54 @@ │ │ │ │ movw r2, #629 @ 0x275 │ │ │ │ ldr r1, [pc, #152] @ (211204 ) │ │ │ │ ldr r0, [pc, #152] @ (211208 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ - cdp 0, 7, cr0, cr10, cr2, {1} │ │ │ │ - ldr.w r0, [r2, #33] @ 0x21 │ │ │ │ - cdp 0, 5, cr0, cr14, cr2, {1} │ │ │ │ - ldr.w r0, [ip, #33] @ 0x21 │ │ │ │ - ldr.w r0, [r6, #33] @ 0x21 │ │ │ │ - ldr.w r0, [r6, #33] @ 0x21 │ │ │ │ - ldr.w r0, [sl, #33] @ 0x21 │ │ │ │ - str.w r0, [lr, r1, lsl #2] │ │ │ │ + cdp 0, 6, cr0, cr10, cr2, {1} │ │ │ │ + str.w r0, [r2, #33] @ 0x21 │ │ │ │ + cdp 0, 4, cr0, cr14, cr2, {1} │ │ │ │ str.w r0, [ip, #33] @ 0x21 │ │ │ │ - stcl 0, cr0, [sl, #136]! @ 0x88 │ │ │ │ - str.w r0, [r6, r1, lsl #2] │ │ │ │ - subs r4, #230 @ 0xe6 │ │ │ │ + str.w r0, [r6, #33] @ 0x21 │ │ │ │ + str.w r0, [r6, #33] @ 0x21 │ │ │ │ + str.w r0, [sl, #33] @ 0x21 │ │ │ │ + ldrh.w r0, [lr, r1, lsl #2] │ │ │ │ + ldrh.w r0, [ip, #33] @ 0x21 │ │ │ │ + ldcl 0, cr0, [sl, #136] @ 0x88 │ │ │ │ + ldrh.w r0, [r6, r1, lsl #2] │ │ │ │ + subs r4, #214 @ 0xd6 │ │ │ │ movs r4, r4 │ │ │ │ - stc 0, cr0, [ip, #136] @ 0x88 │ │ │ │ - ldr??.w r0, [r8, r1, lsl #2] │ │ │ │ - stcl 0, cr0, [r6, #-136]! @ 0xffffff78 │ │ │ │ - ldr??.w r0, [sl, r1, lsl #2] │ │ │ │ - ldrh.w r0, [r8, r1, lsl #2] │ │ │ │ - ldc 0, cr0, [r0, #-136]! @ 0xffffff78 │ │ │ │ - ldr.w r0, [r4, r1, lsl #2] │ │ │ │ - @ instruction: 0xf7f60021 │ │ │ │ - stcl 0, cr0, [sl], #136 @ 0x88 │ │ │ │ - str.w r0, [r2, r1, lsl #2] │ │ │ │ - ldcl 0, cr0, [r2], {34} @ 0x22 │ │ │ │ - ldrh.w r0, [r2, r1, lsl #2] │ │ │ │ - @ instruction: 0xf7a80021 │ │ │ │ - stc 0, cr0, [lr], {34} @ 0x22 │ │ │ │ + ldcl 0, cr0, [ip, #-136]! @ 0xffffff78 │ │ │ │ + str??.w r0, [r8, r1, lsl #2] │ │ │ │ + ldcl 0, cr0, [r6, #-136] @ 0xffffff78 │ │ │ │ + str??.w r0, [sl, r1, lsl #2] │ │ │ │ + strh.w r0, [r8, r1, lsl #2] │ │ │ │ + stc 0, cr0, [r0, #-136]! @ 0xffffff78 │ │ │ │ + str.w r0, [r4, r1, lsl #2] │ │ │ │ @ instruction: 0xf7e60021 │ │ │ │ - ldcl 0, cr0, [sl], #-136 @ 0xffffff78 │ │ │ │ - @ instruction: 0xf79e0021 │ │ │ │ - movt r0, #34849 @ 0x8821 │ │ │ │ - mcrr 0, 2, r0, lr, cr2 │ │ │ │ - subw r0, lr, #2081 @ 0x821 │ │ │ │ - @ instruction: 0xf7380021 │ │ │ │ - cbnz r4, 21121a │ │ │ │ + ldcl 0, cr0, [sl], {34} @ 0x22 │ │ │ │ + ldrh.w r0, [r2, r1, lsl #2] │ │ │ │ + stcl 0, cr0, [r2], {34} @ 0x22 │ │ │ │ + strh.w r0, [r2, r1, lsl #2] │ │ │ │ + @ instruction: 0xf7980021 │ │ │ │ + ldcl 0, cr0, [lr], #-136 @ 0xffffff78 │ │ │ │ + @ instruction: 0xf7d60021 │ │ │ │ + stcl 0, cr0, [sl], #-136 @ 0xffffff78 │ │ │ │ + @ instruction: 0xf78e0021 │ │ │ │ + @ instruction: 0xf6b80021 │ │ │ │ + ldc 0, cr0, [lr], #-136 @ 0xffffff78 │ │ │ │ + @ instruction: 0xf69e0021 │ │ │ │ + @ instruction: 0xf7280021 │ │ │ │ + cbnz r4, 211216 │ │ │ │ movs r7, r3 │ │ │ │ - adds r7, #178 @ 0xb2 │ │ │ │ + adds r7, #162 @ 0xa2 │ │ │ │ movs r4, r5 │ │ │ │ - @ instruction: 0xf7440021 │ │ │ │ - @ instruction: 0xf7560021 │ │ │ │ + @ instruction: 0xf7340021 │ │ │ │ + @ instruction: 0xf7460021 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #104] @ (211284 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r3, #0] │ │ │ │ @@ -322576,15 +322579,15 @@ │ │ │ │ ldr r1, [pc, #68] @ (21139c ) │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [pc, #68] @ (2113a0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ adds r1, #48 @ 0x30 │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ movs r0, #1 │ │ │ │ blx 1459f4 │ │ │ │ ldr r3, [pc, #52] @ (2113a4 ) │ │ │ │ movw r2, #769 @ 0x301 │ │ │ │ ldr r1, [pc, #52] @ (2113a8 ) │ │ │ │ ldr r0, [pc, #52] @ (2113ac ) │ │ │ │ add r3, pc │ │ │ │ @@ -322595,25 +322598,25 @@ │ │ │ │ nop │ │ │ │ lsrs r2, r7, #10 │ │ │ │ movs r0, r6 │ │ │ │ lsrs r4, r4, #10 │ │ │ │ movs r0, r6 │ │ │ │ lsrs r6, r2, #10 │ │ │ │ movs r0, r6 │ │ │ │ - adds r6, #20 │ │ │ │ + adds r6, #4 │ │ │ │ movs r4, r5 │ │ │ │ - sub.w r0, r6, #10551296 @ 0xa10000 │ │ │ │ - @ instruction: 0xf5ee0021 │ │ │ │ - adds r5, #198 @ 0xc6 │ │ │ │ + @ instruction: 0xf5960021 │ │ │ │ + rsbs r0, lr, #10551296 @ 0xa10000 │ │ │ │ + adds r5, #182 @ 0xb6 │ │ │ │ movs r4, r5 │ │ │ │ - subs.w r0, sl, #10551296 @ 0xa10000 │ │ │ │ - adds r5, #170 @ 0xaa │ │ │ │ + sub.w r0, sl, #10551296 @ 0xa10000 │ │ │ │ + adds r5, #154 @ 0x9a │ │ │ │ movs r4, r5 │ │ │ │ - @ instruction: 0xf53c0021 │ │ │ │ - rsbs r0, ip, #10551296 @ 0xa10000 │ │ │ │ + @ instruction: 0xf52c0021 │ │ │ │ + rsb r0, ip, #10551296 @ 0xa10000 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #68] @ 0x44 │ │ │ │ blx 143ca4 │ │ │ │ @@ -322668,15 +322671,15 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ bl 2113d8 │ │ │ │ b.n 2113fe │ │ │ │ ldr r0, [pc, #52] @ (211484 ) │ │ │ │ ldr r1, [r7, #0] │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ ldr r3, [pc, #44] @ (211488 ) │ │ │ │ ldr r1, [pc, #48] @ (21148c ) │ │ │ │ movs r0, #0 │ │ │ │ add r3, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ adds r3, #76 @ 0x4c │ │ │ │ @@ -322687,22 +322690,22 @@ │ │ │ │ ldr r1, [pc, #28] @ (211494 ) │ │ │ │ ldr r0, [pc, #32] @ (211498 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #92 @ 0x5c │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ - @ instruction: 0xf52a0021 │ │ │ │ - adds r4, #194 @ 0xc2 │ │ │ │ + adds.w r0, sl, #10551296 @ 0xa10000 │ │ │ │ + adds r4, #178 @ 0xb2 │ │ │ │ movs r4, r5 │ │ │ │ - orrs.w r0, r2, #10551296 @ 0xa10000 │ │ │ │ - adds r4, #168 @ 0xa8 │ │ │ │ + orr.w r0, r2, #10551296 @ 0xa10000 │ │ │ │ + adds r4, #152 @ 0x98 │ │ │ │ movs r4, r5 │ │ │ │ - bics.w r0, sl, #10551296 @ 0xa10000 │ │ │ │ - @ instruction: 0xf5220021 │ │ │ │ + bic.w r0, sl, #10551296 @ 0xa10000 │ │ │ │ + adds.w r0, r2, #10551296 @ 0xa10000 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #88] @ (211508 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -322711,51 +322714,51 @@ │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ cbnz r0, 2114ea │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #8 │ │ │ │ - bl 29fe6c │ │ │ │ + bl 29fe64 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2a0414 │ │ │ │ + bl 2a040c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2a0414 │ │ │ │ + bl 2a040c │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ - bl 29fa50 │ │ │ │ + bl 29fa48 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 29f814 │ │ │ │ + b.w 29f80c │ │ │ │ ldr r0, [pc, #36] @ (211510 ) │ │ │ │ ldr r0, [r3, r0] │ │ │ │ ldrh r0, [r0, #0] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2114be │ │ │ │ ldr r0, [pc, #28] @ (211514 ) │ │ │ │ ldr r3, [r3, r0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 2114be │ │ │ │ ldr r0, [pc, #24] @ (211518 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 2114be │ │ │ │ @ instruction: 0xb67a │ │ │ │ movs r7, r5 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf4e00021 │ │ │ │ + @ instruction: 0xf4d00021 │ │ │ │ ldr r3, [pc, #24] @ (211538 ) │ │ │ │ ldr r2, [pc, #28] @ (21153c ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldrb r0, [r3, #0] │ │ │ │ cbnz r0, 211532 │ │ │ │ movs r2, #0 │ │ │ │ @@ -322797,15 +322800,15 @@ │ │ │ │ cbz r3, 2115c2 │ │ │ │ ldr r3, [pc, #136] @ (211610 ) │ │ │ │ add.w r0, r6, #72 @ 0x48 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r1, r3 │ │ │ │ - bl 3e4a5c │ │ │ │ + bl 3e4a54 │ │ │ │ cbz r0, 2115d8 │ │ │ │ movs r0, #0 │ │ │ │ ldr r2, [pc, #116] @ (211614 ) │ │ │ │ ldr r3, [pc, #100] @ (211604 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -322818,32 +322821,32 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add r1, sp, #12 │ │ │ │ add.w r0, r6, #72 @ 0x48 │ │ │ │ - bl 3e4a88 │ │ │ │ + bl 3e4a80 │ │ │ │ ldr r0, [pc, #72] @ (211618 ) │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, pc │ │ │ │ - bl 3e0cf8 │ │ │ │ + bl 3e0cf0 │ │ │ │ b.n 21159a │ │ │ │ add r7, sp, #52 @ 0x34 │ │ │ │ add r1, sp, #12 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3e4a88 │ │ │ │ + bl 3e4a80 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, r7 │ │ │ │ - bl 3e4a88 │ │ │ │ + bl 3e4a80 │ │ │ │ ldr r0, [pc, #48] @ (21161c ) │ │ │ │ mov r2, r7 │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ mvn.w r0, #21 │ │ │ │ b.n 21159c │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ push {r2, r4, r6, r7, lr} │ │ │ │ movs r7, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ @@ -322851,16 +322854,16 @@ │ │ │ │ movs r7, r5 │ │ │ │ asrs r4, r4, #16 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ push {r2, r3, r7, lr} │ │ │ │ movs r7, r5 │ │ │ │ + bic.w r0, r8, #10551296 @ 0xa10000 │ │ │ │ bics.w r0, r8, #10551296 @ 0xa10000 │ │ │ │ - orr.w r0, r8, #10551296 @ 0xa10000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3800] @ 0xed8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #148] @ (2116c8 ) │ │ │ │ ldr r3, [pc, #152] @ (2116cc ) │ │ │ │ @@ -322875,32 +322878,32 @@ │ │ │ │ mov r0, r5 │ │ │ │ add r6, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #268] @ 0x10c │ │ │ │ mov.w r3, #0 │ │ │ │ blx 145498 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2a01c8 │ │ │ │ + bl 2a01c0 │ │ │ │ mov r1, r5 │ │ │ │ uxtb r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 29ffc8 │ │ │ │ + bl 29ffc0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [pc, #100] @ (2116d4 ) │ │ │ │ strb r4, [r5, r2] │ │ │ │ ldr r6, [r6, r3] │ │ │ │ b.n 21167a │ │ │ │ adds r4, #1 │ │ │ │ cmp r4, #22 │ │ │ │ beq.n 2116b4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ mov r1, r5 │ │ │ │ blx 145310 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 211674 │ │ │ │ str r4, [r7, #0] │ │ │ │ ldr r2, [pc, #72] @ (2116d8 ) │ │ │ │ ldr r3, [pc, #56] @ (2116cc ) │ │ │ │ @@ -322917,39 +322920,39 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #36] @ (2116dc ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ mvn.w r0, #21 │ │ │ │ b.n 21168e │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ push {r1, r2, r4, r5, r6, r7} │ │ │ │ movs r7, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ push {r2, r5, r6, r7} │ │ │ │ movs r7, r5 │ │ │ │ asrs r4, r0, #14 │ │ │ │ movs r0, r0 │ │ │ │ push {r1, r3, r4, r7} │ │ │ │ movs r7, r5 │ │ │ │ - @ instruction: 0xf3a40021 │ │ │ │ + @ instruction: 0xf3940021 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #36] @ (211714 ) │ │ │ │ ldr r2, [pc, #36] @ (211718 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r4, [r3, #4] │ │ │ │ - bl 28ebbc │ │ │ │ + bl 28ebb4 │ │ │ │ cmp r0, r4 │ │ │ │ ite ge │ │ │ │ movge r0, #0 │ │ │ │ movlt r0, #1 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -322961,15 +322964,15 @@ │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 28ebbc │ │ │ │ + bl 28ebb4 │ │ │ │ mov r3, r0 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -322994,15 +322997,15 @@ │ │ │ │ mov r2, sp │ │ │ │ ldr r0, [r4, #4] │ │ │ │ str.w ip, [sp] │ │ │ │ blx r3 │ │ │ │ cbz r0, 2117b0 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ cbz r0, 211788 │ │ │ │ - bl 3e069c │ │ │ │ + bl 3e0694 │ │ │ │ ldr r2, [pc, #84] @ (2117e0 ) │ │ │ │ ldr r3, [pc, #80] @ (2117dc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ @@ -323033,18 +323036,18 @@ │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ cbz r2, 211850 │ │ │ │ movs r7, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ cbz r0, 21184c │ │ │ │ movs r7, r5 │ │ │ │ - adds r1, #84 @ 0x54 │ │ │ │ + adds r1, #68 @ 0x44 │ │ │ │ movs r4, r5 │ │ │ │ - @ instruction: 0xf0e60021 │ │ │ │ - pop {r1, r4, r6} │ │ │ │ + @ instruction: 0xf0d60021 │ │ │ │ + pop {r1, r6} │ │ │ │ movs r1, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -323055,58 +323058,58 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 2a01c8 │ │ │ │ + bl 2a01c0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 29f7c8 │ │ │ │ + bl 29f7c0 │ │ │ │ mov r2, r0 │ │ │ │ cbnz r0, 211872 │ │ │ │ uxtb r3, r6 │ │ │ │ cmp r3, #126 @ 0x7e │ │ │ │ bne.n 211864 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2a05c4 │ │ │ │ + bl 2a05bc │ │ │ │ ldr.w r3, [r5, #284] @ 0x11c │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r0 │ │ │ │ beq.n 21180c │ │ │ │ ldr r0, [pc, #60] @ (211884 ) │ │ │ │ add.w r1, r5, #8 │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #32] @ (211888 ) │ │ │ │ add.w r1, r5, #8 │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ b.n 211852 │ │ │ │ ldr r1, [pc, #24] @ (21188c ) │ │ │ │ ldr r0, [pc, #24] @ (211890 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ adds r1, #132 @ 0x84 │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ b.n 211852 │ │ │ │ nop │ │ │ │ - @ instruction: 0xf2740021 │ │ │ │ - @ instruction: 0xf2360021 │ │ │ │ - adds r0, #170 @ 0xaa │ │ │ │ + @ instruction: 0xf2640021 │ │ │ │ + @ instruction: 0xf2260021 │ │ │ │ + adds r0, #154 @ 0x9a │ │ │ │ movs r4, r5 │ │ │ │ - addw r0, r4, #33 @ 0x21 │ │ │ │ + @ instruction: 0xf1f40021 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #200] @ (21196c ) │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #200] @ (211970 ) │ │ │ │ @@ -323119,15 +323122,15 @@ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cbz r1, 2118e2 │ │ │ │ cbnz r2, 211922 │ │ │ │ ldr.w r3, [r4, #276] @ 0x114 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r2, [r4, #296] @ 0x128 │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 29dc20 │ │ │ │ + bl 29dc18 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #16 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -323152,15 +323155,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [pc, #108] @ (21197c ) │ │ │ │ adds r3, #156 @ 0x9c │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #973 @ 0x3cd │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 2118ce │ │ │ │ ldr r2, [pc, #92] @ (211980 ) │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldrh r2, [r2, #0] │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 2118bc │ │ │ │ ldr r2, [pc, #84] @ (211984 ) │ │ │ │ @@ -323169,15 +323172,15 @@ │ │ │ │ lsls r2, r3, #16 │ │ │ │ it mi │ │ │ │ ldrmi r2, [r1, #0] │ │ │ │ bpl.n 2118bc │ │ │ │ ldr r0, [pc, #76] @ (211988 ) │ │ │ │ add.w r1, r4, #8 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr.w r1, [r4, #292] @ 0x124 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 2118e6 │ │ │ │ b.n 2118bc │ │ │ │ ldr r2, [pc, #44] @ (211980 ) │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldrh r2, [r2, #0] │ │ │ │ @@ -323192,24 +323195,24 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 21193a │ │ │ │ nop │ │ │ │ uxth r2, r0 │ │ │ │ movs r7, r5 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #20 │ │ │ │ + adds r0, #4 │ │ │ │ movs r4, r5 │ │ │ │ - @ instruction: 0xf2120021 │ │ │ │ - vaddl.s16 q0, d14, d17 │ │ │ │ + addw r0, r2, #33 @ 0x21 │ │ │ │ + vaddl.s8 q0, d14, d17 │ │ │ │ cmp r0, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - rsb r0, ip, #33 @ 0x21 │ │ │ │ - @ instruction: 0xf19e0021 │ │ │ │ + subs.w r0, ip, #33 @ 0x21 │ │ │ │ + @ instruction: 0xf18e0021 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w ip, [pc, #172] @ 211a50 │ │ │ │ movs r3, #0 │ │ │ │ @@ -323257,67 +323260,67 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [pc, #88] @ (211a64 ) │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [pc, #88] @ (211a68 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ adds r1, #172 @ 0xac │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ b.n 2119e0 │ │ │ │ ldr r3, [pc, #80] @ (211a6c ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 2119e0 │ │ │ │ ldr r3, [pc, #72] @ (211a70 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 2119e0 │ │ │ │ ldr r0, [pc, #68] @ (211a74 ) │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 2119e0 │ │ │ │ ldr r1, [pc, #60] @ (211a78 ) │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [pc, #60] @ (211a7c ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ adds r1, #172 @ 0xac │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ b.n 2119e0 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ cbz r4, 211a74 │ │ │ │ movs r7, r5 │ │ │ │ cbz r0, 211a76 │ │ │ │ movs r7, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ cbz r0, 211a76 │ │ │ │ movs r7, r5 │ │ │ │ - cmp r7, #18 │ │ │ │ + cmp r7, #2 │ │ │ │ movs r4, r5 │ │ │ │ - sbc.w r0, r0, #33 @ 0x21 │ │ │ │ + adcs.w r0, r0, #33 @ 0x21 │ │ │ │ adds r4, r7, r0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - sbc.w r0, r6, #33 @ 0x21 │ │ │ │ - cmp r6, #224 @ 0xe0 │ │ │ │ + adcs.w r0, r6, #33 @ 0x21 │ │ │ │ + cmp r6, #208 @ 0xd0 │ │ │ │ movs r4, r5 │ │ │ │ - adds.w r0, r2, #33 @ 0x21 │ │ │ │ + add.w r0, r2, #33 @ 0x21 │ │ │ │ ldr r1, [pc, #8] @ (211a8c ) │ │ │ │ movs r2, #56 @ 0x38 │ │ │ │ add r1, pc │ │ │ │ - b.w 3da798 │ │ │ │ + b.w 3da790 │ │ │ │ nop │ │ │ │ - strb r0, [r4, #24] │ │ │ │ + strb r0, [r2, #24] │ │ │ │ movs r7, r3 │ │ │ │ ldr r3, [pc, #16] @ (211aa4 ) │ │ │ │ ldr r2, [pc, #20] @ (211aa8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r1, [pc, #16] @ (211aac ) │ │ │ │ @@ -323325,95 +323328,95 @@ │ │ │ │ add r1, pc │ │ │ │ bx r3 │ │ │ │ nop │ │ │ │ sub sp, #96 @ 0x60 │ │ │ │ movs r7, r5 │ │ │ │ subs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r0, #24] │ │ │ │ + strb r6, [r6, #23] │ │ │ │ movs r7, r3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ str.w r1, [r0, #200] @ 0xc8 │ │ │ │ - bl 3ef1f0 │ │ │ │ + bl 3ef1e8 │ │ │ │ str.w r0, [r4, #196] @ 0xc4 │ │ │ │ - bl 3ed750 │ │ │ │ + bl 3ed748 │ │ │ │ ldr r3, [pc, #36] @ (211af8 ) │ │ │ │ ldr r1, [pc, #40] @ (211afc ) │ │ │ │ mov r2, r4 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ - bl 3ecce4 │ │ │ │ - bl 3ee250 │ │ │ │ + bl 3eccdc │ │ │ │ + bl 3ee248 │ │ │ │ ldrb.w r0, [r4, #204] @ 0xcc │ │ │ │ subs r0, #1 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0xf0ee0021 │ │ │ │ + @ instruction: 0xf0de0021 │ │ │ │ ldr r2, [pc, #980] @ (211ed4 ) │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ str.w r1, [r0, #200] @ 0xc8 │ │ │ │ - bl 3ef1f0 │ │ │ │ + bl 3ef1e8 │ │ │ │ str.w r0, [r4, #196] @ 0xc4 │ │ │ │ - bl 3ed750 │ │ │ │ + bl 3ed748 │ │ │ │ ldr r3, [pc, #36] @ (211b48 ) │ │ │ │ ldr r1, [pc, #40] @ (211b4c ) │ │ │ │ mov r2, r4 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ - bl 3ecce4 │ │ │ │ - bl 3ee250 │ │ │ │ + bl 3eccdc │ │ │ │ + bl 3ee248 │ │ │ │ ldrb.w r0, [r4, #204] @ 0xcc │ │ │ │ subs r0, #1 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0xf0b60021 │ │ │ │ + @ instruction: 0xf0a60021 │ │ │ │ ldr r7, [pc, #388] @ (211cd4 ) │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ str.w r1, [r0, #200] @ 0xc8 │ │ │ │ - bl 3ef1f0 │ │ │ │ + bl 3ef1e8 │ │ │ │ str.w r0, [r4, #196] @ 0xc4 │ │ │ │ - bl 3ed750 │ │ │ │ + bl 3ed748 │ │ │ │ ldr r3, [pc, #36] @ (211b98 ) │ │ │ │ ldr r1, [pc, #40] @ (211b9c ) │ │ │ │ mov r2, r4 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ - bl 3ecce4 │ │ │ │ - bl 3ee250 │ │ │ │ + bl 3eccdc │ │ │ │ + bl 3ee248 │ │ │ │ ldrb.w r0, [r4, #204] @ 0xcc │ │ │ │ subs r0, #1 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - orns r0, lr, #33 @ 0x21 │ │ │ │ + orn r0, lr, #33 @ 0x21 │ │ │ │ lsrs r5, r0, #12 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #100] @ (211c14 ) │ │ │ │ @@ -323457,18 +323460,18 @@ │ │ │ │ add r1, pc │ │ │ │ adds r3, #196 @ 0xc4 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ lsls r0, r1, #7 │ │ │ │ movs r0, r6 │ │ │ │ - cmp r5, #26 │ │ │ │ + cmp r5, #10 │ │ │ │ movs r4, r5 │ │ │ │ - stc 0, cr0, [ip], #132 @ 0x84 │ │ │ │ - and.w r0, r0, #33 @ 0x21 │ │ │ │ + ldc 0, cr0, [ip], {33} @ 0x21 │ │ │ │ + vext.8 d16, d0, d17, #0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3744] @ 0xea0 │ │ │ │ ldr r4, [pc, #668] @ (211ed4 ) │ │ │ │ sub sp, #316 @ 0x13c │ │ │ │ ldr r3, [pc, #668] @ (211ed8 ) │ │ │ │ @@ -323492,29 +323495,29 @@ │ │ │ │ cmp r2, r3 │ │ │ │ it eq │ │ │ │ moveq r2, r5 │ │ │ │ str r2, [sp, #16] │ │ │ │ mov.w r2, #256 @ 0x100 │ │ │ │ blx 145498 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2a05c4 │ │ │ │ + bl 2a05bc │ │ │ │ mov r1, r9 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ - bl 2a0630 │ │ │ │ + bl 2a0628 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 211e4a │ │ │ │ mov r0, r4 │ │ │ │ - bl 2a05c4 │ │ │ │ + bl 2a05bc │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2a05c4 │ │ │ │ + bl 2a05bc │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 29f7c8 │ │ │ │ + bl 29f7c0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 211d68 │ │ │ │ ldr r3, [pc, #572] @ (211ee4 ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -323547,15 +323550,15 @@ │ │ │ │ blt.n 211d86 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 2117f0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 211e8c │ │ │ │ ldrd r1, r0, [r5] │ │ │ │ - bl 3e0744 │ │ │ │ + bl 3e073c │ │ │ │ ldr r2, [pc, #472] @ (211eec ) │ │ │ │ ldr r3, [pc, #452] @ (211ed8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #308] @ 0x134 │ │ │ │ eors r2, r3 │ │ │ │ @@ -323579,49 +323582,49 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r2, [sp, #0] │ │ │ │ adds r3, #224 @ 0xe0 │ │ │ │ add r1, pc │ │ │ │ str.w r9, [sp, #4] │ │ │ │ movw r2, #2646 @ 0xa56 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mvn.w r6, #21 │ │ │ │ b.n 211d08 │ │ │ │ ldr r3, [pc, #400] @ (211efc ) │ │ │ │ ldr r2, [pc, #404] @ (211f00 ) │ │ │ │ ldr r1, [pc, #404] @ (211f04 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r2, [sp, #0] │ │ │ │ adds r3, #224 @ 0xe0 │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ movw r2, #2619 @ 0xa3b │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 211d08 │ │ │ │ ldr r1, [pc, #384] @ (211f08 ) │ │ │ │ mov r3, r9 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r2, fp │ │ │ │ add r1, pc │ │ │ │ mov r6, sl │ │ │ │ - bl 3dffbc │ │ │ │ + bl 3dffb4 │ │ │ │ b.n 211d08 │ │ │ │ movs r0, #0 │ │ │ │ - bl 3f0538 │ │ │ │ + bl 3f0530 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ strd r0, r1, [sp, #24] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 211894 │ │ │ │ subs.w sl, r0, #0 │ │ │ │ blt.n 211d86 │ │ │ │ movs r0, #0 │ │ │ │ - bl 3f0538 │ │ │ │ + bl 3f0530 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 211cfa │ │ │ │ ldr r3, [pc, #328] @ (211f0c ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ @@ -323632,33 +323635,33 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 211cfa │ │ │ │ ldr.w r3, [r7, #264] @ 0x108 │ │ │ │ mov.w r2, #1000 @ 0x3e8 │ │ │ │ str r3, [sp, #32] │ │ │ │ movs r3, #0 │ │ │ │ - bl 4085c0 │ │ │ │ + bl 4085b8 │ │ │ │ mov.w r2, #1000 @ 0x3e8 │ │ │ │ mov fp, r1 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ movs r3, #0 │ │ │ │ ldrd r0, r1, [sp, #24] │ │ │ │ - bl 4085c0 │ │ │ │ + bl 4085b8 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ subs r0, r2, r0 │ │ │ │ str r0, [sp, #0] │ │ │ │ sbc.w r1, fp, r1 │ │ │ │ ldr r0, [pc, #268] @ (211f14 ) │ │ │ │ str r1, [sp, #4] │ │ │ │ add.w r2, r7, #8 │ │ │ │ ldr r1, [pc, #264] @ (211f18 ) │ │ │ │ add r0, pc │ │ │ │ add r1, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 211cfa │ │ │ │ ldr r3, [pc, #256] @ (211f1c ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 211cb6 │ │ │ │ ldr r3, [pc, #228] @ (211f10 ) │ │ │ │ @@ -323668,68 +323671,68 @@ │ │ │ │ bpl.w 211cb6 │ │ │ │ ldr r0, [pc, #232] @ (211f20 ) │ │ │ │ mov r3, fp │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r2, r9 │ │ │ │ add r0, pc │ │ │ │ str.w sl, [sp] │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 211cb6 │ │ │ │ ldrd r0, r1, [sp, #16] │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r3, [pc, #208] @ (211f24 ) │ │ │ │ ldr r2, [pc, #212] @ (211f28 ) │ │ │ │ ldr r1, [pc, #212] @ (211f2c ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #224 @ 0xe0 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2610 @ 0xa32 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 211d62 │ │ │ │ str r3, [sp, #12] │ │ │ │ movw r2, #2637 @ 0xa4d │ │ │ │ ldr r3, [pc, #188] @ (211f30 ) │ │ │ │ ldr r1, [pc, #192] @ (211f34 ) │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [pc, #188] @ (211f38 ) │ │ │ │ add r1, pc │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r3, pc │ │ │ │ strd sl, r9, [sp, #4] │ │ │ │ adds r3, #224 @ 0xe0 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 211d62 │ │ │ │ ldrd r0, r1, [sp, #16] │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r3, [pc, #168] @ (211f3c ) │ │ │ │ ldr r2, [pc, #168] @ (211f40 ) │ │ │ │ ldr r1, [pc, #172] @ (211f44 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #224 @ 0xe0 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2669 @ 0xa6d │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 211d62 │ │ │ │ ldr r3, [pc, #152] @ (211f48 ) │ │ │ │ ldr r2, [pc, #156] @ (211f4c ) │ │ │ │ ldr r1, [pc, #156] @ (211f50 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #16] │ │ │ │ strd r2, r9, [sp] │ │ │ │ adds r3, #224 @ 0xe0 │ │ │ │ add r1, pc │ │ │ │ str.w fp, [sp, #8] │ │ │ │ movw r2, #2628 @ 0xa44 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 211d62 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r6, sp, #960 @ 0x3c0 │ │ │ │ movs r7, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ @@ -323739,61 +323742,61 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ add r6, sp, #96 @ 0x60 │ │ │ │ movs r7, r5 │ │ │ │ - cmp r3, #214 @ 0xd6 │ │ │ │ + cmp r3, #198 @ 0xc6 │ │ │ │ movs r4, r5 │ │ │ │ - ands.w r0, r8, #33 @ 0x21 │ │ │ │ - sbc.w r0, r0, r1, asr #32 │ │ │ │ - cmp r3, #178 @ 0xb2 │ │ │ │ + and.w r0, r8, #33 @ 0x21 │ │ │ │ + adcs.w r0, r0, r1, asr #32 │ │ │ │ + cmp r3, #162 @ 0xa2 │ │ │ │ movs r4, r5 │ │ │ │ - cdp 0, 14, cr0, cr12, cr1, {1} │ │ │ │ - @ instruction: 0xeb3c0021 │ │ │ │ - and.w r0, r2, #33 @ 0x21 │ │ │ │ + cdp 0, 13, cr0, cr12, cr1, {1} │ │ │ │ + @ instruction: 0xeb2c0021 │ │ │ │ + vext.8 d16, d2, d17, #0 │ │ │ │ adds r0, r1, #4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - vaddl.s16 q8, d0, d17 │ │ │ │ - vext.8 d0, d14, d17, #0 │ │ │ │ + vaddl.s8 q8, d0, d17 │ │ │ │ + vaddl.s32 q0, d14, d17 │ │ │ │ cmp r2, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 4, cr0, cr6, cr1, {1} │ │ │ │ - cmp r2, #202 @ 0xca │ │ │ │ + cdp 0, 3, cr0, cr6, cr1, {1} │ │ │ │ + cmp r2, #186 @ 0xba │ │ │ │ movs r4, r5 │ │ │ │ - ldcl 0, cr0, [ip, #132] @ 0x84 │ │ │ │ - orrs.w r0, r6, r1, asr #32 │ │ │ │ - cdp 0, 12, cr0, cr12, cr1, {1} │ │ │ │ - bics.w r0, sl, r1, asr #32 │ │ │ │ - cmp r2, #162 @ 0xa2 │ │ │ │ + stcl 0, cr0, [ip, #132] @ 0x84 │ │ │ │ + orr.w r0, r6, r1, asr #32 │ │ │ │ + cdp 0, 11, cr0, cr12, cr1, {1} │ │ │ │ + bic.w r0, sl, r1, asr #32 │ │ │ │ + cmp r2, #146 @ 0x92 │ │ │ │ movs r4, r5 │ │ │ │ - cmp r2, #136 @ 0x88 │ │ │ │ + cmp r2, #120 @ 0x78 │ │ │ │ movs r4, r5 │ │ │ │ - vaddl.s8 q0, d14, d17 │ │ │ │ - ands.w r0, r4, r1, asr #32 │ │ │ │ - cmp r2, #110 @ 0x6e │ │ │ │ + vhadd.s d16, d14, d17 │ │ │ │ + and.w r0, r4, r1, asr #32 │ │ │ │ + cmp r2, #94 @ 0x5e │ │ │ │ movs r4, r5 │ │ │ │ - cdp 0, 0, cr0, cr4, cr1, {1} │ │ │ │ - ldrd r0, r0, [r6, #132]! @ 0x84 │ │ │ │ + ldcl 0, cr0, [r4, #132]! @ 0x84 │ │ │ │ + strd r0, r0, [r6, #132]! @ 0x84 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r2 │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 29fe6c │ │ │ │ + bl 29fe64 │ │ │ │ ldr.w r1, [r5, #280] @ 0x118 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2a04bc │ │ │ │ + bl 2a04b4 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ movs r3, #18 │ │ │ │ lsrs r3, r2 │ │ │ │ lsls r3, r3, #31 │ │ │ │ bmi.n 211f98 │ │ │ │ add sp, #12 │ │ │ │ movs r0, #0 │ │ │ │ @@ -323806,26 +323809,26 @@ │ │ │ │ add.w r3, r5, #8 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ blx 144d90 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 29fe6c │ │ │ │ + bl 29fe64 │ │ │ │ mov r0, r4 │ │ │ │ ldrd r2, r1, [sp] │ │ │ │ - bl 29fa50 │ │ │ │ + bl 29fa48 │ │ │ │ ldr.w r1, [r5, #264] @ 0x108 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2a04bc │ │ │ │ + bl 2a04b4 │ │ │ │ ldr.w r1, [r5, #272] @ 0x110 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 2a04bc │ │ │ │ + b.w 2a04b4 │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r0 │ │ │ │ mov r9, r3 │ │ │ │ @@ -323838,74 +323841,74 @@ │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 2120a4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 2120a4 │ │ │ │ cbz r0, 21200e │ │ │ │ ldr.w r1, [r4, #296] @ 0x128 │ │ │ │ - bl 29e5f4 │ │ │ │ + bl 29e5ec │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2120b4 │ │ │ │ ldr r3, [pc, #544] @ (212230 ) │ │ │ │ ldr.w r8, [r7, r3] │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 2121b8 │ │ │ │ movs r2, #4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 211f54 │ │ │ │ cbz r5, 212050 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3d2590 │ │ │ │ + bl 3d2588 │ │ │ │ ldr r1, [pc, #512] @ (212234 ) │ │ │ │ add.w r2, r4, #8 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 3d2910 │ │ │ │ + bl 3d2908 │ │ │ │ ldr r1, [pc, #500] @ (212238 ) │ │ │ │ ldr.w r2, [r4, #264] @ 0x108 │ │ │ │ movs r3, #0 │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ - bl 3d2874 │ │ │ │ + bl 3d286c │ │ │ │ ldr.w r1, [r4, #292] @ 0x124 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 2120e4 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 212184 │ │ │ │ str.w r9, [sp] │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r2, [r4, #296] @ 0x128 │ │ │ │ - bl 29ef74 │ │ │ │ + bl 29ef6c │ │ │ │ cbnz r0, 212094 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 2121e2 │ │ │ │ bl 1fc700 │ │ │ │ ldrb.w r3, [r0, #1086] @ 0x43e │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 21216c │ │ │ │ cbz r5, 212092 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3d25f4 │ │ │ │ + bl 3d25ec │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 212092 │ │ │ │ ldr.w r1, [r4, #296] @ 0x128 │ │ │ │ - bl 29e5f4 │ │ │ │ + bl 29e5ec │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 21200e │ │ │ │ ldr r3, [pc, #376] @ (212230 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 212092 │ │ │ │ @@ -323919,75 +323922,75 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r2, r3, #16 │ │ │ │ bpl.n 212092 │ │ │ │ ldr r0, [pc, #368] @ (212244 ) │ │ │ │ add.w r1, r4, #8 │ │ │ │ ldr.w r2, [r4, #280] @ 0x118 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 212092 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 21220e │ │ │ │ mov r0, r6 │ │ │ │ - bl 2a0388 │ │ │ │ + bl 2a0380 │ │ │ │ ldr.w r3, [r4, #288] @ 0x120 │ │ │ │ mov sl, r0 │ │ │ │ mov r9, r1 │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r1, [r4, #296] @ 0x128 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2a0388 │ │ │ │ + bl 2a0380 │ │ │ │ cmp r5, #0 │ │ │ │ beq.n 212074 │ │ │ │ subs.w r2, r0, sl │ │ │ │ mov r0, r5 │ │ │ │ sbc.w r3, r1, r9 │ │ │ │ ldr r1, [pc, #304] @ (212248 ) │ │ │ │ mov sl, r2 │ │ │ │ str r3, [sp, #12] │ │ │ │ add r1, pc │ │ │ │ mov r9, r1 │ │ │ │ - bl 3d2874 │ │ │ │ + bl 3d286c │ │ │ │ ldr r1, [pc, #292] @ (21224c ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 3d266c │ │ │ │ + bl 3d2664 │ │ │ │ mov r0, r5 │ │ │ │ movs r1, #0 │ │ │ │ - bl 3d2590 │ │ │ │ + bl 3d2588 │ │ │ │ ldr r2, [pc, #280] @ (212250 ) │ │ │ │ ldr r1, [pc, #280] @ (212254 ) │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - bl 3d2910 │ │ │ │ + bl 3d2908 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r2, sl │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3d2874 │ │ │ │ + bl 3d286c │ │ │ │ ldr r2, [pc, #260] @ (212258 ) │ │ │ │ ldr r1, [pc, #264] @ (21225c ) │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - bl 3d2910 │ │ │ │ + bl 3d2908 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3d25f4 │ │ │ │ + bl 3d25ec │ │ │ │ mov r0, r5 │ │ │ │ - bl 3d26d4 │ │ │ │ + bl 3d26cc │ │ │ │ b.n 212074 │ │ │ │ movs r1, #126 @ 0x7e │ │ │ │ mov r0, r6 │ │ │ │ - bl 29fe6c │ │ │ │ + bl 29fe64 │ │ │ │ ldr.w r1, [r4, #280] @ 0x118 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2a04bc │ │ │ │ + bl 2a04b4 │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 21208c │ │ │ │ b.n 212092 │ │ │ │ ldr r3, [pc, #216] @ (212260 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -323998,15 +324001,15 @@ │ │ │ │ lsls r0, r3, #16 │ │ │ │ it mi │ │ │ │ ldrmi r2, [r1, #0] │ │ │ │ bpl.w 212062 │ │ │ │ ldr r0, [pc, #192] @ (212264 ) │ │ │ │ add.w r1, r4, #8 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr.w r1, [r4, #292] @ 0x124 │ │ │ │ cmp r1, #0 │ │ │ │ bne.w 212062 │ │ │ │ b.n 2120ea │ │ │ │ ldr r3, [pc, #172] @ (212268 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ @@ -324017,15 +324020,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.w 21201e │ │ │ │ ldr r0, [pc, #152] @ (21226c ) │ │ │ │ add.w r1, r4, #8 │ │ │ │ ldr.w r2, [r4, #280] @ 0x118 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 21201e │ │ │ │ ldr r3, [pc, #140] @ (212270 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 21207e │ │ │ │ ldr r3, [pc, #80] @ (212240 ) │ │ │ │ @@ -324034,15 +324037,15 @@ │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.w 21207e │ │ │ │ ldr r0, [pc, #120] @ (212274 ) │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r2, [r4, #280] @ 0x118 │ │ │ │ add.w r1, r4, #8 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 21207e │ │ │ │ ldr r3, [pc, #80] @ (212260 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 2120ea │ │ │ │ ldr r3, [pc, #36] @ (212240 ) │ │ │ │ @@ -324053,68 +324056,68 @@ │ │ │ │ ldr r2, [pc, #80] @ (212278 ) │ │ │ │ add r2, pc │ │ │ │ b.n 2121a0 │ │ │ │ add r3, sp, #224 @ 0xe0 │ │ │ │ movs r7, r5 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ - rsb r0, lr, #10616832 @ 0xa20000 │ │ │ │ - cdp 0, 5, cr0, cr8, cr1, {1} │ │ │ │ + subs.w r0, lr, #10616832 @ 0xa20000 │ │ │ │ + cdp 0, 4, cr0, cr8, cr1, {1} │ │ │ │ adds r0, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldcl 0, cr0, [r4, #-132]! @ 0xffffff7c │ │ │ │ - add r4, pc │ │ │ │ + stcl 0, cr0, [r4, #-132]! @ 0xffffff7c │ │ │ │ + add r4, sp │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r4, [r3, #12] │ │ │ │ + ldrh r4, [r1, #12] │ │ │ │ movs r4, r4 │ │ │ │ - add r4, sp, #880 @ 0x370 │ │ │ │ + add r4, sp, #816 @ 0x330 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xf4ca0022 │ │ │ │ - add r4, pc, #1000 @ (adr r4, 212644 ) │ │ │ │ + @ instruction: 0xf4ba0022 │ │ │ │ + add r4, pc, #936 @ (adr r4, 212604 ) │ │ │ │ movs r1, r4 │ │ │ │ - adds r1, #136 @ 0x88 │ │ │ │ + adds r1, #120 @ 0x78 │ │ │ │ movs r2, r4 │ │ │ │ adds r0, r7, r0 │ │ │ │ movs r0, r0 │ │ │ │ - stc 0, cr0, [r6, #-132] @ 0xffffff7c │ │ │ │ + ldcl 0, cr0, [r6], #132 @ 0x84 │ │ │ │ adds r1, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [lr], {33} @ 0x21 │ │ │ │ + stc 0, cr0, [lr], {33} @ 0x21 │ │ │ │ movs r3, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [lr], #132 @ 0x84 │ │ │ │ - @ instruction: 0xe8dc0021 │ │ │ │ + stc 0, cr0, [lr], #132 @ 0x84 │ │ │ │ + @ instruction: 0xe8cc0021 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #96] @ (2122ec ) │ │ │ │ sub sp, #12 │ │ │ │ ldr r2, [pc, #96] @ (2122f0 ) │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r1, #0] │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ mov r5, r0 │ │ │ │ blx 144d90 │ │ │ │ cmp r0, #255 @ 0xff │ │ │ │ bhi.n 2122d2 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 29fe6c │ │ │ │ + bl 29fe64 │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ - bl 29fa50 │ │ │ │ + bl 29fa48 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -324129,19 +324132,19 @@ │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ add r0, sp, #616 @ 0x268 │ │ │ │ movs r7, r5 │ │ │ │ asrs r4, r0, #14 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #68 @ 0x44 │ │ │ │ + movs r6, #52 @ 0x34 │ │ │ │ movs r4, r5 │ │ │ │ - b.n 211ea8 │ │ │ │ + b.n 211e88 │ │ │ │ movs r1, r4 │ │ │ │ - stc 0, cr0, [ip], {33} @ 0x21 │ │ │ │ + @ instruction: 0xebfc0021 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 1fc700 │ │ │ │ movs r3, #0 │ │ │ │ mvn.w ip, #2113536 @ 0x204000 │ │ │ │ @@ -324178,19 +324181,19 @@ │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 3f0c98 │ │ │ │ + bl 3f0c90 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2a0520 │ │ │ │ + bl 2a0518 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ @@ -324202,25 +324205,25 @@ │ │ │ │ ldr r5, [pc, #168] @ (212458 ) │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [pc, #168] @ (21245c ) │ │ │ │ mov r4, r0 │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 297070 │ │ │ │ + bl 297068 │ │ │ │ ldr r1, [pc, #156] @ (212460 ) │ │ │ │ ldr r2, [pc, #160] @ (212464 ) │ │ │ │ movs r3, #24 │ │ │ │ add r1, pc │ │ │ │ add.w r1, r1, #272 @ 0x110 │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [pc, #152] @ (212468 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr r6, [r0, #52] @ 0x34 │ │ │ │ bl 1fc700 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx 144d90 │ │ │ │ ldr r3, [pc, #132] @ (21246c ) │ │ │ │ str r6, [r4, #56] @ 0x38 │ │ │ │ @@ -324268,19 +324271,19 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ add r7, pc, #472 @ (adr r7, 212634 ) │ │ │ │ movs r7, r5 │ │ │ │ subs r0, r7, r4 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #90 @ 0x5a │ │ │ │ + movs r5, #74 @ 0x4a │ │ │ │ movs r4, r5 │ │ │ │ - str r4, [r0, #104] @ 0x68 │ │ │ │ + str r4, [r6, #100] @ 0x64 │ │ │ │ movs r7, r3 │ │ │ │ - ldr r2, [r3, #64] @ 0x40 │ │ │ │ + ldr r2, [r1, #64] @ 0x40 │ │ │ │ movs r7, r3 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -324289,25 +324292,25 @@ │ │ │ │ ldr.w r9, [pc, #364] @ 2125f4 │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #364] @ (2125f8 ) │ │ │ │ mov r8, r0 │ │ │ │ add r9, pc │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 297070 │ │ │ │ + bl 297068 │ │ │ │ ldr r1, [pc, #352] @ (2125fc ) │ │ │ │ ldr r2, [pc, #352] @ (212600 ) │ │ │ │ movs r3, #24 │ │ │ │ add r1, pc │ │ │ │ add.w r1, r1, #272 @ 0x110 │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [pc, #344] @ (212604 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr r7, [r0, #52] @ 0x34 │ │ │ │ ldrd r4, r6, [r8, #52] @ 0x34 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx 143d34 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -324365,29 +324368,29 @@ │ │ │ │ and.w ip, r3, #1 │ │ │ │ mov r8, ip │ │ │ │ cmp ip, r5 │ │ │ │ beq.n 212536 │ │ │ │ ldr.w r3, [r9, lr] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ ldr.w ip, [pc, #172] @ 21261c │ │ │ │ mov r1, r0 │ │ │ │ add ip, pc │ │ │ │ cbz r5, 21257c │ │ │ │ ldr.w ip, [pc, #168] @ 212620 │ │ │ │ add ip, pc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp.w r8, #0 │ │ │ │ ite eq │ │ │ │ moveq r3, sl │ │ │ │ movne r3, fp │ │ │ │ mov r2, ip │ │ │ │ adds r4, #1 │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ movs r0, #0 │ │ │ │ cmp r4, #22 │ │ │ │ bne.n 21253c │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r6 │ │ │ │ ldrd r5, r8, [sp, #16] │ │ │ │ blx 143ca4 │ │ │ │ @@ -324406,72 +324409,72 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #76] @ (212624 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ mvn.w r5, #21 │ │ │ │ b.n 2125a6 │ │ │ │ ldr r0, [pc, #64] @ (212628 ) │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ b.n 2125de │ │ │ │ add r6, pc, #632 @ (adr r6, 212870 ) │ │ │ │ movs r7, r5 │ │ │ │ subs r0, r7, r4 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #128 @ 0x80 │ │ │ │ + movs r4, #112 @ 0x70 │ │ │ │ movs r4, r5 │ │ │ │ - str r2, [r5, #88] @ 0x58 │ │ │ │ + str r2, [r3, #88] @ 0x58 │ │ │ │ movs r7, r3 │ │ │ │ - ldr r0, [r0, #52] @ 0x34 │ │ │ │ + ldr r0, [r6, #48] @ 0x30 │ │ │ │ movs r7, r3 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - orr.w r0, r0, r1, asr #32 │ │ │ │ - str r6, [r3, r1] │ │ │ │ + bics.w r0, r0, r1, asr #32 │ │ │ │ + str r6, [r1, r1] │ │ │ │ movs r0, r4 │ │ │ │ - b.n 212b04 │ │ │ │ + b.n 212ae4 │ │ │ │ movs r7, r3 │ │ │ │ asrs r4, r0, #14 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r2, r0] │ │ │ │ + str r6, [r0, r0] │ │ │ │ movs r0, r4 │ │ │ │ - b.n 212a78 │ │ │ │ + b.n 212a58 │ │ │ │ movs r7, r3 │ │ │ │ - strd r0, r0, [r0, #-132]! @ 0x84 │ │ │ │ - ldmdb r8, {r0, r5} │ │ │ │ + ldrd r0, r0, [r0, #-132] @ 0x84 │ │ │ │ + stmdb r8, {r0, r5} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ - bl 2a0604 │ │ │ │ + bl 2a05fc │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r0, #4294967295 @ 0xffffffff │ │ │ │ beq.n 212668 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3f0204 │ │ │ │ + bl 3f01fc │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 3f017c │ │ │ │ + bl 3f0174 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ @@ -324479,44 +324482,44 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #12 │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ - bl 2d40b4 │ │ │ │ + bl 2d40ac │ │ │ │ movs r0, #1 │ │ │ │ ldr.w r1, [r4, #192] @ 0xc0 │ │ │ │ ldr.w r2, [r4, #200] @ 0xc8 │ │ │ │ ldr.w r5, [r4, #184] @ 0xb8 │ │ │ │ strd r1, r2, [sp] │ │ │ │ - bl 31ed40 │ │ │ │ + bl 31ed38 │ │ │ │ mov ip, r0 │ │ │ │ cbz r0, 2126c8 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 31ee84 │ │ │ │ + bl 31ee7c │ │ │ │ mvn.w ip, r0 │ │ │ │ mov.w ip, ip, lsr #31 │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ strb.w ip, [r4, #204] @ 0xcc │ │ │ │ mov r0, r4 │ │ │ │ - bl 2d40ac │ │ │ │ + bl 2d40a4 │ │ │ │ ldr.w r0, [r4, #184] @ 0xb8 │ │ │ │ blx 143ca4 │ │ │ │ ldr.w r0, [r4, #188] @ 0xbc │ │ │ │ blx 143ca4 │ │ │ │ ldr.w r0, [r4, #192] @ 0xc0 │ │ │ │ - bl 35be38 │ │ │ │ + bl 35be30 │ │ │ │ ldr.w r0, [r4, #196] @ 0xc4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 3ed274 │ │ │ │ + b.w 3ed26c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r3, [r0, #288] @ 0x120 │ │ │ │ mov r5, r0 │ │ │ │ ldr r7, [pc, #220] @ (2127f0 ) │ │ │ │ @@ -324555,23 +324558,23 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movs r1, #126 @ 0x7e │ │ │ │ mov r0, r6 │ │ │ │ - bl 29fe6c │ │ │ │ + bl 29fe64 │ │ │ │ ldr.w r1, [r5, #280] @ 0x118 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2a04bc │ │ │ │ + bl 2a04b4 │ │ │ │ cmp r4, #0 │ │ │ │ bge.n 21275c │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 29f7d4 │ │ │ │ + bl 29f7cc │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ @@ -324585,15 +324588,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r2, r3, #16 │ │ │ │ bpl.n 21272e │ │ │ │ ldr r0, [pc, #72] @ (212800 ) │ │ │ │ add.w r1, r5, #8 │ │ │ │ ldr.w r2, [r5, #280] @ 0x118 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 21272e │ │ │ │ ldr r3, [pc, #56] @ (212804 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 21274e │ │ │ │ ldr r3, [pc, #40] @ (2127fc ) │ │ │ │ @@ -324602,29 +324605,29 @@ │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 21274e │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #40] @ (212808 ) │ │ │ │ ldr.w r2, [r5, #280] @ 0x118 │ │ │ │ add.w r1, r5, #8 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 21274e │ │ │ │ add r4, pc, #80 @ (adr r4, 212844 ) │ │ │ │ movs r7, r5 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - b.n 212574 │ │ │ │ + b.n 212554 │ │ │ │ movs r1, r4 │ │ │ │ movs r3, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2125c4 │ │ │ │ + b.n 2125a4 │ │ │ │ movs r1, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #292] @ (212940 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -324683,15 +324686,15 @@ │ │ │ │ lsls r1, r3, #16 │ │ │ │ bpl.n 212862 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r1, [pc, #176] @ (212954 ) │ │ │ │ ldr r0, [pc, #180] @ (212958 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 212870 │ │ │ │ b.n 212864 │ │ │ │ ldr r3, [pc, #148] @ (21294c ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ @@ -324702,15 +324705,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r0, r3, #16 │ │ │ │ bpl.n 21284a │ │ │ │ ldr r1, [pc, #144] @ (21295c ) │ │ │ │ ldr r0, [pc, #148] @ (212960 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 21284a │ │ │ │ ldr r3, [pc, #116] @ (21294c ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 21282c │ │ │ │ ldr r3, [pc, #108] @ (212950 ) │ │ │ │ @@ -324718,15 +324721,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r2, r3, #16 │ │ │ │ bpl.n 21282c │ │ │ │ ldr r1, [pc, #120] @ (212964 ) │ │ │ │ ldr r0, [pc, #120] @ (212968 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 21282c │ │ │ │ ldr r3, [pc, #80] @ (21294c ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 212836 │ │ │ │ ldr r3, [pc, #76] @ (212950 ) │ │ │ │ @@ -324734,15 +324737,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 212836 │ │ │ │ ldr r1, [pc, #92] @ (21296c ) │ │ │ │ ldr r0, [pc, #96] @ (212970 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 212836 │ │ │ │ ldr r3, [pc, #48] @ (21294c ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 212876 │ │ │ │ ldr r3, [pc, #40] @ (212950 ) │ │ │ │ @@ -324752,79 +324755,79 @@ │ │ │ │ bpl.n 212876 │ │ │ │ ldr r1, [pc, #68] @ (212974 ) │ │ │ │ ldr r0, [pc, #68] @ (212978 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 3e5e5c │ │ │ │ + b.w 3e5e54 │ │ │ │ add r3, pc, #40 @ (adr r3, 21296c ) │ │ │ │ movs r7, r5 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #200 @ 0xc8 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #140 @ 0x8c │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2127e8 │ │ │ │ + b.n 2127c8 │ │ │ │ movs r1, r4 │ │ │ │ - str r2, [sp, #392] @ 0x188 │ │ │ │ + str r2, [sp, #328] @ 0x148 │ │ │ │ movs r1, r4 │ │ │ │ - b.n 212768 │ │ │ │ + b.n 212748 │ │ │ │ movs r1, r4 │ │ │ │ - str r2, [sp, #232] @ 0xe8 │ │ │ │ + str r2, [sp, #168] @ 0xa8 │ │ │ │ movs r1, r4 │ │ │ │ - b.n 2126c4 │ │ │ │ + b.n 2126a4 │ │ │ │ movs r1, r4 │ │ │ │ - str r2, [sp, #96] @ 0x60 │ │ │ │ + str r2, [sp, #32] │ │ │ │ movs r1, r4 │ │ │ │ - b.n 2126b8 │ │ │ │ + b.n 212698 │ │ │ │ movs r1, r4 │ │ │ │ - str r1, [sp, #984] @ 0x3d8 │ │ │ │ + str r1, [sp, #920] @ 0x398 │ │ │ │ movs r1, r4 │ │ │ │ - b.n 212734 │ │ │ │ + b.n 212714 │ │ │ │ movs r1, r4 │ │ │ │ - str r1, [sp, #848] @ 0x350 │ │ │ │ + str r1, [sp, #784] @ 0x310 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ 0021297c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 3f0c98 │ │ │ │ + bl 3f0c90 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2a0520 │ │ │ │ + b.w 2a0518 │ │ │ │ │ │ │ │ 002129a0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ - bl 2a0604 │ │ │ │ + bl 2a05fc │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r0, #4294967295 @ 0xffffffff │ │ │ │ beq.n 2129ce │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 3f0204 │ │ │ │ + b.w 3f01fc │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 3f017c │ │ │ │ + b.w 3f0174 │ │ │ │ │ │ │ │ 002129d8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r0 │ │ │ │ @@ -324840,23 +324843,23 @@ │ │ │ │ add r4, pc │ │ │ │ ldr.w r9, [pc, #344] @ 212b5c │ │ │ │ ldr.w sl, [pc, #344] @ 212b60 │ │ │ │ add r9, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ add sl, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 297070 │ │ │ │ + bl 297068 │ │ │ │ ldr r2, [pc, #332] @ (212b64 ) │ │ │ │ ldr r1, [pc, #336] @ (212b68 ) │ │ │ │ add.w r3, r9, #272 @ 0x110 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #24 │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #320] @ (212b6c ) │ │ │ │ mov r3, r5 │ │ │ │ movs r2, #21 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 1436f8 │ │ │ │ @@ -324870,27 +324873,27 @@ │ │ │ │ mov r3, r5 │ │ │ │ movs r2, #5 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 1436f8 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl 297364 │ │ │ │ + bl 29735c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 212b30 │ │ │ │ ldr.w fp, [pc, #276] @ 212b78 │ │ │ │ add.w r9, r9, #292 @ 0x124 │ │ │ │ movs r4, #1 │ │ │ │ strd r0, r0, [sp, #8] │ │ │ │ add fp, pc │ │ │ │ b.n 212afe │ │ │ │ mov r0, r6 │ │ │ │ ldr r4, [pc, #260] @ (212b7c ) │ │ │ │ - bl 297080 │ │ │ │ + bl 297078 │ │ │ │ ldr r2, [pc, #256] @ (212b80 ) │ │ │ │ add r4, pc │ │ │ │ mov r8, r0 │ │ │ │ add r2, pc │ │ │ │ movs r3, #2 │ │ │ │ movs r1, #1 │ │ │ │ strd r4, r8, [sp] │ │ │ │ @@ -324940,15 +324943,15 @@ │ │ │ │ cbz r3, 212b2e │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r2, fp │ │ │ │ mov r1, sl │ │ │ │ ldr r0, [r3, #0] │ │ │ │ movw r3, #673 @ 0x2a1 │ │ │ │ str.w r9, [sp] │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 212af6 │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 212a74 │ │ │ │ ldr r0, [pc, #116] @ (212b94 ) │ │ │ │ @@ -324967,51 +324970,51 @@ │ │ │ │ blx 1436f8 │ │ │ │ mov r0, r5 │ │ │ │ blx 143bc4 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b.w 144acc │ │ │ │ - b.n 2127c0 │ │ │ │ + b.n 2127a0 │ │ │ │ movs r1, r4 │ │ │ │ add r1, pc, #184 @ (adr r1, 212c10 ) │ │ │ │ movs r7, r5 │ │ │ │ subs r0, r7, r4 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r3, #4 │ │ │ │ + subs r0, r1, #4 │ │ │ │ movs r4, r5 │ │ │ │ - cmp r8, r5 │ │ │ │ + cmp r8, r3 │ │ │ │ movs r1, r4 │ │ │ │ - str r0, [r7, #0] │ │ │ │ + str r0, [r5, #0] │ │ │ │ movs r7, r3 │ │ │ │ - str r4, [r1, #92] @ 0x5c │ │ │ │ + str r4, [r7, #88] @ 0x58 │ │ │ │ movs r7, r3 │ │ │ │ - b.n 21276c │ │ │ │ + b.n 21274c │ │ │ │ movs r1, r4 │ │ │ │ - b.n 212788 │ │ │ │ + b.n 212768 │ │ │ │ movs r1, r4 │ │ │ │ - b.n 212794 │ │ │ │ + b.n 212774 │ │ │ │ movs r1, r4 │ │ │ │ - udf #68 @ 0x44 │ │ │ │ + udf #52 @ 0x34 │ │ │ │ movs r1, r4 │ │ │ │ - bcc.n 212b8c │ │ │ │ + bcs.n 212b6c │ │ │ │ movs r2, r4 │ │ │ │ - ble.n 212c58 │ │ │ │ + ble.n 212c38 │ │ │ │ movs r1, r4 │ │ │ │ - b.n 212720 │ │ │ │ + b.n 212700 │ │ │ │ movs r1, r4 │ │ │ │ - ble.n 212c54 │ │ │ │ + ble.n 212c34 │ │ │ │ movs r1, r4 │ │ │ │ - b.n 2126e4 │ │ │ │ + b.n 2126c4 │ │ │ │ movs r1, r4 │ │ │ │ - ble.n 212b10 │ │ │ │ + ble.n 212af0 │ │ │ │ movs r1, r4 │ │ │ │ - ble.n 212c2c │ │ │ │ + ble.n 212c0c │ │ │ │ movs r1, r4 │ │ │ │ - b.n 21265c │ │ │ │ + b.n 21263c │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ 00212b9c : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -325038,15 +325041,15 @@ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cbz r3, 212be8 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r0, #304] @ 0x130 │ │ │ │ mov r2, r7 │ │ │ │ mov.w r1, #256 @ 0x100 │ │ │ │ add.w r0, r4, #8 │ │ │ │ - bl 3d57e4 │ │ │ │ + bl 3d57dc │ │ │ │ adds r3, r5, #1 │ │ │ │ beq.n 212c20 │ │ │ │ ldr.w r3, [r4, #300] @ 0x12c │ │ │ │ str.w r5, [r4, #264] @ 0x108 │ │ │ │ cbz r3, 212c06 │ │ │ │ cbnz r5, 212c2c │ │ │ │ mov r0, r4 │ │ │ │ @@ -325069,19 +325072,19 @@ │ │ │ │ ldr r0, [pc, #24] @ (212c50 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #320 @ 0x140 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ subs.w r0, r4, #47 @ 0x2f │ │ │ │ - adds r2, r5, #3 │ │ │ │ + adds r2, r3, #3 │ │ │ │ movs r4, r5 │ │ │ │ - bgt.n 212d48 │ │ │ │ + bgt.n 212d28 │ │ │ │ movs r1, r4 │ │ │ │ - b.n 212510 │ │ │ │ + b.n 2124f0 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ 00212c54 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3800] @ 0xed8 │ │ │ │ @@ -325098,46 +325101,46 @@ │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #268] @ 0x10c │ │ │ │ mov.w r3, #0 │ │ │ │ blx 145498 │ │ │ │ cbz r4, 212cd2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 297070 │ │ │ │ + bl 297068 │ │ │ │ ldr r3, [pc, #192] @ (212d50 ) │ │ │ │ ldr r2, [pc, #192] @ (212d54 ) │ │ │ │ ldr r1, [pc, #196] @ (212d58 ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #344 @ 0x158 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #17 │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 212cd2 │ │ │ │ mov r2, r0 │ │ │ │ mov.w r1, #256 @ 0x100 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 3d57b8 │ │ │ │ + bl 3d57b0 │ │ │ │ ldr r2, [pc, #156] @ (212d5c ) │ │ │ │ mov.w r1, #256 @ 0x100 │ │ │ │ add r0, sp, #12 │ │ │ │ add r2, pc │ │ │ │ - bl 3d57e4 │ │ │ │ + bl 3d57dc │ │ │ │ mov r0, r4 │ │ │ │ blx 143ca4 │ │ │ │ mov r2, r5 │ │ │ │ mov.w r1, #256 @ 0x100 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 3d57e4 │ │ │ │ + bl 3d57dc │ │ │ │ ldr r3, [pc, #128] @ (212d60 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r3, #0] │ │ │ │ cbz r4, 212d02 │ │ │ │ add.w r0, r4, #8 │ │ │ │ add r1, sp, #12 │ │ │ │ mov r5, r4 │ │ │ │ @@ -325176,21 +325179,21 @@ │ │ │ │ bne.n 212ce6 │ │ │ │ b.n 212d02 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldr r6, [sp, #776] @ 0x308 │ │ │ │ movs r7, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r1, #2 │ │ │ │ + adds r4, r7, #1 │ │ │ │ movs r4, r5 │ │ │ │ - str r2, [r1, #124] @ 0x7c │ │ │ │ + str r2, [r7, #120] @ 0x78 │ │ │ │ movs r1, r4 │ │ │ │ - str r4, [r4, #124] @ 0x7c │ │ │ │ + str r4, [r2, #124] @ 0x7c │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r6, [r5, r1] │ │ │ │ + ldrh r6, [r3, r1] │ │ │ │ movs r4, r4 │ │ │ │ eors.w r0, r8, #47 @ 0x2f │ │ │ │ ldr r6, [sp, #152] @ 0x98 │ │ │ │ movs r7, r5 │ │ │ │ │ │ │ │ 00212d68 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -325225,26 +325228,26 @@ │ │ │ │ str.w r3, [r0, #280] @ 0x118 │ │ │ │ str.w r6, [r0, #292] @ 0x124 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r9, #48] @ 0x30 │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 212e58 │ │ │ │ mov r0, r8 │ │ │ │ - bl 297070 │ │ │ │ + bl 297068 │ │ │ │ ldr r3, [pc, #368] @ (212f48 ) │ │ │ │ ldr r2, [pc, #372] @ (212f4c ) │ │ │ │ ldr r1, [pc, #372] @ (212f50 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ mov fp, r3 │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #344 @ 0x158 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #17 │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ mov sl, r0 │ │ │ │ cbz r0, 212e58 │ │ │ │ ldr r3, [pc, #344] @ (212f54 ) │ │ │ │ @@ -325262,33 +325265,33 @@ │ │ │ │ mov r0, sl │ │ │ │ blx 143ca4 │ │ │ │ mov.w r0, #260 @ 0x104 │ │ │ │ blx 1439a4 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mov.w r1, #256 @ 0x100 │ │ │ │ str.w r0, [r4, #300] @ 0x12c │ │ │ │ - bl 3d57b8 │ │ │ │ + bl 3d57b0 │ │ │ │ adds r2, r5, #1 │ │ │ │ beq.n 212eaa │ │ │ │ mov r3, r5 │ │ │ │ ldr.w r2, [r4, #300] @ 0x12c │ │ │ │ mov.w r1, #256 @ 0x100 │ │ │ │ mov r0, r8 │ │ │ │ str.w r3, [r2, #256] @ 0x100 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ - bl 3d57e4 │ │ │ │ + bl 3d57dc │ │ │ │ mov r0, r8 │ │ │ │ bl 211ba0 │ │ │ │ mov r5, r0 │ │ │ │ b.n 212e6c │ │ │ │ add.w r8, r4, #8 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mov.w r1, #256 @ 0x100 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3d57e4 │ │ │ │ + bl 3d57dc │ │ │ │ adds r3, r5, #1 │ │ │ │ beq.n 212e4e │ │ │ │ ldr r3, [pc, #232] @ (212f58 ) │ │ │ │ str.w r5, [r4, #264] @ 0x108 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ cbnz r3, 212ea2 │ │ │ │ @@ -325337,15 +325340,15 @@ │ │ │ │ add.w r3, fp, #400 @ 0x190 │ │ │ │ ldr r1, [pc, #116] @ (212f60 ) │ │ │ │ mov.w r2, #920 @ 0x398 │ │ │ │ add r0, pc │ │ │ │ strd r0, sl, [sp] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mov r0, sl │ │ │ │ blx 143ca4 │ │ │ │ mov r0, r4 │ │ │ │ blx 143ca4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 212e8e │ │ │ │ ldr r3, [pc, #84] @ (212f64 ) │ │ │ │ @@ -325366,39 +325369,39 @@ │ │ │ │ add.w r3, r3, #368 @ 0x170 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ ldr r5, [sp, #688] @ 0x2b0 │ │ │ │ movs r7, r5 │ │ │ │ vaddl.s8 q8, d14, d31 │ │ │ │ - subs r6, r0, r5 │ │ │ │ + subs r6, r6, r4 │ │ │ │ movs r4, r5 │ │ │ │ - str r0, [r1, #104] @ 0x68 │ │ │ │ + str r0, [r7, #100] @ 0x64 │ │ │ │ movs r1, r4 │ │ │ │ - str r0, [r4, #104] @ 0x68 │ │ │ │ + str r0, [r2, #104] @ 0x68 │ │ │ │ movs r1, r4 │ │ │ │ - adds r5, #232 @ 0xe8 │ │ │ │ + adds r5, #216 @ 0xd8 │ │ │ │ movs r1, r4 │ │ │ │ movs r7, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 21338c │ │ │ │ + b.n 21336c │ │ │ │ movs r1, r4 │ │ │ │ - bls.n 212ee4 │ │ │ │ + bls.n 212ec4 │ │ │ │ movs r1, r4 │ │ │ │ - subs r0, r1, r0 │ │ │ │ + adds r0, r7, r7 │ │ │ │ movs r4, r5 │ │ │ │ - bls.n 212ea0 │ │ │ │ + bls.n 212e80 │ │ │ │ movs r1, r4 │ │ │ │ - b.n 2132b0 │ │ │ │ + b.n 213290 │ │ │ │ movs r1, r4 │ │ │ │ - adds r0, r6, r7 │ │ │ │ + adds r0, r4, r7 │ │ │ │ movs r4, r5 │ │ │ │ - bls.n 212e7c │ │ │ │ + bls.n 21305c │ │ │ │ movs r1, r4 │ │ │ │ - b.n 213244 │ │ │ │ + b.n 213224 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ 00212f7c : │ │ │ │ ldr r3, [pc, #112] @ (212ff0 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cbz r3, 212fe2 │ │ │ │ @@ -325471,26 +325474,26 @@ │ │ │ │ ldr r3, [pc, #32] @ (21304c ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 213010 │ │ │ │ ldr r0, [pc, #24] @ (213050 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 213010 │ │ │ │ nop │ │ │ │ ldr r3, [sp, #144] @ 0x90 │ │ │ │ movs r7, r5 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - b.n 213230 │ │ │ │ + b.n 213210 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ 00213054 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -325544,15 +325547,15 @@ │ │ │ │ ldr r3, [pc, #44] @ (21310c ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 213096 │ │ │ │ ldr r0, [pc, #40] @ (213110 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 213096 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldr r2, [sp, #760] @ 0x2f8 │ │ │ │ movs r7, r5 │ │ │ │ ldr r2, [sp, #728] @ 0x2d8 │ │ │ │ movs r7, r5 │ │ │ │ adds r4, r4, #3 │ │ │ │ @@ -325561,15 +325564,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [sp, #504] @ 0x1f8 │ │ │ │ movs r7, r5 │ │ │ │ adds r0, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2131c4 │ │ │ │ + b.n 2131a4 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ 00213114 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -325594,26 +325597,26 @@ │ │ │ │ ldr r3, [pc, #32] @ (21316c ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 213130 │ │ │ │ ldr r0, [pc, #24] @ (213170 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 213130 │ │ │ │ nop │ │ │ │ ldr r2, [sp, #16] │ │ │ │ movs r7, r5 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #29 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - b.n 213178 │ │ │ │ + svc 242 @ 0xf2 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ 00213174 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -325643,17 +325646,17 @@ │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #7 │ │ │ │ mov r0, r4 │ │ │ │ bl 21149c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 29fa50 │ │ │ │ + bl 29fa48 │ │ │ │ mov r0, r4 │ │ │ │ - bl 29f814 │ │ │ │ + bl 29f80c │ │ │ │ ldr r2, [pc, #88] @ (213228 ) │ │ │ │ ldr r3, [pc, #76] @ (213220 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ @@ -325675,15 +325678,15 @@ │ │ │ │ ldr r3, [pc, #44] @ (213230 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 2131b2 │ │ │ │ ldr r0, [pc, #40] @ (213234 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 2131b2 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldr r1, [sp, #624] @ 0x270 │ │ │ │ movs r7, r5 │ │ │ │ ldr r1, [sp, #600] @ 0x258 │ │ │ │ movs r7, r5 │ │ │ │ cmp r2, #4 │ │ │ │ @@ -325692,15 +325695,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [sp, #360] @ 0x168 │ │ │ │ movs r7, r5 │ │ │ │ movs r7, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - svc 108 @ 0x6c │ │ │ │ + svc 92 @ 0x5c │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ 00213238 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -325786,15 +325789,15 @@ │ │ │ │ ldr r2, [pc, #56] @ (213338 ) │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ lsls r2, r2, #16 │ │ │ │ bpl.n 21329a │ │ │ │ ldr r0, [pc, #52] @ (21333c ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 21329a │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r0, [sp, #888] @ 0x378 │ │ │ │ movs r7, r5 │ │ │ │ cmp r2, #4 │ │ │ │ @@ -325809,15 +325812,15 @@ │ │ │ │ movs r7, r5 │ │ │ │ ldr r0, [sp, #368] @ 0x170 │ │ │ │ movs r7, r5 │ │ │ │ cmp r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - udf #140 @ 0x8c │ │ │ │ + udf #124 @ 0x7c │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ 00213340 : │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -325901,15 +325904,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 213370 │ │ │ │ ldr r0, [pc, #52] @ (213458 ) │ │ │ │ mov r2, r6 │ │ │ │ mov r1, sl │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 213370 │ │ │ │ ldr r3, [pc, #40] @ (21345c ) │ │ │ │ movw r2, #1194 @ 0x4aa │ │ │ │ ldr r1, [pc, #40] @ (213460 ) │ │ │ │ ldr r0, [pc, #40] @ (213464 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ @@ -325920,21 +325923,21 @@ │ │ │ │ movs r7, r5 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #164 @ 0xa4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 21337c │ │ │ │ + ble.n 21335c │ │ │ │ movs r1, r4 │ │ │ │ - asrs r6, r4, #19 │ │ │ │ + asrs r6, r2, #19 │ │ │ │ movs r4, r5 │ │ │ │ - bmi.n 213554 │ │ │ │ + bmi.n 213534 │ │ │ │ movs r1, r4 │ │ │ │ - ble.n 2133b4 │ │ │ │ + ble.n 213394 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ 00213468 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -325959,26 +325962,26 @@ │ │ │ │ ldr r3, [pc, #32] @ (2134c0 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 213484 │ │ │ │ ldr r0, [pc, #24] @ (2134c4 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 213484 │ │ │ │ nop │ │ │ │ str r6, [sp, #704] @ 0x2c0 │ │ │ │ movs r7, r5 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 213564 │ │ │ │ + ble.n 213544 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ 002134c8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -326003,26 +326006,26 @@ │ │ │ │ ldr r3, [pc, #32] @ (213520 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 2134e4 │ │ │ │ ldr r0, [pc, #24] @ (213524 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 2134e4 │ │ │ │ nop │ │ │ │ str r6, [sp, #320] @ 0x140 │ │ │ │ movs r7, r5 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #22 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 213544 │ │ │ │ + bgt.n 213524 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ 00213528 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -326047,26 +326050,26 @@ │ │ │ │ ldr r3, [pc, #32] @ (213580 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 213544 │ │ │ │ ldr r0, [pc, #24] @ (213584 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 213544 │ │ │ │ nop │ │ │ │ str r5, [sp, #960] @ 0x3c0 │ │ │ │ movs r7, r5 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 21351c │ │ │ │ + bgt.n 2134fc │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ 00213588 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3808] @ 0xee0 │ │ │ │ @@ -326131,15 +326134,15 @@ │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 2135c4 │ │ │ │ ldr r0, [pc, #40] @ (213654 ) │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 2135c4 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ str r5, [sp, #568] @ 0x238 │ │ │ │ movs r7, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ str r5, [sp, #520] @ 0x208 │ │ │ │ @@ -326148,15 +326151,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r5, [sp, #240] @ 0xf0 │ │ │ │ movs r7, r5 │ │ │ │ movs r4, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 2136a8 │ │ │ │ + bgt.n 213688 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ 00213658 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -326191,25 +326194,25 @@ │ │ │ │ ldr r3, [pc, #28] @ (2136c8 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 21368e │ │ │ │ ldr r0, [pc, #24] @ (2136cc ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 21368e │ │ │ │ str r4, [sp, #776] @ 0x308 │ │ │ │ movs r7, r5 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #25 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 213648 │ │ │ │ + blt.n 213628 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ 002136d0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -326239,30 +326242,30 @@ │ │ │ │ add r1, pc │ │ │ │ strd r1, r2, [sp] │ │ │ │ ldr r1, [pc, #48] @ (213748 ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #472 @ 0x1d8 │ │ │ │ mov.w r2, #1264 @ 0x4f0 │ │ │ │ add r1, pc │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ b.n 21346c │ │ │ │ movs r7, r5 │ │ │ │ - blt.n 213644 │ │ │ │ + blt.n 213824 │ │ │ │ movs r1, r4 │ │ │ │ - asrs r0, r1, #8 │ │ │ │ + asrs r0, r7, #7 │ │ │ │ movs r4, r5 │ │ │ │ - bne.n 213670 │ │ │ │ + bne.n 213650 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ 0021374c : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -326297,15 +326300,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ b.n 2133e4 │ │ │ │ movs r7, r5 │ │ │ │ - blt.n 21385c │ │ │ │ + blt.n 21383c │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ 002137b0 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -326329,18 +326332,18 @@ │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 213892 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #22093 @ 0x564d │ │ │ │ movt r1, #20805 @ 0x5145 │ │ │ │ - bl 2a04bc │ │ │ │ + bl 2a04b4 │ │ │ │ movs r1, #3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2a04bc │ │ │ │ + bl 2a04b4 │ │ │ │ ldrb.w r3, [r6, #1085] @ 0x43d │ │ │ │ cbnz r3, 213832 │ │ │ │ ldr r2, [pc, #184] @ (2138c4 ) │ │ │ │ ldr r3, [pc, #168] @ (2138b8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -326354,92 +326357,92 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ movs r1, #7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 29fe6c │ │ │ │ + bl 29fe64 │ │ │ │ cbz r7, 213872 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3d2590 │ │ │ │ + bl 3d2588 │ │ │ │ ldr r1, [pc, #128] @ (2138c8 ) │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ - bl 3d2590 │ │ │ │ + bl 3d2588 │ │ │ │ ldr r2, [pc, #124] @ (2138cc ) │ │ │ │ ldr r1, [pc, #124] @ (2138d0 ) │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ mov r3, r7 │ │ │ │ add r1, pc │ │ │ │ add r4, sp, #8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 29ef74 │ │ │ │ + bl 29ef6c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cbz r0, 21386a │ │ │ │ - bl 3e0150 │ │ │ │ + bl 3e0148 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3d25f4 │ │ │ │ + bl 3d25ec │ │ │ │ b.n 21380a │ │ │ │ ldr r2, [pc, #96] @ (2138d4 ) │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #96] @ (2138d8 ) │ │ │ │ mov r3, r7 │ │ │ │ add r2, pc │ │ │ │ add r4, sp, #8 │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 29ef74 │ │ │ │ + bl 29ef6c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 21380a │ │ │ │ - bl 3e0150 │ │ │ │ + bl 3e0148 │ │ │ │ b.n 21380a │ │ │ │ ldr r3, [pc, #72] @ (2138dc ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 2137ee │ │ │ │ ldr r3, [pc, #64] @ (2138e0 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 2137ee │ │ │ │ ldr r0, [pc, #60] @ (2138e4 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 2137ee │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ str r3, [sp, #408] @ 0x198 │ │ │ │ movs r7, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ str r3, [sp, #392] @ 0x188 │ │ │ │ movs r7, r5 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ movs r7, r5 │ │ │ │ - cmp r1, #156 @ 0x9c │ │ │ │ + cmp r1, #140 @ 0x8c │ │ │ │ movs r5, r4 │ │ │ │ b.n 213318 │ │ │ │ movs r7, r5 │ │ │ │ b.n 2137d4 │ │ │ │ movs r6, r5 │ │ │ │ b.n 2132d4 │ │ │ │ movs r7, r5 │ │ │ │ b.n 213790 │ │ │ │ movs r6, r5 │ │ │ │ asrs r4, r3, #2 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 213948 │ │ │ │ + bge.n 213928 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ 002138e8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -326537,19 +326540,19 @@ │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [pc, #320] @ (213b10 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ movs r3, #0 │ │ │ │ negs r2, r2 │ │ │ │ - bl 3d2874 │ │ │ │ + bl 3d286c │ │ │ │ ldr r1, [pc, #308] @ (213b14 ) │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc │ │ │ │ - bl 3d266c │ │ │ │ + bl 3d2664 │ │ │ │ ldr r3, [pc, #300] @ (213b18 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 213ace │ │ │ │ ldr r3, [pc, #296] @ (213b1c ) │ │ │ │ add r3, pc │ │ │ │ @@ -326602,17 +326605,17 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 213a42 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ mov r0, r9 │ │ │ │ bl 1fe0fc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 29f7d4 │ │ │ │ + bl 29f7cc │ │ │ │ ldrd r1, r0, [sp, #4] │ │ │ │ - bl 3e0744 │ │ │ │ + bl 3e073c │ │ │ │ ldr r2, [pc, #156] @ (213b20 ) │ │ │ │ ldr r3, [pc, #132] @ (213b08 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ @@ -326624,18 +326627,18 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r7 │ │ │ │ movs r1, #126 @ 0x7e │ │ │ │ - bl 29fe6c │ │ │ │ + bl 29fe64 │ │ │ │ ldr.w r1, [r4, #280] @ 0x118 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2a04bc │ │ │ │ + bl 2a04b4 │ │ │ │ b.n 213a3e │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 213a78 │ │ │ │ mov r1, r6 │ │ │ │ movs r0, #0 │ │ │ │ bl 20bc88 │ │ │ │ mov r5, r0 │ │ │ │ @@ -326648,47 +326651,47 @@ │ │ │ │ ldr r3, [pc, #76] @ (213b28 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 2139f2 │ │ │ │ ldr r0, [pc, #72] @ (213b2c ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 2139f2 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 29f7d4 │ │ │ │ + bl 29f7cc │ │ │ │ b.n 213a78 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r1, [sp, #576] @ 0x240 │ │ │ │ movs r7, r5 │ │ │ │ movs r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ str r1, [sp, #552] @ 0x228 │ │ │ │ movs r7, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 213b54 │ │ │ │ + bls.n 213b34 │ │ │ │ movs r1, r4 │ │ │ │ - bcc.n 213bc4 │ │ │ │ + bcc.n 213ba4 │ │ │ │ movs r1, r4 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ b.n 214228 │ │ │ │ movs r7, r5 │ │ │ │ str r0, [sp, #672] @ 0x2a0 │ │ │ │ movs r7, r5 │ │ │ │ adds r0, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 213b60 │ │ │ │ + bhi.n 213b40 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ 00213b30 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -326736,28 +326739,28 @@ │ │ │ │ ldr r3, [pc, #36] @ (213bc0 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 213b4c │ │ │ │ ldr r0, [pc, #28] @ (213bc4 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 213b4c │ │ │ │ nop │ │ │ │ ldrh r0, [r5, #62] @ 0x3e │ │ │ │ movs r7, r5 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ b.n 214010 │ │ │ │ movs r7, r5 │ │ │ │ cmp r0, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 213ca4 │ │ │ │ + bvc.n 213c84 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ 00213bc8 : │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -326800,15 +326803,15 @@ │ │ │ │ ldr.w r3, [r4, #288] @ 0x120 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ cbz r3, 213c8e │ │ │ │ ldr.w r0, [r4, #296] @ 0x128 │ │ │ │ blx r3 │ │ │ │ cbz r0, 213c8e │ │ │ │ mov r0, r5 │ │ │ │ - bl 29bce8 │ │ │ │ + bl 29bce0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 213d3c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add.w fp, r4, #8 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 213cea │ │ │ │ movs r2, #2 │ │ │ │ @@ -326840,29 +326843,29 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r1, #126 @ 0x7e │ │ │ │ mov r0, r5 │ │ │ │ - bl 29fe6c │ │ │ │ + bl 29fe64 │ │ │ │ ldr.w r1, [r4, #280] @ 0x118 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2a04bc │ │ │ │ + bl 2a04b4 │ │ │ │ cmp.w sl, #0 │ │ │ │ bge.n 213c86 │ │ │ │ ldr r0, [pc, #204] @ (213d8c ) │ │ │ │ mov r3, sl │ │ │ │ ldr.w r1, [r4, #280] @ 0x118 │ │ │ │ mov r2, fp │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, sl │ │ │ │ - bl 29f7d4 │ │ │ │ + bl 29f7cc │ │ │ │ mov r0, sl │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -326876,15 +326879,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r2, r3, #16 │ │ │ │ bpl.n 213c56 │ │ │ │ ldr r0, [pc, #148] @ (213d98 ) │ │ │ │ mov r1, fp │ │ │ │ ldr.w r2, [r4, #280] @ 0x118 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 213c56 │ │ │ │ ldr r3, [pc, #136] @ (213d9c ) │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 213c76 │ │ │ │ ldr r3, [pc, #116] @ (213d94 ) │ │ │ │ @@ -326893,15 +326896,15 @@ │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 213c76 │ │ │ │ ldr r0, [pc, #116] @ (213da0 ) │ │ │ │ mov r3, sl │ │ │ │ ldr.w r2, [r4, #280] @ 0x118 │ │ │ │ mov r1, fp │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 213c76 │ │ │ │ mov.w sl, #0 │ │ │ │ mov r0, sl │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -326915,73 +326918,73 @@ │ │ │ │ ldr r3, [pc, #48] @ (213d94 ) │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r1, r3, #16 │ │ │ │ bpl.w 213bf0 │ │ │ │ ldr r0, [pc, #52] @ (213da8 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 213bf0 │ │ │ │ mov.w sl, #1 │ │ │ │ b.n 213c96 │ │ │ │ ldrh r2, [r1, #58] @ 0x3a │ │ │ │ movs r7, r5 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ b.n 214098 │ │ │ │ movs r7, r5 │ │ │ │ - bvs.n 213c98 │ │ │ │ + bvs.n 213e78 │ │ │ │ movs r1, r4 │ │ │ │ adds r1, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 213e78 │ │ │ │ + bne.n 213e58 │ │ │ │ movs r1, r4 │ │ │ │ movs r3, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 213cc4 │ │ │ │ + bne.n 213ca4 │ │ │ │ movs r1, r4 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 213d30 │ │ │ │ + bpl.n 213d10 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ 00213dac : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ - bl 293300 │ │ │ │ + bl 2932f8 │ │ │ │ ldr.w ip, [pc, #52] @ 213df8 │ │ │ │ ldr r2, [pc, #52] @ (213dfc ) │ │ │ │ movs r3, #24 │ │ │ │ ldr r1, [pc, #52] @ (213e00 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #500 @ 0x1f4 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldrb.w r0, [r0, #49] @ 0x31 │ │ │ │ eor.w r0, r0, #1 │ │ │ │ add sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - lsrs r6, r2, #13 │ │ │ │ + lsrs r6, r0, #13 │ │ │ │ movs r4, r5 │ │ │ │ - ldr r4, [pc, #528] @ (214010 ) │ │ │ │ + ldr r4, [pc, #464] @ (213fd0 ) │ │ │ │ movs r7, r3 │ │ │ │ - strh r2, [r3, r0] │ │ │ │ + strh r2, [r1, r0] │ │ │ │ movs r7, r3 │ │ │ │ │ │ │ │ 00213e04 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -327000,18 +327003,18 @@ │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 213e4a │ │ │ │ ldr r4, [r4, #0] │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 213e1c │ │ │ │ mov r0, r5 │ │ │ │ movs r1, #0 │ │ │ │ - bl 29fe6c │ │ │ │ + bl 29fe64 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 29f814 │ │ │ │ + b.w 29f80c │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ @@ -327086,15 +327089,15 @@ │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 213ed8 │ │ │ │ ldr r0, [pc, #128] @ (213f88 ) │ │ │ │ mov r1, r9 │ │ │ │ ldr.w r2, [r4, #280] @ 0x118 │ │ │ │ mov r3, r5 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 213eda │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 213ee2 │ │ │ │ ldr r3, [pc, #104] @ (213f8c ) │ │ │ │ movw r2, #1581 @ 0x62d │ │ │ │ @@ -327103,18 +327106,18 @@ │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #508 @ 0x1fc │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ mov r0, r6 │ │ │ │ movs r1, #126 @ 0x7e │ │ │ │ - bl 29fe6c │ │ │ │ + bl 29fe64 │ │ │ │ ldr.w r1, [r4, #280] @ 0x118 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2a04bc │ │ │ │ + bl 2a04b4 │ │ │ │ b.n 213ed2 │ │ │ │ ldr r3, [pc, #72] @ (213f98 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 213eaa │ │ │ │ ldr r3, [pc, #40] @ (213f84 ) │ │ │ │ @@ -327122,38 +327125,38 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r2, r3, #16 │ │ │ │ bpl.n 213eaa │ │ │ │ ldr r0, [pc, #56] @ (213f9c ) │ │ │ │ mov r1, r9 │ │ │ │ ldr.w r2, [r4, #280] @ 0x118 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 213eaa │ │ │ │ nop │ │ │ │ svc 4 │ │ │ │ movs r7, r5 │ │ │ │ ldrh r6, [r6, #36] @ 0x24 │ │ │ │ movs r7, r5 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7, {r2, r4, r5, r7} │ │ │ │ + ldmia r7, {r2, r5, r7} │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r4, r6, #7 │ │ │ │ + lsrs r4, r4, #7 │ │ │ │ movs r4, r5 │ │ │ │ - ldmia r1, {r1, r2, r7} │ │ │ │ + ldmia r1, {r1, r2, r4, r5, r6} │ │ │ │ movs r1, r4 │ │ │ │ - adds r2, #220 @ 0xdc │ │ │ │ + adds r2, #204 @ 0xcc │ │ │ │ movs r7, r4 │ │ │ │ adds r1, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r1, r2, r3} │ │ │ │ + ldmia r6, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ 00213fa0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -327228,24 +327231,24 @@ │ │ │ │ cbz r5, 21406c │ │ │ │ ldr r3, [r3, #28] │ │ │ │ cbz r3, 21406c │ │ │ │ ldr.w r0, [r4, #296] @ 0x128 │ │ │ │ blx r3 │ │ │ │ cbnz r0, 214090 │ │ │ │ movs r0, #0 │ │ │ │ - bl 3f0538 │ │ │ │ + bl 3f0530 │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ bl 2126fc │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 214114 │ │ │ │ movs r0, #0 │ │ │ │ - bl 3f0538 │ │ │ │ + bl 3f0530 │ │ │ │ ldr r3, [pc, #240] @ (21417c ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cbnz r3, 2140b2 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 214054 │ │ │ │ @@ -327268,33 +327271,33 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r2, r3, #16 │ │ │ │ bpl.n 214090 │ │ │ │ ldr.w r3, [r4, #264] @ 0x108 │ │ │ │ mov.w r2, #1000 @ 0x3e8 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ - bl 4085c0 │ │ │ │ + bl 4085b8 │ │ │ │ mov.w r2, #1000 @ 0x3e8 │ │ │ │ mov fp, r0 │ │ │ │ mov sl, r1 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ movs r3, #0 │ │ │ │ - bl 4085c0 │ │ │ │ + bl 4085b8 │ │ │ │ subs.w r0, fp, r0 │ │ │ │ sbc.w r1, sl, r1 │ │ │ │ str r0, [sp, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ add.w r2, r4, #8 │ │ │ │ ldr r1, [pc, #140] @ (214188 ) │ │ │ │ ldr r0, [pc, #144] @ (21418c ) │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 214090 │ │ │ │ ldr r3, [pc, #132] @ (214190 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r3, #0] │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 214050 │ │ │ │ b.n 213fce │ │ │ │ @@ -327322,42 +327325,42 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.w 213ff0 │ │ │ │ ldr r1, [pc, #60] @ (214198 ) │ │ │ │ ldr r0, [pc, #64] @ (21419c ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 213ff0 │ │ │ │ mvn.w r1, #21 │ │ │ │ mov r0, r7 │ │ │ │ - bl 29f7d4 │ │ │ │ + bl 29f7cc │ │ │ │ b.n 21411e │ │ │ │ nop │ │ │ │ ble.n 2140e8 │ │ │ │ movs r7, r5 │ │ │ │ ldrh r2, [r5, #26] │ │ │ │ movs r7, r5 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r4!, {r1, r2, r6, r7} │ │ │ │ movs r1, r4 │ │ │ │ - bcs.n 214098 │ │ │ │ + bcs.n 214278 │ │ │ │ movs r1, r4 │ │ │ │ bgt.n 214270 │ │ │ │ movs r7, r5 │ │ │ │ cmp r0, #140 @ 0x8c │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 21427c │ │ │ │ + bcs.n 21425c │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r2, [r5, #6] │ │ │ │ + ldrb r2, [r3, #6] │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ 002141a0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -327391,25 +327394,25 @@ │ │ │ │ beq.n 214280 │ │ │ │ ldr.w r3, [r4, #292] @ 0x124 │ │ │ │ cbz r3, 2141fe │ │ │ │ ldrb r3, [r3, #5] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 2141ec │ │ │ │ mov r0, r3 │ │ │ │ - bl 3f0538 │ │ │ │ + bl 3f0530 │ │ │ │ add r3, sp, #24 │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r1 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 211fd4 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 2142c0 │ │ │ │ - bl 3f0538 │ │ │ │ + bl 3f0530 │ │ │ │ ldr r3, [pc, #312] @ (214358 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 2141ec │ │ │ │ ldr r3, [pc, #308] @ (21435c ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ @@ -327421,34 +327424,34 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r2, r3, #16 │ │ │ │ bpl.n 2141ec │ │ │ │ ldr.w r3, [r4, #264] @ 0x108 │ │ │ │ mov.w r2, #1000 @ 0x3e8 │ │ │ │ str r3, [sp, #16] │ │ │ │ movs r3, #0 │ │ │ │ - bl 4085c0 │ │ │ │ + bl 4085b8 │ │ │ │ mov.w r2, #1000 @ 0x3e8 │ │ │ │ mov fp, r1 │ │ │ │ movs r3, #0 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ - bl 4085c0 │ │ │ │ + bl 4085b8 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ subs r0, r2, r0 │ │ │ │ str r0, [sp, #0] │ │ │ │ sbc.w r1, fp, r1 │ │ │ │ ldr r0, [pc, #248] @ (214364 ) │ │ │ │ str r1, [sp, #4] │ │ │ │ add.w r2, r4, #8 │ │ │ │ ldr r1, [pc, #244] @ (214368 ) │ │ │ │ add r0, pc │ │ │ │ add r1, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 2141f2 │ │ │ │ ldr.w r8, [sp, #8] │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 2142dc │ │ │ │ ldr r3, [pc, #204] @ (214358 ) │ │ │ │ @@ -327475,45 +327478,45 @@ │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [sp, #24] │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 1fe0fc │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 3e0150 │ │ │ │ + bl 3e0148 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 29f7d4 │ │ │ │ + bl 29f7cc │ │ │ │ ldr r3, [sp, #8] │ │ │ │ b.n 214296 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 29fe6c │ │ │ │ + bl 29fe64 │ │ │ │ cmp r7, #0 │ │ │ │ beq.n 21428a │ │ │ │ mov r0, r7 │ │ │ │ - bl 3d26d4 │ │ │ │ + bl 3d26cc │ │ │ │ mov r0, r7 │ │ │ │ - bl 3d25f4 │ │ │ │ + bl 3d25ec │ │ │ │ mov r0, r7 │ │ │ │ - bl 3d24c0 │ │ │ │ + bl 3d24b8 │ │ │ │ blx 144d90 │ │ │ │ movs r1, #6 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 29fe6c │ │ │ │ + bl 29fe64 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2a04bc │ │ │ │ + bl 2a04b4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3d24c0 │ │ │ │ + bl 3d24b8 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 29fa50 │ │ │ │ + bl 29fa48 │ │ │ │ b.n 21428a │ │ │ │ ldr r3, [pc, #76] @ (214370 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 214294 │ │ │ │ ldr r3, [pc, #48] @ (214360 ) │ │ │ │ @@ -327521,15 +327524,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 214294 │ │ │ │ ldr r1, [pc, #60] @ (214374 ) │ │ │ │ ldr r0, [pc, #60] @ (214378 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 214294 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldrh r4, [r6, #10] │ │ │ │ movs r7, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r5, #10] │ │ │ │ @@ -327538,25 +327541,25 @@ │ │ │ │ movs r7, r5 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r6, #14 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 21438c │ │ │ │ + bne.n 21436c │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r3, {r2, r3, r4, r6} │ │ │ │ + ldmia r3, {r2, r3, r6} │ │ │ │ movs r1, r4 │ │ │ │ ldrh r2, [r2, #4] │ │ │ │ movs r7, r5 │ │ │ │ cmp r0, #140 @ 0x8c │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 2142c4 │ │ │ │ + beq.n 2142a4 │ │ │ │ movs r1, r4 │ │ │ │ - strb r4, [r1, #31] │ │ │ │ + strb r4, [r7, #30] │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ 0021437c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -327568,15 +327571,15 @@ │ │ │ │ cbnz r4, 2143a2 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 2141a0 │ │ │ │ cbnz r0, 2143b0 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 29f814 │ │ │ │ + b.w 29f80c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ movs r1, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ @@ -327717,15 +327720,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - bl 3e0150 │ │ │ │ + bl 3e0148 │ │ │ │ ldr r3, [pc, #56] @ (214548 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 2144c2 │ │ │ │ ldr r3, [pc, #56] @ (214554 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ @@ -327735,15 +327738,15 @@ │ │ │ │ ldr r3, [pc, #52] @ (214558 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 2144c2 │ │ │ │ ldr r0, [pc, #44] @ (21455c ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 2144c2 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r6, [r1, #52] @ 0x34 │ │ │ │ movs r7, r5 │ │ │ │ strh r4, [r0, #52] @ 0x34 │ │ │ │ movs r7, r5 │ │ │ │ @@ -327755,32 +327758,32 @@ │ │ │ │ movs r7, r5 │ │ │ │ strh r0, [r1, #50] @ 0x32 │ │ │ │ movs r7, r5 │ │ │ │ movs r1, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6, {r1, r3, r6, r7} │ │ │ │ + ldmia r6!, {r1, r3, r4, r5, r7} │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ 00214560 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ bl 213fa0 │ │ │ │ cbnz r0, 21457e │ │ │ │ mov r0, r4 │ │ │ │ - bl 29f814 │ │ │ │ + bl 29f80c │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 29fe6c │ │ │ │ + b.w 29fe64 │ │ │ │ nop │ │ │ │ │ │ │ │ 0021458c : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -327812,17 +327815,17 @@ │ │ │ │ bl 211fd4 │ │ │ │ cbnz r0, 214632 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 2145ca │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 29fe6c │ │ │ │ + bl 29fe64 │ │ │ │ mov r0, r5 │ │ │ │ - bl 29f7c8 │ │ │ │ + bl 29f7c0 │ │ │ │ mov r3, r0 │ │ │ │ ldr r1, [pc, #100] @ (214658 ) │ │ │ │ ldr r2, [pc, #88] @ (214650 ) │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ @@ -327836,25 +327839,25 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #22093 @ 0x564d │ │ │ │ movt r1, #20805 @ 0x5145 │ │ │ │ - bl 2a04bc │ │ │ │ + bl 2a04b4 │ │ │ │ movs r1, #3 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2a04bc │ │ │ │ + bl 2a04b4 │ │ │ │ b.n 2145be │ │ │ │ ldr r1, [sp, #8] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r7 │ │ │ │ bl 1fe0fc │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 3e0150 │ │ │ │ + bl 3e0148 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2145f2 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r2, [r1, #44] @ 0x2c │ │ │ │ movs r7, r5 │ │ │ │ cmp r2, #4 │ │ │ │ @@ -327887,34 +327890,34 @@ │ │ │ │ ldr r1, [pc, #52] @ (2146c4 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr.w r0, [r5, #340] @ 0x154 │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 3efd48 │ │ │ │ + b.w 3efd40 │ │ │ │ ldr r3, [pc, #32] @ (2146c8 ) │ │ │ │ movw r2, #2856 @ 0xb28 │ │ │ │ ldr r1, [pc, #32] @ (2146cc ) │ │ │ │ ldr r0, [pc, #32] @ (2146d0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #544 @ 0x220 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ strh r2, [r6, #36] @ 0x24 │ │ │ │ movs r7, r5 │ │ │ │ asrs r0, r5, #13 │ │ │ │ movs r0, r0 │ │ │ │ beq.n 21461e │ │ │ │ - vrshr.u32 q8, q9, #1 │ │ │ │ + vmlal.u q8, d15, d18[0] │ │ │ │ movs r4, r5 │ │ │ │ - stmia r2!, {r2} │ │ │ │ + stmia r1!, {r2, r4, r5, r6, r7} │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r5!, {r1, r3, r4, r6} │ │ │ │ + ldmia r5!, {r1, r3, r6} │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ 002146d4 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -327940,15 +327943,15 @@ │ │ │ │ bne.n 2146f8 │ │ │ │ mov.w r3, #1 │ │ │ │ strb.w r3, [r5, #344] @ 0x158 │ │ │ │ bl 1cbd38 │ │ │ │ ldr.w r0, [r5, #340] @ 0x154 │ │ │ │ str.w r4, [r5, #340] @ 0x154 │ │ │ │ cbz r0, 214728 │ │ │ │ - bl 3efbc8 │ │ │ │ + bl 3efbc0 │ │ │ │ ldr r0, [pc, #52] @ (214760 ) │ │ │ │ movs r1, #153 @ 0x99 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ add r0, pc │ │ │ │ b.w 1cbccc │ │ │ │ ldr r3, [pc, #44] @ (214764 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -327958,29 +327961,29 @@ │ │ │ │ ldr r3, [pc, #36] @ (214768 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 2146f0 │ │ │ │ ldr r0, [pc, #32] @ (21476c ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 2146f0 │ │ │ │ strh r4, [r0, #34] @ 0x22 │ │ │ │ movs r7, r5 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ bvs.n 21466c │ │ │ │ movs r7, r5 │ │ │ │ - stmia r1!, {r2, r7} │ │ │ │ + stmia r1!, {r2, r4, r5, r6} │ │ │ │ movs r1, r4 │ │ │ │ cmp r6, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4!, {r5, r6, r7} │ │ │ │ + ldmia r4, {r4, r6, r7} │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ 00214770 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -328009,33 +328012,33 @@ │ │ │ │ ldr.w r3, [pc, #1196] @ 214c6c │ │ │ │ it eq │ │ │ │ addeq.w r8, sp, #36 @ 0x24 │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #608 @ 0x260 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, r6 │ │ │ │ - bl 2a01c8 │ │ │ │ + bl 2a01c0 │ │ │ │ ldr.w r1, [r4, #172] @ 0xac │ │ │ │ mov r7, r0 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 29f700 │ │ │ │ + bl 29f6f8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 214934 │ │ │ │ ldr.w r1, [pc, #1152] @ 214c70 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc │ │ │ │ - bl 3dffbc │ │ │ │ + bl 3dffb4 │ │ │ │ cmp r5, #0 │ │ │ │ bge.w 214a3e │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 29f7d4 │ │ │ │ + bl 29f7cc │ │ │ │ bl 1f4fcc │ │ │ │ bl 209f60 │ │ │ │ cmp r0, #4 │ │ │ │ bne.w 214a3e │ │ │ │ bl 205434 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 214a3e │ │ │ │ @@ -328044,58 +328047,58 @@ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 214a72 │ │ │ │ bl 205434 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 214c0e │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 2a0938 │ │ │ │ + bl 2a0930 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 214c3e │ │ │ │ - bl 29f4cc │ │ │ │ + bl 29f4c4 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 29f95c │ │ │ │ + bl 29f954 │ │ │ │ ldr.w r0, [r4, #132] @ 0x84 │ │ │ │ movs r6, #0 │ │ │ │ str r6, [r4, #0] │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 214c26 │ │ │ │ - bl 29f4cc │ │ │ │ + bl 29f4c4 │ │ │ │ ldr.w r3, [pc, #1040] @ 214c78 │ │ │ │ ldr.w r9, [sl, r3] │ │ │ │ ldr.w r3, [r9] │ │ │ │ movw r2, #2903 @ 0xb57 │ │ │ │ mov r1, fp │ │ │ │ add.w r0, r4, #136 @ 0x88 │ │ │ │ blx r3 │ │ │ │ ldr.w r0, [r4, #132] @ 0x84 │ │ │ │ - bl 29f95c │ │ │ │ + bl 29f954 │ │ │ │ add.w r0, r4, #136 @ 0x88 │ │ │ │ mov r1, fp │ │ │ │ movw r2, #2906 @ 0xb5a │ │ │ │ str.w r6, [r4, #132] @ 0x84 │ │ │ │ - bl 3da798 │ │ │ │ + bl 3da790 │ │ │ │ ldr.w r0, [r4, #172] @ 0xac │ │ │ │ cbz r0, 2148d2 │ │ │ │ - bl 29f4cc │ │ │ │ + bl 29f4c4 │ │ │ │ ldr.w r3, [r9] │ │ │ │ movw r2, #2916 @ 0xb64 │ │ │ │ mov r1, fp │ │ │ │ add.w r0, r4, #280 @ 0x118 │ │ │ │ blx r3 │ │ │ │ ldr.w r0, [r4, #172] @ 0xac │ │ │ │ - bl 2a0938 │ │ │ │ + bl 2a0930 │ │ │ │ ldr.w r0, [r4, #172] @ 0xac │ │ │ │ - bl 29f95c │ │ │ │ + bl 29f954 │ │ │ │ mov r1, fp │ │ │ │ add.w r0, r4, #280 @ 0x118 │ │ │ │ movw r2, #2920 @ 0xb68 │ │ │ │ str.w r6, [r4, #172] @ 0xac │ │ │ │ - bl 3da798 │ │ │ │ + bl 3da790 │ │ │ │ ldr.w r1, [r4, #320] @ 0x140 │ │ │ │ movs r2, #7 │ │ │ │ add.w r0, r4, #320 @ 0x140 │ │ │ │ bl 1fd4d4 │ │ │ │ mov r0, r4 │ │ │ │ bl 2099f0 │ │ │ │ ldr.w r3, [r4, #168] @ 0xa8 │ │ │ │ @@ -328107,27 +328110,27 @@ │ │ │ │ bl 2099dc │ │ │ │ ldr.w r3, [r4, #168] @ 0xa8 │ │ │ │ cmp r3, r5 │ │ │ │ bhi.n 2148ee │ │ │ │ ldr r0, [pc, #884] @ (214c7c ) │ │ │ │ add.w r5, r4, #352 @ 0x160 │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3daf50 │ │ │ │ + bl 3daf48 │ │ │ │ ldr.w r0, [r4, #320] @ 0x140 │ │ │ │ bl 20a118 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 214910 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 214a98 │ │ │ │ mov r0, r8 │ │ │ │ ldr r6, [r4, #0] │ │ │ │ - bl 3e06e0 │ │ │ │ + bl 3e06d8 │ │ │ │ b.n 2147d0 │ │ │ │ ldr r2, [pc, #828] @ (214c74 ) │ │ │ │ uxtb r3, r7 │ │ │ │ mov r5, r3 │ │ │ │ ldr.w r7, [sl, r2] │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ @@ -328138,18 +328141,18 @@ │ │ │ │ ldr r5, [pc, #480] @ (214b30 ) │ │ │ │ lsls r5, r0, #20 │ │ │ │ ldrsb r5, [r1, r1] │ │ │ │ ldrsb r6, [r2, r1] │ │ │ │ lsls r5, r4, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 2a05c4 │ │ │ │ + bl 2a05bc │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, r6 │ │ │ │ - bl 29f7c8 │ │ │ │ + bl 29f7c0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 214aea │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 214bbc │ │ │ │ @@ -328189,15 +328192,15 @@ │ │ │ │ ldr r1, [pc, #696] @ (214c8c ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #576 @ 0x240 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2721 @ 0xaa1 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 214a12 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r6 │ │ │ │ bl 211c24 │ │ │ │ subs r5, r0, #0 │ │ │ │ bge.w 2147d0 │ │ │ │ @@ -328207,15 +328210,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ movw r2, #2998 @ 0xbb6 │ │ │ │ ldr r3, [pc, #652] @ (214c94 ) │ │ │ │ add r1, pc │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mvn.w r5, #21 │ │ │ │ b.n 214800 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ bl 214d10 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r5, r0 │ │ │ │ @@ -328224,15 +328227,15 @@ │ │ │ │ sub.w r3, r5, #1 │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ orrs.w r3, r3, r5, lsr #31 │ │ │ │ beq.w 2147d0 │ │ │ │ b.n 2147fa │ │ │ │ ldrd r1, r0, [sp, #36] @ 0x24 │ │ │ │ - bl 3e0744 │ │ │ │ + bl 3e073c │ │ │ │ ldr r2, [pc, #592] @ (214c98 ) │ │ │ │ ldr r3, [pc, #532] @ (214c60 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ @@ -328254,29 +328257,29 @@ │ │ │ │ ldr r3, [pc, #540] @ (214ca0 ) │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r2, r3, #16 │ │ │ │ bpl.w 214830 │ │ │ │ ldr r0, [pc, #532] @ (214ca4 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 214830 │ │ │ │ ldr r3, [pc, #524] @ (214ca8 ) │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 21492a │ │ │ │ ldr r3, [pc, #504] @ (214ca0 ) │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.w 21492a │ │ │ │ ldr r0, [pc, #500] @ (214cac ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 21492a │ │ │ │ ldr r2, [pc, #496] @ (214cb0 ) │ │ │ │ ldr.w r2, [sl, r2] │ │ │ │ ldrh r2, [r2, #0] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 214946 │ │ │ │ ldr r2, [pc, #464] @ (214ca0 ) │ │ │ │ @@ -328284,43 +328287,43 @@ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ lsls r1, r2, #16 │ │ │ │ bpl.w 214946 │ │ │ │ ldr r0, [pc, #472] @ (214cb4 ) │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ b.n 214946 │ │ │ │ ldr r3, [pc, #460] @ (214cb8 ) │ │ │ │ ldr r2, [pc, #460] @ (214cbc ) │ │ │ │ ldr r1, [pc, #464] @ (214cc0 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ add.w r3, r3, #576 @ 0x240 │ │ │ │ add r1, pc │ │ │ │ mov r0, r8 │ │ │ │ movw r2, #2690 @ 0xa82 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ cmp r5, #0 │ │ │ │ bge.w 2147d0 │ │ │ │ b.n 214800 │ │ │ │ movs r0, #0 │ │ │ │ - bl 3f0538 │ │ │ │ + bl 3f0530 │ │ │ │ mov r2, r8 │ │ │ │ strd r0, r1, [sp, #8] │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ bl 211894 │ │ │ │ subs r5, r0, #0 │ │ │ │ blt.w 214800 │ │ │ │ movs r0, #0 │ │ │ │ - bl 3f0538 │ │ │ │ + bl 3f0530 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 2149b8 │ │ │ │ ldr r3, [pc, #392] @ (214cc4 ) │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -328330,47 +328333,47 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r5, r3, #16 │ │ │ │ bpl.w 2149b8 │ │ │ │ ldr.w r3, [r9, #264] @ 0x108 │ │ │ │ mov.w r2, #1000 @ 0x3e8 │ │ │ │ str r3, [sp, #28] │ │ │ │ movs r3, #0 │ │ │ │ - bl 4085c0 │ │ │ │ + bl 4085b8 │ │ │ │ mov.w r2, #1000 @ 0x3e8 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ movs r3, #0 │ │ │ │ ldrd r0, r1, [sp, #8] │ │ │ │ - bl 4085c0 │ │ │ │ + bl 4085b8 │ │ │ │ subs r5, r5, r0 │ │ │ │ ldr r0, [pc, #332] @ (214cc8 ) │ │ │ │ sbc.w r7, r7, r1 │ │ │ │ ldr r1, [pc, #332] @ (214ccc ) │ │ │ │ ldr r3, [sp, #28] │ │ │ │ add.w r2, r9, #8 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ str r7, [sp, #4] │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 2149b8 │ │ │ │ ldr r3, [pc, #312] @ (214cd0 ) │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 214a2a │ │ │ │ ldr r3, [pc, #252] @ (214ca0 ) │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r1, r3, #16 │ │ │ │ bpl.w 214a2a │ │ │ │ ldr r0, [pc, #288] @ (214cd4 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 214a2a │ │ │ │ ldr r2, [pc, #280] @ (214cd8 ) │ │ │ │ ldr.w r2, [sl, r2] │ │ │ │ ldrh r2, [r2, #0] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 21497a │ │ │ │ ldr r2, [pc, #212] @ (214ca0 ) │ │ │ │ @@ -328378,30 +328381,30 @@ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ lsls r2, r2, #16 │ │ │ │ bpl.w 21497a │ │ │ │ ldr r0, [pc, #256] @ (214cdc ) │ │ │ │ ldr r1, [sp, #24] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ b.n 21497a │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [pc, #240] @ (214ce0 ) │ │ │ │ ldr r2, [pc, #240] @ (214ce4 ) │ │ │ │ ldr r1, [pc, #244] @ (214ce8 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #576 @ 0x240 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2701 @ 0xa8d │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 214a12 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #220] @ (214cec ) │ │ │ │ movw r2, #2888 @ 0xb48 │ │ │ │ ldr r1, [pc, #216] @ (214cf0 ) │ │ │ │ ldr r0, [pc, #220] @ (214cf4 ) │ │ │ │ add r3, pc │ │ │ │ @@ -328432,91 +328435,91 @@ │ │ │ │ movs r7, r5 │ │ │ │ strh r2, [r2, #28] │ │ │ │ movs r7, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r1, r2, r3} │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ movs r1, r4 │ │ │ │ - lsls r0, r3, #5 │ │ │ │ + lsls r0, r1, #5 │ │ │ │ movs r4, r5 │ │ │ │ - ldmia r4, {r4, r6} │ │ │ │ + ldmia r4!, {r6} │ │ │ │ movs r1, r4 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r3, #17] │ │ │ │ + ldrb r2, [r1, #17] │ │ │ │ movs r1, r4 │ │ │ │ bcc.n 214c7c │ │ │ │ movs r7, r5 │ │ │ │ - vhadd.u8 d16, d14, d27 │ │ │ │ - stmia r4!, {r2, r4, r6} │ │ │ │ + vhadd.u d0, d14, d27 │ │ │ │ + stmia r4!, {r2, r6} │ │ │ │ movs r1, r4 │ │ │ │ - bkpt 0x00d8 │ │ │ │ + bkpt 0x00c8 │ │ │ │ movs r1, r4 │ │ │ │ - bkpt 0x00ae │ │ │ │ + bkpt 0x009e │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r3!, {r4} │ │ │ │ + ldmia r3!, {} │ │ │ │ movs r1, r4 │ │ │ │ strh r2, [r4, #6] │ │ │ │ movs r7, r5 │ │ │ │ cmp r0, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2!, {r5, r7} │ │ │ │ + ldmia r2!, {r4, r7} │ │ │ │ movs r1, r4 │ │ │ │ cmp r7, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2!, {r1, r6, r7} │ │ │ │ + ldmia r2!, {r1, r4, r5, r7} │ │ │ │ movs r1, r4 │ │ │ │ cmp r6, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1!, {r2, r4, r7} │ │ │ │ + ldmia r1!, {r2, r7} │ │ │ │ movs r1, r4 │ │ │ │ - cdp2 0, 3, cr0, cr0, cr11, {1} │ │ │ │ - ldmia r1, {r1, r5, r7} │ │ │ │ + cdp2 0, 2, cr0, cr0, cr11, {1} │ │ │ │ + ldmia r1, {r1, r4, r7} │ │ │ │ movs r1, r4 │ │ │ │ - pop {r3, r4, r5, r7, pc} │ │ │ │ + pop {r3, r5, r7, pc} │ │ │ │ movs r1, r4 │ │ │ │ adds r0, r1, #4 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r3, r4, r6} │ │ │ │ + stmia r2!, {r3, r6} │ │ │ │ movs r1, r4 │ │ │ │ - stmia r2!, {r1, r2, r3, r6} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r5} │ │ │ │ movs r1, r4 │ │ │ │ cmp r4, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1!, {r2, r3, r4, r5} │ │ │ │ + ldmia r1!, {r2, r3, r5} │ │ │ │ movs r1, r4 │ │ │ │ adds r2, #252 @ 0xfc │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r3, r4, r6, r7} │ │ │ │ + ldmia r0!, {r3, r6, r7} │ │ │ │ movs r1, r4 │ │ │ │ - stc2 0, cr0, [ip, #-172]! @ 0xffffff54 │ │ │ │ - ldmia r0!, {r1, r2, r5, r6, r7} │ │ │ │ + ldc2 0, cr0, [ip, #-172] @ 0xffffff54 │ │ │ │ + ldmia r0!, {r1, r2, r4, r6, r7} │ │ │ │ movs r1, r4 │ │ │ │ - pop {r1, r2, r4, r5, r7} │ │ │ │ + pop {r1, r2, r5, r7} │ │ │ │ movs r1, r4 │ │ │ │ - stc2 0, cr0, [r8, #-172] @ 0xffffff54 │ │ │ │ - pop {r1, r3, r4, r7} │ │ │ │ + ldc2l 0, cr0, [r8], #172 @ 0xac │ │ │ │ + pop {r1, r3, r7} │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r1!, {r2, r3, r5} │ │ │ │ + ldmia r1!, {r2, r3, r4} │ │ │ │ movs r1, r4 │ │ │ │ - ldc2l 0, cr0, [r0], #172 @ 0xac │ │ │ │ - pop {r1, r7} │ │ │ │ + stc2l 0, cr0, [r0], #172 @ 0xac │ │ │ │ + pop {r1, r4, r5, r6} │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r1!, {r2, r3, r5} │ │ │ │ + ldmia r1!, {r2, r3, r4} │ │ │ │ movs r1, r4 │ │ │ │ - ldc2l 0, cr0, [r8], {43} @ 0x2b │ │ │ │ - pop {r1, r3, r5, r6} │ │ │ │ + stc2l 0, cr0, [r8], {43} @ 0x2b │ │ │ │ + pop {r1, r3, r4, r6} │ │ │ │ movs r1, r4 │ │ │ │ - strb r4, [r2, #10] │ │ │ │ + strb r4, [r0, #10] │ │ │ │ movs r1, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3752] @ 0xea8 │ │ │ │ ldr.w r2, [pc, #3084] @ 215930 │ │ │ │ sub sp, #308 @ 0x134 │ │ │ │ @@ -328529,21 +328532,21 @@ │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #300] @ 0x12c │ │ │ │ mov.w r3, #0 │ │ │ │ bl 1fc728 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 2a0548 │ │ │ │ + bl 2a0540 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 2a0548 │ │ │ │ + bl 2a0540 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 29f7c8 │ │ │ │ + bl 29f7c0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 214dc6 │ │ │ │ subs r3, r7, #1 │ │ │ │ uxth r7, r7 │ │ │ │ uxth r3, r3 │ │ │ │ cmp r3, #10 │ │ │ │ @@ -328590,15 +328593,15 @@ │ │ │ │ ldr.w r1, [pc, #2940] @ 215950 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #656 @ 0x290 │ │ │ │ strd r2, r4, [sp] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2466 @ 0x9a2 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ ldr.w r2, [pc, #2920] @ 215954 │ │ │ │ ldr.w r3, [pc, #2884] @ 215934 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #300] @ 0x12c │ │ │ │ eors r2, r3 │ │ │ │ @@ -328630,18 +328633,18 @@ │ │ │ │ bne.n 214e26 │ │ │ │ b.n 214dea │ │ │ │ ldr.w r3, [r6, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 215284 │ │ │ │ ldr.w r0, [pc, #2828] @ 21595c │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ b.n 214dea │ │ │ │ mov r0, r9 │ │ │ │ - bl 2a05c4 │ │ │ │ + bl 2a05bc │ │ │ │ ldr.w r3, [fp] │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 2155ec │ │ │ │ ldr.w r3, [r6, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 21588a │ │ │ │ @@ -328672,15 +328675,15 @@ │ │ │ │ ldr.w r1, [pc, #2732] @ 21596c │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #720 @ 0x2d0 │ │ │ │ strd r2, r4, [sp] │ │ │ │ add r1, pc │ │ │ │ movw r2, #1949 @ 0x79d │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mvn.w r4, #21 │ │ │ │ b.n 214dea │ │ │ │ movs r0, #3 │ │ │ │ bl 209f74 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -328710,15 +328713,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r1, r3, #16 │ │ │ │ bpl.w 214dea │ │ │ │ ldr.w r1, [pc, #2620] @ 215978 │ │ │ │ ldr.w r0, [pc, #2620] @ 21597c │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 214dea │ │ │ │ bl 209f60 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 21559c │ │ │ │ cmp r4, #3 │ │ │ │ @@ -328754,43 +328757,43 @@ │ │ │ │ ldr.w r1, [pc, #2516] @ 21598c │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #812 @ 0x32c │ │ │ │ strd r2, r4, [sp] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2036 @ 0x7f4 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ b.n 214dea │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - bl 2a05c4 │ │ │ │ + bl 2a05bc │ │ │ │ ldr.w r3, [fp] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 215574 │ │ │ │ ldr.w r9, [pc, #2468] @ 215990 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2a0d90 │ │ │ │ + bl 2a0d88 │ │ │ │ ldr.w r2, [pc, #2464] @ 215994 │ │ │ │ ldr.w r1, [pc, #2464] @ 215998 │ │ │ │ add r9, pc │ │ │ │ add.w ip, r9, #680 @ 0x2a8 │ │ │ │ add r2, pc │ │ │ │ movs r3, #29 │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ mov r7, r0 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr.w r1, [pc, #2440] @ 21599c │ │ │ │ add r1, pc │ │ │ │ - bl 2a70e4 │ │ │ │ + bl 2a70dc │ │ │ │ ldr r1, [r7, #60] @ 0x3c │ │ │ │ ldr r0, [r6, #0] │ │ │ │ mov r2, r4 │ │ │ │ - bl 29ffc8 │ │ │ │ + bl 29ffc0 │ │ │ │ mov r8, r0 │ │ │ │ cmp r4, r0 │ │ │ │ bne.w 215250 │ │ │ │ ldr.w r2, [fp] │ │ │ │ ldr r3, [r7, #52] @ 0x34 │ │ │ │ add r3, r4 │ │ │ │ str r3, [r7, #52] @ 0x34 │ │ │ │ @@ -328802,44 +328805,44 @@ │ │ │ │ ldr.w r1, [pc, #2400] @ 2159a8 │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #680 @ 0x2a8 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #29 │ │ │ │ - bl 296e0c │ │ │ │ - bl 29f628 │ │ │ │ + bl 296e04 │ │ │ │ + bl 29f620 │ │ │ │ mov r8, r0 │ │ │ │ b.n 215086 │ │ │ │ - bl 3ef230 │ │ │ │ + bl 3ef228 │ │ │ │ cbz r0, 21508e │ │ │ │ ldr.w r3, [r6, #172] @ 0xac │ │ │ │ cbnz r3, 21508e │ │ │ │ - bl 3ed284 │ │ │ │ + bl 3ed27c │ │ │ │ mov r4, r0 │ │ │ │ - bl 3ef1f0 │ │ │ │ + bl 3ef1e8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ed030 │ │ │ │ - bl 3ee250 │ │ │ │ + bl 3ed028 │ │ │ │ + bl 3ee248 │ │ │ │ bl 205410 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 215064 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ bl 214770 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 21570a │ │ │ │ mov r0, r8 │ │ │ │ - bl 29f95c │ │ │ │ + bl 29f954 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2975d0 │ │ │ │ + bl 2975c8 │ │ │ │ b.n 214dea │ │ │ │ add r6, sp, #36 @ 0x24 │ │ │ │ ldr.w r3, [pc, #2292] @ 2159ac │ │ │ │ movs r2, #0 │ │ │ │ strd r2, sl, [r6] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ cmp sl, r3 │ │ │ │ @@ -328854,18 +328857,18 @@ │ │ │ │ bl 20f3a8 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 2150ee │ │ │ │ ldr.w r1, [pc, #2256] @ 2159b0 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 3dffbc │ │ │ │ + bl 3dffb4 │ │ │ │ bl 1fcaf8 │ │ │ │ ldrd r1, r0, [r6] │ │ │ │ - bl 3e0744 │ │ │ │ + bl 3e073c │ │ │ │ b.n 214dea │ │ │ │ ldr.w r1, [r6, #320] @ 0x140 │ │ │ │ cmp r1, #9 │ │ │ │ bne.w 21523a │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #6 │ │ │ │ str.w r3, [r6, #164] @ 0xa4 │ │ │ │ @@ -328889,40 +328892,40 @@ │ │ │ │ mov r2, r6 │ │ │ │ ldr.w r0, [r6, #644] @ 0x284 │ │ │ │ add r1, pc │ │ │ │ blx 1436ac │ │ │ │ add.w r0, r6, #652 @ 0x28c │ │ │ │ bl 211a80 │ │ │ │ add.w r0, r6, #448 @ 0x1c0 │ │ │ │ - bl 3dad88 │ │ │ │ + bl 3dad80 │ │ │ │ bl 205410 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 214dea │ │ │ │ add.w r0, r6, #176 @ 0xb0 │ │ │ │ - bl 3daf50 │ │ │ │ + bl 3daf48 │ │ │ │ ldr.w r3, [r6, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 215918 │ │ │ │ add.w r0, r6, #544 @ 0x220 │ │ │ │ - bl 3dad88 │ │ │ │ + bl 3dad80 │ │ │ │ b.n 214dea │ │ │ │ ldr.w r9, [r6] │ │ │ │ add r7, sp, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ mov.w r2, #256 @ 0x100 │ │ │ │ mov r0, r7 │ │ │ │ blx 145498 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ - bl 2a0630 │ │ │ │ + bl 2a0628 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 215750 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, r9 │ │ │ │ - bl 29f7c8 │ │ │ │ + bl 29f7c0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ subs.w r9, r0, #0 │ │ │ │ blt.w 2154ec │ │ │ │ uxth.w r8, r8 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, r8 │ │ │ │ bne.w 21572e │ │ │ │ @@ -328945,15 +328948,15 @@ │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.w 214dea │ │ │ │ ldr.w r0, [pc, #1992] @ 2159c4 │ │ │ │ mov r1, r7 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 214dea │ │ │ │ ldr.w r2, [pc, #1984] @ 2159c8 │ │ │ │ ldr r2, [r5, r2] │ │ │ │ ldrh r2, [r2, #0] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 214d8a │ │ │ │ ldr.w r2, [pc, #1884] @ 215974 │ │ │ │ @@ -328962,43 +328965,43 @@ │ │ │ │ lsls r2, r2, #16 │ │ │ │ bpl.w 214d8a │ │ │ │ ldr.w r0, [pc, #1960] @ 2159cc │ │ │ │ uxth.w r2, r8 │ │ │ │ str r3, [sp, #28] │ │ │ │ add r0, pc │ │ │ │ str r1, [sp, #24] │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldrd r1, r3, [sp, #24] │ │ │ │ b.n 214d8a │ │ │ │ ldr.w r1, [pc, #1940] @ 2159d0 │ │ │ │ ldr.w r0, [pc, #1940] @ 2159d4 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ add.w r1, r1, #848 @ 0x350 │ │ │ │ - bl 3e0cf8 │ │ │ │ + bl 3e0cf0 │ │ │ │ b.n 214dea │ │ │ │ mov r0, r7 │ │ │ │ - bl 2975d0 │ │ │ │ + bl 2975c8 │ │ │ │ ldr.w r2, [pc, #1920] @ 2159d8 │ │ │ │ ldr.w r1, [pc, #1920] @ 2159dc │ │ │ │ add.w r3, r9, #692 @ 0x2b4 │ │ │ │ strd r8, r4, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ mov r0, sl │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2322 @ 0x912 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ cmp.w r8, #0 │ │ │ │ ite lt │ │ │ │ movlt r4, r8 │ │ │ │ mvnge.w r4, #10 │ │ │ │ b.n 214dea │ │ │ │ mov r0, r9 │ │ │ │ - bl 29f574 │ │ │ │ + bl 29f56c │ │ │ │ str.w r0, [r6, #132] @ 0x84 │ │ │ │ bl 2054c4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 214dea │ │ │ │ ldr.w r3, [r6, #736] @ 0x2e0 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 214dea │ │ │ │ @@ -329014,34 +329017,34 @@ │ │ │ │ add r2, pc │ │ │ │ strd r1, r2, [sp] │ │ │ │ ldr.w r1, [pc, #1828] @ 2159e8 │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #656 @ 0x290 │ │ │ │ movw r2, #2503 @ 0x9c7 │ │ │ │ add r1, pc │ │ │ │ - bl 3e03a8 │ │ │ │ + bl 3e03a0 │ │ │ │ b.n 214dea │ │ │ │ mov r0, r6 │ │ │ │ bl 208a40 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 21566e │ │ │ │ cmp r7, #19 │ │ │ │ bls.w 2157f6 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - bl 2a01c8 │ │ │ │ + bl 2a01c0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 2157d4 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ mov r1, r9 │ │ │ │ - bl 2a0630 │ │ │ │ + bl 2a0628 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2157b4 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - bl 2a01c8 │ │ │ │ + bl 2a01c0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 2158f6 │ │ │ │ subs r7, #3 │ │ │ │ mov r0, r9 │ │ │ │ blx 144d90 │ │ │ │ subs r0, r7, r0 │ │ │ │ @@ -329055,19 +329058,19 @@ │ │ │ │ mov r7, r8 │ │ │ │ mov r5, r4 │ │ │ │ mov r4, r9 │ │ │ │ cmp r7, #0 │ │ │ │ beq.w 2154a4 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ subs r7, #16 │ │ │ │ - bl 2a0604 │ │ │ │ + bl 2a05fc │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r1 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - bl 2a0604 │ │ │ │ + bl 2a05fc │ │ │ │ mov r2, r8 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r4 │ │ │ │ uxth r7, r7 │ │ │ │ bl 20d51c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -329081,92 +329084,92 @@ │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #812 @ 0x32c │ │ │ │ strd r2, r4, [sp] │ │ │ │ add r1, pc │ │ │ │ str r7, [sp, #8] │ │ │ │ movw r2, #2082 @ 0x822 │ │ │ │ mov r4, r7 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 214dea │ │ │ │ bl 205434 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 214dea │ │ │ │ ldr.w r3, [pc, #1628] @ 2159f8 │ │ │ │ mov r0, sl │ │ │ │ ldr.w r2, [pc, #1624] @ 2159fc │ │ │ │ ldr.w r1, [pc, #1624] @ 215a00 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #720 @ 0x2d0 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #1937 @ 0x791 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 214ed8 │ │ │ │ ldr.w r3, [pc, #1604] @ 215a04 │ │ │ │ mov r0, sl │ │ │ │ ldr.w r2, [pc, #1600] @ 215a08 │ │ │ │ ldr.w r1, [pc, #1600] @ 215a0c │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #784 @ 0x310 │ │ │ │ strd r2, r4, [sp] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2169 @ 0x879 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 214fd0 │ │ │ │ ldr.w r3, [pc, #1576] @ 215a10 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 214e9c │ │ │ │ ldr.w r3, [pc, #1408] @ 215974 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.w 214e9c │ │ │ │ ldr.w r0, [pc, #1552] @ 215a14 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 214e9c │ │ │ │ ldr.w r3, [pc, #1544] @ 215a18 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r2, [pc, #1544] @ 215a1c │ │ │ │ ldr.w r1, [pc, #1544] @ 215a20 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r0, sl │ │ │ │ add.w r3, r3, #940 @ 0x3ac │ │ │ │ movw r2, #2438 @ 0x986 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 214dea │ │ │ │ bl 205434 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2158d6 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r6 │ │ │ │ bl 208638 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2158ce │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - bl 2a0604 │ │ │ │ + bl 2a05fc │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ bl 20bef8 │ │ │ │ cmp r5, r1 │ │ │ │ it eq │ │ │ │ cmpeq r7, r0 │ │ │ │ bne.w 215840 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ negs r5, r3 │ │ │ │ - bl 2a0604 │ │ │ │ + bl 2a05fc │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r9 │ │ │ │ it eq │ │ │ │ cmpeq r0, r5 │ │ │ │ bne.w 21581c │ │ │ │ mov r1, sl │ │ │ │ movs r0, #1 │ │ │ │ @@ -329177,15 +329180,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 20f870 │ │ │ │ cmp r0, #0 │ │ │ │ bge.w 214dea │ │ │ │ ldr.w r1, [pc, #1420] @ 215a24 │ │ │ │ mov r0, sl │ │ │ │ add r1, pc │ │ │ │ - bl 3dffbc │ │ │ │ + bl 3dffb4 │ │ │ │ b.n 214fd0 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mov r4, r5 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 214dea │ │ │ │ ldr.w r3, [pc, #1396] @ 215a28 │ │ │ │ @@ -329196,15 +329199,15 @@ │ │ │ │ ldr.w r3, [pc, #1200] @ 215974 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r1, r3, #16 │ │ │ │ bpl.w 214dea │ │ │ │ ldr.w r0, [pc, #1372] @ 215a2c │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 214dea │ │ │ │ bl 205434 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 214efe │ │ │ │ mov r0, r6 │ │ │ │ bl 208a40 │ │ │ │ b.n 214efe │ │ │ │ @@ -329215,15 +329218,15 @@ │ │ │ │ ldr.w r1, [pc, #1340] @ 215a38 │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ add.w r3, r3, #912 @ 0x390 │ │ │ │ strd r4, r9, [sp] │ │ │ │ add r1, pc │ │ │ │ mov r4, r9 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 214dea │ │ │ │ movs r2, #6 │ │ │ │ add.w r0, r6, #320 @ 0x140 │ │ │ │ bl 1fd4d4 │ │ │ │ b.n 214f6a │ │ │ │ ldr.w r3, [pc, #1304] @ 215a3c │ │ │ │ uxth.w r1, r8 │ │ │ │ @@ -329233,58 +329236,58 @@ │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [pc, #1292] @ 215a44 │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #656 @ 0x290 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2473 @ 0x9a9 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 214ed8 │ │ │ │ ldr.w r3, [pc, #1272] @ 215a48 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 214fa0 │ │ │ │ ldr.w r3, [pc, #1048] @ 215974 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.w 214fa0 │ │ │ │ ldr.w r0, [pc, #1248] @ 215a4c │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 214fa0 │ │ │ │ ldr.w r3, [pc, #1240] @ 215a50 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 214fe8 │ │ │ │ ldr r3, [pc, #1008] @ (215974 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r0, r3, #16 │ │ │ │ bpl.w 214fe8 │ │ │ │ ldr.w r0, [pc, #1220] @ 215a54 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 214fe8 │ │ │ │ ldr.w r3, [pc, #1208] @ 215a58 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 214f5a │ │ │ │ ldr r3, [pc, #968] @ (215974 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r2, r3, #16 │ │ │ │ bpl.w 214f5a │ │ │ │ ldr.w r0, [pc, #1188] @ 215a5c │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 214f5a │ │ │ │ ldr r3, [pc, #940] @ (215970 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 214f08 │ │ │ │ ldr r3, [pc, #932] @ (215974 ) │ │ │ │ @@ -329292,30 +329295,30 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r0, r3, #16 │ │ │ │ bpl.w 214f08 │ │ │ │ ldr.w r1, [pc, #1156] @ 215a60 │ │ │ │ ldr.w r0, [pc, #1156] @ 215a64 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 214f08 │ │ │ │ ldr.w r3, [pc, #1144] @ 215a68 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 214e6c │ │ │ │ ldr r3, [pc, #888] @ (215974 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r5, r3, #16 │ │ │ │ bpl.w 214e6c │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [pc, #1120] @ 215a6c │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 214e6c │ │ │ │ ldr r3, [pc, #856] @ (215970 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 214ef0 │ │ │ │ ldr r3, [pc, #848] @ (215974 ) │ │ │ │ @@ -329323,42 +329326,42 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r7, r3, #16 │ │ │ │ bpl.w 214ef0 │ │ │ │ ldr.w r1, [pc, #1088] @ 215a70 │ │ │ │ ldr.w r0, [pc, #1088] @ 215a74 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 214ef0 │ │ │ │ ldr.w r5, [pc, #1080] @ 215a78 │ │ │ │ mov r0, sl │ │ │ │ strd r1, r2, [sp, #4] │ │ │ │ mov.w r2, #2480 @ 0x9b0 │ │ │ │ ldr.w r4, [pc, #1068] @ 215a7c │ │ │ │ add r5, pc │ │ │ │ ldr.w r1, [pc, #1068] @ 215a80 │ │ │ │ add r4, pc │ │ │ │ str r3, [sp, #12] │ │ │ │ str r4, [sp, #0] │ │ │ │ add.w r3, r5, #656 @ 0x290 │ │ │ │ add r1, pc │ │ │ │ mvn.w r4, #33 @ 0x21 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.w 214dea │ │ │ │ ldr.w r3, [pc, #1044] @ 215a84 │ │ │ │ mov r0, sl │ │ │ │ ldr.w r2, [pc, #1040] @ 215a88 │ │ │ │ ldr.w r1, [pc, #1040] @ 215a8c │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #812 @ 0x32c │ │ │ │ strd r2, r4, [sp] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2026 @ 0x7ea │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.w 214dea │ │ │ │ ldr r3, [pc, #1016] @ (215a90 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 215332 │ │ │ │ ldr r3, [pc, #720] @ (215974 ) │ │ │ │ @@ -329367,15 +329370,15 @@ │ │ │ │ lsls r0, r3, #16 │ │ │ │ bpl.w 215332 │ │ │ │ ldr r0, [pc, #996] @ (215a94 ) │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ mov r7, r8 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ str r5, [sp, #24] │ │ │ │ mov r5, r4 │ │ │ │ mov r4, r9 │ │ │ │ b.n 21533a │ │ │ │ ldr r3, [pc, #976] @ (215a98 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ @@ -329385,145 +329388,145 @@ │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r1, r3, #16 │ │ │ │ bpl.w 21503c │ │ │ │ ldr r0, [pc, #956] @ (215a9c ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 21503c │ │ │ │ ldr r3, [pc, #948] @ (215aa0 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 21511c │ │ │ │ ldr r3, [pc, #636] @ (215974 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r2, r3, #16 │ │ │ │ bpl.w 21511c │ │ │ │ ldr r0, [pc, #928] @ (215aa4 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 21511c │ │ │ │ ldr r3, [pc, #924] @ (215aa8 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 2150a4 │ │ │ │ ldr r3, [pc, #604] @ (215974 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r2, r3, #16 │ │ │ │ bpl.w 2150a4 │ │ │ │ ldr r0, [pc, #904] @ (215aac ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 2150a4 │ │ │ │ ldr r3, [pc, #896] @ (215ab0 ) │ │ │ │ mov r0, sl │ │ │ │ ldr r2, [pc, #896] @ (215ab4 ) │ │ │ │ ldr r1, [pc, #896] @ (215ab8 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #912 @ 0x390 │ │ │ │ strd r2, r8, [sp] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2389 @ 0x955 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.w 214ed8 │ │ │ │ ldr r3, [pc, #872] @ (215abc ) │ │ │ │ mov r0, sl │ │ │ │ ldr r2, [pc, #872] @ (215ac0 ) │ │ │ │ ldr r1, [pc, #876] @ (215ac4 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #912 @ 0x390 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2377 @ 0x949 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.w 214ed8 │ │ │ │ ldr r3, [pc, #852] @ (215ac8 ) │ │ │ │ mov r0, sl │ │ │ │ ldr r2, [pc, #852] @ (215acc ) │ │ │ │ ldr r1, [pc, #856] @ (215ad0 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #752 @ 0x2f0 │ │ │ │ strd r2, r4, [sp] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2100 @ 0x834 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 214fd0 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #828] @ (215ad4 ) │ │ │ │ mov r0, sl │ │ │ │ ldr r2, [pc, #828] @ (215ad8 ) │ │ │ │ ldr r1, [pc, #832] @ (215adc ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #812 @ 0x32c │ │ │ │ strd r2, r8, [sp] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2070 @ 0x816 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 214fd0 │ │ │ │ ldr r3, [pc, #808] @ (215ae0 ) │ │ │ │ mov r0, sl │ │ │ │ ldr r2, [pc, #808] @ (215ae4 ) │ │ │ │ ldr r1, [pc, #812] @ (215ae8 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #812 @ 0x32c │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2058 @ 0x80a │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.w 214fd0 │ │ │ │ ldr r3, [pc, #788] @ (215aec ) │ │ │ │ movw r2, #2053 @ 0x805 │ │ │ │ ldr r4, [pc, #788] @ (215af0 ) │ │ │ │ ldr r1, [pc, #788] @ (215af4 ) │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ mov r0, sl │ │ │ │ add.w r3, r3, #812 @ 0x32c │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.w 214fd0 │ │ │ │ ldr r3, [pc, #768] @ (215af8 ) │ │ │ │ uxth.w r4, r8 │ │ │ │ ldr r2, [pc, #764] @ (215afc ) │ │ │ │ mov r0, sl │ │ │ │ ldr r1, [pc, #764] @ (215b00 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #812 @ 0x32c │ │ │ │ strd r2, r4, [sp] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2047 @ 0x7ff │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.w 214fd0 │ │ │ │ ldr r3, [pc, #740] @ (215b04 ) │ │ │ │ mov r0, sl │ │ │ │ ldr r4, [pc, #740] @ (215b08 ) │ │ │ │ ldr r1, [pc, #744] @ (215b0c ) │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ str r2, [sp, #4] │ │ │ │ add.w r3, r3, #720 @ 0x2d0 │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #8] │ │ │ │ movw r2, #1989 @ 0x7c5 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.w 214fd0 │ │ │ │ ldr r3, [pc, #716] @ (215b10 ) │ │ │ │ mov.w r2, #1976 @ 0x7b8 │ │ │ │ str r1, [sp, #20] │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [pc, #708] @ (215b14 ) │ │ │ │ @@ -329531,77 +329534,77 @@ │ │ │ │ add r3, pc │ │ │ │ str r0, [sp, #16] │ │ │ │ add r1, pc │ │ │ │ mov r0, sl │ │ │ │ add.w r3, r3, #720 @ 0x2d0 │ │ │ │ str r7, [sp, #8] │ │ │ │ str r5, [sp, #12] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.w 214fd0 │ │ │ │ ldr r3, [pc, #688] @ (215b1c ) │ │ │ │ mov r0, sl │ │ │ │ ldr r2, [pc, #688] @ (215b20 ) │ │ │ │ ldr r1, [pc, #692] @ (215b24 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #720 @ 0x2d0 │ │ │ │ strd r2, r9, [sp] │ │ │ │ add r1, pc │ │ │ │ movw r2, #1929 @ 0x789 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.w 214fd0 │ │ │ │ ldr r3, [pc, #668] @ (215b28 ) │ │ │ │ mov r0, sl │ │ │ │ ldr r2, [pc, #668] @ (215b2c ) │ │ │ │ ldr r1, [pc, #668] @ (215b30 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #656 @ 0x290 │ │ │ │ strd r2, r7, [sp] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2514 @ 0x9d2 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.w 214fd0 │ │ │ │ ldr r3, [pc, #644] @ (215b34 ) │ │ │ │ mov r0, sl │ │ │ │ ldr r2, [pc, #644] @ (215b38 ) │ │ │ │ ldr r1, [pc, #648] @ (215b3c ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #912 @ 0x390 │ │ │ │ strd r2, r7, [sp] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2395 @ 0x95b │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.w 214ed8 │ │ │ │ bl 209f74 │ │ │ │ b.w 214fd0 │ │ │ │ ldr r3, [pc, #616] @ (215b40 ) │ │ │ │ mov r0, sl │ │ │ │ ldr r2, [pc, #616] @ (215b44 ) │ │ │ │ ldr r1, [pc, #616] @ (215b48 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #720 @ 0x2d0 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #1943 @ 0x797 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.w 214ed8 │ │ │ │ ldr r3, [pc, #596] @ (215b4c ) │ │ │ │ mov.w r2, #2064 @ 0x810 │ │ │ │ ldr r5, [pc, #592] @ (215b50 ) │ │ │ │ mov r0, sl │ │ │ │ ldr r1, [pc, #592] @ (215b54 ) │ │ │ │ add r3, pc │ │ │ │ add r5, pc │ │ │ │ add.w r3, r3, #812 @ 0x32c │ │ │ │ add r1, pc │ │ │ │ strd r5, r4, [sp] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.w 214fd0 │ │ │ │ ldr r3, [pc, #572] @ (215b58 ) │ │ │ │ movw r2, #2285 @ 0x8ed │ │ │ │ ldr r1, [pc, #572] @ (215b5c ) │ │ │ │ ldr r0, [pc, #572] @ (215b60 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ @@ -329616,252 +329619,252 @@ │ │ │ │ movs r7, r5 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ bcs.n 215a08 │ │ │ │ movs r6, r5 │ │ │ │ bcs.n 2159dc │ │ │ │ movs r6, r5 │ │ │ │ - @ instruction: 0xfb4c002b │ │ │ │ - stmia r7!, {r1, r2, r6, r7} │ │ │ │ + @ instruction: 0xfb3c002b │ │ │ │ + stmia r7!, {r1, r2, r4, r5, r7} │ │ │ │ movs r1, r4 │ │ │ │ - revsh r4, r2 │ │ │ │ + revsh r4, r0 │ │ │ │ movs r1, r4 │ │ │ │ ldrb r2, [r7, #20] │ │ │ │ movs r7, r5 │ │ │ │ ldmia r7!, {r1, r3, r4, r6} │ │ │ │ movs r7, r5 │ │ │ │ - stmia r7!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r3, r5, r6, r7} │ │ │ │ movs r1, r4 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa5e002b │ │ │ │ - ldmia r1!, {r3, r5, r7} │ │ │ │ + @ instruction: 0xfa4e002b │ │ │ │ + ldmia r1!, {r3, r4, r7} │ │ │ │ movs r1, r4 │ │ │ │ - cbnz r6, 2159a8 │ │ │ │ + cbnz r6, 2159a4 │ │ │ │ movs r1, r4 │ │ │ │ movs r5, #28 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r7, #31] │ │ │ │ + ldrb r4, [r5, #31] │ │ │ │ movs r1, r4 │ │ │ │ - add r7, pc, #808 @ (adr r7, 215ca8 ) │ │ │ │ + add r7, pc, #744 @ (adr r7, 215c68 ) │ │ │ │ movs r1, r4 │ │ │ │ bhi.n 2158a6 │ │ │ │ - vtbx.8 d31, {d15-d16}, d22 │ │ │ │ + vqrshrn.u64 d31, q3, #1 │ │ │ │ movs r3, r5 │ │ │ │ - ldmia r2!, {r4, r6} │ │ │ │ + ldmia r2!, {r6} │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xb8ee │ │ │ │ + @ instruction: 0xb8de │ │ │ │ movs r1, r4 │ │ │ │ - vld4.8 {d0-d3}, [r6 :128], fp │ │ │ │ - ldr r0, [r1, r2] │ │ │ │ + ldrsb.w r0, [r6, fp, lsl #2] │ │ │ │ + ldr r0, [r7, r1] │ │ │ │ movs r7, r3 │ │ │ │ - ldr r0, [r3, r2] │ │ │ │ + ldr r0, [r1, r2] │ │ │ │ movs r7, r3 │ │ │ │ - stmia r7!, {r3} │ │ │ │ + stmia r6!, {r3, r4, r5, r6, r7} │ │ │ │ movs r1, r4 │ │ │ │ - ldr.w r0, [r6, #43] @ 0x2b │ │ │ │ - ldr r0, [r7, r0] │ │ │ │ + str.w r0, [r6, #43] @ 0x2b │ │ │ │ + ldr r0, [r5, r0] │ │ │ │ movs r7, r3 │ │ │ │ - ldr r6, [r1, r1] │ │ │ │ + ldr r6, [r7, r0] │ │ │ │ movs r7, r3 │ │ │ │ movs r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r2, r3, r7} │ │ │ │ + ldmia r3, {r2, r3, r4, r5, r6} │ │ │ │ movs r1, r4 │ │ │ │ subs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #110 @ 0x6e │ │ │ │ + subs r7, #94 @ 0x5e │ │ │ │ movs r7, r3 │ │ │ │ ldmia r0, {r0, r3, r6} │ │ │ │ vabdl.u q9, d31, d24 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2!, {r1, r4, r6} │ │ │ │ + ldmia r2!, {r1, r6} │ │ │ │ movs r1, r4 │ │ │ │ adds r3, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r2, r6, r7} │ │ │ │ + stmia r3!, {r2, r4, r5, r7} │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xf6de002b │ │ │ │ - ldmia r1!, {r2, r6} │ │ │ │ + movt r0, #59435 @ 0xe82b │ │ │ │ + ldmia r1!, {r2, r4, r5} │ │ │ │ movs r1, r4 │ │ │ │ - stmia r4!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r5, r7} │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xb648 │ │ │ │ + @ instruction: 0xb638 │ │ │ │ movs r1, r4 │ │ │ │ - stmia r3!, {r2, r6, r7} │ │ │ │ + stmia r3!, {r2, r4, r5, r7} │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xf65a002b │ │ │ │ - push {r2, r5, r6, r7, lr} │ │ │ │ + movw r0, #43051 @ 0xa82b │ │ │ │ + push {r2, r4, r6, r7, lr} │ │ │ │ movs r1, r4 │ │ │ │ - sub.w r0, ip, #11206656 @ 0xab0000 │ │ │ │ - stmia r7!, {r1, r6, r7} │ │ │ │ + @ instruction: 0xf59c002b │ │ │ │ + stmia r7!, {r1, r4, r5, r7} │ │ │ │ movs r1, r4 │ │ │ │ - push {r2, r4, r5, lr} │ │ │ │ + push {r2, r5, lr} │ │ │ │ movs r1, r4 │ │ │ │ - sbcs.w r0, r8, #11206656 @ 0xab0000 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r6} │ │ │ │ + sbc.w r0, r8, #11206656 @ 0xab0000 │ │ │ │ + stmia r4!, {r1, r2, r3, r6} │ │ │ │ movs r1, r4 │ │ │ │ - push {r1, lr} │ │ │ │ + push {r1, r4, r5, r6, r7} │ │ │ │ movs r1, r4 │ │ │ │ - adcs.w r0, r4, #11206656 @ 0xab0000 │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + adc.w r0, r4, #11206656 @ 0xab0000 │ │ │ │ + stmia r5!, {r1, r2, r3, r5, r7} │ │ │ │ movs r1, r4 │ │ │ │ - push {r2, r3, r4, r6, r7} │ │ │ │ + push {r2, r3, r6, r7} │ │ │ │ movs r1, r4 │ │ │ │ adds r0, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r4, r5, r7} │ │ │ │ + stmia r3!, {r5, r7} │ │ │ │ movs r1, r4 │ │ │ │ - add.w r0, r6, #11206656 @ 0xab0000 │ │ │ │ - ldmia r0!, {r3, r4, r5, r6} │ │ │ │ + @ instruction: 0xf4f6002b │ │ │ │ + ldmia r0!, {r3, r5, r6} │ │ │ │ movs r1, r4 │ │ │ │ - push {r1, r4, r7} │ │ │ │ + push {r1, r7} │ │ │ │ movs r1, r4 │ │ │ │ - stmia r4!, {r3, r5, r6} │ │ │ │ + stmia r4!, {r3, r4, r6} │ │ │ │ movs r1, r4 │ │ │ │ cmp r6, #252 @ 0xfc │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r1, r3, r7} │ │ │ │ + stmia r6!, {r1, r3, r4, r5, r6} │ │ │ │ movs r1, r4 │ │ │ │ - bic.w r0, r2, #11206656 @ 0xab0000 │ │ │ │ - stmia r6!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ands.w r0, r2, #11206656 @ 0xab0000 │ │ │ │ + stmia r6!, {r2, r3, r5, r6, r7} │ │ │ │ movs r1, r4 │ │ │ │ - cbz r2, 215aa6 │ │ │ │ + cbz r2, 215aa2 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xf3ee002b │ │ │ │ - stmia r0!, {r3, r4, r7} │ │ │ │ + @ instruction: 0xf3de002b │ │ │ │ + stmia r0!, {r3, r7} │ │ │ │ movs r1, r4 │ │ │ │ - cbz r4, 215aa4 │ │ │ │ + cbz r4, 215aa0 │ │ │ │ movs r1, r4 │ │ │ │ movs r4, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r4, r6} │ │ │ │ + stmia r4!, {r6} │ │ │ │ movs r1, r4 │ │ │ │ movs r1, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r3, r5, r6} │ │ │ │ + stmia r1!, {r3, r4, r6} │ │ │ │ movs r1, r4 │ │ │ │ asrs r4, r7, #24 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r1, r4, r5, r7} │ │ │ │ + stmia r3!, {r1, r5, r7} │ │ │ │ movs r1, r4 │ │ │ │ - stmia r3!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r3!, {r1, r3, r5, r6} │ │ │ │ movs r1, r4 │ │ │ │ - add r1, pc, #160 @ (adr r1, 215b08 ) │ │ │ │ + add r1, pc, #96 @ (adr r1, 215ac8 ) │ │ │ │ movs r1, r4 │ │ │ │ cmp r6, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r2, r3, r4, r7} │ │ │ │ + stmia r0!, {r2, r3, r7} │ │ │ │ movs r1, r4 │ │ │ │ - cbnz r0, 215a92 │ │ │ │ + cbnz r0, 215a8e │ │ │ │ movs r1, r4 │ │ │ │ - add r0, pc, #856 @ (adr r0, 215dd0 ) │ │ │ │ + add r0, pc, #792 @ (adr r0, 215d90 ) │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xf2d0002b │ │ │ │ - ittt gt │ │ │ │ - movgt r1, r4 │ │ │ │ - sxtbgt r4, r2 │ │ │ │ - movgt r1, r4 │ │ │ │ - subw r0, r4, #43 @ 0x2b │ │ │ │ - stmia r3!, {r1, r2, r5, r6} │ │ │ │ + movt r0, #43 @ 0x2b │ │ │ │ + itee lt │ │ │ │ + movlt r1, r4 │ │ │ │ + sxtbge r4, r0 │ │ │ │ + movge r1, r4 │ │ │ │ + @ instruction: 0xf294002b │ │ │ │ + stmia r3!, {r1, r2, r4, r6} │ │ │ │ movs r1, r4 │ │ │ │ - sxth r4, r5 │ │ │ │ + sxth r4, r3 │ │ │ │ movs r1, r4 │ │ │ │ cmp r2, #184 @ 0xb8 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r1, r2, r3, r6} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r5} │ │ │ │ movs r1, r4 │ │ │ │ adds r3, #184 @ 0xb8 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r3, r7} │ │ │ │ + stmia r0!, {r3, r4, r5, r6} │ │ │ │ movs r1, r4 │ │ │ │ adds r4, r7, r4 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r1, r5, r7} │ │ │ │ + stmia r4!, {r1, r4, r7} │ │ │ │ movs r1, r4 │ │ │ │ adds r0, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r1, r3, r5, r6} │ │ │ │ + stmia r0!, {r1, r3, r4, r6} │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xf1ea002b │ │ │ │ - stmia r4!, {r2, r5, r6, r7} │ │ │ │ + rsbs r0, sl, #43 @ 0x2b │ │ │ │ + stmia r4!, {r2, r4, r6, r7} │ │ │ │ movs r1, r4 │ │ │ │ - cbz r2, 215ad8 │ │ │ │ + cbz r2, 215ad4 │ │ │ │ movs r1, r4 │ │ │ │ - rsb r0, r8, #43 @ 0x2b │ │ │ │ - stmia r4!, {r1, r2, r7} │ │ │ │ + subs.w r0, r8, #43 @ 0x2b │ │ │ │ + stmia r4!, {r1, r2, r4, r5, r6} │ │ │ │ movs r1, r4 │ │ │ │ - cbz r2, 215adc │ │ │ │ + cbz r2, 215ad8 │ │ │ │ movs r1, r4 │ │ │ │ - sub.w r0, r8, #43 @ 0x2b │ │ │ │ - stmia r1!, {r1, r2, r3, r5, r7} │ │ │ │ + @ instruction: 0xf198002b │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r7} │ │ │ │ movs r1, r4 │ │ │ │ - cbz r0, 215ae0 │ │ │ │ + cbz r0, 215adc │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xf184002b │ │ │ │ - stmia r2!, {r1, r2, r5, r7} │ │ │ │ + sbcs.w r0, r4, #43 @ 0x2b │ │ │ │ + stmia r2!, {r1, r2, r4, r7} │ │ │ │ movs r1, r4 │ │ │ │ - cbz r4, 215ae2 │ │ │ │ + sub sp, #496 @ 0x1f0 │ │ │ │ movs r1, r4 │ │ │ │ - sbc.w r0, r4, #43 @ 0x2b │ │ │ │ - stmia r2!, {r1, r2, r5, r6, r7} │ │ │ │ + adcs.w r0, r4, #43 @ 0x2b │ │ │ │ + stmia r2!, {r1, r2, r4, r6, r7} │ │ │ │ movs r1, r4 │ │ │ │ - sub sp, #440 @ 0x1b8 │ │ │ │ + sub sp, #376 @ 0x178 │ │ │ │ movs r1, r4 │ │ │ │ - adc.w r0, r2, #43 @ 0x2b │ │ │ │ - stmia r2!, {r2, r4, r7} │ │ │ │ + @ instruction: 0xf132002b │ │ │ │ + stmia r2!, {r2, r7} │ │ │ │ movs r1, r4 │ │ │ │ - sub sp, #320 @ 0x140 │ │ │ │ + sub sp, #256 @ 0x100 │ │ │ │ movs r1, r4 │ │ │ │ - adds.w r0, lr, #43 @ 0x2b │ │ │ │ - stmia r2!, {r6} │ │ │ │ + add.w r0, lr, #43 @ 0x2b │ │ │ │ + stmia r2!, {r4, r5} │ │ │ │ movs r1, r4 │ │ │ │ - sub sp, #152 @ 0x98 │ │ │ │ + sub sp, #88 @ 0x58 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xf0fc002b │ │ │ │ - stmia r0!, {r1, r2, r5, r7} │ │ │ │ + @ instruction: 0xf0ec002b │ │ │ │ + stmia r0!, {r1, r2, r4, r7} │ │ │ │ movs r1, r4 │ │ │ │ - sub sp, #24 │ │ │ │ + add sp, #472 @ 0x1d8 │ │ │ │ movs r1, r4 │ │ │ │ - stmia r0!, {r2, r3, r6} │ │ │ │ + stmia r0!, {r2, r3, r4, r5} │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xf0d0002b │ │ │ │ - add sp, #384 @ 0x180 │ │ │ │ + @ instruction: 0xf0c0002b │ │ │ │ + add sp, #320 @ 0x140 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xf0b0002b │ │ │ │ - ittt vs │ │ │ │ - movvs r1, r4 │ │ │ │ - addvs sp, #224 @ 0xe0 │ │ │ │ - movvs r1, r4 │ │ │ │ - eor.w r0, lr, #43 @ 0x2b │ │ │ │ - bkpt 0x0038 │ │ │ │ + @ instruction: 0xf0a0002b │ │ │ │ + itee pl │ │ │ │ + movpl r1, r4 │ │ │ │ + addmi sp, #160 @ 0xa0 │ │ │ │ + movmi r1, r4 │ │ │ │ + orns r0, lr, #43 @ 0x2b │ │ │ │ + bkpt 0x0028 │ │ │ │ movs r1, r4 │ │ │ │ - add sp, #88 @ 0x58 │ │ │ │ + add sp, #24 │ │ │ │ movs r1, r4 │ │ │ │ - orn r0, ip, #43 @ 0x2b │ │ │ │ - stmia r3!, {r1, r7} │ │ │ │ + orrs.w r0, ip, #43 @ 0x2b │ │ │ │ + stmia r3!, {r1, r4, r5, r6} │ │ │ │ movs r1, r4 │ │ │ │ - add r7, sp, #976 @ 0x3d0 │ │ │ │ + add r7, sp, #912 @ 0x390 │ │ │ │ movs r1, r4 │ │ │ │ - orr.w r0, r2, #43 @ 0x2b │ │ │ │ - it pl │ │ │ │ - movpl r1, r4 │ │ │ │ - add r7, sp, #816 @ 0x330 │ │ │ │ + bics.w r0, r2, #43 @ 0x2b │ │ │ │ + it mi │ │ │ │ + movmi r1, r4 │ │ │ │ + add r7, sp, #752 @ 0x2f0 │ │ │ │ movs r1, r4 │ │ │ │ - ands.w r0, lr, #43 @ 0x2b │ │ │ │ - stmia r1!, {r2, r4, r6, r7} │ │ │ │ + and.w r0, lr, #43 @ 0x2b │ │ │ │ + stmia r1!, {r2, r6, r7} │ │ │ │ movs r1, r4 │ │ │ │ - add r7, sp, #680 @ 0x2a8 │ │ │ │ + add r7, sp, #616 @ 0x268 │ │ │ │ movs r1, r4 │ │ │ │ - vext.8 d16, d14, d27, #0 │ │ │ │ - add r7, sp, #576 @ 0x240 │ │ │ │ + vaddl.s32 q8, d14, d27 │ │ │ │ + add r7, sp, #512 @ 0x200 │ │ │ │ movs r1, r4 │ │ │ │ - stmia r2!, {r1, r3, r4, r7} │ │ │ │ + stmia r2!, {r1, r3, r7} │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ 00215b64 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -329892,26 +329895,26 @@ │ │ │ │ bne.w 215ce6 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 215baa │ │ │ │ ldr.w r4, [r5, #340] @ 0x154 │ │ │ │ cmp r4, #0 │ │ │ │ bne.w 215f9c │ │ │ │ - bl 3efb50 │ │ │ │ + bl 3efb48 │ │ │ │ strb.w r4, [r5, #344] @ 0x158 │ │ │ │ str.w r0, [r5, #340] @ 0x154 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2a05c4 │ │ │ │ + bl 2a05bc │ │ │ │ movw r3, #22093 @ 0x564d │ │ │ │ movt r3, #20805 @ 0x5145 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, r3 │ │ │ │ bne.w 215eb0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2a05c4 │ │ │ │ + bl 2a05bc │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #2 │ │ │ │ beq.w 215f7a │ │ │ │ cmp r0, #3 │ │ │ │ bne.w 215ed2 │ │ │ │ bl 1fc700 │ │ │ │ ldrb.w r3, [r0, #1085] @ 0x43d │ │ │ │ @@ -329956,26 +329959,26 @@ │ │ │ │ blx r3 │ │ │ │ subs r3, r0, #0 │ │ │ │ blt.n 215d38 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 215c40 │ │ │ │ ldrd r1, r0, [sp, #28] │ │ │ │ - bl 3e0744 │ │ │ │ + bl 3e073c │ │ │ │ bl 2054c4 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 215d5a │ │ │ │ bl 1cb634 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 214770 │ │ │ │ mov r4, r0 │ │ │ │ add.w r0, r5, #28 │ │ │ │ - bl 3dcf84 │ │ │ │ + bl 3dcf7c │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 215e88 │ │ │ │ ldrb.w r3, [r5, #117] @ 0x75 │ │ │ │ cbnz r3, 215cba │ │ │ │ cmp r4, #0 │ │ │ │ beq.w 215db8 │ │ │ │ @@ -330006,45 +330009,45 @@ │ │ │ │ ldr r1, [pc, #744] @ (215fdc ) │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ add.w r3, r3, #472 @ 0x1d8 │ │ │ │ add r1, pc │ │ │ │ mov r0, r7 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mvn.w r4, #21 │ │ │ │ b.n 215cba │ │ │ │ mov r0, r6 │ │ │ │ - bl 2a01c8 │ │ │ │ + bl 2a01c0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #7 │ │ │ │ bne.w 215f30 │ │ │ │ ldr r2, [pc, #704] @ (215fe0 ) │ │ │ │ mov r3, r4 │ │ │ │ ldr r1, [pc, #704] @ (215fe4 ) │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ str r7, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ - bl 29dc20 │ │ │ │ + bl 29dc18 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 215c0c │ │ │ │ b.n 215cba │ │ │ │ ldr r1, [pc, #684] @ (215fe8 ) │ │ │ │ add.w r2, r4, #8 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #20] │ │ │ │ add r1, pc │ │ │ │ - bl 3dffbc │ │ │ │ + bl 3dffb4 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r6 │ │ │ │ - bl 29f7d4 │ │ │ │ + bl 29f7cc │ │ │ │ ldrd r1, r0, [sp, #28] │ │ │ │ - bl 3e0744 │ │ │ │ + bl 3e073c │ │ │ │ b.n 215d08 │ │ │ │ ldr r3, [pc, #656] @ (215fec ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r3, #0] │ │ │ │ cbz r4, 215d84 │ │ │ │ ldr.w r3, [r4, #288] @ 0x120 │ │ │ │ cbz r3, 215d7e │ │ │ │ @@ -330071,24 +330074,24 @@ │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r2, r3, #16 │ │ │ │ bpl.w 215c80 │ │ │ │ ldr r0, [pc, #588] @ (215ff8 ) │ │ │ │ ldr.w r1, [r5, #736] @ 0x2e0 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 215c80 │ │ │ │ bl 1fc700 │ │ │ │ bl 1febfc │ │ │ │ cbnz r0, 215de4 │ │ │ │ ldr.w r8, [pc, #568] @ 215ffc │ │ │ │ bl 1cbd38 │ │ │ │ ldr.w r0, [r5, #340] @ 0x154 │ │ │ │ add r8, pc │ │ │ │ - bl 3efc6c │ │ │ │ + bl 3efc64 │ │ │ │ mov r0, r8 │ │ │ │ movs r1, #161 @ 0xa1 │ │ │ │ bl 1cbccc │ │ │ │ mov r0, fp │ │ │ │ bl 1febfc │ │ │ │ cbz r0, 215e0e │ │ │ │ ldr r3, [pc, #536] @ (216000 ) │ │ │ │ @@ -330097,122 +330100,122 @@ │ │ │ │ ldr r1, [pc, #540] @ (216008 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #1040 @ 0x410 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #3078 @ 0xc06 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mov.w r3, #1 │ │ │ │ strb.w r3, [r5, #344] @ 0x158 │ │ │ │ mvn.w r4, #21 │ │ │ │ b.n 215cb6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 29f7c8 │ │ │ │ + bl 29f7c0 │ │ │ │ subs r4, r0, #0 │ │ │ │ blt.w 215f54 │ │ │ │ mov.w r3, #1 │ │ │ │ strb.w r3, [r5, #344] @ 0x158 │ │ │ │ bne.w 215cb6 │ │ │ │ - bl 293300 │ │ │ │ + bl 2932f8 │ │ │ │ ldr r1, [pc, #480] @ (21600c ) │ │ │ │ ldr r2, [pc, #480] @ (216010 ) │ │ │ │ movs r3, #24 │ │ │ │ add r1, pc │ │ │ │ add.w r1, r1, #500 @ 0x1f4 │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [pc, #472] @ (216014 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldrb.w r3, [r0, #49] @ 0x31 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 215cb6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2a01c8 │ │ │ │ + bl 2a01c0 │ │ │ │ uxtb r1, r0 │ │ │ │ cmp r1, #6 │ │ │ │ beq.n 215efa │ │ │ │ ldr r0, [pc, #444] @ (216018 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ b.n 215cb6 │ │ │ │ ldr r3, [pc, #440] @ (21601c ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 215c38 │ │ │ │ ldr r3, [pc, #384] @ (215ff4 ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r1, r3, #16 │ │ │ │ bpl.w 215c38 │ │ │ │ ldr r0, [pc, #416] @ (216020 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 215c38 │ │ │ │ ldr r3, [pc, #408] @ (216024 ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 215ca2 │ │ │ │ ldr r3, [pc, #348] @ (215ff4 ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.w 215ca2 │ │ │ │ ldr r0, [pc, #384] @ (216028 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 215ca2 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [pc, #372] @ (21602c ) │ │ │ │ ldr r4, [pc, #376] @ (216030 ) │ │ │ │ ldr r1, [pc, #376] @ (216034 ) │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ str r2, [sp, #4] │ │ │ │ add.w r3, r3, #1012 @ 0x3f4 │ │ │ │ add r1, pc │ │ │ │ mov.w r2, #2736 @ 0xab0 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 215d08 │ │ │ │ ldr r3, [pc, #356] @ (216038 ) │ │ │ │ movs r1, #3 │ │ │ │ ldr r4, [pc, #356] @ (21603c ) │ │ │ │ mov r0, r7 │ │ │ │ str r1, [sp, #8] │ │ │ │ add r3, pc │ │ │ │ ldr r1, [pc, #352] @ (216040 ) │ │ │ │ add r4, pc │ │ │ │ add.w r3, r3, #1012 @ 0x3f4 │ │ │ │ strd r4, r2, [sp] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2749 @ 0xabd │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mvn.w r4, #94 @ 0x5e │ │ │ │ b.n 215cba │ │ │ │ mov.w r0, #4096 @ 0x1000 │ │ │ │ blx 145d4c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2a05c4 │ │ │ │ + bl 2a05bc │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 215f28 │ │ │ │ cmp.w r5, #4096 @ 0x1000 │ │ │ │ mov r7, r5 │ │ │ │ it cs │ │ │ │ movcs.w r7, #4096 @ 0x1000 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 29ffc8 │ │ │ │ + bl 29ffc0 │ │ │ │ subs r5, r5, r7 │ │ │ │ bne.n 215f0e │ │ │ │ mov r0, r8 │ │ │ │ blx 143ca4 │ │ │ │ b.n 215cb6 │ │ │ │ ldr r3, [pc, #272] @ (216044 ) │ │ │ │ movs r1, #7 │ │ │ │ @@ -330222,41 +330225,41 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [pc, #268] @ (21604c ) │ │ │ │ add r4, pc │ │ │ │ add.w r3, r3, #1012 @ 0x3f4 │ │ │ │ strd r4, r2, [sp] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2758 @ 0xac6 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 215d08 │ │ │ │ ldr r3, [pc, #248] @ (216050 ) │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [pc, #248] @ (216054 ) │ │ │ │ mov r0, r7 │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ add.w r3, r3, #1040 @ 0x410 │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ movw r2, #3083 @ 0xc0b │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mov.w r3, #1 │ │ │ │ strb.w r3, [r5, #344] @ 0x158 │ │ │ │ b.n 215cb6 │ │ │ │ ldr r3, [pc, #220] @ (216058 ) │ │ │ │ mov r0, r7 │ │ │ │ ldr r2, [pc, #220] @ (21605c ) │ │ │ │ ldr r1, [pc, #220] @ (216060 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #1012 @ 0x3f4 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2743 @ 0xab7 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 215ef4 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #196] @ (216064 ) │ │ │ │ movs r2, #142 @ 0x8e │ │ │ │ ldr r1, [pc, #196] @ (216068 ) │ │ │ │ ldr r0, [pc, #200] @ (21606c ) │ │ │ │ add r3, pc │ │ │ │ @@ -330277,82 +330280,82 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ stmia r1!, {r1, r2, r3, r4, r5} │ │ │ │ movs r7, r5 │ │ │ │ ldr r6, [r5, #100] @ 0x64 │ │ │ │ movs r7, r5 │ │ │ │ - stc 0, cr0, [ip], #-172 @ 0xffffff54 │ │ │ │ - push {r1, r3, r4, r7, lr} │ │ │ │ + ldc 0, cr0, [ip], {43} @ 0x2b │ │ │ │ + push {r1, r3, r7, lr} │ │ │ │ movs r1, r4 │ │ │ │ - add r3, sp, #736 @ 0x2e0 │ │ │ │ + add r3, sp, #672 @ 0x2a0 │ │ │ │ movs r1, r4 │ │ │ │ stmia r0!, {r2, r4, r6} │ │ │ │ movs r7, r5 │ │ │ │ stmia r2!, {r4, r5, r7} │ │ │ │ movs r6, r5 │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r0!, {r1, r2, r3, r6} │ │ │ │ movs r1, r4 │ │ │ │ stmia r0!, {r2, r3, r4} │ │ │ │ movs r7, r5 │ │ │ │ adds r0, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r2, r4} │ │ │ │ + stmia r0!, {r2} │ │ │ │ movs r1, r4 │ │ │ │ - add r2, sp, #920 @ 0x398 │ │ │ │ + add r2, sp, #856 @ 0x358 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xeb34002b │ │ │ │ - stmia r0!, {r1, r3, r4, r5} │ │ │ │ + @ instruction: 0xeb24002b │ │ │ │ + stmia r0!, {r1, r3, r5} │ │ │ │ movs r1, r4 │ │ │ │ - add r2, sp, #760 @ 0x2f8 │ │ │ │ + add r2, sp, #696 @ 0x2b8 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xeaf0002b │ │ │ │ - cmp r4, #26 │ │ │ │ + @ instruction: 0xeae0002b │ │ │ │ + cmp r4, #10 │ │ │ │ movs r7, r3 │ │ │ │ - adds r1, #176 @ 0xb0 │ │ │ │ + adds r1, #160 @ 0xa0 │ │ │ │ movs r7, r3 │ │ │ │ - stmia r0!, {r1, r3, r4} │ │ │ │ + stmia r0!, {r1, r3} │ │ │ │ movs r1, r4 │ │ │ │ cmp r3, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - it eq │ │ │ │ - moveq r1, r4 │ │ │ │ + bkpt 0x00f8 │ │ │ │ + movs r1, r4 │ │ │ │ movs r4, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - nop {6} │ │ │ │ + sevl │ │ │ │ movs r1, r4 │ │ │ │ - orn r0, r6, fp, asr #32 │ │ │ │ - bkpt 0x0008 │ │ │ │ + orrs.w r0, r6, fp, asr #32 │ │ │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ │ │ movs r1, r4 │ │ │ │ - add r1, sp, #960 @ 0x3c0 │ │ │ │ + add r1, sp, #896 @ 0x380 │ │ │ │ movs r1, r4 │ │ │ │ - orr.w r0, r4, fp, asr #32 │ │ │ │ - bkpt 0x0044 │ │ │ │ + bics.w r0, r4, fp, asr #32 │ │ │ │ + bkpt 0x0034 │ │ │ │ movs r1, r4 │ │ │ │ - add r1, sp, #808 @ 0x328 │ │ │ │ + add r1, sp, #744 @ 0x2e8 │ │ │ │ movs r1, r4 │ │ │ │ - strd r0, r0, [r6, #172]! @ 0xac │ │ │ │ - bkpt 0x0022 │ │ │ │ + ldrd r0, r0, [r6, #172] @ 0xac │ │ │ │ + bkpt 0x0012 │ │ │ │ movs r1, r4 │ │ │ │ - add r1, sp, #432 @ 0x1b0 │ │ │ │ + add r1, sp, #368 @ 0x170 │ │ │ │ movs r1, r4 │ │ │ │ - strd r0, r0, [r4, #172] @ 0xac │ │ │ │ - bkpt 0x00e0 │ │ │ │ + @ instruction: 0xe9b4002b │ │ │ │ + bkpt 0x00d0 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xe99e002b │ │ │ │ - pop {r3, r5, r6, pc} │ │ │ │ + @ instruction: 0xe98e002b │ │ │ │ + pop {r3, r4, r6, pc} │ │ │ │ movs r1, r4 │ │ │ │ - add r1, sp, #160 @ 0xa0 │ │ │ │ + add r1, sp, #96 @ 0x60 │ │ │ │ movs r1, r4 │ │ │ │ - ldrd r0, r0, [ip, #-172]! @ 0xac │ │ │ │ - add r1, sp, #56 @ 0x38 │ │ │ │ + strd r0, r0, [ip, #-172]! @ 0xac │ │ │ │ + add r0, sp, #1016 @ 0x3f8 │ │ │ │ movs r1, r4 │ │ │ │ - pop {r2, pc} │ │ │ │ + pop {r2, r4, r5, r6, r7} │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ 00216070 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -330415,29 +330418,29 @@ │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 2160da │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [pc, #36] @ (216138 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r1, [r2, #736] @ 0x2e0 │ │ │ │ b.n 2160da │ │ │ │ mvn.w r0, #21 │ │ │ │ b.n 2160de │ │ │ │ ldr r6, [r4, #36] @ 0x24 │ │ │ │ movs r7, r5 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - pop {r2, r3, r7, pc} │ │ │ │ + pop {r2, r3, r4, r5, r6, pc} │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ 0021613c : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -330471,15 +330474,15 @@ │ │ │ │ addw r3, r1, #1060 @ 0x424 │ │ │ │ ldr r1, [pc, #76] @ (2161e0 ) │ │ │ │ add r2, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #3182 @ 0xc6e │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -330492,27 +330495,27 @@ │ │ │ │ addw r3, r1, #1060 @ 0x424 │ │ │ │ ldr r1, [pc, #36] @ (2161ec ) │ │ │ │ add r2, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #3175 @ 0xc67 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 2161a2 │ │ │ │ - b.n 21610c │ │ │ │ + b.n 2160ec │ │ │ │ movs r3, r5 │ │ │ │ - pop {r1, r2, r7, pc} │ │ │ │ + pop {r1, r2, r4, r5, r6, pc} │ │ │ │ movs r1, r4 │ │ │ │ - add r7, pc, #112 @ (adr r7, 216254 ) │ │ │ │ + add r7, pc, #48 @ (adr r7, 216214 ) │ │ │ │ movs r1, r4 │ │ │ │ - b.n 2160b0 │ │ │ │ + b.n 216090 │ │ │ │ movs r3, r5 │ │ │ │ - pop {r1, r2, r4, pc} │ │ │ │ + pop {r1, r2, pc} │ │ │ │ movs r1, r4 │ │ │ │ - add r6, pc, #928 @ (adr r6, 216590 ) │ │ │ │ + add r6, pc, #864 @ (adr r6, 216550 ) │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ 002161f0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3592] @ 0xe08 │ │ │ │ @@ -330574,26 +330577,26 @@ │ │ │ │ bne.n 216252 │ │ │ │ bl 23ba10 │ │ │ │ cbz r0, 2162e8 │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r8 │ │ │ │ - bl 31ed40 │ │ │ │ + bl 31ed38 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 216252 │ │ │ │ mov r0, sl │ │ │ │ cbz r0, 216314 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cbnz r3, 216306 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r3, r4 │ │ │ │ mov r2, fp │ │ │ │ - bl 31f17c │ │ │ │ + bl 31f174 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 216252 │ │ │ │ cmp r0, #1 │ │ │ │ bne.n 216314 │ │ │ │ ldr r3, [pc, #692] @ (21657c ) │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [pc, #692] @ (216580 ) │ │ │ │ @@ -330601,60 +330604,60 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ addw r3, r3, #1108 @ 0x454 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ str.w sl, [sp, #4] │ │ │ │ movw r2, #3235 @ 0xca3 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 216252 │ │ │ │ ldr r3, [pc, #668] @ (216588 ) │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [pc, #668] @ (21658c ) │ │ │ │ ldr r1, [pc, #672] @ (216590 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ addw r3, r3, #1108 @ 0x454 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #3213 @ 0xc8d │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 216252 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, fp │ │ │ │ mov r1, r8 │ │ │ │ - bl 31ee84 │ │ │ │ + bl 31ee7c │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 216252 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r3, r4 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r2, fp │ │ │ │ - bl 31f41c │ │ │ │ + bl 31f414 │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 216252 │ │ │ │ bl 1f99d0 │ │ │ │ movs r0, #10 │ │ │ │ bl 1cc358 │ │ │ │ - bl 2f1678 │ │ │ │ + bl 2f1670 │ │ │ │ mov.w r2, #416 @ 0x1a0 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ blx 145498 │ │ │ │ mov r0, r5 │ │ │ │ blx 145b2c │ │ │ │ str.w r0, [r7, #392] @ 0x188 │ │ │ │ mov r0, r5 │ │ │ │ blx 145464 │ │ │ │ mov.w r3, #1000 @ 0x3e8 │ │ │ │ mul.w r0, r3, r0 │ │ │ │ str.w r0, [r7, #396] @ 0x18c │ │ │ │ movs r0, #1 │ │ │ │ - bl 3f0538 │ │ │ │ + bl 3f0530 │ │ │ │ ldr r3, [pc, #560] @ (216594 ) │ │ │ │ ldr r2, [sp, #28] │ │ │ │ strd r0, r1, [r7, #400] @ 0x190 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -330664,29 +330667,29 @@ │ │ │ │ strd r0, r1, [r7, #408] @ 0x198 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 2164d4 │ │ │ │ add r3, sp, #168 @ 0xa8 │ │ │ │ mov.w r1, #256 @ 0x100 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 3d57b8 │ │ │ │ + bl 3d57b0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 1f5b1c │ │ │ │ ldr r3, [pc, #508] @ (216598 ) │ │ │ │ ldr r2, [pc, #508] @ (21659c ) │ │ │ │ ldr r1, [pc, #512] @ (2165a0 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ mov r8, r3 │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #680 @ 0x2a8 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #29 │ │ │ │ - bl 296e0c │ │ │ │ - bl 29f5d0 │ │ │ │ + bl 296e04 │ │ │ │ + bl 29f5c8 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2164f6 │ │ │ │ bl 1fc700 │ │ │ │ str r0, [sp, #28] │ │ │ │ bl 1fd1fc │ │ │ │ cmp r0, #0 │ │ │ │ @@ -330713,37 +330716,37 @@ │ │ │ │ b.n 21640e │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 213bc8 │ │ │ │ cmp r0, #1 │ │ │ │ beq.n 216418 │ │ │ │ mov r0, r4 │ │ │ │ - bl 29f7c8 │ │ │ │ + bl 29f7c0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 216402 │ │ │ │ mov r0, r9 │ │ │ │ mov r4, r5 │ │ │ │ - bl 29f7c8 │ │ │ │ + bl 29f7c0 │ │ │ │ mov r5, r8 │ │ │ │ str r0, [sp, #20] │ │ │ │ cbnz r0, 216452 │ │ │ │ mov r0, r9 │ │ │ │ bl 213658 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r9 │ │ │ │ bl 213fa0 │ │ │ │ mov r1, r0 │ │ │ │ cbnz r0, 216446 │ │ │ │ mov r0, r9 │ │ │ │ bl 2141a0 │ │ │ │ cbnz r0, 216446 │ │ │ │ mov r0, r9 │ │ │ │ - bl 29f814 │ │ │ │ + bl 29f80c │ │ │ │ mov r0, r9 │ │ │ │ - bl 29f7c8 │ │ │ │ + bl 29f7c0 │ │ │ │ str r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 216512 │ │ │ │ ldr r2, [pc, #336] @ (2165a4 ) │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [pc, #336] @ (2165a8 ) │ │ │ │ add r2, pc │ │ │ │ @@ -330752,99 +330755,99 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r2, [sp, #20] │ │ │ │ addw r3, r3, #1124 @ 0x464 │ │ │ │ add r1, pc │ │ │ │ negs r2, r2 │ │ │ │ str r2, [sp, #0] │ │ │ │ movw r2, #1833 @ 0x729 │ │ │ │ - bl 3e03a8 │ │ │ │ + bl 3e03a0 │ │ │ │ bl 214488 │ │ │ │ movs r2, #11 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movs r1, #1 │ │ │ │ add.w r0, r3, #616 @ 0x268 │ │ │ │ bl 1fd4d4 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #100] @ 0x64 │ │ │ │ mov sl, r9 │ │ │ │ mov r0, r9 │ │ │ │ - bl 2a0388 │ │ │ │ + bl 2a0380 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, sl │ │ │ │ mov r9, r1 │ │ │ │ - bl 29f95c │ │ │ │ + bl 29f954 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ blt.n 21650e │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 21650e │ │ │ │ str r4, [sp, #8] │ │ │ │ mov r2, r8 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ mov r3, r9 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r0, r7 │ │ │ │ str.w fp, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 31f29c │ │ │ │ + bl 31f294 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 21651a │ │ │ │ - bl 2f1950 │ │ │ │ + bl 2f1948 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 1cc4e4 │ │ │ │ b.n 216254 │ │ │ │ bl 238da8 │ │ │ │ b.n 21637a │ │ │ │ ldr r1, [pc, #216] @ (2165b0 ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ blx 144838 │ │ │ │ mov.w r1, #256 @ 0x100 │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #168 @ 0xa8 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - bl 3d57b8 │ │ │ │ + bl 3d57b0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ blx 143ca4 │ │ │ │ b.n 216394 │ │ │ │ ldr r2, [pc, #188] @ (2165b4 ) │ │ │ │ addw r3, r8, #1108 @ 0x454 │ │ │ │ ldr r1, [pc, #184] @ (2165b8 ) │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #3275 @ 0xccb │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ movs r6, #0 │ │ │ │ b.n 2164c2 │ │ │ │ bl 214488 │ │ │ │ movs r2, #10 │ │ │ │ b.n 21647a │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r2, fp │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ movs r3, #0 │ │ │ │ - bl 31ee84 │ │ │ │ + bl 31ee7c │ │ │ │ b.n 21650e │ │ │ │ ldr r2, [pc, #144] @ (2165bc ) │ │ │ │ addw r3, r8, #1124 @ 0x464 │ │ │ │ ldr r1, [pc, #144] @ (2165c0 ) │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #1804 @ 0x70c │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mov r0, r9 │ │ │ │ - bl 2a0388 │ │ │ │ + bl 2a0380 │ │ │ │ mov r0, r9 │ │ │ │ - bl 29f95c │ │ │ │ + bl 29f954 │ │ │ │ b.n 21650e │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #112] @ (2165c4 ) │ │ │ │ movw r2, #3202 @ 0xc82 │ │ │ │ ldr r1, [pc, #108] @ (2165c8 ) │ │ │ │ ldr r0, [pc, #112] @ (2165cc ) │ │ │ │ add r3, pc │ │ │ │ @@ -330857,89 +330860,89 @@ │ │ │ │ movs r7, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ movs r7, r5 │ │ │ │ ldr r4, [r1, #12] │ │ │ │ movs r7, r5 │ │ │ │ - b.n 216224 │ │ │ │ + b.n 216204 │ │ │ │ movs r3, r5 │ │ │ │ - pop {r2, r4, r6, r7} │ │ │ │ + pop {r2, r6, r7} │ │ │ │ movs r1, r4 │ │ │ │ - add r5, pc, #880 @ (adr r5, 2168f8 ) │ │ │ │ + add r5, pc, #816 @ (adr r5, 2168b8 ) │ │ │ │ movs r1, r4 │ │ │ │ - b.n 2161ec │ │ │ │ + b.n 2161cc │ │ │ │ movs r3, r5 │ │ │ │ - pop {r1, r5, r6} │ │ │ │ + pop {r1, r4, r6} │ │ │ │ movs r1, r4 │ │ │ │ - add r5, pc, #744 @ (adr r5, 21687c ) │ │ │ │ + add r5, pc, #680 @ (adr r5, 21683c ) │ │ │ │ movs r1, r4 │ │ │ │ adds r4, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 21609c │ │ │ │ + b.n 21607c │ │ │ │ movs r3, r5 │ │ │ │ - add lr, ip │ │ │ │ + add lr, sl │ │ │ │ movs r7, r3 │ │ │ │ - add sl, pc │ │ │ │ + add sl, sp │ │ │ │ movs r7, r3 │ │ │ │ - cbnz r0, 216614 │ │ │ │ + cbnz r0, 216610 │ │ │ │ movs r1, r4 │ │ │ │ - b.n 215f30 │ │ │ │ + b.n 215f10 │ │ │ │ movs r3, r5 │ │ │ │ - add r4, pc, #312 @ (adr r4, 2166e8 ) │ │ │ │ + add r4, pc, #248 @ (adr r4, 2166a8 ) │ │ │ │ movs r1, r4 │ │ │ │ - cbnz r0, 2165f4 │ │ │ │ + revsh r0, r6 │ │ │ │ movs r1, r4 │ │ │ │ - revsh r0, r5 │ │ │ │ + revsh r0, r3 │ │ │ │ movs r1, r4 │ │ │ │ - add r3, pc, #704 @ (adr r3, 21687c ) │ │ │ │ + add r3, pc, #640 @ (adr r3, 21683c ) │ │ │ │ movs r1, r4 │ │ │ │ - str r2, [r6, #72] @ 0x48 │ │ │ │ + str r2, [r4, #72] @ 0x48 │ │ │ │ movs r1, r4 │ │ │ │ - add r3, pc, #504 @ (adr r3, 2167bc ) │ │ │ │ + add r3, pc, #440 @ (adr r3, 21677c ) │ │ │ │ movs r1, r4 │ │ │ │ - b.n 216d50 │ │ │ │ + b.n 216d30 │ │ │ │ movs r3, r5 │ │ │ │ - add r3, pc, #344 @ (adr r3, 216724 ) │ │ │ │ + add r3, pc, #280 @ (adr r3, 2166e4 ) │ │ │ │ movs r1, r4 │ │ │ │ - cmp r7, #88 @ 0x58 │ │ │ │ + cmp r7, #72 @ 0x48 │ │ │ │ movs r0, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #8 │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ - bl 2d40b4 │ │ │ │ + bl 2d40ac │ │ │ │ movs r3, #1 │ │ │ │ ldr.w r1, [r4, #200] @ 0xc8 │ │ │ │ ldrd r2, ip, [r4, #188] @ 0xbc │ │ │ │ str r1, [sp, #4] │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r0, [r4, #184] @ 0xb8 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 2161f0 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r0 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r1, [r4, #204] @ 0xcc │ │ │ │ mov r0, r4 │ │ │ │ - bl 2d40ac │ │ │ │ + bl 2d40a4 │ │ │ │ ldr.w r0, [r4, #184] @ 0xb8 │ │ │ │ blx 143ca4 │ │ │ │ ldr.w r0, [r4, #188] @ 0xbc │ │ │ │ blx 143ca4 │ │ │ │ ldr.w r0, [r4, #192] @ 0xc0 │ │ │ │ - bl 35be38 │ │ │ │ + bl 35be30 │ │ │ │ ldr.w r0, [r4, #196] @ 0xc4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 3ed274 │ │ │ │ + b.w 3ed26c │ │ │ │ nop │ │ │ │ │ │ │ │ 0021663c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -330953,48 +330956,48 @@ │ │ │ │ movs r0, #10 │ │ │ │ bl 1cc358 │ │ │ │ bl 1f99e8 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov.w r2, #432 @ 0x1b0 │ │ │ │ movw r1, #577 @ 0x241 │ │ │ │ - bl 2a1e90 │ │ │ │ + bl 2a1e88 │ │ │ │ cbz r0, 2166de │ │ │ │ ldr r4, [pc, #176] @ (21672c ) │ │ │ │ movs r3, #29 │ │ │ │ ldr.w r8, [pc, #176] @ 216730 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [pc, #176] @ (216734 ) │ │ │ │ add r4, pc │ │ │ │ add r8, pc │ │ │ │ add.w r4, r4, #680 @ 0x2a8 │ │ │ │ add r2, pc │ │ │ │ mov r1, r8 │ │ │ │ str r4, [sp, #0] │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r1, [pc, #156] @ (216738 ) │ │ │ │ add r1, pc │ │ │ │ - bl 2a70e4 │ │ │ │ + bl 2a70dc │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r1, r8 │ │ │ │ movs r3, #29 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 296e0c │ │ │ │ - bl 29f5d0 │ │ │ │ + bl 296e04 │ │ │ │ + bl 29f5c8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2975d0 │ │ │ │ + bl 2975c8 │ │ │ │ mov r0, r4 │ │ │ │ bl 21458c │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 2166f6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 29f95c │ │ │ │ + bl 29f954 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 2166f6 │ │ │ │ eor.w r3, r9, #1 │ │ │ │ eor.w r2, r7, #1 │ │ │ │ orr.w r3, sl, r3 │ │ │ │ tst r3, r2 │ │ │ │ bne.n 216720 │ │ │ │ @@ -331013,37 +331016,37 @@ │ │ │ │ ldr r1, [pc, #68] @ (216744 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #1144 @ 0x478 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #3333 @ 0xd05 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ cmp r7, #0 │ │ │ │ beq.n 2166e0 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b.w 1cc4b8 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b.w 1f5184 │ │ │ │ nop │ │ │ │ - b.n 216c68 │ │ │ │ + b.n 216c48 │ │ │ │ movs r3, r5 │ │ │ │ - tst r2, r3 │ │ │ │ + tst r2, r1 │ │ │ │ movs r7, r3 │ │ │ │ - rors r4, r7 │ │ │ │ + rors r4, r5 │ │ │ │ movs r7, r3 │ │ │ │ - cbnz r6, 21675e │ │ │ │ + cbnz r6, 21675a │ │ │ │ movs r1, r4 │ │ │ │ - b.n 216b84 │ │ │ │ + b.n 216b64 │ │ │ │ movs r3, r5 │ │ │ │ - cbnz r4, 216754 │ │ │ │ + cbnz r4, 216750 │ │ │ │ movs r1, r4 │ │ │ │ - add r1, pc, #688 @ (adr r1, 2169f8 ) │ │ │ │ + add r1, pc, #624 @ (adr r1, 2169b8 ) │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ 00216748 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -331074,68 +331077,68 @@ │ │ │ │ str r0, [sp, #12] │ │ │ │ movs r0, #8 │ │ │ │ bl 1cc358 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r2 │ │ │ │ - bl 2a1e90 │ │ │ │ + bl 2a1e88 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 216822 │ │ │ │ ldr r3, [pc, #204] @ (216874 ) │ │ │ │ ldr r2, [pc, #204] @ (216878 ) │ │ │ │ ldr r1, [pc, #208] @ (21687c ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r6, r3, #680 @ 0x2a8 │ │ │ │ add r1, pc │ │ │ │ movs r3, #29 │ │ │ │ str r6, [sp, #0] │ │ │ │ mov r7, r1 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r1, [pc, #188] @ (216880 ) │ │ │ │ add r1, pc │ │ │ │ - bl 2a70e4 │ │ │ │ + bl 2a70dc │ │ │ │ ldr r2, [sp, #12] │ │ │ │ movs r3, #29 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 296e0c │ │ │ │ - bl 29f628 │ │ │ │ + bl 296e04 │ │ │ │ + bl 29f620 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2975d0 │ │ │ │ + bl 2975c8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 215b64 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 29f95c │ │ │ │ + bl 29f954 │ │ │ │ cmp r5, #0 │ │ │ │ blt.n 216852 │ │ │ │ bl 1fc788 │ │ │ │ ldrd r1, r0, [sp, #20] │ │ │ │ - bl 3e0744 │ │ │ │ + bl 3e073c │ │ │ │ b.n 21682a │ │ │ │ ldr r3, [pc, #124] @ (216884 ) │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [pc, #124] @ (216888 ) │ │ │ │ ldr r1, [pc, #124] @ (21688c ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ addw r3, r3, #1172 @ 0x494 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #3363 @ 0xd23 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ ldrd r1, r0, [sp, #20] │ │ │ │ - bl 3e0744 │ │ │ │ + bl 3e073c │ │ │ │ ldr r2, [pc, #100] @ (216890 ) │ │ │ │ ldr r3, [pc, #64] @ (216870 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ @@ -331148,43 +331151,43 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r1, [pc, #64] @ (216894 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 3dffbc │ │ │ │ + bl 3dffb4 │ │ │ │ b.n 2167f8 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r0, [r1, #60] @ 0x3c │ │ │ │ movs r7, r5 │ │ │ │ movs r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r0, #60] @ 0x3c │ │ │ │ movs r7, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 216b60 │ │ │ │ + b.n 216b40 │ │ │ │ movs r3, r5 │ │ │ │ - lsrs r2, r3 │ │ │ │ + lsrs r2, r1 │ │ │ │ movs r7, r3 │ │ │ │ - lsrs r4, r5 │ │ │ │ + lsrs r4, r3 │ │ │ │ movs r7, r3 │ │ │ │ - @ instruction: 0xb8d0 │ │ │ │ + @ instruction: 0xb8c0 │ │ │ │ movs r1, r4 │ │ │ │ - b.n 216aac │ │ │ │ + b.n 216a8c │ │ │ │ movs r3, r5 │ │ │ │ - @ instruction: 0xb854 │ │ │ │ + @ instruction: 0xb844 │ │ │ │ movs r1, r4 │ │ │ │ - add r0, pc, #624 @ (adr r0, 216b00 ) │ │ │ │ + add r0, pc, #560 @ (adr r0, 216ac0 ) │ │ │ │ movs r1, r4 │ │ │ │ str r6, [r7, #44] @ 0x2c │ │ │ │ movs r7, r5 │ │ │ │ - @ instruction: 0xb85a │ │ │ │ + @ instruction: 0xb84a │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ 00216898 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3624] @ 0xe28 │ │ │ │ @@ -331226,169 +331229,169 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 31ed40 │ │ │ │ + bl 31ed38 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2168de │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 31f17c │ │ │ │ + bl 31f174 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 2168de │ │ │ │ beq.n 2169c8 │ │ │ │ mov r0, r9 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 31f41c │ │ │ │ + bl 31f414 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2168de │ │ │ │ mov r2, r8 │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 31e89c │ │ │ │ + bl 31e894 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 216a24 │ │ │ │ ldrd r3, r2, [sp, #400] @ 0x190 │ │ │ │ orrs r3, r2 │ │ │ │ beq.n 2169e8 │ │ │ │ bl 23a85c │ │ │ │ - bl 2f1678 │ │ │ │ + bl 2f1670 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 31f024 │ │ │ │ + bl 31f01c │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 216a1e │ │ │ │ mov r0, r9 │ │ │ │ bl 1f5b1c │ │ │ │ ldr r3, [pc, #228] @ (216a54 ) │ │ │ │ ldr r2, [pc, #228] @ (216a58 ) │ │ │ │ ldr r1, [pc, #232] @ (216a5c ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ mov r6, r3 │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #680 @ 0x2a8 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #29 │ │ │ │ - bl 296e0c │ │ │ │ - bl 29f628 │ │ │ │ + bl 296e04 │ │ │ │ + bl 29f620 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 216a06 │ │ │ │ movs r0, #10 │ │ │ │ bl 1ea774 │ │ │ │ add r0, sp, #8 │ │ │ │ str.w r5, [sl] │ │ │ │ mov r1, r4 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #2 │ │ │ │ strd r2, r3, [r0] │ │ │ │ - bl 3fbc0c │ │ │ │ + bl 3fbc04 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 216a1e │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 215b64 │ │ │ │ mov r4, r0 │ │ │ │ bl 1fc788 │ │ │ │ - bl 2f1950 │ │ │ │ + bl 2f1948 │ │ │ │ mvns r0, r4 │ │ │ │ lsrs r0, r0, #31 │ │ │ │ b.n 2168e0 │ │ │ │ ldr r3, [pc, #148] @ (216a60 ) │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [pc, #148] @ (216a64 ) │ │ │ │ ldr r1, [pc, #152] @ (216a68 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #1200 @ 0x4b0 │ │ │ │ strd r2, r8, [sp] │ │ │ │ add r1, pc │ │ │ │ movw r2, #3405 @ 0xd4d │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 2168de │ │ │ │ ldr r3, [pc, #128] @ (216a6c ) │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [pc, #128] @ (216a70 ) │ │ │ │ ldr r1, [pc, #132] @ (216a74 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #1200 @ 0x4b0 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #3421 @ 0xd5d │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 2168de │ │ │ │ ldr r2, [pc, #112] @ (216a78 ) │ │ │ │ add.w r3, r6, #1200 @ 0x4b0 │ │ │ │ ldr r1, [pc, #108] @ (216a7c ) │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #3443 @ 0xd73 │ │ │ │ - bl 3e032c │ │ │ │ - bl 2f1950 │ │ │ │ + bl 3e0324 │ │ │ │ + bl 2f1948 │ │ │ │ b.n 2168de │ │ │ │ ldr r3, [pc, #88] @ (216a80 ) │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [pc, #88] @ (216a84 ) │ │ │ │ ldr r1, [pc, #92] @ (216a88 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #1200 @ 0x4b0 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #3418 @ 0xd5a │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 2168de │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r2, [r7, #36] @ 0x24 │ │ │ │ movs r7, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r1, #36] @ 0x24 │ │ │ │ movs r7, r5 │ │ │ │ - svc 172 @ 0xac │ │ │ │ + svc 156 @ 0x9c │ │ │ │ movs r3, r5 │ │ │ │ - subs r7, #18 │ │ │ │ + subs r7, #2 │ │ │ │ movs r7, r3 │ │ │ │ - subs r7, #38 @ 0x26 │ │ │ │ + subs r7, #22 │ │ │ │ movs r7, r3 │ │ │ │ - svc 80 @ 0x50 │ │ │ │ + svc 64 @ 0x40 │ │ │ │ movs r3, r5 │ │ │ │ - @ instruction: 0xb702 │ │ │ │ + @ instruction: 0xb6f2 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r6, [sp, #864] @ 0x360 │ │ │ │ + ldr r6, [sp, #800] @ 0x320 │ │ │ │ movs r1, r4 │ │ │ │ - svc 48 @ 0x30 │ │ │ │ + svc 32 │ │ │ │ movs r3, r5 │ │ │ │ - @ instruction: 0xb732 │ │ │ │ + @ instruction: 0xb722 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r6, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r6, [sp, #680] @ 0x2a8 │ │ │ │ movs r1, r4 │ │ │ │ - push {r3, r4, r6, r7, lr} │ │ │ │ + push {r3, r6, r7, lr} │ │ │ │ movs r1, r4 │ │ │ │ - ldr r6, [sp, #640] @ 0x280 │ │ │ │ + ldr r6, [sp, #576] @ 0x240 │ │ │ │ movs r1, r4 │ │ │ │ - udf #244 @ 0xf4 │ │ │ │ + udf #228 @ 0xe4 │ │ │ │ movs r3, r5 │ │ │ │ - @ instruction: 0xb6da │ │ │ │ + @ instruction: 0xb6ca │ │ │ │ movs r1, r4 │ │ │ │ - ldr r6, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r6, [sp, #440] @ 0x1b8 │ │ │ │ movs r1, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #140] @ (216b28 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -331396,39 +331399,39 @@ │ │ │ │ add r3, pc │ │ │ │ mov r6, r3 │ │ │ │ bl 1ea37c │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2d40b4 │ │ │ │ + bl 2d40ac │ │ │ │ movs r0, #8 │ │ │ │ bl 1cc358 │ │ │ │ ldr.w r2, [r4, #200] @ 0xc8 │ │ │ │ ldr.w r3, [r4, #192] @ 0xc0 │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #1 │ │ │ │ ldrd r0, r1, [r4, #184] @ 0xb8 │ │ │ │ bl 216898 │ │ │ │ strb.w r0, [r4, #204] @ 0xcc │ │ │ │ cbnz r0, 216b04 │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2d40ac │ │ │ │ + bl 2d40a4 │ │ │ │ ldr.w r0, [r4, #184] @ 0xb8 │ │ │ │ blx 143ca4 │ │ │ │ ldr.w r0, [r4, #188] @ 0xbc │ │ │ │ blx 143ca4 │ │ │ │ ldr.w r0, [r4, #192] @ 0xc0 │ │ │ │ - bl 35be38 │ │ │ │ + bl 35be30 │ │ │ │ ldr.w r0, [r4, #196] @ 0xc4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 3ed274 │ │ │ │ + b.w 3ed26c │ │ │ │ mov r0, r5 │ │ │ │ bl 1cc4e4 │ │ │ │ cmp r5, #9 │ │ │ │ bne.n 216ad4 │ │ │ │ bl 1ea37c │ │ │ │ cmp r0, #12 │ │ │ │ bne.n 216ad4 │ │ │ │ @@ -331492,20 +331495,20 @@ │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ strd r1, r3, [sp] │ │ │ │ - bl 31ed40 │ │ │ │ + bl 31ed38 │ │ │ │ cbz r0, 216bc0 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 31ee84 │ │ │ │ + bl 31ee7c │ │ │ │ mvns r0, r0 │ │ │ │ lsrs r0, r0, #31 │ │ │ │ add sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -331631,62 +331634,62 @@ │ │ │ │ ldr r7, [pc, #192] @ (216da4 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r6, [sp, #64] @ 0x40 │ │ │ │ add r7, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 3ed750 │ │ │ │ + bl 3ed748 │ │ │ │ ldr r1, [pc, #176] @ (216da8 ) │ │ │ │ movs r2, #4 │ │ │ │ str r6, [sp, #12] │ │ │ │ movs r6, #0 │ │ │ │ add r1, pc │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r0, r5 │ │ │ │ adds r1, #168 @ 0xa8 │ │ │ │ mov r2, r6 │ │ │ │ strd r6, r6, [sp, #4] │ │ │ │ - bl 2d3a18 │ │ │ │ + bl 2d3a10 │ │ │ │ cbz r0, 216d6c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r9 │ │ │ │ blx 145b88 │ │ │ │ str.w r0, [r5, #184] @ 0xb8 │ │ │ │ mov r0, r8 │ │ │ │ blx 145b88 │ │ │ │ str r4, [sp, #24] │ │ │ │ str.w r0, [r5, #188] @ 0xbc │ │ │ │ cbz r4, 216d48 │ │ │ │ - bl 3c92dc │ │ │ │ + bl 3c92d4 │ │ │ │ ldr r3, [pc, #120] @ (216dac ) │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r6 │ │ │ │ add r2, sp, #24 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 35c1bc │ │ │ │ + bl 35c1b4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ca5d0 │ │ │ │ + bl 3ca5c8 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ ldr r2, [pc, #100] @ (216db0 ) │ │ │ │ ldr r3, [pc, #84] @ (216da0 ) │ │ │ │ add r2, pc │ │ │ │ str.w r4, [r5, #192] @ 0xc0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 216d96 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 2d492c │ │ │ │ + b.w 2d4924 │ │ │ │ ldr r2, [pc, #68] @ (216db4 ) │ │ │ │ ldr r3, [pc, #48] @ (216da0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ @@ -331733,62 +331736,62 @@ │ │ │ │ ldr r7, [pc, #192] @ (216e9c ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r6, [sp, #64] @ 0x40 │ │ │ │ add r7, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 3ed750 │ │ │ │ + bl 3ed748 │ │ │ │ ldr r1, [pc, #176] @ (216ea0 ) │ │ │ │ movs r2, #4 │ │ │ │ str r6, [sp, #12] │ │ │ │ movs r6, #0 │ │ │ │ add r1, pc │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r0, r5 │ │ │ │ adds r1, #220 @ 0xdc │ │ │ │ mov r2, r6 │ │ │ │ strd r6, r6, [sp, #4] │ │ │ │ - bl 2d3a18 │ │ │ │ + bl 2d3a10 │ │ │ │ cbz r0, 216e64 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r9 │ │ │ │ blx 145b88 │ │ │ │ str.w r0, [r5, #184] @ 0xb8 │ │ │ │ mov r0, r8 │ │ │ │ blx 145b88 │ │ │ │ str r4, [sp, #24] │ │ │ │ str.w r0, [r5, #188] @ 0xbc │ │ │ │ cbz r4, 216e40 │ │ │ │ - bl 3c92dc │ │ │ │ + bl 3c92d4 │ │ │ │ ldr r3, [pc, #120] @ (216ea4 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r6 │ │ │ │ add r2, sp, #24 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 35c1bc │ │ │ │ + bl 35c1b4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ca5d0 │ │ │ │ + bl 3ca5c8 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ ldr r2, [pc, #100] @ (216ea8 ) │ │ │ │ ldr r3, [pc, #84] @ (216e98 ) │ │ │ │ add r2, pc │ │ │ │ str.w r4, [r5, #192] @ 0xc0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 216e8e │ │ │ │ mov r0, r5 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 2d492c │ │ │ │ + b.w 2d4924 │ │ │ │ ldr r2, [pc, #68] @ (216eac ) │ │ │ │ ldr r3, [pc, #48] @ (216e98 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ @@ -331834,59 +331837,59 @@ │ │ │ │ mov r8, r1 │ │ │ │ ldr r7, [pc, #180] @ (216f88 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r7, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 3ed750 │ │ │ │ + bl 3ed748 │ │ │ │ ldr r1, [pc, #168] @ (216f8c ) │ │ │ │ movs r2, #4 │ │ │ │ str r6, [sp, #12] │ │ │ │ movs r6, #0 │ │ │ │ add r1, pc │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r0, r5 │ │ │ │ add.w r1, r1, #272 @ 0x110 │ │ │ │ mov r2, r6 │ │ │ │ strd r6, r6, [sp, #4] │ │ │ │ - bl 2d3a18 │ │ │ │ + bl 2d3a10 │ │ │ │ cbz r0, 216f52 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ blx 145b88 │ │ │ │ str r4, [sp, #24] │ │ │ │ str.w r0, [r5, #184] @ 0xb8 │ │ │ │ cbz r4, 216f2e │ │ │ │ - bl 3c92dc │ │ │ │ + bl 3c92d4 │ │ │ │ ldr r3, [pc, #120] @ (216f90 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r6 │ │ │ │ add r2, sp, #24 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 35c1bc │ │ │ │ + bl 35c1b4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ca5d0 │ │ │ │ + bl 3ca5c8 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ ldr r2, [pc, #100] @ (216f94 ) │ │ │ │ ldr r3, [pc, #80] @ (216f84 ) │ │ │ │ add r2, pc │ │ │ │ str.w r4, [r5, #192] @ 0xc0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 216f7c │ │ │ │ mov r0, r5 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 2d492c │ │ │ │ + b.w 2d4924 │ │ │ │ ldr r2, [pc, #68] @ (216f98 ) │ │ │ │ ldr r3, [pc, #44] @ (216f84 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ @@ -331927,30 +331930,30 @@ │ │ │ │ mov r6, r1 │ │ │ │ ldr r5, [pc, #260] @ (2170bc ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 2a9cf0 │ │ │ │ + bl 2a9ce8 │ │ │ │ ldr r3, [pc, #244] @ (2170c0 ) │ │ │ │ ldr r2, [pc, #248] @ (2170c4 ) │ │ │ │ ldr r1, [pc, #248] @ (2170c8 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #29 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 2a9c98 │ │ │ │ + bl 2a9c90 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 217060 │ │ │ │ ldr r3, [pc, #220] @ (2170cc ) │ │ │ │ add r7, sp, #8 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -331958,15 +331961,15 @@ │ │ │ │ bl 205530 │ │ │ │ cbnz r0, 21703a │ │ │ │ ldrd r0, r2, [r6] │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ bl 1f5340 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2975d0 │ │ │ │ + bl 2975c8 │ │ │ │ ldr r2, [pc, #188] @ (2170d0 ) │ │ │ │ ldr r3, [pc, #160] @ (2170b8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ @@ -331978,31 +331981,31 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ movs r1, #3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2a70b8 │ │ │ │ + bl 2a70b0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 217000 │ │ │ │ ldr r3, [pc, #140] @ (2170d4 ) │ │ │ │ mov r0, r7 │ │ │ │ ldr r2, [pc, #140] @ (2170d8 ) │ │ │ │ ldr r1, [pc, #140] @ (2170dc ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #12 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r2, #76 @ 0x4c │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 217000 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 3e014c │ │ │ │ + bl 3e0144 │ │ │ │ ldr r3, [pc, #100] @ (2170cc ) │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 217000 │ │ │ │ ldr r3, [pc, #108] @ (2170e0 ) │ │ │ │ @@ -332013,75 +332016,75 @@ │ │ │ │ ldr r3, [pc, #100] @ (2170e4 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r2, r3, #16 │ │ │ │ bpl.n 217000 │ │ │ │ ldr r0, [pc, #96] @ (2170e8 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 217000 │ │ │ │ ldr r3, [pc, #88] @ (2170ec ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 216ffa │ │ │ │ ldr r3, [pc, #72] @ (2170e4 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 216ffa │ │ │ │ ldr r0, [pc, #72] @ (2170f0 ) │ │ │ │ ldr r1, [r6, #4] │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 216ffa │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldrh r2, [r7, r5] │ │ │ │ movs r7, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r6, r5] │ │ │ │ movs r7, r5 │ │ │ │ - udf #22 │ │ │ │ + udf #6 │ │ │ │ movs r3, r5 │ │ │ │ - subs r0, #184 @ 0xb8 │ │ │ │ + subs r0, #168 @ 0xa8 │ │ │ │ movs r7, r3 │ │ │ │ - subs r0, #204 @ 0xcc │ │ │ │ + subs r0, #188 @ 0xbc │ │ │ │ movs r7, r3 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r2, r4] │ │ │ │ movs r7, r5 │ │ │ │ - ble.n 217004 │ │ │ │ + ble.n 216fe4 │ │ │ │ movs r3, r5 │ │ │ │ - uxth r4, r3 │ │ │ │ + uxth r4, r1 │ │ │ │ movs r1, r4 │ │ │ │ - uxth r2, r0 │ │ │ │ + sxtb r2, r6 │ │ │ │ movs r1, r4 │ │ │ │ subs r0, r3, r5 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cbz r0, 217128 │ │ │ │ + cbz r0, 217124 │ │ │ │ movs r1, r4 │ │ │ │ movs r7, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r4, 217132 │ │ │ │ + cbz r4, 21712e │ │ │ │ movs r1, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 2a96d0 │ │ │ │ + bl 2a96c8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 2975d0 │ │ │ │ + b.w 2975c8 │ │ │ │ nop │ │ │ │ cbz r0, 217140 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -332119,87 +332122,87 @@ │ │ │ │ ldr r4, [pc, #112] @ (2171ec ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #12] │ │ │ │ add r4, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r6, r1 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r1, [pc, #100] @ (2171f0 ) │ │ │ │ add r1, pc │ │ │ │ - bl 2a70e4 │ │ │ │ + bl 2a70dc │ │ │ │ ldr r2, [sp, #12] │ │ │ │ movs r3, #29 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w 1f5248 │ │ │ │ ldr r1, [pc, #72] @ (2171f4 ) │ │ │ │ ldr r0, [pc, #72] @ (2171f8 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ adds r1, #40 @ 0x28 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 3e0c8c │ │ │ │ + b.w 3e0c84 │ │ │ │ ldr r3, [pc, #60] @ (2171fc ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 21716a │ │ │ │ ldr r3, [pc, #52] @ (217200 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 21716a │ │ │ │ ldr r0, [pc, #48] @ (217204 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 21716a │ │ │ │ ldr r2, [r1, r7] │ │ │ │ movs r7, r5 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #14 │ │ │ │ + adds r6, #254 @ 0xfe │ │ │ │ movs r7, r3 │ │ │ │ - adds r7, #36 @ 0x24 │ │ │ │ + adds r7, #20 │ │ │ │ movs r7, r3 │ │ │ │ - bgt.n 2172b8 │ │ │ │ + bgt.n 217298 │ │ │ │ movs r3, r5 │ │ │ │ - cbz r0, 217230 │ │ │ │ + cbz r0, 21722c │ │ │ │ movs r1, r4 │ │ │ │ - bgt.n 217264 │ │ │ │ + bgt.n 217244 │ │ │ │ movs r3, r5 │ │ │ │ - cbz r0, 217222 │ │ │ │ + cbz r0, 21721e │ │ │ │ movs r1, r4 │ │ │ │ movs r2, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cbz r4, 21721a │ │ │ │ + cbz r4, 217216 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ 00217208 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ strd r1, r0, [sp, #8] │ │ │ │ - bl 2a31d4 │ │ │ │ + bl 2a31cc │ │ │ │ ldr.w ip, [pc, #40] @ 21724c │ │ │ │ movs r1, #0 │ │ │ │ strd r1, r1, [sp] │ │ │ │ add ip, pc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ ldr.w r1, [ip] │ │ │ │ - bl 2a35c0 │ │ │ │ + bl 2a35b8 │ │ │ │ add sp, #20 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -332221,37 +332224,37 @@ │ │ │ │ mov r9, r0 │ │ │ │ mov r8, r4 │ │ │ │ add r7, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 2a31d4 │ │ │ │ + bl 2a31cc │ │ │ │ mov r6, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx 1439a4 │ │ │ │ str r4, [sp, #16] │ │ │ │ mov r5, r0 │ │ │ │ cbz r4, 2172ac │ │ │ │ - bl 3c92dc │ │ │ │ + bl 3c92d4 │ │ │ │ ldr r3, [pc, #168] @ (21733c ) │ │ │ │ mov r8, r0 │ │ │ │ add r2, sp, #16 │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 3b037c │ │ │ │ + bl 3b0374 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3ca5d0 │ │ │ │ + bl 3ca5c8 │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ ldr r7, [pc, #144] @ (217340 ) │ │ │ │ str.w r9, [r5] │ │ │ │ add r7, pc │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - bl 3af2b4 │ │ │ │ + bl 3af2ac │ │ │ │ str.w r8, [r7] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cbnz r3, 2172ca │ │ │ │ ldr r0, [r4, #4] │ │ │ │ blx 145b88 │ │ │ │ str r0, [r5, #4] │ │ │ │ ldr r1, [pc, #120] @ (217344 ) │ │ │ │ @@ -332259,29 +332262,29 @@ │ │ │ │ ldr r2, [pc, #120] @ (217348 ) │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [pc, #116] @ (21734c ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r1, [pc, #108] @ (217350 ) │ │ │ │ add r1, pc │ │ │ │ - bl 2a70e4 │ │ │ │ + bl 2a70dc │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r4, [pc, #100] @ (217354 ) │ │ │ │ mov r3, r5 │ │ │ │ ldr r2, [pc, #100] @ (217358 ) │ │ │ │ mov r0, r6 │ │ │ │ add r4, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ - bl 2a35c0 │ │ │ │ + bl 2a35b8 │ │ │ │ ldr r2, [pc, #88] @ (21735c ) │ │ │ │ ldr r3, [pc, #48] @ (217334 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ @@ -332303,21 +332306,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r7, r2] │ │ │ │ movs r7, r5 │ │ │ │ cmp r6, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r0, #23 │ │ │ │ movs r4, r7 │ │ │ │ - blt.n 21736c │ │ │ │ + blt.n 21734c │ │ │ │ movs r3, r5 │ │ │ │ - adds r5, #176 @ 0xb0 │ │ │ │ + adds r5, #160 @ 0xa0 │ │ │ │ movs r7, r3 │ │ │ │ - adds r5, #198 @ 0xc6 │ │ │ │ + adds r5, #182 @ 0xb6 │ │ │ │ movs r7, r3 │ │ │ │ - sub sp, #216 @ 0xd8 │ │ │ │ + sub sp, #152 @ 0x98 │ │ │ │ movs r1, r4 │ │ │ │ mrc2 15, 0, pc, cr15, cr15, {7} │ │ │ │ ldc2 15, cr15, [pc], {255} @ 0xff │ │ │ │ ldr r0, [r5, r0] │ │ │ │ movs r7, r5 │ │ │ │ │ │ │ │ 00217360 : │ │ │ │ @@ -332327,15 +332330,15 @@ │ │ │ │ cbz r0, 217396 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 3af2b4 │ │ │ │ + bl 3af2ac │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ movs r0, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ @@ -332355,54 +332358,54 @@ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r1 │ │ │ │ mov r5, r0 │ │ │ │ - bl 2a9238 │ │ │ │ + bl 2a9230 │ │ │ │ mov r6, r0 │ │ │ │ bl 1fc728 │ │ │ │ ldr r1, [pc, #156] @ (217464 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ - bl 2a9294 │ │ │ │ + bl 2a928c │ │ │ │ bl 2053a4 │ │ │ │ cbz r0, 217444 │ │ │ │ bl 205f28 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2a9370 │ │ │ │ + bl 2a9368 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 217458 │ │ │ │ ldr r3, [pc, #120] @ (217468 ) │ │ │ │ add r3, pc │ │ │ │ strd r6, r3, [r4, #12] │ │ │ │ blx 1440a0 │ │ │ │ ldr r1, [pc, #112] @ (21746c ) │ │ │ │ movs r3, #0 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ add r1, pc │ │ │ │ mov r0, r6 │ │ │ │ movs r4, #0 │ │ │ │ - bl 2a946c │ │ │ │ + bl 2a9464 │ │ │ │ b.n 217420 │ │ │ │ - bl 2a9708 │ │ │ │ + bl 2a9700 │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 217430 │ │ │ │ adds r4, #1 │ │ │ │ bl 1fcbc4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3af2b4 │ │ │ │ + bl 3af2ac │ │ │ │ mov r0, r6 │ │ │ │ - bl 2a96ec │ │ │ │ + bl 2a96e4 │ │ │ │ mov r2, r7 │ │ │ │ cmp r0, r4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bhi.n 21740c │ │ │ │ add sp, #12 │ │ │ │ movs r0, #0 │ │ │ │ @@ -332413,46 +332416,46 @@ │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bl 205410 │ │ │ │ mov r1, r5 │ │ │ │ adds r2, r0, #1 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2a9370 │ │ │ │ + bl 2a9368 │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 2173ec │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 2975d0 │ │ │ │ - add r7, sp, #928 @ 0x3a0 │ │ │ │ + b.w 2975c8 │ │ │ │ + add r7, sp, #864 @ 0x360 │ │ │ │ movs r1, r4 │ │ │ │ stc2 15, cr15, [r3, #-1020] @ 0xfffffc04 │ │ │ │ stc2l 15, cr15, [r9, #-1020] @ 0xfffffc04 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r0 │ │ │ │ bl 20602c │ │ │ │ mov r4, r0 │ │ │ │ - bl 299cfc │ │ │ │ + bl 299cf4 │ │ │ │ mov r1, r4 │ │ │ │ - bl 299acc │ │ │ │ + bl 299ac4 │ │ │ │ cbz r0, 2174c2 │ │ │ │ ldr r1, [pc, #116] @ (21750c ) │ │ │ │ add r1, pc │ │ │ │ - bl 296dc8 │ │ │ │ + bl 296dc0 │ │ │ │ cbz r0, 2174f0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #12] │ │ │ │ - bl 2afe64 │ │ │ │ + bl 2afe5c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cbz r0, 2174da │ │ │ │ mov r0, r3 │ │ │ │ add sp, #16 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ @@ -332464,15 +332467,15 @@ │ │ │ │ ldr r3, [pc, #76] @ (217514 ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ strd r1, r4, [sp] │ │ │ │ ldr r1, [pc, #68] @ (217518 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #16 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -332483,30 +332486,30 @@ │ │ │ │ ldr r3, [pc, #40] @ (217520 ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ strd r1, r4, [sp] │ │ │ │ ldr r1, [pc, #36] @ (217524 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 2174da │ │ │ │ nop │ │ │ │ - movs r6, #172 @ 0xac │ │ │ │ + movs r6, #156 @ 0x9c │ │ │ │ movs r7, r3 │ │ │ │ - ldrb r2, [r5, #16] │ │ │ │ + ldrb r2, [r3, #16] │ │ │ │ movs r7, r3 │ │ │ │ - bls.n 2175d4 │ │ │ │ + bls.n 2175b4 │ │ │ │ movs r3, r5 │ │ │ │ - add r6, sp, #1008 @ 0x3f0 │ │ │ │ + add r6, sp, #944 @ 0x3b0 │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r4, [r3, #16] │ │ │ │ + ldrb r4, [r1, #16] │ │ │ │ movs r7, r3 │ │ │ │ - bls.n 217584 │ │ │ │ + bls.n 217564 │ │ │ │ movs r3, r5 │ │ │ │ - add r6, sp, #824 @ 0x338 │ │ │ │ + add r6, sp, #760 @ 0x2f8 │ │ │ │ movs r1, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #216] @ (217610 ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -332515,44 +332518,44 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r4, [pc, #212] @ (217618 ) │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 2a9cf0 │ │ │ │ + bl 2a9ce8 │ │ │ │ ldr r1, [pc, #200] @ (21761c ) │ │ │ │ movs r3, #29 │ │ │ │ ldr r2, [pc, #200] @ (217620 ) │ │ │ │ add r1, pc │ │ │ │ adds r1, #24 │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [pc, #196] @ (217624 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 2a9c98 │ │ │ │ + bl 2a9c90 │ │ │ │ cbz r0, 2175be │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 3e014c │ │ │ │ + bl 3e0144 │ │ │ │ ldr r3, [pc, #168] @ (217628 ) │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 2175ec │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 3e0150 │ │ │ │ + bl 3e0148 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2975d0 │ │ │ │ + bl 2975c8 │ │ │ │ ldr r2, [pc, #148] @ (21762c ) │ │ │ │ ldr r3, [pc, #120] @ (217614 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ @@ -332581,57 +332584,57 @@ │ │ │ │ ldr r3, [pc, #88] @ (217634 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 2175c6 │ │ │ │ ldr r0, [pc, #84] @ (217638 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 2175c6 │ │ │ │ ldr r3, [pc, #76] @ (21763c ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 21758a │ │ │ │ ldr r3, [pc, #60] @ (217634 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r2, r3, #16 │ │ │ │ bpl.n 21758a │ │ │ │ ldr r0, [pc, #60] @ (217640 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 21758a │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r6, [r5, r7] │ │ │ │ movs r7, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r5, r7] │ │ │ │ movs r7, r5 │ │ │ │ - bhi.n 2175d0 │ │ │ │ + bhi.n 2175b0 │ │ │ │ movs r3, r5 │ │ │ │ - adds r3, #40 @ 0x28 │ │ │ │ + adds r3, #24 │ │ │ │ movs r7, r3 │ │ │ │ - adds r3, #62 @ 0x3e │ │ │ │ + adds r3, #46 @ 0x2e │ │ │ │ movs r7, r3 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r2, r6] │ │ │ │ movs r7, r5 │ │ │ │ lsrs r0, r5, #24 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #176 @ 0xb0 │ │ │ │ + add r6, sp, #112 @ 0x70 │ │ │ │ movs r1, r4 │ │ │ │ movs r6, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #888 @ 0x378 │ │ │ │ + add r5, sp, #824 @ 0x338 │ │ │ │ movs r1, r4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #216] @ (21772c ) │ │ │ │ sub sp, #20 │ │ │ │ @@ -332641,47 +332644,47 @@ │ │ │ │ mov r7, r1 │ │ │ │ ldr r4, [pc, #212] @ (217734 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 2a9cf0 │ │ │ │ + bl 2a9ce8 │ │ │ │ ldr r3, [pc, #196] @ (217738 ) │ │ │ │ ldr r2, [pc, #200] @ (21773c ) │ │ │ │ ldr r1, [pc, #200] @ (217740 ) │ │ │ │ add r3, pc │ │ │ │ adds r3, #24 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #29 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 2a9c98 │ │ │ │ + bl 2a9c90 │ │ │ │ cbz r0, 2176e2 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 3e014c │ │ │ │ + bl 3e0144 │ │ │ │ ldr r3, [pc, #164] @ (217744 ) │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 21770a │ │ │ │ ldr r3, [sp, #8] │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 1f5340 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2975d0 │ │ │ │ + bl 2975c8 │ │ │ │ ldr r2, [pc, #140] @ (217748 ) │ │ │ │ ldr r3, [pc, #112] @ (217730 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ @@ -332708,56 +332711,56 @@ │ │ │ │ ldr r3, [pc, #88] @ (217750 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 2176a8 │ │ │ │ ldr r0, [pc, #80] @ (217754 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 2176a8 │ │ │ │ ldr r3, [pc, #76] @ (217758 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 2176a8 │ │ │ │ ldr r3, [pc, #56] @ (217750 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r2, r3, #16 │ │ │ │ bpl.n 2176a8 │ │ │ │ ldr r0, [pc, #60] @ (21775c ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 2176a8 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ strb r2, [r2, r3] │ │ │ │ movs r7, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r1, r3] │ │ │ │ movs r7, r5 │ │ │ │ - bvc.n 2176b0 │ │ │ │ + bvc.n 217690 │ │ │ │ movs r3, r5 │ │ │ │ - adds r2, #14 │ │ │ │ + adds r1, #254 @ 0xfe │ │ │ │ movs r7, r3 │ │ │ │ - adds r2, #36 @ 0x24 │ │ │ │ + adds r2, #20 │ │ │ │ movs r7, r3 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r5, r1] │ │ │ │ movs r7, r5 │ │ │ │ asrs r4, r7, #12 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #424 @ 0x1a8 │ │ │ │ + add r5, sp, #360 @ 0x168 │ │ │ │ movs r1, r4 │ │ │ │ cmp r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #112 @ 0x70 │ │ │ │ + add r5, sp, #48 @ 0x30 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ 00217760 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -332773,15 +332776,15 @@ │ │ │ │ beq.n 217800 │ │ │ │ str r0, [sp, #12] │ │ │ │ bl 206008 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ - bl 2a49c4 │ │ │ │ + bl 2a49bc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 217800 │ │ │ │ ldr r3, [pc, #152] @ (217838 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -332792,42 +332795,42 @@ │ │ │ │ ldr r1, [pc, #148] @ (217844 ) │ │ │ │ add r0, pc │ │ │ │ add r2, pc │ │ │ │ adds r0, #24 │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r1, [pc, #136] @ (217848 ) │ │ │ │ add r1, pc │ │ │ │ - bl 2a70e4 │ │ │ │ + bl 2a70dc │ │ │ │ bl 205434 │ │ │ │ cbnz r0, 2177d2 │ │ │ │ bl 2054a0 │ │ │ │ cbz r0, 2177f0 │ │ │ │ ldr r0, [pc, #120] @ (21784c ) │ │ │ │ movs r3, #29 │ │ │ │ ldr r2, [pc, #120] @ (217850 ) │ │ │ │ ldr r1, [pc, #120] @ (217854 ) │ │ │ │ add r0, pc │ │ │ │ adds r0, #24 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ movs r1, #6 │ │ │ │ - bl 2a70d0 │ │ │ │ + bl 2a70c8 │ │ │ │ ldr r1, [pc, #100] @ (217858 ) │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 2a4bfc │ │ │ │ + bl 2a4bf4 │ │ │ │ add sp, #16 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -332840,41 +332843,41 @@ │ │ │ │ ldr r3, [pc, #64] @ (217860 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 2177a6 │ │ │ │ ldr r0, [pc, #56] @ (217864 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 2177a6 │ │ │ │ nop │ │ │ │ strh r2, [r6, r6] │ │ │ │ movs r7, r5 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 217744 │ │ │ │ + bvs.n 217924 │ │ │ │ movs r3, r5 │ │ │ │ - adds r0, #216 @ 0xd8 │ │ │ │ + adds r0, #200 @ 0xc8 │ │ │ │ movs r7, r3 │ │ │ │ - adds r0, #236 @ 0xec │ │ │ │ + adds r0, #220 @ 0xdc │ │ │ │ movs r7, r3 │ │ │ │ - add r5, sp, #16 │ │ │ │ + add r4, sp, #976 @ 0x3d0 │ │ │ │ movs r1, r4 │ │ │ │ - bvs.n 2178fc │ │ │ │ + bvs.n 2178dc │ │ │ │ movs r3, r5 │ │ │ │ - adds r0, #170 @ 0xaa │ │ │ │ + adds r0, #154 @ 0x9a │ │ │ │ movs r7, r3 │ │ │ │ - adds r0, #192 @ 0xc0 │ │ │ │ + adds r0, #176 @ 0xb0 │ │ │ │ movs r7, r3 │ │ │ │ stc2 15, cr15, [sp, #-1020]! @ 0xfffffc04 │ │ │ │ cmp r7, #140 @ 0x8c │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #440 @ 0x1b8 │ │ │ │ + add r4, sp, #376 @ 0x178 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ 00217868 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -332895,15 +332898,15 @@ │ │ │ │ it ne │ │ │ │ movne r4, r0 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 2a4ae0 │ │ │ │ + b.w 2a4ad8 │ │ │ │ add sp, #8 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -332933,15 +332936,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ ite ne │ │ │ │ movne r2, r0 │ │ │ │ moveq r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r9 │ │ │ │ - bl 2a4ae0 │ │ │ │ + bl 2a4ad8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 217972 │ │ │ │ mov r0, r8 │ │ │ │ blx 145b88 │ │ │ │ ldr r3, [pc, #164] @ (2179b8 ) │ │ │ │ str.w r0, [r5, #1188] @ 0x4a4 │ │ │ │ @@ -332955,40 +332958,40 @@ │ │ │ │ ldr r1, [pc, #156] @ (2179c4 ) │ │ │ │ add r0, pc │ │ │ │ add r2, pc │ │ │ │ adds r0, #24 │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r1, [pc, #144] @ (2179c8 ) │ │ │ │ add r1, pc │ │ │ │ - bl 2a70e4 │ │ │ │ + bl 2a70dc │ │ │ │ bl 205434 │ │ │ │ cbz r0, 217988 │ │ │ │ ldr r0, [pc, #132] @ (2179cc ) │ │ │ │ movs r3, #29 │ │ │ │ ldr r2, [pc, #132] @ (2179d0 ) │ │ │ │ ldr r1, [pc, #136] @ (2179d4 ) │ │ │ │ add r0, pc │ │ │ │ adds r0, #24 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ movs r1, #6 │ │ │ │ - bl 2a70d0 │ │ │ │ + bl 2a70c8 │ │ │ │ ldr r1, [pc, #116] @ (2179d8 ) │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 2a4bfc │ │ │ │ + bl 2a4bf4 │ │ │ │ add sp, #12 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -333006,41 +333009,41 @@ │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 21791e │ │ │ │ ldr r0, [pc, #60] @ (2179e4 ) │ │ │ │ mov r1, r8 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 21791e │ │ │ │ nop │ │ │ │ strh r4, [r2, r1] │ │ │ │ movs r7, r5 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 2179d4 │ │ │ │ + bmi.n 2179b4 │ │ │ │ movs r3, r5 │ │ │ │ - cmp r7, #96 @ 0x60 │ │ │ │ + cmp r7, #80 @ 0x50 │ │ │ │ movs r7, r3 │ │ │ │ - cmp r7, #116 @ 0x74 │ │ │ │ + cmp r7, #100 @ 0x64 │ │ │ │ movs r7, r3 │ │ │ │ - add r3, sp, #864 @ 0x360 │ │ │ │ + add r3, sp, #800 @ 0x320 │ │ │ │ movs r1, r4 │ │ │ │ - bmi.n 217998 │ │ │ │ + bmi.n 217978 │ │ │ │ movs r3, r5 │ │ │ │ - cmp r7, #56 @ 0x38 │ │ │ │ + cmp r7, #40 @ 0x28 │ │ │ │ movs r7, r3 │ │ │ │ - cmp r7, #78 @ 0x4e │ │ │ │ + cmp r7, #62 @ 0x3e │ │ │ │ movs r7, r3 │ │ │ │ ldc2l 15, cr15, [r7], {255} @ 0xff │ │ │ │ cmp r1, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #200 @ 0xc8 │ │ │ │ + add r3, sp, #136 @ 0x88 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ 002179e8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -333051,25 +333054,25 @@ │ │ │ │ ldr r1, [pc, #40] @ (217a2c ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #36 @ 0x24 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ movs r3, #30 │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r1, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2a4cac │ │ │ │ + b.w 2a4ca4 │ │ │ │ nop │ │ │ │ - bmi.n 217a84 │ │ │ │ + bmi.n 217a64 │ │ │ │ movs r3, r5 │ │ │ │ - add r3, sp, #128 @ 0x80 │ │ │ │ + add r3, sp, #64 @ 0x40 │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r6, [r7, r2] │ │ │ │ + ldrh r6, [r5, r2] │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ 00217a30 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -333079,30 +333082,30 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [pc, #28] @ (217a70 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 296dc8 │ │ │ │ + bl 296dc0 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ movs r1, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrh r2, [r6, r1] │ │ │ │ + ldrh r2, [r4, r1] │ │ │ │ movs r1, r4 │ │ │ │ ldr r1, [pc, #8] @ (217a80 ) │ │ │ │ movs r2, #56 @ 0x38 │ │ │ │ add r1, pc │ │ │ │ - b.w 3da798 │ │ │ │ + b.w 3da790 │ │ │ │ nop │ │ │ │ - asrs r4, r5, #24 │ │ │ │ + asrs r4, r3, #24 │ │ │ │ movs r7, r3 │ │ │ │ ldr r3, [pc, #16] @ (217a98 ) │ │ │ │ ldr r2, [pc, #20] @ (217a9c ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r1, [pc, #16] @ (217aa0 ) │ │ │ │ @@ -333110,15 +333113,15 @@ │ │ │ │ add r1, pc │ │ │ │ bx r3 │ │ │ │ nop │ │ │ │ str r4, [r4, r2] │ │ │ │ movs r7, r5 │ │ │ │ subs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r2, #24 │ │ │ │ + asrs r2, r0, #24 │ │ │ │ movs r7, r3 │ │ │ │ │ │ │ │ 00217aa4 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -333165,15 +333168,15 @@ │ │ │ │ nop │ │ │ │ str r2, [r5, r1] │ │ │ │ movs r7, r5 │ │ │ │ subs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r4, #22 │ │ │ │ movs r4, r7 │ │ │ │ - asrs r2, r1, #23 │ │ │ │ + asrs r2, r7, #22 │ │ │ │ movs r7, r3 │ │ │ │ lsls r4, r1, #22 │ │ │ │ movs r4, r7 │ │ │ │ │ │ │ │ 00217b24 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -333207,15 +333210,15 @@ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add r0, pc │ │ │ │ b.n 217a74 │ │ │ │ ldr r7, [pc, #976] @ (217f44 ) │ │ │ │ movs r7, r5 │ │ │ │ subs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r4, #21 │ │ │ │ + asrs r0, r2, #21 │ │ │ │ movs r7, r3 │ │ │ │ lsls r2, r6, #20 │ │ │ │ movs r4, r7 │ │ │ │ lsls r4, r1, #20 │ │ │ │ movs r4, r7 │ │ │ │ │ │ │ │ 00217b84 : │ │ │ │ @@ -333295,15 +333298,15 @@ │ │ │ │ movs r7, r5 │ │ │ │ subs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #19 │ │ │ │ movs r4, r7 │ │ │ │ - asrs r0, r5, #19 │ │ │ │ + asrs r0, r3, #19 │ │ │ │ movs r7, r3 │ │ │ │ lsls r4, r0, #18 │ │ │ │ movs r4, r7 │ │ │ │ ldr r7, [pc, #184] @ (217d00 ) │ │ │ │ movs r7, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -333313,15 +333316,15 @@ │ │ │ │ sub sp, #8 │ │ │ │ ldr r3, [pc, #80] @ (217cac ) │ │ │ │ mov r1, r0 │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ ldr r3, [pc, #68] @ (217cb0 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cbnz r3, 217c84 │ │ │ │ add sp, #8 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ @@ -333340,39 +333343,39 @@ │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 217c72 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #32] @ (217cbc ) │ │ │ │ add r0, pc │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 3e5e5c │ │ │ │ + b.w 3e5e54 │ │ │ │ ldr r6, [pc, #824] @ (217fe4 ) │ │ │ │ movs r7, r5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #672 @ 0x2a0 │ │ │ │ + add r0, sp, #608 @ 0x260 │ │ │ │ movs r1, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #96] @ (217d30 ) │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #96] @ (217d34 ) │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ add r4, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 3ecd28 │ │ │ │ + bl 3ecd20 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movs r0, #2 │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [r3], #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ cmp r1, #1 │ │ │ │ @@ -333383,32 +333386,32 @@ │ │ │ │ cmp r1, #1 │ │ │ │ dmb ish │ │ │ │ beq.n 217d22 │ │ │ │ ldr r3, [pc, #48] @ (217d38 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #36] @ (217d3c ) │ │ │ │ add r0, pc │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 3e0c8c │ │ │ │ + b.w 3e0c84 │ │ │ │ bl 217c48 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 218800 │ │ │ │ lsls r4, r0, #15 │ │ │ │ movs r4, r7 │ │ │ │ ldr r6, [pc, #336] @ (217e88 ) │ │ │ │ movs r7, r5 │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #344 @ 0x158 │ │ │ │ + add r0, sp, #280 @ 0x118 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ 00217d40 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -333430,15 +333433,15 @@ │ │ │ │ movs r2, #48 @ 0x30 │ │ │ │ ldr r3, [pc, #80] @ (217dcc ) │ │ │ │ ldr r1, [pc, #80] @ (217dd0 ) │ │ │ │ add ip, pc │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ add sp, #16 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -333448,28 +333451,28 @@ │ │ │ │ bl 217c48 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [pc, #40] @ (217dd4 ) │ │ │ │ ldr r0, [pc, #40] @ (217dd8 ) │ │ │ │ mov r1, r3 │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ - bl 3edb5c │ │ │ │ + bl 3edb54 │ │ │ │ str r0, [r4, #0] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 3ecd24 │ │ │ │ + b.w 3ecd1c │ │ │ │ lsls r0, r0, #13 │ │ │ │ movs r4, r7 │ │ │ │ - add r0, sp, #216 @ 0xd8 │ │ │ │ + add r0, sp, #152 @ 0x98 │ │ │ │ movs r1, r4 │ │ │ │ - beq.n 217d98 │ │ │ │ + beq.n 217d78 │ │ │ │ movs r3, r5 │ │ │ │ - add r0, sp, #72 @ 0x48 │ │ │ │ + add r0, sp, #8 │ │ │ │ movs r1, r4 │ │ │ │ - add r0, sp, #160 @ 0xa0 │ │ │ │ + add r0, sp, #96 @ 0x60 │ │ │ │ movs r1, r4 │ │ │ │ vmaxnm.f32 , , │ │ │ │ │ │ │ │ 00217ddc : │ │ │ │ ldr r3, [pc, #12] @ (217dec ) │ │ │ │ movs r2, #0 │ │ │ │ add r3, pc │ │ │ │ @@ -333547,81 +333550,81 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #44] @ (217eb8 ) │ │ │ │ add r3, pc │ │ │ │ add ip, pc │ │ │ │ adds r3, #24 │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ add sp, #8 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldmia r7, {r3, r4, r6, r7} │ │ │ │ + ldmia r7, {r3, r6, r7} │ │ │ │ movs r3, r5 │ │ │ │ - add r7, pc, #376 @ (adr r7, 218030 ) │ │ │ │ + add r7, pc, #312 @ (adr r7, 217ff0 ) │ │ │ │ movs r1, r4 │ │ │ │ - add r7, pc, #24 @ (adr r7, 217ed4 ) │ │ │ │ + add r6, pc, #984 @ (adr r6, 218294 ) │ │ │ │ movs r1, r4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ bl 1fc700 │ │ │ │ mov r5, r0 │ │ │ │ add.w r0, r0, #1032 @ 0x408 │ │ │ │ - bl 3dcf84 │ │ │ │ + bl 3dcf7c │ │ │ │ movs r0, #2 │ │ │ │ - bl 3f0538 │ │ │ │ + bl 3f0530 │ │ │ │ movs r3, #0 │ │ │ │ movw r2, #16960 @ 0x4240 │ │ │ │ movt r2, #15 │ │ │ │ - bl 4085c0 │ │ │ │ + bl 4085b8 │ │ │ │ str.w r1, [r5, #1044] @ 0x414 │ │ │ │ str.w r0, [r5, #1040] @ 0x410 │ │ │ │ mov r4, r0 │ │ │ │ str r1, [sp, #4] │ │ │ │ bl 205d5c │ │ │ │ ldr r1, [sp, #4] │ │ │ │ adds r2, r0, r4 │ │ │ │ ldr.w r0, [r5, #1048] @ 0x418 │ │ │ │ adc.w r3, r1, #0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 3f0464 │ │ │ │ + b.w 3f045c │ │ │ │ b.n 217ebc │ │ │ │ nop │ │ │ │ b.n 217ebc │ │ │ │ nop │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ ldr r4, [pc, #128] @ (217fb0 ) │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ add r4, pc │ │ │ │ str r0, [sp, #12] │ │ │ │ - bl 2a04bc │ │ │ │ + bl 2a04b4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 29f814 │ │ │ │ + bl 29f80c │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 217f70 │ │ │ │ ldr r3, [pc, #108] @ (217fb4 ) │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ ldr r3, [pc, #100] @ (217fb8 ) │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cbnz r3, 217f8e │ │ │ │ add sp, #16 │ │ │ │ movs r0, #0 │ │ │ │ @@ -333638,15 +333641,15 @@ │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [pc, #68] @ (217fc4 ) │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ movw r2, #323 @ 0x143 │ │ │ │ add r3, pc │ │ │ │ - bl 3e03a8 │ │ │ │ + bl 3e03a0 │ │ │ │ b.n 217f44 │ │ │ │ ldr r3, [pc, #56] @ (217fc8 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 217f5c │ │ │ │ ldr r3, [pc, #48] @ (217fcc ) │ │ │ │ @@ -333654,56 +333657,56 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 217f5c │ │ │ │ ldr r0, [pc, #44] @ (217fd0 ) │ │ │ │ add r0, pc │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 3e5e5c │ │ │ │ + b.w 3e5e54 │ │ │ │ ldr r3, [pc, #1000] @ (21839c ) │ │ │ │ movs r7, r5 │ │ │ │ asrs r4, r2, #26 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #640 @ (adr r6, 218240 ) │ │ │ │ + add r6, pc, #576 @ (adr r6, 218200 ) │ │ │ │ movs r1, r4 │ │ │ │ - add r6, pc, #536 @ (adr r6, 2181dc ) │ │ │ │ + add r6, pc, #472 @ (adr r6, 21819c ) │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r7!, {r1, r4} │ │ │ │ + ldmia r7!, {r1} │ │ │ │ movs r3, r5 │ │ │ │ adds r0, r7, r3 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #560 @ (adr r6, 218204 ) │ │ │ │ + add r6, pc, #496 @ (adr r6, 2181c4 ) │ │ │ │ movs r1, r4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #204] @ (2180b0 ) │ │ │ │ sub sp, #20 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ - bl 2a05c4 │ │ │ │ + bl 2a05bc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ add r5, pc │ │ │ │ - bl 29f7c8 │ │ │ │ + bl 29f7c0 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 21805e │ │ │ │ cmp r4, #6 │ │ │ │ bhi.n 21802e │ │ │ │ ldr r3, [pc, #176] @ (2180b4 ) │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ ldr r3, [pc, #168] @ (2180b8 ) │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 218090 │ │ │ │ mov r0, r4 │ │ │ │ @@ -333721,15 +333724,15 @@ │ │ │ │ add r3, pc │ │ │ │ adds r3, #20 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ movw r2, #359 @ 0x167 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -333742,15 +333745,15 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r1, [pc, #100] @ (2180d0 ) │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ adds r3, #20 │ │ │ │ add r1, pc │ │ │ │ movw r2, #355 @ 0x163 │ │ │ │ - bl 3e03a8 │ │ │ │ + bl 3e03a0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -333763,40 +333766,40 @@ │ │ │ │ ldr r3, [pc, #60] @ (2180d8 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 21801a │ │ │ │ ldr r0, [pc, #52] @ (2180dc ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 21801a │ │ │ │ nop │ │ │ │ ldr r3, [pc, #232] @ (21819c ) │ │ │ │ movs r7, r5 │ │ │ │ asrs r4, r2, #26 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6, {r1, r5, r6} │ │ │ │ + ldmia r6, {r1, r4, r6} │ │ │ │ movs r3, r5 │ │ │ │ - add r6, pc, #232 @ (adr r6, 2181ac ) │ │ │ │ + add r6, pc, #168 @ (adr r6, 21816c ) │ │ │ │ movs r1, r4 │ │ │ │ - add r5, pc, #800 @ (adr r5, 2183e8 ) │ │ │ │ + add r5, pc, #736 @ (adr r5, 2183a8 ) │ │ │ │ movs r1, r4 │ │ │ │ - add r5, pc, #968 @ (adr r5, 218494 ) │ │ │ │ + add r5, pc, #904 @ (adr r5, 218454 ) │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r6!, {r2, r3, r5} │ │ │ │ + ldmia r6!, {r2, r3, r4} │ │ │ │ movs r3, r5 │ │ │ │ - add r5, pc, #584 @ (adr r5, 21831c ) │ │ │ │ + add r5, pc, #520 @ (adr r5, 2182dc ) │ │ │ │ movs r1, r4 │ │ │ │ adds r4, #4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #904 @ (adr r5, 218468 ) │ │ │ │ + add r5, pc, #840 @ (adr r5, 218428 ) │ │ │ │ movs r1, r4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #28 │ │ │ │ mov r4, r2 │ │ │ │ @@ -333842,31 +333845,31 @@ │ │ │ │ add ip, pc │ │ │ │ str r2, [sp, #4] │ │ │ │ adds r3, #44 @ 0x2c │ │ │ │ add r1, pc │ │ │ │ mov.w r2, #378 @ 0x17a │ │ │ │ str r5, [sp, #8] │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 218118 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e0744 │ │ │ │ + bl 3e073c │ │ │ │ b.n 218118 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldr r2, [pc, #192] @ (218234 ) │ │ │ │ movs r7, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [pc, #64] @ (2181bc ) │ │ │ │ movs r7, r5 │ │ │ │ - ldmia r5!, {r1, r2, r3, r6} │ │ │ │ + ldmia r5, {r1, r2, r3, r4, r5} │ │ │ │ movs r3, r5 │ │ │ │ - add r5, pc, #416 @ (adr r5, 218324 ) │ │ │ │ + add r5, pc, #352 @ (adr r5, 2182e4 ) │ │ │ │ movs r1, r4 │ │ │ │ - add r4, pc, #712 @ (adr r4, 218450 ) │ │ │ │ + add r4, pc, #648 @ (adr r4, 218410 ) │ │ │ │ movs r1, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr.w r3, [pc, #1280] @ 21869c │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -333879,18 +333882,18 @@ │ │ │ │ add r2, pc │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ add.w r5, r4, #332 @ 0x14c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 3e533c │ │ │ │ + bl 3e5334 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3dcf2c │ │ │ │ + bl 3dcf24 │ │ │ │ movs r2, #12 │ │ │ │ movs r1, #4 │ │ │ │ add.w r0, r4, #320 @ 0x140 │ │ │ │ bl 1fd4d4 │ │ │ │ bl 1fc700 │ │ │ │ ldr.w r3, [r0, #616] @ 0x268 │ │ │ │ cmp r3, #12 │ │ │ │ @@ -333898,15 +333901,15 @@ │ │ │ │ bl 1fc728 │ │ │ │ cbz r0, 2181f2 │ │ │ │ ldr.w r3, [r0, #320] @ 0x140 │ │ │ │ cmp r3, #12 │ │ │ │ beq.n 21822c │ │ │ │ ldr.w r0, [pc, #1204] @ 2186a8 │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ ldr.w r2, [pc, #1196] @ 2186ac │ │ │ │ ldr.w r3, [pc, #1184] @ 2186a4 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ eors r2, r3 │ │ │ │ @@ -333927,82 +333930,82 @@ │ │ │ │ mov r7, r3 │ │ │ │ bl 1cbccc │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ bl 1f5088 │ │ │ │ bl 1cbd38 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ cbz r0, 218252 │ │ │ │ - bl 3e0150 │ │ │ │ + bl 3e0148 │ │ │ │ b.n 2181fc │ │ │ │ bl 217ddc │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 29f574 │ │ │ │ + bl 29f56c │ │ │ │ add r2, sp, #60 @ 0x3c │ │ │ │ str.w r0, [r4, #132] @ 0x84 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 2a0740 │ │ │ │ + bl 2a0738 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2182f2 │ │ │ │ bl 20f5c8 │ │ │ │ mov.w r0, #4194304 @ 0x400000 │ │ │ │ - bl 2a0d90 │ │ │ │ + bl 2a0d88 │ │ │ │ ldr.w r3, [pc, #1080] @ 2186b4 │ │ │ │ ldr.w r2, [pc, #1080] @ 2186b8 │ │ │ │ mov r6, r0 │ │ │ │ ldr.w r1, [pc, #1076] @ 2186bc │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #72 @ 0x48 │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #29 │ │ │ │ mov fp, r0 │ │ │ │ - bl 296e0c │ │ │ │ - bl 29f628 │ │ │ │ + bl 296e04 │ │ │ │ + bl 29f620 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2975d0 │ │ │ │ + bl 2975c8 │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #867 @ 0x363 │ │ │ │ bl 1cbccc │ │ │ │ add r1, sp, #60 @ 0x3c │ │ │ │ movs r0, #1 │ │ │ │ - bl 2da208 │ │ │ │ + bl 2da200 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cbz r3, 21830e │ │ │ │ bl 1cbd38 │ │ │ │ bl 217e4c │ │ │ │ cmp r0, #3 │ │ │ │ iteet ne │ │ │ │ movne r1, #2 │ │ │ │ moveq r1, #1 │ │ │ │ moveq r0, #2 │ │ │ │ movne r0, r1 │ │ │ │ - bl 39ac3c │ │ │ │ + bl 39ac34 │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 2182e0 │ │ │ │ mov r0, sl │ │ │ │ - bl 29f95c │ │ │ │ + bl 29f954 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3dd064 │ │ │ │ + bl 3dd05c │ │ │ │ mov r0, r5 │ │ │ │ - bl 3dcf40 │ │ │ │ - bl 3e5594 │ │ │ │ + bl 3dcf38 │ │ │ │ + bl 3e558c │ │ │ │ b.n 2181fc │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ - bl 3e0150 │ │ │ │ + bl 3e0148 │ │ │ │ bl 217e4c │ │ │ │ cmp r0, #3 │ │ │ │ iteet ne │ │ │ │ movne r1, #2 │ │ │ │ moveq r1, #1 │ │ │ │ moveq r0, #2 │ │ │ │ movne r0, r1 │ │ │ │ - bl 39ac3c │ │ │ │ + bl 39ac34 │ │ │ │ b.n 2182e0 │ │ │ │ bl 1cc4b8 │ │ │ │ bl 1cbd38 │ │ │ │ ldr r3, [pc, #936] @ (2186c0 ) │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -334029,15 +334032,15 @@ │ │ │ │ ldr r3, [pc, #892] @ (2186cc ) │ │ │ │ movw r2, #795 @ 0x31b │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldrd r3, r1, [sp, #24] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ cmp r5, #0 │ │ │ │ bne.w 218486 │ │ │ │ bl 217e4c │ │ │ │ cmp r0, #4 │ │ │ │ beq.w 218490 │ │ │ │ bl 217e4c │ │ │ │ @@ -334051,15 +334054,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ bl 217fd4 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 21834a │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ - bl 3e0744 │ │ │ │ + bl 3e073c │ │ │ │ b.n 218364 │ │ │ │ ldr r0, [pc, #812] @ (2186d0 ) │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ movw r1, #667 @ 0x29b │ │ │ │ add r0, pc │ │ │ │ bl 1cbccc │ │ │ │ movs r0, #15 │ │ │ │ @@ -334081,15 +334084,15 @@ │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #3 │ │ │ │ bl 2180e0 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ cbz r3, 2183f0 │ │ │ │ mov r1, r3 │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ - bl 3e0744 │ │ │ │ + bl 3e073c │ │ │ │ b.n 218364 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ movw r1, #687 @ 0x2af │ │ │ │ ldr r3, [pc, #732] @ (2186d4 ) │ │ │ │ add r3, pc │ │ │ │ mov r0, r3 │ │ │ │ mov r7, r3 │ │ │ │ @@ -334112,23 +334115,23 @@ │ │ │ │ mov r0, r3 │ │ │ │ mov r6, r3 │ │ │ │ bl 2180e0 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 21850a │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e0744 │ │ │ │ + bl 3e073c │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 2183e6 │ │ │ │ ldr.w r1, [fp, #60] @ 0x3c │ │ │ │ mov r2, r3 │ │ │ │ strd r3, r3, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 29ffc8 │ │ │ │ + bl 29ffc0 │ │ │ │ ldrd r3, r2, [sp, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ cmpeq r3, r0 │ │ │ │ beq.n 218552 │ │ │ │ strd r3, r2, [sp, #16] │ │ │ │ movs r3, #0 │ │ │ │ @@ -334140,33 +334143,33 @@ │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #8] │ │ │ │ str r2, [sp, #0] │ │ │ │ adds r3, #112 @ 0x70 │ │ │ │ add r1, pc │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ movw r2, #714 @ 0x2ca │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 218364 │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ b.n 2182c0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ - bl 3e0150 │ │ │ │ + bl 3e0148 │ │ │ │ b.n 2182c0 │ │ │ │ mov r1, r5 │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #24] │ │ │ │ bl 217df0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 217d40 │ │ │ │ b.n 2182c0 │ │ │ │ ldr r0, [pc, #576] @ (2186e4 ) │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ b.n 2182c0 │ │ │ │ ldr r3, [pc, #568] @ (2186e8 ) │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 218326 │ │ │ │ ldr r3, [pc, #556] @ (2186ec ) │ │ │ │ @@ -334176,15 +334179,15 @@ │ │ │ │ bpl.w 218326 │ │ │ │ ldr r2, [pc, #548] @ (2186f0 ) │ │ │ │ ldr r1, [pc, #548] @ (2186f4 ) │ │ │ │ ldr r0, [pc, #552] @ (2186f8 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 218326 │ │ │ │ ldr r3, [pc, #520] @ (2186e8 ) │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 2183c4 │ │ │ │ ldr r3, [pc, #512] @ (2186ec ) │ │ │ │ @@ -334194,22 +334197,22 @@ │ │ │ │ bpl.w 2183c4 │ │ │ │ ldr r2, [pc, #512] @ (2186fc ) │ │ │ │ ldr r1, [pc, #516] @ (218700 ) │ │ │ │ ldr r0, [pc, #516] @ (218704 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 2183c4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2a0604 │ │ │ │ + bl 2a05fc │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ - bl 29f7c8 │ │ │ │ + bl 29f7c0 │ │ │ │ subs r3, r0, #0 │ │ │ │ blt.n 2185da │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 2183e6 │ │ │ │ ldr.w r0, [fp, #48] @ 0x30 │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ @@ -334235,20 +334238,20 @@ │ │ │ │ str.w r0, [fp, #52] @ 0x34 │ │ │ │ adds r3, #72 @ 0x48 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, fp │ │ │ │ movs r3, #29 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #0 │ │ │ │ strd r3, r3, [sp] │ │ │ │ movs r3, #0 │ │ │ │ - bl 2a7ba0 │ │ │ │ + bl 2a7b98 │ │ │ │ ldr.w r0, [r4, #132] @ 0x84 │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #5 │ │ │ │ bl 217f1c │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 2183e6 │ │ │ │ @@ -334267,64 +334270,64 @@ │ │ │ │ mov r0, sl │ │ │ │ bl 216070 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 2185d2 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - bl 2da31c │ │ │ │ + bl 2da314 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ mov r7, r1 │ │ │ │ cbz r1, 218612 │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ - bl 3e0744 │ │ │ │ + bl 3e073c │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ strb r3, [r6, #0] │ │ │ │ bl 1cbd38 │ │ │ │ b.n 218364 │ │ │ │ ldr r2, [pc, #320] @ (21871c ) │ │ │ │ movs r1, #4 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ ldr.w r3, [r9, r2] │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ mov r0, r3 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [pc, #304] @ (218720 ) │ │ │ │ mov r1, r7 │ │ │ │ negs r3, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [pc, #300] @ (218724 ) │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #4] │ │ │ │ adds r3, #84 @ 0x54 │ │ │ │ movw r2, #399 @ 0x18f │ │ │ │ - bl 3e03a8 │ │ │ │ + bl 3e03a0 │ │ │ │ b.n 21851e │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ mov r0, r5 │ │ │ │ - bl 2da294 │ │ │ │ + bl 2da28c │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ cbz r1, 21862c │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ - bl 3e0744 │ │ │ │ + bl 3e073c │ │ │ │ strb r7, [r6, #0] │ │ │ │ bl 1cbd38 │ │ │ │ b.n 218364 │ │ │ │ mov r1, r5 │ │ │ │ movs r0, #1 │ │ │ │ bl 22bb48 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ cbz r1, 218648 │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ - bl 3e0744 │ │ │ │ + bl 3e073c │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ strb r2, [r6, #0] │ │ │ │ bl 1cbd38 │ │ │ │ b.n 218364 │ │ │ │ strb r1, [r6, #0] │ │ │ │ bl 1cc4b8 │ │ │ │ bl 1cbd38 │ │ │ │ @@ -334352,90 +334355,90 @@ │ │ │ │ bpl.n 218658 │ │ │ │ ldr r2, [pc, #156] @ (218728 ) │ │ │ │ ldr r1, [pc, #156] @ (21872c ) │ │ │ │ ldr r0, [pc, #160] @ (218730 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 218658 │ │ │ │ ldr r1, [pc, #544] @ (2188c0 ) │ │ │ │ movs r7, r5 │ │ │ │ ldr r1, [pc, #504] @ (21889c ) │ │ │ │ movs r7, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #920 @ (adr r4, 218a44 ) │ │ │ │ + add r4, pc, #856 @ (adr r4, 218a04 ) │ │ │ │ movs r1, r4 │ │ │ │ ldr r1, [pc, #160] @ (218750 ) │ │ │ │ movs r7, r5 │ │ │ │ - add r3, pc, #832 @ (adr r3, 2189f4 ) │ │ │ │ + add r3, pc, #768 @ (adr r3, 2189b4 ) │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r4, {r4} │ │ │ │ + ldmia r4!, {} │ │ │ │ movs r3, r5 │ │ │ │ - movs r5, #254 @ 0xfe │ │ │ │ + movs r5, #238 @ 0xee │ │ │ │ movs r7, r3 │ │ │ │ - movs r6, #18 │ │ │ │ + movs r6, #2 │ │ │ │ movs r7, r3 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r2, r3, r4, r6} │ │ │ │ + ldmia r3, {r2, r3, r6} │ │ │ │ movs r3, r5 │ │ │ │ - add r2, pc, #768 @ (adr r2, 2189cc ) │ │ │ │ + add r2, pc, #704 @ (adr r2, 21898c ) │ │ │ │ movs r1, r4 │ │ │ │ - add r4, pc, #208 @ (adr r4, 2187a0 ) │ │ │ │ + add r4, pc, #144 @ (adr r4, 218760 ) │ │ │ │ movs r1, r4 │ │ │ │ - add r2, pc, #360 @ (adr r2, 21883c ) │ │ │ │ + add r2, pc, #296 @ (adr r2, 2187fc ) │ │ │ │ movs r1, r4 │ │ │ │ - add r2, pc, #48 @ (adr r2, 218708 ) │ │ │ │ + add r1, pc, #1008 @ (adr r1, 218ac8 ) │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r2, {r1, r2, r3, r5} │ │ │ │ + ldmia r2, {r1, r2, r3, r4} │ │ │ │ movs r3, r5 │ │ │ │ - add r2, pc, #960 @ (adr r2, 218aa0 ) │ │ │ │ + add r2, pc, #896 @ (adr r2, 218a60 ) │ │ │ │ movs r1, r4 │ │ │ │ - add r1, pc, #576 @ (adr r1, 218924 ) │ │ │ │ + add r1, pc, #512 @ (adr r1, 2188e4 ) │ │ │ │ movs r1, r4 │ │ │ │ - add r3, pc, #24 @ (adr r3, 218700 ) │ │ │ │ + add r2, pc, #984 @ (adr r2, 218ac0 ) │ │ │ │ movs r1, r4 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r2, r4} │ │ │ │ + stmia r5!, {r2} │ │ │ │ movs r5, r4 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ + ldr r2, [r3, #8] │ │ │ │ movs r6, r4 │ │ │ │ - add r2, pc, #192 @ (adr r2, 2187bc ) │ │ │ │ + add r2, pc, #128 @ (adr r2, 21877c ) │ │ │ │ movs r1, r4 │ │ │ │ - ldr r6, [r7, #4] │ │ │ │ + ldr r6, [r5, #4] │ │ │ │ movs r6, r4 │ │ │ │ - stmia r4!, {r2, r5, r6, r7} │ │ │ │ + stmia r4!, {r2, r4, r6, r7} │ │ │ │ movs r5, r4 │ │ │ │ - add r2, pc, #8 @ (adr r2, 218710 ) │ │ │ │ + add r1, pc, #968 @ (adr r1, 218ad0 ) │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r1!, {r6} │ │ │ │ + ldmia r1!, {r4, r5} │ │ │ │ movs r3, r5 │ │ │ │ - movs r3, #40 @ 0x28 │ │ │ │ + movs r3, #24 │ │ │ │ movs r7, r3 │ │ │ │ - movs r3, #62 @ 0x3e │ │ │ │ + movs r3, #46 @ 0x2e │ │ │ │ movs r7, r3 │ │ │ │ - add r0, pc, #432 @ (adr r0, 2188c8 ) │ │ │ │ + add r0, pc, #368 @ (adr r0, 218888 ) │ │ │ │ movs r1, r4 │ │ │ │ @ instruction: 0xfafc003b │ │ │ │ asrs r4, r2, #26 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #224 @ (adr r1, 218804 ) │ │ │ │ + add r1, pc, #160 @ (adr r1, 2187c4 ) │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r0!, {r1, r3, r4, r7} │ │ │ │ + ldmia r0!, {r1, r3, r7} │ │ │ │ movs r3, r5 │ │ │ │ - stmia r3!, {r2, r4, r6} │ │ │ │ + stmia r3!, {r2, r6} │ │ │ │ movs r5, r4 │ │ │ │ - str r2, [r5, #108] @ 0x6c │ │ │ │ + str r2, [r3, #108] @ 0x6c │ │ │ │ movs r6, r4 │ │ │ │ - add r0, pc, #448 @ (adr r0, 2188f4 ) │ │ │ │ + add r0, pc, #384 @ (adr r0, 2188b4 ) │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ 00218734 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -334547,15 +334550,15 @@ │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.w 218a10 │ │ │ │ ldr r0, [pc, #444] @ (218a28 ) │ │ │ │ add r0, pc │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 3e0c8c │ │ │ │ + b.w 3e0c84 │ │ │ │ ldr r3, [pc, #436] @ (218a2c ) │ │ │ │ movs r2, #1 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ str r2, [r3, #4] │ │ │ │ bl 1fc700 │ │ │ │ mov r5, r0 │ │ │ │ @@ -334564,33 +334567,33 @@ │ │ │ │ movs r2, #10 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ bl 1fd4d4 │ │ │ │ bl 217ebc │ │ │ │ ldr r0, [r5, #100] @ 0x64 │ │ │ │ cbz r0, 2188a2 │ │ │ │ - bl 29f4cc │ │ │ │ + bl 29f4c4 │ │ │ │ ldr.w r0, [r5, #624] @ 0x270 │ │ │ │ cbz r0, 2188ac │ │ │ │ - bl 29f4cc │ │ │ │ + bl 29f4c4 │ │ │ │ movs r1, #3 │ │ │ │ movs r0, #2 │ │ │ │ bl 217df0 │ │ │ │ cmp r0, #2 │ │ │ │ beq.n 21899e │ │ │ │ ldr r3, [pc, #372] @ (218a30 ) │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #360] @ (218a34 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ ldr r2, [pc, #356] @ (218a38 ) │ │ │ │ ldr r3, [pc, #324] @ (218a18 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ @@ -334622,166 +334625,166 @@ │ │ │ │ movs r2, #10 │ │ │ │ add.w r0, r5, #320 @ 0x140 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fd4d4 │ │ │ │ add r1, sp, #8 │ │ │ │ movs r0, #1 │ │ │ │ str r1, [sp, #0] │ │ │ │ - bl 2da3a4 │ │ │ │ + bl 2da39c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r1, [sp, #0] │ │ │ │ cbz r0, 218940 │ │ │ │ - bl 3e0150 │ │ │ │ + bl 3e0148 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r0, #2 │ │ │ │ bl 22bb48 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cbz r0, 21894e │ │ │ │ - bl 3e0150 │ │ │ │ + bl 3e0148 │ │ │ │ ldr r3, [pc, #240] @ (218a40 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 2189d6 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ cbz r0, 218960 │ │ │ │ - bl 29f4cc │ │ │ │ + bl 29f4c4 │ │ │ │ ldr.w r0, [r5, #132] @ 0x84 │ │ │ │ cbz r0, 21896a │ │ │ │ - bl 29f4cc │ │ │ │ + bl 29f4c4 │ │ │ │ movs r1, #3 │ │ │ │ movs r0, #2 │ │ │ │ bl 217df0 │ │ │ │ cmp r0, #2 │ │ │ │ bne.n 2189bc │ │ │ │ add.w r0, r5, #332 @ 0x14c │ │ │ │ - bl 3dcf84 │ │ │ │ + bl 3dcf7c │ │ │ │ ldr.w r0, [r5, #328] @ 0x148 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2188d0 │ │ │ │ - bl 3ee1f8 │ │ │ │ + bl 3ee1f0 │ │ │ │ b.n 2188d0 │ │ │ │ bl 1ea38c │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 218830 │ │ │ │ movs r0, #15 │ │ │ │ bl 1cc51c │ │ │ │ b.n 218830 │ │ │ │ movs r0, #1 │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 2da3a4 │ │ │ │ + bl 2da39c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cbz r0, 2189b2 │ │ │ │ - bl 3e0150 │ │ │ │ + bl 3e0148 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ add.w r0, r5, #1024 @ 0x400 │ │ │ │ - bl 3dcf84 │ │ │ │ + bl 3dcf7c │ │ │ │ b.n 2188d0 │ │ │ │ ldr r3, [pc, #112] @ (218a30 ) │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #116] @ (218a44 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ b.n 2188d0 │ │ │ │ ldr r0, [pc, #112] @ (218a48 ) │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ b.n 218958 │ │ │ │ movs r1, #4 │ │ │ │ movs r0, #2 │ │ │ │ bl 217df0 │ │ │ │ cmp r0, #2 │ │ │ │ beq.w 2188d0 │ │ │ │ ldr r3, [pc, #56] @ (218a30 ) │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #68] @ (218a4c ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ b.n 2188d0 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ orrs r6, r2 │ │ │ │ movs r7, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ orrs r2, r2 │ │ │ │ movs r7, r5 │ │ │ │ ldr.w r0, [r2, fp, lsl #3] │ │ │ │ cmn r6, r2 │ │ │ │ movs r7, r5 │ │ │ │ - ldr r7, [sp, #344] @ 0x158 │ │ │ │ + ldr r7, [sp, #280] @ 0x118 │ │ │ │ movs r1, r4 │ │ │ │ strh.w r0, [r4, fp, lsl #3] │ │ │ │ asrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #232] @ 0xe8 │ │ │ │ + ldr r7, [sp, #168] @ 0xa8 │ │ │ │ movs r1, r4 │ │ │ │ negs r0, r3 │ │ │ │ movs r7, r5 │ │ │ │ @ instruction: 0xf7a0003b │ │ │ │ movs r4, #200 @ 0xc8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #920] @ 0x398 │ │ │ │ + ldr r6, [sp, #856] @ 0x358 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r6, [sp, #664] @ 0x298 │ │ │ │ + ldr r6, [sp, #600] @ 0x258 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r6, [sp, #224] @ 0xe0 │ │ │ │ + ldr r6, [sp, #160] @ 0xa0 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ 00218a50 : │ │ │ │ push {lr} │ │ │ │ tst r2, r0 │ │ │ │ ldr.w ip, [sp, #4] │ │ │ │ bne.n 218a7e │ │ │ │ cbnz r0, 218a6e │ │ │ │ ands.w r0, r2, r3 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ ite eq │ │ │ │ moveq r1, ip │ │ │ │ movne r1, #0 │ │ │ │ - b.w 2da3a4 │ │ │ │ + b.w 2da39c │ │ │ │ mov lr, r1 │ │ │ │ mov r1, ip │ │ │ │ eor.w r0, lr, #1 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 2da208 │ │ │ │ + b.w 2da200 │ │ │ │ ldr r3, [pc, #32] @ (218aa0 ) │ │ │ │ movs r2, #241 @ 0xf1 │ │ │ │ ldr.w lr, [pc, #32] @ 218aa4 │ │ │ │ mov r0, ip │ │ │ │ ldr r1, [pc, #28] @ (218aa8 ) │ │ │ │ add r3, pc │ │ │ │ add lr, pc │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ str.w lr, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 3e032c │ │ │ │ + b.w 3e0324 │ │ │ │ nop │ │ │ │ - stmia r4!, {r1, r2, r3} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ movs r3, r5 │ │ │ │ - ldr r6, [sp, #400] @ 0x190 │ │ │ │ + ldr r6, [sp, #336] @ 0x150 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r3, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r3, [sp, #384] @ 0x180 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ 00218aac : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -334795,25 +334798,25 @@ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov.w r2, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ blx 1439a4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 2da31c │ │ │ │ + bl 2da314 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ cbz r0, 218b20 │ │ │ │ movs r3, #1 │ │ │ │ strb r3, [r4, #0] │ │ │ │ - bl 3e014c │ │ │ │ + bl 3e0144 │ │ │ │ blx 145b88 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ str r3, [r4, #4] │ │ │ │ - bl 3e069c │ │ │ │ + bl 3e0694 │ │ │ │ ldr r2, [pc, #52] @ (218b30 ) │ │ │ │ ldr r3, [pc, #48] @ (218b2c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ @@ -334850,19 +334853,19 @@ │ │ │ │ mov r0, sp │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov.w r2, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 2da294 │ │ │ │ + bl 2da28c │ │ │ │ ldr r1, [sp, #0] │ │ │ │ cbz r1, 218b92 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e0744 │ │ │ │ + bl 3e073c │ │ │ │ ldr r2, [pc, #60] @ (218ba8 ) │ │ │ │ ldr r3, [pc, #52] @ (218ba4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ @@ -334952,42 +334955,42 @@ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov.w r3, #0 │ │ │ │ bl 1cbd38 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3dcf2c │ │ │ │ + bl 3dcf24 │ │ │ │ movs r0, #32 │ │ │ │ blx 1439a4 │ │ │ │ ldr.w r3, [pc, #1208] @ 219128 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r7 │ │ │ │ add r3, pc │ │ │ │ str r7, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ movw r3, #16960 @ 0x4240 │ │ │ │ movt r3, #15 │ │ │ │ str r7, [sp, #0] │ │ │ │ mov r5, r0 │ │ │ │ - bl 3f00e8 │ │ │ │ + bl 3f00e0 │ │ │ │ str.w r5, [r4, #1048] @ 0x418 │ │ │ │ add.w r5, r4, #1024 @ 0x400 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3dcf2c │ │ │ │ + bl 3dcf24 │ │ │ │ str r7, [sp, #32] │ │ │ │ bl 1fc700 │ │ │ │ ldr.w r3, [r0, #616] @ 0x268 │ │ │ │ cmp r3, #12 │ │ │ │ beq.n 218ce4 │ │ │ │ bl 1fc728 │ │ │ │ ldr.w r0, [pc, #1148] @ 21912c │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ ldr.w r2, [pc, #1144] @ 219130 │ │ │ │ ldr.w r3, [pc, #1128] @ 219124 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ @@ -334997,15 +335000,15 @@ │ │ │ │ mov.w r1, #656 @ 0x290 │ │ │ │ add r0, pc │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b.w 1cbccc │ │ │ │ bl 217ddc │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ - bl 29f574 │ │ │ │ + bl 29f56c │ │ │ │ str.w r0, [r4, #624] @ 0x270 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 218d78 │ │ │ │ ldr.w r0, [pc, #1088] @ 219138 │ │ │ │ ldr.w r3, [pc, #1088] @ 21913c │ │ │ │ add r0, pc │ │ │ │ add r3, pc │ │ │ │ @@ -335015,114 +335018,114 @@ │ │ │ │ ldr.w r0, [r4, #624] @ 0x270 │ │ │ │ add r2, sp, #32 │ │ │ │ bl 2180e0 │ │ │ │ ldr r7, [sp, #32] │ │ │ │ cmp r7, #0 │ │ │ │ beq.n 218d88 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3e0150 │ │ │ │ + bl 3e0148 │ │ │ │ bl 217e4c │ │ │ │ cmp r0, #3 │ │ │ │ itete eq │ │ │ │ moveq r1, #1 │ │ │ │ movne r0, #1 │ │ │ │ moveq r0, r1 │ │ │ │ movne r1, #2 │ │ │ │ - bl 39ac3c │ │ │ │ + bl 39ac34 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3dd064 │ │ │ │ + bl 3dd05c │ │ │ │ mov r0, r5 │ │ │ │ - bl 3dcf40 │ │ │ │ + bl 3dcf38 │ │ │ │ ldr r0, [pc, #1020] @ (219140 ) │ │ │ │ add r0, pc │ │ │ │ adds r0, #8 │ │ │ │ bl 23115c │ │ │ │ ldr.w r5, [r4, #1048] @ 0x418 │ │ │ │ cbz r5, 218d5e │ │ │ │ mov r0, r5 │ │ │ │ - bl 3f017c │ │ │ │ + bl 3f0174 │ │ │ │ mov r0, r5 │ │ │ │ blx 143ca4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3dcf40 │ │ │ │ + bl 3dcf38 │ │ │ │ ldr.w r0, [r4, #624] @ 0x270 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 218cb6 │ │ │ │ - bl 29f95c │ │ │ │ + bl 29f954 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #624] @ 0x270 │ │ │ │ b.n 218cb6 │ │ │ │ ldr r0, [pc, #968] @ (219144 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 218d1e │ │ │ │ b.n 218d22 │ │ │ │ mov.w r0, #4194304 @ 0x400000 │ │ │ │ - bl 2a0d90 │ │ │ │ + bl 2a0d88 │ │ │ │ ldr r3, [pc, #948] @ (219148 ) │ │ │ │ ldr r2, [pc, #952] @ (21914c ) │ │ │ │ mov r8, r0 │ │ │ │ ldr r1, [pc, #952] @ (219150 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #72 @ 0x48 │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #29 │ │ │ │ str r0, [sp, #28] │ │ │ │ - bl 296e0c │ │ │ │ - bl 29f5d0 │ │ │ │ + bl 296e04 │ │ │ │ + bl 29f5c8 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r8 │ │ │ │ - bl 2975d0 │ │ │ │ + bl 2975c8 │ │ │ │ ldr r0, [pc, #924] @ (219154 ) │ │ │ │ movw r1, #567 @ 0x237 │ │ │ │ add r0, pc │ │ │ │ bl 1cbccc │ │ │ │ add r1, sp, #32 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2da208 │ │ │ │ + bl 2da200 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cbz r3, 218de6 │ │ │ │ bl 1cbd38 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cbz r0, 218dda │ │ │ │ - bl 3e0150 │ │ │ │ + bl 3e0148 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 218d22 │ │ │ │ - bl 29f95c │ │ │ │ + bl 29f954 │ │ │ │ b.n 218d22 │ │ │ │ bl 1cc4b8 │ │ │ │ bl 1cbd38 │ │ │ │ ldr r3, [pc, #872] @ (219158 ) │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 219054 │ │ │ │ movs r0, #2 │ │ │ │ ldr.w r7, [r4, #1048] @ 0x418 │ │ │ │ - bl 3f0538 │ │ │ │ + bl 3f0530 │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r1 │ │ │ │ bl 205d5c │ │ │ │ movs r3, #0 │ │ │ │ mov sl, r0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ movw r2, #16960 @ 0x4240 │ │ │ │ movt r2, #15 │ │ │ │ - bl 4085c0 │ │ │ │ + bl 4085b8 │ │ │ │ adds.w r2, r0, sl │ │ │ │ adc.w r3, r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3f0464 │ │ │ │ + bl 3f045c │ │ │ │ ldr.w r3, [r4, #616] @ 0x268 │ │ │ │ cmp r3, #12 │ │ │ │ bne.n 218dd2 │ │ │ │ ldr r3, [pc, #800] @ (21915c ) │ │ │ │ mov r8, r6 │ │ │ │ ldr.w r9, [pc, #800] @ 219160 │ │ │ │ add r3, pc │ │ │ │ @@ -335133,43 +335136,43 @@ │ │ │ │ b.n 218ea0 │ │ │ │ bl 20523c │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 218fd4 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ bl 214560 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 29f814 │ │ │ │ + bl 29f80c │ │ │ │ ldr r5, [r4, #100] @ 0x64 │ │ │ │ movs r1, #4 │ │ │ │ movs r3, #0 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r6, #52] @ 0x34 │ │ │ │ str r3, [sp, #28] │ │ │ │ bl 217f1c │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 218f8c │ │ │ │ mov r0, r7 │ │ │ │ - bl 3e0744 │ │ │ │ + bl 3e073c │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ cmp r5, #0 │ │ │ │ beq.w 218fda │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e0150 │ │ │ │ + bl 3e0148 │ │ │ │ ldr.w r3, [r4, #616] @ 0x268 │ │ │ │ cmp r3, #12 │ │ │ │ bne.w 2190b0 │ │ │ │ bl 217e4c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 2190e0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3dd064 │ │ │ │ + bl 3dd05c │ │ │ │ ldr.w r3, [r4, #616] @ 0x268 │ │ │ │ cmp r3, #12 │ │ │ │ bne.w 2190b0 │ │ │ │ add r7, sp, #36 @ 0x24 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ mov r2, r7 │ │ │ │ movs r1, #1 │ │ │ │ @@ -335187,19 +335190,19 @@ │ │ │ │ bne.w 2190d2 │ │ │ │ ldr r1, [pc, #636] @ (219164 ) │ │ │ │ movs r3, #29 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ str.w sl, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ strd r5, r5, [sp] │ │ │ │ - bl 2a7ba0 │ │ │ │ + bl 2a7b98 │ │ │ │ ldr r0, [pc, #608] @ (219168 ) │ │ │ │ movw r1, #427 @ 0x1ab │ │ │ │ str r5, [r6, #52] @ 0x34 │ │ │ │ add r0, pc │ │ │ │ bl 1cbccc │ │ │ │ bl 217e4c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -335214,15 +335217,15 @@ │ │ │ │ bl 217e4c │ │ │ │ cbnz r0, 218f7a │ │ │ │ ldr r0, [pc, #564] @ (21916c ) │ │ │ │ mov.w r1, #442 @ 0x1ba │ │ │ │ add r0, pc │ │ │ │ bl 1cbccc │ │ │ │ mov r0, r7 │ │ │ │ - bl 2da294 │ │ │ │ + bl 2da28c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 2190b6 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ mov r2, r7 │ │ │ │ movs r1, #3 │ │ │ │ bl 217f1c │ │ │ │ @@ -335238,64 +335241,64 @@ │ │ │ │ cmp r5, #0 │ │ │ │ bge.w 218e50 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r6, r8 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 218dd2 │ │ │ │ - bl 3e0150 │ │ │ │ + bl 3e0148 │ │ │ │ b.n 218dd2 │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r3, r1 │ │ │ │ - bl 2a0520 │ │ │ │ + bl 2a0518 │ │ │ │ mov r0, r5 │ │ │ │ - bl 29f814 │ │ │ │ + bl 29f80c │ │ │ │ subs r5, r0, #0 │ │ │ │ bge.w 218e88 │ │ │ │ ldr r3, [pc, #460] @ (219170 ) │ │ │ │ movs r1, #4 │ │ │ │ negs r5, r5 │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ ldr r3, [pc, #444] @ (219174 ) │ │ │ │ ldr r2, [pc, #448] @ (219178 ) │ │ │ │ ldr r1, [pc, #448] @ (21917c ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #8] │ │ │ │ str r2, [sp, #4] │ │ │ │ adds r3, #200 @ 0xc8 │ │ │ │ add r1, pc │ │ │ │ mov.w r2, #342 @ 0x156 │ │ │ │ mov r0, r7 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 3e03a8 │ │ │ │ + bl 3e03a0 │ │ │ │ b.n 218e88 │ │ │ │ bl 20be00 │ │ │ │ b.n 218e5a │ │ │ │ ldr r2, [r6, #52] @ 0x34 │ │ │ │ ldr r1, [r6, #60] @ 0x3c │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ - bl 29fa50 │ │ │ │ + bl 29fa48 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ - bl 29f814 │ │ │ │ + bl 29f80c │ │ │ │ cmp r0, r5 │ │ │ │ blt.n 218f7a │ │ │ │ ldr.w r0, [r4, #624] @ 0x270 │ │ │ │ mov r2, r7 │ │ │ │ movs r1, #5 │ │ │ │ bl 2180e0 │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ cmp r5, #0 │ │ │ │ bne.w 218e90 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3dd008 │ │ │ │ + bl 3dd000 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r7 │ │ │ │ movs r1, #1 │ │ │ │ bl 231160 │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ cmp r5, #0 │ │ │ │ bne.w 218e90 │ │ │ │ @@ -335332,15 +335335,15 @@ │ │ │ │ bpl.w 218dfe │ │ │ │ ldr r2, [pc, #280] @ (21918c ) │ │ │ │ ldr r1, [pc, #284] @ (219190 ) │ │ │ │ ldr r0, [pc, #284] @ (219194 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 218dfe │ │ │ │ ldr r3, [pc, #256] @ (219184 ) │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 218f30 │ │ │ │ ldr r3, [pc, #244] @ (219188 ) │ │ │ │ @@ -335350,41 +335353,41 @@ │ │ │ │ bpl.w 218f30 │ │ │ │ ldr r2, [pc, #248] @ (219198 ) │ │ │ │ ldr r1, [pc, #248] @ (21919c ) │ │ │ │ ldr r0, [pc, #252] @ (2191a0 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 218f30 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ mov r6, r8 │ │ │ │ b.n 218dd2 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ bl 1cbd38 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r6, r8 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 218f86 │ │ │ │ b.n 218dd2 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ mov r6, r8 │ │ │ │ - bl 3e0150 │ │ │ │ + bl 3e0148 │ │ │ │ b.n 218dd2 │ │ │ │ mov r7, r5 │ │ │ │ mov r6, r8 │ │ │ │ mov r0, r7 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ - bl 3e0150 │ │ │ │ + bl 3e0148 │ │ │ │ b.n 218dd2 │ │ │ │ ldr r0, [pc, #192] @ (2191a4 ) │ │ │ │ mov r6, r8 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ b.n 218dd2 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #144] @ (219184 ) │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 21904a │ │ │ │ @@ -335395,87 +335398,87 @@ │ │ │ │ bpl.n 21904a │ │ │ │ ldr r2, [pc, #156] @ (2191a8 ) │ │ │ │ ldr r1, [pc, #156] @ (2191ac ) │ │ │ │ ldr r0, [pc, #160] @ (2191b0 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 21904a │ │ │ │ subs r6, #236 @ 0xec │ │ │ │ movs r7, r5 │ │ │ │ subs r6, #224 @ 0xe0 │ │ │ │ movs r7, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - bl 4b712a │ │ │ │ - ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ + bl 4b712a │ │ │ │ + ldr r4, [sp, #416] @ 0x1a0 │ │ │ │ movs r1, r4 │ │ │ │ subs r6, #110 @ 0x6e │ │ │ │ movs r7, r5 │ │ │ │ - ldr r1, [sp, #176] @ 0xb0 │ │ │ │ + ldr r1, [sp, #112] @ 0x70 │ │ │ │ movs r1, r4 │ │ │ │ @ instruction: 0xf3a2003b │ │ │ │ - bl 42f13e <_IO_stdin_used@@Base+0x267d6> │ │ │ │ + bl 42f13e <_IO_stdin_used@@Base+0x267e6> │ │ │ │ @ instruction: 0xf35c003b │ │ │ │ - ldr r3, [sp, #840] @ 0x348 │ │ │ │ + ldr r3, [sp, #776] @ 0x308 │ │ │ │ movs r1, r4 │ │ │ │ - stmia r1!, {} │ │ │ │ + stmia r0!, {r4, r5, r6, r7} │ │ │ │ movs r3, r5 │ │ │ │ - subs r6, r5, r3 │ │ │ │ + subs r6, r3, r3 │ │ │ │ movs r7, r3 │ │ │ │ - subs r2, r0, r4 │ │ │ │ + subs r2, r6, r3 │ │ │ │ movs r7, r3 │ │ │ │ - ldr r0, [sp, #288] @ 0x120 │ │ │ │ + ldr r0, [sp, #224] @ 0xe0 │ │ │ │ movs r1, r4 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r1, r2, r4, r6} │ │ │ │ + stmia r0!, {r1, r2, r6} │ │ │ │ movs r3, r5 │ │ │ │ - subs r6, r7, r0 │ │ │ │ + subs r6, r5, r0 │ │ │ │ movs r7, r3 │ │ │ │ - adds r2, r6, r6 │ │ │ │ + adds r2, r4, r6 │ │ │ │ movs r7, r3 │ │ │ │ - str r6, [sp, #992] @ 0x3e0 │ │ │ │ + str r6, [sp, #928] @ 0x3a0 │ │ │ │ movs r1, r4 │ │ │ │ - str r6, [sp, #800] @ 0x320 │ │ │ │ + str r6, [sp, #736] @ 0x2e0 │ │ │ │ movs r1, r4 │ │ │ │ asrs r4, r2, #26 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x00de │ │ │ │ + bkpt 0x00ce │ │ │ │ movs r3, r5 │ │ │ │ - ldr r1, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r1, [sp, #656] @ 0x290 │ │ │ │ movs r1, r4 │ │ │ │ - str r6, [sp, #256] @ 0x100 │ │ │ │ + str r6, [sp, #192] @ 0xc0 │ │ │ │ movs r1, r4 │ │ │ │ - str r5, [sp, #832] @ 0x340 │ │ │ │ + str r5, [sp, #768] @ 0x300 │ │ │ │ movs r1, r4 │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r6, 2191aa │ │ │ │ + cbnz r6, 2191a6 │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r4, [r0, r4] │ │ │ │ + ldrb r4, [r6, r3] │ │ │ │ movs r6, r4 │ │ │ │ - str r6, [sp, #552] @ 0x228 │ │ │ │ + str r6, [sp, #488] @ 0x1e8 │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r0, [r3, r3] │ │ │ │ + ldrb r0, [r1, r3] │ │ │ │ movs r6, r4 │ │ │ │ - cbnz r6, 2191ae │ │ │ │ + cbnz r6, 2191aa │ │ │ │ movs r5, r4 │ │ │ │ - str r6, [sp, #368] @ 0x170 │ │ │ │ + str r6, [sp, #304] @ 0x130 │ │ │ │ movs r1, r4 │ │ │ │ - str r6, [sp, #792] @ 0x318 │ │ │ │ + str r6, [sp, #728] @ 0x2d8 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xb8d4 │ │ │ │ + @ instruction: 0xb8c4 │ │ │ │ movs r5, r4 │ │ │ │ - ldrb r2, [r5, r1] │ │ │ │ + ldrb r2, [r3, r1] │ │ │ │ movs r6, r4 │ │ │ │ - str r5, [sp, #960] @ 0x3c0 │ │ │ │ + str r5, [sp, #896] @ 0x380 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ 002191b4 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -335495,25 +335498,25 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ bl 1fc700 │ │ │ │ mov r3, r0 │ │ │ │ add.w r0, r0, #1032 @ 0x408 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 3dcf84 │ │ │ │ + bl 3dcf7c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add.w r0, r3, #1024 @ 0x400 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 3dcf84 │ │ │ │ + b.w 3dcf7c │ │ │ │ bl 1fc728 │ │ │ │ add.w r0, r0, #332 @ 0x14c │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 3dcf84 │ │ │ │ + b.w 3dcf7c │ │ │ │ │ │ │ │ 00219220 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #188] @ (2192ec ) │ │ │ │ @@ -335536,22 +335539,22 @@ │ │ │ │ ldr r2, [pc, #152] @ (2192f4 ) │ │ │ │ mov r3, r4 │ │ │ │ ldr r1, [pc, #152] @ (2192f8 ) │ │ │ │ add r0, sp, #8 │ │ │ │ add r2, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ - bl 3dafd8 │ │ │ │ - bl 3ef1f0 │ │ │ │ + bl 3dafd0 │ │ │ │ + bl 3ef1e8 │ │ │ │ str.w r0, [r4, #328] @ 0x148 │ │ │ │ - bl 3ee250 │ │ │ │ + bl 3ee248 │ │ │ │ str.w r5, [r4, #328] @ 0x148 │ │ │ │ bl 1cbd38 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 3db310 │ │ │ │ + bl 3db308 │ │ │ │ ldr r0, [pc, #116] @ (2192fc ) │ │ │ │ movw r1, #949 @ 0x3b5 │ │ │ │ add r0, pc │ │ │ │ bl 1cbccc │ │ │ │ bl 20f774 │ │ │ │ ldr r2, [pc, #104] @ (219300 ) │ │ │ │ ldr r3, [pc, #88] @ (2192f0 ) │ │ │ │ @@ -335590,31 +335593,31 @@ │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ subs r0, #246 @ 0xf6 │ │ │ │ movs r7, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ vrsqrts.f32 , , │ │ │ │ - str r7, [sp, #336] @ 0x150 │ │ │ │ + str r7, [sp, #272] @ 0x110 │ │ │ │ movs r1, r4 │ │ │ │ - str r3, [sp, #488] @ 0x1e8 │ │ │ │ + str r3, [sp, #424] @ 0x1a8 │ │ │ │ movs r1, r4 │ │ │ │ subs r0, #148 @ 0x94 │ │ │ │ movs r7, r5 │ │ │ │ - cbnz r6, 21937a │ │ │ │ + cbnz r6, 219376 │ │ │ │ movs r3, r5 │ │ │ │ - str r3, [sp, #224] @ 0xe0 │ │ │ │ + str r3, [sp, #160] @ 0xa0 │ │ │ │ movs r1, r4 │ │ │ │ - str r6, [sp, #784] @ 0x310 │ │ │ │ + str r6, [sp, #720] @ 0x2d0 │ │ │ │ movs r1, r4 │ │ │ │ - cbnz r0, 219382 │ │ │ │ + cbnz r0, 21937e │ │ │ │ movs r3, r5 │ │ │ │ - str r3, [sp, #136] @ 0x88 │ │ │ │ + str r3, [sp, #72] @ 0x48 │ │ │ │ movs r1, r4 │ │ │ │ - push {r1, r3, r6, r7} │ │ │ │ + push {r1, r3, r4, r5, r7} │ │ │ │ movs r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r1, #52] @ 0x34 │ │ │ │ cmp r2, r3 │ │ │ │ bcc.n 219336 │ │ │ │ @@ -335699,30 +335702,30 @@ │ │ │ │ ldr r3, [pc, #44] @ (219424 ) │ │ │ │ ldr r1, [pc, #48] @ (219428 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #1615 @ 0x64f │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 2193ce │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r7, #150 @ 0x96 │ │ │ │ movs r7, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #90 @ 0x5a │ │ │ │ movs r7, r5 │ │ │ │ - str r5, [sp, #912] @ 0x390 │ │ │ │ + str r5, [sp, #848] @ 0x350 │ │ │ │ movs r1, r4 │ │ │ │ - cbnz r2, 21948c │ │ │ │ + cbnz r2, 219488 │ │ │ │ movs r3, r5 │ │ │ │ - str r5, [sp, #808] @ 0x328 │ │ │ │ + str r5, [sp, #744] @ 0x2e8 │ │ │ │ movs r1, r4 │ │ │ │ add.w r0, r0, #1572864 @ 0x180000 │ │ │ │ push {r4, lr} │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ movs r2, #72 @ 0x48 │ │ │ │ ldr.w r3, [r0, #140] @ 0x8c │ │ │ │ mla lr, r2, ip, r3 │ │ │ │ @@ -335758,19 +335761,19 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #4] @ (2194a4 ) │ │ │ │ add r0, pc │ │ │ │ - b.w 2969cc │ │ │ │ + b.w 2969c4 │ │ │ │ ldrh r6, [r4, #42] @ 0x2a │ │ │ │ movs r6, r5 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ - b.w 2975d0 │ │ │ │ + b.w 2975c8 │ │ │ │ nop │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #96] @ 219520 │ │ │ │ sub sp, #12 │ │ │ │ @@ -335778,15 +335781,15 @@ │ │ │ │ movs r3, #29 │ │ │ │ ldr r1, [pc, #92] @ (219528 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #28 │ │ │ │ add r2, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr r1, [pc, #76] @ (21952c ) │ │ │ │ ldr r2, [pc, #80] @ (219530 ) │ │ │ │ ldr r3, [pc, #80] @ (219534 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w ip, [pc, #80] @ 219538 │ │ │ │ strd r1, r2, [r0, #48] @ 0x30 │ │ │ │ @@ -335808,19 +335811,19 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - revsh r2, r0 │ │ │ │ + hlt 0x0032 │ │ │ │ movs r3, r5 │ │ │ │ - asrs r0, r7, #14 │ │ │ │ + asrs r0, r5, #14 │ │ │ │ movs r7, r3 │ │ │ │ - asrs r2, r1, #15 │ │ │ │ + asrs r2, r7, #14 │ │ │ │ movs r7, r3 │ │ │ │ subs r2, #231 @ 0xe7 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #45 @ 0x2d │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ @@ -335879,33 +335882,33 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrb.w r3, [r4, #128] @ 0x80 │ │ │ │ cbz r3, 2195e2 │ │ │ │ blx 144180 │ │ │ │ ldr.w r0, [r5, #324] @ 0x144 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 219590 │ │ │ │ - bl 3ee1f8 │ │ │ │ + bl 3ee1f0 │ │ │ │ b.n 219590 │ │ │ │ blx 144220 <__errno_location@plt> │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #84] @ (21962c ) │ │ │ │ ldr r1, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ b.n 219590 │ │ │ │ bl 1fc728 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ ldr.w r3, [r3, #320] @ 0x140 │ │ │ │ cmp r3, #10 │ │ │ │ beq.n 2195be │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr r0, [pc, #56] @ (219630 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ add.w r3, r4, #4096 @ 0x1000 │ │ │ │ movs r2, #1 │ │ │ │ strb.w r2, [r4, #128] @ 0x80 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ ldr.w r3, [r3, #180] @ 0xb4 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 2195be │ │ │ │ @@ -335916,17 +335919,17 @@ │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ adds r5, #204 @ 0xcc │ │ │ │ movs r7, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #152 @ 0x98 │ │ │ │ movs r7, r5 │ │ │ │ - str r4, [sp, #120] @ 0x78 │ │ │ │ + str r4, [sp, #56] @ 0x38 │ │ │ │ movs r1, r4 │ │ │ │ - str r4, [sp, #104] @ 0x68 │ │ │ │ + str r4, [sp, #40] @ 0x28 │ │ │ │ movs r1, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r4, r0, #1572864 @ 0x180000 │ │ │ │ sub sp, #8 │ │ │ │ @@ -335977,28 +335980,28 @@ │ │ │ │ ldr r1, [pc, #188] @ (219770 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #48 @ 0x30 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #889 @ 0x379 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 21969a │ │ │ │ ldr r3, [pc, #164] @ (219774 ) │ │ │ │ mov r0, r6 │ │ │ │ ldr r2, [pc, #164] @ (219778 ) │ │ │ │ ldr r1, [pc, #168] @ (21977c ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #48 @ 0x30 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #906 @ 0x38a │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ ldr r0, [r4, #116] @ 0x74 │ │ │ │ cbz r0, 2196ee │ │ │ │ blx 143ce0 │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ cbz r0, 2196f6 │ │ │ │ blx 143b34 │ │ │ │ ldr r0, [r4, #112] @ 0x70 │ │ │ │ @@ -336019,69 +336022,69 @@ │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #104] @ (219788 ) │ │ │ │ add r3, pc │ │ │ │ add r5, pc │ │ │ │ adds r3, #48 @ 0x30 │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 2196e6 │ │ │ │ ldr r3, [pc, #88] @ (21978c ) │ │ │ │ mov r0, r6 │ │ │ │ ldr r2, [pc, #88] @ (219790 ) │ │ │ │ ldr r1, [pc, #92] @ (219794 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #48 @ 0x30 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #913 @ 0x391 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 2196e6 │ │ │ │ ldr r3, [pc, #72] @ (219798 ) │ │ │ │ mov.w r2, #920 @ 0x398 │ │ │ │ ldr r5, [pc, #72] @ (21979c ) │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #72] @ (2197a0 ) │ │ │ │ add r3, pc │ │ │ │ add r5, pc │ │ │ │ adds r3, #48 @ 0x30 │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 2196e6 │ │ │ │ - @ instruction: 0xb8d8 │ │ │ │ + @ instruction: 0xb8c8 │ │ │ │ movs r3, r5 │ │ │ │ - str r3, [sp, #504] @ 0x1f8 │ │ │ │ + str r3, [sp, #440] @ 0x1b8 │ │ │ │ movs r1, r4 │ │ │ │ - str r3, [sp, #48] @ 0x30 │ │ │ │ + str r2, [sp, #1008] @ 0x3f0 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xb8b8 │ │ │ │ + @ instruction: 0xb8a8 │ │ │ │ movs r3, r5 │ │ │ │ - str r3, [sp, #728] @ 0x2d8 │ │ │ │ + str r3, [sp, #664] @ 0x298 │ │ │ │ movs r1, r4 │ │ │ │ - str r2, [sp, #944] @ 0x3b0 │ │ │ │ + str r2, [sp, #880] @ 0x370 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xb86c │ │ │ │ + @ instruction: 0xb85c │ │ │ │ movs r3, r5 │ │ │ │ - str r3, [sp, #232] @ 0xe8 │ │ │ │ + str r3, [sp, #168] @ 0xa8 │ │ │ │ movs r1, r4 │ │ │ │ - str r2, [sp, #648] @ 0x288 │ │ │ │ + str r2, [sp, #584] @ 0x248 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xb854 │ │ │ │ + @ instruction: 0xb844 │ │ │ │ movs r3, r5 │ │ │ │ - str r3, [sp, #504] @ 0x1f8 │ │ │ │ + str r3, [sp, #440] @ 0x1b8 │ │ │ │ movs r1, r4 │ │ │ │ - str r2, [sp, #544] @ 0x220 │ │ │ │ + str r2, [sp, #480] @ 0x1e0 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xb834 │ │ │ │ + @ instruction: 0xb824 │ │ │ │ movs r3, r5 │ │ │ │ - str r3, [sp, #552] @ 0x228 │ │ │ │ + str r3, [sp, #488] @ 0x1e8 │ │ │ │ movs r1, r4 │ │ │ │ - str r2, [sp, #424] @ 0x1a8 │ │ │ │ + str r2, [sp, #360] @ 0x168 │ │ │ │ movs r1, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr.w lr, [pc, #148] @ 219848 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -336190,15 +336193,15 @@ │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 21989a │ │ │ │ ldr r0, [pc, #80] @ (219924 ) │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr.w r2, [r4, #132] @ 0x84 │ │ │ │ b.n 21989a │ │ │ │ ldr r3, [pc, #68] @ (219928 ) │ │ │ │ mov.w r2, #636 @ 0x27c │ │ │ │ ldr r1, [pc, #64] @ (21992c ) │ │ │ │ ldr r0, [pc, #68] @ (219930 ) │ │ │ │ add r3, pc │ │ │ │ @@ -336222,27 +336225,27 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #328] @ 0x148 │ │ │ │ + str r2, [sp, #264] @ 0x108 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xb6a0 │ │ │ │ + @ instruction: 0xb690 │ │ │ │ movs r3, r5 │ │ │ │ - str r0, [sp, #872] @ 0x368 │ │ │ │ + str r0, [sp, #808] @ 0x328 │ │ │ │ movs r1, r4 │ │ │ │ - b.n 219c28 │ │ │ │ + b.n 219c08 │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xb68a │ │ │ │ + @ instruction: 0xb67a │ │ │ │ movs r3, r5 │ │ │ │ - str r0, [sp, #784] @ 0x310 │ │ │ │ + str r0, [sp, #720] @ 0x2d0 │ │ │ │ movs r1, r4 │ │ │ │ - str r2, [sp, #32] │ │ │ │ + str r1, [sp, #992] @ 0x3e0 │ │ │ │ movs r1, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [pc, #160] @ (2199f4 ) │ │ │ │ @@ -336306,15 +336309,15 @@ │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 2199a2 │ │ │ │ ldr r0, [pc, #44] @ (219a10 ) │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r1, r8 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 2199a2 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ adds r1, #212 @ 0xd4 │ │ │ │ movs r7, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #198 @ 0xc6 │ │ │ │ @@ -336323,15 +336326,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #134 @ 0x86 │ │ │ │ movs r7, r5 │ │ │ │ adds r4, #16 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #528] @ 0x210 │ │ │ │ + str r1, [sp, #464] @ 0x1d0 │ │ │ │ movs r1, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #408] @ (219bc0 ) │ │ │ │ @@ -336453,15 +336456,15 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ str.w ip, [sp] │ │ │ │ strd r7, lr, [sp, #16] │ │ │ │ str.w lr, [sp, #12] │ │ │ │ str r1, [sp, #32] │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ b.n 219af6 │ │ │ │ ldr r3, [pc, #136] @ (219be0 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cbz r3, 219b68 │ │ │ │ ldr r3, [pc, #120] @ (219bd8 ) │ │ │ │ @@ -336481,25 +336484,25 @@ │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 219ab0 │ │ │ │ ldr r0, [pc, #104] @ (219be8 ) │ │ │ │ mov r2, r4 │ │ │ │ movs r3, #0 │ │ │ │ str.w ip, [sp] │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 219ab0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 219ac0 │ │ │ │ ldr r0, [pc, #84] @ (219bec ) │ │ │ │ subs.w r2, r4, #4000 @ 0xfa0 │ │ │ │ sbc.w r3, r3, r3 │ │ │ │ stmia.w sp, {r4, r7, ip} │ │ │ │ add r0, pc │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr.w ip, [r1, #48] @ 0x30 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ str r7, [r1, #44] @ 0x2c │ │ │ │ b.n 219aac │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ @@ -336514,23 +336517,23 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #104 @ 0x68 │ │ │ │ movs r7, r5 │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #680] @ 0x2a8 │ │ │ │ + str r0, [sp, #616] @ 0x268 │ │ │ │ movs r1, r4 │ │ │ │ cmp r7, #28 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r7, #2 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #672] @ 0x2a0 │ │ │ │ + str r0, [sp, #608] @ 0x260 │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r4, [r7, #62] @ 0x3e │ │ │ │ + ldrh r4, [r5, #62] @ 0x3e │ │ │ │ movs r1, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3672] @ 0xe58 │ │ │ │ ldr.w ip, [pc, #164] @ 219ca4 │ │ │ │ mov r5, r0 │ │ │ │ @@ -336684,15 +336687,15 @@ │ │ │ │ mov r3, r7 │ │ │ │ ldr r0, [pc, #48] @ (219da0 ) │ │ │ │ mov r4, r8 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc │ │ │ │ strd r3, r4, [sp] │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 219d0c │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ cmp r6, #84 @ 0x54 │ │ │ │ movs r7, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #76 @ 0x4c │ │ │ │ @@ -336701,15 +336704,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #28 │ │ │ │ movs r7, r5 │ │ │ │ cmp r5, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r7, #54] @ 0x36 │ │ │ │ + ldrh r4, [r5, #54] @ 0x36 │ │ │ │ movs r1, r4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr.w ip, [pc, #300] @ 219ee0 │ │ │ │ mov r7, r0 │ │ │ │ @@ -336800,15 +336803,15 @@ │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r1, r3, #16 │ │ │ │ bpl.n 219e18 │ │ │ │ ldr r0, [pc, #120] @ (219f00 ) │ │ │ │ mov r1, r7 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 219e18 │ │ │ │ ldr.w ip, [pc, #112] @ 219f04 │ │ │ │ add ip, pc │ │ │ │ b.n 219e14 │ │ │ │ ldr.w ip, [pc, #108] @ 219f08 │ │ │ │ add ip, pc │ │ │ │ b.n 219e14 │ │ │ │ @@ -336829,43 +336832,43 @@ │ │ │ │ str.w ip, [sp, #12] │ │ │ │ strd r4, r3, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ add.w r4, r2, #144 @ 0x90 │ │ │ │ add.w r3, r2, #80 @ 0x50 │ │ │ │ str r4, [sp, #0] │ │ │ │ adds r2, #16 │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 219e18 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r5, #112 @ 0x70 │ │ │ │ movs r7, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #98 @ 0x62 │ │ │ │ movs r7, r5 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #54 @ 0x36 │ │ │ │ + subs r6, #38 @ 0x26 │ │ │ │ movs r7, r3 │ │ │ │ cmp r5, #16 │ │ │ │ movs r7, r5 │ │ │ │ adds r2, #12 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r1, #50] @ 0x32 │ │ │ │ + ldrh r0, [r7, #48] @ 0x30 │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r4, [r4, #48] @ 0x30 │ │ │ │ + ldrh r4, [r2, #48] @ 0x30 │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r0, [r5, #48] @ 0x30 │ │ │ │ + ldrh r0, [r3, #48] @ 0x30 │ │ │ │ movs r1, r4 │ │ │ │ lsrs r0, r4, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r3, #50] @ 0x32 │ │ │ │ + ldrh r6, [r1, #50] @ 0x32 │ │ │ │ movs r1, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov.w r0, #4288 @ 0x10c0 │ │ │ │ @@ -336993,15 +336996,15 @@ │ │ │ │ bpl.n 21a022 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov.w r3, sl, asr #31 │ │ │ │ ldr r0, [pc, #164] @ (21a114 ) │ │ │ │ mov r2, sl │ │ │ │ str r1, [sp, #20] │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ adds r6, r3, r1 │ │ │ │ b.n 21a022 │ │ │ │ ldr r0, [r5, #96] @ 0x60 │ │ │ │ bl 219bf0 │ │ │ │ cbnz r0, 21a098 │ │ │ │ @@ -337049,29 +337052,29 @@ │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 21a0b4 │ │ │ │ ldr r0, [pc, #32] @ (21a11c ) │ │ │ │ ldr r1, [r4, #0] │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 21a0b4 │ │ │ │ cmp r3, #170 @ 0xaa │ │ │ │ movs r7, r5 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r3, #42] @ 0x2a │ │ │ │ + ldrh r4, [r1, #42] @ 0x2a │ │ │ │ movs r1, r4 │ │ │ │ asrs r0, r5, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r2, #40] @ 0x28 │ │ │ │ + ldrh r4, [r0, #40] @ 0x28 │ │ │ │ movs r1, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ mov r8, r2 │ │ │ │ @@ -337160,15 +337163,15 @@ │ │ │ │ lsls r1, r3, #16 │ │ │ │ bpl.n 21a19a │ │ │ │ ldr r0, [pc, #428] @ (21a3bc ) │ │ │ │ mov r3, r9 │ │ │ │ strd r2, r7, [sp] │ │ │ │ mov r2, r8 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 21a19a │ │ │ │ strd r4, r2, [sp, #16] │ │ │ │ str r2, [sp, #32] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ ldr.w r3, [sl, #152] @ 0x98 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -337189,15 +337192,15 @@ │ │ │ │ ldr.w r3, [sl, #100] @ 0x64 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ strd r2, r7, [sp, #68] @ 0x44 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ strd r3, r7, [sp, #76] @ 0x4c │ │ │ │ add r3, pc, #304 @ (adr r3, 21a398 ) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ - bl 3f0004 │ │ │ │ + bl 3efffc │ │ │ │ cbz r0, 21a288 │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #1 │ │ │ │ bhi.n 21a32a │ │ │ │ ldrh.w r3, [sp, #74] @ 0x4a │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 21a38e │ │ │ │ @@ -337263,15 +337266,15 @@ │ │ │ │ lsls r2, r2, #16 │ │ │ │ bpl.n 21a2d0 │ │ │ │ ldr r0, [pc, #168] @ (21a3c0 ) │ │ │ │ mov r2, r8 │ │ │ │ strd r3, r7, [sp] │ │ │ │ mov r3, r9 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 21a2d0 │ │ │ │ blx 144180 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cbnz r3, 21a384 │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [sl, #128] @ 0x80 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ @@ -337279,15 +337282,15 @@ │ │ │ │ b.n 21a1bc │ │ │ │ bl 1fc728 │ │ │ │ ldr.w r3, [r0, #320] @ 0x140 │ │ │ │ cmp r3, #4 │ │ │ │ bne.w 21a232 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 3eef68 │ │ │ │ + bl 3eef60 │ │ │ │ b.n 21a29e │ │ │ │ ldr.w r0, [sl, #100] @ 0x64 │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ blx 144c5c │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 21a32a │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ @@ -337326,17 +337329,17 @@ │ │ │ │ movs r7, r5 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r2, r4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r1, #34] @ 0x22 │ │ │ │ + ldrh r2, [r7, #32] │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r2, [r0, #26] │ │ │ │ + ldrh r2, [r6, #24] │ │ │ │ movs r1, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3896] @ 0xf38 │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ mov r5, r2 │ │ │ │ @@ -337462,41 +337465,41 @@ │ │ │ │ ldr r3, [pc, #140] @ (21a58c ) │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 21a456 │ │ │ │ ldr r0, [pc, #132] @ (21a590 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r6, [r5, #0] │ │ │ │ b.n 21a456 │ │ │ │ ldr r3, [pc, #124] @ (21a594 ) │ │ │ │ ldr r2, [pc, #124] @ (21a598 ) │ │ │ │ ldr r1, [pc, #128] @ (21a59c ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ adds r3, #128 @ 0x80 │ │ │ │ movw r2, #1580 @ 0x62c │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 21a4ba │ │ │ │ ldr r3, [pc, #104] @ (21a5a0 ) │ │ │ │ ldr r2, [pc, #104] @ (21a5a4 ) │ │ │ │ ldr r1, [pc, #108] @ (21a5a8 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ adds r3, #128 @ 0x80 │ │ │ │ movw r2, #1586 @ 0x632 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 21a530 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #84] @ (21a5ac ) │ │ │ │ mov.w r2, #1568 @ 0x620 │ │ │ │ ldr r1, [pc, #80] @ (21a5b0 ) │ │ │ │ ldr r0, [pc, #84] @ (21a5b4 ) │ │ │ │ add r3, pc │ │ │ │ @@ -337512,39 +337515,39 @@ │ │ │ │ movs r7, r5 │ │ │ │ ldrb r2, [r0, #23] │ │ │ │ movs r6, r5 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #110 @ 0x6e │ │ │ │ movs r7, r5 │ │ │ │ - ldrh r2, [r7, #12] │ │ │ │ + ldrh r2, [r5, #12] │ │ │ │ movs r1, r4 │ │ │ │ asrs r0, r5, #32 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r5, #12] │ │ │ │ + ldrh r4, [r3, #12] │ │ │ │ movs r1, r4 │ │ │ │ - add r2, sp, #448 @ 0x1c0 │ │ │ │ + add r2, sp, #384 @ 0x180 │ │ │ │ movs r3, r5 │ │ │ │ - ldrh r6, [r0, #16] │ │ │ │ + ldrh r6, [r6, #14] │ │ │ │ movs r1, r4 │ │ │ │ - strh r4, [r4, #36] @ 0x24 │ │ │ │ + strh r4, [r2, #36] @ 0x24 │ │ │ │ movs r1, r4 │ │ │ │ - add r2, sp, #320 @ 0x140 │ │ │ │ + add r2, sp, #256 @ 0x100 │ │ │ │ movs r3, r5 │ │ │ │ - ldrh r6, [r1, #16] │ │ │ │ + ldrh r6, [r7, #14] │ │ │ │ movs r1, r4 │ │ │ │ - strh r4, [r0, #36] @ 0x24 │ │ │ │ + strh r4, [r6, #34] @ 0x22 │ │ │ │ movs r1, r4 │ │ │ │ - add r2, sp, #176 @ 0xb0 │ │ │ │ + add r2, sp, #112 @ 0x70 │ │ │ │ movs r3, r5 │ │ │ │ - strh r6, [r4, #34] @ 0x22 │ │ │ │ + strh r6, [r2, #34] @ 0x22 │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r6, [r0, #12] │ │ │ │ + ldrh r6, [r6, #10] │ │ │ │ movs r1, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ ldr.w r2, [pc, #1068] @ 21a9f8 │ │ │ │ @@ -337567,15 +337570,15 @@ │ │ │ │ bne.w 21a944 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ cbz r2, 21a60c │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r3 │ │ │ │ - bl 3edc38 │ │ │ │ + bl 3edc30 │ │ │ │ ldr.w r0, [r4, #144] @ 0x90 │ │ │ │ movs r7, #9 │ │ │ │ movt r7, #6 │ │ │ │ blx 143ca4 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #144] @ 0x90 │ │ │ │ mov r5, r3 │ │ │ │ @@ -337816,15 +337819,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #28] │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r0, [pc, #356] @ (21aa14 ) │ │ │ │ vldr d7, [r5, #16] │ │ │ │ add r0, pc │ │ │ │ vstr d7, [sp] │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 21a752 │ │ │ │ mul.w r2, r8, r3 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ blx 144634 │ │ │ │ ldr.w r2, [r4, #132] @ 0x84 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ @@ -337890,24 +337893,24 @@ │ │ │ │ b.n 21a7e8 │ │ │ │ ldr r0, [pc, #152] @ (21aa18 ) │ │ │ │ movs r3, #1 │ │ │ │ str r5, [sp, #56] @ 0x38 │ │ │ │ add r0, pc │ │ │ │ strd r3, r3, [sp, #60] @ 0x3c │ │ │ │ str r5, [sp, #68] @ 0x44 │ │ │ │ - bl 3e0cf8 │ │ │ │ + bl 3e0cf0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ mov r1, r5 │ │ │ │ add r3, sp, #52 @ 0x34 │ │ │ │ bl 21a3c4 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 21a950 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ - bl 3e0484 │ │ │ │ + bl 3e047c │ │ │ │ b.n 21a950 │ │ │ │ blx 143c04 │ │ │ │ b.n 21a7e4 │ │ │ │ bl 1fc700 │ │ │ │ ldr.w r3, [r0, #616] @ 0x268 │ │ │ │ cmp r3, #2 │ │ │ │ bne.n 21a950 │ │ │ │ @@ -337920,15 +337923,15 @@ │ │ │ │ ldr r3, [pc, #72] @ (21aa10 ) │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r2, r3, #16 │ │ │ │ bpl.n 21a960 │ │ │ │ ldr r0, [pc, #76] @ (21aa20 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 21a960 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #64] @ (21aa24 ) │ │ │ │ movw r2, #709 @ 0x2c5 │ │ │ │ ldr r1, [pc, #64] @ (21aa28 ) │ │ │ │ ldr r0, [pc, #64] @ (21aa2c ) │ │ │ │ add r3, pc │ │ │ │ @@ -337947,27 +337950,27 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #52 @ 0x34 │ │ │ │ movs r7, r5 │ │ │ │ subs r0, r3, r0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r3, #56] @ 0x38 │ │ │ │ + strh r0, [r1, #56] @ 0x38 │ │ │ │ movs r1, r4 │ │ │ │ - strh r6, [r6, #46] @ 0x2e │ │ │ │ + strh r6, [r4, #46] @ 0x2e │ │ │ │ movs r1, r4 │ │ │ │ asrs r4, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r0, #46] @ 0x2e │ │ │ │ + strh r0, [r6, #44] @ 0x2c │ │ │ │ movs r1, r4 │ │ │ │ - add r5, pc, #648 @ (adr r5, 21acb0 ) │ │ │ │ + add r5, pc, #584 @ (adr r5, 21ac70 ) │ │ │ │ movs r3, r5 │ │ │ │ - ldrb r4, [r3, #31] │ │ │ │ + ldrb r4, [r1, #31] │ │ │ │ movs r1, r4 │ │ │ │ - strh r4, [r0, #46] @ 0x2e │ │ │ │ + strh r4, [r6, #44] @ 0x2c │ │ │ │ movs r1, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ @@ -338085,15 +338088,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 21ab30 │ │ │ │ ldr r0, [pc, #764] @ (21ae74 ) │ │ │ │ mov r2, r7 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 21ab30 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ blx 144de4 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldr r3, [pc, #744] @ (21ae78 ) │ │ │ │ mov r0, r9 │ │ │ │ @@ -338102,15 +338105,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r2, [pc, #744] @ (21ae80 ) │ │ │ │ adds r3, #216 @ 0xd8 │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ movw r2, #825 @ 0x339 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ ldr r0, [r5, #84] @ 0x54 │ │ │ │ blx 144054 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #84] @ 0x54 │ │ │ │ ldr r0, [r5, #100] @ 0x64 │ │ │ │ blx 143c04 │ │ │ │ movs r3, #0 │ │ │ │ @@ -338238,236 +338241,236 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #240 @ 0xf0 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov.w r2, #2320 @ 0x910 │ │ │ │ str r7, [sp, #4] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 21abbc │ │ │ │ ldr r3, [pc, #388] @ (21aea4 ) │ │ │ │ mov r0, r9 │ │ │ │ ldr r2, [pc, #388] @ (21aea8 ) │ │ │ │ ldr r1, [pc, #388] @ (21aeac ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #216 @ 0xd8 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #782 @ 0x30e │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 21abbc │ │ │ │ mov r0, r3 │ │ │ │ blx 144964 │ │ │ │ ldr r3, [pc, #364] @ (21aeb0 ) │ │ │ │ ldr r2, [pc, #368] @ (21aeb4 ) │ │ │ │ ldr r1, [pc, #368] @ (21aeb8 ) │ │ │ │ add r3, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ mov r0, r9 │ │ │ │ str r2, [sp, #0] │ │ │ │ adds r3, #216 @ 0xd8 │ │ │ │ mov.w r2, #860 @ 0x35c │ │ │ │ add r1, pc │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ blx 144180 │ │ │ │ b.n 21aba8 │ │ │ │ ldr r2, [pc, #340] @ (21aebc ) │ │ │ │ add.w r3, fp, #216 @ 0xd8 │ │ │ │ ldr r1, [pc, #340] @ (21aec0 ) │ │ │ │ mov r0, r9 │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov.w r2, #796 @ 0x31c │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 21abb2 │ │ │ │ ldr r3, [pc, #324] @ (21aec4 ) │ │ │ │ mov r0, r9 │ │ │ │ ldr r2, [pc, #324] @ (21aec8 ) │ │ │ │ ldr r1, [pc, #324] @ (21aecc ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #240 @ 0xf0 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2303 @ 0x8ff │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 21abbc │ │ │ │ ldr r2, [r6, #0] │ │ │ │ add.w r3, fp, #216 @ 0xd8 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r0, r9 │ │ │ │ ldr r2, [pc, #296] @ (21aed0 ) │ │ │ │ ldr r1, [pc, #300] @ (21aed4 ) │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #805 @ 0x325 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 21aba8 │ │ │ │ ldr r2, [pc, #284] @ (21aed8 ) │ │ │ │ add.w r3, fp, #216 @ 0xd8 │ │ │ │ ldr r1, [pc, #284] @ (21aedc ) │ │ │ │ mov r0, r9 │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #789 @ 0x315 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 21abbc │ │ │ │ mov r0, r4 │ │ │ │ blx 144964 │ │ │ │ ldr r3, [pc, #260] @ (21aee0 ) │ │ │ │ ldr r2, [pc, #264] @ (21aee4 ) │ │ │ │ ldr r1, [pc, #264] @ (21aee8 ) │ │ │ │ add r3, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ mov r0, r9 │ │ │ │ str r2, [sp, #0] │ │ │ │ adds r3, #216 @ 0xd8 │ │ │ │ add r1, pc │ │ │ │ movw r2, #839 @ 0x347 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ blx 144180 │ │ │ │ b.n 21aba8 │ │ │ │ ldr r3, [pc, #236] @ (21aeec ) │ │ │ │ mov r0, r9 │ │ │ │ ldr r2, [pc, #236] @ (21aef0 ) │ │ │ │ ldr r1, [pc, #240] @ (21aef4 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #216 @ 0xd8 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #850 @ 0x352 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 21aba8 │ │ │ │ ldr r3, [pc, #220] @ (21aef8 ) │ │ │ │ mov r0, r9 │ │ │ │ ldr r2, [pc, #220] @ (21aefc ) │ │ │ │ ldr r1, [pc, #224] @ (21af00 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #216 @ 0xd8 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #834 @ 0x342 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 21aba8 │ │ │ │ ldr r3, [pc, #204] @ (21af04 ) │ │ │ │ mov r0, r9 │ │ │ │ ldr r2, [pc, #204] @ (21af08 ) │ │ │ │ ldr r1, [pc, #208] @ (21af0c ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #216 @ 0xd8 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov.w r2, #856 @ 0x358 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 21aba8 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ movs r0, #162 @ 0xa2 │ │ │ │ movs r7, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #992 @ (adr r4, 21b240 ) │ │ │ │ + add r4, pc, #928 @ (adr r4, 21b200 ) │ │ │ │ movs r3, r5 │ │ │ │ movs r0, #104 @ 0x68 │ │ │ │ movs r7, r5 │ │ │ │ - str r2, [r0, #24] │ │ │ │ + str r2, [r6, #20] │ │ │ │ movs r1, r4 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r5, #42] @ 0x2a │ │ │ │ + strh r6, [r3, #42] @ 0x2a │ │ │ │ movs r1, r4 │ │ │ │ - add r3, pc, #992 @ (adr r3, 21b25c ) │ │ │ │ + add r3, pc, #928 @ (adr r3, 21b21c ) │ │ │ │ movs r3, r5 │ │ │ │ - ldrb r6, [r5, #24] │ │ │ │ + ldrb r6, [r3, #24] │ │ │ │ movs r1, r4 │ │ │ │ - strh r0, [r2, #44] @ 0x2c │ │ │ │ + strh r0, [r0, #44] @ 0x2c │ │ │ │ movs r1, r4 │ │ │ │ subs r2, r4, #5 │ │ │ │ movs r7, r5 │ │ │ │ - strh r2, [r3, #40] @ 0x28 │ │ │ │ + strh r2, [r1, #40] @ 0x28 │ │ │ │ movs r1, r4 │ │ │ │ - strh r0, [r2, #48] @ 0x30 │ │ │ │ + strh r0, [r0, #48] @ 0x30 │ │ │ │ movs r1, r4 │ │ │ │ movs r2, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r5, #4 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #528 @ (adr r2, 21b0ac ) │ │ │ │ + add r2, pc, #464 @ (adr r2, 21b06c ) │ │ │ │ movs r3, r5 │ │ │ │ - strh r6, [r3, #44] @ 0x2c │ │ │ │ + strh r6, [r1, #44] @ 0x2c │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r0, [r7, #18] │ │ │ │ + ldrb r0, [r5, #18] │ │ │ │ movs r1, r4 │ │ │ │ - add r2, pc, #408 @ (adr r2, 21b040 ) │ │ │ │ + add r2, pc, #344 @ (adr r2, 21b000 ) │ │ │ │ movs r3, r5 │ │ │ │ - strh r0, [r2, #24] │ │ │ │ + strh r0, [r0, #24] │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r2, [r3, #18] │ │ │ │ + ldrb r2, [r1, #18] │ │ │ │ movs r1, r4 │ │ │ │ - add r2, pc, #280 @ (adr r2, 21afcc ) │ │ │ │ + add r2, pc, #216 @ (adr r2, 21af8c ) │ │ │ │ movs r3, r5 │ │ │ │ - strh r2, [r3, #38] @ 0x26 │ │ │ │ + strh r2, [r1, #38] @ 0x26 │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r2, [r6, #17] │ │ │ │ + ldrb r2, [r4, #17] │ │ │ │ movs r1, r4 │ │ │ │ - strh r6, [r3, #24] │ │ │ │ + strh r6, [r1, #24] │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r6, [r2, #17] │ │ │ │ + ldrb r6, [r0, #17] │ │ │ │ movs r1, r4 │ │ │ │ - add r2, pc, #24 @ (adr r2, 21aee0 ) │ │ │ │ + add r1, pc, #984 @ (adr r1, 21b2a0 ) │ │ │ │ movs r3, r5 │ │ │ │ - strh r4, [r5, #38] @ 0x26 │ │ │ │ + strh r4, [r3, #38] @ 0x26 │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r2, [r7, #16] │ │ │ │ + ldrb r2, [r5, #16] │ │ │ │ movs r1, r4 │ │ │ │ - strh r4, [r1, #24] │ │ │ │ + strh r4, [r7, #22] │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r4, [r3, #16] │ │ │ │ + ldrb r4, [r1, #16] │ │ │ │ movs r1, r4 │ │ │ │ - strh r2, [r4, #20] │ │ │ │ + strh r2, [r2, #20] │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r2, [r0, #16] │ │ │ │ + ldrb r2, [r6, #15] │ │ │ │ movs r1, r4 │ │ │ │ - add r1, pc, #696 @ (adr r1, 21b19c ) │ │ │ │ + add r1, pc, #632 @ (adr r1, 21b15c ) │ │ │ │ movs r3, r5 │ │ │ │ - strh r2, [r5, #28] │ │ │ │ + strh r2, [r3, #28] │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r6, [r3, #15] │ │ │ │ + ldrb r6, [r1, #15] │ │ │ │ movs r1, r4 │ │ │ │ - add r1, pc, #544 @ (adr r1, 21b110 ) │ │ │ │ + add r1, pc, #480 @ (adr r1, 21b0d0 ) │ │ │ │ movs r3, r5 │ │ │ │ - strh r6, [r7, #28] │ │ │ │ + strh r6, [r5, #28] │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r4, [r7, #14] │ │ │ │ + ldrb r4, [r5, #14] │ │ │ │ movs r1, r4 │ │ │ │ - add r1, pc, #432 @ (adr r1, 21b0ac ) │ │ │ │ + add r1, pc, #368 @ (adr r1, 21b06c ) │ │ │ │ movs r3, r5 │ │ │ │ - strh r6, [r6, #24] │ │ │ │ + strh r6, [r4, #24] │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r0, [r4, #14] │ │ │ │ + ldrb r0, [r2, #14] │ │ │ │ movs r1, r4 │ │ │ │ - add r1, pc, #320 @ (adr r1, 21b048 ) │ │ │ │ + add r1, pc, #256 @ (adr r1, 21b008 ) │ │ │ │ movs r3, r5 │ │ │ │ - strh r2, [r6, #28] │ │ │ │ + strh r2, [r4, #28] │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r4, [r0, #14] │ │ │ │ + ldrb r4, [r6, #13] │ │ │ │ movs r1, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r9, r2 │ │ │ │ @@ -338596,19 +338599,19 @@ │ │ │ │ ldr r1, [pc, #380] @ (21b1d4 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #284 @ 0x11c │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2357 @ 0x935 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 21b0b4 │ │ │ │ ldr r0, [pc, #360] @ (21b1d8 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0cf8 │ │ │ │ + bl 3e0cf0 │ │ │ │ strb.w r5, [r4, #80] @ 0x50 │ │ │ │ movs r1, #0 │ │ │ │ b.n 21afce │ │ │ │ ldr r3, [pc, #324] @ (21b1c4 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cbnz r3, 21b0de │ │ │ │ @@ -338625,15 +338628,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add.w r3, r3, #264 @ 0x108 │ │ │ │ add r1, pc │ │ │ │ mov r0, r9 │ │ │ │ movw r2, #2411 @ 0x96b │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e03a8 │ │ │ │ + bl 3e03a0 │ │ │ │ mov r0, r8 │ │ │ │ bl 21a5b8 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 21afe8 │ │ │ │ ldr r3, [pc, #292] @ (21b1e8 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ @@ -338642,29 +338645,29 @@ │ │ │ │ ldr r3, [pc, #288] @ (21b1ec ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 21afd8 │ │ │ │ ldr r0, [pc, #280] @ (21b1f0 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 21afd8 │ │ │ │ ldr r3, [pc, #276] @ (21b1f4 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 21b086 │ │ │ │ ldr r3, [pc, #256] @ (21b1ec ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r1, r3, #16 │ │ │ │ bpl.n 21b086 │ │ │ │ ldr r0, [pc, #260] @ (21b1f8 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ rev r3, r3 │ │ │ │ rev r2, r2 │ │ │ │ b.n 21af6a │ │ │ │ ldr r3, [pc, #240] @ (21b1fc ) │ │ │ │ @@ -338673,30 +338676,30 @@ │ │ │ │ ldr r1, [pc, #244] @ (21b204 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #264 @ 0x108 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2420 @ 0x974 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ blx 144180 │ │ │ │ b.n 21b0b4 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [pc, #212] @ (21b208 ) │ │ │ │ ldr r2, [pc, #216] @ (21b20c ) │ │ │ │ ldr r1, [pc, #216] @ (21b210 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #284 @ 0x11c │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2362 @ 0x93a │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 21b0b4 │ │ │ │ blx 144220 <__errno_location@plt> │ │ │ │ ldr r2, [pc, #192] @ (21b214 ) │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, #192] @ (21b218 ) │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #4] │ │ │ │ @@ -338704,106 +338707,106 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add.w r3, r3, #264 @ 0x108 │ │ │ │ add r1, pc │ │ │ │ mov r0, r9 │ │ │ │ movw r2, #2401 @ 0x961 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e03a8 │ │ │ │ + bl 3e03a0 │ │ │ │ b.n 21b0b4 │ │ │ │ ldr r3, [pc, #168] @ (21b220 ) │ │ │ │ mov r0, r9 │ │ │ │ ldr r2, [pc, #168] @ (21b224 ) │ │ │ │ ldr r1, [pc, #172] @ (21b228 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #284 @ 0x11c │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2349 @ 0x92d │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 21b0b4 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [pc, #148] @ (21b22c ) │ │ │ │ ldr r2, [pc, #148] @ (21b230 ) │ │ │ │ ldr r1, [pc, #152] @ (21b234 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #284 @ 0x11c │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov.w r2, #2352 @ 0x930 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 21b0b4 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, r7, r7 │ │ │ │ movs r7, r5 │ │ │ │ subs r4, r6, r7 │ │ │ │ movs r7, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r0, r5 │ │ │ │ movs r7, r5 │ │ │ │ - ldr r7, [sp, #208] @ 0xd0 │ │ │ │ + ldr r7, [sp, #144] @ 0x90 │ │ │ │ movs r3, r5 │ │ │ │ - strh r6, [r5, #24] │ │ │ │ + strh r6, [r3, #24] │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r6, [r4, #5] │ │ │ │ + ldrb r6, [r2, #5] │ │ │ │ movs r1, r4 │ │ │ │ - strh r4, [r4, #26] │ │ │ │ + strh r4, [r2, #26] │ │ │ │ movs r1, r4 │ │ │ │ - strh r0, [r6, #22] │ │ │ │ + strh r0, [r4, #22] │ │ │ │ movs r1, r4 │ │ │ │ - ldr r6, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r6, [sp, #888] @ 0x378 │ │ │ │ movs r3, r5 │ │ │ │ - ldrb r2, [r4, #4] │ │ │ │ + ldrb r2, [r2, #4] │ │ │ │ movs r1, r4 │ │ │ │ adds r3, #196 @ 0xc4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r2, #26] │ │ │ │ + strh r2, [r0, #26] │ │ │ │ movs r1, r4 │ │ │ │ subs r4, r7, #5 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r6, #14] │ │ │ │ + strh r0, [r4, #14] │ │ │ │ movs r1, r4 │ │ │ │ - ldr r6, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r6, [sp, #432] @ 0x1b0 │ │ │ │ movs r3, r5 │ │ │ │ - strh r2, [r7, #14] │ │ │ │ + strh r2, [r5, #14] │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r6, [r5, #2] │ │ │ │ + ldrb r6, [r3, #2] │ │ │ │ movs r1, r4 │ │ │ │ - ldr r6, [sp, #344] @ 0x158 │ │ │ │ + ldr r6, [sp, #280] @ 0x118 │ │ │ │ movs r3, r5 │ │ │ │ - strh r4, [r6, #18] │ │ │ │ + strh r4, [r4, #18] │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r0, [r1, #2] │ │ │ │ + ldrb r0, [r7, #1] │ │ │ │ movs r1, r4 │ │ │ │ - strh r6, [r6, #12] │ │ │ │ + strh r6, [r4, #12] │ │ │ │ movs r1, r4 │ │ │ │ - ldr r6, [sp, #192] @ 0xc0 │ │ │ │ + ldr r6, [sp, #128] @ 0x80 │ │ │ │ movs r3, r5 │ │ │ │ - ldrb r4, [r4, #1] │ │ │ │ + ldrb r4, [r2, #1] │ │ │ │ movs r1, r4 │ │ │ │ - ldr r6, [sp, #64] @ 0x40 │ │ │ │ + ldr r6, [sp, #0] │ │ │ │ movs r3, r5 │ │ │ │ - strh r6, [r6, #12] │ │ │ │ + strh r6, [r4, #12] │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r2, [r0, #1] │ │ │ │ + ldrb r2, [r6, #0] │ │ │ │ movs r1, r4 │ │ │ │ - ldr r5, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r5, [sp, #896] @ 0x380 │ │ │ │ movs r3, r5 │ │ │ │ - strh r2, [r7, #12] │ │ │ │ + strh r2, [r5, #12] │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r2, [r4, #0] │ │ │ │ + ldrb r2, [r2, #0] │ │ │ │ movs r1, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #592] @ (21b49c ) │ │ │ │ @@ -338923,28 +338926,28 @@ │ │ │ │ movw r2, #1647 @ 0x66f │ │ │ │ ldr r1, [pc, #332] @ (21b4c8 ) │ │ │ │ ldr r6, [r4, #0] │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #312 @ 0x138 │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #20] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #1 │ │ │ │ itt eq │ │ │ │ addeq.w r5, r5, #1572864 @ 0x180000 │ │ │ │ strbeq.w r3, [r5, #130] @ 0x82 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 21b320 │ │ │ │ ldr r7, [pc, #300] @ (21b4cc ) │ │ │ │ ldr r0, [pc, #300] @ (21b4d0 ) │ │ │ │ add r7, pc │ │ │ │ add r0, pc │ │ │ │ mov r1, r7 │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ mov r3, r7 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, r6 │ │ │ │ bne.n 21b352 │ │ │ │ cmp r6, #1 │ │ │ │ bne.n 21b300 │ │ │ │ b.n 21b358 │ │ │ │ @@ -338959,15 +338962,15 @@ │ │ │ │ lsls r1, r1, #16 │ │ │ │ bpl.n 21b2e6 │ │ │ │ ldr r0, [pc, #268] @ (21b4dc ) │ │ │ │ mov r1, r3 │ │ │ │ str r2, [sp, #28] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #24] │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldrd r3, r2, [sp, #24] │ │ │ │ cmp r6, #0 │ │ │ │ beq.n 21b2ea │ │ │ │ b.n 21b3ae │ │ │ │ ldr r1, [pc, #248] @ (21b4e0 ) │ │ │ │ add r1, pc │ │ │ │ b.n 21b2fa │ │ │ │ @@ -338980,15 +338983,15 @@ │ │ │ │ ldr r2, [r7, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ lsls r2, r2, #16 │ │ │ │ bpl.w 21b300 │ │ │ │ ldr r0, [pc, #228] @ (21b4e8 ) │ │ │ │ mov r2, r3 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 21b300 │ │ │ │ ldr r3, [pc, #196] @ (21b4d4 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 21b34a │ │ │ │ ldr r3, [pc, #188] @ (21b4d8 ) │ │ │ │ @@ -339010,39 +339013,39 @@ │ │ │ │ ldr r1, [pc, #188] @ (21b4f8 ) │ │ │ │ add.w r3, r3, #312 @ 0x138 │ │ │ │ add r4, pc │ │ │ │ str r2, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ movw r2, #1661 @ 0x67d │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 21b398 │ │ │ │ ldr r3, [pc, #168] @ (21b4fc ) │ │ │ │ mov r0, r9 │ │ │ │ ldr r2, [pc, #168] @ (21b500 ) │ │ │ │ ldr r1, [pc, #168] @ (21b504 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #312 @ 0x138 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #1634 @ 0x662 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 21b398 │ │ │ │ ldr r3, [pc, #148] @ (21b508 ) │ │ │ │ mov r0, r9 │ │ │ │ ldr r4, [pc, #148] @ (21b50c ) │ │ │ │ ldr r1, [pc, #152] @ (21b510 ) │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ add.w r3, r3, #312 @ 0x138 │ │ │ │ strd r4, r2, [sp] │ │ │ │ add r1, pc │ │ │ │ movw r2, #1657 @ 0x679 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 21b398 │ │ │ │ ldr r2, [pc, #128] @ (21b514 ) │ │ │ │ add r2, pc │ │ │ │ b.n 21b362 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r4, r3, r3 │ │ │ │ @@ -339055,61 +339058,61 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r5, #112] @ 0x70 │ │ │ │ movs r6, r5 │ │ │ │ ldr r2, [r2, #112] @ 0x70 │ │ │ │ movs r6, r5 │ │ │ │ adds r0, r1, r0 │ │ │ │ movs r7, r5 │ │ │ │ - ldrb r0, [r2, #13] │ │ │ │ + ldrb r0, [r0, #13] │ │ │ │ movs r1, r4 │ │ │ │ ldr r2, [r5, #104] @ 0x68 │ │ │ │ movs r6, r5 │ │ │ │ - strh r4, [r1, #12] │ │ │ │ + strh r4, [r7, #10] │ │ │ │ movs r1, r4 │ │ │ │ - ldr r4, [sp, #64] @ 0x40 │ │ │ │ + ldr r4, [sp, #0] │ │ │ │ movs r3, r5 │ │ │ │ - strb r6, [r0, #25] │ │ │ │ + strb r6, [r6, #24] │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r6, [r7, #11] │ │ │ │ + ldrb r6, [r5, #11] │ │ │ │ movs r1, r4 │ │ │ │ - strh r0, [r3, #6] │ │ │ │ + strh r0, [r1, #6] │ │ │ │ movs r1, r4 │ │ │ │ lsrs r0, r7, #21 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r5, #4] │ │ │ │ + strh r0, [r3, #4] │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r0, [r7, #10] │ │ │ │ + ldrb r0, [r5, #10] │ │ │ │ movs r1, r4 │ │ │ │ subs r4, r0, r5 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r6, #4] │ │ │ │ + strh r6, [r4, #4] │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r4, [r6, #9] │ │ │ │ + ldrb r4, [r4, #9] │ │ │ │ movs r1, r4 │ │ │ │ - ldr r3, [sp, #336] @ 0x150 │ │ │ │ + ldr r3, [sp, #272] @ 0x110 │ │ │ │ movs r3, r5 │ │ │ │ - strh r4, [r2, #8] │ │ │ │ + strh r4, [r0, #8] │ │ │ │ movs r1, r4 │ │ │ │ - strb r4, [r0, #22] │ │ │ │ + strb r4, [r6, #21] │ │ │ │ movs r1, r4 │ │ │ │ - ldr r3, [sp, #200] @ 0xc8 │ │ │ │ + ldr r3, [sp, #136] @ 0x88 │ │ │ │ movs r3, r5 │ │ │ │ - ldrb r4, [r6, #31] │ │ │ │ + ldrb r4, [r4, #31] │ │ │ │ movs r1, r4 │ │ │ │ - strb r4, [r4, #21] │ │ │ │ + strb r4, [r2, #21] │ │ │ │ movs r1, r4 │ │ │ │ - ldr r3, [sp, #80] @ 0x50 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ movs r3, r5 │ │ │ │ - strh r6, [r0, #6] │ │ │ │ + strh r6, [r6, #4] │ │ │ │ movs r1, r4 │ │ │ │ - strb r4, [r0, #21] │ │ │ │ + strb r4, [r6, #20] │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r6, [r1, #8] │ │ │ │ + ldrb r6, [r7, #7] │ │ │ │ movs r1, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #412] @ (21b6c8 ) │ │ │ │ @@ -339246,44 +339249,44 @@ │ │ │ │ ldr r3, [pc, #136] @ (21b6f0 ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 21b600 │ │ │ │ ldr r0, [pc, #128] @ (21b6f4 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 21b600 │ │ │ │ ldr r3, [pc, #124] @ (21b6f8 ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 21b5c2 │ │ │ │ ldr r3, [pc, #104] @ (21b6f0 ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r0, r3, #16 │ │ │ │ bpl.n 21b5c2 │ │ │ │ ldr r0, [pc, #104] @ (21b6fc ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ b.n 21b5c2 │ │ │ │ ldr r3, [pc, #96] @ (21b700 ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 21b5a0 │ │ │ │ ldr r3, [pc, #64] @ (21b6f0 ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.w 21b5a0 │ │ │ │ ldr r0, [pc, #72] @ (21b704 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 21b5a0 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ asrs r4, r7, #23 │ │ │ │ movs r7, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r5, #23 │ │ │ │ @@ -339292,31 +339295,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r2, #68] @ 0x44 │ │ │ │ movs r6, r5 │ │ │ │ ldr r2, [r2, #64] @ 0x40 │ │ │ │ movs r6, r5 │ │ │ │ asrs r2, r4, #20 │ │ │ │ movs r7, r5 │ │ │ │ - ldrb r2, [r2, #1] │ │ │ │ + ldrb r2, [r0, #1] │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r4, [r1, #1] │ │ │ │ + ldrb r4, [r7, #0] │ │ │ │ movs r1, r4 │ │ │ │ cmp r0, #212 @ 0xd4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r5, #29] │ │ │ │ + ldrb r6, [r3, #29] │ │ │ │ movs r1, r4 │ │ │ │ asrs r0, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r2, #28] │ │ │ │ + ldrb r0, [r0, #28] │ │ │ │ movs r1, r4 │ │ │ │ subs r4, r7, r6 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r7, #26] │ │ │ │ + ldrb r4, [r5, #26] │ │ │ │ movs r1, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #152] @ (21b7b4 ) │ │ │ │ @@ -339569,15 +339572,15 @@ │ │ │ │ vldr d7, [sp, #128] @ 0x80 │ │ │ │ ldr.w r0, [pc, #1580] @ 21bfc0 │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #24] │ │ │ │ vstr d7, [sp, #8] │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 21b936 │ │ │ │ mov r2, r9 │ │ │ │ mov r9, r1 │ │ │ │ ldrd r1, r0, [sp, #84] @ 0x54 │ │ │ │ add.w r0, r0, #1048576 @ 0x100000 │ │ │ │ add r2, r1 │ │ │ │ add r1, r0 │ │ │ │ @@ -339598,15 +339601,15 @@ │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr.w r6, [r3, r2, lsl #2] │ │ │ │ cmp r6, #0 │ │ │ │ bne.w 21bbee │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ - bl 3f3880 │ │ │ │ + bl 3f3878 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 21bcb2 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #208] @ 0xd0 │ │ │ │ ldrb.w r3, [r4, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 21bc7e │ │ │ │ @@ -339738,15 +339741,15 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #344 @ 0x158 │ │ │ │ movw r2, #2034 @ 0x7f2 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 21bbd4 │ │ │ │ ldrd r3, r2, [r4, #24] │ │ │ │ lsrs r0, r3, #20 │ │ │ │ lsrs r6, r2, #20 │ │ │ │ orr.w r0, r0, r2, lsl #12 │ │ │ │ str r6, [sp, #80] @ 0x50 │ │ │ │ orrs.w r2, r0, r6 │ │ │ │ @@ -339785,15 +339788,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr.w r3, [pc, #1048] @ 21bfd8 │ │ │ │ str r2, [sp, #4] │ │ │ │ movw r2, #1891 @ 0x763 │ │ │ │ add r3, pc │ │ │ │ str r7, [sp, #12] │ │ │ │ add.w r3, r3, #344 @ 0x158 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 21b808 │ │ │ │ movs r6, #1 │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ mov ip, r6 │ │ │ │ lsls r3, r3, #20 │ │ │ │ @@ -339821,15 +339824,15 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #344 @ 0x158 │ │ │ │ movw r2, #1988 @ 0x7c4 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 21bbd4 │ │ │ │ adds.w ip, r1, #1 │ │ │ │ adc.w r3, r0, #0 │ │ │ │ adds r1, r6, r1 │ │ │ │ mov r6, ip │ │ │ │ lsls r1, r1, #20 │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ @@ -339855,15 +339858,15 @@ │ │ │ │ ldr r1, [pc, #900] @ (21bff0 ) │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #344 @ 0x158 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 21bbd4 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ strd r3, r7, [sp, #200] @ 0xc8 │ │ │ │ b.n 21ba0c │ │ │ │ ldr r0, [pc, #876] @ (21bff4 ) │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [r2, r0] │ │ │ │ @@ -339875,15 +339878,15 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ lsls r2, r0, #16 │ │ │ │ bpl.w 21b91a │ │ │ │ ldr r0, [pc, #852] @ (21bff8 ) │ │ │ │ mov r2, ip │ │ │ │ strd r6, r1, [sp] │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ b.n 21b91c │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mov r3, r6 │ │ │ │ str r1, [sp, #180] @ 0xb4 │ │ │ │ movs r0, #24 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ @@ -339946,15 +339949,15 @@ │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [pc, #676] @ (21c000 ) │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r4, [r1, r3] │ │ │ │ ldr r1, [r2, #8] │ │ │ │ negs r1, r1 │ │ │ │ - bl 407b08 │ │ │ │ + bl 407b00 │ │ │ │ add.w r3, r4, #112 @ 0x70 │ │ │ │ mov r6, r0 │ │ │ │ dmb ish │ │ │ │ ldrexd r4, r5, [r3] │ │ │ │ adds r4, r4, r6 │ │ │ │ adcs r5, r7 │ │ │ │ strexd r1, r4, r5, [r3] │ │ │ │ @@ -339982,30 +339985,30 @@ │ │ │ │ ldr r0, [pc, #596] @ (21c008 ) │ │ │ │ ldr r1, [sp, #136] @ 0x88 │ │ │ │ str r1, [sp, #8] │ │ │ │ add r0, pc │ │ │ │ ldr r1, [sp, #128] @ 0x80 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ str r1, [sp, #0] │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 21bb04 │ │ │ │ ldr r3, [pc, #580] @ (21c00c ) │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 21bb20 │ │ │ │ ldr r3, [pc, #484] @ (21bfbc ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r2, r3, #16 │ │ │ │ bpl.w 21bb20 │ │ │ │ ldr r0, [pc, #556] @ (21c010 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 21bb20 │ │ │ │ ldr r3, [pc, #552] @ (21c014 ) │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 21ba1c │ │ │ │ @@ -340022,15 +340025,15 @@ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 21ba1c │ │ │ │ ldr r1, [pc, #504] @ (21c01c ) │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ ldr r1, [r3, r1] │ │ │ │ ldrh r1, [r1, #0] │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 21ba94 │ │ │ │ @@ -340040,15 +340043,15 @@ │ │ │ │ lsls r3, r1, #16 │ │ │ │ bpl.w 21ba94 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr.w r1, [r0, r3, lsl #2] │ │ │ │ ldr r0, [pc, #476] @ (21c020 ) │ │ │ │ strd r3, r7, [sp] │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ add.w ip, r3, r2, lsl #2 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ b.n 21ba94 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -340062,15 +340065,15 @@ │ │ │ │ str.w r1, [r0, sl, lsl #2] │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r4, [r1, r3] │ │ │ │ ldr r1, [r2, #8] │ │ │ │ negs r1, r1 │ │ │ │ - bl 407b08 │ │ │ │ + bl 407b00 │ │ │ │ add.w r1, r4, #48 @ 0x30 │ │ │ │ mov r8, r0 │ │ │ │ dmb ish │ │ │ │ ldrexd r2, r3, [r1] │ │ │ │ adds.w r2, r2, r8 │ │ │ │ adc.w r3, r3, r9 │ │ │ │ strexd r6, r2, r3, [r1] │ │ │ │ @@ -340109,39 +340112,39 @@ │ │ │ │ ldr r3, [pc, #196] @ (21bfbc ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.w 21bd86 │ │ │ │ ldr r0, [pc, #292] @ (21c028 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 21bd86 │ │ │ │ ldr r3, [pc, #288] @ (21c02c ) │ │ │ │ ldr r4, [pc, #288] @ (21c030 ) │ │ │ │ ldr r1, [pc, #292] @ (21c034 ) │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ strd r2, r4, [sp] │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #344 @ 0x158 │ │ │ │ movw r2, #2042 @ 0x7fa │ │ │ │ - bl 3e03a8 │ │ │ │ + bl 3e03a0 │ │ │ │ b.n 21bbd4 │ │ │ │ ldr r3, [pc, #268] @ (21c038 ) │ │ │ │ ldr r2, [pc, #268] @ (21c03c ) │ │ │ │ ldr r1, [pc, #272] @ (21c040 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #344 @ 0x158 │ │ │ │ movw r2, #1969 @ 0x7b1 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 21bbd4 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldr r2, [pc, #244] @ (21c044 ) │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldrh r2, [r2, #0] │ │ │ │ cmp r2, #0 │ │ │ │ @@ -340159,15 +340162,15 @@ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #0 │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr.w ip, [sp, #180] @ 0xb4 │ │ │ │ movs r2, #72 @ 0x48 │ │ │ │ ldr r3, [sp, #176] @ 0xb0 │ │ │ │ rev r3, r3 │ │ │ │ mul.w r6, r2, ip │ │ │ │ ldr r2, [sp, #184] @ 0xb8 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ @@ -340188,83 +340191,83 @@ │ │ │ │ movs r7, r5 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r0, #25 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r7, #18] │ │ │ │ + ldrb r0, [r5, #18] │ │ │ │ movs r1, r4 │ │ │ │ - str r4, [sp, #304] @ 0x130 │ │ │ │ + str r4, [sp, #240] @ 0xf0 │ │ │ │ movs r3, r5 │ │ │ │ - ldrb r6, [r5, #22] │ │ │ │ + ldrb r6, [r3, #22] │ │ │ │ movs r1, r4 │ │ │ │ - ldr r0, [r0, #104] @ 0x68 │ │ │ │ + ldr r0, [r6, #100] @ 0x64 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r0, [r4, #96] @ 0x60 │ │ │ │ + ldr r0, [r2, #96] @ 0x60 │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r2, [r7, #11] │ │ │ │ + ldrb r2, [r5, #11] │ │ │ │ movs r1, r4 │ │ │ │ - str r3, [sp, #784] @ 0x310 │ │ │ │ + str r3, [sp, #720] @ 0x2d0 │ │ │ │ movs r3, r5 │ │ │ │ - str r3, [sp, #488] @ 0x1e8 │ │ │ │ + str r3, [sp, #424] @ 0x1a8 │ │ │ │ movs r3, r5 │ │ │ │ - ldrb r0, [r2, #17] │ │ │ │ + ldrb r0, [r0, #17] │ │ │ │ movs r1, r4 │ │ │ │ - ldr r6, [r5, #88] @ 0x58 │ │ │ │ + ldr r6, [r3, #88] @ 0x58 │ │ │ │ movs r1, r4 │ │ │ │ - str r3, [sp, #136] @ 0x88 │ │ │ │ + str r3, [sp, #72] @ 0x48 │ │ │ │ movs r3, r5 │ │ │ │ - ldrb r0, [r7, #15] │ │ │ │ + ldrb r0, [r5, #15] │ │ │ │ movs r1, r4 │ │ │ │ - ldr r0, [r3, #84] @ 0x54 │ │ │ │ + ldr r0, [r1, #84] @ 0x54 │ │ │ │ movs r1, r4 │ │ │ │ lsrs r0, r6, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r6, #5] │ │ │ │ + ldrb r0, [r4, #5] │ │ │ │ movs r1, r4 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r0, #11] │ │ │ │ + ldrb r0, [r6, #10] │ │ │ │ movs r1, r4 │ │ │ │ movs r6, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r5, #11] │ │ │ │ + ldrb r2, [r3, #11] │ │ │ │ movs r1, r4 │ │ │ │ adds r3, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r5, #5] │ │ │ │ + ldrb r6, [r3, #5] │ │ │ │ movs r1, r4 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r6, #6] │ │ │ │ + ldrb r4, [r4, #6] │ │ │ │ movs r1, r4 │ │ │ │ adds r0, r2, r6 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r1, #9] │ │ │ │ + ldrb r6, [r7, #8] │ │ │ │ movs r1, r4 │ │ │ │ - str r0, [sp, #496] @ 0x1f0 │ │ │ │ + str r0, [sp, #432] @ 0x1b0 │ │ │ │ movs r3, r5 │ │ │ │ - ldrb r6, [r2, #8] │ │ │ │ + ldrb r6, [r0, #8] │ │ │ │ movs r1, r4 │ │ │ │ - ldr r6, [r5, #40] @ 0x28 │ │ │ │ + ldr r6, [r3, #40] @ 0x28 │ │ │ │ movs r1, r4 │ │ │ │ - str r0, [sp, #368] @ 0x170 │ │ │ │ + str r0, [sp, #304] @ 0x130 │ │ │ │ movs r3, r5 │ │ │ │ - ldrb r2, [r7, #2] │ │ │ │ + ldrb r2, [r5, #2] │ │ │ │ movs r1, r4 │ │ │ │ - ldr r0, [r2, #40] @ 0x28 │ │ │ │ + ldr r0, [r0, #40] @ 0x28 │ │ │ │ movs r1, r4 │ │ │ │ adds r2, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r3, #30] │ │ │ │ + strb r2, [r1, #30] │ │ │ │ movs r1, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ mov r4, r0 │ │ │ │ @@ -340351,24 +340354,24 @@ │ │ │ │ str r3, [r5, #60] @ 0x3c │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r5, #52] @ 0x34 │ │ │ │ blx 143b64 │ │ │ │ ldr r2, [r5, #60] @ 0x3c │ │ │ │ mov r1, r9 │ │ │ │ str r0, [r5, #64] @ 0x40 │ │ │ │ - bl 3df0a4 │ │ │ │ + bl 3df09c │ │ │ │ ldr r0, [r5, #60] @ 0x3c │ │ │ │ movs r1, #4 │ │ │ │ adds r0, #31 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ blx 143b64 │ │ │ │ ldr r2, [r5, #60] @ 0x3c │ │ │ │ mov r1, r9 │ │ │ │ str r0, [r5, #68] @ 0x44 │ │ │ │ - bl 3df0a4 │ │ │ │ + bl 3df09c │ │ │ │ ldr r0, [r5, #60] @ 0x3c │ │ │ │ movs r1, #4 │ │ │ │ blx 143b64 │ │ │ │ str r0, [r5, #40] @ 0x28 │ │ │ │ ldrb.w r3, [r4, #136] @ 0x88 │ │ │ │ eor.w r3, r3, #1 │ │ │ │ strb.w r3, [r5, #56] @ 0x38 │ │ │ │ @@ -340418,27 +340421,27 @@ │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r0, [pc, #44] @ (21c230 ) │ │ │ │ ldrd r8, r9, [r5, #16] │ │ │ │ add r0, pc │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ strd r8, r9, [sp, #8] │ │ │ │ strd r6, r3, [sp] │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr.w r2, [r4, #132] @ 0x84 │ │ │ │ b.n 21c1ae │ │ │ │ nop │ │ │ │ lsrs r2, r6, #10 │ │ │ │ movs r7, r5 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r6, #29] │ │ │ │ + strb r0, [r4, #29] │ │ │ │ movs r1, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #60] @ 21c280 │ │ │ │ sub sp, #8 │ │ │ │ @@ -340447,31 +340450,31 @@ │ │ │ │ ldr r1, [pc, #56] @ (21c288 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #364 @ 0x16c │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ movw r3, #379 @ 0x17b │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r3, r0 │ │ │ │ movs r0, #0 │ │ │ │ strb.w r4, [r3, #60] @ 0x3c │ │ │ │ add sp, #8 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrh r6, [r7, #40] @ 0x28 │ │ │ │ + ldrh r6, [r5, #40] @ 0x28 │ │ │ │ movs r3, r5 │ │ │ │ - str r4, [r6, #116] @ 0x74 │ │ │ │ + str r4, [r4, #116] @ 0x74 │ │ │ │ movs r1, r4 │ │ │ │ - strb r6, [r1, #30] │ │ │ │ + strb r6, [r7, #29] │ │ │ │ movs r1, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #76] @ 21c2e8 │ │ │ │ sub sp, #8 │ │ │ │ @@ -340480,39 +340483,39 @@ │ │ │ │ ldr r1, [pc, #72] @ (21c2f0 ) │ │ │ │ add ip, pc │ │ │ │ add.w r4, ip, #364 @ 0x16c │ │ │ │ add r2, pc │ │ │ │ movw r3, #379 @ 0x17b │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #52] @ (21c2f4 ) │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ add r0, pc │ │ │ │ blx 144be4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ str r5, [r4, #52] @ 0x34 │ │ │ │ - bl 2974b0 │ │ │ │ + bl 2974a8 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [r4, #56] @ 0x38 │ │ │ │ add sp, #8 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldrh r6, [r4, #38] @ 0x26 │ │ │ │ + ldrh r6, [r2, #38] @ 0x26 │ │ │ │ movs r3, r5 │ │ │ │ - str r4, [r3, #112] @ 0x70 │ │ │ │ + str r4, [r1, #112] @ 0x70 │ │ │ │ movs r1, r4 │ │ │ │ - strb r0, [r6, #28] │ │ │ │ + strb r0, [r4, #28] │ │ │ │ movs r1, r4 │ │ │ │ ldrh r0, [r2, r4] │ │ │ │ movs r7, r5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -340561,15 +340564,15 @@ │ │ │ │ ldr r1, [pc, #276] @ (21c488 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #384 @ 0x180 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ mov.w r2, #1048 @ 0x418 │ │ │ │ - bl 3e03a8 │ │ │ │ + bl 3e03a0 │ │ │ │ subs r6, #1 │ │ │ │ bmi.n 21c3b6 │ │ │ │ movs r7, #72 @ 0x48 │ │ │ │ movs r5, #0 │ │ │ │ ldr.w r3, [r4, #140] @ 0x8c │ │ │ │ mla r3, r7, r6, r3 │ │ │ │ ldr r0, [r3, #36] @ 0x24 │ │ │ │ @@ -340649,33 +340652,33 @@ │ │ │ │ ldr.w r2, [r8, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ lsls r2, r2, #16 │ │ │ │ bpl.n 21c422 │ │ │ │ ldr r0, [pc, #44] @ (21c498 ) │ │ │ │ ldr r1, [r3, r7] │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr.w r3, [r4, #140] @ 0x8c │ │ │ │ add.w ip, r3, r7 │ │ │ │ b.n 21c422 │ │ │ │ lsrs r2, r3, #32 │ │ │ │ movs r7, r5 │ │ │ │ - ldrh r2, [r3, #32] │ │ │ │ + ldrh r2, [r1, #32] │ │ │ │ movs r3, r5 │ │ │ │ - strb r4, [r0, #26] │ │ │ │ + strb r4, [r6, #25] │ │ │ │ movs r1, r4 │ │ │ │ - str r4, [r1, #100] @ 0x64 │ │ │ │ + str r4, [r7, #96] @ 0x60 │ │ │ │ movs r1, r4 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r5, #5 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r4, #24] │ │ │ │ + ldr r4, [r2, #24] │ │ │ │ movs r1, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #88] @ 21c504 │ │ │ │ sub sp, #8 │ │ │ │ @@ -340683,15 +340686,15 @@ │ │ │ │ movw r3, #379 @ 0x17b │ │ │ │ ldr r1, [pc, #84] @ (21c50c ) │ │ │ │ add ip, pc │ │ │ │ add.w r4, ip, #364 @ 0x16c │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #48] @ 0x30 │ │ │ │ cbz r0, 21c4dc │ │ │ │ bl 21a5b8 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ blx 143ca4 │ │ │ │ movs r3, #0 │ │ │ │ @@ -340708,19 +340711,19 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrh r4, [r2, #22] │ │ │ │ + ldrh r4, [r0, #22] │ │ │ │ movs r3, r5 │ │ │ │ - str r2, [r1, #80] @ 0x50 │ │ │ │ + str r2, [r7, #76] @ 0x4c │ │ │ │ movs r1, r4 │ │ │ │ - strb r2, [r4, #20] │ │ │ │ + strb r2, [r2, #20] │ │ │ │ movs r1, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #136] @ (21c5a8 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -340728,15 +340731,15 @@ │ │ │ │ movw r3, #379 @ 0x17b │ │ │ │ ldr r1, [pc, #132] @ (21c5b0 ) │ │ │ │ add r4, pc │ │ │ │ add r2, pc │ │ │ │ add.w r4, r4, #364 @ 0x16c │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r6, [pc, #120] @ (21c5b4 ) │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #16 │ │ │ │ blx 145d4c │ │ │ │ ldr r3, [pc, #112] @ (21c5b8 ) │ │ │ │ add r6, pc │ │ │ │ mov r5, r0 │ │ │ │ @@ -340753,15 +340756,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ dmb ish │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ ldr r1, [pc, #80] @ (21c5bc ) │ │ │ │ mov r0, r5 │ │ │ │ strd r2, r3, [r5, #8] │ │ │ │ add r1, pc │ │ │ │ - bl 3e5144 │ │ │ │ + bl 3e513c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -340774,32 +340777,32 @@ │ │ │ │ ldr r3, [pc, #44] @ (21c5c4 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 21c550 │ │ │ │ ldr r0, [pc, #40] @ (21c5c8 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 21c550 │ │ │ │ - ldrh r2, [r4, #18] │ │ │ │ + ldrh r2, [r2, #18] │ │ │ │ movs r3, r5 │ │ │ │ - str r4, [r3, #72] @ 0x48 │ │ │ │ + str r4, [r1, #72] @ 0x48 │ │ │ │ movs r1, r4 │ │ │ │ - strb r2, [r6, #18] │ │ │ │ + strb r2, [r4, #18] │ │ │ │ movs r1, r4 │ │ │ │ lsls r6, r4, #23 │ │ │ │ movs r7, r5 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ b.n 21bf3a │ │ │ │ vmlsl.u q9, d31, d24[0] │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r0, #18] │ │ │ │ + strb r4, [r6, #17] │ │ │ │ movs r1, r4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r3 │ │ │ │ @@ -340810,40 +340813,40 @@ │ │ │ │ ldr r2, [pc, #188] @ (21c6a4 ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #364 @ 0x16c │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ movw r3, #379 @ 0x17b │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r6, r0 │ │ │ │ cbz r4, 21c64e │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ movs r5, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r7 │ │ │ │ add.w r3, r3, #1572864 @ 0x180000 │ │ │ │ ldr r3, [r3, #108] @ 0x6c │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #8] │ │ │ │ strd r5, r5, [sp] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ - bl 3d741c │ │ │ │ + bl 3d7414 │ │ │ │ ldr r1, [r6, #48] @ 0x30 │ │ │ │ mov r2, r4 │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ add.w r1, r1, #1572864 @ 0x180000 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r1, #112] @ 0x70 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ strd r5, r4, [sp, #4] │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 3d741c │ │ │ │ + bl 3d7414 │ │ │ │ add sp, #20 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -340854,40 +340857,40 @@ │ │ │ │ add.w r3, r3, #1572864 @ 0x180000 │ │ │ │ ldr r3, [r3, #108] @ 0x6c │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ strd r4, r3, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ - bl 3d741c │ │ │ │ + bl 3d7414 │ │ │ │ ldr r2, [r6, #52] @ 0x34 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ add.w r2, r2, #1572864 @ 0x180000 │ │ │ │ ldr r2, [r2, #112] @ 0x70 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r2, r4 │ │ │ │ strd r4, r4, [sp] │ │ │ │ - bl 3d741c │ │ │ │ + bl 3d7414 │ │ │ │ add sp, #20 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldrh r4, [r4, #12] │ │ │ │ + ldrh r4, [r2, #12] │ │ │ │ movs r3, r5 │ │ │ │ - strb r6, [r6, #15] │ │ │ │ + strb r6, [r4, #15] │ │ │ │ movs r1, r4 │ │ │ │ - str r6, [r2, #60] @ 0x3c │ │ │ │ + str r6, [r0, #60] @ 0x3c │ │ │ │ movs r1, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr.w r1, [pc, #1216] @ 21cb7c │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -341027,15 +341030,15 @@ │ │ │ │ beq.w 21c960 │ │ │ │ ldr r3, [r4, #100] @ 0x64 │ │ │ │ movs r2, #0 │ │ │ │ ldr r1, [pc, #848] @ (21cb94 ) │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ mov r3, r6 │ │ │ │ - bl 3edc38 │ │ │ │ + bl 3edc30 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ blx 144a84 │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 21cb58 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ add r1, sp, #24 │ │ │ │ @@ -341056,15 +341059,15 @@ │ │ │ │ adds r0, #1 │ │ │ │ beq.w 21cb44 │ │ │ │ ldr r0, [pc, #776] @ (21cb98 ) │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ add r0, pc │ │ │ │ bl 219940 │ │ │ │ mov r0, r9 │ │ │ │ - bl 3af098 │ │ │ │ + bl 3af090 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 21cab2 │ │ │ │ add.w r7, r4, #4096 @ 0x1000 │ │ │ │ ldrb.w r3, [r7, #184] @ 0xb8 │ │ │ │ cbz r3, 21c8e6 │ │ │ │ ldr r2, [pc, #744] @ (21cb9c ) │ │ │ │ @@ -341086,34 +341089,34 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [r4, #80] @ 0x50 │ │ │ │ b.n 21c790 │ │ │ │ ldr r5, [pc, #696] @ (21cba0 ) │ │ │ │ add r5, pc │ │ │ │ mov r0, r5 │ │ │ │ - bl 297bd4 │ │ │ │ + bl 297bcc │ │ │ │ mov r1, r5 │ │ │ │ ldr r5, [pc, #688] @ (21cba4 ) │ │ │ │ movw r3, #379 @ 0x17b │ │ │ │ ldr r2, [pc, #684] @ (21cba8 ) │ │ │ │ add r5, pc │ │ │ │ add.w ip, r5, #364 @ 0x16c │ │ │ │ add r2, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add.w r5, r5, #416 @ 0x1a0 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r2, [pc, #668] @ (21cbac ) │ │ │ │ ldr r1, [pc, #668] @ (21cbb0 ) │ │ │ │ mov r8, r0 │ │ │ │ movs r3, #29 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 296e0c │ │ │ │ - bl 29f628 │ │ │ │ + bl 296e04 │ │ │ │ + bl 29f620 │ │ │ │ str.w r6, [r8, #48] @ 0x30 │ │ │ │ str.w r0, [r8, #56] @ 0x38 │ │ │ │ ldr.w r3, [r7, #180] @ 0xb4 │ │ │ │ str.w r3, [r8, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 21cad8 │ │ │ │ ldr r2, [pc, #632] @ (21cbb4 ) │ │ │ │ @@ -341131,15 +341134,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b.w 1fd7b8 │ │ │ │ ldr r1, [r4, #100] @ 0x64 │ │ │ │ ldr.w r3, [r3, #180] @ 0xb4 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldr r1, [pc, #588] @ (21cbb8 ) │ │ │ │ add r1, pc │ │ │ │ - bl 3edc38 │ │ │ │ + bl 3edc30 │ │ │ │ b.n 21c84e │ │ │ │ bl 2054a0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 21c760 │ │ │ │ add.w r3, r4, #4096 @ 0x1000 │ │ │ │ ldrb.w r7, [r3, #184] @ 0xb8 │ │ │ │ cmp r7, #0 │ │ │ │ @@ -341191,41 +341194,41 @@ │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.w 21cb76 │ │ │ │ ldr r0, [pc, #428] @ (21cbc0 ) │ │ │ │ add r0, pc │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 3e0c8c │ │ │ │ + b.w 3e0c84 │ │ │ │ ldr r0, [pc, #420] @ (21cbc4 ) │ │ │ │ mov r1, r7 │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ movs r3, #1 │ │ │ │ mov r0, r6 │ │ │ │ strb.w r3, [r4, #128] @ 0x80 │ │ │ │ bl 21a5b8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ blx 143ca4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 3af098 │ │ │ │ + bl 3af090 │ │ │ │ b.n 21c9fa │ │ │ │ ldr r3, [pc, #388] @ (21cbc8 ) │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 21c6e8 │ │ │ │ ldr r3, [pc, #376] @ (21cbcc ) │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r0, r3, #16 │ │ │ │ bpl.w 21c6e8 │ │ │ │ ldr r0, [pc, #368] @ (21cbd0 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 21c6e8 │ │ │ │ ldr r3, [pc, #360] @ (21cbd4 ) │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cbz r3, 21ca7e │ │ │ │ ldr r3, [pc, #344] @ (21cbcc ) │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ @@ -341247,33 +341250,33 @@ │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r2, r3, #16 │ │ │ │ bpl.w 21c7b2 │ │ │ │ ldr r0, [pc, #308] @ (21cbdc ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 21c7b2 │ │ │ │ ldr r3, [pc, #300] @ (21cbe0 ) │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 21c8a8 │ │ │ │ ldr r3, [pc, #264] @ (21cbcc ) │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.w 21c8a8 │ │ │ │ ldr r0, [pc, #276] @ (21cbe4 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 21c8a8 │ │ │ │ ldr r0, [pc, #268] @ (21cbe8 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ ldr r2, [pc, #264] @ (21cbec ) │ │ │ │ ldr r3, [pc, #156] @ (21cb80 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3 │ │ │ │ @@ -341282,136 +341285,136 @@ │ │ │ │ mov r0, r6 │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b.w 21a5b8 │ │ │ │ ldr r0, [pc, #236] @ (21cbf0 ) │ │ │ │ ldrb.w r1, [r4, #80] @ 0x50 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr.w r2, [r8] │ │ │ │ rev r3, r3 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ rev r3, r3 │ │ │ │ str r3, [sp, #32] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 21c7b2 │ │ │ │ b.n 21ca8a │ │ │ │ ldr r0, [pc, #204] @ (21cbf4 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ blx 144180 │ │ │ │ b.n 21ca28 │ │ │ │ ldr r0, [pc, #192] @ (21cbf8 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ blx 144180 │ │ │ │ b.n 21ca28 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 3e0150 │ │ │ │ + bl 3e0148 │ │ │ │ b.n 21ca28 │ │ │ │ ldr r0, [pc, #172] @ (21cbfc ) │ │ │ │ mov r2, r5 │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ b.n 21ca28 │ │ │ │ ldr r0, [pc, #164] @ (21cc00 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ b.n 21ca28 │ │ │ │ ldr r0, [pc, #160] @ (21cc04 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ b.n 21ca28 │ │ │ │ ldr r0, [pc, #152] @ (21cc08 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ b.n 21ca28 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsls r0, r5, #17 │ │ │ │ movs r7, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r6, r3, #17 │ │ │ │ movs r7, r5 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, r8 │ │ │ │ + cmp r2, r6 │ │ │ │ movs r1, r4 │ │ │ │ - asrs r4, r1, #20 │ │ │ │ + asrs r4, r7, #19 │ │ │ │ movs r6, r4 │ │ │ │ ldmia r4, {r0, r1, r2, r3, r4, r5, r6, r7} │ │ │ │ - vrshr.u64 , q11, #1 │ │ │ │ + vmlal.u , d31, d22[0] │ │ │ │ movs r1, r4 │ │ │ │ lsls r6, r6, #9 │ │ │ │ movs r7, r5 │ │ │ │ - strb r4, [r7, #3] │ │ │ │ + strb r4, [r5, #3] │ │ │ │ movs r1, r4 │ │ │ │ - strh r2, [r2, #52] @ 0x34 │ │ │ │ + strh r2, [r0, #52] @ 0x34 │ │ │ │ movs r3, r5 │ │ │ │ - str r0, [r1, #12] │ │ │ │ + str r0, [r7, #8] │ │ │ │ movs r1, r4 │ │ │ │ - svc 114 @ 0x72 │ │ │ │ + svc 98 @ 0x62 │ │ │ │ movs r6, r3 │ │ │ │ - svc 136 @ 0x88 │ │ │ │ + svc 120 @ 0x78 │ │ │ │ movs r6, r3 │ │ │ │ lsls r0, r5, #7 │ │ │ │ movs r7, r5 │ │ │ │ ldc2 15, cr15, [fp, #-1020]! @ 0xfffffc04 │ │ │ │ lsls r6, r5, #4 │ │ │ │ movs r7, r5 │ │ │ │ - strb r6, [r0, #6] │ │ │ │ + strb r6, [r6, #5] │ │ │ │ movs r1, r4 │ │ │ │ - strb r2, [r5, #3] │ │ │ │ + strb r2, [r3, #3] │ │ │ │ movs r1, r4 │ │ │ │ movs r7, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r3, #124] @ 0x7c │ │ │ │ + ldr r0, [r1, #124] @ 0x7c │ │ │ │ movs r1, r4 │ │ │ │ adds r4, r6, r0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #23 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r0, #0] │ │ │ │ + ldr r2, [r6, #124] @ 0x7c │ │ │ │ movs r1, r4 │ │ │ │ asrs r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r6, #3] │ │ │ │ + strb r4, [r4, #3] │ │ │ │ movs r1, r4 │ │ │ │ - strb r2, [r3, #4] │ │ │ │ + strb r2, [r1, #4] │ │ │ │ movs r1, r4 │ │ │ │ lsls r0, r1, #1 │ │ │ │ movs r7, r5 │ │ │ │ - ldr r6, [r0, #120] @ 0x78 │ │ │ │ + ldr r6, [r6, #116] @ 0x74 │ │ │ │ movs r1, r4 │ │ │ │ - strb r6, [r7, #0] │ │ │ │ + strb r6, [r5, #0] │ │ │ │ movs r1, r4 │ │ │ │ - ldr r2, [r5, #112] @ 0x70 │ │ │ │ + ldr r2, [r3, #112] @ 0x70 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r0, [r3, #120] @ 0x78 │ │ │ │ + ldr r0, [r1, #120] @ 0x78 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r6, [r2, #124] @ 0x7c │ │ │ │ + ldr r6, [r0, #124] @ 0x7c │ │ │ │ movs r1, r4 │ │ │ │ - str r4, [r3, #112] @ 0x70 │ │ │ │ + str r4, [r1, #112] @ 0x70 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r6, [r2, #124] @ 0x7c │ │ │ │ + ldr r6, [r0, #124] @ 0x7c │ │ │ │ movs r1, r4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r4, [pc, #160] @ (21ccc8 ) │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r0, #8] │ │ │ │ add r4, pc │ │ │ │ cbnz r3, 21cc3a │ │ │ │ ldr r3, [pc, #156] @ (21cccc ) │ │ │ │ @@ -341428,15 +341431,15 @@ │ │ │ │ ldr r5, [r5, #56] @ 0x38 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ subs r3, #0 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ orr.w r3, r3, #4 │ │ │ │ ands r5, r3 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cbz r3, 21ccb0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ cbz r3, 21cc7c │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ @@ -341454,22 +341457,22 @@ │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 21cc68 │ │ │ │ strb r3, [r0, #4] │ │ │ │ ldr r3, [pc, #60] @ (21ccd0 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3dcf84 │ │ │ │ + bl 3dcf7c │ │ │ │ b.n 21cc68 │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ b.n 21cc44 │ │ │ │ ldr r0, [pc, #48] @ (21ccd4 ) │ │ │ │ str r3, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ b.n 21cc5a │ │ │ │ ldr r3, [pc, #36] @ (21ccd8 ) │ │ │ │ movs r2, #101 @ 0x65 │ │ │ │ ldr r1, [pc, #36] @ (21ccdc ) │ │ │ │ ldr r0, [pc, #40] @ (21cce0 ) │ │ │ │ add r3, pc │ │ │ │ @@ -341479,31 +341482,31 @@ │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ vhadd.u8 d0, d2, d30 │ │ │ │ cmp r0, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r7, #116] @ 0x74 │ │ │ │ + ldr r2, [r5, #116] @ 0x74 │ │ │ │ movs r1, r4 │ │ │ │ - strh r4, [r2, #22] │ │ │ │ + strh r4, [r0, #22] │ │ │ │ movs r3, r5 │ │ │ │ - ldr r6, [pc, #408] @ (21ce78 ) │ │ │ │ + ldr r6, [pc, #344] @ (21ce38 ) │ │ │ │ movs r7, r3 │ │ │ │ - ldr r6, [pc, #480] @ (21cec4 ) │ │ │ │ + ldr r6, [pc, #416] @ (21ce84 ) │ │ │ │ movs r7, r3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ sub sp, #12 │ │ │ │ str r3, [r1, #0] │ │ │ │ mov r5, r0 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r4, [pc, #160] @ (21cda4 ) │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r0, #8] │ │ │ │ add r4, pc │ │ │ │ cbnz r3, 21cd18 │ │ │ │ ldr r3, [pc, #152] @ (21cda8 ) │ │ │ │ @@ -341520,15 +341523,15 @@ │ │ │ │ ldr r5, [r5, #56] @ 0x38 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ subs r3, #0 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ orr.w r3, r3, #4 │ │ │ │ ands r5, r3 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cbz r3, 21cd8e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ cbz r3, 21cd5a │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ @@ -341546,22 +341549,22 @@ │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 21cd46 │ │ │ │ strb r3, [r0, #4] │ │ │ │ ldr r3, [pc, #60] @ (21cdac ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3dcf84 │ │ │ │ + bl 3dcf7c │ │ │ │ b.n 21cd46 │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ b.n 21cd22 │ │ │ │ ldr r0, [pc, #44] @ (21cdb0 ) │ │ │ │ str r3, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ b.n 21cd38 │ │ │ │ ldr r3, [pc, #36] @ (21cdb4 ) │ │ │ │ movs r2, #101 @ 0x65 │ │ │ │ ldr r1, [pc, #36] @ (21cdb8 ) │ │ │ │ ldr r0, [pc, #36] @ (21cdbc ) │ │ │ │ add r3, pc │ │ │ │ @@ -341570,21 +341573,21 @@ │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ cdp2 0, 2, cr0, cr4, cr14, {1} │ │ │ │ cmp r0, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r0, #108] @ 0x6c │ │ │ │ + ldr r4, [r6, #104] @ 0x68 │ │ │ │ movs r1, r4 │ │ │ │ - strh r6, [r6, #14] │ │ │ │ + strh r6, [r4, #14] │ │ │ │ movs r3, r5 │ │ │ │ - ldr r5, [pc, #544] @ (21cfdc ) │ │ │ │ + ldr r5, [pc, #480] @ (21cf9c ) │ │ │ │ movs r7, r3 │ │ │ │ - ldr r5, [pc, #616] @ (21d028 ) │ │ │ │ + ldr r5, [pc, #552] @ (21cfe8 ) │ │ │ │ movs r7, r3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #204] @ 21ce9c │ │ │ │ sub sp, #16 │ │ │ │ @@ -341593,17 +341596,17 @@ │ │ │ │ ldr r1, [pc, #200] @ (21cea4 ) │ │ │ │ add ip, pc │ │ │ │ add.w r4, ip, #364 @ 0x16c │ │ │ │ add r2, pc │ │ │ │ movw r3, #379 @ 0x17b │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r4, r0 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r5, [pc, #176] @ (21cea8 ) │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r0, #8] │ │ │ │ add r5, pc │ │ │ │ cbnz r3, 21ce0c │ │ │ │ ldr r3, [pc, #168] @ (21ceac ) │ │ │ │ @@ -341618,15 +341621,15 @@ │ │ │ │ cmp r6, #2 │ │ │ │ beq.n 21ce24 │ │ │ │ cbz r2, 21ce24 │ │ │ │ add.w r2, r2, #1572864 @ 0x180000 │ │ │ │ movs r1, #1 │ │ │ │ strb.w r1, [r2, #128] @ 0x80 │ │ │ │ cbnz r3, 21ce48 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cbz r3, 21ce84 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ cbz r3, 21ce54 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ @@ -341648,15 +341651,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 21ce34 │ │ │ │ strb r3, [r0, #4] │ │ │ │ ldr r3, [pc, #68] @ (21ceb0 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3dcf84 │ │ │ │ + bl 3dcf7c │ │ │ │ b.n 21ce34 │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 21ce26 │ │ │ │ add.w r2, r2, #1572864 @ 0x180000 │ │ │ │ strb.w r6, [r2, #128] @ 0x80 │ │ │ │ b.n 21ce26 │ │ │ │ ldr r3, [pc, #44] @ (21ceb4 ) │ │ │ │ @@ -341665,40 +341668,40 @@ │ │ │ │ ldr r0, [pc, #48] @ (21cebc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #428 @ 0x1ac │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - strh r2, [r6, #12] │ │ │ │ + strh r2, [r4, #12] │ │ │ │ movs r3, r5 │ │ │ │ - ldrh r0, [r5, r7] │ │ │ │ + ldrh r0, [r3, r7] │ │ │ │ movs r1, r4 │ │ │ │ - ldr r6, [r7, #60] @ 0x3c │ │ │ │ + ldr r6, [r5, #60] @ 0x3c │ │ │ │ movs r1, r4 │ │ │ │ ldc2 0, cr0, [r0, #-184]! @ 0xffffff48 │ │ │ │ cmp r0, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r0, #8] │ │ │ │ + strh r0, [r6, #6] │ │ │ │ movs r3, r5 │ │ │ │ - ldr r4, [pc, #584] @ (21d104 ) │ │ │ │ + ldr r4, [pc, #520] @ (21d0c4 ) │ │ │ │ movs r7, r3 │ │ │ │ - ldr r4, [pc, #656] @ (21d150 ) │ │ │ │ + ldr r4, [pc, #592] @ (21d110 ) │ │ │ │ movs r7, r3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ mov r8, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r4, [pc, #196] @ (21cfa4 ) │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r0, #8] │ │ │ │ add r4, pc │ │ │ │ cbnz r3, 21cef4 │ │ │ │ ldr r3, [pc, #188] @ (21cfa8 ) │ │ │ │ @@ -341724,21 +341727,21 @@ │ │ │ │ orr.w r6, r3, #4 │ │ │ │ ldr r3, [pc, #152] @ (21cfb4 ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #416 @ 0x1a0 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #29 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r1, [r5, #56] @ 0x38 │ │ │ │ mov r2, r8 │ │ │ │ ands r1, r6 │ │ │ │ blx r7 │ │ │ │ mov r5, r0 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cbz r3, 21cf8e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ cbz r3, 21cf5a │ │ │ │ mov r0, r5 │ │ │ │ add sp, #16 │ │ │ │ @@ -341756,51 +341759,51 @@ │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 21cf44 │ │ │ │ strb r3, [r0, #4] │ │ │ │ ldr r3, [pc, #72] @ (21cfb8 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3dcf84 │ │ │ │ + bl 3dcf7c │ │ │ │ b.n 21cf44 │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ b.n 21cefe │ │ │ │ ldr r0, [pc, #56] @ (21cfbc ) │ │ │ │ str r3, [sp, #12] │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ b.n 21cf36 │ │ │ │ ldr r3, [pc, #48] @ (21cfc0 ) │ │ │ │ movs r2, #101 @ 0x65 │ │ │ │ ldr r1, [pc, #48] @ (21cfc4 ) │ │ │ │ ldr r0, [pc, #48] @ (21cfc8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #428 @ 0x1ac │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ mcrr2 0, 2, r0, r8, cr14 │ │ │ │ cmp r0, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 21d0ac │ │ │ │ + bls.n 21d08c │ │ │ │ movs r6, r3 │ │ │ │ - bls.n 21ced8 │ │ │ │ + bls.n 21ceb8 │ │ │ │ movs r6, r3 │ │ │ │ - strh r0, [r6, #2] │ │ │ │ + strh r0, [r4, #2] │ │ │ │ movs r3, r5 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r6, #76] @ 0x4c │ │ │ │ + ldr r0, [r4, #76] @ 0x4c │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r6, [r6, #31] │ │ │ │ + ldrb r6, [r4, #31] │ │ │ │ movs r3, r5 │ │ │ │ - ldr r3, [pc, #544] @ (21d1e8 ) │ │ │ │ + ldr r3, [pc, #480] @ (21d1a8 ) │ │ │ │ movs r7, r3 │ │ │ │ - ldr r3, [pc, #616] @ (21d234 ) │ │ │ │ + ldr r3, [pc, #552] @ (21d1f4 ) │ │ │ │ movs r7, r3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ ldr r3, [pc, #492] @ (21d1cc ) │ │ │ │ @@ -341819,17 +341822,17 @@ │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ mov.w r2, #0 │ │ │ │ ldr r2, [pc, #472] @ (21d1e0 ) │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ movw r3, #379 @ 0x17b │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r5, r0 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r0, #8] │ │ │ │ cbnz r3, 21d02e │ │ │ │ ldr r3, [pc, #448] @ (21d1e4 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -341913,15 +341916,15 @@ │ │ │ │ bl 21b238 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 21d09e │ │ │ │ ldr r4, [sp, #28] │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [sl, #128] @ 0x80 │ │ │ │ mov.w r9, #4294967295 @ 0xffffffff │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 21d1b6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ cbz r3, 21d154 │ │ │ │ ldr r2, [pc, #204] @ (21d1e8 ) │ │ │ │ @@ -341957,82 +341960,82 @@ │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 21d11a │ │ │ │ strb r3, [r0, #4] │ │ │ │ ldr r3, [pc, #128] @ (21d1ec ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3dcf84 │ │ │ │ + bl 3dcf7c │ │ │ │ b.n 21d11a │ │ │ │ ldr r3, [pc, #120] @ (21d1f0 ) │ │ │ │ mov r0, r8 │ │ │ │ ldr r2, [pc, #120] @ (21d1f4 ) │ │ │ │ ldr r1, [pc, #120] @ (21d1f8 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #444 @ 0x1bc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2594 @ 0xa22 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 21d106 │ │ │ │ ldr r3, [pc, #100] @ (21d1fc ) │ │ │ │ mov r0, r8 │ │ │ │ ldr r2, [pc, #100] @ (21d200 ) │ │ │ │ ldr r1, [pc, #104] @ (21d204 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #444 @ 0x1bc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2589 @ 0xa1d │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 21d106 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #80] @ (21d208 ) │ │ │ │ movs r2, #101 @ 0x65 │ │ │ │ ldr r1, [pc, #80] @ (21d20c ) │ │ │ │ ldr r0, [pc, #80] @ (21d210 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #428 @ 0x1ac │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ - ldrb r2, [r5, #30] │ │ │ │ + ldrb r2, [r3, #30] │ │ │ │ movs r3, r5 │ │ │ │ @ instruction: 0xfb3e002e │ │ │ │ @ instruction: 0xfb3a002e │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r3, #28] │ │ │ │ + ldr r6, [r1, #28] │ │ │ │ movs r1, r4 │ │ │ │ - ldr r6, [r7, r6] │ │ │ │ + ldr r6, [r5, r6] │ │ │ │ movs r1, r4 │ │ │ │ cmp r0, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfa0e002e │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r1, #24] │ │ │ │ + ldrb r6, [r7, #23] │ │ │ │ movs r3, r5 │ │ │ │ - ldr r0, [r1, #52] @ 0x34 │ │ │ │ + ldr r0, [r7, #48] @ 0x30 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r0, [r0, r1] │ │ │ │ + ldr r0, [r6, r0] │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r0, [r6, #23] │ │ │ │ + ldrb r0, [r4, #23] │ │ │ │ movs r3, r5 │ │ │ │ - ldr r2, [r0, #48] @ 0x30 │ │ │ │ + ldr r2, [r6, #44] @ 0x2c │ │ │ │ movs r1, r4 │ │ │ │ - ldr r2, [r4, r0] │ │ │ │ + ldr r2, [r2, r0] │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r6, [r1, #23] │ │ │ │ + ldrb r6, [r7, #22] │ │ │ │ movs r3, r5 │ │ │ │ - ldr r1, [pc, #384] @ (21d390 ) │ │ │ │ + ldr r1, [pc, #320] @ (21d350 ) │ │ │ │ movs r7, r3 │ │ │ │ - ldr r1, [pc, #456] @ (21d3dc ) │ │ │ │ + ldr r1, [pc, #392] @ (21d39c ) │ │ │ │ movs r7, r3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ mov r9, r1 │ │ │ │ @@ -342053,22 +342056,22 @@ │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ mov.w r2, #0 │ │ │ │ ldr r2, [pc, #572] @ (21d48c ) │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ movw r3, #379 @ 0x17b │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ movs r3, #0 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ strd r3, r3, [sp, #36] @ 0x24 │ │ │ │ strd r3, r3, [sp, #44] @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ str r1, [sp, #8] │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r0, #8] │ │ │ │ cbnz r3, 21d28a │ │ │ │ ldr r3, [pc, #528] @ (21d490 ) │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ @@ -342109,15 +342112,15 @@ │ │ │ │ adds r0, #1 │ │ │ │ beq.w 21d414 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cbnz r3, 21d336 │ │ │ │ cmp r7, #0 │ │ │ │ it eq │ │ │ │ mvneq.w r7, #1 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 21d462 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 21d3a0 │ │ │ │ @@ -342194,15 +342197,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 21d30a │ │ │ │ strb r3, [r0, #4] │ │ │ │ ldr r3, [pc, #228] @ (21d49c ) │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3dcf84 │ │ │ │ + bl 3dcf7c │ │ │ │ b.n 21d30a │ │ │ │ ldr r3, [pc, #216] @ (21d4a0 ) │ │ │ │ ldr.w r3, [fp, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 21d37e │ │ │ │ ldr r3, [pc, #208] @ (21d4a4 ) │ │ │ │ @@ -342210,15 +342213,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r1, r3, #16 │ │ │ │ bpl.n 21d37e │ │ │ │ ldr r0, [pc, #200] @ (21d4a8 ) │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r6 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ b.n 21d37e │ │ │ │ ldr r2, [pc, #176] @ (21d4a0 ) │ │ │ │ ldr.w r2, [fp, r2] │ │ │ │ ldrh r2, [r2, #0] │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 21d342 │ │ │ │ @@ -342227,15 +342230,15 @@ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ lsls r2, r2, #16 │ │ │ │ bpl.n 21d342 │ │ │ │ ldr r0, [pc, #164] @ (21d4ac ) │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r6 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ b.n 21d342 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [r6, #128] @ 0x80 │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ b.n 21d2f6 │ │ │ │ @@ -342245,80 +342248,80 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #468 @ 0x1d4 │ │ │ │ movw r2, #2683 @ 0xa7b │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 21d41c │ │ │ │ ldr r3, [pc, #120] @ (21d4bc ) │ │ │ │ ldr r2, [pc, #124] @ (21d4c0 ) │ │ │ │ ldr r1, [pc, #124] @ (21d4c4 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #468 @ 0x1d4 │ │ │ │ movw r2, #2678 @ 0xa76 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 21d41c │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #100] @ (21d4c8 ) │ │ │ │ movs r2, #101 @ 0x65 │ │ │ │ ldr r1, [pc, #100] @ (21d4cc ) │ │ │ │ ldr r0, [pc, #100] @ (21d4d0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #428 @ 0x1ac │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ ldr??.w r0, [ip, #46] @ 0x2e │ │ │ │ - ldrb r0, [r3, #21] │ │ │ │ + ldrb r0, [r1, #21] │ │ │ │ movs r3, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ str??.w r0, [ip, #46] @ 0x2e │ │ │ │ - str r4, [r2, #120] @ 0x78 │ │ │ │ + str r4, [r0, #120] @ 0x78 │ │ │ │ movs r1, r4 │ │ │ │ - ldrsb r4, [r6, r5] │ │ │ │ + ldrsb r4, [r4, r5] │ │ │ │ movs r1, r4 │ │ │ │ cmp r0, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ ldrb.w r0, [lr, lr, lsl #2] │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r0, #20] │ │ │ │ + ldr r6, [r6, #16] │ │ │ │ movs r1, r4 │ │ │ │ - ldr r6, [r3, #16] │ │ │ │ + ldr r6, [r1, #16] │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r4, [r4, #13] │ │ │ │ + ldrb r4, [r2, #13] │ │ │ │ movs r3, r5 │ │ │ │ - ldr r6, [r3, #8] │ │ │ │ + ldr r6, [r1, #8] │ │ │ │ movs r1, r4 │ │ │ │ - strb r0, [r3, r6] │ │ │ │ + strb r0, [r1, r6] │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r6, [r0, #13] │ │ │ │ + ldrb r6, [r6, #12] │ │ │ │ movs r3, r5 │ │ │ │ - ldr r0, [r7, #8] │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ movs r1, r4 │ │ │ │ - strb r2, [r7, r5] │ │ │ │ + strb r2, [r5, r5] │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r2, [r4, #12] │ │ │ │ + ldrb r2, [r2, #12] │ │ │ │ movs r3, r5 │ │ │ │ - mov ip, r6 │ │ │ │ + mov ip, r4 │ │ │ │ movs r7, r3 │ │ │ │ - mov lr, r8 │ │ │ │ + mov lr, r6 │ │ │ │ movs r7, r3 │ │ │ │ │ │ │ │ 0021d4d4 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ @@ -342336,54 +342339,54 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ mov.w r3, #0 │ │ │ │ bl 2055b0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 21d832 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2a0748 │ │ │ │ + bl 2a0740 │ │ │ │ ldr r3, [pc, #836] @ (21d858 ) │ │ │ │ ldr r2, [pc, #836] @ (21d85c ) │ │ │ │ ldr r1, [pc, #840] @ (21d860 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #364 @ 0x16c │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movw r3, #379 @ 0x17b │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r0, #8] │ │ │ │ cbnz r3, 21d54a │ │ │ │ ldr r3, [pc, #804] @ (21d864 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [r0, #0] │ │ │ │ dmb ish │ │ │ │ ldr r5, [r4, #52] @ 0x34 │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 21d5c4 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 21d7d4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ cbz r3, 21d5a2 │ │ │ │ cmn.w r4, #2000 @ 0x7d0 │ │ │ │ beq.n 21d576 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r6 │ │ │ │ - bl 29f7d4 │ │ │ │ + bl 29f7cc │ │ │ │ ldr r2, [pc, #752] @ (21d868 ) │ │ │ │ ldr r3, [pc, #724] @ (21d850 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3 │ │ │ │ @@ -342405,22 +342408,22 @@ │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 21d566 │ │ │ │ strb r3, [r0, #4] │ │ │ │ ldr r3, [pc, #692] @ (21d86c ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3dcf84 │ │ │ │ + bl 3dcf7c │ │ │ │ b.n 21d566 │ │ │ │ add.w r4, r5, #1572864 @ 0x180000 │ │ │ │ ldrb.w r3, [r4, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 21d710 │ │ │ │ mov r0, r6 │ │ │ │ - bl 29f814 │ │ │ │ + bl 29f80c │ │ │ │ ldr.w lr, [r4, #72] @ 0x48 │ │ │ │ adds.w r2, r8, sl │ │ │ │ mov.w r3, #0 │ │ │ │ adcs r3, r3 │ │ │ │ str r2, [sp, #12] │ │ │ │ cmp.w lr, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ @@ -342519,24 +342522,24 @@ │ │ │ │ mov r0, r5 │ │ │ │ strd sl, fp, [sp, #40] @ 0x28 │ │ │ │ bl 219a14 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 21d6e6 │ │ │ │ ldr r0, [pc, #364] @ (21d870 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [r4, #128] @ 0x80 │ │ │ │ b.n 21d550 │ │ │ │ ldrb.w r3, [r4, #129] @ 0x81 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 21d550 │ │ │ │ ldr r0, [pc, #344] @ (21d874 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ ldrb.w r3, [r4, #128] @ 0x80 │ │ │ │ movs r2, #1 │ │ │ │ strb.w r2, [r4, #129] @ 0x81 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 21d550 │ │ │ │ b.n 21d5d2 │ │ │ │ ldrh.w r3, [sp, #40] @ 0x28 │ │ │ │ @@ -342547,26 +342550,26 @@ │ │ │ │ mov r0, r5 │ │ │ │ strd sl, fp, [sp, #40] @ 0x28 │ │ │ │ bl 219a14 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 21d734 │ │ │ │ ldr r0, [pc, #296] @ (21d878 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ b.n 21d708 │ │ │ │ movw r4, #63536 @ 0xf830 │ │ │ │ movt r4, #65535 @ 0xffff │ │ │ │ b.n 21d554 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ bl 21b7c0 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 21d6d8 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 3e0150 │ │ │ │ + bl 3e0148 │ │ │ │ b.n 21d708 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ adds.w r2, fp, r2 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ str r2, [sp, #24] │ │ │ │ @@ -342646,60 +342649,60 @@ │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ movw r0, #2094 @ 0x82e │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf638002e │ │ │ │ - ldrb r4, [r6, #9] │ │ │ │ + ldrb r4, [r4, #9] │ │ │ │ movs r3, r5 │ │ │ │ - strb r6, [r5, r2] │ │ │ │ + strb r6, [r3, r2] │ │ │ │ movs r1, r4 │ │ │ │ - str r4, [r0, #76] @ 0x4c │ │ │ │ + str r4, [r6, #72] @ 0x48 │ │ │ │ movs r1, r4 │ │ │ │ cmp r0, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ subs.w r0, r2, #11403264 @ 0xae0000 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r1, #108] @ 0x6c │ │ │ │ + str r2, [r7, #104] @ 0x68 │ │ │ │ movs r1, r4 │ │ │ │ - str r4, [r5, #88] @ 0x58 │ │ │ │ + str r4, [r3, #88] @ 0x58 │ │ │ │ movs r1, r4 │ │ │ │ - str r4, [r7, #100] @ 0x64 │ │ │ │ + str r4, [r5, #100] @ 0x64 │ │ │ │ movs r1, r4 │ │ │ │ - strb r0, [r6, #30] │ │ │ │ + strb r0, [r4, #30] │ │ │ │ movs r3, r5 │ │ │ │ - muls r2, r0 │ │ │ │ + orrs r2, r6 │ │ │ │ movs r7, r3 │ │ │ │ - muls r4, r2 │ │ │ │ + muls r4, r0 │ │ │ │ movs r7, r3 │ │ │ │ - strb r0, [r3, #30] │ │ │ │ + strb r0, [r1, #30] │ │ │ │ movs r3, r5 │ │ │ │ - str r2, [r2, r7] │ │ │ │ + str r2, [r0, r7] │ │ │ │ movs r1, r4 │ │ │ │ - str r4, [r2, #88] @ 0x58 │ │ │ │ + str r4, [r0, #88] @ 0x58 │ │ │ │ movs r1, r4 │ │ │ │ - strb r0, [r0, #30] │ │ │ │ + strb r0, [r6, #29] │ │ │ │ movs r3, r5 │ │ │ │ - str r2, [r7, r6] │ │ │ │ + str r2, [r5, r6] │ │ │ │ movs r1, r4 │ │ │ │ - str r4, [r3, #84] @ 0x54 │ │ │ │ + str r4, [r1, #84] @ 0x54 │ │ │ │ movs r1, r4 │ │ │ │ - strb r0, [r5, #29] │ │ │ │ + strb r0, [r3, #29] │ │ │ │ movs r3, r5 │ │ │ │ - str r2, [r4, r6] │ │ │ │ + str r2, [r2, r6] │ │ │ │ movs r1, r4 │ │ │ │ - b.n 21de64 │ │ │ │ + b.n 21de44 │ │ │ │ movs r1, r4 │ │ │ │ - strb r0, [r2, #29] │ │ │ │ + strb r0, [r0, #29] │ │ │ │ movs r3, r5 │ │ │ │ - str r2, [r1, r6] │ │ │ │ + str r2, [r7, r5] │ │ │ │ movs r1, r4 │ │ │ │ - str r4, [r3, #80] @ 0x50 │ │ │ │ + str r4, [r1, #80] @ 0x50 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ 0021d8b8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ @@ -342751,36 +342754,36 @@ │ │ │ │ add sp, #148 @ 0x94 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r0, #8] │ │ │ │ cbnz r3, 21d970 │ │ │ │ ldr.w r3, [pc, #1944] @ 21e0fc │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [r0, #0] │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 2a0748 │ │ │ │ + bl 2a0740 │ │ │ │ ldr.w r3, [pc, #1928] @ 21e100 │ │ │ │ ldr.w r2, [pc, #1928] @ 21e104 │ │ │ │ ldr.w r1, [pc, #1928] @ 21e108 │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #364 @ 0x16c │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r3, #379 @ 0x17b │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ mov sl, r3 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 21db4e │ │ │ │ add.w r5, r3, #1572864 @ 0x180000 │ │ │ │ ldrb.w r3, [r5, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -342931,19 +342934,19 @@ │ │ │ │ mov r0, r2 │ │ │ │ mov r3, lr │ │ │ │ mov r2, r7 │ │ │ │ ldr.w r8, [sp, #44] @ 0x2c │ │ │ │ ldr.w r1, [ip, r0] │ │ │ │ ldr.w r0, [pc, #1500] @ 21e11c │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [r5, #128] @ 0x80 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 21e0d4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 21d924 │ │ │ │ @@ -342955,22 +342958,22 @@ │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 21d924 │ │ │ │ strb r3, [r0, #4] │ │ │ │ ldr.w r3, [pc, #1440] @ 21e120 │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3dcf84 │ │ │ │ + bl 3dcf7c │ │ │ │ b.n 21d924 │ │ │ │ ldrb.w r3, [r5, #129] @ 0x81 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 21db4e │ │ │ │ ldr.w r0, [pc, #1416] @ 21e124 │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ ldrb.w r3, [r5, #128] @ 0x80 │ │ │ │ movs r2, #1 │ │ │ │ strb.w r2, [r5, #129] @ 0x81 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 21d9ae │ │ │ │ b.n 21db4e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ @@ -343036,15 +343039,15 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ lsls r1, r0, #16 │ │ │ │ bpl.n 21dbd6 │ │ │ │ ldr.w r0, [pc, #1224] @ 21e130 │ │ │ │ mov r1, r9 │ │ │ │ strd r3, ip, [sp] │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ b.n 21dbd6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldr.w r8, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 21e08c │ │ │ │ @@ -343151,20 +343154,20 @@ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ bl 21a3c4 │ │ │ │ adds r0, #1 │ │ │ │ bne.w 21d9c4 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr.w r8, [sp, #44] @ 0x2c │ │ │ │ - bl 3e0150 │ │ │ │ + bl 3e0148 │ │ │ │ b.n 21db48 │ │ │ │ ldr r0, [pc, #908] @ (21e138 ) │ │ │ │ ldr.w r8, [sp, #44] @ 0x2c │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ b.n 21db48 │ │ │ │ add.w r3, sl, #524288 @ 0x80000 │ │ │ │ ldr r4, [r3, #16] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ rev r3, r3 │ │ │ │ str r3, [r4, #0] │ │ │ │ @@ -343208,15 +343211,15 @@ │ │ │ │ bhi.w 21df6e │ │ │ │ ldr r3, [pc, #780] @ (21e13c ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ ldr r0, [pc, #772] @ (21e140 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ b.n 21db48 │ │ │ │ ldr r2, [pc, #768] @ (21e144 ) │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [r7, r2] │ │ │ │ ldrh r2, [r2, #0] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 21db00 │ │ │ │ @@ -343227,15 +343230,15 @@ │ │ │ │ bpl.w 21db00 │ │ │ │ strd r0, r3, [sp] │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [pc, #740] @ (21e148 ) │ │ │ │ mov r1, r8 │ │ │ │ strd lr, ip, [sp, #8] │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ b.n 21db00 │ │ │ │ ldr r2, [pc, #724] @ (21e14c ) │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldrh r2, [r2, #0] │ │ │ │ cmp r2, #0 │ │ │ │ @@ -343245,15 +343248,15 @@ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ lsls r6, r2, #16 │ │ │ │ bpl.w 21daa8 │ │ │ │ ldr r0, [pc, #704] @ (21e150 ) │ │ │ │ mov r1, ip │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldrd r1, r0, [r3, #8] │ │ │ │ b.n 21daa8 │ │ │ │ ldr r3, [pc, #688] @ (21e154 ) │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ @@ -343264,15 +343267,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.w 21dc0a │ │ │ │ ldr r0, [pc, #664] @ (21e158 ) │ │ │ │ ldr r2, [r4, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 21dc0a │ │ │ │ ldr r3, [pc, #656] @ (21e15c ) │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 21dd78 │ │ │ │ ldr r3, [pc, #592] @ (21e12c ) │ │ │ │ @@ -343290,30 +343293,30 @@ │ │ │ │ ldr.w r3, [ip, #52] @ 0x34 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ ldr.w r7, [ip, #4] │ │ │ │ str r7, [sp, #8] │ │ │ │ vldr d7, [ip, #24] │ │ │ │ vstr d7, [sp] │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 21dd78 │ │ │ │ ldr r3, [pc, #580] @ (21e164 ) │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 21d9cc │ │ │ │ ldr r3, [pc, #512] @ (21e12c ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r2, r3, #16 │ │ │ │ bpl.w 21d9cc │ │ │ │ ldr r0, [pc, #560] @ (21e168 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 21d9cc │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ movs r1, #0 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ mov r0, sl │ │ │ │ bl 21a3c4 │ │ │ │ adds r0, #1 │ │ │ │ @@ -343322,15 +343325,15 @@ │ │ │ │ blx 144220 <__errno_location@plt> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldr.w r8, [sp, #44] @ 0x2c │ │ │ │ blx 143fd8 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #516] @ (21e16c ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ b.n 21db48 │ │ │ │ ldr r1, [pc, #512] @ (21e170 ) │ │ │ │ add r1, pc │ │ │ │ b.n 21de38 │ │ │ │ ldrb.w r2, [r5, #80] @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 21dd86 │ │ │ │ @@ -343350,50 +343353,50 @@ │ │ │ │ bl 21a3c4 │ │ │ │ adds r0, #1 │ │ │ │ bne.w 21d9c4 │ │ │ │ b.n 21dd9e │ │ │ │ ldr r0, [pc, #460] @ (21e178 ) │ │ │ │ ldr.w r8, [sp, #44] @ 0x2c │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ b.n 21db48 │ │ │ │ ldr r0, [pc, #448] @ (21e17c ) │ │ │ │ ldr.w r8, [sp, #44] @ 0x2c │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ b.n 21db48 │ │ │ │ ldr r0, [pc, #440] @ (21e180 ) │ │ │ │ mov r1, r3 │ │ │ │ ldr.w r8, [sp, #44] @ 0x2c │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ b.n 21db48 │ │ │ │ ldr r1, [r0, r2] │ │ │ │ mov r2, r3 │ │ │ │ ldr r0, [pc, #424] @ (21e184 ) │ │ │ │ mov r3, ip │ │ │ │ strd r7, lr, [sp] │ │ │ │ add r0, pc │ │ │ │ ldr.w r8, [sp, #44] @ 0x2c │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ b.n 21db48 │ │ │ │ ldr r3, [pc, #408] @ (21e188 ) │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 21dc94 │ │ │ │ ldr r3, [pc, #300] @ (21e12c ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r1, r3, #16 │ │ │ │ bpl.w 21dc94 │ │ │ │ ldr r0, [pc, #384] @ (21e18c ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 21dc94 │ │ │ │ ldr r3, [pc, #380] @ (21e190 ) │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 21dbbc │ │ │ │ @@ -343401,15 +343404,15 @@ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r0, r3, #16 │ │ │ │ bpl.w 21dbbc │ │ │ │ ldr r0, [pc, #356] @ (21e194 ) │ │ │ │ ldr r1, [sp, #24] │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 21dbbc │ │ │ │ ldr r0, [pc, #348] @ (21e198 ) │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [r3, r0] │ │ │ │ ldrh r0, [r0, #0] │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 21ddf4 │ │ │ │ @@ -343419,15 +343422,15 @@ │ │ │ │ lsls r3, r0, #16 │ │ │ │ bpl.w 21ddf4 │ │ │ │ ldr r0, [pc, #328] @ (21e19c ) │ │ │ │ mov r3, lr │ │ │ │ str r1, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ strd ip, r7, [sp, #8] │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ b.n 21ddf4 │ │ │ │ ldr r3, [pc, #312] @ (21e1a0 ) │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -343436,40 +343439,40 @@ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.w 21da0e │ │ │ │ ldr r0, [pc, #288] @ (21e1a4 ) │ │ │ │ ldr r1, [sp, #24] │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 21da0e │ │ │ │ ldr r3, [pc, #280] @ (21e1a8 ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 21dc88 │ │ │ │ ldr r3, [pc, #144] @ (21e12c ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r0, r3, #16 │ │ │ │ bpl.w 21dc88 │ │ │ │ ldr r0, [pc, #256] @ (21e1ac ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 21dc88 │ │ │ │ ldr r0, [pc, #252] @ (21e1b0 ) │ │ │ │ mov r1, r3 │ │ │ │ ldr.w r8, [sp, #44] @ 0x2c │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ b.n 21db48 │ │ │ │ ldr r0, [pc, #240] @ (21e1b4 ) │ │ │ │ ldr.w r8, [sp, #44] @ 0x2c │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ b.n 21db48 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #224] @ (21e1b8 ) │ │ │ │ movs r2, #101 @ 0x65 │ │ │ │ ldr r1, [pc, #224] @ (21e1bc ) │ │ │ │ ldr r0, [pc, #228] @ (21e1c0 ) │ │ │ │ add r3, pc │ │ │ │ @@ -343481,110 +343484,110 @@ │ │ │ │ @ instruction: 0xf258002e │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf23c002e │ │ │ │ addw r0, r0, #46 @ 0x2e │ │ │ │ cmp r0, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r1, #24] │ │ │ │ + strb r2, [r7, #23] │ │ │ │ movs r3, r5 │ │ │ │ - str r0, [r0, r1] │ │ │ │ + str r0, [r6, r0] │ │ │ │ movs r1, r4 │ │ │ │ - str r0, [r3, #4] │ │ │ │ + str r0, [r1, #4] │ │ │ │ movs r1, r4 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ add r6, pc, #568 @ (adr r6, 21e34c ) │ │ │ │ movs r3, r7 │ │ │ │ add r6, pc, #536 @ (adr r6, 21e330 ) │ │ │ │ movs r3, r7 │ │ │ │ add r6, pc, #504 @ (adr r6, 21e314 ) │ │ │ │ movs r3, r7 │ │ │ │ - str r6, [r4, #84] @ 0x54 │ │ │ │ + str r6, [r2, #84] @ 0x54 │ │ │ │ movs r1, r4 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r5, #16] │ │ │ │ + str r4, [r3, #16] │ │ │ │ movs r1, r4 │ │ │ │ subs r0, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r3, #76] @ 0x4c │ │ │ │ + str r0, [r1, #76] @ 0x4c │ │ │ │ movs r1, r4 │ │ │ │ @ instruction: 0xb67f │ │ │ │ - vsri.32 q11, q0, #1 │ │ │ │ + vmls.i q11, , d0[0] │ │ │ │ movs r1, r4 │ │ │ │ mvns r4, r2 │ │ │ │ movs r6, r5 │ │ │ │ - str r6, [r4, #60] @ 0x3c │ │ │ │ + str r6, [r2, #60] @ 0x3c │ │ │ │ movs r1, r4 │ │ │ │ adds r4, r6, #5 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r3, #20] │ │ │ │ + str r6, [r1, #20] │ │ │ │ movs r1, r4 │ │ │ │ movs r5, #200 @ 0xc8 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r2, #36] @ 0x24 │ │ │ │ + str r0, [r0, #36] @ 0x24 │ │ │ │ movs r1, r4 │ │ │ │ lsrs r4, r2, #25 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r1, #48] @ 0x30 │ │ │ │ + str r2, [r7, #44] @ 0x2c │ │ │ │ movs r1, r4 │ │ │ │ cmp r7, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r2, #4] │ │ │ │ + str r0, [r0, #4] │ │ │ │ movs r1, r4 │ │ │ │ movs r4, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r6, r2] │ │ │ │ + ldrsh r4, [r4, r2] │ │ │ │ movs r1, r4 │ │ │ │ - str r6, [r7, #32] │ │ │ │ + str r6, [r5, #32] │ │ │ │ movs r1, r4 │ │ │ │ - ldr r7, [pc, #192] @ (21e234 ) │ │ │ │ + ldr r7, [pc, #128] @ (21e1f4 ) │ │ │ │ movs r1, r4 │ │ │ │ add r1, pc, #96 @ (adr r1, 21e1d8 ) │ │ │ │ movs r3, r7 │ │ │ │ - str r4, [r0, #8] │ │ │ │ + str r4, [r6, #4] │ │ │ │ movs r1, r4 │ │ │ │ - str r6, [r2, #16] │ │ │ │ + str r6, [r0, #16] │ │ │ │ movs r1, r4 │ │ │ │ - ldrsh r6, [r7, r0] │ │ │ │ + ldrsh r6, [r5, r0] │ │ │ │ movs r1, r4 │ │ │ │ - str r6, [r7, #4] │ │ │ │ + str r6, [r5, #4] │ │ │ │ movs r1, r4 │ │ │ │ movs r3, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r2, r4] │ │ │ │ + ldrsh r2, [r0, r4] │ │ │ │ movs r1, r4 │ │ │ │ lsrs r0, r4, #24 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r4, #12] │ │ │ │ + str r4, [r2, #12] │ │ │ │ movs r1, r4 │ │ │ │ adds r1, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r5, r7] │ │ │ │ + ldrb r4, [r3, r7] │ │ │ │ movs r1, r4 │ │ │ │ cmp r1, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r2, r4] │ │ │ │ + ldrsh r4, [r0, r4] │ │ │ │ movs r1, r4 │ │ │ │ adds r0, #0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r1, r1] │ │ │ │ + ldrsh r6, [r7, r0] │ │ │ │ movs r1, r4 │ │ │ │ - ldrsh r2, [r2, r0] │ │ │ │ + ldrsh r2, [r0, r0] │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r0, [r3, r7] │ │ │ │ + ldrb r0, [r1, r7] │ │ │ │ movs r1, r4 │ │ │ │ - ldr r0, [r6, #104] @ 0x68 │ │ │ │ + ldr r0, [r4, #104] @ 0x68 │ │ │ │ movs r3, r5 │ │ │ │ - subs r2, #66 @ 0x42 │ │ │ │ + subs r2, #50 @ 0x32 │ │ │ │ movs r7, r3 │ │ │ │ - subs r2, #84 @ 0x54 │ │ │ │ + subs r2, #68 @ 0x44 │ │ │ │ movs r7, r3 │ │ │ │ │ │ │ │ 0021e1c4 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -343600,36 +343603,36 @@ │ │ │ │ add sp, #16 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r0, #8] │ │ │ │ cbnz r3, 21e218 │ │ │ │ ldr r3, [pc, #276] @ (21e320 ) │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [r0, #0] │ │ │ │ dmb ish │ │ │ │ mov r0, r4 │ │ │ │ - bl 2a0748 │ │ │ │ + bl 2a0740 │ │ │ │ ldr r1, [pc, #260] @ (21e324 ) │ │ │ │ ldr r2, [pc, #260] @ (21e328 ) │ │ │ │ movw r3, #379 @ 0x17b │ │ │ │ add r1, pc │ │ │ │ add.w r1, r1, #364 @ 0x16c │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [pc, #252] @ (21e32c ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 21e2d6 │ │ │ │ add.w r8, r3, #1572864 @ 0x180000 │ │ │ │ ldr.w r7, [r8, #132] @ 0x84 │ │ │ │ cmp r7, #0 │ │ │ │ ble.n 21e2cc │ │ │ │ @@ -343657,15 +343660,15 @@ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 21e2dc │ │ │ │ ldr.w r2, [r8, #148] @ 0x94 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r8, #148] @ 0x94 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 21e304 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #8] │ │ │ │ cmp r2, #0 │ │ │ │ @@ -343679,21 +343682,21 @@ │ │ │ │ beq.n 21e1e8 │ │ │ │ str r3, [sp, #12] │ │ │ │ strb r2, [r0, #4] │ │ │ │ ldr r2, [pc, #120] @ (21e334 ) │ │ │ │ ldr.w r3, [r9, r2] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3dcf84 │ │ │ │ + bl 3dcf7c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 21e1e8 │ │ │ │ ldr r0, [pc, #104] @ (21e338 ) │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ b.n 21e28e │ │ │ │ ldr r1, [pc, #92] @ (21e33c ) │ │ │ │ ldr.w r1, [r9, r1] │ │ │ │ ldrh r1, [r1, #0] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 21e284 │ │ │ │ @@ -343702,15 +343705,15 @@ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ lsls r1, r1, #16 │ │ │ │ bpl.n 21e284 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [pc, #72] @ (21e344 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ b.n 21e284 │ │ │ │ ldr r3, [pc, #64] @ (21e348 ) │ │ │ │ movs r2, #101 @ 0x65 │ │ │ │ ldr r1, [pc, #64] @ (21e34c ) │ │ │ │ ldr r0, [pc, #68] @ (21e350 ) │ │ │ │ add r3, pc │ │ │ │ @@ -343718,37 +343721,37 @@ │ │ │ │ add.w r3, r3, #428 @ 0x1ac │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ strd r0, r0, [lr, #-184] @ 0xb8 │ │ │ │ cmp r0, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r4, #84] @ 0x54 │ │ │ │ + ldr r6, [r2, #84] @ 0x54 │ │ │ │ movs r3, r5 │ │ │ │ - blx r3 │ │ │ │ + blx r1 │ │ │ │ movs r1, r4 │ │ │ │ - ldrsb r2, [r6, r6] │ │ │ │ + ldrsb r2, [r4, r6] │ │ │ │ movs r1, r4 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r5, r5] │ │ │ │ + ldrsh r4, [r3, r5] │ │ │ │ movs r1, r4 │ │ │ │ adds r0, r2, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r5, r5] │ │ │ │ + ldrsh r2, [r3, r5] │ │ │ │ movs r1, r4 │ │ │ │ - ldr r0, [r0, #72] @ 0x48 │ │ │ │ + ldr r0, [r6, #68] @ 0x44 │ │ │ │ movs r3, r5 │ │ │ │ - subs r0, #18 │ │ │ │ + subs r0, #2 │ │ │ │ movs r7, r3 │ │ │ │ - subs r0, #36 @ 0x24 │ │ │ │ + subs r0, #20 │ │ │ │ movs r7, r3 │ │ │ │ │ │ │ │ 0021e354 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -343766,27 +343769,27 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 2a0748 │ │ │ │ + bl 2a0740 │ │ │ │ ldr r3, [pc, #252] @ (21e490 ) │ │ │ │ ldr r2, [pc, #256] @ (21e494 ) │ │ │ │ ldr r1, [pc, #256] @ (21e498 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #364 @ 0x16c │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movw r3, #379 @ 0x17b │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ str r0, [sp, #8] │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ adds r1, r2, #1 │ │ │ │ str r1, [r0, #8] │ │ │ │ cbnz r2, 21e3c6 │ │ │ │ ldr r2, [pc, #224] @ (21e49c ) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ @@ -343802,24 +343805,24 @@ │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 21e454 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2a0520 │ │ │ │ + bl 2a0518 │ │ │ │ mov r0, r4 │ │ │ │ - bl 29f814 │ │ │ │ + bl 29f80c │ │ │ │ mov r3, r0 │ │ │ │ b.n 21e3fc │ │ │ │ ldrb.w r2, [r3, #129] @ 0x81 │ │ │ │ cbz r2, 21e438 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 21e476 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #8] │ │ │ │ cmp r2, #0 │ │ │ │ @@ -343833,21 +343836,21 @@ │ │ │ │ beq.n 21e376 │ │ │ │ str r3, [sp, #12] │ │ │ │ strb r2, [r0, #4] │ │ │ │ ldr r2, [pc, #120] @ (21e4a4 ) │ │ │ │ ldr r3, [r5, r2] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3dcf84 │ │ │ │ + bl 3dcf7c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 21e376 │ │ │ │ ldr r0, [pc, #108] @ (21e4a8 ) │ │ │ │ str r3, [sp, #8] │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ movs r1, #1 │ │ │ │ ldrb.w r2, [r3, #128] @ 0x80 │ │ │ │ strb.w r1, [r3, #129] @ 0x81 │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 21e3f8 │ │ │ │ b.n 21e3d4 │ │ │ │ @@ -343861,52 +343864,52 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 21e3de │ │ │ │ ldr r0, [pc, #72] @ (21e4b4 ) │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 21e3de │ │ │ │ ldr r3, [pc, #64] @ (21e4b8 ) │ │ │ │ movs r2, #101 @ 0x65 │ │ │ │ ldr r1, [pc, #64] @ (21e4bc ) │ │ │ │ ldr r0, [pc, #64] @ (21e4c0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #428 @ 0x1ac │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ b.n 21e414 │ │ │ │ movs r6, r5 │ │ │ │ - ldr r6, [r6, #60] @ 0x3c │ │ │ │ + ldr r6, [r4, #60] @ 0x3c │ │ │ │ movs r3, r5 │ │ │ │ - mov r0, r6 │ │ │ │ + mov r0, r4 │ │ │ │ movs r1, r4 │ │ │ │ - ldrsb r6, [r0, r1] │ │ │ │ + ldrsb r6, [r6, r0] │ │ │ │ movs r1, r4 │ │ │ │ cmp r0, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r1, r2] │ │ │ │ + ldr r4, [r7, r1] │ │ │ │ movs r1, r4 │ │ │ │ cmp r6, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r4, r0] │ │ │ │ + ldrsh r2, [r2, r0] │ │ │ │ movs r1, r4 │ │ │ │ - ldr r6, [r1, #48] @ 0x30 │ │ │ │ + ldr r6, [r7, #44] @ 0x2c │ │ │ │ movs r3, r5 │ │ │ │ - adds r6, #160 @ 0xa0 │ │ │ │ + adds r6, #144 @ 0x90 │ │ │ │ movs r7, r3 │ │ │ │ - adds r6, #178 @ 0xb2 │ │ │ │ + adds r6, #162 @ 0xa2 │ │ │ │ movs r7, r3 │ │ │ │ │ │ │ │ 0021e4c4 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ @@ -343946,46 +343949,46 @@ │ │ │ │ add sp, #148 @ 0x94 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r0, #8] │ │ │ │ cbnz r3, 21e55a │ │ │ │ ldr.w r3, [pc, #1312] @ 21ea6c │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [r0, #0] │ │ │ │ dmb ish │ │ │ │ mov r0, r8 │ │ │ │ - bl 2a0748 │ │ │ │ + bl 2a0740 │ │ │ │ ldr.w r3, [pc, #1292] @ 21ea70 │ │ │ │ ldr.w r2, [pc, #1292] @ 21ea74 │ │ │ │ ldr.w r1, [pc, #1292] @ 21ea78 │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #364 @ 0x16c │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r3, #379 @ 0x17b │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r6, [r0, #52] @ 0x34 │ │ │ │ cmp r6, #0 │ │ │ │ beq.w 21e746 │ │ │ │ add.w r5, r6, #1572864 @ 0x180000 │ │ │ │ ldrb.w r3, [r5, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 21e73c │ │ │ │ mov r0, r8 │ │ │ │ mov.w r8, #0 │ │ │ │ - bl 29f814 │ │ │ │ + bl 29f80c │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ mov r0, r6 │ │ │ │ str.w r8, [sp, #56] @ 0x38 │ │ │ │ bl 21b7c0 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 21e5c6 │ │ │ │ b.n 21ea3c │ │ │ │ @@ -344123,23 +344126,23 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r1, r3, #16 │ │ │ │ bpl.n 21e66c │ │ │ │ ldr r0, [pc, #860] @ (21ea88 ) │ │ │ │ mov r2, r7 │ │ │ │ movs r3, #0 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ b.n 21e66c │ │ │ │ ldrb.w r3, [r5, #129] @ 0x81 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 21e88e │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - bl 3e50a8 │ │ │ │ + bl 3e50a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 21ea44 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 21e50e │ │ │ │ @@ -344151,23 +344154,23 @@ │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 21e50e │ │ │ │ strb r3, [r0, #4] │ │ │ │ ldr r3, [pc, #788] @ (21ea8c ) │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3dcf84 │ │ │ │ + bl 3dcf7c │ │ │ │ b.n 21e50e │ │ │ │ ldrd sl, r4, [sp, #36] @ 0x24 │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ blx 143fd8 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #764] @ (21ea90 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldrd r3, r1, [sp, #24] │ │ │ │ orrs r3, r1 │ │ │ │ it ne │ │ │ │ addne.w fp, sp, #52 @ 0x34 │ │ │ │ bne.n 21e826 │ │ │ │ @@ -344202,18 +344205,18 @@ │ │ │ │ ldr.w r1, [r5, #132] @ 0x84 │ │ │ │ mov.w r8, r2, lsr #5 │ │ │ │ cmp.w r1, r2, lsr #5 │ │ │ │ beq.w 21e906 │ │ │ │ ldr r0, [pc, #664] @ (21ea98 ) │ │ │ │ lsrs r2, r2, #5 │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ ldr r0, [pc, #656] @ (21ea9c ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e08a4 │ │ │ │ + bl 3e089c │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [r5, #128] @ 0x80 │ │ │ │ b.n 21e746 │ │ │ │ ldrd r6, r4, [sp, #36] @ 0x24 │ │ │ │ ldr.w sl, [sp, #32] │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ @@ -344228,15 +344231,15 @@ │ │ │ │ movs r6, #9 │ │ │ │ strd r3, r3, [sp] │ │ │ │ str r6, [sp, #88] @ 0x58 │ │ │ │ bl 21b518 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 21e74a │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ - bl 3e0150 │ │ │ │ + bl 3e0148 │ │ │ │ b.n 21e886 │ │ │ │ ldr r3, [pc, #588] @ (21eaa0 ) │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 21e6c6 │ │ │ │ @@ -344247,26 +344250,26 @@ │ │ │ │ bpl.w 21e6c6 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r2, r7 │ │ │ │ ldr r0, [pc, #564] @ (21eaa4 ) │ │ │ │ mov r3, r4 │ │ │ │ str r1, [sp, #32] │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ b.n 21e6c6 │ │ │ │ ldr r0, [pc, #552] @ (21eaa8 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [r5, #128] @ 0x80 │ │ │ │ b.n 21e746 │ │ │ │ ldr r0, [pc, #540] @ (21eaac ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ ldrb.w r3, [r5, #128] @ 0x80 │ │ │ │ movs r2, #1 │ │ │ │ strb.w r2, [r5, #129] @ 0x81 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 21e746 │ │ │ │ b.n 21e596 │ │ │ │ ldr r2, [pc, #516] @ (21eab0 ) │ │ │ │ @@ -344280,15 +344283,15 @@ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ lsls r2, r2, #16 │ │ │ │ bpl.w 21e60e │ │ │ │ ldr r0, [pc, #496] @ (21eab4 ) │ │ │ │ mov r2, r7 │ │ │ │ str r1, [sp, #32] │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ b.n 21e60e │ │ │ │ ldr r3, [pc, #484] @ (21eab8 ) │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -344298,15 +344301,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r0, r3, #16 │ │ │ │ bpl.w 21e66c │ │ │ │ ldr r0, [pc, #460] @ (21eabc ) │ │ │ │ mov r2, r7 │ │ │ │ mov r3, sl │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ b.n 21e66c │ │ │ │ ldrd sl, r4, [sp, #36] @ 0x24 │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ b.n 21e79e │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ @@ -344379,58 +344382,58 @@ │ │ │ │ beq.n 21e942 │ │ │ │ ldr r1, [r7, r0] │ │ │ │ ldr r0, [pc, #264] @ (21eac0 ) │ │ │ │ strd lr, r8, [sp, #8] │ │ │ │ add r0, pc │ │ │ │ strd ip, r9, [sp] │ │ │ │ ldr.w sl, [sp, #32] │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [r5, #128] @ 0x80 │ │ │ │ b.n 21e746 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ ldrd sl, r4, [sp, #36] @ 0x24 │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ - bl 3e0150 │ │ │ │ + bl 3e0148 │ │ │ │ b.n 21e79a │ │ │ │ ldr r3, [pc, #224] @ (21eac4 ) │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 21e82c │ │ │ │ ldr r3, [pc, #148] @ (21ea84 ) │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.w 21e82c │ │ │ │ ldr r0, [pc, #200] @ (21eac8 ) │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 21e82c │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ - bl 3e0150 │ │ │ │ + bl 3e0148 │ │ │ │ b.n 21e746 │ │ │ │ ldr r3, [pc, #184] @ (21eacc ) │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 21e7c4 │ │ │ │ ldr r3, [pc, #96] @ (21ea84 ) │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r2, r3, #16 │ │ │ │ bpl.w 21e7c4 │ │ │ │ ldr r0, [pc, #160] @ (21ead0 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 21e7c4 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ - bl 3e0150 │ │ │ │ + bl 3e0148 │ │ │ │ b.n 21e886 │ │ │ │ ldr r3, [pc, #140] @ (21ead4 ) │ │ │ │ movs r2, #101 @ 0x65 │ │ │ │ ldr r1, [pc, #140] @ (21ead8 ) │ │ │ │ ldr r0, [pc, #144] @ (21eadc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ @@ -344444,68 +344447,68 @@ │ │ │ │ movs r6, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ b.n 21e698 │ │ │ │ movs r6, r5 │ │ │ │ cmp r0, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r4, #32] │ │ │ │ + ldr r0, [r2, #32] │ │ │ │ movs r3, r5 │ │ │ │ - add r6, sl │ │ │ │ + add r6, r8 │ │ │ │ movs r1, r4 │ │ │ │ - strb r6, [r5, r1] │ │ │ │ + strb r6, [r3, r1] │ │ │ │ movs r1, r4 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r0, r0] │ │ │ │ + ldrh r0, [r6, r7] │ │ │ │ movs r1, r4 │ │ │ │ asrs r4, r0, #17 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r6, r0] │ │ │ │ + ldrb r4, [r4, r0] │ │ │ │ movs r1, r4 │ │ │ │ blt.n 21eaea │ │ │ │ - vcvt.f16.u16 , q1, #1 │ │ │ │ + vdup.8 , d2[7] │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r2, [r7, r1] │ │ │ │ + ldrb r2, [r5, r1] │ │ │ │ movs r1, r4 │ │ │ │ cmp r3, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r4, r1] │ │ │ │ + ldrh r4, [r2, r1] │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r0, [r6, r0] │ │ │ │ + ldrh r0, [r4, r0] │ │ │ │ movs r1, r4 │ │ │ │ - strb r0, [r7, r0] │ │ │ │ + strb r0, [r5, r0] │ │ │ │ movs r1, r4 │ │ │ │ cmp r3, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r7, r2] │ │ │ │ + ldrh r0, [r5, r2] │ │ │ │ movs r1, r4 │ │ │ │ subs r0, r4, r5 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r6, r3] │ │ │ │ + ldrh r6, [r4, r3] │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r4, [r5, r4] │ │ │ │ + ldrh r4, [r3, r4] │ │ │ │ movs r1, r4 │ │ │ │ cmp r5, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r2, r4] │ │ │ │ + ldrh r6, [r0, r4] │ │ │ │ movs r1, r4 │ │ │ │ adds r4, r7, r1 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r0, r0] │ │ │ │ + ldr r4, [r6, r7] │ │ │ │ movs r1, r4 │ │ │ │ - str r0, [r0, #84] @ 0x54 │ │ │ │ + str r0, [r6, #80] @ 0x50 │ │ │ │ movs r3, r5 │ │ │ │ - adds r0, #210 @ 0xd2 │ │ │ │ + adds r0, #194 @ 0xc2 │ │ │ │ movs r7, r3 │ │ │ │ - adds r0, #228 @ 0xe4 │ │ │ │ + adds r0, #212 @ 0xd4 │ │ │ │ movs r7, r3 │ │ │ │ │ │ │ │ 0021eae0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ @@ -344650,26 +344653,26 @@ │ │ │ │ mov r3, r5 │ │ │ │ ldr r1, [pc, #584] @ (21eeac ) │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r1, pc │ │ │ │ add sp, #100 @ 0x64 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 3edc38 │ │ │ │ + b.w 3edc30 │ │ │ │ ldr r3, [pc, #568] @ (21eeb0 ) │ │ │ │ ldr r2, [pc, #572] @ (21eeb4 ) │ │ │ │ ldr r1, [pc, #572] @ (21eeb8 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #544 @ 0x220 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #3900 @ 0xf3c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ ldr r2, [pc, #552] @ (21eebc ) │ │ │ │ ldr r3, [pc, #508] @ (21ee90 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ eors r2, r3 │ │ │ │ @@ -344689,15 +344692,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add.w r3, r3, #544 @ 0x220 │ │ │ │ movw r2, #3919 @ 0xf4f │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mov r0, r5 │ │ │ │ bl 21a5b8 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx 143ca4 │ │ │ │ ldr r2, [pc, #484] @ (21eecc ) │ │ │ │ ldr r3, [pc, #424] @ (21ee90 ) │ │ │ │ add r2, pc │ │ │ │ @@ -344722,15 +344725,15 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r2, [sp, #0] │ │ │ │ add.w r3, r3, #576 @ 0x240 │ │ │ │ add r1, pc │ │ │ │ movw r2, #2518 @ 0x9d6 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ blx 144054 │ │ │ │ ldr r0, [r6, #100] @ 0x64 │ │ │ │ blx 143c04 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #1 │ │ │ │ str r2, [r6, #100] @ 0x64 │ │ │ │ @@ -344744,15 +344747,15 @@ │ │ │ │ ldr r3, [pc, #392] @ (21eee0 ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r0, r3, #16 │ │ │ │ bpl.w 21eb20 │ │ │ │ ldr r0, [pc, #380] @ (21eee4 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 21eb20 │ │ │ │ ldr r3, [pc, #376] @ (21eee8 ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 21ec06 │ │ │ │ ldr r3, [pc, #352] @ (21eee0 ) │ │ │ │ @@ -344760,29 +344763,29 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r1, r3, #16 │ │ │ │ bpl.w 21ec06 │ │ │ │ ldr r0, [pc, #352] @ (21eeec ) │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 21ec06 │ │ │ │ ldr r3, [pc, #340] @ (21eef0 ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 21ec2c │ │ │ │ ldr r3, [pc, #312] @ (21eee0 ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r2, r3, #16 │ │ │ │ bpl.w 21ec2c │ │ │ │ ldr r0, [pc, #316] @ (21eef4 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 21ec2c │ │ │ │ mov r0, r4 │ │ │ │ blx 144de4 │ │ │ │ b.n 21ed14 │ │ │ │ ldr r3, [pc, #304] @ (21eef8 ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ @@ -344791,155 +344794,155 @@ │ │ │ │ ldr r3, [pc, #264] @ (21eee0 ) │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.w 21ec40 │ │ │ │ ldr r0, [pc, #280] @ (21eefc ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 21ec40 │ │ │ │ ldr r3, [pc, #272] @ (21ef00 ) │ │ │ │ ldr r2, [pc, #276] @ (21ef04 ) │ │ │ │ ldr r1, [pc, #276] @ (21ef08 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #576 @ 0x240 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ movw r2, #2467 @ 0x9a3 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [r6, #128] @ 0x80 │ │ │ │ b.n 21ecde │ │ │ │ ldr r2, [r5, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r1, [pc, #244] @ (21ef0c ) │ │ │ │ add.w r3, r3, #576 @ 0x240 │ │ │ │ ldr r2, [pc, #240] @ (21ef10 ) │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ movw r2, #2491 @ 0x9bb │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 21ed30 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [pc, #224] @ (21ef14 ) │ │ │ │ ldr r1, [pc, #224] @ (21ef18 ) │ │ │ │ add.w r3, r3, #576 @ 0x240 │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2482 @ 0x9b2 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 21ed36 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [pc, #204] @ (21ef1c ) │ │ │ │ ldr r1, [pc, #204] @ (21ef20 ) │ │ │ │ add.w r3, r3, #576 @ 0x240 │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2474 @ 0x9aa │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ strb.w sl, [r6, #128] @ 0x80 │ │ │ │ b.n 21ecde │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [pc, #180] @ (21ef24 ) │ │ │ │ ldr r1, [pc, #180] @ (21ef28 ) │ │ │ │ add.w r3, r3, #576 @ 0x240 │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2499 @ 0x9c3 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 21ed30 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ b.n 21eef8 │ │ │ │ movs r6, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ b.n 21eef0 │ │ │ │ movs r6, r5 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r2, #68] @ 0x44 │ │ │ │ + str r0, [r0, #68] @ 0x44 │ │ │ │ movs r3, r5 │ │ │ │ - movs r0, #208 @ 0xd0 │ │ │ │ + movs r0, #192 @ 0xc0 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xf0b40025 │ │ │ │ + @ instruction: 0xf0a40025 │ │ │ │ udf #224 @ 0xe0 │ │ │ │ movs r6, r5 │ │ │ │ bge.n 21ef2a │ │ │ │ - vrsra.u32 d22, d2, #1 │ │ │ │ + vsubw.u q11, , d2 │ │ │ │ movs r3, r5 │ │ │ │ - ldr r4, [r3, r3] │ │ │ │ + ldr r4, [r1, r3] │ │ │ │ movs r1, r4 │ │ │ │ - subs r5, #68 @ 0x44 │ │ │ │ + subs r5, #52 @ 0x34 │ │ │ │ movs r1, r4 │ │ │ │ udf #152 @ 0x98 │ │ │ │ movs r6, r5 │ │ │ │ - str r2, [r1, #44] @ 0x2c │ │ │ │ + str r2, [r7, #40] @ 0x28 │ │ │ │ movs r3, r5 │ │ │ │ - ldr r2, [r5, r7] │ │ │ │ + ldr r2, [r3, r7] │ │ │ │ movs r1, r4 │ │ │ │ - subs r5, #0 │ │ │ │ + subs r4, #240 @ 0xf0 │ │ │ │ movs r1, r4 │ │ │ │ udf #68 @ 0x44 │ │ │ │ movs r6, r5 │ │ │ │ - str r2, [r6, #36] @ 0x24 │ │ │ │ + str r2, [r4, #36] @ 0x24 │ │ │ │ movs r3, r5 │ │ │ │ - ldr r4, [r6, r4] │ │ │ │ + ldr r4, [r4, r4] │ │ │ │ movs r1, r4 │ │ │ │ - subs r4, #162 @ 0xa2 │ │ │ │ + subs r4, #146 @ 0x92 │ │ │ │ movs r1, r4 │ │ │ │ movs r3, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r2, [r2, r7] │ │ │ │ + ldrsb r2, [r0, r7] │ │ │ │ movs r1, r4 │ │ │ │ asrs r0, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r3, r2] │ │ │ │ + ldr r0, [r1, r2] │ │ │ │ movs r1, r4 │ │ │ │ movs r7, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r1, r3] │ │ │ │ + ldr r2, [r7, r2] │ │ │ │ movs r1, r4 │ │ │ │ movs r3, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r6, r3] │ │ │ │ + ldr r0, [r4, r3] │ │ │ │ movs r1, r4 │ │ │ │ - str r2, [r3, #24] │ │ │ │ + str r2, [r1, #24] │ │ │ │ movs r3, r5 │ │ │ │ - ldrsb r0, [r1, r6] │ │ │ │ + ldrsb r0, [r7, r5] │ │ │ │ movs r1, r4 │ │ │ │ - subs r3, #204 @ 0xcc │ │ │ │ + subs r3, #188 @ 0xbc │ │ │ │ movs r1, r4 │ │ │ │ - subs r3, #168 @ 0xa8 │ │ │ │ + subs r3, #152 @ 0x98 │ │ │ │ movs r1, r4 │ │ │ │ - cmp r2, r2 │ │ │ │ + cmp r2, r0 │ │ │ │ movs r1, r4 │ │ │ │ - ldrsb r6, [r2, r6] │ │ │ │ + ldrsb r6, [r0, r6] │ │ │ │ movs r1, r4 │ │ │ │ - subs r3, #136 @ 0x88 │ │ │ │ + subs r3, #120 @ 0x78 │ │ │ │ movs r1, r4 │ │ │ │ - ldrsb r2, [r1, r5] │ │ │ │ + ldrsb r2, [r7, r4] │ │ │ │ movs r1, r4 │ │ │ │ - subs r3, #108 @ 0x6c │ │ │ │ + subs r3, #92 @ 0x5c │ │ │ │ movs r1, r4 │ │ │ │ - ldrsb r6, [r7, r5] │ │ │ │ + ldrsb r6, [r5, r5] │ │ │ │ movs r1, r4 │ │ │ │ - subs r3, #76 @ 0x4c │ │ │ │ + subs r3, #60 @ 0x3c │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ 0021ef2c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -344983,34 +344986,34 @@ │ │ │ │ add.w r7, r4, #1572864 @ 0x180000 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 21f0c8 │ │ │ │ ldr r5, [pc, #332] @ (21f0f4 ) │ │ │ │ add r5, pc │ │ │ │ mov r0, r5 │ │ │ │ - bl 297bd4 │ │ │ │ + bl 297bcc │ │ │ │ mov r1, r5 │ │ │ │ ldr r5, [pc, #324] @ (21f0f8 ) │ │ │ │ movw r3, #379 @ 0x17b │ │ │ │ ldr r2, [pc, #320] @ (21f0fc ) │ │ │ │ add r5, pc │ │ │ │ add.w r6, r5, #364 @ 0x16c │ │ │ │ add r2, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ add.w r5, r5, #416 @ 0x1a0 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r2, [pc, #304] @ (21f100 ) │ │ │ │ ldr r1, [pc, #308] @ (21f104 ) │ │ │ │ mov r6, r0 │ │ │ │ add r2, pc │ │ │ │ movs r3, #29 │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 296e0c │ │ │ │ - bl 29f5d0 │ │ │ │ + bl 296e04 │ │ │ │ + bl 29f5c8 │ │ │ │ add.w r3, r7, #4096 @ 0x1000 │ │ │ │ strd r4, r0, [r6, #52] @ 0x34 │ │ │ │ mov r2, r0 │ │ │ │ movs r4, #1 │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r3, [r3, #180] @ 0xb4 │ │ │ │ mov r0, r8 │ │ │ │ @@ -345060,15 +345063,15 @@ │ │ │ │ ldr r1, [pc, #156] @ (21f110 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #596 @ 0x254 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #3948 @ 0xf6c │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ add sp, #12 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -345084,60 +345087,60 @@ │ │ │ │ ldr r3, [pc, #100] @ (21f118 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r2, r3, #16 │ │ │ │ bpl.w 21ef7a │ │ │ │ ldr r0, [pc, #92] @ (21f11c ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 21ef7a │ │ │ │ ldr r3, [pc, #84] @ (21f120 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 21efa6 │ │ │ │ ldr r3, [pc, #64] @ (21f118 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.w 21efa6 │ │ │ │ ldr r0, [pc, #64] @ (21f124 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 21efa6 │ │ │ │ nop │ │ │ │ blt.n 21f0bc │ │ │ │ movs r6, r5 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #240] @ (21f1e8 ) │ │ │ │ + ldr r2, [pc, #176] @ (21f1a8 ) │ │ │ │ movs r1, r4 │ │ │ │ - ldrsh r2, [r2, r7] │ │ │ │ + ldrsh r2, [r0, r7] │ │ │ │ movs r3, r5 │ │ │ │ - subs r2, #8 │ │ │ │ + subs r1, #248 @ 0xf8 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xb8b6 │ │ │ │ + @ instruction: 0xb8a6 │ │ │ │ movs r6, r3 │ │ │ │ - @ instruction: 0xb8ca │ │ │ │ + @ instruction: 0xb8ba │ │ │ │ movs r6, r3 │ │ │ │ - ldrsh r0, [r3, r4] │ │ │ │ + ldrsh r0, [r1, r4] │ │ │ │ movs r3, r5 │ │ │ │ - strb r2, [r4, r3] │ │ │ │ + strb r2, [r2, r3] │ │ │ │ movs r1, r4 │ │ │ │ - subs r1, #74 @ 0x4a │ │ │ │ + subs r1, #58 @ 0x3a │ │ │ │ movs r1, r4 │ │ │ │ asrs r4, r2, #29 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r0, [r1, r1] │ │ │ │ + ldrsb r0, [r7, r0] │ │ │ │ movs r1, r4 │ │ │ │ adds r0, r5, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r6, [r3, r1] │ │ │ │ + ldrsb r6, [r1, r1] │ │ │ │ movs r1, r4 │ │ │ │ ldr r1, [pc, #8] @ (21f134 ) │ │ │ │ movs r0, #2 │ │ │ │ add r1, pc │ │ │ │ b.w 202360 │ │ │ │ nop │ │ │ │ adds r1, #60 @ 0x3c │ │ │ │ @@ -345177,15 +345180,15 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [r4, #32] │ │ │ │ mov r2, r5 │ │ │ │ ldr.w r0, [r9, #16] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - bl 2a8514 │ │ │ │ + bl 2a850c │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 21f18a │ │ │ │ ldr r3, [sp, #24] │ │ │ │ strd r5, r0, [r4, #12] │ │ │ │ negs r6, r3 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ @@ -345242,15 +345245,15 @@ │ │ │ │ ldr r3, [pc, #192] @ (21f30c ) │ │ │ │ strd r1, r4, [sp] │ │ │ │ ldr r1, [pc, #188] @ (21f310 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r1, pc │ │ │ │ strd fp, r6, [sp, #8] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 21f286 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r6 │ │ │ │ bcs.n 21f21c │ │ │ │ ldr r1, [pc, #168] @ (21f314 ) │ │ │ │ movs r2, #249 @ 0xf9 │ │ │ │ @@ -345258,15 +345261,15 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [pc, #160] @ (21f318 ) │ │ │ │ strd r1, r4, [sp] │ │ │ │ ldr r1, [pc, #160] @ (21f31c ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r1, pc │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mov.w sl, #4294967295 @ 0xffffffff │ │ │ │ b.n 21f18a │ │ │ │ mov r0, r5 │ │ │ │ ldrb.w r4, [r9] │ │ │ │ blx 1447f8 │ │ │ │ ldr r1, [pc, #136] @ (21f320 ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -345276,15 +345279,15 @@ │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r2, #254 @ 0xfe │ │ │ │ ldr r1, [pc, #128] @ (21f328 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov sl, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mov r0, sl │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -345298,57 +345301,57 @@ │ │ │ │ ldr r3, [pc, #84] @ (21f330 ) │ │ │ │ ldr r1, [pc, #88] @ (21f334 ) │ │ │ │ add r4, pc │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 21f286 │ │ │ │ ldr r3, [pc, #72] @ (21f338 ) │ │ │ │ movs r2, #216 @ 0xd8 │ │ │ │ ldr r1, [pc, #72] @ (21f33c ) │ │ │ │ ldr r0, [pc, #76] @ (21f340 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #20 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ bls.n 21f2b0 │ │ │ │ movs r6, r5 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldmdb ip!, {r5} │ │ │ │ - ldrsh r6, [r5, r6] │ │ │ │ + stmdb ip!, {r5} │ │ │ │ + ldrsh r6, [r3, r6] │ │ │ │ movs r3, r5 │ │ │ │ - strb r6, [r0, r7] │ │ │ │ + strb r6, [r6, r6] │ │ │ │ movs r1, r4 │ │ │ │ - strb r6, [r0, r7] │ │ │ │ + strb r6, [r6, r6] │ │ │ │ movs r1, r4 │ │ │ │ - ldrsh r4, [r0, r6] │ │ │ │ + ldrsh r4, [r6, r5] │ │ │ │ movs r3, r5 │ │ │ │ - strb r4, [r3, r6] │ │ │ │ + strb r4, [r1, r6] │ │ │ │ movs r1, r4 │ │ │ │ - strb r2, [r1, r7] │ │ │ │ + strb r2, [r7, r6] │ │ │ │ movs r1, r4 │ │ │ │ - ldrsh r0, [r3, r5] │ │ │ │ + ldrsh r0, [r1, r5] │ │ │ │ movs r3, r5 │ │ │ │ - strb r6, [r5, r5] │ │ │ │ + strb r6, [r3, r5] │ │ │ │ movs r1, r4 │ │ │ │ - b.n 21f000 │ │ │ │ + b.n 21efe0 │ │ │ │ movs r0, r4 │ │ │ │ - ldrsh r0, [r4, r4] │ │ │ │ + ldrsh r0, [r2, r4] │ │ │ │ movs r3, r5 │ │ │ │ - strb r2, [r7, r4] │ │ │ │ + strb r2, [r5, r4] │ │ │ │ movs r1, r4 │ │ │ │ - ldrsh r4, [r1, r4] │ │ │ │ + ldrsh r4, [r7, r3] │ │ │ │ movs r3, r5 │ │ │ │ - strb r6, [r4, r4] │ │ │ │ + strb r6, [r2, r4] │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xe81a0020 │ │ │ │ + @ instruction: 0xe80a0020 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r4, [r0, #324] @ 0x144 │ │ │ │ mov r5, r0 │ │ │ │ movs r6, #0 │ │ │ │ @@ -345416,15 +345419,15 @@ │ │ │ │ add r4, pc │ │ │ │ str r0, [sp, #8] │ │ │ │ adds r3, #40 @ 0x28 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 21f3d2 │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [pc, #88] @ (21f478 ) │ │ │ │ blx 143ca4 │ │ │ │ ldr r3, [pc, #84] @ (21f47c ) │ │ │ │ ldr r1, [pc, #88] @ (21f480 ) │ │ │ │ @@ -345432,15 +345435,15 @@ │ │ │ │ ldrb r5, [r5, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #40 @ 0x28 │ │ │ │ movs r2, #159 @ 0x9f │ │ │ │ mov r0, r7 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 21f416 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ blx 1453ac │ │ │ │ mov r0, r4 │ │ │ │ blx 143ca4 │ │ │ │ ldr r3, [pc, #52] @ (21f484 ) │ │ │ │ ldr r4, [pc, #56] @ (21f488 ) │ │ │ │ @@ -345449,34 +345452,34 @@ │ │ │ │ add r3, pc │ │ │ │ ldrb r5, [r6, #0] │ │ │ │ add r4, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #40 @ 0x28 │ │ │ │ mov r0, r7 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 21f416 │ │ │ │ nop │ │ │ │ - ldrb r6, [r7, r7] │ │ │ │ + ldrb r6, [r5, r7] │ │ │ │ movs r3, r5 │ │ │ │ - strb r0, [r7, r2] │ │ │ │ + strb r0, [r5, r2] │ │ │ │ movs r1, r4 │ │ │ │ - strb r0, [r2, r0] │ │ │ │ + strb r0, [r0, r0] │ │ │ │ movs r1, r4 │ │ │ │ - strb r4, [r5, r1] │ │ │ │ + strb r4, [r3, r1] │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r4, [r2, r7] │ │ │ │ + ldrb r4, [r0, r7] │ │ │ │ movs r3, r5 │ │ │ │ - strh r6, [r5, r7] │ │ │ │ + strh r6, [r3, r7] │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r4, [r5, r6] │ │ │ │ + ldrb r4, [r3, r6] │ │ │ │ movs r3, r5 │ │ │ │ - b.n 21f394 │ │ │ │ + b.n 21f374 │ │ │ │ movs r0, r4 │ │ │ │ - strh r2, [r0, r7] │ │ │ │ + strh r2, [r6, r6] │ │ │ │ movs r1, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r6, [pc, #344] @ (21f5fc ) │ │ │ │ @@ -345573,15 +345576,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldrb.w r5, [sl] │ │ │ │ add r4, pc │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r1, pc │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #28 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -345599,32 +345602,32 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ add r1, pc │ │ │ │ movs r2, #134 @ 0x86 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 21f5b4 │ │ │ │ nop │ │ │ │ bvs.n 21f504 │ │ │ │ movs r6, r5 │ │ │ │ asrs r0, r0, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r4, r1] │ │ │ │ + ldrb r2, [r2, r1] │ │ │ │ movs r3, r5 │ │ │ │ - strh r0, [r1, r5] │ │ │ │ + strh r0, [r7, r4] │ │ │ │ movs r1, r4 │ │ │ │ - strh r4, [r6, r1] │ │ │ │ + strh r4, [r4, r1] │ │ │ │ movs r1, r4 │ │ │ │ - strh r6, [r6, r4] │ │ │ │ + strh r6, [r4, r4] │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r4, [r3, r0] │ │ │ │ + ldrb r4, [r1, r0] │ │ │ │ movs r3, r5 │ │ │ │ - strh r0, [r6, r0] │ │ │ │ + strh r0, [r4, r0] │ │ │ │ movs r1, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r6, [r0, #280] @ 0x118 │ │ │ │ mov r4, r0 │ │ │ │ @@ -345703,15 +345706,15 @@ │ │ │ │ add r4, pc │ │ │ │ str r0, [sp, #8] │ │ │ │ adds r3, #92 @ 0x5c │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ b.n 21f6ca │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [pc, #84] @ (21f770 ) │ │ │ │ blx 143ca4 │ │ │ │ ldr r3, [pc, #84] @ (21f774 ) │ │ │ │ ldr r1, [pc, #84] @ (21f778 ) │ │ │ │ @@ -345719,15 +345722,15 @@ │ │ │ │ ldrb r5, [r6, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #92 @ 0x5c │ │ │ │ movs r2, #48 @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 21f710 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 1438b4 │ │ │ │ mov r0, r4 │ │ │ │ blx 143ca4 │ │ │ │ ldr r3, [pc, #52] @ (21f77c ) │ │ │ │ ldr r4, [pc, #52] @ (21f780 ) │ │ │ │ @@ -345736,33 +345739,33 @@ │ │ │ │ add r3, pc │ │ │ │ ldrb r5, [r6, #0] │ │ │ │ add r4, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #92 @ 0x5c │ │ │ │ mov r0, r7 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 21f710 │ │ │ │ - ldrh r4, [r0, r4] │ │ │ │ + ldrh r4, [r6, r3] │ │ │ │ movs r3, r5 │ │ │ │ - strh r6, [r4, r1] │ │ │ │ + strh r6, [r2, r1] │ │ │ │ movs r1, r4 │ │ │ │ - str r6, [r2, r4] │ │ │ │ + str r6, [r0, r4] │ │ │ │ movs r1, r4 │ │ │ │ - strh r2, [r3, r0] │ │ │ │ + strh r2, [r1, r0] │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r2, [r3, r3] │ │ │ │ + ldrh r2, [r1, r3] │ │ │ │ movs r3, r5 │ │ │ │ - str r4, [r6, r3] │ │ │ │ + str r4, [r4, r3] │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r2, [r6, r2] │ │ │ │ + ldrh r2, [r4, r2] │ │ │ │ movs r3, r5 │ │ │ │ - b.n 21f098 │ │ │ │ + b.n 21f078 │ │ │ │ movs r0, r4 │ │ │ │ - str r0, [r1, r3] │ │ │ │ + str r0, [r7, r2] │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ 0021f788 : │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ 0021f78c : │ │ │ │ @@ -345778,37 +345781,37 @@ │ │ │ │ add r1, pc │ │ │ │ bx r3 │ │ │ │ nop │ │ │ │ bcc.n 21f6d8 │ │ │ │ movs r6, r5 │ │ │ │ subs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ + ldr r0, [sp, #984] @ 0x3d8 │ │ │ │ movs r6, r3 │ │ │ │ ldr r1, [pc, #8] @ (21f7bc ) │ │ │ │ movs r2, #56 @ 0x38 │ │ │ │ add r1, pc │ │ │ │ - b.w 3da798 │ │ │ │ + b.w 3da790 │ │ │ │ nop │ │ │ │ - ldr r0, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r0, [sp, #896] @ 0x380 │ │ │ │ movs r6, r3 │ │ │ │ │ │ │ │ 0021f7c0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r6, [pc, #272] @ (21f8e4 ) │ │ │ │ sub sp, #24 │ │ │ │ mov r8, r1 │ │ │ │ mov r5, r0 │ │ │ │ - bl 357a3c │ │ │ │ + bl 357a34 │ │ │ │ add r6, pc │ │ │ │ mov r7, r0 │ │ │ │ - bl 34cae8 │ │ │ │ + bl 34cae0 │ │ │ │ adds r2, r0, #1 │ │ │ │ beq.n 21f8b6 │ │ │ │ mov r4, r0 │ │ │ │ blx 143c10 <__ctype_b_loc@plt> │ │ │ │ ldrb r2, [r5, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldrh.w r3, [r3, r2, lsl #1] │ │ │ │ @@ -345848,22 +345851,22 @@ │ │ │ │ movs r2, #96 @ 0x60 │ │ │ │ ldr r1, [pc, #164] @ (21f8f0 ) │ │ │ │ mov r0, r8 │ │ │ │ str r7, [r3, #12] │ │ │ │ add r1, pc │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 3da798 │ │ │ │ + b.w 3da790 │ │ │ │ ldr r1, [pc, #152] @ (21f8f4 ) │ │ │ │ mov r0, r8 │ │ │ │ ldr r5, [r6, #4] │ │ │ │ movs r2, #85 @ 0x55 │ │ │ │ add r1, pc │ │ │ │ str r4, [r6, #4] │ │ │ │ - bl 3da798 │ │ │ │ + bl 3da790 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ b.w 1445a8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [pc, #124] @ (21f8f8 ) │ │ │ │ blx 1445ac │ │ │ │ @@ -345877,15 +345880,15 @@ │ │ │ │ ldr r1, [pc, #120] @ (21f908 ) │ │ │ │ add r3, pc │ │ │ │ adds r3, #12 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc │ │ │ │ movs r2, #69 @ 0x45 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ add sp, #24 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -345895,61 +345898,61 @@ │ │ │ │ ldr r3, [pc, #84] @ (21f910 ) │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [pc, #84] @ (21f914 ) │ │ │ │ add r4, pc │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ add sp, #24 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ bcc.n 21f988 │ │ │ │ movs r6, r5 │ │ │ │ subs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r1, r6] │ │ │ │ + str r2, [r7, r5] │ │ │ │ movs r1, r4 │ │ │ │ - str r6, [r0, r5] │ │ │ │ + str r6, [r6, r4] │ │ │ │ movs r1, r4 │ │ │ │ - str r2, [r6, r4] │ │ │ │ + str r2, [r4, r4] │ │ │ │ movs r1, r4 │ │ │ │ - bvs.n 21f9b0 │ │ │ │ + bvs.n 21f990 │ │ │ │ movs r6, r3 │ │ │ │ - str r2, [r1, r5] │ │ │ │ + str r2, [r7, r4] │ │ │ │ movs r1, r4 │ │ │ │ - str r4, [r5, r5] │ │ │ │ + str r4, [r3, r5] │ │ │ │ movs r1, r4 │ │ │ │ - ldr r4, [r4, r7] │ │ │ │ + ldr r4, [r2, r7] │ │ │ │ movs r3, r5 │ │ │ │ - str r6, [r7, r3] │ │ │ │ + str r6, [r5, r3] │ │ │ │ movs r1, r4 │ │ │ │ - str r4, [r4, r3] │ │ │ │ + str r4, [r2, r3] │ │ │ │ movs r1, r4 │ │ │ │ - ldr r2, [r6, r6] │ │ │ │ + ldr r2, [r4, r6] │ │ │ │ movs r3, r5 │ │ │ │ - str r6, [r1, r3] │ │ │ │ + str r6, [r7, r2] │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ 0021f918 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #172] @ (21f9d8 ) │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r1 │ │ │ │ - bl 357a3c │ │ │ │ + bl 357a34 │ │ │ │ ldr r3, [pc, #164] @ (21f9dc ) │ │ │ │ add r4, pc │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r1, [pc, #160] @ (21f9e0 ) │ │ │ │ add.w r5, r0, #52 @ 0x34 │ │ │ │ @@ -345976,60 +345979,60 @@ │ │ │ │ blx 143ca4 │ │ │ │ mov r0, r4 │ │ │ │ blx 143ca4 │ │ │ │ ldr r1, [pc, #100] @ (21f9e4 ) │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #132 @ 0x84 │ │ │ │ add r1, pc │ │ │ │ - bl 3da798 │ │ │ │ + bl 3da790 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ b.w 1445a8 │ │ │ │ mov r4, r3 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 21f950 │ │ │ │ ldr r4, [pc, #76] @ (21f9e8 ) │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #138 @ 0x8a │ │ │ │ add r4, pc │ │ │ │ mov r1, r4 │ │ │ │ - bl 3da798 │ │ │ │ + bl 3da790 │ │ │ │ ldr r3, [pc, #64] @ (21f9ec ) │ │ │ │ ldr r2, [pc, #68] @ (21f9f0 ) │ │ │ │ mov r1, r4 │ │ │ │ add r3, pc │ │ │ │ mov r0, r8 │ │ │ │ add r2, pc │ │ │ │ adds r3, #28 │ │ │ │ strd r2, r7, [sp] │ │ │ │ movs r2, #139 @ 0x8b │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ add sp, #8 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ bne.n 21f9c8 │ │ │ │ movs r6, r5 │ │ │ │ subs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r1, r1] │ │ │ │ + str r4, [r7, r0] │ │ │ │ movs r1, r4 │ │ │ │ - str r2, [r2, r0] │ │ │ │ + str r2, [r0, r0] │ │ │ │ movs r1, r4 │ │ │ │ - ldr r7, [pc, #976] @ (21fdbc ) │ │ │ │ + ldr r7, [pc, #912] @ (21fd7c ) │ │ │ │ movs r1, r4 │ │ │ │ - ldr r6, [r0, r3] │ │ │ │ + ldr r6, [r6, r2] │ │ │ │ movs r3, r5 │ │ │ │ - str r2, [r1, r1] │ │ │ │ + str r2, [r7, r0] │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ 0021f9f4 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -346083,36 +346086,36 @@ │ │ │ │ add r2, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ adds r3, #56 @ 0x38 │ │ │ │ add r1, pc │ │ │ │ movs r2, #165 @ 0xa5 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 21fa48 │ │ │ │ ldr r3, [pc, #28] @ (21faa8 ) │ │ │ │ movs r2, #155 @ 0x9b │ │ │ │ ldr r1, [pc, #28] @ (21faac ) │ │ │ │ ldr r0, [pc, #32] @ (21fab0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #40 @ 0x28 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ - ldr r4, [r0, r0] │ │ │ │ + ldrsb r4, [r6, r7] │ │ │ │ movs r3, r5 │ │ │ │ - ldr r7, [pc, #744] @ (21fd8c ) │ │ │ │ + ldr r7, [pc, #680] @ (21fd4c ) │ │ │ │ movs r1, r4 │ │ │ │ - ldr r7, [pc, #104] @ (21fb10 ) │ │ │ │ + ldr r7, [pc, #40] @ (21fad0 ) │ │ │ │ movs r1, r4 │ │ │ │ - ldrsb r4, [r4, r7] │ │ │ │ + ldrsb r4, [r2, r7] │ │ │ │ movs r3, r5 │ │ │ │ - ldr r7, [pc, #8] @ (21fab8 ) │ │ │ │ + ldr r6, [pc, #968] @ (21fe78 ) │ │ │ │ movs r1, r4 │ │ │ │ - ldr r7, [pc, #568] @ (21fcec ) │ │ │ │ + ldr r7, [pc, #504] @ (21fcac ) │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ 0021fab4 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -346168,15 +346171,15 @@ │ │ │ │ ... │ │ │ │ beq.n 21fc04 │ │ │ │ movs r6, r5 │ │ │ │ subs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r4, #46] @ 0x2e │ │ │ │ movs r4, r7 │ │ │ │ - str r5, [sp, #816] @ 0x330 │ │ │ │ + str r5, [sp, #752] @ 0x2f0 │ │ │ │ movs r6, r3 │ │ │ │ strh r6, [r1, #44] @ 0x2c │ │ │ │ movs r4, r7 │ │ │ │ │ │ │ │ 0021fb4c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -346244,15 +346247,15 @@ │ │ │ │ ldr r4, [sp, #24] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #28] │ │ │ │ add r1, pc │ │ │ │ strd r2, r4, [sp] │ │ │ │ adds r3, #72 @ 0x48 │ │ │ │ movw r2, #303 @ 0x12f │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ ldr r0, [pc, #368] @ (21fd74 ) │ │ │ │ add r0, pc │ │ │ │ bl 21f7b0 │ │ │ │ b.n 21fcb8 │ │ │ │ ldr.w r4, [fp, #8] │ │ │ │ mov r1, r4 │ │ │ │ cmp r4, #0 │ │ │ │ @@ -346384,31 +346387,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7, {r1, r2, r3, r4, r7} │ │ │ │ movs r6, r5 │ │ │ │ subs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r3, #40] @ 0x28 │ │ │ │ movs r4, r7 │ │ │ │ - str r5, [sp, #32] │ │ │ │ + str r4, [sp, #992] @ 0x3e0 │ │ │ │ movs r6, r3 │ │ │ │ - ldr r6, [pc, #560] @ (21ff98 ) │ │ │ │ + ldr r6, [pc, #496] @ (21ff58 ) │ │ │ │ movs r1, r4 │ │ │ │ - ldrsb r4, [r1, r2] │ │ │ │ + ldrsb r4, [r7, r1] │ │ │ │ movs r3, r5 │ │ │ │ - ldr r6, [pc, #64] @ (21fdb0 ) │ │ │ │ + ldr r6, [pc, #0] @ (21fd70 ) │ │ │ │ movs r1, r4 │ │ │ │ - ldr r5, [pc, #656] @ (220004 ) │ │ │ │ + ldr r5, [pc, #592] @ (21ffc4 ) │ │ │ │ movs r1, r4 │ │ │ │ strh r2, [r6, #36] @ 0x24 │ │ │ │ movs r4, r7 │ │ │ │ strh r2, [r0, #32] │ │ │ │ movs r4, r7 │ │ │ │ ldmia r6, {r4, r5, r6} │ │ │ │ movs r6, r5 │ │ │ │ - ldr r5, [pc, #240] @ (21fe74 ) │ │ │ │ + ldr r5, [pc, #176] @ (21fe34 ) │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ 0021fd84 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -346473,15 +346476,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldmia r5!, {r2, r4, r7} │ │ │ │ movs r6, r5 │ │ │ │ subs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r2, #24] │ │ │ │ movs r4, r7 │ │ │ │ - str r2, [sp, #1016] @ 0x3f8 │ │ │ │ + str r2, [sp, #952] @ 0x3b8 │ │ │ │ movs r6, r3 │ │ │ │ strh r6, [r4, #20] │ │ │ │ movs r4, r7 │ │ │ │ │ │ │ │ 0021fe3c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -346655,52 +346658,52 @@ │ │ │ │ add r0, pc │ │ │ │ add r4, pc │ │ │ │ strd r0, r5, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ adds r3, #88 @ 0x58 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 21ff04 │ │ │ │ nop │ │ │ │ ldmia r4, {r3, r4, r6, r7} │ │ │ │ movs r6, r5 │ │ │ │ subs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r1, #18] │ │ │ │ movs r4, r7 │ │ │ │ - str r2, [sp, #240] @ 0xf0 │ │ │ │ + str r2, [sp, #176] @ 0xb0 │ │ │ │ movs r6, r3 │ │ │ │ strh r6, [r5, #12] │ │ │ │ movs r4, r7 │ │ │ │ strh r0, [r1, #8] │ │ │ │ movs r4, r7 │ │ │ │ strh r0, [r7, #6] │ │ │ │ movs r4, r7 │ │ │ │ - strh r0, [r2, r2] │ │ │ │ + strh r0, [r0, r2] │ │ │ │ movs r3, r5 │ │ │ │ - ldr r2, [pc, #624] @ (220298 ) │ │ │ │ + ldr r2, [pc, #560] @ (220258 ) │ │ │ │ movs r1, r4 │ │ │ │ - ldr r2, [pc, #704] @ (2202ec ) │ │ │ │ + ldr r2, [pc, #640] @ (2202ac ) │ │ │ │ movs r1, r4 │ │ │ │ - ldmia r6, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r6, {r1, r2, r3, r4, r6, r7} │ │ │ │ movs r6, r3 │ │ │ │ - ldr r1, [pc, #640] @ (2202b4 ) │ │ │ │ + ldr r1, [pc, #576] @ (220274 ) │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ 00220034 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ - bl 357a3c │ │ │ │ - bl 34cae8 │ │ │ │ + bl 357a34 │ │ │ │ + bl 34cae0 │ │ │ │ adds r3, r0, #1 │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ beq.n 2200a0 │ │ │ │ mov r1, r5 │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ str r5, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ @@ -346735,22 +346738,22 @@ │ │ │ │ ldr r1, [pc, #28] @ (2200c4 ) │ │ │ │ add r3, pc │ │ │ │ adds r3, #112 @ 0x70 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ add r4, pc │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ movs r3, #0 │ │ │ │ b.n 22006e │ │ │ │ - str r4, [r1, r7] │ │ │ │ + str r4, [r7, r6] │ │ │ │ movs r3, r5 │ │ │ │ - ldr r0, [pc, #984] @ (22049c ) │ │ │ │ + ldr r0, [pc, #920] @ (22045c ) │ │ │ │ movs r1, r4 │ │ │ │ - ldr r0, [pc, #912] @ (220458 ) │ │ │ │ + ldr r0, [pc, #848] @ (220418 ) │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ 002200c8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -346789,15 +346792,15 @@ │ │ │ │ adds r3, #124 @ 0x7c │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ str r7, [sp, #8] │ │ │ │ movw r2, #471 @ 0x1d7 │ │ │ │ str.w r8, [sp, #12] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ blx 144220 <__errno_location@plt> │ │ │ │ movs r3, #2 │ │ │ │ str r3, [r0, #0] │ │ │ │ b.n 220180 │ │ │ │ ldr r4, [r5, #8] │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 2201d2 │ │ │ │ @@ -346822,23 +346825,23 @@ │ │ │ │ ldr r4, [pc, #200] @ (220238 ) │ │ │ │ add r3, pc │ │ │ │ ldr r1, [pc, #200] @ (22023c ) │ │ │ │ adds r3, #124 @ 0x7c │ │ │ │ add r4, pc │ │ │ │ strd r4, r5, [sp] │ │ │ │ add r1, pc │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ b.n 2201b4 │ │ │ │ ldr r7, [r4, #0] │ │ │ │ adds r2, r7, #1 │ │ │ │ beq.n 2201d2 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3d5048 │ │ │ │ + bl 3d5040 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.n 2201f8 │ │ │ │ movs r0, #16 │ │ │ │ blx 1439a4 │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ @@ -346868,62 +346871,62 @@ │ │ │ │ ldr r1, [pc, #104] @ (22024c ) │ │ │ │ add r2, pc │ │ │ │ adds r3, #124 @ 0x7c │ │ │ │ strd r2, r6, [sp] │ │ │ │ add r1, pc │ │ │ │ mov r0, r9 │ │ │ │ movw r2, #453 @ 0x1c5 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 220180 │ │ │ │ ldr r3, [pc, #84] @ (220250 ) │ │ │ │ mov r0, r9 │ │ │ │ ldr r2, [pc, #84] @ (220254 ) │ │ │ │ ldr r1, [pc, #88] @ (220258 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #124 @ 0x7c │ │ │ │ strd r2, r7, [sp] │ │ │ │ add r1, pc │ │ │ │ movw r2, #461 @ 0x1cd │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 220180 │ │ │ │ nop │ │ │ │ ldmia r2, {r2, r3, r6} │ │ │ │ movs r6, r5 │ │ │ │ subs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r0, #31] │ │ │ │ movs r4, r7 │ │ │ │ - ldrh r0, [r6, #60] @ 0x3c │ │ │ │ + ldrh r0, [r4, #60] @ 0x3c │ │ │ │ movs r6, r3 │ │ │ │ - str r4, [r3, r5] │ │ │ │ + str r4, [r1, r5] │ │ │ │ movs r3, r5 │ │ │ │ - ldr r2, [pc, #112] @ (2202a0 ) │ │ │ │ + ldr r2, [pc, #48] @ (220260 ) │ │ │ │ movs r1, r4 │ │ │ │ - ldr r0, [pc, #472] @ (22040c ) │ │ │ │ + ldr r0, [pc, #408] @ (2203cc ) │ │ │ │ movs r1, r4 │ │ │ │ - str r6, [r0, r4] │ │ │ │ + str r6, [r6, r3] │ │ │ │ movs r3, r5 │ │ │ │ - ldr r1, [pc, #208] @ (22030c ) │ │ │ │ + ldr r1, [pc, #144] @ (2202cc ) │ │ │ │ movs r1, r4 │ │ │ │ - ldr r0, [pc, #104] @ (2202a8 ) │ │ │ │ + ldr r0, [pc, #40] @ (220268 ) │ │ │ │ movs r1, r4 │ │ │ │ ldrb r6, [r7, #27] │ │ │ │ movs r4, r7 │ │ │ │ - str r6, [r2, r2] │ │ │ │ + str r6, [r0, r2] │ │ │ │ movs r3, r5 │ │ │ │ - ldr r0, [pc, #968] @ (220614 ) │ │ │ │ + ldr r0, [pc, #904] @ (2205d4 ) │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0x47aa │ │ │ │ + @ instruction: 0x479a │ │ │ │ movs r1, r4 │ │ │ │ - str r4, [r6, r1] │ │ │ │ + str r4, [r4, r1] │ │ │ │ movs r3, r5 │ │ │ │ - ldr r1, [pc, #40] @ (220280 ) │ │ │ │ + ldr r0, [pc, #1000] @ (220640 ) │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0x478a │ │ │ │ + bx pc │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ 0022025c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -346993,15 +346996,15 @@ │ │ │ │ ... │ │ │ │ ldmia r0!, {r1, r3, r4, r5, r7} │ │ │ │ movs r6, r5 │ │ │ │ subs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r6, #24] │ │ │ │ movs r4, r7 │ │ │ │ - ldrh r2, [r4, #48] @ 0x30 │ │ │ │ + ldrh r2, [r2, #48] @ 0x30 │ │ │ │ movs r6, r3 │ │ │ │ ldrb r2, [r7, #23] │ │ │ │ movs r4, r7 │ │ │ │ │ │ │ │ 00220314 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -347020,15 +347023,15 @@ │ │ │ │ eor.w r3, r3, #1 │ │ │ │ cmp r5, #0 │ │ │ │ ite eq │ │ │ │ moveq r3, #0 │ │ │ │ andne.w r3, r3, #1 │ │ │ │ cbnz r3, 22036a │ │ │ │ mov r0, r4 │ │ │ │ - bl 3d6724 │ │ │ │ + bl 3d671c │ │ │ │ subs r5, r0, #0 │ │ │ │ blt.n 22037a │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ @@ -347048,29 +347051,29 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #152 @ 0x98 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov.w r2, #504 @ 0x1f8 │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldr r6, [pc, #968] @ (220778 ) │ │ │ │ + ldr r6, [pc, #904] @ (220738 ) │ │ │ │ movs r3, r5 │ │ │ │ - blxns fp │ │ │ │ + blxns r9 │ │ │ │ movs r1, r4 │ │ │ │ - mov r2, r1 │ │ │ │ + cmp sl, pc │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ 002203b8 : │ │ │ │ cbnz r1, 2203c6 │ │ │ │ mov r0, r1 │ │ │ │ movs r1, #0 │ │ │ │ movs r3, #0 │ │ │ │ @@ -347079,23 +347082,23 @@ │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #24] @ (2203f0 ) │ │ │ │ add r1, pc │ │ │ │ - bl 3e055c │ │ │ │ + bl 3e0554 │ │ │ │ movs r0, #1 │ │ │ │ movs r1, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - blxns r5 │ │ │ │ + blxns r3 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ 002203f4 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -347152,18 +347155,18 @@ │ │ │ │ add r0, pc │ │ │ │ b.n 220416 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ stmia r7!, {r2, r5} │ │ │ │ movs r6, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - vshr.u32 d0, d14, #32 │ │ │ │ + vshr.u16 d0, d14, #16 │ │ │ │ stmia r6!, {r1, r3, r4, r6, r7} │ │ │ │ movs r6, r5 │ │ │ │ - vst4.8 {d0-d3}, [ip :128], r1 │ │ │ │ + ldr??.w r0, [ip, #33] @ 0x21 │ │ │ │ │ │ │ │ 00220494 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -347173,58 +347176,58 @@ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mov r3, r0 │ │ │ │ cbz r2, 2204c0 │ │ │ │ ldr r1, [pc, #24] @ (2204cc ) │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 39e578 │ │ │ │ - ldr r4, [r3, #92] @ 0x5c │ │ │ │ + b.w 39e570 │ │ │ │ + ldr r4, [r1, #92] @ 0x5c │ │ │ │ movs r7, r3 │ │ │ │ │ │ │ │ 002204d0 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #0 │ │ │ │ - bl 35993c │ │ │ │ + bl 359934 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w ip, [r4] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldrd r2, r3, [ip] │ │ │ │ str r1, [sp, #16] │ │ │ │ ldr r1, [pc, #32] @ (22051c ) │ │ │ │ vldr d7, [ip, #16] │ │ │ │ add r1, pc │ │ │ │ vstr d7, [sp, #8] │ │ │ │ vldr d7, [ip, #8] │ │ │ │ vstr d7, [sp] │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 3821bc │ │ │ │ - mov lr, r1 │ │ │ │ + b.w 3821b4 │ │ │ │ + mov r6, pc │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ 00220520 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 3583c0 │ │ │ │ + bl 3583b8 │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w 2238a0 │ │ │ │ │ │ │ │ 0022053c : │ │ │ │ movs r0, #0 │ │ │ │ b.w 2238bc │ │ │ │ @@ -347243,15 +347246,15 @@ │ │ │ │ ldr r1, [pc, #300] @ (22068c ) │ │ │ │ sub sp, #20 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 3d0c30 │ │ │ │ + bl 3d0c28 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 22064c │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ bne.n 2205a4 │ │ │ │ ldrb r3, [r0, #1] │ │ │ │ @@ -347266,15 +347269,15 @@ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 220680 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 3e9494 │ │ │ │ + b.w 3e948c │ │ │ │ ldr r1, [pc, #236] @ (220694 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx 145310 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 220624 │ │ │ │ ldr r1, [pc, #228] @ (220698 ) │ │ │ │ @@ -347289,28 +347292,28 @@ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 220680 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 3e98d4 │ │ │ │ + b.w 3e98cc │ │ │ │ str r4, [sp, #4] │ │ │ │ add r0, sp, #8 │ │ │ │ ldr r3, [pc, #188] @ (2206a0 ) │ │ │ │ movs r2, #115 @ 0x73 │ │ │ │ ldr r1, [pc, #188] @ (2206a4 ) │ │ │ │ ldr r4, [pc, #192] @ (2206a8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r4, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #8] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cbnz r0, 220642 │ │ │ │ ldr r2, [pc, #172] @ (2206ac ) │ │ │ │ ldr r3, [pc, #136] @ (220688 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -347333,20 +347336,20 @@ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 220680 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 3e94e8 │ │ │ │ + b.w 3e94e0 │ │ │ │ ldr r1, [pc, #112] @ (2206b4 ) │ │ │ │ add r1, pc │ │ │ │ - bl 3e055c │ │ │ │ + bl 3e0554 │ │ │ │ b.n 2205fc │ │ │ │ - bl 3e9474 │ │ │ │ + bl 3e946c │ │ │ │ cbnz r0, 22067a │ │ │ │ ldr r2, [pc, #100] @ (2206b8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r1, [pc, #100] @ (2206bc ) │ │ │ │ ldr r3, [pc, #44] @ (220688 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r1, r3] │ │ │ │ @@ -347356,52 +347359,52 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 220680 │ │ │ │ ldr r1, [pc, #84] @ (2206c0 ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 357d04 │ │ │ │ + b.w 357cfc │ │ │ │ ldr r2, [pc, #72] @ (2206c4 ) │ │ │ │ add r2, pc │ │ │ │ b.n 220656 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ stmia r5!, {r1, r4, r6, r7} │ │ │ │ movs r6, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r6, #42] @ 0x2a │ │ │ │ + ldrh r0, [r4, #42] @ 0x2a │ │ │ │ movs r4, r4 │ │ │ │ stmia r5!, {r1, r5, r7} │ │ │ │ movs r6, r5 │ │ │ │ - ldr r0, [r4, #124] @ 0x7c │ │ │ │ + ldr r0, [r2, #124] @ 0x7c │ │ │ │ movs r7, r3 │ │ │ │ - push {r1, r2, r7, lr} │ │ │ │ + push {r1, r2, r4, r5, r6, lr} │ │ │ │ movs r4, r4 │ │ │ │ stmia r5!, {r1, r3, r5, r6} │ │ │ │ movs r6, r5 │ │ │ │ - ldr r5, [pc, #224] @ (220784 ) │ │ │ │ + ldr r5, [pc, #160] @ (220744 ) │ │ │ │ movs r3, r5 │ │ │ │ - cmp sl, r9 │ │ │ │ + cmp sl, r7 │ │ │ │ movs r1, r4 │ │ │ │ - cmp ip, fp │ │ │ │ + cmp ip, r9 │ │ │ │ movs r1, r4 │ │ │ │ stmia r5!, {r2, r3, r5} │ │ │ │ movs r6, r5 │ │ │ │ stmia r5!, {r2} │ │ │ │ movs r6, r5 │ │ │ │ - cmp r0, r8 │ │ │ │ + cmp r0, r6 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r4, [r6, #112] @ 0x70 │ │ │ │ + ldr r4, [r4, #112] @ 0x70 │ │ │ │ movs r7, r3 │ │ │ │ stmia r4!, {r1, r4, r6, r7} │ │ │ │ movs r6, r5 │ │ │ │ - cmp r2, r6 │ │ │ │ + cmp r2, r4 │ │ │ │ movs r1, r4 │ │ │ │ - lsls r0, r5, #4 │ │ │ │ + lsls r0, r3, #4 │ │ │ │ movs r7, r3 │ │ │ │ │ │ │ │ 002206c8 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -347417,15 +347420,15 @@ │ │ │ │ mov.w r2, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 1c6d8c │ │ │ │ ldr r0, [sp, #0] │ │ │ │ cbz r0, 2206fe │ │ │ │ ldr r1, [pc, #60] @ (220734 ) │ │ │ │ add r1, pc │ │ │ │ - bl 3e055c │ │ │ │ + bl 3e0554 │ │ │ │ ldr r2, [pc, #56] @ (220738 ) │ │ │ │ ldr r3, [pc, #44] @ (220730 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ @@ -347441,48 +347444,48 @@ │ │ │ │ pop {pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stmia r4!, {r1, r2, r3, r6} │ │ │ │ movs r6, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - add ip, r1 │ │ │ │ + add r4, pc │ │ │ │ movs r1, r4 │ │ │ │ stmia r4!, {r1, r3, r5} │ │ │ │ movs r6, r5 │ │ │ │ │ │ │ │ 0022073c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #48] @ (220780 ) │ │ │ │ add r1, pc │ │ │ │ - bl 3d0958 │ │ │ │ + bl 3d0950 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 28f404 │ │ │ │ + bl 28f3fc │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 220772 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [pc, #16] @ (220784 ) │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add r1, pc │ │ │ │ - b.w 357d04 │ │ │ │ - b.n 2204e4 │ │ │ │ + b.w 357cfc │ │ │ │ + b.n 2204c4 │ │ │ │ movs r1, r4 │ │ │ │ - add sl, r1 │ │ │ │ + add r2, pc │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ 00220788 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -347498,15 +347501,15 @@ │ │ │ │ mov.w r2, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 223950 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ cbz r0, 2207be │ │ │ │ ldr r1, [pc, #60] @ (2207f4 ) │ │ │ │ add r1, pc │ │ │ │ - bl 3e055c │ │ │ │ + bl 3e0554 │ │ │ │ ldr r2, [pc, #56] @ (2207f8 ) │ │ │ │ ldr r3, [pc, #44] @ (2207f0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ @@ -347522,15 +347525,15 @@ │ │ │ │ pop {pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stmia r3!, {r1, r2, r3, r7} │ │ │ │ movs r6, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - mvns r4, r1 │ │ │ │ + bics r4, r7 │ │ │ │ movs r1, r4 │ │ │ │ stmia r3!, {r1, r3, r5, r6} │ │ │ │ movs r6, r5 │ │ │ │ │ │ │ │ 002207fc : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -347545,36 +347548,36 @@ │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 3d0ae4 │ │ │ │ + bl 3d0adc │ │ │ │ ldr r1, [pc, #168] @ (2208d8 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 3d0ae4 │ │ │ │ + bl 3d0adc │ │ │ │ ldr r1, [pc, #160] @ (2208dc ) │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 3d0c30 │ │ │ │ + bl 3d0c28 │ │ │ │ ldr r1, [pc, #152] @ (2208e0 ) │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 3d0c30 │ │ │ │ + bl 3d0c28 │ │ │ │ ldr r1, [pc, #144] @ (2208e4 ) │ │ │ │ movs r2, #0 │ │ │ │ mov r6, r0 │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ - bl 3d0bd4 │ │ │ │ + bl 3d0bcc │ │ │ │ ldr r1, [pc, #136] @ (2208e8 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #24] │ │ │ │ blx 145310 │ │ │ │ @@ -347588,15 +347591,15 @@ │ │ │ │ str r6, [sp, #0] │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 17fcf4 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cbz r0, 220890 │ │ │ │ ldr r1, [pc, #96] @ (2208ec ) │ │ │ │ add r1, pc │ │ │ │ - bl 3e055c │ │ │ │ + bl 3e0554 │ │ │ │ ldr r2, [pc, #92] @ (2208f0 ) │ │ │ │ ldr r3, [pc, #60] @ (2208d0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ @@ -347617,27 +347620,27 @@ │ │ │ │ bl 1c36a8 │ │ │ │ b.n 220884 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ stmia r3!, {r3, r4} │ │ │ │ movs r6, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r3, #120] @ 0x78 │ │ │ │ + str r0, [r1, #120] @ 0x78 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r4, [pc, #936] @ (220c84 ) │ │ │ │ + ldr r4, [pc, #872] @ (220c44 ) │ │ │ │ movs r4, r4 │ │ │ │ - ldrh r6, [r0, #56] @ 0x38 │ │ │ │ + ldrh r6, [r6, #54] @ 0x36 │ │ │ │ movs r6, r3 │ │ │ │ - mvns r6, r1 │ │ │ │ + bics r6, r7 │ │ │ │ movs r1, r4 │ │ │ │ - str r1, [sp, #552] @ 0x228 │ │ │ │ + str r1, [sp, #488] @ 0x1e8 │ │ │ │ movs r7, r3 │ │ │ │ - add r6, pc, #240 @ (adr r6, 2209dc ) │ │ │ │ + add r6, pc, #176 @ (adr r6, 22099c ) │ │ │ │ movs r4, r4 │ │ │ │ - cmn r2, r7 │ │ │ │ + cmn r2, r5 │ │ │ │ movs r1, r4 │ │ │ │ stmia r2!, {r3, r4, r7} │ │ │ │ movs r6, r5 │ │ │ │ │ │ │ │ 002208f4 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -347650,24 +347653,24 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r1, [pc, #88] @ (220968 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 3d0ae4 │ │ │ │ + bl 3d0adc │ │ │ │ mov r1, sp │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 21f7c0 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ cbz r0, 220934 │ │ │ │ ldr r1, [pc, #60] @ (22096c ) │ │ │ │ add r1, pc │ │ │ │ - bl 3e055c │ │ │ │ + bl 3e0554 │ │ │ │ ldr r2, [pc, #56] @ (220970 ) │ │ │ │ ldr r3, [pc, #44] @ (220964 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ @@ -347682,17 +347685,17 @@ │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ stmia r2!, {r1, r5} │ │ │ │ movs r6, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r4 │ │ │ │ + lsrs r6, r2 │ │ │ │ movs r1, r4 │ │ │ │ - negs r6, r2 │ │ │ │ + negs r6, r0 │ │ │ │ movs r1, r4 │ │ │ │ stmia r1!, {r2, r4, r5, r6, r7} │ │ │ │ movs r6, r5 │ │ │ │ │ │ │ │ 00220974 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -347705,24 +347708,24 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r1, [pc, #88] @ (2209e8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 3d0ae4 │ │ │ │ + bl 3d0adc │ │ │ │ mov r1, sp │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 21f918 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ cbz r0, 2209b4 │ │ │ │ ldr r1, [pc, #60] @ (2209ec ) │ │ │ │ add r1, pc │ │ │ │ - bl 3e055c │ │ │ │ + bl 3e0554 │ │ │ │ ldr r2, [pc, #56] @ (2209f0 ) │ │ │ │ ldr r3, [pc, #44] @ (2209e4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ @@ -347737,177 +347740,177 @@ │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ stmia r1!, {r1, r5, r7} │ │ │ │ movs r6, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - eors r6, r4 │ │ │ │ + eors r6, r2 │ │ │ │ movs r1, r4 │ │ │ │ - rors r6, r2 │ │ │ │ + rors r6, r0 │ │ │ │ movs r1, r4 │ │ │ │ stmia r1!, {r2, r4, r5, r6} │ │ │ │ movs r6, r5 │ │ │ │ │ │ │ │ 002209f4 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #0 │ │ │ │ - bl 2c3d44 │ │ │ │ + bl 2c3d3c │ │ │ │ mov sl, r0 │ │ │ │ cbz r0, 220a76 │ │ │ │ ldr.w r9, [pc, #108] @ 220a80 │ │ │ │ mov r6, r0 │ │ │ │ ldr.w r8, [pc, #108] @ 220a84 │ │ │ │ ldr r7, [pc, #108] @ (220a88 ) │ │ │ │ add r9, pc │ │ │ │ add r8, pc │ │ │ │ add r7, pc │ │ │ │ ldr r4, [r6, #4] │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ mov r1, r8 │ │ │ │ ldrd r2, r3, [r4, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ mov r1, r7 │ │ │ │ ldrd r2, r3, [r4, #16] │ │ │ │ mov r0, r5 │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r1, [pc, #68] @ (220a8c ) │ │ │ │ ldrd r2, r3, [r4, #24] │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r1, [pc, #56] @ (220a90 ) │ │ │ │ ldrd r2, r3, [r4, #32] │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r1, [pc, #48] @ (220a94 ) │ │ │ │ ldrd r2, r3, [r4, #40] @ 0x28 │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r6, [r6, #0] │ │ │ │ cmp r6, #0 │ │ │ │ bne.n 220a22 │ │ │ │ mov r0, sl │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 39e5f0 │ │ │ │ - stmia r0!, {r4, r5} │ │ │ │ + b.w 39e5e8 │ │ │ │ + stmia r0!, {r5} │ │ │ │ movs r6, r3 │ │ │ │ - tst r2, r1 │ │ │ │ + rors r2, r7 │ │ │ │ movs r1, r4 │ │ │ │ - tst r4, r3 │ │ │ │ + tst r4, r1 │ │ │ │ movs r1, r4 │ │ │ │ - tst r4, r0 │ │ │ │ + rors r4, r6 │ │ │ │ movs r1, r4 │ │ │ │ - tst r2, r1 │ │ │ │ + rors r2, r7 │ │ │ │ movs r1, r4 │ │ │ │ - tst r0, r2 │ │ │ │ + tst r0, r0 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ 00220a98 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #20] @ (220ac0 ) │ │ │ │ add r1, pc │ │ │ │ - bl 3d0c30 │ │ │ │ + bl 3d0c28 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 222e18 │ │ │ │ nop │ │ │ │ - lsrs r4, r3, #13 │ │ │ │ + lsrs r4, r1, #13 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ 00220ac4 : │ │ │ │ ldr r1, [pc, #4] @ (220acc ) │ │ │ │ add r1, pc │ │ │ │ b.w 222e18 │ │ │ │ - ldr r7, [sp, #808] @ 0x328 │ │ │ │ + ldr r7, [sp, #744] @ 0x2e8 │ │ │ │ movs r6, r4 │ │ │ │ │ │ │ │ 00220ad0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #56] @ (220b1c ) │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #10 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 3d0b30 │ │ │ │ + bl 3d0b28 │ │ │ │ ldr r1, [pc, #48] @ (220b20 ) │ │ │ │ mov r6, r0 │ │ │ │ movs r2, #0 │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ - bl 3d0bd4 │ │ │ │ + bl 3d0bcc │ │ │ │ ldr r1, [pc, #36] @ (220b24 ) │ │ │ │ mov r5, r0 │ │ │ │ movs r2, #0 │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ - bl 3d0bd4 │ │ │ │ + bl 3d0bcc │ │ │ │ eor.w r2, r0, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ uxtb r2, r2 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 3e9540 │ │ │ │ - ldrb r0, [r1, #23] │ │ │ │ + b.w 3e9538 │ │ │ │ + ldrb r0, [r7, #22] │ │ │ │ movs r7, r3 │ │ │ │ - sbcs r4, r3 │ │ │ │ + sbcs r4, r1 │ │ │ │ movs r1, r4 │ │ │ │ - sbcs r6, r2 │ │ │ │ + sbcs r6, r0 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ 00220b28 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #104] @ 0x68 │ │ │ │ cbz r0, 220b5e │ │ │ │ ldr r6, [pc, #44] @ (220b6c ) │ │ │ │ movs r4, #0 │ │ │ │ add r6, pc │ │ │ │ b.n 220b4c │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r0, [r5, #104] @ 0x68 │ │ │ │ adds r4, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 3f7d90 │ │ │ │ + bl 3f7d88 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 220b44 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - adcs r4, r4 │ │ │ │ + adcs r4, r2 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ 00220b70 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -347920,17 +347923,17 @@ │ │ │ │ movs r3, #0 │ │ │ │ add r1, pc │ │ │ │ ldr.w r2, [ip, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov.w r2, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 3d0ae4 │ │ │ │ + bl 3d0adc │ │ │ │ mov r1, sp │ │ │ │ - bl 3e5f90 │ │ │ │ + bl 3e5f88 │ │ │ │ cbz r0, 220bd2 │ │ │ │ ldr r2, [pc, #64] @ (220bec ) │ │ │ │ ldr r3, [pc, #52] @ (220be4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ @@ -347942,23 +347945,23 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - bl 3e0150 │ │ │ │ + bl 3e0148 │ │ │ │ b.n 220baa │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ itt ge │ │ │ │ movge r6, r5 │ │ │ │ cmpge r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r3, #36] @ 0x24 │ │ │ │ + strh r6, [r1, #36] @ 0x24 │ │ │ │ movs r0, r4 │ │ │ │ ittt vc │ │ │ │ movvc r6, r5 │ │ │ │ │ │ │ │ 00220bf0 : │ │ │ │ pushvc {r4, r5, lr} │ │ │ │ movvc.w ip, #4096 @ 0x1000 │ │ │ │ @@ -347972,27 +347975,27 @@ │ │ │ │ ldr r1, [pc, #120] @ (220c84 ) │ │ │ │ sub sp, #12 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 3d0ae4 │ │ │ │ + bl 3d0adc │ │ │ │ ldr r1, [pc, #104] @ (220c88 ) │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ blx 145310 │ │ │ │ cbz r0, 220c34 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e6278 │ │ │ │ + bl 3e6270 │ │ │ │ cbz r0, 220c6c │ │ │ │ mov r1, sp │ │ │ │ - bl 3e5f84 │ │ │ │ + bl 3e5f7c │ │ │ │ cbz r0, 220c64 │ │ │ │ ldr r2, [pc, #76] @ (220c8c ) │ │ │ │ ldr r3, [pc, #64] @ (220c80 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ @@ -348004,33 +348007,33 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - bl 3e0150 │ │ │ │ + bl 3e0148 │ │ │ │ b.n 220c3c │ │ │ │ ldr r1, [pc, #32] @ (220c90 ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ bl 222e18 │ │ │ │ b.n 220c3c │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ itte cs │ │ │ │ movcs r6, r5 │ │ │ │ cmpcs r2, #4 │ │ │ │ movcc r0, r0 │ │ │ │ - lsls r4, r4 │ │ │ │ + lsls r4, r2 │ │ │ │ movs r1, r4 │ │ │ │ - add r2, pc, #400 @ (adr r2, 220e1c ) │ │ │ │ + add r2, pc, #336 @ (adr r2, 220ddc ) │ │ │ │ movs r4, r4 │ │ │ │ bkpt 0x00ec │ │ │ │ movs r6, r5 │ │ │ │ - strh r4, [r3, #32] │ │ │ │ + strh r4, [r1, #32] │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ 00220c94 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -348044,29 +348047,29 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov.w r2, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 3d0c30 │ │ │ │ + bl 3d0c28 │ │ │ │ cbz r0, 220d0e │ │ │ │ mov r1, sp │ │ │ │ mov r4, r0 │ │ │ │ bl 19cbe8 │ │ │ │ cbz r0, 220d1c │ │ │ │ ldr r1, [pc, #112] @ (220d44 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx 145310 │ │ │ │ cbnz r0, 220d24 │ │ │ │ ldr r1, [pc, #104] @ (220d48 ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r2, [pc, #100] @ (220d4c ) │ │ │ │ ldr r3, [pc, #80] @ (220d3c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ @@ -348083,57 +348086,57 @@ │ │ │ │ ldr r4, [pc, #64] @ (220d50 ) │ │ │ │ mov r1, sp │ │ │ │ add r4, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 19cbe8 │ │ │ │ cbnz r0, 220d24 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - bl 3e0150 │ │ │ │ + bl 3e0148 │ │ │ │ b.n 220ce6 │ │ │ │ ldr r1, [pc, #44] @ (220d54 ) │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ b.n 220ce6 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bkpt 0x0082 │ │ │ │ movs r6, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r0, #48] @ 0x30 │ │ │ │ + str r0, [r6, #44] @ 0x2c │ │ │ │ movs r0, r4 │ │ │ │ - add r1, pc, #720 @ (adr r1, 221018 ) │ │ │ │ + add r1, pc, #656 @ (adr r1, 220fd8 ) │ │ │ │ movs r4, r4 │ │ │ │ - subs r7, #216 @ 0xd8 │ │ │ │ + subs r7, #200 @ 0xc8 │ │ │ │ movs r1, r4 │ │ │ │ bkpt 0x0042 │ │ │ │ movs r6, r5 │ │ │ │ - cmp r0, #50 @ 0x32 │ │ │ │ + cmp r0, #34 @ 0x22 │ │ │ │ movs r0, r4 │ │ │ │ - subs r7, #162 @ 0xa2 │ │ │ │ + subs r7, #146 @ 0x92 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ 00220d58 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #136] @ (220df4 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 3d0958 │ │ │ │ + bl 3d0950 │ │ │ │ ldr r1, [pc, #128] @ (220df8 ) │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 3d0958 │ │ │ │ + bl 3d0950 │ │ │ │ mov r3, r1 │ │ │ │ sub.w r1, r6, #99 @ 0x63 │ │ │ │ cmp r1, #21 │ │ │ │ bhi.n 220da4 │ │ │ │ tbb [pc, r1] │ │ │ │ lsrs r5, r5, #12 │ │ │ │ lsrs r3, r1, #12 │ │ │ │ @@ -348146,56 +348149,56 @@ │ │ │ │ lsrs r3, r1, #12 │ │ │ │ lsrs r7, r3, #12 │ │ │ │ adds r3, r1, r0 │ │ │ │ ldr r1, [pc, #84] @ (220dfc ) │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r1, [pc, #76] @ (220e00 ) │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ add r1, pc │ │ │ │ - b.w 357d04 │ │ │ │ + b.w 357cfc │ │ │ │ ldr r1, [pc, #68] @ (220e04 ) │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ b.n 220db0 │ │ │ │ ldr r1, [pc, #56] @ (220e08 ) │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ b.n 220db0 │ │ │ │ ldr r1, [pc, #48] @ (220e0c ) │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ b.n 220db0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 357d90 │ │ │ │ + bl 357d88 │ │ │ │ b.n 220db0 │ │ │ │ nop │ │ │ │ - str r6, [r3, #120] @ 0x78 │ │ │ │ + str r6, [r1, #120] @ 0x78 │ │ │ │ movs r2, r4 │ │ │ │ - ldr r3, [pc, #1016] @ (2211f4 ) │ │ │ │ + ldr r3, [pc, #952] @ (2211b4 ) │ │ │ │ movs r1, r4 │ │ │ │ - lsls r6, r6, #15 │ │ │ │ + lsls r6, r4, #15 │ │ │ │ movs r4, r4 │ │ │ │ - ldr r0, [r7, #96] @ 0x60 │ │ │ │ + ldr r0, [r5, #96] @ 0x60 │ │ │ │ movs r6, r4 │ │ │ │ - subs r7, #60 @ 0x3c │ │ │ │ + subs r7, #44 @ 0x2c │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r2, [r4, #1] │ │ │ │ + ldrb r2, [r2, #1] │ │ │ │ movs r0, r4 │ │ │ │ - subs r7, #24 │ │ │ │ + subs r7, #8 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ 00220e10 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -348203,20 +348206,20 @@ │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #120] @ (220ea0 ) │ │ │ │ ldr r6, [pc, #124] @ (220ea4 ) │ │ │ │ str r0, [sp, #20] │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ add r6, pc │ │ │ │ - bl 3d0958 │ │ │ │ + bl 3d0950 │ │ │ │ ldr r1, [pc, #112] @ (220ea8 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 3d0958 │ │ │ │ + bl 3d0950 │ │ │ │ add.w r8, r4, r0 │ │ │ │ cmp r4, r8 │ │ │ │ bcs.n 220e9c │ │ │ │ ldr r3, [pc, #96] @ (220eac ) │ │ │ │ mov.w fp, #0 │ │ │ │ mov r7, fp │ │ │ │ mov.w r9, #1 │ │ │ │ @@ -348241,51 +348244,51 @@ │ │ │ │ bhi.n 220e5a │ │ │ │ mov r2, r6 │ │ │ │ ldr r1, [pc, #32] @ (220eb0 ) │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r1, pc │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 357d04 │ │ │ │ + b.w 357cfc │ │ │ │ movs r2, #0 │ │ │ │ b.n 220e8c │ │ │ │ - ldrh r6, [r3, #20] │ │ │ │ + ldrh r6, [r1, #20] │ │ │ │ movs r6, r4 │ │ │ │ pop {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ movs r6, r5 │ │ │ │ - ldrsb r6, [r3, r5] │ │ │ │ + ldrsb r6, [r1, r5] │ │ │ │ movs r0, r4 │ │ │ │ adds r4, r6, r3 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #120 @ 0x78 │ │ │ │ + subs r6, #104 @ 0x68 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ 00220eb4 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #136] @ (220f50 ) │ │ │ │ sub sp, #20 │ │ │ │ mov r7, r0 │ │ │ │ add r1, pc │ │ │ │ mov r0, r6 │ │ │ │ - bl 3d0958 │ │ │ │ + bl 3d0950 │ │ │ │ ldr r1, [pc, #128] @ (220f54 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ - bl 3d0958 │ │ │ │ + bl 3d0950 │ │ │ │ ldr r1, [pc, #120] @ (220f58 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ str r1, [sp, #12] │ │ │ │ - bl 3d0868 │ │ │ │ + bl 3d0860 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cbnz r0, 220f3e │ │ │ │ uxth r4, r4 │ │ │ │ cmp r5, #2 │ │ │ │ mov r0, r4 │ │ │ │ beq.n 220f34 │ │ │ │ cmp r5, #4 │ │ │ │ @@ -348296,15 +348299,15 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ lsls r5, r5, #1 │ │ │ │ ldr r1, [pc, #80] @ (220f5c ) │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r7 │ │ │ │ str r5, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ add sp, #20 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -348314,49 +348317,49 @@ │ │ │ │ mov r1, r0 │ │ │ │ b.n 220f04 │ │ │ │ bl 1cfad0 │ │ │ │ movs r2, #119 @ 0x77 │ │ │ │ mov r1, r0 │ │ │ │ b.n 220f04 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3d0958 │ │ │ │ + bl 3d0950 │ │ │ │ uxtb r1, r0 │ │ │ │ uxth r0, r4 │ │ │ │ adds r4, #1 │ │ │ │ bl 1cf674 │ │ │ │ b.n 220ef0 │ │ │ │ - ldrsb r6, [r1, r3] │ │ │ │ + ldrsb r6, [r7, r2] │ │ │ │ movs r0, r4 │ │ │ │ - str r4, [r0, #88] @ 0x58 │ │ │ │ + str r4, [r6, #84] @ 0x54 │ │ │ │ movs r1, r4 │ │ │ │ - svc 28 │ │ │ │ + svc 12 │ │ │ │ movs r1, r4 │ │ │ │ - subs r6, #0 │ │ │ │ + subs r5, #240 @ 0xf0 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ 00220f60 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #72] @ (220fbc ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 3d0958 │ │ │ │ + bl 3d0950 │ │ │ │ ldr r1, [pc, #68] @ (220fc0 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 3d0958 │ │ │ │ + bl 3d0950 │ │ │ │ ldr r1, [pc, #60] @ (220fc4 ) │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 3d0958 │ │ │ │ + bl 3d0950 │ │ │ │ cmp r5, #2 │ │ │ │ mov r1, r0 │ │ │ │ uxth r0, r6 │ │ │ │ beq.n 220fb0 │ │ │ │ cmp r5, #4 │ │ │ │ beq.n 220fa8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ @@ -348364,19 +348367,19 @@ │ │ │ │ b.w 1cf674 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w 1cf80c │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ uxth r1, r1 │ │ │ │ b.w 1cf728 │ │ │ │ nop │ │ │ │ - ldrsb r4, [r4, r0] │ │ │ │ + ldrsb r4, [r2, r0] │ │ │ │ movs r0, r4 │ │ │ │ - str r4, [r3, #76] @ 0x4c │ │ │ │ + str r4, [r1, #76] @ 0x4c │ │ │ │ movs r1, r4 │ │ │ │ - ldr r1, [pc, #944] @ (221378 ) │ │ │ │ + ldr r1, [pc, #880] @ (221338 ) │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ 00220fc8 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -348390,21 +348393,21 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r2, [ip, r2] │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov.w r2, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 3d0ae4 │ │ │ │ + bl 3d0adc │ │ │ │ mov r1, sp │ │ │ │ mov r5, r0 │ │ │ │ bl 1caa98 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ cbz r0, 221034 │ │ │ │ - bl 3e0150 │ │ │ │ + bl 3e0148 │ │ │ │ ldr r2, [pc, #68] @ (221054 ) │ │ │ │ ldr r3, [pc, #60] @ (22104c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ @@ -348418,71 +348421,71 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r1, [pc, #32] @ (221058 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ b.n 22100c │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cbnz r4, 22109e │ │ │ │ movs r6, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #64 @ 0x40 │ │ │ │ + subs r5, #48 @ 0x30 │ │ │ │ movs r1, r4 │ │ │ │ cbnz r4, 22109e │ │ │ │ movs r6, r5 │ │ │ │ - subs r4, #254 @ 0xfe │ │ │ │ + subs r4, #238 @ 0xee │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ 0022105c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #68] @ (2210b4 ) │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 3d0bd4 │ │ │ │ + bl 3d0bcc │ │ │ │ ldr r1, [pc, #60] @ (2210b8 ) │ │ │ │ mov r7, r0 │ │ │ │ movs r2, #0 │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ - bl 3d0bd4 │ │ │ │ + bl 3d0bcc │ │ │ │ ldr r1, [pc, #48] @ (2210bc ) │ │ │ │ mov r6, r0 │ │ │ │ movs r2, #0 │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ - bl 3d0bd4 │ │ │ │ + bl 3d0bcc │ │ │ │ ldr r1, [pc, #40] @ (2210c0 ) │ │ │ │ mov r5, r0 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 3d0bd4 │ │ │ │ + bl 3d0bcc │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ b.w 1d99ec │ │ │ │ - subs r4, #228 @ 0xe4 │ │ │ │ + subs r4, #212 @ 0xd4 │ │ │ │ movs r1, r4 │ │ │ │ - subs r4, #228 @ 0xe4 │ │ │ │ + subs r4, #212 @ 0xd4 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r4, [pc, #24] @ (2210d8 ) │ │ │ │ + ldr r3, [pc, #984] @ (221498 ) │ │ │ │ movs r0, r4 │ │ │ │ - bls.n 221178 │ │ │ │ + bls.n 221158 │ │ │ │ movs r6, r3 │ │ │ │ │ │ │ │ 002210c4 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -348494,27 +348497,27 @@ │ │ │ │ ldr r1, [pc, #108] @ (22114c ) │ │ │ │ sub sp, #12 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 3d0ae4 │ │ │ │ + bl 3d0adc │ │ │ │ mov r1, sp │ │ │ │ mov r4, r0 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 1ec024 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ cbnz r0, 221134 │ │ │ │ ldr r1, [pc, #76] @ (221150 ) │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r2, [pc, #68] @ (221154 ) │ │ │ │ ldr r3, [pc, #56] @ (221148 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ @@ -348526,29 +348529,29 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r1, [pc, #32] @ (221158 ) │ │ │ │ add r1, pc │ │ │ │ - bl 3e055c │ │ │ │ + bl 3e0554 │ │ │ │ b.n 22110c │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ rev16 r2, r2 │ │ │ │ movs r6, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r1, #29] │ │ │ │ + ldrb r4, [r7, #28] │ │ │ │ movs r0, r4 │ │ │ │ - subs r4, #110 @ 0x6e │ │ │ │ + subs r4, #94 @ 0x5e │ │ │ │ movs r1, r4 │ │ │ │ rev r4, r3 │ │ │ │ movs r6, r5 │ │ │ │ - subs r2, #78 @ 0x4e │ │ │ │ + subs r2, #62 @ 0x3e │ │ │ │ movs r1, r4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -348560,15 +348563,15 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr.w r1, [r2], #4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #0 │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 357cb8 │ │ │ │ + bl 357cb0 │ │ │ │ ldr r2, [pc, #52] @ (2211c4 ) │ │ │ │ ldr r3, [pc, #44] @ (2211c0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ @@ -348603,28 +348606,28 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr.w r1, [r2], #4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #0 │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 357cb8 │ │ │ │ + bl 357cb0 │ │ │ │ ldr r1, [pc, #24] @ (221214 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r0, [pc, #20] @ (221218 ) │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 143f2c <__longjmp_chk@plt> │ │ │ │ cbnz r4, 221222 │ │ │ │ movs r6, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r6, #28] │ │ │ │ + ldr r4, [r4, #28] │ │ │ │ movs r6, r4 │ │ │ │ ldr r6, [r1, #108] @ 0x6c │ │ │ │ movs r4, r7 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -348644,15 +348647,15 @@ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 2203b8 │ │ │ │ cbz r0, 221282 │ │ │ │ cbz r4, 22125a │ │ │ │ mov r0, r4 │ │ │ │ - bl 381690 │ │ │ │ + bl 381688 │ │ │ │ ldr r2, [pc, #60] @ (221298 ) │ │ │ │ ldr r3, [pc, #52] @ (221294 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ @@ -348664,15 +348667,15 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r1, [r4, #0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 357c78 │ │ │ │ + bl 357c70 │ │ │ │ b.n 221254 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xb8fa │ │ │ │ movs r6, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb8ce │ │ │ │ @@ -348706,26 +348709,26 @@ │ │ │ │ cbnz r3, 2212fa │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ cbz r3, 2212ea │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 22139a │ │ │ │ mov r0, r4 │ │ │ │ - bl 357b48 │ │ │ │ + bl 357b40 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3583c0 │ │ │ │ + bl 3583b8 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #92] @ 0x5c │ │ │ │ ldr r1, [pc, #200] @ (2213c4 ) │ │ │ │ add.w r0, r4, #52 @ 0x34 │ │ │ │ movw r2, #1427 @ 0x593 │ │ │ │ add r1, pc │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 3da798 │ │ │ │ + b.w 3da790 │ │ │ │ ldr r2, [pc, #168] @ (2213bc ) │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r1, [pc, #176] @ (2213c8 ) │ │ │ │ adds r0, #52 @ 0x34 │ │ │ │ mov.w r2, #1408 @ 0x580 │ │ │ │ mov r5, r0 │ │ │ │ @@ -348736,21 +348739,21 @@ │ │ │ │ bne.n 22138e │ │ │ │ ldr r1, [pc, #160] @ (2213cc ) │ │ │ │ mov r0, r5 │ │ │ │ movw r2, #1413 @ 0x585 │ │ │ │ add r1, pc │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 3da798 │ │ │ │ + b.w 3da790 │ │ │ │ ldr r2, [pc, #144] @ (2213d0 ) │ │ │ │ ldr r1, [pc, #144] @ (2213d4 ) │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r2, [pc, #108] @ (2213bc ) │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r1, [pc, #128] @ (2213d8 ) │ │ │ │ movw r2, #1433 @ 0x599 │ │ │ │ add.w r0, r4, #52 @ 0x34 │ │ │ │ @@ -348762,60 +348765,60 @@ │ │ │ │ cbz r3, 221380 │ │ │ │ ldr r1, [pc, #112] @ (2213dc ) │ │ │ │ mov.w r2, #1440 @ 0x5a0 │ │ │ │ add.w r0, r4, #52 @ 0x34 │ │ │ │ add r1, pc │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 3da798 │ │ │ │ + b.w 3da790 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3583c0 │ │ │ │ + bl 3583b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 358480 │ │ │ │ + bl 358478 │ │ │ │ b.n 22136a │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #92] @ 0x5c │ │ │ │ - bl 358480 │ │ │ │ + bl 358478 │ │ │ │ b.n 22132a │ │ │ │ ldr r1, [pc, #68] @ (2213e0 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 357b88 │ │ │ │ + bl 357b80 │ │ │ │ b.n 2212f0 │ │ │ │ add sp, #12 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb87a │ │ │ │ movs r6, r5 │ │ │ │ subs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #176 @ 0xb0 │ │ │ │ + subs r2, #160 @ 0xa0 │ │ │ │ movs r1, r4 │ │ │ │ - subs r2, #132 @ 0x84 │ │ │ │ + subs r2, #116 @ 0x74 │ │ │ │ movs r1, r4 │ │ │ │ - subs r2, #104 @ 0x68 │ │ │ │ + subs r2, #88 @ 0x58 │ │ │ │ movs r1, r4 │ │ │ │ - subs r2, #86 @ 0x56 │ │ │ │ + subs r2, #70 @ 0x46 │ │ │ │ movs r1, r4 │ │ │ │ - eor.w r0, r2, lr, lsr #32 │ │ │ │ - subs r2, #82 @ 0x52 │ │ │ │ + orns r0, r2, lr, lsr #32 │ │ │ │ + subs r2, #66 @ 0x42 │ │ │ │ movs r1, r4 │ │ │ │ - subs r2, #42 @ 0x2a │ │ │ │ + subs r2, #26 │ │ │ │ movs r1, r4 │ │ │ │ - subs r2, #20 │ │ │ │ + subs r2, #4 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r2, [r2, #4] │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ movs r6, r4 │ │ │ │ - b.w 357b5c │ │ │ │ + b.w 357b54 │ │ │ │ ldr r1, [pc, #112] @ (22145c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r2, [r1, #392] @ 0x188 │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ cbz r3, 22144c │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -348907,15 +348910,15 @@ │ │ │ │ it cs │ │ │ │ movcs r6, r3 │ │ │ │ adds r2, r5, #1 │ │ │ │ mov.w r1, #1024 @ 0x400 │ │ │ │ mov r0, r7 │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r4, r6] │ │ │ │ - bl 3d57b8 │ │ │ │ + bl 3d57b0 │ │ │ │ mov r0, r4 │ │ │ │ blx 143b40 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 221592 │ │ │ │ mov r5, sp │ │ │ │ movs r2, #112 @ 0x70 │ │ │ │ @@ -348941,36 +348944,36 @@ │ │ │ │ bne.n 221544 │ │ │ │ ldrb.w r3, [sl, #2] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 221508 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, sl │ │ │ │ - bl 3d5840 │ │ │ │ + bl 3d5838 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 221508 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ blx 144634 │ │ │ │ rsb r1, r6, #1024 @ 0x400 │ │ │ │ add.w r0, r8, r6 │ │ │ │ mov r2, sl │ │ │ │ - bl 3d57b8 │ │ │ │ + bl 3d57b0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ blx 144244 <__stat64_time64@plt> │ │ │ │ cbnz r0, 221580 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ and.w r3, r3, #61440 @ 0xf000 │ │ │ │ cmp.w r3, #16384 @ 0x4000 │ │ │ │ beq.n 2215de │ │ │ │ ldr.w r0, [fp, #104] @ 0x68 │ │ │ │ mov r1, r8 │ │ │ │ - bl 3f7450 │ │ │ │ + bl 3f7448 │ │ │ │ b.n 221508 │ │ │ │ mov r0, r4 │ │ │ │ blx 144e90 │ │ │ │ ldr r2, [pc, #104] @ (2215fc ) │ │ │ │ ldr r3, [pc, #96] @ (2215f8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -348987,38 +348990,38 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r2, r9 │ │ │ │ mov.w r1, #1024 @ 0x400 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r5 │ │ │ │ - bl 3d57b8 │ │ │ │ + bl 3d57b0 │ │ │ │ ldr r2, [pc, #48] @ (221600 ) │ │ │ │ mov.w r1, #1024 @ 0x400 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ - bl 3d57b8 │ │ │ │ + bl 3d57b0 │ │ │ │ b.n 2214fa │ │ │ │ ldr r2, [pc, #36] @ (221604 ) │ │ │ │ mov.w r1, #1024 @ 0x400 │ │ │ │ mov r0, r8 │ │ │ │ add r2, pc │ │ │ │ - bl 3d57e4 │ │ │ │ + bl 3d57dc │ │ │ │ b.n 221580 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xb6ae │ │ │ │ movs r6, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ push {r1, r2, r4, r7, lr} │ │ │ │ movs r6, r5 │ │ │ │ - movs r6, #118 @ 0x76 │ │ │ │ + movs r6, #102 @ 0x66 │ │ │ │ movs r7, r3 │ │ │ │ - strb r6, [r1, #5] │ │ │ │ + strb r6, [r7, #4] │ │ │ │ movs r3, r4 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r1, #0] │ │ │ │ mov r6, r1 │ │ │ │ @@ -349135,30 +349138,30 @@ │ │ │ │ it le │ │ │ │ strble.w r2, [r5], #1 │ │ │ │ b.n 2216fa │ │ │ │ mov r2, r3 │ │ │ │ b.n 2216f0 │ │ │ │ mov r5, r7 │ │ │ │ b.n 2216d4 │ │ │ │ - adds r7, #18 │ │ │ │ + adds r7, #2 │ │ │ │ movs r1, r4 │ │ │ │ - adds r6, #242 @ 0xf2 │ │ │ │ + adds r6, #226 @ 0xe2 │ │ │ │ movs r1, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldrd r0, r3, [r0] │ │ │ │ ldr r1, [r3, #24] │ │ │ │ cbz r1, 221772 │ │ │ │ bl 22121c │ │ │ │ - bl 3ef1f0 │ │ │ │ + bl 3ef1e8 │ │ │ │ movs r1, #0 │ │ │ │ - bl 357aa4 │ │ │ │ + bl 357a9c │ │ │ │ movs r3, #1 │ │ │ │ strb r3, [r4, #12] │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -349417,15 +349420,15 @@ │ │ │ │ add r3, pc │ │ │ │ str.w r1, [r3, #392] @ 0x188 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r7 │ │ │ │ strb r3, [r4, #0] │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r6 │ │ │ │ - bl 28fbac │ │ │ │ + bl 28fba4 │ │ │ │ cmp r0, #0 │ │ │ │ it ge │ │ │ │ ldrdge r4, r5, [sp, #16] │ │ │ │ bge.w 2218da │ │ │ │ ldr r1, [pc, #208] @ (221ae0 ) │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ @@ -349509,31 +349512,31 @@ │ │ │ │ movs r4, r7 │ │ │ │ str r2, [r3, #116] @ 0x74 │ │ │ │ movs r4, r7 │ │ │ │ str r4, [r2, #112] @ 0x70 │ │ │ │ movs r4, r7 │ │ │ │ str r0, [r5, #108] @ 0x6c │ │ │ │ movs r4, r7 │ │ │ │ - adds r4, #80 @ 0x50 │ │ │ │ + adds r4, #64 @ 0x40 │ │ │ │ movs r1, r4 │ │ │ │ str r0, [r7, #104] @ 0x68 │ │ │ │ movs r4, r7 │ │ │ │ str r0, [r1, #104] @ 0x68 │ │ │ │ movs r4, r7 │ │ │ │ - adds r3, #184 @ 0xb8 │ │ │ │ + adds r3, #168 @ 0xa8 │ │ │ │ movs r1, r4 │ │ │ │ - adds r3, #238 @ 0xee │ │ │ │ + adds r3, #222 @ 0xde │ │ │ │ movs r1, r4 │ │ │ │ - adds r4, #12 │ │ │ │ + adds r3, #252 @ 0xfc │ │ │ │ movs r1, r4 │ │ │ │ - adds r3, #238 @ 0xee │ │ │ │ + adds r3, #222 @ 0xde │ │ │ │ movs r1, r4 │ │ │ │ - adds r3, #146 @ 0x92 │ │ │ │ + adds r3, #130 @ 0x82 │ │ │ │ movs r1, r4 │ │ │ │ - adds r3, #110 @ 0x6e │ │ │ │ + adds r3, #94 @ 0x5e │ │ │ │ movs r1, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w r9, [pc, #276] @ 221c2c │ │ │ │ sub sp, #12 │ │ │ │ @@ -349617,34 +349620,34 @@ │ │ │ │ beq.n 221c20 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ cmp.w sl, #47 @ 0x2f │ │ │ │ beq.n 221c16 │ │ │ │ - bl 4085c0 │ │ │ │ + bl 4085b8 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r3 │ │ │ │ b.n 221ba6 │ │ │ │ - bl 4085c0 │ │ │ │ + bl 4085b8 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ b.n 221ba6 │ │ │ │ ldr r1, [pc, #20] @ (221c38 ) │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ bl 2211c8 │ │ │ │ nop │ │ │ │ str r4, [r6, #88] @ 0x58 │ │ │ │ movs r4, r7 │ │ │ │ str r0, [r7, #84] @ 0x54 │ │ │ │ movs r4, r7 │ │ │ │ str r4, [r5, #80] @ 0x50 │ │ │ │ movs r4, r7 │ │ │ │ - adds r2, #164 @ 0xa4 │ │ │ │ + adds r2, #148 @ 0x94 │ │ │ │ movs r1, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r6, [pc, #200] @ (221d18 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -349800,15 +349803,15 @@ │ │ │ │ mov.w r2, #1024 @ 0x400 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str.w r3, [sp, #1068] @ 0x42c │ │ │ │ mov.w r3, #0 │ │ │ │ str r1, [sp, #24] │ │ │ │ movs r1, #0 │ │ │ │ blx 145498 │ │ │ │ - bl 3d05d8 │ │ │ │ + bl 3d05d0 │ │ │ │ ldr r4, [r7, #4] │ │ │ │ mov r8, r0 │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ movs r1, #58 @ 0x3a │ │ │ │ cmp r3, #44 @ 0x2c │ │ │ │ it eq │ │ │ │ addeq r4, #1 │ │ │ │ @@ -349904,15 +349907,15 @@ │ │ │ │ lsls r0, r1, #1 │ │ │ │ lsls r0, r3, #3 │ │ │ │ movs r3, #79 @ 0x4f │ │ │ │ ldr.w r1, [pc, #1912] @ 222658 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 221f1a │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 2226f4 │ │ │ │ add.w r3, r8, #4 │ │ │ │ dmb ish │ │ │ │ @@ -349999,15 +350002,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ blt.w 2226b8 │ │ │ │ lsls r3, r3, #20 │ │ │ │ orr.w r3, r3, r2, lsr #12 │ │ │ │ lsls r2, r2, #20 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3d0720 │ │ │ │ + bl 3d0718 │ │ │ │ b.n 222042 │ │ │ │ blx 143c10 <__ctype_b_loc@plt> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ ldrh.w r1, [r0, r2, lsl #1] │ │ │ │ lsls r6, r1, #18 │ │ │ │ @@ -350026,15 +350029,15 @@ │ │ │ │ add r1, sp, #24 │ │ │ │ bl 221608 │ │ │ │ adds r0, #1 │ │ │ │ beq.w 222602 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3d0774 │ │ │ │ + bl 3d076c │ │ │ │ mov r0, r5 │ │ │ │ blx 143ca4 │ │ │ │ b.n 221e04 │ │ │ │ add r3, sp, #32 │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, #0 │ │ │ │ @@ -350059,25 +350062,25 @@ │ │ │ │ bne.n 222090 │ │ │ │ add.w r4, sl, #3 │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 222042 │ │ │ │ mov r2, r3 │ │ │ │ add r1, sp, #28 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 3d66a8 │ │ │ │ + bl 3d66a0 │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 2225e4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldrd r2, r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ blt.w 2225e4 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r5 │ │ │ │ - bl 3d0720 │ │ │ │ + bl 3d0718 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r3, [sp, #24] │ │ │ │ b.n 222042 │ │ │ │ blx 143c10 <__ctype_b_loc@plt> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldrb r1, [r3, #0] │ │ │ │ @@ -350100,27 +350103,27 @@ │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ mov.w r1, sl, asr #31 │ │ │ │ str r1, [sp, #12] │ │ │ │ ldr.w r1, [pc, #1376] @ 222664 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc │ │ │ │ - bl 3d0720 │ │ │ │ + bl 3d0718 │ │ │ │ mov r2, fp │ │ │ │ ldr.w r1, [pc, #1364] @ 222668 │ │ │ │ mov r0, r8 │ │ │ │ asrs r3, r2, #31 │ │ │ │ add r1, pc │ │ │ │ - bl 3d0720 │ │ │ │ + bl 3d0718 │ │ │ │ ldr.w r1, [pc, #1356] @ 22266c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r2, sl │ │ │ │ add r1, pc │ │ │ │ mov r0, r8 │ │ │ │ - bl 3d0720 │ │ │ │ + bl 3d0718 │ │ │ │ b.n 222042 │ │ │ │ ldrb.w r1, [sl, #2] │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 2225f0 │ │ │ │ ldr.w fp, [sp, #24] │ │ │ │ add.w r4, sl, #3 │ │ │ │ str r1, [sp, #12] │ │ │ │ @@ -350171,15 +350174,15 @@ │ │ │ │ bne.n 2221c8 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ cmp r2, #111 @ 0x6f │ │ │ │ beq.w 22240a │ │ │ │ ldr.w r1, [pc, #1188] @ 222670 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ b.n 221eea │ │ │ │ blx 143c10 <__ctype_b_loc@plt> │ │ │ │ ldr.w fp, [sp, #24] │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldrb.w r2, [fp] │ │ │ │ ldrh.w r1, [r0, r2, lsl #1] │ │ │ │ @@ -350219,19 +350222,19 @@ │ │ │ │ ldrb r0, [r2, #1] │ │ │ │ cmp r0, #115 @ 0x73 │ │ │ │ beq.w 2223ba │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldrh.w r3, [r3, r1, lsl #1] │ │ │ │ lsls r6, r3, #18 │ │ │ │ bpl.w 222570 │ │ │ │ - bl 3cfe30 │ │ │ │ + bl 3cfe28 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3d060c │ │ │ │ + bl 3d0604 │ │ │ │ b.n 222042 │ │ │ │ blx 143c10 <__ctype_b_loc@plt> │ │ │ │ ldr.w fp, [sp, #24] │ │ │ │ ldr r1, [r0, #0] │ │ │ │ ldrb.w r3, [fp] │ │ │ │ ldrh.w r2, [r1, r3, lsl #1] │ │ │ │ lsls r2, r2, #18 │ │ │ │ @@ -350248,20 +350251,20 @@ │ │ │ │ blx 144d90 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2225f4 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, fp │ │ │ │ mov r1, r5 │ │ │ │ - bl 3d0774 │ │ │ │ + bl 3d076c │ │ │ │ add.w r0, fp, sl │ │ │ │ str r0, [sp, #24] │ │ │ │ b.n 222042 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e175c │ │ │ │ + bl 3e1754 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 221eda │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 221eda │ │ │ │ blx 143c10 <__ctype_b_loc@plt> │ │ │ │ @@ -350283,22 +350286,22 @@ │ │ │ │ mov r0, fp │ │ │ │ bl 221608 │ │ │ │ adds r0, #1 │ │ │ │ beq.w 221eea │ │ │ │ mov r0, sl │ │ │ │ movs r2, #1 │ │ │ │ mov r1, fp │ │ │ │ - bl 3e37c4 │ │ │ │ + bl 3e37bc │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 221eea │ │ │ │ mov r1, r8 │ │ │ │ - bl 3e3a64 │ │ │ │ + bl 3e3a5c │ │ │ │ mov r0, sl │ │ │ │ - bl 3e3538 │ │ │ │ + bl 3e3530 │ │ │ │ b.n 222042 │ │ │ │ blx 143c10 <__ctype_b_loc@plt> │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r1, [r0, #0] │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ ldrh.w r0, [r1, r3, lsl #1] │ │ │ │ lsls r4, r0, #18 │ │ │ │ @@ -350311,15 +350314,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 221f24 │ │ │ │ ldr r1, [pc, #800] @ (222674 ) │ │ │ │ movs r5, #0 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ b.n 221eea │ │ │ │ add.w r4, sl, #3 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 222042 │ │ │ │ b.n 22229c │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ cmp r2, #111 @ 0x6f │ │ │ │ @@ -350346,15 +350349,15 @@ │ │ │ │ b.n 222042 │ │ │ │ mov.w sl, #4294967295 @ 0xffffffff │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ str.w sl, [sp, #12] │ │ │ │ b.n 222102 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3d1e5c │ │ │ │ + bl 3d1e54 │ │ │ │ b.n 221f1a │ │ │ │ cmp r1, #110 @ 0x6e │ │ │ │ beq.w 2225ce │ │ │ │ cmp r1, #117 @ 0x75 │ │ │ │ beq.w 22253a │ │ │ │ cmp r1, #109 @ 0x6d │ │ │ │ bne.w 222252 │ │ │ │ @@ -350375,15 +350378,15 @@ │ │ │ │ cmp r1, #115 @ 0x73 │ │ │ │ it ne │ │ │ │ strne r3, [sp, #24] │ │ │ │ beq.w 22259c │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3d0748 │ │ │ │ + bl 3d0740 │ │ │ │ b.n 222042 │ │ │ │ ldrb r2, [r3, #1] │ │ │ │ cmp r2, #102 @ 0x66 │ │ │ │ bne.w 2221c8 │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ cmp r3, #102 @ 0x66 │ │ │ │ bne.w 2221c8 │ │ │ │ @@ -350395,19 +350398,19 @@ │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 221ff2 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ ldr r1, [pc, #584] @ (222678 ) │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r1, [pc, #576] @ (22267c ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ b.n 221eea │ │ │ │ ldrb r1, [r3, #1] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldrh.w r0, [r2, r1, lsl #1] │ │ │ │ lsls r6, r0, #20 │ │ │ │ it pl │ │ │ │ @@ -350519,29 +350522,29 @@ │ │ │ │ lsls r0, r0, #20 │ │ │ │ bmi.n 222558 │ │ │ │ str r3, [sp, #24] │ │ │ │ b.n 22245a │ │ │ │ ldr r1, [pc, #284] @ (222690 ) │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ b.n 221eea │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cbz r3, 222586 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r3, [sp, #24] │ │ │ │ ldrh.w r3, [r2, r1, lsl #1] │ │ │ │ lsls r3, r3, #18 │ │ │ │ bmi.n 2224e4 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [pc, #256] @ (222694 ) │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ b.n 221eea │ │ │ │ ldrb r1, [r2, #2] │ │ │ │ str r3, [sp, #24] │ │ │ │ ldrh.w r1, [ip, r1, lsl #1] │ │ │ │ lsls r0, r1, #18 │ │ │ │ bpl.n 2225b6 │ │ │ │ ldrb.w r1, [r3, #1]! │ │ │ │ @@ -350565,43 +350568,43 @@ │ │ │ │ vdiv.f64 d0, d0, d7 │ │ │ │ cmp r1, #0 │ │ │ │ bne.w 2223e0 │ │ │ │ b.n 22225e │ │ │ │ ldr r1, [pc, #176] @ (222698 ) │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ b.n 221eea │ │ │ │ mov r3, r1 │ │ │ │ b.n 221edc │ │ │ │ ldr r1, [pc, #164] @ (22269c ) │ │ │ │ ldr r2, [r7, #0] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ b.n 221eea │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp.w fp, #66 @ 0x42 │ │ │ │ beq.n 2226ac │ │ │ │ cmp.w fp, #70 @ 0x46 │ │ │ │ bne.n 222628 │ │ │ │ ldr r1, [pc, #140] @ (2226a0 ) │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ b.n 221eea │ │ │ │ ldr r1, [pc, #132] @ (2226a4 ) │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ b.n 221eea │ │ │ │ ldr r1, [pc, #124] @ (2226a8 ) │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ b.n 221eea │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ands r0, r0 │ │ │ │ lsls r7, r1 │ │ │ │ movs r0, r0 │ │ │ │ @@ -350612,89 +350615,89 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldmia r5, {r0, r2, r5, r6} │ │ │ │ rors r5, r1 │ │ │ │ add r5, sp, #320 @ 0x140 │ │ │ │ movs r6, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #76 @ 0x4c │ │ │ │ + adds r1, #60 @ 0x3c │ │ │ │ movs r1, r4 │ │ │ │ add r4, sp, #0 │ │ │ │ movs r6, r5 │ │ │ │ stc2 0, cr0, [r2, #-184] @ 0xffffff48 │ │ │ │ - @ instruction: 0xeb840021 │ │ │ │ - strh r4, [r6, r7] │ │ │ │ + sbcs.w r0, r4, r1, asr #32 │ │ │ │ + strh r4, [r4, r7] │ │ │ │ movs r2, r4 │ │ │ │ - add r2, lr │ │ │ │ + add r2, ip │ │ │ │ movs r0, r4 │ │ │ │ - cmp r6, #18 │ │ │ │ + cmp r6, #2 │ │ │ │ movs r1, r4 │ │ │ │ - cmp r4, #240 @ 0xf0 │ │ │ │ + cmp r4, #224 @ 0xe0 │ │ │ │ movs r1, r4 │ │ │ │ - cmp r3, #24 │ │ │ │ + cmp r3, #8 │ │ │ │ movs r1, r4 │ │ │ │ - cmp r3, #34 @ 0x22 │ │ │ │ + cmp r3, #18 │ │ │ │ movs r1, r4 │ │ │ │ ldr??.w r0, [ip, #46] @ 0x2e │ │ │ │ str??.w r0, [r8, #46] @ 0x2e │ │ │ │ str??.w r0, [r0, #46] @ 0x2e │ │ │ │ ldr.w r0, [r0, #46] @ 0x2e │ │ │ │ - cmp r2, #84 @ 0x54 │ │ │ │ + cmp r2, #68 @ 0x44 │ │ │ │ movs r1, r4 │ │ │ │ - cmp r1, #152 @ 0x98 │ │ │ │ + cmp r1, #136 @ 0x88 │ │ │ │ movs r1, r4 │ │ │ │ - cmp r1, #176 @ 0xb0 │ │ │ │ + cmp r1, #160 @ 0xa0 │ │ │ │ movs r1, r4 │ │ │ │ - cmp r1, #26 │ │ │ │ + cmp r1, #10 │ │ │ │ movs r1, r4 │ │ │ │ - cmp r0, #200 @ 0xc8 │ │ │ │ + cmp r0, #184 @ 0xb8 │ │ │ │ movs r1, r4 │ │ │ │ - cmp r1, #156 @ 0x9c │ │ │ │ + cmp r1, #140 @ 0x8c │ │ │ │ movs r1, r4 │ │ │ │ - cmp r0, #232 @ 0xe8 │ │ │ │ + cmp r0, #216 @ 0xd8 │ │ │ │ movs r1, r4 │ │ │ │ ldr r1, [pc, #72] @ (2226f8 ) │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ b.n 221eea │ │ │ │ ldr r1, [pc, #64] @ (2226fc ) │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ b.n 221eea │ │ │ │ ldr r1, [pc, #56] @ (222700 ) │ │ │ │ ldr r2, [r7, #0] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ b.n 221eea │ │ │ │ ldr r1, [pc, #48] @ (222704 ) │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ b.n 221eea │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldr r1, [pc, #36] @ (222708 ) │ │ │ │ ldrb r3, [r2, #1] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r7, #0] │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ b.w 221eea │ │ │ │ bl 146504 │ │ │ │ - cmp r0, #68 @ 0x44 │ │ │ │ + cmp r0, #52 @ 0x34 │ │ │ │ movs r1, r4 │ │ │ │ - cmp r0, #196 @ 0xc4 │ │ │ │ + cmp r0, #180 @ 0xb4 │ │ │ │ movs r1, r4 │ │ │ │ - cmp r1, #46 @ 0x2e │ │ │ │ + cmp r1, #30 │ │ │ │ movs r1, r4 │ │ │ │ - cmp r0, #210 @ 0xd2 │ │ │ │ + cmp r0, #194 @ 0xc2 │ │ │ │ movs r1, r4 │ │ │ │ - cmp r1, #44 @ 0x2c │ │ │ │ + cmp r1, #28 │ │ │ │ movs r1, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3032] @ 0xbd8 │ │ │ │ mov sl, r1 │ │ │ │ ldr r1, [pc, #200] @ (2227e8 ) │ │ │ │ @@ -350836,19 +350839,19 @@ │ │ │ │ mov r4, r6 │ │ │ │ str.w fp, [sp, #8] │ │ │ │ b.n 22289c │ │ │ │ ldr.w r1, [r4, #40]! │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 2229b6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 28fb5c │ │ │ │ + bl 28fb54 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 222892 │ │ │ │ movs r0, #5 │ │ │ │ - bl 2938c4 │ │ │ │ + bl 2938bc │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 22299a │ │ │ │ ldr.w sl, [r4] │ │ │ │ add.w fp, fp, #4 │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 2229b6 │ │ │ │ ldr r5, [r4, #32] │ │ │ │ @@ -350864,23 +350867,23 @@ │ │ │ │ ldr r7, [sp, #4] │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ ldr.w r9, [r2] │ │ │ │ mov r0, r9 │ │ │ │ blx 144d90 │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [fp, #104] @ 0x68 │ │ │ │ - bl 3f7514 │ │ │ │ + bl 3f750c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 222964 │ │ │ │ adds r6, #40 @ 0x28 │ │ │ │ add.w r8, sp, #92 @ 0x5c │ │ │ │ str r7, [sp, #4] │ │ │ │ movs r0, #5 │ │ │ │ - bl 2938c4 │ │ │ │ + bl 2938bc │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 222afc │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r7, [r6, #-40] │ │ │ │ movs r5, #0 │ │ │ │ @@ -350901,15 +350904,15 @@ │ │ │ │ add r4, sp │ │ │ │ mov r0, r8 │ │ │ │ blx 144634 │ │ │ │ ldr.w r0, [fp, #104] @ 0x68 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ strb.w r5, [r4, #92] @ 0x5c │ │ │ │ - bl 3f74cc │ │ │ │ + bl 3f74c4 │ │ │ │ ldrb.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 22291e │ │ │ │ ldr.w r3, [r6], #40 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 222900 │ │ │ │ ldr r7, [sp, #4] │ │ │ │ @@ -351047,35 +351050,35 @@ │ │ │ │ cmp r3, #66 @ 0x42 │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ bne.n 2229b8 │ │ │ │ mov r0, r4 │ │ │ │ blx 144d90 │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [fp, #104] @ 0x68 │ │ │ │ - bl 3f7514 │ │ │ │ + bl 3f750c │ │ │ │ b.n 222ace │ │ │ │ ldr.w r6, [fp, #104] @ 0x68 │ │ │ │ - bl 2e51ac │ │ │ │ + bl 2e51a4 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3f74cc │ │ │ │ + bl 3f74c4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2e50f4 │ │ │ │ + bl 2e50ec │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 222abc │ │ │ │ b.n 2229b8 │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ blx 144d90 │ │ │ │ mov r1, r0 │ │ │ │ ldr r7, [sp, #4] │ │ │ │ ldr.w r0, [fp, #104] @ 0x68 │ │ │ │ - bl 3f7514 │ │ │ │ + bl 3f750c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, fp │ │ │ │ bl 221464 │ │ │ │ b.n 2229b8 │ │ │ │ ldr.w r0, [r6, #-24] │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 22295a │ │ │ │ @@ -351083,15 +351086,15 @@ │ │ │ │ blx 1441d8 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 22290c │ │ │ │ b.n 22295a │ │ │ │ cbnz r7, 222b50 │ │ │ │ ldr.w r0, [fp, #104] @ 0x68 │ │ │ │ mov r1, r7 │ │ │ │ - bl 3f7514 │ │ │ │ + bl 3f750c │ │ │ │ ldr r3, [pc, #64] @ (222b64 ) │ │ │ │ ldr.w r9, [pc, #76] @ 222b70 │ │ │ │ add r9, pc │ │ │ │ ldr r6, [r6, r3] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 2228f8 │ │ │ │ @@ -351115,29 +351118,29 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r3, pc, #64 @ (adr r3, 222ba4 ) │ │ │ │ movs r6, r5 │ │ │ │ asrs r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ add r1, pc, #744 @ (adr r1, 222e54 ) │ │ │ │ movs r6, r5 │ │ │ │ - movs r6, #8 │ │ │ │ + movs r5, #248 @ 0xf8 │ │ │ │ movs r1, r4 │ │ │ │ - bcs.n 222c30 │ │ │ │ + bcs.n 222c10 │ │ │ │ movs r1, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ movs r0, #5 │ │ │ │ mov r9, r1 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ - bl 2938c4 │ │ │ │ + bl 2938bc │ │ │ │ cbnz r0, 222ba4 │ │ │ │ ldr.w r0, [r9, #16] │ │ │ │ cbz r0, 222bd8 │ │ │ │ movs r1, #112 @ 0x70 │ │ │ │ blx 1441d8 │ │ │ │ cbz r0, 222bd8 │ │ │ │ cmp r6, #0 │ │ │ │ @@ -351146,36 +351149,36 @@ │ │ │ │ subs r5, #4 │ │ │ │ movs r4, #0 │ │ │ │ add r8, pc │ │ │ │ ldr.w r2, [r5, #4]! │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ adds r4, #1 │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ cmp r6, r4 │ │ │ │ bne.n 222bb2 │ │ │ │ ldrd r3, r1, [r9, #8] │ │ │ │ mov r0, r7 │ │ │ │ ldr.w r2, [r9] │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [pc, #32] @ (222bf4 ) │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ add sp, #12 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - movs r4, #208 @ 0xd0 │ │ │ │ + movs r4, #192 @ 0xc0 │ │ │ │ movs r1, r4 │ │ │ │ - movs r4, #178 @ 0xb2 │ │ │ │ + movs r4, #162 @ 0xa2 │ │ │ │ movs r1, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3792] @ 0xed0 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #320] @ (222d4c ) │ │ │ │ @@ -351240,20 +351243,20 @@ │ │ │ │ strb r2, [r3, #0] │ │ │ │ cbnz r1, 222ca8 │ │ │ │ b.n 222d38 │ │ │ │ ldr.w r1, [r5, #40]! │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 222d38 │ │ │ │ mov r0, r6 │ │ │ │ - bl 28fb5c │ │ │ │ + bl 28fb54 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 222ca0 │ │ │ │ movs r0, #5 │ │ │ │ mov r6, r5 │ │ │ │ - bl 2938c4 │ │ │ │ + bl 2938bc │ │ │ │ cbz r0, 222d0a │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ ldr.w r2, [r8] │ │ │ │ ldrh.w r3, [r2, r3, lsl #1] │ │ │ │ lsls r1, r3, #18 │ │ │ │ bpl.n 222cd6 │ │ │ │ ldrb.w r3, [r4, #1]! │ │ │ │ @@ -351289,40 +351292,40 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 222cbc │ │ │ │ ldr r1, [pc, #60] @ (222d58 ) │ │ │ │ mov r3, sl │ │ │ │ subs r2, r4, r3 │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ movs r6, #0 │ │ │ │ b.n 222ce0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r9 │ │ │ │ bl 222bf8 │ │ │ │ mov r6, r0 │ │ │ │ b.n 222ce0 │ │ │ │ ldr r1, [pc, #32] @ (222d5c ) │ │ │ │ mov r3, sl │ │ │ │ subs r2, r4, r3 │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ b.n 222d26 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldr r7, [sp, #112] @ 0x70 │ │ │ │ movs r6, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [sp, #288] @ 0x120 │ │ │ │ movs r6, r5 │ │ │ │ - movs r3, #144 @ 0x90 │ │ │ │ + movs r3, #128 @ 0x80 │ │ │ │ movs r1, r4 │ │ │ │ - movs r3, #84 @ 0x54 │ │ │ │ + movs r3, #68 @ 0x44 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ 00222d60 : │ │ │ │ ldr r2, [r0, #104] @ 0x68 │ │ │ │ cbz r2, 222dae │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -351335,37 +351338,37 @@ │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r2 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [pc, #60] @ (222dc0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ - bl 3f7d28 │ │ │ │ + bl 3f7d20 │ │ │ │ cbnz r4, 222da2 │ │ │ │ add sp, #12 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r0, [r5, #104] @ 0x68 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 3f7400 │ │ │ │ + b.w 3f73f8 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ bx lr │ │ │ │ lsls r1, r2, #20 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #118 @ 0x76 │ │ │ │ + movs r3, #102 @ 0x66 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ 00222dc4 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -351375,31 +351378,31 @@ │ │ │ │ beq.n 222e02 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [pc, #44] @ (222e10 ) │ │ │ │ mov r0, ip │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r2, #1 │ │ │ │ - bl 3f7d28 │ │ │ │ + bl 3f7d20 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ ldr r1, [pc, #16] @ (222e14 ) │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ mvn.w r0, #24 │ │ │ │ b.n 222df0 │ │ │ │ - movs r3, #30 │ │ │ │ + movs r3, #14 │ │ │ │ movs r1, r4 │ │ │ │ - movs r3, #12 │ │ │ │ + movs r2, #252 @ 0xfc │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ 00222e18 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ @@ -351452,19 +351455,19 @@ │ │ │ │ ldr.w r8, [r3, #4]! │ │ │ │ str r3, [sp, #4] │ │ │ │ b.n 222ea4 │ │ │ │ ldr.w r1, [r4, #40]! │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 222f28 │ │ │ │ mov r0, r8 │ │ │ │ - bl 28fb5c │ │ │ │ + bl 28fb54 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 222e9c │ │ │ │ movs r0, #5 │ │ │ │ - bl 2938c4 │ │ │ │ + bl 2938bc │ │ │ │ cbnz r0, 222ec6 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 222e9c │ │ │ │ movs r1, #112 @ 0x70 │ │ │ │ blx 1441d8 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -351513,84 +351516,84 @@ │ │ │ │ ldr r1, [pc, #248] @ (223024 ) │ │ │ │ mov r0, r9 │ │ │ │ ldr.w fp, [pc, #248] @ 223028 │ │ │ │ movs r4, #0 │ │ │ │ ldr.w r8, [pc, #248] @ 22302c │ │ │ │ add r1, pc │ │ │ │ add fp, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ add r8, pc │ │ │ │ b.n 222f52 │ │ │ │ mov r3, fp │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ adds r4, #1 │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ cmp r4, r6 │ │ │ │ bhi.n 222f68 │ │ │ │ ldr.w r2, [sl, #4]! │ │ │ │ cmp r4, r6 │ │ │ │ bne.n 222f42 │ │ │ │ ldr r3, [pc, #212] @ (223030 ) │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [pc, #212] @ (223034 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ cmp r7, #16 │ │ │ │ bgt.n 223008 │ │ │ │ add.w r7, r5, r7, lsl #2 │ │ │ │ ldr.w r0, [r5, #4]! │ │ │ │ blx 143ca4 │ │ │ │ cmp r5, r7 │ │ │ │ bne.n 222f70 │ │ │ │ b.n 222efe │ │ │ │ ldr r1, [pc, #184] @ (223038 ) │ │ │ │ mov r0, r9 │ │ │ │ ldr r5, [pc, #184] @ (22303c ) │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r3, [pc, #180] @ (223040 ) │ │ │ │ ldr r2, [pc, #180] @ (223044 ) │ │ │ │ add r5, pc │ │ │ │ add r3, pc │ │ │ │ mov r1, r5 │ │ │ │ add r2, pc │ │ │ │ mov r0, r9 │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r3, [pc, #168] @ (223048 ) │ │ │ │ ldr r4, [r4, r3] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cbz r3, 222fb8 │ │ │ │ ldrd r2, r3, [r4, #4] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr.w r3, [r4, #12]! │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 222fa4 │ │ │ │ ldr r1, [pc, #144] @ (22304c ) │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r2, [pc, #140] @ (223050 ) │ │ │ │ ldr r3, [pc, #72] @ (223010 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 223004 │ │ │ │ ldr r1, [pc, #124] @ (223054 ) │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 357d04 │ │ │ │ + b.w 357cfc │ │ │ │ ldr r3, [pc, #52] @ (22301c ) │ │ │ │ movs r6, #0 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 222eda │ │ │ │ b.n 222efe │ │ │ │ @@ -351604,45 +351607,45 @@ │ │ │ │ bl 1464d8 │ │ │ │ ldr r4, [sp, #1008] @ 0x3f0 │ │ │ │ movs r6, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #936] @ 0x3a8 │ │ │ │ movs r6, r5 │ │ │ │ - str r6, [r5, #32] │ │ │ │ + str r6, [r3, #32] │ │ │ │ movs r1, r4 │ │ │ │ asrs r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #168] @ 0xa8 │ │ │ │ movs r6, r5 │ │ │ │ - movs r2, #166 @ 0xa6 │ │ │ │ + movs r2, #150 @ 0x96 │ │ │ │ movs r1, r4 │ │ │ │ - add r5, pc, #384 @ (adr r5, 2231ac ) │ │ │ │ + add r5, pc, #320 @ (adr r5, 22316c ) │ │ │ │ movs r1, r4 │ │ │ │ - str r6, [r3, #96] @ 0x60 │ │ │ │ + str r6, [r1, #96] @ 0x60 │ │ │ │ movs r1, r4 │ │ │ │ - movs r0, #228 @ 0xe4 │ │ │ │ + movs r0, #212 @ 0xd4 │ │ │ │ movs r1, r4 │ │ │ │ - str r2, [r7, #92] @ 0x5c │ │ │ │ + str r2, [r5, #92] @ 0x5c │ │ │ │ movs r1, r4 │ │ │ │ - movs r1, #188 @ 0xbc │ │ │ │ + movs r1, #172 @ 0xac │ │ │ │ movs r1, r4 │ │ │ │ - movs r1, #226 @ 0xe2 │ │ │ │ + movs r1, #210 @ 0xd2 │ │ │ │ movs r1, r4 │ │ │ │ - movs r1, #208 @ 0xd0 │ │ │ │ + movs r1, #192 @ 0xc0 │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r4, [r6, #27] │ │ │ │ + ldrb r4, [r4, #27] │ │ │ │ movs r4, r4 │ │ │ │ cmp r5, #12 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #192 @ 0xc0 │ │ │ │ + movs r1, #176 @ 0xb0 │ │ │ │ movs r1, r4 │ │ │ │ ldr r3, [sp, #408] @ 0x198 │ │ │ │ movs r6, r5 │ │ │ │ - movs r1, #202 @ 0xca │ │ │ │ + movs r1, #186 @ 0xba │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ 00223058 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -351691,40 +351694,40 @@ │ │ │ │ ldr r0, [pc, #420] @ (22326c ) │ │ │ │ add r1, sp, #8 │ │ │ │ movs r3, #0 │ │ │ │ strd r6, r4, [sp, #8] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #20] │ │ │ │ str.w r8, [sp, #16] │ │ │ │ - bl 3ede54 │ │ │ │ + bl 3ede4c │ │ │ │ mov r1, r6 │ │ │ │ mov r4, r0 │ │ │ │ - bl 357aa4 │ │ │ │ - bl 3ed750 │ │ │ │ + bl 357a9c │ │ │ │ + bl 3ed748 │ │ │ │ mov r1, r4 │ │ │ │ - bl 3ed1d0 │ │ │ │ + bl 3ed1c8 │ │ │ │ ldr r3, [pc, #384] @ (223270 ) │ │ │ │ ldr r4, [r5, r3] │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ adds r3, #1 │ │ │ │ strex r2, r3, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 2230f6 │ │ │ │ dmb ish │ │ │ │ dmb ish │ │ │ │ - bl 3ed284 │ │ │ │ + bl 3ed27c │ │ │ │ mov r5, r0 │ │ │ │ - bl 3ed750 │ │ │ │ + bl 3ed748 │ │ │ │ cmp r5, r0 │ │ │ │ beq.n 223126 │ │ │ │ b.n 22323c │ │ │ │ - bl 3ed750 │ │ │ │ + bl 3ed748 │ │ │ │ movs r1, #1 │ │ │ │ - bl 3d77ac │ │ │ │ + bl 3d77a4 │ │ │ │ ldrb.w r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 22311c │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ subs r3, #1 │ │ │ │ strex r2, r3, [r4] │ │ │ │ @@ -351740,15 +351743,15 @@ │ │ │ │ subs r2, #1 │ │ │ │ strex r1, r2, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 223156 │ │ │ │ dmb ish │ │ │ │ cbnz r2, 223170 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3d1e5c │ │ │ │ + bl 3d1e54 │ │ │ │ ldr r2, [pc, #256] @ (223274 ) │ │ │ │ ldr r3, [pc, #232] @ (22325c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ @@ -351766,27 +351769,27 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 2230ae │ │ │ │ ldr r1, [pc, #212] @ (223278 ) │ │ │ │ mov r3, r7 │ │ │ │ subs r2, r2, r7 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ b.n 223170 │ │ │ │ - bl 3ef1f0 │ │ │ │ + bl 3ef1e8 │ │ │ │ mov r1, r6 │ │ │ │ - bl 357aa4 │ │ │ │ + bl 357a9c │ │ │ │ ldr r1, [r4, #24] │ │ │ │ mov r5, r0 │ │ │ │ cbz r1, 2231d2 │ │ │ │ mov r0, r6 │ │ │ │ bl 22121c │ │ │ │ - bl 3ef1f0 │ │ │ │ + bl 3ef1e8 │ │ │ │ mov r1, r5 │ │ │ │ - bl 357aa4 │ │ │ │ + bl 357a9c │ │ │ │ b.n 223144 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ b.n 2231c6 │ │ │ │ ldr r3, [pc, #156] @ (22327c ) │ │ │ │ @@ -351799,15 +351802,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r2, r3, #16 │ │ │ │ bpl.w 223090 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #136] @ (223284 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ b.n 223092 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ cmp r7, r4 │ │ │ │ bcs.n 223228 │ │ │ │ blx 143c10 <__ctype_b_loc@plt> │ │ │ │ ldr r1, [r0, #0] │ │ │ │ @@ -351822,15 +351825,15 @@ │ │ │ │ bmi.n 223212 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [pc, #92] @ (223288 ) │ │ │ │ mov r3, r7 │ │ │ │ subs r2, r4, r7 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ b.n 223170 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #76] @ (22328c ) │ │ │ │ movw r2, #1171 @ 0x493 │ │ │ │ ldr r1, [pc, #76] @ (223290 ) │ │ │ │ ldr r0, [pc, #76] @ (223294 ) │ │ │ │ add r3, pc │ │ │ │ @@ -351851,45 +351854,45 @@ │ │ │ │ asrs r4, r2, #27 │ │ │ │ movs r0, r0 │ │ │ │ b.n 222f3a │ │ │ │ @ instruction: 0xffff3368 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [sp, #736] @ 0x2e0 │ │ │ │ movs r6, r5 │ │ │ │ - movs r0, #112 @ 0x70 │ │ │ │ + movs r0, #96 @ 0x60 │ │ │ │ movs r1, r4 │ │ │ │ adds r1, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r6, #7 │ │ │ │ + subs r6, r4, #7 │ │ │ │ movs r1, r4 │ │ │ │ - movs r0, #12 │ │ │ │ + subs r4, r7, #7 │ │ │ │ movs r1, r4 │ │ │ │ - movs r0, #238 @ 0xee │ │ │ │ + movs r0, #222 @ 0xde │ │ │ │ movs r3, r5 │ │ │ │ - subs r0, r0, r5 │ │ │ │ + subs r0, r6, r4 │ │ │ │ movs r1, r4 │ │ │ │ - movs r0, #24 │ │ │ │ + movs r0, #8 │ │ │ │ movs r1, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 3583c0 │ │ │ │ + bl 3583b8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ bl 223058 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 358480 │ │ │ │ + b.w 358478 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #104] @ 0x68 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -351898,15 +351901,15 @@ │ │ │ │ ble.n 2232f4 │ │ │ │ subs r4, r1, #1 │ │ │ │ adds r5, r2, r4 │ │ │ │ b.n 2232e6 │ │ │ │ ldr r3, [r6, #104] @ 0x68 │ │ │ │ ldrb.w r1, [r4, #1]! │ │ │ │ mov r0, r3 │ │ │ │ - bl 3f7524 │ │ │ │ + bl 3f751c │ │ │ │ cmp r4, r5 │ │ │ │ bne.n 2232e4 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -351915,19 +351918,19 @@ │ │ │ │ add r4, r2 │ │ │ │ ldrb.w r3, [r4, #-1] │ │ │ │ cbz r3, 22331a │ │ │ │ ldr r1, [pc, #20] @ (223324 ) │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ add r1, pc │ │ │ │ - b.w 357d04 │ │ │ │ + b.w 357cfc │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w 223058 │ │ │ │ nop │ │ │ │ - subs r4, r1, #6 │ │ │ │ + subs r4, r7, #5 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ 00223328 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -351938,22 +351941,22 @@ │ │ │ │ mov r6, r1 │ │ │ │ str r2, [sp, #20] │ │ │ │ blx 1439a4 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r1, r7 │ │ │ │ add r5, pc │ │ │ │ mov r4, r0 │ │ │ │ - bl 34cd90 │ │ │ │ + bl 34cd88 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2233c0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ - bl 358548 │ │ │ │ + bl 358540 │ │ │ │ strb.w r6, [r4, #100] @ 0x64 │ │ │ │ cbnz r6, 223396 │ │ │ │ ldr r3, [pc, #100] @ (2233d0 ) │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ @@ -351961,37 +351964,37 @@ │ │ │ │ strd r2, r1, [sp, #8] │ │ │ │ strd r2, r4, [sp] │ │ │ │ ldr r3, [pc, #84] @ (2233d4 ) │ │ │ │ ldr r2, [pc, #88] @ (2233d8 ) │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ - bl 34d0e8 │ │ │ │ + bl 34d0e0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 358614 │ │ │ │ + b.w 35860c │ │ │ │ ldr r3, [pc, #68] @ (2233dc ) │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [pc, #68] @ (2233e0 ) │ │ │ │ ldr r0, [pc, #68] @ (2233e4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl 3f7de0 │ │ │ │ + bl 3f7dd8 │ │ │ │ str r0, [r4, #104] @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 223368 │ │ │ │ ldr r3, [pc, #56] @ (2233e8 ) │ │ │ │ movs r2, #0 │ │ │ │ ldr r1, [pc, #56] @ (2233ec ) │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ - bl 3f7d28 │ │ │ │ + bl 3f7d20 │ │ │ │ b.n 223368 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ b.w 143ca0 │ │ │ │ str r7, [sp, #904] @ 0x388 │ │ │ │ movs r6, r5 │ │ │ │ @@ -351999,15 +352002,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ svc 23 │ │ │ │ vcvt.u32.f32 d31, d29, #1 │ │ │ │ vsri.32 , , #1 │ │ │ │ vmla.i q15, , d1[0] │ │ │ │ @ instruction: 0xffffddbb │ │ │ │ vqrdmlah.s , , d17[0] │ │ │ │ - vqrdmulh.s , , d4[0] │ │ │ │ + vcvt.u16.f16 d17, d20, #1 │ │ │ │ movs r1, r4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 223484 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -352127,30 +352130,30 @@ │ │ │ │ strd r4, r4, [r5, #12] │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ str r1, [r2, #4] │ │ │ │ str r0, [r2, #0] │ │ │ │ strd r4, r4, [r5, #20] │ │ │ │ bl 14b4a4 │ │ │ │ mov r1, r4 │ │ │ │ - bl 297364 │ │ │ │ + bl 29735c │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2237ca │ │ │ │ ldr.w r8, [pc, #680] @ 2237f8 │ │ │ │ ldr.w r9, [pc, #680] @ 2237fc │ │ │ │ add r8, pc │ │ │ │ str r6, [sp, #20] │ │ │ │ add r9, pc │ │ │ │ strd r0, r9, [sp, #12] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 297c4c │ │ │ │ + bl 297c44 │ │ │ │ mov r0, r5 │ │ │ │ - bl 297530 │ │ │ │ + bl 297528 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 223614 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 22356a │ │ │ │ cbz r4, 223598 │ │ │ │ @@ -352204,15 +352207,15 @@ │ │ │ │ str.w r0, [r9, #8] │ │ │ │ movs r0, #8 │ │ │ │ blx 145d4c │ │ │ │ str r4, [r0, #0] │ │ │ │ str.w r9, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 297530 │ │ │ │ + bl 297528 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 223576 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ str r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -352322,15 +352325,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 22370c │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mov r3, r0 │ │ │ │ str.w r2, [sl] │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r5, #0] │ │ │ │ - bl 39e794 │ │ │ │ + bl 39e78c │ │ │ │ ldr.w sl, [sl] │ │ │ │ ldr.w r5, [sl] │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 223700 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ mov r4, r8 │ │ │ │ movs r0, #8 │ │ │ │ @@ -352380,15 +352383,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [pc, #112] @ (223820 ) │ │ │ │ adds r3, #32 │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r2, #203 @ 0xcb │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mov r0, r6 │ │ │ │ b.n 223680 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ mov r1, r3 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [pc, #88] @ (223824 ) │ │ │ │ @@ -352403,54 +352406,54 @@ │ │ │ │ movs r6, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ str r6, [sp, #504] @ 0x1f8 │ │ │ │ movs r6, r5 │ │ │ │ movs r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r4, #62] @ 0x3e │ │ │ │ + strh r0, [r2, #62] @ 0x3e │ │ │ │ movs r2, r4 │ │ │ │ - ldrh r4, [r5, r3] │ │ │ │ + ldrh r4, [r3, r3] │ │ │ │ movs r6, r3 │ │ │ │ - ldrh r6, [r0, r3] │ │ │ │ + ldrh r6, [r6, r2] │ │ │ │ movs r6, r3 │ │ │ │ - adds r2, r7, #5 │ │ │ │ + adds r2, r5, #5 │ │ │ │ movs r1, r4 │ │ │ │ - ldrb r2, [r1, r0] │ │ │ │ + ldrh r2, [r7, r7] │ │ │ │ movs r0, r4 │ │ │ │ - cmp sl, fp │ │ │ │ + cmp sl, r9 │ │ │ │ movs r2, r4 │ │ │ │ - cmp r7, #188 @ 0xbc │ │ │ │ + cmp r7, #172 @ 0xac │ │ │ │ movs r0, r4 │ │ │ │ - adds r2, r4, #2 │ │ │ │ + adds r2, r2, #2 │ │ │ │ movs r1, r4 │ │ │ │ - adds r2, r0, #2 │ │ │ │ + adds r2, r6, #1 │ │ │ │ movs r1, r4 │ │ │ │ str r4, [sp, #672] @ 0x2a0 │ │ │ │ movs r6, r5 │ │ │ │ movs r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r0, r7 │ │ │ │ + subs r6, r6, r6 │ │ │ │ movs r3, r5 │ │ │ │ - subs r0, r7, r4 │ │ │ │ + subs r0, r5, r4 │ │ │ │ movs r1, r4 │ │ │ │ - subs r0, r0, r4 │ │ │ │ + subs r0, r6, r3 │ │ │ │ movs r1, r4 │ │ │ │ - subs r6, r3, r6 │ │ │ │ + subs r6, r1, r6 │ │ │ │ movs r3, r5 │ │ │ │ - subs r0, r4, r3 │ │ │ │ + subs r0, r2, r3 │ │ │ │ movs r1, r4 │ │ │ │ - asrs r6, r2, #16 │ │ │ │ + asrs r6, r0, #16 │ │ │ │ movs r7, r3 │ │ │ │ ldr r1, [pc, #8] @ (22383c ) │ │ │ │ movs r2, #56 @ 0x38 │ │ │ │ add r1, pc │ │ │ │ - b.w 3da798 │ │ │ │ + b.w 3da790 │ │ │ │ nop │ │ │ │ - ldr r0, [r6, r1] │ │ │ │ + ldr r0, [r4, r1] │ │ │ │ movs r6, r3 │ │ │ │ ldr r3, [pc, #16] @ (223854 ) │ │ │ │ ldr r2, [pc, #20] @ (223858 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r1, [pc, #16] @ (22385c ) │ │ │ │ @@ -352458,15 +352461,15 @@ │ │ │ │ add r1, pc │ │ │ │ bx r3 │ │ │ │ nop │ │ │ │ str r2, [sp, #928] @ 0x3a0 │ │ │ │ movs r6, r5 │ │ │ │ subs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r2, r1] │ │ │ │ + ldr r6, [r0, r1] │ │ │ │ movs r6, r3 │ │ │ │ │ │ │ │ 00223860 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -352544,33 +352547,33 @@ │ │ │ │ ldr r3, [pc, #52] @ (223948 ) │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #52] @ (22394c ) │ │ │ │ add ip, pc │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ add sp, #20 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ str r2, [sp, #368] @ 0x170 │ │ │ │ movs r6, r5 │ │ │ │ movs r4, #200 @ 0xc8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r3, r4] │ │ │ │ + ldrsb r4, [r1, r4] │ │ │ │ movs r7, r3 │ │ │ │ - subs r6, r2, r2 │ │ │ │ + subs r6, r0, r2 │ │ │ │ movs r3, r5 │ │ │ │ - adds r0, r4, r7 │ │ │ │ + adds r0, r2, r7 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ 00223950 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -352607,40 +352610,40 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #252] @ (223aa8 ) │ │ │ │ add r3, pc │ │ │ │ add ip, pc │ │ │ │ adds r3, #12 │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 223a30 │ │ │ │ str r0, [sp, #12] │ │ │ │ - bl 2e5dc0 │ │ │ │ + bl 2e5db8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 2e50f4 │ │ │ │ + bl 2e50ec │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 2239bc │ │ │ │ ldr r3, [pc, #220] @ (223aac ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r4, [r3, #0] │ │ │ │ ldr r3, [pc, #220] @ (223ab0 ) │ │ │ │ movs r2, #56 @ 0x38 │ │ │ │ ldr r1, [pc, #220] @ (223ab4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ mov r0, r3 │ │ │ │ mov r7, r3 │ │ │ │ blx r4 │ │ │ │ movs r0, #0 │ │ │ │ - bl 2d1e94 │ │ │ │ + bl 2d1e8c │ │ │ │ cbz r0, 2239fa │ │ │ │ str r0, [sp, #12] │ │ │ │ - bl 2d2a00 │ │ │ │ + bl 2d29f8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 2d1e94 │ │ │ │ + bl 2d1e8c │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 2239ea │ │ │ │ mov r0, r7 │ │ │ │ bl 223830 │ │ │ │ movs r0, #1 │ │ │ │ bl 1ea1f4 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -352656,15 +352659,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #164] @ (223ac4 ) │ │ │ │ add r3, pc │ │ │ │ add ip, pc │ │ │ │ adds r3, #12 │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ ldr r2, [pc, #148] @ (223ac8 ) │ │ │ │ ldr r3, [pc, #104] @ (223a9c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ @@ -352684,60 +352687,60 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #112] @ (223ad4 ) │ │ │ │ add r3, pc │ │ │ │ add ip, pc │ │ │ │ adds r3, #12 │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 223a30 │ │ │ │ add r0, sp, #16 │ │ │ │ bl 1f5088 │ │ │ │ cbz r0, 223a84 │ │ │ │ bl 1cc4b8 │ │ │ │ b.n 223a30 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e0744 │ │ │ │ + bl 3e073c │ │ │ │ b.n 223a30 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r1, [sp, #792] @ 0x318 │ │ │ │ movs r6, r5 │ │ │ │ str r1, [sp, #752] @ 0x2f0 │ │ │ │ movs r6, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r0, r0 │ │ │ │ + adds r6, r6, r7 │ │ │ │ movs r3, r5 │ │ │ │ - adds r4, r2, r6 │ │ │ │ + adds r4, r0, r6 │ │ │ │ movs r1, r4 │ │ │ │ - adds r0, r2, r5 │ │ │ │ + adds r0, r0, r5 │ │ │ │ movs r1, r4 │ │ │ │ subs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r1, r3] │ │ │ │ + ldrsb r4, [r7, r2] │ │ │ │ movs r6, r3 │ │ │ │ movs r4, #200 @ 0xc8 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r2, r6 │ │ │ │ + adds r0, r0, r6 │ │ │ │ movs r3, r5 │ │ │ │ - adds r2, r6, r3 │ │ │ │ + adds r2, r4, r3 │ │ │ │ movs r1, r4 │ │ │ │ - adds r2, r3, r3 │ │ │ │ + adds r2, r1, r3 │ │ │ │ movs r1, r4 │ │ │ │ str r0, [sp, #992] @ 0x3e0 │ │ │ │ movs r6, r5 │ │ │ │ - adds r4, r1, r5 │ │ │ │ + adds r4, r7, r4 │ │ │ │ movs r3, r5 │ │ │ │ - strb r6, [r1, r7] │ │ │ │ + strb r6, [r7, r6] │ │ │ │ movs r7, r3 │ │ │ │ - adds r6, r2, r2 │ │ │ │ + adds r6, r0, r2 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ 00223ad8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -352745,22 +352748,22 @@ │ │ │ │ mov sl, r3 │ │ │ │ mov r9, r2 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [sp, #64] @ 0x40 │ │ │ │ str r1, [sp, #20] │ │ │ │ ldrb.w r7, [sp, #56] @ 0x38 │ │ │ │ ldrb.w r8, [sp, #60] @ 0x3c │ │ │ │ - bl 357a3c │ │ │ │ + bl 357a34 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r2, r5 │ │ │ │ bl 21f9f4 │ │ │ │ subs r3, r0, #0 │ │ │ │ blt.n 223b52 │ │ │ │ mov r6, r3 │ │ │ │ - bl 3f179c │ │ │ │ + bl 3f1794 │ │ │ │ cbz r0, 223b68 │ │ │ │ ldr r1, [pc, #152] @ (223bb0 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx 145310 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 223b8e │ │ │ │ @@ -352777,15 +352780,15 @@ │ │ │ │ beq.n 223bac │ │ │ │ mov r3, r7 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ strd r4, r5, [sp, #4] │ │ │ │ str.w r8, [sp] │ │ │ │ - bl 35575c │ │ │ │ + bl 355754 │ │ │ │ cbz r0, 223b80 │ │ │ │ add sp, #24 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -352797,15 +352800,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #80] @ (223bc4 ) │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ adds r3, #24 │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b.w 1445a8 │ │ │ │ movs r0, #1 │ │ │ │ ldr r4, [pc, #56] @ (223bc8 ) │ │ │ │ mov r3, r7 │ │ │ │ @@ -352818,25 +352821,25 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 223b52 │ │ │ │ b.n 223b80 │ │ │ │ movs r0, #2 │ │ │ │ b.n 223b8e │ │ │ │ - rors r4, r1 │ │ │ │ + sbcs r4, r7 │ │ │ │ movs r7, r3 │ │ │ │ - strb r2, [r7, #13] │ │ │ │ + strb r2, [r5, #13] │ │ │ │ movs r4, r4 │ │ │ │ - adds r6, r2, r1 │ │ │ │ + adds r6, r0, r1 │ │ │ │ movs r1, r4 │ │ │ │ - adds r6, r7, r0 │ │ │ │ + adds r6, r5, r0 │ │ │ │ movs r3, r5 │ │ │ │ - asrs r4, r5, #31 │ │ │ │ + asrs r4, r3, #31 │ │ │ │ movs r1, r4 │ │ │ │ - asrs r0, r1, #30 │ │ │ │ + asrs r0, r7, #29 │ │ │ │ movs r1, r4 │ │ │ │ ldrb r6, [r2, #4] │ │ │ │ movs r6, r5 │ │ │ │ │ │ │ │ 00223bcc : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -352860,19 +352863,19 @@ │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ mov.w r3, #0 │ │ │ │ blx 145498 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r3 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 358548 │ │ │ │ + bl 358540 │ │ │ │ cbz r6, 223c20 │ │ │ │ mov r1, r7 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 28f404 │ │ │ │ + bl 28f3fc │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 223c78 │ │ │ │ mov r1, r8 │ │ │ │ add r0, sp, #16 │ │ │ │ bl 223058 │ │ │ │ ldr r3, [pc, #132] @ (223cb0 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ @@ -352885,15 +352888,15 @@ │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 145b88 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #68 @ 0x44 │ │ │ │ bl 223830 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 3585cc │ │ │ │ + bl 3585c4 │ │ │ │ ldr r2, [pc, #104] @ (223cb8 ) │ │ │ │ ldr r3, [pc, #84] @ (223ca8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ eors r2, r3 │ │ │ │ @@ -352919,38 +352922,38 @@ │ │ │ │ ldr r1, [pc, #60] @ (223ccc ) │ │ │ │ add r5, pc │ │ │ │ adds r3, #40 @ 0x28 │ │ │ │ str r5, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r2, #173 @ 0xad │ │ │ │ movs r5, #0 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 223c48 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldrh r0, [r1, #58] @ 0x3a │ │ │ │ movs r6, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r6, #56] @ 0x38 │ │ │ │ movs r6, r5 │ │ │ │ subs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r6, r1] │ │ │ │ + strb r0, [r4, r1] │ │ │ │ movs r6, r3 │ │ │ │ ldrh r2, [r3, #54] @ 0x36 │ │ │ │ movs r6, r5 │ │ │ │ - lsrs r4, r5, #18 │ │ │ │ + lsrs r4, r3, #18 │ │ │ │ movs r0, r4 │ │ │ │ - lsrs r2, r7, #18 │ │ │ │ + lsrs r2, r5, #18 │ │ │ │ movs r0, r4 │ │ │ │ - asrs r6, r4, #28 │ │ │ │ + asrs r6, r2, #28 │ │ │ │ movs r3, r5 │ │ │ │ - str r2, [sp, #312] @ 0x138 │ │ │ │ + str r2, [sp, #248] @ 0xf8 │ │ │ │ movs r6, r3 │ │ │ │ - asrs r4, r5, #25 │ │ │ │ + asrs r4, r3, #25 │ │ │ │ movs r1, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #408] @ (223e7c ) │ │ │ │ @@ -353100,38 +353103,38 @@ │ │ │ │ ldr r0, [pc, #60] @ (223ea4 ) │ │ │ │ mov r2, r6 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r1, sl │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ mov r3, fp │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 223da0 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldrh r4, [r0, #50] @ 0x32 │ │ │ │ movs r6, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r6, #48] @ 0x30 │ │ │ │ movs r6, r5 │ │ │ │ - asrs r6, r6, #25 │ │ │ │ + asrs r6, r4, #25 │ │ │ │ movs r1, r4 │ │ │ │ add r8, pc │ │ │ │ movs r4, r7 │ │ │ │ - lsrs r0, r6, #22 │ │ │ │ + lsrs r0, r4, #22 │ │ │ │ movs r7, r3 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r0, #44] @ 0x2c │ │ │ │ movs r6, r5 │ │ │ │ adds r1, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r1, #21 │ │ │ │ + asrs r6, r7, #20 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ 00223ea8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -353158,23 +353161,23 @@ │ │ │ │ cmp r0, r4 │ │ │ │ sbcs.w r1, r3, r5 │ │ │ │ itt lt │ │ │ │ movlt r4, r0 │ │ │ │ movlt r5, r3 │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ ldr r6, [r2, #0] │ │ │ │ - bl 3f0538 │ │ │ │ + bl 3f0530 │ │ │ │ movs r3, #0 │ │ │ │ movw r2, #16960 @ 0x4240 │ │ │ │ movt r2, #15 │ │ │ │ - bl 4085c0 │ │ │ │ + bl 4085b8 │ │ │ │ adds r2, r0, r4 │ │ │ │ adc.w r3, r5, r1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3f0464 │ │ │ │ + bl 3f045c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -353189,21 +353192,21 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldr r5, [pc, #284] @ (224060 ) │ │ │ │ sub sp, #12 │ │ │ │ mov r6, r1 │ │ │ │ add r5, pc │ │ │ │ cbz r0, 223f5c │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 3f017c │ │ │ │ + bl 3f0174 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 143ca4 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ - bl 35be38 │ │ │ │ + bl 35be30 │ │ │ │ ldr r1, [r4, #48] @ 0x30 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ mov r0, r1 │ │ │ │ cbz r6, 223fb8 │ │ │ │ cbz r1, 223fb8 │ │ │ │ ldr r2, [pc, #244] @ (224064 ) │ │ │ │ @@ -353282,15 +353285,15 @@ │ │ │ │ movne r5, r6 │ │ │ │ beq.n 224040 │ │ │ │ ldr r0, [pc, #80] @ (224074 ) │ │ │ │ mov r3, r1 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ blx 143ca4 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ cmp r5, #0 │ │ │ │ beq.n 223fca │ │ │ │ b.n 223fac │ │ │ │ @@ -353314,21 +353317,21 @@ │ │ │ │ movs r4, r7 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r5, #4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r4, #15 │ │ │ │ + asrs r2, r2, #15 │ │ │ │ movs r1, r4 │ │ │ │ - asrs r6, r3, #14 │ │ │ │ + asrs r6, r1, #14 │ │ │ │ movs r3, r5 │ │ │ │ - asrs r0, r2, #14 │ │ │ │ + asrs r0, r0, #14 │ │ │ │ movs r1, r4 │ │ │ │ - asrs r6, r3, #14 │ │ │ │ + asrs r6, r1, #14 │ │ │ │ movs r1, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #36] @ (2240bc ) │ │ │ │ @@ -353357,15 +353360,15 @@ │ │ │ │ mov r6, r1 │ │ │ │ movs r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r2 │ │ │ │ mov sl, r3 │ │ │ │ bl 223f30 │ │ │ │ ldr.w r8, [pc, #124] @ 224160 │ │ │ │ - bl 3c9384 │ │ │ │ + bl 3c937c │ │ │ │ mov lr, r6 │ │ │ │ mov r7, r0 │ │ │ │ add.w ip, r4, #8 │ │ │ │ ldr.w r9, [pc, #112] @ 224164 │ │ │ │ add r8, pc │ │ │ │ ldmia.w lr!, {r0, r1, r2, r3} │ │ │ │ stmia.w ip!, {r0, r1, r2, r3} │ │ │ │ @@ -353373,32 +353376,32 @@ │ │ │ │ stmia.w ip!, {r0, r1, r2, r3} │ │ │ │ ldmia.w lr, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ add.w r1, r4, #8 │ │ │ │ ldr.w r2, [r8, r9] │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #20] │ │ │ │ - bl 3a4550 │ │ │ │ + bl 3a4548 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3ca5d0 │ │ │ │ + bl 3ca5c8 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ movs r0, #32 │ │ │ │ str r5, [r4, #56] @ 0x38 │ │ │ │ blx 1439a4 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ movs r1, #0 │ │ │ │ str r2, [sp, #8] │ │ │ │ str.w sl, [sp, #4] │ │ │ │ mov r2, r5 │ │ │ │ str r1, [sp, #0] │ │ │ │ movw r3, #16960 @ 0x4240 │ │ │ │ movt r3, #15 │ │ │ │ mov r6, r0 │ │ │ │ - bl 3f00e8 │ │ │ │ + bl 3f00e0 │ │ │ │ str r6, [r4, #0] │ │ │ │ add sp, #24 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -353836,15 +353839,15 @@ │ │ │ │ str r3, [r7, #4] │ │ │ │ str r3, [sp, #24] │ │ │ │ bne.n 22465a │ │ │ │ mov r5, r1 │ │ │ │ movs r1, #2 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r1 │ │ │ │ - bl 3d544c │ │ │ │ + bl 3d5444 │ │ │ │ subs r4, r0, #0 │ │ │ │ blt.w 224680 │ │ │ │ movs r1, #1 │ │ │ │ movs r3, #4 │ │ │ │ movs r2, #2 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #20 │ │ │ │ @@ -353892,15 +353895,15 @@ │ │ │ │ str r6, [sp, #0] │ │ │ │ blx 1459bc <__setsockopt64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 224718 │ │ │ │ mov r2, r8 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3d9434 │ │ │ │ + bl 3d942c │ │ │ │ cbz r0, 22464e │ │ │ │ ldr r2, [pc, #328] @ (224748 ) │ │ │ │ ldr r3, [pc, #320] @ (224744 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ @@ -353926,15 +353929,15 @@ │ │ │ │ add r3, pc │ │ │ │ mov r0, r8 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ ldr r1, [pc, #272] @ (224754 ) │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #180 @ 0xb4 │ │ │ │ add r1, pc │ │ │ │ - bl 3e03a8 │ │ │ │ + bl 3e03a0 │ │ │ │ mov r0, r4 │ │ │ │ blx 1445ac │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ b.n 2245fe │ │ │ │ blx 145a24 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ @@ -353945,30 +353948,30 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r1, [pc, #240] @ (224760 ) │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc │ │ │ │ movs r2, #158 @ 0x9e │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 224654 │ │ │ │ blx 144220 <__errno_location@plt> │ │ │ │ ldr r2, [pc, #220] @ (224764 ) │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, #220] @ (224768 ) │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r1, [pc, #220] @ (22476c ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, #0] │ │ │ │ movs r2, #167 @ 0xa7 │ │ │ │ add r1, pc │ │ │ │ mov r0, r8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e03a8 │ │ │ │ + bl 3e03a0 │ │ │ │ b.n 224654 │ │ │ │ blx 144220 <__errno_location@plt> │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ blx 145a24 │ │ │ │ ldr r3, [pc, #188] @ (224770 ) │ │ │ │ @@ -353978,15 +353981,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [pc, #188] @ (224778 ) │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 3e03a8 │ │ │ │ + bl 3e03a0 │ │ │ │ b.n 22464e │ │ │ │ blx 144220 <__errno_location@plt> │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ blx 145a24 │ │ │ │ ldr r3, [pc, #160] @ (22477c ) │ │ │ │ @@ -353996,95 +353999,95 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [pc, #156] @ (224784 ) │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 3e03a8 │ │ │ │ + bl 3e03a0 │ │ │ │ b.n 22464e │ │ │ │ blx 144220 <__errno_location@plt> │ │ │ │ ldr r2, [pc, #140] @ (224788 ) │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, #140] @ (22478c ) │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ mov r0, r8 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ ldr r1, [pc, #132] @ (224790 ) │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #213 @ 0xd5 │ │ │ │ add r1, pc │ │ │ │ - bl 3e03a8 │ │ │ │ + bl 3e03a0 │ │ │ │ b.n 22464e │ │ │ │ blx 144220 <__errno_location@plt> │ │ │ │ ldr r2, [pc, #116] @ (224794 ) │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, #116] @ (224798 ) │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ mov r0, r8 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ ldr r1, [pc, #108] @ (22479c ) │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #223 @ 0xdf │ │ │ │ add r1, pc │ │ │ │ - bl 3e03a8 │ │ │ │ + bl 3e03a0 │ │ │ │ b.n 22464e │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r4, [r4, #46] @ 0x2e │ │ │ │ movs r6, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r5, #40] @ 0x28 │ │ │ │ movs r6, r5 │ │ │ │ - lsrs r0, r1, #26 │ │ │ │ + lsrs r0, r7, #25 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r0, r2, #23 │ │ │ │ + lsrs r0, r0, #23 │ │ │ │ movs r3, r5 │ │ │ │ - lsrs r4, r0, #24 │ │ │ │ + lsrs r4, r6, #23 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r4, r5, #23 │ │ │ │ + lsrs r4, r3, #23 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r4, r3, #22 │ │ │ │ + lsrs r4, r1, #22 │ │ │ │ movs r3, r5 │ │ │ │ - lsrs r6, r2, #23 │ │ │ │ + lsrs r6, r0, #23 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r6, r2, #24 │ │ │ │ + lsrs r6, r0, #24 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r4, r7, #21 │ │ │ │ + lsrs r4, r5, #21 │ │ │ │ movs r3, r5 │ │ │ │ - lsrs r6, r6, #22 │ │ │ │ + lsrs r6, r4, #22 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r6, r1, #25 │ │ │ │ + lsrs r6, r7, #24 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r0, r2, #22 │ │ │ │ + lsrs r0, r0, #22 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r2, r1, #21 │ │ │ │ + lsrs r2, r7, #20 │ │ │ │ movs r3, r5 │ │ │ │ - lsrs r0, r1, #24 │ │ │ │ + lsrs r0, r7, #23 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r6, r4, #21 │ │ │ │ + lsrs r6, r2, #21 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r0, r4, #20 │ │ │ │ + lsrs r0, r2, #20 │ │ │ │ movs r3, r5 │ │ │ │ - lsrs r4, r5, #24 │ │ │ │ + lsrs r4, r3, #24 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r0, r1, #20 │ │ │ │ + lsrs r0, r7, #19 │ │ │ │ movs r3, r5 │ │ │ │ - lsrs r4, r7, #20 │ │ │ │ + lsrs r4, r5, #20 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r6, r6, #24 │ │ │ │ + lsrs r6, r4, #24 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r6, r4, #19 │ │ │ │ + lsrs r6, r2, #19 │ │ │ │ movs r3, r5 │ │ │ │ - lsrs r2, r3, #20 │ │ │ │ + lsrs r2, r1, #20 │ │ │ │ movs r1, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -354094,15 +354097,15 @@ │ │ │ │ strb.w r0, [r2, #353] @ 0x161 │ │ │ │ ldr.w r0, [r3, #324] @ 0x144 │ │ │ │ cbz r1, 2247ca │ │ │ │ ldr r1, [pc, #24] @ (2247e0 ) │ │ │ │ add r1, pc │ │ │ │ movs r2, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 3edc38 │ │ │ │ + bl 3edc30 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ b.w 22aa6c │ │ │ │ nop │ │ │ │ lsls r1, r7, #7 │ │ │ │ movs r0, r0 │ │ │ │ @@ -354122,15 +354125,15 @@ │ │ │ │ cbz r2, 224810 │ │ │ │ ldr r2, [pc, #12] @ (22481c ) │ │ │ │ add r2, pc │ │ │ │ ldr r1, [pc, #12] @ (224820 ) │ │ │ │ mov r3, r0 │ │ │ │ mov r0, ip │ │ │ │ add r1, pc │ │ │ │ - b.w 3edc38 │ │ │ │ + b.w 3edc30 │ │ │ │ @ instruction: 0xff8fffff │ │ │ │ lsls r3, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -354154,25 +354157,25 @@ │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #352] @ 0x160 │ │ │ │ cbz r2, 224870 │ │ │ │ ldr r2, [pc, #56] @ (2248a8 ) │ │ │ │ add r2, pc │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #0 │ │ │ │ - bl 3edc38 │ │ │ │ + bl 3edc30 │ │ │ │ ldrb.w r1, [r4, #352] @ 0x160 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #353] @ 0x161 │ │ │ │ ldr.w r0, [r5, #324] @ 0x144 │ │ │ │ cbz r1, 22488c │ │ │ │ ldr r1, [pc, #32] @ (2248ac ) │ │ │ │ add r1, pc │ │ │ │ mov r3, r5 │ │ │ │ movs r2, #0 │ │ │ │ - bl 3edc38 │ │ │ │ + bl 3edc30 │ │ │ │ ldr.w r0, [r5, #324] @ 0x144 │ │ │ │ blx 1445ac │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str.w r3, [r5, #324] @ 0x144 │ │ │ │ b.n 224840 │ │ │ │ nop │ │ │ │ vminnm.f32 , , │ │ │ │ @@ -354204,15 +354207,15 @@ │ │ │ │ ldr.w r0, [r4, #324] @ 0x144 │ │ │ │ cbz r2, 2248fe │ │ │ │ ldr r2, [pc, #20] @ (224910 ) │ │ │ │ add r2, pc │ │ │ │ mov r3, r4 │ │ │ │ movs r1, #0 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 3edc38 │ │ │ │ + b.w 3edc30 │ │ │ │ nop │ │ │ │ vmaxnm.f16 , , │ │ │ │ mcr2 15, 5, pc, cr1, cr15, {7} @ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -354261,15 +354264,15 @@ │ │ │ │ cbz r1, 22499a │ │ │ │ ldr r1, [pc, #36] @ (2249bc ) │ │ │ │ add r1, pc │ │ │ │ ldr r2, [pc, #36] @ (2249c0 ) │ │ │ │ mov r3, r8 │ │ │ │ movs r4, #0 │ │ │ │ add r2, pc │ │ │ │ - bl 3edc38 │ │ │ │ + bl 3edc30 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -354313,37 +354316,37 @@ │ │ │ │ mov r2, r3 │ │ │ │ ldr.w r0, [r4, #324] @ 0x144 │ │ │ │ cbz r3, 224a2c │ │ │ │ ldr r2, [pc, #84] @ (224a80 ) │ │ │ │ add r2, pc │ │ │ │ mov r3, r4 │ │ │ │ movs r1, #0 │ │ │ │ - bl 3edc38 │ │ │ │ + bl 3edc30 │ │ │ │ ldrb.w r1, [r5, #352] @ 0x160 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r5, #353] @ 0x161 │ │ │ │ ldr.w r0, [r4, #324] @ 0x144 │ │ │ │ cbnz r1, 224a76 │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 3edc38 │ │ │ │ + b.w 3edc30 │ │ │ │ add.w r3, r4, #69632 @ 0x11000 │ │ │ │ ldrb.w r2, [r3, #353] @ 0x161 │ │ │ │ strb.w r0, [r3, #352] @ 0x160 │ │ │ │ ldr.w r0, [r4, #324] @ 0x144 │ │ │ │ cbz r2, 224a68 │ │ │ │ ldr r2, [pc, #28] @ (224a84 ) │ │ │ │ add r2, pc │ │ │ │ mov r3, r4 │ │ │ │ movs r1, #0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 3edc38 │ │ │ │ + b.w 3edc30 │ │ │ │ ldr r1, [pc, #16] @ (224a88 ) │ │ │ │ add r1, pc │ │ │ │ b.n 224a44 │ │ │ │ stc2l 15, cr15, [fp, #1020]! @ 0x3fc │ │ │ │ ldc2l 15, cr15, [r3, #-1020]! @ 0xfffffc04 │ │ │ │ ldc2 15, cr15, [r7, #-1020]! @ 0xfffffc04 │ │ │ │ vmaxnm.f32 , , │ │ │ │ @@ -354416,30 +354419,30 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 229d94 │ │ │ │ cmp r0, r9 │ │ │ │ blt.w 224c7c │ │ │ │ movs r1, #2 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r1 │ │ │ │ - bl 3d544c │ │ │ │ + bl 3d5444 │ │ │ │ subs.w r8, r0, #0 │ │ │ │ blt.w 225236 │ │ │ │ - bl 3d9500 │ │ │ │ + bl 3d94f8 │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 2251d6 │ │ │ │ movs r2, #16 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ blx 143628 │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 225202 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r8 │ │ │ │ - bl 3d9434 │ │ │ │ + bl 3d942c │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 225130 │ │ │ │ movs r0, #16 │ │ │ │ blx 145d4c │ │ │ │ mov ip, r5 │ │ │ │ mov r6, r0 │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ @@ -354466,15 +354469,15 @@ │ │ │ │ strb.w r3, [fp, #352] @ 0x160 │ │ │ │ ldr.w r0, [r9, #324] @ 0x144 │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 224ed0 │ │ │ │ ldr.w r1, [pc, #1920] @ 22536c │ │ │ │ mov r3, r9 │ │ │ │ add r1, pc │ │ │ │ - bl 3edc38 │ │ │ │ + bl 3edc30 │ │ │ │ movs r2, #16 │ │ │ │ b.n 224d9e │ │ │ │ strd r3, r3, [sp, #68] @ 0x44 │ │ │ │ add r0, sp, #68 @ 0x44 │ │ │ │ strd r3, r3, [sp, #76] @ 0x4c │ │ │ │ mov r3, sl │ │ │ │ ldrd r1, r2, [r6, #4] │ │ │ │ @@ -354513,15 +354516,15 @@ │ │ │ │ add r4, pc │ │ │ │ add r3, pc │ │ │ │ mov.w r2, #380 @ 0x17c │ │ │ │ add r1, pc │ │ │ │ adds r3, #40 @ 0x28 │ │ │ │ mov r0, sl │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ ldr.w r2, [pc, #1784] @ 22537c │ │ │ │ ldr.w r3, [pc, #1740] @ 225354 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #308] @ 0x134 │ │ │ │ @@ -354564,26 +354567,26 @@ │ │ │ │ strh.w ip, [sp, #196] @ 0xc4 │ │ │ │ blx 1451a4 │ │ │ │ cmp r0, #107 @ 0x6b │ │ │ │ bhi.w 224f18 │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #2 │ │ │ │ movs r0, #1 │ │ │ │ - bl 3d544c │ │ │ │ + bl 3d5444 │ │ │ │ subs.w r8, r0, #0 │ │ │ │ blt.w 22525c │ │ │ │ add r1, sp, #84 @ 0x54 │ │ │ │ movs r2, #110 @ 0x6e │ │ │ │ blx 143628 │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 2251a6 │ │ │ │ mov r2, sl │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3d9434 │ │ │ │ + bl 3d942c │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 225130 │ │ │ │ movs r0, #110 @ 0x6e │ │ │ │ blx 145d4c │ │ │ │ ldr r1, [sp, #24] │ │ │ │ movs r2, #110 @ 0x6e │ │ │ │ mov r6, r0 │ │ │ │ @@ -354607,15 +354610,15 @@ │ │ │ │ strb.w r3, [fp, #352] @ 0x160 │ │ │ │ ldr.w r0, [r9, #324] @ 0x144 │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 224ebc │ │ │ │ ldr.w r1, [pc, #1536] @ 225394 │ │ │ │ mov r3, r9 │ │ │ │ add r1, pc │ │ │ │ - bl 3edc38 │ │ │ │ + bl 3edc30 │ │ │ │ movs r2, #110 @ 0x6e │ │ │ │ ldr.w r3, [fp, #356] @ 0x164 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 22529c │ │ │ │ strd r6, r2, [fp, #356] @ 0x164 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, #1 │ │ │ │ @@ -354628,24 +354631,24 @@ │ │ │ │ bl 229f94 │ │ │ │ b.n 224e82 │ │ │ │ cmp r7, #0 │ │ │ │ beq.w 22516e │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, #3 │ │ │ │ bne.w 225138 │ │ │ │ - bl 357a3c │ │ │ │ + bl 357a34 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r2, sl │ │ │ │ bl 220314 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ beq.w 224c7c │ │ │ │ mov r2, sl │ │ │ │ mov r1, r6 │ │ │ │ - bl 3d9434 │ │ │ │ + bl 3d942c │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 224c7c │ │ │ │ ldr.w r2, [pc, #1440] @ 22539c │ │ │ │ ldr.w r0, [pc, #1440] @ 2253a0 │ │ │ │ ldrd r3, r1, [sp, #16] │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ @@ -354663,15 +354666,15 @@ │ │ │ │ ldrb.w r2, [r3, #353] @ 0x161 │ │ │ │ ldr.w r0, [r9, #324] @ 0x144 │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 224ea8 │ │ │ │ ldr.w r1, [pc, #1388] @ 2253a8 │ │ │ │ mov r3, r9 │ │ │ │ add r1, pc │ │ │ │ - bl 3edc38 │ │ │ │ + bl 3edc30 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, #1 │ │ │ │ beq.n 224db2 │ │ │ │ cmp r3, #3 │ │ │ │ beq.n 224f4c │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 225286 │ │ │ │ @@ -354701,88 +354704,88 @@ │ │ │ │ ldr.w r1, [pc, #1316] @ 2253b8 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #579 @ 0x243 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 224c7c │ │ │ │ ldr.w r2, [pc, #1296] @ 2253bc │ │ │ │ mov r3, r9 │ │ │ │ ldr.w r1, [pc, #1296] @ 2253c0 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - bl 3edc38 │ │ │ │ + bl 3edc30 │ │ │ │ b.n 224e46 │ │ │ │ ldr.w r2, [pc, #1284] @ 2253c4 │ │ │ │ mov r3, r9 │ │ │ │ ldr.w r1, [pc, #1284] @ 2253c8 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - bl 3edc38 │ │ │ │ + bl 3edc30 │ │ │ │ b.n 224d9c │ │ │ │ ldr.w r2, [pc, #1272] @ 2253cc │ │ │ │ mov r3, r9 │ │ │ │ ldr.w r1, [pc, #1272] @ 2253d0 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - bl 3edc38 │ │ │ │ + bl 3edc30 │ │ │ │ b.n 224bf6 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ mov r0, sl │ │ │ │ ldr.w r3, [pc, #1256] @ 2253d4 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr.w r1, [pc, #1256] @ 2253d8 │ │ │ │ add r3, pc │ │ │ │ ldr.w r2, [pc, #1252] @ 2253dc │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ movw r2, #529 @ 0x211 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ ldr.w r1, [pc, #1236] @ 2253e0 │ │ │ │ movs r2, #108 @ 0x6c │ │ │ │ mov r0, sl │ │ │ │ add r1, pc │ │ │ │ - bl 3e0024 │ │ │ │ + bl 3e001c │ │ │ │ b.n 224cee │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr.w r3, [pc, #1220] @ 2253e4 │ │ │ │ ldr.w r2, [pc, #1220] @ 2253e8 │ │ │ │ ldr.w r1, [pc, #1220] @ 2253ec │ │ │ │ add r3, pc │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ movw r2, #539 @ 0x21b │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ ldr.w r1, [pc, #1200] @ 2253f0 │ │ │ │ movs r2, #108 @ 0x6c │ │ │ │ mov r0, sl │ │ │ │ add r1, pc │ │ │ │ - bl 3e0024 │ │ │ │ + bl 3e001c │ │ │ │ b.n 224d0e │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ - bl 3f2e04 │ │ │ │ + bl 3f2dfc │ │ │ │ cbz r0, 224f80 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ - bl 3af2b4 │ │ │ │ + bl 3af2ac │ │ │ │ ldr.w r3, [pc, #1172] @ 2253f4 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ ldr.w r1, [pc, #1160] @ 2253f8 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r8 │ │ │ │ add r1, pc │ │ │ │ mov r0, r9 │ │ │ │ bl 229f94 │ │ │ │ b.n 224e82 │ │ │ │ @@ -354800,15 +354803,15 @@ │ │ │ │ add r2, pc │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ mov.w r2, #520 @ 0x208 │ │ │ │ str.w r8, [sp, #8] │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 3e03a8 │ │ │ │ + bl 3e03a0 │ │ │ │ b.n 224c7c │ │ │ │ mov r0, r4 │ │ │ │ bl 224530 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ beq.w 2252b6 │ │ │ │ ldr.w r2, [pc, #1088] @ 22540c │ │ │ │ @@ -354831,15 +354834,15 @@ │ │ │ │ ldr.w r0, [r5, #324] @ 0x144 │ │ │ │ cbz r2, 22500e │ │ │ │ ldr.w r2, [pc, #1036] @ 225418 │ │ │ │ add r2, pc │ │ │ │ ldr.w r1, [pc, #1036] @ 22541c │ │ │ │ mov r3, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 3edc38 │ │ │ │ + bl 3edc30 │ │ │ │ ldr.w r0, [r6, #356] @ 0x164 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 225324 │ │ │ │ movs r3, #16 │ │ │ │ str.w r4, [r6, #356] @ 0x164 │ │ │ │ str.w r3, [r6, #360] @ 0x168 │ │ │ │ cmp r7, #0 │ │ │ │ @@ -354867,37 +354870,37 @@ │ │ │ │ mov r0, sl │ │ │ │ ldr r1, [pc, #964] @ (22542c ) │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 224c7c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ blx 145a24 │ │ │ │ ldrh r3, [r4, #2] │ │ │ │ ldr r1, [pc, #940] @ (225430 ) │ │ │ │ mov r2, r0 │ │ │ │ rev16 r3, r3 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ uxth r3, r3 │ │ │ │ bl 229f94 │ │ │ │ b.n 224e82 │ │ │ │ - bl 357a3c │ │ │ │ + bl 357a34 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r2, sl │ │ │ │ bl 220314 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ beq.w 2252b6 │ │ │ │ mov r2, sl │ │ │ │ movs r1, #0 │ │ │ │ - bl 3d9434 │ │ │ │ + bl 3d942c │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2252b6 │ │ │ │ movs r0, #16 │ │ │ │ blx 145d4c │ │ │ │ mov r3, sl │ │ │ │ ldrd r1, r2, [r7, #4] │ │ │ │ mov r4, r0 │ │ │ │ @@ -354936,30 +354939,30 @@ │ │ │ │ ldr r5, [r7, #4] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #40 @ 0x28 │ │ │ │ mov.w r2, #318 @ 0x13e │ │ │ │ mov r0, sl │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 224c7c │ │ │ │ mov r0, r8 │ │ │ │ blx 1445ac │ │ │ │ b.n 224c7c │ │ │ │ ldr r3, [pc, #772] @ (225440 ) │ │ │ │ mov r0, sl │ │ │ │ ldr r2, [pc, #772] @ (225444 ) │ │ │ │ ldr r1, [pc, #776] @ (225448 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #469 @ 0x1d5 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 224c7c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ blx 145a24 │ │ │ │ ldrh r3, [r4, #2] │ │ │ │ ldr r1, [pc, #748] @ (22544c ) │ │ │ │ mov r2, r0 │ │ │ │ rev16 r3, r3 │ │ │ │ @@ -354974,27 +354977,27 @@ │ │ │ │ mov r0, sl │ │ │ │ ldr r1, [pc, #732] @ (225458 ) │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 224c7c │ │ │ │ ldr r3, [pc, #720] @ (22545c ) │ │ │ │ mov.w r2, #460 @ 0x1cc │ │ │ │ ldr r4, [pc, #716] @ (225460 ) │ │ │ │ mov r0, sl │ │ │ │ ldr r1, [pc, #716] @ (225464 ) │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 224c7c │ │ │ │ blx 144220 <__errno_location@plt> │ │ │ │ ldr r3, [pc, #700] @ (225468 ) │ │ │ │ mov r2, r0 │ │ │ │ str.w r9, [sp, #8] │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ @@ -355003,15 +355006,15 @@ │ │ │ │ ldr r1, [pc, #692] @ (225470 ) │ │ │ │ ldr r2, [r2, #0] │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ add r1, pc │ │ │ │ movw r2, #553 @ 0x229 │ │ │ │ - bl 3e03a8 │ │ │ │ + bl 3e03a0 │ │ │ │ mov r0, r8 │ │ │ │ blx 1445ac │ │ │ │ b.n 224c7c │ │ │ │ blx 144220 <__errno_location@plt> │ │ │ │ ldr r2, [pc, #664] @ (225474 ) │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, #664] @ (225478 ) │ │ │ │ @@ -355021,15 +355024,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, #0] │ │ │ │ mov r0, sl │ │ │ │ add r1, pc │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ movw r2, #495 @ 0x1ef │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e03a8 │ │ │ │ + bl 3e03a0 │ │ │ │ mov r0, r8 │ │ │ │ blx 1445ac │ │ │ │ b.n 224c7c │ │ │ │ blx 144220 <__errno_location@plt> │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r4, [r3, #0] │ │ │ │ @@ -355042,15 +355045,15 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, sl │ │ │ │ str r2, [sp, #4] │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ add r1, pc │ │ │ │ mov.w r2, #502 @ 0x1f6 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e03a8 │ │ │ │ + bl 3e03a0 │ │ │ │ mov r0, r8 │ │ │ │ blx 1445ac │ │ │ │ b.n 224c7c │ │ │ │ blx 144220 <__errno_location@plt> │ │ │ │ ldr r2, [pc, #592] @ (22548c ) │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, #592] @ (225490 ) │ │ │ │ @@ -355060,15 +355063,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, #0] │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ add r1, pc │ │ │ │ mov r0, sl │ │ │ │ movw r2, #489 @ 0x1e9 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e03a8 │ │ │ │ + bl 3e03a0 │ │ │ │ b.n 224c7c │ │ │ │ blx 144220 <__errno_location@plt> │ │ │ │ ldr r2, [pc, #564] @ (225498 ) │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, #564] @ (22549c ) │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #4] │ │ │ │ @@ -355076,15 +355079,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, #0] │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ add r1, pc │ │ │ │ mov r0, sl │ │ │ │ movw r2, #547 @ 0x223 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e03a8 │ │ │ │ + bl 3e03a0 │ │ │ │ b.n 224c7c │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #540] @ (2254a4 ) │ │ │ │ movs r0, #0 │ │ │ │ ldr r1, [pc, #540] @ (2254a8 ) │ │ │ │ movw r2, #623 @ 0x26f │ │ │ │ add r3, pc │ │ │ │ @@ -355112,27 +355115,27 @@ │ │ │ │ mov r0, sl │ │ │ │ ldr r1, [pc, #500] @ (2254c0 ) │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ adds r3, #40 @ 0x28 │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 224c7c │ │ │ │ ldr r3, [pc, #488] @ (2254c4 ) │ │ │ │ mov r0, sl │ │ │ │ ldr r2, [pc, #488] @ (2254c8 ) │ │ │ │ ldr r1, [pc, #488] @ (2254cc ) │ │ │ │ add r3, pc │ │ │ │ adds r3, #40 @ 0x28 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ movw r2, #361 @ 0x169 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mov r0, r4 │ │ │ │ blx 143ca4 │ │ │ │ mov r0, r8 │ │ │ │ blx 1445ac │ │ │ │ b.n 224c7c │ │ │ │ ldr r3, [pc, #460] @ (2254d0 ) │ │ │ │ mov.w r2, #412 @ 0x19c │ │ │ │ @@ -355171,200 +355174,200 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r6, #2] │ │ │ │ movs r6, r5 │ │ │ │ strh r4, [r5, #2] │ │ │ │ movs r6, r5 │ │ │ │ bcs.n 2253e8 │ │ │ │ movs r6, r5 │ │ │ │ - lsrs r0, r4, #13 │ │ │ │ + lsrs r0, r2, #13 │ │ │ │ movs r1, r4 │ │ │ │ ldc2l 15, cr15, [sp], {255} @ 0xff │ │ │ │ ldc2l 15, cr15, [r1, #1020] @ 0x3fc │ │ │ │ - lsrs r4, r0, #7 │ │ │ │ + lsrs r4, r6, #6 │ │ │ │ movs r1, r4 │ │ │ │ - lsls r2, r4, #30 │ │ │ │ + lsls r2, r2, #30 │ │ │ │ movs r3, r5 │ │ │ │ - lsls r4, r3, #31 │ │ │ │ + lsls r4, r1, #31 │ │ │ │ movs r1, r4 │ │ │ │ ldrb r4, [r4, #26] │ │ │ │ movs r6, r5 │ │ │ │ - subs r4, #112 @ 0x70 │ │ │ │ + subs r4, #96 @ 0x60 │ │ │ │ movs r2, r4 │ │ │ │ - subs r4, #78 @ 0x4e │ │ │ │ + subs r4, #62 @ 0x3e │ │ │ │ movs r2, r4 │ │ │ │ - lsrs r6, r6, #6 │ │ │ │ + lsrs r6, r4, #6 │ │ │ │ movs r1, r4 │ │ │ │ beq.n 2252b8 │ │ │ │ movs r6, r5 │ │ │ │ @ instruction: 0xfb37ffff │ │ │ │ stc2 15, cr15, [fp], #-1020 @ 0xfffffc04 │ │ │ │ - lsrs r4, r5, #7 │ │ │ │ + lsrs r4, r3, #7 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r2, r1, #4 │ │ │ │ + lsrs r2, r7, #3 │ │ │ │ movs r1, r4 │ │ │ │ ldmia r7, {r3, r5, r6, r7} │ │ │ │ movs r6, r5 │ │ │ │ @ instruction: 0xfa8fffff │ │ │ │ @ instruction: 0xfb81ffff │ │ │ │ - lsrs r2, r4, #4 │ │ │ │ + lsrs r2, r2, #4 │ │ │ │ movs r1, r4 │ │ │ │ - lsls r0, r7, #21 │ │ │ │ + lsls r0, r5, #21 │ │ │ │ movs r3, r5 │ │ │ │ - lsls r6, r2, #30 │ │ │ │ + lsls r6, r0, #30 │ │ │ │ movs r1, r4 │ │ │ │ - lsls r0, r6, #22 │ │ │ │ + lsls r0, r4, #22 │ │ │ │ movs r1, r4 │ │ │ │ str??.w pc, [fp, #4095] @ 0xfff │ │ │ │ @ instruction: 0xfb0dffff │ │ │ │ ldr.w pc, [r7, #4095] @ 0xfff │ │ │ │ @ instruction: 0xfaf9ffff │ │ │ │ str.w pc, [r3, #4095] @ 0xfff │ │ │ │ @ instruction: 0xfae5ffff │ │ │ │ - lsls r2, r3, #20 │ │ │ │ + lsls r2, r1, #20 │ │ │ │ movs r3, r5 │ │ │ │ - lsls r2, r2, #21 │ │ │ │ + lsls r2, r0, #21 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r0, r7, #32 │ │ │ │ + lsrs r0, r5, #32 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r0, r1, #1 │ │ │ │ + lsrs r0, r7, #32 │ │ │ │ movs r1, r4 │ │ │ │ - lsls r2, r4, #19 │ │ │ │ + lsls r2, r2, #19 │ │ │ │ movs r3, r5 │ │ │ │ - lsrs r6, r0, #32 │ │ │ │ + lsls r6, r6, #31 │ │ │ │ movs r1, r4 │ │ │ │ - lsls r4, r3, #20 │ │ │ │ + lsls r4, r1, #20 │ │ │ │ movs r1, r4 │ │ │ │ - lsrs r4, r2, #32 │ │ │ │ + lsrs r4, r0, #32 │ │ │ │ movs r1, r4 │ │ │ │ movs r4, #16 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r6, #21 │ │ │ │ + asrs r6, r4, #21 │ │ │ │ movs r1, r4 │ │ │ │ - asrs r0, r6, #20 │ │ │ │ + asrs r0, r4, #20 │ │ │ │ movs r1, r4 │ │ │ │ - lsls r6, r5, #17 │ │ │ │ + lsls r6, r3, #17 │ │ │ │ movs r3, r5 │ │ │ │ - lsls r0, r7, #29 │ │ │ │ + lsls r0, r5, #29 │ │ │ │ movs r1, r4 │ │ │ │ - lsls r6, r4, #18 │ │ │ │ + lsls r6, r2, #18 │ │ │ │ movs r1, r4 │ │ │ │ - lsls r6, r7, #25 │ │ │ │ + lsls r6, r5, #25 │ │ │ │ movs r1, r4 │ │ │ │ ldmia r6!, {r3, r4} │ │ │ │ movs r6, r5 │ │ │ │ pldw [fp, #4095] @ 0xfff │ │ │ │ bl 1b741a │ │ │ │ vld4.32 {d15[],d17[],d19[],d21[]}, [sp :128] │ │ │ │ - asrs r2, r7, #17 │ │ │ │ + asrs r2, r5, #17 │ │ │ │ movs r1, r4 │ │ │ │ - lsls r4, r4, #14 │ │ │ │ + lsls r4, r2, #14 │ │ │ │ movs r3, r5 │ │ │ │ - lsls r2, r1, #25 │ │ │ │ + lsls r2, r7, #24 │ │ │ │ movs r1, r4 │ │ │ │ - lsls r6, r3, #15 │ │ │ │ + lsls r6, r1, #15 │ │ │ │ movs r1, r4 │ │ │ │ - asrs r0, r4, #23 │ │ │ │ + asrs r0, r2, #23 │ │ │ │ movs r1, r4 │ │ │ │ - lsls r6, r7, #18 │ │ │ │ + lsls r6, r5, #18 │ │ │ │ movs r1, r4 │ │ │ │ - lsls r2, r6, #11 │ │ │ │ + lsls r2, r4, #11 │ │ │ │ movs r3, r5 │ │ │ │ - lsls r0, r6, #12 │ │ │ │ + lsls r0, r4, #12 │ │ │ │ movs r1, r4 │ │ │ │ - lsls r4, r1, #11 │ │ │ │ + lsls r4, r7, #10 │ │ │ │ movs r3, r5 │ │ │ │ - lsls r2, r3, #22 │ │ │ │ + lsls r2, r1, #22 │ │ │ │ movs r1, r4 │ │ │ │ - lsls r4, r0, #12 │ │ │ │ + lsls r4, r6, #11 │ │ │ │ movs r1, r4 │ │ │ │ - asrs r4, r0, #20 │ │ │ │ + asrs r4, r6, #19 │ │ │ │ movs r1, r4 │ │ │ │ - lsls r2, r2, #10 │ │ │ │ + lsls r2, r0, #10 │ │ │ │ movs r3, r5 │ │ │ │ - lsls r0, r7, #19 │ │ │ │ + lsls r0, r5, #19 │ │ │ │ movs r1, r4 │ │ │ │ - lsls r4, r1, #11 │ │ │ │ + lsls r4, r7, #10 │ │ │ │ movs r1, r4 │ │ │ │ - lsls r6, r6, #9 │ │ │ │ + lsls r6, r4, #9 │ │ │ │ movs r3, r5 │ │ │ │ - lsls r4, r7, #19 │ │ │ │ + lsls r4, r5, #19 │ │ │ │ movs r1, r4 │ │ │ │ - lsls r0, r6, #10 │ │ │ │ + lsls r0, r4, #10 │ │ │ │ movs r1, r4 │ │ │ │ - lsls r2, r1, #23 │ │ │ │ + lsls r2, r7, #22 │ │ │ │ movs r1, r4 │ │ │ │ - lsls r6, r1, #9 │ │ │ │ + lsls r6, r7, #8 │ │ │ │ movs r3, r5 │ │ │ │ - lsls r0, r1, #10 │ │ │ │ + lsls r0, r7, #9 │ │ │ │ movs r1, r4 │ │ │ │ - lsls r0, r4, #11 │ │ │ │ + lsls r0, r2, #11 │ │ │ │ movs r1, r4 │ │ │ │ - lsls r6, r4, #8 │ │ │ │ + lsls r6, r2, #8 │ │ │ │ movs r3, r5 │ │ │ │ - lsls r0, r4, #9 │ │ │ │ + lsls r0, r2, #9 │ │ │ │ movs r1, r4 │ │ │ │ - lsls r6, r6, #7 │ │ │ │ + lsls r6, r4, #7 │ │ │ │ movs r3, r5 │ │ │ │ - lsls r6, r1, #11 │ │ │ │ + lsls r6, r7, #10 │ │ │ │ movs r1, r4 │ │ │ │ - lsls r2, r5, #8 │ │ │ │ + lsls r2, r3, #8 │ │ │ │ movs r1, r4 │ │ │ │ - lsls r0, r4, #9 │ │ │ │ + lsls r0, r2, #9 │ │ │ │ movs r1, r4 │ │ │ │ - lsls r6, r0, #7 │ │ │ │ + lsls r6, r6, #6 │ │ │ │ movs r3, r5 │ │ │ │ - lsls r0, r0, #8 │ │ │ │ + lsls r0, r6, #7 │ │ │ │ movs r1, r4 │ │ │ │ - lsls r2, r7, #8 │ │ │ │ + lsls r2, r5, #8 │ │ │ │ movs r1, r4 │ │ │ │ - lsls r0, r4, #6 │ │ │ │ + lsls r0, r2, #6 │ │ │ │ movs r3, r5 │ │ │ │ - lsls r2, r3, #7 │ │ │ │ + lsls r2, r1, #7 │ │ │ │ movs r1, r4 │ │ │ │ - lsls r4, r7, #5 │ │ │ │ + lsls r4, r5, #5 │ │ │ │ movs r3, r5 │ │ │ │ - lsls r0, r7, #6 │ │ │ │ + lsls r0, r5, #6 │ │ │ │ movs r1, r4 │ │ │ │ - lsls r0, r5, #5 │ │ │ │ + lsls r0, r3, #5 │ │ │ │ movs r3, r5 │ │ │ │ - lsls r6, r6, #14 │ │ │ │ + lsls r6, r4, #14 │ │ │ │ movs r1, r4 │ │ │ │ - lsls r0, r4, #6 │ │ │ │ + lsls r0, r2, #6 │ │ │ │ movs r1, r4 │ │ │ │ - lsls r2, r0, #5 │ │ │ │ + lsls r2, r6, #4 │ │ │ │ movs r3, r5 │ │ │ │ - lsls r4, r4, #11 │ │ │ │ + lsls r4, r2, #11 │ │ │ │ movs r1, r4 │ │ │ │ - lsls r4, r7, #5 │ │ │ │ + lsls r4, r5, #5 │ │ │ │ movs r1, r4 │ │ │ │ - lsls r2, r5, #4 │ │ │ │ + lsls r2, r3, #4 │ │ │ │ movs r3, r5 │ │ │ │ - lsls r2, r3, #12 │ │ │ │ + lsls r2, r1, #12 │ │ │ │ movs r1, r4 │ │ │ │ - lsls r4, r4, #5 │ │ │ │ + lsls r4, r2, #5 │ │ │ │ movs r1, r4 │ │ │ │ - lsls r2, r0, #4 │ │ │ │ + lsls r2, r6, #3 │ │ │ │ movs r3, r5 │ │ │ │ - lsls r6, r7, #4 │ │ │ │ + lsls r6, r5, #4 │ │ │ │ movs r1, r4 │ │ │ │ - lsls r0, r4, #3 │ │ │ │ + lsls r0, r2, #3 │ │ │ │ movs r3, r5 │ │ │ │ - lsls r6, r5, #12 │ │ │ │ + lsls r6, r3, #12 │ │ │ │ movs r1, r4 │ │ │ │ - lsls r0, r3, #4 │ │ │ │ + lsls r0, r1, #4 │ │ │ │ movs r1, r4 │ │ │ │ - lsls r4, r0, #3 │ │ │ │ + lsls r4, r6, #2 │ │ │ │ movs r3, r5 │ │ │ │ - lsls r2, r0, #4 │ │ │ │ + lsls r2, r6, #3 │ │ │ │ movs r1, r4 │ │ │ │ - lsls r2, r7, #8 │ │ │ │ + lsls r2, r5, #8 │ │ │ │ movs r1, r4 │ │ │ │ ldr r0, [pc, #4] @ (2254f8 ) │ │ │ │ add r0, pc │ │ │ │ - b.w 2969cc │ │ │ │ + b.w 2969c4 │ │ │ │ ldmia r5!, {r1, r2, r3, r7} │ │ │ │ movs r5, r5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ @@ -355373,37 +355376,37 @@ │ │ │ │ movs r3, #18 │ │ │ │ ldr r1, [pc, #112] @ (225584 ) │ │ │ │ add r4, pc │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r5, r0 │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr r2, [pc, #100] @ (225588 ) │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [pc, #100] @ (22558c ) │ │ │ │ strd r1, r1, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ ldr r1, [pc, #96] @ (225590 ) │ │ │ │ mov r4, r0 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ ldr r2, [pc, #92] @ (225594 ) │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ - bl 297d58 │ │ │ │ + bl 297d50 │ │ │ │ ldr r3, [pc, #84] @ (225598 ) │ │ │ │ ldr r2, [pc, #84] @ (22559c ) │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #84] @ (2255a0 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - bl 29a3a0 │ │ │ │ + bl 29a398 │ │ │ │ ldr r1, [pc, #76] @ (2255a4 ) │ │ │ │ ldr r2, [pc, #80] @ (2255a8 ) │ │ │ │ ldr r3, [pc, #80] @ (2255ac ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ strd r1, r2, [r4, #48] @ 0x30 │ │ │ │ add r3, pc │ │ │ │ @@ -355413,32 +355416,32 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - vhadd.u8 d16, d8, d26 │ │ │ │ - lsls r2, r4, #10 │ │ │ │ + vhadd.u d0, d8, d26 │ │ │ │ + lsls r2, r2, #10 │ │ │ │ movs r1, r4 │ │ │ │ - lsls r6, r6, #10 │ │ │ │ + lsls r6, r4, #10 │ │ │ │ movs r1, r4 │ │ │ │ lsls r1, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r5, r7, #10 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r4, #10 │ │ │ │ + lsls r4, r2, #10 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r0, [pc, #480] @ (225778 ) │ │ │ │ + ldr r0, [pc, #416] @ (225738 ) │ │ │ │ movs r6, r3 │ │ │ │ lsls r3, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r5, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r1, r5, r6} │ │ │ │ + stmia r4!, {r1, r4, r6} │ │ │ │ movs r2, r4 │ │ │ │ lsls r7, r5, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsls r5, r7, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsls r3, r1, #1 │ │ │ │ movs r0, r0 │ │ │ │ @@ -355462,52 +355465,52 @@ │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ mov.w r2, #0 │ │ │ │ ldr r2, [pc, #276] @ (2256f8 ) │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #143 @ 0x8f │ │ │ │ add r2, pc │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ lsls r3, r4, #31 │ │ │ │ mov r8, r0 │ │ │ │ it mi │ │ │ │ movmi.w r9, #0 │ │ │ │ bpl.n 2256d8 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r0, r6 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #16] │ │ │ │ strd r3, r3, [sp, #24] │ │ │ │ - bl 3f5f4c │ │ │ │ + bl 3f5f44 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #8 │ │ │ │ add r5, sp, #16 │ │ │ │ adds r0, r3, #1 │ │ │ │ blx 143f38 │ │ │ │ ldr.w r3, [r8, #64] @ 0x40 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, #0 │ │ │ │ blt.n 22568e │ │ │ │ movs r0, #1 │ │ │ │ sub.w r3, r4, r9 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 3f0538 │ │ │ │ + bl 3f0530 │ │ │ │ ldr.w r4, [r8, #68] @ 0x44 │ │ │ │ mov.w r2, #1000 @ 0x3e8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r4, r3 │ │ │ │ it cs │ │ │ │ movcs r4, r3 │ │ │ │ movs r3, #0 │ │ │ │ - bl 4085c0 │ │ │ │ + bl 4085b8 │ │ │ │ movs r3, #0 │ │ │ │ movw r2, #16960 @ 0x4240 │ │ │ │ movt r2, #15 │ │ │ │ - bl 4085c0 │ │ │ │ + bl 4085b8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr.w r3, [r8, #56] @ 0x38 │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r2, r6 │ │ │ │ add r3, r0 │ │ │ │ str r3, [sp, #16] │ │ │ │ @@ -355515,15 +355518,15 @@ │ │ │ │ str r3, [r7, #4] │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ add.w r0, r7, #8 │ │ │ │ str r5, [r7, #0] │ │ │ │ mov r1, r3 │ │ │ │ strd r9, r4, [sp] │ │ │ │ str r4, [sp, #24] │ │ │ │ - bl 3f5fe0 │ │ │ │ + bl 3f5fd8 │ │ │ │ adds r4, #16 │ │ │ │ adds r2, r0, #1 │ │ │ │ mov r1, r7 │ │ │ │ ldr.w r0, [r8, #64] @ 0x40 │ │ │ │ blx 145ae4 │ │ │ │ cmp r0, r4 │ │ │ │ bne.n 2256be │ │ │ │ @@ -355544,15 +355547,15 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r0, [pc, #64] @ (225700 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ ldr.w r0, [r8, #64] @ 0x40 │ │ │ │ blx 1445ac │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str.w r3, [r8, #64] @ 0x40 │ │ │ │ b.n 22568e │ │ │ │ ldr r0, [r5, #24] │ │ │ │ bl 22a810 │ │ │ │ @@ -355560,22 +355563,22 @@ │ │ │ │ b.n 2255fa │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r4, [r4, #21] │ │ │ │ movs r6, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 0, 8, cr0, cr10, cr10, {1} │ │ │ │ - ldr r2, [pc, #80] @ (225748 ) │ │ │ │ + cdp2 0, 7, cr0, cr10, cr10, {1} │ │ │ │ + ldr r2, [pc, #16] @ (225708 ) │ │ │ │ movs r7, r3 │ │ │ │ - lsls r4, r7, #7 │ │ │ │ + lsls r4, r5, #7 │ │ │ │ movs r1, r4 │ │ │ │ strb r4, [r2, #18] │ │ │ │ movs r6, r5 │ │ │ │ - lsls r0, r6, #4 │ │ │ │ + lsls r0, r4, #4 │ │ │ │ movs r1, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #56] @ 22574c │ │ │ │ sub sp, #12 │ │ │ │ @@ -355583,30 +355586,30 @@ │ │ │ │ movs r3, #143 @ 0x8f │ │ │ │ ldr r1, [pc, #52] @ (225754 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #16 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov.w r3, #65536 @ 0x10000 │ │ │ │ str r3, [r0, #76] @ 0x4c │ │ │ │ add sp, #12 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - ldc2 0, cr0, [lr, #-168]! @ 0xffffff58 │ │ │ │ - lsls r0, r0, #3 │ │ │ │ + stc2 0, cr0, [lr, #-168]! @ 0xffffff58 │ │ │ │ + lsls r0, r6, #2 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r0, [pc, #840] @ (225aa0 ) │ │ │ │ + ldr r0, [pc, #776] @ (225a60 ) │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #40] @ 225790 │ │ │ │ sub sp, #12 │ │ │ │ @@ -355614,23 +355617,23 @@ │ │ │ │ movs r3, #143 @ 0x8f │ │ │ │ ldr r1, [pc, #36] @ (225798 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #16 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r0, [r0, #72] @ 0x48 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ b.w 143ca0 │ │ │ │ - stc2l 0, cr0, [sl], #168 @ 0xa8 │ │ │ │ - lsls r4, r5, #1 │ │ │ │ + ldc2l 0, cr0, [sl], {42} @ 0x2a │ │ │ │ + lsls r4, r3, #1 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r0, [pc, #504] @ (225994 ) │ │ │ │ + ldr r0, [pc, #440] @ (225954 ) │ │ │ │ movs r7, r3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #60] @ 2257e8 │ │ │ │ sub sp, #8 │ │ │ │ @@ -355638,32 +355641,32 @@ │ │ │ │ movs r3, #143 @ 0x8f │ │ │ │ ldr r1, [pc, #56] @ (2257f0 ) │ │ │ │ add ip, pc │ │ │ │ add.w r4, ip, #16 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #64] @ 0x40 │ │ │ │ blx 1445ac │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r4, #64] @ 0x40 │ │ │ │ add sp, #8 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - stc2 0, cr0, [r6], #168 @ 0xa8 │ │ │ │ - movs r0, r5 │ │ │ │ + ldc2 0, cr0, [r6], {42} @ 0x2a │ │ │ │ + movs r0, r3 │ │ │ │ movs r1, r4 │ │ │ │ - ldr r0, [pc, #232] @ (2258dc ) │ │ │ │ + ldr r0, [pc, #168] @ (22589c ) │ │ │ │ movs r7, r3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #120] @ 22587c │ │ │ │ sub sp, #16 │ │ │ │ @@ -355681,23 +355684,23 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r4, [sp, #32] │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r2, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov ip, r0 │ │ │ │ mov r3, r4 │ │ │ │ add r2, sp, #8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r4, [ip, #76] @ 0x4c │ │ │ │ str r4, [sp, #8] │ │ │ │ - bl 3cb0bc │ │ │ │ + bl 3cb0b4 │ │ │ │ ldr r2, [pc, #56] @ (225890 ) │ │ │ │ ldr r3, [pc, #44] @ (225884 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ @@ -355707,22 +355710,22 @@ │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ - mcrr2 0, 2, r0, lr, cr10 │ │ │ │ + ldc2 0, cr0, [lr], #-168 @ 0xffffff58 │ │ │ │ strb r6, [r1, #12] │ │ │ │ movs r6, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0x47d2 │ │ │ │ + @ instruction: 0x47c2 │ │ │ │ movs r7, r3 │ │ │ │ - vaddl.u q0, d6, d16 │ │ │ │ + vaddl.u32 q0, d6, d16 │ │ │ │ strb r4, [r2, #11] │ │ │ │ movs r6, r5 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #40] @ 2258cc │ │ │ │ @@ -355731,22 +355734,22 @@ │ │ │ │ movs r3, #143 @ 0x8f │ │ │ │ ldr r1, [pc, #36] @ (2258d4 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #16 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r0, [r0, #72] @ 0x48 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ b.w 145b84 │ │ │ │ - @ instruction: 0xfbae002a │ │ │ │ - vhadd.u d0, d0, d16 │ │ │ │ - bx r8 │ │ │ │ + @ instruction: 0xfb9e002a │ │ │ │ + vhadd.u32 d0, d0, d16 │ │ │ │ + bx r6 │ │ │ │ movs r7, r3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #168] @ (225994 ) │ │ │ │ @@ -355766,23 +355769,23 @@ │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ add r1, pc │ │ │ │ movs r3, #143 @ 0x8f │ │ │ │ str.w ip, [sp] │ │ │ │ mov r2, r5 │ │ │ │ mov sl, r0 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r3, r4 │ │ │ │ mov r9, r0 │ │ │ │ add r2, sp, #16 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov.w ip, #0 │ │ │ │ str.w ip, [sp, #16] │ │ │ │ - bl 3cb0bc │ │ │ │ + bl 3cb0b4 │ │ │ │ cbz r0, 22593e │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cbz r3, 225968 │ │ │ │ str.w r3, [r9, #76] @ 0x4c │ │ │ │ ldr r2, [pc, #104] @ (2259a8 ) │ │ │ │ ldr r3, [pc, #84] @ (225998 ) │ │ │ │ add r2, pc │ │ │ │ @@ -355797,41 +355800,41 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, sl │ │ │ │ - bl 297064 │ │ │ │ + bl 29705c │ │ │ │ ldr r2, [pc, #60] @ (2259ac ) │ │ │ │ mov ip, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ add r2, pc │ │ │ │ add.w r3, r6, #28 │ │ │ │ strd r2, ip, [sp] │ │ │ │ mov r1, r5 │ │ │ │ movs r2, #201 @ 0xc9 │ │ │ │ str r7, [sp, #8] │ │ │ │ str r4, [sp, #12] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 22593e │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r4, [r7, #8] │ │ │ │ movs r6, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 0, 14, cr0, cr10, cr0, {1} │ │ │ │ - @ instruction: 0xfb5e002a │ │ │ │ - mov sl, sp │ │ │ │ + cdp2 0, 13, cr0, cr10, cr0, {1} │ │ │ │ + @ instruction: 0xfb4e002a │ │ │ │ + mov sl, fp │ │ │ │ movs r7, r3 │ │ │ │ strb r2, [r5, #7] │ │ │ │ movs r6, r5 │ │ │ │ - adds r0, #46 @ 0x2e │ │ │ │ + adds r0, #30 │ │ │ │ movs r0, r4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #64] @ 225a00 │ │ │ │ sub sp, #12 │ │ │ │ @@ -355840,32 +355843,32 @@ │ │ │ │ ldr r1, [pc, #60] @ (225a08 ) │ │ │ │ add ip, pc │ │ │ │ add.w r4, ip, #16 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ movs r3, #143 @ 0x8f │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #72] @ 0x48 │ │ │ │ blx 143ca4 │ │ │ │ mov r0, r5 │ │ │ │ blx 145b88 │ │ │ │ str r0, [r4, #72] @ 0x48 │ │ │ │ add sp, #12 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - @ instruction: 0xfa92002a │ │ │ │ - cdp2 0, 1, cr0, cr4, cr0, {1} │ │ │ │ - mov r6, r4 │ │ │ │ + @ instruction: 0xfa82002a │ │ │ │ + cdp2 0, 0, cr0, cr4, cr0, {1} │ │ │ │ + mov r6, r2 │ │ │ │ movs r7, r3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ ldr r2, [pc, #308] @ (225b54 ) │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ @@ -355882,15 +355885,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ mov.w r3, #0 │ │ │ │ add.w r3, r9, #16 │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #143 @ 0x8f │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r6, [r0, #72] @ 0x48 │ │ │ │ cmp r6, #0 │ │ │ │ beq.n 225af2 │ │ │ │ mov r4, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r3 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ @@ -355951,59 +355954,59 @@ │ │ │ │ ldr r4, [pc, #120] @ (225b6c ) │ │ │ │ add.w r3, r9, #52 @ 0x34 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r2, #175 @ 0xaf │ │ │ │ add r4, pc │ │ │ │ mov r1, r8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 225ac8 │ │ │ │ ldr r4, [pc, #100] @ (225b70 ) │ │ │ │ blx 144220 <__errno_location@plt> │ │ │ │ mov r2, r0 │ │ │ │ add.w r3, r9, #72 @ 0x48 │ │ │ │ add r4, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #127 @ 0x7f │ │ │ │ - bl 3e03a8 │ │ │ │ + bl 3e03a0 │ │ │ │ mov r0, fp │ │ │ │ blx 1445ac │ │ │ │ b.n 225ac8 │ │ │ │ blx 144220 <__errno_location@plt> │ │ │ │ ldr r3, [pc, #64] @ (225b74 ) │ │ │ │ str r6, [sp, #8] │ │ │ │ movs r2, #114 @ 0x72 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r1, r8 │ │ │ │ add.w r3, r9, #72 @ 0x48 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 3e03a8 │ │ │ │ + bl 3e03a0 │ │ │ │ b.n 225ac8 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r2, [r1, #4] │ │ │ │ movs r6, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [r6, #128]! @ 0x80 │ │ │ │ - @ instruction: 0xfa26002a │ │ │ │ - cmp ip, r6 │ │ │ │ + stc2 0, cr0, [r6, #128]! @ 0x80 │ │ │ │ + @ instruction: 0xfa16002a │ │ │ │ + cmp ip, r4 │ │ │ │ movs r7, r3 │ │ │ │ strb r0, [r4, #1] │ │ │ │ movs r6, r5 │ │ │ │ - stc2 0, cr0, [r0, #-128]! @ 0xffffff80 │ │ │ │ - stc2l 0, cr0, [r8, #-128] @ 0xffffff80 │ │ │ │ - stc2 0, cr0, [ip, #-128] @ 0xffffff80 │ │ │ │ + ldc2 0, cr0, [r0, #-128] @ 0xffffff80 │ │ │ │ + ldc2 0, cr0, [r8, #-128]! @ 0xffffff80 │ │ │ │ + ldc2l 0, cr0, [ip], #128 @ 0x80 │ │ │ │ │ │ │ │ 00225b78 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ @@ -356093,30 +356096,30 @@ │ │ │ │ ldr r1, [pc, #44] @ (225c8c ) │ │ │ │ sub sp, #12 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [pc, #44] @ (225c90 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ ldr r4, [r3, #116] @ 0x74 │ │ │ │ movs r6, r5 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr.w r0, [r4, sl, lsl #2] │ │ │ │ - stc2 0, cr0, [lr], {32} │ │ │ │ + str.w r0, [r4, sl, lsl #2] │ │ │ │ + @ instruction: 0xfbfe0020 │ │ │ │ │ │ │ │ 00225c94 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #144] @ 225d34 │ │ │ │ @@ -356127,15 +356130,15 @@ │ │ │ │ strd r2, r1, [sp, #8] │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ movs r3, #0 │ │ │ │ strh.w r3, [sp, #18] │ │ │ │ - bl 3f5f4c │ │ │ │ + bl 3f5f44 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ subs r2, #2 │ │ │ │ cmp r0, r2 │ │ │ │ bcc.n 225cf6 │ │ │ │ cbz r1, 225ce0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ @@ -356144,15 +356147,15 @@ │ │ │ │ subs r3, r3, r2 │ │ │ │ cmp r3, #1 │ │ │ │ bhi.n 225d2a │ │ │ │ mov.w ip, #2 │ │ │ │ add.w r3, sp, #18 │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 3f5e2c │ │ │ │ + bl 3f5e24 │ │ │ │ cmp r0, #2 │ │ │ │ beq.n 225d20 │ │ │ │ movw r0, #65535 @ 0xffff │ │ │ │ ldr r2, [pc, #64] @ (225d3c ) │ │ │ │ ldr r3, [pc, #56] @ (225d38 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -356212,15 +356215,15 @@ │ │ │ │ bhi.n 225dca │ │ │ │ movs r3, #14 │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r6 │ │ │ │ mov r3, r5 │ │ │ │ str r1, [sp, #12] │ │ │ │ - bl 3f5e2c │ │ │ │ + bl 3f5e24 │ │ │ │ cmp r0, #13 │ │ │ │ bls.n 225da4 │ │ │ │ ldrh r3, [r5, #12] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r3, #129 @ 0x81 │ │ │ │ beq.n 225df6 │ │ │ │ movw r2, #43144 @ 0xa888 │ │ │ │ @@ -356269,15 +356272,15 @@ │ │ │ │ cmp r3, #3 │ │ │ │ bhi.n 225e70 │ │ │ │ movs r3, #4 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #16 │ │ │ │ str r1, [sp, #12] │ │ │ │ - bl 3f5e2c │ │ │ │ + bl 3f5e24 │ │ │ │ cmp r0, #3 │ │ │ │ bls.n 225da4 │ │ │ │ ldrh.w r3, [sp, #16] │ │ │ │ adds r4, #18 │ │ │ │ ldrh.w r2, [sp, #18] │ │ │ │ strh r2, [r5, #12] │ │ │ │ rev16 r3, r3 │ │ │ │ @@ -356303,15 +356306,15 @@ │ │ │ │ movs r0, #18 │ │ │ │ adds r3, #4 │ │ │ │ strh r3, [r7, #0] │ │ │ │ b.n 225da6 │ │ │ │ mov r0, r6 │ │ │ │ movs r4, #4 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3f5e2c │ │ │ │ + bl 3f5e24 │ │ │ │ cmp r0, #3 │ │ │ │ bls.n 225da4 │ │ │ │ b.n 225e52 │ │ │ │ movs r0, #14 │ │ │ │ b.n 225da6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r4, #18 │ │ │ │ @@ -356388,15 +356391,15 @@ │ │ │ │ bhi.n 225fba │ │ │ │ movs r3, #18 │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r5 │ │ │ │ mov r3, r6 │ │ │ │ str r1, [sp, #12] │ │ │ │ - bl 3f5e2c │ │ │ │ + bl 3f5e24 │ │ │ │ ldrh r3, [r6, #12] │ │ │ │ rev16 r3, r3 │ │ │ │ uxth r3, r3 │ │ │ │ cmp r8, r3 │ │ │ │ bne.n 225ee6 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ movs r6, #18 │ │ │ │ @@ -356411,15 +356414,15 @@ │ │ │ │ bhi.n 225ff8 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r4 │ │ │ │ movs r6, #14 │ │ │ │ mov r0, r5 │ │ │ │ str r6, [sp, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ - bl 3f5e2c │ │ │ │ + bl 3f5e24 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r6, r0 │ │ │ │ bhi.n 225ee6 │ │ │ │ ldrh.w r3, [fp] │ │ │ │ rev16 r3, r3 │ │ │ │ uxth r3, r3 │ │ │ │ cmp r3, r7 │ │ │ │ @@ -356436,15 +356439,15 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r3, [sp, #16] │ │ │ │ b.n 225f9e │ │ │ │ movs r3, #4 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #16 │ │ │ │ - bl 3f5e2c │ │ │ │ + bl 3f5e24 │ │ │ │ cmp r0, #3 │ │ │ │ bls.n 225ee6 │ │ │ │ ldrh.w r3, [sp, #16] │ │ │ │ adds r4, #4 │ │ │ │ ldrh.w r2, [sp, #18] │ │ │ │ add r4, r6 │ │ │ │ strh.w r2, [fp] │ │ │ │ @@ -356653,15 +356656,15 @@ │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ strh.w r4, [sp, #20] │ │ │ │ - bl 3f5f4c │ │ │ │ + bl 3f5f44 │ │ │ │ strb.w r4, [r7, #66] @ 0x42 │ │ │ │ cmp r0, r8 │ │ │ │ strb.w r4, [r7, #49] @ 0x31 │ │ │ │ strb.w r4, [r7, #83] @ 0x53 │ │ │ │ bcs.n 2261ec │ │ │ │ movs r0, #0 │ │ │ │ ldr r2, [pc, #836] @ (22650c ) │ │ │ │ @@ -356689,15 +356692,15 @@ │ │ │ │ cmp r2, #39 @ 0x27 │ │ │ │ bhi.n 2262c6 │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r8 │ │ │ │ - bl 3f5e2c │ │ │ │ + bl 3f5e24 │ │ │ │ cmp r0, #39 @ 0x27 │ │ │ │ bls.n 2261c4 │ │ │ │ ldrb r4, [r7, #14] │ │ │ │ movs r3, #40 @ 0x28 │ │ │ │ str r3, [r7, #4] │ │ │ │ cmp r4, #60 @ 0x3c │ │ │ │ bhi.w 226464 │ │ │ │ @@ -356724,15 +356727,15 @@ │ │ │ │ cmp r1, #1 │ │ │ │ bhi.w 2263ce │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r6 │ │ │ │ add r3, sp, #20 │ │ │ │ - bl 3f5e2c │ │ │ │ + bl 3f5e24 │ │ │ │ cmp r0, #1 │ │ │ │ bls.n 2261c4 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldrb.w r2, [sp, #21] │ │ │ │ cmp r4, #43 @ 0x2b │ │ │ │ beq.n 226306 │ │ │ │ cmp r4, #60 @ 0x3c │ │ │ │ @@ -356794,15 +356797,15 @@ │ │ │ │ add.w r9, sp, #28 │ │ │ │ add.w r4, r8, r3 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #28] │ │ │ │ str.w r2, [r9, #4] │ │ │ │ - bl 3f5f4c │ │ │ │ + bl 3f5f44 │ │ │ │ add.w r3, r4, #24 │ │ │ │ cmp r0, r3 │ │ │ │ bcc.n 2263b8 │ │ │ │ cbz r5, 226382 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r4, r3 │ │ │ │ bhi.n 226382 │ │ │ │ @@ -356829,26 +356832,26 @@ │ │ │ │ cmp r1, #15 │ │ │ │ bhi.w 2264be │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #16 │ │ │ │ mov r0, r6 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r1, r5 │ │ │ │ - bl 3f5e2c │ │ │ │ + bl 3f5e24 │ │ │ │ cmp r0, #16 │ │ │ │ bne.w 2264ee │ │ │ │ movs r3, #1 │ │ │ │ b.n 2263ba │ │ │ │ movs r2, #8 │ │ │ │ mov r3, r9 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3f5e2c │ │ │ │ + bl 3f5e24 │ │ │ │ cmp r0, #8 │ │ │ │ bne.w 2264d8 │ │ │ │ ldrb.w r3, [sp, #30] │ │ │ │ cmp r3, #2 │ │ │ │ bne.n 2263b8 │ │ │ │ ldrb.w r3, [sp, #31] │ │ │ │ cmp r3, #1 │ │ │ │ @@ -356890,15 +356893,15 @@ │ │ │ │ beq.n 22646c │ │ │ │ subs r4, r4, r3 │ │ │ │ add r7, r3 │ │ │ │ cmp r4, #2 │ │ │ │ bls.n 226454 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3f5f4c │ │ │ │ + bl 3f5f44 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, r7 │ │ │ │ bcc.n 226454 │ │ │ │ cbz r5, 22642a │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r7, r3 │ │ │ │ bhi.n 22642a │ │ │ │ @@ -356907,15 +356910,15 @@ │ │ │ │ bhi.n 22644a │ │ │ │ movs r3, #2 │ │ │ │ mov r2, r7 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, r5 │ │ │ │ add r3, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3f5e2c │ │ │ │ + bl 3f5e24 │ │ │ │ cmp r0, #2 │ │ │ │ bne.n 226454 │ │ │ │ ldrb.w r1, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 2263f8 │ │ │ │ movs r3, #1 │ │ │ │ b.n 226406 │ │ │ │ @@ -356944,15 +356947,15 @@ │ │ │ │ subs r1, r1, r2 │ │ │ │ cmp r1, #15 │ │ │ │ bhi.n 22649e │ │ │ │ movs r1, #16 │ │ │ │ mov r0, r6 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r1, r5 │ │ │ │ - bl 3f5e2c │ │ │ │ + bl 3f5e24 │ │ │ │ sub.w r1, r0, #16 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ b.n 226458 │ │ │ │ ldr r4, [r6, #0] │ │ │ │ movs r1, #1 │ │ │ │ adds r0, r4, r2 │ │ │ │ @@ -356997,20 +357000,20 @@ │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ ldr r4, [r2, #24] │ │ │ │ movs r6, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ movs r6, r5 │ │ │ │ - vaddl.s16 q8, d6, d26 │ │ │ │ - @ instruction: 0xf3cc0020 │ │ │ │ - @ instruction: 0xf3d40020 │ │ │ │ - vaddl.s8 q8, d0, d26 │ │ │ │ - @ instruction: 0xf3b60020 │ │ │ │ - @ instruction: 0xf3de0020 │ │ │ │ + vaddl.s8 q8, d6, d26 │ │ │ │ + @ instruction: 0xf3bc0020 │ │ │ │ + @ instruction: 0xf3c40020 │ │ │ │ + vext.8 d0, d0, d26, #0 │ │ │ │ + @ instruction: 0xf3a60020 │ │ │ │ + @ instruction: 0xf3ce0020 │ │ │ │ │ │ │ │ 00226528 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r4, r2 │ │ │ │ @@ -357031,15 +357034,15 @@ │ │ │ │ str r2, [sp, #20] │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ str r2, [sp, #16] │ │ │ │ ldr r2, [sp, #108] @ 0x6c │ │ │ │ ldrd r8, r7, [sp, #88] @ 0x58 │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr.w r9, [sp, #112] @ 0x70 │ │ │ │ - bl 3f5f4c │ │ │ │ + bl 3f5f44 │ │ │ │ add r3, sp, #24 │ │ │ │ movs r2, #0 │ │ │ │ mov fp, r0 │ │ │ │ str r2, [sp, #24] │ │ │ │ strb.w r2, [r8] │ │ │ │ strd r2, r2, [r3, #4] │ │ │ │ strb.w r2, [sl] │ │ │ │ @@ -357053,15 +357056,15 @@ │ │ │ │ cmp r2, #17 │ │ │ │ bhi.w 226730 │ │ │ │ movs r2, #18 │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r4 │ │ │ │ - bl 3f5e2c │ │ │ │ + bl 3f5e24 │ │ │ │ cmp r0, #17 │ │ │ │ bls.n 2265cc │ │ │ │ ldrh.w r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #129 @ 0x81 │ │ │ │ it eq │ │ │ │ moveq r0, #18 │ │ │ │ beq.n 2265cc │ │ │ │ @@ -357142,15 +357145,15 @@ │ │ │ │ cmp r3, #19 │ │ │ │ bhi.w 2267d6 │ │ │ │ movs r3, #20 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r6 │ │ │ │ mov r3, r9 │ │ │ │ - bl 3f5e2c │ │ │ │ + bl 3f5e24 │ │ │ │ cmp r0, #19 │ │ │ │ bls.n 2265f0 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r9, #20] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp.w r4, #2048 @ 0x800 │ │ │ │ ldrb.w r2, [r9, #12] │ │ │ │ @@ -357187,15 +357190,15 @@ │ │ │ │ cmp r3, #19 │ │ │ │ bhi.n 226754 │ │ │ │ movs r3, #20 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - bl 3f5e2c │ │ │ │ + bl 3f5e24 │ │ │ │ cmp r0, #19 │ │ │ │ bls.w 2265f0 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldrb r3, [r1, #0] │ │ │ │ lsrs r3, r3, #4 │ │ │ │ cmp r3, #4 │ │ │ │ bne.w 2265f0 │ │ │ │ @@ -357258,15 +357261,15 @@ │ │ │ │ cmp r3, #7 │ │ │ │ bhi.n 2267fa │ │ │ │ movs r3, #8 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r6 │ │ │ │ mov r3, r9 │ │ │ │ - bl 3f5e2c │ │ │ │ + bl 3f5e24 │ │ │ │ cmp r0, #7 │ │ │ │ bls.w 2265f0 │ │ │ │ movs r3, #2 │ │ │ │ str.w r3, [r9, #20] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -357351,20 +357354,20 @@ │ │ │ │ ldr r0, [pc, #20] @ (22688c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #48 @ 0x30 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - mcrr 0, 2, r0, r2, cr10 │ │ │ │ - bics.w r0, r8, #32 │ │ │ │ - eor.w r0, r0, #32 │ │ │ │ + ldc 0, cr0, [r2], #-168 @ 0xffffff58 │ │ │ │ + bic.w r0, r8, #32 │ │ │ │ + orns r0, r0, #32 │ │ │ │ ldr r0, [pc, #4] @ (226898 ) │ │ │ │ add r0, pc │ │ │ │ - b.w 2969cc │ │ │ │ + b.w 2969c4 │ │ │ │ rev r2, r4 │ │ │ │ movs r5, r5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r2 │ │ │ │ @@ -357384,23 +357387,23 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ movs r3, #21 │ │ │ │ mov r2, r5 │ │ │ │ str r6, [sp, #0] │ │ │ │ mov sl, r0 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r3, r4 │ │ │ │ mov r9, r0 │ │ │ │ add r2, sp, #16 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov.w ip, #0 │ │ │ │ str.w ip, [sp, #16] │ │ │ │ - bl 3cb0bc │ │ │ │ + bl 3cb0b4 │ │ │ │ cbz r0, 2268fc │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cbz r3, 226926 │ │ │ │ str.w r3, [r9, #56] @ 0x38 │ │ │ │ ldr r2, [pc, #96] @ (226960 ) │ │ │ │ ldr r3, [pc, #80] @ (226950 ) │ │ │ │ add r2, pc │ │ │ │ @@ -357415,38 +357418,38 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, sl │ │ │ │ - bl 297064 │ │ │ │ + bl 29705c │ │ │ │ ldr r2, [pc, #52] @ (226964 ) │ │ │ │ mov ip, r0 │ │ │ │ add.w r3, r6, #16 │ │ │ │ add r2, pc │ │ │ │ mov r1, r5 │ │ │ │ strd r2, ip, [sp] │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #168 @ 0xa8 │ │ │ │ str r7, [sp, #8] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 2268fc │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ str r0, [r7, #36] @ 0x24 │ │ │ │ movs r6, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - orn r0, sl, #32 │ │ │ │ - ldc 0, cr0, [sl], #-168 @ 0xffffff58 │ │ │ │ - adds r7, #34 @ 0x22 │ │ │ │ + orrs.w r0, sl, #32 │ │ │ │ + stc 0, cr0, [sl], #-168 @ 0xffffff58 │ │ │ │ + adds r7, #18 │ │ │ │ movs r7, r3 │ │ │ │ str r4, [r5, #32] │ │ │ │ movs r6, r5 │ │ │ │ - and.w r0, r8, #32 │ │ │ │ + vext.8 d16, d8, d16, #0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #104] @ 2269e0 │ │ │ │ sub sp, #20 │ │ │ │ ldr r2, [pc, #100] @ (2269e4 ) │ │ │ │ @@ -357454,29 +357457,29 @@ │ │ │ │ ldr r1, [pc, #100] @ (2269e8 ) │ │ │ │ add ip, pc │ │ │ │ add.w r4, ip, #44 @ 0x2c │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r5, r0 │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr r2, [pc, #84] @ (2269ec ) │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [pc, #84] @ (2269f0 ) │ │ │ │ mov r4, r0 │ │ │ │ strd r1, r1, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ ldr r1, [pc, #80] @ (2269f4 ) │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [pc, #76] @ (2269f8 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ - bl 297d58 │ │ │ │ + bl 297d50 │ │ │ │ ldr r0, [pc, #68] @ (2269fc ) │ │ │ │ ldr r1, [pc, #72] @ (226a00 ) │ │ │ │ ldr r2, [pc, #72] @ (226a04 ) │ │ │ │ add r0, pc │ │ │ │ ldr r3, [pc, #72] @ (226a08 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ @@ -357488,23 +357491,23 @@ │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - sbcs.w r0, sl, sl, asr #32 │ │ │ │ - cdp 0, 3, cr0, cr0, cr0, {1} │ │ │ │ - cdp 0, 4, cr0, cr4, cr0, {1} │ │ │ │ + sbc.w r0, sl, sl, asr #32 │ │ │ │ + cdp 0, 2, cr0, cr0, cr0, {1} │ │ │ │ + cdp 0, 3, cr0, cr4, cr0, {1} │ │ │ │ mrc2 15, 7, pc, cr9, cr15, {7} │ │ │ │ lsls r5, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #40 @ 0x28 │ │ │ │ + subs r2, #24 │ │ │ │ movs r3, r4 │ │ │ │ - adds r4, #6 │ │ │ │ + adds r3, #246 @ 0xf6 │ │ │ │ movs r6, r3 │ │ │ │ lsls r7, r6, #13 │ │ │ │ movs r0, r0 │ │ │ │ lsls r3, r0, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsls r1, r1, #5 │ │ │ │ movs r0, r0 │ │ │ │ @@ -357529,23 +357532,23 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r4, [sp, #32] │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r2, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov ip, r0 │ │ │ │ mov r3, r4 │ │ │ │ add r2, sp, #8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r4, [ip, #56] @ 0x38 │ │ │ │ str r4, [sp, #8] │ │ │ │ - bl 3cb0bc │ │ │ │ + bl 3cb0b4 │ │ │ │ ldr r2, [pc, #56] @ (226aa4 ) │ │ │ │ ldr r3, [pc, #44] @ (226a98 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ @@ -357555,22 +357558,22 @@ │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ - @ instruction: 0xead6002a │ │ │ │ + pkhtb r0, r6, sl, asr #32 │ │ │ │ str r6, [r7, #12] │ │ │ │ movs r6, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #174 @ 0xae │ │ │ │ + adds r5, #158 @ 0x9e │ │ │ │ movs r7, r3 │ │ │ │ - cdp 0, 14, cr0, cr6, cr0, {1} │ │ │ │ + cdp 0, 13, cr0, cr6, cr0, {1} │ │ │ │ str r0, [r0, #12] │ │ │ │ movs r6, r5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ @@ -357579,15 +357582,15 @@ │ │ │ │ movs r3, #21 │ │ │ │ ldr r1, [pc, #68] @ (226b08 ) │ │ │ │ add ip, pc │ │ │ │ add r2, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ mov r5, r0 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ bl 22c698 │ │ │ │ cbz r0, 226af0 │ │ │ │ add sp, #12 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ @@ -357598,17 +357601,17 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r1, [r5, #24] │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ b.w 22c62c │ │ │ │ nop │ │ │ │ - bics.w r0, sl, sl, asr #32 │ │ │ │ - cdp 0, 6, cr0, cr4, cr0, {1} │ │ │ │ - adds r5, #30 │ │ │ │ + bic.w r0, sl, sl, asr #32 │ │ │ │ + cdp 0, 5, cr0, cr4, cr0, {1} │ │ │ │ + adds r5, #14 │ │ │ │ movs r7, r3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r3 │ │ │ │ @@ -357619,31 +357622,31 @@ │ │ │ │ ldr r1, [pc, #56] @ (226b60 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [sp, #32] │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #21 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ mov r2, r6 │ │ │ │ movs r3, #0 │ │ │ │ str r5, [sp, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, r4 │ │ │ │ bl 22c4e8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 3f5f4c │ │ │ │ - ldrd r0, r0, [r4, #168] @ 0xa8 │ │ │ │ - ldcl 0, cr0, [ip, #128]! @ 0x80 │ │ │ │ - adds r4, #184 @ 0xb8 │ │ │ │ + b.w 3f5f44 │ │ │ │ + strd r0, r0, [r4, #168] @ 0xa8 │ │ │ │ + stcl 0, cr0, [ip, #128]! @ 0x80 │ │ │ │ + adds r4, #168 @ 0xa8 │ │ │ │ movs r7, r3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ ldr r4, [pc, #64] @ (226bb8 ) │ │ │ │ @@ -357651,33 +357654,33 @@ │ │ │ │ movs r3, #21 │ │ │ │ ldr r1, [pc, #68] @ (226bc0 ) │ │ │ │ add r4, pc │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r4, r0 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 226aa8 │ │ │ │ movs r0, #1 │ │ │ │ - bl 3f0538 │ │ │ │ + bl 3f0530 │ │ │ │ ldr r4, [r5, #56] @ 0x38 │ │ │ │ mov.w r2, #1000 @ 0x3e8 │ │ │ │ movs r3, #0 │ │ │ │ - bl 4085c0 │ │ │ │ + bl 4085b8 │ │ │ │ adds r2, r4, r0 │ │ │ │ adc.w r3, r1, #0 │ │ │ │ add.w r0, r5, #64 @ 0x40 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 3f0464 │ │ │ │ - @ instruction: 0xe980002a │ │ │ │ - stc 0, cr0, [sl, #128]! @ 0x80 │ │ │ │ - adds r4, #102 @ 0x66 │ │ │ │ + b.w 3f045c │ │ │ │ + ldrd r0, r0, [r0, #-168]! @ 0xa8 │ │ │ │ + ldc 0, cr0, [sl, #128] @ 0x80 │ │ │ │ + adds r4, #86 @ 0x56 │ │ │ │ movs r7, r3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ ldr.w ip, [pc, #88] @ 226c30 │ │ │ │ @@ -357685,15 +357688,15 @@ │ │ │ │ movs r3, #21 │ │ │ │ ldr r1, [pc, #88] @ (226c38 ) │ │ │ │ add ip, pc │ │ │ │ add r2, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ mov r4, r0 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r2, [r0, #56] @ 0x38 │ │ │ │ mov r3, r0 │ │ │ │ cbnz r2, 226c22 │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ cbz r2, 226c0e │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ @@ -357709,21 +357712,21 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ adds r0, #64 @ 0x40 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 3f017c │ │ │ │ + bl 3f0174 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 226bf4 │ │ │ │ nop │ │ │ │ - ldmdb lr, {r1, r3, r5} │ │ │ │ - stcl 0, cr0, [r8, #-128] @ 0xffffff80 │ │ │ │ - adds r4, #2 │ │ │ │ + stmdb lr, {r1, r3, r5} │ │ │ │ + ldc 0, cr0, [r8, #-128]! @ 0xffffff80 │ │ │ │ + adds r3, #242 @ 0xf2 │ │ │ │ movs r7, r3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ ldr.w ip, [pc, #112] @ 226cc0 │ │ │ │ @@ -357731,15 +357734,15 @@ │ │ │ │ movs r3, #21 │ │ │ │ ldr r1, [pc, #112] @ (226cc8 ) │ │ │ │ add ip, pc │ │ │ │ add r2, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ mov r6, r0 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ cbnz r3, 226c7e │ │ │ │ add sp, #16 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ @@ -357752,31 +357755,31 @@ │ │ │ │ adds r0, #64 @ 0x40 │ │ │ │ mov.w r3, #1000 @ 0x3e8 │ │ │ │ add r2, pc │ │ │ │ str r6, [sp, #8] │ │ │ │ mov r5, r0 │ │ │ │ strd r1, r2, [sp] │ │ │ │ movs r2, #1 │ │ │ │ - bl 3f00e8 │ │ │ │ + bl 3f00e0 │ │ │ │ movs r0, #1 │ │ │ │ - bl 3f0538 │ │ │ │ + bl 3f0530 │ │ │ │ ldr r4, [r4, #56] @ 0x38 │ │ │ │ mov.w r2, #1000 @ 0x3e8 │ │ │ │ movs r3, #0 │ │ │ │ - bl 4085c0 │ │ │ │ + bl 4085b8 │ │ │ │ adds r2, r4, r0 │ │ │ │ adc.w r3, r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 3f0464 │ │ │ │ + b.w 3f045c │ │ │ │ nop │ │ │ │ - stmia.w r6!, {r1, r3, r5} │ │ │ │ - ldcl 0, cr0, [r0], {32} │ │ │ │ - adds r3, #138 @ 0x8a │ │ │ │ + ldmia.w r6, {r1, r3, r5} │ │ │ │ + stcl 0, cr0, [r0], {32} │ │ │ │ + adds r3, #122 @ 0x7a │ │ │ │ movs r7, r3 │ │ │ │ mrc2 15, 6, pc, cr7, cr15, {7} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -357785,36 +357788,36 @@ │ │ │ │ movs r3, #21 │ │ │ │ ldr r2, [pc, #64] @ (226d2c ) │ │ │ │ ldr r1, [pc, #68] @ (226d30 ) │ │ │ │ add ip, pc │ │ │ │ add r2, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldrb.w r3, [r4, #32] │ │ │ │ cbnz r3, 226d1e │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ cbnz r3, 226d0e │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.n 226aa8 │ │ │ │ adds r0, #64 @ 0x40 │ │ │ │ - bl 3f017c │ │ │ │ + bl 3f0174 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.n 226aa8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.n 226c3c │ │ │ │ - @ instruction: 0xe810002a │ │ │ │ - ldc 0, cr0, [sl], #-128 @ 0xffffff80 │ │ │ │ - adds r2, #244 @ 0xf4 │ │ │ │ + @ instruction: 0xe800002a │ │ │ │ + stc 0, cr0, [sl], #-128 @ 0xffffff80 │ │ │ │ + adds r2, #228 @ 0xe4 │ │ │ │ movs r7, r3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r2, [pc, #116] @ (226dbc ) │ │ │ │ @@ -357824,15 +357827,15 @@ │ │ │ │ add r2, pc │ │ │ │ add r5, pc │ │ │ │ movs r3, #21 │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r6, r0 │ │ │ │ str r2, [sp, #16] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r1, [r0, #56] @ 0x38 │ │ │ │ ldr r4, [pc, #100] @ (226dc8 ) │ │ │ │ add r4, pc │ │ │ │ cbz r1, 226d86 │ │ │ │ ldr r2, [pc, #100] @ (226dcc ) │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #20] │ │ │ │ @@ -357855,52 +357858,52 @@ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ add r2, pc │ │ │ │ strd r4, r2, [sp, #4] │ │ │ │ ldr r4, [pc, #60] @ (226dd8 ) │ │ │ │ movs r2, #124 @ 0x7c │ │ │ │ add r4, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ add sp, #28 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - rsbs r0, ip, r0, asr #32 │ │ │ │ - b.n 226d20 │ │ │ │ + rsb r0, ip, r0, asr #32 │ │ │ │ + b.n 226d00 │ │ │ │ movs r2, r5 │ │ │ │ - adds r2, #150 @ 0x96 │ │ │ │ + adds r2, #134 @ 0x86 │ │ │ │ movs r7, r3 │ │ │ │ ldrb r2, [r1, r7] │ │ │ │ movs r6, r5 │ │ │ │ adds r0, #160 @ 0xa0 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #68 @ 0x44 │ │ │ │ + adds r6, #52 @ 0x34 │ │ │ │ movs r3, r4 │ │ │ │ - rsbs r0, r4, r0, asr #32 │ │ │ │ - str r6, [r7, #16] │ │ │ │ + rsb r0, r4, r0, asr #32 │ │ │ │ + str r6, [r5, #16] │ │ │ │ movs r6, r3 │ │ │ │ mov.w r0, #69632 @ 0x11000 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [pc, #20] @ (226e08 ) │ │ │ │ add r4, pc │ │ │ │ mov r0, r4 │ │ │ │ - bl 2969cc │ │ │ │ + bl 2969c4 │ │ │ │ add.w r0, r4, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2969cc │ │ │ │ + b.w 2969c4 │ │ │ │ push {r2, r4, r5, r6, r7} │ │ │ │ movs r5, r5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #28 │ │ │ │ @@ -357922,36 +357925,36 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #20] │ │ │ │ mov.w r0, #0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ add r1, sp, #16 │ │ │ │ movs r2, #4 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r7 │ │ │ │ rev r3, r6 │ │ │ │ str r1, [sp, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 34c860 │ │ │ │ + bl 34c858 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #4 │ │ │ │ bne.n 226e8e │ │ │ │ add.w r5, r5, #69632 @ 0x11000 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldrb.w r3, [r5, #148] @ 0x94 │ │ │ │ cbz r3, 226ec0 │ │ │ │ ldr.w r3, [r9, #24] │ │ │ │ mov r0, r7 │ │ │ │ ldr.w r3, [r3, #308] @ 0x134 │ │ │ │ rev r3, r3 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 34c860 │ │ │ │ + bl 34c858 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #4 │ │ │ │ beq.n 226ec0 │ │ │ │ cmp r2, #0 │ │ │ │ it ge │ │ │ │ mvnge.w r2, #4 │ │ │ │ movs r3, #1 │ │ │ │ @@ -357966,33 +357969,33 @@ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 226ed2 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 3f30ac │ │ │ │ + b.w 3f30a4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 34c860 │ │ │ │ + bl 34c858 │ │ │ │ mov r2, r0 │ │ │ │ cmp r6, r0 │ │ │ │ bne.n 226e8e │ │ │ │ b.n 226e96 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - b.n 226d28 │ │ │ │ + b.n 226d08 │ │ │ │ movs r2, r5 │ │ │ │ ldrb r0, [r0, r4] │ │ │ │ movs r6, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrd r0, r0, [lr, #-128]! @ 0x80 │ │ │ │ - @ instruction: 0xe9920020 │ │ │ │ + strd r0, r0, [lr, #-128]! @ 0x80 │ │ │ │ + @ instruction: 0xe9820020 │ │ │ │ ldrb r6, [r0, r2] │ │ │ │ movs r6, r5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #328] @ (22704c ) │ │ │ │ @@ -358004,15 +358007,15 @@ │ │ │ │ add r6, pc │ │ │ │ mov r2, r5 │ │ │ │ add.w r3, r6, #12 │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #31 │ │ │ │ mov r8, r0 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ ldr r1, [r4, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 226fba │ │ │ │ cbz r1, 226f34 │ │ │ │ blx 145310 │ │ │ │ @@ -358022,21 +358025,21 @@ │ │ │ │ ldr r1, [pc, #284] @ (227058 ) │ │ │ │ add.w r0, r4, #124 @ 0x7c │ │ │ │ add r1, pc │ │ │ │ ldrb.w r2, [r3, #148] @ 0x94 │ │ │ │ bl 22c1f4 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cbz r0, 226f9a │ │ │ │ - bl 354b20 │ │ │ │ + bl 354b18 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 227002 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r7 │ │ │ │ add.w r0, r4, #60 @ 0x3c │ │ │ │ - bl 34cd90 │ │ │ │ + bl 34cd88 │ │ │ │ cbnz r0, 226f78 │ │ │ │ add sp, #16 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -358051,46 +358054,46 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [pc, #212] @ (227060 ) │ │ │ │ str r2, [sp, #0] │ │ │ │ ldr r2, [pc, #212] @ (227064 ) │ │ │ │ add r3, pc │ │ │ │ str.w r8, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - bl 34d0e8 │ │ │ │ + bl 34d0e0 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 226f62 │ │ │ │ - bl 354b20 │ │ │ │ + bl 354b18 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 227026 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r7 │ │ │ │ add.w r0, r4, #92 @ 0x5c │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 34cd90 │ │ │ │ + b.w 34cd88 │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 226f34 │ │ │ │ ldr r4, [pc, #168] @ (227068 ) │ │ │ │ add.w r3, r6, #32 │ │ │ │ mov.w r2, #284 @ 0x11c │ │ │ │ mov r1, r5 │ │ │ │ add r4, pc │ │ │ │ mov r0, r7 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 226f62 │ │ │ │ ldr r2, [pc, #148] @ (22706c ) │ │ │ │ add.w r3, r6, #32 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ movw r2, #289 @ 0x121 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ add sp, #16 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -358104,54 +358107,54 @@ │ │ │ │ strd r2, r1, [sp, #4] │ │ │ │ mov.w r2, #300 @ 0x12c │ │ │ │ ldr r1, [pc, #96] @ (227078 ) │ │ │ │ add r3, pc │ │ │ │ adds r3, #32 │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ - bl 3e02ac │ │ │ │ + bl 3e02a4 │ │ │ │ b.n 226f62 │ │ │ │ ldr r2, [pc, #84] @ (22707c ) │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r4, #56] @ 0x38 │ │ │ │ movs r4, #3 │ │ │ │ ldr r3, [pc, #80] @ (227080 ) │ │ │ │ add r2, pc │ │ │ │ strd r2, r1, [sp, #4] │ │ │ │ movw r2, #317 @ 0x13d │ │ │ │ ldr r1, [pc, #72] @ (227084 ) │ │ │ │ add r3, pc │ │ │ │ adds r3, #32 │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ - bl 3e02ac │ │ │ │ + bl 3e02a4 │ │ │ │ b.n 226f62 │ │ │ │ nop │ │ │ │ - orns r0, r2, r0, asr #32 │ │ │ │ - b.n 226cd4 │ │ │ │ + orn r0, r2, r0, asr #32 │ │ │ │ + b.n 226cb4 │ │ │ │ movs r2, r5 │ │ │ │ - adds r1, #0 │ │ │ │ + adds r0, #240 @ 0xf0 │ │ │ │ movs r7, r3 │ │ │ │ lsls r7, r1, #13 │ │ │ │ movs r0, r0 │ │ │ │ mrc2 15, 2, pc, cr3, cr15, {7} │ │ │ │ lsrs r3, r4, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r1, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ - strd r0, r0, [r6, #128] @ 0x80 │ │ │ │ - ldrd r0, r0, [r8, #128]! @ 0x80 │ │ │ │ - and.w r0, ip, r0, asr #32 │ │ │ │ - b.n 226ae0 │ │ │ │ - movs r2, r5 │ │ │ │ - ldrd r0, r0, [lr, #-128] @ 0x80 │ │ │ │ - and.w r0, r4, r0, asr #32 │ │ │ │ - b.n 226aa4 │ │ │ │ + @ instruction: 0xe9b60020 │ │ │ │ + strd r0, r0, [r8, #128]! @ 0x80 │ │ │ │ + ldrd r0, r0, [ip, #128]! @ 0x80 │ │ │ │ + b.n 226ac0 │ │ │ │ + movs r2, r5 │ │ │ │ + strd r0, r0, [lr, #-128] @ 0x80 │ │ │ │ + ldrd r0, r0, [r4, #128]! @ 0x80 │ │ │ │ + b.n 226a84 │ │ │ │ movs r2, r5 │ │ │ │ - ldmdb sl!, {r5} │ │ │ │ + stmdb sl!, {r5} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #96] @ (2270fc ) │ │ │ │ sub sp, #8 │ │ │ │ ldr r5, [pc, #96] @ (227100 ) │ │ │ │ @@ -358162,15 +358165,15 @@ │ │ │ │ mov r8, r2 │ │ │ │ add r1, pc │ │ │ │ mov r2, r4 │ │ │ │ add.w r3, r5, #56 @ 0x38 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #27 │ │ │ │ mov r7, r4 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ blx 143ca4 │ │ │ │ mov r0, r6 │ │ │ │ blx 145b88 │ │ │ │ str r0, [r4, #56] @ 0x38 │ │ │ │ cbz r0, 2270e2 │ │ │ │ @@ -358185,23 +358188,23 @@ │ │ │ │ ldr r4, [pc, #36] @ (227108 ) │ │ │ │ add.w r3, r5, #72 @ 0x48 │ │ │ │ mov.w r2, #360 @ 0x168 │ │ │ │ mov r1, r7 │ │ │ │ add r4, pc │ │ │ │ mov r0, r8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 2270cc │ │ │ │ nop │ │ │ │ - @ instruction: 0xe8da0020 │ │ │ │ - b.n 226a54 │ │ │ │ + @ instruction: 0xe8ca0020 │ │ │ │ + b.n 226a34 │ │ │ │ movs r2, r5 │ │ │ │ - cmp r7, #92 @ 0x5c │ │ │ │ + cmp r7, #76 @ 0x4c │ │ │ │ movs r7, r3 │ │ │ │ - strd r0, r0, [r2, #-128]! @ 0x80 │ │ │ │ + ldrd r0, r0, [r2, #-128] @ 0x80 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #124] @ 227198 │ │ │ │ sub sp, #12 │ │ │ │ ldr r2, [pc, #120] @ (22719c ) │ │ │ │ @@ -358209,40 +358212,40 @@ │ │ │ │ ldr r1, [pc, #120] @ (2271a0 ) │ │ │ │ add ip, pc │ │ │ │ add.w r4, ip, #100 @ 0x64 │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r5, r0 │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr r3, [pc, #104] @ (2271a4 ) │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [pc, #104] @ (2271a8 ) │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #104] @ (2271ac ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - bl 29a3a0 │ │ │ │ + bl 29a398 │ │ │ │ ldr r3, [pc, #96] @ (2271b0 ) │ │ │ │ ldr r2, [pc, #100] @ (2271b4 ) │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #100] @ (2271b8 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - bl 29a3a0 │ │ │ │ + bl 29a398 │ │ │ │ ldr r3, [pc, #92] @ (2271bc ) │ │ │ │ ldr r2, [pc, #92] @ (2271c0 ) │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #92] @ (2271c4 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - bl 29a488 │ │ │ │ + bl 29a480 │ │ │ │ ldr r1, [pc, #84] @ (2271c8 ) │ │ │ │ ldr r2, [pc, #88] @ (2271cc ) │ │ │ │ ldr r3, [pc, #88] @ (2271d0 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ strd r1, r2, [r4, #48] @ 0x30 │ │ │ │ add r3, pc │ │ │ │ @@ -358252,35 +358255,35 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 2269e8 │ │ │ │ + b.n 2269c8 │ │ │ │ movs r2, r5 │ │ │ │ - b.n 226eb8 │ │ │ │ + b.n 226e98 │ │ │ │ movs r0, r4 │ │ │ │ - b.n 226ee4 │ │ │ │ + b.n 226ec4 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r7, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r5, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldmdb r6!, {r5} │ │ │ │ + stmdb r6!, {r5} │ │ │ │ lsrs r1, r5, #5 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r7, r3, #3 │ │ │ │ movs r0, r0 │ │ │ │ - stmdb ip!, {r5} │ │ │ │ + ldmdb ip, {r5} │ │ │ │ lsls r3, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsls r1, r7, #19 │ │ │ │ movs r0, r0 │ │ │ │ - stmdb r2!, {r5} │ │ │ │ + ldmdb r2, {r5} │ │ │ │ ldc2l 15, cr15, [r7, #-1020]! @ 0xfffffc04 │ │ │ │ lsls r1, r5, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r3, r7, #32 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -358295,15 +358298,15 @@ │ │ │ │ add r2, pc │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 3f5f4c │ │ │ │ + bl 3f5f44 │ │ │ │ mov r3, r0 │ │ │ │ cbnz r0, 22722e │ │ │ │ ldr r1, [pc, #128] @ (227288 ) │ │ │ │ ldr r2, [pc, #120] @ (227284 ) │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ @@ -358323,30 +358326,30 @@ │ │ │ │ blx 145d4c │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 3f5e2c │ │ │ │ + bl 3f5e24 │ │ │ │ ldr r0, [pc, #68] @ (22728c ) │ │ │ │ add r1, sp, #16 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movs r2, #0 │ │ │ │ add r0, pc │ │ │ │ strd r3, r4, [sp, #20] │ │ │ │ strd r2, r2, [sp, #28] │ │ │ │ str r7, [sp, #16] │ │ │ │ - bl 3ede54 │ │ │ │ - bl 3ee1f8 │ │ │ │ + bl 3ede4c │ │ │ │ + bl 3ee1f0 │ │ │ │ ldrb.w r3, [sp, #28] │ │ │ │ cbnz r3, 227278 │ │ │ │ - bl 3ed750 │ │ │ │ + bl 3ed748 │ │ │ │ movs r1, #1 │ │ │ │ - bl 3d77ac │ │ │ │ + bl 3d77a4 │ │ │ │ ldrb.w r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 227266 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ b.n 227206 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldr r6, [r7, r4] │ │ │ │ @@ -358375,15 +358378,15 @@ │ │ │ │ ldr.w r5, [ip, r5] │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ adds r4, #20 │ │ │ │ ldr r5, [r5, #0] │ │ │ │ str r5, [sp, #20] │ │ │ │ mov.w r5, #0 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr.w r3, [r4, #-8] │ │ │ │ mov r5, r0 │ │ │ │ strd r4, r3, [sp, #12] │ │ │ │ ldr r3, [r0, #28] │ │ │ │ bics.w r1, r3, #2 │ │ │ │ beq.n 22730e │ │ │ │ cmp r3, #1 │ │ │ │ @@ -358423,19 +358426,19 @@ │ │ │ │ b.n 2272e6 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r2, [r0, r2] │ │ │ │ movs r6, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 22787c │ │ │ │ + b.n 22785c │ │ │ │ movs r2, r5 │ │ │ │ - b.n 226d3c │ │ │ │ + b.n 226d1c │ │ │ │ movs r0, r4 │ │ │ │ - b.n 226d6c │ │ │ │ + b.n 226d4c │ │ │ │ movs r0, r4 │ │ │ │ ldr r2, [r0, r1] │ │ │ │ movs r6, r5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -358446,32 +358449,32 @@ │ │ │ │ ldr r1, [pc, #100] @ (2273d0 ) │ │ │ │ add ip, pc │ │ │ │ add.w r4, ip, #100 @ 0x64 │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r5, r0 │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr r3, [pc, #84] @ (2273d4 ) │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [pc, #84] @ (2273d8 ) │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #84] @ (2273dc ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - bl 29a3a0 │ │ │ │ + bl 29a398 │ │ │ │ ldr r3, [pc, #76] @ (2273e0 ) │ │ │ │ ldr r2, [pc, #80] @ (2273e4 ) │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #80] @ (2273e8 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - bl 29a488 │ │ │ │ + bl 29a480 │ │ │ │ ldr r1, [pc, #72] @ (2273ec ) │ │ │ │ ldr r2, [pc, #72] @ (2273f0 ) │ │ │ │ ldr r3, [pc, #76] @ (2273f4 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ strd r1, r2, [r4, #48] @ 0x30 │ │ │ │ add r3, pc │ │ │ │ @@ -358480,30 +358483,30 @@ │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - b.n 227790 │ │ │ │ + b.n 227770 │ │ │ │ movs r2, r5 │ │ │ │ - b.n 226c60 │ │ │ │ + b.n 226c40 │ │ │ │ movs r0, r4 │ │ │ │ - b.n 226c8c │ │ │ │ + b.n 226c6c │ │ │ │ movs r0, r4 │ │ │ │ ldc2l 15, cr15, [pc], #1020 @ 2277d4 │ │ │ │ lsls r5, r0, #14 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2271d4 │ │ │ │ + b.n 2271b4 │ │ │ │ movs r0, r4 │ │ │ │ lsls r5, r3, #1 │ │ │ │ movs r0, r0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2271cc │ │ │ │ + b.n 2271ac │ │ │ │ movs r0, r4 │ │ │ │ lsls r1, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r3, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ lsls r5, r2, #7 │ │ │ │ movs r0, r0 │ │ │ │ @@ -358518,31 +358521,31 @@ │ │ │ │ ldr r1, [pc, #56] @ (22744c ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #56 @ 0x38 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ movs r3, #27 │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ add.w r0, r0, #69632 @ 0x11000 │ │ │ │ strb.w r4, [r0, #148] @ 0x94 │ │ │ │ add sp, #8 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - b.n 2276bc │ │ │ │ + b.n 22769c │ │ │ │ movs r2, r5 │ │ │ │ - b.n 226f14 │ │ │ │ + b.n 226ef4 │ │ │ │ movs r0, r4 │ │ │ │ - cmp r3, #234 @ 0xea │ │ │ │ + cmp r3, #218 @ 0xda │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #56] @ 227498 │ │ │ │ sub sp, #12 │ │ │ │ @@ -358550,30 +358553,30 @@ │ │ │ │ movs r3, #27 │ │ │ │ ldr r1, [pc, #52] @ (2274a0 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #56 @ 0x38 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ add.w r0, r0, #69632 @ 0x11000 │ │ │ │ ldrb.w r0, [r0, #148] @ 0x94 │ │ │ │ add sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - b.n 227660 │ │ │ │ + b.n 227640 │ │ │ │ movs r2, r5 │ │ │ │ - b.n 226eb8 │ │ │ │ + b.n 226e98 │ │ │ │ movs r0, r4 │ │ │ │ - cmp r3, #146 @ 0x92 │ │ │ │ + cmp r3, #130 @ 0x82 │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #60] @ 2274f0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -358581,32 +358584,32 @@ │ │ │ │ movs r3, #27 │ │ │ │ ldr r1, [pc, #56] @ (2274f8 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #56 @ 0x38 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ add.w r0, r0, #69632 @ 0x11000 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r0, #148] @ 0x94 │ │ │ │ add sp, #12 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - b.n 227610 │ │ │ │ + b.n 2275f0 │ │ │ │ movs r2, r5 │ │ │ │ - b.n 226e68 │ │ │ │ + b.n 226e48 │ │ │ │ movs r0, r4 │ │ │ │ - cmp r3, #62 @ 0x3e │ │ │ │ + cmp r3, #46 @ 0x2e │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #40] @ 227534 │ │ │ │ sub sp, #12 │ │ │ │ @@ -358614,24 +358617,24 @@ │ │ │ │ movs r3, #27 │ │ │ │ ldr r1, [pc, #36] @ (22753c ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #56 @ 0x38 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ b.w 143ca0 │ │ │ │ - b.n 2275a4 │ │ │ │ + b.n 227584 │ │ │ │ movs r2, r5 │ │ │ │ - b.n 226dfc │ │ │ │ + b.n 226ddc │ │ │ │ movs r0, r4 │ │ │ │ - cmp r2, #230 @ 0xe6 │ │ │ │ + cmp r2, #214 @ 0xd6 │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #44] @ 22757c │ │ │ │ sub sp, #12 │ │ │ │ @@ -358639,26 +358642,26 @@ │ │ │ │ movs r3, #27 │ │ │ │ ldr r1, [pc, #40] @ (227584 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #56 @ 0x38 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ movs r1, #0 │ │ │ │ adds r0, #92 @ 0x5c │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 34d12c │ │ │ │ + b.w 34d124 │ │ │ │ nop │ │ │ │ - svc 242 @ 0xf2 │ │ │ │ + svc 226 @ 0xe2 │ │ │ │ movs r2, r5 │ │ │ │ - b.n 226dbc │ │ │ │ + b.n 226d9c │ │ │ │ movs r0, r4 │ │ │ │ - cmp r2, #162 @ 0xa2 │ │ │ │ + cmp r2, #146 @ 0x92 │ │ │ │ movs r7, r3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #100] @ 2275fc │ │ │ │ sub sp, #8 │ │ │ │ @@ -358667,15 +358670,15 @@ │ │ │ │ ldr r1, [pc, #96] @ (227604 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #56 @ 0x38 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ movs r3, #27 │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r1, r4 │ │ │ │ bl 2271d4 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 2275d6 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ @@ -358686,31 +358689,31 @@ │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ negs r0, r0 │ │ │ │ blx 143fd8 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #40] @ (227608 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - svc 170 @ 0xaa │ │ │ │ + svc 154 @ 0x9a │ │ │ │ movs r2, r5 │ │ │ │ - b.n 227dac │ │ │ │ + b.n 227d8c │ │ │ │ movs r0, r4 │ │ │ │ - cmp r2, #90 @ 0x5a │ │ │ │ + cmp r2, #74 @ 0x4a │ │ │ │ movs r7, r3 │ │ │ │ - b.n 226f8c │ │ │ │ + b.n 226f6c │ │ │ │ movs r0, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #60] @ 227658 │ │ │ │ sub sp, #8 │ │ │ │ @@ -358719,31 +358722,31 @@ │ │ │ │ ldr r1, [pc, #56] @ (227660 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #12 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ movs r3, #31 │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ add.w r0, r0, #69632 @ 0x11000 │ │ │ │ strb.w r4, [r0, #148] @ 0x94 │ │ │ │ add sp, #8 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - svc 38 @ 0x26 │ │ │ │ + svc 22 │ │ │ │ movs r2, r5 │ │ │ │ - b.n 227d00 │ │ │ │ + b.n 227ce0 │ │ │ │ movs r0, r4 │ │ │ │ - cmp r1, #230 @ 0xe6 │ │ │ │ + cmp r1, #214 @ 0xd6 │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #56] @ 2276ac │ │ │ │ sub sp, #12 │ │ │ │ @@ -358751,30 +358754,30 @@ │ │ │ │ movs r3, #31 │ │ │ │ ldr r1, [pc, #52] @ (2276b4 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #12 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ add.w r0, r0, #69632 @ 0x11000 │ │ │ │ ldrb.w r0, [r0, #148] @ 0x94 │ │ │ │ add sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - udf #206 @ 0xce │ │ │ │ + udf #190 @ 0xbe │ │ │ │ movs r2, r5 │ │ │ │ - b.n 227ca4 │ │ │ │ + b.n 227c84 │ │ │ │ movs r0, r4 │ │ │ │ - cmp r1, #142 @ 0x8e │ │ │ │ + cmp r1, #126 @ 0x7e │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #60] @ 227704 │ │ │ │ sub sp, #12 │ │ │ │ @@ -358782,32 +358785,32 @@ │ │ │ │ movs r3, #31 │ │ │ │ ldr r1, [pc, #56] @ (22770c ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #12 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ add.w r0, r0, #69632 @ 0x11000 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r0, #148] @ 0x94 │ │ │ │ add sp, #12 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - udf #122 @ 0x7a │ │ │ │ + udf #106 @ 0x6a │ │ │ │ movs r2, r5 │ │ │ │ - b.n 227c54 │ │ │ │ + b.n 227c34 │ │ │ │ movs r0, r4 │ │ │ │ - cmp r1, #58 @ 0x3a │ │ │ │ + cmp r1, #42 @ 0x2a │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #40] @ 227748 │ │ │ │ sub sp, #12 │ │ │ │ @@ -358815,24 +358818,24 @@ │ │ │ │ movs r3, #27 │ │ │ │ ldr r1, [pc, #36] @ (227750 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #56 @ 0x38 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ b.w 145b84 │ │ │ │ - udf #34 @ 0x22 │ │ │ │ + udf #18 │ │ │ │ movs r2, r5 │ │ │ │ - b.n 227be8 │ │ │ │ + b.n 227bc8 │ │ │ │ movs r0, r4 │ │ │ │ - cmp r0, #210 @ 0xd2 │ │ │ │ + cmp r0, #194 @ 0xc2 │ │ │ │ movs r7, r3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #160] @ (227804 ) │ │ │ │ sub sp, #24 │ │ │ │ @@ -358842,37 +358845,37 @@ │ │ │ │ add r4, pc │ │ │ │ add r5, pc │ │ │ │ mov r2, r4 │ │ │ │ add.w r3, r5, #56 @ 0x38 │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #27 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ cbz r0, 2277a2 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 354b20 │ │ │ │ + bl 354b18 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cbz r0, 2277d0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r6 │ │ │ │ add.w r0, r3, #92 @ 0x5c │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 34cd90 │ │ │ │ + b.w 34cd88 │ │ │ │ ldr r2, [pc, #108] @ (227810 ) │ │ │ │ mov.w ip, #3 │ │ │ │ add.w r3, r5, #116 @ 0x74 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc │ │ │ │ mov r0, r6 │ │ │ │ strd ip, r2, [sp] │ │ │ │ movs r2, #255 @ 0xff │ │ │ │ - bl 3e02ac │ │ │ │ + bl 3e02a4 │ │ │ │ add sp, #24 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -358884,33 +358887,33 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ add.w r3, r5, #116 @ 0x74 │ │ │ │ str r2, [sp, #4] │ │ │ │ movs r4, #3 │ │ │ │ mov.w r2, #262 @ 0x106 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e02ac │ │ │ │ + bl 3e02a4 │ │ │ │ add sp, #24 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - b.n 227c28 │ │ │ │ + b.n 227c08 │ │ │ │ movs r0, r4 │ │ │ │ - ble.n 2277c8 │ │ │ │ + ble.n 2277a8 │ │ │ │ movs r2, r5 │ │ │ │ - cmp r0, #142 @ 0x8e │ │ │ │ + cmp r0, #126 @ 0x7e │ │ │ │ movs r7, r3 │ │ │ │ - b.n 227e38 │ │ │ │ + b.n 227e18 │ │ │ │ movs r0, r4 │ │ │ │ - b.n 227cd4 │ │ │ │ + b.n 227cb4 │ │ │ │ movs r0, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #48] @ 227858 │ │ │ │ sub sp, #8 │ │ │ │ @@ -358918,28 +358921,28 @@ │ │ │ │ movs r3, #31 │ │ │ │ ldr r1, [pc, #44] @ (227860 ) │ │ │ │ add ip, pc │ │ │ │ add.w r4, ip, #12 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ blx 143ca4 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 143ca0 │ │ │ │ nop │ │ │ │ - ble.n 227890 │ │ │ │ + ble.n 227870 │ │ │ │ movs r2, r5 │ │ │ │ - b.n 227ae8 │ │ │ │ + b.n 227ac8 │ │ │ │ movs r0, r4 │ │ │ │ - movs r7, #218 @ 0xda │ │ │ │ + movs r7, #202 @ 0xca │ │ │ │ movs r7, r3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #52] @ 2278a8 │ │ │ │ sub sp, #8 │ │ │ │ @@ -358947,29 +358950,29 @@ │ │ │ │ movs r3, #31 │ │ │ │ ldr r1, [pc, #48] @ (2278b0 ) │ │ │ │ add ip, pc │ │ │ │ add.w r4, ip, #12 │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ movs r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #60 @ 0x3c │ │ │ │ - bl 34d12c │ │ │ │ + bl 34d124 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r4, #92 @ 0x5c │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 34d12c │ │ │ │ - bgt.n 227848 │ │ │ │ + b.w 34d124 │ │ │ │ + bgt.n 227828 │ │ │ │ movs r2, r5 │ │ │ │ - b.n 227aa0 │ │ │ │ + b.n 227a80 │ │ │ │ movs r0, r4 │ │ │ │ - movs r7, #140 @ 0x8c │ │ │ │ + movs r7, #124 @ 0x7c │ │ │ │ movs r7, r3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #96] @ 227924 │ │ │ │ sub sp, #16 │ │ │ │ @@ -358978,15 +358981,15 @@ │ │ │ │ ldr r1, [pc, #92] @ (22792c ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #12 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ movs r3, #31 │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ cmp r4, #4 │ │ │ │ beq.n 2278fa │ │ │ │ add sp, #16 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ @@ -358996,28 +358999,28 @@ │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #1 │ │ │ │ mov r2, r3 │ │ │ │ strd r3, r1, [sp, #8] │ │ │ │ adds r0, #60 @ 0x3c │ │ │ │ mov r1, r3 │ │ │ │ strd r3, r3, [sp] │ │ │ │ - bl 34d0e8 │ │ │ │ + bl 34d0e0 │ │ │ │ add sp, #16 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bgt.n 227a24 │ │ │ │ + bgt.n 227a04 │ │ │ │ movs r2, r5 │ │ │ │ - b.n 227a7c │ │ │ │ + b.n 227a5c │ │ │ │ movs r0, r4 │ │ │ │ - movs r7, #62 @ 0x3e │ │ │ │ + movs r7, #46 @ 0x2e │ │ │ │ movs r7, r3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #112] @ 2279b0 │ │ │ │ sub sp, #16 │ │ │ │ @@ -359027,15 +359030,15 @@ │ │ │ │ ldr r1, [pc, #104] @ (2279b4 ) │ │ │ │ add.w r2, ip, #12 │ │ │ │ str r2, [sp, #0] │ │ │ │ ldr r2, [pc, #100] @ (2279b8 ) │ │ │ │ movs r3, #31 │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r2, r5 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r6 │ │ │ │ adds r0, #124 @ 0x7c │ │ │ │ bl 22c23c │ │ │ │ adds r0, #1 │ │ │ │ beq.n 227982 │ │ │ │ @@ -359050,29 +359053,29 @@ │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #1 │ │ │ │ mov r2, r3 │ │ │ │ strd r3, r1, [sp, #8] │ │ │ │ add.w r0, r4, #60 @ 0x3c │ │ │ │ mov r1, r3 │ │ │ │ strd r3, r3, [sp] │ │ │ │ - bl 34d0e8 │ │ │ │ + bl 34d0e0 │ │ │ │ add sp, #16 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - bgt.n 2279bc │ │ │ │ + blt.n 22799c │ │ │ │ movs r2, r5 │ │ │ │ - movs r6, #190 @ 0xbe │ │ │ │ + movs r6, #174 @ 0xae │ │ │ │ movs r7, r3 │ │ │ │ - b.n 227a04 │ │ │ │ + b.n 2279e4 │ │ │ │ movs r0, r4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #92] @ 227a28 │ │ │ │ sub sp, #12 │ │ │ │ @@ -359081,18 +359084,18 @@ │ │ │ │ ldr r1, [pc, #88] @ (227a30 ) │ │ │ │ add ip, pc │ │ │ │ add.w r4, ip, #12 │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #31 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #92 @ 0x5c │ │ │ │ - bl 34cd74 │ │ │ │ + bl 34cd6c │ │ │ │ cbnz r0, 227a08 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ @@ -359106,23 +359109,23 @@ │ │ │ │ subs r4, r0, #0 │ │ │ │ bge.n 2279f4 │ │ │ │ negs r0, r4 │ │ │ │ blx 143fd8 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #20] @ (227a34 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ b.n 2279f4 │ │ │ │ - blt.n 227b18 │ │ │ │ + blt.n 227af8 │ │ │ │ movs r2, r5 │ │ │ │ - svc 160 @ 0xa0 │ │ │ │ + svc 144 @ 0x90 │ │ │ │ movs r0, r4 │ │ │ │ - movs r6, #52 @ 0x34 │ │ │ │ + movs r6, #36 @ 0x24 │ │ │ │ movs r7, r3 │ │ │ │ - b.n 227be0 │ │ │ │ + b.n 227bc0 │ │ │ │ movs r0, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #40] @ 227a70 │ │ │ │ sub sp, #12 │ │ │ │ @@ -359130,24 +359133,24 @@ │ │ │ │ movs r3, #31 │ │ │ │ ldr r1, [pc, #36] @ (227a78 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #12 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ b.w 145b84 │ │ │ │ - bge.n 227a68 │ │ │ │ + bge.n 227a48 │ │ │ │ movs r2, r5 │ │ │ │ - svc 36 @ 0x24 │ │ │ │ + svc 20 │ │ │ │ movs r0, r4 │ │ │ │ - movs r5, #186 @ 0xba │ │ │ │ + movs r5, #170 @ 0xaa │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #40] @ 227ab4 │ │ │ │ sub sp, #12 │ │ │ │ @@ -359155,24 +359158,24 @@ │ │ │ │ movs r3, #31 │ │ │ │ ldr r1, [pc, #36] @ (227abc ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #12 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ b.w 145b84 │ │ │ │ - bge.n 227a24 │ │ │ │ + bge.n 227a04 │ │ │ │ movs r2, r5 │ │ │ │ - udf #224 @ 0xe0 │ │ │ │ + udf #208 @ 0xd0 │ │ │ │ movs r0, r4 │ │ │ │ - movs r5, #118 @ 0x76 │ │ │ │ + movs r5, #102 @ 0x66 │ │ │ │ movs r7, r3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #64] @ 227b10 │ │ │ │ sub sp, #12 │ │ │ │ @@ -359181,34 +359184,34 @@ │ │ │ │ ldr r1, [pc, #60] @ (227b18 ) │ │ │ │ add ip, pc │ │ │ │ add.w r4, ip, #12 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ movs r3, #31 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ blx 143ca4 │ │ │ │ mov r0, r5 │ │ │ │ blx 145b88 │ │ │ │ str r0, [r4, #56] @ 0x38 │ │ │ │ add sp, #12 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - bge.n 227bf8 │ │ │ │ + bge.n 227bd8 │ │ │ │ movs r2, r5 │ │ │ │ - udf #156 @ 0x9c │ │ │ │ + udf #140 @ 0x8c │ │ │ │ movs r0, r4 │ │ │ │ - movs r5, #50 @ 0x32 │ │ │ │ + movs r5, #34 @ 0x22 │ │ │ │ movs r7, r3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #64] @ 227b6c │ │ │ │ sub sp, #12 │ │ │ │ @@ -359217,38 +359220,38 @@ │ │ │ │ ldr r1, [pc, #60] @ (227b74 ) │ │ │ │ add ip, pc │ │ │ │ add.w r4, ip, #12 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ movs r3, #31 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ blx 143ca4 │ │ │ │ mov r0, r5 │ │ │ │ blx 145b88 │ │ │ │ str r0, [r4, #52] @ 0x34 │ │ │ │ add sp, #12 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - bge.n 227b9c │ │ │ │ + bge.n 227b7c │ │ │ │ movs r2, r5 │ │ │ │ - udf #64 @ 0x40 │ │ │ │ + udf #48 @ 0x30 │ │ │ │ movs r0, r4 │ │ │ │ - movs r4, #214 @ 0xd6 │ │ │ │ + movs r4, #198 @ 0xc6 │ │ │ │ movs r7, r3 │ │ │ │ ldr r0, [pc, #4] @ (227b80 ) │ │ │ │ add r0, pc │ │ │ │ - b.w 2969cc │ │ │ │ + b.w 2969c4 │ │ │ │ add r7, pc, #856 @ (adr r7, 227edc ) │ │ │ │ movs r5, r5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ @@ -359257,35 +359260,35 @@ │ │ │ │ movs r3, #11 │ │ │ │ ldr r1, [pc, #188] @ (227c58 ) │ │ │ │ add r5, pc │ │ │ │ add r2, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r4, r0 │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr r2, [pc, #176] @ (227c5c ) │ │ │ │ ldr r1, [pc, #176] @ (227c60 ) │ │ │ │ mov r7, r0 │ │ │ │ adds r5, #24 │ │ │ │ add r2, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ movs r3, #18 │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr r3, [pc, #160] @ (227c64 ) │ │ │ │ ldr r2, [pc, #164] @ (227c68 ) │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [pc, #164] @ (227c6c ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ ldr r6, [pc, #156] @ (227c70 ) │ │ │ │ - bl 29a3a0 │ │ │ │ + bl 29a398 │ │ │ │ ldr r3, [pc, #156] @ (227c74 ) │ │ │ │ add r6, pc │ │ │ │ ldr r2, [pc, #156] @ (227c78 ) │ │ │ │ ldr r1, [pc, #156] @ (227c7c ) │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r6, r3] │ │ │ │ @@ -359294,98 +359297,98 @@ │ │ │ │ str r2, [sp, #0] │ │ │ │ ldr r3, [pc, #148] @ (227c80 ) │ │ │ │ ldr r2, [pc, #148] @ (227c84 ) │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - bl 29a570 │ │ │ │ + bl 29a568 │ │ │ │ ldr r3, [pc, #140] @ (227c88 ) │ │ │ │ ldr r2, [pc, #140] @ (227c8c ) │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #140] @ (227c90 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - bl 29a3a0 │ │ │ │ + bl 29a398 │ │ │ │ ldr r3, [pc, #132] @ (227c94 ) │ │ │ │ ldr r2, [pc, #136] @ (227c98 ) │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #136] @ (227c9c ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - bl 29a3a0 │ │ │ │ + bl 29a398 │ │ │ │ ldr r3, [pc, #128] @ (227ca0 ) │ │ │ │ ldr r2, [pc, #128] @ (227ca4 ) │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #128] @ (227ca8 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - bl 29a3a0 │ │ │ │ + bl 29a398 │ │ │ │ ldr r2, [pc, #120] @ (227cac ) │ │ │ │ ldr r3, [pc, #124] @ (227cb0 ) │ │ │ │ add r2, pc │ │ │ │ str r2, [r7, #52] @ 0x34 │ │ │ │ add r3, pc │ │ │ │ str r3, [r5, #60] @ 0x3c │ │ │ │ add sp, #20 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - bge.n 227cc4 │ │ │ │ + bge.n 227ca4 │ │ │ │ movs r2, r5 │ │ │ │ - subs r2, r6, #4 │ │ │ │ + subs r2, r4, #4 │ │ │ │ movs r6, r3 │ │ │ │ - subs r2, r1, #4 │ │ │ │ + subs r2, r7, #3 │ │ │ │ movs r6, r3 │ │ │ │ - bgt.n 227c6c │ │ │ │ + blt.n 227c4c │ │ │ │ movs r0, r4 │ │ │ │ - bgt.n 227c94 │ │ │ │ + bgt.n 227c74 │ │ │ │ movs r0, r4 │ │ │ │ lsls r1, r1, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsls r3, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 227b94 │ │ │ │ + bcs.n 227b74 │ │ │ │ movs r6, r3 │ │ │ │ ldr r7, [pc, #336] @ (227dc4 ) │ │ │ │ movs r6, r5 │ │ │ │ movs r4, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ lsls r1, r1, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 227c80 │ │ │ │ + bgt.n 227c60 │ │ │ │ movs r3, r4 │ │ │ │ lsls r3, r5, #3 │ │ │ │ movs r0, r0 │ │ │ │ - svc 38 @ 0x26 │ │ │ │ + svc 22 │ │ │ │ movs r0, r4 │ │ │ │ lsls r7, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ lsls r1, r3, #12 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #210 @ 0xd2 │ │ │ │ + subs r0, #194 @ 0xc2 │ │ │ │ movs r3, r4 │ │ │ │ lsls r5, r4, #16 │ │ │ │ movs r0, r0 │ │ │ │ lsls r3, r3, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r3, r4] │ │ │ │ + ldrh r0, [r1, r4] │ │ │ │ movs r6, r3 │ │ │ │ lsls r3, r0, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsls r1, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r7, r6] │ │ │ │ + strb r6, [r5, r6] │ │ │ │ movs r5, r4 │ │ │ │ lsls r1, r5, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsls r1, r7, #1 │ │ │ │ movs r0, r0 │ │ │ │ mov r3, r2 │ │ │ │ cmp r1, #2 │ │ │ │ @@ -359396,17 +359399,17 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ bx lr │ │ │ │ ldr r2, [pc, #8] @ (227cd4 ) │ │ │ │ ldr r1, [pc, #12] @ (227cd8 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - b.w 2986b0 │ │ │ │ - ldrh.w r0, [ip, #30] │ │ │ │ - subs r0, #10 │ │ │ │ + b.w 2986a8 │ │ │ │ + strh.w r0, [ip, #30] │ │ │ │ + adds r7, #250 @ 0xfa │ │ │ │ movs r3, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #52] @ 227d20 │ │ │ │ sub sp, #8 │ │ │ │ @@ -359415,29 +359418,29 @@ │ │ │ │ ldr r1, [pc, #48] @ (227d28 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #40 @ 0x28 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ movs r3, #18 │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ str r4, [r0, #28] │ │ │ │ add sp, #8 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - bhi.n 227ce0 │ │ │ │ + bhi.n 227cc0 │ │ │ │ movs r2, r5 │ │ │ │ - bge.n 227ca0 │ │ │ │ + bge.n 227c80 │ │ │ │ movs r0, r4 │ │ │ │ - bge.n 227cd0 │ │ │ │ + bge.n 227cb0 │ │ │ │ movs r0, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #48] @ 227d6c │ │ │ │ sub sp, #12 │ │ │ │ @@ -359445,28 +359448,28 @@ │ │ │ │ movs r3, #18 │ │ │ │ ldr r1, [pc, #44] @ (227d74 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #40 @ 0x28 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ add sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ - bhi.n 227c8c │ │ │ │ + bhi.n 227e6c │ │ │ │ movs r2, r5 │ │ │ │ - bge.n 227e4c │ │ │ │ + bge.n 227e2c │ │ │ │ movs r0, r4 │ │ │ │ - bge.n 227c7c │ │ │ │ + bge.n 227e5c │ │ │ │ movs r0, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #84] @ 227ddc │ │ │ │ sub sp, #8 │ │ │ │ @@ -359474,15 +359477,15 @@ │ │ │ │ movs r3, #18 │ │ │ │ ldr r1, [pc, #80] @ (227de4 ) │ │ │ │ add ip, pc │ │ │ │ add.w r4, ip, #40 @ 0x28 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ movs r0, #5 │ │ │ │ strb.w r2, [r4, #32] │ │ │ │ strb.w r3, [r4, #40] @ 0x28 │ │ │ │ blx 145d4c │ │ │ │ @@ -359499,21 +359502,21 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - bhi.n 227e64 │ │ │ │ + bhi.n 227e44 │ │ │ │ movs r2, r5 │ │ │ │ - bge.n 227e24 │ │ │ │ + bge.n 227e04 │ │ │ │ movs r0, r4 │ │ │ │ - bge.n 227e54 │ │ │ │ + bge.n 227e34 │ │ │ │ movs r0, r4 │ │ │ │ - asrs r6, r2, #16 │ │ │ │ + asrs r6, r0, #16 │ │ │ │ movs r4, r4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #132] @ (227e80 ) │ │ │ │ sub sp, #20 │ │ │ │ @@ -359523,15 +359526,15 @@ │ │ │ │ add r5, pc │ │ │ │ ldr r2, [pc, #128] @ (227e88 ) │ │ │ │ add.w r3, r5, #40 @ 0x28 │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ movs r3, #18 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r1, [pc, #112] @ (227e8c ) │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx 145310 │ │ │ │ mov r3, r0 │ │ │ │ cbz r0, 227e38 │ │ │ │ @@ -359557,36 +359560,36 @@ │ │ │ │ add.w r3, r5, #52 @ 0x34 │ │ │ │ ldr r1, [pc, #56] @ (227e98 ) │ │ │ │ movs r2, #200 @ 0xc8 │ │ │ │ add r4, pc │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ add sp, #20 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - bvc.n 227e24 │ │ │ │ + bvc.n 227e04 │ │ │ │ movs r2, r5 │ │ │ │ - bls.n 227e10 │ │ │ │ + bls.n 227df0 │ │ │ │ movs r0, r4 │ │ │ │ - bls.n 227ddc │ │ │ │ + bls.n 227dbc │ │ │ │ movs r0, r4 │ │ │ │ - ble.n 227eac │ │ │ │ + bgt.n 227e8c │ │ │ │ movs r0, r4 │ │ │ │ - ble.n 227ea0 │ │ │ │ + bgt.n 227e80 │ │ │ │ movs r0, r4 │ │ │ │ - bgt.n 227e70 │ │ │ │ + bgt.n 227e50 │ │ │ │ movs r0, r4 │ │ │ │ - bgt.n 227e4c │ │ │ │ + bgt.n 227e2c │ │ │ │ movs r0, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #96] @ 227f0c │ │ │ │ sub sp, #12 │ │ │ │ @@ -359594,15 +359597,15 @@ │ │ │ │ movs r3, #18 │ │ │ │ ldr r1, [pc, #92] @ (227f14 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #40 @ 0x28 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldrb.w r3, [r0, #40] @ 0x28 │ │ │ │ movs r0, #7 │ │ │ │ cbz r3, 227efe │ │ │ │ blx 145d4c │ │ │ │ ldr r3, [pc, #64] @ (227f18 ) │ │ │ │ mov r2, r0 │ │ │ │ add r3, pc │ │ │ │ @@ -359622,23 +359625,23 @@ │ │ │ │ pop {pc} │ │ │ │ blx 145d4c │ │ │ │ ldr r3, [pc, #24] @ (227f1c ) │ │ │ │ mov r2, r0 │ │ │ │ add r3, pc │ │ │ │ b.n 227eda │ │ │ │ nop │ │ │ │ - bvc.n 227f4c │ │ │ │ + bvc.n 227f2c │ │ │ │ movs r2, r5 │ │ │ │ - bhi.n 227f0c │ │ │ │ + bhi.n 227eec │ │ │ │ movs r0, r4 │ │ │ │ - bls.n 227f3c │ │ │ │ + bls.n 227f1c │ │ │ │ movs r0, r4 │ │ │ │ - bgt.n 227fc4 │ │ │ │ + bgt.n 227fa4 │ │ │ │ movs r0, r4 │ │ │ │ - bgt.n 227f7c │ │ │ │ + bgt.n 227f5c │ │ │ │ movs r0, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #112] @ 227fa0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -359646,15 +359649,15 @@ │ │ │ │ movs r3, #18 │ │ │ │ ldr r1, [pc, #108] @ (227fa8 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #40 @ 0x28 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldrb.w r3, [r0, #32] │ │ │ │ cbz r3, 227f7a │ │ │ │ movs r0, #3 │ │ │ │ blx 145d4c │ │ │ │ ldr r3, [pc, #80] @ (227fac ) │ │ │ │ mov r2, r0 │ │ │ │ add r3, pc │ │ │ │ @@ -359682,47 +359685,47 @@ │ │ │ │ add sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ - bvs.n 227ed8 │ │ │ │ + bvs.n 227eb8 │ │ │ │ movs r2, r5 │ │ │ │ - bhi.n 228098 │ │ │ │ + bhi.n 228078 │ │ │ │ movs r0, r4 │ │ │ │ - bhi.n 227ec8 │ │ │ │ + bhi.n 2280a8 │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r0, [r1, #2] │ │ │ │ + ldrh r0, [r7, #0] │ │ │ │ movs r6, r3 │ │ │ │ - addw r0, r2, #2078 @ 0x81e │ │ │ │ + @ instruction: 0xf5f2001e │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #40] @ 227fec │ │ │ │ sub sp, #12 │ │ │ │ ldr r2, [pc, #36] @ (227ff0 ) │ │ │ │ movs r3, #18 │ │ │ │ ldr r1, [pc, #36] @ (227ff4 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #40 @ 0x28 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ b.w 145b84 │ │ │ │ - bvs.n 227ffc │ │ │ │ + bpl.n 227fdc │ │ │ │ movs r2, r5 │ │ │ │ - bvc.n 227fbc │ │ │ │ + bvc.n 227f9c │ │ │ │ movs r0, r4 │ │ │ │ - bvc.n 227fec │ │ │ │ + bvc.n 227fcc │ │ │ │ movs r0, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #40] @ 228030 │ │ │ │ sub sp, #12 │ │ │ │ @@ -359730,24 +359733,24 @@ │ │ │ │ movs r3, #18 │ │ │ │ ldr r1, [pc, #36] @ (228038 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #40 @ 0x28 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ b.w 145b84 │ │ │ │ - bpl.n 227fb8 │ │ │ │ + bpl.n 227f98 │ │ │ │ movs r2, r5 │ │ │ │ - bvc.n 227f78 │ │ │ │ + bvc.n 227f58 │ │ │ │ movs r0, r4 │ │ │ │ - bvc.n 227fa8 │ │ │ │ + bvc.n 227f88 │ │ │ │ movs r0, r4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #60] @ 228088 │ │ │ │ sub sp, #12 │ │ │ │ @@ -359756,32 +359759,32 @@ │ │ │ │ ldr r1, [pc, #56] @ (228090 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #40 @ 0x28 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ movs r3, #18 │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 145b88 │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ add sp, #12 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - bpl.n 228188 │ │ │ │ + bpl.n 228168 │ │ │ │ movs r2, r5 │ │ │ │ - bvc.n 228148 │ │ │ │ + bvc.n 228128 │ │ │ │ movs r0, r4 │ │ │ │ - bvc.n 228178 │ │ │ │ + bvc.n 228158 │ │ │ │ movs r0, r4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #60] @ 2280e0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -359790,32 +359793,32 @@ │ │ │ │ ldr r1, [pc, #56] @ (2280e8 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #40 @ 0x28 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ movs r3, #18 │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 145b88 │ │ │ │ str r0, [r4, #20] │ │ │ │ add sp, #12 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - bpl.n 228130 │ │ │ │ + bpl.n 228110 │ │ │ │ movs r2, r5 │ │ │ │ - bvc.n 2280f0 │ │ │ │ + bvs.n 2280d0 │ │ │ │ movs r0, r4 │ │ │ │ - bvc.n 228120 │ │ │ │ + bvc.n 228100 │ │ │ │ movs r0, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #116] @ (228170 ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -359827,22 +359830,22 @@ │ │ │ │ add.w r5, r4, #40 @ 0x28 │ │ │ │ add r1, pc │ │ │ │ mov r6, r0 │ │ │ │ str r5, [sp, #0] │ │ │ │ adds r4, #76 @ 0x4c │ │ │ │ str r2, [sp, #12] │ │ │ │ str r1, [sp, #8] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 297070 │ │ │ │ + bl 297068 │ │ │ │ movs r3, #18 │ │ │ │ ldrd r1, r2, [sp, #8] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ cbz r3, 228138 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ cbz r3, 228158 │ │ │ │ ldr.w r2, [r3, #316] @ 0x13c │ │ │ │ @@ -359860,19 +359863,19 @@ │ │ │ │ blx 143ca4 │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w 143ca0 │ │ │ │ str.w r2, [r3, #320] @ 0x140 │ │ │ │ b.n 22814c │ │ │ │ - bmi.n 228114 │ │ │ │ + bmi.n 2280f4 │ │ │ │ movs r2, r5 │ │ │ │ - bvs.n 2280dc │ │ │ │ + bvs.n 2280bc │ │ │ │ movs r0, r4 │ │ │ │ - bvs.n 228104 │ │ │ │ + bvs.n 2280e4 │ │ │ │ movs r0, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #180] @ (228244 ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -359885,23 +359888,23 @@ │ │ │ │ ldr r1, [pc, #172] @ (22824c ) │ │ │ │ add r2, pc │ │ │ │ movs r3, #18 │ │ │ │ mov r7, r0 │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #12] │ │ │ │ str r1, [sp, #8] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 297070 │ │ │ │ + bl 297068 │ │ │ │ adds r4, #76 @ 0x4c │ │ │ │ movs r3, #18 │ │ │ │ str r4, [sp, #0] │ │ │ │ ldrd r1, r2, [sp, #8] │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldrb r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ subs r3, #111 @ 0x6f │ │ │ │ bne.n 2281d4 │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ subs r3, #110 @ 0x6e │ │ │ │ beq.n 22823c │ │ │ │ @@ -359934,39 +359937,39 @@ │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [pc, #68] @ (22825c ) │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ adds r3, #96 @ 0x60 │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ add sp, #16 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrb r3, [r6, #2] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 2281e4 │ │ │ │ b.n 2281d4 │ │ │ │ - bmi.n 2282c8 │ │ │ │ + bmi.n 2282a8 │ │ │ │ movs r2, r5 │ │ │ │ - bvs.n 22827c │ │ │ │ + bvs.n 22825c │ │ │ │ movs r0, r4 │ │ │ │ - bvs.n 2282a4 │ │ │ │ + bvs.n 228284 │ │ │ │ movs r0, r4 │ │ │ │ - usat16 r0, #30, lr │ │ │ │ - bcc.n 2281d0 │ │ │ │ + @ instruction: 0xf39e001e │ │ │ │ + bcc.n 2281b0 │ │ │ │ movs r2, r5 │ │ │ │ - bls.n 228348 │ │ │ │ + bls.n 228328 │ │ │ │ movs r0, r4 │ │ │ │ - bls.n 22829c │ │ │ │ + bls.n 22827c │ │ │ │ movs r0, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-64] │ │ │ │ ldr r2, [pc, #780] @ (228584 ) │ │ │ │ @@ -359990,28 +359993,28 @@ │ │ │ │ add.w r3, r6, #40 @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ add r7, sp, #24 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #18 │ │ │ │ mov r2, r5 │ │ │ │ mov sl, r0 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov.w r2, #4096 @ 0x1000 │ │ │ │ movs r1, #0 │ │ │ │ mov r8, r0 │ │ │ │ subs r0, r7, #4 │ │ │ │ blx 145498 │ │ │ │ mov r0, sl │ │ │ │ - bl 297070 │ │ │ │ + bl 297068 │ │ │ │ mov r1, r4 │ │ │ │ add.w r3, r6, #76 @ 0x4c │ │ │ │ mov r2, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #18 │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [r8, #20] │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r7, #-8] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2283ce │ │ │ │ subs r1, r7, #4 │ │ │ │ @@ -360026,15 +360029,15 @@ │ │ │ │ add.w r3, r6, #120 @ 0x78 │ │ │ │ ldr r1, [pc, #664] @ (22859c ) │ │ │ │ movs r2, #239 @ 0xef │ │ │ │ add r4, pc │ │ │ │ mov r0, fp │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ ldr r2, [pc, #652] @ (2285a0 ) │ │ │ │ add.w r1, sp, #4096 @ 0x1000 │ │ │ │ ldr r3, [pc, #620] @ (228588 ) │ │ │ │ adds r1, #20 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -360069,15 +360072,15 @@ │ │ │ │ sub.w r1, r7, #8 │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ ldr.w r1, [r7, #-8] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 228422 │ │ │ │ mov r0, fp │ │ │ │ - bl 3e0744 │ │ │ │ + bl 3e073c │ │ │ │ b.n 228312 │ │ │ │ ldr r1, [pc, #540] @ (2285a8 ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ blx 145310 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 228364 │ │ │ │ @@ -360099,50 +360102,50 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [pc, #508] @ (2285bc ) │ │ │ │ add r4, pc │ │ │ │ adds r3, #120 @ 0x78 │ │ │ │ movs r2, #254 @ 0xfe │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 228312 │ │ │ │ ldr r4, [pc, #496] @ (2285c0 ) │ │ │ │ add.w r3, r6, #120 @ 0x78 │ │ │ │ ldr r1, [pc, #492] @ (2285c4 ) │ │ │ │ movs r2, #227 @ 0xe3 │ │ │ │ add r4, pc │ │ │ │ mov r0, fp │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 228312 │ │ │ │ ldr r4, [pc, #480] @ (2285c8 ) │ │ │ │ add.w r3, r6, #120 @ 0x78 │ │ │ │ ldr r1, [pc, #476] @ (2285cc ) │ │ │ │ movs r2, #244 @ 0xf4 │ │ │ │ add r4, pc │ │ │ │ mov r0, fp │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 228312 │ │ │ │ ldr r1, [pc, #464] @ (2285d0 ) │ │ │ │ add.w r3, r6, #120 @ 0x78 │ │ │ │ ldr r2, [pc, #460] @ (2285d4 ) │ │ │ │ mov r0, fp │ │ │ │ add r1, pc │ │ │ │ ldr r4, [pc, #460] @ (2285d8 ) │ │ │ │ add r2, pc │ │ │ │ strd r2, r1, [sp, #4] │ │ │ │ ldr r1, [pc, #456] @ (2285dc ) │ │ │ │ add r4, pc │ │ │ │ movs r2, #235 @ 0xeb │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 228312 │ │ │ │ ldr.w r5, [r8, #36] @ 0x24 │ │ │ │ ldr r1, [pc, #440] @ (2285e0 ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ blx 145310 │ │ │ │ cbnz r0, 228460 │ │ │ │ @@ -360180,43 +360183,43 @@ │ │ │ │ ldrb r3, [r5, #2] │ │ │ │ cmp r3, #61 @ 0x3d │ │ │ │ bne.n 2283a8 │ │ │ │ subs r1, r0, #3 │ │ │ │ adds r0, r5, #3 │ │ │ │ blx 143fbc │ │ │ │ mov r9, r0 │ │ │ │ - bl 299cfc │ │ │ │ + bl 299cf4 │ │ │ │ mov r1, r9 │ │ │ │ - bl 299acc │ │ │ │ + bl 299ac4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 22856a │ │ │ │ ldr r6, [pc, #304] @ (2285e8 ) │ │ │ │ movs r3, #18 │ │ │ │ ldr r2, [pc, #304] @ (2285ec ) │ │ │ │ ldr r1, [pc, #304] @ (2285f0 ) │ │ │ │ add r6, pc │ │ │ │ add r2, pc │ │ │ │ add.w r5, r6, #40 @ 0x28 │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr.w r3, [r7, #-4] │ │ │ │ ldr r2, [r0, #24] │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, r3 │ │ │ │ beq.n 2284fc │ │ │ │ ldr r4, [pc, #280] @ (2285f4 ) │ │ │ │ add.w r3, r6, #120 @ 0x78 │ │ │ │ ldr r1, [pc, #276] @ (2285f8 ) │ │ │ │ mov.w r2, #274 @ 0x112 │ │ │ │ add r4, pc │ │ │ │ add r1, pc │ │ │ │ mov r0, fp │ │ │ │ strd r4, r9, [sp] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mov r0, r9 │ │ │ │ blx 143ca4 │ │ │ │ b.n 228312 │ │ │ │ mov r0, r9 │ │ │ │ blx 143ca4 │ │ │ │ ldr.w r3, [r7, #-4] │ │ │ │ str.w r3, [r8, #24] │ │ │ │ @@ -360263,75 +360266,75 @@ │ │ │ │ b.n 2284ea │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r0, [pc, #696] @ (228840 ) │ │ │ │ movs r6, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 2285e0 │ │ │ │ + bpl.n 2285c0 │ │ │ │ movs r0, r4 │ │ │ │ - bpl.n 228618 │ │ │ │ + bpl.n 2285f8 │ │ │ │ movs r0, r4 │ │ │ │ - bcc.n 22861c │ │ │ │ + bcc.n 2285fc │ │ │ │ movs r2, r5 │ │ │ │ - bhi.n 228598 │ │ │ │ + bhi.n 228578 │ │ │ │ movs r0, r4 │ │ │ │ - bhi.n 228604 │ │ │ │ + bhi.n 2285e4 │ │ │ │ movs r0, r4 │ │ │ │ ldr r0, [pc, #64] @ (2285e4 ) │ │ │ │ movs r6, r5 │ │ │ │ - ldr r3, [pc, #608] @ (228808 ) │ │ │ │ + ldr r3, [pc, #544] @ (2287c8 ) │ │ │ │ movs r5, r4 │ │ │ │ - lsrs r2, r0, #25 │ │ │ │ + lsrs r2, r6, #24 │ │ │ │ movs r4, r4 │ │ │ │ - bhi.n 2284c8 │ │ │ │ + bhi.n 2286a8 │ │ │ │ movs r0, r4 │ │ │ │ - strh r6, [r7, r5] │ │ │ │ + strh r6, [r5, r5] │ │ │ │ movs r6, r3 │ │ │ │ - bcs.n 2285ec │ │ │ │ + bcs.n 2285cc │ │ │ │ movs r2, r5 │ │ │ │ - ldr r3, [pc, #120] @ (228634 ) │ │ │ │ + ldr r3, [pc, #56] @ (2285f4 ) │ │ │ │ movs r6, r3 │ │ │ │ - bvc.n 2286b0 │ │ │ │ + bvc.n 228690 │ │ │ │ movs r0, r4 │ │ │ │ - bvc.n 2285ac │ │ │ │ + bvc.n 22858c │ │ │ │ movs r0, r4 │ │ │ │ - bvc.n 228688 │ │ │ │ + bvc.n 228668 │ │ │ │ movs r0, r4 │ │ │ │ - bhi.n 22862c │ │ │ │ + bhi.n 22860c │ │ │ │ movs r0, r4 │ │ │ │ - bvc.n 228660 │ │ │ │ + bvc.n 228640 │ │ │ │ movs r0, r4 │ │ │ │ - bvc.n 22859c │ │ │ │ + bvc.n 22857c │ │ │ │ movs r0, r4 │ │ │ │ - ldmia r2, {r2, r4, r6} │ │ │ │ + ldmia r2, {r2, r6} │ │ │ │ movs r6, r3 │ │ │ │ - ldr r2, [pc, #800] @ (2288fc ) │ │ │ │ + ldr r2, [pc, #736] @ (2288bc ) │ │ │ │ movs r6, r3 │ │ │ │ - bvc.n 228624 │ │ │ │ + bvc.n 228604 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r2, [pc, #808] @ (22890c ) │ │ │ │ + ldr r2, [pc, #744] @ (2288cc ) │ │ │ │ movs r5, r4 │ │ │ │ - lsrs r4, r5, #21 │ │ │ │ + lsrs r4, r3, #21 │ │ │ │ movs r4, r4 │ │ │ │ - bne.n 228618 │ │ │ │ + bne.n 2285f8 │ │ │ │ movs r2, r5 │ │ │ │ - bcs.n 2285e0 │ │ │ │ + bcs.n 2285c0 │ │ │ │ movs r0, r4 │ │ │ │ - bcc.n 228608 │ │ │ │ + bcs.n 2285e8 │ │ │ │ movs r0, r4 │ │ │ │ - bvc.n 22850c │ │ │ │ + bvc.n 2286ec │ │ │ │ movs r0, r4 │ │ │ │ - bvs.n 2286a4 │ │ │ │ + bvs.n 228684 │ │ │ │ movs r0, r4 │ │ │ │ - beq.n 2286c0 │ │ │ │ + beq.n 2286a0 │ │ │ │ movs r2, r5 │ │ │ │ - bvs.n 2285c8 │ │ │ │ + bvs.n 2285a8 │ │ │ │ movs r0, r4 │ │ │ │ - bpl.n 22858c │ │ │ │ + bpl.n 22856c │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ 00228608 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -360352,40 +360355,40 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r9, r3 │ │ │ │ mov r8, r2 │ │ │ │ mov r7, r0 │ │ │ │ - bl 297070 │ │ │ │ + bl 297068 │ │ │ │ ldr r3, [pc, #44] @ (228684 ) │ │ │ │ ldr r2, [pc, #48] @ (228688 ) │ │ │ │ ldr r1, [pc, #48] @ (22868c ) │ │ │ │ add r3, pc │ │ │ │ adds r3, #76 @ 0x4c │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #18 │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ strd r5, r6, [sp, #40] @ 0x28 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r9 │ │ │ │ ldr.w lr, [r0, #64] @ 0x40 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ mov ip, lr │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ bx ip │ │ │ │ - ldmia r7!, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r7!, {r1, r3, r5, r6} │ │ │ │ movs r2, r5 │ │ │ │ - bne.n 228740 │ │ │ │ + bne.n 228720 │ │ │ │ movs r0, r4 │ │ │ │ - bne.n 22876c │ │ │ │ + bne.n 22874c │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ 00228690 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -360428,25 +360431,25 @@ │ │ │ │ beq.n 2286de │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r5, r3 │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ bne.n 2286da │ │ │ │ mov r0, r4 │ │ │ │ - bl 297070 │ │ │ │ + bl 297068 │ │ │ │ ldr r1, [pc, #160] @ (2287a0 ) │ │ │ │ ldr r2, [pc, #160] @ (2287a4 ) │ │ │ │ movs r3, #18 │ │ │ │ add r1, pc │ │ │ │ adds r1, #76 @ 0x4c │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [pc, #156] @ (2287a8 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ movs r3, #0 │ │ │ │ strd r8, r3, [sp] │ │ │ │ mov r2, r9 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r6 │ │ │ │ ldr.w sl, [r0, #64] @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ @@ -360470,15 +360473,15 @@ │ │ │ │ mov r3, r7 │ │ │ │ str.w r8, [sp] │ │ │ │ bl 22c848 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 3f5f4c │ │ │ │ + b.w 3f5f44 │ │ │ │ ldr r4, [r4, #44] @ 0x2c │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 228740 │ │ │ │ ldrb.w r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 2286d0 │ │ │ │ ldr r4, [r4, #44] @ 0x2c │ │ │ │ @@ -360498,19 +360501,19 @@ │ │ │ │ it ne │ │ │ │ movne r5, #1 │ │ │ │ bne.n 2286c0 │ │ │ │ ldr r4, [r4, #44] @ 0x2c │ │ │ │ movs r5, #2 │ │ │ │ b.n 2286c6 │ │ │ │ nop │ │ │ │ - ldmia r6, {r4, r6, r7} │ │ │ │ + ldmia r6, {r6, r7} │ │ │ │ movs r2, r5 │ │ │ │ - beq.n 228700 │ │ │ │ + beq.n 2286e0 │ │ │ │ movs r0, r4 │ │ │ │ - beq.n 228730 │ │ │ │ + beq.n 228710 │ │ │ │ movs r0, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r3, [r0, #332] @ 0x14c │ │ │ │ ldr r4, [r3, #16] │ │ │ │ @@ -360539,15 +360542,15 @@ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r2 │ │ │ │ mov r7, r2 │ │ │ │ ldr.w r4, [r5, #332] @ 0x14c │ │ │ │ - bl 3f5f4c │ │ │ │ + bl 3f5f44 │ │ │ │ mov r8, r0 │ │ │ │ ldr r4, [r4, #16] │ │ │ │ cbz r4, 22882e │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ cmp r5, r4 │ │ │ │ @@ -360716,23 +360719,23 @@ │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ vld1.8 @ instruction: 0xf9ac003b │ │ │ │ negs r4, r3 │ │ │ │ movs r6, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2282a8 │ │ │ │ + b.n 228288 │ │ │ │ movs r3, r4 │ │ │ │ str r5, [sp, #280] @ 0x118 │ │ │ │ movs r6, r5 │ │ │ │ rors r6, r5 │ │ │ │ movs r6, r5 │ │ │ │ vst4.8 {d0-d3}, [r4 :256], fp │ │ │ │ str??.w r0, [sl, #59] @ 0x3b │ │ │ │ - bcs.n 2289cc │ │ │ │ + bcs.n 2289ac │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ 002289dc : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -360749,55 +360752,55 @@ │ │ │ │ ldr r6, [pc, #120] @ (228a84 ) │ │ │ │ add r7, pc │ │ │ │ add r9, pc │ │ │ │ add r6, pc │ │ │ │ ldr.w r2, [r8] │ │ │ │ mov r1, sl │ │ │ │ mov r0, r5 │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr.w r4, [r8, #16] │ │ │ │ cbnz r4, 228a36 │ │ │ │ b.n 228a58 │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r0, r5 │ │ │ │ bl 22b7f8 │ │ │ │ ldr.w r4, [r4, #324] @ 0x144 │ │ │ │ cbz r4, 228a58 │ │ │ │ mov r1, r7 │ │ │ │ ldr r2, [r4, #28] │ │ │ │ mov r0, r5 │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r3, [r4, #16] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 228a24 │ │ │ │ mov r1, r9 │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr.w r4, [r4, #324] @ 0x144 │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 228a36 │ │ │ │ ldr.w r8, [r8, #4] │ │ │ │ cmp.w r8, #0 │ │ │ │ bne.n 228a10 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ strb.w r0, [sl, #59] @ 0x3b │ │ │ │ - bcs.n 2289c0 │ │ │ │ + bcs.n 2289a0 │ │ │ │ movs r0, r4 │ │ │ │ - bcs.n 2289cc │ │ │ │ + bcs.n 2289ac │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xf1e40025 │ │ │ │ - asrs r2, r2, #9 │ │ │ │ + rsbs r0, r4, #37 @ 0x25 │ │ │ │ + asrs r2, r0, #9 │ │ │ │ movs r3, r4 │ │ │ │ │ │ │ │ 00228a88 : │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #10 │ │ │ │ beq.n 228a9c │ │ │ │ @@ -360857,15 +360860,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, #12] │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ strd r2, r4, [sp] │ │ │ │ adds r3, #20 │ │ │ │ movw r2, #261 @ 0x105 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 228aee │ │ │ │ ldr r3, [pc, #44] @ (228b54 ) │ │ │ │ movs r2, #255 @ 0xff │ │ │ │ ldr r1, [pc, #44] @ (228b58 ) │ │ │ │ ldr r0, [pc, #48] @ (228b5c ) │ │ │ │ add r3, pc │ │ │ │ @@ -360876,31 +360879,31 @@ │ │ │ │ movs r2, #254 @ 0xfe │ │ │ │ ldr r1, [pc, #40] @ (228b64 ) │ │ │ │ ldr r0, [pc, #40] @ (228b68 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ - ldmia r3, {r3, r4, r6} │ │ │ │ + ldmia r3, {r3, r6} │ │ │ │ movs r2, r5 │ │ │ │ - bne.n 228b28 │ │ │ │ + bne.n 228b08 │ │ │ │ movs r0, r4 │ │ │ │ - bne.n 228aa8 │ │ │ │ + bne.n 228a88 │ │ │ │ movs r0, r4 │ │ │ │ - ldmia r3!, {r2, r4, r5} │ │ │ │ + ldmia r3!, {r2, r5} │ │ │ │ movs r2, r5 │ │ │ │ - bne.n 228a70 │ │ │ │ + bne.n 228c50 │ │ │ │ movs r0, r4 │ │ │ │ - bne.n 228ae0 │ │ │ │ + bne.n 228ac0 │ │ │ │ movs r0, r4 │ │ │ │ - ldmia r3!, {r1, r5} │ │ │ │ + ldmia r3!, {r1, r4} │ │ │ │ movs r2, r5 │ │ │ │ - bne.n 228c58 │ │ │ │ + bne.n 228c38 │ │ │ │ movs r0, r4 │ │ │ │ - bne.n 228a70 │ │ │ │ + bne.n 228c50 │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ 00228b6c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -360960,32 +360963,32 @@ │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [r4, #28] │ │ │ │ mov r0, r8 │ │ │ │ - bl 3e0cf8 │ │ │ │ + bl 3e0cf0 │ │ │ │ b.n 228bd8 │ │ │ │ ldr.w r1, [fp] │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - bl 3e0cf8 │ │ │ │ + bl 3e0cf0 │ │ │ │ b.n 228bfc │ │ │ │ ldr.w r1, [fp] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 3e0cf8 │ │ │ │ + bl 3e0cf0 │ │ │ │ b.n 228bfc │ │ │ │ @ instruction: 0xf6f4003b │ │ │ │ subs r7, #166 @ 0xa6 │ │ │ │ movs r6, r5 │ │ │ │ - bne.n 228b8c │ │ │ │ + bne.n 228b6c │ │ │ │ movs r0, r4 │ │ │ │ - bne.n 228d2c │ │ │ │ + bne.n 228d0c │ │ │ │ movs r0, r4 │ │ │ │ - bne.n 228b5c │ │ │ │ + bne.n 228d3c │ │ │ │ movs r0, r4 │ │ │ │ movs r7, #64 @ 0x40 │ │ │ │ ... │ │ │ │ │ │ │ │ 00228c50 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -361060,15 +361063,15 @@ │ │ │ │ cmp r6, #1 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ it ne │ │ │ │ movne r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 228cc4 │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 22b7f8 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 228cc8 │ │ │ │ movs r0, #0 │ │ │ │ @@ -361078,15 +361081,15 @@ │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ subs r6, #122 @ 0x7a │ │ │ │ movs r6, r5 │ │ │ │ asrs r0, r0, #10 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 228c80 │ │ │ │ + beq.n 228c60 │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ 00228d38 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -361099,20 +361102,20 @@ │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 3d0ae4 │ │ │ │ + bl 3d0adc │ │ │ │ ldr r1, [pc, #88] @ (228dc0 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 3d09f0 │ │ │ │ + bl 3d09e8 │ │ │ │ mov r2, sp │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 22bca4 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ @@ -361136,17 +361139,17 @@ │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ subs r5, #222 @ 0xde │ │ │ │ movs r6, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r6, #4] │ │ │ │ + ldrh r2, [r4, #4] │ │ │ │ movs r1, r4 │ │ │ │ - subs r7, #92 @ 0x5c │ │ │ │ + subs r7, #76 @ 0x4c │ │ │ │ movs r5, r4 │ │ │ │ subs r5, #160 @ 0xa0 │ │ │ │ movs r6, r5 │ │ │ │ │ │ │ │ 00228dc8 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -361162,38 +361165,38 @@ │ │ │ │ ldr r5, [pc, #160] @ (228e88 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 3d0c30 │ │ │ │ + bl 3d0c28 │ │ │ │ ldr r1, [pc, #144] @ (228e8c ) │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 3d0c30 │ │ │ │ + bl 3d0c28 │ │ │ │ mov r7, r0 │ │ │ │ bl 2060e0 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #8] │ │ │ │ cbz r0, 228e2c │ │ │ │ - bl 3c92dc │ │ │ │ + bl 3c92d4 │ │ │ │ ldr r3, [pc, #120] @ (228e90 ) │ │ │ │ mov r4, r0 │ │ │ │ add r2, sp, #8 │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 3a466c │ │ │ │ + bl 3a4664 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ca5d0 │ │ │ │ + bl 3ca5c8 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - bl 35be38 │ │ │ │ + bl 35be30 │ │ │ │ mov r0, r6 │ │ │ │ bl 2203f4 │ │ │ │ subs r2, r0, #0 │ │ │ │ it ne │ │ │ │ movne r2, #1 │ │ │ │ mov r3, r0 │ │ │ │ strb.w r2, [r4, #32] │ │ │ │ @@ -361213,25 +361216,25 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 228e78 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 3a16f0 │ │ │ │ + b.w 3a16e8 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ subs r5, #78 @ 0x4e │ │ │ │ movs r6, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7, {r1, r7} │ │ │ │ + ldmia r7!, {r1, r4, r5, r6} │ │ │ │ movs r0, r4 │ │ │ │ subs r5, #66 @ 0x42 │ │ │ │ movs r6, r5 │ │ │ │ - ldr r1, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r1, [sp, #920] @ 0x398 │ │ │ │ movs r2, r4 │ │ │ │ cmp r6, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #208 @ 0xd0 │ │ │ │ movs r6, r5 │ │ │ │ │ │ │ │ 00228e98 : │ │ │ │ @@ -361250,15 +361253,15 @@ │ │ │ │ add r1, pc │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r2, [ip, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov.w r2, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 3d0c30 │ │ │ │ + bl 3d0c28 │ │ │ │ cbz r0, 228eec │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ bne.n 228ee0 │ │ │ │ ldrb r3, [r0, #1] │ │ │ │ cbnz r3, 228ee0 │ │ │ │ bl 22b2a4 │ │ │ │ @@ -361266,19 +361269,19 @@ │ │ │ │ ldr r1, [pc, #116] @ (228f58 ) │ │ │ │ add r1, pc │ │ │ │ blx 145310 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 228eda │ │ │ │ ldr r0, [pc, #108] @ (228f5c ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e175c │ │ │ │ + bl 3e1754 │ │ │ │ mov r1, r4 │ │ │ │ add r2, sp, #8 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 3e3890 │ │ │ │ + bl 3e3888 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r4, r0 │ │ │ │ cbz r1, 228f32 │ │ │ │ mov r0, r5 │ │ │ │ bl 2203b8 │ │ │ │ ldr r2, [pc, #84] @ (228f60 ) │ │ │ │ ldr r3, [pc, #64] @ (228f50 ) │ │ │ │ @@ -361299,28 +361302,28 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r1, [sp, #4] │ │ │ │ bl 22b690 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 228f04 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e3538 │ │ │ │ + bl 3e3530 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ b.n 228f04 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ subs r4, #124 @ 0x7c │ │ │ │ movs r6, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r3, r5} │ │ │ │ + stmia r4!, {r3, r4} │ │ │ │ movs r0, r4 │ │ │ │ - lsls r2, r1, #31 │ │ │ │ + lsls r2, r7, #30 │ │ │ │ movs r6, r3 │ │ │ │ - itee vc │ │ │ │ - movvc r6, r3 │ │ │ │ + ittt vs │ │ │ │ + movvs r6, r3 │ │ │ │ subvs r4, #30 │ │ │ │ movvs r6, r5 │ │ │ │ │ │ │ │ 00228f64 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -361333,15 +361336,15 @@ │ │ │ │ ldr r1, [pc, #88] @ (228fd8 ) │ │ │ │ sub sp, #8 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 3d0ae4 │ │ │ │ + bl 3d0adc │ │ │ │ mov r1, sp │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 22b714 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ bl 2203b8 │ │ │ │ @@ -361364,15 +361367,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r3, #178 @ 0xb2 │ │ │ │ movs r6, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r0, [sp, #400] @ 0x190 │ │ │ │ movs r2, r4 │ │ │ │ subs r3, #134 @ 0x86 │ │ │ │ movs r6, r5 │ │ │ │ │ │ │ │ 00228fe0 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -361390,26 +361393,26 @@ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r7, r2 │ │ │ │ blx 144d90 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3f7514 │ │ │ │ + bl 3f750c │ │ │ │ ldr r3, [pc, #52] @ (22904c ) │ │ │ │ movs r4, #0 │ │ │ │ ldr r6, [r6, r3] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ adds r4, #1 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3f74cc │ │ │ │ + bl 3f74c4 │ │ │ │ cmp r4, #15 │ │ │ │ bne.n 22901c │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -361441,15 +361444,15 @@ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [r1, #0] │ │ │ │ mov.w r3, #0 │ │ │ │ blx 144d90 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3f7514 │ │ │ │ + bl 3f750c │ │ │ │ cmp r4, #2 │ │ │ │ beq.n 2290d0 │ │ │ │ cmp r4, #3 │ │ │ │ beq.n 229116 │ │ │ │ ldr r2, [pc, #192] @ (229160 ) │ │ │ │ add.w r1, sp, #4096 @ 0x1000 │ │ │ │ ldr r3, [pc, #184] @ (22915c ) │ │ │ │ @@ -361488,23 +361491,23 @@ │ │ │ │ movge.w r0, #1024 @ 0x400 │ │ │ │ mov r8, r0 │ │ │ │ ldr.w r3, [r7, r4, lsl #2] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ adds r4, #1 │ │ │ │ ldr r2, [r3, #28] │ │ │ │ - bl 3f74cc │ │ │ │ + bl 3f74c4 │ │ │ │ cmp r4, r8 │ │ │ │ blt.n 229100 │ │ │ │ b.n 22909c │ │ │ │ ldr r2, [pc, #76] @ (229164 ) │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ - bl 3f74cc │ │ │ │ + bl 3f74c4 │ │ │ │ ldr r2, [pc, #68] @ (229168 ) │ │ │ │ ldr r3, [pc, #52] @ (22915c ) │ │ │ │ add.w r1, sp, #4096 @ 0x1000 │ │ │ │ add r2, pc │ │ │ │ adds r1, #4 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -361515,28 +361518,28 @@ │ │ │ │ ldr r2, [pc, #44] @ (22916c ) │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ add.w sp, sp, #4096 @ 0x1000 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 3f74cc │ │ │ │ + b.w 3f74c4 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r2, #186 @ 0xba │ │ │ │ movs r6, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #134 @ 0x86 │ │ │ │ movs r6, r5 │ │ │ │ - strb r0, [r1, #26] │ │ │ │ + strb r0, [r7, #25] │ │ │ │ movs r6, r3 │ │ │ │ subs r2, #2 │ │ │ │ movs r6, r5 │ │ │ │ - b.n 2289fc │ │ │ │ + b.n 2289dc │ │ │ │ movs r6, r3 │ │ │ │ │ │ │ │ 00229170 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ @@ -361582,15 +361585,15 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r7 │ │ │ │ blx 144d90 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3f7514 │ │ │ │ + bl 3f750c │ │ │ │ mov.w r3, #1024 @ 0x400 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #0 │ │ │ │ bl 22ad38 │ │ │ │ subs r5, r0, #0 │ │ │ │ ble.n 2291b6 │ │ │ │ @@ -361606,15 +361609,15 @@ │ │ │ │ ldrb.w r1, [r2, #312] @ 0x138 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 229218 │ │ │ │ ldr r2, [r2, #28] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 3f74cc │ │ │ │ + bl 3f74c4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 229218 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r1, #160 @ 0xa0 │ │ │ │ movs r6, r5 │ │ │ │ cmp r2, #4 │ │ │ │ @@ -361702,21 +361705,21 @@ │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ vshr.s32 d16, d27, #24 │ │ │ │ lsls r1, r0, #16 │ │ │ │ movs r0, r0 │ │ │ │ vshr.s32 d0, d27, #24 │ │ │ │ - lsrs r4, r7, #25 │ │ │ │ + lsrs r4, r5, #25 │ │ │ │ movs r6, r3 │ │ │ │ - stmia r3!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r3!, {r1, r2, r5, r6} │ │ │ │ movs r2, r5 │ │ │ │ - ldmia r2!, {r5, r6} │ │ │ │ + ldmia r2!, {r4, r6} │ │ │ │ movs r0, r4 │ │ │ │ - ldmia r2!, {r1, r3, r5, r6} │ │ │ │ + ldmia r2!, {r1, r3, r4, r6} │ │ │ │ movs r0, r4 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ b.w 14530c │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -362042,28 +362045,28 @@ │ │ │ │ movs r3, #1 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx 1458c4 │ │ │ │ b.n 229586 │ │ │ │ nop │ │ │ │ - ldmia r0!, {r4, r6, r7} │ │ │ │ + ldmia r0!, {r6, r7} │ │ │ │ movs r0, r4 │ │ │ │ - str r6, [sp, #560] @ 0x230 │ │ │ │ + str r6, [sp, #496] @ 0x1f0 │ │ │ │ movs r6, r3 │ │ │ │ - str r5, [sp, #656] @ 0x290 │ │ │ │ + str r5, [sp, #592] @ 0x250 │ │ │ │ movs r6, r3 │ │ │ │ - stmia r7!, {r1, r7} │ │ │ │ + stmia r7!, {r1, r4, r5, r6} │ │ │ │ movs r0, r4 │ │ │ │ - str r5, [sp, #336] @ 0x150 │ │ │ │ + str r5, [sp, #272] @ 0x110 │ │ │ │ movs r6, r3 │ │ │ │ - mcr2 0, 4, r0, cr8, cr14, {0} │ │ │ │ - stmia r7!, {r2, r4, r5} │ │ │ │ + mrc2 0, 3, r0, cr8, cr14, {0} │ │ │ │ + stmia r7!, {r2, r5} │ │ │ │ movs r0, r4 │ │ │ │ - mrc2 0, 2, r0, cr14, cr14, {0} │ │ │ │ + mcr2 0, 2, r0, cr14, cr14, {0} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ ldr r0, [pc, #348] @ (22980c ) │ │ │ │ mov r8, r2 │ │ │ │ @@ -362131,15 +362134,15 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3f5f4c │ │ │ │ + bl 3f5f44 │ │ │ │ mov r5, r0 │ │ │ │ b.n 229728 │ │ │ │ ldr.w r5, [r6, #296] @ 0x128 │ │ │ │ mov.w ip, #324 @ 0x144 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mla r0, ip, r5, r0 │ │ │ │ subs r0, r6, r0 │ │ │ │ @@ -362177,27 +362180,27 @@ │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sl │ │ │ │ blx 143ca4 │ │ │ │ b.n 22970e │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 3f5f4c │ │ │ │ + bl 3f5f44 │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r0, #69632 @ 0x11000 │ │ │ │ bhi.n 2297f6 │ │ │ │ blx 145d4c │ │ │ │ str r7, [sp, #0] │ │ │ │ mov r7, r0 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r7 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3f5e2c │ │ │ │ + bl 3f5e24 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r0 │ │ │ │ ldr r7, [r6, #0] │ │ │ │ b.n 2297b6 │ │ │ │ cmp.w r9, #0 │ │ │ │ beq.n 229800 │ │ │ │ strb.w r5, [r9] │ │ │ │ @@ -362407,148 +362410,148 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r3, [pc, #260] @ (229af8 ) │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ ldr r3, [pc, #252] @ (229afc ) │ │ │ │ ldr r2, [pc, #252] @ (229b00 ) │ │ │ │ ldr r1, [pc, #256] @ (229b04 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r0, r8 │ │ │ │ adds r3, #24 │ │ │ │ movw r2, #1327 @ 0x52f │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 2299e0 │ │ │ │ ldr r3, [pc, #228] @ (229b08 ) │ │ │ │ mov r0, r8 │ │ │ │ ldr r2, [pc, #228] @ (229b0c ) │ │ │ │ ldr r1, [pc, #232] @ (229b10 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #24 │ │ │ │ strd r2, r5, [sp] │ │ │ │ add r1, pc │ │ │ │ movw r2, #1356 @ 0x54c │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 229a1a │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 229a1a │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 229a1a │ │ │ │ ldr r3, [pc, #168] @ (229af8 ) │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ ldr r3, [pc, #180] @ (229b14 ) │ │ │ │ ldr r2, [pc, #184] @ (229b18 ) │ │ │ │ ldr r1, [pc, #184] @ (229b1c ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r0, r8 │ │ │ │ adds r3, #24 │ │ │ │ movw r2, #1363 @ 0x553 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 229a1a │ │ │ │ ldr r3, [pc, #124] @ (229af8 ) │ │ │ │ ldr r4, [pc, #160] @ (229b20 ) │ │ │ │ add r4, pc │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ ldr r3, [pc, #148] @ (229b24 ) │ │ │ │ ldr r1, [pc, #152] @ (229b28 ) │ │ │ │ mov.w r2, #1336 @ 0x538 │ │ │ │ add r3, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ adds r3, #24 │ │ │ │ mov r0, r8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 229a1a │ │ │ │ ldr r3, [pc, #80] @ (229af8 ) │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ ldr r3, [pc, #116] @ (229b2c ) │ │ │ │ ldr r2, [pc, #120] @ (229b30 ) │ │ │ │ ldr r1, [pc, #120] @ (229b34 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r0, r8 │ │ │ │ adds r3, #24 │ │ │ │ movw r2, #1342 @ 0x53e │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 229a1a │ │ │ │ nop │ │ │ │ adds r2, #24 │ │ │ │ movs r6, r5 │ │ │ │ subs r2, r3, r6 │ │ │ │ movs r6, r5 │ │ │ │ strd r0, r0, [r4, #-236] @ 0xec │ │ │ │ subs r4, r4, r5 │ │ │ │ movs r6, r5 │ │ │ │ stmdb r6, {r0, r1, r3, r4, r5} │ │ │ │ - pop {r3, r5, r6, r7} │ │ │ │ + pop {r3, r4, r6, r7} │ │ │ │ movs r2, r5 │ │ │ │ - stmia r3!, {r1, r4, r6, r7} │ │ │ │ + stmia r3!, {r1, r6, r7} │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xfabe001d │ │ │ │ + @ instruction: 0xfaae001d │ │ │ │ subs r0, r2, r4 │ │ │ │ movs r6, r5 │ │ │ │ subs r0, r7, #7 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r2, r7} │ │ │ │ + pop {r2, r4, r5, r6} │ │ │ │ movs r2, r5 │ │ │ │ - stmia r3!, {r1, r2, r3, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r5, r6} │ │ │ │ movs r0, r4 │ │ │ │ - stmia r3!, {r3, r5, r6} │ │ │ │ + stmia r3!, {r3, r4, r6} │ │ │ │ movs r0, r4 │ │ │ │ - pop {r5, r6} │ │ │ │ + pop {r4, r6} │ │ │ │ movs r2, r5 │ │ │ │ - stmia r4!, {r1, r2} │ │ │ │ + stmia r3!, {r1, r2, r4, r5, r6, r7} │ │ │ │ movs r0, r4 │ │ │ │ - stmia r3!, {r1, r6} │ │ │ │ + stmia r3!, {r1, r4, r5} │ │ │ │ movs r0, r4 │ │ │ │ - pop {r1, r2, r5} │ │ │ │ + pop {r1, r2, r4} │ │ │ │ movs r2, r5 │ │ │ │ - stmia r3!, {r2, r5, r7} │ │ │ │ + stmia r3!, {r2, r4, r7} │ │ │ │ movs r0, r4 │ │ │ │ - stmia r3!, {r1, r3} │ │ │ │ + stmia r2!, {r1, r3, r4, r5, r6, r7} │ │ │ │ movs r0, r4 │ │ │ │ - stmia r3!, {r1, r2, r3, r6} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r5} │ │ │ │ movs r0, r4 │ │ │ │ - cbnz r4, 229ba4 │ │ │ │ + cbnz r4, 229ba0 │ │ │ │ movs r2, r5 │ │ │ │ - stmia r2!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r2!, {r2, r3, r6, r7} │ │ │ │ movs r0, r4 │ │ │ │ - cbnz r6, 229ba2 │ │ │ │ + cbnz r6, 229b9e │ │ │ │ movs r2, r5 │ │ │ │ - stmia r2!, {r3, r4, r6, r7} │ │ │ │ + stmia r2!, {r3, r6, r7} │ │ │ │ movs r0, r4 │ │ │ │ - stmia r2!, {r1, r4, r5, r7} │ │ │ │ + stmia r2!, {r1, r5, r7} │ │ │ │ movs r0, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r9, r2 │ │ │ │ @@ -362561,20 +362564,20 @@ │ │ │ │ mov sl, r1 │ │ │ │ ldr r7, [pc, #340] @ (229cb4 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r7, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 3c8ec8 │ │ │ │ + bl 3c8ec0 │ │ │ │ ldr r1, [pc, #324] @ (229cb8 ) │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 3e2b40 │ │ │ │ + bl 3e2b38 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 229c2e │ │ │ │ ldr r1, [pc, #312] @ (229cbc ) │ │ │ │ movs r2, #2 │ │ │ │ movs r3, #64 @ 0x40 │ │ │ │ str r3, [sp, #24] │ │ │ │ add r1, pc │ │ │ │ @@ -362587,51 +362590,51 @@ │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 229c7e │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cbz r0, 229bae │ │ │ │ mov r1, r8 │ │ │ │ add r3, sp, #24 │ │ │ │ movs r2, #10 │ │ │ │ - bl 3d5cf8 │ │ │ │ + bl 3d5cf0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 229c5e │ │ │ │ ldr r3, [pc, #272] @ (229cc0 ) │ │ │ │ mov r2, fp │ │ │ │ ldr r1, [pc, #272] @ (229cc4 ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ ldr r7, [r7, r3] │ │ │ │ mov r3, r7 │ │ │ │ - bl 3e2e5c │ │ │ │ + bl 3e2e54 │ │ │ │ ldr r1, [pc, #260] @ (229cc8 ) │ │ │ │ ldr r2, [sp, #24] │ │ │ │ movs r3, #0 │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl 3e30bc │ │ │ │ + bl 3e30b4 │ │ │ │ ldr r1, [pc, #248] @ (229ccc ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 3e2dbc │ │ │ │ + bl 3e2db4 │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 229c36 │ │ │ │ mov r3, r9 │ │ │ │ add r2, sp, #20 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - bl 3a3fbc │ │ │ │ + bl 3a3fb4 │ │ │ │ cbnz r0, 229c50 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 3a163c │ │ │ │ + bl 3a1634 │ │ │ │ mov r0, r4 │ │ │ │ blx 145ef4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3ca5d0 │ │ │ │ + bl 3ca5c8 │ │ │ │ ldr r2, [pc, #200] @ (229cd0 ) │ │ │ │ ldr r3, [pc, #168] @ (229cb0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ @@ -362645,22 +362648,22 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ cmp.w sl, #0 │ │ │ │ bne.n 229be0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e352c │ │ │ │ + bl 3e3524 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 229be0 │ │ │ │ movs r0, #3 │ │ │ │ - bl 3e12bc │ │ │ │ + bl 3e12b4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e3530 │ │ │ │ + bl 3e3528 │ │ │ │ b.n 229be0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r2, r9 │ │ │ │ mov r1, sl │ │ │ │ bl 2298fc │ │ │ │ mov r5, r0 │ │ │ │ b.n 229bf2 │ │ │ │ @@ -362670,15 +362673,15 @@ │ │ │ │ ldr r1, [pc, #116] @ (229cdc ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #1452 @ 0x5ac │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ b.n 229bf8 │ │ │ │ ldr r2, [pc, #96] @ (229ce0 ) │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [pc, #96] @ (229ce4 ) │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #8] │ │ │ │ @@ -362689,67 +362692,67 @@ │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r2, [pc, #88] @ (229cf0 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ movw r2, #1441 @ 0x5a1 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 229c78 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r7, #214 @ 0xd6 │ │ │ │ movs r6, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #202 @ 0xca │ │ │ │ movs r6, r5 │ │ │ │ - stmia r2!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r5, r7} │ │ │ │ movs r0, r4 │ │ │ │ - sub.w r0, ip, r2, asr #32 │ │ │ │ + @ instruction: 0xeb9c0022 │ │ │ │ cmp r6, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r6, r7} │ │ │ │ movs r0, r4 │ │ │ │ - stmia r2!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r2!, {r1, r3, r6, r7} │ │ │ │ movs r0, r4 │ │ │ │ - stmia r2!, {r4, r5, r6} │ │ │ │ + stmia r2!, {r5, r6} │ │ │ │ movs r0, r4 │ │ │ │ cmp r7, #36 @ 0x24 │ │ │ │ movs r6, r5 │ │ │ │ - rev r2, r4 │ │ │ │ + rev r2, r2 │ │ │ │ movs r2, r5 │ │ │ │ - stmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r2, r3, r5, r6, r7} │ │ │ │ movs r0, r4 │ │ │ │ - stmia r1!, {r1, r2} │ │ │ │ + stmia r0!, {r1, r2, r4, r5, r6, r7} │ │ │ │ movs r0, r4 │ │ │ │ - stmia r1!, {r2, r3, r6, r7} │ │ │ │ + stmia r1!, {r2, r3, r4, r5, r7} │ │ │ │ movs r0, r4 │ │ │ │ - cbnz r6, 229d26 │ │ │ │ + cbnz r6, 229d22 │ │ │ │ movs r2, r5 │ │ │ │ - stmia r1!, {r2, r4, r5, r7} │ │ │ │ + stmia r1!, {r2, r5, r7} │ │ │ │ movs r0, r4 │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r0!, {r1, r2, r3, r6, r7} │ │ │ │ movs r0, r4 │ │ │ │ - adds r2, #68 @ 0x44 │ │ │ │ + adds r2, #52 @ 0x34 │ │ │ │ movs r6, r3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #116] @ (229d78 ) │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #116] @ (229d7c ) │ │ │ │ sub sp, #8 │ │ │ │ add r3, pc │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ mov r6, r3 │ │ │ │ mov r5, r2 │ │ │ │ - bl 3e2b40 │ │ │ │ + bl 3e2b38 │ │ │ │ cbz r0, 229d4c │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ bne.n 229d40 │ │ │ │ ldrb r3, [r0, #1] │ │ │ │ cbnz r3, 229d40 │ │ │ │ ldr r4, [pc, #88] @ (229d80 ) │ │ │ │ @@ -362787,18 +362790,18 @@ │ │ │ │ ldr r0, [r6, r0] │ │ │ │ str r0, [sp, #0] │ │ │ │ blx 143ee4 │ │ │ │ str r0, [r4, #8] │ │ │ │ b.n 229d2c │ │ │ │ cmp r6, #34 @ 0x22 │ │ │ │ movs r6, r5 │ │ │ │ - ldcl 0, cr0, [r6, #116]! @ 0x74 │ │ │ │ + stcl 0, cr0, [r6, #116]! @ 0x74 │ │ │ │ b.n 229830 │ │ │ │ movs r3, r7 │ │ │ │ - vld4.8 {d16-d19}, [sl :64]! │ │ │ │ + ldr??.w r0, [sl, sp, lsl #1] │ │ │ │ asrs r0, r5, #13 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r5, #5 │ │ │ │ ... │ │ │ │ │ │ │ │ @@ -362844,15 +362847,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [r4, #4] │ │ │ │ add r3, sp, #24 │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3d5c30 │ │ │ │ + bl 3d5c28 │ │ │ │ cbnz r0, 229e66 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ rev16 r3, r3 │ │ │ │ strh r3, [r4, #2] │ │ │ │ ldr r2, [pc, #136] @ (229ea0 ) │ │ │ │ ldr r3, [pc, #132] @ (229e9c ) │ │ │ │ add r2, pc │ │ │ │ @@ -362880,28 +362883,28 @@ │ │ │ │ ldr r1, [pc, #92] @ (229eac ) │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #80 @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 229e14 │ │ │ │ ldr r3, [pc, #72] @ (229eb0 ) │ │ │ │ movs r2, #116 @ 0x74 │ │ │ │ ldr r4, [pc, #72] @ (229eb4 ) │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [pc, #72] @ (229eb8 ) │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ adds r3, #80 @ 0x50 │ │ │ │ add r1, pc │ │ │ │ strd r4, r6, [sp] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 229e60 │ │ │ │ ldr r3, [pc, #56] @ (229ebc ) │ │ │ │ movs r2, #109 @ 0x6d │ │ │ │ ldr r4, [pc, #56] @ (229ec0 ) │ │ │ │ ldr r1, [pc, #56] @ (229ec4 ) │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ @@ -362911,31 +362914,31 @@ │ │ │ │ nop │ │ │ │ cmp r5, #128 @ 0x80 │ │ │ │ movs r6, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #20 │ │ │ │ movs r6, r5 │ │ │ │ - @ instruction: 0xb83a │ │ │ │ + @ instruction: 0xb82a │ │ │ │ movs r2, r5 │ │ │ │ - stmia r0!, {r5, r6} │ │ │ │ + stmia r0!, {r4, r6} │ │ │ │ movs r0, r4 │ │ │ │ - ittt cs │ │ │ │ - movcs r0, r4 │ │ │ │ - @ instruction: 0xb818 │ │ │ │ - movcs r2, r5 │ │ │ │ - stmia r0!, {r1, r2, r3, r7} │ │ │ │ + itee ne │ │ │ │ + movne r0, r4 │ │ │ │ + @ instruction: 0xb808 │ │ │ │ + moveq r2, r5 │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r5, r6} │ │ │ │ movs r0, r4 │ │ │ │ - bkpt 0x00fe │ │ │ │ + bkpt 0x00ee │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xb7fe │ │ │ │ + @ instruction: 0xb7ee │ │ │ │ movs r2, r5 │ │ │ │ - stmia r0!, {r2, r4, r6} │ │ │ │ + stmia r0!, {r2, r6} │ │ │ │ movs r0, r4 │ │ │ │ - bkpt 0x00e6 │ │ │ │ + bkpt 0x00d6 │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ 00229ec8 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -362976,24 +362979,24 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #100 @ 0x64 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r2, #131 @ 0x83 │ │ │ │ str r7, [sp, #4] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 229f00 │ │ │ │ nop │ │ │ │ - subs r6, r2, #1 │ │ │ │ + subs r6, r0, #1 │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xb762 │ │ │ │ + @ instruction: 0xb752 │ │ │ │ movs r2, r5 │ │ │ │ - ite │ │ │ │ - mov r0, r4 │ │ │ │ - bkpt 0x0046 │ │ │ │ + itt al │ │ │ │ + moval r0, r4 │ │ │ │ + bkpt 0x0036 │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ 00229f4c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -363014,16 +363017,16 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - itte │ │ │ │ - mov r0, r4 │ │ │ │ + itet al │ │ │ │ + moval r0, r4 │ │ │ │ │ │ │ │ 00229f94 : │ │ │ │ push {r1, r2, r3} │ │ │ │ moval.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4076] @ 0xfec │ │ │ │ @@ -363097,20 +363100,20 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - itet mi │ │ │ │ - movmi r0, r4 │ │ │ │ + itte cc │ │ │ │ + movcc r0, r4 │ │ │ │ │ │ │ │ 0022a078 : │ │ │ │ - pushpl {r3, r4, r5, lr} │ │ │ │ - movmi.w ip, #4096 @ 0x1000 │ │ │ │ + pushcc {r3, r4, r5, lr} │ │ │ │ + movcs.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [pc, #200] @ (22a150 ) │ │ │ │ movs r2, #6 │ │ │ │ mov r4, r0 │ │ │ │ add r5, pc │ │ │ │ add.w r1, r5, #116 @ 0x74 │ │ │ │ @@ -363182,15 +363185,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - push {r2, r3, r4, r5, r6, r7, lr} │ │ │ │ + push {r2, r3, r5, r6, r7, lr} │ │ │ │ movs r2, r5 │ │ │ │ b.n 22a4c8 │ │ │ │ movs r3, r7 │ │ │ │ b.n 22a41c │ │ │ │ movs r3, r7 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -363219,15 +363222,15 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ adds r3, #148 @ 0x94 │ │ │ │ movw r2, #1017 @ 0x3f9 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ b.n 22a2b6 │ │ │ │ ldr.w fp, [pc, #428] @ 22a364 │ │ │ │ add fp, pc │ │ │ │ ldr.w r3, [fp, #1328] @ 0x530 │ │ │ │ cmp r3, #7 │ │ │ │ bgt.n 22a194 │ │ │ │ @@ -363264,15 +363267,15 @@ │ │ │ │ str.w r4, [r2, #1060] @ 0x424 │ │ │ │ ldr r2, [pc, #352] @ (22a374 ) │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ movw r2, #1028 @ 0x404 │ │ │ │ ldr r4, [r6, #8] │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 22a1ae │ │ │ │ cmp r4, #0 │ │ │ │ beq.w 22a33e │ │ │ │ ldr r7, [pc, #332] @ (22a378 ) │ │ │ │ movs r3, #36 @ 0x24 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r7, pc │ │ │ │ @@ -363338,39 +363341,39 @@ │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ strd r4, r2, [sp] │ │ │ │ add r1, pc │ │ │ │ adds r3, #148 @ 0x94 │ │ │ │ movw r2, #1058 @ 0x422 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 22a1ae │ │ │ │ ldr r3, [pc, #156] @ (22a390 ) │ │ │ │ ldr r2, [pc, #160] @ (22a394 ) │ │ │ │ ldr r1, [pc, #160] @ (22a398 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ adds r3, #148 @ 0x94 │ │ │ │ movw r2, #1050 @ 0x41a │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 22a1ae │ │ │ │ ldr r3, [pc, #140] @ (22a39c ) │ │ │ │ ldr r2, [pc, #144] @ (22a3a0 ) │ │ │ │ ldr r1, [pc, #144] @ (22a3a4 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ adds r3, #148 @ 0x94 │ │ │ │ movw r2, #1045 @ 0x415 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 22a1ae │ │ │ │ ldr r3, [pc, #124] @ (22a3a8 ) │ │ │ │ mov.w r2, #1012 @ 0x3f4 │ │ │ │ ldr r1, [pc, #124] @ (22a3ac ) │ │ │ │ ldr r0, [pc, #124] @ (22a3b0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ @@ -363384,65 +363387,65 @@ │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #132 @ 0x84 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ b.n 22a54c │ │ │ │ movs r3, r7 │ │ │ │ - push {r1, r2, r3, r5, r6, r7} │ │ │ │ + push {r1, r2, r3, r4, r6, r7} │ │ │ │ movs r2, r5 │ │ │ │ - bkpt 0x0038 │ │ │ │ + bkpt 0x0028 │ │ │ │ movs r0, r4 │ │ │ │ - cbnz r2, 22a3d8 │ │ │ │ + cbnz r2, 22a3d4 │ │ │ │ movs r0, r4 │ │ │ │ b.n 22a4f0 │ │ │ │ movs r3, r7 │ │ │ │ b.n 22a46c │ │ │ │ movs r3, r7 │ │ │ │ - cbnz r4, 22a3cc │ │ │ │ + cbnz r4, 22a3c8 │ │ │ │ movs r0, r4 │ │ │ │ - push {r7} │ │ │ │ + push {r4, r5, r6} │ │ │ │ movs r2, r5 │ │ │ │ - revsh r6, r4 │ │ │ │ + revsh r6, r2 │ │ │ │ movs r0, r4 │ │ │ │ b.n 22a414 │ │ │ │ movs r3, r7 │ │ │ │ b.n 22a3c4 │ │ │ │ movs r3, r7 │ │ │ │ svc 222 @ 0xde │ │ │ │ movs r3, r7 │ │ │ │ - cbz r0, 22a3f4 │ │ │ │ + cbz r0, 22a3f0 │ │ │ │ movs r2, r5 │ │ │ │ - pop {r1, r2, r5, r6, pc} │ │ │ │ + pop {r1, r2, r4, r6, pc} │ │ │ │ movs r0, r4 │ │ │ │ - hlt 0x0012 │ │ │ │ + hlt 0x0002 │ │ │ │ movs r0, r4 │ │ │ │ - cbz r2, 22a3f8 │ │ │ │ + cbz r2, 22a3f4 │ │ │ │ movs r2, r5 │ │ │ │ - pop {r4, pc} │ │ │ │ + pop {pc} │ │ │ │ movs r0, r4 │ │ │ │ - rev16 r6, r6 │ │ │ │ + rev16 r6, r4 │ │ │ │ movs r0, r4 │ │ │ │ - cbz r6, 22a3fc │ │ │ │ + cbz r6, 22a3f8 │ │ │ │ movs r2, r5 │ │ │ │ - pop {r4, r6, r7} │ │ │ │ + pop {r6, r7} │ │ │ │ movs r0, r4 │ │ │ │ - rev16 r2, r3 │ │ │ │ + rev16 r2, r1 │ │ │ │ movs r0, r4 │ │ │ │ - cbz r6, 22a400 │ │ │ │ + cbz r6, 22a3fc │ │ │ │ movs r2, r5 │ │ │ │ - rev16 r0, r0 │ │ │ │ + rev r0, r6 │ │ │ │ movs r0, r4 │ │ │ │ - pop {r2, r4, r5, r6} │ │ │ │ + pop {r2, r5, r6} │ │ │ │ movs r0, r4 │ │ │ │ - cbz r0, 22a408 │ │ │ │ + cbz r0, 22a404 │ │ │ │ movs r2, r5 │ │ │ │ - rev r2, r5 │ │ │ │ + rev r2, r3 │ │ │ │ movs r0, r4 │ │ │ │ - push {r1, r6, lr} │ │ │ │ + push {r1, r4, r5, lr} │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ 0022a3c0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -363479,19 +363482,19 @@ │ │ │ │ ldr r0, [pc, #24] @ (22a434 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #164 @ 0xa4 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ mrc 15, 2, APSR_nzcv, cr13, cr15, {7} │ │ │ │ - sxtb r4, r5 │ │ │ │ + sxtb r4, r3 │ │ │ │ movs r2, r5 │ │ │ │ - cbnz r6, 22a448 │ │ │ │ + cbnz r6, 22a444 │ │ │ │ movs r0, r4 │ │ │ │ - pop {r1, r3, r4, r5} │ │ │ │ + pop {r1, r3, r5} │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ 0022a438 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -363528,19 +363531,19 @@ │ │ │ │ ldr r0, [pc, #24] @ (22a4ac ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #184 @ 0xb8 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ stcl 15, cr15, [r5, #1020]! @ 0x3fc │ │ │ │ - cbz r4, 22a4e4 │ │ │ │ + cbz r4, 22a4e0 │ │ │ │ movs r2, r5 │ │ │ │ - @ instruction: 0xb8de │ │ │ │ + @ instruction: 0xb8ce │ │ │ │ movs r0, r4 │ │ │ │ - cbnz r2, 22a520 │ │ │ │ + cbnz r2, 22a51c │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ 0022a4b0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -363614,25 +363617,25 @@ │ │ │ │ ldr r0, [pc, #32] @ (22a594 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #212 @ 0xd4 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - cbz r4, 22a58e │ │ │ │ + cbz r4, 22a58a │ │ │ │ movs r2, r5 │ │ │ │ - @ instruction: 0xb816 │ │ │ │ + @ instruction: 0xb806 │ │ │ │ movs r0, r4 │ │ │ │ - cbnz r2, 22a5d4 │ │ │ │ + cbnz r2, 22a5d0 │ │ │ │ movs r0, r4 │ │ │ │ - cbz r6, 22a594 │ │ │ │ + cbz r6, 22a590 │ │ │ │ movs r2, r5 │ │ │ │ - @ instruction: 0xb800 │ │ │ │ + @ instruction: 0xb7f0 │ │ │ │ movs r0, r4 │ │ │ │ - cbnz r0, 22a5e4 │ │ │ │ + cbnz r0, 22a5e0 │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ 0022a598 : │ │ │ │ ldr r0, [r0, #0] │ │ │ │ mov.w r2, #324 @ 0x144 │ │ │ │ mla r0, r2, r1, r0 │ │ │ │ movs r1, #0 │ │ │ │ @@ -363688,19 +363691,19 @@ │ │ │ │ ldr r1, [pc, #16] @ (22a624 ) │ │ │ │ ldr r0, [pc, #20] @ (22a628 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #228 @ 0xe4 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ - add sp, #464 @ 0x1d0 │ │ │ │ + add sp, #400 @ 0x190 │ │ │ │ movs r2, r5 │ │ │ │ - @ instruction: 0xb75e │ │ │ │ + @ instruction: 0xb74e │ │ │ │ movs r0, r4 │ │ │ │ - hlt 0x002e │ │ │ │ + hlt 0x001e │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ 0022a62c : │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -363791,15 +363794,15 @@ │ │ │ │ bne.n 22a6e6 │ │ │ │ str.w r2, [r8, #4] │ │ │ │ b.n 22a6ea │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ b.w 143ca0 │ │ │ │ nop │ │ │ │ - add sp, #248 @ 0xf8 │ │ │ │ + add sp, #184 @ 0xb8 │ │ │ │ movs r2, r5 │ │ │ │ bgt.n 22a764 │ │ │ │ movs r3, r7 │ │ │ │ blt.n 22a664 │ │ │ │ movs r3, r7 │ │ │ │ │ │ │ │ 0022a730 : │ │ │ │ @@ -363959,19 +363962,19 @@ │ │ │ │ ldr r1, [pc, #16] @ (22a888 ) │ │ │ │ ldr r0, [pc, #20] @ (22a88c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #252 @ 0xfc │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ - add r6, sp, #64 @ 0x40 │ │ │ │ + add r6, sp, #0 │ │ │ │ movs r2, r5 │ │ │ │ - push {r1, r3, r4, r5, r6, r7} │ │ │ │ + push {r1, r3, r5, r6, r7} │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xb856 │ │ │ │ + @ instruction: 0xb846 │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ 0022a890 : │ │ │ │ mov r3, r0 │ │ │ │ cbz r0, 22a89c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ @@ -364094,19 +364097,19 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrd r1, r0, [r4, #16] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 22c62c │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 3ed760 │ │ │ │ + b.w 3ed758 │ │ │ │ bl 228c50 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 22a992 │ │ │ │ - bl 3ed760 │ │ │ │ + bl 3ed758 │ │ │ │ b.n 22a992 │ │ │ │ nop │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #136] @ (22aa68 ) │ │ │ │ @@ -364198,21 +364201,21 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 3ed760 │ │ │ │ + b.w 3ed758 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 228c50 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 22aa96 │ │ │ │ - bl 3ed760 │ │ │ │ + bl 3ed758 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 22aa96 │ │ │ │ nop │ │ │ │ │ │ │ │ 0022aad0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -364372,15 +364375,15 @@ │ │ │ │ mov r6, r1 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r6 │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r3 │ │ │ │ - bl 3f5f4c │ │ │ │ + bl 3f5f44 │ │ │ │ cmp.w r0, #69632 @ 0x11000 │ │ │ │ bhi.n 22ac8c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cbnz r3, 22ac8c │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cbz r3, 22ac8c │ │ │ │ ldr.w r8, [r4, #316] @ 0x13c │ │ │ │ @@ -364569,15 +364572,15 @@ │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 22af40 │ │ │ │ ldr.w r4, [r5, #316] @ 0x13c │ │ │ │ cbz r4, 22ae36 │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [r4, #44] @ 0x2c │ │ │ │ - bl 296b24 │ │ │ │ + bl 296b1c │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 22ae2a │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cbz r3, 22ae42 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ cmp r0, #1 │ │ │ │ @@ -364709,39 +364712,39 @@ │ │ │ │ movs r3, r7 │ │ │ │ adds r6, r0, #2 │ │ │ │ movs r6, r5 │ │ │ │ bcc.n 22aec0 │ │ │ │ movs r3, r7 │ │ │ │ adds r4, r1, #0 │ │ │ │ movs r6, r5 │ │ │ │ - add r7, pc, #248 @ (adr r7, 22b084 ) │ │ │ │ + add r7, pc, #184 @ (adr r7, 22b044 ) │ │ │ │ movs r2, r5 │ │ │ │ - add r6, sp, #160 @ 0xa0 │ │ │ │ + add r6, sp, #96 @ 0x60 │ │ │ │ movs r0, r4 │ │ │ │ - sxtb r2, r5 │ │ │ │ + sxtb r2, r3 │ │ │ │ movs r0, r4 │ │ │ │ - add r7, pc, #152 @ (adr r7, 22b030 ) │ │ │ │ + add r7, pc, #88 @ (adr r7, 22aff0 ) │ │ │ │ movs r2, r5 │ │ │ │ - add r6, sp, #64 @ 0x40 │ │ │ │ + add r6, sp, #0 │ │ │ │ movs r0, r4 │ │ │ │ - sxth r2, r5 │ │ │ │ + sxth r2, r3 │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ 0022afa0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ blx 145334 │ │ │ │ movs r1, #0 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 297434 │ │ │ │ + bl 29742c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 22b040 │ │ │ │ ldr r6, [pc, #152] @ (22b060 ) │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r8, [pc, #152] @ 22b064 │ │ │ │ ldr r7, [pc, #152] @ (22b068 ) │ │ │ │ add r6, pc │ │ │ │ @@ -364755,38 +364758,38 @@ │ │ │ │ mov r4, r5 │ │ │ │ cbz r5, 22b040 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movw r3, #977 @ 0x3d1 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ mov r5, r0 │ │ │ │ lsls r3, r3, #28 │ │ │ │ bpl.n 22afdc │ │ │ │ ldrb.w r3, [r0, #66] @ 0x42 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 22afdc │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 297080 │ │ │ │ + bl 297078 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 297bd0 │ │ │ │ + bl 297bc8 │ │ │ │ ldr r1, [pc, #84] @ (22b06c ) │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc │ │ │ │ - bl 297e44 │ │ │ │ + bl 297e3c │ │ │ │ mov r1, sl │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r9 │ │ │ │ cbz r3, 22b02c │ │ │ │ blx 144468 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2975d0 │ │ │ │ + bl 2975c8 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ blx 1440d0 │ │ │ │ mov r4, r5 │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 22afe8 │ │ │ │ mov r0, r9 │ │ │ │ @@ -364797,21 +364800,21 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - add r6, pc, #736 @ (adr r6, 22b344 ) │ │ │ │ + add r6, pc, #672 @ (adr r6, 22b304 ) │ │ │ │ movs r2, r5 │ │ │ │ - add r5, sp, #648 @ 0x288 │ │ │ │ + add r5, sp, #584 @ 0x248 │ │ │ │ movs r0, r4 │ │ │ │ - itt le │ │ │ │ - movle r7, r3 │ │ │ │ - ldrle r6, [sp, #280] @ 0x118 │ │ │ │ + ite gt │ │ │ │ + movgt r7, r3 │ │ │ │ + ldrle r6, [sp, #216] @ 0xd8 │ │ │ │ movs r6, r3 │ │ │ │ │ │ │ │ 0022b070 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -364873,15 +364876,15 @@ │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ strd r2, r1, [sp] │ │ │ │ - bl 297064 │ │ │ │ + bl 29705c │ │ │ │ ldrd r2, r1, [sp] │ │ │ │ bl 22b070 │ │ │ │ cbz r0, 22b12e │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 1acca4 │ │ │ │ movs r0, #1 │ │ │ │ @@ -364901,15 +364904,15 @@ │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ bl 22b070 │ │ │ │ mov r3, r0 │ │ │ │ cbz r0, 22b16c │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 292b74 │ │ │ │ + bl 292b6c │ │ │ │ ldr r1, [sp, #4] │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 1acca4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ movs r1, #0 │ │ │ │ @@ -364979,25 +364982,25 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r3 │ │ │ │ movs r3, #0 │ │ │ │ blx 143c70 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ cbz r3, 22b244 │ │ │ │ - bl 292b74 │ │ │ │ + bl 292b6c │ │ │ │ mov r1, r4 │ │ │ │ mov r6, r0 │ │ │ │ bl 1acca4 │ │ │ │ ldr r3, [pc, #108] @ (22b2a0 ) │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r3 │ │ │ │ - bl 292e84 │ │ │ │ + bl 292e7c │ │ │ │ ldr.w r3, [r7, #1328] @ 0x530 │ │ │ │ adds r5, #1 │ │ │ │ adds r4, #36 @ 0x24 │ │ │ │ cmp r3, r5 │ │ │ │ ble.n 22b278 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -365063,18 +365066,18 @@ │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia.w ip, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr r0, [pc, #84] @ (22b33c ) │ │ │ │ mov r4, sp │ │ │ │ add r0, pc │ │ │ │ - bl 3e111c │ │ │ │ + bl 3e1114 │ │ │ │ ldr.w r1, [r4, #4]! │ │ │ │ mov r0, r6 │ │ │ │ - bl 3e111c │ │ │ │ + bl 3e1114 │ │ │ │ cmp r4, r5 │ │ │ │ bne.n 22b2f0 │ │ │ │ ldr r2, [pc, #64] @ (22b340 ) │ │ │ │ ldr r3, [pc, #44] @ (22b330 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -365094,17 +365097,17 @@ │ │ │ │ nop │ │ │ │ adds r2, r6, r1 │ │ │ │ movs r6, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r7, #60] @ 0x3c │ │ │ │ movs r6, r5 │ │ │ │ - ite gt │ │ │ │ - movgt r6, r3 │ │ │ │ - addle r6, sp, #888 @ 0x378 │ │ │ │ + itt lt │ │ │ │ + movlt r6, r3 │ │ │ │ + addlt r6, sp, #824 @ 0x338 │ │ │ │ movs r0, r4 │ │ │ │ adds r2, r5, r0 │ │ │ │ movs r6, r5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -365112,15 +365115,15 @@ │ │ │ │ ldr r1, [pc, #620] @ (22b5c4 ) │ │ │ │ ldr r7, [pc, #620] @ (22b5c8 ) │ │ │ │ sub sp, #20 │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ add r7, pc │ │ │ │ mov r8, r2 │ │ │ │ - bl 3e2b40 │ │ │ │ + bl 3e2b38 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 22b44a │ │ │ │ ldr r1, [pc, #604] @ (22b5cc ) │ │ │ │ add r1, pc │ │ │ │ blx 145310 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -365173,15 +365176,15 @@ │ │ │ │ mov fp, r3 │ │ │ │ adds r0, r3, r6 │ │ │ │ add.w sl, r3, r6 │ │ │ │ blx 145498 │ │ │ │ ldr r1, [pc, #488] @ (22b5e0 ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 3e2c18 │ │ │ │ + bl 3e2c10 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add r3, r6 │ │ │ │ str.w r0, [r3, #1048] @ 0x418 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 22b490 │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ @@ -365227,31 +365230,31 @@ │ │ │ │ ldr r1, [pc, #392] @ (22b5f8 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #316 @ 0x13c │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #1849 @ 0x739 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 22b426 │ │ │ │ ldr r1, [pc, #372] @ (22b5fc ) │ │ │ │ add r1, pc │ │ │ │ blx 145310 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 22b418 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e352c │ │ │ │ + bl 3e3524 │ │ │ │ blx 145b88 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 22b556 │ │ │ │ ldr r1, [pc, #348] @ (22b600 ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 3e2c18 │ │ │ │ + bl 3e2c10 │ │ │ │ mov r7, r0 │ │ │ │ cbz r0, 22b4cc │ │ │ │ mov r1, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 22e83c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r7 │ │ │ │ @@ -365311,22 +365314,22 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [pc, #200] @ (22b610 ) │ │ │ │ ldr r1, [pc, #204] @ (22b614 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 3e2e5c │ │ │ │ + bl 3e2e54 │ │ │ │ b.n 22b3d8 │ │ │ │ movs r0, #3 │ │ │ │ - bl 3e12bc │ │ │ │ + bl 3e12b4 │ │ │ │ mov r1, r0 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e3530 │ │ │ │ + bl 3e3528 │ │ │ │ b.n 22b4a0 │ │ │ │ ldr r1, [pc, #172] @ (22b618 ) │ │ │ │ ldr r2, [pc, #176] @ (22b61c ) │ │ │ │ ldr r0, [pc, #176] @ (22b620 ) │ │ │ │ ldr r1, [r7, r1] │ │ │ │ str r1, [sp, #8] │ │ │ │ ldr r2, [r7, r2] │ │ │ │ @@ -365344,98 +365347,98 @@ │ │ │ │ ldr r1, [pc, #156] @ (22b62c ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #316 @ 0x13c │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #1878 @ 0x756 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 22b524 │ │ │ │ ldr r3, [pc, #136] @ (22b630 ) │ │ │ │ mov r0, r8 │ │ │ │ ldr r2, [pc, #136] @ (22b634 ) │ │ │ │ ldr r1, [pc, #140] @ (22b638 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #316 @ 0x13c │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #1882 @ 0x75a │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 22b4e0 │ │ │ │ nop │ │ │ │ - ldr r7, [sp, #528] @ 0x210 │ │ │ │ + ldr r7, [sp, #464] @ 0x1d0 │ │ │ │ movs r0, r4 │ │ │ │ asrs r4, r1, #31 │ │ │ │ movs r6, r5 │ │ │ │ - smlatb r0, r8, r3, r0 │ │ │ │ - pop {r2, r3, r5} │ │ │ │ + @ instruction: 0xfb080023 │ │ │ │ + pop {r2, r3, r4} │ │ │ │ movs r7, r3 │ │ │ │ - add r6, sp, #320 @ 0x140 │ │ │ │ + add r6, sp, #256 @ 0x100 │ │ │ │ movs r0, r4 │ │ │ │ ldmia r6!, {r2, r4, r5, r7} │ │ │ │ movs r3, r7 │ │ │ │ ldmia r6!, {r1, r2, r3, r4, r7} │ │ │ │ movs r3, r7 │ │ │ │ - bvc.n 22b5f8 │ │ │ │ + bvs.n 22b5d8 │ │ │ │ movs r5, r3 │ │ │ │ ldmia r6, {r1, r5, r6} │ │ │ │ movs r3, r7 │ │ │ │ - b.n 22bac4 │ │ │ │ + b.n 22baa4 │ │ │ │ movs r5, r3 │ │ │ │ ldmia r6!, {r1, r2, r3, r5} │ │ │ │ movs r3, r7 │ │ │ │ - add r2, pc, #104 @ (adr r2, 22b65c ) │ │ │ │ + add r2, pc, #40 @ (adr r2, 22b61c ) │ │ │ │ movs r2, r5 │ │ │ │ - add r5, sp, #752 @ 0x2f0 │ │ │ │ + add r5, sp, #688 @ 0x2b0 │ │ │ │ movs r0, r4 │ │ │ │ - add r0, sp, #1008 @ 0x3f0 │ │ │ │ + add r0, sp, #944 @ 0x3b0 │ │ │ │ movs r0, r4 │ │ │ │ - b.n 22ba4c │ │ │ │ + b.n 22ba2c │ │ │ │ movs r5, r3 │ │ │ │ - ldr r1, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r1, [sp, #672] @ 0x2a0 │ │ │ │ movs r6, r3 │ │ │ │ ldmia r5!, {r2, r4, r7} │ │ │ │ movs r3, r7 │ │ │ │ ldmia r5, {r4, r5, r6} │ │ │ │ movs r3, r7 │ │ │ │ cmp r6, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r6, #11 │ │ │ │ + asrs r4, r4, #11 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r5, [sp, #592] @ 0x250 │ │ │ │ + ldr r5, [sp, #528] @ 0x210 │ │ │ │ movs r0, r4 │ │ │ │ asrs r0, r5, #13 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r5, #5 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #1000 @ (adr r0, 22ba10 ) │ │ │ │ + add r0, pc, #936 @ (adr r0, 22b9d0 ) │ │ │ │ movs r2, r5 │ │ │ │ - add r2, sp, #336 @ 0x150 │ │ │ │ + add r2, sp, #272 @ 0x110 │ │ │ │ movs r0, r4 │ │ │ │ - add r7, pc, #880 @ (adr r7, 22b9a0 ) │ │ │ │ + add r7, pc, #816 @ (adr r7, 22b960 ) │ │ │ │ movs r0, r4 │ │ │ │ - add r0, pc, #880 @ (adr r0, 22b9a4 ) │ │ │ │ + add r0, pc, #816 @ (adr r0, 22b964 ) │ │ │ │ movs r2, r5 │ │ │ │ - add r4, sp, #696 @ 0x2b8 │ │ │ │ + add r4, sp, #632 @ 0x278 │ │ │ │ movs r0, r4 │ │ │ │ - add r7, pc, #760 @ (adr r7, 22b934 ) │ │ │ │ + add r7, pc, #696 @ (adr r7, 22b8f4 ) │ │ │ │ movs r0, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #56] @ (22b688 ) │ │ │ │ mov r0, r4 │ │ │ │ mov r5, r2 │ │ │ │ add r1, pc │ │ │ │ - bl 3e2b40 │ │ │ │ + bl 3e2b38 │ │ │ │ cbz r0, 22b67a │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ bne.n 22b66e │ │ │ │ ldrb r3, [r0, #1] │ │ │ │ cbnz r3, 22b66e │ │ │ │ bl 22b2a4 │ │ │ │ @@ -365447,17 +365450,17 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 22b664 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #1 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 229b38 │ │ │ │ - ldr r4, [sp, #568] @ 0x238 │ │ │ │ + ldr r4, [sp, #504] @ 0x1f8 │ │ │ │ movs r0, r4 │ │ │ │ - b.n 22b708 │ │ │ │ + b.n 22b6e8 │ │ │ │ movs r5, r3 │ │ │ │ │ │ │ │ 0022b690 : │ │ │ │ mov r2, r1 │ │ │ │ movs r1, #1 │ │ │ │ b.w 229b38 │ │ │ │ │ │ │ │ @@ -365466,15 +365469,15 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r1, [sp, #20] │ │ │ │ - bl 3e1264 │ │ │ │ + bl 3e125c │ │ │ │ cbz r0, 22b6c4 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 2298fc │ │ │ │ @@ -365489,32 +365492,32 @@ │ │ │ │ ldr r1, [pc, #56] @ (22b710 ) │ │ │ │ add r4, pc │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add.w r3, r3, #332 @ 0x14c │ │ │ │ add r1, pc │ │ │ │ mov.w r2, #1488 @ 0x5d0 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ add sp, #24 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - strb r2, [r5, #4] │ │ │ │ + strb r2, [r3, #4] │ │ │ │ movs r2, r4 │ │ │ │ - add r3, sp, #736 @ 0x2e0 │ │ │ │ + add r3, sp, #672 @ 0x2a0 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r7, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r7, [sp, #656] @ 0x290 │ │ │ │ movs r2, r5 │ │ │ │ - adds r4, r0, r0 │ │ │ │ + asrs r4, r6, #31 │ │ │ │ movs r6, r3 │ │ │ │ - add r6, pc, #592 @ (adr r6, 22b964 ) │ │ │ │ + add r6, pc, #528 @ (adr r6, 22b924 ) │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ 0022b714 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -365544,71 +365547,71 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #348 @ 0x15c │ │ │ │ strd r2, r5, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ movw r2, #1502 @ 0x5de │ │ │ │ - bl 3e02ac │ │ │ │ + bl 3e02a4 │ │ │ │ add sp, #16 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb.w r3, [r4, #312] @ 0x138 │ │ │ │ cbz r3, 22b7a6 │ │ │ │ mov r0, r4 │ │ │ │ bl 22adc4 │ │ │ │ ldr r0, [pc, #92] @ (22b7e8 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e175c │ │ │ │ + bl 3e1754 │ │ │ │ mov r1, r5 │ │ │ │ - bl 3e3200 │ │ │ │ + bl 3e31f8 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 22b76a │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 3e3538 │ │ │ │ + b.w 3e3530 │ │ │ │ ldr r3, [pc, #68] @ (22b7ec ) │ │ │ │ mov r0, r6 │ │ │ │ ldr r2, [pc, #68] @ (22b7f0 ) │ │ │ │ ldr r1, [pc, #68] @ (22b7f4 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #348 @ 0x15c │ │ │ │ strd r2, r5, [sp] │ │ │ │ add r1, pc │ │ │ │ movw r2, #1508 @ 0x5e4 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ add sp, #16 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldmia r3!, {r1, r4, r6} │ │ │ │ movs r3, r7 │ │ │ │ - ldr r7, [sp, #216] @ 0xd8 │ │ │ │ + ldr r7, [sp, #152] @ 0x98 │ │ │ │ movs r2, r5 │ │ │ │ - add r2, pc, #912 @ (adr r2, 22bb74 ) │ │ │ │ + add r2, pc, #848 @ (adr r2, 22bb34 ) │ │ │ │ movs r0, r4 │ │ │ │ - add r6, pc, #88 @ (adr r6, 22b840 ) │ │ │ │ + add r6, pc, #24 @ (adr r6, 22b800 ) │ │ │ │ movs r0, r4 │ │ │ │ - str r6, [sp, #848] @ 0x350 │ │ │ │ + str r6, [sp, #784] @ 0x310 │ │ │ │ movs r6, r3 │ │ │ │ - ldr r6, [sp, #872] @ 0x368 │ │ │ │ + ldr r6, [sp, #808] @ 0x328 │ │ │ │ movs r2, r5 │ │ │ │ - add r2, sp, #912 @ 0x390 │ │ │ │ + add r2, sp, #848 @ 0x350 │ │ │ │ movs r0, r4 │ │ │ │ - add r5, pc, #744 @ (adr r5, 22bae0 ) │ │ │ │ + add r5, pc, #680 @ (adr r5, 22baa0 ) │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ 0022b7f8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ @@ -365629,101 +365632,101 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [pc, #308] @ (22b960 ) │ │ │ │ ldr r3, [r1, r3] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r3, [r5], #32 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ ldr r1, [pc, #292] @ (22b964 ) │ │ │ │ mov r3, r7 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r2, r6 │ │ │ │ add r1, pc │ │ │ │ mov r0, sl │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr.w r3, [r4, #316] @ 0x13c │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 22b924 │ │ │ │ ldr r1, [pc, #272] @ (22b968 ) │ │ │ │ mov r0, sl │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr.w r8, [r4, #316] @ 0x13c │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 22b924 │ │ │ │ ldr.w r9, [pc, #256] @ 22b96c │ │ │ │ add r6, sp, #24 │ │ │ │ ldr.w fp, [pc, #252] @ 22b970 │ │ │ │ ldr r5, [pc, #252] @ (22b974 ) │ │ │ │ add r9, pc │ │ │ │ ldr r7, [pc, #252] @ (22b978 ) │ │ │ │ add fp, pc │ │ │ │ add r5, pc │ │ │ │ add r7, pc │ │ │ │ strd r5, r7, [sp, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 29971c │ │ │ │ + bl 299714 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 297064 │ │ │ │ + bl 29705c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, sl │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ strd r3, r3, [r6] │ │ │ │ strd r3, r3, [r6, #8] │ │ │ │ strd r3, r3, [r6, #16] │ │ │ │ str r3, [r6, #24] │ │ │ │ - bl 297500 │ │ │ │ + bl 2974f8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 297530 │ │ │ │ + bl 297528 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 22b912 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r1, r9 │ │ │ │ blx 145310 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 22b8b8 │ │ │ │ add r7, sp, #20 │ │ │ │ movs r0, #0 │ │ │ │ mov r1, r7 │ │ │ │ - bl 3cf0d4 │ │ │ │ + bl 3cf0cc │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 298220 │ │ │ │ + bl 298218 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ca514 │ │ │ │ + bl 3ca50c │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ca5d0 │ │ │ │ + bl 3ca5c8 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r1, fp │ │ │ │ mov r0, sl │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r0, [sp, #20] │ │ │ │ blx 143ca4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 297530 │ │ │ │ + bl 297528 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 22b8c2 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, sl │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr.w r8, [r8, #44] @ 0x2c │ │ │ │ cmp.w r8, #0 │ │ │ │ bne.n 22b884 │ │ │ │ ldr r2, [pc, #84] @ (22b97c ) │ │ │ │ ldr r3, [pc, #48] @ (22b958 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -365746,25 +365749,25 @@ │ │ │ │ movs r6, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r2, #12 │ │ │ │ movs r6, r5 │ │ │ │ subs r0, r7, #7 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #432 @ 0x1b0 │ │ │ │ + add r2, sp, #368 @ 0x170 │ │ │ │ movs r0, r4 │ │ │ │ - add r2, sp, #456 @ 0x1c8 │ │ │ │ + add r2, sp, #392 @ 0x188 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r2, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r2, [sp, #360] @ 0x168 │ │ │ │ movs r0, r4 │ │ │ │ - add r2, sp, #440 @ 0x1b8 │ │ │ │ + add r2, sp, #376 @ 0x178 │ │ │ │ movs r0, r4 │ │ │ │ - add r2, sp, #368 @ 0x170 │ │ │ │ + add r2, sp, #304 @ 0x130 │ │ │ │ movs r0, r4 │ │ │ │ - stmia r3!, {r1, r4, r5, r6} │ │ │ │ + stmia r3!, {r1, r5, r6} │ │ │ │ movs r5, r4 │ │ │ │ asrs r4, r0, #8 │ │ │ │ movs r6, r5 │ │ │ │ │ │ │ │ 0022b980 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -365804,15 +365807,15 @@ │ │ │ │ ldr r3, [pc, #328] @ (22bb20 ) │ │ │ │ add r4, pc │ │ │ │ add r1, pc │ │ │ │ str r1, [sp, #12] │ │ │ │ add r3, pc │ │ │ │ strd r3, r5, [sp] │ │ │ │ add.w r3, r4, #364 @ 0x16c │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ ldrd r1, r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 22bafa │ │ │ │ movs r0, #0 │ │ │ │ ldr r2, [pc, #300] @ (22bb24 ) │ │ │ │ ldr r3, [pc, #280] @ (22bb14 ) │ │ │ │ add r2, pc │ │ │ │ @@ -365840,15 +365843,15 @@ │ │ │ │ ldr r1, [pc, #260] @ (22bb30 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #364 @ 0x16c │ │ │ │ strd r2, r5, [sp] │ │ │ │ add r1, pc │ │ │ │ movw r2, #1611 @ 0x64b │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 22b9f4 │ │ │ │ ldr.w r2, [r4, #296] @ 0x128 │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 22baa0 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 22bab2 │ │ │ │ @@ -365905,15 +365908,15 @@ │ │ │ │ ldr r3, [pc, #124] @ (22bb3c ) │ │ │ │ add r4, pc │ │ │ │ add r1, pc │ │ │ │ str r1, [sp, #12] │ │ │ │ add r3, pc │ │ │ │ strd r3, r5, [sp] │ │ │ │ add.w r3, r4, #364 @ 0x16c │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ ldrd r1, r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 22b9f4 │ │ │ │ ldr r0, [pc, #100] @ (22bb40 ) │ │ │ │ add.w r3, r4, #384 @ 0x180 │ │ │ │ movw r2, #1601 @ 0x641 │ │ │ │ add r0, pc │ │ │ │ @@ -365933,37 +365936,37 @@ │ │ │ │ nop │ │ │ │ ldmia r0!, {r1, r2, r5, r6, r7} │ │ │ │ movs r3, r7 │ │ │ │ asrs r0, r2, #6 │ │ │ │ movs r6, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r4, [sp, #648] @ 0x288 │ │ │ │ movs r2, r5 │ │ │ │ - add r3, pc, #624 @ (adr r3, 22bd90 ) │ │ │ │ + add r3, pc, #560 @ (adr r3, 22bd50 ) │ │ │ │ movs r0, r4 │ │ │ │ - add r1, sp, #80 @ 0x50 │ │ │ │ + add r1, sp, #16 │ │ │ │ movs r0, r4 │ │ │ │ asrs r2, r6, #4 │ │ │ │ movs r6, r5 │ │ │ │ - ldr r4, [sp, #368] @ 0x170 │ │ │ │ + ldr r4, [sp, #304] @ 0x130 │ │ │ │ movs r2, r5 │ │ │ │ - add r1, sp, #136 @ 0x88 │ │ │ │ + add r1, sp, #72 @ 0x48 │ │ │ │ movs r0, r4 │ │ │ │ - add r3, pc, #240 @ (adr r3, 22bc24 ) │ │ │ │ + add r3, pc, #176 @ (adr r3, 22bbe4 ) │ │ │ │ movs r0, r4 │ │ │ │ - ldr r3, [sp, #808] @ 0x328 │ │ │ │ + ldr r3, [sp, #744] @ 0x2e8 │ │ │ │ movs r2, r5 │ │ │ │ - add r2, pc, #720 @ (adr r2, 22be0c ) │ │ │ │ + add r2, pc, #656 @ (adr r2, 22bdcc ) │ │ │ │ movs r0, r4 │ │ │ │ - add r0, sp, #352 @ 0x160 │ │ │ │ + add r0, sp, #288 @ 0x120 │ │ │ │ movs r0, r4 │ │ │ │ - add r0, sp, #160 @ 0xa0 │ │ │ │ + add r0, sp, #96 @ 0x60 │ │ │ │ movs r0, r4 │ │ │ │ - add r0, sp, #32 │ │ │ │ + add r7, pc, #992 @ (adr r7, 22bf28 ) │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ 0022bb48 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -365993,31 +365996,31 @@ │ │ │ │ cbz r4, 22bbee │ │ │ │ ldr r7, [pc, #124] @ (22bc14 ) │ │ │ │ add r7, pc │ │ │ │ b.n 22bb9e │ │ │ │ ldr r4, [r4, #44] @ 0x2c │ │ │ │ cbz r4, 22bbee │ │ │ │ mov r0, r4 │ │ │ │ - bl 297070 │ │ │ │ + bl 297068 │ │ │ │ movs r3, #18 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r7 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r8 │ │ │ │ add r2, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #60] @ 0x3c │ │ │ │ blx r3 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 22bb9a │ │ │ │ mov r0, fp │ │ │ │ - bl 3e0744 │ │ │ │ + bl 3e073c │ │ │ │ ldr r2, [pc, #76] @ (22bc18 ) │ │ │ │ ldr r3, [pc, #60] @ (22bc08 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ @@ -366038,19 +366041,19 @@ │ │ │ │ nop │ │ │ │ stmia r7!, {r1, r3, r4} │ │ │ │ movs r3, r7 │ │ │ │ lsrs r6, r0, #31 │ │ │ │ movs r6, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ + ldr r2, [sp, #968] @ 0x3c8 │ │ │ │ movs r2, r5 │ │ │ │ - ldr r4, [sp, #192] @ 0xc0 │ │ │ │ + ldr r4, [sp, #128] @ 0x80 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r4, [sp, #232] @ 0xe8 │ │ │ │ + ldr r4, [sp, #168] @ 0xa8 │ │ │ │ movs r0, r4 │ │ │ │ lsrs r0, r4, #29 │ │ │ │ movs r6, r5 │ │ │ │ │ │ │ │ 0022bc1c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -366172,28 +366175,28 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #424 @ 0x1a8 │ │ │ │ strd r2, r5, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ movw r2, #1681 @ 0x691 │ │ │ │ - bl 3e02ac │ │ │ │ + bl 3e02a4 │ │ │ │ b.n 22bcfe │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ lsrs r4, r5, #25 │ │ │ │ movs r6, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #24 │ │ │ │ movs r6, r5 │ │ │ │ - ldr r1, [sp, #312] @ 0x138 │ │ │ │ + ldr r1, [sp, #248] @ 0xf8 │ │ │ │ movs r2, r5 │ │ │ │ - ldr r4, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r4, [sp, #944] @ 0x3b0 │ │ │ │ movs r0, r4 │ │ │ │ - add r0, pc, #184 @ (adr r0, 22be28 ) │ │ │ │ + add r0, pc, #120 @ (adr r0, 22bde8 ) │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ 0022bd70 : │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -366308,15 +366311,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #1 │ │ │ │ beq.n 22bed8 │ │ │ │ ldr r1, [pc, #124] @ (22bf08 ) │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r4, #28] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e0cf8 │ │ │ │ + bl 3e0cf0 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 22be7a │ │ │ │ ldr r5, [pc, #112] @ (22bf0c ) │ │ │ │ ldr r6, [pc, #112] @ (22bf10 ) │ │ │ │ add r5, pc │ │ │ │ add.w r4, r5, #1040 @ 0x410 │ │ │ │ @@ -366327,15 +366330,15 @@ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cbnz r3, 22bec0 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cbz r1, 22bede │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cbz r2, 22bee8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3e0cf8 │ │ │ │ + bl 3e0cf0 │ │ │ │ adds r4, #36 @ 0x24 │ │ │ │ cmp r4, r5 │ │ │ │ bne.n 22beaa │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ @@ -366354,30 +366357,30 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 22beba │ │ │ │ nop │ │ │ │ stmia r4!, {r3, r5, r6} │ │ │ │ movs r3, r7 │ │ │ │ bvs.n 22bfb2 │ │ │ │ vabal.u , d15, d5 │ │ │ │ - vsli.32 d26, d20, #31 │ │ │ │ + vabal.u q13, d15, d20 │ │ │ │ movs r0, r4 │ │ │ │ stmia r4!, {r2, r5} │ │ │ │ movs r3, r7 │ │ │ │ - add r5, pc, #168 @ (adr r5, 22bfb0 ) │ │ │ │ + add r5, pc, #104 @ (adr r5, 22bf70 ) │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r6, [r2, #62] @ 0x3e │ │ │ │ + ldrh r6, [r0, #62] @ 0x3e │ │ │ │ movs r6, r3 │ │ │ │ stmia r3!, {r1, r2, r3, r4, r6, r7} │ │ │ │ movs r3, r7 │ │ │ │ - add r5, pc, #48 @ (adr r5, 22bf44 ) │ │ │ │ + add r4, pc, #1008 @ (adr r4, 22c304 ) │ │ │ │ movs r0, r4 │ │ │ │ - stc2 0, cr0, [r2], #140 @ 0x8c │ │ │ │ - ldrh r6, [r2, r1] │ │ │ │ + ldc2 0, cr0, [r2], {35} @ 0x23 │ │ │ │ + ldrh r6, [r0, r1] │ │ │ │ movs r6, r3 │ │ │ │ - str r0, [sp, #88] @ 0x58 │ │ │ │ + str r0, [sp, #24] │ │ │ │ movs r6, r3 │ │ │ │ │ │ │ │ 0022bf20 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -366396,75 +366399,75 @@ │ │ │ │ str.w r0, [r3, #1332] @ 0x534 │ │ │ │ strd r8, r3, [r3] │ │ │ │ ldr r3, [pc, #140] @ (22bfe4 ) │ │ │ │ ldr r7, [r5, r3] │ │ │ │ cbnz r4, 22bf84 │ │ │ │ b.n 22bf94 │ │ │ │ str.w r8, [r4, #20] │ │ │ │ - bl 3e0a9c │ │ │ │ + bl 3e0a94 │ │ │ │ mov r2, r7 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ bl 2298fc │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e0b00 │ │ │ │ + bl 3e0af8 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 3a163c │ │ │ │ + bl 3a1634 │ │ │ │ mov r0, r4 │ │ │ │ blx 143ca4 │ │ │ │ ldr r4, [r6, #0] │ │ │ │ cbz r4, 22bf94 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ adds r5, r4, #4 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 22bf5c │ │ │ │ str r6, [r6, #4] │ │ │ │ b.n 22bf5c │ │ │ │ ldr r0, [pc, #80] @ (22bfe8 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e175c │ │ │ │ + bl 3e1754 │ │ │ │ ldr r1, [pc, #76] @ (22bfec ) │ │ │ │ mov r3, r7 │ │ │ │ movs r2, #0 │ │ │ │ add r1, pc │ │ │ │ - bl 3e3b84 │ │ │ │ + bl 3e3b7c │ │ │ │ ldr r0, [pc, #68] @ (22bff0 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e175c │ │ │ │ + bl 3e1754 │ │ │ │ ldr r1, [pc, #64] @ (22bff4 ) │ │ │ │ mov r3, r7 │ │ │ │ movs r2, #0 │ │ │ │ add r1, pc │ │ │ │ - bl 3e3b84 │ │ │ │ + bl 3e3b7c │ │ │ │ ldr r0, [pc, #56] @ (22bff8 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e175c │ │ │ │ + bl 3e1754 │ │ │ │ ldr r1, [pc, #52] @ (22bffc ) │ │ │ │ mov r3, r7 │ │ │ │ movs r2, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ add r1, pc │ │ │ │ - b.w 3e3b84 │ │ │ │ + b.w 3e3b7c │ │ │ │ @ instruction: 0xea93ffff │ │ │ │ ldrsh r4, [r5, r6] │ │ │ │ movs r6, r5 │ │ │ │ lsrs r6, r4, #15 │ │ │ │ movs r6, r5 │ │ │ │ stmia r3!, {r2, r4, r5} │ │ │ │ movs r3, r7 │ │ │ │ movs r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r1, #54] @ 0x36 │ │ │ │ + ldrh r2, [r7, #52] @ 0x34 │ │ │ │ movs r6, r3 │ │ │ │ bl c3fee │ │ │ │ - @ instruction: 0xfbd20023 │ │ │ │ + @ instruction: 0xfbc20023 │ │ │ │ bl 5b7ff6 │ │ │ │ - ldrsb r2, [r6, r1] │ │ │ │ + ldrsb r2, [r4, r1] │ │ │ │ movs r1, r4 │ │ │ │ ble.n 22c046 │ │ │ │ Address 0x22bffe is out of bounds. │ │ │ │ │ │ │ │ │ │ │ │ 0022c000 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ @@ -366483,34 +366486,34 @@ │ │ │ │ ldr r4, [pc, #104] @ (22c08c ) │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ add.w r0, r4, #8 │ │ │ │ mov r5, r3 │ │ │ │ - bl 3e3258 │ │ │ │ + bl 3e3250 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r6, r0 │ │ │ │ - bl 3e375c │ │ │ │ + bl 3e3754 │ │ │ │ ldr r1, [pc, #76] @ (22c090 ) │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ - bl 3e2b40 │ │ │ │ + bl 3e2b38 │ │ │ │ ldr r1, [pc, #72] @ (22c094 ) │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc │ │ │ │ blx 145100 │ │ │ │ cbnz r0, 22c070 │ │ │ │ movs r4, #1 │ │ │ │ ldr r0, [pc, #60] @ (22c098 ) │ │ │ │ add r0, pc │ │ │ │ adds r0, #8 │ │ │ │ - bl 3e34fc │ │ │ │ + bl 3e34f4 │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr r1, [pc, #40] @ (22c09c ) │ │ │ │ @@ -366523,21 +366526,21 @@ │ │ │ │ nop │ │ │ │ lsrs r0, r3, #12 │ │ │ │ movs r6, r5 │ │ │ │ cmp r6, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r6, [r1, r3] │ │ │ │ movs r6, r5 │ │ │ │ - str r2, [sp, #624] @ 0x270 │ │ │ │ + str r2, [sp, #560] @ 0x230 │ │ │ │ movs r0, r4 │ │ │ │ - udf #26 │ │ │ │ + udf #10 │ │ │ │ movs r6, r3 │ │ │ │ ldrsh r6, [r2, r2] │ │ │ │ movs r6, r5 │ │ │ │ - str r6, [sp, #624] @ 0x270 │ │ │ │ + str r6, [sp, #560] @ 0x230 │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ 0022c0a0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -366545,28 +366548,28 @@ │ │ │ │ ldr r2, [pc, #88] @ (22c10c ) │ │ │ │ add r3, pc │ │ │ │ ldr r1, [pc, #88] @ (22c110 ) │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ mov r2, r3 │ │ │ │ mov r6, r3 │ │ │ │ - bl 3cd224 │ │ │ │ + bl 3cd21c │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #24 │ │ │ │ blx 145d4c │ │ │ │ mov r3, r6 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r0 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3a3fbc │ │ │ │ + bl 3a3fb4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ca5d0 │ │ │ │ + bl 3ca5c8 │ │ │ │ adds r0, r4, #4 │ │ │ │ - bl 3e0b58 │ │ │ │ + bl 3e0b50 │ │ │ │ ldr r3, [pc, #44] @ (22c114 ) │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r4, #20] │ │ │ │ add r3, pc │ │ │ │ add.w r2, r4, #20 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ str r4, [r1, #0] │ │ │ │ @@ -366578,26 +366581,26 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ lsrs r2, r7, #9 │ │ │ │ movs r6, r5 │ │ │ │ movs r5, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #168] @ 0xa8 │ │ │ │ + str r2, [sp, #104] @ 0x68 │ │ │ │ movs r0, r4 │ │ │ │ ldrsh r6, [r0, r0] │ │ │ │ movs r6, r5 │ │ │ │ │ │ │ │ 0022c118 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r2, #1 │ │ │ │ - bl 3e37c4 │ │ │ │ + bl 3e37bc │ │ │ │ cbz r0, 22c140 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -366852,27 +366855,27 @@ │ │ │ │ add.w r3, r3, #440 @ 0x1b8 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ lsrs r2, r1, #3 │ │ │ │ movs r6, r5 │ │ │ │ cmp r5, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #696 @ (adr r0, 22c66c ) │ │ │ │ + add r0, pc, #632 @ (adr r0, 22c62c ) │ │ │ │ movs r0, r4 │ │ │ │ - str r3, [sp, #24] │ │ │ │ + str r2, [sp, #984] @ 0x3d8 │ │ │ │ movs r2, r5 │ │ │ │ - ldr r1, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r1, [sp, #896] @ 0x380 │ │ │ │ movs r0, r4 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r0!, {r1, r2, r3, r5} │ │ │ │ movs r6, r3 │ │ │ │ - str r2, [sp, #952] @ 0x3b8 │ │ │ │ + str r2, [sp, #888] @ 0x378 │ │ │ │ movs r2, r5 │ │ │ │ - ldr r1, [sp, #864] @ 0x360 │ │ │ │ + ldr r1, [sp, #800] @ 0x320 │ │ │ │ movs r0, r4 │ │ │ │ - add r0, pc, #648 @ (adr r0, 22c654 ) │ │ │ │ + add r0, pc, #584 @ (adr r0, 22c614 ) │ │ │ │ movs r0, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldrd r4, r5, [r0, #4] │ │ │ │ @@ -367433,15 +367436,15 @@ │ │ │ │ str r3, [r7, #4] │ │ │ │ str r3, [sp, #24] │ │ │ │ bne.n 22ca0e │ │ │ │ mov r5, r1 │ │ │ │ movs r1, #2 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r1 │ │ │ │ - bl 3d544c │ │ │ │ + bl 3d5444 │ │ │ │ subs r4, r0, #0 │ │ │ │ blt.w 22ca34 │ │ │ │ movs r1, #1 │ │ │ │ movs r3, #4 │ │ │ │ movs r2, #2 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #20 │ │ │ │ @@ -367489,15 +367492,15 @@ │ │ │ │ str r6, [sp, #0] │ │ │ │ blx 1459bc <__setsockopt64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 22cad0 │ │ │ │ mov r2, r8 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3d9434 │ │ │ │ + bl 3d942c │ │ │ │ cbz r0, 22ca02 │ │ │ │ ldr r2, [pc, #332] @ (22cb00 ) │ │ │ │ ldr r3, [pc, #324] @ (22cafc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ @@ -367523,15 +367526,15 @@ │ │ │ │ add r3, pc │ │ │ │ mov r0, r8 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ ldr r1, [pc, #276] @ (22cb0c ) │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #248 @ 0xf8 │ │ │ │ add r1, pc │ │ │ │ - bl 3e03a8 │ │ │ │ + bl 3e03a0 │ │ │ │ mov r0, r4 │ │ │ │ blx 1445ac │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ b.n 22c9b2 │ │ │ │ blx 145a24 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r4, r0 │ │ │ │ @@ -367542,30 +367545,30 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r1, [pc, #244] @ (22cb18 ) │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc │ │ │ │ movs r2, #227 @ 0xe3 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 22ca08 │ │ │ │ blx 144220 <__errno_location@plt> │ │ │ │ ldr r2, [pc, #224] @ (22cb1c ) │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, #224] @ (22cb20 ) │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r1, [pc, #224] @ (22cb24 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, #0] │ │ │ │ movs r2, #236 @ 0xec │ │ │ │ add r1, pc │ │ │ │ mov r0, r8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e03a8 │ │ │ │ + bl 3e03a0 │ │ │ │ b.n 22ca08 │ │ │ │ blx 144220 <__errno_location@plt> │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ blx 145a24 │ │ │ │ ldr r3, [pc, #192] @ (22cb28 ) │ │ │ │ @@ -367575,15 +367578,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [pc, #188] @ (22cb30 ) │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 3e03a8 │ │ │ │ + bl 3e03a0 │ │ │ │ b.n 22ca02 │ │ │ │ blx 144220 <__errno_location@plt> │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ blx 145a24 │ │ │ │ ldr r3, [pc, #160] @ (22cb34 ) │ │ │ │ @@ -367593,94 +367596,94 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [pc, #160] @ (22cb3c ) │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 3e03a8 │ │ │ │ + bl 3e03a0 │ │ │ │ b.n 22ca02 │ │ │ │ blx 144220 <__errno_location@plt> │ │ │ │ ldr r2, [pc, #140] @ (22cb40 ) │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, #140] @ (22cb44 ) │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ mov r0, r8 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ ldr r1, [pc, #132] @ (22cb48 ) │ │ │ │ str r2, [sp, #0] │ │ │ │ mov.w r2, #282 @ 0x11a │ │ │ │ add r1, pc │ │ │ │ - bl 3e03a8 │ │ │ │ + bl 3e03a0 │ │ │ │ b.n 22ca02 │ │ │ │ blx 144220 <__errno_location@plt> │ │ │ │ ldr r2, [pc, #116] @ (22cb4c ) │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, #116] @ (22cb50 ) │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ mov r0, r8 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ ldr r1, [pc, #108] @ (22cb54 ) │ │ │ │ str r2, [sp, #0] │ │ │ │ mov.w r2, #292 @ 0x124 │ │ │ │ add r1, pc │ │ │ │ - bl 3e03a8 │ │ │ │ + bl 3e03a0 │ │ │ │ b.n 22ca02 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ lsls r0, r6, #8 │ │ │ │ movs r6, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r6, r6, #5 │ │ │ │ movs r6, r5 │ │ │ │ - ldrh r4, [r2, #22] │ │ │ │ + ldrh r4, [r0, #22] │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r0, [r4, #50] @ 0x32 │ │ │ │ + ldrh r0, [r2, #50] @ 0x32 │ │ │ │ movs r2, r5 │ │ │ │ - ldr r2, [sp, #528] @ 0x210 │ │ │ │ + ldr r2, [sp, #464] @ 0x1d0 │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r0, [r7, #16] │ │ │ │ + ldrh r0, [r5, #16] │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r4, [r5, #48] @ 0x30 │ │ │ │ + ldrh r4, [r3, #48] @ 0x30 │ │ │ │ movs r2, r5 │ │ │ │ - ldr r2, [sp, #344] @ 0x158 │ │ │ │ + ldr r2, [sp, #280] @ 0x118 │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r2, [r4, #18] │ │ │ │ + ldrh r2, [r2, #18] │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r4, [r1, #48] @ 0x30 │ │ │ │ + ldrh r4, [r7, #46] @ 0x2e │ │ │ │ movs r2, r5 │ │ │ │ - ldr r2, [sp, #216] @ 0xd8 │ │ │ │ + ldr r2, [sp, #152] @ 0x98 │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r0, [r3, #20] │ │ │ │ + ldrh r0, [r1, #20] │ │ │ │ movs r0, r4 │ │ │ │ - ldr r2, [sp, #56] @ 0x38 │ │ │ │ + ldr r1, [sp, #1016] @ 0x3f8 │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r0, [r3, #46] @ 0x2e │ │ │ │ + ldrh r0, [r1, #46] @ 0x2e │ │ │ │ movs r2, r5 │ │ │ │ - ldrh r2, [r2, #18] │ │ │ │ + ldrh r2, [r0, #18] │ │ │ │ movs r0, r4 │ │ │ │ - ldr r1, [sp, #912] @ 0x390 │ │ │ │ + ldr r1, [sp, #848] @ 0x350 │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r6, [r5, #44] @ 0x2c │ │ │ │ + ldrh r6, [r3, #44] @ 0x2c │ │ │ │ movs r2, r5 │ │ │ │ - ldrh r6, [r6, #18] │ │ │ │ + ldrh r6, [r4, #18] │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r6, [r2, #44] @ 0x2c │ │ │ │ + ldrh r6, [r0, #44] @ 0x2c │ │ │ │ movs r2, r5 │ │ │ │ - ldr r1, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r1, [sp, #672] @ 0x2a0 │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r6, [r7, #18] │ │ │ │ + ldrh r6, [r5, #18] │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r2, [r6, #42] @ 0x2a │ │ │ │ + ldrh r2, [r4, #42] @ 0x2a │ │ │ │ movs r2, r5 │ │ │ │ - ldr r1, [sp, #592] @ 0x250 │ │ │ │ + ldr r1, [sp, #528] @ 0x210 │ │ │ │ movs r0, r4 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #40] @ (22cb84 ) │ │ │ │ add.w r1, r3, #69632 @ 0x11000 │ │ │ │ mov.w ip, #1 │ │ │ │ add r0, pc │ │ │ │ ldrb.w r2, [r1, #381] @ 0x17d │ │ │ │ @@ -367688,15 +367691,15 @@ │ │ │ │ strb.w ip, [r1, #380] @ 0x17c │ │ │ │ ldr.w r0, [r3, #328] @ 0x148 │ │ │ │ cbz r2, 22cb7c │ │ │ │ ldr r2, [pc, #12] @ (22cb88 ) │ │ │ │ add r2, pc │ │ │ │ ldr r1, [pc, #12] @ (22cb8c ) │ │ │ │ add r1, pc │ │ │ │ - b.w 3edc38 │ │ │ │ + b.w 3edc30 │ │ │ │ lsls r1, r6, #22 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, r2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r7, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ push {lr} │ │ │ │ @@ -367710,15 +367713,15 @@ │ │ │ │ ldrb.w r1, [r2, #380] @ 0x17c │ │ │ │ strb.w r0, [r2, #381] @ 0x17d │ │ │ │ ldr.w r0, [r3, #328] @ 0x148 │ │ │ │ cbz r1, 22cbba │ │ │ │ ldr.w r1, [r2, #376] @ 0x178 │ │ │ │ movs r2, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 3edc38 │ │ │ │ + bl 3edc30 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ b.w 22aa6c │ │ │ │ nop │ │ │ │ add.w r1, r0, #69632 @ 0x11000 │ │ │ │ ldrb.w r3, [r1, #380] @ 0x17c │ │ │ │ @@ -367735,15 +367738,15 @@ │ │ │ │ ldr.w r1, [r1, #376] @ 0x178 │ │ │ │ ldr.w ip, [r0, #328] @ 0x148 │ │ │ │ cbz r2, 22cc00 │ │ │ │ ldr r2, [pc, #8] @ (22cc08 ) │ │ │ │ add r2, pc │ │ │ │ mov r3, r0 │ │ │ │ mov r0, ip │ │ │ │ - b.w 3edc38 │ │ │ │ + b.w 3edc30 │ │ │ │ @ instruction: 0xff8fffff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ ldr r2, [pc, #196] @ (22cce4 ) │ │ │ │ @@ -367758,22 +367761,22 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ ldr.w r0, [r5, #324] @ 0x144 │ │ │ │ mov r2, sp │ │ │ │ add r1, sp, #4 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl 3d54ac │ │ │ │ + bl 3d54a4 │ │ │ │ subs r4, r0, #0 │ │ │ │ blt.n 22cccc │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r0, [r5, #324] @ 0x144 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ - bl 3edc38 │ │ │ │ + bl 3edc30 │ │ │ │ add.w r3, r5, #69632 @ 0x11000 │ │ │ │ str.w r4, [r5, #328] @ 0x148 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r5, #4] │ │ │ │ movs r1, #1 │ │ │ │ ldr r2, [pc, #128] @ (22ccec ) │ │ │ │ strb.w r1, [r3, #380] @ 0x17c │ │ │ │ @@ -367781,15 +367784,15 @@ │ │ │ │ str.w r2, [r3, #376] @ 0x178 │ │ │ │ ldrb.w r2, [r3, #381] @ 0x17d │ │ │ │ cbnz r2, 22ccd8 │ │ │ │ ldr r1, [pc, #112] @ (22ccf0 ) │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 3edc38 │ │ │ │ + bl 3edc30 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ blx 145a24 │ │ │ │ ldrh.w r3, [sp, #6] │ │ │ │ ldr r1, [pc, #96] @ (22ccf4 ) │ │ │ │ mov r2, r0 │ │ │ │ rev16 r3, r3 │ │ │ │ mov r0, r5 │ │ │ │ @@ -367826,15 +367829,15 @@ │ │ │ │ vhadd.u8 d0, d8, d29 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r5, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ lsls r3, r2, #18 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #984] @ 0x3d8 │ │ │ │ + str r7, [sp, #920] @ 0x398 │ │ │ │ movs r0, r4 │ │ │ │ cdp2 0, 8, cr0, cr6, cr13, {1} │ │ │ │ mrc2 15, 5, pc, cr3, cr15, {7} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -367856,56 +367859,56 @@ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ movs r2, #0 │ │ │ │ add r1, pc │ │ │ │ add.w r0, r4, #332 @ 0x14c │ │ │ │ strd r3, r5, [r4, #324] @ 0x144 │ │ │ │ bl 22c1f4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3d4f9c │ │ │ │ + bl 3d4f94 │ │ │ │ ldr.w r0, [r4, #328] @ 0x148 │ │ │ │ cbz r6, 22cd84 │ │ │ │ add.w r3, r4, #69632 @ 0x11000 │ │ │ │ ldr r2, [pc, #96] @ (22cdb8 ) │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ str.w r2, [r3, #376] @ 0x178 │ │ │ │ ldrb.w r2, [r3, #381] @ 0x17d │ │ │ │ strb.w r1, [r3, #380] @ 0x17c │ │ │ │ cbnz r2, 22cda2 │ │ │ │ ldr r1, [pc, #80] @ (22cdbc ) │ │ │ │ mov r3, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 3edc38 │ │ │ │ + bl 3edc30 │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #56] @ (22cdc0 ) │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r6 │ │ │ │ add r2, pc │ │ │ │ - bl 3edc38 │ │ │ │ + bl 3edc30 │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #32] @ (22cdc4 ) │ │ │ │ add r2, pc │ │ │ │ b.n 22cd68 │ │ │ │ - ldrb r2, [r6, #25] │ │ │ │ + ldrb r2, [r4, #25] │ │ │ │ movs r1, r4 │ │ │ │ strh r4, [r5, r1] │ │ │ │ movs r6, r5 │ │ │ │ - str r7, [sp, #544] @ 0x220 │ │ │ │ + str r7, [sp, #480] @ 0x1e0 │ │ │ │ movs r0, r4 │ │ │ │ lsls r7, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r5, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ lsls r1, r5, #14 │ │ │ │ movs r0, r0 │ │ │ │ @@ -367927,15 +367930,15 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ - bl 3edc38 │ │ │ │ + bl 3edc30 │ │ │ │ ldr.w r0, [r4, #324] @ 0x144 │ │ │ │ blx 1445ac │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str.w r3, [r4, #324] @ 0x144 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ @@ -367948,24 +367951,24 @@ │ │ │ │ ldrb.w r2, [r5, #381] @ 0x17d │ │ │ │ strb.w r3, [r5, #380] @ 0x17c │ │ │ │ cbz r2, 22ce36 │ │ │ │ ldr r2, [pc, #56] @ (22ce6c ) │ │ │ │ add r2, pc │ │ │ │ mov r3, r4 │ │ │ │ movs r1, #0 │ │ │ │ - bl 3edc38 │ │ │ │ + bl 3edc30 │ │ │ │ ldrb.w r1, [r5, #380] @ 0x17c │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r5, #381] @ 0x17d │ │ │ │ ldr.w r0, [r4, #328] @ 0x148 │ │ │ │ cbz r1, 22ce52 │ │ │ │ ldr.w r1, [r5, #376] @ 0x178 │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #0 │ │ │ │ - bl 3edc38 │ │ │ │ + bl 3edc30 │ │ │ │ ldr.w r0, [r4, #328] @ 0x148 │ │ │ │ blx 1445ac │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str.w r3, [r4, #328] @ 0x148 │ │ │ │ b.n 22cde0 │ │ │ │ ldc2l 15, cr15, [r9, #-1020] @ 0xfffffc04 │ │ │ │ push {r4, lr} │ │ │ │ @@ -367994,15 +367997,15 @@ │ │ │ │ ldr.w r0, [r4, #328] @ 0x148 │ │ │ │ cbz r2, 22cebe │ │ │ │ ldr r2, [pc, #20] @ (22ced0 ) │ │ │ │ add r2, pc │ │ │ │ mov r3, r4 │ │ │ │ movs r1, #0 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 3edc38 │ │ │ │ + b.w 3edc30 │ │ │ │ nop │ │ │ │ stc2l 15, cr15, [r3, #-1020] @ 0xfffffc04 │ │ │ │ ldc2l 15, cr15, [r1], {255} @ 0xff │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -368024,24 +368027,24 @@ │ │ │ │ add r9, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ str r5, [sp, #20] │ │ │ │ strd r5, r5, [r4, #4] │ │ │ │ str r5, [r4, #12] │ │ │ │ - bl 3f2e04 │ │ │ │ + bl 3f2dfc │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 22d0be │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp sl, r5 │ │ │ │ ite eq │ │ │ │ moveq r6, #0 │ │ │ │ andne.w r6, r6, #1 │ │ │ │ mov fp, r3 │ │ │ │ - bl 3af2b4 │ │ │ │ + bl 3af2ac │ │ │ │ cmp r6, #0 │ │ │ │ bne.n 22cfe6 │ │ │ │ ldr r0, [pc, #404] @ (22d0d4 ) │ │ │ │ ldr r2, [pc, #408] @ (22d0d8 ) │ │ │ │ add r0, pc │ │ │ │ ldrd r1, r3, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ @@ -368065,24 +368068,24 @@ │ │ │ │ strb.w r3, [r5, #380] @ 0x17c │ │ │ │ ldr.w r1, [r5, #376] @ 0x178 │ │ │ │ ldr.w r0, [r8, #328] @ 0x148 │ │ │ │ cbz r2, 22cf8e │ │ │ │ ldr r2, [pc, #344] @ (22d0e4 ) │ │ │ │ add r2, pc │ │ │ │ mov r3, r8 │ │ │ │ - bl 3edc38 │ │ │ │ + bl 3edc30 │ │ │ │ ldr r3, [pc, #336] @ (22d0e8 ) │ │ │ │ cmp.w fp, #1 │ │ │ │ it eq │ │ │ │ strheq.w fp, [r5, #360] @ 0x168 │ │ │ │ mov r1, fp │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r0, r3 │ │ │ │ - bl 3ca004 │ │ │ │ + bl 3c9ffc │ │ │ │ ldr r1, [pc, #316] @ (22d0ec ) │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r7 │ │ │ │ add r1, pc │ │ │ │ mov r0, r8 │ │ │ │ bl 229f94 │ │ │ │ ldr r2, [pc, #304] @ (22d0f0 ) │ │ │ │ @@ -368146,15 +368149,15 @@ │ │ │ │ strb.w r3, [r5, #380] @ 0x17c │ │ │ │ ldr.w r1, [r5, #376] @ 0x178 │ │ │ │ ldr.w r0, [r8, #328] @ 0x148 │ │ │ │ cbz r2, 22d096 │ │ │ │ ldr r2, [pc, #160] @ (22d104 ) │ │ │ │ mov r3, r8 │ │ │ │ add r2, pc │ │ │ │ - bl 3edc38 │ │ │ │ + bl 3edc30 │ │ │ │ add.w r5, r5, #360 @ 0x168 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ ldr r0, [sp, #24] │ │ │ │ blx 145a24 │ │ │ │ ldrh.w r4, [sp, #22] │ │ │ │ ldr r1, [pc, #132] @ (22d108 ) │ │ │ │ @@ -368164,64 +368167,64 @@ │ │ │ │ add r1, pc │ │ │ │ mov r0, r8 │ │ │ │ uxth r4, r4 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 229f94 │ │ │ │ b.n 22cfbc │ │ │ │ mov r3, r8 │ │ │ │ - bl 3edc38 │ │ │ │ + bl 3edc30 │ │ │ │ b.n 22d06a │ │ │ │ ldr r3, [pc, #108] @ (22d10c ) │ │ │ │ mov.w r2, #364 @ 0x16c │ │ │ │ ldr r4, [pc, #104] @ (22d110 ) │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [pc, #104] @ (22d114 ) │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ adds r3, #24 │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mov r0, r7 │ │ │ │ blx 1445ac │ │ │ │ mov.w r8, #0 │ │ │ │ b.n 22cfbc │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldc2 0, cr0, [ip], #-180 @ 0xffffff4c │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ stc2 0, cr0, [r2], #-180 @ 0xffffff4c │ │ │ │ str r0, [r1, r1] │ │ │ │ movs r6, r5 │ │ │ │ - ldrb r6, [r0, #17] │ │ │ │ + ldrb r6, [r6, #16] │ │ │ │ movs r1, r4 │ │ │ │ lsls r5, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ vmaxnm.f32 , , │ │ │ │ stc2 15, cr15, [r1], {255} @ 0xff │ │ │ │ movs r4, #16 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #192] @ 0xc0 │ │ │ │ + str r5, [sp, #128] @ 0x80 │ │ │ │ movs r0, r4 │ │ │ │ @ instruction: 0xfb6c002d │ │ │ │ ldr r7, [pc, #440] @ (22d2b0 ) │ │ │ │ movs r6, r5 │ │ │ │ - ldrb r4, [r5, #13] │ │ │ │ + ldrb r4, [r3, #13] │ │ │ │ movs r1, r4 │ │ │ │ mcr2 15, 1, pc, cr13, cr15, {7} @ │ │ │ │ lsls r3, r3, #11 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfb29ffff │ │ │ │ - str r4, [sp, #224] @ 0xe0 │ │ │ │ + str r4, [sp, #160] @ 0xa0 │ │ │ │ movs r0, r4 │ │ │ │ - strh r6, [r4, #60] @ 0x3c │ │ │ │ + strh r6, [r2, #60] @ 0x3c │ │ │ │ movs r2, r5 │ │ │ │ - strh r4, [r2, #42] @ 0x2a │ │ │ │ + strh r4, [r0, #42] @ 0x2a │ │ │ │ movs r0, r4 │ │ │ │ - str r3, [sp, #832] @ 0x340 │ │ │ │ + str r3, [sp, #768] @ 0x300 │ │ │ │ movs r0, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #69632 @ 0x11000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ sub.w lr, ip, lr │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ @@ -368288,32 +368291,32 @@ │ │ │ │ strb.w r3, [r5, #380] @ 0x17c │ │ │ │ ldr.w r0, [r4, #328] @ 0x148 │ │ │ │ cbz r2, 22d1e4 │ │ │ │ ldr r2, [pc, #120] @ (22d25c ) │ │ │ │ add r2, pc │ │ │ │ mov r3, r4 │ │ │ │ movs r1, #0 │ │ │ │ - bl 3edc38 │ │ │ │ + bl 3edc30 │ │ │ │ ldrb.w r1, [r5, #380] @ 0x17c │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r5, #381] @ 0x17d │ │ │ │ ldr.w r0, [r4, #328] @ 0x148 │ │ │ │ cbz r1, 22d200 │ │ │ │ ldr.w r1, [r5, #376] @ 0x178 │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #0 │ │ │ │ - bl 3edc38 │ │ │ │ + bl 3edc30 │ │ │ │ ldr.w r0, [r4, #324] @ 0x144 │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.n 22d21c │ │ │ │ ldr r1, [pc, #76] @ (22d260 ) │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #0 │ │ │ │ add r1, pc │ │ │ │ - bl 3edc38 │ │ │ │ + bl 3edc30 │ │ │ │ ldr.w r0, [r4, #328] @ 0x148 │ │ │ │ blx 1445ac │ │ │ │ ldr r1, [pc, #60] @ (22d264 ) │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r6 │ │ │ │ str.w r3, [r4, #328] @ 0x148 │ │ │ │ add r1, pc │ │ │ │ @@ -368332,17 +368335,17 @@ │ │ │ │ vld1.8 {d16[1]}, [sl]! │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldrsb.w r0, [sl, #45] @ 0x2d │ │ │ │ vld4.32 {d15[],d17[],d19[],d21[]}, [fp :128] │ │ │ │ ldr??.w pc, [r3, #4095] @ 0xfff │ │ │ │ ldc2 15, cr15, [sp], #-1020 @ 0xfffffc04 │ │ │ │ - cmp r3, #70 @ 0x46 │ │ │ │ + cmp r3, #54 @ 0x36 │ │ │ │ movs r1, r4 │ │ │ │ - @ instruction: 0xb706 │ │ │ │ + @ instruction: 0xb6f6 │ │ │ │ movs r1, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ add.w r7, r0, #69632 @ 0x11000 │ │ │ │ sub sp, #8 │ │ │ │ @@ -368389,15 +368392,15 @@ │ │ │ │ ldr.w r0, [r8, #328] @ 0x148 │ │ │ │ cbz r1, 22d2fa │ │ │ │ ldr.w r1, [r7, #376] @ 0x178 │ │ │ │ ldr r2, [pc, #32] @ (22d31c ) │ │ │ │ mov r3, r8 │ │ │ │ movs r4, #0 │ │ │ │ add r2, pc │ │ │ │ - bl 3edc38 │ │ │ │ + bl 3edc30 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -368439,37 +368442,37 @@ │ │ │ │ mov r2, r3 │ │ │ │ ldr.w r0, [r4, #328] @ 0x148 │ │ │ │ cbz r3, 22d388 │ │ │ │ ldr r2, [pc, #84] @ (22d3dc ) │ │ │ │ add r2, pc │ │ │ │ mov r3, r4 │ │ │ │ movs r1, #0 │ │ │ │ - bl 3edc38 │ │ │ │ + bl 3edc30 │ │ │ │ ldrb.w r1, [r5, #380] @ 0x17c │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r5, #381] @ 0x17d │ │ │ │ ldr.w r0, [r4, #328] @ 0x148 │ │ │ │ cbnz r1, 22d3d2 │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 3edc38 │ │ │ │ + b.w 3edc30 │ │ │ │ add.w r3, r4, #69632 @ 0x11000 │ │ │ │ ldrb.w r2, [r3, #381] @ 0x17d │ │ │ │ strb.w r0, [r3, #380] @ 0x17c │ │ │ │ ldr.w r0, [r4, #328] @ 0x148 │ │ │ │ cbz r2, 22d3c4 │ │ │ │ ldr r2, [pc, #28] @ (22d3e0 ) │ │ │ │ add r2, pc │ │ │ │ mov r3, r4 │ │ │ │ movs r1, #0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 3edc38 │ │ │ │ + b.w 3edc30 │ │ │ │ ldr.w r1, [r5, #376] @ 0x178 │ │ │ │ b.n 22d3a0 │ │ │ │ ldr??.w pc, [fp, #255]! │ │ │ │ strb.w pc, [r7, #255]! │ │ │ │ bl 1f93e2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -368493,25 +368496,25 @@ │ │ │ │ movs r3, #4 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ add r0, sp, #12 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #28] │ │ │ │ mov.w r2, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 3f5f4c │ │ │ │ + bl 3f5f44 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov ip, r0 │ │ │ │ add r1, sp, #12 │ │ │ │ ldr.w r0, [r7, #328] @ 0x148 │ │ │ │ ldr.w r3, [r6, #356] @ 0x164 │ │ │ │ movs r2, #2 │ │ │ │ sub.w r5, ip, r3 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 3f6248 │ │ │ │ + bl 3f6240 │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.n 22d47a │ │ │ │ cmp r5, r0 │ │ │ │ ittt le │ │ │ │ movle r3, #0 │ │ │ │ movle r0, r4 │ │ │ │ strle.w r3, [r6, #356] @ 0x164 │ │ │ │ @@ -368551,15 +368554,15 @@ │ │ │ │ str.w r3, [r6, #356] @ 0x164 │ │ │ │ ldr.w r0, [r7, #328] @ 0x148 │ │ │ │ cbz r1, 22d4b2 │ │ │ │ ldr.w r1, [r6, #376] @ 0x178 │ │ │ │ ldr r2, [pc, #28] @ (22d4d0 ) │ │ │ │ mov r3, r7 │ │ │ │ add r2, pc │ │ │ │ - bl 3edc38 │ │ │ │ + bl 3edc30 │ │ │ │ movs r0, #0 │ │ │ │ b.n 22d454 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xf72c002d │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf6d4002d │ │ │ │ @@ -368610,15 +368613,15 @@ │ │ │ │ mov fp, r4 │ │ │ │ cmp r4, #0 │ │ │ │ beq.w 22d69c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 22d5ec │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 22d6ea │ │ │ │ - bl 357a3c │ │ │ │ + bl 357a34 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r2, r6 │ │ │ │ bl 220314 │ │ │ │ mov r7, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.w 22d6d4 │ │ │ │ add r3, sp, #32 │ │ │ │ @@ -368635,15 +368638,15 @@ │ │ │ │ ldr r4, [sp, #28] │ │ │ │ subs r3, r4, #1 │ │ │ │ cmp r3, #1 │ │ │ │ bhi.w 22d948 │ │ │ │ movs r1, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3d9434 │ │ │ │ + bl 3d942c │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 22d6d4 │ │ │ │ cmp r4, #2 │ │ │ │ bne.w 22d6da │ │ │ │ ldr r4, [r5, #20] │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r9 │ │ │ │ @@ -368686,24 +368689,24 @@ │ │ │ │ str r4, [r7, #12] │ │ │ │ bl 229ec8 │ │ │ │ cmp r0, r4 │ │ │ │ blt.n 22d6d4 │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #1 │ │ │ │ movs r0, #2 │ │ │ │ - bl 3d544c │ │ │ │ + bl 3d5444 │ │ │ │ subs r5, r0, #0 │ │ │ │ blt.w 22d984 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 3d9434 │ │ │ │ + bl 3d942c │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 22d940 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3d9500 │ │ │ │ + bl 3d94f8 │ │ │ │ mov r1, r7 │ │ │ │ movs r2, #16 │ │ │ │ mov r0, r5 │ │ │ │ blx 143628 │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 22d914 │ │ │ │ mov r1, r4 │ │ │ │ @@ -368729,15 +368732,15 @@ │ │ │ │ add.w r0, r0, #332 @ 0x14c │ │ │ │ bl 22c1f4 │ │ │ │ ldr.w r1, [pc, #1152] @ 22db0c │ │ │ │ ldr.w r0, [r6, #324] @ 0x144 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 3edc38 │ │ │ │ + bl 3edc30 │ │ │ │ b.n 22d6e6 │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 22d552 │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 22d5fc │ │ │ │ cbnz r3, 22d6f4 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -368750,15 +368753,15 @@ │ │ │ │ ldr.w r1, [pc, #1112] @ 22db18 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #68 @ 0x44 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #778 @ 0x30a │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 22d5be │ │ │ │ movs r3, #1 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ bl 22cd00 │ │ │ │ @@ -368776,21 +368779,21 @@ │ │ │ │ strd r7, r7, [sp, #60] @ 0x3c │ │ │ │ bl 229ec8 │ │ │ │ cmp r0, r7 │ │ │ │ blt.n 22d6d4 │ │ │ │ mov r2, r7 │ │ │ │ movs r1, #1 │ │ │ │ movs r0, #2 │ │ │ │ - bl 3d544c │ │ │ │ + bl 3d5444 │ │ │ │ subs r3, r0, #0 │ │ │ │ mov r4, r3 │ │ │ │ blt.w 22d9de │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r6 │ │ │ │ - bl 3d9434 │ │ │ │ + bl 3d942c │ │ │ │ cbnz r0, 22d73e │ │ │ │ b.n 22d9d6 │ │ │ │ blx 144220 <__errno_location@plt> │ │ │ │ ldr r7, [r0, #0] │ │ │ │ cmp r7, #11 │ │ │ │ it ne │ │ │ │ cmpne r7, #4 │ │ │ │ @@ -368833,15 +368836,15 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #128 @ 0x80 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ mov.w r2, #580 @ 0x244 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl 3e03a8 │ │ │ │ + bl 3e03a0 │ │ │ │ mov r0, r4 │ │ │ │ blx 1445ac │ │ │ │ b.n 22d6d4 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 22d6f4 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r6 │ │ │ │ @@ -368860,30 +368863,30 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 229ec8 │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 22d6d4 │ │ │ │ movs r1, #2 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 3d544c │ │ │ │ + bl 3d5444 │ │ │ │ subs r4, r0, #0 │ │ │ │ blt.w 22da50 │ │ │ │ - bl 3d9500 │ │ │ │ + bl 3d94f8 │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 22da24 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ movs r2, #16 │ │ │ │ mov r0, r4 │ │ │ │ blx 143628 │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 22da76 │ │ │ │ mov r2, r6 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3d9434 │ │ │ │ + bl 3d942c │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 22d9d6 │ │ │ │ movs r3, #0 │ │ │ │ str r6, [sp, #4] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ @@ -368961,15 +368964,15 @@ │ │ │ │ ldr r1, [pc, #604] @ (22db3c ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #68 @ 0x44 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #710 @ 0x2c6 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 22d6d4 │ │ │ │ add r5, sp, #52 @ 0x34 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #32] │ │ │ │ @@ -368994,15 +368997,15 @@ │ │ │ │ str r0, [sp, #8] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r0, r6 │ │ │ │ adds r3, #104 @ 0x68 │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ movw r2, #523 @ 0x20b │ │ │ │ - bl 3e03a8 │ │ │ │ + bl 3e03a0 │ │ │ │ mov r0, r5 │ │ │ │ blx 1445ac │ │ │ │ b.n 22d6d4 │ │ │ │ ldr r3, [pc, #512] @ (22db4c ) │ │ │ │ mov r0, r6 │ │ │ │ str r4, [sp, #4] │ │ │ │ mov.w r2, #462 @ 0x1ce │ │ │ │ @@ -369010,27 +369013,27 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r4, [pc, #508] @ (22db54 ) │ │ │ │ adds r3, #84 @ 0x54 │ │ │ │ add r1, pc │ │ │ │ str r7, [sp, #8] │ │ │ │ add r4, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 22d6d4 │ │ │ │ ldr r3, [pc, #492] @ (22db58 ) │ │ │ │ mov.w r2, #458 @ 0x1ca │ │ │ │ ldr r4, [pc, #492] @ (22db5c ) │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #492] @ (22db60 ) │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ adds r3, #84 @ 0x54 │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 22d6d4 │ │ │ │ blx 144220 <__errno_location@plt> │ │ │ │ ldr r2, [pc, #472] @ (22db64 ) │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, #472] @ (22db68 ) │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #4] │ │ │ │ @@ -369038,15 +369041,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, #0] │ │ │ │ adds r3, #104 @ 0x68 │ │ │ │ add r1, pc │ │ │ │ mov r0, r6 │ │ │ │ movw r2, #511 @ 0x1ff │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e03a8 │ │ │ │ + bl 3e03a0 │ │ │ │ b.n 22d6d4 │ │ │ │ blx 144220 <__errno_location@plt> │ │ │ │ ldr r2, [pc, #448] @ (22db70 ) │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, #448] @ (22db74 ) │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #4] │ │ │ │ @@ -369054,15 +369057,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, #0] │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ adds r3, #104 @ 0x68 │ │ │ │ movw r2, #530 @ 0x212 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e03a8 │ │ │ │ + bl 3e03a0 │ │ │ │ mov r0, r5 │ │ │ │ blx 1445ac │ │ │ │ b.n 22d6d4 │ │ │ │ mov r0, r4 │ │ │ │ blx 1445ac │ │ │ │ b.n 22d6d4 │ │ │ │ blx 144220 <__errno_location@plt> │ │ │ │ @@ -369075,27 +369078,27 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, #0] │ │ │ │ adds r3, #128 @ 0x80 │ │ │ │ add r1, pc │ │ │ │ mov r0, r6 │ │ │ │ movw r2, #562 @ 0x232 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e03a8 │ │ │ │ + bl 3e03a0 │ │ │ │ b.n 22d6d4 │ │ │ │ ldr r3, [pc, #384] @ (22db88 ) │ │ │ │ mov.w r2, #716 @ 0x2cc │ │ │ │ ldr r4, [pc, #384] @ (22db8c ) │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #384] @ (22db90 ) │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ adds r3, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 22d6d4 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ blx 144220 <__errno_location@plt> │ │ │ │ ldr r2, [pc, #360] @ (22db94 ) │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [pc, #360] @ (22db98 ) │ │ │ │ add r2, pc │ │ │ │ @@ -369104,15 +369107,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r5, #0] │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movw r2, #671 @ 0x29f │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 3e03a8 │ │ │ │ + bl 3e03a0 │ │ │ │ mov r0, r4 │ │ │ │ blx 1445ac │ │ │ │ b.n 22d6d4 │ │ │ │ blx 144220 <__errno_location@plt> │ │ │ │ ldr r2, [pc, #328] @ (22dba0 ) │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, #328] @ (22dba4 ) │ │ │ │ @@ -369122,15 +369125,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, #0] │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ add r1, pc │ │ │ │ mov r0, r6 │ │ │ │ movw r2, #665 @ 0x299 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e03a8 │ │ │ │ + bl 3e03a0 │ │ │ │ b.n 22d6d4 │ │ │ │ blx 144220 <__errno_location@plt> │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ blx 145a24 │ │ │ │ ldr r3, [pc, #292] @ (22dbac ) │ │ │ │ @@ -369141,29 +369144,29 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #4] │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ movw r2, #678 @ 0x2a6 │ │ │ │ - bl 3e03a8 │ │ │ │ + bl 3e03a0 │ │ │ │ mov r0, r4 │ │ │ │ blx 1445ac │ │ │ │ b.n 22d6d4 │ │ │ │ ldr r3, [pc, #268] @ (22dbb8 ) │ │ │ │ mov r0, r6 │ │ │ │ ldr r2, [pc, #268] @ (22dbbc ) │ │ │ │ ldr r1, [pc, #268] @ (22dbc0 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #152 @ 0x98 │ │ │ │ strd r2, fp, [sp] │ │ │ │ add r1, pc │ │ │ │ movw r2, #617 @ 0x269 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 22d6d4 │ │ │ │ ldr r3, [pc, #248] @ (22dbc4 ) │ │ │ │ mov.w r2, #776 @ 0x308 │ │ │ │ ldr r1, [pc, #248] @ (22dbc8 ) │ │ │ │ ldr r0, [pc, #248] @ (22dbcc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ @@ -369179,227 +369182,227 @@ │ │ │ │ adds r3, #52 @ 0x34 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ @ instruction: 0xf63c002d │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ sbc.w r0, r6, #11337728 @ 0xad0000 │ │ │ │ - strb r2, [r5, #20] │ │ │ │ + strb r2, [r3, #20] │ │ │ │ movs r1, r4 │ │ │ │ ldr r1, [pc, #144] @ (22db98 ) │ │ │ │ movs r6, r5 │ │ │ │ bl 21fb0a │ │ │ │ bl fffa3b0e <__bss_end__@@Base+0xff9a9c32> │ │ │ │ - strh r6, [r1, #12] │ │ │ │ + strh r6, [r7, #10] │ │ │ │ movs r2, r5 │ │ │ │ - ldrh r4, [r7, #60] @ 0x3c │ │ │ │ + ldrh r4, [r5, #60] @ 0x3c │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r6, [r6, #44] @ 0x2c │ │ │ │ + ldrh r6, [r4, #44] @ 0x2c │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r0, [r3, #54] @ 0x36 │ │ │ │ + ldrh r0, [r1, #54] @ 0x36 │ │ │ │ movs r0, r4 │ │ │ │ - strh r6, [r0, #6] │ │ │ │ + strh r6, [r6, #4] │ │ │ │ movs r2, r5 │ │ │ │ - ldrh r0, [r4, #52] @ 0x34 │ │ │ │ + ldrh r0, [r2, #52] @ 0x34 │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r6, [r5, #38] @ 0x26 │ │ │ │ + ldrh r6, [r3, #38] @ 0x26 │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r6, [r2, #50] @ 0x32 │ │ │ │ + ldrh r6, [r0, #50] @ 0x32 │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r2, [r2, #44] @ 0x2c │ │ │ │ + ldrh r2, [r0, #44] @ 0x2c │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r0, [r6, #29] │ │ │ │ + ldrb r0, [r4, #29] │ │ │ │ movs r2, r5 │ │ │ │ - ldrh r2, [r0, #34] @ 0x22 │ │ │ │ + ldrh r2, [r6, #32] │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r0, [r3, #28] │ │ │ │ + ldrh r0, [r1, #28] │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r0, [r5, #28] │ │ │ │ + ldrb r0, [r3, #28] │ │ │ │ movs r2, r5 │ │ │ │ - ldrb r6, [r7, #14] │ │ │ │ + ldrb r6, [r5, #14] │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r4, [r1, #26] │ │ │ │ + ldrh r4, [r7, #24] │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r4, [r7, #27] │ │ │ │ + ldrb r4, [r5, #27] │ │ │ │ movs r2, r5 │ │ │ │ - ldrh r6, [r4, #24] │ │ │ │ + ldrh r6, [r2, #24] │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r6, [r2, #34] @ 0x22 │ │ │ │ + ldrh r6, [r0, #34] @ 0x22 │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r4, [r3, #27] │ │ │ │ + ldrb r4, [r1, #27] │ │ │ │ movs r2, r5 │ │ │ │ - ldrh r6, [r3, #32] │ │ │ │ + ldrh r6, [r1, #32] │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r6, [r0, #24] │ │ │ │ + ldrh r6, [r6, #22] │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r2, [r5, #34] @ 0x22 │ │ │ │ + ldrh r2, [r3, #34] @ 0x22 │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r4, [r7, #26] │ │ │ │ + ldrb r4, [r5, #26] │ │ │ │ movs r2, r5 │ │ │ │ - ldrh r6, [r4, #22] │ │ │ │ + ldrh r6, [r2, #22] │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r0, [r4, #34] @ 0x22 │ │ │ │ + ldrh r0, [r2, #34] @ 0x22 │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r6, [r2, #26] │ │ │ │ + ldrb r6, [r0, #26] │ │ │ │ movs r2, r5 │ │ │ │ - ldrh r0, [r0, #22] │ │ │ │ + ldrh r0, [r6, #20] │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r0, [r2, #32] │ │ │ │ + ldrh r0, [r0, #32] │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r2, [r4, #25] │ │ │ │ + ldrb r2, [r2, #25] │ │ │ │ movs r2, r5 │ │ │ │ - ldrh r4, [r1, #20] │ │ │ │ + ldrh r4, [r7, #18] │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r0, [r0, #25] │ │ │ │ + ldrb r0, [r6, #24] │ │ │ │ movs r2, r5 │ │ │ │ - ldrh r2, [r2, #26] │ │ │ │ + ldrh r2, [r0, #26] │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r2, [r5, #18] │ │ │ │ + ldrh r2, [r3, #18] │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r2, [r2, #10] │ │ │ │ + ldrb r2, [r0, #10] │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r4, [r3, #24] │ │ │ │ + ldrb r4, [r1, #24] │ │ │ │ movs r2, r5 │ │ │ │ - ldrh r6, [r0, #18] │ │ │ │ + ldrh r6, [r6, #16] │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r6, [r0, #9] │ │ │ │ + ldrb r6, [r6, #8] │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r0, [r6, #23] │ │ │ │ + ldrb r0, [r4, #23] │ │ │ │ movs r2, r5 │ │ │ │ - ldrh r2, [r3, #16] │ │ │ │ + ldrh r2, [r1, #16] │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r6, [r0, #23] │ │ │ │ + ldrb r6, [r6, #22] │ │ │ │ movs r2, r5 │ │ │ │ - ldrb r2, [r3, #9] │ │ │ │ + ldrb r2, [r1, #9] │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r2, [r5, #14] │ │ │ │ + ldrh r2, [r3, #14] │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r6, [r3, #22] │ │ │ │ + ldrb r6, [r1, #22] │ │ │ │ movs r2, r5 │ │ │ │ - ldrb r0, [r4, #12] │ │ │ │ + ldrb r0, [r2, #12] │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r4, [r0, #14] │ │ │ │ + ldrh r4, [r6, #12] │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r6, [r7, #21] │ │ │ │ + ldrb r6, [r5, #21] │ │ │ │ movs r2, r5 │ │ │ │ - ldrh r4, [r5, #12] │ │ │ │ + ldrh r4, [r3, #12] │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r4, [r3, #28] │ │ │ │ + ldrh r4, [r1, #28] │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r0, [r5, #21] │ │ │ │ + ldrb r0, [r3, #21] │ │ │ │ movs r2, r5 │ │ │ │ - ldrh r6, [r2, #12] │ │ │ │ + ldrh r6, [r0, #12] │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r2, [r1, #16] │ │ │ │ + ldrh r2, [r7, #14] │ │ │ │ movs r0, r4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r2 │ │ │ │ bl 22e644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldrh r3, [r4, #52] @ 0x34 │ │ │ │ cmp r3, #1 │ │ │ │ beq.n 22dc34 │ │ │ │ - bl 2a31c4 │ │ │ │ + bl 2a31bc │ │ │ │ mov r4, r0 │ │ │ │ cbz r4, 22dc3c │ │ │ │ mov r0, r4 │ │ │ │ - bl 3f1e98 │ │ │ │ + bl 3f1e90 │ │ │ │ ldr r1, [pc, #68] @ (22dc54 ) │ │ │ │ mov r2, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ bl 229f94 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ blx 143ca4 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ mov r1, r4 │ │ │ │ - bl 3a4af0 │ │ │ │ + bl 3a4ae8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 3af2b4 │ │ │ │ - bl 2a31b4 │ │ │ │ + b.w 3af2ac │ │ │ │ + bl 2a31ac │ │ │ │ mov r4, r0 │ │ │ │ b.n 22dc04 │ │ │ │ ldr r5, [pc, #24] @ (22dc58 ) │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ ldr r3, [pc, #24] @ (22dc5c ) │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #24] @ (22dc60 ) │ │ │ │ add r5, pc │ │ │ │ add r3, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ blx 1439bc │ │ │ │ nop │ │ │ │ - add r5, sp, #216 @ 0xd8 │ │ │ │ + add r5, sp, #152 @ 0x98 │ │ │ │ movs r1, r4 │ │ │ │ - ldrh r2, [r0, #20] │ │ │ │ + ldrh r2, [r6, #18] │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r4, [r1, #19] │ │ │ │ + ldrb r4, [r7, #18] │ │ │ │ movs r2, r5 │ │ │ │ - ldrh r4, [r5, #18] │ │ │ │ + ldrh r4, [r3, #18] │ │ │ │ movs r0, r4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r4, r0, #69632 @ 0x11000 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r0, [r4, #384] @ 0x180 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 22dd0c │ │ │ │ ldr.w r0, [r4, #388] @ 0x184 │ │ │ │ cbz r0, 22dc92 │ │ │ │ - bl 3af2b4 │ │ │ │ + bl 3af2ac │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #388] @ 0x184 │ │ │ │ ldr.w r0, [r5, #324] @ 0x144 │ │ │ │ cbz r0, 22dcce │ │ │ │ ldr r1, [pc, #148] @ (22dd30 ) │ │ │ │ movs r3, #30 │ │ │ │ ldr r2, [pc, #148] @ (22dd34 ) │ │ │ │ add r1, pc │ │ │ │ adds r1, #20 │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [pc, #144] @ (22dd38 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ adds r3, #1 │ │ │ │ beq.n 22dcc0 │ │ │ │ ldr.w r0, [r5, #328] @ 0x148 │ │ │ │ cbnz r0, 22dd24 │ │ │ │ ldr.w r0, [r5, #332] @ 0x14c │ │ │ │ cbnz r0, 22dd18 │ │ │ │ ldr.w r0, [r5, #324] @ 0x144 │ │ │ │ - bl 2975d0 │ │ │ │ + bl 2975c8 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r5, #324] @ 0x144 │ │ │ │ ldr.w r0, [r4, #368] @ 0x170 │ │ │ │ cbz r0, 22dcfc │ │ │ │ ldr.w r3, [r4, #372] @ 0x174 │ │ │ │ cbz r3, 22dcf2 │ │ │ │ mov r0, r3 │ │ │ │ - bl 2a96d0 │ │ │ │ + bl 2a96c8 │ │ │ │ ldr.w r0, [r4, #372] @ 0x174 │ │ │ │ - bl 2975d0 │ │ │ │ + bl 2975c8 │ │ │ │ ldr.w r0, [r4, #368] @ 0x170 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #372] @ 0x174 │ │ │ │ - bl 2975d0 │ │ │ │ + bl 2975c8 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #368] @ 0x170 │ │ │ │ add sp, #12 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ @@ -369413,19 +369416,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r5, #332] @ 0x14c │ │ │ │ b.n 22dcc0 │ │ │ │ blx 143f8c │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r5, #328] @ 0x148 │ │ │ │ b.n 22dcba │ │ │ │ - ldrb r6, [r6, #17] │ │ │ │ + ldrb r6, [r4, #17] │ │ │ │ movs r2, r5 │ │ │ │ - ldrh r2, [r6, #16] │ │ │ │ + ldrh r2, [r4, #16] │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r0, [r2, #18] │ │ │ │ + ldrh r0, [r0, #18] │ │ │ │ movs r0, r4 │ │ │ │ b.w 22e41c │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ @@ -369439,15 +369442,15 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - bl 3a4c68 │ │ │ │ + bl 3a4c60 │ │ │ │ add.w r1, r4, #69632 @ 0x11000 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r5, r1 │ │ │ │ ldr.w r2, [r1, #380] @ 0x17c │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 22dd5a │ │ │ │ ldr.w r2, [r1, #384] @ 0x180 │ │ │ │ @@ -369462,61 +369465,61 @@ │ │ │ │ mov r2, r4 │ │ │ │ add r1, pc │ │ │ │ blx 145590 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str.w r0, [r5, #384] @ 0x180 │ │ │ │ b.n 22dd5a │ │ │ │ nop │ │ │ │ - ldrh r2, [r7, #10] │ │ │ │ + ldrh r2, [r5, #10] │ │ │ │ movs r0, r4 │ │ │ │ movs r5, r2 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ add.w r6, r0, #69632 @ 0x11000 │ │ │ │ sub sp, #12 │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r0 │ │ │ │ str.w r4, [r6, #384] @ 0x180 │ │ │ │ - bl 2a31d4 │ │ │ │ + bl 2a31cc │ │ │ │ ldr r3, [pc, #64] @ (22de1c ) │ │ │ │ ldr r2, [pc, #68] @ (22de20 ) │ │ │ │ mov r7, r0 │ │ │ │ ldr r1, [pc, #68] @ (22de24 ) │ │ │ │ add r3, pc │ │ │ │ adds r3, #40 @ 0x28 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #29 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r2, [pc, #52] @ (22de28 ) │ │ │ │ str.w r0, [r5, #324] @ 0x144 │ │ │ │ mov r3, r5 │ │ │ │ str r4, [sp, #4] │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ ldr.w r1, [r6, #388] @ 0x184 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 2a35c0 │ │ │ │ + bl 2a35b8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldrb r4, [r6, #12] │ │ │ │ + ldrb r4, [r4, #12] │ │ │ │ movs r2, r5 │ │ │ │ - ldmia r2, {r2, r5, r7} │ │ │ │ + ldmia r2, {r2, r4, r7} │ │ │ │ movs r5, r3 │ │ │ │ - ldmia r2!, {r3, r4, r5, r7} │ │ │ │ + ldmia r2!, {r3, r5, r7} │ │ │ │ movs r5, r3 │ │ │ │ lsls r5, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -369540,41 +369543,41 @@ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov.w r2, #0 │ │ │ │ ldr r2, [pc, #268] @ (22df7c ) │ │ │ │ add r1, pc │ │ │ │ ldr.w r0, [r6, #368] @ 0x170 │ │ │ │ add r2, pc │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 2a9c98 │ │ │ │ + bl 2a9c90 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 22df34 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2a31b4 │ │ │ │ + bl 2a31ac │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 22df52 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r2, sp, #16 │ │ │ │ ldr r0, [r7, #48] @ 0x30 │ │ │ │ mov r1, r5 │ │ │ │ - bl 3d9434 │ │ │ │ + bl 3d942c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 22df1a │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 3af2b4 │ │ │ │ + bl 3af2ac │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #4] │ │ │ │ - bl 2a9238 │ │ │ │ + bl 2a9230 │ │ │ │ ldr r1, [pc, #196] @ (22df80 ) │ │ │ │ str.w r0, [r6, #372] @ 0x174 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ bl 229f94 │ │ │ │ ldr r3, [pc, #188] @ (22df84 ) │ │ │ │ mov r2, r5 │ │ │ │ @@ -369582,18 +369585,18 @@ │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r1, r3 │ │ │ │ bl 22c1f4 │ │ │ │ mov r3, r5 │ │ │ │ ldrd r0, r1, [r6, #372] @ 0x174 │ │ │ │ mov r2, r4 │ │ │ │ - bl 2a94a0 │ │ │ │ + bl 2a9498 │ │ │ │ ldr.w r0, [r6, #372] @ 0x174 │ │ │ │ mov r1, r7 │ │ │ │ - bl 2a92c8 │ │ │ │ + bl 2a92c0 │ │ │ │ ldr r2, [pc, #148] @ (22df88 ) │ │ │ │ ldr r3, [pc, #124] @ (22df70 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ @@ -369604,65 +369607,65 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 3e014c │ │ │ │ + bl 3e0144 │ │ │ │ ldr r1, [pc, #104] @ (22df8c ) │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ bl 229f94 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 3e069c │ │ │ │ + bl 3e0694 │ │ │ │ b.n 22def0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 3e014c │ │ │ │ + bl 3e0144 │ │ │ │ ldr r1, [pc, #84] @ (22df90 ) │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ bl 229f94 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 3e069c │ │ │ │ + bl 3e0694 │ │ │ │ b.n 22def0 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldr r4, [pc, #64] @ (22df94 ) │ │ │ │ add.w r3, r9, #52 @ 0x34 │ │ │ │ ldr r1, [pc, #60] @ (22df98 ) │ │ │ │ movs r2, #150 @ 0x96 │ │ │ │ add r4, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ blx 1439bc │ │ │ │ nop │ │ │ │ - ldrb r2, [r1, #11] │ │ │ │ + ldrb r2, [r7, #10] │ │ │ │ movs r2, r5 │ │ │ │ ldcl 0, cr0, [sl], {45} @ 0x2d │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ stcl 0, cr0, [lr], {45} @ 0x2d │ │ │ │ - ldrh r2, [r1, #4] │ │ │ │ + ldrh r2, [r7, #2] │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r4, [r4, #2] │ │ │ │ + ldrh r4, [r2, #2] │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r0, [r3, #2] │ │ │ │ + ldrh r0, [r1, #2] │ │ │ │ movs r0, r4 │ │ │ │ movs r5, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ ldc 0, cr0, [r8], #-180 @ 0xffffff4c │ │ │ │ - add r3, pc, #488 @ (adr r3, 22e178 ) │ │ │ │ + add r3, pc, #424 @ (adr r3, 22e138 ) │ │ │ │ movs r6, r3 │ │ │ │ - add r3, pc, #384 @ (adr r3, 22e114 ) │ │ │ │ + add r3, pc, #320 @ (adr r3, 22e0d4 ) │ │ │ │ movs r6, r3 │ │ │ │ - strh r4, [r5, #58] @ 0x3a │ │ │ │ + strh r4, [r3, #58] @ 0x3a │ │ │ │ movs r0, r4 │ │ │ │ - strh r0, [r3, #58] @ 0x3a │ │ │ │ + strh r0, [r1, #58] @ 0x3a │ │ │ │ movs r0, r4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r6, [pc, #188] @ (22e068 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -369673,42 +369676,42 @@ │ │ │ │ add.w r3, r6, #20 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r5, r0 │ │ │ │ add r2, pc │ │ │ │ movs r3, #30 │ │ │ │ add r1, pc │ │ │ │ ldr.w r0, [r4, #324] @ 0x144 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r1, r4 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 22e6d0 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 22e012 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2a31c4 │ │ │ │ + bl 2a31bc │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 22e054 │ │ │ │ - bl 3f1e98 │ │ │ │ + bl 3f1e90 │ │ │ │ ldr r1, [pc, #136] @ (22e074 ) │ │ │ │ mov r2, r0 │ │ │ │ mov r6, r0 │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 229f94 │ │ │ │ mov r0, r6 │ │ │ │ blx 143ca4 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r1, r5 │ │ │ │ - bl 3a4af0 │ │ │ │ + bl 3a4ae8 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 3af2b4 │ │ │ │ + b.w 3af2ac │ │ │ │ add.w r5, r4, #69632 @ 0x11000 │ │ │ │ ldr.w r3, [r5, #380] @ 0x17c │ │ │ │ cbz r3, 22e022 │ │ │ │ ldr.w r3, [r5, #384] @ 0x180 │ │ │ │ cbz r3, 22e036 │ │ │ │ add sp, #12 │ │ │ │ movs r0, #0 │ │ │ │ @@ -369733,28 +369736,28 @@ │ │ │ │ add.w r3, r6, #80 @ 0x50 │ │ │ │ ldr r1, [pc, #40] @ (22e084 ) │ │ │ │ movs r2, #206 @ 0xce │ │ │ │ add r4, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ blx 1439bc │ │ │ │ - ldrb r2, [r4, #5] │ │ │ │ + ldrb r2, [r2, #5] │ │ │ │ movs r2, r5 │ │ │ │ - strh r2, [r3, #56] @ 0x38 │ │ │ │ + strh r2, [r1, #56] @ 0x38 │ │ │ │ movs r0, r4 │ │ │ │ - strh r6, [r6, #56] @ 0x38 │ │ │ │ + strh r6, [r4, #56] @ 0x38 │ │ │ │ movs r0, r4 │ │ │ │ - add r1, sp, #352 @ 0x160 │ │ │ │ + add r1, sp, #288 @ 0x120 │ │ │ │ movs r1, r4 │ │ │ │ - strh r2, [r2, #54] @ 0x36 │ │ │ │ + strh r2, [r0, #54] @ 0x36 │ │ │ │ movs r0, r4 │ │ │ │ stc2l 15, cr15, [sp, #-1020]! @ 0xfffffc04 │ │ │ │ - strh r2, [r5, #50] @ 0x32 │ │ │ │ + strh r2, [r3, #50] @ 0x32 │ │ │ │ movs r0, r4 │ │ │ │ - strh r6, [r2, #50] @ 0x32 │ │ │ │ + strh r6, [r0, #50] @ 0x32 │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ 0022e088 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -369779,15 +369782,15 @@ │ │ │ │ ldrb r4, [r0, #13] │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 22e162 │ │ │ │ cmp r5, #0 │ │ │ │ bne.w 22e264 │ │ │ │ strd r1, r2, [sp, #16] │ │ │ │ ldr r7, [r0, #8] │ │ │ │ - bl 2a31d4 │ │ │ │ + bl 2a31cc │ │ │ │ ldr r2, [pc, #468] @ (22e2ac ) │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [pc, #468] @ (22e2b0 ) │ │ │ │ ldrd r3, r1, [sp, #16] │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ bl 22a3c0 │ │ │ │ @@ -369808,24 +369811,24 @@ │ │ │ │ ldr r1, [pc, #440] @ (22e2c8 ) │ │ │ │ add r3, pc │ │ │ │ adds r3, #40 @ 0x28 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #29 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r3, [pc, #428] @ (22e2cc ) │ │ │ │ str.w r0, [r4, #368] @ 0x170 │ │ │ │ mov r1, r7 │ │ │ │ add r3, pc │ │ │ │ mov r0, r8 │ │ │ │ mov r2, r5 │ │ │ │ strd r5, r5, [sp, #4] │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 2a3864 │ │ │ │ + bl 2a385c │ │ │ │ movs r0, #0 │ │ │ │ ldr r2, [pc, #404] @ (22e2d0 ) │ │ │ │ ldr r3, [pc, #360] @ (22e2a4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ @@ -369841,15 +369844,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r6, [r0, #8] │ │ │ │ strd r1, r2, [sp, #16] │ │ │ │ mov r8, r6 │ │ │ │ cmp r5, #0 │ │ │ │ beq.n 22e1f4 │ │ │ │ ldr r7, [r0, #16] │ │ │ │ - bl 2a31d4 │ │ │ │ + bl 2a31cc │ │ │ │ ldr r2, [pc, #348] @ (22e2d4 ) │ │ │ │ mov r5, r0 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [pc, #348] @ (22e2d8 ) │ │ │ │ ldrd r3, r1, [sp, #16] │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ @@ -369865,43 +369868,43 @@ │ │ │ │ add r3, pc │ │ │ │ adds r3, #40 @ 0x28 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ add.w r5, r4, #69632 @ 0x11000 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #29 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r2, [pc, #316] @ (22e2ec ) │ │ │ │ ldr r3, [pc, #316] @ (22e2f0 ) │ │ │ │ movs r1, #1 │ │ │ │ str.w r0, [r4, #324] @ 0x144 │ │ │ │ add r2, pc │ │ │ │ str r1, [r4, #4] │ │ │ │ add r3, pc │ │ │ │ str.w r2, [r5, #364] @ 0x16c │ │ │ │ strd r3, r7, [r5, #376] @ 0x178 │ │ │ │ cmp r7, #0 │ │ │ │ beq.n 22e24e │ │ │ │ mov r3, r6 │ │ │ │ str r6, [sp, #24] │ │ │ │ cbz r6, 22e1ee │ │ │ │ - bl 3c92dc │ │ │ │ + bl 3c92d4 │ │ │ │ ldr r3, [pc, #284] @ (22e2f4 ) │ │ │ │ mov r6, r0 │ │ │ │ add r2, sp, #24 │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 3b037c │ │ │ │ + bl 3b0374 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3ca5d0 │ │ │ │ + bl 3ca5c8 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str.w r3, [r5, #388] @ 0x184 │ │ │ │ b.n 22e24e │ │ │ │ - bl 2a31d4 │ │ │ │ + bl 2a31cc │ │ │ │ ldr r2, [pc, #252] @ (22e2f8 ) │ │ │ │ mov r6, r0 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [pc, #252] @ (22e2fc ) │ │ │ │ add r2, pc │ │ │ │ ldrd r3, r1, [sp, #16] │ │ │ │ add r0, pc │ │ │ │ @@ -369916,15 +369919,15 @@ │ │ │ │ ldr r1, [pc, #236] @ (22e30c ) │ │ │ │ add r3, pc │ │ │ │ adds r3, #40 @ 0x28 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #29 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #4] │ │ │ │ add.w r3, r4, #69632 @ 0x11000 │ │ │ │ ldr r2, [pc, #216] @ (22e310 ) │ │ │ │ str.w r0, [r4, #324] @ 0x144 │ │ │ │ add r2, pc │ │ │ │ str.w r2, [r3, #364] @ 0x16c │ │ │ │ @@ -369935,27 +369938,27 @@ │ │ │ │ ldr r2, [pc, #200] @ (22e318 ) │ │ │ │ movs r5, #0 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r8 │ │ │ │ add r2, pc │ │ │ │ mov r0, sl │ │ │ │ strd r5, r5, [sp] │ │ │ │ - bl 2a35c0 │ │ │ │ + bl 2a35b8 │ │ │ │ b.n 22e136 │ │ │ │ ldr r4, [pc, #180] @ (22e31c ) │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [pc, #180] @ (22e320 ) │ │ │ │ ldr r1, [pc, #184] @ (22e324 ) │ │ │ │ add r4, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r4, #124 @ 0x7c │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #283 @ 0x11b │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 22e138 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #156] @ (22e328 ) │ │ │ │ movw r2, #273 @ 0x111 │ │ │ │ ldr r1, [pc, #152] @ (22e32c ) │ │ │ │ ldr r0, [pc, #156] @ (22e330 ) │ │ │ │ @@ -369964,72 +369967,72 @@ │ │ │ │ adds r3, #108 @ 0x6c │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ eor.w r0, lr, sp, asr #32 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ eor.w r0, sl, sp, asr #32 │ │ │ │ - pop {r3, r7, pc} │ │ │ │ + pop {r3, r4, r5, r6, pc} │ │ │ │ movs r6, r3 │ │ │ │ subs r7, #118 @ 0x76 │ │ │ │ movs r6, r5 │ │ │ │ mcrr2 15, 15, pc, fp, cr15 @ │ │ │ │ - strh r2, [r3, #52] @ 0x34 │ │ │ │ + strh r2, [r1, #52] @ 0x34 │ │ │ │ movs r0, r4 │ │ │ │ @ instruction: 0xfaddffff │ │ │ │ - ldrb r6, [r0, #0] │ │ │ │ + strb r6, [r6, #31] │ │ │ │ movs r2, r5 │ │ │ │ - stmia r7!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r7!, {r1, r2, r5, r6} │ │ │ │ movs r5, r3 │ │ │ │ - stmia r7!, {r2, r3, r7} │ │ │ │ + stmia r7!, {r2, r3, r4, r5, r6} │ │ │ │ movs r5, r3 │ │ │ │ stc2 15, cr15, [r3, #-1020] @ 0xfffffc04 │ │ │ │ ldrd r0, r0, [r0, #180]! @ 0xb4 │ │ │ │ - pop {r3, r5, r6, r7} │ │ │ │ + pop {r3, r4, r6, r7} │ │ │ │ movs r6, r3 │ │ │ │ subs r6, #214 @ 0xd6 │ │ │ │ movs r6, r5 │ │ │ │ - strh r0, [r0, #44] @ 0x2c │ │ │ │ + strh r0, [r6, #42] @ 0x2a │ │ │ │ movs r0, r4 │ │ │ │ - strb r2, [r7, #29] │ │ │ │ + strb r2, [r5, #29] │ │ │ │ movs r2, r5 │ │ │ │ - stmia r6!, {r1, r3, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r3, r4, r6, r7} │ │ │ │ movs r5, r3 │ │ │ │ - stmia r7!, {} │ │ │ │ + stmia r6!, {r4, r5, r6, r7} │ │ │ │ movs r5, r3 │ │ │ │ @ instruction: 0xfb85ffff │ │ │ │ @ instruction: 0xfa1dffff │ │ │ │ cmp r6, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r3, r5, r6} │ │ │ │ + pop {r3, r4, r6} │ │ │ │ movs r6, r3 │ │ │ │ subs r6, #82 @ 0x52 │ │ │ │ movs r6, r5 │ │ │ │ - strh r4, [r7, #38] @ 0x26 │ │ │ │ + strh r4, [r5, #38] @ 0x26 │ │ │ │ movs r0, r4 │ │ │ │ - strb r6, [r6, #27] │ │ │ │ + strb r6, [r4, #27] │ │ │ │ movs r2, r5 │ │ │ │ - stmia r6!, {r1, r2, r5, r6} │ │ │ │ + stmia r6!, {r1, r2, r4, r6} │ │ │ │ movs r5, r3 │ │ │ │ - stmia r6!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r6!, {r1, r3, r5, r6} │ │ │ │ movs r5, r3 │ │ │ │ @ instruction: 0xfb01ffff │ │ │ │ pli [r1, #4095] @ 0xfff │ │ │ │ stc2l 15, cr15, [r3, #-1020] @ 0xfffffc04 │ │ │ │ - strb r0, [r5, #26] │ │ │ │ + strb r0, [r3, #26] │ │ │ │ movs r2, r5 │ │ │ │ - strh r2, [r4, #38] @ 0x26 │ │ │ │ + strh r2, [r2, #38] @ 0x26 │ │ │ │ movs r0, r4 │ │ │ │ - strh r2, [r0, #34] @ 0x22 │ │ │ │ + strh r2, [r6, #32] │ │ │ │ movs r0, r4 │ │ │ │ - strb r0, [r0, #26] │ │ │ │ + strb r0, [r6, #25] │ │ │ │ movs r2, r5 │ │ │ │ - strh r2, [r4, #32] │ │ │ │ + strh r2, [r2, #32] │ │ │ │ movs r0, r4 │ │ │ │ - strh r2, [r1, #36] @ 0x24 │ │ │ │ + strh r2, [r7, #34] @ 0x22 │ │ │ │ movs r0, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r2 │ │ │ │ @@ -370056,15 +370059,15 @@ │ │ │ │ add.w ip, r0, #69632 @ 0x11000 │ │ │ │ mov r3, r0 │ │ │ │ ldr.w r0, [r0, #324] @ 0x144 │ │ │ │ movs r1, #1 │ │ │ │ str r2, [sp, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr.w r2, [ip, #364] @ 0x16c │ │ │ │ - bl 2a76bc │ │ │ │ + bl 2a76b4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str.w r0, [r3, #328] @ 0x148 │ │ │ │ add sp, #20 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ @@ -370138,30 +370141,30 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov.w r3, #0 │ │ │ │ add r3, sp, #8 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #4 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 3f5f4c │ │ │ │ + bl 3f5f44 │ │ │ │ ldr.w ip, [r8, #360] @ 0x168 │ │ │ │ movs r3, #2 │ │ │ │ mov r9, r0 │ │ │ │ mov r1, r3 │ │ │ │ sub.w r9, r9, ip │ │ │ │ add r2, sp, #12 │ │ │ │ str.w ip, [sp] │ │ │ │ add r0, sp, #28 │ │ │ │ str.w r9, [sp, #4] │ │ │ │ - bl 3f5fe0 │ │ │ │ + bl 3f5fd8 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r0 │ │ │ │ add r1, sp, #28 │ │ │ │ ldr.w r0, [r7, #324] @ 0x144 │ │ │ │ - bl 2a7364 │ │ │ │ + bl 2a735c │ │ │ │ adds r2, r0, #2 │ │ │ │ beq.n 22e4d2 │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.n 22e4fe │ │ │ │ cmp r9, r0 │ │ │ │ ittt le │ │ │ │ movle r3, #0 │ │ │ │ @@ -370192,15 +370195,15 @@ │ │ │ │ movs r1, #4 │ │ │ │ add r3, r0 │ │ │ │ str r5, [sp, #0] │ │ │ │ str.w r3, [r8, #360] @ 0x168 │ │ │ │ add r2, pc │ │ │ │ mov r3, r7 │ │ │ │ ldr.w r0, [r7, #324] @ 0x144 │ │ │ │ - bl 2a76bc │ │ │ │ + bl 2a76b4 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ str.w r3, [r7, #332] @ 0x14c │ │ │ │ b.n 22e4aa │ │ │ │ str.w r6, [r8, #360] @ 0x168 │ │ │ │ blx 144220 <__errno_location@plt> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ @@ -370238,15 +370241,15 @@ │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ movs r3, #0 │ │ │ │ add r1, sp, #12 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str.w r0, [lr] │ │ │ │ mov.w r0, #0 │ │ │ │ ldr.w r0, [r4, #324] @ 0x144 │ │ │ │ - bl 2a73c8 │ │ │ │ + bl 2a73c0 │ │ │ │ subs r2, r0, #0 │ │ │ │ blt.n 22e5c2 │ │ │ │ beq.n 22e5d0 │ │ │ │ add r1, sp, #12 │ │ │ │ add.w r0, r4, #336 @ 0x150 │ │ │ │ bl 22c23c │ │ │ │ add.w r6, r4, #336 @ 0x150 │ │ │ │ @@ -370289,18 +370292,18 @@ │ │ │ │ ldr r1, [pc, #80] @ (22e63c ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ bl 229f94 │ │ │ │ movs r3, #0 │ │ │ │ ldrd r0, r1, [r5, #372] @ 0x174 │ │ │ │ mov r2, r4 │ │ │ │ - bl 2a94a0 │ │ │ │ + bl 2a9498 │ │ │ │ ldr.w r0, [r4, #324] @ 0x144 │ │ │ │ movs r5, #0 │ │ │ │ - bl 2975d0 │ │ │ │ + bl 2975c8 │ │ │ │ ldr r1, [pc, #52] @ (22e640 ) │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r5 │ │ │ │ add r1, pc │ │ │ │ str.w r5, [r4, #324] @ 0x144 │ │ │ │ bl 22c1f4 │ │ │ │ movs r3, #1 │ │ │ │ @@ -370313,72 +370316,72 @@ │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ b.n 22e1f4 │ │ │ │ movs r5, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ b.n 22e15c │ │ │ │ movs r5, r5 │ │ │ │ - strh r2, [r5, #8] │ │ │ │ + strh r2, [r3, #8] │ │ │ │ movs r0, r4 │ │ │ │ stc2 15, cr15, [r1, #1020]! @ 0x3fc │ │ │ │ │ │ │ │ 0022e644 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r2 │ │ │ │ sub sp, #8 │ │ │ │ add.w r5, r4, #69632 @ 0x11000 │ │ │ │ mov r0, r1 │ │ │ │ mov r6, r1 │ │ │ │ - bl 2974b0 │ │ │ │ + bl 2974a8 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ ldr.w r0, [r5, #372] @ 0x174 │ │ │ │ mov r1, r3 │ │ │ │ - bl 2a94a0 │ │ │ │ + bl 2a9498 │ │ │ │ ldr r1, [pc, #76] @ (22e6c0 ) │ │ │ │ ldr r2, [pc, #80] @ (22e6c4 ) │ │ │ │ movs r3, #29 │ │ │ │ add r1, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [pc, #76] @ (22e6c8 ) │ │ │ │ add r2, pc │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r1, [pc, #68] @ (22e6cc ) │ │ │ │ str.w r0, [r4, #324] @ 0x144 │ │ │ │ add r1, pc │ │ │ │ - bl 2a70e4 │ │ │ │ + bl 2a70dc │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ mov r3, r4 │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r2, [r5, #364] @ 0x16c │ │ │ │ ldr.w r0, [r4, #324] @ 0x144 │ │ │ │ - bl 2a76bc │ │ │ │ + bl 2a76b4 │ │ │ │ str.w r0, [r4, #328] @ 0x148 │ │ │ │ add sp, #8 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - strb r2, [r5, #12] │ │ │ │ + strb r2, [r3, #12] │ │ │ │ movs r2, r5 │ │ │ │ - stmia r2!, {r2, r3} │ │ │ │ + stmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ movs r5, r3 │ │ │ │ - stmia r2!, {r5} │ │ │ │ + stmia r2!, {r4} │ │ │ │ movs r5, r3 │ │ │ │ - strh r0, [r3, #8] │ │ │ │ + strh r0, [r1, #8] │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ 0022e6d0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -370398,53 +370401,53 @@ │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [r4, #324] @ 0x144 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov.w r1, #0 │ │ │ │ ldr r1, [pc, #272] @ (22e820 ) │ │ │ │ add r1, pc │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 2a9c98 │ │ │ │ + bl 2a9c90 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 22e7aa │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2a31c4 │ │ │ │ + bl 2a31bc │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 22e7fa │ │ │ │ str r0, [sp, #12] │ │ │ │ add r2, sp, #16 │ │ │ │ ldr r0, [r7, #48] @ 0x30 │ │ │ │ mov r1, r5 │ │ │ │ - bl 3d9434 │ │ │ │ + bl 3d942c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 22e7d6 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 3af2b4 │ │ │ │ + bl 3af2ac │ │ │ │ ldr r1, [pc, #216] @ (22e824 ) │ │ │ │ mov r2, r5 │ │ │ │ add.w r0, r4, #336 @ 0x150 │ │ │ │ add r1, pc │ │ │ │ bl 22c1f4 │ │ │ │ ldr.w r0, [r4, #324] @ 0x144 │ │ │ │ mov r1, r5 │ │ │ │ - bl 2a7a58 │ │ │ │ + bl 2a7a50 │ │ │ │ add.w r2, r4, #69632 @ 0x11000 │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r3, r4 │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r2, [r2, #364] @ 0x16c │ │ │ │ ldr.w r0, [r4, #324] @ 0x144 │ │ │ │ - bl 2a76bc │ │ │ │ + bl 2a76b4 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ str.w r3, [r4, #328] @ 0x148 │ │ │ │ str r5, [r4, #4] │ │ │ │ ldr r2, [pc, #164] @ (22e828 ) │ │ │ │ ldr r3, [pc, #144] @ (22e818 ) │ │ │ │ add r2, pc │ │ │ │ @@ -370458,70 +370461,70 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 3e014c │ │ │ │ + bl 3e0144 │ │ │ │ ldr r1, [pc, #120] @ (22e82c ) │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ bl 229f94 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 3e069c │ │ │ │ + bl 3e0694 │ │ │ │ ldr.w r0, [r4, #324] @ 0x144 │ │ │ │ - bl 2975d0 │ │ │ │ + bl 2975c8 │ │ │ │ movs r3, #0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ str.w r3, [r4, #324] @ 0x144 │ │ │ │ b.n 22e782 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 3e014c │ │ │ │ + bl 3e0144 │ │ │ │ ldr r1, [pc, #80] @ (22e830 ) │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ bl 229f94 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 3e069c │ │ │ │ + bl 3e0694 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 3af2b4 │ │ │ │ + bl 3af2ac │ │ │ │ b.n 22e7c2 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldr r4, [pc, #56] @ (22e834 ) │ │ │ │ add.w r3, r8, #32 │ │ │ │ ldr r1, [pc, #52] @ (22e838 ) │ │ │ │ movs r2, #167 @ 0xa7 │ │ │ │ add r4, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ blx 1439bc │ │ │ │ nop │ │ │ │ - strb r0, [r6, #10] │ │ │ │ + strb r0, [r4, #10] │ │ │ │ movs r2, r5 │ │ │ │ b.n 22e094 │ │ │ │ movs r5, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r3, #31] │ │ │ │ + ldrb r2, [r1, #31] │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r2, [r5, #31] │ │ │ │ + ldrb r2, [r3, #31] │ │ │ │ movs r0, r4 │ │ │ │ mrrc2 15, 15, pc, pc, cr15 @ │ │ │ │ b.n 22ef78 │ │ │ │ movs r5, r5 │ │ │ │ - ldr r2, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r2, [sp, #872] @ 0x368 │ │ │ │ movs r6, r3 │ │ │ │ - ldr r2, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r2, [sp, #696] @ 0x2b8 │ │ │ │ movs r6, r3 │ │ │ │ - ldrb r4, [r0, #27] │ │ │ │ + ldrb r4, [r6, #26] │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r4, [r5, #30] │ │ │ │ + ldrb r4, [r3, #30] │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ 0022e83c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -370616,15 +370619,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ bx lr │ │ │ │ mov.w r0, #69632 @ 0x11000 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r0, [pc, #4] @ (22e92c ) │ │ │ │ add r0, pc │ │ │ │ - b.w 2969cc │ │ │ │ + b.w 2969c4 │ │ │ │ subs r2, #102 @ 0x66 │ │ │ │ movs r5, r5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #228] @ (22ea28 ) │ │ │ │ @@ -370639,15 +370642,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ add.w r9, r3, #208896 @ 0x33000 │ │ │ │ b.n 22e980 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ ldr r1, [r5, #8] │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 34c860 │ │ │ │ + bl 34c858 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmp r3, r4 │ │ │ │ bne.n 22e9d8 │ │ │ │ blx 143ca4 │ │ │ │ mov r1, r5 │ │ │ │ @@ -370662,15 +370665,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ movs r2, #4 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ mov r1, sp │ │ │ │ ldr r3, [r5, #0] │ │ │ │ rev r3, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 34c860 │ │ │ │ + bl 34c858 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #4 │ │ │ │ bne.n 22e9d6 │ │ │ │ ldrb r3, [r6, #24] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 22e960 │ │ │ │ ldrb.w r3, [r9, #300] @ 0x12c │ │ │ │ @@ -370678,15 +370681,15 @@ │ │ │ │ beq.n 22e960 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ mov r1, sp │ │ │ │ rev r3, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 34c860 │ │ │ │ + bl 34c858 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #4 │ │ │ │ beq.n 22e960 │ │ │ │ b.n 22e9d6 │ │ │ │ mov r0, r7 │ │ │ │ blx 143d90 │ │ │ │ mov r5, r0 │ │ │ │ @@ -370714,15 +370717,15 @@ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 22ea22 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 3f30ac │ │ │ │ + b.w 3f30a4 │ │ │ │ movs r4, #0 │ │ │ │ b.n 22e9f6 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 22edf4 │ │ │ │ movs r5, r5 │ │ │ │ cmp r2, #4 │ │ │ │ @@ -370764,19 +370767,19 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ add.w r4, r0, #208896 @ 0x33000 │ │ │ │ adds r4, #236 @ 0xec │ │ │ │ b.n 22ea58 │ │ │ │ ldr r0, [pc, #76] @ (22eaec ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ - bl 3ede54 │ │ │ │ + bl 3ede4c │ │ │ │ movs r3, #0 │ │ │ │ str r0, [r4, #0] │ │ │ │ strb r3, [r4, #25] │ │ │ │ - bl 3ee1f8 │ │ │ │ + bl 3ee1f0 │ │ │ │ ldrb r3, [r4, #25] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 22ea82 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add sp, #8 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ @@ -370956,15 +370959,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, r7 │ │ │ │ ldr r0, [pc, #48] @ (22ecb0 ) │ │ │ │ ldr r1, [r5, #12] │ │ │ │ str r1, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r4, #12] │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 22eba4 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ svc 172 @ 0xac │ │ │ │ movs r5, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ @@ -370974,35 +370977,35 @@ │ │ │ │ movs r0, r0 │ │ │ │ svc 132 @ 0x84 │ │ │ │ movs r5, r5 │ │ │ │ asrs r4, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r0, #13] │ │ │ │ + ldrb r4, [r6, #12] │ │ │ │ movs r0, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bl 354b20 │ │ │ │ + bl 354b18 │ │ │ │ str r0, [r5, #0] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 22ed46 │ │ │ │ movs r1, #0 │ │ │ │ - bl 354b88 │ │ │ │ + bl 354b80 │ │ │ │ cbz r0, 22ecfc │ │ │ │ ldr r0, [r5, #0] │ │ │ │ movs r1, #3 │ │ │ │ - bl 354b88 │ │ │ │ + bl 354b80 │ │ │ │ cbz r0, 22ed2a │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -371013,15 +371016,15 @@ │ │ │ │ ldr r3, [pc, #100] @ (22ed68 ) │ │ │ │ ldr r1, [pc, #104] @ (22ed6c ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ strd r2, r4, [sp] │ │ │ │ add r1, pc │ │ │ │ movw r2, #1221 @ 0x4c5 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ movs r0, #1 │ │ │ │ add sp, #8 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -371031,45 +371034,45 @@ │ │ │ │ ldr r3, [pc, #68] @ (22ed74 ) │ │ │ │ ldr r1, [pc, #68] @ (22ed78 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ strd r2, r4, [sp] │ │ │ │ add r1, pc │ │ │ │ movw r2, #1227 @ 0x4cb │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 22ed16 │ │ │ │ ldr r2, [pc, #52] @ (22ed7c ) │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [pc, #52] @ (22ed80 ) │ │ │ │ ldr r1, [pc, #52] @ (22ed84 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ strd r2, r4, [sp] │ │ │ │ add r1, pc │ │ │ │ movw r2, #1215 @ 0x4bf │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 22ed16 │ │ │ │ nop │ │ │ │ - ldrb r4, [r0, #13] │ │ │ │ + ldrb r4, [r6, #12] │ │ │ │ movs r0, r4 │ │ │ │ - ldr r6, [r3, #76] @ 0x4c │ │ │ │ + ldr r6, [r1, #76] @ 0x4c │ │ │ │ movs r2, r5 │ │ │ │ - ldrb r0, [r5, #12] │ │ │ │ + ldrb r0, [r3, #12] │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r2, [r7, #12] │ │ │ │ + ldrb r2, [r5, #12] │ │ │ │ movs r0, r4 │ │ │ │ - ldr r0, [r6, #72] @ 0x48 │ │ │ │ + ldr r0, [r4, #72] @ 0x48 │ │ │ │ movs r2, r5 │ │ │ │ - ldrb r2, [r7, #11] │ │ │ │ + ldrb r2, [r5, #11] │ │ │ │ movs r0, r4 │ │ │ │ - ldr r2, [r5, #76] @ 0x4c │ │ │ │ + ldr r2, [r3, #76] @ 0x4c │ │ │ │ movs r0, r4 │ │ │ │ - ldr r4, [r2, #72] @ 0x48 │ │ │ │ + ldr r4, [r0, #72] @ 0x48 │ │ │ │ movs r2, r5 │ │ │ │ - ldrb r6, [r3, #11] │ │ │ │ + ldrb r6, [r1, #11] │ │ │ │ movs r0, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w r3, r0, #208896 @ 0x33000 │ │ │ │ ldr r4, [pc, #104] @ (22ee04 ) │ │ │ │ @@ -371090,20 +371093,20 @@ │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ ble.n 22edf0 │ │ │ │ add.w r0, r4, #32 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #28] │ │ │ │ - bl 3daa68 │ │ │ │ + bl 3daa60 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #966 @ 0x3c6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 3da798 │ │ │ │ + b.w 3da790 │ │ │ │ ldr r1, [pc, #48] @ (22ee14 ) │ │ │ │ mov r2, r0 │ │ │ │ add.w r0, r3, #316 @ 0x13c │ │ │ │ add r1, pc │ │ │ │ blx 14531c │ │ │ │ b.n 22eda6 │ │ │ │ ldr r3, [pc, #36] @ (22ee18 ) │ │ │ │ @@ -371116,62 +371119,62 @@ │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ ble.n 22ed28 │ │ │ │ movs r5, r5 │ │ │ │ subs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ movs r3, r7 │ │ │ │ - ldrb r6, [r7, #9] │ │ │ │ + ldrb r6, [r5, #9] │ │ │ │ movs r0, r4 │ │ │ │ stc2 15, cr15, [r5, #-1020] @ 0xfffffc04 │ │ │ │ - ldr r2, [r5, #60] @ 0x3c │ │ │ │ + ldr r2, [r3, #60] @ 0x3c │ │ │ │ movs r2, r5 │ │ │ │ - ldrb r4, [r2, #10] │ │ │ │ + ldrb r4, [r0, #10] │ │ │ │ movs r0, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #60] @ (22ee6c ) │ │ │ │ add.w r4, r0, #208896 @ 0x33000 │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r4, #316 @ 0x13c │ │ │ │ add r2, pc │ │ │ │ blx 145044 │ │ │ │ movs r0, #2 │ │ │ │ ldr.w r5, [r4, #340] @ 0x154 │ │ │ │ - bl 3f0538 │ │ │ │ + bl 3f0530 │ │ │ │ ldr.w r4, [r4, #312] @ 0x138 │ │ │ │ movs r3, #0 │ │ │ │ movw r2, #16960 @ 0x4240 │ │ │ │ movt r2, #15 │ │ │ │ - bl 4085c0 │ │ │ │ + bl 4085b8 │ │ │ │ adds r2, r4, r0 │ │ │ │ adc.w r3, r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 3f0464 │ │ │ │ + b.w 3f045c │ │ │ │ lsls r3, r5, #15 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #128] @ (22ef00 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ movs r0, #2 │ │ │ │ add r3, pc │ │ │ │ mov r7, r3 │ │ │ │ - bl 3f0538 │ │ │ │ + bl 3f0530 │ │ │ │ ldrd r4, r5, [r5, #16] │ │ │ │ movs r3, #0 │ │ │ │ movw r2, #16960 @ 0x4240 │ │ │ │ movt r2, #15 │ │ │ │ - bl 4085c0 │ │ │ │ + bl 4085b8 │ │ │ │ subs r0, r0, r4 │ │ │ │ ldrd r2, r3, [r6] │ │ │ │ sbc.w r1, r1, r5 │ │ │ │ cmp r2, r0 │ │ │ │ sbcs r3, r1 │ │ │ │ it ge │ │ │ │ movge r0, #1 │ │ │ │ @@ -371203,25 +371206,25 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 22eecc │ │ │ │ ldr r0, [pc, #28] @ (22ef10 ) │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 22eecc │ │ │ │ bgt.n 22ee50 │ │ │ │ movs r5, r5 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r6, #26 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r6, #6] │ │ │ │ + ldrb r4, [r4, #6] │ │ │ │ movs r0, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #56] @ 22ef5c │ │ │ │ sub sp, #12 │ │ │ │ @@ -371229,32 +371232,32 @@ │ │ │ │ movs r3, #11 │ │ │ │ ldr r1, [pc, #52] @ (22ef64 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #52 @ 0x34 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr r3, [pc, #36] @ (22ef68 ) │ │ │ │ add r3, pc │ │ │ │ str r3, [r0, #52] @ 0x34 │ │ │ │ add sp, #12 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - ldr r6, [r6, #40] @ 0x28 │ │ │ │ + ldr r6, [r4, #40] @ 0x28 │ │ │ │ movs r2, r5 │ │ │ │ - add r3, sp, #624 @ 0x270 │ │ │ │ + add r3, sp, #560 @ 0x230 │ │ │ │ movs r5, r3 │ │ │ │ - add r3, sp, #472 @ 0x1d8 │ │ │ │ + add r3, sp, #408 @ 0x198 │ │ │ │ movs r5, r3 │ │ │ │ asrs r3, r6, #10 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -371271,15 +371274,15 @@ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r2, sp, #16 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ mov r3, r4 │ │ │ │ vstr d7, [sp, #16] │ │ │ │ - bl 3cb19c │ │ │ │ + bl 3cb194 │ │ │ │ cbz r0, 22efb6 │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ orrs r3, r2 │ │ │ │ beq.n 22efde │ │ │ │ ldr r3, [pc, #108] @ (22f020 ) │ │ │ │ add r3, pc │ │ │ │ str r2, [r3, #88] @ 0x58 │ │ │ │ @@ -371297,47 +371300,47 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ - bl 297064 │ │ │ │ + bl 29705c │ │ │ │ ldr r3, [pc, #64] @ (22f028 ) │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [pc, #64] @ (22f02c ) │ │ │ │ str r1, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ ldr r1, [pc, #64] @ (22f030 ) │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #0] │ │ │ │ adds r3, #76 @ 0x4c │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #8] │ │ │ │ movw r2, #1142 @ 0x476 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 22efb6 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ blt.n 22ef64 │ │ │ │ movs r5, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ movs r3, r7 │ │ │ │ blt.n 22f10c │ │ │ │ movs r5, r5 │ │ │ │ - ldr r0, [r7, #28] │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ movs r2, r5 │ │ │ │ - ldr r4, [r1, #20] │ │ │ │ + ldr r4, [r7, #16] │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r4, [r7, #0] │ │ │ │ + ldrb r4, [r5, #0] │ │ │ │ movs r0, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #88] @ (22f09c ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -371351,15 +371354,15 @@ │ │ │ │ mov r2, sp │ │ │ │ ldr.w lr, [r4, lr] │ │ │ │ ldr.w r4, [ip, #88] @ 0x58 │ │ │ │ ldr.w lr, [lr] │ │ │ │ str.w lr, [sp, #4] │ │ │ │ mov.w lr, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3cb0bc │ │ │ │ + bl 3cb0b4 │ │ │ │ ldr r2, [pc, #48] @ (22f0a8 ) │ │ │ │ ldr r3, [pc, #44] @ (22f0a4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ @@ -371509,34 +371512,34 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 22f206 │ │ │ │ ldr r0, [pc, #48] @ (22f220 ) │ │ │ │ add r0, pc │ │ │ │ adds r0, #92 @ 0x5c │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 3e1d70 │ │ │ │ + b.w 3e1d68 │ │ │ │ ldr r0, [pc, #36] @ (22f224 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ b.n 22f1b4 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bls.n 22f178 │ │ │ │ movs r5, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r3, #29] │ │ │ │ + strb r6, [r1, #29] │ │ │ │ movs r0, r4 │ │ │ │ bls.n 22f304 │ │ │ │ movs r5, r5 │ │ │ │ bls.n 22f2c0 │ │ │ │ movs r5, r5 │ │ │ │ str r5, [sp, #792] @ 0x318 │ │ │ │ movs r3, r7 │ │ │ │ - strb r2, [r2, #27] │ │ │ │ + strb r2, [r0, #27] │ │ │ │ movs r0, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -371698,15 +371701,15 @@ │ │ │ │ ldr r2, [pc, #72] @ (22f424 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [pc, #72] @ (22f428 ) │ │ │ │ add.w r3, r3, r8, lsl #2 │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 22f3a2 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ bl 231298 │ │ │ │ b.n 22f348 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ @@ -371723,17 +371726,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #176 @ 0xb0 │ │ │ │ movs r5, r5 │ │ │ │ - strb r4, [r3, #20] │ │ │ │ + strb r4, [r1, #20] │ │ │ │ movs r0, r4 │ │ │ │ - strb r2, [r7, #20] │ │ │ │ + strb r2, [r5, #20] │ │ │ │ movs r0, r4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r2, [pc, #200] @ (22f504 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -371801,37 +371804,37 @@ │ │ │ │ mov r0, r4 │ │ │ │ strd ip, r3, [sp] │ │ │ │ bl 22ea34 │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 22f49e │ │ │ │ ldr r0, [pc, #48] @ (22f520 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ b.n 22f49e │ │ │ │ ldr r0, [pc, #44] @ (22f524 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ b.n 22f49e │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ bvs.n 22f4d8 │ │ │ │ movs r5, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r6, #21] │ │ │ │ + strb r0, [r4, #21] │ │ │ │ movs r0, r4 │ │ │ │ - strb r0, [r0, #20] │ │ │ │ + strb r0, [r6, #19] │ │ │ │ movs r0, r4 │ │ │ │ bl 85516 │ │ │ │ bvs.n 22f430 │ │ │ │ movs r5, r5 │ │ │ │ - strb r0, [r7, #17] │ │ │ │ + strb r0, [r5, #17] │ │ │ │ movs r0, r4 │ │ │ │ - strb r2, [r6, #17] │ │ │ │ + strb r2, [r4, #17] │ │ │ │ movs r0, r4 │ │ │ │ - strb r4, [r3, #18] │ │ │ │ + strb r4, [r1, #18] │ │ │ │ movs r0, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #792] @ (22f854 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -371841,15 +371844,15 @@ │ │ │ │ add r4, pc │ │ │ │ add r2, pc │ │ │ │ adds r4, #96 @ 0x60 │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r6, [pc, #784] @ (22f860 ) │ │ │ │ mov r4, r2 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r3, [pc, #780] @ (22f864 ) │ │ │ │ add r6, pc │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r0, [pc, #776] @ (22f868 ) │ │ │ │ mov r1, r4 │ │ │ │ @@ -371888,68 +371891,68 @@ │ │ │ │ beq.w 22f7d8 │ │ │ │ ldr r0, [pc, #692] @ (22f874 ) │ │ │ │ mov.w r2, #1424 @ 0x590 │ │ │ │ ldr r1, [pc, #688] @ (22f878 ) │ │ │ │ add r0, pc │ │ │ │ adds r0, #96 @ 0x60 │ │ │ │ add r1, pc │ │ │ │ - bl 3da798 │ │ │ │ + bl 3da790 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r5, #36 @ 0x24 │ │ │ │ - bl 34d12c │ │ │ │ + bl 34d124 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r5, #68 @ 0x44 │ │ │ │ - bl 34d12c │ │ │ │ + bl 34d124 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r5, #100 @ 0x64 │ │ │ │ - bl 34d12c │ │ │ │ + bl 34d124 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cbz r3, 22f5fc │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r5, #132 @ 0x84 │ │ │ │ - bl 34d12c │ │ │ │ + bl 34d124 │ │ │ │ ldr.w r7, [r4, #340] @ 0x154 │ │ │ │ cbz r7, 22f614 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3f017c │ │ │ │ + bl 3f0174 │ │ │ │ mov r0, r7 │ │ │ │ blx 143ca4 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #340] @ 0x154 │ │ │ │ ldr.w r0, [r4, #344] @ 0x158 │ │ │ │ - bl 3ecd28 │ │ │ │ + bl 3ecd20 │ │ │ │ ldr.w r0, [r4, #332] @ 0x14c │ │ │ │ - bl 2c3d40 │ │ │ │ + bl 2c3d38 │ │ │ │ ldr r3, [pc, #596] @ (22f87c ) │ │ │ │ mov r7, r0 │ │ │ │ ldr r6, [r6, r3] │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r6] │ │ │ │ adds r3, #1 │ │ │ │ strex r2, r3, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 22f62e │ │ │ │ dmb ish │ │ │ │ dmb ish │ │ │ │ cbz r7, 22f65a │ │ │ │ - bl 3ed284 │ │ │ │ + bl 3ed27c │ │ │ │ cmp r7, r0 │ │ │ │ beq.w 22f7b2 │ │ │ │ - bl 3ed750 │ │ │ │ + bl 3ed748 │ │ │ │ cmp r7, r0 │ │ │ │ beq.w 22f7fa │ │ │ │ - bl 3ed284 │ │ │ │ + bl 3ed27c │ │ │ │ mov r8, r0 │ │ │ │ - bl 3ed750 │ │ │ │ + bl 3ed748 │ │ │ │ cmp r8, r0 │ │ │ │ beq.n 22f674 │ │ │ │ b.n 22f83c │ │ │ │ - bl 3ed750 │ │ │ │ + bl 3ed748 │ │ │ │ movs r1, #1 │ │ │ │ - bl 3d77ac │ │ │ │ + bl 3d77a4 │ │ │ │ ldrb.w r3, [r4, #261] @ 0x105 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 22f66a │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r6] │ │ │ │ subs r3, #1 │ │ │ │ strex r2, r3, [r6] │ │ │ │ @@ -371963,29 +371966,29 @@ │ │ │ │ adds r3, #1 │ │ │ │ strex r2, r3, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 22f69a │ │ │ │ dmb ish │ │ │ │ dmb ish │ │ │ │ cbz r7, 22f6c6 │ │ │ │ - bl 3ed284 │ │ │ │ + bl 3ed27c │ │ │ │ cmp r7, r0 │ │ │ │ beq.w 22f7c4 │ │ │ │ - bl 3ed750 │ │ │ │ + bl 3ed748 │ │ │ │ cmp r7, r0 │ │ │ │ beq.w 22f804 │ │ │ │ - bl 3ed284 │ │ │ │ + bl 3ed27c │ │ │ │ mov r7, r0 │ │ │ │ - bl 3ed750 │ │ │ │ + bl 3ed748 │ │ │ │ cmp r7, r0 │ │ │ │ beq.n 22f6e0 │ │ │ │ b.n 22f826 │ │ │ │ - bl 3ed750 │ │ │ │ + bl 3ed748 │ │ │ │ movs r1, #1 │ │ │ │ - bl 3d77ac │ │ │ │ + bl 3d77a4 │ │ │ │ ldrb.w r3, [r4, #293] @ 0x125 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 22f6d6 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r6] │ │ │ │ subs r3, #1 │ │ │ │ strex r2, r3, [r6] │ │ │ │ @@ -372002,23 +372005,23 @@ │ │ │ │ ldrex r3, [r6] │ │ │ │ adds r3, #1 │ │ │ │ strex r2, r3, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 22f712 │ │ │ │ dmb ish │ │ │ │ dmb ish │ │ │ │ - bl 3ed284 │ │ │ │ + bl 3ed27c │ │ │ │ mov r8, r0 │ │ │ │ - bl 3ed750 │ │ │ │ + bl 3ed748 │ │ │ │ cmp r8, r0 │ │ │ │ beq.n 22f742 │ │ │ │ b.n 22f810 │ │ │ │ - bl 3ed750 │ │ │ │ + bl 3ed748 │ │ │ │ movs r1, #1 │ │ │ │ - bl 3d77ac │ │ │ │ + bl 3d77a4 │ │ │ │ ldrb.w r3, [r4, #261] @ 0x105 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 22f738 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r6] │ │ │ │ subs r3, #1 │ │ │ │ strex r2, r3, [r6] │ │ │ │ @@ -372033,50 +372036,50 @@ │ │ │ │ cbz r3, 22f77a │ │ │ │ add.w r0, r4, #280 @ 0x118 │ │ │ │ blx 144b54 │ │ │ │ ldr.w r0, [r4, #328] @ 0x148 │ │ │ │ cbz r0, 22f784 │ │ │ │ blx 14376c │ │ │ │ ldr.w r0, [r4, #332] @ 0x14c │ │ │ │ - bl 2975d0 │ │ │ │ + bl 2975c8 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ blx 143ca4 │ │ │ │ ldr r0, [r5, #24] │ │ │ │ blx 143ca4 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ blx 143ca4 │ │ │ │ ldr r0, [r5, #32] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ b.w 143ca0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3d77ac │ │ │ │ + bl 3d77a4 │ │ │ │ ldrb.w r3, [r4, #261] @ 0x105 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 22f7aa │ │ │ │ b.n 22f67c │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3d77ac │ │ │ │ + bl 3d77a4 │ │ │ │ ldrb.w r3, [r4, #293] @ 0x125 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 22f7bc │ │ │ │ b.n 22f6e8 │ │ │ │ add.w r4, r5, #208896 @ 0x33000 │ │ │ │ b.n 22f5be │ │ │ │ add.w r4, r5, #208896 @ 0x33000 │ │ │ │ ldr r7, [pc, #168] @ (22f884 ) │ │ │ │ movs r3, #0 │ │ │ │ add r7, pc │ │ │ │ mov r0, r7 │ │ │ │ strb.w r3, [r7, #124] @ 0x7c │ │ │ │ - bl 3da5a0 │ │ │ │ + bl 3da598 │ │ │ │ add.w r0, r7, #32 │ │ │ │ - bl 3da9e0 │ │ │ │ + bl 3da9d8 │ │ │ │ b.n 22f5be │ │ │ │ ldr r0, [pc, #148] @ (22f888 ) │ │ │ │ add r0, pc │ │ │ │ str r1, [r0, #4] │ │ │ │ b.n 22f5a4 │ │ │ │ bl 1cbca4 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -372110,58 +372113,58 @@ │ │ │ │ ldr r0, [pc, #100] @ (22f8ac ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #112 @ 0x70 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - str r2, [r4, #72] @ 0x48 │ │ │ │ + str r2, [r2, #72] @ 0x48 │ │ │ │ movs r2, r5 │ │ │ │ - strb r0, [r6, #11] │ │ │ │ + strb r0, [r4, #11] │ │ │ │ movs r0, r4 │ │ │ │ - add r2, sp, #896 @ 0x380 │ │ │ │ + add r2, sp, #832 @ 0x340 │ │ │ │ movs r6, r3 │ │ │ │ bpl.n 22f810 │ │ │ │ movs r5, r5 │ │ │ │ subs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [sp, #312] @ 0x138 │ │ │ │ movs r3, r7 │ │ │ │ cmp r3, #82 @ 0x52 │ │ │ │ movs r6, r5 │ │ │ │ cmp r3, #16 │ │ │ │ movs r6, r5 │ │ │ │ str r1, [sp, #952] @ 0x3b8 │ │ │ │ movs r3, r7 │ │ │ │ - strb r2, [r5, #9] │ │ │ │ + strb r2, [r3, #9] │ │ │ │ movs r0, r4 │ │ │ │ adds r3, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ bl 615882 <__bss_end__@@Base+0x1b9a6> │ │ │ │ ldrh r0, [r3, #62] @ 0x3e │ │ │ │ movs r3, r7 │ │ │ │ cmp r0, #204 @ 0xcc │ │ │ │ movs r6, r5 │ │ │ │ - str r2, [r1, #28] │ │ │ │ + str r2, [r7, #24] │ │ │ │ movs r2, r5 │ │ │ │ - strb r0, [r3, #0] │ │ │ │ + strb r0, [r1, #0] │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r4, [r0, r1] │ │ │ │ + ldrh r4, [r6, r0] │ │ │ │ movs r0, r4 │ │ │ │ - str r4, [r6, #24] │ │ │ │ + str r4, [r4, #24] │ │ │ │ movs r2, r5 │ │ │ │ - strb r2, [r0, #0] │ │ │ │ + ldr r2, [r6, #124] @ 0x7c │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r6, [r5, r0] │ │ │ │ + ldrh r6, [r3, r0] │ │ │ │ movs r0, r4 │ │ │ │ - str r6, [r3, #24] │ │ │ │ + str r6, [r1, #24] │ │ │ │ movs r2, r5 │ │ │ │ - ldr r4, [r5, #124] @ 0x7c │ │ │ │ + ldr r4, [r3, #124] @ 0x7c │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r0, [r3, r0] │ │ │ │ + ldrh r0, [r1, r0] │ │ │ │ movs r0, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #60] @ 22f8fc │ │ │ │ sub sp, #8 │ │ │ │ @@ -372170,31 +372173,31 @@ │ │ │ │ ldr r1, [pc, #56] @ (22f904 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #96 @ 0x60 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ movs r3, #38 @ 0x26 │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ add.w r0, r0, #208896 @ 0x33000 │ │ │ │ strb.w r4, [r0, #300] @ 0x12c │ │ │ │ add sp, #8 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - str r2, [r3, #16] │ │ │ │ + str r2, [r1, #16] │ │ │ │ movs r2, r5 │ │ │ │ - ldr r4, [r4, #116] @ 0x74 │ │ │ │ + ldr r4, [r2, #116] @ 0x74 │ │ │ │ movs r0, r4 │ │ │ │ - add r7, pc, #344 @ (adr r7, 22fa60 ) │ │ │ │ + add r7, pc, #280 @ (adr r7, 22fa20 ) │ │ │ │ movs r6, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #56] @ 22f950 │ │ │ │ sub sp, #12 │ │ │ │ @@ -372202,30 +372205,30 @@ │ │ │ │ movs r3, #38 @ 0x26 │ │ │ │ ldr r1, [pc, #52] @ (22f958 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #96 @ 0x60 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ add.w r0, r0, #208896 @ 0x33000 │ │ │ │ ldrb.w r0, [r0, #300] @ 0x12c │ │ │ │ add sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - str r2, [r0, #12] │ │ │ │ + str r2, [r6, #8] │ │ │ │ movs r2, r5 │ │ │ │ - ldr r4, [r1, #112] @ 0x70 │ │ │ │ + ldr r4, [r7, #108] @ 0x6c │ │ │ │ movs r0, r4 │ │ │ │ - add r6, pc, #1016 @ (adr r6, 22fd54 ) │ │ │ │ + add r6, pc, #952 @ (adr r6, 22fd14 ) │ │ │ │ movs r6, r3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #124] @ 22f9e8 │ │ │ │ sub sp, #16 │ │ │ │ @@ -372243,23 +372246,23 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r4, [sp, #32] │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r2, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ add.w ip, r0, #208896 @ 0x33000 │ │ │ │ mov r3, r4 │ │ │ │ add r2, sp, #8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r4, [ip, #312] @ 0x138 │ │ │ │ str r4, [sp, #8] │ │ │ │ - bl 3cb0bc │ │ │ │ + bl 3cb0b4 │ │ │ │ ldr r2, [pc, #60] @ (22f9fc ) │ │ │ │ ldr r3, [pc, #44] @ (22f9f0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ @@ -372270,23 +372273,23 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - str r6, [r5, #4] │ │ │ │ + str r6, [r3, #4] │ │ │ │ movs r2, r5 │ │ │ │ bne.n 22f93c │ │ │ │ movs r5, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #616 @ (adr r6, 22fc60 ) │ │ │ │ + add r6, pc, #552 @ (adr r6, 22fc20 ) │ │ │ │ movs r6, r3 │ │ │ │ - ldr r6, [r3, #104] @ 0x68 │ │ │ │ + ldr r6, [r1, #104] @ 0x68 │ │ │ │ movs r0, r4 │ │ │ │ bne.n 22fad4 │ │ │ │ movs r5, r5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -372306,23 +372309,23 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ add r2, pc │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #20] │ │ │ │ mov.w ip, #0 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ add.w r2, r0, #208896 @ 0x33000 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ vldr d7, [r2, #304] @ 0x130 │ │ │ │ add r2, sp, #8 │ │ │ │ vstr d7, [sp, #8] │ │ │ │ - bl 3cb19c │ │ │ │ + bl 3cb194 │ │ │ │ ldr r2, [pc, #56] @ (22faa0 ) │ │ │ │ ldr r3, [pc, #44] @ (22fa94 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ @@ -372332,23 +372335,23 @@ │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ - ldrsh r2, [r1, r7] │ │ │ │ + ldrsh r2, [r7, r6] │ │ │ │ movs r2, r5 │ │ │ │ bne.n 22fa98 │ │ │ │ movs r5, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #984 @ (adr r5, 22fe74 ) │ │ │ │ + add r5, pc, #920 @ (adr r5, 22fe34 ) │ │ │ │ movs r6, r3 │ │ │ │ - ldr r2, [r7, #92] @ 0x5c │ │ │ │ + ldr r2, [r5, #92] @ 0x5c │ │ │ │ movs r0, r4 │ │ │ │ beq.n 22fa2c │ │ │ │ movs r5, r5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -372360,15 +372363,15 @@ │ │ │ │ ldr r1, [pc, #100] @ (22fb24 ) │ │ │ │ add.w r2, ip, #96 @ 0x60 │ │ │ │ str r2, [sp, #0] │ │ │ │ ldr r2, [pc, #96] @ (22fb28 ) │ │ │ │ movs r3, #38 @ 0x26 │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r4, r0 │ │ │ │ add.w r0, r0, #139264 @ 0x22000 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ adds r0, #212 @ 0xd4 │ │ │ │ bl 22c23c │ │ │ │ adds r0, #1 │ │ │ │ @@ -372384,27 +372387,27 @@ │ │ │ │ movs r3, #0 │ │ │ │ add.w r0, r4, #132 @ 0x84 │ │ │ │ movs r1, #1 │ │ │ │ mov r2, r3 │ │ │ │ strd r3, r1, [sp, #8] │ │ │ │ mov r1, r3 │ │ │ │ strd r3, r3, [sp] │ │ │ │ - bl 34d0e8 │ │ │ │ + bl 34d0e0 │ │ │ │ ldr r0, [pc, #24] @ (22fb2c ) │ │ │ │ add r0, pc │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 3e0c8c │ │ │ │ - ldrsh r0, [r5, r4] │ │ │ │ + b.w 3e0c84 │ │ │ │ + ldrsh r0, [r3, r4] │ │ │ │ movs r2, r5 │ │ │ │ - add r5, pc, #376 @ (adr r5, 22fca0 ) │ │ │ │ + add r5, pc, #312 @ (adr r5, 22fc60 ) │ │ │ │ movs r6, r3 │ │ │ │ - ldr r0, [r5, #84] @ 0x54 │ │ │ │ + ldr r0, [r3, #84] @ 0x54 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r0, [r1, #108] @ 0x6c │ │ │ │ + ldr r0, [r7, #104] @ 0x68 │ │ │ │ movs r0, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #108] @ 22fbac │ │ │ │ sub sp, #16 │ │ │ │ @@ -372414,15 +372417,15 @@ │ │ │ │ ldr r1, [pc, #100] @ (22fbb0 ) │ │ │ │ add.w r2, ip, #96 @ 0x60 │ │ │ │ str r2, [sp, #0] │ │ │ │ ldr r2, [pc, #96] @ (22fbb4 ) │ │ │ │ movs r3, #38 @ 0x26 │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r4, r0 │ │ │ │ add.w r0, r0, #69632 @ 0x11000 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ adds r0, #188 @ 0xbc │ │ │ │ bl 22c23c │ │ │ │ adds r0, #1 │ │ │ │ @@ -372438,27 +372441,27 @@ │ │ │ │ movs r3, #0 │ │ │ │ add.w r0, r4, #68 @ 0x44 │ │ │ │ movs r1, #1 │ │ │ │ mov r2, r3 │ │ │ │ strd r3, r1, [sp, #8] │ │ │ │ mov r1, r3 │ │ │ │ strd r3, r3, [sp] │ │ │ │ - bl 34d0e8 │ │ │ │ + bl 34d0e0 │ │ │ │ ldr r0, [pc, #24] @ (22fbb8 ) │ │ │ │ add r0, pc │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 3e0c8c │ │ │ │ - ldrsh r4, [r3, r2] │ │ │ │ + b.w 3e0c84 │ │ │ │ + ldrsh r4, [r1, r2] │ │ │ │ movs r2, r5 │ │ │ │ - add r4, pc, #840 @ (adr r4, 22fefc ) │ │ │ │ + add r4, pc, #776 @ (adr r4, 22febc ) │ │ │ │ movs r6, r3 │ │ │ │ - ldr r4, [r3, #76] @ 0x4c │ │ │ │ + ldr r4, [r1, #76] @ 0x4c │ │ │ │ movs r0, r4 │ │ │ │ - ldr r4, [r3, #100] @ 0x64 │ │ │ │ + ldr r4, [r1, #100] @ 0x64 │ │ │ │ movs r0, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #104] @ 22fc34 │ │ │ │ sub sp, #16 │ │ │ │ @@ -372468,15 +372471,15 @@ │ │ │ │ ldr r1, [pc, #96] @ (22fc38 ) │ │ │ │ add.w r2, ip, #96 @ 0x60 │ │ │ │ str r2, [sp, #0] │ │ │ │ ldr r2, [pc, #92] @ (22fc3c ) │ │ │ │ movs r3, #38 @ 0x26 │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r2, r5 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r6 │ │ │ │ adds r0, #164 @ 0xa4 │ │ │ │ bl 22c23c │ │ │ │ adds r0, #1 │ │ │ │ beq.n 22fc0e │ │ │ │ @@ -372491,27 +372494,27 @@ │ │ │ │ movs r3, #0 │ │ │ │ add.w r0, r4, #36 @ 0x24 │ │ │ │ movs r1, #1 │ │ │ │ mov r2, r3 │ │ │ │ strd r3, r1, [sp, #8] │ │ │ │ mov r1, r3 │ │ │ │ strd r3, r3, [sp] │ │ │ │ - bl 34d0e8 │ │ │ │ + bl 34d0e0 │ │ │ │ ldr r0, [pc, #24] @ (22fc40 ) │ │ │ │ add r0, pc │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 3e0c8c │ │ │ │ - ldrsh r0, [r2, r0] │ │ │ │ + b.w 3e0c84 │ │ │ │ + ldrsh r0, [r0, r0] │ │ │ │ movs r2, r5 │ │ │ │ - add r4, pc, #280 @ (adr r4, 22fd54 ) │ │ │ │ + add r4, pc, #216 @ (adr r4, 22fd14 ) │ │ │ │ movs r6, r3 │ │ │ │ - ldr r0, [r2, #68] @ 0x44 │ │ │ │ + ldr r0, [r0, #68] @ 0x44 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r4, [r6, #92] @ 0x5c │ │ │ │ + ldr r4, [r4, #92] @ 0x5c │ │ │ │ movs r0, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #40] @ 22fc7c │ │ │ │ sub sp, #12 │ │ │ │ @@ -372519,24 +372522,24 @@ │ │ │ │ movs r3, #38 @ 0x26 │ │ │ │ ldr r1, [pc, #36] @ (22fc84 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #96 @ 0x60 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ b.w 145b84 │ │ │ │ - ldrb r6, [r0, r6] │ │ │ │ + ldrb r6, [r6, r5] │ │ │ │ movs r2, r5 │ │ │ │ - ldr r0, [r2, #60] @ 0x3c │ │ │ │ + ldr r0, [r0, #60] @ 0x3c │ │ │ │ movs r0, r4 │ │ │ │ - add r3, pc, #776 @ (adr r3, 22ff90 ) │ │ │ │ + add r3, pc, #712 @ (adr r3, 22ff50 ) │ │ │ │ movs r6, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #40] @ 22fcc0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -372544,24 +372547,24 @@ │ │ │ │ movs r3, #38 @ 0x26 │ │ │ │ ldr r1, [pc, #36] @ (22fcc8 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #96 @ 0x60 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ b.w 145b84 │ │ │ │ - ldrb r2, [r0, r5] │ │ │ │ + ldrb r2, [r6, r4] │ │ │ │ movs r2, r5 │ │ │ │ - ldr r4, [r1, #56] @ 0x38 │ │ │ │ + ldr r4, [r7, #52] @ 0x34 │ │ │ │ movs r0, r4 │ │ │ │ - add r3, pc, #504 @ (adr r3, 22fec4 ) │ │ │ │ + add r3, pc, #440 @ (adr r3, 22fe84 ) │ │ │ │ movs r6, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #40] @ 22fd04 │ │ │ │ sub sp, #12 │ │ │ │ @@ -372569,24 +372572,24 @@ │ │ │ │ movs r3, #38 @ 0x26 │ │ │ │ ldr r1, [pc, #36] @ (22fd0c ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #96 @ 0x60 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ b.w 145b84 │ │ │ │ - ldrb r6, [r7, r3] │ │ │ │ + ldrb r6, [r5, r3] │ │ │ │ movs r2, r5 │ │ │ │ - ldr r0, [r1, #52] @ 0x34 │ │ │ │ + ldr r0, [r7, #48] @ 0x30 │ │ │ │ movs r0, r4 │ │ │ │ - add r3, pc, #232 @ (adr r3, 22fdf8 ) │ │ │ │ + add r3, pc, #168 @ (adr r3, 22fdb8 ) │ │ │ │ movs r6, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #40] @ 22fd48 │ │ │ │ sub sp, #12 │ │ │ │ @@ -372594,24 +372597,24 @@ │ │ │ │ movs r3, #38 @ 0x26 │ │ │ │ ldr r1, [pc, #36] @ (22fd50 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #96 @ 0x60 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ b.w 145b84 │ │ │ │ - ldrb r2, [r7, r2] │ │ │ │ + ldrb r2, [r5, r2] │ │ │ │ movs r2, r5 │ │ │ │ - ldr r4, [r0, #48] @ 0x30 │ │ │ │ + ldr r4, [r6, #44] @ 0x2c │ │ │ │ movs r0, r4 │ │ │ │ - add r2, pc, #984 @ (adr r2, 23012c ) │ │ │ │ + add r2, pc, #920 @ (adr r2, 2300ec ) │ │ │ │ movs r6, r3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #168] @ (22fe10 ) │ │ │ │ @@ -372631,23 +372634,23 @@ │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ add r1, pc │ │ │ │ movs r3, #38 @ 0x26 │ │ │ │ str.w ip, [sp] │ │ │ │ mov r2, r5 │ │ │ │ mov sl, r0 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r3, r4 │ │ │ │ mov r9, r0 │ │ │ │ add r2, sp, #16 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov.w ip, #0 │ │ │ │ str.w ip, [sp, #16] │ │ │ │ - bl 3cb0bc │ │ │ │ + bl 3cb0b4 │ │ │ │ cbz r0, 22fdbe │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cbz r2, 22fde8 │ │ │ │ add.w r3, r9, #208896 @ 0x33000 │ │ │ │ str.w r2, [r3, #312] @ 0x138 │ │ │ │ ldr r2, [pc, #100] @ (22fe24 ) │ │ │ │ ldr r3, [pc, #80] @ (22fe14 ) │ │ │ │ @@ -372663,40 +372666,40 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, sl │ │ │ │ - bl 297064 │ │ │ │ + bl 29705c │ │ │ │ ldr r2, [pc, #56] @ (22fe28 ) │ │ │ │ mov ip, r0 │ │ │ │ add.w r3, r6, #136 @ 0x88 │ │ │ │ add r2, pc │ │ │ │ mov r1, r5 │ │ │ │ strd r2, ip, [sp] │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp, #8] │ │ │ │ movw r2, #1116 @ 0x45c │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 22fdbe │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldmia r5!, {r6, r7} │ │ │ │ movs r5, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r7, #40] @ 0x28 │ │ │ │ + ldr r6, [r5, #40] @ 0x28 │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r2, [r5, r1] │ │ │ │ + ldrb r2, [r3, r1] │ │ │ │ movs r2, r5 │ │ │ │ - add r2, pc, #632 @ (adr r2, 23009c ) │ │ │ │ + add r2, pc, #568 @ (adr r2, 23005c ) │ │ │ │ movs r6, r3 │ │ │ │ ldmia r5, {r1, r3, r5, r6} │ │ │ │ movs r5, r5 │ │ │ │ - ldrh r6, [r0, r5] │ │ │ │ + ldrh r6, [r6, r4] │ │ │ │ movs r0, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #168] @ (22fee8 ) │ │ │ │ @@ -372716,23 +372719,23 @@ │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ add.w ip, r7, #96 @ 0x60 │ │ │ │ movs r3, #38 @ 0x26 │ │ │ │ str.w ip, [sp] │ │ │ │ mov r2, r6 │ │ │ │ mov sl, r0 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r3, r5 │ │ │ │ mov r9, r0 │ │ │ │ add r2, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r8 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #16] │ │ │ │ - bl 3cb0bc │ │ │ │ + bl 3cb0b4 │ │ │ │ cbz r0, 22fe92 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cbz r3, 22febc │ │ │ │ add.w r0, r9, #208896 @ 0x33000 │ │ │ │ strd r3, r4, [r0, #304] @ 0x130 │ │ │ │ ldr r2, [pc, #104] @ (22fefc ) │ │ │ │ ldr r3, [pc, #84] @ (22feec ) │ │ │ │ @@ -372748,41 +372751,41 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, sl │ │ │ │ - bl 297064 │ │ │ │ + bl 29705c │ │ │ │ ldr r2, [pc, #60] @ (22ff00 ) │ │ │ │ mov r4, r0 │ │ │ │ add.w r3, r7, #168 @ 0xa8 │ │ │ │ add r2, pc │ │ │ │ mov r1, r6 │ │ │ │ strd r2, r4, [sp] │ │ │ │ mov r0, r5 │ │ │ │ mov.w r2, #1088 @ 0x440 │ │ │ │ str.w r8, [sp, #8] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 22fe92 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldmia r4!, {r3, r5, r6, r7} │ │ │ │ movs r5, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r4, #28] │ │ │ │ + ldr r6, [r2, #28] │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r2, [r2, r6] │ │ │ │ + ldrh r2, [r0, r6] │ │ │ │ movs r2, r5 │ │ │ │ - add r1, pc, #840 @ (adr r1, 230244 ) │ │ │ │ + add r1, pc, #776 @ (adr r1, 230204 ) │ │ │ │ movs r6, r3 │ │ │ │ ldmia r4, {r1, r2, r4, r7} │ │ │ │ movs r5, r5 │ │ │ │ - ldrh r2, [r6, r1] │ │ │ │ + ldrh r2, [r4, r1] │ │ │ │ movs r0, r4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #64] @ 22ff54 │ │ │ │ sub sp, #12 │ │ │ │ @@ -372791,34 +372794,34 @@ │ │ │ │ ldr r1, [pc, #60] @ (22ff5c ) │ │ │ │ add ip, pc │ │ │ │ add.w r4, ip, #96 @ 0x60 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ movs r3, #38 @ 0x26 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ blx 143ca4 │ │ │ │ mov r0, r5 │ │ │ │ blx 145b88 │ │ │ │ str r0, [r4, #32] │ │ │ │ add sp, #12 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldrh r6, [r0, r3] │ │ │ │ + ldrh r6, [r6, r2] │ │ │ │ movs r2, r5 │ │ │ │ - ldr r0, [r2, #16] │ │ │ │ + ldr r0, [r0, #16] │ │ │ │ movs r0, r4 │ │ │ │ - add r1, pc, #8 @ (adr r1, 22ff68 ) │ │ │ │ + add r0, pc, #968 @ (adr r0, 230328 ) │ │ │ │ movs r6, r3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #64] @ 22ffb0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -372827,34 +372830,34 @@ │ │ │ │ ldr r1, [pc, #60] @ (22ffb8 ) │ │ │ │ add ip, pc │ │ │ │ add.w r4, ip, #96 @ 0x60 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ movs r3, #38 @ 0x26 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ blx 143ca4 │ │ │ │ mov r0, r5 │ │ │ │ blx 145b88 │ │ │ │ str r0, [r4, #28] │ │ │ │ add sp, #12 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldrh r2, [r5, r1] │ │ │ │ + ldrh r2, [r3, r1] │ │ │ │ movs r2, r5 │ │ │ │ - ldr r4, [r6, #8] │ │ │ │ + ldr r4, [r4, #8] │ │ │ │ movs r0, r4 │ │ │ │ - add r0, pc, #664 @ (adr r0, 230254 ) │ │ │ │ + add r0, pc, #600 @ (adr r0, 230214 ) │ │ │ │ movs r6, r3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #64] @ 23000c │ │ │ │ sub sp, #12 │ │ │ │ @@ -372863,34 +372866,34 @@ │ │ │ │ ldr r1, [pc, #60] @ (230014 ) │ │ │ │ add ip, pc │ │ │ │ add.w r4, ip, #96 @ 0x60 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ movs r3, #38 @ 0x26 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ blx 143ca4 │ │ │ │ mov r0, r5 │ │ │ │ blx 145b88 │ │ │ │ str r0, [r4, #24] │ │ │ │ add sp, #12 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldrh r6, [r1, r0] │ │ │ │ + ldr r6, [r7, r7] │ │ │ │ movs r2, r5 │ │ │ │ - ldr r0, [r3, #4] │ │ │ │ + ldr r0, [r1, #4] │ │ │ │ movs r0, r4 │ │ │ │ - add r0, pc, #296 @ (adr r0, 230140 ) │ │ │ │ + add r0, pc, #232 @ (adr r0, 230100 ) │ │ │ │ movs r6, r3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #64] @ 230068 │ │ │ │ sub sp, #12 │ │ │ │ @@ -372899,34 +372902,34 @@ │ │ │ │ ldr r1, [pc, #60] @ (230070 ) │ │ │ │ add ip, pc │ │ │ │ add.w r4, ip, #96 @ 0x60 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ movs r3, #38 @ 0x26 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ blx 143ca4 │ │ │ │ mov r0, r5 │ │ │ │ blx 145b88 │ │ │ │ str r0, [r4, #20] │ │ │ │ add sp, #12 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r2, [r6, r6] │ │ │ │ + ldr r2, [r4, r6] │ │ │ │ movs r2, r5 │ │ │ │ - str r4, [r7, #124] @ 0x7c │ │ │ │ + str r4, [r5, #124] @ 0x7c │ │ │ │ movs r0, r4 │ │ │ │ - ldr r7, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r7, [sp, #888] @ 0x378 │ │ │ │ movs r6, r3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #244] @ (230178 ) │ │ │ │ sub sp, #24 │ │ │ │ @@ -372935,156 +372938,156 @@ │ │ │ │ ldr r1, [pc, #244] @ (230180 ) │ │ │ │ add r4, pc │ │ │ │ add r2, pc │ │ │ │ adds r4, #96 @ 0x60 │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r4, r0 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r3, [pc, #228] @ (230184 ) │ │ │ │ add.w r6, r0, #208896 @ 0x33000 │ │ │ │ ldr r2, [pc, #228] @ (230188 ) │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #228] @ (23018c ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr r5, [pc, #224] @ (230190 ) │ │ │ │ add r1, pc │ │ │ │ - bl 29a320 │ │ │ │ + bl 29a318 │ │ │ │ ldr r3, [pc, #220] @ (230194 ) │ │ │ │ ldr r2, [pc, #224] @ (230198 ) │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #224] @ (23019c ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add r5, pc │ │ │ │ add r1, pc │ │ │ │ - bl 29a320 │ │ │ │ + bl 29a318 │ │ │ │ ldr r3, [pc, #212] @ (2301a0 ) │ │ │ │ ldr r2, [pc, #216] @ (2301a4 ) │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #216] @ (2301a8 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - bl 29a320 │ │ │ │ + bl 29a318 │ │ │ │ ldr r3, [pc, #208] @ (2301ac ) │ │ │ │ movs r2, #1 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r2, [pc, #204] @ (2301b0 ) │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r5, r3] │ │ │ │ add r2, pc │ │ │ │ add.w r3, r6, #332 @ 0x14c │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r1, r2 │ │ │ │ movs r5, #0 │ │ │ │ - bl 299650 │ │ │ │ + bl 299648 │ │ │ │ ldr r3, [pc, #188] @ (2301b4 ) │ │ │ │ ldr r2, [pc, #188] @ (2301b8 ) │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #188] @ (2301bc ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ - bl 29a320 │ │ │ │ + bl 29a318 │ │ │ │ ldr r2, [pc, #180] @ (2301c0 ) │ │ │ │ ldr r3, [pc, #184] @ (2301c4 ) │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ ldr r1, [pc, #180] @ (2301c8 ) │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ ldr r2, [pc, #180] @ (2301cc ) │ │ │ │ add r1, pc │ │ │ │ strd r5, r5, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ - bl 298094 │ │ │ │ + bl 29808c │ │ │ │ ldr r3, [pc, #168] @ (2301d0 ) │ │ │ │ ldr r2, [pc, #172] @ (2301d4 ) │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ ldr r1, [pc, #168] @ (2301d8 ) │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r3, [pc, #168] @ (2301dc ) │ │ │ │ add r1, pc │ │ │ │ strd r5, r5, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #20] │ │ │ │ - bl 298094 │ │ │ │ + bl 29808c │ │ │ │ ldr r3, [pc, #156] @ (2301e0 ) │ │ │ │ ldr r1, [pc, #156] @ (2301e4 ) │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [pc, #152] @ (2301e8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r2, [sp, #20] │ │ │ │ add r3, pc │ │ │ │ strd r5, r5, [sp, #4] │ │ │ │ - bl 298094 │ │ │ │ + bl 29808c │ │ │ │ ldr r3, [pc, #140] @ (2301ec ) │ │ │ │ ldr r2, [pc, #144] @ (2301f0 ) │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #144] @ (2301f4 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ strb.w r5, [r6, #300] @ 0x12c │ │ │ │ add r1, pc │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 29a408 │ │ │ │ - ldr r0, [r3, r5] │ │ │ │ + b.w 29a400 │ │ │ │ + ldr r0, [r1, r5] │ │ │ │ movs r2, r5 │ │ │ │ - str r6, [r4, #120] @ 0x78 │ │ │ │ + str r6, [r2, #120] @ 0x78 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r7, [sp, #600] @ 0x258 │ │ │ │ + ldr r7, [sp, #536] @ 0x218 │ │ │ │ movs r6, r3 │ │ │ │ vminnm.f32 , , │ │ │ │ stc2l 15, cr15, [r3], #-1020 @ 0xfffffc04 │ │ │ │ - ldr r6, [r1, #24] │ │ │ │ + ldr r6, [r7, #20] │ │ │ │ movs r0, r4 │ │ │ │ ldmia r2, {r2, r3, r5, r6} │ │ │ │ movs r5, r5 │ │ │ │ mrc2 15, 7, pc, cr13, cr15, {7} │ │ │ │ stc2 15, cr15, [fp], {255} @ 0xff │ │ │ │ - ldr r6, [r0, #24] │ │ │ │ + ldr r6, [r6, #20] │ │ │ │ movs r0, r4 │ │ │ │ mcr2 15, 4, pc, cr13, cr15, {7} @ │ │ │ │ udiv pc, r3, pc │ │ │ │ - ldr r0, [r6, r6] │ │ │ │ + ldr r0, [r4, r6] │ │ │ │ movs r0, r4 │ │ │ │ adds r1, #160 @ 0xa0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r6, #31] │ │ │ │ + ldrb r6, [r4, #31] │ │ │ │ movs r3, r4 │ │ │ │ mcr2 15, 0, pc, cr3, cr15, {7} @ │ │ │ │ @ instruction: 0xfb41ffff │ │ │ │ - ldr r6, [r2, #20] │ │ │ │ + ldr r6, [r0, #20] │ │ │ │ movs r0, r4 │ │ │ │ ldc2 15, cr15, [fp, #-1020] @ 0xfffffc04 │ │ │ │ str??.w pc, [r9, #4095] @ 0xfff │ │ │ │ - ldr r4, [r1, #20] │ │ │ │ + ldr r4, [r7, #16] │ │ │ │ movs r0, r4 │ │ │ │ - strh r6, [r2, r4] │ │ │ │ + strh r6, [r0, r4] │ │ │ │ movs r7, r3 │ │ │ │ stc2 15, cr15, [r7], #-1020 @ 0xfffffc04 │ │ │ │ - ldr r4, [sp, #528] @ 0x210 │ │ │ │ + ldr r4, [sp, #464] @ 0x1d0 │ │ │ │ movs r5, r3 │ │ │ │ - ldr r0, [r0, #20] │ │ │ │ + ldr r0, [r6, #16] │ │ │ │ movs r0, r4 │ │ │ │ pld [pc, #-4095] @ 22f1e1 │ │ │ │ mcr 15, 1, pc, cr1, cr15, {7} @ │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ movs r0, r4 │ │ │ │ mrc 15, 6, APSR_nzcv, cr15, cr15, {7} │ │ │ │ bl 17a1ee │ │ │ │ bl 1d01f2 │ │ │ │ - ldr r0, [r4, r4] │ │ │ │ + ldr r0, [r2, r4] │ │ │ │ movs r0, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr.w ip, [pc, #940] @ 2305b8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -373102,15 +373105,15 @@ │ │ │ │ ldr r6, [pc, #932] @ (2305cc ) │ │ │ │ add r1, pc │ │ │ │ ldr r4, [r5, r4] │ │ │ │ add r6, pc │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #28] │ │ │ │ mov.w r4, #0 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r5, [r0, #20] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #24] │ │ │ │ cmp r5, #0 │ │ │ │ beq.w 23053c │ │ │ │ ldr r3, [r0, #24] │ │ │ │ mov r4, r0 │ │ │ │ @@ -373162,41 +373165,41 @@ │ │ │ │ bl 22ecb4 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 230556 │ │ │ │ add.w r0, r4, #36 @ 0x24 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r2, r7 │ │ │ │ mov r9, r0 │ │ │ │ - bl 34cd90 │ │ │ │ + bl 34cd88 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 230556 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ mov r2, r7 │ │ │ │ add r0, sp, #24 │ │ │ │ bl 22ecb4 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 230556 │ │ │ │ add.w r0, r4, #68 @ 0x44 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r2, r7 │ │ │ │ mov sl, r0 │ │ │ │ - bl 34cd90 │ │ │ │ + bl 34cd88 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 230556 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ mov r2, r7 │ │ │ │ add r0, sp, #24 │ │ │ │ bl 22ecb4 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 230556 │ │ │ │ add.w r0, r4, #100 @ 0x64 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r2, r7 │ │ │ │ mov fp, r0 │ │ │ │ - bl 34cd90 │ │ │ │ + bl 34cd88 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 230556 │ │ │ │ ldr r1, [pc, #672] @ (2305d4 ) │ │ │ │ add.w r0, r4, #164 @ 0xa4 │ │ │ │ ldrb.w r2, [r6, #300] @ 0x12c │ │ │ │ add r1, pc │ │ │ │ bl 22c1f4 │ │ │ │ @@ -373212,15 +373215,15 @@ │ │ │ │ mov r2, r7 │ │ │ │ bl 22ecb4 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 230556 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r2, r7 │ │ │ │ add.w r0, r4, #132 @ 0x84 │ │ │ │ - bl 34cd90 │ │ │ │ + bl 34cd88 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 230556 │ │ │ │ ldr r1, [pc, #608] @ (2305dc ) │ │ │ │ add.w r0, r4, #139264 @ 0x22000 │ │ │ │ ldrb.w r2, [r6, #300] @ 0x12c │ │ │ │ adds r0, #212 @ 0xd4 │ │ │ │ add r1, pc │ │ │ │ @@ -373255,93 +373258,93 @@ │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r0, r3 │ │ │ │ movs r3, #0 │ │ │ │ blx 143ee4 │ │ │ │ str.w r0, [r6, #328] @ 0x148 │ │ │ │ ldr.w r0, [r6, #332] @ 0x14c │ │ │ │ - bl 2c3d40 │ │ │ │ + bl 2c3d38 │ │ │ │ mov fp, r0 │ │ │ │ ldr.w r0, [r6, #332] @ 0x14c │ │ │ │ - bl 2974b0 │ │ │ │ + bl 2974a8 │ │ │ │ ldr.w r0, [r6, #332] @ 0x14c │ │ │ │ - bl 2c3db8 │ │ │ │ + bl 2c3db0 │ │ │ │ ldr r1, [pc, #476] @ (2305ec ) │ │ │ │ ldr r2, [pc, #480] @ (2305f0 ) │ │ │ │ mov r3, r0 │ │ │ │ add r1, pc │ │ │ │ str.w r3, [r6, #336] @ 0x150 │ │ │ │ mov r0, r9 │ │ │ │ add r2, pc │ │ │ │ strd r4, r3, [sp, #4] │ │ │ │ mov r3, r5 │ │ │ │ str r5, [sp, #0] │ │ │ │ str r7, [sp, #12] │ │ │ │ str r1, [sp, #16] │ │ │ │ - bl 34d0e8 │ │ │ │ + bl 34d0e0 │ │ │ │ str r7, [sp, #12] │ │ │ │ mov r0, sl │ │ │ │ ldr r2, [pc, #448] @ (2305f4 ) │ │ │ │ ldr.w r3, [r6, #336] @ 0x150 │ │ │ │ strd r4, r3, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ mov r3, r5 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 34d0e8 │ │ │ │ + bl 34d0e0 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cbz r3, 230466 │ │ │ │ str r7, [sp, #12] │ │ │ │ mov r3, r5 │ │ │ │ ldr r2, [pc, #424] @ (2305f8 ) │ │ │ │ ldr.w r0, [r6, #336] @ 0x150 │ │ │ │ strd r4, r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ ldr r1, [sp, #16] │ │ │ │ add.w r0, r4, #132 @ 0x84 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 34d0e8 │ │ │ │ + bl 34d0e0 │ │ │ │ ldr.w r0, [r6, #332] @ 0x14c │ │ │ │ - bl 2c3d40 │ │ │ │ + bl 2c3d38 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #32 │ │ │ │ blx 1439a4 │ │ │ │ ldr r3, [pc, #388] @ (2305fc ) │ │ │ │ add.w r1, r5, #308 @ 0x134 │ │ │ │ movs r2, #2 │ │ │ │ movs r5, #0 │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #8] │ │ │ │ mov r7, r0 │ │ │ │ str r3, [sp, #4] │ │ │ │ movw r3, #16960 @ 0x4240 │ │ │ │ movt r3, #15 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 3f00e8 │ │ │ │ + bl 3f00e0 │ │ │ │ str.w r7, [r6, #340] @ 0x154 │ │ │ │ movs r0, #2 │ │ │ │ - bl 3f0538 │ │ │ │ + bl 3f0530 │ │ │ │ movs r3, #0 │ │ │ │ movw r2, #16960 @ 0x4240 │ │ │ │ movt r2, #15 │ │ │ │ - bl 4085c0 │ │ │ │ + bl 4085b8 │ │ │ │ ldr.w r3, [r6, #312] @ 0x138 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r7 │ │ │ │ adds r2, r2, r3 │ │ │ │ adc.w r3, r1, #0 │ │ │ │ - bl 3f0464 │ │ │ │ + bl 3f045c │ │ │ │ ldr r3, [pc, #316] @ (230600 ) │ │ │ │ ldr r1, [pc, #320] @ (230604 ) │ │ │ │ mov r0, fp │ │ │ │ add r3, pc │ │ │ │ mov r2, r4 │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 3ec860 │ │ │ │ + bl 3ec858 │ │ │ │ ldr r3, [pc, #308] @ (230608 ) │ │ │ │ str.w r0, [r6, #344] @ 0x158 │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r5, [pc, #300] @ (23060c ) │ │ │ │ movw r2, #1323 @ 0x52b │ │ │ │ ldr r1, [pc, #296] @ (230610 ) │ │ │ │ @@ -373374,26 +373377,26 @@ │ │ │ │ movw r2, #1330 @ 0x532 │ │ │ │ ldr r1, [pc, #244] @ (230620 ) │ │ │ │ add r0, pc │ │ │ │ add r1, pc │ │ │ │ adds r0, #96 @ 0x60 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 3da798 │ │ │ │ + b.w 3da790 │ │ │ │ ldr r3, [pc, #228] @ (230624 ) │ │ │ │ mov r0, r7 │ │ │ │ ldr r2, [pc, #228] @ (230628 ) │ │ │ │ ldr r1, [pc, #232] @ (23062c ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #188 @ 0xbc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #1245 @ 0x4dd │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ ldr r2, [pc, #216] @ (230630 ) │ │ │ │ ldr r3, [pc, #104] @ (2305c4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ @@ -373413,85 +373416,85 @@ │ │ │ │ ldr r1, [pc, #180] @ (23063c ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #188 @ 0xbc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #1251 @ 0x4e3 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 230556 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ mov r0, r5 │ │ │ │ - bl 3da564 │ │ │ │ + bl 3da55c │ │ │ │ add.w r0, r5, #32 │ │ │ │ - bl 3da930 │ │ │ │ + bl 3da928 │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [r5, #124] @ 0x7c │ │ │ │ b.n 2304f8 │ │ │ │ nop │ │ │ │ - ldrsb r2, [r2, r7] │ │ │ │ + ldrsb r2, [r0, r7] │ │ │ │ movs r2, r5 │ │ │ │ ldmia r1, {r1, r2, r3} │ │ │ │ movs r5, r5 │ │ │ │ - str r0, [r2, #96] @ 0x60 │ │ │ │ + str r0, [r0, #96] @ 0x60 │ │ │ │ movs r0, r4 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #0] │ │ │ │ + ldr r5, [sp, #960] @ 0x3c0 │ │ │ │ movs r6, r3 │ │ │ │ ldmia r1!, {} │ │ │ │ movs r5, r5 │ │ │ │ strh r2, [r7, #38] @ 0x26 │ │ │ │ movs r3, r7 │ │ │ │ lsrs r1, r5, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r1, r4, #7 │ │ │ │ movs r0, r0 │ │ │ │ - bl 2d65de │ │ │ │ + bl 2d65de │ │ │ │ asrs r0, r5, #13 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r6, r6 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ b.n 22fffe │ │ │ │ vqshl.u64 d31, d15, #63 @ 0x3f │ │ │ │ vqshlu.s64 , , #63 @ 0x3f │ │ │ │ vmlsl.u , d15, d9[0] │ │ │ │ @ instruction: 0xffffe99d │ │ │ │ - vmlsl.u q11, d15, d18[0] │ │ │ │ + vqshlu.s32 q11, q1, #31 │ │ │ │ movs r0, r4 │ │ │ │ ldmia.w fp!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ subs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r1, #22] │ │ │ │ movs r3, r7 │ │ │ │ - str r4, [r1, #52] @ 0x34 │ │ │ │ + str r4, [r7, #48] @ 0x30 │ │ │ │ movs r0, r4 │ │ │ │ subs r4, r7, r6 │ │ │ │ movs r6, r5 │ │ │ │ stmia r6!, {r3, r4} │ │ │ │ movs r5, r5 │ │ │ │ strh r0, [r1, #20] │ │ │ │ movs r3, r7 │ │ │ │ - str r6, [r0, #48] @ 0x30 │ │ │ │ + str r6, [r6, #44] @ 0x2c │ │ │ │ movs r0, r4 │ │ │ │ - strb r0, [r4, r2] │ │ │ │ + strb r0, [r2, r2] │ │ │ │ movs r2, r5 │ │ │ │ - str r2, [r2, #84] @ 0x54 │ │ │ │ + str r2, [r0, #84] @ 0x54 │ │ │ │ movs r0, r4 │ │ │ │ - str r0, [r5, #44] @ 0x2c │ │ │ │ + str r0, [r3, #44] @ 0x2c │ │ │ │ movs r0, r4 │ │ │ │ stmia r5!, {r1, r4, r6, r7} │ │ │ │ movs r5, r5 │ │ │ │ - strb r4, [r3, r1] │ │ │ │ + strb r4, [r1, r1] │ │ │ │ movs r2, r5 │ │ │ │ - str r2, [r4, #84] @ 0x54 │ │ │ │ + str r2, [r2, #84] @ 0x54 │ │ │ │ movs r0, r4 │ │ │ │ - str r4, [r4, #40] @ 0x28 │ │ │ │ + str r4, [r2, #40] @ 0x28 │ │ │ │ movs r0, r4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ movs r3, #0 │ │ │ │ @@ -373513,15 +373516,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ b.w 23176c │ │ │ │ ldr r0, [pc, #60] @ (2306c0 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ ldr r3, [pc, #48] @ (2306bc ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 230674 │ │ │ │ ldr r3, [pc, #44] @ (2306c4 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ @@ -373533,30 +373536,30 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 230674 │ │ │ │ ldr r1, [pc, #32] @ (2306cc ) │ │ │ │ ldr r0, [pc, #36] @ (2306d0 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 230674 │ │ │ │ nop │ │ │ │ stmia r4!, {r4, r6, r7} │ │ │ │ movs r5, r5 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r0, #76] @ 0x4c │ │ │ │ + str r0, [r6, #72] @ 0x48 │ │ │ │ movs r0, r4 │ │ │ │ adds r4, r5, r7 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r7, #72] @ 0x48 │ │ │ │ + str r0, [r5, #72] @ 0x48 │ │ │ │ movs r0, r4 │ │ │ │ - str r6, [r2, #76] @ 0x4c │ │ │ │ + str r6, [r0, #76] @ 0x4c │ │ │ │ movs r0, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ sub sp, #20 │ │ │ │ @@ -373620,15 +373623,15 @@ │ │ │ │ beq.n 23070a │ │ │ │ b.n 23075c │ │ │ │ ldr r1, [pc, #152] @ (230808 ) │ │ │ │ ldr r0, [pc, #156] @ (23080c ) │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #12] │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r1, r2 │ │ │ │ beq.n 23070a │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -373659,58 +373662,58 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 23075c │ │ │ │ ldr r1, [pc, #80] @ (230814 ) │ │ │ │ ldr r0, [pc, #80] @ (230818 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 23075c │ │ │ │ ldr r1, [pc, #72] @ (23081c ) │ │ │ │ ldr r0, [pc, #76] @ (230820 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 23075c │ │ │ │ ldr r1, [pc, #68] @ (230824 ) │ │ │ │ ldr r0, [pc, #68] @ (230828 ) │ │ │ │ ldr r2, [r4, #12] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr.w r3, [r8] │ │ │ │ ldr r2, [r6, #12] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 2307b2 │ │ │ │ b.n 23075c │ │ │ │ stmia r4!, {r1, r3, r4, r5} │ │ │ │ movs r5, r5 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r5, r7 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r5, #64] @ 0x40 │ │ │ │ + str r4, [r3, #64] @ 0x40 │ │ │ │ movs r0, r4 │ │ │ │ - str r0, [r2, #64] @ 0x40 │ │ │ │ + str r0, [r0, #64] @ 0x40 │ │ │ │ movs r0, r4 │ │ │ │ asrs r0, r7, #29 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r1, #68] @ 0x44 │ │ │ │ + str r2, [r7, #64] @ 0x40 │ │ │ │ movs r0, r4 │ │ │ │ - str r0, [r4, #64] @ 0x40 │ │ │ │ + str r0, [r2, #64] @ 0x40 │ │ │ │ movs r0, r4 │ │ │ │ - str r4, [r2, #60] @ 0x3c │ │ │ │ + str r4, [r0, #60] @ 0x3c │ │ │ │ movs r0, r4 │ │ │ │ - str r6, [r5, #56] @ 0x38 │ │ │ │ + str r6, [r3, #56] @ 0x38 │ │ │ │ movs r0, r4 │ │ │ │ - str r0, [r6, #60] @ 0x3c │ │ │ │ + str r0, [r4, #60] @ 0x3c │ │ │ │ movs r0, r4 │ │ │ │ - str r2, [r0, #64] @ 0x40 │ │ │ │ + str r2, [r6, #60] @ 0x3c │ │ │ │ movs r0, r4 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #172] @ (2308ec ) │ │ │ │ mov r8, r1 │ │ │ │ @@ -373773,28 +373776,28 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 2308b2 │ │ │ │ ldr r1, [pc, #28] @ (2308fc ) │ │ │ │ ldr r0, [pc, #32] @ (230900 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 2308b2 │ │ │ │ nop │ │ │ │ stmia r2!, {r3, r5, r6, r7} │ │ │ │ movs r5, r5 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r5, r7 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r0, #52] @ 0x34 │ │ │ │ + str r4, [r6, #48] @ 0x30 │ │ │ │ movs r0, r4 │ │ │ │ - str r2, [r4, #40] @ 0x28 │ │ │ │ + str r2, [r2, #40] @ 0x28 │ │ │ │ movs r0, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr.w fp, [pc, #984] @ 230cf0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -374027,15 +374030,15 @@ │ │ │ │ ands.w r1, r1, #32768 @ 0x8000 │ │ │ │ beq.n 230bc2 │ │ │ │ movs r5, #0 │ │ │ │ ldr r1, [pc, #424] @ (230d08 ) │ │ │ │ ldr r0, [pc, #424] @ (230d0c ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ bl 231298 │ │ │ │ cmp r5, #0 │ │ │ │ bne.w 230974 │ │ │ │ b.n 230960 │ │ │ │ mov r1, r9 │ │ │ │ @@ -374099,28 +374102,28 @@ │ │ │ │ strd r0, r1, [sp, #8] │ │ │ │ ldr r1, [pc, #248] @ (230d18 ) │ │ │ │ ldr r0, [pc, #248] @ (230d1c ) │ │ │ │ ldr r3, [sp, #28] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ strd ip, sl, [sp] │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 230c08 │ │ │ │ ldrb.w r0, [r5, #46] @ 0x2e │ │ │ │ ldrd r2, r3, [r5, #28] │ │ │ │ strd r1, r0, [sp, #8] │ │ │ │ ldr r1, [pc, #224] @ (230d20 ) │ │ │ │ ldrh r0, [r5, #42] @ 0x2a │ │ │ │ str r0, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [pc, #220] @ (230d24 ) │ │ │ │ ldrb.w ip, [r5, #40] @ 0x28 │ │ │ │ add r0, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr.w lr, [sl] │ │ │ │ ldrd r2, r3, [r4, #28] │ │ │ │ str r3, [sp, #28] │ │ │ │ ldrb.w ip, [r4, #40] @ 0x28 │ │ │ │ ldrh.w sl, [r4, #42] @ 0x2a │ │ │ │ ldrh r0, [r4, #44] @ 0x2c │ │ │ │ ldrb.w r1, [r4, #46] @ 0x2e │ │ │ │ @@ -374141,15 +374144,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r1, r3, #16 │ │ │ │ bpl.w 230b1e │ │ │ │ ldr r1, [pc, #136] @ (230d28 ) │ │ │ │ ldr r0, [pc, #136] @ (230d2c ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 230b1e │ │ │ │ ldrh r1, [r5, #44] @ 0x2c │ │ │ │ mov.w r9, #1 │ │ │ │ b.n 230bce │ │ │ │ ldrh r1, [r5, #44] @ 0x2c │ │ │ │ mov.w r9, #3 │ │ │ │ b.n 230bce │ │ │ │ @@ -374179,33 +374182,33 @@ │ │ │ │ stc2 15, cr15, [sp, #1020] @ 0x3fc │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r5, r7 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r6, #12] │ │ │ │ + str r6, [r4, #12] │ │ │ │ movs r0, r4 │ │ │ │ - str r0, [r4, #0] │ │ │ │ + str r0, [r2, #0] │ │ │ │ movs r0, r4 │ │ │ │ lsls r3, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r5, r1 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #880 @ 0x370 │ │ │ │ + add r4, sp, #816 @ 0x330 │ │ │ │ movs r7, r3 │ │ │ │ - str r6, [r2, #4] │ │ │ │ + str r6, [r0, #4] │ │ │ │ movs r0, r4 │ │ │ │ - str r4, [r6, #0] │ │ │ │ + str r4, [r4, #0] │ │ │ │ movs r0, r4 │ │ │ │ - str r0, [r6, #0] │ │ │ │ + str r0, [r4, #0] │ │ │ │ movs r0, r4 │ │ │ │ - ldrsh r6, [r2, r6] │ │ │ │ + ldrsh r6, [r0, r6] │ │ │ │ movs r0, r4 │ │ │ │ - ldrsh r0, [r4, r3] │ │ │ │ + ldrsh r0, [r2, r3] │ │ │ │ movs r0, r4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w ip, [pc, #184] @ 230dfc │ │ │ │ @@ -374282,15 +374285,15 @@ │ │ │ │ bne.n 230df8 │ │ │ │ ldr r1, [pc, #56] @ (230e20 ) │ │ │ │ ldr r0, [pc, #56] @ (230e24 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 3e5e5c │ │ │ │ + b.w 3e5e54 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ pop {r1, r5, r6, r7, pc} │ │ │ │ movs r5, r5 │ │ │ │ pop {r1, r4, r6, r7, pc} │ │ │ │ movs r5, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ @@ -374302,17 +374305,17 @@ │ │ │ │ movs r5, r5 │ │ │ │ adds r4, r5, r7 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ pop {r1, r2, r4, r6, pc} │ │ │ │ movs r5, r5 │ │ │ │ - ldrsh r6, [r4, r3] │ │ │ │ + ldrsh r6, [r2, r3] │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r0, [r3, r6] │ │ │ │ + ldrb r0, [r1, r6] │ │ │ │ movs r0, r4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ @@ -374382,15 +374385,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 230e66 │ │ │ │ ldr r1, [pc, #48] @ (230f0c ) │ │ │ │ ldr r0, [pc, #48] @ (230f10 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 230e66 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ pop {r1, r3, r5, r6, r7} │ │ │ │ movs r5, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ pop {r1, r2, r3, r4, r6, r7} │ │ │ │ @@ -374401,17 +374404,17 @@ │ │ │ │ movs r5, r5 │ │ │ │ pop {r2, r7} │ │ │ │ movs r5, r5 │ │ │ │ adds r4, r5, r7 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r2, r0] │ │ │ │ + ldrsh r6, [r0, r0] │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r4, [r4, r2] │ │ │ │ + ldrb r4, [r2, r2] │ │ │ │ movs r0, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #168] @ (230fd0 ) │ │ │ │ mov r4, r1 │ │ │ │ @@ -374468,15 +374471,15 @@ │ │ │ │ beq.n 230f42 │ │ │ │ b.n 230f8a │ │ │ │ ldr r1, [pc, #68] @ (230fe0 ) │ │ │ │ ldr r0, [pc, #68] @ (230fe4 ) │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #12] │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r1, r2 │ │ │ │ beq.n 230f42 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -374485,32 +374488,32 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 230f82 │ │ │ │ b.n 230f8a │ │ │ │ ldr r1, [pc, #36] @ (230fe8 ) │ │ │ │ ldr r0, [pc, #40] @ (230fec ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 230f8a │ │ │ │ nop │ │ │ │ pop {} │ │ │ │ movs r5, r5 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r5, r7 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r6, r5] │ │ │ │ + ldrb r6, [r4, r5] │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r2, [r4, r7] │ │ │ │ + ldrh r2, [r2, r7] │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r0, [r4, r5] │ │ │ │ + ldrb r0, [r2, r5] │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r6, [r7, r6] │ │ │ │ + ldrh r6, [r5, r6] │ │ │ │ movs r0, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ sub sp, #20 │ │ │ │ @@ -374574,15 +374577,15 @@ │ │ │ │ beq.n 231026 │ │ │ │ b.n 231078 │ │ │ │ ldr r1, [pc, #152] @ (231124 ) │ │ │ │ ldr r0, [pc, #156] @ (231128 ) │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #12] │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r1, r2 │ │ │ │ beq.n 231026 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -374613,72 +374616,72 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 231078 │ │ │ │ ldr r1, [pc, #80] @ (231130 ) │ │ │ │ ldr r0, [pc, #80] @ (231134 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 231078 │ │ │ │ ldr r1, [pc, #72] @ (231138 ) │ │ │ │ ldr r0, [pc, #76] @ (23113c ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 231078 │ │ │ │ ldr r1, [pc, #68] @ (231140 ) │ │ │ │ ldr r0, [pc, #68] @ (231144 ) │ │ │ │ ldr r2, [r4, #12] │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr.w r3, [r8] │ │ │ │ ldr r2, [r6, #12] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 2310ce │ │ │ │ b.n 231078 │ │ │ │ cbnz r6, 23115e │ │ │ │ movs r5, r5 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r5, r7 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r1, r3] │ │ │ │ + ldrb r0, [r7, r2] │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r4, [r6, r3] │ │ │ │ + ldrh r4, [r4, r3] │ │ │ │ movs r0, r4 │ │ │ │ asrs r4, r1, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r5, r4] │ │ │ │ + ldrh r6, [r3, r4] │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r4, [r5, r2] │ │ │ │ + ldrb r4, [r3, r2] │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r4, [r6, r1] │ │ │ │ + ldrb r4, [r4, r1] │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r2, [r2, r2] │ │ │ │ + ldrh r2, [r0, r2] │ │ │ │ movs r0, r4 │ │ │ │ - ldrh r4, [r2, r3] │ │ │ │ + ldrh r4, [r0, r3] │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r6, [r1, r2] │ │ │ │ + ldrb r6, [r7, r1] │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ 00231148 : │ │ │ │ ldr r3, [pc, #12] @ (231158 ) │ │ │ │ mov r1, r0 │ │ │ │ add r3, pc │ │ │ │ add.w r0, r3, #92 @ 0x5c │ │ │ │ - b.w 3e1d38 │ │ │ │ + b.w 3e1d30 │ │ │ │ nop │ │ │ │ strb r0, [r5, #25] │ │ │ │ movs r3, r7 │ │ │ │ │ │ │ │ 0023115c : │ │ │ │ - b.w 3e1d50 │ │ │ │ + b.w 3e1d48 │ │ │ │ │ │ │ │ 00231160 : │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r7, [pc, #196] @ (231238 ) │ │ │ │ @@ -374707,15 +374710,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r3, #0] │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 231234 │ │ │ │ add.w r4, r4, #208896 @ 0x33000 │ │ │ │ ldr.w r0, [r4, #344] @ 0x158 │ │ │ │ str.w r6, [r4, #348] @ 0x15c │ │ │ │ - bl 3ecd24 │ │ │ │ + bl 3ecd1c │ │ │ │ ldr.w r4, [r4, #352] @ 0x160 │ │ │ │ ldr r3, [r5, #28] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #28] │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 2311b4 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -374739,44 +374742,44 @@ │ │ │ │ ldr r5, [pc, #88] @ (231258 ) │ │ │ │ movw r2, #923 @ 0x39b │ │ │ │ ldr r4, [pc, #88] @ (23125c ) │ │ │ │ add r5, pc │ │ │ │ add r4, pc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3da798 │ │ │ │ + bl 3da790 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, r4, #96 @ 0x60 │ │ │ │ mov.w r2, #924 @ 0x39c │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 3da798 │ │ │ │ + b.w 3da790 │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r5, #96 @ 0x60 │ │ │ │ mov.w r2, #908 @ 0x38c │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 3da798 │ │ │ │ + b.w 3da790 │ │ │ │ ldr r3, [r5, #28] │ │ │ │ b.n 2311d2 │ │ │ │ cbnz r6, 231268 │ │ │ │ movs r5, r5 │ │ │ │ subs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r5, #24] │ │ │ │ movs r3, r7 │ │ │ │ - ldrsb r2, [r5, r2] │ │ │ │ + ldrsb r2, [r3, r2] │ │ │ │ movs r0, r4 │ │ │ │ lsrs r4, r2, #28 │ │ │ │ movs r6, r5 │ │ │ │ asrs r0, r3, #11 │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r2, #23] │ │ │ │ movs r3, r7 │ │ │ │ - ldrsb r2, [r2, r1] │ │ │ │ + ldrsb r2, [r0, r1] │ │ │ │ movs r0, r4 │ │ │ │ - ldrsb r0, [r6, r0] │ │ │ │ + ldrsb r0, [r4, r0] │ │ │ │ movs r0, r4 │ │ │ │ strb r6, [r5, #22] │ │ │ │ movs r3, r7 │ │ │ │ │ │ │ │ 00231260 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -374785,15 +374788,15 @@ │ │ │ │ ldr r3, [pc, #36] @ (231294 ) │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r3, #0] │ │ │ │ cbz r4, 231288 │ │ │ │ add.w r3, r4, #208896 @ 0x33000 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r4, [r3, #352] @ 0x160 │ │ │ │ - bl 296b24 │ │ │ │ + bl 296b1c │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 231276 │ │ │ │ movs r0, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @@ -374991,15 +374994,15 @@ │ │ │ │ lsls r1, r3, #16 │ │ │ │ bpl.n 23143c │ │ │ │ ldr r1, [pc, #156] @ (2314fc ) │ │ │ │ mov r3, ip │ │ │ │ ldr r0, [pc, #156] @ (231500 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 23143c │ │ │ │ ldrh r2, [r3, #16] │ │ │ │ cmp r2, #129 @ 0x81 │ │ │ │ bne.n 231422 │ │ │ │ movs r2, #22 │ │ │ │ mov r6, r2 │ │ │ │ b.n 2313c6 │ │ │ │ @@ -375018,15 +375021,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 23143c │ │ │ │ ldr r1, [pc, #108] @ (231508 ) │ │ │ │ ldr r0, [pc, #112] @ (23150c ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 23143c │ │ │ │ ldr r3, [pc, #92] @ (231504 ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 23143c │ │ │ │ ldr r3, [pc, #68] @ (2314f8 ) │ │ │ │ @@ -375034,15 +375037,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r2, r3, #16 │ │ │ │ bpl.n 23143c │ │ │ │ ldr r1, [pc, #84] @ (231510 ) │ │ │ │ ldr r0, [pc, #84] @ (231514 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 23143c │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #72] @ (231518 ) │ │ │ │ movs r2, #51 @ 0x33 │ │ │ │ ldr r1, [pc, #72] @ (23151c ) │ │ │ │ ldr r0, [pc, #76] @ (231520 ) │ │ │ │ add r3, pc │ │ │ │ @@ -375060,33 +375063,33 @@ │ │ │ │ movs r5, r5 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r4, r5] │ │ │ │ + ldr r0, [r2, r5] │ │ │ │ movs r0, r4 │ │ │ │ - ldr r2, [r0, r6] │ │ │ │ + ldr r2, [r6, r5] │ │ │ │ movs r0, r4 │ │ │ │ adds r1, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r1, r7] │ │ │ │ + ldr r4, [r7, r6] │ │ │ │ movs r0, r4 │ │ │ │ - ldr r2, [r6, r6] │ │ │ │ + ldr r2, [r4, r6] │ │ │ │ movs r0, r4 │ │ │ │ - ldr r2, [r6, r5] │ │ │ │ + ldr r2, [r4, r5] │ │ │ │ movs r0, r4 │ │ │ │ - ldr r0, [r2, r6] │ │ │ │ + ldr r0, [r0, r6] │ │ │ │ movs r0, r4 │ │ │ │ - cmp ip, ip │ │ │ │ + cmp ip, sl │ │ │ │ movs r2, r5 │ │ │ │ - ldr r2, [r4, r3] │ │ │ │ + ldr r2, [r2, r3] │ │ │ │ movs r0, r4 │ │ │ │ - cbnz r0, 231534 │ │ │ │ + cbnz r0, 231530 │ │ │ │ movs r7, r3 │ │ │ │ │ │ │ │ 00231524 : │ │ │ │ mov.w ip, r0, lsr #16 │ │ │ │ push {lr} │ │ │ │ rev16.w ip, ip │ │ │ │ ldr.w lr, [r2, #4] │ │ │ │ @@ -375266,19 +375269,19 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx 145bbc │ │ │ │ str r5, [r4, #12] │ │ │ │ mov r3, r0 │ │ │ │ movs r0, #2 │ │ │ │ str r3, [r4, #0] │ │ │ │ - bl 3f0538 │ │ │ │ + bl 3f0530 │ │ │ │ movs r3, #0 │ │ │ │ movw r2, #16960 @ 0x4240 │ │ │ │ movt r2, #15 │ │ │ │ - bl 4085c0 │ │ │ │ + bl 4085b8 │ │ │ │ str r6, [r4, #24] │ │ │ │ strd r0, r1, [r4, #16] │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -375299,19 +375302,19 @@ │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ adds r0, #4 │ │ │ │ blx 145498 │ │ │ │ str r7, [r4, #0] │ │ │ │ str r6, [r4, #12] │ │ │ │ movs r0, #2 │ │ │ │ - bl 3f0538 │ │ │ │ + bl 3f0530 │ │ │ │ movs r3, #0 │ │ │ │ movw r2, #16960 @ 0x4240 │ │ │ │ movt r2, #15 │ │ │ │ - bl 4085c0 │ │ │ │ + bl 4085b8 │ │ │ │ str r5, [r4, #24] │ │ │ │ strd r0, r1, [r4, #16] │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -375428,28 +375431,28 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 231814 │ │ │ │ ldr r1, [pc, #32] @ (23189c ) │ │ │ │ ldr r0, [pc, #32] @ (2318a0 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 231814 │ │ │ │ cbz r4, 2318f2 │ │ │ │ movs r5, r5 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfa75ffff │ │ │ │ adds r1, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r6, [r2, r0] │ │ │ │ + ldrsb r6, [r0, r0] │ │ │ │ movs r0, r4 │ │ │ │ - strb r0, [r2, r7] │ │ │ │ + strb r0, [r0, r7] │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ 002318a4 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -375473,15 +375476,15 @@ │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ movs r1, #0 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #4] @ (2318ec ) │ │ │ │ add r0, pc │ │ │ │ - b.w 2969cc │ │ │ │ + b.w 2969c4 │ │ │ │ lsrs r2, r5, #11 │ │ │ │ movs r5, r5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ @@ -375490,24 +375493,24 @@ │ │ │ │ movs r3, #18 │ │ │ │ ldr r1, [pc, #88] @ (231960 ) │ │ │ │ add r4, pc │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r5, r0 │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr r3, [pc, #76] @ (231964 ) │ │ │ │ ldr r2, [pc, #76] @ (231968 ) │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [pc, #76] @ (23196c ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 29a488 │ │ │ │ + bl 29a480 │ │ │ │ ldr r0, [pc, #68] @ (231970 ) │ │ │ │ ldr r1, [pc, #68] @ (231974 ) │ │ │ │ ldr r2, [pc, #72] @ (231978 ) │ │ │ │ add r0, pc │ │ │ │ ldr r3, [pc, #72] @ (23197c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ @@ -375519,25 +375522,25 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - rors r0, r1 │ │ │ │ + sbcs r0, r7 │ │ │ │ movs r2, r5 │ │ │ │ - subs r6, #174 @ 0xae │ │ │ │ + subs r6, #158 @ 0x9e │ │ │ │ movs r0, r4 │ │ │ │ - subs r6, #194 @ 0xc2 │ │ │ │ + subs r6, #178 @ 0xb2 │ │ │ │ movs r0, r4 │ │ │ │ lsls r7, r3, #1 │ │ │ │ movs r0, r0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ movs r0, r0 │ │ │ │ - adcs r0, r5 │ │ │ │ + adcs r0, r3 │ │ │ │ movs r0, r4 │ │ │ │ lsls r1, r0, #5 │ │ │ │ movs r0, r0 │ │ │ │ lsls r5, r3, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsls r7, r1, #11 │ │ │ │ movs r0, r0 │ │ │ │ @@ -375554,30 +375557,30 @@ │ │ │ │ ldr r1, [pc, #52] @ (2319d0 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #16 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ movs r3, #27 │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ strb.w r4, [r0, #60] @ 0x3c │ │ │ │ add sp, #8 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - asrs r6, r6 │ │ │ │ + asrs r6, r4 │ │ │ │ movs r2, r5 │ │ │ │ - strb r4, [r4, r4] │ │ │ │ + strb r4, [r2, r4] │ │ │ │ movs r0, r4 │ │ │ │ - strh r6, [r2, #52] @ 0x34 │ │ │ │ + strh r6, [r0, #52] @ 0x34 │ │ │ │ movs r6, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #52] @ 231a18 │ │ │ │ sub sp, #12 │ │ │ │ @@ -375585,29 +375588,29 @@ │ │ │ │ movs r3, #27 │ │ │ │ ldr r1, [pc, #48] @ (231a20 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #16 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldrb.w r0, [r0, #60] @ 0x3c │ │ │ │ add sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - lsrs r2, r4 │ │ │ │ + lsrs r2, r2 │ │ │ │ movs r2, r5 │ │ │ │ - strb r0, [r2, r3] │ │ │ │ + strb r0, [r0, r3] │ │ │ │ movs r0, r4 │ │ │ │ - strh r2, [r0, #50] @ 0x32 │ │ │ │ + strh r2, [r6, #48] @ 0x30 │ │ │ │ movs r6, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #52] @ 231a68 │ │ │ │ sub sp, #12 │ │ │ │ @@ -375615,30 +375618,30 @@ │ │ │ │ movs r3, #27 │ │ │ │ ldr r1, [pc, #48] @ (231a70 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #16 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ movs r3, #0 │ │ │ │ strh r3, [r0, #60] @ 0x3c │ │ │ │ add sp, #12 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ - lsls r2, r2 │ │ │ │ + lsls r2, r0 │ │ │ │ movs r2, r5 │ │ │ │ - strb r0, [r0, r2] │ │ │ │ + strb r0, [r6, r1] │ │ │ │ movs r0, r4 │ │ │ │ - strh r2, [r6, #46] @ 0x2e │ │ │ │ + strh r2, [r4, #46] @ 0x2e │ │ │ │ movs r6, r3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #96] @ (231ae4 ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -375648,15 +375651,15 @@ │ │ │ │ add r4, pc │ │ │ │ add r2, pc │ │ │ │ adds r4, #16 │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr r4, [pc, #88] @ (231af0 ) │ │ │ │ mov r6, r0 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r2, [pc, #84] @ (231af4 ) │ │ │ │ add r4, pc │ │ │ │ ldr r3, [pc, #84] @ (231af8 ) │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r4, r2] │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ @@ -375680,19 +375683,19 @@ │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eors r4, r0 │ │ │ │ + ands r4, r6 │ │ │ │ movs r2, r5 │ │ │ │ - strb r6, [r6, r0] │ │ │ │ + strb r6, [r4, r0] │ │ │ │ movs r0, r4 │ │ │ │ - strh r6, [r4, #44] @ 0x2c │ │ │ │ + strh r6, [r2, #44] @ 0x2c │ │ │ │ movs r6, r3 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ movs r5, r5 │ │ │ │ asrs r0, r5, #13 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r6, r6 │ │ │ │ movs r0, r0 │ │ │ │ @@ -375711,15 +375714,15 @@ │ │ │ │ ldr r1, [pc, #104] @ (231b88 ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #16 │ │ │ │ movs r3, #27 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ cmp r4, #1 │ │ │ │ mov r3, r0 │ │ │ │ beq.n 231b6c │ │ │ │ cmp r4, #2 │ │ │ │ beq.n 231b50 │ │ │ │ add sp, #16 │ │ │ │ movs r0, #0 │ │ │ │ @@ -375745,19 +375748,19 @@ │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ add r1, pc │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 143758 │ │ │ │ nop │ │ │ │ - subs r7, #178 @ 0xb2 │ │ │ │ + subs r7, #162 @ 0xa2 │ │ │ │ movs r2, r5 │ │ │ │ - strh r6, [r3, r6] │ │ │ │ + strh r6, [r1, r6] │ │ │ │ movs r0, r4 │ │ │ │ - strh r0, [r2, #40] @ 0x28 │ │ │ │ + strh r0, [r0, #40] @ 0x28 │ │ │ │ movs r6, r3 │ │ │ │ ldc2l 15, cr15, [pc, #-1020]! @ 231794 │ │ │ │ ldc2l 15, cr15, [r7, #-1020] @ 0xfffffc04 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -375769,23 +375772,23 @@ │ │ │ │ add r4, pc │ │ │ │ add r2, pc │ │ │ │ adds r4, #16 │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r6, r0 │ │ │ │ strd r1, r2, [sp, #8] │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ mov r5, r0 │ │ │ │ cbz r3, 231be4 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r3, #27 │ │ │ │ ldrd r1, r2, [sp, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ bl 22c698 │ │ │ │ cbz r0, 231bf0 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ blx 143ca4 │ │ │ │ ldr r0, [r5, #56] @ 0x38 │ │ │ │ @@ -375793,19 +375796,19 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w 143768 │ │ │ │ ldr r1, [r6, #24] │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ bl 22c62c │ │ │ │ b.n 231bde │ │ │ │ nop │ │ │ │ - subs r7, #36 @ 0x24 │ │ │ │ + subs r7, #20 │ │ │ │ movs r2, r5 │ │ │ │ - strh r6, [r2, r4] │ │ │ │ + strh r6, [r0, r4] │ │ │ │ movs r0, r4 │ │ │ │ - strh r6, [r0, #36] @ 0x24 │ │ │ │ + strh r6, [r6, #34] @ 0x22 │ │ │ │ movs r6, r3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #980] @ (231ff0 ) │ │ │ │ @@ -375827,32 +375830,32 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [pc, #964] @ (232004 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ adds r3, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #27 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #28] │ │ │ │ strd r2, r2, [r4, #4] │ │ │ │ strb r2, [r4, #12] │ │ │ │ - bl 3f5f4c │ │ │ │ + bl 3f5f44 │ │ │ │ mov r5, r0 │ │ │ │ blx 1439a4 │ │ │ │ movs r2, #0 │ │ │ │ mov r3, r0 │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ mov r0, r8 │ │ │ │ str r5, [sp, #0] │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 3f5e2c │ │ │ │ + bl 3f5e24 │ │ │ │ ldrb.w r2, [r6, #60] @ 0x3c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cbz r2, 231c86 │ │ │ │ ldr r2, [r7, #24] │ │ │ │ ldr.w r2, [r2, #308] @ 0x134 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r3 │ │ │ │ @@ -376070,15 +376073,15 @@ │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.w 231d14 │ │ │ │ ldr r0, [pc, #368] @ (23201c ) │ │ │ │ ldr.w r1, [r8, #40] @ 0x28 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 231d14 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ rev r2, r3 │ │ │ │ ldr.w r3, [r8, #48] @ 0x30 │ │ │ │ adds r3, #1 │ │ │ │ cmp r2, r3 │ │ │ │ bne.w 231d46 │ │ │ │ @@ -376117,15 +376120,15 @@ │ │ │ │ ldr.w r3, [sl, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.w 231d7a │ │ │ │ ldr r0, [pc, #252] @ (232020 ) │ │ │ │ ldr.w r1, [r8, #40] @ 0x28 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 231d7a │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ blx 145a24 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ @@ -376154,15 +376157,15 @@ │ │ │ │ rev r0, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [pc, #180] @ (232028 ) │ │ │ │ add r1, pc │ │ │ │ adds r1, #56 @ 0x38 │ │ │ │ str r4, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 231e8c │ │ │ │ b.n 231d14 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ @@ -376194,59 +376197,59 @@ │ │ │ │ rev r0, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [pc, #92] @ (232030 ) │ │ │ │ add r1, pc │ │ │ │ adds r1, #32 │ │ │ │ str.w ip, [sp] │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 231f04 │ │ │ │ b.n 231d7a │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r7, sp, #48 @ 0x30 │ │ │ │ movs r5, r5 │ │ │ │ add r7, sp, #16 │ │ │ │ movs r5, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r1, #32] │ │ │ │ + strh r0, [r7, #30] │ │ │ │ movs r6, r3 │ │ │ │ - strh r4, [r0, r2] │ │ │ │ + strh r4, [r6, r1] │ │ │ │ movs r0, r4 │ │ │ │ - subs r6, #142 @ 0x8e │ │ │ │ + subs r6, #126 @ 0x7e │ │ │ │ movs r2, r5 │ │ │ │ add r6, sp, #504 @ 0x1f8 │ │ │ │ movs r5, r5 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r5, #16 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r7, r1] │ │ │ │ + str r6, [r5, r1] │ │ │ │ movs r0, r4 │ │ │ │ - str r6, [r0, r0] │ │ │ │ + ldr r7, [pc, #984] @ (2323fc ) │ │ │ │ movs r0, r4 │ │ │ │ - subs r3, #92 @ 0x5c │ │ │ │ + subs r3, #76 @ 0x4c │ │ │ │ movs r2, r5 │ │ │ │ - ldr r7, [pc, #392] @ (2321b4 ) │ │ │ │ + ldr r7, [pc, #328] @ (232174 ) │ │ │ │ movs r0, r4 │ │ │ │ - subs r2, #254 @ 0xfe │ │ │ │ + subs r2, #238 @ 0xee │ │ │ │ movs r2, r5 │ │ │ │ - ldr r7, [pc, #8] @ (23203c ) │ │ │ │ + ldr r6, [pc, #968] @ (2323fc ) │ │ │ │ movs r0, r4 │ │ │ │ ldr r0, [pc, #4] @ (23203c ) │ │ │ │ add r0, pc │ │ │ │ - b.w 2969cc │ │ │ │ + b.w 2969c4 │ │ │ │ lsls r6, r1, #15 │ │ │ │ movs r5, r5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ @@ -376260,15 +376263,15 @@ │ │ │ │ ldr r4, [pc, #96] @ (2320c4 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #25 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ mov r7, r0 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r3, [pc, #84] @ (2320c8 ) │ │ │ │ add r4, pc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #1 │ │ │ │ beq.n 232098 │ │ │ │ cmp r3, #2 │ │ │ │ @@ -376289,20 +376292,20 @@ │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r6 │ │ │ │ bl 23bac4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 3f5f4c │ │ │ │ - ldrb r2, [r5, #31] │ │ │ │ + b.w 3f5f44 │ │ │ │ + ldrb r2, [r3, #31] │ │ │ │ movs r6, r3 │ │ │ │ - ldr r6, [pc, #1000] @ (2324a8 ) │ │ │ │ + ldr r6, [pc, #936] @ (232468 ) │ │ │ │ movs r0, r4 │ │ │ │ - subs r2, #192 @ 0xc0 │ │ │ │ + subs r2, #176 @ 0xb0 │ │ │ │ movs r2, r5 │ │ │ │ add r2, sp, #736 @ 0x2e0 │ │ │ │ movs r5, r5 │ │ │ │ adds r4, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -376314,32 +376317,32 @@ │ │ │ │ movs r3, #18 │ │ │ │ ldr r1, [pc, #52] @ (23211c ) │ │ │ │ add ip, pc │ │ │ │ add.w ip, ip, #16 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 296f30 │ │ │ │ + bl 296f28 │ │ │ │ ldr r3, [pc, #36] @ (232120 ) │ │ │ │ add r3, pc │ │ │ │ str r3, [r0, #64] @ 0x40 │ │ │ │ add sp, #12 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - subs r2, #62 @ 0x3e │ │ │ │ + subs r2, #46 @ 0x2e │ │ │ │ movs r2, r5 │ │ │ │ - adds r6, #204 @ 0xcc │ │ │ │ + adds r6, #188 @ 0xbc │ │ │ │ movs r0, r4 │ │ │ │ - adds r6, #226 @ 0xe2 │ │ │ │ + adds r6, #210 @ 0xd2 │ │ │ │ movs r0, r4 │ │ │ │ vmaxnm.f32 , , │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -376347,55 +376350,55 @@ │ │ │ │ ldr r2, [pc, #32] @ (23215c ) │ │ │ │ movs r3, #25 │ │ │ │ ldr r1, [pc, #32] @ (232160 ) │ │ │ │ add ip, pc │ │ │ │ add r2, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ b.w 23baac │ │ │ │ - subs r1, #230 @ 0xe6 │ │ │ │ + subs r1, #214 @ 0xd6 │ │ │ │ movs r2, r5 │ │ │ │ - ldr r6, [pc, #112] @ (2321d0 ) │ │ │ │ + ldr r6, [pc, #48] @ (232190 ) │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r2, [r0, #28] │ │ │ │ + ldrb r2, [r6, #27] │ │ │ │ movs r6, r3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w ip, [pc, #48] @ 2321a8 │ │ │ │ ldr r2, [pc, #48] @ (2321ac ) │ │ │ │ movs r3, #25 │ │ │ │ ldr r1, [pc, #48] @ (2321b0 ) │ │ │ │ add ip, pc │ │ │ │ add r2, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r4, r0 │ │ │ │ bl 23ba58 │ │ │ │ str r0, [r4, #52] @ 0x34 │ │ │ │ add sp, #8 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - subs r1, #166 @ 0xa6 │ │ │ │ + subs r1, #150 @ 0x96 │ │ │ │ movs r2, r5 │ │ │ │ - ldr r5, [pc, #880] @ (232520 ) │ │ │ │ + ldr r5, [pc, #816] @ (2324e0 ) │ │ │ │ movs r0, r4 │ │ │ │ - ldrb r2, [r0, #27] │ │ │ │ + ldrb r2, [r6, #26] │ │ │ │ movs r6, r3 │ │ │ │ ldrb.w r3, [r0, #419] @ 0x1a3 │ │ │ │ cbz r3, 2321c4 │ │ │ │ ldr.w r3, [r0, #328] @ 0x148 │ │ │ │ mov.w r2, #768 @ 0x300 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr.w r1, [r0, #328] @ 0x148 │ │ │ │ @@ -376561,15 +376564,15 @@ │ │ │ │ strb.w r3, [r4, #417] @ 0x1a1 │ │ │ │ cbz r1, 232372 │ │ │ │ ldr r1, [pc, #32] @ (232390 ) │ │ │ │ add r1, pc │ │ │ │ ldr r2, [pc, #32] @ (232394 ) │ │ │ │ mov r3, r4 │ │ │ │ add r2, pc │ │ │ │ - bl 3edc38 │ │ │ │ + bl 3edc30 │ │ │ │ b.n 232354 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r0, sp, #504 @ 0x1f8 │ │ │ │ movs r5, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ @@ -376594,15 +376597,15 @@ │ │ │ │ cbz r2, 2323c0 │ │ │ │ ldr r2, [pc, #12] @ (2323cc ) │ │ │ │ add r2, pc │ │ │ │ ldr r1, [pc, #12] @ (2323d0 ) │ │ │ │ mov r3, r0 │ │ │ │ mov r0, ip │ │ │ │ add r1, pc │ │ │ │ - b.w 3edc38 │ │ │ │ + b.w 3edc30 │ │ │ │ movs r3, r2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r7, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ ldrb.w r2, [r0, #417] @ 0x1a1 │ │ │ │ mov r3, r0 │ │ │ │ cbnz r2, 2323e0 │ │ │ │ @@ -376617,15 +376620,15 @@ │ │ │ │ movs r2, #0 │ │ │ │ strb.w r2, [r3, #417] @ 0x1a1 │ │ │ │ cbz r1, 232404 │ │ │ │ ldr r1, [pc, #24] @ (23241c ) │ │ │ │ add r1, pc │ │ │ │ movs r2, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 3edc38 │ │ │ │ + bl 3edc30 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ b.w 22aa6c │ │ │ │ nop │ │ │ │ lsls r3, r6, #5 │ │ │ │ @@ -376657,15 +376660,15 @@ │ │ │ │ ldr r1, [pc, #64] @ (2324a4 ) │ │ │ │ add r1, pc │ │ │ │ mov r2, r4 │ │ │ │ cbz r4, 23246e │ │ │ │ ldr r2, [pc, #60] @ (2324a8 ) │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 3edc38 │ │ │ │ + bl 3edc30 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldrb.w r2, [r3, #416] @ 0x1a0 │ │ │ │ cmp r2, r4 │ │ │ │ beq.n 232444 │ │ │ │ ldr.w r0, [r3, #324] @ 0x144 │ │ │ │ mov r1, r4 │ │ │ │ strb.w r4, [r3, #416] @ 0x1a0 │ │ │ │ @@ -376674,15 +376677,15 @@ │ │ │ │ add r1, pc │ │ │ │ ldrb.w r2, [r3, #417] @ 0x1a1 │ │ │ │ cbz r2, 232498 │ │ │ │ ldr r2, [pc, #24] @ (2324b0 ) │ │ │ │ add r2, pc │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 3edc38 │ │ │ │ + b.w 3edc30 │ │ │ │ nop │ │ │ │ lsls r1, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ vminnm.f32 , , │ │ │ │ lsls r1, r5, #3 │ │ │ │ movs r0, r0 │ │ │ │ vminnm.f16 , , │ │ │ │ @@ -376731,26 +376734,26 @@ │ │ │ │ ldr.w r0, [r6, #324] @ 0x144 │ │ │ │ strb.w r3, [r6, #417] @ 0x1a1 │ │ │ │ cbz r1, 232546 │ │ │ │ ldr r1, [pc, #44] @ (232570 ) │ │ │ │ add r1, pc │ │ │ │ mov r3, r6 │ │ │ │ movs r2, #0 │ │ │ │ - bl 3edc38 │ │ │ │ + bl 3edc30 │ │ │ │ b.n 2324d8 │ │ │ │ ldrb.w r2, [r6, #417] @ 0x1a1 │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r0, [r6, #324] @ 0x144 │ │ │ │ strb.w r3, [r6, #416] @ 0x1a0 │ │ │ │ cbz r2, 232564 │ │ │ │ ldr r2, [pc, #16] @ (232574 ) │ │ │ │ add r2, pc │ │ │ │ mov r3, r6 │ │ │ │ movs r1, #0 │ │ │ │ - bl 3edc38 │ │ │ │ + bl 3edc30 │ │ │ │ b.n 2324d2 │ │ │ │ nop │ │ │ │ movs r1, r6 │ │ │ │ movs r0, r0 │ │ │ │ mcr2 15, 3, pc, cr15, cr15, {7} @ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -376853,29 +376856,29 @@ │ │ │ │ ldr.w r0, [r4, #324] @ 0x144 │ │ │ │ strb.w r5, [r4, #416] @ 0x1a0 │ │ │ │ cbz r3, 23269a │ │ │ │ ldr r2, [pc, #216] @ (232770 ) │ │ │ │ add r2, pc │ │ │ │ mov r3, r4 │ │ │ │ movs r1, #0 │ │ │ │ - bl 3edc38 │ │ │ │ + bl 3edc30 │ │ │ │ ldr.w r3, [r4, #392] @ 0x188 │ │ │ │ movs r6, #0 │ │ │ │ b.n 2325c6 │ │ │ │ add sp, #8 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #180] @ (232774 ) │ │ │ │ movs r6, #1 │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ mov.w r2, #1 │ │ │ │ ldr.w r3, [r4, #392] @ 0x188 │ │ │ │ strb.w r2, [r4, #384] @ 0x180 │ │ │ │ b.n 2325c6 │ │ │ │ movs r5, #64 @ 0x40 │ │ │ │ strd r0, r0, [r4, #388] @ 0x184 │ │ │ │ movs r7, #0 │ │ │ │ @@ -376917,31 +376920,31 @@ │ │ │ │ add.w r6, r6, r3, lsl #5 │ │ │ │ b.n 2326da │ │ │ │ ldrb.w r6, [r4, #384] @ 0x180 │ │ │ │ cmp r6, #0 │ │ │ │ bne.w 2325c6 │ │ │ │ ldr r0, [pc, #40] @ (232778 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ b.n 2325ba │ │ │ │ ldrb.w r6, [r4, #384] @ 0x180 │ │ │ │ cmp r6, #0 │ │ │ │ bne.w 2325c6 │ │ │ │ ldr r0, [pc, #24] @ (23277c ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ b.n 2325ba │ │ │ │ nop │ │ │ │ stc2 15, cr15, [r1, #-1020]! @ 0xfffffc04 │ │ │ │ ldc2 15, cr15, [r9, #-1020]! @ 0xfffffc04 │ │ │ │ - ldr r0, [pc, #864] @ (232ad8 ) │ │ │ │ + ldr r0, [pc, #800] @ (232a98 ) │ │ │ │ movs r0, r4 │ │ │ │ - ldr r0, [pc, #136] @ (232804 ) │ │ │ │ + ldr r0, [pc, #72] @ (2327c4 ) │ │ │ │ movs r0, r4 │ │ │ │ - ldr r0, [pc, #136] @ (232808 ) │ │ │ │ + ldr r0, [pc, #72] @ (2327c8 ) │ │ │ │ movs r0, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #276] @ (2328a8 ) │ │ │ │ @@ -377023,46 +377026,46 @@ │ │ │ │ ldrb.w r3, [r4, #417] @ 0x1a1 │ │ │ │ cbz r3, 232870 │ │ │ │ movs r0, #0 │ │ │ │ b.n 232820 │ │ │ │ bne.n 232848 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3f5f4c │ │ │ │ + bl 3f5f44 │ │ │ │ b.n 232820 │ │ │ │ ldrb.w r1, [r4, #416] @ 0x1a0 │ │ │ │ movs r3, #1 │ │ │ │ ldr.w r0, [r4, #324] @ 0x144 │ │ │ │ strb.w r3, [r4, #417] @ 0x1a1 │ │ │ │ cbz r1, 232884 │ │ │ │ ldr r1, [pc, #48] @ (2328b4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r2, [pc, #48] @ (2328b8 ) │ │ │ │ mov r3, r4 │ │ │ │ add r2, pc │ │ │ │ - bl 3edc38 │ │ │ │ + bl 3edc30 │ │ │ │ b.n 232860 │ │ │ │ ldr r0, [pc, #40] @ (2328bc ) │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ mov r1, r7 │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 232820 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r3, pc, #592 @ (adr r3, 232afc ) │ │ │ │ movs r5, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ add r3, pc, #32 @ (adr r3, 2328d4 ) │ │ │ │ movs r5, r5 │ │ │ │ ldc2l 15, cr15, [r3], #1020 @ 0x3fc │ │ │ │ @ instruction: 0xfb49ffff │ │ │ │ - bx r4 │ │ │ │ + bx r2 │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ 002328c0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ @@ -377118,15 +377121,15 @@ │ │ │ │ ldr.w r1, [pc, #1048] @ 232d78 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #16 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #558 @ 0x22e │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mov r0, r5 │ │ │ │ bl 22adc4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cbz r0, 232980 │ │ │ │ blx 143f80 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #12] │ │ │ │ @@ -377155,15 +377158,15 @@ │ │ │ │ ldr r1, [pc, #964] @ (232d84 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #16 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #575 @ 0x23f │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mov r0, r5 │ │ │ │ bl 22adc4 │ │ │ │ b.n 232978 │ │ │ │ mov r7, r2 │ │ │ │ mov sl, r2 │ │ │ │ strb.w r2, [r5, #419] @ 0x1a3 │ │ │ │ movs r2, #4 │ │ │ │ @@ -377224,15 +377227,15 @@ │ │ │ │ blx 143628 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 232cf8 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r9 │ │ │ │ - bl 3d9434 │ │ │ │ + bl 3d942c │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 232cba │ │ │ │ ldr r0, [sp, #16] │ │ │ │ blx 143f80 │ │ │ │ movs r2, #32 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r6 │ │ │ │ @@ -377316,15 +377319,15 @@ │ │ │ │ blx 145d4c │ │ │ │ str r0, [r6, #0] │ │ │ │ movs r0, #30 │ │ │ │ ldr.w r2, [r5, #376] @ 0x178 │ │ │ │ str r2, [r6, #4] │ │ │ │ blx 144d30 │ │ │ │ mov.w r1, #16384 @ 0x4000 │ │ │ │ - bl 3eaa84 │ │ │ │ + bl 3eaa7c │ │ │ │ str.w r7, [r4, #-8] │ │ │ │ strd r7, r7, [r4, #-16] │ │ │ │ adds r4, #32 │ │ │ │ movs r2, #2 │ │ │ │ cmp r4, r8 │ │ │ │ strd r0, sl, [r6, #8] │ │ │ │ str.w r2, [r4, #-52] │ │ │ │ @@ -377345,15 +377348,15 @@ │ │ │ │ cbz r2, 232bf0 │ │ │ │ ldr r2, [pc, #408] @ (232d88 ) │ │ │ │ add r2, pc │ │ │ │ ldr r1, [pc, #408] @ (232d8c ) │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc │ │ │ │ - bl 3edc38 │ │ │ │ + bl 3edc30 │ │ │ │ ldr r1, [pc, #400] @ (232d90 ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ bl 229f94 │ │ │ │ ldr r2, [pc, #396] @ (232d94 ) │ │ │ │ ldr r3, [pc, #344] @ (232d64 ) │ │ │ │ add r2, pc │ │ │ │ @@ -377401,15 +377404,15 @@ │ │ │ │ ldr r1, [pc, #288] @ (232da0 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #16 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #550 @ 0x226 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mov r0, r5 │ │ │ │ bl 22adc4 │ │ │ │ b.n 232978 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ blx 144e20 │ │ │ │ ldr r3, [pc, #260] @ (232da4 ) │ │ │ │ ldr r2, [pc, #260] @ (232da8 ) │ │ │ │ @@ -377418,15 +377421,15 @@ │ │ │ │ add r2, pc │ │ │ │ str r0, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r0, r8 │ │ │ │ adds r3, #16 │ │ │ │ add r1, pc │ │ │ │ movw r2, #675 @ 0x2a3 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mov r0, r5 │ │ │ │ bl 22adc4 │ │ │ │ cmp.w r9, #0 │ │ │ │ blt.w 232978 │ │ │ │ mov r0, r9 │ │ │ │ blx 1445ac │ │ │ │ b.n 232978 │ │ │ │ @@ -377438,15 +377441,15 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp, #0] │ │ │ │ adds r3, #16 │ │ │ │ add r1, pc │ │ │ │ mov.w r2, #636 @ 0x27c │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mov r0, r5 │ │ │ │ bl 22adc4 │ │ │ │ b.n 232978 │ │ │ │ blx 144220 <__errno_location@plt> │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [pc, #188] @ (232dbc ) │ │ │ │ mov r0, r8 │ │ │ │ @@ -377456,15 +377459,15 @@ │ │ │ │ str r2, [sp, #4] │ │ │ │ adds r3, #16 │ │ │ │ ldr r2, [pc, #180] @ (232dc4 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ mov.w r2, #648 @ 0x288 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 232cba │ │ │ │ blx 144220 <__errno_location@plt> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [pc, #160] @ (232dc8 ) │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [pc, #160] @ (232dcc ) │ │ │ │ ldr r1, [r1, #0] │ │ │ │ @@ -377472,95 +377475,95 @@ │ │ │ │ strd r2, r1, [sp] │ │ │ │ add r3, pc │ │ │ │ rsb r9, r1, #0 │ │ │ │ ldr r1, [pc, #148] @ (232dd0 ) │ │ │ │ adds r3, #16 │ │ │ │ movw r2, #643 @ 0x283 │ │ │ │ add r1, pc │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 232cba │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #132] @ (232dd4 ) │ │ │ │ mov.w r2, #540 @ 0x21c │ │ │ │ ldr r1, [pc, #132] @ (232dd8 ) │ │ │ │ ldr r0, [pc, #132] @ (232ddc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ add r2, pc, #320 @ (adr r2, 232ea4 ) │ │ │ │ movs r5, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #98 @ 0x62 │ │ │ │ + subs r3, #82 @ 0x52 │ │ │ │ movs r0, r4 │ │ │ │ @ instruction: 0xf7be002d │ │ │ │ - adds r1, #228 @ 0xe4 │ │ │ │ + adds r1, #212 @ 0xd4 │ │ │ │ movs r2, r5 │ │ │ │ - mov sl, ip │ │ │ │ + mov sl, sl │ │ │ │ movs r0, r4 │ │ │ │ - mov r4, pc │ │ │ │ + mov r4, sp │ │ │ │ movs r0, r4 │ │ │ │ - adds r1, #132 @ 0x84 │ │ │ │ + adds r1, #116 @ 0x74 │ │ │ │ movs r2, r5 │ │ │ │ - mov lr, r6 │ │ │ │ + mov lr, r4 │ │ │ │ movs r0, r4 │ │ │ │ - mov r4, r3 │ │ │ │ + mov r4, r1 │ │ │ │ movs r0, r4 │ │ │ │ bl 216d8a │ │ │ │ ldr??.w pc, [pc, #-4095] @ 231d91 │ │ │ │ - cmp r0, r5 │ │ │ │ + cmp r0, r3 │ │ │ │ movs r0, r4 │ │ │ │ ldr r7, [sp, #136] @ 0x88 │ │ │ │ movs r5, r5 │ │ │ │ - cmp r6, #198 @ 0xc6 │ │ │ │ + cmp r6, #182 @ 0xb6 │ │ │ │ movs r2, r5 │ │ │ │ - bics r0, r4 │ │ │ │ + bics r0, r2 │ │ │ │ movs r0, r4 │ │ │ │ - muls r6, r3 │ │ │ │ + muls r6, r1 │ │ │ │ movs r0, r4 │ │ │ │ - cmp r6, #160 @ 0xa0 │ │ │ │ + cmp r6, #144 @ 0x90 │ │ │ │ movs r2, r5 │ │ │ │ - add r6, fp │ │ │ │ + add r6, r9 │ │ │ │ movs r0, r4 │ │ │ │ - orrs r4, r6 │ │ │ │ + orrs r4, r4 │ │ │ │ movs r0, r4 │ │ │ │ - cmp r6, #106 @ 0x6a │ │ │ │ + cmp r6, #90 @ 0x5a │ │ │ │ movs r2, r5 │ │ │ │ - bics r6, r7 │ │ │ │ + bics r6, r5 │ │ │ │ movs r0, r4 │ │ │ │ - cmn r6, r7 │ │ │ │ + cmn r6, r5 │ │ │ │ movs r0, r4 │ │ │ │ - cmp r6, #62 @ 0x3e │ │ │ │ + cmp r6, #46 @ 0x2e │ │ │ │ movs r2, r5 │ │ │ │ - cmn r6, r2 │ │ │ │ + cmn r6, r0 │ │ │ │ movs r0, r4 │ │ │ │ - mvns r4, r2 │ │ │ │ + mvns r4, r0 │ │ │ │ movs r0, r4 │ │ │ │ - bics r4, r2 │ │ │ │ + bics r4, r0 │ │ │ │ movs r0, r4 │ │ │ │ - cmp r6, #18 │ │ │ │ + cmp r6, #2 │ │ │ │ movs r2, r5 │ │ │ │ - cmp r4, r4 │ │ │ │ + cmp r4, r2 │ │ │ │ movs r0, r4 │ │ │ │ - cmp r5, #238 @ 0xee │ │ │ │ + cmp r5, #222 @ 0xde │ │ │ │ movs r2, r5 │ │ │ │ - cmp r4, r1 │ │ │ │ + negs r4, r7 │ │ │ │ movs r0, r4 │ │ │ │ - cmp r2, r3 │ │ │ │ + cmp r2, r1 │ │ │ │ movs r0, r4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #20 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl 297080 │ │ │ │ + bl 297078 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, #14 │ │ │ │ bne.n 232e72 │ │ │ │ add.w r4, r4, #69632 @ 0x11000 │ │ │ │ ldr.w r2, [r4, #392] @ 0x188 │ │ │ │ cbz r2, 232e26 │ │ │ │ @@ -377594,15 +377597,15 @@ │ │ │ │ movs r2, #180 @ 0xb4 │ │ │ │ ldr r1, [pc, #68] @ (232e94 ) │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ adds r3, #24 │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -377611,29 +377614,29 @@ │ │ │ │ movs r2, #173 @ 0xad │ │ │ │ ldr r1, [pc, #36] @ (232e9c ) │ │ │ │ ldr r0, [pc, #36] @ (232ea0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ - bics r2, r1 │ │ │ │ + muls r2, r7 │ │ │ │ movs r0, r4 │ │ │ │ - muls r4, r5 │ │ │ │ + muls r4, r3 │ │ │ │ movs r0, r4 │ │ │ │ - cmp r5, #20 │ │ │ │ + cmp r5, #4 │ │ │ │ movs r2, r5 │ │ │ │ - orrs r2, r4 │ │ │ │ + orrs r2, r2 │ │ │ │ movs r0, r4 │ │ │ │ - cmn r6, r4 │ │ │ │ + cmn r6, r2 │ │ │ │ movs r0, r4 │ │ │ │ - cmp r4, #234 @ 0xea │ │ │ │ + cmp r4, #218 @ 0xda │ │ │ │ movs r2, r5 │ │ │ │ - cmn r0, r0 │ │ │ │ + cmp r0, r6 │ │ │ │ movs r0, r4 │ │ │ │ - cmn r2, r1 │ │ │ │ + cmp r2, r7 │ │ │ │ movs r0, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w r4, r0, #69632 @ 0x11000 │ │ │ │ sub sp, #8 │ │ │ │ @@ -377644,15 +377647,15 @@ │ │ │ │ blx 143ca4 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #396] @ 0x18c │ │ │ │ ldr.w r0, [r4, #432] @ 0x1b0 │ │ │ │ cbnz r0, 232f24 │ │ │ │ add.w r0, r4, #400 @ 0x190 │ │ │ │ movs r1, #1 │ │ │ │ - bl 34d12c │ │ │ │ + bl 34d124 │ │ │ │ ldr.w r0, [r4, #392] @ 0x188 │ │ │ │ cbz r0, 232ef8 │ │ │ │ bl 1b3c3c │ │ │ │ ldr.w r0, [r4, #392] @ 0x188 │ │ │ │ blx 143ca4 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #392] @ 0x188 │ │ │ │ @@ -377678,27 +377681,27 @@ │ │ │ │ blx 144220 <__errno_location@plt> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 143fd8 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [pc, #12] @ (232f50 ) │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ - bl 3e0cf8 │ │ │ │ + bl 3e0cf0 │ │ │ │ b.n 232f0c │ │ │ │ nop │ │ │ │ - negs r6, r5 │ │ │ │ + negs r6, r3 │ │ │ │ movs r0, r4 │ │ │ │ b.w 22e41c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add.w r0, r2, #69632 @ 0x11000 │ │ │ │ add.w r0, r0, #400 @ 0x190 │ │ │ │ - bl 34d298 │ │ │ │ + bl 34d290 │ │ │ │ movs r0, #1 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ @@ -377809,15 +377812,15 @@ │ │ │ │ add r2, pc │ │ │ │ strd r2, r1, [sp] │ │ │ │ add r3, pc │ │ │ │ ldr r1, [pc, #180] @ (23314c ) │ │ │ │ adds r3, #48 @ 0x30 │ │ │ │ movw r2, #277 @ 0x115 │ │ │ │ add r1, pc │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 233074 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ blx 143ca4 │ │ │ │ b.n 233036 │ │ │ │ @@ -377829,29 +377832,29 @@ │ │ │ │ add r2, pc │ │ │ │ strd r2, r1, [sp] │ │ │ │ add r3, pc │ │ │ │ ldr r1, [pc, #140] @ (233158 ) │ │ │ │ adds r3, #48 @ 0x30 │ │ │ │ movw r2, #267 @ 0x10b │ │ │ │ add r1, pc │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 233070 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov.w r2, #262 @ 0x106 │ │ │ │ ldr r3, [pc, #124] @ (23315c ) │ │ │ │ ldr r4, [pc, #124] @ (233160 ) │ │ │ │ ldr r1, [pc, #128] @ (233164 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r0, #8] │ │ │ │ add r4, pc │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc │ │ │ │ adds r3, #48 @ 0x30 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cbz r0, 233100 │ │ │ │ blx 144214 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ blx 143ca4 │ │ │ │ b.n 23303c │ │ │ │ @@ -377862,49 +377865,49 @@ │ │ │ │ add r2, pc │ │ │ │ strd r2, r1, [sp] │ │ │ │ movw r2, #283 @ 0x11b │ │ │ │ ldr r1, [pc, #76] @ (233170 ) │ │ │ │ add r3, pc │ │ │ │ adds r3, #48 @ 0x30 │ │ │ │ add r1, pc │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 233070 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r3, [sp, #560] @ 0x230 │ │ │ │ movs r5, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - tst r4, r5 │ │ │ │ + tst r4, r3 │ │ │ │ movs r0, r4 │ │ │ │ ldr r2, [sp, #944] @ 0x3b0 │ │ │ │ movs r5, r5 │ │ │ │ - sbcs r2, r3 │ │ │ │ + sbcs r2, r1 │ │ │ │ movs r0, r4 │ │ │ │ - cmp r2, #208 @ 0xd0 │ │ │ │ + cmp r2, #192 @ 0xc0 │ │ │ │ movs r2, r5 │ │ │ │ - lsls r6, r3 │ │ │ │ + lsls r6, r1 │ │ │ │ movs r0, r4 │ │ │ │ - adcs r0, r1 │ │ │ │ + asrs r0, r7 │ │ │ │ movs r0, r4 │ │ │ │ - cmp r2, #158 @ 0x9e │ │ │ │ + cmp r2, #142 @ 0x8e │ │ │ │ movs r2, r5 │ │ │ │ - eors r4, r5 │ │ │ │ + eors r4, r3 │ │ │ │ movs r0, r4 │ │ │ │ - cmp r2, #128 @ 0x80 │ │ │ │ + cmp r2, #112 @ 0x70 │ │ │ │ movs r2, r5 │ │ │ │ - asrs r4, r0 │ │ │ │ + lsrs r4, r6 │ │ │ │ movs r0, r4 │ │ │ │ - eors r0, r2 │ │ │ │ + eors r0, r0 │ │ │ │ movs r0, r4 │ │ │ │ - asrs r6, r5 │ │ │ │ + asrs r6, r3 │ │ │ │ movs r0, r4 │ │ │ │ - cmp r2, #66 @ 0x42 │ │ │ │ + cmp r2, #50 @ 0x32 │ │ │ │ movs r2, r5 │ │ │ │ - ands r6, r2 │ │ │ │ + ands r6, r0 │ │ │ │ movs r0, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ mov r8, r1 │ │ │ │ @@ -377926,26 +377929,26 @@ │ │ │ │ blx 145b6c │ │ │ │ adds r0, #1 │ │ │ │ beq.n 233258 │ │ │ │ ldr r1, [pc, #232] @ (23329c ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ bl 229f94 │ │ │ │ - bl 2a31d4 │ │ │ │ + bl 2a31cc │ │ │ │ ldr r3, [pc, #224] @ (2332a0 ) │ │ │ │ ldr r2, [pc, #224] @ (2332a4 ) │ │ │ │ mov r7, r0 │ │ │ │ ldr r1, [pc, #224] @ (2332a8 ) │ │ │ │ add r3, pc │ │ │ │ adds r3, #96 @ 0x60 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #29 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r5, #4] │ │ │ │ add.w r3, r5, #69632 @ 0x11000 │ │ │ │ ldr r2, [pc, #204] @ (2332ac ) │ │ │ │ str.w r0, [r5, #324] @ 0x144 │ │ │ │ movs r0, #52 @ 0x34 │ │ │ │ add r2, pc │ │ │ │ @@ -377961,17 +377964,17 @@ │ │ │ │ ldr r2, [pc, #176] @ (2332b4 ) │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r6 │ │ │ │ add r2, pc │ │ │ │ str r0, [r6, #4] │ │ │ │ mov r0, r7 │ │ │ │ strd r4, r4, [sp] │ │ │ │ - bl 2a35c0 │ │ │ │ + bl 2a35b8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3af2b4 │ │ │ │ + bl 3af2ac │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r5 │ │ │ │ bl 232f84 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 233282 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ @@ -378003,48 +378006,48 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, #0] │ │ │ │ adds r3, #72 @ 0x48 │ │ │ │ add r1, pc │ │ │ │ mov r0, r8 │ │ │ │ movw r2, #297 @ 0x129 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e03a8 │ │ │ │ + bl 3e03a0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 233230 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ blx 1445ac │ │ │ │ ldr r0, [sp, #16] │ │ │ │ blx 1445ac │ │ │ │ b.n 23327c │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldr r1, [sp, #624] @ 0x270 │ │ │ │ movs r5, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r1 │ │ │ │ + lsls r4, r7 │ │ │ │ movs r0, r4 │ │ │ │ - cmp r1, #158 @ 0x9e │ │ │ │ + cmp r1, #142 @ 0x8e │ │ │ │ movs r2, r5 │ │ │ │ - strb r6, [r7, #26] │ │ │ │ + strb r6, [r5, #26] │ │ │ │ movs r5, r3 │ │ │ │ - strb r4, [r2, #27] │ │ │ │ + strb r4, [r0, #27] │ │ │ │ movs r5, r3 │ │ │ │ lsls r3, r6, #22 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 2331c0 │ │ │ │ + bge.n 2333a0 │ │ │ │ movs r7, r3 │ │ │ │ lsls r7, r1, #21 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [sp, #992] @ 0x3e0 │ │ │ │ movs r5, r5 │ │ │ │ - ands r2, r1 │ │ │ │ + subs r7, #250 @ 0xfa │ │ │ │ movs r0, r4 │ │ │ │ - cmp r0, #252 @ 0xfc │ │ │ │ + cmp r0, #236 @ 0xec │ │ │ │ movs r2, r5 │ │ │ │ - subs r6, #206 @ 0xce │ │ │ │ + subs r6, #190 @ 0xbe │ │ │ │ movs r0, r4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -378063,19 +378066,19 @@ │ │ │ │ ldr r0, [pc, #20] @ (233310 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #108 @ 0x6c │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - cmp r0, #106 @ 0x6a │ │ │ │ + cmp r0, #90 @ 0x5a │ │ │ │ movs r2, r5 │ │ │ │ - subs r6, #64 @ 0x40 │ │ │ │ + subs r6, #48 @ 0x30 │ │ │ │ movs r0, r4 │ │ │ │ - subs r6, #72 @ 0x48 │ │ │ │ + subs r6, #56 @ 0x38 │ │ │ │ movs r0, r4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -378092,19 +378095,19 @@ │ │ │ │ ldr r1, [pc, #16] @ (233350 ) │ │ │ │ ldr r0, [pc, #20] @ (233354 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #128 @ 0x80 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ - cmp r0, #36 @ 0x24 │ │ │ │ + cmp r0, #20 │ │ │ │ movs r2, r5 │ │ │ │ - subs r5, #250 @ 0xfa │ │ │ │ + subs r5, #234 @ 0xea │ │ │ │ movs r0, r4 │ │ │ │ - subs r6, #2 │ │ │ │ + subs r5, #242 @ 0xf2 │ │ │ │ movs r0, r4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -378125,19 +378128,19 @@ │ │ │ │ ldr r1, [pc, #16] @ (2333a0 ) │ │ │ │ ldr r0, [pc, #20] @ (2333a4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #156 @ 0x9c │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ - movs r7, #212 @ 0xd4 │ │ │ │ + movs r7, #196 @ 0xc4 │ │ │ │ movs r2, r5 │ │ │ │ - subs r5, #170 @ 0xaa │ │ │ │ + subs r5, #154 @ 0x9a │ │ │ │ movs r0, r4 │ │ │ │ - subs r5, #178 @ 0xb2 │ │ │ │ + subs r5, #162 @ 0xa2 │ │ │ │ movs r0, r4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -378158,19 +378161,19 @@ │ │ │ │ ldr r1, [pc, #16] @ (2333f0 ) │ │ │ │ ldr r0, [pc, #20] @ (2333f4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ - movs r7, #132 @ 0x84 │ │ │ │ + movs r7, #116 @ 0x74 │ │ │ │ movs r2, r5 │ │ │ │ - subs r5, #90 @ 0x5a │ │ │ │ + subs r5, #74 @ 0x4a │ │ │ │ movs r0, r4 │ │ │ │ - subs r5, #98 @ 0x62 │ │ │ │ + subs r5, #82 @ 0x52 │ │ │ │ movs r0, r4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -378188,19 +378191,19 @@ │ │ │ │ ldr r1, [pc, #16] @ (23343c ) │ │ │ │ ldr r0, [pc, #20] @ (233440 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #192 @ 0xc0 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ - movs r7, #56 @ 0x38 │ │ │ │ + movs r7, #40 @ 0x28 │ │ │ │ movs r2, r5 │ │ │ │ - subs r5, #14 │ │ │ │ + subs r4, #254 @ 0xfe │ │ │ │ movs r0, r4 │ │ │ │ - subs r5, #22 │ │ │ │ + subs r5, #6 │ │ │ │ movs r0, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #156] @ (2334f0 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -378269,25 +378272,25 @@ │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ str r6, [sp, #848] @ 0x350 │ │ │ │ movs r5, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ str r6, [sp, #544] @ 0x220 │ │ │ │ movs r5, r5 │ │ │ │ - movs r6, #148 @ 0x94 │ │ │ │ + movs r6, #132 @ 0x84 │ │ │ │ movs r2, r5 │ │ │ │ - subs r5, #194 @ 0xc2 │ │ │ │ + subs r5, #178 @ 0xb2 │ │ │ │ movs r0, r4 │ │ │ │ - subs r5, #218 @ 0xda │ │ │ │ + subs r5, #202 @ 0xca │ │ │ │ movs r0, r4 │ │ │ │ - movs r6, #128 @ 0x80 │ │ │ │ + movs r6, #112 @ 0x70 │ │ │ │ movs r2, r5 │ │ │ │ - subs r4, #86 @ 0x56 │ │ │ │ + subs r4, #70 @ 0x46 │ │ │ │ movs r0, r4 │ │ │ │ - subs r4, #94 @ 0x5e │ │ │ │ + subs r4, #78 @ 0x4e │ │ │ │ movs r0, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #108] @ (233590 ) │ │ │ │ sub sp, #24 │ │ │ │ @@ -378310,15 +378313,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ add r3, pc │ │ │ │ strd r2, r1, [sp, #8] │ │ │ │ add.w r0, r0, #400 @ 0x190 │ │ │ │ mov r1, r2 │ │ │ │ str r2, [sp, #0] │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 34d0e8 │ │ │ │ + bl 34d0e0 │ │ │ │ ldr r2, [pc, #52] @ (23359c ) │ │ │ │ ldr r3, [pc, #44] @ (233594 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ @@ -378403,15 +378406,15 @@ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r2, [pc, #252] @ (23373c ) │ │ │ │ mov r3, r4 │ │ │ │ str.w r1, [r5, #396] @ 0x18c │ │ │ │ add.w r0, r5, #400 @ 0x190 │ │ │ │ add r2, pc │ │ │ │ movs r1, #16 │ │ │ │ - bl 34d1e8 │ │ │ │ + bl 34d1e0 │ │ │ │ movs r2, #1 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r2 │ │ │ │ str.w r3, [r5, #432] @ 0x1b0 │ │ │ │ mov r0, r6 │ │ │ │ str r4, [sp, #24] │ │ │ │ bl 22bc1c │ │ │ │ @@ -378433,26 +378436,26 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add.w r5, r0, #69632 @ 0x11000 │ │ │ │ ldr.w r3, [r5, #432] @ 0x1b0 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 233668 │ │ │ │ - bl 3ed284 │ │ │ │ + bl 3ed27c │ │ │ │ mov r6, r0 │ │ │ │ ldr.w r0, [r5, #432] @ 0x1b0 │ │ │ │ blx 143f8c │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ str.w r3, [r5, #432] @ 0x1b0 │ │ │ │ mov r1, r3 │ │ │ │ strd r3, r3, [sp, #8] │ │ │ │ strd r3, r3, [sp] │ │ │ │ add.w r0, r5, #400 @ 0x190 │ │ │ │ - bl 34d0e8 │ │ │ │ + bl 34d0e0 │ │ │ │ ldr r2, [pc, #128] @ (233744 ) │ │ │ │ ldr r3, [pc, #104] @ (23372c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3 │ │ │ │ @@ -378462,18 +378465,18 @@ │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [pc, #112] @ (23374c ) │ │ │ │ mov r0, r6 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add sp, #72 @ 0x48 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 3ecce4 │ │ │ │ + b.w 3eccdc │ │ │ │ ldr r0, [pc, #100] @ (233750 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ mov r0, r4 │ │ │ │ bl 233444 │ │ │ │ ldr.w r0, [r5, #396] @ 0x18c │ │ │ │ bl 1b00a4 │ │ │ │ ldr r2, [pc, #80] @ (233754 ) │ │ │ │ ldr r3, [pc, #40] @ (23372c ) │ │ │ │ add r2, pc │ │ │ │ @@ -378482,34 +378485,34 @@ │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 233722 │ │ │ │ add.w r0, r5, #400 @ 0x190 │ │ │ │ add sp, #72 @ 0x48 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 34d298 │ │ │ │ + b.w 34d290 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r5, [sp, #472] @ 0x1d8 │ │ │ │ movs r5, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #98 @ 0x62 │ │ │ │ + movs r5, #82 @ 0x52 │ │ │ │ movs r2, r5 │ │ │ │ stc2l 15, cr15, [r7, #1020]! @ 0x3fc │ │ │ │ mcr2 15, 1, pc, cr13, cr15, {7} @ │ │ │ │ @ instruction: 0xf90dffff │ │ │ │ str r4, [sp, #768] @ 0x300 │ │ │ │ movs r5, r5 │ │ │ │ str r4, [sp, #416] @ 0x1a0 │ │ │ │ movs r5, r5 │ │ │ │ - subs r4, #24 │ │ │ │ + subs r4, #8 │ │ │ │ movs r0, r4 │ │ │ │ mrc2 15, 1, pc, cr3, cr15, {7} │ │ │ │ - subs r3, #232 @ 0xe8 │ │ │ │ + subs r3, #216 @ 0xd8 │ │ │ │ movs r0, r4 │ │ │ │ str r4, [sp, #160] @ 0xa0 │ │ │ │ movs r5, r5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -378527,15 +378530,15 @@ │ │ │ │ ldr r1, [pc, #16] @ (233798 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr.w r2, [r3, #388] @ 0x184 │ │ │ │ b.w 229f94 │ │ │ │ nop │ │ │ │ - subs r3, #124 @ 0x7c │ │ │ │ + subs r3, #108 @ 0x6c │ │ │ │ movs r0, r4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #116] @ 233820 │ │ │ │ sub sp, #16 │ │ │ │ @@ -378574,15 +378577,15 @@ │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ bl 233174 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ adds r0, #1 │ │ │ │ bne.n 2337ca │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 3e0150 │ │ │ │ + bl 3e0148 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2337ca │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ str r3, [sp, #480] @ 0x1e0 │ │ │ │ movs r5, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ @@ -379438,40 +379441,40 @@ │ │ │ │ beq.w 234632 │ │ │ │ ldr r1, [pc, #1016] @ (2344c4 ) │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ bl 229f94 │ │ │ │ ldr r0, [pc, #1012] @ (2344c8 ) │ │ │ │ add r0, pc │ │ │ │ - bl 297bd4 │ │ │ │ + bl 297bcc │ │ │ │ ldr r3, [pc, #1008] @ (2344cc ) │ │ │ │ ldr r2, [pc, #1008] @ (2344d0 ) │ │ │ │ ldr r1, [pc, #1012] @ (2344d4 ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #468 @ 0x1d4 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #231 @ 0xe7 │ │ │ │ - bl 296e0c │ │ │ │ + bl 296e04 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 23460e │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ - bl 35408c │ │ │ │ + bl 354084 │ │ │ │ adds r0, #1 │ │ │ │ beq.w 23460e │ │ │ │ movs r0, #16 │ │ │ │ blx 1439a4 │ │ │ │ mov r1, r5 │ │ │ │ add.w r5, r6, #400 @ 0x190 │ │ │ │ str.w r0, [r6, #392] @ 0x188 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 34cd90 │ │ │ │ + bl 34cd88 │ │ │ │ cbz r0, 234170 │ │ │ │ ldr.w r0, [r6, #392] @ 0x188 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ bl 1b3c38 │ │ │ │ cbz r0, 234170 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ @@ -379486,21 +379489,21 @@ │ │ │ │ movs r2, #0 │ │ │ │ mov r3, r9 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ strd r4, r1, [sp, #8] │ │ │ │ mov r1, r2 │ │ │ │ strd r4, r7, [sp] │ │ │ │ - bl 34d0e8 │ │ │ │ + bl 34d0e0 │ │ │ │ ldrb.w r3, [r6, #448] @ 0x1c0 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 23459c │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 34cec8 │ │ │ │ + bl 34cec0 │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 234144 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ blx 1445ac │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ blx 1445ac │ │ │ │ mov r0, r7 │ │ │ │ @@ -379774,110 +379777,110 @@ │ │ │ │ nop │ │ │ │ str r2, [sp, #912] @ 0x390 │ │ │ │ movs r5, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [sp, #872] @ 0x368 │ │ │ │ movs r5, r5 │ │ │ │ - subs r2, #210 @ 0xd2 │ │ │ │ + subs r2, #194 @ 0xc2 │ │ │ │ movs r0, r4 │ │ │ │ asrs r0, r5, #13 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #196 @ 0xc4 │ │ │ │ + subs r2, #180 @ 0xb4 │ │ │ │ movs r0, r4 │ │ │ │ - subs r2, #158 @ 0x9e │ │ │ │ + subs r2, #142 @ 0x8e │ │ │ │ movs r0, r4 │ │ │ │ - subs r2, #120 @ 0x78 │ │ │ │ + subs r2, #104 @ 0x68 │ │ │ │ movs r0, r4 │ │ │ │ - subs r2, #78 @ 0x4e │ │ │ │ + subs r2, #62 @ 0x3e │ │ │ │ movs r0, r4 │ │ │ │ - subs r2, #40 @ 0x28 │ │ │ │ + subs r2, #24 │ │ │ │ movs r0, r4 │ │ │ │ - subs r2, #4 │ │ │ │ + subs r1, #244 @ 0xf4 │ │ │ │ movs r0, r4 │ │ │ │ - subs r1, #218 @ 0xda │ │ │ │ + subs r1, #202 @ 0xca │ │ │ │ movs r0, r4 │ │ │ │ - subs r1, #178 @ 0xb2 │ │ │ │ + subs r1, #162 @ 0xa2 │ │ │ │ movs r0, r4 │ │ │ │ - subs r1, #138 @ 0x8a │ │ │ │ + subs r1, #122 @ 0x7a │ │ │ │ movs r0, r4 │ │ │ │ - subs r1, #100 @ 0x64 │ │ │ │ + subs r1, #84 @ 0x54 │ │ │ │ movs r0, r4 │ │ │ │ - subs r1, #68 @ 0x44 │ │ │ │ + subs r1, #52 @ 0x34 │ │ │ │ movs r0, r4 │ │ │ │ - subs r1, #34 @ 0x22 │ │ │ │ + subs r1, #18 │ │ │ │ movs r0, r4 │ │ │ │ - subs r1, #0 │ │ │ │ + subs r0, #240 @ 0xf0 │ │ │ │ movs r0, r4 │ │ │ │ - subs r0, #220 @ 0xdc │ │ │ │ + subs r0, #204 @ 0xcc │ │ │ │ movs r0, r4 │ │ │ │ - ldr r0, [sp, #96] @ 0x60 │ │ │ │ + ldr r0, [sp, #32] │ │ │ │ movs r0, r4 │ │ │ │ - ldr r0, [sp, #40] @ 0x28 │ │ │ │ + str r7, [sp, #1000] @ 0x3e8 │ │ │ │ movs r0, r4 │ │ │ │ - adds r7, #224 @ 0xe0 │ │ │ │ + adds r7, #208 @ 0xd0 │ │ │ │ movs r0, r4 │ │ │ │ - stmia r6!, {r1, r5, r6} │ │ │ │ - movs r5, r3 │ │ │ │ stmia r6!, {r1, r4, r6} │ │ │ │ movs r5, r3 │ │ │ │ - adds r7, #16 │ │ │ │ + stmia r6!, {r1, r6} │ │ │ │ + movs r5, r3 │ │ │ │ + adds r7, #0 │ │ │ │ movs r0, r4 │ │ │ │ - stmia r5!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r5!, {r1, r3, r5, r6} │ │ │ │ movs r5, r3 │ │ │ │ - adds r6, #66 @ 0x42 │ │ │ │ + adds r6, #50 @ 0x32 │ │ │ │ movs r0, r4 │ │ │ │ - adds r6, #22 │ │ │ │ + adds r6, #6 │ │ │ │ movs r0, r4 │ │ │ │ - adds r5, #244 @ 0xf4 │ │ │ │ + adds r5, #228 @ 0xe4 │ │ │ │ movs r0, r4 │ │ │ │ - ldr r4, [r7, #56] @ 0x38 │ │ │ │ + ldr r4, [r5, #56] @ 0x38 │ │ │ │ movs r5, r3 │ │ │ │ - movs r4, #242 @ 0xf2 │ │ │ │ + movs r4, #226 @ 0xe2 │ │ │ │ movs r0, r4 │ │ │ │ b.n 23482c │ │ │ │ movs r5, r5 │ │ │ │ ldrh r2, [r7, #26] │ │ │ │ movs r5, r5 │ │ │ │ - adds r3, #170 @ 0xaa │ │ │ │ + adds r3, #154 @ 0x9a │ │ │ │ movs r0, r4 │ │ │ │ - adds r3, #142 @ 0x8e │ │ │ │ + adds r3, #126 @ 0x7e │ │ │ │ movs r0, r4 │ │ │ │ - bne.n 2345b8 │ │ │ │ + bne.n 234598 │ │ │ │ movs r2, r4 │ │ │ │ - adds r3, #190 @ 0xbe │ │ │ │ + adds r3, #174 @ 0xae │ │ │ │ movs r0, r4 │ │ │ │ - adds r2, #232 @ 0xe8 │ │ │ │ + adds r2, #216 @ 0xd8 │ │ │ │ movs r0, r4 │ │ │ │ - adds r1, #180 @ 0xb4 │ │ │ │ + adds r1, #164 @ 0xa4 │ │ │ │ movs r0, r4 │ │ │ │ - adds r4, #84 @ 0x54 │ │ │ │ + adds r4, #68 @ 0x44 │ │ │ │ movs r0, r4 │ │ │ │ - subs r4, r0, r2 │ │ │ │ + subs r4, r6, r1 │ │ │ │ movs r2, r5 │ │ │ │ - str r0, [sp, #520] @ 0x208 │ │ │ │ + str r0, [sp, #456] @ 0x1c8 │ │ │ │ movs r5, r3 │ │ │ │ - ldmia r1, {r1, r2, r4, r5} │ │ │ │ + ldmia r1, {r1, r2, r5} │ │ │ │ movs r0, r4 │ │ │ │ bl ffe924da <__bss_end__@@Base+0xff8985fe> │ │ │ │ - adds r1, #218 @ 0xda │ │ │ │ + adds r1, #202 @ 0xca │ │ │ │ movs r0, r4 │ │ │ │ - adds r1, #190 @ 0xbe │ │ │ │ + adds r1, #174 @ 0xae │ │ │ │ movs r0, r4 │ │ │ │ - adds r1, #160 @ 0xa0 │ │ │ │ + adds r1, #144 @ 0x90 │ │ │ │ movs r0, r4 │ │ │ │ - adds r1, #126 @ 0x7e │ │ │ │ + adds r1, #110 @ 0x6e │ │ │ │ movs r0, r4 │ │ │ │ - adds r0, #146 @ 0x92 │ │ │ │ + adds r0, #130 @ 0x82 │ │ │ │ movs r0, r4 │ │ │ │ - adds r0, #206 @ 0xce │ │ │ │ + adds r0, #190 @ 0xbe │ │ │ │ movs r0, r4 │ │ │ │ - adds r0, #176 @ 0xb0 │ │ │ │ + adds r0, #160 @ 0xa0 │ │ │ │ movs r0, r4 │ │ │ │ - adds r0, #144 @ 0x90 │ │ │ │ + adds r0, #128 @ 0x80 │ │ │ │ movs r0, r4 │ │ │ │ movs r0, #10 │ │ │ │ blx 145d4c │ │ │ │ ldr r3, [pc, #372] @ (234678 ) │ │ │ │ mov r2, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ @@ -379974,32 +379977,32 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r2, #8] │ │ │ │ add r4, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #424 @ 0x1a8 │ │ │ │ movw r2, #713 @ 0x2c9 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 234182 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ blx 143ca4 │ │ │ │ b.n 234182 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2975d0 │ │ │ │ + bl 2975c8 │ │ │ │ ldr r3, [pc, #132] @ (23469c ) │ │ │ │ ldr r2, [pc, #136] @ (2346a0 ) │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [pc, #136] @ (2346a4 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #440 @ 0x1b8 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #447 @ 0x1bf │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 234170 │ │ │ │ blx 144220 <__errno_location@plt> │ │ │ │ ldr r2, [pc, #112] @ (2346a8 ) │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, #112] @ (2346ac ) │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #4] │ │ │ │ @@ -380007,62 +380010,62 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, #0] │ │ │ │ add.w r3, r3, #440 @ 0x1b8 │ │ │ │ add r1, pc │ │ │ │ mov r0, r8 │ │ │ │ movw r2, #435 @ 0x1b3 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e03a8 │ │ │ │ + bl 3e03a0 │ │ │ │ b.n 23417c │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #84] @ (2346b4 ) │ │ │ │ movw r2, #709 @ 0x2c5 │ │ │ │ ldr r1, [pc, #80] @ (2346b8 ) │ │ │ │ ldr r0, [pc, #84] @ (2346bc ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #408 @ 0x198 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - cmp r7, #158 @ 0x9e │ │ │ │ + cmp r7, #142 @ 0x8e │ │ │ │ movs r0, r4 │ │ │ │ - cmp r7, #126 @ 0x7e │ │ │ │ + cmp r7, #110 @ 0x6e │ │ │ │ movs r0, r4 │ │ │ │ - cmp r7, #138 @ 0x8a │ │ │ │ + cmp r7, #122 @ 0x7a │ │ │ │ movs r0, r4 │ │ │ │ - subs r0, r3, #3 │ │ │ │ + subs r0, r1, #3 │ │ │ │ movs r0, r4 │ │ │ │ - cmp r7, #180 @ 0xb4 │ │ │ │ + cmp r7, #164 @ 0xa4 │ │ │ │ movs r0, r4 │ │ │ │ - bkpt 0x0002 │ │ │ │ + pop {r1, r4, r5, r6, r7, pc} │ │ │ │ movs r5, r3 │ │ │ │ - asrs r0, r7, #21 │ │ │ │ + asrs r0, r5, #21 │ │ │ │ movs r2, r5 │ │ │ │ - cmp r5, #108 @ 0x6c │ │ │ │ + cmp r5, #92 @ 0x5c │ │ │ │ movs r0, r4 │ │ │ │ - cmp r3, #74 @ 0x4a │ │ │ │ + cmp r3, #58 @ 0x3a │ │ │ │ movs r0, r4 │ │ │ │ - asrs r0, r1, #21 │ │ │ │ + asrs r0, r7, #20 │ │ │ │ movs r2, r5 │ │ │ │ - cmp r7, #26 │ │ │ │ + cmp r7, #10 │ │ │ │ movs r0, r4 │ │ │ │ - cmp r3, #22 │ │ │ │ + cmp r3, #6 │ │ │ │ movs r0, r4 │ │ │ │ - cmp r4, #48 @ 0x30 │ │ │ │ + cmp r4, #32 │ │ │ │ movs r0, r4 │ │ │ │ - asrs r2, r4, #20 │ │ │ │ + asrs r2, r2, #20 │ │ │ │ movs r2, r5 │ │ │ │ - cmp r2, #242 @ 0xf2 │ │ │ │ + cmp r2, #226 @ 0xe2 │ │ │ │ movs r0, r4 │ │ │ │ - asrs r4, r7, #19 │ │ │ │ + asrs r4, r5, #19 │ │ │ │ movs r2, r5 │ │ │ │ - cmp r2, #210 @ 0xd2 │ │ │ │ + cmp r2, #194 @ 0xc2 │ │ │ │ movs r0, r4 │ │ │ │ - cmp r4, #176 @ 0xb0 │ │ │ │ + cmp r4, #160 @ 0xa0 │ │ │ │ movs r0, r4 │ │ │ │ str.w r0, [r1, #332] @ 0x14c │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bx lr │ │ │ │ @@ -380119,37 +380122,37 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 23473a │ │ │ │ ldr r1, [pc, #44] @ (234784 ) │ │ │ │ str r3, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 23473a │ │ │ │ ldr r1, [pc, #36] @ (234788 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ movs r3, #0 │ │ │ │ b.n 23473a │ │ │ │ ldr r1, [pc, #24] @ (23478c ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ b.n 23476c │ │ │ │ - strh r6, [r1, #8] │ │ │ │ + strh r6, [r7, #6] │ │ │ │ movs r7, r3 │ │ │ │ bge.n 23481c │ │ │ │ movs r5, r5 │ │ │ │ - cmp r6, #92 @ 0x5c │ │ │ │ + cmp r6, #76 @ 0x4c │ │ │ │ movs r0, r4 │ │ │ │ - cmp r6, #50 @ 0x32 │ │ │ │ + cmp r6, #34 @ 0x22 │ │ │ │ movs r0, r4 │ │ │ │ - cmp r6, #4 │ │ │ │ + cmp r5, #244 @ 0xf4 │ │ │ │ movs r0, r4 │ │ │ │ ldr.w r1, [r0, #360] @ 0x168 │ │ │ │ cbz r1, 2347f6 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -380178,33 +380181,33 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [pc, #44] @ (234818 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ b.n 2347c4 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (23481c ) │ │ │ │ ubfx r2, r2, #8, #8 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ b.n 2347c4 │ │ │ │ - cmp r6, #48 @ 0x30 │ │ │ │ + cmp r6, #32 │ │ │ │ movs r0, r4 │ │ │ │ - cmp r5, #246 @ 0xf6 │ │ │ │ + cmp r5, #230 @ 0xe6 │ │ │ │ movs r0, r4 │ │ │ │ - cmp r5, #232 @ 0xe8 │ │ │ │ + cmp r5, #216 @ 0xd8 │ │ │ │ movs r0, r4 │ │ │ │ sub.w r0, r0, #348 @ 0x15c │ │ │ │ b.n 234790 │ │ │ │ nop │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -380273,15 +380276,15 @@ │ │ │ │ nop │ │ │ │ movs r1, r1 │ │ │ │ movs r0, r0 │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ - b.w 29ffc8 │ │ │ │ + b.w 29ffc0 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #4] @ (2348ec ) │ │ │ │ add r1, pc │ │ │ │ b.w 14588c │ │ │ │ movs r7, r0 │ │ │ │ movs r0, r0 │ │ │ │ @@ -380291,17 +380294,17 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, r4 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 29fa50 │ │ │ │ + bl 29fa48 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 29f7c8 │ │ │ │ + bl 29f7c0 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r4 │ │ │ │ movne.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #8 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ @@ -380329,15 +380332,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ str r0, [sp, #8] │ │ │ │ add r3, pc │ │ │ │ strd r2, r3, [sp] │ │ │ │ movw r3, #16960 @ 0x4240 │ │ │ │ movt r3, #15 │ │ │ │ str r0, [sp, #16] │ │ │ │ - bl 3f00e8 │ │ │ │ + bl 3f00e0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add sp, #24 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -380345,30 +380348,30 @@ │ │ │ │ nop │ │ │ │ movs r3, r5 │ │ │ │ movs r0, r0 │ │ │ │ ldrd r1, r2, [r0, #36] @ 0x24 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ b.w 145e10 │ │ │ │ nop │ │ │ │ - b.w 3ed760 │ │ │ │ - b.w 3f0464 │ │ │ │ + b.w 3ed758 │ │ │ │ + b.w 3f045c │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 3f017c │ │ │ │ + bl 3f0174 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ b.w 143ca0 │ │ │ │ nop │ │ │ │ movs r0, #1 │ │ │ │ - b.w 3f0538 │ │ │ │ + b.w 3f0530 │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #120] @ (234a5c ) │ │ │ │ @@ -380434,15 +380437,15 @@ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #136] @ (234b00 ) │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [r0, #364] @ 0x16c │ │ │ │ add r1, pc │ │ │ │ blx 143658 │ │ │ │ add.w r0, r4, #336 @ 0x150 │ │ │ │ - bl 3ed984 │ │ │ │ + bl 3ed97c │ │ │ │ ldr r1, [pc, #116] @ (234b04 ) │ │ │ │ ldr.w r2, [r4, #332] @ 0x14c │ │ │ │ movs r0, #0 │ │ │ │ add r1, pc │ │ │ │ bl 212c54 │ │ │ │ ldr.w r0, [r4, #332] @ 0x14c │ │ │ │ blx 144ed0 │ │ │ │ @@ -380478,26 +380481,26 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsls r3, r1, #2 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #124 @ 0x7c │ │ │ │ + cmp r3, #108 @ 0x6c │ │ │ │ movs r0, r4 │ │ │ │ bvs.n 234a7c │ │ │ │ movs r5, r5 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ movs r1, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 34d12c │ │ │ │ + bl 34d124 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ b.w 143ca0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -380534,15 +380537,15 @@ │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ b.w 1455a8 │ │ │ │ nop │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ - b.w 34c860 │ │ │ │ + b.w 34c858 │ │ │ │ ldr.w ip, [r1] │ │ │ │ cmp.w ip, #0 │ │ │ │ beq.n 234bce │ │ │ │ add.w r3, ip, #4294967295 @ 0xffffffff │ │ │ │ cmp r3, #1 │ │ │ │ bhi.n 234bde │ │ │ │ ldr r3, [r1, #8] │ │ │ │ @@ -380571,17 +380574,17 @@ │ │ │ │ movw r2, #387 @ 0x183 │ │ │ │ add r1, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ blx 1439bc │ │ │ │ nop │ │ │ │ @ instruction: 0xfb07ffff │ │ │ │ mcrr2 15, 15, pc, sp, cr15 @ │ │ │ │ - asrs r4, r1, #5 │ │ │ │ + asrs r4, r7, #4 │ │ │ │ movs r2, r5 │ │ │ │ - cmp r2, #30 │ │ │ │ + cmp r2, #14 │ │ │ │ movs r0, r4 │ │ │ │ ldr r3, [pc, #36] @ (234c3c ) │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [pc, #36] @ (234c40 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -380591,21 +380594,21 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #16] @ (234c44 ) │ │ │ │ add r0, pc │ │ │ │ - b.w 3e5e5c │ │ │ │ + b.w 3e5e54 │ │ │ │ nop │ │ │ │ ldrb r2, [r2, #28] │ │ │ │ movs r5, r5 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #20 │ │ │ │ + subs r5, #4 │ │ │ │ movs r1, r4 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3496] @ 0xda8 │ │ │ │ @@ -380689,15 +380692,15 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ adds r3, #24 │ │ │ │ add r1, pc │ │ │ │ mov.w r2, #952 @ 0x3b8 │ │ │ │ str r7, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ b.n 234e4c │ │ │ │ str r3, [sp, #24] │ │ │ │ movs r1, #58 @ 0x3a │ │ │ │ mov r0, r6 │ │ │ │ movs r3, #2 │ │ │ │ strh.w r3, [sp, #188] @ 0xbc │ │ │ │ @@ -380739,15 +380742,15 @@ │ │ │ │ mov r2, r5 │ │ │ │ blx 144a9c <__memcpy_chk@plt> │ │ │ │ movs r2, #0 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ strb r2, [r4, r5] │ │ │ │ - bl 3d5a04 │ │ │ │ + bl 3d59fc │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 234f46 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ cmp.w r2, #65536 @ 0x10000 │ │ │ │ bcs.w 234f34 │ │ │ │ add.w fp, r6, #1 │ │ │ │ rev16 r2, r2 │ │ │ │ @@ -380774,15 +380777,15 @@ │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 234e7a │ │ │ │ ldr r1, [sp, #20] │ │ │ │ adds r0, r5, #1 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ movs r2, #0 │ │ │ │ - bl 3d5a04 │ │ │ │ + bl 3d59fc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 234f3a │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ movw r2, #65534 @ 0xfffe │ │ │ │ subs r1, r3, #1 │ │ │ │ cmp r1, r2 │ │ │ │ @@ -380930,15 +380933,15 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ strd r2, r7, [sp] │ │ │ │ add r1, pc │ │ │ │ adds r3, #24 │ │ │ │ movw r2, #945 @ 0x3b1 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 234d3a │ │ │ │ ldr r2, [pc, #156] @ (23502c ) │ │ │ │ add r2, pc │ │ │ │ b.n 234d1c │ │ │ │ ldr r2, [pc, #152] @ (235030 ) │ │ │ │ add r2, pc │ │ │ │ b.n 234d1c │ │ │ │ @@ -380955,79 +380958,79 @@ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ adds r3, #24 │ │ │ │ movw r2, #878 @ 0x36e │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ add r1, pc │ │ │ │ - bl 3e03a8 │ │ │ │ + bl 3e03a0 │ │ │ │ ldr r2, [pc, #124] @ (235044 ) │ │ │ │ add r2, pc │ │ │ │ b.n 234d1c │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r2, [r0, #27] │ │ │ │ movs r5, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #202 @ 0xca │ │ │ │ + cmp r1, #186 @ 0xba │ │ │ │ movs r0, r4 │ │ │ │ - asrs r6, r3, #32 │ │ │ │ + asrs r6, r1, #32 │ │ │ │ movs r2, r5 │ │ │ │ - cmp r2, #160 @ 0xa0 │ │ │ │ + cmp r2, #144 @ 0x90 │ │ │ │ movs r0, r4 │ │ │ │ - cmp r0, #236 @ 0xec │ │ │ │ + cmp r0, #220 @ 0xdc │ │ │ │ movs r0, r4 │ │ │ │ ldrb r4, [r3, #19] │ │ │ │ movs r5, r5 │ │ │ │ - cmp r0, #212 @ 0xd4 │ │ │ │ + cmp r0, #196 @ 0xc4 │ │ │ │ movs r0, r4 │ │ │ │ - cmp r0, #116 @ 0x74 │ │ │ │ + cmp r0, #100 @ 0x64 │ │ │ │ movs r0, r4 │ │ │ │ - cmp r0, #28 │ │ │ │ + cmp r0, #12 │ │ │ │ movs r0, r4 │ │ │ │ - cmp r0, #58 @ 0x3a │ │ │ │ + cmp r0, #42 @ 0x2a │ │ │ │ movs r0, r4 │ │ │ │ - cmp r0, #16 │ │ │ │ + cmp r0, #0 │ │ │ │ movs r0, r4 │ │ │ │ - movs r7, #250 @ 0xfa │ │ │ │ + movs r7, #234 @ 0xea │ │ │ │ movs r0, r4 │ │ │ │ - cmp r0, #40 @ 0x28 │ │ │ │ + cmp r0, #24 │ │ │ │ movs r0, r4 │ │ │ │ - movs r7, #238 @ 0xee │ │ │ │ + movs r7, #222 @ 0xde │ │ │ │ movs r0, r4 │ │ │ │ - movs r7, #208 @ 0xd0 │ │ │ │ + movs r7, #192 @ 0xc0 │ │ │ │ movs r0, r4 │ │ │ │ - movs r7, #62 @ 0x3e │ │ │ │ + movs r7, #46 @ 0x2e │ │ │ │ movs r0, r4 │ │ │ │ - movs r7, #112 @ 0x70 │ │ │ │ + movs r7, #96 @ 0x60 │ │ │ │ movs r0, r4 │ │ │ │ - movs r7, #146 @ 0x92 │ │ │ │ + movs r7, #130 @ 0x82 │ │ │ │ movs r0, r4 │ │ │ │ - movs r7, #12 │ │ │ │ + movs r6, #252 @ 0xfc │ │ │ │ movs r0, r4 │ │ │ │ - lsrs r2, r1, #23 │ │ │ │ + lsrs r2, r7, #22 │ │ │ │ movs r2, r5 │ │ │ │ - cmp r0, #32 │ │ │ │ + cmp r0, #16 │ │ │ │ movs r0, r4 │ │ │ │ - movs r6, #152 @ 0x98 │ │ │ │ + movs r6, #136 @ 0x88 │ │ │ │ movs r0, r4 │ │ │ │ - movs r6, #196 @ 0xc4 │ │ │ │ + movs r6, #180 @ 0xb4 │ │ │ │ movs r0, r4 │ │ │ │ - movs r6, #162 @ 0xa2 │ │ │ │ + movs r6, #146 @ 0x92 │ │ │ │ movs r0, r4 │ │ │ │ - movs r6, #136 @ 0x88 │ │ │ │ + movs r6, #120 @ 0x78 │ │ │ │ movs r0, r4 │ │ │ │ - movs r7, #216 @ 0xd8 │ │ │ │ + movs r7, #200 @ 0xc8 │ │ │ │ movs r0, r4 │ │ │ │ - lsrs r6, r1, #22 │ │ │ │ + lsrs r6, r7, #21 │ │ │ │ movs r2, r5 │ │ │ │ - movs r6, #90 @ 0x5a │ │ │ │ + movs r6, #74 @ 0x4a │ │ │ │ movs r0, r4 │ │ │ │ - movs r6, #250 @ 0xfa │ │ │ │ + movs r6, #234 @ 0xea │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ 00235048 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3768] @ 0xeb8 │ │ │ │ @@ -381053,20 +381056,20 @@ │ │ │ │ str.w r3, [sp, #22] │ │ │ │ strh.w r3, [sp, #26] │ │ │ │ str r3, [sp, #8] │ │ │ │ blx 145498 │ │ │ │ ldr r1, [pc, #344] @ (2351f0 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 3d0ae4 │ │ │ │ + bl 3d0adc │ │ │ │ ldr r1, [pc, #336] @ (2351f4 ) │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl 3d0c30 │ │ │ │ + bl 3d0c28 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 235182 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ bl 234708 │ │ │ │ mov r7, r0 │ │ │ │ @@ -381127,20 +381130,20 @@ │ │ │ │ add r1, sp, #16 │ │ │ │ blx 143b94 │ │ │ │ cbz r0, 23514e │ │ │ │ adds r0, r6, #1 │ │ │ │ add r3, sp, #8 │ │ │ │ movs r2, #10 │ │ │ │ movs r1, #0 │ │ │ │ - bl 3d5a04 │ │ │ │ + bl 3d59fc │ │ │ │ cbz r0, 2351a6 │ │ │ │ ldr r1, [pc, #168] @ (2351f8 ) │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ ldr r2, [pc, #160] @ (2351fc ) │ │ │ │ ldr r3, [pc, #144] @ (2351ec ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #284] @ 0x11c │ │ │ │ eors r2, r3 │ │ │ │ @@ -381180,47 +381183,47 @@ │ │ │ │ cbz r0, 2351d0 │ │ │ │ ldr r3, [pc, #68] @ (235204 ) │ │ │ │ add r3, pc │ │ │ │ ldr r1, [pc, #68] @ (235208 ) │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ b.n 235158 │ │ │ │ ldr r3, [pc, #56] @ (23520c ) │ │ │ │ add r3, pc │ │ │ │ b.n 2351c2 │ │ │ │ ldr r1, [pc, #56] @ (235210 ) │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ b.n 235158 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r4, [r1, #11] │ │ │ │ movs r5, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #82 @ 0x52 │ │ │ │ + movs r7, #66 @ 0x42 │ │ │ │ movs r0, r4 │ │ │ │ - movs r7, #78 @ 0x4e │ │ │ │ + movs r7, #62 @ 0x3e │ │ │ │ movs r0, r4 │ │ │ │ - movs r6, #202 @ 0xca │ │ │ │ + movs r6, #186 @ 0xba │ │ │ │ movs r0, r4 │ │ │ │ ldrb r0, [r2, #7] │ │ │ │ movs r5, r5 │ │ │ │ beq.n 23522c │ │ │ │ movs r5, r5 │ │ │ │ - strb r0, [r1, #25] │ │ │ │ + strb r0, [r7, #24] │ │ │ │ movs r5, r3 │ │ │ │ - movs r6, #52 @ 0x34 │ │ │ │ + movs r6, #36 @ 0x24 │ │ │ │ movs r0, r4 │ │ │ │ - adds r0, #18 │ │ │ │ + adds r0, #2 │ │ │ │ movs r6, r3 │ │ │ │ - movs r3, #218 @ 0xda │ │ │ │ + movs r3, #202 @ 0xca │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ 00235214 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -381233,20 +381236,20 @@ │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 3d0ae4 │ │ │ │ + bl 3d0adc │ │ │ │ ldr r1, [pc, #152] @ (2352dc ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 3d0c30 │ │ │ │ + bl 3d0c28 │ │ │ │ cbz r0, 23529e │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 234708 │ │ │ │ cbnz r0, 235284 │ │ │ │ ldr r2, [pc, #128] @ (2352e0 ) │ │ │ │ @@ -381271,15 +381274,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 234c4c │ │ │ │ adds r0, #1 │ │ │ │ bne.n 23525c │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - bl 3e0150 │ │ │ │ + bl 3e0148 │ │ │ │ b.n 23525c │ │ │ │ ldr r3, [pc, #68] @ (2352e4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 235286 │ │ │ │ ldr r2, [pc, #60] @ (2352e8 ) │ │ │ │ @@ -381292,31 +381295,31 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 2352cc │ │ │ │ ldr r1, [pc, #44] @ (2352ec ) │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 357d04 │ │ │ │ + b.w 357cfc │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldrb r2, [r0, #4] │ │ │ │ movs r5, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #186 @ 0xba │ │ │ │ + movs r5, #170 @ 0xaa │ │ │ │ movs r0, r4 │ │ │ │ - movs r5, #172 @ 0xac │ │ │ │ + movs r5, #156 @ 0x9c │ │ │ │ movs r0, r4 │ │ │ │ ldrb r4, [r1, #3] │ │ │ │ movs r5, r5 │ │ │ │ ldmia r6, {r3, r4, r5, r6, r7} │ │ │ │ movs r5, r5 │ │ │ │ ldrb r0, [r0, #2] │ │ │ │ movs r5, r5 │ │ │ │ - movs r2, #244 @ 0xf4 │ │ │ │ + movs r2, #228 @ 0xe4 │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ 002352f0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -381347,15 +381350,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ cbz r6, 235346 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ ldr r3, [r4, #28] │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ mov r0, r5 │ │ │ │ blx 143ca4 │ │ │ │ ldr.w r4, [r4, #324] @ 0x144 │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 235326 │ │ │ │ ldr r2, [pc, #56] @ (23539c ) │ │ │ │ ldr r3, [pc, #48] @ (235394 ) │ │ │ │ @@ -381377,15 +381380,15 @@ │ │ │ │ nop │ │ │ │ ldmia r6!, {r1, r4, r7} │ │ │ │ movs r5, r5 │ │ │ │ ldrb r2, [r4, #0] │ │ │ │ movs r5, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #8 │ │ │ │ + movs r4, #248 @ 0xf8 │ │ │ │ movs r0, r4 │ │ │ │ strb r0, [r1, #31] │ │ │ │ movs r5, r5 │ │ │ │ │ │ │ │ 002353a0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -381466,15 +381469,15 @@ │ │ │ │ mov.w r0, #1032 @ 0x408 │ │ │ │ blx 1439a4 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov.w r1, #1024 @ 0x400 │ │ │ │ adds r0, #8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - bl 3d57b8 │ │ │ │ + bl 3d57b0 │ │ │ │ ldr.w r2, [r8] │ │ │ │ movs r3, #1 │ │ │ │ strd r2, r3, [r4] │ │ │ │ str.w r4, [r8] │ │ │ │ ldr r5, [r5, #0] │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 235462 │ │ │ │ @@ -381485,15 +381488,15 @@ │ │ │ │ mov.w r0, #1032 @ 0x408 │ │ │ │ blx 1439a4 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov.w r1, #1024 @ 0x400 │ │ │ │ adds r0, #8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - bl 3d57b8 │ │ │ │ + bl 3d57b0 │ │ │ │ ldr.w r2, [r8] │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r4] │ │ │ │ str.w r4, [r8] │ │ │ │ ldr r5, [r5, #0] │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 235498 │ │ │ │ @@ -381605,15 +381608,15 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #0] │ │ │ │ adds r3, #56 @ 0x38 │ │ │ │ add r1, pc │ │ │ │ movw r2, #471 @ 0x1d7 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr.w r4, [pc, #2344] @ 235f0c │ │ │ │ add r4, pc │ │ │ │ ldr r0, [r4, #0] │ │ │ │ cbz r0, 2355f8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r3, [r4, #0] │ │ │ │ @@ -381978,15 +381981,15 @@ │ │ │ │ add r0, pc │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ bl 212b9c │ │ │ │ ldr.w r3, [pc, #1400] @ 235f30 │ │ │ │ add.w r0, r7, #336 @ 0x150 │ │ │ │ add r3, pc │ │ │ │ str.w r3, [r7, #336] @ 0x150 │ │ │ │ - bl 3ed970 │ │ │ │ + bl 3ed968 │ │ │ │ ldr.w r3, [pc, #1388] @ 235f34 │ │ │ │ add r3, pc │ │ │ │ ldr.w r8, [r3] │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.w 235bc4 │ │ │ │ ldr.w r3, [pc, #1372] @ 235f38 │ │ │ │ movw ip, #25460 @ 0x6374 │ │ │ │ @@ -382126,24 +382129,24 @@ │ │ │ │ cmp r3, #99 @ 0x63 │ │ │ │ beq.w 235cbc │ │ │ │ add r7, sp, #188 @ 0xbc │ │ │ │ mov r1, sl │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [r7, #0] │ │ │ │ - bl 35502c │ │ │ │ + bl 355024 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 235eca │ │ │ │ movs r0, #44 @ 0x2c │ │ │ │ blx 145d4c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, sl │ │ │ │ mov r5, r0 │ │ │ │ - bl 34cd90 │ │ │ │ + bl 34cd88 │ │ │ │ ldr r7, [r7, #0] │ │ │ │ cmp r7, #0 │ │ │ │ bne.w 235dfc │ │ │ │ ldr.w r0, [fp, #332] @ 0x14c │ │ │ │ mov r3, r9 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ mov r2, r5 │ │ │ │ @@ -382161,15 +382164,15 @@ │ │ │ │ add r2, pc │ │ │ │ str r0, [r5, #40] @ 0x28 │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ strd r7, r3, [sp, #8] │ │ │ │ strd r7, r5, [sp] │ │ │ │ mov r3, r7 │ │ │ │ - bl 34d0e8 │ │ │ │ + bl 34d0e0 │ │ │ │ ldr.w r0, [fp, #364] @ 0x16c │ │ │ │ mov r1, r5 │ │ │ │ blx 1445dc │ │ │ │ str.w r0, [fp, #364] @ 0x16c │ │ │ │ ldr r6, [r6, #0] │ │ │ │ cmp r6, #0 │ │ │ │ bne.w 235a16 │ │ │ │ @@ -382290,15 +382293,15 @@ │ │ │ │ ldr r3, [pc, #624] @ (235f70 ) │ │ │ │ add r1, pc │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ add r3, pc │ │ │ │ str.w r8, [sp, #4] │ │ │ │ adds r3, #72 @ 0x48 │ │ │ │ ldr r6, [sp, #60] @ 0x3c │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 235d8c │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ mov.w sl, #64 @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 2357ee │ │ │ │ ldr r5, [sp, #76] @ 0x4c │ │ │ │ ldmia.w fp, {r0, r1, r2, r3} │ │ │ │ @@ -382337,15 +382340,15 @@ │ │ │ │ ldr r3, [pc, #516] @ (235f80 ) │ │ │ │ add r1, pc │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ add r3, pc │ │ │ │ str.w r8, [sp, #4] │ │ │ │ adds r3, #72 @ 0x48 │ │ │ │ ldr r6, [sp, #60] @ 0x3c │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mov r0, r7 │ │ │ │ bl 22adc4 │ │ │ │ b.n 2355dc │ │ │ │ ldr r3, [pc, #492] @ (235f84 ) │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ b.n 2357c6 │ │ │ │ @@ -382387,18 +382390,18 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 23630e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ b.n 2356da │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ ldr r6, [sp, #60] @ 0x3c │ │ │ │ - bl 3e0744 │ │ │ │ + bl 3e073c │ │ │ │ mov r0, sl │ │ │ │ mov r7, fp │ │ │ │ - bl 296b24 │ │ │ │ + bl 296b1c │ │ │ │ mov r0, r5 │ │ │ │ blx 143ca4 │ │ │ │ b.n 235d8c │ │ │ │ lsrs r0, r3, #20 │ │ │ │ movs r1, #0 │ │ │ │ movt r1, #44048 @ 0xac10 │ │ │ │ lsls r0, r0, #20 │ │ │ │ @@ -382436,15 +382439,15 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #0] │ │ │ │ adds r3, #56 @ 0x38 │ │ │ │ add r1, pc │ │ │ │ movw r2, #609 @ 0x261 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.w 2355dc │ │ │ │ movw r3, #61695 @ 0xf0ff │ │ │ │ b.n 235dd0 │ │ │ │ ldr r3, [pc, #248] @ (235f94 ) │ │ │ │ mov r7, fp │ │ │ │ ldr r2, [pc, #248] @ (235f98 ) │ │ │ │ ldr r1, [pc, #252] @ (235f9c ) │ │ │ │ @@ -382453,18 +382456,18 @@ │ │ │ │ adds r3, #72 @ 0x48 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ movw r2, #1178 @ 0x49a │ │ │ │ str.w r8, [sp, #4] │ │ │ │ ldr r6, [sp, #60] @ 0x3c │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mov r0, r5 │ │ │ │ movs r1, #1 │ │ │ │ - bl 34d12c │ │ │ │ + bl 34d124 │ │ │ │ mov r0, r5 │ │ │ │ blx 143ca4 │ │ │ │ b.n 235d8c │ │ │ │ ldr r3, [pc, #212] @ (235fa0 ) │ │ │ │ movw r2, #1162 @ 0x48a │ │ │ │ ldr r1, [pc, #208] @ (235fa4 ) │ │ │ │ mov r7, fp │ │ │ │ @@ -382473,151 +382476,151 @@ │ │ │ │ ldr r3, [pc, #204] @ (235fa8 ) │ │ │ │ add r1, pc │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ add r3, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ adds r3, #72 @ 0x48 │ │ │ │ ldr r6, [sp, #60] @ 0x3c │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 235d8c │ │ │ │ strb r6, [r5, #29] │ │ │ │ movs r5, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #108 @ 0x6c │ │ │ │ + movs r4, #92 @ 0x5c │ │ │ │ movs r0, r4 │ │ │ │ adds r3, #212 @ 0xd4 │ │ │ │ movs r3, r7 │ │ │ │ adds r3, #158 @ 0x9e │ │ │ │ movs r3, r7 │ │ │ │ - lsls r0, r7, #29 │ │ │ │ + lsls r0, r5, #29 │ │ │ │ movs r2, r5 │ │ │ │ - movs r2, #214 @ 0xd6 │ │ │ │ + movs r2, #198 @ 0xc6 │ │ │ │ movs r0, r4 │ │ │ │ - movs r0, #70 @ 0x46 │ │ │ │ + movs r0, #54 @ 0x36 │ │ │ │ movs r0, r4 │ │ │ │ adds r2, #80 @ 0x50 │ │ │ │ movs r3, r7 │ │ │ │ strb r0, [r4, #20] │ │ │ │ movs r5, r5 │ │ │ │ ldmia r0!, {r1, r3, r4, r6, r7} │ │ │ │ movs r5, r5 │ │ │ │ - ldr r0, [r7, #116] @ 0x74 │ │ │ │ + ldr r0, [r5, #116] @ 0x74 │ │ │ │ movs r7, r3 │ │ │ │ - add r6, sp, #768 @ 0x300 │ │ │ │ + add r6, sp, #704 @ 0x2c0 │ │ │ │ movs r5, r3 │ │ │ │ - movs r3, #48 @ 0x30 │ │ │ │ + movs r3, #32 │ │ │ │ movs r0, r4 │ │ │ │ ldmia r0!, {r2, r3, r5} │ │ │ │ movs r5, r5 │ │ │ │ ldmia r2!, {r3, r6, r7} │ │ │ │ movs r4, r5 │ │ │ │ - adds r6, r4, #1 │ │ │ │ + adds r6, r2, #1 │ │ │ │ movs r0, r4 │ │ │ │ - bl 41bf32 <_IO_stdin_used@@Base+0x135ca> │ │ │ │ + bl 41bf32 <_IO_stdin_used@@Base+0x135da> │ │ │ │ cmp r6, #106 @ 0x6a │ │ │ │ movs r3, r7 │ │ │ │ - movs r2, #106 @ 0x6a │ │ │ │ + movs r2, #90 @ 0x5a │ │ │ │ movs r0, r4 │ │ │ │ - bl 3d9f3e │ │ │ │ + bl 3d9f3e │ │ │ │ @ instruction: 0xefc1ffff │ │ │ │ @ instruction: 0xeff1ffff │ │ │ │ - movs r1, #48 @ 0x30 │ │ │ │ + movs r1, #32 │ │ │ │ movs r0, r4 │ │ │ │ - movs r1, #116 @ 0x74 │ │ │ │ + movs r1, #100 @ 0x64 │ │ │ │ movs r0, r4 │ │ │ │ - movs r1, #146 @ 0x92 │ │ │ │ + movs r1, #130 @ 0x82 │ │ │ │ movs r0, r4 │ │ │ │ - ldmia.w ip!, {r5} │ │ │ │ - adds r1, #142 @ 0x8e │ │ │ │ + stmia.w ip!, {r5} │ │ │ │ + adds r1, #126 @ 0x7e │ │ │ │ movs r5, r4 │ │ │ │ - movs r1, #164 @ 0xa4 │ │ │ │ + movs r1, #148 @ 0x94 │ │ │ │ movs r0, r4 │ │ │ │ - movs r3, #18 │ │ │ │ + movs r3, #2 │ │ │ │ movs r0, r4 │ │ │ │ @ instruction: 0xeb6dffff │ │ │ │ - subs r6, r5, #5 │ │ │ │ + subs r6, r3, #5 │ │ │ │ movs r0, r4 │ │ │ │ - adds r0, r3, r4 │ │ │ │ + adds r0, r1, r4 │ │ │ │ movs r0, r4 │ │ │ │ - movs r4, r7 │ │ │ │ + movs r4, r5 │ │ │ │ movs r2, r5 │ │ │ │ - adds r0, r7, r0 │ │ │ │ + adds r0, r5, r0 │ │ │ │ movs r6, r3 │ │ │ │ - subs r4, r3, #5 │ │ │ │ + subs r4, r1, #5 │ │ │ │ movs r0, r4 │ │ │ │ - adds r6, r3, r2 │ │ │ │ + adds r6, r1, r2 │ │ │ │ movs r0, r4 │ │ │ │ - vaddl.u8 q8, d2, d25 │ │ │ │ - subs r6, r4, r2 │ │ │ │ + vswp d0, d25 │ │ │ │ + subs r6, r2, r2 │ │ │ │ movs r0, r4 │ │ │ │ - cdp2 0, 12, cr0, cr6, cr9, {1} │ │ │ │ - adds r0, r0, #3 │ │ │ │ + cdp2 0, 11, cr0, cr6, cr9, {1} │ │ │ │ + adds r0, r6, #2 │ │ │ │ movs r0, r4 │ │ │ │ - asrs r4, r2, #30 │ │ │ │ + asrs r4, r0, #30 │ │ │ │ movs r0, r4 │ │ │ │ - cdp2 0, 10, cr0, cr0, cr9, {1} │ │ │ │ - adds r2, r0, #7 │ │ │ │ + cdp2 0, 9, cr0, cr0, cr9, {1} │ │ │ │ + adds r2, r6, #6 │ │ │ │ movs r0, r4 │ │ │ │ - asrs r0, r6, #29 │ │ │ │ + asrs r0, r4, #29 │ │ │ │ movs r0, r4 │ │ │ │ - adds r0, r2, #7 │ │ │ │ + adds r0, r0, #7 │ │ │ │ movs r0, r4 │ │ │ │ - asrs r6, r7, #28 │ │ │ │ + asrs r6, r5, #28 │ │ │ │ movs r0, r4 │ │ │ │ - cdp2 0, 6, cr0, cr2, cr9, {1} │ │ │ │ + cdp2 0, 5, cr0, cr2, cr9, {1} │ │ │ │ ldr r3, [pc, #988] @ (23638c ) │ │ │ │ ldr r2, [pc, #992] @ (236390 ) │ │ │ │ ldr r1, [pc, #992] @ (236394 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #0] │ │ │ │ adds r3, #56 @ 0x38 │ │ │ │ mov.w r2, #466 @ 0x1d2 │ │ │ │ add r1, pc │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.w 2355dc │ │ │ │ movw r3, #65535 @ 0xffff │ │ │ │ b.n 235dd0 │ │ │ │ ldr r3, [pc, #964] @ (236398 ) │ │ │ │ ldr r2, [pc, #968] @ (23639c ) │ │ │ │ ldr r1, [pc, #968] @ (2363a0 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #0] │ │ │ │ adds r3, #56 @ 0x38 │ │ │ │ add r1, pc │ │ │ │ movw r2, #534 @ 0x216 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.w 2355dc │ │ │ │ ldr r3, [pc, #948] @ (2363a4 ) │ │ │ │ ldr r2, [pc, #948] @ (2363a8 ) │ │ │ │ ldr r1, [pc, #952] @ (2363ac ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #0] │ │ │ │ adds r3, #56 @ 0x38 │ │ │ │ mov.w r2, #556 @ 0x22c │ │ │ │ add r1, pc │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.w 2355dc │ │ │ │ ldr r3, [pc, #928] @ (2363b0 ) │ │ │ │ ldr r2, [pc, #932] @ (2363b4 ) │ │ │ │ ldr r1, [pc, #932] @ (2363b8 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #0] │ │ │ │ adds r3, #56 @ 0x38 │ │ │ │ mov.w r2, #560 @ 0x230 │ │ │ │ add r1, pc │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.w 2355dc │ │ │ │ mov r0, r7 │ │ │ │ bl 234790 │ │ │ │ mov r0, r5 │ │ │ │ blx 143ca4 │ │ │ │ ldr r3, [pc, #900] @ (2363bc ) │ │ │ │ ldr r2, [pc, #900] @ (2363c0 ) │ │ │ │ @@ -382625,64 +382628,64 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #0] │ │ │ │ adds r3, #88 @ 0x58 │ │ │ │ add r1, pc │ │ │ │ mov.w r2, #1088 @ 0x440 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 235d8c │ │ │ │ ldr r3, [pc, #884] @ (2363c8 ) │ │ │ │ ldr r2, [pc, #884] @ (2363cc ) │ │ │ │ ldr r1, [pc, #888] @ (2363d0 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #0] │ │ │ │ adds r3, #56 @ 0x38 │ │ │ │ add r1, pc │ │ │ │ movw r2, #543 @ 0x21f │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.w 2355dc │ │ │ │ ldr r3, [pc, #864] @ (2363d4 ) │ │ │ │ ldr r2, [pc, #868] @ (2363d8 ) │ │ │ │ ldr r1, [pc, #868] @ (2363dc ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #0] │ │ │ │ adds r3, #56 @ 0x38 │ │ │ │ add r1, pc │ │ │ │ movw r2, #575 @ 0x23f │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.w 2355dc │ │ │ │ ldr r3, [pc, #848] @ (2363e0 ) │ │ │ │ ldr r2, [pc, #848] @ (2363e4 ) │ │ │ │ ldr r1, [pc, #852] @ (2363e8 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #0] │ │ │ │ adds r3, #56 @ 0x38 │ │ │ │ add r1, pc │ │ │ │ movw r2, #505 @ 0x1f9 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.w 2355dc │ │ │ │ ldr r3, [pc, #828] @ (2363ec ) │ │ │ │ movw r2, #1017 @ 0x3f9 │ │ │ │ ldr r1, [pc, #828] @ (2363f0 ) │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [pc, #824] @ (2363f4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ add r3, pc │ │ │ │ str r5, [sp, #4] │ │ │ │ adds r3, #88 @ 0x58 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 235d8c │ │ │ │ blx 144220 <__errno_location@plt> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 143fd8 │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ strd r3, r0, [sp, #4] │ │ │ │ movw r2, #1023 @ 0x3ff │ │ │ │ @@ -382691,243 +382694,243 @@ │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [pc, #792] @ (236400 ) │ │ │ │ add r1, pc │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ add r3, pc │ │ │ │ adds r3, #88 @ 0x58 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 235d8c │ │ │ │ ldr r3, [pc, #780] @ (236404 ) │ │ │ │ ldr r2, [pc, #780] @ (236408 ) │ │ │ │ ldr r1, [pc, #784] @ (23640c ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #0] │ │ │ │ adds r3, #56 @ 0x38 │ │ │ │ add r1, pc │ │ │ │ movw r2, #618 @ 0x26a │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.w 2355dc │ │ │ │ ldr r3, [pc, #760] @ (236410 ) │ │ │ │ ldr r2, [pc, #764] @ (236414 ) │ │ │ │ ldr r1, [pc, #764] @ (236418 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #0] │ │ │ │ adds r3, #56 @ 0x38 │ │ │ │ add r1, pc │ │ │ │ movw r2, #623 @ 0x26f │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.w 2355dc │ │ │ │ ldr r3, [pc, #744] @ (23641c ) │ │ │ │ ldr r2, [pc, #744] @ (236420 ) │ │ │ │ ldr r1, [pc, #748] @ (236424 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #0] │ │ │ │ adds r3, #56 @ 0x38 │ │ │ │ mov.w r2, #628 @ 0x274 │ │ │ │ add r1, pc │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.w 2355dc │ │ │ │ ldr r3, [pc, #724] @ (236428 ) │ │ │ │ ldr r2, [pc, #728] @ (23642c ) │ │ │ │ ldr r1, [pc, #728] @ (236430 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #0] │ │ │ │ adds r3, #56 @ 0x38 │ │ │ │ add r1, pc │ │ │ │ movw r2, #633 @ 0x279 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.w 2355dc │ │ │ │ ldr r3, [pc, #708] @ (236434 ) │ │ │ │ ldr r2, [pc, #708] @ (236438 ) │ │ │ │ ldr r1, [pc, #712] @ (23643c ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #0] │ │ │ │ adds r3, #56 @ 0x38 │ │ │ │ add r1, pc │ │ │ │ movw r2, #477 @ 0x1dd │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.w 2355dc │ │ │ │ ldr r3, [pc, #688] @ (236440 ) │ │ │ │ ldr r2, [pc, #692] @ (236444 ) │ │ │ │ ldr r1, [pc, #692] @ (236448 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #0] │ │ │ │ adds r3, #56 @ 0x38 │ │ │ │ add r1, pc │ │ │ │ movw r2, #530 @ 0x212 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.w 2355dc │ │ │ │ ldr r3, [pc, #672] @ (23644c ) │ │ │ │ ldr r2, [pc, #672] @ (236450 ) │ │ │ │ ldr r1, [pc, #676] @ (236454 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #0] │ │ │ │ adds r3, #56 @ 0x38 │ │ │ │ add r1, pc │ │ │ │ movw r2, #595 @ 0x253 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.w 2355dc │ │ │ │ ldr r3, [pc, #652] @ (236458 ) │ │ │ │ ldr r2, [pc, #656] @ (23645c ) │ │ │ │ ldr r1, [pc, #656] @ (236460 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #0] │ │ │ │ adds r3, #56 @ 0x38 │ │ │ │ add r1, pc │ │ │ │ movw r2, #605 @ 0x25d │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.w 2355dc │ │ │ │ ldr r3, [pc, #636] @ (236464 ) │ │ │ │ ldr r2, [pc, #636] @ (236468 ) │ │ │ │ ldr r1, [pc, #640] @ (23646c ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #0] │ │ │ │ adds r3, #56 @ 0x38 │ │ │ │ add r1, pc │ │ │ │ movw r2, #583 @ 0x247 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.w 2355dc │ │ │ │ ldr r3, [pc, #616] @ (236470 ) │ │ │ │ ldr r2, [pc, #620] @ (236474 ) │ │ │ │ ldr r1, [pc, #620] @ (236478 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #0] │ │ │ │ adds r3, #56 @ 0x38 │ │ │ │ add r1, pc │ │ │ │ movw r2, #591 @ 0x24f │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.w 2355dc │ │ │ │ ldr r3, [pc, #600] @ (23647c ) │ │ │ │ ldr r2, [pc, #600] @ (236480 ) │ │ │ │ ldr r1, [pc, #604] @ (236484 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #0] │ │ │ │ adds r3, #56 @ 0x38 │ │ │ │ add r1, pc │ │ │ │ movw r2, #566 @ 0x236 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.w 2355dc │ │ │ │ ldr r3, [pc, #580] @ (236488 ) │ │ │ │ ldr r2, [pc, #584] @ (23648c ) │ │ │ │ ldr r1, [pc, #584] @ (236490 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #0] │ │ │ │ adds r3, #56 @ 0x38 │ │ │ │ add r1, pc │ │ │ │ movw r2, #539 @ 0x21b │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.w 2355dc │ │ │ │ ldr r3, [pc, #564] @ (236494 ) │ │ │ │ ldr r2, [pc, #564] @ (236498 ) │ │ │ │ ldr r1, [pc, #568] @ (23649c ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #0] │ │ │ │ adds r3, #56 @ 0x38 │ │ │ │ add r1, pc │ │ │ │ movw r2, #547 @ 0x223 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.w 2355dc │ │ │ │ ldr r3, [pc, #544] @ (2364a0 ) │ │ │ │ ldr r2, [pc, #548] @ (2364a4 ) │ │ │ │ ldr r1, [pc, #548] @ (2364a8 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #0] │ │ │ │ adds r3, #56 @ 0x38 │ │ │ │ mov.w r2, #552 @ 0x228 │ │ │ │ add r1, pc │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.w 2355dc │ │ │ │ ldr r3, [pc, #528] @ (2364ac ) │ │ │ │ ldr r2, [pc, #528] @ (2364b0 ) │ │ │ │ ldr r1, [pc, #532] @ (2364b4 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #0] │ │ │ │ adds r3, #56 @ 0x38 │ │ │ │ mov.w r2, #516 @ 0x204 │ │ │ │ add r1, pc │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.w 2355dc │ │ │ │ ldr r3, [pc, #508] @ (2364b8 ) │ │ │ │ ldr r2, [pc, #512] @ (2364bc ) │ │ │ │ ldr r1, [pc, #512] @ (2364c0 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #0] │ │ │ │ adds r3, #56 @ 0x38 │ │ │ │ mov.w r2, #484 @ 0x1e4 │ │ │ │ add r1, pc │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.w 2355dc │ │ │ │ ldr r3, [pc, #492] @ (2364c4 ) │ │ │ │ ldr r2, [pc, #492] @ (2364c8 ) │ │ │ │ ldr r1, [pc, #496] @ (2364cc ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #0] │ │ │ │ adds r3, #88 @ 0x58 │ │ │ │ add r1, pc │ │ │ │ mov.w r2, #1012 @ 0x3f4 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 235d8c │ │ │ │ ldr r3, [pc, #476] @ (2364d0 ) │ │ │ │ ldr r2, [pc, #476] @ (2364d4 ) │ │ │ │ ldr r1, [pc, #480] @ (2364d8 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #0] │ │ │ │ adds r3, #88 @ 0x58 │ │ │ │ add r1, pc │ │ │ │ movw r2, #1030 @ 0x406 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 235d8c │ │ │ │ ldr r3, [pc, #460] @ (2364dc ) │ │ │ │ ldr r2, [pc, #460] @ (2364e0 ) │ │ │ │ ldr r1, [pc, #464] @ (2364e4 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #0] │ │ │ │ adds r3, #56 @ 0x38 │ │ │ │ add r1, pc │ │ │ │ movw r2, #511 @ 0x1ff │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.w 2355dc │ │ │ │ ldr r3, [pc, #440] @ (2364e8 ) │ │ │ │ mov.w r2, #676 @ 0x2a4 │ │ │ │ ldr r5, [pc, #440] @ (2364ec ) │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #440] @ (2364f0 ) │ │ │ │ add r3, pc │ │ │ │ @@ -382946,186 +382949,186 @@ │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ adds r3, #88 @ 0x58 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ movw r2, #1038 @ 0x40e │ │ │ │ str.w r8, [sp, #4] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mov r0, r8 │ │ │ │ blx 143ca4 │ │ │ │ b.n 235d8c │ │ │ │ ldr r3, [pc, #392] @ (236500 ) │ │ │ │ movw r2, #1265 @ 0x4f1 │ │ │ │ ldr r1, [pc, #388] @ (236504 ) │ │ │ │ ldr r0, [pc, #392] @ (236508 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #40 @ 0x28 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ - stc2 0, cr0, [lr, #164] @ 0xa4 │ │ │ │ - adds r0, r0, r3 │ │ │ │ + ldc2l 0, cr0, [lr, #-164]! @ 0xffffff5c │ │ │ │ + adds r0, r6, r2 │ │ │ │ movs r0, r4 │ │ │ │ - asrs r0, r3, #25 │ │ │ │ + asrs r0, r1, #25 │ │ │ │ movs r0, r4 │ │ │ │ - stc2l 0, cr0, [sl, #-164]! @ 0xffffff5c │ │ │ │ - adds r0, r4, r6 │ │ │ │ + ldc2l 0, cr0, [sl, #-164] @ 0xffffff5c │ │ │ │ + adds r0, r2, r6 │ │ │ │ movs r0, r4 │ │ │ │ - asrs r0, r7, #24 │ │ │ │ + asrs r0, r5, #24 │ │ │ │ movs r0, r4 │ │ │ │ - stc2l 0, cr0, [ip, #-164] @ 0xffffff5c │ │ │ │ - subs r2, r3, r0 │ │ │ │ + ldc2 0, cr0, [ip, #-164]! @ 0xffffff5c │ │ │ │ + subs r2, r1, r0 │ │ │ │ movs r0, r4 │ │ │ │ - asrs r6, r2, #24 │ │ │ │ + asrs r6, r0, #24 │ │ │ │ movs r0, r4 │ │ │ │ - stc2 0, cr0, [lr, #-164]! @ 0xffffff5c │ │ │ │ - subs r4, r3, r0 │ │ │ │ + ldc2 0, cr0, [lr, #-164] @ 0xffffff5c │ │ │ │ + subs r4, r1, r0 │ │ │ │ movs r0, r4 │ │ │ │ - asrs r0, r7, #23 │ │ │ │ + asrs r0, r5, #23 │ │ │ │ movs r0, r4 │ │ │ │ - stc2 0, cr0, [r4, #-164] @ 0xffffff5c │ │ │ │ - subs r6, r1, #5 │ │ │ │ + ldc2l 0, cr0, [r4], #164 @ 0xa4 │ │ │ │ + subs r6, r7, #4 │ │ │ │ movs r0, r4 │ │ │ │ - asrs r2, r2, #23 │ │ │ │ + asrs r2, r0, #23 │ │ │ │ movs r0, r4 │ │ │ │ - stc2l 0, cr0, [r8], #164 @ 0xa4 │ │ │ │ - adds r2, r2, r5 │ │ │ │ + ldc2l 0, cr0, [r8], {41} @ 0x29 │ │ │ │ + adds r2, r0, r5 │ │ │ │ movs r0, r4 │ │ │ │ - asrs r6, r6, #22 │ │ │ │ + asrs r6, r4, #22 │ │ │ │ movs r0, r4 │ │ │ │ - stc2l 0, cr0, [sl], {41} @ 0x29 │ │ │ │ - subs r0, r0, r0 │ │ │ │ + ldc2 0, cr0, [sl], #164 @ 0xa4 │ │ │ │ + adds r0, r6, r7 │ │ │ │ movs r0, r4 │ │ │ │ - asrs r0, r3, #22 │ │ │ │ + asrs r0, r1, #22 │ │ │ │ movs r0, r4 │ │ │ │ - stc2 0, cr0, [ip], #164 @ 0xa4 │ │ │ │ - adds r2, r2, r1 │ │ │ │ + ldc2 0, cr0, [ip], {41} @ 0x29 │ │ │ │ + adds r2, r0, r1 │ │ │ │ movs r0, r4 │ │ │ │ - asrs r2, r7, #21 │ │ │ │ + asrs r2, r5, #21 │ │ │ │ movs r0, r4 │ │ │ │ - adds r0, r6, #1 │ │ │ │ + adds r0, r4, #1 │ │ │ │ movs r0, r4 │ │ │ │ - asrs r6, r3, #21 │ │ │ │ + asrs r6, r1, #21 │ │ │ │ movs r0, r4 │ │ │ │ - stc2 0, cr0, [r2], {41} @ 0x29 │ │ │ │ - adds r2, r5, #1 │ │ │ │ + ldc2l 0, cr0, [r2], #-164 @ 0xffffff5c │ │ │ │ + adds r2, r3, #1 │ │ │ │ movs r0, r4 │ │ │ │ - asrs r0, r6, #20 │ │ │ │ + asrs r0, r4, #20 │ │ │ │ movs r0, r4 │ │ │ │ - mrrc2 0, 2, r0, r4, cr9 │ │ │ │ mcrr2 0, 2, r0, r4, cr9 │ │ │ │ - subs r2, r4, r1 │ │ │ │ + ldc2 0, cr0, [r4], #-164 @ 0xffffff5c │ │ │ │ + subs r2, r2, r1 │ │ │ │ movs r0, r4 │ │ │ │ - asrs r2, r2, #20 │ │ │ │ + asrs r2, r0, #20 │ │ │ │ movs r0, r4 │ │ │ │ - stc2 0, cr0, [r6], #-164 @ 0xffffff5c │ │ │ │ - subs r4, r5, r1 │ │ │ │ + ldc2 0, cr0, [r6], {41} @ 0x29 │ │ │ │ + subs r4, r3, r1 │ │ │ │ movs r0, r4 │ │ │ │ - asrs r4, r6, #19 │ │ │ │ + asrs r4, r4, #19 │ │ │ │ movs r0, r4 │ │ │ │ - stc2 0, cr0, [r8], {41} @ 0x29 │ │ │ │ - subs r6, r7, r1 │ │ │ │ + @ instruction: 0xfbf80029 │ │ │ │ + subs r6, r5, r1 │ │ │ │ movs r0, r4 │ │ │ │ - asrs r2, r2, #19 │ │ │ │ + asrs r2, r0, #19 │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xfbea0029 │ │ │ │ - subs r0, r2, r2 │ │ │ │ + @ instruction: 0xfbda0029 │ │ │ │ + subs r0, r0, r2 │ │ │ │ movs r0, r4 │ │ │ │ - asrs r0, r7, #18 │ │ │ │ + asrs r0, r5, #18 │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xfbcc0029 │ │ │ │ - asrs r2, r3, #29 │ │ │ │ + @ instruction: 0xfbbc0029 │ │ │ │ + asrs r2, r1, #29 │ │ │ │ movs r0, r4 │ │ │ │ - asrs r2, r3, #18 │ │ │ │ + asrs r2, r1, #18 │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xfbae0029 │ │ │ │ - asrs r4, r1, #31 │ │ │ │ + @ instruction: 0xfb9e0029 │ │ │ │ + asrs r4, r7, #30 │ │ │ │ movs r0, r4 │ │ │ │ - asrs r4, r7, #17 │ │ │ │ + asrs r4, r5, #17 │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xfb900029 │ │ │ │ - adds r2, r1, r5 │ │ │ │ + @ instruction: 0xfb800029 │ │ │ │ + adds r2, r7, r4 │ │ │ │ movs r0, r4 │ │ │ │ - asrs r6, r3, #17 │ │ │ │ + asrs r6, r1, #17 │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xfb720029 │ │ │ │ - adds r0, r2, r5 │ │ │ │ + @ instruction: 0xfb620029 │ │ │ │ + adds r0, r0, r5 │ │ │ │ movs r0, r4 │ │ │ │ - asrs r0, r0, #17 │ │ │ │ + asrs r0, r6, #16 │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xfb540029 │ │ │ │ - adds r6, r4, r2 │ │ │ │ + @ instruction: 0xfb440029 │ │ │ │ + adds r6, r2, r2 │ │ │ │ movs r0, r4 │ │ │ │ - asrs r2, r4, #16 │ │ │ │ + asrs r2, r2, #16 │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xfb360029 │ │ │ │ - adds r4, r2, r3 │ │ │ │ + @ instruction: 0xfb260029 │ │ │ │ + adds r4, r0, r3 │ │ │ │ movs r0, r4 │ │ │ │ - asrs r4, r0, #16 │ │ │ │ + asrs r4, r6, #15 │ │ │ │ movs r0, r4 │ │ │ │ - smlatb r0, r8, r9, r0 │ │ │ │ - adds r2, r6, r0 │ │ │ │ + @ instruction: 0xfb080029 │ │ │ │ + adds r2, r4, r0 │ │ │ │ movs r0, r4 │ │ │ │ - asrs r6, r4, #15 │ │ │ │ + asrs r6, r2, #15 │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xfafa0029 │ │ │ │ - asrs r0, r2, #29 │ │ │ │ + @ instruction: 0xfaea0029 │ │ │ │ + asrs r0, r0, #29 │ │ │ │ movs r0, r4 │ │ │ │ - asrs r0, r1, #15 │ │ │ │ + asrs r0, r7, #14 │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xfadc0029 │ │ │ │ - asrs r6, r4, #29 │ │ │ │ + @ instruction: 0xfacc0029 │ │ │ │ + asrs r6, r2, #29 │ │ │ │ movs r0, r4 │ │ │ │ - asrs r2, r5, #14 │ │ │ │ + asrs r2, r3, #14 │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xfabe0029 │ │ │ │ - asrs r0, r5, #29 │ │ │ │ + @ instruction: 0xfaae0029 │ │ │ │ + asrs r0, r3, #29 │ │ │ │ movs r0, r4 │ │ │ │ - asrs r0, r1, #14 │ │ │ │ + asrs r0, r7, #13 │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xfaa00029 │ │ │ │ - asrs r2, r1, #26 │ │ │ │ + @ instruction: 0xfa900029 │ │ │ │ + asrs r2, r7, #25 │ │ │ │ movs r0, r4 │ │ │ │ - asrs r2, r5, #13 │ │ │ │ + asrs r2, r3, #13 │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xfa820029 │ │ │ │ - asrs r0, r5, #24 │ │ │ │ + @ instruction: 0xfa720029 │ │ │ │ + asrs r0, r3, #24 │ │ │ │ movs r0, r4 │ │ │ │ - asrs r4, r1, #13 │ │ │ │ + asrs r4, r7, #12 │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xfa640029 │ │ │ │ - subs r6, r2, r0 │ │ │ │ + @ instruction: 0xfa540029 │ │ │ │ + subs r6, r0, r0 │ │ │ │ movs r0, r4 │ │ │ │ - asrs r2, r6, #12 │ │ │ │ + asrs r2, r4, #12 │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xfa480029 │ │ │ │ - subs r6, r1, r2 │ │ │ │ + @ instruction: 0xfa380029 │ │ │ │ + subs r6, r7, r1 │ │ │ │ movs r0, r4 │ │ │ │ - asrs r6, r2, #12 │ │ │ │ + asrs r6, r0, #12 │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xfa2c0029 │ │ │ │ - asrs r2, r5, #23 │ │ │ │ + @ instruction: 0xfa1c0029 │ │ │ │ + asrs r2, r3, #23 │ │ │ │ movs r0, r4 │ │ │ │ - asrs r2, r7, #11 │ │ │ │ + asrs r2, r5, #11 │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xfa080029 │ │ │ │ - adds r2, r7, r3 │ │ │ │ + ldr??.w r0, [r8, #41] @ 0x29 │ │ │ │ + adds r2, r5, r3 │ │ │ │ movs r0, r4 │ │ │ │ - asrs r2, r3, #11 │ │ │ │ + asrs r2, r1, #11 │ │ │ │ movs r0, r4 │ │ │ │ - vld1.8 {d16[1]}, [sl], r9 │ │ │ │ - subs r4, r3, r1 │ │ │ │ + ldr??.w r0, [sl, #41] @ 0x29 │ │ │ │ + subs r4, r1, r1 │ │ │ │ movs r0, r4 │ │ │ │ - asrs r2, r7, #10 │ │ │ │ + asrs r2, r5, #10 │ │ │ │ movs r0, r4 │ │ │ │ - vst1.8 {d16[1]}, [r0], r9 │ │ │ │ - asrs r6, r2, #10 │ │ │ │ + ldrsh.w r0, [r0, #41] @ 0x29 │ │ │ │ + asrs r6, r0, #10 │ │ │ │ movs r0, r4 │ │ │ │ - asrs r6, r7, #18 │ │ │ │ + asrs r6, r5, #18 │ │ │ │ movs r0, r4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #69632 @ 0x11000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ sub.w lr, ip, lr │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ @@ -383192,15 +383195,15 @@ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [r0, #324] @ 0x144 │ │ │ │ blx 145c30 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ - bl 3edc38 │ │ │ │ + bl 3edc30 │ │ │ │ ldr.w r0, [r4, #324] @ 0x144 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 1449ec │ │ │ │ nop │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -383283,15 +383286,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w r4, [r5, #324] @ 0x144 │ │ │ │ blx 145c30 │ │ │ │ ldr r1, [pc, #140] @ (236744 ) │ │ │ │ mov r3, r5 │ │ │ │ movs r2, #0 │ │ │ │ add r1, pc │ │ │ │ - bl 3edc38 │ │ │ │ + bl 3edc30 │ │ │ │ movs r0, #0 │ │ │ │ ldr r2, [pc, #132] @ (236748 ) │ │ │ │ ldr r3, [pc, #104] @ (236730 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ @@ -383316,15 +383319,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r0, #0] │ │ │ │ adds r3, #16 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc │ │ │ │ movs r2, #95 @ 0x5f │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e03a8 │ │ │ │ + bl 3e03a0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 2366c2 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [pc, #60] @ (236758 ) │ │ │ │ movs r2, #117 @ 0x75 │ │ │ │ ldr r1, [pc, #60] @ (23675c ) │ │ │ │ ldr r0, [pc, #60] @ (236760 ) │ │ │ │ @@ -383332,33 +383335,33 @@ │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ str r4, [r4, #76] @ 0x4c │ │ │ │ movs r5, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #440 @ 0x1b8 │ │ │ │ + add r1, sp, #376 @ 0x178 │ │ │ │ movs r0, r4 │ │ │ │ - stc2l 0, cr0, [r4, #124]! @ 0x7c │ │ │ │ + ldc2l 0, cr0, [r4, #124] @ 0x7c │ │ │ │ cbnz r2, 2367b2 │ │ │ │ movs r5, r5 │ │ │ │ - adds r2, r3, r5 │ │ │ │ + adds r2, r1, r5 │ │ │ │ movs r0, r4 │ │ │ │ mcr2 15, 2, pc, cr15, cr15, {7} @ │ │ │ │ str r6, [r4, #68] @ 0x44 │ │ │ │ movs r5, r5 │ │ │ │ - adds r0, r6, r3 │ │ │ │ + adds r0, r4, r3 │ │ │ │ movs r0, r4 │ │ │ │ - subw r0, r6, #2089 @ 0x829 │ │ │ │ - adds r6, r5, r2 │ │ │ │ + @ instruction: 0xf6960029 │ │ │ │ + adds r6, r3, r2 │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xf6820029 │ │ │ │ - adds r0, r2, r2 │ │ │ │ + @ instruction: 0xf6720029 │ │ │ │ + adds r0, r0, r2 │ │ │ │ movs r0, r4 │ │ │ │ - adds r2, r3, r2 │ │ │ │ + adds r2, r1, r2 │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ 00236764 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -383368,27 +383371,27 @@ │ │ │ │ movs r2, #20 │ │ │ │ ldr r3, [pc, #40] @ (2367a8 ) │ │ │ │ ldr r1, [pc, #44] @ (2367ac ) │ │ │ │ add ip, pc │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ - lsrs r4, r6, #7 │ │ │ │ + lsrs r4, r4, #7 │ │ │ │ movs r0, r4 │ │ │ │ - movw r0, #10281 @ 0x2829 │ │ │ │ - adds r4, r0, r2 │ │ │ │ + @ instruction: 0xf6320029 │ │ │ │ + adds r4, r6, r1 │ │ │ │ movs r0, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #28 │ │ │ │ mov r3, r0 │ │ │ │ @@ -383407,15 +383410,15 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [pc, #64] @ (236824 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 3da0e0 │ │ │ │ + bl 3da0d8 │ │ │ │ ldr r2, [pc, #48] @ (236828 ) │ │ │ │ ldr r3, [pc, #44] @ (236824 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ @@ -383475,15 +383478,15 @@ │ │ │ │ strd r6, r1, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ ldr r1, [pc, #140] @ (23691c ) │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ movw r2, #485 @ 0x1e5 │ │ │ │ add r1, pc │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ ldr r2, [pc, #128] @ (236920 ) │ │ │ │ ldr r3, [pc, #108] @ (236910 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ @@ -383506,15 +383509,15 @@ │ │ │ │ ldr r3, [pc, #80] @ (23692c ) │ │ │ │ add r1, pc │ │ │ │ ldr r4, [r2, #0] │ │ │ │ mov r0, r7 │ │ │ │ add r3, pc │ │ │ │ movw r2, #465 @ 0x1d1 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e03a8 │ │ │ │ + bl 3e03a0 │ │ │ │ b.n 23689e │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ mov r0, r9 │ │ │ │ bl 2367b0 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ strd r6, r8, [sp, #24] │ │ │ │ @@ -383522,26 +383525,26 @@ │ │ │ │ blx 144934 │ │ │ │ movs r0, #1 │ │ │ │ blx 1442c8 <_exit@plt> │ │ │ │ str r4, [r4, #44] @ 0x2c │ │ │ │ movs r5, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r1, #31 │ │ │ │ + asrs r0, r7, #30 │ │ │ │ movs r0, r4 │ │ │ │ - adc.w r0, r8, #11075584 @ 0xa90000 │ │ │ │ - asrs r4, r1, #30 │ │ │ │ + @ instruction: 0xf5380029 │ │ │ │ + asrs r4, r7, #29 │ │ │ │ movs r0, r4 │ │ │ │ str r2, [r1, #40] @ 0x28 │ │ │ │ movs r5, r5 │ │ │ │ - asrs r6, r3, #29 │ │ │ │ + asrs r6, r1, #29 │ │ │ │ movs r0, r4 │ │ │ │ - asrs r2, r1, #29 │ │ │ │ + asrs r2, r7, #28 │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xf4f80029 │ │ │ │ + @ instruction: 0xf4e80029 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3672] @ 0xe58 │ │ │ │ sub sp, #388 @ 0x184 │ │ │ │ mov r9, r1 │ │ │ │ ldr r1, [pc, #708] @ (236c0c ) │ │ │ │ @@ -383675,29 +383678,29 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #380] @ (236c18 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3d6c34 │ │ │ │ + bl 3d6c2c │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #24] │ │ │ │ b.n 2369ae │ │ │ │ ldr r3, [pc, #368] @ (236c1c ) │ │ │ │ ldr r2, [pc, #372] @ (236c20 ) │ │ │ │ ldr r1, [pc, #372] @ (236c24 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #28] │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ adds r3, #16 │ │ │ │ movw r2, #618 @ 0x26a │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ b.n 236a6a │ │ │ │ blx 144220 <__errno_location@plt> │ │ │ │ ldr r2, [pc, #344] @ (236c28 ) │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, #344] @ (236c2c ) │ │ │ │ add r2, pc │ │ │ │ @@ -383706,28 +383709,28 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, #0] │ │ │ │ adds r3, #16 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ add r1, pc │ │ │ │ movw r2, #543 @ 0x21f │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e03a8 │ │ │ │ + bl 3e03a0 │ │ │ │ b.n 236ac2 │ │ │ │ ldr r3, [pc, #324] @ (236c34 ) │ │ │ │ ldr r2, [pc, #324] @ (236c38 ) │ │ │ │ ldr r1, [pc, #328] @ (236c3c ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #28] │ │ │ │ str r2, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ adds r3, #16 │ │ │ │ str.w fp, [sp] │ │ │ │ movw r2, #613 @ 0x265 │ │ │ │ - bl 3e03a8 │ │ │ │ + bl 3e03a0 │ │ │ │ b.n 236ac2 │ │ │ │ blx 144220 <__errno_location@plt> │ │ │ │ ldr r2, [pc, #300] @ (236c40 ) │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, #300] @ (236c44 ) │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #4] │ │ │ │ @@ -383735,15 +383738,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, #0] │ │ │ │ adds r3, #16 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ add r1, pc │ │ │ │ movw r2, #550 @ 0x226 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e03a8 │ │ │ │ + bl 3e03a0 │ │ │ │ b.n 236ac2 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ bl 2367b0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r1, [pc, #268] @ (236c4c ) │ │ │ │ ldr r0, [pc, #268] @ (236c50 ) │ │ │ │ add r1, pc │ │ │ │ @@ -383833,63 +383836,63 @@ │ │ │ │ nop │ │ │ │ str r0, [r4, #28] │ │ │ │ movs r5, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r7, #8] │ │ │ │ movs r5, r5 │ │ │ │ - asrs r0, r4, #23 │ │ │ │ - movs r0, r4 │ │ │ │ - @ instruction: 0xf32a0029 │ │ │ │ - asrs r4, r3, #25 │ │ │ │ + asrs r0, r2, #23 │ │ │ │ movs r0, r4 │ │ │ │ - asrs r6, r5, #21 │ │ │ │ + @ instruction: 0xf31a0029 │ │ │ │ + asrs r4, r1, #25 │ │ │ │ movs r0, r4 │ │ │ │ - lsls r2, r3, #30 │ │ │ │ + asrs r6, r3, #21 │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xf3000029 │ │ │ │ - asrs r4, r0, #21 │ │ │ │ + lsls r2, r1, #30 │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xf2e40029 │ │ │ │ - asrs r6, r6, #23 │ │ │ │ + @ instruction: 0xf2f00029 │ │ │ │ + asrs r4, r6, #20 │ │ │ │ movs r0, r4 │ │ │ │ - asrs r0, r5, #20 │ │ │ │ + @ instruction: 0xf2d40029 │ │ │ │ + asrs r6, r4, #23 │ │ │ │ movs r0, r4 │ │ │ │ - asrs r0, r1, #22 │ │ │ │ + asrs r0, r3, #20 │ │ │ │ movs r0, r4 │ │ │ │ - @ instruction: 0xf2ba0029 │ │ │ │ - asrs r6, r7, #19 │ │ │ │ + asrs r0, r7, #21 │ │ │ │ movs r0, r4 │ │ │ │ - asrs r2, r7, #21 │ │ │ │ + subw r0, sl, #41 @ 0x29 │ │ │ │ + asrs r6, r5, #19 │ │ │ │ movs r0, r4 │ │ │ │ - asrs r6, r7, #21 │ │ │ │ + asrs r2, r5, #21 │ │ │ │ movs r0, r4 │ │ │ │ asrs r6, r5, #21 │ │ │ │ movs r0, r4 │ │ │ │ - str r2, [sp, #88] @ 0x58 │ │ │ │ - movs r0, r4 │ │ │ │ asrs r6, r3, #21 │ │ │ │ movs r0, r4 │ │ │ │ - asrs r6, r4, #21 │ │ │ │ + str r2, [sp, #24] │ │ │ │ movs r0, r4 │ │ │ │ - str r6, [r1, r2] │ │ │ │ + asrs r6, r1, #21 │ │ │ │ + movs r0, r4 │ │ │ │ + asrs r6, r2, #21 │ │ │ │ + movs r0, r4 │ │ │ │ + str r6, [r7, r1] │ │ │ │ movs r5, r3 │ │ │ │ - str r6, [r2, r6] │ │ │ │ + str r6, [r0, r6] │ │ │ │ movs r7, r3 │ │ │ │ - str r4, [r3, r6] │ │ │ │ + str r4, [r1, r6] │ │ │ │ movs r7, r3 │ │ │ │ - asrs r0, r0, #20 │ │ │ │ + asrs r0, r6, #19 │ │ │ │ movs r0, r4 │ │ │ │ - cmp r1, #142 @ 0x8e │ │ │ │ + cmp r1, #126 @ 0x7e │ │ │ │ movs r0, r4 │ │ │ │ - asrs r0, r7, #19 │ │ │ │ + asrs r0, r5, #19 │ │ │ │ movs r0, r4 │ │ │ │ - cmp r1, #102 @ 0x66 │ │ │ │ + cmp r1, #86 @ 0x56 │ │ │ │ movs r0, r4 │ │ │ │ - str r1, [sp, #504] @ 0x1f8 │ │ │ │ + str r1, [sp, #440] @ 0x1b8 │ │ │ │ movs r0, r4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ ldr r1, [pc, #100] @ (236cfc ) │ │ │ │ @@ -383925,15 +383928,15 @@ │ │ │ │ add.w r1, r0, #880 @ 0x370 │ │ │ │ mov r3, sp │ │ │ │ subs r0, #144 @ 0x90 │ │ │ │ bl 23682c │ │ │ │ ldr r0, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 236cb2 │ │ │ │ - bl 3e0150 │ │ │ │ + bl 3e0148 │ │ │ │ b.n 236cb2 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrsh r0, [r2, r2] │ │ │ │ movs r5, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ @@ -384025,15 +384028,15 @@ │ │ │ │ cbnz r1, 236e00 │ │ │ │ mov r2, r1 │ │ │ │ cbz r3, 236df6 │ │ │ │ ldr r2, [pc, #48] @ (236e24 ) │ │ │ │ add r2, pc │ │ │ │ mov r3, r7 │ │ │ │ movs r4, #0 │ │ │ │ - bl 3edc38 │ │ │ │ + bl 3edc30 │ │ │ │ b.n 236da6 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r3 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 236df6 │ │ │ │ ldr r1, [pc, #28] @ (236e28 ) │ │ │ │ ldr r2, [pc, #32] @ (236e2c ) │ │ │ │ @@ -384124,18 +384127,18 @@ │ │ │ │ ldr r1, [pc, #16] @ (236ef4 ) │ │ │ │ ldr r0, [pc, #20] @ (236ef8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #40 @ 0x28 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ - cdp 0, 15, cr0, cr4, cr9, {1} │ │ │ │ - asrs r6, r7, #4 │ │ │ │ + cdp 0, 14, cr0, cr4, cr9, {1} │ │ │ │ + asrs r6, r5, #4 │ │ │ │ movs r0, r4 │ │ │ │ - asrs r2, r7, #8 │ │ │ │ + asrs r2, r5, #8 │ │ │ │ movs r0, r4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -384187,18 +384190,18 @@ │ │ │ │ ldr r1, [pc, #16] @ (236fa0 ) │ │ │ │ ldr r0, [pc, #20] @ (236fa4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #80 @ 0x50 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ - cdp 0, 4, cr0, cr8, cr9, {1} │ │ │ │ - asrs r2, r2, #2 │ │ │ │ + cdp 0, 3, cr0, cr8, cr9, {1} │ │ │ │ + asrs r2, r0, #2 │ │ │ │ movs r0, r4 │ │ │ │ - asrs r6, r1, #6 │ │ │ │ + asrs r6, r7, #5 │ │ │ │ movs r0, r4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -384217,18 +384220,18 @@ │ │ │ │ ldr r0, [pc, #20] @ (236ff0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #96 @ 0x60 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - ldcl 0, cr0, [lr, #164]! @ 0xa4 │ │ │ │ - asrs r0, r1, #1 │ │ │ │ + stcl 0, cr0, [lr, #164]! @ 0xa4 │ │ │ │ + asrs r0, r7, #32 │ │ │ │ movs r0, r4 │ │ │ │ - asrs r4, r0, #5 │ │ │ │ + asrs r4, r6, #4 │ │ │ │ movs r0, r4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -384247,18 +384250,18 @@ │ │ │ │ ldr r0, [pc, #20] @ (23703c ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #108 @ 0x6c │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - ldc 0, cr0, [r2, #164]! @ 0xa4 │ │ │ │ - lsrs r4, r7, #31 │ │ │ │ + stc 0, cr0, [r2, #164]! @ 0xa4 │ │ │ │ + lsrs r4, r5, #31 │ │ │ │ movs r0, r4 │ │ │ │ - asrs r0, r7, #3 │ │ │ │ + asrs r0, r5, #3 │ │ │ │ movs r0, r4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -384284,18 +384287,18 @@ │ │ │ │ ldr r1, [pc, #16] @ (23709c ) │ │ │ │ ldr r0, [pc, #20] @ (2370a0 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #120 @ 0x78 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ - stcl 0, cr0, [ip, #-164] @ 0xffffff5c │ │ │ │ - lsrs r6, r2, #30 │ │ │ │ + ldc 0, cr0, [ip, #-164]! @ 0xffffff5c │ │ │ │ + lsrs r6, r0, #30 │ │ │ │ movs r0, r4 │ │ │ │ - asrs r2, r2, #2 │ │ │ │ + asrs r2, r0, #2 │ │ │ │ movs r0, r4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -384317,18 +384320,18 @@ │ │ │ │ ldr r0, [pc, #20] @ (2370f8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #144 @ 0x90 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - ldcl 0, cr0, [r6], #164 @ 0xa4 │ │ │ │ - lsrs r0, r0, #29 │ │ │ │ + stcl 0, cr0, [r6], #164 @ 0xa4 │ │ │ │ + lsrs r0, r6, #28 │ │ │ │ movs r0, r4 │ │ │ │ - asrs r4, r7, #32 │ │ │ │ + asrs r4, r5, #32 │ │ │ │ movs r0, r4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ @@ -384374,15 +384377,15 @@ │ │ │ │ cbz r1, 23718c │ │ │ │ ldrb.w r1, [r2, #1486] @ 0x5ce │ │ │ │ cbz r1, 23718c │ │ │ │ ldr r1, [pc, #20] @ (2371a0 ) │ │ │ │ add r1, pc │ │ │ │ movs r2, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 3edc38 │ │ │ │ + bl 3edc30 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ b.w 22aa6c │ │ │ │ lsls r3, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ add.w r2, r0, #69632 @ 0x11000 │ │ │ │ @@ -384395,21 +384398,21 @@ │ │ │ │ cmp.w ip, #0 │ │ │ │ beq.n 2371d0 │ │ │ │ cbz r1, 2371e0 │ │ │ │ ldr r1, [pc, #32] @ (2371e8 ) │ │ │ │ ldr r2, [pc, #36] @ (2371ec ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ - b.w 3edc38 │ │ │ │ + b.w 3edc30 │ │ │ │ cbnz r1, 2371d8 │ │ │ │ movs r2, #0 │ │ │ │ - b.w 3edc38 │ │ │ │ + b.w 3edc30 │ │ │ │ mov r1, ip │ │ │ │ mov r2, ip │ │ │ │ - b.w 3edc38 │ │ │ │ + b.w 3edc30 │ │ │ │ ldr r1, [pc, #12] @ (2371f0 ) │ │ │ │ add r1, pc │ │ │ │ b.n 2371d2 │ │ │ │ nop │ │ │ │ lsls r5, r4, #24 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xff8fffff │ │ │ │ @@ -384451,25 +384454,25 @@ │ │ │ │ strb.w r3, [r5, #1480] @ 0x5c8 │ │ │ │ ldr.w r0, [r4, #324] @ 0x144 │ │ │ │ cbz r2, 237266 │ │ │ │ ldrb.w r2, [r5, #1486] @ 0x5ce │ │ │ │ cbnz r2, 2372ca │ │ │ │ mov r3, r4 │ │ │ │ movs r1, #0 │ │ │ │ - bl 3edc38 │ │ │ │ + bl 3edc30 │ │ │ │ ldrb.w r1, [r5, #1480] @ 0x5c8 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r5, #1481] @ 0x5c9 │ │ │ │ ldr.w r0, [r4, #324] @ 0x144 │ │ │ │ cbz r1, 237284 │ │ │ │ ldrb.w r1, [r5, #1486] @ 0x5ce │ │ │ │ cbnz r1, 2372c4 │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #0 │ │ │ │ - bl 3edc38 │ │ │ │ + bl 3edc30 │ │ │ │ ldr.w r0, [r4, #324] @ 0x144 │ │ │ │ blx 1445ac │ │ │ │ ldr r2, [pc, #100] @ (2372fc ) │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str.w r3, [r4, #324] @ 0x144 │ │ │ │ ldr r3, [pc, #88] @ (2372f8 ) │ │ │ │ add r2, pc │ │ │ │ @@ -384497,15 +384500,15 @@ │ │ │ │ ldr.w r2, [r4, #324] @ 0x144 │ │ │ │ mov r3, sp │ │ │ │ add.w r1, r4, #1352 @ 0x548 │ │ │ │ bl 23682c │ │ │ │ ldr r0, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 237244 │ │ │ │ - bl 3e0150 │ │ │ │ + bl 3e0148 │ │ │ │ b.n 237244 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r0, [r4, r4] │ │ │ │ movs r5, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ @@ -384526,26 +384529,26 @@ │ │ │ │ ldrb.w r2, [r5, #1481] @ 0x5c9 │ │ │ │ ldr.w r0, [r0, #324] @ 0x144 │ │ │ │ cbz r1, 23735c │ │ │ │ ldrb.w r1, [r5, #1486] @ 0x5ce │ │ │ │ cbnz r1, 23737c │ │ │ │ movs r2, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 3edc38 │ │ │ │ + bl 3edc30 │ │ │ │ ldrb.w r2, [r5, #1480] @ 0x5c8 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ strb.w r4, [r5, #1481] @ 0x5c9 │ │ │ │ ldr.w r0, [r3, #324] @ 0x144 │ │ │ │ cbnz r2, 23736e │ │ │ │ mov r1, r4 │ │ │ │ cbnz r4, 2373ae │ │ │ │ movs r2, #0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 3edc38 │ │ │ │ + b.w 3edc30 │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 237334 │ │ │ │ ldrb.w r2, [r5, #1486] @ 0x5ce │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 237334 │ │ │ │ ldr r2, [pc, #112] @ (2373dc ) │ │ │ │ add r2, pc │ │ │ │ @@ -384559,15 +384562,15 @@ │ │ │ │ cbz r2, 2373ca │ │ │ │ ldr r4, [pc, #100] @ (2373e4 ) │ │ │ │ ldr r2, [pc, #100] @ (2373e8 ) │ │ │ │ add r4, pc │ │ │ │ add r2, pc │ │ │ │ mov r1, r4 │ │ │ │ strd r3, r2, [sp] │ │ │ │ - bl 3edc38 │ │ │ │ + bl 3edc30 │ │ │ │ movs r1, #1 │ │ │ │ strb.w r1, [r5, #1481] @ 0x5c9 │ │ │ │ ldrb.w r1, [r5, #1480] @ 0x5c8 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r0, [r3, #324] @ 0x144 │ │ │ │ cbz r1, 2373ae │ │ │ │ ldrb.w r1, [r5, #1486] @ 0x5ce │ │ │ │ @@ -384579,15 +384582,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 237350 │ │ │ │ ldr r2, [pc, #52] @ (2373ec ) │ │ │ │ movs r1, #0 │ │ │ │ add r2, pc │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 3edc38 │ │ │ │ + b.w 3edc30 │ │ │ │ movs r1, #0 │ │ │ │ b.n 237350 │ │ │ │ ldr r1, [pc, #36] @ (2373f0 ) │ │ │ │ add r1, pc │ │ │ │ b.n 237334 │ │ │ │ ldr r1, [pc, #32] @ (2373f4 ) │ │ │ │ ldr r2, [pc, #36] @ (2373f8 ) │ │ │ │ @@ -384675,15 +384678,15 @@ │ │ │ │ ldr r2, [pc, #128] @ (237534 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ b.n 2374be │ │ │ │ cbnz r1, 237506 │ │ │ │ movs r2, #0 │ │ │ │ mov r3, r5 │ │ │ │ - bl 3edc38 │ │ │ │ + bl 3edc30 │ │ │ │ ldr r3, [pc, #112] @ (237538 ) │ │ │ │ add.w r0, r5, #70656 @ 0x11400 │ │ │ │ movs r2, #0 │ │ │ │ add r3, pc │ │ │ │ str.w r2, [r4, #1488] @ 0x5d0 │ │ │ │ str.w r3, [r4, #1496] @ 0x5d8 │ │ │ │ add.w r0, r0, #472 @ 0x1d8 │ │ │ │ @@ -384784,24 +384787,24 @@ │ │ │ │ movs r2, #1 │ │ │ │ add r7, sp, #24 │ │ │ │ str r5, [sp, #28] │ │ │ │ str r2, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 2376f4 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 357a3c │ │ │ │ + bl 357a34 │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, r8 │ │ │ │ bl 220314 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 237664 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r9 │ │ │ │ - bl 3e0744 │ │ │ │ + bl 3e073c │ │ │ │ mov r0, r5 │ │ │ │ bl 22adc4 │ │ │ │ ldr r2, [pc, #432] @ (2377b4 ) │ │ │ │ ldr r3, [pc, #424] @ (2377ac ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -384838,15 +384841,15 @@ │ │ │ │ movs r1, #2 │ │ │ │ add r0, pc │ │ │ │ blx 145e9c │ │ │ │ subs r4, r0, #0 │ │ │ │ blt.n 23772e │ │ │ │ mov r2, r9 │ │ │ │ movs r1, #0 │ │ │ │ - bl 3d9434 │ │ │ │ + bl 3d942c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2375fa │ │ │ │ ldr r6, [pc, #328] @ (2377bc ) │ │ │ │ mov r0, r7 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #2 │ │ │ │ add r6, pc │ │ │ │ @@ -384866,15 +384869,15 @@ │ │ │ │ add.w r3, r6, #168 @ 0xa8 │ │ │ │ ldr r1, [pc, #284] @ (2377c4 ) │ │ │ │ mov.w r2, #768 @ 0x300 │ │ │ │ add r4, pc │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 2375fa │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 2375a8 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 237754 │ │ │ │ @@ -384891,15 +384894,15 @@ │ │ │ │ ldr r1, [pc, #244] @ (2377d4 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ adds r3, #168 @ 0xa8 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #773 @ 0x305 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 2375fa │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ str r3, [sp, #32] │ │ │ │ b.n 2375e0 │ │ │ │ ldrb.w r3, [r4, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 237600 │ │ │ │ @@ -384930,15 +384933,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r4, #0] │ │ │ │ adds r3, #168 @ 0xa8 │ │ │ │ add r1, pc │ │ │ │ mov r0, r9 │ │ │ │ movw r2, #750 @ 0x2ee │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e03a8 │ │ │ │ + bl 3e03a0 │ │ │ │ b.n 2375fa │ │ │ │ ldr r1, [pc, #140] @ (2377e4 ) │ │ │ │ mov r3, fp │ │ │ │ mov r2, sl │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ str r7, [sp, #0] │ │ │ │ @@ -384969,42 +384972,42 @@ │ │ │ │ str.w r8, [sp, #32] │ │ │ │ b.n 237656 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ strb r2, [r1, r7] │ │ │ │ movs r5, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - vqadd.s8 d0, d10, d15 │ │ │ │ + mrc 0, 7, r0, cr10, cr15, {0} │ │ │ │ strb r0, [r5, r4] │ │ │ │ movs r5, r5 │ │ │ │ - lsrs r2, r4, #12 │ │ │ │ + lsrs r2, r2, #12 │ │ │ │ movs r0, r4 │ │ │ │ - b.n 237680 │ │ │ │ + b.n 237660 │ │ │ │ movs r1, r5 │ │ │ │ - lsrs r6, r0, #12 │ │ │ │ + lsrs r6, r6, #11 │ │ │ │ movs r0, r4 │ │ │ │ - lsrs r6, r6, #5 │ │ │ │ + lsrs r6, r4, #5 │ │ │ │ movs r0, r4 │ │ │ │ - lsrs r2, r0, #10 │ │ │ │ + lsrs r2, r6, #9 │ │ │ │ movs r0, r4 │ │ │ │ - b.n 2375c0 │ │ │ │ + b.n 2375a0 │ │ │ │ movs r1, r5 │ │ │ │ - lsrs r2, r0, #12 │ │ │ │ + lsrs r2, r6, #11 │ │ │ │ movs r0, r4 │ │ │ │ - lsrs r4, r7, #4 │ │ │ │ + lsrs r4, r5, #4 │ │ │ │ movs r0, r4 │ │ │ │ - lsrs r4, r2, #9 │ │ │ │ + lsrs r4, r0, #9 │ │ │ │ movs r0, r4 │ │ │ │ - b.n 237514 │ │ │ │ + b.n 2374f4 │ │ │ │ movs r1, r5 │ │ │ │ - lsrs r0, r4, #3 │ │ │ │ + lsrs r0, r2, #3 │ │ │ │ movs r0, r4 │ │ │ │ - lsrs r4, r7, #7 │ │ │ │ + lsrs r4, r5, #7 │ │ │ │ movs r0, r4 │ │ │ │ - asrs r2, r2, #7 │ │ │ │ + asrs r2, r0, #7 │ │ │ │ movs r1, r4 │ │ │ │ │ │ │ │ 002377ec : │ │ │ │ b.w 145d14 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -385094,15 +385097,15 @@ │ │ │ │ cbz r2, 2378dc │ │ │ │ ldrb.w r2, [sl, #1486] @ 0x5ce │ │ │ │ cbz r2, 2378dc │ │ │ │ ldr r2, [pc, #32] @ (2378fc ) │ │ │ │ add r2, pc │ │ │ │ mov r3, fp │ │ │ │ movs r1, #0 │ │ │ │ - bl 3edc38 │ │ │ │ + bl 3edc30 │ │ │ │ b.n 23789a │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r4, [r4, r4] │ │ │ │ movs r5, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ @@ -385131,19 +385134,19 @@ │ │ │ │ ldr r1, [pc, #16] @ (237940 ) │ │ │ │ ldr r0, [pc, #20] @ (237944 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #252 @ 0xfc │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ - b.n 237290 │ │ │ │ + b.n 237270 │ │ │ │ movs r1, r5 │ │ │ │ - lsls r2, r6, #27 │ │ │ │ + lsls r2, r4, #27 │ │ │ │ movs r0, r4 │ │ │ │ - lsls r6, r5, #31 │ │ │ │ + lsls r6, r3, #31 │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ 00237948 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -385161,15 +385164,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 236930 │ │ │ │ mov r7, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.n 2379d0 │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #0 │ │ │ │ - bl 3d9434 │ │ │ │ + bl 3d942c │ │ │ │ cbz r0, 2379d0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 238570 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 2379ca │ │ │ │ ldr r1, [pc, #92] @ (2379f0 ) │ │ │ │ @@ -385205,25 +385208,25 @@ │ │ │ │ ldr r0, [pc, #36] @ (237a04 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #264 @ 0x108 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ - @ instruction: 0xb7aa │ │ │ │ + @ instruction: 0xb79a │ │ │ │ movs r5, r3 │ │ │ │ - lsrs r4, r2, #2 │ │ │ │ + lsrs r4, r0, #2 │ │ │ │ movs r0, r4 │ │ │ │ - lsrs r6, r0, #1 │ │ │ │ + lsrs r6, r6, #32 │ │ │ │ movs r0, r4 │ │ │ │ - b.n 2381f0 │ │ │ │ + b.n 2381d0 │ │ │ │ movs r1, r5 │ │ │ │ - lsls r2, r0, #25 │ │ │ │ + lsls r2, r6, #24 │ │ │ │ movs r0, r4 │ │ │ │ - lsrs r0, r5, #32 │ │ │ │ + lsrs r0, r3, #32 │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ 00237a08 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3832] @ 0xef8 │ │ │ │ @@ -385264,15 +385267,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r1, [pc, #1464] @ 238034 │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ add.w r3, r3, #296 @ 0x128 │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr.w r2, [pc, #1444] @ 238038 │ │ │ │ ldr.w r3, [pc, #1424] @ 238028 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #220] @ 0xdc │ │ │ │ @@ -385314,24 +385317,24 @@ │ │ │ │ bne.w 237cd0 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 237cd0 │ │ │ │ ldr r6, [r4, #56] @ 0x38 │ │ │ │ cmp r6, #0 │ │ │ │ bne.w 237cd0 │ │ │ │ - bl 357a3c │ │ │ │ + bl 357a34 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r2, r5 │ │ │ │ bl 220314 │ │ │ │ mov r4, r0 │ │ │ │ adds r7, r0, #1 │ │ │ │ beq.n 237a8e │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 3d9434 │ │ │ │ + bl 3d942c │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 237d7a │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 238570 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ @@ -385438,24 +385441,24 @@ │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ bne.w 237ddc │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ adds r7, #1 │ │ │ │ cmp r3, r7 │ │ │ │ ble.w 237de6 │ │ │ │ - bl 357a3c │ │ │ │ + bl 357a34 │ │ │ │ ldr.w r1, [r8, #4]! │ │ │ │ mov r2, r5 │ │ │ │ bl 220314 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ beq.n 237c88 │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #0 │ │ │ │ - bl 3d9434 │ │ │ │ + bl 3d942c │ │ │ │ cbz r0, 237c88 │ │ │ │ cmp r7, #0 │ │ │ │ bne.n 237c0c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 238570 │ │ │ │ mov r3, r0 │ │ │ │ @@ -385496,15 +385499,15 @@ │ │ │ │ ldr r1, [pc, #880] @ (23804c ) │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ add.w r3, r3, #296 @ 0x128 │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 237a92 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 237dec │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ orrs r3, r1 │ │ │ │ @@ -385524,15 +385527,15 @@ │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ bl 236930 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ beq.w 237a8e │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #0 │ │ │ │ - bl 3d9434 │ │ │ │ + bl 3d942c │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 237a8e │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 238570 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ @@ -385552,15 +385555,15 @@ │ │ │ │ str r6, [sp, #0] │ │ │ │ str r4, [sp, #20] │ │ │ │ bl 237544 │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 237b6e │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e0744 │ │ │ │ + bl 3e073c │ │ │ │ mov r0, r4 │ │ │ │ blx 1445ac │ │ │ │ b.n 237a8e │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 237bee │ │ │ │ @@ -385573,15 +385576,15 @@ │ │ │ │ ldr r1, [pc, #704] @ (23805c ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #296 @ 0x128 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #891 @ 0x37b │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ cmp r7, #0 │ │ │ │ bne.w 237c90 │ │ │ │ b.n 237ca2 │ │ │ │ ldr r1, [pc, #676] @ (238060 ) │ │ │ │ add r1, pc │ │ │ │ b.n 237d1e │ │ │ │ ldr r3, [pc, #676] @ (238064 ) │ │ │ │ @@ -385590,19 +385593,19 @@ │ │ │ │ ldr r1, [pc, #676] @ (23806c ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #296 @ 0x128 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #878 @ 0x36e │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 237a8e │ │ │ │ mov r0, r5 │ │ │ │ ldr r7, [sp, #56] @ 0x38 │ │ │ │ - bl 3e0744 │ │ │ │ + bl 3e073c │ │ │ │ b.n 237c8a │ │ │ │ ldr r7, [sp, #56] @ 0x38 │ │ │ │ mov r5, r1 │ │ │ │ b.n 237c8e │ │ │ │ movs r2, #1 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ @@ -385616,15 +385619,15 @@ │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 237f82 │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - bl 3d57b8 │ │ │ │ + bl 3d57b0 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ cmp r2, #0 │ │ │ │ ble.n 237efc │ │ │ │ ldr r2, [pc, #588] @ (238070 ) │ │ │ │ str.w sl, [sp, #56] @ 0x38 │ │ │ │ mov sl, r3 │ │ │ │ @@ -385742,15 +385745,15 @@ │ │ │ │ ldr r1, [pc, #328] @ (238084 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #296 @ 0x128 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #1007 @ 0x3ef │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mov r0, r7 │ │ │ │ blx 1445ac │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ blx 143ca4 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ blx 143ca4 │ │ │ │ b.n 237a8e │ │ │ │ @@ -385761,45 +385764,45 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #296 @ 0x128 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #917 @ 0x395 │ │ │ │ ldr r7, [sp, #56] @ 0x38 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 237c8a │ │ │ │ strb.w r2, [sp, #92] @ 0x5c │ │ │ │ b.n 237e1a │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e0744 │ │ │ │ + bl 3e073c │ │ │ │ mov r0, r7 │ │ │ │ blx 1445ac │ │ │ │ b.n 237f54 │ │ │ │ ldr r3, [pc, #252] @ (238094 ) │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [pc, #252] @ (238098 ) │ │ │ │ ldr r1, [pc, #252] @ (23809c ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #296 @ 0x128 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #947 @ 0x3b3 │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 237a8e │ │ │ │ ldr r0, [pc, #232] @ (2380a0 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3d6c34 │ │ │ │ + bl 3d6c2c │ │ │ │ mov r3, r0 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ b.n 237dfa │ │ │ │ ldr r0, [pc, #224] @ (2380a4 ) │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ add r0, pc │ │ │ │ - bl 3d6c34 │ │ │ │ + bl 3d6c2c │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ b.n 237e06 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldr r1, [r4, #32] │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ @@ -385814,15 +385817,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #184] @ (2380b0 ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #296 @ 0x128 │ │ │ │ add r4, pc │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ b.n 237f54 │ │ │ │ ldr r3, [pc, #164] @ (2380b4 ) │ │ │ │ movw r2, #822 @ 0x336 │ │ │ │ ldr r1, [pc, #164] @ (2380b8 ) │ │ │ │ ldr r0, [pc, #164] @ (2380bc ) │ │ │ │ @@ -385831,85 +385834,84 @@ │ │ │ │ add.w r3, r3, #280 @ 0x118 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ str r4, [r0, r4] │ │ │ │ movs r5, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2386e4 │ │ │ │ + b.n 2386c4 │ │ │ │ movs r1, r5 │ │ │ │ - lsls r0, r7, #31 │ │ │ │ + lsls r0, r5, #31 │ │ │ │ movs r0, r4 │ │ │ │ - lsls r6, r3, #22 │ │ │ │ + lsls r6, r1, #22 │ │ │ │ movs r0, r4 │ │ │ │ str r2, [r2, r2] │ │ │ │ movs r5, r5 │ │ │ │ - stmdb sl, {r0, r1, r2, r3, r4} │ │ │ │ - strd r0, r0, [r2], #-124 @ 0x7c │ │ │ │ - b.n 238240 │ │ │ │ + ldrd r0, r0, [sl], #124 @ 0x7c │ │ │ │ + @ instruction: 0xe852001f │ │ │ │ + b.n 238220 │ │ │ │ movs r1, r5 │ │ │ │ - lsls r2, r0, #23 │ │ │ │ + lsls r2, r6, #22 │ │ │ │ movs r0, r4 │ │ │ │ - lsls r0, r0, #13 │ │ │ │ + lsls r0, r6, #12 │ │ │ │ movs r0, r4 │ │ │ │ - cbz r0, 2380ce │ │ │ │ + cbz r0, 2380ca │ │ │ │ movs r5, r3 │ │ │ │ - b.n 2380d0 │ │ │ │ + b.n 2380b0 │ │ │ │ movs r1, r5 │ │ │ │ - lsls r2, r1, #23 │ │ │ │ + lsls r2, r7, #22 │ │ │ │ movs r0, r4 │ │ │ │ - lsls r6, r7, #9 │ │ │ │ + lsls r6, r5, #9 │ │ │ │ movs r0, r4 │ │ │ │ - lsls r2, r2, #17 │ │ │ │ + lsls r2, r0, #17 │ │ │ │ movs r0, r4 │ │ │ │ - b.n 23808c │ │ │ │ + b.n 23806c │ │ │ │ movs r1, r5 │ │ │ │ - lsls r0, r0, #21 │ │ │ │ + lsls r0, r6, #20 │ │ │ │ movs r0, r4 │ │ │ │ - lsls r4, r2, #9 │ │ │ │ + lsls r4, r0, #9 │ │ │ │ movs r0, r4 │ │ │ │ - lsls r4, r4, #16 │ │ │ │ + lsls r4, r2, #16 │ │ │ │ movs r0, r4 │ │ │ │ - b.n 237cd0 │ │ │ │ + b.n 237cb0 │ │ │ │ movs r7, r3 │ │ │ │ - lsls r6, r1, #16 │ │ │ │ + lsls r6, r7, #15 │ │ │ │ movs r0, r4 │ │ │ │ - udf #158 @ 0x9e │ │ │ │ + udf #142 @ 0x8e │ │ │ │ movs r1, r5 │ │ │ │ - lsls r4, r2, #21 │ │ │ │ + lsls r4, r0, #21 │ │ │ │ movs r0, r4 │ │ │ │ - lsls r0, r4, #3 │ │ │ │ + lsls r0, r2, #3 │ │ │ │ movs r0, r4 │ │ │ │ - udf #110 @ 0x6e │ │ │ │ + udf #94 @ 0x5e │ │ │ │ movs r1, r5 │ │ │ │ - lsls r4, r0, #17 │ │ │ │ + lsls r4, r6, #16 │ │ │ │ movs r0, r4 │ │ │ │ - lsls r0, r6, #2 │ │ │ │ + lsls r0, r4, #2 │ │ │ │ movs r0, r4 │ │ │ │ - udf #58 @ 0x3a │ │ │ │ + udf #42 @ 0x2a │ │ │ │ movs r1, r5 │ │ │ │ - lsls r0, r0, #17 │ │ │ │ + lsls r0, r6, #16 │ │ │ │ movs r0, r4 │ │ │ │ - lsls r4, r7, #1 │ │ │ │ + lsls r4, r5, #1 │ │ │ │ movs r0, r4 │ │ │ │ - lsls r6, r6, #18 │ │ │ │ + lsls r6, r4, #18 │ │ │ │ movs r0, r4 │ │ │ │ - lsls r6, r6, #18 │ │ │ │ + lsls r6, r4, #18 │ │ │ │ movs r0, r4 │ │ │ │ - ble.n 238070 │ │ │ │ + ble.n 238050 │ │ │ │ movs r1, r5 │ │ │ │ - lsls r0, r0, #17 │ │ │ │ + lsls r0, r6, #16 │ │ │ │ movs r0, r4 │ │ │ │ - movs r6, r4 │ │ │ │ + movs r6, r2 │ │ │ │ movs r0, r4 │ │ │ │ - ble.n 23803c │ │ │ │ + ble.n 23801c │ │ │ │ movs r1, r5 │ │ │ │ - movs r4, r1 │ │ │ │ - movs r0, r4 │ │ │ │ - lsls r2, r6, #8 │ │ │ │ + vshr.u32 d16, d15, #4 │ │ │ │ + lsls r2, r4, #8 │ │ │ │ movs r0, r4 │ │ │ │ │ │ │ │ 002380c0 : │ │ │ │ add.w r2, r0, #69632 @ 0x11000 │ │ │ │ ldrb.w r3, [r2, #1486] @ 0x5ce │ │ │ │ cbz r3, 2380d8 │ │ │ │ movs r0, #0 │ │ │ │ @@ -385944,15 +385946,15 @@ │ │ │ │ cbz r1, 238122 │ │ │ │ ldr r1, [pc, #36] @ (238144 ) │ │ │ │ add r1, pc │ │ │ │ ldrb.w r2, [r2, #1481] @ 0x5c9 │ │ │ │ cbz r2, 23812c │ │ │ │ ldr r2, [pc, #28] @ (238148 ) │ │ │ │ add r2, pc │ │ │ │ - bl 3edc38 │ │ │ │ + bl 3edc30 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -385996,15 +385998,15 @@ │ │ │ │ bl 22a950 │ │ │ │ ldrd r2, r1, [sp, #8] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r2, [sp, #4] │ │ │ │ strb.w r2, [r1, #1486] @ 0x5ce │ │ │ │ mov r1, r2 │ │ │ │ ldr.w r0, [r3, #324] @ 0x144 │ │ │ │ - bl 3edc38 │ │ │ │ + bl 3edc30 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ add sp, #20 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -386101,31 +386103,31 @@ │ │ │ │ bpl.n 2383aa │ │ │ │ ldrb r3, [r7, #0] │ │ │ │ cbnz r3, 23832e │ │ │ │ ldr r2, [pc, #388] @ (238450 ) │ │ │ │ movs r1, #16 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ - bl 3d57b8 │ │ │ │ + bl 3d57b0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #21706 @ 0x54ca │ │ │ │ movt r1, #16388 @ 0x4004 │ │ │ │ blx 144a54 <__ioctl_time64@plt+0x4> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 2383cc │ │ │ │ mov r2, r6 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ - bl 3d57b8 │ │ │ │ + bl 3d57b0 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3d9434 │ │ │ │ + bl 3d942c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 23839c │ │ │ │ ldr r2, [pc, #336] @ (238454 ) │ │ │ │ ldr r3, [pc, #320] @ (238448 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -386140,15 +386142,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r2, r7 │ │ │ │ movs r1, #16 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3d57b8 │ │ │ │ + bl 3d57b0 │ │ │ │ b.n 2382d4 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #280] @ (238458 ) │ │ │ │ add r0, pc │ │ │ │ blx 143a18 │ │ │ │ movs r1, #2 │ │ │ │ mov r5, r0 │ │ │ │ @@ -386161,15 +386163,15 @@ │ │ │ │ b.n 238222 │ │ │ │ blx 144220 <__errno_location@plt> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 143fd8 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #240] @ (23845c ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0cf8 │ │ │ │ + bl 3e0cf0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #24] │ │ │ │ cbz r3, 2383a4 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp.w fp, #0 │ │ │ │ @@ -386179,15 +386181,15 @@ │ │ │ │ ldr r3, [pc, #216] @ (238464 ) │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [pc, #212] @ (238468 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mov r0, r4 │ │ │ │ blx 1445ac │ │ │ │ b.n 2383c6 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 2382c4 │ │ │ │ ldr r1, [pc, #192] @ (23846c ) │ │ │ │ @@ -386195,15 +386197,15 @@ │ │ │ │ ldr r3, [pc, #192] @ (238470 ) │ │ │ │ movs r2, #101 @ 0x65 │ │ │ │ add r1, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r1, [pc, #188] @ (238474 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mov r0, r4 │ │ │ │ blx 1445ac │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ b.n 238302 │ │ │ │ ldrb r5, [r7, #0] │ │ │ │ blx 144220 <__errno_location@plt> │ │ │ │ ldr r1, [r0, #0] │ │ │ │ @@ -386216,29 +386218,29 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r3, [pc, #152] @ (238480 ) │ │ │ │ strd r1, r2, [sp] │ │ │ │ movs r2, #117 @ 0x75 │ │ │ │ ldr r1, [pc, #148] @ (238484 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ - bl 3e03a8 │ │ │ │ + bl 3e03a0 │ │ │ │ b.n 23839c │ │ │ │ ldr r2, [pc, #140] @ (238488 ) │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [pc, #140] @ (23848c ) │ │ │ │ add r2, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ ldr r1, [pc, #136] @ (238490 ) │ │ │ │ strd r3, r2, [sp, #4] │ │ │ │ movs r2, #120 @ 0x78 │ │ │ │ ldr r3, [pc, #132] @ (238494 ) │ │ │ │ add r1, pc │ │ │ │ add r3, pc │ │ │ │ - bl 3e03a8 │ │ │ │ + bl 3e03a0 │ │ │ │ b.n 23839c │ │ │ │ blx 144220 <__errno_location@plt> │ │ │ │ ldr r2, [pc, #120] @ (238498 ) │ │ │ │ ldr r3, [pc, #124] @ (23849c ) │ │ │ │ add r2, pc │ │ │ │ ldr r1, [pc, #124] @ (2384a0 ) │ │ │ │ add r3, pc │ │ │ │ @@ -386246,67 +386248,67 @@ │ │ │ │ ldr r3, [pc, #120] @ (2384a4 ) │ │ │ │ add r1, pc │ │ │ │ ldr r4, [r0, #0] │ │ │ │ movs r2, #60 @ 0x3c │ │ │ │ add r3, pc │ │ │ │ mov r0, r9 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e03a8 │ │ │ │ + bl 3e03a0 │ │ │ │ b.n 2383c6 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r1, [pc, #256] @ (238548 ) │ │ │ │ movs r5, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r1, #10 │ │ │ │ + lsls r4, r7, #9 │ │ │ │ movs r0, r4 │ │ │ │ - lsls r6, r0, #11 │ │ │ │ + lsls r6, r6, #10 │ │ │ │ movs r0, r4 │ │ │ │ ldr r0, [pc, #152] @ (2384f0 ) │ │ │ │ movs r5, r5 │ │ │ │ - lsls r6, r4, #5 │ │ │ │ + lsls r6, r2, #5 │ │ │ │ movs r0, r4 │ │ │ │ - lsls r2, r7, #5 │ │ │ │ + lsls r2, r5, #5 │ │ │ │ movs r0, r4 │ │ │ │ - lsls r2, r6, #5 │ │ │ │ + lsls r2, r4, #5 │ │ │ │ movs r0, r4 │ │ │ │ - blt.n 238560 │ │ │ │ + blt.n 238540 │ │ │ │ movs r1, r5 │ │ │ │ - lsls r2, r5, #4 │ │ │ │ + lsls r2, r3, #4 │ │ │ │ movs r0, r4 │ │ │ │ - lsls r6, r2, #6 │ │ │ │ + lsls r6, r0, #6 │ │ │ │ movs r0, r4 │ │ │ │ - blt.n 238524 │ │ │ │ + blt.n 238504 │ │ │ │ movs r1, r5 │ │ │ │ - lsls r6, r0, #4 │ │ │ │ + lsls r6, r6, #3 │ │ │ │ movs r0, r4 │ │ │ │ - lsls r4, r2, #3 │ │ │ │ + lsls r4, r0, #3 │ │ │ │ movs r0, r4 │ │ │ │ - lsls r2, r7, #6 │ │ │ │ + lsls r2, r5, #6 │ │ │ │ movs r0, r4 │ │ │ │ - blt.n 2384c8 │ │ │ │ + blt.n 2384a8 │ │ │ │ movs r1, r5 │ │ │ │ - lsls r0, r2, #3 │ │ │ │ + lsls r0, r0, #3 │ │ │ │ movs r0, r4 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ + lsls r2, r4, #2 │ │ │ │ movs r0, r4 │ │ │ │ - lsls r6, r6, #6 │ │ │ │ + lsls r6, r4, #6 │ │ │ │ movs r0, r4 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ + lsls r2, r4, #2 │ │ │ │ movs r0, r4 │ │ │ │ - blt.n 238498 │ │ │ │ + bge.n 238478 │ │ │ │ movs r1, r5 │ │ │ │ - lsls r0, r2, #2 │ │ │ │ + lsls r0, r0, #2 │ │ │ │ movs r0, r4 │ │ │ │ - lsls r4, r5, #2 │ │ │ │ + lsls r4, r3, #2 │ │ │ │ movs r0, r4 │ │ │ │ - lsls r4, r2, #2 │ │ │ │ + lsls r4, r0, #2 │ │ │ │ movs r0, r4 │ │ │ │ - bge.n 238464 │ │ │ │ + bge.n 238444 │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 002384a8 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -386368,29 +386370,29 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r4, [r0, #0] │ │ │ │ adds r3, #12 │ │ │ │ add r1, pc │ │ │ │ movs r2, #161 @ 0xa1 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e03a8 │ │ │ │ + bl 3e03a0 │ │ │ │ b.n 2384e8 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ mov r6, sp │ │ │ │ movs r5, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ mov r0, r8 │ │ │ │ movs r5, r5 │ │ │ │ - lsls r0, r3, #2 │ │ │ │ + lsls r0, r1, #2 │ │ │ │ movs r0, r4 │ │ │ │ - bls.n 238510 │ │ │ │ + bls.n 2384f0 │ │ │ │ movs r1, r5 │ │ │ │ - vqadd.u64 d16, d12, d15 │ │ │ │ + vqadd.u32 d16, d12, d15 │ │ │ │ │ │ │ │ 00238570 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -386440,29 +386442,28 @@ │ │ │ │ ldr r3, [pc, #48] @ (238620 ) │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r3, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ adds r3, #28 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e03a8 │ │ │ │ + bl 3e03a0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 2385b8 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp lr, r4 │ │ │ │ movs r5, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, lr │ │ │ │ movs r5, r5 │ │ │ │ - movs r4, r0 │ │ │ │ - movs r0, r4 │ │ │ │ - mrc2 0, 6, r0, cr0, cr15, {0} │ │ │ │ - bls.n 23865c │ │ │ │ + vshr.u32 d16, d15, #12 │ │ │ │ + mcr2 0, 6, r0, cr0, cr15, {0} │ │ │ │ + bls.n 23863c │ │ │ │ movs r1, r5 │ │ │ │ │ │ │ │ 00238624 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -386552,15 +386553,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 1457c0 <__fprintf_chk@plt+0x4> │ │ │ │ blx 14585c │ │ │ │ add r4, ip │ │ │ │ movs r5, r5 │ │ │ │ cmp r5, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ - vqadd.u8 d0, d8, d15 │ │ │ │ + mrc2 0, 7, r0, cr8, cr15, {0} │ │ │ │ │ │ │ │ 00238720 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w lr, [pc, #124] @ 2387ac │ │ │ │ @@ -386602,24 +386603,24 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ pop {pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ blx 143fd8 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #24] @ (2387b8 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ blx 14585c │ │ │ │ nop │ │ │ │ mvns r2, r6 │ │ │ │ movs r5, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ bics r6, r6 │ │ │ │ movs r5, r5 │ │ │ │ - mcr2 0, 5, r0, cr0, cr15, {0} │ │ │ │ + mrc2 0, 4, r0, cr0, cr15, {0} │ │ │ │ │ │ │ │ 002387bc : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w lr, [pc, #124] @ 238848 │ │ │ │ @@ -386661,24 +386662,24 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ pop {pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ blx 143fd8 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #24] @ (238854 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ blx 14585c │ │ │ │ nop │ │ │ │ muls r6, r2 │ │ │ │ movs r5, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ orrs r2, r3 │ │ │ │ movs r5, r5 │ │ │ │ - mcr2 0, 1, r0, cr8, cr15, {0} │ │ │ │ + mrc2 0, 0, r0, cr8, cr15, {0} │ │ │ │ │ │ │ │ 00238858 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #216] @ (238940 ) │ │ │ │ @@ -386763,15 +386764,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w 1457bc <__fprintf_chk@plt> │ │ │ │ cmp r0, r7 │ │ │ │ movs r5, r5 │ │ │ │ cmp r5, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ - ldc2l 0, cr0, [r2, #-124] @ 0xffffff84 │ │ │ │ + stc2l 0, cr0, [r2, #-124] @ 0xffffff84 │ │ │ │ │ │ │ │ 0023894c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr.w lr, [pc, #120] @ 2389d4 │ │ │ │ @@ -386811,25 +386812,25 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ pop {r4, pc} │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [pc, #24] @ (2389e0 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 23899e │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ rors r6, r0 │ │ │ │ movs r5, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ sbcs r2, r1 │ │ │ │ movs r5, r5 │ │ │ │ - stc2l 0, cr0, [r6], #124 @ 0x7c │ │ │ │ + ldc2l 0, cr0, [r6], {31} │ │ │ │ │ │ │ │ 002389e4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr.w lr, [pc, #120] @ 238a6c │ │ │ │ @@ -386869,25 +386870,25 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ pop {r4, pc} │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [pc, #24] @ (238a78 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 238a36 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ asrs r6, r5 │ │ │ │ movs r5, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r6 │ │ │ │ movs r5, r5 │ │ │ │ - stc2l 0, cr0, [r6], #-124 @ 0xffffff84 │ │ │ │ + mrrc2 0, 1, r0, r6, cr15 │ │ │ │ │ │ │ │ 00238a7c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -386910,15 +386911,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 144a54 <__ioctl_time64@plt+0x4> │ │ │ │ cbnz r0, 238af0 │ │ │ │ mov r4, r0 │ │ │ │ add r2, sp, #4 │ │ │ │ movs r1, #16 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3d57b8 │ │ │ │ + bl 3d57b0 │ │ │ │ ldr r2, [pc, #76] @ (238b18 ) │ │ │ │ ldr r3, [pc, #72] @ (238b14 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ @@ -386935,25 +386936,25 @@ │ │ │ │ blx 144220 <__errno_location@plt> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 143fd8 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #28] @ (238b1c ) │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ b.n 238ac8 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsls r2, r3 │ │ │ │ movs r5, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ eors r0, r4 │ │ │ │ movs r5, r5 │ │ │ │ - @ instruction: 0xfbda001f │ │ │ │ + @ instruction: 0xfbca001f │ │ │ │ │ │ │ │ 00238b20 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -386975,18 +386976,18 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 143fd8 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #16] @ (238b74 ) │ │ │ │ mov r2, r4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 238b44 │ │ │ │ - @ instruction: 0xfb94001f │ │ │ │ + @ instruction: 0xfb84001f │ │ │ │ │ │ │ │ 00238b78 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -386995,27 +386996,27 @@ │ │ │ │ movs r2, #19 │ │ │ │ ldr r3, [pc, #40] @ (238bbc ) │ │ │ │ ldr r1, [pc, #44] @ (238bc0 ) │ │ │ │ add ip, pc │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ - @ instruction: 0xfbc4001f │ │ │ │ - bcc.n 238b14 │ │ │ │ + @ instruction: 0xfbb4001f │ │ │ │ + bcc.n 238af4 │ │ │ │ movs r1, r5 │ │ │ │ - @ instruction: 0xfba4001f │ │ │ │ + @ instruction: 0xfb94001f │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w ip, [pc, #24] @ 238bf0 │ │ │ │ ldr r3, [pc, #24] @ (238bf4 ) │ │ │ │ @@ -387024,18 +387025,18 @@ │ │ │ │ add ip, pc │ │ │ │ add r3, pc │ │ │ │ movs r0, #0 │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ blx 1439bc │ │ │ │ nop │ │ │ │ - @ instruction: 0xfbbe001f │ │ │ │ - bcc.n 238ce0 │ │ │ │ + @ instruction: 0xfbae001f │ │ │ │ + bcc.n 238cc0 │ │ │ │ movs r1, r5 │ │ │ │ - @ instruction: 0xfba8001f │ │ │ │ + @ instruction: 0xfb98001f │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #28] @ (238c28 ) │ │ │ │ sub sp, #12 │ │ │ │ ldr r2, [pc, #28] @ (238c2c ) │ │ │ │ @@ -387045,18 +387046,18 @@ │ │ │ │ add r2, pc │ │ │ │ adds r3, #24 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #257 @ 0x101 │ │ │ │ blx 1439bc │ │ │ │ nop │ │ │ │ - bcc.n 238cac │ │ │ │ + bcc.n 238c8c │ │ │ │ movs r1, r5 │ │ │ │ - @ instruction: 0xfb86001f │ │ │ │ - @ instruction: 0xfb70001f │ │ │ │ + @ instruction: 0xfb76001f │ │ │ │ + smmlsr r0, r0, pc, r0 @ │ │ │ │ │ │ │ │ 00238c34 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #184] @ (238cfc ) │ │ │ │ @@ -387136,18 +387137,18 @@ │ │ │ │ nop │ │ │ │ @ instruction: 0xfbf4003a │ │ │ │ subs r6, #226 @ 0xe2 │ │ │ │ movs r5, r5 │ │ │ │ cmp r3, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfbbe003a │ │ │ │ - bcs.n 238de8 │ │ │ │ + bcs.n 238dc8 │ │ │ │ movs r1, r5 │ │ │ │ - @ instruction: 0xfab2001f │ │ │ │ - @ instruction: 0xfa9c001f │ │ │ │ + @ instruction: 0xfaa2001f │ │ │ │ + @ instruction: 0xfa8c001f │ │ │ │ │ │ │ │ 00238d18 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r6, [pc, #112] @ (238d98 ) │ │ │ │ @@ -387193,18 +387194,18 @@ │ │ │ │ ldr r0, [pc, #24] @ (238da4 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #72 @ 0x48 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ smlatt r0, r2, sl, r0 │ │ │ │ - bne.n 238d30 │ │ │ │ + bne.n 238d10 │ │ │ │ movs r1, r5 │ │ │ │ - ldr??.w r0, [lr, #31] │ │ │ │ - @ instruction: 0xfa22001f │ │ │ │ + vld1.8 @ instruction: 0xf9ee001f │ │ │ │ + @ instruction: 0xfa12001f │ │ │ │ │ │ │ │ 00238da8 : │ │ │ │ b.w 2821d0 │ │ │ │ │ │ │ │ 00238dac : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -387275,22 +387276,22 @@ │ │ │ │ adds r3, #120 @ 0x78 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ nop │ │ │ │ str r5, [sp, #376] @ 0x178 │ │ │ │ movs r5, r5 │ │ │ │ @ instruction: 0xfa6c003a │ │ │ │ - bne.n 238e9c │ │ │ │ + bne.n 238e7c │ │ │ │ movs r1, r5 │ │ │ │ - ldr??.w r0, [ip, pc, lsl #1] │ │ │ │ - vst4.8 {d16-d19}, [r8 :64] │ │ │ │ - beq.n 238e78 │ │ │ │ + vst4.8 {d16-d19}, [ip :64] │ │ │ │ + ldrsh.w r0, [r8, pc, lsl #1] │ │ │ │ + beq.n 238e58 │ │ │ │ movs r1, r5 │ │ │ │ - ldrsh.w r0, [r4, pc, lsl #1] │ │ │ │ - vst1.8 @ instruction: 0xf984001f │ │ │ │ + vld4.8 {d0-d3}, [r4 :64] │ │ │ │ + ldr??.w r0, [r4, pc, lsl #1] │ │ │ │ │ │ │ │ 00238e84 : │ │ │ │ ldr r3, [pc, #112] @ (238ef8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #2 │ │ │ │ beq.n 238e9c │ │ │ │ @@ -387331,18 +387332,18 @@ │ │ │ │ add r3, pc │ │ │ │ add ip, pc │ │ │ │ adds r3, #144 @ 0x90 │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ blx 1439bc │ │ │ │ ldrsh.w r0, [r6, #58] @ 0x3a │ │ │ │ - beq.n 238fd8 │ │ │ │ + beq.n 238fb8 │ │ │ │ movs r1, r5 │ │ │ │ - ldrh.w r0, [r2, #31] │ │ │ │ - ldrb.w r0, [lr, #31] │ │ │ │ + strh.w r0, [r2, #31] │ │ │ │ + strb.w r0, [lr, #31] │ │ │ │ │ │ │ │ 00238f08 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #168] @ (238fc0 ) │ │ │ │ @@ -387409,22 +387410,22 @@ │ │ │ │ add ip, pc │ │ │ │ adds r3, #184 @ 0xb8 │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ blx 1439bc │ │ │ │ bl 238bc4 │ │ │ │ vld4.8 {d0-d3}, [r2 :256], sl │ │ │ │ - ldmia r7, {r1, r6, r7} │ │ │ │ + ldmia r7, {r1, r4, r5, r7} │ │ │ │ movs r1, r5 │ │ │ │ - strb.w r0, [r8, pc, lsl #1] │ │ │ │ - @ instruction: 0xf7f4001f │ │ │ │ - ldmia r7, {r3, r5, r7} │ │ │ │ + @ instruction: 0xf7f8001f │ │ │ │ + @ instruction: 0xf7e4001f │ │ │ │ + ldmia r7, {r3, r4, r7} │ │ │ │ movs r1, r5 │ │ │ │ - @ instruction: 0xf7ee001f │ │ │ │ - @ instruction: 0xf7da001f │ │ │ │ + @ instruction: 0xf7de001f │ │ │ │ + @ instruction: 0xf7ca001f │ │ │ │ │ │ │ │ 00238fdc : │ │ │ │ ldr r3, [pc, #60] @ (23901c ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #2 │ │ │ │ beq.n 238ff0 │ │ │ │ @@ -387517,22 +387518,22 @@ │ │ │ │ add ip, pc │ │ │ │ adds r3, #204 @ 0xcc │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ blx 1439bc │ │ │ │ bl 238bfc │ │ │ │ strb.w r0, [sl, sl, lsl #3] │ │ │ │ - ldmia r6!, {r1, r3, r5, r7} │ │ │ │ + ldmia r6!, {r1, r3, r4, r7} │ │ │ │ movs r1, r5 │ │ │ │ - @ instruction: 0xf6f0001f │ │ │ │ - @ instruction: 0xf6dc001f │ │ │ │ - ldmia r6!, {r4, r7} │ │ │ │ + @ instruction: 0xf6e0001f │ │ │ │ + movt r0, #51231 @ 0xc81f │ │ │ │ + ldmia r6!, {r7} │ │ │ │ movs r1, r5 │ │ │ │ - @ instruction: 0xf6d6001f │ │ │ │ - movt r0, #10271 @ 0x281f │ │ │ │ + movt r0, #26655 @ 0x681f │ │ │ │ + @ instruction: 0xf6b2001f │ │ │ │ │ │ │ │ 002390f4 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #44] @ (239130 ) │ │ │ │ @@ -387590,18 +387591,18 @@ │ │ │ │ adds r3, #48 @ 0x30 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #269 @ 0x10d │ │ │ │ blx 1439bc │ │ │ │ nop │ │ │ │ @ instruction: 0xf6f0003a │ │ │ │ - ldmia r5!, {r4, r6, r7} │ │ │ │ + ldmia r5!, {r6, r7} │ │ │ │ movs r1, r5 │ │ │ │ - @ instruction: 0xf616001f │ │ │ │ - addw r0, r0, #2079 @ 0x81f │ │ │ │ + addw r0, r6, #2079 @ 0x81f │ │ │ │ + @ instruction: 0xf5f0001f │ │ │ │ │ │ │ │ 002391a8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w r4, r0, #30 │ │ │ │ @@ -387663,26 +387664,26 @@ │ │ │ │ ldr r0, [pc, #48] @ (239274 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #224 @ 0xe0 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ @ instruction: 0xf676003a │ │ │ │ - ldmia r5!, {r6} │ │ │ │ + ldmia r5, {r4, r5} │ │ │ │ movs r1, r5 │ │ │ │ - @ instruction: 0xf586001f │ │ │ │ - sbcs.w r0, r2, #10420224 @ 0x9f0000 │ │ │ │ - ldmia r5, {r2, r3, r5} │ │ │ │ + sbcs.w r0, r6, #10420224 @ 0x9f0000 │ │ │ │ + sbc.w r0, r2, #10420224 @ 0x9f0000 │ │ │ │ + ldmia r5!, {r2, r3, r4} │ │ │ │ movs r1, r5 │ │ │ │ - sbcs.w r0, r2, #10420224 @ 0x9f0000 │ │ │ │ - adcs.w r0, ip, #10420224 @ 0x9f0000 │ │ │ │ - ldmia r5!, {r4} │ │ │ │ + sbc.w r0, r2, #10420224 @ 0x9f0000 │ │ │ │ + adc.w r0, ip, #10420224 @ 0x9f0000 │ │ │ │ + ldmia r5!, {} │ │ │ │ movs r1, r5 │ │ │ │ - adc.w r0, r6, #10420224 @ 0x9f0000 │ │ │ │ - subs.w r0, r6, #10420224 @ 0x9f0000 │ │ │ │ + @ instruction: 0xf536001f │ │ │ │ + sub.w r0, r6, #10420224 @ 0x9f0000 │ │ │ │ │ │ │ │ 00239278 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [pc, #164] @ (23932c ) │ │ │ │ @@ -387747,26 +387748,26 @@ │ │ │ │ add.w r3, r3, #264 @ 0x108 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #309 @ 0x135 │ │ │ │ blx 1439bc │ │ │ │ subs.w r0, r2, #12189696 @ 0xba0000 │ │ │ │ @ instruction: 0xf592003a │ │ │ │ - ldmia r4, {r4, r5, r6} │ │ │ │ + ldmia r4!, {r5, r6} │ │ │ │ movs r1, r5 │ │ │ │ - adcs.w r0, r2, #10420224 @ 0x9f0000 │ │ │ │ - eors.w r0, lr, #10420224 @ 0x9f0000 │ │ │ │ - ldmia r4, {r1, r4, r6} │ │ │ │ + adc.w r0, r2, #10420224 @ 0x9f0000 │ │ │ │ + eor.w r0, lr, #10420224 @ 0x9f0000 │ │ │ │ + ldmia r4!, {r1, r6} │ │ │ │ movs r1, r5 │ │ │ │ - eors.w r0, r8, #10420224 @ 0x9f0000 │ │ │ │ - eor.w r0, r2, #10420224 @ 0x9f0000 │ │ │ │ - ldmia r4, {r2, r3, r4, r5} │ │ │ │ + eor.w r0, r8, #10420224 @ 0x9f0000 │ │ │ │ + orns r0, r2, #10420224 @ 0x9f0000 │ │ │ │ + ldmia r4!, {r2, r3, r5} │ │ │ │ movs r1, r5 │ │ │ │ - eor.w r0, r2, #10420224 @ 0x9f0000 │ │ │ │ - orn r0, sl, #10420224 @ 0x9f0000 │ │ │ │ + orns r0, r2, #10420224 @ 0x9f0000 │ │ │ │ + orrs.w r0, sl, #10420224 @ 0x9f0000 │ │ │ │ │ │ │ │ 00239358 : │ │ │ │ ldr r2, [pc, #152] @ (2393f4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, #2 │ │ │ │ beq.n 239372 │ │ │ │ @@ -387823,18 +387824,18 @@ │ │ │ │ add ip, pc │ │ │ │ add.w r3, r3, #284 @ 0x11c │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ blx 1439bc │ │ │ │ nop │ │ │ │ @ instruction: 0xf4e2003a │ │ │ │ - ldmia r3!, {r2, r4, r5, r6} │ │ │ │ + ldmia r3!, {r2, r5, r6} │ │ │ │ movs r1, r5 │ │ │ │ - @ instruction: 0xf3ba001f │ │ │ │ - usat16 r0, #31, r4 │ │ │ │ + usat16 r0, #31, sl │ │ │ │ + @ instruction: 0xf394001f │ │ │ │ │ │ │ │ 00239404 : │ │ │ │ stmdb sp!, {fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #432] @ (2395c8 ) │ │ │ │ @@ -387889,15 +387890,15 @@ │ │ │ │ ldr r2, [r3, #44] @ 0x2c │ │ │ │ ldrd fp, ip, [r3, #32] │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ mov r2, fp │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, ip │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ blx 14585c │ │ │ │ ldr r2, [pc, #312] @ (2395d8 ) │ │ │ │ add r2, pc │ │ │ │ b.n 23947c │ │ │ │ ldr r2, [pc, #308] @ (2395dc ) │ │ │ │ add r2, pc │ │ │ │ b.n 23947c │ │ │ │ @@ -388035,59 +388036,59 @@ │ │ │ │ ldr r2, [pc, #176] @ (239670 ) │ │ │ │ add r2, pc │ │ │ │ b.n 23947c │ │ │ │ ldr r2, [pc, #176] @ (239674 ) │ │ │ │ add r2, pc │ │ │ │ b.n 23947c │ │ │ │ bic.w r0, r2, #12189696 @ 0xba0000 │ │ │ │ - ubfx r0, sl, #0, #32 │ │ │ │ + @ instruction: 0xf3ba001f │ │ │ │ @ instruction: 0xf3bc003a │ │ │ │ - @ instruction: 0xf72c001f │ │ │ │ - @ instruction: 0xf3e8001f │ │ │ │ - @ instruction: 0xf3f6001f │ │ │ │ - and.w r0, r4, #10420224 @ 0x9f0000 │ │ │ │ - and.w r0, lr, #10420224 @ 0x9f0000 │ │ │ │ - ands.w r0, r8, #10420224 @ 0x9f0000 │ │ │ │ - orn r0, sl, #10420224 @ 0x9f0000 │ │ │ │ - @ instruction: 0xf3b4001f │ │ │ │ - usat r0, #31, lr │ │ │ │ - eors.w r0, r8, #10420224 @ 0x9f0000 │ │ │ │ - @ instruction: 0xf4a2001f │ │ │ │ - @ instruction: 0xf4b8001f │ │ │ │ - @ instruction: 0xf4ca001f │ │ │ │ - orn r0, ip, #10420224 @ 0x9f0000 │ │ │ │ - @ instruction: 0xf4da001f │ │ │ │ - @ instruction: 0xf4f4001f │ │ │ │ - @ instruction: 0xf3f2001f │ │ │ │ - @ instruction: 0xf638001f │ │ │ │ - movw r0, #10271 @ 0x281f │ │ │ │ - @ instruction: 0xf650001f │ │ │ │ - @ instruction: 0xf662001f │ │ │ │ - @ instruction: 0xf674001f │ │ │ │ - @ instruction: 0xf4e2001f │ │ │ │ - @ instruction: 0xf4fc001f │ │ │ │ - adds.w r0, r6, #10420224 @ 0x9f0000 │ │ │ │ - @ instruction: 0xf52c001f │ │ │ │ - adc.w r0, r2, #10420224 @ 0x9f0000 │ │ │ │ - adcs.w r0, ip, #10420224 @ 0x9f0000 │ │ │ │ - sbc.w r0, lr, #10420224 @ 0x9f0000 │ │ │ │ - @ instruction: 0xf584001f │ │ │ │ - sub.w r0, r6, #10420224 @ 0x9f0000 │ │ │ │ - bfi r0, r8, #0, #32 │ │ │ │ + @ instruction: 0xf71c001f │ │ │ │ + @ instruction: 0xf3d8001f │ │ │ │ + @ instruction: 0xf3e6001f │ │ │ │ + @ instruction: 0xf3f4001f │ │ │ │ + @ instruction: 0xf3fe001f │ │ │ │ + and.w r0, r8, #10420224 @ 0x9f0000 │ │ │ │ + orrs.w r0, sl, #10420224 @ 0x9f0000 │ │ │ │ + usat16 r0, #31, r4 │ │ │ │ + @ instruction: 0xf37e001f │ │ │ │ + eor.w r0, r8, #10420224 @ 0x9f0000 │ │ │ │ eors.w r0, r2, #10420224 @ 0x9f0000 │ │ │ │ - orns r0, lr, #10420224 @ 0x9f0000 │ │ │ │ - usat r0, #31, r8 │ │ │ │ - ldmia r1!, {r2, r3, r4, r5, r7} │ │ │ │ + @ instruction: 0xf4a8001f │ │ │ │ + @ instruction: 0xf4ba001f │ │ │ │ + orrs.w r0, ip, #10420224 @ 0x9f0000 │ │ │ │ + @ instruction: 0xf4ca001f │ │ │ │ + @ instruction: 0xf4e4001f │ │ │ │ + @ instruction: 0xf3e2001f │ │ │ │ + @ instruction: 0xf628001f │ │ │ │ + @ instruction: 0xf632001f │ │ │ │ + movw r0, #2079 @ 0x81f │ │ │ │ + @ instruction: 0xf652001f │ │ │ │ + @ instruction: 0xf664001f │ │ │ │ + @ instruction: 0xf4d2001f │ │ │ │ + @ instruction: 0xf4ec001f │ │ │ │ + add.w r0, r6, #10420224 @ 0x9f0000 │ │ │ │ + adds.w r0, ip, #10420224 @ 0x9f0000 │ │ │ │ + @ instruction: 0xf532001f │ │ │ │ + adc.w r0, ip, #10420224 @ 0x9f0000 │ │ │ │ + adcs.w r0, lr, #10420224 @ 0x9f0000 │ │ │ │ + sbcs.w r0, r4, #10420224 @ 0x9f0000 │ │ │ │ + @ instruction: 0xf596001f │ │ │ │ + @ instruction: 0xf358001f │ │ │ │ + eor.w r0, r2, #10420224 @ 0x9f0000 │ │ │ │ + orn r0, lr, #10420224 @ 0x9f0000 │ │ │ │ + @ instruction: 0xf378001f │ │ │ │ + ldmia r1!, {r2, r3, r5, r7} │ │ │ │ movs r1, r5 │ │ │ │ - @ instruction: 0xf1f0001f │ │ │ │ - ldmia r1, {r1, r2, r5, r7} │ │ │ │ + @ instruction: 0xf1e0001f │ │ │ │ + ldmia r1, {r1, r2, r4, r7} │ │ │ │ movs r1, r5 │ │ │ │ - rsbs r0, sl, #31 │ │ │ │ - sbcs.w r0, sl, #10420224 @ 0x9f0000 │ │ │ │ - @ instruction: 0xf374001f │ │ │ │ + rsb r0, sl, #31 │ │ │ │ + sbc.w r0, sl, #10420224 @ 0x9f0000 │ │ │ │ + bfi r0, r4, #0, #32 │ │ │ │ │ │ │ │ 00239678 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r1, [pc, #468] @ (239860 ) │ │ │ │ @@ -388104,21 +388105,21 @@ │ │ │ │ mov.w r2, #0 │ │ │ │ strd r3, r3, [sp, #16] │ │ │ │ str r3, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 239786 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 3e0ae8 │ │ │ │ + bl 3e0ae0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e3524 │ │ │ │ + bl 3e351c │ │ │ │ ldr r1, [pc, #432] @ (23986c ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 3e2b40 │ │ │ │ + bl 3e2b38 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 239780 │ │ │ │ ldr r1, [pc, #420] @ (239870 ) │ │ │ │ add r1, pc │ │ │ │ blx 145310 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -388129,22 +388130,22 @@ │ │ │ │ add r1, pc │ │ │ │ blx 145310 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 2397fa │ │ │ │ ldr r1, [pc, #396] @ (239878 ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 3e2b40 │ │ │ │ + bl 3e2b38 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2397ec │ │ │ │ ldr r1, [pc, #384] @ (23987c ) │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ - bl 3e2b40 │ │ │ │ + bl 3e2b38 │ │ │ │ blx 145b88 │ │ │ │ ldr r3, [pc, #372] @ (239880 ) │ │ │ │ add r3, pc │ │ │ │ str r0, [r3, #8] │ │ │ │ bl 23b8e4 │ │ │ │ ldr r3, [pc, #368] @ (239884 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ @@ -388154,15 +388155,15 @@ │ │ │ │ bne.w 239848 │ │ │ │ cmp.w r8, #2 │ │ │ │ beq.n 2397ac │ │ │ │ ldr r5, [pc, #352] @ (239888 ) │ │ │ │ add r5, pc │ │ │ │ ldr r0, [pc, #352] @ (23988c ) │ │ │ │ add r0, pc │ │ │ │ - bl 408930 │ │ │ │ + bl 408928 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx 1436c4 │ │ │ │ str.w r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 23980a │ │ │ │ mov r0, r7 │ │ │ │ @@ -388183,15 +388184,15 @@ │ │ │ │ strd r0, r1, [r7, #32] │ │ │ │ beq.n 2397b8 │ │ │ │ cmp r2, #2 │ │ │ │ beq.n 2397c6 │ │ │ │ bl 1ea20c │ │ │ │ bl 23ae8c │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 3e0b00 │ │ │ │ + bl 3e0af8 │ │ │ │ ldr r2, [pc, #268] @ (239894 ) │ │ │ │ ldr r3, [pc, #216] @ (239864 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ @@ -388224,21 +388225,21 @@ │ │ │ │ ldr.w r0, [r9] │ │ │ │ blx 143f74 │ │ │ │ bl 23a1d8 │ │ │ │ b.n 239778 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldr r0, [pc, #172] @ (23989c ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ movs r0, #1 │ │ │ │ blx 1459f4 │ │ │ │ ldr r0, [pc, #164] @ (2398a0 ) │ │ │ │ mov r1, r7 │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ movs r0, #1 │ │ │ │ blx 1459f4 │ │ │ │ ldr r3, [pc, #152] @ (2398a4 ) │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ blx 144220 <__errno_location@plt> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ @@ -388273,44 +388274,44 @@ │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ adds r4, #156 @ 0x9c │ │ │ │ movs r5, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #150 @ 0x96 │ │ │ │ movs r5, r5 │ │ │ │ - subs r1, #158 @ 0x9e │ │ │ │ + subs r1, #142 @ 0x8e │ │ │ │ movs r7, r3 │ │ │ │ - adds r6, #16 │ │ │ │ + adds r6, #0 │ │ │ │ movs r5, r3 │ │ │ │ - @ instruction: 0xf53e001f │ │ │ │ - add r3, sp, #680 @ 0x2a8 │ │ │ │ + @ instruction: 0xf52e001f │ │ │ │ + add r3, sp, #616 @ 0x268 │ │ │ │ movs r6, r3 │ │ │ │ - add r3, sp, #648 @ 0x288 │ │ │ │ + add r3, sp, #584 @ 0x248 │ │ │ │ movs r6, r3 │ │ │ │ @ instruction: 0xf132003a │ │ │ │ cmp r3, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #92 @ 0x5c │ │ │ │ + subs r0, #76 @ 0x4c │ │ │ │ movs r5, r3 │ │ │ │ bl fff3f88e <__bss_end__@@Base+0xff9459b2> │ │ │ │ @ instruction: 0xf0f0003a │ │ │ │ adds r3, #162 @ 0xa2 │ │ │ │ movs r5, r5 │ │ │ │ - str r4, [sp, #280] @ 0x118 │ │ │ │ + str r4, [sp, #216] @ 0xd8 │ │ │ │ movs r3, r4 │ │ │ │ - ands.w r0, r2, #10420224 @ 0x9f0000 │ │ │ │ - @ instruction: 0xf3e2001f │ │ │ │ + and.w r0, r2, #10420224 @ 0x9f0000 │ │ │ │ + @ instruction: 0xf3d2001f │ │ │ │ cmp r5, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ - ands.w r0, r4, #10420224 @ 0x9f0000 │ │ │ │ - ands.w r0, r4, #10420224 @ 0x9f0000 │ │ │ │ - stmia r7!, {r1} │ │ │ │ + and.w r0, r4, #10420224 @ 0x9f0000 │ │ │ │ + and.w r0, r4, #10420224 @ 0x9f0000 │ │ │ │ + stmia r6!, {r1, r4, r5, r6, r7} │ │ │ │ movs r1, r5 │ │ │ │ - vqadd.s64 d0, d8, d15 │ │ │ │ - ubfx r0, sl, #0, #32 │ │ │ │ + vqadd.s32 d0, d8, d15 │ │ │ │ + @ instruction: 0xf3ba001f │ │ │ │ │ │ │ │ 002398bc : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #76] @ (239918 ) │ │ │ │ @@ -388331,31 +388332,31 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r0, [pc, #40] @ (239924 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ movs r0, #1 │ │ │ │ blx 1459f4 │ │ │ │ ldr r1, [pc, #32] @ (239928 ) │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ - bl 3e055c │ │ │ │ + bl 3e0554 │ │ │ │ movs r0, #1 │ │ │ │ blx 1459f4 │ │ │ │ nop │ │ │ │ vqadd.s32 d16, d14, d26 │ │ │ │ adds r2, #92 @ 0x5c │ │ │ │ movs r5, r5 │ │ │ │ adds r3, #0 │ │ │ │ movs r0, r0 │ │ │ │ - usat r0, #31, sl │ │ │ │ - bfi r0, sl, #0, #32 │ │ │ │ + @ instruction: 0xf37a001f │ │ │ │ + @ instruction: 0xf35a001f │ │ │ │ │ │ │ │ 0023992c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w lr, [pc, #116] @ 2399b0 │ │ │ │ @@ -388377,15 +388378,15 @@ │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #0 │ │ │ │ str r4, [sp, #8] │ │ │ │ ldr r4, [pc, #84] @ (2399c4 ) │ │ │ │ add.w r3, r3, #368 @ 0x170 │ │ │ │ add r1, pc │ │ │ │ add r4, pc │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ blx 145afc │ │ │ │ ldr r2, [pc, #64] @ (2399c8 ) │ │ │ │ ldr r3, [pc, #48] @ (2399b8 ) │ │ │ │ add r2, pc │ │ │ │ str r0, [r4, #84] @ 0x54 │ │ │ │ @@ -388402,20 +388403,20 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ pop {r4, pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r1, #228 @ 0xe4 │ │ │ │ movs r5, r5 │ │ │ │ - bfi r0, r4, #0, #32 │ │ │ │ + @ instruction: 0xf354001f │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r5, r6, r7} │ │ │ │ movs r1, r5 │ │ │ │ - mrc 0, 0, r0, cr8, cr15, {0} │ │ │ │ + mcr 0, 0, r0, cr8, cr15, {0} │ │ │ │ mcr 0, 6, r0, cr6, cr10, {1} │ │ │ │ adds r1, #164 @ 0xa4 │ │ │ │ movs r5, r5 │ │ │ │ │ │ │ │ 002399cc : │ │ │ │ ldr r3, [pc, #8] @ (2399d8 ) │ │ │ │ add r3, pc │ │ │ │ @@ -388426,18 +388427,18 @@ │ │ │ │ mcr 0, 3, r0, cr14, cr10, {1} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (2399f8 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ movs r0, #1 │ │ │ │ blx 1459f4 │ │ │ │ - @ instruction: 0xf2ec001f │ │ │ │ + @ instruction: 0xf2dc001f │ │ │ │ │ │ │ │ 002399fc : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #108] @ (239a78 ) │ │ │ │ @@ -388466,15 +388467,15 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldrb r2, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 239a30 │ │ │ │ ldr r0, [pc, #60] @ (239a84 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movs r2, #1 │ │ │ │ strb r2, [r3, #4] │ │ │ │ b.n 239a30 │ │ │ │ ldr r3, [pc, #48] @ (239a88 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ @@ -388484,28 +388485,28 @@ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 239a1a │ │ │ │ ldr r0, [pc, #36] @ (239a90 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 239a1a │ │ │ │ nop │ │ │ │ adds r1, #26 │ │ │ │ movs r5, r5 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ mcr 0, 4, r0, cr0, cr10, {1} │ │ │ │ - movt r0, #32799 @ 0x801f │ │ │ │ + @ instruction: 0xf2b8001f │ │ │ │ adds r4, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf28a001f │ │ │ │ + @ instruction: 0xf27a001f │ │ │ │ │ │ │ │ 00239a94 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #128] @ (239b24 ) │ │ │ │ @@ -388536,15 +388537,15 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldrb r2, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 239acc │ │ │ │ ldr r0, [pc, #76] @ (239b30 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movs r2, #1 │ │ │ │ strb r2, [r3, #4] │ │ │ │ b.n 239acc │ │ │ │ ldr r3, [pc, #64] @ (239b34 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ @@ -388554,39 +388555,39 @@ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 239ab2 │ │ │ │ ldr r0, [pc, #52] @ (239b3c ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 239ab2 │ │ │ │ ldr r3, [pc, #44] @ (239b40 ) │ │ │ │ movs r2, #66 @ 0x42 │ │ │ │ ldr r1, [pc, #44] @ (239b44 ) │ │ │ │ ldr r0, [pc, #44] @ (239b48 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ adds r0, #130 @ 0x82 │ │ │ │ movs r5, r5 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ stcl 0, cr0, [r4, #232]! @ 0xe8 │ │ │ │ - @ instruction: 0xf22c001f │ │ │ │ + @ instruction: 0xf21c001f │ │ │ │ cmp r0, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf21a001f │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + addw r0, sl, #31 │ │ │ │ + stmia r5!, {r1, r2, r3, r5, r7} │ │ │ │ movs r1, r5 │ │ │ │ - @ instruction: 0xf220001f │ │ │ │ - @ instruction: 0xf23a001f │ │ │ │ + @ instruction: 0xf210001f │ │ │ │ + @ instruction: 0xf22a001f │ │ │ │ │ │ │ │ 00239b4c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #152] @ (239bf4 ) │ │ │ │ @@ -388626,25 +388627,25 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldrb r2, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 239b98 │ │ │ │ ldr r0, [pc, #84] @ (239c04 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movs r2, #1 │ │ │ │ strb r2, [r3, #4] │ │ │ │ b.n 239b98 │ │ │ │ ldrb r2, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 239b82 │ │ │ │ ldr r0, [pc, #64] @ (239c08 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movs r2, #1 │ │ │ │ strb r2, [r3, #4] │ │ │ │ b.n 239b82 │ │ │ │ ldr r3, [pc, #52] @ (239c0c ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ @@ -388654,29 +388655,29 @@ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 239b6c │ │ │ │ ldr r0, [pc, #40] @ (239c14 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 239b6c │ │ │ │ cmp r7, #202 @ 0xca │ │ │ │ movs r5, r5 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ stc 0, cr0, [lr, #-232]! @ 0xffffff18 │ │ │ │ ldc 0, cr0, [r8, #-232] @ 0xffffff18 │ │ │ │ - sbc.w r0, r0, #31 │ │ │ │ - adc.w r0, sl, #31 │ │ │ │ + adcs.w r0, r0, #31 │ │ │ │ + @ instruction: 0xf13a001f │ │ │ │ adds r4, r5, r3 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf180001f │ │ │ │ + sbcs.w r0, r0, #31 │ │ │ │ │ │ │ │ 00239c18 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #112] @ (239c98 ) │ │ │ │ @@ -388706,15 +388707,15 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 239c4c │ │ │ │ ldr r0, [pc, #56] @ (239ca4 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ movs r3, #1 │ │ │ │ strb r3, [r5, #4] │ │ │ │ b.n 239c4c │ │ │ │ ldr r3, [pc, #48] @ (239ca8 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -388723,28 +388724,28 @@ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 239c34 │ │ │ │ ldr r0, [pc, #36] @ (239cb0 ) │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 239c34 │ │ │ │ nop │ │ │ │ cmp r7, #0 │ │ │ │ movs r5, r5 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ stcl 0, cr0, [r4], #-232 @ 0xffffff18 │ │ │ │ - @ instruction: 0xf0a6001f │ │ │ │ + eors.w r0, r6, #31 │ │ │ │ movs r2, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf0f6001f │ │ │ │ + @ instruction: 0xf0e6001f │ │ │ │ │ │ │ │ 00239cb4 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #156] @ (239d64 ) │ │ │ │ @@ -388782,15 +388783,15 @@ │ │ │ │ bne.n 239ce4 │ │ │ │ ldrb r3, [r7, #4] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 239ce4 │ │ │ │ ldr r0, [pc, #84] @ (239d74 ) │ │ │ │ subs r4, #8 │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ movs r3, #1 │ │ │ │ cmn.w r4, #8 │ │ │ │ strb r3, [r7, #4] │ │ │ │ bne.n 239cec │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ @@ -388807,28 +388808,28 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 239cd6 │ │ │ │ ldr r0, [pc, #40] @ (239d80 ) │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r1 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 239cd6 │ │ │ │ cmp r6, #96 @ 0x60 │ │ │ │ movs r5, r5 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ subs.w r0, lr, sl, rrx │ │ │ │ subs.w r0, ip, sl, rrx │ │ │ │ - vshr.s32 d16, d15, #18 │ │ │ │ + vshr.s16 d16, d15, #2 │ │ │ │ cmp r7, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - orr.w r0, r0, #31 │ │ │ │ + bics.w r0, r0, #31 │ │ │ │ │ │ │ │ 00239d84 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [pc, #80] @ (239de4 ) │ │ │ │ @@ -388852,26 +388853,26 @@ │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #32] @ (239de8 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ movs r3, #1 │ │ │ │ strb r3, [r5, #4] │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add.w r0, r8, sl, rrx │ │ │ │ - vqadd.s8 d16, d8, d15 │ │ │ │ + vqadd.s64 d0, d8, d15 │ │ │ │ │ │ │ │ 00239dec : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #104] @ (239e64 ) │ │ │ │ @@ -388914,29 +388915,29 @@ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 239e20 │ │ │ │ ldr r0, [pc, #36] @ (239e78 ) │ │ │ │ str r1, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ b.n 239e20 │ │ │ │ bl 2399dc │ │ │ │ nop │ │ │ │ eors.w r0, ip, sl, rrx │ │ │ │ cmp r5, #42 @ 0x2a │ │ │ │ movs r5, r5 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #23 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - vqadd.s32 d16, d4, d15 │ │ │ │ + vqadd.s16 d16, d4, d15 │ │ │ │ │ │ │ │ 00239e7c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #132] @ (239f10 ) │ │ │ │ @@ -388988,29 +388989,29 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 239ecc │ │ │ │ ldr r0, [pc, #36] @ (239f24 ) │ │ │ │ str r1, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ b.n 239ecc │ │ │ │ bl 2399dc │ │ │ │ nop │ │ │ │ and.w r0, ip, sl, rrx │ │ │ │ cmp r4, #154 @ 0x9a │ │ │ │ movs r5, r5 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - mrc 0, 6, r0, cr0, cr15, {0} │ │ │ │ + mcr 0, 6, r0, cr0, cr15, {0} │ │ │ │ │ │ │ │ 00239f28 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #108] @ (239fa4 ) │ │ │ │ @@ -389055,29 +389056,29 @@ │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 239f70 │ │ │ │ ldr r0, [pc, #40] @ (239fbc ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 239f70 │ │ │ │ bl 2399dc │ │ │ │ nop │ │ │ │ strd r0, r0, [r2, #-232]! @ 0xe8 │ │ │ │ cmp r3, #240 @ 0xf0 │ │ │ │ movs r5, r5 │ │ │ │ ldrd r0, r0, [r4, #-232] @ 0xe8 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - mrc 0, 2, r0, cr2, cr15, {0} │ │ │ │ + mcr 0, 2, r0, cr2, cr15, {0} │ │ │ │ │ │ │ │ 00239fc0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #164] @ (23a078 ) │ │ │ │ @@ -389142,30 +389143,30 @@ │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 23a02a │ │ │ │ ldr r0, [pc, #44] @ (23a090 ) │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r7 │ │ │ │ str r1, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ b.n 23a02a │ │ │ │ bl 2399dc │ │ │ │ nop │ │ │ │ @ instruction: 0xe8c6003a │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ movs r5, r5 │ │ │ │ ldmia.w r4!, {r1, r3, r4, r5} │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #9 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [r8, #124] @ 0x7c │ │ │ │ + stc 0, cr0, [r8, #124] @ 0x7c │ │ │ │ │ │ │ │ 0023a094 : │ │ │ │ ldr r3, [pc, #92] @ (23a0f4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cbz r2, 23a0e0 │ │ │ │ push {r4, r5, lr} │ │ │ │ @@ -389260,15 +389261,15 @@ │ │ │ │ sub sp, #12 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 1442b0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cbz r0, 23a19a │ │ │ │ ldr r0, [pc, #76] @ (23a1d0 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ bl 1ea474 │ │ │ │ movs r0, #4 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ b.w 1ea4a0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 1448ac │ │ │ │ @@ -389281,22 +389282,22 @@ │ │ │ │ pop {pc} │ │ │ │ movs r0, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (23a1d4 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ bl 1ea474 │ │ │ │ movs r0, #2 │ │ │ │ b.n 23a190 │ │ │ │ b.n 23a044 │ │ │ │ movs r2, r7 │ │ │ │ - ldc 0, cr0, [r8], {31} │ │ │ │ - ldcl 0, cr0, [r2], #-124 @ 0xffffff84 │ │ │ │ + stc 0, cr0, [r8], {31} │ │ │ │ + stcl 0, cr0, [r2], #-124 @ 0xffffff84 │ │ │ │ │ │ │ │ 0023a1d8 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #228] @ (23a2cc ) │ │ │ │ @@ -389345,15 +389346,15 @@ │ │ │ │ movs r2, #1 │ │ │ │ ldr r1, [r3, #32] │ │ │ │ strb.w r2, [r3, #36] @ 0x24 │ │ │ │ cmp r1, #39 @ 0x27 │ │ │ │ bls.n 23a20c │ │ │ │ ldr r0, [pc, #124] @ (23a2dc ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ movs r0, #1 │ │ │ │ blx 1459f4 │ │ │ │ ldr r3, [pc, #112] @ (23a2e0 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 23a1f6 │ │ │ │ @@ -389361,15 +389362,15 @@ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r0, r3, #16 │ │ │ │ bpl.n 23a1f6 │ │ │ │ ldr r0, [pc, #100] @ (23a2e8 ) │ │ │ │ strd r2, r1, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ b.n 23a1f6 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 239f28 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r3, #24] │ │ │ │ b.n 23a24a │ │ │ │ @@ -389384,37 +389385,37 @@ │ │ │ │ lsls r2, r2, #16 │ │ │ │ bpl.n 23a248 │ │ │ │ ldr r0, [pc, #60] @ (23a2f0 ) │ │ │ │ mov r2, r1 │ │ │ │ mov r1, ip │ │ │ │ str r3, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r1, [r3, #32] │ │ │ │ b.n 23a248 │ │ │ │ bl 2399dc │ │ │ │ nop │ │ │ │ cmp r1, #64 @ 0x40 │ │ │ │ movs r5, r5 │ │ │ │ adds r4, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ b.n 23a020 │ │ │ │ movs r2, r7 │ │ │ │ cmp r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [r8], #-124 @ 0xffffff84 │ │ │ │ + stc 0, cr0, [r8], #-124 @ 0xffffff84 │ │ │ │ subs r0, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - rsbs r0, r6, pc, lsr #32 │ │ │ │ + rsb r0, r6, pc, lsr #32 │ │ │ │ subs r0, r2, r7 │ │ │ │ movs r0, r0 │ │ │ │ - subs.w r0, lr, pc, lsr #32 │ │ │ │ + sub.w r0, lr, pc, lsr #32 │ │ │ │ │ │ │ │ 0023a2f4 : │ │ │ │ ldr r3, [pc, #16] @ (23a308 ) │ │ │ │ movs r1, #0 │ │ │ │ ldr r2, [pc, #16] @ (23a30c ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ @@ -389430,17 +389431,17 @@ │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [pc, #56] @ (23a358 ) │ │ │ │ add r4, pc │ │ │ │ add.w r0, r4, #8 │ │ │ │ - bl 3da564 │ │ │ │ + bl 3da55c │ │ │ │ add.w r0, r4, #40 @ 0x28 │ │ │ │ - bl 3da930 │ │ │ │ + bl 3da928 │ │ │ │ ldr r1, [pc, #32] @ (23a354 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r2, [r4, #96] @ 0x60 │ │ │ │ movs r0, #1 │ │ │ │ add r2, r0 │ │ │ │ str r2, [r4, #96] @ 0x60 │ │ │ │ strb r0, [r1, r3] │ │ │ │ @@ -389530,15 +389531,15 @@ │ │ │ │ ldr r1, [pc, #100] @ (23a474 ) │ │ │ │ add r0, pc │ │ │ │ add r1, pc │ │ │ │ adds r0, #8 │ │ │ │ strb.w r3, [r4, sl] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 3da798 │ │ │ │ + b.w 3da790 │ │ │ │ ldr r3, [pc, #84] @ (23a478 ) │ │ │ │ movs r2, #255 @ 0xff │ │ │ │ ldr r4, [pc, #84] @ (23a47c ) │ │ │ │ movs r0, #0 │ │ │ │ ldr r1, [pc, #84] @ (23a480 ) │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ @@ -389563,29 +389564,29 @@ │ │ │ │ movs r5, r5 │ │ │ │ adds r4, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ b.n 239e0c │ │ │ │ movs r2, r7 │ │ │ │ - ldrd r0, r0, [r0, #-124]! @ 0x7c │ │ │ │ + strd r0, r0, [r0, #-124]! @ 0x7c │ │ │ │ asrs r0, r3, #11 │ │ │ │ movs r0, r0 │ │ │ │ b.n 239d90 │ │ │ │ movs r2, r7 │ │ │ │ - stmdb ip!, {r0, r1, r2, r3, r4} │ │ │ │ - pop {r2, r3, r5, r7} │ │ │ │ + ldmdb ip, {r0, r1, r2, r3, r4} │ │ │ │ + pop {r2, r3, r4, r7} │ │ │ │ movs r1, r5 │ │ │ │ - add r4, pc, #136 @ (adr r4, 23a508 ) │ │ │ │ + add r4, pc, #72 @ (adr r4, 23a4c8 ) │ │ │ │ movs r6, r3 │ │ │ │ - stmdb sl, {r0, r1, r2, r3, r4} │ │ │ │ - pop {r2, r4, r7} │ │ │ │ + ldrd r0, r0, [sl], #124 @ 0x7c │ │ │ │ + pop {r2, r7} │ │ │ │ movs r1, r5 │ │ │ │ - orns r0, r2, pc, lsr #32 │ │ │ │ - ldrd r0, r0, [r2], #124 @ 0x7c │ │ │ │ + orn r0, r2, pc, lsr #32 │ │ │ │ + strd r0, r0, [r2], #124 @ 0x7c │ │ │ │ │ │ │ │ 0023a490 : │ │ │ │ ldr r2, [pc, #156] @ (23a530 ) │ │ │ │ ldr r3, [pc, #160] @ (23a534 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -389618,21 +389619,21 @@ │ │ │ │ add.w r0, r3, #40 @ 0x28 │ │ │ │ ldr r2, [r3, #100] @ 0x64 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #100] @ 0x64 │ │ │ │ ldr r2, [pc, #68] @ (23a52c ) │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r2, r6] │ │ │ │ - bl 3daa68 │ │ │ │ + bl 3daa60 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ movw r2, #275 @ 0x113 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 3da798 │ │ │ │ + b.w 3da790 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ bx lr │ │ │ │ ldr r3, [pc, #52] @ (23a544 ) │ │ │ │ @@ -389652,20 +389653,20 @@ │ │ │ │ movs r5, r5 │ │ │ │ adds r4, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ b.n 23ace8 │ │ │ │ movs r2, r7 │ │ │ │ - ldrd r0, r0, [r0], #-124 @ 0x7c │ │ │ │ - cbnz r6, 23a5b6 │ │ │ │ + strd r0, r0, [r0], #-124 @ 0x7c │ │ │ │ + cbnz r6, 23a5b2 │ │ │ │ movs r1, r5 │ │ │ │ - b.n 23aa4c │ │ │ │ + b.n 23aa2c │ │ │ │ movs r7, r3 │ │ │ │ - @ instruction: 0xe81c001f │ │ │ │ + @ instruction: 0xe80c001f │ │ │ │ │ │ │ │ 0023a550 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r1, [pc, #364] @ (23a6cc ) │ │ │ │ @@ -389709,35 +389710,35 @@ │ │ │ │ cbnz r0, 23a5d0 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 23a6b4 │ │ │ │ str r1, [sp, #12] │ │ │ │ strb.w r3, [r5, #36] @ 0x24 │ │ │ │ bl 23a1d8 │ │ │ │ - bl 3ed760 │ │ │ │ + bl 3ed758 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldrd r3, r2, [r5, #16] │ │ │ │ ldr r0, [pc, #264] @ (23a6dc ) │ │ │ │ ldr r0, [r1, r0] │ │ │ │ ldrd r4, r0, [r0] │ │ │ │ cmp r0, r2 │ │ │ │ it eq │ │ │ │ cmpeq r4, r3 │ │ │ │ bne.n 23a58e │ │ │ │ ldr r3, [pc, #252] @ (23a6e0 ) │ │ │ │ movs r0, #0 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 3f0538 │ │ │ │ + bl 3f0530 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 3f0204 │ │ │ │ + b.w 3f01fc │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 23a58e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 23a67e │ │ │ │ ldr r3, [pc, #220] @ (23a6e4 ) │ │ │ │ add r3, pc │ │ │ │ @@ -389774,23 +389775,23 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ lsls r0, r0, #16 │ │ │ │ bpl.n 23a57a │ │ │ │ ldr r0, [pc, #148] @ (23a6f0 ) │ │ │ │ str r4, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ str r1, [sp, #12] │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ b.n 23a57a │ │ │ │ ldrb r2, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 23a61c │ │ │ │ ldr r0, [pc, #132] @ (23a6f4 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movs r2, #1 │ │ │ │ strb r2, [r3, #4] │ │ │ │ b.n 23a61c │ │ │ │ ldr r3, [pc, #120] @ (23a6f8 ) │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ @@ -389800,15 +389801,15 @@ │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r3, r3, #16 │ │ │ │ bpl.n 23a606 │ │ │ │ ldr r0, [pc, #104] @ (23a6fc ) │ │ │ │ movs r1, #0 │ │ │ │ add r0, pc │ │ │ │ - bl 3e5e5c │ │ │ │ + bl 3e5e54 │ │ │ │ b.n 23a606 │ │ │ │ ldr r3, [pc, #96] @ (23a700 ) │ │ │ │ movw r2, #285 @ 0x11d │ │ │ │ ldr r1, [pc, #92] @ (23a704 ) │ │ │ │ ldr r0, [pc, #96] @ (23a708 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ @@ -389839,31 +389840,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ b.n 23ac10 │ │ │ │ movs r2, r7 │ │ │ │ cmp r4, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldrd r0, r0, [r4], #-124 @ 0x7c │ │ │ │ - b.n 23a438 │ │ │ │ + strd r0, r0, [r4], #-124 @ 0x7c │ │ │ │ + b.n 23a418 │ │ │ │ movs r7, r3 │ │ │ │ cmp r0, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 23a41c │ │ │ │ + b.n 23a3fc │ │ │ │ movs r7, r3 │ │ │ │ - rev r0, r6 │ │ │ │ + rev r0, r4 │ │ │ │ movs r1, r5 │ │ │ │ - b.n 23a42c │ │ │ │ + b.n 23a40c │ │ │ │ movs r7, r3 │ │ │ │ - @ instruction: 0xe856001f │ │ │ │ - rev r2, r3 │ │ │ │ + strex r0, r0, [r6, #124] @ 0x7c │ │ │ │ + rev r2, r1 │ │ │ │ movs r1, r5 │ │ │ │ - b.n 23a40c │ │ │ │ + b.n 23a3ec │ │ │ │ movs r7, r3 │ │ │ │ - b.n 23a8f8 │ │ │ │ + b.n 23a8d8 │ │ │ │ movs r7, r3 │ │ │ │ │ │ │ │ 0023a718 : │ │ │ │ ldr r3, [pc, #100] @ (23a780 ) │ │ │ │ ldr r2, [pc, #104] @ (23a784 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ @@ -389907,19 +389908,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ b.n 23aa84 │ │ │ │ movs r2, r7 │ │ │ │ movs r4, #14 │ │ │ │ movs r5, r5 │ │ │ │ adds r4, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r6, 23a7aa │ │ │ │ + cbnz r6, 23a7a6 │ │ │ │ movs r1, r5 │ │ │ │ - b.n 23a7f4 │ │ │ │ + b.n 23a7d4 │ │ │ │ movs r7, r3 │ │ │ │ - b.n 23a32c │ │ │ │ + b.n 23a30c │ │ │ │ movs r7, r3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ sub sp, #12 │ │ │ │ @@ -389930,15 +389931,15 @@ │ │ │ │ asrs r4, r0, #32 │ │ │ │ movs r2, #22 │ │ │ │ lsls r7, r4, #16 │ │ │ │ movs r2, r1 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 3ec8a8 │ │ │ │ + b.w 3ec8a0 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ b.w 23bb40 │ │ │ │ ldrd r2, r0, [r3, #4] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ @@ -389947,28 +389948,28 @@ │ │ │ │ movs r0, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 17d588 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 3c0818 │ │ │ │ + b.w 3c0810 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ b.w 17d9a8 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ b.w 23b520 │ │ │ │ ldr r0, [pc, #12] @ (23a81c ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ movs r0, #1 │ │ │ │ blx 1459f4 │ │ │ │ - b.n 23a620 │ │ │ │ + b.n 23a600 │ │ │ │ movs r7, r3 │ │ │ │ │ │ │ │ 0023a820 : │ │ │ │ ldr r3, [pc, #24] @ (23a83c ) │ │ │ │ ldr r2, [pc, #28] @ (23a840 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ @@ -390066,19 +390067,19 @@ │ │ │ │ movs r5, r5 │ │ │ │ adds r4, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r4, #10] │ │ │ │ movs r5, r5 │ │ │ │ ldrb r6, [r2, #10] │ │ │ │ movs r5, r5 │ │ │ │ - udf #180 @ 0xb4 │ │ │ │ + udf #164 @ 0xa4 │ │ │ │ movs r7, r3 │ │ │ │ - @ instruction: 0xb866 │ │ │ │ + @ instruction: 0xb856 │ │ │ │ movs r1, r5 │ │ │ │ - b.n 23a5bc │ │ │ │ + b.n 23a59c │ │ │ │ movs r7, r3 │ │ │ │ │ │ │ │ 0023a910 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -390206,25 +390207,25 @@ │ │ │ │ movs r5, r5 │ │ │ │ ldrb r2, [r5, #5] │ │ │ │ movs r5, r5 │ │ │ │ asrs r4, r7, #8 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #78 @ 0x4e │ │ │ │ movs r5, r5 │ │ │ │ - @ instruction: 0xb74c │ │ │ │ + @ instruction: 0xb73c │ │ │ │ movs r1, r5 │ │ │ │ - ble.n 23a984 │ │ │ │ + ble.n 23a964 │ │ │ │ movs r7, r3 │ │ │ │ - b.n 23a4d0 │ │ │ │ + b.n 23a4b0 │ │ │ │ movs r7, r3 │ │ │ │ - @ instruction: 0xb736 │ │ │ │ + @ instruction: 0xb726 │ │ │ │ movs r1, r5 │ │ │ │ - b.n 23a4b4 │ │ │ │ + b.n 23a494 │ │ │ │ movs r7, r3 │ │ │ │ - b.n 23a4e0 │ │ │ │ + b.n 23a4c0 │ │ │ │ movs r7, r3 │ │ │ │ │ │ │ │ 0023aa68 : │ │ │ │ ldr r3, [pc, #64] @ (23aaac ) │ │ │ │ add r3, pc │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ cbz r3, 23aaa8 │ │ │ │ @@ -390244,15 +390245,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - b.w 3ecd24 │ │ │ │ + b.w 3ecd1c │ │ │ │ udf #154 @ 0x9a │ │ │ │ movs r2, r7 │ │ │ │ │ │ │ │ 0023aab0 : │ │ │ │ ldr r3, [pc, #72] @ (23aafc ) │ │ │ │ add r3, pc │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ @@ -390276,19 +390277,19 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [pc, #12] @ (23ab00 ) │ │ │ │ add r3, pc │ │ │ │ - b.w 3ecce4 │ │ │ │ + b.w 3eccdc │ │ │ │ nop │ │ │ │ udf #82 @ 0x52 │ │ │ │ movs r2, r7 │ │ │ │ - add r5, sp, #432 @ 0x1b0 │ │ │ │ + add r5, sp, #368 @ 0x170 │ │ │ │ movs r2, r4 │ │ │ │ │ │ │ │ 0023ab04 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -390350,15 +390351,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ - b.w 3ecd24 │ │ │ │ + b.w 3ecd1c │ │ │ │ nop │ │ │ │ ble.n 23aacc │ │ │ │ movs r2, r7 │ │ │ │ │ │ │ │ 0023abcc : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -390458,41 +390459,41 @@ │ │ │ │ adds r3, #60 @ 0x3c │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx 1439bc │ │ │ │ ldr r0, [pc, #60] @ (23ad04 ) │ │ │ │ ldrd r2, r3, [r4, #16] │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ movs r0, #1 │ │ │ │ blx 1459f4 │ │ │ │ nop │ │ │ │ subs r4, r1, #5 │ │ │ │ movs r5, r5 │ │ │ │ strb r0, [r1, #29] │ │ │ │ movs r5, r5 │ │ │ │ adds r4, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r6, #28] │ │ │ │ movs r5, r5 │ │ │ │ strb r6, [r5, #28] │ │ │ │ movs r5, r5 │ │ │ │ - push {r4, r5, r7} │ │ │ │ + push {r5, r7} │ │ │ │ movs r1, r5 │ │ │ │ - b.n 23b2a8 │ │ │ │ + b.n 23b288 │ │ │ │ movs r7, r3 │ │ │ │ - b.n 23b234 │ │ │ │ + b.n 23b214 │ │ │ │ movs r7, r3 │ │ │ │ - push {r1, r3, r4, r7} │ │ │ │ + push {r1, r3, r7} │ │ │ │ movs r1, r5 │ │ │ │ - bge.n 23acc8 │ │ │ │ + bge.n 23aca8 │ │ │ │ movs r7, r3 │ │ │ │ - b.n 23b214 │ │ │ │ + b.n 23b1f4 │ │ │ │ movs r7, r3 │ │ │ │ - b.n 23b2bc │ │ │ │ + b.n 23b29c │ │ │ │ movs r7, r3 │ │ │ │ │ │ │ │ 0023ad08 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -390636,19 +390637,19 @@ │ │ │ │ movs r5, r5 │ │ │ │ cmp r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r6, #23] │ │ │ │ movs r5, r5 │ │ │ │ strb r2, [r6, #19] │ │ │ │ movs r5, r5 │ │ │ │ - uxtb r0, r6 │ │ │ │ + uxtb r0, r4 │ │ │ │ movs r1, r5 │ │ │ │ - bls.n 23aefc │ │ │ │ + bls.n 23aedc │ │ │ │ movs r7, r3 │ │ │ │ - b.n 23b048 │ │ │ │ + b.n 23b028 │ │ │ │ movs r7, r3 │ │ │ │ │ │ │ │ 0023ae8c : │ │ │ │ ldr r3, [pc, #28] @ (23aeac ) │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ ldr r2, [pc, #28] @ (23aeb0 ) │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ @@ -390765,25 +390766,25 @@ │ │ │ │ add r1, pc │ │ │ │ blx 1439bc │ │ │ │ nop │ │ │ │ adds r0, r1, #0 │ │ │ │ movs r5, r5 │ │ │ │ cmp r3, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 23b078 │ │ │ │ + b.n 23b058 │ │ │ │ movs r7, r3 │ │ │ │ - sxtb r0, r3 │ │ │ │ + sxtb r0, r1 │ │ │ │ movs r1, r5 │ │ │ │ - b.n 23b044 │ │ │ │ + b.n 23b024 │ │ │ │ movs r7, r3 │ │ │ │ - bhi.n 23afdc │ │ │ │ + bhi.n 23afbc │ │ │ │ movs r7, r3 │ │ │ │ - sxtb r4, r0 │ │ │ │ + sxth r4, r6 │ │ │ │ movs r1, r5 │ │ │ │ - b.n 23b028 │ │ │ │ + b.n 23b008 │ │ │ │ movs r7, r3 │ │ │ │ │ │ │ │ 0023afb0 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -390820,19 +390821,19 @@ │ │ │ │ adds r3, #20 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ subs r0, r5, r5 │ │ │ │ movs r5, r5 │ │ │ │ cmp r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r0, 23b050 │ │ │ │ + cbz r0, 23b04c │ │ │ │ movs r1, r5 │ │ │ │ - svc 186 @ 0xba │ │ │ │ + svc 170 @ 0xaa │ │ │ │ movs r7, r3 │ │ │ │ - svc 218 @ 0xda │ │ │ │ + svc 202 @ 0xca │ │ │ │ movs r7, r3 │ │ │ │ │ │ │ │ 0023b028 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -390881,19 +390882,19 @@ │ │ │ │ nop │ │ │ │ subs r0, r6, r3 │ │ │ │ movs r5, r5 │ │ │ │ cmp r3, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r4, 23b0c0 │ │ │ │ + cbz r4, 23b0bc │ │ │ │ movs r1, r5 │ │ │ │ - svc 102 @ 0x66 │ │ │ │ + svc 86 @ 0x56 │ │ │ │ movs r7, r3 │ │ │ │ - svc 42 @ 0x2a │ │ │ │ + svc 26 │ │ │ │ movs r7, r3 │ │ │ │ │ │ │ │ 0023b0bc : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -391023,24 +391024,24 @@ │ │ │ │ bl 239dec │ │ │ │ ldr r3, [sp, #20] │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ strb r0, [r3, #4] │ │ │ │ str r7, [sp, #12] │ │ │ │ - bl 3c92dc │ │ │ │ + bl 3c92d4 │ │ │ │ ldr r3, [pc, #188] @ (23b2e4 ) │ │ │ │ add r2, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 3c41f8 │ │ │ │ + bl 3c41f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3ca5d0 │ │ │ │ + bl 3ca5c8 │ │ │ │ ldr r2, [pc, #172] @ (23b2e8 ) │ │ │ │ ldr r3, [pc, #156] @ (23b2dc ) │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ @@ -391125,24 +391126,24 @@ │ │ │ │ cmp r2, #2 │ │ │ │ beq.n 23b382 │ │ │ │ cmp r2, #1 │ │ │ │ bne.n 23b364 │ │ │ │ mov r3, r1 │ │ │ │ str r1, [sp, #8] │ │ │ │ cbz r1, 23b344 │ │ │ │ - bl 3c92dc │ │ │ │ + bl 3c92d4 │ │ │ │ ldr r3, [pc, #140] @ (23b3bc ) │ │ │ │ mov r5, r0 │ │ │ │ add r2, sp, #8 │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 3c41f8 │ │ │ │ + bl 3c41f0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ca5d0 │ │ │ │ + bl 3ca5c8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r1, [pc, #120] @ (23b3c0 ) │ │ │ │ ldr r2, [pc, #104] @ (23b3b0 ) │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ @@ -391336,15 +391337,15 @@ │ │ │ │ ... │ │ │ │ asrs r0, r6, #26 │ │ │ │ movs r5, r5 │ │ │ │ bmi.n 23b610 │ │ │ │ movs r2, r7 │ │ │ │ cmp r5, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 23b578 │ │ │ │ + blt.n 23b558 │ │ │ │ movs r7, r3 │ │ │ │ │ │ │ │ 0023b520 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -391352,15 +391353,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ - bl 353f78 │ │ │ │ + bl 353f70 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ blx 143ca4 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 143ca0 │ │ │ │ bcc.n 23b500 │ │ │ │ movs r2, r7 │ │ │ │ @@ -391424,19 +391425,19 @@ │ │ │ │ ldr r1, [pc, #24] @ (23b60c ) │ │ │ │ add ip, pc │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ blx 1439bc │ │ │ │ nop │ │ │ │ - bne.n 23b558 │ │ │ │ + bne.n 23b538 │ │ │ │ movs r7, r3 │ │ │ │ - add r4, sp, #72 @ 0x48 │ │ │ │ + add r4, sp, #8 │ │ │ │ movs r1, r5 │ │ │ │ - bge.n 23b6a8 │ │ │ │ + bge.n 23b688 │ │ │ │ movs r7, r3 │ │ │ │ │ │ │ │ 0023b610 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -391466,21 +391467,21 @@ │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ blx 1439bc │ │ │ │ ldr r0, [pc, #20] @ (23b67c ) │ │ │ │ add r0, pc │ │ │ │ bl 239404 │ │ │ │ nop │ │ │ │ - add r3, sp, #712 @ 0x2c8 │ │ │ │ + add r3, sp, #648 @ 0x288 │ │ │ │ movs r1, r5 │ │ │ │ - bne.n 23b700 │ │ │ │ + bne.n 23b6e0 │ │ │ │ movs r7, r3 │ │ │ │ - bls.n 23b654 │ │ │ │ + bls.n 23b634 │ │ │ │ movs r7, r3 │ │ │ │ - bls.n 23b670 │ │ │ │ + bls.n 23b650 │ │ │ │ movs r7, r3 │ │ │ │ │ │ │ │ 0023b680 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -391558,27 +391559,27 @@ │ │ │ │ nop │ │ │ │ asrs r6, r2, #18 │ │ │ │ movs r5, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r4, #17 │ │ │ │ movs r5, r5 │ │ │ │ - add r2, sp, #1008 @ 0x3f0 │ │ │ │ + add r2, sp, #944 @ 0x3b0 │ │ │ │ movs r1, r5 │ │ │ │ - bls.n 23b7c8 │ │ │ │ + bls.n 23b7a8 │ │ │ │ movs r7, r3 │ │ │ │ - bls.n 23b854 │ │ │ │ + bls.n 23b834 │ │ │ │ movs r7, r3 │ │ │ │ - add r2, sp, #920 @ 0x398 │ │ │ │ + add r2, sp, #856 @ 0x358 │ │ │ │ movs r1, r5 │ │ │ │ - beq.n 23b850 │ │ │ │ + beq.n 23b830 │ │ │ │ movs r7, r3 │ │ │ │ - bls.n 23b7a4 │ │ │ │ + bls.n 23b784 │ │ │ │ movs r7, r3 │ │ │ │ - bls.n 23b838 │ │ │ │ + bls.n 23b818 │ │ │ │ movs r7, r3 │ │ │ │ │ │ │ │ 0023b768 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -391610,25 +391611,25 @@ │ │ │ │ ldr r1, [pc, #28] @ (23b7d4 ) │ │ │ │ ldr r0, [pc, #32] @ (23b7d8 ) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ adds r3, #152 @ 0x98 │ │ │ │ add r0, pc │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ - add r2, sp, #408 @ 0x198 │ │ │ │ + add r2, sp, #344 @ 0x158 │ │ │ │ movs r1, r5 │ │ │ │ - ldmia r7, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r7, {r3, r5, r6, r7} │ │ │ │ movs r7, r3 │ │ │ │ - bhi.n 23b710 │ │ │ │ + bhi.n 23b6f0 │ │ │ │ movs r7, r3 │ │ │ │ - add r2, sp, #320 @ 0x140 │ │ │ │ + add r2, sp, #256 @ 0x100 │ │ │ │ movs r1, r5 │ │ │ │ - bhi.n 23b6f4 │ │ │ │ + bhi.n 23b8d4 │ │ │ │ movs r7, r3 │ │ │ │ - bls.n 23b808 │ │ │ │ + bls.n 23b7e8 │ │ │ │ movs r7, r3 │ │ │ │ │ │ │ │ 0023b7dc : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -391651,19 +391652,19 @@ │ │ │ │ ldr r1, [pc, #24] @ (23b830 ) │ │ │ │ add r3, pc │ │ │ │ add ip, pc │ │ │ │ adds r3, #184 @ 0xb8 │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ blx 1439bc │ │ │ │ - add r1, sp, #960 @ 0x3c0 │ │ │ │ + add r1, sp, #896 @ 0x380 │ │ │ │ movs r1, r5 │ │ │ │ - ldmia r7, {r1, r7} │ │ │ │ + ldmia r7!, {r1, r4, r5, r6} │ │ │ │ movs r7, r3 │ │ │ │ - bhi.n 23b888 │ │ │ │ + bhi.n 23b868 │ │ │ │ movs r7, r3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #40] @ (23b86c ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -391815,32 +391816,32 @@ │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 216898 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 23b97a │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 3e0150 │ │ │ │ + bl 3e0148 │ │ │ │ ldr r0, [pc, #76] @ (23ba08 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ movs r0, #1 │ │ │ │ blx 1459f4 │ │ │ │ add r2, sp, #16 │ │ │ │ strd r3, r2, [sp] │ │ │ │ mov r2, r3 │ │ │ │ str r1, [sp, #12] │ │ │ │ bl 2161f0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 23b97a │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 3e0150 │ │ │ │ + bl 3e0148 │ │ │ │ ldr r0, [pc, #44] @ (23ba0c ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ blx 1459f4 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ asrs r4, r3, #7 │ │ │ │ movs r5, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ @@ -391848,17 +391849,17 @@ │ │ │ │ movs r5, r5 │ │ │ │ adds r0, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ asrs r6, r5, #6 │ │ │ │ movs r5, r5 │ │ │ │ - bvc.n 23baa8 │ │ │ │ + bvc.n 23ba88 │ │ │ │ movs r7, r3 │ │ │ │ - bvs.n 23ba08 │ │ │ │ + bvs.n 23b9e8 │ │ │ │ movs r7, r3 │ │ │ │ │ │ │ │ 0023ba10 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -391947,29 +391948,29 @@ │ │ │ │ str r1, [sp, #12] │ │ │ │ blx 145d4c │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r4, r0 │ │ │ │ str r1, [r0, #4] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3f5f4c │ │ │ │ + bl 3f5f44 │ │ │ │ blx 145d4c │ │ │ │ mov r1, r6 │ │ │ │ str r0, [r4, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3f5f4c │ │ │ │ + bl 3f5f44 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ str r0, [r4, #12] │ │ │ │ mov r1, r6 │ │ │ │ strb r3, [r4, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - bl 3f5e2c │ │ │ │ + bl 3f5e24 │ │ │ │ vldr d7, [pc, #36] @ 23bb38 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #6 │ │ │ │ vstr d7, [sp] │ │ │ │ bl 23a910 │ │ │ │ add sp, #20 │ │ │ │ @@ -392047,19 +392048,19 @@ │ │ │ │ movs r5, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r5, {r2, r4, r5, r7} │ │ │ │ movs r2, r7 │ │ │ │ lsrs r2, r2, #30 │ │ │ │ movs r5, r5 │ │ │ │ - add r7, pc, #88 @ (adr r7, 23bc40 ) │ │ │ │ + add r7, pc, #24 @ (adr r7, 23bc00 ) │ │ │ │ movs r1, r5 │ │ │ │ - bpl.n 23bbdc │ │ │ │ + bpl.n 23bbbc │ │ │ │ movs r7, r3 │ │ │ │ - bvs.n 23bc04 │ │ │ │ + bpl.n 23bbe4 │ │ │ │ movs r7, r3 │ │ │ │ │ │ │ │ 0023bbf0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -392155,33 +392156,33 @@ │ │ │ │ add ip, pc │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ blx 1439bc │ │ │ │ ldr r0, [pc, #40] @ (23bd28 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ blx 14585c │ │ │ │ lsrs r6, r7, #26 │ │ │ │ movs r5, r5 │ │ │ │ adds r4, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2, {r1, r2, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r4, r5, r7} │ │ │ │ movs r7, r3 │ │ │ │ - add r6, pc, #128 @ (adr r6, 23bd98 ) │ │ │ │ + add r6, pc, #64 @ (adr r6, 23bd58 ) │ │ │ │ movs r1, r5 │ │ │ │ - bpl.n 23bd58 │ │ │ │ + bpl.n 23bd38 │ │ │ │ movs r7, r3 │ │ │ │ - ldmia r2, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r7} │ │ │ │ movs r7, r3 │ │ │ │ - add r6, pc, #32 @ (adr r6, 23bd44 ) │ │ │ │ + add r5, pc, #992 @ (adr r5, 23c104 ) │ │ │ │ movs r1, r5 │ │ │ │ - bpl.n 23bd34 │ │ │ │ + bmi.n 23bd14 │ │ │ │ movs r7, r3 │ │ │ │ - bpl.n 23bd58 │ │ │ │ + bpl.n 23bd38 │ │ │ │ movs r7, r3 │ │ │ │ │ │ │ │ 0023bd2c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -392241,30 +392242,30 @@ │ │ │ │ bl 239cb4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r4, [r6, #0] │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ adds r0, r4, r5 │ │ │ │ subs r0, r0, r3 │ │ │ │ - bl 407d64 │ │ │ │ + bl 407d5c │ │ │ │ cmp r4, r1 │ │ │ │ beq.n 23bd74 │ │ │ │ mov r4, r1 │ │ │ │ add r3, sp, #24 │ │ │ │ add r2, sp, #16 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ bl 1ba8f4 │ │ │ │ ldrd r0, r1, [sp, #16] │ │ │ │ bl 239cb4 │ │ │ │ ldrd r0, r1, [sp, #24] │ │ │ │ bl 239cb4 │ │ │ │ adds r0, r4, #1 │ │ │ │ mov r1, r5 │ │ │ │ - bl 407d64 │ │ │ │ + bl 407d5c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r3 │ │ │ │ bne.n 23bdd4 │ │ │ │ b.n 23bd74 │ │ │ │ bl 23a35c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -392280,40 +392281,40 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r0, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ subs r0, r5, r0 │ │ │ │ add r0, r4 │ │ │ │ - bl 407d64 │ │ │ │ + bl 407d5c │ │ │ │ cmp r4, r1 │ │ │ │ beq.n 23be6a │ │ │ │ mov r4, r1 │ │ │ │ bl 239fc0 │ │ │ │ strd r0, r1, [sp, #16] │ │ │ │ bl 239fc0 │ │ │ │ strd r0, r1, [sp] │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ strd r0, r1, [sp, #24] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ bl 1ba914 │ │ │ │ adds r0, r4, #1 │ │ │ │ mov r1, r5 │ │ │ │ - bl 407d64 │ │ │ │ + bl 407d5c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r3 │ │ │ │ bne.n 23be3a │ │ │ │ bl 23a2f4 │ │ │ │ b.n 23bd74 │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ ldr r0, [pc, #72] @ (23bec0 ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ blx 14585c │ │ │ │ ldr r3, [pc, #64] @ (23bec4 ) │ │ │ │ movs r2, #55 @ 0x37 │ │ │ │ ldr r4, [pc, #64] @ (23bec8 ) │ │ │ │ ldr r1, [pc, #68] @ (23becc ) │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ @@ -392337,27 +392338,27 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r1, #23 │ │ │ │ movs r5, r5 │ │ │ │ lsrs r4, r6, #22 │ │ │ │ movs r5, r5 │ │ │ │ - bcc.n 23be58 │ │ │ │ + bcc.n 23be38 │ │ │ │ movs r7, r3 │ │ │ │ - add r4, pc, #448 @ (adr r4, 23c088 ) │ │ │ │ + add r4, pc, #384 @ (adr r4, 23c048 ) │ │ │ │ movs r1, r5 │ │ │ │ - ldmia r1, {r1, r4} │ │ │ │ + ldmia r1, {r1} │ │ │ │ movs r7, r3 │ │ │ │ - bcc.n 23bfac │ │ │ │ + bcc.n 23bf8c │ │ │ │ movs r7, r3 │ │ │ │ - add r4, pc, #360 @ (adr r4, 23c03c ) │ │ │ │ + add r4, pc, #296 @ (adr r4, 23bffc ) │ │ │ │ movs r1, r5 │ │ │ │ - ldmia r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r2, r3, r5, r6, r7} │ │ │ │ movs r7, r3 │ │ │ │ - bcc.n 23bf8c │ │ │ │ + bcc.n 23bf6c │ │ │ │ movs r7, r3 │ │ │ │ │ │ │ │ 0023bedc : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -392383,19 +392384,19 @@ │ │ │ │ ldr r1, [pc, #24] @ (23bf38 ) │ │ │ │ add ip, pc │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ blx 1439bc │ │ │ │ nop │ │ │ │ - ldmia r0!, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r0!, {r2, r3, r5, r6} │ │ │ │ movs r7, r3 │ │ │ │ - add r3, pc, #1000 @ (adr r3, 23c320 ) │ │ │ │ + add r3, pc, #936 @ (adr r3, 23c2e0 ) │ │ │ │ movs r1, r5 │ │ │ │ - bcc.n 23bfc4 │ │ │ │ + bcc.n 23bfa4 │ │ │ │ movs r7, r3 │ │ │ │ │ │ │ │ 0023bf3c : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -392464,36 +392465,36 @@ │ │ │ │ add r1, pc │ │ │ │ adds r3, #20 │ │ │ │ add r4, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx 1439bc │ │ │ │ ldr r0, [pc, #48] @ (23c01c ) │ │ │ │ add r0, pc │ │ │ │ - bl 3e0c8c │ │ │ │ + bl 3e0c84 │ │ │ │ movs r0, #1 │ │ │ │ blx 1459f4 │ │ │ │ lsrs r2, r3, #15 │ │ │ │ movs r5, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #14 │ │ │ │ movs r5, r5 │ │ │ │ - add r3, pc, #368 @ (adr r3, 23c178 ) │ │ │ │ + add r3, pc, #304 @ (adr r3, 23c138 ) │ │ │ │ movs r1, r5 │ │ │ │ - stmia r7!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r7!, {r1, r3, r6, r7} │ │ │ │ movs r7, r3 │ │ │ │ - bcs.n 23bf5c │ │ │ │ + bcs.n 23bf3c │ │ │ │ movs r7, r3 │ │ │ │ - add r3, pc, #256 @ (adr r3, 23c114 ) │ │ │ │ + add r3, pc, #192 @ (adr r3, 23c0d4 ) │ │ │ │ movs r1, r5 │ │ │ │ - bcs.n 23bf34 │ │ │ │ + bcs.n 23c114 │ │ │ │ movs r7, r3 │ │ │ │ - bcs.n 23bf60 │ │ │ │ + bcs.n 23bf40 │ │ │ │ movs r7, r3 │ │ │ │ - bcs.n 23bf70 │ │ │ │ + bcs.n 23bf50 │ │ │ │ movs r7, r3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #116] @ (23c0a4 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -392506,15 +392507,15 @@ │ │ │ │ bl 23a35c │ │ │ │ cbz r0, 23c092 │ │ │ │ ldr r3, [pc, #100] @ (23c0ac ) │ │ │ │ ldr r5, [r4, r3] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ cbz r0, 23c05c │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 3f017c │ │ │ │ + bl 3f0174 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 143ca4 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r3, [pc, #80] @ (23c0b0 ) │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ @@ -392548,25 +392549,25 @@ │ │ │ │ movs r5, r5 │ │ │ │ adds r4, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #12 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #148 @ 0x94 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #752 @ (adr r2, 23c3a8 ) │ │ │ │ + add r2, pc, #688 @ (adr r2, 23c368 ) │ │ │ │ movs r1, r5 │ │ │ │ - bcs.n 23c120 │ │ │ │ + bcs.n 23c100 │ │ │ │ movs r7, r3 │ │ │ │ - bcs.n 23c158 │ │ │ │ + bcs.n 23c138 │ │ │ │ movs r7, r3 │ │ │ │ - add r2, pc, #680 @ (adr r2, 23c36c ) │ │ │ │ + add r2, pc, #616 @ (adr r2, 23c32c ) │ │ │ │ movs r1, r5 │ │ │ │ - bcs.n 23c108 │ │ │ │ + bcs.n 23c0e8 │ │ │ │ movs r7, r3 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r5, r6, r7} │ │ │ │ movs r7, r3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r0, #4 │ │ │ │ bl 1cc358 │ │ │ │ @@ -392615,25 +392616,25 @@ │ │ │ │ mov r2, r7 │ │ │ │ strd r1, r2, [r3] │ │ │ │ ldr r3, [pc, #136] @ (23c1e0 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ mov r5, r3 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cbz r0, 23c164 │ │ │ │ - bl 3f017c │ │ │ │ + bl 3f0174 │ │ │ │ movs r0, #32 │ │ │ │ blx 1439a4 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r2 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 3f00e8 │ │ │ │ + bl 3f00e0 │ │ │ │ str r4, [r5, #0] │ │ │ │ add sp, #16 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -392671,31 +392672,31 @@ │ │ │ │ movs r5, r5 │ │ │ │ adds r4, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #148 @ 0x94 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #12 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #664 @ (adr r1, 23c480 ) │ │ │ │ + add r1, pc, #600 @ (adr r1, 23c440 ) │ │ │ │ movs r1, r5 │ │ │ │ - bne.n 23c224 │ │ │ │ + bne.n 23c204 │ │ │ │ movs r7, r3 │ │ │ │ - bne.n 23c258 │ │ │ │ + bne.n 23c238 │ │ │ │ movs r7, r3 │ │ │ │ - add r1, pc, #584 @ (adr r1, 23c43c ) │ │ │ │ + add r1, pc, #520 @ (adr r1, 23c3fc ) │ │ │ │ movs r1, r5 │ │ │ │ - bne.n 23c208 │ │ │ │ + beq.n 23c1e8 │ │ │ │ movs r7, r3 │ │ │ │ - bne.n 23c27c │ │ │ │ + bne.n 23c25c │ │ │ │ movs r7, r3 │ │ │ │ - add r1, pc, #504 @ (adr r1, 23c3f8 ) │ │ │ │ + add r1, pc, #440 @ (adr r1, 23c3b8 ) │ │ │ │ movs r1, r5 │ │ │ │ - beq.n 23c1ec │ │ │ │ + beq.n 23c1cc │ │ │ │ movs r7, r3 │ │ │ │ - stmia r5!, {r4, r6, r7} │ │ │ │ + stmia r5!, {r6, r7} │ │ │ │ movs r7, r3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r6, [pc, #444] @ (23c3d8 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -392721,15 +392722,15 @@ │ │ │ │ ldr r4, [pc, #420] @ (23c3ec ) │ │ │ │ ldr r1, [pc, #424] @ (23c3f0 ) │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ adds r3, #36 @ 0x24 │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ ldr r2, [pc, #412] @ (23c3f4 ) │ │ │ │ ldr r3, [pc, #384] @ (23c3dc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ @@ -392747,19 +392748,19 @@ │ │ │ │ mov r5, r1 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ str r4, [sp, #24] │ │ │ │ mov fp, r5 │ │ │ │ - bl 31f41c │ │ │ │ + bl 31f414 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 23c36c │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 31e7e8 │ │ │ │ + bl 31e7e0 │ │ │ │ subs.w r9, r0, #0 │ │ │ │ ble.w 23c3ca │ │ │ │ str r5, [sp, #20] │ │ │ │ mov.w r6, #416 @ 0x1a0 │ │ │ │ mov r5, r4 │ │ │ │ mov r8, r9 │ │ │ │ b.n 23c2ba │ │ │ │ @@ -392768,15 +392769,15 @@ │ │ │ │ beq.n 23c318 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ mla r0, r6, r4, r0 │ │ │ │ adds r0, #128 @ 0x80 │ │ │ │ - bl 31f17c │ │ │ │ + bl 31f174 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 23c3ba │ │ │ │ cmp r0, #1 │ │ │ │ bne.n 23c2b4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mla r3, r6, r4, r3 │ │ │ │ ldr.w ip, [r3, #408] @ 0x198 │ │ │ │ @@ -392859,15 +392860,15 @@ │ │ │ │ ldr r1, [pc, #92] @ (23c404 ) │ │ │ │ add r3, pc │ │ │ │ add r4, pc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r1, pc │ │ │ │ adds r3, #36 @ 0x24 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ b.n 23c256 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ bl 238da8 │ │ │ │ cmp r7, r0 │ │ │ │ sbcs.w r1, r5, r1 │ │ │ │ bcc.n 23c3a0 │ │ │ │ b.n 23c378 │ │ │ │ @@ -392880,29 +392881,29 @@ │ │ │ │ movs r5, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r6, #3 │ │ │ │ movs r5, r5 │ │ │ │ adds r4, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #1008 @ (adr r0, 23c7dc ) │ │ │ │ + add r0, pc, #944 @ (adr r0, 23c79c ) │ │ │ │ movs r1, r5 │ │ │ │ - beq.n 23c3b4 │ │ │ │ + beq.n 23c394 │ │ │ │ movs r7, r3 │ │ │ │ - beq.n 23c4d0 │ │ │ │ + beq.n 23c4b0 │ │ │ │ movs r7, r3 │ │ │ │ lsrs r2, r2, #3 │ │ │ │ movs r5, r5 │ │ │ │ lsls r6, r4, #30 │ │ │ │ movs r5, r5 │ │ │ │ - ldr r7, [sp, #624] @ 0x270 │ │ │ │ + ldr r7, [sp, #560] @ 0x230 │ │ │ │ movs r1, r5 │ │ │ │ - ldmia r7, {r1, r5, r7} │ │ │ │ + ldmia r7, {r1, r4, r7} │ │ │ │ movs r7, r3 │ │ │ │ - ldmia r7!, {r1, r2, r3} │ │ │ │ + ldmia r6, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ movs r7, r3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #196] @ (23c4dc ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -392928,15 +392929,15 @@ │ │ │ │ subs r0, #1 │ │ │ │ mov r3, sp │ │ │ │ sbc.w r1, r1, #0 │ │ │ │ add r2, pc │ │ │ │ bl 23c208 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ cbz r0, 23c46e │ │ │ │ - bl 3e069c │ │ │ │ + bl 3e0694 │ │ │ │ mov r0, r5 │ │ │ │ strb r5, [r4, #0] │ │ │ │ bl 1cc358 │ │ │ │ bl 23c020 │ │ │ │ bl 238da8 │ │ │ │ ldr r3, [pc, #120] @ (23c4ec ) │ │ │ │ add r3, pc │ │ │ │ @@ -392946,15 +392947,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ mov r3, sp │ │ │ │ movs r1, #0 │ │ │ │ add r2, pc │ │ │ │ bl 23c208 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ cbz r0, 23c49e │ │ │ │ - bl 3e069c │ │ │ │ + bl 3e0694 │ │ │ │ mov r0, r5 │ │ │ │ strb r5, [r4, #0] │ │ │ │ bl 1cc358 │ │ │ │ bl 23c020 │ │ │ │ ldr r2, [pc, #84] @ (23c4f4 ) │ │ │ │ ldr r3, [pc, #64] @ (23c4e4 ) │ │ │ │ add r2, pc │ │ │ │ @@ -393027,41 +393028,41 @@ │ │ │ │ str r0, [sp, #8] │ │ │ │ bl 238da8 │ │ │ │ strd r0, r1, [sp] │ │ │ │ ldr r1, [pc, #60] @ (23c584 ) │ │ │ │ mov r0, fp │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add r1, pc │ │ │ │ - bl 357d04 │ │ │ │ + bl 357cfc │ │ │ │ add sp, #16 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ ldmia.w sp!, {fp, pc} │ │ │ │ ldr r2, [pc, #28] @ (23c588 ) │ │ │ │ add r2, pc │ │ │ │ b.n 23c532 │ │ │ │ ldr r1, [pc, #28] @ (23c58c ) │ │ │ │ add r1, pc │ │ │ │ - b.w 357d04 │ │ │ │ + b.w 357cfc │ │ │ │ nop │ │ │ │ lsls r4, r3, #24 │ │ │ │ movs r5, r5 │ │ │ │ adds r4, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6, {r3, r4, r6} │ │ │ │ + ldmia r6, {r3, r6} │ │ │ │ movs r7, r3 │ │ │ │ - ldmia r6, {r3, r5, r6} │ │ │ │ + ldmia r6, {r3, r4, r6} │ │ │ │ movs r7, r3 │ │ │ │ - ldmia r6!, {r1, r4} │ │ │ │ + ldmia r6!, {r1} │ │ │ │ movs r7, r3 │ │ │ │ - ldmia r6!, {r2, r5} │ │ │ │ + ldmia r6!, {r2, r4} │ │ │ │ movs r7, r3 │ │ │ │ │ │ │ │ 0023c590 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -393115,15 +393116,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #132] @ (23c69c ) │ │ │ │ add r3, pc │ │ │ │ add ip, pc │ │ │ │ adds r3, #48 @ 0x30 │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ add sp, #8 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -393147,39 +393148,39 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #68] @ (23c6ac ) │ │ │ │ add r3, pc │ │ │ │ add ip, pc │ │ │ │ adds r3, #48 @ 0x30 │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ add sp, #8 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ lsls r4, r5, #20 │ │ │ │ movs r5, r5 │ │ │ │ adds r4, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #176] @ 0xb0 │ │ │ │ + ldr r5, [sp, #112] @ 0x70 │ │ │ │ movs r1, r5 │ │ │ │ - ldmia r6!, {r1} │ │ │ │ + ldmia r5, {r1, r4, r5, r6, r7} │ │ │ │ movs r7, r3 │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r4!, {r1, r2, r3, r7} │ │ │ │ movs r7, r3 │ │ │ │ @ instruction: 0xfa77ffff │ │ │ │ - ldr r4, [sp, #880] @ 0x370 │ │ │ │ + ldr r4, [sp, #816] @ 0x330 │ │ │ │ movs r1, r5 │ │ │ │ - ldmia r5, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r5, {r1, r3, r5, r6} │ │ │ │ movs r7, r3 │ │ │ │ - ldmia r4!, {r1, r2, r3, r6} │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r5} │ │ │ │ movs r7, r3 │ │ │ │ │ │ │ │ 0023c6b0 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -393192,22 +393193,22 @@ │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ add r1, pc │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #4] │ │ │ │ mov.w ip, #0 │ │ │ │ - bl 3d0b30 │ │ │ │ + bl 3d0b28 │ │ │ │ mov r2, sp │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 23c5e8 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ cbz r0, 23c6fe │ │ │ │ - bl 3e0150 │ │ │ │ + bl 3e0148 │ │ │ │ ldr r2, [pc, #52] @ (23c734 ) │ │ │ │ ldr r3, [pc, #40] @ (23c72c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ @@ -393222,15 +393223,15 @@ │ │ │ │ pop {pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsls r2, r4, #17 │ │ │ │ movs r5, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r2, {r1, r2, r5, r6} │ │ │ │ movs r7, r3 │ │ │ │ lsls r2, r5, #16 │ │ │ │ movs r5, r5 │ │ │ │ │ │ │ │ 0023c738 : │ │ │ │ ldr r3, [pc, #76] @ (23c788 ) │ │ │ │ ldr r2, [pc, #80] @ (23c78c ) │ │ │ │ @@ -393249,34 +393250,34 @@ │ │ │ │ movs r2, #123 @ 0x7b │ │ │ │ ldr r1, [pc, #56] @ (23c798 ) │ │ │ │ add r3, pc │ │ │ │ add ip, pc │ │ │ │ adds r3, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ add sp, #12 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {pc} │ │ │ │ b.n 23c020 │ │ │ │ nop │ │ │ │ lsls r0, r6, #15 │ │ │ │ movs r5, r5 │ │ │ │ adds r4, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #912] @ 0x390 │ │ │ │ + ldr r3, [sp, #848] @ 0x350 │ │ │ │ movs r1, r5 │ │ │ │ - ldmia r4!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r6, r7} │ │ │ │ movs r7, r3 │ │ │ │ - ldmia r3!, {r1, r2, r4, r6} │ │ │ │ + ldmia r3!, {r1, r2, r6} │ │ │ │ movs r7, r3 │ │ │ │ │ │ │ │ 0023c79c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -393303,18 +393304,18 @@ │ │ │ │ add r0, sp, #8 │ │ │ │ ldr r1, [pc, #96] @ (23c83c ) │ │ │ │ add r3, pc │ │ │ │ add ip, pc │ │ │ │ adds r3, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 3e032c │ │ │ │ + bl 3e0324 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cbz r0, 23c7f2 │ │ │ │ - bl 3e0150 │ │ │ │ + bl 3e0148 │ │ │ │ ldr r2, [pc, #76] @ (23c840 ) │ │ │ │ ldr r3, [pc, #56] @ (23c830 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ @@ -393335,19 +393336,19 @@ │ │ │ │ movs r5, r5 │ │ │ │ lsls r4, r6, #13 │ │ │ │ movs r5, r5 │ │ │ │ adds r4, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r3, [sp, #360] @ 0x168 │ │ │ │ movs r1, r5 │ │ │ │ - ldmia r4, {r2, r4, r5, r6} │ │ │ │ + ldmia r4!, {r2, r5, r6} │ │ │ │ movs r7, r3 │ │ │ │ - ldmia r2, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r2, {r2, r3, r6, r7} │ │ │ │ movs r7, r3 │ │ │ │ lsls r6, r6, #12 │ │ │ │ movs r5, r5 │ │ │ │ │ │ │ │ 0023c844 : │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [pc, #4] @ (23c84c ) │ │ │ │ @@ -393369,24 +393370,24 @@ │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ add r1, pc │ │ │ │ ldr.w ip, [lr, ip] │ │ │ │ ldr.w ip, [ip] │ │ │ │ str.w ip, [sp, #4] │ │ │ │ mov.w ip, #0 │ │ │ │ - bl 3d0b30 │ │ │ │ + bl 3d0b28 │ │ │ │ ldr r2, [pc, #76] @ (23c8dc ) │ │ │ │ mov r3, sp │ │ │ │ mov.w ip, #0 │ │ │ │ str.w ip, [sp] │ │ │ │ add r2, pc │ │ │ │ bl 23c208 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ cbz r0, 23c8a6 │ │ │ │ - bl 3e0150 │ │ │ │ + bl 3e0148 │ │ │ │ ldr r2, [pc, #56] @ (23c8e0 ) │ │ │ │ ldr r3, [pc, #40] @ (23c8d4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ eors r2, r3 │ │ │ │ @@ -393401,15 +393402,15 @@ │ │ │ │ pop {pc} │ │ │ │ blx 143ed8 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsls r2, r0, #11 │ │ │ │ movs r5, r5 │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r6, r7} │ │ │ │ movs r7, r3 │ │ │ │ pldw [r1, #255]! │ │ │ │ lsls r2, r0, #10 │ │ │ │ movs r5, r5 │ │ │ │ │ │ │ │ 0023c8e4 : │ │ │ │ push {lr} │ │ │ │ @@ -393458,15 +393459,15 @@ │ │ │ │ subs r0, #1 │ │ │ │ mov r3, sp │ │ │ │ add r2, pc │ │ │ │ sbc.w r1, r1, #0 │ │ │ │ bl 23c208 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ cbz r0, 23c964 │ │ │ │ - bl 3e069c │ │ │ │ + bl 3e0694 │ │ │ │ b.n 23c91e │ │ │ │ ldr r3, [pc, #56] @ (23c9a0 ) │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ add r3, pc │ │ │ │ strb r2, [r3, #0] │ │ │ │ b.n 23c920 │ │ │ │ @@ -393489,19 +393490,19 @@ │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r1, #8 │ │ │ │ movs r5, r5 │ │ │ │ bl 1d299e │ │ │ │ itee lt │ │ │ │ movlt r2, r7 │ │ │ │ - ldrge r1, [sp, #800] @ 0x320 │ │ │ │ + ldrge r1, [sp, #736] @ 0x2e0 │ │ │ │ movge r1, r5 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r1, {r1, r2, r3, r5} │ │ │ │ movs r7, r3 │ │ │ │ - ldmia r1, {r1, r2, r4, r6} │ │ │ │ + ldmia r1, {r1, r2, r6} │ │ │ │ movs r7, r3 │ │ │ │ │ │ │ │ 0023c9b0 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -393547,15 +393548,15 @@ │ │ │ │ subs r0, #1 │ │ │ │ add r3, sp, #8 │ │ │ │ add r2, pc │ │ │ │ sbc.w r1, r1, #0 │ │ │ │ bl 23c208 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cbz r0, 23ca30 │ │ │ │ - bl 3e069c │ │ │ │ + bl 3e0694 │ │ │ │ b.n 23c9ea │ │ │ │ ldr r2, [pc, #84] @ (23ca88 ) │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ movs r3, #1 │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #4] │ │ │ │ @@ -393586,19 +393587,19 @@ │ │ │ │ cmp r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r7, #4 │ │ │ │ movs r5, r5 │ │ │ │ vld4.32 {d31[],d33[],d35[],d37[]}, [r9 :128] │ │ │ │ bkpt 0x00e0 │ │ │ │ movs r2, r7 │ │ │ │ - ldr r0, [sp, #904] @ 0x388 │ │ │ │ + ldr r0, [sp, #840] @ 0x348 │ │ │ │ movs r1, r5 │ │ │ │ - ldmia r0!, {r3, r4, r6} │ │ │ │ + ldmia r0!, {r3, r6} │ │ │ │ movs r7, r3 │ │ │ │ - ldmia r0!, {r4, r5, r6} │ │ │ │ + ldmia r0!, {r5, r6} │ │ │ │ movs r7, r3 │ │ │ │ │ │ │ │ 0023ca98 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -393631,19 +393632,19 @@ │ │ │ │ blx 143ea8 <__assert_fail@plt> │ │ │ │ lsls r2, r0, #2 │ │ │ │ movs r5, r5 │ │ │ │ adds r4, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ bkpt 0x0062 │ │ │ │ movs r2, r7 │ │ │ │ - ldr r0, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r0, [sp, #352] @ 0x160 │ │ │ │ movs r1, r5 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r6, r7} │ │ │ │ movs r7, r3 │ │ │ │ - stmia r7!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r5, r6, r7} │ │ │ │ movs r7, r3 │ │ │ │ │ │ │ │ 0023cb00 : │ │ │ │ ldr r2, [pc, #88] @ (23cb5c ) │ │ │ │ ldr r3, [pc, #92] @ (23cb60 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -393683,15 +393684,15 @@ │ │ │ │ nop │ │ │ │ movs r0, r5 │ │ │ │ movs r5, r5 │ │ │ │ adds r4, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1!, {r3, r6} │ │ │ │ + ldmia r1!, {r3, r4, r5} │ │ │ │ movs r7, r3 │ │ │ TRUNCATED DUE TO SIZE LIMIT: 10485760 bytes