--- /srv/rebuilderd/tmp/rebuilderdu9RZTm/inputs/libzeitgeist-2.0-0_1.0.4-5+b3_armhf.deb +++ /srv/rebuilderd/tmp/rebuilderdu9RZTm/out/libzeitgeist-2.0-0_1.0.4-5+b3_armhf.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2024-10-30 16:58:56.000000 debian-binary │ -rw-r--r-- 0 0 0 3524 2024-10-30 16:58:56.000000 control.tar.xz │ --rw-r--r-- 0 0 0 120288 2024-10-30 16:58:56.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 120952 2024-10-30 16:58:56.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── ./usr/lib/arm-linux-gnueabihf/libzeitgeist-2.0.so.0.0.0 │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --program-header {} │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ │ │ │ Elf file type is DYN (Shared object file) │ │ │ │ Entry point 0x0 │ │ │ │ There are 7 program headers, starting at offset 52 │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ - ARM_EXIDX 0x045804 0x00045804 0x00045804 0x00008 0x00008 R 0x4 │ │ │ │ - LOAD 0x000000 0x00000000 0x00000000 0x45810 0x45810 R E 0x1000 │ │ │ │ + ARM_EXIDX 0x04576c 0x0004576c 0x0004576c 0x00008 0x00008 R 0x4 │ │ │ │ + LOAD 0x000000 0x00000000 0x00000000 0x45778 0x45778 R E 0x1000 │ │ │ │ LOAD 0x046348 0x00046348 0x00046348 0x01cbc 0x01ef8 RW 0x1000 │ │ │ │ DYNAMIC 0x04753c 0x0004753c 0x0004753c 0x00120 0x00120 RW 0x4 │ │ │ │ NOTE 0x000114 0x00000114 0x00000114 0x00024 0x00024 R 0x4 │ │ │ │ GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10 │ │ │ │ GNU_RELRO 0x046348 0x00046348 0x00046348 0x01cb8 0x01cb8 R 0x1 │ │ │ │ │ │ │ │ Section to Segment mapping: │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -9,19 +9,19 @@ │ │ │ │ [ 4] .dynstr STRTAB 00003a24 003a24 005254 00 A 0 0 1 │ │ │ │ [ 5] .gnu.version VERSYM 00008c78 008c78 00058e 02 A 3 0 2 │ │ │ │ [ 6] .gnu.version_r VERNEED 00009208 009208 000040 00 A 4 2 4 │ │ │ │ [ 7] .rel.dyn REL 00009248 009248 001348 08 A 3 0 4 │ │ │ │ [ 8] .rel.plt REL 0000a590 00a590 0011d0 08 AI 3 20 4 │ │ │ │ [ 9] .init PROGBITS 0000b760 00b760 00000c 00 AX 0 0 4 │ │ │ │ [10] .plt PROGBITS 0000b76c 00b76c 001c40 04 AX 0 0 4 │ │ │ │ - [11] .text PROGBITS 0000d3b0 00d3b0 0271ec 00 AX 0 0 8 │ │ │ │ - [12] .fini PROGBITS 0003459c 03459c 000008 00 AX 0 0 4 │ │ │ │ - [13] .rodata PROGBITS 000345a4 0345a4 011260 00 A 0 0 4 │ │ │ │ - [14] .ARM.exidx ARM_EXIDX 00045804 045804 000008 00 AL 11 0 4 │ │ │ │ - [15] .eh_frame PROGBITS 0004580c 04580c 000004 00 A 0 0 4 │ │ │ │ + [11] .text PROGBITS 0000d3b0 00d3b0 027154 00 AX 0 0 8 │ │ │ │ + [12] .fini PROGBITS 00034504 034504 000008 00 AX 0 0 4 │ │ │ │ + [13] .rodata PROGBITS 0003450c 03450c 011260 00 A 0 0 4 │ │ │ │ + [14] .ARM.exidx ARM_EXIDX 0004576c 04576c 000008 00 AL 11 0 4 │ │ │ │ + [15] .eh_frame PROGBITS 00045774 045774 000004 00 A 0 0 4 │ │ │ │ [16] .init_array INIT_ARRAY 00046348 046348 000004 04 WA 0 0 4 │ │ │ │ [17] .fini_array FINI_ARRAY 0004634c 04634c 000004 04 WA 0 0 4 │ │ │ │ [18] .data.rel.ro PROGBITS 00046350 046350 0011ec 00 WA 0 0 4 │ │ │ │ [19] .dynamic DYNAMIC 0004753c 04753c 000120 08 WA 4 0 4 │ │ │ │ [20] .got PROGBITS 0004765c 04765c 0009a4 04 WA 0 0 4 │ │ │ │ [21] .data PROGBITS 00048000 048000 000004 00 WA 0 0 4 │ │ │ │ [22] .bss NOBITS 00048004 048004 00023c 00 WA 0 0 4 │ │ │ ├── readelf --wide --symbols {} │ │ │ │ @@ -304,411 +304,411 @@ │ │ │ │ 300: 00000000 0 FUNC GLOBAL DEFAULT UND g_variant_get_string │ │ │ │ 301: 00000000 0 FUNC GLOBAL DEFAULT UND g_type_class_adjust_private_offset │ │ │ │ 302: 00000000 0 FUNC WEAK DEFAULT UND __cxa_finalize@GLIBC_2.4 (2) │ │ │ │ 303: 00000000 0 FUNC GLOBAL DEFAULT UND g_boxed_type_register_static │ │ │ │ 304: 00000000 0 FUNC GLOBAL DEFAULT UND g_main_context_get_thread_default │ │ │ │ 305: 00000000 0 FUNC GLOBAL DEFAULT UND g_get_real_time │ │ │ │ 306: 00000000 0 FUNC GLOBAL DEFAULT UND sqlite3_last_insert_rowid │ │ │ │ - 307: 000302e5 1908 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_schema_create_schema │ │ │ │ - 308: 00030d69 1332 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_schema_create_event_indices │ │ │ │ + 307: 00030251 1908 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_schema_create_schema │ │ │ │ + 308: 00030cd5 1332 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_schema_create_event_indices │ │ │ │ 309: 00017ed9 120 FUNC GLOBAL DEFAULT 11 zeitgeist_version_struct_get_type │ │ │ │ 310: 0001efb5 52 FUNC GLOBAL DEFAULT 11 zeitgeist_subject_get_text │ │ │ │ - 311: 00033a69 52 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_get_is_simple │ │ │ │ + 311: 000339d5 52 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_get_is_simple │ │ │ │ 312: 0001d501 52 FUNC GLOBAL DEFAULT 11 zeitgeist_event_get_manifestation │ │ │ │ 313: 0001efe9 100 FUNC GLOBAL DEFAULT 11 zeitgeist_subject_set_text │ │ │ │ - 314: 00031ae1 3436 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_schema_ensure_schema │ │ │ │ - 315: 00029279 36 FUNC GLOBAL DEFAULT 11 zeitgeist_utils_get_default_data_path │ │ │ │ + 314: 00031a4d 3436 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_schema_ensure_schema │ │ │ │ + 315: 000291e5 36 FUNC GLOBAL DEFAULT 11 zeitgeist_utils_get_default_data_path │ │ │ │ 316: 00020909 72 FUNC GLOBAL DEFAULT 11 zeitgeist_symbol_value_get_info │ │ │ │ 317: 000201a9 116 FUNC GLOBAL DEFAULT 11 zeitgeist_time_range_get_type │ │ │ │ 318: 0000f0c9 58 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_registry_get_data_source_from_id_finish │ │ │ │ 319: 0001fba1 56 FUNC GLOBAL DEFAULT 11 zeitgeist_subject_new_full │ │ │ │ 320: 00013b21 304 FUNC GLOBAL DEFAULT 11 zeitgeist_log_find_related_uris │ │ │ │ 321: 0001d2e5 88 FUNC GLOBAL DEFAULT 11 zeitgeist_event_set_actor │ │ │ │ 322: 00014941 52 FUNC GLOBAL DEFAULT 11 zeitgeist_monitor_get_event_templates │ │ │ │ - 323: 0002b37d 300 FUNC GLOBAL DEFAULT 11 zeitgeist_db_reader_assert_no_negation │ │ │ │ + 323: 0002b2e9 300 FUNC GLOBAL DEFAULT 11 zeitgeist_db_reader_assert_no_negation │ │ │ │ 324: 0001af4d 100 FUNC GLOBAL DEFAULT 11 zeitgeist_data_source_set_unique_id │ │ │ │ - 325: 00028b61 216 FUNC GLOBAL DEFAULT 11 zeitgeist_symbol_value_set_info │ │ │ │ + 325: 00028acd 216 FUNC GLOBAL DEFAULT 11 zeitgeist_symbol_value_set_info │ │ │ │ 326: 00020671 72 FUNC GLOBAL DEFAULT 11 zeitgeist_timestamp_prev_midnight │ │ │ │ 327: 0001df95 1412 FUNC GLOBAL DEFAULT 11 zeitgeist_event_construct_from_variant │ │ │ │ 328: 0001b1b1 80 FUNC GLOBAL DEFAULT 11 zeitgeist_data_source_set_enabled │ │ │ │ - 329: 0002ff65 280 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_schema_set_corruption_flag │ │ │ │ + 329: 0002fed1 280 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_schema_set_corruption_flag │ │ │ │ 330: 0001ca19 92 FUNC GLOBAL DEFAULT 11 zeitgeist_manifestation_for_uri │ │ │ │ 331: 0002033d 26 FUNC GLOBAL DEFAULT 11 zeitgeist_time_range_new_anytime │ │ │ │ - 332: 00029ecd 208 FUNC GLOBAL DEFAULT 11 zeitgeist_db_reader_construct │ │ │ │ + 332: 00029e39 208 FUNC GLOBAL DEFAULT 11 zeitgeist_db_reader_construct │ │ │ │ 333: 00048104 4 OBJECT GLOBAL DEFAULT 22 zeitgeist_schemes │ │ │ │ 334: 00019411 72 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_log_get_version │ │ │ │ 335: 0001f119 100 FUNC GLOBAL DEFAULT 11 zeitgeist_subject_set_current_uri │ │ │ │ 336: 00014fad 8 FUNC GLOBAL DEFAULT 11 zeitgeist_queued_proxy_wrapper_wait_for_proxy_finish │ │ │ │ - 337: 000328b9 26 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_schema_new │ │ │ │ + 337: 00032825 26 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_schema_new │ │ │ │ 338: 0000f789 28 FUNC GLOBAL DEFAULT 11 zeitgeist_data_source_registry_register_data_source_finish │ │ │ │ 339: 00019dfd 100 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_simple_indexer_search │ │ │ │ 340: 00013d61 132 FUNC GLOBAL DEFAULT 11 zeitgeist_log_quit │ │ │ │ - 341: 0002fcf9 372 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_schema_exec_query │ │ │ │ + 341: 0002fc65 372 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_schema_exec_query │ │ │ │ 342: 0000e93d 92 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_registry_register_data_source │ │ │ │ 343: 0000f869 8 FUNC GLOBAL DEFAULT 11 zeitgeist_data_source_registry_set_data_source_enabled_finish │ │ │ │ 344: 0001bb79 52 FUNC GLOBAL DEFAULT 11 zeitgeist_engine_error_quark │ │ │ │ 345: 0000ec5d 56 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_registry_set_data_source_enabled_finish │ │ │ │ - 346: 00032855 100 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_schema_get_type │ │ │ │ + 346: 000327c1 100 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_schema_get_type │ │ │ │ 347: 0001fee1 48 FUNC GLOBAL DEFAULT 11 zeitgeist_time_range_construct_anytime │ │ │ │ 348: 000481b0 4 OBJECT GLOBAL DEFAULT 22 zeitgeist_symbol_initialized │ │ │ │ - 349: 0002f9c9 30 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_new_read_only │ │ │ │ + 349: 0002f935 30 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_new_read_only │ │ │ │ 350: 0001dcb5 92 FUNC GLOBAL DEFAULT 11 zeitgeist_event_construct_full │ │ │ │ 351: 00015589 72 FUNC GLOBAL DEFAULT 11 zeitgeist_queued_proxy_wrapper_value_get_queued_method │ │ │ │ 352: 0001b201 32 FUNC GLOBAL DEFAULT 11 zeitgeist_data_source_construct │ │ │ │ 353: 0001e749 564 FUNC GLOBAL DEFAULT 11 zeitgeist_events_from_variant │ │ │ │ 354: 0001ef1d 52 FUNC GLOBAL DEFAULT 11 zeitgeist_subject_get_origin │ │ │ │ 355: 0000e6c1 70 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_registry_get_data_sources │ │ │ │ - 356: 0002e2ed 72 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_set_deletion_callback │ │ │ │ - 357: 00028a59 120 FUNC GLOBAL DEFAULT 11 zeitgeist_symbol_get_parents │ │ │ │ + 356: 0002e259 72 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_set_deletion_callback │ │ │ │ + 357: 000289c5 120 FUNC GLOBAL DEFAULT 11 zeitgeist_symbol_get_parents │ │ │ │ 358: 0001e72d 26 FUNC GLOBAL DEFAULT 11 zeitgeist_event_new │ │ │ │ 359: 0001ff71 300 FUNC GLOBAL DEFAULT 11 zeitgeist_time_range_construct_from_variant │ │ │ │ 360: 00013d3d 34 FUNC GLOBAL DEFAULT 11 zeitgeist_log_delete_events_finish │ │ │ │ 361: 00013de5 8 FUNC GLOBAL DEFAULT 11 zeitgeist_log_quit_finish │ │ │ │ 362: 0001f2a1 52 FUNC GLOBAL DEFAULT 11 zeitgeist_subject_get_interpretation │ │ │ │ 363: 0000e5d5 236 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_registry_get_type │ │ │ │ - 364: 0002b925 3848 FUNC GLOBAL DEFAULT 11 zeitgeist_db_reader_get_where_clause_from_event_templates │ │ │ │ + 364: 0002b891 3848 FUNC GLOBAL DEFAULT 11 zeitgeist_db_reader_get_where_clause_from_event_templates │ │ │ │ 365: 00015819 260 FUNC GLOBAL DEFAULT 11 zeitgeist_queued_proxy_wrapper_proxy_acquired │ │ │ │ 366: 0001035d 34 FUNC GLOBAL DEFAULT 11 zeitgeist_index_search_finish │ │ │ │ 367: 0001019d 152 FUNC GLOBAL DEFAULT 11 zeitgeist_index_construct │ │ │ │ 368: 0001caa9 112 FUNC GLOBAL DEFAULT 11 zeitgeist_result_type_is_sort_order_asc │ │ │ │ - 369: 00033915 160 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_add_text_condition │ │ │ │ + 369: 00033881 160 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_add_text_condition │ │ │ │ 370: 0001b919 38 FUNC GLOBAL DEFAULT 11 zeitgeist_data_source_new_from_variant │ │ │ │ 371: 0001dd45 104 FUNC GLOBAL DEFAULT 11 zeitgeist_event_set_subjects │ │ │ │ 372: 0001cb7d 104 FUNC GLOBAL DEFAULT 11 zeitgeist_relevant_result_type_get_type │ │ │ │ - 373: 0002efed 1096 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_insert_or_ignore_into_table │ │ │ │ + 373: 0002ef59 1096 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_insert_or_ignore_into_table │ │ │ │ 374: 0001ea2d 148 FUNC GLOBAL DEFAULT 11 zeitgeist_events_to_variant │ │ │ │ 375: 000148a5 52 FUNC GLOBAL DEFAULT 11 zeitgeist_monitor_get_time_range │ │ │ │ 376: 00013fa5 160 FUNC GLOBAL DEFAULT 11 zeitgeist_log_get_version │ │ │ │ 377: 0001f7bd 102 FUNC GLOBAL DEFAULT 11 zeitgeist_subject_construct_move_event │ │ │ │ 378: 000481d0 4 OBJECT GLOBAL DEFAULT 22 zeitgeist_utils_DATABASE_FILE_PATH │ │ │ │ 379: 0000ee41 78 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_registry_get_data_source_from_id │ │ │ │ 380: 0001ee89 48 FUNC GLOBAL DEFAULT 11 zeitgeist_subject_get_uri │ │ │ │ 381: 0000f8e9 26 FUNC GLOBAL DEFAULT 11 zeitgeist_data_source_registry_new │ │ │ │ 382: 0001e621 116 FUNC GLOBAL DEFAULT 11 zeitgeist_event_get_type │ │ │ │ - 383: 0002f435 236 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_begin_transaction │ │ │ │ + 383: 0002f3a1 236 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_begin_transaction │ │ │ │ 384: 00013c51 40 FUNC GLOBAL DEFAULT 11 zeitgeist_log_find_related_uris_finish │ │ │ │ 385: 0001ddf1 52 FUNC GLOBAL DEFAULT 11 zeitgeist_event_get_payload │ │ │ │ - 386: 0002dad5 30 FUNC GLOBAL DEFAULT 11 zeitgeist_db_reader_new │ │ │ │ - 387: 0003284d 6 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_schema_construct │ │ │ │ + 386: 0002da41 30 FUNC GLOBAL DEFAULT 11 zeitgeist_db_reader_new │ │ │ │ + 387: 000327b9 6 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_schema_construct │ │ │ │ 388: 0001b48d 88 FUNC GLOBAL DEFAULT 11 zeitgeist_data_source_set_timestamp │ │ │ │ - 389: 00030a59 784 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_schema_create_basic_indices │ │ │ │ + 389: 000309c5 784 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_schema_create_basic_indices │ │ │ │ 390: 00020409 124 FUNC GLOBAL DEFAULT 11 zeitgeist_timestamp_to_timeval │ │ │ │ 391: 0004810c 4 OBJECT GLOBAL DEFAULT 22 zeitgeist_mimetypes │ │ │ │ 392: 0001dbbd 88 FUNC GLOBAL DEFAULT 11 zeitgeist_event_set_manifestation │ │ │ │ 393: 0000debd 192 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_registry_register_object │ │ │ │ 394: 00014101 120 FUNC GLOBAL DEFAULT 11 zeitgeist_log_get_type │ │ │ │ 395: 000203b9 80 FUNC GLOBAL DEFAULT 11 zeitgeist_timestamp_from_timeval │ │ │ │ 396: 0000f4a1 152 FUNC GLOBAL DEFAULT 11 zeitgeist_data_source_registry_construct │ │ │ │ 397: 0001f17d 52 FUNC GLOBAL DEFAULT 11 zeitgeist_subject_get_current_origin │ │ │ │ - 398: 0002ca95 432 FUNC GLOBAL DEFAULT 11 zeitgeist_db_reader_find_event_ids │ │ │ │ + 398: 0002ca01 432 FUNC GLOBAL DEFAULT 11 zeitgeist_db_reader_find_event_ids │ │ │ │ 399: 00014a01 104 FUNC GLOBAL DEFAULT 11 zeitgeist_monitor_set_event_templates │ │ │ │ 400: 00019459 72 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_log_get_datapath │ │ │ │ 401: 0001b2d9 52 FUNC GLOBAL DEFAULT 11 zeitgeist_data_source_get_running │ │ │ │ 402: 00020249 244 FUNC GLOBAL DEFAULT 11 zeitgeist_time_range_intersect │ │ │ │ 403: 0001a811 76 FUNC GLOBAL DEFAULT 11 zeitgeist_network_manager_dbus_proxy_get_type │ │ │ │ 404: 000175cd 100 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_log_register_object │ │ │ │ 405: 00019cc1 76 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_monitor_proxy_get_type │ │ │ │ 406: 0000f5bd 34 FUNC GLOBAL DEFAULT 11 zeitgeist_data_source_registry_get_data_sources_finish │ │ │ │ 407: 0001f765 86 FUNC GLOBAL DEFAULT 11 zeitgeist_subject_construct_full │ │ │ │ - 408: 00029325 128 FUNC GLOBAL DEFAULT 11 zeitgeist_utils_get_database_file_path │ │ │ │ - 409: 00033a0d 92 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_may_have_results │ │ │ │ + 408: 00029291 128 FUNC GLOBAL DEFAULT 11 zeitgeist_utils_get_database_file_path │ │ │ │ + 409: 00033979 92 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_may_have_results │ │ │ │ 410: 0001cb19 100 FUNC GLOBAL DEFAULT 11 zeitgeist_result_type_get_type │ │ │ │ 411: 0001fc3d 26 FUNC GLOBAL DEFAULT 11 zeitgeist_subject_new │ │ │ │ 412: 00013495 196 FUNC GLOBAL DEFAULT 11 zeitgeist_log_insert_events │ │ │ │ 413: 00020951 26 FUNC GLOBAL DEFAULT 11 zeitgeist_symbol_info_ref │ │ │ │ 414: 00015a51 200 FUNC GLOBAL DEFAULT 11 zeitgeist_queued_proxy_wrapper_value_take_queued_method │ │ │ │ 415: 0001cfd9 64 FUNC GLOBAL DEFAULT 11 zeitgeist_event_get_subject │ │ │ │ 416: 00013471 34 FUNC GLOBAL DEFAULT 11 zeitgeist_log_insert_event_finish │ │ │ │ 417: 00015255 76 FUNC GLOBAL DEFAULT 11 zeitgeist_queued_proxy_wrapper_queued_method_construct │ │ │ │ 418: 0001d141 76 FUNC GLOBAL DEFAULT 11 zeitgeist_event_set_id │ │ │ │ - 419: 0002e3d5 56 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_close │ │ │ │ + 419: 0002e341 56 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_close │ │ │ │ 420: 000196a9 76 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_log_proxy_get_type │ │ │ │ 421: 0001ce71 96 FUNC GLOBAL DEFAULT 11 zeitgeist_next_string_or_null │ │ │ │ 422: 0001b07d 100 FUNC GLOBAL DEFAULT 11 zeitgeist_data_source_set_description │ │ │ │ 423: 00015979 216 FUNC GLOBAL DEFAULT 11 zeitgeist_queued_proxy_wrapper_value_set_queued_method │ │ │ │ 424: 0001fe29 52 FUNC GLOBAL DEFAULT 11 zeitgeist_time_range_get_end │ │ │ │ 425: 0001a499 76 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_simple_indexer_proxy_get_type │ │ │ │ 426: 0000f7a5 196 FUNC GLOBAL DEFAULT 11 zeitgeist_data_source_registry_set_data_source_enabled │ │ │ │ - 427: 0002952d 40 FUNC GLOBAL DEFAULT 11 zeitgeist_utils_using_in_memory_database │ │ │ │ + 427: 00029499 40 FUNC GLOBAL DEFAULT 11 zeitgeist_utils_using_in_memory_database │ │ │ │ 428: 00020359 26 FUNC GLOBAL DEFAULT 11 zeitgeist_time_range_new_to_now │ │ │ │ - 429: 000290b9 92 FUNC GLOBAL DEFAULT 11 zeitgeist_simple_result_set_construct │ │ │ │ + 429: 00029025 92 FUNC GLOBAL DEFAULT 11 zeitgeist_simple_result_set_construct │ │ │ │ 430: 000152d9 128 FUNC GLOBAL DEFAULT 11 zeitgeist_queued_proxy_wrapper_queued_method_get_type │ │ │ │ 431: 00014fb5 6 FUNC GLOBAL DEFAULT 11 zeitgeist_queued_proxy_wrapper_construct │ │ │ │ - 432: 000340d5 116 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_get_type │ │ │ │ + 432: 00034041 116 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_get_type │ │ │ │ 433: 0001e695 116 FUNC GLOBAL DEFAULT 11 zeitgeist_event_new_full │ │ │ │ 434: 000206b9 88 FUNC GLOBAL DEFAULT 11 zeitgeist_timestamp_from_date │ │ │ │ - 435: 00033dd5 288 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_get_right_boundary │ │ │ │ + 435: 00033d41 288 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_get_right_boundary │ │ │ │ 436: 0001be4d 176 FUNC GLOBAL DEFAULT 11 zeitgeist_register_mimetype │ │ │ │ 437: 00020aa1 456 FUNC GLOBAL DEFAULT 11 zeitgeist_symbol_info_register │ │ │ │ 438: 0001f32d 52 FUNC GLOBAL DEFAULT 11 zeitgeist_subject_get_manifestation │ │ │ │ 439: 00017699 104 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_simple_indexer_register_object │ │ │ │ 440: 0001f0e5 52 FUNC GLOBAL DEFAULT 11 zeitgeist_subject_get_current_uri │ │ │ │ 441: 00020485 30 FUNC GLOBAL DEFAULT 11 zeitgeist_timestamp_from_now │ │ │ │ 442: 0001d535 736 FUNC GLOBAL DEFAULT 11 zeitgeist_event_to_variant │ │ │ │ 443: 00014fbd 52 FUNC GLOBAL DEFAULT 11 zeitgeist_queued_proxy_wrapper_get_proxy_created │ │ │ │ 444: 000205a9 116 FUNC GLOBAL DEFAULT 11 zeitgeist_timestamp_to_date │ │ │ │ 445: 0001c04d 108 FUNC GLOBAL DEFAULT 11 zeitgeist_register_uri_scheme │ │ │ │ 446: 0001b85d 116 FUNC GLOBAL DEFAULT 11 zeitgeist_data_source_get_type │ │ │ │ 447: 0001da55 360 FUNC GLOBAL DEFAULT 11 zeitgeist_event_matches_template │ │ │ │ 448: 0001ad99 284 FUNC GLOBAL DEFAULT 11 zeitgeist_data_source_to_variant │ │ │ │ - 449: 0002b359 36 FUNC GLOBAL DEFAULT 11 zeitgeist_db_reader_close │ │ │ │ - 450: 00029115 92 FUNC GLOBAL DEFAULT 11 zeitgeist_simple_result_set_construct_with_num_matches │ │ │ │ - 451: 000334f5 100 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_type_get_type │ │ │ │ + 449: 0002b2c5 36 FUNC GLOBAL DEFAULT 11 zeitgeist_db_reader_close │ │ │ │ + 450: 00029081 92 FUNC GLOBAL DEFAULT 11 zeitgeist_simple_result_set_construct_with_num_matches │ │ │ │ + 451: 00033461 100 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_type_get_type │ │ │ │ 452: 0001e709 34 FUNC GLOBAL DEFAULT 11 zeitgeist_event_new_from_variant │ │ │ │ - 453: 00028e59 72 FUNC GLOBAL DEFAULT 11 zeitgeist_result_set_has_next │ │ │ │ - 454: 00029721 208 FUNC GLOBAL DEFAULT 11 zeitgeist_utils_assert_sig │ │ │ │ - 455: 0002b705 544 FUNC GLOBAL DEFAULT 11 zeitgeist_db_reader_get_where_clause_for_symbol │ │ │ │ - 456: 00029171 136 FUNC GLOBAL DEFAULT 11 zeitgeist_simple_result_set_get_type │ │ │ │ + 453: 00028dc5 72 FUNC GLOBAL DEFAULT 11 zeitgeist_result_set_has_next │ │ │ │ + 454: 0002968d 208 FUNC GLOBAL DEFAULT 11 zeitgeist_utils_assert_sig │ │ │ │ + 455: 0002b671 544 FUNC GLOBAL DEFAULT 11 zeitgeist_db_reader_get_where_clause_for_symbol │ │ │ │ + 456: 000290dd 136 FUNC GLOBAL DEFAULT 11 zeitgeist_simple_result_set_get_type │ │ │ │ 457: 0000f455 76 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_registry_proxy_get_type │ │ │ │ 458: 0001bc51 50 FUNC GLOBAL DEFAULT 11 zeitgeist_mime_regex_free │ │ │ │ - 459: 0002e92d 916 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_construct │ │ │ │ + 459: 0002e899 916 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_construct │ │ │ │ 460: 0001f4ed 260 FUNC GLOBAL DEFAULT 11 zeitgeist_subject_matches_template │ │ │ │ 461: 0001803d 92 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_log_delete_events │ │ │ │ 462: 0001fc19 34 FUNC GLOBAL DEFAULT 11 zeitgeist_subject_new_from_variant │ │ │ │ 463: 00014b99 136 FUNC GLOBAL DEFAULT 11 zeitgeist_monitor_get_type │ │ │ │ 464: 0002061d 84 FUNC GLOBAL DEFAULT 11 zeitgeist_timestamp_next_midnight │ │ │ │ 465: 0001f249 88 FUNC GLOBAL DEFAULT 11 zeitgeist_subject_set_mimetype │ │ │ │ - 466: 00033da1 52 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_get_bind_arguments │ │ │ │ + 466: 00033d0d 52 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_get_bind_arguments │ │ │ │ 467: 0001d4a9 88 FUNC GLOBAL DEFAULT 11 zeitgeist_event_set_interpretation │ │ │ │ 468: 0000f539 132 FUNC GLOBAL DEFAULT 11 zeitgeist_data_source_registry_get_data_sources │ │ │ │ - 469: 0002a411 1016 FUNC GLOBAL DEFAULT 11 zeitgeist_db_reader_get_events │ │ │ │ + 469: 0002a37d 1016 FUNC GLOBAL DEFAULT 11 zeitgeist_db_reader_get_events │ │ │ │ 470: 0001482d 60 FUNC GLOBAL DEFAULT 11 zeitgeist_monitor_get_templates │ │ │ │ - 471: 00033d21 128 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_extend │ │ │ │ - 472: 00033ef5 480 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_add_wildcard_condition │ │ │ │ + 471: 00033c8d 128 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_extend │ │ │ │ + 472: 00033e61 480 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_add_wildcard_condition │ │ │ │ 473: 0000e709 58 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_registry_get_data_sources_finish │ │ │ │ 474: 00013325 332 FUNC GLOBAL DEFAULT 11 zeitgeist_log_construct │ │ │ │ 475: 0001f361 396 FUNC GLOBAL DEFAULT 11 zeitgeist_subject_to_variant │ │ │ │ 476: 00020825 108 FUNC GLOBAL DEFAULT 11 zeitgeist_symbol_info_get_type │ │ │ │ 477: 000155d1 26 FUNC GLOBAL DEFAULT 11 zeitgeist_queued_proxy_wrapper_queued_method_ref │ │ │ │ 478: 0001ff3d 52 FUNC GLOBAL DEFAULT 11 zeitgeist_time_range_construct_from_now │ │ │ │ 479: 00020375 26 FUNC GLOBAL DEFAULT 11 zeitgeist_time_range_new_from_now │ │ │ │ - 480: 0003372d 160 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_add_with_array │ │ │ │ + 480: 00033699 160 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_add_with_array │ │ │ │ 481: 0001b049 52 FUNC GLOBAL DEFAULT 11 zeitgeist_data_source_get_description │ │ │ │ 482: 00015cf5 36 FUNC GLOBAL DEFAULT 11 zeitgeist_version_struct_dup │ │ │ │ 483: 0001c0b9 2112 FUNC GLOBAL DEFAULT 11 zeitgeist_ensure_mimetypes_loaded │ │ │ │ 484: 0001b17d 52 FUNC GLOBAL DEFAULT 11 zeitgeist_data_source_get_enabled │ │ │ │ 485: 00013a11 40 FUNC GLOBAL DEFAULT 11 zeitgeist_log_find_event_ids_finish │ │ │ │ - 486: 00033559 108 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_construct │ │ │ │ + 486: 000334c5 108 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_construct │ │ │ │ 487: 0001b221 184 FUNC GLOBAL DEFAULT 11 zeitgeist_data_source_construct_full │ │ │ │ - 488: 0002d8f1 52 FUNC GLOBAL DEFAULT 11 zeitgeist_db_reader_get_database │ │ │ │ - 489: 000337cd 132 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_add_match_condition │ │ │ │ - 490: 00028d19 108 FUNC GLOBAL DEFAULT 11 zeitgeist_result_set_get_type │ │ │ │ + 488: 0002d85d 52 FUNC GLOBAL DEFAULT 11 zeitgeist_db_reader_get_database │ │ │ │ + 489: 00033739 132 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_add_match_condition │ │ │ │ + 490: 00028c85 108 FUNC GLOBAL DEFAULT 11 zeitgeist_result_set_get_type │ │ │ │ 491: 0001b0e1 52 FUNC GLOBAL DEFAULT 11 zeitgeist_data_source_get_event_templates │ │ │ │ 492: 00020391 34 FUNC GLOBAL DEFAULT 11 zeitgeist_time_range_new_from_variant │ │ │ │ 493: 00015721 248 FUNC GLOBAL DEFAULT 11 zeitgeist_queued_proxy_wrapper_process_queued_methods │ │ │ │ 494: 00018379 100 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_log_find_events │ │ │ │ - 495: 00028969 120 FUNC GLOBAL DEFAULT 11 zeitgeist_symbol_get_all_children │ │ │ │ - 496: 0002929d 136 FUNC GLOBAL DEFAULT 11 zeitgeist_utils_get_data_path │ │ │ │ + 495: 000288d5 120 FUNC GLOBAL DEFAULT 11 zeitgeist_symbol_get_all_children │ │ │ │ + 496: 00029209 136 FUNC GLOBAL DEFAULT 11 zeitgeist_utils_get_data_path │ │ │ │ 497: 0001a85d 240 FUNC GLOBAL DEFAULT 11 zeitgeist_connman_manager_dbus_get_type │ │ │ │ 498: 00019e61 78 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_simple_indexer_search_finish │ │ │ │ 499: 0001d105 6 FUNC GLOBAL DEFAULT 11 zeitgeist_event_construct │ │ │ │ 500: 0001b8ed 44 FUNC GLOBAL DEFAULT 11 zeitgeist_data_source_new_full │ │ │ │ - 501: 00028ad1 136 FUNC GLOBAL DEFAULT 11 zeitgeist_symbol_is_a │ │ │ │ + 501: 00028a3d 136 FUNC GLOBAL DEFAULT 11 zeitgeist_symbol_is_a │ │ │ │ 502: 0000ec09 82 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_registry_set_data_source_enabled │ │ │ │ - 503: 000287d9 28 FUNC GLOBAL DEFAULT 11 zeitgeist_symbol_initialize_symbols │ │ │ │ + 503: 00028745 28 FUNC GLOBAL DEFAULT 11 zeitgeist_symbol_initialize_symbols │ │ │ │ 504: 00014195 72 FUNC GLOBAL DEFAULT 11 zeitgeist_log_get_default │ │ │ │ 505: 0001ee81 6 FUNC GLOBAL DEFAULT 11 zeitgeist_subject_construct │ │ │ │ 506: 0001d1c1 88 FUNC GLOBAL DEFAULT 11 zeitgeist_event_set_timestamp │ │ │ │ - 507: 00033851 196 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_add_text_condition_subquery │ │ │ │ - 508: 0002884d 100 FUNC GLOBAL DEFAULT 11 zeitgeist_symbol_get_description │ │ │ │ + 507: 000337bd 196 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_add_text_condition_subquery │ │ │ │ + 508: 000287b9 100 FUNC GLOBAL DEFAULT 11 zeitgeist_symbol_get_description │ │ │ │ 509: 0001aeb5 52 FUNC GLOBAL DEFAULT 11 zeitgeist_data_source_get_unique_id │ │ │ │ 510: 0001f04d 52 FUNC GLOBAL DEFAULT 11 zeitgeist_subject_get_storage │ │ │ │ 511: 00014c21 34 FUNC GLOBAL DEFAULT 11 zeitgeist_monitor_new │ │ │ │ 512: 00013559 34 FUNC GLOBAL DEFAULT 11 zeitgeist_log_insert_events_finish │ │ │ │ 513: 0001f70d 88 FUNC GLOBAL DEFAULT 11 zeitgeist_subject_set_manifestation │ │ │ │ 514: 00018be1 56 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_log_remove_monitor_finish │ │ │ │ 515: 00014179 26 FUNC GLOBAL DEFAULT 11 zeitgeist_log_new │ │ │ │ 516: 000156e5 60 FUNC GLOBAL DEFAULT 11 zeitgeist_queued_proxy_wrapper_queued_method_unref │ │ │ │ 517: 00018099 58 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_log_delete_events_finish │ │ │ │ - 518: 00033a9d 32 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_set_is_simple │ │ │ │ + 518: 00033a09 32 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_set_is_simple │ │ │ │ 519: 0001fd49 88 FUNC GLOBAL DEFAULT 11 zeitgeist_time_range_to_variant │ │ │ │ 520: 00019d0d 240 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_simple_indexer_get_type │ │ │ │ - 521: 0002a809 2896 FUNC GLOBAL DEFAULT 11 zeitgeist_db_reader_find_event_ids_for_clause │ │ │ │ + 521: 0002a775 2896 FUNC GLOBAL DEFAULT 11 zeitgeist_db_reader_find_event_ids_for_clause │ │ │ │ 522: 000481cc 4 OBJECT GLOBAL DEFAULT 22 zeitgeist_utils_DATABASE_FILE_BACKUP_PATH │ │ │ │ 523: 0001ced1 264 FUNC GLOBAL DEFAULT 11 zeitgeist_check_field_match │ │ │ │ - 524: 000294d1 92 FUNC GLOBAL DEFAULT 11 zeitgeist_utils_get_local_extensions_path │ │ │ │ + 524: 0002943d 92 FUNC GLOBAL DEFAULT 11 zeitgeist_utils_get_local_extensions_path │ │ │ │ 525: 00017631 104 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_monitor_register_object │ │ │ │ - 526: 0002fbc9 248 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_schema_get_schema_version │ │ │ │ - 527: 00028d85 68 FUNC GLOBAL DEFAULT 11 zeitgeist_result_set_size │ │ │ │ + 526: 0002fb35 248 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_schema_get_schema_version │ │ │ │ + 527: 00028cf1 68 FUNC GLOBAL DEFAULT 11 zeitgeist_result_set_size │ │ │ │ 528: 0001fda1 52 FUNC GLOBAL DEFAULT 11 zeitgeist_time_range_get_start │ │ │ │ - 529: 000296f9 40 FUNC GLOBAL DEFAULT 11 zeitgeist_utils_is_empty_string │ │ │ │ + 529: 00029665 40 FUNC GLOBAL DEFAULT 11 zeitgeist_utils_is_empty_string │ │ │ │ 530: 0001be1d 46 FUNC GLOBAL DEFAULT 11 zeitgeist_uri_scheme_free │ │ │ │ - 531: 00028c39 200 FUNC GLOBAL DEFAULT 11 zeitgeist_symbol_value_take_info │ │ │ │ - 532: 000288b1 184 FUNC GLOBAL DEFAULT 11 zeitgeist_symbol_get_all_parents │ │ │ │ + 531: 00028ba5 200 FUNC GLOBAL DEFAULT 11 zeitgeist_symbol_value_take_info │ │ │ │ + 532: 0002881d 184 FUNC GLOBAL DEFAULT 11 zeitgeist_symbol_get_all_parents │ │ │ │ 533: 0001875d 58 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_log_get_events_finish │ │ │ │ - 534: 000293a5 76 FUNC GLOBAL DEFAULT 11 zeitgeist_utils_set_database_file_path │ │ │ │ + 534: 00029311 76 FUNC GLOBAL DEFAULT 11 zeitgeist_utils_set_database_file_path │ │ │ │ 535: 0001bc85 288 FUNC GLOBAL DEFAULT 11 zeitgeist_mime_regex_new │ │ │ │ 536: 0001bbad 160 FUNC GLOBAL DEFAULT 11 zeitgeist_vala_bug_workaround │ │ │ │ 537: 00048110 4 OBJECT GLOBAL DEFAULT 22 zeitgeist_schemes_loaded │ │ │ │ 538: 0001dd11 52 FUNC GLOBAL DEFAULT 11 zeitgeist_event_get_subjects │ │ │ │ 539: 00020891 120 FUNC GLOBAL DEFAULT 11 zeitgeist_symbol_param_spec_info │ │ │ │ - 540: 0002f9a9 30 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_new │ │ │ │ + 540: 0002f915 30 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_new │ │ │ │ 541: 00019b19 56 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_monitor_notify_delete_finish │ │ │ │ - 542: 000297f1 68 FUNC GLOBAL DEFAULT 11 zeitgeist_utils_log_may_read_directly │ │ │ │ + 542: 0002975d 68 FUNC GLOBAL DEFAULT 11 zeitgeist_utils_log_may_read_directly │ │ │ │ 543: 0000f6c5 196 FUNC GLOBAL DEFAULT 11 zeitgeist_data_source_registry_register_data_source │ │ │ │ - 544: 000287f5 88 FUNC GLOBAL DEFAULT 11 zeitgeist_symbol_get_display_name │ │ │ │ - 545: 00029219 34 FUNC GLOBAL DEFAULT 11 zeitgeist_simple_result_set_new_with_num_matches │ │ │ │ - 546: 000315ad 1332 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_schema_drop_event_indices │ │ │ │ + 544: 00028761 88 FUNC GLOBAL DEFAULT 11 zeitgeist_symbol_get_display_name │ │ │ │ + 545: 00029185 34 FUNC GLOBAL DEFAULT 11 zeitgeist_simple_result_set_new_with_num_matches │ │ │ │ + 546: 00031519 1332 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_schema_drop_event_indices │ │ │ │ 547: 0001b115 104 FUNC GLOBAL DEFAULT 11 zeitgeist_data_source_set_event_templates │ │ │ │ 548: 000196f5 240 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_monitor_get_type │ │ │ │ - 549: 0002e56d 380 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_assert_query_success │ │ │ │ + 549: 0002e4d9 380 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_assert_query_success │ │ │ │ 550: 000481c8 4 OBJECT GLOBAL DEFAULT 22 zeitgeist_utils_LOCAL_EXTENSIONS_PATH │ │ │ │ 551: 0001b35d 56 FUNC GLOBAL DEFAULT 11 zeitgeist_data_source_get_timestamp │ │ │ │ - 552: 0002f6f9 240 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_analyze │ │ │ │ + 552: 0002f665 240 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_analyze │ │ │ │ 553: 0001c8f9 96 FUNC GLOBAL DEFAULT 11 zeitgeist_interpretation_for_mimetype │ │ │ │ 554: 000481b4 4 OBJECT GLOBAL DEFAULT 22 zeitgeist_symbol_all_symbols │ │ │ │ - 555: 0002e40d 352 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_assert_not_corrupt │ │ │ │ - 556: 000329e5 972 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_table_lookup_construct │ │ │ │ + 555: 0002e379 352 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_assert_not_corrupt │ │ │ │ + 556: 00032951 972 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_table_lookup_construct │ │ │ │ 557: 0001eac1 448 FUNC GLOBAL DEFAULT 11 zeitgeist_events_to_variant_with_limit │ │ │ │ - 558: 00033611 168 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_has_non_timestamp_condition │ │ │ │ + 558: 0003357d 168 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_has_non_timestamp_condition │ │ │ │ 559: 00014f69 32 FUNC GLOBAL DEFAULT 11 zeitgeist_queued_proxy_wrapper_on_connection_established │ │ │ │ 560: 0001f825 492 FUNC GLOBAL DEFAULT 11 zeitgeist_subject_construct_from_variant │ │ │ │ 561: 00020711 112 FUNC GLOBAL DEFAULT 11 zeitgeist_timestamp_from_dmy │ │ │ │ 562: 0001feb1 48 FUNC GLOBAL DEFAULT 11 zeitgeist_time_range_construct │ │ │ │ - 563: 00032db1 92 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_table_lookup_id_try_string │ │ │ │ + 563: 00032d1d 92 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_table_lookup_id_try_string │ │ │ │ 564: 0001dc15 160 FUNC GLOBAL DEFAULT 11 zeitgeist_event_constructv_full │ │ │ │ 565: 00018b91 78 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_log_remove_monitor │ │ │ │ - 566: 0002cc45 412 FUNC GLOBAL DEFAULT 11 zeitgeist_db_reader_find_events │ │ │ │ + 566: 0002cbb1 412 FUNC GLOBAL DEFAULT 11 zeitgeist_db_reader_find_events │ │ │ │ 567: 000140c5 60 FUNC GLOBAL DEFAULT 11 zeitgeist_log_datapath │ │ │ │ 568: 000481d4 4 OBJECT GLOBAL DEFAULT 22 zeitgeist_utils_DATA_PATH │ │ │ │ 569: 00018569 72 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_log_find_related_uris_finish │ │ │ │ 570: 0001886d 82 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_log_insert_events │ │ │ │ 571: 0001ff11 44 FUNC GLOBAL DEFAULT 11 zeitgeist_time_range_construct_to_now │ │ │ │ 572: 000137f5 252 FUNC GLOBAL DEFAULT 11 zeitgeist_log_find_events │ │ │ │ 573: 0000e999 58 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_registry_register_data_source_finish │ │ │ │ - 574: 00028e11 72 FUNC GLOBAL DEFAULT 11 zeitgeist_result_set_next_value │ │ │ │ + 574: 00028d7d 72 FUNC GLOBAL DEFAULT 11 zeitgeist_result_set_next_value │ │ │ │ 575: 0000f871 120 FUNC GLOBAL DEFAULT 11 zeitgeist_data_source_registry_get_type │ │ │ │ 576: 00013e65 320 FUNC GLOBAL DEFAULT 11 zeitgeist_log_remove_monitor │ │ │ │ 577: 000154a5 108 FUNC GLOBAL DEFAULT 11 zeitgeist_queued_proxy_wrapper_wait_for_proxy │ │ │ │ 578: 0001a239 92 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_simple_indexer_search_with_relevancies_finish │ │ │ │ - 579: 00028ee9 68 FUNC GLOBAL DEFAULT 11 zeitgeist_result_set_reset │ │ │ │ - 580: 000339b5 88 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_is_empty │ │ │ │ + 579: 00028e55 68 FUNC GLOBAL DEFAULT 11 zeitgeist_result_set_reset │ │ │ │ + 580: 00033921 88 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_is_empty │ │ │ │ 581: 00018cdd 70 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_log_quit │ │ │ │ 582: 000138f1 34 FUNC GLOBAL DEFAULT 11 zeitgeist_log_find_events_finish │ │ │ │ - 583: 0002a1d9 568 FUNC GLOBAL DEFAULT 11 zeitgeist_db_reader_get_subject_from_row │ │ │ │ - 584: 00029471 96 FUNC GLOBAL DEFAULT 11 zeitgeist_utils_get_database_file_retire_name │ │ │ │ - 585: 0002e289 100 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_event_view_rows_get_type │ │ │ │ - 586: 0002f8b1 124 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_update_callback │ │ │ │ + 583: 0002a145 568 FUNC GLOBAL DEFAULT 11 zeitgeist_db_reader_get_subject_from_row │ │ │ │ + 584: 000293dd 96 FUNC GLOBAL DEFAULT 11 zeitgeist_utils_get_database_file_retire_name │ │ │ │ + 585: 0002e1f5 100 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_event_view_rows_get_type │ │ │ │ + 586: 0002f81d 124 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_update_callback │ │ │ │ 587: 00014ff1 52 FUNC GLOBAL DEFAULT 11 zeitgeist_queued_proxy_wrapper_get_is_connected │ │ │ │ 588: 00013ded 120 FUNC GLOBAL DEFAULT 11 zeitgeist_log_install_monitor │ │ │ │ 589: 00014f89 36 FUNC GLOBAL DEFAULT 11 zeitgeist_queued_proxy_wrapper_on_connection_lost │ │ │ │ 590: 00020a65 60 FUNC GLOBAL DEFAULT 11 zeitgeist_symbol_info_unref │ │ │ │ 591: 0001afb1 52 FUNC GLOBAL DEFAULT 11 zeitgeist_data_source_get_name │ │ │ │ 592: 0001d475 52 FUNC GLOBAL DEFAULT 11 zeitgeist_event_get_interpretation │ │ │ │ 593: 00013745 88 FUNC GLOBAL DEFAULT 11 zeitgeist_log_insert_event_no_reply │ │ │ │ - 594: 0002cde1 2832 FUNC GLOBAL DEFAULT 11 zeitgeist_db_reader_find_related_uris │ │ │ │ + 594: 0002cd4d 2832 FUNC GLOBAL DEFAULT 11 zeitgeist_db_reader_find_related_uris │ │ │ │ 595: 00013afd 34 FUNC GLOBAL DEFAULT 11 zeitgeist_log_get_events_finish │ │ │ │ 596: 0001afe5 100 FUNC GLOBAL DEFAULT 11 zeitgeist_data_source_set_name │ │ │ │ 597: 0001fb2d 116 FUNC GLOBAL DEFAULT 11 zeitgeist_subject_get_type │ │ │ │ 598: 0001ca75 52 FUNC GLOBAL DEFAULT 11 zeitgeist_data_model_error_quark │ │ │ │ - 599: 00032e0d 388 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_table_lookup_id_for_string │ │ │ │ + 599: 00032d79 388 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_table_lookup_id_for_string │ │ │ │ 600: 00019fb5 108 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_simple_indexer_search_with_relevancies │ │ │ │ 601: 000148d9 104 FUNC GLOBAL DEFAULT 11 zeitgeist_monitor_set_time_range │ │ │ │ 602: 00014a69 164 FUNC GLOBAL DEFAULT 11 zeitgeist_monitor_construct │ │ │ │ 603: 00010235 296 FUNC GLOBAL DEFAULT 11 zeitgeist_index_search │ │ │ │ - 604: 000289e1 120 FUNC GLOBAL DEFAULT 11 zeitgeist_symbol_get_children │ │ │ │ + 604: 0002894d 120 FUNC GLOBAL DEFAULT 11 zeitgeist_symbol_get_children │ │ │ │ 605: 0001df2d 104 FUNC GLOBAL DEFAULT 11 zeitgeist_event_set_payload │ │ │ │ 606: 00015d19 4 FUNC GLOBAL DEFAULT 11 zeitgeist_version_struct_free │ │ │ │ - 607: 000296b1 72 FUNC GLOBAL DEFAULT 11 zeitgeist_utils_parse_wildcard │ │ │ │ + 607: 0002961d 72 FUNC GLOBAL DEFAULT 11 zeitgeist_utils_parse_wildcard │ │ │ │ 608: 00015b25 116 FUNC GLOBAL DEFAULT 11 zeitgeist_queued_proxy_wrapper_get_type │ │ │ │ 609: 00017f51 236 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_log_get_type │ │ │ │ 610: 0001379d 88 FUNC GLOBAL DEFAULT 11 zeitgeist_log_insert_events_no_reply │ │ │ │ 611: 0001f2d5 88 FUNC GLOBAL DEFAULT 11 zeitgeist_subject_set_interpretation │ │ │ │ 612: 00017b7d 140 FUNC GLOBAL DEFAULT 11 zeitgeist_network_manager_dbus_register_object │ │ │ │ 613: 0001bda5 120 FUNC GLOBAL DEFAULT 11 zeitgeist_uri_scheme_new │ │ │ │ - 614: 0002e335 160 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_get_sql_string_from_event_ids │ │ │ │ + 614: 0002e2a1 160 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_get_sql_string_from_event_ids │ │ │ │ 615: 0002021d 44 FUNC GLOBAL DEFAULT 11 zeitgeist_time_range_new │ │ │ │ 616: 00048114 4 OBJECT GLOBAL DEFAULT 22 zeitgeist_mimetypes_loaded │ │ │ │ 617: 0001b941 392 FUNC GLOBAL DEFAULT 11 zeitgeist_data_sources_from_variant │ │ │ │ 618: 0001d0bd 72 FUNC GLOBAL DEFAULT 11 zeitgeist_event_take_subject │ │ │ │ - 619: 000293f1 128 FUNC GLOBAL DEFAULT 11 zeitgeist_utils_get_database_file_backup_path │ │ │ │ + 619: 0002935d 128 FUNC GLOBAL DEFAULT 11 zeitgeist_utils_get_database_file_backup_path │ │ │ │ 620: 000104b1 58 FUNC GLOBAL DEFAULT 11 zeitgeist_index_search_with_relevancies_finish │ │ │ │ 621: 0001820d 72 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_log_find_event_ids_finish │ │ │ │ 622: 0001b30d 80 FUNC GLOBAL DEFAULT 11 zeitgeist_data_source_set_running │ │ │ │ 623: 0001a4e5 240 FUNC GLOBAL DEFAULT 11 zeitgeist_network_manager_dbus_get_type │ │ │ │ 624: 0001eeb9 100 FUNC GLOBAL DEFAULT 11 zeitgeist_subject_set_uri │ │ │ │ 625: 0001e97d 176 FUNC GLOBAL DEFAULT 11 zeitgeist_events_get_null_event_variant │ │ │ │ 626: 00013681 196 FUNC GLOBAL DEFAULT 11 zeitgeist_log_insert_event │ │ │ │ - 627: 000291f9 30 FUNC GLOBAL DEFAULT 11 zeitgeist_simple_result_set_new │ │ │ │ - 628: 00033abd 612 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_get_sql_conditions │ │ │ │ + 627: 00029165 30 FUNC GLOBAL DEFAULT 11 zeitgeist_simple_result_set_new │ │ │ │ + 628: 00033a29 612 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_get_sql_conditions │ │ │ │ 629: 000193c9 72 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_log_get_extensions │ │ │ │ 630: 00048108 4 OBJECT GLOBAL DEFAULT 22 zeitgeist_mimetypes_regexs │ │ │ │ 631: 000152a1 56 FUNC GLOBAL DEFAULT 11 zeitgeist_queued_proxy_wrapper_queued_method_get_queued_method │ │ │ │ - 632: 0002965d 84 FUNC GLOBAL DEFAULT 11 zeitgeist_utils_parse_noexpand │ │ │ │ - 633: 00032f91 460 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_table_lookup_get_value │ │ │ │ - 634: 0003129d 784 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_schema_drop_basic_indices │ │ │ │ + 632: 000295c9 84 FUNC GLOBAL DEFAULT 11 zeitgeist_utils_parse_noexpand │ │ │ │ + 633: 00032efd 460 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_table_lookup_get_value │ │ │ │ + 634: 00031209 784 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_schema_drop_basic_indices │ │ │ │ 635: 0001d24d 100 FUNC GLOBAL DEFAULT 11 zeitgeist_event_set_origin │ │ │ │ 636: 00017c09 140 FUNC GLOBAL DEFAULT 11 zeitgeist_connman_manager_dbus_register_object │ │ │ │ 637: 000183dd 58 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_log_find_events_finish │ │ │ │ 638: 0001cbe5 104 FUNC GLOBAL DEFAULT 11 zeitgeist_storage_state_get_type │ │ │ │ 639: 0001d019 76 FUNC GLOBAL DEFAULT 11 zeitgeist_event_num_subjects │ │ │ │ 640: 00014045 128 FUNC GLOBAL DEFAULT 11 zeitgeist_log_get_extensions │ │ │ │ - 641: 0002f7e9 200 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_set_cache_size │ │ │ │ + 641: 0002f755 200 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_set_cache_size │ │ │ │ 642: 0001d33d 312 FUNC GLOBAL DEFAULT 11 zeitgeist_event_set_actor_from_app_info │ │ │ │ 643: 0001f215 52 FUNC GLOBAL DEFAULT 11 zeitgeist_subject_get_mimetype │ │ │ │ - 644: 0002f60d 236 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_abort_transaction │ │ │ │ - 645: 00029555 180 FUNC GLOBAL DEFAULT 11 zeitgeist_utils_backup_database │ │ │ │ + 644: 0002f579 236 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_abort_transaction │ │ │ │ + 645: 000294c1 180 FUNC GLOBAL DEFAULT 11 zeitgeist_utils_backup_database │ │ │ │ 646: 0001c959 192 FUNC GLOBAL DEFAULT 11 zeitgeist_ensure_schemes_loaded │ │ │ │ - 647: 0003007d 616 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_schema_setup_database │ │ │ │ + 647: 0002ffe9 616 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_schema_setup_database │ │ │ │ 648: 00010381 304 FUNC GLOBAL DEFAULT 11 zeitgeist_index_search_with_relevancies │ │ │ │ - 649: 0002b5d5 304 FUNC GLOBAL DEFAULT 11 zeitgeist_db_reader_assert_no_wildcard │ │ │ │ + 649: 0002b541 304 FUNC GLOBAL DEFAULT 11 zeitgeist_db_reader_assert_no_wildcard │ │ │ │ 650: 000151a5 168 FUNC GLOBAL DEFAULT 11 zeitgeist_queued_proxy_wrapper_name_owner_changed │ │ │ │ - 651: 000331b5 116 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_table_lookup_get_type │ │ │ │ - 652: 0002fcc1 56 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_schema_get_creation_date │ │ │ │ + 651: 00033121 116 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_table_lookup_get_type │ │ │ │ + 652: 0002fc2d 56 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_schema_get_creation_date │ │ │ │ 653: 000184fd 108 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_log_find_related_uris │ │ │ │ 654: 0001a5d5 76 FUNC GLOBAL DEFAULT 11 zeitgeist_network_manager_dbus_state │ │ │ │ 655: 00015511 120 FUNC GLOBAL DEFAULT 11 zeitgeist_queued_proxy_wrapper_param_spec_queued_method │ │ │ │ 656: 0001f1b1 100 FUNC GLOBAL DEFAULT 11 zeitgeist_subject_set_current_origin │ │ │ │ 657: 000192d5 56 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_log_quit_finish │ │ │ │ 658: 00013a39 196 FUNC GLOBAL DEFAULT 11 zeitgeist_log_get_events │ │ │ │ 659: 0001d815 576 FUNC GLOBAL DEFAULT 11 zeitgeist_event_debug_print │ │ │ │ 660: 0001d219 52 FUNC GLOBAL DEFAULT 11 zeitgeist_event_get_origin │ │ │ │ - 661: 0002da61 116 FUNC GLOBAL DEFAULT 11 zeitgeist_db_reader_get_type │ │ │ │ + 661: 0002d9cd 116 FUNC GLOBAL DEFAULT 11 zeitgeist_db_reader_get_type │ │ │ │ 662: 0000f6a1 34 FUNC GLOBAL DEFAULT 11 zeitgeist_data_source_registry_get_data_source_from_id_finish │ │ │ │ 663: 0002053d 108 FUNC GLOBAL DEFAULT 11 zeitgeist_timestamp_to_iso8601 │ │ │ │ - 664: 000336b9 116 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_add │ │ │ │ + 664: 00033625 116 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_add │ │ │ │ 665: 00018701 92 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_log_get_events │ │ │ │ 666: 000204a5 152 FUNC GLOBAL DEFAULT 11 zeitgeist_timestamp_from_iso8601 │ │ │ │ 667: 0001d2b1 52 FUNC GLOBAL DEFAULT 11 zeitgeist_event_get_actor │ │ │ │ 668: 00018a7d 56 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_log_install_monitor_finish │ │ │ │ - 669: 000335c5 76 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_get_conditions_length │ │ │ │ - 670: 00029f9d 572 FUNC GLOBAL DEFAULT 11 zeitgeist_db_reader_get_event_from_row │ │ │ │ + 669: 00033531 76 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_get_conditions_length │ │ │ │ + 670: 00029f09 572 FUNC GLOBAL DEFAULT 11 zeitgeist_db_reader_get_event_from_row │ │ │ │ 671: 00013c79 196 FUNC GLOBAL DEFAULT 11 zeitgeist_log_delete_events │ │ │ │ - 672: 00034149 34 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_new │ │ │ │ + 672: 000340b5 34 FUNC GLOBAL DEFAULT 11 zeitgeist_where_clause_new │ │ │ │ 673: 0001bac9 176 FUNC GLOBAL DEFAULT 11 zeitgeist_data_sources_to_variant │ │ │ │ - 674: 00028ea1 72 FUNC GLOBAL DEFAULT 11 zeitgeist_result_set_tell │ │ │ │ - 675: 0002b4a9 300 FUNC GLOBAL DEFAULT 11 zeitgeist_db_reader_assert_no_noexpand │ │ │ │ + 674: 00028e0d 72 FUNC GLOBAL DEFAULT 11 zeitgeist_result_set_tell │ │ │ │ + 675: 0002b415 300 FUNC GLOBAL DEFAULT 11 zeitgeist_db_reader_assert_no_noexpand │ │ │ │ 676: 0001d065 88 FUNC GLOBAL DEFAULT 11 zeitgeist_event_add_subject │ │ │ │ 677: 0001ef51 100 FUNC GLOBAL DEFAULT 11 zeitgeist_subject_set_origin │ │ │ │ 678: 000188c1 72 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_log_insert_events_finish │ │ │ │ 679: 00015359 38 FUNC GLOBAL DEFAULT 11 zeitgeist_queued_proxy_wrapper_queued_method_new │ │ │ │ 680: 000104ed 116 FUNC GLOBAL DEFAULT 11 zeitgeist_index_get_type │ │ │ │ - 681: 00029609 84 FUNC GLOBAL DEFAULT 11 zeitgeist_utils_parse_negation │ │ │ │ + 681: 00029575 84 FUNC GLOBAL DEFAULT 11 zeitgeist_utils_parse_negation │ │ │ │ 682: 00019941 82 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_monitor_notify_delete │ │ │ │ 683: 000181a9 100 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_log_find_event_ids │ │ │ │ - 684: 00028dc9 72 FUNC GLOBAL DEFAULT 11 zeitgeist_result_set_estimated_matches │ │ │ │ - 685: 0002f931 120 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_get_type │ │ │ │ - 686: 0002e805 296 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_construct_read_only │ │ │ │ + 684: 00028d35 72 FUNC GLOBAL DEFAULT 11 zeitgeist_result_set_estimated_matches │ │ │ │ + 685: 0002f89d 120 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_get_type │ │ │ │ + 686: 0002e771 296 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_construct_read_only │ │ │ │ 687: 00019835 56 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_monitor_notify_insert_finish │ │ │ │ 688: 0001d10d 52 FUNC GLOBAL DEFAULT 11 zeitgeist_event_get_id │ │ │ │ 689: 0001ab91 76 FUNC GLOBAL DEFAULT 11 zeitgeist_connman_manager_dbus_proxy_get_type │ │ │ │ 690: 00014869 60 FUNC GLOBAL DEFAULT 11 zeitgeist_monitor_get_path │ │ │ │ - 691: 0003315d 88 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_table_lookup_remove │ │ │ │ + 691: 000330c9 88 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_table_lookup_remove │ │ │ │ 692: 0001fbd9 64 FUNC GLOBAL DEFAULT 11 zeitgeist_subject_new_move_event │ │ │ │ 693: 0001befd 336 FUNC GLOBAL DEFAULT 11 zeitgeist_register_mimetype_regex │ │ │ │ 694: 00013915 252 FUNC GLOBAL DEFAULT 11 zeitgeist_log_find_event_ids │ │ │ │ 695: 0001591d 84 FUNC GLOBAL DEFAULT 11 zeitgeist_queued_proxy_wrapper_proxy_unavailable │ │ │ │ 696: 00010561 26 FUNC GLOBAL DEFAULT 11 zeitgeist_index_new │ │ │ │ 697: 0001d18d 52 FUNC GLOBAL DEFAULT 11 zeitgeist_event_get_timestamp │ │ │ │ - 698: 00033229 38 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_table_lookup_new │ │ │ │ + 698: 00033195 38 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_table_lookup_new │ │ │ │ 699: 0001f081 100 FUNC GLOBAL DEFAULT 11 zeitgeist_subject_set_storage │ │ │ │ - 700: 0002f521 236 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_end_transaction │ │ │ │ + 700: 0002f48d 236 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_end_transaction │ │ │ │ 701: 0000f5e1 192 FUNC GLOBAL DEFAULT 11 zeitgeist_data_source_registry_get_data_source_from_id │ │ │ │ 702: 000197e5 78 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_monitor_notify_insert │ │ │ │ - 703: 0002c82d 616 FUNC GLOBAL DEFAULT 11 zeitgeist_db_reader_get_where_clause_for_query │ │ │ │ + 703: 0002c799 616 FUNC GLOBAL DEFAULT 11 zeitgeist_db_reader_get_where_clause_for_query │ │ │ │ 704: 00018a21 92 FUNC GLOBAL DEFAULT 11 zeitgeist_remote_log_install_monitor │ │ │ │ - 705: 0002ecc1 440 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_get_last_id │ │ │ │ + 705: 0002ec2d 440 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_get_last_id │ │ │ │ 706: 0001b8d1 26 FUNC GLOBAL DEFAULT 11 zeitgeist_data_source_new │ │ │ │ 707: 0001a94d 76 FUNC GLOBAL DEFAULT 11 zeitgeist_connman_manager_dbus_get_state │ │ │ │ 708: 0001b4e5 640 FUNC GLOBAL DEFAULT 11 zeitgeist_data_source_construct_from_variant │ │ │ │ - 709: 00028d11 8 FUNC GLOBAL DEFAULT 11 zeitgeist_result_set_iterator │ │ │ │ - 710: 0002ee79 372 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_get_time_range_for_event_ids │ │ │ │ + 709: 00028c7d 8 FUNC GLOBAL DEFAULT 11 zeitgeist_result_set_iterator │ │ │ │ + 710: 0002ede5 372 FUNC GLOBAL DEFAULT 11 zeitgeist_sq_lite_database_get_time_range_for_event_ids │ │ │ ├── readelf --wide --relocs {} │ │ │ │ @@ -618,29 +618,29 @@ │ │ │ │ 00047ff4 0001c915 R_ARM_GLOB_DAT 0000f455 zeitgeist_remote_registry_proxy_get_type │ │ │ │ 00047ff8 00012815 R_ARM_GLOB_DAT 00000000 g_str_equal │ │ │ │ 00047ffc 00012e15 R_ARM_GLOB_DAT 00000000 __cxa_finalize@GLIBC_2.4 │ │ │ │ │ │ │ │ Relocation section '.rel.plt' at offset 0xa590 contains 570 entries: │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ 00047668 00000316 R_ARM_JUMP_SLOT 00000000 g_param_spec_object │ │ │ │ -0004766c 00028916 R_ARM_JUMP_SLOT 0002b5d5 zeitgeist_db_reader_assert_no_wildcard │ │ │ │ +0004766c 00028916 R_ARM_JUMP_SLOT 0002b541 zeitgeist_db_reader_assert_no_wildcard │ │ │ │ 00047670 00000416 R_ARM_JUMP_SLOT 00000000 sqlite3_column_text │ │ │ │ 00047674 00025916 R_ARM_JUMP_SLOT 000148d9 zeitgeist_monitor_set_time_range │ │ │ │ 00047678 00000516 R_ARM_JUMP_SLOT 00000000 g_free │ │ │ │ 0004767c 00000616 R_ARM_JUMP_SLOT 00000000 g_file_copy │ │ │ │ -00047680 00022216 R_ARM_JUMP_SLOT 000315ad zeitgeist_sq_lite_database_schema_drop_event_indices │ │ │ │ +00047680 00022216 R_ARM_JUMP_SLOT 00031519 zeitgeist_sq_lite_database_schema_drop_event_indices │ │ │ │ 00047684 00000716 R_ARM_JUMP_SLOT 00000000 g_type_interface_peek │ │ │ │ -00047688 0001f716 R_ARM_JUMP_SLOT 000287d9 zeitgeist_symbol_initialize_symbols │ │ │ │ +00047688 0001f716 R_ARM_JUMP_SLOT 00028745 zeitgeist_symbol_initialize_symbols │ │ │ │ 0004768c 00000816 R_ARM_JUMP_SLOT 00000000 g_value_set_int64 │ │ │ │ 00047690 00000916 R_ARM_JUMP_SLOT 00000000 g_thread_pool_new │ │ │ │ 00047694 00026516 R_ARM_JUMP_SLOT 0001bda5 zeitgeist_uri_scheme_new │ │ │ │ 00047698 00000a16 R_ARM_JUMP_SLOT 00000000 g_variant_dup_string │ │ │ │ 0004769c 00025d16 R_ARM_JUMP_SLOT 0001df2d zeitgeist_event_set_payload │ │ │ │ 000476a0 00000b16 R_ARM_JUMP_SLOT 00000000 sqlite3_close │ │ │ │ -000476a4 00027916 R_ARM_JUMP_SLOT 00032f91 zeitgeist_sq_lite_table_lookup_get_value │ │ │ │ +000476a4 00027916 R_ARM_JUMP_SLOT 00032efd zeitgeist_sq_lite_table_lookup_get_value │ │ │ │ 000476a8 00000c16 R_ARM_JUMP_SLOT 00000000 g_mkdir_with_parents │ │ │ │ 000476ac 00023f16 R_ARM_JUMP_SLOT 0000f871 zeitgeist_data_source_registry_get_type │ │ │ │ 000476b0 00027016 R_ARM_JUMP_SLOT 0001eeb9 zeitgeist_subject_set_uri │ │ │ │ 000476b4 00014616 R_ARM_JUMP_SLOT 00020671 zeitgeist_timestamp_prev_midnight │ │ │ │ 000476b8 00000d16 R_ARM_JUMP_SLOT 00000000 g_file_set_display_name │ │ │ │ 000476bc 00000e16 R_ARM_JUMP_SLOT 00000000 g_regex_unref │ │ │ │ 000476c0 00024d16 R_ARM_JUMP_SLOT 00014f89 zeitgeist_queued_proxy_wrapper_on_connection_lost │ │ │ │ @@ -659,51 +659,51 @@ │ │ │ │ 000476f4 00001616 R_ARM_JUMP_SLOT 00000000 g_dbus_method_invocation_get_connection │ │ │ │ 000476f8 00001716 R_ARM_JUMP_SLOT 00000000 g_regex_error_quark │ │ │ │ 000476fc 00001816 R_ARM_JUMP_SLOT 00000000 g_hash_table_get_values │ │ │ │ 00047700 00001a16 R_ARM_JUMP_SLOT 00000000 g_intern_static_string │ │ │ │ 00047704 00001b16 R_ARM_JUMP_SLOT 00000000 g_dbus_connection_send_message_with_reply_sync │ │ │ │ 00047708 00015916 R_ARM_JUMP_SLOT 0000ec5d zeitgeist_remote_registry_set_data_source_enabled_finish │ │ │ │ 0004770c 00001c16 R_ARM_JUMP_SLOT 00000000 g_variant_iter_new │ │ │ │ -00047710 00024816 R_ARM_JUMP_SLOT 00029471 zeitgeist_utils_get_database_file_retire_name │ │ │ │ +00047710 00024816 R_ARM_JUMP_SLOT 000293dd zeitgeist_utils_get_database_file_retire_name │ │ │ │ 00047714 00024116 R_ARM_JUMP_SLOT 000154a5 zeitgeist_queued_proxy_wrapper_wait_for_proxy │ │ │ │ 00047718 0002af16 R_ARM_JUMP_SLOT 00019835 zeitgeist_remote_monitor_notify_insert_finish │ │ │ │ 0004771c 00001d16 R_ARM_JUMP_SLOT 00000000 memcmp@GLIBC_2.4 │ │ │ │ 00047720 00001e16 R_ARM_JUMP_SLOT 00000000 g_task_get_context │ │ │ │ 00047724 00001f16 R_ARM_JUMP_SLOT 00000000 g_dbus_proxy_get_type │ │ │ │ 00047728 00002016 R_ARM_JUMP_SLOT 00000000 g_byte_array_new │ │ │ │ 0004772c 00002116 R_ARM_JUMP_SLOT 00000000 g_dbus_message_set_body │ │ │ │ -00047730 00024416 R_ARM_JUMP_SLOT 000339b5 zeitgeist_where_clause_is_empty │ │ │ │ +00047730 00024416 R_ARM_JUMP_SLOT 00033921 zeitgeist_where_clause_is_empty │ │ │ │ 00047734 00018d16 R_ARM_JUMP_SLOT 0001f17d zeitgeist_subject_get_current_origin │ │ │ │ 00047738 00002216 R_ARM_JUMP_SLOT 00000000 g_variant_ref_sink │ │ │ │ 0004773c 0001cd16 R_ARM_JUMP_SLOT 0001803d zeitgeist_remote_log_delete_events │ │ │ │ 00047740 00002416 R_ARM_JUMP_SLOT 00000000 g_ascii_strtoll │ │ │ │ 00047744 00002516 R_ARM_JUMP_SLOT 00000000 g_time_val_from_iso8601 │ │ │ │ 00047748 00002616 R_ARM_JUMP_SLOT 00000000 g_variant_new_double │ │ │ │ 0004774c 00002716 R_ARM_JUMP_SLOT 00000000 g_value_type_compatible │ │ │ │ 00047750 0002b916 R_ARM_JUMP_SLOT 0001d18d zeitgeist_event_get_timestamp │ │ │ │ 00047754 00029416 R_ARM_JUMP_SLOT 0001d219 zeitgeist_event_get_origin │ │ │ │ 00047758 00002816 R_ARM_JUMP_SLOT 00000000 g_path_get_basename │ │ │ │ 0004775c 00002916 R_ARM_JUMP_SLOT 00000000 g_variant_get_int32 │ │ │ │ -00047760 00016c16 R_ARM_JUMP_SLOT 0002b925 zeitgeist_db_reader_get_where_clause_from_event_templates │ │ │ │ -00047764 0001c716 R_ARM_JUMP_SLOT 0002b705 zeitgeist_db_reader_get_where_clause_for_symbol │ │ │ │ +00047760 00016c16 R_ARM_JUMP_SLOT 0002b891 zeitgeist_db_reader_get_where_clause_from_event_templates │ │ │ │ +00047764 0001c716 R_ARM_JUMP_SLOT 0002b671 zeitgeist_db_reader_get_where_clause_for_symbol │ │ │ │ 00047768 00002a16 R_ARM_JUMP_SLOT 00000000 g_variant_builder_open │ │ │ │ 0004776c 00002b16 R_ARM_JUMP_SLOT 00000000 g_value_get_string │ │ │ │ -00047770 00028b16 R_ARM_JUMP_SLOT 000331b5 zeitgeist_sq_lite_table_lookup_get_type │ │ │ │ +00047770 00028b16 R_ARM_JUMP_SLOT 00033121 zeitgeist_sq_lite_table_lookup_get_type │ │ │ │ 00047774 0001ce16 R_ARM_JUMP_SLOT 0001fc19 zeitgeist_subject_new_from_variant │ │ │ │ 00047778 00002c16 R_ARM_JUMP_SLOT 00000000 g_main_loop_quit │ │ │ │ 0004777c 00002d16 R_ARM_JUMP_SLOT 00000000 g_dbus_message_new_method_call │ │ │ │ 00047780 00002e16 R_ARM_JUMP_SLOT 00000000 g_variant_builder_add │ │ │ │ 00047784 00002f16 R_ARM_JUMP_SLOT 00000000 g_dbus_error_register_error_domain │ │ │ │ -00047788 0001d516 R_ARM_JUMP_SLOT 0002a411 zeitgeist_db_reader_get_events │ │ │ │ +00047788 0001d516 R_ARM_JUMP_SLOT 0002a37d zeitgeist_db_reader_get_events │ │ │ │ 0004778c 00016616 R_ARM_JUMP_SLOT 0001e72d zeitgeist_event_new │ │ │ │ 00047790 00003016 R_ARM_JUMP_SLOT 00000000 g_regex_match │ │ │ │ 00047794 00020716 R_ARM_JUMP_SLOT 0001fd49 zeitgeist_time_range_to_variant │ │ │ │ 00047798 00003116 R_ARM_JUMP_SLOT 00000000 g_async_initable_new_finish │ │ │ │ 0004779c 00003216 R_ARM_JUMP_SLOT 00000000 g_signal_emit │ │ │ │ -000477a0 0001e016 R_ARM_JUMP_SLOT 0003372d zeitgeist_where_clause_add_with_array │ │ │ │ +000477a0 0001e016 R_ARM_JUMP_SLOT 00033699 zeitgeist_where_clause_add_with_array │ │ │ │ 000477a4 00028a16 R_ARM_JUMP_SLOT 000151a5 zeitgeist_queued_proxy_wrapper_name_owner_changed │ │ │ │ 000477a8 00003316 R_ARM_JUMP_SLOT 00000000 g_variant_builder_init │ │ │ │ 000477ac 00003416 R_ARM_JUMP_SLOT 00000000 g_variant_builder_add_value │ │ │ │ 000477b0 00003516 R_ARM_JUMP_SLOT 00000000 __gmon_start__ │ │ │ │ 000477b4 00003616 R_ARM_JUMP_SLOT 00000000 g_type_add_instance_private │ │ │ │ 000477b8 00003716 R_ARM_JUMP_SLOT 00000000 g_object_unref │ │ │ │ 000477bc 00003816 R_ARM_JUMP_SLOT 00000000 g_signal_connect_object │ │ │ │ @@ -713,111 +713,111 @@ │ │ │ │ 000477cc 0001bb16 R_ARM_JUMP_SLOT 00014fbd zeitgeist_queued_proxy_wrapper_get_proxy_created │ │ │ │ 000477d0 00003c16 R_ARM_JUMP_SLOT 00000000 g_app_info_get_id │ │ │ │ 000477d4 00003d16 R_ARM_JUMP_SLOT 00000000 g_strdup │ │ │ │ 000477d8 00017016 R_ARM_JUMP_SLOT 0001caa9 zeitgeist_result_type_is_sort_order_asc │ │ │ │ 000477dc 00003e16 R_ARM_JUMP_SLOT 00000000 g_clear_error │ │ │ │ 000477e0 00003f16 R_ARM_JUMP_SLOT 00000000 g_dbus_message_to_gerror │ │ │ │ 000477e4 00004016 R_ARM_JUMP_SLOT 00000000 g_value_set_boolean │ │ │ │ -000477e8 0001d816 R_ARM_JUMP_SLOT 00033ef5 zeitgeist_where_clause_add_wildcard_condition │ │ │ │ +000477e8 0001d816 R_ARM_JUMP_SLOT 00033e61 zeitgeist_where_clause_add_wildcard_condition │ │ │ │ 000477ec 00029b16 R_ARM_JUMP_SLOT 0001d2b1 zeitgeist_event_get_actor │ │ │ │ 000477f0 00004116 R_ARM_JUMP_SLOT 00000000 g_dbus_connection_send_message_with_reply_finish │ │ │ │ 000477f4 00027f16 R_ARM_JUMP_SLOT 0001d019 zeitgeist_event_num_subjects │ │ │ │ 000477f8 00004216 R_ARM_JUMP_SLOT 00000000 g_variant_get_normal_form │ │ │ │ -000477fc 0002ad16 R_ARM_JUMP_SLOT 0002f931 zeitgeist_sq_lite_database_get_type │ │ │ │ +000477fc 0002ad16 R_ARM_JUMP_SLOT 0002f89d zeitgeist_sq_lite_database_get_type │ │ │ │ 00047800 00020316 R_ARM_JUMP_SLOT 00014179 zeitgeist_log_new │ │ │ │ 00047804 00004316 R_ARM_JUMP_SLOT 00000000 sqlite3_open_v2 │ │ │ │ 00047808 0001ca16 R_ARM_JUMP_SLOT 0001bc51 zeitgeist_mime_regex_free │ │ │ │ 0004780c 00015816 R_ARM_JUMP_SLOT 0001bb79 zeitgeist_engine_error_quark │ │ │ │ -00047810 00022b16 R_ARM_JUMP_SLOT 0002e40d zeitgeist_sq_lite_database_assert_not_corrupt │ │ │ │ +00047810 00022b16 R_ARM_JUMP_SLOT 0002e379 zeitgeist_sq_lite_database_assert_not_corrupt │ │ │ │ 00047814 00004416 R_ARM_JUMP_SLOT 00000000 g_variant_new_boolean │ │ │ │ 00047818 00004516 R_ARM_JUMP_SLOT 00000000 g_hash_table_get_keys │ │ │ │ 0004781c 0002aa16 R_ARM_JUMP_SLOT 00019941 zeitgeist_remote_monitor_notify_delete │ │ │ │ -00047820 00026b16 R_ARM_JUMP_SLOT 000293f1 zeitgeist_utils_get_database_file_backup_path │ │ │ │ +00047820 00026b16 R_ARM_JUMP_SLOT 0002935d zeitgeist_utils_get_database_file_backup_path │ │ │ │ 00047824 00004616 R_ARM_JUMP_SLOT 00000000 sqlite3_column_bytes │ │ │ │ 00047828 00024516 R_ARM_JUMP_SLOT 00018cdd zeitgeist_remote_log_quit │ │ │ │ 0004782c 00029116 R_ARM_JUMP_SLOT 000192d5 zeitgeist_remote_log_quit_finish │ │ │ │ 00047830 0001b616 R_ARM_JUMP_SLOT 0001f32d zeitgeist_subject_get_manifestation │ │ │ │ -00047834 00015516 R_ARM_JUMP_SLOT 0002fcf9 zeitgeist_sq_lite_database_schema_exec_query │ │ │ │ +00047834 00015516 R_ARM_JUMP_SLOT 0002fc65 zeitgeist_sq_lite_database_schema_exec_query │ │ │ │ 00047838 00014716 R_ARM_JUMP_SLOT 0001df95 zeitgeist_event_construct_from_variant │ │ │ │ 0004783c 0001ae16 R_ARM_JUMP_SLOT 000152d9 zeitgeist_queued_proxy_wrapper_queued_method_get_type │ │ │ │ 00047840 00004716 R_ARM_JUMP_SLOT 00000000 sqlite3_exec │ │ │ │ 00047844 00004816 R_ARM_JUMP_SLOT 00000000 g_array_ref │ │ │ │ 00047848 00023916 R_ARM_JUMP_SLOT 00018569 zeitgeist_remote_log_find_related_uris_finish │ │ │ │ 0004784c 00004916 R_ARM_JUMP_SLOT 00000000 g_hash_table_insert │ │ │ │ 00047850 00004a16 R_ARM_JUMP_SLOT 00000000 g_list_free │ │ │ │ 00047854 0001d616 R_ARM_JUMP_SLOT 0001482d zeitgeist_monitor_get_templates │ │ │ │ 00047858 00024216 R_ARM_JUMP_SLOT 0001a239 zeitgeist_remote_simple_indexer_search_with_relevancies_finish │ │ │ │ 0004785c 00004b16 R_ARM_JUMP_SLOT 00000000 g_once_init_leave_pointer │ │ │ │ 00047860 00004c16 R_ARM_JUMP_SLOT 00000000 g_strconcat │ │ │ │ 00047864 00004d16 R_ARM_JUMP_SLOT 00000000 g_array_new │ │ │ │ -00047868 00013716 R_ARM_JUMP_SLOT 00033a69 zeitgeist_where_clause_get_is_simple │ │ │ │ +00047868 00013716 R_ARM_JUMP_SLOT 000339d5 zeitgeist_where_clause_get_is_simple │ │ │ │ 0004786c 00004f16 R_ARM_JUMP_SLOT 00000000 g_realloc_n │ │ │ │ 00047870 00018b16 R_ARM_JUMP_SLOT 000203b9 zeitgeist_timestamp_from_timeval │ │ │ │ 00047874 0002c416 R_ARM_JUMP_SLOT 0001b4e5 zeitgeist_data_source_construct_from_variant │ │ │ │ 00047878 00005016 R_ARM_JUMP_SLOT 00000000 g_variant_new_from_data │ │ │ │ 0004787c 00019d16 R_ARM_JUMP_SLOT 00020951 zeitgeist_symbol_info_ref │ │ │ │ 00047880 0001da16 R_ARM_JUMP_SLOT 00013325 zeitgeist_log_construct │ │ │ │ 00047884 0001cf16 R_ARM_JUMP_SLOT 00014b99 zeitgeist_monitor_get_type │ │ │ │ -00047888 00029e16 R_ARM_JUMP_SLOT 00029f9d zeitgeist_db_reader_get_event_from_row │ │ │ │ +00047888 00029e16 R_ARM_JUMP_SLOT 00029f09 zeitgeist_db_reader_get_event_from_row │ │ │ │ 0004788c 0001eb16 R_ARM_JUMP_SLOT 0001b0e1 zeitgeist_data_source_get_event_templates │ │ │ │ 00047890 00005116 R_ARM_JUMP_SLOT 00000000 g_list_free_full │ │ │ │ 00047894 00005216 R_ARM_JUMP_SLOT 00000000 g_ptr_array_get_type │ │ │ │ 00047898 00005316 R_ARM_JUMP_SLOT 00000000 g_variant_get_size │ │ │ │ 0004789c 00005416 R_ARM_JUMP_SLOT 00000000 g_value_get_uint │ │ │ │ 000478a0 00005516 R_ARM_JUMP_SLOT 00000000 g_type_is_a │ │ │ │ 000478a4 00014816 R_ARM_JUMP_SLOT 0001b1b1 zeitgeist_data_source_set_enabled │ │ │ │ -000478a8 00013b16 R_ARM_JUMP_SLOT 00029279 zeitgeist_utils_get_default_data_path │ │ │ │ -000478ac 0001c816 R_ARM_JUMP_SLOT 00029171 zeitgeist_simple_result_set_get_type │ │ │ │ +000478a8 00013b16 R_ARM_JUMP_SLOT 000291e5 zeitgeist_utils_get_default_data_path │ │ │ │ +000478ac 0001c816 R_ARM_JUMP_SLOT 000290dd zeitgeist_simple_result_set_get_type │ │ │ │ 000478b0 0002a716 R_ARM_JUMP_SLOT 00015359 zeitgeist_queued_proxy_wrapper_queued_method_new │ │ │ │ 000478b4 00005616 R_ARM_JUMP_SLOT 00000000 memset@GLIBC_2.4 │ │ │ │ 000478b8 00019716 R_ARM_JUMP_SLOT 0001f765 zeitgeist_subject_construct_full │ │ │ │ 000478bc 00005716 R_ARM_JUMP_SLOT 00000000 g_object_class_install_property │ │ │ │ 000478c0 00005816 R_ARM_JUMP_SLOT 00000000 g_async_initable_new_async │ │ │ │ 000478c4 00005916 R_ARM_JUMP_SLOT 00000000 g_array_unref │ │ │ │ 000478c8 00029c16 R_ARM_JUMP_SLOT 00018a7d zeitgeist_remote_log_install_monitor_finish │ │ │ │ 000478cc 00005a16 R_ARM_JUMP_SLOT 00000000 g_param_spec_uint │ │ │ │ 000478d0 00005b16 R_ARM_JUMP_SLOT 00000000 g_byte_array_ref │ │ │ │ 000478d4 00005c16 R_ARM_JUMP_SLOT 00000000 g_dbus_connection_register_object │ │ │ │ 000478d8 00005d16 R_ARM_JUMP_SLOT 00000000 g_dbus_proxy_call_sync │ │ │ │ 000478dc 00026916 R_ARM_JUMP_SLOT 0001b941 zeitgeist_data_sources_from_variant │ │ │ │ -000478e0 0001e616 R_ARM_JUMP_SLOT 00033559 zeitgeist_where_clause_construct │ │ │ │ +000478e0 0001e616 R_ARM_JUMP_SLOT 000334c5 zeitgeist_where_clause_construct │ │ │ │ 000478e4 00005e16 R_ARM_JUMP_SLOT 00000000 g_enum_register_static │ │ │ │ 000478e8 00014116 R_ARM_JUMP_SLOT 0001d2e5 zeitgeist_event_set_actor │ │ │ │ 000478ec 00005f16 R_ARM_JUMP_SLOT 00000000 g_malloc │ │ │ │ 000478f0 00017916 R_ARM_JUMP_SLOT 0001f7bd zeitgeist_subject_construct_move_event │ │ │ │ 000478f4 00006116 R_ARM_JUMP_SLOT 00000000 g_type_set_qdata │ │ │ │ 000478f8 00006216 R_ARM_JUMP_SLOT 00000000 g_dbus_proxy_get_object_path │ │ │ │ 000478fc 00006316 R_ARM_JUMP_SLOT 00000000 g_string_new │ │ │ │ -00047900 0002ae16 R_ARM_JUMP_SLOT 0002e805 zeitgeist_sq_lite_database_construct_read_only │ │ │ │ -00047904 0001fb16 R_ARM_JUMP_SLOT 00033851 zeitgeist_where_clause_add_text_condition_subquery │ │ │ │ +00047900 0002ae16 R_ARM_JUMP_SLOT 0002e771 zeitgeist_sq_lite_database_construct_read_only │ │ │ │ +00047904 0001fb16 R_ARM_JUMP_SLOT 000337bd zeitgeist_where_clause_add_text_condition_subquery │ │ │ │ 00047908 00006416 R_ARM_JUMP_SLOT 00000000 g_hash_table_remove │ │ │ │ 0004790c 00006516 R_ARM_JUMP_SLOT 00000000 sqlite3_update_hook │ │ │ │ 00047910 00006616 R_ARM_JUMP_SLOT 00000000 sqlite3_free │ │ │ │ 00047914 00006716 R_ARM_JUMP_SLOT 00000000 chmod@GLIBC_2.4 │ │ │ │ 00047918 0001ec16 R_ARM_JUMP_SLOT 00020391 zeitgeist_time_range_new_from_variant │ │ │ │ 0004791c 0001af16 R_ARM_JUMP_SLOT 00014fb5 zeitgeist_queued_proxy_wrapper_construct │ │ │ │ 00047920 00017616 R_ARM_JUMP_SLOT 0001ea2d zeitgeist_events_to_variant │ │ │ │ -00047924 00022516 R_ARM_JUMP_SLOT 0002e56d zeitgeist_sq_lite_database_assert_query_success │ │ │ │ +00047924 00022516 R_ARM_JUMP_SLOT 0002e4d9 zeitgeist_sq_lite_database_assert_query_success │ │ │ │ 00047928 0001db16 R_ARM_JUMP_SLOT 0001f361 zeitgeist_subject_to_variant │ │ │ │ 0004792c 00006816 R_ARM_JUMP_SLOT 00000000 g_variant_new_strv │ │ │ │ -00047930 00021e16 R_ARM_JUMP_SLOT 000297f1 zeitgeist_utils_log_may_read_directly │ │ │ │ +00047930 00021e16 R_ARM_JUMP_SLOT 0002975d zeitgeist_utils_log_may_read_directly │ │ │ │ 00047934 00006a16 R_ARM_JUMP_SLOT 00000000 g_main_loop_new │ │ │ │ 00047938 00006b16 R_ARM_JUMP_SLOT 00000000 g_strndup │ │ │ │ 0004793c 00021716 R_ARM_JUMP_SLOT 0001bc85 zeitgeist_mime_regex_new │ │ │ │ 00047940 00028316 R_ARM_JUMP_SLOT 0001f215 zeitgeist_subject_get_mimetype │ │ │ │ 00047944 00006c16 R_ARM_JUMP_SLOT 00000000 g_dbus_connection_emit_signal │ │ │ │ 00047948 0001ed16 R_ARM_JUMP_SLOT 00015721 zeitgeist_queued_proxy_wrapper_process_queued_methods │ │ │ │ 0004794c 00006e16 R_ARM_JUMP_SLOT 00000000 g_regex_replace_literal │ │ │ │ 00047950 00006f16 R_ARM_JUMP_SLOT 00000000 g_thread_error_quark │ │ │ │ 00047954 00025616 R_ARM_JUMP_SLOT 0001ca75 zeitgeist_data_model_error_quark │ │ │ │ 00047958 00007016 R_ARM_JUMP_SLOT 00000000 g_string_chunk_insert_const │ │ │ │ 0004795c 00025516 R_ARM_JUMP_SLOT 0001fb2d zeitgeist_subject_get_type │ │ │ │ 00047960 00007116 R_ARM_JUMP_SLOT 00000000 g_value_get_boolean │ │ │ │ 00047964 00007216 R_ARM_JUMP_SLOT 00000000 g_ptr_array_add │ │ │ │ -00047968 00023316 R_ARM_JUMP_SLOT 00032db1 zeitgeist_sq_lite_table_lookup_id_try_string │ │ │ │ +00047968 00023316 R_ARM_JUMP_SLOT 00032d1d zeitgeist_sq_lite_table_lookup_id_try_string │ │ │ │ 0004796c 00007316 R_ARM_JUMP_SLOT 00000000 g_date_time_new_now_local │ │ │ │ 00047970 00020216 R_ARM_JUMP_SLOT 00018be1 zeitgeist_remote_log_remove_monitor_finish │ │ │ │ 00047974 00007416 R_ARM_JUMP_SLOT 00000000 g_malloc0_n │ │ │ │ 00047978 00007516 R_ARM_JUMP_SLOT 00000000 g_dbus_connection_send_message │ │ │ │ 0004797c 00007616 R_ARM_JUMP_SLOT 00000000 g_variant_get_data │ │ │ │ 00047980 00007716 R_ARM_JUMP_SLOT 00000000 g_assertion_message_expr │ │ │ │ 00047984 00017216 R_ARM_JUMP_SLOT 0001b919 zeitgeist_data_source_new_from_variant │ │ │ │ @@ -830,137 +830,137 @@ │ │ │ │ 000479a0 00007c16 R_ARM_JUMP_SLOT 00000000 g_object_ref │ │ │ │ 000479a4 00007d16 R_ARM_JUMP_SLOT 00000000 g_slist_append │ │ │ │ 000479a8 0001d316 R_ARM_JUMP_SLOT 0001d4a9 zeitgeist_event_set_interpretation │ │ │ │ 000479ac 0001f916 R_ARM_JUMP_SLOT 0001ee81 zeitgeist_subject_construct │ │ │ │ 000479b0 0001e416 R_ARM_JUMP_SLOT 0001b17d zeitgeist_data_source_get_enabled │ │ │ │ 000479b4 00007e16 R_ARM_JUMP_SLOT 00000000 g_variant_new_int32 │ │ │ │ 000479b8 00007f16 R_ARM_JUMP_SLOT 00000000 g_string_append_len │ │ │ │ -000479bc 0001ef16 R_ARM_JUMP_SLOT 00028969 zeitgeist_symbol_get_all_children │ │ │ │ +000479bc 0001ef16 R_ARM_JUMP_SLOT 000288d5 zeitgeist_symbol_get_all_children │ │ │ │ 000479c0 00015616 R_ARM_JUMP_SLOT 0000e93d zeitgeist_remote_registry_register_data_source │ │ │ │ 000479c4 00008016 R_ARM_JUMP_SLOT 00000000 g_variant_new_string │ │ │ │ 000479c8 00026d16 R_ARM_JUMP_SLOT 0001820d zeitgeist_remote_log_find_event_ids_finish │ │ │ │ 000479cc 0001f116 R_ARM_JUMP_SLOT 0001a85d zeitgeist_connman_manager_dbus_get_type │ │ │ │ 000479d0 00013816 R_ARM_JUMP_SLOT 0001d501 zeitgeist_event_get_manifestation │ │ │ │ 000479d4 00008216 R_ARM_JUMP_SLOT 00000000 g_strdup_printf │ │ │ │ 000479d8 00022416 R_ARM_JUMP_SLOT 000196f5 zeitgeist_remote_monitor_get_type │ │ │ │ 000479dc 00008316 R_ARM_JUMP_SLOT 00000000 g_signal_handlers_disconnect_matched │ │ │ │ 000479e0 00008416 R_ARM_JUMP_SLOT 00000000 sqlite3_column_int64 │ │ │ │ 000479e4 00023516 R_ARM_JUMP_SLOT 00018b91 zeitgeist_remote_log_remove_monitor │ │ │ │ 000479e8 00008516 R_ARM_JUMP_SLOT 00000000 g_value_set_string │ │ │ │ 000479ec 00008616 R_ARM_JUMP_SLOT 00000000 sqlite3_bind_int64 │ │ │ │ -000479f0 00020e16 R_ARM_JUMP_SLOT 0002fbc9 zeitgeist_sq_lite_database_schema_get_schema_version │ │ │ │ +000479f0 00020e16 R_ARM_JUMP_SLOT 0002fb35 zeitgeist_sq_lite_database_schema_get_schema_version │ │ │ │ 000479f4 0002ab16 R_ARM_JUMP_SLOT 000181a9 zeitgeist_remote_log_find_event_ids │ │ │ │ -000479f8 00029516 R_ARM_JUMP_SLOT 0002da61 zeitgeist_db_reader_get_type │ │ │ │ -000479fc 00018216 R_ARM_JUMP_SLOT 0002dad5 zeitgeist_db_reader_new │ │ │ │ +000479f8 00029516 R_ARM_JUMP_SLOT 0002d9cd zeitgeist_db_reader_get_type │ │ │ │ +000479fc 00018216 R_ARM_JUMP_SLOT 0002da41 zeitgeist_db_reader_new │ │ │ │ 00047a00 00023a16 R_ARM_JUMP_SLOT 0001886d zeitgeist_remote_log_insert_events │ │ │ │ 00047a04 00008716 R_ARM_JUMP_SLOT 00000000 g_string_free │ │ │ │ 00047a08 0001e116 R_ARM_JUMP_SLOT 0001b049 zeitgeist_data_source_get_description │ │ │ │ 00047a0c 00008816 R_ARM_JUMP_SLOT 00000000 g_dbus_message_new_method_reply │ │ │ │ 00047a10 00027716 R_ARM_JUMP_SLOT 000152a1 zeitgeist_queued_proxy_wrapper_queued_method_get_queued_method │ │ │ │ 00047a14 00008916 R_ARM_JUMP_SLOT 00000000 g_variant_type_checked_ │ │ │ │ 00047a18 00025816 R_ARM_JUMP_SLOT 00019fb5 zeitgeist_remote_simple_indexer_search_with_relevancies │ │ │ │ -00047a1c 00014916 R_ARM_JUMP_SLOT 0002ff65 zeitgeist_sq_lite_database_schema_set_corruption_flag │ │ │ │ +00047a1c 00014916 R_ARM_JUMP_SLOT 0002fed1 zeitgeist_sq_lite_database_schema_set_corruption_flag │ │ │ │ 00047a20 00020516 R_ARM_JUMP_SLOT 00018099 zeitgeist_remote_log_delete_events_finish │ │ │ │ 00047a24 00008a16 R_ARM_JUMP_SLOT 00000000 g_main_context_iteration │ │ │ │ 00047a28 0002a416 R_ARM_JUMP_SLOT 0001d065 zeitgeist_event_add_subject │ │ │ │ 00047a2c 00023416 R_ARM_JUMP_SLOT 0001dc15 zeitgeist_event_constructv_full │ │ │ │ -00047a30 0001f016 R_ARM_JUMP_SLOT 0002929d zeitgeist_utils_get_data_path │ │ │ │ +00047a30 0001f016 R_ARM_JUMP_SLOT 00029209 zeitgeist_utils_get_data_path │ │ │ │ 00047a34 00008b16 R_ARM_JUMP_SLOT 00000000 g_time_val_to_iso8601 │ │ │ │ 00047a38 00026e16 R_ARM_JUMP_SLOT 0001b30d zeitgeist_data_source_set_running │ │ │ │ -00047a3c 00020616 R_ARM_JUMP_SLOT 00033a9d zeitgeist_where_clause_set_is_simple │ │ │ │ -00047a40 0002bf16 R_ARM_JUMP_SLOT 0002c82d zeitgeist_db_reader_get_where_clause_for_query │ │ │ │ +00047a3c 00020616 R_ARM_JUMP_SLOT 00033a09 zeitgeist_where_clause_set_is_simple │ │ │ │ +00047a40 0002bf16 R_ARM_JUMP_SLOT 0002c799 zeitgeist_db_reader_get_where_clause_for_query │ │ │ │ 00047a44 00008c16 R_ARM_JUMP_SLOT 00000000 g_date_set_time_val │ │ │ │ 00047a48 00008d16 R_ARM_JUMP_SLOT 00000000 g_hash_table_new_full │ │ │ │ 00047a4c 00008e16 R_ARM_JUMP_SLOT 00000000 g_get_num_processors │ │ │ │ 00047a50 0001fe16 R_ARM_JUMP_SLOT 0001f04d zeitgeist_subject_get_storage │ │ │ │ 00047a54 0001d116 R_ARM_JUMP_SLOT 0001f249 zeitgeist_subject_set_mimetype │ │ │ │ 00047a58 00026116 R_ARM_JUMP_SLOT 00017f51 zeitgeist_remote_log_get_type │ │ │ │ 00047a5c 00013e16 R_ARM_JUMP_SLOT 0000f0c9 zeitgeist_remote_registry_get_data_source_from_id_finish │ │ │ │ 00047a60 00008f16 R_ARM_JUMP_SLOT 00000000 sqlite3_finalize │ │ │ │ 00047a64 00009016 R_ARM_JUMP_SLOT 00000000 g_signal_handlers_destroy │ │ │ │ 00047a68 00020816 R_ARM_JUMP_SLOT 00019d0d zeitgeist_remote_simple_indexer_get_type │ │ │ │ 00047a6c 00009116 R_ARM_JUMP_SLOT 00000000 g_param_spec_boolean │ │ │ │ 00047a70 00020016 R_ARM_JUMP_SLOT 00013559 zeitgeist_log_insert_events_finish │ │ │ │ -00047a74 0001ab16 R_ARM_JUMP_SLOT 0002952d zeitgeist_utils_using_in_memory_database │ │ │ │ +00047a74 0001ab16 R_ARM_JUMP_SLOT 00029499 zeitgeist_utils_using_in_memory_database │ │ │ │ 00047a78 00009216 R_ARM_JUMP_SLOT 00000000 strlen@GLIBC_2.4 │ │ │ │ -00047a7c 0001e916 R_ARM_JUMP_SLOT 000337cd zeitgeist_where_clause_add_match_condition │ │ │ │ +00047a7c 0001e916 R_ARM_JUMP_SLOT 00033739 zeitgeist_where_clause_add_match_condition │ │ │ │ 00047a80 00018c16 R_ARM_JUMP_SLOT 0000f4a1 zeitgeist_data_source_registry_construct │ │ │ │ 00047a84 00009316 R_ARM_JUMP_SLOT 00000000 g_slist_prepend │ │ │ │ 00047a88 00009416 R_ARM_JUMP_SLOT 00000000 g_error_new_literal │ │ │ │ 00047a8c 00016f16 R_ARM_JUMP_SLOT 0001019d zeitgeist_index_construct │ │ │ │ -00047a90 0002a316 R_ARM_JUMP_SLOT 0002b4a9 zeitgeist_db_reader_assert_no_noexpand │ │ │ │ +00047a90 0002a316 R_ARM_JUMP_SLOT 0002b415 zeitgeist_db_reader_assert_no_noexpand │ │ │ │ 00047a94 00009516 R_ARM_JUMP_SLOT 00000000 g_propagate_error │ │ │ │ 00047a98 00009616 R_ARM_JUMP_SLOT 00000000 g_date_get_julian │ │ │ │ 00047a9c 00016b16 R_ARM_JUMP_SLOT 0000e5d5 zeitgeist_remote_registry_get_type │ │ │ │ 00047aa0 00009716 R_ARM_JUMP_SLOT 00000000 g_variant_iter_free │ │ │ │ -00047aa4 0002a916 R_ARM_JUMP_SLOT 00029609 zeitgeist_utils_parse_negation │ │ │ │ -00047aa8 00013416 R_ARM_JUMP_SLOT 00030d69 zeitgeist_sq_lite_database_schema_create_event_indices │ │ │ │ +00047aa4 0002a916 R_ARM_JUMP_SLOT 00029575 zeitgeist_utils_parse_negation │ │ │ │ +00047aa8 00013416 R_ARM_JUMP_SLOT 00030cd5 zeitgeist_sq_lite_database_schema_create_event_indices │ │ │ │ 00047aac 00016116 R_ARM_JUMP_SLOT 0001e749 zeitgeist_events_from_variant │ │ │ │ 00047ab0 00009816 R_ARM_JUMP_SLOT 00000000 g_variant_ref │ │ │ │ 00047ab4 00009916 R_ARM_JUMP_SLOT 00000000 memcpy@GLIBC_2.4 │ │ │ │ 00047ab8 00009a16 R_ARM_JUMP_SLOT 00000000 g_variant_get_uint32 │ │ │ │ -00047abc 0001cb16 R_ARM_JUMP_SLOT 0002e92d zeitgeist_sq_lite_database_construct │ │ │ │ +00047abc 0001cb16 R_ARM_JUMP_SLOT 0002e899 zeitgeist_sq_lite_database_construct │ │ │ │ 00047ac0 00018816 R_ARM_JUMP_SLOT 0001dbbd zeitgeist_event_set_manifestation │ │ │ │ 00047ac4 0001b516 R_ARM_JUMP_SLOT 00020aa1 zeitgeist_symbol_info_register │ │ │ │ -00047ac8 00028516 R_ARM_JUMP_SLOT 00029555 zeitgeist_utils_backup_database │ │ │ │ +00047ac8 00028516 R_ARM_JUMP_SLOT 000294c1 zeitgeist_utils_backup_database │ │ │ │ 00047acc 0002a616 R_ARM_JUMP_SLOT 000188c1 zeitgeist_remote_log_insert_events_finish │ │ │ │ 00047ad0 0001b916 R_ARM_JUMP_SLOT 00020485 zeitgeist_timestamp_from_now │ │ │ │ -00047ad4 00027316 R_ARM_JUMP_SLOT 000291f9 zeitgeist_simple_result_set_new │ │ │ │ +00047ad4 00027316 R_ARM_JUMP_SLOT 00029165 zeitgeist_simple_result_set_new │ │ │ │ 00047ad8 00019016 R_ARM_JUMP_SLOT 00019459 zeitgeist_remote_log_get_datapath │ │ │ │ 00047adc 00009b16 R_ARM_JUMP_SLOT 00000000 g_variant_builder_end │ │ │ │ 00047ae0 00009c16 R_ARM_JUMP_SLOT 00000000 g_ascii_strtoull │ │ │ │ 00047ae4 00019116 R_ARM_JUMP_SLOT 0001b2d9 zeitgeist_data_source_get_running │ │ │ │ 00047ae8 0001e716 R_ARM_JUMP_SLOT 0001b221 zeitgeist_data_source_construct_full │ │ │ │ 00047aec 00016216 R_ARM_JUMP_SLOT 0001ef1d zeitgeist_subject_get_origin │ │ │ │ 00047af0 00009d16 R_ARM_JUMP_SLOT 00000000 g_return_if_fail_warning │ │ │ │ 00047af4 00009e16 R_ARM_JUMP_SLOT 00000000 g_utf8_get_char │ │ │ │ -00047af8 0002b316 R_ARM_JUMP_SLOT 0003315d zeitgeist_sq_lite_table_lookup_remove │ │ │ │ +00047af8 0002b316 R_ARM_JUMP_SLOT 000330c9 zeitgeist_sq_lite_table_lookup_remove │ │ │ │ 00047afc 00009f16 R_ARM_JUMP_SLOT 00000000 g_variant_get │ │ │ │ 00047b00 0000a016 R_ARM_JUMP_SLOT 00000000 g_async_result_get_source_object │ │ │ │ 00047b04 0000a116 R_ARM_JUMP_SLOT 00000000 g_type_register_static │ │ │ │ 00047b08 0000a216 R_ARM_JUMP_SLOT 00000000 g_value_get_pointer │ │ │ │ 00047b0c 00024e16 R_ARM_JUMP_SLOT 00020a65 zeitgeist_symbol_info_unref │ │ │ │ 00047b10 0000a316 R_ARM_JUMP_SLOT 00000000 strtol@GLIBC_2.4 │ │ │ │ -00047b14 0001c216 R_ARM_JUMP_SLOT 00029115 zeitgeist_simple_result_set_construct_with_num_matches │ │ │ │ +00047b14 0001c216 R_ARM_JUMP_SLOT 00029081 zeitgeist_simple_result_set_construct_with_num_matches │ │ │ │ 00047b18 0001fa16 R_ARM_JUMP_SLOT 0001d1c1 zeitgeist_event_set_timestamp │ │ │ │ 00047b1c 0000a416 R_ARM_JUMP_SLOT 00000000 sqlite3_bind_text │ │ │ │ 00047b20 00016a16 R_ARM_JUMP_SLOT 0001f2a1 zeitgeist_subject_get_interpretation │ │ │ │ 00047b24 00023d16 R_ARM_JUMP_SLOT 0000e999 zeitgeist_remote_registry_register_data_source_finish │ │ │ │ -00047b28 00015d16 R_ARM_JUMP_SLOT 0002f9c9 zeitgeist_sq_lite_database_new_read_only │ │ │ │ +00047b28 00015d16 R_ARM_JUMP_SLOT 0002f935 zeitgeist_sq_lite_database_new_read_only │ │ │ │ 00047b2c 0000a516 R_ARM_JUMP_SLOT 00000000 g_variant_type_free │ │ │ │ 00047b30 00015316 R_ARM_JUMP_SLOT 00019dfd zeitgeist_remote_simple_indexer_search │ │ │ │ 00047b34 0000a616 R_ARM_JUMP_SLOT 00000000 g_value_get_object │ │ │ │ -00047b38 00013a16 R_ARM_JUMP_SLOT 00031ae1 zeitgeist_sq_lite_database_schema_ensure_schema │ │ │ │ +00047b38 00013a16 R_ARM_JUMP_SLOT 00031a4d zeitgeist_sq_lite_database_schema_ensure_schema │ │ │ │ 00047b3c 00027116 R_ARM_JUMP_SLOT 0001e97d zeitgeist_events_get_null_event_variant │ │ │ │ 00047b40 00018416 R_ARM_JUMP_SLOT 0001b48d zeitgeist_data_source_set_timestamp │ │ │ │ 00047b44 0000a716 R_ARM_JUMP_SLOT 00000000 g_dbus_method_invocation_get_sender │ │ │ │ 00047b48 0001a416 R_ARM_JUMP_SLOT 000196a9 zeitgeist_remote_log_proxy_get_type │ │ │ │ -00047b4c 00027416 R_ARM_JUMP_SLOT 00033abd zeitgeist_where_clause_get_sql_conditions │ │ │ │ +00047b4c 00027416 R_ARM_JUMP_SLOT 00033a29 zeitgeist_where_clause_get_sql_conditions │ │ │ │ 00047b50 0000a916 R_ARM_JUMP_SLOT 00000000 raise@GLIBC_2.4 │ │ │ │ 00047b54 0000aa16 R_ARM_JUMP_SLOT 00000000 g_variant_iter_init │ │ │ │ 00047b58 0000ab16 R_ARM_JUMP_SLOT 00000000 sqlite3_step │ │ │ │ 00047b5c 0001b816 R_ARM_JUMP_SLOT 0001f0e5 zeitgeist_subject_get_current_uri │ │ │ │ 00047b60 00019b16 R_ARM_JUMP_SLOT 0001fc3d zeitgeist_subject_new │ │ │ │ 00047b64 0000ac16 R_ARM_JUMP_SLOT 00000000 g_byte_array_unref │ │ │ │ 00047b68 00021016 R_ARM_JUMP_SLOT 0001fda1 zeitgeist_time_range_get_start │ │ │ │ -00047b6c 0001e816 R_ARM_JUMP_SLOT 0002d8f1 zeitgeist_db_reader_get_database │ │ │ │ +00047b6c 0001e816 R_ARM_JUMP_SLOT 0002d85d zeitgeist_db_reader_get_database │ │ │ │ 00047b70 0000ad16 R_ARM_JUMP_SLOT 00000000 g_getenv │ │ │ │ 00047b74 0000ae16 R_ARM_JUMP_SLOT 00000000 g_type_free_instance │ │ │ │ 00047b78 0000af16 R_ARM_JUMP_SLOT 00000000 g_error_matches │ │ │ │ 00047b7c 0001b216 R_ARM_JUMP_SLOT 000206b9 zeitgeist_timestamp_from_date │ │ │ │ 00047b80 0000b016 R_ARM_JUMP_SLOT 00000000 g_type_fundamental_next │ │ │ │ 00047b84 0000b116 R_ARM_JUMP_SLOT 00000000 g_slice_alloc │ │ │ │ -00047b88 0001b316 R_ARM_JUMP_SLOT 00033dd5 zeitgeist_where_clause_get_right_boundary │ │ │ │ +00047b88 0001b316 R_ARM_JUMP_SLOT 00033d41 zeitgeist_where_clause_get_right_boundary │ │ │ │ 00047b8c 0000b216 R_ARM_JUMP_SLOT 00000000 g_ptr_array_ref │ │ │ │ 00047b90 0000b316 R_ARM_JUMP_SLOT 00000000 g_task_return_error │ │ │ │ 00047b94 0000b416 R_ARM_JUMP_SLOT 00000000 g_quark_from_static_string │ │ │ │ 00047b98 0000b516 R_ARM_JUMP_SLOT 00000000 g_quark_from_string │ │ │ │ -00047b9c 00024a16 R_ARM_JUMP_SLOT 0002f8b1 zeitgeist_sq_lite_database_update_callback │ │ │ │ -00047ba0 0002ba16 R_ARM_JUMP_SLOT 00033229 zeitgeist_sq_lite_table_lookup_new │ │ │ │ -00047ba4 00019816 R_ARM_JUMP_SLOT 00029325 zeitgeist_utils_get_database_file_path │ │ │ │ +00047b9c 00024a16 R_ARM_JUMP_SLOT 0002f81d zeitgeist_sq_lite_database_update_callback │ │ │ │ +00047ba0 0002ba16 R_ARM_JUMP_SLOT 00033195 zeitgeist_sq_lite_table_lookup_new │ │ │ │ +00047ba4 00019816 R_ARM_JUMP_SLOT 00029291 zeitgeist_utils_get_database_file_path │ │ │ │ 00047ba8 0000b616 R_ARM_JUMP_SLOT 00000000 g_signal_new │ │ │ │ 00047bac 0000b716 R_ARM_JUMP_SLOT 00000000 g_ptr_array_new_full │ │ │ │ 00047bb0 00026316 R_ARM_JUMP_SLOT 0001f2d5 zeitgeist_subject_set_interpretation │ │ │ │ 00047bb4 0000b816 R_ARM_JUMP_SLOT 00000000 g_param_spec_internal │ │ │ │ 00047bb8 00028616 R_ARM_JUMP_SLOT 0001c959 zeitgeist_ensure_schemes_loaded │ │ │ │ 00047bbc 0000b916 R_ARM_JUMP_SLOT 00000000 g_date_time_unref │ │ │ │ 00047bc0 0002c016 R_ARM_JUMP_SLOT 00018a21 zeitgeist_remote_log_install_monitor │ │ │ │ @@ -973,85 +973,85 @@ │ │ │ │ 00047bdc 0000bd16 R_ARM_JUMP_SLOT 00000000 g_list_append │ │ │ │ 00047be0 00017716 R_ARM_JUMP_SLOT 000148a5 zeitgeist_monitor_get_time_range │ │ │ │ 00047be4 0001f216 R_ARM_JUMP_SLOT 00019e61 zeitgeist_remote_simple_indexer_search_finish │ │ │ │ 00047be8 0000be16 R_ARM_JUMP_SLOT 00000000 g_byte_array_sized_new │ │ │ │ 00047bec 0000bf16 R_ARM_JUMP_SLOT 00000000 fwrite@GLIBC_2.4 │ │ │ │ 00047bf0 00025a16 R_ARM_JUMP_SLOT 00014a69 zeitgeist_monitor_construct │ │ │ │ 00047bf4 00016d16 R_ARM_JUMP_SLOT 00015819 zeitgeist_queued_proxy_wrapper_proxy_acquired │ │ │ │ -00047bf8 00028716 R_ARM_JUMP_SLOT 0003007d zeitgeist_sq_lite_database_schema_setup_database │ │ │ │ +00047bf8 00028716 R_ARM_JUMP_SLOT 0002ffe9 zeitgeist_sq_lite_database_schema_setup_database │ │ │ │ 00047bfc 0001c016 R_ARM_JUMP_SLOT 0001ad99 zeitgeist_data_source_to_variant │ │ │ │ 00047c00 0000c016 R_ARM_JUMP_SLOT 00000000 g_task_get_completed │ │ │ │ 00047c04 0000c116 R_ARM_JUMP_SLOT 00000000 g_date_time_format │ │ │ │ 00047c08 0000c216 R_ARM_JUMP_SLOT 00000000 g_variant_new_object_path │ │ │ │ -00047c0c 0001ea16 R_ARM_JUMP_SLOT 00028d19 zeitgeist_result_set_get_type │ │ │ │ +00047c0c 0001ea16 R_ARM_JUMP_SLOT 00028c85 zeitgeist_result_set_get_type │ │ │ │ 00047c10 0000c316 R_ARM_JUMP_SLOT 00000000 g_desktop_app_info_get_filename │ │ │ │ 00047c14 0000c416 R_ARM_JUMP_SLOT 00000000 g_task_new │ │ │ │ 00047c18 0000c516 R_ARM_JUMP_SLOT 00000000 g_regex_escape_string │ │ │ │ 00047c1c 0000c616 R_ARM_JUMP_SLOT 00000000 g_task_set_task_data │ │ │ │ 00047c20 00014e16 R_ARM_JUMP_SLOT 00019411 zeitgeist_remote_log_get_version │ │ │ │ 00047c24 0000c716 R_ARM_JUMP_SLOT 00000000 g_string_chunk_new │ │ │ │ 00047c28 0000c816 R_ARM_JUMP_SLOT 00000000 g_str_has_prefix │ │ │ │ 00047c2c 0000c916 R_ARM_JUMP_SLOT 00000000 g_type_name │ │ │ │ -00047c30 00015a16 R_ARM_JUMP_SLOT 00032855 zeitgeist_sq_lite_database_schema_get_type │ │ │ │ +00047c30 00015a16 R_ARM_JUMP_SLOT 000327c1 zeitgeist_sq_lite_database_schema_get_type │ │ │ │ 00047c34 0000ca16 R_ARM_JUMP_SLOT 00000000 g_thread_pool_free │ │ │ │ 00047c38 0000cb16 R_ARM_JUMP_SLOT 00000000 g_variant_builder_new │ │ │ │ -00047c3c 00021616 R_ARM_JUMP_SLOT 000293a5 zeitgeist_utils_set_database_file_path │ │ │ │ +00047c3c 00021616 R_ARM_JUMP_SLOT 00029311 zeitgeist_utils_set_database_file_path │ │ │ │ 00047c40 00021d16 R_ARM_JUMP_SLOT 00019b19 zeitgeist_remote_monitor_notify_delete_finish │ │ │ │ 00047c44 00027d16 R_ARM_JUMP_SLOT 000183dd zeitgeist_remote_log_find_events_finish │ │ │ │ 00047c48 0000cc16 R_ARM_JUMP_SLOT 00000000 g_signal_connect_data │ │ │ │ 00047c4c 0000cd16 R_ARM_JUMP_SLOT 00000000 g_io_error_quark │ │ │ │ 00047c50 0002b716 R_ARM_JUMP_SLOT 0001591d zeitgeist_queued_proxy_wrapper_proxy_unavailable │ │ │ │ 00047c54 0000ce16 R_ARM_JUMP_SLOT 00000000 g_hash_table_replace │ │ │ │ 00047c58 0000cf16 R_ARM_JUMP_SLOT 00000000 g_list_find_custom │ │ │ │ 00047c5c 0000d016 R_ARM_JUMP_SLOT 00000000 g_type_interface_add_prerequisite │ │ │ │ 00047c60 00023016 R_ARM_JUMP_SLOT 0001f825 zeitgeist_subject_construct_from_variant │ │ │ │ 00047c64 0001a616 R_ARM_JUMP_SLOT 0001b07d zeitgeist_data_source_set_description │ │ │ │ 00047c68 0000d116 R_ARM_JUMP_SLOT 00000000 g_variant_get_boolean │ │ │ │ -00047c6c 0001d716 R_ARM_JUMP_SLOT 00033d21 zeitgeist_where_clause_extend │ │ │ │ -00047c70 00020916 R_ARM_JUMP_SLOT 0002a809 zeitgeist_db_reader_find_event_ids_for_clause │ │ │ │ +00047c6c 0001d716 R_ARM_JUMP_SLOT 00033c8d zeitgeist_where_clause_extend │ │ │ │ +00047c70 00020916 R_ARM_JUMP_SLOT 0002a775 zeitgeist_db_reader_find_event_ids_for_clause │ │ │ │ 00047c74 0000d216 R_ARM_JUMP_SLOT 00000000 __stack_chk_fail@GLIBC_2.4 │ │ │ │ 00047c78 00020d16 R_ARM_JUMP_SLOT 00017631 zeitgeist_remote_monitor_register_object │ │ │ │ 00047c7c 0001a216 R_ARM_JUMP_SLOT 0001d141 zeitgeist_event_set_id │ │ │ │ 00047c80 0000d316 R_ARM_JUMP_SLOT 00000000 g_app_info_get_name │ │ │ │ -00047c84 00024716 R_ARM_JUMP_SLOT 0002a1d9 zeitgeist_db_reader_get_subject_from_row │ │ │ │ +00047c84 00024716 R_ARM_JUMP_SLOT 0002a145 zeitgeist_db_reader_get_subject_from_row │ │ │ │ 00047c88 00017316 R_ARM_JUMP_SLOT 0001dd45 zeitgeist_event_set_subjects │ │ │ │ 00047c8c 0000d416 R_ARM_JUMP_SLOT 00000000 g_param_spec_boxed │ │ │ │ 00047c90 0000d516 R_ARM_JUMP_SLOT 00000000 g_task_propagate_pointer │ │ │ │ -00047c94 00022116 R_ARM_JUMP_SLOT 00029219 zeitgeist_simple_result_set_new_with_num_matches │ │ │ │ +00047c94 00022116 R_ARM_JUMP_SLOT 00029185 zeitgeist_simple_result_set_new_with_num_matches │ │ │ │ 00047c98 0000d616 R_ARM_JUMP_SLOT 00000000 g_error_copy │ │ │ │ 00047c9c 0000d716 R_ARM_JUMP_SLOT 00000000 g_variant_n_children │ │ │ │ 00047ca0 0000d816 R_ARM_JUMP_SLOT 00000000 __fprintf_chk@GLIBC_2.4 │ │ │ │ 00047ca4 0002b016 R_ARM_JUMP_SLOT 0001d10d zeitgeist_event_get_id │ │ │ │ -00047ca8 0001a316 R_ARM_JUMP_SLOT 0002e3d5 zeitgeist_sq_lite_database_close │ │ │ │ +00047ca8 0001a316 R_ARM_JUMP_SLOT 0002e341 zeitgeist_sq_lite_database_close │ │ │ │ 00047cac 0000d916 R_ARM_JUMP_SLOT 00000000 g_variant_unref │ │ │ │ 00047cb0 0001dc16 R_ARM_JUMP_SLOT 00020825 zeitgeist_symbol_info_get_type │ │ │ │ 00047cb4 00025016 R_ARM_JUMP_SLOT 0001d475 zeitgeist_event_get_interpretation │ │ │ │ 00047cb8 0000da16 R_ARM_JUMP_SLOT 00000000 g_dbus_proxy_get_name │ │ │ │ -00047cbc 00014316 R_ARM_JUMP_SLOT 0002b37d zeitgeist_db_reader_assert_no_negation │ │ │ │ -00047cc0 0001b016 R_ARM_JUMP_SLOT 000340d5 zeitgeist_where_clause_get_type │ │ │ │ +00047cbc 00014316 R_ARM_JUMP_SLOT 0002b2e9 zeitgeist_db_reader_assert_no_negation │ │ │ │ +00047cc0 0001b016 R_ARM_JUMP_SLOT 00034041 zeitgeist_where_clause_get_type │ │ │ │ 00047cc4 0000db16 R_ARM_JUMP_SLOT 00000000 g_type_register_static_simple │ │ │ │ -00047cc8 00027a16 R_ARM_JUMP_SLOT 0003129d zeitgeist_sq_lite_database_schema_drop_basic_indices │ │ │ │ +00047cc8 00027a16 R_ARM_JUMP_SLOT 00031209 zeitgeist_sq_lite_database_schema_drop_basic_indices │ │ │ │ 00047ccc 0000dc16 R_ARM_JUMP_SLOT 00000000 g_string_insert_len │ │ │ │ -00047cd0 00023616 R_ARM_JUMP_SLOT 0002cc45 zeitgeist_db_reader_find_events │ │ │ │ +00047cd0 00023616 R_ARM_JUMP_SLOT 0002cbb1 zeitgeist_db_reader_find_events │ │ │ │ 00047cd4 0000dd16 R_ARM_JUMP_SLOT 00000000 g_byte_array_append │ │ │ │ 00047cd8 0000de16 R_ARM_JUMP_SLOT 00000000 g_utf8_offset_to_pointer │ │ │ │ 00047cdc 0000df16 R_ARM_JUMP_SLOT 00000000 g_type_create_instance │ │ │ │ 00047ce0 0001fd16 R_ARM_JUMP_SLOT 0001aeb5 zeitgeist_data_source_get_unique_id │ │ │ │ 00047ce4 00020416 R_ARM_JUMP_SLOT 000156e5 zeitgeist_queued_proxy_wrapper_queued_method_unref │ │ │ │ -00047ce8 00026616 R_ARM_JUMP_SLOT 0002e335 zeitgeist_sq_lite_database_get_sql_string_from_event_ids │ │ │ │ +00047ce8 00026616 R_ARM_JUMP_SLOT 0002e2a1 zeitgeist_sq_lite_database_get_sql_string_from_event_ids │ │ │ │ 00047cec 0000e016 R_ARM_JUMP_SLOT 00000000 g_variant_get_double │ │ │ │ 00047cf0 0000e116 R_ARM_JUMP_SLOT 00000000 g_utf8_strlen │ │ │ │ 00047cf4 0000e216 R_ARM_JUMP_SLOT 00000000 g_get_user_data_dir │ │ │ │ -00047cf8 00028116 R_ARM_JUMP_SLOT 0002f7e9 zeitgeist_sq_lite_database_set_cache_size │ │ │ │ +00047cf8 00028116 R_ARM_JUMP_SLOT 0002f755 zeitgeist_sq_lite_database_set_cache_size │ │ │ │ 00047cfc 0001be16 R_ARM_JUMP_SLOT 0001b85d zeitgeist_data_source_get_type │ │ │ │ -00047d00 00021416 R_ARM_JUMP_SLOT 000288b1 zeitgeist_symbol_get_all_parents │ │ │ │ +00047d00 00021416 R_ARM_JUMP_SLOT 0002881d zeitgeist_symbol_get_all_parents │ │ │ │ 00047d04 0000e316 R_ARM_JUMP_SLOT 00000000 g_hash_table_lookup │ │ │ │ 00047d08 0001dd16 R_ARM_JUMP_SLOT 000155d1 zeitgeist_queued_proxy_wrapper_queued_method_ref │ │ │ │ 00047d0c 00026f16 R_ARM_JUMP_SLOT 0001a4e5 zeitgeist_network_manager_dbus_get_type │ │ │ │ -00047d10 00018e16 R_ARM_JUMP_SLOT 0002ca95 zeitgeist_db_reader_find_event_ids │ │ │ │ +00047d10 00018e16 R_ARM_JUMP_SLOT 0002ca01 zeitgeist_db_reader_find_event_ids │ │ │ │ 00047d14 00019c16 R_ARM_JUMP_SLOT 00013495 zeitgeist_log_insert_events │ │ │ │ 00047d18 00013616 R_ARM_JUMP_SLOT 0001efb5 zeitgeist_subject_get_text │ │ │ │ 00047d1c 0000e516 R_ARM_JUMP_SLOT 00000000 sqlite3_errmsg │ │ │ │ 00047d20 0000e616 R_ARM_JUMP_SLOT 00000000 g_variant_get_int64 │ │ │ │ 00047d24 00017c16 R_ARM_JUMP_SLOT 0001ee89 zeitgeist_subject_get_uri │ │ │ │ 00047d28 00018f16 R_ARM_JUMP_SLOT 00014a01 zeitgeist_monitor_set_event_templates │ │ │ │ 00047d2c 0002c316 R_ARM_JUMP_SLOT 0001a94d zeitgeist_connman_manager_dbus_get_state │ │ │ │ @@ -1064,37 +1064,37 @@ │ │ │ │ 00047d48 0000eb16 R_ARM_JUMP_SLOT 00000000 g_ptr_array_remove_index_fast │ │ │ │ 00047d4c 0000ec16 R_ARM_JUMP_SLOT 00000000 g_idle_add_full │ │ │ │ 00047d50 0000ed16 R_ARM_JUMP_SLOT 00000000 g_ptr_array_set_size │ │ │ │ 00047d54 0001cc16 R_ARM_JUMP_SLOT 0001f4ed zeitgeist_subject_matches_template │ │ │ │ 00047d58 0000ee16 R_ARM_JUMP_SLOT 00000000 g_list_prepend │ │ │ │ 00047d5c 0000ef16 R_ARM_JUMP_SLOT 00000000 g_value_set_object │ │ │ │ 00047d60 0002b516 R_ARM_JUMP_SLOT 0001befd zeitgeist_register_mimetype_regex │ │ │ │ -00047d64 00013316 R_ARM_JUMP_SLOT 000302e5 zeitgeist_sq_lite_database_schema_create_schema │ │ │ │ +00047d64 00013316 R_ARM_JUMP_SLOT 00030251 zeitgeist_sq_lite_database_schema_create_schema │ │ │ │ 00047d68 0000f016 R_ARM_JUMP_SLOT 00000000 g_build_filename │ │ │ │ 00047d6c 0000f116 R_ARM_JUMP_SLOT 00000000 g_main_loop_unref │ │ │ │ -00047d70 0001c616 R_ARM_JUMP_SLOT 00029721 zeitgeist_utils_assert_sig │ │ │ │ +00047d70 0001c616 R_ARM_JUMP_SLOT 0002968d zeitgeist_utils_assert_sig │ │ │ │ 00047d74 00027516 R_ARM_JUMP_SLOT 000193c9 zeitgeist_remote_log_get_extensions │ │ │ │ 00047d78 0000f316 R_ARM_JUMP_SLOT 00000000 g_param_spec_int64 │ │ │ │ 00047d7c 0000f516 R_ARM_JUMP_SLOT 00000000 g_bus_get_sync │ │ │ │ 00047d80 00015b16 R_ARM_JUMP_SLOT 0001fee1 zeitgeist_time_range_construct_anytime │ │ │ │ 00047d84 0000f616 R_ARM_JUMP_SLOT 00000000 sqlite3_column_blob │ │ │ │ 00047d88 0000f716 R_ARM_JUMP_SLOT 00000000 g_dbus_connection_unregister_object │ │ │ │ 00047d8c 0000f816 R_ARM_JUMP_SLOT 00000000 g_once_init_enter │ │ │ │ 00047d90 0000f916 R_ARM_JUMP_SLOT 00000000 g_type_register_fundamental │ │ │ │ 00047d94 0001a916 R_ARM_JUMP_SLOT 0001a499 zeitgeist_remote_simple_indexer_proxy_get_type │ │ │ │ -00047d98 0001d216 R_ARM_JUMP_SLOT 00033da1 zeitgeist_where_clause_get_bind_arguments │ │ │ │ +00047d98 0001d216 R_ARM_JUMP_SLOT 00033d0d zeitgeist_where_clause_get_bind_arguments │ │ │ │ 00047d9c 0000fa16 R_ARM_JUMP_SLOT 00000000 g_value_set_uint │ │ │ │ 00047da0 0000fb16 R_ARM_JUMP_SLOT 00000000 g_variant_get_type_string │ │ │ │ -00047da4 0002a016 R_ARM_JUMP_SLOT 00034149 zeitgeist_where_clause_new │ │ │ │ +00047da4 0002a016 R_ARM_JUMP_SLOT 000340b5 zeitgeist_where_clause_new │ │ │ │ 00047da8 00016016 R_ARM_JUMP_SLOT 0001b201 zeitgeist_data_source_construct │ │ │ │ 00047dac 0000fc16 R_ARM_JUMP_SLOT 00000000 g_dbus_proxy_get_cached_property │ │ │ │ 00047db0 0001a116 R_ARM_JUMP_SLOT 00015255 zeitgeist_queued_proxy_wrapper_queued_method_construct │ │ │ │ 00047db4 00016316 R_ARM_JUMP_SLOT 0000e6c1 zeitgeist_remote_registry_get_data_sources │ │ │ │ 00047db8 0000fd16 R_ARM_JUMP_SLOT 00000000 g_byte_array_get_type │ │ │ │ -00047dbc 00016416 R_ARM_JUMP_SLOT 0002e2ed zeitgeist_sq_lite_database_set_deletion_callback │ │ │ │ +00047dbc 00016416 R_ARM_JUMP_SLOT 0002e259 zeitgeist_sq_lite_database_set_deletion_callback │ │ │ │ 00047dc0 0000fe16 R_ARM_JUMP_SLOT 00000000 g_variant_builder_close │ │ │ │ 00047dc4 0000ff16 R_ARM_JUMP_SLOT 00000000 g_hash_table_unref │ │ │ │ 00047dc8 00010016 R_ARM_JUMP_SLOT 00000000 g_object_notify_by_pspec │ │ │ │ 00047dcc 0001f616 R_ARM_JUMP_SLOT 0000ec09 zeitgeist_remote_registry_set_data_source_enabled │ │ │ │ 00047dd0 00010116 R_ARM_JUMP_SLOT 00000000 g_variant_new_uint32 │ │ │ │ 00047dd4 0001bd16 R_ARM_JUMP_SLOT 0001c04d zeitgeist_register_uri_scheme │ │ │ │ 00047dd8 00010216 R_ARM_JUMP_SLOT 00000000 g_warn_message │ │ │ │ @@ -1108,20 +1108,20 @@ │ │ │ │ 00047df8 0001de16 R_ARM_JUMP_SLOT 0001ff3d zeitgeist_time_range_construct_from_now │ │ │ │ 00047dfc 00010716 R_ARM_JUMP_SLOT 00000000 g_type_interface_peek_parent │ │ │ │ 00047e00 00010816 R_ARM_JUMP_SLOT 00000000 g_ptr_array_unref │ │ │ │ 00047e04 00010916 R_ARM_JUMP_SLOT 00000000 g_file_new_for_path │ │ │ │ 00047e08 00010a16 R_ARM_JUMP_SLOT 00000000 g_dbus_method_invocation_take_error │ │ │ │ 00047e0c 00010b16 R_ARM_JUMP_SLOT 00000000 g_type_check_value_holds │ │ │ │ 00047e10 00021516 R_ARM_JUMP_SLOT 0001875d zeitgeist_remote_log_get_events_finish │ │ │ │ -00047e14 00025216 R_ARM_JUMP_SLOT 0002cde1 zeitgeist_db_reader_find_related_uris │ │ │ │ -00047e18 00018316 R_ARM_JUMP_SLOT 0003284d zeitgeist_sq_lite_database_schema_construct │ │ │ │ +00047e14 00025216 R_ARM_JUMP_SLOT 0002cd4d zeitgeist_db_reader_find_related_uris │ │ │ │ +00047e18 00018316 R_ARM_JUMP_SLOT 000327b9 zeitgeist_sq_lite_database_schema_construct │ │ │ │ 00047e1c 00028d16 R_ARM_JUMP_SLOT 000184fd zeitgeist_remote_log_find_related_uris │ │ │ │ 00047e20 00024b16 R_ARM_JUMP_SLOT 00014ff1 zeitgeist_queued_proxy_wrapper_get_is_connected │ │ │ │ 00047e24 0001c416 R_ARM_JUMP_SLOT 0001e709 zeitgeist_event_new_from_variant │ │ │ │ -00047e28 0001ad16 R_ARM_JUMP_SLOT 000290b9 zeitgeist_simple_result_set_construct │ │ │ │ +00047e28 0001ad16 R_ARM_JUMP_SLOT 00029025 zeitgeist_simple_result_set_construct │ │ │ │ 00047e2c 00010c16 R_ARM_JUMP_SLOT 00000000 g_value_get_int │ │ │ │ 00047e30 00010d16 R_ARM_JUMP_SLOT 00000000 g_string_append_unichar │ │ │ │ 00047e34 0001a516 R_ARM_JUMP_SLOT 0001ce71 zeitgeist_next_string_or_null │ │ │ │ 00047e38 00010e16 R_ARM_JUMP_SLOT 00000000 g_variant_type_new │ │ │ │ 00047e3c 00016716 R_ARM_JUMP_SLOT 0001ff71 zeitgeist_time_range_construct_from_variant │ │ │ │ 00047e40 00022f16 R_ARM_JUMP_SLOT 00014f69 zeitgeist_queued_proxy_wrapper_on_connection_established │ │ │ │ 00047e44 00010f16 R_ARM_JUMP_SLOT 00000000 g_variant_iter_next_value │ │ │ │ @@ -1130,64 +1130,64 @@ │ │ │ │ 00047e50 00011116 R_ARM_JUMP_SLOT 00000000 sqlite3_prepare_v2 │ │ │ │ 00047e54 00011216 R_ARM_JUMP_SLOT 00000000 g_task_return_pointer │ │ │ │ 00047e58 00011316 R_ARM_JUMP_SLOT 00000000 g_once_init_leave │ │ │ │ 00047e5c 00011416 R_ARM_JUMP_SLOT 00000000 g_once_init_enter_pointer │ │ │ │ 00047e60 0001ba16 R_ARM_JUMP_SLOT 0001d535 zeitgeist_event_to_variant │ │ │ │ 00047e64 00011516 R_ARM_JUMP_SLOT 00000000 g_thread_pool_push │ │ │ │ 00047e68 00011616 R_ARM_JUMP_SLOT 00000000 g_date_set_dmy │ │ │ │ -00047e6c 00029816 R_ARM_JUMP_SLOT 000336b9 zeitgeist_where_clause_add │ │ │ │ +00047e6c 00029816 R_ARM_JUMP_SLOT 00033625 zeitgeist_where_clause_add │ │ │ │ 00047e70 00011716 R_ARM_JUMP_SLOT 00000000 g_string_chunk_free │ │ │ │ 00047e74 00025416 R_ARM_JUMP_SLOT 0001afe5 zeitgeist_data_source_set_name │ │ │ │ 00047e78 00014416 R_ARM_JUMP_SLOT 0001af4d zeitgeist_data_source_set_unique_id │ │ │ │ 00047e7c 00011816 R_ARM_JUMP_SLOT 00000000 g_type_add_interface_static │ │ │ │ 00047e80 00021a16 R_ARM_JUMP_SLOT 0001dd11 zeitgeist_event_get_subjects │ │ │ │ 00047e84 00011916 R_ARM_JUMP_SLOT 00000000 g_quark_to_string │ │ │ │ 00047e88 00018a16 R_ARM_JUMP_SLOT 00014101 zeitgeist_log_get_type │ │ │ │ -00047e8c 0001c516 R_ARM_JUMP_SLOT 00028e59 zeitgeist_result_set_has_next │ │ │ │ +00047e8c 0001c516 R_ARM_JUMP_SLOT 00028dc5 zeitgeist_result_set_has_next │ │ │ │ 00047e90 00011a16 R_ARM_JUMP_SLOT 00000000 g_variant_iter_n_children │ │ │ │ 00047e94 00011b16 R_ARM_JUMP_SLOT 00000000 g_main_loop_run │ │ │ │ 00047e98 00028e16 R_ARM_JUMP_SLOT 0001a5d5 zeitgeist_network_manager_dbus_state │ │ │ │ -00047e9c 00025f16 R_ARM_JUMP_SLOT 000296b1 zeitgeist_utils_parse_wildcard │ │ │ │ -00047ea0 00022e16 R_ARM_JUMP_SLOT 00033611 zeitgeist_where_clause_has_non_timestamp_condition │ │ │ │ +00047e9c 00025f16 R_ARM_JUMP_SLOT 0002961d zeitgeist_utils_parse_wildcard │ │ │ │ +00047ea0 00022e16 R_ARM_JUMP_SLOT 0003357d zeitgeist_where_clause_has_non_timestamp_condition │ │ │ │ 00047ea4 0001c916 R_ARM_JUMP_SLOT 0000f455 zeitgeist_remote_registry_proxy_get_type │ │ │ │ 00047ea8 00023b16 R_ARM_JUMP_SLOT 0001ff11 zeitgeist_time_range_construct_to_now │ │ │ │ 00047eac 0001ee16 R_ARM_JUMP_SLOT 00018379 zeitgeist_remote_log_find_events │ │ │ │ -00047eb0 00027816 R_ARM_JUMP_SLOT 0002965d zeitgeist_utils_parse_noexpand │ │ │ │ +00047eb0 00027816 R_ARM_JUMP_SLOT 000295c9 zeitgeist_utils_parse_noexpand │ │ │ │ 00047eb4 00011d16 R_ARM_JUMP_SLOT 00000000 g_dbus_connection_send_message_with_reply │ │ │ │ 00047eb8 00011e16 R_ARM_JUMP_SLOT 00000000 g_dbus_proxy_get_name_owner │ │ │ │ 00047ebc 00011f16 R_ARM_JUMP_SLOT 00000000 g_slist_free_full │ │ │ │ 00047ec0 00012016 R_ARM_JUMP_SLOT 00000000 g_variant_builder_unref │ │ │ │ 00047ec4 00012116 R_ARM_JUMP_SLOT 00000000 memchr@GLIBC_2.4 │ │ │ │ 00047ec8 00012216 R_ARM_JUMP_SLOT 00000000 g_slice_free1 │ │ │ │ -00047ecc 00021116 R_ARM_JUMP_SLOT 000296f9 zeitgeist_utils_is_empty_string │ │ │ │ +00047ecc 00021116 R_ARM_JUMP_SLOT 00029665 zeitgeist_utils_is_empty_string │ │ │ │ 00047ed0 00012316 R_ARM_JUMP_SLOT 00000000 g_array_append_vals │ │ │ │ 00047ed4 00012416 R_ARM_JUMP_SLOT 00000000 g_type_class_peek_parent │ │ │ │ 00047ed8 00012516 R_ARM_JUMP_SLOT 00000000 g_string_append_printf │ │ │ │ 00047edc 00012616 R_ARM_JUMP_SLOT 00000000 g_log │ │ │ │ 00047ee0 00017e16 R_ARM_JUMP_SLOT 0001e621 zeitgeist_event_get_type │ │ │ │ 00047ee4 0001d916 R_ARM_JUMP_SLOT 0000e709 zeitgeist_remote_registry_get_data_sources_finish │ │ │ │ 00047ee8 00012716 R_ARM_JUMP_SLOT 00000000 strcmp@GLIBC_2.4 │ │ │ │ 00047eec 00029916 R_ARM_JUMP_SLOT 00018701 zeitgeist_remote_log_get_events │ │ │ │ 00047ef0 00012916 R_ARM_JUMP_SLOT 00000000 g_variant_new │ │ │ │ 00047ef4 00012a16 R_ARM_JUMP_SLOT 00000000 g_dbus_proxy_get_default_timeout │ │ │ │ 00047ef8 0002a816 R_ARM_JUMP_SLOT 000104ed zeitgeist_index_get_type │ │ │ │ 00047efc 00026016 R_ARM_JUMP_SLOT 00015b25 zeitgeist_queued_proxy_wrapper_get_type │ │ │ │ 00047f00 00012b16 R_ARM_JUMP_SLOT 00000000 g_file_test │ │ │ │ -00047f04 00014c16 R_ARM_JUMP_SLOT 00029ecd zeitgeist_db_reader_construct │ │ │ │ +00047f04 00014c16 R_ARM_JUMP_SLOT 00029e39 zeitgeist_db_reader_construct │ │ │ │ 00047f08 00012c16 R_ARM_JUMP_SLOT 00000000 g_variant_get_string │ │ │ │ 00047f0c 0002be16 R_ARM_JUMP_SLOT 000197e5 zeitgeist_remote_monitor_notify_insert │ │ │ │ 00047f10 00012d16 R_ARM_JUMP_SLOT 00000000 g_type_class_adjust_private_offset │ │ │ │ 00047f14 00014f16 R_ARM_JUMP_SLOT 0001f119 zeitgeist_subject_set_current_uri │ │ │ │ 00047f18 00017b16 R_ARM_JUMP_SLOT 0000ee41 zeitgeist_remote_registry_get_data_source_from_id │ │ │ │ 00047f1c 00026716 R_ARM_JUMP_SLOT 0002021d zeitgeist_time_range_new │ │ │ │ 00047f20 00012e16 R_ARM_JUMP_SLOT 00000000 __cxa_finalize@GLIBC_2.4 │ │ │ │ 00047f24 00018116 R_ARM_JUMP_SLOT 0001ddf1 zeitgeist_event_get_payload │ │ │ │ 00047f28 00012f16 R_ARM_JUMP_SLOT 00000000 g_boxed_type_register_static │ │ │ │ 00047f2c 00020116 R_ARM_JUMP_SLOT 0001f70d zeitgeist_subject_set_manifestation │ │ │ │ -00047f30 00022c16 R_ARM_JUMP_SLOT 000329e5 zeitgeist_sq_lite_table_lookup_construct │ │ │ │ +00047f30 00022c16 R_ARM_JUMP_SLOT 00032951 zeitgeist_sq_lite_table_lookup_construct │ │ │ │ 00047f34 00018616 R_ARM_JUMP_SLOT 00020409 zeitgeist_timestamp_to_timeval │ │ │ │ 00047f38 00015016 R_ARM_JUMP_SLOT 00014fad zeitgeist_queued_proxy_wrapper_wait_for_proxy_finish │ │ │ │ 00047f3c 00013916 R_ARM_JUMP_SLOT 0001efe9 zeitgeist_subject_set_text │ │ │ │ 00047f40 00013016 R_ARM_JUMP_SLOT 00000000 g_main_context_get_thread_default │ │ │ │ 00047f44 00013116 R_ARM_JUMP_SLOT 00000000 g_get_real_time │ │ │ │ 00047f48 00027b16 R_ARM_JUMP_SLOT 0001d24d zeitgeist_event_set_origin │ │ │ │ 00047f4c 00013216 R_ARM_JUMP_SLOT 00000000 sqlite3_last_insert_rowid │ │ │ ├── readelf --wide --dynamic {} │ │ │ │ @@ -5,15 +5,15 @@ │ │ │ │ 0x00000001 (NEEDED) Shared library: [libgobject-2.0.so.0] │ │ │ │ 0x00000001 (NEEDED) Shared library: [libglib-2.0.so.0] │ │ │ │ 0x00000001 (NEEDED) Shared library: [libsqlite3.so.0] │ │ │ │ 0x00000001 (NEEDED) Shared library: [libc.so.6] │ │ │ │ 0x00000001 (NEEDED) Shared library: [ld-linux-armhf.so.3] │ │ │ │ 0x0000000e (SONAME) Library soname: [libzeitgeist-2.0.so.0] │ │ │ │ 0x0000000c (INIT) 0xb760 │ │ │ │ - 0x0000000d (FINI) 0x3459c │ │ │ │ + 0x0000000d (FINI) 0x34504 │ │ │ │ 0x00000019 (INIT_ARRAY) 0x46348 │ │ │ │ 0x0000001b (INIT_ARRAYSZ) 4 (bytes) │ │ │ │ 0x0000001a (FINI_ARRAY) 0x4634c │ │ │ │ 0x0000001c (FINI_ARRAYSZ) 4 (bytes) │ │ │ │ 0x6ffffef5 (GNU_HASH) 0x138 │ │ │ │ 0x00000005 (STRTAB) 0x3a24 │ │ │ │ 0x00000006 (SYMTAB) 0xdb4 │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 2d0fa093a57f59b0df29ca14769f3d128269ce61 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 5077ec6855cdcdbc0974ace700351ce9c3de480e │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -780,14 +780,15 @@ │ │ │ │ lI0FlJyDzD │ │ │ │ h F{DUa[h │ │ │ │ KILKLJyD{D │ │ │ │ I F JyDzD │ │ │ │ K J I{DzD │ │ │ │ F H3FzDxD │ │ │ │ $+FRF1FHF │ │ │ │ +|;D"|D{D │ │ │ │ #xD JyD KzD │ │ │ │ J,FyDzDD1 │ │ │ │ 4IyD4HxD │ │ │ │ 1H!FRF+F │ │ │ │ !H#FQFJF │ │ │ │ KF*F1F8F │ │ │ │ +F:FQF0F │ │ │ │ @@ -1472,38 +1473,38 @@ │ │ │ │ http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#Website │ │ │ │ A website, usually a container for remote resources, that may be interpreted as HTMLDocuments, images or other types of content. │ │ │ │ An information resources of which representations (files, streams) can be retrieved through a web server. They may be generated at retrieval time. Typical examples are pages served by PHP or AJAX or mp3 streams. │ │ │ │ web data object │ │ │ │ A unit of data that is created, annotated and processed on the user desktop. It represents a native structure the user works with. The usage of the term 'native' is important. It means that a DataObject can be directly mapped to a data structure maintained by a native application. This may be a file, a set of files or a part of a file. The granularity depends on the user. This class is not intended to be instantiated by itself. Use more specific subclasses. │ │ │ │ http://www.zeitgeist-project.com/ontologies/2010/01/27/zg#EventManifestation │ │ │ │ http://www.semanticdesktop.org/ontologies/2007/03/22/nmo#MailboxDataObject │ │ │ │ +http://www.zeitgeist-project.com/ontologies/2010/01/27/zg#SystemNotification │ │ │ │ http://www.zeitgeist-project.com/ontologies/2010/01/27/zg#UserActivity │ │ │ │ http://www.zeitgeist-project.com/ontologies/2010/01/27/zg#HeuristicActivity │ │ │ │ http://www.zeitgeist-project.com/ontologies/2010/01/27/zg#WorldActivity │ │ │ │ http://www.zeitgeist-project.com/ontologies/2010/01/27/zg#ScheduledActivity │ │ │ │ -http://www.zeitgeist-project.com/ontologies/2010/01/27/zg#SystemNotification │ │ │ │ A unit of content the user works with. This is a superclass for all interpretations of a DataObject. │ │ │ │ InformationElement │ │ │ │ -http://www.semanticdesktop.org/ontologies/2007/03/22/nmo#Mailbox │ │ │ │ http://www.zeitgeist-project.com/ontologies/2010/01/27/zg#ApplicationAction │ │ │ │ +http://www.semanticdesktop.org/ontologies/2007/03/22/nmo#Mailbox │ │ │ │ http://www.zeitgeist-project.com/ontologies/2010/01/27/zg#EventInterpretation │ │ │ │ http://www.semanticdesktop.org/ontologies/2009/02/19/nmm#TVSeries │ │ │ │ http://www.semanticdesktop.org/ontologies/2007/03/22/nmo#MimeEntity │ │ │ │ http://www.semanticdesktop.org/ontologies/2007/03/22/nmo#Message │ │ │ │ -http://www.zeitgeist-project.com/ontologies/2010/01/27/zg#LeaveEvent │ │ │ │ -http://www.zeitgeist-project.com/ontologies/2010/01/27/zg#AccessEvent │ │ │ │ -http://www.zeitgeist-project.com/ontologies/2010/01/27/zg#ExpireEvent │ │ │ │ +http://www.zeitgeist-project.com/ontologies/2010/01/27/zg#MoveEvent │ │ │ │ http://www.semanticdesktop.org/ontologies/2007/03/22/nmo#IMMessage │ │ │ │ -http://www.zeitgeist-project.com/ontologies/2010/01/27/zg#DeleteEvent │ │ │ │ -http://www.zeitgeist-project.com/ontologies/2010/01/27/zg#CreateEvent │ │ │ │ http://www.zeitgeist-project.com/ontologies/2010/01/27/zg#SendEvent │ │ │ │ +http://www.zeitgeist-project.com/ontologies/2010/01/27/zg#ExpireEvent │ │ │ │ +http://www.zeitgeist-project.com/ontologies/2010/01/27/zg#ReceiveEvent │ │ │ │ +http://www.zeitgeist-project.com/ontologies/2010/01/27/zg#AccessEvent │ │ │ │ +http://www.zeitgeist-project.com/ontologies/2010/01/27/zg#DeleteEvent │ │ │ │ http://www.zeitgeist-project.com/ontologies/2010/01/27/zg#DenyEvent │ │ │ │ +http://www.zeitgeist-project.com/ontologies/2010/01/27/zg#LeaveEvent │ │ │ │ +http://www.zeitgeist-project.com/ontologies/2010/01/27/zg#CreateEvent │ │ │ │ http://www.zeitgeist-project.com/ontologies/2010/01/27/zg#AcceptEvent │ │ │ │ -http://www.zeitgeist-project.com/ontologies/2010/01/27/zg#ReceiveEvent │ │ │ │ -http://www.zeitgeist-project.com/ontologies/2010/01/27/zg#MoveEvent │ │ │ │ http://www.zeitgeist-project.com/ontologies/2010/01/27/zg#ModifyEvent │ │ │ │ The music album as provided by the publisher. Not to be confused with media lists or collections. │ │ │ │ music album │ │ │ │ Used to assign music-specific properties such a BPM to video and audio │ │ │ │ A TV Series has multiple seasons and episodes │ │ │ │ tv series │ │ │ │ A TV Show │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -216,17 +216,17 @@ │ │ │ │ @ instruction: 0x463a463b │ │ │ │ strls r4, [r0, -r9, lsr #12] │ │ │ │ stc 7, cr15, [ip, #-1016] @ 0xfffffc08 │ │ │ │ @ instruction: 0xf7ffe7e1 │ │ │ │ svclt 0x0000e9c0 │ │ │ │ andeq sl, r3, r8, lsr #32 │ │ │ │ andeq r0, r0, r0, ror #18 │ │ │ │ - ldrdeq r6, [r2], -r6 @ │ │ │ │ - andeq r6, r2, r6, ror #31 │ │ │ │ - @ instruction: 0x000289b2 │ │ │ │ + andeq r6, r2, lr, lsr pc │ │ │ │ + andeq r6, r2, lr, asr #30 │ │ │ │ + andeq r8, r2, sl, lsl r9 │ │ │ │ andeq r0, r0, r1, lsr #5 │ │ │ │ andeq r9, r3, r8, lsl #31 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0078f8cc │ │ │ │ bmi 111f17c │ │ │ │ @@ -296,17 +296,17 @@ │ │ │ │ @ instruction: 0x46314652 │ │ │ │ andge pc, r0, sp, asr #17 │ │ │ │ stcl 7, cr15, [ip], #-1016 @ 0xfffffc08 │ │ │ │ @ instruction: 0xf7ffe7e0 │ │ │ │ svclt 0x0000e920 │ │ │ │ andeq r9, r3, ip, lsl pc │ │ │ │ andeq r0, r0, r0, ror #18 │ │ │ │ - andeq r6, r2, r0, lsl #30 │ │ │ │ - ldrdeq r6, [r2], -r4 │ │ │ │ - muleq r2, lr, r8 │ │ │ │ + andeq r6, r2, r8, ror #28 │ │ │ │ + andeq r6, r2, ip, lsr lr │ │ │ │ + andeq r8, r2, r6, lsl #16 │ │ │ │ andeq r0, r0, r5, ror #2 │ │ │ │ andeq r9, r3, sl, asr #28 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0088f8cc │ │ │ │ bmi c9f0d4 │ │ │ │ @@ -358,17 +358,17 @@ │ │ │ │ ldrtmi lr, [r3], -sl, ror #19 │ │ │ │ @ instruction: 0x46294632 │ │ │ │ @ instruction: 0xf7fe9600 │ │ │ │ @ instruction: 0xe7e1ebf0 │ │ │ │ stmia r2!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldrdeq r9, [r3], -ip │ │ │ │ andeq r0, r0, r0, ror #18 │ │ │ │ - ldrdeq r6, [r2], -lr │ │ │ │ - muleq r2, lr, sp │ │ │ │ - andeq r8, r2, sl, ror #14 │ │ │ │ + andeq r6, r2, r6, asr #26 │ │ │ │ + andeq r6, r2, r6, lsl #26 │ │ │ │ + ldrdeq r8, [r2], -r2 │ │ │ │ andeq r0, r0, r7, rrx │ │ │ │ andeq r9, r3, lr, asr #26 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl feb64b68 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [sl, #-928] @ 0xfffffc60 │ │ │ │ strmi fp, [r8], -r3, lsl #1 │ │ │ │ @@ -446,17 +446,17 @@ │ │ │ │ @ instruction: 0x46314652 │ │ │ │ andge pc, r0, sp, asr #17 │ │ │ │ bl 104ba94 │ │ │ │ @ instruction: 0xf7fee7e0 │ │ │ │ svclt 0x0000eff4 │ │ │ │ andeq r9, r3, r4, lsr #25 │ │ │ │ andeq r0, r0, r0, ror #18 │ │ │ │ - @ instruction: 0x00026cb4 │ │ │ │ - andeq r6, r2, r4, ror #24 │ │ │ │ - andeq r8, r2, lr, lsr #12 │ │ │ │ + andeq r6, r2, ip, lsl ip │ │ │ │ + andeq r6, r2, ip, asr #23 │ │ │ │ + muleq r2, r6, r5 │ │ │ │ @ instruction: 0xffffff0b │ │ │ │ strdeq r9, [r3], -r2 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl feb64cc8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [fp], -r8, lsr #31 │ │ │ │ bmi 91f32c │ │ │ │ @@ -544,17 +544,17 @@ │ │ │ │ subsmi r9, sl, r5, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andslt sp, r7, r1, lsl #2 │ │ │ │ @ instruction: 0xf7febdf0 │ │ │ │ svclt 0x0000ef30 │ │ │ │ muleq r3, r2, sl │ │ │ │ andeq r0, r0, r0, ror #18 │ │ │ │ - andeq r8, r2, lr, asr #8 │ │ │ │ - @ instruction: 0x00026ab2 │ │ │ │ - andeq r6, r2, r0, asr #20 │ │ │ │ + @ instruction: 0x000283b6 │ │ │ │ + andeq r6, r2, sl, lsl sl │ │ │ │ + andeq r6, r2, r8, lsr #19 │ │ │ │ andeq r9, r3, sl, asr #20 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ ldmdbmi pc, {r3, r7, r9, sl, lr} @ │ │ │ │ bmi 7df4b0 │ │ │ │ @@ -586,17 +586,17 @@ │ │ │ │ subsmi r9, sl, r5, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andslt sp, r6, r2, lsl #2 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ mrc 7, 6, APSR_nzcv, cr10, cr14, {7} │ │ │ │ andeq r9, r3, r0, lsl #20 │ │ │ │ andeq r0, r0, r0, ror #18 │ │ │ │ - @ instruction: 0x000283b4 │ │ │ │ - andeq r6, r2, r2, lsr #20 │ │ │ │ - muleq r2, r8, r9 │ │ │ │ + andeq r8, r2, ip, lsl r3 │ │ │ │ + andeq r6, r2, sl, lsl #19 │ │ │ │ + andeq r6, r2, r0, lsl #18 │ │ │ │ andeq r9, r3, r2, lsr #19 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl feb64ef4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ mrcmi 15, 0, r0, cr10, cr0, {4} │ │ │ │ blmi 6b9f5c │ │ │ │ ldrbtmi r4, [lr], #-1549 @ 0xfffff9f3 │ │ │ │ @@ -622,17 +622,17 @@ │ │ │ │ subsmi r9, sl, r5, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andslt sp, r7, r1, lsl #2 │ │ │ │ @ instruction: 0xf7febdf0 │ │ │ │ svclt 0x0000ee94 │ │ │ │ andeq r9, r3, sl, asr r9 │ │ │ │ andeq r0, r0, r0, ror #18 │ │ │ │ - andeq r8, r2, r6, lsl r3 │ │ │ │ - andeq r6, r2, r6, lsr #19 │ │ │ │ - andeq r6, r2, r8, lsl #18 │ │ │ │ + andeq r8, r2, lr, ror r2 │ │ │ │ + andeq r6, r2, lr, lsl #18 │ │ │ │ + andeq r6, r2, r0, ror r8 │ │ │ │ andeq r9, r3, r2, lsl r9 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl feb64f84 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r5, r0, ror #31 │ │ │ │ strcs r4, [r0, #-2328] @ 0xfffff6e8 │ │ │ │ ldrbtmi r4, [r9], #-1540 @ 0xfffff9fc │ │ │ │ @@ -775,21 +775,21 @@ │ │ │ │ mov r0, r6 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ strh r2, [r2, #34] @ 0x22 │ │ │ │ movs r3, r0 │ │ │ │ mrc2 15, 3, pc, cr5, cr15, {7} │ │ │ │ stc2l 15, cr15, [r7, #1020] @ 0x3fc │ │ │ │ - str r2, [r1, #124] @ 0x7c │ │ │ │ + str r2, [r6, #112] @ 0x70 │ │ │ │ movs r2, r0 │ │ │ │ stc2 15, cr15, [fp, #-1020] @ 0xfffffc04 │ │ │ │ - str r2, [r2, #124] @ 0x7c │ │ │ │ + str r2, [r7, #112] @ 0x70 │ │ │ │ movs r2, r0 │ │ │ │ stc2l 15, cr15, [r7], #-1020 @ 0xfffffc04 │ │ │ │ - str r2, [r2, #124] @ 0x7c │ │ │ │ + str r2, [r7, #112] @ 0x70 │ │ │ │ movs r2, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ @@ -845,23 +845,23 @@ │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ blx bba0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ lsls r3, r1, #7 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r2, #112] @ 0x70 │ │ │ │ + str r0, [r7, #100] @ 0x64 │ │ │ │ movs r2, r0 │ │ │ │ lsls r7, r5, #5 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r3, #112] @ 0x70 │ │ │ │ + str r0, [r0, #104] @ 0x68 │ │ │ │ movs r2, r0 │ │ │ │ movs r3, r4 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r3, #112] @ 0x70 │ │ │ │ + str r0, [r0, #104] @ 0x68 │ │ │ │ movs r2, r0 │ │ │ │ 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 r6, r2 │ │ │ │ @@ -966,29 +966,29 @@ │ │ │ │ blx bb94 │ │ │ │ b.n e0d4 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ str r6, [sp, #80] @ 0x50 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r6, #108] @ 0x6c │ │ │ │ + str r4, [r3, #100] @ 0x64 │ │ │ │ movs r2, r0 │ │ │ │ - str r2, [r1, #112] @ 0x70 │ │ │ │ + str r2, [r6, #100] @ 0x64 │ │ │ │ movs r2, r0 │ │ │ │ str r5, [sp, #704] @ 0x2c0 │ │ │ │ movs r3, r0 │ │ │ │ - str r2, [r0, #104] @ 0x68 │ │ │ │ + str r2, [r5, #92] @ 0x5c │ │ │ │ movs r2, r0 │ │ │ │ - str r2, [r2, #104] @ 0x68 │ │ │ │ + str r2, [r7, #92] @ 0x5c │ │ │ │ movs r2, r0 │ │ │ │ - str r0, [r3, #108] @ 0x6c │ │ │ │ + str r0, [r0, #100] @ 0x64 │ │ │ │ movs r2, r0 │ │ │ │ - str r0, [r5, #96] @ 0x60 │ │ │ │ + str r0, [r2, #88] @ 0x58 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [pc, #504] @ (e354 ) │ │ │ │ + ldr r3, [pc, #920] @ (e4f4 ) │ │ │ │ movs r3, r0 │ │ │ │ ldr r6, [sp, #936] @ 0x3a8 │ │ │ │ movs r3, r0 │ │ │ │ mov r0, r3 │ │ │ │ mov r3, r1 │ │ │ │ cbz r1, e18a │ │ │ │ push {r4, lr} │ │ │ │ @@ -1011,17 +1011,17 @@ │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #12 │ │ │ │ b.w c5c0 │ │ │ │ nop │ │ │ │ ldr r6, [sp, #544] @ 0x220 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r3, [pc, #1008] @ (e594 ) │ │ │ │ + ldr r3, [pc, #400] @ (e334 ) │ │ │ │ movs r3, r0 │ │ │ │ - str r6, [r5, #100] @ 0x64 │ │ │ │ + str r6, [r2, #92] @ 0x5c │ │ │ │ movs r2, r0 │ │ │ │ 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 r6, r2 │ │ │ │ @@ -1128,29 +1128,29 @@ │ │ │ │ b.n e254 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r4, [sp, #592] @ 0x250 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r6, #84] @ 0x54 │ │ │ │ + str r4, [r3, #76] @ 0x4c │ │ │ │ movs r2, r0 │ │ │ │ - str r2, [r1, #88] @ 0x58 │ │ │ │ + str r2, [r6, #76] @ 0x4c │ │ │ │ movs r2, r0 │ │ │ │ str r4, [sp, #192] @ 0xc0 │ │ │ │ movs r3, r0 │ │ │ │ - str r6, [r1, #92] @ 0x5c │ │ │ │ + str r6, [r6, #80] @ 0x50 │ │ │ │ movs r2, r0 │ │ │ │ - str r2, [r2, #80] @ 0x50 │ │ │ │ + str r2, [r7, #68] @ 0x44 │ │ │ │ movs r2, r0 │ │ │ │ - str r0, [r3, #84] @ 0x54 │ │ │ │ + str r0, [r0, #76] @ 0x4c │ │ │ │ movs r2, r0 │ │ │ │ - ldr r3, [pc, #0] @ (e2dc ) │ │ │ │ + ldr r2, [pc, #416] @ (e47c ) │ │ │ │ movs r3, r0 │ │ │ │ - str r6, [r4, #72] @ 0x48 │ │ │ │ + str r6, [r1, #64] @ 0x40 │ │ │ │ movs r2, r0 │ │ │ │ ldr r5, [sp, #416] @ 0x1a0 │ │ │ │ movs r3, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1188,17 +1188,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (e354 ) │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc │ │ │ │ adds r1, #36 @ 0x24 │ │ │ │ b.w c5c0 │ │ │ │ nop │ │ │ │ - ldr r2, [pc, #304] @ (e484 ) │ │ │ │ + ldr r1, [pc, #720] @ (e624 ) │ │ │ │ movs r3, r0 │ │ │ │ - str r2, [r1, #80] @ 0x50 │ │ │ │ + str r2, [r6, #68] @ 0x44 │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r2 │ │ │ │ @@ -1301,27 +1301,27 @@ │ │ │ │ bne.n e42c │ │ │ │ b.n e3a8 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ str r2, [sp, #920] @ 0x398 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r3, #52] @ 0x34 │ │ │ │ + str r4, [r0, #44] @ 0x2c │ │ │ │ movs r2, r0 │ │ │ │ - str r0, [r6, #48] @ 0x30 │ │ │ │ + str r0, [r3, #40] @ 0x28 │ │ │ │ movs r2, r0 │ │ │ │ - str r2, [r1, #48] @ 0x30 │ │ │ │ + str r2, [r6, #36] @ 0x24 │ │ │ │ movs r2, r0 │ │ │ │ str r2, [sp, #688] @ 0x2b0 │ │ │ │ movs r3, r0 │ │ │ │ - str r4, [r1, #48] @ 0x30 │ │ │ │ + str r4, [r6, #36] @ 0x24 │ │ │ │ movs r2, r0 │ │ │ │ - str r4, [r1, #44] @ 0x2c │ │ │ │ + str r4, [r6, #32] │ │ │ │ movs r2, r0 │ │ │ │ - str r2, [r2, #44] @ 0x2c │ │ │ │ + str r2, [r7, #32] │ │ │ │ movs r2, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r2 │ │ │ │ @@ -1438,29 +1438,29 @@ │ │ │ │ blx c5c4 │ │ │ │ b.n e50a │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ str r1, [sp, #752] @ 0x2f0 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r4, #40] @ 0x28 │ │ │ │ + str r4, [r1, #32] │ │ │ │ movs r2, r0 │ │ │ │ - str r2, [r1, #40] @ 0x28 │ │ │ │ + str r2, [r6, #28] │ │ │ │ movs r2, r0 │ │ │ │ str r1, [sp, #296] @ 0x128 │ │ │ │ movs r3, r0 │ │ │ │ - str r2, [r6, #36] @ 0x24 │ │ │ │ + str r2, [r3, #28] │ │ │ │ movs r2, r0 │ │ │ │ - str r6, [r4, #32] │ │ │ │ + str r6, [r1, #24] │ │ │ │ movs r2, r0 │ │ │ │ - str r2, [r6, #44] @ 0x2c │ │ │ │ + str r2, [r3, #36] @ 0x24 │ │ │ │ movs r2, r0 │ │ │ │ - blx lr │ │ │ │ + bx fp │ │ │ │ movs r3, r0 │ │ │ │ - str r6, [r0, #44] @ 0x2c │ │ │ │ + str r6, [r5, #32] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 0000e5d4 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1539,27 +1539,27 @@ │ │ │ │ movs r3, r0 │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ movs r3, r0 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ movs r3, r0 │ │ │ │ ldrb r0, [r6, #20] │ │ │ │ movs r3, r0 │ │ │ │ - str r6, [r0, #40] @ 0x28 │ │ │ │ + str r6, [r5, #28] │ │ │ │ movs r2, r0 │ │ │ │ - str r6, [r1, #40] @ 0x28 │ │ │ │ + str r6, [r6, #28] │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r1, #40] @ 0x28 │ │ │ │ + str r6, [r6, #28] │ │ │ │ movs r2, r0 │ │ │ │ - ldrsh r6, [r5, r7] │ │ │ │ + ldrsh r6, [r2, r5] │ │ │ │ movs r2, r0 │ │ │ │ - str r6, [r2, #40] @ 0x28 │ │ │ │ + str r6, [r7, #28] │ │ │ │ movs r2, r0 │ │ │ │ - str r0, [r4, #40] @ 0x28 │ │ │ │ + str r0, [r1, #32] │ │ │ │ movs r2, r0 │ │ │ │ lsrs r4, r2, #5 │ │ │ │ ... │ │ │ │ │ │ │ │ 0000e6c0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1683,15 +1683,15 @@ │ │ │ │ nop │ │ │ │ ldrh r4, [r7, #54] @ 0x36 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r1, #54] @ 0x36 │ │ │ │ movs r3, r0 │ │ │ │ - ldrb r6, [r4, #1] │ │ │ │ + strb r6, [r1, #31] │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ sub sp, #8 │ │ │ │ @@ -1800,17 +1800,17 @@ │ │ │ │ add r1, pc │ │ │ │ adds r3, #96 @ 0x60 │ │ │ │ blx c130 │ │ │ │ lsls r5, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ lsls r3, r1, #1 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc │ │ │ │ + mvns r0, r4 │ │ │ │ movs r3, r0 │ │ │ │ - ldrsh r0, [r6, r1] │ │ │ │ + ldrb r0, [r3, r7] │ │ │ │ movs r2, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r2 │ │ │ │ strd r3, r1, [r2, #4] │ │ │ │ b.n e810 │ │ │ │ nop │ │ │ │ │ │ │ │ @@ -1960,15 +1960,15 @@ │ │ │ │ nop │ │ │ │ ldrh r4, [r5, #34] @ 0x22 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r3, #32] │ │ │ │ movs r3, r0 │ │ │ │ - strb r0, [r6, #22] │ │ │ │ + strb r0, [r3, #20] │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ sub sp, #28 │ │ │ │ @@ -2082,17 +2082,17 @@ │ │ │ │ adds r3, #148 @ 0x94 │ │ │ │ blx c130 │ │ │ │ nop │ │ │ │ lsls r5, r1, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r7, r0, #1 │ │ │ │ movs r0, r0 │ │ │ │ - sbcs r6, r5 │ │ │ │ + asrs r6, r2 │ │ │ │ movs r3, r0 │ │ │ │ - ldrh r6, [r4, r6] │ │ │ │ + ldrh r6, [r1, r4] │ │ │ │ movs r2, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r2 │ │ │ │ strd r3, r1, [r2, #4] │ │ │ │ b.n eac4 │ │ │ │ nop │ │ │ │ │ │ │ │ @@ -2217,15 +2217,15 @@ │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ ldrh r4, [r5, #12] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r6, #10] │ │ │ │ movs r3, r0 │ │ │ │ - strb r4, [r1, #12] │ │ │ │ + strb r4, [r6, #9] │ │ │ │ movs r2, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ sub sp, #8 │ │ │ │ @@ -2304,17 +2304,17 @@ │ │ │ │ add r1, pc │ │ │ │ adds r3, #204 @ 0xcc │ │ │ │ blx c130 │ │ │ │ lsls r1, r6, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, r7 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #116 @ 0x74 │ │ │ │ + subs r6, #220 @ 0xdc │ │ │ │ movs r3, r0 │ │ │ │ - ldr r4, [r5, r5] │ │ │ │ + ldr r4, [r2, r3] │ │ │ │ movs r2, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r2 │ │ │ │ strd r3, r1, [r2, #4] │ │ │ │ b.n ed58 │ │ │ │ nop │ │ │ │ │ │ │ │ @@ -2546,21 +2546,21 @@ │ │ │ │ b.n efb0 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r2, [r6, #60] @ 0x3c │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r2, [r2, r7] │ │ │ │ + ldrsb r2, [r7, r4] │ │ │ │ movs r2, r0 │ │ │ │ - ldrsb r6, [r3, r6] │ │ │ │ + ldrsb r6, [r0, r4] │ │ │ │ movs r2, r0 │ │ │ │ - ldrsb r4, [r6, r6] │ │ │ │ + ldrsb r4, [r3, r4] │ │ │ │ movs r2, r0 │ │ │ │ - ldrsb r2, [r0, r5] │ │ │ │ + ldrsb r2, [r5, r2] │ │ │ │ movs r2, r0 │ │ │ │ strh r2, [r3, #58] @ 0x3a │ │ │ │ movs r3, r0 │ │ │ │ @ instruction: 0xfa2dffff │ │ │ │ strh r4, [r4, #52] @ 0x34 │ │ │ │ movs r3, r0 │ │ │ │ bl fff6f0be │ │ │ │ @@ -2667,15 +2667,15 @@ │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ strh r4, [r7, #40] @ 0x28 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r0, #40] @ 0x28 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r4, [r3, #104] @ 0x68 │ │ │ │ + ldr r4, [r0, #96] @ 0x60 │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ sub sp, #8 │ │ │ │ @@ -2788,17 +2788,17 @@ │ │ │ │ add.w r3, r3, #264 @ 0x108 │ │ │ │ blx c130 │ │ │ │ nop │ │ │ │ lsls r5, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ lsls r1, r2, #1 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #172 @ 0xac │ │ │ │ + subs r2, #20 │ │ │ │ movs r3, r0 │ │ │ │ - strb r4, [r4, r2] │ │ │ │ + strb r4, [r1, r0] │ │ │ │ movs r2, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r2 │ │ │ │ strd r3, r1, [r2, #4] │ │ │ │ b.n f1d8 │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ @@ -2854,20 +2854,20 @@ │ │ │ │ blx c80c │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ strh r2, [r6, #24] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r3, r6] │ │ │ │ + strh r4, [r0, r4] │ │ │ │ movs r2, r0 │ │ │ │ @ instruction: 0xef83ffff │ │ │ │ - strh r4, [r3, r6] │ │ │ │ + strh r4, [r0, r4] │ │ │ │ movs r2, r0 │ │ │ │ - strh r2, [r2, r6] │ │ │ │ + strh r2, [r7, r3] │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #116] @ (f438 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -2918,15 +2918,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r6, [r1, #20] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r1, r5] │ │ │ │ + strb r6, [r6, r2] │ │ │ │ movs r2, r0 │ │ │ │ b.n f346 │ │ │ │ vqshl.u32 q15, , #31 │ │ │ │ vshr.u32 q15, , #1 │ │ │ │ vrshr.u32 d24, d28, #1 │ │ │ │ movs r3, r0 │ │ │ │ │ │ │ │ @@ -3008,30 +3008,30 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r1, r2 │ │ │ │ blx bed8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - str r4, [r7, r5] │ │ │ │ + str r4, [r4, r3] │ │ │ │ movs r2, r0 │ │ │ │ - strb r4, [r6, r1] │ │ │ │ + strh r4, [r3, r7] │ │ │ │ movs r2, r0 │ │ │ │ - strb r0, [r0, r3] │ │ │ │ + strb r0, [r5, r0] │ │ │ │ movs r2, r0 │ │ │ │ - strb r4, [r7, r1] │ │ │ │ + strh r4, [r4, r7] │ │ │ │ movs r2, r0 │ │ │ │ - strb r0, [r0, r3] │ │ │ │ + strb r0, [r5, r0] │ │ │ │ movs r2, r0 │ │ │ │ - strb r4, [r3, r2] │ │ │ │ + strb r4, [r0, r0] │ │ │ │ movs r2, r0 │ │ │ │ - strb r0, [r2, r3] │ │ │ │ + strb r0, [r7, r0] │ │ │ │ movs r2, r0 │ │ │ │ @ instruction: 0xef81ffff │ │ │ │ - strb r4, [r1, r3] │ │ │ │ + strb r4, [r6, r0] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 0000f538 : │ │ │ │ cbz r0, f5a0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -3073,17 +3073,17 @@ │ │ │ │ ldr r1, [pc, #16] @ (f5b4 ) │ │ │ │ ldr r2, [pc, #20] @ (f5b8 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #324 @ 0x144 │ │ │ │ b.w c5c0 │ │ │ │ @ instruction: 0xea05ffff │ │ │ │ - adds r7, #232 @ 0xe8 │ │ │ │ + adds r7, #80 @ 0x50 │ │ │ │ movs r3, r0 │ │ │ │ - strb r6, [r5, r0] │ │ │ │ + strh r6, [r2, r6] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 0000f5bc : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -3161,21 +3161,21 @@ │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #372 @ 0x174 │ │ │ │ b.w c5c0 │ │ │ │ nop │ │ │ │ b.n f632 │ │ │ │ - vabdl.u , d15, d22 │ │ │ │ + vrsubhn.i d19, , q7 │ │ │ │ movs r3, r0 │ │ │ │ - str r4, [r2, r6] │ │ │ │ + str r4, [r7, r3] │ │ │ │ movs r2, r0 │ │ │ │ - adds r7, #18 │ │ │ │ + adds r6, #122 @ 0x7a │ │ │ │ movs r3, r0 │ │ │ │ - strh r4, [r2, r5] │ │ │ │ + strh r4, [r7, r2] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 0000f6a0 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -3254,21 +3254,21 @@ │ │ │ │ ldr r2, [pc, #32] @ (f784 ) │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #428 @ 0x1ac │ │ │ │ b.w c5c0 │ │ │ │ b.n f5e2 │ │ │ │ - vqshlu.s32 d19, d28, #31 │ │ │ │ + vabal.u , d31, d20 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r7, [pc, #888] @ (faf8 ) │ │ │ │ + ldr r7, [pc, #280] @ (f898 ) │ │ │ │ movs r2, r0 │ │ │ │ - adds r6, #40 @ 0x28 │ │ │ │ + adds r5, #144 @ 0x90 │ │ │ │ movs r3, r0 │ │ │ │ - strh r2, [r5, r1] │ │ │ │ + str r2, [r2, r7] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 0000f788 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -3342,21 +3342,21 @@ │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #480 @ 0x1e0 │ │ │ │ b.w c5c0 │ │ │ │ nop │ │ │ │ b.n f582 │ │ │ │ - vsli.32 , q7, #31 │ │ │ │ + vmls.i , , d6[0] │ │ │ │ movs r3, r0 │ │ │ │ - ldr r7, [pc, #816] @ (fb90 ) │ │ │ │ + ldr r7, [pc, #208] @ (f930 ) │ │ │ │ movs r2, r0 │ │ │ │ - adds r5, #74 @ 0x4a │ │ │ │ + adds r4, #178 @ 0xb2 │ │ │ │ movs r3, r0 │ │ │ │ - str r4, [r1, r6] │ │ │ │ + str r4, [r6, r3] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 0000f868 : │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ b.w cae0 │ │ │ │ │ │ │ │ @@ -3404,15 +3404,15 @@ │ │ │ │ nop │ │ │ │ strh r2, [r0, #60] @ 0x3c │ │ │ │ movs r3, r0 │ │ │ │ strh r6, [r5, #58] @ 0x3a │ │ │ │ movs r3, r0 │ │ │ │ ldr r6, [r2, #40] @ 0x28 │ │ │ │ movs r3, r0 │ │ │ │ - str r2, [r5, r4] │ │ │ │ + str r2, [r2, r2] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 0000f8e8 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -3498,20 +3498,20 @@ │ │ │ │ ldrb r2, [r4, #20] │ │ │ │ movs r3, r0 │ │ │ │ b.n f6d2 │ │ │ │ @ instruction: 0xffffdb95 │ │ │ │ vtbl.8 d29, {d31-) │ │ │ │ movs r2, r0 │ │ │ │ ldrd pc, pc, [r7, #-1020] @ 0x3fc │ │ │ │ - str r4, [r0, r2] │ │ │ │ + ldr r7, [pc, #944] @ (fda4 ) │ │ │ │ movs r2, r0 │ │ │ │ - str r2, [r4, r1] │ │ │ │ + ldr r7, [pc, #808] @ (fd20 ) │ │ │ │ movs r2, r0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r3, [pc, #8] @ (fa08 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r3, r0 │ │ │ │ @@ -3878,25 +3878,25 @@ │ │ │ │ movw r2, #687 @ 0x2af │ │ │ │ add r3, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ blx c130 │ │ │ │ nop │ │ │ │ mrc2 15, 4, pc, cr1, cr15, {7} │ │ │ │ - adds r3, #218 @ 0xda │ │ │ │ + adds r3, #66 @ 0x42 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r5, [pc, #1008] @ (101bc ) │ │ │ │ + ldr r5, [pc, #400] @ (ff5c ) │ │ │ │ movs r2, r0 │ │ │ │ lsls r7, r4, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #252 @ 0xfc │ │ │ │ + adds r1, #100 @ 0x64 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r4, [pc, #960] @ (1019c ) │ │ │ │ + ldr r4, [pc, #352] @ (ff3c ) │ │ │ │ movs r2, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r2 │ │ │ │ strd r3, r1, [r2, #4] │ │ │ │ b.n fb50 │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ @@ -4018,29 +4018,29 @@ │ │ │ │ blx c5c4 │ │ │ │ b.n fe70 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ ldrb r4, [r2, #1] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #248] @ (10014 ) │ │ │ │ + ldr r0, [pc, #664] @ (101b4 ) │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [pc, #272] @ (10030 ) │ │ │ │ + ldr r3, [pc, #688] @ (101d0 ) │ │ │ │ movs r2, r0 │ │ │ │ strb r4, [r4, #31] │ │ │ │ movs r3, r0 │ │ │ │ - ldr r1, [pc, #56] @ (ff60 ) │ │ │ │ + ldr r0, [pc, #472] @ (10100 ) │ │ │ │ movs r2, r0 │ │ │ │ - ldr r3, [pc, #904] @ (102b4 ) │ │ │ │ + ldr r3, [pc, #296] @ (10054 ) │ │ │ │ movs r2, r0 │ │ │ │ - ldr r3, [pc, #824] @ (10268 ) │ │ │ │ + ldr r3, [pc, #216] @ (10008 ) │ │ │ │ movs r2, r0 │ │ │ │ - adds r0, #176 @ 0xb0 │ │ │ │ + adds r0, #24 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r1, [pc, #392] @ (100c0 ) │ │ │ │ + ldr r0, [pc, #808] @ (10260 ) │ │ │ │ movs r2, r0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -4257,25 +4257,25 @@ │ │ │ │ movw r2, #459 @ 0x1cb │ │ │ │ add r3, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ adds r3, #84 @ 0x54 │ │ │ │ blx c130 │ │ │ │ @ instruction: 0xfaa7ffff │ │ │ │ - cmp r7, #240 @ 0xf0 │ │ │ │ + cmp r7, #88 @ 0x58 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r2, [pc, #72] @ (101c8 ) │ │ │ │ + ldr r1, [pc, #488] @ (10368 ) │ │ │ │ movs r2, r0 │ │ │ │ lsls r1, r6, #6 │ │ │ │ movs r0, r0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #72 @ 0x48 │ │ │ │ + cmp r5, #176 @ 0xb0 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r1, [pc, #240] @ (10280 ) │ │ │ │ + ldr r0, [pc, #656] @ (10420 ) │ │ │ │ movs r2, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r2 │ │ │ │ strd r3, r1, [r2, #4] │ │ │ │ b.n ff3c │ │ │ │ nop │ │ │ │ │ │ │ │ @@ -4326,30 +4326,30 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r1, r2 │ │ │ │ blx bed8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldr r1, [pc, #144] @ (102a4 ) │ │ │ │ + ldr r0, [pc, #560] @ (10444 ) │ │ │ │ movs r2, r0 │ │ │ │ - bx pc │ │ │ │ + mov r8, ip │ │ │ │ movs r2, r0 │ │ │ │ - blxns r8 │ │ │ │ + bxns r5 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r1, [pc, #144] @ (102b0 ) │ │ │ │ + ldr r0, [pc, #560] @ (10450 ) │ │ │ │ movs r2, r0 │ │ │ │ - blxns r8 │ │ │ │ + bxns r5 │ │ │ │ movs r2, r0 │ │ │ │ - blx r4 │ │ │ │ + bx r1 │ │ │ │ movs r2, r0 │ │ │ │ - blxns sl │ │ │ │ + bxns r7 │ │ │ │ movs r2, r0 │ │ │ │ @ instruction: 0xfbedffff │ │ │ │ - blx sl │ │ │ │ + bx r7 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 00010234 : │ │ │ │ stmdb 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 │ │ │ │ @@ -4452,29 +4452,29 @@ │ │ │ │ mov r0, r8 │ │ │ │ ldr r2, [pc, #40] @ (10358 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ b.n 10308 │ │ │ │ nop │ │ │ │ bl fffc233a │ │ │ │ - cmp r4, #172 @ 0xac │ │ │ │ + cmp r4, #20 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r0, [pc, #280] @ (1045c ) │ │ │ │ + @ instruction: 0x47ae │ │ │ │ movs r2, r0 │ │ │ │ - cmp r4, #152 @ 0x98 │ │ │ │ + cmp r4, #0 │ │ │ │ movs r3, r0 │ │ │ │ - mov sl, r7 │ │ │ │ + mov r2, r4 │ │ │ │ movs r2, r0 │ │ │ │ - cmp r4, #140 @ 0x8c │ │ │ │ + cmp r3, #244 @ 0xf4 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r0, [pc, #8] @ (1035c ) │ │ │ │ + bx sp │ │ │ │ movs r2, r0 │ │ │ │ - cmp r4, #128 @ 0x80 │ │ │ │ + cmp r3, #232 @ 0xe8 │ │ │ │ movs r3, r0 │ │ │ │ - ldr r0, [pc, #24] @ (10374 ) │ │ │ │ + bx sp │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 0001035c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -4596,29 +4596,29 @@ │ │ │ │ ldr r1, [pc, #36] @ (104a8 ) │ │ │ │ mov r0, r8 │ │ │ │ ldr r2, [pc, #36] @ (104ac ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ b.n 1045e │ │ │ │ bl ffed248e │ │ │ │ - cmp r3, #86 @ 0x56 │ │ │ │ + cmp r2, #190 @ 0xbe │ │ │ │ movs r3, r0 │ │ │ │ - mov r8, lr │ │ │ │ + mov r0, fp │ │ │ │ movs r2, r0 │ │ │ │ - cmp r3, #66 @ 0x42 │ │ │ │ + cmp r2, #170 @ 0xaa │ │ │ │ movs r3, r0 │ │ │ │ - cmp r4, ip │ │ │ │ + add ip, r9 │ │ │ │ movs r2, r0 │ │ │ │ - cmp r3, #54 @ 0x36 │ │ │ │ + cmp r2, #158 @ 0x9e │ │ │ │ movs r3, r0 │ │ │ │ - mov ip, r5 │ │ │ │ + mov r4, r2 │ │ │ │ movs r2, r0 │ │ │ │ - cmp r3, #42 @ 0x2a │ │ │ │ + cmp r2, #146 @ 0x92 │ │ │ │ movs r3, r0 │ │ │ │ - mov r8, r6 │ │ │ │ + mov r0, r3 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 000104b0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -4686,15 +4686,15 @@ │ │ │ │ b.n 10510 │ │ │ │ ldrb r2, [r5, #12] │ │ │ │ movs r3, r0 │ │ │ │ ldrb r6, [r2, #12] │ │ │ │ movs r3, r0 │ │ │ │ str r6, [r0, #8] │ │ │ │ movs r3, r0 │ │ │ │ - mov r0, r6 │ │ │ │ + cmp r8, r3 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 00010560 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -4979,15 +4979,15 @@ │ │ │ │ strex r0, ip, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 1083e │ │ │ │ dmb ish │ │ │ │ movs r0, #0 │ │ │ │ str r1, [r2, #0] │ │ │ │ pop {r3, pc} │ │ │ │ - muls r2, r0 │ │ │ │ + cmp r2, r5 │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [r2, #0] │ │ │ │ sub sp, #8 │ │ │ │ @@ -5038,23 +5038,23 @@ │ │ │ │ mov r3, r6 │ │ │ │ add r2, pc │ │ │ │ add r0, pc │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w bda4 │ │ │ │ nop │ │ │ │ - add r6, sp, #856 @ 0x358 │ │ │ │ + add r6, sp, #248 @ 0xf8 │ │ │ │ movs r2, r0 │ │ │ │ - orrs r4, r6 │ │ │ │ + cmp r4, r3 │ │ │ │ movs r2, r0 │ │ │ │ - muls r0, r0 │ │ │ │ + cmp r0, r5 │ │ │ │ movs r2, r0 │ │ │ │ - add r6, sp, #592 @ 0x250 │ │ │ │ + add r5, sp, #1008 @ 0x3f0 │ │ │ │ movs r2, r0 │ │ │ │ - cmp r6, r7 │ │ │ │ + tst r6, r4 │ │ │ │ movs r2, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ blx d218 │ │ │ │ @@ -5146,19 +5146,19 @@ │ │ │ │ mov r0, r8 │ │ │ │ blx d090 │ │ │ │ b.n 109a6 │ │ │ │ strb r0, [r4, #26] │ │ │ │ movs r3, r0 │ │ │ │ strb r4, [r1, #26] │ │ │ │ movs r3, r0 │ │ │ │ - movs r6, #140 @ 0x8c │ │ │ │ + movs r5, #244 @ 0xf4 │ │ │ │ movs r3, r0 │ │ │ │ ldrb r6, [r0, r0] │ │ │ │ movs r3, r0 │ │ │ │ - tst r2, r4 │ │ │ │ + sbcs r2, r1 │ │ │ │ movs r2, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ @@ -5740,39 +5740,39 @@ │ │ │ │ movw r2, #3476 @ 0xd94 │ │ │ │ add r3, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ adds r3, #36 @ 0x24 │ │ │ │ blx c130 │ │ │ │ pld [r7, #4095] @ 0xfff │ │ │ │ - movs r2, #2 │ │ │ │ + movs r1, #106 @ 0x6a │ │ │ │ movs r3, r0 │ │ │ │ - subs r5, #204 @ 0xcc │ │ │ │ + subs r5, #52 @ 0x34 │ │ │ │ movs r2, r0 │ │ │ │ - movs r1, #202 @ 0xca │ │ │ │ + movs r1, #50 @ 0x32 │ │ │ │ movs r3, r0 │ │ │ │ - subs r5, #124 @ 0x7c │ │ │ │ + subs r4, #228 @ 0xe4 │ │ │ │ movs r2, r0 │ │ │ │ - subs r0, #124 @ 0x7c │ │ │ │ + adds r7, #228 @ 0xe4 │ │ │ │ movs r2, r0 │ │ │ │ - subs r4, #252 @ 0xfc │ │ │ │ + subs r4, #100 @ 0x64 │ │ │ │ movs r2, r0 │ │ │ │ - movs r1, #28 │ │ │ │ + movs r0, #132 @ 0x84 │ │ │ │ movs r3, r0 │ │ │ │ - subs r2, #142 @ 0x8e │ │ │ │ + subs r1, #246 @ 0xf6 │ │ │ │ movs r2, r0 │ │ │ │ - subs r0, #58 @ 0x3a │ │ │ │ + adds r7, #162 @ 0xa2 │ │ │ │ movs r2, r0 │ │ │ │ - subs r4, #138 @ 0x8a │ │ │ │ + subs r3, #242 @ 0xf2 │ │ │ │ movs r2, r0 │ │ │ │ - subs r4, #126 @ 0x7e │ │ │ │ + subs r3, #230 @ 0xe6 │ │ │ │ movs r2, r0 │ │ │ │ - movs r0, #76 @ 0x4c │ │ │ │ + subs r4, r6, #6 │ │ │ │ movs r3, r0 │ │ │ │ - subs r4, #12 │ │ │ │ + subs r3, #116 @ 0x74 │ │ │ │ movs r2, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ ldr r1, [pc, #712] @ (11334 ) │ │ │ │ sub sp, #112 @ 0x70 │ │ │ │ @@ -6063,49 +6063,49 @@ │ │ │ │ str r7, [r3, #12] │ │ │ │ b.n 11184 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ str r0, [r5, #92] @ 0x5c │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #336] @ (11490 ) │ │ │ │ + ldr r6, [pc, #752] @ (11630 ) │ │ │ │ movs r2, r0 │ │ │ │ - subs r3, #72 @ 0x48 │ │ │ │ + subs r2, #176 @ 0xb0 │ │ │ │ movs r2, r0 │ │ │ │ lsls r5, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #52 @ 0x34 │ │ │ │ + adds r5, #156 @ 0x9c │ │ │ │ movs r2, r0 │ │ │ │ - subs r2, #178 @ 0xb2 │ │ │ │ + subs r2, #26 │ │ │ │ movs r2, r0 │ │ │ │ str r0, [r2, #76] @ 0x4c │ │ │ │ movs r3, r0 │ │ │ │ - subs r2, #236 @ 0xec │ │ │ │ + subs r2, #84 @ 0x54 │ │ │ │ movs r2, r0 │ │ │ │ - adds r5, #232 @ 0xe8 │ │ │ │ + adds r5, #80 @ 0x50 │ │ │ │ movs r2, r0 │ │ │ │ - subs r2, #56 @ 0x38 │ │ │ │ + subs r1, #160 @ 0xa0 │ │ │ │ movs r2, r0 │ │ │ │ - subs r0, r5, #1 │ │ │ │ + adds r0, r2, #7 │ │ │ │ movs r3, r0 │ │ │ │ - subs r2, #118 @ 0x76 │ │ │ │ + subs r1, #222 @ 0xde │ │ │ │ movs r2, r0 │ │ │ │ - subs r2, #36 @ 0x24 │ │ │ │ + subs r1, #140 @ 0x8c │ │ │ │ movs r2, r0 │ │ │ │ - subs r2, #108 @ 0x6c │ │ │ │ + subs r1, #212 @ 0xd4 │ │ │ │ movs r2, r0 │ │ │ │ - adds r4, #224 @ 0xe0 │ │ │ │ + adds r4, #72 @ 0x48 │ │ │ │ movs r2, r0 │ │ │ │ - subs r1, #94 @ 0x5e │ │ │ │ + subs r0, #198 @ 0xc6 │ │ │ │ movs r2, r0 │ │ │ │ - adds r4, #218 @ 0xda │ │ │ │ + adds r4, #66 @ 0x42 │ │ │ │ movs r2, r0 │ │ │ │ - subs r1, #42 @ 0x2a │ │ │ │ + subs r0, #146 @ 0x92 │ │ │ │ movs r2, r0 │ │ │ │ - subs r1, #174 @ 0xae │ │ │ │ + subs r1, #22 │ │ │ │ movs r2, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ sub sp, #12 │ │ │ │ @@ -6183,17 +6183,17 @@ │ │ │ │ add r1, pc │ │ │ │ adds r3, #120 @ 0x78 │ │ │ │ blx c130 │ │ │ │ lsls r5, r5, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, r6 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r4, #0 │ │ │ │ + subs r0, r1, r6 │ │ │ │ movs r3, r0 │ │ │ │ - adds r7, #224 @ 0xe0 │ │ │ │ + adds r7, #72 @ 0x48 │ │ │ │ movs r2, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r2 │ │ │ │ strd r3, r1, [r2, #4] │ │ │ │ b.n 11384 │ │ │ │ nop │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -6347,17 +6347,17 @@ │ │ │ │ adds r3, #144 @ 0x90 │ │ │ │ blx c130 │ │ │ │ nop │ │ │ │ lsls r5, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r2, r2 │ │ │ │ + adds r6, r7, r7 │ │ │ │ movs r3, r0 │ │ │ │ - adds r6, #86 @ 0x56 │ │ │ │ + adds r5, #190 @ 0xbe │ │ │ │ movs r2, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r2 │ │ │ │ strd r3, r1, [r2, #4] │ │ │ │ b.n 11468 │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -6656,17 +6656,17 @@ │ │ │ │ nop │ │ │ │ lsrs r3, r0, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsls r7, r0, #3 │ │ │ │ movs r0, r0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r6, #29 │ │ │ │ + asrs r6, r3, #27 │ │ │ │ movs r3, r0 │ │ │ │ - adds r3, #54 @ 0x36 │ │ │ │ + adds r2, #158 @ 0x9e │ │ │ │ movs r2, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 115f4 │ │ │ │ movs r0, #0 │ │ │ │ @@ -6706,17 +6706,17 @@ │ │ │ │ ldr r1, [pc, #12] @ (11988 ) │ │ │ │ ldr r2, [pc, #16] @ (1198c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #204 @ 0xcc │ │ │ │ b.w c5c0 │ │ │ │ nop │ │ │ │ - asrs r4, r4, #27 │ │ │ │ + asrs r4, r1, #25 │ │ │ │ movs r3, r0 │ │ │ │ - adds r3, #74 @ 0x4a │ │ │ │ + adds r2, #178 @ 0xb2 │ │ │ │ movs r2, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #32 │ │ │ │ mov r4, r2 │ │ │ │ @@ -6867,31 +6867,31 @@ │ │ │ │ b.n 11a22 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r4, [r5, r2] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #140 @ 0x8c │ │ │ │ + cmp r4, #244 @ 0xf4 │ │ │ │ movs r2, r0 │ │ │ │ - adds r2, #14 │ │ │ │ + adds r1, #118 @ 0x76 │ │ │ │ movs r2, r0 │ │ │ │ ldrb r6, [r0, r0] │ │ │ │ movs r3, r0 │ │ │ │ ldrh r4, [r4, r7] │ │ │ │ movs r3, r0 │ │ │ │ - cmp r5, #8 │ │ │ │ + cmp r4, #112 @ 0x70 │ │ │ │ movs r2, r0 │ │ │ │ - adds r1, #88 @ 0x58 │ │ │ │ + adds r0, #192 @ 0xc0 │ │ │ │ movs r2, r0 │ │ │ │ - adds r1, #240 @ 0xf0 │ │ │ │ + adds r1, #88 @ 0x58 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r2, r3, #21 │ │ │ │ + asrs r2, r0, #19 │ │ │ │ movs r3, r0 │ │ │ │ - cmp r5, #92 @ 0x5c │ │ │ │ + cmp r4, #196 @ 0xc4 │ │ │ │ movs r2, r0 │ │ │ │ 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, r2 │ │ │ │ @@ -6996,27 +6996,27 @@ │ │ │ │ b.n 11bd6 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r2, [r7, r3] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #126 @ 0x7e │ │ │ │ + adds r0, #230 @ 0xe6 │ │ │ │ movs r2, r0 │ │ │ │ - cmp r4, #8 │ │ │ │ + cmp r3, #112 @ 0x70 │ │ │ │ movs r2, r0 │ │ │ │ - adds r0, #90 @ 0x5a │ │ │ │ + cmp r7, #194 @ 0xc2 │ │ │ │ movs r2, r0 │ │ │ │ ldrh r2, [r2, r1] │ │ │ │ movs r3, r0 │ │ │ │ ldrh r0, [r6, r0] │ │ │ │ movs r3, r0 │ │ │ │ - asrs r2, r3, #16 │ │ │ │ + asrs r2, r0, #14 │ │ │ │ movs r3, r0 │ │ │ │ - cmp r4, #28 │ │ │ │ + cmp r3, #132 @ 0x84 │ │ │ │ movs r2, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ cbz r4, 11cba │ │ │ │ @@ -7237,25 +7237,25 @@ │ │ │ │ movw r2, #1358 @ 0x54e │ │ │ │ add r3, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ adds r3, #244 @ 0xf4 │ │ │ │ blx c130 │ │ │ │ stlexd pc, pc, pc, [r7] │ │ │ │ - asrs r0, r4, #12 │ │ │ │ + asrs r0, r1, #10 │ │ │ │ movs r3, r0 │ │ │ │ - cmp r4, #146 @ 0x92 │ │ │ │ + cmp r3, #250 @ 0xfa │ │ │ │ movs r2, r0 │ │ │ │ lsls r3, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ lsls r7, r7, #1 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r4, #6 │ │ │ │ + asrs r4, r1, #4 │ │ │ │ movs r3, r0 │ │ │ │ - cmp r5, #100 @ 0x64 │ │ │ │ + cmp r4, #204 @ 0xcc │ │ │ │ movs r2, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r2 │ │ │ │ strd r3, r1, [r2, #4] │ │ │ │ b.n 11cbc │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ @@ -7408,21 +7408,21 @@ │ │ │ │ nop │ │ │ │ ldrsb r6, [r1, r5] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r3, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #58 @ 0x3a │ │ │ │ + movs r7, #162 @ 0xa2 │ │ │ │ movs r2, r0 │ │ │ │ - cmp r4, #138 @ 0x8a │ │ │ │ + cmp r3, #242 @ 0xf2 │ │ │ │ movs r2, r0 │ │ │ │ - movs r7, #212 @ 0xd4 │ │ │ │ + movs r7, #60 @ 0x3c │ │ │ │ movs r2, r0 │ │ │ │ - cmp r4, #86 @ 0x56 │ │ │ │ + cmp r3, #190 @ 0xbe │ │ │ │ movs r2, r0 │ │ │ │ ldrsb r2, [r7, r0] │ │ │ │ movs r3, r0 │ │ │ │ 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 │ │ │ │ @@ -7571,21 +7571,21 @@ │ │ │ │ nop │ │ │ │ strb r6, [r6, r6] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ lsls r1, r3, #25 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #156 @ 0x9c │ │ │ │ + movs r6, #4 │ │ │ │ movs r2, r0 │ │ │ │ - cmp r2, #236 @ 0xec │ │ │ │ + cmp r2, #84 @ 0x54 │ │ │ │ movs r2, r0 │ │ │ │ - movs r6, #54 @ 0x36 │ │ │ │ + movs r5, #158 @ 0x9e │ │ │ │ movs r2, r0 │ │ │ │ - cmp r2, #184 @ 0xb8 │ │ │ │ + cmp r2, #32 │ │ │ │ movs r2, r0 │ │ │ │ strb r0, [r4, r2] │ │ │ │ movs r3, r0 │ │ │ │ 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 │ │ │ │ @@ -7728,21 +7728,21 @@ │ │ │ │ b.n 12294 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ strb r0, [r4, r0] │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ bl ffe80396 │ │ │ │ - movs r5, #20 │ │ │ │ + movs r4, #124 @ 0x7c │ │ │ │ movs r2, r0 │ │ │ │ - cmp r1, #100 @ 0x64 │ │ │ │ + cmp r0, #204 @ 0xcc │ │ │ │ movs r2, r0 │ │ │ │ - movs r4, #174 @ 0xae │ │ │ │ + movs r4, #22 │ │ │ │ movs r2, r0 │ │ │ │ - cmp r1, #48 @ 0x30 │ │ │ │ + cmp r0, #152 @ 0x98 │ │ │ │ movs r2, r0 │ │ │ │ strh r4, [r2, r4] │ │ │ │ movs r3, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -8091,24 +8091,24 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #304 @ 0x130 │ │ │ │ blx c130 │ │ │ │ lsls r3, r7, #11 │ │ │ │ movs r0, r0 │ │ │ │ b.n 128aa │ │ │ │ - vtbl.8 d16, {d15-d18}, d4 │ │ │ │ + vtbx.8 d16, {d15-d17}, d28 │ │ │ │ movs r3, r0 │ │ │ │ - movs r4, #118 @ 0x76 │ │ │ │ + movs r3, #222 @ 0xde │ │ │ │ movs r2, r0 │ │ │ │ @ instruction: 0xfac5ffff │ │ │ │ lsls r1, r7, #1 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r3, #4 │ │ │ │ + lsrs r6, r0, #2 │ │ │ │ movs r3, r0 │ │ │ │ - movs r4, #222 @ 0xde │ │ │ │ + movs r4, #70 @ 0x46 │ │ │ │ movs r2, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 123ac │ │ │ │ movs r0, #0 │ │ │ │ @@ -8470,24 +8470,24 @@ │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #336 @ 0x150 │ │ │ │ blx c130 │ │ │ │ nop │ │ │ │ lsls r5, r0, #12 │ │ │ │ movs r0, r0 │ │ │ │ bgt.n 12ae2 │ │ │ │ - vabdl.u q8, d15, d30 │ │ │ │ + vqshlu.s64 d16, d6, #63 @ 0x3f │ │ │ │ movs r3, r0 │ │ │ │ - movs r0, #160 @ 0xa0 │ │ │ │ + movs r0, #8 │ │ │ │ movs r2, r0 │ │ │ │ bl ffd72b46 │ │ │ │ lsls r3, r7, #2 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r7, #20 │ │ │ │ + lsls r4, r4, #18 │ │ │ │ movs r3, r0 │ │ │ │ - movs r0, #252 @ 0xfc │ │ │ │ + movs r0, #100 @ 0x64 │ │ │ │ movs r2, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 12794 │ │ │ │ movs r0, #0 │ │ │ │ @@ -8734,21 +8734,21 @@ │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ ldr r1, [pc, #904] @ (1317c ) │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ lsls r1, r1, #24 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r7, r2 │ │ │ │ + subs r4, r4, r0 │ │ │ │ movs r2, r0 │ │ │ │ - subs r4, r1, #4 │ │ │ │ + subs r4, r6, #1 │ │ │ │ movs r2, r0 │ │ │ │ - subs r0, r2, r1 │ │ │ │ + adds r0, r7, r6 │ │ │ │ movs r2, r0 │ │ │ │ - subs r2, r2, #3 │ │ │ │ + subs r2, r7, #0 │ │ │ │ movs r2, r0 │ │ │ │ ldr r0, [pc, #864] @ (13170 ) │ │ │ │ movs r3, 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 │ │ │ │ @@ -9190,28 +9190,28 @@ │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #368 @ 0x170 │ │ │ │ blx c130 │ │ │ │ nop │ │ │ │ lsls r3, r0, #16 │ │ │ │ movs r0, r0 │ │ │ │ bvs.n 1331a │ │ │ │ - vshr.u32 q8, q13, #1 │ │ │ │ - movs r3, r0 │ │ │ │ - adds r4, r5, r7 │ │ │ │ + vqrdmlsh.s , , d18[0] │ │ │ │ + movs r2, r0 │ │ │ │ + adds r4, r2, r5 │ │ │ │ movs r2, r0 │ │ │ │ bpl.n 13232 │ │ │ │ - @ instruction: 0xfffffffe │ │ │ │ + vqrdmlsh.s , , d22[0] │ │ │ │ movs r2, r0 │ │ │ │ - adds r0, r6, r5 │ │ │ │ + adds r0, r3, r3 │ │ │ │ movs r2, r0 │ │ │ │ @ instruction: 0xfb8dffff │ │ │ │ lsls r7, r3, #2 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [ip, #8] │ │ │ │ - adds r4, r3, r5 │ │ │ │ + stc2 0, cr0, [r4, #-8] │ │ │ │ + adds r4, r0, r3 │ │ │ │ movs r2, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 12e10 │ │ │ │ movs r0, #0 │ │ │ │ @@ -9340,29 +9340,29 @@ │ │ │ │ orrs r6, r1 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r4, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ bcs.n 134da │ │ │ │ vqrshrn.u64 d16, q10, #1 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r4, r6 │ │ │ │ + adds r6, r1, r4 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r6, r0, #22 │ │ │ │ + asrs r6, r5, #19 │ │ │ │ movs r2, r0 │ │ │ │ - adds r4, r5, r6 │ │ │ │ + adds r4, r2, r4 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r2, r7, #22 │ │ │ │ + asrs r2, r4, #20 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r0, r0, #23 │ │ │ │ + asrs r0, r5, #20 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r6, r0, #23 │ │ │ │ + asrs r6, r5, #20 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r4, r3, #23 │ │ │ │ + asrs r4, r0, #21 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r6, r3, #23 │ │ │ │ + asrs r6, r0, #21 │ │ │ │ movs r2, r0 │ │ │ │ b.n 12fa2 │ │ │ │ Address 0x1346e is out of bounds. │ │ │ │ │ │ │ │ │ │ │ │ 00013470 : │ │ │ │ push {r3, lr} │ │ │ │ @@ -9444,20 +9444,20 @@ │ │ │ │ ldr r2, [pc, #32] @ (13554 ) │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #404 @ 0x194 │ │ │ │ b.w c5c0 │ │ │ │ bcs.n 135da │ │ │ │ - vtbx.8 d31, {d15-d18}, d0 │ │ │ │ + vtbl.8 d31, {d31- instruction: 0xfa940002 │ │ │ │ + asrs r2, r0, #16 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 00013558 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -9561,16 +9561,16 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #432 @ 0x1b0 │ │ │ │ blx c130 │ │ │ │ ldmia r7, {r0, r1, r3, r5, r7} │ │ │ │ vmla.i q8, , d9[0] │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa0a0002 │ │ │ │ - asrs r2, r1, #23 │ │ │ │ + ldr??.w r0, [r2, r2] │ │ │ │ + asrs r2, r6, #20 │ │ │ │ movs r2, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r2 │ │ │ │ strd r3, r1, [r2, #4] │ │ │ │ b.n 1357c │ │ │ │ nop │ │ │ │ │ │ │ │ @@ -9639,20 +9639,20 @@ │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #464 @ 0x1d0 │ │ │ │ b.w c5c0 │ │ │ │ nop │ │ │ │ ldmia r7!, {r0, r3, r4, r5, r6} │ │ │ │ - vqrshrn.u64 d31, q3, #1 │ │ │ │ + @ instruction: 0xfffff8be │ │ │ │ movs r2, r0 │ │ │ │ - asrs r4, r3, #26 │ │ │ │ + asrs r4, r0, #24 │ │ │ │ movs r2, r0 │ │ │ │ - vst4.8 {d16-d19}, [r2], r2 │ │ │ │ - asrs r0, r6, #10 │ │ │ │ + strh.w r0, [sl, #2] │ │ │ │ + asrs r0, r3, #8 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 00013744 : │ │ │ │ cbz r0, 1377c │ │ │ │ mov r3, r1 │ │ │ │ cbz r1, 1376a │ │ │ │ push {lr} │ │ │ │ @@ -9675,19 +9675,19 @@ │ │ │ │ b.w c5c0 │ │ │ │ ldr r1, [pc, #20] @ (13794 ) │ │ │ │ ldr r2, [pc, #24] @ (13798 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #492 @ 0x1ec │ │ │ │ b.w c5c0 │ │ │ │ - ldr??.w r0, [r0, #2] │ │ │ │ - asrs r2, r7, #24 │ │ │ │ + ldr.w r0, [r8, r2] │ │ │ │ + asrs r2, r4, #22 │ │ │ │ movs r2, r0 │ │ │ │ - str??.w r0, [r0, #2] │ │ │ │ - asrs r2, r2, #9 │ │ │ │ + str.w r0, [r8, r2] │ │ │ │ + asrs r2, r7, #6 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 0001379c : │ │ │ │ cbz r0, 137d4 │ │ │ │ mov r3, r1 │ │ │ │ cbz r1, 137c2 │ │ │ │ push {lr} │ │ │ │ @@ -9710,19 +9710,19 @@ │ │ │ │ b.w c5c0 │ │ │ │ ldr r1, [pc, #20] @ (137ec ) │ │ │ │ ldr r2, [pc, #24] @ (137f0 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #528 @ 0x210 │ │ │ │ b.w c5c0 │ │ │ │ - ldrb.w r0, [r8, #2] │ │ │ │ - asrs r2, r2, #23 │ │ │ │ + strb.w r0, [r0, r2] │ │ │ │ + asrs r2, r7, #20 │ │ │ │ movs r2, r0 │ │ │ │ - strb.w r0, [r8, #2] │ │ │ │ - asrs r2, r7, #7 │ │ │ │ + @ instruction: 0xf7f00002 │ │ │ │ + asrs r2, r4, #5 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 000137f4 : │ │ │ │ stmdb 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 │ │ │ │ @@ -9807,23 +9807,23 @@ │ │ │ │ ldr r1, [pc, #28] @ (138e8 ) │ │ │ │ mov r0, r7 │ │ │ │ ldr r2, [pc, #28] @ (138ec ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ b.n 138b0 │ │ │ │ ldmia r7!, {r0, r1, r5} │ │ │ │ - vqshl.u64 d31, d20, #63 @ 0x3f │ │ │ │ + vqshl.u32 d31, d12, #31 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r6, r3, #10 │ │ │ │ + asrs r6, r0, #8 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xf79e0002 │ │ │ │ - asrs r0, r2, #4 │ │ │ │ + @ instruction: 0xf7060002 │ │ │ │ + asrs r0, r7, #1 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xf7920002 │ │ │ │ - asrs r0, r5, #9 │ │ │ │ + @ instruction: 0xf6fa0002 │ │ │ │ + asrs r0, r2, #7 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 000138f0 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -9924,23 +9924,23 @@ │ │ │ │ ldr r1, [pc, #28] @ (13a08 ) │ │ │ │ mov r0, r7 │ │ │ │ ldr r2, [pc, #28] @ (13a0c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ b.n 139d0 │ │ │ │ ldmia r6, {r0, r1, r2, r3, r6} │ │ │ │ - vqshlu.s64 d31, d4, #63 @ 0x3f │ │ │ │ + vsli.64 , q14, #63 @ 0x3f │ │ │ │ movs r2, r0 │ │ │ │ - asrs r6, r7, #5 │ │ │ │ + asrs r6, r4, #3 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xf67e0002 │ │ │ │ - lsrs r0, r6, #31 │ │ │ │ + @ instruction: 0xf5e60002 │ │ │ │ + lsrs r0, r3, #29 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xf6720002 │ │ │ │ - asrs r0, r1, #5 │ │ │ │ + rsbs r0, sl, #8519680 @ 0x820000 │ │ │ │ + asrs r0, r6, #2 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 00013a10 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -10020,20 +10020,20 @@ │ │ │ │ ldr r2, [pc, #32] @ (13af8 ) │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #628 @ 0x274 │ │ │ │ b.w c5c0 │ │ │ │ ldmia r4!, {r0, r2, r3} │ │ │ │ - vsli.64 d31, d12, #63 @ 0x3f │ │ │ │ + vabal.u , d15, d4 │ │ │ │ movs r2, r0 │ │ │ │ - asrs r2, r6, #11 │ │ │ │ + asrs r2, r3, #9 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xf5880002 │ │ │ │ - lsrs r6, r6, #27 │ │ │ │ + @ instruction: 0xf4f00002 │ │ │ │ + lsrs r6, r3, #25 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 00013afc : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -10152,25 +10152,25 @@ │ │ │ │ ldr r1, [pc, #36] @ (13c48 ) │ │ │ │ mov r0, r8 │ │ │ │ ldr r2, [pc, #36] @ (13c4c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ b.n 13bfc │ │ │ │ bl 69c2e │ │ │ │ - orn r0, r8, #8519680 @ 0x820000 │ │ │ │ - asrs r6, r2, #7 │ │ │ │ + @ instruction: 0xf3d00002 │ │ │ │ + asrs r6, r7, #4 │ │ │ │ movs r2, r0 │ │ │ │ - orrs.w r0, r2, #8519680 @ 0x820000 │ │ │ │ - lsrs r4, r0, #23 │ │ │ │ + @ instruction: 0xf3ba0002 │ │ │ │ + lsrs r4, r5, #20 │ │ │ │ movs r2, r0 │ │ │ │ - orr.w r0, r6, #8519680 @ 0x820000 │ │ │ │ - lsrs r4, r3, #28 │ │ │ │ + usat16 r0, #2, lr │ │ │ │ + lsrs r4, r0, #26 │ │ │ │ movs r2, r0 │ │ │ │ - bics.w r0, sl, #8519680 @ 0x820000 │ │ │ │ - lsrs r4, r4, #28 │ │ │ │ + usat16 r0, #2, r2 │ │ │ │ + lsrs r4, r1, #26 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 00013c50 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -10250,20 +10250,20 @@ │ │ │ │ ldr r2, [pc, #32] @ (13d38 ) │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #688 @ 0x2b0 │ │ │ │ b.w c5c0 │ │ │ │ ldmia r2!, {r0, r3, r4} │ │ │ │ - vrsra.u32 , q6, #1 │ │ │ │ + vmlal.u , d31, d4[0] │ │ │ │ movs r2, r0 │ │ │ │ - asrs r2, r6, #2 │ │ │ │ + asrs r2, r3, #32 │ │ │ │ movs r2, r0 │ │ │ │ - sbfx r0, r8, #0, #3 │ │ │ │ - lsrs r6, r6, #18 │ │ │ │ + @ instruction: 0xf2b00002 │ │ │ │ + lsrs r6, r3, #16 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 00013d3c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -10321,17 +10321,17 @@ │ │ │ │ ldr r1, [pc, #16] @ (13ddc ) │ │ │ │ ldr r2, [pc, #20] @ (13de0 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #716 @ 0x2cc │ │ │ │ b.w c5c0 │ │ │ │ ldmia r0, {r0, r3, r4, r5} │ │ │ │ - vrshr.u64 d31, d4, #1 │ │ │ │ + vsra.u64 , q14, #1 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r6, r0, #16 │ │ │ │ + lsrs r6, r5, #13 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 00013de4 : │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ b.w cae0 │ │ │ │ │ │ │ │ @@ -10371,19 +10371,19 @@ │ │ │ │ ldr r1, [pc, #24] @ (13e5c ) │ │ │ │ ldr r2, [pc, #24] @ (13e60 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #736 @ 0x2e0 │ │ │ │ b.w c5c0 │ │ │ │ nop │ │ │ │ - @ instruction: 0xf22e0002 │ │ │ │ - lsrs r4, r3, #23 │ │ │ │ + @ instruction: 0xf1960002 │ │ │ │ + lsrs r4, r0, #21 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xf21a0002 │ │ │ │ - lsrs r4, r1, #14 │ │ │ │ + @ instruction: 0xf1820002 │ │ │ │ + lsrs r4, r6, #11 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 00013e64 : │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 13f7e │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -10492,20 +10492,20 @@ │ │ │ │ ldr r2, [pc, #28] @ (13fa0 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #768 @ 0x300 │ │ │ │ b.w c5c0 │ │ │ │ nop │ │ │ │ bgt.n 1406e │ │ │ │ - vshr.u64 , q14, #1 │ │ │ │ + vmla.i , , d20[0] │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r6, r5, #18 │ │ │ │ + lsrs r6, r2, #16 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xf0de0002 │ │ │ │ - lsrs r0, r2, #9 │ │ │ │ + orr.w r0, r6, #2 │ │ │ │ + lsrs r0, r7, #6 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 00013fa4 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -10563,20 +10563,20 @@ │ │ │ │ blx c5c4 │ │ │ │ b.n 13ffe │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ adds r6, #158 @ 0x9e │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r0, #18 │ │ │ │ + lsrs r6, r5, #15 │ │ │ │ movs r2, r0 │ │ │ │ adds r6, #86 @ 0x56 │ │ │ │ movs r3, r0 │ │ │ │ - orr.w r0, r6, #2 │ │ │ │ - lsrs r0, r7, #6 │ │ │ │ + vaddl.s32 q0, d14, d2 │ │ │ │ + lsrs r0, r4, #4 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 00014044 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -10623,16 +10623,16 @@ │ │ │ │ nop │ │ │ │ adds r5, #254 @ 0xfe │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #214 @ 0xd6 │ │ │ │ movs r3, r0 │ │ │ │ - vaddl.s8 q8, d6, d2 │ │ │ │ - lsrs r0, r7, #4 │ │ │ │ + vhadd.s32 d0, d14, d2 │ │ │ │ + lsrs r0, r4, #2 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 000140c4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -10647,16 +10647,16 @@ │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #860 @ 0x35c │ │ │ │ blx c5c4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - vhadd.s d16, d10, d2 │ │ │ │ - lsrs r4, r5, #3 │ │ │ │ + cdp 0, 14, cr0, cr2, cr2, {0} │ │ │ │ + lsrs r4, r2, #1 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 00014100 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -10699,15 +10699,15 @@ │ │ │ │ nop │ │ │ │ subs r7, #34 @ 0x22 │ │ │ │ movs r3, r0 │ │ │ │ subs r7, #14 │ │ │ │ movs r3, r0 │ │ │ │ movs r4, #150 @ 0x96 │ │ │ │ movs r3, r0 │ │ │ │ - lsrs r6, r4, #18 │ │ │ │ + lsrs r6, r1, #16 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 00014178 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -10895,17 +10895,17 @@ │ │ │ │ ldr r2, [pc, #16] @ (14360 ) │ │ │ │ movs r0, #0 │ │ │ │ ldr r1, [pc, #16] @ (14364 ) │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ b.w c5c0 │ │ │ │ - lsls r0, r7, #19 │ │ │ │ + lsls r0, r4, #17 │ │ │ │ movs r2, r0 │ │ │ │ - orns r0, sl, #2 │ │ │ │ + vaddl.s32 q8, d2, d2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r7, [sp, #28] │ │ │ │ cmp r2, #4 │ │ │ │ bne.n 143ce │ │ │ │ @@ -10944,16 +10944,16 @@ │ │ │ │ ldr r2, [pc, #20] @ (143e8 ) │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc │ │ │ │ adds r1, #44 @ 0x2c │ │ │ │ b.w c5c0 │ │ │ │ nop │ │ │ │ - and.w r0, r0, #2 │ │ │ │ - lsrs r6, r4, #8 │ │ │ │ + vhadd.s32 d16, d8, d2 │ │ │ │ + lsrs r6, r1, #6 │ │ │ │ movs r2, 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, #4048] @ 0xfd0 │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r1 │ │ │ │ @@ -11109,31 +11109,31 @@ │ │ │ │ movw r2, #425 @ 0x1a9 │ │ │ │ add r3, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ adds r3, #136 @ 0x88 │ │ │ │ blx c130 │ │ │ │ mcr2 15, 2, pc, cr15, cr15, {7} @ │ │ │ │ - lsls r0, r7, #11 │ │ │ │ + lsls r0, r4, #9 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r2, r5, #5 │ │ │ │ + lsrs r2, r2, #3 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r6, r2, #5 │ │ │ │ + lsrs r6, r7, #2 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r4, r2, #11 │ │ │ │ + lsls r4, r7, #8 │ │ │ │ movs r2, r0 │ │ │ │ - lsrs r0, r2, #4 │ │ │ │ + lsrs r0, r7, #1 │ │ │ │ movs r2, r0 │ │ │ │ - cdp 0, 12, cr0, cr2, cr2, {0} │ │ │ │ - lsls r4, r4, #24 │ │ │ │ + cdp 0, 2, cr0, cr10, cr2, {0} │ │ │ │ + lsls r4, r1, #22 │ │ │ │ movs r2, r0 │ │ │ │ subs r2, #252 @ 0xfc │ │ │ │ movs r3, r0 │ │ │ │ - cdp 0, 5, cr0, cr8, cr2, {0} │ │ │ │ - lsrs r4, r2, #2 │ │ │ │ + stcl 0, cr0, [r0, #8] │ │ │ │ + lsls r4, r7, #31 │ │ │ │ movs r2, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #20 │ │ │ │ mov r6, r1 │ │ │ │ @@ -11354,38 +11354,37 @@ │ │ │ │ add r3, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ adds r3, #216 @ 0xd8 │ │ │ │ blx c130 │ │ │ │ nop │ │ │ │ ldc2 15, cr15, [r5], #1020 @ 0x3fc │ │ │ │ - lsls r0, r1, #31 │ │ │ │ - movs r2, r0 │ │ │ │ - lsls r0, r6, #4 │ │ │ │ + lsls r0, r6, #28 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r0, r6, #29 │ │ │ │ + lsls r0, r3, #2 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r6, r1, #3 │ │ │ │ + lsls r0, r3, #27 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r0, r0, #29 │ │ │ │ + movs r6, r6 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r0, r4, #1 │ │ │ │ + lsls r0, r5, #26 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r0, r2, #27 │ │ │ │ + vaddl.u8 q8, d8, d1 │ │ │ │ + lsls r0, r7, #24 │ │ │ │ movs r2, r0 │ │ │ │ - mrrc 0, 0, r0, sl, cr2 │ │ │ │ - lsls r0, r4, #24 │ │ │ │ + rsb r0, r2, r2 │ │ │ │ + lsls r0, r1, #22 │ │ │ │ movs r2, r0 │ │ │ │ - mcrr 0, 0, r0, r4, cr2 │ │ │ │ - lsls r6, r4, #14 │ │ │ │ + sub.w r0, ip, r2 │ │ │ │ + lsls r6, r1, #12 │ │ │ │ movs r2, r0 │ │ │ │ subs r0, #178 @ 0xb2 │ │ │ │ movs r3, r0 │ │ │ │ - @ instruction: 0xebfa0002 │ │ │ │ - lsls r6, r6, #24 │ │ │ │ + sbc.w r0, r2, r2 │ │ │ │ + lsls r6, r3, #22 │ │ │ │ movs r2, r0 │ │ │ │ mov r0, r1 │ │ │ │ movs r1, #0 │ │ │ │ b.w cae0 │ │ │ │ │ │ │ │ 0001482c : │ │ │ │ push {r3, lr} │ │ │ │ @@ -11403,16 +11402,16 @@ │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #256 @ 0x100 │ │ │ │ blx c5c4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xeb860002 │ │ │ │ - lsls r4, r0, #6 │ │ │ │ + @ instruction: 0xeaee0002 │ │ │ │ + lsls r4, r5, #3 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 00014868 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -11427,16 +11426,16 @@ │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #288 @ 0x120 │ │ │ │ blx c5c4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - adc.w r0, sl, r2 │ │ │ │ - lsls r0, r1, #5 │ │ │ │ + @ instruction: 0xeab20002 │ │ │ │ + lsls r0, r6, #2 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 000148a4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -11449,16 +11448,16 @@ │ │ │ │ ldr r2, [pc, #20] @ (148d4 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #316 @ 0x13c │ │ │ │ blx c5c4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - adds.w r0, r4, r2 │ │ │ │ - lsls r2, r2, #4 │ │ │ │ + orns r0, ip, r2 │ │ │ │ + lsls r2, r7, #1 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 000148d8 : │ │ │ │ cbz r0, 14922 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -11492,16 +11491,16 @@ │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #352 @ 0x160 │ │ │ │ b.w c5c0 │ │ │ │ nop │ │ │ │ adds r7, #56 @ 0x38 │ │ │ │ movs r3, r0 │ │ │ │ - @ instruction: 0xeaae0002 │ │ │ │ - lsls r4, r5, #2 │ │ │ │ + ands.w r0, r6, r2 │ │ │ │ + movs r4, r2 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 00014940 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -11514,17 +11513,16 @@ │ │ │ │ ldr r2, [pc, #20] @ (14970 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #388 @ 0x184 │ │ │ │ blx c5c4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - orns r0, r8, r2 │ │ │ │ - lsls r6, r6, #1 │ │ │ │ - movs r2, r0 │ │ │ │ + strd r0, r0, [r0, #8]! │ │ │ │ + vaddl.u16 q8, d14, d1 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r2 │ │ │ │ cmp r1, #1 │ │ │ │ @@ -11564,19 +11562,19 @@ │ │ │ │ blx c8b8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ b.w cd64 │ │ │ │ nop │ │ │ │ - lsls r6, r5, #19 │ │ │ │ + lsls r6, r2, #17 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r0, r4, #17 │ │ │ │ + lsls r0, r1, #15 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r2, r3, #18 │ │ │ │ + lsls r2, r0, #16 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 00014a00 : │ │ │ │ cbz r0, 14a4a │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -11610,16 +11608,16 @@ │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #428 @ 0x1ac │ │ │ │ b.w c5c0 │ │ │ │ nop │ │ │ │ adds r6, #16 │ │ │ │ movs r3, r0 │ │ │ │ - @ instruction: 0xe9860002 │ │ │ │ - vaddl.u8 q0, d4, d1 │ │ │ │ + strd r0, r0, [lr], #8 │ │ │ │ + cdp2 0, 14, cr0, cr12, cr1, {0} │ │ │ │ │ │ │ │ 00014a68 : │ │ │ │ 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 │ │ │ │ @@ -11671,22 +11669,20 @@ │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #468 @ 0x1d4 │ │ │ │ blx c5c4 │ │ │ │ b.n 14adc │ │ │ │ adds r5, #180 @ 0xb4 │ │ │ │ movs r3, r0 │ │ │ │ - lsls r2, r7, #15 │ │ │ │ - movs r2, r0 │ │ │ │ - stmdb r4, {r1} │ │ │ │ - lsls r2, r7, #1 │ │ │ │ - movs r2, r0 │ │ │ │ - strd r0, r0, [lr], #8 │ │ │ │ - lsls r0, r2, #1 │ │ │ │ + lsls r2, r4, #13 │ │ │ │ movs r2, r0 │ │ │ │ + strd r0, r0, [ip], #-8 │ │ │ │ + vaddl.u32 q8, d2, d1 │ │ │ │ + @ instruction: 0xe8560002 │ │ │ │ + vrev64.32 d0, d1 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #28 │ │ │ │ mov r0, r2 │ │ │ │ @@ -11726,19 +11722,19 @@ │ │ │ │ blx c6a0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ b.w b7a4 │ │ │ │ nop │ │ │ │ - lsls r4, r1, #13 │ │ │ │ + lsls r4, r6, #10 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r0, r1, #11 │ │ │ │ + lsls r0, r6, #8 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r2, r0, #12 │ │ │ │ + lsls r2, r5, #9 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 00014b98 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -11787,15 +11783,15 @@ │ │ │ │ nop │ │ │ │ adds r4, #162 @ 0xa2 │ │ │ │ movs r3, r0 │ │ │ │ adds r4, #142 @ 0x8e │ │ │ │ movs r3, r0 │ │ │ │ subs r0, r5, r1 │ │ │ │ movs r3, r0 │ │ │ │ - lsls r4, r2, #11 │ │ │ │ + lsls r4, r7, #8 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 00014c20 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -11901,23 +11897,23 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ adds r3, #238 @ 0xee │ │ │ │ movs r3, r0 │ │ │ │ ldc2l 15, cr15, [r5], #1020 @ 0x3fc │ │ │ │ mcr2 15, 4, pc, cr11, cr15, {7} @ │ │ │ │ bl ffd7ad3e │ │ │ │ - lsls r6, r6, #8 │ │ │ │ + lsls r6, r3, #6 │ │ │ │ movs r2, r0 │ │ │ │ - lsls r0, r4, #8 │ │ │ │ + lsls r0, r1, #6 │ │ │ │ movs r2, r0 │ │ │ │ bl ffe28d4a │ │ │ │ - lsls r4, r7, #7 │ │ │ │ + lsls r4, r4, #5 │ │ │ │ movs r2, r0 │ │ │ │ bl ffe68d52 │ │ │ │ - lsls r6, r2, #7 │ │ │ │ + lsls r6, r7, #4 │ │ │ │ movs r2, r0 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r0, #8] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r0, [r0, #8] │ │ │ │ bx lr │ │ │ │ @@ -12085,69 +12081,66 @@ │ │ │ │ b.w bec8 │ │ │ │ adds r1, #236 @ 0xec │ │ │ │ movs r3, r0 │ │ │ │ lsls r1, r4, #2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r1, r6, #1 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r4, #1 │ │ │ │ - movs r2, r0 │ │ │ │ + vaddl.u8 q8, d8, d1 │ │ │ │ lsls r3, r5, #9 │ │ │ │ movs r0, r0 │ │ │ │ lsls r5, r6, #5 │ │ │ │ movs r0, r0 │ │ │ │ mrc2 15, 6, pc, cr7, cr15, {7} │ │ │ │ - lsls r0, r0, #1 │ │ │ │ - movs r2, r0 │ │ │ │ + vaddl.u32 q0, d8, d1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx c9a4 │ │ │ │ ldr r2, [pc, #16] @ (14f38 ) │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add r2, pc │ │ │ │ movs r0, #0 │ │ │ │ b.w d230 │ │ │ │ - vrev64.16 d16, d1 │ │ │ │ + vhadd.u16 d16, d12, d1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx c9a4 │ │ │ │ ldr r2, [pc, #16] @ (14f64 ) │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add r2, pc │ │ │ │ movs r0, #0 │ │ │ │ b.w d230 │ │ │ │ - movs r4, r5 │ │ │ │ - movs r2, r0 │ │ │ │ + vaddl.u16 q0, d4, d1 │ │ │ │ │ │ │ │ 00014f68 : │ │ │ │ cbz r0, 14f74 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ cbz r3, 14f72 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ ldr r2, [pc, #8] @ (14f80 ) │ │ │ │ ldr r1, [pc, #12] @ (14f84 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ b.w c5c0 │ │ │ │ - @ instruction: 0xfa5c0001 │ │ │ │ - b.n 14c1c │ │ │ │ + vst1.8 {d16[0]}, [r4], r1 │ │ │ │ + b.n 14aec │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 00014f88 : │ │ │ │ cbz r0, 14f94 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ cbz r3, 14f92 │ │ │ │ @@ -12156,17 +12149,17 @@ │ │ │ │ ldr r1, [pc, #12] @ (14fa4 ) │ │ │ │ ldr r2, [pc, #16] @ (14fa8 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #60 @ 0x3c │ │ │ │ b.w c5c0 │ │ │ │ nop │ │ │ │ - b.n 14c00 │ │ │ │ + b.n 14ad0 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xfa3a0001 │ │ │ │ + vld1.8 {d0[0]}, [r2], r1 │ │ │ │ │ │ │ │ 00014fac : │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ b.w cae0 │ │ │ │ │ │ │ │ 00014fb4 : │ │ │ │ @@ -12189,17 +12182,17 @@ │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #112 @ 0x70 │ │ │ │ blx c5c4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - b.n 14bc4 │ │ │ │ + b.n 14a94 │ │ │ │ movs r2, r0 │ │ │ │ - ldr??.w r0, [sl, #1] │ │ │ │ + vld4.8 {d16-d19}, [r2], r1 │ │ │ │ │ │ │ │ 00014ff0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -12212,17 +12205,17 @@ │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #164 @ 0xa4 │ │ │ │ blx c5c4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - b.n 14b90 │ │ │ │ + b.n 14a60 │ │ │ │ movs r2, r0 │ │ │ │ - vst1.8 {d16[0]}, [r6], r1 │ │ │ │ + vld4.8 {d0-d3}, [lr], r1 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #28 │ │ │ │ mov r0, r2 │ │ │ │ @@ -12297,27 +12290,27 @@ │ │ │ │ ldr r1, [pc, #40] @ (15110 ) │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [pc, #40] @ (15114 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #264 @ 0x108 │ │ │ │ b.n 150da │ │ │ │ - cdp2 0, 3, cr0, cr4, cr1, {0} │ │ │ │ - vaddl.u8 q0, d12, d1 │ │ │ │ - stc2l 0, cr0, [r6, #4]! │ │ │ │ + ldc2 0, cr0, [ip, #4] │ │ │ │ + cdp2 0, 15, cr0, cr4, cr1, {0} │ │ │ │ + stc2l 0, cr0, [lr, #-4] │ │ │ │ cmp r7, #218 @ 0xda │ │ │ │ movs r3, r0 │ │ │ │ cmp r7, #178 @ 0xb2 │ │ │ │ movs r3, r0 │ │ │ │ - b.n 14aec │ │ │ │ + b.n 149bc │ │ │ │ movs r2, r0 │ │ │ │ - ldr??.w r0, [lr, #1] │ │ │ │ - b.n 14ac8 │ │ │ │ + str??.w r0, [r6, r1] │ │ │ │ + b.n 14998 │ │ │ │ movs r2, r0 │ │ │ │ - str??.w r0, [r8, #1] │ │ │ │ + ldr.w r0, [r0, r1] │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r2 │ │ │ │ cmp r1, #1 │ │ │ │ @@ -12357,17 +12350,17 @@ │ │ │ │ blx bbd4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ b.w bc20 │ │ │ │ nop │ │ │ │ - ldc2 0, cr0, [r8, #-4]! │ │ │ │ - cdp2 0, 8, cr0, cr6, cr1, {0} │ │ │ │ - stc2l 0, cr0, [r4], #4 │ │ │ │ + stc2 0, cr0, [r0], #4 │ │ │ │ + stc2l 0, cr0, [lr, #4]! │ │ │ │ + mcrr2 0, 0, r0, ip, cr1 │ │ │ │ │ │ │ │ 000151a4 : │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 15228 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 15216 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -12422,20 +12415,20 @@ │ │ │ │ ldr r2, [pc, #28] @ (15248 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #312 @ 0x138 │ │ │ │ b.w c5c0 │ │ │ │ cmp r6, #112 @ 0x70 │ │ │ │ movs r3, r0 │ │ │ │ - b.n 15990 │ │ │ │ + b.n 15860 │ │ │ │ movs r2, r0 │ │ │ │ - stc2l 0, cr0, [sl, #4]! │ │ │ │ - b.n 15978 │ │ │ │ + ldc2l 0, cr0, [r2, #-4] │ │ │ │ + b.n 15848 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xf7a60001 │ │ │ │ + @ instruction: 0xf70e0001 │ │ │ │ mov r0, r2 │ │ │ │ b.w bb50 │ │ │ │ nop │ │ │ │ │ │ │ │ 00015254 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -12460,17 +12453,17 @@ │ │ │ │ ldr r1, [pc, #16] @ (15298 ) │ │ │ │ ldr r2, [pc, #16] @ (1529c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #364 @ 0x16c │ │ │ │ blx c5c4 │ │ │ │ b.n 15282 │ │ │ │ - b.n 15910 │ │ │ │ + b.n 157e0 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xf7480001 │ │ │ │ + @ instruction: 0xf6b00001 │ │ │ │ │ │ │ │ 000152a0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -12483,17 +12476,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (152d4 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #428 @ 0x1ac │ │ │ │ blx c5c4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - b.n 158dc │ │ │ │ + b.n 157ac │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xf7120001 │ │ │ │ + @ instruction: 0xf67a0001 │ │ │ │ │ │ │ │ 000152d8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #92] @ (15344 ) │ │ │ │ @@ -12534,19 +12527,19 @@ │ │ │ │ str r3, [r4, #0] │ │ │ │ blx d090 │ │ │ │ b.n 152fc │ │ │ │ cmp r5, #134 @ 0x86 │ │ │ │ movs r3, r0 │ │ │ │ cmp r5, #114 @ 0x72 │ │ │ │ movs r3, r0 │ │ │ │ - b.n 1589c │ │ │ │ + b.n 1576c │ │ │ │ movs r2, r0 │ │ │ │ asrs r4, r2, #13 │ │ │ │ movs r3, r0 │ │ │ │ - ldc2l 0, cr0, [r0], #4 │ │ │ │ + mrrc2 0, 0, r0, r8, cr1 │ │ │ │ │ │ │ │ 00015358 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -12661,17 +12654,17 @@ │ │ │ │ add r3, pc │ │ │ │ str r0, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #496 @ 0x1f0 │ │ │ │ blx c130 │ │ │ │ lsls r1, r5, #2 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 1572c │ │ │ │ + b.n 155fc │ │ │ │ movs r2, r0 │ │ │ │ - usada8 r0, sl, r1, r0 │ │ │ │ + @ instruction: 0xfae20001 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 15380 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ @@ -12712,17 +12705,17 @@ │ │ │ │ ldr r1, [pc, #16] @ (15508 ) │ │ │ │ ldr r2, [pc, #20] @ (1550c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #548 @ 0x224 │ │ │ │ b.w c5c0 │ │ │ │ @ instruction: 0xf909ffff │ │ │ │ - b.n 156a4 │ │ │ │ + b.n 15574 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xf4da0001 │ │ │ │ + orr.w r0, r2, #8454144 @ 0x810000 │ │ │ │ │ │ │ │ 00015510 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r9, [pc, #84] @ 15578 │ │ │ │ @@ -12761,17 +12754,17 @@ │ │ │ │ blx c5c4 │ │ │ │ mov r0, r4 │ │ │ │ b.n 1555e │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 1563c │ │ │ │ + svc 196 @ 0xc4 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xfad60001 │ │ │ │ + @ instruction: 0xfa3e0001 │ │ │ │ │ │ │ │ 00015588 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -12791,17 +12784,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (155cc ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #652 @ 0x28c │ │ │ │ blx c5c4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - b.n 155e4 │ │ │ │ + svc 116 @ 0x74 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xfad60001 │ │ │ │ + @ instruction: 0xfa3e0001 │ │ │ │ │ │ │ │ 000155d0 : │ │ │ │ adds r3, r0, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ adds r1, #1 │ │ │ │ strex r2, r1, [r3] │ │ │ │ @@ -12831,15 +12824,15 @@ │ │ │ │ add r0, pc │ │ │ │ b.w c244 │ │ │ │ blx cc58 │ │ │ │ str r0, [r4, #0] │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - adcs.w r0, sl, #8454144 @ 0x810000 │ │ │ │ + @ instruction: 0xf4c20001 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [r2, #0] │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -12886,21 +12879,21 @@ │ │ │ │ add r0, pc │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w bda4 │ │ │ │ str r5, [r0, #8] │ │ │ │ b.n 1568c │ │ │ │ nop │ │ │ │ - str r0, [r0, #16] │ │ │ │ + str r0, [r5, #4] │ │ │ │ movs r2, r0 │ │ │ │ - adcs.w r0, lr, #8454144 @ 0x810000 │ │ │ │ - sbc.w r0, sl, #8454144 @ 0x810000 │ │ │ │ - str r0, [r2, #12] │ │ │ │ + @ instruction: 0xf4c60001 │ │ │ │ + @ instruction: 0xf4d20001 │ │ │ │ + str r0, [r7, #0] │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xf4fa0001 │ │ │ │ + orn r0, r2, #8454144 @ 0x810000 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ cbz r0, 156e0 │ │ │ │ @@ -13028,17 +13021,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r1, r1, #7 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, r4, #2 │ │ │ │ movs r3, r0 │ │ │ │ subs r0, r1, #2 │ │ │ │ movs r3, r0 │ │ │ │ - ble.n 157d4 │ │ │ │ + ble.n 158a4 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xf1ee0001 │ │ │ │ + adcs.w r0, r6, #1 │ │ │ │ │ │ │ │ 00015818 : │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 158ea │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -13127,25 +13120,25 @@ │ │ │ │ ldr r2, [pc, #40] @ (15918 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #764 @ 0x2fc │ │ │ │ b.w c5c0 │ │ │ │ nop │ │ │ │ vst4. {d31[0],d33[0],d35[0],d37[0]}, [r7 :256] │ │ │ │ - ldr??.w r0, [r0, r1] │ │ │ │ + @ instruction: 0xf7d80001 │ │ │ │ movs r7, #200 @ 0xc8 │ │ │ │ movs r3, r0 │ │ │ │ movs r7, #180 @ 0xb4 │ │ │ │ movs r3, r0 │ │ │ │ - bgt.n 158e8 │ │ │ │ + bgt.n 159b8 │ │ │ │ movs r2, r0 │ │ │ │ - strb.w r0, [sl, r1] │ │ │ │ - bgt.n 158c4 │ │ │ │ + @ instruction: 0xf7720001 │ │ │ │ + bgt.n 15994 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xf0e40001 │ │ │ │ + orr.w r0, ip, #1 │ │ │ │ │ │ │ │ 0001591c : │ │ │ │ cbz r0, 15956 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -13169,17 +13162,17 @@ │ │ │ │ ldr r1, [pc, #16] @ (15968 ) │ │ │ │ ldr r2, [pc, #16] @ (1596c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #812 @ 0x32c │ │ │ │ b.w c5c0 │ │ │ │ nop │ │ │ │ - bgt.n 15a40 │ │ │ │ + blt.n 15910 │ │ │ │ movs r2, r0 │ │ │ │ - orns r0, r8, #1 │ │ │ │ + vaddl.s32 q8, d0, d1 │ │ │ │ cbz r0, 15976 │ │ │ │ b.w cbe8 │ │ │ │ bx lr │ │ │ │ │ │ │ │ 00015978 : │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -13245,23 +13238,23 @@ │ │ │ │ ldr r2, [pc, #36] @ (15a4c ) │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #864 @ 0x360 │ │ │ │ b.w c5c0 │ │ │ │ nop │ │ │ │ - blt.n 159c8 │ │ │ │ + blt.n 15a98 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xf68c0001 │ │ │ │ - blt.n 159a8 │ │ │ │ + @ instruction: 0xf5f40001 │ │ │ │ + blt.n 15a78 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xf7500001 │ │ │ │ - blt.n 15988 │ │ │ │ + @ instruction: 0xf6b80001 │ │ │ │ + blt.n 15a58 │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xf6e00001 │ │ │ │ + movw r0, #34817 @ 0x8801 │ │ │ │ │ │ │ │ 00015a50 : │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ @@ -13318,23 +13311,23 @@ │ │ │ │ ldr r1, [pc, #32] @ (15b10 ) │ │ │ │ ldr r2, [pc, #36] @ (15b14 ) │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #920 @ 0x398 │ │ │ │ b.w c5c0 │ │ │ │ - bge.n 15afc │ │ │ │ + bge.n 15bcc │ │ │ │ movs r2, r0 │ │ │ │ - rsb r0, r2, #8454144 @ 0x810000 │ │ │ │ - bge.n 15adc │ │ │ │ + @ instruction: 0xf52a0001 │ │ │ │ + bge.n 15bac │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xf6860001 │ │ │ │ - bge.n 15abc │ │ │ │ + @ instruction: 0xf5ee0001 │ │ │ │ + bge.n 15b8c │ │ │ │ movs r2, r0 │ │ │ │ - @ instruction: 0xf6160001 │ │ │ │ + sbcs.w r0, lr, #8454144 @ 0x810000 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cbz r0, 15b20 │ │ │ │ b.w cbe8 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ 00015b24 : │ │ │ │ @@ -13380,15 +13373,15 @@ │ │ │ │ b.n 15b48 │ │ │ │ movs r5, #58 @ 0x3a │ │ │ │ movs r3, r0 │ │ │ │ movs r5, #38 @ 0x26 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r4, r1, #12 │ │ │ │ movs r3, r0 │ │ │ │ - movw r0, #51201 @ 0xc801 │ │ │ │ + subs.w r0, r4, #8454144 @ 0x810000 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4} │ │ │ │ ldr r3, [pc, #132] @ (15c28 ) │ │ │ │ ldr r4, [pc, #132] @ (15c2c ) │ │ │ │ @@ -13639,22 +13632,22 @@ │ │ │ │ b.n 15d4e │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r6, r4, r4 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - eors.w r0, lr, #8454144 @ 0x810000 │ │ │ │ + and.w r0, r6, #8454144 @ 0x810000 │ │ │ │ adds r6, r6, r3 │ │ │ │ movs r3, r0 │ │ │ │ - lsls r6, r3, #10 │ │ │ │ + lsls r6, r0, #8 │ │ │ │ movs r2, r0 │ │ │ │ - vaddl.s16 q8, d10, d1 │ │ │ │ - bic.w r0, sl, #8454144 @ 0x810000 │ │ │ │ - bics.w r0, sl, #8454144 @ 0x810000 │ │ │ │ + vhadd.s8 d16, d2, d1 │ │ │ │ + @ instruction: 0xf3920001 │ │ │ │ + usat16 r0, #1, r2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr r2, [pc, #244] @ (15f08 ) │ │ │ │ sub sp, #88 @ 0x58 │ │ │ │ ldr r3, [pc, #244] @ (15f0c ) │ │ │ │ @@ -13750,23 +13743,23 @@ │ │ │ │ ldr r4, [sp, #16] │ │ │ │ b.n 15e3a │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ adds r0, r0, r1 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r7, #84] @ 0x54 │ │ │ │ + ldr r2, [r4, #76] @ 0x4c │ │ │ │ movs r2, r0 │ │ │ │ asrs r2, r1, #31 │ │ │ │ movs r3, r0 │ │ │ │ - lsls r4, r6, #5 │ │ │ │ + lsls r4, r3, #3 │ │ │ │ movs r2, r0 │ │ │ │ - cdp 0, 11, cr0, cr0, cr1, {0} │ │ │ │ - @ instruction: 0xf2fc0001 │ │ │ │ - @ instruction: 0xf3100001 │ │ │ │ + cdp 0, 1, cr0, cr8, cr1, {0} │ │ │ │ + @ instruction: 0xf2640001 │ │ │ │ + @ instruction: 0xf2780001 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr r2, [pc, #260] @ (16040 ) │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ ldr r3, [pc, #260] @ (16044 ) │ │ │ │ @@ -13871,22 +13864,21 @@ │ │ │ │ b.n 15f62 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r0, r3, #28 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf2be0001 │ │ │ │ + @ instruction: 0xf2260001 │ │ │ │ asrs r2, r3, #26 │ │ │ │ movs r3, r0 │ │ │ │ - movs r4, r7 │ │ │ │ - movs r2, r0 │ │ │ │ - ldcl 0, cr0, [r8, #-4]! │ │ │ │ - rsb r0, r4, #1 │ │ │ │ - rsbs r0, r8, #1 │ │ │ │ + vaddl.u32 q0, d4, d1 │ │ │ │ + stcl 0, cr0, [r0], #4 │ │ │ │ + @ instruction: 0xf12c0001 │ │ │ │ + adc.w r0, r0, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx bb94 │ │ │ │ @@ -14020,17 +14012,17 @@ │ │ │ │ blx c118 │ │ │ │ b.n 16184 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ asrs r0, r3, #21 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf0ee0001 │ │ │ │ - ldc 0, cr0, [r6], #-4 │ │ │ │ - cdp2 0, 14, cr0, cr6, cr1, {0} │ │ │ │ + orrs.w r0, r6, #1 │ │ │ │ + @ instruction: 0xeb9e0001 │ │ │ │ + cdp2 0, 4, cr0, cr14, cr1, {0} │ │ │ │ lsls r7, r7, #9 │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r1, #19 │ │ │ │ movs r3, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -14123,17 +14115,17 @@ │ │ │ │ blx c118 │ │ │ │ b.n 1628e │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ asrs r0, r4, #17 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - vext.8 d16, d8, d1, #0 │ │ │ │ - @ instruction: 0xeb380001 │ │ │ │ - stc2l 0, cr0, [r8, #4]! │ │ │ │ + vhadd.s32 d16, d0, d1 │ │ │ │ + @ instruction: 0xeaa00001 │ │ │ │ + ldc2l 0, cr0, [r0, #-4] │ │ │ │ lsls r5, r6, #5 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #15 │ │ │ │ movs r3, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -14228,17 +14220,17 @@ │ │ │ │ blx c118 │ │ │ │ b.n 1639c │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ asrs r4, r2, #13 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.s8 d0, d0, d1 │ │ │ │ - vhadd.s8 d0, d12, d1 │ │ │ │ - ldc2l 0, cr0, [lr], {1} │ │ │ │ + cdp 0, 6, cr0, cr8, cr1, {0} │ │ │ │ + cdp 0, 7, cr0, cr4, cr1, {0} │ │ │ │ + mcrr2 0, 0, r0, r6, cr1 │ │ │ │ lsls r5, r5, #1 │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r6, #10 │ │ │ │ movs r3, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -14356,17 +14348,17 @@ │ │ │ │ blx c118 │ │ │ │ b.n 164e4 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ asrs r0, r1, #8 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - stcl 0, cr0, [r0, #4]! │ │ │ │ - strd r0, r0, [r4], #4 │ │ │ │ - @ instruction: 0xfb940001 │ │ │ │ + stcl 0, cr0, [r8, #-4] │ │ │ │ + strex r0, r0, [ip, #4] │ │ │ │ + @ instruction: 0xfafc0001 │ │ │ │ vminnm.f32 , , │ │ │ │ asrs r2, r5, #5 │ │ │ │ movs r3, 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, #3968] @ 0xf80 │ │ │ │ @@ -14466,18 +14458,18 @@ │ │ │ │ blx c118 │ │ │ │ b.n 16602 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ asrs r0, r0, #4 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - stcl 0, cr0, [r8], #4 │ │ │ │ - b.n 1660c │ │ │ │ + mrrc 0, 0, r0, r0, cr1 @ │ │ │ │ + b.n 164dc │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xfa8a0001 │ │ │ │ + ldr??.w r0, [r2, #1] │ │ │ │ mcr2 15, 0, pc, cr7, cr15, {7} @ │ │ │ │ asrs r4, r1, #1 │ │ │ │ movs r3, 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, #3920] @ 0xf50 │ │ │ │ @@ -14956,19 +14948,21 @@ │ │ │ │ b.n 16ae8 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r0, r7, #16 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe8320001 │ │ │ │ - b.n 17168 │ │ │ │ + b.n 16a6c │ │ │ │ + movs r1, r0 │ │ │ │ + b.n 17038 │ │ │ │ + movs r1, r0 │ │ │ │ + @ instruction: 0xf52c0001 │ │ │ │ + b.n 16a5c │ │ │ │ movs r1, r0 │ │ │ │ - rsb r0, r4, #8454144 @ 0x810000 │ │ │ │ - @ instruction: 0xe8240001 │ │ │ │ pli [sp, #255]! │ │ │ │ lsrs r6, r4, #13 │ │ │ │ movs r3, 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, #3960] @ 0xf78 │ │ │ │ @@ -15085,19 +15079,19 @@ │ │ │ │ b.n 16c38 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r4, r6, #11 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 16a78 │ │ │ │ + b.n 16948 │ │ │ │ movs r1, r0 │ │ │ │ - b.n 17024 │ │ │ │ + b.n 16ef4 │ │ │ │ movs r1, r0 │ │ │ │ - orns r0, sl, #8454144 @ 0x810000 │ │ │ │ + @ instruction: 0xf3e20001 │ │ │ │ bl fffe4c92 │ │ │ │ lsrs r6, r2, #8 │ │ │ │ movs r3, 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, #3960] @ 0xf78 │ │ │ │ @@ -15211,19 +15205,19 @@ │ │ │ │ b.n 16d7c │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r0, r5, #6 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 16944 │ │ │ │ + b.n 16814 │ │ │ │ movs r1, r0 │ │ │ │ - b.n 16ed0 │ │ │ │ + svc 232 @ 0xe8 │ │ │ │ movs r1, r0 │ │ │ │ - ssat16 r0, #2, lr │ │ │ │ + @ instruction: 0xf2960001 │ │ │ │ bl ffea0dd6 │ │ │ │ lsrs r2, r2, #3 │ │ │ │ movs r3, 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, #3960] @ 0xf78 │ │ │ │ @@ -15337,19 +15331,19 @@ │ │ │ │ b.n 16ec0 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r4, r4, #1 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 16818 │ │ │ │ + b.n 176e8 │ │ │ │ movs r1, r0 │ │ │ │ - svc 60 @ 0x3c │ │ │ │ + udf #164 @ 0xa4 │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xf1ea0001 │ │ │ │ + adcs.w r0, r2, #1 │ │ │ │ bl ffd5cf1a │ │ │ │ lsls r6, r1, #30 │ │ │ │ movs r3, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3896] @ 0xf38 │ │ │ │ @@ -15463,20 +15457,20 @@ │ │ │ │ b.n 17008 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsls r0, r3, #28 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 176f4 │ │ │ │ + b.n 175c4 │ │ │ │ movs r1, r0 │ │ │ │ - ble.n 17048 │ │ │ │ + ble.n 17118 │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xf0a40001 │ │ │ │ - b.n 1766c │ │ │ │ + and.w r0, ip, #1 │ │ │ │ + b.n 1753c │ │ │ │ movs r1, r0 │ │ │ │ bl 415066 │ │ │ │ lsls r6, r0, #25 │ │ │ │ movs r3, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -15592,20 +15586,20 @@ │ │ │ │ blx c118 │ │ │ │ b.n 1715a │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ lsls r4, r2, #23 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 175cc │ │ │ │ + b.n 1749c │ │ │ │ movs r1, r0 │ │ │ │ - b.n 174b8 │ │ │ │ + b.n 17388 │ │ │ │ movs r1, r0 │ │ │ │ - vhadd.s16 d16, d10, d1 │ │ │ │ - b.n 17514 │ │ │ │ + cdp 0, 12, cr0, cr2, cr1, {0} │ │ │ │ + b.n 173e4 │ │ │ │ movs r1, r0 │ │ │ │ bl 2c71b6 │ │ │ │ lsls r4, r6, #19 │ │ │ │ movs r3, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -15730,19 +15724,19 @@ │ │ │ │ b.n 172bc │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsls r4, r0, #18 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 174b4 │ │ │ │ + b.n 17384 │ │ │ │ movs r1, r0 │ │ │ │ - bhi.n 172d8 │ │ │ │ + bhi.n 173a8 │ │ │ │ movs r1, r0 │ │ │ │ - cdp 0, 0, cr0, cr10, cr1, {0} │ │ │ │ + ldcl 0, cr0, [r2, #-4]! │ │ │ │ bl 161316 │ │ │ │ lsls r2, r2, #14 │ │ │ │ movs r3, 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, #3960] @ 0xf78 │ │ │ │ @@ -15860,19 +15854,19 @@ │ │ │ │ blx c118 │ │ │ │ b.n 1740e │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ lsls r4, r4, #12 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - svc 140 @ 0x8c │ │ │ │ + udf #244 @ 0xf4 │ │ │ │ movs r1, r0 │ │ │ │ - bvc.n 17368 │ │ │ │ + bvs.n 17438 │ │ │ │ movs r1, r0 │ │ │ │ - stc 0, cr0, [sl], #4 │ │ │ │ + ldc 0, cr0, [r2], {1} │ │ │ │ @ instruction: 0xeff7ffff │ │ │ │ lsls r0, r0, #9 │ │ │ │ movs r3, r0 │ │ │ │ ldr r1, [pc, #4] @ (17474 ) │ │ │ │ add r1, pc │ │ │ │ b.w ccd4 │ │ │ │ @ instruction: 0xf26e0002 │ │ │ │ @@ -16351,19 +16345,19 @@ │ │ │ │ movs r5, #0 │ │ │ │ b.n 17916 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stc2l 0, cr0, [sl, #8]! │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r1, #12] │ │ │ │ + str r0, [r6, #0] │ │ │ │ movs r2, r0 │ │ │ │ - bge.n 17a10 │ │ │ │ + bls.n 178e0 │ │ │ │ movs r1, r0 │ │ │ │ - b.n 1784c │ │ │ │ + b.n 1771c │ │ │ │ movs r1, r0 │ │ │ │ ldc2 0, cr0, [lr, #-8]! │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ ldr r2, [pc, #216] @ (17a40 ) │ │ │ │ @@ -16452,19 +16446,19 @@ │ │ │ │ movs r5, #0 │ │ │ │ b.n 17a18 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stc2l 0, cr0, [sl], #8 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 17954 │ │ │ │ + bhi.n 17a24 │ │ │ │ movs r1, r0 │ │ │ │ - bls.n 17968 │ │ │ │ + bhi.n 17a38 │ │ │ │ movs r1, r0 │ │ │ │ - b.n 1774c │ │ │ │ + b.n 1761c │ │ │ │ movs r1, r0 │ │ │ │ ldc2 0, cr0, [ip], #-8 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r5, r0 │ │ │ │ @@ -16510,18 +16504,18 @@ │ │ │ │ add r1, pc │ │ │ │ blx bbac │ │ │ │ b.n 17a88 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ umlal r0, r0, r6, r2 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 17a58 │ │ │ │ + bhi.n 17b28 │ │ │ │ movs r1, r0 │ │ │ │ smlal r0, r0, ip, r2 │ │ │ │ - bhi.n 179e4 │ │ │ │ + bvc.n 17ab4 │ │ │ │ movs r1, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r2 │ │ │ │ @@ -16571,18 +16565,18 @@ │ │ │ │ blx b7b8 │ │ │ │ b.n 17b14 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ smmla r0, sl, r2, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 17bd8 │ │ │ │ + bvc.n 17aa8 │ │ │ │ movs r1, r0 │ │ │ │ smlsd r0, r0, r2, r0 │ │ │ │ - bvc.n 17b5c │ │ │ │ + bvc.n 17c2c │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 00017b7c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -16631,15 +16625,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xeb220002 │ │ │ │ lsls r1, r7, #7 │ │ │ │ movs r0, r0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 17cc0 │ │ │ │ + bvs.n 17b90 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 00017c08 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -16688,15 +16682,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ eors.w r0, r6, r2 │ │ │ │ lsls r1, r7, #6 │ │ │ │ movs r0, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 17c34 │ │ │ │ + bvs.n 17d04 │ │ │ │ movs r1, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr r6, [pc, #108] @ (17d10 ) │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ @@ -16742,19 +16736,19 @@ │ │ │ │ bne.n 17d0c │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ vld1.8 {d0[0]}, [lr], r2 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 183f0 │ │ │ │ + b.n 182c0 │ │ │ │ movs r1, r0 │ │ │ │ - bvs.n 17dc8 │ │ │ │ + bpl.n 17c98 │ │ │ │ movs r1, r0 │ │ │ │ - bvs.n 17d30 │ │ │ │ + bpl.n 17e00 │ │ │ │ movs r1, r0 │ │ │ │ vld4.8 {d16-d19}, [r0], r2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr r6, [pc, #108] @ (17da4 ) │ │ │ │ @@ -16801,19 +16795,19 @@ │ │ │ │ bne.n 17da0 │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ ldrsb.w r0, [sl, r2] │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 1835c │ │ │ │ + b.n 1822c │ │ │ │ movs r1, r0 │ │ │ │ - bpl.n 17d34 │ │ │ │ + bpl.n 17e04 │ │ │ │ movs r1, r0 │ │ │ │ - bpl.n 17cf4 │ │ │ │ + bpl.n 17dc4 │ │ │ │ movs r1, r0 │ │ │ │ str.w r0, [ip, #2] │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ @@ -16962,15 +16956,15 @@ │ │ │ │ movs r3, r0 │ │ │ │ lsls r2, r1, #6 │ │ │ │ movs r3, r0 │ │ │ │ lsrs r0, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r1, #5 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 17fb8 │ │ │ │ + bcc.n 17e88 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 00017f50 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -17048,27 +17042,27 @@ │ │ │ │ @ instruction: 0xf6f40002 │ │ │ │ lsls r2, r5, #4 │ │ │ │ movs r3, r0 │ │ │ │ lsls r2, r2, #4 │ │ │ │ movs r3, r0 │ │ │ │ b.n 17ea4 │ │ │ │ movs r2, r0 │ │ │ │ - bcc.n 17fbc │ │ │ │ + bcc.n 1808c │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r1, {r1, r4} │ │ │ │ + ldmia r0!, {r1, r3, r4, r5, r6} │ │ │ │ movs r1, r0 │ │ │ │ lsrs r4, r3, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1, {r1, r4} │ │ │ │ + ldmia r0!, {r1, r3, r4, r5, r6} │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r5!, {r1, r2, r3, r7} │ │ │ │ + ldmia r4, {r1, r2, r4, r5, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r1, {r1, r3, r4} │ │ │ │ + ldmia r0!, {r1, r7} │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r1!, {r2, r5} │ │ │ │ + ldmia r0!, {r2, r3, r7} │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ ... │ │ │ │ │ │ │ │ 0001803c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -17199,15 +17193,15 @@ │ │ │ │ blx bb94 │ │ │ │ b.n 1810e │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ sbc.w r0, ip, #8519680 @ 0x820000 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf5340002 │ │ │ │ - udf #204 @ 0xcc │ │ │ │ + udf #52 @ 0x34 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 000181a8 : │ │ │ │ stmdb 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 │ │ │ │ @@ -17375,17 +17369,17 @@ │ │ │ │ blx bb94 │ │ │ │ b.n 18296 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xf3ec0002 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf39e0002 │ │ │ │ - ble.n 183e0 │ │ │ │ + bgt.n 182b0 │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r7, {r2, r4, r7} │ │ │ │ + ldmia r6, {r2, r3, r4, r5, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 00018378 : │ │ │ │ stmdb 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 │ │ │ │ @@ -17528,15 +17522,15 @@ │ │ │ │ b.n 18452 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf2280002 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf1e20002 │ │ │ │ - blt.n 185f0 │ │ │ │ + bge.n 184c0 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 000184fc : │ │ │ │ stmdb 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 │ │ │ │ @@ -17725,17 +17719,17 @@ │ │ │ │ b.n 185f2 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ eors.w r0, r0, #2 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ bics.w r0, r6, #2 │ │ │ │ - bls.n 18698 │ │ │ │ + bls.n 18768 │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r5, {r3, r5} │ │ │ │ + ldmia r4, {r4, r7} │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 00018700 : │ │ │ │ stmdb sp!, {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 │ │ │ │ @@ -17864,15 +17858,15 @@ │ │ │ │ blx bb94 │ │ │ │ b.n 187d2 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ cdp 0, 10, cr0, cr8, cr2, {0} │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ cdp 0, 7, cr0, cr0, cr2, {0} │ │ │ │ - bhi.n 1887c │ │ │ │ + bvc.n 1894c │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001886c : │ │ │ │ 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 │ │ │ │ @@ -18025,17 +18019,17 @@ │ │ │ │ blx bb94 │ │ │ │ b.n 1894a │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ ldc 0, cr0, [r8, #-8]! │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ ldcl 0, cr0, [r6], #8 │ │ │ │ - bvs.n 18938 │ │ │ │ + bpl.n 18a08 │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r0!, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r0!, {r2, r4, r6} │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 00018a20 : │ │ │ │ stmdb sp!, {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 │ │ │ │ @@ -18166,15 +18160,15 @@ │ │ │ │ b.n 18af0 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xeb8c0002 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xeb3c0002 │ │ │ │ - bmi.n 18b3c │ │ │ │ + bmi.n 18c0c │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 00018b90 : │ │ │ │ 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 │ │ │ │ @@ -18291,15 +18285,15 @@ │ │ │ │ blx bb94 │ │ │ │ b.n 18c54 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ bic.w r0, r8, r2 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ strd r0, r0, [lr, #8]! │ │ │ │ - bcc.n 18bec │ │ │ │ + bcs.n 18cbc │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 00018cdc : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -18835,31 +18829,31 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b.w bb90 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldmdb sl, {r1} │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r2, r3, r5, r6} │ │ │ │ + stmia r4!, {r2, r4, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ - stmia r5!, {r1, r2, r4, r5} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r7} │ │ │ │ movs r1, r0 │ │ │ │ - stmia r5!, {r3, r4} │ │ │ │ + stmia r4!, {r7} │ │ │ │ movs r1, r0 │ │ │ │ - stmia r4!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r2, r3, r4, r6} │ │ │ │ movs r1, r0 │ │ │ │ - stmia r4!, {r4, r6, r7} │ │ │ │ + stmia r4!, {r3, r4, r5} │ │ │ │ movs r1, r0 │ │ │ │ - stmia r4!, {r5, r6} │ │ │ │ + stmia r3!, {r3, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ - stmia r4!, {r3, r4, r7} │ │ │ │ + stmia r4!, {} │ │ │ │ movs r1, r0 │ │ │ │ - stmia r4!, {r2, r4, r5, r6} │ │ │ │ + stmia r3!, {r2, r3, r4, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ - stmia r4!, {r2, r3, r4} │ │ │ │ + stmia r3!, {r2, r7} │ │ │ │ movs r1, r0 │ │ │ │ lsls r3, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ bl 3b52ae │ │ │ │ b.n 191d0 │ │ │ │ movs r2, r0 │ │ │ │ bl 1772b6 │ │ │ │ @@ -18960,15 +18954,15 @@ │ │ │ │ nop │ │ │ │ b.n 19a24 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ b.n 199cc │ │ │ │ movs r2, r0 │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r4!, {r1, r2} │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 000193c8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -18989,17 +18983,17 @@ │ │ │ │ ldr r2, [pc, #12] @ (19408 ) │ │ │ │ ldr r1, [pc, #16] @ (1940c ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ blx c5c4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - push {r3, r4, r6, r7, lr} │ │ │ │ + push {r6, lr} │ │ │ │ movs r1, r0 │ │ │ │ - add r5, pc, #600 @ (adr r5, 19668 ) │ │ │ │ + add r4, pc, #1016 @ (adr r4, 19808 ) │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 00019410 : │ │ │ │ cbz r0, 19442 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -19020,17 +19014,17 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [pc, #12] @ (19450 ) │ │ │ │ ldr r2, [pc, #12] @ (19454 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #36 @ 0x24 │ │ │ │ b.w c5c0 │ │ │ │ - add r5, pc, #312 @ (adr r5, 1958c ) │ │ │ │ + add r4, pc, #728 @ (adr r4, 1972c ) │ │ │ │ movs r2, r0 │ │ │ │ - push {r2, r3, r7, lr} │ │ │ │ + push {r2, r4, r5, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 00019458 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -19051,17 +19045,17 @@ │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #72 @ 0x48 │ │ │ │ blx c5c4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - add r5, pc, #48 @ (adr r5, 194cc ) │ │ │ │ + add r4, pc, #464 @ (adr r4, 1966c ) │ │ │ │ movs r2, r0 │ │ │ │ - push {r1, r3, r6, lr} │ │ │ │ + push {r1, r4, r5, r7} │ │ │ │ movs r1, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr r0, [pc, #308] @ (195e8 ) │ │ │ │ sub sp, #80 @ 0x50 │ │ │ │ @@ -19186,25 +19180,25 @@ │ │ │ │ mov r5, r0 │ │ │ │ b.n 194f2 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ b.n 19930 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r3, r6, pc} │ │ │ │ + pop {r1, r4, r5, r7} │ │ │ │ movs r1, r0 │ │ │ │ - adds r6, #196 @ 0xc4 │ │ │ │ + adds r6, #44 @ 0x2c │ │ │ │ movs r2, r0 │ │ │ │ - pop {r1, r3, r5, r6, r7} │ │ │ │ + pop {r1, r4, r6} │ │ │ │ movs r1, r0 │ │ │ │ b.n 198c4 │ │ │ │ movs r2, r0 │ │ │ │ - bkpt 0x0048 │ │ │ │ + pop {r4, r5, r7, pc} │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r2!, {r1, r4, r5, r6} │ │ │ │ + ldmia r1, {r1, r3, r4, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #116] @ (1968c ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -19255,15 +19249,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 19704 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r4, r6, pc} │ │ │ │ + pop {r1, r3, r4, r5, r7} │ │ │ │ movs r1, r0 │ │ │ │ udf #43 @ 0x2b │ │ │ │ vqrdmlah.s , , d25[0] │ │ │ │ @ instruction: 0xffffc545 │ │ │ │ vqrdmlsh.s , , d24[0] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ @@ -19375,27 +19369,27 @@ │ │ │ │ nop │ │ │ │ svc 80 @ 0x50 │ │ │ │ movs r2, r0 │ │ │ │ @ instruction: 0xe9860002 │ │ │ │ strd r0, r0, [lr, #-8]! │ │ │ │ ldmia r7, {r5, r7} │ │ │ │ movs r2, r0 │ │ │ │ - pop {r1, r3, r4, r6} │ │ │ │ + cbnz r2, 19838 │ │ │ │ movs r1, r0 │ │ │ │ - cbz r6, 197e6 │ │ │ │ + sub sp, #344 @ 0x158 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r4, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r6, 197ee │ │ │ │ + sub sp, #344 @ 0x158 │ │ │ │ movs r1, r0 │ │ │ │ - revsh r6, r0 │ │ │ │ + rev r6, r5 │ │ │ │ movs r1, r0 │ │ │ │ - cbz r6, 197f8 │ │ │ │ + sub sp, #376 @ 0x178 │ │ │ │ movs r1, r0 │ │ │ │ - cbz r6, 197fe │ │ │ │ + sub sp, #408 @ 0x198 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r5, #5 │ │ │ │ ... │ │ │ │ │ │ │ │ 000197e4 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -19523,15 +19517,15 @@ │ │ │ │ nop │ │ │ │ ble.n 198dc │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ ble.n 19854 │ │ │ │ movs r2, r0 │ │ │ │ - stmia r7!, {r1, r2, r5} │ │ │ │ + stmia r6!, {r1, r2, r3, r7} │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 00019940 : │ │ │ │ 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 │ │ │ │ @@ -19698,17 +19692,17 @@ │ │ │ │ b.n 19a7a │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bgt.n 19a58 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb87a │ │ │ │ + @ instruction: 0xb7e2 │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xb8f0 │ │ │ │ + @ instruction: 0xb858 │ │ │ │ movs r1, r0 │ │ │ │ lsls r1, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ blt.n 19ac4 │ │ │ │ movs r2, r0 │ │ │ │ blt.n 19a94 │ │ │ │ movs r2, r0 │ │ │ │ @@ -19810,15 +19804,15 @@ │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ bge.n 19bf4 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ bge.n 19b70 │ │ │ │ movs r2, r0 │ │ │ │ - stmia r4!, {r2, r6} │ │ │ │ + stmia r3!, {r2, r3, r5, r7} │ │ │ │ movs r1, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #116] @ (19ca4 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -19869,15 +19863,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bge.n 19cec │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb76a │ │ │ │ + @ instruction: 0xb6d2 │ │ │ │ movs r1, r0 │ │ │ │ bhi.n 19cf2 │ │ │ │ vtbl.8 d29, {d31}, d5 │ │ │ │ vaddl.u q14, d15, d13 │ │ │ │ @ instruction: 0xffffd9d0 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ @@ -19993,27 +19987,27 @@ │ │ │ │ movs r2, r0 │ │ │ │ b.n 1a4b0 │ │ │ │ movs r2, r0 │ │ │ │ b.n 1a484 │ │ │ │ movs r2, r0 │ │ │ │ ldmia r1!, {r3, r7} │ │ │ │ movs r2, r0 │ │ │ │ - cpsid ai │ │ │ │ + push {r1, r2, r3, r4, r6, r7, lr} │ │ │ │ movs r1, r0 │ │ │ │ - add r3, sp, #344 @ 0x158 │ │ │ │ + add r2, sp, #760 @ 0x2f8 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #344 @ 0x158 │ │ │ │ + add r2, sp, #760 @ 0x2f8 │ │ │ │ movs r1, r0 │ │ │ │ - add r5, sp, #360 @ 0x168 │ │ │ │ + add r4, sp, #776 @ 0x308 │ │ │ │ movs r1, r0 │ │ │ │ - add r3, sp, #376 @ 0x178 │ │ │ │ + add r2, sp, #792 @ 0x318 │ │ │ │ movs r1, r0 │ │ │ │ - add r3, sp, #408 @ 0x198 │ │ │ │ + add r2, sp, #824 @ 0x338 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r2, #5 │ │ │ │ ... │ │ │ │ │ │ │ │ 00019dfc : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -20178,15 +20172,15 @@ │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ bvc.n 19ec8 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ bvc.n 1a004 │ │ │ │ movs r2, r0 │ │ │ │ - stmia r0!, {r1, r2, r6, r7} │ │ │ │ + stmia r0!, {r1, r2, r3, r5} │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 00019fb4 : │ │ │ │ stmdb 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 │ │ │ │ @@ -20416,17 +20410,17 @@ │ │ │ │ b.n 1a12e │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bvs.n 1a260 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - uxth r6, r5 │ │ │ │ + sxth r6, r2 │ │ │ │ movs r1, r0 │ │ │ │ - sxtb r2, r6 │ │ │ │ + cbz r2, 1a25e │ │ │ │ movs r1, r0 │ │ │ │ lsls r1, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ bpl.n 1a27c │ │ │ │ movs r2, r0 │ │ │ │ bpl.n 1a24c │ │ │ │ movs r2, r0 │ │ │ │ @@ -20595,17 +20589,17 @@ │ │ │ │ nop │ │ │ │ bcc.n 1a340 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ bcc.n 1a44c │ │ │ │ movs r2, r0 │ │ │ │ - pop {r1, r2, r6, r7} │ │ │ │ + pop {r1, r2, r3, r5} │ │ │ │ movs r1, r0 │ │ │ │ - sub sp, #32 │ │ │ │ + add r7, sp, #960 @ 0x3c0 │ │ │ │ movs r1, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #116] @ (1a47c ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -20656,15 +20650,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bcs.n 1a514 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #840 @ 0x348 │ │ │ │ + add r7, sp, #232 @ 0xe8 │ │ │ │ movs r1, r0 │ │ │ │ beq.n 1a53a │ │ │ │ vmla.i , , d21[0] │ │ │ │ vtbx.8 d27, {d15}, d21 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ @@ -20780,27 +20774,27 @@ │ │ │ │ movs r2, r0 │ │ │ │ blt.n 1a4d8 │ │ │ │ movs r2, r0 │ │ │ │ blt.n 1a6ac │ │ │ │ movs r2, r0 │ │ │ │ stmia r1!, {r4, r5, r7} │ │ │ │ movs r2, r0 │ │ │ │ - add r6, sp, #920 @ 0x398 │ │ │ │ + add r6, sp, #312 @ 0x138 │ │ │ │ movs r1, r0 │ │ │ │ - add r3, pc, #504 @ (adr r3, 1a7b4 ) │ │ │ │ + add r2, pc, #920 @ (adr r2, 1a954 ) │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r6, #5 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #504 @ (adr r3, 1a7bc ) │ │ │ │ + add r2, pc, #920 @ (adr r2, 1a95c ) │ │ │ │ movs r1, r0 │ │ │ │ - add r5, sp, #568 @ 0x238 │ │ │ │ + add r4, sp, #984 @ 0x3d8 │ │ │ │ movs r1, r0 │ │ │ │ - add r3, pc, #536 @ (adr r3, 1a7e4 ) │ │ │ │ + add r2, pc, #952 @ (adr r2, 1a984 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r3, pc, #568 @ (adr r3, 1a808 ) │ │ │ │ + add r2, pc, #984 @ (adr r2, 1a9a8 ) │ │ │ │ movs r1, r0 │ │ │ │ lsrs r4, r7, #5 │ │ │ │ ... │ │ │ │ │ │ │ │ 0001a5d4 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -20825,17 +20819,17 @@ │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #108 @ 0x6c │ │ │ │ blx c5c4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - str r3, [sp, #560] @ 0x230 │ │ │ │ + str r2, [sp, #976] @ 0x3d0 │ │ │ │ movs r2, r0 │ │ │ │ - add r3, pc, #808 @ (adr r3, 1a948 ) │ │ │ │ + add r3, pc, #200 @ (adr r3, 1a6e8 ) │ │ │ │ movs r1, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ ldr r2, [pc, #216] @ (1a70c ) │ │ │ │ sub sp, #144 @ 0x90 │ │ │ │ @@ -20922,21 +20916,21 @@ │ │ │ │ blx bb94 │ │ │ │ b.n 1a678 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ beq.n 1a754 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #26 │ │ │ │ + adds r2, #130 @ 0x82 │ │ │ │ movs r2, r0 │ │ │ │ ldmia r7, {r2, r3, r4, r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ ldmia r7, {r1, r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ - cbnz r6, 1a738 │ │ │ │ + @ instruction: 0xb8be │ │ │ │ movs r1, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #48] @ (1a764 ) │ │ │ │ sub sp, #24 │ │ │ │ @@ -20959,15 +20953,15 @@ │ │ │ │ blx c80c │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ ldmia r7!, {r2, r3, r4} │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #936 @ 0x3a8 │ │ │ │ + add r3, sp, #328 @ 0x148 │ │ │ │ movs r1, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #116] @ (1a7f4 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -21018,15 +21012,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldmia r6, {r1, r4, r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #616 @ 0x268 │ │ │ │ + add r4, sp, #8 │ │ │ │ movs r1, r0 │ │ │ │ ldmia r4!, {r0, r1, r2, r3, r5, r6, r7} │ │ │ │ @ instruction: 0xffffcda5 │ │ │ │ vsli.32 d27, d9, #31 │ │ │ │ @ instruction: 0xffffce80 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ @@ -21142,27 +21136,27 @@ │ │ │ │ movs r2, r0 │ │ │ │ bhi.n 1a960 │ │ │ │ movs r2, r0 │ │ │ │ bhi.n 1a934 │ │ │ │ movs r2, r0 │ │ │ │ bkpt 0x0038 │ │ │ │ movs r2, r0 │ │ │ │ - add r3, sp, #696 @ 0x2b8 │ │ │ │ + add r3, sp, #88 @ 0x58 │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #24 @ (adr r0, 1a94c ) │ │ │ │ + ldr r7, [sp, #440] @ 0x1b8 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r7, #5 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #24 @ (adr r0, 1a954 ) │ │ │ │ + ldr r7, [sp, #440] @ 0x1b8 │ │ │ │ movs r1, r0 │ │ │ │ - add r2, sp, #264 @ 0x108 │ │ │ │ + add r1, sp, #680 @ 0x2a8 │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #56 @ (adr r0, 1a97c ) │ │ │ │ + ldr r7, [sp, #472] @ 0x1d8 │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #88 @ (adr r0, 1a9a0 ) │ │ │ │ + ldr r7, [sp, #504] @ 0x1f8 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r4, r4, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ 0001a94c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -21187,17 +21181,17 @@ │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #148 @ 0x94 │ │ │ │ blx c5c4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - str r0, [sp, #80] @ 0x50 │ │ │ │ + ldrh r4, [r7, #58] @ 0x3a │ │ │ │ movs r2, r0 │ │ │ │ - add r0, pc, #328 @ (adr r0, 1aae0 ) │ │ │ │ + ldr r7, [sp, #744] @ 0x2e8 │ │ │ │ movs r1, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ ldr r2, [pc, #224] @ (1aa8c ) │ │ │ │ sub sp, #144 @ 0x90 │ │ │ │ @@ -21287,21 +21281,21 @@ │ │ │ │ b.n 1a9f0 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldmia r4!, {r1, r3, r5, r7} │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #376 @ 0x178 │ │ │ │ + add r0, sp, #792 @ 0x318 │ │ │ │ movs r1, r0 │ │ │ │ ldmia r4!, {r2, r5, r6} │ │ │ │ movs r2, r0 │ │ │ │ ldmia r4!, {r1, r3, r6} │ │ │ │ movs r2, r0 │ │ │ │ - push {r1, r2, r3, r4, r6, r7, lr} │ │ │ │ + push {r1, r2, r6, lr} │ │ │ │ movs r1, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #48] @ (1aae4 ) │ │ │ │ sub sp, #24 │ │ │ │ @@ -21324,15 +21318,15 @@ │ │ │ │ blx c80c │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ ldmia r3, {r2, r3, r4, r7} │ │ │ │ movs r2, r0 │ │ │ │ lsrs r4, r5, #4 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #424 @ 0x1a8 │ │ │ │ + add r7, pc, #840 @ (adr r7, 1ae38 ) │ │ │ │ movs r1, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [pc, #116] @ (1ab74 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -21383,15 +21377,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldmia r3!, {r1, r4, r6} │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #360 @ 0x168 │ │ │ │ + add r0, sp, #776 @ 0x308 │ │ │ │ movs r1, r0 │ │ │ │ ldmia r1, {r0, r1, r2, r3, r4, r5, r6} │ │ │ │ @ instruction: 0xffffca5d │ │ │ │ vaddw.u , , d21 │ │ │ │ vtbl.8 d28, {d15-d18}, d0 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ @@ -21590,28 +21584,28 @@ │ │ │ │ b.w bec8 │ │ │ │ bmi.n 1ae50 │ │ │ │ movs r2, r0 │ │ │ │ lsls r3, r3, #28 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r1, r5, #11 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #848 @ 0x350 │ │ │ │ + add r0, sp, #240 @ 0xf0 │ │ │ │ movs r1, r0 │ │ │ │ vminnm.f32 , , │ │ │ │ - ldr r4, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r4, [sp, #112] @ 0x70 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [sp, #800] @ 0x320 │ │ │ │ + ldr r5, [sp, #192] @ 0xc0 │ │ │ │ movs r1, r0 │ │ │ │ - add r1, pc, #976 @ (adr r1, 1b15c ) │ │ │ │ + add r1, pc, #368 @ (adr r1, 1aefc ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [sp, #96] @ 0x60 │ │ │ │ + ldr r1, [sp, #512] @ 0x200 │ │ │ │ movs r1, r0 │ │ │ │ - add r0, sp, #288 @ 0x120 │ │ │ │ + add r7, pc, #704 @ (adr r7, 1b054 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r0, sp, #208 @ 0xd0 │ │ │ │ + add r7, pc, #624 @ (adr r7, 1b008 ) │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001ad98 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -21711,27 +21705,27 @@ │ │ │ │ ldr r2, [pc, #32] @ (1aeac ) │ │ │ │ ldr r1, [pc, #36] @ (1aeb0 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ blx c5c4 │ │ │ │ b.n 1ae68 │ │ │ │ nop │ │ │ │ - ldr r4, [sp, #592] @ 0x250 │ │ │ │ + ldr r3, [sp, #1008] @ 0x3f0 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [sp, #88] @ 0x58 │ │ │ │ + ldr r4, [sp, #504] @ 0x1f8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r3, [sp, #904] @ 0x388 │ │ │ │ movs r1, r0 │ │ │ │ - add sp, #296 @ 0x128 │ │ │ │ + add r7, sp, #712 @ 0x2c8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [sp, #776] @ 0x308 │ │ │ │ + ldr r4, [sp, #168] @ 0xa8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r3, [sp, #288] @ 0x120 │ │ │ │ + ldr r2, [sp, #704] @ 0x2c0 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r2, [r0, #32] │ │ │ │ + ldrh r2, [r5, #26] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 0001aeb4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -21745,17 +21739,17 @@ │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #36 @ 0x24 │ │ │ │ blx c5c4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrh r0, [r0, #30] │ │ │ │ + ldrh r0, [r5, #24] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ + ldr r2, [sp, #424] @ 0x1a8 │ │ │ │ movs r1, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cbz r0, 1af2a │ │ │ │ mov r4, r1 │ │ │ │ @@ -21782,21 +21776,21 @@ │ │ │ │ ldr r2, [pc, #24] @ (1af48 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #72 @ 0x48 │ │ │ │ blx c5c4 │ │ │ │ b.n 1af26 │ │ │ │ nop │ │ │ │ - ldrh r4, [r6, #26] │ │ │ │ + ldrh r4, [r3, #22] │ │ │ │ movs r2, r0 │ │ │ │ - add r6, pc, #392 @ (adr r6, 1b0cc ) │ │ │ │ + add r5, pc, #808 @ (adr r5, 1b26c ) │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r2, [r4, #26] │ │ │ │ + ldrh r2, [r1, #22] │ │ │ │ movs r2, r0 │ │ │ │ - add r6, pc, #272 @ (adr r6, 1b05c ) │ │ │ │ + add r5, pc, #688 @ (adr r5, 1b1fc ) │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001af4c : │ │ │ │ cbz r0, 1af94 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -21828,17 +21822,17 @@ │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #84 @ 0x54 │ │ │ │ b.w c5c0 │ │ │ │ nop │ │ │ │ bne.n 1b040 │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r0, [r7, #22] │ │ │ │ + ldrh r0, [r4, #18] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [sp, #232] @ 0xe8 │ │ │ │ + ldr r1, [sp, #648] @ 0x288 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001afb0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -21852,17 +21846,17 @@ │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #120 @ 0x78 │ │ │ │ blx c5c4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrh r4, [r0, #22] │ │ │ │ + ldrh r4, [r5, #16] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ + ldr r1, [sp, #440] @ 0x1b8 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001afe4 : │ │ │ │ cbz r0, 1b02c │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -21894,17 +21888,17 @@ │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ b.w c5c0 │ │ │ │ nop │ │ │ │ beq.n 1afa8 │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r0, [r4, #18] │ │ │ │ + ldrh r0, [r1, #14] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r1, [sp, #648] @ 0x288 │ │ │ │ + ldr r1, [sp, #40] @ 0x28 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001b048 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -21918,17 +21912,17 @@ │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #184 @ 0xb8 │ │ │ │ blx c5c4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrh r4, [r5, #16] │ │ │ │ + ldrh r4, [r2, #12] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r1, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r0, [sp, #856] @ 0x358 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001b07c : │ │ │ │ cbz r0, 1b0c4 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -21960,17 +21954,17 @@ │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #224 @ 0xe0 │ │ │ │ b.w c5c0 │ │ │ │ nop │ │ │ │ beq.n 1b110 │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r0, [r1, #14] │ │ │ │ + ldrh r0, [r6, #8] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r1, [sp, #40] @ 0x28 │ │ │ │ + ldr r0, [sp, #456] @ 0x1c8 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001b0e0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -21983,17 +21977,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (1b110 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #264 @ 0x108 │ │ │ │ blx c5c4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrh r4, [r2, #12] │ │ │ │ + ldrh r4, [r7, #6] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [sp, #856] @ 0x358 │ │ │ │ + ldr r0, [sp, #248] @ 0xf8 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001b114 : │ │ │ │ cbz r0, 1b15e │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -22027,17 +22021,17 @@ │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #308 @ 0x134 │ │ │ │ b.w c5c0 │ │ │ │ nop │ │ │ │ ldmia r7, {r7} │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r6, [r5, #8] │ │ │ │ + ldrh r6, [r2, #4] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [sp, #448] @ 0x1c0 │ │ │ │ + str r7, [sp, #864] @ 0x360 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001b17c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -22050,17 +22044,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (1b1ac ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #352 @ 0x160 │ │ │ │ blx c5c4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrh r0, [r7, #6] │ │ │ │ + ldrh r0, [r4, #2] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [sp, #232] @ 0xe8 │ │ │ │ + str r7, [sp, #648] @ 0x288 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001b1b0 : │ │ │ │ cbz r0, 1b1e2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -22084,17 +22078,17 @@ │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #388 @ 0x184 │ │ │ │ b.w c5c0 │ │ │ │ nop │ │ │ │ ldmia r6, {r2, r3, r4, r5, r6, r7} │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r2, [r5, #4] │ │ │ │ + ldrh r2, [r2, #0] │ │ │ │ movs r2, r0 │ │ │ │ - str r7, [sp, #944] @ 0x3b0 │ │ │ │ + str r7, [sp, #336] @ 0x150 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001b200 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -22162,33 +22156,33 @@ │ │ │ │ ldr r2, [pc, #52] @ (1b2d4 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #424 @ 0x1a8 │ │ │ │ blx c5c4 │ │ │ │ b.n 1b27e │ │ │ │ nop │ │ │ │ - ldr r4, [sp, #584] @ 0x248 │ │ │ │ + ldr r3, [sp, #1000] @ 0x3e8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [sp, #240] @ 0xf0 │ │ │ │ + str r7, [sp, #656] @ 0x290 │ │ │ │ movs r1, r0 │ │ │ │ - str r7, [sp, #8] │ │ │ │ + str r6, [sp, #424] @ 0x1a8 │ │ │ │ movs r1, r0 │ │ │ │ - add r2, pc, #1008 @ (adr r2, 1b6b0 ) │ │ │ │ + add r2, pc, #400 @ (adr r2, 1b450 ) │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r6, [r3, #0] │ │ │ │ + strh r6, [r0, #60] @ 0x3c │ │ │ │ movs r2, r0 │ │ │ │ - add r3, pc, #96 @ (adr r3, 1b328 ) │ │ │ │ + add r2, pc, #512 @ (adr r2, 1b4c8 ) │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r4, [r0, #0] │ │ │ │ + strh r4, [r5, #58] @ 0x3a │ │ │ │ movs r2, r0 │ │ │ │ - str r5, [sp, #456] @ 0x1c8 │ │ │ │ + str r4, [sp, #872] @ 0x368 │ │ │ │ movs r1, r0 │ │ │ │ - strh r0, [r6, #62] @ 0x3e │ │ │ │ + strh r0, [r3, #58] @ 0x3a │ │ │ │ movs r2, r0 │ │ │ │ - ldmia r0!, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r4, r6} │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001b2d8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -22201,17 +22195,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (1b308 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #464 @ 0x1d0 │ │ │ │ blx c5c4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - strh r4, [r3, #60] @ 0x3c │ │ │ │ + strh r4, [r0, #56] @ 0x38 │ │ │ │ movs r2, r0 │ │ │ │ - str r6, [sp, #888] @ 0x378 │ │ │ │ + str r6, [sp, #280] @ 0x118 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001b30c : │ │ │ │ cbz r0, 1b33e │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -22235,17 +22229,17 @@ │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #500 @ 0x1f4 │ │ │ │ b.w c5c0 │ │ │ │ nop │ │ │ │ ldmia r5, {r5, r7} │ │ │ │ movs r2, r0 │ │ │ │ - strh r6, [r1, #58] @ 0x3a │ │ │ │ + strh r6, [r6, #52] @ 0x34 │ │ │ │ movs r2, r0 │ │ │ │ - str r6, [sp, #576] @ 0x240 │ │ │ │ + str r5, [sp, #992] @ 0x3e0 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001b35c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -22259,17 +22253,17 @@ │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #536 @ 0x218 │ │ │ │ blx c5c4 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - strh r0, [r3, #56] @ 0x38 │ │ │ │ + strh r0, [r0, #52] @ 0x34 │ │ │ │ movs r2, r0 │ │ │ │ - str r6, [sp, #360] @ 0x168 │ │ │ │ + str r5, [sp, #776] @ 0x308 │ │ │ │ movs r1, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ add.w ip, r1, #4294967295 @ 0xffffffff │ │ │ │ sub sp, #32 │ │ │ │ @@ -22347,19 +22341,19 @@ │ │ │ │ strd r0, r4, [sp] │ │ │ │ str r6, [sp, #12] │ │ │ │ movs r0, #0 │ │ │ │ blx d234 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [sp, #216] @ 0xd8 │ │ │ │ + ldr r1, [sp, #632] @ 0x278 │ │ │ │ movs r1, r0 │ │ │ │ - add r1, pc, #264 @ (adr r1, 1b590 ) │ │ │ │ + add r0, pc, #680 @ (adr r0, 1b730 ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r1, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r1, [sp, #336] @ 0x150 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001b48c : │ │ │ │ cbz r0, 1b4c6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -22386,17 +22380,17 @@ │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #572 @ 0x23c │ │ │ │ b.w c5c0 │ │ │ │ nop │ │ │ │ ldmia r4, {r1, r3, r4} │ │ │ │ movs r2, r0 │ │ │ │ - strh r6, [r0, #46] @ 0x2e │ │ │ │ + strh r6, [r5, #40] @ 0x28 │ │ │ │ movs r2, r0 │ │ │ │ - str r5, [sp, #32] │ │ │ │ + str r4, [sp, #448] @ 0x1c0 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001b4e4 : │ │ │ │ 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 │ │ │ │ @@ -22616,39 +22610,39 @@ │ │ │ │ add r1, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ blx c130 │ │ │ │ stmia r1!, {r3, r4, r6} │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #120] @ 0x78 │ │ │ │ + str r4, [sp, #536] @ 0x218 │ │ │ │ movs r1, r0 │ │ │ │ stmia r0!, {r4, r5, r6} │ │ │ │ movs r2, r0 │ │ │ │ - ldr r7, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r6, [sp, #864] @ 0x360 │ │ │ │ movs r1, r0 │ │ │ │ - str r1, [sp, #632] @ 0x278 │ │ │ │ + str r1, [sp, #24] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [sp, #400] @ 0x190 │ │ │ │ + ldr r6, [sp, #816] @ 0x330 │ │ │ │ movs r1, r0 │ │ │ │ - strh r0, [r6, #32] │ │ │ │ + strh r0, [r3, #28] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r7, [sp, #376] @ 0x178 │ │ │ │ + ldr r6, [sp, #792] @ 0x318 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [sp, #216] @ 0xd8 │ │ │ │ + ldr r6, [sp, #632] @ 0x278 │ │ │ │ movs r1, r0 │ │ │ │ - strh r6, [r3, #28] │ │ │ │ + strh r6, [r0, #24] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r7, [sp, #32] │ │ │ │ + ldr r6, [sp, #448] @ 0x1c0 │ │ │ │ movs r1, r0 │ │ │ │ - strh r0, [r7, #26] │ │ │ │ + strh r0, [r4, #22] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r6, [sp, #88] @ 0x58 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [sp, #512] @ 0x200 │ │ │ │ + ldr r5, [sp, #928] @ 0x3a0 │ │ │ │ movs r1, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ add.w ip, r1, #4294967295 @ 0xffffffff │ │ │ │ mov r4, r0 │ │ │ │ @@ -22726,19 +22720,19 @@ │ │ │ │ strd r0, r4, [sp] │ │ │ │ str r6, [sp, #12] │ │ │ │ movs r0, #0 │ │ │ │ blx d234 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - str r6, [sp, #408] @ 0x198 │ │ │ │ + str r5, [sp, #824] @ 0x338 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r4, [sp, #872] @ 0x368 │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [sp, #112] @ 0x70 │ │ │ │ + str r5, [sp, #528] @ 0x210 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001b85c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -22780,15 +22774,15 @@ │ │ │ │ nop │ │ │ │ ldmia r0!, {r1, r5, r6} │ │ │ │ movs r2, r0 │ │ │ │ ldmia r0!, {r1, r2, r3, r6} │ │ │ │ movs r2, r0 │ │ │ │ @ instruction: 0xb6e8 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r5, [sp, #248] @ 0xf8 │ │ │ │ + ldr r4, [sp, #664] @ 0x298 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001b8d0 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -22967,31 +22961,31 @@ │ │ │ │ b.n 1ba3e │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ pop {pc} │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ bl 291aa2 │ │ │ │ - str r1, [sp, #64] @ 0x40 │ │ │ │ + str r0, [sp, #480] @ 0x1e0 │ │ │ │ movs r1, r0 │ │ │ │ pop {r1, r7} │ │ │ │ movs r2, r0 │ │ │ │ - ldr r3, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r2, [sp, #872] @ 0x368 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r4, #44] @ 0x2c │ │ │ │ + ldrh r0, [r1, #40] @ 0x28 │ │ │ │ movs r1, r0 │ │ │ │ - strh r6, [r0, #2] │ │ │ │ + ldrb r6, [r5, #30] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r3, [sp, #768] @ 0x300 │ │ │ │ + ldr r3, [sp, #160] @ 0xa0 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r3, [sp, #304] @ 0x130 │ │ │ │ + ldr r2, [sp, #720] @ 0x2d0 │ │ │ │ movs r1, r0 │ │ │ │ - strh r2, [r1, #0] │ │ │ │ + ldrb r2, [r6, #29] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r3, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r2, [sp, #848] @ 0x350 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001bac8 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -23048,20 +23042,20 @@ │ │ │ │ ldr r1, [pc, #24] @ (1bb70 ) │ │ │ │ ldr r2, [pc, #24] @ (1bb74 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #692 @ 0x2b4 │ │ │ │ blx c5c4 │ │ │ │ b.n 1bb40 │ │ │ │ - ldrh r6, [r6, #60] @ 0x3c │ │ │ │ + ldrh r6, [r3, #56] @ 0x38 │ │ │ │ movs r1, r0 │ │ │ │ bl 405b6e │ │ │ │ - ldrb r6, [r6, #28] │ │ │ │ + ldrb r6, [r3, #26] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r2, [sp, #352] @ 0x160 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001bb78 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -23077,15 +23071,15 @@ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ stmia r5!, {r4, r5, r6} │ │ │ │ movs r2, r0 │ │ │ │ push {r2, r3, r4} │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [sp, #800] @ 0x320 │ │ │ │ + ldr r2, [sp, #192] @ 0xc0 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001bbac : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -23140,17 +23134,17 @@ │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ hlt 0x0016 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r1, [sp, #864] @ 0x360 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r2, [r0, #30] │ │ │ │ + ldrh r2, [r5, #24] │ │ │ │ movs r1, r0 │ │ │ │ rev r0, r7 │ │ │ │ movs r2, r0 │ │ │ │ b.w b7b4 │ │ │ │ │ │ │ │ 0001bc50 : │ │ │ │ push {r4, lr} │ │ │ │ @@ -23279,25 +23273,25 @@ │ │ │ │ nop │ │ │ │ cbnz r2, 1bdb2 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ cbnz r0, 1bda4 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r3, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r2, [sp, #864] @ 0x360 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r6, [r2, #20] │ │ │ │ + ldrh r6, [r7, #14] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r3, [sp, #168] @ 0xa8 │ │ │ │ + ldr r2, [sp, #584] @ 0x248 │ │ │ │ movs r1, r0 │ │ │ │ - strh r4, [r0, #0] │ │ │ │ + ldrb r4, [r5, #29] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ + ldr r2, [sp, #432] @ 0x1b0 │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r6, [r6, #31] │ │ │ │ + ldrb r6, [r3, #29] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 0001bda4 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -23335,21 +23329,21 @@ │ │ │ │ ldr r2, [pc, #24] @ (1be18 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #28 │ │ │ │ blx c5c4 │ │ │ │ b.n 1bdf6 │ │ │ │ nop │ │ │ │ - ldrb r4, [r7, #29] │ │ │ │ + ldrb r4, [r4, #27] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [sp, #872] @ 0x368 │ │ │ │ + ldr r2, [sp, #264] @ 0x108 │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r2, [r5, #29] │ │ │ │ + ldrb r2, [r2, #27] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r2, [sp, #112] @ 0x70 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001be1c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -23431,21 +23425,21 @@ │ │ │ │ lsrs r0, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r0, #4 │ │ │ │ movs r0, r0 │ │ │ │ ldc2 15, cr15, [r3, #1020]! @ 0x3fc │ │ │ │ - ldrb r0, [r6, #26] │ │ │ │ + ldrb r0, [r3, #24] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [sp, #168] @ 0xa8 │ │ │ │ + ldr r1, [sp, #584] @ 0x248 │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r0, [r4, #26] │ │ │ │ + ldrb r0, [r1, #24] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r1, [sp, #776] @ 0x308 │ │ │ │ + ldr r1, [sp, #168] @ 0xa8 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001befc : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -23560,35 +23554,35 @@ │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xb744 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb73e │ │ │ │ movs r2, r0 │ │ │ │ - ldr r1, [sp, #248] @ 0xf8 │ │ │ │ + ldr r0, [sp, #664] @ 0x298 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r4, [r6, #0] │ │ │ │ + strh r4, [r3, #60] @ 0x3c │ │ │ │ movs r1, r0 │ │ │ │ @ instruction: 0xb6da │ │ │ │ movs r2, r0 │ │ │ │ - ldr r1, [sp, #368] @ 0x170 │ │ │ │ + ldr r0, [sp, #784] @ 0x310 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [sp, #880] @ 0x370 │ │ │ │ + ldr r0, [sp, #272] @ 0x110 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r2, [r0, #0] │ │ │ │ + strh r2, [r5, #58] @ 0x3a │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r4, [r0, #22] │ │ │ │ + ldrb r4, [r5, #19] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [sp, #664] @ 0x298 │ │ │ │ + ldr r0, [sp, #56] @ 0x38 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r5, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r4, #21] │ │ │ │ + ldrb r4, [r1, #19] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [sp, #440] @ 0x1b8 │ │ │ │ + str r7, [sp, #856] @ 0x358 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001c04c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -23621,21 +23615,21 @@ │ │ │ │ adds r1, #120 @ 0x78 │ │ │ │ b.w c5c0 │ │ │ │ nop │ │ │ │ push {r2, r3, r4, r5, r6, r7, lr} │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r3, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r5, #19] │ │ │ │ + ldrb r2, [r2, #17] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r0, [sp, #80] @ 0x50 │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r0, [r3, #19] │ │ │ │ + ldrb r0, [r0, #17] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [sp, #120] @ 0x78 │ │ │ │ + str r7, [sp, #536] @ 0x218 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001c0b8 : │ │ │ │ stmdb 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 │ │ │ │ @@ -24191,307 +24185,307 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ push {r1, r2, r7, lr} │ │ │ │ movs r2, r0 │ │ │ │ lsrs r4, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #392] @ 0x188 │ │ │ │ + str r7, [sp, #808] @ 0x328 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [sp, #632] @ 0x278 │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [sp, #856] @ 0x358 │ │ │ │ + ldr r0, [sp, #248] @ 0xf8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r0, [sp, #64] @ 0x40 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r1, [sp, #144] @ 0x90 │ │ │ │ + ldr r0, [sp, #560] @ 0x230 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r0, [sp, #88] @ 0x58 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r1, [sp, #552] @ 0x228 │ │ │ │ + ldr r0, [sp, #968] @ 0x3c8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r0, [sp, #384] @ 0x180 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [sp, #560] @ 0x230 │ │ │ │ + ldr r1, [sp, #976] @ 0x3d0 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r1, [sp, #280] @ 0x118 │ │ │ │ + ldr r0, [sp, #696] @ 0x2b8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r3, [sp, #104] @ 0x68 │ │ │ │ + ldr r2, [sp, #520] @ 0x208 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r1, [sp, #320] @ 0x140 │ │ │ │ + ldr r0, [sp, #736] @ 0x2e0 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [sp, #800] @ 0x320 │ │ │ │ + ldr r4, [sp, #192] @ 0xc0 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r1, [sp, #648] @ 0x288 │ │ │ │ + ldr r1, [sp, #40] @ 0x28 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r1, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r1, [sp, #64] @ 0x40 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r1, [sp, #904] @ 0x388 │ │ │ │ + ldr r1, [sp, #296] @ 0x128 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r1, [sp, #920] @ 0x398 │ │ │ │ + ldr r1, [sp, #312] @ 0x138 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r1, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r1, [sp, #328] @ 0x148 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r1, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r1, [sp, #376] @ 0x178 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r1, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r1, [sp, #392] @ 0x188 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r1, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r1, [sp, #408] @ 0x198 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [sp, #328] @ 0x148 │ │ │ │ + ldr r1, [sp, #744] @ 0x2e8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [sp, #392] @ 0x188 │ │ │ │ + ldr r1, [sp, #808] @ 0x328 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r1, [sp, #872] @ 0x368 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [sp, #808] @ 0x328 │ │ │ │ + ldr r2, [sp, #200] @ 0xc8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [sp, #872] @ 0x368 │ │ │ │ + ldr r2, [sp, #264] @ 0x108 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [sp, #920] @ 0x398 │ │ │ │ + ldr r2, [sp, #312] @ 0x138 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r2, [sp, #392] @ 0x188 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r3, [sp, #72] @ 0x48 │ │ │ │ + ldr r2, [sp, #488] @ 0x1e8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r3, [sp, #136] @ 0x88 │ │ │ │ + ldr r2, [sp, #552] @ 0x228 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r3, [sp, #184] @ 0xb8 │ │ │ │ + ldr r2, [sp, #600] @ 0x258 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r3, [sp, #216] @ 0xd8 │ │ │ │ + ldr r2, [sp, #632] @ 0x278 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r3, [sp, #304] @ 0x130 │ │ │ │ + ldr r2, [sp, #720] @ 0x2d0 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r3, [sp, #600] @ 0x258 │ │ │ │ + ldr r2, [sp, #1016] @ 0x3f8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r3, [sp, #648] @ 0x288 │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r3, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r3, [sp, #120] @ 0x78 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ + ldr r3, [sp, #424] @ 0x1a8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [sp, #40] @ 0x28 │ │ │ │ + ldr r3, [sp, #456] @ 0x1c8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [sp, #88] @ 0x58 │ │ │ │ + ldr r3, [sp, #504] @ 0x1f8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [sp, #136] @ 0x88 │ │ │ │ + ldr r3, [sp, #552] @ 0x228 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [sp, #200] @ 0xc8 │ │ │ │ + ldr r3, [sp, #616] @ 0x268 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [sp, #264] @ 0x108 │ │ │ │ + ldr r3, [sp, #680] @ 0x2a8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [sp, #296] @ 0x128 │ │ │ │ + ldr r3, [sp, #712] @ 0x2c8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [sp, #328] @ 0x148 │ │ │ │ + ldr r3, [sp, #744] @ 0x2e8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [sp, #376] @ 0x178 │ │ │ │ + ldr r3, [sp, #792] @ 0x318 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r3, [sp, #840] @ 0x348 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r3, [sp, #872] @ 0x368 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [sp, #520] @ 0x208 │ │ │ │ + ldr r3, [sp, #936] @ 0x3a8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [sp, #584] @ 0x248 │ │ │ │ + ldr r3, [sp, #1000] @ 0x3e8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [sp, #648] @ 0x288 │ │ │ │ + ldr r4, [sp, #40] @ 0x28 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r4, [sp, #104] @ 0x68 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r4, [sp, #152] @ 0x98 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [sp, #792] @ 0x318 │ │ │ │ + ldr r4, [sp, #184] @ 0xb8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [sp, #824] @ 0x338 │ │ │ │ + ldr r4, [sp, #216] @ 0xd8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [sp, #920] @ 0x398 │ │ │ │ + ldr r4, [sp, #312] @ 0x138 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r4, [sp, #344] @ 0x158 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [sp, #8] │ │ │ │ + ldr r4, [sp, #424] @ 0x1a8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [sp, #40] @ 0x28 │ │ │ │ + ldr r4, [sp, #456] @ 0x1c8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [sp, #72] @ 0x48 │ │ │ │ + ldr r4, [sp, #488] @ 0x1e8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [sp, #104] @ 0x68 │ │ │ │ + ldr r4, [sp, #520] @ 0x208 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [sp, #136] @ 0x88 │ │ │ │ + ldr r4, [sp, #552] @ 0x228 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [sp, #192] @ 0xc0 │ │ │ │ + ldr r4, [sp, #608] @ 0x260 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r4, [sp, #872] @ 0x368 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [sp, #536] @ 0x218 │ │ │ │ + ldr r4, [sp, #952] @ 0x3b8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [sp, #568] @ 0x238 │ │ │ │ + ldr r4, [sp, #984] @ 0x3d8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [sp, #624] @ 0x270 │ │ │ │ + ldr r5, [sp, #16] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r5, [sp, #72] @ 0x48 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r5, [sp, #96] @ 0x60 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r5, [sp, #128] @ 0x80 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [sp, #72] @ 0x48 │ │ │ │ + ldr r5, [sp, #488] @ 0x1e8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r5, [sp, #144] @ 0x90 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r5, [sp, #408] @ 0x198 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [sp, #304] @ 0x130 │ │ │ │ + ldr r5, [sp, #720] @ 0x2d0 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [sp, #312] @ 0x138 │ │ │ │ + ldr r5, [sp, #728] @ 0x2d8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [sp, #320] @ 0x140 │ │ │ │ + ldr r5, [sp, #736] @ 0x2e0 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [sp, #328] @ 0x148 │ │ │ │ + ldr r5, [sp, #744] @ 0x2e8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [sp, #336] @ 0x150 │ │ │ │ + ldr r5, [sp, #752] @ 0x2f0 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [sp, #360] @ 0x168 │ │ │ │ + ldr r5, [sp, #776] @ 0x308 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [sp, #368] @ 0x170 │ │ │ │ + ldr r5, [sp, #784] @ 0x310 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [sp, #616] @ 0x268 │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r6, [sp, #72] @ 0x48 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r6, [sp, #400] @ 0x190 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r6, [sp, #72] @ 0x48 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r6, [sp, #320] @ 0x140 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [sp, #184] @ 0xb8 │ │ │ │ + ldr r6, [sp, #600] @ 0x258 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [sp, #224] @ 0xe0 │ │ │ │ + ldr r6, [sp, #640] @ 0x280 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [sp, #240] @ 0xf0 │ │ │ │ + ldr r6, [sp, #656] @ 0x290 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [sp, #312] @ 0x138 │ │ │ │ + ldr r6, [sp, #728] @ 0x2d8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [sp, #256] @ 0x100 │ │ │ │ + ldr r6, [sp, #672] @ 0x2a0 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [sp, #552] @ 0x228 │ │ │ │ + ldr r6, [sp, #968] @ 0x3c8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [sp, #560] @ 0x230 │ │ │ │ + ldr r6, [sp, #976] @ 0x3d0 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [sp, #840] @ 0x348 │ │ │ │ + ldr r7, [sp, #232] @ 0xe8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [sp, #848] @ 0x350 │ │ │ │ + ldr r7, [sp, #240] @ 0xf0 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [sp, #872] @ 0x368 │ │ │ │ + ldr r7, [sp, #264] @ 0x108 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [sp, #880] @ 0x370 │ │ │ │ + ldr r7, [sp, #272] @ 0x110 │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #120 @ (adr r0, 1c8a4 ) │ │ │ │ + ldr r7, [sp, #536] @ 0x218 │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #128 @ (adr r0, 1c8b0 ) │ │ │ │ + ldr r7, [sp, #544] @ 0x220 │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #136 @ (adr r0, 1c8bc ) │ │ │ │ + ldr r7, [sp, #552] @ 0x228 │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #144 @ (adr r0, 1c8c8 ) │ │ │ │ + ldr r7, [sp, #560] @ 0x230 │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #168 @ (adr r0, 1c8e4 ) │ │ │ │ + ldr r7, [sp, #584] @ 0x248 │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #176 @ (adr r0, 1c8f0 ) │ │ │ │ + ldr r7, [sp, #592] @ 0x250 │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #200 @ (adr r0, 1c90c ) │ │ │ │ + ldr r7, [sp, #616] @ 0x268 │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #224 @ (adr r0, 1c928 ) │ │ │ │ + ldr r7, [sp, #640] @ 0x280 │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #248 @ (adr r0, 1c944 ) │ │ │ │ + ldr r7, [sp, #664] @ 0x298 │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #256 @ (adr r0, 1c950 ) │ │ │ │ + ldr r7, [sp, #672] @ 0x2a0 │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #264 @ (adr r0, 1c95c ) │ │ │ │ + ldr r7, [sp, #680] @ 0x2a8 │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #288 @ (adr r0, 1c978 ) │ │ │ │ + ldr r7, [sp, #704] @ 0x2c0 │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #360 @ (adr r0, 1c9c4 ) │ │ │ │ + ldr r7, [sp, #776] @ 0x308 │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #464 @ (adr r0, 1ca30 ) │ │ │ │ + ldr r7, [sp, #880] @ 0x370 │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #488 @ (adr r0, 1ca4c ) │ │ │ │ + ldr r7, [sp, #904] @ 0x388 │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #496 @ (adr r0, 1ca58 ) │ │ │ │ + ldr r7, [sp, #912] @ 0x390 │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #504 @ (adr r0, 1ca64 ) │ │ │ │ + ldr r7, [sp, #920] @ 0x398 │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #544 @ (adr r0, 1ca90 ) │ │ │ │ + ldr r7, [sp, #960] @ 0x3c0 │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #568 @ (adr r0, 1caac ) │ │ │ │ + ldr r7, [sp, #984] @ 0x3d8 │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #576 @ (adr r0, 1cab8 ) │ │ │ │ + ldr r7, [sp, #992] @ 0x3e0 │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #584 @ (adr r0, 1cac4 ) │ │ │ │ + ldr r7, [sp, #1000] @ 0x3e8 │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #592 @ (adr r0, 1cad0 ) │ │ │ │ + ldr r7, [sp, #1008] @ 0x3f0 │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #616 @ (adr r0, 1caec ) │ │ │ │ + add r0, pc, #8 @ (adr r0, 1c88c ) │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #640 @ (adr r0, 1cb08 ) │ │ │ │ + add r0, pc, #32 @ (adr r0, 1c8a8 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #664 @ (adr r0, 1cb24 ) │ │ │ │ + add r0, pc, #56 @ (adr r0, 1c8c4 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #688 @ (adr r0, 1cb40 ) │ │ │ │ + add r0, pc, #80 @ (adr r0, 1c8e0 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #712 @ (adr r0, 1cb5c ) │ │ │ │ + add r0, pc, #104 @ (adr r0, 1c8fc ) │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #736 @ (adr r0, 1cb78 ) │ │ │ │ + add r0, pc, #128 @ (adr r0, 1c918 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #744 @ (adr r0, 1cb84 ) │ │ │ │ + add r0, pc, #136 @ (adr r0, 1c924 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #752 @ (adr r0, 1cb90 ) │ │ │ │ + add r0, pc, #144 @ (adr r0, 1c930 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #760 @ (adr r0, 1cb9c ) │ │ │ │ + add r0, pc, #152 @ (adr r0, 1c93c ) │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #784 @ (adr r0, 1cbb8 ) │ │ │ │ + add r0, pc, #176 @ (adr r0, 1c958 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #792 @ (adr r0, 1cbc4 ) │ │ │ │ + add r0, pc, #184 @ (adr r0, 1c964 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #792 @ (adr r0, 1cbc8 ) │ │ │ │ + add r0, pc, #184 @ (adr r0, 1c968 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r2, pc, #704 @ (adr r2, 1cb74 ) │ │ │ │ + add r2, pc, #96 @ (adr r2, 1c914 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #792 @ (adr r0, 1cbd0 ) │ │ │ │ + add r0, pc, #184 @ (adr r0, 1c970 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #800 @ (adr r0, 1cbdc ) │ │ │ │ + add r0, pc, #192 @ (adr r0, 1c97c ) │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #872 @ (adr r0, 1cc28 ) │ │ │ │ + add r0, pc, #264 @ (adr r0, 1c9c8 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #960 @ (adr r0, 1cc84 ) │ │ │ │ + add r0, pc, #352 @ (adr r0, 1ca24 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r1, pc, #88 @ (adr r1, 1c920 ) │ │ │ │ + add r0, pc, #504 @ (adr r0, 1cac0 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r1, pc, #256 @ (adr r1, 1c9cc ) │ │ │ │ + add r0, pc, #672 @ (adr r0, 1cb6c ) │ │ │ │ movs r1, r0 │ │ │ │ - add r1, pc, #424 @ (adr r1, 1ca78 ) │ │ │ │ + add r0, pc, #840 @ (adr r0, 1cc18 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r1, pc, #560 @ (adr r1, 1cb04 ) │ │ │ │ + add r0, pc, #976 @ (adr r0, 1cca4 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r1, pc, #824 @ (adr r1, 1cc10 ) │ │ │ │ + add r1, pc, #216 @ (adr r1, 1c9b0 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r2, pc, #32 @ (adr r2, 1c8fc ) │ │ │ │ + add r1, pc, #448 @ (adr r1, 1ca9c ) │ │ │ │ movs r1, r0 │ │ │ │ - add r2, pc, #568 @ (adr r2, 1cb18 ) │ │ │ │ + add r1, pc, #984 @ (adr r1, 1ccb8 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r2, pc, #608 @ (adr r2, 1cb44 ) │ │ │ │ + add r2, pc, #0 @ (adr r2, 1c8e4 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r2, pc, #656 @ (adr r2, 1cb78 ) │ │ │ │ + add r2, pc, #48 @ (adr r2, 1c918 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r2, pc, #664 @ (adr r2, 1cb84 ) │ │ │ │ + add r2, pc, #56 @ (adr r2, 1c924 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r2, pc, #912 @ (adr r2, 1cc80 ) │ │ │ │ + add r2, pc, #304 @ (adr r2, 1ca20 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r2, pc, #920 @ (adr r2, 1cc8c ) │ │ │ │ + add r2, pc, #312 @ (adr r2, 1ca2c ) │ │ │ │ movs r1, r0 │ │ │ │ - add r3, pc, #144 @ (adr r3, 1c988 ) │ │ │ │ + add r2, pc, #560 @ (adr r2, 1cb28 ) │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001c8f8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -24591,37 +24585,37 @@ │ │ │ │ str r3, [r5, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ add r4, sp, #952 @ 0x3b8 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r4, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #288 @ (adr r0, 1cb0c ) │ │ │ │ + ldr r7, [sp, #704] @ 0x2c0 │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #560 @ (adr r0, 1cc20 ) │ │ │ │ + ldr r7, [sp, #976] @ 0x3d0 │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #560 @ (adr r0, 1cc24 ) │ │ │ │ + ldr r7, [sp, #976] @ 0x3d0 │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #832 @ (adr r0, 1cd38 ) │ │ │ │ + add r0, pc, #224 @ (adr r0, 1cad8 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #816 @ (adr r0, 1cd2c ) │ │ │ │ + add r0, pc, #208 @ (adr r0, 1cacc ) │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #832 @ (adr r0, 1cd40 ) │ │ │ │ + add r0, pc, #224 @ (adr r0, 1cae0 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r1, pc, #104 @ (adr r1, 1ca6c ) │ │ │ │ + add r0, pc, #520 @ (adr r0, 1cc0c ) │ │ │ │ movs r1, r0 │ │ │ │ - add r1, pc, #88 @ (adr r1, 1ca60 ) │ │ │ │ + add r0, pc, #504 @ (adr r0, 1cc00 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r1, pc, #80 @ (adr r1, 1ca5c ) │ │ │ │ + add r0, pc, #496 @ (adr r0, 1cbfc ) │ │ │ │ movs r1, r0 │ │ │ │ - add r1, pc, #72 @ (adr r1, 1ca58 ) │ │ │ │ + add r0, pc, #488 @ (adr r0, 1cbf8 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r1, pc, #64 @ (adr r1, 1ca54 ) │ │ │ │ + add r0, pc, #480 @ (adr r0, 1cbf4 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r1, pc, #56 @ (adr r1, 1ca50 ) │ │ │ │ + add r0, pc, #472 @ (adr r0, 1cbf0 ) │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001ca18 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -24653,17 +24647,17 @@ │ │ │ │ blx c5c4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r4, sp, #192 @ 0xc0 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r3, #5 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r2, #12] │ │ │ │ + strb r2, [r7, #9] │ │ │ │ movs r2, r0 │ │ │ │ - add r0, pc, #576 @ (adr r0, 1ccb4 ) │ │ │ │ + ldr r7, [sp, #992] @ 0x3e0 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001ca74 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -24679,15 +24673,15 @@ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb68c │ │ │ │ movs r2, r0 │ │ │ │ add r5, pc, #448 @ (adr r5, 1cc64 ) │ │ │ │ movs r2, r0 │ │ │ │ - add r0, pc, #400 @ (adr r0, 1cc38 ) │ │ │ │ + ldr r7, [sp, #816] @ 0x330 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001caa8 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -24726,15 +24720,15 @@ │ │ │ │ bx r2 │ │ │ │ @ instruction: 0xffedffff │ │ │ │ movs r5, r1 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffedffff │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, pc, #184 @ (adr r0, 1cbd0 ) │ │ │ │ + ldr r7, [sp, #600] @ 0x258 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001cb18 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -24770,15 +24764,15 @@ │ │ │ │ nop │ │ │ │ push {r1, r3, r5, r6, r7, lr} │ │ │ │ movs r2, r0 │ │ │ │ push {r2, r4, r6, r7, lr} │ │ │ │ movs r2, r0 │ │ │ │ add r4, pc, #664 @ (adr r4, 1ce10 ) │ │ │ │ movs r2, r0 │ │ │ │ - ldr r7, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r7, [sp, #360] @ 0x168 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001cb7c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -24814,15 +24808,15 @@ │ │ │ │ nop │ │ │ │ push {r1, r2, r7, lr} │ │ │ │ movs r2, r0 │ │ │ │ push {r1, r2, r3, r5, r6, lr} │ │ │ │ movs r2, r0 │ │ │ │ add r4, pc, #256 @ (adr r4, 1cce0 ) │ │ │ │ movs r2, r0 │ │ │ │ - ldr r7, [sp, #632] @ 0x278 │ │ │ │ + ldr r7, [sp, #24] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001cbe4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -24858,15 +24852,15 @@ │ │ │ │ nop │ │ │ │ push {r1, r2, r3, r4, lr} │ │ │ │ movs r2, r0 │ │ │ │ push {r1, r2, lr} │ │ │ │ movs r2, r0 │ │ │ │ add r3, pc, #864 @ (adr r3, 1cfa8 ) │ │ │ │ movs r2, r0 │ │ │ │ - ldr r7, [sp, #328] @ 0x148 │ │ │ │ + ldr r6, [sp, #744] @ 0x2e8 │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [pc, #8] @ (1cc5c ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r3, r0 │ │ │ │ @@ -25065,29 +25059,29 @@ │ │ │ │ strh r0, [r0, #0] │ │ │ │ push {r3, r4, r6} │ │ │ │ movs r2, r0 │ │ │ │ asrs r7, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, r5, r0 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r1, #24 │ │ │ │ + lsrs r4, r6, #21 │ │ │ │ movs r2, r0 │ │ │ │ asrs r3, r6, #2 │ │ │ │ movs r0, r0 │ │ │ │ vminnm.f32 , , │ │ │ │ - ldrh r2, [r0, #2] │ │ │ │ + strh r2, [r5, #60] @ 0x3c │ │ │ │ movs r1, r0 │ │ │ │ - stc2 0, cr0, [sl], #-4 │ │ │ │ - add r1, pc, #264 @ (adr r1, 1cf64 ) │ │ │ │ + @ instruction: 0xfb920001 │ │ │ │ + add r0, pc, #680 @ (adr r0, 1d104 ) │ │ │ │ movs r1, r0 │ │ │ │ - umull r0, r0, r2, r1 │ │ │ │ - @ instruction: 0xfb9e0001 │ │ │ │ - ldr r7, [sp, #360] @ 0x168 │ │ │ │ + mla r0, sl, r1, r0 │ │ │ │ + mla r0, r6, r1, r0 │ │ │ │ + ldr r6, [sp, #776] @ 0x308 │ │ │ │ movs r1, r0 │ │ │ │ - add r1, sp, #296 @ 0x128 │ │ │ │ + add r0, sp, #712 @ 0x2c8 │ │ │ │ movs r1, r0 │ │ │ │ cbz r2, 1ceb4 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 0001ce70 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -25117,19 +25111,19 @@ │ │ │ │ ldr r2, [pc, #16] @ (1cec8 ) │ │ │ │ ldr r1, [pc, #20] @ (1cecc ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ blx c5c4 │ │ │ │ b.n 1ceb0 │ │ │ │ nop │ │ │ │ - add r2, sp, #200 @ 0xc8 │ │ │ │ + add r1, sp, #616 @ 0x268 │ │ │ │ movs r1, r0 │ │ │ │ - add r0, sp, #512 @ 0x200 │ │ │ │ + add r7, pc, #928 @ (adr r7, 1d26c ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [r4, #116] @ 0x74 │ │ │ │ + ldr r6, [r1, #108] @ 0x6c │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 0001ced0 : │ │ │ │ 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 │ │ │ │ @@ -25255,17 +25249,17 @@ │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #32 │ │ │ │ blx c5c4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [r4, #96] @ 0x60 │ │ │ │ + ldr r0, [r1, #88] @ 0x58 │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r2, #7] │ │ │ │ + ldrb r2, [r7, #4] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001d018 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -25286,21 +25280,21 @@ │ │ │ │ ldr r1, [pc, #20] @ (1d05c ) │ │ │ │ ldr r2, [pc, #24] @ (1d060 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #92 @ 0x5c │ │ │ │ blx c5c4 │ │ │ │ b.n 1d040 │ │ │ │ - ldr r2, [r5, #92] @ 0x5c │ │ │ │ + ldr r2, [r2, #84] @ 0x54 │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r3, #6] │ │ │ │ + ldrb r4, [r0, #4] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r3, #92] @ 0x5c │ │ │ │ + ldr r0, [r0, #84] @ 0x54 │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r1, #6] │ │ │ │ + ldrb r2, [r6, #3] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001d064 : │ │ │ │ cbz r0, 1d09e │ │ │ │ cbz r1, 1d08c │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -25323,21 +25317,21 @@ │ │ │ │ b.w c5c0 │ │ │ │ ldr r1, [pc, #20] @ (1d0b4 ) │ │ │ │ ldr r2, [pc, #20] @ (1d0b8 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #120 @ 0x78 │ │ │ │ b.w c5c0 │ │ │ │ - ldr r6, [r1, #88] @ 0x58 │ │ │ │ + ldr r6, [r6, #76] @ 0x4c │ │ │ │ movs r2, r0 │ │ │ │ - add r6, pc, #720 @ (adr r6, 1d384 ) │ │ │ │ + add r6, pc, #112 @ (adr r6, 1d124 ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [r7, #84] @ 0x54 │ │ │ │ + ldr r6, [r4, #76] @ 0x4c │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r0, [r6, #4] │ │ │ │ + ldrb r0, [r3, #2] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001d0bc : │ │ │ │ cbz r0, 1d0e4 │ │ │ │ push {r4} │ │ │ │ mov r4, r1 │ │ │ │ cbz r1, 1d0d0 │ │ │ │ @@ -25356,21 +25350,21 @@ │ │ │ │ ldr r1, [pc, #20] @ (1d0fc ) │ │ │ │ ldr r2, [pc, #24] @ (1d100 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #148 @ 0x94 │ │ │ │ b.w c5c0 │ │ │ │ nop │ │ │ │ - ldr r2, [r1, #84] @ 0x54 │ │ │ │ + ldr r2, [r6, #72] @ 0x48 │ │ │ │ movs r2, r0 │ │ │ │ - add r6, pc, #432 @ (adr r6, 1d2ac ) │ │ │ │ + add r5, pc, #848 @ (adr r5, 1d44c ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r7, #80] @ 0x50 │ │ │ │ + ldr r0, [r4, #72] @ 0x48 │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r5, #3] │ │ │ │ + ldrb r2, [r2, #1] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001d104 : │ │ │ │ movs r1, #0 │ │ │ │ b.w c164 │ │ │ │ nop │ │ │ │ │ │ │ │ @@ -25389,17 +25383,17 @@ │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #180 @ 0xb4 │ │ │ │ blx c5c4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [r7, #76] @ 0x4c │ │ │ │ + ldr r0, [r4, #68] @ 0x44 │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r5, #2] │ │ │ │ + ldrb r2, [r2, #0] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001d140 : │ │ │ │ cbz r0, 1d172 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -25422,17 +25416,17 @@ │ │ │ │ ldr r2, [pc, #16] @ (1d188 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #204 @ 0xcc │ │ │ │ b.w c5c0 │ │ │ │ add r7, sp, #768 @ 0x300 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [r5, #72] @ 0x48 │ │ │ │ + ldr r2, [r2, #64] @ 0x40 │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r3, #1] │ │ │ │ + strb r4, [r0, #31] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001d18c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -25445,17 +25439,17 @@ │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #228 @ 0xe4 │ │ │ │ blx c5c4 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r7, #68] @ 0x44 │ │ │ │ + ldr r0, [r4, #60] @ 0x3c │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r2, [r5, #0] │ │ │ │ + strb r2, [r2, #30] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001d1c0 : │ │ │ │ cbz r0, 1d1fa │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -25482,17 +25476,17 @@ │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #260 @ 0x104 │ │ │ │ b.w c5c0 │ │ │ │ nop │ │ │ │ add r7, sp, #232 @ 0xe8 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [r4, #64] @ 0x40 │ │ │ │ + ldr r2, [r1, #56] @ 0x38 │ │ │ │ movs r2, r0 │ │ │ │ - strb r4, [r2, #31] │ │ │ │ + strb r4, [r7, #28] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001d218 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -25505,17 +25499,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (1d248 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #292 @ 0x124 │ │ │ │ blx c5c4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r4, [r5, #60] @ 0x3c │ │ │ │ + ldr r4, [r2, #52] @ 0x34 │ │ │ │ movs r2, r0 │ │ │ │ - strb r6, [r3, #30] │ │ │ │ + strb r6, [r0, #28] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001d24c : │ │ │ │ cbz r0, 1d294 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -25546,17 +25540,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (1d2ac ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #320 @ 0x140 │ │ │ │ b.w c5c0 │ │ │ │ add r6, sp, #640 @ 0x280 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [r1, #56] @ 0x38 │ │ │ │ + ldr r0, [r6, #44] @ 0x2c │ │ │ │ movs r2, r0 │ │ │ │ - strb r2, [r7, #28] │ │ │ │ + strb r2, [r4, #26] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001d2b0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -25569,17 +25563,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (1d2e0 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #348 @ 0x15c │ │ │ │ blx c5c4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r4, [r2, #52] @ 0x34 │ │ │ │ + ldr r4, [r7, #40] @ 0x28 │ │ │ │ movs r2, r0 │ │ │ │ - strb r6, [r0, #28] │ │ │ │ + strb r6, [r5, #25] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001d2e4 : │ │ │ │ cbz r0, 1d31a │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -25607,17 +25601,17 @@ │ │ │ │ add.w r1, r1, #376 @ 0x178 │ │ │ │ b.w c5c0 │ │ │ │ nop │ │ │ │ add r6, sp, #160 @ 0xa0 │ │ │ │ movs r2, r0 │ │ │ │ add r6, sp, #96 @ 0x60 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [r0, #48] @ 0x30 │ │ │ │ + ldr r2, [r5, #36] @ 0x24 │ │ │ │ movs r2, r0 │ │ │ │ - strb r4, [r6, #26] │ │ │ │ + strb r4, [r3, #24] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001d33c : │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1d444 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -25717,29 +25711,29 @@ │ │ │ │ b.w c5c0 │ │ │ │ ldr r1, [pc, #36] @ (1d46c ) │ │ │ │ ldr r2, [pc, #40] @ (1d470 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #404 @ 0x194 │ │ │ │ b.w c5c0 │ │ │ │ - add r3, pc, #1008 @ (adr r3, 1d848 ) │ │ │ │ + add r3, pc, #400 @ (adr r3, 1d5e8 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r3, pc, #672 @ (adr r3, 1d6fc ) │ │ │ │ + add r3, pc, #64 @ (adr r3, 1d49c ) │ │ │ │ movs r1, r0 │ │ │ │ - add r3, pc, #440 @ (adr r3, 1d618 ) │ │ │ │ + add r2, pc, #856 @ (adr r2, 1d7b8 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r3, pc, #456 @ (adr r3, 1d62c ) │ │ │ │ + add r2, pc, #872 @ (adr r2, 1d7cc ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [r5, #28] │ │ │ │ + ldr r4, [r2, #20] │ │ │ │ movs r2, r0 │ │ │ │ - add r3, pc, #120 @ (adr r3, 1d4e4 ) │ │ │ │ + add r2, pc, #536 @ (adr r2, 1d684 ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r3, #28] │ │ │ │ + ldr r0, [r0, #20] │ │ │ │ movs r2, r0 │ │ │ │ - strb r2, [r1, #22] │ │ │ │ + strb r2, [r6, #19] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001d474 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -25752,17 +25746,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (1d4a4 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #444 @ 0x1bc │ │ │ │ blx c5c4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [r2, #24] │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ movs r2, r0 │ │ │ │ - strb r2, [r0, #21] │ │ │ │ + strb r2, [r5, #18] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001d4a8 : │ │ │ │ cbz r0, 1d4de │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -25790,17 +25784,17 @@ │ │ │ │ add.w r1, r1, #480 @ 0x1e0 │ │ │ │ b.w c5c0 │ │ │ │ nop │ │ │ │ add r4, sp, #400 @ 0x190 │ │ │ │ movs r2, r0 │ │ │ │ add r4, sp, #336 @ 0x150 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [r7, #16] │ │ │ │ + ldr r6, [r4, #8] │ │ │ │ movs r2, r0 │ │ │ │ - strb r0, [r6, #19] │ │ │ │ + strb r0, [r3, #17] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001d500 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -25813,17 +25807,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (1d530 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #516 @ 0x204 │ │ │ │ blx c5c4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r4, [r0, #16] │ │ │ │ + ldr r4, [r5, #4] │ │ │ │ movs r2, r0 │ │ │ │ - strb r6, [r6, #18] │ │ │ │ + strb r6, [r3, #16] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001d534 : │ │ │ │ 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 │ │ │ │ @@ -26067,57 +26061,57 @@ │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #552 @ 0x228 │ │ │ │ blx c5c4 │ │ │ │ b.n 1d73c │ │ │ │ nop │ │ │ │ add r1, pc, #48 @ (adr r1, 1d7ec ) │ │ │ │ movs r2, r0 │ │ │ │ - strh r6, [r3, #2] │ │ │ │ + ldrb r6, [r0, #31] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r2, [r2, #24] │ │ │ │ + ldrb r2, [r7, #21] │ │ │ │ movs r1, r0 │ │ │ │ - str r5, [sp, #720] @ 0x2d0 │ │ │ │ + str r5, [sp, #112] @ 0x70 │ │ │ │ movs r1, r0 │ │ │ │ - strb r2, [r7, #20] │ │ │ │ + strb r2, [r4, #18] │ │ │ │ movs r1, r0 │ │ │ │ - add r1, pc, #784 @ (adr r1, 1dae0 ) │ │ │ │ + add r1, pc, #176 @ (adr r1, 1d880 ) │ │ │ │ movs r1, r0 │ │ │ │ - strb r6, [r1, #20] │ │ │ │ + strb r6, [r6, #17] │ │ │ │ movs r1, r0 │ │ │ │ - strb r6, [r5, #19] │ │ │ │ + strb r6, [r2, #17] │ │ │ │ movs r1, r0 │ │ │ │ - strb r6, [r1, #19] │ │ │ │ + strb r6, [r6, #16] │ │ │ │ movs r1, r0 │ │ │ │ - strb r6, [r5, #18] │ │ │ │ + strb r6, [r2, #16] │ │ │ │ movs r1, r0 │ │ │ │ - strb r0, [r3, #18] │ │ │ │ + strb r0, [r0, #16] │ │ │ │ movs r1, r0 │ │ │ │ - add r1, pc, #200 @ (adr r1, 1d8b0 ) │ │ │ │ + add r0, pc, #616 @ (adr r0, 1da50 ) │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r6, #116] @ 0x74 │ │ │ │ + str r6, [r3, #108] @ 0x6c │ │ │ │ movs r2, r0 │ │ │ │ - strb r6, [r4, #12] │ │ │ │ + strb r6, [r1, #10] │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #816 @ (adr r0, 1db24 ) │ │ │ │ + add r0, pc, #208 @ (adr r0, 1d8c4 ) │ │ │ │ movs r1, r0 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #400 @ (adr r1, 1d98c ) │ │ │ │ + add r0, pc, #816 @ (adr r0, 1db2c ) │ │ │ │ movs r1, r0 │ │ │ │ - add r1, pc, #376 @ (adr r1, 1d978 ) │ │ │ │ + add r0, pc, #792 @ (adr r0, 1db18 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r1, pc, #352 @ (adr r1, 1d964 ) │ │ │ │ + add r0, pc, #768 @ (adr r0, 1db04 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #72 @ (adr r0, 1d850 ) │ │ │ │ + ldr r7, [sp, #488] @ 0x1e8 │ │ │ │ movs r1, r0 │ │ │ │ - add r1, pc, #192 @ (adr r1, 1d8cc ) │ │ │ │ + add r0, pc, #608 @ (adr r0, 1da6c ) │ │ │ │ movs r1, r0 │ │ │ │ - str r0, [r7, #100] @ 0x64 │ │ │ │ + str r0, [r4, #92] @ 0x5c │ │ │ │ movs r2, r0 │ │ │ │ - strb r2, [r5, #8] │ │ │ │ + strb r2, [r2, #6] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001d814 : │ │ │ │ ldr r2, [pc, #520] @ (1da20 ) │ │ │ │ add r2, pc │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1d9f8 │ │ │ │ @@ -26316,35 +26310,35 @@ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ b.n 1d870 │ │ │ │ nop │ │ │ │ ldr r6, [sp, #264] @ 0x108 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #88] @ 0x58 │ │ │ │ + ldr r6, [sp, #504] @ 0x1f8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [sp, #400] @ 0x190 │ │ │ │ + ldr r6, [sp, #816] @ 0x330 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [sp, #376] @ 0x178 │ │ │ │ + ldr r6, [sp, #792] @ 0x318 │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r5, #68] @ 0x44 │ │ │ │ + str r6, [r2, #60] @ 0x3c │ │ │ │ movs r2, r0 │ │ │ │ - strb r6, [r3, #0] │ │ │ │ + ldr r6, [r0, #120] @ 0x78 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [sp, #880] @ 0x370 │ │ │ │ + ldr r6, [sp, #272] @ 0x110 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [sp, #864] @ 0x360 │ │ │ │ + ldr r6, [sp, #256] @ 0x100 │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [r4, #64] @ 0x40 │ │ │ │ + str r4, [r1, #56] @ 0x38 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [r2, #124] @ 0x7c │ │ │ │ + ldr r6, [r7, #112] @ 0x70 │ │ │ │ movs r1, r0 │ │ │ │ - str r2, [r2, #64] @ 0x40 │ │ │ │ + str r2, [r7, #52] @ 0x34 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [r0, #124] @ 0x7c │ │ │ │ + ldr r0, [r5, #112] @ 0x70 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001da54 : │ │ │ │ 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 │ │ │ │ @@ -26470,33 +26464,33 @@ │ │ │ │ ldr r1, [pc, #44] @ (1dbb4 ) │ │ │ │ ldr r2, [pc, #48] @ (1dbb8 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #92 @ 0x5c │ │ │ │ blx c5c4 │ │ │ │ b.n 1da8a │ │ │ │ - str r6, [r4, #48] @ 0x30 │ │ │ │ + str r6, [r1, #40] @ 0x28 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [r2, #108] @ 0x6c │ │ │ │ + ldr r6, [r7, #96] @ 0x60 │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r1, #44] @ 0x2c │ │ │ │ + str r6, [r6, #32] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r5, [sp, #512] @ 0x200 │ │ │ │ + ldr r4, [sp, #928] @ 0x3a0 │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [r7, #40] @ 0x28 │ │ │ │ + str r4, [r4, #32] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [r5, #100] @ 0x64 │ │ │ │ + ldr r6, [r2, #92] @ 0x5c │ │ │ │ movs r1, r0 │ │ │ │ - str r2, [r5, #40] @ 0x28 │ │ │ │ + str r2, [r2, #32] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [r3, #100] @ 0x64 │ │ │ │ + ldr r4, [r0, #92] @ 0x5c │ │ │ │ movs r1, r0 │ │ │ │ - str r0, [r3, #40] @ 0x28 │ │ │ │ + str r0, [r0, #32] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [r1, #100] @ 0x64 │ │ │ │ + ldr r2, [r6, #88] @ 0x58 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001dbbc : │ │ │ │ cbz r0, 1dbf2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -26524,17 +26518,17 @@ │ │ │ │ add.w r1, r1, #644 @ 0x284 │ │ │ │ b.w c5c0 │ │ │ │ nop │ │ │ │ add r5, pc, #320 @ (adr r5, 1dd48 ) │ │ │ │ movs r2, r0 │ │ │ │ add r5, pc, #256 @ (adr r5, 1dd0c ) │ │ │ │ movs r2, r0 │ │ │ │ - str r2, [r5, #32] │ │ │ │ + str r2, [r2, #24] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [r3, #92] @ 0x5c │ │ │ │ + ldr r4, [r0, #84] @ 0x54 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001dc14 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -26650,17 +26644,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (1dd40 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #680 @ 0x2a8 │ │ │ │ blx c5c4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - str r4, [r6, #12] │ │ │ │ + str r4, [r3, #4] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [r4, #72] @ 0x48 │ │ │ │ + ldr r6, [r1, #64] @ 0x40 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001dd44 : │ │ │ │ cbz r0, 1dd8e │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -26694,17 +26688,17 @@ │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #712 @ 0x2c8 │ │ │ │ b.w c5c0 │ │ │ │ nop │ │ │ │ add r3, pc, #656 @ (adr r3, 1e034 ) │ │ │ │ movs r2, r0 │ │ │ │ - str r6, [r1, #8] │ │ │ │ + ldrsh r6, [r6, r7] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [r0, #68] @ 0x44 │ │ │ │ + ldr r0, [r5, #56] @ 0x38 │ │ │ │ movs r1, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #44] @ (1dde8 ) │ │ │ │ add r3, pc │ │ │ │ @@ -26744,17 +26738,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (1de20 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #744 @ 0x2e8 │ │ │ │ blx c5c4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - str r4, [r2, #0] │ │ │ │ + ldrsh r4, [r7, r5] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [r0, #60] @ 0x3c │ │ │ │ + ldr r6, [r5, #48] @ 0x30 │ │ │ │ movs r1, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ add.w ip, r1, #4294967295 @ 0xffffffff │ │ │ │ sub sp, #32 │ │ │ │ @@ -26837,19 +26831,19 @@ │ │ │ │ movs r1, #16 │ │ │ │ strd r0, r4, [sp] │ │ │ │ str r6, [sp, #12] │ │ │ │ movs r0, #0 │ │ │ │ blx d234 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r4, [r2, #120] @ 0x78 │ │ │ │ + ldr r4, [r7, #108] @ 0x6c │ │ │ │ movs r1, r0 │ │ │ │ - ldr r1, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r1, [sp, #336] @ 0x150 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r1, #116] @ 0x74 │ │ │ │ + ldr r2, [r6, #104] @ 0x68 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001df2c : │ │ │ │ cbz r0, 1df76 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -26883,17 +26877,17 @@ │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #772 @ 0x304 │ │ │ │ b.w c5c0 │ │ │ │ nop │ │ │ │ add r1, pc, #752 @ (adr r1, 1e27c ) │ │ │ │ movs r2, r0 │ │ │ │ - ldrsh r6, [r4, r2] │ │ │ │ + ldrsh r6, [r1, r0] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [r3, #36] @ 0x24 │ │ │ │ + ldr r0, [r0, #28] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001df94 : │ │ │ │ stmdb 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 │ │ │ │ @@ -27371,59 +27365,59 @@ │ │ │ │ b.n 1e1a0 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r6, [sp, #648] @ 0x288 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r2, #23] │ │ │ │ + strb r4, [r7, #20] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ + ldr r0, [sp, #432] @ 0x1b0 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r1, [sp, #64] @ 0x40 │ │ │ │ + ldr r0, [sp, #480] @ 0x1e0 │ │ │ │ movs r1, r0 │ │ │ │ - str r0, [r7, #116] @ 0x74 │ │ │ │ + str r0, [r4, #108] @ 0x6c │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [sp, #584] @ 0x248 │ │ │ │ + str r7, [sp, #1000] @ 0x3e8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [sp, #296] @ 0x128 │ │ │ │ + str r7, [sp, #712] @ 0x2c8 │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [r5, #112] @ 0x70 │ │ │ │ + str r4, [r2, #104] @ 0x68 │ │ │ │ movs r1, r0 │ │ │ │ str r5, [sp, #632] @ 0x278 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [sp, #240] @ 0xf0 │ │ │ │ + str r7, [sp, #656] @ 0x290 │ │ │ │ movs r1, r0 │ │ │ │ - str r7, [sp, #280] @ 0x118 │ │ │ │ + str r6, [sp, #696] @ 0x2b8 │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [sp, #816] @ 0x330 │ │ │ │ + str r6, [sp, #208] @ 0xd0 │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r7, #76] @ 0x4c │ │ │ │ + str r6, [r4, #68] @ 0x44 │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [sp, #96] @ 0x60 │ │ │ │ + str r5, [sp, #512] @ 0x200 │ │ │ │ movs r1, r0 │ │ │ │ - str r0, [r2, #72] @ 0x48 │ │ │ │ + str r0, [r7, #60] @ 0x3c │ │ │ │ movs r1, r0 │ │ │ │ - str r5, [sp, #680] @ 0x2a8 │ │ │ │ + str r5, [sp, #72] @ 0x48 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r4, [r2, r3] │ │ │ │ + ldrh r4, [r7, r0] │ │ │ │ movs r2, r0 │ │ │ │ - str r5, [sp, #776] @ 0x308 │ │ │ │ + str r5, [sp, #168] @ 0xa8 │ │ │ │ movs r1, r0 │ │ │ │ - str r2, [r5, #60] @ 0x3c │ │ │ │ + str r2, [r2, #52] @ 0x34 │ │ │ │ movs r1, r0 │ │ │ │ - str r5, [sp, #16] │ │ │ │ + str r4, [sp, #432] @ 0x1b0 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [r4, r7] │ │ │ │ + ldr r6, [r1, r5] │ │ │ │ movs r2, r0 │ │ │ │ - str r5, [sp, #216] @ 0xd8 │ │ │ │ + str r4, [sp, #632] @ 0x278 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [r0, r6] │ │ │ │ + ldr r6, [r5, r3] │ │ │ │ movs r2, r0 │ │ │ │ - str r4, [sp, #872] @ 0x368 │ │ │ │ + str r4, [sp, #264] @ 0x108 │ │ │ │ movs r1, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ add.w ip, r1, #4294967295 @ 0xffffffff │ │ │ │ mov r4, r0 │ │ │ │ @@ -27506,19 +27500,19 @@ │ │ │ │ movs r1, #16 │ │ │ │ strd r0, r4, [sp] │ │ │ │ str r6, [sp, #12] │ │ │ │ movs r0, #0 │ │ │ │ blx d234 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ + ldr r0, [r1, #0] │ │ │ │ movs r1, r0 │ │ │ │ - str r2, [sp, #992] @ 0x3e0 │ │ │ │ + str r2, [sp, #384] @ 0x180 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [r2, #4] │ │ │ │ + str r6, [r7, #120] @ 0x78 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001e620 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -27560,15 +27554,15 @@ │ │ │ │ nop │ │ │ │ ldr r2, [sp, #968] @ 0x3c8 │ │ │ │ movs r2, r0 │ │ │ │ ldr r2, [sp, #888] @ 0x378 │ │ │ │ movs r2, r0 │ │ │ │ ldrh r0, [r0, #30] │ │ │ │ movs r2, r0 │ │ │ │ - str r3, [sp, #120] @ 0x78 │ │ │ │ + str r2, [sp, #536] @ 0x218 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001e694 : │ │ │ │ push {r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -27838,35 +27832,35 @@ │ │ │ │ movw r2, #1794 @ 0x702 │ │ │ │ blx c130 │ │ │ │ ldrh r0, [r7, #54] @ 0x36 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ b.n 1e312 │ │ │ │ - vrshr.u64 q11, q8, #1 │ │ │ │ + vrshr.u32 q11, q4, #1 │ │ │ │ movs r1, r0 │ │ │ │ - ldrsh r4, [r1, r5] │ │ │ │ + ldrsh r4, [r6, r2] │ │ │ │ movs r1, r0 │ │ │ │ - str r0, [sp, #408] @ 0x198 │ │ │ │ + ldrh r6, [r1, #62] @ 0x3e │ │ │ │ movs r1, r0 │ │ │ │ ldrh r0, [r7, #44] @ 0x2c │ │ │ │ movs r2, r0 │ │ │ │ - ldrsh r6, [r6, r2] │ │ │ │ + ldrsh r6, [r3, r0] │ │ │ │ movs r1, r0 │ │ │ │ - str r0, [sp, #0] │ │ │ │ + ldrh r0, [r5, #58] @ 0x3a │ │ │ │ movs r1, r0 │ │ │ │ - strb r4, [r5, r4] │ │ │ │ + strb r4, [r2, r2] │ │ │ │ movs r2, r0 │ │ │ │ - str r0, [sp, #632] @ 0x278 │ │ │ │ + str r0, [sp, #24] │ │ │ │ movs r1, r0 │ │ │ │ - strb r0, [r6, r3] │ │ │ │ + strb r0, [r3, r1] │ │ │ │ movs r2, r0 │ │ │ │ - str r0, [sp, #456] @ 0x1c8 │ │ │ │ + ldrh r2, [r3, #62] @ 0x3e │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r2, [r6, #60] @ 0x3c │ │ │ │ + ldrh r2, [r3, #56] @ 0x38 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001e97c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -27921,21 +27915,21 @@ │ │ │ │ blx ba0c │ │ │ │ cbz r4, 1ea16 │ │ │ │ mov r0, r4 │ │ │ │ blx d1d4 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [r5, #64] @ 0x40 │ │ │ │ + ldr r0, [r2, #56] @ 0x38 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [r3, #28] │ │ │ │ + ldr r4, [r0, #20] │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r1, #46] @ 0x2e │ │ │ │ + ldrh r0, [r6, #40] @ 0x28 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r4, [r5, #44] @ 0x2c │ │ │ │ + ldrh r4, [r2, #40] @ 0x28 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001ea2c : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -27983,19 +27977,19 @@ │ │ │ │ ldr r2, [pc, #24] @ (1eabc ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #900 @ 0x384 │ │ │ │ blx c5c4 │ │ │ │ b.n 1ea9c │ │ │ │ nop │ │ │ │ - str r4, [r7, #0] │ │ │ │ + ldrsh r4, [r4, r6] │ │ │ │ movs r1, r0 │ │ │ │ - strh r4, [r7, r5] │ │ │ │ + strh r4, [r4, r3] │ │ │ │ movs r2, r0 │ │ │ │ - str r6, [r6, #44] @ 0x2c │ │ │ │ + str r6, [r3, #36] @ 0x24 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001eac0 : │ │ │ │ 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 │ │ │ │ @@ -28052,18 +28046,18 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx be58 │ │ │ │ add r6, r0 │ │ │ │ cmp r6, r9 │ │ │ │ bls.n 1eb22 │ │ │ │ adds r1, r5, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 34170 │ │ │ │ + bl 340d8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 34170 │ │ │ │ + bl 340d8 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [pc, #248] @ (1ec64 ) │ │ │ │ mov.w r1, r9, lsr #20 │ │ │ │ add r0, pc │ │ │ │ blx c248 │ │ │ │ ldr r2, [pc, #240] @ (1ec68 ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -28151,29 +28145,29 @@ │ │ │ │ b.n 1ebe4 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r6, [r7, #26] │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r1, r6] │ │ │ │ + ldrsh r0, [r6, r3] │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r6, [r5, #50] @ 0x32 │ │ │ │ + ldrh r6, [r2, #46] @ 0x2e │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r6, [r3, #52] @ 0x34 │ │ │ │ + ldrh r6, [r0, #48] @ 0x30 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r2, [r3, #40] @ 0x28 │ │ │ │ + ldrh r2, [r0, #36] @ 0x24 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r7, r7] │ │ │ │ + ldrh r0, [r4, r5] │ │ │ │ movs r1, r0 │ │ │ │ ldrh r4, [r2, #18] │ │ │ │ movs r2, r0 │ │ │ │ - str r4, [r3, r7] │ │ │ │ + str r4, [r0, r5] │ │ │ │ movs r2, r0 │ │ │ │ - str r6, [r2, #20] │ │ │ │ + str r6, [r7, #8] │ │ │ │ movs r1, r0 │ │ │ │ ldr r3, [pc, #8] @ (1ec8c ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r3, r0 │ │ │ │ str r3, [r0, #12] │ │ │ │ bx lr │ │ │ │ @@ -28364,27 +28358,27 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ str r4, [sp, #304] @ 0x130 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r3, r1, #3 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r1, r5, #19 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe9bc0001 │ │ │ │ + stmdb r4!, {r0} │ │ │ │ vmaxnm.f16 , , │ │ │ │ - bgt.n 1eeb8 │ │ │ │ + blt.n 1ed88 │ │ │ │ movs r1, r0 │ │ │ │ - adcs.w r0, r8, r1 │ │ │ │ - bgt.n 1eec8 │ │ │ │ + pkhbt r0, r0, r1 │ │ │ │ + blt.n 1ed98 │ │ │ │ movs r1, r0 │ │ │ │ - ldcl 0, cr0, [r4], #-4 │ │ │ │ - ldc 0, cr0, [ip, #4]! │ │ │ │ - @ instruction: 0xeaa40001 │ │ │ │ - blt.n 1eee0 │ │ │ │ + rsbs r0, ip, r1 │ │ │ │ + stc 0, cr0, [r4, #-4]! │ │ │ │ + and.w r0, ip, r1 │ │ │ │ + bge.n 1edb0 │ │ │ │ movs r1, r0 │ │ │ │ - blt.n 1eedc │ │ │ │ + bge.n 1edac │ │ │ │ movs r1, r0 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 0001ee80 : │ │ │ │ movs r1, #0 │ │ │ │ b.w c164 │ │ │ │ @@ -28403,17 +28397,17 @@ │ │ │ │ ldr r2, [pc, #12] @ (1eeb0 ) │ │ │ │ ldr r1, [pc, #16] @ (1eeb4 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ blx c5c4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrh r0, [r6, r4] │ │ │ │ + ldrh r0, [r3, r2] │ │ │ │ movs r1, r0 │ │ │ │ - strh r2, [r0, r5] │ │ │ │ + strh r2, [r5, r2] │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 0001eeb8 : │ │ │ │ cbz r0, 1ef00 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -28445,17 +28439,17 @@ │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #28 │ │ │ │ b.w c5c0 │ │ │ │ nop │ │ │ │ str r2, [sp, #416] @ 0x1a0 │ │ │ │ movs r2, r0 │ │ │ │ - strh r4, [r4, r3] │ │ │ │ + strh r4, [r1, r1] │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r6, [r1, r3] │ │ │ │ + ldrh r6, [r6, r0] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001ef1c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -28469,17 +28463,17 @@ │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #56 @ 0x38 │ │ │ │ blx c5c4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - strh r0, [r6, r2] │ │ │ │ + strh r0, [r3, r0] │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r2, [r3, r2] │ │ │ │ + ldrh r2, [r0, r0] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001ef50 : │ │ │ │ cbz r0, 1ef98 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -28511,17 +28505,17 @@ │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #88 @ 0x58 │ │ │ │ b.w c5c0 │ │ │ │ nop │ │ │ │ str r1, [sp, #832] @ 0x340 │ │ │ │ movs r2, r0 │ │ │ │ - strh r4, [r1, r1] │ │ │ │ + str r4, [r6, r6] │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r6, [r6, r0] │ │ │ │ + ldr r6, [r3, r6] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001efb4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -28535,17 +28529,17 @@ │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #120 @ 0x78 │ │ │ │ blx c5c4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - strh r0, [r3, r0] │ │ │ │ + str r0, [r0, r6] │ │ │ │ movs r2, r0 │ │ │ │ - ldrh r2, [r0, r0] │ │ │ │ + ldr r2, [r5, r5] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001efe8 : │ │ │ │ cbz r0, 1f030 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -28577,17 +28571,17 @@ │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #148 @ 0x94 │ │ │ │ b.w c5c0 │ │ │ │ nop │ │ │ │ str r1, [sp, #224] @ 0xe0 │ │ │ │ movs r2, r0 │ │ │ │ - str r4, [r6, r6] │ │ │ │ + str r4, [r3, r4] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [r3, r6] │ │ │ │ + ldr r6, [r0, r4] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001f04c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -28601,17 +28595,17 @@ │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #176 @ 0xb0 │ │ │ │ blx c5c4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - str r0, [r0, r6] │ │ │ │ + str r0, [r5, r3] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [r5, r5] │ │ │ │ + ldr r2, [r2, r3] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001f080 : │ │ │ │ cbz r0, 1f0c8 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -28643,17 +28637,17 @@ │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #208 @ 0xd0 │ │ │ │ b.w c5c0 │ │ │ │ nop │ │ │ │ str r0, [sp, #640] @ 0x280 │ │ │ │ movs r2, r0 │ │ │ │ - str r4, [r3, r4] │ │ │ │ + str r4, [r0, r2] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [r0, r4] │ │ │ │ + ldr r6, [r5, r1] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001f0e4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -28667,17 +28661,17 @@ │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #240 @ 0xf0 │ │ │ │ blx c5c4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - str r0, [r5, r3] │ │ │ │ + str r0, [r2, r1] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [r2, r3] │ │ │ │ + ldr r2, [r7, r0] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001f118 : │ │ │ │ cbz r0, 1f160 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -28708,17 +28702,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (1f178 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #276 @ 0x114 │ │ │ │ b.w c5c0 │ │ │ │ str r0, [sp, #32] │ │ │ │ movs r2, r0 │ │ │ │ - str r4, [r0, r2] │ │ │ │ + ldr r7, [pc, #944] @ (1f528 ) │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [r5, r1] │ │ │ │ + ldrsb r6, [r2, r7] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001f17c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -28731,17 +28725,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (1f1ac ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #312 @ 0x138 │ │ │ │ blx c5c4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - str r0, [r2, r1] │ │ │ │ + ldr r7, [pc, #736] @ (1f48c ) │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [r7, r0] │ │ │ │ + ldrsb r2, [r4, r6] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001f1b0 : │ │ │ │ cbz r0, 1f1f8 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -28772,17 +28766,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (1f210 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #352 @ 0x160 │ │ │ │ b.w c5c0 │ │ │ │ ldrh r0, [r6, #58] @ 0x3a │ │ │ │ movs r2, r0 │ │ │ │ - ldr r7, [pc, #944] @ (1f5c0 ) │ │ │ │ + ldr r7, [pc, #336] @ (1f360 ) │ │ │ │ movs r2, r0 │ │ │ │ - ldrsb r6, [r2, r7] │ │ │ │ + ldrsb r6, [r7, r4] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001f214 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -28795,17 +28789,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (1f244 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #392 @ 0x188 │ │ │ │ blx c5c4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r7, [pc, #736] @ (1f524 ) │ │ │ │ + ldr r7, [pc, #128] @ (1f2c4 ) │ │ │ │ movs r2, r0 │ │ │ │ - ldrsb r2, [r4, r6] │ │ │ │ + ldrsb r2, [r1, r4] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001f248 : │ │ │ │ cbz r0, 1f27e │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -28833,17 +28827,17 @@ │ │ │ │ add.w r1, r1, #424 @ 0x1a8 │ │ │ │ b.w c5c0 │ │ │ │ nop │ │ │ │ ldrh r0, [r7, #54] @ 0x36 │ │ │ │ movs r2, r0 │ │ │ │ ldrh r0, [r5, #54] @ 0x36 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r7, [pc, #408] @ (1f434 ) │ │ │ │ + ldr r6, [pc, #824] @ (1f5d4 ) │ │ │ │ movs r2, r0 │ │ │ │ - ldrsb r0, [r2, r5] │ │ │ │ + ldrsb r0, [r7, r2] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001f2a0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -28856,17 +28850,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (1f2d0 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #456 @ 0x1c8 │ │ │ │ blx c5c4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r7, [pc, #176] @ (1f380 ) │ │ │ │ + ldr r6, [pc, #592] @ (1f520 ) │ │ │ │ movs r2, r0 │ │ │ │ - ldrsb r6, [r2, r4] │ │ │ │ + ldrsb r6, [r7, r1] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001f2d4 : │ │ │ │ cbz r0, 1f30a │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -28894,17 +28888,17 @@ │ │ │ │ add.w r1, r1, #496 @ 0x1f0 │ │ │ │ b.w c5c0 │ │ │ │ nop │ │ │ │ ldrh r4, [r5, #50] @ 0x32 │ │ │ │ movs r2, r0 │ │ │ │ ldrh r4, [r3, #50] @ 0x32 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r6, [pc, #872] @ (1f690 ) │ │ │ │ + ldr r6, [pc, #264] @ (1f430 ) │ │ │ │ movs r2, r0 │ │ │ │ - ldrsb r4, [r0, r3] │ │ │ │ + ldrsb r4, [r5, r0] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001f32c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -28917,17 +28911,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (1f35c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #536 @ 0x218 │ │ │ │ blx c5c4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r6, [pc, #640] @ (1f5dc ) │ │ │ │ + ldr r6, [pc, #32] @ (1f37c ) │ │ │ │ movs r2, r0 │ │ │ │ - ldrsb r2, [r1, r2] │ │ │ │ + strb r2, [r6, r7] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001f360 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -29077,35 +29071,35 @@ │ │ │ │ nop │ │ │ │ strh r0, [r4, #22] │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #18] │ │ │ │ movs r2, r0 │ │ │ │ - strh r6, [r3, #36] @ 0x24 │ │ │ │ + strh r6, [r0, #32] │ │ │ │ movs r1, r0 │ │ │ │ - strh r6, [r1, #36] @ 0x24 │ │ │ │ + strh r6, [r6, #30] │ │ │ │ movs r1, r0 │ │ │ │ - strh r0, [r0, #36] @ 0x24 │ │ │ │ + strh r0, [r5, #30] │ │ │ │ movs r1, r0 │ │ │ │ - strh r0, [r6, #34] @ 0x22 │ │ │ │ + strh r0, [r3, #30] │ │ │ │ movs r1, r0 │ │ │ │ - strh r4, [r4, #34] @ 0x22 │ │ │ │ + strh r4, [r1, #30] │ │ │ │ movs r1, r0 │ │ │ │ - strh r0, [r3, #34] @ 0x22 │ │ │ │ + strh r0, [r0, #30] │ │ │ │ movs r1, r0 │ │ │ │ - strh r4, [r1, #34] @ 0x22 │ │ │ │ + strh r4, [r6, #28] │ │ │ │ movs r1, r0 │ │ │ │ - strh r0, [r0, #34] @ 0x22 │ │ │ │ + strh r0, [r5, #28] │ │ │ │ movs r1, r0 │ │ │ │ - strh r2, [r7, #32] │ │ │ │ + strh r2, [r4, #28] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [pc, #288] @ (1f608 ) │ │ │ │ + ldr r4, [pc, #704] @ (1f7a8 ) │ │ │ │ movs r2, r0 │ │ │ │ - strb r2, [r6, r4] │ │ │ │ + strb r2, [r3, r2] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001f4ec : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -29203,21 +29197,21 @@ │ │ │ │ ldr r1, [pc, #24] @ (1f5e8 ) │ │ │ │ ldr r2, [pc, #24] @ (1f5ec ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #604 @ 0x25c │ │ │ │ blx c5c4 │ │ │ │ b.n 1f518 │ │ │ │ - ldr r4, [pc, #168] @ (1f68c ) │ │ │ │ + ldr r3, [pc, #584] @ (1f82c ) │ │ │ │ movs r2, r0 │ │ │ │ - strh r4, [r5, #34] @ 0x22 │ │ │ │ + strh r4, [r2, #30] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [pc, #88] @ (1f644 ) │ │ │ │ + ldr r3, [pc, #504] @ (1f7e4 ) │ │ │ │ movs r2, r0 │ │ │ │ - strb r0, [r0, r0] │ │ │ │ + strh r0, [r5, r5] │ │ │ │ movs r1, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ add.w ip, r1, #4294967295 @ 0xffffffff │ │ │ │ sub sp, #32 │ │ │ │ @@ -29307,19 +29301,19 @@ │ │ │ │ strd r0, r4, [sp] │ │ │ │ str r6, [sp, #12] │ │ │ │ movs r0, #0 │ │ │ │ blx d234 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldrsb r6, [r6, r6] │ │ │ │ + ldrsb r6, [r3, r4] │ │ │ │ movs r1, r0 │ │ │ │ - strh r2, [r5, #26] │ │ │ │ + strh r2, [r2, #22] │ │ │ │ movs r1, r0 │ │ │ │ - ldrsb r4, [r5, r5] │ │ │ │ + ldrsb r4, [r2, r3] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001f70c : │ │ │ │ cbz r0, 1f742 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -29347,17 +29341,17 @@ │ │ │ │ add.w r1, r1, #640 @ 0x280 │ │ │ │ b.w c5c0 │ │ │ │ nop │ │ │ │ ldrh r4, [r6, #16] │ │ │ │ movs r2, r0 │ │ │ │ ldrh r4, [r4, #16] │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [pc, #648] @ (1f9e8 ) │ │ │ │ + ldr r2, [pc, #40] @ (1f788 ) │ │ │ │ movs r2, r0 │ │ │ │ - strh r4, [r1, r2] │ │ │ │ + str r4, [r6, r7] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001f764 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -29608,25 +29602,25 @@ │ │ │ │ blx c5c4 │ │ │ │ b.n 1f986 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ ldrb r0, [r3, #24] │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r4, #14] │ │ │ │ + strh r4, [r1, #10] │ │ │ │ movs r1, r0 │ │ │ │ ldrb r2, [r5, #20] │ │ │ │ movs r2, r0 │ │ │ │ - strh r2, [r2, #6] │ │ │ │ + strh r2, [r7, #0] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [pc, #352] @ (1fb68 ) │ │ │ │ + ldr r5, [pc, #768] @ (1fd08 ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [pc, #40] @ (1fa34 ) │ │ │ │ + bx lr │ │ │ │ movs r2, r0 │ │ │ │ - strh r0, [r2, #4] │ │ │ │ + ldrb r0, [r7, #31] │ │ │ │ movs r1, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ add.w ip, r1, #4294967295 @ 0xffffffff │ │ │ │ mov r4, r0 │ │ │ │ @@ -29716,19 +29710,19 @@ │ │ │ │ strd r0, r4, [sp] │ │ │ │ str r6, [sp, #12] │ │ │ │ movs r0, #0 │ │ │ │ blx d234 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - strh r6, [r2, r6] │ │ │ │ + strh r6, [r7, r3] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r2, [r1, #29] │ │ │ │ + ldrb r2, [r6, #26] │ │ │ │ movs r1, r0 │ │ │ │ - strh r4, [r1, r5] │ │ │ │ + strh r4, [r6, r2] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001fb2c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -29770,15 +29764,15 @@ │ │ │ │ nop │ │ │ │ strh r2, [r3, #48] @ 0x30 │ │ │ │ movs r2, r0 │ │ │ │ strh r6, [r0, #48] @ 0x30 │ │ │ │ movs r2, r0 │ │ │ │ strb r0, [r3, #27] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r2, #28] │ │ │ │ + ldrb r6, [r7, #25] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001fba0 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -29935,18 +29929,18 @@ │ │ │ │ ... │ │ │ │ strh r2, [r7, #38] @ 0x26 │ │ │ │ movs r2, r0 │ │ │ │ lsls r5, r5, #17 │ │ │ │ movs r0, r0 │ │ │ │ lsls r7, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r3, #23] │ │ │ │ + ldrb r2, [r0, #21] │ │ │ │ movs r1, r0 │ │ │ │ @ instruction: 0xff9bffff │ │ │ │ - ldrb r4, [r5, #22] │ │ │ │ + ldrb r4, [r2, #20] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001fd48 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -29971,19 +29965,19 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r2, [pc, #16] @ (1fd98 ) │ │ │ │ ldr r1, [pc, #16] @ (1fd9c ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ blx c5c4 │ │ │ │ b.n 1fd80 │ │ │ │ - ldrsb r4, [r2, r6] │ │ │ │ + ldrsb r4, [r7, r3] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [pc, #296] @ (1fec4 ) │ │ │ │ + ldr r3, [pc, #712] @ (20064 ) │ │ │ │ movs r1, r0 │ │ │ │ - bxns r5 │ │ │ │ + mov ip, r2 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 0001fda0 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -29996,17 +29990,17 @@ │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #32 │ │ │ │ blx c5c4 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - mov ip, pc │ │ │ │ + mov r4, ip │ │ │ │ movs r2, r0 │ │ │ │ - ldr r4, [pc, #88] @ (1fe2c ) │ │ │ │ + ldr r3, [pc, #504] @ (1ffcc ) │ │ │ │ movs r1, r0 │ │ │ │ cbz r0, 1fe0e │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r2 │ │ │ │ @@ -30030,17 +30024,17 @@ │ │ │ │ ldr r2, [pc, #16] @ (1fe24 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #64 @ 0x40 │ │ │ │ b.w c5c0 │ │ │ │ strh r2, [r2, #28] │ │ │ │ movs r2, r0 │ │ │ │ - mov lr, r4 │ │ │ │ + mov r6, r1 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r3, [pc, #768] @ (20128 ) │ │ │ │ + ldr r3, [pc, #160] @ (1fec8 ) │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001fe28 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -30053,17 +30047,17 @@ │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #96 @ 0x60 │ │ │ │ blx c5c4 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - mov r4, lr │ │ │ │ + cmp ip, fp │ │ │ │ movs r2, r0 │ │ │ │ - ldr r3, [pc, #568] @ (20094 ) │ │ │ │ + ldr r2, [pc, #984] @ (20234 ) │ │ │ │ movs r1, r0 │ │ │ │ cbz r0, 1fe96 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r2 │ │ │ │ @@ -30087,17 +30081,17 @@ │ │ │ │ ldr r2, [pc, #16] @ (1feac ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #128 @ 0x80 │ │ │ │ b.w c5c0 │ │ │ │ strh r2, [r1, #24] │ │ │ │ movs r2, r0 │ │ │ │ - mov r6, r3 │ │ │ │ + cmp lr, r0 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r3, [pc, #224] @ (1ff90 ) │ │ │ │ + ldr r2, [pc, #640] @ (20130 ) │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0001feb0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -30270,27 +30264,27 @@ │ │ │ │ blx c5c4 │ │ │ │ b.n 20054 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ strb r4, [r1, #27] │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r0, r5] │ │ │ │ + strb r2, [r5, r2] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r6, [r4, #4] │ │ │ │ + ldrb r6, [r1, #2] │ │ │ │ movs r1, r0 │ │ │ │ strb r2, [r2, #25] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r4, [r4, #9] │ │ │ │ + ldrb r4, [r1, #7] │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0x478a │ │ │ │ + mov sl, lr │ │ │ │ movs r1, r0 │ │ │ │ - add r0, sl │ │ │ │ + bics r0, r7 │ │ │ │ movs r2, r0 │ │ │ │ - strb r2, [r2, r6] │ │ │ │ + strb r2, [r7, r3] │ │ │ │ movs r1, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #28 │ │ │ │ @@ -30333,19 +30327,19 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ b.n 1fdd4 │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #752] @ (20410 ) │ │ │ │ + ldr r5, [pc, #144] @ (201b0 ) │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r4, [r1, #7] │ │ │ │ + ldrb r4, [r6, #4] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [pc, #440] @ (202e0 ) │ │ │ │ + ldr r4, [pc, #856] @ (20480 ) │ │ │ │ movs r1, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ mov r6, r2 │ │ │ │ @@ -30382,19 +30376,19 @@ │ │ │ │ strd r0, r5, [sp] │ │ │ │ movs r0, #0 │ │ │ │ blx d234 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx c740 │ │ │ │ b.n 20148 │ │ │ │ - ldr r5, [pc, #112] @ (20210 ) │ │ │ │ + ldr r4, [pc, #528] @ (203b0 ) │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r4, [r5, #4] │ │ │ │ + ldrb r4, [r2, #2] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [pc, #840] @ (204f0 ) │ │ │ │ + ldr r4, [pc, #232] @ (20290 ) │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 000201a8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -30436,15 +30430,15 @@ │ │ │ │ nop │ │ │ │ ldrb r6, [r2, #31] │ │ │ │ movs r2, r0 │ │ │ │ ldrb r2, [r0, #31] │ │ │ │ movs r2, r0 │ │ │ │ strb r0, [r0, #2] │ │ │ │ movs r2, r0 │ │ │ │ - ldrb r6, [r0, #3] │ │ │ │ + ldrb r6, [r5, #0] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0002021c : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -30544,21 +30538,21 @@ │ │ │ │ ldr r2, [pc, #24] @ (20338 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #204 @ 0xcc │ │ │ │ blx c5c4 │ │ │ │ b.n 202f8 │ │ │ │ nop │ │ │ │ - sbcs r2, r5 │ │ │ │ + asrs r2, r2 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r0, [pc, #160] @ (203d4 ) │ │ │ │ + blx r2 │ │ │ │ movs r1, r0 │ │ │ │ - sbcs r2, r3 │ │ │ │ + asrs r2, r0 │ │ │ │ movs r2, r0 │ │ │ │ - mov ip, r6 │ │ │ │ + mov r4, r3 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0002033c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -30626,17 +30620,17 @@ │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ blx c5c4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - strb r0, [r3, #27] │ │ │ │ + strb r0, [r0, #25] │ │ │ │ movs r1, r0 │ │ │ │ - sbcs r2, r6 │ │ │ │ + asrs r2, r3 │ │ │ │ movs r2, r0 │ │ │ │ │ │ │ │ 00020408 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -30655,15 +30649,15 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ mov.w r3, #0 │ │ │ │ blx cf14 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov.w r2, #1000 @ 0x3e8 │ │ │ │ movs r3, #0 │ │ │ │ - bl 343e8 │ │ │ │ + bl 34350 │ │ │ │ mov.w r3, #1000 @ 0x3e8 │ │ │ │ str r0, [sp, #0] │ │ │ │ mul.w r2, r3, r2 │ │ │ │ ldr r3, [pc, #40] @ (2047c ) │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r2, [pc, #40] @ (20480 ) │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ @@ -30689,15 +30683,15 @@ │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx d384 │ │ │ │ mov.w r2, #1000 @ 0x3e8 │ │ │ │ movs r3, #0 │ │ │ │ - bl 343e8 │ │ │ │ + bl 34350 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ │ │ │ │ 000204a4 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -30753,17 +30747,17 @@ │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ strb r6, [r3, #6] │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r4, #5] │ │ │ │ movs r2, r0 │ │ │ │ - lsls r0, r3 │ │ │ │ + ands r0, r0 │ │ │ │ movs r2, r0 │ │ │ │ - strb r0, [r1, #23] │ │ │ │ + strb r0, [r6, #20] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 0002053c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -30861,15 +30855,15 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add r3, pc, #60 @ (adr r3, 20668 ) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 343e8 │ │ │ │ + bl 34350 │ │ │ │ orrs.w r1, r3, r2 │ │ │ │ bne.n 2064e │ │ │ │ mov.w r3, #23552 @ 0x5c00 │ │ │ │ movt r3, #1318 @ 0x526 │ │ │ │ adds r0, r4, r3 │ │ │ │ adc.w r1, r5, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ @@ -30891,15 +30885,15 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add r3, pc, #48 @ (adr r3, 206b0 ) │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 343e8 │ │ │ │ + bl 34350 │ │ │ │ orrs.w r1, r3, r2 │ │ │ │ bne.n 206a2 │ │ │ │ mov.w r3, #41984 @ 0xa400 │ │ │ │ movt r3, #64217 @ 0xfad9 │ │ │ │ adds r0, r4, r3 │ │ │ │ sbc.w r1, r5, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ @@ -30936,17 +30930,17 @@ │ │ │ │ add r2, pc │ │ │ │ adds r1, #72 @ 0x48 │ │ │ │ blx c5c4 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - subs r6, #174 @ 0xae │ │ │ │ + subs r6, #22 │ │ │ │ movs r2, r0 │ │ │ │ - strb r4, [r6, #15] │ │ │ │ + strb r4, [r3, #13] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 00020710 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -31091,19 +31085,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx d090 │ │ │ │ b.n 20848 │ │ │ │ ldrb r2, [r6, #5] │ │ │ │ movs r2, r0 │ │ │ │ ldrb r6, [r3, #5] │ │ │ │ movs r2, r0 │ │ │ │ - subs r5, #166 @ 0xa6 │ │ │ │ + subs r5, #14 │ │ │ │ movs r2, r0 │ │ │ │ ldr r0, [r5, #32] │ │ │ │ movs r2, r0 │ │ │ │ - strb r0, [r2, #10] │ │ │ │ + strb r0, [r7, #7] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 00020890 : │ │ │ │ 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 │ │ │ │ @@ -31144,17 +31138,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ b.n 208de │ │ │ │ nop │ │ │ │ ldr r6, [r5, #88] @ 0x58 │ │ │ │ movs r2, r0 │ │ │ │ lsrs r0, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #36 @ 0x24 │ │ │ │ + subs r4, #140 @ 0x8c │ │ │ │ movs r2, r0 │ │ │ │ - strb r6, [r4, #8] │ │ │ │ + strb r6, [r1, #6] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 00020908 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -31176,17 +31170,17 @@ │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #40 @ 0x28 │ │ │ │ blx c5c4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - subs r4, #212 @ 0xd4 │ │ │ │ + subs r4, #60 @ 0x3c │ │ │ │ movs r2, r0 │ │ │ │ - strb r6, [r1, #8] │ │ │ │ + strb r6, [r6, #5] │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ 00020950 : │ │ │ │ adds r3, r0, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ adds r1, #1 │ │ │ │ @@ -31217,15 +31211,15 @@ │ │ │ │ add r0, pc │ │ │ │ b.w c244 │ │ │ │ blx be00 │ │ │ │ str r0, [r4, #0] │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - rors r2, r3 │ │ │ │ + adcs r2, r0 │ │ │ │ movs r1, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [r2, #0] │ │ │ │ sub sp, #8 │ │ │ │ @@ -31273,23 +31267,23 @@ │ │ │ │ add r0, pc │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w bda4 │ │ │ │ str r5, [r0, #8] │ │ │ │ b.n 20a0c │ │ │ │ nop │ │ │ │ - add r5, sp, #512 @ 0x200 │ │ │ │ + add r4, sp, #928 @ 0x3a0 │ │ │ │ movs r1, r0 │ │ │ │ - rors r6, r3 │ │ │ │ + adcs r6, r0 │ │ │ │ movs r1, r0 │ │ │ │ - rors r2, r5 │ │ │ │ + adcs r2, r2 │ │ │ │ movs r1, r0 │ │ │ │ - add r5, sp, #320 @ 0x140 │ │ │ │ + add r4, sp, #736 @ 0x2e0 │ │ │ │ movs r1, r0 │ │ │ │ - adcs r2, r7 │ │ │ │ + lsrs r2, r4 │ │ │ │ movs r1, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ @@ -31487,27 +31481,27 @@ │ │ │ │ ldc2 15, cr15, [r7], #-1020 @ 0xfffffc04 │ │ │ │ stc2 15, cr15, [sp], {255} @ 0xff │ │ │ │ lsrs r4, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r0, #4 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfbadffff │ │ │ │ - ldrb r7, [r5, #29] │ │ │ │ + ldrb r3, [r3, #27] │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #10 │ │ │ │ + subs r1, #114 @ 0x72 │ │ │ │ movs r2, r0 │ │ │ │ - ldrsh r4, [r4, r3] │ │ │ │ + ldrsh r4, [r1, r1] │ │ │ │ movs r1, r0 │ │ │ │ - subs r1, #244 @ 0xf4 │ │ │ │ + subs r1, #92 @ 0x5c │ │ │ │ movs r2, r0 │ │ │ │ - ldr r2, [r5, #116] @ 0x74 │ │ │ │ + ldr r2, [r2, #108] @ 0x6c │ │ │ │ movs r1, r0 │ │ │ │ - subs r1, #232 @ 0xe8 │ │ │ │ + subs r1, #80 @ 0x50 │ │ │ │ movs r2, r0 │ │ │ │ - ldr r1, [pc, #408] @ (20e00 ) │ │ │ │ + ldr r0, [pc, #824] @ (20fa0 ) │ │ │ │ movs r1, 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, #3760] @ 0xeb0 │ │ │ │ ldr.w r3, [pc, #3628] @ 21aa8 │ │ │ │ sub sp, #300 @ 0x12c │ │ │ │ @@ -32842,157 +32836,157 @@ │ │ │ │ str r3, [sp, #28] │ │ │ │ b.n 21bd0 │ │ │ │ nop │ │ │ │ ldr r4, [r2, #28] │ │ │ │ movs r2, r0 │ │ │ │ lsrs r4, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r2, #112] @ 0x70 │ │ │ │ + ldr r0, [r7, #100] @ 0x64 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r2, #112] @ 0x70 │ │ │ │ + ldr r0, [r7, #100] @ 0x64 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r7, #112] @ 0x70 │ │ │ │ + ldr r2, [r4, #104] @ 0x68 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r4, #112] @ 0x70 │ │ │ │ + ldr r2, [r1, #104] @ 0x68 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r2, #112] @ 0x70 │ │ │ │ + ldr r2, [r7, #100] @ 0x64 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r0, #116] @ 0x74 │ │ │ │ + ldr r0, [r5, #104] @ 0x68 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [r3, #124] @ 0x7c │ │ │ │ + ldr r6, [r0, #116] @ 0x74 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r1, #124] @ 0x7c │ │ │ │ + ldr r0, [r6, #112] @ 0x70 │ │ │ │ movs r1, r0 │ │ │ │ - strb r4, [r2, #3] │ │ │ │ + strb r4, [r7, #0] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [r3, #120] @ 0x78 │ │ │ │ + ldr r6, [r0, #112] @ 0x70 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r1, #124] @ 0x7c │ │ │ │ + ldr r0, [r6, #112] @ 0x70 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r6, #88] @ 0x58 │ │ │ │ + ldr r0, [r3, #80] @ 0x50 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r5, #124] @ 0x7c │ │ │ │ + ldr r0, [r2, #116] @ 0x74 │ │ │ │ movs r1, r0 │ │ │ │ - strb r6, [r3, #0] │ │ │ │ + ldr r6, [r0, #120] @ 0x78 │ │ │ │ movs r1, r0 │ │ │ │ - strb r6, [r1, #2] │ │ │ │ + ldr r6, [r6, #124] @ 0x7c │ │ │ │ movs r1, r0 │ │ │ │ - strb r6, [r6, #1] │ │ │ │ + ldr r6, [r3, #124] @ 0x7c │ │ │ │ movs r1, r0 │ │ │ │ - strb r4, [r7, #1] │ │ │ │ + ldr r4, [r4, #124] @ 0x7c │ │ │ │ movs r1, r0 │ │ │ │ - strb r4, [r2, #1] │ │ │ │ + ldr r4, [r7, #120] @ 0x78 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [sp, #472] @ 0x1d8 │ │ │ │ + ldr r4, [sp, #104] @ 0x68 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r2, #64] @ 0x40 │ │ │ │ + ldr r2, [r7, #52] @ 0x34 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r7, #124] @ 0x7c │ │ │ │ + ldr r2, [r4, #116] @ 0x74 │ │ │ │ movs r1, r0 │ │ │ │ - strb r2, [r4, #0] │ │ │ │ + ldr r2, [r1, #120] @ 0x78 │ │ │ │ movs r1, r0 │ │ │ │ - strb r4, [r0, #3] │ │ │ │ + strb r4, [r5, #0] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [r2, #52] @ 0x34 │ │ │ │ + ldr r6, [r7, #40] @ 0x28 │ │ │ │ movs r1, r0 │ │ │ │ - strb r0, [r1, #1] │ │ │ │ + ldr r0, [r6, #120] @ 0x78 │ │ │ │ movs r1, r0 │ │ │ │ - strb r2, [r6, #1] │ │ │ │ + ldr r2, [r3, #124] @ 0x7c │ │ │ │ movs r1, r0 │ │ │ │ - strb r4, [r4, #2] │ │ │ │ + strb r4, [r1, #0] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [r3, #40] @ 0x28 │ │ │ │ + ldr r6, [r0, #32] │ │ │ │ movs r1, r0 │ │ │ │ - strb r2, [r5, #0] │ │ │ │ + ldr r2, [r2, #120] @ 0x78 │ │ │ │ movs r1, r0 │ │ │ │ - strb r4, [r2, #1] │ │ │ │ + ldr r4, [r7, #120] @ 0x78 │ │ │ │ movs r1, r0 │ │ │ │ - strb r2, [r0, #2] │ │ │ │ + ldr r2, [r5, #124] @ 0x7c │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [r3, #28] │ │ │ │ + ldr r6, [r0, #20] │ │ │ │ movs r1, r0 │ │ │ │ - strb r0, [r0, #0] │ │ │ │ + ldr r0, [r5, #116] @ 0x74 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r6, #124] @ 0x7c │ │ │ │ + ldr r2, [r3, #116] @ 0x74 │ │ │ │ movs r1, r0 │ │ │ │ - strb r4, [r3, #0] │ │ │ │ + ldr r4, [r0, #120] @ 0x78 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r6, #12] │ │ │ │ + ldr r0, [r3, #4] │ │ │ │ movs r1, r0 │ │ │ │ - str r0, [r4, r3] │ │ │ │ + str r0, [r1, r1] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [r0, #120] @ 0x78 │ │ │ │ + ldr r6, [r5, #108] @ 0x6c │ │ │ │ movs r1, r0 │ │ │ │ - strb r4, [r6, #12] │ │ │ │ + strb r4, [r3, #10] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r7, #0] │ │ │ │ + str r2, [r4, #120] @ 0x78 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r2, #124] @ 0x7c │ │ │ │ + ldr r0, [r7, #112] @ 0x70 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [r7, #116] @ 0x74 │ │ │ │ + ldr r6, [r4, #108] @ 0x6c │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [r0, #120] @ 0x78 │ │ │ │ + ldr r4, [r5, #108] @ 0x6c │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r6, #120] @ 0x78 │ │ │ │ + ldr r2, [r3, #112] @ 0x70 │ │ │ │ movs r1, r0 │ │ │ │ - strb r4, [r6, #0] │ │ │ │ + ldr r4, [r3, #120] @ 0x78 │ │ │ │ movs r1, r0 │ │ │ │ - str r0, [r4, #112] @ 0x70 │ │ │ │ + str r0, [r1, #104] @ 0x68 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [r3, #120] @ 0x78 │ │ │ │ + ldr r6, [r0, #112] @ 0x70 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r1, #124] @ 0x7c │ │ │ │ + ldr r2, [r6, #112] @ 0x70 │ │ │ │ movs r1, r0 │ │ │ │ - strb r4, [r1, #1] │ │ │ │ + ldr r4, [r6, #120] @ 0x78 │ │ │ │ movs r1, r0 │ │ │ │ - str r0, [r1, #100] @ 0x64 │ │ │ │ + str r0, [r6, #88] @ 0x58 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r2, #124] @ 0x7c │ │ │ │ + ldr r2, [r7, #112] @ 0x70 │ │ │ │ movs r1, r0 │ │ │ │ - strb r6, [r0, #0] │ │ │ │ + ldr r6, [r5, #116] @ 0x74 │ │ │ │ movs r1, r0 │ │ │ │ - strb r2, [r7, #0] │ │ │ │ + ldr r2, [r4, #120] @ 0x78 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r0, #16] │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r1, #72] @ 0x48 │ │ │ │ + ldr r0, [r6, #60] @ 0x3c │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [r4, #120] @ 0x78 │ │ │ │ + ldr r4, [r1, #112] @ 0x70 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [r7, #116] @ 0x74 │ │ │ │ + ldr r6, [r4, #108] @ 0x6c │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [pc, #848] @ (21ee8 ) │ │ │ │ + ldr r4, [pc, #240] @ (21c88 ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [r3, #60] @ 0x3c │ │ │ │ + ldr r4, [r0, #52] @ 0x34 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r4, #108] @ 0x6c │ │ │ │ + ldr r2, [r1, #100] @ 0x64 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [r2, #112] @ 0x70 │ │ │ │ + ldr r4, [r7, #100] @ 0x64 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [pc, #104] @ (21c10 ) │ │ │ │ + ldr r3, [pc, #520] @ (21db0 ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [r3, #104] @ 0x68 │ │ │ │ + ldr r4, [r0, #96] @ 0x60 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r1, #108] @ 0x6c │ │ │ │ + ldr r2, [r6, #96] @ 0x60 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r7, #104] @ 0x68 │ │ │ │ + ldr r0, [r4, #96] @ 0x60 │ │ │ │ movs r1, r0 │ │ │ │ - add sl, pc │ │ │ │ + add r2, ip │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r7, #100] @ 0x64 │ │ │ │ + ldr r0, [r4, #92] @ 0x5c │ │ │ │ movs r1, r0 │ │ │ │ - cmn r4, r1 │ │ │ │ + tst r4, r6 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [r2, #96] @ 0x60 │ │ │ │ + ldr r4, [r7, #84] @ 0x54 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r0, #96] @ 0x60 │ │ │ │ + ldr r0, [r5, #84] @ 0x54 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r4, #92] @ 0x5c │ │ │ │ + ldr r0, [r1, #84] @ 0x54 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r2, #96] @ 0x60 │ │ │ │ + ldr r0, [r7, #84] @ 0x54 │ │ │ │ movs r1, r0 │ │ │ │ mov ip, r8 │ │ │ │ add.w lr, lr, #16 │ │ │ │ add.w r8, r8, #16 │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [lr, #-16] │ │ │ │ str.w r1, [lr, #-12] │ │ │ │ @@ -33514,25 +33508,25 @@ │ │ │ │ blx bf64 │ │ │ │ ldr.w r1, [pc, #2248] @ 22a4c │ │ │ │ movs r2, #71 @ 0x47 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ + str r3, [sp, #32] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #215 @ 0xd7 │ │ │ │ blx bf64 │ │ │ │ ldr.w r1, [pc, #2224] @ 22a50 │ │ │ │ movs r2, #215 @ 0xd7 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, fp │ │ │ │ - str r3, [sp, #32] │ │ │ │ + str r3, [sp, #28] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #14 │ │ │ │ blx bf64 │ │ │ │ ldr.w r3, [pc, #2200] @ 22a54 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1, r2} │ │ │ │ @@ -33554,192 +33548,191 @@ │ │ │ │ blx cd0c │ │ │ │ mov fp, r0 │ │ │ │ str r6, [r0, #0] │ │ │ │ ldr.w r0, [r9] │ │ │ │ cbz r0, 221fc │ │ │ │ blx b7b8 │ │ │ │ mov r0, r9 │ │ │ │ - ldr.w r9, [pc, #2140] @ 22a5c │ │ │ │ + ldr.w sl, [pc, #2140] @ 22a5c │ │ │ │ blx b7b8 │ │ │ │ movs r0, #65 @ 0x41 │ │ │ │ blx bf64 │ │ │ │ ldr.w r1, [pc, #2128] @ 22a60 │ │ │ │ movs r2, #65 @ 0x41 │ │ │ │ - add r9, pc │ │ │ │ - add r1, pc │ │ │ │ - blx c500 │ │ │ │ - mov sl, r0 │ │ │ │ - movs r0, #68 @ 0x44 │ │ │ │ - blx bf64 │ │ │ │ - ldr.w r1, [pc, #2112] @ 22a64 │ │ │ │ - movs r2, #68 @ 0x44 │ │ │ │ + add sl, pc │ │ │ │ add r1, pc │ │ │ │ + add.w r9, sl, #64 @ 0x40 │ │ │ │ blx c500 │ │ │ │ - str r0, [sp, #28] │ │ │ │ - movs r0, #63 @ 0x3f │ │ │ │ - blx bf64 │ │ │ │ - add.w ip, r9, #48 @ 0x30 │ │ │ │ mov r8, r0 │ │ │ │ + movs r0, #64 @ 0x40 │ │ │ │ + blx bf64 │ │ │ │ + mov r6, r0 │ │ │ │ mov lr, r0 │ │ │ │ - mov r6, r9 │ │ │ │ + mov ip, sl │ │ │ │ add.w lr, lr, #16 │ │ │ │ - add.w r9, r9, #16 │ │ │ │ - ldmia r6!, {r0, r1, r2, r3} │ │ │ │ + add.w sl, sl, #16 │ │ │ │ + ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [lr, #-16] │ │ │ │ str.w r1, [lr, #-12] │ │ │ │ str.w r2, [lr, #-8] │ │ │ │ str.w r3, [lr, #-4] │ │ │ │ - cmp r6, ip │ │ │ │ - bne.n 2223e │ │ │ │ - mov r3, r9 │ │ │ │ - ldmia r3!, {r0, r1, r2} │ │ │ │ - str.w r2, [lr, #8] │ │ │ │ - str.w r0, [lr] │ │ │ │ - movs r0, #64 @ 0x40 │ │ │ │ - str.w r1, [lr, #4] │ │ │ │ - ldrh r2, [r3, #0] │ │ │ │ - ldrb r3, [r3, #2] │ │ │ │ - strh.w r2, [lr, #12] │ │ │ │ - strb.w r3, [lr, #14] │ │ │ │ + cmp ip, r9 │ │ │ │ + bne.n 2222a │ │ │ │ + movs r0, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ - ldr.w lr, [pc, #2020] @ 22a68 │ │ │ │ - mov ip, r0 │ │ │ │ - mov r6, r0 │ │ │ │ + ldr.w r1, [pc, #2064] @ 22a64 │ │ │ │ + movs r2, #68 @ 0x44 │ │ │ │ + add r1, pc │ │ │ │ + blx c500 │ │ │ │ + str r0, [sp, #40] @ 0x28 │ │ │ │ + movs r0, #63 @ 0x3f │ │ │ │ + blx bf64 │ │ │ │ + ldr.w lr, [pc, #2048] @ 22a68 │ │ │ │ + mov sl, r0 │ │ │ │ + mov r9, r0 │ │ │ │ add lr, pc │ │ │ │ - str r5, [sp, #40] @ 0x28 │ │ │ │ - add.w r9, lr, #64 @ 0x40 │ │ │ │ - mov r5, lr │ │ │ │ - add.w ip, ip, #16 │ │ │ │ + add.w r3, lr, #48 @ 0x30 │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + mov ip, lr │ │ │ │ + add.w r9, r9, #16 │ │ │ │ add.w lr, lr, #16 │ │ │ │ - ldmia r5!, {r0, r1, r2, r3} │ │ │ │ - str.w r0, [ip, #-16] │ │ │ │ - str.w r1, [ip, #-12] │ │ │ │ - str.w r2, [ip, #-8] │ │ │ │ - str.w r3, [ip, #-4] │ │ │ │ - cmp r5, r9 │ │ │ │ - bne.n 22290 │ │ │ │ - ldr r5, [sp, #40] @ 0x28 │ │ │ │ + ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ + str.w r0, [r9, #-16] │ │ │ │ + str.w r1, [r9, #-12] │ │ │ │ + str.w r2, [r9, #-8] │ │ │ │ + str.w r3, [r9, #-4] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + cmp ip, r3 │ │ │ │ + bne.n 22276 │ │ │ │ + ldmia.w ip!, {r0, r1, r2} │ │ │ │ + str.w r2, [r9, #8] │ │ │ │ + str.w r1, [r9, #4] │ │ │ │ + str.w r0, [r9] │ │ │ │ movs r0, #20 │ │ │ │ - str r6, [sp, #40] @ 0x28 │ │ │ │ + ldrh.w r2, [ip] │ │ │ │ + strh.w r2, [r9, #12] │ │ │ │ + ldrb.w r2, [ip, #2] │ │ │ │ + strb.w r2, [r9, #14] │ │ │ │ blx cd0c │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - mov r6, r0 │ │ │ │ - ldr r2, [sp, #40] @ 0x28 │ │ │ │ - strd r3, r8, [r0, #4] │ │ │ │ - str r2, [r0, #12] │ │ │ │ - str.w sl, [r0] │ │ │ │ + mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ + mov r5, r3 │ │ │ │ + ldr.w r9, [pc, #1956] @ 22a6c │ │ │ │ + strd r8, r6, [r3] │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ + add r9, pc │ │ │ │ + strd r3, sl, [r5, #8] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #65 @ 0x41 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1940] @ 22a6c │ │ │ │ - ldr.w sl, [pc, #1940] @ 22a70 │ │ │ │ + ldr.w r1, [pc, #1932] @ 22a70 │ │ │ │ movs r2, #65 @ 0x41 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - add sl, pc │ │ │ │ - mov r9, r0 │ │ │ │ - movs r0, #63 @ 0x3f │ │ │ │ + str r0, [sp, #36] @ 0x24 │ │ │ │ + movs r0, #73 @ 0x49 │ │ │ │ blx bf64 │ │ │ │ - add.w ip, sl, #48 @ 0x30 │ │ │ │ + ldr.w r1, [pc, #1916] @ 22a74 │ │ │ │ + movs r2, #73 @ 0x49 │ │ │ │ + add r1, pc │ │ │ │ + blx c500 │ │ │ │ + mov sl, r0 │ │ │ │ + movs r0, #64 @ 0x40 │ │ │ │ + blx bf64 │ │ │ │ + add.w lr, r9, #64 @ 0x40 │ │ │ │ mov r8, r0 │ │ │ │ + mov ip, r0 │ │ │ │ + mov r6, r9 │ │ │ │ + add.w ip, ip, #16 │ │ │ │ + add.w r9, r9, #16 │ │ │ │ + ldmia r6!, {r0, r1, r2, r3} │ │ │ │ + str.w r0, [ip, #-16] │ │ │ │ + str.w r1, [ip, #-12] │ │ │ │ + str.w r2, [ip, #-8] │ │ │ │ + str.w r3, [ip, #-4] │ │ │ │ + cmp r6, lr │ │ │ │ + bne.n 22310 │ │ │ │ + movs r0, #63 @ 0x3f │ │ │ │ + blx bf64 │ │ │ │ + ldr.w ip, [pc, #1856] @ 22a78 │ │ │ │ + str r7, [sp, #40] @ 0x28 │ │ │ │ mov lr, r0 │ │ │ │ - mov r5, sl │ │ │ │ + add ip, pc │ │ │ │ + mov r7, r0 │ │ │ │ + add.w r9, ip, #48 @ 0x30 │ │ │ │ + mov r6, ip │ │ │ │ add.w lr, lr, #16 │ │ │ │ - add.w sl, sl, #16 │ │ │ │ - ldmia r5!, {r0, r1, r2, r3} │ │ │ │ + add.w ip, ip, #16 │ │ │ │ + ldmia r6!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [lr, #-16] │ │ │ │ str.w r1, [lr, #-12] │ │ │ │ str.w r2, [lr, #-8] │ │ │ │ str.w r3, [lr, #-4] │ │ │ │ - cmp r5, ip │ │ │ │ - bne.n 222f8 │ │ │ │ - ldmia.w sl!, {r0, r1, r2} │ │ │ │ - str.w r0, [lr] │ │ │ │ - str.w r1, [lr, #4] │ │ │ │ - movs r0, #73 @ 0x49 │ │ │ │ + cmp r6, r9 │ │ │ │ + bne.n 22346 │ │ │ │ + ldmia r6!, {r0, r1, r2} │ │ │ │ + str r7, [sp, #44] @ 0x2c │ │ │ │ + ldr r7, [sp, #40] @ 0x28 │ │ │ │ str.w r2, [lr, #8] │ │ │ │ - ldrh.w r3, [sl] │ │ │ │ - strh.w r3, [lr, #12] │ │ │ │ - ldrb.w r3, [sl, #2] │ │ │ │ - strb.w r3, [lr, #14] │ │ │ │ - blx bf64 │ │ │ │ - ldr.w r1, [pc, #1844] @ 22a74 │ │ │ │ - movs r2, #73 @ 0x49 │ │ │ │ - add r1, pc │ │ │ │ - blx c500 │ │ │ │ - str r0, [sp, #40] @ 0x28 │ │ │ │ + str.w r0, [lr] │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ + str.w r1, [lr, #4] │ │ │ │ + ldrh r2, [r6, #0] │ │ │ │ + strh.w r2, [lr, #12] │ │ │ │ + ldrb r2, [r6, #2] │ │ │ │ + strb.w r2, [lr, #14] │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1828] @ 22a78 │ │ │ │ + ldr.w r1, [pc, #1776] @ 22a7c │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - str r0, [sp, #44] @ 0x2c │ │ │ │ - movs r0, #64 @ 0x40 │ │ │ │ - blx bf64 │ │ │ │ - ldr.w lr, [pc, #1812] @ 22a7c │ │ │ │ - mov sl, r0 │ │ │ │ - mov ip, r0 │ │ │ │ - add lr, pc │ │ │ │ - add.w r3, lr, #64 @ 0x40 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - mov r5, lr │ │ │ │ - add.w ip, ip, #16 │ │ │ │ - add.w lr, lr, #16 │ │ │ │ - ldmia r5!, {r0, r1, r2, r3} │ │ │ │ - str.w r0, [ip, #-16] │ │ │ │ - str.w r1, [ip, #-12] │ │ │ │ - str.w r2, [ip, #-8] │ │ │ │ - str.w r3, [ip, #-4] │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - cmp r5, r3 │ │ │ │ - bne.n 22376 │ │ │ │ + str r0, [sp, #40] @ 0x28 │ │ │ │ movs r0, #24 │ │ │ │ blx cd0c │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ - str r3, [r0, #8] │ │ │ │ - mov r5, r0 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + strd r3, sl, [r0] │ │ │ │ + mov r6, r0 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ - strd r9, r8, [r0] │ │ │ │ - strd r3, sl, [r0, #12] │ │ │ │ + mov.w sl, #4 │ │ │ │ + ldr r2, [sp, #40] @ 0x28 │ │ │ │ + str.w r8, [r0, #8] │ │ │ │ + str r3, [r0, #12] │ │ │ │ + str r2, [r0, #16] │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ - ldr r7, [sp, #36] @ 0x24 │ │ │ │ + ldr r7, [sp, #32] │ │ │ │ mov r1, r4 │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ mov r0, r7 │ │ │ │ movs r3, #5 │ │ │ │ - mov.w sl, #4 │ │ │ │ + str r6, [sp, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ - str r5, [sp, #12] │ │ │ │ movs r3, #1 │ │ │ │ - str r6, [sp, #4] │ │ │ │ + str r5, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, fp │ │ │ │ str.w sl, [sp, #8] │ │ │ │ blx c538 │ │ │ │ movs r0, #73 @ 0x49 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1696] @ 22a80 │ │ │ │ + ldr.w r1, [pc, #1692] @ 22a80 │ │ │ │ movs r2, #73 @ 0x49 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #153 @ 0x99 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1676] @ 22a84 │ │ │ │ + ldr.w r1, [pc, #1672] @ 22a84 │ │ │ │ movs r2, #153 @ 0x99 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r8, r0 │ │ │ │ - ldr r0, [sp, #32] │ │ │ │ - str.w r8, [sp, #28] │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #16 │ │ │ │ blx bf64 │ │ │ │ ldr.w ip, [pc, #1648] @ 22a88 │ │ │ │ mov r7, r0 │ │ │ │ add ip, pc │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ @@ -33751,85 +33744,86 @@ │ │ │ │ blx b7b8 │ │ │ │ movs r0, #72 @ 0x48 │ │ │ │ blx bf64 │ │ │ │ ldr.w r1, [pc, #1620] @ 22a8c │ │ │ │ movs r2, #72 @ 0x48 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - mov r8, r0 │ │ │ │ + str r0, [sp, #28] │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ mov r4, r0 │ │ │ │ - str.w r8, [r0] │ │ │ │ + str r3, [r0, #0] │ │ │ │ ldr.w r0, [fp] │ │ │ │ cbz r0, 22458 │ │ │ │ blx b7b8 │ │ │ │ mov r0, fp │ │ │ │ - sub.w r8, r6, #4 │ │ │ │ + sub.w fp, r5, #4 │ │ │ │ blx b7b8 │ │ │ │ mov r0, sl │ │ │ │ + add.w sl, r5, #12 │ │ │ │ blx cd0c │ │ │ │ - add.w sl, r6, #12 │ │ │ │ - mov fp, r0 │ │ │ │ - ldr.w r0, [r8, #4]! │ │ │ │ + str r0, [sp, #36] @ 0x24 │ │ │ │ + ldr.w r0, [fp, #4]! │ │ │ │ cbz r0, 22478 │ │ │ │ blx b7b8 │ │ │ │ - cmp r8, sl │ │ │ │ + cmp fp, sl │ │ │ │ bne.n 2246e │ │ │ │ - mov r0, r6 │ │ │ │ - sub.w sl, r5, #4 │ │ │ │ + mov r0, r5 │ │ │ │ + sub.w sl, r6, #4 │ │ │ │ blx b7b8 │ │ │ │ - add.w r6, r5, #16 │ │ │ │ + add.w r5, r6, #16 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr.w r0, [sl, #4]! │ │ │ │ cbz r0, 2249c │ │ │ │ blx b7b8 │ │ │ │ - cmp sl, r6 │ │ │ │ + cmp sl, r5 │ │ │ │ bne.n 22492 │ │ │ │ - mov r0, r5 │ │ │ │ + mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ - ldr r5, [sp, #28] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ + str r3, [sp, #12] │ │ │ │ + mov r2, r8 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r1, r7 │ │ │ │ - mov r2, r5 │ │ │ │ mov r0, r9 │ │ │ │ - str r3, [sp, #12] │ │ │ │ + str r3, [sp, #4] │ │ │ │ movs r3, #0 │ │ │ │ - str.w fp, [sp, #4] │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r4 │ │ │ │ blx c538 │ │ │ │ movs r0, #66 @ 0x42 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1472] @ 22a90 │ │ │ │ + ldr.w r1, [pc, #1476] @ 22a90 │ │ │ │ movs r2, #66 @ 0x42 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r9 │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #74 @ 0x4a │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1448] @ 22a94 │ │ │ │ + ldr.w r1, [pc, #1452] @ 22a94 │ │ │ │ movs r2, #74 @ 0x4a │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ - mov r0, r5 │ │ │ │ + mov r0, r8 │ │ │ │ str r3, [sp, #28] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #9 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #1424] @ 22a98 │ │ │ │ + ldr.w r3, [pc, #1428] @ 22a98 │ │ │ │ mov r6, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ str r1, [r6, #4] │ │ │ │ str r0, [r6, #0] │ │ │ │ mov r0, r7 │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ @@ -33840,169 +33834,167 @@ │ │ │ │ ldr.w r1, [pc, #1400] @ 22a9c │ │ │ │ movs r2, #76 @ 0x4c │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ - mov r7, r0 │ │ │ │ + mov fp, r0 │ │ │ │ str r5, [r0, #0] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r0, 22542 │ │ │ │ + cbz r0, 22540 │ │ │ │ blx b7b8 │ │ │ │ - ldr.w sl, [pc, #1372] @ 22aa0 │ │ │ │ + ldr.w r7, [pc, #1372] @ 22aa0 │ │ │ │ mov r0, r4 │ │ │ │ blx b7b8 │ │ │ │ - ldr.w r4, [pc, #1364] @ 22aa4 │ │ │ │ - add sl, pc │ │ │ │ - movs r0, #70 @ 0x46 │ │ │ │ + ldr.w r4, [pc, #1368] @ 22aa4 │ │ │ │ + add r7, pc │ │ │ │ + movs r0, #69 @ 0x45 │ │ │ │ blx bf64 │ │ │ │ - mov r1, sl │ │ │ │ - movs r2, #70 @ 0x46 │ │ │ │ + mov r1, r7 │ │ │ │ + movs r2, #69 @ 0x45 │ │ │ │ add r4, pc │ │ │ │ blx c500 │ │ │ │ - ldr.w r9, [pc, #1348] @ 22aa8 │ │ │ │ - str r0, [sp, #40] @ 0x28 │ │ │ │ + ldr.w r8, [pc, #1348] @ 22aa8 │ │ │ │ + str r0, [sp, #44] @ 0x2c │ │ │ │ movs r0, #70 @ 0x46 │ │ │ │ blx bf64 │ │ │ │ mov r1, r4 │ │ │ │ movs r2, #70 @ 0x46 │ │ │ │ - add r9, pc │ │ │ │ + add r8, pc │ │ │ │ blx c500 │ │ │ │ - ldr.w r8, [pc, #1328] @ 22aac │ │ │ │ - str r0, [sp, #44] @ 0x2c │ │ │ │ + mov sl, r0 │ │ │ │ movs r0, #65 @ 0x41 │ │ │ │ blx bf64 │ │ │ │ - mov r1, r9 │ │ │ │ + mov r1, r8 │ │ │ │ movs r2, #65 @ 0x41 │ │ │ │ - add r8, pc │ │ │ │ blx c500 │ │ │ │ - str r0, [sp, #52] @ 0x34 │ │ │ │ - movs r0, #69 @ 0x45 │ │ │ │ + mov r9, r0 │ │ │ │ + movs r0, #70 @ 0x46 │ │ │ │ blx bf64 │ │ │ │ - mov r1, r8 │ │ │ │ - movs r2, #69 @ 0x45 │ │ │ │ + ldr.w r1, [pc, #1308] @ 22aac │ │ │ │ + movs r2, #70 @ 0x46 │ │ │ │ + add r1, pc │ │ │ │ + str r1, [sp, #52] @ 0x34 │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ movs r0, #20 │ │ │ │ blx cd0c │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - mov r5, r0 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ - str r3, [r0, #4] │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ - str r3, [r0, #8] │ │ │ │ + mov r5, r0 │ │ │ │ + strd r3, sl, [r0] │ │ │ │ str r2, [r0, #12] │ │ │ │ - mov r0, fp │ │ │ │ + str.w r9, [r0, #8] │ │ │ │ + ldr r0, [sp, #36] @ 0x24 │ │ │ │ blx b7b8 │ │ │ │ + movs r0, #79 @ 0x4f │ │ │ │ + blx bf64 │ │ │ │ + ldr.w r1, [pc, #1260] @ 22ab0 │ │ │ │ + movs r2, #79 @ 0x4f │ │ │ │ + add r1, pc │ │ │ │ + blx c500 │ │ │ │ + str r0, [sp, #36] @ 0x24 │ │ │ │ movs r0, #70 @ 0x46 │ │ │ │ blx bf64 │ │ │ │ - mov r1, sl │ │ │ │ + ldr.w r1, [pc, #1244] @ 22ab4 │ │ │ │ movs r2, #70 @ 0x46 │ │ │ │ + add r1, pc │ │ │ │ blx c500 │ │ │ │ - str r0, [sp, #40] @ 0x28 │ │ │ │ + str r0, [sp, #44] @ 0x2c │ │ │ │ movs r0, #65 @ 0x41 │ │ │ │ blx bf64 │ │ │ │ - mov r1, r9 │ │ │ │ + mov r1, r8 │ │ │ │ movs r2, #65 @ 0x41 │ │ │ │ blx c500 │ │ │ │ - str r0, [sp, #44] @ 0x2c │ │ │ │ - movs r0, #75 @ 0x4b │ │ │ │ - blx bf64 │ │ │ │ - ldr.w r1, [pc, #1224] @ 22ab0 │ │ │ │ - movs r2, #75 @ 0x4b │ │ │ │ - add r1, pc │ │ │ │ - blx c500 │ │ │ │ - mov sl, r0 │ │ │ │ + str r0, [sp, #48] @ 0x30 │ │ │ │ movs r0, #69 @ 0x45 │ │ │ │ blx bf64 │ │ │ │ - mov r1, r8 │ │ │ │ + mov r1, r7 │ │ │ │ movs r2, #69 @ 0x45 │ │ │ │ blx c500 │ │ │ │ - mov fp, r0 │ │ │ │ - movs r0, #79 @ 0x4f │ │ │ │ - blx bf64 │ │ │ │ - ldr.w r1, [pc, #1192] @ 22ab4 │ │ │ │ - movs r2, #79 @ 0x4f │ │ │ │ - add r1, pc │ │ │ │ - blx c500 │ │ │ │ mov r9, r0 │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1176] @ 22ab8 │ │ │ │ + ldr.w r1, [pc, #1196] @ 22ab8 │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r8, r0 │ │ │ │ movs r0, #70 @ 0x46 │ │ │ │ blx bf64 │ │ │ │ mov r1, r4 │ │ │ │ movs r2, #70 @ 0x46 │ │ │ │ blx c500 │ │ │ │ - str r0, [sp, #52] @ 0x34 │ │ │ │ + mov sl, r0 │ │ │ │ + movs r0, #75 @ 0x4b │ │ │ │ + blx bf64 │ │ │ │ + ldr.w r1, [pc, #1164] @ 22abc │ │ │ │ + movs r2, #75 @ 0x4b │ │ │ │ + add r1, pc │ │ │ │ + blx c500 │ │ │ │ + mov r7, r0 │ │ │ │ movs r0, #70 @ 0x46 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1144] @ 22abc │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ movs r2, #70 @ 0x46 │ │ │ │ - add r1, pc │ │ │ │ + mov r1, r3 │ │ │ │ blx c500 │ │ │ │ - str r0, [sp, #48] @ 0x30 │ │ │ │ + str r0, [sp, #52] @ 0x34 │ │ │ │ movs r0, #36 @ 0x24 │ │ │ │ blx cd0c │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ - strd r3, sl, [r0, #4] │ │ │ │ - ldr r2, [sp, #48] @ 0x30 │ │ │ │ + str r3, [r0, #4] │ │ │ │ + ldr r3, [sp, #48] @ 0x30 │ │ │ │ + strd r3, r9, [r0, #8] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - strd fp, r9, [r0, #12] │ │ │ │ - mov.w fp, #8 │ │ │ │ - str.w r8, [r0, #20] │ │ │ │ - str r3, [r0, #24] │ │ │ │ - str r2, [r0, #28] │ │ │ │ + strd r8, sl, [r0, #16] │ │ │ │ + str r7, [r0, #24] │ │ │ │ + movs r7, #8 │ │ │ │ + str r3, [r0, #28] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ blx b7b8 │ │ │ │ - ldr.w r8, [sp, #36] @ 0x24 │ │ │ │ + ldr.w r8, [sp, #40] @ 0x28 │ │ │ │ mov r1, r6 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r0, r8 │ │ │ │ movs r3, #4 │ │ │ │ - str.w fp, [sp, #16] │ │ │ │ + str r7, [sp, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ str r4, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ - mov r3, r7 │ │ │ │ + mov r3, fp │ │ │ │ str r5, [sp, #4] │ │ │ │ blx c538 │ │ │ │ movs r0, #80 @ 0x50 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1052] @ 22ac0 │ │ │ │ + ldr.w r1, [pc, #1060] @ 22ac0 │ │ │ │ movs r2, #80 @ 0x50 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r8 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #213 @ 0xd5 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1032] @ 22ac4 │ │ │ │ + ldr.w r1, [pc, #1040] @ 22ac4 │ │ │ │ movs r2, #213 @ 0xd5 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ str.w r9, [sp, #28] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #23 │ │ │ │ blx bf64 │ │ │ │ - ldr.w ip, [pc, #1004] @ 22ac8 │ │ │ │ + ldr.w ip, [pc, #1012] @ 22ac8 │ │ │ │ mov r8, r0 │ │ │ │ add ip, pc │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ str.w r3, [r8, #12] │ │ │ │ str.w r0, [r8] │ │ │ │ str.w r1, [r8, #4] │ │ │ │ str.w r2, [r8, #8] │ │ │ │ @@ -34012,90 +34004,90 @@ │ │ │ │ ldrb.w r3, [ip, #6] │ │ │ │ strb.w r3, [r8, #22] │ │ │ │ str.w r0, [r8, #16] │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #72 @ 0x48 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #944] @ (22acc ) │ │ │ │ + ldr r1, [pc, #952] @ (22acc ) │ │ │ │ movs r2, #72 @ 0x48 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ - mov r0, fp │ │ │ │ - mov fp, r3 │ │ │ │ + mov r0, r7 │ │ │ │ + mov r7, r3 │ │ │ │ blx cd0c │ │ │ │ mov r6, r0 │ │ │ │ - str.w fp, [r0] │ │ │ │ - ldr r0, [r7, #0] │ │ │ │ - cbz r0, 2273a │ │ │ │ + str r7, [r0, #0] │ │ │ │ + ldr.w r0, [fp] │ │ │ │ + cbz r0, 22732 │ │ │ │ blx b7b8 │ │ │ │ - mov r0, r7 │ │ │ │ + mov r0, fp │ │ │ │ blx b7b8 │ │ │ │ movs r0, #69 @ 0x45 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #904] @ (22ad0 ) │ │ │ │ + ldr r1, [pc, #912] @ (22ad0 ) │ │ │ │ movs r2, #69 @ 0x45 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r9, r0 │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #888] @ (22ad4 ) │ │ │ │ + ldr r1, [pc, #896] @ (22ad4 ) │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov fp, r0 │ │ │ │ movs r0, #12 │ │ │ │ blx cd0c │ │ │ │ strd r9, fp, [r0] │ │ │ │ mov r7, r0 │ │ │ │ sub.w r9, r5, #4 │ │ │ │ add.w fp, r5, #12 │ │ │ │ ldr.w r0, [r9, #4]! │ │ │ │ - cbz r0, 22782 │ │ │ │ + cbz r0, 2277a │ │ │ │ blx b7b8 │ │ │ │ cmp r9, fp │ │ │ │ - bne.n 22778 │ │ │ │ + bne.n 22770 │ │ │ │ mov r0, r5 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #69 @ 0x45 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #836] @ (22ad8 ) │ │ │ │ + ldr r1, [pc, #844] @ (22ad8 ) │ │ │ │ movs r2, #69 @ 0x45 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #32] │ │ │ │ movs r0, #69 @ 0x45 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #820] @ (22adc ) │ │ │ │ + ldr r1, [pc, #828] @ (22adc ) │ │ │ │ movs r2, #69 @ 0x45 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov fp, r0 │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #808] @ (22ae0 ) │ │ │ │ + ldr r1, [pc, #816] @ (22ae0 ) │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r9, r0 │ │ │ │ movs r0, #16 │ │ │ │ blx cd0c │ │ │ │ ldr r3, [sp, #32] │ │ │ │ strd r3, fp, [r0] │ │ │ │ mov r5, r0 │ │ │ │ str.w r9, [r0, #8] │ │ │ │ add.w fp, r4, #28 │ │ │ │ sub.w r9, r4, #4 │ │ │ │ ldr.w r0, [r9, #4]! │ │ │ │ - cbz r0, 227e6 │ │ │ │ + cbz r0, 227de │ │ │ │ blx b7b8 │ │ │ │ cmp r9, fp │ │ │ │ - bne.n 227dc │ │ │ │ + bne.n 227d4 │ │ │ │ mov r0, r4 │ │ │ │ blx b7b8 │ │ │ │ ldr.w r9, [sp, #28] │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ mov r2, r9 │ │ │ │ movs r3, #3 │ │ │ │ @@ -34106,86 +34098,86 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ blx c538 │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #716] @ (22ae4 ) │ │ │ │ + ldr r1, [pc, #724] @ (22ae4 ) │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, sl │ │ │ │ blx b7b8 │ │ │ │ movs r0, #20 │ │ │ │ blx bf64 │ │ │ │ - ldr.w ip, [pc, #696] @ 22ae8 │ │ │ │ + ldr.w ip, [pc, #704] @ 22ae8 │ │ │ │ mov r4, r0 │ │ │ │ add ip, pc │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ str r0, [r4, #0] │ │ │ │ str r1, [r4, #4] │ │ │ │ str r2, [r4, #8] │ │ │ │ str r3, [r4, #12] │ │ │ │ ldr.w r0, [ip] │ │ │ │ str r0, [r4, #16] │ │ │ │ mov r0, r9 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #11 │ │ │ │ blx bf64 │ │ │ │ - ldr r3, [pc, #660] @ (22aec ) │ │ │ │ + ldr r3, [pc, #668] @ (22aec ) │ │ │ │ mov sl, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ str.w r1, [sl, #4] │ │ │ │ str.w r0, [sl] │ │ │ │ mov r0, r8 │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ strb.w r3, [sl, #10] │ │ │ │ strh.w r2, [sl, #8] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #76 @ 0x4c │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #624] @ (22af0 ) │ │ │ │ + ldr r1, [pc, #632] @ (22af0 ) │ │ │ │ movs r2, #76 @ 0x4c │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r8, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ mov r9, r0 │ │ │ │ str.w r8, [r0] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - cbz r0, 2289c │ │ │ │ + cbz r0, 22894 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - cbz r0, 228b2 │ │ │ │ + cbz r0, 228aa │ │ │ │ blx b7b8 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - cbz r0, 228ba │ │ │ │ + cbz r0, 228b2 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r7 │ │ │ │ sub.w r8, r5, #4 │ │ │ │ blx b7b8 │ │ │ │ add.w r7, r5, #8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr.w r0, [r8, #4]! │ │ │ │ - cbz r0, 228da │ │ │ │ + cbz r0, 228d2 │ │ │ │ blx b7b8 │ │ │ │ cmp r8, r7 │ │ │ │ - bne.n 228d0 │ │ │ │ + bne.n 228c8 │ │ │ │ mov r0, r5 │ │ │ │ blx b7b8 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, sl │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #12] │ │ │ │ @@ -34195,59 +34187,59 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r9 │ │ │ │ blx c538 │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #492] @ (22af4 ) │ │ │ │ + ldr r1, [pc, #500] @ (22af4 ) │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, fp │ │ │ │ blx b7b8 │ │ │ │ movs r0, #138 @ 0x8a │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #472] @ (22af8 ) │ │ │ │ + ldr r1, [pc, #480] @ (22af8 ) │ │ │ │ movs r2, #138 @ 0x8a │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #11 │ │ │ │ blx bf64 │ │ │ │ - ldr r3, [pc, #452] @ (22afc ) │ │ │ │ + ldr r3, [pc, #460] @ (22afc ) │ │ │ │ mov r5, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ str r1, [r5, #4] │ │ │ │ str r0, [r5, #0] │ │ │ │ mov r0, sl │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ strb r3, [r5, #10] │ │ │ │ strh r2, [r5, #8] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #71 @ 0x47 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #424] @ (22b00 ) │ │ │ │ + ldr r1, [pc, #432] @ (22b00 ) │ │ │ │ movs r2, #71 @ 0x47 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ mov sl, r0 │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr.w r0, [r9] │ │ │ │ - cbz r0, 22976 │ │ │ │ + cbz r0, 2296e │ │ │ │ blx b7b8 │ │ │ │ - ldr r4, [pc, #396] @ (22b04 ) │ │ │ │ + ldr r4, [pc, #404] @ (22b04 ) │ │ │ │ mov r0, r9 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #73 @ 0x49 │ │ │ │ add r4, pc │ │ │ │ blx bf64 │ │ │ │ mov r1, r4 │ │ │ │ movs r2, #73 @ 0x49 │ │ │ │ @@ -34283,214 +34275,215 @@ │ │ │ │ mov r3, sl │ │ │ │ str r6, [sp, #12] │ │ │ │ str.w r9, [sp, #4] │ │ │ │ blx c538 │ │ │ │ movs r0, #73 @ 0x49 │ │ │ │ blx bf64 │ │ │ │ mov r1, r4 │ │ │ │ + movs r2, #73 @ 0x49 │ │ │ │ + blx c500 │ │ │ │ b.n 22b08 │ │ │ │ - ldr r6, [r7, #72] @ 0x48 │ │ │ │ + nop │ │ │ │ + ldr r6, [r4, #64] @ 0x40 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [r5, #72] @ 0x48 │ │ │ │ + ldr r6, [r2, #64] @ 0x40 │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r5, #12] │ │ │ │ + str r6, [r2, #4] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [r7, #68] @ 0x44 │ │ │ │ + ldr r4, [r4, #60] @ 0x3c │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r5, #8] │ │ │ │ + str r6, [r2, #0] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r6, #60] @ 0x3c │ │ │ │ + ldr r0, [r3, #52] @ 0x34 │ │ │ │ movs r1, r0 │ │ │ │ - ldrsh r4, [r4, r5] │ │ │ │ + ldrsh r4, [r1, r3] │ │ │ │ movs r1, r0 │ │ │ │ - subs r5, #174 @ 0xae │ │ │ │ + subs r5, #22 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r2, #60] @ 0x3c │ │ │ │ + ldr r2, [r7, #48] @ 0x30 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [r6, #56] @ 0x38 │ │ │ │ + ldr r6, [r3, #48] @ 0x30 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [r3, #56] @ 0x38 │ │ │ │ + ldr r4, [r0, #48] @ 0x30 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r7, #52] @ 0x34 │ │ │ │ + ldr r2, [r4, #44] @ 0x2c │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r1, #52] @ 0x34 │ │ │ │ + ldr r2, [r6, #40] @ 0x28 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [r0, #52] @ 0x34 │ │ │ │ + ldr r6, [r5, #40] @ 0x28 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r6, #52] @ 0x34 │ │ │ │ + ldr r0, [r3, #44] @ 0x2c │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r6, #64] @ 0x40 │ │ │ │ + ldr r0, [r3, #56] @ 0x38 │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r6, [r0, r3] │ │ │ │ + ldrb r6, [r5, r0] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [r4, #56] @ 0x38 │ │ │ │ + ldr r6, [r1, #48] @ 0x30 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [r2, #60] @ 0x3c │ │ │ │ + ldr r4, [r7, #48] @ 0x30 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [r3, #68] @ 0x44 │ │ │ │ + ldr r4, [r0, #60] @ 0x3c │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r7, r7] │ │ │ │ + ldrh r0, [r4, r5] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [r6, #60] @ 0x3c │ │ │ │ + ldr r6, [r3, #52] @ 0x34 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r4, #60] @ 0x3c │ │ │ │ + ldr r2, [r1, #52] @ 0x34 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r1, #60] @ 0x3c │ │ │ │ + ldr r2, [r6, #48] @ 0x30 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r4, r1 │ │ │ │ + ands r4, r6 │ │ │ │ movs r1, r0 │ │ │ │ - str r0, [r2, #104] @ 0x68 │ │ │ │ + str r0, [r7, #92] @ 0x5c │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [r5, #48] @ 0x30 │ │ │ │ + ldr r4, [r2, #40] @ 0x28 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r5, #60] @ 0x3c │ │ │ │ + ldr r0, [r2, #52] @ 0x34 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r1, r1] │ │ │ │ + ldr r0, [r6, r6] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r5, #60] @ 0x3c │ │ │ │ + eors r2, r0 │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, #76 @ 0x4c │ │ │ │ + subs r1, #180 @ 0xb4 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r2, #56] @ 0x38 │ │ │ │ + ldr r0, [r1, #44] @ 0x2c │ │ │ │ movs r1, r0 │ │ │ │ - eors r4, r4 │ │ │ │ + ldr r6, [r6, #44] @ 0x2c │ │ │ │ movs r1, r0 │ │ │ │ - subs r1, #128 @ 0x80 │ │ │ │ + subs r7, #132 @ 0x84 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [r2, #48] @ 0x30 │ │ │ │ + subs r0, #226 @ 0xe2 │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, #68 @ 0x44 │ │ │ │ + subs r1, #246 @ 0xf6 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r4, #36] @ 0x24 │ │ │ │ + ldr r6, [r4, #32] │ │ │ │ movs r1, r0 │ │ │ │ - subs r7, #126 @ 0x7e │ │ │ │ + ldr r0, [r2, #24] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r3, #36] @ 0x24 │ │ │ │ + ldr r6, [r7, #24] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [r1, #40] @ 0x28 │ │ │ │ + ldr r0, [r6, #28] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r1, #48] @ 0x30 │ │ │ │ + ldr r2, [r6, #36] @ 0x24 │ │ │ │ movs r1, r0 │ │ │ │ - cmp lr, r0 │ │ │ │ + add lr, sp │ │ │ │ movs r1, r0 │ │ │ │ - mvns r2, r3 │ │ │ │ + muls r4, r0 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [r0, #36] @ 0x24 │ │ │ │ + ldr r0, [r6, #24] │ │ │ │ movs r1, r0 │ │ │ │ - strb r2, [r6, #0] │ │ │ │ + ldr r4, [r3, #120] @ 0x78 │ │ │ │ movs r1, r0 │ │ │ │ - ldrsb r0, [r0, r4] │ │ │ │ + ldrsb r2, [r5, r1] │ │ │ │ movs r1, r0 │ │ │ │ - adds r4, #228 @ 0xe4 │ │ │ │ + adds r3, #238 @ 0xee │ │ │ │ movs r1, r0 │ │ │ │ - subs r6, #96 @ 0x60 │ │ │ │ + adds r4, #66 @ 0x42 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [r1, #32] │ │ │ │ + ldr r0, [r7, #20] │ │ │ │ movs r1, r0 │ │ │ │ - adds r4, #76 @ 0x4c │ │ │ │ + subs r5, #144 @ 0x90 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r3, #28] │ │ │ │ + adds r4, #78 @ 0x4e │ │ │ │ movs r1, r0 │ │ │ │ - adds r4, #158 @ 0x9e │ │ │ │ + subs r5, #158 @ 0x9e │ │ │ │ movs r1, r0 │ │ │ │ - adds r3, #42 @ 0x2a │ │ │ │ + adds r2, #166 @ 0xa6 │ │ │ │ movs r1, r0 │ │ │ │ - subs r5, #202 @ 0xca │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ movs r1, r0 │ │ │ │ - str r2, [r6, #32] │ │ │ │ + str r2, [r4, #24] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r2, #20] │ │ │ │ + ldr r0, [r0, #12] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r1, #32] │ │ │ │ + ldr r2, [r7, #20] │ │ │ │ movs r1, r0 │ │ │ │ - cmp r4, r4 │ │ │ │ + tst r4, r2 │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r2, #16] │ │ │ │ + str r6, [r0, #8] │ │ │ │ movs r1, r0 │ │ │ │ - ldrsb r4, [r4, r0] │ │ │ │ + strb r4, [r2, r6] │ │ │ │ movs r1, r0 │ │ │ │ - strb r6, [r3, r3] │ │ │ │ + str r2, [r7, #0] │ │ │ │ movs r1, r0 │ │ │ │ - str r0, [r7, #8] │ │ │ │ + strb r4, [r7, r0] │ │ │ │ movs r1, r0 │ │ │ │ - strb r6, [r0, r7] │ │ │ │ + strb r6, [r6, r4] │ │ │ │ movs r1, r0 │ │ │ │ - subs r0, #166 @ 0xa6 │ │ │ │ + subs r0, #22 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [r1, #12] │ │ │ │ + ldr r4, [r7, #0] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [r7, #8] │ │ │ │ + ldr r4, [r5, #0] │ │ │ │ movs r1, r0 │ │ │ │ - strh r0, [r5, r6] │ │ │ │ + strh r0, [r3, r4] │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r5, #72] @ 0x48 │ │ │ │ + str r6, [r3, #64] @ 0x40 │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r7, #124] @ 0x7c │ │ │ │ + str r6, [r5, #116] @ 0x74 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r6, #4] │ │ │ │ + str r2, [r4, #124] @ 0x7c │ │ │ │ movs r1, r0 │ │ │ │ - ldrsh r6, [r7, r2] │ │ │ │ + ldrsh r6, [r5, r0] │ │ │ │ movs r1, r0 │ │ │ │ - adds r4, #8 │ │ │ │ + adds r3, #120 @ 0x78 │ │ │ │ movs r1, r0 │ │ │ │ - movs r2, #73 @ 0x49 │ │ │ │ - blx c500 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #212 @ 0xd4 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3564] @ 2390c │ │ │ │ + ldr.w r1, [pc, #3512] @ 238d0 │ │ │ │ movs r2, #212 @ 0xd4 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, fp │ │ │ │ blx b7b8 │ │ │ │ movs r0, #16 │ │ │ │ blx bf64 │ │ │ │ - ldr.w ip, [pc, #3544] @ 23910 │ │ │ │ + ldr.w ip, [pc, #3488] @ 238d4 │ │ │ │ mov r4, r0 │ │ │ │ add ip, pc │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ str r3, [r4, #12] │ │ │ │ str r1, [r4, #4] │ │ │ │ str r2, [r4, #8] │ │ │ │ str r0, [r4, #0] │ │ │ │ mov r0, r5 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3516] @ 23914 │ │ │ │ + ldr.w r1, [pc, #3460] @ 238d8 │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov fp, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ mov r5, r0 │ │ │ │ str.w fp, [r0] │ │ │ │ ldr.w r0, [sl] │ │ │ │ - cbz r0, 22b7a │ │ │ │ + cbz r0, 22b74 │ │ │ │ blx b7b8 │ │ │ │ mov r0, sl │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov fp, r0 │ │ │ │ ldr.w r0, [r9] │ │ │ │ - cbz r0, 22b92 │ │ │ │ + cbz r0, 22b8c │ │ │ │ blx b7b8 │ │ │ │ mov r0, r9 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - cbz r0, 22ba8 │ │ │ │ + cbz r0, 22ba2 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ @@ -34501,141 +34494,141 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r5 │ │ │ │ blx c538 │ │ │ │ movs r0, #72 @ 0x48 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3396] @ 23918 │ │ │ │ + ldr.w r1, [pc, #3340] @ 238dc │ │ │ │ movs r2, #72 @ 0x48 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #32] │ │ │ │ blx b7b8 │ │ │ │ mov.w r0, #288 @ 0x120 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3368] @ 2391c │ │ │ │ + ldr.w r1, [pc, #3316] @ 238e0 │ │ │ │ mov.w r2, #288 @ 0x120 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #5 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #3344] @ 23920 │ │ │ │ + ldr.w r3, [pc, #3288] @ 238e4 │ │ │ │ mov r6, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldrb r3, [r3, #4] │ │ │ │ strb r3, [r6, #4] │ │ │ │ str r0, [r6, #0] │ │ │ │ mov r0, r4 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3320] @ 23924 │ │ │ │ + ldr.w r1, [pc, #3264] @ 238e8 │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ mov r7, r0 │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - cbz r0, 22c4a │ │ │ │ + cbz r0, 22c44 │ │ │ │ blx b7b8 │ │ │ │ - ldr.w r4, [pc, #3292] @ 23928 │ │ │ │ + ldr.w r9, [pc, #3236] @ 238ec │ │ │ │ mov r0, r5 │ │ │ │ blx b7b8 │ │ │ │ - ldr.w r9, [pc, #3284] @ 2392c │ │ │ │ - add r4, pc │ │ │ │ - movs r0, #73 @ 0x49 │ │ │ │ - blx bf64 │ │ │ │ - mov r1, r4 │ │ │ │ - movs r2, #73 @ 0x49 │ │ │ │ + ldr.w r4, [pc, #3232] @ 238f0 │ │ │ │ add r9, pc │ │ │ │ + movs r0, #74 @ 0x4a │ │ │ │ + blx bf64 │ │ │ │ + mov r1, r9 │ │ │ │ + movs r2, #74 @ 0x4a │ │ │ │ + add r4, pc │ │ │ │ blx c500 │ │ │ │ - ldr.w r8, [pc, #3268] @ 23930 │ │ │ │ + ldr.w r8, [pc, #3212] @ 238f4 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ movs r0, #80 @ 0x50 │ │ │ │ blx bf64 │ │ │ │ - mov r1, r9 │ │ │ │ + mov r1, r4 │ │ │ │ movs r2, #80 @ 0x50 │ │ │ │ add r8, pc │ │ │ │ blx c500 │ │ │ │ mov sl, r0 │ │ │ │ - movs r0, #74 @ 0x4a │ │ │ │ + movs r0, #73 @ 0x49 │ │ │ │ blx bf64 │ │ │ │ mov r1, r8 │ │ │ │ - movs r2, #74 @ 0x4a │ │ │ │ + movs r2, #73 @ 0x49 │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ movs r0, #16 │ │ │ │ blx cd0c │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ mov r5, r0 │ │ │ │ strd r3, sl, [r0] │ │ │ │ str r2, [r0, #8] │ │ │ │ mov r0, fp │ │ │ │ blx b7b8 │ │ │ │ movs r0, #69 @ 0x45 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3200] @ 23934 │ │ │ │ + ldr.w r1, [pc, #3148] @ 238f8 │ │ │ │ movs r2, #69 @ 0x45 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov sl, r0 │ │ │ │ - movs r0, #80 @ 0x50 │ │ │ │ + movs r0, #74 @ 0x4a │ │ │ │ blx bf64 │ │ │ │ mov r1, r9 │ │ │ │ - movs r2, #80 @ 0x50 │ │ │ │ + movs r2, #74 @ 0x4a │ │ │ │ + blx c500 │ │ │ │ + mov r9, r0 │ │ │ │ + movs r0, #73 @ 0x49 │ │ │ │ + blx bf64 │ │ │ │ + mov r1, r8 │ │ │ │ + movs r2, #73 @ 0x49 │ │ │ │ blx c500 │ │ │ │ mov fp, r0 │ │ │ │ movs r0, #69 @ 0x45 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3168] @ 23938 │ │ │ │ + ldr.w r1, [pc, #3100] @ 238fc │ │ │ │ movs r2, #69 @ 0x45 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - mov r9, r0 │ │ │ │ - movs r0, #74 @ 0x4a │ │ │ │ - blx bf64 │ │ │ │ - mov r1, r8 │ │ │ │ - movs r2, #74 @ 0x4a │ │ │ │ - blx c500 │ │ │ │ mov r8, r0 │ │ │ │ - movs r0, #73 @ 0x49 │ │ │ │ + movs r0, #80 @ 0x50 │ │ │ │ blx bf64 │ │ │ │ mov r1, r4 │ │ │ │ - movs r2, #73 @ 0x49 │ │ │ │ + movs r2, #80 @ 0x50 │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3120] @ 2393c │ │ │ │ + ldr.w r1, [pc, #3068] @ 23900 │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ movs r0, #28 │ │ │ │ blx cd0c │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ - strd r9, r8, [r0, #8] │ │ │ │ - strd sl, fp, [r0] │ │ │ │ + strd sl, r9, [r0] │ │ │ │ + strd fp, r8, [r0, #8] │ │ │ │ str r3, [r0, #16] │ │ │ │ str r2, [r0, #20] │ │ │ │ - ldr.w sl, [pc, #3088] @ 23940 │ │ │ │ + ldr.w sl, [pc, #3032] @ 23904 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ blx b7b8 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ movs r3, #6 │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp, #16] │ │ │ │ @@ -34658,80 +34651,80 @@ │ │ │ │ add.w sl, sl, #16 │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [lr, #-16] │ │ │ │ str.w r1, [lr, #-12] │ │ │ │ str.w r2, [lr, #-8] │ │ │ │ str.w r3, [lr, #-4] │ │ │ │ cmp ip, r9 │ │ │ │ - bne.n 22d64 │ │ │ │ + bne.n 22d5e │ │ │ │ ldr r0, [sp, #32] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #106 @ 0x6a │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2992] @ 23944 │ │ │ │ + ldr.w r1, [pc, #2936] @ 23908 │ │ │ │ movs r2, #106 @ 0x6a │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ str.w sl, [sp, #28] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #7 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #2964] @ 23948 │ │ │ │ + ldr.w r3, [pc, #2912] @ 2390c │ │ │ │ mov r9, r0 │ │ │ │ add r3, pc │ │ │ │ ldrh r2, [r3, #4] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldrb r3, [r3, #6] │ │ │ │ strb.w r3, [r9, #6] │ │ │ │ strh.w r2, [r9, #4] │ │ │ │ str.w r0, [r9] │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #71 @ 0x47 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2932] @ 2394c │ │ │ │ + ldr.w r1, [pc, #2876] @ 23910 │ │ │ │ movs r2, #71 @ 0x47 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov fp, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ mov r6, r0 │ │ │ │ str.w fp, [r0] │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - cbz r0, 22df8 │ │ │ │ + cbz r0, 22df2 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r7 │ │ │ │ sub.w sl, r5, #4 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ add.w fp, r5, #8 │ │ │ │ mov r7, r0 │ │ │ │ ldr.w r0, [sl, #4]! │ │ │ │ - cbz r0, 22e18 │ │ │ │ + cbz r0, 22e12 │ │ │ │ blx b7b8 │ │ │ │ cmp sl, fp │ │ │ │ - bne.n 22e0e │ │ │ │ + bne.n 22e08 │ │ │ │ mov r0, r5 │ │ │ │ sub.w sl, r4, #4 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ add.w fp, r4, #20 │ │ │ │ mov r5, r0 │ │ │ │ ldr.w r0, [sl, #4]! │ │ │ │ - cbz r0, 22e3c │ │ │ │ + cbz r0, 22e36 │ │ │ │ blx b7b8 │ │ │ │ cmp sl, fp │ │ │ │ - bne.n 22e32 │ │ │ │ + bne.n 22e2c │ │ │ │ mov r0, r4 │ │ │ │ - ldr.w sl, [pc, #2828] @ 23950 │ │ │ │ + ldr.w sl, [pc, #2772] @ 23914 │ │ │ │ blx b7b8 │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ @@ -34752,71 +34745,71 @@ │ │ │ │ add.w sl, sl, #16 │ │ │ │ ldmia.w lr!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [ip, #-16] │ │ │ │ str.w r1, [ip, #-12] │ │ │ │ str.w r2, [ip, #-8] │ │ │ │ str.w r3, [ip, #-4] │ │ │ │ cmp lr, fp │ │ │ │ - bne.n 22e74 │ │ │ │ + bne.n 22e6e │ │ │ │ mov r3, sl │ │ │ │ ldmia r3!, {r0, r1, r2} │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r1, [ip, #4] │ │ │ │ mov r0, r8 │ │ │ │ str.w r2, [ip, #8] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ strh.w r3, [ip, #12] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #8 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #2712] @ 23954 │ │ │ │ + ldr.w r3, [pc, #2660] @ 23918 │ │ │ │ mov r8, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ str.w r1, [r8, #4] │ │ │ │ str.w r0, [r8] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #5 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #2688] @ 23958 │ │ │ │ + ldr.w r3, [pc, #2632] @ 2391c │ │ │ │ mov sl, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldrb r3, [r3, #4] │ │ │ │ strb.w r3, [sl, #4] │ │ │ │ str.w r0, [sl] │ │ │ │ mov r0, r9 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #76 @ 0x4c │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2660] @ 2395c │ │ │ │ + ldr.w r1, [pc, #2604] @ 23920 │ │ │ │ movs r2, #76 @ 0x4c │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov fp, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ mov r9, r0 │ │ │ │ str.w fp, [r0] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - cbz r0, 22f18 │ │ │ │ + cbz r0, 22f12 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr.w r5, [pc, #2600] @ 23960 │ │ │ │ + ldr.w r5, [pc, #2544] @ 23924 │ │ │ │ blx b7b8 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, sl │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ @@ -34825,15 +34818,15 @@ │ │ │ │ add r5, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r9 │ │ │ │ str r6, [sp, #4] │ │ │ │ blx c538 │ │ │ │ movs r0, #75 @ 0x4b │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2560] @ 23964 │ │ │ │ + ldr.w r1, [pc, #2508] @ 23928 │ │ │ │ movs r2, #75 @ 0x4b │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #27 │ │ │ │ @@ -34851,39 +34844,39 @@ │ │ │ │ ldrh r3, [r5, #0] │ │ │ │ strh r3, [r4, #24] │ │ │ │ ldrb r3, [r5, #2] │ │ │ │ strb r3, [r4, #26] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #18 │ │ │ │ blx bf64 │ │ │ │ - ldr.w ip, [pc, #2500] @ 23968 │ │ │ │ + ldr.w ip, [pc, #2448] @ 2392c │ │ │ │ mov r5, r0 │ │ │ │ add ip, pc │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ str r3, [r5, #12] │ │ │ │ str r1, [r5, #4] │ │ │ │ str r2, [r5, #8] │ │ │ │ str r0, [r5, #0] │ │ │ │ mov r0, sl │ │ │ │ ldrh.w r3, [ip] │ │ │ │ strh r3, [r5, #16] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2468] @ 2396c │ │ │ │ + ldr.w r1, [pc, #2412] @ 23930 │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov sl, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ mov r8, r0 │ │ │ │ str.w sl, [r0] │ │ │ │ ldr.w r0, [r9] │ │ │ │ - cbz r0, 22fea │ │ │ │ + cbz r0, 22fe4 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r9 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r6 │ │ │ │ @@ -34904,21 +34897,21 @@ │ │ │ │ str r7, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r8 │ │ │ │ str.w r9, [sp, #4] │ │ │ │ blx c538 │ │ │ │ movs r0, #70 @ 0x46 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2364] @ 23970 │ │ │ │ + ldr.w r1, [pc, #2312] @ 23934 │ │ │ │ movs r2, #70 @ 0x46 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, fp │ │ │ │ - ldr.w fp, [pc, #2352] @ 23974 │ │ │ │ + ldr.w fp, [pc, #2300] @ 23938 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #51 @ 0x33 │ │ │ │ blx bf64 │ │ │ │ add fp, pc │ │ │ │ mov r6, r0 │ │ │ │ mov lr, r0 │ │ │ │ add.w r3, fp, #48 @ 0x30 │ │ │ │ @@ -34929,55 +34922,55 @@ │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [lr, #-16] │ │ │ │ str.w r1, [lr, #-12] │ │ │ │ str.w r2, [lr, #-8] │ │ │ │ str.w r3, [lr, #-4] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp ip, r3 │ │ │ │ - bne.n 2305a │ │ │ │ + bne.n 23054 │ │ │ │ ldrh.w r2, [fp] │ │ │ │ mov r0, r4 │ │ │ │ ldrb.w r3, [fp, #2] │ │ │ │ strh.w r2, [lr] │ │ │ │ strb.w r3, [lr, #2] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #13 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #2268] @ 23978 │ │ │ │ + ldr.w r3, [pc, #2212] @ 2393c │ │ │ │ mov fp, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1, r2} │ │ │ │ str.w r1, [fp, #4] │ │ │ │ str.w r2, [fp, #8] │ │ │ │ str.w r0, [fp] │ │ │ │ mov r0, r5 │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ strb.w r3, [fp, #12] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #75 @ 0x4b │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2232] @ 2397c │ │ │ │ + ldr.w r1, [pc, #2176] @ 23940 │ │ │ │ movs r2, #75 @ 0x4b │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ mov r5, r0 │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr.w r0, [r8] │ │ │ │ - cbz r0, 230e4 │ │ │ │ + cbz r0, 230de │ │ │ │ blx b7b8 │ │ │ │ mov r0, r8 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r9 │ │ │ │ - ldr.w r9, [pc, #2184] @ 23980 │ │ │ │ + ldr.w r9, [pc, #2132] @ 23944 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r7, r3 │ │ │ │ blx b7b8 │ │ │ │ @@ -35006,39 +34999,39 @@ │ │ │ │ ldmia.w lr!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [ip, #-16] │ │ │ │ str.w r1, [ip, #-12] │ │ │ │ str.w r2, [ip, #-8] │ │ │ │ str.w r3, [ip, #-4] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp lr, r3 │ │ │ │ - bne.n 2313a │ │ │ │ + bne.n 23134 │ │ │ │ mov r3, r9 │ │ │ │ ldmia r3!, {r0, r1, r2} │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r1, [ip, #4] │ │ │ │ mov r0, sl │ │ │ │ str.w r2, [ip, #8] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ strh.w r3, [ip, #12] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #167 @ 0xa7 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2048] @ 23984 │ │ │ │ + ldr.w r1, [pc, #1996] @ 23948 │ │ │ │ movs r2, #167 @ 0xa7 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r6 │ │ │ │ str.w r9, [sp, #28] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #5 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #2024] @ 23988 │ │ │ │ + ldr.w r3, [pc, #1968] @ 2394c │ │ │ │ mov r6, r0 │ │ │ │ - ldr.w r9, [pc, #2020] @ 2398c │ │ │ │ + ldr.w r9, [pc, #1968] @ 23950 │ │ │ │ add r3, pc │ │ │ │ add r9, pc │ │ │ │ add.w sl, r9, #48 @ 0x30 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldrb r3, [r3, #4] │ │ │ │ str r0, [r6, #0] │ │ │ │ mov r0, fp │ │ │ │ @@ -35053,33 +35046,33 @@ │ │ │ │ add.w r9, r9, #16 │ │ │ │ ldmia.w lr!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [ip, #-16] │ │ │ │ str.w r1, [ip, #-12] │ │ │ │ str.w r2, [ip, #-8] │ │ │ │ str.w r3, [ip, #-4] │ │ │ │ cmp lr, sl │ │ │ │ - bne.n 231c8 │ │ │ │ + bne.n 231c2 │ │ │ │ mov r3, r9 │ │ │ │ ldmia r3!, {r0, r1, r2} │ │ │ │ str.w r2, [ip, #8] │ │ │ │ str.w r0, [ip] │ │ │ │ movs r0, #8 │ │ │ │ str.w r1, [ip, #4] │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ strh.w r2, [ip, #12] │ │ │ │ strb.w r3, [ip, #14] │ │ │ │ blx cd0c │ │ │ │ mov sl, r0 │ │ │ │ str.w fp, [r0] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - cbz r0, 2321a │ │ │ │ + cbz r0, 23214 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r5 │ │ │ │ - ldr.w r9, [pc, #1904] @ 23990 │ │ │ │ + ldr.w r9, [pc, #1852] @ 23954 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ add r9, pc │ │ │ │ blx b7b8 │ │ │ │ @@ -35110,525 +35103,529 @@ │ │ │ │ add.w r9, r9, #16 │ │ │ │ ldmia.w lr!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [ip, #-16] │ │ │ │ str.w r1, [ip, #-12] │ │ │ │ str.w r2, [ip, #-8] │ │ │ │ str.w r3, [ip, #-4] │ │ │ │ cmp lr, fp │ │ │ │ - bne.n 2326c │ │ │ │ + bne.n 23266 │ │ │ │ mov r3, r9 │ │ │ │ ldmia r3!, {r0, r1, r2} │ │ │ │ - str.w r2, [ip, #8] │ │ │ │ str.w r0, [ip] │ │ │ │ mov r0, r4 │ │ │ │ + ldr.w r4, [pc, #1732] @ 23958 │ │ │ │ + str.w r2, [ip, #8] │ │ │ │ + add r4, pc │ │ │ │ str.w r1, [ip, #4] │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ strh.w r2, [ip, #12] │ │ │ │ strb.w r3, [ip, #14] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #28 │ │ │ │ blx bf64 │ │ │ │ - ldr.w ip, [pc, #1756] @ 23994 │ │ │ │ - mov r4, r0 │ │ │ │ - add ip, pc │ │ │ │ - ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ - str r0, [r4, #0] │ │ │ │ - str r1, [r4, #4] │ │ │ │ - str r2, [r4, #8] │ │ │ │ - str r3, [r4, #12] │ │ │ │ - ldmia.w ip!, {r0, r1, r2} │ │ │ │ - str r1, [r4, #20] │ │ │ │ - str r2, [r4, #24] │ │ │ │ - str r0, [r4, #16] │ │ │ │ + mov fp, r0 │ │ │ │ + ldmia r4!, {r0, r1, r2, r3} │ │ │ │ + str.w r0, [fp] │ │ │ │ + str.w r1, [fp, #4] │ │ │ │ + str.w r2, [fp, #8] │ │ │ │ + str.w r3, [fp, #12] │ │ │ │ + ldmia r4!, {r0, r1, r2} │ │ │ │ + str.w r1, [fp, #20] │ │ │ │ + str.w r2, [fp, #24] │ │ │ │ + str.w r0, [fp, #16] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #6 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #1716] @ 23998 │ │ │ │ + ldr.w r3, [pc, #1652] @ 2395c │ │ │ │ mov r2, r0 │ │ │ │ - str r0, [sp, #40] @ 0x28 │ │ │ │ + str r0, [sp, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldrh r3, [r3, #4] │ │ │ │ str r0, [r2, #0] │ │ │ │ mov r0, r6 │ │ │ │ strh r3, [r2, #4] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ blx bf64 │ │ │ │ - ldr.w lr, [pc, #1692] @ 2399c │ │ │ │ + ldr.w ip, [pc, #1628] @ 23960 │ │ │ │ + mov r4, r0 │ │ │ │ mov r6, r0 │ │ │ │ - mov ip, r0 │ │ │ │ - add lr, pc │ │ │ │ - add.w fp, lr, #64 @ 0x40 │ │ │ │ - mov r9, lr │ │ │ │ + add ip, pc │ │ │ │ + add.w lr, ip, #64 @ 0x40 │ │ │ │ + mov r9, ip │ │ │ │ + adds r6, #16 │ │ │ │ add.w ip, ip, #16 │ │ │ │ - add.w lr, lr, #16 │ │ │ │ ldmia.w r9!, {r0, r1, r2, r3} │ │ │ │ - str.w r0, [ip, #-16] │ │ │ │ - str.w r1, [ip, #-12] │ │ │ │ - str.w r2, [ip, #-8] │ │ │ │ - str.w r3, [ip, #-4] │ │ │ │ - cmp r9, fp │ │ │ │ - bne.n 2330c │ │ │ │ + str.w r0, [r6, #-16] │ │ │ │ + str.w r1, [r6, #-12] │ │ │ │ + str.w r2, [r6, #-8] │ │ │ │ + str.w r3, [r6, #-4] │ │ │ │ + cmp r9, lr │ │ │ │ + bne.n 23310 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ - str r0, [sp, #28] │ │ │ │ - str r6, [r0, #0] │ │ │ │ + str r0, [sp, #32] │ │ │ │ + str r4, [r0, #0] │ │ │ │ ldr.w r0, [sl] │ │ │ │ - cbz r0, 23342 │ │ │ │ + cbz r0, 23344 │ │ │ │ blx b7b8 │ │ │ │ mov r0, sl │ │ │ │ - ldr.w fp, [pc, #1624] @ 239a0 │ │ │ │ + ldr.w sl, [pc, #1564] @ 23964 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #69 @ 0x45 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1616] @ 239a4 │ │ │ │ + ldr.w r1, [pc, #1552] @ 23968 │ │ │ │ movs r2, #69 @ 0x45 │ │ │ │ - add fp, pc │ │ │ │ + add sl, pc │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - mov sl, r0 │ │ │ │ + str r0, [sp, #28] │ │ │ │ + movs r0, #69 @ 0x45 │ │ │ │ + blx bf64 │ │ │ │ + ldr.w r1, [pc, #1536] @ 2396c │ │ │ │ + movs r2, #69 @ 0x45 │ │ │ │ + add r1, pc │ │ │ │ + blx c500 │ │ │ │ + mov r6, r0 │ │ │ │ movs r0, #62 @ 0x3e │ │ │ │ blx bf64 │ │ │ │ - add.w ip, fp, #48 @ 0x30 │ │ │ │ + add.w ip, sl, #48 @ 0x30 │ │ │ │ mov r9, r0 │ │ │ │ mov lr, r0 │ │ │ │ - mov r6, fp │ │ │ │ + mov r4, sl │ │ │ │ add.w lr, lr, #16 │ │ │ │ - add.w fp, fp, #16 │ │ │ │ - ldmia r6!, {r0, r1, r2, r3} │ │ │ │ + add.w sl, sl, #16 │ │ │ │ + ldmia r4!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [lr, #-16] │ │ │ │ str.w r1, [lr, #-12] │ │ │ │ str.w r2, [lr, #-8] │ │ │ │ str.w r3, [lr, #-4] │ │ │ │ - cmp r6, ip │ │ │ │ - bne.n 23370 │ │ │ │ - ldmia r6!, {r0, r1, r2} │ │ │ │ + cmp r4, ip │ │ │ │ + bne.n 23386 │ │ │ │ + ldmia r4!, {r0, r1, r2} │ │ │ │ str.w r2, [lr, #8] │ │ │ │ str.w r0, [lr] │ │ │ │ - movs r0, #69 @ 0x45 │ │ │ │ + movs r0, #16 │ │ │ │ str.w r1, [lr, #4] │ │ │ │ - ldrh r2, [r6, #0] │ │ │ │ + ldr.w sl, [pc, #1464] @ 23970 │ │ │ │ + ldrh r2, [r4, #0] │ │ │ │ + add sl, pc │ │ │ │ strh.w r2, [lr, #12] │ │ │ │ + blx cd0c │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + strd r3, r6, [r0] │ │ │ │ + mov r4, r0 │ │ │ │ + str.w r9, [r0, #8] │ │ │ │ + mov r0, r5 │ │ │ │ + blx b7b8 │ │ │ │ + movs r0, #64 @ 0x40 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1532] @ 239a8 │ │ │ │ + add.w lr, sl, #64 @ 0x40 │ │ │ │ + mov r5, r0 │ │ │ │ + mov ip, r0 │ │ │ │ + mov r6, sl │ │ │ │ + add.w ip, ip, #16 │ │ │ │ + add.w sl, sl, #16 │ │ │ │ + ldmia r6!, {r0, r1, r2, r3} │ │ │ │ + str.w r0, [ip, #-16] │ │ │ │ + str.w r1, [ip, #-12] │ │ │ │ + str.w r2, [ip, #-8] │ │ │ │ + str.w r3, [ip, #-4] │ │ │ │ + cmp r6, lr │ │ │ │ + bne.n 233e6 │ │ │ │ + movs r0, #69 @ 0x45 │ │ │ │ + blx bf64 │ │ │ │ + ldr.w r1, [pc, #1380] @ 23974 │ │ │ │ movs r2, #69 @ 0x45 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - str r0, [sp, #32] │ │ │ │ - movs r0, #16 │ │ │ │ - blx cd0c │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ - strd sl, r9, [r0] │ │ │ │ mov r6, r0 │ │ │ │ - str r2, [r0, #8] │ │ │ │ - mov r0, r5 │ │ │ │ - blx b7b8 │ │ │ │ movs r0, #69 @ 0x45 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1492] @ 239ac │ │ │ │ + ldr.w r1, [pc, #1364] @ 23978 │ │ │ │ movs r2, #69 @ 0x45 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - str r0, [sp, #32] │ │ │ │ + str r0, [sp, #40] @ 0x28 │ │ │ │ movs r0, #62 @ 0x3e │ │ │ │ blx bf64 │ │ │ │ - ldr.w lr, [pc, #1476] @ 239b0 │ │ │ │ - mov r5, r0 │ │ │ │ + ldr.w ip, [pc, #1348] @ 2397c │ │ │ │ mov sl, r0 │ │ │ │ - add lr, pc │ │ │ │ - add.w r9, lr, #48 @ 0x30 │ │ │ │ - mov ip, lr │ │ │ │ - add.w sl, sl, #16 │ │ │ │ - add.w lr, lr, #16 │ │ │ │ - ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ - str.w r0, [sl, #-16] │ │ │ │ - str.w r1, [sl, #-12] │ │ │ │ - str.w r2, [sl, #-8] │ │ │ │ - str.w r3, [sl, #-4] │ │ │ │ - cmp ip, r9 │ │ │ │ - bne.n 233f6 │ │ │ │ - mov r3, lr │ │ │ │ - ldmia r3!, {r0, r1, r2} │ │ │ │ - str.w r0, [sl] │ │ │ │ - str.w r1, [sl, #4] │ │ │ │ - movs r0, #64 @ 0x40 │ │ │ │ - str.w r2, [sl, #8] │ │ │ │ - ldrh r3, [r3, #0] │ │ │ │ - strh.w r3, [sl, #12] │ │ │ │ - ldr.w sl, [pc, #1408] @ 239b4 │ │ │ │ - blx bf64 │ │ │ │ mov lr, r0 │ │ │ │ - mov fp, r0 │ │ │ │ - add sl, pc │ │ │ │ - add.w r9, sl, #64 @ 0x40 │ │ │ │ - mov ip, sl │ │ │ │ + add ip, pc │ │ │ │ + str.w r8, [sp, #28] │ │ │ │ + add.w r9, ip, #48 @ 0x30 │ │ │ │ + mov r8, ip │ │ │ │ add.w lr, lr, #16 │ │ │ │ - add.w sl, sl, #16 │ │ │ │ - ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ + add.w ip, ip, #16 │ │ │ │ + ldmia.w r8!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [lr, #-16] │ │ │ │ str.w r1, [lr, #-12] │ │ │ │ str.w r2, [lr, #-8] │ │ │ │ str.w r3, [lr, #-4] │ │ │ │ - cmp ip, r9 │ │ │ │ - bne.n 23442 │ │ │ │ - movs r0, #69 @ 0x45 │ │ │ │ - str.w fp, [sp, #44] @ 0x2c │ │ │ │ - blx bf64 │ │ │ │ - ldr.w r1, [pc, #1352] @ 239b8 │ │ │ │ - movs r2, #69 @ 0x45 │ │ │ │ - add r1, pc │ │ │ │ - blx c500 │ │ │ │ - mov sl, r0 │ │ │ │ + cmp r8, r9 │ │ │ │ + bne.n 23446 │ │ │ │ + mov r3, ip │ │ │ │ + ldr.w r8, [sp, #28] │ │ │ │ + ldmia r3!, {r0, r1, r2} │ │ │ │ + str.w r0, [lr] │ │ │ │ + str.w r1, [lr, #4] │ │ │ │ movs r0, #20 │ │ │ │ + str.w r2, [lr, #8] │ │ │ │ + ldrh r3, [r3, #0] │ │ │ │ + strh.w r3, [lr, #12] │ │ │ │ blx cd0c │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ - strd r2, r5, [r0] │ │ │ │ + ldr r2, [sp, #40] @ 0x28 │ │ │ │ + strd r5, r6, [r0] │ │ │ │ mov r5, r0 │ │ │ │ - strd r3, sl, [r0, #8] │ │ │ │ - str r0, [sp, #36] @ 0x24 │ │ │ │ + strd r2, sl, [r0, #8] │ │ │ │ + str r0, [sp, #28] │ │ │ │ mov r0, r8 │ │ │ │ - ldr.w sl, [pc, #1316] @ 239bc │ │ │ │ blx b7b8 │ │ │ │ - ldr r1, [sp, #40] @ 0x28 │ │ │ │ + ldr r1, [sp, #36] @ 0x24 │ │ │ │ movs r3, #4 │ │ │ │ - mov r2, r4 │ │ │ │ + mov r2, fp │ │ │ │ mov r0, r7 │ │ │ │ str r5, [sp, #12] │ │ │ │ - add sl, pc │ │ │ │ str r3, [sp, #16] │ │ │ │ movs r3, #3 │ │ │ │ - str r6, [sp, #4] │ │ │ │ + str r4, [sp, #4] │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ blx c538 │ │ │ │ movs r0, #63 @ 0x3f │ │ │ │ blx bf64 │ │ │ │ - add.w lr, sl, #48 @ 0x30 │ │ │ │ + ldr.w lr, [pc, #1216] @ 23980 │ │ │ │ mov r8, r0 │ │ │ │ mov r5, r0 │ │ │ │ - mov ip, sl │ │ │ │ + add lr, pc │ │ │ │ + add.w ip, lr, #48 @ 0x30 │ │ │ │ + mov r6, lr │ │ │ │ adds r5, #16 │ │ │ │ - add.w sl, sl, #16 │ │ │ │ - ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ + add.w lr, lr, #16 │ │ │ │ + ldmia r6!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [r5, #-16] │ │ │ │ str.w r1, [r5, #-12] │ │ │ │ str.w r2, [r5, #-8] │ │ │ │ str.w r3, [r5, #-4] │ │ │ │ - cmp ip, lr │ │ │ │ - bne.n 234c8 │ │ │ │ - ldmia.w sl!, {r0, r1, r2} │ │ │ │ + cmp r6, ip │ │ │ │ + bne.n 234cc │ │ │ │ + ldmia.w lr!, {r0, r1, r2} │ │ │ │ str r1, [r5, #4] │ │ │ │ str r2, [r5, #8] │ │ │ │ str r0, [r5, #0] │ │ │ │ mov r0, r7 │ │ │ │ - ldrh.w r3, [sl] │ │ │ │ + ldrh.w r3, [lr] │ │ │ │ strh r3, [r5, #12] │ │ │ │ - ldrb.w r3, [sl, #2] │ │ │ │ + ldrb.w r3, [lr, #2] │ │ │ │ strb r3, [r5, #14] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #153 @ 0x99 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1204] @ 239c0 │ │ │ │ + ldr.w r1, [pc, #1140] @ 23984 │ │ │ │ movs r2, #153 @ 0x99 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r7, r0 │ │ │ │ - mov r0, r4 │ │ │ │ + mov r0, fp │ │ │ │ blx b7b8 │ │ │ │ movs r0, #6 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #1180] @ 239c4 │ │ │ │ - mov r2, r0 │ │ │ │ - str r0, [sp, #32] │ │ │ │ + ldr.w r3, [pc, #1120] @ 23988 │ │ │ │ + mov fp, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldrh r3, [r3, #4] │ │ │ │ - strh r3, [r2, #4] │ │ │ │ - str r0, [r2, #0] │ │ │ │ - ldr r0, [sp, #40] @ 0x28 │ │ │ │ + strh.w r3, [fp, #4] │ │ │ │ + str.w r0, [fp] │ │ │ │ + ldr r0, [sp, #36] @ 0x24 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #76 @ 0x4c │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1156] @ 239c8 │ │ │ │ + ldr.w r1, [pc, #1092] @ 2398c │ │ │ │ movs r2, #76 @ 0x4c │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - mov r4, r0 │ │ │ │ + mov r5, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ mov sl, r0 │ │ │ │ - str r4, [r0, #0] │ │ │ │ + str r5, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r0, 23564 │ │ │ │ + cbz r0, 23568 │ │ │ │ blx b7b8 │ │ │ │ - ldr.w r9, [pc, #1124] @ 239cc │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ + ldr.w r9, [pc, #1060] @ 23990 │ │ │ │ + ldr r0, [sp, #32] │ │ │ │ blx b7b8 │ │ │ │ add r9, pc │ │ │ │ - movs r0, #63 @ 0x3f │ │ │ │ - blx bf64 │ │ │ │ - add.w lr, r9, #48 @ 0x30 │ │ │ │ - mov r4, r0 │ │ │ │ - mov r5, r0 │ │ │ │ - mov ip, r9 │ │ │ │ - adds r5, #16 │ │ │ │ - add.w r9, r9, #16 │ │ │ │ - ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ - str.w r0, [r5, #-16] │ │ │ │ - str.w r1, [r5, #-12] │ │ │ │ - str.w r2, [r5, #-8] │ │ │ │ - str.w r3, [r5, #-4] │ │ │ │ - cmp ip, lr │ │ │ │ - bne.n 2357e │ │ │ │ - ldmia.w r9!, {r0, r1, r2} │ │ │ │ - str r0, [r5, #0] │ │ │ │ - str r1, [r5, #4] │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ - str r2, [r5, #8] │ │ │ │ - ldrh.w r3, [r9] │ │ │ │ - strh r3, [r5, #12] │ │ │ │ - ldrb.w r3, [r9, #2] │ │ │ │ - ldr.w r9, [pc, #1048] @ 239d0 │ │ │ │ - strb r3, [r5, #14] │ │ │ │ - add r9, pc │ │ │ │ blx bf64 │ │ │ │ add.w lr, r9, #64 @ 0x40 │ │ │ │ - mov fp, r0 │ │ │ │ + mov r6, r0 │ │ │ │ mov ip, r0 │ │ │ │ mov r5, r9 │ │ │ │ add.w ip, ip, #16 │ │ │ │ add.w r9, r9, #16 │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [ip, #-16] │ │ │ │ str.w r1, [ip, #-12] │ │ │ │ str.w r2, [ip, #-8] │ │ │ │ str.w r3, [ip, #-4] │ │ │ │ cmp r5, lr │ │ │ │ - bne.n 235c8 │ │ │ │ + bne.n 23582 │ │ │ │ + movs r0, #63 @ 0x3f │ │ │ │ + blx bf64 │ │ │ │ + ldr.w ip, [pc, #1000] @ 23994 │ │ │ │ + mov r9, r0 │ │ │ │ + mov lr, r0 │ │ │ │ + add ip, pc │ │ │ │ + add.w r3, ip, #48 @ 0x30 │ │ │ │ + str r3, [sp, #32] │ │ │ │ + mov r5, ip │ │ │ │ + add.w lr, lr, #16 │ │ │ │ + add.w ip, ip, #16 │ │ │ │ + ldmia r5!, {r0, r1, r2, r3} │ │ │ │ + str.w r0, [lr, #-16] │ │ │ │ + str.w r1, [lr, #-12] │ │ │ │ + str.w r2, [lr, #-8] │ │ │ │ + str.w r3, [lr, #-4] │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + cmp r5, r3 │ │ │ │ + bne.n 235b8 │ │ │ │ + mov r3, ip │ │ │ │ + ldmia r3!, {r0, r1, r2} │ │ │ │ + str.w r2, [lr, #8] │ │ │ │ + str.w r0, [lr] │ │ │ │ movs r0, #12 │ │ │ │ - sub.w r9, r6, #4 │ │ │ │ + str.w r1, [lr, #4] │ │ │ │ + ldrh r2, [r3, #0] │ │ │ │ + ldrb r3, [r3, #2] │ │ │ │ + strh.w r2, [lr, #12] │ │ │ │ + strb.w r3, [lr, #14] │ │ │ │ blx cd0c │ │ │ │ - strd r4, fp, [r0] │ │ │ │ + strd r6, r9, [r0] │ │ │ │ mov r5, r0 │ │ │ │ - add.w r4, r6, #8 │ │ │ │ + sub.w r9, r4, #4 │ │ │ │ + add.w r6, r4, #8 │ │ │ │ ldr.w r0, [r9, #4]! │ │ │ │ - cbz r0, 23606 │ │ │ │ + cbz r0, 23614 │ │ │ │ blx b7b8 │ │ │ │ - cmp r9, r4 │ │ │ │ - bne.n 235fc │ │ │ │ - ldr.w r9, [pc, #968] @ 239d4 │ │ │ │ - mov r0, r6 │ │ │ │ + cmp r9, r6 │ │ │ │ + bne.n 2360a │ │ │ │ + ldr.w r9, [pc, #892] @ 23998 │ │ │ │ + mov r0, r4 │ │ │ │ blx b7b8 │ │ │ │ - movs r0, #63 @ 0x3f │ │ │ │ + movs r0, #64 @ 0x40 │ │ │ │ add r9, pc │ │ │ │ blx bf64 │ │ │ │ - add.w lr, r9, #48 @ 0x30 │ │ │ │ + add.w lr, r9, #64 @ 0x40 │ │ │ │ mov r4, r0 │ │ │ │ - mov r6, r0 │ │ │ │ - mov ip, r9 │ │ │ │ - adds r6, #16 │ │ │ │ + mov ip, r0 │ │ │ │ + mov r6, r9 │ │ │ │ + add.w ip, ip, #16 │ │ │ │ add.w r9, r9, #16 │ │ │ │ - ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ - str.w r0, [r6, #-16] │ │ │ │ - str.w r1, [r6, #-12] │ │ │ │ - str.w r2, [r6, #-8] │ │ │ │ - str.w r3, [r6, #-4] │ │ │ │ - cmp ip, lr │ │ │ │ - bne.n 23624 │ │ │ │ - ldmia.w r9!, {r0, r1, r2} │ │ │ │ - str r0, [r6, #0] │ │ │ │ - str r1, [r6, #4] │ │ │ │ - movs r0, #68 @ 0x44 │ │ │ │ - str r2, [r6, #8] │ │ │ │ - ldrh.w r3, [r9] │ │ │ │ - strh r3, [r6, #12] │ │ │ │ - ldrb.w r3, [r9, #2] │ │ │ │ - strb r3, [r6, #14] │ │ │ │ + ldmia r6!, {r0, r1, r2, r3} │ │ │ │ + str.w r0, [ip, #-16] │ │ │ │ + str.w r1, [ip, #-12] │ │ │ │ + str.w r2, [ip, #-8] │ │ │ │ + str.w r3, [ip, #-4] │ │ │ │ + cmp r6, lr │ │ │ │ + bne.n 23632 │ │ │ │ + movs r0, #69 @ 0x45 │ │ │ │ + ldr.w r9, [pc, #836] @ 2399c │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #884] @ (239d8 ) │ │ │ │ - ldr.w r9, [pc, #888] @ 239dc │ │ │ │ - movs r2, #68 @ 0x44 │ │ │ │ + ldr r1, [pc, #832] @ (239a0 ) │ │ │ │ + movs r2, #69 @ 0x45 │ │ │ │ + add r9, pc │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - add r9, pc │ │ │ │ - str r0, [sp, #28] │ │ │ │ - movs r0, #63 @ 0x3f │ │ │ │ + str r0, [sp, #32] │ │ │ │ + movs r0, #62 @ 0x3e │ │ │ │ blx bf64 │ │ │ │ add.w ip, r9, #48 @ 0x30 │ │ │ │ - mov fp, r0 │ │ │ │ mov lr, r0 │ │ │ │ + str r0, [sp, #36] @ 0x24 │ │ │ │ mov r6, r9 │ │ │ │ add.w lr, lr, #16 │ │ │ │ add.w r9, r9, #16 │ │ │ │ ldmia r6!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [lr, #-16] │ │ │ │ str.w r1, [lr, #-12] │ │ │ │ str.w r2, [lr, #-8] │ │ │ │ str.w r3, [lr, #-4] │ │ │ │ cmp r6, ip │ │ │ │ - bne.n 23680 │ │ │ │ + bne.n 23678 │ │ │ │ ldmia.w r9!, {r0, r1, r2} │ │ │ │ str.w r0, [lr] │ │ │ │ str.w r1, [lr, #4] │ │ │ │ - movs r0, #63 @ 0x3f │ │ │ │ + movs r0, #68 @ 0x44 │ │ │ │ str.w r2, [lr, #8] │ │ │ │ ldrh.w r3, [r9] │ │ │ │ strh.w r3, [lr, #12] │ │ │ │ - ldrb.w r3, [r9, #2] │ │ │ │ - ldr.w r9, [pc, #800] @ 239e0 │ │ │ │ - strb.w r3, [lr, #14] │ │ │ │ + blx bf64 │ │ │ │ + ldr r1, [pc, #748] @ (239a4 ) │ │ │ │ + ldr.w r9, [pc, #748] @ 239a8 │ │ │ │ + movs r2, #68 @ 0x44 │ │ │ │ + add r1, pc │ │ │ │ + blx c500 │ │ │ │ add r9, pc │ │ │ │ + str r0, [sp, #40] @ 0x28 │ │ │ │ + movs r0, #63 @ 0x3f │ │ │ │ blx bf64 │ │ │ │ add.w ip, r9, #48 @ 0x30 │ │ │ │ mov lr, r0 │ │ │ │ - str r0, [sp, #40] @ 0x28 │ │ │ │ + str r0, [sp, #44] @ 0x2c │ │ │ │ mov r6, r9 │ │ │ │ add.w lr, lr, #16 │ │ │ │ add.w r9, r9, #16 │ │ │ │ ldmia r6!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [lr, #-16] │ │ │ │ str.w r1, [lr, #-12] │ │ │ │ str.w r2, [lr, #-8] │ │ │ │ str.w r3, [lr, #-4] │ │ │ │ cmp r6, ip │ │ │ │ - bne.n 236d4 │ │ │ │ + bne.n 236d6 │ │ │ │ ldmia.w r9!, {r0, r1, r2} │ │ │ │ str.w r0, [lr] │ │ │ │ str.w r1, [lr, #4] │ │ │ │ movs r0, #63 @ 0x3f │ │ │ │ str.w r2, [lr, #8] │ │ │ │ ldrh.w r3, [r9] │ │ │ │ strh.w r3, [lr, #12] │ │ │ │ ldrb.w r3, [r9, #2] │ │ │ │ - ldr.w r9, [pc, #720] @ 239e4 │ │ │ │ + ldr.w r9, [pc, #660] @ 239ac │ │ │ │ strb.w r3, [lr, #14] │ │ │ │ add r9, pc │ │ │ │ blx bf64 │ │ │ │ add.w ip, r9, #48 @ 0x30 │ │ │ │ mov lr, r0 │ │ │ │ - str r0, [sp, #44] @ 0x2c │ │ │ │ + str r0, [sp, #48] @ 0x30 │ │ │ │ mov r6, r9 │ │ │ │ add.w lr, lr, #16 │ │ │ │ add.w r9, r9, #16 │ │ │ │ ldmia r6!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [lr, #-16] │ │ │ │ str.w r1, [lr, #-12] │ │ │ │ str.w r2, [lr, #-8] │ │ │ │ str.w r3, [lr, #-4] │ │ │ │ cmp r6, ip │ │ │ │ - bne.n 23728 │ │ │ │ + bne.n 2372a │ │ │ │ ldmia.w r9!, {r0, r1, r2} │ │ │ │ str.w r0, [lr] │ │ │ │ str.w r1, [lr, #4] │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ str.w r2, [lr, #8] │ │ │ │ ldrh.w r3, [r9] │ │ │ │ strh.w r3, [lr, #12] │ │ │ │ ldrb.w r3, [r9, #2] │ │ │ │ - ldr.w r9, [pc, #640] @ 239e8 │ │ │ │ + ldr.w r9, [pc, #580] @ 239b0 │ │ │ │ strb.w r3, [lr, #14] │ │ │ │ add r9, pc │ │ │ │ blx bf64 │ │ │ │ add.w ip, r9, #64 @ 0x40 │ │ │ │ mov lr, r0 │ │ │ │ - str r0, [sp, #48] @ 0x30 │ │ │ │ + str r0, [sp, #52] @ 0x34 │ │ │ │ mov r6, r9 │ │ │ │ add.w lr, lr, #16 │ │ │ │ add.w r9, r9, #16 │ │ │ │ ldmia r6!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [lr, #-16] │ │ │ │ str.w r1, [lr, #-12] │ │ │ │ str.w r2, [lr, #-8] │ │ │ │ str.w r3, [lr, #-4] │ │ │ │ cmp r6, ip │ │ │ │ - bne.n 2377c │ │ │ │ + bne.n 2377e │ │ │ │ movs r0, #69 @ 0x45 │ │ │ │ - ldr.w r9, [pc, #588] @ 239ec │ │ │ │ + ldr.w r9, [pc, #528] @ 239b4 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #584] @ (239f0 ) │ │ │ │ + ldr r1, [pc, #524] @ (239b8 ) │ │ │ │ movs r2, #69 @ 0x45 │ │ │ │ add r9, pc │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - str r0, [sp, #52] @ 0x34 │ │ │ │ - movs r0, #62 @ 0x3e │ │ │ │ + str r0, [sp, #56] @ 0x38 │ │ │ │ + movs r0, #63 @ 0x3f │ │ │ │ blx bf64 │ │ │ │ add.w ip, r9, #48 @ 0x30 │ │ │ │ mov lr, r0 │ │ │ │ - str r0, [sp, #56] @ 0x38 │ │ │ │ + str r0, [sp, #60] @ 0x3c │ │ │ │ mov r6, r9 │ │ │ │ add.w lr, lr, #16 │ │ │ │ add.w r9, r9, #16 │ │ │ │ ldmia r6!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [lr, #-16] │ │ │ │ str.w r1, [lr, #-12] │ │ │ │ str.w r2, [lr, #-8] │ │ │ │ str.w r3, [lr, #-4] │ │ │ │ cmp r6, ip │ │ │ │ - bne.n 237c2 │ │ │ │ + bne.n 237c4 │ │ │ │ mov r3, r9 │ │ │ │ ldmia r3!, {r0, r1, r2} │ │ │ │ + str.w r2, [lr, #8] │ │ │ │ str.w r0, [lr] │ │ │ │ - str.w r1, [lr, #4] │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ - str.w r2, [lr, #8] │ │ │ │ - ldrh r3, [r3, #0] │ │ │ │ - strh.w r3, [lr, #12] │ │ │ │ + str.w r1, [lr, #4] │ │ │ │ + ldrh r2, [r3, #0] │ │ │ │ + ldrb r3, [r3, #2] │ │ │ │ + strh.w r2, [lr, #12] │ │ │ │ + strb.w r3, [lr, #14] │ │ │ │ blx bf64 │ │ │ │ - ldr.w ip, [pc, #500] @ 239f4 │ │ │ │ + ldr.w ip, [pc, #436] @ 239bc │ │ │ │ mov r9, r0 │ │ │ │ - str r0, [sp, #60] @ 0x3c │ │ │ │ + str r0, [sp, #64] @ 0x40 │ │ │ │ add ip, pc │ │ │ │ add.w lr, ip, #64 @ 0x40 │ │ │ │ mov r6, ip │ │ │ │ add.w r9, r9, #16 │ │ │ │ add.w ip, ip, #16 │ │ │ │ ldmia r6!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [r9, #-16] │ │ │ │ str.w r1, [r9, #-12] │ │ │ │ str.w r2, [r9, #-8] │ │ │ │ str.w r3, [r9, #-4] │ │ │ │ cmp r6, lr │ │ │ │ - bne.n 2380c │ │ │ │ - movs r0, #69 @ 0x45 │ │ │ │ - blx bf64 │ │ │ │ - ldr r1, [pc, #452] @ (239f8 ) │ │ │ │ - movs r2, #69 @ 0x45 │ │ │ │ - add r1, pc │ │ │ │ - blx c500 │ │ │ │ - str r0, [sp, #64] @ 0x40 │ │ │ │ - movs r0, #64 @ 0x40 │ │ │ │ + bne.n 23814 │ │ │ │ + ldr.w r9, [pc, #392] @ 239c0 │ │ │ │ + movs r0, #63 @ 0x3f │ │ │ │ blx bf64 │ │ │ │ - ldr.w ip, [pc, #436] @ 239fc │ │ │ │ - mov r9, r0 │ │ │ │ + mov lr, r0 │ │ │ │ + add r9, pc │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ - add ip, pc │ │ │ │ - add.w lr, ip, #64 @ 0x40 │ │ │ │ - mov r6, ip │ │ │ │ + add.w ip, r9, #48 @ 0x30 │ │ │ │ + mov r6, r9 │ │ │ │ + add.w lr, lr, #16 │ │ │ │ add.w r9, r9, #16 │ │ │ │ - add.w ip, ip, #16 │ │ │ │ ldmia r6!, {r0, r1, r2, r3} │ │ │ │ - str.w r0, [r9, #-16] │ │ │ │ - str.w r1, [r9, #-12] │ │ │ │ - str.w r2, [r9, #-8] │ │ │ │ - str.w r3, [r9, #-4] │ │ │ │ - cmp r6, lr │ │ │ │ - bne.n 23852 │ │ │ │ + str.w r0, [lr, #-16] │ │ │ │ + str.w r1, [lr, #-12] │ │ │ │ + str.w r2, [lr, #-8] │ │ │ │ + str.w r3, [lr, #-4] │ │ │ │ + cmp r6, ip │ │ │ │ + bne.n 23848 │ │ │ │ + ldmia.w r9!, {r0, r1, r2} │ │ │ │ + str.w r0, [lr] │ │ │ │ + str.w r1, [lr, #4] │ │ │ │ movs r0, #48 @ 0x30 │ │ │ │ + str.w r2, [lr, #8] │ │ │ │ + ldrh.w r3, [r9] │ │ │ │ + strh.w r3, [lr, #12] │ │ │ │ + ldrb.w r3, [r9, #2] │ │ │ │ + strb.w r3, [lr, #14] │ │ │ │ blx cd0c │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - strd r3, fp, [r0, #4] │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + str r3, [r0, #4] │ │ │ │ mov r9, r0 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + str r3, [r0, #8] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [r0, #12] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [r0, #16] │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [r0, #20] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ @@ -35637,262 +35634,260 @@ │ │ │ │ str r3, [r0, #28] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ str r3, [r0, #32] │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ str r3, [r0, #36] @ 0x24 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ str r3, [r0, #40] @ 0x28 │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ str r4, [r0, #0] │ │ │ │ subs r6, r3, #4 │ │ │ │ add.w r4, r3, #12 │ │ │ │ ldr.w r0, [r6, #4]! │ │ │ │ - cbz r0, 238b4 │ │ │ │ - blx b7b8 │ │ │ │ - cmp r6, r4 │ │ │ │ - bne.n 238aa │ │ │ │ - ldr r0, [sp, #36] @ 0x24 │ │ │ │ - blx b7b8 │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ - mov r2, r7 │ │ │ │ - mov r0, r8 │ │ │ │ - movs r3, #11 │ │ │ │ - str.w r9, [sp, #12] │ │ │ │ - str r3, [sp, #16] │ │ │ │ - movs r3, #2 │ │ │ │ - str r5, [sp, #4] │ │ │ │ - str r3, [sp, #8] │ │ │ │ - movs r3, #1 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - mov r3, sl │ │ │ │ - blx c538 │ │ │ │ - movs r0, #67 @ 0x43 │ │ │ │ - blx bf64 │ │ │ │ - ldr r1, [pc, #284] @ (23a00 ) │ │ │ │ - movs r2, #67 @ 0x43 │ │ │ │ - ldr.w fp, [pc, #284] @ 23a04 │ │ │ │ - add r1, pc │ │ │ │ - blx c500 │ │ │ │ - mov r6, r0 │ │ │ │ - mov r0, r8 │ │ │ │ - add fp, pc │ │ │ │ - str r6, [sp, #28] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 239c4 │ │ │ │ blx b7b8 │ │ │ │ - movs r0, #56 @ 0x38 │ │ │ │ - add.w r8, fp, #48 @ 0x30 │ │ │ │ - blx bf64 │ │ │ │ - mov r4, r0 │ │ │ │ - mov lr, r0 │ │ │ │ - b.n 23a08 │ │ │ │ - str r6, [r2, #104] @ 0x68 │ │ │ │ + b.n 239c4 │ │ │ │ + str r4, [r0, #96] @ 0x60 │ │ │ │ movs r1, r0 │ │ │ │ - str r0, [r2, #116] @ 0x74 │ │ │ │ + str r6, [r7, #104] @ 0x68 │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [r3, #36] @ 0x24 │ │ │ │ + str r2, [r1, #28] │ │ │ │ movs r1, r0 │ │ │ │ - subs r5, #232 @ 0xe8 │ │ │ │ + subs r5, #86 @ 0x56 │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [r4, #104] @ 0x68 │ │ │ │ + str r2, [r2, #96] @ 0x60 │ │ │ │ movs r1, r0 │ │ │ │ - str r0, [r5, #120] @ 0x78 │ │ │ │ + str r6, [r2, #112] @ 0x70 │ │ │ │ movs r1, r0 │ │ │ │ - strh r0, [r0, r6] │ │ │ │ + strh r6, [r5, r3] │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [r4, #28] │ │ │ │ + subs r5, #130 @ 0x82 │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r4, [r6, r1] │ │ │ │ + ldrh r2, [r4, r7] │ │ │ │ movs r1, r0 │ │ │ │ - subs r5, #242 @ 0xf2 │ │ │ │ - movs r1, r0 │ │ │ │ - ldr r7, [pc, #760] @ (23c30 ) │ │ │ │ + str r0, [r6, #16] │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r6, [r0, r6] │ │ │ │ + ldrh r0, [r3, r4] │ │ │ │ movs r1, r0 │ │ │ │ - str r2, [r6, r1] │ │ │ │ + ldr r6, [pc, #992] @ (23ce0 ) │ │ │ │ movs r1, r0 │ │ │ │ - adds r5, #164 @ 0xa4 │ │ │ │ + ldr r7, [pc, #896] @ (23c84 ) │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [r5, #96] @ 0x60 │ │ │ │ + adds r5, #18 │ │ │ │ movs r1, r0 │ │ │ │ - str r2, [r7, #100] @ 0x64 │ │ │ │ + str r2, [r3, #88] @ 0x58 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r4, [r7, r0] │ │ │ │ + str r0, [r5, #92] @ 0x5c │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r3, #92] @ 0x5c │ │ │ │ + ldr r2, [r5, r6] │ │ │ │ movs r1, r0 │ │ │ │ - str r2, [r7, #88] @ 0x58 │ │ │ │ + str r4, [r1, #84] @ 0x54 │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [r4, #88] @ 0x58 │ │ │ │ + str r0, [r5, #80] @ 0x50 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [pc, #176] @ (23a10 ) │ │ │ │ + str r2, [r2, #80] @ 0x50 │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r0, #88] @ 0x58 │ │ │ │ + ldr r4, [pc, #616] @ (23b8c ) │ │ │ │ movs r1, r0 │ │ │ │ - str r2, [r4, #80] @ 0x50 │ │ │ │ + str r4, [r6, #76] @ 0x4c │ │ │ │ movs r1, r0 │ │ │ │ - str r2, [r1, #84] @ 0x54 │ │ │ │ - movs r1, r0 │ │ │ │ - ldr r7, [pc, #912] @ (23d00 ) │ │ │ │ + str r0, [r2, #72] @ 0x48 │ │ │ │ movs r1, r0 │ │ │ │ - adds r3, #218 @ 0xda │ │ │ │ + str r0, [r7, #72] @ 0x48 │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r6, #72] @ 0x48 │ │ │ │ + ldr r7, [pc, #328] @ (23a7c ) │ │ │ │ movs r1, r0 │ │ │ │ - str r0, [r3, #72] @ 0x48 │ │ │ │ + adds r3, #72 @ 0x48 │ │ │ │ movs r1, r0 │ │ │ │ - ldrsh r4, [r7, r3] │ │ │ │ + str r4, [r4, #64] @ 0x40 │ │ │ │ movs r1, r0 │ │ │ │ - adds r1, #104 @ 0x68 │ │ │ │ + str r6, [r0, #64] @ 0x40 │ │ │ │ movs r1, r0 │ │ │ │ - str r2, [r0, #60] @ 0x3c │ │ │ │ + ldrsh r2, [r5, r1] │ │ │ │ movs r1, r0 │ │ │ │ - str r0, [r1, #68] @ 0x44 │ │ │ │ + adds r0, #214 @ 0xd6 │ │ │ │ movs r1, r0 │ │ │ │ - adds r7, #126 @ 0x7e │ │ │ │ + str r0, [r6, #48] @ 0x30 │ │ │ │ movs r1, r0 │ │ │ │ - adds r6, #250 @ 0xfa │ │ │ │ + str r6, [r6, #56] @ 0x38 │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [r7, #48] @ 0x30 │ │ │ │ + adds r6, #236 @ 0xec │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [r5, #48] @ 0x30 │ │ │ │ + adds r6, #104 @ 0x68 │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r2, #48] @ 0x30 │ │ │ │ + str r6, [r0, #44] @ 0x2c │ │ │ │ movs r1, r0 │ │ │ │ - cmp r7, #44 @ 0x2c │ │ │ │ + str r0, [r2, #40] @ 0x28 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r6, #150 @ 0x96 │ │ │ │ + str r2, [r7, #36] @ 0x24 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r0, #16 │ │ │ │ + cmp r6, #146 @ 0x92 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r6, #22 │ │ │ │ + cmp r5, #252 @ 0xfc │ │ │ │ movs r1, r0 │ │ │ │ - cmp r6, #148 @ 0x94 │ │ │ │ + movs r7, #184 @ 0xb8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r0, r1] │ │ │ │ + ldr r0, [r5, r0] │ │ │ │ movs r1, r0 │ │ │ │ - movs r7, #76 @ 0x4c │ │ │ │ + cmp r5, #70 @ 0x46 │ │ │ │ movs r1, r0 │ │ │ │ - strb r2, [r5, r4] │ │ │ │ + movs r7, #2 │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [r1, #20] │ │ │ │ + cmp r5, #176 @ 0xb0 │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [r1, #28] │ │ │ │ + strb r2, [r6, r1] │ │ │ │ movs r1, r0 │ │ │ │ - mov r8, ip │ │ │ │ + str r2, [r6, #8] │ │ │ │ movs r1, r0 │ │ │ │ - movs r5, #162 @ 0xa2 │ │ │ │ + str r4, [r6, #16] │ │ │ │ movs r1, r0 │ │ │ │ - str r2, [r4, #4] │ │ │ │ + mov r4, r8 │ │ │ │ movs r1, r0 │ │ │ │ - movs r4, #250 @ 0xfa │ │ │ │ + str r2, [r2, #0] │ │ │ │ movs r1, r0 │ │ │ │ - strh r0, [r5, r6] │ │ │ │ + movs r4, #200 @ 0xc8 │ │ │ │ movs r1, r0 │ │ │ │ - str r2, [r2, #8] │ │ │ │ + strb r0, [r0, r7] │ │ │ │ movs r1, r0 │ │ │ │ - adds r2, #98 @ 0x62 │ │ │ │ + cmp r3, #140 @ 0x8c │ │ │ │ movs r1, r0 │ │ │ │ - adds r2, #90 @ 0x5a │ │ │ │ + cmp r2, #246 @ 0xf6 │ │ │ │ movs r1, r0 │ │ │ │ - ldrsh r6, [r5, r2] │ │ │ │ + strh r2, [r7, r2] │ │ │ │ movs r1, r0 │ │ │ │ - cmp r2, #218 @ 0xda │ │ │ │ + ldrsh r4, [r4, r6] │ │ │ │ movs r1, r0 │ │ │ │ - cmp r2, #68 @ 0x44 │ │ │ │ + movs r3, #92 @ 0x5c │ │ │ │ movs r1, r0 │ │ │ │ - ldrsh r2, [r7, r4] │ │ │ │ + ldrsh r0, [r7, r4] │ │ │ │ movs r1, r0 │ │ │ │ - movs r3, #138 @ 0x8a │ │ │ │ + adds r1, #48 @ 0x30 │ │ │ │ movs r1, r0 │ │ │ │ - strb r0, [r6, r0] │ │ │ │ + movs r3, #122 @ 0x7a │ │ │ │ movs r1, r0 │ │ │ │ - cmp r0, #178 @ 0xb2 │ │ │ │ + ldrb r6, [r6, r5] │ │ │ │ movs r1, r0 │ │ │ │ - ldrsh r4, [r1, r2] │ │ │ │ + adds r0, #80 @ 0x50 │ │ │ │ movs r1, r0 │ │ │ │ - mov r6, fp │ │ │ │ + cmp r6, r4 │ │ │ │ + bne.w 238c2 │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ + blx b7b8 │ │ │ │ + mov r2, r7 │ │ │ │ + mov r1, fp │ │ │ │ + mov r0, r8 │ │ │ │ + movs r3, #11 │ │ │ │ + str.w r9, [sp, #12] │ │ │ │ + str r3, [sp, #16] │ │ │ │ + movs r3, #2 │ │ │ │ + str r5, [sp, #4] │ │ │ │ + str r3, [sp, #8] │ │ │ │ + movs r3, #1 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + mov r3, sl │ │ │ │ + blx c538 │ │ │ │ + movs r0, #67 @ 0x43 │ │ │ │ + blx bf64 │ │ │ │ + ldr.w r1, [pc, #3608] @ 24810 │ │ │ │ + movs r2, #67 @ 0x43 │ │ │ │ + add r1, pc │ │ │ │ + blx c500 │ │ │ │ + mov r6, r0 │ │ │ │ + str r6, [sp, #28] │ │ │ │ + mov r0, r8 │ │ │ │ + ldr.w r6, [pc, #3596] @ 24814 │ │ │ │ + blx b7b8 │ │ │ │ + movs r0, #56 @ 0x38 │ │ │ │ + add r6, pc │ │ │ │ + blx bf64 │ │ │ │ + add.w r8, r6, #48 @ 0x30 │ │ │ │ + mov r4, r0 │ │ │ │ + mov lr, r0 │ │ │ │ + mov ip, r6 │ │ │ │ add.w lr, lr, #16 │ │ │ │ - add.w fp, fp, #16 │ │ │ │ - ldmia r6!, {r0, r1, r2, r3} │ │ │ │ + adds r6, #16 │ │ │ │ + ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [lr, #-16] │ │ │ │ str.w r1, [lr, #-12] │ │ │ │ str.w r2, [lr, #-8] │ │ │ │ str.w r3, [lr, #-4] │ │ │ │ - cmp r6, r8 │ │ │ │ - bne.n 23a08 │ │ │ │ - ldmia.w fp!, {r0, r1} │ │ │ │ + cmp ip, r8 │ │ │ │ + bne.n 23a1e │ │ │ │ + mov r3, r6 │ │ │ │ + ldmia r3!, {r0, r1} │ │ │ │ str.w r0, [lr] │ │ │ │ str.w r1, [lr, #4] │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #10 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #3584] @ 24844 │ │ │ │ + ldr.w r3, [pc, #3520] @ 24818 │ │ │ │ mov r7, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ str r1, [r7, #4] │ │ │ │ str r0, [r7, #0] │ │ │ │ - ldr r0, [sp, #32] │ │ │ │ + mov r0, fp │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ strh r3, [r7, #8] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #76 @ 0x4c │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3560] @ 24848 │ │ │ │ + ldr.w r1, [pc, #3492] @ 2481c │ │ │ │ movs r2, #76 @ 0x4c │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r6, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ mov r8, r0 │ │ │ │ str r6, [r0, #0] │ │ │ │ ldr.w r0, [sl] │ │ │ │ - cbz r0, 23a80 │ │ │ │ + cbz r0, 23a96 │ │ │ │ blx b7b8 │ │ │ │ mov r0, sl │ │ │ │ blx b7b8 │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3516] @ 2484c │ │ │ │ + ldr.w r1, [pc, #3452] @ 24820 │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r6, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ mov sl, r0 │ │ │ │ str r6, [r0, #0] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - cbz r0, 23aac │ │ │ │ + cbz r0, 23ac2 │ │ │ │ blx b7b8 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - cbz r0, 23ab4 │ │ │ │ + cbz r0, 23aca │ │ │ │ blx b7b8 │ │ │ │ mov r0, r5 │ │ │ │ add.w fp, r9, #40 @ 0x28 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3464] @ 24850 │ │ │ │ + ldr.w r1, [pc, #3400] @ 24824 │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r6, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ str r6, [r0, #0] │ │ │ │ mov r5, r0 │ │ │ │ sub.w r6, r9, #4 │ │ │ │ ldr.w r0, [r6, #4]! │ │ │ │ - cbz r0, 23aea │ │ │ │ + cbz r0, 23b00 │ │ │ │ blx b7b8 │ │ │ │ cmp r6, fp │ │ │ │ - bne.n 23ae0 │ │ │ │ + bne.n 23af6 │ │ │ │ mov r0, r9 │ │ │ │ blx b7b8 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ movs r3, #1 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ @@ -35901,70 +35896,70 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r8 │ │ │ │ str r5, [sp, #12] │ │ │ │ str.w sl, [sp, #4] │ │ │ │ blx c538 │ │ │ │ movs r0, #69 @ 0x45 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3388] @ 24854 │ │ │ │ + ldr.w r1, [pc, #3320] @ 24828 │ │ │ │ movs r2, #69 @ 0x45 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ mov.w r0, #264 @ 0x108 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3364] @ 24858 │ │ │ │ + ldr.w r1, [pc, #3296] @ 2482c │ │ │ │ mov.w r2, #264 @ 0x108 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #12 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #3340] @ 2485c │ │ │ │ + ldr.w r3, [pc, #3272] @ 24830 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1, r2} │ │ │ │ str r1, [r4, #4] │ │ │ │ str r2, [r4, #8] │ │ │ │ str r0, [r4, #0] │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3316] @ 24860 │ │ │ │ + ldr.w r1, [pc, #3248] @ 24834 │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov fp, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ mov r7, r0 │ │ │ │ str.w fp, [r0] │ │ │ │ ldr.w r0, [r8] │ │ │ │ - cbz r0, 23b8e │ │ │ │ + cbz r0, 23ba4 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r8 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r8, r0 │ │ │ │ ldr.w r0, [sl] │ │ │ │ - cbz r0, 23ba6 │ │ │ │ + cbz r0, 23bbc │ │ │ │ blx b7b8 │ │ │ │ mov r0, sl │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov fp, r0 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - cbz r0, 23bbc │ │ │ │ + cbz r0, 23bd2 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r5 │ │ │ │ blx b7b8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r9 │ │ │ │ @@ -35974,53 +35969,53 @@ │ │ │ │ str.w fp, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ blx c538 │ │ │ │ movs r0, #65 @ 0x41 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3196] @ 24864 │ │ │ │ + ldr.w r1, [pc, #3128] @ 24838 │ │ │ │ movs r2, #65 @ 0x41 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r9 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #94 @ 0x5e │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3172] @ 24868 │ │ │ │ + ldr.w r1, [pc, #3108] @ 2483c │ │ │ │ movs r2, #94 @ 0x5e │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #8 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #3152] @ 2486c │ │ │ │ + ldr.w r3, [pc, #3084] @ 24840 │ │ │ │ mov r6, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ str r1, [r6, #4] │ │ │ │ str r0, [r6, #0] │ │ │ │ mov r0, r4 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #66 @ 0x42 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3128] @ 24870 │ │ │ │ + ldr.w r1, [pc, #3064] @ 24844 │ │ │ │ movs r2, #66 @ 0x42 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ mov r5, r0 │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - cbz r0, 23c54 │ │ │ │ + cbz r0, 23c6a │ │ │ │ blx b7b8 │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r8 │ │ │ │ @@ -36041,24 +36036,24 @@ │ │ │ │ str r7, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r5 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ blx c538 │ │ │ │ movs r0, #73 @ 0x49 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3032] @ 24874 │ │ │ │ + ldr.w r1, [pc, #2964] @ 24848 │ │ │ │ movs r2, #73 @ 0x49 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, sl │ │ │ │ blx b7b8 │ │ │ │ movs r0, #19 │ │ │ │ blx bf64 │ │ │ │ - ldr.w ip, [pc, #3008] @ 24878 │ │ │ │ + ldr.w ip, [pc, #2944] @ 2484c │ │ │ │ mov r4, r0 │ │ │ │ add ip, pc │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ str r3, [r4, #12] │ │ │ │ str r1, [r4, #4] │ │ │ │ str r2, [r4, #8] │ │ │ │ str r0, [r4, #0] │ │ │ │ @@ -36066,37 +36061,37 @@ │ │ │ │ ldrh.w r3, [ip] │ │ │ │ strh r3, [r4, #16] │ │ │ │ ldrb.w r3, [ip, #2] │ │ │ │ strb r3, [r4, #18] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #16 │ │ │ │ blx bf64 │ │ │ │ - ldr.w ip, [pc, #2968] @ 2487c │ │ │ │ + ldr.w ip, [pc, #2904] @ 24850 │ │ │ │ mov sl, r0 │ │ │ │ add ip, pc │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ str.w r3, [sl, #12] │ │ │ │ str.w r1, [sl, #4] │ │ │ │ str.w r2, [sl, #8] │ │ │ │ str.w r0, [sl] │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #66 @ 0x42 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2932] @ 24880 │ │ │ │ + ldr.w r1, [pc, #2868] @ 24854 │ │ │ │ movs r2, #66 @ 0x42 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r9, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ mov r6, r0 │ │ │ │ str.w r9, [r0] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - cbz r0, 23d2a │ │ │ │ + cbz r0, 23d40 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r5 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r8 │ │ │ │ @@ -36116,34 +36111,34 @@ │ │ │ │ str.w r8, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ str.w r9, [sp, #4] │ │ │ │ blx c538 │ │ │ │ movs r0, #79 @ 0x4f │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2832] @ 24884 │ │ │ │ + ldr.w r1, [pc, #2768] @ 24858 │ │ │ │ movs r2, #79 @ 0x4f │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, fp │ │ │ │ blx b7b8 │ │ │ │ movs r0, #123 @ 0x7b │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2812] @ 24888 │ │ │ │ + ldr.w r1, [pc, #2744] @ 2485c │ │ │ │ movs r2, #123 @ 0x7b │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #22 │ │ │ │ blx bf64 │ │ │ │ - ldr.w ip, [pc, #2788] @ 2488c │ │ │ │ + ldr.w ip, [pc, #2720] @ 24860 │ │ │ │ mov r5, r0 │ │ │ │ add ip, pc │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ str r0, [r5, #0] │ │ │ │ str r3, [r5, #12] │ │ │ │ str r1, [r5, #4] │ │ │ │ str r2, [r5, #8] │ │ │ │ @@ -36151,28 +36146,28 @@ │ │ │ │ ldrh.w r3, [ip, #4] │ │ │ │ strh r3, [r5, #20] │ │ │ │ str r0, [r5, #16] │ │ │ │ mov r0, sl │ │ │ │ blx b7b8 │ │ │ │ movs r0, #70 @ 0x46 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2748] @ 24890 │ │ │ │ + ldr.w r1, [pc, #2680] @ 24864 │ │ │ │ movs r2, #70 @ 0x46 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov fp, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ mov sl, r0 │ │ │ │ str.w fp, [r0] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - cbz r0, 23df4 │ │ │ │ + cbz r0, 23e0a │ │ │ │ blx b7b8 │ │ │ │ mov r0, r6 │ │ │ │ - ldr.w r6, [pc, #2716] @ 24894 │ │ │ │ + ldr.w r6, [pc, #2648] @ 24868 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r9 │ │ │ │ add r6, pc │ │ │ │ blx b7b8 │ │ │ │ @@ -36191,24 +36186,24 @@ │ │ │ │ str.w r9, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, sl │ │ │ │ str.w fp, [sp, #4] │ │ │ │ blx c538 │ │ │ │ movs r0, #75 @ 0x4b │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2644] @ 24898 │ │ │ │ + ldr.w r1, [pc, #2580] @ 2486c │ │ │ │ movs r2, #75 @ 0x4b │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #128 @ 0x80 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2624] @ 2489c │ │ │ │ + ldr.w r1, [pc, #2556] @ 24870 │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #18 │ │ │ │ @@ -36221,65 +36216,65 @@ │ │ │ │ str r0, [r4, #0] │ │ │ │ mov r0, r5 │ │ │ │ ldrh r3, [r6, #0] │ │ │ │ strh r3, [r4, #16] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #70 @ 0x46 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2572] @ 248a0 │ │ │ │ + ldr.w r1, [pc, #2508] @ 24874 │ │ │ │ movs r2, #70 @ 0x46 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ mov r6, r0 │ │ │ │ str r5, [r0, #0] │ │ │ │ ldr.w r0, [sl] │ │ │ │ - cbz r0, 23eb2 │ │ │ │ + cbz r0, 23ec8 │ │ │ │ blx b7b8 │ │ │ │ mov r0, sl │ │ │ │ - ldr.w sl, [pc, #2540] @ 248a4 │ │ │ │ + ldr.w sl, [pc, #2476] @ 24878 │ │ │ │ blx b7b8 │ │ │ │ - movs r0, #68 @ 0x44 │ │ │ │ + movs r0, #70 @ 0x46 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #2532] @ 248a8 │ │ │ │ - movs r2, #68 @ 0x44 │ │ │ │ + ldr.w r3, [pc, #2464] @ 2487c │ │ │ │ + movs r2, #70 @ 0x46 │ │ │ │ add sl, pc │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r1, r3 │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #28] │ │ │ │ - movs r0, #70 @ 0x46 │ │ │ │ + movs r0, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ mov r1, sl │ │ │ │ - movs r2, #70 @ 0x46 │ │ │ │ + movs r2, #68 @ 0x44 │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #32] │ │ │ │ movs r0, #12 │ │ │ │ blx cd0c │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r5, r0 │ │ │ │ str r3, [r0, #0] │ │ │ │ str r2, [r0, #4] │ │ │ │ mov r0, fp │ │ │ │ blx b7b8 │ │ │ │ - movs r0, #68 @ 0x44 │ │ │ │ + movs r0, #70 @ 0x46 │ │ │ │ blx bf64 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - movs r2, #68 @ 0x44 │ │ │ │ + movs r2, #70 @ 0x46 │ │ │ │ mov r1, r3 │ │ │ │ blx c500 │ │ │ │ mov fp, r0 │ │ │ │ - movs r0, #70 @ 0x46 │ │ │ │ + movs r0, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ mov r1, sl │ │ │ │ - movs r2, #70 @ 0x46 │ │ │ │ + movs r2, #68 @ 0x44 │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #28] │ │ │ │ movs r0, #12 │ │ │ │ blx cd0c │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str.w fp, [r0] │ │ │ │ mov sl, r0 │ │ │ │ @@ -36296,82 +36291,82 @@ │ │ │ │ str.w sl, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ str r5, [sp, #4] │ │ │ │ blx c538 │ │ │ │ movs r0, #70 @ 0x46 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2388] @ 248ac │ │ │ │ + ldr.w r1, [pc, #2320] @ 24880 │ │ │ │ movs r2, #70 @ 0x46 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r8, r3 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #112 @ 0x70 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2364] @ 248b0 │ │ │ │ + ldr.w r1, [pc, #2296] @ 24884 │ │ │ │ movs r2, #112 @ 0x70 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #13 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #2340] @ 248b4 │ │ │ │ + ldr.w r3, [pc, #2276] @ 24888 │ │ │ │ mov r7, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1, r2} │ │ │ │ str r1, [r7, #4] │ │ │ │ str r2, [r7, #8] │ │ │ │ str r0, [r7, #0] │ │ │ │ mov r0, r4 │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ strb r3, [r7, #12] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #66 @ 0x42 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2312] @ 248b8 │ │ │ │ + ldr.w r1, [pc, #2248] @ 2488c │ │ │ │ movs r2, #66 @ 0x42 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov fp, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ mov r4, r0 │ │ │ │ str.w fp, [r0] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - cbz r0, 23fce │ │ │ │ + cbz r0, 23fe4 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - cbz r0, 23fe4 │ │ │ │ + cbz r0, 23ffa │ │ │ │ blx b7b8 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - cbz r0, 23fec │ │ │ │ + cbz r0, 24002 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r5 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov fp, r0 │ │ │ │ ldr.w r0, [sl] │ │ │ │ - cbz r0, 24004 │ │ │ │ + cbz r0, 2401a │ │ │ │ blx b7b8 │ │ │ │ ldr.w r0, [sl, #4] │ │ │ │ - cbz r0, 2400e │ │ │ │ + cbz r0, 24024 │ │ │ │ blx b7b8 │ │ │ │ mov r0, sl │ │ │ │ - ldr.w r5, [pc, #2216] @ 248bc │ │ │ │ + ldr.w r5, [pc, #2152] @ 24890 │ │ │ │ blx b7b8 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r7 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ @@ -36380,679 +36375,674 @@ │ │ │ │ add r5, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r4 │ │ │ │ str r6, [sp, #4] │ │ │ │ blx c538 │ │ │ │ movs r0, #69 @ 0x45 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2176] @ 248c0 │ │ │ │ + ldr.w r1, [pc, #2112] @ 24894 │ │ │ │ movs r2, #69 @ 0x45 │ │ │ │ - ldr.w sl, [pc, #2176] @ 248c4 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #28] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #16 │ │ │ │ blx bf64 │ │ │ │ - mov r8, r0 │ │ │ │ + mov sl, r0 │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ - add sl, pc │ │ │ │ - str.w r1, [r8, #4] │ │ │ │ - str.w r2, [r8, #8] │ │ │ │ - str.w r3, [r8, #12] │ │ │ │ - str.w r0, [r8] │ │ │ │ + str.w r1, [sl, #4] │ │ │ │ + str.w r2, [sl, #8] │ │ │ │ + str.w r3, [sl, #12] │ │ │ │ + str.w r0, [sl] │ │ │ │ mov r0, r9 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #12 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #2120] @ 248c8 │ │ │ │ + ldr.w r3, [pc, #2056] @ 24898 │ │ │ │ mov r5, r0 │ │ │ │ + ldr.w r9, [pc, #2052] @ 2489c │ │ │ │ add r3, pc │ │ │ │ + add r9, pc │ │ │ │ ldmia r3!, {r0, r1, r2} │ │ │ │ str r0, [r5, #0] │ │ │ │ str r1, [r5, #4] │ │ │ │ mov r0, r7 │ │ │ │ str r2, [r5, #8] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #63 @ 0x3f │ │ │ │ blx bf64 │ │ │ │ - add.w lr, sl, #48 @ 0x30 │ │ │ │ - mov r9, r0 │ │ │ │ + add.w lr, r9, #48 @ 0x30 │ │ │ │ + mov r8, r0 │ │ │ │ mov r7, r0 │ │ │ │ - mov ip, sl │ │ │ │ + mov ip, r9 │ │ │ │ adds r7, #16 │ │ │ │ - add.w sl, sl, #16 │ │ │ │ + add.w r9, r9, #16 │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [r7, #-16] │ │ │ │ str.w r1, [r7, #-12] │ │ │ │ str.w r2, [r7, #-8] │ │ │ │ str.w r3, [r7, #-4] │ │ │ │ cmp ip, lr │ │ │ │ - bne.n 240a2 │ │ │ │ - mov r3, sl │ │ │ │ - ldmia r3!, {r0, r1, r2} │ │ │ │ - str r2, [r7, #8] │ │ │ │ + bne.n 240b8 │ │ │ │ + ldmia.w r9!, {r0, r1, r2} │ │ │ │ str r0, [r7, #0] │ │ │ │ - movs r0, #8 │ │ │ │ str r1, [r7, #4] │ │ │ │ - ldrh r2, [r3, #0] │ │ │ │ - ldrb r3, [r3, #2] │ │ │ │ - strh r2, [r7, #12] │ │ │ │ + movs r0, #8 │ │ │ │ + str r2, [r7, #8] │ │ │ │ + ldrh.w r3, [r9] │ │ │ │ + strh r3, [r7, #12] │ │ │ │ + ldrb.w r3, [r9, #2] │ │ │ │ strb r3, [r7, #14] │ │ │ │ blx cd0c │ │ │ │ - str r0, [sp, #32] │ │ │ │ - str.w r9, [r0] │ │ │ │ + mov r7, r0 │ │ │ │ + str.w r8, [r0] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r0, 240e8 │ │ │ │ + cbz r0, 24102 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r4 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ blx bf64 │ │ │ │ - ldr.w ip, [pc, #2004] @ 248cc │ │ │ │ + ldr.w lr, [pc, #1936] @ 248a0 │ │ │ │ mov r9, r0 │ │ │ │ - mov r7, r0 │ │ │ │ - add ip, pc │ │ │ │ - add.w lr, ip, #64 @ 0x40 │ │ │ │ - mov r4, ip │ │ │ │ - adds r7, #16 │ │ │ │ + mov ip, r0 │ │ │ │ + add lr, pc │ │ │ │ + add.w r8, lr, #64 @ 0x40 │ │ │ │ + mov r4, lr │ │ │ │ add.w ip, ip, #16 │ │ │ │ + add.w lr, lr, #16 │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ - str.w r0, [r7, #-16] │ │ │ │ - str.w r1, [r7, #-12] │ │ │ │ - str.w r2, [r7, #-8] │ │ │ │ - str.w r3, [r7, #-4] │ │ │ │ - cmp r4, lr │ │ │ │ - bne.n 24102 │ │ │ │ + str.w r0, [ip, #-16] │ │ │ │ + str.w r1, [ip, #-12] │ │ │ │ + str.w r2, [ip, #-8] │ │ │ │ + str.w r3, [ip, #-4] │ │ │ │ + cmp r4, r8 │ │ │ │ + bne.n 2411c │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ str.w r9, [r0] │ │ │ │ - mov r7, r0 │ │ │ │ + mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ blx bf64 │ │ │ │ - ldr.w ip, [pc, #1940] @ 248d0 │ │ │ │ + ldr.w ip, [pc, #1868] @ 248a4 │ │ │ │ mov r9, r0 │ │ │ │ mov r6, r0 │ │ │ │ add ip, pc │ │ │ │ add.w lr, ip, #64 @ 0x40 │ │ │ │ mov r4, ip │ │ │ │ adds r6, #16 │ │ │ │ add.w ip, ip, #16 │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [r6, #-16] │ │ │ │ str.w r1, [r6, #-12] │ │ │ │ str.w r2, [r6, #-8] │ │ │ │ str.w r3, [r6, #-4] │ │ │ │ cmp r4, lr │ │ │ │ - bne.n 24146 │ │ │ │ + bne.n 24162 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ str.w r9, [r0] │ │ │ │ mov r6, r0 │ │ │ │ mov r0, fp │ │ │ │ blx b7b8 │ │ │ │ - ldr.w r9, [sp, #28] │ │ │ │ + ldr r4, [sp, #28] │ │ │ │ movs r3, #1 │ │ │ │ + mov r2, sl │ │ │ │ mov r1, r5 │ │ │ │ - mov r2, r8 │ │ │ │ - mov r0, r9 │ │ │ │ + mov r0, r4 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #0] │ │ │ │ + mov r3, r7 │ │ │ │ str r6, [sp, #12] │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - str r7, [sp, #4] │ │ │ │ + str.w r8, [sp, #4] │ │ │ │ blx c538 │ │ │ │ movs r0, #74 @ 0x4a │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1848] @ 248d4 │ │ │ │ + ldr.w r1, [pc, #1776] @ 248a8 │ │ │ │ movs r2, #74 @ 0x4a │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - mov r4, r0 │ │ │ │ - mov r0, r9 │ │ │ │ + mov fp, r0 │ │ │ │ + mov r0, r4 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #222 @ 0xde │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1828] @ 248d8 │ │ │ │ + ldr.w r1, [pc, #1756] @ 248ac │ │ │ │ movs r2, #222 @ 0xde │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - mov fp, r0 │ │ │ │ - mov r0, r8 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r0, sl │ │ │ │ blx b7b8 │ │ │ │ movs r0, #17 │ │ │ │ blx bf64 │ │ │ │ - ldr.w ip, [pc, #1804] @ 248dc │ │ │ │ + ldr.w ip, [pc, #1732] @ 248b0 │ │ │ │ mov sl, r0 │ │ │ │ add ip, pc │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ str.w r3, [sl, #12] │ │ │ │ str.w r1, [sl, #4] │ │ │ │ str.w r2, [sl, #8] │ │ │ │ str.w r0, [sl] │ │ │ │ mov r0, r5 │ │ │ │ ldrb.w r3, [ip] │ │ │ │ strb.w r3, [sl, #16] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #72 @ 0x48 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1760] @ 248e0 │ │ │ │ + ldr.w r1, [pc, #1688] @ 248b4 │ │ │ │ movs r2, #72 @ 0x48 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ mov r9, r0 │ │ │ │ str r5, [r0, #0] │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 287b4 │ │ │ │ - blx b7b8 │ │ │ │ - ldr r0, [sp, #32] │ │ │ │ - blx b7b8 │ │ │ │ - movs r0, #4 │ │ │ │ - blx cd0c │ │ │ │ - mov r8, r0 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ cbz r0, 24238 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r7, r0 │ │ │ │ + ldr.w r0, [r8] │ │ │ │ + cbz r0, 24250 │ │ │ │ + blx b7b8 │ │ │ │ + mov r0, r8 │ │ │ │ + blx b7b8 │ │ │ │ + movs r0, #4 │ │ │ │ + blx cd0c │ │ │ │ + mov r8, r0 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - cbz r0, 2424e │ │ │ │ + cbz r0, 24266 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ - mov r2, fp │ │ │ │ + mov r2, r4 │ │ │ │ mov r1, sl │ │ │ │ movs r3, #0 │ │ │ │ - mov r0, r4 │ │ │ │ + mov r0, fp │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ - str r7, [sp, #12] │ │ │ │ + str.w r8, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r9 │ │ │ │ - str.w r8, [sp, #4] │ │ │ │ + str r7, [sp, #4] │ │ │ │ blx c538 │ │ │ │ movs r0, #75 @ 0x4b │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1644] @ 248e4 │ │ │ │ + ldr.w r1, [pc, #1576] @ 248b8 │ │ │ │ movs r2, #75 @ 0x4b │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r6, r0 │ │ │ │ - mov r0, r4 │ │ │ │ + mov r0, fp │ │ │ │ blx b7b8 │ │ │ │ mov.w r0, #284 @ 0x11c │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1620] @ 248e8 │ │ │ │ + ldr.w r1, [pc, #1552] @ 248bc │ │ │ │ mov.w r2, #284 @ 0x11c │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - mov r4, r0 │ │ │ │ - mov r0, fp │ │ │ │ + mov r5, r0 │ │ │ │ + mov r0, r4 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #18 │ │ │ │ blx bf64 │ │ │ │ - ldr.w ip, [pc, #1596] @ 248ec │ │ │ │ - mov r5, r0 │ │ │ │ + ldr.w ip, [pc, #1528] @ 248c0 │ │ │ │ + mov r4, r0 │ │ │ │ add ip, pc │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ - str r3, [r5, #12] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - str r2, [r5, #8] │ │ │ │ - str r0, [r5, #0] │ │ │ │ + str r3, [r4, #12] │ │ │ │ + str r1, [r4, #4] │ │ │ │ + str r2, [r4, #8] │ │ │ │ + str r0, [r4, #0] │ │ │ │ mov r0, sl │ │ │ │ ldrh.w r3, [ip] │ │ │ │ - strh r3, [r5, #16] │ │ │ │ + strh r3, [r4, #16] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1560] @ 248f0 │ │ │ │ + ldr.w r1, [pc, #1492] @ 248c4 │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - mov fp, r0 │ │ │ │ + mov sl, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ - mov sl, r0 │ │ │ │ - str.w fp, [r0] │ │ │ │ + mov fp, r0 │ │ │ │ + str.w sl, [r0] │ │ │ │ ldr.w r0, [r9] │ │ │ │ - cbz r0, 242f8 │ │ │ │ + cbz r0, 24310 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r9 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ - mov fp, r0 │ │ │ │ - mov r0, r8 │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r7 │ │ │ │ + mov r7, r3 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r9, r0 │ │ │ │ - mov r0, r7 │ │ │ │ + mov r0, r8 │ │ │ │ blx b7b8 │ │ │ │ - mov r2, r4 │ │ │ │ - mov r1, r5 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, r4 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ str.w r9, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ - mov r3, sl │ │ │ │ - str.w fp, [sp, #4] │ │ │ │ + mov r3, fp │ │ │ │ + str r7, [sp, #4] │ │ │ │ blx c538 │ │ │ │ movs r0, #66 @ 0x42 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1460] @ 248f4 │ │ │ │ + ldr.w r1, [pc, #1392] @ 248c8 │ │ │ │ movs r2, #66 @ 0x42 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - mov r8, r0 │ │ │ │ + mov sl, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #141 @ 0x8d │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1436] @ 248f8 │ │ │ │ + ldr.w r1, [pc, #1368] @ 248cc │ │ │ │ movs r2, #141 @ 0x8d │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - mov r7, r0 │ │ │ │ - mov r0, r4 │ │ │ │ + mov r6, r0 │ │ │ │ + mov r0, r5 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #9 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #1416] @ 248fc │ │ │ │ - mov r4, r0 │ │ │ │ + ldr.w r3, [pc, #1348] @ 248d0 │ │ │ │ + mov r5, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ - str r1, [r4, #4] │ │ │ │ - str r0, [r4, #0] │ │ │ │ - mov r0, r5 │ │ │ │ + str r1, [r5, #4] │ │ │ │ + str r0, [r5, #0] │ │ │ │ + mov r0, r4 │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - strb r3, [r4, #8] │ │ │ │ + strb r3, [r5, #8] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #76 @ 0x4c │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1388] @ 24900 │ │ │ │ + ldr.w r1, [pc, #1320] @ 248d4 │ │ │ │ movs r2, #76 @ 0x4c │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - mov r5, r0 │ │ │ │ + mov r4, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ - mov r6, r0 │ │ │ │ - str r5, [r0, #0] │ │ │ │ - ldr.w r0, [sl] │ │ │ │ - cbz r0, 243b2 │ │ │ │ + mov r8, r0 │ │ │ │ + str r4, [r0, #0] │ │ │ │ + ldr.w r0, [fp] │ │ │ │ + cbz r0, 243ca │ │ │ │ blx b7b8 │ │ │ │ - mov r0, sl │ │ │ │ - ldr.w sl, [pc, #1356] @ 24904 │ │ │ │ + ldr.w r4, [pc, #1292] @ 248d8 │ │ │ │ + mov r0, fp │ │ │ │ blx b7b8 │ │ │ │ + movs r0, #73 @ 0x49 │ │ │ │ + add r4, pc │ │ │ │ + blx bf64 │ │ │ │ + mov r1, r4 │ │ │ │ + movs r2, #73 @ 0x49 │ │ │ │ + blx c500 │ │ │ │ + str r0, [sp, #36] @ 0x24 │ │ │ │ movs r0, #69 @ 0x45 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #1348] @ 24908 │ │ │ │ + ldr.w r1, [pc, #1260] @ 248dc │ │ │ │ movs r2, #69 @ 0x45 │ │ │ │ - add sl, pc │ │ │ │ - add r3, pc │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ - mov r1, r3 │ │ │ │ + add r1, pc │ │ │ │ + str r1, [sp, #32] │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #28] │ │ │ │ - movs r0, #73 @ 0x49 │ │ │ │ - blx bf64 │ │ │ │ - mov r1, sl │ │ │ │ - movs r2, #73 @ 0x49 │ │ │ │ - blx c500 │ │ │ │ - str r0, [sp, #32] │ │ │ │ movs r0, #12 │ │ │ │ blx cd0c │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ - mov r5, r0 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ + mov fp, r0 │ │ │ │ str r3, [r0, #0] │ │ │ │ str r2, [r0, #4] │ │ │ │ - mov r0, fp │ │ │ │ + mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #69 @ 0x45 │ │ │ │ blx bf64 │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ movs r2, #69 @ 0x45 │ │ │ │ - mov r1, r3 │ │ │ │ blx c500 │ │ │ │ - mov fp, r0 │ │ │ │ + str r0, [sp, #28] │ │ │ │ movs r0, #73 @ 0x49 │ │ │ │ blx bf64 │ │ │ │ - mov r1, sl │ │ │ │ + mov r1, r4 │ │ │ │ movs r2, #73 @ 0x49 │ │ │ │ blx c500 │ │ │ │ - str r0, [sp, #28] │ │ │ │ + mov r4, r0 │ │ │ │ movs r0, #12 │ │ │ │ blx cd0c │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - str.w fp, [r0] │ │ │ │ - mov sl, r0 │ │ │ │ - str r3, [r0, #4] │ │ │ │ + strd r3, r4, [r0] │ │ │ │ + mov r7, r0 │ │ │ │ mov r0, r9 │ │ │ │ blx b7b8 │ │ │ │ - mov r2, r7 │ │ │ │ - mov r1, r4 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, r5 │ │ │ │ movs r3, #2 │ │ │ │ - mov r0, r8 │ │ │ │ + mov r0, sl │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ - str.w sl, [sp, #12] │ │ │ │ + str r7, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ - mov r3, r6 │ │ │ │ - str r5, [sp, #4] │ │ │ │ + mov r3, r8 │ │ │ │ + str.w fp, [sp, #4] │ │ │ │ blx c538 │ │ │ │ movs r0, #70 @ 0x46 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1204] @ 2490c │ │ │ │ + ldr.w r1, [pc, #1140] @ 248e0 │ │ │ │ movs r2, #70 @ 0x46 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r9, r0 │ │ │ │ - mov r0, r8 │ │ │ │ + mov r0, sl │ │ │ │ blx b7b8 │ │ │ │ movs r0, #140 @ 0x8c │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1180] @ 24910 │ │ │ │ + ldr.w r1, [pc, #1120] @ 248e4 │ │ │ │ movs r2, #140 @ 0x8c │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - mov fp, r0 │ │ │ │ - mov r0, r7 │ │ │ │ + mov sl, r0 │ │ │ │ + mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #13 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #1160] @ 24914 │ │ │ │ - mov r7, r0 │ │ │ │ + ldr.w r3, [pc, #1096] @ 248e8 │ │ │ │ + mov r4, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1, r2} │ │ │ │ - str r1, [r7, #4] │ │ │ │ - str r2, [r7, #8] │ │ │ │ - str r0, [r7, #0] │ │ │ │ - mov r0, r4 │ │ │ │ + str r1, [r4, #4] │ │ │ │ + str r2, [r4, #8] │ │ │ │ + str r0, [r4, #0] │ │ │ │ + mov r0, r5 │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - strb r3, [r7, #12] │ │ │ │ + strb r3, [r4, #12] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1132] @ 24918 │ │ │ │ + ldr.w r1, [pc, #1068] @ 248ec │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - mov r4, r0 │ │ │ │ + mov r5, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ - mov r8, r0 │ │ │ │ - str r4, [r0, #0] │ │ │ │ - ldr r0, [r6, #0] │ │ │ │ - cbz r0, 244ca │ │ │ │ + mov r6, r0 │ │ │ │ + str r5, [r0, #0] │ │ │ │ + ldr.w r0, [r8] │ │ │ │ + cbz r0, 244de │ │ │ │ blx b7b8 │ │ │ │ - mov r0, r6 │ │ │ │ + mov r0, r8 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ - mov r6, r0 │ │ │ │ - ldr r0, [r5, #0] │ │ │ │ - cbz r0, 244e0 │ │ │ │ + mov r8, r0 │ │ │ │ + ldr.w r0, [fp] │ │ │ │ + cbz r0, 244f6 │ │ │ │ blx b7b8 │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - cbz r0, 244e8 │ │ │ │ + ldr.w r0, [fp, #4] │ │ │ │ + cbz r0, 24500 │ │ │ │ blx b7b8 │ │ │ │ - mov r0, r5 │ │ │ │ + mov r0, fp │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ - mov r5, r0 │ │ │ │ - ldr.w r0, [sl] │ │ │ │ - cbz r0, 24500 │ │ │ │ + mov fp, r0 │ │ │ │ + ldr r0, [r7, #0] │ │ │ │ + cbz r0, 24516 │ │ │ │ blx b7b8 │ │ │ │ - ldr.w r0, [sl, #4] │ │ │ │ - cbz r0, 2450a │ │ │ │ + ldr r0, [r7, #4] │ │ │ │ + cbz r0, 2451e │ │ │ │ blx b7b8 │ │ │ │ - mov r0, sl │ │ │ │ + mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ - mov r2, fp │ │ │ │ - mov r1, r7 │ │ │ │ + mov r2, sl │ │ │ │ + mov r1, r4 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ - str r5, [sp, #12] │ │ │ │ + str.w fp, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ - mov r3, r8 │ │ │ │ - str r6, [sp, #4] │ │ │ │ + mov r3, r6 │ │ │ │ + str.w r8, [sp, #4] │ │ │ │ blx c538 │ │ │ │ movs r0, #73 @ 0x49 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #1000] @ (2491c ) │ │ │ │ + ldr r1, [pc, #932] @ (248f0 ) │ │ │ │ movs r2, #73 @ 0x49 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r9 │ │ │ │ mov r9, r3 │ │ │ │ blx b7b8 │ │ │ │ mov.w r0, #512 @ 0x200 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #976] @ (24920 ) │ │ │ │ + ldr r1, [pc, #908] @ (248f4 ) │ │ │ │ mov.w r2, #512 @ 0x200 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - mov sl, r0 │ │ │ │ - mov r0, fp │ │ │ │ + mov r7, r0 │ │ │ │ + mov r0, sl │ │ │ │ blx b7b8 │ │ │ │ movs r0, #16 │ │ │ │ blx bf64 │ │ │ │ - ldr.w ip, [pc, #956] @ 24924 │ │ │ │ - mov r4, r0 │ │ │ │ + ldr.w ip, [pc, #888] @ 248f8 │ │ │ │ + mov r5, r0 │ │ │ │ add ip, pc │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ - str r3, [r4, #12] │ │ │ │ - str r1, [r4, #4] │ │ │ │ - str r2, [r4, #8] │ │ │ │ - str r0, [r4, #0] │ │ │ │ - mov r0, r7 │ │ │ │ + str r3, [r5, #12] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + str r2, [r5, #8] │ │ │ │ + str r0, [r5, #0] │ │ │ │ + mov r0, r4 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #928] @ (24928 ) │ │ │ │ + ldr r1, [pc, #860] @ (248fc ) │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - mov fp, r0 │ │ │ │ + mov sl, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ - mov r7, r0 │ │ │ │ - str.w fp, [r0] │ │ │ │ - ldr.w r0, [r8] │ │ │ │ - cbz r0, 245a8 │ │ │ │ + mov r4, r0 │ │ │ │ + str.w sl, [r0] │ │ │ │ + ldr r0, [r6, #0] │ │ │ │ + cbz r0, 245be │ │ │ │ blx b7b8 │ │ │ │ - mov r0, r8 │ │ │ │ - ldr.w fp, [pc, #896] @ 2492c │ │ │ │ + mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r6, r3 │ │ │ │ + mov sl, r0 │ │ │ │ + mov r0, r8 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r8, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - add fp, pc │ │ │ │ + mov r0, fp │ │ │ │ blx b7b8 │ │ │ │ movs r3, #0 │ │ │ │ - mov r2, sl │ │ │ │ - mov r1, r4 │ │ │ │ + mov r2, r7 │ │ │ │ + mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ str.w r8, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ - mov r3, r7 │ │ │ │ - str r6, [sp, #4] │ │ │ │ + mov r3, r4 │ │ │ │ + str.w sl, [sp, #4] │ │ │ │ blx c538 │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #824] @ (24930 ) │ │ │ │ + ldr r1, [pc, #760] @ (24900 ) │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - mov r3, r0 │ │ │ │ + mov r6, r0 │ │ │ │ mov r0, r9 │ │ │ │ - str r3, [sp, #28] │ │ │ │ + ldr.w r9, [pc, #752] @ 24904 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #58 @ 0x3a │ │ │ │ blx bf64 │ │ │ │ - add.w r9, fp, #48 @ 0x30 │ │ │ │ - mov r5, r0 │ │ │ │ + add r9, pc │ │ │ │ + mov fp, r0 │ │ │ │ mov ip, r0 │ │ │ │ - mov lr, fp │ │ │ │ + add.w r3, r9, #48 @ 0x30 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + mov lr, r9 │ │ │ │ add.w ip, ip, #16 │ │ │ │ - add.w fp, fp, #16 │ │ │ │ + add.w r9, r9, #16 │ │ │ │ ldmia.w lr!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [ip, #-16] │ │ │ │ str.w r1, [ip, #-12] │ │ │ │ str.w r2, [ip, #-8] │ │ │ │ str.w r3, [ip, #-4] │ │ │ │ - cmp lr, r9 │ │ │ │ - bne.n 24616 │ │ │ │ - ldmia.w fp!, {r0, r1} │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + cmp lr, r3 │ │ │ │ + bne.n 2462c │ │ │ │ + mov r3, r9 │ │ │ │ + ldmia r3!, {r0, r1} │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r1, [ip, #4] │ │ │ │ - mov r0, sl │ │ │ │ - ldrh.w r3, [fp] │ │ │ │ + mov r0, r7 │ │ │ │ + ldrh r3, [r3, #0] │ │ │ │ strh.w r3, [ip, #8] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #11 │ │ │ │ blx bf64 │ │ │ │ - ldr r3, [pc, #728] @ (24934 ) │ │ │ │ - mov r9, r0 │ │ │ │ + ldr r3, [pc, #664] @ (24908 ) │ │ │ │ + mov r7, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ - str.w r1, [r9, #4] │ │ │ │ - str.w r0, [r9] │ │ │ │ - mov r0, r4 │ │ │ │ + str r1, [r7, #4] │ │ │ │ + str r0, [r7, #0] │ │ │ │ + mov r0, r5 │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ - strb.w r3, [r9, #10] │ │ │ │ - strh.w r2, [r9, #8] │ │ │ │ + strb r3, [r7, #10] │ │ │ │ + strh r2, [r7, #8] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #75 @ 0x4b │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #692] @ (24938 ) │ │ │ │ + ldr r1, [pc, #636] @ (2490c ) │ │ │ │ movs r2, #75 @ 0x4b │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - mov r4, r0 │ │ │ │ + mov r5, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ - mov sl, r0 │ │ │ │ - str r4, [r0, #0] │ │ │ │ - ldr r0, [r7, #0] │ │ │ │ - cbz r0, 2469e │ │ │ │ + mov r9, r0 │ │ │ │ + str r5, [r0, #0] │ │ │ │ + ldr r0, [r4, #0] │ │ │ │ + cbz r0, 246ac │ │ │ │ blx b7b8 │ │ │ │ - mov r0, r7 │ │ │ │ + mov r0, r4 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ - mov fp, r0 │ │ │ │ - mov r0, r6 │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, sl │ │ │ │ + mov sl, r3 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r8, r3 │ │ │ │ blx b7b8 │ │ │ │ - ldr r4, [sp, #28] │ │ │ │ - mov r2, r5 │ │ │ │ - mov r1, r9 │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, r7 │ │ │ │ movs r3, #0 │ │ │ │ - mov r0, r4 │ │ │ │ + mov r0, r6 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ str.w r8, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ - mov r3, sl │ │ │ │ - str.w fp, [sp, #4] │ │ │ │ + mov r3, r9 │ │ │ │ + str.w sl, [sp, #4] │ │ │ │ blx c538 │ │ │ │ movs r0, #69 @ 0x45 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #592] @ (2493c ) │ │ │ │ + ldr r1, [pc, #536] @ (24910 ) │ │ │ │ movs r2, #69 @ 0x45 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - mov r6, r0 │ │ │ │ - mov r0, r4 │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r6, r3 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #115 @ 0x73 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #572] @ (24940 ) │ │ │ │ + ldr r1, [pc, #512] @ (24914 ) │ │ │ │ movs r2, #115 @ 0x73 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - mov r5, r3 │ │ │ │ + mov r5, r0 │ │ │ │ + mov r0, fp │ │ │ │ blx b7b8 │ │ │ │ movs r0, #12 │ │ │ │ blx bf64 │ │ │ │ - ldr r3, [pc, #552] @ (24944 ) │ │ │ │ + ldr r3, [pc, #492] @ (24918 ) │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1, r2} │ │ │ │ str r1, [r4, #4] │ │ │ │ str r2, [r4, #8] │ │ │ │ str r0, [r4, #0] │ │ │ │ - mov r0, r9 │ │ │ │ + mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #66 @ 0x42 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #528] @ (24948 ) │ │ │ │ + ldr r1, [pc, #472] @ (2491c ) │ │ │ │ movs r2, #66 @ 0x42 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - mov r9, r0 │ │ │ │ + mov fp, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ mov r7, r0 │ │ │ │ - str.w r9, [r0] │ │ │ │ - ldr.w r0, [sl] │ │ │ │ - cbz r0, 24756 │ │ │ │ + str.w fp, [r0] │ │ │ │ + ldr.w r0, [r9] │ │ │ │ + cbz r0, 24764 │ │ │ │ blx b7b8 │ │ │ │ - mov r0, sl │ │ │ │ + mov r0, r9 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, fp │ │ │ │ - mov fp, r3 │ │ │ │ + mov fp, r0 │ │ │ │ + mov r0, sl │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r8 │ │ │ │ blx b7b8 │ │ │ │ mov r2, r5 │ │ │ │ @@ -37065,252 +37055,253 @@ │ │ │ │ str.w r9, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ str.w fp, [sp, #4] │ │ │ │ blx c538 │ │ │ │ movs r0, #70 @ 0x46 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #428] @ (2494c ) │ │ │ │ + ldr r1, [pc, #372] @ (24920 ) │ │ │ │ movs r2, #70 @ 0x46 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #28] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #16 │ │ │ │ blx bf64 │ │ │ │ - ldr.w ip, [pc, #404] @ 24950 │ │ │ │ + ldr.w ip, [pc, #348] @ 24924 │ │ │ │ mov r6, r0 │ │ │ │ add ip, pc │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ str r1, [r6, #4] │ │ │ │ str r2, [r6, #8] │ │ │ │ str r3, [r6, #12] │ │ │ │ str r0, [r6, #0] │ │ │ │ mov r0, r5 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #13 │ │ │ │ blx bf64 │ │ │ │ - ldr r3, [pc, #376] @ (24954 ) │ │ │ │ + ldr r3, [pc, #320] @ (24928 ) │ │ │ │ mov r5, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1, r2} │ │ │ │ str r1, [r5, #4] │ │ │ │ str r2, [r5, #8] │ │ │ │ str r0, [r5, #0] │ │ │ │ mov r0, r4 │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ strb r3, [r5, #12] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #66 @ 0x42 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #352] @ (24958 ) │ │ │ │ + ldr r1, [pc, #296] @ (2492c ) │ │ │ │ movs r2, #66 @ 0x42 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - mov r4, r0 │ │ │ │ - movs r0, #8 │ │ │ │ - blx cd0c │ │ │ │ - mov r8, r0 │ │ │ │ - str r4, [r0, #0] │ │ │ │ - ldr r0, [r7, #0] │ │ │ │ - cbz r0, 24814 │ │ │ │ - blx b7b8 │ │ │ │ - ldr.w sl, [pc, #324] @ 2495c │ │ │ │ - mov r0, r7 │ │ │ │ - blx b7b8 │ │ │ │ - ldr r4, [pc, #320] @ (24960 ) │ │ │ │ - add sl, pc │ │ │ │ - movs r0, #79 @ 0x4f │ │ │ │ - blx bf64 │ │ │ │ - mov r1, sl │ │ │ │ - movs r2, #79 @ 0x4f │ │ │ │ - add r4, pc │ │ │ │ - blx c500 │ │ │ │ - str r0, [sp, #36] @ 0x24 │ │ │ │ - movs r0, #75 @ 0x4b │ │ │ │ - blx bf64 │ │ │ │ - mov r1, r4 │ │ │ │ - movs r2, #75 @ 0x4b │ │ │ │ - blx c500 │ │ │ │ - b.n 24964 │ │ │ │ - ldrb r2, [r6, r5] │ │ │ │ + b.n 24930 │ │ │ │ + nop │ │ │ │ + movs r7, #10 │ │ │ │ movs r1, r0 │ │ │ │ - rors r4, r0 │ │ │ │ + ldrb r0, [r3, r3] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r2, [r6, r4] │ │ │ │ + ldrb r4, [r0, r3] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r2, [r7, r3] │ │ │ │ + asrs r6, r2 │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r4, [r5, r3] │ │ │ │ + ldrb r4, [r0, r2] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r6, [r2, r4] │ │ │ │ + ldrb r4, [r1, r1] │ │ │ │ movs r1, r0 │ │ │ │ - ldrsh r4, [r0, r0] │ │ │ │ + ldrb r6, [r7, r0] │ │ │ │ movs r1, r0 │ │ │ │ - add r0, r8 │ │ │ │ + ldrb r0, [r5, r1] │ │ │ │ movs r1, r0 │ │ │ │ - strh r4, [r2, r6] │ │ │ │ + ldrb r6, [r2, r5] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r6, [r3, r5] │ │ │ │ + bics r2, r2 │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r4, [r4, r6] │ │ │ │ + strh r6, [r4, r3] │ │ │ │ movs r1, r0 │ │ │ │ - cmp r4, #114 @ 0x72 │ │ │ │ + ldrb r0, [r6, r2] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r4, [r5, r4] │ │ │ │ + ldrb r6, [r6, r3] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r6, [r3, r5] │ │ │ │ + cmp r3, #196 @ 0xc4 │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r6, [r0, r5] │ │ │ │ + ldrb r6, [r7, r1] │ │ │ │ movs r1, r0 │ │ │ │ - movs r1, #18 │ │ │ │ + ldrb r0, [r6, r2] │ │ │ │ movs r1, r0 │ │ │ │ - adds r6, r6, #4 │ │ │ │ + ldrb r0, [r3, r2] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r4, [r5, r2] │ │ │ │ + movs r0, #100 @ 0x64 │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r4, [r1, r4] │ │ │ │ + adds r0, r1, #2 │ │ │ │ movs r1, r0 │ │ │ │ - movs r5, #228 @ 0xe4 │ │ │ │ + ldrh r6, [r7, r7] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r0, [r1, r5] │ │ │ │ + ldrb r6, [r3, r1] │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r7, r5] │ │ │ │ + movs r5, #54 @ 0x36 │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r0, [r6, r1] │ │ │ │ + ldrb r2, [r3, r2] │ │ │ │ movs r1, r0 │ │ │ │ - movs r5, #38 @ 0x26 │ │ │ │ + str r0, [r2, r3] │ │ │ │ movs r1, r0 │ │ │ │ - movs r5, #72 @ 0x48 │ │ │ │ + ldrh r2, [r0, r7] │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, r0, r2 │ │ │ │ + movs r4, #120 @ 0x78 │ │ │ │ movs r1, r0 │ │ │ │ - subs r0, r3, r3 │ │ │ │ + adds r6, r2, r7 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r4, [r5, r7] │ │ │ │ + movs r4, #152 @ 0x98 │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r2, [r0, r1] │ │ │ │ + subs r2, r5, r0 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r0, #250 @ 0xfa │ │ │ │ + ldrh r6, [r7, r4] │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r2, [r7, r6] │ │ │ │ + ldrh r4, [r2, r6] │ │ │ │ movs r1, r0 │ │ │ │ - movs r1, #170 @ 0xaa │ │ │ │ + cmp r0, #76 @ 0x4c │ │ │ │ movs r1, r0 │ │ │ │ - cmp r0, #200 @ 0xc8 │ │ │ │ + ldrh r4, [r1, r4] │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r6, r5] │ │ │ │ + movs r1, #0 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r3, [pc, #512] @ (24ad0 ) │ │ │ │ + ldrh r4, [r0, r3] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r3, [pc, #240] @ (249c4 ) │ │ │ │ + movs r7, #246 @ 0xf6 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r0, #206 @ 0xce │ │ │ │ + ldr r2, [pc, #824] @ (24bdc ) │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r1, r1] │ │ │ │ + ldr r2, [pc, #544] @ (24ac8 ) │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r6, [r1, r4] │ │ │ │ + cmp r0, #26 │ │ │ │ movs r1, r0 │ │ │ │ - movs r7, #190 @ 0xbe │ │ │ │ + ldr r4, [r2, r6] │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r7, r1] │ │ │ │ + ldrh r2, [r3, r1] │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r6, [r4, r2] │ │ │ │ + movs r7, #10 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r5, r6] │ │ │ │ + ldr r0, [r1, r7] │ │ │ │ movs r1, r0 │ │ │ │ - subs r4, #214 @ 0xd6 │ │ │ │ + ldr r6, [r6, r7] │ │ │ │ movs r1, r0 │ │ │ │ - subs r4, r3, r3 │ │ │ │ + ldrh r0, [r7, r3] │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r2, [r2, r4] │ │ │ │ + subs r4, #38 @ 0x26 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r1, r6] │ │ │ │ + subs r4, r5, r0 │ │ │ │ movs r1, r0 │ │ │ │ - subs r0, #146 @ 0x92 │ │ │ │ + ldrh r2, [r4, r1] │ │ │ │ movs r1, r0 │ │ │ │ - ldrsb r4, [r0, r0] │ │ │ │ + ldrh r0, [r3, r3] │ │ │ │ movs r1, r0 │ │ │ │ - bics r2, r4 │ │ │ │ + adds r7, #226 @ 0xe2 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r6, r2] │ │ │ │ + strb r6, [r3, r5] │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r6, [r3, r3] │ │ │ │ + cmn r2, r4 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r2, r5] │ │ │ │ + ldrh r6, [r0, r0] │ │ │ │ movs r1, r0 │ │ │ │ - subs r3, #0 │ │ │ │ + ldrh r4, [r6, r0] │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r4, [r7, r2] │ │ │ │ + ldrh r6, [r4, r2] │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r2, [r5, r3] │ │ │ │ + subs r2, #86 @ 0x56 │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r0, [r2, r3] │ │ │ │ + ldrh r4, [r1, r0] │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, #38 @ 0x26 │ │ │ │ + ldrh r2, [r7, r0] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r0, [r0, r2] │ │ │ │ + ldrb r0, [r4, r0] │ │ │ │ movs r1, r0 │ │ │ │ - asrs r4, r2, #13 │ │ │ │ + subs r1, #118 @ 0x76 │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r4, [r5, r0] │ │ │ │ + asrs r4, r5, #10 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r1, [pc, #256] @ (24a3c ) │ │ │ │ + ldrh r4, [r2, r6] │ │ │ │ movs r1, r0 │ │ │ │ - asrs r0, r5, #11 │ │ │ │ + ldrh r6, [r7, r5] │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r2, r6] │ │ │ │ + ldr r0, [pc, #616] @ (24b78 ) │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r2, [r5, r7] │ │ │ │ + asrs r2, r0, #9 │ │ │ │ movs r1, r0 │ │ │ │ - movs r1, #116 @ 0x74 │ │ │ │ + ldrh r0, [r5, r3] │ │ │ │ movs r1, r0 │ │ │ │ - adds r2, r3, #0 │ │ │ │ + ldrh r4, [r0, r5] │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r6, [r2, r5] │ │ │ │ + movs r0, #206 @ 0xce │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r1, r5] │ │ │ │ + subs r6, r6, r5 │ │ │ │ movs r1, r0 │ │ │ │ - movs r0, #178 @ 0xb2 │ │ │ │ + ldrh r2, [r6, r2] │ │ │ │ movs r1, r0 │ │ │ │ - asrs r4, r1, #10 │ │ │ │ + ldrh r4, [r4, r2] │ │ │ │ movs r1, r0 │ │ │ │ - blx r3 │ │ │ │ + movs r0, #14 │ │ │ │ movs r1, r0 │ │ │ │ + mov r4, r0 │ │ │ │ + movs r0, #8 │ │ │ │ + blx cd0c │ │ │ │ + mov r8, r0 │ │ │ │ + str r4, [r0, #0] │ │ │ │ + ldr r0, [r7, #0] │ │ │ │ + cbz r0, 24944 │ │ │ │ + blx b7b8 │ │ │ │ + ldr.w sl, [pc, #3456] @ 256c8 │ │ │ │ + mov r0, r7 │ │ │ │ + blx b7b8 │ │ │ │ + ldr.w r4, [pc, #3452] @ 256cc │ │ │ │ + add sl, pc │ │ │ │ + movs r0, #79 @ 0x4f │ │ │ │ + blx bf64 │ │ │ │ + mov r1, sl │ │ │ │ + movs r2, #79 @ 0x4f │ │ │ │ + add r4, pc │ │ │ │ + blx c500 │ │ │ │ + str r0, [sp, #36] @ 0x24 │ │ │ │ + movs r0, #75 @ 0x4b │ │ │ │ + blx bf64 │ │ │ │ + mov r1, r4 │ │ │ │ + movs r2, #75 @ 0x4b │ │ │ │ + blx c500 │ │ │ │ str r0, [sp, #32] │ │ │ │ movs r0, #12 │ │ │ │ blx cd0c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r7, r0 │ │ │ │ str r3, [r0, #0] │ │ │ │ str r2, [r0, #4] │ │ │ │ mov r0, fp │ │ │ │ blx b7b8 │ │ │ │ + movs r0, #79 @ 0x4f │ │ │ │ + blx bf64 │ │ │ │ + mov r1, sl │ │ │ │ + movs r2, #79 @ 0x4f │ │ │ │ + blx c500 │ │ │ │ + str r0, [sp, #36] @ 0x24 │ │ │ │ movs r0, #70 @ 0x46 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3472] @ 25714 │ │ │ │ + ldr.w r1, [pc, #3372] @ 256d0 │ │ │ │ movs r2, #70 @ 0x46 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - str r0, [sp, #36] @ 0x24 │ │ │ │ + mov fp, r0 │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3456] @ 25718 │ │ │ │ + ldr.w r1, [pc, #3356] @ 256d4 │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - mov fp, r0 │ │ │ │ - movs r0, #79 @ 0x4f │ │ │ │ - blx bf64 │ │ │ │ - mov r1, sl │ │ │ │ - movs r2, #79 @ 0x4f │ │ │ │ - blx c500 │ │ │ │ mov sl, r0 │ │ │ │ movs r0, #75 @ 0x4b │ │ │ │ blx bf64 │ │ │ │ mov r1, r4 │ │ │ │ movs r2, #75 @ 0x4b │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #32] │ │ │ │ @@ -37319,15 +37310,15 @@ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r4, r0 │ │ │ │ strd r3, fp, [r0] │ │ │ │ str.w sl, [r0, #8] │ │ │ │ str r2, [r0, #12] │ │ │ │ mov r0, r9 │ │ │ │ - ldr.w fp, [pc, #3388] @ 2571c │ │ │ │ + ldr.w fp, [pc, #3304] @ 256d8 │ │ │ │ blx b7b8 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ movs r3, #4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #16] │ │ │ │ movs r3, #2 │ │ │ │ @@ -37349,83 +37340,83 @@ │ │ │ │ add.w fp, fp, #16 │ │ │ │ ldmia.w lr!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [ip, #-16] │ │ │ │ str.w r1, [ip, #-12] │ │ │ │ str.w r2, [ip, #-8] │ │ │ │ str.w r3, [ip, #-4] │ │ │ │ cmp lr, sl │ │ │ │ - bne.n 24a10 │ │ │ │ + bne.n 24a20 │ │ │ │ ldmia.w fp!, {r0, r1, r2} │ │ │ │ str.w r1, [ip, #4] │ │ │ │ str.w r2, [ip, #8] │ │ │ │ str.w r0, [ip] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldrh.w r3, [fp] │ │ │ │ strh.w r3, [ip, #12] │ │ │ │ ldrb.w r3, [fp, #2] │ │ │ │ strb.w r3, [ip, #14] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #88 @ 0x58 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3264] @ 25720 │ │ │ │ + ldr.w r1, [pc, #3180] @ 256dc │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r6 │ │ │ │ str.w sl, [sp, #28] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #6 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #3236] @ 25724 │ │ │ │ + ldr.w r3, [pc, #3152] @ 256e0 │ │ │ │ mov r6, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldrh r3, [r3, #4] │ │ │ │ strh r3, [r6, #4] │ │ │ │ str r0, [r6, #0] │ │ │ │ mov r0, r5 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #71 @ 0x47 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3212] @ 25728 │ │ │ │ + ldr.w r1, [pc, #3128] @ 256e4 │ │ │ │ movs r2, #71 @ 0x47 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov fp, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ mov r5, r0 │ │ │ │ str.w fp, [r0] │ │ │ │ ldr.w r0, [r8] │ │ │ │ - cbz r0, 24abc │ │ │ │ + cbz r0, 24acc │ │ │ │ blx b7b8 │ │ │ │ mov r0, r8 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - cbz r0, 24ad2 │ │ │ │ + cbz r0, 24ae2 │ │ │ │ blx b7b8 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - cbz r0, 24ada │ │ │ │ + cbz r0, 24aea │ │ │ │ blx b7b8 │ │ │ │ mov r0, r7 │ │ │ │ sub.w sl, r4, #4 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ add.w fp, r4, #12 │ │ │ │ mov r7, r0 │ │ │ │ ldr.w r0, [sl, #4]! │ │ │ │ - cbz r0, 24afa │ │ │ │ + cbz r0, 24b0a │ │ │ │ blx b7b8 │ │ │ │ cmp sl, fp │ │ │ │ - bne.n 24af0 │ │ │ │ + bne.n 24b00 │ │ │ │ mov r0, r4 │ │ │ │ mov.w fp, #1 │ │ │ │ blx b7b8 │ │ │ │ ldr.w sl, [sp, #28] │ │ │ │ movs r4, #0 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, sl │ │ │ │ @@ -37435,15 +37426,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ str.w fp, [sp] │ │ │ │ str r7, [sp, #12] │ │ │ │ str.w r8, [sp, #4] │ │ │ │ blx c538 │ │ │ │ movs r0, #69 @ 0x45 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3068] @ 2572c │ │ │ │ + ldr.w r1, [pc, #2984] @ 256e8 │ │ │ │ movs r2, #69 @ 0x45 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r9 │ │ │ │ mov r9, r3 │ │ │ │ blx b7b8 │ │ │ │ @@ -37451,26 +37442,26 @@ │ │ │ │ blx bf64 │ │ │ │ strb r4, [r0, #0] │ │ │ │ mov fp, r0 │ │ │ │ mov r0, sl │ │ │ │ blx b7b8 │ │ │ │ movs r0, #12 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #3028] @ 25730 │ │ │ │ + ldr.w r3, [pc, #2944] @ 256ec │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1, r2} │ │ │ │ str r0, [r4, #0] │ │ │ │ str r1, [r4, #4] │ │ │ │ mov r0, r6 │ │ │ │ str r2, [r4, #8] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #63 @ 0x3f │ │ │ │ blx bf64 │ │ │ │ - ldr.w lr, [pc, #3004] @ 25734 │ │ │ │ + ldr.w lr, [pc, #2920] @ 256f0 │ │ │ │ mov sl, r0 │ │ │ │ mov r6, r0 │ │ │ │ add lr, pc │ │ │ │ add.w r3, lr, #48 @ 0x30 │ │ │ │ str r3, [sp, #28] │ │ │ │ mov ip, lr │ │ │ │ adds r6, #16 │ │ │ │ @@ -37478,33 +37469,33 @@ │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [r6, #-16] │ │ │ │ str.w r1, [r6, #-12] │ │ │ │ str.w r2, [r6, #-8] │ │ │ │ str.w r3, [r6, #-4] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp ip, r3 │ │ │ │ - bne.n 24b86 │ │ │ │ + bne.n 24b96 │ │ │ │ mov r3, lr │ │ │ │ ldmia r3!, {r0, r1, r2} │ │ │ │ str r2, [r6, #8] │ │ │ │ str r0, [r6, #0] │ │ │ │ movs r0, #8 │ │ │ │ str r1, [r6, #4] │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ strh r2, [r6, #12] │ │ │ │ strb r3, [r6, #14] │ │ │ │ blx cd0c │ │ │ │ mov r6, r0 │ │ │ │ str.w sl, [r0] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - cbz r0, 24bce │ │ │ │ + cbz r0, 24bde │ │ │ │ blx b7b8 │ │ │ │ mov r0, r5 │ │ │ │ - ldr.w sl, [pc, #2916] @ 25738 │ │ │ │ + ldr.w sl, [pc, #2832] @ 256f4 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ add sl, pc │ │ │ │ blx b7b8 │ │ │ │ @@ -37537,76 +37528,76 @@ │ │ │ │ ldmia.w lr!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [ip, #-16] │ │ │ │ str.w r1, [ip, #-12] │ │ │ │ str.w r2, [ip, #-8] │ │ │ │ str.w r3, [ip, #-4] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp lr, r3 │ │ │ │ - bne.n 24c22 │ │ │ │ + bne.n 24c32 │ │ │ │ mov r3, sl │ │ │ │ ldmia r3!, {r0, r1, r2} │ │ │ │ str.w r2, [ip, #8] │ │ │ │ str.w r0, [ip] │ │ │ │ mov r0, r9 │ │ │ │ str.w r1, [ip, #4] │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ strh.w r2, [ip, #12] │ │ │ │ strb.w r3, [ip, #14] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #14 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #2764] @ 2573c │ │ │ │ + ldr.w r3, [pc, #2680] @ 256f8 │ │ │ │ mov r9, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1, r2} │ │ │ │ str.w r1, [r9, #4] │ │ │ │ str.w r2, [r9, #8] │ │ │ │ str.w r0, [r9] │ │ │ │ mov r0, fp │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ strh.w r3, [r9, #12] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #6 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #2728] @ 25740 │ │ │ │ + ldr.w r3, [pc, #2644] @ 256fc │ │ │ │ mov r2, r0 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldrh r3, [r3, #4] │ │ │ │ str r0, [r2, #0] │ │ │ │ mov r0, r4 │ │ │ │ strh r3, [r2, #4] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ blx bf64 │ │ │ │ - ldr.w lr, [pc, #2700] @ 25744 │ │ │ │ + ldr.w lr, [pc, #2616] @ 25700 │ │ │ │ mov r4, r0 │ │ │ │ mov ip, r0 │ │ │ │ add lr, pc │ │ │ │ add.w fp, lr, #64 @ 0x40 │ │ │ │ mov sl, lr │ │ │ │ add.w ip, ip, #16 │ │ │ │ add.w lr, lr, #16 │ │ │ │ ldmia.w sl!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [ip, #-16] │ │ │ │ str.w r1, [ip, #-12] │ │ │ │ str.w r2, [ip, #-8] │ │ │ │ str.w r3, [ip, #-4] │ │ │ │ cmp sl, fp │ │ │ │ - bne.n 24cc2 │ │ │ │ + bne.n 24cd2 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ mov fp, r0 │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - cbz r0, 24cf6 │ │ │ │ + cbz r0, 24d06 │ │ │ │ blx b7b8 │ │ │ │ - ldr.w sl, [pc, #2640] @ 25748 │ │ │ │ + ldr.w sl, [pc, #2556] @ 25704 │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ add sl, pc │ │ │ │ blx bf64 │ │ │ │ add.w lr, sl, #64 @ 0x40 │ │ │ │ mov r6, r0 │ │ │ │ @@ -37616,33 +37607,33 @@ │ │ │ │ add.w sl, sl, #16 │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [ip, #-16] │ │ │ │ str.w r1, [ip, #-12] │ │ │ │ str.w r2, [ip, #-8] │ │ │ │ str.w r3, [ip, #-4] │ │ │ │ cmp r4, lr │ │ │ │ - bne.n 24d10 │ │ │ │ + bne.n 24d20 │ │ │ │ movs r0, #63 @ 0x3f │ │ │ │ blx bf64 │ │ │ │ - ldr.w ip, [pc, #2580] @ 2574c │ │ │ │ + ldr.w ip, [pc, #2496] @ 25708 │ │ │ │ str r5, [sp, #28] │ │ │ │ mov lr, r0 │ │ │ │ add ip, pc │ │ │ │ mov r5, r0 │ │ │ │ add.w sl, ip, #48 @ 0x30 │ │ │ │ mov r4, ip │ │ │ │ add.w lr, lr, #16 │ │ │ │ add.w ip, ip, #16 │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [lr, #-16] │ │ │ │ str.w r1, [lr, #-12] │ │ │ │ str.w r2, [lr, #-8] │ │ │ │ str.w r3, [lr, #-4] │ │ │ │ cmp r4, sl │ │ │ │ - bne.n 24d46 │ │ │ │ + bne.n 24d56 │ │ │ │ ldmia r4!, {r0, r1, r2} │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ ldr r5, [sp, #28] │ │ │ │ str.w r2, [lr, #8] │ │ │ │ str.w r0, [lr] │ │ │ │ movs r0, #12 │ │ │ │ str.w r1, [lr, #4] │ │ │ │ @@ -37650,383 +37641,384 @@ │ │ │ │ strh.w r2, [lr, #12] │ │ │ │ ldrb r2, [r4, #2] │ │ │ │ strb.w r2, [lr, #14] │ │ │ │ blx cd0c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - str r3, [r4, #4] │ │ │ │ str r6, [r4, #0] │ │ │ │ + str r3, [r4, #4] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ blx bf64 │ │ │ │ - ldr.w lr, [pc, #2480] @ 25750 │ │ │ │ - mov r5, r0 │ │ │ │ + ldr.w lr, [pc, #2396] @ 2570c │ │ │ │ + mov r6, r0 │ │ │ │ mov ip, r0 │ │ │ │ add lr, pc │ │ │ │ add.w sl, lr, #64 @ 0x40 │ │ │ │ - mov r6, lr │ │ │ │ + mov r5, lr │ │ │ │ add.w ip, ip, #16 │ │ │ │ add.w lr, lr, #16 │ │ │ │ - ldmia r6!, {r0, r1, r2, r3} │ │ │ │ + ldmia r5!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [ip, #-16] │ │ │ │ str.w r1, [ip, #-12] │ │ │ │ str.w r2, [ip, #-8] │ │ │ │ str.w r3, [ip, #-4] │ │ │ │ - cmp r6, sl │ │ │ │ - bne.n 24dac │ │ │ │ + cmp r5, sl │ │ │ │ + bne.n 24dbc │ │ │ │ movs r0, #63 @ 0x3f │ │ │ │ blx bf64 │ │ │ │ - ldr.w ip, [pc, #2432] @ 25754 │ │ │ │ - mov r6, r0 │ │ │ │ + ldr.w ip, [pc, #2348] @ 25710 │ │ │ │ + str.w r8, [sp, #28] │ │ │ │ mov lr, r0 │ │ │ │ add ip, pc │ │ │ │ - str.w r8, [sp, #28] │ │ │ │ + mov r8, r0 │ │ │ │ add.w sl, ip, #48 @ 0x30 │ │ │ │ - mov r8, ip │ │ │ │ + mov r5, ip │ │ │ │ add.w lr, lr, #16 │ │ │ │ add.w ip, ip, #16 │ │ │ │ - ldmia.w r8!, {r0, r1, r2, r3} │ │ │ │ + ldmia r5!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [lr, #-16] │ │ │ │ str.w r1, [lr, #-12] │ │ │ │ str.w r2, [lr, #-8] │ │ │ │ str.w r3, [lr, #-4] │ │ │ │ - cmp r8, sl │ │ │ │ - bne.n 24de4 │ │ │ │ - mov r3, ip │ │ │ │ + cmp r5, sl │ │ │ │ + bne.n 24df4 │ │ │ │ + ldmia r5!, {r0, r1, r2} │ │ │ │ + str.w r8, [sp, #36] @ 0x24 │ │ │ │ ldr.w r8, [sp, #28] │ │ │ │ - ldmia r3!, {r0, r1, r2} │ │ │ │ str.w r2, [lr, #8] │ │ │ │ str.w r0, [lr] │ │ │ │ movs r0, #12 │ │ │ │ str.w r1, [lr, #4] │ │ │ │ - ldrh r2, [r3, #0] │ │ │ │ - ldrb r3, [r3, #2] │ │ │ │ + ldrh r2, [r5, #0] │ │ │ │ strh.w r2, [lr, #12] │ │ │ │ - strb.w r3, [lr, #14] │ │ │ │ + ldrb r2, [r5, #2] │ │ │ │ + strb.w r2, [lr, #14] │ │ │ │ blx cd0c │ │ │ │ - mov r3, r0 │ │ │ │ + mov r2, r0 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r0, r8 │ │ │ │ - ldr.w r8, [pc, #2340] @ 25758 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - str r5, [r3, #0] │ │ │ │ - mov r5, r3 │ │ │ │ - str r6, [r3, #4] │ │ │ │ - add r8, pc │ │ │ │ + mov r5, r2 │ │ │ │ + str r2, [sp, #28] │ │ │ │ + str r6, [r2, #0] │ │ │ │ + str r3, [r2, #4] │ │ │ │ blx b7b8 │ │ │ │ + str r5, [sp, #12] │ │ │ │ + ldr.w r5, [pc, #2240] @ 25714 │ │ │ │ movs r3, #2 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r7 │ │ │ │ - str r5, [sp, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ str r4, [sp, #4] │ │ │ │ + add r5, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, fp │ │ │ │ blx c538 │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ blx bf64 │ │ │ │ - add.w lr, r8, #64 @ 0x40 │ │ │ │ - mov r5, r0 │ │ │ │ - mov ip, r0 │ │ │ │ - mov r6, r8 │ │ │ │ - add.w ip, ip, #16 │ │ │ │ - add.w r8, r8, #16 │ │ │ │ - ldmia r6!, {r0, r1, r2, r3} │ │ │ │ - str.w r0, [ip, #-16] │ │ │ │ - str.w r1, [ip, #-12] │ │ │ │ - str.w r2, [ip, #-8] │ │ │ │ - str.w r3, [ip, #-4] │ │ │ │ - cmp r6, lr │ │ │ │ - bne.n 24e6a │ │ │ │ + add.w r8, r5, #64 @ 0x40 │ │ │ │ + mov r6, r0 │ │ │ │ + mov lr, r0 │ │ │ │ + mov ip, r5 │ │ │ │ + add.w lr, lr, #16 │ │ │ │ + adds r5, #16 │ │ │ │ + ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ + str.w r0, [lr, #-16] │ │ │ │ + str.w r1, [lr, #-12] │ │ │ │ + str.w r2, [lr, #-8] │ │ │ │ + str.w r3, [lr, #-4] │ │ │ │ + cmp ip, r8 │ │ │ │ + bne.n 24e7c │ │ │ │ mov r0, r7 │ │ │ │ - ldr.w r7, [pc, #2252] @ 2575c │ │ │ │ + ldr.w sl, [pc, #2168] @ 25718 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #32 │ │ │ │ - add r7, pc │ │ │ │ blx bf64 │ │ │ │ - mov r6, r0 │ │ │ │ - ldr.w r8, [pc, #2240] @ 25760 │ │ │ │ - ldmia r7!, {r0, r1, r2, r3} │ │ │ │ - str r0, [r6, #0] │ │ │ │ - str r1, [r6, #4] │ │ │ │ - add r8, pc │ │ │ │ - str r2, [r6, #8] │ │ │ │ - str r3, [r6, #12] │ │ │ │ - ldmia r7!, {r0, r1, r2, r3} │ │ │ │ - str r1, [r6, #20] │ │ │ │ - str r2, [r6, #24] │ │ │ │ - str r3, [r6, #28] │ │ │ │ - str r0, [r6, #16] │ │ │ │ + ldr.w ip, [pc, #2156] @ 2571c │ │ │ │ + mov r7, r0 │ │ │ │ + add sl, pc │ │ │ │ + add ip, pc │ │ │ │ + ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ + str r0, [r7, #0] │ │ │ │ + str r1, [r7, #4] │ │ │ │ + str r2, [r7, #8] │ │ │ │ + str r3, [r7, #12] │ │ │ │ + ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ + str r1, [r7, #20] │ │ │ │ + str r2, [r7, #24] │ │ │ │ + str r3, [r7, #28] │ │ │ │ + str r0, [r7, #16] │ │ │ │ mov r0, r9 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #7 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #2204] @ 25764 │ │ │ │ - mov r7, r0 │ │ │ │ - add.w r9, r8, #48 @ 0x30 │ │ │ │ + ldr.w r3, [pc, #2116] @ 25720 │ │ │ │ + mov r8, r0 │ │ │ │ + add.w r9, sl, #48 @ 0x30 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldrh r2, [r3, #4] │ │ │ │ ldrb r3, [r3, #6] │ │ │ │ - str r0, [r7, #0] │ │ │ │ - strh r2, [r7, #4] │ │ │ │ + str.w r0, [r8] │ │ │ │ + strh.w r2, [r8, #4] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - strb r3, [r7, #6] │ │ │ │ + strb.w r3, [r8, #6] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #63 @ 0x3f │ │ │ │ blx bf64 │ │ │ │ - mov sl, r0 │ │ │ │ + mov r5, r0 │ │ │ │ mov ip, r0 │ │ │ │ - mov lr, r8 │ │ │ │ + mov lr, sl │ │ │ │ add.w ip, ip, #16 │ │ │ │ - add.w r8, r8, #16 │ │ │ │ + add.w sl, sl, #16 │ │ │ │ ldmia.w lr!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [ip, #-16] │ │ │ │ str.w r1, [ip, #-12] │ │ │ │ str.w r2, [ip, #-8] │ │ │ │ str.w r3, [ip, #-4] │ │ │ │ cmp lr, r9 │ │ │ │ - bne.n 24eec │ │ │ │ - mov r3, r8 │ │ │ │ + bne.n 24f08 │ │ │ │ + mov r3, sl │ │ │ │ ldmia r3!, {r0, r1, r2} │ │ │ │ str.w r2, [ip, #8] │ │ │ │ str.w r0, [ip] │ │ │ │ movs r0, #8 │ │ │ │ str.w r1, [ip, #4] │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ strh.w r2, [ip, #12] │ │ │ │ strb.w r3, [ip, #14] │ │ │ │ blx cd0c │ │ │ │ mov r9, r0 │ │ │ │ - str.w sl, [r0] │ │ │ │ + str r5, [r0, #0] │ │ │ │ ldr.w r0, [fp] │ │ │ │ - cbz r0, 24f40 │ │ │ │ + cbz r0, 24f5a │ │ │ │ blx b7b8 │ │ │ │ - ldr.w r8, [pc, #2084] @ 25768 │ │ │ │ + ldr.w r5, [pc, #1992] @ 25724 │ │ │ │ mov r0, fp │ │ │ │ blx b7b8 │ │ │ │ movs r0, #63 @ 0x3f │ │ │ │ - add r8, pc │ │ │ │ + add r5, pc │ │ │ │ blx bf64 │ │ │ │ - add.w sl, r8, #48 @ 0x30 │ │ │ │ + add.w sl, r5, #48 @ 0x30 │ │ │ │ mov fp, r0 │ │ │ │ mov ip, r0 │ │ │ │ - mov lr, r8 │ │ │ │ + mov lr, r5 │ │ │ │ add.w ip, ip, #16 │ │ │ │ - add.w r8, r8, #16 │ │ │ │ + adds r5, #16 │ │ │ │ ldmia.w lr!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [ip, #-16] │ │ │ │ str.w r1, [ip, #-12] │ │ │ │ str.w r2, [ip, #-8] │ │ │ │ str.w r3, [ip, #-4] │ │ │ │ cmp lr, sl │ │ │ │ - bne.n 24f5a │ │ │ │ - mov r3, r8 │ │ │ │ + bne.n 24f74 │ │ │ │ + mov r3, r5 │ │ │ │ ldmia r3!, {r0, r1, r2} │ │ │ │ str.w r2, [ip, #8] │ │ │ │ str.w r0, [ip] │ │ │ │ movs r0, #63 @ 0x3f │ │ │ │ str.w r1, [ip, #4] │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ strb.w r3, [ip, #14] │ │ │ │ strh.w r2, [ip, #12] │ │ │ │ blx bf64 │ │ │ │ - ldr.w lr, [pc, #1996] @ 2576c │ │ │ │ - mov r8, r0 │ │ │ │ + ldr.w lr, [pc, #1904] @ 25728 │ │ │ │ + mov r5, r0 │ │ │ │ mov sl, r0 │ │ │ │ add lr, pc │ │ │ │ add.w r3, lr, #48 @ 0x30 │ │ │ │ str r3, [sp, #32] │ │ │ │ mov ip, lr │ │ │ │ add.w sl, sl, #16 │ │ │ │ add.w lr, lr, #16 │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [sl, #-16] │ │ │ │ str.w r1, [sl, #-12] │ │ │ │ str.w r2, [sl, #-8] │ │ │ │ str.w r3, [sl, #-4] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp ip, r3 │ │ │ │ - bne.n 24fae │ │ │ │ + bne.n 24fc6 │ │ │ │ ldmia.w ip!, {r0, r1, r2} │ │ │ │ str.w r2, [sl, #8] │ │ │ │ str.w r0, [sl] │ │ │ │ movs r0, #12 │ │ │ │ str.w r1, [sl, #4] │ │ │ │ ldrh.w r2, [ip] │ │ │ │ strh.w r2, [sl, #12] │ │ │ │ ldrb.w r2, [ip, #2] │ │ │ │ strb.w r2, [sl, #14] │ │ │ │ blx cd0c │ │ │ │ mov sl, r0 │ │ │ │ - strd fp, r8, [r0] │ │ │ │ + strd fp, r5, [r0] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r0, 25006 │ │ │ │ + cbz r0, 2501e │ │ │ │ blx b7b8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 2500e │ │ │ │ + cbz r0, 25026 │ │ │ │ blx b7b8 │ │ │ │ - ldr.w r8, [pc, #1888] @ 25770 │ │ │ │ + ldr.w r5, [pc, #1796] @ 2572c │ │ │ │ mov r0, r4 │ │ │ │ blx b7b8 │ │ │ │ - movs r0, #63 @ 0x3f │ │ │ │ - add r8, pc │ │ │ │ + movs r0, #64 @ 0x40 │ │ │ │ + add r5, pc │ │ │ │ blx bf64 │ │ │ │ - add.w fp, r8, #48 @ 0x30 │ │ │ │ + add.w fp, r5, #64 @ 0x40 │ │ │ │ mov r4, r0 │ │ │ │ - mov ip, r0 │ │ │ │ - mov lr, r8 │ │ │ │ - add.w ip, ip, #16 │ │ │ │ - add.w r8, r8, #16 │ │ │ │ - ldmia.w lr!, {r0, r1, r2, r3} │ │ │ │ - str.w r0, [ip, #-16] │ │ │ │ - str.w r1, [ip, #-12] │ │ │ │ - str.w r2, [ip, #-8] │ │ │ │ - str.w r3, [ip, #-4] │ │ │ │ - cmp lr, fp │ │ │ │ - bne.n 25028 │ │ │ │ - mov r3, r8 │ │ │ │ - ldmia r3!, {r0, r1, r2} │ │ │ │ - str.w r2, [ip, #8] │ │ │ │ - str.w r0, [ip] │ │ │ │ - movs r0, #63 @ 0x3f │ │ │ │ - str.w r1, [ip, #4] │ │ │ │ - ldrh r2, [r3, #0] │ │ │ │ - ldrb r3, [r3, #2] │ │ │ │ - strh.w r2, [ip, #12] │ │ │ │ - strb.w r3, [ip, #14] │ │ │ │ + mov lr, r0 │ │ │ │ + mov ip, r5 │ │ │ │ + add.w lr, lr, #16 │ │ │ │ + adds r5, #16 │ │ │ │ + ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ + str.w r0, [lr, #-16] │ │ │ │ + str.w r1, [lr, #-12] │ │ │ │ + str.w r2, [lr, #-8] │ │ │ │ + str.w r3, [lr, #-4] │ │ │ │ + cmp ip, fp │ │ │ │ + bne.n 25040 │ │ │ │ + movs r0, #69 @ 0x45 │ │ │ │ blx bf64 │ │ │ │ - ldr.w lr, [pc, #1796] @ 25774 │ │ │ │ - mov fp, r0 │ │ │ │ + ldr.w r1, [pc, #1736] @ 25730 │ │ │ │ + movs r2, #69 @ 0x45 │ │ │ │ + add r1, pc │ │ │ │ + blx c500 │ │ │ │ str r0, [sp, #32] │ │ │ │ + movs r0, #62 @ 0x3e │ │ │ │ + blx bf64 │ │ │ │ + ldr.w lr, [pc, #1720] @ 25734 │ │ │ │ + mov fp, r0 │ │ │ │ + str r0, [sp, #36] @ 0x24 │ │ │ │ add lr, pc │ │ │ │ - add.w r8, lr, #48 @ 0x30 │ │ │ │ + add.w r5, lr, #48 @ 0x30 │ │ │ │ mov ip, lr │ │ │ │ add.w fp, fp, #16 │ │ │ │ add.w lr, lr, #16 │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [fp, #-16] │ │ │ │ str.w r1, [fp, #-12] │ │ │ │ str.w r2, [fp, #-8] │ │ │ │ str.w r3, [fp, #-4] │ │ │ │ - cmp ip, r8 │ │ │ │ - bne.n 2507a │ │ │ │ + cmp ip, r5 │ │ │ │ + bne.n 25088 │ │ │ │ mov r3, lr │ │ │ │ ldmia r3!, {r0, r1, r2} │ │ │ │ - str.w r2, [fp, #8] │ │ │ │ str.w r0, [fp] │ │ │ │ - movs r0, #69 @ 0x45 │ │ │ │ str.w r1, [fp, #4] │ │ │ │ - ldrh r2, [r3, #0] │ │ │ │ - ldrb r3, [r3, #2] │ │ │ │ - strb.w r3, [fp, #14] │ │ │ │ - strh.w r2, [fp, #12] │ │ │ │ - blx bf64 │ │ │ │ - ldr.w r1, [pc, #1720] @ 25778 │ │ │ │ - movs r2, #69 @ 0x45 │ │ │ │ - add r1, pc │ │ │ │ - blx c500 │ │ │ │ - str r0, [sp, #36] @ 0x24 │ │ │ │ movs r0, #63 @ 0x3f │ │ │ │ + str.w r2, [fp, #8] │ │ │ │ + ldrh r3, [r3, #0] │ │ │ │ + strh.w r3, [fp, #12] │ │ │ │ blx bf64 │ │ │ │ - ldr.w lr, [pc, #1704] @ 2577c │ │ │ │ + ldr.w lr, [pc, #1648] @ 25738 │ │ │ │ mov fp, r0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add lr, pc │ │ │ │ - add.w r8, lr, #48 @ 0x30 │ │ │ │ + add.w r5, lr, #48 @ 0x30 │ │ │ │ mov ip, lr │ │ │ │ add.w fp, fp, #16 │ │ │ │ add.w lr, lr, #16 │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [fp, #-16] │ │ │ │ str.w r1, [fp, #-12] │ │ │ │ str.w r2, [fp, #-8] │ │ │ │ str.w r3, [fp, #-4] │ │ │ │ - cmp ip, r8 │ │ │ │ - bne.n 250e0 │ │ │ │ + cmp ip, r5 │ │ │ │ + bne.n 250d4 │ │ │ │ mov r3, lr │ │ │ │ ldmia r3!, {r0, r1, r2} │ │ │ │ str.w r2, [fp, #8] │ │ │ │ str.w r0, [fp] │ │ │ │ - movs r0, #69 @ 0x45 │ │ │ │ + movs r0, #64 @ 0x40 │ │ │ │ str.w r1, [fp, #4] │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ - strb.w r3, [fp, #14] │ │ │ │ strh.w r2, [fp, #12] │ │ │ │ + strb.w r3, [fp, #14] │ │ │ │ + ldr.w fp, [pc, #1572] @ 2573c │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1624] @ 25780 │ │ │ │ + mov lr, r0 │ │ │ │ + str r0, [sp, #44] @ 0x2c │ │ │ │ + add fp, pc │ │ │ │ + add.w r5, fp, #64 @ 0x40 │ │ │ │ + mov ip, fp │ │ │ │ + add.w lr, lr, #16 │ │ │ │ + add.w fp, fp, #16 │ │ │ │ + ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ + str.w r0, [lr, #-16] │ │ │ │ + str.w r1, [lr, #-12] │ │ │ │ + str.w r2, [lr, #-8] │ │ │ │ + str.w r3, [lr, #-4] │ │ │ │ + cmp ip, r5 │ │ │ │ + bne.n 25126 │ │ │ │ + movs r0, #69 @ 0x45 │ │ │ │ + blx bf64 │ │ │ │ + ldr.w r1, [pc, #1520] @ 25740 │ │ │ │ movs r2, #69 @ 0x45 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - str r0, [sp, #44] @ 0x2c │ │ │ │ - movs r0, #62 @ 0x3e │ │ │ │ + str r0, [sp, #48] @ 0x30 │ │ │ │ + movs r0, #63 @ 0x3f │ │ │ │ blx bf64 │ │ │ │ - ldr.w lr, [pc, #1608] @ 25784 │ │ │ │ + ldr.w lr, [pc, #1504] @ 25744 │ │ │ │ mov fp, r0 │ │ │ │ - str r0, [sp, #48] @ 0x30 │ │ │ │ + str r0, [sp, #52] @ 0x34 │ │ │ │ add lr, pc │ │ │ │ - add.w r8, lr, #48 @ 0x30 │ │ │ │ + add.w r5, lr, #48 @ 0x30 │ │ │ │ mov ip, lr │ │ │ │ add.w fp, fp, #16 │ │ │ │ add.w lr, lr, #16 │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [fp, #-16] │ │ │ │ str.w r1, [fp, #-12] │ │ │ │ str.w r2, [fp, #-8] │ │ │ │ str.w r3, [fp, #-4] │ │ │ │ - cmp ip, r8 │ │ │ │ - bne.n 25146 │ │ │ │ + cmp ip, r5 │ │ │ │ + bne.n 25170 │ │ │ │ mov r3, lr │ │ │ │ ldmia r3!, {r0, r1, r2} │ │ │ │ + str.w r2, [fp, #8] │ │ │ │ str.w r0, [fp] │ │ │ │ + movs r0, #63 @ 0x3f │ │ │ │ str.w r1, [fp, #4] │ │ │ │ - movs r0, #64 @ 0x40 │ │ │ │ - str.w r2, [fp, #8] │ │ │ │ - ldrh r3, [r3, #0] │ │ │ │ - strh.w r3, [fp, #12] │ │ │ │ - blx bf64 │ │ │ │ - ldr.w lr, [pc, #1536] @ 25788 │ │ │ │ - mov fp, r0 │ │ │ │ - str r0, [sp, #52] @ 0x34 │ │ │ │ - add lr, pc │ │ │ │ - add.w r8, lr, #64 @ 0x40 │ │ │ │ - mov ip, lr │ │ │ │ - add.w fp, fp, #16 │ │ │ │ - add.w lr, lr, #16 │ │ │ │ - ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ - str.w r0, [fp, #-16] │ │ │ │ - str.w r1, [fp, #-12] │ │ │ │ - str.w r2, [fp, #-8] │ │ │ │ - str.w r3, [fp, #-4] │ │ │ │ - cmp ip, r8 │ │ │ │ - bne.n 25192 │ │ │ │ - movs r0, #64 @ 0x40 │ │ │ │ + ldrh r2, [r3, #0] │ │ │ │ + ldrb r3, [r3, #2] │ │ │ │ + strh.w r2, [fp, #12] │ │ │ │ + strb.w r3, [fp, #14] │ │ │ │ blx bf64 │ │ │ │ - ldr.w lr, [pc, #1488] @ 2578c │ │ │ │ + ldr.w lr, [pc, #1424] @ 25748 │ │ │ │ mov fp, r0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add lr, pc │ │ │ │ - add.w r8, lr, #64 @ 0x40 │ │ │ │ + add.w r5, lr, #48 @ 0x30 │ │ │ │ mov ip, lr │ │ │ │ add.w fp, fp, #16 │ │ │ │ add.w lr, lr, #16 │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [fp, #-16] │ │ │ │ str.w r1, [fp, #-12] │ │ │ │ str.w r2, [fp, #-8] │ │ │ │ str.w r3, [fp, #-4] │ │ │ │ - cmp ip, r8 │ │ │ │ - bne.n 251c8 │ │ │ │ + cmp ip, r5 │ │ │ │ + bne.n 251c2 │ │ │ │ + mov r3, lr │ │ │ │ + ldmia r3!, {r0, r1, r2} │ │ │ │ + str.w r2, [fp, #8] │ │ │ │ + str.w r0, [fp] │ │ │ │ movs r0, #36 @ 0x24 │ │ │ │ + str.w r1, [fp, #4] │ │ │ │ + ldrh r2, [r3, #0] │ │ │ │ + ldrb r3, [r3, #2] │ │ │ │ + strb.w r3, [fp, #14] │ │ │ │ + strh.w r2, [fp, #12] │ │ │ │ blx cd0c │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r3, [r0, #4] │ │ │ │ mov fp, r0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [r0, #8] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ @@ -38038,321 +38030,319 @@ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r3, [r0, #24] │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ str r3, [r0, #28] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r0, 2521a │ │ │ │ + cbz r0, 25230 │ │ │ │ blx b7b8 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - cbz r0, 25224 │ │ │ │ + cbz r0, 2523a │ │ │ │ blx b7b8 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - mov.w r8, #8 │ │ │ │ + movs r5, #8 │ │ │ │ blx b7b8 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, r7 │ │ │ │ - mov r0, r5 │ │ │ │ + mov r2, r7 │ │ │ │ + mov r1, r8 │ │ │ │ + mov r0, r6 │ │ │ │ movs r3, #2 │ │ │ │ - str.w r8, [sp, #16] │ │ │ │ + str r5, [sp, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ str.w fp, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r9 │ │ │ │ str.w sl, [sp, #4] │ │ │ │ blx c538 │ │ │ │ movs r0, #65 @ 0x41 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1336] @ 25790 │ │ │ │ + ldr.w r1, [pc, #1252] @ 2574c │ │ │ │ movs r2, #65 @ 0x41 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - mov r5, r3 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r6, r3 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #129 @ 0x81 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1312] @ 25794 │ │ │ │ + ldr.w r1, [pc, #1228] @ 25750 │ │ │ │ movs r2, #129 @ 0x81 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r6, r3 │ │ │ │ + mov r0, r7 │ │ │ │ + mov r7, r3 │ │ │ │ blx b7b8 │ │ │ │ - mov r0, r8 │ │ │ │ + mov r0, r5 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #1288] @ 25798 │ │ │ │ + ldr.w r3, [pc, #1204] @ 25754 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ str r1, [r4, #4] │ │ │ │ str r0, [r4, #0] │ │ │ │ - mov r0, r7 │ │ │ │ + mov r0, r8 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #76 @ 0x4c │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1268] @ 2579c │ │ │ │ + ldr.w r1, [pc, #1180] @ 25758 │ │ │ │ movs r2, #76 @ 0x4c │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r8 │ │ │ │ - mov r8, r3 │ │ │ │ + mov r8, r0 │ │ │ │ + mov r0, r5 │ │ │ │ blx cd0c │ │ │ │ - mov r7, r0 │ │ │ │ + mov r5, r0 │ │ │ │ str.w r8, [r0] │ │ │ │ ldr.w r0, [r9] │ │ │ │ - cbz r0, 252cc │ │ │ │ + cbz r0, 252dc │ │ │ │ blx b7b8 │ │ │ │ mov r0, r9 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r9, r0 │ │ │ │ ldr.w r0, [sl] │ │ │ │ - cbz r0, 252e4 │ │ │ │ + cbz r0, 252f4 │ │ │ │ blx b7b8 │ │ │ │ ldr.w r0, [sl, #4] │ │ │ │ - cbz r0, 252ee │ │ │ │ + cbz r0, 252fe │ │ │ │ blx b7b8 │ │ │ │ mov r0, sl │ │ │ │ sub.w r8, fp, #4 │ │ │ │ blx b7b8 │ │ │ │ add.w sl, fp, #28 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr.w r0, [r8, #4]! │ │ │ │ - cbz r0, 2530e │ │ │ │ + cbz r0, 2531e │ │ │ │ blx b7b8 │ │ │ │ cmp r8, sl │ │ │ │ - bne.n 25304 │ │ │ │ + bne.n 25314 │ │ │ │ mov r0, fp │ │ │ │ blx b7b8 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - mov r2, r6 │ │ │ │ + mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ - mov r0, r5 │ │ │ │ + mov r0, r6 │ │ │ │ str r3, [sp, #12] │ │ │ │ str.w r9, [sp, #4] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ - mov r3, r7 │ │ │ │ + mov r3, r5 │ │ │ │ blx c538 │ │ │ │ movs r0, #71 @ 0x47 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1120] @ 257a0 │ │ │ │ + ldr.w r1, [pc, #1036] @ 2575c │ │ │ │ movs r2, #71 @ 0x47 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov sl, r0 │ │ │ │ - mov r0, r5 │ │ │ │ + mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #212 @ 0xd4 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1100] @ 257a4 │ │ │ │ + ldr r1, [pc, #1016] @ (25760 ) │ │ │ │ movs r2, #212 @ 0xd4 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r6, r3 │ │ │ │ + mov fp, r0 │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r7, [pc, #1004] @ (25764 ) │ │ │ │ blx b7b8 │ │ │ │ movs r0, #16 │ │ │ │ + add r7, pc │ │ │ │ blx bf64 │ │ │ │ - ldr.w ip, [pc, #1076] @ 257a8 │ │ │ │ - mov r5, r0 │ │ │ │ - add ip, pc │ │ │ │ - ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ - str r3, [r5, #12] │ │ │ │ - str r1, [r5, #4] │ │ │ │ - str r2, [r5, #8] │ │ │ │ - str r0, [r5, #0] │ │ │ │ + mov r6, r0 │ │ │ │ + ldmia r7!, {r0, r1, r2, r3} │ │ │ │ + str r3, [r6, #12] │ │ │ │ + str r1, [r6, #4] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + str r0, [r6, #0] │ │ │ │ mov r0, r4 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1048] @ 257ac │ │ │ │ + ldr r1, [pc, #972] @ (25768 ) │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - mov fp, r0 │ │ │ │ + mov r7, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ mov r4, r0 │ │ │ │ - str.w fp, [r0] │ │ │ │ - ldr r0, [r7, #0] │ │ │ │ - cbz r0, 253b4 │ │ │ │ + str r7, [r0, #0] │ │ │ │ + ldr r0, [r5, #0] │ │ │ │ + cbz r0, 253b8 │ │ │ │ blx b7b8 │ │ │ │ - mov r0, r7 │ │ │ │ + mov r0, r5 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r9 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - mov r8, r3 │ │ │ │ + mov r5, r3 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ blx b7b8 │ │ │ │ movs r3, #0 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, r5 │ │ │ │ + mov r2, fp │ │ │ │ + mov r1, r6 │ │ │ │ mov r0, sl │ │ │ │ - str.w r8, [sp, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ - str r7, [sp, #4] │ │ │ │ + str r5, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r4 │ │ │ │ + str r7, [sp, #4] │ │ │ │ blx c538 │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #944] @ (257b0 ) │ │ │ │ + ldr r1, [pc, #876] @ (2576c ) │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ blx b7b8 │ │ │ │ mov.w r0, #462 @ 0x1ce │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #920] @ (257b4 ) │ │ │ │ + ldr r1, [pc, #852] @ (25770 ) │ │ │ │ mov.w r2, #462 @ 0x1ce │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ - mov r0, r6 │ │ │ │ + mov r0, fp │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #11 │ │ │ │ blx bf64 │ │ │ │ - ldr r3, [pc, #896] @ (257b8 ) │ │ │ │ + ldr r3, [pc, #828] @ (25774 ) │ │ │ │ mov r8, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ str.w r0, [r8] │ │ │ │ str.w r1, [r8, #4] │ │ │ │ - mov r0, r5 │ │ │ │ + mov r0, r6 │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ strh.w r2, [r8, #8] │ │ │ │ strb.w r3, [r8, #10] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r0, 25466 │ │ │ │ + cbz r0, 25468 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r6, [pc, #848] @ (257bc ) │ │ │ │ + ldr r6, [pc, #780] @ (25778 ) │ │ │ │ blx b7b8 │ │ │ │ - movs r0, #77 @ 0x4d │ │ │ │ + movs r0, #79 @ 0x4f │ │ │ │ blx bf64 │ │ │ │ - ldr r3, [pc, #840] @ (257c0 ) │ │ │ │ - movs r2, #77 @ 0x4d │ │ │ │ + ldr r3, [pc, #772] @ (2577c ) │ │ │ │ + movs r2, #79 @ 0x4f │ │ │ │ add r6, pc │ │ │ │ add r3, pc │ │ │ │ - ldr r5, [pc, #836] @ (257c4 ) │ │ │ │ + str r3, [sp, #28] │ │ │ │ mov r1, r3 │ │ │ │ - mov r9, r3 │ │ │ │ + ldr r5, [pc, #764] @ (25780 ) │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ - movs r0, #75 @ 0x4b │ │ │ │ + movs r0, #69 @ 0x45 │ │ │ │ add r5, pc │ │ │ │ blx bf64 │ │ │ │ mov r1, r6 │ │ │ │ - movs r2, #75 @ 0x4b │ │ │ │ + movs r2, #69 @ 0x45 │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ - movs r0, #75 @ 0x4b │ │ │ │ - blx bf64 │ │ │ │ - mov r1, r5 │ │ │ │ - movs r2, #75 @ 0x4b │ │ │ │ - blx c500 │ │ │ │ - str r0, [sp, #72] @ 0x48 │ │ │ │ - movs r0, #70 @ 0x46 │ │ │ │ + movs r0, #73 @ 0x49 │ │ │ │ blx bf64 │ │ │ │ - ldr r3, [pc, #788] @ (257c8 ) │ │ │ │ - movs r2, #70 @ 0x46 │ │ │ │ + ldr r3, [pc, #736] @ (25784 ) │ │ │ │ + movs r2, #73 @ 0x49 │ │ │ │ add r3, pc │ │ │ │ - str r3, [sp, #28] │ │ │ │ mov r1, r3 │ │ │ │ + mov sl, r3 │ │ │ │ blx c500 │ │ │ │ - str r0, [sp, #76] @ 0x4c │ │ │ │ - movs r0, #77 @ 0x4d │ │ │ │ + str r0, [sp, #72] @ 0x48 │ │ │ │ + movs r0, #71 @ 0x47 │ │ │ │ blx bf64 │ │ │ │ - ldr r3, [pc, #772] @ (257cc ) │ │ │ │ - movs r2, #77 @ 0x4d │ │ │ │ + ldr r3, [pc, #716] @ (25788 ) │ │ │ │ + movs r2, #71 @ 0x47 │ │ │ │ add r3, pc │ │ │ │ - str r3, [sp, #32] │ │ │ │ mov r1, r3 │ │ │ │ + mov r9, r3 │ │ │ │ blx c500 │ │ │ │ - str r0, [sp, #80] @ 0x50 │ │ │ │ + str r0, [sp, #76] @ 0x4c │ │ │ │ movs r0, #75 @ 0x4b │ │ │ │ blx bf64 │ │ │ │ - ldr r3, [pc, #752] @ (257d0 ) │ │ │ │ + ldr r3, [pc, #700] @ (2578c ) │ │ │ │ movs r2, #75 @ 0x4b │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ mov r1, r3 │ │ │ │ blx c500 │ │ │ │ + str r0, [sp, #80] @ 0x50 │ │ │ │ + movs r0, #77 @ 0x4d │ │ │ │ + blx bf64 │ │ │ │ + mov r1, r5 │ │ │ │ + movs r2, #77 @ 0x4d │ │ │ │ + blx c500 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ - movs r0, #71 @ 0x47 │ │ │ │ + movs r0, #70 @ 0x46 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #736] @ (257d4 ) │ │ │ │ - movs r2, #71 @ 0x47 │ │ │ │ + ldr r1, [pc, #664] @ (25790 ) │ │ │ │ + movs r2, #70 @ 0x46 │ │ │ │ add r1, pc │ │ │ │ - str r1, [sp, #36] @ 0x24 │ │ │ │ + str r1, [sp, #32] │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ - movs r0, #79 @ 0x4f │ │ │ │ + movs r0, #75 @ 0x4b │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #720] @ (257d8 ) │ │ │ │ - movs r2, #79 @ 0x4f │ │ │ │ + ldr r1, [pc, #648] @ (25794 ) │ │ │ │ + movs r2, #75 @ 0x4b │ │ │ │ add r1, pc │ │ │ │ - mov fp, r1 │ │ │ │ + str r1, [sp, #36] @ 0x24 │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ - movs r0, #69 @ 0x45 │ │ │ │ + movs r0, #72 @ 0x48 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #704] @ (257dc ) │ │ │ │ - movs r2, #69 @ 0x45 │ │ │ │ + ldr r1, [pc, #632] @ (25798 ) │ │ │ │ + movs r2, #72 @ 0x48 │ │ │ │ add r1, pc │ │ │ │ - str r1, [sp, #40] @ 0x28 │ │ │ │ + mov fp, r1 │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ - movs r0, #72 @ 0x48 │ │ │ │ + movs r0, #75 @ 0x4b │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #688] @ (257e0 ) │ │ │ │ - movs r2, #72 @ 0x48 │ │ │ │ + ldr r1, [pc, #616] @ (2579c ) │ │ │ │ + movs r2, #75 @ 0x4b │ │ │ │ add r1, pc │ │ │ │ - str r1, [sp, #44] @ 0x2c │ │ │ │ + str r1, [sp, #40] @ 0x28 │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ - movs r0, #73 @ 0x49 │ │ │ │ + movs r0, #77 @ 0x4d │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #672] @ (257e4 ) │ │ │ │ - movs r2, #73 @ 0x49 │ │ │ │ + ldr r1, [pc, #600] @ (257a0 ) │ │ │ │ + movs r2, #77 @ 0x4d │ │ │ │ add r1, pc │ │ │ │ - mov sl, r1 │ │ │ │ + str r1, [sp, #44] @ 0x2c │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ movs r0, #48 @ 0x30 │ │ │ │ blx cd0c │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ str r3, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ @@ -38374,1431 +38364,1429 @@ │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ str r3, [r0, #32] │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ str r3, [r0, #36] @ 0x24 │ │ │ │ str r2, [r0, #40] @ 0x28 │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ - movs r0, #75 @ 0x4b │ │ │ │ + movs r0, #77 @ 0x4d │ │ │ │ blx bf64 │ │ │ │ - mov r1, r6 │ │ │ │ - movs r2, #75 @ 0x4b │ │ │ │ + ldr r1, [pc, #528] @ (257a4 ) │ │ │ │ + movs r2, #77 @ 0x4d │ │ │ │ + add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ - movs r0, #75 @ 0x4b │ │ │ │ + movs r0, #69 @ 0x45 │ │ │ │ blx bf64 │ │ │ │ - mov r1, r5 │ │ │ │ - movs r2, #75 @ 0x4b │ │ │ │ + mov r1, r6 │ │ │ │ + movs r2, #69 @ 0x45 │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ - movs r0, #70 @ 0x46 │ │ │ │ - blx bf64 │ │ │ │ - ldr r1, [sp, #28] │ │ │ │ - movs r2, #70 @ 0x46 │ │ │ │ - blx c500 │ │ │ │ - str r0, [sp, #28] │ │ │ │ - movs r0, #77 @ 0x4d │ │ │ │ - blx bf64 │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ - movs r2, #77 @ 0x4d │ │ │ │ - blx c500 │ │ │ │ - str r0, [sp, #32] │ │ │ │ movs r0, #71 @ 0x47 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #532] @ (257e8 ) │ │ │ │ + ldr r1, [pc, #496] @ (257a8 ) │ │ │ │ movs r2, #71 @ 0x47 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ - movs r0, #76 @ 0x4c │ │ │ │ + movs r0, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #520] @ (257ec ) │ │ │ │ - movs r2, #76 @ 0x4c │ │ │ │ + ldr r1, [pc, #484] @ (257ac ) │ │ │ │ + movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ - movs r0, #75 @ 0x4b │ │ │ │ + movs r0, #77 @ 0x4d │ │ │ │ blx bf64 │ │ │ │ - ldr r3, [sp, #108] @ 0x6c │ │ │ │ - movs r2, #75 @ 0x4b │ │ │ │ - mov r1, r3 │ │ │ │ + mov r1, r5 │ │ │ │ + movs r2, #77 @ 0x4d │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ - movs r0, #72 @ 0x48 │ │ │ │ + movs r0, #69 @ 0x45 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #488] @ (257f0 ) │ │ │ │ - movs r2, #72 @ 0x48 │ │ │ │ + ldr r1, [pc, #452] @ (257b0 ) │ │ │ │ + movs r2, #69 @ 0x45 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ - movs r0, #71 @ 0x47 │ │ │ │ - blx bf64 │ │ │ │ - ldr r1, [sp, #36] @ 0x24 │ │ │ │ - movs r2, #71 @ 0x47 │ │ │ │ - blx c500 │ │ │ │ - str r0, [sp, #36] @ 0x24 │ │ │ │ - movs r0, #74 @ 0x4a │ │ │ │ + movs r0, #73 @ 0x49 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #456] @ (257f4 ) │ │ │ │ - movs r2, #74 @ 0x4a │ │ │ │ + ldr r1, [pc, #440] @ (257b4 ) │ │ │ │ + movs r2, #73 @ 0x49 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ - movs r0, #73 @ 0x49 │ │ │ │ + movs r0, #70 @ 0x46 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #444] @ (257f8 ) │ │ │ │ - movs r2, #73 @ 0x49 │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ + movs r2, #70 @ 0x46 │ │ │ │ + blx c500 │ │ │ │ + str r0, [sp, #32] │ │ │ │ + movs r0, #69 @ 0x45 │ │ │ │ + blx bf64 │ │ │ │ + ldr r1, [pc, #408] @ (257b8 ) │ │ │ │ + movs r2, #69 @ 0x45 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ - movs r0, #79 @ 0x4f │ │ │ │ + movs r0, #76 @ 0x4c │ │ │ │ blx bf64 │ │ │ │ - mov r1, fp │ │ │ │ - movs r2, #79 @ 0x4f │ │ │ │ + ldr r1, [pc, #396] @ (257bc ) │ │ │ │ + movs r2, #76 @ 0x4c │ │ │ │ + add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ - movs r0, #73 @ 0x49 │ │ │ │ - blx bf64 │ │ │ │ - mov r1, sl │ │ │ │ - movs r2, #73 @ 0x49 │ │ │ │ - blx c500 │ │ │ │ - str r0, [sp, #100] @ 0x64 │ │ │ │ - movs r0, #69 @ 0x45 │ │ │ │ + movs r0, #75 @ 0x4b │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #396] @ (257fc ) │ │ │ │ - movs r2, #69 @ 0x45 │ │ │ │ - add r1, pc │ │ │ │ + ldr r1, [sp, #40] @ 0x28 │ │ │ │ + movs r2, #75 @ 0x4b │ │ │ │ blx c500 │ │ │ │ - str r0, [sp, #104] @ 0x68 │ │ │ │ + str r0, [sp, #40] @ 0x28 │ │ │ │ movs r0, #77 @ 0x4d │ │ │ │ blx bf64 │ │ │ │ - mov r1, r9 │ │ │ │ + ldr r1, [sp, #44] @ 0x2c │ │ │ │ movs r2, #77 @ 0x4d │ │ │ │ blx c500 │ │ │ │ - str r0, [sp, #108] @ 0x6c │ │ │ │ - movs r0, #76 @ 0x4c │ │ │ │ + str r0, [sp, #44] @ 0x2c │ │ │ │ + movs r0, #74 @ 0x4a │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #368] @ (25800 ) │ │ │ │ - movs r2, #76 @ 0x4c │ │ │ │ + ldr r1, [pc, #348] @ (257c0 ) │ │ │ │ + movs r2, #74 @ 0x4a │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - mov fp, r0 │ │ │ │ - movs r0, #68 @ 0x44 │ │ │ │ + str r0, [sp, #100] @ 0x64 │ │ │ │ + movs r0, #79 @ 0x4f │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #352] @ (25804 ) │ │ │ │ - movs r2, #68 @ 0x44 │ │ │ │ - add r1, pc │ │ │ │ + ldr r1, [sp, #28] │ │ │ │ + movs r2, #79 @ 0x4f │ │ │ │ blx c500 │ │ │ │ - mov sl, r0 │ │ │ │ - movs r0, #69 @ 0x45 │ │ │ │ + str r0, [sp, #28] │ │ │ │ + movs r0, #73 @ 0x49 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #340] @ (25808 ) │ │ │ │ - movs r2, #69 @ 0x45 │ │ │ │ - add r1, pc │ │ │ │ + mov r1, sl │ │ │ │ + movs r2, #73 @ 0x49 │ │ │ │ blx c500 │ │ │ │ - mov r9, r0 │ │ │ │ - movs r0, #80 @ 0x50 │ │ │ │ + str r0, [sp, #104] @ 0x68 │ │ │ │ + movs r0, #71 @ 0x47 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #324] @ (2580c ) │ │ │ │ - movs r2, #80 @ 0x50 │ │ │ │ - add r1, pc │ │ │ │ + mov r1, r9 │ │ │ │ + movs r2, #71 @ 0x47 │ │ │ │ blx c500 │ │ │ │ - str r0, [sp, #112] @ 0x70 │ │ │ │ - movs r0, #77 @ 0x4d │ │ │ │ + mov sl, r0 │ │ │ │ + movs r0, #80 @ 0x50 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #312] @ (25810 ) │ │ │ │ - movs r2, #77 @ 0x4d │ │ │ │ + ldr r1, [pc, #288] @ (257c4 ) │ │ │ │ + movs r2, #80 @ 0x50 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - mov r7, r0 │ │ │ │ - movs r0, #69 @ 0x45 │ │ │ │ + mov r9, r0 │ │ │ │ + movs r0, #75 @ 0x4b │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [sp, #40] @ 0x28 │ │ │ │ - movs r2, #69 @ 0x45 │ │ │ │ + ldr r3, [sp, #108] @ 0x6c │ │ │ │ + movs r2, #75 @ 0x4b │ │ │ │ + mov r1, r3 │ │ │ │ blx c500 │ │ │ │ - mov r6, r0 │ │ │ │ + str r0, [sp, #108] @ 0x6c │ │ │ │ movs r0, #72 @ 0x48 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [sp, #44] @ 0x2c │ │ │ │ - movs r2, #72 @ 0x48 │ │ │ │ - blx c500 │ │ │ │ - str r0, [sp, #40] @ 0x28 │ │ │ │ - movs r0, #92 @ 0x5c │ │ │ │ - blx cd0c │ │ │ │ - ldr r3, [sp, #64] @ 0x40 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - mov r5, r0 │ │ │ │ - ldr r3, [sp, #68] @ 0x44 │ │ │ │ - b.n 25814 │ │ │ │ - nop │ │ │ │ - subs r0, r1, r2 │ │ │ │ + b.n 257c8 │ │ │ │ + asrs r2, r0, #3 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r0, r6, #30 │ │ │ │ + cmp lr, r9 │ │ │ │ movs r1, r0 │ │ │ │ - add r2, r1 │ │ │ │ + adds r0, r2, r7 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r2, r3] │ │ │ │ + lsrs r0, r7, #27 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r1, r4] │ │ │ │ + muls r2, r4 │ │ │ │ movs r1, r0 │ │ │ │ - subs r5, #122 @ 0x7a │ │ │ │ + ldr r0, [r5, r0] │ │ │ │ movs r1, r0 │ │ │ │ - asrs r4, r1, #2 │ │ │ │ + ldr r2, [r4, r1] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [r6, r0] │ │ │ │ + subs r4, #210 @ 0xd2 │ │ │ │ movs r1, r0 │ │ │ │ - adds r2, r5, #6 │ │ │ │ + lsrs r4, r4, #31 │ │ │ │ movs r1, r0 │ │ │ │ - adds r2, r2, #6 │ │ │ │ + ldrsb r4, [r1, r6] │ │ │ │ movs r1, r0 │ │ │ │ - ldrsb r4, [r5, r4] │ │ │ │ + adds r2, r0, #4 │ │ │ │ movs r1, r0 │ │ │ │ - ldrsb r2, [r2, r4] │ │ │ │ + adds r2, r5, #3 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r1, [pc, #384] @ (258c8 ) │ │ │ │ + ldrsb r4, [r0, r2] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [pc, #248] @ (25844 ) │ │ │ │ + ldrsb r2, [r5, r1] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r1, [pc, #776] @ (25a58 ) │ │ │ │ + ldr r0, [pc, #736] @ (259e4 ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r1, [pc, #616] @ (259bc ) │ │ │ │ + ldr r1, [pc, #600] @ (25960 ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r1, [pc, #152] @ (257f0 ) │ │ │ │ + ldr r1, [pc, #104] @ (25774 ) │ │ │ │ movs r1, r0 │ │ │ │ - blx ip │ │ │ │ + ldr r0, [pc, #968] @ (25ad8 ) │ │ │ │ movs r1, r0 │ │ │ │ - strb r2, [r4, r4] │ │ │ │ + ldr r0, [pc, #496] @ (25904 ) │ │ │ │ movs r1, r0 │ │ │ │ - subs r3, #40 @ 0x28 │ │ │ │ + bx r4 │ │ │ │ movs r1, r0 │ │ │ │ - strb r2, [r1, r4] │ │ │ │ + subs r2, #134 @ 0x86 │ │ │ │ movs r1, r0 │ │ │ │ - adds r4, r3, r7 │ │ │ │ + strb r4, [r5, r1] │ │ │ │ movs r1, r0 │ │ │ │ - adds r6, r1, r7 │ │ │ │ + strb r4, [r3, r1] │ │ │ │ movs r1, r0 │ │ │ │ - adds r2, r3, r5 │ │ │ │ + adds r6, r6, r5 │ │ │ │ movs r1, r0 │ │ │ │ - mov ip, r1 │ │ │ │ + adds r2, r2, r3 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r4, r7, #11 │ │ │ │ + subs r3, #178 @ 0xb2 │ │ │ │ movs r1, r0 │ │ │ │ - adds r6, r1, r1 │ │ │ │ + asrs r4, r5, #3 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r6, r0, #3 │ │ │ │ + asrs r2, r5, #5 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r4, r0, #5 │ │ │ │ + cmp sl, r3 │ │ │ │ movs r1, r0 │ │ │ │ - cmp ip, r6 │ │ │ │ + cmp r8, r1 │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, #186 @ 0xba │ │ │ │ + lsrs r4, r2, #7 │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r0, r6] │ │ │ │ + asrs r2, r6, #29 │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r5, r6] │ │ │ │ + asrs r4, r2, #27 │ │ │ │ movs r1, r0 │ │ │ │ - strh r6, [r2, r0] │ │ │ │ + str r4, [r3, r3] │ │ │ │ movs r1, r0 │ │ │ │ - cmp r1, #124 @ 0x7c │ │ │ │ + str r4, [r0, r4] │ │ │ │ movs r1, r0 │ │ │ │ - asrs r6, r1, #27 │ │ │ │ + str r4, [r5, r5] │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [r2, r5] │ │ │ │ + cmp r0, #210 @ 0xd2 │ │ │ │ movs r1, r0 │ │ │ │ - strh r4, [r1, r0] │ │ │ │ + asrs r6, r4, #24 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r4, #24 │ │ │ │ + str r6, [r5, r2] │ │ │ │ movs r1, r0 │ │ │ │ - cmp r3, #176 @ 0xb0 │ │ │ │ + str r0, [r6, r5] │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r6, r5] │ │ │ │ + cmp r3, #122 @ 0x7a │ │ │ │ movs r1, r0 │ │ │ │ - asrs r4, r2, #24 │ │ │ │ + cmp r3, #22 │ │ │ │ movs r1, r0 │ │ │ │ - ands r0, r2 │ │ │ │ + str r4, [r3, r3] │ │ │ │ movs r1, r0 │ │ │ │ - strh r2, [r5, r3] │ │ │ │ + asrs r2, r7, #21 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [pc, #424] @ (25970 ) │ │ │ │ + cmn r6, r6 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [pc, #352] @ (2592c ) │ │ │ │ + adds r1, #8 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r1, #254 @ 0xfe │ │ │ │ + strh r0, [r0, r1] │ │ │ │ movs r1, r0 │ │ │ │ - strh r4, [r2, r3] │ │ │ │ + ldr r2, [pc, #712] @ (25a50 ) │ │ │ │ movs r1, r0 │ │ │ │ - asrs r2, r3, #20 │ │ │ │ + asrs r4, r7, #18 │ │ │ │ movs r1, r0 │ │ │ │ - adds r1, #18 │ │ │ │ + @ instruction: 0x478a │ │ │ │ movs r1, r0 │ │ │ │ - cmn r2, r5 │ │ │ │ + ldr r1, [pc, #496] @ (25984 ) │ │ │ │ movs r1, r0 │ │ │ │ - asrs r6, r1, #18 │ │ │ │ + subs r6, #228 @ 0xe4 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [pc, #680] @ (25a90 ) │ │ │ │ + asrs r0, r1, #16 │ │ │ │ movs r1, r0 │ │ │ │ - strh r4, [r5, r0] │ │ │ │ + str r0, [r5, r7] │ │ │ │ movs r1, r0 │ │ │ │ - strh r2, [r4, r1] │ │ │ │ + cmp r0, #232 @ 0xe8 │ │ │ │ movs r1, r0 │ │ │ │ - strh r2, [r1, r2] │ │ │ │ + str r2, [r2, r7] │ │ │ │ movs r1, r0 │ │ │ │ - asrs r0, r0, #17 │ │ │ │ + strh r0, [r0, r0] │ │ │ │ movs r1, r0 │ │ │ │ - adds r7, #254 @ 0xfe │ │ │ │ + movs r7, #30 │ │ │ │ movs r1, r0 │ │ │ │ - adds r1, #240 @ 0xf0 │ │ │ │ + adds r1, #220 @ 0xdc │ │ │ │ movs r1, r0 │ │ │ │ - strh r2, [r1, r1] │ │ │ │ + adds r7, #166 @ 0xa6 │ │ │ │ movs r1, r0 │ │ │ │ - movs r6, #220 @ 0xdc │ │ │ │ + movs r5, #188 @ 0xbc │ │ │ │ movs r1, r0 │ │ │ │ - movs r5, #190 @ 0xbe │ │ │ │ + str r6, [r1, r7] │ │ │ │ movs r1, r0 │ │ │ │ - adds r2, #16 │ │ │ │ + asrs r0, r6, #13 │ │ │ │ movs r1, r0 │ │ │ │ - strh r6, [r1, r1] │ │ │ │ + adds r1, #154 @ 0x9a │ │ │ │ movs r1, r0 │ │ │ │ + ldr.w r1, [pc, #3420] @ 26528 │ │ │ │ + movs r2, #72 @ 0x48 │ │ │ │ + add r1, pc │ │ │ │ + blx c500 │ │ │ │ + mov r7, r0 │ │ │ │ + movs r0, #75 @ 0x4b │ │ │ │ + blx bf64 │ │ │ │ + ldr r1, [sp, #36] @ 0x24 │ │ │ │ + movs r2, #75 @ 0x4b │ │ │ │ + blx c500 │ │ │ │ + mov r6, r0 │ │ │ │ + movs r0, #72 @ 0x48 │ │ │ │ + blx bf64 │ │ │ │ + mov r1, fp │ │ │ │ + movs r2, #72 @ 0x48 │ │ │ │ + blx c500 │ │ │ │ + mov r5, r0 │ │ │ │ + movs r0, #76 @ 0x4c │ │ │ │ + blx bf64 │ │ │ │ + ldr.w r1, [pc, #3372] @ 2652c │ │ │ │ + movs r2, #76 @ 0x4c │ │ │ │ + add r1, pc │ │ │ │ + blx c500 │ │ │ │ + str r0, [sp, #36] @ 0x24 │ │ │ │ + movs r0, #92 @ 0x5c │ │ │ │ + blx cd0c │ │ │ │ + ldr r3, [sp, #64] @ 0x40 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + mov fp, r0 │ │ │ │ + ldr r3, [sp, #68] @ 0x44 │ │ │ │ str r3, [r0, #4] │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ + ldr r3, [sp, #72] @ 0x48 │ │ │ │ str r3, [r0, #8] │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ + ldr r3, [sp, #76] @ 0x4c │ │ │ │ str r3, [r0, #12] │ │ │ │ - ldr r3, [sp, #72] @ 0x48 │ │ │ │ + ldr r3, [sp, #80] @ 0x50 │ │ │ │ str r3, [r0, #16] │ │ │ │ - ldr r3, [sp, #76] @ 0x4c │ │ │ │ + ldr r3, [sp, #84] @ 0x54 │ │ │ │ str r3, [r0, #20] │ │ │ │ - ldr r3, [sp, #80] @ 0x50 │ │ │ │ + ldr r3, [sp, #88] @ 0x58 │ │ │ │ str r3, [r0, #24] │ │ │ │ - ldr r3, [sp, #84] @ 0x54 │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ str r3, [r0, #28] │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ + ldr r3, [sp, #92] @ 0x5c │ │ │ │ str r3, [r0, #32] │ │ │ │ - ldr r3, [sp, #88] @ 0x58 │ │ │ │ + ldr r3, [sp, #96] @ 0x60 │ │ │ │ str r3, [r0, #36] @ 0x24 │ │ │ │ - ldr r3, [sp, #92] @ 0x5c │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [r0, #40] @ 0x28 │ │ │ │ - ldr r3, [sp, #96] @ 0x60 │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [r0, #44] @ 0x2c │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ str r3, [r0, #48] @ 0x30 │ │ │ │ - ldr r3, [sp, #104] @ 0x68 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ str r3, [r0, #52] @ 0x34 │ │ │ │ + ldr r3, [sp, #104] @ 0x68 │ │ │ │ + strd r3, sl, [r0, #56] @ 0x38 │ │ │ │ + str.w r9, [r0, #64] @ 0x40 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ - strd r3, fp, [r0, #56] @ 0x38 │ │ │ │ - strd sl, r9, [r0, #64] @ 0x40 │ │ │ │ - ldr r3, [sp, #112] @ 0x70 │ │ │ │ - ldr r2, [sp, #40] @ 0x28 │ │ │ │ - strd r3, r7, [r0, #72] @ 0x48 │ │ │ │ - str r6, [r0, #80] @ 0x50 │ │ │ │ + ldr r2, [sp, #36] @ 0x24 │ │ │ │ + strd r3, r7, [r0, #68] @ 0x44 │ │ │ │ + strd r6, r5, [r0, #76] @ 0x4c │ │ │ │ str r2, [r0, #84] @ 0x54 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ blx b7b8 │ │ │ │ - ldr.w sl, [sp, #60] @ 0x3c │ │ │ │ - ldr.w r9, [sp, #56] @ 0x38 │ │ │ │ + ldr r7, [sp, #60] @ 0x3c │ │ │ │ + ldr r6, [sp, #56] @ 0x38 │ │ │ │ mov r1, r8 │ │ │ │ - ldr r6, [sp, #52] @ 0x34 │ │ │ │ + ldr r5, [sp, #52] @ 0x34 │ │ │ │ movs r3, #22 │ │ │ │ - mov r2, r9 │ │ │ │ + mov r2, r6 │ │ │ │ str r3, [sp, #16] │ │ │ │ - mov r0, r6 │ │ │ │ + mov r0, r5 │ │ │ │ movs r3, #11 │ │ │ │ - str r5, [sp, #12] │ │ │ │ + str.w fp, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - mov r3, sl │ │ │ │ + mov r3, r7 │ │ │ │ blx c538 │ │ │ │ movs r0, #76 @ 0x4c │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3500] @ 2663c │ │ │ │ + ldr.w r1, [pc, #3228] @ 26530 │ │ │ │ movs r2, #76 @ 0x4c │ │ │ │ - ldr.w fp, [pc, #3496] @ 26640 │ │ │ │ + ldr.w sl, [pc, #3224] @ 26534 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - mov r7, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - add fp, pc │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [sp, #28] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #101 @ 0x65 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3476] @ 26644 │ │ │ │ + ldr.w r1, [pc, #3204] @ 26538 │ │ │ │ movs r2, #101 @ 0x65 │ │ │ │ + add sl, pc │ │ │ │ add r1, pc │ │ │ │ + add.w r9, sl, #64 @ 0x40 │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ - mov r0, r9 │ │ │ │ - str r3, [sp, #28] │ │ │ │ + mov r0, r6 │ │ │ │ + ldr.w r6, [pc, #3184] @ 2653c │ │ │ │ + str r3, [sp, #32] │ │ │ │ blx b7b8 │ │ │ │ + add r6, pc │ │ │ │ movs r0, #19 │ │ │ │ blx bf64 │ │ │ │ - ldr.w ip, [pc, #3452] @ 26648 │ │ │ │ - mov r6, r0 │ │ │ │ - add.w r9, fp, #48 @ 0x30 │ │ │ │ - add ip, pc │ │ │ │ - ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ - str r3, [r6, #12] │ │ │ │ - str r1, [r6, #4] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - str r0, [r6, #0] │ │ │ │ + mov r5, r0 │ │ │ │ + ldmia r6!, {r0, r1, r2, r3} │ │ │ │ + str r3, [r5, #12] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + str r2, [r5, #8] │ │ │ │ + str r0, [r5, #0] │ │ │ │ mov r0, r8 │ │ │ │ - ldrh.w r3, [ip] │ │ │ │ - strh r3, [r6, #16] │ │ │ │ - ldrb.w r3, [ip, #2] │ │ │ │ - strb r3, [r6, #18] │ │ │ │ + ldrh r3, [r6, #0] │ │ │ │ + strh r3, [r5, #16] │ │ │ │ + ldrb r3, [r6, #2] │ │ │ │ + strb r3, [r5, #18] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r8, r0 │ │ │ │ - mov r0, sl │ │ │ │ + mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ - movs r0, #63 @ 0x3f │ │ │ │ - blx bf64 │ │ │ │ - mov sl, r0 │ │ │ │ - mov ip, r0 │ │ │ │ - mov lr, fp │ │ │ │ - add.w ip, ip, #16 │ │ │ │ - add.w fp, fp, #16 │ │ │ │ - ldmia.w lr!, {r0, r1, r2, r3} │ │ │ │ - str.w r0, [ip, #-16] │ │ │ │ - str.w r1, [ip, #-12] │ │ │ │ - str.w r2, [ip, #-8] │ │ │ │ - str.w r3, [ip, #-4] │ │ │ │ - cmp lr, r9 │ │ │ │ - bne.n 2590c │ │ │ │ - ldmia.w fp!, {r0, r1, r2} │ │ │ │ - str.w r0, [ip] │ │ │ │ - str.w r1, [ip, #4] │ │ │ │ - movs r0, #66 @ 0x42 │ │ │ │ - str.w r2, [ip, #8] │ │ │ │ - ldrh.w r3, [fp] │ │ │ │ - strh.w r3, [ip, #12] │ │ │ │ - ldrb.w r3, [fp, #2] │ │ │ │ - strb.w r3, [ip, #14] │ │ │ │ + movs r0, #71 @ 0x47 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3316] @ 2664c │ │ │ │ - movs r2, #66 @ 0x42 │ │ │ │ + ldr.w r1, [pc, #3124] @ 26540 │ │ │ │ + movs r2, #71 @ 0x47 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - str r0, [sp, #36] @ 0x24 │ │ │ │ - movs r0, #70 @ 0x46 │ │ │ │ + mov r7, r0 │ │ │ │ + movs r0, #64 @ 0x40 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3300] @ 26650 │ │ │ │ - movs r2, #70 @ 0x46 │ │ │ │ + mov r6, r0 │ │ │ │ + mov lr, r0 │ │ │ │ + mov ip, sl │ │ │ │ + add.w lr, lr, #16 │ │ │ │ + add.w sl, sl, #16 │ │ │ │ + ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ + str.w r0, [lr, #-16] │ │ │ │ + str.w r1, [lr, #-12] │ │ │ │ + str.w r2, [lr, #-8] │ │ │ │ + str.w r3, [lr, #-4] │ │ │ │ + cmp ip, r9 │ │ │ │ + bne.n 25920 │ │ │ │ + movs r0, #66 @ 0x42 │ │ │ │ + blx bf64 │ │ │ │ + ldr.w r1, [pc, #3064] @ 26544 │ │ │ │ + movs r2, #66 @ 0x42 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - movs r0, #68 @ 0x44 │ │ │ │ + movs r0, #76 @ 0x4c │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3284] @ 26654 │ │ │ │ - movs r2, #68 @ 0x44 │ │ │ │ + ldr.w r1, [pc, #3048] @ 26548 │ │ │ │ + movs r2, #76 @ 0x4c │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ - movs r0, #71 @ 0x47 │ │ │ │ + movs r0, #70 @ 0x46 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3268] @ 26658 │ │ │ │ - movs r2, #71 @ 0x47 │ │ │ │ + ldr.w r1, [pc, #3032] @ 2654c │ │ │ │ + movs r2, #70 @ 0x46 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ - movs r0, #72 @ 0x48 │ │ │ │ + movs r0, #67 @ 0x43 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3252] @ 2665c │ │ │ │ - movs r2, #72 @ 0x48 │ │ │ │ + ldr.w r1, [pc, #3016] @ 26550 │ │ │ │ + movs r2, #67 @ 0x43 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ movs r0, #65 @ 0x41 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3236] @ 26660 │ │ │ │ + ldr.w r1, [pc, #3000] @ 26554 │ │ │ │ movs r2, #65 @ 0x41 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ - movs r0, #76 @ 0x4c │ │ │ │ - blx bf64 │ │ │ │ - ldr.w r1, [pc, #3220] @ 26664 │ │ │ │ - movs r2, #76 @ 0x4c │ │ │ │ - add r1, pc │ │ │ │ - blx c500 │ │ │ │ - str r0, [sp, #60] @ 0x3c │ │ │ │ movs r0, #67 @ 0x43 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3204] @ 26668 │ │ │ │ + ldr.w r1, [pc, #2984] @ 26558 │ │ │ │ movs r2, #67 @ 0x43 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - str r0, [sp, #64] @ 0x40 │ │ │ │ - movs r0, #78 @ 0x4e │ │ │ │ - blx bf64 │ │ │ │ - ldr.w r1, [pc, #3188] @ 2666c │ │ │ │ - movs r2, #78 @ 0x4e │ │ │ │ - add r1, pc │ │ │ │ - blx c500 │ │ │ │ - str r0, [sp, #68] @ 0x44 │ │ │ │ + str r0, [sp, #60] @ 0x3c │ │ │ │ movs r0, #66 @ 0x42 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3172] @ 26670 │ │ │ │ + ldr.w r1, [pc, #2968] @ 2655c │ │ │ │ movs r2, #66 @ 0x42 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - str r0, [sp, #72] @ 0x48 │ │ │ │ + str r0, [sp, #64] @ 0x40 │ │ │ │ movs r0, #62 @ 0x3e │ │ │ │ blx bf64 │ │ │ │ - ldr.w lr, [pc, #3156] @ 26674 │ │ │ │ - mov fp, r0 │ │ │ │ + ldr.w lr, [pc, #2952] @ 26560 │ │ │ │ + mov sl, r0 │ │ │ │ mov r9, r0 │ │ │ │ add lr, pc │ │ │ │ add.w r3, lr, #48 @ 0x30 │ │ │ │ - str r3, [sp, #32] │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ mov ip, lr │ │ │ │ add.w r9, r9, #16 │ │ │ │ add.w lr, lr, #16 │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [r9, #-16] │ │ │ │ str.w r1, [r9, #-12] │ │ │ │ str.w r2, [r9, #-8] │ │ │ │ str.w r3, [r9, #-4] │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp ip, r3 │ │ │ │ - bne.n 25a2c │ │ │ │ + bne.n 259e4 │ │ │ │ mov r3, lr │ │ │ │ ldmia r3!, {r0, r1, r2} │ │ │ │ str.w r0, [r9] │ │ │ │ str.w r1, [r9, #4] │ │ │ │ movs r0, #65 @ 0x41 │ │ │ │ str.w r2, [r9, #8] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ strh.w r3, [r9, #12] │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3080] @ 26678 │ │ │ │ + ldr.w r1, [pc, #2876] @ 26564 │ │ │ │ movs r2, #65 @ 0x41 │ │ │ │ - ldr.w r9, [pc, #3080] @ 2667c │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - str r0, [sp, #76] @ 0x4c │ │ │ │ - movs r0, #64 @ 0x40 │ │ │ │ - add r9, pc │ │ │ │ - blx bf64 │ │ │ │ - mov lr, r0 │ │ │ │ - add.w r3, r9, #64 @ 0x40 │ │ │ │ - str r0, [sp, #80] @ 0x50 │ │ │ │ - str r3, [sp, #32] │ │ │ │ - mov ip, r9 │ │ │ │ - add.w lr, lr, #16 │ │ │ │ - add.w r9, r9, #16 │ │ │ │ - ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ - str.w r0, [lr, #-16] │ │ │ │ - str.w r1, [lr, #-12] │ │ │ │ - str.w r2, [lr, #-8] │ │ │ │ - str.w r3, [lr, #-4] │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - cmp ip, r3 │ │ │ │ - bne.n 25a90 │ │ │ │ - movs r0, #66 @ 0x42 │ │ │ │ + str r0, [sp, #68] @ 0x44 │ │ │ │ + movs r0, #72 @ 0x48 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3012] @ 26680 │ │ │ │ - movs r2, #66 @ 0x42 │ │ │ │ + ldr.w r1, [pc, #2860] @ 26568 │ │ │ │ + movs r2, #72 @ 0x48 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - str r0, [sp, #84] @ 0x54 │ │ │ │ - movs r0, #67 @ 0x43 │ │ │ │ + str r0, [sp, #72] @ 0x48 │ │ │ │ + movs r0, #78 @ 0x4e │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2996] @ 26684 │ │ │ │ - movs r2, #67 @ 0x43 │ │ │ │ + ldr.w r1, [pc, #2844] @ 2656c │ │ │ │ + movs r2, #78 @ 0x4e │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - str r0, [sp, #88] @ 0x58 │ │ │ │ + str r0, [sp, #76] @ 0x4c │ │ │ │ movs r0, #63 @ 0x3f │ │ │ │ blx bf64 │ │ │ │ - ldr.w lr, [pc, #2980] @ 26688 │ │ │ │ + ldr.w lr, [pc, #2828] @ 26570 │ │ │ │ mov r9, r0 │ │ │ │ - str r0, [sp, #92] @ 0x5c │ │ │ │ + str r0, [sp, #80] @ 0x50 │ │ │ │ add lr, pc │ │ │ │ add.w r3, lr, #48 @ 0x30 │ │ │ │ - str r3, [sp, #32] │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ mov ip, lr │ │ │ │ add.w r9, r9, #16 │ │ │ │ add.w lr, lr, #16 │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [r9, #-16] │ │ │ │ str.w r1, [r9, #-12] │ │ │ │ str.w r2, [r9, #-8] │ │ │ │ str.w r3, [r9, #-4] │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp ip, r3 │ │ │ │ - bne.n 25af2 │ │ │ │ + bne.n 25a70 │ │ │ │ mov r3, lr │ │ │ │ ldmia r3!, {r0, r1, r2} │ │ │ │ str.w r2, [r9, #8] │ │ │ │ str.w r0, [r9] │ │ │ │ - movs r0, #64 @ 0x40 │ │ │ │ + movs r0, #69 @ 0x45 │ │ │ │ str.w r1, [r9, #4] │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ - strh.w r2, [r9, #12] │ │ │ │ strb.w r3, [r9, #14] │ │ │ │ - ldr.w r9, [pc, #2900] @ 2668c │ │ │ │ + strh.w r2, [r9, #12] │ │ │ │ blx bf64 │ │ │ │ - mov lr, r0 │ │ │ │ - mov ip, r0 │ │ │ │ + ldr.w r1, [pc, #2748] @ 26574 │ │ │ │ + movs r2, #69 @ 0x45 │ │ │ │ + ldr.w r9, [pc, #2744] @ 26578 │ │ │ │ + add r1, pc │ │ │ │ + blx c500 │ │ │ │ + str r0, [sp, #84] @ 0x54 │ │ │ │ + movs r0, #65 @ 0x41 │ │ │ │ add r9, pc │ │ │ │ - str r4, [sp, #96] @ 0x60 │ │ │ │ - add.w r2, r9, #64 @ 0x40 │ │ │ │ - str r2, [sp, #32] │ │ │ │ - mov r4, r9 │ │ │ │ + blx bf64 │ │ │ │ + ldr.w r1, [pc, #2728] @ 2657c │ │ │ │ + movs r2, #65 @ 0x41 │ │ │ │ + add r1, pc │ │ │ │ + blx c500 │ │ │ │ + str r0, [sp, #88] @ 0x58 │ │ │ │ + movs r0, #64 @ 0x40 │ │ │ │ + blx bf64 │ │ │ │ + mov lr, r0 │ │ │ │ + add.w r3, r9, #64 @ 0x40 │ │ │ │ + str r0, [sp, #92] @ 0x5c │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + mov ip, r9 │ │ │ │ add.w lr, lr, #16 │ │ │ │ add.w r9, r9, #16 │ │ │ │ - ldmia r4!, {r0, r1, r2, r3} │ │ │ │ + ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [lr, #-16] │ │ │ │ str.w r1, [lr, #-12] │ │ │ │ str.w r2, [lr, #-8] │ │ │ │ str.w r3, [lr, #-4] │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - cmp r4, r3 │ │ │ │ - bne.n 25b4a │ │ │ │ - movs r0, #66 @ 0x42 │ │ │ │ - str.w ip, [sp, #124] @ 0x7c │ │ │ │ - ldr r4, [sp, #96] @ 0x60 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + cmp ip, r3 │ │ │ │ + bne.n 25aee │ │ │ │ + movs r0, #67 @ 0x43 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2836] @ 26690 │ │ │ │ - movs r2, #66 @ 0x42 │ │ │ │ + ldr.w r1, [pc, #2660] @ 26580 │ │ │ │ + movs r2, #67 @ 0x43 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ movs r0, #67 @ 0x43 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2820] @ 26694 │ │ │ │ + ldr.w r1, [pc, #2644] @ 26584 │ │ │ │ movs r2, #67 @ 0x43 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ - movs r0, #69 @ 0x45 │ │ │ │ + movs r0, #66 @ 0x42 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2804] @ 26698 │ │ │ │ - movs r2, #69 @ 0x45 │ │ │ │ + ldr.w r1, [pc, #2628] @ 26588 │ │ │ │ + movs r2, #66 @ 0x42 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ - movs r0, #65 @ 0x41 │ │ │ │ + movs r0, #66 @ 0x42 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2788] @ 2669c │ │ │ │ - movs r2, #65 @ 0x41 │ │ │ │ + ldr.w r1, [pc, #2612] @ 2658c │ │ │ │ + movs r2, #66 @ 0x42 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ - movs r0, #66 @ 0x42 │ │ │ │ + movs r0, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2772] @ 266a0 │ │ │ │ - movs r2, #66 @ 0x42 │ │ │ │ + ldr.w r1, [pc, #2596] @ 26590 │ │ │ │ + movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2756] @ 266a4 │ │ │ │ + ldr.w r1, [pc, #2580] @ 26594 │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ - movs r0, #67 @ 0x43 │ │ │ │ + movs r0, #65 @ 0x41 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2740] @ 266a8 │ │ │ │ - movs r2, #67 @ 0x43 │ │ │ │ + ldr.w r1, [pc, #2564] @ 26598 │ │ │ │ + movs r2, #65 @ 0x41 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ - movs r0, #65 @ 0x41 │ │ │ │ + movs r0, #63 @ 0x3f │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2724] @ 266ac │ │ │ │ - movs r2, #65 @ 0x41 │ │ │ │ + ldr.w lr, [pc, #2548] @ 2659c │ │ │ │ + mov r9, r0 │ │ │ │ + mov ip, r0 │ │ │ │ + add lr, pc │ │ │ │ + str r4, [sp, #124] @ 0x7c │ │ │ │ + add.w r2, lr, #48 @ 0x30 │ │ │ │ + str r2, [sp, #36] @ 0x24 │ │ │ │ + mov r4, lr │ │ │ │ + add.w r9, r9, #16 │ │ │ │ + add.w lr, lr, #16 │ │ │ │ + ldmia r4!, {r0, r1, r2, r3} │ │ │ │ + str.w r0, [r9, #-16] │ │ │ │ + str.w r1, [r9, #-12] │ │ │ │ + str.w r2, [r9, #-8] │ │ │ │ + str.w r3, [r9, #-4] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + cmp r4, r3 │ │ │ │ + bne.n 25bb6 │ │ │ │ + ldr r4, [sp, #124] @ 0x7c │ │ │ │ + str.w ip, [sp, #124] @ 0x7c │ │ │ │ + mov ip, lr │ │ │ │ + ldmia.w ip!, {r0, r1, r2} │ │ │ │ + str.w r2, [r9, #8] │ │ │ │ + str.w r0, [r9] │ │ │ │ + movs r0, #66 @ 0x42 │ │ │ │ + str.w r1, [r9, #4] │ │ │ │ + ldrh.w r2, [ip] │ │ │ │ + strh.w r2, [r9, #12] │ │ │ │ + ldrb.w r2, [ip, #2] │ │ │ │ + strb.w r2, [r9, #14] │ │ │ │ + blx bf64 │ │ │ │ + ldr.w r1, [pc, #2456] @ 265a0 │ │ │ │ + movs r2, #66 @ 0x42 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r9, r0 │ │ │ │ movs r0, #108 @ 0x6c │ │ │ │ blx cd0c │ │ │ │ - ldr r2, [sp, #36] @ 0x24 │ │ │ │ - str r2, [r0, #4] │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ str r2, [r0, #8] │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ str r2, [r0, #12] │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ str r2, [r0, #16] │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ str r2, [r0, #20] │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ str r2, [r0, #24] │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ str r2, [r0, #28] │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ - str r2, [r0, #32] │ │ │ │ + strd r2, sl, [r0, #32] │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ - str r2, [r0, #36] @ 0x24 │ │ │ │ + str r2, [r0, #40] @ 0x28 │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ - strd r2, fp, [r0, #40] @ 0x28 │ │ │ │ - sub.w fp, r4, #4 │ │ │ │ + str r2, [r0, #44] @ 0x2c │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ str r2, [r0, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ str r2, [r0, #52] @ 0x34 │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ str r2, [r0, #56] @ 0x38 │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ str r2, [r0, #60] @ 0x3c │ │ │ │ ldr r2, [sp, #92] @ 0x5c │ │ │ │ - str.w sl, [r0] │ │ │ │ - add.w sl, r4, #40 @ 0x28 │ │ │ │ - str r0, [sp, #32] │ │ │ │ + strd r7, r6, [r0] │ │ │ │ + subs r7, r4, #4 │ │ │ │ + str r0, [sp, #36] @ 0x24 │ │ │ │ + add.w r6, r4, #40 @ 0x28 │ │ │ │ str r2, [r0, #64] @ 0x40 │ │ │ │ ldr r2, [sp, #96] @ 0x60 │ │ │ │ - str r2, [r0, #72] @ 0x48 │ │ │ │ + str r2, [r0, #68] @ 0x44 │ │ │ │ ldr r2, [sp, #100] @ 0x64 │ │ │ │ - str r2, [r0, #76] @ 0x4c │ │ │ │ + str r2, [r0, #72] @ 0x48 │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ - str r2, [r0, #80] @ 0x50 │ │ │ │ + str r2, [r0, #76] @ 0x4c │ │ │ │ ldr r2, [sp, #108] @ 0x6c │ │ │ │ - str r2, [r0, #84] @ 0x54 │ │ │ │ + str r2, [r0, #80] @ 0x50 │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ - str r2, [r0, #88] @ 0x58 │ │ │ │ + str r2, [r0, #84] @ 0x54 │ │ │ │ ldr r2, [sp, #116] @ 0x74 │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ - str r2, [r0, #92] @ 0x5c │ │ │ │ + str r2, [r0, #88] @ 0x58 │ │ │ │ ldr r2, [sp, #120] @ 0x78 │ │ │ │ - str r3, [r0, #68] @ 0x44 │ │ │ │ - strd r2, r9, [r0, #96] @ 0x60 │ │ │ │ - ldr.w r0, [fp, #4]! │ │ │ │ - cbz r0, 25c90 │ │ │ │ + str r2, [r0, #92] @ 0x5c │ │ │ │ + str r3, [r0, #96] @ 0x60 │ │ │ │ + str.w r9, [r0, #100] @ 0x64 │ │ │ │ + ldr.w r0, [r7, #4]! │ │ │ │ + cbz r0, 25c8e │ │ │ │ blx b7b8 │ │ │ │ - cmp sl, fp │ │ │ │ - bne.n 25c86 │ │ │ │ - ldr.w fp, [pc, #2584] @ 266b0 │ │ │ │ + cmp r6, r7 │ │ │ │ + bne.n 25c84 │ │ │ │ mov r0, r4 │ │ │ │ blx b7b8 │ │ │ │ - movs r0, #63 @ 0x3f │ │ │ │ - add fp, pc │ │ │ │ - blx bf64 │ │ │ │ - add.w sl, fp, #48 @ 0x30 │ │ │ │ - mov r4, r0 │ │ │ │ - mov ip, r0 │ │ │ │ - mov lr, fp │ │ │ │ - add.w ip, ip, #16 │ │ │ │ - add.w fp, fp, #16 │ │ │ │ - ldmia.w lr!, {r0, r1, r2, r3} │ │ │ │ - str.w r0, [ip, #-16] │ │ │ │ - str.w r1, [ip, #-12] │ │ │ │ - str.w r2, [ip, #-8] │ │ │ │ - str.w r3, [ip, #-4] │ │ │ │ - cmp lr, sl │ │ │ │ - bne.n 25cae │ │ │ │ - ldmia.w fp!, {r0, r1, r2} │ │ │ │ - str.w r0, [ip] │ │ │ │ - str.w r1, [ip, #4] │ │ │ │ - movs r0, #63 @ 0x3f │ │ │ │ - str.w r2, [ip, #8] │ │ │ │ - ldrh.w r3, [fp] │ │ │ │ - strh.w r3, [ip, #12] │ │ │ │ - ldrb.w r3, [fp, #2] │ │ │ │ - ldr.w fp, [pc, #2500] @ 266b4 │ │ │ │ - strb.w r3, [ip, #14] │ │ │ │ - add fp, pc │ │ │ │ + movs r0, #71 @ 0x47 │ │ │ │ blx bf64 │ │ │ │ - add.w lr, fp, #48 @ 0x30 │ │ │ │ - mov r9, r0 │ │ │ │ + ldr.w r1, [pc, #2308] @ 265a4 │ │ │ │ + movs r2, #71 @ 0x47 │ │ │ │ + add r1, pc │ │ │ │ + blx c500 │ │ │ │ mov sl, r0 │ │ │ │ - mov ip, fp │ │ │ │ - add.w sl, sl, #16 │ │ │ │ - add.w fp, fp, #16 │ │ │ │ - ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ - str.w r0, [sl, #-16] │ │ │ │ - str.w r1, [sl, #-12] │ │ │ │ - str.w r2, [sl, #-8] │ │ │ │ - str.w r3, [sl, #-4] │ │ │ │ - cmp ip, lr │ │ │ │ - bne.n 25d04 │ │ │ │ - ldmia.w fp!, {r0, r1, r2} │ │ │ │ - str.w r0, [sl] │ │ │ │ - str.w r1, [sl, #4] │ │ │ │ - movs r0, #69 @ 0x45 │ │ │ │ - str.w r2, [sl, #8] │ │ │ │ - ldrh.w r3, [fp] │ │ │ │ - strh.w r3, [sl, #12] │ │ │ │ - ldrb.w r3, [fp, #2] │ │ │ │ - strb.w r3, [sl, #14] │ │ │ │ + movs r0, #64 @ 0x40 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2408] @ 266b8 │ │ │ │ - ldr.w fp, [pc, #2408] @ 266bc │ │ │ │ - movs r2, #69 @ 0x45 │ │ │ │ + ldr.w lr, [pc, #2292] @ 265a8 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r7, r0 │ │ │ │ + add lr, pc │ │ │ │ + add.w ip, lr, #64 @ 0x40 │ │ │ │ + mov r6, lr │ │ │ │ + adds r7, #16 │ │ │ │ + add.w lr, lr, #16 │ │ │ │ + ldmia r6!, {r0, r1, r2, r3} │ │ │ │ + str.w r0, [r7, #-16] │ │ │ │ + str.w r1, [r7, #-12] │ │ │ │ + str.w r2, [r7, #-8] │ │ │ │ + str.w r3, [r7, #-4] │ │ │ │ + cmp r6, ip │ │ │ │ + bne.n 25cc0 │ │ │ │ + movs r0, #68 @ 0x44 │ │ │ │ + blx bf64 │ │ │ │ + ldr.w r1, [pc, #2244] @ 265ac │ │ │ │ + movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - add fp, pc │ │ │ │ - str r0, [sp, #36] @ 0x24 │ │ │ │ + str r0, [sp, #40] @ 0x28 │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ blx bf64 │ │ │ │ - add.w sl, fp, #64 @ 0x40 │ │ │ │ - mov lr, r0 │ │ │ │ - str r0, [sp, #40] @ 0x28 │ │ │ │ - mov ip, fp │ │ │ │ + ldr.w lr, [pc, #2228] @ 265b0 │ │ │ │ + mov r9, r0 │ │ │ │ + mov r7, r0 │ │ │ │ + add lr, pc │ │ │ │ + add.w ip, lr, #64 @ 0x40 │ │ │ │ + mov r6, lr │ │ │ │ + adds r7, #16 │ │ │ │ add.w lr, lr, #16 │ │ │ │ - add.w fp, fp, #16 │ │ │ │ - ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ - str.w r0, [lr, #-16] │ │ │ │ - str.w r1, [lr, #-12] │ │ │ │ - str.w r2, [lr, #-8] │ │ │ │ - str.w r3, [lr, #-4] │ │ │ │ - cmp ip, sl │ │ │ │ - bne.n 25d6e │ │ │ │ - movs r0, #66 @ 0x42 │ │ │ │ - ldr.w fp, [pc, #2348] @ 266c0 │ │ │ │ + ldmia r6!, {r0, r1, r2, r3} │ │ │ │ + str.w r0, [r7, #-16] │ │ │ │ + str.w r1, [r7, #-12] │ │ │ │ + str.w r2, [r7, #-8] │ │ │ │ + str.w r3, [r7, #-4] │ │ │ │ + cmp r6, ip │ │ │ │ + bne.n 25d06 │ │ │ │ + movs r0, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2344] @ 266c4 │ │ │ │ - movs r2, #66 @ 0x42 │ │ │ │ - add fp, pc │ │ │ │ + ldr.w r1, [pc, #2184] @ 265b4 │ │ │ │ + movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ - add.w sl, fp, #64 @ 0x40 │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ - movs r0, #70 @ 0x46 │ │ │ │ + movs r0, #66 @ 0x42 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2320] @ 266c8 │ │ │ │ - movs r2, #70 @ 0x46 │ │ │ │ + ldr.w r1, [pc, #2168] @ 265b8 │ │ │ │ + movs r2, #66 @ 0x42 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ - movs r0, #71 @ 0x47 │ │ │ │ + movs r0, #62 @ 0x3e │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2304] @ 266cc │ │ │ │ - movs r2, #71 @ 0x47 │ │ │ │ - add r1, pc │ │ │ │ - blx c500 │ │ │ │ + ldr.w lr, [pc, #2152] @ 265bc │ │ │ │ + mov ip, r0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ - movs r0, #65 @ 0x41 │ │ │ │ + add lr, pc │ │ │ │ + add.w r7, lr, #48 @ 0x30 │ │ │ │ + mov r6, lr │ │ │ │ + add.w ip, ip, #16 │ │ │ │ + add.w lr, lr, #16 │ │ │ │ + ldmia r6!, {r0, r1, r2, r3} │ │ │ │ + str.w r0, [ip, #-16] │ │ │ │ + str.w r1, [ip, #-12] │ │ │ │ + str.w r2, [ip, #-8] │ │ │ │ + str.w r3, [ip, #-4] │ │ │ │ + cmp r6, r7 │ │ │ │ + bne.n 25d60 │ │ │ │ + ldmia.w lr!, {r0, r1, r2} │ │ │ │ + str.w r0, [ip] │ │ │ │ + str.w r1, [ip, #4] │ │ │ │ + movs r0, #67 @ 0x43 │ │ │ │ + str.w r2, [ip, #8] │ │ │ │ + ldrh.w r3, [lr] │ │ │ │ + strh.w r3, [ip, #12] │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2288] @ 266d0 │ │ │ │ - movs r2, #65 @ 0x41 │ │ │ │ + ldr.w r1, [pc, #2080] @ 265c0 │ │ │ │ + movs r2, #67 @ 0x43 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ movs r0, #76 @ 0x4c │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2272] @ 266d4 │ │ │ │ + ldr.w r1, [pc, #2064] @ 265c4 │ │ │ │ movs r2, #76 @ 0x4c │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ - movs r0, #64 @ 0x40 │ │ │ │ - blx bf64 │ │ │ │ - mov lr, r0 │ │ │ │ - str r0, [sp, #64] @ 0x40 │ │ │ │ - mov ip, fp │ │ │ │ - add.w lr, lr, #16 │ │ │ │ - add.w fp, fp, #16 │ │ │ │ - ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ - str.w r0, [lr, #-16] │ │ │ │ - str.w r1, [lr, #-12] │ │ │ │ - str.w r2, [lr, #-8] │ │ │ │ - str.w r3, [lr, #-4] │ │ │ │ - cmp ip, sl │ │ │ │ - bne.n 25e08 │ │ │ │ movs r0, #65 @ 0x41 │ │ │ │ - ldr.w fp, [pc, #2216] @ 266d8 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2212] @ 266dc │ │ │ │ + ldr.w r1, [pc, #2048] @ 265c8 │ │ │ │ movs r2, #65 @ 0x41 │ │ │ │ - add fp, pc │ │ │ │ add r1, pc │ │ │ │ - add.w sl, fp, #64 @ 0x40 │ │ │ │ blx c500 │ │ │ │ - str r0, [sp, #68] @ 0x44 │ │ │ │ + str r0, [sp, #64] @ 0x40 │ │ │ │ movs r0, #70 @ 0x46 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2192] @ 266e0 │ │ │ │ + ldr.w r1, [pc, #2032] @ 265cc │ │ │ │ movs r2, #70 @ 0x46 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - str r0, [sp, #72] @ 0x48 │ │ │ │ + str r0, [sp, #68] @ 0x44 │ │ │ │ movs r0, #67 @ 0x43 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2176] @ 266e4 │ │ │ │ + ldr.w r1, [pc, #2016] @ 265d0 │ │ │ │ movs r2, #67 @ 0x43 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - str r0, [sp, #76] @ 0x4c │ │ │ │ - movs r0, #67 @ 0x43 │ │ │ │ + str r0, [sp, #72] @ 0x48 │ │ │ │ + movs r0, #77 @ 0x4d │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2160] @ 266e8 │ │ │ │ - movs r2, #67 @ 0x43 │ │ │ │ + ldr.w r1, [pc, #2000] @ 265d4 │ │ │ │ + movs r2, #77 @ 0x4d │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - str r0, [sp, #80] @ 0x50 │ │ │ │ - movs r0, #78 @ 0x4e │ │ │ │ + str r0, [sp, #76] @ 0x4c │ │ │ │ + movs r0, #65 @ 0x41 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2144] @ 266ec │ │ │ │ - movs r2, #78 @ 0x4e │ │ │ │ + ldr.w r1, [pc, #1984] @ 265d8 │ │ │ │ + movs r2, #65 @ 0x41 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ + str r0, [sp, #80] @ 0x50 │ │ │ │ + movs r0, #64 @ 0x40 │ │ │ │ + blx bf64 │ │ │ │ + ldr.w lr, [pc, #1968] @ 265dc │ │ │ │ + mov r7, r0 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ - movs r0, #77 @ 0x4d │ │ │ │ + add lr, pc │ │ │ │ + add.w ip, lr, #64 @ 0x40 │ │ │ │ + mov r6, lr │ │ │ │ + adds r7, #16 │ │ │ │ + add.w lr, lr, #16 │ │ │ │ + ldmia r6!, {r0, r1, r2, r3} │ │ │ │ + str.w r0, [r7, #-16] │ │ │ │ + str.w r1, [r7, #-12] │ │ │ │ + str.w r2, [r7, #-8] │ │ │ │ + str.w r3, [r7, #-4] │ │ │ │ + cmp r6, ip │ │ │ │ + bne.n 25e38 │ │ │ │ + movs r0, #67 @ 0x43 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2128] @ 266f0 │ │ │ │ - movs r2, #77 @ 0x4d │ │ │ │ + ldr.w r1, [pc, #1920] @ 265e0 │ │ │ │ + movs r2, #67 @ 0x43 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ movs r0, #66 @ 0x42 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2112] @ 266f4 │ │ │ │ + ldr.w r1, [pc, #1904] @ 265e4 │ │ │ │ movs r2, #66 @ 0x42 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ - movs r0, #73 @ 0x49 │ │ │ │ + movs r0, #64 @ 0x40 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2096] @ 266f8 │ │ │ │ - movs r2, #73 @ 0x49 │ │ │ │ - add r1, pc │ │ │ │ - blx c500 │ │ │ │ + ldr.w lr, [pc, #1888] @ 265e8 │ │ │ │ + mov r7, r0 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ - movs r0, #65 @ 0x41 │ │ │ │ + add lr, pc │ │ │ │ + add.w ip, lr, #64 @ 0x40 │ │ │ │ + mov r6, lr │ │ │ │ + adds r7, #16 │ │ │ │ + add.w lr, lr, #16 │ │ │ │ + ldmia r6!, {r0, r1, r2, r3} │ │ │ │ + str.w r0, [r7, #-16] │ │ │ │ + str.w r1, [r7, #-12] │ │ │ │ + str.w r2, [r7, #-8] │ │ │ │ + str.w r3, [r7, #-4] │ │ │ │ + cmp r6, ip │ │ │ │ + bne.n 25e92 │ │ │ │ + movs r0, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2080] @ 266fc │ │ │ │ - movs r2, #65 @ 0x41 │ │ │ │ + ldr.w r1, [pc, #1844] @ 265ec │ │ │ │ + movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ - movs r0, #64 @ 0x40 │ │ │ │ + movs r0, #63 @ 0x3f │ │ │ │ blx bf64 │ │ │ │ - mov lr, r0 │ │ │ │ + ldr.w lr, [pc, #1828] @ 265f0 │ │ │ │ + mov ip, r0 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ - mov ip, fp │ │ │ │ + add lr, pc │ │ │ │ + add.w r7, lr, #48 @ 0x30 │ │ │ │ + mov r6, lr │ │ │ │ + add.w ip, ip, #16 │ │ │ │ add.w lr, lr, #16 │ │ │ │ - add.w fp, fp, #16 │ │ │ │ - ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ - str.w r0, [lr, #-16] │ │ │ │ - str.w r1, [lr, #-12] │ │ │ │ - str.w r2, [lr, #-8] │ │ │ │ - str.w r3, [lr, #-4] │ │ │ │ - cmp ip, sl │ │ │ │ - bne.n 25ef2 │ │ │ │ - movs r0, #70 @ 0x46 │ │ │ │ - ldr.w fp, [pc, #2024] @ 26700 │ │ │ │ + ldmia r6!, {r0, r1, r2, r3} │ │ │ │ + str.w r0, [ip, #-16] │ │ │ │ + str.w r1, [ip, #-12] │ │ │ │ + str.w r2, [ip, #-8] │ │ │ │ + str.w r3, [ip, #-4] │ │ │ │ + cmp r6, r7 │ │ │ │ + bne.n 25ed8 │ │ │ │ + mov r3, lr │ │ │ │ + ldmia r3!, {r0, r1, r2} │ │ │ │ + str.w r2, [ip, #8] │ │ │ │ + str.w r0, [ip] │ │ │ │ + movs r0, #79 @ 0x4f │ │ │ │ + str.w r1, [ip, #4] │ │ │ │ + ldrh r2, [r3, #0] │ │ │ │ + ldrb r3, [r3, #2] │ │ │ │ + strh.w r2, [ip, #12] │ │ │ │ + strb.w r3, [ip, #14] │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2020] @ 26704 │ │ │ │ - movs r2, #70 @ 0x46 │ │ │ │ - add fp, pc │ │ │ │ + ldr.w r1, [pc, #1752] @ 265f4 │ │ │ │ + movs r2, #79 @ 0x4f │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ - movs r0, #66 @ 0x42 │ │ │ │ + movs r0, #62 @ 0x3e │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2000] @ 26708 │ │ │ │ - movs r2, #66 @ 0x42 │ │ │ │ - add r1, pc │ │ │ │ - blx c500 │ │ │ │ + ldr.w lr, [pc, #1736] @ 265f8 │ │ │ │ + mov r6, r0 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ - movs r0, #70 @ 0x46 │ │ │ │ + add lr, pc │ │ │ │ + add.w ip, lr, #48 @ 0x30 │ │ │ │ + mov r7, lr │ │ │ │ + adds r6, #16 │ │ │ │ + add.w lr, lr, #16 │ │ │ │ + ldmia r7!, {r0, r1, r2, r3} │ │ │ │ + str.w r0, [r6, #-16] │ │ │ │ + str.w r1, [r6, #-12] │ │ │ │ + str.w r2, [r6, #-8] │ │ │ │ + str.w r3, [r6, #-4] │ │ │ │ + cmp r7, ip │ │ │ │ + bne.n 25f3c │ │ │ │ + ldmia.w lr!, {r0, r1, r2} │ │ │ │ + str r0, [r6, #0] │ │ │ │ + str r1, [r6, #4] │ │ │ │ + movs r0, #69 @ 0x45 │ │ │ │ + str r2, [r6, #8] │ │ │ │ + ldr.w r7, [pc, #1684] @ 265fc │ │ │ │ + ldrh.w r3, [lr] │ │ │ │ + add r7, pc │ │ │ │ + strh r3, [r6, #12] │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1984] @ 2670c │ │ │ │ - movs r2, #70 @ 0x46 │ │ │ │ + ldr.w r1, [pc, #1672] @ 26600 │ │ │ │ + movs r2, #69 @ 0x45 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ - movs r0, #70 @ 0x46 │ │ │ │ + movs r0, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1968] @ 26710 │ │ │ │ - movs r2, #70 @ 0x46 │ │ │ │ + ldr.w r1, [pc, #1656] @ 26604 │ │ │ │ + movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ - movs r0, #63 @ 0x3f │ │ │ │ + movs r0, #65 @ 0x41 │ │ │ │ blx bf64 │ │ │ │ - add.w lr, fp, #48 @ 0x30 │ │ │ │ - mov sl, r0 │ │ │ │ + ldr.w r1, [pc, #1640] @ 26608 │ │ │ │ + movs r2, #65 @ 0x41 │ │ │ │ + add r1, pc │ │ │ │ + blx c500 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ - mov ip, fp │ │ │ │ - add.w sl, sl, #16 │ │ │ │ - add.w fp, fp, #16 │ │ │ │ - ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ - str.w r0, [sl, #-16] │ │ │ │ - str.w r1, [sl, #-12] │ │ │ │ - str.w r2, [sl, #-8] │ │ │ │ - str.w r3, [sl, #-4] │ │ │ │ - cmp ip, lr │ │ │ │ - bne.n 25f78 │ │ │ │ - mov r3, fp │ │ │ │ - ldr.w fp, [pc, #1908] @ 26714 │ │ │ │ - add fp, pc │ │ │ │ - ldmia r3!, {r0, r1, r2} │ │ │ │ - str.w r2, [sl, #8] │ │ │ │ - str.w r0, [sl] │ │ │ │ - movs r0, #63 @ 0x3f │ │ │ │ - str.w r1, [sl, #4] │ │ │ │ - ldrh r2, [r3, #0] │ │ │ │ - ldrb r3, [r3, #2] │ │ │ │ - strh.w r2, [sl, #12] │ │ │ │ - strb.w r3, [sl, #14] │ │ │ │ - add.w sl, fp, #48 @ 0x30 │ │ │ │ - blx bf64 │ │ │ │ - mov ip, r0 │ │ │ │ - str r0, [sp, #128] @ 0x80 │ │ │ │ - mov lr, fp │ │ │ │ - add.w ip, ip, #16 │ │ │ │ - add.w fp, fp, #16 │ │ │ │ - ldmia.w lr!, {r0, r1, r2, r3} │ │ │ │ - str.w r0, [ip, #-16] │ │ │ │ - str.w r1, [ip, #-12] │ │ │ │ - str.w r2, [ip, #-8] │ │ │ │ - str.w r3, [ip, #-4] │ │ │ │ - cmp lr, sl │ │ │ │ - bne.n 25fca │ │ │ │ - ldmia.w fp!, {r0, r1, r2} │ │ │ │ - str.w r0, [ip] │ │ │ │ - str.w r1, [ip, #4] │ │ │ │ - movs r0, #67 @ 0x43 │ │ │ │ - str.w r2, [ip, #8] │ │ │ │ - ldrh.w r3, [fp] │ │ │ │ - strh.w r3, [ip, #12] │ │ │ │ - ldrb.w r3, [fp, #2] │ │ │ │ - strb.w r3, [ip, #14] │ │ │ │ + movs r0, #65 @ 0x41 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1796] @ 26718 │ │ │ │ - movs r2, #67 @ 0x43 │ │ │ │ + ldr.w r1, [pc, #1624] @ 2660c │ │ │ │ + movs r2, #65 @ 0x41 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - str r0, [sp, #132] @ 0x84 │ │ │ │ + str r0, [sp, #128] @ 0x80 │ │ │ │ movs r0, #70 @ 0x46 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1780] @ 2671c │ │ │ │ + ldr.w r1, [pc, #1608] @ 26610 │ │ │ │ movs r2, #70 @ 0x46 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - str r0, [sp, #136] @ 0x88 │ │ │ │ - movs r0, #68 @ 0x44 │ │ │ │ + str r0, [sp, #132] @ 0x84 │ │ │ │ + movs r0, #73 @ 0x49 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1764] @ 26720 │ │ │ │ - movs r2, #68 @ 0x44 │ │ │ │ + ldr.w r1, [pc, #1592] @ 26614 │ │ │ │ + movs r2, #73 @ 0x49 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ + str r0, [sp, #136] @ 0x88 │ │ │ │ + movs r0, #64 @ 0x40 │ │ │ │ + blx bf64 │ │ │ │ + add.w ip, r7, #64 @ 0x40 │ │ │ │ + mov lr, r0 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ - movs r0, #68 @ 0x44 │ │ │ │ + mov r6, r7 │ │ │ │ + add.w lr, lr, #16 │ │ │ │ + adds r7, #16 │ │ │ │ + ldmia r6!, {r0, r1, r2, r3} │ │ │ │ + str.w r0, [lr, #-16] │ │ │ │ + str.w r1, [lr, #-12] │ │ │ │ + str.w r2, [lr, #-8] │ │ │ │ + str.w r3, [lr, #-4] │ │ │ │ + cmp r6, ip │ │ │ │ + bne.n 25ff6 │ │ │ │ + movs r0, #72 @ 0x48 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1748] @ 26724 │ │ │ │ - movs r2, #68 @ 0x44 │ │ │ │ + ldr.w r1, [pc, #1532] @ 26618 │ │ │ │ + movs r2, #72 @ 0x48 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ - movs r0, #65 @ 0x41 │ │ │ │ + movs r0, #78 @ 0x4e │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1732] @ 26728 │ │ │ │ - movs r2, #65 @ 0x41 │ │ │ │ + ldr.w r1, [pc, #1516] @ 2661c │ │ │ │ + movs r2, #78 @ 0x4e │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ movs r0, #70 @ 0x46 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1716] @ 2672c │ │ │ │ + ldr.w r1, [pc, #1500] @ 26620 │ │ │ │ movs r2, #70 @ 0x46 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ - movs r0, #64 @ 0x40 │ │ │ │ + movs r0, #71 @ 0x47 │ │ │ │ blx bf64 │ │ │ │ - ldr.w lr, [pc, #1700] @ 26730 │ │ │ │ - mov fp, r0 │ │ │ │ + ldr.w r1, [pc, #1484] @ 26624 │ │ │ │ + movs r2, #71 @ 0x47 │ │ │ │ + add r1, pc │ │ │ │ + blx c500 │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ + movs r0, #63 @ 0x3f │ │ │ │ + blx bf64 │ │ │ │ + ldr.w lr, [pc, #1468] @ 26628 │ │ │ │ + mov r6, r0 │ │ │ │ + str r0, [sp, #160] @ 0xa0 │ │ │ │ add lr, pc │ │ │ │ - add.w sl, lr, #64 @ 0x40 │ │ │ │ - mov ip, lr │ │ │ │ - add.w fp, fp, #16 │ │ │ │ + add.w ip, lr, #48 @ 0x30 │ │ │ │ + mov r7, lr │ │ │ │ + adds r6, #16 │ │ │ │ add.w lr, lr, #16 │ │ │ │ - ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ - str.w r0, [fp, #-16] │ │ │ │ - str.w r1, [fp, #-12] │ │ │ │ - str.w r2, [fp, #-8] │ │ │ │ - str.w r3, [fp, #-4] │ │ │ │ - cmp ip, sl │ │ │ │ - bne.n 26098 │ │ │ │ - movs r0, #68 @ 0x44 │ │ │ │ - ldr.w fp, [pc, #1652] @ 26734 │ │ │ │ + ldmia r7!, {r0, r1, r2, r3} │ │ │ │ + str.w r0, [r6, #-16] │ │ │ │ + str.w r1, [r6, #-12] │ │ │ │ + str.w r2, [r6, #-8] │ │ │ │ + str.w r3, [r6, #-4] │ │ │ │ + cmp r7, ip │ │ │ │ + bne.n 26078 │ │ │ │ + ldmia.w lr!, {r0, r1, r2} │ │ │ │ + str r0, [r6, #0] │ │ │ │ + str r1, [r6, #4] │ │ │ │ + movs r0, #69 @ 0x45 │ │ │ │ + str r2, [r6, #8] │ │ │ │ + ldrh.w r3, [lr] │ │ │ │ + strh r3, [r6, #12] │ │ │ │ + ldrb.w r3, [lr, #2] │ │ │ │ + strb r3, [r6, #14] │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1648] @ 26738 │ │ │ │ - movs r2, #68 @ 0x44 │ │ │ │ - add fp, pc │ │ │ │ + ldr.w r1, [pc, #1400] @ 2662c │ │ │ │ + movs r2, #69 @ 0x45 │ │ │ │ add r1, pc │ │ │ │ - add.w sl, fp, #48 @ 0x30 │ │ │ │ blx c500 │ │ │ │ - str r0, [sp, #160] @ 0xa0 │ │ │ │ - movs r0, #63 @ 0x3f │ │ │ │ - blx bf64 │ │ │ │ - mov ip, r0 │ │ │ │ str r0, [sp, #164] @ 0xa4 │ │ │ │ - mov lr, fp │ │ │ │ - add.w ip, ip, #16 │ │ │ │ - add.w fp, fp, #16 │ │ │ │ - ldmia.w lr!, {r0, r1, r2, r3} │ │ │ │ - str.w r0, [ip, #-16] │ │ │ │ - str.w r1, [ip, #-12] │ │ │ │ - str.w r2, [ip, #-8] │ │ │ │ - str.w r3, [ip, #-4] │ │ │ │ - cmp lr, sl │ │ │ │ - bne.n 260e2 │ │ │ │ - ldmia.w fp!, {r0, r1, r2} │ │ │ │ - str.w r0, [ip] │ │ │ │ - str.w r1, [ip, #4] │ │ │ │ - movs r0, #68 @ 0x44 │ │ │ │ - str.w r2, [ip, #8] │ │ │ │ - ldrh.w r3, [fp] │ │ │ │ - strh.w r3, [ip, #12] │ │ │ │ - ldrb.w r3, [fp, #2] │ │ │ │ - strb.w r3, [ip, #14] │ │ │ │ + movs r0, #69 @ 0x45 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1552] @ 2673c │ │ │ │ - movs r2, #68 @ 0x44 │ │ │ │ + ldr.w r1, [pc, #1384] @ 26630 │ │ │ │ + movs r2, #69 @ 0x45 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ - movs r0, #64 @ 0x40 │ │ │ │ + movs r0, #70 @ 0x46 │ │ │ │ blx bf64 │ │ │ │ - ldr.w lr, [pc, #1536] @ 26740 │ │ │ │ - mov fp, r0 │ │ │ │ + ldr.w r1, [pc, #1368] @ 26634 │ │ │ │ + movs r2, #70 @ 0x46 │ │ │ │ + add r1, pc │ │ │ │ + blx c500 │ │ │ │ str r0, [sp, #172] @ 0xac │ │ │ │ - add lr, pc │ │ │ │ - add.w sl, lr, #64 @ 0x40 │ │ │ │ - mov ip, lr │ │ │ │ - add.w fp, fp, #16 │ │ │ │ - add.w lr, lr, #16 │ │ │ │ - ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ - str.w r0, [fp, #-16] │ │ │ │ - str.w r1, [fp, #-12] │ │ │ │ - str.w r2, [fp, #-8] │ │ │ │ - str.w r3, [fp, #-4] │ │ │ │ - cmp ip, sl │ │ │ │ - bne.n 2614c │ │ │ │ - ldr.w fp, [pc, #1492] @ 26744 │ │ │ │ - movs r0, #62 @ 0x3e │ │ │ │ + movs r0, #63 @ 0x3f │ │ │ │ blx bf64 │ │ │ │ - mov ip, r0 │ │ │ │ - add fp, pc │ │ │ │ + ldr.w lr, [pc, #1352] @ 26638 │ │ │ │ + mov r6, r0 │ │ │ │ str r0, [sp, #176] @ 0xb0 │ │ │ │ - add.w sl, fp, #48 @ 0x30 │ │ │ │ - mov lr, fp │ │ │ │ - add.w ip, ip, #16 │ │ │ │ - add.w fp, fp, #16 │ │ │ │ - ldmia.w lr!, {r0, r1, r2, r3} │ │ │ │ - str.w r0, [ip, #-16] │ │ │ │ - str.w r1, [ip, #-12] │ │ │ │ - str.w r2, [ip, #-8] │ │ │ │ - str.w r3, [ip, #-4] │ │ │ │ - cmp lr, sl │ │ │ │ - bne.n 26182 │ │ │ │ - ldmia.w fp!, {r0, r1, r2} │ │ │ │ - str.w r0, [ip] │ │ │ │ - str.w r1, [ip, #4] │ │ │ │ + add lr, pc │ │ │ │ + add.w ip, lr, #48 @ 0x30 │ │ │ │ + mov r7, lr │ │ │ │ + adds r6, #16 │ │ │ │ + add.w lr, lr, #16 │ │ │ │ + ldmia r7!, {r0, r1, r2, r3} │ │ │ │ + str.w r0, [r6, #-16] │ │ │ │ + str.w r1, [r6, #-12] │ │ │ │ + str.w r2, [r6, #-8] │ │ │ │ + str.w r3, [r6, #-4] │ │ │ │ + cmp r7, ip │ │ │ │ + bne.n 260fc │ │ │ │ + ldmia.w lr!, {r0, r1, r2} │ │ │ │ + str r0, [r6, #0] │ │ │ │ + str r1, [r6, #4] │ │ │ │ movs r0, #70 @ 0x46 │ │ │ │ - str.w r2, [ip, #8] │ │ │ │ - ldrh.w r3, [fp] │ │ │ │ - strh.w r3, [ip, #12] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + ldrh.w r3, [lr] │ │ │ │ + strh r3, [r6, #12] │ │ │ │ + ldrb.w r3, [lr, #2] │ │ │ │ + strb r3, [r6, #14] │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1412] @ 26748 │ │ │ │ + ldr.w r1, [pc, #1284] @ 2663c │ │ │ │ movs r2, #70 @ 0x46 │ │ │ │ - ldr.w fp, [pc, #1408] @ 2674c │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #180] @ 0xb4 │ │ │ │ - movs r0, #68 @ 0x44 │ │ │ │ - add fp, pc │ │ │ │ + movs r0, #75 @ 0x4b │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1392] @ 26750 │ │ │ │ - movs r2, #68 @ 0x44 │ │ │ │ - add.w sl, fp, #48 @ 0x30 │ │ │ │ + ldr.w r1, [pc, #1268] @ 26640 │ │ │ │ + movs r2, #75 @ 0x4b │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #184] @ 0xb8 │ │ │ │ - movs r0, #70 @ 0x46 │ │ │ │ + movs r0, #69 @ 0x45 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1372] @ 26754 │ │ │ │ - movs r2, #70 @ 0x46 │ │ │ │ + ldr.w r1, [pc, #1252] @ 26644 │ │ │ │ + movs r2, #69 @ 0x45 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #188] @ 0xbc │ │ │ │ - movs r0, #72 @ 0x48 │ │ │ │ + movs r0, #71 @ 0x47 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1356] @ 26758 │ │ │ │ - movs r2, #72 @ 0x48 │ │ │ │ + ldr.w r1, [pc, #1236] @ 26648 │ │ │ │ + movs r2, #71 @ 0x47 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #192] @ 0xc0 │ │ │ │ - movs r0, #73 @ 0x49 │ │ │ │ + movs r0, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1340] @ 2675c │ │ │ │ - movs r2, #73 @ 0x49 │ │ │ │ + ldr.w r1, [pc, #1220] @ 2664c │ │ │ │ + movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #196] @ 0xc4 │ │ │ │ - movs r0, #69 @ 0x45 │ │ │ │ + movs r0, #65 @ 0x41 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1324] @ 26760 │ │ │ │ - movs r2, #69 @ 0x45 │ │ │ │ + ldr.w r1, [pc, #1204] @ 26650 │ │ │ │ + movs r2, #65 @ 0x41 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ - movs r0, #68 @ 0x44 │ │ │ │ + movs r0, #63 @ 0x3f │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1308] @ 26764 │ │ │ │ - movs r2, #68 @ 0x44 │ │ │ │ - add r1, pc │ │ │ │ - blx c500 │ │ │ │ + ldr.w lr, [pc, #1188] @ 26654 │ │ │ │ + mov r6, r0 │ │ │ │ str r0, [sp, #204] @ 0xcc │ │ │ │ - movs r0, #68 @ 0x44 │ │ │ │ + add lr, pc │ │ │ │ + add.w ip, lr, #48 @ 0x30 │ │ │ │ + mov r7, lr │ │ │ │ + adds r6, #16 │ │ │ │ + add.w lr, lr, #16 │ │ │ │ + ldmia r7!, {r0, r1, r2, r3} │ │ │ │ + str.w r0, [r6, #-16] │ │ │ │ + str.w r1, [r6, #-12] │ │ │ │ + str.w r2, [r6, #-8] │ │ │ │ + str.w r3, [r6, #-4] │ │ │ │ + cmp r7, ip │ │ │ │ + bne.n 261bc │ │ │ │ + ldmia.w lr!, {r0, r1, r2} │ │ │ │ + str r0, [r6, #0] │ │ │ │ + str r1, [r6, #4] │ │ │ │ + movs r0, #63 @ 0x3f │ │ │ │ + str r2, [r6, #8] │ │ │ │ + ldrh.w r3, [lr] │ │ │ │ + strh r3, [r6, #12] │ │ │ │ + ldrb.w r3, [lr, #2] │ │ │ │ + strb r3, [r6, #14] │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1292] @ 26768 │ │ │ │ - movs r2, #68 @ 0x44 │ │ │ │ - add r1, pc │ │ │ │ - blx c500 │ │ │ │ + ldr.w lr, [pc, #1120] @ 26658 │ │ │ │ + mov r6, r0 │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ - movs r0, #79 @ 0x4f │ │ │ │ + add lr, pc │ │ │ │ + add.w ip, lr, #48 @ 0x30 │ │ │ │ + mov r7, lr │ │ │ │ + adds r6, #16 │ │ │ │ + add.w lr, lr, #16 │ │ │ │ + ldmia r7!, {r0, r1, r2, r3} │ │ │ │ + str.w r0, [r6, #-16] │ │ │ │ + str.w r1, [r6, #-12] │ │ │ │ + str.w r2, [r6, #-8] │ │ │ │ + str.w r3, [r6, #-4] │ │ │ │ + cmp r7, ip │ │ │ │ + bne.n 26204 │ │ │ │ + ldmia.w lr!, {r0, r1, r2} │ │ │ │ + str r0, [r6, #0] │ │ │ │ + str r1, [r6, #4] │ │ │ │ + movs r0, #63 @ 0x3f │ │ │ │ + str r2, [r6, #8] │ │ │ │ + ldrh.w r3, [lr] │ │ │ │ + strh r3, [r6, #12] │ │ │ │ + ldrb.w r3, [lr, #2] │ │ │ │ + strb r3, [r6, #14] │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1276] @ 2676c │ │ │ │ - movs r2, #79 @ 0x4f │ │ │ │ - add r1, pc │ │ │ │ - blx c500 │ │ │ │ + ldr.w lr, [pc, #1052] @ 2665c │ │ │ │ + mov r6, r0 │ │ │ │ str r0, [sp, #212] @ 0xd4 │ │ │ │ - movs r0, #71 @ 0x47 │ │ │ │ + add lr, pc │ │ │ │ + add.w ip, lr, #48 @ 0x30 │ │ │ │ + mov r7, lr │ │ │ │ + adds r6, #16 │ │ │ │ + add.w lr, lr, #16 │ │ │ │ + ldmia r7!, {r0, r1, r2, r3} │ │ │ │ + str.w r0, [r6, #-16] │ │ │ │ + str.w r1, [r6, #-12] │ │ │ │ + str.w r2, [r6, #-8] │ │ │ │ + str.w r3, [r6, #-4] │ │ │ │ + cmp r7, ip │ │ │ │ + bne.n 2624c │ │ │ │ + ldmia.w lr!, {r0, r1, r2} │ │ │ │ + str r0, [r6, #0] │ │ │ │ + ldr r7, [pc, #1004] @ (26660 ) │ │ │ │ + movs r0, #64 @ 0x40 │ │ │ │ + str r1, [r6, #4] │ │ │ │ + add r7, pc │ │ │ │ + str r2, [r6, #8] │ │ │ │ + ldrh.w r3, [lr] │ │ │ │ + strh r3, [r6, #12] │ │ │ │ + ldrb.w r3, [lr, #2] │ │ │ │ + strb r3, [r6, #14] │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1260] @ 26770 │ │ │ │ - movs r2, #71 @ 0x47 │ │ │ │ - add r1, pc │ │ │ │ - blx c500 │ │ │ │ + add.w ip, r7, #64 @ 0x40 │ │ │ │ + mov lr, r0 │ │ │ │ str r0, [sp, #216] @ 0xd8 │ │ │ │ - movs r0, #63 @ 0x3f │ │ │ │ + mov r6, r7 │ │ │ │ + add.w lr, lr, #16 │ │ │ │ + adds r7, #16 │ │ │ │ + ldmia r6!, {r0, r1, r2, r3} │ │ │ │ + str.w r0, [lr, #-16] │ │ │ │ + str.w r1, [lr, #-12] │ │ │ │ + str.w r2, [lr, #-8] │ │ │ │ + str.w r3, [lr, #-4] │ │ │ │ + cmp r6, ip │ │ │ │ + bne.n 26292 │ │ │ │ + movs r0, #69 @ 0x45 │ │ │ │ blx bf64 │ │ │ │ - mov ip, r0 │ │ │ │ + ldr r1, [pc, #940] @ (26664 ) │ │ │ │ + movs r2, #69 @ 0x45 │ │ │ │ + add r1, pc │ │ │ │ + blx c500 │ │ │ │ str r0, [sp, #220] @ 0xdc │ │ │ │ - mov lr, fp │ │ │ │ - add.w ip, ip, #16 │ │ │ │ - add.w fp, fp, #16 │ │ │ │ - ldmia.w lr!, {r0, r1, r2, r3} │ │ │ │ - str.w r0, [ip, #-16] │ │ │ │ - str.w r1, [ip, #-12] │ │ │ │ - str.w r2, [ip, #-8] │ │ │ │ - str.w r3, [ip, #-4] │ │ │ │ - cmp lr, sl │ │ │ │ - bne.n 26298 │ │ │ │ - ldmia.w fp!, {r0, r1, r2} │ │ │ │ - str.w r0, [ip] │ │ │ │ - str.w r1, [ip, #4] │ │ │ │ - movs r0, #62 @ 0x3e │ │ │ │ - str.w r2, [ip, #8] │ │ │ │ - ldrh.w r3, [fp] │ │ │ │ - strh.w r3, [ip, #12] │ │ │ │ - ldrb.w r3, [fp, #2] │ │ │ │ - ldr.w fp, [pc, #1176] @ 26774 │ │ │ │ - strb.w r3, [ip, #14] │ │ │ │ - add fp, pc │ │ │ │ + movs r0, #67 @ 0x43 │ │ │ │ blx bf64 │ │ │ │ - add.w sl, fp, #48 @ 0x30 │ │ │ │ - mov ip, r0 │ │ │ │ + ldr r1, [pc, #924] @ (26668 ) │ │ │ │ + movs r2, #67 @ 0x43 │ │ │ │ + add r1, pc │ │ │ │ + blx c500 │ │ │ │ str r0, [sp, #224] @ 0xe0 │ │ │ │ - mov lr, fp │ │ │ │ - add.w ip, ip, #16 │ │ │ │ - add.w fp, fp, #16 │ │ │ │ - ldmia.w lr!, {r0, r1, r2, r3} │ │ │ │ - str.w r0, [ip, #-16] │ │ │ │ - str.w r1, [ip, #-12] │ │ │ │ - str.w r2, [ip, #-8] │ │ │ │ - str.w r3, [ip, #-4] │ │ │ │ - cmp lr, sl │ │ │ │ - bne.n 262ee │ │ │ │ - ldmia.w fp!, {r0, r1, r2} │ │ │ │ - str.w r0, [ip] │ │ │ │ - str.w r1, [ip, #4] │ │ │ │ - movs r0, #65 @ 0x41 │ │ │ │ - str.w r2, [ip, #8] │ │ │ │ - ldrh.w r3, [fp] │ │ │ │ - strh.w r3, [ip, #12] │ │ │ │ + movs r0, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1096] @ 26778 │ │ │ │ - ldr.w fp, [pc, #1096] @ 2677c │ │ │ │ - movs r2, #65 @ 0x41 │ │ │ │ + ldr r1, [pc, #912] @ (2666c ) │ │ │ │ + movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - add fp, pc │ │ │ │ str r0, [sp, #228] @ 0xe4 │ │ │ │ - movs r0, #63 @ 0x3f │ │ │ │ + movs r0, #67 @ 0x43 │ │ │ │ blx bf64 │ │ │ │ - add.w sl, fp, #48 @ 0x30 │ │ │ │ - mov ip, r0 │ │ │ │ + ldr r1, [pc, #896] @ (26670 ) │ │ │ │ + movs r2, #67 @ 0x43 │ │ │ │ + add r1, pc │ │ │ │ + blx c500 │ │ │ │ str r0, [sp, #232] @ 0xe8 │ │ │ │ - mov lr, fp │ │ │ │ - add.w ip, ip, #16 │ │ │ │ - add.w fp, fp, #16 │ │ │ │ - ldmia.w lr!, {r0, r1, r2, r3} │ │ │ │ - str.w r0, [ip, #-16] │ │ │ │ - str.w r1, [ip, #-12] │ │ │ │ - str.w r2, [ip, #-8] │ │ │ │ - str.w r3, [ip, #-4] │ │ │ │ - cmp lr, sl │ │ │ │ - bne.n 26350 │ │ │ │ - ldmia.w fp!, {r0, r1, r2} │ │ │ │ - str.w r0, [ip] │ │ │ │ - str.w r1, [ip, #4] │ │ │ │ - movs r0, #69 @ 0x45 │ │ │ │ - str.w r2, [ip, #8] │ │ │ │ - ldrh.w r3, [fp] │ │ │ │ - strh.w r3, [ip, #12] │ │ │ │ - ldrb.w r3, [fp, #2] │ │ │ │ - strb.w r3, [ip, #14] │ │ │ │ + movs r0, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #996] @ (26780 ) │ │ │ │ - movs r2, #69 @ 0x45 │ │ │ │ - ldr.w fp, [pc, #996] @ 26784 │ │ │ │ + ldr r1, [pc, #884] @ (26674 ) │ │ │ │ + movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #236] @ 0xec │ │ │ │ movs r0, #66 @ 0x42 │ │ │ │ - add fp, pc │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #980] @ (26788 ) │ │ │ │ + ldr r1, [pc, #868] @ (26678 ) │ │ │ │ movs r2, #66 @ 0x42 │ │ │ │ - add.w sl, fp, #48 @ 0x30 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #240] @ 0xf0 │ │ │ │ - movs r0, #71 @ 0x47 │ │ │ │ + movs r0, #66 @ 0x42 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #964] @ (2678c ) │ │ │ │ - movs r2, #71 @ 0x47 │ │ │ │ + ldr r1, [pc, #856] @ (2667c ) │ │ │ │ + movs r2, #66 @ 0x42 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #244] @ 0xf4 │ │ │ │ - movs r0, #67 @ 0x43 │ │ │ │ + movs r0, #70 @ 0x46 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #948] @ (26790 ) │ │ │ │ - movs r2, #67 @ 0x43 │ │ │ │ + ldr r1, [pc, #840] @ (26680 ) │ │ │ │ + movs r2, #70 @ 0x46 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #248] @ 0xf8 │ │ │ │ - movs r0, #63 @ 0x3f │ │ │ │ - blx bf64 │ │ │ │ - mov ip, r0 │ │ │ │ - str r0, [sp, #252] @ 0xfc │ │ │ │ - mov lr, fp │ │ │ │ - add.w ip, ip, #16 │ │ │ │ - add.w fp, fp, #16 │ │ │ │ - ldmia.w lr!, {r0, r1, r2, r3} │ │ │ │ - str.w r0, [ip, #-16] │ │ │ │ - str.w r1, [ip, #-12] │ │ │ │ - str.w r2, [ip, #-8] │ │ │ │ - str.w r3, [ip, #-4] │ │ │ │ - cmp lr, sl │ │ │ │ - bne.n 263ee │ │ │ │ - ldmia.w fp!, {r0, r1, r2} │ │ │ │ - str.w r0, [ip] │ │ │ │ - str.w r1, [ip, #4] │ │ │ │ - movs r0, #64 @ 0x40 │ │ │ │ - str.w r2, [ip, #8] │ │ │ │ - ldrh.w r3, [fp] │ │ │ │ - strh.w r3, [ip, #12] │ │ │ │ - ldrb.w r3, [fp, #2] │ │ │ │ - strb.w r3, [ip, #14] │ │ │ │ - blx bf64 │ │ │ │ - ldr.w lr, [pc, #860] @ 26794 │ │ │ │ - mov fp, r0 │ │ │ │ - str r0, [sp, #256] @ 0x100 │ │ │ │ - add lr, pc │ │ │ │ - add.w sl, lr, #64 @ 0x40 │ │ │ │ - mov ip, lr │ │ │ │ - add.w fp, fp, #16 │ │ │ │ - add.w lr, lr, #16 │ │ │ │ - ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ - str.w r0, [fp, #-16] │ │ │ │ - str.w r1, [fp, #-12] │ │ │ │ - str.w r2, [fp, #-8] │ │ │ │ - str.w r3, [fp, #-4] │ │ │ │ - cmp ip, sl │ │ │ │ - bne.n 26444 │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #808] @ (26798 ) │ │ │ │ + ldr r1, [pc, #828] @ (26684 ) │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - mov sl, r0 │ │ │ │ - movs r0, #67 @ 0x43 │ │ │ │ + str r0, [sp, #252] @ 0xfc │ │ │ │ + movs r0, #70 @ 0x46 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #796] @ (2679c ) │ │ │ │ - movs r2, #67 @ 0x43 │ │ │ │ + ldr r1, [pc, #812] @ (26688 ) │ │ │ │ + movs r2, #70 @ 0x46 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - str r0, [sp, #292] @ 0x124 │ │ │ │ - movs r0, #68 @ 0x44 │ │ │ │ + str r0, [sp, #256] @ 0x100 │ │ │ │ + movs r0, #69 @ 0x45 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #780] @ (267a0 ) │ │ │ │ - movs r2, #68 @ 0x44 │ │ │ │ + ldr r1, [pc, #800] @ (2668c ) │ │ │ │ + movs r2, #69 @ 0x45 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #260] @ 0x104 │ │ │ │ - movs r0, #69 @ 0x45 │ │ │ │ + movs r0, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #768] @ (267a4 ) │ │ │ │ - movs r2, #69 @ 0x45 │ │ │ │ + ldr r1, [pc, #784] @ (26690 ) │ │ │ │ + movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #264] @ 0x108 │ │ │ │ - movs r0, #65 @ 0x41 │ │ │ │ + movs r0, #73 @ 0x49 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #752] @ (267a8 ) │ │ │ │ - movs r2, #65 @ 0x41 │ │ │ │ + ldr r1, [pc, #772] @ (26694 ) │ │ │ │ + movs r2, #73 @ 0x49 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #268] @ 0x10c │ │ │ │ - movs r0, #66 @ 0x42 │ │ │ │ - blx bf64 │ │ │ │ - ldr r1, [pc, #740] @ (267ac ) │ │ │ │ - movs r2, #66 @ 0x42 │ │ │ │ - add r1, pc │ │ │ │ - blx c500 │ │ │ │ - str r0, [sp, #272] @ 0x110 │ │ │ │ movs r0, #70 @ 0x46 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #724] @ (267b0 ) │ │ │ │ + ldr r1, [pc, #756] @ (26698 ) │ │ │ │ movs r2, #70 @ 0x46 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ + str r0, [sp, #272] @ 0x110 │ │ │ │ + movs r0, #63 @ 0x3f │ │ │ │ + blx bf64 │ │ │ │ + ldr.w lr, [pc, #744] @ 2669c │ │ │ │ + mov r6, r0 │ │ │ │ str r0, [sp, #276] @ 0x114 │ │ │ │ - movs r0, #69 @ 0x45 │ │ │ │ + add lr, pc │ │ │ │ + add.w ip, lr, #48 @ 0x30 │ │ │ │ + mov r7, lr │ │ │ │ + adds r6, #16 │ │ │ │ + add.w lr, lr, #16 │ │ │ │ + ldmia r7!, {r0, r1, r2, r3} │ │ │ │ + str.w r0, [r6, #-16] │ │ │ │ + str.w r1, [r6, #-12] │ │ │ │ + str.w r2, [r6, #-8] │ │ │ │ + str.w r3, [r6, #-4] │ │ │ │ + cmp r7, ip │ │ │ │ + bne.n 263c0 │ │ │ │ + ldmia.w lr!, {r0, r1, r2} │ │ │ │ + str r0, [r6, #0] │ │ │ │ + str r1, [r6, #4] │ │ │ │ + movs r0, #65 @ 0x41 │ │ │ │ + str r2, [r6, #8] │ │ │ │ + ldrh.w r3, [lr] │ │ │ │ + strh r3, [r6, #12] │ │ │ │ + ldrb.w r3, [lr, #2] │ │ │ │ + strb r3, [r6, #14] │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #712] @ (267b4 ) │ │ │ │ - movs r2, #69 @ 0x45 │ │ │ │ + ldr r1, [pc, #676] @ (266a0 ) │ │ │ │ + movs r2, #65 @ 0x41 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #280] @ 0x118 │ │ │ │ - movs r0, #69 @ 0x45 │ │ │ │ + movs r0, #70 @ 0x46 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #696] @ (267b8 ) │ │ │ │ - movs r2, #69 @ 0x45 │ │ │ │ + ldr r1, [pc, #660] @ (266a4 ) │ │ │ │ + movs r2, #70 @ 0x46 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #284] @ 0x11c │ │ │ │ - movs r0, #75 @ 0x4b │ │ │ │ + movs r0, #63 @ 0x3f │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #684] @ (267bc ) │ │ │ │ - movs r2, #75 @ 0x4b │ │ │ │ + ldr.w lr, [pc, #648] @ 266a8 │ │ │ │ + mov r6, r0 │ │ │ │ + str r0, [sp, #288] @ 0x120 │ │ │ │ + add lr, pc │ │ │ │ + add.w ip, lr, #48 @ 0x30 │ │ │ │ + mov r7, lr │ │ │ │ + adds r6, #16 │ │ │ │ + add.w lr, lr, #16 │ │ │ │ + ldmia r7!, {r0, r1, r2, r3} │ │ │ │ + str.w r0, [r6, #-16] │ │ │ │ + str.w r1, [r6, #-12] │ │ │ │ + str.w r2, [r6, #-8] │ │ │ │ + str.w r3, [r6, #-4] │ │ │ │ + cmp r7, ip │ │ │ │ + bne.n 2642c │ │ │ │ + ldmia.w lr!, {r0, r1, r2} │ │ │ │ + str r0, [r6, #0] │ │ │ │ + str r1, [r6, #4] │ │ │ │ + movs r0, #70 @ 0x46 │ │ │ │ + str r2, [r6, #8] │ │ │ │ + ldrh.w r3, [lr] │ │ │ │ + strh r3, [r6, #12] │ │ │ │ + ldrb.w r3, [lr, #2] │ │ │ │ + strb r3, [r6, #14] │ │ │ │ + blx bf64 │ │ │ │ + ldr r1, [pc, #580] @ (266ac ) │ │ │ │ + movs r2, #70 @ 0x46 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - str r0, [sp, #288] @ 0x120 │ │ │ │ + mov r7, r0 │ │ │ │ + movs r0, #66 @ 0x42 │ │ │ │ + blx bf64 │ │ │ │ + ldr r1, [pc, #564] @ (266b0 ) │ │ │ │ + movs r2, #66 @ 0x42 │ │ │ │ + add r1, pc │ │ │ │ + blx c500 │ │ │ │ + str r0, [sp, #292] @ 0x124 │ │ │ │ mov.w r0, #276 @ 0x114 │ │ │ │ blx cd0c │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - str r3, [r0, #8] │ │ │ │ - mov fp, r0 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ - str r3, [r0, #12] │ │ │ │ + strd r3, r9, [r0, #8] │ │ │ │ + mov r6, r0 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [r0, #16] │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [r0, #20] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r3, [r0, #24] │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ @@ -39816,18 +39804,18 @@ │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ str r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ str r3, [r0, #56] @ 0x38 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ str r3, [r0, #60] @ 0x3c │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ - strd r4, r9, [r0] │ │ │ │ - add.w r4, r5, #84 @ 0x54 │ │ │ │ str r3, [r0, #64] @ 0x40 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ + strd sl, r4, [r0] │ │ │ │ + add.w r4, fp, #84 @ 0x54 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ str r3, [r0, #72] @ 0x48 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ str r3, [r0, #76] @ 0x4c │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ str r3, [r0, #80] @ 0x50 │ │ │ │ @@ -39858,441 +39846,445 @@ │ │ │ │ ldr r3, [sp, #160] @ 0xa0 │ │ │ │ str.w r3, [r0, #132] @ 0x84 │ │ │ │ ldr r3, [sp, #164] @ 0xa4 │ │ │ │ str.w r3, [r0, #136] @ 0x88 │ │ │ │ ldr r3, [sp, #168] @ 0xa8 │ │ │ │ str.w r3, [r0, #140] @ 0x8c │ │ │ │ ldr r3, [sp, #172] @ 0xac │ │ │ │ - str.w r3, [r0, #144] @ 0x90 │ │ │ │ - ldr r3, [sp, #176] @ 0xb0 │ │ │ │ - str.w r3, [r0, #148] @ 0x94 │ │ │ │ - ldr r3, [sp, #180] @ 0xb4 │ │ │ │ - str.w r3, [r0, #152] @ 0x98 │ │ │ │ - ldr r3, [sp, #184] @ 0xb8 │ │ │ │ - str.w r3, [r0, #156] @ 0x9c │ │ │ │ - ldr r3, [sp, #188] @ 0xbc │ │ │ │ - str.w r3, [r0, #160] @ 0xa0 │ │ │ │ - ldr r3, [sp, #192] @ 0xc0 │ │ │ │ - str.w r3, [r0, #164] @ 0xa4 │ │ │ │ - ldr r3, [sp, #196] @ 0xc4 │ │ │ │ - str.w r3, [r0, #168] @ 0xa8 │ │ │ │ - ldr r3, [sp, #200] @ 0xc8 │ │ │ │ - str.w r3, [r0, #172] @ 0xac │ │ │ │ - ldr r3, [sp, #204] @ 0xcc │ │ │ │ - str.w r3, [r0, #176] @ 0xb0 │ │ │ │ - ldr r3, [sp, #208] @ 0xd0 │ │ │ │ - str.w r3, [r0, #180] @ 0xb4 │ │ │ │ - ldr r3, [sp, #212] @ 0xd4 │ │ │ │ - str.w r3, [r0, #184] @ 0xb8 │ │ │ │ - ldr r3, [sp, #216] @ 0xd8 │ │ │ │ - str.w r3, [r0, #188] @ 0xbc │ │ │ │ - ldr r3, [sp, #220] @ 0xdc │ │ │ │ - str.w r3, [r0, #192] @ 0xc0 │ │ │ │ - ldr r3, [sp, #224] @ 0xe0 │ │ │ │ - str.w r3, [r0, #196] @ 0xc4 │ │ │ │ - ldr r3, [sp, #228] @ 0xe4 │ │ │ │ - str.w r3, [r0, #200] @ 0xc8 │ │ │ │ - ldr r3, [sp, #232] @ 0xe8 │ │ │ │ - str.w r3, [r0, #204] @ 0xcc │ │ │ │ - ldr r3, [sp, #236] @ 0xec │ │ │ │ - str.w r3, [r0, #208] @ 0xd0 │ │ │ │ - ldr r3, [sp, #240] @ 0xf0 │ │ │ │ - str.w r3, [r0, #212] @ 0xd4 │ │ │ │ - ldr r3, [sp, #244] @ 0xf4 │ │ │ │ - str.w r3, [r0, #216] @ 0xd8 │ │ │ │ - ldr r3, [sp, #248] @ 0xf8 │ │ │ │ - str.w r3, [r0, #220] @ 0xdc │ │ │ │ - ldr r3, [sp, #252] @ 0xfc │ │ │ │ - str.w r3, [r0, #224] @ 0xe0 │ │ │ │ - b.n 267c0 │ │ │ │ - movs r3, #144 @ 0x90 │ │ │ │ + b.n 266b4 │ │ │ │ + str r6, [r7, r1] │ │ │ │ movs r1, r0 │ │ │ │ - adds r1, #46 @ 0x2e │ │ │ │ + str r2, [r2, r2] │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [r0, r3] │ │ │ │ + movs r2, #244 @ 0xf4 │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [r1, r4] │ │ │ │ + movs r6, #164 @ 0xa4 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r0, #42 @ 0x2a │ │ │ │ + str r6, [r4, r0] │ │ │ │ movs r1, r0 │ │ │ │ - cmp r2, #202 @ 0xca │ │ │ │ + str r6, [r6, r1] │ │ │ │ movs r1, r0 │ │ │ │ - lsls r6, r7, #28 │ │ │ │ + cmp r6, #114 @ 0x72 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r6, #130 @ 0x82 │ │ │ │ + lsrs r6, r0, #27 │ │ │ │ movs r1, r0 │ │ │ │ - adds r1, #214 @ 0xd6 │ │ │ │ + ldr r7, [pc, #1000] @ (26934 ) │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r6, r0] │ │ │ │ + cmp r2, #42 @ 0x2a │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r4, r1] │ │ │ │ + movs r3, #162 @ 0xa2 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r0, #54 @ 0x36 │ │ │ │ + str r2, [r1, r0] │ │ │ │ movs r1, r0 │ │ │ │ - str r2, [r1, r2] │ │ │ │ + movs r6, #46 @ 0x2e │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r0, r3] │ │ │ │ + cmp r7, #246 @ 0xf6 │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, #20 │ │ │ │ + subs r1, #196 @ 0xc4 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r1, [pc, #424] @ (26824 ) │ │ │ │ + lsrs r6, r7, #6 │ │ │ │ movs r1, r0 │ │ │ │ - movs r5, #116 @ 0x74 │ │ │ │ + adds r0, #170 @ 0xaa │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r4, r5, #23 │ │ │ │ + ldr r7, [pc, #616] @ (267d8 ) │ │ │ │ movs r1, r0 │ │ │ │ - lsls r0, r1, #27 │ │ │ │ + cmp r6, #208 @ 0xd0 │ │ │ │ movs r1, r0 │ │ │ │ - movs r7, #202 @ 0xca │ │ │ │ + cmp r1, #212 @ 0xd4 │ │ │ │ movs r1, r0 │ │ │ │ - movs r0, #92 @ 0x5c │ │ │ │ + movs r0, #58 @ 0x3a │ │ │ │ movs r1, r0 │ │ │ │ - cmp r6, #214 @ 0xd6 │ │ │ │ + ldr r0, [pc, #456] @ (26748 ) │ │ │ │ movs r1, r0 │ │ │ │ - movs r4, #230 @ 0xe6 │ │ │ │ + movs r6, #102 @ 0x66 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r1, #134 @ 0x86 │ │ │ │ + lsls r2, r2, #23 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r6, r0, #3 │ │ │ │ + ldr r6, [pc, #984] @ (26964 ) │ │ │ │ movs r1, r0 │ │ │ │ - lsls r2, r2, #9 │ │ │ │ + lsls r6, r5, #8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [pc, #216] @ (26780 ) │ │ │ │ + lsls r2, r7, #18 │ │ │ │ movs r1, r0 │ │ │ │ - movs r1, #206 @ 0xce │ │ │ │ + ldr r6, [pc, #1016] @ (26990 ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [pc, #328] @ (267f8 ) │ │ │ │ + ldr r7, [pc, #184] @ (26654 ) │ │ │ │ movs r1, r0 │ │ │ │ - cdp2 0, 7, cr0, cr0, cr0, {0} │ │ │ │ - cmp r4, #218 @ 0xda │ │ │ │ + movs r6, #112 @ 0x70 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [pc, #296] @ (267e4 ) │ │ │ │ + movs r4, #224 @ 0xe0 │ │ │ │ movs r1, r0 │ │ │ │ - subs r1, #228 @ 0xe4 │ │ │ │ + cmp r2, #220 @ 0xdc │ │ │ │ movs r1, r0 │ │ │ │ - cmp r6, #220 @ 0xdc │ │ │ │ + cmp r7, #42 @ 0x2a │ │ │ │ movs r1, r0 │ │ │ │ - movs r3, #226 @ 0xe2 │ │ │ │ + subs r2, #66 @ 0x42 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [pc, #184] @ (26784 ) │ │ │ │ + movs r2, #92 @ 0x5c │ │ │ │ movs r1, r0 │ │ │ │ - cmp r2, #74 @ 0x4a │ │ │ │ + ldr r5, [pc, #864] @ (26918 ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [pc, #72] @ (2671c ) │ │ │ │ + lsrs r0, r2, #11 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [pc, #264] @ (267e0 ) │ │ │ │ + lsls r2, r2, #18 │ │ │ │ movs r1, r0 │ │ │ │ - movs r1, #186 @ 0xba │ │ │ │ + ldr r5, [pc, #672] @ (26864 ) │ │ │ │ movs r1, r0 │ │ │ │ - cdp2 0, 2, cr0, cr4, cr0, {0} │ │ │ │ - ldr r5, [pc, #880] @ (26a54 ) │ │ │ │ + ldr r3, [pc, #656] @ (26858 ) │ │ │ │ movs r1, r0 │ │ │ │ - movs r3, #180 @ 0xb4 │ │ │ │ + adds r1, #28 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [pc, #1008] @ (26adc ) │ │ │ │ + movs r5, #192 @ 0xc0 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r3, [pc, #976] @ (26ac0 ) │ │ │ │ + subs r0, r7, #4 │ │ │ │ movs r1, r0 │ │ │ │ - movs r4, #252 @ 0xfc │ │ │ │ + movs r5, #0 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [pc, #112] @ (26768 ) │ │ │ │ + ldr r3, [pc, #560] @ (2680c ) │ │ │ │ movs r1, r0 │ │ │ │ - subs r3, #0 │ │ │ │ + subs r0, #118 @ 0x76 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r0, r0 │ │ │ │ + movs r1, #126 @ 0x7e │ │ │ │ movs r1, r0 │ │ │ │ - adds r7, #220 @ 0xdc │ │ │ │ + cmp r3, #70 @ 0x46 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r2, r5, #19 │ │ │ │ + adds r6, #248 @ 0xf8 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r3, #26 │ │ │ │ + cmp r6, #100 @ 0x64 │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xfae60000 │ │ │ │ - ldr r5, [pc, #360] @ (2687c ) │ │ │ │ + lsrs r6, r7, #6 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r4, r2, #7 │ │ │ │ + @ instruction: 0xfaf40000 │ │ │ │ + adds r4, #106 @ 0x6a │ │ │ │ movs r1, r0 │ │ │ │ - adds r4, r5, #6 │ │ │ │ + lsls r6, r4, #11 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [pc, #864] @ (26a80 ) │ │ │ │ + lsls r4, r3, #7 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [pc, #48] @ (26754 ) │ │ │ │ + ldr r4, [pc, #0] @ (26608 ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [pc, #784] @ (26a38 ) │ │ │ │ + lsls r4, r0, #17 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [pc, #976] @ (26afc ) │ │ │ │ + ldc2 0, cr0, [r0], {-0} │ │ │ │ + lsls r4, r5, #14 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r0, r0, #13 │ │ │ │ + ldc2 0, cr0, [r0, #-0] │ │ │ │ + cmp r2, #200 @ 0xc8 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r2, r3, #9 │ │ │ │ + ldr r1, [pc, #736] @ (26900 ) │ │ │ │ movs r1, r0 │ │ │ │ - cmp r5, #50 @ 0x32 │ │ │ │ + ldr r3, [pc, #560] @ (26854 ) │ │ │ │ movs r1, r0 │ │ │ │ - cmp r1, #68 @ 0x44 │ │ │ │ + ldr r3, [pc, #768] @ (26928 ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [pc, #384] @ (268c0 ) │ │ │ │ + cmp r0, #198 @ 0xc6 │ │ │ │ movs r1, r0 │ │ │ │ - adds r4, #214 @ 0xd6 │ │ │ │ + strb.w r0, [r4] │ │ │ │ + @ instruction: 0xfa5c0000 │ │ │ │ + ldr r3, [pc, #528] @ (26848 ) │ │ │ │ movs r1, r0 │ │ │ │ - lsls r2, r1, #4 │ │ │ │ + lsls r6, r4, #31 │ │ │ │ movs r1, r0 │ │ │ │ - movs r2, #108 @ 0x6c │ │ │ │ + ldr r3, [pc, #448] @ (26800 ) │ │ │ │ movs r1, r0 │ │ │ │ - lsls r6, r4, #5 │ │ │ │ + cmp r5, #220 @ 0xdc │ │ │ │ movs r1, r0 │ │ │ │ - cdp2 0, 13, cr0, cr10, cr0, {0} │ │ │ │ - ldr r3, [pc, #872] @ (26ac0 ) │ │ │ │ + movs r3, #48 @ 0x30 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r1, #114 @ 0x72 │ │ │ │ + movs r1, #224 @ 0xe0 │ │ │ │ movs r1, r0 │ │ │ │ - smmls r0, r6, r0, r0 │ │ │ │ - vst1.8 {d0[0]}, [sl], r0 │ │ │ │ - adds r5, #122 @ 0x7a │ │ │ │ + movs r7, #236 @ 0xec │ │ │ │ movs r1, r0 │ │ │ │ - cmp r3, #90 @ 0x5a │ │ │ │ + sbcs r0, r5 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh.w r0, [sl, r0] │ │ │ │ - ldr r3, [pc, #600] @ (269cc ) │ │ │ │ + cmp r3, #174 @ 0xae │ │ │ │ movs r1, r0 │ │ │ │ - adds r1, #88 @ 0x58 │ │ │ │ + adds r4, #106 @ 0x6a │ │ │ │ movs r1, r0 │ │ │ │ - cmp r4, #72 @ 0x48 │ │ │ │ + ldrh.w r0, [r2, r0] │ │ │ │ + adds r6, r1, r2 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r2, r5, #23 │ │ │ │ + movs r4, #26 │ │ │ │ movs r1, r0 │ │ │ │ - cdp2 0, 5, cr0, cr0, cr0, {0} │ │ │ │ - subs r2, r1, #4 │ │ │ │ + subs r0, r7, #2 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r4, r6, #19 │ │ │ │ + rsbs r0, r6, #8388608 @ 0x800000 │ │ │ │ + cdp2 0, 1, cr0, cr4, cr0, {0} │ │ │ │ + ldr r1, [pc, #968] @ (26a40 ) │ │ │ │ movs r1, r0 │ │ │ │ - movs r0, #38 @ 0x26 │ │ │ │ + bx r5 │ │ │ │ movs r1, r0 │ │ │ │ - stc2l 0, cr0, [r0] │ │ │ │ - asrs r6, r3, #29 │ │ │ │ + @ instruction: 0xfa620000 │ │ │ │ + @ instruction: 0xf6640000 │ │ │ │ + ldc2l 0, cr0, [lr], {0} │ │ │ │ + vaddl.u8 q8, d8, d0 │ │ │ │ + ldr r1, [pc, #808] @ (269b8 ) │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xf4dc0000 │ │ │ │ - subs r6, r6, r7 │ │ │ │ + bx r0 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r1, [pc, #832] @ (26ae4 ) │ │ │ │ + adds r5, #162 @ 0xa2 │ │ │ │ movs r1, r0 │ │ │ │ - movs r0, #134 @ 0x86 │ │ │ │ + ldr r1, [pc, #880] @ (26a0c ) │ │ │ │ movs r1, r0 │ │ │ │ - vaddl.u8 q8, d8, d0 │ │ │ │ - ldr??.w r0, [r6, r0] │ │ │ │ - ldr r1, [pc, #816] @ (26ae4 ) │ │ │ │ + cdp2 0, 14, cr0, cr10, cr0, {0} │ │ │ │ + mov lr, r8 │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xf4e60000 │ │ │ │ - movs r2, #108 @ 0x6c │ │ │ │ + ldr r1, [pc, #736] @ (26988 ) │ │ │ │ movs r1, r0 │ │ │ │ - cmp r2, #178 @ 0xb2 │ │ │ │ + adds r6, r6, #7 │ │ │ │ movs r1, r0 │ │ │ │ + ldr r1, [pc, #664] @ (26948 ) │ │ │ │ + movs r1, r0 │ │ │ │ + adds r0, r6, #1 │ │ │ │ + movs r1, r0 │ │ │ │ + str.w r3, [r0, #144] @ 0x90 │ │ │ │ + ldr r3, [sp, #176] @ 0xb0 │ │ │ │ + str.w r3, [r0, #148] @ 0x94 │ │ │ │ + ldr r3, [sp, #180] @ 0xb4 │ │ │ │ + str.w r3, [r0, #152] @ 0x98 │ │ │ │ + ldr r3, [sp, #184] @ 0xb8 │ │ │ │ + str.w r3, [r0, #156] @ 0x9c │ │ │ │ + ldr r3, [sp, #188] @ 0xbc │ │ │ │ + str.w r3, [r0, #160] @ 0xa0 │ │ │ │ + ldr r3, [sp, #192] @ 0xc0 │ │ │ │ + str.w r3, [r0, #164] @ 0xa4 │ │ │ │ + ldr r3, [sp, #196] @ 0xc4 │ │ │ │ + str.w r3, [r0, #168] @ 0xa8 │ │ │ │ + ldr r3, [sp, #200] @ 0xc8 │ │ │ │ + str.w r3, [r0, #172] @ 0xac │ │ │ │ + ldr r3, [sp, #204] @ 0xcc │ │ │ │ + str.w r3, [r0, #176] @ 0xb0 │ │ │ │ + ldr r3, [sp, #208] @ 0xd0 │ │ │ │ + str.w r3, [r0, #180] @ 0xb4 │ │ │ │ + ldr r3, [sp, #212] @ 0xd4 │ │ │ │ + str.w r3, [r0, #184] @ 0xb8 │ │ │ │ + ldr r3, [sp, #216] @ 0xd8 │ │ │ │ + str.w r3, [r0, #188] @ 0xbc │ │ │ │ + ldr r3, [sp, #220] @ 0xdc │ │ │ │ + str.w r3, [r0, #192] @ 0xc0 │ │ │ │ + ldr r3, [sp, #224] @ 0xe0 │ │ │ │ + str.w r3, [r0, #196] @ 0xc4 │ │ │ │ + ldr r3, [sp, #228] @ 0xe4 │ │ │ │ + str.w r3, [r0, #200] @ 0xc8 │ │ │ │ + ldr r3, [sp, #232] @ 0xe8 │ │ │ │ + str.w r3, [r0, #204] @ 0xcc │ │ │ │ + ldr r3, [sp, #236] @ 0xec │ │ │ │ + str.w r3, [r0, #208] @ 0xd0 │ │ │ │ + ldr r3, [sp, #240] @ 0xf0 │ │ │ │ + str.w r3, [r0, #212] @ 0xd4 │ │ │ │ + ldr r3, [sp, #244] @ 0xf4 │ │ │ │ + str.w r3, [r0, #216] @ 0xd8 │ │ │ │ + ldr r3, [sp, #248] @ 0xf8 │ │ │ │ + str.w r3, [r0, #220] @ 0xdc │ │ │ │ + ldr r3, [sp, #252] @ 0xfc │ │ │ │ + str.w r3, [r0, #224] @ 0xe0 │ │ │ │ ldr r3, [sp, #256] @ 0x100 │ │ │ │ - strd r3, sl, [r0, #228] @ 0xe4 │ │ │ │ - sub.w sl, r5, #4 │ │ │ │ - ldr r3, [sp, #292] @ 0x124 │ │ │ │ - str.w r3, [r0, #236] @ 0xec │ │ │ │ + str.w r3, [r0, #228] @ 0xe4 │ │ │ │ ldr r3, [sp, #260] @ 0x104 │ │ │ │ - str.w r3, [r0, #240] @ 0xf0 │ │ │ │ + str.w r3, [r0, #232] @ 0xe8 │ │ │ │ ldr r3, [sp, #264] @ 0x108 │ │ │ │ - str.w r3, [r0, #244] @ 0xf4 │ │ │ │ + str.w r3, [r0, #236] @ 0xec │ │ │ │ ldr r3, [sp, #268] @ 0x10c │ │ │ │ - str.w r3, [r0, #248] @ 0xf8 │ │ │ │ + str.w r3, [r0, #240] @ 0xf0 │ │ │ │ ldr r3, [sp, #272] @ 0x110 │ │ │ │ - str.w r3, [r0, #252] @ 0xfc │ │ │ │ + str.w r3, [r0, #244] @ 0xf4 │ │ │ │ ldr r3, [sp, #276] @ 0x114 │ │ │ │ - str.w r3, [r0, #256] @ 0x100 │ │ │ │ + str.w r3, [r0, #248] @ 0xf8 │ │ │ │ ldr r3, [sp, #280] @ 0x118 │ │ │ │ - str.w r3, [r0, #260] @ 0x104 │ │ │ │ + str.w r3, [r0, #252] @ 0xfc │ │ │ │ ldr r3, [sp, #284] @ 0x11c │ │ │ │ - ldr r2, [sp, #288] @ 0x120 │ │ │ │ - str.w r3, [r0, #264] @ 0x108 │ │ │ │ - str.w r2, [r0, #268] @ 0x10c │ │ │ │ - ldr.w r0, [sl, #4]! │ │ │ │ - cbz r0, 2680a │ │ │ │ + str.w r3, [r0, #256] @ 0x100 │ │ │ │ + ldr r3, [sp, #288] @ 0x120 │ │ │ │ + strd r3, r7, [r0, #260] @ 0x104 │ │ │ │ + sub.w r7, fp, #4 │ │ │ │ + ldr r3, [sp, #292] @ 0x124 │ │ │ │ + str.w r3, [r0, #268] @ 0x10c │ │ │ │ + ldr.w r0, [r7, #4]! │ │ │ │ + cbz r0, 2677a │ │ │ │ blx b7b8 │ │ │ │ - cmp sl, r4 │ │ │ │ - bne.n 26800 │ │ │ │ - mov r0, r5 │ │ │ │ - ldr.w sl, [pc, #3572] @ 27608 │ │ │ │ + cmp r7, r4 │ │ │ │ + bne.n 26770 │ │ │ │ + mov r0, fp │ │ │ │ blx b7b8 │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ - mov r1, r6 │ │ │ │ - mov r0, r7 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ + mov r1, r5 │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ str r3, [sp, #4] │ │ │ │ - str.w fp, [sp, #12] │ │ │ │ movs r3, #68 @ 0x44 │ │ │ │ + str r6, [sp, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ movs r3, #26 │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r8 │ │ │ │ blx c538 │ │ │ │ - add sl, pc │ │ │ │ movs r0, #63 @ 0x3f │ │ │ │ blx bf64 │ │ │ │ - add.w lr, sl, #48 @ 0x30 │ │ │ │ - mov r5, r0 │ │ │ │ + ldr.w lr, [pc, #3540] @ 27580 │ │ │ │ + mov fp, r0 │ │ │ │ mov r4, r0 │ │ │ │ - mov ip, sl │ │ │ │ + add lr, pc │ │ │ │ + add.w ip, lr, #48 @ 0x30 │ │ │ │ + mov r7, lr │ │ │ │ adds r4, #16 │ │ │ │ - add.w sl, sl, #16 │ │ │ │ - ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ + add.w lr, lr, #16 │ │ │ │ + ldmia r7!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [r4, #-16] │ │ │ │ str.w r1, [r4, #-12] │ │ │ │ str.w r2, [r4, #-8] │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ - cmp ip, lr │ │ │ │ - bne.n 26848 │ │ │ │ - ldmia.w sl!, {r0, r1, r2} │ │ │ │ + cmp r7, ip │ │ │ │ + bne.n 267b6 │ │ │ │ + ldmia.w lr!, {r0, r1, r2} │ │ │ │ str r2, [r4, #8] │ │ │ │ str r1, [r4, #4] │ │ │ │ str r0, [r4, #0] │ │ │ │ - mov r0, r7 │ │ │ │ - ldrh.w r3, [sl] │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ + ldr.w sl, [pc, #3488] @ 27584 │ │ │ │ + ldrh.w r3, [lr] │ │ │ │ strh r3, [r4, #12] │ │ │ │ - ldrb.w r3, [sl, #2] │ │ │ │ + add sl, pc │ │ │ │ + ldrb.w r3, [lr, #2] │ │ │ │ strb r3, [r4, #14] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #8 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #3456] @ 2760c │ │ │ │ + ldr.w r3, [pc, #3464] @ 27588 │ │ │ │ mov r4, r0 │ │ │ │ - ldr.w sl, [pc, #3452] @ 27610 │ │ │ │ add r3, pc │ │ │ │ - add sl, pc │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ str r1, [r4, #4] │ │ │ │ str r0, [r4, #0] │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ + ldr r0, [sp, #32] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #6 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #3432] @ 27614 │ │ │ │ + ldr.w r3, [pc, #3444] @ 2758c │ │ │ │ mov r7, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldrh r3, [r3, #4] │ │ │ │ str r0, [r7, #0] │ │ │ │ - mov r0, r6 │ │ │ │ + mov r0, r5 │ │ │ │ strh r3, [r7, #4] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #63 @ 0x3f │ │ │ │ blx bf64 │ │ │ │ add.w lr, sl, #48 @ 0x30 │ │ │ │ mov r9, r0 │ │ │ │ - mov r6, r0 │ │ │ │ + mov r5, r0 │ │ │ │ mov ip, sl │ │ │ │ - adds r6, #16 │ │ │ │ + adds r5, #16 │ │ │ │ add.w sl, sl, #16 │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ - str.w r0, [r6, #-16] │ │ │ │ - str.w r1, [r6, #-12] │ │ │ │ - str.w r2, [r6, #-8] │ │ │ │ - str.w r3, [r6, #-4] │ │ │ │ + str.w r0, [r5, #-16] │ │ │ │ + str.w r1, [r5, #-12] │ │ │ │ + str.w r2, [r5, #-8] │ │ │ │ + str.w r3, [r5, #-4] │ │ │ │ cmp ip, lr │ │ │ │ - bne.n 268ce │ │ │ │ + bne.n 2683a │ │ │ │ ldmia.w sl!, {r0, r1, r2} │ │ │ │ - str r2, [r6, #8] │ │ │ │ - str r1, [r6, #4] │ │ │ │ - str r0, [r6, #0] │ │ │ │ + str r2, [r5, #8] │ │ │ │ + str r1, [r5, #4] │ │ │ │ + str r0, [r5, #0] │ │ │ │ movs r0, #8 │ │ │ │ ldrh.w r2, [sl] │ │ │ │ - strh r2, [r6, #12] │ │ │ │ + strh r2, [r5, #12] │ │ │ │ ldrb.w r2, [sl, #2] │ │ │ │ - strb r2, [r6, #14] │ │ │ │ + strb r2, [r5, #14] │ │ │ │ blx cd0c │ │ │ │ str.w r9, [r0] │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r8 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r8, r0 │ │ │ │ sub.w r9, r3, #4 │ │ │ │ - add.w r6, r3, #100 @ 0x64 │ │ │ │ + add.w r5, r3, #100 @ 0x64 │ │ │ │ ldr.w r0, [r9, #4]! │ │ │ │ - cbz r0, 26932 │ │ │ │ + cbz r0, 2689e │ │ │ │ blx b7b8 │ │ │ │ - cmp r9, r6 │ │ │ │ - bne.n 26928 │ │ │ │ - ldr r0, [sp, #32] │ │ │ │ - sub.w r9, fp, #4 │ │ │ │ + cmp r9, r5 │ │ │ │ + bne.n 26894 │ │ │ │ + ldr r0, [sp, #36] @ 0x24 │ │ │ │ + sub.w r9, r6, #4 │ │ │ │ blx b7b8 │ │ │ │ - add.w r6, fp, #268 @ 0x10c │ │ │ │ + add.w r5, r6, #268 @ 0x10c │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr.w r0, [r9, #4]! │ │ │ │ - cbz r0, 26956 │ │ │ │ + cbz r0, 268c2 │ │ │ │ blx b7b8 │ │ │ │ - cmp r9, r6 │ │ │ │ - bne.n 2694c │ │ │ │ - mov r0, fp │ │ │ │ + cmp r9, r5 │ │ │ │ + bne.n 268b8 │ │ │ │ + mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ - mov r0, r5 │ │ │ │ + mov r0, fp │ │ │ │ str r3, [sp, #12] │ │ │ │ str.w r8, [sp, #4] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, sl │ │ │ │ blx c538 │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3216] @ 27618 │ │ │ │ + ldr.w r1, [pc, #3228] @ 27590 │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r6, r0 │ │ │ │ - mov r0, r5 │ │ │ │ + mov r0, fp │ │ │ │ blx b7b8 │ │ │ │ movs r0, #98 @ 0x62 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3196] @ 2761c │ │ │ │ + ldr.w r1, [pc, #3208] @ 27594 │ │ │ │ movs r2, #98 @ 0x62 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #12 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #3172] @ 27620 │ │ │ │ + ldr.w r3, [pc, #3184] @ 27598 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1, r2} │ │ │ │ str r1, [r4, #4] │ │ │ │ str r2, [r4, #8] │ │ │ │ str r0, [r4, #0] │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #67 @ 0x43 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3148] @ 27624 │ │ │ │ + ldr.w r1, [pc, #3160] @ 2759c │ │ │ │ movs r2, #67 @ 0x43 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov fp, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ mov r7, r0 │ │ │ │ str.w fp, [r0] │ │ │ │ ldr.w r0, [sl] │ │ │ │ - cbz r0, 269f8 │ │ │ │ + cbz r0, 26964 │ │ │ │ blx b7b8 │ │ │ │ mov r0, sl │ │ │ │ - ldr.w fp, [pc, #3116] @ 27628 │ │ │ │ + ldr.w fp, [pc, #3128] @ 275a0 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r8 │ │ │ │ add fp, pc │ │ │ │ blx b7b8 │ │ │ │ @@ -40311,33 +40303,33 @@ │ │ │ │ str.w r8, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ str.w sl, [sp, #4] │ │ │ │ blx c538 │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3044] @ 2762c │ │ │ │ + ldr.w r1, [pc, #3056] @ 275a4 │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #71 @ 0x47 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3024] @ 27630 │ │ │ │ + ldr.w r1, [pc, #3036] @ 275a8 │ │ │ │ movs r2, #71 @ 0x47 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #6 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #3000] @ 27634 │ │ │ │ + ldr.w r3, [pc, #3012] @ 275ac │ │ │ │ mov r5, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldrh r3, [r3, #4] │ │ │ │ str r0, [r5, #0] │ │ │ │ mov r0, r4 │ │ │ │ strh r3, [r5, #4] │ │ │ │ @@ -40353,15 +40345,15 @@ │ │ │ │ add.w fp, fp, #16 │ │ │ │ ldmia r7!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [r4, #-16] │ │ │ │ str.w r1, [r4, #-12] │ │ │ │ str.w r2, [r4, #-8] │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ cmp r7, lr │ │ │ │ - bne.n 26a9e │ │ │ │ + bne.n 26a0a │ │ │ │ ldmia.w fp!, {r0, r1, r2} │ │ │ │ ldr r7, [sp, #28] │ │ │ │ str.w ip, [sp, #28] │ │ │ │ str r2, [r4, #8] │ │ │ │ str r0, [r4, #0] │ │ │ │ movs r0, #8 │ │ │ │ ldrh.w r2, [fp] │ │ │ │ @@ -40370,23 +40362,23 @@ │ │ │ │ str r1, [r4, #4] │ │ │ │ strb r2, [r4, #14] │ │ │ │ blx cd0c │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov fp, r0 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - cbz r0, 26aec │ │ │ │ + cbz r0, 26a58 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r7, r0 │ │ │ │ mov r0, sl │ │ │ │ - ldr.w sl, [pc, #2872] @ 27638 │ │ │ │ + ldr.w sl, [pc, #2884] @ 275b0 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ add sl, pc │ │ │ │ blx b7b8 │ │ │ │ @@ -40400,15 +40392,15 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, fp │ │ │ │ str r7, [sp, #4] │ │ │ │ blx c538 │ │ │ │ movs r0, #66 @ 0x42 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2820] @ 2763c │ │ │ │ + ldr.w r1, [pc, #2832] @ 275b4 │ │ │ │ movs r2, #66 @ 0x42 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r9 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #46 @ 0x2e │ │ │ │ @@ -40423,52 +40415,52 @@ │ │ │ │ ldmia.w lr!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [ip, #-16] │ │ │ │ str.w r1, [ip, #-12] │ │ │ │ str.w r2, [ip, #-8] │ │ │ │ str.w r3, [ip, #-4] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp lr, r3 │ │ │ │ - bne.n 26b58 │ │ │ │ + bne.n 26ac4 │ │ │ │ mov r3, sl │ │ │ │ ldmia r3!, {r0, r1, r2} │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r1, [ip, #4] │ │ │ │ mov r0, r6 │ │ │ │ str.w r2, [ip, #8] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ strh.w r3, [ip, #12] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #10 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #2720] @ 27640 │ │ │ │ + ldr.w r3, [pc, #2732] @ 275b8 │ │ │ │ mov sl, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ str.w r1, [sl, #4] │ │ │ │ str.w r0, [sl] │ │ │ │ mov r0, r5 │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ strh.w r3, [sl, #8] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #76 @ 0x4c │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2688] @ 27644 │ │ │ │ + ldr.w r1, [pc, #2700] @ 275bc │ │ │ │ movs r2, #76 @ 0x4c │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ mov r6, r0 │ │ │ │ str r5, [r0, #0] │ │ │ │ ldr.w r0, [fp] │ │ │ │ - cbz r0, 26be4 │ │ │ │ + cbz r0, 26b50 │ │ │ │ blx b7b8 │ │ │ │ mov r0, fp │ │ │ │ - ldr.w fp, [pc, #2656] @ 27648 │ │ │ │ + ldr.w fp, [pc, #2668] @ 275c0 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r7, r3 │ │ │ │ blx b7b8 │ │ │ │ @@ -40503,34 +40495,34 @@ │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [lr, #-16] │ │ │ │ str.w r1, [lr, #-12] │ │ │ │ str.w r2, [lr, #-8] │ │ │ │ str.w r3, [lr, #-4] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp ip, r3 │ │ │ │ - bne.n 26c3a │ │ │ │ + bne.n 26ba6 │ │ │ │ mov r0, r8 │ │ │ │ - ldr.w fp, [pc, #2536] @ 2764c │ │ │ │ + ldr.w fp, [pc, #2548] @ 275c4 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #10 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #2528] @ 27650 │ │ │ │ + ldr.w r3, [pc, #2540] @ 275c8 │ │ │ │ mov r8, r0 │ │ │ │ add fp, pc │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ str.w r1, [r8, #4] │ │ │ │ str.w r0, [r8] │ │ │ │ mov r0, r9 │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ strh.w r3, [r8, #8] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #8 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #2492] @ 27654 │ │ │ │ + ldr.w r3, [pc, #2504] @ 275cc │ │ │ │ mov r9, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ str.w r0, [r9] │ │ │ │ str.w r1, [r9, #4] │ │ │ │ mov r0, sl │ │ │ │ blx b7b8 │ │ │ │ @@ -40546,33 +40538,33 @@ │ │ │ │ ldmia.w lr!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [ip, #-16] │ │ │ │ str.w r1, [ip, #-12] │ │ │ │ str.w r2, [ip, #-8] │ │ │ │ str.w r3, [ip, #-4] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp lr, r3 │ │ │ │ - bne.n 26cbc │ │ │ │ + bne.n 26c28 │ │ │ │ mov r3, fp │ │ │ │ ldmia r3!, {r0, r1, r2} │ │ │ │ str.w r2, [ip, #8] │ │ │ │ str.w r0, [ip] │ │ │ │ movs r0, #8 │ │ │ │ str.w r1, [ip, #4] │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ strh.w r2, [ip, #12] │ │ │ │ strb.w r3, [ip, #14] │ │ │ │ blx cd0c │ │ │ │ mov fp, r0 │ │ │ │ str.w sl, [r0] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - cbz r0, 26d10 │ │ │ │ + cbz r0, 26c7c │ │ │ │ blx b7b8 │ │ │ │ mov r0, r6 │ │ │ │ - ldr.w sl, [pc, #2372] @ 27658 │ │ │ │ + ldr.w sl, [pc, #2384] @ 275d0 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ add sl, pc │ │ │ │ blx b7b8 │ │ │ │ @@ -40605,65 +40597,65 @@ │ │ │ │ ldmia.w lr!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [ip, #-16] │ │ │ │ str.w r1, [ip, #-12] │ │ │ │ str.w r2, [ip, #-8] │ │ │ │ str.w r3, [ip, #-4] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp lr, r3 │ │ │ │ - bne.n 26d62 │ │ │ │ + bne.n 26cce │ │ │ │ mov r3, sl │ │ │ │ ldmia r3!, {r0, r1, r2} │ │ │ │ str.w r2, [ip, #8] │ │ │ │ str.w r0, [ip] │ │ │ │ mov r0, r5 │ │ │ │ str.w r1, [ip, #4] │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ strh.w r2, [ip, #12] │ │ │ │ strb.w r3, [ip, #14] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #10 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #2220] @ 2765c │ │ │ │ + ldr.w r3, [pc, #2232] @ 275d4 │ │ │ │ mov sl, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ str.w r1, [sl, #4] │ │ │ │ str.w r0, [sl] │ │ │ │ mov r0, r8 │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ strh.w r3, [sl, #8] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #6 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #2188] @ 27660 │ │ │ │ + ldr.w r3, [pc, #2200] @ 275d8 │ │ │ │ mov r8, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldrh r3, [r3, #4] │ │ │ │ strh.w r3, [r8, #4] │ │ │ │ str.w r0, [r8] │ │ │ │ mov r0, r9 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #65 @ 0x41 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2160] @ 27664 │ │ │ │ + ldr.w r1, [pc, #2172] @ 275dc │ │ │ │ movs r2, #65 @ 0x41 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ mov r9, r0 │ │ │ │ str r5, [r0, #0] │ │ │ │ ldr.w r0, [fp] │ │ │ │ - cbz r0, 26e14 │ │ │ │ + cbz r0, 26d80 │ │ │ │ blx b7b8 │ │ │ │ mov r0, fp │ │ │ │ - ldr.w fp, [pc, #2128] @ 27668 │ │ │ │ + ldr.w fp, [pc, #2140] @ 275e0 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r3 │ │ │ │ blx b7b8 │ │ │ │ @@ -40684,15 +40676,15 @@ │ │ │ │ add fp, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r9 │ │ │ │ str r6, [sp, #4] │ │ │ │ blx c538 │ │ │ │ movs r0, #67 @ 0x43 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2056] @ 2766c │ │ │ │ + ldr.w r1, [pc, #2068] @ 275e4 │ │ │ │ movs r2, #67 @ 0x43 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ blx b7b8 │ │ │ │ @@ -40708,42 +40700,42 @@ │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [lr, #-16] │ │ │ │ str.w r1, [lr, #-12] │ │ │ │ str.w r2, [lr, #-8] │ │ │ │ str.w r3, [lr, #-4] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp ip, r3 │ │ │ │ - bne.n 26e86 │ │ │ │ + bne.n 26df2 │ │ │ │ mov r0, sl │ │ │ │ blx b7b8 │ │ │ │ movs r0, #10 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #1976] @ 27670 │ │ │ │ + ldr.w r3, [pc, #1988] @ 275e8 │ │ │ │ mov sl, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ str.w r1, [sl, #4] │ │ │ │ str.w r0, [sl] │ │ │ │ mov r0, r8 │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ strh.w r3, [sl, #8] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #65 @ 0x41 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1944] @ 27674 │ │ │ │ + ldr.w r1, [pc, #1956] @ 275ec │ │ │ │ movs r2, #65 @ 0x41 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov fp, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ mov r8, r0 │ │ │ │ str.w fp, [r0] │ │ │ │ ldr.w r0, [r9] │ │ │ │ - cbz r0, 26efe │ │ │ │ + cbz r0, 26e6a │ │ │ │ blx b7b8 │ │ │ │ mov r0, r9 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r6 │ │ │ │ @@ -40763,24 +40755,24 @@ │ │ │ │ str r6, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r8 │ │ │ │ str.w r9, [sp, #4] │ │ │ │ blx c538 │ │ │ │ movs r0, #65 @ 0x41 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1844] @ 27678 │ │ │ │ + ldr.w r1, [pc, #1856] @ 275f0 │ │ │ │ movs r2, #65 @ 0x41 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #46 @ 0x2e │ │ │ │ blx bf64 │ │ │ │ - ldr.w lr, [pc, #1820] @ 2767c │ │ │ │ + ldr.w lr, [pc, #1832] @ 275f4 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r0 │ │ │ │ add lr, pc │ │ │ │ add.w r3, lr, #32 │ │ │ │ str r3, [sp, #28] │ │ │ │ mov ip, lr │ │ │ │ adds r7, #16 │ │ │ │ @@ -40788,47 +40780,47 @@ │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [r7, #-16] │ │ │ │ str.w r1, [r7, #-12] │ │ │ │ str.w r2, [r7, #-8] │ │ │ │ str.w r3, [r7, #-4] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp ip, r3 │ │ │ │ - bne.n 26f6c │ │ │ │ + bne.n 26ed8 │ │ │ │ mov r3, lr │ │ │ │ ldmia r3!, {r0, r1, r2} │ │ │ │ str r2, [r7, #8] │ │ │ │ str r1, [r7, #4] │ │ │ │ str r0, [r7, #0] │ │ │ │ mov r0, r5 │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ strh r3, [r7, #12] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #8 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #1748] @ 27680 │ │ │ │ + ldr.w r3, [pc, #1760] @ 275f8 │ │ │ │ mov r7, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ str r1, [r7, #4] │ │ │ │ str r0, [r7, #0] │ │ │ │ mov r0, sl │ │ │ │ blx b7b8 │ │ │ │ movs r0, #76 @ 0x4c │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1728] @ 27684 │ │ │ │ + ldr.w r1, [pc, #1740] @ 275fc │ │ │ │ movs r2, #76 @ 0x4c │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ mov sl, r0 │ │ │ │ str r5, [r0, #0] │ │ │ │ ldr.w r0, [r8] │ │ │ │ - cbz r0, 26fe4 │ │ │ │ + cbz r0, 26f50 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r8 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r9 │ │ │ │ @@ -40848,57 +40840,57 @@ │ │ │ │ str.w r9, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, sl │ │ │ │ str.w r8, [sp, #4] │ │ │ │ blx c538 │ │ │ │ movs r0, #75 @ 0x4b │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1628] @ 27688 │ │ │ │ + ldr.w r1, [pc, #1640] @ 27600 │ │ │ │ movs r2, #75 @ 0x4b │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, fp │ │ │ │ blx b7b8 │ │ │ │ movs r0, #109 @ 0x6d │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1604] @ 2768c │ │ │ │ + ldr.w r1, [pc, #1616] @ 27604 │ │ │ │ movs r2, #109 @ 0x6d │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #18 │ │ │ │ blx bf64 │ │ │ │ - ldr.w ip, [pc, #1584] @ 27690 │ │ │ │ + ldr.w ip, [pc, #1596] @ 27608 │ │ │ │ mov r4, r0 │ │ │ │ add ip, pc │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ str r3, [r4, #12] │ │ │ │ str r1, [r4, #4] │ │ │ │ str r2, [r4, #8] │ │ │ │ str r0, [r4, #0] │ │ │ │ mov r0, r7 │ │ │ │ ldrh.w r3, [ip] │ │ │ │ strh r3, [r4, #16] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1548] @ 27694 │ │ │ │ + ldr.w r1, [pc, #1560] @ 2760c │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov fp, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ mov r7, r0 │ │ │ │ str.w fp, [r0] │ │ │ │ ldr.w r0, [sl] │ │ │ │ - cbz r0, 270a8 │ │ │ │ + cbz r0, 27014 │ │ │ │ blx b7b8 │ │ │ │ mov r0, sl │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r8 │ │ │ │ @@ -40918,157 +40910,157 @@ │ │ │ │ str.w r8, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ str.w fp, [sp, #4] │ │ │ │ blx c538 │ │ │ │ movs r0, #65 @ 0x41 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1448] @ 27698 │ │ │ │ + ldr.w r1, [pc, #1460] @ 27610 │ │ │ │ movs r2, #65 @ 0x41 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #75 @ 0x4b │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1424] @ 2769c │ │ │ │ + ldr.w r1, [pc, #1436] @ 27614 │ │ │ │ movs r2, #75 @ 0x4b │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - str r6, [sp, #28] │ │ │ │ + str r6, [sp, #32] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #8 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #1400] @ 276a0 │ │ │ │ + ldr.w r3, [pc, #1412] @ 27618 │ │ │ │ mov r5, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ str r1, [r5, #4] │ │ │ │ str r0, [r5, #0] │ │ │ │ mov r0, r4 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #76 @ 0x4c │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1380] @ 276a4 │ │ │ │ + ldr.w r1, [pc, #1392] @ 2761c │ │ │ │ movs r2, #76 @ 0x4c │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ mov r9, r0 │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - cbz r0, 2715e │ │ │ │ + cbz r0, 270ca │ │ │ │ blx b7b8 │ │ │ │ mov r0, r7 │ │ │ │ + ldr.w r4, [pc, #1360] @ 27620 │ │ │ │ blx b7b8 │ │ │ │ + movs r0, #67 @ 0x43 │ │ │ │ + blx bf64 │ │ │ │ + ldr.w r1, [pc, #1352] @ 27624 │ │ │ │ + movs r2, #67 @ 0x43 │ │ │ │ + add r4, pc │ │ │ │ + add r1, pc │ │ │ │ + blx c500 │ │ │ │ + str r0, [sp, #28] │ │ │ │ movs r0, #63 @ 0x3f │ │ │ │ blx bf64 │ │ │ │ - ldr.w lr, [pc, #1340] @ 276a8 │ │ │ │ + add.w ip, r4, #48 @ 0x30 │ │ │ │ mov r6, r0 │ │ │ │ - mov r4, r0 │ │ │ │ - add lr, pc │ │ │ │ - add.w ip, lr, #48 @ 0x30 │ │ │ │ - mov r7, lr │ │ │ │ - adds r4, #16 │ │ │ │ + mov lr, r0 │ │ │ │ + mov r7, r4 │ │ │ │ add.w lr, lr, #16 │ │ │ │ + adds r4, #16 │ │ │ │ ldmia r7!, {r0, r1, r2, r3} │ │ │ │ - str.w r0, [r4, #-16] │ │ │ │ - str.w r1, [r4, #-12] │ │ │ │ - str.w r2, [r4, #-8] │ │ │ │ - str.w r3, [r4, #-4] │ │ │ │ + str.w r0, [lr, #-16] │ │ │ │ + str.w r1, [lr, #-12] │ │ │ │ + str.w r2, [lr, #-8] │ │ │ │ + str.w r3, [lr, #-4] │ │ │ │ cmp r7, ip │ │ │ │ - bne.n 27178 │ │ │ │ - ldmia.w lr!, {r0, r1, r2} │ │ │ │ - str r2, [r4, #8] │ │ │ │ - str r0, [r4, #0] │ │ │ │ - movs r0, #67 @ 0x43 │ │ │ │ - str r1, [r4, #4] │ │ │ │ - ldrh.w r2, [lr] │ │ │ │ - strh r2, [r4, #12] │ │ │ │ - ldrb.w r2, [lr, #2] │ │ │ │ - strb r2, [r4, #14] │ │ │ │ - blx bf64 │ │ │ │ - ldr.w r1, [pc, #1272] @ 276ac │ │ │ │ - movs r2, #67 @ 0x43 │ │ │ │ - add r1, pc │ │ │ │ - blx c500 │ │ │ │ - mov r4, r0 │ │ │ │ + bne.n 270f8 │ │ │ │ + ldmia r7!, {r0, r1, r2} │ │ │ │ + str.w r2, [lr, #8] │ │ │ │ + str.w r0, [lr] │ │ │ │ movs r0, #12 │ │ │ │ + str.w r1, [lr, #4] │ │ │ │ + ldrh r2, [r7, #0] │ │ │ │ + strh.w r2, [lr, #12] │ │ │ │ + ldrb r2, [r7, #2] │ │ │ │ + strb.w r2, [lr, #14] │ │ │ │ blx cd0c │ │ │ │ - strd r6, r4, [r0] │ │ │ │ mov r7, r0 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ mov r0, fp │ │ │ │ + strd r3, r6, [r7] │ │ │ │ blx b7b8 │ │ │ │ - movs r0, #63 @ 0x3f │ │ │ │ - blx bf64 │ │ │ │ - ldr.w lr, [pc, #1236] @ 276b0 │ │ │ │ - mov fp, r0 │ │ │ │ - mov r4, r0 │ │ │ │ - add lr, pc │ │ │ │ - add.w r6, lr, #48 @ 0x30 │ │ │ │ - mov ip, lr │ │ │ │ - adds r4, #16 │ │ │ │ - add.w lr, lr, #16 │ │ │ │ - ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ - str.w r0, [r4, #-16] │ │ │ │ - str.w r1, [r4, #-12] │ │ │ │ - str.w r2, [r4, #-8] │ │ │ │ - str.w r3, [r4, #-4] │ │ │ │ - cmp ip, r6 │ │ │ │ - bne.n 271e6 │ │ │ │ - mov r3, lr │ │ │ │ - ldmia r3!, {r0, r1, r2} │ │ │ │ - str r2, [r4, #8] │ │ │ │ - str r0, [r4, #0] │ │ │ │ movs r0, #67 @ 0x43 │ │ │ │ - str r1, [r4, #4] │ │ │ │ - ldrh r2, [r3, #0] │ │ │ │ - ldrb r3, [r3, #2] │ │ │ │ - strb r3, [r4, #14] │ │ │ │ - strh r2, [r4, #12] │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1172] @ 276b4 │ │ │ │ + ldr.w r1, [pc, #1244] @ 27628 │ │ │ │ movs r2, #67 @ 0x43 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - str r0, [sp, #32] │ │ │ │ + mov r6, r0 │ │ │ │ + movs r0, #63 @ 0x3f │ │ │ │ + blx bf64 │ │ │ │ + ldr.w ip, [pc, #1228] @ 2762c │ │ │ │ + mov fp, r0 │ │ │ │ + mov lr, r0 │ │ │ │ + add ip, pc │ │ │ │ + add.w r3, ip, #48 @ 0x30 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + mov r4, ip │ │ │ │ + add.w lr, lr, #16 │ │ │ │ + add.w ip, ip, #16 │ │ │ │ + ldmia r4!, {r0, r1, r2, r3} │ │ │ │ + str.w r0, [lr, #-16] │ │ │ │ + str.w r1, [lr, #-12] │ │ │ │ + str.w r2, [lr, #-8] │ │ │ │ + str.w r3, [lr, #-4] │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + cmp r4, r3 │ │ │ │ + bne.n 2716e │ │ │ │ + ldmia r4!, {r0, r1, r2} │ │ │ │ + str.w r2, [lr, #8] │ │ │ │ + str.w r0, [lr] │ │ │ │ movs r0, #12 │ │ │ │ + str.w r1, [lr, #4] │ │ │ │ + ldrh r2, [r4, #0] │ │ │ │ + strh.w r2, [lr, #12] │ │ │ │ + ldrb r2, [r4, #2] │ │ │ │ + strb.w r2, [lr, #14] │ │ │ │ blx cd0c │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - str.w fp, [r0] │ │ │ │ mov r4, r0 │ │ │ │ - str r3, [r0, #4] │ │ │ │ mov r0, r8 │ │ │ │ + strd r6, fp, [r4] │ │ │ │ blx b7b8 │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ str r4, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r9 │ │ │ │ str r7, [sp, #4] │ │ │ │ blx c538 │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1108] @ 276b8 │ │ │ │ + ldr.w r1, [pc, #1104] @ 27630 │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, sl │ │ │ │ - ldr.w sl, [pc, #1096] @ 276bc │ │ │ │ + ldr.w sl, [pc, #1092] @ 27634 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #51 @ 0x33 │ │ │ │ add sl, pc │ │ │ │ blx bf64 │ │ │ │ add.w r6, sl, #48 @ 0x30 │ │ │ │ mov fp, r0 │ │ │ │ mov lr, r0 │ │ │ │ @@ -41077,70 +41069,70 @@ │ │ │ │ add.w sl, sl, #16 │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [lr, #-16] │ │ │ │ str.w r1, [lr, #-12] │ │ │ │ str.w r2, [lr, #-8] │ │ │ │ str.w r3, [lr, #-4] │ │ │ │ cmp ip, r6 │ │ │ │ - bne.n 2728a │ │ │ │ + bne.n 27204 │ │ │ │ ldrh.w r2, [sl] │ │ │ │ ldrb.w r3, [sl, #2] │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ + ldr r0, [sp, #32] │ │ │ │ strh.w r2, [lr] │ │ │ │ strb.w r3, [lr, #2] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #11 │ │ │ │ blx bf64 │ │ │ │ - ldr r3, [pc, #1012] @ (276c0 ) │ │ │ │ + ldr r3, [pc, #1012] @ (27638 ) │ │ │ │ mov r6, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ str r1, [r6, #4] │ │ │ │ str r0, [r6, #0] │ │ │ │ mov r0, r5 │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ strb r3, [r6, #10] │ │ │ │ strh r2, [r6, #8] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #76 @ 0x4c │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #984] @ (276c4 ) │ │ │ │ + ldr r1, [pc, #984] @ (2763c ) │ │ │ │ movs r2, #76 @ 0x4c │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ mov sl, r0 │ │ │ │ str r5, [r0, #0] │ │ │ │ ldr.w r0, [r9] │ │ │ │ - cbz r0, 27308 │ │ │ │ + cbz r0, 27282 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r9 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - cbz r0, 2731e │ │ │ │ + cbz r0, 27298 │ │ │ │ blx b7b8 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - cbz r0, 27326 │ │ │ │ + cbz r0, 272a0 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r0, 2733c │ │ │ │ + cbz r0, 272b6 │ │ │ │ blx b7b8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 27344 │ │ │ │ + cbz r0, 272be │ │ │ │ blx b7b8 │ │ │ │ mov r0, r4 │ │ │ │ blx b7b8 │ │ │ │ mov r2, fp │ │ │ │ mov r1, r6 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r8 │ │ │ │ @@ -41150,190 +41142,188 @@ │ │ │ │ str r7, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, sl │ │ │ │ str.w r9, [sp, #4] │ │ │ │ blx c538 │ │ │ │ movs r0, #70 @ 0x46 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #856] @ (276c8 ) │ │ │ │ + ldr r1, [pc, #856] @ (27640 ) │ │ │ │ movs r2, #70 @ 0x46 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r8, r3 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #248 @ 0xf8 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #836] @ (276cc ) │ │ │ │ + ldr r1, [pc, #832] @ (27644 ) │ │ │ │ movs r2, #248 @ 0xf8 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, fp │ │ │ │ blx b7b8 │ │ │ │ movs r0, #13 │ │ │ │ blx bf64 │ │ │ │ - ldr r3, [pc, #816] @ (276d0 ) │ │ │ │ + ldr r3, [pc, #812] @ (27648 ) │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1, r2} │ │ │ │ str r1, [r4, #4] │ │ │ │ str r2, [r4, #8] │ │ │ │ str r0, [r4, #0] │ │ │ │ mov r0, r6 │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ strb r3, [r4, #12] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #78 @ 0x4e │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #788] @ (276d4 ) │ │ │ │ + ldr r1, [pc, #788] @ (2764c ) │ │ │ │ movs r2, #78 @ 0x4e │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov fp, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ mov r6, r0 │ │ │ │ str.w fp, [r0] │ │ │ │ ldr.w r0, [sl] │ │ │ │ - cbz r0, 273de │ │ │ │ + cbz r0, 27358 │ │ │ │ blx b7b8 │ │ │ │ mov r0, sl │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ - mov sl, r0 │ │ │ │ + mov fp, r0 │ │ │ │ mov r0, r9 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ - mov r3, r0 │ │ │ │ + mov sl, r0 │ │ │ │ mov r0, r7 │ │ │ │ - mov r7, r3 │ │ │ │ blx b7b8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ - str r7, [sp, #12] │ │ │ │ + str.w sl, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ - str.w sl, [sp, #4] │ │ │ │ + str.w fp, [sp, #4] │ │ │ │ blx c538 │ │ │ │ movs r0, #70 @ 0x46 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #688] @ (276d8 ) │ │ │ │ + ldr r1, [pc, #688] @ (27650 ) │ │ │ │ movs r2, #70 @ 0x46 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - mov fp, r0 │ │ │ │ + mov r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #162 @ 0xa2 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #668] @ (276dc ) │ │ │ │ + ldr r1, [pc, #668] @ (27654 ) │ │ │ │ movs r2, #162 @ 0xa2 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #13 │ │ │ │ blx bf64 │ │ │ │ - ldr r3, [pc, #648] @ (276e0 ) │ │ │ │ + ldr r3, [pc, #648] @ (27658 ) │ │ │ │ mov r5, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1, r2} │ │ │ │ str r1, [r5, #4] │ │ │ │ str r2, [r5, #8] │ │ │ │ str r0, [r5, #0] │ │ │ │ mov r0, r4 │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ strb r3, [r5, #12] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #78 @ 0x4e │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #624] @ (276e4 ) │ │ │ │ + ldr r1, [pc, #620] @ (2765c ) │ │ │ │ movs r2, #78 @ 0x4e │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r8, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ mov r4, r0 │ │ │ │ str.w r8, [r0] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - cbz r0, 27492 │ │ │ │ + cbz r0, 2740c │ │ │ │ blx b7b8 │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r8, r0 │ │ │ │ - mov r0, sl │ │ │ │ + mov r0, fp │ │ │ │ + ldr.w fp, [pc, #576] @ 27660 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r7 │ │ │ │ - mov r7, r3 │ │ │ │ + mov r6, r0 │ │ │ │ + mov r0, sl │ │ │ │ + add fp, pc │ │ │ │ blx b7b8 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r5 │ │ │ │ - mov r0, fp │ │ │ │ + mov r0, r7 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ - str r7, [sp, #12] │ │ │ │ + str r6, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r4 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ blx c538 │ │ │ │ movs r0, #76 @ 0x4c │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #524] @ (276e8 ) │ │ │ │ + ldr r1, [pc, #524] @ (27664 ) │ │ │ │ movs r2, #76 @ 0x4c │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov sl, r0 │ │ │ │ - mov r0, fp │ │ │ │ - ldr.w fp, [pc, #516] @ 276ec │ │ │ │ + mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #54 @ 0x36 │ │ │ │ blx bf64 │ │ │ │ - add fp, pc │ │ │ │ - mov r6, r0 │ │ │ │ + mov r7, r0 │ │ │ │ mov lr, r0 │ │ │ │ add.w r3, fp, #48 @ 0x30 │ │ │ │ str r3, [sp, #28] │ │ │ │ mov ip, fp │ │ │ │ add.w lr, lr, #16 │ │ │ │ add.w fp, fp, #16 │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [lr, #-16] │ │ │ │ str.w r1, [lr, #-12] │ │ │ │ str.w r2, [lr, #-8] │ │ │ │ str.w r3, [lr, #-4] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp ip, r3 │ │ │ │ - bne.n 27500 │ │ │ │ + bne.n 27478 │ │ │ │ ldrh.w r3, [fp, #4] │ │ │ │ ldr.w r0, [fp] │ │ │ │ str.w r0, [lr] │ │ │ │ mov r0, r9 │ │ │ │ strh.w r3, [lr, #4] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #19 │ │ │ │ blx bf64 │ │ │ │ - ldr.w ip, [pc, #428] @ 276f0 │ │ │ │ + ldr.w ip, [pc, #428] @ 27668 │ │ │ │ mov r9, r0 │ │ │ │ add ip, pc │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ str.w r3, [r9, #12] │ │ │ │ str.w r1, [r9, #4] │ │ │ │ str.w r2, [r9, #8] │ │ │ │ str.w r0, [r9] │ │ │ │ @@ -41341,304 +41331,304 @@ │ │ │ │ ldrh.w r3, [ip] │ │ │ │ strh.w r3, [r9, #16] │ │ │ │ ldrb.w r3, [ip, #2] │ │ │ │ strb.w r3, [r9, #18] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #76 @ 0x4c │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #376] @ (276f4 ) │ │ │ │ + ldr r1, [pc, #376] @ (2766c ) │ │ │ │ movs r2, #76 @ 0x4c │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ mov fp, r0 │ │ │ │ str r5, [r0, #0] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r0, 27596 │ │ │ │ + cbz r0, 2750e │ │ │ │ blx b7b8 │ │ │ │ mov r0, r4 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r8, r3 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r3, r0 │ │ │ │ - mov r0, r7 │ │ │ │ - mov r7, r3 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r6, r3 │ │ │ │ blx b7b8 │ │ │ │ movs r3, #0 │ │ │ │ - mov r2, r6 │ │ │ │ + mov r2, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ - str r7, [sp, #12] │ │ │ │ + str r6, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, fp │ │ │ │ str.w r8, [sp, #4] │ │ │ │ blx c538 │ │ │ │ movs r0, #70 @ 0x46 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #280] @ (276f8 ) │ │ │ │ + ldr r1, [pc, #280] @ (27670 ) │ │ │ │ movs r2, #70 @ 0x46 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sl │ │ │ │ - ldr.w sl, [pc, #268] @ 276fc │ │ │ │ + ldr.w sl, [pc, #268] @ 27674 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #45 @ 0x2d │ │ │ │ blx bf64 │ │ │ │ add sl, pc │ │ │ │ mov r4, r0 │ │ │ │ mov ip, r0 │ │ │ │ add.w r3, sl, #32 │ │ │ │ str r3, [sp, #28] │ │ │ │ - b.n 27700 │ │ │ │ - cmp r6, #200 @ 0xc8 │ │ │ │ + b.n 27678 │ │ │ │ + cmp r6, #184 @ 0xb8 │ │ │ │ movs r1, r0 │ │ │ │ - mov r4, fp │ │ │ │ + lsls r2, r6, #3 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r6, r3, #3 │ │ │ │ + mov r6, sl │ │ │ │ movs r1, r0 │ │ │ │ - mov r0, r9 │ │ │ │ + mov r4, r8 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r6, #58 @ 0x3a │ │ │ │ + cmp r6, #54 @ 0x36 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r4, fp │ │ │ │ + cmp r0, fp │ │ │ │ movs r1, r0 │ │ │ │ - cmp lr, r4 │ │ │ │ + cmp sl, r4 │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xf7c20000 │ │ │ │ - add.w r0, r4, #0 │ │ │ │ - subs r6, r0, #7 │ │ │ │ + @ instruction: 0xf7be0000 │ │ │ │ + add.w r0, r0, #0 │ │ │ │ + subs r2, r0, #7 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r4, r1 │ │ │ │ + cmp r0, r1 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r2, r7 │ │ │ │ + cmp r6, r6 │ │ │ │ movs r1, r0 │ │ │ │ - add sl, r6 │ │ │ │ + add lr, r5 │ │ │ │ movs r1, r0 │ │ │ │ - subs r7, #154 @ 0x9a │ │ │ │ + subs r7, #150 @ 0x96 │ │ │ │ movs r1, r0 │ │ │ │ - add r4, r9 │ │ │ │ + add r0, r9 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r0, r4, #1 │ │ │ │ + asrs r4, r3, #1 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r3, #34 @ 0x22 │ │ │ │ + cmp r3, #30 │ │ │ │ movs r1, r0 │ │ │ │ - stc2 0, cr0, [r0, #-0] │ │ │ │ - bics r6, r0 │ │ │ │ + ldc2l 0, cr0, [ip] │ │ │ │ + bics r2, r0 │ │ │ │ movs r1, r0 │ │ │ │ - muls r6, r5 │ │ │ │ + muls r2, r5 │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xf6180000 │ │ │ │ - negs r4, r3 │ │ │ │ + @ instruction: 0xf6140000 │ │ │ │ + negs r0, r3 │ │ │ │ movs r1, r0 │ │ │ │ - negs r4, r0 │ │ │ │ + negs r0, r0 │ │ │ │ movs r1, r0 │ │ │ │ - subs r5, #100 @ 0x64 │ │ │ │ + subs r5, #96 @ 0x60 │ │ │ │ movs r1, r0 │ │ │ │ - rors r6, r2 │ │ │ │ + rors r2, r2 │ │ │ │ movs r1, r0 │ │ │ │ - subs r6, #18 │ │ │ │ + subs r5, #122 @ 0x7a │ │ │ │ movs r1, r0 │ │ │ │ - sbcs r0, r3 │ │ │ │ + sbcs r4, r2 │ │ │ │ movs r1, r0 │ │ │ │ - subs r4, #124 @ 0x7c │ │ │ │ + subs r4, #120 @ 0x78 │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, #172 @ 0xac │ │ │ │ + subs r2, #244 @ 0xf4 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r4, r7 │ │ │ │ + lsrs r0, r7 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r2, r4 │ │ │ │ + lsrs r6, r3 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r0, r4, #17 │ │ │ │ + lsrs r4, r3, #17 │ │ │ │ movs r1, r0 │ │ │ │ - adds r7, #132 @ 0x84 │ │ │ │ + adds r7, #128 @ 0x80 │ │ │ │ movs r1, r0 │ │ │ │ - eors r6, r1 │ │ │ │ + eors r2, r1 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r4, r4 │ │ │ │ + lsls r0, r4 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r6, r4, #28 │ │ │ │ + lsrs r2, r4, #28 │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, #104 @ 0x68 │ │ │ │ + subs r2, #100 @ 0x64 │ │ │ │ movs r1, r0 │ │ │ │ - ands r6, r1 │ │ │ │ + ands r2, r1 │ │ │ │ movs r1, r0 │ │ │ │ - ands r6, r7 │ │ │ │ + ands r2, r7 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r4, r4, #11 │ │ │ │ + lsrs r0, r4, #11 │ │ │ │ movs r1, r0 │ │ │ │ - rsb r0, sl, #0 │ │ │ │ - subs r2, #192 @ 0xc0 │ │ │ │ + rsb r0, r4, #0 │ │ │ │ + subs r2, #106 @ 0x6a │ │ │ │ movs r1, r0 │ │ │ │ - adcs.w r0, ip, #0 │ │ │ │ - subs r2, #84 @ 0x54 │ │ │ │ + subs r1, #252 @ 0xfc │ │ │ │ movs r1, r0 │ │ │ │ - subs r0, #176 @ 0xb0 │ │ │ │ + @ instruction: 0xf13e0000 │ │ │ │ + subs r0, #158 @ 0x9e │ │ │ │ movs r1, r0 │ │ │ │ - subs r6, #244 @ 0xf4 │ │ │ │ + subs r6, #226 @ 0xe2 │ │ │ │ movs r1, r0 │ │ │ │ - subs r6, #216 @ 0xd8 │ │ │ │ + subs r6, #198 @ 0xc6 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r4, r7, #4 │ │ │ │ + lsrs r2, r5, #4 │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, #100 @ 0x64 │ │ │ │ + subs r2, #222 @ 0xde │ │ │ │ movs r1, r0 │ │ │ │ - subs r6, #38 @ 0x26 │ │ │ │ + subs r6, #20 │ │ │ │ movs r1, r0 │ │ │ │ - subs r7, #6 │ │ │ │ + subs r6, #244 @ 0xf4 │ │ │ │ movs r1, r0 │ │ │ │ - adds r6, #196 @ 0xc4 │ │ │ │ + adds r6, #178 @ 0xb2 │ │ │ │ movs r1, r0 │ │ │ │ - adds r7, #192 @ 0xc0 │ │ │ │ + subs r0, #194 @ 0xc2 │ │ │ │ movs r1, r0 │ │ │ │ - subs r6, #120 @ 0x78 │ │ │ │ + subs r6, #102 @ 0x66 │ │ │ │ movs r1, r0 │ │ │ │ - subs r7, #4 │ │ │ │ + subs r6, #242 @ 0xf2 │ │ │ │ movs r1, r0 │ │ │ │ - adds r6, #14 │ │ │ │ + adds r5, #252 @ 0xfc │ │ │ │ movs r1, r0 │ │ │ │ - adds r5, #92 @ 0x5c │ │ │ │ + subs r6, #166 @ 0xa6 │ │ │ │ movs r1, r0 │ │ │ │ - subs r6, #120 @ 0x78 │ │ │ │ + adds r5, #2 │ │ │ │ movs r1, r0 │ │ │ │ - subs r6, #94 @ 0x5e │ │ │ │ + subs r6, #78 @ 0x4e │ │ │ │ movs r1, r0 │ │ │ │ - lsls r4, r5, #26 │ │ │ │ + lsls r4, r3, #26 │ │ │ │ movs r1, r0 │ │ │ │ - adds r7, #34 @ 0x22 │ │ │ │ + subs r0, #38 @ 0x26 │ │ │ │ movs r1, r0 │ │ │ │ - subs r5, #190 @ 0xbe │ │ │ │ + subs r5, #174 @ 0xae │ │ │ │ movs r1, r0 │ │ │ │ mov lr, sl │ │ │ │ add.w ip, ip, #16 │ │ │ │ add.w sl, sl, #16 │ │ │ │ ldmia.w lr!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [ip, #-16] │ │ │ │ str.w r1, [ip, #-12] │ │ │ │ str.w r2, [ip, #-8] │ │ │ │ str.w r3, [ip, #-4] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp lr, r3 │ │ │ │ - bne.n 27700 │ │ │ │ + bne.n 27678 │ │ │ │ mov r3, sl │ │ │ │ ldmia r3!, {r0, r1, r2} │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r1, [ip, #4] │ │ │ │ - mov r0, r6 │ │ │ │ + mov r0, r7 │ │ │ │ str.w r2, [ip, #8] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ strb.w r3, [ip, #12] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #13 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #3564] @ 28534 │ │ │ │ - mov r6, r0 │ │ │ │ + ldr.w r3, [pc, #3564] @ 284ac │ │ │ │ + mov r7, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1, r2} │ │ │ │ - str r1, [r6, #4] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - str r0, [r6, #0] │ │ │ │ + str r1, [r7, #4] │ │ │ │ + str r2, [r7, #8] │ │ │ │ + str r0, [r7, #0] │ │ │ │ mov r0, r9 │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - strb r3, [r6, #12] │ │ │ │ + strb r3, [r7, #12] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #78 @ 0x4e │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3536] @ 28538 │ │ │ │ + ldr.w r1, [pc, #3536] @ 284b0 │ │ │ │ movs r2, #78 @ 0x4e │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r9, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ mov sl, r0 │ │ │ │ str.w r9, [r0] │ │ │ │ ldr.w r0, [fp] │ │ │ │ - cbz r0, 2778a │ │ │ │ + cbz r0, 27702 │ │ │ │ blx b7b8 │ │ │ │ mov r0, fp │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r8 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r8, r0 │ │ │ │ - mov r0, r7 │ │ │ │ + mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ mov r2, r4 │ │ │ │ - mov r1, r6 │ │ │ │ + mov r1, r7 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ str.w r8, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, sl │ │ │ │ str.w r9, [sp, #4] │ │ │ │ blx c538 │ │ │ │ movs r0, #70 @ 0x46 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3432] @ 2853c │ │ │ │ + ldr.w r1, [pc, #3432] @ 284b4 │ │ │ │ movs r2, #70 @ 0x46 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ - mov r7, r0 │ │ │ │ + mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #160 @ 0xa0 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3412] @ 28540 │ │ │ │ + ldr.w r1, [pc, #3412] @ 284b8 │ │ │ │ movs r2, #160 @ 0xa0 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #13 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #3388] @ 28544 │ │ │ │ + ldr.w r3, [pc, #3388] @ 284bc │ │ │ │ mov r5, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1, r2} │ │ │ │ str r1, [r5, #4] │ │ │ │ str r2, [r5, #8] │ │ │ │ str r0, [r5, #0] │ │ │ │ - mov r0, r6 │ │ │ │ + mov r0, r7 │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ strb r3, [r5, #12] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #78 @ 0x4e │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3360] @ 28548 │ │ │ │ + ldr.w r1, [pc, #3360] @ 284c0 │ │ │ │ movs r2, #78 @ 0x4e │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov fp, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ - mov r6, r0 │ │ │ │ + mov r7, r0 │ │ │ │ str.w fp, [r0] │ │ │ │ ldr.w r0, [sl] │ │ │ │ - cbz r0, 2784a │ │ │ │ + cbz r0, 277c2 │ │ │ │ blx b7b8 │ │ │ │ mov r0, sl │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r9 │ │ │ │ @@ -41647,74 +41637,74 @@ │ │ │ │ blx cd0c │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r8 │ │ │ │ blx b7b8 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ movs r3, #0 │ │ │ │ - mov r0, r7 │ │ │ │ + mov r0, r6 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ str.w sl, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ - mov r3, r6 │ │ │ │ + mov r3, r7 │ │ │ │ str.w fp, [sp, #4] │ │ │ │ blx c538 │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3256] @ 2854c │ │ │ │ + ldr.w r1, [pc, #3256] @ 284c4 │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r9, r0 │ │ │ │ - mov r0, r7 │ │ │ │ + mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #232 @ 0xe8 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3236] @ 28550 │ │ │ │ + ldr.w r1, [pc, #3236] @ 284c8 │ │ │ │ movs r2, #232 @ 0xe8 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #11 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #3212] @ 28554 │ │ │ │ + ldr.w r3, [pc, #3212] @ 284cc │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ str r1, [r4, #4] │ │ │ │ str r0, [r4, #0] │ │ │ │ mov r0, r5 │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ strb r3, [r4, #10] │ │ │ │ strh r2, [r4, #8] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #78 @ 0x4e │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3184] @ 28558 │ │ │ │ + ldr.w r1, [pc, #3184] @ 284d0 │ │ │ │ movs r2, #78 @ 0x4e │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ - mov r7, r0 │ │ │ │ + mov r6, r0 │ │ │ │ str r5, [r0, #0] │ │ │ │ - ldr r0, [r6, #0] │ │ │ │ - cbz r0, 27906 │ │ │ │ + ldr r0, [r7, #0] │ │ │ │ + cbz r0, 2787e │ │ │ │ blx b7b8 │ │ │ │ - mov r0, r6 │ │ │ │ + mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ - mov r6, r0 │ │ │ │ + mov r7, r0 │ │ │ │ mov r0, fp │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, sl │ │ │ │ mov r5, r3 │ │ │ │ @@ -41724,41 +41714,41 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r9 │ │ │ │ str r5, [sp, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ - str r6, [sp, #4] │ │ │ │ + str r7, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - mov r3, r7 │ │ │ │ + mov r3, r6 │ │ │ │ blx c538 │ │ │ │ movs r0, #78 @ 0x4e │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3084] @ 2855c │ │ │ │ + ldr.w r1, [pc, #3084] @ 284d4 │ │ │ │ movs r2, #78 @ 0x4e │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #220 @ 0xdc │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #3060] @ 28560 │ │ │ │ + ldr.w r1, [pc, #3060] @ 284d8 │ │ │ │ movs r2, #220 @ 0xdc │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ blx b7b8 │ │ │ │ movs r0, #21 │ │ │ │ blx bf64 │ │ │ │ - ldr.w ip, [pc, #3036] @ 28564 │ │ │ │ + ldr.w ip, [pc, #3036] @ 284dc │ │ │ │ mov r5, r0 │ │ │ │ add ip, pc │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ str r0, [r5, #0] │ │ │ │ str r3, [r5, #12] │ │ │ │ str r1, [r5, #4] │ │ │ │ str r2, [r5, #8] │ │ │ │ @@ -41766,112 +41756,116 @@ │ │ │ │ ldrb.w r3, [ip, #4] │ │ │ │ strb r3, [r5, #20] │ │ │ │ str r0, [r5, #16] │ │ │ │ mov r0, r4 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #76 @ 0x4c │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2996] @ 28568 │ │ │ │ + ldr.w r1, [pc, #2996] @ 284e0 │ │ │ │ movs r2, #76 @ 0x4c │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ mov sl, r0 │ │ │ │ str r4, [r0, #0] │ │ │ │ - ldr r0, [r7, #0] │ │ │ │ - cbz r0, 279d0 │ │ │ │ + ldr r0, [r6, #0] │ │ │ │ + cbz r0, 27948 │ │ │ │ blx b7b8 │ │ │ │ - ldr.w r4, [pc, #2968] @ 2856c │ │ │ │ - mov r0, r7 │ │ │ │ + mov r0, r6 │ │ │ │ + ldr.w r6, [pc, #2968] @ 284e4 │ │ │ │ blx b7b8 │ │ │ │ - movs r0, #71 @ 0x47 │ │ │ │ - add r4, pc │ │ │ │ + movs r0, #69 @ 0x45 │ │ │ │ + add r6, pc │ │ │ │ blx bf64 │ │ │ │ - mov r1, r4 │ │ │ │ - movs r2, #71 @ 0x47 │ │ │ │ + mov r1, r6 │ │ │ │ + movs r2, #69 @ 0x45 │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ - movs r0, #70 @ 0x46 │ │ │ │ + movs r0, #68 @ 0x44 │ │ │ │ + ldr.w r4, [pc, #2944] @ 284e8 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #2940] @ 28570 │ │ │ │ - movs r2, #70 @ 0x46 │ │ │ │ + ldr.w r3, [pc, #2940] @ 284ec │ │ │ │ + movs r2, #68 @ 0x44 │ │ │ │ + add r4, pc │ │ │ │ add r3, pc │ │ │ │ - str r3, [sp, #108] @ 0x6c │ │ │ │ + str r3, [sp, #28] │ │ │ │ mov r1, r3 │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ - movs r0, #69 @ 0x45 │ │ │ │ + movs r0, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2920] @ 28574 │ │ │ │ - movs r2, #69 @ 0x45 │ │ │ │ - add r1, pc │ │ │ │ - str r1, [sp, #28] │ │ │ │ + ldr.w r3, [pc, #2916] @ 284f0 │ │ │ │ + movs r2, #68 @ 0x44 │ │ │ │ + add r3, pc │ │ │ │ + str r3, [sp, #32] │ │ │ │ + mov r1, r3 │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ - movs r0, #68 @ 0x44 │ │ │ │ + movs r0, #70 @ 0x46 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2900] @ 28578 │ │ │ │ - movs r2, #68 @ 0x44 │ │ │ │ - add r1, pc │ │ │ │ - str r1, [sp, #32] │ │ │ │ + ldr.w r3, [pc, #2896] @ 284f4 │ │ │ │ + movs r2, #70 @ 0x46 │ │ │ │ + add r3, pc │ │ │ │ + str r3, [sp, #36] @ 0x24 │ │ │ │ + mov r1, r3 │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ - movs r0, #68 @ 0x44 │ │ │ │ + movs r0, #70 @ 0x46 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2884] @ 2857c │ │ │ │ - movs r2, #68 @ 0x44 │ │ │ │ - add r1, pc │ │ │ │ - mov fp, r1 │ │ │ │ + ldr.w r3, [pc, #2876] @ 284f8 │ │ │ │ + movs r2, #70 @ 0x46 │ │ │ │ + add r3, pc │ │ │ │ + mov r1, r3 │ │ │ │ + mov fp, r3 │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ movs r0, #70 @ 0x46 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2864] @ 28580 │ │ │ │ + ldr.w r3, [pc, #2856] @ 284fc │ │ │ │ movs r2, #70 @ 0x46 │ │ │ │ - add r1, pc │ │ │ │ - str r1, [sp, #36] @ 0x24 │ │ │ │ + add r3, pc │ │ │ │ + str r3, [sp, #108] @ 0x6c │ │ │ │ + mov r1, r3 │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ - movs r0, #70 @ 0x46 │ │ │ │ + movs r0, #71 @ 0x47 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2848] @ 28584 │ │ │ │ - movs r2, #70 @ 0x46 │ │ │ │ + ldr.w r1, [pc, #2836] @ 28500 │ │ │ │ + movs r2, #71 @ 0x47 │ │ │ │ add r1, pc │ │ │ │ mov r9, r1 │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ movs r0, #70 @ 0x46 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2828] @ 28588 │ │ │ │ + ldr.w r1, [pc, #2820] @ 28504 │ │ │ │ movs r2, #70 @ 0x46 │ │ │ │ add r1, pc │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ - movs r0, #68 @ 0x44 │ │ │ │ - blx bf64 │ │ │ │ - ldr.w r1, [pc, #2812] @ 2858c │ │ │ │ - movs r2, #68 @ 0x44 │ │ │ │ - add r1, pc │ │ │ │ - mov r7, r1 │ │ │ │ - blx c500 │ │ │ │ - str r0, [sp, #96] @ 0x60 │ │ │ │ movs r0, #70 @ 0x46 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2792] @ 28590 │ │ │ │ + ldr.w r1, [pc, #2800] @ 28508 │ │ │ │ movs r2, #70 @ 0x46 │ │ │ │ add r1, pc │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ blx c500 │ │ │ │ + str r0, [sp, #96] @ 0x60 │ │ │ │ + movs r0, #68 @ 0x44 │ │ │ │ + blx bf64 │ │ │ │ + mov r1, r4 │ │ │ │ + movs r2, #68 @ 0x44 │ │ │ │ + blx c500 │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ movs r0, #70 @ 0x46 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2776] @ 28594 │ │ │ │ + ldr.w r1, [pc, #2768] @ 2850c │ │ │ │ movs r2, #70 @ 0x46 │ │ │ │ add r1, pc │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ movs r0, #48 @ 0x30 │ │ │ │ blx cd0c │ │ │ │ @@ -41894,98 +41888,98 @@ │ │ │ │ str r3, [r0, #28] │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ str r3, [r0, #32] │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ str r3, [r0, #36] @ 0x24 │ │ │ │ str r2, [r0, #40] @ 0x28 │ │ │ │ - mov r0, r6 │ │ │ │ + mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ - movs r0, #71 @ 0x47 │ │ │ │ + movs r0, #69 @ 0x45 │ │ │ │ blx bf64 │ │ │ │ - mov r1, r4 │ │ │ │ - movs r2, #71 @ 0x47 │ │ │ │ + mov r1, r6 │ │ │ │ + movs r2, #69 @ 0x45 │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ - movs r0, #70 @ 0x46 │ │ │ │ + movs r0, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ - ldr r3, [sp, #108] @ 0x6c │ │ │ │ - movs r2, #70 @ 0x46 │ │ │ │ - mov r1, r3 │ │ │ │ + mov r1, r4 │ │ │ │ + movs r2, #68 @ 0x44 │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ - movs r0, #69 @ 0x45 │ │ │ │ + movs r0, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ - movs r2, #69 @ 0x45 │ │ │ │ + movs r2, #68 @ 0x44 │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #28] │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ blx c500 │ │ │ │ - str r0, [sp, #72] @ 0x48 │ │ │ │ - movs r0, #68 @ 0x44 │ │ │ │ + str r0, [sp, #32] │ │ │ │ + movs r0, #70 @ 0x46 │ │ │ │ blx bf64 │ │ │ │ mov r1, fp │ │ │ │ - movs r2, #68 @ 0x44 │ │ │ │ + movs r2, #70 @ 0x46 │ │ │ │ blx c500 │ │ │ │ mov fp, r0 │ │ │ │ movs r0, #70 @ 0x46 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [sp, #36] @ 0x24 │ │ │ │ + ldr r3, [sp, #108] @ 0x6c │ │ │ │ movs r2, #70 @ 0x46 │ │ │ │ + mov r1, r3 │ │ │ │ blx c500 │ │ │ │ - str r0, [sp, #32] │ │ │ │ - movs r0, #70 @ 0x46 │ │ │ │ + str r0, [sp, #72] @ 0x48 │ │ │ │ + movs r0, #71 @ 0x47 │ │ │ │ blx bf64 │ │ │ │ mov r1, r9 │ │ │ │ - movs r2, #70 @ 0x46 │ │ │ │ + movs r2, #71 @ 0x47 │ │ │ │ blx c500 │ │ │ │ mov r9, r0 │ │ │ │ movs r0, #70 @ 0x46 │ │ │ │ blx bf64 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ movs r2, #70 @ 0x46 │ │ │ │ blx c500 │ │ │ │ - str r0, [sp, #36] @ 0x24 │ │ │ │ - movs r0, #68 @ 0x44 │ │ │ │ + str r0, [sp, #40] @ 0x28 │ │ │ │ + movs r0, #70 @ 0x46 │ │ │ │ blx bf64 │ │ │ │ - mov r1, r7 │ │ │ │ - movs r2, #68 @ 0x44 │ │ │ │ + ldr r1, [sp, #36] @ 0x24 │ │ │ │ + movs r2, #70 @ 0x46 │ │ │ │ blx c500 │ │ │ │ mov r7, r0 │ │ │ │ movs r0, #70 @ 0x46 │ │ │ │ blx bf64 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ movs r2, #70 @ 0x46 │ │ │ │ blx c500 │ │ │ │ mov r6, r0 │ │ │ │ movs r0, #70 @ 0x46 │ │ │ │ blx bf64 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ movs r2, #70 @ 0x46 │ │ │ │ blx c500 │ │ │ │ - str r0, [sp, #40] @ 0x28 │ │ │ │ + str r0, [sp, #36] @ 0x24 │ │ │ │ movs r0, #48 @ 0x30 │ │ │ │ blx cd0c │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ str r3, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ str r3, [r0, #4] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r3, [r0, #8] │ │ │ │ - ldr r3, [sp, #72] @ 0x48 │ │ │ │ - strd r3, fp, [r0, #12] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ + strd r3, fp, [r0, #12] │ │ │ │ + ldr r3, [sp, #72] @ 0x48 │ │ │ │ strd r3, r9, [r0, #20] │ │ │ │ - ldr r2, [sp, #40] @ 0x28 │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ + ldr r2, [sp, #36] @ 0x24 │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ strd r3, r7, [r0, #28] │ │ │ │ str r6, [r0, #36] @ 0x24 │ │ │ │ str r2, [r0, #40] @ 0x28 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ blx b7b8 │ │ │ │ ldr r7, [sp, #60] @ 0x3c │ │ │ │ ldr r6, [sp, #56] @ 0x38 │ │ │ │ @@ -41999,30 +41993,30 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, sl │ │ │ │ str.w r8, [sp, #4] │ │ │ │ blx c538 │ │ │ │ movs r0, #77 @ 0x4d │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2440] @ 28598 │ │ │ │ + ldr.w r1, [pc, #2432] @ 28510 │ │ │ │ movs r2, #77 @ 0x4d │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #226 @ 0xe2 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2416] @ 2859c │ │ │ │ + ldr.w r1, [pc, #2408] @ 28514 │ │ │ │ movs r2, #226 @ 0xe2 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r7 │ │ │ │ - ldr.w r7, [pc, #2404] @ 285a0 │ │ │ │ + ldr.w r7, [pc, #2396] @ 28518 │ │ │ │ str r3, [sp, #28] │ │ │ │ blx b7b8 │ │ │ │ add r7, pc │ │ │ │ movs r0, #20 │ │ │ │ blx bf64 │ │ │ │ mov r6, r0 │ │ │ │ ldmia r7!, {r0, r1, r2, r3} │ │ │ │ @@ -42032,60 +42026,60 @@ │ │ │ │ str r2, [r6, #8] │ │ │ │ ldr r0, [r7, #0] │ │ │ │ str r0, [r6, #16] │ │ │ │ mov r0, r5 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2364] @ 285a4 │ │ │ │ + ldr.w r1, [pc, #2356] @ 2851c │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ mov r7, r0 │ │ │ │ str r5, [r0, #0] │ │ │ │ ldr.w r0, [sl] │ │ │ │ - cbz r0, 27c88 │ │ │ │ + cbz r0, 27c08 │ │ │ │ blx b7b8 │ │ │ │ mov r0, sl │ │ │ │ blx b7b8 │ │ │ │ - movs r0, #76 @ 0x4c │ │ │ │ + movs r0, #77 @ 0x4d │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2320] @ 285a8 │ │ │ │ - movs r2, #76 @ 0x4c │ │ │ │ + ldr.w r1, [pc, #2312] @ 28520 │ │ │ │ + movs r2, #77 @ 0x4d │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ movs r0, #71 @ 0x47 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2304] @ 285ac │ │ │ │ + ldr.w r1, [pc, #2296] @ 28524 │ │ │ │ movs r2, #71 @ 0x47 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov fp, r0 │ │ │ │ - movs r0, #76 @ 0x4c │ │ │ │ + movs r0, #72 @ 0x48 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2288] @ 285b0 │ │ │ │ - movs r2, #76 @ 0x4c │ │ │ │ + ldr.w r1, [pc, #2280] @ 28528 │ │ │ │ + movs r2, #72 @ 0x48 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov sl, r0 │ │ │ │ - movs r0, #72 @ 0x48 │ │ │ │ + movs r0, #76 @ 0x4c │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2272] @ 285b4 │ │ │ │ - movs r2, #72 @ 0x48 │ │ │ │ + ldr.w r1, [pc, #2264] @ 2852c │ │ │ │ + movs r2, #76 @ 0x4c │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #32] │ │ │ │ - movs r0, #77 @ 0x4d │ │ │ │ + movs r0, #76 @ 0x4c │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2256] @ 285b8 │ │ │ │ - movs r2, #77 @ 0x4d │ │ │ │ + ldr.w r1, [pc, #2248] @ 28530 │ │ │ │ + movs r2, #76 @ 0x4c │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ movs r0, #24 │ │ │ │ blx cd0c │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ strd r3, fp, [r0] │ │ │ │ @@ -42094,52 +42088,52 @@ │ │ │ │ sub.w fp, r8, #4 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ str.w sl, [r0, #8] │ │ │ │ add.w sl, r8, #40 @ 0x28 │ │ │ │ str r3, [r0, #12] │ │ │ │ str r2, [r0, #16] │ │ │ │ ldr.w r0, [fp, #4]! │ │ │ │ - cbz r0, 27d1e │ │ │ │ + cbz r0, 27c9e │ │ │ │ blx b7b8 │ │ │ │ cmp sl, fp │ │ │ │ - bne.n 27d14 │ │ │ │ + bne.n 27c94 │ │ │ │ mov r0, r8 │ │ │ │ blx b7b8 │ │ │ │ - movs r0, #76 @ 0x4c │ │ │ │ + movs r0, #77 @ 0x4d │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2188] @ 285bc │ │ │ │ - movs r2, #76 @ 0x4c │ │ │ │ + ldr.w r1, [pc, #2180] @ 28534 │ │ │ │ + movs r2, #77 @ 0x4d │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ movs r0, #71 @ 0x47 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2172] @ 285c0 │ │ │ │ + ldr.w r1, [pc, #2164] @ 28538 │ │ │ │ movs r2, #71 @ 0x47 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov fp, r0 │ │ │ │ - movs r0, #76 @ 0x4c │ │ │ │ + movs r0, #72 @ 0x48 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2156] @ 285c4 │ │ │ │ - movs r2, #76 @ 0x4c │ │ │ │ + ldr.w r1, [pc, #2148] @ 2853c │ │ │ │ + movs r2, #72 @ 0x48 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #32] │ │ │ │ - movs r0, #72 @ 0x48 │ │ │ │ + movs r0, #76 @ 0x4c │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2140] @ 285c8 │ │ │ │ - movs r2, #72 @ 0x48 │ │ │ │ + ldr.w r1, [pc, #2132] @ 28540 │ │ │ │ + movs r2, #76 @ 0x4c │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - movs r0, #77 @ 0x4d │ │ │ │ + movs r0, #76 @ 0x4c │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2124] @ 285cc │ │ │ │ - movs r2, #77 @ 0x4d │ │ │ │ + ldr.w r1, [pc, #2116] @ 28544 │ │ │ │ + movs r2, #76 @ 0x4c │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r8, r0 │ │ │ │ movs r0, #24 │ │ │ │ blx cd0c │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ strd r3, fp, [r0] │ │ │ │ @@ -42147,18 +42141,18 @@ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ add.w fp, r4, #40 @ 0x28 │ │ │ │ str r3, [r0, #8] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ strd r3, r8, [r0, #12] │ │ │ │ sub.w r8, r4, #4 │ │ │ │ ldr.w r0, [r8, #4]! │ │ │ │ - cbz r0, 27db6 │ │ │ │ + cbz r0, 27d36 │ │ │ │ blx b7b8 │ │ │ │ cmp fp, r8 │ │ │ │ - bne.n 27dac │ │ │ │ + bne.n 27d2c │ │ │ │ mov r0, r4 │ │ │ │ blx b7b8 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ mov r1, r6 │ │ │ │ movs r3, #5 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r9 │ │ │ │ @@ -42168,83 +42162,83 @@ │ │ │ │ str.w sl, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ str r5, [sp, #4] │ │ │ │ blx c538 │ │ │ │ movs r0, #70 @ 0x46 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2024] @ 285d0 │ │ │ │ + ldr.w r1, [pc, #2016] @ 28548 │ │ │ │ movs r2, #70 @ 0x46 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r9 │ │ │ │ mov r9, r3 │ │ │ │ blx b7b8 │ │ │ │ mov.w r0, #316 @ 0x13c │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #2000] @ 285d4 │ │ │ │ + ldr.w r1, [pc, #1992] @ 2854c │ │ │ │ mov.w r2, #316 @ 0x13c │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r8, r3 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #13 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #1972] @ 285d8 │ │ │ │ + ldr.w r3, [pc, #1964] @ 28550 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1, r2} │ │ │ │ str r1, [r4, #4] │ │ │ │ str r2, [r4, #8] │ │ │ │ str r0, [r4, #0] │ │ │ │ mov r0, r6 │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ strb r3, [r4, #12] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #78 @ 0x4e │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1944] @ 285dc │ │ │ │ + ldr.w r1, [pc, #1936] @ 28554 │ │ │ │ movs r2, #78 @ 0x4e │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov fp, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ mov r6, r0 │ │ │ │ str.w fp, [r0] │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - cbz r0, 27e62 │ │ │ │ + cbz r0, 27de2 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r7 │ │ │ │ add.w fp, r5, #16 │ │ │ │ blx b7b8 │ │ │ │ subs r7, r5, #4 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr.w r0, [r7, #4]! │ │ │ │ - cbz r0, 27e80 │ │ │ │ + cbz r0, 27e00 │ │ │ │ blx b7b8 │ │ │ │ cmp r7, fp │ │ │ │ - bne.n 27e76 │ │ │ │ + bne.n 27df6 │ │ │ │ mov r0, r5 │ │ │ │ sub.w fp, sl, #4 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ add.w r5, sl, #16 │ │ │ │ mov r7, r0 │ │ │ │ ldr.w r0, [fp, #4]! │ │ │ │ - cbz r0, 27ea4 │ │ │ │ + cbz r0, 27e24 │ │ │ │ blx b7b8 │ │ │ │ cmp r5, fp │ │ │ │ - bne.n 27e9a │ │ │ │ + bne.n 27e1a │ │ │ │ mov r0, sl │ │ │ │ blx b7b8 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #4] │ │ │ │ @@ -42254,35 +42248,35 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ blx c538 │ │ │ │ movs r0, #76 @ 0x4c │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1804] @ 285e0 │ │ │ │ + ldr.w r1, [pc, #1796] @ 28558 │ │ │ │ movs r2, #76 @ 0x4c │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r9 │ │ │ │ mov r9, r3 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #255 @ 0xff │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1780] @ 285e4 │ │ │ │ + ldr.w r1, [pc, #1772] @ 2855c │ │ │ │ movs r2, #255 @ 0xff │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r8, r3 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #19 │ │ │ │ blx bf64 │ │ │ │ - ldr.w ip, [pc, #1756] @ 285e8 │ │ │ │ + ldr.w ip, [pc, #1748] @ 28560 │ │ │ │ mov r5, r0 │ │ │ │ add ip, pc │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ str r3, [r5, #12] │ │ │ │ str r1, [r5, #4] │ │ │ │ str r2, [r5, #8] │ │ │ │ str r0, [r5, #0] │ │ │ │ @@ -42290,25 +42284,25 @@ │ │ │ │ ldrh.w r3, [ip] │ │ │ │ strh r3, [r5, #16] │ │ │ │ ldrb.w r3, [ip, #2] │ │ │ │ strb r3, [r5, #18] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #77 @ 0x4d │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1716] @ 285ec │ │ │ │ + ldr.w r1, [pc, #1708] @ 28564 │ │ │ │ movs r2, #77 @ 0x4d │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ mov sl, r0 │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - cbz r0, 27f54 │ │ │ │ + cbz r0, 27ed4 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ @@ -42329,56 +42323,56 @@ │ │ │ │ str.w fp, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, sl │ │ │ │ str r6, [sp, #4] │ │ │ │ blx c538 │ │ │ │ movs r0, #69 @ 0x45 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1620] @ 285f0 │ │ │ │ + ldr.w r1, [pc, #1612] @ 28568 │ │ │ │ movs r2, #69 @ 0x45 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r9 │ │ │ │ mov r9, r3 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #155 @ 0x9b │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1596] @ 285f4 │ │ │ │ + ldr.w r1, [pc, #1588] @ 2856c │ │ │ │ movs r2, #155 @ 0x9b │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r8, r3 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #12 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #1572] @ 285f8 │ │ │ │ + ldr.w r3, [pc, #1564] @ 28570 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1, r2} │ │ │ │ str r1, [r4, #4] │ │ │ │ str r2, [r4, #8] │ │ │ │ str r0, [r4, #0] │ │ │ │ mov r0, r5 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #78 @ 0x4e │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1548] @ 285fc │ │ │ │ + ldr.w r1, [pc, #1540] @ 28574 │ │ │ │ movs r2, #78 @ 0x4e │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ mov r7, r0 │ │ │ │ str r5, [r0, #0] │ │ │ │ ldr.w r0, [sl] │ │ │ │ - cbz r0, 28010 │ │ │ │ + cbz r0, 27f90 │ │ │ │ blx b7b8 │ │ │ │ mov r0, sl │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r6 │ │ │ │ @@ -42399,58 +42393,58 @@ │ │ │ │ str.w fp, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ str.w sl, [sp, #4] │ │ │ │ blx c538 │ │ │ │ movs r0, #70 @ 0x46 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1444] @ 28600 │ │ │ │ + ldr.w r1, [pc, #1436] @ 28578 │ │ │ │ movs r2, #70 @ 0x46 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r9 │ │ │ │ mov r9, r3 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #141 @ 0x8d │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1420] @ 28604 │ │ │ │ + ldr.w r1, [pc, #1412] @ 2857c │ │ │ │ movs r2, #141 @ 0x8d │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r8, r3 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #13 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #1396] @ 28608 │ │ │ │ + ldr.w r3, [pc, #1388] @ 28580 │ │ │ │ mov r5, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1, r2} │ │ │ │ str r1, [r5, #4] │ │ │ │ str r2, [r5, #8] │ │ │ │ str r0, [r5, #0] │ │ │ │ mov r0, r4 │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ strb r3, [r5, #12] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #78 @ 0x4e │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1368] @ 2860c │ │ │ │ + ldr.w r1, [pc, #1360] @ 28584 │ │ │ │ movs r2, #78 @ 0x4e │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ mov r6, r0 │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - cbz r0, 280d0 │ │ │ │ + cbz r0, 28050 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r7, r0 │ │ │ │ mov r0, sl │ │ │ │ @@ -42470,59 +42464,59 @@ │ │ │ │ str.w sl, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ str r7, [sp, #4] │ │ │ │ blx c538 │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1272] @ 28610 │ │ │ │ + ldr.w r1, [pc, #1264] @ 28588 │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r9 │ │ │ │ mov r9, r3 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #119 @ 0x77 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1248] @ 28614 │ │ │ │ + ldr.w r1, [pc, #1240] @ 2858c │ │ │ │ movs r2, #119 @ 0x77 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r8, r3 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #11 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #1224] @ 28618 │ │ │ │ + ldr.w r3, [pc, #1216] @ 28590 │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ str r1, [r4, #4] │ │ │ │ str r0, [r4, #0] │ │ │ │ mov r0, r5 │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ strb r3, [r4, #10] │ │ │ │ strh r2, [r4, #8] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #78 @ 0x4e │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1196] @ 2861c │ │ │ │ + ldr.w r1, [pc, #1188] @ 28594 │ │ │ │ movs r2, #78 @ 0x4e │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov fp, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ mov r5, r0 │ │ │ │ str.w fp, [r0] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - cbz r0, 28190 │ │ │ │ + cbz r0, 28110 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r7 │ │ │ │ @@ -42543,61 +42537,61 @@ │ │ │ │ str.w sl, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r5 │ │ │ │ str.w fp, [sp, #4] │ │ │ │ blx c538 │ │ │ │ movs r0, #71 @ 0x47 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1092] @ 28620 │ │ │ │ + ldr.w r1, [pc, #1084] @ 28598 │ │ │ │ movs r2, #71 @ 0x47 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r9 │ │ │ │ mov r9, r3 │ │ │ │ blx b7b8 │ │ │ │ mov.w r0, #300 @ 0x12c │ │ │ │ blx bf64 │ │ │ │ - ldr.w r1, [pc, #1068] @ 28624 │ │ │ │ + ldr.w r1, [pc, #1060] @ 2859c │ │ │ │ mov.w r2, #300 @ 0x12c │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r8, r3 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #14 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #1040] @ 28628 │ │ │ │ + ldr.w r3, [pc, #1032] @ 285a0 │ │ │ │ mov r6, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1, r2} │ │ │ │ str r1, [r6, #4] │ │ │ │ str r2, [r6, #8] │ │ │ │ str r0, [r6, #0] │ │ │ │ mov r0, r4 │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ strh r3, [r6, #12] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #78 @ 0x4e │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #1012] @ (2862c ) │ │ │ │ + ldr r1, [pc, #1004] @ (285a4 ) │ │ │ │ movs r2, #78 @ 0x4e │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ mov r7, r0 │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - cbz r0, 28252 │ │ │ │ + cbz r0, 281d2 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r5, [pc, #984] @ (28630 ) │ │ │ │ + ldr r5, [pc, #976] @ (285a8 ) │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, fp │ │ │ │ mov fp, r3 │ │ │ │ blx b7b8 │ │ │ │ @@ -42618,25 +42612,25 @@ │ │ │ │ add r5, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ str.w fp, [sp, #4] │ │ │ │ blx c538 │ │ │ │ movs r0, #76 @ 0x4c │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #912] @ (28634 ) │ │ │ │ + ldr r1, [pc, #904] @ (285ac ) │ │ │ │ movs r2, #76 @ 0x4c │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r9 │ │ │ │ mov r9, r3 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #162 @ 0xa2 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #892] @ (28638 ) │ │ │ │ + ldr r1, [pc, #884] @ (285b0 ) │ │ │ │ movs r2, #162 @ 0xa2 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r8, r3 │ │ │ │ blx b7b8 │ │ │ │ @@ -42652,25 +42646,25 @@ │ │ │ │ ldrh r3, [r5, #0] │ │ │ │ strh r3, [r4, #16] │ │ │ │ ldrb r3, [r5, #2] │ │ │ │ strb r3, [r4, #18] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #77 @ 0x4d │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #836] @ (2863c ) │ │ │ │ + ldr r1, [pc, #828] @ (285b4 ) │ │ │ │ movs r2, #77 @ 0x4d │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ mov r6, r0 │ │ │ │ str r5, [r0, #0] │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - cbz r0, 28312 │ │ │ │ + cbz r0, 28292 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, fp │ │ │ │ @@ -42692,62 +42686,62 @@ │ │ │ │ str.w sl, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ str.w fp, [sp, #4] │ │ │ │ blx c538 │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #736] @ (28640 ) │ │ │ │ + ldr r1, [pc, #728] @ (285b8 ) │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r9 │ │ │ │ mov r9, r3 │ │ │ │ blx b7b8 │ │ │ │ mov.w r0, #288 @ 0x120 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #712] @ (28644 ) │ │ │ │ + ldr r1, [pc, #704] @ (285bc ) │ │ │ │ mov.w r2, #288 @ 0x120 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r8, r3 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #11 │ │ │ │ blx bf64 │ │ │ │ - ldr r3, [pc, #688] @ (28648 ) │ │ │ │ + ldr r3, [pc, #680] @ (285c0 ) │ │ │ │ mov r5, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ str r1, [r5, #4] │ │ │ │ str r0, [r5, #0] │ │ │ │ mov r0, r4 │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ strb r3, [r5, #10] │ │ │ │ strh r2, [r5, #8] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #78 @ 0x4e │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #660] @ (2864c ) │ │ │ │ + ldr r1, [pc, #652] @ (285c4 ) │ │ │ │ movs r2, #78 @ 0x4e │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ mov r7, r0 │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - cbz r0, 283d2 │ │ │ │ + cbz r0, 28352 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r6 │ │ │ │ - ldr r6, [pc, #632] @ (28650 ) │ │ │ │ + ldr r6, [pc, #624] @ (285c8 ) │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, fp │ │ │ │ mov fp, r3 │ │ │ │ blx b7b8 │ │ │ │ @@ -42768,25 +42762,25 @@ │ │ │ │ add r6, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ str.w fp, [sp, #4] │ │ │ │ blx c538 │ │ │ │ movs r0, #77 @ 0x4d │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #560] @ (28654 ) │ │ │ │ + ldr r1, [pc, #552] @ (285cc ) │ │ │ │ movs r2, #77 @ 0x4d │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r9 │ │ │ │ mov r9, r3 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #160 @ 0xa0 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #540] @ (28658 ) │ │ │ │ + ldr r1, [pc, #532] @ (285d0 ) │ │ │ │ movs r2, #160 @ 0xa0 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r8, r3 │ │ │ │ blx b7b8 │ │ │ │ @@ -42800,25 +42794,25 @@ │ │ │ │ str r2, [r4, #8] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ str r0, [r4, #16] │ │ │ │ mov r0, r5 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #77 @ 0x4d │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #488] @ (2865c ) │ │ │ │ + ldr r1, [pc, #480] @ (285d4 ) │ │ │ │ movs r2, #77 @ 0x4d │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ mov r6, r0 │ │ │ │ str r5, [r0, #0] │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - cbz r0, 2848e │ │ │ │ + cbz r0, 2840e │ │ │ │ blx b7b8 │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, fp │ │ │ │ @@ -42840,221 +42834,218 @@ │ │ │ │ str.w sl, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ str.w fp, [sp, #4] │ │ │ │ blx c538 │ │ │ │ movs r0, #71 @ 0x47 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #388] @ (28660 ) │ │ │ │ + ldr r1, [pc, #380] @ (285d8 ) │ │ │ │ movs r2, #71 @ 0x47 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r9 │ │ │ │ mov r9, r3 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #125 @ 0x7d │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #368] @ (28664 ) │ │ │ │ + ldr r1, [pc, #360] @ (285dc ) │ │ │ │ movs r2, #125 @ 0x7d │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r8, r3 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #14 │ │ │ │ blx bf64 │ │ │ │ - ldr r3, [pc, #344] @ (28668 ) │ │ │ │ + ldr r3, [pc, #336] @ (285e0 ) │ │ │ │ mov r5, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1, r2} │ │ │ │ str r1, [r5, #4] │ │ │ │ str r2, [r5, #8] │ │ │ │ str r0, [r5, #0] │ │ │ │ mov r0, r4 │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ strh r3, [r5, #12] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #77 @ 0x4d │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #320] @ (2866c ) │ │ │ │ - movs r2, #77 @ 0x4d │ │ │ │ - add r1, pc │ │ │ │ - b.n 28670 │ │ │ │ - nop │ │ │ │ - subs r4, #156 @ 0x9c │ │ │ │ - movs r1, r0 │ │ │ │ - adds r3, #24 │ │ │ │ + b.n 285e4 │ │ │ │ + subs r4, #140 @ 0x8c │ │ │ │ movs r1, r0 │ │ │ │ - adds r4, #230 @ 0xe6 │ │ │ │ + adds r3, #8 │ │ │ │ movs r1, r0 │ │ │ │ - subs r4, #8 │ │ │ │ + adds r5, #94 @ 0x5e │ │ │ │ movs r1, r0 │ │ │ │ - subs r4, #140 @ 0x8c │ │ │ │ + subs r3, #248 @ 0xf8 │ │ │ │ movs r1, r0 │ │ │ │ - adds r2, #88 @ 0x58 │ │ │ │ + subs r4, #124 @ 0x7c │ │ │ │ movs r1, r0 │ │ │ │ - adds r4, #250 @ 0xfa │ │ │ │ + adds r2, #72 @ 0x48 │ │ │ │ movs r1, r0 │ │ │ │ - subs r3, #248 @ 0xf8 │ │ │ │ + adds r4, #230 @ 0xe6 │ │ │ │ movs r1, r0 │ │ │ │ - subs r4, #198 @ 0xc6 │ │ │ │ + subs r3, #232 @ 0xe8 │ │ │ │ movs r1, r0 │ │ │ │ - adds r1, #152 @ 0x98 │ │ │ │ + subs r4, #182 @ 0xb6 │ │ │ │ movs r1, r0 │ │ │ │ - adds r1, #50 @ 0x32 │ │ │ │ + adds r1, #136 @ 0x88 │ │ │ │ movs r1, r0 │ │ │ │ - subs r4, #46 @ 0x2e │ │ │ │ + adds r1, #34 @ 0x22 │ │ │ │ movs r1, r0 │ │ │ │ - subs r4, #238 @ 0xee │ │ │ │ + subs r4, #30 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r2, r6, #9 │ │ │ │ + subs r4, #222 @ 0xde │ │ │ │ movs r1, r0 │ │ │ │ - adds r4, #64 @ 0x40 │ │ │ │ + lsls r2, r4, #9 │ │ │ │ movs r1, r0 │ │ │ │ - adds r2, #196 @ 0xc4 │ │ │ │ + adds r3, #228 @ 0xe4 │ │ │ │ movs r1, r0 │ │ │ │ - adds r1, #144 @ 0x90 │ │ │ │ + adds r3, #128 @ 0x80 │ │ │ │ movs r1, r0 │ │ │ │ - adds r4, #62 @ 0x3e │ │ │ │ + adds r2, #26 │ │ │ │ movs r1, r0 │ │ │ │ - adds r3, #84 @ 0x54 │ │ │ │ + adds r1, #122 @ 0x7a │ │ │ │ movs r1, r0 │ │ │ │ - adds r1, #222 @ 0xde │ │ │ │ + adds r2, #190 @ 0xbe │ │ │ │ movs r1, r0 │ │ │ │ - adds r1, #128 @ 0x80 │ │ │ │ + adds r2, #22 │ │ │ │ movs r1, r0 │ │ │ │ - adds r2, #134 @ 0x86 │ │ │ │ + adds r3, #170 @ 0xaa │ │ │ │ movs r1, r0 │ │ │ │ - adds r2, #184 @ 0xb8 │ │ │ │ + adds r2, #46 @ 0x2e │ │ │ │ movs r1, r0 │ │ │ │ - adds r3, #254 @ 0xfe │ │ │ │ + adds r3, #196 @ 0xc4 │ │ │ │ movs r1, r0 │ │ │ │ - adds r3, #20 │ │ │ │ + adds r2, #146 @ 0x92 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r3, #80 @ 0x50 │ │ │ │ + adds r3, #208 @ 0xd0 │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, #98 @ 0x62 │ │ │ │ + cmp r3, #56 @ 0x38 │ │ │ │ movs r1, r0 │ │ │ │ - subs r3, #50 @ 0x32 │ │ │ │ + subs r2, #74 @ 0x4a │ │ │ │ movs r1, r0 │ │ │ │ - lsls r4, r0, #13 │ │ │ │ + subs r3, #26 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r4, #66 @ 0x42 │ │ │ │ + lsls r4, r5, #12 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r3, #82 @ 0x52 │ │ │ │ + cmp r3, #78 @ 0x4e │ │ │ │ movs r1, r0 │ │ │ │ - cmp r3, #134 @ 0x86 │ │ │ │ + cmp r3, #138 @ 0x8a │ │ │ │ movs r1, r0 │ │ │ │ - cmp r3, #190 @ 0xbe │ │ │ │ + cmp r4, #10 │ │ │ │ movs r1, r0 │ │ │ │ cmp r4, #62 @ 0x3e │ │ │ │ movs r1, r0 │ │ │ │ - cmp r3, #168 @ 0xa8 │ │ │ │ + cmp r3, #150 @ 0x96 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r2, #184 @ 0xb8 │ │ │ │ + cmp r2, #180 @ 0xb4 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r2, #236 @ 0xec │ │ │ │ + cmp r2, #240 @ 0xf0 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r3, #36 @ 0x24 │ │ │ │ + cmp r3, #112 @ 0x70 │ │ │ │ movs r1, r0 │ │ │ │ cmp r3, #164 @ 0xa4 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r6, #70 @ 0x46 │ │ │ │ + cmp r2, #252 @ 0xfc │ │ │ │ movs r1, r0 │ │ │ │ - subs r1, #126 @ 0x7e │ │ │ │ + cmp r6, #106 @ 0x6a │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, #158 @ 0x9e │ │ │ │ + subs r1, #102 @ 0x66 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r4, #62 @ 0x3e │ │ │ │ + subs r2, #134 @ 0x86 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r1, #114 @ 0x72 │ │ │ │ + cmp r4, #38 @ 0x26 │ │ │ │ movs r1, r0 │ │ │ │ - subs r1, #226 @ 0xe2 │ │ │ │ + cmp r1, #170 @ 0xaa │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, #198 @ 0xc6 │ │ │ │ + subs r1, #202 @ 0xca │ │ │ │ movs r1, r0 │ │ │ │ - cmp r0, #42 @ 0x2a │ │ │ │ + subs r2, #174 @ 0xae │ │ │ │ movs r1, r0 │ │ │ │ - cmp r4, #0 │ │ │ │ + cmp r0, #18 │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, #44 @ 0x2c │ │ │ │ + cmp r6, #24 │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, #172 @ 0xac │ │ │ │ + subs r2, #20 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r2, #144 @ 0x90 │ │ │ │ + subs r2, #148 @ 0x94 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r6, #74 @ 0x4a │ │ │ │ + cmp r2, #120 @ 0x78 │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, #22 │ │ │ │ + cmp r6, #50 @ 0x32 │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, #138 @ 0x8a │ │ │ │ + subs r1, #254 @ 0xfe │ │ │ │ movs r1, r0 │ │ │ │ - cmp r1, #206 @ 0xce │ │ │ │ + subs r2, #114 @ 0x72 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r5, #74 @ 0x4a │ │ │ │ + cmp r1, #182 @ 0xb6 │ │ │ │ movs r1, r0 │ │ │ │ - subs r1, #250 @ 0xfa │ │ │ │ + cmp r2, #110 @ 0x6e │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, #86 @ 0x56 │ │ │ │ + subs r1, #226 @ 0xe2 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r1, #16 │ │ │ │ + subs r2, #62 @ 0x3e │ │ │ │ movs r1, r0 │ │ │ │ - cmp r4, #62 @ 0x3e │ │ │ │ + cmp r0, #248 @ 0xf8 │ │ │ │ movs r1, r0 │ │ │ │ - subs r1, #182 @ 0xb6 │ │ │ │ + cmp r2, #190 @ 0xbe │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, #198 @ 0xc6 │ │ │ │ + subs r1, #158 @ 0x9e │ │ │ │ movs r1, r0 │ │ │ │ - cmp r0, #76 @ 0x4c │ │ │ │ + subs r2, #174 @ 0xae │ │ │ │ movs r1, r0 │ │ │ │ - subs r3, #8 │ │ │ │ + cmp r0, #52 @ 0x34 │ │ │ │ movs r1, r0 │ │ │ │ - movs r6, #56 @ 0x38 │ │ │ │ + subs r2, #240 @ 0xf0 │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, #50 @ 0x32 │ │ │ │ + movs r6, #112 @ 0x70 │ │ │ │ movs r1, r0 │ │ │ │ - movs r4, #108 @ 0x6c │ │ │ │ + subs r2, #26 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r1, #236 @ 0xec │ │ │ │ + movs r4, #84 @ 0x54 │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, #42 @ 0x2a │ │ │ │ + cmp r0, #176 @ 0xb0 │ │ │ │ movs r1, r0 │ │ │ │ - subs r3, #48 @ 0x30 │ │ │ │ + subs r2, #18 │ │ │ │ movs r1, r0 │ │ │ │ - movs r6, #204 @ 0xcc │ │ │ │ + subs r3, #24 │ │ │ │ movs r1, r0 │ │ │ │ - subs r3, #104 @ 0x68 │ │ │ │ + movs r6, #180 @ 0xb4 │ │ │ │ movs r1, r0 │ │ │ │ - movs r5, #4 │ │ │ │ + subs r3, #80 @ 0x50 │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, #150 @ 0x96 │ │ │ │ + movs r3, #196 @ 0xc4 │ │ │ │ movs r1, r0 │ │ │ │ - movs r2, #240 @ 0xf0 │ │ │ │ + subs r2, #126 @ 0x7e │ │ │ │ movs r1, r0 │ │ │ │ - movs r3, #36 @ 0x24 │ │ │ │ + movs r2, #216 @ 0xd8 │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, #146 @ 0x92 │ │ │ │ + movs r3, #92 @ 0x5c │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, #248 @ 0xf8 │ │ │ │ + subs r2, #122 @ 0x7a │ │ │ │ movs r1, r0 │ │ │ │ - movs r2, #54 @ 0x36 │ │ │ │ + subs r2, #224 @ 0xe0 │ │ │ │ movs r1, r0 │ │ │ │ + ldr r1, [pc, #328] @ (28730 ) │ │ │ │ + movs r2, #77 @ 0x4d │ │ │ │ + add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ mov r7, r0 │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - cbz r0, 28688 │ │ │ │ + cbz r0, 28602 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r6 │ │ │ │ - ldr r6, [pc, #316] @ (287c8 ) │ │ │ │ + ldr r6, [pc, #300] @ (28734 ) │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, fp │ │ │ │ mov fp, r3 │ │ │ │ blx b7b8 │ │ │ │ @@ -43075,25 +43066,25 @@ │ │ │ │ add r6, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ str.w fp, [sp, #4] │ │ │ │ blx c538 │ │ │ │ movs r0, #72 @ 0x48 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #244] @ (287cc ) │ │ │ │ + ldr r1, [pc, #228] @ (28738 ) │ │ │ │ movs r2, #72 @ 0x48 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r9 │ │ │ │ mov r9, r3 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #163 @ 0xa3 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #220] @ (287d0 ) │ │ │ │ + ldr r1, [pc, #208] @ (2873c ) │ │ │ │ movs r2, #163 @ 0xa3 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r8, r3 │ │ │ │ blx b7b8 │ │ │ │ @@ -43108,25 +43099,25 @@ │ │ │ │ ldrh r3, [r6, #0] │ │ │ │ strh r3, [r4, #12] │ │ │ │ ldrb r3, [r6, #2] │ │ │ │ strb r3, [r4, #14] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #77 @ 0x4d │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #168] @ (287d4 ) │ │ │ │ + ldr r1, [pc, #156] @ (28740 ) │ │ │ │ movs r2, #77 @ 0x4d │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r6, r0 │ │ │ │ movs r0, #8 │ │ │ │ blx cd0c │ │ │ │ mov r5, r0 │ │ │ │ str r6, [r0, #0] │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - cbz r0, 28746 │ │ │ │ + cbz r0, 286c0 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ movs r0, #4 │ │ │ │ blx cd0c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, fp │ │ │ │ @@ -43149,896 +43140,892 @@ │ │ │ │ str r6, [sp, #4] │ │ │ │ blx c538 │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - cbz r0, 28796 │ │ │ │ + cbz r0, 28710 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r5 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r8 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r4 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r9 │ │ │ │ add sp, #300 @ 0x12c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b.w b7b4 │ │ │ │ - mov r0, r3 │ │ │ │ - blx b7b8 │ │ │ │ - movs r0, #4 │ │ │ │ - blx cd0c │ │ │ │ - mov r8, r0 │ │ │ │ - b.w 24230 │ │ │ │ nop │ │ │ │ - subs r1, #250 @ 0xfa │ │ │ │ + movs r0, #228 @ 0xe4 │ │ │ │ movs r1, r0 │ │ │ │ - movs r1, #186 @ 0xba │ │ │ │ + subs r1, #232 @ 0xe8 │ │ │ │ movs r1, r0 │ │ │ │ - subs r1, #36 @ 0x24 │ │ │ │ + movs r1, #248 @ 0xf8 │ │ │ │ movs r1, r0 │ │ │ │ - movs r0, #56 @ 0x38 │ │ │ │ + subs r1, #18 │ │ │ │ + movs r1, r0 │ │ │ │ + movs r0, #38 @ 0x26 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -000287d8 : │ │ │ │ - ldr r3, [pc, #16] @ (287ec ) │ │ │ │ - ldr r2, [pc, #20] @ (287f0 ) │ │ │ │ +00028744 : │ │ │ │ + ldr r3, [pc, #16] @ (28758 ) │ │ │ │ + ldr r2, [pc, #20] @ (2875c ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cbz r3, 287e6 │ │ │ │ + cbz r3, 28752 │ │ │ │ bx lr │ │ │ │ b.w 20c68 │ │ │ │ nop │ │ │ │ - cdp 0, 7, cr0, cr12, cr1, {0} │ │ │ │ + vhadd.s16 d0, d0, d1 │ │ │ │ lsrs r4, r7, #4 │ │ │ │ ... │ │ │ │ │ │ │ │ -000287f4 : │ │ │ │ +00028760 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r5, [pc, #56] @ (2883c ) │ │ │ │ + ldr r5, [pc, #56] @ (287a8 ) │ │ │ │ mov r4, r0 │ │ │ │ add r5, pc │ │ │ │ - cbz r0, 2882c │ │ │ │ + cbz r0, 28798 │ │ │ │ blx b7e8 │ │ │ │ - ldr r3, [pc, #48] @ (28840 ) │ │ │ │ + ldr r3, [pc, #48] @ (287ac ) │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx cc4c │ │ │ │ - cbz r0, 28828 │ │ │ │ + cbz r0, 28794 │ │ │ │ blx be00 │ │ │ │ - cbz r0, 28828 │ │ │ │ + cbz r0, 28794 │ │ │ │ ldr r4, [r0, #28] │ │ │ │ blx c620 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r1, [pc, #20] @ (28844 ) │ │ │ │ - ldr r2, [pc, #24] @ (28848 ) │ │ │ │ + ldr r1, [pc, #20] @ (287b0 ) │ │ │ │ + ldr r2, [pc, #24] @ (287b4 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #104 @ 0x68 │ │ │ │ blx c5c4 │ │ │ │ - b.n 28828 │ │ │ │ - cdp 0, 5, cr0, cr2, cr1, {0} │ │ │ │ + b.n 28794 │ │ │ │ + cdp 0, 14, cr0, cr6, cr1, {0} │ │ │ │ lsrs r0, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r2, r3, r4, r6, r7, pc} │ │ │ │ + pop {r3, r4, r6, r7, pc} │ │ │ │ movs r1, r0 │ │ │ │ - subs r0, #154 @ 0x9a │ │ │ │ + subs r0, #150 @ 0x96 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -0002884c : │ │ │ │ +000287b8 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r5, [pc, #64] @ (2889c ) │ │ │ │ + ldr r5, [pc, #64] @ (28808 ) │ │ │ │ mov r4, r0 │ │ │ │ add r5, pc │ │ │ │ - cbz r0, 2888c │ │ │ │ + cbz r0, 287f8 │ │ │ │ blx b7e8 │ │ │ │ - ldr r3, [pc, #56] @ (288a0 ) │ │ │ │ + ldr r3, [pc, #56] @ (2880c ) │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx cc4c │ │ │ │ - cbz r0, 28884 │ │ │ │ + cbz r0, 287f0 │ │ │ │ blx be00 │ │ │ │ - cbz r0, 28884 │ │ │ │ + cbz r0, 287f0 │ │ │ │ ldr r4, [r0, #32] │ │ │ │ blx c620 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r4, [pc, #28] @ (288a4 ) │ │ │ │ + ldr r4, [pc, #28] @ (28810 ) │ │ │ │ add r4, pc │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r1, [pc, #24] @ (288a8 ) │ │ │ │ - ldr r2, [pc, #28] @ (288ac ) │ │ │ │ + ldr r1, [pc, #24] @ (28814 ) │ │ │ │ + ldr r2, [pc, #28] @ (28818 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #140 @ 0x8c │ │ │ │ blx c5c4 │ │ │ │ - b.n 28880 │ │ │ │ - ldcl 0, cr0, [sl, #4]! │ │ │ │ + b.n 287ec │ │ │ │ + cdp 0, 8, cr0, cr14, cr1, {0} │ │ │ │ lsrs r0, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - orr.w r0, sl, #0 │ │ │ │ - pop {r2, r3, r4, r5, r6, pc} │ │ │ │ + orr.w r0, r6, #0 │ │ │ │ + pop {r3, r4, r5, r6, pc} │ │ │ │ movs r1, r0 │ │ │ │ - subs r0, #58 @ 0x3a │ │ │ │ + subs r0, #54 @ 0x36 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -000288b0 : │ │ │ │ +0002881c : │ │ │ │ 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 r5, [pc, #148] @ (28958 ) │ │ │ │ + ldr r5, [pc, #148] @ (288c4 ) │ │ │ │ add r5, pc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 28944 │ │ │ │ + beq.n 288b0 │ │ │ │ mov r4, r0 │ │ │ │ blx b7e8 │ │ │ │ - ldr r3, [pc, #140] @ (2895c ) │ │ │ │ + ldr r3, [pc, #140] @ (288c8 ) │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx cc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 28952 │ │ │ │ + beq.n 288be │ │ │ │ blx be00 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 28952 │ │ │ │ + beq.n 288be │ │ │ │ ldr r7, [r0, #12] │ │ │ │ mov r6, r7 │ │ │ │ - cbz r7, 28938 │ │ │ │ + cbz r7, 288a4 │ │ │ │ movs r6, #0 │ │ │ │ ldr r4, [r7, #0] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx c8ac │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 288b0 │ │ │ │ + bl 2881c │ │ │ │ mov r8, r0 │ │ │ │ - cbz r0, 28932 │ │ │ │ + cbz r0, 2889e │ │ │ │ mov r4, r0 │ │ │ │ - b.n 2890e │ │ │ │ + b.n 2887a │ │ │ │ ldr r4, [r4, #4] │ │ │ │ - cbz r4, 2892c │ │ │ │ + cbz r4, 28898 │ │ │ │ ldr r5, [r4, #0] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ blx c8a0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 2890a │ │ │ │ + bne.n 28876 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ blx c8ac │ │ │ │ ldr r4, [r4, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 2890e │ │ │ │ + bne.n 2887a │ │ │ │ mov r0, r8 │ │ │ │ blx bd74 │ │ │ │ ldr r7, [r7, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 288f0 │ │ │ │ + bne.n 2885c │ │ │ │ mov r0, r9 │ │ │ │ blx c620 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r1, [pc, #24] @ (28960 ) │ │ │ │ - ldr r2, [pc, #28] @ (28964 ) │ │ │ │ + ldr r1, [pc, #24] @ (288cc ) │ │ │ │ + ldr r2, [pc, #28] @ (288d0 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #176 @ 0xb0 │ │ │ │ blx c5c4 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 2893e │ │ │ │ + b.n 288aa │ │ │ │ nop │ │ │ │ - ldc 0, cr0, [r6, #4] │ │ │ │ + cdp 0, 2, cr0, cr10, cr1, {0} │ │ │ │ lsrs r0, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r2, r6, r7} │ │ │ │ + pop {r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ - adds r7, #130 @ 0x82 │ │ │ │ + adds r7, #126 @ 0x7e │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00028968 : │ │ │ │ +000288d4 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r5, [pc, #88] @ (289d0 ) │ │ │ │ + ldr r5, [pc, #88] @ (2893c ) │ │ │ │ add r5, pc │ │ │ │ - cbz r0, 289b8 │ │ │ │ + cbz r0, 28924 │ │ │ │ mov r4, r0 │ │ │ │ blx b7e8 │ │ │ │ - ldr r3, [pc, #80] @ (289d4 ) │ │ │ │ + ldr r3, [pc, #80] @ (28940 ) │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx cc4c │ │ │ │ - cbz r0, 289c6 │ │ │ │ + cbz r0, 28932 │ │ │ │ blx be00 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 289c6 │ │ │ │ + cbz r0, 28932 │ │ │ │ ldr r5, [r0, #20] │ │ │ │ - cbz r5, 289ca │ │ │ │ + cbz r5, 28936 │ │ │ │ movs r4, #0 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ mov r0, r4 │ │ │ │ blx c8ac │ │ │ │ ldr r5, [r5, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 2899e │ │ │ │ + bne.n 2890a │ │ │ │ mov r0, r6 │ │ │ │ blx c620 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r1, [pc, #28] @ (289d8 ) │ │ │ │ - ldr r2, [pc, #32] @ (289dc ) │ │ │ │ + ldr r1, [pc, #28] @ (28944 ) │ │ │ │ + ldr r2, [pc, #32] @ (28948 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #212 @ 0xd4 │ │ │ │ blx c5c4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 289b4 │ │ │ │ + b.n 28920 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 289ae │ │ │ │ + b.n 2891a │ │ │ │ nop │ │ │ │ - stcl 0, cr0, [r0], #4 │ │ │ │ + ldcl 0, cr0, [r4, #-4]! │ │ │ │ lsrs r0, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r4, r6} │ │ │ │ + pop {r2, r3, r6} │ │ │ │ movs r1, r0 │ │ │ │ - adds r7, #14 │ │ │ │ + adds r7, #10 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -000289e0 : │ │ │ │ +0002894c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r5, [pc, #88] @ (28a48 ) │ │ │ │ + ldr r5, [pc, #88] @ (289b4 ) │ │ │ │ add r5, pc │ │ │ │ - cbz r0, 28a30 │ │ │ │ + cbz r0, 2899c │ │ │ │ mov r4, r0 │ │ │ │ blx b7e8 │ │ │ │ - ldr r3, [pc, #80] @ (28a4c ) │ │ │ │ + ldr r3, [pc, #80] @ (289b8 ) │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx cc4c │ │ │ │ - cbz r0, 28a3e │ │ │ │ + cbz r0, 289aa │ │ │ │ blx be00 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 28a3e │ │ │ │ + cbz r0, 289aa │ │ │ │ ldr r5, [r0, #16] │ │ │ │ - cbz r5, 28a42 │ │ │ │ + cbz r5, 289ae │ │ │ │ movs r4, #0 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ mov r0, r4 │ │ │ │ blx c8ac │ │ │ │ ldr r5, [r5, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 28a16 │ │ │ │ + bne.n 28982 │ │ │ │ mov r0, r6 │ │ │ │ blx c620 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r1, [pc, #28] @ (28a50 ) │ │ │ │ - ldr r2, [pc, #32] @ (28a54 ) │ │ │ │ + ldr r1, [pc, #28] @ (289bc ) │ │ │ │ + ldr r2, [pc, #32] @ (289c0 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #248 @ 0xf8 │ │ │ │ blx c5c4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 28a2c │ │ │ │ + b.n 28998 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 28a26 │ │ │ │ + b.n 28992 │ │ │ │ nop │ │ │ │ - stcl 0, cr0, [r8], #-4 │ │ │ │ + ldcl 0, cr0, [ip], #4 │ │ │ │ lsrs r0, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 28aca │ │ │ │ + cbnz r4, 28a34 │ │ │ │ movs r1, r0 │ │ │ │ - adds r6, #150 @ 0x96 │ │ │ │ + adds r6, #146 @ 0x92 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00028a58 : │ │ │ │ +000289c4 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r5, [pc, #88] @ (28ac0 ) │ │ │ │ + ldr r5, [pc, #88] @ (28a2c ) │ │ │ │ add r5, pc │ │ │ │ - cbz r0, 28aa8 │ │ │ │ + cbz r0, 28a14 │ │ │ │ mov r4, r0 │ │ │ │ blx b7e8 │ │ │ │ - ldr r3, [pc, #80] @ (28ac4 ) │ │ │ │ + ldr r3, [pc, #80] @ (28a30 ) │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx cc4c │ │ │ │ - cbz r0, 28ab8 │ │ │ │ + cbz r0, 28a24 │ │ │ │ blx be00 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 28ab8 │ │ │ │ + cbz r0, 28a24 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ - cbz r5, 28abc │ │ │ │ + cbz r5, 28a28 │ │ │ │ movs r4, #0 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ mov r0, r4 │ │ │ │ blx c8ac │ │ │ │ ldr r5, [r5, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 28a8e │ │ │ │ + bne.n 289fa │ │ │ │ mov r0, r6 │ │ │ │ blx c620 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r1, [pc, #28] @ (28ac8 ) │ │ │ │ - ldr r2, [pc, #32] @ (28acc ) │ │ │ │ + ldr r1, [pc, #28] @ (28a34 ) │ │ │ │ + ldr r2, [pc, #32] @ (28a38 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #280 @ 0x118 │ │ │ │ blx c5c4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 28aa4 │ │ │ │ + b.n 28a10 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 28a9e │ │ │ │ - @ instruction: 0xebf00001 │ │ │ │ + b.n 28a0a │ │ │ │ + stc 0, cr0, [r4], {1} │ │ │ │ lsrs r0, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 28b24 │ │ │ │ + cbnz r4, 28a8e │ │ │ │ movs r1, r0 │ │ │ │ - adds r6, #30 │ │ │ │ + adds r6, #26 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00028ad0 : │ │ │ │ +00028a3c : │ │ │ │ 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] @ (28b50 ) │ │ │ │ + ldr r6, [pc, #112] @ (28abc ) │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ cmpne r0, #0 │ │ │ │ add r6, pc │ │ │ │ - beq.n 28b4c │ │ │ │ + beq.n 28ab8 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ blx b7e8 │ │ │ │ - ldr r3, [pc, #96] @ (28b54 ) │ │ │ │ + ldr r3, [pc, #96] @ (28ac0 ) │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx cc4c │ │ │ │ - cbz r0, 28b4c │ │ │ │ + cbz r0, 28ab8 │ │ │ │ blx be00 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 28b4c │ │ │ │ + cbz r0, 28ab8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx bbc8 │ │ │ │ - cbz r0, 28b36 │ │ │ │ + cbz r0, 28aa2 │ │ │ │ mov r0, r4 │ │ │ │ blx cc40 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 28b46 │ │ │ │ + cbz r0, 28ab2 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 28b24 │ │ │ │ + b.n 28a90 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ - cbz r4, 28b40 │ │ │ │ + cbz r4, 28aac │ │ │ │ ldr r1, [r4, #0] │ │ │ │ mov r0, r5 │ │ │ │ blx bbc8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 28b20 │ │ │ │ + bne.n 28a8c │ │ │ │ mov r0, r7 │ │ │ │ blx bd74 │ │ │ │ mov r0, r6 │ │ │ │ blx c620 │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ mov r0, r7 │ │ │ │ blx bd74 │ │ │ │ mov r0, r6 │ │ │ │ blx c620 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - sbcs.w r0, r2, r1 │ │ │ │ + stc 0, cr0, [r6], {1} │ │ │ │ lsrs r0, r2, #4 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r0, 28b5e │ │ │ │ + cbz r0, 28aca │ │ │ │ b.w c61c │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00028b60 : │ │ │ │ +00028acc : │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ blx cb4c │ │ │ │ - cbz r4, 28be0 │ │ │ │ + cbz r4, 28b4c │ │ │ │ ldr r7, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp r7, r0 │ │ │ │ - beq.n 28b8c │ │ │ │ + beq.n 28af8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx cfa0 │ │ │ │ - cbz r0, 28be0 │ │ │ │ + cbz r0, 28b4c │ │ │ │ ldr.w r9, [r4, #8] │ │ │ │ - cbz r6, 28bd4 │ │ │ │ + cbz r6, 28b40 │ │ │ │ ldr.w r8, [r6] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 28ba4 │ │ │ │ + beq.n 28b10 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, r5 │ │ │ │ - beq.n 28bb2 │ │ │ │ + beq.n 28b1e │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx c870 │ │ │ │ - cbz r0, 28c0a │ │ │ │ + cbz r0, 28b76 │ │ │ │ ldr.w r5, [r8] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ blx ba48 │ │ │ │ - cbz r0, 28bf6 │ │ │ │ + cbz r0, 28b62 │ │ │ │ mov r0, r6 │ │ │ │ str r6, [r4, #8] │ │ │ │ blx be00 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 28bdc │ │ │ │ + beq.n 28b48 │ │ │ │ mov r0, r9 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ b.w c61c │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 28bca │ │ │ │ + bne.n 28b36 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r1, [pc, #60] @ (28c20 ) │ │ │ │ + ldr r1, [pc, #60] @ (28b8c ) │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #60] @ (28c24 ) │ │ │ │ + ldr r2, [pc, #60] @ (28b90 ) │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #312 @ 0x138 │ │ │ │ b.w c5c0 │ │ │ │ - ldr r1, [pc, #48] @ (28c28 ) │ │ │ │ - ldr r2, [pc, #48] @ (28c2c ) │ │ │ │ + ldr r1, [pc, #48] @ (28b94 ) │ │ │ │ + ldr r2, [pc, #48] @ (28b98 ) │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #312 @ 0x138 │ │ │ │ b.w c5c0 │ │ │ │ - ldr r1, [pc, #36] @ (28c30 ) │ │ │ │ - ldr r2, [pc, #36] @ (28c34 ) │ │ │ │ + ldr r1, [pc, #36] @ (28b9c ) │ │ │ │ + ldr r2, [pc, #36] @ (28ba0 ) │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #312 @ 0x138 │ │ │ │ b.w c5c0 │ │ │ │ nop │ │ │ │ - rev r6, r4 │ │ │ │ + rev r2, r4 │ │ │ │ movs r1, r0 │ │ │ │ - vhadd.s16 d16, d12, d0 │ │ │ │ - rev r2, r2 │ │ │ │ + vhadd.s16 d16, d8, d0 │ │ │ │ + rev r6, r1 │ │ │ │ movs r1, r0 │ │ │ │ - stmia r5!, {r3, r5, r6} │ │ │ │ + stmia r5!, {r2, r5, r6} │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r6, 28c72 │ │ │ │ + cbnz r2, 28bde │ │ │ │ movs r1, r0 │ │ │ │ - adds r4, #204 @ 0xcc │ │ │ │ + adds r4, #200 @ 0xc8 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00028c38 : │ │ │ │ +00028ba4 : │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ blx cb4c │ │ │ │ - cbz r4, 28caa │ │ │ │ + cbz r4, 28c16 │ │ │ │ ldr r7, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp r7, r0 │ │ │ │ - beq.n 28c64 │ │ │ │ + beq.n 28bd0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx cfa0 │ │ │ │ - cbz r0, 28caa │ │ │ │ + cbz r0, 28c16 │ │ │ │ ldr.w r9, [r4, #8] │ │ │ │ - cbz r6, 28c94 │ │ │ │ + cbz r6, 28c00 │ │ │ │ ldr.w r8, [r6] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 28c7c │ │ │ │ + beq.n 28be8 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp r3, r5 │ │ │ │ - beq.n 28c8a │ │ │ │ + beq.n 28bf6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx c870 │ │ │ │ - cbz r0, 28cd4 │ │ │ │ + cbz r0, 28c40 │ │ │ │ ldr.w r5, [r8] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ blx ba48 │ │ │ │ - cbz r0, 28cc0 │ │ │ │ + cbz r0, 28c2c │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 28ca6 │ │ │ │ + beq.n 28c12 │ │ │ │ mov r0, r9 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ b.w c61c │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r1, [pc, #60] @ (28ce8 ) │ │ │ │ + ldr r1, [pc, #60] @ (28c54 ) │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #60] @ (28cec ) │ │ │ │ + ldr r2, [pc, #60] @ (28c58 ) │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #344 @ 0x158 │ │ │ │ b.w c5c0 │ │ │ │ - ldr r1, [pc, #44] @ (28cf0 ) │ │ │ │ - ldr r2, [pc, #48] @ (28cf4 ) │ │ │ │ + ldr r1, [pc, #44] @ (28c5c ) │ │ │ │ + ldr r2, [pc, #48] @ (28c60 ) │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #344 @ 0x158 │ │ │ │ b.w c5c0 │ │ │ │ - ldr r1, [pc, #32] @ (28cf8 ) │ │ │ │ - ldr r2, [pc, #36] @ (28cfc ) │ │ │ │ + ldr r1, [pc, #32] @ (28c64 ) │ │ │ │ + ldr r2, [pc, #36] @ (28c68 ) │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #344 @ 0x158 │ │ │ │ b.w c5c0 │ │ │ │ - cbnz r4, 28d02 │ │ │ │ + cbnz r0, 28c6e │ │ │ │ movs r1, r0 │ │ │ │ - cdp 0, 9, cr0, cr2, cr0, {0} │ │ │ │ - cbnz r0, 28d06 │ │ │ │ + cdp 0, 8, cr0, cr14, cr0, {0} │ │ │ │ + cbnz r4, 28c70 │ │ │ │ movs r1, r0 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r4!, {r1, r3, r4, r7} │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r4, 28d08 │ │ │ │ + cbnz r0, 28c74 │ │ │ │ movs r1, r0 │ │ │ │ - adds r4, #2 │ │ │ │ + adds r3, #254 @ 0xfe │ │ │ │ movs r1, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 28d08 │ │ │ │ + cbz r0, 28c74 │ │ │ │ b.w c61c │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ -00028d10 : │ │ │ │ - cbz r0, 28d16 │ │ │ │ +00028c7c : │ │ │ │ + cbz r0, 28c82 │ │ │ │ b.w c19c │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00028d18 : │ │ │ │ +00028c84 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #76] @ (28d74 ) │ │ │ │ + ldr r4, [pc, #76] @ (28ce0 ) │ │ │ │ sub sp, #12 │ │ │ │ add r4, pc │ │ │ │ dmb ish │ │ │ │ ldr r3, [r4, #0] │ │ │ │ dmb ish │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r5, [sp, #4] │ │ │ │ - cbz r5, 28d46 │ │ │ │ - ldr r3, [pc, #56] @ (28d78 ) │ │ │ │ + cbz r5, 28cb2 │ │ │ │ + ldr r3, [pc, #56] @ (28ce4 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx ce00 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 28d3c │ │ │ │ - ldr r2, [pc, #40] @ (28d7c ) │ │ │ │ + beq.n 28ca8 │ │ │ │ + ldr r2, [pc, #40] @ (28ce8 ) │ │ │ │ mov r3, r5 │ │ │ │ - ldr r1, [pc, #40] @ (28d80 ) │ │ │ │ + ldr r1, [pc, #40] @ (28cec ) │ │ │ │ movs r0, #8 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ blx c604 │ │ │ │ movs r1, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ blx ca34 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx d090 │ │ │ │ - b.n 28d3c │ │ │ │ + b.n 28ca8 │ │ │ │ nop │ │ │ │ - eor.w r0, sl, #8454144 @ 0x810000 │ │ │ │ - orns r0, r6, #8454144 @ 0x810000 │ │ │ │ - b.n 28878 │ │ │ │ + adds.w r0, lr, #8454144 @ 0x810000 │ │ │ │ + add.w r0, sl, #8454144 @ 0x810000 │ │ │ │ + b.n 2890c │ │ │ │ movs r1, r0 │ │ │ │ - adds r3, #202 @ 0xca │ │ │ │ + adds r3, #198 @ 0xc6 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00028d84 : │ │ │ │ +00028cf0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - cbz r0, 28db0 │ │ │ │ + cbz r0, 28d1c │ │ │ │ ldr r5, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ blx c944 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx b7dc │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 28dbc │ │ │ │ + cbz r3, 28d28 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ - ldr r2, [pc, #12] @ (28dc0 ) │ │ │ │ - ldr r1, [pc, #16] @ (28dc4 ) │ │ │ │ + ldr r2, [pc, #12] @ (28d2c ) │ │ │ │ + ldr r1, [pc, #16] @ (28d30 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ blx c5c4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - pop {r5} │ │ │ │ + pop {r2, r3, r4} │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r2, 28dfc │ │ │ │ + cbnz r6, 28d66 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00028dc8 : │ │ │ │ +00028d34 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - cbz r0, 28df4 │ │ │ │ + cbz r0, 28d60 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ blx c944 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx b7dc │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - cbz r3, 28e02 │ │ │ │ + cbz r3, 28d6e │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ - ldr r1, [pc, #16] @ (28e08 ) │ │ │ │ - ldr r2, [pc, #20] @ (28e0c ) │ │ │ │ + ldr r1, [pc, #16] @ (28d74 ) │ │ │ │ + ldr r2, [pc, #20] @ (28d78 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #28 │ │ │ │ blx c5c4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - cbnz r0, 28e30 │ │ │ │ + cbnz r4, 28d9a │ │ │ │ movs r1, r0 │ │ │ │ - cbnz r2, 28e86 │ │ │ │ + cbnz r6, 28df0 │ │ │ │ ... │ │ │ │ │ │ │ │ -00028e10 : │ │ │ │ +00028d7c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - cbz r0, 28e3c │ │ │ │ + cbz r0, 28da8 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ blx c944 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx b7dc │ │ │ │ ldr r3, [r0, #16] │ │ │ │ - cbz r3, 28e4a │ │ │ │ + cbz r3, 28db6 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ - ldr r1, [pc, #16] @ (28e50 ) │ │ │ │ - ldr r2, [pc, #20] @ (28e54 ) │ │ │ │ + ldr r1, [pc, #16] @ (28dbc ) │ │ │ │ + ldr r2, [pc, #20] @ (28dc0 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #68 @ 0x44 │ │ │ │ blx c5c4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - cbnz r0, 28e66 │ │ │ │ + cbnz r4, 28dd0 │ │ │ │ movs r1, r0 │ │ │ │ - cbnz r2, 28ebc │ │ │ │ + cbnz r6, 28e26 │ │ │ │ ... │ │ │ │ │ │ │ │ -00028e58 : │ │ │ │ +00028dc4 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - cbz r0, 28e84 │ │ │ │ + cbz r0, 28df0 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ blx c944 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx b7dc │ │ │ │ ldr r3, [r0, #20] │ │ │ │ - cbz r3, 28e92 │ │ │ │ + cbz r3, 28dfe │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ - ldr r1, [pc, #16] @ (28e98 ) │ │ │ │ - ldr r2, [pc, #20] @ (28e9c ) │ │ │ │ + ldr r1, [pc, #16] @ (28e04 ) │ │ │ │ + ldr r2, [pc, #20] @ (28e08 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #100 @ 0x64 │ │ │ │ blx c5c4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - cbnz r0, 28e9c │ │ │ │ + @ instruction: 0xb8fc │ │ │ │ movs r1, r0 │ │ │ │ - cbnz r2, 28ef2 │ │ │ │ + cbnz r6, 28e5c │ │ │ │ ... │ │ │ │ │ │ │ │ -00028ea0 : │ │ │ │ +00028e0c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - cbz r0, 28ecc │ │ │ │ + cbz r0, 28e38 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ blx c944 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx b7dc │ │ │ │ ldr r3, [r0, #24] │ │ │ │ - cbz r3, 28eda │ │ │ │ + cbz r3, 28e46 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ - ldr r1, [pc, #16] @ (28ee0 ) │ │ │ │ - ldr r2, [pc, #20] @ (28ee4 ) │ │ │ │ + ldr r1, [pc, #16] @ (28e4c ) │ │ │ │ + ldr r2, [pc, #20] @ (28e50 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #132 @ 0x84 │ │ │ │ blx c5c4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xb8b8 │ │ │ │ + @ instruction: 0xb8b4 │ │ │ │ movs r1, r0 │ │ │ │ - cbnz r2, 28f28 │ │ │ │ + revsh r6, r7 │ │ │ │ ... │ │ │ │ │ │ │ │ -00028ee8 : │ │ │ │ - cbz r0, 28f16 │ │ │ │ +00028e54 : │ │ │ │ + cbz r0, 28e82 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ blx c944 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx b7dc │ │ │ │ ldr r3, [r0, #28] │ │ │ │ - cbz r3, 28f14 │ │ │ │ + cbz r3, 28e80 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r1, [pc, #12] @ (28f24 ) │ │ │ │ - ldr r2, [pc, #12] @ (28f28 ) │ │ │ │ + ldr r1, [pc, #12] @ (28e90 ) │ │ │ │ + ldr r2, [pc, #12] @ (28e94 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #160 @ 0xa0 │ │ │ │ b.w c5c0 │ │ │ │ - @ instruction: 0xb86e │ │ │ │ + @ instruction: 0xb86a │ │ │ │ movs r1, r0 │ │ │ │ - hlt 0x0038 │ │ │ │ + hlt 0x0034 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r3, [r0, #12] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #8] │ │ │ │ bx lr │ │ │ │ - ldr r3, [pc, #8] @ (28f50 ) │ │ │ │ + ldr r3, [pc, #8] @ (28ebc ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r3, r0 │ │ │ │ str r3, [r0, #12] │ │ │ │ bx lr │ │ │ │ - @ instruction: 0xf2720001 │ │ │ │ + ssat r0, #2, r6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r0, 28f74 │ │ │ │ + cbz r0, 28ee0 │ │ │ │ blx cf7c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #0] │ │ │ │ - ldr r3, [pc, #12] @ (28f84 ) │ │ │ │ + ldr r3, [pc, #12] @ (28ef0 ) │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ bx r3 │ │ │ │ - @ instruction: 0xf23c0001 │ │ │ │ + @ instruction: 0xf2d00001 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ blx d218 │ │ │ │ - ldr r1, [pc, #20] @ (28fb4 ) │ │ │ │ + ldr r1, [pc, #20] @ (28f20 ) │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ str r3, [r1, #4] │ │ │ │ blx d2d8 │ │ │ │ - ldr r3, [pc, #12] @ (28fb8 ) │ │ │ │ + ldr r3, [pc, #12] @ (28f24 ) │ │ │ │ add r3, pc │ │ │ │ str r3, [r4, #24] │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf2160001 │ │ │ │ + subw r0, sl, #1 │ │ │ │ @ instruction: 0xffa5ffff │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ blx cf70 │ │ │ │ - ldr r2, [pc, #36] @ (28ff8 ) │ │ │ │ - ldr r3, [pc, #40] @ (28ffc ) │ │ │ │ + ldr r2, [pc, #36] @ (28f64 ) │ │ │ │ + ldr r3, [pc, #40] @ (28f68 ) │ │ │ │ add r2, pc │ │ │ │ - ldr r0, [pc, #40] @ (29000 ) │ │ │ │ + ldr r0, [pc, #40] @ (28f6c ) │ │ │ │ add r3, pc │ │ │ │ - ldr r1, [pc, #40] @ (29004 ) │ │ │ │ + ldr r1, [pc, #40] @ (28f70 ) │ │ │ │ strd r2, r3, [r4, #8] │ │ │ │ add r0, pc │ │ │ │ - ldr r2, [pc, #36] @ (29008 ) │ │ │ │ + ldr r2, [pc, #36] @ (28f74 ) │ │ │ │ add r1, pc │ │ │ │ - ldr r3, [pc, #36] @ (2900c ) │ │ │ │ + ldr r3, [pc, #36] @ (28f78 ) │ │ │ │ add r2, pc │ │ │ │ strd r1, r0, [r4, #20] │ │ │ │ add r3, pc │ │ │ │ str r2, [r4, #16] │ │ │ │ str r3, [r4, #28] │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @@ -44053,185 +44040,185 @@ │ │ │ │ vmaxnm.f32 , , │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ blx d134 │ │ │ │ - cbz r0, 29040 │ │ │ │ + cbz r0, 28fac │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ adds r0, r2, #1 │ │ │ │ str r0, [r3, #8] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ ldr.w r0, [r3, r2, lsl #2] │ │ │ │ - cbz r0, 29040 │ │ │ │ + cbz r0, 28fac │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w c19c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - cbz r4, 29066 │ │ │ │ + cbz r4, 28fd2 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r0, r4 │ │ │ │ ite cs │ │ │ │ movcs r0, #0 │ │ │ │ movcc r0, #1 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r5, r0 │ │ │ │ - ldr r2, [pc, #16] @ (2907c ) │ │ │ │ - ldr r1, [pc, #20] @ (29080 ) │ │ │ │ + ldr r2, [pc, #16] @ (28fe8 ) │ │ │ │ + ldr r1, [pc, #20] @ (28fec ) │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ blx c5c4 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - b.n 2905a │ │ │ │ + b.n 28fc6 │ │ │ │ nop │ │ │ │ - cbnz r6, 29098 │ │ │ │ + cbnz r2, 29004 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb7d4 │ │ │ │ + @ instruction: 0xb7d0 │ │ │ │ movs r1, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - cbz r4, 2909c │ │ │ │ + cbz r4, 29008 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #16] @ (290b0 ) │ │ │ │ + ldr r2, [pc, #16] @ (2901c ) │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #16] @ (290b4 ) │ │ │ │ + ldr r1, [pc, #16] @ (29020 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ blx c5c4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - cbnz r2, 290c0 │ │ │ │ + cbnz r6, 2902a │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb7a0 │ │ │ │ + @ instruction: 0xb79c │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -000290b8 : │ │ │ │ +00029024 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r1, 290f8 │ │ │ │ + cbz r1, 29064 │ │ │ │ movs r1, #0 │ │ │ │ blx c168 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx c7b4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r0, 290ea │ │ │ │ + cbz r0, 29056 │ │ │ │ blx cf7c │ │ │ │ ldr r3, [r5, #12] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ movs r2, #0 │ │ │ │ strd r6, r1, [r3] │ │ │ │ str r2, [r3, #8] │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r1, [pc, #16] @ (2910c ) │ │ │ │ + ldr r1, [pc, #16] @ (29078 ) │ │ │ │ mov r0, r4 │ │ │ │ - ldr r2, [pc, #16] @ (29110 ) │ │ │ │ + ldr r2, [pc, #16] @ (2907c ) │ │ │ │ mov r5, r4 │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #28 │ │ │ │ blx c5c4 │ │ │ │ - b.n 290f4 │ │ │ │ - @ instruction: 0xb744 │ │ │ │ + b.n 29060 │ │ │ │ + @ instruction: 0xb740 │ │ │ │ movs r1, r0 │ │ │ │ - pop {r1, r3, r4, r7} │ │ │ │ + pop {r1, r2, r4, r7} │ │ │ │ ... │ │ │ │ │ │ │ │ -00029114 : │ │ │ │ +00029080 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ - cbz r1, 29154 │ │ │ │ + cbz r1, 290c0 │ │ │ │ movs r1, #0 │ │ │ │ mov r6, r2 │ │ │ │ blx c168 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx c7b4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r0, 29148 │ │ │ │ + cbz r0, 290b4 │ │ │ │ blx cf7c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #0] │ │ │ │ movs r2, #0 │ │ │ │ strd r5, r6, [r3] │ │ │ │ str r2, [r3, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r1, [pc, #16] @ (29168 ) │ │ │ │ + ldr r1, [pc, #16] @ (290d4 ) │ │ │ │ mov r0, r5 │ │ │ │ - ldr r2, [pc, #16] @ (2916c ) │ │ │ │ + ldr r2, [pc, #16] @ (290d8 ) │ │ │ │ mov r4, r5 │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #68 @ 0x44 │ │ │ │ blx c5c4 │ │ │ │ - b.n 29150 │ │ │ │ - @ instruction: 0xb6e8 │ │ │ │ + b.n 290bc │ │ │ │ + @ instruction: 0xb6e4 │ │ │ │ movs r1, r0 │ │ │ │ - pop {r1, r2, r3, r4, r5} │ │ │ │ + pop {r1, r3, r4, r5} │ │ │ │ ... │ │ │ │ │ │ │ │ -00029170 : │ │ │ │ +000290dc : │ │ │ │ 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, #104] @ (291e8 ) │ │ │ │ + ldr r4, [pc, #104] @ (29154 ) │ │ │ │ sub sp, #12 │ │ │ │ add r4, pc │ │ │ │ dmb ish │ │ │ │ ldr r3, [r4, #8] │ │ │ │ dmb ish │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r5, [sp, #4] │ │ │ │ - cbz r5, 2919e │ │ │ │ - ldr r3, [pc, #84] @ (291ec ) │ │ │ │ + cbz r5, 2910a │ │ │ │ + ldr r3, [pc, #84] @ (29158 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add.w r6, r4, #8 │ │ │ │ mov r0, r6 │ │ │ │ blx ce00 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 29194 │ │ │ │ - ldr r7, [pc, #64] @ (291f0 ) │ │ │ │ + beq.n 29100 │ │ │ │ + ldr r7, [pc, #64] @ (2915c ) │ │ │ │ mov r3, r5 │ │ │ │ - ldr r1, [pc, #64] @ (291f4 ) │ │ │ │ + ldr r1, [pc, #64] @ (29160 ) │ │ │ │ movs r0, #80 @ 0x50 │ │ │ │ add r7, pc │ │ │ │ mov r2, r7 │ │ │ │ add r1, pc │ │ │ │ blx c604 │ │ │ │ mov r5, r0 │ │ │ │ blx c944 │ │ │ │ @@ -44243,36 +44230,36 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx bb84 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r4, #0] │ │ │ │ blx d090 │ │ │ │ - b.n 29194 │ │ │ │ + b.n 29100 │ │ │ │ nop │ │ │ │ - bics.w r0, r6, #1 │ │ │ │ - bic.w r0, r2, #1 │ │ │ │ - b.n 2947c │ │ │ │ + @ instruction: 0xf0ca0001 │ │ │ │ + @ instruction: 0xf0b60001 │ │ │ │ + b.n 29510 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r7, #128 @ 0x80 │ │ │ │ + cmp r7, #124 @ 0x7c │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -000291f8 : │ │ │ │ +00029164 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ blx be98 │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w cff8 │ │ │ │ nop │ │ │ │ │ │ │ │ -00029218 : │ │ │ │ +00029184 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ blx be98 │ │ │ │ @@ -44284,350 +44271,350 @@ │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ blx c444 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 29260 │ │ │ │ + cbz r0, 291cc │ │ │ │ subs r1, r0, #1 │ │ │ │ adds r0, r5, #1 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w c04c │ │ │ │ - ldr r2, [pc, #12] @ (29270 ) │ │ │ │ - ldr r1, [pc, #16] @ (29274 ) │ │ │ │ + ldr r2, [pc, #12] @ (291dc ) │ │ │ │ + ldr r1, [pc, #16] @ (291e0 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ blx c5c4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - cmp r6, #240 @ 0xf0 │ │ │ │ + cmp r6, #236 @ 0xec │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xb65a │ │ │ │ + @ instruction: 0xb656 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00029278 : │ │ │ │ +000291e4 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx cc1c │ │ │ │ - ldr r1, [pc, #12] @ (29298 ) │ │ │ │ + ldr r1, [pc, #12] @ (29204 ) │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ add r1, pc │ │ │ │ movs r2, #0 │ │ │ │ b.w cd8c │ │ │ │ - cmp r6, #220 @ 0xdc │ │ │ │ + cmp r6, #216 @ 0xd8 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -0002929c : │ │ │ │ +00029208 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #104] @ (29314 ) │ │ │ │ - ldr r2, [pc, #104] @ (29318 ) │ │ │ │ + ldr r3, [pc, #104] @ (29280 ) │ │ │ │ + ldr r2, [pc, #104] @ (29284 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r3, r2] │ │ │ │ ldr r4, [r5, #0] │ │ │ │ - cbz r4, 292ba │ │ │ │ + cbz r4, 29226 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #96] @ (2931c ) │ │ │ │ + ldr r0, [pc, #96] @ (29288 ) │ │ │ │ add r0, pc │ │ │ │ blx c758 │ │ │ │ blx bbf0 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 29304 │ │ │ │ + cbz r0, 29270 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx b7b8 │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ str r4, [r5, #0] │ │ │ │ blx d2a0 │ │ │ │ - cbz r0, 292f8 │ │ │ │ - ldr r2, [pc, #64] @ (29320 ) │ │ │ │ + cbz r0, 29264 │ │ │ │ + ldr r2, [pc, #64] @ (2928c ) │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ movs r0, #0 │ │ │ │ add r2, pc │ │ │ │ blx d234 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ movs r0, #0 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r5, #0] │ │ │ │ movw r1, #493 @ 0x1ed │ │ │ │ blx b850 │ │ │ │ - b.n 292de │ │ │ │ + b.n 2924a │ │ │ │ blx be8c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ - b.n 292cc │ │ │ │ + b.n 29238 │ │ │ │ nop │ │ │ │ - b.n 29a6c │ │ │ │ + b.n 28b00 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #4 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #188 @ 0xbc │ │ │ │ + cmp r6, #184 @ 0xb8 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r6, #166 @ 0xa6 │ │ │ │ + cmp r6, #162 @ 0xa2 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00029324 : │ │ │ │ +00029290 : │ │ │ │ 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] @ (29390 ) │ │ │ │ - ldr r2, [pc, #92] @ (29394 ) │ │ │ │ + ldr r3, [pc, #92] @ (292fc ) │ │ │ │ + ldr r2, [pc, #92] @ (29300 ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r3, r2] │ │ │ │ ldr r4, [r5, #0] │ │ │ │ - cbz r4, 29342 │ │ │ │ + cbz r4, 292ae │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #84] @ (29398 ) │ │ │ │ + ldr r0, [pc, #84] @ (29304 ) │ │ │ │ add r0, pc │ │ │ │ blx c758 │ │ │ │ blx bbf0 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 29376 │ │ │ │ + cbz r0, 292e2 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx b7b8 │ │ │ │ - ldr r2, [pc, #64] @ (2939c ) │ │ │ │ + ldr r2, [pc, #64] @ (29308 ) │ │ │ │ mov r3, r4 │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ add r2, pc │ │ │ │ movs r0, #0 │ │ │ │ str r4, [r5, #0] │ │ │ │ blx d234 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ movs r0, #0 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx c360 │ │ │ │ - ldr r1, [pc, #36] @ (293a0 ) │ │ │ │ + ldr r1, [pc, #36] @ (2930c ) │ │ │ │ mov r2, r4 │ │ │ │ add r1, pc │ │ │ │ blx cd90 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ - b.n 29354 │ │ │ │ + b.n 292c0 │ │ │ │ nop │ │ │ │ - b.n 299d8 │ │ │ │ + b.n 29a6c │ │ │ │ movs r1, r0 │ │ │ │ lsrs r4, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #104 @ 0x68 │ │ │ │ + cmp r6, #100 @ 0x64 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r6, #116 @ 0x74 │ │ │ │ + cmp r6, #112 @ 0x70 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r6, #70 @ 0x46 │ │ │ │ + cmp r6, #66 @ 0x42 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -000293a4 : │ │ │ │ +00029310 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r5, [pc, #44] @ (293e0 ) │ │ │ │ + ldr r5, [pc, #44] @ (2934c ) │ │ │ │ add r5, pc │ │ │ │ - cbz r0, 293cc │ │ │ │ + cbz r0, 29338 │ │ │ │ blx bbf0 │ │ │ │ - ldr r3, [pc, #36] @ (293e4 ) │ │ │ │ + ldr r3, [pc, #36] @ (29350 ) │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r5, r3] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx b7b8 │ │ │ │ str r4, [r5, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r1, [pc, #24] @ (293e8 ) │ │ │ │ - ldr r2, [pc, #28] @ (293ec ) │ │ │ │ + ldr r1, [pc, #24] @ (29354 ) │ │ │ │ + ldr r2, [pc, #28] @ (29358 ) │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ add r2, pc │ │ │ │ adds r1, #20 │ │ │ │ b.w c5c0 │ │ │ │ nop │ │ │ │ - b.n 2992c │ │ │ │ + b.n 299c0 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r4, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ - push {r4, r5, r6, r7} │ │ │ │ + push {r2, r3, r5, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ - cmp r6, #38 @ 0x26 │ │ │ │ + cmp r6, #34 @ 0x22 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -000293f0 : │ │ │ │ +0002935c : │ │ │ │ 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] @ (2945c ) │ │ │ │ - ldr r2, [pc, #92] @ (29460 ) │ │ │ │ + ldr r3, [pc, #92] @ (293c8 ) │ │ │ │ + ldr r2, [pc, #92] @ (293cc ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r3, r2] │ │ │ │ ldr r4, [r5, #0] │ │ │ │ - cbz r4, 2940e │ │ │ │ + cbz r4, 2937a │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #84] @ (29464 ) │ │ │ │ + ldr r0, [pc, #84] @ (293d0 ) │ │ │ │ add r0, pc │ │ │ │ blx c758 │ │ │ │ blx bbf0 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 29442 │ │ │ │ + cbz r0, 293ae │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx b7b8 │ │ │ │ - ldr r2, [pc, #64] @ (29468 ) │ │ │ │ + ldr r2, [pc, #64] @ (293d4 ) │ │ │ │ mov r3, r4 │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ add r2, pc │ │ │ │ movs r0, #0 │ │ │ │ str r4, [r5, #0] │ │ │ │ blx d234 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ movs r0, #0 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx c360 │ │ │ │ - ldr r1, [pc, #36] @ (2946c ) │ │ │ │ + ldr r1, [pc, #36] @ (293d8 ) │ │ │ │ mov r2, r4 │ │ │ │ add r1, pc │ │ │ │ blx cd90 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ - b.n 29420 │ │ │ │ + b.n 2938c │ │ │ │ nop │ │ │ │ - b.n 2990c │ │ │ │ + b.n 299a0 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r4, r5, #5 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #252 @ 0xfc │ │ │ │ + cmp r5, #248 @ 0xf8 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r6, #20 │ │ │ │ + cmp r6, #16 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r5, #226 @ 0xe2 │ │ │ │ + cmp r5, #222 @ 0xde │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00029470 : │ │ │ │ +000293dc : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ blx c0f4 │ │ │ │ - ldr r1, [pc, #64] @ (294c4 ) │ │ │ │ + ldr r1, [pc, #64] @ (29430 ) │ │ │ │ mov r6, r0 │ │ │ │ add r1, pc │ │ │ │ blx c92c │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #56] @ (294c8 ) │ │ │ │ + ldr r0, [pc, #56] @ (29434 ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ blx c248 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #44] @ (294cc ) │ │ │ │ + ldr r0, [pc, #44] @ (29438 ) │ │ │ │ movs r2, #0 │ │ │ │ add r0, pc │ │ │ │ blx bda8 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r3 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r4 │ │ │ │ blx b7b8 │ │ │ │ - cbz r6, 294be │ │ │ │ + cbz r6, 2942a │ │ │ │ mov r0, r6 │ │ │ │ blx c84c │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - cmp r5, #234 @ 0xea │ │ │ │ + cmp r5, #230 @ 0xe6 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r5, #238 @ 0xee │ │ │ │ + cmp r5, #234 @ 0xea │ │ │ │ movs r1, r0 │ │ │ │ - cmp r5, #36 @ 0x24 │ │ │ │ + cmp r5, #32 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -000294d0 : │ │ │ │ +0002943c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #60] @ (2951c ) │ │ │ │ - ldr r2, [pc, #60] @ (29520 ) │ │ │ │ + ldr r3, [pc, #60] @ (29488 ) │ │ │ │ + ldr r2, [pc, #60] @ (2948c ) │ │ │ │ add r3, pc │ │ │ │ ldr r5, [r3, r2] │ │ │ │ ldr r4, [r5, #0] │ │ │ │ - cbz r4, 294ee │ │ │ │ + cbz r4, 2945a │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx c360 │ │ │ │ - ldr r1, [pc, #48] @ (29524 ) │ │ │ │ + ldr r1, [pc, #48] @ (29490 ) │ │ │ │ mov r2, r4 │ │ │ │ add r1, pc │ │ │ │ blx cd90 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx b7b8 │ │ │ │ - ldr r2, [pc, #32] @ (29528 ) │ │ │ │ + ldr r2, [pc, #32] @ (29494 ) │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r6 │ │ │ │ add r2, pc │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ str r6, [r5, #0] │ │ │ │ blx d234 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - b.n 2980c │ │ │ │ + b.n 298a0 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r4, r1, #5 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r4, pc} │ │ │ │ + pop {r1, r2, r3, pc} │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #126 @ 0x7e │ │ │ │ + cmp r5, #122 @ 0x7a │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -0002952c : │ │ │ │ +00029498 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx c800 │ │ │ │ - ldr r1, [pc, #16] @ (29550 ) │ │ │ │ + ldr r1, [pc, #16] @ (294bc ) │ │ │ │ add r1, pc │ │ │ │ blx bbc8 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xb768 │ │ │ │ + @ instruction: 0xb764 │ │ │ │ ... │ │ │ │ │ │ │ │ -00029554 : │ │ │ │ +000294c0 : │ │ │ │ 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, #148] @ (295f8 ) │ │ │ │ + ldr r2, [pc, #148] @ (29564 ) │ │ │ │ sub sp, #28 │ │ │ │ - ldr r3, [pc, #148] @ (295fc ) │ │ │ │ + ldr r3, [pc, #148] @ (29568 ) │ │ │ │ movs r4, #0 │ │ │ │ add r2, pc │ │ │ │ mov r7, r0 │ │ │ │ str r4, [sp, #16] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ @@ -44635,15 +44622,15 @@ │ │ │ │ blx c800 │ │ │ │ blx cf88 │ │ │ │ mov r5, r0 │ │ │ │ blx bcd8 │ │ │ │ blx cf88 │ │ │ │ mov r6, r0 │ │ │ │ blx bcd8 │ │ │ │ - ldr r2, [pc, #108] @ (29600 ) │ │ │ │ + ldr r2, [pc, #108] @ (2956c ) │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #32 │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ blx d234 │ │ │ │ add r3, sp, #16 │ │ │ │ mov r1, r6 │ │ │ │ @@ -44651,289 +44638,289 @@ │ │ │ │ movs r2, #1 │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ blx b7c4 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - cbnz r1, 295e0 │ │ │ │ - cbz r6, 295c0 │ │ │ │ + cbnz r1, 2954c │ │ │ │ + cbz r6, 2952c │ │ │ │ mov r0, r6 │ │ │ │ blx bb94 │ │ │ │ - cbz r5, 295c8 │ │ │ │ + cbz r5, 29534 │ │ │ │ mov r0, r5 │ │ │ │ blx bb94 │ │ │ │ - ldr r2, [pc, #56] @ (29604 ) │ │ │ │ - ldr r3, [pc, #48] @ (295fc ) │ │ │ │ + ldr r2, [pc, #56] @ (29570 ) │ │ │ │ + ldr r3, [pc, #48] @ (29568 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 295f2 │ │ │ │ + bne.n 2955e │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r7 │ │ │ │ blx c4a0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 295c0 │ │ │ │ + beq.n 2952c │ │ │ │ mov r0, r6 │ │ │ │ blx bb94 │ │ │ │ - b.n 295c0 │ │ │ │ + b.n 2952c │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - b.n 297d8 │ │ │ │ + b.n 2986c │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #28 │ │ │ │ + cmp r5, #24 │ │ │ │ movs r1, r0 │ │ │ │ - b.n 29720 │ │ │ │ + b.n 297b4 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00029608 : │ │ │ │ +00029574 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ - cbz r5, 29642 │ │ │ │ + cbz r5, 295ae │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx c444 │ │ │ │ - cbz r0, 2962a │ │ │ │ + cbz r0, 29596 │ │ │ │ ldrb r3, [r5, #0] │ │ │ │ cmp r3, #33 @ 0x21 │ │ │ │ - beq.n 2962e │ │ │ │ + beq.n 2959a │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r5 │ │ │ │ - bl 2923c │ │ │ │ + bl 291a8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #1 │ │ │ │ str r5, [r4, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r1, [pc, #16] @ (29654 ) │ │ │ │ + ldr r1, [pc, #16] @ (295c0 ) │ │ │ │ mov r0, r5 │ │ │ │ - ldr r2, [pc, #16] @ (29658 ) │ │ │ │ + ldr r2, [pc, #16] @ (295c4 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #60 @ 0x3c │ │ │ │ blx c5c4 │ │ │ │ - b.n 2962a │ │ │ │ - sxtb r0, r7 │ │ │ │ + b.n 29596 │ │ │ │ + sxtb r4, r6 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r4, #174 @ 0xae │ │ │ │ + cmp r4, #170 @ 0xaa │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -0002965c : │ │ │ │ +000295c8 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ - cbz r5, 29696 │ │ │ │ + cbz r5, 29602 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx c444 │ │ │ │ - cbz r0, 2967e │ │ │ │ + cbz r0, 295ea │ │ │ │ ldrb r3, [r5, #0] │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ - beq.n 29682 │ │ │ │ + beq.n 295ee │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r5 │ │ │ │ - bl 2923c │ │ │ │ + bl 291a8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #1 │ │ │ │ str r5, [r4, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r1, [pc, #16] @ (296a8 ) │ │ │ │ + ldr r1, [pc, #16] @ (29614 ) │ │ │ │ mov r0, r5 │ │ │ │ - ldr r2, [pc, #16] @ (296ac ) │ │ │ │ + ldr r2, [pc, #16] @ (29618 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #92 @ 0x5c │ │ │ │ blx c5c4 │ │ │ │ - b.n 2967e │ │ │ │ - sxth r4, r4 │ │ │ │ + b.n 295ea │ │ │ │ + sxth r0, r4 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r4, #90 @ 0x5a │ │ │ │ + cmp r4, #86 @ 0x56 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -000296b0 : │ │ │ │ +0002961c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ - cbz r4, 296de │ │ │ │ + cbz r4, 2964a │ │ │ │ mov r0, r4 │ │ │ │ blx c444 │ │ │ │ - cbz r0, 296d2 │ │ │ │ + cbz r0, 2963e │ │ │ │ subs r3, r0, #1 │ │ │ │ ldrb r2, [r4, r3] │ │ │ │ cmp r2, #42 @ 0x2a │ │ │ │ - beq.n 296d6 │ │ │ │ + beq.n 29642 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r2, #0 │ │ │ │ strb r2, [r4, r3] │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r1, [pc, #16] @ (296f0 ) │ │ │ │ + ldr r1, [pc, #16] @ (2965c ) │ │ │ │ mov r0, r4 │ │ │ │ - ldr r2, [pc, #16] @ (296f4 ) │ │ │ │ + ldr r2, [pc, #16] @ (29660 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #124 @ 0x7c │ │ │ │ blx c5c4 │ │ │ │ - b.n 296d2 │ │ │ │ - cbz r4, 2972a │ │ │ │ + b.n 2963e │ │ │ │ + cbz r0, 29696 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r4, #18 │ │ │ │ + cmp r4, #14 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -000296f8 : │ │ │ │ - cbz r0, 29718 │ │ │ │ +00029664 : │ │ │ │ + cbz r0, 29684 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #16] @ (2971c ) │ │ │ │ + ldr r1, [pc, #16] @ (29688 ) │ │ │ │ add r1, pc │ │ │ │ blx bbc8 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ - b.n 29aac │ │ │ │ + b.n 29a10 │ │ │ │ ... │ │ │ │ │ │ │ │ -00029720 : │ │ │ │ +0002968c : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ mov r6, r2 │ │ │ │ - ldr r2, [pc, #160] @ (297d4 ) │ │ │ │ + ldr r2, [pc, #160] @ (29740 ) │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r1 │ │ │ │ str r3, [sp, #16] │ │ │ │ add r2, pc │ │ │ │ - ldr r3, [pc, #152] @ (297d8 ) │ │ │ │ + ldr r3, [pc, #152] @ (29744 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 297bc │ │ │ │ + beq.n 29728 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 29768 │ │ │ │ - ldr r2, [pc, #136] @ (297dc ) │ │ │ │ - ldr r3, [pc, #132] @ (297d8 ) │ │ │ │ + cbz r0, 296d4 │ │ │ │ + ldr r2, [pc, #136] @ (29748 ) │ │ │ │ + ldr r3, [pc, #132] @ (29744 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 297ce │ │ │ │ + bne.n 2973a │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx c0a8 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ blx c478 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ str r0, [sp, #16] │ │ │ │ blx c0a8 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r7, r0 │ │ │ │ - beq.n 297b2 │ │ │ │ + beq.n 2971e │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r6, [r4, #8] │ │ │ │ mov r3, r0 │ │ │ │ strd r3, r2, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ - ldr r3, [pc, #72] @ (297e0 ) │ │ │ │ + ldr r3, [pc, #72] @ (2974c ) │ │ │ │ mov.w r1, #536 @ 0x218 │ │ │ │ - ldr r2, [pc, #72] @ (297e4 ) │ │ │ │ + ldr r2, [pc, #72] @ (29750 ) │ │ │ │ strd r1, r6, [sp] │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ movs r1, #8 │ │ │ │ blx d234 │ │ │ │ add r0, sp, #16 │ │ │ │ blx bc08 │ │ │ │ - b.n 29750 │ │ │ │ + b.n 296bc │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx c4a0 │ │ │ │ - b.n 29750 │ │ │ │ - ldr r1, [pc, #40] @ (297e8 ) │ │ │ │ + b.n 296bc │ │ │ │ + ldr r1, [pc, #40] @ (29754 ) │ │ │ │ mov r0, r4 │ │ │ │ - ldr r2, [pc, #40] @ (297ec ) │ │ │ │ + ldr r2, [pc, #40] @ (29758 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #156 @ 0x9c │ │ │ │ blx c5c4 │ │ │ │ - b.n 29750 │ │ │ │ + b.n 296bc │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - svc 30 │ │ │ │ + svc 178 @ 0xb2 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - svc 4 │ │ │ │ + svc 152 @ 0x98 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r3, #128 @ 0x80 │ │ │ │ + cmp r3, #124 @ 0x7c │ │ │ │ movs r1, r0 │ │ │ │ - add sp, #184 @ 0xb8 │ │ │ │ + add sp, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ - sub sp, #504 @ 0x1f8 │ │ │ │ + sub sp, #488 @ 0x1e8 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r3, #68 @ 0x44 │ │ │ │ + cmp r3, #64 @ 0x40 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -000297f0 : │ │ │ │ +0002975c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r0, [pc, #48] @ (29830 ) │ │ │ │ + ldr r0, [pc, #48] @ (2979c ) │ │ │ │ add r0, pc │ │ │ │ blx c758 │ │ │ │ blx bbf0 │ │ │ │ - cbz r0, 29828 │ │ │ │ + cbz r0, 29794 │ │ │ │ movs r2, #10 │ │ │ │ movs r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ blx c62c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ subs r4, r3, #0 │ │ │ │ it ne │ │ │ │ movne r4, #1 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, #1 │ │ │ │ blx b7b8 │ │ │ │ - b.n 29824 │ │ │ │ - cmp r3, #40 @ 0x28 │ │ │ │ + b.n 29790 │ │ │ │ + cmp r3, #36 @ 0x24 │ │ │ │ movs r1, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ ldr r3, [r1, #20] │ │ │ │ subs r0, r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #8] │ │ │ │ push {r4} │ │ │ │ @@ -44941,121 +44928,121 @@ │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ subs r3, r3, r4 │ │ │ │ sbc.w r2, r2, r1 │ │ │ │ cmp r2, #0 │ │ │ │ it lt │ │ │ │ movlt r0, #1 │ │ │ │ - blt.n 2985e │ │ │ │ + blt.n 297ca │ │ │ │ orrs r3, r2 │ │ │ │ ite ne │ │ │ │ movne.w r0, #4294967295 @ 0xffffffff │ │ │ │ moveq r0, #0 │ │ │ │ ldr.w r4, [sp], #4 │ │ │ │ bx lr │ │ │ │ - ldr r3, [pc, #8] @ (29870 ) │ │ │ │ + ldr r3, [pc, #8] @ (297dc ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r3, r0 │ │ │ │ str r3, [r0, #12] │ │ │ │ bx lr │ │ │ │ - strd r0, r0, [lr, #-4]! │ │ │ │ - cbz r0, 2987a │ │ │ │ + and.w r0, r2, r1 │ │ │ │ + cbz r0, 297e6 │ │ │ │ b.w bb90 │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r0, 2989c │ │ │ │ + cbz r0, 29808 │ │ │ │ blx bb94 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 298a8 │ │ │ │ + cbz r0, 29814 │ │ │ │ blx bb94 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 298b4 │ │ │ │ + cbz r0, 29820 │ │ │ │ blx bb94 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #24] │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 298c0 │ │ │ │ + cbz r0, 2982c │ │ │ │ blx bb94 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #28] │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 298cc │ │ │ │ + cbz r0, 29838 │ │ │ │ blx bb94 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #32] │ │ │ │ - ldr r3, [pc, #12] @ (298dc ) │ │ │ │ + ldr r3, [pc, #12] @ (29848 ) │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ bx r3 │ │ │ │ - stmdb r0, {r0} │ │ │ │ + @ instruction: 0xe9940001 │ │ │ │ b.w b7b4 │ │ │ │ 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 │ │ │ │ ldr.w sl, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 299f2 │ │ │ │ + beq.n 2995e │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 29a00 │ │ │ │ + beq.n 2996c │ │ │ │ mov r5, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 29a10 │ │ │ │ + beq.w 2997c │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 299da │ │ │ │ + beq.n 29946 │ │ │ │ movs r0, #1 │ │ │ │ mov r6, r3 │ │ │ │ blx bf64 │ │ │ │ mov r7, r0 │ │ │ │ mov.w r9, #0 │ │ │ │ movs r0, #1 │ │ │ │ strb.w r9, [r7] │ │ │ │ blx bf64 │ │ │ │ strb.w r9, [r0] │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx c6ec │ │ │ │ mov r9, r0 │ │ │ │ - cbz r6, 2999a │ │ │ │ - ldr r0, [pc, #228] @ (29a20 ) │ │ │ │ + cbz r6, 29906 │ │ │ │ + ldr r0, [pc, #228] @ (2998c ) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ blx c248 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 299d4 │ │ │ │ - ldr r1, [pc, #208] @ (29a24 ) │ │ │ │ + beq.n 29940 │ │ │ │ + ldr r1, [pc, #208] @ (29990 ) │ │ │ │ add r1, pc │ │ │ │ - ldr r0, [pc, #208] @ (29a28 ) │ │ │ │ + ldr r0, [pc, #208] @ (29994 ) │ │ │ │ add r0, pc │ │ │ │ blx c248 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ blx b7b8 │ │ │ │ - ldr r0, [pc, #196] @ (29a2c ) │ │ │ │ + ldr r0, [pc, #196] @ (29998 ) │ │ │ │ mov r1, r4 │ │ │ │ mov r2, sl │ │ │ │ mov r3, r5 │ │ │ │ strd r4, r6, [sp, #8] │ │ │ │ add r0, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ str.w r9, [sp] │ │ │ │ @@ -45071,16 +45058,16 @@ │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r5 │ │ │ │ mov r6, r8 │ │ │ │ mov r5, r7 │ │ │ │ blx d170 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 29966 │ │ │ │ - ldr r0, [pc, #132] @ (29a30 ) │ │ │ │ + beq.n 298d2 │ │ │ │ + ldr r0, [pc, #132] @ (2999c ) │ │ │ │ mov r3, r4 │ │ │ │ mov r1, sl │ │ │ │ mov r2, r9 │ │ │ │ str r4, [sp, #0] │ │ │ │ add r0, pc │ │ │ │ blx c248 │ │ │ │ mov r4, r0 │ │ │ │ @@ -45089,74 +45076,74 @@ │ │ │ │ mov r0, r8 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r1, [pc, #92] @ (29a34 ) │ │ │ │ + ldr r1, [pc, #92] @ (299a0 ) │ │ │ │ add r1, pc │ │ │ │ - b.n 29956 │ │ │ │ - ldr r2, [pc, #92] @ (29a38 ) │ │ │ │ + b.n 298c2 │ │ │ │ + ldr r2, [pc, #92] @ (299a4 ) │ │ │ │ mov r0, sl │ │ │ │ - ldr r1, [pc, #92] @ (29a3c ) │ │ │ │ + ldr r1, [pc, #92] @ (299a8 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ blx c5c4 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r2, [pc, #76] @ (29a40 ) │ │ │ │ - ldr r1, [pc, #76] @ (29a44 ) │ │ │ │ + ldr r2, [pc, #76] @ (299ac ) │ │ │ │ + ldr r1, [pc, #76] @ (299b0 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ blx c5c4 │ │ │ │ - b.n 299e8 │ │ │ │ - ldr r2, [pc, #68] @ (29a48 ) │ │ │ │ + b.n 29954 │ │ │ │ + ldr r2, [pc, #68] @ (299b4 ) │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #68] @ (29a4c ) │ │ │ │ + ldr r1, [pc, #68] @ (299b8 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ blx c5c4 │ │ │ │ - b.n 299e8 │ │ │ │ - ldr r2, [pc, #60] @ (29a50 ) │ │ │ │ + b.n 29954 │ │ │ │ + ldr r2, [pc, #60] @ (299bc ) │ │ │ │ mov r0, r5 │ │ │ │ - ldr r1, [pc, #60] @ (29a54 ) │ │ │ │ + ldr r1, [pc, #60] @ (299c0 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ blx c5c4 │ │ │ │ - b.n 299e8 │ │ │ │ - cmp r2, #78 @ 0x4e │ │ │ │ + b.n 29954 │ │ │ │ + cmp r2, #74 @ 0x4a │ │ │ │ movs r1, r0 │ │ │ │ - cmp r1, #240 @ 0xf0 │ │ │ │ + cmp r1, #236 @ 0xec │ │ │ │ movs r1, r0 │ │ │ │ - cmp r2, #80 @ 0x50 │ │ │ │ + cmp r2, #76 @ 0x4c │ │ │ │ movs r1, r0 │ │ │ │ - cmp r2, #70 @ 0x46 │ │ │ │ + cmp r2, #66 @ 0x42 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r3, #74 @ 0x4a │ │ │ │ + cmp r3, #70 @ 0x46 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r1, #114 @ 0x72 │ │ │ │ + cmp r1, #110 @ 0x6e │ │ │ │ movs r1, r0 │ │ │ │ - cmp r1, #144 @ 0x90 │ │ │ │ + cmp r1, #140 @ 0x8c │ │ │ │ movs r1, r0 │ │ │ │ - add r7, sp, #600 @ 0x258 │ │ │ │ + add r7, sp, #584 @ 0x248 │ │ │ │ movs r1, r0 │ │ │ │ - add r7, sp, #888 @ 0x378 │ │ │ │ + add r7, sp, #872 @ 0x368 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #512 @ 0x200 │ │ │ │ + add r7, sp, #496 @ 0x1f0 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r1, #74 @ 0x4a │ │ │ │ + cmp r1, #70 @ 0x46 │ │ │ │ movs r1, r0 │ │ │ │ - add r7, sp, #448 @ 0x1c0 │ │ │ │ + add r7, sp, #432 @ 0x1b0 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r1, #74 @ 0x4a │ │ │ │ + cmp r1, #70 @ 0x46 │ │ │ │ movs r1, r0 │ │ │ │ - add r7, sp, #384 @ 0x180 │ │ │ │ + add r7, sp, #368 @ 0x170 │ │ │ │ movs r1, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ @@ -45172,424 +45159,424 @@ │ │ │ │ ldr r3, [r5, #20] │ │ │ │ strd r6, r3, [r4, #16] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #92] @ (29af8 ) │ │ │ │ + ldr r5, [pc, #92] @ (29a64 ) │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ blx d218 │ │ │ │ add r5, pc │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r5, #4] │ │ │ │ blx d2d8 │ │ │ │ - ldr r2, [pc, #72] @ (29afc ) │ │ │ │ - ldr r3, [pc, #72] @ (29b00 ) │ │ │ │ + ldr r2, [pc, #72] @ (29a68 ) │ │ │ │ + ldr r3, [pc, #72] @ (29a6c ) │ │ │ │ add r2, pc │ │ │ │ - ldr r1, [pc, #72] @ (29b04 ) │ │ │ │ + ldr r1, [pc, #72] @ (29a70 ) │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ add r3, pc │ │ │ │ - ldr r2, [pc, #72] @ (29b08 ) │ │ │ │ + ldr r2, [pc, #72] @ (29a74 ) │ │ │ │ add r1, pc │ │ │ │ str r3, [r4, #16] │ │ │ │ - ldr r3, [pc, #68] @ (29b0c ) │ │ │ │ + ldr r3, [pc, #68] @ (29a78 ) │ │ │ │ add r2, pc │ │ │ │ strd r2, r1, [r4, #8] │ │ │ │ add r3, pc │ │ │ │ str r3, [r4, #24] │ │ │ │ blx bc6c │ │ │ │ - ldr r2, [pc, #56] @ (29b10 ) │ │ │ │ + ldr r2, [pc, #56] @ (29a7c ) │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #235 @ 0xeb │ │ │ │ add r2, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r2 │ │ │ │ blx b780 │ │ │ │ movs r1, #1 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r5, #12] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ b.w bec8 │ │ │ │ - b.n 2995c │ │ │ │ + b.n 299f0 │ │ │ │ movs r1, r0 │ │ │ │ lsls r3, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ subs r7, #45 @ 0x2d │ │ │ │ movs r0, r0 │ │ │ │ subs r6, #97 @ 0x61 │ │ │ │ movs r0, r0 │ │ │ │ lsls r3, r1, #1 │ │ │ │ movs r0, r0 │ │ │ │ stc2 15, cr15, [sp, #1020]! @ 0x3fc │ │ │ │ - cmp r2, #206 @ 0xce │ │ │ │ + cmp r2, #202 @ 0xca │ │ │ │ movs r1, 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 │ │ │ │ - ldr r3, [pc, #548] @ (29d4c ) │ │ │ │ + ldr r3, [pc, #548] @ (29cb8 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r7, [pc, #548] @ (29d50 ) │ │ │ │ + ldr r7, [pc, #548] @ (29cbc ) │ │ │ │ movs r6, #0 │ │ │ │ add r3, pc │ │ │ │ - ldr r4, [pc, #548] @ (29d54 ) │ │ │ │ + ldr r4, [pc, #548] @ (29cc0 ) │ │ │ │ add r7, pc │ │ │ │ str r6, [sp, #24] │ │ │ │ - ldr r5, [pc, #544] @ (29d58 ) │ │ │ │ + ldr r5, [pc, #544] @ (29cc4 ) │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r4, [r7, r4] │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #28] │ │ │ │ mov.w r4, #0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ ldr r7, [r3, #0] │ │ │ │ blx c1a0 │ │ │ │ - ldr r3, [pc, #520] @ (29d5c ) │ │ │ │ + ldr r3, [pc, #520] @ (29cc8 ) │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #520] @ (29d60 ) │ │ │ │ + ldr r1, [pc, #520] @ (29ccc ) │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r5, r3] │ │ │ │ add r5, sp, #24 │ │ │ │ str r3, [sp, #20] │ │ │ │ blx cea0 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r2, r5 │ │ │ │ - ldr r1, [pc, #504] @ (29d64 ) │ │ │ │ + ldr r1, [pc, #504] @ (29cd0 ) │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r0, #32] │ │ │ │ str r3, [r4, #16] │ │ │ │ blx c7f4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r7, r0 │ │ │ │ - cbz r3, 29bc4 │ │ │ │ + cbz r3, 29b30 │ │ │ │ ldr.w r8, [r3] │ │ │ │ blx bc9c │ │ │ │ cmp r8, r0 │ │ │ │ - beq.w 29c9e │ │ │ │ + beq.w 29c0a │ │ │ │ ldr.w r8, [sp, #24] │ │ │ │ ldr.w r0, [r8] │ │ │ │ blx d11c │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr.w r9, [r8, #8] │ │ │ │ movs r1, #8 │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ movw r3, #3902 @ 0xf3e │ │ │ │ - ldr r2, [pc, #444] @ (29d68 ) │ │ │ │ + ldr r2, [pc, #444] @ (29cd4 ) │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #440] @ (29d6c ) │ │ │ │ + ldr r3, [pc, #440] @ (29cd8 ) │ │ │ │ add r2, pc │ │ │ │ str.w r9, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ blx d234 │ │ │ │ mov r0, r5 │ │ │ │ blx bc08 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 29bcc │ │ │ │ + cbz r0, 29b38 │ │ │ │ blx bb94 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r2, r5 │ │ │ │ - ldr r1, [pc, #412] @ (29d70 ) │ │ │ │ + ldr r1, [pc, #412] @ (29cdc ) │ │ │ │ str r7, [r4, #20] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ blx c7f4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r6, r0 │ │ │ │ - cbz r3, 29c1c │ │ │ │ + cbz r3, 29b88 │ │ │ │ ldr r7, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r7, r0 │ │ │ │ - beq.n 29c9e │ │ │ │ + beq.n 29c0a │ │ │ │ ldr r7, [sp, #24] │ │ │ │ ldr r0, [r7, #0] │ │ │ │ blx d11c │ │ │ │ ldr.w r8, [r7, #8] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ movs r1, #8 │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ movw r3, #3917 @ 0xf4d │ │ │ │ - ldr r2, [pc, #364] @ (29d74 ) │ │ │ │ + ldr r2, [pc, #364] @ (29ce0 ) │ │ │ │ movs r0, #0 │ │ │ │ strd r3, r8, [sp] │ │ │ │ - ldr r3, [pc, #360] @ (29d78 ) │ │ │ │ + ldr r3, [pc, #360] @ (29ce4 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ blx d234 │ │ │ │ mov r0, r5 │ │ │ │ blx bc08 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 29c24 │ │ │ │ + cbz r0, 29b90 │ │ │ │ blx bb94 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r2, r5 │ │ │ │ - ldr r1, [pc, #336] @ (29d7c ) │ │ │ │ + ldr r1, [pc, #336] @ (29ce8 ) │ │ │ │ str r6, [r4, #24] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ blx c7f4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r6, r0 │ │ │ │ - cbz r3, 29c74 │ │ │ │ + cbz r3, 29be0 │ │ │ │ ldr r7, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r7, r0 │ │ │ │ - beq.n 29c9e │ │ │ │ + beq.n 29c0a │ │ │ │ ldr r7, [sp, #24] │ │ │ │ ldr r0, [r7, #0] │ │ │ │ blx d11c │ │ │ │ ldr.w r8, [r7, #8] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ movs r1, #8 │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ movw r3, #3933 @ 0xf5d │ │ │ │ - ldr r2, [pc, #288] @ (29d80 ) │ │ │ │ + ldr r2, [pc, #288] @ (29cec ) │ │ │ │ movs r0, #0 │ │ │ │ strd r3, r8, [sp] │ │ │ │ - ldr r3, [pc, #284] @ (29d84 ) │ │ │ │ + ldr r3, [pc, #284] @ (29cf0 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ blx d234 │ │ │ │ mov r0, r5 │ │ │ │ blx bc08 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 29c7c │ │ │ │ + cbz r0, 29be8 │ │ │ │ blx bb94 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r2, r5 │ │ │ │ - ldr r1, [pc, #260] @ (29d88 ) │ │ │ │ + ldr r1, [pc, #260] @ (29cf4 ) │ │ │ │ str r6, [r4, #28] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r1, pc │ │ │ │ blx c7f4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 29d3c │ │ │ │ + beq.n 29ca8 │ │ │ │ ldr r7, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r7, r0 │ │ │ │ - bne.n 29d0c │ │ │ │ + bne.n 29c78 │ │ │ │ ldr r6, [sp, #24] │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #232] @ (29d8c ) │ │ │ │ + ldr r2, [pc, #232] @ (29cf8 ) │ │ │ │ movs r1, #8 │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r3, [r6, #8] │ │ │ │ add r2, pc │ │ │ │ blx d234 │ │ │ │ mov r0, r6 │ │ │ │ blx cf3c │ │ │ │ ldr r6, [sp, #24] │ │ │ │ - cbz r6, 29ce6 │ │ │ │ + cbz r6, 29c52 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r7, [r6, #8] │ │ │ │ movw r1, #3977 @ 0xf89 │ │ │ │ str r3, [sp, #12] │ │ │ │ - ldr r2, [pc, #196] @ (29d90 ) │ │ │ │ - ldr r3, [pc, #196] @ (29d94 ) │ │ │ │ + ldr r2, [pc, #196] @ (29cfc ) │ │ │ │ + ldr r3, [pc, #196] @ (29d00 ) │ │ │ │ str r0, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ movs r0, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ movs r1, #8 │ │ │ │ str r7, [sp, #4] │ │ │ │ blx d234 │ │ │ │ mov r0, r5 │ │ │ │ blx bc08 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx cc28 │ │ │ │ - ldr r2, [pc, #164] @ (29d98 ) │ │ │ │ - ldr r3, [pc, #96] @ (29d54 ) │ │ │ │ + ldr r2, [pc, #164] @ (29d04 ) │ │ │ │ + ldr r3, [pc, #96] @ (29cc0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 29d48 │ │ │ │ + bne.n 29cb4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r7, [sp, #24] │ │ │ │ ldr r0, [r7, #0] │ │ │ │ blx d11c │ │ │ │ ldr.w r8, [r7, #8] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ movs r1, #8 │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ movw r3, #3950 @ 0xf6e │ │ │ │ - ldr r2, [pc, #116] @ (29d9c ) │ │ │ │ + ldr r2, [pc, #116] @ (29d08 ) │ │ │ │ movs r0, #0 │ │ │ │ strd r3, r8, [sp] │ │ │ │ - ldr r3, [pc, #112] @ (29da0 ) │ │ │ │ + ldr r3, [pc, #112] @ (29d0c ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ blx d234 │ │ │ │ mov r0, r5 │ │ │ │ blx bc08 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 29d44 │ │ │ │ + cbz r0, 29cb0 │ │ │ │ blx bb94 │ │ │ │ str r6, [r4, #32] │ │ │ │ - b.n 29cb6 │ │ │ │ + b.n 29c22 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ - b.n 29aa0 │ │ │ │ + b.n 29b34 │ │ │ │ movs r1, r0 │ │ │ │ - blt.n 29da4 │ │ │ │ + blt.n 29c38 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 29d98 │ │ │ │ + blt.n 29c2c │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r1, #4 │ │ │ │ movs r0, r0 │ │ │ │ lsls r7, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #190 @ 0xbe │ │ │ │ + cmp r5, #186 @ 0xba │ │ │ │ movs r1, r0 │ │ │ │ - add r3, sp, #952 @ 0x3b8 │ │ │ │ + add r3, sp, #936 @ 0x3a8 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #252 @ 0xfc │ │ │ │ + cmp r1, #248 @ 0xf8 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r5, #110 @ 0x6e │ │ │ │ + cmp r5, #106 @ 0x6a │ │ │ │ movs r1, r0 │ │ │ │ - add r3, sp, #584 @ 0x248 │ │ │ │ + add r3, sp, #568 @ 0x238 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #164 @ 0xa4 │ │ │ │ + cmp r1, #160 @ 0xa0 │ │ │ │ movs r1, r0 │ │ │ │ - subs r4, #82 @ 0x52 │ │ │ │ + subs r4, #78 @ 0x4e │ │ │ │ movs r1, r0 │ │ │ │ - add r3, sp, #232 @ 0xe8 │ │ │ │ + add r3, sp, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #76 @ 0x4c │ │ │ │ + cmp r1, #72 @ 0x48 │ │ │ │ movs r1, r0 │ │ │ │ - bcs.n 29de0 │ │ │ │ + bcs.n 29d44 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #22 │ │ │ │ + cmp r1, #18 │ │ │ │ movs r1, r0 │ │ │ │ - add r3, sp, #0 │ │ │ │ + add r2, sp, #1008 @ 0x3f0 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #222 @ 0xde │ │ │ │ + cmp r0, #218 @ 0xda │ │ │ │ movs r1, r0 │ │ │ │ - bls.n 29e64 │ │ │ │ + bls.n 29cf8 │ │ │ │ movs r1, r0 │ │ │ │ - add r2, sp, #456 @ 0x1c8 │ │ │ │ + add r2, sp, #440 @ 0x1b8 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #132 @ 0x84 │ │ │ │ + cmp r0, #128 @ 0x80 │ │ │ │ movs r1, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 29e2a │ │ │ │ + beq.n 29d96 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 29e16 │ │ │ │ - ldr r1, [pc, #148] @ (29e54 ) │ │ │ │ + cbz r0, 29d82 │ │ │ │ + ldr r1, [pc, #148] @ (29dc0 ) │ │ │ │ mov r6, r2 │ │ │ │ add r1, pc │ │ │ │ blx bbc8 │ │ │ │ - cbnz r0, 29de6 │ │ │ │ + cbnz r0, 29d52 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ - cbz r3, 29df8 │ │ │ │ + cbz r3, 29d64 │ │ │ │ mov r0, r3 │ │ │ │ blx c1a0 │ │ │ │ mov r1, r6 │ │ │ │ mov r4, r0 │ │ │ │ blx c5e0 │ │ │ │ - cbz r4, 29e28 │ │ │ │ + cbz r4, 29d94 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w bb90 │ │ │ │ - ldr r1, [pc, #112] @ (29e58 ) │ │ │ │ + ldr r1, [pc, #112] @ (29dc4 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bbc8 │ │ │ │ - cbnz r0, 29e02 │ │ │ │ + cbnz r0, 29d6e │ │ │ │ ldr r3, [r5, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 29dcc │ │ │ │ + bne.n 29d38 │ │ │ │ mov r1, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w c5dc │ │ │ │ - ldr r1, [pc, #88] @ (29e5c ) │ │ │ │ + ldr r1, [pc, #88] @ (29dc8 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bbc8 │ │ │ │ - cbnz r0, 29e3e │ │ │ │ + cbnz r0, 29daa │ │ │ │ ldr r3, [r5, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 29dcc │ │ │ │ - b.n 29df8 │ │ │ │ - ldr r1, [pc, #72] @ (29e60 ) │ │ │ │ - ldr r2, [pc, #72] @ (29e64 ) │ │ │ │ + bne.n 29d38 │ │ │ │ + b.n 29d64 │ │ │ │ + ldr r1, [pc, #72] @ (29dcc ) │ │ │ │ + ldr r2, [pc, #72] @ (29dd0 ) │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ add r2, pc │ │ │ │ adds r1, #36 @ 0x24 │ │ │ │ b.w c5c0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r1, [pc, #60] @ (29e68 ) │ │ │ │ + ldr r1, [pc, #60] @ (29dd4 ) │ │ │ │ mov r0, r5 │ │ │ │ - ldr r2, [pc, #60] @ (29e6c ) │ │ │ │ + ldr r2, [pc, #60] @ (29dd8 ) │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ add r2, pc │ │ │ │ adds r1, #36 @ 0x24 │ │ │ │ b.w c5c0 │ │ │ │ - ldr r1, [pc, #48] @ (29e70 ) │ │ │ │ + ldr r1, [pc, #48] @ (29ddc ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bbc8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 29e28 │ │ │ │ + bne.n 29d94 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 29dcc │ │ │ │ - b.n 29df8 │ │ │ │ - cmp r3, #108 @ 0x6c │ │ │ │ + bne.n 29d38 │ │ │ │ + b.n 29d64 │ │ │ │ + cmp r3, #104 @ 0x68 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r3, #90 @ 0x5a │ │ │ │ + cmp r3, #86 @ 0x56 │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, #122 @ 0x7a │ │ │ │ + subs r2, #118 @ 0x76 │ │ │ │ movs r1, r0 │ │ │ │ - add r3, sp, #376 @ 0x178 │ │ │ │ + add r3, sp, #360 @ 0x168 │ │ │ │ movs r1, r0 │ │ │ │ - movs r7, #220 @ 0xdc │ │ │ │ + movs r7, #216 @ 0xd8 │ │ │ │ movs r1, r0 │ │ │ │ - add r3, sp, #288 @ 0x120 │ │ │ │ + add r3, sp, #272 @ 0x110 │ │ │ │ movs r1, r0 │ │ │ │ - add r3, sp, #632 @ 0x278 │ │ │ │ + add r3, sp, #616 @ 0x268 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 29f50 │ │ │ │ + beq.n 29eb4 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ b.w cb30 │ │ │ │ - cbz r0, 29ea2 │ │ │ │ + cbz r0, 29e0e │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ blx b7b8 │ │ │ │ @@ -45605,132 +45592,132 @@ │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ subs r3, r3, r4 │ │ │ │ sbc.w r2, r2, r1 │ │ │ │ cmp r2, #0 │ │ │ │ it lt │ │ │ │ movlt r0, #1 │ │ │ │ - blt.n 29ec6 │ │ │ │ + blt.n 29e32 │ │ │ │ orrs r3, r2 │ │ │ │ ite ne │ │ │ │ movne.w r0, #4294967295 @ 0xffffffff │ │ │ │ moveq r0, #0 │ │ │ │ ldr.w r4, [sp], #4 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00029ecc : │ │ │ │ +00029e38 : │ │ │ │ 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, #164] @ (29f84 ) │ │ │ │ + ldr r2, [pc, #164] @ (29ef0 ) │ │ │ │ sub sp, #24 │ │ │ │ - ldr r3, [pc, #164] @ (29f88 ) │ │ │ │ + ldr r3, [pc, #164] @ (29ef4 ) │ │ │ │ movs r7, #0 │ │ │ │ add r2, pc │ │ │ │ add r6, sp, #16 │ │ │ │ str r7, [sp, #16] │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ blx c67c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cbnz r3, 29f36 │ │ │ │ - ldr r1, [pc, #136] @ (29f8c ) │ │ │ │ + cbnz r3, 29ea2 │ │ │ │ + ldr r1, [pc, #136] @ (29ef8 ) │ │ │ │ mov r2, r0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc │ │ │ │ blx c168 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r4, 29f1a │ │ │ │ + cbz r4, 29e86 │ │ │ │ mov r0, r4 │ │ │ │ blx bb94 │ │ │ │ - ldr r2, [pc, #116] @ (29f90 ) │ │ │ │ - ldr r3, [pc, #104] @ (29f88 ) │ │ │ │ + ldr r2, [pc, #116] @ (29efc ) │ │ │ │ + ldr r3, [pc, #104] @ (29ef4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 29f7e │ │ │ │ + bne.n 29eea │ │ │ │ mov r0, r5 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr.w r8, [r3] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.n 29f74 │ │ │ │ + beq.n 29ee0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r7 │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ movs r1, #169 @ 0xa9 │ │ │ │ - ldr r3, [pc, #56] @ (29f94 ) │ │ │ │ - ldr r2, [pc, #56] @ (29f98 ) │ │ │ │ + ldr r3, [pc, #56] @ (29f00 ) │ │ │ │ + ldr r2, [pc, #56] @ (29f04 ) │ │ │ │ str r1, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ movs r1, #8 │ │ │ │ blx d234 │ │ │ │ mov r0, r6 │ │ │ │ blx bc08 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 29f1a │ │ │ │ + b.n 29e86 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx c4a0 │ │ │ │ - b.n 29f70 │ │ │ │ + b.n 29edc │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - bvc.n 2a070 │ │ │ │ + bhi.n 29f04 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #158 @ 0x9e │ │ │ │ + movs r6, #154 @ 0x9a │ │ │ │ movs r1, r0 │ │ │ │ - bvc.n 2a008 │ │ │ │ + bvc.n 29e9c │ │ │ │ movs r1, r0 │ │ │ │ - movs r6, #84 @ 0x54 │ │ │ │ + movs r6, #80 @ 0x50 │ │ │ │ movs r1, r0 │ │ │ │ - add r0, sp, #440 @ 0x1b8 │ │ │ │ + add r0, sp, #424 @ 0x1a8 │ │ │ │ ... │ │ │ │ │ │ │ │ -00029f9c : │ │ │ │ +00029f08 : │ │ │ │ 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 r8, r2 │ │ │ │ - ldr r2, [pc, #500] @ (2a1a4 ) │ │ │ │ + ldr r2, [pc, #500] @ (2a110 ) │ │ │ │ mov r7, r3 │ │ │ │ - ldr r3, [pc, #500] @ (2a1a8 ) │ │ │ │ + ldr r3, [pc, #500] @ (2a114 ) │ │ │ │ add r2, pc │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2a190 │ │ │ │ + beq.w 2a0fc │ │ │ │ mov r5, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 2a17e │ │ │ │ + beq.w 2a0ea │ │ │ │ mov r6, r0 │ │ │ │ blx bb08 │ │ │ │ mov r1, r8 │ │ │ │ mov r4, r0 │ │ │ │ blx caa0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ @@ -45746,82 +45733,82 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ add.w r8, sp, #16 │ │ │ │ mov r2, r8 │ │ │ │ blx b844 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r1, r0 │ │ │ │ - cbnz r2, 2a068 │ │ │ │ + cbnz r2, 29fd4 │ │ │ │ mov r0, r4 │ │ │ │ blx c1bc │ │ │ │ ldr.w r9, [r6, #24] │ │ │ │ movs r1, #3 │ │ │ │ mov r0, r5 │ │ │ │ blx b8f4 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r9 │ │ │ │ blx b844 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r1, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2a0c4 │ │ │ │ + beq.n 2a030 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r5, r0 │ │ │ │ - beq.w 2a16a │ │ │ │ - cbz r4, 2a04c │ │ │ │ + beq.w 2a0d6 │ │ │ │ + cbz r4, 29fb8 │ │ │ │ mov r0, r4 │ │ │ │ blx bb94 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ movs r1, #252 @ 0xfc │ │ │ │ - ldr r2, [pc, #336] @ (2a1ac ) │ │ │ │ + ldr r2, [pc, #336] @ (2a118 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #332] @ (2a1b0 ) │ │ │ │ + ldr r3, [pc, #332] @ (2a11c ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 2a094 │ │ │ │ + b.n 2a000 │ │ │ │ ldr r5, [r2, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r5, r0 │ │ │ │ - beq.n 2a16a │ │ │ │ - cbz r4, 2a07a │ │ │ │ + beq.n 2a0d6 │ │ │ │ + cbz r4, 29fe6 │ │ │ │ mov r0, r4 │ │ │ │ blx bb94 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ movs r1, #235 @ 0xeb │ │ │ │ - ldr r2, [pc, #296] @ (2a1b4 ) │ │ │ │ + ldr r2, [pc, #296] @ (2a120 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #296] @ (2a1b8 ) │ │ │ │ + ldr r3, [pc, #296] @ (2a124 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ movs r0, #0 │ │ │ │ strd r1, r5, [sp] │ │ │ │ movs r1, #8 │ │ │ │ blx d234 │ │ │ │ mov r0, r8 │ │ │ │ blx bc08 │ │ │ │ movs r4, #0 │ │ │ │ - ldr r2, [pc, #272] @ (2a1bc ) │ │ │ │ - ldr r3, [pc, #252] @ (2a1a8 ) │ │ │ │ + ldr r2, [pc, #272] @ (2a128 ) │ │ │ │ + ldr r3, [pc, #252] @ (2a114 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2a1a0 │ │ │ │ + bne.n 2a10c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx c52c │ │ │ │ ldr r6, [r6, #32] │ │ │ │ movs r1, #4 │ │ │ │ @@ -45829,15 +45816,15 @@ │ │ │ │ blx b8f4 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx b844 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r1, r0 │ │ │ │ - cbnz r3, 2a13a │ │ │ │ + cbnz r3, 2a0a6 │ │ │ │ mov r0, r4 │ │ │ │ blx bf58 │ │ │ │ movs r1, #17 │ │ │ │ mov r0, r5 │ │ │ │ blx b798 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ @@ -45848,120 +45835,120 @@ │ │ │ │ movs r1, #5 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r3 │ │ │ │ blx bce4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 2a0a8 │ │ │ │ + beq.n 2a014 │ │ │ │ blx b9dc │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx b82c │ │ │ │ - cbz r7, 2a12a │ │ │ │ + cbz r7, 2a096 │ │ │ │ mov r0, r7 │ │ │ │ blx c734 │ │ │ │ mov r0, r4 │ │ │ │ blx d318 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ blx cbb8 │ │ │ │ - b.n 2a0a8 │ │ │ │ + b.n 2a014 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r5, r0 │ │ │ │ - beq.n 2a16a │ │ │ │ - cbz r4, 2a14c │ │ │ │ + beq.n 2a0d6 │ │ │ │ + cbz r4, 2a0b8 │ │ │ │ mov r0, r4 │ │ │ │ blx bb94 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ movw r1, #269 @ 0x10d │ │ │ │ - ldr r2, [pc, #96] @ (2a1c0 ) │ │ │ │ + ldr r2, [pc, #96] @ (2a12c ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #96] @ (2a1c4 ) │ │ │ │ + ldr r3, [pc, #96] @ (2a130 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 2a094 │ │ │ │ + b.n 2a000 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, r7 │ │ │ │ blx c4a0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 2a0a6 │ │ │ │ + beq.n 2a012 │ │ │ │ mov r0, r4 │ │ │ │ blx bb94 │ │ │ │ - b.n 2a0a6 │ │ │ │ - ldr r1, [pc, #72] @ (2a1c8 ) │ │ │ │ + b.n 2a012 │ │ │ │ + ldr r1, [pc, #72] @ (2a134 ) │ │ │ │ mov r0, r5 │ │ │ │ - ldr r2, [pc, #72] @ (2a1cc ) │ │ │ │ + ldr r2, [pc, #72] @ (2a138 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #76 @ 0x4c │ │ │ │ blx c5c4 │ │ │ │ - b.n 2a0a6 │ │ │ │ - ldr r1, [pc, #60] @ (2a1d0 ) │ │ │ │ - ldr r2, [pc, #64] @ (2a1d4 ) │ │ │ │ + b.n 2a012 │ │ │ │ + ldr r1, [pc, #60] @ (2a13c ) │ │ │ │ + ldr r2, [pc, #64] @ (2a140 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #76 @ 0x4c │ │ │ │ blx c5c4 │ │ │ │ - b.n 2a0a6 │ │ │ │ + b.n 2a012 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ - bvs.n 2a0f0 │ │ │ │ + bvc.n 2a184 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #440 @ (adr r7, 2a368 ) │ │ │ │ + add r7, pc, #424 @ (adr r7, 2a2c4 ) │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #80 @ 0x50 │ │ │ │ + movs r5, #76 @ 0x4c │ │ │ │ movs r1, r0 │ │ │ │ - add r7, pc, #256 @ (adr r7, 2a2b8 ) │ │ │ │ + add r7, pc, #240 @ (adr r7, 2a214 ) │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #34 @ 0x22 │ │ │ │ + movs r5, #30 │ │ │ │ movs r1, r0 │ │ │ │ - bpl.n 2a118 │ │ │ │ + bvs.n 2a1ac │ │ │ │ movs r1, r0 │ │ │ │ - add r6, pc, #432 @ (adr r6, 2a374 ) │ │ │ │ + add r6, pc, #416 @ (adr r6, 2a2d0 ) │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #78 @ 0x4e │ │ │ │ + movs r4, #74 @ 0x4a │ │ │ │ movs r1, r0 │ │ │ │ - add r7, pc, #976 @ (adr r7, 2a59c ) │ │ │ │ + add r7, pc, #960 @ (adr r7, 2a4f8 ) │ │ │ │ movs r1, r0 │ │ │ │ - movs r4, #134 @ 0x86 │ │ │ │ + movs r4, #130 @ 0x82 │ │ │ │ movs r1, r0 │ │ │ │ - add r7, pc, #912 @ (adr r7, 2a564 ) │ │ │ │ + add r7, pc, #896 @ (adr r7, 2a4c0 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r0, sp, #248 @ 0xf8 │ │ │ │ + add r0, sp, #232 @ 0xe8 │ │ │ │ ... │ │ │ │ │ │ │ │ -0002a1d8 : │ │ │ │ +0002a144 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #28 │ │ │ │ mov r7, r2 │ │ │ │ - ldr r2, [pc, #492] @ (2a3dc ) │ │ │ │ + ldr r2, [pc, #492] @ (2a348 ) │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ add r2, pc │ │ │ │ - ldr r3, [pc, #488] @ (2a3e0 ) │ │ │ │ + ldr r3, [pc, #488] @ (2a34c ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2a3c6 │ │ │ │ + beq.w 2a332 │ │ │ │ mov r5, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 2a3b4 │ │ │ │ + beq.w 2a320 │ │ │ │ mov r6, r0 │ │ │ │ blx c728 │ │ │ │ movs r1, #6 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx b798 │ │ │ │ mov r1, r0 │ │ │ │ @@ -46004,82 +45991,82 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ add.w r8, sp, #16 │ │ │ │ mov r2, r8 │ │ │ │ blx b844 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r1, r0 │ │ │ │ - cbnz r3, 2a2ea │ │ │ │ + cbnz r3, 2a256 │ │ │ │ mov r0, r4 │ │ │ │ blx c828 │ │ │ │ ldr.w r9, [r6, #24] │ │ │ │ movs r1, #9 │ │ │ │ mov r0, r5 │ │ │ │ blx b8f4 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r9 │ │ │ │ blx b844 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r1, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2a348 │ │ │ │ + beq.n 2a2b4 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r5, r0 │ │ │ │ - beq.n 2a3a0 │ │ │ │ - cbz r4, 2a2cc │ │ │ │ + beq.n 2a30c │ │ │ │ + cbz r4, 2a238 │ │ │ │ mov r0, r4 │ │ │ │ blx bb94 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ movw r1, #393 @ 0x189 │ │ │ │ - ldr r2, [pc, #260] @ (2a3e4 ) │ │ │ │ + ldr r2, [pc, #260] @ (2a350 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #260] @ (2a3e8 ) │ │ │ │ + ldr r3, [pc, #260] @ (2a354 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 2a318 │ │ │ │ + b.n 2a284 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r5, r0 │ │ │ │ - beq.n 2a3a0 │ │ │ │ - cbz r4, 2a2fc │ │ │ │ + beq.n 2a30c │ │ │ │ + cbz r4, 2a268 │ │ │ │ mov r0, r4 │ │ │ │ blx bb94 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ mov.w r1, #376 @ 0x178 │ │ │ │ - ldr r2, [pc, #220] @ (2a3ec ) │ │ │ │ + ldr r2, [pc, #220] @ (2a358 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #220] @ (2a3f0 ) │ │ │ │ + ldr r3, [pc, #220] @ (2a35c ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ movs r0, #0 │ │ │ │ strd r1, r5, [sp] │ │ │ │ movs r1, #8 │ │ │ │ blx d234 │ │ │ │ mov r0, r8 │ │ │ │ blx bc08 │ │ │ │ movs r4, #0 │ │ │ │ - ldr r2, [pc, #196] @ (2a3f4 ) │ │ │ │ - ldr r3, [pc, #176] @ (2a3e0 ) │ │ │ │ + ldr r2, [pc, #196] @ (2a360 ) │ │ │ │ + ldr r3, [pc, #176] @ (2a34c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2a3d6 │ │ │ │ + bne.n 2a342 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx d334 │ │ │ │ mov r0, r5 │ │ │ │ ldr r5, [r6, #28] │ │ │ │ @@ -46087,520 +46074,520 @@ │ │ │ │ blx b8f4 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx b844 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r1, r0 │ │ │ │ - cbnz r3, 2a370 │ │ │ │ + cbnz r3, 2a2dc │ │ │ │ mov r0, r4 │ │ │ │ blx c3d4 │ │ │ │ - b.n 2a32c │ │ │ │ + b.n 2a298 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r5, r0 │ │ │ │ - beq.n 2a3a0 │ │ │ │ - cbz r4, 2a382 │ │ │ │ + beq.n 2a30c │ │ │ │ + cbz r4, 2a2ee │ │ │ │ mov r0, r4 │ │ │ │ blx bb94 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ mov.w r1, #410 @ 0x19a │ │ │ │ - ldr r2, [pc, #100] @ (2a3f8 ) │ │ │ │ + ldr r2, [pc, #100] @ (2a364 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #96] @ (2a3fc ) │ │ │ │ + ldr r3, [pc, #96] @ (2a368 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 2a318 │ │ │ │ + b.n 2a284 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, r7 │ │ │ │ blx c4a0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 2a32a │ │ │ │ + beq.n 2a296 │ │ │ │ mov r0, r4 │ │ │ │ blx bb94 │ │ │ │ - b.n 2a32a │ │ │ │ - ldr r1, [pc, #72] @ (2a400 ) │ │ │ │ + b.n 2a296 │ │ │ │ + ldr r1, [pc, #72] @ (2a36c ) │ │ │ │ mov r0, r5 │ │ │ │ - ldr r2, [pc, #72] @ (2a404 ) │ │ │ │ + ldr r2, [pc, #72] @ (2a370 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #116 @ 0x74 │ │ │ │ blx c5c4 │ │ │ │ - b.n 2a32a │ │ │ │ - ldr r1, [pc, #64] @ (2a408 ) │ │ │ │ - ldr r2, [pc, #64] @ (2a40c ) │ │ │ │ + b.n 2a296 │ │ │ │ + ldr r1, [pc, #64] @ (2a374 ) │ │ │ │ + ldr r2, [pc, #64] @ (2a378 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #116 @ 0x74 │ │ │ │ blx c5c4 │ │ │ │ - b.n 2a32a │ │ │ │ + b.n 2a296 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - bmi.n 2a4ac │ │ │ │ + bmi.n 2a340 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #944 @ (adr r4, 2a798 ) │ │ │ │ + add r4, pc, #928 @ (adr r4, 2a6f4 ) │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #206 @ 0xce │ │ │ │ + movs r2, #202 @ 0xca │ │ │ │ movs r1, r0 │ │ │ │ - add r4, pc, #752 @ (adr r4, 2a6e0 ) │ │ │ │ + add r4, pc, #736 @ (adr r4, 2a63c ) │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #158 @ 0x9e │ │ │ │ + movs r2, #154 @ 0x9a │ │ │ │ movs r1, r0 │ │ │ │ - bcc.n 2a448 │ │ │ │ + bcc.n 2a2dc │ │ │ │ movs r1, r0 │ │ │ │ - add r4, pc, #216 @ (adr r4, 2a4d4 ) │ │ │ │ + add r4, pc, #200 @ (adr r4, 2a430 ) │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #24 │ │ │ │ + movs r2, #20 │ │ │ │ movs r1, r0 │ │ │ │ - add r5, pc, #760 @ (adr r5, 2a6fc ) │ │ │ │ + add r5, pc, #744 @ (adr r5, 2a658 ) │ │ │ │ movs r1, r0 │ │ │ │ - movs r2, #80 @ 0x50 │ │ │ │ + movs r2, #76 @ 0x4c │ │ │ │ movs r1, r0 │ │ │ │ - add r5, pc, #696 @ (adr r5, 2a6c4 ) │ │ │ │ + add r5, pc, #680 @ (adr r5, 2a620 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r6, pc, #32 @ (adr r6, 2a430 ) │ │ │ │ + add r6, pc, #16 @ (adr r6, 2a38c ) │ │ │ │ ... │ │ │ │ │ │ │ │ -0002a410 : │ │ │ │ +0002a37c : │ │ │ │ stmdb 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 r4, [pc, #900] @ (2a7a8 ) │ │ │ │ + ldr r4, [pc, #900] @ (2a714 ) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ - ldr r3, [pc, #900] @ (2a7ac ) │ │ │ │ + ldr r3, [pc, #900] @ (2a718 ) │ │ │ │ movs r5, #0 │ │ │ │ add r4, pc │ │ │ │ str r1, [sp, #24] │ │ │ │ ldr r3, [r4, r3] │ │ │ │ - ldr r4, [pc, #896] @ (2a7b0 ) │ │ │ │ + ldr r4, [pc, #896] @ (2a71c ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ add r4, pc │ │ │ │ strd r5, r5, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2a780 │ │ │ │ + beq.w 2a6ec │ │ │ │ mov sl, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 2a650 │ │ │ │ + beq.w 2a5bc │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r7, r0 │ │ │ │ add.w r9, sp, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx cbf8 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #16] │ │ │ │ - ldr r0, [pc, #848] @ (2a7b4 ) │ │ │ │ + ldr r0, [pc, #848] @ (2a720 ) │ │ │ │ add r0, pc │ │ │ │ blx c248 │ │ │ │ str r5, [sp, #0] │ │ │ │ mov fp, r0 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov r1, fp │ │ │ │ ldr r0, [r7, #16] │ │ │ │ blx d078 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r5 │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - ldr r2, [pc, #816] @ (2a7b8 ) │ │ │ │ + ldr r2, [pc, #816] @ (2a724 ) │ │ │ │ str.w r9, [sp] │ │ │ │ add r2, pc │ │ │ │ blx c010 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 2a5b8 │ │ │ │ - ldr r3, [pc, #800] @ (2a7bc ) │ │ │ │ + bne.w 2a524 │ │ │ │ + ldr r3, [pc, #800] @ (2a728 ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r1, r3 │ │ │ │ - ldr r3, [pc, #796] @ (2a7c0 ) │ │ │ │ + ldr r3, [pc, #796] @ (2a72c ) │ │ │ │ ldr r3, [r4, r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r0, r3 │ │ │ │ - ldr r3, [pc, #792] @ (2a7c4 ) │ │ │ │ + ldr r3, [pc, #792] @ (2a730 ) │ │ │ │ add r3, pc │ │ │ │ blx c3ac │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx c710 │ │ │ │ cmp r0, #100 @ 0x64 │ │ │ │ - bne.n 2a51a │ │ │ │ + bne.n 2a486 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx c26c │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ blx cc4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2a628 │ │ │ │ + beq.w 2a594 │ │ │ │ blx c1a0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2a628 │ │ │ │ + beq.w 2a594 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ blx cab8 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2a65e │ │ │ │ + bne.w 2a5ca │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx c348 │ │ │ │ - cbz r5, 2a506 │ │ │ │ + cbz r5, 2a472 │ │ │ │ mov r0, r5 │ │ │ │ blx bb94 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 2a4b4 │ │ │ │ + beq.n 2a420 │ │ │ │ mov r0, r4 │ │ │ │ blx bb94 │ │ │ │ mov r0, r6 │ │ │ │ blx c710 │ │ │ │ cmp r0, #100 @ 0x64 │ │ │ │ - beq.n 2a4be │ │ │ │ + beq.n 2a42a │ │ │ │ ldr r3, [r7, #12] │ │ │ │ mov r1, r0 │ │ │ │ - ldr r2, [pc, #680] @ (2a7c8 ) │ │ │ │ + ldr r2, [pc, #680] @ (2a734 ) │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ movs r3, #101 @ 0x65 │ │ │ │ str.w r9, [sp] │ │ │ │ blx c010 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 2a6bc │ │ │ │ - ldr r1, [pc, #660] @ (2a7cc ) │ │ │ │ + bne.w 2a628 │ │ │ │ + ldr r1, [pc, #660] @ (2a738 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx c818 │ │ │ │ mov r1, sl │ │ │ │ mov r9, r0 │ │ │ │ blx cd40 │ │ │ │ cmp.w sl, #0 │ │ │ │ - ble.n 2a596 │ │ │ │ - ldr r2, [pc, #640] @ (2a7d0 ) │ │ │ │ + ble.n 2a502 │ │ │ │ + ldr r2, [pc, #640] @ (2a73c ) │ │ │ │ mov r7, r9 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r2, pc │ │ │ │ subs r5, r3, #4 │ │ │ │ add.w r3, r2, #192 @ 0xc0 │ │ │ │ str r3, [sp, #24] │ │ │ │ - ldr r3, [pc, #628] @ (2a7d4 ) │ │ │ │ + ldr r3, [pc, #628] @ (2a740 ) │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr.w r1, [r5, #4]! │ │ │ │ mov r0, r8 │ │ │ │ mov r9, r4 │ │ │ │ blx cc4c │ │ │ │ adds r4, #1 │ │ │ │ mov r1, r0 │ │ │ │ - cbz r0, 2a57c │ │ │ │ + cbz r0, 2a4e8 │ │ │ │ blx c1a0 │ │ │ │ mov r1, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 2a6b0 │ │ │ │ + beq.w 2a61c │ │ │ │ mov r0, r7 │ │ │ │ blx c0dc │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r7 │ │ │ │ blx cd28 │ │ │ │ cmp sl, r4 │ │ │ │ - bne.n 2a564 │ │ │ │ + bne.n 2a4d0 │ │ │ │ mov r9, r7 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 2a5a2 │ │ │ │ + beq.n 2a50e │ │ │ │ mov r0, r8 │ │ │ │ blx ceb8 │ │ │ │ - cbz r6, 2a5aa │ │ │ │ + cbz r6, 2a516 │ │ │ │ mov r0, r6 │ │ │ │ blx c3f8 │ │ │ │ mov r0, fp │ │ │ │ blx b7b8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ blx b7b8 │ │ │ │ - b.n 2a60a │ │ │ │ + b.n 2a576 │ │ │ │ ldr r4, [r2, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r4, r0 │ │ │ │ - beq.w 2a704 │ │ │ │ - cbz r6, 2a5cc │ │ │ │ + beq.w 2a670 │ │ │ │ + cbz r6, 2a538 │ │ │ │ mov r0, r6 │ │ │ │ blx c3f8 │ │ │ │ mov r0, fp │ │ │ │ blx b7b8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ blx b7b8 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ movw r1, #521 @ 0x209 │ │ │ │ - ldr r2, [pc, #492] @ (2a7d8 ) │ │ │ │ + ldr r2, [pc, #492] @ (2a744 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #492] @ (2a7dc ) │ │ │ │ + ldr r3, [pc, #492] @ (2a748 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ movs r0, #0 │ │ │ │ strd r1, r5, [sp] │ │ │ │ movs r1, #8 │ │ │ │ blx d234 │ │ │ │ mov r0, r9 │ │ │ │ blx bc08 │ │ │ │ mov.w r9, #0 │ │ │ │ - ldr r1, [pc, #468] @ (2a7e0 ) │ │ │ │ - ldr r2, [pc, #412] @ (2a7ac ) │ │ │ │ + ldr r1, [pc, #468] @ (2a74c ) │ │ │ │ + ldr r2, [pc, #412] @ (2a718 ) │ │ │ │ add r1, pc │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ eors r1, r2 │ │ │ │ mov.w r2, #0 │ │ │ │ - bne.w 2a7a4 │ │ │ │ + bne.w 2a710 │ │ │ │ mov r0, r9 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ blx be28 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2a722 │ │ │ │ + bne.n 2a68e │ │ │ │ mov r2, r0 │ │ │ │ - cbz r0, 2a646 │ │ │ │ + cbz r0, 2a5b2 │ │ │ │ blx c1a0 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ blx bd68 │ │ │ │ - b.n 2a4e2 │ │ │ │ - ldr r1, [pc, #400] @ (2a7e4 ) │ │ │ │ + b.n 2a44e │ │ │ │ + ldr r1, [pc, #400] @ (2a750 ) │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc │ │ │ │ blx c818 │ │ │ │ mov r9, r0 │ │ │ │ - b.n 2a60a │ │ │ │ + b.n 2a576 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r5, r0 │ │ │ │ - beq.w 2a790 │ │ │ │ - cbz r4, 2a672 │ │ │ │ + beq.w 2a6fc │ │ │ │ + cbz r4, 2a5de │ │ │ │ mov r0, r4 │ │ │ │ blx bb94 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 2a67e │ │ │ │ + beq.n 2a5ea │ │ │ │ mov r0, r8 │ │ │ │ blx ceb8 │ │ │ │ - cbz r6, 2a686 │ │ │ │ + cbz r6, 2a5f2 │ │ │ │ mov r0, r6 │ │ │ │ blx c3f8 │ │ │ │ mov r0, fp │ │ │ │ blx b7b8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ blx b7b8 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ movw r1, #615 @ 0x267 │ │ │ │ - ldr r2, [pc, #324] @ (2a7e8 ) │ │ │ │ + ldr r2, [pc, #324] @ (2a754 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #320] @ (2a7ec ) │ │ │ │ + ldr r3, [pc, #320] @ (2a758 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 2a5f4 │ │ │ │ + b.n 2a560 │ │ │ │ ldrd r2, r1, [sp, #20] │ │ │ │ mov r0, r7 │ │ │ │ blx c5c4 │ │ │ │ - b.n 2a590 │ │ │ │ + b.n 2a4fc │ │ │ │ ldr r4, [r4, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r4, r0 │ │ │ │ - beq.n 2a76a │ │ │ │ + beq.n 2a6d6 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 2a6d2 │ │ │ │ + beq.n 2a63e │ │ │ │ mov r0, r8 │ │ │ │ blx ceb8 │ │ │ │ - cbz r6, 2a6da │ │ │ │ + cbz r6, 2a646 │ │ │ │ mov r0, r6 │ │ │ │ blx c3f8 │ │ │ │ mov r0, fp │ │ │ │ blx b7b8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ blx b7b8 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ movw r1, #641 @ 0x281 │ │ │ │ - ldr r2, [pc, #248] @ (2a7f0 ) │ │ │ │ + ldr r2, [pc, #248] @ (2a75c ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #244] @ (2a7f4 ) │ │ │ │ + ldr r3, [pc, #244] @ (2a760 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 2a5f4 │ │ │ │ + b.n 2a560 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ blx c4a0 │ │ │ │ - cbz r6, 2a714 │ │ │ │ + cbz r6, 2a680 │ │ │ │ mov r0, r6 │ │ │ │ blx c3f8 │ │ │ │ mov r0, fp │ │ │ │ blx b7b8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ blx b7b8 │ │ │ │ - b.n 2a606 │ │ │ │ + b.n 2a572 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r4, r0 │ │ │ │ - beq.n 2a76a │ │ │ │ + beq.n 2a6d6 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 2a738 │ │ │ │ + beq.n 2a6a4 │ │ │ │ mov r0, r8 │ │ │ │ blx ceb8 │ │ │ │ - cbz r6, 2a740 │ │ │ │ + cbz r6, 2a6ac │ │ │ │ mov r0, r6 │ │ │ │ blx c3f8 │ │ │ │ mov r0, fp │ │ │ │ blx b7b8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ blx b7b8 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ movw r1, #582 @ 0x246 │ │ │ │ - ldr r2, [pc, #152] @ (2a7f8 ) │ │ │ │ + ldr r2, [pc, #152] @ (2a764 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #152] @ (2a7fc ) │ │ │ │ + ldr r3, [pc, #152] @ (2a768 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 2a5f4 │ │ │ │ + b.n 2a560 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ blx c4a0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 2a70c │ │ │ │ + beq.n 2a678 │ │ │ │ mov r0, r8 │ │ │ │ blx ceb8 │ │ │ │ - b.n 2a70c │ │ │ │ - ldr r1, [pc, #124] @ (2a800 ) │ │ │ │ - ldr r2, [pc, #128] @ (2a804 ) │ │ │ │ + b.n 2a678 │ │ │ │ + ldr r1, [pc, #124] @ (2a76c ) │ │ │ │ + ldr r2, [pc, #128] @ (2a770 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #160 @ 0xa0 │ │ │ │ blx c5c4 │ │ │ │ - b.n 2a606 │ │ │ │ + b.n 2a572 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ blx c4a0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 2a772 │ │ │ │ + beq.n 2a6de │ │ │ │ mov r0, r4 │ │ │ │ blx bb94 │ │ │ │ - b.n 2a772 │ │ │ │ + b.n 2a6de │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ - bcs.n 2a80c │ │ │ │ + bcs.n 2a6a0 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 2a7f0 │ │ │ │ + bcs.n 2a684 │ │ │ │ movs r1, r0 │ │ │ │ - movs r1, #184 @ 0xb8 │ │ │ │ + movs r1, #180 @ 0xb4 │ │ │ │ movs r1, r0 │ │ │ │ - movs r1, #224 @ 0xe0 │ │ │ │ + movs r1, #220 @ 0xdc │ │ │ │ movs r1, r0 │ │ │ │ lsrs r4, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #5 │ │ │ │ movs r0, r0 │ │ │ │ - bl 3f07c6 │ │ │ │ - sxtb r2, r2 │ │ │ │ + bl 3f0732 │ │ │ │ + sxtb r6, r1 │ │ │ │ movs r0, r0 │ │ │ │ - bl 3627ce │ │ │ │ - add r4, pc, #144 @ (adr r4, 2a864 ) │ │ │ │ + bl 36273a │ │ │ │ + add r4, pc, #128 @ (adr r4, 2a7c0 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r4, pc, #464 @ (adr r4, 2a9a8 ) │ │ │ │ + add r4, pc, #448 @ (adr r4, 2a904 ) │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #896 @ (adr r1, 2ab5c ) │ │ │ │ + add r1, pc, #880 @ (adr r1, 2aab8 ) │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r0, #7 │ │ │ │ + subs r6, r7, #6 │ │ │ │ movs r1, r0 │ │ │ │ - beq.n 2a878 │ │ │ │ + beq.n 2a70c │ │ │ │ movs r1, r0 │ │ │ │ - bl 2487e6 │ │ │ │ - add r1, pc, #152 @ (adr r1, 2a884 ) │ │ │ │ + bl 248752 │ │ │ │ + add r1, pc, #136 @ (adr r1, 2a7e0 ) │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r1, #4 │ │ │ │ + subs r4, r0, #4 │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #840 @ (adr r0, 2ab3c ) │ │ │ │ + add r0, pc, #824 @ (adr r0, 2aa98 ) │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r6, #2 │ │ │ │ + subs r0, r6, #2 │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #432 @ (adr r0, 2a9ac ) │ │ │ │ + add r0, pc, #416 @ (adr r0, 2a908 ) │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r1, #1 │ │ │ │ + subs r2, r1, #1 │ │ │ │ movs r1, r0 │ │ │ │ - add r1, pc, #976 @ (adr r1, 2abd4 ) │ │ │ │ + add r1, pc, #960 @ (adr r1, 2ab30 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r2, pc, #312 @ (adr r2, 2a940 ) │ │ │ │ + add r2, pc, #296 @ (adr r2, 2a89c ) │ │ │ │ ... │ │ │ │ │ │ │ │ -0002a808 : │ │ │ │ +0002a774 : │ │ │ │ stmdb 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 r9, r2 │ │ │ │ - ldr.w r2, [pc, #2440] @ 2b1a4 │ │ │ │ + ldr.w r2, [pc, #2440] @ 2b110 │ │ │ │ mov r7, r3 │ │ │ │ - ldr.w r3, [pc, #2436] @ 2b1a8 │ │ │ │ + ldr.w r3, [pc, #2436] @ 2b114 │ │ │ │ add r2, pc │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ - ldr.w r5, [pc, #2432] @ 2b1ac │ │ │ │ + ldr.w r5, [pc, #2432] @ 2b118 │ │ │ │ mov.w sl, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r5, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ strd sl, sl, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2afbe │ │ │ │ + beq.w 2af2a │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 2a914 │ │ │ │ + beq.n 2a880 │ │ │ │ mov r8, r0 │ │ │ │ movs r0, #27 │ │ │ │ blx bf64 │ │ │ │ - ldr.w ip, [pc, #2384] @ 2b1b0 │ │ │ │ + ldr.w ip, [pc, #2384] @ 2b11c │ │ │ │ mov r6, r0 │ │ │ │ add ip, pc │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ str r0, [r6, #0] │ │ │ │ str r1, [r6, #4] │ │ │ │ str r3, [r6, #12] │ │ │ │ str r2, [r6, #8] │ │ │ │ @@ -46614,17 +46601,17 @@ │ │ │ │ strb r3, [r6, #26] │ │ │ │ blx bf64 │ │ │ │ strb.w sl, [r0] │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ blx b9f4 │ │ │ │ mov sl, r0 │ │ │ │ - cbz r0, 2a8ea │ │ │ │ + cbz r0, 2a856 │ │ │ │ cmp r7, #34 @ 0x22 │ │ │ │ - bhi.w 2b100 │ │ │ │ + bhi.w 2b06c │ │ │ │ tbh [pc, r7, lsl #1] │ │ │ │ lsls r7, r6, #9 │ │ │ │ lsls r1, r4, #9 │ │ │ │ lsls r6, r2, #9 │ │ │ │ lsls r3, r1, #9 │ │ │ │ lsls r6, r7, #8 │ │ │ │ lsls r6, r6, #8 │ │ │ │ @@ -46656,68 +46643,68 @@ │ │ │ │ lsls r6, r3, #4 │ │ │ │ lsls r3, r2, #4 │ │ │ │ lsls r6, r0, #4 │ │ │ │ lsls r4, r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx c6ec │ │ │ │ mov fp, r0 │ │ │ │ - ldr.w r0, [pc, #2240] @ 2b1b4 │ │ │ │ + ldr.w r0, [pc, #2240] @ 2b120 │ │ │ │ mov r2, sl │ │ │ │ mov r1, fp │ │ │ │ add r0, pc │ │ │ │ blx bda8 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ blx b7b8 │ │ │ │ mov r0, fp │ │ │ │ blx b7b8 │ │ │ │ str.w sl, [sp, #16] │ │ │ │ - b.n 2a89a │ │ │ │ - ldr.w r1, [pc, #2208] @ 2b1b8 │ │ │ │ + b.n 2a806 │ │ │ │ + ldr.w r1, [pc, #2208] @ 2b124 │ │ │ │ mov r0, r4 │ │ │ │ - ldr.w r2, [pc, #2208] @ 2b1bc │ │ │ │ + ldr.w r2, [pc, #2208] @ 2b128 │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #208 @ 0xd0 │ │ │ │ blx c5c4 │ │ │ │ movs r7, #0 │ │ │ │ - ldr.w r2, [pc, #2196] @ 2b1c0 │ │ │ │ - ldr.w r3, [pc, #2168] @ 2b1a8 │ │ │ │ + ldr.w r2, [pc, #2196] @ 2b12c │ │ │ │ + ldr.w r3, [pc, #2168] @ 2b114 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 2b0de │ │ │ │ + bne.w 2b04a │ │ │ │ mov r0, r7 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr.w r1, [pc, #2164] @ 2b1c4 │ │ │ │ - ldr.w r3, [pc, #2164] @ 2b1c8 │ │ │ │ + ldr.w r1, [pc, #2164] @ 2b130 │ │ │ │ + ldr.w r3, [pc, #2164] @ 2b134 │ │ │ │ add r1, pc │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r8 │ │ │ │ mov.w ip, #1 │ │ │ │ str.w ip, [sp, #56] @ 0x38 │ │ │ │ - bl 298e4 │ │ │ │ + bl 29850 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r3 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r7 │ │ │ │ blx bbfc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2adca │ │ │ │ - ldr.w r1, [pc, #2120] @ 2b1cc │ │ │ │ + beq.w 2ad36 │ │ │ │ + ldr.w r1, [pc, #2120] @ 2b138 │ │ │ │ add r1, pc │ │ │ │ - ldr.w r0, [pc, #2116] @ 2b1d0 │ │ │ │ + ldr.w r0, [pc, #2116] @ 2b13c │ │ │ │ add r0, pc │ │ │ │ blx c248 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx bda8 │ │ │ │ @@ -46725,15 +46712,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r4 │ │ │ │ blx bdc0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 2ae28 │ │ │ │ + bne.w 2ad94 │ │ │ │ movs r6, #0 │ │ │ │ str r6, [sp, #0] │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov r1, fp │ │ │ │ ldr.w r0, [r8, #16] │ │ │ │ blx d078 │ │ │ │ @@ -46741,366 +46728,366 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r6 │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ str r2, [sp, #32] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #2036] @ 2b1d4 │ │ │ │ + ldr.w r2, [pc, #2036] @ 2b140 │ │ │ │ add r2, pc │ │ │ │ blx c010 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2add2 │ │ │ │ + bne.w 2ad3e │ │ │ │ mov r0, r4 │ │ │ │ blx ce24 │ │ │ │ - cbz r0, 2aa06 │ │ │ │ + cbz r0, 2a972 │ │ │ │ blx c7b4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 2af90 │ │ │ │ - ldr.w r1, [pc, #2000] @ 2b1d8 │ │ │ │ + bne.w 2aefc │ │ │ │ + ldr.w r1, [pc, #2000] @ 2b144 │ │ │ │ movs r0, #0 │ │ │ │ - ldr.w r2, [pc, #1996] @ 2b1dc │ │ │ │ + ldr.w r2, [pc, #1996] @ 2b148 │ │ │ │ add r1, pc │ │ │ │ add.w r1, r1, #272 @ 0x110 │ │ │ │ add r2, pc │ │ │ │ blx c5c4 │ │ │ │ movs r0, #0 │ │ │ │ mov.w sl, #0 │ │ │ │ blx cd0c │ │ │ │ - ldr.w r3, [pc, #1976] @ 2b1e0 │ │ │ │ + ldr.w r3, [pc, #1976] @ 2b14c │ │ │ │ mov r7, r0 │ │ │ │ mov r5, sl │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, #300 @ 0x12c │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr.w r3, [pc, #1964] @ 2b1e4 │ │ │ │ + ldr.w r3, [pc, #1964] @ 2b150 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r0, r6 │ │ │ │ blx c710 │ │ │ │ cmp r0, #100 @ 0x64 │ │ │ │ - bne.w 2aed0 │ │ │ │ + bne.w 2ae3c │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx b798 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2adb8 │ │ │ │ + beq.w 2ad24 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ blx c590 │ │ │ │ mov r4, r0 │ │ │ │ mov r3, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 2ad9a │ │ │ │ + beq.w 2ad06 │ │ │ │ add.w r2, r5, #1073741824 @ 0x40000000 │ │ │ │ subs r2, #1 │ │ │ │ ldr.w r2, [r7, r2, lsl #2] │ │ │ │ cmp r2, r4 │ │ │ │ - beq.n 2aa3e │ │ │ │ + beq.n 2a9aa │ │ │ │ cmp r5, sl │ │ │ │ - beq.w 2adc2 │ │ │ │ + beq.w 2ad2e │ │ │ │ adds r5, #1 │ │ │ │ str.w r4, [r7, r3, lsl #2] │ │ │ │ cmp r9, r5 │ │ │ │ - bne.n 2aa3e │ │ │ │ + bne.n 2a9aa │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - cbz r3, 2aa90 │ │ │ │ + cbz r3, 2a9fc │ │ │ │ str r5, [r3, #0] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 2aa9a │ │ │ │ + cbz r3, 2aa06 │ │ │ │ mov r0, r3 │ │ │ │ blx cf7c │ │ │ │ - cbz r6, 2aaa2 │ │ │ │ + cbz r6, 2aa0e │ │ │ │ mov r0, r6 │ │ │ │ blx c3f8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ blx b7b8 │ │ │ │ mov r0, fp │ │ │ │ blx b7b8 │ │ │ │ - b.n 2a92a │ │ │ │ - ldr.w r3, [pc, #1844] @ 2b1e8 │ │ │ │ + b.n 2a896 │ │ │ │ + ldr.w r3, [pc, #1844] @ 2b154 │ │ │ │ mov r2, r4 │ │ │ │ - ldr.w r1, [pc, #1844] @ 2b1ec │ │ │ │ + ldr.w r1, [pc, #1844] @ 2b158 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc │ │ │ │ mov.w ip, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ - b.n 2a964 │ │ │ │ - ldr.w r3, [pc, #1828] @ 2b1f0 │ │ │ │ + b.n 2a8d0 │ │ │ │ + ldr.w r3, [pc, #1828] @ 2b15c │ │ │ │ mov r2, r4 │ │ │ │ - ldr.w r1, [pc, #1824] @ 2b1f4 │ │ │ │ + ldr.w r1, [pc, #1824] @ 2b160 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #0 │ │ │ │ - b.n 2a968 │ │ │ │ - ldr.w r3, [pc, #1812] @ 2b1f8 │ │ │ │ + b.n 2a8d4 │ │ │ │ + ldr.w r3, [pc, #1812] @ 2b164 │ │ │ │ mov r2, r4 │ │ │ │ - ldr.w r1, [pc, #1812] @ 2b1fc │ │ │ │ + ldr.w r1, [pc, #1812] @ 2b168 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #0 │ │ │ │ - b.n 2a968 │ │ │ │ - ldr.w r3, [pc, #1800] @ 2b200 │ │ │ │ - ldr.w r1, [pc, #1800] @ 2b204 │ │ │ │ + b.n 2a8d4 │ │ │ │ + ldr.w r3, [pc, #1800] @ 2b16c │ │ │ │ + ldr.w r1, [pc, #1800] @ 2b170 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ - b.n 2a95a │ │ │ │ - ldr.w r3, [pc, #1792] @ 2b208 │ │ │ │ + b.n 2a8c6 │ │ │ │ + ldr.w r3, [pc, #1792] @ 2b174 │ │ │ │ mov r2, r4 │ │ │ │ - ldr.w r1, [pc, #1788] @ 2b20c │ │ │ │ + ldr.w r1, [pc, #1788] @ 2b178 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc │ │ │ │ mov.w ip, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ - b.n 2a964 │ │ │ │ - ldr.w r3, [pc, #1772] @ 2b210 │ │ │ │ + b.n 2a8d0 │ │ │ │ + ldr.w r3, [pc, #1772] @ 2b17c │ │ │ │ mov r2, r4 │ │ │ │ - ldr.w r1, [pc, #1772] @ 2b214 │ │ │ │ + ldr.w r1, [pc, #1772] @ 2b180 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #0 │ │ │ │ - b.n 2a968 │ │ │ │ - ldr.w r3, [pc, #1760] @ 2b218 │ │ │ │ + b.n 2a8d4 │ │ │ │ + ldr.w r3, [pc, #1760] @ 2b184 │ │ │ │ mov r2, r4 │ │ │ │ - ldr.w r1, [pc, #1756] @ 2b21c │ │ │ │ + ldr.w r1, [pc, #1756] @ 2b188 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #0 │ │ │ │ - b.n 2a968 │ │ │ │ - ldr.w r3, [pc, #1744] @ 2b220 │ │ │ │ - ldr.w r1, [pc, #1744] @ 2b224 │ │ │ │ + b.n 2a8d4 │ │ │ │ + ldr.w r3, [pc, #1744] @ 2b18c │ │ │ │ + ldr.w r1, [pc, #1744] @ 2b190 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ - b.n 2a95a │ │ │ │ - ldr.w r3, [pc, #1736] @ 2b228 │ │ │ │ + b.n 2a8c6 │ │ │ │ + ldr.w r3, [pc, #1736] @ 2b194 │ │ │ │ mov r2, r4 │ │ │ │ - ldr.w r1, [pc, #1736] @ 2b22c │ │ │ │ + ldr.w r1, [pc, #1736] @ 2b198 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc │ │ │ │ mov.w ip, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ - b.n 2a964 │ │ │ │ - ldr.w r3, [pc, #1720] @ 2b230 │ │ │ │ + b.n 2a8d0 │ │ │ │ + ldr.w r3, [pc, #1720] @ 2b19c │ │ │ │ mov r2, r4 │ │ │ │ - ldr.w r1, [pc, #1716] @ 2b234 │ │ │ │ + ldr.w r1, [pc, #1716] @ 2b1a0 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #0 │ │ │ │ - b.n 2a968 │ │ │ │ - ldr.w r3, [pc, #1704] @ 2b238 │ │ │ │ + b.n 2a8d4 │ │ │ │ + ldr.w r3, [pc, #1704] @ 2b1a4 │ │ │ │ mov r2, r4 │ │ │ │ - ldr.w r1, [pc, #1704] @ 2b23c │ │ │ │ + ldr.w r1, [pc, #1704] @ 2b1a8 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #0 │ │ │ │ - b.n 2a968 │ │ │ │ - ldr.w r3, [pc, #1692] @ 2b240 │ │ │ │ - ldr.w r1, [pc, #1692] @ 2b244 │ │ │ │ + b.n 2a8d4 │ │ │ │ + ldr.w r3, [pc, #1692] @ 2b1ac │ │ │ │ + ldr.w r1, [pc, #1692] @ 2b1b0 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ - b.n 2a95a │ │ │ │ - ldr.w r3, [pc, #1684] @ 2b248 │ │ │ │ + b.n 2a8c6 │ │ │ │ + ldr.w r3, [pc, #1684] @ 2b1b4 │ │ │ │ mov r2, r4 │ │ │ │ - ldr.w r1, [pc, #1680] @ 2b24c │ │ │ │ + ldr.w r1, [pc, #1680] @ 2b1b8 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc │ │ │ │ mov.w ip, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ - b.n 2a964 │ │ │ │ - ldr.w r3, [pc, #1664] @ 2b250 │ │ │ │ + b.n 2a8d0 │ │ │ │ + ldr.w r3, [pc, #1664] @ 2b1bc │ │ │ │ mov r2, r4 │ │ │ │ - ldr.w r1, [pc, #1664] @ 2b254 │ │ │ │ + ldr.w r1, [pc, #1664] @ 2b1c0 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #0 │ │ │ │ - b.n 2a968 │ │ │ │ - ldr.w r3, [pc, #1652] @ 2b258 │ │ │ │ + b.n 2a8d4 │ │ │ │ + ldr.w r3, [pc, #1652] @ 2b1c4 │ │ │ │ mov r2, r4 │ │ │ │ - ldr.w r1, [pc, #1648] @ 2b25c │ │ │ │ + ldr.w r1, [pc, #1648] @ 2b1c8 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #0 │ │ │ │ - b.n 2a968 │ │ │ │ - ldr.w r3, [pc, #1636] @ 2b260 │ │ │ │ - ldr.w r1, [pc, #1636] @ 2b264 │ │ │ │ + b.n 2a8d4 │ │ │ │ + ldr.w r3, [pc, #1636] @ 2b1cc │ │ │ │ + ldr.w r1, [pc, #1636] @ 2b1d0 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ - b.n 2a95a │ │ │ │ - ldr.w r3, [pc, #1628] @ 2b268 │ │ │ │ + b.n 2a8c6 │ │ │ │ + ldr.w r3, [pc, #1628] @ 2b1d4 │ │ │ │ mov r2, r4 │ │ │ │ - ldr.w r1, [pc, #1628] @ 2b26c │ │ │ │ + ldr.w r1, [pc, #1628] @ 2b1d8 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc │ │ │ │ mov.w ip, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ - b.n 2a964 │ │ │ │ - ldr.w r3, [pc, #1612] @ 2b270 │ │ │ │ + b.n 2a8d0 │ │ │ │ + ldr.w r3, [pc, #1612] @ 2b1dc │ │ │ │ mov r2, r4 │ │ │ │ - ldr.w r1, [pc, #1608] @ 2b274 │ │ │ │ + ldr.w r1, [pc, #1608] @ 2b1e0 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #0 │ │ │ │ - b.n 2a968 │ │ │ │ - ldr.w r3, [pc, #1596] @ 2b278 │ │ │ │ + b.n 2a8d4 │ │ │ │ + ldr.w r3, [pc, #1596] @ 2b1e4 │ │ │ │ mov r2, r4 │ │ │ │ - ldr.w r1, [pc, #1596] @ 2b27c │ │ │ │ + ldr.w r1, [pc, #1596] @ 2b1e8 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #0 │ │ │ │ - b.n 2a968 │ │ │ │ - ldr.w r3, [pc, #1584] @ 2b280 │ │ │ │ + b.n 2a8d4 │ │ │ │ + ldr.w r3, [pc, #1584] @ 2b1ec │ │ │ │ mov r2, r4 │ │ │ │ - ldr.w r1, [pc, #1580] @ 2b284 │ │ │ │ + ldr.w r1, [pc, #1580] @ 2b1f0 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #0 │ │ │ │ - b.n 2a968 │ │ │ │ - ldr.w r3, [pc, #1568] @ 2b288 │ │ │ │ - ldr.w r1, [pc, #1568] @ 2b28c │ │ │ │ + b.n 2a8d4 │ │ │ │ + ldr.w r3, [pc, #1568] @ 2b1f4 │ │ │ │ + ldr.w r1, [pc, #1568] @ 2b1f8 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ - b.n 2a95a │ │ │ │ - ldr.w r3, [pc, #1560] @ 2b290 │ │ │ │ + b.n 2a8c6 │ │ │ │ + ldr.w r3, [pc, #1560] @ 2b1fc │ │ │ │ mov r2, r4 │ │ │ │ - ldr.w r1, [pc, #1560] @ 2b294 │ │ │ │ + ldr.w r1, [pc, #1560] @ 2b200 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc │ │ │ │ mov.w ip, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ - b.n 2a964 │ │ │ │ - ldr.w r3, [pc, #1544] @ 2b298 │ │ │ │ + b.n 2a8d0 │ │ │ │ + ldr.w r3, [pc, #1544] @ 2b204 │ │ │ │ mov r2, r4 │ │ │ │ - ldr.w r1, [pc, #1540] @ 2b29c │ │ │ │ + ldr.w r1, [pc, #1540] @ 2b208 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #0 │ │ │ │ - b.n 2a968 │ │ │ │ - ldr.w r3, [pc, #1528] @ 2b2a0 │ │ │ │ + b.n 2a8d4 │ │ │ │ + ldr.w r3, [pc, #1528] @ 2b20c │ │ │ │ mov r2, r4 │ │ │ │ - ldr.w r1, [pc, #1528] @ 2b2a4 │ │ │ │ + ldr.w r1, [pc, #1528] @ 2b210 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #0 │ │ │ │ - b.n 2a968 │ │ │ │ - ldr.w r3, [pc, #1516] @ 2b2a8 │ │ │ │ + b.n 2a8d4 │ │ │ │ + ldr.w r3, [pc, #1516] @ 2b214 │ │ │ │ mov r2, r4 │ │ │ │ - ldr.w r1, [pc, #1512] @ 2b2ac │ │ │ │ + ldr.w r1, [pc, #1512] @ 2b218 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #0 │ │ │ │ - b.n 2a968 │ │ │ │ - ldr.w r3, [pc, #1500] @ 2b2b0 │ │ │ │ + b.n 2a8d4 │ │ │ │ + ldr.w r3, [pc, #1500] @ 2b21c │ │ │ │ mov r2, r4 │ │ │ │ - ldr.w r1, [pc, #1500] @ 2b2b4 │ │ │ │ + ldr.w r1, [pc, #1500] @ 2b220 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #0 │ │ │ │ - b.n 2a968 │ │ │ │ - ldr.w r3, [pc, #1488] @ 2b2b8 │ │ │ │ - ldr.w r1, [pc, #1488] @ 2b2bc │ │ │ │ + b.n 2a8d4 │ │ │ │ + ldr.w r3, [pc, #1488] @ 2b224 │ │ │ │ + ldr.w r1, [pc, #1488] @ 2b228 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ - b.n 2a95a │ │ │ │ - ldr.w r3, [pc, #1480] @ 2b2c0 │ │ │ │ + b.n 2a8c6 │ │ │ │ + ldr.w r3, [pc, #1480] @ 2b22c │ │ │ │ mov r2, r4 │ │ │ │ - ldr.w r1, [pc, #1476] @ 2b2c4 │ │ │ │ + ldr.w r1, [pc, #1476] @ 2b230 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc │ │ │ │ mov.w ip, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ - b.n 2a964 │ │ │ │ - ldr.w r3, [pc, #1460] @ 2b2c8 │ │ │ │ - ldr.w r1, [pc, #1460] @ 2b2cc │ │ │ │ + b.n 2a8d0 │ │ │ │ + ldr.w r3, [pc, #1460] @ 2b234 │ │ │ │ + ldr.w r1, [pc, #1460] @ 2b238 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ - b.n 2a95a │ │ │ │ - ldr.w r3, [pc, #1452] @ 2b2d0 │ │ │ │ + b.n 2a8c6 │ │ │ │ + ldr.w r3, [pc, #1452] @ 2b23c │ │ │ │ mov r2, r4 │ │ │ │ - ldr.w r1, [pc, #1452] @ 2b2d4 │ │ │ │ + ldr.w r1, [pc, #1452] @ 2b240 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc │ │ │ │ mov.w ip, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ - b.n 2a964 │ │ │ │ - ldr.w r3, [pc, #1436] @ 2b2d8 │ │ │ │ + b.n 2a8d0 │ │ │ │ + ldr.w r3, [pc, #1436] @ 2b244 │ │ │ │ mov r2, r4 │ │ │ │ - ldr.w r1, [pc, #1432] @ 2b2dc │ │ │ │ + ldr.w r1, [pc, #1432] @ 2b248 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #0 │ │ │ │ - b.n 2a968 │ │ │ │ - ldr.w r3, [pc, #1420] @ 2b2e0 │ │ │ │ + b.n 2a8d4 │ │ │ │ + ldr.w r3, [pc, #1420] @ 2b24c │ │ │ │ mov r2, r4 │ │ │ │ - ldr.w r1, [pc, #1420] @ 2b2e4 │ │ │ │ + ldr.w r1, [pc, #1420] @ 2b250 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movs r3, #0 │ │ │ │ - b.n 2a968 │ │ │ │ - ldr.w r1, [pc, #1408] @ 2b2e8 │ │ │ │ + b.n 2a8d4 │ │ │ │ + ldr.w r1, [pc, #1408] @ 2b254 │ │ │ │ add r1, pc │ │ │ │ ldr r0, [sp, #16] │ │ │ │ movs r2, #0 │ │ │ │ blx bda8 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov sl, r0 │ │ │ │ @@ -47108,84 +47095,84 @@ │ │ │ │ blx bda8 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r3 │ │ │ │ blx b7b8 │ │ │ │ mov r0, sl │ │ │ │ blx b7b8 │ │ │ │ - b.n 2a976 │ │ │ │ - ldr.w r1, [pc, #1368] @ 2b2ec │ │ │ │ + b.n 2a8e2 │ │ │ │ + ldr.w r1, [pc, #1368] @ 2b258 │ │ │ │ add r1, pc │ │ │ │ - b.n 2ad6c │ │ │ │ + b.n 2acd8 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 2aa80 │ │ │ │ + bne.w 2a9ec │ │ │ │ mov.w sl, #4 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ movs r2, #4 │ │ │ │ str r3, [sp, #20] │ │ │ │ blx bdcc │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r7, r0 │ │ │ │ - b.n 2aa80 │ │ │ │ + b.n 2a9ec │ │ │ │ ldrd r2, r1, [sp, #36] @ 0x24 │ │ │ │ blx c5c4 │ │ │ │ - b.n 2aa64 │ │ │ │ + b.n 2a9d0 │ │ │ │ mov.w sl, r5, lsl #1 │ │ │ │ mov r1, sl │ │ │ │ - b.n 2ada8 │ │ │ │ - ldr.w r1, [pc, #1316] @ 2b2f0 │ │ │ │ + b.n 2ad14 │ │ │ │ + ldr.w r1, [pc, #1316] @ 2b25c │ │ │ │ add r1, pc │ │ │ │ - b.n 2a988 │ │ │ │ + b.n 2a8f4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r4, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r4, r0 │ │ │ │ - beq.w 2af72 │ │ │ │ - cbz r6, 2ade8 │ │ │ │ + beq.w 2aede │ │ │ │ + cbz r6, 2ad54 │ │ │ │ mov r0, r6 │ │ │ │ blx c3f8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ blx b7b8 │ │ │ │ mov r0, fp │ │ │ │ blx b7b8 │ │ │ │ ldr r4, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ movw r1, #1253 @ 0x4e5 │ │ │ │ - ldr.w r2, [pc, #1260] @ 2b2f4 │ │ │ │ + ldr.w r2, [pc, #1260] @ 2b260 │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr.w r3, [pc, #1256] @ 2b2f8 │ │ │ │ + ldr.w r3, [pc, #1256] @ 2b264 │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ strd r1, r5, [sp] │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #8 │ │ │ │ blx d234 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ blx bc08 │ │ │ │ - b.n 2a928 │ │ │ │ + b.n 2a894 │ │ │ │ movs r6, #0 │ │ │ │ str r6, [sp, #56] @ 0x38 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 2b0b6 │ │ │ │ + beq.w 2b022 │ │ │ │ ldrb.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2af68 │ │ │ │ - ldr.w r7, [pc, #1212] @ 2b2fc │ │ │ │ - ldr.w sl, [pc, #1212] @ 2b300 │ │ │ │ + beq.w 2aed4 │ │ │ │ + ldr.w r7, [pc, #1212] @ 2b268 │ │ │ │ + ldr.w sl, [pc, #1212] @ 2b26c │ │ │ │ add r7, pc │ │ │ │ add sl, pc │ │ │ │ mov r1, r7 │ │ │ │ mov r0, sl │ │ │ │ blx bbc8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2af68 │ │ │ │ + beq.w 2aed4 │ │ │ │ mov r0, sl │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ blx c968 │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ mov sl, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r6 │ │ │ │ @@ -47193,262 +47180,262 @@ │ │ │ │ blx b90c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, sl │ │ │ │ mov sl, r3 │ │ │ │ blx b7b8 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2aff2 │ │ │ │ + beq.w 2af5e │ │ │ │ ldr r7, [r3, #0] │ │ │ │ blx b948 │ │ │ │ cmp r7, r0 │ │ │ │ - beq.w 2b0e2 │ │ │ │ + beq.w 2b04e │ │ │ │ ldr r7, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr.w sl, [r7, #8] │ │ │ │ movs r1, #8 │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ movw r3, #733 @ 0x2dd │ │ │ │ - ldr.w r2, [pc, #1116] @ 2b304 │ │ │ │ + ldr.w r2, [pc, #1116] @ 2b270 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #1112] @ 2b308 │ │ │ │ + ldr.w r3, [pc, #1112] @ 2b274 │ │ │ │ add r2, pc │ │ │ │ str.w sl, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ blx d234 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ blx bc08 │ │ │ │ movs r6, #0 │ │ │ │ mov r0, fp │ │ │ │ mov fp, r6 │ │ │ │ blx b7b8 │ │ │ │ - b.n 2a9b8 │ │ │ │ + b.n 2a924 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #101 @ 0x65 │ │ │ │ - beq.w 2aa8a │ │ │ │ + beq.w 2a9f6 │ │ │ │ ldr.w r0, [r8, #16] │ │ │ │ blx cc94 │ │ │ │ mov r2, r0 │ │ │ │ - ldr.w r0, [pc, #1064] @ 2b30c │ │ │ │ + ldr.w r0, [pc, #1064] @ 2b278 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ blx c248 │ │ │ │ - ldr.w r2, [pc, #1056] @ 2b310 │ │ │ │ + ldr.w r2, [pc, #1056] @ 2b27c │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #16 │ │ │ │ add r2, pc │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #0 │ │ │ │ blx d234 │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx bca8 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2b056 │ │ │ │ + beq.w 2afc2 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r4, r0 │ │ │ │ - beq.n 2afce │ │ │ │ + beq.n 2af3a │ │ │ │ mov r0, r5 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 2af36 │ │ │ │ + cbz r3, 2aea2 │ │ │ │ mov r0, r3 │ │ │ │ blx cf7c │ │ │ │ - cbz r6, 2af3e │ │ │ │ + cbz r6, 2aeaa │ │ │ │ mov r0, r6 │ │ │ │ blx c3f8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ blx b7b8 │ │ │ │ mov r0, fp │ │ │ │ blx b7b8 │ │ │ │ ldr r4, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ mov.w r1, #1384 @ 0x568 │ │ │ │ - ldr r2, [pc, #952] @ (2b314 ) │ │ │ │ + ldr r2, [pc, #952] @ (2b280 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #948] @ (2b318 ) │ │ │ │ + ldr r3, [pc, #948] @ (2b284 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 2ae14 │ │ │ │ + b.n 2ad80 │ │ │ │ mov r0, fp │ │ │ │ blx bbf0 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 2aec6 │ │ │ │ + b.n 2ae32 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ blx c4a0 │ │ │ │ - cbz r6, 2af82 │ │ │ │ + cbz r6, 2aeee │ │ │ │ mov r0, r6 │ │ │ │ blx c3f8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ blx b7b8 │ │ │ │ mov r0, fp │ │ │ │ blx b7b8 │ │ │ │ - b.n 2a928 │ │ │ │ + b.n 2a894 │ │ │ │ ldr r7, [sp, #24] │ │ │ │ - b.n 2afb4 │ │ │ │ + b.n 2af20 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr.w r0, [r3, r7, lsl #2] │ │ │ │ adds r7, #1 │ │ │ │ blx bbf0 │ │ │ │ - ldr r3, [pc, #888] @ (2b31c ) │ │ │ │ + ldr r3, [pc, #888] @ (2b288 ) │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ blx c658 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - bgt.n 2af94 │ │ │ │ + bgt.n 2af00 │ │ │ │ str r4, [sp, #24] │ │ │ │ - b.n 2aa1c │ │ │ │ - ldr r1, [pc, #864] @ (2b320 ) │ │ │ │ - ldr r2, [pc, #864] @ (2b324 ) │ │ │ │ + b.n 2a988 │ │ │ │ + ldr r1, [pc, #864] @ (2b28c ) │ │ │ │ + ldr r2, [pc, #864] @ (2b290 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #208 @ 0xd0 │ │ │ │ blx c5c4 │ │ │ │ - b.n 2a928 │ │ │ │ + b.n 2a894 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ blx c4a0 │ │ │ │ mov r0, r5 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 2afec │ │ │ │ + cbz r3, 2af58 │ │ │ │ mov r0, r3 │ │ │ │ blx cf7c │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 2af7c │ │ │ │ - b.n 2af82 │ │ │ │ + bne.n 2aee8 │ │ │ │ + b.n 2aeee │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r1, fp │ │ │ │ strd r3, r2, [sp, #4] │ │ │ │ mov r0, sl │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r7, [sp, #0] │ │ │ │ blx c090 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2b0ca │ │ │ │ + beq.n 2b036 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 2b01c │ │ │ │ + beq.n 2af88 │ │ │ │ mov r0, sl │ │ │ │ blx b894 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ ldr r6, [r0, #0] │ │ │ │ blx b948 │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 2b0e2 │ │ │ │ + beq.n 2b04e │ │ │ │ ldr r6, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r7, [r6, #8] │ │ │ │ movs r1, #8 │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ movw r3, #745 @ 0x2e9 │ │ │ │ - ldr r2, [pc, #744] @ (2b328 ) │ │ │ │ + ldr r2, [pc, #744] @ (2b294 ) │ │ │ │ movs r0, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr r3, [pc, #744] @ (2b32c ) │ │ │ │ + ldr r3, [pc, #744] @ (2b298 ) │ │ │ │ add r2, pc │ │ │ │ str r7, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ blx d234 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ blx bc08 │ │ │ │ - b.n 2aec4 │ │ │ │ + b.n 2ae30 │ │ │ │ blx bc9c │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #4 │ │ │ │ blx c478 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ blx bc9c │ │ │ │ cmp r4, r0 │ │ │ │ - beq.n 2afce │ │ │ │ + beq.n 2af3a │ │ │ │ mov r0, r5 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 2b084 │ │ │ │ + cbz r3, 2aff0 │ │ │ │ mov r0, r3 │ │ │ │ blx cf7c │ │ │ │ - cbz r6, 2b08c │ │ │ │ + cbz r6, 2aff8 │ │ │ │ mov r0, r6 │ │ │ │ blx c3f8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ blx b7b8 │ │ │ │ mov r0, fp │ │ │ │ blx b7b8 │ │ │ │ ldr r4, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ mov.w r1, #1408 @ 0x580 │ │ │ │ - ldr r2, [pc, #644] @ (2b330 ) │ │ │ │ + ldr r2, [pc, #644] @ (2b29c ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #644] @ (2b334 ) │ │ │ │ + ldr r3, [pc, #644] @ (2b2a0 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 2ae14 │ │ │ │ - ldr r1, [pc, #640] @ (2b338 ) │ │ │ │ + b.n 2ad80 │ │ │ │ + ldr r1, [pc, #640] @ (2b2a4 ) │ │ │ │ mov r0, fp │ │ │ │ - ldr r2, [pc, #640] @ (2b33c ) │ │ │ │ + ldr r2, [pc, #640] @ (2b2a8 ) │ │ │ │ add r1, pc │ │ │ │ add.w r1, r1, #256 @ 0x100 │ │ │ │ add r2, pc │ │ │ │ blx c5c4 │ │ │ │ - b.n 2aec4 │ │ │ │ + b.n 2ae30 │ │ │ │ blx b7b8 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 2aec6 │ │ │ │ + beq.w 2ae32 │ │ │ │ mov r0, sl │ │ │ │ blx b894 │ │ │ │ - b.n 2aec6 │ │ │ │ + b.n 2ae32 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ blx bc08 │ │ │ │ - ldr r3, [pc, #596] @ (2b340 ) │ │ │ │ - ldr r1, [pc, #600] @ (2b344 ) │ │ │ │ + ldr r3, [pc, #596] @ (2b2ac ) │ │ │ │ + ldr r1, [pc, #600] @ (2b2b0 ) │ │ │ │ movs r0, #0 │ │ │ │ add r3, pc │ │ │ │ mov.w r2, #760 @ 0x2f8 │ │ │ │ add r1, pc │ │ │ │ add.w r3, r3, #256 @ 0x100 │ │ │ │ str r0, [sp, #0] │ │ │ │ blx c130 │ │ │ │ - ldr r5, [pc, #580] @ (2b348 ) │ │ │ │ + ldr r5, [pc, #580] @ (2b2b4 ) │ │ │ │ movs r0, #20 │ │ │ │ blx bf64 │ │ │ │ mov r4, r0 │ │ │ │ add r5, pc │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ str r2, [r4, #8] │ │ │ │ - ldr r2, [pc, #568] @ (2b34c ) │ │ │ │ + ldr r2, [pc, #568] @ (2b2b8 ) │ │ │ │ str r0, [r4, #0] │ │ │ │ add r2, pc │ │ │ │ str r1, [r4, #4] │ │ │ │ str r3, [r4, #12] │ │ │ │ movs r1, #16 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ mov r3, r4 │ │ │ │ @@ -47459,748 +47446,748 @@ │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #7 │ │ │ │ blx c478 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ blx bc9c │ │ │ │ cmp r5, r0 │ │ │ │ - beq.n 2b184 │ │ │ │ + beq.n 2b0f0 │ │ │ │ mov r0, r4 │ │ │ │ blx b7b8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ blx b7b8 │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ ldr r4, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ movs r1, #8 │ │ │ │ strd r0, r2, [sp, #8] │ │ │ │ movw r4, #1206 @ 0x4b6 │ │ │ │ - ldr r3, [pc, #484] @ (2b350 ) │ │ │ │ + ldr r3, [pc, #484] @ (2b2bc ) │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #484] @ (2b354 ) │ │ │ │ + ldr r2, [pc, #484] @ (2b2c0 ) │ │ │ │ add r3, pc │ │ │ │ strd r4, r5, [sp] │ │ │ │ add r2, pc │ │ │ │ blx d234 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ blx bc08 │ │ │ │ - b.w 2a928 │ │ │ │ + b.w 2a894 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ blx c4a0 │ │ │ │ mov r0, r4 │ │ │ │ blx b7b8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ blx b7b8 │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ - b.w 2a928 │ │ │ │ + b.w 2a894 │ │ │ │ nop │ │ │ │ - ldmia r6!, {r2, r4, r5} │ │ │ │ + ldmia r6, {r3, r6, r7} │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6!, {r1, r2, r5} │ │ │ │ + ldmia r6!, {r1, r3, r4, r5, r7} │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, r5, #0 │ │ │ │ + subs r6, r4, #0 │ │ │ │ movs r1, r0 │ │ │ │ - adds r6, r5, #6 │ │ │ │ + adds r2, r5, #6 │ │ │ │ movs r1, r0 │ │ │ │ - add r0, pc, #360 @ (adr r0, 2b324 ) │ │ │ │ + add r0, pc, #344 @ (adr r0, 2b280 ) │ │ │ │ movs r1, r0 │ │ │ │ - subs r0, r0, r1 │ │ │ │ + subs r4, r7, r0 │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r5, {r1, r2, r5} │ │ │ │ + ldmia r5, {r1, r3, r4, r5, r7} │ │ │ │ movs r1, r0 │ │ │ │ - adds r4, r2, #6 │ │ │ │ + adds r0, r2, #6 │ │ │ │ movs r1, r0 │ │ │ │ - adds r6, r4, #5 │ │ │ │ + adds r2, r4, #5 │ │ │ │ movs r1, r0 │ │ │ │ - adds r6, r7, r6 │ │ │ │ + adds r2, r7, r6 │ │ │ │ movs r1, r0 │ │ │ │ - adds r0, r0, #7 │ │ │ │ + adds r4, r7, #6 │ │ │ │ movs r1, r0 │ │ │ │ - adds r6, r2, #6 │ │ │ │ + adds r2, r2, #6 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r7, [sp, #400] @ 0x190 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r7, [sp, #744] @ 0x2e8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #296] @ 0x128 │ │ │ │ + ldr r7, [sp, #280] @ 0x118 │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r7!, {r1, r3, r4, r5} │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r0, #0 │ │ │ │ + subs r4, r7, r7 │ │ │ │ movs r1, r0 │ │ │ │ - adds r4, r4, #0 │ │ │ │ + adds r0, r4, #0 │ │ │ │ movs r1, r0 │ │ │ │ - subs r6, r4, r7 │ │ │ │ + subs r2, r4, r7 │ │ │ │ movs r1, r0 │ │ │ │ - adds r6, r1, #0 │ │ │ │ + adds r2, r1, #0 │ │ │ │ movs r1, r0 │ │ │ │ - subs r0, r2, r7 │ │ │ │ + subs r4, r1, r7 │ │ │ │ movs r1, r0 │ │ │ │ - subs r0, r7, r7 │ │ │ │ + subs r4, r6, r7 │ │ │ │ movs r1, r0 │ │ │ │ - subs r6, r7, r6 │ │ │ │ + subs r2, r7, r6 │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, r7, #1 │ │ │ │ + subs r6, r6, #1 │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, r5, r6 │ │ │ │ + subs r6, r4, r6 │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, r4, #1 │ │ │ │ + subs r6, r3, #1 │ │ │ │ movs r1, r0 │ │ │ │ - subs r0, r2, r6 │ │ │ │ + subs r4, r1, r6 │ │ │ │ movs r1, r0 │ │ │ │ - subs r4, r1, #1 │ │ │ │ + subs r0, r1, #1 │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, r7, r5 │ │ │ │ + subs r6, r6, r5 │ │ │ │ movs r1, r0 │ │ │ │ - subs r6, r6, #0 │ │ │ │ + subs r2, r6, #0 │ │ │ │ movs r1, r0 │ │ │ │ - subs r0, r5, r5 │ │ │ │ + subs r4, r4, r5 │ │ │ │ movs r1, r0 │ │ │ │ - subs r0, r6, r5 │ │ │ │ + subs r4, r5, r5 │ │ │ │ movs r1, r0 │ │ │ │ - subs r4, r2, r5 │ │ │ │ + subs r0, r2, r5 │ │ │ │ movs r1, r0 │ │ │ │ - subs r0, r3, r5 │ │ │ │ + subs r4, r2, r5 │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, r7, r4 │ │ │ │ + subs r6, r6, r4 │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, r0, r5 │ │ │ │ + subs r6, r7, r4 │ │ │ │ movs r1, r0 │ │ │ │ - subs r4, r4, r4 │ │ │ │ + subs r0, r4, r4 │ │ │ │ movs r1, r0 │ │ │ │ - subs r4, r5, r4 │ │ │ │ + subs r0, r5, r4 │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, r2, r4 │ │ │ │ + subs r6, r1, r4 │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, r4, r5 │ │ │ │ + subs r6, r3, r5 │ │ │ │ movs r1, r0 │ │ │ │ - subs r6, r7, r3 │ │ │ │ + subs r2, r7, r3 │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, r1, r5 │ │ │ │ + subs r6, r0, r5 │ │ │ │ movs r1, r0 │ │ │ │ - subs r4, r4, r3 │ │ │ │ + subs r0, r4, r3 │ │ │ │ movs r1, r0 │ │ │ │ - subs r4, r6, r4 │ │ │ │ + subs r0, r6, r4 │ │ │ │ movs r1, r0 │ │ │ │ - subs r6, r1, r3 │ │ │ │ + subs r2, r1, r3 │ │ │ │ movs r1, r0 │ │ │ │ - subs r6, r3, r4 │ │ │ │ + subs r2, r3, r4 │ │ │ │ movs r1, r0 │ │ │ │ - subs r4, r7, r2 │ │ │ │ + subs r0, r7, r2 │ │ │ │ movs r1, r0 │ │ │ │ - subs r0, r7, r3 │ │ │ │ + subs r4, r6, r3 │ │ │ │ movs r1, r0 │ │ │ │ - subs r0, r5, r2 │ │ │ │ + subs r4, r4, r2 │ │ │ │ movs r1, r0 │ │ │ │ - subs r0, r4, r3 │ │ │ │ + subs r4, r3, r3 │ │ │ │ movs r1, r0 │ │ │ │ - subs r6, r1, r2 │ │ │ │ + subs r2, r1, r2 │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, r1, r3 │ │ │ │ + subs r6, r0, r3 │ │ │ │ movs r1, r0 │ │ │ │ - subs r0, r7, r1 │ │ │ │ + subs r4, r6, r1 │ │ │ │ movs r1, r0 │ │ │ │ - subs r4, r6, r2 │ │ │ │ + subs r0, r6, r2 │ │ │ │ movs r1, r0 │ │ │ │ - subs r6, r7, r1 │ │ │ │ + subs r2, r7, r1 │ │ │ │ movs r1, r0 │ │ │ │ - stmia r2!, {r1, r4, r6} │ │ │ │ + stmia r2!, {r1, r2, r3, r6} │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r2, r1 │ │ │ │ + subs r4, r1, r1 │ │ │ │ movs r1, r0 │ │ │ │ - subs r4, r5, r1 │ │ │ │ + subs r0, r5, r1 │ │ │ │ movs r1, r0 │ │ │ │ - subs r4, r7, r0 │ │ │ │ + subs r0, r7, r0 │ │ │ │ movs r1, r0 │ │ │ │ - subs r4, r2, r1 │ │ │ │ + subs r0, r2, r1 │ │ │ │ movs r1, r0 │ │ │ │ - subs r2, r4, r0 │ │ │ │ + subs r6, r3, r0 │ │ │ │ movs r1, r0 │ │ │ │ - subs r6, r7, r0 │ │ │ │ + subs r2, r7, r0 │ │ │ │ movs r1, r0 │ │ │ │ - subs r4, r1, r0 │ │ │ │ + subs r0, r1, r0 │ │ │ │ movs r1, r0 │ │ │ │ - subs r0, r5, r0 │ │ │ │ + subs r4, r4, r0 │ │ │ │ movs r1, r0 │ │ │ │ - adds r6, r6, r7 │ │ │ │ + adds r2, r6, r7 │ │ │ │ movs r1, r0 │ │ │ │ - stmia r1!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r5, r6, r7} │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r4, r7 │ │ │ │ + adds r4, r3, r7 │ │ │ │ movs r1, r0 │ │ │ │ - stmia r1!, {r4, r6, r7} │ │ │ │ + stmia r1!, {r2, r3, r6, r7} │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r1, r7 │ │ │ │ + adds r2, r1, r7 │ │ │ │ movs r1, r0 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r1!, {r1, r3, r4, r5, r7} │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r7, r6 │ │ │ │ + adds r6, r6, r6 │ │ │ │ movs r1, r0 │ │ │ │ - stmia r1!, {r1, r2, r5, r7} │ │ │ │ + stmia r1!, {r1, r5, r7} │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r4, r6 │ │ │ │ - movs r1, r0 │ │ │ │ - adds r4, r4, r6 │ │ │ │ + adds r0, r4, r6 │ │ │ │ movs r1, r0 │ │ │ │ - adds r0, r2, r6 │ │ │ │ + adds r0, r4, r6 │ │ │ │ movs r1, r0 │ │ │ │ adds r4, r1, r6 │ │ │ │ movs r1, r0 │ │ │ │ - adds r6, r6, r5 │ │ │ │ + adds r0, r1, r6 │ │ │ │ movs r1, r0 │ │ │ │ - adds r6, r6, r5 │ │ │ │ + adds r2, r6, r5 │ │ │ │ movs r1, r0 │ │ │ │ - adds r0, r4, r5 │ │ │ │ + adds r2, r6, r5 │ │ │ │ movs r1, r0 │ │ │ │ - adds r0, r4, r5 │ │ │ │ + adds r4, r3, r5 │ │ │ │ movs r1, r0 │ │ │ │ - adds r6, r0, r5 │ │ │ │ + adds r4, r3, r5 │ │ │ │ movs r1, r0 │ │ │ │ - adds r2, r3, r4 │ │ │ │ + adds r2, r0, r5 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r2, r7, #21 │ │ │ │ + adds r6, r2, r4 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r1, [sp, #768] @ 0x300 │ │ │ │ + asrs r6, r6, #21 │ │ │ │ + movs r1, r0 │ │ │ │ + ldr r1, [sp, #752] @ 0x2f0 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r4, #30 │ │ │ │ + asrs r6, r3, #30 │ │ │ │ movs r1, r0 │ │ │ │ - adds r6, r2, r4 │ │ │ │ + adds r2, r2, r4 │ │ │ │ movs r1, r0 │ │ │ │ - adds r0, r4, r4 │ │ │ │ + adds r4, r3, r4 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r0, [sp, #936] @ 0x3a8 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r7, #27 │ │ │ │ + asrs r0, r7, #27 │ │ │ │ movs r1, r0 │ │ │ │ - adds r0, r6, r2 │ │ │ │ + adds r4, r5, r2 │ │ │ │ movs r1, r0 │ │ │ │ - adds r2, r0, r3 │ │ │ │ + adds r6, r7, r2 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r0, [sp, #424] @ 0x1a8 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r2, #25 │ │ │ │ + asrs r4, r1, #25 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r1, [sp, #712] @ 0x2c8 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [sp, #64] @ 0x40 │ │ │ │ + ldr r2, [sp, #48] @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #368] @ 0x170 │ │ │ │ + str r7, [sp, #352] @ 0x160 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r5, #21 │ │ │ │ + asrs r0, r5, #21 │ │ │ │ movs r1, r0 │ │ │ │ - str r7, [sp, #128] @ 0x80 │ │ │ │ + str r7, [sp, #112] @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r0, #20 │ │ │ │ + asrs r6, r7, #19 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r0, [sp, #736] @ 0x2e0 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r1, [sp, #72] @ 0x48 │ │ │ │ + ldr r1, [sp, #56] @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #552] @ 0x228 │ │ │ │ + ldr r0, [sp, #536] @ 0x218 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r0, r0, #19 │ │ │ │ + asrs r4, r7, #18 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r6, r2, #24 │ │ │ │ + asrs r2, r2, #24 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r0, r4, #24 │ │ │ │ + asrs r4, r3, #24 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r6, r0, #17 │ │ │ │ + asrs r2, r0, #17 │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [sp, #368] @ 0x170 │ │ │ │ + str r6, [sp, #352] @ 0x160 │ │ │ │ ... │ │ │ │ │ │ │ │ -0002b358 : │ │ │ │ - cbz r0, 2b364 │ │ │ │ +0002b2c4 : │ │ │ │ + cbz r0, 2b2d0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ - cbz r3, 2b362 │ │ │ │ + cbz r3, 2b2ce │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ - ldr r1, [pc, #12] @ (2b374 ) │ │ │ │ - ldr r2, [pc, #16] @ (2b378 ) │ │ │ │ + ldr r1, [pc, #12] @ (2b2e0 ) │ │ │ │ + ldr r2, [pc, #16] @ (2b2e4 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #316 @ 0x13c │ │ │ │ b.w c5c0 │ │ │ │ - str r6, [sp, #64] @ 0x40 │ │ │ │ + str r6, [sp, #48] @ 0x30 │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [sp, #424] @ 0x1a8 │ │ │ │ + str r6, [sp, #408] @ 0x198 │ │ │ │ ... │ │ │ │ │ │ │ │ -0002b37c : │ │ │ │ +0002b2e8 : │ │ │ │ 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, #236] @ (2b47c ) │ │ │ │ + ldr r2, [pc, #236] @ (2b3e8 ) │ │ │ │ mov r6, r3 │ │ │ │ - ldr r3, [pc, #236] @ (2b480 ) │ │ │ │ + ldr r3, [pc, #236] @ (2b3ec ) │ │ │ │ add r2, pc │ │ │ │ sub sp, #28 │ │ │ │ movs r7, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ str r7, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2b452 │ │ │ │ + beq.n 2b3be │ │ │ │ mov r5, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 2b464 │ │ │ │ + beq.n 2b3d0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 2b42a │ │ │ │ + beq.n 2b396 │ │ │ │ mov r0, r4 │ │ │ │ blx c444 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2b42a │ │ │ │ + beq.n 2b396 │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ cmp r3, #33 @ 0x21 │ │ │ │ - bne.n 2b42a │ │ │ │ - ldr r0, [pc, #192] @ (2b484 ) │ │ │ │ + bne.n 2b396 │ │ │ │ + ldr r0, [pc, #192] @ (2b3f0 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ blx c248 │ │ │ │ - ldr r2, [pc, #184] @ (2b488 ) │ │ │ │ + ldr r2, [pc, #184] @ (2b3f4 ) │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #16 │ │ │ │ add r2, pc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx d234 │ │ │ │ blx bc9c │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #7 │ │ │ │ blx c478 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ str r0, [sp, #16] │ │ │ │ blx bc9c │ │ │ │ cmp r5, r0 │ │ │ │ - beq.n 2b442 │ │ │ │ + beq.n 2b3ae │ │ │ │ mov r0, r4 │ │ │ │ blx b7b8 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ mov r3, r0 │ │ │ │ strd r3, r2, [sp, #8] │ │ │ │ mov r0, r7 │ │ │ │ - ldr r3, [pc, #124] @ (2b48c ) │ │ │ │ + ldr r3, [pc, #124] @ (2b3f8 ) │ │ │ │ movw r1, #3497 @ 0xda9 │ │ │ │ - ldr r2, [pc, #120] @ (2b490 ) │ │ │ │ + ldr r2, [pc, #120] @ (2b3fc ) │ │ │ │ strd r1, r5, [sp] │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ movs r1, #8 │ │ │ │ blx d234 │ │ │ │ add r0, sp, #16 │ │ │ │ blx bc08 │ │ │ │ - ldr r2, [pc, #104] @ (2b494 ) │ │ │ │ - ldr r3, [pc, #80] @ (2b480 ) │ │ │ │ + ldr r2, [pc, #104] @ (2b400 ) │ │ │ │ + ldr r3, [pc, #80] @ (2b3ec ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2b478 │ │ │ │ + bne.n 2b3e4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ blx c4a0 │ │ │ │ mov r0, r4 │ │ │ │ blx b7b8 │ │ │ │ - b.n 2b42a │ │ │ │ - ldr r1, [pc, #68] @ (2b498 ) │ │ │ │ - ldr r2, [pc, #68] @ (2b49c ) │ │ │ │ + b.n 2b396 │ │ │ │ + ldr r1, [pc, #68] @ (2b404 ) │ │ │ │ + ldr r2, [pc, #68] @ (2b408 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #344 @ 0x158 │ │ │ │ blx c5c4 │ │ │ │ - b.n 2b42a │ │ │ │ - ldr r1, [pc, #56] @ (2b4a0 ) │ │ │ │ + b.n 2b396 │ │ │ │ + ldr r1, [pc, #56] @ (2b40c ) │ │ │ │ mov r0, r5 │ │ │ │ - ldr r2, [pc, #56] @ (2b4a4 ) │ │ │ │ + ldr r2, [pc, #56] @ (2b410 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #344 @ 0x158 │ │ │ │ blx c5c4 │ │ │ │ - b.n 2b42a │ │ │ │ + b.n 2b396 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ - stmia r2!, {r1, r2, r6, r7} │ │ │ │ + stmia r3!, {r1, r3, r4, r6} │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r1, #16 │ │ │ │ + asrs r6, r0, #16 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r2, r4, #16 │ │ │ │ + asrs r6, r3, #16 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r2, r3, #6 │ │ │ │ + asrs r6, r2, #6 │ │ │ │ movs r1, r0 │ │ │ │ - str r3, [sp, #720] @ 0x2d0 │ │ │ │ + str r3, [sp, #704] @ 0x2c0 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r1, r3, r5} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r5, r7} │ │ │ │ movs r1, r0 │ │ │ │ - str r5, [sp, #136] @ 0x88 │ │ │ │ + str r5, [sp, #120] @ 0x78 │ │ │ │ movs r1, r0 │ │ │ │ - str r5, [sp, #496] @ 0x1f0 │ │ │ │ + str r5, [sp, #480] @ 0x1e0 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #56] @ 0x38 │ │ │ │ + str r5, [sp, #40] @ 0x28 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r4, r4, #27 │ │ │ │ + lsrs r0, r4, #27 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -0002b4a8 : │ │ │ │ +0002b414 : │ │ │ │ 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, #236] @ (2b5a8 ) │ │ │ │ + ldr r2, [pc, #236] @ (2b514 ) │ │ │ │ mov r6, r3 │ │ │ │ - ldr r3, [pc, #236] @ (2b5ac ) │ │ │ │ + ldr r3, [pc, #236] @ (2b518 ) │ │ │ │ add r2, pc │ │ │ │ sub sp, #28 │ │ │ │ movs r7, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ str r7, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2b57e │ │ │ │ + beq.n 2b4ea │ │ │ │ mov r5, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 2b590 │ │ │ │ + beq.n 2b4fc │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 2b556 │ │ │ │ + beq.n 2b4c2 │ │ │ │ mov r0, r4 │ │ │ │ blx c444 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2b556 │ │ │ │ + beq.n 2b4c2 │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ - bne.n 2b556 │ │ │ │ - ldr r0, [pc, #192] @ (2b5b0 ) │ │ │ │ + bne.n 2b4c2 │ │ │ │ + ldr r0, [pc, #192] @ (2b51c ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ blx c248 │ │ │ │ - ldr r2, [pc, #184] @ (2b5b4 ) │ │ │ │ + ldr r2, [pc, #184] @ (2b520 ) │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #16 │ │ │ │ add r2, pc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx d234 │ │ │ │ blx bc9c │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #7 │ │ │ │ blx c478 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ str r0, [sp, #16] │ │ │ │ blx bc9c │ │ │ │ cmp r5, r0 │ │ │ │ - beq.n 2b56e │ │ │ │ + beq.n 2b4da │ │ │ │ mov r0, r4 │ │ │ │ blx b7b8 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ mov r3, r0 │ │ │ │ strd r3, r2, [sp, #8] │ │ │ │ mov r0, r7 │ │ │ │ - ldr r3, [pc, #124] @ (2b5b8 ) │ │ │ │ + ldr r3, [pc, #124] @ (2b524 ) │ │ │ │ movw r1, #3543 @ 0xdd7 │ │ │ │ - ldr r2, [pc, #120] @ (2b5bc ) │ │ │ │ + ldr r2, [pc, #120] @ (2b528 ) │ │ │ │ strd r1, r5, [sp] │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ movs r1, #8 │ │ │ │ blx d234 │ │ │ │ add r0, sp, #16 │ │ │ │ blx bc08 │ │ │ │ - ldr r2, [pc, #104] @ (2b5c0 ) │ │ │ │ - ldr r3, [pc, #80] @ (2b5ac ) │ │ │ │ + ldr r2, [pc, #104] @ (2b52c ) │ │ │ │ + ldr r3, [pc, #80] @ (2b518 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2b5a4 │ │ │ │ + bne.n 2b510 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ blx c4a0 │ │ │ │ mov r0, r4 │ │ │ │ blx b7b8 │ │ │ │ - b.n 2b556 │ │ │ │ - ldr r1, [pc, #68] @ (2b5c4 ) │ │ │ │ - ldr r2, [pc, #68] @ (2b5c8 ) │ │ │ │ + b.n 2b4c2 │ │ │ │ + ldr r1, [pc, #68] @ (2b530 ) │ │ │ │ + ldr r2, [pc, #68] @ (2b534 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #384 @ 0x180 │ │ │ │ blx c5c4 │ │ │ │ - b.n 2b556 │ │ │ │ - ldr r1, [pc, #56] @ (2b5cc ) │ │ │ │ + b.n 2b4c2 │ │ │ │ + ldr r1, [pc, #56] @ (2b538 ) │ │ │ │ mov r0, r5 │ │ │ │ - ldr r2, [pc, #56] @ (2b5d0 ) │ │ │ │ + ldr r2, [pc, #56] @ (2b53c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #384 @ 0x180 │ │ │ │ blx c5c4 │ │ │ │ - b.n 2b556 │ │ │ │ + b.n 2b4c2 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ - stmia r1!, {r1, r3, r4, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r5} │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r3, #12 │ │ │ │ + asrs r6, r2, #12 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r2, r0, #13 │ │ │ │ + asrs r6, r7, #12 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r6, r5, #1 │ │ │ │ + asrs r2, r5, #1 │ │ │ │ movs r1, r0 │ │ │ │ - str r2, [sp, #544] @ 0x220 │ │ │ │ + str r2, [sp, #528] @ 0x210 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r4, r7} │ │ │ │ movs r1, r0 │ │ │ │ - str r3, [sp, #984] @ 0x3d8 │ │ │ │ + str r3, [sp, #968] @ 0x3c8 │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [sp, #320] @ 0x140 │ │ │ │ + str r4, [sp, #304] @ 0x130 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #904] @ 0x388 │ │ │ │ + str r3, [sp, #888] @ 0x378 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r0, r7, #22 │ │ │ │ + lsrs r4, r6, #22 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -0002b5d4 : │ │ │ │ +0002b540 : │ │ │ │ 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, #240] @ (2b6d8 ) │ │ │ │ + ldr r2, [pc, #240] @ (2b644 ) │ │ │ │ mov r6, r3 │ │ │ │ - ldr r3, [pc, #240] @ (2b6dc ) │ │ │ │ + ldr r3, [pc, #240] @ (2b648 ) │ │ │ │ add r2, pc │ │ │ │ sub sp, #28 │ │ │ │ movs r7, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ str r7, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2b6ae │ │ │ │ + beq.n 2b61a │ │ │ │ mov r5, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 2b6c0 │ │ │ │ + beq.n 2b62c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 2b686 │ │ │ │ + beq.n 2b5f2 │ │ │ │ mov r0, r4 │ │ │ │ blx c444 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2b686 │ │ │ │ + beq.n 2b5f2 │ │ │ │ add r4, r0 │ │ │ │ ldrb.w r3, [r4, #-1] │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - bne.n 2b686 │ │ │ │ - ldr r0, [pc, #192] @ (2b6e0 ) │ │ │ │ + bne.n 2b5f2 │ │ │ │ + ldr r0, [pc, #192] @ (2b64c ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ blx c248 │ │ │ │ - ldr r2, [pc, #184] @ (2b6e4 ) │ │ │ │ + ldr r2, [pc, #184] @ (2b650 ) │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #16 │ │ │ │ add r2, pc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx d234 │ │ │ │ blx bc9c │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #7 │ │ │ │ blx c478 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ str r0, [sp, #16] │ │ │ │ blx bc9c │ │ │ │ cmp r5, r0 │ │ │ │ - beq.n 2b69e │ │ │ │ + beq.n 2b60a │ │ │ │ mov r0, r4 │ │ │ │ blx b7b8 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ mov r3, r0 │ │ │ │ strd r3, r2, [sp, #8] │ │ │ │ mov r0, r7 │ │ │ │ - ldr r3, [pc, #124] @ (2b6e8 ) │ │ │ │ + ldr r3, [pc, #124] @ (2b654 ) │ │ │ │ movw r1, #3588 @ 0xe04 │ │ │ │ - ldr r2, [pc, #120] @ (2b6ec ) │ │ │ │ + ldr r2, [pc, #120] @ (2b658 ) │ │ │ │ strd r1, r5, [sp] │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ movs r1, #8 │ │ │ │ blx d234 │ │ │ │ add r0, sp, #16 │ │ │ │ blx bc08 │ │ │ │ - ldr r2, [pc, #104] @ (2b6f0 ) │ │ │ │ - ldr r3, [pc, #80] @ (2b6dc ) │ │ │ │ + ldr r2, [pc, #104] @ (2b65c ) │ │ │ │ + ldr r3, [pc, #80] @ (2b648 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2b6d4 │ │ │ │ + bne.n 2b640 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ blx c4a0 │ │ │ │ mov r0, r4 │ │ │ │ blx b7b8 │ │ │ │ - b.n 2b686 │ │ │ │ - ldr r1, [pc, #68] @ (2b6f4 ) │ │ │ │ - ldr r2, [pc, #68] @ (2b6f8 ) │ │ │ │ + b.n 2b5f2 │ │ │ │ + ldr r1, [pc, #68] @ (2b660 ) │ │ │ │ + ldr r2, [pc, #68] @ (2b664 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #424 @ 0x1a8 │ │ │ │ blx c5c4 │ │ │ │ - b.n 2b686 │ │ │ │ - ldr r1, [pc, #56] @ (2b6fc ) │ │ │ │ + b.n 2b5f2 │ │ │ │ + ldr r1, [pc, #56] @ (2b668 ) │ │ │ │ mov r0, r5 │ │ │ │ - ldr r2, [pc, #56] @ (2b700 ) │ │ │ │ + ldr r2, [pc, #56] @ (2b66c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #424 @ 0x1a8 │ │ │ │ blx c5c4 │ │ │ │ - b.n 2b686 │ │ │ │ + b.n 2b5f2 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ - stmia r0!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r1!, {r1} │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r6, #8 │ │ │ │ + asrs r2, r6, #8 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r6, r2, #9 │ │ │ │ + asrs r2, r2, #9 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r6, r7, #28 │ │ │ │ + lsrs r2, r7, #28 │ │ │ │ movs r1, r0 │ │ │ │ - str r1, [sp, #352] @ 0x160 │ │ │ │ + str r1, [sp, #336] @ 0x150 │ │ │ │ movs r0, r0 │ │ │ │ - itee gt │ │ │ │ - movgt r1, r0 │ │ │ │ - strle r2, [sp, #792] @ 0x318 │ │ │ │ - movle r1, r0 │ │ │ │ - str r3, [sp, #128] @ 0x80 │ │ │ │ + stmia r0!, {r1, r5, r6} │ │ │ │ + movs r1, r0 │ │ │ │ + str r2, [sp, #776] @ 0x308 │ │ │ │ + movs r1, r0 │ │ │ │ + str r3, [sp, #112] @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #712] @ 0x2c8 │ │ │ │ + str r2, [sp, #696] @ 0x2b8 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r0, r1, #18 │ │ │ │ + lsrs r4, r0, #18 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -0002b704 : │ │ │ │ +0002b670 : │ │ │ │ stmdb 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 r7, r2 │ │ │ │ - ldr r2, [pc, #468] @ (2b8ec ) │ │ │ │ + ldr r2, [pc, #468] @ (2b858 ) │ │ │ │ mov r6, r3 │ │ │ │ - ldr r3, [pc, #468] @ (2b8f0 ) │ │ │ │ + ldr r3, [pc, #468] @ (2b85c ) │ │ │ │ add r2, pc │ │ │ │ sub sp, #28 │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ str r4, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2b896 │ │ │ │ + beq.w 2b802 │ │ │ │ mov r5, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 2b8ac │ │ │ │ + beq.w 2b818 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 2b8c0 │ │ │ │ + beq.w 2b82c │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 2b8d4 │ │ │ │ + beq.w 2b840 │ │ │ │ mov r0, r7 │ │ │ │ add r7, sp, #16 │ │ │ │ blx bbf0 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r7 │ │ │ │ blx c4d0 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r7, r3 │ │ │ │ blx d1a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2b88a │ │ │ │ + beq.w 2b7f6 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ blx cd58 │ │ │ │ mov r1, r7 │ │ │ │ mov r8, r0 │ │ │ │ movs r0, #1 │ │ │ │ blx ce4c │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r8 │ │ │ │ str.w fp, [sp, #4] │ │ │ │ blx c190 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 2b874 │ │ │ │ + beq.n 2b7e0 │ │ │ │ movs r0, #5 │ │ │ │ blx bf64 │ │ │ │ - ldr r3, [pc, #352] @ (2b8f4 ) │ │ │ │ + ldr r3, [pc, #352] @ (2b860 ) │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldrb r3, [r3, #4] │ │ │ │ str r0, [r4, #0] │ │ │ │ movs r0, #1 │ │ │ │ strb r3, [r4, #4] │ │ │ │ blx bf64 │ │ │ │ movs r3, #0 │ │ │ │ mov sl, r0 │ │ │ │ strb r3, [r0, #0] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 2b892 │ │ │ │ - ldr r3, [pc, #324] @ (2b8f8 ) │ │ │ │ + beq.n 2b7fe │ │ │ │ + ldr r3, [pc, #324] @ (2b864 ) │ │ │ │ mov r2, r5 │ │ │ │ - ldr.w r9, [pc, #324] @ 2b8fc │ │ │ │ + ldr.w r9, [pc, #324] @ 2b868 │ │ │ │ mov r5, r8 │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #12] │ │ │ │ ldr.w r7, [r8] │ │ │ │ add r9, pc │ │ │ │ mov r4, r3 │ │ │ │ mov fp, r2 │ │ │ │ str.w r8, [sp, #8] │ │ │ │ - b.n 2b7e2 │ │ │ │ + b.n 2b74e │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ ldr r7, [r5, #0] │ │ │ │ blx bda8 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r8 │ │ │ │ @@ -48221,15 +48208,15 @@ │ │ │ │ mov r0, sl │ │ │ │ mov sl, r8 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ ldr r5, [r5, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 2b7ce │ │ │ │ + bne.n 2b73a │ │ │ │ ldr.w r8, [sp, #8] │ │ │ │ mov r7, sl │ │ │ │ ldr r4, [sp, #12] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ blx c248 │ │ │ │ mov r3, r0 │ │ │ │ @@ -48241,792 +48228,792 @@ │ │ │ │ mov r1, r4 │ │ │ │ blx d0cc │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r4 │ │ │ │ blx b7b8 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 2b852 │ │ │ │ + beq.n 2b7be │ │ │ │ mov r0, r8 │ │ │ │ blx bd74 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ blx b7b8 │ │ │ │ - ldr r2, [pc, #164] @ (2b900 ) │ │ │ │ - ldr r3, [pc, #148] @ (2b8f0 ) │ │ │ │ + ldr r2, [pc, #164] @ (2b86c ) │ │ │ │ + ldr r3, [pc, #148] @ (2b85c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2b8e8 │ │ │ │ + bne.n 2b854 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, r6 │ │ │ │ blx c0e8 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx c450 │ │ │ │ - b.n 2b846 │ │ │ │ + b.n 2b7b2 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ blx c1fc │ │ │ │ - b.n 2b76a │ │ │ │ + b.n 2b6d6 │ │ │ │ mov r7, r0 │ │ │ │ - b.n 2b81e │ │ │ │ - ldr r1, [pc, #108] @ (2b904 ) │ │ │ │ - ldr r2, [pc, #108] @ (2b908 ) │ │ │ │ + b.n 2b78a │ │ │ │ + ldr r1, [pc, #108] @ (2b870 ) │ │ │ │ + ldr r2, [pc, #108] @ (2b874 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #464 @ 0x1d0 │ │ │ │ blx c5c4 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - b.n 2b858 │ │ │ │ - ldr r1, [pc, #92] @ (2b90c ) │ │ │ │ + b.n 2b7c4 │ │ │ │ + ldr r1, [pc, #92] @ (2b878 ) │ │ │ │ mov r0, r5 │ │ │ │ - ldr r2, [pc, #92] @ (2b910 ) │ │ │ │ + ldr r2, [pc, #92] @ (2b87c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #464 @ 0x1d0 │ │ │ │ blx c5c4 │ │ │ │ - b.n 2b8a6 │ │ │ │ - ldr r1, [pc, #80] @ (2b914 ) │ │ │ │ + b.n 2b812 │ │ │ │ + ldr r1, [pc, #80] @ (2b880 ) │ │ │ │ mov r0, r7 │ │ │ │ - ldr r2, [pc, #80] @ (2b918 ) │ │ │ │ + ldr r2, [pc, #80] @ (2b884 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #464 @ 0x1d0 │ │ │ │ blx c5c4 │ │ │ │ - b.n 2b8a6 │ │ │ │ - ldr r1, [pc, #68] @ (2b91c ) │ │ │ │ + b.n 2b812 │ │ │ │ + ldr r1, [pc, #68] @ (2b888 ) │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #68] @ (2b920 ) │ │ │ │ + ldr r2, [pc, #68] @ (2b88c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #464 @ 0x1d0 │ │ │ │ blx c5c4 │ │ │ │ - b.n 2b8a6 │ │ │ │ + b.n 2b812 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ - itt cc │ │ │ │ - movcc r1, r0 │ │ │ │ - lsrcc r0, r4, #5 │ │ │ │ + nop {13} │ │ │ │ + movs r1, r0 │ │ │ │ + lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r0, #5 │ │ │ │ + asrs r0, r0, #5 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r2, r6, #4 │ │ │ │ + asrs r6, r5, #4 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r6, r3, #4 │ │ │ │ + asrs r2, r3, #4 │ │ │ │ movs r1, r0 │ │ │ │ - pop {r2, r3, r4, r5, r6, r7, pc} │ │ │ │ + bkpt 0x0090 │ │ │ │ movs r1, r0 │ │ │ │ - str r0, [sp, #888] @ 0x378 │ │ │ │ + str r0, [sp, #872] @ 0x368 │ │ │ │ movs r1, r0 │ │ │ │ - str r1, [sp, #224] @ 0xe0 │ │ │ │ + str r1, [sp, #208] @ 0xd0 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #792] @ 0x318 │ │ │ │ + str r0, [sp, #776] @ 0x308 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r0, r5, #31 │ │ │ │ + lsrs r4, r4, #31 │ │ │ │ movs r1, r0 │ │ │ │ - str r0, [sp, #712] @ 0x2c8 │ │ │ │ + str r0, [sp, #696] @ 0x2b8 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r0, r5, #31 │ │ │ │ + lsrs r4, r4, #31 │ │ │ │ movs r1, r0 │ │ │ │ - str r0, [sp, #632] @ 0x278 │ │ │ │ + str r0, [sp, #616] @ 0x268 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r4, r4, #31 │ │ │ │ + lsrs r0, r4, #31 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -0002b924 : │ │ │ │ +0002b890 : │ │ │ │ stmdb 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 r5, r2 │ │ │ │ - ldr.w r2, [pc, #3056] @ 2c52c │ │ │ │ + ldr.w r2, [pc, #3056] @ 2c498 │ │ │ │ movs r4, #0 │ │ │ │ - ldr.w r3, [pc, #3056] @ 2c530 │ │ │ │ + ldr.w r3, [pc, #3056] @ 2c49c │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2c7a4 │ │ │ │ + beq.w 2c710 │ │ │ │ mov fp, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 2c790 │ │ │ │ + beq.w 2c6fc │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #1 │ │ │ │ blx ce4c │ │ │ │ - ldr.w r3, [pc, #3016] @ 2c534 │ │ │ │ + ldr.w r3, [pc, #3016] @ 2c4a0 │ │ │ │ str r4, [sp, #24] │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #32] │ │ │ │ - ldr.w r3, [pc, #3012] @ 2c538 │ │ │ │ + ldr.w r3, [pc, #3012] @ 2c4a4 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - ldr.w r3, [pc, #3004] @ 2c53c │ │ │ │ + ldr.w r3, [pc, #3004] @ 2c4a8 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - ldr.w r3, [pc, #3000] @ 2c540 │ │ │ │ + ldr.w r3, [pc, #3000] @ 2c4ac │ │ │ │ str r5, [sp, #52] @ 0x34 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 2ba84 │ │ │ │ + bge.n 2b9f0 │ │ │ │ ldr.w r3, [fp] │ │ │ │ ldr.w r0, [r3, r2, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2bfca │ │ │ │ + beq.w 2bf36 │ │ │ │ blx c1a0 │ │ │ │ movs r1, #0 │ │ │ │ mov sl, r0 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2bfcc │ │ │ │ + beq.w 2bf38 │ │ │ │ mov r0, r1 │ │ │ │ blx ce4c │ │ │ │ mov r9, r0 │ │ │ │ mov r0, sl │ │ │ │ blx cb24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 2bfa0 │ │ │ │ + bne.w 2bf0c │ │ │ │ mov r0, sl │ │ │ │ blx cb58 │ │ │ │ blx d1fc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2bab8 │ │ │ │ - ldr.w r4, [pc, #2920] @ 2c544 │ │ │ │ + bne.n 2ba24 │ │ │ │ + ldr.w r4, [pc, #2920] @ 2c4b0 │ │ │ │ mov r0, sl │ │ │ │ add r5, sp, #60 @ 0x3c │ │ │ │ blx cb58 │ │ │ │ add r4, pc │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx b78c │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2bff2 │ │ │ │ + bne.w 2bf5e │ │ │ │ mov r0, sl │ │ │ │ blx cb58 │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ mov r0, r6 │ │ │ │ blx ba90 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2baa6 │ │ │ │ + beq.n 2ba12 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r4, r0 │ │ │ │ - beq.w 2c10a │ │ │ │ + beq.w 2c076 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 2ba2e │ │ │ │ + beq.n 2b99a │ │ │ │ mov r0, r9 │ │ │ │ blx bb94 │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r7, [r4, #8] │ │ │ │ - ldr.w r2, [pc, #2828] @ 2c548 │ │ │ │ + ldr.w r2, [pc, #2828] @ 2c4b4 │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ movw r3, #2745 @ 0xab9 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ - ldr.w r3, [pc, #2816] @ 2c54c │ │ │ │ + ldr.w r3, [pc, #2816] @ 2c4b8 │ │ │ │ str r7, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #8 │ │ │ │ blx d234 │ │ │ │ mov r0, r5 │ │ │ │ blx bc08 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 2c126 │ │ │ │ + bne.w 2c092 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ blx ca6c │ │ │ │ mov r0, sl │ │ │ │ blx bb94 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 2b998 │ │ │ │ - ldr.w r2, [pc, #2760] @ 2c550 │ │ │ │ - ldr.w r3, [pc, #2724] @ 2c530 │ │ │ │ + blt.n 2b904 │ │ │ │ + ldr.w r2, [pc, #2760] @ 2c4bc │ │ │ │ + ldr.w r3, [pc, #2724] @ 2c49c │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 2c7f8 │ │ │ │ + bne.w 2c764 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx b9f4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2c1d0 │ │ │ │ - cbz r4, 2bab8 │ │ │ │ + beq.w 2c13c │ │ │ │ + cbz r4, 2ba24 │ │ │ │ mov r0, r4 │ │ │ │ blx bb94 │ │ │ │ mov r0, sl │ │ │ │ blx c238 │ │ │ │ blx d1fc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 2bb52 │ │ │ │ - ldr.w r4, [pc, #2700] @ 2c554 │ │ │ │ + bne.n 2babe │ │ │ │ + ldr.w r4, [pc, #2700] @ 2c4c0 │ │ │ │ mov r0, sl │ │ │ │ add r5, sp, #60 @ 0x3c │ │ │ │ blx cb58 │ │ │ │ add r4, pc │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx b78c │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2c030 │ │ │ │ + bne.w 2bf9c │ │ │ │ mov r0, sl │ │ │ │ blx c238 │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r6, #24] │ │ │ │ mov r0, r6 │ │ │ │ blx ba90 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 2bb40 │ │ │ │ + cbz r3, 2baac │ │ │ │ ldr r4, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r4, r0 │ │ │ │ - beq.w 2c268 │ │ │ │ + beq.w 2c1d4 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 2bb1a │ │ │ │ + beq.n 2ba86 │ │ │ │ mov r0, r9 │ │ │ │ blx bb94 │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r7, [r4, #8] │ │ │ │ - ldr.w r2, [pc, #2608] @ 2c558 │ │ │ │ + ldr.w r2, [pc, #2608] @ 2c4c4 │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ movw r3, #2798 @ 0xaee │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ - ldr.w r3, [pc, #2596] @ 2c55c │ │ │ │ + ldr.w r3, [pc, #2596] @ 2c4c8 │ │ │ │ str r7, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - b.n 2ba52 │ │ │ │ + b.n 2b9be │ │ │ │ blx b9f4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2c220 │ │ │ │ - cbz r4, 2bb52 │ │ │ │ + beq.w 2c18c │ │ │ │ + cbz r4, 2babe │ │ │ │ mov r0, r4 │ │ │ │ blx bb94 │ │ │ │ mov r0, sl │ │ │ │ blx bc3c │ │ │ │ blx d1fc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2c0c4 │ │ │ │ + beq.w 2c030 │ │ │ │ mov r0, sl │ │ │ │ blx ba60 │ │ │ │ blx d1fc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2c06c │ │ │ │ + beq.w 2bfd8 │ │ │ │ str.w sl, [sp, #20] │ │ │ │ mov.w r8, #0 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ str.w fp, [sp, #48] @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ blx bc54 │ │ │ │ cmp r0, r8 │ │ │ │ - ble.w 2be8e │ │ │ │ + ble.w 2bdfa │ │ │ │ mov r0, r4 │ │ │ │ blx d110 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr.w r4, [r3, r8, lsl #2] │ │ │ │ - cbz r4, 2bba4 │ │ │ │ + cbz r4, 2bb10 │ │ │ │ mov r0, r4 │ │ │ │ blx c1a0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx c664 │ │ │ │ blx d1fc │ │ │ │ - cbnz r0, 2bbfc │ │ │ │ + cbnz r0, 2bb68 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r5, sp, #60 @ 0x3c │ │ │ │ blx cb58 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r0, r6 │ │ │ │ blx b78c │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2c18c │ │ │ │ + bne.w 2c0f8 │ │ │ │ mov r0, r4 │ │ │ │ blx c664 │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ mov r0, r6 │ │ │ │ blx ba90 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2c29a │ │ │ │ + bne.w 2c206 │ │ │ │ blx b9f4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2bf1a │ │ │ │ - cbz r7, 2bbfc │ │ │ │ + beq.w 2be86 │ │ │ │ + cbz r7, 2bb68 │ │ │ │ mov r0, r7 │ │ │ │ blx bb94 │ │ │ │ mov r0, r4 │ │ │ │ blx bd0c │ │ │ │ blx d1fc │ │ │ │ - cbnz r0, 2bc58 │ │ │ │ + cbnz r0, 2bbc4 │ │ │ │ mov r0, r4 │ │ │ │ add r5, sp, #60 @ 0x3c │ │ │ │ blx bd0c │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ blx b78c │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2c2e6 │ │ │ │ + bne.w 2c252 │ │ │ │ mov r0, r4 │ │ │ │ blx bd0c │ │ │ │ str r5, [sp, #0] │ │ │ │ - ldr.w r1, [pc, #2352] @ 2c560 │ │ │ │ + ldr.w r1, [pc, #2352] @ 2c4cc │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r6, #24] │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ blx ba90 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2c370 │ │ │ │ + bne.w 2c2dc │ │ │ │ blx b9f4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2bf24 │ │ │ │ - cbz r7, 2bc58 │ │ │ │ + beq.w 2be90 │ │ │ │ + cbz r7, 2bbc4 │ │ │ │ mov r0, r7 │ │ │ │ blx bb94 │ │ │ │ mov r0, r4 │ │ │ │ blx c068 │ │ │ │ blx d1fc │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 2bcbe │ │ │ │ + cbnz r0, 2bc2a │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ blx c068 │ │ │ │ add r5, sp, #64 @ 0x40 │ │ │ │ blx bbf0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ blx d164 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r5, sp, #60 @ 0x3c │ │ │ │ blx c4d0 │ │ │ │ - ldr.w r2, [pc, #2268] @ 2c564 │ │ │ │ + ldr.w r2, [pc, #2268] @ 2c4d0 │ │ │ │ mov r3, r5 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ mov fp, r0 │ │ │ │ add r2, pc │ │ │ │ mov r0, r6 │ │ │ │ blx c494 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2c3bc │ │ │ │ + bne.w 2c328 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 2bf46 │ │ │ │ - ldr.w r1, [pc, #2236] @ 2c568 │ │ │ │ + beq.w 2beb2 │ │ │ │ + ldr.w r1, [pc, #2236] @ 2c4d4 │ │ │ │ mov r3, fp │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc │ │ │ │ blx bc30 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r4 │ │ │ │ blx ccac │ │ │ │ blx d1fc │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 2bd24 │ │ │ │ + cbnz r0, 2bc90 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ blx ccac │ │ │ │ add r5, sp, #64 @ 0x40 │ │ │ │ blx bbf0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ blx d164 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r5, sp, #60 @ 0x3c │ │ │ │ blx c4d0 │ │ │ │ - ldr.w r2, [pc, #2172] @ 2c56c │ │ │ │ + ldr.w r2, [pc, #2172] @ 2c4d8 │ │ │ │ mov r3, r5 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ mov sl, r0 │ │ │ │ add r2, pc │ │ │ │ mov r0, r6 │ │ │ │ blx c494 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2c434 │ │ │ │ + bne.w 2c3a0 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 2bf60 │ │ │ │ - ldr.w r1, [pc, #2140] @ 2c570 │ │ │ │ + beq.w 2becc │ │ │ │ + ldr.w r1, [pc, #2140] @ 2c4dc │ │ │ │ mov r3, sl │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc │ │ │ │ blx bc30 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r4 │ │ │ │ blx c5b4 │ │ │ │ blx d1fc │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 2bd8a │ │ │ │ + cbnz r0, 2bcf6 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ blx c5b4 │ │ │ │ add r5, sp, #64 @ 0x40 │ │ │ │ blx bbf0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ blx d164 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r5, sp, #60 @ 0x3c │ │ │ │ blx c4d0 │ │ │ │ - ldr.w r2, [pc, #2080] @ 2c574 │ │ │ │ + ldr.w r2, [pc, #2080] @ 2c4e0 │ │ │ │ mov r3, r5 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ mov sl, r0 │ │ │ │ add r2, pc │ │ │ │ mov r0, r6 │ │ │ │ blx c494 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2c486 │ │ │ │ + bne.w 2c3f2 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 2bf70 │ │ │ │ - ldr.w r1, [pc, #2048] @ 2c578 │ │ │ │ + beq.w 2bedc │ │ │ │ + ldr.w r1, [pc, #2048] @ 2c4e4 │ │ │ │ mov r3, sl │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc │ │ │ │ blx bc30 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r4 │ │ │ │ blx cc88 │ │ │ │ blx d1fc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2bf2e │ │ │ │ + beq.w 2be9a │ │ │ │ mov r0, r4 │ │ │ │ blx c71c │ │ │ │ blx d1fc │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 2be02 │ │ │ │ + cbnz r0, 2bd6e │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ blx c71c │ │ │ │ add r5, sp, #64 @ 0x40 │ │ │ │ blx bbf0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ blx d164 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r5, sp, #60 @ 0x3c │ │ │ │ blx c4d0 │ │ │ │ - ldr.w r2, [pc, #1968] @ 2c57c │ │ │ │ + ldr.w r2, [pc, #1968] @ 2c4e8 │ │ │ │ mov r3, r5 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ mov fp, r0 │ │ │ │ add r2, pc │ │ │ │ mov r0, r6 │ │ │ │ blx c494 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2c4d8 │ │ │ │ + bne.w 2c444 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 2bf80 │ │ │ │ - ldr.w r1, [pc, #1936] @ 2c580 │ │ │ │ + beq.w 2beec │ │ │ │ + ldr.w r1, [pc, #1936] @ 2c4ec │ │ │ │ mov r3, fp │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc │ │ │ │ blx bc30 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r4 │ │ │ │ blx ba00 │ │ │ │ blx d1fc │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 2be68 │ │ │ │ + cbnz r0, 2bdd4 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ blx ba00 │ │ │ │ add r5, sp, #64 @ 0x40 │ │ │ │ blx bbf0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ blx d164 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r5, sp, #60 @ 0x3c │ │ │ │ blx c4d0 │ │ │ │ - ldr.w r2, [pc, #1872] @ 2c584 │ │ │ │ + ldr.w r2, [pc, #1872] @ 2c4f0 │ │ │ │ mov r3, r5 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ mov fp, r0 │ │ │ │ add r2, pc │ │ │ │ mov r0, r6 │ │ │ │ blx c494 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2c624 │ │ │ │ + bne.w 2c590 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 2bf90 │ │ │ │ - ldr.w r1, [pc, #1840] @ 2c588 │ │ │ │ + beq.w 2befc │ │ │ │ + ldr.w r1, [pc, #1840] @ 2c4f4 │ │ │ │ mov r3, fp │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc │ │ │ │ blx bc30 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r4 │ │ │ │ blx c3c4 │ │ │ │ blx d1fc │ │ │ │ - cbz r0, 2beb6 │ │ │ │ - cbz r4, 2be7c │ │ │ │ + cbz r0, 2be22 │ │ │ │ + cbz r4, 2bde8 │ │ │ │ mov r0, r4 │ │ │ │ blx bb94 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ add.w r8, r8, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx bc54 │ │ │ │ cmp r0, r8 │ │ │ │ - bgt.w 2bb8e │ │ │ │ + bgt.w 2bafa │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ ldr.w sl, [sp, #20] │ │ │ │ ldr.w fp, [sp, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 2c344 │ │ │ │ + bne.w 2c2b0 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r1, r9 │ │ │ │ blx ca6c │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 2ba6e │ │ │ │ + beq.w 2b9da │ │ │ │ mov r0, r9 │ │ │ │ blx bb94 │ │ │ │ - b.n 2ba6e │ │ │ │ + b.n 2b9da │ │ │ │ mov r0, r4 │ │ │ │ add r5, sp, #60 @ 0x3c │ │ │ │ blx c3c4 │ │ │ │ blx bbf0 │ │ │ │ ldr.w sl, [sp, #28] │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r6 │ │ │ │ blx cb70 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2c678 │ │ │ │ + bne.w 2c5e4 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r6 │ │ │ │ blx b78c │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2c6f0 │ │ │ │ + bne.w 2c65c │ │ │ │ mov r3, r5 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx c494 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2c740 │ │ │ │ - ldr.w r1, [pc, #1668] @ 2c58c │ │ │ │ + bne.w 2c6ac │ │ │ │ + ldr.w r1, [pc, #1668] @ 2c4f8 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, r7 │ │ │ │ add r1, pc │ │ │ │ blx bfb0 │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ - b.n 2be74 │ │ │ │ + b.n 2bde0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ blx ca6c │ │ │ │ - b.n 2bbf4 │ │ │ │ + b.n 2bb60 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ blx ca6c │ │ │ │ - b.n 2bc50 │ │ │ │ + b.n 2bbbc │ │ │ │ mov r0, r4 │ │ │ │ blx cc88 │ │ │ │ - ldr.w r1, [pc, #1624] @ 2c590 │ │ │ │ + ldr.w r1, [pc, #1624] @ 2c4fc │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r5 │ │ │ │ add r1, pc │ │ │ │ mov r0, r9 │ │ │ │ blx bfb0 │ │ │ │ - b.n 2bd9c │ │ │ │ + b.n 2bd08 │ │ │ │ mov r1, r2 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ blx c0e8 │ │ │ │ - ldr.w r1, [pc, #1604] @ 2c594 │ │ │ │ + ldr.w r1, [pc, #1604] @ 2c500 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, fp │ │ │ │ add r1, pc │ │ │ │ mov r0, r9 │ │ │ │ blx c450 │ │ │ │ - b.n 2bcb8 │ │ │ │ - ldr.w r1, [pc, #1588] @ 2c598 │ │ │ │ + b.n 2bc24 │ │ │ │ + ldr.w r1, [pc, #1588] @ 2c504 │ │ │ │ mov r3, sl │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc │ │ │ │ blx bfb0 │ │ │ │ - b.n 2bd1e │ │ │ │ - ldr.w r1, [pc, #1576] @ 2c59c │ │ │ │ + b.n 2bc8a │ │ │ │ + ldr.w r1, [pc, #1576] @ 2c508 │ │ │ │ mov r3, sl │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc │ │ │ │ blx bfb0 │ │ │ │ - b.n 2bd84 │ │ │ │ - ldr.w r1, [pc, #1564] @ 2c5a0 │ │ │ │ + b.n 2bcf0 │ │ │ │ + ldr.w r1, [pc, #1564] @ 2c50c │ │ │ │ mov r3, fp │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc │ │ │ │ blx bfb0 │ │ │ │ - b.n 2bdfc │ │ │ │ - ldr.w r1, [pc, #1552] @ 2c5a4 │ │ │ │ + b.n 2bd68 │ │ │ │ + ldr.w r1, [pc, #1552] @ 2c510 │ │ │ │ mov r3, fp │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc │ │ │ │ blx bfb0 │ │ │ │ - b.n 2be62 │ │ │ │ + b.n 2bdce │ │ │ │ mov r0, sl │ │ │ │ blx cb24 │ │ │ │ mov r1, r0 │ │ │ │ - ldr.w r0, [pc, #1532] @ 2c5a8 │ │ │ │ + ldr.w r0, [pc, #1532] @ 2c514 │ │ │ │ add r0, pc │ │ │ │ blx c248 │ │ │ │ - ldr.w r1, [pc, #1528] @ 2c5ac │ │ │ │ + ldr.w r1, [pc, #1528] @ 2c518 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r0 │ │ │ │ add r1, pc │ │ │ │ mov r0, r9 │ │ │ │ blx d0cc │ │ │ │ mov r0, r4 │ │ │ │ blx b7b8 │ │ │ │ - b.n 2b9ca │ │ │ │ + b.n 2b936 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ - ldr.w r1, [pc, #1504] @ 2c5b0 │ │ │ │ + ldr.w r1, [pc, #1504] @ 2c51c │ │ │ │ movs r0, #0 │ │ │ │ - ldr.w r2, [pc, #1504] @ 2c5b4 │ │ │ │ + ldr.w r2, [pc, #1504] @ 2c520 │ │ │ │ add r1, pc │ │ │ │ add.w r1, r1, #572 @ 0x23c │ │ │ │ add r2, pc │ │ │ │ blx c5c4 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 2c7e0 │ │ │ │ + bne.w 2c74c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ blx ca6c │ │ │ │ - b.n 2ba74 │ │ │ │ + b.n 2b9e0 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r4, r0 │ │ │ │ - beq.w 2c10a │ │ │ │ + beq.w 2c076 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 2c00a │ │ │ │ + beq.n 2bf76 │ │ │ │ mov r0, r9 │ │ │ │ blx bb94 │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r7, [r4, #8] │ │ │ │ - ldr.w r2, [pc, #1440] @ 2c5b8 │ │ │ │ + ldr.w r2, [pc, #1440] @ 2c524 │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ movw r3, #2728 @ 0xaa8 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ - ldr.w r3, [pc, #1428] @ 2c5bc │ │ │ │ + ldr.w r3, [pc, #1428] @ 2c528 │ │ │ │ str r7, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - b.n 2ba52 │ │ │ │ + b.n 2b9be │ │ │ │ ldr r4, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r4, r0 │ │ │ │ - beq.n 2c10a │ │ │ │ + beq.n 2c076 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 2c046 │ │ │ │ + beq.n 2bfb2 │ │ │ │ mov r0, r9 │ │ │ │ blx bb94 │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r7, [r4, #8] │ │ │ │ - ldr.w r2, [pc, #1388] @ 2c5c0 │ │ │ │ + ldr.w r2, [pc, #1388] @ 2c52c │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ movw r3, #2781 @ 0xadd │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ - ldr.w r3, [pc, #1376] @ 2c5c4 │ │ │ │ + ldr.w r3, [pc, #1376] @ 2c530 │ │ │ │ str r7, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - b.n 2ba52 │ │ │ │ + b.n 2b9be │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, sl │ │ │ │ blx ba60 │ │ │ │ add r5, sp, #64 @ 0x40 │ │ │ │ - ldr.w r7, [pc, #1360] @ 2c5c8 │ │ │ │ + ldr.w r7, [pc, #1360] @ 2c534 │ │ │ │ blx bbf0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ blx d164 │ │ │ │ add r7, pc │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r5 │ │ │ │ @@ -49036,800 +49023,800 @@ │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx c494 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2c1e0 │ │ │ │ + bne.w 2c14c │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 2c1c4 │ │ │ │ + bne.w 2c130 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ blx bfb0 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ blx b7b8 │ │ │ │ - b.n 2bb74 │ │ │ │ + b.n 2bae0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, sl │ │ │ │ add r5, sp, #64 @ 0x40 │ │ │ │ blx bc3c │ │ │ │ blx bbf0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ blx d164 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx c4d0 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 2c17c │ │ │ │ + bne.n 2c0e8 │ │ │ │ mov r1, r2 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ blx c0e8 │ │ │ │ - ldr.w r1, [pc, #1240] @ 2c5cc │ │ │ │ + ldr.w r1, [pc, #1240] @ 2c538 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r5 │ │ │ │ add r1, pc │ │ │ │ mov r0, r9 │ │ │ │ blx c450 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ blx b7b8 │ │ │ │ - b.n 2bb62 │ │ │ │ + b.n 2bace │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ blx c4a0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 2c1b4 │ │ │ │ + beq.n 2c120 │ │ │ │ mov r0, r9 │ │ │ │ blx bb94 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 2ba68 │ │ │ │ + beq.w 2b9d4 │ │ │ │ ldr r4, [r1, #0] │ │ │ │ ldr r5, [sp, #52] @ 0x34 │ │ │ │ blx bc9c │ │ │ │ cmp r0, r4 │ │ │ │ - beq.w 2c352 │ │ │ │ + beq.w 2c2be │ │ │ │ mov r0, sl │ │ │ │ blx bb94 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ - cbz r3, 2c144 │ │ │ │ + cbz r3, 2c0b0 │ │ │ │ mov r0, r3 │ │ │ │ blx bb94 │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ movs r1, #8 │ │ │ │ strd r0, r2, [sp, #8] │ │ │ │ movw r4, #2652 @ 0xa5c │ │ │ │ - ldr.w r3, [pc, #1140] @ 2c5d0 │ │ │ │ + ldr.w r3, [pc, #1140] @ 2c53c │ │ │ │ movs r0, #0 │ │ │ │ - ldr.w r2, [pc, #1136] @ 2c5d4 │ │ │ │ + ldr.w r2, [pc, #1136] @ 2c540 │ │ │ │ add r3, pc │ │ │ │ strd r4, r5, [sp] │ │ │ │ add r2, pc │ │ │ │ blx d234 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ blx bc08 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - b.n 2ba84 │ │ │ │ - ldr.w r1, [pc, #1112] @ 2c5d8 │ │ │ │ + b.n 2b9f0 │ │ │ │ + ldr.w r1, [pc, #1112] @ 2c544 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc │ │ │ │ blx bc30 │ │ │ │ - b.n 2c102 │ │ │ │ + b.n 2c06e │ │ │ │ ldr r7, [r3, #0] │ │ │ │ ldr.w sl, [sp, #20] │ │ │ │ ldr.w fp, [sp, #48] @ 0x30 │ │ │ │ blx bc9c │ │ │ │ cmp r7, r0 │ │ │ │ - bne.n 2c230 │ │ │ │ + bne.n 2c19c │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ blx c4a0 │ │ │ │ - cbz r4, 2c1ae │ │ │ │ + cbz r4, 2c11a │ │ │ │ mov r0, r4 │ │ │ │ blx bb94 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 2c276 │ │ │ │ + bne.n 2c1e2 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 2c126 │ │ │ │ + bne.n 2c092 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r1, r9 │ │ │ │ blx ca6c │ │ │ │ - b.n 2ba6e │ │ │ │ + b.n 2b9da │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ blx bc30 │ │ │ │ - b.n 2c0bc │ │ │ │ + b.n 2c028 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ blx ca6c │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 2bab2 │ │ │ │ - b.n 2bab8 │ │ │ │ + bne.w 2ba1e │ │ │ │ + b.n 2ba24 │ │ │ │ ldr r7, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r7, r0 │ │ │ │ - beq.n 2c280 │ │ │ │ + beq.n 2c1ec │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ blx b7b8 │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 2c1fe │ │ │ │ + beq.n 2c16a │ │ │ │ mov r0, r9 │ │ │ │ blx bb94 │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r7, [r4, #8] │ │ │ │ - ldr r2, [pc, #976] @ (2c5dc ) │ │ │ │ + ldr r2, [pc, #976] @ (2c548 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ mov.w r3, #2880 @ 0xb40 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ - ldr r3, [pc, #964] @ (2c5e0 ) │ │ │ │ + ldr r3, [pc, #964] @ (2c54c ) │ │ │ │ str r7, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - b.n 2ba52 │ │ │ │ + b.n 2b9be │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ blx ca6c │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 2bb4c │ │ │ │ - b.n 2bb52 │ │ │ │ - cbz r4, 2c238 │ │ │ │ + bne.w 2bab8 │ │ │ │ + b.n 2babe │ │ │ │ + cbz r4, 2c1a4 │ │ │ │ mov r0, r4 │ │ │ │ blx bb94 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 2c244 │ │ │ │ + beq.n 2c1b0 │ │ │ │ mov r0, r9 │ │ │ │ blx bb94 │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r7, [r4, #8] │ │ │ │ - ldr r2, [pc, #912] @ (2c5e4 ) │ │ │ │ + ldr r2, [pc, #912] @ (2c550 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ movw r3, #2978 @ 0xba2 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ - ldr r3, [pc, #904] @ (2c5e8 ) │ │ │ │ + ldr r3, [pc, #904] @ (2c554 ) │ │ │ │ str r7, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - b.w 2ba52 │ │ │ │ + b.w 2b9be │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ blx c4a0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 2c1b4 │ │ │ │ + beq.n 2c120 │ │ │ │ mov r0, r9 │ │ │ │ blx bb94 │ │ │ │ - b.w 2ba60 │ │ │ │ + b.w 2b9cc │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ blx c4a0 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ blx b7b8 │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 2c276 │ │ │ │ - b.w 2ba60 │ │ │ │ + bne.n 2c1e2 │ │ │ │ + b.w 2b9cc │ │ │ │ ldr r7, [r3, #0] │ │ │ │ ldr.w sl, [sp, #20] │ │ │ │ ldr.w fp, [sp, #48] @ 0x30 │ │ │ │ blx bc9c │ │ │ │ cmp r7, r0 │ │ │ │ - beq.w 2c19e │ │ │ │ - cbz r4, 2c2b6 │ │ │ │ + beq.w 2c10a │ │ │ │ + cbz r4, 2c222 │ │ │ │ mov r0, r4 │ │ │ │ blx bb94 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 2c2c2 │ │ │ │ + beq.n 2c22e │ │ │ │ mov r0, r9 │ │ │ │ blx bb94 │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r7, [r4, #8] │ │ │ │ - ldr r2, [pc, #796] @ (2c5ec ) │ │ │ │ + ldr r2, [pc, #796] @ (2c558 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ movw r3, #2998 @ 0xbb6 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ - ldr r3, [pc, #784] @ (2c5f0 ) │ │ │ │ + ldr r3, [pc, #784] @ (2c55c ) │ │ │ │ str r7, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - b.w 2ba52 │ │ │ │ + b.w 2b9be │ │ │ │ ldr r7, [r3, #0] │ │ │ │ ldr.w sl, [sp, #20] │ │ │ │ ldr.w fp, [sp, #48] @ 0x30 │ │ │ │ blx bc9c │ │ │ │ cmp r7, r0 │ │ │ │ - beq.w 2c7d0 │ │ │ │ - cbz r4, 2c302 │ │ │ │ + beq.w 2c73c │ │ │ │ + cbz r4, 2c26e │ │ │ │ mov r0, r4 │ │ │ │ blx bb94 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 2c30e │ │ │ │ + beq.n 2c27a │ │ │ │ mov r0, r9 │ │ │ │ blx bb94 │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r7, [r4, #8] │ │ │ │ - ldr r2, [pc, #728] @ (2c5f4 ) │ │ │ │ + ldr r2, [pc, #728] @ (2c560 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ mov.w r3, #3040 @ 0xbe0 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ - ldr r3, [pc, #716] @ (2c5f8 ) │ │ │ │ + ldr r3, [pc, #716] @ (2c564 ) │ │ │ │ str r7, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #8 │ │ │ │ blx d234 │ │ │ │ mov r0, r5 │ │ │ │ blx bc08 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 2ba68 │ │ │ │ + beq.w 2b9d4 │ │ │ │ ldr r4, [r1, #0] │ │ │ │ ldr r5, [sp, #52] @ 0x34 │ │ │ │ blx bc9c │ │ │ │ cmp r4, r0 │ │ │ │ - bne.w 2c134 │ │ │ │ + bne.w 2c0a0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ blx c4a0 │ │ │ │ mov r0, sl │ │ │ │ blx bb94 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2c176 │ │ │ │ + beq.w 2c0e2 │ │ │ │ mov r0, r3 │ │ │ │ blx bb94 │ │ │ │ - b.n 2c176 │ │ │ │ + b.n 2c0e2 │ │ │ │ ldr r7, [r3, #0] │ │ │ │ ldr.w sl, [sp, #20] │ │ │ │ ldr.w fp, [sp, #48] @ 0x30 │ │ │ │ blx bc9c │ │ │ │ cmp r7, r0 │ │ │ │ - beq.w 2c7b6 │ │ │ │ - cbz r4, 2c38c │ │ │ │ + beq.w 2c722 │ │ │ │ + cbz r4, 2c2f8 │ │ │ │ mov r0, r4 │ │ │ │ blx bb94 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 2c398 │ │ │ │ + beq.n 2c304 │ │ │ │ mov r0, r9 │ │ │ │ blx bb94 │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r7, [r4, #8] │ │ │ │ - ldr r2, [pc, #596] @ (2c5fc ) │ │ │ │ + ldr r2, [pc, #596] @ (2c568 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ movw r3, #3060 @ 0xbf4 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ - ldr r3, [pc, #588] @ (2c600 ) │ │ │ │ + ldr r3, [pc, #588] @ (2c56c ) │ │ │ │ str r7, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - b.w 2ba52 │ │ │ │ + b.w 2b9be │ │ │ │ ldr.w r8, [r3] │ │ │ │ ldr.w sl, [sp, #20] │ │ │ │ ldr.w fp, [sp, #48] @ 0x30 │ │ │ │ blx bc9c │ │ │ │ cmp r8, r0 │ │ │ │ - beq.n 2c40e │ │ │ │ + beq.n 2c37a │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ blx b7b8 │ │ │ │ str r7, [sp, #64] @ 0x40 │ │ │ │ - cbz r4, 2c3e0 │ │ │ │ + cbz r4, 2c34c │ │ │ │ mov r0, r4 │ │ │ │ blx bb94 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 2c3ec │ │ │ │ + beq.n 2c358 │ │ │ │ mov r0, r9 │ │ │ │ blx bb94 │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r7, [r4, #8] │ │ │ │ - ldr r2, [pc, #520] @ (2c604 ) │ │ │ │ + ldr r2, [pc, #520] @ (2c570 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ movw r3, #3111 @ 0xc27 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ - ldr r3, [pc, #512] @ (2c608 ) │ │ │ │ + ldr r3, [pc, #512] @ (2c574 ) │ │ │ │ str r7, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - b.n 2c32e │ │ │ │ + b.n 2c29a │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ blx c4a0 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ blx b7b8 │ │ │ │ str r7, [sp, #64] @ 0x40 │ │ │ │ - cbz r4, 2c426 │ │ │ │ + cbz r4, 2c392 │ │ │ │ mov r0, r4 │ │ │ │ blx bb94 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 2c33c │ │ │ │ + beq.n 2c2a8 │ │ │ │ mov r0, r9 │ │ │ │ blx bb94 │ │ │ │ - b.n 2c33c │ │ │ │ + b.n 2c2a8 │ │ │ │ ldr.w r8, [r3] │ │ │ │ ldr.w sl, [sp, #20] │ │ │ │ ldr.w fp, [sp, #48] @ 0x30 │ │ │ │ blx bc9c │ │ │ │ cmp r8, r0 │ │ │ │ - beq.n 2c40e │ │ │ │ + beq.n 2c37a │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ blx b7b8 │ │ │ │ str r7, [sp, #64] @ 0x40 │ │ │ │ - cbz r4, 2c458 │ │ │ │ + cbz r4, 2c3c4 │ │ │ │ mov r0, r4 │ │ │ │ blx bb94 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 2c464 │ │ │ │ + beq.n 2c3d0 │ │ │ │ mov r0, r9 │ │ │ │ blx bb94 │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r7, [r4, #8] │ │ │ │ - ldr r2, [pc, #408] @ (2c60c ) │ │ │ │ + ldr r2, [pc, #408] @ (2c578 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ movw r3, #3169 @ 0xc61 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ - ldr r3, [pc, #400] @ (2c610 ) │ │ │ │ + ldr r3, [pc, #400] @ (2c57c ) │ │ │ │ str r7, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - b.n 2c32e │ │ │ │ + b.n 2c29a │ │ │ │ ldr.w r8, [r3] │ │ │ │ ldr.w sl, [sp, #20] │ │ │ │ ldr.w fp, [sp, #48] @ 0x30 │ │ │ │ blx bc9c │ │ │ │ cmp r8, r0 │ │ │ │ - beq.n 2c40e │ │ │ │ + beq.n 2c37a │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ blx b7b8 │ │ │ │ str r7, [sp, #64] @ 0x40 │ │ │ │ - cbz r4, 2c4aa │ │ │ │ + cbz r4, 2c416 │ │ │ │ mov r0, r4 │ │ │ │ blx bb94 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 2c4b6 │ │ │ │ + beq.n 2c422 │ │ │ │ mov r0, r9 │ │ │ │ blx bb94 │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r7, [r4, #8] │ │ │ │ - ldr r2, [pc, #336] @ (2c614 ) │ │ │ │ + ldr r2, [pc, #336] @ (2c580 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ movw r3, #3225 @ 0xc99 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ - ldr r3, [pc, #324] @ (2c618 ) │ │ │ │ + ldr r3, [pc, #324] @ (2c584 ) │ │ │ │ str r7, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - b.n 2c32e │ │ │ │ + b.n 2c29a │ │ │ │ ldr.w r8, [r3] │ │ │ │ ldr.w sl, [sp, #20] │ │ │ │ ldr.w fp, [sp, #48] @ 0x30 │ │ │ │ blx bc9c │ │ │ │ cmp r8, r0 │ │ │ │ - beq.n 2c40e │ │ │ │ + beq.n 2c37a │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ blx b7b8 │ │ │ │ str r7, [sp, #64] @ 0x40 │ │ │ │ - cbz r4, 2c4fc │ │ │ │ + cbz r4, 2c468 │ │ │ │ mov r0, r4 │ │ │ │ blx bb94 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 2c508 │ │ │ │ + beq.n 2c474 │ │ │ │ mov r0, r9 │ │ │ │ blx bb94 │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r7, [r4, #8] │ │ │ │ - ldr r2, [pc, #260] @ (2c61c ) │ │ │ │ + ldr r2, [pc, #260] @ (2c588 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ movw r3, #3295 @ 0xcdf │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ - ldr r3, [pc, #252] @ (2c620 ) │ │ │ │ + ldr r3, [pc, #252] @ (2c58c ) │ │ │ │ str r7, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - b.n 2c32e │ │ │ │ + b.n 2c29a │ │ │ │ nop │ │ │ │ - pop {r1, r2, r4, pc} │ │ │ │ + pop {r1, r3, r5, r7, pc} │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r6, #30 │ │ │ │ + lsrs r2, r6, #30 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r4, r0, #22 │ │ │ │ + lsrs r0, r0, #22 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r2, r7, #30 │ │ │ │ + lsrs r6, r6, #30 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r4, r4, #32 │ │ │ │ + asrs r0, r4, #32 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r0, r1, #29 │ │ │ │ + lsrs r4, r0, #29 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r0, [r1, #44] @ 0x2c │ │ │ │ + ldrh r4, [r0, #44] @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r4, #13 │ │ │ │ + lsrs r0, r4, #13 │ │ │ │ movs r1, r0 │ │ │ │ - cbnz r4, 2c5c6 │ │ │ │ + pop {r5, r6} │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r2, r6, #25 │ │ │ │ + lsrs r6, r5, #25 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r4, [r3, #36] @ 0x24 │ │ │ │ + ldrh r0, [r3, #36] @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r7, #9 │ │ │ │ + lsrs r4, r6, #9 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r6, r3, #20 │ │ │ │ + lsrs r2, r3, #20 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r0, r3, #19 │ │ │ │ + lsrs r4, r2, #19 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r6, r3, #9 │ │ │ │ + lsrs r2, r3, #9 │ │ │ │ movs r1, r0 │ │ │ │ - adds r2, r6, r7 │ │ │ │ + adds r6, r5, r7 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r0, r5, #6 │ │ │ │ + lsrs r4, r4, #6 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r0, r3, #16 │ │ │ │ + lsrs r4, r2, #16 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r6, r3, #5 │ │ │ │ + lsrs r2, r3, #5 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r0, r0, #15 │ │ │ │ + lsrs r4, r7, #14 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r2, r2, #3 │ │ │ │ + lsrs r6, r1, #3 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r6, r4, #13 │ │ │ │ + lsrs r2, r4, #13 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r4, r1, #2 │ │ │ │ + lsrs r0, r1, #2 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r4, r6, #10 │ │ │ │ + lsrs r0, r6, #10 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r0, r1, #9 │ │ │ │ + lsrs r4, r0, #9 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r2, r7, #30 │ │ │ │ + lsls r6, r6, #30 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r0, r3, #29 │ │ │ │ + lsls r4, r2, #29 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r4, r4, #29 │ │ │ │ + lsls r0, r4, #29 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r0, r0, #29 │ │ │ │ + lsls r4, r7, #28 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r0, r2, #29 │ │ │ │ + lsls r4, r1, #29 │ │ │ │ movs r1, r0 │ │ │ │ - add r3, sp, #624 @ 0x270 │ │ │ │ + add r3, sp, #608 @ 0x260 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r4, #5 │ │ │ │ + lsrs r6, r3, #5 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r2, [r4, #12] │ │ │ │ + ldrh r6, [r3, #12] │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r4, r5, #4 │ │ │ │ + lsrs r0, r5, #4 │ │ │ │ movs r1, r0 │ │ │ │ - strh r4, [r5, #60] @ 0x3c │ │ │ │ + strh r0, [r5, #60] @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r1, #22 │ │ │ │ + lsls r4, r0, #22 │ │ │ │ movs r1, r0 │ │ │ │ - strh r0, [r6, #58] @ 0x3a │ │ │ │ + strh r4, [r5, #58] @ 0x3a │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r1, #21 │ │ │ │ + lsls r0, r1, #21 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r6, r6, #3 │ │ │ │ + lsrs r2, r6, #3 │ │ │ │ movs r1, r0 │ │ │ │ - add r5, sp, #728 @ 0x2d8 │ │ │ │ + add r5, sp, #712 @ 0x2c8 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r2, #17 │ │ │ │ + lsls r4, r1, #17 │ │ │ │ movs r1, r0 │ │ │ │ - strh r6, [r4, #50] @ 0x32 │ │ │ │ + strh r2, [r4, #50] @ 0x32 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #176 @ 0xb0 │ │ │ │ + add r5, sp, #160 @ 0xa0 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r7, #44] @ 0x2c │ │ │ │ + strh r6, [r6, #44] @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r3, #14 │ │ │ │ + lsls r4, r2, #14 │ │ │ │ movs r1, r0 │ │ │ │ - strh r4, [r6, #42] @ 0x2a │ │ │ │ + strh r0, [r6, #42] @ 0x2a │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r2, #13 │ │ │ │ + lsls r6, r1, #13 │ │ │ │ movs r1, r0 │ │ │ │ - strh r6, [r6, #38] @ 0x26 │ │ │ │ + strh r2, [r6, #38] @ 0x26 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r2, #11 │ │ │ │ + lsls r0, r2, #11 │ │ │ │ movs r1, r0 │ │ │ │ - strh r2, [r5, #36] @ 0x24 │ │ │ │ + strh r6, [r4, #36] @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r1, #10 │ │ │ │ + lsls r4, r0, #10 │ │ │ │ movs r1, r0 │ │ │ │ - strh r0, [r4, #32] │ │ │ │ + strh r4, [r3, #32] │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r7, #7 │ │ │ │ + lsls r2, r7, #7 │ │ │ │ movs r1, r0 │ │ │ │ - strh r4, [r1, #30] │ │ │ │ + strh r0, [r1, #30] │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r5, #6 │ │ │ │ + lsls r6, r4, #6 │ │ │ │ movs r1, r0 │ │ │ │ - strh r4, [r2, #26] │ │ │ │ + strh r0, [r2, #26] │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r6, #4 │ │ │ │ + lsls r6, r5, #4 │ │ │ │ movs r1, r0 │ │ │ │ - strh r2, [r0, #24] │ │ │ │ + strh r6, [r7, #22] │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r4, #3 │ │ │ │ + lsls r4, r3, #3 │ │ │ │ movs r1, r0 │ │ │ │ - strh r0, [r6, #20] │ │ │ │ + strh r4, [r5, #20] │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r1, #2 │ │ │ │ + lsls r2, r1, #2 │ │ │ │ movs r1, r0 │ │ │ │ ldr.w r8, [r3] │ │ │ │ ldr.w sl, [sp, #20] │ │ │ │ ldr.w fp, [sp, #48] @ 0x30 │ │ │ │ blx bc9c │ │ │ │ cmp r8, r0 │ │ │ │ - beq.w 2c40e │ │ │ │ + beq.w 2c37a │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ blx b7b8 │ │ │ │ str r7, [sp, #64] @ 0x40 │ │ │ │ - cbz r4, 2c64a │ │ │ │ + cbz r4, 2c5b6 │ │ │ │ mov r0, r4 │ │ │ │ blx bb94 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 2c656 │ │ │ │ + beq.n 2c5c2 │ │ │ │ mov r0, r9 │ │ │ │ blx bb94 │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r7, [r4, #8] │ │ │ │ - ldr r2, [pc, #408] @ (2c7fc ) │ │ │ │ + ldr r2, [pc, #408] @ (2c768 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ movw r3, #3351 @ 0xd17 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ - ldr r3, [pc, #396] @ (2c800 ) │ │ │ │ + ldr r3, [pc, #396] @ (2c76c ) │ │ │ │ str r7, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - b.n 2c32e │ │ │ │ + b.n 2c29a │ │ │ │ ldr.w r8, [r3] │ │ │ │ ldr.w sl, [sp, #20] │ │ │ │ ldr.w fp, [sp, #48] @ 0x30 │ │ │ │ blx bc9c │ │ │ │ cmp r8, r0 │ │ │ │ - beq.n 2c6c8 │ │ │ │ + beq.n 2c634 │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ - cbz r4, 2c69a │ │ │ │ + cbz r4, 2c606 │ │ │ │ mov r0, r4 │ │ │ │ blx bb94 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 2c6a6 │ │ │ │ + beq.n 2c612 │ │ │ │ mov r0, r9 │ │ │ │ blx bb94 │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r7, [r4, #8] │ │ │ │ - ldr r2, [pc, #336] @ (2c804 ) │ │ │ │ + ldr r2, [pc, #336] @ (2c770 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ movw r3, #3403 @ 0xd4b │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ - ldr r3, [pc, #324] @ (2c808 ) │ │ │ │ + ldr r3, [pc, #324] @ (2c774 ) │ │ │ │ str r7, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - b.n 2c32e │ │ │ │ + b.n 2c29a │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ blx c4a0 │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ - cbz r4, 2c6de │ │ │ │ + cbz r4, 2c64a │ │ │ │ mov r0, r4 │ │ │ │ blx bb94 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 2c42c │ │ │ │ + bne.w 2c398 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 2c1ba │ │ │ │ - b.n 2c344 │ │ │ │ + beq.w 2c126 │ │ │ │ + b.n 2c2b0 │ │ │ │ ldr.w r8, [r3] │ │ │ │ ldr.w sl, [sp, #20] │ │ │ │ ldr.w fp, [sp, #48] @ 0x30 │ │ │ │ blx bc9c │ │ │ │ cmp r8, r0 │ │ │ │ - beq.n 2c6c8 │ │ │ │ + beq.n 2c634 │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ - cbz r4, 2c712 │ │ │ │ + cbz r4, 2c67e │ │ │ │ mov r0, r4 │ │ │ │ blx bb94 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 2c71e │ │ │ │ + beq.n 2c68a │ │ │ │ mov r0, r9 │ │ │ │ blx bb94 │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r7, [r4, #8] │ │ │ │ - ldr r2, [pc, #224] @ (2c80c ) │ │ │ │ + ldr r2, [pc, #224] @ (2c778 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ movw r3, #3421 @ 0xd5d │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ - ldr r3, [pc, #212] @ (2c810 ) │ │ │ │ + ldr r3, [pc, #212] @ (2c77c ) │ │ │ │ str r7, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - b.n 2c32e │ │ │ │ + b.n 2c29a │ │ │ │ ldr.w r8, [r3] │ │ │ │ ldr.w sl, [sp, #20] │ │ │ │ ldr.w fp, [sp, #48] @ 0x30 │ │ │ │ blx bc9c │ │ │ │ cmp r8, r0 │ │ │ │ - beq.n 2c6c8 │ │ │ │ + beq.n 2c634 │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ - cbz r4, 2c762 │ │ │ │ + cbz r4, 2c6ce │ │ │ │ mov r0, r4 │ │ │ │ blx bb94 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 2c76e │ │ │ │ + beq.n 2c6da │ │ │ │ mov r0, r9 │ │ │ │ blx bb94 │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r7, [r4, #8] │ │ │ │ - ldr r2, [pc, #152] @ (2c814 ) │ │ │ │ + ldr r2, [pc, #152] @ (2c780 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ movw r3, #3439 @ 0xd6f │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ - ldr r3, [pc, #140] @ (2c818 ) │ │ │ │ + ldr r3, [pc, #140] @ (2c784 ) │ │ │ │ str r7, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - b.n 2c32e │ │ │ │ - ldr r1, [pc, #136] @ (2c81c ) │ │ │ │ + b.n 2c29a │ │ │ │ + ldr r1, [pc, #136] @ (2c788 ) │ │ │ │ mov r0, fp │ │ │ │ - ldr r2, [pc, #136] @ (2c820 ) │ │ │ │ + ldr r2, [pc, #136] @ (2c78c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #512 @ 0x200 │ │ │ │ blx c5c4 │ │ │ │ - b.n 2c176 │ │ │ │ - ldr r1, [pc, #124] @ (2c824 ) │ │ │ │ - ldr r2, [pc, #128] @ (2c828 ) │ │ │ │ + b.n 2c0e2 │ │ │ │ + ldr r1, [pc, #124] @ (2c790 ) │ │ │ │ + ldr r2, [pc, #128] @ (2c794 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #512 @ 0x200 │ │ │ │ blx c5c4 │ │ │ │ - b.n 2c176 │ │ │ │ + b.n 2c0e2 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ blx c4a0 │ │ │ │ - cbz r4, 2c7c6 │ │ │ │ + cbz r4, 2c732 │ │ │ │ mov r0, r4 │ │ │ │ blx bb94 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 2c42c │ │ │ │ - b.n 2c1b4 │ │ │ │ + bne.w 2c398 │ │ │ │ + b.n 2c120 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ blx c4a0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 2c6d8 │ │ │ │ - b.n 2c6de │ │ │ │ + bne.w 2c644 │ │ │ │ + b.n 2c64a │ │ │ │ ldr r4, [r1, #0] │ │ │ │ ldr r5, [sp, #52] @ 0x34 │ │ │ │ blx bc9c │ │ │ │ cmp r4, r0 │ │ │ │ - bne.w 2c13a │ │ │ │ + bne.w 2c0a6 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ mov r0, r5 │ │ │ │ blx c4a0 │ │ │ │ - b.n 2c360 │ │ │ │ + b.n 2c2cc │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ - strh r2, [r4, #10] │ │ │ │ + strh r6, [r3, #10] │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.u8 d16, d0, d0 │ │ │ │ - strh r2, [r2, #8] │ │ │ │ + vhadd.u d0, d12, d0 │ │ │ │ + strh r6, [r1, #8] │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 0, 15, cr0, cr0, cr0, {0} │ │ │ │ - strh r2, [r3, #4] │ │ │ │ + cdp2 0, 14, cr0, cr12, cr0, {0} │ │ │ │ + strh r6, [r2, #4] │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 0, 7, cr0, cr8, cr0, {0} │ │ │ │ - strh r2, [r1, #2] │ │ │ │ + cdp2 0, 7, cr0, cr4, cr0, {0} │ │ │ │ + strh r6, [r0, #2] │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 0, 2, cr0, cr8, cr0, {0} │ │ │ │ - strh r2, [r4, #14] │ │ │ │ + cdp2 0, 2, cr0, cr4, cr0, {0} │ │ │ │ + strh r6, [r3, #14] │ │ │ │ movs r1, r0 │ │ │ │ - lsls r4, r3, #5 │ │ │ │ + lsls r0, r3, #5 │ │ │ │ movs r1, r0 │ │ │ │ - strh r0, [r2, #14] │ │ │ │ + strh r4, [r1, #14] │ │ │ │ movs r1, r0 │ │ │ │ - strh r2, [r5, #16] │ │ │ │ + strh r6, [r4, #16] │ │ │ │ ... │ │ │ │ │ │ │ │ -0002c82c : │ │ │ │ +0002c798 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r8, r2 │ │ │ │ - ldr r2, [pc, #524] @ (2ca4c ) │ │ │ │ + ldr r2, [pc, #524] @ (2c9b8 ) │ │ │ │ mov r6, r3 │ │ │ │ - ldr r3, [pc, #524] @ (2ca50 ) │ │ │ │ + ldr r3, [pc, #524] @ (2c9bc ) │ │ │ │ add r2, pc │ │ │ │ sub sp, #28 │ │ │ │ mov.w r9, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr.w sl, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ str.w r9, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2ca22 │ │ │ │ + beq.w 2c98e │ │ │ │ mov r5, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 2ca34 │ │ │ │ + beq.w 2c9a0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 2ca0e │ │ │ │ + beq.w 2c97a │ │ │ │ mov r1, r9 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r9 │ │ │ │ blx ce4c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx c740 │ │ │ │ orrs r0, r1 │ │ │ │ - bne.w 2c9d4 │ │ │ │ + bne.w 2c940 │ │ │ │ mov r0, r5 │ │ │ │ blx b8e8 │ │ │ │ orrs r0, r1 │ │ │ │ - bne.w 2c9ae │ │ │ │ + bne.w 2c91a │ │ │ │ cmp r6, #1 │ │ │ │ - bhi.n 2c946 │ │ │ │ - ldr r0, [pc, #436] @ (2ca54 ) │ │ │ │ + bhi.n 2c8b2 │ │ │ │ + ldr r0, [pc, #436] @ (2c9c0 ) │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc │ │ │ │ blx c248 │ │ │ │ - ldr r1, [pc, #432] @ (2ca58 ) │ │ │ │ + ldr r1, [pc, #432] @ (2c9c4 ) │ │ │ │ mov r2, r0 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ blx d0cc │ │ │ │ mov r0, r5 │ │ │ │ blx b7b8 │ │ │ │ @@ -49839,62 +49826,62 @@ │ │ │ │ add r6, sp, #16 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, r6 │ │ │ │ blx ba84 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r3, 2c902 │ │ │ │ + cbnz r3, 2c86e │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx ca6c │ │ │ │ - cbz r5, 2c8e4 │ │ │ │ + cbz r5, 2c850 │ │ │ │ mov r0, r5 │ │ │ │ blx bb94 │ │ │ │ - ldr r2, [pc, #372] @ (2ca5c ) │ │ │ │ - ldr r3, [pc, #360] @ (2ca50 ) │ │ │ │ + ldr r2, [pc, #372] @ (2c9c8 ) │ │ │ │ + ldr r3, [pc, #360] @ (2c9bc ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 2ca48 │ │ │ │ + bne.w 2c9b4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r5, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r5, r0 │ │ │ │ - beq.n 2c9fa │ │ │ │ - cbz r4, 2c914 │ │ │ │ + beq.n 2c966 │ │ │ │ + cbz r4, 2c880 │ │ │ │ mov r0, r4 │ │ │ │ blx bb94 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ movw r1, #1665 @ 0x681 │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ movs r0, #0 │ │ │ │ - ldr r3, [pc, #308] @ (2ca60 ) │ │ │ │ - ldr r2, [pc, #308] @ (2ca64 ) │ │ │ │ + ldr r3, [pc, #308] @ (2c9cc ) │ │ │ │ + ldr r2, [pc, #308] @ (2c9d0 ) │ │ │ │ strd r1, r5, [sp] │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ movs r1, #8 │ │ │ │ blx d234 │ │ │ │ mov r0, r6 │ │ │ │ blx bc08 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 2c8e4 │ │ │ │ + b.n 2c850 │ │ │ │ cmp r6, #2 │ │ │ │ - beq.n 2c8c2 │ │ │ │ - ldr r0, [pc, #284] @ (2ca68 ) │ │ │ │ + beq.n 2c82e │ │ │ │ + ldr r0, [pc, #284] @ (2c9d4 ) │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc │ │ │ │ blx c248 │ │ │ │ mov r6, r0 │ │ │ │ blx bc9c │ │ │ │ mov r2, r6 │ │ │ │ movs r1, #7 │ │ │ │ @@ -49902,511 +49889,511 @@ │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ ldr r6, [r5, #0] │ │ │ │ str r5, [sp, #16] │ │ │ │ blx bc9c │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 2c9fa │ │ │ │ - cbz r4, 2c97e │ │ │ │ + beq.n 2c966 │ │ │ │ + cbz r4, 2c8ea │ │ │ │ mov r0, r4 │ │ │ │ blx bb94 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ movs r1, #8 │ │ │ │ strd r0, r2, [sp, #8] │ │ │ │ movw r4, #1650 @ 0x672 │ │ │ │ - ldr r3, [pc, #212] @ (2ca6c ) │ │ │ │ + ldr r3, [pc, #212] @ (2c9d8 ) │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #212] @ (2ca70 ) │ │ │ │ + ldr r2, [pc, #212] @ (2c9dc ) │ │ │ │ add r3, pc │ │ │ │ strd r4, r5, [sp] │ │ │ │ add r2, pc │ │ │ │ blx d234 │ │ │ │ add r0, sp, #16 │ │ │ │ blx bc08 │ │ │ │ - b.n 2c942 │ │ │ │ + b.n 2c8ae │ │ │ │ mov r0, r5 │ │ │ │ blx b8e8 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #188] @ (2ca74 ) │ │ │ │ + ldr r0, [pc, #188] @ (2c9e0 ) │ │ │ │ mov r3, r1 │ │ │ │ add r0, pc │ │ │ │ blx c248 │ │ │ │ movs r2, #0 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx d0cc │ │ │ │ mov r0, r5 │ │ │ │ blx b7b8 │ │ │ │ - b.n 2c898 │ │ │ │ + b.n 2c804 │ │ │ │ mov r0, r5 │ │ │ │ blx c740 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #152] @ (2ca78 ) │ │ │ │ + ldr r0, [pc, #152] @ (2c9e4 ) │ │ │ │ mov r3, r1 │ │ │ │ add r0, pc │ │ │ │ blx c248 │ │ │ │ mov r2, r9 │ │ │ │ mov fp, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx d0cc │ │ │ │ mov r0, fp │ │ │ │ blx b7b8 │ │ │ │ - b.n 2c88c │ │ │ │ + b.n 2c7f8 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, sl │ │ │ │ blx c4a0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 2c942 │ │ │ │ + beq.n 2c8ae │ │ │ │ mov r0, r4 │ │ │ │ blx bb94 │ │ │ │ - b.n 2c942 │ │ │ │ - ldr r1, [pc, #108] @ (2ca7c ) │ │ │ │ + b.n 2c8ae │ │ │ │ + ldr r1, [pc, #108] @ (2c9e8 ) │ │ │ │ mov r0, r8 │ │ │ │ - ldr r2, [pc, #108] @ (2ca80 ) │ │ │ │ + ldr r2, [pc, #108] @ (2c9ec ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #632 @ 0x278 │ │ │ │ blx c5c4 │ │ │ │ - b.n 2c942 │ │ │ │ - ldr r1, [pc, #96] @ (2ca84 ) │ │ │ │ - ldr r2, [pc, #96] @ (2ca88 ) │ │ │ │ + b.n 2c8ae │ │ │ │ + ldr r1, [pc, #96] @ (2c9f0 ) │ │ │ │ + ldr r2, [pc, #96] @ (2c9f4 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #632 @ 0x278 │ │ │ │ blx c5c4 │ │ │ │ - b.n 2c942 │ │ │ │ - ldr r1, [pc, #84] @ (2ca8c ) │ │ │ │ + b.n 2c8ae │ │ │ │ + ldr r1, [pc, #84] @ (2c9f8 ) │ │ │ │ mov r0, r5 │ │ │ │ - ldr r2, [pc, #84] @ (2ca90 ) │ │ │ │ + ldr r2, [pc, #84] @ (2c9fc ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #632 @ 0x278 │ │ │ │ blx c5c4 │ │ │ │ - b.n 2c942 │ │ │ │ + b.n 2c8ae │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ - add r6, sp, #80 @ 0x50 │ │ │ │ + add r6, sp, #672 @ 0x2a0 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #672 @ (adr r2, 2ccf8 ) │ │ │ │ + add r2, pc, #656 @ (adr r2, 2cc54 ) │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r1, #5 │ │ │ │ + lsls r0, r1, #5 │ │ │ │ movs r1, r0 │ │ │ │ - add r5, sp, #448 @ 0x1c0 │ │ │ │ + add r6, sp, #16 │ │ │ │ movs r1, r0 │ │ │ │ - stc2 0, cr0, [r2], {0} │ │ │ │ - ldrb r4, [r3, #26] │ │ │ │ + ldc2l 0, cr0, [lr], #-0 │ │ │ │ + ldrb r0, [r3, #26] │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r4, #3 │ │ │ │ + lsls r6, r3, #3 │ │ │ │ movs r1, r0 │ │ │ │ - ldc2 0, cr0, [sl], {-0} │ │ │ │ - ldrb r0, [r6, #24] │ │ │ │ + ldc2 0, cr0, [r6], {-0} │ │ │ │ + ldrb r4, [r5, #24] │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, r5 │ │ │ │ + movs r6, r4 │ │ │ │ movs r1, r0 │ │ │ │ - vrev64.8 d16, d0 │ │ │ │ - ldrb r4, [r4, #29] │ │ │ │ + vaddl.u32 q8, d12, d0 │ │ │ │ + ldrb r0, [r4, #29] │ │ │ │ movs r1, r0 │ │ │ │ - strh r6, [r6, #8] │ │ │ │ + strh r2, [r6, #8] │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r2, #29] │ │ │ │ + ldrb r6, [r1, #29] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r4, [r5, #30] │ │ │ │ + ldrb r0, [r5, #30] │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r7, #28] │ │ │ │ + ldrb r2, [r7, #28] │ │ │ │ movs r1, r0 │ │ │ │ - strh r4, [r7, #6] │ │ │ │ + strh r0, [r7, #6] │ │ │ │ ... │ │ │ │ │ │ │ │ -0002ca94 : │ │ │ │ +0002ca00 : │ │ │ │ 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 r5, [pc, #360] @ (2cc10 ) │ │ │ │ + ldr r5, [pc, #360] @ (2cb7c ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r4, [pc, #360] @ (2cc14 ) │ │ │ │ + ldr r4, [pc, #360] @ (2cb80 ) │ │ │ │ movs r7, #0 │ │ │ │ add r5, pc │ │ │ │ ldrd r8, r9, [sp, #76] @ 0x4c │ │ │ │ ldr r4, [r5, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #28] │ │ │ │ mov.w r4, #0 │ │ │ │ strd r7, r7, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2cbd2 │ │ │ │ + beq.w 2cb3e │ │ │ │ mov r5, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 2cbe4 │ │ │ │ + beq.w 2cb50 │ │ │ │ mov r6, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 2cbbe │ │ │ │ + beq.n 2cb2a │ │ │ │ add r6, sp, #24 │ │ │ │ str r6, [sp, #0] │ │ │ │ mov r4, r0 │ │ │ │ blx c394 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r3, 2cb1a │ │ │ │ + cbnz r3, 2ca86 │ │ │ │ mov r0, r4 │ │ │ │ add r3, sp, #20 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ str r6, [sp, #4] │ │ │ │ ldrd r2, r3, [sp, #64] @ 0x40 │ │ │ │ blx ca78 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2cb7c │ │ │ │ + bne.n 2cae8 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 2cb0a │ │ │ │ + beq.n 2ca76 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str.w r3, [r8] │ │ │ │ movs r0, #0 │ │ │ │ blx b7b8 │ │ │ │ - cbz r5, 2cb56 │ │ │ │ + cbz r5, 2cac2 │ │ │ │ mov r0, r5 │ │ │ │ blx bb94 │ │ │ │ - b.n 2cb56 │ │ │ │ + b.n 2cac2 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #24] │ │ │ │ cmp r5, r0 │ │ │ │ - beq.n 2cb72 │ │ │ │ + beq.n 2cade │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r7 │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ movw r1, #1462 @ 0x5b6 │ │ │ │ - ldr r3, [pc, #216] @ (2cc18 ) │ │ │ │ - ldr r2, [pc, #216] @ (2cc1c ) │ │ │ │ + ldr r3, [pc, #216] @ (2cb84 ) │ │ │ │ + ldr r2, [pc, #216] @ (2cb88 ) │ │ │ │ str r1, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ movs r1, #8 │ │ │ │ blx d234 │ │ │ │ mov r0, r6 │ │ │ │ blx bc08 │ │ │ │ movs r4, #0 │ │ │ │ - ldr r2, [pc, #200] @ (2cc20 ) │ │ │ │ - ldr r3, [pc, #184] @ (2cc14 ) │ │ │ │ + ldr r2, [pc, #200] @ (2cb8c ) │ │ │ │ + ldr r3, [pc, #184] @ (2cb80 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2cc0c │ │ │ │ + bne.n 2cb78 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ blx c4a0 │ │ │ │ - b.n 2cb54 │ │ │ │ + b.n 2cac0 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r4, r0 │ │ │ │ - beq.n 2cbf8 │ │ │ │ - cbz r5, 2cb8e │ │ │ │ + beq.n 2cb64 │ │ │ │ + cbz r5, 2cafa │ │ │ │ mov r0, r5 │ │ │ │ blx bb94 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ movw r1, #1479 @ 0x5c7 │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ movs r0, #0 │ │ │ │ - ldr r3, [pc, #124] @ (2cc24 ) │ │ │ │ - ldr r2, [pc, #128] @ (2cc28 ) │ │ │ │ + ldr r3, [pc, #124] @ (2cb90 ) │ │ │ │ + ldr r2, [pc, #128] @ (2cb94 ) │ │ │ │ strd r1, r5, [sp] │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ movs r1, #8 │ │ │ │ blx d234 │ │ │ │ mov r0, r6 │ │ │ │ blx bc08 │ │ │ │ - b.n 2cb54 │ │ │ │ - ldr r1, [pc, #108] @ (2cc2c ) │ │ │ │ + b.n 2cac0 │ │ │ │ + ldr r1, [pc, #108] @ (2cb98 ) │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #108] @ (2cc30 ) │ │ │ │ + ldr r2, [pc, #108] @ (2cb9c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #680 @ 0x2a8 │ │ │ │ blx c5c4 │ │ │ │ - b.n 2cb54 │ │ │ │ - ldr r1, [pc, #96] @ (2cc34 ) │ │ │ │ - ldr r2, [pc, #96] @ (2cc38 ) │ │ │ │ + b.n 2cac0 │ │ │ │ + ldr r1, [pc, #96] @ (2cba0 ) │ │ │ │ + ldr r2, [pc, #96] @ (2cba4 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #680 @ 0x2a8 │ │ │ │ blx c5c4 │ │ │ │ - b.n 2cb54 │ │ │ │ - ldr r1, [pc, #84] @ (2cc3c ) │ │ │ │ + b.n 2cac0 │ │ │ │ + ldr r1, [pc, #84] @ (2cba8 ) │ │ │ │ mov r0, r5 │ │ │ │ - ldr r2, [pc, #84] @ (2cc40 ) │ │ │ │ + ldr r2, [pc, #84] @ (2cbac ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #680 @ 0x2a8 │ │ │ │ blx c5c4 │ │ │ │ - b.n 2cb54 │ │ │ │ + b.n 2cac0 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r0, r9 │ │ │ │ blx c4a0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 2cb54 │ │ │ │ + beq.n 2cac0 │ │ │ │ mov r0, r5 │ │ │ │ blx bb94 │ │ │ │ - b.n 2cb54 │ │ │ │ + b.n 2cac0 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ - add r3, sp, #688 @ 0x2b0 │ │ │ │ + add r4, sp, #256 @ 0x100 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa700000 │ │ │ │ - ldrb r2, [r1, #18] │ │ │ │ + @ instruction: 0xfa6c0000 │ │ │ │ + ldrb r6, [r0, #18] │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #1016 @ 0x3f8 │ │ │ │ + add r3, sp, #584 @ 0x248 │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xfa080000 │ │ │ │ - ldrb r2, [r4, #16] │ │ │ │ + @ instruction: 0xfa040000 │ │ │ │ + ldrb r6, [r3, #16] │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r6, #22] │ │ │ │ + ldrb r0, [r6, #22] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r6, [r0, #30] │ │ │ │ + ldrb r2, [r0, #30] │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r4, #22] │ │ │ │ + ldrb r6, [r3, #22] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r4, [r7, #23] │ │ │ │ + ldrb r0, [r7, #23] │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r1, #22] │ │ │ │ + ldrb r2, [r1, #22] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r4, [r1, #29] │ │ │ │ + ldrb r0, [r1, #29] │ │ │ │ ... │ │ │ │ │ │ │ │ -0002cc44 : │ │ │ │ +0002cbb0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr r5, [pc, #340] @ (2cdac ) │ │ │ │ + ldr r5, [pc, #340] @ (2cd18 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ - ldr r4, [pc, #340] @ (2cdb0 ) │ │ │ │ + ldr r4, [pc, #340] @ (2cd1c ) │ │ │ │ add r5, pc │ │ │ │ ldr.w r8, [sp, #84] @ 0x54 │ │ │ │ ldr r4, [r5, r4] │ │ │ │ movs r5, #0 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ mov.w r4, #0 │ │ │ │ strd r5, r5, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2cd80 │ │ │ │ + beq.w 2ccec │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 2cd92 │ │ │ │ + beq.w 2ccfe │ │ │ │ mov r7, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 2cd6c │ │ │ │ + beq.n 2ccd8 │ │ │ │ ldr r6, [sp, #76] @ 0x4c │ │ │ │ add.w r9, sp, #32 │ │ │ │ str r6, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r6, [sp, #72] @ 0x48 │ │ │ │ str r6, [sp, #0] │ │ │ │ add r6, sp, #28 │ │ │ │ str r5, [sp, #8] │ │ │ │ str r6, [sp, #12] │ │ │ │ str.w r9, [sp, #16] │ │ │ │ blx cc70 │ │ │ │ ldr r7, [sp, #32] │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r7, 2ccf2 │ │ │ │ + cbnz r7, 2cc5e │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r7 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r1, r6 │ │ │ │ str.w r9, [sp] │ │ │ │ blx bafc │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2cd4a │ │ │ │ + beq.n 2ccb6 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r4, r0 │ │ │ │ - beq.n 2cd52 │ │ │ │ + beq.n 2ccbe │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r7 │ │ │ │ - ldr r2, [pc, #208] @ (2cdb4 ) │ │ │ │ + ldr r2, [pc, #208] @ (2cd20 ) │ │ │ │ movw r1, #1545 @ 0x609 │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #204] @ (2cdb8 ) │ │ │ │ + ldr r3, [pc, #204] @ (2cd24 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 2cd1e │ │ │ │ + b.n 2cc8a │ │ │ │ ldr r6, [r7, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #32] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 2cd62 │ │ │ │ + beq.n 2ccce │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r6, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ - ldr r2, [pc, #172] @ (2cdbc ) │ │ │ │ + ldr r2, [pc, #172] @ (2cd28 ) │ │ │ │ movw r1, #1531 @ 0x5fb │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #164] @ (2cdc0 ) │ │ │ │ + ldr r3, [pc, #164] @ (2cd2c ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #8 │ │ │ │ blx d234 │ │ │ │ mov r0, r9 │ │ │ │ blx bc08 │ │ │ │ movs r4, #0 │ │ │ │ - ldr r2, [pc, #148] @ (2cdc4 ) │ │ │ │ - ldr r3, [pc, #124] @ (2cdb0 ) │ │ │ │ + ldr r2, [pc, #148] @ (2cd30 ) │ │ │ │ + ldr r3, [pc, #124] @ (2cd1c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2cda6 │ │ │ │ + bne.n 2cd12 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ - b.n 2cd2e │ │ │ │ + b.n 2cc9a │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ blx c4a0 │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ - b.n 2cd2c │ │ │ │ + b.n 2cc98 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ blx c4a0 │ │ │ │ - b.n 2cd2c │ │ │ │ - ldr r1, [pc, #88] @ (2cdc8 ) │ │ │ │ + b.n 2cc98 │ │ │ │ + ldr r1, [pc, #88] @ (2cd34 ) │ │ │ │ mov r0, r7 │ │ │ │ - ldr r2, [pc, #88] @ (2cdcc ) │ │ │ │ + ldr r2, [pc, #88] @ (2cd38 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #716 @ 0x2cc │ │ │ │ blx c5c4 │ │ │ │ - b.n 2cd2c │ │ │ │ - ldr r1, [pc, #76] @ (2cdd0 ) │ │ │ │ - ldr r2, [pc, #80] @ (2cdd4 ) │ │ │ │ + b.n 2cc98 │ │ │ │ + ldr r1, [pc, #76] @ (2cd3c ) │ │ │ │ + ldr r2, [pc, #80] @ (2cd40 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #716 @ 0x2cc │ │ │ │ blx c5c4 │ │ │ │ - b.n 2cd2c │ │ │ │ - ldr r1, [pc, #68] @ (2cdd8 ) │ │ │ │ + b.n 2cc98 │ │ │ │ + ldr r1, [pc, #68] @ (2cd44 ) │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #68] @ (2cddc ) │ │ │ │ + ldr r2, [pc, #68] @ (2cd48 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #716 @ 0x2cc │ │ │ │ blx c5c4 │ │ │ │ - b.n 2cd2c │ │ │ │ + b.n 2cc98 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - add r1, sp, #1016 @ 0x3f8 │ │ │ │ + add r2, sp, #584 @ 0x248 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r4, #11] │ │ │ │ + ldrb r0, [r4, #11] │ │ │ │ movs r0, r0 │ │ │ │ - str.w r0, [r6] │ │ │ │ - ldrb r6, [r6, #10] │ │ │ │ + str.w r0, [r2] │ │ │ │ + ldrb r2, [r6, #10] │ │ │ │ movs r0, r0 │ │ │ │ - ldrb.w r0, [r8] │ │ │ │ - add r1, sp, #152 @ 0x98 │ │ │ │ + ldrb.w r0, [r4] │ │ │ │ + add r1, sp, #744 @ 0x2e8 │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r6, [r0, #16] │ │ │ │ + ldrb r2, [r0, #16] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r0, [r3, #23] │ │ │ │ + ldrb r4, [r2, #23] │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r6, #15] │ │ │ │ + ldrb r0, [r6, #15] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r6, [r1, #17] │ │ │ │ + ldrb r2, [r1, #17] │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r4, #15] │ │ │ │ + ldrb r4, [r3, #15] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r6, [r3, #22] │ │ │ │ + ldrb r2, [r3, #22] │ │ │ │ ... │ │ │ │ │ │ │ │ -0002cde0 : │ │ │ │ +0002cd4c : │ │ │ │ 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, #3808] @ 0xee0 │ │ │ │ - ldr.w r4, [pc, #2620] @ 2d834 │ │ │ │ + ldr.w r4, [pc, #2620] @ 2d7a0 │ │ │ │ mov r9, r3 │ │ │ │ - ldr.w r3, [pc, #2620] @ 2d838 │ │ │ │ + ldr.w r3, [pc, #2620] @ 2d7a4 │ │ │ │ sub sp, #244 @ 0xf4 │ │ │ │ add r4, pc │ │ │ │ movs r7, #0 │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #236] @ 0xec │ │ │ │ mov.w r3, #0 │ │ │ │ - ldr.w r3, [pc, #2604] @ 2d83c │ │ │ │ + ldr.w r3, [pc, #2604] @ 2d7a8 │ │ │ │ str r7, [sp, #96] @ 0x60 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [sp, #304] @ 0x130 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #308] @ 0x134 │ │ │ │ str r3, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2d15e │ │ │ │ + beq.w 2d0ca │ │ │ │ mov r8, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 2d174 │ │ │ │ + beq.w 2d0e0 │ │ │ │ mov fp, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 2d18c │ │ │ │ + beq.w 2d0f8 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 2d1a4 │ │ │ │ + beq.w 2d110 │ │ │ │ ldr r3, [sp, #296] @ 0x128 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.w 2d06c │ │ │ │ + bhi.w 2cfd8 │ │ │ │ add r3, sp, #96 @ 0x60 │ │ │ │ mov.w sl, #1 │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r6, r0 │ │ │ │ str r3, [sp, #16] │ │ │ │ add r3, sp, #100 @ 0x64 │ │ │ │ str r7, [sp, #8] │ │ │ │ @@ -50415,135 +50402,135 @@ │ │ │ │ ldr r3, [sp, #288] @ 0x120 │ │ │ │ str.w sl, [sp, #4] │ │ │ │ strd r7, r7, [sp, #100] @ 0x64 │ │ │ │ str r7, [sp, #108] @ 0x6c │ │ │ │ blx cc70 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - cbz r3, 2ceda │ │ │ │ + cbz r3, 2ce46 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #96] @ 0x60 │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 2d062 │ │ │ │ + beq.w 2cfce │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r6, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r7 │ │ │ │ - ldr.w r2, [pc, #2480] @ 2d840 │ │ │ │ + ldr.w r2, [pc, #2480] @ 2d7ac │ │ │ │ movw r1, #1890 @ 0x762 │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #2472] @ 2d844 │ │ │ │ + ldr.w r3, [pc, #2472] @ 2d7b0 │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #8 │ │ │ │ blx d234 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ blx bc08 │ │ │ │ mov.w r8, #0 │ │ │ │ - ldr.w r2, [pc, #2448] @ 2d848 │ │ │ │ - ldr.w r3, [pc, #2428] @ 2d838 │ │ │ │ + ldr.w r2, [pc, #2448] @ 2d7b4 │ │ │ │ + ldr.w r3, [pc, #2428] @ 2d7a4 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #236] @ 0xec │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 2d5be │ │ │ │ + bne.w 2d52a │ │ │ │ mov r0, r8 │ │ │ │ add sp, #244 @ 0xf4 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r2, [fp, #4] │ │ │ │ ldr r7, [sp, #100] @ 0x64 │ │ │ │ cmp r2, #0 │ │ │ │ ite le │ │ │ │ movle.w fp, #0 │ │ │ │ movgt.w fp, #1 │ │ │ │ cmp r7, #0 │ │ │ │ it ne │ │ │ │ movne.w fp, #0 │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.w 2d0be │ │ │ │ + bne.w 2d02a │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r2, r9 │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r1, r8 │ │ │ │ add r3, sp, #104 @ 0x68 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #12] │ │ │ │ str.w sl, [sp, #4] │ │ │ │ ldr r3, [sp, #288] @ 0x120 │ │ │ │ str.w fp, [sp, #8] │ │ │ │ str.w fp, [sp] │ │ │ │ blx cc70 │ │ │ │ ldr r5, [sp, #96] @ 0x60 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ - cbz r5, 2cf62 │ │ │ │ + cbz r5, 2cece │ │ │ │ ldr r4, [r5, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r4, r0 │ │ │ │ - beq.w 2d110 │ │ │ │ + beq.w 2d07c │ │ │ │ mov r0, fp │ │ │ │ blx b7b8 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ blx b7b8 │ │ │ │ ldr r4, [sp, #96] @ 0x60 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r6, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, fp │ │ │ │ - ldr.w r2, [pc, #2300] @ 2d84c │ │ │ │ + ldr.w r2, [pc, #2300] @ 2d7b8 │ │ │ │ movw r1, #1934 @ 0x78e │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #2292] @ 2d850 │ │ │ │ + ldr.w r3, [pc, #2292] @ 2d7bc │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 2cea2 │ │ │ │ + b.n 2ce0e │ │ │ │ ldr.w r8, [sp, #104] @ 0x68 │ │ │ │ mov r0, r5 │ │ │ │ blx b7b8 │ │ │ │ movs r1, #4 │ │ │ │ add.w r4, r7, r8 │ │ │ │ mov r0, r4 │ │ │ │ blx c10c │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r5 │ │ │ │ - b.n 2cf8a │ │ │ │ + b.n 2cef6 │ │ │ │ ldr.w r3, [r2, r0, lsl #2] │ │ │ │ str.w r3, [sl, r0, lsl #2] │ │ │ │ adds r0, #1 │ │ │ │ cmp r0, r7 │ │ │ │ - bcc.n 2cf80 │ │ │ │ + bcc.n 2ceec │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 2cfa0 │ │ │ │ + b.n 2cf0c │ │ │ │ adds r2, r3, r7 │ │ │ │ adds r3, #1 │ │ │ │ ldr.w r1, [r0, r2, lsl #2] │ │ │ │ str.w r1, [sl, r2, lsl #2] │ │ │ │ cmp r3, r8 │ │ │ │ - bcc.n 2cf94 │ │ │ │ + bcc.n 2cf00 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, sl │ │ │ │ movs r4, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx cbf8 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ - ldr.w r0, [pc, #2204] @ 2d854 │ │ │ │ + ldr.w r0, [pc, #2204] @ 2d7c0 │ │ │ │ add r0, pc │ │ │ │ blx c248 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r1, r0 │ │ │ │ add r3, sp, #108 @ 0x6c │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ @@ -50552,31 +50539,31 @@ │ │ │ │ ldr r2, [r6, #12] │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r4 │ │ │ │ ldr r4, [sp, #108] @ 0x6c │ │ │ │ ldr r0, [r2, #0] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ str r2, [sp, #0] │ │ │ │ - ldr.w r2, [pc, #2164] @ 2d858 │ │ │ │ + ldr.w r2, [pc, #2164] @ 2d7c4 │ │ │ │ str r4, [sp, #52] @ 0x34 │ │ │ │ add r2, pc │ │ │ │ blx c010 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2d1cc │ │ │ │ + beq.w 2d138 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r4, r0 │ │ │ │ - beq.w 2d126 │ │ │ │ + beq.w 2d092 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ blx b7b8 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ blx b7b8 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - cbz r3, 2d016 │ │ │ │ + cbz r3, 2cf82 │ │ │ │ mov r0, r3 │ │ │ │ blx c3f8 │ │ │ │ mov r0, sl │ │ │ │ blx b7b8 │ │ │ │ movs r0, #0 │ │ │ │ blx b7b8 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ @@ -50585,174 +50572,174 @@ │ │ │ │ blx b7b8 │ │ │ │ ldr r4, [sp, #96] @ 0x60 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r6, [r4, #8] │ │ │ │ movw r1, #2069 @ 0x815 │ │ │ │ - ldr.w r2, [pc, #2076] @ 2d85c │ │ │ │ + ldr.w r2, [pc, #2076] @ 2d7c8 │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr.w r3, [pc, #2072] @ 2d860 │ │ │ │ + ldr.w r3, [pc, #2072] @ 2d7cc │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ strd r1, r6, [sp] │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #8 │ │ │ │ blx d234 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ blx bc08 │ │ │ │ - b.n 2ceb0 │ │ │ │ + b.n 2ce1c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r1, r4 │ │ │ │ blx c4a0 │ │ │ │ - b.n 2ceb0 │ │ │ │ + b.n 2ce1c │ │ │ │ blx bc9c │ │ │ │ - ldr.w r2, [pc, #2032] @ 2d864 │ │ │ │ + ldr.w r2, [pc, #2032] @ 2d7d0 │ │ │ │ movs r1, #4 │ │ │ │ add r2, pc │ │ │ │ blx c478 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #96] @ 0x60 │ │ │ │ cmp r5, r0 │ │ │ │ - beq.n 2d062 │ │ │ │ + beq.n 2cfce │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ mov r3, r0 │ │ │ │ strd r3, r2, [sp, #8] │ │ │ │ mov r0, r7 │ │ │ │ - ldr.w r3, [pc, #1992] @ 2d868 │ │ │ │ + ldr.w r3, [pc, #1992] @ 2d7d4 │ │ │ │ movw r1, #2478 @ 0x9ae │ │ │ │ - ldr.w r2, [pc, #1988] @ 2d86c │ │ │ │ + ldr.w r2, [pc, #1988] @ 2d7d8 │ │ │ │ strd r1, r5, [sp] │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ movs r1, #8 │ │ │ │ blx d234 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ blx bc08 │ │ │ │ - b.n 2ceb0 │ │ │ │ + b.n 2ce1c │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ blx bc9c │ │ │ │ - ldr.w r2, [pc, #1960] @ 2d870 │ │ │ │ + ldr.w r2, [pc, #1960] @ 2d7dc │ │ │ │ movs r1, #7 │ │ │ │ add r2, pc │ │ │ │ blx c478 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ blx bc9c │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r4, r0 │ │ │ │ - beq.n 2d1bc │ │ │ │ + beq.n 2d128 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #32] │ │ │ │ blx b7b8 │ │ │ │ ldr r4, [sp, #96] @ 0x60 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r6, [r4, #8] │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r0, r3 │ │ │ │ strd r6, r2, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #1908] @ 2d874 │ │ │ │ - ldr.w r2, [pc, #1908] @ 2d878 │ │ │ │ + ldr.w r3, [pc, #1908] @ 2d7e0 │ │ │ │ + ldr.w r2, [pc, #1908] @ 2d7e4 │ │ │ │ str r1, [sp, #12] │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ movw r1, #1916 @ 0x77c │ │ │ │ - b.n 2cea2 │ │ │ │ + b.n 2ce0e │ │ │ │ ldr r1, [sp, #96] @ 0x60 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ blx c4a0 │ │ │ │ mov r0, fp │ │ │ │ blx b7b8 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ blx b7b8 │ │ │ │ - b.n 2ceb0 │ │ │ │ + b.n 2ce1c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r1, [sp, #96] @ 0x60 │ │ │ │ blx c4a0 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ blx b7b8 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ blx b7b8 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - cbz r3, 2d144 │ │ │ │ + cbz r3, 2d0b0 │ │ │ │ mov r0, r3 │ │ │ │ blx c3f8 │ │ │ │ mov r0, sl │ │ │ │ blx b7b8 │ │ │ │ movs r0, #0 │ │ │ │ blx b7b8 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ blx b7b8 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ blx b7b8 │ │ │ │ - b.n 2ceb0 │ │ │ │ - ldr.w r1, [pc, #1820] @ 2d87c │ │ │ │ - ldr.w r2, [pc, #1820] @ 2d880 │ │ │ │ + b.n 2ce1c │ │ │ │ + ldr.w r1, [pc, #1820] @ 2d7e8 │ │ │ │ + ldr.w r2, [pc, #1820] @ 2d7ec │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #748 @ 0x2ec │ │ │ │ blx c5c4 │ │ │ │ - b.n 2ceb0 │ │ │ │ - ldr.w r1, [pc, #1804] @ 2d884 │ │ │ │ + b.n 2ce1c │ │ │ │ + ldr.w r1, [pc, #1804] @ 2d7f0 │ │ │ │ mov r0, r8 │ │ │ │ - ldr.w r2, [pc, #1804] @ 2d888 │ │ │ │ + ldr.w r2, [pc, #1804] @ 2d7f4 │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #748 @ 0x2ec │ │ │ │ blx c5c4 │ │ │ │ - b.n 2ceb0 │ │ │ │ - ldr.w r1, [pc, #1788] @ 2d88c │ │ │ │ + b.n 2ce1c │ │ │ │ + ldr.w r1, [pc, #1788] @ 2d7f8 │ │ │ │ mov r0, fp │ │ │ │ - ldr.w r2, [pc, #1788] @ 2d890 │ │ │ │ + ldr.w r2, [pc, #1788] @ 2d7fc │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #748 @ 0x2ec │ │ │ │ blx c5c4 │ │ │ │ - b.n 2ceb0 │ │ │ │ - ldr.w r1, [pc, #1772] @ 2d894 │ │ │ │ + b.n 2ce1c │ │ │ │ + ldr.w r1, [pc, #1772] @ 2d800 │ │ │ │ mov r0, r9 │ │ │ │ - ldr.w r2, [pc, #1772] @ 2d898 │ │ │ │ + ldr.w r2, [pc, #1772] @ 2d804 │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #748 @ 0x2ec │ │ │ │ blx c5c4 │ │ │ │ - b.n 2ceb0 │ │ │ │ + b.n 2ce1c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r1, [sp, #96] @ 0x60 │ │ │ │ blx c4a0 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ blx b7b8 │ │ │ │ - b.n 2ceb0 │ │ │ │ - ldr.w r1, [pc, #1740] @ 2d89c │ │ │ │ + b.n 2ce1c │ │ │ │ + ldr.w r1, [pc, #1740] @ 2d808 │ │ │ │ add r1, pc │ │ │ │ blx c818 │ │ │ │ - ldr.w r3, [pc, #1736] @ 2d8a0 │ │ │ │ + ldr.w r3, [pc, #1736] @ 2d80c │ │ │ │ strd r7, r8, [sp, #72] @ 0x48 │ │ │ │ mov r9, r0 │ │ │ │ add r3, pc │ │ │ │ ldr.w fp, [sp, #52] @ 0x34 │ │ │ │ add.w r3, r3, #300 @ 0x12c │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ - ldr.w r3, [pc, #1716] @ 2d8a4 │ │ │ │ + ldr.w r3, [pc, #1716] @ 2d810 │ │ │ │ str.w sl, [sp, #80] @ 0x50 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ add r3, sp, #160 @ 0xa0 │ │ │ │ str r6, [sp, #84] @ 0x54 │ │ │ │ mov r8, r3 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ - b.n 2d27c │ │ │ │ + b.n 2d1e8 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r5 │ │ │ │ blx c590 │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, fp │ │ │ │ @@ -50784,76 +50771,76 @@ │ │ │ │ ldmia.w r4, {r0, r1} │ │ │ │ stmia.w r6, {r0, r1} │ │ │ │ movs r0, #24 │ │ │ │ blx cd0c │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #208 @ 0xd0 │ │ │ │ - bl 29a58 │ │ │ │ + bl 299c4 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r4 │ │ │ │ blx c0dc │ │ │ │ mov r0, sl │ │ │ │ blx b7b8 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, fp │ │ │ │ strd r5, r5, [r8] │ │ │ │ strd r5, r5, [r8, #8] │ │ │ │ strd r5, r5, [r8, #16] │ │ │ │ blx c710 │ │ │ │ cmp r0, #100 @ 0x64 │ │ │ │ - bne.n 2d2c6 │ │ │ │ + bne.n 2d232 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, fp │ │ │ │ blx b798 │ │ │ │ movs r1, #2 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, fp │ │ │ │ blx b798 │ │ │ │ blx bbf0 │ │ │ │ strd r5, r5, [sp, #164] @ 0xa4 │ │ │ │ mov sl, r0 │ │ │ │ strd r5, r5, [sp, #172] @ 0xac │ │ │ │ str r5, [sp, #180] @ 0xb4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 2d202 │ │ │ │ + bne.n 2d16e │ │ │ │ ldrd r2, r1, [sp, #64] @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ blx c5c4 │ │ │ │ - b.n 2d20e │ │ │ │ + b.n 2d17a │ │ │ │ ldrd sl, r6, [sp, #80] @ 0x50 │ │ │ │ mov r1, r0 │ │ │ │ - ldr.w r2, [pc, #1496] @ 2d8a8 │ │ │ │ + ldr.w r2, [pc, #1496] @ 2d814 │ │ │ │ ldrd r7, r8, [sp, #72] @ 0x48 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r6, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #101 @ 0x65 │ │ │ │ blx c010 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2d356 │ │ │ │ + beq.n 2d2c2 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r4, r0 │ │ │ │ - beq.w 2d58c │ │ │ │ + beq.w 2d4f8 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 2d306 │ │ │ │ + beq.n 2d272 │ │ │ │ mov r0, r9 │ │ │ │ blx cf7c │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ blx b7b8 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ blx b7b8 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - cbz r3, 2d31c │ │ │ │ + cbz r3, 2d288 │ │ │ │ mov r0, r3 │ │ │ │ blx c3f8 │ │ │ │ mov r0, sl │ │ │ │ blx b7b8 │ │ │ │ movs r0, #0 │ │ │ │ blx b7b8 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ @@ -50862,90 +50849,90 @@ │ │ │ │ blx b7b8 │ │ │ │ ldr r4, [sp, #96] @ 0x60 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r6, [r4, #8] │ │ │ │ movw r1, #2138 @ 0x85a │ │ │ │ - ldr.w r2, [pc, #1380] @ 2d8ac │ │ │ │ + ldr.w r2, [pc, #1380] @ 2d818 │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr.w r3, [pc, #1376] @ 2d8b0 │ │ │ │ + ldr.w r3, [pc, #1376] @ 2d81c │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 2d04e │ │ │ │ - ldr.w r3, [pc, #1372] @ 2d8b4 │ │ │ │ + b.n 2cfba │ │ │ │ + ldr.w r3, [pc, #1372] @ 2d820 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r1, r3 │ │ │ │ - ldr.w r3, [pc, #1364] @ 2d8b8 │ │ │ │ + ldr.w r3, [pc, #1364] @ 2d824 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r0, r3 │ │ │ │ - ldr.w r2, [pc, #1356] @ 2d8bc │ │ │ │ - ldr.w r3, [pc, #1356] @ 2d8c0 │ │ │ │ + ldr.w r2, [pc, #1356] @ 2d828 │ │ │ │ + ldr.w r3, [pc, #1356] @ 2d82c │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ blx c3ac │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 2d5c6 │ │ │ │ - ldr.w r1, [pc, #1340] @ 2d8c4 │ │ │ │ + bne.w 2d532 │ │ │ │ + ldr.w r1, [pc, #1340] @ 2d830 │ │ │ │ mov r0, r9 │ │ │ │ - ldr.w r2, [pc, #1336] @ 2d8c8 │ │ │ │ + ldr.w r2, [pc, #1336] @ 2d834 │ │ │ │ add r1, pc │ │ │ │ add.w r1, r1, #272 @ 0x110 │ │ │ │ add r2, pc │ │ │ │ blx c5c4 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ blx b954 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2d5c2 │ │ │ │ + beq.w 2d52e │ │ │ │ mov r5, r0 │ │ │ │ movs r4, #0 │ │ │ │ ldr r7, [r5, #0] │ │ │ │ mov r6, r7 │ │ │ │ - cbz r7, 2d3c4 │ │ │ │ + cbz r7, 2d330 │ │ │ │ movs r0, #24 │ │ │ │ blx cd0c │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 29a58 │ │ │ │ + bl 299c4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ blx c8ac │ │ │ │ ldr r5, [r5, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 2d3ae │ │ │ │ + bne.n 2d31a │ │ │ │ mov r0, r8 │ │ │ │ blx bd74 │ │ │ │ - ldr.w r1, [pc, #1264] @ 2d8cc │ │ │ │ + ldr.w r1, [pc, #1264] @ 2d838 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx c864 │ │ │ │ - ldr.w r1, [pc, #1256] @ 2d8d0 │ │ │ │ + ldr.w r1, [pc, #1256] @ 2d83c │ │ │ │ add r1, pc │ │ │ │ blx c864 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2d7d6 │ │ │ │ + beq.w 2d742 │ │ │ │ add r6, sp, #112 @ 0x70 │ │ │ │ strd sl, r9, [sp, #72] @ 0x48 │ │ │ │ add r2, sp, #208 @ 0xd0 │ │ │ │ mov r9, r6 │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ add.w fp, sp, #136 @ 0x88 │ │ │ │ ldr.w sl, [sp, #88] @ 0x58 │ │ │ │ mov.w r8, #0 │ │ │ │ mov r6, r0 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ - b.n 2d462 │ │ │ │ + b.n 2d3ce │ │ │ │ mov ip, sl │ │ │ │ add r4, sp, #184 @ 0xb8 │ │ │ │ mov lr, r4 │ │ │ │ add r5, sp, #208 @ 0xd0 │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia.w ip, {r0, r1} │ │ │ │ @@ -50955,169 +50942,169 @@ │ │ │ │ ldmia.w r4, {r0, r1} │ │ │ │ stmia.w r5, {r0, r1} │ │ │ │ movs r0, #24 │ │ │ │ blx cd0c │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - bl 29a58 │ │ │ │ + bl 299c4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ blx c8ac │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ blx b7b8 │ │ │ │ ldr r6, [r6, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 2d5a4 │ │ │ │ + beq.w 2d510 │ │ │ │ ldr r5, [r6, #0] │ │ │ │ mov r4, r9 │ │ │ │ strd r8, r8, [fp] │ │ │ │ strd r8, r8, [fp, #8] │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ strd r8, r8, [fp, #16] │ │ │ │ ldmia.w r5, {r0, r1} │ │ │ │ mov r5, fp │ │ │ │ stmia.w r4, {r0, r1} │ │ │ │ mov r1, fp │ │ │ │ mov r0, r9 │ │ │ │ mov r4, sl │ │ │ │ - bl 29a58 │ │ │ │ + bl 299c4 │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r5, {r0, r1} │ │ │ │ stmia.w r4, {r0, r1} │ │ │ │ mov r0, r7 │ │ │ │ blx c190 │ │ │ │ ldr r2, [sp, #292] @ 0x124 │ │ │ │ cmp r0, r2 │ │ │ │ - bcc.n 2d416 │ │ │ │ + bcc.n 2d382 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldrd sl, r9, [sp, #72] @ 0x48 │ │ │ │ str r7, [sp, #64] @ 0x40 │ │ │ │ blx b7b8 │ │ │ │ ldr r3, [sp, #296] @ 0x128 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2d5b0 │ │ │ │ + beq.n 2d51c │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ mov r0, r7 │ │ │ │ blx c190 │ │ │ │ movs r1, #4 │ │ │ │ adds r0, #1 │ │ │ │ blx c10c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx c190 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 2d800 │ │ │ │ + beq.w 2d76c │ │ │ │ sub.w r5, r8, #4 │ │ │ │ movs r6, #0 │ │ │ │ mov fp, r8 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr.w r8, [r7] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 2d82e │ │ │ │ + beq.w 2d79a │ │ │ │ movs r0, #24 │ │ │ │ blx cd0c │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 29a58 │ │ │ │ + bl 299c4 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ blx bbf0 │ │ │ │ mov r8, r0 │ │ │ │ ldr.w r0, [r5, #4]! │ │ │ │ blx b7b8 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ str.w r8, [r5] │ │ │ │ blx b7b8 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [r4, #16] │ │ │ │ blx b7b8 │ │ │ │ ldr r7, [r7, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 2d4e0 │ │ │ │ + bne.n 2d44c │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ mov r8, fp │ │ │ │ ldr r4, [sp, #28] │ │ │ │ - cbz r3, 2d52e │ │ │ │ + cbz r3, 2d49a │ │ │ │ str r4, [r3, #0] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ - cbz r3, 2d53c │ │ │ │ - ldr r1, [pc, #928] @ (2d8d4 ) │ │ │ │ + cbz r3, 2d4a8 │ │ │ │ + ldr r1, [pc, #928] @ (2d840 ) │ │ │ │ mov r0, r3 │ │ │ │ add r1, pc │ │ │ │ blx be40 │ │ │ │ - ldr r1, [pc, #920] @ (2d8d8 ) │ │ │ │ + ldr r1, [pc, #920] @ (2d844 ) │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ add r1, pc │ │ │ │ blx be40 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - cbz r3, 2d550 │ │ │ │ + cbz r3, 2d4bc │ │ │ │ mov r0, r3 │ │ │ │ blx ceb8 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 2d55c │ │ │ │ + beq.n 2d4c8 │ │ │ │ mov r0, r9 │ │ │ │ blx cf7c │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ blx b7b8 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ blx b7b8 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - cbz r3, 2d572 │ │ │ │ + cbz r3, 2d4de │ │ │ │ mov r0, r3 │ │ │ │ blx c3f8 │ │ │ │ mov r0, sl │ │ │ │ blx b7b8 │ │ │ │ movs r0, #0 │ │ │ │ blx b7b8 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ blx b7b8 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ blx b7b8 │ │ │ │ - b.n 2ceb4 │ │ │ │ + b.n 2ce20 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r1, [sp, #96] @ 0x60 │ │ │ │ blx c4a0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 2d12e │ │ │ │ + beq.w 2d09a │ │ │ │ mov r0, r9 │ │ │ │ blx cf7c │ │ │ │ - b.n 2d12e │ │ │ │ + b.n 2d09a │ │ │ │ ldrd sl, r9, [sp, #72] @ 0x48 │ │ │ │ str r7, [sp, #64] @ 0x40 │ │ │ │ - b.n 2d4b2 │ │ │ │ + b.n 2d41e │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - ldr r1, [pc, #808] @ (2d8dc ) │ │ │ │ + ldr r1, [pc, #808] @ (2d848 ) │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ add r1, pc │ │ │ │ blx c864 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ - b.n 2d4b8 │ │ │ │ + b.n 2d424 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 2d3da │ │ │ │ - ldr r3, [pc, #792] @ (2d8e0 ) │ │ │ │ + b.n 2d346 │ │ │ │ + ldr r3, [pc, #792] @ (2d84c ) │ │ │ │ mov r6, sl │ │ │ │ ldr.w fp, [sp, #64] @ 0x40 │ │ │ │ add r3, pc │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ add.w r3, r3, #272 @ 0x110 │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ - ldr r3, [pc, #776] @ (2d8e4 ) │ │ │ │ + ldr r3, [pc, #776] @ (2d850 ) │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ cmp fp, r3 │ │ │ │ - bge.w 2d7d2 │ │ │ │ + bge.w 2d73e │ │ │ │ movs r1, #0 │ │ │ │ mov r4, fp │ │ │ │ mov r0, r1 │ │ │ │ blx c818 │ │ │ │ cmp r4, #5 │ │ │ │ it lt │ │ │ │ movlt r4, #5 │ │ │ │ @@ -51125,64 +51112,64 @@ │ │ │ │ subs r4, #5 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ mov r2, fp │ │ │ │ cmp fp, r3 │ │ │ │ it ge │ │ │ │ movge r2, r3 │ │ │ │ cmp r2, r4 │ │ │ │ - ble.w 2d7b6 │ │ │ │ + ble.w 2d722 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mov r0, sl │ │ │ │ ldr.w r1, [r3, r4, lsl #2] │ │ │ │ blx c0dc │ │ │ │ ldr.w r3, [r9] │ │ │ │ ldr.w r3, [r3, r4, lsl #2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 2d6ea │ │ │ │ + beq.n 2d656 │ │ │ │ subs r2, r5, #4 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 2d636 │ │ │ │ + b.n 2d5a2 │ │ │ │ adds r3, #1 │ │ │ │ cmp r7, r3 │ │ │ │ - beq.n 2d6ea │ │ │ │ + beq.n 2d656 │ │ │ │ ldr.w r1, [r2, #4]! │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 2d630 │ │ │ │ + bne.n 2d59c │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 2d6f2 │ │ │ │ + beq.n 2d65e │ │ │ │ ldr.w ip, [sl, #4] │ │ │ │ movs r4, #0 │ │ │ │ str r7, [sp, #28] │ │ │ │ mov r7, r5 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ cmp r4, ip │ │ │ │ - bge.w 2d7c4 │ │ │ │ + bge.w 2d730 │ │ │ │ ldr.w r3, [sl] │ │ │ │ lsls r6, r4, #2 │ │ │ │ ldr.w r5, [r3, r4, lsl #2] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 2d6ee │ │ │ │ + beq.n 2d65a │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ subs r2, r3, #4 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 2d676 │ │ │ │ + b.n 2d5e2 │ │ │ │ adds r3, #1 │ │ │ │ cmp r8, r3 │ │ │ │ - beq.n 2d6ee │ │ │ │ + beq.n 2d65a │ │ │ │ ldr.w r1, [r2, #4]! │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 2d670 │ │ │ │ + bne.n 2d5dc │ │ │ │ ldr r1, [r5, #16] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ blx cc4c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2d702 │ │ │ │ + beq.n 2d66e │ │ │ │ ldr.w r3, [sl] │ │ │ │ ldr r5, [sp, #32] │ │ │ │ ldr r3, [r3, r6] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ blx cc4c │ │ │ │ ldr.w r3, [sl] │ │ │ │ @@ -51198,35 +51185,35 @@ │ │ │ │ ldrd r5, r3, [r0, #8] │ │ │ │ ldrd r0, r1, [r2, #8] │ │ │ │ cmp r5, r0 │ │ │ │ sbcs r3, r1 │ │ │ │ itt ge │ │ │ │ addge r4, #1 │ │ │ │ ldrge.w ip, [sl, #4] │ │ │ │ - bge.n 2d650 │ │ │ │ + bge.n 2d5bc │ │ │ │ ldr r1, [r2, #16] │ │ │ │ adds r4, #1 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ blx cc4c │ │ │ │ ldr.w r3, [sl] │ │ │ │ ldr.w ip, [sl, #4] │ │ │ │ ldr r3, [r3, r6] │ │ │ │ ldrd r2, r3, [r3, #8] │ │ │ │ strd r2, r3, [r0, #8] │ │ │ │ - b.n 2d650 │ │ │ │ + b.n 2d5bc │ │ │ │ adds r4, #1 │ │ │ │ - b.n 2d5fc │ │ │ │ + b.n 2d568 │ │ │ │ adds r4, #1 │ │ │ │ - b.n 2d650 │ │ │ │ + b.n 2d5bc │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ mov r0, sl │ │ │ │ ldr r1, [sp, #92] @ 0x5c │ │ │ │ blx c5c4 │ │ │ │ add.w fp, fp, #1 │ │ │ │ - b.n 2d5de │ │ │ │ + b.n 2d54a │ │ │ │ ldr.w r3, [sl] │ │ │ │ ldr r2, [r3, r6] │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ blx bbf0 │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ strd r5, r5, [sp, #164] @ 0xa4 │ │ │ │ @@ -51274,269 +51261,269 @@ │ │ │ │ ldrd r0, r1, [r5] │ │ │ │ stmia.w ip, {r0, r1} │ │ │ │ movs r0, #24 │ │ │ │ blx cd0c │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #208 @ 0xd0 │ │ │ │ - bl 29a58 │ │ │ │ + bl 299c4 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r2, r5 │ │ │ │ blx bd68 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ blx b7b8 │ │ │ │ - b.n 2d68c │ │ │ │ + b.n 2d5f8 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 2d7cc │ │ │ │ + beq.n 2d738 │ │ │ │ mov r0, sl │ │ │ │ blx cf7c │ │ │ │ - b.n 2d6fc │ │ │ │ + b.n 2d668 │ │ │ │ mov r5, r7 │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ ldr r7, [sp, #28] │ │ │ │ - b.n 2d7bc │ │ │ │ + b.n 2d728 │ │ │ │ add.w fp, fp, #1 │ │ │ │ - b.n 2d5e2 │ │ │ │ + b.n 2d54e │ │ │ │ mov sl, r6 │ │ │ │ - b.n 2d39c │ │ │ │ + b.n 2d308 │ │ │ │ ldr r3, [sp, #296] @ 0x128 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2d5ac │ │ │ │ + beq.w 2d518 │ │ │ │ blx c190 │ │ │ │ movs r1, #4 │ │ │ │ adds r0, #1 │ │ │ │ blx c10c │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ blx c190 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2d546 │ │ │ │ + beq.w 2d4b2 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r0, [r3, #0] │ │ │ │ - b.n 2d546 │ │ │ │ + b.n 2d4b2 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ - cbz r3, 2d81c │ │ │ │ + cbz r3, 2d788 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r0, [r3, #0] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2d546 │ │ │ │ - ldr r1, [pc, #212] @ (2d8e8 ) │ │ │ │ + beq.w 2d4b2 │ │ │ │ + ldr r1, [pc, #212] @ (2d854 ) │ │ │ │ mov r0, r3 │ │ │ │ add r1, pc │ │ │ │ blx be40 │ │ │ │ - b.n 2d546 │ │ │ │ + b.n 2d4b2 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2d546 │ │ │ │ - ldr r1, [pc, #196] @ (2d8ec ) │ │ │ │ + beq.w 2d4b2 │ │ │ │ + ldr r1, [pc, #196] @ (2d858 ) │ │ │ │ add r1, pc │ │ │ │ blx be40 │ │ │ │ - b.n 2d546 │ │ │ │ + b.n 2d4b2 │ │ │ │ ldr.w r3, [r8, #16] │ │ │ │ udf #255 @ 0xff │ │ │ │ - add r0, sp, #352 @ 0x160 │ │ │ │ + add r0, sp, #944 @ 0x3b0 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #272 @ 0x110 │ │ │ │ + add r0, sp, #864 @ 0x360 │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r2, [r6, #4] │ │ │ │ + ldrb r6, [r5, #4] │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7140000 │ │ │ │ - add r7, pc, #624 @ (adr r7, 2dabc ) │ │ │ │ + @ instruction: 0xf7100000 │ │ │ │ + add r0, sp, #192 @ 0xc0 │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r4, [r6, #1] │ │ │ │ + ldrb r0, [r6, #1] │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf6560000 │ │ │ │ - @ instruction: 0xfabe0000 │ │ │ │ - smlabb r0, sl, r0, r0 │ │ │ │ - strb r6, [r0, #30] │ │ │ │ + @ instruction: 0xf6520000 │ │ │ │ + @ instruction: 0xfaba0000 │ │ │ │ + smlabb r0, r6, r0, r0 │ │ │ │ + strb r2, [r0, #30] │ │ │ │ movs r0, r0 │ │ │ │ - sbc.w r0, r8, #8388608 @ 0x800000 │ │ │ │ - @ instruction: 0xfac60000 │ │ │ │ - add.w r0, r8, #8388608 @ 0x800000 │ │ │ │ - strb r2, [r4, #28] │ │ │ │ + sbc.w r0, r4, #8388608 @ 0x800000 │ │ │ │ + @ instruction: 0xfac20000 │ │ │ │ + add.w r0, r4, #8388608 @ 0x800000 │ │ │ │ + strb r6, [r3, #28] │ │ │ │ movs r0, r0 │ │ │ │ - vst1.8 {d0[0]}, [r2], r0 │ │ │ │ - @ instruction: 0xf4ae0000 │ │ │ │ - strb r0, [r1, #27] │ │ │ │ + ldr??.w r0, [lr, r0] │ │ │ │ + @ instruction: 0xf4aa0000 │ │ │ │ + strb r4, [r0, #27] │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r2, #0] │ │ │ │ + ldrb r6, [r1, #0] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r4, [r5, #1] │ │ │ │ + ldrb r0, [r5, #1] │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r7, #31] │ │ │ │ + strb r6, [r6, #31] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r0, [r7, #6] │ │ │ │ + ldrb r4, [r6, #6] │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r4, #31] │ │ │ │ + strb r6, [r3, #31] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r4, [r6, #6] │ │ │ │ + ldrb r0, [r6, #6] │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r1, #31] │ │ │ │ + strb r6, [r0, #31] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r0, [r4, #16] │ │ │ │ + ldrb r4, [r3, #16] │ │ │ │ movs r0, r0 │ │ │ │ ldmia r4!, {r0, r3, r5, r7} │ │ │ │ - vqshl.u64 d23, d8, #63 @ 0x3f │ │ │ │ + vqshl.u64 d23, d4, #63 @ 0x3f │ │ │ │ movs r1, r0 │ │ │ │ - add r7, pc, #528 @ (adr r7, 2dab8 ) │ │ │ │ + add r7, pc, #512 @ (adr r7, 2da14 ) │ │ │ │ movs r0, r0 │ │ │ │ - str.w r0, [ip, r0] │ │ │ │ - strb r0, [r0, #18] │ │ │ │ + str.w r0, [r8, r0] │ │ │ │ + strb r4, [r7, #17] │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf2620000 │ │ │ │ + @ instruction: 0xf25e0000 │ │ │ │ lsrs r4, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r0, #4 │ │ │ │ movs r0, r0 │ │ │ │ stmia r5!, {r0, r3, r5, r6} │ │ │ │ vtbl.8 d28, {d15-d18}, d3 │ │ │ │ - @ instruction: 0xffff75e8 │ │ │ │ + @ instruction: 0xffff75e4 │ │ │ │ movs r1, r0 │ │ │ │ - strb r6, [r7, #24] │ │ │ │ + strb r2, [r7, #24] │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r0, r4, r6} │ │ │ │ vmls.i q14, , d15[0] │ │ │ │ vtbx.8 d28, {d15-d16}, d3 │ │ │ │ vqshrn.u64 d28, , #1 │ │ │ │ vtbx.8 d28, {d31}, d29 │ │ │ │ - vsubw.u , , d26 │ │ │ │ + vsubw.u , , d22 │ │ │ │ movs r1, r0 │ │ │ │ - strb r2, [r7, #15] │ │ │ │ + strb r6, [r6, #15] │ │ │ │ movs r0, r0 │ │ │ │ stmia r6!, {r0, r2, r5, r6} │ │ │ │ vqshlu.s32 q14, , #31 │ │ │ │ - Address 0x2d8ee is out of bounds. │ │ │ │ + Address 0x2d85a is out of bounds. │ │ │ │ │ │ │ │ │ │ │ │ -0002d8f0 : │ │ │ │ +0002d85c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 2d908 │ │ │ │ + cbz r0, 2d874 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r1, [pc, #16] @ (2d91c ) │ │ │ │ - ldr r2, [pc, #20] @ (2d920 ) │ │ │ │ + ldr r1, [pc, #16] @ (2d888 ) │ │ │ │ + ldr r2, [pc, #20] @ (2d88c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #788 @ 0x314 │ │ │ │ blx c5c4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - strb r4, [r5, #1] │ │ │ │ + strb r0, [r5, #1] │ │ │ │ movs r1, r0 │ │ │ │ - strb r6, [r0, #3] │ │ │ │ + strb r2, [r0, #3] │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 2d978 │ │ │ │ + beq.n 2d8e4 │ │ │ │ ldrd r2, r7, [r3] │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ blx c9a4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ - ldr r4, [pc, #136] @ (2d9d4 ) │ │ │ │ + ldr r4, [pc, #136] @ (2d940 ) │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r4, pc │ │ │ │ blx c9a4 │ │ │ │ - ldr r3, [pc, #128] @ (2d9d8 ) │ │ │ │ - ldr r2, [pc, #132] @ (2d9dc ) │ │ │ │ + ldr r3, [pc, #128] @ (2d944 ) │ │ │ │ + ldr r2, [pc, #132] @ (2d948 ) │ │ │ │ movs r1, #16 │ │ │ │ strd r6, r0, [sp, #16] │ │ │ │ add r3, pc │ │ │ │ movw r0, #4072 @ 0xfe8 │ │ │ │ add r2, pc │ │ │ │ strd r0, r4, [sp] │ │ │ │ movs r0, #0 │ │ │ │ strd r5, r7, [sp, #8] │ │ │ │ blx d234 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r2 │ │ │ │ blx c6a0 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r4, 2d9ba │ │ │ │ + cbz r4, 2d926 │ │ │ │ mov r0, r4 │ │ │ │ blx c74c │ │ │ │ cmp r5, r0 │ │ │ │ - beq.n 2d974 │ │ │ │ - cbz r5, 2d996 │ │ │ │ + beq.n 2d8e0 │ │ │ │ + cbz r5, 2d902 │ │ │ │ mov r0, r5 │ │ │ │ blx c1a0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r0, 2d9a6 │ │ │ │ + cbz r0, 2d912 │ │ │ │ blx bb94 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #0] │ │ │ │ - ldr r2, [pc, #56] @ (2d9e0 ) │ │ │ │ + ldr r2, [pc, #56] @ (2d94c ) │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r1, [r2, #12] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ b.w cec4 │ │ │ │ - ldr r1, [pc, #40] @ (2d9e4 ) │ │ │ │ + ldr r1, [pc, #40] @ (2d950 ) │ │ │ │ mov r0, r4 │ │ │ │ - ldr r2, [pc, #40] @ (2d9e8 ) │ │ │ │ + ldr r2, [pc, #40] @ (2d954 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #824 @ 0x338 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ b.w c5c0 │ │ │ │ nop │ │ │ │ - strb r2, [r7, #20] │ │ │ │ + strb r6, [r6, #20] │ │ │ │ movs r0, r0 │ │ │ │ - mrrc 0, 0, r0, r6, cr0 │ │ │ │ - strb r4, [r5, #19] │ │ │ │ + mrrc 0, 0, r0, r2, cr0 │ │ │ │ + strb r0, [r5, #19] │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #160 @ 0xa0 │ │ │ │ + add r0, sp, #752 @ 0x2f0 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r7, #120] @ 0x78 │ │ │ │ + ldr r4, [r6, #120] @ 0x78 │ │ │ │ movs r1, r0 │ │ │ │ - strb r2, [r2, #0] │ │ │ │ + strb r6, [r1, #0] │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 2da40 │ │ │ │ + beq.n 2d9ac │ │ │ │ ldrd r2, r7, [r3] │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ blx c9a4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ - ldr r5, [pc, #64] @ (2da54 ) │ │ │ │ + ldr r5, [pc, #64] @ (2d9c0 ) │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r5, pc │ │ │ │ blx c9a4 │ │ │ │ - ldr r3, [pc, #56] @ (2da58 ) │ │ │ │ - ldr r2, [pc, #60] @ (2da5c ) │ │ │ │ + ldr r3, [pc, #56] @ (2d9c4 ) │ │ │ │ + ldr r2, [pc, #60] @ (2d9c8 ) │ │ │ │ movs r1, #16 │ │ │ │ strd r6, r0, [sp, #16] │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ movw r0, #4054 @ 0xfd6 │ │ │ │ strd r4, r7, [sp, #8] │ │ │ │ strd r0, r5, [sp] │ │ │ │ @@ -51547,110 +51534,110 @@ │ │ │ │ mov r6, r2 │ │ │ │ blx c74c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ b.w cd64 │ │ │ │ - strb r2, [r6, #17] │ │ │ │ + strb r6, [r5, #17] │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xeb8e0000 │ │ │ │ - strb r0, [r5, #16] │ │ │ │ + @ instruction: 0xeb8a0000 │ │ │ │ + strb r4, [r4, #16] │ │ │ │ ... │ │ │ │ │ │ │ │ -0002da60 : │ │ │ │ +0002d9cc : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #84] @ (2dac4 ) │ │ │ │ + ldr r4, [pc, #84] @ (2da30 ) │ │ │ │ sub sp, #8 │ │ │ │ add r4, pc │ │ │ │ dmb ish │ │ │ │ ldr r3, [r4, #16] │ │ │ │ dmb ish │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r5, [sp, #4] │ │ │ │ - cbz r5, 2da8e │ │ │ │ - ldr r3, [pc, #64] @ (2dac8 ) │ │ │ │ + cbz r5, 2d9fa │ │ │ │ + ldr r3, [pc, #64] @ (2da34 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #16] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add.w r6, r4, #16 │ │ │ │ mov r0, r6 │ │ │ │ blx ce00 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2da84 │ │ │ │ - ldr r2, [pc, #44] @ (2dacc ) │ │ │ │ + beq.n 2d9f0 │ │ │ │ + ldr r2, [pc, #44] @ (2da38 ) │ │ │ │ mov r3, r5 │ │ │ │ - ldr r1, [pc, #44] @ (2dad0 ) │ │ │ │ + ldr r1, [pc, #44] @ (2da3c ) │ │ │ │ movs r0, #80 @ 0x50 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ blx c604 │ │ │ │ movs r1, #4 │ │ │ │ mov r5, r0 │ │ │ │ blx bb84 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r4, #0] │ │ │ │ blx d090 │ │ │ │ - b.n 2da84 │ │ │ │ + b.n 2d9f0 │ │ │ │ nop │ │ │ │ - add r7, pc, #392 @ (adr r7, 2dc50 ) │ │ │ │ + add r7, pc, #984 @ (adr r7, 2de0c ) │ │ │ │ movs r1, r0 │ │ │ │ - add r7, pc, #312 @ (adr r7, 2dc04 ) │ │ │ │ + add r7, pc, #904 @ (adr r7, 2ddc0 ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [sp, #528] @ 0x210 │ │ │ │ + ldr r1, [sp, #96] @ 0x60 │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xf0b60000 │ │ │ │ + @ instruction: 0xf0b20000 │ │ │ │ │ │ │ │ -0002dad4 : │ │ │ │ +0002da40 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ blx c2b8 │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w d2ac │ │ │ │ nop │ │ │ │ - ldr r3, [pc, #20] @ (2db0c ) │ │ │ │ + ldr r3, [pc, #20] @ (2da78 ) │ │ │ │ movs r2, #0 │ │ │ │ add r3, pc │ │ │ │ ldr r1, [r3, #0] │ │ │ │ adds r3, r0, r1 │ │ │ │ str r3, [r0, #12] │ │ │ │ str r2, [r0, r1] │ │ │ │ strd r2, r2, [r3, #4] │ │ │ │ str r2, [r3, #12] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - add r6, pc, #960 @ (adr r6, 2ded0 ) │ │ │ │ + add r7, pc, #528 @ (adr r7, 2dc8c ) │ │ │ │ movs r1, 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 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r7, r2 │ │ │ │ - ldr.w r2, [pc, #1204] @ 2dfdc │ │ │ │ + ldr.w r2, [pc, #1204] @ 2df48 │ │ │ │ movs r5, #0 │ │ │ │ - ldr.w r3, [pc, #1204] @ 2dfe0 │ │ │ │ + ldr.w r3, [pc, #1204] @ 2df4c │ │ │ │ add r2, pc │ │ │ │ strd r5, r5, [sp, #16] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2dec4 │ │ │ │ + beq.w 2de30 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, r5 │ │ │ │ ite eq │ │ │ │ moveq.w r8, #6 │ │ │ │ @@ -51658,254 +51645,254 @@ │ │ │ │ blx c800 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r8 │ │ │ │ add r1, sp, #16 │ │ │ │ blx bc84 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ mov r5, r0 │ │ │ │ - cbz r3, 2db72 │ │ │ │ + cbz r3, 2dade │ │ │ │ mov r0, r3 │ │ │ │ blx b838 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r0, [r4, #32] │ │ │ │ - cbnz r5, 2dbc8 │ │ │ │ + cbnz r5, 2db34 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ add.w r8, sp, #20 │ │ │ │ mov r1, r8 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2dc40 │ │ │ │ + beq.n 2dbac │ │ │ │ blx c2a0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2dcc8 │ │ │ │ + beq.w 2dc34 │ │ │ │ ldr.w r9, [r3] │ │ │ │ blx bc9c │ │ │ │ cmp r9, r0 │ │ │ │ - beq.w 2dcea │ │ │ │ + beq.w 2dc56 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r6, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ - ldr.w r2, [pc, #1072] @ 2dfe4 │ │ │ │ + ldr.w r2, [pc, #1072] @ 2df50 │ │ │ │ mov.w r1, #300 @ 0x12c │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #1064] @ 2dfe8 │ │ │ │ + ldr.w r3, [pc, #1064] @ 2df54 │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 2dc78 │ │ │ │ + b.n 2dbe4 │ │ │ │ cmp r5, #11 │ │ │ │ - beq.w 2dd78 │ │ │ │ + beq.w 2dce4 │ │ │ │ cmp r5, #3 │ │ │ │ it ne │ │ │ │ cmpne r5, #14 │ │ │ │ - bne.n 2dc88 │ │ │ │ + bne.n 2dbf4 │ │ │ │ blx cc94 │ │ │ │ mov r4, r0 │ │ │ │ blx bc9c │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #2 │ │ │ │ blx c478 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ str r0, [sp, #20] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #20] │ │ │ │ cmp r5, r0 │ │ │ │ - beq.w 2dd6e │ │ │ │ + beq.w 2dcda │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ mov.w r4, #430 @ 0x1ae │ │ │ │ - ldr r3, [pc, #996] @ (2dfec ) │ │ │ │ + ldr r3, [pc, #996] @ (2df58 ) │ │ │ │ strd r0, r2, [sp, #8] │ │ │ │ - ldr r2, [pc, #992] @ (2dff0 ) │ │ │ │ + ldr r2, [pc, #992] @ (2df5c ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #8 │ │ │ │ strd r4, r5, [sp] │ │ │ │ blx d234 │ │ │ │ add r0, sp, #20 │ │ │ │ blx bc08 │ │ │ │ - ldr r2, [pc, #972] @ (2dff4 ) │ │ │ │ - ldr r3, [pc, #952] @ (2dfe0 ) │ │ │ │ + ldr r2, [pc, #972] @ (2df60 ) │ │ │ │ + ldr r3, [pc, #952] @ (2df4c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 2dfd8 │ │ │ │ + bne.w 2df44 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx c6ac │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2dc24 │ │ │ │ + beq.n 2db90 │ │ │ │ ldr.w r9, [r3] │ │ │ │ blx bc9c │ │ │ │ cmp r9, r0 │ │ │ │ - beq.n 2dcea │ │ │ │ + beq.n 2dc56 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r6, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ - ldr r2, [pc, #908] @ (2dff8 ) │ │ │ │ + ldr r2, [pc, #908] @ (2df64 ) │ │ │ │ movw r1, #323 @ 0x143 │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #904] @ (2dffc ) │ │ │ │ + ldr r3, [pc, #904] @ (2df68 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #8 │ │ │ │ blx d234 │ │ │ │ mov r0, r8 │ │ │ │ blx bc08 │ │ │ │ - b.n 2dc24 │ │ │ │ + b.n 2db90 │ │ │ │ cmp r5, #5 │ │ │ │ - bne.n 2dd7a │ │ │ │ + bne.n 2dce6 │ │ │ │ blx cc94 │ │ │ │ mov r4, r0 │ │ │ │ blx bc9c │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #1 │ │ │ │ blx c478 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ str r0, [sp, #20] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #20] │ │ │ │ cmp r5, r0 │ │ │ │ - beq.n 2dd6e │ │ │ │ + beq.n 2dcda │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ movw r4, #447 @ 0x1bf │ │ │ │ - ldr r3, [pc, #836] @ (2e000 ) │ │ │ │ + ldr r3, [pc, #836] @ (2df6c ) │ │ │ │ strd r0, r2, [sp, #8] │ │ │ │ - ldr r2, [pc, #832] @ (2e004 ) │ │ │ │ + ldr r2, [pc, #832] @ (2df70 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ - b.n 2dc12 │ │ │ │ + b.n 2db7e │ │ │ │ cmp r0, #10 │ │ │ │ - bgt.n 2dc24 │ │ │ │ + bgt.n 2db90 │ │ │ │ blx bc9c │ │ │ │ - ldr r2, [pc, #820] @ (2e008 ) │ │ │ │ + ldr r2, [pc, #820] @ (2df74 ) │ │ │ │ movs r1, #2 │ │ │ │ add r2, pc │ │ │ │ blx c478 │ │ │ │ ldr.w r9, [r0] │ │ │ │ str r0, [sp, #20] │ │ │ │ blx bc9c │ │ │ │ cmp r9, r0 │ │ │ │ - bne.w 2def8 │ │ │ │ + bne.w 2de64 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ blx bc9c │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx c774 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r6, #0 │ │ │ │ andne.w r6, r6, #1 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 2ddca │ │ │ │ + bne.n 2dd36 │ │ │ │ blx bc9c │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx c774 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2df28 │ │ │ │ + beq.w 2de94 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 2dee2 │ │ │ │ + beq.w 2de4e │ │ │ │ mov r0, r5 │ │ │ │ blx cf3c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2deea │ │ │ │ + beq.w 2de56 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #20] │ │ │ │ cmp r5, r0 │ │ │ │ - beq.n 2dd6e │ │ │ │ + beq.n 2dcda │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ mov.w r1, #374 @ 0x176 │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ movs r0, #0 │ │ │ │ - ldr r3, [pc, #692] @ (2e00c ) │ │ │ │ - ldr r2, [pc, #696] @ (2e010 ) │ │ │ │ + ldr r3, [pc, #692] @ (2df78 ) │ │ │ │ + ldr r2, [pc, #696] @ (2df7c ) │ │ │ │ strd r1, r5, [sp] │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ movs r1, #8 │ │ │ │ blx d234 │ │ │ │ mov r0, r8 │ │ │ │ blx bc08 │ │ │ │ - b.n 2dc24 │ │ │ │ + b.n 2db90 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ blx c4a0 │ │ │ │ - b.n 2dc24 │ │ │ │ - cbnz r6, 2dddc │ │ │ │ + b.n 2db90 │ │ │ │ + cbnz r6, 2dd48 │ │ │ │ blx cc94 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #656] @ (2e014 ) │ │ │ │ + ldr r0, [pc, #656] @ (2df80 ) │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ blx c248 │ │ │ │ mov r4, r0 │ │ │ │ blx bc9c │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #4 │ │ │ │ blx c478 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ str r0, [sp, #20] │ │ │ │ blx bc9c │ │ │ │ cmp r5, r0 │ │ │ │ - beq.w 2ded2 │ │ │ │ + beq.w 2de3e │ │ │ │ mov r0, r4 │ │ │ │ blx b7b8 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ movw r4, #471 @ 0x1d7 │ │ │ │ - ldr r3, [pc, #600] @ (2e018 ) │ │ │ │ + ldr r3, [pc, #600] @ (2df84 ) │ │ │ │ strd r0, r2, [sp, #8] │ │ │ │ - ldr r2, [pc, #600] @ (2e01c ) │ │ │ │ + ldr r2, [pc, #600] @ (2df88 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ - b.n 2dc12 │ │ │ │ + b.n 2db7e │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 2deee │ │ │ │ + beq.w 2de5a │ │ │ │ mov r0, r5 │ │ │ │ blx cf3c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2dd34 │ │ │ │ - ldr r3, [pc, #576] @ (2e020 ) │ │ │ │ + bne.n 2dca0 │ │ │ │ + ldr r3, [pc, #576] @ (2df8c ) │ │ │ │ movs r1, #16 │ │ │ │ - ldr r2, [pc, #576] @ (2e024 ) │ │ │ │ + ldr r2, [pc, #576] @ (2df90 ) │ │ │ │ movs r0, #0 │ │ │ │ add r3, pc │ │ │ │ movs r6, #0 │ │ │ │ add r2, pc │ │ │ │ add.w r8, sp, #24 │ │ │ │ blx d234 │ │ │ │ str r6, [sp, #24] │ │ │ │ @@ -51915,26 +51902,26 @@ │ │ │ │ blx b990 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r5 │ │ │ │ blx b888 │ │ │ │ - cbz r0, 2de16 │ │ │ │ + cbz r0, 2dd82 │ │ │ │ blx bb94 │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ ldr r6, [sp, #24] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 2df1c │ │ │ │ - cbz r5, 2de2c │ │ │ │ + beq.n 2de88 │ │ │ │ + cbz r5, 2dd98 │ │ │ │ mov r0, r5 │ │ │ │ blx bb94 │ │ │ │ ldr r6, [sp, #24] │ │ │ │ - ldr r0, [pc, #504] @ (2e028 ) │ │ │ │ + ldr r0, [pc, #504] @ (2df94 ) │ │ │ │ movs r3, #0 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ add r0, pc │ │ │ │ str r3, [sp, #24] │ │ │ │ blx c248 │ │ │ │ mov r5, r0 │ │ │ │ blx bc9c │ │ │ │ @@ -51943,1030 +51930,1030 @@ │ │ │ │ blx c478 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r6 │ │ │ │ blx cf3c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 2de94 │ │ │ │ + cbz r3, 2de00 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r5, [sp, #24] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 2dfce │ │ │ │ + beq.w 2df3a │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx d11c │ │ │ │ ldr r6, [r5, #8] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ movs r1, #8 │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ mov.w r3, #540 @ 0x21c │ │ │ │ - ldr r2, [pc, #428] @ (2e02c ) │ │ │ │ + ldr r2, [pc, #428] @ (2df98 ) │ │ │ │ movs r0, #0 │ │ │ │ strd r3, r6, [sp] │ │ │ │ - ldr r3, [pc, #424] @ (2e030 ) │ │ │ │ + ldr r3, [pc, #424] @ (2df9c ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ blx d234 │ │ │ │ mov r0, r8 │ │ │ │ blx bc08 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 2df50 │ │ │ │ + beq.n 2debc │ │ │ │ ldr r5, [r5, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #20] │ │ │ │ cmp r5, r0 │ │ │ │ - beq.w 2dd6e │ │ │ │ + beq.w 2dcda │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ movw r4, #395 @ 0x18b │ │ │ │ - ldr r3, [pc, #380] @ (2e034 ) │ │ │ │ + ldr r3, [pc, #380] @ (2dfa0 ) │ │ │ │ strd r0, r2, [sp, #8] │ │ │ │ - ldr r2, [pc, #376] @ (2e038 ) │ │ │ │ + ldr r2, [pc, #376] @ (2dfa4 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ - b.n 2dc12 │ │ │ │ - ldr r2, [pc, #372] @ (2e03c ) │ │ │ │ - ldr r1, [pc, #376] @ (2e040 ) │ │ │ │ + b.n 2db7e │ │ │ │ + ldr r2, [pc, #372] @ (2dfa8 ) │ │ │ │ + ldr r1, [pc, #376] @ (2dfac ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ blx c5c4 │ │ │ │ - b.n 2dc24 │ │ │ │ + b.n 2db90 │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ blx c4a0 │ │ │ │ mov r0, r4 │ │ │ │ blx b7b8 │ │ │ │ - b.n 2dc24 │ │ │ │ + b.n 2db90 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2dd34 │ │ │ │ + bne.w 2dca0 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - b.n 2dbd6 │ │ │ │ + b.n 2db42 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2dd34 │ │ │ │ - b.n 2dddc │ │ │ │ + bne.w 2dca0 │ │ │ │ + b.n 2dd48 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r6, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ - ldr r2, [pc, #312] @ (2e044 ) │ │ │ │ + ldr r2, [pc, #312] @ (2dfb0 ) │ │ │ │ movw r1, #311 @ 0x137 │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #304] @ (2e048 ) │ │ │ │ + ldr r3, [pc, #304] @ (2dfb4 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 2dc78 │ │ │ │ + b.n 2dbe4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 2de94 │ │ │ │ + beq.n 2de00 │ │ │ │ mov r0, r5 │ │ │ │ blx bb94 │ │ │ │ - b.n 2de56 │ │ │ │ + b.n 2ddc2 │ │ │ │ blx bc9c │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx c774 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2dfa4 │ │ │ │ + beq.n 2df10 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 2dfc4 │ │ │ │ + beq.n 2df30 │ │ │ │ mov r0, r5 │ │ │ │ blx cf3c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2dd34 │ │ │ │ + bne.w 2dca0 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - b.n 2dc8c │ │ │ │ + b.n 2dbf8 │ │ │ │ add r6, sp, #20 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 2db10 │ │ │ │ + bl 2da7c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2dc24 │ │ │ │ + beq.w 2db90 │ │ │ │ ldr.w r8, [r3] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #20] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.w 2dd6e │ │ │ │ + beq.w 2dcda │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r7, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ strd r7, r3, [sp, #4] │ │ │ │ mov.w r1, #406 @ 0x196 │ │ │ │ - ldr r3, [pc, #188] @ (2e04c ) │ │ │ │ - ldr r2, [pc, #192] @ (2e050 ) │ │ │ │ + ldr r3, [pc, #188] @ (2dfb8 ) │ │ │ │ + ldr r2, [pc, #192] @ (2dfbc ) │ │ │ │ str r1, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ movs r1, #8 │ │ │ │ blx d234 │ │ │ │ mov r0, r6 │ │ │ │ blx bc08 │ │ │ │ - b.n 2dc24 │ │ │ │ + b.n 2db90 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 2dc24 │ │ │ │ + beq.w 2db90 │ │ │ │ mov r0, r5 │ │ │ │ blx cafc │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #20] │ │ │ │ blx cf3c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2dd34 │ │ │ │ - b.n 2dc24 │ │ │ │ + bne.w 2dca0 │ │ │ │ + b.n 2db90 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 2dd34 │ │ │ │ - b.n 2df4c │ │ │ │ + bne.w 2dca0 │ │ │ │ + b.n 2deb8 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #20 │ │ │ │ blx c4a0 │ │ │ │ - b.n 2de94 │ │ │ │ + b.n 2de00 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ - ldr r3, [sp, #168] @ 0xa8 │ │ │ │ + ldr r3, [sp, #760] @ 0x2f8 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r3, #60] @ 0x3c │ │ │ │ + ldr r2, [r3, #60] @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - vaddl.s32 q0, d12, d0 │ │ │ │ - vhadd.s32 d16, d2, d0 │ │ │ │ - ldr r0, [r0, #60] @ 0x3c │ │ │ │ + vaddl.s32 q0, d8, d0 │ │ │ │ + vhadd.s16 d16, d14, d0 │ │ │ │ + ldr r4, [r7, #56] @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #192] @ 0xc0 │ │ │ │ + ldr r2, [sp, #784] @ 0x310 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [r5, #48] @ 0x30 │ │ │ │ + ldr r0, [r5, #48] @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 15, cr0, cr10, cr0, {0} │ │ │ │ - cdp 0, 10, cr0, cr14, cr0, {0} │ │ │ │ - ldr r4, [r1, #48] @ 0x30 │ │ │ │ + cdp 0, 15, cr0, cr6, cr0, {0} │ │ │ │ + cdp 0, 10, cr0, cr10, cr0, {0} │ │ │ │ + ldr r0, [r1, #48] @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 10, cr0, cr4, cr0, {0} │ │ │ │ - cdp 0, 1, cr0, cr4, cr0, {0} │ │ │ │ - ldr r2, [r6, #36] @ 0x24 │ │ │ │ + cdp 0, 10, cr0, cr0, cr0, {0} │ │ │ │ + cdp 0, 1, cr0, cr0, cr0, {0} │ │ │ │ + ldr r6, [r5, #36] @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 4, cr0, cr0, cr0, {0} │ │ │ │ - stc 0, cr0, [ip] │ │ │ │ - ldr r2, [r1, #32] │ │ │ │ - movs r0, r0 │ │ │ │ - ldcl 0, cr0, [ip] │ │ │ │ - cdp 0, 5, cr0, cr4, cr0, {0} │ │ │ │ - ldcl 0, cr0, [r2, #-0] │ │ │ │ - ldr r2, [r1, #20] │ │ │ │ + cdp 0, 3, cr0, cr12, cr0, {0} │ │ │ │ + stc 0, cr0, [r8] │ │ │ │ + ldr r6, [r0, #32] │ │ │ │ movs r0, r0 │ │ │ │ - stcl 0, cr0, [r8] │ │ │ │ - ldc 0, cr0, [r2] │ │ │ │ - ldr r0, [r2, #16] │ │ │ │ + ldcl 0, cr0, [r8] │ │ │ │ + cdp 0, 5, cr0, cr0, cr0, {0} │ │ │ │ + stcl 0, cr0, [lr, #-0] │ │ │ │ + ldr r6, [r0, #20] │ │ │ │ + movs r0, r0 │ │ │ │ + stcl 0, cr0, [r4] │ │ │ │ + stc 0, cr0, [lr] │ │ │ │ + ldr r4, [r1, #16] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r1, #48] @ 0x30 │ │ │ │ + ldr r0, [r1, #48] @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r1, #96] @ 0x60 │ │ │ │ + ldr r6, [r0, #96] @ 0x60 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r2, [r1, #8] │ │ │ │ + ldr r6, [r0, #8] │ │ │ │ movs r0, r0 │ │ │ │ - mrrc 0, 0, r0, r8, cr0 │ │ │ │ - rsbs r0, lr, r0 │ │ │ │ - ldr r4, [r7, #0] │ │ │ │ + mrrc 0, 0, r0, r4, cr0 │ │ │ │ + rsbs r0, sl, r0 │ │ │ │ + ldr r0, [r7, #0] │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - cbz r0, 2e070 │ │ │ │ + cbz r0, 2dfdc │ │ │ │ blx c3f8 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #16] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 2e07c │ │ │ │ + cbz r0, 2dfe8 │ │ │ │ blx c3f8 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 2e088 │ │ │ │ + cbz r0, 2dff4 │ │ │ │ blx c3f8 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #24] │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 2e094 │ │ │ │ + cbz r0, 2e000 │ │ │ │ blx c3f8 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #28] │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 2e0a0 │ │ │ │ + cbz r0, 2e00c │ │ │ │ blx b838 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #32] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - cbz r2, 2e0ac │ │ │ │ + cbz r2, 2e018 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ blx r2 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - ldr r2, [pc, #20] @ (2e0c4 ) │ │ │ │ + ldr r2, [pc, #20] @ (2e030 ) │ │ │ │ movs r1, #0 │ │ │ │ strd r1, r1, [r3] │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ str r1, [r3, #8] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ bx r3 │ │ │ │ - add r1, pc, #200 @ (adr r1, 2e190 ) │ │ │ │ + add r1, pc, #792 @ (adr r1, 2e34c ) │ │ │ │ movs r1, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - cbz r0, 2e0e4 │ │ │ │ + cbz r0, 2e050 │ │ │ │ movs r2, #10 │ │ │ │ movs r1, #0 │ │ │ │ blx c62c │ │ │ │ str r0, [r4, #8] │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ blx d218 │ │ │ │ - ldr r1, [pc, #20] @ (2e118 ) │ │ │ │ + ldr r1, [pc, #20] @ (2e084 ) │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ str r3, [r1, #4] │ │ │ │ blx d2d8 │ │ │ │ - ldr r3, [pc, #12] @ (2e11c ) │ │ │ │ + ldr r3, [pc, #12] @ (2e088 ) │ │ │ │ add r3, pc │ │ │ │ str r3, [r4, #24] │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - add r0, pc, #904 @ (adr r0, 2e4a4 ) │ │ │ │ + add r1, pc, #472 @ (adr r1, 2e260 ) │ │ │ │ movs r1, r0 │ │ │ │ vmaxnm.f32 , , │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ dmb ish │ │ │ │ ldrex r5, [r4] │ │ │ │ subs r5, #1 │ │ │ │ strex r3, r5, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2e134 │ │ │ │ + bne.n 2e0a0 │ │ │ │ dmb ish │ │ │ │ - cbnz r5, 2e168 │ │ │ │ + cbnz r5, 2e0d4 │ │ │ │ ldrd r6, r0, [r4, #4] │ │ │ │ - cbz r0, 2e154 │ │ │ │ + cbz r0, 2e0c0 │ │ │ │ blx bb94 │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbz r6, 2e15c │ │ │ │ + cbz r6, 2e0c8 │ │ │ │ mov r0, r6 │ │ │ │ blx bb94 │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w d1ec │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r5, [pc, #132] @ (2e200 ) │ │ │ │ + ldr r5, [pc, #132] @ (2e16c ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r4, [pc, #132] @ (2e204 ) │ │ │ │ + ldr r4, [pc, #132] @ (2e170 ) │ │ │ │ movs r6, #0 │ │ │ │ add r5, pc │ │ │ │ ldr r4, [r5, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #12] │ │ │ │ mov.w r4, #0 │ │ │ │ str r6, [sp, #8] │ │ │ │ - cbz r0, 2e1ea │ │ │ │ + cbz r0, 2e156 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r1, 2e1d6 │ │ │ │ + cbz r1, 2e142 │ │ │ │ add r4, sp, #8 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx bd40 │ │ │ │ ldr r7, [sp, #8] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx bbf0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r7 │ │ │ │ blx bfd4 │ │ │ │ mov r0, r5 │ │ │ │ blx b7b8 │ │ │ │ - ldr r2, [pc, #72] @ (2e208 ) │ │ │ │ - ldr r3, [pc, #68] @ (2e204 ) │ │ │ │ + ldr r2, [pc, #72] @ (2e174 ) │ │ │ │ + ldr r3, [pc, #68] @ (2e170 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2e1fa │ │ │ │ + bne.n 2e166 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r1, [pc, #52] @ (2e20c ) │ │ │ │ + ldr r1, [pc, #52] @ (2e178 ) │ │ │ │ mov r0, r4 │ │ │ │ - ldr r2, [pc, #52] @ (2e210 ) │ │ │ │ + ldr r2, [pc, #52] @ (2e17c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #44 @ 0x2c │ │ │ │ blx c5c4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 2e1bc │ │ │ │ - ldr r1, [pc, #40] @ (2e214 ) │ │ │ │ - ldr r2, [pc, #40] @ (2e218 ) │ │ │ │ + b.n 2e128 │ │ │ │ + ldr r1, [pc, #40] @ (2e180 ) │ │ │ │ + ldr r2, [pc, #40] @ (2e184 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #44 @ 0x2c │ │ │ │ blx c5c4 │ │ │ │ - b.n 2e1e6 │ │ │ │ + b.n 2e152 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - str r4, [sp, #856] @ 0x358 │ │ │ │ + str r5, [sp, #424] @ 0x1a8 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #608] @ 0x260 │ │ │ │ + str r5, [sp, #176] @ 0xb0 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [r7, #44] @ 0x2c │ │ │ │ + ldr r4, [r6, #44] @ 0x2c │ │ │ │ movs r1, r0 │ │ │ │ - orns r0, r2, r0 │ │ │ │ - ldr r6, [r4, #44] @ 0x2c │ │ │ │ + orn r0, lr, r0 │ │ │ │ + ldr r2, [r4, #44] @ 0x2c │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [r4, #124] @ 0x7c │ │ │ │ + str r0, [r4, #124] @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - cbz r0, 2e266 │ │ │ │ + cbz r0, 2e1d2 │ │ │ │ mov r4, r2 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ blx ba24 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r4, r1 │ │ │ │ - cbz r3, 2e26a │ │ │ │ + cbz r3, 2e1d6 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r2 │ │ │ │ blx ba24 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx d300 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 2e264 │ │ │ │ + cbz r3, 2e1d0 │ │ │ │ mov r0, r3 │ │ │ │ blx bb94 │ │ │ │ str r4, [r5, #8] │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r1, [pc, #20] @ (2e280 ) │ │ │ │ + ldr r1, [pc, #20] @ (2e1ec ) │ │ │ │ mov r0, r3 │ │ │ │ - ldr r2, [pc, #20] @ (2e284 ) │ │ │ │ + ldr r2, [pc, #20] @ (2e1f0 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #60 @ 0x3c │ │ │ │ blx c5c4 │ │ │ │ movs r2, #0 │ │ │ │ mov r3, r2 │ │ │ │ - b.n 2e250 │ │ │ │ - ldr r4, [r4, #36] @ 0x24 │ │ │ │ + b.n 2e1bc │ │ │ │ + ldr r0, [r4, #36] @ 0x24 │ │ │ │ movs r1, r0 │ │ │ │ - str r7, [sp, #24] │ │ │ │ + str r7, [sp, #8] │ │ │ │ ... │ │ │ │ │ │ │ │ -0002e288 : │ │ │ │ +0002e1f4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #68] @ (2e2dc ) │ │ │ │ + ldr r3, [pc, #68] @ (2e248 ) │ │ │ │ sub sp, #8 │ │ │ │ add r3, pc │ │ │ │ dmb ish │ │ │ │ add.w r4, r3, #8 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ dmb ish │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbz r3, 2e2ba │ │ │ │ - ldr r3, [pc, #44] @ (2e2e0 ) │ │ │ │ + cbz r3, 2e226 │ │ │ │ + ldr r3, [pc, #44] @ (2e24c ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #8] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx ce00 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2e2b0 │ │ │ │ - ldr r1, [pc, #28] @ (2e2e4 ) │ │ │ │ - ldr r0, [pc, #32] @ (2e2e8 ) │ │ │ │ + beq.n 2e21c │ │ │ │ + ldr r1, [pc, #28] @ (2e250 ) │ │ │ │ + ldr r0, [pc, #32] @ (2e254 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ blx bf48 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx d090 │ │ │ │ - b.n 2e2b0 │ │ │ │ + b.n 2e21c │ │ │ │ nop │ │ │ │ - ldr r7, [sp, #312] @ 0x138 │ │ │ │ + ldr r7, [sp, #904] @ 0x388 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [sp, #216] @ 0xd8 │ │ │ │ + ldr r7, [sp, #808] @ 0x328 │ │ │ │ movs r1, r0 │ │ │ │ - str r0, [sp, #528] @ 0x210 │ │ │ │ + str r1, [sp, #96] @ 0x60 │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xe9920000 │ │ │ │ + @ instruction: 0xe98e0000 │ │ │ │ │ │ │ │ -0002e2ec : │ │ │ │ - cbz r0, 2e31c │ │ │ │ +0002e258 : │ │ │ │ + cbz r0, 2e288 │ │ │ │ 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, #12] │ │ │ │ mov r6, r3 │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - cbz r3, 2e312 │ │ │ │ + cbz r3, 2e27e │ │ │ │ ldr r0, [r4, #4] │ │ │ │ blx r3 │ │ │ │ ldr r4, [r5, #12] │ │ │ │ strd r8, r7, [r4] │ │ │ │ str r6, [r4, #8] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r1, [pc, #12] @ (2e32c ) │ │ │ │ - ldr r2, [pc, #16] @ (2e330 ) │ │ │ │ + ldr r1, [pc, #12] @ (2e298 ) │ │ │ │ + ldr r2, [pc, #16] @ (2e29c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #72 @ 0x48 │ │ │ │ b.w c5c0 │ │ │ │ nop │ │ │ │ - ldr r4, [r6, #24] │ │ │ │ + ldr r0, [r6, #24] │ │ │ │ movs r1, r0 │ │ │ │ - str r2, [r6, #104] @ 0x68 │ │ │ │ + str r6, [r5, #104] @ 0x68 │ │ │ │ ... │ │ │ │ │ │ │ │ -0002e334 : │ │ │ │ +0002e2a0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - cbz r0, 2e3a8 │ │ │ │ + cbz r0, 2e314 │ │ │ │ mov r6, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 2e394 │ │ │ │ - ldr r0, [pc, #104] @ (2e3b8 ) │ │ │ │ + ble.n 2e300 │ │ │ │ + ldr r0, [pc, #104] @ (2e324 ) │ │ │ │ mov r7, r1 │ │ │ │ - ldr.w r8, [pc, #104] @ 2e3bc │ │ │ │ + ldr.w r8, [pc, #104] @ 2e328 │ │ │ │ movs r4, #1 │ │ │ │ add r0, pc │ │ │ │ blx bf94 │ │ │ │ - ldr r1, [pc, #96] @ (2e3c0 ) │ │ │ │ + ldr r1, [pc, #96] @ (2e32c ) │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc │ │ │ │ add r8, pc │ │ │ │ blx d224 │ │ │ │ - b.n 2e376 │ │ │ │ + b.n 2e2e2 │ │ │ │ ldr.w r2, [r7, r4, lsl #2] │ │ │ │ adds r4, #1 │ │ │ │ blx d224 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ cmp r4, r6 │ │ │ │ - blt.n 2e36c │ │ │ │ + blt.n 2e2d8 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx bbf0 │ │ │ │ movs r1, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx c2dc │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r1, [pc, #44] @ (2e3c4 ) │ │ │ │ + ldr r1, [pc, #44] @ (2e330 ) │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #44] @ (2e3c8 ) │ │ │ │ + ldr r2, [pc, #44] @ (2e334 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #124 @ 0x7c │ │ │ │ blx c5c4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 2e38e │ │ │ │ - ldr r1, [pc, #32] @ (2e3cc ) │ │ │ │ - ldr r2, [pc, #36] @ (2e3d0 ) │ │ │ │ + b.n 2e2fa │ │ │ │ + ldr r1, [pc, #32] @ (2e338 ) │ │ │ │ + ldr r2, [pc, #36] @ (2e33c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #124 @ 0x7c │ │ │ │ blx c5c4 │ │ │ │ - b.n 2e3a4 │ │ │ │ - str r5, [sp, #488] @ 0x1e8 │ │ │ │ + b.n 2e310 │ │ │ │ + str r5, [sp, #472] @ 0x1d8 │ │ │ │ movs r0, r0 │ │ │ │ - ldmdb r0!, {} │ │ │ │ - strh r6, [r4, #62] @ 0x3e │ │ │ │ + stmdb ip!, {} │ │ │ │ + strh r2, [r4, #62] @ 0x3e │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ + ldr r6, [r6, #16] │ │ │ │ movs r1, r0 │ │ │ │ - strd r0, r0, [r0], #0 │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ + @ instruction: 0xe8dc0000 │ │ │ │ + ldr r4, [r4, #16] │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r4, #96] @ 0x60 │ │ │ │ + str r2, [r4, #96] @ 0x60 │ │ │ │ ... │ │ │ │ │ │ │ │ -0002e3d4 : │ │ │ │ - cbz r0, 2e3f4 │ │ │ │ +0002e340 : │ │ │ │ + cbz r0, 2e360 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ - cbz r0, 2e3ee │ │ │ │ + cbz r0, 2e35a │ │ │ │ blx b838 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #32] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r1, [pc, #12] @ (2e404 ) │ │ │ │ - ldr r2, [pc, #16] @ (2e408 ) │ │ │ │ + ldr r1, [pc, #12] @ (2e370 ) │ │ │ │ + ldr r2, [pc, #16] @ (2e374 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #184 @ 0xb8 │ │ │ │ b.w c5c0 │ │ │ │ nop │ │ │ │ - ldr r4, [r3, #12] │ │ │ │ + ldr r0, [r3, #12] │ │ │ │ movs r1, r0 │ │ │ │ - str r2, [r3, #92] @ 0x5c │ │ │ │ + str r6, [r2, #92] @ 0x5c │ │ │ │ ... │ │ │ │ │ │ │ │ -0002e40c : │ │ │ │ +0002e378 : │ │ │ │ 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 r5, r2 │ │ │ │ - ldr r2, [pc, #284] @ (2e540 ) │ │ │ │ + ldr r2, [pc, #284] @ (2e4ac ) │ │ │ │ movs r6, #0 │ │ │ │ - ldr r3, [pc, #284] @ (2e544 ) │ │ │ │ + ldr r3, [pc, #284] @ (2e4b0 ) │ │ │ │ add r2, pc │ │ │ │ str r6, [sp, #16] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2e520 │ │ │ │ + beq.n 2e48c │ │ │ │ cmp r1, #11 │ │ │ │ - beq.n 2e456 │ │ │ │ - ldr r2, [pc, #264] @ (2e548 ) │ │ │ │ - ldr r3, [pc, #260] @ (2e544 ) │ │ │ │ + beq.n 2e3c2 │ │ │ │ + ldr r2, [pc, #264] @ (2e4b4 ) │ │ │ │ + ldr r3, [pc, #260] @ (2e4b0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2e53a │ │ │ │ + bne.n 2e4a6 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ blx cc94 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #232] @ (2e54c ) │ │ │ │ + ldr r0, [pc, #232] @ (2e4b8 ) │ │ │ │ add r0, pc │ │ │ │ blx c248 │ │ │ │ - ldr r2, [pc, #228] @ (2e550 ) │ │ │ │ + ldr r2, [pc, #228] @ (2e4bc ) │ │ │ │ mov r7, r0 │ │ │ │ movs r1, #16 │ │ │ │ mov r0, r6 │ │ │ │ mov r3, r7 │ │ │ │ add r2, pc │ │ │ │ blx d234 │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r6, [r3, #12] │ │ │ │ - cbnz r6, 2e4d0 │ │ │ │ + cbnz r6, 2e43c │ │ │ │ add r7, sp, #16 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ mov r1, r7 │ │ │ │ blx c324 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cbz r3, 2e4d0 │ │ │ │ + cbz r3, 2e43c │ │ │ │ ldr.w r8, [r3] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.n 2e530 │ │ │ │ + beq.n 2e49c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ mov.w r1, #1240 @ 0x4d8 │ │ │ │ - ldr r3, [pc, #152] @ (2e554 ) │ │ │ │ - ldr r2, [pc, #156] @ (2e558 ) │ │ │ │ + ldr r3, [pc, #152] @ (2e4c0 ) │ │ │ │ + ldr r2, [pc, #156] @ (2e4c4 ) │ │ │ │ str r1, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ movs r1, #8 │ │ │ │ blx d234 │ │ │ │ mov r0, r7 │ │ │ │ blx bc08 │ │ │ │ - b.n 2e43c │ │ │ │ + b.n 2e3a8 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ blx cc94 │ │ │ │ mov r4, r0 │ │ │ │ blx bc9c │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #3 │ │ │ │ blx c478 │ │ │ │ ldr r6, [r0, #0] │ │ │ │ str r0, [sp, #16] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 2e530 │ │ │ │ + beq.n 2e49c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ movs r1, #8 │ │ │ │ strd r0, r2, [sp, #8] │ │ │ │ movw r4, #1254 @ 0x4e6 │ │ │ │ - ldr r3, [pc, #84] @ (2e55c ) │ │ │ │ + ldr r3, [pc, #84] @ (2e4c8 ) │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #84] @ (2e560 ) │ │ │ │ + ldr r2, [pc, #84] @ (2e4cc ) │ │ │ │ add r3, pc │ │ │ │ strd r4, r5, [sp] │ │ │ │ add r2, pc │ │ │ │ blx d234 │ │ │ │ add r0, sp, #16 │ │ │ │ blx bc08 │ │ │ │ - b.n 2e43c │ │ │ │ - ldr r1, [pc, #64] @ (2e564 ) │ │ │ │ - ldr r2, [pc, #68] @ (2e568 ) │ │ │ │ + b.n 2e3a8 │ │ │ │ + ldr r1, [pc, #64] @ (2e4d0 ) │ │ │ │ + ldr r2, [pc, #68] @ (2e4d4 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #220 @ 0xdc │ │ │ │ blx c5c4 │ │ │ │ - b.n 2e43c │ │ │ │ + b.n 2e3a8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx c4a0 │ │ │ │ - b.n 2e43c │ │ │ │ + b.n 2e3a8 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - str r2, [sp, #200] @ 0xc8 │ │ │ │ + str r2, [sp, #792] @ 0x318 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #96] @ 0x60 │ │ │ │ + str r2, [sp, #688] @ 0x2b0 │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xe83a0000 │ │ │ │ - @ instruction: 0xe8560000 │ │ │ │ - b.n 2e2bc │ │ │ │ + @ instruction: 0xe8360000 │ │ │ │ + @ instruction: 0xe8520000 │ │ │ │ + b.n 2e220 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r2, #48] @ 0x30 │ │ │ │ + str r4, [r1, #48] @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2e228 │ │ │ │ + b.n 2e18c │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r7, #40] @ 0x28 │ │ │ │ + str r2, [r7, #40] @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r6, #120] @ 0x78 │ │ │ │ + str r4, [r5, #120] @ 0x78 │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r5, #72] @ 0x48 │ │ │ │ + str r2, [r5, #72] @ 0x48 │ │ │ │ ... │ │ │ │ │ │ │ │ -0002e56c : │ │ │ │ +0002e4d8 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #308] @ (2e6b4 ) │ │ │ │ + ldr r1, [pc, #308] @ (2e620 ) │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #308] @ (2e6b8 ) │ │ │ │ + ldr r2, [pc, #308] @ (2e624 ) │ │ │ │ add r1, pc │ │ │ │ sub sp, #24 │ │ │ │ movs r7, #0 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr.w r8, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov.w r2, #0 │ │ │ │ str r7, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2e68a │ │ │ │ + beq.n 2e5f6 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 2e69c │ │ │ │ + beq.n 2e608 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 2e5c0 │ │ │ │ - ldr r2, [pc, #276] @ (2e6bc ) │ │ │ │ - ldr r3, [pc, #268] @ (2e6b8 ) │ │ │ │ + bne.n 2e52c │ │ │ │ + ldr r2, [pc, #276] @ (2e628 ) │ │ │ │ + ldr r3, [pc, #268] @ (2e624 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2e6b0 │ │ │ │ + bne.n 2e61c │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ blx cc94 │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #244] @ (2e6c0 ) │ │ │ │ + ldr r0, [pc, #244] @ (2e62c ) │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ blx c248 │ │ │ │ - ldr r2, [pc, #236] @ (2e6c4 ) │ │ │ │ + ldr r2, [pc, #236] @ (2e630 ) │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #16 │ │ │ │ add r2, pc │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx d234 │ │ │ │ mov r1, r6 │ │ │ │ add r6, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r6 │ │ │ │ blx bca8 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ - cbz r4, 2e648 │ │ │ │ + cbz r4, 2e5b4 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r4, r0 │ │ │ │ - beq.n 2e638 │ │ │ │ + beq.n 2e5a4 │ │ │ │ mov r0, r5 │ │ │ │ blx b7b8 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r7 │ │ │ │ - ldr r2, [pc, #172] @ (2e6c8 ) │ │ │ │ + ldr r2, [pc, #172] @ (2e634 ) │ │ │ │ movw r1, #1177 @ 0x499 │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #168] @ (2e6cc ) │ │ │ │ + ldr r3, [pc, #168] @ (2e638 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #8 │ │ │ │ blx d234 │ │ │ │ mov r0, r6 │ │ │ │ blx bc08 │ │ │ │ - b.n 2e5a6 │ │ │ │ + b.n 2e512 │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ blx c4a0 │ │ │ │ mov r0, r5 │ │ │ │ blx b7b8 │ │ │ │ - b.n 2e5a6 │ │ │ │ + b.n 2e512 │ │ │ │ blx bc9c │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #4 │ │ │ │ blx c478 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ str r0, [sp, #16] │ │ │ │ blx bc9c │ │ │ │ cmp r7, r0 │ │ │ │ - beq.n 2e638 │ │ │ │ + beq.n 2e5a4 │ │ │ │ mov r0, r5 │ │ │ │ blx b7b8 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx d11c │ │ │ │ ldr r7, [r5, #8] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - ldr r2, [pc, #84] @ (2e6d0 ) │ │ │ │ + ldr r2, [pc, #84] @ (2e63c ) │ │ │ │ movw r1, #1191 @ 0x4a7 │ │ │ │ strd r7, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #80] @ (2e6d4 ) │ │ │ │ + ldr r3, [pc, #80] @ (2e640 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 2e628 │ │ │ │ - ldr r1, [pc, #76] @ (2e6d8 ) │ │ │ │ - ldr r2, [pc, #76] @ (2e6dc ) │ │ │ │ + b.n 2e594 │ │ │ │ + ldr r1, [pc, #76] @ (2e644 ) │ │ │ │ + ldr r2, [pc, #76] @ (2e648 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #268 @ 0x10c │ │ │ │ blx c5c4 │ │ │ │ - b.n 2e5a6 │ │ │ │ - ldr r1, [pc, #64] @ (2e6e0 ) │ │ │ │ + b.n 2e512 │ │ │ │ + ldr r1, [pc, #64] @ (2e64c ) │ │ │ │ mov r0, r5 │ │ │ │ - ldr r2, [pc, #64] @ (2e6e4 ) │ │ │ │ + ldr r2, [pc, #64] @ (2e650 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #268 @ 0x10c │ │ │ │ blx c5c4 │ │ │ │ - b.n 2e5a6 │ │ │ │ + b.n 2e512 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ - str r0, [sp, #848] @ 0x350 │ │ │ │ + str r1, [sp, #416] @ 0x1a0 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #696] @ 0x2b8 │ │ │ │ + str r1, [sp, #264] @ 0x108 │ │ │ │ movs r1, r0 │ │ │ │ - b.n 2e4f4 │ │ │ │ + b.n 2e458 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2e4f8 │ │ │ │ + b.n 2e45c │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r5, #24] │ │ │ │ + str r0, [r5, #24] │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2e164 │ │ │ │ + b.n 2e0c8 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r1, #20] │ │ │ │ + str r0, [r1, #20] │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2e0ac │ │ │ │ + b.n 2e010 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r0, #100] @ 0x64 │ │ │ │ + str r2, [r0, #100] @ 0x64 │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [r0, #52] @ 0x34 │ │ │ │ + str r0, [r0, #52] @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r6, #96] @ 0x60 │ │ │ │ + str r6, [r5, #96] @ 0x60 │ │ │ │ movs r1, r0 │ │ │ │ - b.n 2e358 │ │ │ │ + b.n 2e2bc │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #232] @ (2e7e0 ) │ │ │ │ + ldr r2, [pc, #232] @ (2e74c ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #232] @ (2e7e4 ) │ │ │ │ + ldr r3, [pc, #232] @ (2e750 ) │ │ │ │ movs r5, #0 │ │ │ │ add r2, pc │ │ │ │ strd r5, r5, [sp, #20] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2e7ca │ │ │ │ + beq.n 2e736 │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #162 @ 0xa2 │ │ │ │ mov r7, r1 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #200] @ (2e7e8 ) │ │ │ │ + ldr r1, [pc, #200] @ (2e754 ) │ │ │ │ movs r2, #162 @ 0xa2 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx b7b8 │ │ │ │ str r5, [sp, #0] │ │ │ │ add r3, sp, #20 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r4, #32] │ │ │ │ mov r1, r6 │ │ │ │ blx d078 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ mov r5, r0 │ │ │ │ - cbz r3, 2e74a │ │ │ │ + cbz r3, 2e6b6 │ │ │ │ mov r0, r3 │ │ │ │ blx c3f8 │ │ │ │ - ldr r2, [pc, #160] @ (2e7ec ) │ │ │ │ + ldr r2, [pc, #160] @ (2e758 ) │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r5, sp, #24 │ │ │ │ str r3, [r4, #20] │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ add r2, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ blx c010 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 2e7c2 │ │ │ │ + cbz r3, 2e72e │ │ │ │ ldr r4, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r4, r0 │ │ │ │ - beq.n 2e7ba │ │ │ │ + beq.n 2e726 │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r6, [r4, #8] │ │ │ │ movw r1, #1293 @ 0x50d │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ movs r0, #0 │ │ │ │ - ldr r3, [pc, #100] @ (2e7f0 ) │ │ │ │ - ldr r2, [pc, #100] @ (2e7f4 ) │ │ │ │ + ldr r3, [pc, #100] @ (2e75c ) │ │ │ │ + ldr r2, [pc, #100] @ (2e760 ) │ │ │ │ strd r1, r6, [sp] │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ movs r1, #8 │ │ │ │ blx d234 │ │ │ │ mov r0, r5 │ │ │ │ blx bc08 │ │ │ │ - ldr r2, [pc, #84] @ (2e7f8 ) │ │ │ │ - ldr r3, [pc, #60] @ (2e7e4 ) │ │ │ │ + ldr r2, [pc, #84] @ (2e764 ) │ │ │ │ + ldr r3, [pc, #60] @ (2e750 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2e7dc │ │ │ │ + bne.n 2e748 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r0, r7 │ │ │ │ blx c4a0 │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ - b.n 2e7a2 │ │ │ │ - ldr r1, [pc, #48] @ (2e7fc ) │ │ │ │ - ldr r2, [pc, #48] @ (2e800 ) │ │ │ │ + b.n 2e70e │ │ │ │ + ldr r1, [pc, #48] @ (2e768 ) │ │ │ │ + ldr r2, [pc, #48] @ (2e76c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #316 @ 0x13c │ │ │ │ blx c5c4 │ │ │ │ - b.n 2e7a2 │ │ │ │ + b.n 2e70e │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ - ldrh r2, [r3, #58] @ 0x3a │ │ │ │ + ldrh r6, [r5, #62] @ 0x3e │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2e3bc │ │ │ │ + b.n 2e320 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2e498 │ │ │ │ + b.n 2e3fc │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2efb0 │ │ │ │ + b.n 2ef14 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r7, #0] │ │ │ │ + str r0, [r7, #0] │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r6, #52] @ 0x34 │ │ │ │ + ldrh r6, [r0, #58] @ 0x3a │ │ │ │ movs r1, r0 │ │ │ │ - str r6, [r0, #80] @ 0x50 │ │ │ │ + str r2, [r0, #80] @ 0x50 │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [r0, #32] │ │ │ │ + str r0, [r0, #32] │ │ │ │ ... │ │ │ │ │ │ │ │ -0002e804 : │ │ │ │ +0002e770 : │ │ │ │ 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, #244] @ (2e90c ) │ │ │ │ + ldr r2, [pc, #244] @ (2e878 ) │ │ │ │ sub sp, #28 │ │ │ │ - ldr r3, [pc, #244] @ (2e910 ) │ │ │ │ + ldr r3, [pc, #244] @ (2e87c ) │ │ │ │ movs r6, #0 │ │ │ │ add r2, pc │ │ │ │ mov r8, r1 │ │ │ │ str r6, [sp, #16] │ │ │ │ mov r1, r6 │ │ │ │ add r7, sp, #16 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -52976,296 +52963,296 @@ │ │ │ │ blx c168 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r6 │ │ │ │ mov r4, r0 │ │ │ │ str r2, [r3, #12] │ │ │ │ mov r2, r7 │ │ │ │ - bl 2db10 │ │ │ │ + bl 2da7c │ │ │ │ ldr r5, [sp, #16] │ │ │ │ - cbnz r5, 2e8aa │ │ │ │ + cbnz r5, 2e816 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e6e8 │ │ │ │ + bl 2e654 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cbnz r3, 2e87c │ │ │ │ - ldr r1, [pc, #188] @ (2e914 ) │ │ │ │ + cbnz r3, 2e7e8 │ │ │ │ + ldr r1, [pc, #188] @ (2e880 ) │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ add r1, pc │ │ │ │ blx bfc8 │ │ │ │ - ldr r2, [pc, #180] @ (2e918 ) │ │ │ │ - ldr r3, [pc, #172] @ (2e910 ) │ │ │ │ + ldr r2, [pc, #180] @ (2e884 ) │ │ │ │ + ldr r3, [pc, #172] @ (2e87c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2e908 │ │ │ │ + bne.n 2e874 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr.w r9, [r3] │ │ │ │ blx bc9c │ │ │ │ ldr r6, [sp, #16] │ │ │ │ cmp r9, r0 │ │ │ │ - beq.n 2e8e8 │ │ │ │ + beq.n 2e854 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ blx d11c │ │ │ │ ldr r4, [r6, #8] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ - ldr r2, [pc, #128] @ (2e91c ) │ │ │ │ + ldr r2, [pc, #128] @ (2e888 ) │ │ │ │ movs r1, #243 @ 0xf3 │ │ │ │ strd r4, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #124] @ (2e920 ) │ │ │ │ + ldr r3, [pc, #124] @ (2e88c ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 2e8d6 │ │ │ │ + b.n 2e842 │ │ │ │ ldr.w r9, [r5] │ │ │ │ blx bc9c │ │ │ │ ldr r5, [sp, #16] │ │ │ │ cmp r9, r0 │ │ │ │ - beq.n 2e8f8 │ │ │ │ + beq.n 2e864 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx d11c │ │ │ │ ldr r4, [r5, #8] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #88] @ (2e924 ) │ │ │ │ + ldr r2, [pc, #88] @ (2e890 ) │ │ │ │ movs r1, #231 @ 0xe7 │ │ │ │ strd r4, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #84] @ (2e928 ) │ │ │ │ + ldr r3, [pc, #84] @ (2e894 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #8 │ │ │ │ blx d234 │ │ │ │ mov r0, r7 │ │ │ │ blx bc08 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 2e860 │ │ │ │ + b.n 2e7cc │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r6 │ │ │ │ blx c4a0 │ │ │ │ mov r0, r4 │ │ │ │ blx bb94 │ │ │ │ - b.n 2e8e4 │ │ │ │ + b.n 2e850 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r5 │ │ │ │ blx c4a0 │ │ │ │ mov r0, r4 │ │ │ │ blx bb94 │ │ │ │ - b.n 2e8e4 │ │ │ │ + b.n 2e850 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ - ldrh r4, [r7, #48] @ 0x30 │ │ │ │ + ldrh r0, [r2, #54] @ 0x36 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ asrs r7, r1, #3 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r6, #46] @ 0x2e │ │ │ │ + ldrh r0, [r1, #52] @ 0x34 │ │ │ │ movs r1, r0 │ │ │ │ - ldrsh r4, [r5, r4] │ │ │ │ + ldrsh r0, [r5, r4] │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2eeb8 │ │ │ │ + b.n 2ee1c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r7, r3] │ │ │ │ + ldrsh r2, [r7, r3] │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2ee64 │ │ │ │ + b.n 2edc8 │ │ │ │ ... │ │ │ │ │ │ │ │ -0002e92c : │ │ │ │ +0002e898 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr r2, [pc, #800] @ (2ec60 ) │ │ │ │ + ldr r2, [pc, #800] @ (2ebcc ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ - ldr r3, [pc, #800] @ (2ec64 ) │ │ │ │ + ldr r3, [pc, #800] @ (2ebd0 ) │ │ │ │ movs r5, #0 │ │ │ │ add r2, pc │ │ │ │ mov r8, r1 │ │ │ │ str r5, [sp, #16] │ │ │ │ mov r1, r5 │ │ │ │ add r7, sp, #16 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ blx c168 │ │ │ │ mov r2, r7 │ │ │ │ movs r1, #1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2db10 │ │ │ │ + bl 2da7c │ │ │ │ ldr r6, [sp, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 2ea96 │ │ │ │ + bne.w 2ea02 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e6e8 │ │ │ │ + bl 2e654 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 2ea68 │ │ │ │ + bne.n 2e9d4 │ │ │ │ strd r5, r5, [sp, #20] │ │ │ │ strd r5, r5, [sp, #28] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 2ec48 │ │ │ │ + beq.w 2ebb4 │ │ │ │ movw r0, #875 @ 0x36b │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #724] @ (2ec68 ) │ │ │ │ + ldr r1, [pc, #724] @ (2ebd4 ) │ │ │ │ movw r2, #875 @ 0x36b │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx b7b8 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ add r3, sp, #20 │ │ │ │ str r5, [sp, #0] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov r1, r6 │ │ │ │ blx d078 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 2e9c0 │ │ │ │ + cbz r0, 2e92c │ │ │ │ blx c3f8 │ │ │ │ - ldr r2, [pc, #680] @ (2ec6c ) │ │ │ │ + ldr r2, [pc, #680] @ (2ebd8 ) │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r5, sp, #32 │ │ │ │ str r3, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ blx c010 │ │ │ │ ldr.w r9, [sp, #32] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 2eb04 │ │ │ │ + beq.w 2ea70 │ │ │ │ ldr.w r9, [r9] │ │ │ │ blx bc9c │ │ │ │ cmp r9, r0 │ │ │ │ - beq.w 2ebb0 │ │ │ │ + beq.w 2eb1c │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ ldr r6, [sp, #32] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr.w r9, [r6, #8] │ │ │ │ - ldr r2, [pc, #616] @ (2ec70 ) │ │ │ │ + ldr r2, [pc, #616] @ (2ebdc ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ movw r3, #1362 @ 0x552 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ - ldr r3, [pc, #608] @ (2ec74 ) │ │ │ │ + ldr r3, [pc, #608] @ (2ebe0 ) │ │ │ │ str.w r9, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #8 │ │ │ │ blx d234 │ │ │ │ mov r0, r5 │ │ │ │ blx bc08 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 2eba2 │ │ │ │ + beq.w 2eb0e │ │ │ │ ldr r6, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r5, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 2eaf0 │ │ │ │ + beq.n 2ea5c │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r4, [r5, #8] │ │ │ │ movs r1, #199 @ 0xc7 │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ movs r0, #0 │ │ │ │ - ldr r3, [pc, #552] @ (2ec78 ) │ │ │ │ - ldr r2, [pc, #552] @ (2ec7c ) │ │ │ │ + ldr r3, [pc, #552] @ (2ebe4 ) │ │ │ │ + ldr r2, [pc, #552] @ (2ebe8 ) │ │ │ │ strd r1, r4, [sp] │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ movs r1, #8 │ │ │ │ blx d234 │ │ │ │ mov r0, r7 │ │ │ │ blx bc08 │ │ │ │ - b.n 2ead0 │ │ │ │ + b.n 2ea3c │ │ │ │ ldr.w r9, [r5] │ │ │ │ blx bc9c │ │ │ │ ldr r5, [sp, #16] │ │ │ │ cmp r9, r0 │ │ │ │ - beq.n 2eaf0 │ │ │ │ + beq.n 2ea5c │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx d11c │ │ │ │ ldr r4, [r5, #8] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #504] @ (2ec80 ) │ │ │ │ + ldr r2, [pc, #504] @ (2ebec ) │ │ │ │ movs r1, #187 @ 0xbb │ │ │ │ strd r4, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #500] @ (2ec84 ) │ │ │ │ + ldr r3, [pc, #500] @ (2ebf0 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 2eac2 │ │ │ │ + b.n 2ea2e │ │ │ │ ldr.w r9, [r6] │ │ │ │ blx bc9c │ │ │ │ ldr r6, [sp, #16] │ │ │ │ cmp r9, r0 │ │ │ │ - beq.n 2eb94 │ │ │ │ + beq.n 2eb00 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ blx d11c │ │ │ │ ldr r4, [r6, #8] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ - ldr r2, [pc, #464] @ (2ec88 ) │ │ │ │ + ldr r2, [pc, #464] @ (2ebf4 ) │ │ │ │ movs r1, #175 @ 0xaf │ │ │ │ strd r4, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #460] @ (2ec8c ) │ │ │ │ + ldr r3, [pc, #460] @ (2ebf8 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #8 │ │ │ │ blx d234 │ │ │ │ mov r0, r7 │ │ │ │ blx bc08 │ │ │ │ movs r4, #0 │ │ │ │ - ldr r2, [pc, #444] @ (2ec90 ) │ │ │ │ - ldr r3, [pc, #396] @ (2ec64 ) │ │ │ │ + ldr r2, [pc, #444] @ (2ebfc ) │ │ │ │ + ldr r3, [pc, #396] @ (2ebd0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 2ec5c │ │ │ │ + bne.w 2ebc8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ blx c4a0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 2ead0 │ │ │ │ + beq.n 2ea3c │ │ │ │ mov r0, r4 │ │ │ │ blx bb94 │ │ │ │ - b.n 2ead0 │ │ │ │ + b.n 2ea3c │ │ │ │ mov.w r0, #320 @ 0x140 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #388] @ (2ec94 ) │ │ │ │ + ldr r1, [pc, #388] @ (2ec00 ) │ │ │ │ mov.w r2, #320 @ 0x140 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r3 │ │ │ │ blx b7b8 │ │ │ │ @@ -53273,69 +53260,69 @@ │ │ │ │ add r3, sp, #24 │ │ │ │ str.w r9, [sp] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov r1, r6 │ │ │ │ blx d078 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 2eb3e │ │ │ │ + cbz r0, 2eaaa │ │ │ │ blx c3f8 │ │ │ │ - ldr r2, [pc, #344] @ (2ec98 ) │ │ │ │ + ldr r2, [pc, #344] @ (2ec04 ) │ │ │ │ mov r1, r9 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #24] │ │ │ │ add r2, pc │ │ │ │ movs r3, #0 │ │ │ │ str r5, [sp, #0] │ │ │ │ blx c010 │ │ │ │ ldr.w r9, [sp, #32] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 2ebc0 │ │ │ │ + beq.n 2eb2c │ │ │ │ ldr.w r9, [r9] │ │ │ │ blx bc9c │ │ │ │ cmp r9, r0 │ │ │ │ - beq.n 2ebb0 │ │ │ │ + beq.n 2eb1c │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ ldr r6, [sp, #32] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr.w r9, [r6, #8] │ │ │ │ - ldr r2, [pc, #284] @ (2ec9c ) │ │ │ │ + ldr r2, [pc, #284] @ (2ec08 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ movw r3, #1393 @ 0x571 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ - ldr r3, [pc, #276] @ (2eca0 ) │ │ │ │ + ldr r3, [pc, #276] @ (2ec0c ) │ │ │ │ str.w r9, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - b.n 2ea1a │ │ │ │ + b.n 2e986 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ blx c4a0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 2eafc │ │ │ │ - b.n 2ead0 │ │ │ │ - ldr r1, [pc, #256] @ (2eca4 ) │ │ │ │ + bne.n 2ea68 │ │ │ │ + b.n 2ea3c │ │ │ │ + ldr r1, [pc, #256] @ (2ec10 ) │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ add r1, pc │ │ │ │ blx bfc8 │ │ │ │ - b.n 2ead2 │ │ │ │ + b.n 2ea3e │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r0, r7 │ │ │ │ blx c4a0 │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ - b.n 2ea28 │ │ │ │ + b.n 2e994 │ │ │ │ movs r0, #69 @ 0x45 │ │ │ │ blx bf64 │ │ │ │ - ldr r1, [pc, #224] @ (2eca8 ) │ │ │ │ + ldr r1, [pc, #224] @ (2ec14 ) │ │ │ │ movs r2, #69 @ 0x45 │ │ │ │ add r1, pc │ │ │ │ blx c500 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r3 │ │ │ │ blx b7b8 │ │ │ │ @@ -53343,501 +53330,501 @@ │ │ │ │ add r3, sp, #28 │ │ │ │ str.w r9, [sp] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov r1, r6 │ │ │ │ blx d078 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 2ebf6 │ │ │ │ + cbz r0, 2eb62 │ │ │ │ blx c3f8 │ │ │ │ - ldr r2, [pc, #180] @ (2ecac ) │ │ │ │ + ldr r2, [pc, #180] @ (2ec18 ) │ │ │ │ mov r1, r9 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #28] │ │ │ │ add r2, pc │ │ │ │ movs r3, #0 │ │ │ │ str r5, [sp, #0] │ │ │ │ blx c010 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2ebb8 │ │ │ │ + beq.n 2eb24 │ │ │ │ ldr.w r9, [r3] │ │ │ │ blx bc9c │ │ │ │ cmp r9, r0 │ │ │ │ - beq.n 2ebb0 │ │ │ │ + beq.n 2eb1c │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ ldr r6, [sp, #32] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr.w r9, [r6, #8] │ │ │ │ - ldr r2, [pc, #124] @ (2ecb0 ) │ │ │ │ + ldr r2, [pc, #124] @ (2ec1c ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ movw r3, #1417 @ 0x589 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ - ldr r3, [pc, #116] @ (2ecb4 ) │ │ │ │ + ldr r3, [pc, #116] @ (2ec20 ) │ │ │ │ str.w r9, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ - b.n 2ea1a │ │ │ │ - ldr r1, [pc, #108] @ (2ecb8 ) │ │ │ │ + b.n 2e986 │ │ │ │ + ldr r1, [pc, #108] @ (2ec24 ) │ │ │ │ mov r0, r4 │ │ │ │ - ldr r2, [pc, #108] @ (2ecbc ) │ │ │ │ + ldr r2, [pc, #108] @ (2ec28 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #364 @ 0x16c │ │ │ │ blx c5c4 │ │ │ │ - b.n 2ea28 │ │ │ │ + b.n 2e994 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ - ldrh r4, [r2, #40] @ 0x28 │ │ │ │ + ldrh r0, [r5, #44] @ 0x2c │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2e4f4 │ │ │ │ + b.n 2e458 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2eb6c │ │ │ │ + b.n 2ead0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r0, r7] │ │ │ │ + ldrb r4, [r7, r6] │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2ef28 │ │ │ │ + b.n 2ee8c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2eeb0 │ │ │ │ + b.n 2ee14 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r7, r5] │ │ │ │ + ldrb r4, [r6, r5] │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r0, r5] │ │ │ │ + ldrb r4, [r7, r4] │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2ee44 │ │ │ │ + b.n 2eda8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r2, r4] │ │ │ │ + ldrb r6, [r1, r4] │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2edf0 │ │ │ │ + b.n 2ed54 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r0, #28] │ │ │ │ + ldrh r6, [r2, #32] │ │ │ │ movs r1, r0 │ │ │ │ - b.n 2e94c │ │ │ │ + b.n 2e8b0 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2eb64 │ │ │ │ + b.n 2eac8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r1, r1] │ │ │ │ + ldrb r4, [r0, r1] │ │ │ │ movs r0, r0 │ │ │ │ - svc 224 @ 0xe0 │ │ │ │ + svc 220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ lsrs r1, r0, #22 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2eab8 │ │ │ │ + b.n 2ea1c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2eae0 │ │ │ │ + b.n 2ea44 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r2, r6] │ │ │ │ + ldrh r0, [r2, r6] │ │ │ │ movs r0, r0 │ │ │ │ - svc 44 @ 0x2c │ │ │ │ + svc 40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r0, #8] │ │ │ │ + str r2, [r0, #8] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r4, [r0, r6] │ │ │ │ + ldrb r0, [r0, r6] │ │ │ │ ... │ │ │ │ │ │ │ │ -0002ecc0 : │ │ │ │ +0002ec2c : │ │ │ │ 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, #372] @ (2ee44 ) │ │ │ │ + ldr r2, [pc, #372] @ (2edb0 ) │ │ │ │ sub sp, #28 │ │ │ │ - ldr r3, [pc, #372] @ (2ee48 ) │ │ │ │ + ldr r3, [pc, #372] @ (2edb4 ) │ │ │ │ movs r6, #0 │ │ │ │ add r2, pc │ │ │ │ str r6, [sp, #16] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2ede0 │ │ │ │ + beq.n 2ed4c │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #12 │ │ │ │ mov r7, r1 │ │ │ │ blx c798 │ │ │ │ movs r3, #1 │ │ │ │ mov r4, r0 │ │ │ │ str r3, [r0, #0] │ │ │ │ str r6, [r0, #4] │ │ │ │ str r6, [r0, #8] │ │ │ │ mov r0, r5 │ │ │ │ blx c1a0 │ │ │ │ - ldr r2, [pc, #328] @ (2ee4c ) │ │ │ │ - ldr r1, [pc, #328] @ (2ee50 ) │ │ │ │ + ldr r2, [pc, #328] @ (2edb8 ) │ │ │ │ + ldr r1, [pc, #328] @ (2edbc ) │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ add r2, pc │ │ │ │ str r0, [r4, #4] │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r5, #32] │ │ │ │ str r3, [r4, #8] │ │ │ │ mov r3, r4 │ │ │ │ - bl 2e16c │ │ │ │ - ldr r2, [pc, #312] @ (2ee54 ) │ │ │ │ + bl 2e0d8 │ │ │ │ + ldr r2, [pc, #312] @ (2edc0 ) │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ add r5, sp, #16 │ │ │ │ str r5, [sp, #0] │ │ │ │ blx c010 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2edae │ │ │ │ + beq.n 2ed1a │ │ │ │ ldr r6, [r0, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 2edf2 │ │ │ │ + beq.n 2ed5e │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ subs r3, #1 │ │ │ │ strex r2, r3, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 2ed40 │ │ │ │ + bne.n 2ecac │ │ │ │ dmb ish │ │ │ │ - cbnz r3, 2ed64 │ │ │ │ + cbnz r3, 2ecd0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 2ed5c │ │ │ │ + cbz r0, 2ecc8 │ │ │ │ blx bb94 │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #12 │ │ │ │ blx d1f0 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r6, [r4, #8] │ │ │ │ movw r1, #669 @ 0x29d │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ movs r0, #0 │ │ │ │ - ldr r3, [pc, #220] @ (2ee58 ) │ │ │ │ - ldr r2, [pc, #220] @ (2ee5c ) │ │ │ │ + ldr r3, [pc, #220] @ (2edc4 ) │ │ │ │ + ldr r2, [pc, #220] @ (2edc8 ) │ │ │ │ strd r1, r6, [sp] │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ movs r1, #8 │ │ │ │ blx d234 │ │ │ │ mov r0, r5 │ │ │ │ blx bc08 │ │ │ │ movs r5, #0 │ │ │ │ - ldr r2, [pc, #200] @ (2ee60 ) │ │ │ │ - ldr r3, [pc, #176] @ (2ee48 ) │ │ │ │ + ldr r2, [pc, #200] @ (2edcc ) │ │ │ │ + ldr r3, [pc, #176] @ (2edb4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2ee26 │ │ │ │ + bne.n 2ed92 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r5, [r4, #8] │ │ │ │ adds r3, r5, #1 │ │ │ │ - beq.n 2ee2a │ │ │ │ + beq.n 2ed96 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ subs r3, #1 │ │ │ │ strex r2, r3, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 2edb8 │ │ │ │ + bne.n 2ed24 │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2ed94 │ │ │ │ + bne.n 2ed00 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 2edd6 │ │ │ │ + cbz r0, 2ed42 │ │ │ │ blx bb94 │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #12 │ │ │ │ blx d1f0 │ │ │ │ - b.n 2ed94 │ │ │ │ - ldr r1, [pc, #128] @ (2ee64 ) │ │ │ │ - ldr r2, [pc, #132] @ (2ee68 ) │ │ │ │ + b.n 2ed00 │ │ │ │ + ldr r1, [pc, #128] @ (2edd0 ) │ │ │ │ + ldr r2, [pc, #132] @ (2edd4 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #420 @ 0x1a4 │ │ │ │ blx c5c4 │ │ │ │ - b.n 2ed92 │ │ │ │ + b.n 2ecfe │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, r7 │ │ │ │ blx c4a0 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ subs r3, #1 │ │ │ │ strex r2, r3, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 2edfe │ │ │ │ + bne.n 2ed6a │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 2ed92 │ │ │ │ + bne.n 2ecfe │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 2ee1c │ │ │ │ + cbz r0, 2ed88 │ │ │ │ blx bb94 │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #12 │ │ │ │ blx d1f0 │ │ │ │ - b.n 2ed92 │ │ │ │ + b.n 2ecfe │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ - ldr r4, [pc, #64] @ (2ee6c ) │ │ │ │ - ldr r2, [pc, #64] @ (2ee70 ) │ │ │ │ - ldr r1, [pc, #68] @ (2ee74 ) │ │ │ │ + ldr r4, [pc, #64] @ (2edd8 ) │ │ │ │ + ldr r2, [pc, #64] @ (2eddc ) │ │ │ │ + ldr r1, [pc, #68] @ (2ede0 ) │ │ │ │ add r4, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r4, #420 @ 0x1a4 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #674 @ 0x2a2 │ │ │ │ blx c130 │ │ │ │ - ldrh r2, [r0, #12] │ │ │ │ + ldrh r6, [r2, #16] │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - bl 3eae4e │ │ │ │ - b.n 2eac0 │ │ │ │ + bl 3eadba │ │ │ │ + b.n 2ea24 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2ead4 │ │ │ │ + b.n 2ea38 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 2ee38 │ │ │ │ + ble.n 2ed9c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r1, r1] │ │ │ │ + ldrh r0, [r1, r1] │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r0, #6] │ │ │ │ + ldrh r4, [r2, #10] │ │ │ │ movs r1, r0 │ │ │ │ - ldrsh r0, [r6, r3] │ │ │ │ + ldrsh r4, [r5, r3] │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r6, [r5, r7] │ │ │ │ + ldrh r2, [r5, r7] │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r4, r2] │ │ │ │ + ldrsh r0, [r4, r2] │ │ │ │ movs r1, r0 │ │ │ │ - b.n 2e918 │ │ │ │ + b.n 2e87c │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 2eee4 │ │ │ │ + ble.n 2ee48 │ │ │ │ ... │ │ │ │ │ │ │ │ -0002ee78 : │ │ │ │ +0002ede4 : │ │ │ │ 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, #312] @ (2efc4 ) │ │ │ │ + ldr r2, [pc, #312] @ (2ef30 ) │ │ │ │ mov r8, r3 │ │ │ │ - ldr r3, [pc, #312] @ (2efc8 ) │ │ │ │ + ldr r3, [pc, #312] @ (2ef34 ) │ │ │ │ add r2, pc │ │ │ │ sub sp, #28 │ │ │ │ movs r7, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ str r7, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2efac │ │ │ │ + beq.w 2ef18 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #12 │ │ │ │ mov r9, r1 │ │ │ │ blx c798 │ │ │ │ mov r4, r0 │ │ │ │ str r7, [r0, #4] │ │ │ │ str r7, [r0, #8] │ │ │ │ movs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #0] │ │ │ │ blx c1a0 │ │ │ │ str r0, [r4, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 2efa4 │ │ │ │ + beq.n 2ef10 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ blx cbf8 │ │ │ │ mov r6, r0 │ │ │ │ - ldr r0, [pc, #244] @ (2efcc ) │ │ │ │ + ldr r0, [pc, #244] @ (2ef38 ) │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc │ │ │ │ blx c248 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r3 │ │ │ │ blx b7b8 │ │ │ │ - ldr r2, [pc, #228] @ (2efd0 ) │ │ │ │ + ldr r2, [pc, #228] @ (2ef3c ) │ │ │ │ ldr r0, [r5, #32] │ │ │ │ mov r3, r4 │ │ │ │ add r2, pc │ │ │ │ mov r1, r6 │ │ │ │ str r7, [r4, #8] │ │ │ │ - bl 2e16c │ │ │ │ - ldr r2, [pc, #216] @ (2efd4 ) │ │ │ │ + bl 2e0d8 │ │ │ │ + ldr r2, [pc, #216] @ (2ef40 ) │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ add r5, sp, #16 │ │ │ │ str r5, [sp, #0] │ │ │ │ blx c010 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cbnz r3, 2ef42 │ │ │ │ + cbnz r3, 2eeae │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - cbz r5, 2ef1a │ │ │ │ + cbz r5, 2ee86 │ │ │ │ mov r0, r5 │ │ │ │ blx c1a0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e120 │ │ │ │ - ldr r2, [pc, #176] @ (2efd8 ) │ │ │ │ - ldr r3, [pc, #156] @ (2efc8 ) │ │ │ │ + bl 2e08c │ │ │ │ + ldr r2, [pc, #176] @ (2ef44 ) │ │ │ │ + ldr r3, [pc, #156] @ (2ef34 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2efbe │ │ │ │ + bne.n 2ef2a │ │ │ │ mov r0, r5 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr.w r9, [r3] │ │ │ │ blx bc9c │ │ │ │ cmp r9, r0 │ │ │ │ - beq.n 2ef8e │ │ │ │ + beq.n 2eefa │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e120 │ │ │ │ + bl 2e08c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r6, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r7 │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ movw r1, #898 @ 0x382 │ │ │ │ - ldr r3, [pc, #100] @ (2efdc ) │ │ │ │ - ldr r2, [pc, #104] @ (2efe0 ) │ │ │ │ + ldr r3, [pc, #100] @ (2ef48 ) │ │ │ │ + ldr r2, [pc, #104] @ (2ef4c ) │ │ │ │ str r1, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ movs r1, #8 │ │ │ │ blx d234 │ │ │ │ mov r0, r5 │ │ │ │ blx bc08 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 2ef26 │ │ │ │ + b.n 2ee92 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, r8 │ │ │ │ blx c4a0 │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e120 │ │ │ │ - b.n 2ef8a │ │ │ │ + bl 2e08c │ │ │ │ + b.n 2eef6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e120 │ │ │ │ - b.n 2ef8a │ │ │ │ - ldr r1, [pc, #52] @ (2efe4 ) │ │ │ │ - ldr r2, [pc, #56] @ (2efe8 ) │ │ │ │ + bl 2e08c │ │ │ │ + b.n 2eef6 │ │ │ │ + ldr r1, [pc, #52] @ (2ef50 ) │ │ │ │ + ldr r2, [pc, #56] @ (2ef54 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #460 @ 0x1cc │ │ │ │ blx c5c4 │ │ │ │ - b.n 2ef8a │ │ │ │ + b.n 2eef6 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strh r0, [r1, #62] @ 0x3e │ │ │ │ + ldrh r4, [r3, #2] │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2e948 │ │ │ │ + b.n 2e8ac │ │ │ │ movs r0, r0 │ │ │ │ - bl 35afd2 │ │ │ │ - b.n 2ea08 │ │ │ │ + bl 35af3e │ │ │ │ + b.n 2e96c │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r5, #56] @ 0x38 │ │ │ │ + strh r2, [r0, #62] @ 0x3e │ │ │ │ movs r1, r0 │ │ │ │ - blt.n 2efcc │ │ │ │ + blt.n 2ef30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r2, r1] │ │ │ │ + ldr r0, [r2, r1] │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r4, r4] │ │ │ │ + ldrb r0, [r4, r4] │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r2, [r4, r0] │ │ │ │ + ldrh r6, [r3, r0] │ │ │ │ ... │ │ │ │ │ │ │ │ -0002efec : │ │ │ │ +0002ef58 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #956] @ (2f3bc ) │ │ │ │ + ldr r2, [pc, #956] @ (2f328 ) │ │ │ │ mov fp, r3 │ │ │ │ - ldr r3, [pc, #956] @ (2f3c0 ) │ │ │ │ + ldr r3, [pc, #956] @ (2f32c ) │ │ │ │ add r2, pc │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ - ldr.w r8, [pc, #952] @ 2f3c4 │ │ │ │ + ldr.w r8, [pc, #952] @ 2f330 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r8, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov.w r3, #0 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2f336 │ │ │ │ + beq.w 2f2a2 │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 2f348 │ │ │ │ + beq.w 2f2b4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 2f35c │ │ │ │ + beq.w 2f2c8 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - cbnz r3, 2f052 │ │ │ │ - ldr r2, [pc, #912] @ (2f3c8 ) │ │ │ │ - ldr r3, [pc, #900] @ (2f3c0 ) │ │ │ │ + cbnz r3, 2efbe │ │ │ │ + ldr r2, [pc, #912] @ (2f334 ) │ │ │ │ + ldr r3, [pc, #900] @ (2f32c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 2f3b6 │ │ │ │ + bne.w 2f322 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r7, r0 │ │ │ │ - ldr r0, [pc, #884] @ (2f3cc ) │ │ │ │ + ldr r0, [pc, #884] @ (2f338 ) │ │ │ │ add r0, pc │ │ │ │ blx bf94 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 2f376 │ │ │ │ + beq.w 2f2e2 │ │ │ │ ldrd r9, r3, [r0, #4] │ │ │ │ add.w r2, r9, #22 │ │ │ │ cmp r2, r3 │ │ │ │ - bcs.w 2f326 │ │ │ │ - ldr r3, [pc, #860] @ (2f3d0 ) │ │ │ │ + bcs.w 2f292 │ │ │ │ + ldr r3, [pc, #860] @ (2f33c ) │ │ │ │ ldr.w sl, [r0] │ │ │ │ add r3, pc │ │ │ │ add.w ip, sl, r9 │ │ │ │ add.w r2, r3, #22 │ │ │ │ cmp ip, r2 │ │ │ │ - bcs.n 2f092 │ │ │ │ + bcs.n 2effe │ │ │ │ add.w r2, ip, #22 │ │ │ │ cmp r2, r3 │ │ │ │ it cs │ │ │ │ movcs lr, r3 │ │ │ │ - bcs.n 2f098 │ │ │ │ - ldr.w lr, [pc, #832] @ 2f3d4 │ │ │ │ + bcs.n 2f004 │ │ │ │ + ldr.w lr, [pc, #832] @ 2f340 │ │ │ │ add lr, pc │ │ │ │ ldmia.w lr!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [sl, r9] │ │ │ │ str.w r3, [ip, #12] │ │ │ │ str.w r1, [ip, #4] │ │ │ │ movs r1, #0 │ │ │ │ str.w r2, [ip, #8] │ │ │ │ @@ -53852,49 +53839,49 @@ │ │ │ │ strb r1, [r2, r3] │ │ │ │ mov r0, r6 │ │ │ │ blx c444 │ │ │ │ mov r9, r0 │ │ │ │ ldrd r3, r2, [r4, #4] │ │ │ │ adds r1, r0, r3 │ │ │ │ cmp r1, r2 │ │ │ │ - bcs.w 2f316 │ │ │ │ + bcs.w 2f282 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r9 │ │ │ │ add r0, r3 │ │ │ │ add.w r3, r6, r9 │ │ │ │ cmp r0, r3 │ │ │ │ - bcs.n 2f0f6 │ │ │ │ + bcs.n 2f062 │ │ │ │ add.w r3, r0, r9 │ │ │ │ cmp r6, r3 │ │ │ │ - bls.w 2f370 │ │ │ │ + bls.w 2f2dc │ │ │ │ blx c500 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ movs r1, #0 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ add r3, r9 │ │ │ │ str r3, [r4, #4] │ │ │ │ strb r1, [r2, r3] │ │ │ │ ldrd lr, r3, [r4, #4] │ │ │ │ add.w r2, lr, #17 │ │ │ │ cmp r2, r3 │ │ │ │ - bcs.w 2f304 │ │ │ │ - ldr r3, [pc, #704] @ (2f3d8 ) │ │ │ │ + bcs.w 2f270 │ │ │ │ + ldr r3, [pc, #704] @ (2f344 ) │ │ │ │ ldr.w r9, [r4] │ │ │ │ add r3, pc │ │ │ │ add.w r6, r9, lr │ │ │ │ add.w r2, r3, #17 │ │ │ │ cmp r6, r2 │ │ │ │ - bcs.n 2f134 │ │ │ │ + bcs.n 2f0a0 │ │ │ │ add.w r2, r6, #17 │ │ │ │ cmp r2, r3 │ │ │ │ it cs │ │ │ │ movcs ip, r3 │ │ │ │ - bcs.n 2f13a │ │ │ │ - ldr.w ip, [pc, #676] @ 2f3dc │ │ │ │ + bcs.n 2f0a6 │ │ │ │ + ldr.w ip, [pc, #676] @ 2f348 │ │ │ │ add ip, pc │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ str.w r0, [r9, lr] │ │ │ │ str r3, [r6, #12] │ │ │ │ str r1, [r6, #4] │ │ │ │ movs r1, #0 │ │ │ │ str r2, [r6, #8] │ │ │ │ @@ -53903,38 +53890,38 @@ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r4, #0] │ │ │ │ adds r3, #17 │ │ │ │ str r3, [r4, #4] │ │ │ │ strb r1, [r2, r3] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 2f1ca │ │ │ │ + ble.n 2f136 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 2f39a │ │ │ │ - ldr.w r9, [pc, #632] @ 2f3e0 │ │ │ │ + beq.w 2f306 │ │ │ │ + ldr.w r9, [pc, #632] @ 2f34c │ │ │ │ movs r6, #1 │ │ │ │ - ldr r3, [pc, #628] @ (2f3e4 ) │ │ │ │ + ldr r3, [pc, #628] @ (2f350 ) │ │ │ │ add r9, pc │ │ │ │ str r7, [sp, #20] │ │ │ │ add.w sl, r9, #15 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #16] │ │ │ │ ldrd ip, r3, [r4, #4] │ │ │ │ add.w r2, ip, #15 │ │ │ │ cmp r2, r3 │ │ │ │ - bcs.w 2f2ca │ │ │ │ + bcs.w 2f236 │ │ │ │ ldr.w lr, [r4] │ │ │ │ add.w r3, lr, ip │ │ │ │ cmp r3, sl │ │ │ │ - bcs.n 2f1a0 │ │ │ │ + bcs.n 2f10c │ │ │ │ add.w r2, r3, #15 │ │ │ │ cmp r2, r9 │ │ │ │ it cs │ │ │ │ movcs r7, r9 │ │ │ │ - bcs.n 2f1a2 │ │ │ │ + bcs.n 2f10e │ │ │ │ ldr r7, [sp, #16] │ │ │ │ ldmia r7!, {r0, r1, r2} │ │ │ │ str.w r0, [lr, ip] │ │ │ │ str r2, [r3, #8] │ │ │ │ adds r6, #1 │ │ │ │ str r1, [r3, #4] │ │ │ │ movs r1, #0 │ │ │ │ @@ -53945,878 +53932,878 @@ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r4, #0] │ │ │ │ adds r3, #15 │ │ │ │ str r3, [r4, #4] │ │ │ │ strb r1, [r2, r3] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r6, r3 │ │ │ │ - blt.n 2f17a │ │ │ │ + blt.n 2f0e6 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r6, #0 │ │ │ │ str r6, [sp, #0] │ │ │ │ add r3, sp, #28 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r7, #32] │ │ │ │ blx d078 │ │ │ │ - ldr r2, [pc, #520] @ (2f3e8 ) │ │ │ │ + ldr r2, [pc, #520] @ (2f354 ) │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r6 │ │ │ │ add.w sl, sp, #32 │ │ │ │ add r2, pc │ │ │ │ mov r0, r7 │ │ │ │ str.w sl, [sp] │ │ │ │ ldr.w r9, [sp, #28] │ │ │ │ blx c010 │ │ │ │ ldr r6, [sp, #32] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 2f26c │ │ │ │ + beq.n 2f1d8 │ │ │ │ ldr r5, [r6, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r5, r0 │ │ │ │ - beq.n 2f2e6 │ │ │ │ + beq.n 2f252 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 2f212 │ │ │ │ + beq.n 2f17e │ │ │ │ mov r0, r9 │ │ │ │ blx c3f8 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx c2dc │ │ │ │ ldr r4, [sp, #32] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ movw r1, #1002 @ 0x3ea │ │ │ │ - ldr r2, [pc, #448] @ (2f3ec ) │ │ │ │ + ldr r2, [pc, #448] @ (2f358 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #444] @ (2f3f0 ) │ │ │ │ + ldr r3, [pc, #444] @ (2f35c ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ strd r1, r5, [sp] │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #8 │ │ │ │ blx d234 │ │ │ │ mov r0, sl │ │ │ │ blx bc08 │ │ │ │ - b.n 2f036 │ │ │ │ + b.n 2efa2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr.w r0, [r3, r6, lsl #2] │ │ │ │ adds r6, #1 │ │ │ │ blx bbf0 │ │ │ │ - ldr r3, [pc, #412] @ (2f3f4 ) │ │ │ │ + ldr r3, [pc, #412] @ (2f360 ) │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ blx c658 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r6, r3 │ │ │ │ - blt.n 2f24a │ │ │ │ + blt.n 2f1b6 │ │ │ │ mov r0, r9 │ │ │ │ blx c710 │ │ │ │ - ldr r2, [pc, #380] @ (2f3f8 ) │ │ │ │ + ldr r2, [pc, #380] @ (2f364 ) │ │ │ │ mov r1, r0 │ │ │ │ movs r3, #101 @ 0x65 │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ str.w sl, [sp] │ │ │ │ blx c010 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - cbz r3, 2f2ee │ │ │ │ + cbz r3, 2f25a │ │ │ │ ldr r5, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r5, r0 │ │ │ │ - beq.n 2f2e6 │ │ │ │ + beq.n 2f252 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 2f2a4 │ │ │ │ + beq.n 2f210 │ │ │ │ mov r0, r9 │ │ │ │ blx c3f8 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx c2dc │ │ │ │ ldr r4, [sp, #32] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ movw r1, #1051 @ 0x41b │ │ │ │ - ldr r2, [pc, #316] @ (2f3fc ) │ │ │ │ + ldr r2, [pc, #316] @ (2f368 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #316] @ (2f400 ) │ │ │ │ + ldr r3, [pc, #316] @ (2f36c ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 2f236 │ │ │ │ - ldr r2, [pc, #312] @ (2f404 ) │ │ │ │ + b.n 2f1a2 │ │ │ │ + ldr r2, [pc, #312] @ (2f370 ) │ │ │ │ movs r3, #15 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ adds r6, #1 │ │ │ │ blx cba0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r6, r3 │ │ │ │ - blt.w 2f17a │ │ │ │ - b.n 2f1c8 │ │ │ │ + blt.w 2f0e6 │ │ │ │ + b.n 2f134 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r0, fp │ │ │ │ blx c4a0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 2f2fa │ │ │ │ + beq.n 2f266 │ │ │ │ mov r0, r9 │ │ │ │ blx c3f8 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx c2dc │ │ │ │ - b.n 2f036 │ │ │ │ - ldr r2, [pc, #256] @ (2f408 ) │ │ │ │ + b.n 2efa2 │ │ │ │ + ldr r2, [pc, #256] @ (2f374 ) │ │ │ │ movs r3, #17 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx cba0 │ │ │ │ - b.n 2f15a │ │ │ │ + b.n 2f0c6 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ blx cba0 │ │ │ │ - b.n 2f106 │ │ │ │ - ldr r2, [pc, #228] @ (2f40c ) │ │ │ │ + b.n 2f072 │ │ │ │ + ldr r2, [pc, #228] @ (2f378 ) │ │ │ │ movs r3, #22 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ add r2, pc │ │ │ │ blx cba0 │ │ │ │ - b.n 2f0c8 │ │ │ │ - ldr r1, [pc, #216] @ (2f410 ) │ │ │ │ - ldr r2, [pc, #216] @ (2f414 ) │ │ │ │ + b.n 2f034 │ │ │ │ + ldr r1, [pc, #216] @ (2f37c ) │ │ │ │ + ldr r2, [pc, #216] @ (2f380 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #516 @ 0x204 │ │ │ │ blx c5c4 │ │ │ │ - b.n 2f036 │ │ │ │ - ldr r1, [pc, #204] @ (2f418 ) │ │ │ │ + b.n 2efa2 │ │ │ │ + ldr r1, [pc, #204] @ (2f384 ) │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #204] @ (2f41c ) │ │ │ │ + ldr r2, [pc, #204] @ (2f388 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #516 @ 0x204 │ │ │ │ blx c5c4 │ │ │ │ - b.n 2f036 │ │ │ │ - ldr r1, [pc, #192] @ (2f420 ) │ │ │ │ + b.n 2efa2 │ │ │ │ + ldr r1, [pc, #192] @ (2f38c ) │ │ │ │ mov r0, r5 │ │ │ │ - ldr r2, [pc, #192] @ (2f424 ) │ │ │ │ + ldr r2, [pc, #192] @ (2f390 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #516 @ 0x204 │ │ │ │ blx c5c4 │ │ │ │ - b.n 2f036 │ │ │ │ + b.n 2efa2 │ │ │ │ blx cce4 │ │ │ │ - b.n 2f0fa │ │ │ │ - ldr r1, [pc, #176] @ (2f428 ) │ │ │ │ + b.n 2f066 │ │ │ │ + ldr r1, [pc, #176] @ (2f394 ) │ │ │ │ movs r2, #22 │ │ │ │ add r1, pc │ │ │ │ blx c1f0 │ │ │ │ mov r1, r6 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ blx c1f0 │ │ │ │ - ldr r1, [pc, #156] @ (2f42c ) │ │ │ │ + ldr r1, [pc, #156] @ (2f398 ) │ │ │ │ movs r2, #17 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx c1f0 │ │ │ │ - b.n 2f15a │ │ │ │ - ldr.w r9, [pc, #148] @ 2f430 │ │ │ │ + b.n 2f0c6 │ │ │ │ + ldr.w r9, [pc, #148] @ 2f39c │ │ │ │ movs r6, #1 │ │ │ │ add r9, pc │ │ │ │ movs r2, #15 │ │ │ │ mov r1, r9 │ │ │ │ movs r0, #0 │ │ │ │ adds r6, #1 │ │ │ │ blx c1f0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - bgt.n 2f3a2 │ │ │ │ - b.n 2f1ca │ │ │ │ + bgt.n 2f30e │ │ │ │ + b.n 2f136 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strh r4, [r2, #50] @ 0x32 │ │ │ │ + strh r0, [r5, #54] @ 0x36 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r1, #50] @ 0x32 │ │ │ │ + strh r6, [r3, #54] @ 0x36 │ │ │ │ movs r1, r0 │ │ │ │ - strh r6, [r3, #48] @ 0x30 │ │ │ │ + strh r2, [r6, #52] @ 0x34 │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r2, [r7, #2] │ │ │ │ + ldrh r6, [r6, #2] │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2fb64 │ │ │ │ + b.n 2fac8 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2fb2c │ │ │ │ + b.n 2fa90 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2fa58 │ │ │ │ + b.n 2f9bc │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2fa20 │ │ │ │ + b.n 2f984 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2f9e0 │ │ │ │ + b.n 2f944 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2f9d4 │ │ │ │ + b.n 2f938 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2f918 │ │ │ │ + b.n 2f87c │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r3, r6] │ │ │ │ + strb r2, [r3, r6] │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 2f46c │ │ │ │ + bls.n 2f3d0 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 2f3fc │ │ │ │ + bcc.n 2f360 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r1, r4] │ │ │ │ + strb r0, [r1, r4] │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 2f358 │ │ │ │ + bhi.n 2f2bc │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2f738 │ │ │ │ + b.n 2f69c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2f6a0 │ │ │ │ + b.n 2f604 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2f634 │ │ │ │ + b.n 2f598 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r3, r6] │ │ │ │ + ldr r6, [r2, r6] │ │ │ │ movs r1, r0 │ │ │ │ - ldrsb r0, [r3, r2] │ │ │ │ + ldrsb r4, [r2, r2] │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r0, r6] │ │ │ │ + ldr r2, [r0, r6] │ │ │ │ movs r1, r0 │ │ │ │ - bpl.n 2f4b8 │ │ │ │ + bpl.n 2f41c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r6, r5] │ │ │ │ + ldr r6, [r5, r5] │ │ │ │ movs r1, r0 │ │ │ │ - b.n 2f5c0 │ │ │ │ + b.n 2f524 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2f5b8 │ │ │ │ + b.n 2f51c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2f5bc │ │ │ │ + b.n 2f520 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2f5cc │ │ │ │ + b.n 2f530 │ │ │ │ ... │ │ │ │ │ │ │ │ -0002f434 : │ │ │ │ +0002f3a0 : │ │ │ │ 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, #180] @ (2f4fc ) │ │ │ │ + ldr r2, [pc, #180] @ (2f468 ) │ │ │ │ sub sp, #24 │ │ │ │ - ldr r3, [pc, #180] @ (2f500 ) │ │ │ │ + ldr r3, [pc, #180] @ (2f46c ) │ │ │ │ movs r5, #0 │ │ │ │ add r2, pc │ │ │ │ str r5, [sp, #16] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2f4dc │ │ │ │ + beq.n 2f448 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #160] @ (2f504 ) │ │ │ │ + ldr r1, [pc, #160] @ (2f470 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r5 │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r0, #32] │ │ │ │ add r7, sp, #16 │ │ │ │ - bl 2e16c │ │ │ │ - ldr r2, [pc, #148] @ (2f508 ) │ │ │ │ + bl 2e0d8 │ │ │ │ + ldr r2, [pc, #148] @ (2f474 ) │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ str r7, [sp, #0] │ │ │ │ blx c010 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cbz r3, 2f4c2 │ │ │ │ + cbz r3, 2f42e │ │ │ │ ldr.w r8, [r3] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.n 2f4ee │ │ │ │ + beq.n 2f45a │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r6, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ movw r1, #1076 @ 0x434 │ │ │ │ - ldr r3, [pc, #92] @ (2f50c ) │ │ │ │ - ldr r2, [pc, #96] @ (2f510 ) │ │ │ │ + ldr r3, [pc, #92] @ (2f478 ) │ │ │ │ + ldr r2, [pc, #96] @ (2f47c ) │ │ │ │ str r1, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ movs r1, #8 │ │ │ │ blx d234 │ │ │ │ mov r0, r7 │ │ │ │ blx bc08 │ │ │ │ - ldr r2, [pc, #80] @ (2f514 ) │ │ │ │ - ldr r3, [pc, #56] @ (2f500 ) │ │ │ │ + ldr r2, [pc, #80] @ (2f480 ) │ │ │ │ + ldr r3, [pc, #56] @ (2f46c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2f4f8 │ │ │ │ + bne.n 2f464 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r1, [pc, #56] @ (2f518 ) │ │ │ │ - ldr r2, [pc, #60] @ (2f51c ) │ │ │ │ + ldr r1, [pc, #56] @ (2f484 ) │ │ │ │ + ldr r2, [pc, #60] @ (2f488 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #572 @ 0x23c │ │ │ │ blx c5c4 │ │ │ │ - b.n 2f4c2 │ │ │ │ + b.n 2f42e │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx c4a0 │ │ │ │ - b.n 2f4c2 │ │ │ │ + b.n 2f42e │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ - strh r4, [r1, #16] │ │ │ │ + strh r0, [r4, #20] │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2f560 │ │ │ │ + b.n 2f4c4 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2f550 │ │ │ │ + b.n 2f4b4 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 2f48c │ │ │ │ + bvs.n 2f3f0 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r3, r4] │ │ │ │ + strh r0, [r3, r4] │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r2, #12] │ │ │ │ + strh r6, [r4, #16] │ │ │ │ movs r1, r0 │ │ │ │ - ldrsb r4, [r6, r7] │ │ │ │ + ldrsb r0, [r6, r7] │ │ │ │ movs r1, r0 │ │ │ │ - strb r2, [r6, r3] │ │ │ │ + strb r6, [r5, r3] │ │ │ │ ... │ │ │ │ │ │ │ │ -0002f520 : │ │ │ │ +0002f48c : │ │ │ │ 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, #180] @ (2f5e8 ) │ │ │ │ + ldr r2, [pc, #180] @ (2f554 ) │ │ │ │ sub sp, #24 │ │ │ │ - ldr r3, [pc, #180] @ (2f5ec ) │ │ │ │ + ldr r3, [pc, #180] @ (2f558 ) │ │ │ │ movs r5, #0 │ │ │ │ add r2, pc │ │ │ │ str r5, [sp, #16] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2f5c8 │ │ │ │ + beq.n 2f534 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #160] @ (2f5f0 ) │ │ │ │ + ldr r1, [pc, #160] @ (2f55c ) │ │ │ │ mov r4, r0 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r5 │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r0, #32] │ │ │ │ add r7, sp, #16 │ │ │ │ - bl 2e16c │ │ │ │ - ldr r2, [pc, #148] @ (2f5f4 ) │ │ │ │ + bl 2e0d8 │ │ │ │ + ldr r2, [pc, #148] @ (2f560 ) │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ str r7, [sp, #0] │ │ │ │ blx c010 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cbz r3, 2f5ae │ │ │ │ + cbz r3, 2f51a │ │ │ │ ldr.w r8, [r3] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.n 2f5da │ │ │ │ + beq.n 2f546 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r6, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ movw r1, #1099 @ 0x44b │ │ │ │ - ldr r3, [pc, #92] @ (2f5f8 ) │ │ │ │ - ldr r2, [pc, #96] @ (2f5fc ) │ │ │ │ + ldr r3, [pc, #92] @ (2f564 ) │ │ │ │ + ldr r2, [pc, #96] @ (2f568 ) │ │ │ │ str r1, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ movs r1, #8 │ │ │ │ blx d234 │ │ │ │ mov r0, r7 │ │ │ │ blx bc08 │ │ │ │ - ldr r2, [pc, #80] @ (2f600 ) │ │ │ │ - ldr r3, [pc, #56] @ (2f5ec ) │ │ │ │ + ldr r2, [pc, #80] @ (2f56c ) │ │ │ │ + ldr r3, [pc, #56] @ (2f558 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2f5e4 │ │ │ │ + bne.n 2f550 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r1, [pc, #56] @ (2f604 ) │ │ │ │ - ldr r2, [pc, #60] @ (2f608 ) │ │ │ │ + ldr r1, [pc, #56] @ (2f570 ) │ │ │ │ + ldr r2, [pc, #60] @ (2f574 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #620 @ 0x26c │ │ │ │ blx c5c4 │ │ │ │ - b.n 2f5ae │ │ │ │ + b.n 2f51a │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx c4a0 │ │ │ │ - b.n 2f5ae │ │ │ │ + b.n 2f51a │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ - strh r0, [r4, #8] │ │ │ │ + strh r4, [r6, #12] │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - svc 112 @ 0x70 │ │ │ │ + svc 108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - svc 102 @ 0x66 │ │ │ │ + svc 98 @ 0x62 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 2f5a0 │ │ │ │ + bpl.n 2f504 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r6, r0] │ │ │ │ + strh r4, [r5, r0] │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r4, #4] │ │ │ │ + strh r2, [r7, #8] │ │ │ │ movs r1, r0 │ │ │ │ - ldrsb r0, [r1, r4] │ │ │ │ + ldrsb r4, [r0, r4] │ │ │ │ movs r1, r0 │ │ │ │ - strb r6, [r0, r0] │ │ │ │ + strb r2, [r0, r0] │ │ │ │ ... │ │ │ │ │ │ │ │ -0002f60c : │ │ │ │ +0002f578 : │ │ │ │ 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, #180] @ (2f6d4 ) │ │ │ │ + ldr r2, [pc, #180] @ (2f640 ) │ │ │ │ sub sp, #24 │ │ │ │ - ldr r3, [pc, #180] @ (2f6d8 ) │ │ │ │ + ldr r3, [pc, #180] @ (2f644 ) │ │ │ │ movs r5, #0 │ │ │ │ add r2, pc │ │ │ │ str r5, [sp, #16] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2f6b4 │ │ │ │ + beq.n 2f620 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #160] @ (2f6dc ) │ │ │ │ + ldr r1, [pc, #160] @ (2f648 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r5 │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r0, #32] │ │ │ │ add r7, sp, #16 │ │ │ │ - bl 2e16c │ │ │ │ - ldr r2, [pc, #148] @ (2f6e0 ) │ │ │ │ + bl 2e0d8 │ │ │ │ + ldr r2, [pc, #148] @ (2f64c ) │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ str r7, [sp, #0] │ │ │ │ blx c010 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cbz r3, 2f69a │ │ │ │ + cbz r3, 2f606 │ │ │ │ ldr.w r8, [r3] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.n 2f6c6 │ │ │ │ + beq.n 2f632 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r6, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ movw r1, #1122 @ 0x462 │ │ │ │ - ldr r3, [pc, #92] @ (2f6e4 ) │ │ │ │ - ldr r2, [pc, #96] @ (2f6e8 ) │ │ │ │ + ldr r3, [pc, #92] @ (2f650 ) │ │ │ │ + ldr r2, [pc, #96] @ (2f654 ) │ │ │ │ str r1, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ movs r1, #8 │ │ │ │ blx d234 │ │ │ │ mov r0, r7 │ │ │ │ blx bc08 │ │ │ │ - ldr r2, [pc, #80] @ (2f6ec ) │ │ │ │ - ldr r3, [pc, #56] @ (2f6d8 ) │ │ │ │ + ldr r2, [pc, #80] @ (2f658 ) │ │ │ │ + ldr r3, [pc, #56] @ (2f644 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2f6d0 │ │ │ │ + bne.n 2f63c │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r1, [pc, #56] @ (2f6f0 ) │ │ │ │ - ldr r2, [pc, #60] @ (2f6f4 ) │ │ │ │ + ldr r1, [pc, #56] @ (2f65c ) │ │ │ │ + ldr r2, [pc, #60] @ (2f660 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #664 @ 0x298 │ │ │ │ blx c5c4 │ │ │ │ - b.n 2f69a │ │ │ │ + b.n 2f606 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx c4a0 │ │ │ │ - b.n 2f69a │ │ │ │ + b.n 2f606 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ - strh r4, [r6, #0] │ │ │ │ + strh r0, [r1, #6] │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - udf #180 @ 0xb4 │ │ │ │ + udf #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - udf #174 @ 0xae │ │ │ │ + udf #170 @ 0xaa │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 2f6b4 │ │ │ │ + bmi.n 2f618 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r0, r5] │ │ │ │ + str r0, [r0, r5] │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r7, #30] │ │ │ │ + strh r6, [r1, #2] │ │ │ │ movs r1, r0 │ │ │ │ - ldrsb r4, [r3, r0] │ │ │ │ + ldrsb r0, [r3, r0] │ │ │ │ movs r1, r0 │ │ │ │ - strh r2, [r3, r4] │ │ │ │ + strh r6, [r2, r4] │ │ │ │ ... │ │ │ │ │ │ │ │ -0002f6f8 : │ │ │ │ +0002f664 : │ │ │ │ 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, #184] @ (2f7c4 ) │ │ │ │ + ldr r2, [pc, #184] @ (2f730 ) │ │ │ │ sub sp, #24 │ │ │ │ - ldr r3, [pc, #184] @ (2f7c8 ) │ │ │ │ + ldr r3, [pc, #184] @ (2f734 ) │ │ │ │ movs r5, #0 │ │ │ │ add r2, pc │ │ │ │ str r5, [sp, #16] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2f7a2 │ │ │ │ + beq.n 2f70e │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #164] @ (2f7cc ) │ │ │ │ + ldr r1, [pc, #164] @ (2f738 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r5 │ │ │ │ add r1, pc │ │ │ │ ldr r0, [r0, #32] │ │ │ │ add r7, sp, #16 │ │ │ │ - bl 2e16c │ │ │ │ - ldr r2, [pc, #152] @ (2f7d0 ) │ │ │ │ + bl 2e0d8 │ │ │ │ + ldr r2, [pc, #152] @ (2f73c ) │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ str r7, [sp, #0] │ │ │ │ blx c010 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cbz r3, 2f786 │ │ │ │ + cbz r3, 2f6f2 │ │ │ │ ldr.w r8, [r3] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.n 2f7b4 │ │ │ │ + beq.n 2f720 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r6, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ movw r1, #1444 @ 0x5a4 │ │ │ │ - ldr r3, [pc, #96] @ (2f7d4 ) │ │ │ │ - ldr r2, [pc, #100] @ (2f7d8 ) │ │ │ │ + ldr r3, [pc, #96] @ (2f740 ) │ │ │ │ + ldr r2, [pc, #100] @ (2f744 ) │ │ │ │ str r1, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ movs r1, #8 │ │ │ │ blx d234 │ │ │ │ mov r0, r7 │ │ │ │ blx bc08 │ │ │ │ - ldr r2, [pc, #84] @ (2f7dc ) │ │ │ │ - ldr r3, [pc, #60] @ (2f7c8 ) │ │ │ │ + ldr r2, [pc, #84] @ (2f748 ) │ │ │ │ + ldr r3, [pc, #60] @ (2f734 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2f7be │ │ │ │ + bne.n 2f72a │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r1, [pc, #60] @ (2f7e0 ) │ │ │ │ - ldr r2, [pc, #60] @ (2f7e4 ) │ │ │ │ + ldr r1, [pc, #60] @ (2f74c ) │ │ │ │ + ldr r2, [pc, #60] @ (2f750 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #712 @ 0x2c8 │ │ │ │ blx c5c4 │ │ │ │ - b.n 2f786 │ │ │ │ + b.n 2f6f2 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx c4a0 │ │ │ │ - b.n 2f786 │ │ │ │ + b.n 2f6f2 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrb r0, [r1, #29] │ │ │ │ + ldrb r4, [r3, #31] │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - udf #0 │ │ │ │ + ble.n 2f734 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 2f7c0 │ │ │ │ + ble.n 2f724 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 2f7cc │ │ │ │ + bcc.n 2f730 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r3, r1] │ │ │ │ + str r4, [r2, r1] │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r1, #27] │ │ │ │ + ldrb r2, [r4, #29] │ │ │ │ movs r1, r0 │ │ │ │ - strb r6, [r5, r4] │ │ │ │ + strb r2, [r5, r4] │ │ │ │ movs r1, r0 │ │ │ │ - strh r4, [r5, r0] │ │ │ │ + strh r0, [r5, r0] │ │ │ │ ... │ │ │ │ │ │ │ │ -0002f7e8 : │ │ │ │ +0002f754 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r4, [pc, #152] @ (2f890 ) │ │ │ │ + ldr r4, [pc, #152] @ (2f7fc ) │ │ │ │ sub sp, #28 │ │ │ │ - ldr r2, [pc, #152] @ (2f894 ) │ │ │ │ + ldr r2, [pc, #152] @ (2f800 ) │ │ │ │ movs r5, #0 │ │ │ │ add r4, pc │ │ │ │ str r5, [sp, #16] │ │ │ │ ldr r2, [r4, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov.w r2, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2f87a │ │ │ │ + beq.n 2f7e6 │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #132] @ (2f898 ) │ │ │ │ + ldr r0, [pc, #132] @ (2f804 ) │ │ │ │ add r6, sp, #16 │ │ │ │ add r0, pc │ │ │ │ ldr r7, [r3, #32] │ │ │ │ blx c248 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ blx bd18 │ │ │ │ mov r0, r4 │ │ │ │ blx b7b8 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ - cbz r4, 2f862 │ │ │ │ + cbz r4, 2f7ce │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r7, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ strd r7, r3, [sp, #4] │ │ │ │ movw r1, #1468 @ 0x5bc │ │ │ │ - ldr r3, [pc, #76] @ (2f89c ) │ │ │ │ - ldr r2, [pc, #80] @ (2f8a0 ) │ │ │ │ + ldr r3, [pc, #76] @ (2f808 ) │ │ │ │ + ldr r2, [pc, #80] @ (2f80c ) │ │ │ │ str r1, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ movs r1, #8 │ │ │ │ blx d234 │ │ │ │ mov r0, r6 │ │ │ │ blx bc08 │ │ │ │ - ldr r2, [pc, #64] @ (2f8a4 ) │ │ │ │ - ldr r3, [pc, #44] @ (2f894 ) │ │ │ │ + ldr r2, [pc, #64] @ (2f810 ) │ │ │ │ + ldr r3, [pc, #44] @ (2f800 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2f88c │ │ │ │ + bne.n 2f7f8 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r1, [pc, #44] @ (2f8a8 ) │ │ │ │ - ldr r2, [pc, #44] @ (2f8ac ) │ │ │ │ + ldr r1, [pc, #44] @ (2f814 ) │ │ │ │ + ldr r2, [pc, #44] @ (2f818 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #748 @ 0x2ec │ │ │ │ blx c5c4 │ │ │ │ - b.n 2f862 │ │ │ │ + b.n 2f7ce │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ - ldrb r2, [r3, #25] │ │ │ │ + ldrb r6, [r5, #27] │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 2f938 │ │ │ │ + ble.n 2f89c │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 2f8dc │ │ │ │ + bcc.n 2f840 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #496] @ (2fa94 ) │ │ │ │ + ldr r7, [pc, #480] @ (2f9f0 ) │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r6, #23] │ │ │ │ + ldrb r6, [r0, #26] │ │ │ │ movs r1, r0 │ │ │ │ - strb r6, [r2, r1] │ │ │ │ + strb r2, [r2, r1] │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [r2, r5] │ │ │ │ + str r0, [r2, r5] │ │ │ │ ... │ │ │ │ │ │ │ │ -0002f8b0 : │ │ │ │ +0002f81c : │ │ │ │ push {r4, r5} │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r3 │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ - cbz r0, 2f8d8 │ │ │ │ - cbz r5, 2f8ea │ │ │ │ - cbz r4, 2f8fe │ │ │ │ + cbz r0, 2f844 │ │ │ │ + cbz r5, 2f856 │ │ │ │ + cbz r4, 2f86a │ │ │ │ cmp r1, #9 │ │ │ │ - bne.n 2f8d4 │ │ │ │ + bne.n 2f840 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ ldr r1, [r0, #0] │ │ │ │ - cbz r1, 2f8d4 │ │ │ │ + cbz r1, 2f840 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #8] │ │ │ │ pop {r4, r5} │ │ │ │ bx r1 │ │ │ │ pop {r4, r5} │ │ │ │ bx lr │ │ │ │ - ldr r1, [pc, #56] @ (2f914 ) │ │ │ │ - ldr r2, [pc, #60] @ (2f918 ) │ │ │ │ + ldr r1, [pc, #56] @ (2f880 ) │ │ │ │ + ldr r2, [pc, #60] @ (2f884 ) │ │ │ │ add r1, pc │ │ │ │ pop {r4, r5} │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #792 @ 0x318 │ │ │ │ b.w c5c0 │ │ │ │ - ldr r1, [pc, #48] @ (2f91c ) │ │ │ │ + ldr r1, [pc, #48] @ (2f888 ) │ │ │ │ mov r0, r5 │ │ │ │ - ldr r2, [pc, #48] @ (2f920 ) │ │ │ │ + ldr r2, [pc, #48] @ (2f88c ) │ │ │ │ add r1, pc │ │ │ │ pop {r4, r5} │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #792 @ 0x318 │ │ │ │ b.w c5c0 │ │ │ │ - ldr r1, [pc, #36] @ (2f924 ) │ │ │ │ + ldr r1, [pc, #36] @ (2f890 ) │ │ │ │ mov r0, r4 │ │ │ │ - ldr r2, [pc, #36] @ (2f928 ) │ │ │ │ + ldr r2, [pc, #36] @ (2f894 ) │ │ │ │ add r1, pc │ │ │ │ pop {r4, r5} │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #792 @ 0x318 │ │ │ │ b.w c5c0 │ │ │ │ nop │ │ │ │ - strh r0, [r7, r7] │ │ │ │ + strh r4, [r6, r7] │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [r6, r3] │ │ │ │ + str r0, [r6, r3] │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r4, r7] │ │ │ │ + strh r0, [r4, r7] │ │ │ │ movs r1, r0 │ │ │ │ - bgt.n 2f834 │ │ │ │ + bgt.n 2f798 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r2, r7] │ │ │ │ + strh r4, [r1, r7] │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r4, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r4, r5, r6, r7} │ │ │ │ movs r0, r0 │ │ │ │ b.w c7e4 │ │ │ │ │ │ │ │ -0002f930 : │ │ │ │ +0002f89c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #88] @ (2f998 ) │ │ │ │ + ldr r4, [pc, #88] @ (2f904 ) │ │ │ │ sub sp, #8 │ │ │ │ add r4, pc │ │ │ │ dmb ish │ │ │ │ ldr r3, [r4, #12] │ │ │ │ dmb ish │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r5, [sp, #4] │ │ │ │ - cbz r5, 2f95e │ │ │ │ - ldr r3, [pc, #68] @ (2f99c ) │ │ │ │ + cbz r5, 2f8ca │ │ │ │ + ldr r3, [pc, #68] @ (2f908 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add.w r6, r4, #12 │ │ │ │ mov r0, r6 │ │ │ │ blx ce00 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2f954 │ │ │ │ - ldr r2, [pc, #48] @ (2f9a0 ) │ │ │ │ + beq.n 2f8c0 │ │ │ │ + ldr r2, [pc, #48] @ (2f90c ) │ │ │ │ mov r3, r5 │ │ │ │ - ldr r1, [pc, #48] @ (2f9a4 ) │ │ │ │ + ldr r1, [pc, #48] @ (2f910 ) │ │ │ │ movs r0, #80 @ 0x50 │ │ │ │ add r2, pc │ │ │ │ add.w r2, r2, #312 @ 0x138 │ │ │ │ add r1, pc │ │ │ │ blx c604 │ │ │ │ movs r1, #16 │ │ │ │ mov r5, r0 │ │ │ │ blx bb84 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r4, #0] │ │ │ │ blx d090 │ │ │ │ - b.n 2f954 │ │ │ │ + b.n 2f8c0 │ │ │ │ nop │ │ │ │ - ldrh r6, [r4, #4] │ │ │ │ + ldrh r2, [r7, #8] │ │ │ │ movs r1, r0 │ │ │ │ - ldrh r2, [r2, #4] │ │ │ │ + ldrh r6, [r4, #8] │ │ │ │ movs r1, r0 │ │ │ │ - ldrb r0, [r3, #7] │ │ │ │ + ldrb r4, [r5, #9] │ │ │ │ movs r1, r0 │ │ │ │ - bgt.n 2f9cc │ │ │ │ + bgt.n 2f930 │ │ │ │ ... │ │ │ │ │ │ │ │ -0002f9a8 : │ │ │ │ +0002f914 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ blx bc6c │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w c518 │ │ │ │ nop │ │ │ │ │ │ │ │ -0002f9c8 : │ │ │ │ +0002f934 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ blx bc6c │ │ │ │ mov r1, r4 │ │ │ │ @@ -54826,3528 +54813,3528 @@ │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ b.w d214 │ │ │ │ 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, #128] @ (2fa80 ) │ │ │ │ + ldr r5, [pc, #128] @ (2f9ec ) │ │ │ │ sub sp, #20 │ │ │ │ - ldr r4, [pc, #128] @ (2fa84 ) │ │ │ │ + ldr r4, [pc, #128] @ (2f9f0 ) │ │ │ │ movs r6, #0 │ │ │ │ add r5, pc │ │ │ │ ldr r4, [r5, r4] │ │ │ │ ldr r4, [r4, #0] │ │ │ │ str r4, [sp, #12] │ │ │ │ mov.w r4, #0 │ │ │ │ str r6, [sp, #8] │ │ │ │ - cbz r0, 2fa6c │ │ │ │ + cbz r0, 2f9d8 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r1, 2fa5a │ │ │ │ + cbz r1, 2f9c6 │ │ │ │ add r4, sp, #8 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx bd40 │ │ │ │ ldr r7, [sp, #8] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx bbf0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r7 │ │ │ │ blx bfd4 │ │ │ │ mov r0, r5 │ │ │ │ blx b7b8 │ │ │ │ - ldr r2, [pc, #68] @ (2fa88 ) │ │ │ │ - ldr r3, [pc, #64] @ (2fa84 ) │ │ │ │ + ldr r2, [pc, #68] @ (2f9f4 ) │ │ │ │ + ldr r3, [pc, #64] @ (2f9f0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2fa7a │ │ │ │ + bne.n 2f9e6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r2, [pc, #48] @ (2fa8c ) │ │ │ │ + ldr r2, [pc, #48] @ (2f9f8 ) │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #48] @ (2fa90 ) │ │ │ │ + ldr r1, [pc, #48] @ (2f9fc ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ blx c5c4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 2fa40 │ │ │ │ - ldr r2, [pc, #36] @ (2fa94 ) │ │ │ │ - ldr r1, [pc, #40] @ (2fa98 ) │ │ │ │ + b.n 2f9ac │ │ │ │ + ldr r2, [pc, #36] @ (2fa00 ) │ │ │ │ + ldr r1, [pc, #40] @ (2fa04 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ blx c5c4 │ │ │ │ - b.n 2fa68 │ │ │ │ + b.n 2f9d4 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrb r2, [r2, #17] │ │ │ │ + ldrb r6, [r4, #19] │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r2, #16] │ │ │ │ + ldrb r0, [r5, #18] │ │ │ │ movs r1, r0 │ │ │ │ - bne.n 2fa70 │ │ │ │ + bne.n 2f9d4 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r6, r6] │ │ │ │ + strb r2, [r6, r6] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [pc, #400] @ (2fc28 ) │ │ │ │ + ldr r7, [pc, #384] @ (2fb84 ) │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r4, r6] │ │ │ │ + strb r2, [r4, r6] │ │ │ │ movs r1, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2fb50 │ │ │ │ + beq.n 2fabc │ │ │ │ mov r5, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 2fb3a │ │ │ │ + beq.n 2faa6 │ │ │ │ mov r6, r0 │ │ │ │ movs r0, #16 │ │ │ │ blx c798 │ │ │ │ movs r3, #1 │ │ │ │ mov r4, r0 │ │ │ │ str r3, [r0, #0] │ │ │ │ mov r1, r5 │ │ │ │ movs r5, #0 │ │ │ │ str r5, [r0, #4] │ │ │ │ str r5, [r0, #8] │ │ │ │ str r5, [r0, #12] │ │ │ │ - ldr r0, [pc, #144] @ (2fb60 ) │ │ │ │ + ldr r0, [pc, #144] @ (2facc ) │ │ │ │ add r0, pc │ │ │ │ blx c248 │ │ │ │ mov r1, r0 │ │ │ │ mov r7, r0 │ │ │ │ - ldr r0, [pc, #136] @ (2fb64 ) │ │ │ │ + ldr r0, [pc, #136] @ (2fad0 ) │ │ │ │ mov r2, r5 │ │ │ │ add r0, pc │ │ │ │ blx bda8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ strd r2, r3, [r4, #8] │ │ │ │ - ldr r2, [pc, #112] @ (2fb68 ) │ │ │ │ + ldr r2, [pc, #112] @ (2fad4 ) │ │ │ │ mov r0, r6 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r5 │ │ │ │ add r2, pc │ │ │ │ - bl 2f9f0 │ │ │ │ + bl 2f95c │ │ │ │ mov r0, r5 │ │ │ │ ldrd r6, r7, [r4, #8] │ │ │ │ blx b7b8 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ subs r3, #1 │ │ │ │ strex r2, r3, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 2fb12 │ │ │ │ + bne.n 2fa7e │ │ │ │ dmb ish │ │ │ │ - cbz r3, 2fb2c │ │ │ │ + cbz r3, 2fa98 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #16 │ │ │ │ blx d1f0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldr r1, [pc, #48] @ (2fb6c ) │ │ │ │ + ldr r1, [pc, #48] @ (2fad8 ) │ │ │ │ mov r0, r5 │ │ │ │ - ldr r2, [pc, #48] @ (2fb70 ) │ │ │ │ + ldr r2, [pc, #48] @ (2fadc ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #16 │ │ │ │ blx c5c4 │ │ │ │ movs r6, #0 │ │ │ │ movs r7, #0 │ │ │ │ - b.n 2fb26 │ │ │ │ - ldr r1, [pc, #32] @ (2fb74 ) │ │ │ │ - ldr r2, [pc, #36] @ (2fb78 ) │ │ │ │ + b.n 2fa92 │ │ │ │ + ldr r1, [pc, #32] @ (2fae0 ) │ │ │ │ + ldr r2, [pc, #36] @ (2fae4 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #16 │ │ │ │ blx c5c4 │ │ │ │ - b.n 2fb4a │ │ │ │ - b.n 2fdd8 │ │ │ │ + b.n 2fab6 │ │ │ │ + b.n 2fd3c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2fde8 │ │ │ │ + b.n 2fd4c │ │ │ │ movs r0, r0 │ │ │ │ lsls r3, r4, #2 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r3, r3] │ │ │ │ + strb r4, [r2, r3] │ │ │ │ movs r1, r0 │ │ │ │ - b.n 2fce8 │ │ │ │ + b.n 2fc4c │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r0, r3] │ │ │ │ + strb r0, [r0, r3] │ │ │ │ movs r1, r0 │ │ │ │ - b.n 2fca0 │ │ │ │ + b.n 2fc04 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r0, 2fba2 │ │ │ │ + cbz r0, 2fb0e │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r4, r0, #4 │ │ │ │ add.w r5, r0, #12 │ │ │ │ ldr.w r0, [r4, #4]! │ │ │ │ - cbz r0, 2fb9c │ │ │ │ + cbz r0, 2fb08 │ │ │ │ blx b7b8 │ │ │ │ cmp r4, r5 │ │ │ │ - bne.n 2fb92 │ │ │ │ + bne.n 2fafe │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - cbz r0, 2fbc4 │ │ │ │ + cbz r0, 2fb30 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ blx ba24 │ │ │ │ strd r0, r1, [r4, #8] │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0002fbc8 : │ │ │ │ +0002fb34 : │ │ │ │ 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, #192] @ (2fc98 ) │ │ │ │ + ldr r2, [pc, #192] @ (2fc04 ) │ │ │ │ sub sp, #28 │ │ │ │ - ldr r3, [pc, #192] @ (2fc9c ) │ │ │ │ + ldr r3, [pc, #192] @ (2fc08 ) │ │ │ │ movs r6, #0 │ │ │ │ add r2, pc │ │ │ │ str r6, [sp, #16] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ - cbz r0, 2fc26 │ │ │ │ + cbz r0, 2fb92 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #172] @ (2fca0 ) │ │ │ │ + ldr r1, [pc, #172] @ (2fc0c ) │ │ │ │ add r1, pc │ │ │ │ - bl 2fa9c │ │ │ │ - ldr r2, [pc, #168] @ (2fca4 ) │ │ │ │ + bl 2fa08 │ │ │ │ + ldr r2, [pc, #168] @ (2fc10 ) │ │ │ │ mov r3, r0 │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ mov r0, r6 │ │ │ │ blx d234 │ │ │ │ adds r3, r4, #1 │ │ │ │ - blt.n 2fc38 │ │ │ │ - ldr r2, [pc, #152] @ (2fca8 ) │ │ │ │ - ldr r3, [pc, #140] @ (2fc9c ) │ │ │ │ + blt.n 2fba4 │ │ │ │ + ldr r2, [pc, #152] @ (2fc14 ) │ │ │ │ + ldr r3, [pc, #140] @ (2fc08 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2fc92 │ │ │ │ + bne.n 2fbfe │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r1, [pc, #132] @ (2fcac ) │ │ │ │ + ldr r1, [pc, #132] @ (2fc18 ) │ │ │ │ mov r4, r0 │ │ │ │ - ldr r2, [pc, #132] @ (2fcb0 ) │ │ │ │ + ldr r2, [pc, #132] @ (2fc1c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #72 @ 0x48 │ │ │ │ blx c5c4 │ │ │ │ - b.n 2fc0c │ │ │ │ + b.n 2fb78 │ │ │ │ blx bc9c │ │ │ │ - ldr r2, [pc, #116] @ (2fcb4 ) │ │ │ │ + ldr r2, [pc, #116] @ (2fc20 ) │ │ │ │ movs r1, #3 │ │ │ │ add r2, pc │ │ │ │ blx c478 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ str r0, [sp, #16] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r7, r0 │ │ │ │ - beq.n 2fc88 │ │ │ │ + beq.n 2fbf4 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ mov r3, r0 │ │ │ │ strd r3, r2, [sp, #8] │ │ │ │ mov r0, r6 │ │ │ │ - ldr r3, [pc, #80] @ (2fcb8 ) │ │ │ │ + ldr r3, [pc, #80] @ (2fc24 ) │ │ │ │ movw r1, #727 @ 0x2d7 │ │ │ │ - ldr r2, [pc, #76] @ (2fcbc ) │ │ │ │ + ldr r2, [pc, #76] @ (2fc28 ) │ │ │ │ strd r1, r5, [sp] │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ movs r1, #8 │ │ │ │ blx d234 │ │ │ │ add r0, sp, #16 │ │ │ │ blx bc08 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 2fc0c │ │ │ │ + b.n 2fb78 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx c4a0 │ │ │ │ - b.n 2fc82 │ │ │ │ + b.n 2fbee │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrb r2, [r7, #9] │ │ │ │ + ldrb r6, [r1, #12] │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2fd40 │ │ │ │ + b.n 2fca4 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2fd3c │ │ │ │ + b.n 2fca0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r1, #9] │ │ │ │ + ldrb r4, [r3, #11] │ │ │ │ movs r1, r0 │ │ │ │ - strh r4, [r5, r7] │ │ │ │ + strh r0, [r5, r7] │ │ │ │ movs r1, r0 │ │ │ │ - svc 186 @ 0xba │ │ │ │ + svc 182 @ 0xb6 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2fd20 │ │ │ │ + b.n 2fc84 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2fd08 │ │ │ │ + b.n 2fc6c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #368] @ (2fe30 ) │ │ │ │ + ldr r3, [pc, #352] @ (2fd8c ) │ │ │ │ ... │ │ │ │ │ │ │ │ -0002fcc0 : │ │ │ │ - cbz r0, 2fcc8 │ │ │ │ - ldr r1, [pc, #40] @ (2fcec ) │ │ │ │ +0002fc2c : │ │ │ │ + cbz r0, 2fc34 │ │ │ │ + ldr r1, [pc, #40] @ (2fc58 ) │ │ │ │ add r1, pc │ │ │ │ - b.n 2fa9c │ │ │ │ + b.n 2fa08 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #24] @ (2fcf0 ) │ │ │ │ - ldr r2, [pc, #24] @ (2fcf4 ) │ │ │ │ + ldr r1, [pc, #24] @ (2fc5c ) │ │ │ │ + ldr r2, [pc, #24] @ (2fc60 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #128 @ 0x80 │ │ │ │ blx c5c4 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - svc 228 @ 0xe4 │ │ │ │ + svc 224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r7, r4] │ │ │ │ + strh r2, [r7, r4] │ │ │ │ movs r1, r0 │ │ │ │ - svc 12 │ │ │ │ + svc 8 │ │ │ │ ... │ │ │ │ │ │ │ │ -0002fcf8 : │ │ │ │ +0002fc64 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r2 │ │ │ │ - ldr r2, [pc, #304] @ (2fe3c ) │ │ │ │ - ldr r3, [pc, #304] @ (2fe40 ) │ │ │ │ + ldr r2, [pc, #304] @ (2fda8 ) │ │ │ │ + ldr r3, [pc, #304] @ (2fdac ) │ │ │ │ sub sp, #24 │ │ │ │ add r2, pc │ │ │ │ movs r7, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ str r7, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2fe1e │ │ │ │ + beq.n 2fd8a │ │ │ │ mov r5, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 2fdcc │ │ │ │ + beq.n 2fd38 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r7 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2f9f0 │ │ │ │ + bl 2f95c │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 2fda2 │ │ │ │ + cbz r0, 2fd0e │ │ │ │ mov r0, r4 │ │ │ │ cmp r6, #11 │ │ │ │ - beq.n 2fdde │ │ │ │ + beq.n 2fd4a │ │ │ │ blx cc94 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #252] @ (2fe44 ) │ │ │ │ + ldr r0, [pc, #252] @ (2fdb0 ) │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc │ │ │ │ adds r0, #228 @ 0xe4 │ │ │ │ blx c248 │ │ │ │ mov r4, r0 │ │ │ │ blx bc9c │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #4 │ │ │ │ blx c478 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ str r0, [sp, #16] │ │ │ │ blx bc9c │ │ │ │ cmp r5, r0 │ │ │ │ - beq.n 2fdbc │ │ │ │ + beq.n 2fd28 │ │ │ │ mov r0, r4 │ │ │ │ blx b7b8 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ strd r3, r2, [sp, #8] │ │ │ │ mov r0, r7 │ │ │ │ - ldr r3, [pc, #192] @ (2fe48 ) │ │ │ │ + ldr r3, [pc, #192] @ (2fdb4 ) │ │ │ │ movw r1, #2215 @ 0x8a7 │ │ │ │ - ldr r2, [pc, #188] @ (2fe4c ) │ │ │ │ + ldr r2, [pc, #188] @ (2fdb8 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ strd r1, r5, [sp] │ │ │ │ movs r1, #8 │ │ │ │ blx d234 │ │ │ │ add r0, sp, #16 │ │ │ │ blx bc08 │ │ │ │ - ldr r2, [pc, #172] @ (2fe50 ) │ │ │ │ - ldr r3, [pc, #152] @ (2fe40 ) │ │ │ │ + ldr r2, [pc, #172] @ (2fdbc ) │ │ │ │ + ldr r3, [pc, #152] @ (2fdac ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2fe38 │ │ │ │ + bne.n 2fda4 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ blx c4a0 │ │ │ │ mov r0, r4 │ │ │ │ blx b7b8 │ │ │ │ - b.n 2fda2 │ │ │ │ - ldr r1, [pc, #132] @ (2fe54 ) │ │ │ │ + b.n 2fd0e │ │ │ │ + ldr r1, [pc, #132] @ (2fdc0 ) │ │ │ │ mov r0, r5 │ │ │ │ - ldr r2, [pc, #132] @ (2fe58 ) │ │ │ │ + ldr r2, [pc, #132] @ (2fdc4 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #180 @ 0xb4 │ │ │ │ blx c5c4 │ │ │ │ - b.n 2fda2 │ │ │ │ + b.n 2fd0e │ │ │ │ blx cc94 │ │ │ │ mov r4, r0 │ │ │ │ blx bc9c │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #3 │ │ │ │ blx c478 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ str r0, [sp, #16] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r5, r0 │ │ │ │ - beq.n 2fe2e │ │ │ │ + beq.n 2fd9a │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ strd r3, r2, [sp, #8] │ │ │ │ mov.w r1, #2192 @ 0x890 │ │ │ │ - ldr r3, [pc, #72] @ (2fe5c ) │ │ │ │ + ldr r3, [pc, #72] @ (2fdc8 ) │ │ │ │ mov r0, r7 │ │ │ │ - ldr r2, [pc, #72] @ (2fe60 ) │ │ │ │ + ldr r2, [pc, #72] @ (2fdcc ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ - b.n 2fd92 │ │ │ │ - ldr r1, [pc, #68] @ (2fe64 ) │ │ │ │ - ldr r2, [pc, #68] @ (2fe68 ) │ │ │ │ + b.n 2fcfe │ │ │ │ + ldr r1, [pc, #68] @ (2fdd0 ) │ │ │ │ + ldr r2, [pc, #68] @ (2fdd4 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #180 @ 0xb4 │ │ │ │ blx c5c4 │ │ │ │ - b.n 2fda2 │ │ │ │ + b.n 2fd0e │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ blx c4a0 │ │ │ │ - b.n 2fda2 │ │ │ │ + b.n 2fd0e │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ - ldrb r0, [r1, #5] │ │ │ │ + ldrb r4, [r3, #7] │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r1, r3] │ │ │ │ + strh r2, [r1, r3] │ │ │ │ movs r1, r0 │ │ │ │ - svc 10 │ │ │ │ + svc 6 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #256] @ (2ff50 ) │ │ │ │ + ldr r2, [pc, #240] @ (2feac ) │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r6, #2] │ │ │ │ + ldrb r6, [r0, #5] │ │ │ │ movs r1, r0 │ │ │ │ - strh r6, [r0, r1] │ │ │ │ + strh r2, [r0, r1] │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r6, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r6, {r3, r4, r5, r6} │ │ │ │ movs r0, r0 │ │ │ │ - udf #128 @ 0x80 │ │ │ │ + udf #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #728] @ (3013c ) │ │ │ │ + ldr r1, [pc, #712] @ (30098 ) │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r6, r7] │ │ │ │ + str r2, [r6, r7] │ │ │ │ movs r1, r0 │ │ │ │ - ble.n 2fdf4 │ │ │ │ + ble.n 2fd58 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ mov r3, r1 │ │ │ │ - ldr r1, [pc, #188] @ (2ff40 ) │ │ │ │ + ldr r1, [pc, #188] @ (2feac ) │ │ │ │ mov r6, r2 │ │ │ │ - ldr r2, [pc, #188] @ (2ff44 ) │ │ │ │ + ldr r2, [pc, #188] @ (2feb0 ) │ │ │ │ movs r7, #0 │ │ │ │ add r1, pc │ │ │ │ str r7, [sp, #16] │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #20] │ │ │ │ mov.w r2, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 2ff28 │ │ │ │ + beq.n 2fe94 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r1, [pc, #168] @ (2ff48 ) │ │ │ │ - ldr r0, [pc, #172] @ (2ff4c ) │ │ │ │ + ldr r1, [pc, #168] @ (2feb4 ) │ │ │ │ + ldr r0, [pc, #172] @ (2feb8 ) │ │ │ │ mov r2, r3 │ │ │ │ add r1, pc │ │ │ │ add.w r8, sp, #16 │ │ │ │ add r0, pc │ │ │ │ blx c248 │ │ │ │ mov r5, r0 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ blx bd18 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cbz r3, 2ff20 │ │ │ │ + cbz r3, 2fe8c │ │ │ │ ldr r4, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r4, r0 │ │ │ │ - beq.n 2ff18 │ │ │ │ + beq.n 2fe84 │ │ │ │ mov r0, r5 │ │ │ │ blx b7b8 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r7 │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ movw r1, #925 @ 0x39d │ │ │ │ - ldr r3, [pc, #100] @ (2ff50 ) │ │ │ │ - ldr r2, [pc, #104] @ (2ff54 ) │ │ │ │ + ldr r3, [pc, #100] @ (2febc ) │ │ │ │ + ldr r2, [pc, #104] @ (2fec0 ) │ │ │ │ str r1, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ movs r1, #8 │ │ │ │ blx d234 │ │ │ │ mov r0, r8 │ │ │ │ blx bc08 │ │ │ │ - ldr r2, [pc, #88] @ (2ff58 ) │ │ │ │ - ldr r3, [pc, #64] @ (2ff44 ) │ │ │ │ + ldr r2, [pc, #88] @ (2fec4 ) │ │ │ │ + ldr r3, [pc, #64] @ (2feb0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 2ff3a │ │ │ │ + bne.n 2fea6 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, r6 │ │ │ │ blx c4a0 │ │ │ │ mov r0, r5 │ │ │ │ blx b7b8 │ │ │ │ - b.n 2fefe │ │ │ │ - ldr r1, [pc, #48] @ (2ff5c ) │ │ │ │ - ldr r2, [pc, #52] @ (2ff60 ) │ │ │ │ + b.n 2fe6a │ │ │ │ + ldr r1, [pc, #48] @ (2fec8 ) │ │ │ │ + ldr r2, [pc, #52] @ (2fecc ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #288 @ 0x120 │ │ │ │ blx c5c4 │ │ │ │ - b.n 2fefe │ │ │ │ + b.n 2fe6a │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strb r0, [r2, #31] │ │ │ │ + ldrb r4, [r4, #1] │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 2fe88 │ │ │ │ + ble.n 2fdec │ │ │ │ movs r0, r0 │ │ │ │ - udf #20 │ │ │ │ + udf #16 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 2fea8 │ │ │ │ + ble.n 2fe0c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #896] @ (302d8 ) │ │ │ │ + ldr r0, [pc, #880] @ (30234 ) │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r2, #29] │ │ │ │ + strb r2, [r5, #31] │ │ │ │ movs r1, r0 │ │ │ │ - str r4, [r5, r3] │ │ │ │ + str r0, [r5, r3] │ │ │ │ movs r1, r0 │ │ │ │ - bgt.n 2fed8 │ │ │ │ + bgt.n 2fe3c │ │ │ │ ... │ │ │ │ │ │ │ │ -0002ff64 : │ │ │ │ +0002fed0 : │ │ │ │ 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, #224] @ (30058 ) │ │ │ │ + ldr r2, [pc, #224] @ (2ffc4 ) │ │ │ │ sub sp, #24 │ │ │ │ - ldr r3, [pc, #224] @ (3005c ) │ │ │ │ + ldr r3, [pc, #224] @ (2ffc8 ) │ │ │ │ movs r7, #0 │ │ │ │ add r2, pc │ │ │ │ str r7, [sp, #16] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 30040 │ │ │ │ + beq.n 2ffac │ │ │ │ add r5, sp, #16 │ │ │ │ mov r8, r1 │ │ │ │ mov r1, r5 │ │ │ │ mov r4, r0 │ │ │ │ blx c2a0 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ - cbz r6, 2fff2 │ │ │ │ + cbz r6, 2ff5e │ │ │ │ ldr r6, [r6, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 30036 │ │ │ │ + beq.n 2ffa2 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r6, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r7 │ │ │ │ - ldr r2, [pc, #164] @ (30060 ) │ │ │ │ + ldr r2, [pc, #164] @ (2ffcc ) │ │ │ │ movw r1, #885 @ 0x375 │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #156] @ (30064 ) │ │ │ │ + ldr r3, [pc, #156] @ (2ffd0 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #8 │ │ │ │ blx d234 │ │ │ │ mov r0, r5 │ │ │ │ blx bc08 │ │ │ │ - ldr r2, [pc, #140] @ (30068 ) │ │ │ │ - ldr r3, [pc, #128] @ (3005c ) │ │ │ │ + ldr r2, [pc, #140] @ (2ffd4 ) │ │ │ │ + ldr r3, [pc, #128] @ (2ffc8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 30052 │ │ │ │ + bne.n 2ffbe │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ eor.w r1, r0, r0, asr #31 │ │ │ │ mov r2, r5 │ │ │ │ rsb r1, r1, r0, asr #31 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2fe6c │ │ │ │ + bl 2fdd8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 2ffd8 │ │ │ │ + beq.n 2ff44 │ │ │ │ ldr r7, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r7, r0 │ │ │ │ - beq.n 30036 │ │ │ │ + beq.n 2ffa2 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r7, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #68] @ (3006c ) │ │ │ │ + ldr r2, [pc, #68] @ (2ffd8 ) │ │ │ │ movw r1, #899 @ 0x383 │ │ │ │ strd r7, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #64] @ (30070 ) │ │ │ │ + ldr r3, [pc, #64] @ (2ffdc ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 2ffca │ │ │ │ + b.n 2ff36 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ blx c4a0 │ │ │ │ - b.n 2ffd8 │ │ │ │ - ldr r1, [pc, #48] @ (30074 ) │ │ │ │ - ldr r2, [pc, #52] @ (30078 ) │ │ │ │ + b.n 2ff44 │ │ │ │ + ldr r1, [pc, #48] @ (2ffe0 ) │ │ │ │ + ldr r2, [pc, #52] @ (2ffe4 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #344 @ 0x158 │ │ │ │ blx c5c4 │ │ │ │ - b.n 2ffd8 │ │ │ │ + b.n 2ff44 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strb r4, [r3, #27] │ │ │ │ + strb r0, [r6, #29] │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #40] @ (3008c ) │ │ │ │ + ldr r0, [pc, #24] @ (2ffe8 ) │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 30008 │ │ │ │ + bgt.n 2ff6c │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r7, #25] │ │ │ │ + strb r0, [r2, #28] │ │ │ │ movs r1, r0 │ │ │ │ - blx r4 │ │ │ │ + blxns r3 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 30140 │ │ │ │ + bgt.n 300a4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #848] @ (303c8 ) │ │ │ │ + ldr r7, [pc, #832] @ (30324 ) │ │ │ │ movs r1, r0 │ │ │ │ - blt.n 2ffc0 │ │ │ │ + blt.n 2ff24 │ │ │ │ ... │ │ │ │ │ │ │ │ -0003007c : │ │ │ │ +0002ffe8 : │ │ │ │ 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, #516] @ (30294 ) │ │ │ │ + ldr r2, [pc, #516] @ (30200 ) │ │ │ │ movs r3, #0 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #16] │ │ │ │ - ldr r3, [pc, #512] @ (30298 ) │ │ │ │ + ldr r3, [pc, #512] @ (30204 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 301d4 │ │ │ │ + beq.w 30140 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r0 │ │ │ │ blx c438 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 30188 │ │ │ │ + beq.n 300f4 │ │ │ │ blx c360 │ │ │ │ mov r6, r0 │ │ │ │ blx be8c │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx bbc8 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r3 │ │ │ │ blx b7b8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 3017a │ │ │ │ - ldr r1, [pc, #452] @ (3029c ) │ │ │ │ + beq.n 300e6 │ │ │ │ + ldr r1, [pc, #452] @ (30208 ) │ │ │ │ add r5, sp, #16 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ - cbz r6, 3013c │ │ │ │ + cbz r6, 300a8 │ │ │ │ ldr r6, [r6, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 30170 │ │ │ │ + beq.n 300dc │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r6, [r4, #8] │ │ │ │ mov.w r1, #964 @ 0x3c4 │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ movs r0, #0 │ │ │ │ - ldr r3, [pc, #404] @ (302a0 ) │ │ │ │ - ldr r2, [pc, #408] @ (302a4 ) │ │ │ │ + ldr r3, [pc, #404] @ (3020c ) │ │ │ │ + ldr r2, [pc, #408] @ (30210 ) │ │ │ │ strd r1, r6, [sp] │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ movs r1, #8 │ │ │ │ blx d234 │ │ │ │ mov r0, r5 │ │ │ │ blx bc08 │ │ │ │ - ldr r2, [pc, #388] @ (302a8 ) │ │ │ │ - ldr r3, [pc, #372] @ (30298 ) │ │ │ │ + ldr r2, [pc, #388] @ (30214 ) │ │ │ │ + ldr r3, [pc, #372] @ (30204 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 30290 │ │ │ │ + bne.w 301fc │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r1, [pc, #364] @ (302ac ) │ │ │ │ + ldr r1, [pc, #364] @ (30218 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 30196 │ │ │ │ - ldr r1, [pc, #348] @ (302b0 ) │ │ │ │ + bne.n 30102 │ │ │ │ + ldr r1, [pc, #348] @ (3021c ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 30208 │ │ │ │ + beq.n 30174 │ │ │ │ ldr r6, [r6, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - bne.n 301e6 │ │ │ │ + bne.n 30152 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ blx c4a0 │ │ │ │ - b.n 30120 │ │ │ │ + b.n 3008c │ │ │ │ blx c360 │ │ │ │ mov.w r1, #448 @ 0x1c0 │ │ │ │ blx bfe0 │ │ │ │ - b.n 300d6 │ │ │ │ + b.n 30042 │ │ │ │ blx c800 │ │ │ │ mov.w r1, #384 @ 0x180 │ │ │ │ blx bfe0 │ │ │ │ - b.n 300b4 │ │ │ │ + b.n 30020 │ │ │ │ ldr.w r8, [r8] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.n 30170 │ │ │ │ + beq.n 300dc │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r7, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #252] @ (302b4 ) │ │ │ │ + ldr r2, [pc, #252] @ (30220 ) │ │ │ │ movw r1, #975 @ 0x3cf │ │ │ │ strd r7, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #248] @ (302b8 ) │ │ │ │ + ldr r3, [pc, #248] @ (30224 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #8 │ │ │ │ blx d234 │ │ │ │ mov r0, r5 │ │ │ │ blx bc08 │ │ │ │ - b.n 30120 │ │ │ │ - ldr r1, [pc, #228] @ (302bc ) │ │ │ │ - ldr r2, [pc, #232] @ (302c0 ) │ │ │ │ + b.n 3008c │ │ │ │ + ldr r1, [pc, #228] @ (30228 ) │ │ │ │ + ldr r2, [pc, #232] @ (3022c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #400 @ 0x190 │ │ │ │ blx c5c4 │ │ │ │ - b.n 30120 │ │ │ │ + b.n 3008c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r6, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ - ldr r2, [pc, #204] @ (302c4 ) │ │ │ │ + ldr r2, [pc, #204] @ (30230 ) │ │ │ │ movw r1, #986 @ 0x3da │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #196] @ (302c8 ) │ │ │ │ + ldr r3, [pc, #196] @ (30234 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 301c4 │ │ │ │ - ldr r1, [pc, #192] @ (302cc ) │ │ │ │ + b.n 30130 │ │ │ │ + ldr r1, [pc, #192] @ (30238 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 3024e │ │ │ │ + beq.n 301ba │ │ │ │ ldr.w r8, [r8] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.n 30170 │ │ │ │ + beq.n 300dc │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r7, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #144] @ (302d0 ) │ │ │ │ + ldr r2, [pc, #144] @ (3023c ) │ │ │ │ movw r1, #997 @ 0x3e5 │ │ │ │ strd r7, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #140] @ (302d4 ) │ │ │ │ + ldr r3, [pc, #140] @ (30240 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 301c4 │ │ │ │ - ldr r1, [pc, #136] @ (302d8 ) │ │ │ │ + b.n 30130 │ │ │ │ + ldr r1, [pc, #136] @ (30244 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 30120 │ │ │ │ + beq.w 3008c │ │ │ │ ldr r6, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 30170 │ │ │ │ + beq.n 300dc │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r6, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ - ldr r2, [pc, #92] @ (302dc ) │ │ │ │ + ldr r2, [pc, #92] @ (30248 ) │ │ │ │ mov.w r1, #1008 @ 0x3f0 │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #84] @ (302e0 ) │ │ │ │ + ldr r3, [pc, #84] @ (3024c ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 301c4 │ │ │ │ + b.n 30130 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ - strb r6, [r0, #23] │ │ │ │ + strb r2, [r3, #25] │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 302bc │ │ │ │ + bgt.n 30220 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 301b4 │ │ │ │ + blt.n 30118 │ │ │ │ movs r0, r0 │ │ │ │ - mov lr, r7 │ │ │ │ + mov sl, r7 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r6, #20] │ │ │ │ + strb r0, [r1, #23] │ │ │ │ movs r1, r0 │ │ │ │ - blt.n 3023c │ │ │ │ + blt.n 301a0 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 3024c │ │ │ │ + blt.n 301b0 │ │ │ │ movs r0, r0 │ │ │ │ - mov r0, r2 │ │ │ │ + mov r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 30268 │ │ │ │ + bge.n 301cc │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #256] @ (303c0 ) │ │ │ │ + ldr r6, [pc, #240] @ (3031c ) │ │ │ │ movs r1, r0 │ │ │ │ - bge.n 302e0 │ │ │ │ + bge.n 30244 │ │ │ │ movs r0, r0 │ │ │ │ - cmp lr, r9 │ │ │ │ + cmp sl, r9 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 301f4 │ │ │ │ + bge.n 30158 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 3033c │ │ │ │ + blt.n 302a0 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r8, r1 │ │ │ │ + cmp ip, r0 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 30374 │ │ │ │ + bge.n 302d8 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 302fc │ │ │ │ + blt.n 30260 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, r8 │ │ │ │ + cmp r2, r8 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 302fc │ │ │ │ + bge.n 30260 │ │ │ │ ... │ │ │ │ │ │ │ │ -000302e4 : │ │ │ │ +00030250 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr.w r2, [pc, #1608] @ 30940 │ │ │ │ + ldr.w r2, [pc, #1608] @ 308ac │ │ │ │ sub sp, #24 │ │ │ │ - ldr.w r3, [pc, #1608] @ 30944 │ │ │ │ + ldr.w r3, [pc, #1608] @ 308b0 │ │ │ │ mov.w r8, #0 │ │ │ │ add r2, pc │ │ │ │ str.w r8, [sp, #16] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 30400 │ │ │ │ + beq.n 3036c │ │ │ │ mov r7, r1 │ │ │ │ - ldr.w r1, [pc, #1580] @ 30948 │ │ │ │ + ldr.w r1, [pc, #1580] @ 308b4 │ │ │ │ add r5, sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc │ │ │ │ mov r2, r5 │ │ │ │ blx bd18 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ - cbz r6, 3038a │ │ │ │ + cbz r6, 302f6 │ │ │ │ ldr r6, [r6, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 303c2 │ │ │ │ + beq.n 3032e │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r6, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ - ldr.w r2, [pc, #1536] @ 3094c │ │ │ │ + ldr.w r2, [pc, #1536] @ 308b8 │ │ │ │ mov.w r1, #1032 @ 0x408 │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #1528] @ 30950 │ │ │ │ + ldr.w r3, [pc, #1528] @ 308bc │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #8 │ │ │ │ blx d234 │ │ │ │ mov r0, r5 │ │ │ │ blx bc08 │ │ │ │ - ldr.w r2, [pc, #1512] @ 30954 │ │ │ │ - ldr.w r3, [pc, #1492] @ 30944 │ │ │ │ + ldr.w r2, [pc, #1512] @ 308c0 │ │ │ │ + ldr.w r3, [pc, #1492] @ 308b0 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 30560 │ │ │ │ + bne.w 304cc │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr.w r1, [pc, #1484] @ 30958 │ │ │ │ + ldr.w r1, [pc, #1484] @ 308c4 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 303cc │ │ │ │ - ldr.w r1, [pc, #1464] @ 3095c │ │ │ │ + bne.n 30338 │ │ │ │ + ldr.w r1, [pc, #1464] @ 308c8 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 3043c │ │ │ │ + beq.n 303a8 │ │ │ │ ldr r6, [r6, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - bne.n 30416 │ │ │ │ + bne.n 30382 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ blx c4a0 │ │ │ │ - b.n 3036a │ │ │ │ + b.n 302d6 │ │ │ │ ldr.w r8, [r8] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.n 303c2 │ │ │ │ + beq.n 3032e │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r7, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ - ldr.w r2, [pc, #1396] @ 30960 │ │ │ │ + ldr.w r2, [pc, #1396] @ 308cc │ │ │ │ mov.w r1, #1048 @ 0x418 │ │ │ │ strd r7, r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #1388] @ 30964 │ │ │ │ + ldr.w r3, [pc, #1388] @ 308d0 │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 3035c │ │ │ │ - ldr.w r1, [pc, #1380] @ 30968 │ │ │ │ - ldr.w r2, [pc, #1380] @ 3096c │ │ │ │ + b.n 302c8 │ │ │ │ + ldr.w r1, [pc, #1380] @ 308d4 │ │ │ │ + ldr.w r2, [pc, #1380] @ 308d8 │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #452 @ 0x1c4 │ │ │ │ blx c5c4 │ │ │ │ - b.n 3036a │ │ │ │ + b.n 302d6 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r6, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ - ldr.w r2, [pc, #1352] @ 30970 │ │ │ │ + ldr.w r2, [pc, #1352] @ 308dc │ │ │ │ mov.w r1, #1064 @ 0x428 │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #1344] @ 30974 │ │ │ │ + ldr.w r3, [pc, #1344] @ 308e0 │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 3035c │ │ │ │ - ldr.w r1, [pc, #1336] @ 30978 │ │ │ │ + b.n 302c8 │ │ │ │ + ldr.w r1, [pc, #1336] @ 308e4 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 30488 │ │ │ │ + beq.n 303f4 │ │ │ │ ldr.w r8, [r8] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.n 303c2 │ │ │ │ + beq.n 3032e │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r7, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ - ldr.w r2, [pc, #1288] @ 3097c │ │ │ │ + ldr.w r2, [pc, #1288] @ 308e8 │ │ │ │ mov.w r1, #1080 @ 0x438 │ │ │ │ strd r7, r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #1280] @ 30980 │ │ │ │ + ldr.w r3, [pc, #1280] @ 308ec │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 3035c │ │ │ │ - ldr.w r1, [pc, #1272] @ 30984 │ │ │ │ + b.n 302c8 │ │ │ │ + ldr.w r1, [pc, #1272] @ 308f0 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ - cbz r6, 304cc │ │ │ │ + cbz r6, 30438 │ │ │ │ ldr r6, [r6, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 303c2 │ │ │ │ + beq.n 3032e │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r6, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ - ldr.w r2, [pc, #1232] @ 30988 │ │ │ │ + ldr.w r2, [pc, #1232] @ 308f4 │ │ │ │ mov.w r1, #1096 @ 0x448 │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #1224] @ 3098c │ │ │ │ + ldr.w r3, [pc, #1224] @ 308f8 │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 3035c │ │ │ │ - ldr.w r1, [pc, #1216] @ 30990 │ │ │ │ + b.n 302c8 │ │ │ │ + ldr.w r1, [pc, #1216] @ 308fc │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 3051a │ │ │ │ + beq.n 30486 │ │ │ │ ldr.w r8, [r8] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.w 303c2 │ │ │ │ + beq.w 3032e │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r7, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ - ldr.w r2, [pc, #1164] @ 30994 │ │ │ │ + ldr.w r2, [pc, #1164] @ 30900 │ │ │ │ mov.w r1, #1112 @ 0x458 │ │ │ │ strd r7, r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #1156] @ 30998 │ │ │ │ + ldr.w r3, [pc, #1156] @ 30904 │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 3035c │ │ │ │ - ldr.w r1, [pc, #1152] @ 3099c │ │ │ │ + b.n 302c8 │ │ │ │ + ldr.w r1, [pc, #1152] @ 30908 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cbz r3, 30564 │ │ │ │ + cbz r3, 304d0 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 303c2 │ │ │ │ + beq.w 3032e │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r6, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ - ldr.w r2, [pc, #1108] @ 309a0 │ │ │ │ + ldr.w r2, [pc, #1108] @ 3090c │ │ │ │ movw r1, #1126 @ 0x466 │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #1100] @ 309a4 │ │ │ │ + ldr.w r3, [pc, #1100] @ 30910 │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 3035c │ │ │ │ + b.n 302c8 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ - ldr.w r1, [pc, #1088] @ 309a8 │ │ │ │ + ldr.w r1, [pc, #1088] @ 30914 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cbz r3, 305b6 │ │ │ │ + cbz r3, 30522 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 303c2 │ │ │ │ + beq.w 3032e │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r6, [r4, #8] │ │ │ │ movw r1, #1145 @ 0x479 │ │ │ │ - ldr.w r2, [pc, #1048] @ 309ac │ │ │ │ + ldr.w r2, [pc, #1048] @ 30918 │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr.w r3, [pc, #1044] @ 309b0 │ │ │ │ + ldr.w r3, [pc, #1044] @ 3091c │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ strd r1, r6, [sp] │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #8 │ │ │ │ blx d234 │ │ │ │ mov r0, r5 │ │ │ │ blx bc08 │ │ │ │ - b.n 3036a │ │ │ │ - ldr r1, [pc, #1020] @ (309b4 ) │ │ │ │ + b.n 302d6 │ │ │ │ + ldr r1, [pc, #1020] @ (30920 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cbz r3, 305f0 │ │ │ │ + cbz r3, 3055c │ │ │ │ ldr r6, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 303c2 │ │ │ │ + beq.w 3032e │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r6, [r4, #8] │ │ │ │ movw r1, #1233 @ 0x4d1 │ │ │ │ - ldr r2, [pc, #980] @ (309b8 ) │ │ │ │ + ldr r2, [pc, #980] @ (30924 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #976] @ (309bc ) │ │ │ │ + ldr r3, [pc, #976] @ (30928 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 305a2 │ │ │ │ - ldr r1, [pc, #972] @ (309c0 ) │ │ │ │ + b.n 3050e │ │ │ │ + ldr r1, [pc, #972] @ (3092c ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ - cbz r6, 3062a │ │ │ │ + cbz r6, 30596 │ │ │ │ ldr r6, [r6, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 303c2 │ │ │ │ + beq.w 3032e │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r6, [r4, #8] │ │ │ │ movw r1, #1252 @ 0x4e4 │ │ │ │ - ldr r2, [pc, #932] @ (309c4 ) │ │ │ │ + ldr r2, [pc, #932] @ (30930 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #932] @ (309c8 ) │ │ │ │ + ldr r3, [pc, #932] @ (30934 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 305a2 │ │ │ │ - ldr r1, [pc, #928] @ (309cc ) │ │ │ │ + b.n 3050e │ │ │ │ + ldr r1, [pc, #928] @ (30938 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 30672 │ │ │ │ + beq.n 305de │ │ │ │ ldr.w r8, [r8] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.w 303c2 │ │ │ │ + beq.w 3032e │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r7, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #876] @ (309d0 ) │ │ │ │ + ldr r2, [pc, #876] @ (3093c ) │ │ │ │ movw r1, #1271 @ 0x4f7 │ │ │ │ strd r7, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #872] @ (309d4 ) │ │ │ │ + ldr r3, [pc, #872] @ (30940 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 3035c │ │ │ │ - ldr r1, [pc, #868] @ (309d8 ) │ │ │ │ + b.n 302c8 │ │ │ │ + ldr r1, [pc, #868] @ (30944 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ - cbz r6, 306b2 │ │ │ │ + cbz r6, 3061e │ │ │ │ ldr r6, [r6, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 303c2 │ │ │ │ + beq.w 3032e │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r6, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ - ldr r2, [pc, #824] @ (309dc ) │ │ │ │ + ldr r2, [pc, #824] @ (30948 ) │ │ │ │ movw r1, #1289 @ 0x509 │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #820] @ (309e0 ) │ │ │ │ + ldr r3, [pc, #820] @ (3094c ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 3035c │ │ │ │ - ldr r1, [pc, #816] @ (309e4 ) │ │ │ │ + b.n 302c8 │ │ │ │ + ldr r1, [pc, #816] @ (30950 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 306fa │ │ │ │ + beq.n 30666 │ │ │ │ ldr.w r8, [r8] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.w 303c2 │ │ │ │ + beq.w 3032e │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r7, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #764] @ (309e8 ) │ │ │ │ + ldr r2, [pc, #764] @ (30954 ) │ │ │ │ movw r1, #1316 @ 0x524 │ │ │ │ strd r7, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #760] @ (309ec ) │ │ │ │ + ldr r3, [pc, #760] @ (30958 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 3035c │ │ │ │ - ldr r1, [pc, #756] @ (309f0 ) │ │ │ │ + b.n 302c8 │ │ │ │ + ldr r1, [pc, #756] @ (3095c ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ - cbz r6, 3073a │ │ │ │ + cbz r6, 306a6 │ │ │ │ ldr r6, [r6, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 303c2 │ │ │ │ + beq.w 3032e │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r6, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ - ldr r2, [pc, #712] @ (309f4 ) │ │ │ │ + ldr r2, [pc, #712] @ (30960 ) │ │ │ │ movw r1, #1343 @ 0x53f │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #708] @ (309f8 ) │ │ │ │ + ldr r3, [pc, #708] @ (30964 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 3035c │ │ │ │ - ldr r1, [pc, #704] @ (309fc ) │ │ │ │ + b.n 302c8 │ │ │ │ + ldr r1, [pc, #704] @ (30968 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 30782 │ │ │ │ + beq.n 306ee │ │ │ │ ldr.w r8, [r8] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.w 303c2 │ │ │ │ + beq.w 3032e │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r7, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #652] @ (30a00 ) │ │ │ │ + ldr r2, [pc, #652] @ (3096c ) │ │ │ │ movw r1, #1371 @ 0x55b │ │ │ │ strd r7, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #648] @ (30a04 ) │ │ │ │ + ldr r3, [pc, #648] @ (30970 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 3035c │ │ │ │ - ldr r1, [pc, #644] @ (30a08 ) │ │ │ │ + b.n 302c8 │ │ │ │ + ldr r1, [pc, #644] @ (30974 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ - cbz r6, 307c2 │ │ │ │ + cbz r6, 3072e │ │ │ │ ldr r6, [r6, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 303c2 │ │ │ │ + beq.w 3032e │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r6, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ - ldr r2, [pc, #600] @ (30a0c ) │ │ │ │ + ldr r2, [pc, #600] @ (30978 ) │ │ │ │ movw r1, #1398 @ 0x576 │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #596] @ (30a10 ) │ │ │ │ + ldr r3, [pc, #596] @ (3097c ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 3035c │ │ │ │ - ldr r1, [pc, #592] @ (30a14 ) │ │ │ │ + b.n 302c8 │ │ │ │ + ldr r1, [pc, #592] @ (30980 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cbz r3, 30804 │ │ │ │ + cbz r3, 30770 │ │ │ │ ldr.w r8, [r3] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.w 303c2 │ │ │ │ + beq.w 3032e │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r7, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #548] @ (30a18 ) │ │ │ │ + ldr r2, [pc, #548] @ (30984 ) │ │ │ │ movw r1, #1426 @ 0x592 │ │ │ │ strd r7, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #540] @ (30a1c ) │ │ │ │ + ldr r3, [pc, #540] @ (30988 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 3035c │ │ │ │ - ldr r1, [pc, #536] @ (30a20 ) │ │ │ │ + b.n 302c8 │ │ │ │ + ldr r1, [pc, #536] @ (3098c ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cbz r3, 3083e │ │ │ │ + cbz r3, 307aa │ │ │ │ ldr r6, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 303c2 │ │ │ │ + beq.w 3032e │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r6, [r4, #8] │ │ │ │ movw r1, #1445 @ 0x5a5 │ │ │ │ - ldr r2, [pc, #496] @ (30a24 ) │ │ │ │ + ldr r2, [pc, #496] @ (30990 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #496] @ (30a28 ) │ │ │ │ + ldr r3, [pc, #496] @ (30994 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 305a2 │ │ │ │ - ldr r1, [pc, #492] @ (30a2c ) │ │ │ │ + b.n 3050e │ │ │ │ + ldr r1, [pc, #492] @ (30998 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cbz r3, 30878 │ │ │ │ + cbz r3, 307e4 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 303c2 │ │ │ │ + beq.w 3032e │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r6, [r4, #8] │ │ │ │ mov.w r1, #1456 @ 0x5b0 │ │ │ │ - ldr r2, [pc, #452] @ (30a30 ) │ │ │ │ + ldr r2, [pc, #452] @ (3099c ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #448] @ (30a34 ) │ │ │ │ + ldr r3, [pc, #448] @ (309a0 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 305a2 │ │ │ │ - ldr r1, [pc, #444] @ (30a38 ) │ │ │ │ + b.n 3050e │ │ │ │ + ldr r1, [pc, #444] @ (309a4 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 308ba │ │ │ │ + beq.n 30826 │ │ │ │ ldr.w r6, [r8] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 303c2 │ │ │ │ + beq.w 3032e │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r6, [r4, #8] │ │ │ │ movw r1, #1516 @ 0x5ec │ │ │ │ - ldr r2, [pc, #396] @ (30a3c ) │ │ │ │ + ldr r2, [pc, #396] @ (309a8 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #396] @ (30a40 ) │ │ │ │ + ldr r3, [pc, #396] @ (309ac ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 305a2 │ │ │ │ - ldr r1, [pc, #392] @ (30a44 ) │ │ │ │ + b.n 3050e │ │ │ │ + ldr r1, [pc, #392] @ (309b0 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ - cbz r6, 308fa │ │ │ │ + cbz r6, 30866 │ │ │ │ ldr r6, [r6, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 303c2 │ │ │ │ + beq.w 3032e │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r6, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ - ldr r2, [pc, #348] @ (30a48 ) │ │ │ │ + ldr r2, [pc, #348] @ (309b4 ) │ │ │ │ movw r1, #1532 @ 0x5fc │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #344] @ (30a4c ) │ │ │ │ + ldr r3, [pc, #344] @ (309b8 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 3035c │ │ │ │ + b.n 302c8 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #11 │ │ │ │ - bl 2fe6c │ │ │ │ + bl 2fdd8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 3036a │ │ │ │ + beq.w 302d6 │ │ │ │ ldr.w r8, [r3] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.w 303c2 │ │ │ │ + beq.w 3032e │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r7, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #288] @ (30a50 ) │ │ │ │ + ldr r2, [pc, #288] @ (309bc ) │ │ │ │ movw r1, #1543 @ 0x607 │ │ │ │ strd r7, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #284] @ (30a54 ) │ │ │ │ + ldr r3, [pc, #284] @ (309c0 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 3035c │ │ │ │ + b.n 302c8 │ │ │ │ nop │ │ │ │ - strb r6, [r2, #13] │ │ │ │ + strb r2, [r5, #15] │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 30a14 │ │ │ │ + bge.n 30978 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc │ │ │ │ + add r4, lr │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 309d0 │ │ │ │ + bls.n 30934 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r4, #11] │ │ │ │ + strb r2, [r7, #13] │ │ │ │ movs r1, r0 │ │ │ │ - bge.n 30898 │ │ │ │ + bge.n 307fc │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 309f4 │ │ │ │ + blt.n 30958 │ │ │ │ movs r0, r0 │ │ │ │ - mvns r6, r2 │ │ │ │ + mvns r2, r2 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 308a0 │ │ │ │ + bhi.n 30804 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #64] @ (309ac ) │ │ │ │ + ldr r4, [pc, #48] @ (30908 ) │ │ │ │ movs r1, r0 │ │ │ │ - bvc.n 3092c │ │ │ │ + bvc.n 30890 │ │ │ │ movs r0, r0 │ │ │ │ - bics r2, r3 │ │ │ │ + bics r6, r2 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 30a38 │ │ │ │ + bhi.n 3099c │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 30a64 │ │ │ │ + blt.n 309c8 │ │ │ │ movs r0, r0 │ │ │ │ - muls r6, r1 │ │ │ │ + muls r2, r1 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 309ac │ │ │ │ + bhi.n 30910 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 30958 │ │ │ │ + blt.n 308bc │ │ │ │ movs r0, r0 │ │ │ │ - orrs r2, r1 │ │ │ │ + orrs r6, r0 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 30930 │ │ │ │ + bvc.n 30894 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 30a54 │ │ │ │ + bgt.n 309b8 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, r7 │ │ │ │ + cmp r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 308a0 │ │ │ │ + bvc.n 30a04 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 3091c │ │ │ │ + bgt.n 30880 │ │ │ │ movs r0, r0 │ │ │ │ - negs r6, r6 │ │ │ │ + negs r2, r6 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 30a20 │ │ │ │ + bvc.n 30984 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 30994 │ │ │ │ + bgt.n 308f8 │ │ │ │ movs r0, r0 │ │ │ │ - tst r2, r6 │ │ │ │ + tst r6, r5 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 309a4 │ │ │ │ + bvs.n 30908 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 30940 │ │ │ │ + ble.n 308a4 │ │ │ │ movs r0, r0 │ │ │ │ - rors r6, r4 │ │ │ │ + rors r2, r4 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 30918 │ │ │ │ + bvs.n 3087c │ │ │ │ movs r0, r0 │ │ │ │ - adcs.w r0, sl, r0 │ │ │ │ - sbcs r4, r5 │ │ │ │ + adcs.w r0, r6, r0 │ │ │ │ + sbcs r0, r5 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 30ab0 │ │ │ │ + bvs.n 30a14 │ │ │ │ movs r0, r0 │ │ │ │ - mrrc 0, 0, r0, r0, cr0 @ │ │ │ │ - adcs r4, r4 │ │ │ │ + mcrr 0, 0, r0, ip, cr0 │ │ │ │ + adcs r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 30a2c │ │ │ │ + bvs.n 30990 │ │ │ │ movs r0, r0 │ │ │ │ - stcl 0, cr0, [r8, #-0] │ │ │ │ - asrs r4, r4 │ │ │ │ + stcl 0, cr0, [r4, #-0] │ │ │ │ + asrs r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 309b8 │ │ │ │ + bpl.n 3091c │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 1, cr0, cr0, cr0, {0} │ │ │ │ - lsrs r4, r3 │ │ │ │ + cdp 0, 0, cr0, cr12, cr0, {0} │ │ │ │ + lsrs r0, r3 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 30934 │ │ │ │ + bpl.n 30898 │ │ │ │ movs r0, r0 │ │ │ │ - orr.w r0, r8, #0 │ │ │ │ - lsls r4, r3 │ │ │ │ + orr.w r0, r4, #0 │ │ │ │ + lsls r0, r3 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 30ac0 │ │ │ │ + bpl.n 30a24 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf2900000 │ │ │ │ - eors r4, r2 │ │ │ │ + @ instruction: 0xf28c0000 │ │ │ │ + eors r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 30a3c │ │ │ │ + bpl.n 309a0 │ │ │ │ movs r0, r0 │ │ │ │ - add.w r0, r8, #8388608 @ 0x800000 │ │ │ │ - ands r4, r2 │ │ │ │ + add.w r0, r4, #8388608 @ 0x800000 │ │ │ │ + ands r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 309c8 │ │ │ │ + bmi.n 3092c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf76c0000 │ │ │ │ - subs r7, #210 @ 0xd2 │ │ │ │ + @ instruction: 0xf7680000 │ │ │ │ + subs r7, #206 @ 0xce │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 30950 │ │ │ │ + bmi.n 308b4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr??.w r0, [lr] │ │ │ │ - subs r7, #152 @ 0x98 │ │ │ │ + ldr??.w r0, [sl] │ │ │ │ + subs r7, #148 @ 0x94 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 30ae8 │ │ │ │ + bmi.n 30a4c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfad80000 │ │ │ │ - subs r7, #94 @ 0x5e │ │ │ │ + @ instruction: 0xfad40000 │ │ │ │ + subs r7, #90 @ 0x5a │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 30a80 │ │ │ │ + bmi.n 309e4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfabe0000 │ │ │ │ - subs r7, #28 │ │ │ │ + @ instruction: 0xfaba0000 │ │ │ │ + subs r7, #24 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 30a08 │ │ │ │ + bcc.n 3096c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r3, #15 │ │ │ │ + lsls r4, r2, #15 │ │ │ │ movs r1, r0 │ │ │ │ - subs r6, #220 @ 0xdc │ │ │ │ + subs r6, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 30994 │ │ │ │ + bcc.n 308f8 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #152 @ 0x98 │ │ │ │ + subs r6, #148 @ 0x94 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 30b14 │ │ │ │ + bcc.n 30a78 │ │ │ │ ... │ │ │ │ │ │ │ │ -00030a58 : │ │ │ │ +000309c4 : │ │ │ │ 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, #648] @ (30cf4 ) │ │ │ │ + ldr r2, [pc, #648] @ (30c60 ) │ │ │ │ sub sp, #24 │ │ │ │ - ldr r3, [pc, #648] @ (30cf8 ) │ │ │ │ + ldr r3, [pc, #648] @ (30c64 ) │ │ │ │ mov.w r8, #0 │ │ │ │ add r2, pc │ │ │ │ str.w r8, [sp, #16] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 30b5e │ │ │ │ + beq.n 30aca │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #624] @ (30cfc ) │ │ │ │ + ldr r1, [pc, #624] @ (30c68 ) │ │ │ │ add r5, sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc │ │ │ │ mov r2, r5 │ │ │ │ blx bd18 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ - cbz r6, 30af0 │ │ │ │ + cbz r6, 30a5c │ │ │ │ ldr r6, [r6, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 30b24 │ │ │ │ + beq.n 30a90 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r6, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ - ldr r2, [pc, #584] @ (30d00 ) │ │ │ │ + ldr r2, [pc, #584] @ (30c6c ) │ │ │ │ movw r1, #1565 @ 0x61d │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #576] @ (30d04 ) │ │ │ │ + ldr r3, [pc, #576] @ (30c70 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #8 │ │ │ │ blx d234 │ │ │ │ mov r0, r5 │ │ │ │ blx bc08 │ │ │ │ - ldr r2, [pc, #560] @ (30d08 ) │ │ │ │ - ldr r3, [pc, #544] @ (30cf8 ) │ │ │ │ + ldr r2, [pc, #560] @ (30c74 ) │ │ │ │ + ldr r3, [pc, #544] @ (30c64 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 30c9e │ │ │ │ + bne.w 30c0a │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r1, [pc, #536] @ (30d0c ) │ │ │ │ + ldr r1, [pc, #536] @ (30c78 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 30b2e │ │ │ │ - ldr r1, [pc, #520] @ (30d10 ) │ │ │ │ + bne.n 30a9a │ │ │ │ + ldr r1, [pc, #520] @ (30c7c ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 30b92 │ │ │ │ + beq.n 30afe │ │ │ │ ldr r6, [r6, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - bne.n 30b70 │ │ │ │ + bne.n 30adc │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ blx c4a0 │ │ │ │ - b.n 30ad4 │ │ │ │ + b.n 30a40 │ │ │ │ ldr.w r8, [r8] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.n 30b24 │ │ │ │ + beq.n 30a90 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r7, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #452] @ (30d14 ) │ │ │ │ + ldr r2, [pc, #452] @ (30c80 ) │ │ │ │ movw r1, #1580 @ 0x62c │ │ │ │ strd r7, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #448] @ (30d18 ) │ │ │ │ + ldr r3, [pc, #448] @ (30c84 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 30ac6 │ │ │ │ - ldr r1, [pc, #444] @ (30d1c ) │ │ │ │ - ldr r2, [pc, #444] @ (30d20 ) │ │ │ │ + b.n 30a32 │ │ │ │ + ldr r1, [pc, #444] @ (30c88 ) │ │ │ │ + ldr r2, [pc, #444] @ (30c8c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #500 @ 0x1f4 │ │ │ │ blx c5c4 │ │ │ │ - b.n 30ad4 │ │ │ │ + b.n 30a40 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r6, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ - ldr r2, [pc, #416] @ (30d24 ) │ │ │ │ + ldr r2, [pc, #416] @ (30c90 ) │ │ │ │ movw r1, #1594 @ 0x63a │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #412] @ (30d28 ) │ │ │ │ + ldr r3, [pc, #412] @ (30c94 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 30ac6 │ │ │ │ - ldr r1, [pc, #408] @ (30d2c ) │ │ │ │ + b.n 30a32 │ │ │ │ + ldr r1, [pc, #408] @ (30c98 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 30bd8 │ │ │ │ + beq.n 30b44 │ │ │ │ ldr.w r8, [r8] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.n 30b24 │ │ │ │ + beq.n 30a90 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r7, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #360] @ (30d30 ) │ │ │ │ + ldr r2, [pc, #360] @ (30c9c ) │ │ │ │ mov.w r1, #1608 @ 0x648 │ │ │ │ strd r7, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #352] @ (30d34 ) │ │ │ │ + ldr r3, [pc, #352] @ (30ca0 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 30ac6 │ │ │ │ - ldr r1, [pc, #348] @ (30d38 ) │ │ │ │ + b.n 30a32 │ │ │ │ + ldr r1, [pc, #348] @ (30ca4 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ - cbz r6, 30c16 │ │ │ │ + cbz r6, 30b82 │ │ │ │ ldr r6, [r6, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 30b24 │ │ │ │ + beq.n 30a90 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r6, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ - ldr r2, [pc, #308] @ (30d3c ) │ │ │ │ + ldr r2, [pc, #308] @ (30ca8 ) │ │ │ │ movw r1, #1622 @ 0x656 │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #304] @ (30d40 ) │ │ │ │ + ldr r3, [pc, #304] @ (30cac ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 30ac6 │ │ │ │ - ldr r1, [pc, #300] @ (30d44 ) │ │ │ │ + b.n 30a32 │ │ │ │ + ldr r1, [pc, #300] @ (30cb0 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 30c5e │ │ │ │ + beq.n 30bca │ │ │ │ ldr.w r8, [r8] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.w 30b24 │ │ │ │ + beq.w 30a90 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r7, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #248] @ (30d48 ) │ │ │ │ + ldr r2, [pc, #248] @ (30cb4 ) │ │ │ │ movw r1, #1636 @ 0x664 │ │ │ │ strd r7, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #244] @ (30d4c ) │ │ │ │ + ldr r3, [pc, #244] @ (30cb8 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 30ac6 │ │ │ │ - ldr r1, [pc, #240] @ (30d50 ) │ │ │ │ + b.n 30a32 │ │ │ │ + ldr r1, [pc, #240] @ (30cbc ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cbz r3, 30ca2 │ │ │ │ + cbz r3, 30c0e │ │ │ │ ldr r6, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 30b24 │ │ │ │ + beq.w 30a90 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r6, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ - ldr r2, [pc, #196] @ (30d54 ) │ │ │ │ + ldr r2, [pc, #196] @ (30cc0 ) │ │ │ │ movw r1, #1650 @ 0x672 │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #192] @ (30d58 ) │ │ │ │ + ldr r3, [pc, #192] @ (30cc4 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 30ac6 │ │ │ │ + b.n 30a32 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ - ldr r1, [pc, #184] @ (30d5c ) │ │ │ │ + ldr r1, [pc, #184] @ (30cc8 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 30ad4 │ │ │ │ + beq.w 30a40 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 30b24 │ │ │ │ + beq.w 30a90 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r6, [r4, #8] │ │ │ │ mov.w r1, #1664 @ 0x680 │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ movs r0, #0 │ │ │ │ - ldr r3, [pc, #132] @ (30d60 ) │ │ │ │ - ldr r2, [pc, #136] @ (30d64 ) │ │ │ │ + ldr r3, [pc, #132] @ (30ccc ) │ │ │ │ + ldr r2, [pc, #136] @ (30cd0 ) │ │ │ │ strd r1, r6, [sp] │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ movs r1, #8 │ │ │ │ blx d234 │ │ │ │ mov r0, r5 │ │ │ │ blx bc08 │ │ │ │ - b.n 30ad4 │ │ │ │ + b.n 30a40 │ │ │ │ nop │ │ │ │ - ldr r6, [r4, #60] @ 0x3c │ │ │ │ + ldr r2, [r7, #68] @ 0x44 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r1, #11 │ │ │ │ + lsls r2, r1, #11 │ │ │ │ movs r1, r0 │ │ │ │ - subs r5, #14 │ │ │ │ + subs r5, #10 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 30cb0 │ │ │ │ + bne.n 30c14 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r0, #56] @ 0x38 │ │ │ │ + ldr r4, [r2, #64] @ 0x40 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r2, r0, #11 │ │ │ │ + lsls r6, r7, #10 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r4, r6, #12 │ │ │ │ + lsls r0, r6, #12 │ │ │ │ movs r1, r0 │ │ │ │ - subs r4, #120 @ 0x78 │ │ │ │ + subs r4, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 30d98 │ │ │ │ + bne.n 30cfc │ │ │ │ movs r0, r0 │ │ │ │ - add lr, r6 │ │ │ │ + add sl, r6 │ │ │ │ movs r1, r0 │ │ │ │ - beq.n 30c2c │ │ │ │ + beq.n 30b90 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #68 @ 0x44 │ │ │ │ + subs r4, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 30d40 │ │ │ │ + bne.n 30ca4 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r5, #12 │ │ │ │ + lsls r0, r5, #12 │ │ │ │ movs r1, r0 │ │ │ │ - subs r3, #254 @ 0xfe │ │ │ │ + subs r3, #250 @ 0xfa │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 30cc0 │ │ │ │ + beq.n 30c24 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r4, #13 │ │ │ │ + lsls r6, r3, #13 │ │ │ │ movs r1, r0 │ │ │ │ - subs r3, #192 @ 0xc0 │ │ │ │ + subs r3, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 30c50 │ │ │ │ + beq.n 30bb4 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r3, #14 │ │ │ │ + lsls r4, r2, #14 │ │ │ │ movs r1, r0 │ │ │ │ - subs r3, #120 @ 0x78 │ │ │ │ + subs r3, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 30dcc │ │ │ │ + beq.n 30d30 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r0, #15 │ │ │ │ + lsls r0, r0, #15 │ │ │ │ movs r1, r0 │ │ │ │ - subs r3, #56 @ 0x38 │ │ │ │ + subs r3, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r7, {r1, r3, r4, r5, r6, r7} │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r7, #15 │ │ │ │ + lsls r4, r6, #15 │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r7, {r3, r4, r5, r7} │ │ │ │ + ldmia r7, {r2, r4, r5, r7} │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #238 @ 0xee │ │ │ │ + subs r2, #234 @ 0xea │ │ │ │ ... │ │ │ │ │ │ │ │ -00030d68 : │ │ │ │ +00030cd4 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr.w r2, [pc, #1112] @ 311d4 │ │ │ │ + ldr.w r2, [pc, #1112] @ 31140 │ │ │ │ sub sp, #24 │ │ │ │ - ldr.w r3, [pc, #1112] @ 311d8 │ │ │ │ + ldr.w r3, [pc, #1112] @ 31144 │ │ │ │ mov.w r8, #0 │ │ │ │ add r2, pc │ │ │ │ str.w r8, [sp, #16] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 30e78 │ │ │ │ + beq.n 30de4 │ │ │ │ mov r7, r1 │ │ │ │ - ldr.w r1, [pc, #1084] @ 311dc │ │ │ │ + ldr.w r1, [pc, #1084] @ 31148 │ │ │ │ add r5, sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc │ │ │ │ mov r2, r5 │ │ │ │ blx bd18 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ - cbz r6, 30e0a │ │ │ │ + cbz r6, 30d76 │ │ │ │ ldr r6, [r6, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 30e3e │ │ │ │ + beq.n 30daa │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r6, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ - ldr.w r2, [pc, #1040] @ 311e0 │ │ │ │ + ldr.w r2, [pc, #1040] @ 3114c │ │ │ │ movw r1, #1686 @ 0x696 │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #1032] @ 311e4 │ │ │ │ + ldr.w r3, [pc, #1032] @ 31150 │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #8 │ │ │ │ blx d234 │ │ │ │ mov r0, r5 │ │ │ │ blx bc08 │ │ │ │ - ldr r2, [pc, #1016] @ (311e8 ) │ │ │ │ - ldr r3, [pc, #996] @ (311d8 ) │ │ │ │ + ldr r2, [pc, #1016] @ (31154 ) │ │ │ │ + ldr r3, [pc, #996] @ (31144 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 30fb8 │ │ │ │ + bne.w 30f24 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r1, [pc, #992] @ (311ec ) │ │ │ │ + ldr r1, [pc, #992] @ (31158 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 30e48 │ │ │ │ - ldr r1, [pc, #972] @ (311f0 ) │ │ │ │ + bne.n 30db4 │ │ │ │ + ldr r1, [pc, #972] @ (3115c ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 30eac │ │ │ │ + beq.n 30e18 │ │ │ │ ldr r6, [r6, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - bne.n 30e8a │ │ │ │ + bne.n 30df6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ blx c4a0 │ │ │ │ - b.n 30dee │ │ │ │ + b.n 30d5a │ │ │ │ ldr.w r8, [r8] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.n 30e3e │ │ │ │ + beq.n 30daa │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r7, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #908] @ (311f4 ) │ │ │ │ + ldr r2, [pc, #908] @ (31160 ) │ │ │ │ movw r1, #1700 @ 0x6a4 │ │ │ │ strd r7, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #900] @ (311f8 ) │ │ │ │ + ldr r3, [pc, #900] @ (31164 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 30de0 │ │ │ │ - ldr r1, [pc, #896] @ (311fc ) │ │ │ │ - ldr r2, [pc, #900] @ (31200 ) │ │ │ │ + b.n 30d4c │ │ │ │ + ldr r1, [pc, #896] @ (31168 ) │ │ │ │ + ldr r2, [pc, #900] @ (3116c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #556 @ 0x22c │ │ │ │ blx c5c4 │ │ │ │ - b.n 30dee │ │ │ │ + b.n 30d5a │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r6, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ - ldr r2, [pc, #872] @ (31204 ) │ │ │ │ + ldr r2, [pc, #872] @ (31170 ) │ │ │ │ movw r1, #1714 @ 0x6b2 │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #864] @ (31208 ) │ │ │ │ + ldr r3, [pc, #864] @ (31174 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 30de0 │ │ │ │ - ldr r1, [pc, #860] @ (3120c ) │ │ │ │ + b.n 30d4c │ │ │ │ + ldr r1, [pc, #860] @ (31178 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 30ef2 │ │ │ │ + beq.n 30e5e │ │ │ │ ldr.w r8, [r8] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.n 30e3e │ │ │ │ + beq.n 30daa │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r7, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #812] @ (31210 ) │ │ │ │ + ldr r2, [pc, #812] @ (3117c ) │ │ │ │ mov.w r1, #1728 @ 0x6c0 │ │ │ │ strd r7, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #808] @ (31214 ) │ │ │ │ + ldr r3, [pc, #808] @ (31180 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 30de0 │ │ │ │ - ldr r1, [pc, #804] @ (31218 ) │ │ │ │ + b.n 30d4c │ │ │ │ + ldr r1, [pc, #804] @ (31184 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ - cbz r6, 30f30 │ │ │ │ + cbz r6, 30e9c │ │ │ │ ldr r6, [r6, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 30e3e │ │ │ │ + beq.n 30daa │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r6, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ - ldr r2, [pc, #764] @ (3121c ) │ │ │ │ + ldr r2, [pc, #764] @ (31188 ) │ │ │ │ movw r1, #1742 @ 0x6ce │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #756] @ (31220 ) │ │ │ │ + ldr r3, [pc, #756] @ (3118c ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 30de0 │ │ │ │ - ldr r1, [pc, #752] @ (31224 ) │ │ │ │ + b.n 30d4c │ │ │ │ + ldr r1, [pc, #752] @ (31190 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 30f78 │ │ │ │ + beq.n 30ee4 │ │ │ │ ldr.w r8, [r8] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.w 30e3e │ │ │ │ + beq.w 30daa │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r7, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #704] @ (31228 ) │ │ │ │ + ldr r2, [pc, #704] @ (31194 ) │ │ │ │ movw r1, #1756 @ 0x6dc │ │ │ │ strd r7, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #696] @ (3122c ) │ │ │ │ + ldr r3, [pc, #696] @ (31198 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 30de0 │ │ │ │ - ldr r1, [pc, #692] @ (31230 ) │ │ │ │ + b.n 30d4c │ │ │ │ + ldr r1, [pc, #692] @ (3119c ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cbz r3, 30fbc │ │ │ │ + cbz r3, 30f28 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 30e3e │ │ │ │ + beq.w 30daa │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r6, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ - ldr r2, [pc, #652] @ (31234 ) │ │ │ │ + ldr r2, [pc, #652] @ (311a0 ) │ │ │ │ movw r1, #1771 @ 0x6eb │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #644] @ (31238 ) │ │ │ │ + ldr r3, [pc, #644] @ (311a4 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 30de0 │ │ │ │ + b.n 30d4c │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ - ldr r1, [pc, #636] @ (3123c ) │ │ │ │ + ldr r1, [pc, #636] @ (311a8 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cbz r3, 31008 │ │ │ │ + cbz r3, 30f74 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 30e3e │ │ │ │ + beq.w 30daa │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r6, [r4, #8] │ │ │ │ movw r1, #1786 @ 0x6fa │ │ │ │ - ldr r2, [pc, #596] @ (31240 ) │ │ │ │ + ldr r2, [pc, #596] @ (311ac ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #596] @ (31244 ) │ │ │ │ + ldr r3, [pc, #596] @ (311b0 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ strd r1, r6, [sp] │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #8 │ │ │ │ blx d234 │ │ │ │ mov r0, r5 │ │ │ │ blx bc08 │ │ │ │ - b.n 30dee │ │ │ │ - ldr r1, [pc, #572] @ (31248 ) │ │ │ │ + b.n 30d5a │ │ │ │ + ldr r1, [pc, #572] @ (311b4 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cbz r3, 31042 │ │ │ │ + cbz r3, 30fae │ │ │ │ ldr r6, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 30e3e │ │ │ │ + beq.w 30daa │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r6, [r4, #8] │ │ │ │ movw r1, #1801 @ 0x709 │ │ │ │ - ldr r2, [pc, #532] @ (3124c ) │ │ │ │ + ldr r2, [pc, #532] @ (311b8 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #532] @ (31250 ) │ │ │ │ + ldr r3, [pc, #532] @ (311bc ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 30ff4 │ │ │ │ - ldr r1, [pc, #528] @ (31254 ) │ │ │ │ + b.n 30f60 │ │ │ │ + ldr r1, [pc, #528] @ (311c0 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ - cbz r6, 3107c │ │ │ │ + cbz r6, 30fe8 │ │ │ │ ldr r6, [r6, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 30e3e │ │ │ │ + beq.w 30daa │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r6, [r4, #8] │ │ │ │ mov.w r1, #1816 @ 0x718 │ │ │ │ - ldr r2, [pc, #488] @ (31258 ) │ │ │ │ + ldr r2, [pc, #488] @ (311c4 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #484] @ (3125c ) │ │ │ │ + ldr r3, [pc, #484] @ (311c8 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 30ff4 │ │ │ │ - ldr r1, [pc, #480] @ (31260 ) │ │ │ │ + b.n 30f60 │ │ │ │ + ldr r1, [pc, #480] @ (311cc ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 310c4 │ │ │ │ + beq.n 31030 │ │ │ │ ldr.w r8, [r8] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.w 30e3e │ │ │ │ + beq.w 30daa │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r7, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #432] @ (31264 ) │ │ │ │ + ldr r2, [pc, #432] @ (311d0 ) │ │ │ │ movw r1, #1831 @ 0x727 │ │ │ │ strd r7, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #424] @ (31268 ) │ │ │ │ + ldr r3, [pc, #424] @ (311d4 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 30de0 │ │ │ │ - ldr r1, [pc, #420] @ (3126c ) │ │ │ │ + b.n 30d4c │ │ │ │ + ldr r1, [pc, #420] @ (311d8 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ - cbz r6, 31104 │ │ │ │ + cbz r6, 31070 │ │ │ │ ldr r6, [r6, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 30e3e │ │ │ │ + beq.w 30daa │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r6, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ - ldr r2, [pc, #380] @ (31270 ) │ │ │ │ + ldr r2, [pc, #380] @ (311dc ) │ │ │ │ movw r1, #1846 @ 0x736 │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #372] @ (31274 ) │ │ │ │ + ldr r3, [pc, #372] @ (311e0 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 30de0 │ │ │ │ - ldr r1, [pc, #368] @ (31278 ) │ │ │ │ + b.n 30d4c │ │ │ │ + ldr r1, [pc, #368] @ (311e4 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 3114c │ │ │ │ + beq.n 310b8 │ │ │ │ ldr.w r8, [r8] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.w 30e3e │ │ │ │ + beq.w 30daa │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r7, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #320] @ (3127c ) │ │ │ │ + ldr r2, [pc, #320] @ (311e8 ) │ │ │ │ movw r1, #1860 @ 0x744 │ │ │ │ strd r7, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #312] @ (31280 ) │ │ │ │ + ldr r3, [pc, #312] @ (311ec ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 30de0 │ │ │ │ - ldr r1, [pc, #308] @ (31284 ) │ │ │ │ + b.n 30d4c │ │ │ │ + ldr r1, [pc, #308] @ (311f0 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ - cbz r6, 3118c │ │ │ │ + cbz r6, 310f8 │ │ │ │ ldr r6, [r6, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 30e3e │ │ │ │ + beq.w 30daa │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r6, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ - ldr r2, [pc, #268] @ (31288 ) │ │ │ │ + ldr r2, [pc, #268] @ (311f4 ) │ │ │ │ movw r1, #1874 @ 0x752 │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #260] @ (3128c ) │ │ │ │ + ldr r3, [pc, #260] @ (311f8 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 30de0 │ │ │ │ - ldr r1, [pc, #256] @ (31290 ) │ │ │ │ + b.n 30d4c │ │ │ │ + ldr r1, [pc, #256] @ (311fc ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 30dee │ │ │ │ + beq.w 30d5a │ │ │ │ ldr.w r8, [r3] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.w 30e3e │ │ │ │ + beq.w 30daa │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r7, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #208] @ (31294 ) │ │ │ │ + ldr r2, [pc, #208] @ (31200 ) │ │ │ │ mov.w r1, #1888 @ 0x760 │ │ │ │ strd r7, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #204] @ (31298 ) │ │ │ │ + ldr r3, [pc, #204] @ (31204 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 30de0 │ │ │ │ + b.n 30d4c │ │ │ │ nop │ │ │ │ - ldr r2, [r2, #12] │ │ │ │ + ldr r6, [r4, #20] │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r1, #14 │ │ │ │ + lsls r0, r1, #14 │ │ │ │ movs r1, r0 │ │ │ │ - subs r1, #244 @ 0xf4 │ │ │ │ + subs r1, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6!, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r6!, {r1, r2, r4, r5, r7} │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r4, #4] │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ movs r1, r0 │ │ │ │ - lsls r4, r2, #14 │ │ │ │ + lsls r0, r2, #14 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r2, r7, #15 │ │ │ │ + lsls r6, r6, #15 │ │ │ │ movs r1, r0 │ │ │ │ - subs r1, #94 @ 0x5e │ │ │ │ + subs r1, #90 @ 0x5a │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6!, {r2, r5} │ │ │ │ + ldmia r6!, {r5} │ │ │ │ movs r0, r0 │ │ │ │ - sbcs r4, r3 │ │ │ │ + sbcs r0, r3 │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r5, {r1, r3, r5, r6} │ │ │ │ + ldmia r5, {r1, r2, r5, r6} │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #42 @ 0x2a │ │ │ │ + subs r1, #38 @ 0x26 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5, {r4, r5, r6, r7} │ │ │ │ + ldmia r5, {r2, r3, r5, r6, r7} │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r7, #15 │ │ │ │ + lsls r2, r7, #15 │ │ │ │ movs r1, r0 │ │ │ │ - subs r0, #228 @ 0xe4 │ │ │ │ + subs r0, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5, {r1, r3, r5, r7} │ │ │ │ + ldmia r5, {r1, r2, r5, r7} │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r0, #17 │ │ │ │ + lsls r0, r0, #17 │ │ │ │ movs r1, r0 │ │ │ │ - subs r0, #166 @ 0xa6 │ │ │ │ + subs r0, #162 @ 0xa2 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5, {r2, r3, r5, r6} │ │ │ │ + ldmia r5, {r3, r5, r6} │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r0, #18 │ │ │ │ + lsls r6, r7, #17 │ │ │ │ movs r1, r0 │ │ │ │ - subs r0, #94 @ 0x5e │ │ │ │ + subs r0, #90 @ 0x5a │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5, {r2, r5} │ │ │ │ + ldmia r5, {r5} │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r7, #18 │ │ │ │ + lsls r6, r6, #18 │ │ │ │ movs r1, r0 │ │ │ │ - subs r0, #30 │ │ │ │ + subs r0, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4!, {r2, r5, r6, r7} │ │ │ │ + ldmia r4!, {r5, r6, r7} │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r1, #20 │ │ │ │ + lsls r2, r1, #20 │ │ │ │ movs r1, r0 │ │ │ │ - adds r7, #224 @ 0xe0 │ │ │ │ + adds r7, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4!, {r1, r2, r5, r7} │ │ │ │ + ldmia r4!, {r1, r5, r7} │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r5, #21 │ │ │ │ + lsls r6, r4, #21 │ │ │ │ movs r1, r0 │ │ │ │ - adds r7, #148 @ 0x94 │ │ │ │ + adds r7, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4, {r1, r3, r4, r6} │ │ │ │ + ldmia r4, {r1, r2, r4, r6} │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r2, #23 │ │ │ │ + lsls r0, r2, #23 │ │ │ │ movs r1, r0 │ │ │ │ - adds r7, #90 @ 0x5a │ │ │ │ + adds r7, #86 @ 0x56 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4!, {r5} │ │ │ │ + ldmia r4, {r2, r3, r4} │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r7, #24 │ │ │ │ + lsls r6, r6, #24 │ │ │ │ movs r1, r0 │ │ │ │ - adds r7, #18 │ │ │ │ + adds r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r3, r4, r6, r7} │ │ │ │ + ldmia r3!, {r2, r4, r6, r7} │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r3, #26 │ │ │ │ + lsls r6, r2, #26 │ │ │ │ movs r1, r0 │ │ │ │ - adds r6, #210 @ 0xd2 │ │ │ │ + adds r6, #206 @ 0xce │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r3, r4, r7} │ │ │ │ + ldmia r3!, {r2, r4, r7} │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r2, #28 │ │ │ │ + lsls r6, r1, #28 │ │ │ │ movs r1, r0 │ │ │ │ - adds r6, #138 @ 0x8a │ │ │ │ + adds r6, #134 @ 0x86 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3!, {r4, r6} │ │ │ │ + ldmia r3, {r2, r3, r6} │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r2, #29 │ │ │ │ + lsls r2, r2, #29 │ │ │ │ movs r1, r0 │ │ │ │ - adds r6, #74 @ 0x4a │ │ │ │ + adds r6, #70 @ 0x46 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3!, {r4} │ │ │ │ + ldmia r3, {r2, r3} │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r3, #30 │ │ │ │ + lsls r6, r2, #30 │ │ │ │ movs r1, r0 │ │ │ │ - adds r6, #4 │ │ │ │ + adds r6, #0 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2!, {r1, r3, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r6, r7} │ │ │ │ ... │ │ │ │ │ │ │ │ -0003129c : │ │ │ │ +00031208 : │ │ │ │ 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, #648] @ (31538 ) │ │ │ │ + ldr r2, [pc, #648] @ (314a4 ) │ │ │ │ sub sp, #24 │ │ │ │ - ldr r3, [pc, #648] @ (3153c ) │ │ │ │ + ldr r3, [pc, #648] @ (314a8 ) │ │ │ │ mov.w r8, #0 │ │ │ │ add r2, pc │ │ │ │ str.w r8, [sp, #16] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 313a2 │ │ │ │ + beq.n 3130e │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #624] @ (31540 ) │ │ │ │ + ldr r1, [pc, #624] @ (314ac ) │ │ │ │ add r5, sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc │ │ │ │ mov r2, r5 │ │ │ │ blx bd18 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ - cbz r6, 31334 │ │ │ │ + cbz r6, 312a0 │ │ │ │ ldr r6, [r6, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 31368 │ │ │ │ + beq.n 312d4 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r6, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ - ldr r2, [pc, #584] @ (31544 ) │ │ │ │ + ldr r2, [pc, #584] @ (314b0 ) │ │ │ │ movw r1, #1907 @ 0x773 │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #576] @ (31548 ) │ │ │ │ + ldr r3, [pc, #576] @ (314b4 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #8 │ │ │ │ blx d234 │ │ │ │ mov r0, r5 │ │ │ │ blx bc08 │ │ │ │ - ldr r2, [pc, #560] @ (3154c ) │ │ │ │ - ldr r3, [pc, #544] @ (3153c ) │ │ │ │ + ldr r2, [pc, #560] @ (314b8 ) │ │ │ │ + ldr r3, [pc, #544] @ (314a8 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 314e2 │ │ │ │ + bne.w 3144e │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r1, [pc, #536] @ (31550 ) │ │ │ │ + ldr r1, [pc, #536] @ (314bc ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 31372 │ │ │ │ - ldr r1, [pc, #520] @ (31554 ) │ │ │ │ + bne.n 312de │ │ │ │ + ldr r1, [pc, #520] @ (314c0 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 313d6 │ │ │ │ + beq.n 31342 │ │ │ │ ldr r6, [r6, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - bne.n 313b4 │ │ │ │ + bne.n 31320 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ blx c4a0 │ │ │ │ - b.n 31318 │ │ │ │ + b.n 31284 │ │ │ │ ldr.w r8, [r8] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.n 31368 │ │ │ │ + beq.n 312d4 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r7, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #452] @ (31558 ) │ │ │ │ + ldr r2, [pc, #452] @ (314c4 ) │ │ │ │ movw r1, #1918 @ 0x77e │ │ │ │ strd r7, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #448] @ (3155c ) │ │ │ │ + ldr r3, [pc, #448] @ (314c8 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 3130a │ │ │ │ - ldr r1, [pc, #444] @ (31560 ) │ │ │ │ - ldr r2, [pc, #444] @ (31564 ) │ │ │ │ + b.n 31276 │ │ │ │ + ldr r1, [pc, #444] @ (314cc ) │ │ │ │ + ldr r2, [pc, #444] @ (314d0 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #612 @ 0x264 │ │ │ │ blx c5c4 │ │ │ │ - b.n 31318 │ │ │ │ + b.n 31284 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r6, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ - ldr r2, [pc, #416] @ (31568 ) │ │ │ │ + ldr r2, [pc, #416] @ (314d4 ) │ │ │ │ movw r1, #1929 @ 0x789 │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #412] @ (3156c ) │ │ │ │ + ldr r3, [pc, #412] @ (314d8 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 3130a │ │ │ │ - ldr r1, [pc, #408] @ (31570 ) │ │ │ │ + b.n 31276 │ │ │ │ + ldr r1, [pc, #408] @ (314dc ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 3141c │ │ │ │ + beq.n 31388 │ │ │ │ ldr.w r8, [r8] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.n 31368 │ │ │ │ + beq.n 312d4 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r7, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #360] @ (31574 ) │ │ │ │ + ldr r2, [pc, #360] @ (314e0 ) │ │ │ │ movw r1, #1940 @ 0x794 │ │ │ │ strd r7, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #352] @ (31578 ) │ │ │ │ + ldr r3, [pc, #352] @ (314e4 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 3130a │ │ │ │ - ldr r1, [pc, #348] @ (3157c ) │ │ │ │ + b.n 31276 │ │ │ │ + ldr r1, [pc, #348] @ (314e8 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ - cbz r6, 3145a │ │ │ │ + cbz r6, 313c6 │ │ │ │ ldr r6, [r6, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 31368 │ │ │ │ + beq.n 312d4 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r6, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ - ldr r2, [pc, #308] @ (31580 ) │ │ │ │ + ldr r2, [pc, #308] @ (314ec ) │ │ │ │ movw r1, #1951 @ 0x79f │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #304] @ (31584 ) │ │ │ │ + ldr r3, [pc, #304] @ (314f0 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 3130a │ │ │ │ - ldr r1, [pc, #300] @ (31588 ) │ │ │ │ + b.n 31276 │ │ │ │ + ldr r1, [pc, #300] @ (314f4 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 314a2 │ │ │ │ + beq.n 3140e │ │ │ │ ldr.w r8, [r8] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.w 31368 │ │ │ │ + beq.w 312d4 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r7, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #248] @ (3158c ) │ │ │ │ + ldr r2, [pc, #248] @ (314f8 ) │ │ │ │ movw r1, #1962 @ 0x7aa │ │ │ │ strd r7, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #244] @ (31590 ) │ │ │ │ + ldr r3, [pc, #244] @ (314fc ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 3130a │ │ │ │ - ldr r1, [pc, #240] @ (31594 ) │ │ │ │ + b.n 31276 │ │ │ │ + ldr r1, [pc, #240] @ (31500 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cbz r3, 314e6 │ │ │ │ + cbz r3, 31452 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 31368 │ │ │ │ + beq.w 312d4 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r6, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ - ldr r2, [pc, #196] @ (31598 ) │ │ │ │ + ldr r2, [pc, #196] @ (31504 ) │ │ │ │ movw r1, #1973 @ 0x7b5 │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #192] @ (3159c ) │ │ │ │ + ldr r3, [pc, #192] @ (31508 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 3130a │ │ │ │ + b.n 31276 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ - ldr r1, [pc, #184] @ (315a0 ) │ │ │ │ + ldr r1, [pc, #184] @ (3150c ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 31318 │ │ │ │ + beq.w 31284 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 31368 │ │ │ │ + beq.w 312d4 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r6, [r4, #8] │ │ │ │ mov.w r1, #1984 @ 0x7c0 │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ movs r0, #0 │ │ │ │ - ldr r3, [pc, #132] @ (315a4 ) │ │ │ │ - ldr r2, [pc, #136] @ (315a8 ) │ │ │ │ + ldr r3, [pc, #132] @ (31510 ) │ │ │ │ + ldr r2, [pc, #136] @ (31514 ) │ │ │ │ strd r1, r6, [sp] │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ movs r1, #8 │ │ │ │ blx d234 │ │ │ │ mov r0, r5 │ │ │ │ blx bc08 │ │ │ │ - b.n 31318 │ │ │ │ + b.n 31284 │ │ │ │ nop │ │ │ │ - str r2, [r4, #56] @ 0x38 │ │ │ │ + str r6, [r6, #64] @ 0x40 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r4, #27 │ │ │ │ + lsls r2, r4, #27 │ │ │ │ movs r1, r0 │ │ │ │ - adds r4, #202 @ 0xca │ │ │ │ + adds r4, #198 @ 0xc6 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1!, {r4, r7} │ │ │ │ + ldmia r1!, {r2, r3, r7} │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r7, #48] @ 0x30 │ │ │ │ + str r0, [r2, #60] @ 0x3c │ │ │ │ movs r1, r0 │ │ │ │ - lsls r6, r3, #26 │ │ │ │ + lsls r2, r3, #26 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r4, r6, #26 │ │ │ │ + lsls r0, r6, #26 │ │ │ │ movs r1, r0 │ │ │ │ - adds r4, #52 @ 0x34 │ │ │ │ + adds r4, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r4, r5, r6, r7} │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #114 @ 0x72 │ │ │ │ + subs r4, #110 @ 0x6e │ │ │ │ movs r1, r0 │ │ │ │ - ldmia r0!, {r6} │ │ │ │ + ldmia r0!, {r2, r3, r4, r5} │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #0 │ │ │ │ + adds r3, #252 @ 0xfc │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r1, r2, r6, r7} │ │ │ │ + ldmia r0!, {r1, r6, r7} │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r2, #25 │ │ │ │ + lsls r0, r2, #25 │ │ │ │ movs r1, r0 │ │ │ │ - adds r3, #186 @ 0xba │ │ │ │ + adds r3, #182 @ 0xb6 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r7} │ │ │ │ + ldmia r0!, {r2, r3, r4, r5, r6} │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r6, #24 │ │ │ │ + lsls r6, r5, #24 │ │ │ │ movs r1, r0 │ │ │ │ - adds r3, #124 @ 0x7c │ │ │ │ + adds r3, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r1, r6} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r3, #24 │ │ │ │ + lsls r4, r2, #24 │ │ │ │ movs r1, r0 │ │ │ │ - adds r3, #52 @ 0x34 │ │ │ │ + adds r3, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r4, r5, r6, r7} │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r6, #23 │ │ │ │ + lsls r4, r5, #23 │ │ │ │ movs r1, r0 │ │ │ │ - adds r2, #244 @ 0xf4 │ │ │ │ + adds r2, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r7!, {r1, r2, r4, r5, r7} │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r2, #23 │ │ │ │ + lsls r4, r1, #23 │ │ │ │ movs r1, r0 │ │ │ │ - stmia r7!, {r2, r4, r5, r6} │ │ │ │ + stmia r7!, {r4, r5, r6} │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #170 @ 0xaa │ │ │ │ + adds r2, #166 @ 0xa6 │ │ │ │ ... │ │ │ │ │ │ │ │ -000315ac : │ │ │ │ +00031518 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr.w r2, [pc, #1112] @ 31a18 │ │ │ │ + ldr.w r2, [pc, #1112] @ 31984 │ │ │ │ sub sp, #24 │ │ │ │ - ldr.w r3, [pc, #1112] @ 31a1c │ │ │ │ + ldr.w r3, [pc, #1112] @ 31988 │ │ │ │ mov.w r8, #0 │ │ │ │ add r2, pc │ │ │ │ str.w r8, [sp, #16] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 316bc │ │ │ │ + beq.n 31628 │ │ │ │ mov r7, r1 │ │ │ │ - ldr.w r1, [pc, #1084] @ 31a20 │ │ │ │ + ldr.w r1, [pc, #1084] @ 3198c │ │ │ │ add r5, sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc │ │ │ │ mov r2, r5 │ │ │ │ blx bd18 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ - cbz r6, 3164e │ │ │ │ + cbz r6, 315ba │ │ │ │ ldr r6, [r6, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 31682 │ │ │ │ + beq.n 315ee │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r6, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ - ldr.w r2, [pc, #1040] @ 31a24 │ │ │ │ + ldr.w r2, [pc, #1040] @ 31990 │ │ │ │ movw r1, #2003 @ 0x7d3 │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #1032] @ 31a28 │ │ │ │ + ldr.w r3, [pc, #1032] @ 31994 │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #8 │ │ │ │ blx d234 │ │ │ │ mov r0, r5 │ │ │ │ blx bc08 │ │ │ │ - ldr r2, [pc, #1016] @ (31a2c ) │ │ │ │ - ldr r3, [pc, #996] @ (31a1c ) │ │ │ │ + ldr r2, [pc, #1016] @ (31998 ) │ │ │ │ + ldr r3, [pc, #996] @ (31988 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 317fc │ │ │ │ + bne.w 31768 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r1, [pc, #992] @ (31a30 ) │ │ │ │ + ldr r1, [pc, #992] @ (3199c ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 3168c │ │ │ │ - ldr r1, [pc, #972] @ (31a34 ) │ │ │ │ + bne.n 315f8 │ │ │ │ + ldr r1, [pc, #972] @ (319a0 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 316f0 │ │ │ │ + beq.n 3165c │ │ │ │ ldr r6, [r6, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - bne.n 316ce │ │ │ │ + bne.n 3163a │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ blx c4a0 │ │ │ │ - b.n 31632 │ │ │ │ + b.n 3159e │ │ │ │ ldr.w r8, [r8] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.n 31682 │ │ │ │ + beq.n 315ee │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r7, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #908] @ (31a38 ) │ │ │ │ + ldr r2, [pc, #908] @ (319a4 ) │ │ │ │ movw r1, #2014 @ 0x7de │ │ │ │ strd r7, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #900] @ (31a3c ) │ │ │ │ + ldr r3, [pc, #900] @ (319a8 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 31624 │ │ │ │ - ldr r1, [pc, #896] @ (31a40 ) │ │ │ │ - ldr r2, [pc, #900] @ (31a44 ) │ │ │ │ + b.n 31590 │ │ │ │ + ldr r1, [pc, #896] @ (319ac ) │ │ │ │ + ldr r2, [pc, #900] @ (319b0 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #668 @ 0x29c │ │ │ │ blx c5c4 │ │ │ │ - b.n 31632 │ │ │ │ + b.n 3159e │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r6, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ - ldr r2, [pc, #872] @ (31a48 ) │ │ │ │ + ldr r2, [pc, #872] @ (319b4 ) │ │ │ │ movw r1, #2025 @ 0x7e9 │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #864] @ (31a4c ) │ │ │ │ + ldr r3, [pc, #864] @ (319b8 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 31624 │ │ │ │ - ldr r1, [pc, #860] @ (31a50 ) │ │ │ │ + b.n 31590 │ │ │ │ + ldr r1, [pc, #860] @ (319bc ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 31736 │ │ │ │ + beq.n 316a2 │ │ │ │ ldr.w r8, [r8] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.n 31682 │ │ │ │ + beq.n 315ee │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r7, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #812] @ (31a54 ) │ │ │ │ + ldr r2, [pc, #812] @ (319c0 ) │ │ │ │ movw r1, #2036 @ 0x7f4 │ │ │ │ strd r7, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #808] @ (31a58 ) │ │ │ │ + ldr r3, [pc, #808] @ (319c4 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 31624 │ │ │ │ - ldr r1, [pc, #804] @ (31a5c ) │ │ │ │ + b.n 31590 │ │ │ │ + ldr r1, [pc, #804] @ (319c8 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ - cbz r6, 31774 │ │ │ │ + cbz r6, 316e0 │ │ │ │ ldr r6, [r6, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 31682 │ │ │ │ + beq.n 315ee │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r6, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ - ldr r2, [pc, #764] @ (31a60 ) │ │ │ │ + ldr r2, [pc, #764] @ (319cc ) │ │ │ │ movw r1, #2047 @ 0x7ff │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #756] @ (31a64 ) │ │ │ │ + ldr r3, [pc, #756] @ (319d0 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 31624 │ │ │ │ - ldr r1, [pc, #752] @ (31a68 ) │ │ │ │ + b.n 31590 │ │ │ │ + ldr r1, [pc, #752] @ (319d4 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 317bc │ │ │ │ + beq.n 31728 │ │ │ │ ldr.w r8, [r8] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.w 31682 │ │ │ │ + beq.w 315ee │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r7, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #704] @ (31a6c ) │ │ │ │ + ldr r2, [pc, #704] @ (319d8 ) │ │ │ │ movw r1, #2058 @ 0x80a │ │ │ │ strd r7, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #696] @ (31a70 ) │ │ │ │ + ldr r3, [pc, #696] @ (319dc ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 31624 │ │ │ │ - ldr r1, [pc, #692] @ (31a74 ) │ │ │ │ + b.n 31590 │ │ │ │ + ldr r1, [pc, #692] @ (319e0 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cbz r3, 31800 │ │ │ │ + cbz r3, 3176c │ │ │ │ ldr r6, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 31682 │ │ │ │ + beq.w 315ee │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r6, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ - ldr r2, [pc, #652] @ (31a78 ) │ │ │ │ + ldr r2, [pc, #652] @ (319e4 ) │ │ │ │ movw r1, #2069 @ 0x815 │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #644] @ (31a7c ) │ │ │ │ + ldr r3, [pc, #644] @ (319e8 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 31624 │ │ │ │ + b.n 31590 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ - ldr r1, [pc, #636] @ (31a80 ) │ │ │ │ + ldr r1, [pc, #636] @ (319ec ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cbz r3, 3184c │ │ │ │ + cbz r3, 317b8 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 31682 │ │ │ │ + beq.w 315ee │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r6, [r4, #8] │ │ │ │ mov.w r1, #2080 @ 0x820 │ │ │ │ - ldr r2, [pc, #596] @ (31a84 ) │ │ │ │ + ldr r2, [pc, #596] @ (319f0 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #596] @ (31a88 ) │ │ │ │ + ldr r3, [pc, #596] @ (319f4 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ strd r1, r6, [sp] │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #8 │ │ │ │ blx d234 │ │ │ │ mov r0, r5 │ │ │ │ blx bc08 │ │ │ │ - b.n 31632 │ │ │ │ - ldr r1, [pc, #572] @ (31a8c ) │ │ │ │ + b.n 3159e │ │ │ │ + ldr r1, [pc, #572] @ (319f8 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cbz r3, 31886 │ │ │ │ + cbz r3, 317f2 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 31682 │ │ │ │ + beq.w 315ee │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r6, [r4, #8] │ │ │ │ movw r1, #2091 @ 0x82b │ │ │ │ - ldr r2, [pc, #532] @ (31a90 ) │ │ │ │ + ldr r2, [pc, #532] @ (319fc ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #532] @ (31a94 ) │ │ │ │ + ldr r3, [pc, #532] @ (31a00 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 31838 │ │ │ │ - ldr r1, [pc, #528] @ (31a98 ) │ │ │ │ + b.n 317a4 │ │ │ │ + ldr r1, [pc, #528] @ (31a04 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ - cbz r6, 318c0 │ │ │ │ + cbz r6, 3182c │ │ │ │ ldr r6, [r6, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 31682 │ │ │ │ + beq.w 315ee │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r6, [r4, #8] │ │ │ │ movw r1, #2102 @ 0x836 │ │ │ │ - ldr r2, [pc, #488] @ (31a9c ) │ │ │ │ + ldr r2, [pc, #488] @ (31a08 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #484] @ (31aa0 ) │ │ │ │ + ldr r3, [pc, #484] @ (31a0c ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 31838 │ │ │ │ - ldr r1, [pc, #480] @ (31aa4 ) │ │ │ │ + b.n 317a4 │ │ │ │ + ldr r1, [pc, #480] @ (31a10 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 31908 │ │ │ │ + beq.n 31874 │ │ │ │ ldr.w r8, [r8] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.w 31682 │ │ │ │ + beq.w 315ee │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r7, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #432] @ (31aa8 ) │ │ │ │ + ldr r2, [pc, #432] @ (31a14 ) │ │ │ │ movw r1, #2113 @ 0x841 │ │ │ │ strd r7, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #424] @ (31aac ) │ │ │ │ + ldr r3, [pc, #424] @ (31a18 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 31624 │ │ │ │ - ldr r1, [pc, #420] @ (31ab0 ) │ │ │ │ + b.n 31590 │ │ │ │ + ldr r1, [pc, #420] @ (31a1c ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ - cbz r6, 31948 │ │ │ │ + cbz r6, 318b4 │ │ │ │ ldr r6, [r6, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 31682 │ │ │ │ + beq.w 315ee │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r6, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ - ldr r2, [pc, #380] @ (31ab4 ) │ │ │ │ + ldr r2, [pc, #380] @ (31a20 ) │ │ │ │ movw r1, #2124 @ 0x84c │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #372] @ (31ab8 ) │ │ │ │ + ldr r3, [pc, #372] @ (31a24 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 31624 │ │ │ │ - ldr r1, [pc, #368] @ (31abc ) │ │ │ │ + b.n 31590 │ │ │ │ + ldr r1, [pc, #368] @ (31a28 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 31990 │ │ │ │ + beq.n 318fc │ │ │ │ ldr.w r8, [r8] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.w 31682 │ │ │ │ + beq.w 315ee │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r7, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #320] @ (31ac0 ) │ │ │ │ + ldr r2, [pc, #320] @ (31a2c ) │ │ │ │ movw r1, #2135 @ 0x857 │ │ │ │ strd r7, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #312] @ (31ac4 ) │ │ │ │ + ldr r3, [pc, #312] @ (31a30 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 31624 │ │ │ │ - ldr r1, [pc, #308] @ (31ac8 ) │ │ │ │ + b.n 31590 │ │ │ │ + ldr r1, [pc, #308] @ (31a34 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ - cbz r6, 319d0 │ │ │ │ + cbz r6, 3193c │ │ │ │ ldr r6, [r6, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 31682 │ │ │ │ + beq.w 315ee │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r6, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ - ldr r2, [pc, #268] @ (31acc ) │ │ │ │ + ldr r2, [pc, #268] @ (31a38 ) │ │ │ │ movw r1, #2146 @ 0x862 │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #260] @ (31ad0 ) │ │ │ │ + ldr r3, [pc, #260] @ (31a3c ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 31624 │ │ │ │ - ldr r1, [pc, #256] @ (31ad4 ) │ │ │ │ + b.n 31590 │ │ │ │ + ldr r1, [pc, #256] @ (31a40 ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 31632 │ │ │ │ + beq.w 3159e │ │ │ │ ldr.w r8, [r3] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r8, r0 │ │ │ │ - beq.w 31682 │ │ │ │ + beq.w 315ee │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r7, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #208] @ (31ad8 ) │ │ │ │ + ldr r2, [pc, #208] @ (31a44 ) │ │ │ │ movw r1, #2157 @ 0x86d │ │ │ │ strd r7, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #204] @ (31adc ) │ │ │ │ + ldr r3, [pc, #204] @ (31a48 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 31624 │ │ │ │ + b.n 31590 │ │ │ │ nop │ │ │ │ - str r6, [r1, #8] │ │ │ │ + str r2, [r4, #16] │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r0, #20 │ │ │ │ + lsls r4, r7, #19 │ │ │ │ movs r1, r0 │ │ │ │ - adds r1, #176 @ 0xb0 │ │ │ │ + adds r1, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r6!, {r1, r4, r5, r6} │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r4, #0] │ │ │ │ + str r6, [r6, #8] │ │ │ │ movs r1, r0 │ │ │ │ - lsls r4, r6, #18 │ │ │ │ + lsls r0, r6, #18 │ │ │ │ movs r1, r0 │ │ │ │ - lsls r6, r0, #19 │ │ │ │ + lsls r2, r0, #19 │ │ │ │ movs r1, r0 │ │ │ │ - adds r1, #26 │ │ │ │ + adds r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r5, r6, r7} │ │ │ │ + stmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #88 @ 0x58 │ │ │ │ + subs r1, #84 @ 0x54 │ │ │ │ movs r1, r0 │ │ │ │ - stmia r5!, {r1, r2, r5} │ │ │ │ + stmia r5!, {r1, r5} │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #230 @ 0xe6 │ │ │ │ + adds r0, #226 @ 0xe2 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r2, r3, r5, r7} │ │ │ │ + stmia r5!, {r3, r5, r7} │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r4, #17 │ │ │ │ + lsls r2, r4, #17 │ │ │ │ movs r1, r0 │ │ │ │ - adds r0, #160 @ 0xa0 │ │ │ │ + adds r0, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r1, r2, r5, r6} │ │ │ │ + stmia r5!, {r1, r5, r6} │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r1, #17 │ │ │ │ + lsls r0, r1, #17 │ │ │ │ movs r1, r0 │ │ │ │ - adds r0, #98 @ 0x62 │ │ │ │ + adds r0, #94 @ 0x5e │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r3, r5} │ │ │ │ + stmia r5!, {r2, r5} │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ + lsls r6, r5, #16 │ │ │ │ movs r1, r0 │ │ │ │ - adds r0, #26 │ │ │ │ + adds r0, #22 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r5, r6, r7} │ │ │ │ + stmia r4!, {r2, r3, r4, r6, r7} │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r1, #16 │ │ │ │ + lsls r2, r1, #16 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r7, #218 @ 0xda │ │ │ │ + cmp r7, #214 @ 0xd6 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r5, r7} │ │ │ │ + stmia r4!, {r2, r3, r4, r7} │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r5, #15 │ │ │ │ + lsls r2, r5, #15 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r7, #156 @ 0x9c │ │ │ │ + cmp r7, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r1, r5, r6} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r6} │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r1, #15 │ │ │ │ + lsls r2, r1, #15 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r7, #80 @ 0x50 │ │ │ │ + cmp r7, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r1, r2, r4} │ │ │ │ + stmia r4!, {r1, r4} │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r0, #15 │ │ │ │ + lsls r0, r0, #15 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r7, #22 │ │ │ │ + cmp r7, #18 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r3!, {r3, r4, r6, r7} │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r7, #14 │ │ │ │ + lsls r6, r6, #14 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r6, #206 @ 0xce │ │ │ │ + cmp r6, #202 @ 0xca │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r2, r4, r7} │ │ │ │ + stmia r3!, {r4, r7} │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r3, #14 │ │ │ │ + lsls r6, r2, #14 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r6, #142 @ 0x8e │ │ │ │ + cmp r6, #138 @ 0x8a │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r2, r4, r6} │ │ │ │ + stmia r3!, {r4, r6} │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r0, #14 │ │ │ │ + lsls r6, r7, #13 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r6, #70 @ 0x46 │ │ │ │ + cmp r6, #66 @ 0x42 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r2, r3} │ │ │ │ + stmia r3!, {r3} │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r4, #13 │ │ │ │ + lsls r2, r4, #13 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r6, #6 │ │ │ │ + cmp r6, #2 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r2, r3, r6, r7} │ │ │ │ + stmia r2!, {r3, r6, r7} │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r1, #13 │ │ │ │ + lsls r2, r1, #13 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r5, #192 @ 0xc0 │ │ │ │ + cmp r5, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r1, r2, r7} │ │ │ │ + stmia r2!, {r1, r7} │ │ │ │ ... │ │ │ │ │ │ │ │ -00031ae0 : │ │ │ │ +00031a4c : │ │ │ │ stmdb 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.w r2, [pc, #3024] @ 326c4 │ │ │ │ + ldr.w r2, [pc, #3024] @ 32630 │ │ │ │ movs r3, #0 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - ldr.w r3, [pc, #3016] @ 326c8 │ │ │ │ + ldr.w r3, [pc, #3016] @ 32634 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov.w r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 31c22 │ │ │ │ + beq.w 31b8e │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ add r6, sp, #36 @ 0x24 │ │ │ │ blx c438 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 31b88 │ │ │ │ + cbz r0, 31af4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ blx c908 │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 31c38 │ │ │ │ + beq.w 31ba4 │ │ │ │ ldr r7, [r7, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ cmp r7, r0 │ │ │ │ - beq.n 31c18 │ │ │ │ + beq.n 31b84 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ movs r1, #127 @ 0x7f │ │ │ │ - ldr.w r2, [pc, #2948] @ 326cc │ │ │ │ + ldr.w r2, [pc, #2948] @ 32638 │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr.w r3, [pc, #2944] @ 326d0 │ │ │ │ + ldr.w r3, [pc, #2944] @ 3263c │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ movs r0, #0 │ │ │ │ strd r1, r5, [sp] │ │ │ │ movs r1, #8 │ │ │ │ blx d234 │ │ │ │ mov r0, r6 │ │ │ │ blx bc08 │ │ │ │ - ldr.w r2, [pc, #2920] @ 326d4 │ │ │ │ - ldr.w r3, [pc, #2904] @ 326c8 │ │ │ │ + ldr.w r2, [pc, #2920] @ 32640 │ │ │ │ + ldr.w r3, [pc, #2904] @ 32634 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 31ef6 │ │ │ │ + bne.w 31e62 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ blx c2a0 │ │ │ │ ldr.w r9, [sp, #36] @ 0x24 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 31bdc │ │ │ │ + beq.n 31b48 │ │ │ │ ldr.w r8, [r9] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ cmp r8, r0 │ │ │ │ - beq.n 31c18 │ │ │ │ + beq.n 31b84 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r7 │ │ │ │ - ldr.w r2, [pc, #2844] @ 326d8 │ │ │ │ + ldr.w r2, [pc, #2844] @ 32644 │ │ │ │ movs r1, #110 @ 0x6e │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #2836] @ 326dc │ │ │ │ + ldr.w r3, [pc, #2836] @ 32648 │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #8 │ │ │ │ blx d234 │ │ │ │ mov r0, r6 │ │ │ │ blx bc08 │ │ │ │ - b.n 31b68 │ │ │ │ + b.n 31ad4 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 31b1e │ │ │ │ + beq.n 31a8a │ │ │ │ cmp r0, #2 │ │ │ │ - bgt.n 31c7e │ │ │ │ - ldr.w r0, [pc, #2808] @ 326e0 │ │ │ │ + bgt.n 31bea │ │ │ │ + ldr.w r0, [pc, #2808] @ 3264c │ │ │ │ mov r1, r8 │ │ │ │ add r0, pc │ │ │ │ blx c248 │ │ │ │ mov r7, r0 │ │ │ │ blx bc9c │ │ │ │ mov r2, r7 │ │ │ │ movs r1, #4 │ │ │ │ @@ -58356,61 +58343,61 @@ │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ ldr r7, [r4, #0] │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ cmp r7, r0 │ │ │ │ - bne.w 31d40 │ │ │ │ + bne.w 31cac │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx c4a0 │ │ │ │ - b.n 31b68 │ │ │ │ - ldr.w r1, [pc, #2752] @ 326e4 │ │ │ │ - ldr.w r2, [pc, #2752] @ 326e8 │ │ │ │ + b.n 31ad4 │ │ │ │ + ldr.w r1, [pc, #2752] @ 32650 │ │ │ │ + ldr.w r2, [pc, #2752] @ 32654 │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #724 @ 0x2d4 │ │ │ │ blx c5c4 │ │ │ │ - b.n 31b68 │ │ │ │ + b.n 31ad4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ blx cd80 │ │ │ │ ldr.w r8, [sp, #36] @ 0x24 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 31d66 │ │ │ │ + beq.w 31cd2 │ │ │ │ ldr.w r8, [r8] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ cmp r8, r0 │ │ │ │ - beq.n 31c18 │ │ │ │ + beq.n 31b84 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r7 │ │ │ │ - ldr.w r2, [pc, #2688] @ 326ec │ │ │ │ + ldr.w r2, [pc, #2688] @ 32658 │ │ │ │ movs r1, #138 @ 0x8a │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #2680] @ 326f0 │ │ │ │ + ldr.w r3, [pc, #2680] @ 3265c │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 31bcc │ │ │ │ + b.n 31b38 │ │ │ │ cmp r0, #10 │ │ │ │ - bgt.w 31b68 │ │ │ │ + bgt.w 31ad4 │ │ │ │ add.w fp, sp, #40 @ 0x28 │ │ │ │ str.w r9, [sp, #40] @ 0x28 │ │ │ │ mov r0, fp │ │ │ │ blx c544 │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 31d0e │ │ │ │ - ldr.w r0, [pc, #2648] @ 326f4 │ │ │ │ + beq.n 31c7a │ │ │ │ + ldr.w r0, [pc, #2648] @ 32660 │ │ │ │ mov r2, r9 │ │ │ │ ldr r1, [r7, #8] │ │ │ │ add r0, pc │ │ │ │ str.w r9, [sp, #40] @ 0x28 │ │ │ │ blx bda8 │ │ │ │ mov sl, r0 │ │ │ │ blx bc9c │ │ │ │ @@ -58419,292 +58406,292 @@ │ │ │ │ blx c478 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, sl │ │ │ │ blx b7b8 │ │ │ │ mov r0, r7 │ │ │ │ blx cf3c │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ - cbz r3, 31d0e │ │ │ │ + cbz r3, 31c7a │ │ │ │ ldr.w sl, [r3] │ │ │ │ blx bc9c │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ cmp sl, r0 │ │ │ │ - beq.w 31e58 │ │ │ │ + beq.w 31dc4 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr.w sl, [r7, #8] │ │ │ │ movs r1, #8 │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ mov.w r3, #700 @ 0x2bc │ │ │ │ - ldr.w r2, [pc, #2564] @ 326f8 │ │ │ │ + ldr.w r2, [pc, #2564] @ 32664 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #0] │ │ │ │ - ldr.w r3, [pc, #2560] @ 326fc │ │ │ │ + ldr.w r3, [pc, #2560] @ 32668 │ │ │ │ add r2, pc │ │ │ │ str.w sl, [sp, #4] │ │ │ │ add r3, pc │ │ │ │ blx d234 │ │ │ │ mov r0, fp │ │ │ │ blx bc08 │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 31e12 │ │ │ │ + beq.n 31d7e │ │ │ │ ldr r7, [r7, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ cmp r7, r0 │ │ │ │ - beq.w 31c18 │ │ │ │ + beq.w 31b84 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ movs r1, #199 @ 0xc7 │ │ │ │ - ldr.w r2, [pc, #2512] @ 32700 │ │ │ │ + ldr.w r2, [pc, #2512] @ 3266c │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr.w r3, [pc, #2508] @ 32704 │ │ │ │ + ldr.w r3, [pc, #2508] @ 32670 │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 31b56 │ │ │ │ + b.n 31ac2 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r9 │ │ │ │ - ldr.w r2, [pc, #2484] @ 32708 │ │ │ │ + ldr.w r2, [pc, #2484] @ 32674 │ │ │ │ mov.w r1, #652 @ 0x28c │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #2476] @ 3270c │ │ │ │ + ldr.w r3, [pc, #2476] @ 32678 │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 31bcc │ │ │ │ + b.n 31b38 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ blx c4dc │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ - cbz r7, 31da4 │ │ │ │ + cbz r7, 31d10 │ │ │ │ ldr r7, [r7, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ cmp r7, r0 │ │ │ │ - beq.w 31c18 │ │ │ │ + beq.w 31b84 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ - ldr.w r2, [pc, #2428] @ 32710 │ │ │ │ + ldr.w r2, [pc, #2428] @ 3267c │ │ │ │ movs r1, #149 @ 0x95 │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #2424] @ 32714 │ │ │ │ + ldr.w r3, [pc, #2424] @ 32680 │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 31bcc │ │ │ │ + b.n 31b38 │ │ │ │ blx c55c │ │ │ │ mov r3, r1 │ │ │ │ mov r2, r0 │ │ │ │ - ldr.w r1, [pc, #2408] @ 32718 │ │ │ │ - ldr.w r0, [pc, #2408] @ 3271c │ │ │ │ + ldr.w r1, [pc, #2408] @ 32684 │ │ │ │ + ldr.w r0, [pc, #2408] @ 32688 │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ blx c248 │ │ │ │ mov r8, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r8 │ │ │ │ blx bd18 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - cbz r3, 31e0a │ │ │ │ + cbz r3, 31d76 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r4, r0 │ │ │ │ - beq.n 31e02 │ │ │ │ + beq.n 31d6e │ │ │ │ mov r0, r8 │ │ │ │ blx b7b8 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r7 │ │ │ │ - ldr.w r2, [pc, #2352] @ 32720 │ │ │ │ + ldr.w r2, [pc, #2352] @ 3268c │ │ │ │ movs r1, #165 @ 0xa5 │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #2344] @ 32724 │ │ │ │ + ldr.w r3, [pc, #2344] @ 32690 │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 31bcc │ │ │ │ + b.n 31b38 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ blx c4a0 │ │ │ │ mov r0, r8 │ │ │ │ blx b7b8 │ │ │ │ - b.n 31b68 │ │ │ │ + b.n 31ad4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ blx c908 │ │ │ │ ldr.w r9, [sp, #36] @ 0x24 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 31e62 │ │ │ │ + beq.n 31dce │ │ │ │ ldr.w r8, [r9] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ cmp r8, r0 │ │ │ │ - beq.w 31c18 │ │ │ │ + beq.w 31b84 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r7 │ │ │ │ - ldr.w r2, [pc, #2272] @ 32728 │ │ │ │ + ldr.w r2, [pc, #2272] @ 32694 │ │ │ │ movs r1, #210 @ 0xd2 │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #2268] @ 3272c │ │ │ │ + ldr.w r3, [pc, #2268] @ 32698 │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 31bcc │ │ │ │ + b.n 31b38 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx c4a0 │ │ │ │ - b.n 31d0e │ │ │ │ - ldr.w r1, [pc, #2252] @ 32730 │ │ │ │ + b.n 31c7a │ │ │ │ + ldr.w r1, [pc, #2252] @ 3269c │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr.w sl, [sp, #36] @ 0x24 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 31eae │ │ │ │ + beq.n 31e1a │ │ │ │ ldr.w r7, [sl] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ cmp r7, r0 │ │ │ │ - beq.w 31c18 │ │ │ │ + beq.w 31b84 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r9 │ │ │ │ - ldr.w r2, [pc, #2200] @ 32734 │ │ │ │ + ldr.w r2, [pc, #2200] @ 326a0 │ │ │ │ movs r1, #221 @ 0xdd │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #2192] @ 32738 │ │ │ │ + ldr.w r3, [pc, #2192] @ 326a4 │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 31bcc │ │ │ │ + b.n 31b38 │ │ │ │ cmp.w r8, #3 │ │ │ │ - beq.n 31efa │ │ │ │ - ldr.w r1, [pc, #2180] @ 3273c │ │ │ │ + beq.n 31e66 │ │ │ │ + ldr.w r1, [pc, #2180] @ 326a8 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 31f42 │ │ │ │ + beq.n 31eae │ │ │ │ ldr r7, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ cmp r7, r0 │ │ │ │ - beq.w 31c18 │ │ │ │ + beq.w 31b84 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ mov.w r1, #286 @ 0x11e │ │ │ │ - ldr.w r2, [pc, #2136] @ 32740 │ │ │ │ + ldr.w r2, [pc, #2136] @ 326ac │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr.w r3, [pc, #2132] @ 32744 │ │ │ │ + ldr.w r3, [pc, #2132] @ 326b0 │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 31b56 │ │ │ │ + b.n 31ac2 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ - ldr.w r1, [pc, #2124] @ 32748 │ │ │ │ + ldr.w r1, [pc, #2124] @ 326b4 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 32062 │ │ │ │ + beq.w 31fce │ │ │ │ ldr r7, [r7, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ cmp r7, r0 │ │ │ │ - beq.w 31c18 │ │ │ │ + beq.w 31b84 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, sl │ │ │ │ - ldr.w r2, [pc, #2076] @ 3274c │ │ │ │ + ldr.w r2, [pc, #2076] @ 326b8 │ │ │ │ movs r1, #233 @ 0xe9 │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #2068] @ 32750 │ │ │ │ + ldr.w r3, [pc, #2068] @ 326bc │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 31bcc │ │ │ │ + b.n 31b38 │ │ │ │ movs r0, #15 │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #2056] @ 32754 │ │ │ │ + ldr.w r3, [pc, #2056] @ 326c0 │ │ │ │ mov r8, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1, r2} │ │ │ │ str.w r2, [r8, #8] │ │ │ │ str.w r0, [r8] │ │ │ │ movs r0, #14 │ │ │ │ str.w r1, [r8, #4] │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ strh.w r2, [r8, #12] │ │ │ │ strb.w r3, [r8, #14] │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #2020] @ 32758 │ │ │ │ + ldr.w r3, [pc, #2020] @ 326c4 │ │ │ │ mov r9, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1, r2} │ │ │ │ str.w r2, [r9, #8] │ │ │ │ str.w r0, [r9] │ │ │ │ movs r0, #9 │ │ │ │ str.w r1, [r9, #4] │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ strh.w r3, [r9, #12] │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #1992] @ 3275c │ │ │ │ + ldr.w r3, [pc, #1992] @ 326c8 │ │ │ │ mov sl, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ str.w r0, [sl] │ │ │ │ str.w r1, [sl, #4] │ │ │ │ movs r0, #6 │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ strb.w r3, [sl, #8] │ │ │ │ blx bf64 │ │ │ │ - ldr.w r3, [pc, #1964] @ 32760 │ │ │ │ + ldr.w r3, [pc, #1964] @ 326cc │ │ │ │ mov fp, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldrh r3, [r3, #4] │ │ │ │ str.w r0, [fp] │ │ │ │ movs r0, #20 │ │ │ │ strh.w r3, [fp, #4] │ │ │ │ blx cd0c │ │ │ │ - ldr.w r3, [pc, #1944] @ 32764 │ │ │ │ + ldr.w r3, [pc, #1944] @ 326d0 │ │ │ │ strd r8, r9, [r0] │ │ │ │ sub.w r8, r0, #4 │ │ │ │ strd sl, fp, [r0, #8] │ │ │ │ mov r7, r0 │ │ │ │ add.w fp, r0, #12 │ │ │ │ mov sl, r8 │ │ │ │ add r3, pc │ │ │ │ @@ -58718,218 +58705,218 @@ │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx bd18 │ │ │ │ mov r0, r9 │ │ │ │ blx b7b8 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 320c4 │ │ │ │ + bne.n 32030 │ │ │ │ cmp fp, sl │ │ │ │ - bne.n 31fe6 │ │ │ │ + bne.n 31f52 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov r9, r3 │ │ │ │ blx cd80 │ │ │ │ ldr.w sl, [sp, #36] @ 0x24 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 320fc │ │ │ │ + beq.n 32068 │ │ │ │ ldr.w r4, [sl] │ │ │ │ blx bc9c │ │ │ │ cmp r4, r0 │ │ │ │ - beq.n 320ae │ │ │ │ + beq.n 3201a │ │ │ │ mov r0, r7 │ │ │ │ - bl 2fb7c │ │ │ │ + bl 2fae8 │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r9 │ │ │ │ - ldr.w r2, [pc, #1816] @ 32768 │ │ │ │ + ldr.w r2, [pc, #1816] @ 326d4 │ │ │ │ movw r1, #349 @ 0x15d │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #1808] @ 3276c │ │ │ │ + ldr.w r3, [pc, #1808] @ 326d8 │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 31bcc │ │ │ │ - ldr.w r1, [pc, #1804] @ 32770 │ │ │ │ + b.n 31b38 │ │ │ │ + ldr.w r1, [pc, #1804] @ 326dc │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr.w r8, [sp, #36] @ 0x24 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 3214e │ │ │ │ + beq.n 320ba │ │ │ │ ldr.w r8, [r8] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ cmp r8, r0 │ │ │ │ - beq.w 31c18 │ │ │ │ + beq.w 31b84 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r7 │ │ │ │ - ldr.w r2, [pc, #1752] @ 32774 │ │ │ │ + ldr.w r2, [pc, #1752] @ 326e0 │ │ │ │ movs r1, #244 @ 0xf4 │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #1744] @ 32778 │ │ │ │ + ldr.w r3, [pc, #1744] @ 326e4 │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 31bcc │ │ │ │ + b.n 31b38 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ blx c4a0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2fb7c │ │ │ │ + bl 2fae8 │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ - b.n 31b68 │ │ │ │ + b.n 31ad4 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r4, r0 │ │ │ │ - beq.n 320ae │ │ │ │ + beq.n 3201a │ │ │ │ mov r0, r7 │ │ │ │ - bl 2fb7c │ │ │ │ + bl 2fae8 │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ movw r1, #333 @ 0x14d │ │ │ │ - ldr.w r2, [pc, #1680] @ 3277c │ │ │ │ + ldr.w r2, [pc, #1680] @ 326e8 │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr.w r3, [pc, #1676] @ 32780 │ │ │ │ + ldr.w r3, [pc, #1676] @ 326ec │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 31b56 │ │ │ │ + b.n 31ac2 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ blx b7d0 │ │ │ │ ldr.w r9, [sp, #36] @ 0x24 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 32196 │ │ │ │ + beq.n 32102 │ │ │ │ ldr.w r4, [r9] │ │ │ │ blx bc9c │ │ │ │ cmp r4, r0 │ │ │ │ - beq.n 320ae │ │ │ │ + beq.n 3201a │ │ │ │ mov r0, r7 │ │ │ │ - bl 2fb7c │ │ │ │ + bl 2fae8 │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, sl │ │ │ │ - ldr.w r2, [pc, #1608] @ 32784 │ │ │ │ + ldr.w r2, [pc, #1608] @ 326f0 │ │ │ │ mov.w r1, #362 @ 0x16a │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #1600] @ 32788 │ │ │ │ + ldr.w r3, [pc, #1600] @ 326f4 │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 31bcc │ │ │ │ - ldr.w r1, [pc, #1596] @ 3278c │ │ │ │ + b.n 31b38 │ │ │ │ + ldr.w r1, [pc, #1596] @ 326f8 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 321e4 │ │ │ │ + beq.n 32150 │ │ │ │ ldr r7, [r7, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ cmp r7, r0 │ │ │ │ - beq.w 31c18 │ │ │ │ + beq.w 31b84 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ - ldr.w r2, [pc, #1548] @ 32790 │ │ │ │ + ldr.w r2, [pc, #1548] @ 326fc │ │ │ │ mov.w r1, #258 @ 0x102 │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #1540] @ 32794 │ │ │ │ + ldr.w r3, [pc, #1540] @ 32700 │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 31bcc │ │ │ │ + b.n 31b38 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ blx cb94 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 32230 │ │ │ │ + beq.n 3219c │ │ │ │ ldr r4, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r4, r0 │ │ │ │ - beq.w 320ae │ │ │ │ + beq.w 3201a │ │ │ │ mov r0, r7 │ │ │ │ - bl 2fb7c │ │ │ │ + bl 2fae8 │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r9 │ │ │ │ - ldr.w r2, [pc, #1480] @ 32798 │ │ │ │ + ldr.w r2, [pc, #1480] @ 32704 │ │ │ │ movw r1, #375 @ 0x177 │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #1472] @ 3279c │ │ │ │ + ldr.w r3, [pc, #1472] @ 32708 │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 31bcc │ │ │ │ - ldr.w r1, [pc, #1464] @ 327a0 │ │ │ │ + b.n 31b38 │ │ │ │ + ldr.w r1, [pc, #1464] @ 3270c │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 31eb4 │ │ │ │ + beq.w 31e20 │ │ │ │ ldr.w r8, [r3] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ cmp r8, r0 │ │ │ │ - beq.w 31c18 │ │ │ │ + beq.w 31b84 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r7 │ │ │ │ - ldr.w r2, [pc, #1416] @ 327a4 │ │ │ │ + ldr.w r2, [pc, #1416] @ 32710 │ │ │ │ mov.w r1, #274 @ 0x112 │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #1408] @ 327a8 │ │ │ │ + ldr.w r3, [pc, #1408] @ 32714 │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 31bcc │ │ │ │ - ldr.w r3, [pc, #1400] @ 327ac │ │ │ │ + b.n 31b38 │ │ │ │ + ldr.w r3, [pc, #1400] @ 32718 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #20] │ │ │ │ - ldr.w r3, [pc, #1396] @ 327b0 │ │ │ │ + ldr.w r3, [pc, #1396] @ 3271c │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr.w r3, [r8, #4]! │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #28] │ │ │ │ @@ -58939,730 +58926,730 @@ │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx bd18 │ │ │ │ mov r0, r9 │ │ │ │ blx b7b8 │ │ │ │ ldr.w sl, [sp, #36] @ 0x24 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 322ee │ │ │ │ + bne.n 3225a │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, r3 │ │ │ │ blx c248 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx bd18 │ │ │ │ mov r0, r9 │ │ │ │ blx b7b8 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3232a │ │ │ │ + bne.n 32296 │ │ │ │ cmp fp, r8 │ │ │ │ - bne.n 32240 │ │ │ │ - ldr.w r1, [pc, #1312] @ 327b4 │ │ │ │ + bne.n 321ac │ │ │ │ + ldr.w r1, [pc, #1312] @ 32720 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov r9, r3 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr.w sl, [sp, #36] @ 0x24 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 3236a │ │ │ │ + beq.n 322d6 │ │ │ │ ldr.w r4, [sl] │ │ │ │ blx bc9c │ │ │ │ cmp r4, r0 │ │ │ │ - beq.w 320ae │ │ │ │ + beq.w 3201a │ │ │ │ mov r0, r7 │ │ │ │ - bl 2fb7c │ │ │ │ + bl 2fae8 │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r9 │ │ │ │ - ldr.w r2, [pc, #1244] @ 327b8 │ │ │ │ + ldr.w r2, [pc, #1244] @ 32724 │ │ │ │ movw r1, #449 @ 0x1c1 │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #1236] @ 327bc │ │ │ │ + ldr.w r3, [pc, #1236] @ 32728 │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 31bcc │ │ │ │ + b.n 31b38 │ │ │ │ ldr.w r4, [sl] │ │ │ │ blx bc9c │ │ │ │ cmp r4, r0 │ │ │ │ - beq.w 320ae │ │ │ │ + beq.w 3201a │ │ │ │ mov r0, r7 │ │ │ │ - bl 2fb7c │ │ │ │ + bl 2fae8 │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ movw r1, #413 @ 0x19d │ │ │ │ - ldr.w r2, [pc, #1188] @ 327c0 │ │ │ │ + ldr.w r2, [pc, #1188] @ 3272c │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr.w r3, [pc, #1184] @ 327c4 │ │ │ │ + ldr.w r3, [pc, #1184] @ 32730 │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 31b56 │ │ │ │ + b.n 31ac2 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r4, r0 │ │ │ │ - beq.w 320ae │ │ │ │ + beq.w 3201a │ │ │ │ mov r0, r7 │ │ │ │ - bl 2fb7c │ │ │ │ + bl 2fae8 │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, sl │ │ │ │ - ldr.w r2, [pc, #1136] @ 327c8 │ │ │ │ + ldr.w r2, [pc, #1136] @ 32734 │ │ │ │ mov.w r1, #430 @ 0x1ae │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #1128] @ 327cc │ │ │ │ + ldr.w r3, [pc, #1128] @ 32738 │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 31bcc │ │ │ │ - ldr.w r1, [pc, #1124] @ 327d0 │ │ │ │ + b.n 31b38 │ │ │ │ + ldr.w r1, [pc, #1124] @ 3273c │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr.w r8, [sp, #36] @ 0x24 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 323c4 │ │ │ │ + beq.n 32330 │ │ │ │ ldr.w r4, [r8] │ │ │ │ blx bc9c │ │ │ │ cmp r4, r0 │ │ │ │ - beq.w 320ae │ │ │ │ + beq.w 3201a │ │ │ │ mov r0, r7 │ │ │ │ - bl 2fb7c │ │ │ │ + bl 2fae8 │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, sl │ │ │ │ - ldr.w r2, [pc, #1060] @ 327d4 │ │ │ │ + ldr.w r2, [pc, #1060] @ 32740 │ │ │ │ movw r1, #465 @ 0x1d1 │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ - ldr.w r3, [pc, #1052] @ 327d8 │ │ │ │ + ldr.w r3, [pc, #1052] @ 32744 │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 31bcc │ │ │ │ - ldr.w r1, [pc, #1044] @ 327dc │ │ │ │ + b.n 31b38 │ │ │ │ + ldr.w r1, [pc, #1044] @ 32748 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr.w r9, [sp, #36] @ 0x24 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 3241c │ │ │ │ + beq.n 32388 │ │ │ │ ldr.w r4, [r9] │ │ │ │ blx bc9c │ │ │ │ cmp r4, r0 │ │ │ │ - beq.w 320ae │ │ │ │ + beq.w 3201a │ │ │ │ mov r0, r7 │ │ │ │ - bl 2fb7c │ │ │ │ + bl 2fae8 │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ - ldr r2, [pc, #980] @ (327e0 ) │ │ │ │ + ldr r2, [pc, #980] @ (3274c ) │ │ │ │ mov.w r1, #490 @ 0x1ea │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #976] @ (327e4 ) │ │ │ │ + ldr r3, [pc, #976] @ (32750 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.w 31bcc │ │ │ │ - ldr r1, [pc, #968] @ (327e8 ) │ │ │ │ + b.w 31b38 │ │ │ │ + ldr r1, [pc, #968] @ (32754 ) │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr.w r8, [sp, #36] @ 0x24 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 32472 │ │ │ │ + beq.n 323de │ │ │ │ ldr.w r4, [r8] │ │ │ │ blx bc9c │ │ │ │ cmp r4, r0 │ │ │ │ - beq.w 320ae │ │ │ │ + beq.w 3201a │ │ │ │ mov r0, r7 │ │ │ │ - bl 2fb7c │ │ │ │ + bl 2fae8 │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r9 │ │ │ │ - ldr r2, [pc, #908] @ (327ec ) │ │ │ │ + ldr r2, [pc, #908] @ (32758 ) │ │ │ │ mov.w r1, #506 @ 0x1fa │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #900] @ (327f0 ) │ │ │ │ + ldr r3, [pc, #900] @ (3275c ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.w 31bcc │ │ │ │ - ldr r1, [pc, #896] @ (327f4 ) │ │ │ │ + b.w 31b38 │ │ │ │ + ldr r1, [pc, #896] @ (32760 ) │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - cbz r3, 324c0 │ │ │ │ + cbz r3, 3242c │ │ │ │ ldr r4, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r4, r0 │ │ │ │ - beq.w 320ae │ │ │ │ + beq.w 3201a │ │ │ │ mov r0, r7 │ │ │ │ - bl 2fb7c │ │ │ │ + bl 2fae8 │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ - ldr r2, [pc, #840] @ (327f8 ) │ │ │ │ + ldr r2, [pc, #840] @ (32764 ) │ │ │ │ movw r1, #535 @ 0x217 │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #836] @ (327fc ) │ │ │ │ + ldr r3, [pc, #836] @ (32768 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.w 31bcc │ │ │ │ - ldr r1, [pc, #828] @ (32800 ) │ │ │ │ + b.w 31b38 │ │ │ │ + ldr r1, [pc, #828] @ (3276c ) │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - cbz r3, 32508 │ │ │ │ + cbz r3, 32474 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r4, r0 │ │ │ │ - beq.w 320ae │ │ │ │ + beq.w 3201a │ │ │ │ mov r0, r7 │ │ │ │ - bl 2fb7c │ │ │ │ + bl 2fae8 │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ mov.w r1, #548 @ 0x224 │ │ │ │ - ldr r2, [pc, #776] @ (32804 ) │ │ │ │ + ldr r2, [pc, #776] @ (32770 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #776] @ (32808 ) │ │ │ │ + ldr r3, [pc, #776] @ (32774 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.w 31b56 │ │ │ │ - ldr r1, [pc, #768] @ (3280c ) │ │ │ │ - ldr r0, [pc, #772] @ (32810 ) │ │ │ │ + b.w 31ac2 │ │ │ │ + ldr r1, [pc, #768] @ (32778 ) │ │ │ │ + ldr r0, [pc, #772] @ (3277c ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ blx c248 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx bd18 │ │ │ │ mov r0, r8 │ │ │ │ blx b7b8 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - cbz r3, 32562 │ │ │ │ + cbz r3, 324ce │ │ │ │ ldr r4, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r4, r0 │ │ │ │ - beq.w 320ae │ │ │ │ + beq.w 3201a │ │ │ │ mov r0, r7 │ │ │ │ - bl 2fb7c │ │ │ │ + bl 2fae8 │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ mov.w r1, #564 @ 0x234 │ │ │ │ - ldr r2, [pc, #704] @ (32814 ) │ │ │ │ + ldr r2, [pc, #704] @ (32780 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #700] @ (32818 ) │ │ │ │ + ldr r3, [pc, #700] @ (32784 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.w 31b56 │ │ │ │ - ldr r1, [pc, #696] @ (3281c ) │ │ │ │ + b.w 31ac2 │ │ │ │ + ldr r1, [pc, #696] @ (32788 ) │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr.w r8, [sp, #36] @ 0x24 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 325b2 │ │ │ │ + beq.n 3251e │ │ │ │ ldr.w r4, [r8] │ │ │ │ blx bc9c │ │ │ │ cmp r4, r0 │ │ │ │ - beq.w 320ae │ │ │ │ + beq.w 3201a │ │ │ │ mov r0, r7 │ │ │ │ - bl 2fb7c │ │ │ │ + bl 2fae8 │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ movw r1, #590 @ 0x24e │ │ │ │ - ldr r2, [pc, #636] @ (32820 ) │ │ │ │ + ldr r2, [pc, #636] @ (3278c ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #632] @ (32824 ) │ │ │ │ + ldr r3, [pc, #632] @ (32790 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.w 31b56 │ │ │ │ - ldr r1, [pc, #628] @ (32828 ) │ │ │ │ + b.w 31ac2 │ │ │ │ + ldr r1, [pc, #628] @ (32794 ) │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr.w r9, [sp, #36] @ 0x24 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 32608 │ │ │ │ + beq.n 32574 │ │ │ │ ldr.w r4, [r9] │ │ │ │ blx bc9c │ │ │ │ cmp r4, r0 │ │ │ │ - beq.w 320ae │ │ │ │ + beq.w 3201a │ │ │ │ mov r0, r7 │ │ │ │ - bl 2fb7c │ │ │ │ + bl 2fae8 │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ - ldr r2, [pc, #564] @ (3282c ) │ │ │ │ + ldr r2, [pc, #564] @ (32798 ) │ │ │ │ movw r1, #603 @ 0x25b │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #560] @ (32830 ) │ │ │ │ + ldr r3, [pc, #560] @ (3279c ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.w 31bcc │ │ │ │ + b.w 31b38 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ blx c4dc │ │ │ │ ldr.w r8, [sp, #36] @ 0x24 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 3265a │ │ │ │ + beq.n 325c6 │ │ │ │ ldr.w r4, [r8] │ │ │ │ blx bc9c │ │ │ │ cmp r4, r0 │ │ │ │ - beq.w 320ae │ │ │ │ + beq.w 3201a │ │ │ │ mov r0, r7 │ │ │ │ - bl 2fb7c │ │ │ │ + bl 2fae8 │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r9 │ │ │ │ - ldr r2, [pc, #492] @ (32834 ) │ │ │ │ + ldr r2, [pc, #492] @ (327a0 ) │ │ │ │ mov.w r1, #616 @ 0x268 │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #484] @ (32838 ) │ │ │ │ + ldr r3, [pc, #484] @ (327a4 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.w 31bcc │ │ │ │ - ldr r1, [pc, #480] @ (3283c ) │ │ │ │ + b.w 31b38 │ │ │ │ + ldr r1, [pc, #480] @ (327a8 ) │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r6 │ │ │ │ add r1, pc │ │ │ │ blx bd18 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - cbz r0, 326a8 │ │ │ │ + cbz r0, 32614 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r4, r0 │ │ │ │ - beq.w 320ae │ │ │ │ + beq.w 3201a │ │ │ │ mov r0, r7 │ │ │ │ - bl 2fb7c │ │ │ │ + bl 2fae8 │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ - ldr r2, [pc, #424] @ (32840 ) │ │ │ │ + ldr r2, [pc, #424] @ (327ac ) │ │ │ │ movw r1, #629 @ 0x275 │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #420] @ (32844 ) │ │ │ │ + ldr r3, [pc, #420] @ (327b0 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.w 31bcc │ │ │ │ - ldr r2, [pc, #412] @ (32848 ) │ │ │ │ + b.w 31b38 │ │ │ │ + ldr r2, [pc, #412] @ (327b4 ) │ │ │ │ movs r3, #11 │ │ │ │ movs r1, #32 │ │ │ │ add r2, pc │ │ │ │ blx d234 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2fb7c │ │ │ │ + bl 2fae8 │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ - b.w 31b68 │ │ │ │ - ldrh r0, [r4, r5] │ │ │ │ + b.w 31ad4 │ │ │ │ + ldrh r4, [r6, r7] │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #126 @ 0x7e │ │ │ │ + cmp r4, #122 @ 0x7a │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r2, r6} │ │ │ │ + stmia r1!, {r6} │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r5, r3] │ │ │ │ + ldrh r4, [r7, r5] │ │ │ │ movs r1, r0 │ │ │ │ - cmp r4, #8 │ │ │ │ + cmp r4, #4 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r0!, {r1, r3, r6, r7} │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r6, #22 │ │ │ │ + lsrs r4, r5, #22 │ │ │ │ movs r1, r0 │ │ │ │ - adds r3, #238 @ 0xee │ │ │ │ + adds r3, #234 @ 0xea │ │ │ │ movs r1, r0 │ │ │ │ - itt lt │ │ │ │ + it lt │ │ │ │ movlt r0, r0 │ │ │ │ - cmplt r3, #88 @ 0x58 │ │ │ │ + cmp r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r1, r2, r3, r4} │ │ │ │ + stmia r0!, {r1, r3, r4} │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r3, #3 │ │ │ │ + lsls r0, r3, #3 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r2, #212 @ 0xd4 │ │ │ │ + cmp r2, #208 @ 0xd0 │ │ │ │ movs r0, r0 │ │ │ │ - itet ls │ │ │ │ - movls r0, r0 │ │ │ │ - cmphi r2, #150 @ 0x96 │ │ │ │ + itee ls │ │ │ │ movls r0, r0 │ │ │ │ - itt pl │ │ │ │ + cmphi r2, #146 @ 0x92 │ │ │ │ + movhi r0, r0 │ │ │ │ + it pl │ │ │ │ movpl r0, r0 │ │ │ │ - cmppl r2, #112 @ 0x70 │ │ │ │ + cmp r2, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - itet cc │ │ │ │ + itee cc │ │ │ │ movcc r0, r0 │ │ │ │ - cmpcs r2, #50 @ 0x32 │ │ │ │ - movcc r0, r0 │ │ │ │ - bkpt 0x00f8 │ │ │ │ - movs r0, r0 │ │ │ │ + cmpcs r2, #46 @ 0x2e │ │ │ │ + movcs r0, r0 │ │ │ │ bkpt 0x00f4 │ │ │ │ movs r0, r0 │ │ │ │ - vaddl.u16 q0, d6, d0 │ │ │ │ - cmp r1, #212 @ 0xd4 │ │ │ │ + bkpt 0x00f0 │ │ │ │ + movs r0, r0 │ │ │ │ + vaddl.u16 q0, d2, d0 │ │ │ │ + cmp r1, #208 @ 0xd0 │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x009a │ │ │ │ + bkpt 0x0096 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #126 @ 0x7e │ │ │ │ + cmp r1, #122 @ 0x7a │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x0044 │ │ │ │ + bkpt 0x0040 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb62a │ │ │ │ + @ instruction: 0xb626 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #40 @ 0x28 │ │ │ │ + cmp r1, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r2, r3, r5, r6, r7, pc} │ │ │ │ + pop {r1, r3, r5, r6, r7, pc} │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r4, #2 │ │ │ │ + lsls r4, r3, #2 │ │ │ │ movs r1, r0 │ │ │ │ - cmp r0, #224 @ 0xe0 │ │ │ │ + cmp r0, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r2, r5, r7, pc} │ │ │ │ + pop {r1, r5, r7, pc} │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 0, 9, cr0, cr6, cr0, {0} │ │ │ │ - cmp r0, #148 @ 0x94 │ │ │ │ + cdp2 0, 9, cr0, cr2, cr0, {0} │ │ │ │ + cmp r0, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r3, r4, r6, pc} │ │ │ │ + pop {r1, r2, r4, r6, pc} │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #888 @ 0x378 │ │ │ │ + add r1, sp, #872 @ 0x368 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #824 @ 0x338 │ │ │ │ + add r1, sp, #808 @ 0x328 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb8e8 │ │ │ │ + @ instruction: 0xb8e4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #1000] @ (32b4c ) │ │ │ │ + ldr r6, [pc, #984] @ (32aa8 ) │ │ │ │ movs r0, r0 │ │ │ │ - vaddl.u32 q0, d2, d0 │ │ │ │ - movs r7, #116 @ 0x74 │ │ │ │ + vaddl.u16 q0, d14, d0 │ │ │ │ + movs r7, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r3, r4, r5} │ │ │ │ + pop {r1, r2, r4, r5} │ │ │ │ movs r0, r0 │ │ │ │ - ldc2l 0, cr0, [sl, #-0] │ │ │ │ - movs r7, #40 @ 0x28 │ │ │ │ + ldc2l 0, cr0, [r6, #-0] │ │ │ │ + movs r7, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r6, 327f6 │ │ │ │ + cbnz r2, 32762 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #218 @ 0xda │ │ │ │ + movs r6, #214 @ 0xd6 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 327ec │ │ │ │ + cbnz r4, 32756 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #136 @ 0x88 │ │ │ │ + movs r6, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r6, 327de │ │ │ │ + cbnz r2, 3274a │ │ │ │ movs r0, r0 │ │ │ │ - stc2 0, cr0, [r2] │ │ │ │ - movs r6, #64 @ 0x40 │ │ │ │ + ldc2 0, cr0, [lr], {0} │ │ │ │ + movs r6, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r6, 327d8 │ │ │ │ + cbnz r2, 32744 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #242 @ 0xf2 │ │ │ │ + movs r5, #238 @ 0xee │ │ │ │ movs r0, r0 │ │ │ │ - hlt 0x0038 │ │ │ │ + hlt 0x0034 │ │ │ │ movs r0, r0 │ │ │ │ - stc2 0, cr0, [r0] │ │ │ │ - movs r5, #166 @ 0xa6 │ │ │ │ + ldc2 0, cr0, [ip], {0} │ │ │ │ + movs r5, #162 @ 0xa2 │ │ │ │ movs r0, r0 │ │ │ │ - rev16 r4, r5 │ │ │ │ + rev16 r0, r5 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2l 0, cr0, [r0, #-0] │ │ │ │ - ldc2 0, cr0, [r4] │ │ │ │ - stc2l 0, cr0, [r8, #-0] │ │ │ │ - movs r4, #232 @ 0xe8 │ │ │ │ + stc2l 0, cr0, [ip, #-0] │ │ │ │ + ldc2 0, cr0, [r0] │ │ │ │ + stc2l 0, cr0, [r4, #-0] │ │ │ │ + movs r4, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r6, 327ea │ │ │ │ + cbnz r2, 32756 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #172 @ 0xac │ │ │ │ + movs r4, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r2, 327e4 │ │ │ │ + cbnz r6, 3274e │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #108 @ 0x6c │ │ │ │ + movs r4, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r2, 327dc │ │ │ │ + cbnz r6, 32746 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2l 0, cr0, [lr], {0} │ │ │ │ - movs r4, #18 │ │ │ │ + ldc2l 0, cr0, [sl], {0} │ │ │ │ + movs r4, #14 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb8d8 │ │ │ │ + @ instruction: 0xb8d4 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2l 0, cr0, [r4] │ │ │ │ - movs r3, #188 @ 0xbc │ │ │ │ + ldc2l 0, cr0, [r0] │ │ │ │ + movs r3, #184 @ 0xb8 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb882 │ │ │ │ + @ instruction: 0xb87e │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 0, 9, cr0, cr10, cr0, {0} │ │ │ │ - movs r3, #102 @ 0x66 │ │ │ │ + cdp2 0, 9, cr0, cr6, cr0, {0} │ │ │ │ + movs r3, #98 @ 0x62 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb82c │ │ │ │ + @ instruction: 0xb828 │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 0, 11, cr0, cr0, cr0, {0} │ │ │ │ - movs r3, #24 │ │ │ │ + cdp2 0, 10, cr0, cr12, cr0, {0} │ │ │ │ + movs r3, #20 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb7de │ │ │ │ + @ instruction: 0xb7da │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r6, #5 │ │ │ │ + lsls r2, r6, #5 │ │ │ │ movs r1, r0 │ │ │ │ - movs r2, #208 @ 0xd0 │ │ │ │ + movs r2, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb796 │ │ │ │ + @ instruction: 0xb792 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, r0 │ │ │ │ + cmp r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r0, #5 │ │ │ │ + lsls r2, r0, #5 │ │ │ │ movs r1, r0 │ │ │ │ - movs r2, #118 @ 0x76 │ │ │ │ + movs r2, #114 @ 0x72 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb73c │ │ │ │ + @ instruction: 0xb738 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r5, #4 │ │ │ │ + lsls r4, r4, #4 │ │ │ │ movs r1, r0 │ │ │ │ - movs r2, #38 @ 0x26 │ │ │ │ + movs r2, #34 @ 0x22 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb6ec │ │ │ │ + @ instruction: 0xb6e8 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #48 @ 0x30 │ │ │ │ + add r7, sp, #32 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #208 @ 0xd0 │ │ │ │ + movs r1, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb696 │ │ │ │ + @ instruction: 0xb692 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #126 @ 0x7e │ │ │ │ + movs r1, #122 @ 0x7a │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb644 │ │ │ │ + @ instruction: 0xb640 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #816 @ 0x330 │ │ │ │ + add r6, sp, #800 @ 0x320 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #48 @ 0x30 │ │ │ │ + movs r1, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r2, r4, r5, r6, r7, lr} │ │ │ │ + push {r1, r4, r5, r6, r7, lr} │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r5, #10 │ │ │ │ + lsls r2, r5, #10 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -0003284c : │ │ │ │ +000327b8 : │ │ │ │ movs r1, #0 │ │ │ │ b.w c164 │ │ │ │ nop │ │ │ │ │ │ │ │ -00032854 : │ │ │ │ +000327c0 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #68] @ (328a8 ) │ │ │ │ + ldr r4, [pc, #68] @ (32814 ) │ │ │ │ sub sp, #12 │ │ │ │ add r4, pc │ │ │ │ dmb ish │ │ │ │ ldr r3, [r4, #0] │ │ │ │ dmb ish │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r5, [sp, #4] │ │ │ │ - cbz r5, 32882 │ │ │ │ - ldr r3, [pc, #48] @ (328ac ) │ │ │ │ + cbz r5, 327ee │ │ │ │ + ldr r3, [pc, #48] @ (32818 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx ce00 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 32878 │ │ │ │ - ldr r2, [pc, #32] @ (328b0 ) │ │ │ │ + beq.n 327e4 │ │ │ │ + ldr r2, [pc, #32] @ (3281c ) │ │ │ │ mov r3, r5 │ │ │ │ - ldr r1, [pc, #32] @ (328b4 ) │ │ │ │ + ldr r1, [pc, #32] @ (32820 ) │ │ │ │ movs r0, #80 @ 0x50 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ blx c604 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx d090 │ │ │ │ - b.n 32878 │ │ │ │ + b.n 327e4 │ │ │ │ nop │ │ │ │ - ldr r2, [r2, r6] │ │ │ │ + ldrh r6, [r4, r0] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [r7, r5] │ │ │ │ + ldrh r2, [r2, r0] │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [pc, #80] @ (32904 ) │ │ │ │ + ldr r4, [pc, #672] @ (32ac0 ) │ │ │ │ movs r1, r0 │ │ │ │ - lsls r2, r6, #4 │ │ │ │ + lsls r6, r5, #4 │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -000328b8 : │ │ │ │ +00032824 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx c9b0 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ b.w cfc4 │ │ │ │ nop │ │ │ │ - ldr r3, [pc, #8] @ (328e0 ) │ │ │ │ + ldr r3, [pc, #8] @ (3284c ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r3, r0 │ │ │ │ str r3, [r0, #12] │ │ │ │ bx lr │ │ │ │ - ldr r6, [r4, r4] │ │ │ │ + ldr r2, [r7, r6] │ │ │ │ movs r1, r0 │ │ │ │ b.w b7b4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ blx b7b8 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ str r5, [r3, #8] │ │ │ │ - cbz r0, 32912 │ │ │ │ + cbz r0, 3287e │ │ │ │ blx ceb8 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str r5, [r3, #12] │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - cbz r0, 32920 │ │ │ │ + cbz r0, 3288c │ │ │ │ blx ceb8 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #16] │ │ │ │ ldr r0, [r3, #20] │ │ │ │ - cbz r0, 3292e │ │ │ │ + cbz r0, 3289a │ │ │ │ blx c3f8 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #20] │ │ │ │ ldr r0, [r3, #24] │ │ │ │ - cbz r0, 3293c │ │ │ │ + cbz r0, 328a8 │ │ │ │ blx c3f8 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #24] │ │ │ │ - ldr r3, [pc, #12] @ (3294c ) │ │ │ │ + ldr r3, [pc, #12] @ (328b8 ) │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ bx r3 │ │ │ │ - ldr r0, [r7, r2] │ │ │ │ + ldr r4, [r1, r5] │ │ │ │ movs r1, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ blx d218 │ │ │ │ - ldr r1, [pc, #20] @ (3297c ) │ │ │ │ + ldr r1, [pc, #20] @ (328e8 ) │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ str r3, [r1, #4] │ │ │ │ blx d2d8 │ │ │ │ - ldr r3, [pc, #12] @ (32980 ) │ │ │ │ + ldr r3, [pc, #12] @ (328ec ) │ │ │ │ add r3, pc │ │ │ │ str r3, [r4, #24] │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [r2, r2] │ │ │ │ + ldr r6, [r4, r4] │ │ │ │ movs r1, r0 │ │ │ │ vminnm.f16 , , │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ @@ -59694,39 +59681,39 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx bd68 │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ │ │ │ │ -000329e4 : │ │ │ │ +00032950 : │ │ │ │ stmdb 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, r2 │ │ │ │ - ldr r2, [pc, #820] @ (32d2c ) │ │ │ │ + ldr r2, [pc, #820] @ (32c98 ) │ │ │ │ mov r9, r3 │ │ │ │ - ldr r3, [pc, #820] @ (32d30 ) │ │ │ │ + ldr r3, [pc, #820] @ (32c9c ) │ │ │ │ add r2, pc │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ - ldr r7, [pc, #816] @ (32d34 ) │ │ │ │ + ldr r7, [pc, #816] @ (32ca0 ) │ │ │ │ movs r6, #0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r7, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ mov.w r3, #0 │ │ │ │ strd r6, r6, [sp, #28] │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 32d16 │ │ │ │ + beq.w 32c82 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 32d06 │ │ │ │ + beq.w 32c72 │ │ │ │ mov r1, r6 │ │ │ │ blx c168 │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r5, #32] │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ strd r5, r2, [r3] │ │ │ │ @@ -59734,67 +59721,67 @@ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ blx b7b8 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r2, r6 │ │ │ │ str.w r8, [r3, #8] │ │ │ │ - ldr r3, [pc, #744] @ (32d38 ) │ │ │ │ + ldr r3, [pc, #744] @ (32ca4 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r1, r3 │ │ │ │ - ldr r3, [pc, #740] @ (32d3c ) │ │ │ │ + ldr r3, [pc, #740] @ (32ca8 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, r3 │ │ │ │ - ldr r3, [pc, #736] @ (32d40 ) │ │ │ │ + ldr r3, [pc, #736] @ (32cac ) │ │ │ │ add r3, pc │ │ │ │ blx c3ac │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - cbz r0, 32a76 │ │ │ │ + cbz r0, 329e2 │ │ │ │ blx ceb8 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str r6, [r3, #12] │ │ │ │ str.w r8, [r3, #12] │ │ │ │ - ldr r3, [pc, #712] @ (32d44 ) │ │ │ │ - ldr r2, [pc, #712] @ (32d48 ) │ │ │ │ + ldr r3, [pc, #712] @ (32cb0 ) │ │ │ │ + ldr r2, [pc, #712] @ (32cb4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r1, r3 │ │ │ │ - ldr r3, [pc, #708] @ (32d4c ) │ │ │ │ + ldr r3, [pc, #708] @ (32cb8 ) │ │ │ │ ldr r3, [r7, r3] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, r3 │ │ │ │ movs r3, #0 │ │ │ │ blx c3ac │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ - cbz r0, 32aa6 │ │ │ │ + cbz r0, 32a12 │ │ │ │ blx ceb8 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #16] │ │ │ │ ldrd r7, r1, [r2, #4] │ │ │ │ str r6, [r2, #16] │ │ │ │ - ldr r0, [pc, #672] @ (32d50 ) │ │ │ │ + ldr r0, [pc, #672] @ (32cbc ) │ │ │ │ movs r2, #0 │ │ │ │ mov.w sl, #0 │ │ │ │ add r0, pc │ │ │ │ blx bda8 │ │ │ │ str.w sl, [sp, #40] @ 0x28 │ │ │ │ mov r6, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 32cf4 │ │ │ │ + beq.w 32c60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 32ce2 │ │ │ │ - ldr r2, [pc, #644] @ (32d54 ) │ │ │ │ + beq.w 32c4e │ │ │ │ + ldr r2, [pc, #644] @ (32cc0 ) │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r4 │ │ │ │ blx bd40 │ │ │ │ @@ -59808,15 +59795,15 @@ │ │ │ │ mov r0, fp │ │ │ │ blx bfd4 │ │ │ │ mov r0, r8 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - ldr r0, [pc, #592] @ (32d58 ) │ │ │ │ + ldr r0, [pc, #592] @ (32cc4 ) │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add r0, pc │ │ │ │ blx c248 │ │ │ │ mov r1, r7 │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r0 │ │ │ │ movs r3, #0 │ │ │ │ @@ -59824,22 +59811,22 @@ │ │ │ │ add r7, sp, #36 @ 0x24 │ │ │ │ str r7, [sp, #0] │ │ │ │ blx c010 │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 32c00 │ │ │ │ + bne.n 32b6c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r2, r6 │ │ │ │ - ldr r0, [pc, #552] @ (32d5c ) │ │ │ │ + ldr r0, [pc, #552] @ (32cc8 ) │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add r0, pc │ │ │ │ blx bda8 │ │ │ │ - ldr r1, [pc, #544] @ (32d60 ) │ │ │ │ + ldr r1, [pc, #544] @ (32ccc ) │ │ │ │ mov r2, r6 │ │ │ │ mov sl, r0 │ │ │ │ add r1, pc │ │ │ │ blx bda8 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ @@ -59851,37 +59838,37 @@ │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add r3, sp, #28 │ │ │ │ str r6, [sp, #0] │ │ │ │ blx d078 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ - cbz r0, 32b78 │ │ │ │ + cbz r0, 32ae4 │ │ │ │ blx c3f8 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str r6, [r3, #20] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r1, sl │ │ │ │ str r2, [r3, #20] │ │ │ │ mov r0, r5 │ │ │ │ - ldr r2, [pc, #480] @ (32d64 ) │ │ │ │ + ldr r2, [pc, #480] @ (32cd0 ) │ │ │ │ movs r3, #0 │ │ │ │ str r7, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ blx c010 │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 32c5a │ │ │ │ + bne.n 32bc6 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r2, r6 │ │ │ │ - ldr r0, [pc, #464] @ (32d68 ) │ │ │ │ + ldr r0, [pc, #464] @ (32cd4 ) │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add r0, pc │ │ │ │ blx bda8 │ │ │ │ - ldr r1, [pc, #456] @ (32d6c ) │ │ │ │ + ldr r1, [pc, #456] @ (32cd8 ) │ │ │ │ mov r2, r6 │ │ │ │ mov sl, r0 │ │ │ │ add r1, pc │ │ │ │ blx bda8 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r8, r3 │ │ │ │ @@ -59894,325 +59881,325 @@ │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add r3, sp, #32 │ │ │ │ str r6, [sp, #0] │ │ │ │ blx d078 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ - cbz r0, 32bde │ │ │ │ + cbz r0, 32b4a │ │ │ │ blx c3f8 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str r6, [r3, #24] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r1, sl │ │ │ │ str r2, [r3, #24] │ │ │ │ mov r0, r5 │ │ │ │ - ldr r2, [pc, #392] @ (32d70 ) │ │ │ │ + ldr r2, [pc, #392] @ (32cdc ) │ │ │ │ movs r3, #0 │ │ │ │ str r7, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ blx c010 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 32c88 │ │ │ │ + bne.n 32bf4 │ │ │ │ mov r0, r8 │ │ │ │ blx b7b8 │ │ │ │ - b.n 32c3e │ │ │ │ + b.n 32baa │ │ │ │ ldr r5, [r6, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r5, r0 │ │ │ │ - beq.n 32ccc │ │ │ │ + beq.n 32c38 │ │ │ │ movs r0, #0 │ │ │ │ blx b7b8 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ movs r1, #251 @ 0xfb │ │ │ │ - ldr r2, [pc, #340] @ (32d74 ) │ │ │ │ + ldr r2, [pc, #340] @ (32ce0 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #336] @ (32d78 ) │ │ │ │ + ldr r3, [pc, #336] @ (32ce4 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ movs r0, #0 │ │ │ │ strd r1, r5, [sp] │ │ │ │ movs r1, #8 │ │ │ │ blx d234 │ │ │ │ mov r0, r7 │ │ │ │ blx bc08 │ │ │ │ movs r4, #0 │ │ │ │ - ldr r2, [pc, #316] @ (32d7c ) │ │ │ │ - ldr r3, [pc, #236] @ (32d30 ) │ │ │ │ + ldr r2, [pc, #316] @ (32ce8 ) │ │ │ │ + ldr r3, [pc, #236] @ (32c9c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 32d26 │ │ │ │ + bne.n 32c92 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r5, [r6, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r5, r0 │ │ │ │ - beq.n 32cb6 │ │ │ │ + beq.n 32c22 │ │ │ │ mov r0, r8 │ │ │ │ blx b7b8 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ mov.w r1, #278 @ 0x116 │ │ │ │ - ldr r2, [pc, #260] @ (32d80 ) │ │ │ │ + ldr r2, [pc, #260] @ (32cec ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #256] @ (32d84 ) │ │ │ │ + ldr r3, [pc, #256] @ (32cf0 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 32c2a │ │ │ │ + b.n 32b96 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r5, r0 │ │ │ │ - beq.n 32cb6 │ │ │ │ + beq.n 32c22 │ │ │ │ mov r0, r8 │ │ │ │ blx b7b8 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ movw r1, #305 @ 0x131 │ │ │ │ - ldr r2, [pc, #220] @ (32d88 ) │ │ │ │ + ldr r2, [pc, #220] @ (32cf4 ) │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #220] @ (32d8c ) │ │ │ │ + ldr r3, [pc, #220] @ (32cf8 ) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ - b.n 32c2a │ │ │ │ + b.n 32b96 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r0, r9 │ │ │ │ blx c4a0 │ │ │ │ mov r0, r8 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r4 │ │ │ │ blx bb94 │ │ │ │ - b.n 32c3c │ │ │ │ + b.n 32ba8 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r0, r9 │ │ │ │ blx c4a0 │ │ │ │ movs r0, #0 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r4 │ │ │ │ blx bb94 │ │ │ │ - b.n 32c3c │ │ │ │ - ldr r1, [pc, #172] @ (32d90 ) │ │ │ │ - ldr r2, [pc, #172] @ (32d94 ) │ │ │ │ + b.n 32ba8 │ │ │ │ + ldr r1, [pc, #172] @ (32cfc ) │ │ │ │ + ldr r2, [pc, #172] @ (32d00 ) │ │ │ │ add r1, pc │ │ │ │ adds r1, #44 @ 0x2c │ │ │ │ add r2, pc │ │ │ │ blx c5c4 │ │ │ │ movs r7, #0 │ │ │ │ - b.n 32afe │ │ │ │ - ldr r1, [pc, #160] @ (32d98 ) │ │ │ │ + b.n 32a6a │ │ │ │ + ldr r1, [pc, #160] @ (32d04 ) │ │ │ │ mov r0, r7 │ │ │ │ - ldr r2, [pc, #160] @ (32d9c ) │ │ │ │ + ldr r2, [pc, #160] @ (32d08 ) │ │ │ │ add r1, pc │ │ │ │ adds r1, #44 @ 0x2c │ │ │ │ add r2, pc │ │ │ │ blx c5c4 │ │ │ │ - b.n 32cf0 │ │ │ │ - ldr r2, [pc, #152] @ (32da0 ) │ │ │ │ + b.n 32c5c │ │ │ │ + ldr r2, [pc, #152] @ (32d0c ) │ │ │ │ mov r0, r8 │ │ │ │ - ldr r1, [pc, #152] @ (32da4 ) │ │ │ │ + ldr r1, [pc, #152] @ (32d10 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ blx c5c4 │ │ │ │ - b.n 32c3c │ │ │ │ - ldr r2, [pc, #144] @ (32da8 ) │ │ │ │ + b.n 32ba8 │ │ │ │ + ldr r2, [pc, #144] @ (32d14 ) │ │ │ │ mov r0, r5 │ │ │ │ - ldr r1, [pc, #144] @ (32dac ) │ │ │ │ + ldr r1, [pc, #144] @ (32d18 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ blx c5c4 │ │ │ │ - b.n 32c3c │ │ │ │ + b.n 32ba8 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #368] @ (32ea0 ) │ │ │ │ + ldr r4, [pc, #960] @ (3305c ) │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #320] @ (32e78 ) │ │ │ │ + ldr r4, [pc, #912] @ (33034 ) │ │ │ │ movs r1, r0 │ │ │ │ lsrs r4, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #5 │ │ │ │ movs r0, r0 │ │ │ │ mcr2 15, 4, pc, cr1, cr15, {7} @ │ │ │ │ lsrs r4, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ mcr2 15, 3, pc, cr3, cr15, {7} @ │ │ │ │ lsrs r0, r0, #4 │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.u d0, d4, d0 │ │ │ │ + vhadd.u d0, d0, d0 │ │ │ │ mcr2 15, 5, pc, cr13, cr15, {7} @ │ │ │ │ - cdp2 0, 15, cr0, cr6, cr0, {0} │ │ │ │ + cdp2 0, 15, cr0, cr2, cr0, {0} │ │ │ │ + cdp2 0, 13, cr0, cr10, cr0, {0} │ │ │ │ cdp2 0, 13, cr0, cr14, cr0, {0} │ │ │ │ - cdp2 0, 14, cr0, cr2, cr0, {0} │ │ │ │ - cdp2 0, 12, cr0, cr2, cr0, {0} │ │ │ │ - cdp2 0, 14, cr0, cr2, cr0, {0} │ │ │ │ - cdp2 0, 14, cr0, cr10, cr0, {0} │ │ │ │ - cdp2 0, 11, cr0, cr0, cr0, {0} │ │ │ │ - subs r2, r5, r6 │ │ │ │ + cdp2 0, 11, cr0, cr14, cr0, {0} │ │ │ │ + cdp2 0, 13, cr0, cr14, cr0, {0} │ │ │ │ + cdp2 0, 14, cr0, cr6, cr0, {0} │ │ │ │ + cdp2 0, 10, cr0, cr12, cr0, {0} │ │ │ │ + subs r6, r4, r6 │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 0, 1, cr0, cr0, cr0, {0} │ │ │ │ - ldr r2, [pc, #88] @ (32dd8 ) │ │ │ │ + cdp2 0, 0, cr0, cr12, cr0, {0} │ │ │ │ + ldr r2, [pc, #680] @ (32f94 ) │ │ │ │ movs r1, r0 │ │ │ │ - subs r6, r1, r5 │ │ │ │ + subs r2, r1, r5 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [r4] │ │ │ │ - subs r0, r4, r4 │ │ │ │ + ldc2 0, cr0, [r0] │ │ │ │ + subs r4, r3, r4 │ │ │ │ movs r0, r0 │ │ │ │ - stc2 0, cr0, [r6] │ │ │ │ - movs r6, #54 @ 0x36 │ │ │ │ + stc2 0, cr0, [r2] │ │ │ │ + movs r6, #50 @ 0x32 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [sp, #408] @ 0x198 │ │ │ │ + ldr r7, [sp, #392] @ 0x188 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #34 @ 0x22 │ │ │ │ + movs r6, #30 │ │ │ │ movs r1, r0 │ │ │ │ - adds r6, r2, #3 │ │ │ │ + adds r2, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #576] @ 0x240 │ │ │ │ + ldr r3, [sp, #560] @ 0x230 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #14 │ │ │ │ + movs r6, #10 │ │ │ │ movs r1, r0 │ │ │ │ - add r6, sp, #816 @ 0x330 │ │ │ │ + add r6, sp, #800 @ 0x320 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #254 @ 0xfe │ │ │ │ + movs r5, #250 @ 0xfa │ │ │ │ movs r1, r0 │ │ │ │ │ │ │ │ -00032db0 : │ │ │ │ +00032d1c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 32dea │ │ │ │ + cbz r0, 32d56 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r1, 32dd6 │ │ │ │ + cbz r1, 32d42 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, #16] │ │ │ │ blx cc4c │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r1, [pc, #36] @ (32dfc ) │ │ │ │ + ldr r1, [pc, #36] @ (32d68 ) │ │ │ │ mov r0, r4 │ │ │ │ - ldr r2, [pc, #36] @ (32e00 ) │ │ │ │ + ldr r2, [pc, #36] @ (32d6c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #60 @ 0x3c │ │ │ │ blx c5c4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r1, [pc, #24] @ (32e04 ) │ │ │ │ - ldr r2, [pc, #24] @ (32e08 ) │ │ │ │ + ldr r1, [pc, #24] @ (32d70 ) │ │ │ │ + ldr r2, [pc, #24] @ (32d74 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #60 @ 0x3c │ │ │ │ blx c5c4 │ │ │ │ - b.n 32de6 │ │ │ │ + b.n 32d52 │ │ │ │ nop │ │ │ │ - movs r5, #64 @ 0x40 │ │ │ │ + movs r5, #60 @ 0x3c │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [pc, #696] @ (330bc ) │ │ │ │ + ldr r5, [pc, #680] @ (33018 ) │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #46 @ 0x2e │ │ │ │ + movs r5, #42 @ 0x2a │ │ │ │ movs r1, r0 │ │ │ │ - subs r4, r4, r7 │ │ │ │ + subs r0, r4, r7 │ │ │ │ ... │ │ │ │ │ │ │ │ -00032e0c : │ │ │ │ +00032d78 : │ │ │ │ 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, #320] @ (32f60 ) │ │ │ │ - ldr r3, [pc, #320] @ (32f64 ) │ │ │ │ + ldr r2, [pc, #320] @ (32ecc ) │ │ │ │ + ldr r3, [pc, #320] @ (32ed0 ) │ │ │ │ sub sp, #28 │ │ │ │ add r2, pc │ │ │ │ - ldr.w r8, [pc, #320] @ 32f68 │ │ │ │ + ldr.w r8, [pc, #320] @ 32ed4 │ │ │ │ add r8, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 32f02 │ │ │ │ + beq.n 32e6e │ │ │ │ mov r6, r1 │ │ │ │ - cbz r1, 32e6c │ │ │ │ + cbz r1, 32dd8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ blx cc4c │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 32e80 │ │ │ │ - ldr r2, [pc, #280] @ (32f6c ) │ │ │ │ - ldr r3, [pc, #272] @ (32f64 ) │ │ │ │ + cbz r0, 32dec │ │ │ │ + ldr r2, [pc, #280] @ (32ed8 ) │ │ │ │ + ldr r3, [pc, #272] @ (32ed0 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.n 32f5c │ │ │ │ + bne.n 32ec8 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r1, [pc, #256] @ (32f70 ) │ │ │ │ + ldr r1, [pc, #256] @ (32edc ) │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #256] @ (32f74 ) │ │ │ │ + ldr r2, [pc, #256] @ (32ee0 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #108 @ 0x6c │ │ │ │ blx c5c4 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 32e50 │ │ │ │ + b.n 32dbc │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r0, [r3, #20] │ │ │ │ blx b924 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r9, [r3, #20] │ │ │ │ blx bbf0 │ │ │ │ - ldr r3, [pc, #224] @ (32f78 ) │ │ │ │ + ldr r3, [pc, #224] @ (32ee4 ) │ │ │ │ mov r2, r0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ ldr.w r3, [r8, r3] │ │ │ │ add.w r8, sp, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ blx c658 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r0, [r3, #20] │ │ │ │ blx c710 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - ldr r2, [pc, #192] @ (32f7c ) │ │ │ │ + ldr r2, [pc, #192] @ (32ee8 ) │ │ │ │ mov r1, r0 │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ movs r3, #101 @ 0x65 │ │ │ │ str.w r8, [sp] │ │ │ │ blx c010 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cbnz r3, 32f12 │ │ │ │ + cbnz r3, 32e7e │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ blx d3a0 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ ldr r7, [r3, #12] │ │ │ │ @@ -60225,111 +60212,111 @@ │ │ │ │ mov r0, r6 │ │ │ │ ldr r4, [r3, #16] │ │ │ │ blx bbf0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx bd68 │ │ │ │ - b.n 32e50 │ │ │ │ - ldr r1, [pc, #124] @ (32f80 ) │ │ │ │ - ldr r2, [pc, #124] @ (32f84 ) │ │ │ │ + b.n 32dbc │ │ │ │ + ldr r1, [pc, #124] @ (32eec ) │ │ │ │ + ldr r2, [pc, #124] @ (32ef0 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #108 @ 0x6c │ │ │ │ blx c5c4 │ │ │ │ - b.n 32e7c │ │ │ │ + b.n 32de8 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 32f52 │ │ │ │ + beq.n 32ebe │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r6, [r4, #8] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r3, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ movw r1, #399 @ 0x18f │ │ │ │ - ldr r3, [pc, #80] @ (32f88 ) │ │ │ │ - ldr r2, [pc, #80] @ (32f8c ) │ │ │ │ + ldr r3, [pc, #80] @ (32ef4 ) │ │ │ │ + ldr r2, [pc, #80] @ (32ef8 ) │ │ │ │ str r1, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ movs r1, #8 │ │ │ │ blx d234 │ │ │ │ mov r0, r8 │ │ │ │ blx bc08 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 32e50 │ │ │ │ + b.n 32dbc │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ blx c4a0 │ │ │ │ - b.n 32f4c │ │ │ │ + b.n 32eb8 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ - ldr r0, [pc, #208] @ (33034 ) │ │ │ │ + ldr r0, [pc, #800] @ (331f0 ) │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #184] @ (33024 ) │ │ │ │ + ldr r0, [pc, #776] @ (331e0 ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r0, [pc, #16] @ (32f80 ) │ │ │ │ + ldr r0, [pc, #608] @ (3313c ) │ │ │ │ movs r1, r0 │ │ │ │ - movs r4, #170 @ 0xaa │ │ │ │ + movs r4, #166 @ 0xa6 │ │ │ │ movs r1, r0 │ │ │ │ - ldr r5, [pc, #96] @ (32fd8 ) │ │ │ │ + ldr r5, [pc, #80] @ (32f34 ) │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [r4], {-0} │ │ │ │ - movs r4, #22 │ │ │ │ + ldc2 0, cr0, [r0], {-0} │ │ │ │ + movs r4, #18 │ │ │ │ movs r1, r0 │ │ │ │ - subs r4, r1, r3 │ │ │ │ + subs r0, r1, r3 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfafc0000 │ │ │ │ - adds r2, r2, r2 │ │ │ │ + @ instruction: 0xfaf80000 │ │ │ │ + adds r6, r1, r2 │ │ │ │ ... │ │ │ │ │ │ │ │ -00032f90 : │ │ │ │ +00032efc : │ │ │ │ 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, #400] @ (33134 ) │ │ │ │ - ldr r3, [pc, #400] @ (33138 ) │ │ │ │ + ldr r2, [pc, #400] @ (330a0 ) │ │ │ │ + ldr r3, [pc, #400] @ (330a4 ) │ │ │ │ sub sp, #24 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 33082 │ │ │ │ + beq.n 32fee │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 3306e │ │ │ │ + beq.n 32fda │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ blx cc4c │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 32fee │ │ │ │ - ldr r2, [pc, #360] @ (3313c ) │ │ │ │ - ldr r3, [pc, #356] @ (33138 ) │ │ │ │ + cbz r0, 32f5a │ │ │ │ + ldr r2, [pc, #360] @ (330a8 ) │ │ │ │ + ldr r3, [pc, #356] @ (330a4 ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 3312c │ │ │ │ + bne.w 33098 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r0, [r3, #24] │ │ │ │ blx b924 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ @@ -60340,64 +60327,64 @@ │ │ │ │ blx c294 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r0, [r3, #24] │ │ │ │ blx c710 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #100 @ 0x64 │ │ │ │ - beq.n 33092 │ │ │ │ - ldr r2, [pc, #296] @ (33140 ) │ │ │ │ + beq.n 32ffe │ │ │ │ + ldr r2, [pc, #296] @ (330ac ) │ │ │ │ add.w sl, sp, #16 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ mov r1, r8 │ │ │ │ movs r3, #101 @ 0x65 │ │ │ │ add r2, pc │ │ │ │ str.w sl, [sp] │ │ │ │ blx c010 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3310e │ │ │ │ + beq.n 3307a │ │ │ │ ldr r4, [r3, #0] │ │ │ │ blx bc9c │ │ │ │ cmp r4, r0 │ │ │ │ - beq.n 33072 │ │ │ │ + beq.n 32fde │ │ │ │ mov r0, r5 │ │ │ │ blx b7b8 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx d11c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ movw r1, #495 @ 0x1ef │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ movs r0, #0 │ │ │ │ - ldr r3, [pc, #236] @ (33144 ) │ │ │ │ - ldr r2, [pc, #236] @ (33148 ) │ │ │ │ + ldr r3, [pc, #236] @ (330b0 ) │ │ │ │ + ldr r2, [pc, #236] @ (330b4 ) │ │ │ │ strd r1, r5, [sp] │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ movs r1, #8 │ │ │ │ blx d234 │ │ │ │ mov r0, sl │ │ │ │ blx bc08 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 32fd0 │ │ │ │ + b.n 32f3c │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ blx c4a0 │ │ │ │ mov r0, r5 │ │ │ │ blx b7b8 │ │ │ │ - b.n 3306e │ │ │ │ - ldr r1, [pc, #200] @ (3314c ) │ │ │ │ - ldr r2, [pc, #200] @ (33150 ) │ │ │ │ + b.n 32fda │ │ │ │ + ldr r1, [pc, #200] @ (330b8 ) │ │ │ │ + ldr r2, [pc, #200] @ (330bc ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #156 @ 0x9c │ │ │ │ blx c5c4 │ │ │ │ - b.n 3306e │ │ │ │ + b.n 32fda │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ blx b798 │ │ │ │ add.w sl, sp, #16 │ │ │ │ blx bbf0 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r5 │ │ │ │ @@ -60418,68 +60405,68 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx bd68 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r0, [r3, #24] │ │ │ │ blx c710 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - ldr r2, [pc, #116] @ (33154 ) │ │ │ │ + ldr r2, [pc, #116] @ (330c0 ) │ │ │ │ mov r8, r0 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ movs r3, #101 @ 0x65 │ │ │ │ str.w sl, [sp] │ │ │ │ blx c010 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cbnz r3, 33130 │ │ │ │ + cbnz r3, 3309c │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 3310e │ │ │ │ + beq.n 3307a │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ blx cc4c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r9 │ │ │ │ blx b7b8 │ │ │ │ - b.n 32fd0 │ │ │ │ + b.n 32f3c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov.w r9, #0 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ blx cc94 │ │ │ │ - ldr r2, [pc, #60] @ (33158 ) │ │ │ │ + ldr r2, [pc, #60] @ (330c4 ) │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r3, r8 │ │ │ │ add r2, pc │ │ │ │ movs r1, #8 │ │ │ │ movs r0, #0 │ │ │ │ blx d234 │ │ │ │ - b.n 330fa │ │ │ │ + b.n 33066 │ │ │ │ blx ca84 <__stack_chk_fail@plt> │ │ │ │ mov r5, r9 │ │ │ │ - b.n 33030 │ │ │ │ - mov r8, r6 │ │ │ │ + b.n 32f9c │ │ │ │ + bxns r8 │ │ │ │ movs r1, r0 │ │ │ │ lsrs r0, r4, #5 │ │ │ │ movs r0, r0 │ │ │ │ - mov ip, r0 │ │ │ │ + bx r3 │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xfac80000 │ │ │ │ - ldr??.w r0, [sl] │ │ │ │ - asrs r0, r6, #29 │ │ │ │ + @ instruction: 0xfac40000 │ │ │ │ + ldr??.w r0, [r6] │ │ │ │ + asrs r4, r5, #29 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #150 @ 0x96 │ │ │ │ + movs r2, #146 @ 0x92 │ │ │ │ movs r1, r0 │ │ │ │ - adds r4, r1, r5 │ │ │ │ + adds r0, r1, r5 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa040000 │ │ │ │ - ldr??.w r0, [ip] │ │ │ │ + @ instruction: 0xfa000000 │ │ │ │ + ldr??.w r0, [r8] │ │ │ │ │ │ │ │ -0003315c : │ │ │ │ - cbz r0, 3319c │ │ │ │ +000330c8 : │ │ │ │ + cbz r0, 33108 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -60494,770 +60481,770 @@ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ blx bfbc │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w b7b4 │ │ │ │ - ldr r1, [pc, #12] @ (331ac ) │ │ │ │ - ldr r2, [pc, #16] @ (331b0 ) │ │ │ │ + ldr r1, [pc, #12] @ (33118 ) │ │ │ │ + ldr r2, [pc, #16] @ (3311c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #200 @ 0xc8 │ │ │ │ b.w c5c0 │ │ │ │ nop │ │ │ │ - movs r1, #124 @ 0x7c │ │ │ │ + movs r1, #120 @ 0x78 │ │ │ │ movs r1, r0 │ │ │ │ - adds r2, r6, r0 │ │ │ │ + adds r6, r5, r0 │ │ │ │ ... │ │ │ │ │ │ │ │ -000331b4 : │ │ │ │ +00033120 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #84] @ (33218 ) │ │ │ │ + ldr r4, [pc, #84] @ (33184 ) │ │ │ │ sub sp, #8 │ │ │ │ add r4, pc │ │ │ │ dmb ish │ │ │ │ ldr r3, [r4, #8] │ │ │ │ dmb ish │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r5, [sp, #4] │ │ │ │ - cbz r5, 331e2 │ │ │ │ - ldr r3, [pc, #64] @ (3321c ) │ │ │ │ + cbz r5, 3314e │ │ │ │ + ldr r3, [pc, #64] @ (33188 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #8] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add.w r6, r4, #8 │ │ │ │ mov r0, r6 │ │ │ │ blx ce00 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 331d8 │ │ │ │ - ldr r2, [pc, #44] @ (33220 ) │ │ │ │ + beq.n 33144 │ │ │ │ + ldr r2, [pc, #44] @ (3318c ) │ │ │ │ mov r3, r5 │ │ │ │ - ldr r1, [pc, #44] @ (33224 ) │ │ │ │ + ldr r1, [pc, #44] @ (33190 ) │ │ │ │ movs r0, #80 @ 0x50 │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ blx c604 │ │ │ │ movs r1, #28 │ │ │ │ mov r5, r0 │ │ │ │ blx bb84 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r4, #0] │ │ │ │ blx d090 │ │ │ │ - b.n 331d8 │ │ │ │ + b.n 33144 │ │ │ │ nop │ │ │ │ - str r6, [r6, r0] │ │ │ │ + str r2, [r1, r3] │ │ │ │ movs r1, r0 │ │ │ │ - str r2, [r4, r0] │ │ │ │ + str r6, [r6, r2] │ │ │ │ movs r1, r0 │ │ │ │ - cmn r4, r2 │ │ │ │ + muls r0, r5 │ │ │ │ movs r1, r0 │ │ │ │ - vst4.8 {d16-d19}, [r2], r0 │ │ │ │ + ldrsh.w r0, [lr, r0] │ │ │ │ │ │ │ │ -00033228 : │ │ │ │ +00033194 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r4, r0 │ │ │ │ blx bab4 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w d340 │ │ │ │ nop │ │ │ │ - ldr r3, [pc, #8] @ (3325c ) │ │ │ │ + ldr r3, [pc, #8] @ (331c8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r3, r0 │ │ │ │ str r3, [r0, #12] │ │ │ │ bx lr │ │ │ │ - ldr r7, [pc, #728] @ (33538 ) │ │ │ │ + str r2, [r1, r1] │ │ │ │ movs r1, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - cbz r0, 33280 │ │ │ │ + cbz r0, 331ec │ │ │ │ blx cf7c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #8] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - cbz r0, 3328e │ │ │ │ + cbz r0, 331fa │ │ │ │ blx cf7c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #12] │ │ │ │ - ldr r3, [pc, #16] @ (332a0 ) │ │ │ │ + ldr r3, [pc, #16] @ (3320c ) │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ bx r3 │ │ │ │ nop │ │ │ │ - ldr r7, [pc, #456] @ (3346c ) │ │ │ │ + str r6, [r0, r0] │ │ │ │ movs r1, r0 │ │ │ │ b.w b7b4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3339e │ │ │ │ - ldr r6, [pc, #364] @ (3342c ) │ │ │ │ + beq.n 3330a │ │ │ │ + ldr r6, [pc, #364] @ (33398 ) │ │ │ │ blx c7d8 │ │ │ │ mov r5, r0 │ │ │ │ add r6, pc │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3336e │ │ │ │ + beq.n 332da │ │ │ │ cmp r0, r5 │ │ │ │ - beq.n 33342 │ │ │ │ - ldr r6, [pc, #348] @ (33430 ) │ │ │ │ + beq.n 332ae │ │ │ │ + ldr r6, [pc, #348] @ (3339c ) │ │ │ │ add r6, pc │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3335e │ │ │ │ + beq.n 332ca │ │ │ │ cmp r0, r5 │ │ │ │ - beq.n 33342 │ │ │ │ - ldr r6, [pc, #340] @ (33434 ) │ │ │ │ + beq.n 332ae │ │ │ │ + ldr r6, [pc, #340] @ (333a0 ) │ │ │ │ add r6, pc │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 33386 │ │ │ │ + beq.n 332f2 │ │ │ │ cmp r0, r5 │ │ │ │ - beq.n 33342 │ │ │ │ - ldr r6, [pc, #328] @ (33438 ) │ │ │ │ + beq.n 332ae │ │ │ │ + ldr r6, [pc, #328] @ (333a4 ) │ │ │ │ add r6, pc │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 33392 │ │ │ │ + beq.n 332fe │ │ │ │ cmp r0, r5 │ │ │ │ - beq.n 33342 │ │ │ │ - ldr r6, [pc, #320] @ (3343c ) │ │ │ │ + beq.n 332ae │ │ │ │ + ldr r6, [pc, #320] @ (333a8 ) │ │ │ │ add r6, pc │ │ │ │ ldr r0, [r6, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3337a │ │ │ │ + beq.n 332e6 │ │ │ │ cmp r0, r5 │ │ │ │ - beq.n 33342 │ │ │ │ - ldr r6, [pc, #308] @ (33440 ) │ │ │ │ + beq.n 332ae │ │ │ │ + ldr r6, [pc, #308] @ (333ac ) │ │ │ │ add r6, pc │ │ │ │ ldr r0, [r6, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 333ac │ │ │ │ + beq.n 33318 │ │ │ │ cmp r0, r5 │ │ │ │ - beq.n 333d0 │ │ │ │ - ldr r6, [pc, #300] @ (33444 ) │ │ │ │ + beq.n 3333c │ │ │ │ + ldr r6, [pc, #300] @ (333b0 ) │ │ │ │ add r6, pc │ │ │ │ ldr r0, [r6, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 333b8 │ │ │ │ + beq.n 33324 │ │ │ │ cmp r0, r5 │ │ │ │ - beq.n 333f0 │ │ │ │ - ldr r6, [pc, #288] @ (33448 ) │ │ │ │ + beq.n 3335c │ │ │ │ + ldr r6, [pc, #288] @ (333b4 ) │ │ │ │ add r6, pc │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 333c4 │ │ │ │ + beq.n 33330 │ │ │ │ cmp r0, r5 │ │ │ │ - beq.n 3340e │ │ │ │ + beq.n 3337a │ │ │ │ mov r0, r4 │ │ │ │ blx bbf0 │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #0 │ │ │ │ blx b7b8 │ │ │ │ - b.n 3335a │ │ │ │ + b.n 332c6 │ │ │ │ movs r0, #4 │ │ │ │ blx bf64 │ │ │ │ - ldr r2, [pc, #256] @ (3344c ) │ │ │ │ + ldr r2, [pc, #256] @ (333b8 ) │ │ │ │ mov r3, r0 │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r2, #0] │ │ │ │ str r0, [r3, #0] │ │ │ │ movs r0, #0 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #240] @ (33450 ) │ │ │ │ + ldr r0, [pc, #240] @ (333bc ) │ │ │ │ add r0, pc │ │ │ │ blx c7cc │ │ │ │ cmp r0, r5 │ │ │ │ str r0, [r6, #12] │ │ │ │ - bne.n 332de │ │ │ │ - b.n 33342 │ │ │ │ - ldr r0, [pc, #228] @ (33454 ) │ │ │ │ + bne.n 3324a │ │ │ │ + b.n 332ae │ │ │ │ + ldr r0, [pc, #228] @ (333c0 ) │ │ │ │ add r0, pc │ │ │ │ blx c7cc │ │ │ │ str r0, [r6, #8] │ │ │ │ - b.n 332cc │ │ │ │ - ldr r0, [pc, #220] @ (33458 ) │ │ │ │ + b.n 33238 │ │ │ │ + ldr r0, [pc, #220] @ (333c4 ) │ │ │ │ add r0, pc │ │ │ │ blx c7cc │ │ │ │ str r0, [r6, #24] │ │ │ │ - b.n 33304 │ │ │ │ - ldr r0, [pc, #212] @ (3345c ) │ │ │ │ + b.n 33270 │ │ │ │ + ldr r0, [pc, #212] @ (333c8 ) │ │ │ │ add r0, pc │ │ │ │ blx c7cc │ │ │ │ str r0, [r6, #16] │ │ │ │ - b.n 332e8 │ │ │ │ - ldr r0, [pc, #204] @ (33460 ) │ │ │ │ + b.n 33254 │ │ │ │ + ldr r0, [pc, #204] @ (333cc ) │ │ │ │ add r0, pc │ │ │ │ blx c7cc │ │ │ │ str r0, [r6, #20] │ │ │ │ - b.n 332f6 │ │ │ │ - ldr r2, [pc, #196] @ (33464 ) │ │ │ │ - ldr r1, [pc, #196] @ (33468 ) │ │ │ │ + b.n 33262 │ │ │ │ + ldr r2, [pc, #196] @ (333d0 ) │ │ │ │ + ldr r1, [pc, #196] @ (333d4 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ blx c5c4 │ │ │ │ - b.n 3335a │ │ │ │ - ldr r0, [pc, #188] @ (3346c ) │ │ │ │ + b.n 332c6 │ │ │ │ + ldr r0, [pc, #188] @ (333d8 ) │ │ │ │ add r0, pc │ │ │ │ blx c7cc │ │ │ │ str r0, [r6, #28] │ │ │ │ - b.n 33312 │ │ │ │ - ldr r0, [pc, #180] @ (33470 ) │ │ │ │ + b.n 3327e │ │ │ │ + ldr r0, [pc, #180] @ (333dc ) │ │ │ │ add r0, pc │ │ │ │ blx c7cc │ │ │ │ str r0, [r6, #32] │ │ │ │ - b.n 33320 │ │ │ │ - ldr r0, [pc, #172] @ (33474 ) │ │ │ │ + b.n 3328c │ │ │ │ + ldr r0, [pc, #172] @ (333e0 ) │ │ │ │ add r0, pc │ │ │ │ blx c7cc │ │ │ │ str r0, [r6, #36] @ 0x24 │ │ │ │ - b.n 3332e │ │ │ │ + b.n 3329a │ │ │ │ movs r0, #9 │ │ │ │ blx bf64 │ │ │ │ - ldr r2, [pc, #160] @ (33478 ) │ │ │ │ + ldr r2, [pc, #160] @ (333e4 ) │ │ │ │ mov r3, r0 │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ ldmia r2!, {r0, r1} │ │ │ │ str r0, [r3, #0] │ │ │ │ str r1, [r3, #4] │ │ │ │ movs r0, #0 │ │ │ │ ldrb r2, [r2, #0] │ │ │ │ strb r2, [r3, #8] │ │ │ │ blx b7b8 │ │ │ │ - b.n 3335a │ │ │ │ + b.n 332c6 │ │ │ │ movs r0, #5 │ │ │ │ blx bf64 │ │ │ │ - ldr r2, [pc, #132] @ (3347c ) │ │ │ │ + ldr r2, [pc, #132] @ (333e8 ) │ │ │ │ mov r3, r0 │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r2, #0] │ │ │ │ ldrb r2, [r2, #4] │ │ │ │ str r0, [r3, #0] │ │ │ │ movs r0, #0 │ │ │ │ strb r2, [r3, #4] │ │ │ │ blx b7b8 │ │ │ │ - b.n 3335a │ │ │ │ + b.n 332c6 │ │ │ │ movs r0, #8 │ │ │ │ blx bf64 │ │ │ │ - ldr r2, [pc, #104] @ (33480 ) │ │ │ │ + ldr r2, [pc, #104] @ (333ec ) │ │ │ │ mov r3, r0 │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc │ │ │ │ ldmia r2!, {r0, r1} │ │ │ │ str r0, [r3, #0] │ │ │ │ str r1, [r3, #4] │ │ │ │ movs r0, #0 │ │ │ │ blx b7b8 │ │ │ │ - b.n 3335a │ │ │ │ + b.n 332c6 │ │ │ │ nop │ │ │ │ - ldr r7, [pc, #272] @ (33540 ) │ │ │ │ + ldr r7, [pc, #864] @ (336fc ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [pc, #216] @ (3350c ) │ │ │ │ + ldr r7, [pc, #808] @ (336c8 ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [pc, #160] @ (334d8 ) │ │ │ │ + ldr r7, [pc, #752] @ (33694 ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [pc, #104] @ (334a4 ) │ │ │ │ + ldr r7, [pc, #696] @ (33660 ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r7, [pc, #48] @ (33470 ) │ │ │ │ + ldr r7, [pc, #640] @ (3362c ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [pc, #1016] @ (3383c ) │ │ │ │ + ldr r7, [pc, #584] @ (335f8 ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [pc, #960] @ (33808 ) │ │ │ │ + ldr r7, [pc, #528] @ (335c4 ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r6, [pc, #904] @ (337d4 ) │ │ │ │ + ldr r7, [pc, #472] @ (33590 ) │ │ │ │ movs r1, r0 │ │ │ │ - add r3, pc, #616 @ (adr r3, 336b8 ) │ │ │ │ + add r3, pc, #600 @ (adr r3, 33614 ) │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #496] @ 0x1f0 │ │ │ │ + str r3, [sp, #480] @ 0x1e0 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #48] @ 0x30 │ │ │ │ + str r6, [sp, #32] │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #304] @ 0x130 │ │ │ │ + str r3, [sp, #288] @ 0x120 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #384] @ 0x180 │ │ │ │ + str r3, [sp, #368] @ 0x170 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #176] @ 0xb0 │ │ │ │ + str r3, [sp, #160] @ 0xa0 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7b60000 │ │ │ │ - movs r0, #104 @ 0x68 │ │ │ │ + @ instruction: 0xf7b20000 │ │ │ │ + movs r0, #100 @ 0x64 │ │ │ │ movs r1, r0 │ │ │ │ - str r3, [sp, #392] @ 0x188 │ │ │ │ + str r3, [sp, #376] @ 0x178 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #808] @ 0x328 │ │ │ │ + str r5, [sp, #792] @ 0x318 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #1000] @ 0x3e8 │ │ │ │ + str r5, [sp, #984] @ 0x3d8 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #656 @ (adr r4, 3370c ) │ │ │ │ + add r4, pc, #640 @ (adr r4, 33668 ) │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #800 @ (adr r4, 337a0 ) │ │ │ │ + add r4, pc, #784 @ (adr r4, 336fc ) │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #632] @ 0x278 │ │ │ │ + str r5, [sp, #616] @ 0x268 │ │ │ │ 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 r6, [pc, #80] @ (334e4 ) │ │ │ │ + ldr r6, [pc, #80] @ (33450 ) │ │ │ │ mov r4, r0 │ │ │ │ blx d218 │ │ │ │ mov r3, r0 │ │ │ │ add r6, pc │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ str r3, [r6, #4] │ │ │ │ blx d2d8 │ │ │ │ - ldr r3, [pc, #60] @ (334e8 ) │ │ │ │ + ldr r3, [pc, #60] @ (33454 ) │ │ │ │ movs r0, #6 │ │ │ │ add r3, pc │ │ │ │ str r3, [r4, #24] │ │ │ │ blx bf64 │ │ │ │ - ldr r3, [pc, #52] @ (334ec ) │ │ │ │ + ldr r3, [pc, #52] @ (33458 ) │ │ │ │ mov r5, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldrh r3, [r3, #4] │ │ │ │ str r0, [r5, #0] │ │ │ │ movs r0, #5 │ │ │ │ strh r3, [r5, #4] │ │ │ │ blx bf64 │ │ │ │ - ldr r3, [pc, #36] @ (334f0 ) │ │ │ │ + ldr r3, [pc, #36] @ (3345c ) │ │ │ │ mov r4, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldrb r3, [r3, #4] │ │ │ │ str r0, [r4, #0] │ │ │ │ movs r0, #12 │ │ │ │ strb r3, [r4, #4] │ │ │ │ blx cd0c │ │ │ │ str r0, [r6, #40] @ 0x28 │ │ │ │ strd r5, r4, [r0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r5, [pc, #432] @ (33698 ) │ │ │ │ + ldr r6, [pc, #0] @ (33454 ) │ │ │ │ movs r1, r0 │ │ │ │ ldc2 15, cr15, [r1, #1020]! @ 0x3fc │ │ │ │ - @ instruction: 0xf6b00000 │ │ │ │ - str r4, [sp, #128] @ 0x80 │ │ │ │ + subw r0, ip, #2048 @ 0x800 │ │ │ │ + str r4, [sp, #112] @ 0x70 │ │ │ │ ... │ │ │ │ │ │ │ │ -000334f4 : │ │ │ │ +00033460 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #68] @ (33548 ) │ │ │ │ + ldr r3, [pc, #68] @ (334b4 ) │ │ │ │ sub sp, #8 │ │ │ │ add r3, pc │ │ │ │ dmb ish │ │ │ │ add.w r4, r3, #44 @ 0x2c │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ dmb ish │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbz r3, 33526 │ │ │ │ - ldr r3, [pc, #44] @ (3354c ) │ │ │ │ + cbz r3, 33492 │ │ │ │ + ldr r3, [pc, #44] @ (334b8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #44] @ 0x2c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx ce00 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3351c │ │ │ │ - ldr r1, [pc, #28] @ (33550 ) │ │ │ │ - ldr r0, [pc, #32] @ (33554 ) │ │ │ │ + beq.n 33488 │ │ │ │ + ldr r1, [pc, #28] @ (334bc ) │ │ │ │ + ldr r0, [pc, #32] @ (334c0 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ blx bf48 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx d090 │ │ │ │ - b.n 3351c │ │ │ │ + b.n 33488 │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #8] @ (33554 ) │ │ │ │ + ldr r5, [pc, #600] @ (33710 ) │ │ │ │ movs r1, r0 │ │ │ │ - ldr r4, [pc, #936] @ (338f8 ) │ │ │ │ + ldr r5, [pc, #504] @ (336b4 ) │ │ │ │ movs r1, r0 │ │ │ │ - subs r7, #188 @ 0xbc │ │ │ │ + eors r0, r2 │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xf63a0000 │ │ │ │ + @ instruction: 0xf6360000 │ │ │ │ │ │ │ │ -00033558 : │ │ │ │ +000334c4 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r1 │ │ │ │ movs r1, #0 │ │ │ │ mov r5, r2 │ │ │ │ blx c168 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ - ldr r1, [pc, #68] @ (335bc ) │ │ │ │ + ldr r1, [pc, #68] @ (33528 ) │ │ │ │ movs r2, #1 │ │ │ │ movs r0, #0 │ │ │ │ strd r6, r5, [r3] │ │ │ │ add r1, pc │ │ │ │ str r2, [r3, #16] │ │ │ │ blx c818 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - cbz r0, 33598 │ │ │ │ + cbz r0, 33504 │ │ │ │ blx cf7c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #8] │ │ │ │ - ldr r1, [pc, #36] @ (335c0 ) │ │ │ │ + ldr r1, [pc, #36] @ (3352c ) │ │ │ │ movs r0, #0 │ │ │ │ str r5, [r3, #8] │ │ │ │ add r1, pc │ │ │ │ blx c818 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - cbz r0, 335b6 │ │ │ │ + cbz r0, 33522 │ │ │ │ blx cf7c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #12] │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r3, #12] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stc2 15, cr15, [r3, #-1020]! @ 0xfffffc04 │ │ │ │ stc2 15, cr15, [r3, #-1020] @ 0xfffffc04 │ │ │ │ │ │ │ │ -000335c4 : │ │ │ │ +00033530 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 335de │ │ │ │ + cbz r0, 3354a │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - cbz r0, 335f0 │ │ │ │ + cbz r0, 3355c │ │ │ │ ldr r0, [r0, #4] │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #32] @ (33600 ) │ │ │ │ - ldr r2, [pc, #32] @ (33604 ) │ │ │ │ + ldr r1, [pc, #32] @ (3356c ) │ │ │ │ + ldr r2, [pc, #32] @ (33570 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #52 @ 0x34 │ │ │ │ blx c5c4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #20] @ (33608 ) │ │ │ │ - ldr r2, [pc, #24] @ (3360c ) │ │ │ │ + ldr r1, [pc, #20] @ (33574 ) │ │ │ │ + ldr r2, [pc, #24] @ (33578 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #100 @ 0x64 │ │ │ │ blx c5c4 │ │ │ │ - b.n 335ec │ │ │ │ - subs r2, r5, #0 │ │ │ │ + b.n 33558 │ │ │ │ + subs r6, r4, #0 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r0, r6, #15 │ │ │ │ + asrs r4, r5, #15 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r3, #0 │ │ │ │ + subs r4, r2, #0 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r6, r3, #15 │ │ │ │ + asrs r2, r3, #15 │ │ │ │ ... │ │ │ │ │ │ │ │ -00033610 : │ │ │ │ +0003357c : │ │ │ │ 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 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 33690 │ │ │ │ + beq.n 335fc │ │ │ │ ldr r6, [r0, #12] │ │ │ │ mov r8, r0 │ │ │ │ - ldr.w r9, [pc, #116] @ 336a0 │ │ │ │ + ldr.w r9, [pc, #116] @ 3360c │ │ │ │ movs r5, #0 │ │ │ │ - ldr r7, [pc, #116] @ (336a4 ) │ │ │ │ + ldr r7, [pc, #116] @ (33610 ) │ │ │ │ ldr r0, [r6, #8] │ │ │ │ add r9, pc │ │ │ │ add r7, pc │ │ │ │ - cbz r0, 33666 │ │ │ │ + cbz r0, 335d2 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r5, r3 │ │ │ │ - bge.n 33674 │ │ │ │ + bge.n 335e0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr.w r4, [r3, r5, lsl #2] │ │ │ │ mov r0, r4 │ │ │ │ - cbz r4, 33680 │ │ │ │ + cbz r4, 335ec │ │ │ │ blx c444 │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #9 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, #8 │ │ │ │ - bls.n 3367a │ │ │ │ + bls.n 335e6 │ │ │ │ blx b9b8 │ │ │ │ - cbnz r0, 3367a │ │ │ │ + cbnz r0, 335e6 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ adds r5, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 33638 │ │ │ │ - ldr r1, [pc, #64] @ (336a8 ) │ │ │ │ - ldr r2, [pc, #64] @ (336ac ) │ │ │ │ + bne.n 335a4 │ │ │ │ + ldr r1, [pc, #64] @ (33614 ) │ │ │ │ + ldr r2, [pc, #64] @ (33618 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #100 @ 0x64 │ │ │ │ blx c5c4 │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r0, #1 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r1, r9 │ │ │ │ blx c998 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3367a │ │ │ │ + beq.n 335e6 │ │ │ │ ldr.w r6, [r8, #12] │ │ │ │ - b.n 3365e │ │ │ │ - ldr r1, [pc, #28] @ (336b0 ) │ │ │ │ - ldr r2, [pc, #32] @ (336b4 ) │ │ │ │ + b.n 335ca │ │ │ │ + ldr r1, [pc, #28] @ (3361c ) │ │ │ │ + ldr r2, [pc, #32] @ (33620 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #128 @ 0x80 │ │ │ │ blx c5c4 │ │ │ │ - b.n 33674 │ │ │ │ - subs r6, r6, #4 │ │ │ │ + b.n 335e0 │ │ │ │ + subs r2, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r6, #4 │ │ │ │ + subs r0, r6, #4 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r4, #6 │ │ │ │ + adds r6, r3, #6 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r0, r5, #13 │ │ │ │ + asrs r4, r4, #13 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r7, #5 │ │ │ │ + adds r4, r6, #5 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r6, r7, #12 │ │ │ │ + asrs r2, r7, #12 │ │ │ │ ... │ │ │ │ │ │ │ │ -000336b8 : │ │ │ │ - cbz r0, 336fa │ │ │ │ - cbz r1, 33708 │ │ │ │ +00033624 : │ │ │ │ + cbz r0, 33666 │ │ │ │ + cbz r1, 33674 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r2 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ blx bbf0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx c0dc │ │ │ │ - cbz r5, 336f8 │ │ │ │ + cbz r5, 33664 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r0, r5 │ │ │ │ ldr r4, [r3, #12] │ │ │ │ blx bbf0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w c0d8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r1, [pc, #32] @ (3371c ) │ │ │ │ - ldr r2, [pc, #32] @ (33720 ) │ │ │ │ + ldr r1, [pc, #32] @ (33688 ) │ │ │ │ + ldr r2, [pc, #32] @ (3368c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #180 @ 0xb4 │ │ │ │ b.w c5c0 │ │ │ │ - ldr r3, [pc, #24] @ (33724 ) │ │ │ │ + ldr r3, [pc, #24] @ (33690 ) │ │ │ │ mov r0, r1 │ │ │ │ - ldr r2, [pc, #24] @ (33728 ) │ │ │ │ + ldr r2, [pc, #24] @ (33694 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r3, #180 @ 0xb4 │ │ │ │ b.w c5c0 │ │ │ │ nop │ │ │ │ - adds r6, r1, #4 │ │ │ │ + adds r2, r1, #4 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r4, r2, #11 │ │ │ │ + asrs r0, r2, #11 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r7, #3 │ │ │ │ + adds r2, r7, #3 │ │ │ │ movs r1, r0 │ │ │ │ - orns r0, ip, #8388608 @ 0x800000 │ │ │ │ + orns r0, r8, #8388608 @ 0x800000 │ │ │ │ │ │ │ │ -0003372c : │ │ │ │ - cbz r0, 3377a │ │ │ │ +00033698 : │ │ │ │ + cbz r0, 336e6 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - cbz r1, 33788 │ │ │ │ + cbz r1, 336f4 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r2, 3379e │ │ │ │ + cbz r2, 3370a │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldr r4, [r3, #8] │ │ │ │ blx bbf0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ movs r4, #0 │ │ │ │ blx c0dc │ │ │ │ - b.n 33772 │ │ │ │ + b.n 336de │ │ │ │ ldr r2, [r5, #0] │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr.w r0, [r2, r4, lsl #2] │ │ │ │ adds r4, #1 │ │ │ │ ldr r6, [r3, #12] │ │ │ │ blx bbf0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx c0dc │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r4, r3 │ │ │ │ - blt.n 3375a │ │ │ │ + blt.n 336c6 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldr r1, [pc, #56] @ (337b4 ) │ │ │ │ - ldr r2, [pc, #56] @ (337b8 ) │ │ │ │ + ldr r1, [pc, #56] @ (33720 ) │ │ │ │ + ldr r2, [pc, #56] @ (33724 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #208 @ 0xd0 │ │ │ │ b.w c5c0 │ │ │ │ - ldr r3, [pc, #48] @ (337bc ) │ │ │ │ + ldr r3, [pc, #48] @ (33728 ) │ │ │ │ mov r0, r1 │ │ │ │ - ldr r2, [pc, #48] @ (337c0 ) │ │ │ │ + ldr r2, [pc, #48] @ (3372c ) │ │ │ │ add r3, pc │ │ │ │ add.w r1, r3, #208 @ 0xd0 │ │ │ │ add r2, pc │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ b.w c5c0 │ │ │ │ - ldr r1, [pc, #36] @ (337c4 ) │ │ │ │ + ldr r1, [pc, #36] @ (33730 ) │ │ │ │ mov r0, r5 │ │ │ │ - ldr r2, [pc, #36] @ (337c8 ) │ │ │ │ + ldr r2, [pc, #36] @ (33734 ) │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ add r2, pc │ │ │ │ adds r1, #208 @ 0xd0 │ │ │ │ b.w c5c0 │ │ │ │ nop │ │ │ │ - adds r6, r1, #2 │ │ │ │ + adds r2, r1, #2 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r4, r2, #9 │ │ │ │ + asrs r0, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r7, #1 │ │ │ │ + adds r2, r7, #1 │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xf3f80000 │ │ │ │ - adds r0, r5, #1 │ │ │ │ + @ instruction: 0xf3f40000 │ │ │ │ + adds r4, r4, #1 │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xf3f60000 │ │ │ │ + @ instruction: 0xf3f20000 │ │ │ │ │ │ │ │ -000337cc : │ │ │ │ - cbz r0, 3380e │ │ │ │ +00033738 : │ │ │ │ + cbz r0, 3377a │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - cbz r1, 3381c │ │ │ │ + cbz r1, 33788 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r3, 33808 │ │ │ │ - ldr r2, [pc, #76] @ (33834 ) │ │ │ │ + cbnz r3, 33774 │ │ │ │ + ldr r2, [pc, #76] @ (337a0 ) │ │ │ │ add r2, pc │ │ │ │ - ldr r0, [pc, #76] @ (33838 ) │ │ │ │ + ldr r0, [pc, #76] @ (337a4 ) │ │ │ │ mov r3, r5 │ │ │ │ add r0, pc │ │ │ │ blx c248 │ │ │ │ movs r2, #0 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx d0cc │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w b7b4 │ │ │ │ - ldr r2, [pc, #48] @ (3383c ) │ │ │ │ + ldr r2, [pc, #48] @ (337a8 ) │ │ │ │ add r2, pc │ │ │ │ - b.n 337e8 │ │ │ │ - ldr r1, [pc, #48] @ (33840 ) │ │ │ │ - ldr r2, [pc, #48] @ (33844 ) │ │ │ │ + b.n 33754 │ │ │ │ + ldr r1, [pc, #48] @ (337ac ) │ │ │ │ + ldr r2, [pc, #48] @ (337b0 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #248 @ 0xf8 │ │ │ │ b.w c5c0 │ │ │ │ - ldr r3, [pc, #40] @ (33848 ) │ │ │ │ + ldr r3, [pc, #40] @ (337b4 ) │ │ │ │ mov r0, r1 │ │ │ │ - ldr r2, [pc, #40] @ (3384c ) │ │ │ │ + ldr r2, [pc, #40] @ (337b8 ) │ │ │ │ add r3, pc │ │ │ │ add.w r1, r3, #248 @ 0xf8 │ │ │ │ add r2, pc │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w c5c0 │ │ │ │ nop │ │ │ │ - lsrs r2, r5 │ │ │ │ + lsrs r6, r4 │ │ │ │ movs r0, r0 │ │ │ │ - ubfx r0, r8, #0, #1 │ │ │ │ - usat16 r0, #0, r6 │ │ │ │ - subs r2, r7, r7 │ │ │ │ + ubfx r0, r4, #0, #1 │ │ │ │ + usat16 r0, #0, r2 │ │ │ │ + subs r6, r6, r7 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r0, r0, #7 │ │ │ │ + asrs r4, r7, #6 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r5, r7 │ │ │ │ + subs r6, r4, r7 │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xf3300000 │ │ │ │ + ssat16 r0, #1, ip │ │ │ │ │ │ │ │ -00033850 : │ │ │ │ +000337bc : │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 338ca │ │ │ │ + beq.n 33836 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 338da │ │ │ │ + beq.n 33846 │ │ │ │ mov r7, r2 │ │ │ │ - cbz r2, 338b4 │ │ │ │ + cbz r2, 33820 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r6, r3 │ │ │ │ - bl 332a8 │ │ │ │ + bl 33214 │ │ │ │ mov r8, r0 │ │ │ │ - cbnz r6, 338ae │ │ │ │ - ldr r2, [pc, #112] @ (338f0 ) │ │ │ │ + cbnz r6, 3381a │ │ │ │ + ldr r2, [pc, #112] @ (3385c ) │ │ │ │ add r2, pc │ │ │ │ - ldr r0, [pc, #112] @ (338f4 ) │ │ │ │ + ldr r0, [pc, #112] @ (33860 ) │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r5 │ │ │ │ add r0, pc │ │ │ │ blx c248 │ │ │ │ mov r2, r7 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ @@ -61267,371 +61254,371 @@ │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #16] │ │ │ │ blx b7b8 │ │ │ │ mov r0, r8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ b.w b7b4 │ │ │ │ - ldr r2, [pc, #72] @ (338f8 ) │ │ │ │ + ldr r2, [pc, #72] @ (33864 ) │ │ │ │ add r2, pc │ │ │ │ - b.n 33880 │ │ │ │ - ldr r1, [pc, #68] @ (338fc ) │ │ │ │ + b.n 337ec │ │ │ │ + ldr r1, [pc, #68] @ (33868 ) │ │ │ │ mov r0, r7 │ │ │ │ - ldr r2, [pc, #68] @ (33900 ) │ │ │ │ + ldr r2, [pc, #68] @ (3386c ) │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #292 @ 0x124 │ │ │ │ b.w c5c0 │ │ │ │ - ldr r1, [pc, #56] @ (33904 ) │ │ │ │ - ldr r2, [pc, #56] @ (33908 ) │ │ │ │ + ldr r1, [pc, #56] @ (33870 ) │ │ │ │ + ldr r2, [pc, #56] @ (33874 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #292 @ 0x124 │ │ │ │ b.w c5c0 │ │ │ │ - ldr r1, [pc, #48] @ (3390c ) │ │ │ │ + ldr r1, [pc, #48] @ (33878 ) │ │ │ │ mov r0, r5 │ │ │ │ - ldr r2, [pc, #48] @ (33910 ) │ │ │ │ + ldr r2, [pc, #48] @ (3387c ) │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #292 @ 0x124 │ │ │ │ b.w c5c0 │ │ │ │ - eors r2, r2 │ │ │ │ + eors r6, r1 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf33a0000 │ │ │ │ - ssat r0, #1, r0 │ │ │ │ - subs r2, r2, r5 │ │ │ │ + @ instruction: 0xf3360000 │ │ │ │ + @ instruction: 0xf2fc0000 │ │ │ │ + subs r6, r1, r5 │ │ │ │ movs r1, r0 │ │ │ │ - tst r4, r1 │ │ │ │ + tst r0, r1 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r7, r4 │ │ │ │ + subs r2, r7, r4 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r4, r0, #4 │ │ │ │ + asrs r0, r0, #4 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r5, r4 │ │ │ │ + subs r0, r5, r4 │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xf2720000 │ │ │ │ + @ instruction: 0xf26e0000 │ │ │ │ │ │ │ │ -00033914 : │ │ │ │ - cbz r0, 33956 │ │ │ │ - cbz r1, 33966 │ │ │ │ +00033880 : │ │ │ │ + cbz r0, 338c2 │ │ │ │ + cbz r1, 338d2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r2, 33978 │ │ │ │ + cbz r2, 338e4 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r3, 33950 │ │ │ │ - ldr r2, [pc, #96] @ (33990 ) │ │ │ │ + cbnz r3, 338bc │ │ │ │ + ldr r2, [pc, #96] @ (338fc ) │ │ │ │ add r2, pc │ │ │ │ - ldr r0, [pc, #96] @ (33994 ) │ │ │ │ + ldr r0, [pc, #96] @ (33900 ) │ │ │ │ add r0, pc │ │ │ │ blx c248 │ │ │ │ mov r2, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx d0cc │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w b7b4 │ │ │ │ - ldr r2, [pc, #68] @ (33998 ) │ │ │ │ + ldr r2, [pc, #68] @ (33904 ) │ │ │ │ add r2, pc │ │ │ │ - b.n 33932 │ │ │ │ - ldr r1, [pc, #68] @ (3399c ) │ │ │ │ - ldr r2, [pc, #68] @ (339a0 ) │ │ │ │ + b.n 3389e │ │ │ │ + ldr r1, [pc, #68] @ (33908 ) │ │ │ │ + ldr r2, [pc, #68] @ (3390c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #344 @ 0x158 │ │ │ │ b.w c5c0 │ │ │ │ - ldr r3, [pc, #60] @ (339a4 ) │ │ │ │ + ldr r3, [pc, #60] @ (33910 ) │ │ │ │ mov r0, r1 │ │ │ │ - ldr r2, [pc, #60] @ (339a8 ) │ │ │ │ + ldr r2, [pc, #60] @ (33914 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r3, #344 @ 0x158 │ │ │ │ b.w c5c0 │ │ │ │ - ldr r1, [pc, #48] @ (339ac ) │ │ │ │ + ldr r1, [pc, #48] @ (33918 ) │ │ │ │ mov r0, r5 │ │ │ │ - ldr r2, [pc, #48] @ (339b0 ) │ │ │ │ + ldr r2, [pc, #48] @ (3391c ) │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #344 @ 0x158 │ │ │ │ b.w c5c0 │ │ │ │ nop │ │ │ │ - subs r7, #160 @ 0xa0 │ │ │ │ + subs r7, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf2b80000 │ │ │ │ - @ instruction: 0xf25e0000 │ │ │ │ - subs r2, r6, r2 │ │ │ │ + @ instruction: 0xf2b40000 │ │ │ │ + @ instruction: 0xf25a0000 │ │ │ │ + subs r6, r5, r2 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r0, r7, #1 │ │ │ │ + asrs r4, r6, #1 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r4, r2 │ │ │ │ + subs r4, r3, r2 │ │ │ │ movs r1, r0 │ │ │ │ - @ instruction: 0xf1ea0000 │ │ │ │ - subs r6, r1, r2 │ │ │ │ + @ instruction: 0xf1e60000 │ │ │ │ + subs r2, r1, r2 │ │ │ │ movs r1, r0 │ │ │ │ - adcs r0, r1 │ │ │ │ + adcs r4, r0 │ │ │ │ ... │ │ │ │ │ │ │ │ -000339b4 : │ │ │ │ +00033920 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 339d6 │ │ │ │ + cbz r0, 33942 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - cbz r0, 339ea │ │ │ │ + cbz r0, 33956 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r1, [pc, #36] @ (339fc ) │ │ │ │ - ldr r2, [pc, #36] @ (33a00 ) │ │ │ │ + ldr r1, [pc, #36] @ (33968 ) │ │ │ │ + ldr r2, [pc, #36] @ (3396c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #388 @ 0x184 │ │ │ │ blx c5c4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r1, [pc, #24] @ (33a04 ) │ │ │ │ - ldr r2, [pc, #24] @ (33a08 ) │ │ │ │ + ldr r1, [pc, #24] @ (33970 ) │ │ │ │ + ldr r2, [pc, #24] @ (33974 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #100 @ 0x64 │ │ │ │ blx c5c4 │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ - subs r2, r6, r0 │ │ │ │ + subs r6, r5, r0 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r0, r7, #31 │ │ │ │ + lsrs r4, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r3, r0 │ │ │ │ + subs r2, r3, r0 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r4, r4, #31 │ │ │ │ + lsrs r0, r4, #31 │ │ │ │ ... │ │ │ │ │ │ │ │ -00033a0c : │ │ │ │ +00033978 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 33a30 │ │ │ │ + cbz r0, 3399c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r4, [r3, #8] │ │ │ │ - cbz r4, 33a44 │ │ │ │ + cbz r4, 339b0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ ite le │ │ │ │ movle r0, #0 │ │ │ │ movgt r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r1, [pc, #36] @ (33a58 ) │ │ │ │ - ldr r2, [pc, #40] @ (33a5c ) │ │ │ │ + ldr r1, [pc, #36] @ (339c4 ) │ │ │ │ + ldr r2, [pc, #40] @ (339c8 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #420 @ 0x1a4 │ │ │ │ blx c5c4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r1, [pc, #24] @ (33a60 ) │ │ │ │ + ldr r1, [pc, #24] @ (339cc ) │ │ │ │ mov r0, r4 │ │ │ │ - ldr r2, [pc, #24] @ (33a64 ) │ │ │ │ + ldr r2, [pc, #24] @ (339d0 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #100 @ 0x64 │ │ │ │ blx c5c4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - adds r0, r3, r7 │ │ │ │ + adds r4, r2, r7 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r6, r3, #30 │ │ │ │ + lsrs r2, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r0, r7 │ │ │ │ + adds r6, r7, r6 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r0, r1, #30 │ │ │ │ + lsrs r4, r0, #30 │ │ │ │ ... │ │ │ │ │ │ │ │ -00033a68 : │ │ │ │ +000339d4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 33a80 │ │ │ │ + cbz r0, 339ec │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, #16] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r1, [pc, #16] @ (33a94 ) │ │ │ │ - ldr r2, [pc, #20] @ (33a98 ) │ │ │ │ + ldr r1, [pc, #16] @ (33a00 ) │ │ │ │ + ldr r2, [pc, #20] @ (33a04 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #460 @ 0x1cc │ │ │ │ blx c5c4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - adds r0, r1, r6 │ │ │ │ + adds r4, r0, r6 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r6, r1, #29 │ │ │ │ + lsrs r2, r1, #29 │ │ │ │ ... │ │ │ │ │ │ │ │ -00033a9c : │ │ │ │ - cbz r0, 33aa4 │ │ │ │ +00033a08 : │ │ │ │ + cbz r0, 33a10 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str r1, [r3, #16] │ │ │ │ bx lr │ │ │ │ - ldr r1, [pc, #12] @ (33ab4 ) │ │ │ │ - ldr r2, [pc, #16] @ (33ab8 ) │ │ │ │ + ldr r1, [pc, #12] @ (33a20 ) │ │ │ │ + ldr r2, [pc, #16] @ (33a24 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #500 @ 0x1f4 │ │ │ │ b.w c5c0 │ │ │ │ - adds r4, r4, r5 │ │ │ │ + adds r0, r4, r5 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r2, r5, #28 │ │ │ │ + lsrs r6, r4, #28 │ │ │ │ ... │ │ │ │ │ │ │ │ -00033abc : │ │ │ │ +00033a28 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 33cb4 │ │ │ │ + beq.w 33c20 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 33c6e │ │ │ │ + beq.w 33bda │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w 33c7c │ │ │ │ + ble.w 33be8 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 33be6 │ │ │ │ - ldr r0, [pc, #488] @ (33cd8 ) │ │ │ │ + bne.n 33b52 │ │ │ │ + ldr r0, [pc, #488] @ (33c44 ) │ │ │ │ add r0, pc │ │ │ │ blx bbf0 │ │ │ │ - ldr r3, [pc, #484] @ (33cdc ) │ │ │ │ + ldr r3, [pc, #484] @ (33c48 ) │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mov r8, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r2, [r2, #0] │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ ldr.w r0, [r3, r2, lsl #2] │ │ │ │ blx bbf0 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 33c98 │ │ │ │ + beq.w 33c04 │ │ │ │ ldr r6, [r5, #4] │ │ │ │ cmp r6, #1 │ │ │ │ - beq.w 33c3e │ │ │ │ + beq.w 33baa │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r6 │ │ │ │ blx c10c │ │ │ │ str r0, [sp, #12] │ │ │ │ ldrd r1, r2, [r5] │ │ │ │ lsls r2, r2, #2 │ │ │ │ blx c500 │ │ │ │ cmp r6, #0 │ │ │ │ - ble.n 33bfe │ │ │ │ + ble.n 33b6a │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r6 │ │ │ │ blx c10c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ subs r7, r0, #4 │ │ │ │ mov r4, r0 │ │ │ │ sub.w sl, r3, #4 │ │ │ │ movs r5, #0 │ │ │ │ mov fp, r7 │ │ │ │ - b.n 33b50 │ │ │ │ + b.n 33abc │ │ │ │ mov r5, r9 │ │ │ │ ldr.w r0, [sl, #4]! │ │ │ │ - cbz r0, 33b5a │ │ │ │ + cbz r0, 33ac6 │ │ │ │ blx bbf0 │ │ │ │ add.w r9, r5, #1 │ │ │ │ str.w r0, [fp, #4]! │ │ │ │ cmp r6, r9 │ │ │ │ - bne.n 33b4e │ │ │ │ + bne.n 33aba │ │ │ │ ldr r0, [sp, #12] │ │ │ │ blx b7b8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 33c68 │ │ │ │ + beq.n 33bd4 │ │ │ │ str r3, [sp, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 33c04 │ │ │ │ + beq.n 33b70 │ │ │ │ movs r6, #1 │ │ │ │ mov.w sl, #0 │ │ │ │ cmp sl, r9 │ │ │ │ - blt.n 33bec │ │ │ │ + blt.n 33b58 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ blx c444 │ │ │ │ add.w r2, sl, #4294967295 @ 0xffffffff │ │ │ │ mla r0, r0, r2, r6 │ │ │ │ blx bf64 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 33c62 │ │ │ │ - ldr.w r9, [pc, #320] @ 33ce0 │ │ │ │ + beq.n 33bce │ │ │ │ + ldr.w r9, [pc, #320] @ 33c4c │ │ │ │ mov r0, r6 │ │ │ │ mov.w fp, #1 │ │ │ │ blx cf48 │ │ │ │ add r9, pc │ │ │ │ - b.n 33bc6 │ │ │ │ + b.n 33b32 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ blx cf48 │ │ │ │ ldr.w r1, [r4, fp, lsl #2] │ │ │ │ add.w fp, fp, #1 │ │ │ │ cmp r1, #0 │ │ │ │ it eq │ │ │ │ moveq r1, r9 │ │ │ │ blx cf48 │ │ │ │ cmp sl, fp │ │ │ │ - bgt.n 33bae │ │ │ │ + bgt.n 33b1a │ │ │ │ mov.w sl, #0 │ │ │ │ - b.n 33bd2 │ │ │ │ + b.n 33b3e │ │ │ │ mov sl, r3 │ │ │ │ ldr.w r0, [r7, #4]! │ │ │ │ - cbz r0, 33bdc │ │ │ │ + cbz r0, 33b48 │ │ │ │ blx b7b8 │ │ │ │ add.w r3, sl, #1 │ │ │ │ cmp r5, sl │ │ │ │ - bne.n 33bd0 │ │ │ │ - b.n 33c10 │ │ │ │ - ldr r0, [pc, #252] @ (33ce4 ) │ │ │ │ + bne.n 33b3c │ │ │ │ + b.n 33b7c │ │ │ │ + ldr r0, [pc, #252] @ (33c50 ) │ │ │ │ add r0, pc │ │ │ │ - b.n 33af2 │ │ │ │ + b.n 33a5e │ │ │ │ ldr.w r0, [r4, sl, lsl #2] │ │ │ │ - cbz r0, 33bf8 │ │ │ │ + cbz r0, 33b64 │ │ │ │ blx c444 │ │ │ │ add r6, r0 │ │ │ │ add.w sl, sl, #1 │ │ │ │ - b.n 33b7e │ │ │ │ + b.n 33aea │ │ │ │ ldr r0, [sp, #12] │ │ │ │ blx b7b8 │ │ │ │ movs r0, #1 │ │ │ │ movs r4, #0 │ │ │ │ blx bf64 │ │ │ │ mov r6, r0 │ │ │ │ strb r4, [r0, #0] │ │ │ │ mov r0, r4 │ │ │ │ blx b7b8 │ │ │ │ - ldr r0, [pc, #208] @ (33ce8 ) │ │ │ │ + ldr r0, [pc, #208] @ (33c54 ) │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r8 │ │ │ │ add r0, pc │ │ │ │ blx c248 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx b7b8 │ │ │ │ @@ -61640,118 +61627,118 @@ │ │ │ │ mov r0, r8 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r1, r8 │ │ │ │ - ldr r0, [pc, #168] @ (33cec ) │ │ │ │ + ldr r0, [pc, #168] @ (33c58 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ add r0, pc │ │ │ │ blx c248 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ blx b7b8 │ │ │ │ mov r0, r8 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [pc, #140] @ (33cf0 ) │ │ │ │ + ldr r1, [pc, #140] @ (33c5c ) │ │ │ │ add r1, pc │ │ │ │ - b.n 33b9c │ │ │ │ - ldr r3, [pc, #136] @ (33cf4 ) │ │ │ │ + b.n 33b08 │ │ │ │ + ldr r3, [pc, #136] @ (33c60 ) │ │ │ │ add r3, pc │ │ │ │ - b.n 33b72 │ │ │ │ - ldr r1, [pc, #136] @ (33cf8 ) │ │ │ │ - ldr r2, [pc, #136] @ (33cfc ) │ │ │ │ + b.n 33ade │ │ │ │ + ldr r1, [pc, #136] @ (33c64 ) │ │ │ │ + ldr r2, [pc, #136] @ (33c68 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ adds r1, #100 @ 0x64 │ │ │ │ blx c5c4 │ │ │ │ - ldr r3, [pc, #128] @ (33d00 ) │ │ │ │ + ldr r3, [pc, #128] @ (33c6c ) │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #128] @ (33d04 ) │ │ │ │ - ldr r1, [pc, #132] @ (33d08 ) │ │ │ │ + ldr r2, [pc, #128] @ (33c70 ) │ │ │ │ + ldr r1, [pc, #132] @ (33c74 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ add.w r3, r3, #540 @ 0x21c │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #838 @ 0x346 │ │ │ │ blx c130 │ │ │ │ - ldr r6, [pc, #112] @ (33d0c ) │ │ │ │ + ldr r6, [pc, #112] @ (33c78 ) │ │ │ │ mov r0, r5 │ │ │ │ - ldr r2, [pc, #112] @ (33d10 ) │ │ │ │ + ldr r2, [pc, #112] @ (33c7c ) │ │ │ │ add r6, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r6, #100 @ 0x64 │ │ │ │ blx c5c4 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - cbz r5, 33cc6 │ │ │ │ + cbz r5, 33c32 │ │ │ │ ldr r6, [r5, #4] │ │ │ │ - b.n 33b1e │ │ │ │ - ldr r1, [pc, #92] @ (33d14 ) │ │ │ │ - ldr r2, [pc, #96] @ (33d18 ) │ │ │ │ + b.n 33a8a │ │ │ │ + ldr r1, [pc, #92] @ (33c80 ) │ │ │ │ + ldr r2, [pc, #96] @ (33c84 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #540 @ 0x21c │ │ │ │ blx c5c4 │ │ │ │ - b.n 33c36 │ │ │ │ - ldr r2, [pc, #84] @ (33d1c ) │ │ │ │ + b.n 33ba2 │ │ │ │ + ldr r2, [pc, #84] @ (33c88 ) │ │ │ │ add.w r1, r6, #584 @ 0x248 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ blx c5c4 │ │ │ │ - b.n 33c04 │ │ │ │ + b.n 33b70 │ │ │ │ nop │ │ │ │ - subs r5, #224 @ 0xe0 │ │ │ │ + subs r5, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - bxns r1 │ │ │ │ + blx r4 │ │ │ │ movs r1, r0 │ │ │ │ - subs r5, #38 @ 0x26 │ │ │ │ + subs r5, #34 @ 0x22 │ │ │ │ movs r0, r0 │ │ │ │ - ands.w r0, r0, #0 │ │ │ │ - bic.w r0, r4, #0 │ │ │ │ - vaddl.s32 q8, d2, d0 │ │ │ │ - subs r4, #108 @ 0x6c │ │ │ │ + and.w r0, ip, #0 │ │ │ │ + bic.w r0, r0, #0 │ │ │ │ + vaddl.s16 q8, d14, d0 │ │ │ │ + subs r4, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #102 @ 0x66 │ │ │ │ + subs r4, #98 @ 0x62 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r3, #30 │ │ │ │ + asrs r6, r2, #30 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r0, r4, #21 │ │ │ │ + lsrs r4, r3, #21 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r1, #30 │ │ │ │ + asrs r4, r0, #30 │ │ │ │ movs r1, r0 │ │ │ │ - vaddl.s8 q0, d10, d0 │ │ │ │ - vhadd.s d16, d2, d0 │ │ │ │ - asrs r6, r5, #29 │ │ │ │ + vaddl.s8 q0, d6, d0 │ │ │ │ + vhadd.s32 d16, d14, d0 │ │ │ │ + asrs r2, r5, #29 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r4, r6, #20 │ │ │ │ + lsrs r0, r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r2, #29 │ │ │ │ + asrs r0, r2, #29 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r2, r3, #20 │ │ │ │ + lsrs r6, r2, #20 │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.s32 d16, d2, d0 │ │ │ │ + vhadd.s16 d16, d14, d0 │ │ │ │ │ │ │ │ -00033d20 : │ │ │ │ - cbz r0, 33d80 │ │ │ │ +00033c8c : │ │ │ │ + cbz r0, 33cec │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r1, 33d6a │ │ │ │ + cbz r1, 33cd6 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ blx b9f4 │ │ │ │ - cbz r0, 33d40 │ │ │ │ + cbz r0, 33cac │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx c6ec │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ @@ -61761,236 +61748,236 @@ │ │ │ │ ldr r4, [r5, #12] │ │ │ │ blx bdc0 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r4, #16] │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w b7b4 │ │ │ │ - ldr r1, [pc, #36] @ (33d90 ) │ │ │ │ + ldr r1, [pc, #36] @ (33cfc ) │ │ │ │ mov r0, r4 │ │ │ │ - ldr r2, [pc, #36] @ (33d94 ) │ │ │ │ + ldr r2, [pc, #36] @ (33d00 ) │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #640 @ 0x280 │ │ │ │ b.w c5c0 │ │ │ │ - ldr r1, [pc, #20] @ (33d98 ) │ │ │ │ - ldr r2, [pc, #24] @ (33d9c ) │ │ │ │ + ldr r1, [pc, #20] @ (33d04 ) │ │ │ │ + ldr r2, [pc, #24] @ (33d08 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #640 @ 0x280 │ │ │ │ b.w c5c0 │ │ │ │ - asrs r4, r3, #26 │ │ │ │ + asrs r0, r3, #26 │ │ │ │ movs r1, r0 │ │ │ │ - cdp 0, 13, cr0, cr2, cr0, {0} │ │ │ │ - asrs r0, r1, #26 │ │ │ │ + cdp 0, 12, cr0, cr14, cr0, {0} │ │ │ │ + asrs r4, r0, #26 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r6, r1, #17 │ │ │ │ + lsrs r2, r1, #17 │ │ │ │ ... │ │ │ │ │ │ │ │ -00033da0 : │ │ │ │ +00033d0c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 33db8 │ │ │ │ + cbz r0, 33d24 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r1, [pc, #16] @ (33dcc ) │ │ │ │ - ldr r2, [pc, #20] @ (33dd0 ) │ │ │ │ + ldr r1, [pc, #16] @ (33d38 ) │ │ │ │ + ldr r2, [pc, #20] @ (33d3c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #672 @ 0x2a0 │ │ │ │ blx c5c4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - asrs r0, r2, #25 │ │ │ │ + asrs r4, r1, #25 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r6, r2, #16 │ │ │ │ + lsrs r2, r2, #16 │ │ │ │ ... │ │ │ │ │ │ │ │ -00033dd4 : │ │ │ │ +00033d40 : │ │ │ │ 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 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 33eca │ │ │ │ - ldr r5, [pc, #240] @ (33edc ) │ │ │ │ + beq.n 33e36 │ │ │ │ + ldr r5, [pc, #240] @ (33e48 ) │ │ │ │ add r5, pc │ │ │ │ mov r1, r5 │ │ │ │ blx bbc8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 33e76 │ │ │ │ + beq.n 33de2 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ blx cc10 │ │ │ │ subs r1, r0, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx cbc4 │ │ │ │ mov r5, r0 │ │ │ │ blx c5d0 │ │ │ │ subs r6, r5, r4 │ │ │ │ mov r7, r0 │ │ │ │ - bmi.n 33e6c │ │ │ │ + bmi.n 33dd8 │ │ │ │ mov r2, r6 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx d1e0 │ │ │ │ - cbz r0, 33e24 │ │ │ │ + cbz r0, 33d90 │ │ │ │ cmp r5, r0 │ │ │ │ - bhi.n 33eb4 │ │ │ │ + bhi.n 33e20 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ blx c050 │ │ │ │ mov r5, r0 │ │ │ │ movw r3, #65535 @ 0xffff │ │ │ │ movt r3, #16 │ │ │ │ cmp r7, r3 │ │ │ │ - beq.n 33ea2 │ │ │ │ - ldr r0, [pc, #164] @ (33ee0 ) │ │ │ │ + beq.n 33e0e │ │ │ │ + ldr r0, [pc, #164] @ (33e4c ) │ │ │ │ add r0, pc │ │ │ │ blx bf94 │ │ │ │ adds r1, r7, #1 │ │ │ │ mov r6, r0 │ │ │ │ blx d014 │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ blx bda8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r6, 33e62 │ │ │ │ + cbz r6, 33dce │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ blx c2dc │ │ │ │ mov r0, r5 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx c444 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 33e24 │ │ │ │ + b.n 33d90 │ │ │ │ mov r0, r5 │ │ │ │ blx bf94 │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ movt r1, #16 │ │ │ │ mov r5, r0 │ │ │ │ blx d014 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx bbf0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 33e68 │ │ │ │ + beq.n 33dd4 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx c2dc │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ mov r0, r5 │ │ │ │ - bl 33dd4 │ │ │ │ + bl 33d40 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx b7b8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldr r1, [pc, #44] @ (33ee4 ) │ │ │ │ + ldr r1, [pc, #44] @ (33e50 ) │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #44] @ (33ee8 ) │ │ │ │ + ldr r2, [pc, #44] @ (33e54 ) │ │ │ │ movs r5, #0 │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #760 @ 0x2f8 │ │ │ │ blx c5c4 │ │ │ │ - b.n 33e2e │ │ │ │ - ldr r1, [pc, #32] @ (33eec ) │ │ │ │ - ldr r2, [pc, #32] @ (33ef0 ) │ │ │ │ + b.n 33d9a │ │ │ │ + ldr r1, [pc, #32] @ (33e58 ) │ │ │ │ + ldr r2, [pc, #32] @ (33e5c ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #716 @ 0x2cc │ │ │ │ blx c5c4 │ │ │ │ - b.n 33e68 │ │ │ │ - subs r2, #230 @ 0xe6 │ │ │ │ + b.n 33dd4 │ │ │ │ + subs r2, #226 @ 0xe2 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #148 @ 0x94 │ │ │ │ + subs r2, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r2, #21 │ │ │ │ + asrs r4, r1, #21 │ │ │ │ movs r1, r0 │ │ │ │ - stc 0, cr0, [sl] │ │ │ │ - asrs r6, r7, #20 │ │ │ │ + stc 0, cr0, [r6] │ │ │ │ + asrs r2, r7, #20 │ │ │ │ movs r1, r0 │ │ │ │ - stc 0, cr0, [r8] │ │ │ │ + stc 0, cr0, [r4] │ │ │ │ │ │ │ │ -00033ef4 : │ │ │ │ +00033e60 : │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 34036 │ │ │ │ + beq.w 33fa2 │ │ │ │ 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 r6, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 34046 │ │ │ │ + beq.w 33fb2 │ │ │ │ mov r7, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 3400a │ │ │ │ + beq.n 33f76 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r8, r3 │ │ │ │ - bl 332a8 │ │ │ │ - ldr r1, [pc, #352] @ (34084 ) │ │ │ │ + bl 33214 │ │ │ │ + ldr r1, [pc, #352] @ (33ff0 ) │ │ │ │ mov r9, r0 │ │ │ │ movs r0, #0 │ │ │ │ add r1, pc │ │ │ │ blx c818 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx bbf0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx c0dc │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 3405c │ │ │ │ + beq.w 33fc8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 34070 │ │ │ │ + beq.w 33fdc │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 34020 │ │ │ │ + bne.n 33f8c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx bbf0 │ │ │ │ - ldr r1, [pc, #300] @ (34088 ) │ │ │ │ + ldr r1, [pc, #300] @ (33ff4 ) │ │ │ │ mov sl, r0 │ │ │ │ add r1, pc │ │ │ │ blx bbc8 │ │ │ │ mov fp, r0 │ │ │ │ - cbz r0, 33fda │ │ │ │ - ldr r1, [pc, #288] @ (3408c ) │ │ │ │ + cbz r0, 33f46 │ │ │ │ + ldr r1, [pc, #288] @ (33ff8 ) │ │ │ │ mov r2, r9 │ │ │ │ - ldr r0, [pc, #288] @ (34090 ) │ │ │ │ + ldr r0, [pc, #288] @ (33ffc ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ blx c248 │ │ │ │ mov r7, r0 │ │ │ │ movs r0, #0 │ │ │ │ blx b7b8 │ │ │ │ mov r0, sl │ │ │ │ blx c7a4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx c0dc │ │ │ │ mov r0, sl │ │ │ │ blx b7b8 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 33ff2 │ │ │ │ - ldr r0, [pc, #248] @ (34094 ) │ │ │ │ + bne.n 33f5e │ │ │ │ + ldr r0, [pc, #248] @ (34000 ) │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ add r0, pc │ │ │ │ blx c248 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ blx b7b8 │ │ │ │ @@ -62001,196 +61988,194 @@ │ │ │ │ ldr r3, [r5, #12] │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #16] │ │ │ │ blx b7b8 │ │ │ │ mov r0, r7 │ │ │ │ blx b7b8 │ │ │ │ - cbz r4, 33fd0 │ │ │ │ + cbz r4, 33f3c │ │ │ │ mov r0, r4 │ │ │ │ blx cf7c │ │ │ │ mov r0, r9 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b.w b7b4 │ │ │ │ - ldr r1, [pc, #188] @ (34098 ) │ │ │ │ + ldr r1, [pc, #188] @ (34004 ) │ │ │ │ mov r2, r9 │ │ │ │ - ldr r0, [pc, #188] @ (3409c ) │ │ │ │ + ldr r0, [pc, #188] @ (34008 ) │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ blx c248 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, fp │ │ │ │ blx b7b8 │ │ │ │ - b.n 33f8c │ │ │ │ - ldr r0, [pc, #172] @ (340a0 ) │ │ │ │ + b.n 33ef8 │ │ │ │ + ldr r0, [pc, #172] @ (3400c ) │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ add r0, pc │ │ │ │ blx c248 │ │ │ │ mov r6, r0 │ │ │ │ movs r0, #0 │ │ │ │ blx b7b8 │ │ │ │ - b.n 33fac │ │ │ │ - ldr r1, [pc, #152] @ (340a4 ) │ │ │ │ + b.n 33f18 │ │ │ │ + ldr r1, [pc, #152] @ (34010 ) │ │ │ │ mov r0, r7 │ │ │ │ - ldr r2, [pc, #152] @ (340a8 ) │ │ │ │ + ldr r2, [pc, #152] @ (34014 ) │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #780 @ 0x30c │ │ │ │ b.w c5c0 │ │ │ │ - ldr r1, [pc, #136] @ (340ac ) │ │ │ │ + ldr r1, [pc, #136] @ (34018 ) │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #136] @ (340b0 ) │ │ │ │ + ldr r2, [pc, #136] @ (3401c ) │ │ │ │ add r1, pc │ │ │ │ add.w r1, r1, #828 @ 0x33c │ │ │ │ add r2, pc │ │ │ │ blx c5c4 │ │ │ │ movs r7, #0 │ │ │ │ - b.n 33f92 │ │ │ │ - ldr r1, [pc, #124] @ (340b4 ) │ │ │ │ - ldr r2, [pc, #124] @ (340b8 ) │ │ │ │ + b.n 33efe │ │ │ │ + ldr r1, [pc, #124] @ (34020 ) │ │ │ │ + ldr r2, [pc, #124] @ (34024 ) │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #780 @ 0x30c │ │ │ │ b.w c5c0 │ │ │ │ - ldr r1, [pc, #116] @ (340bc ) │ │ │ │ + ldr r1, [pc, #116] @ (34028 ) │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #116] @ (340c0 ) │ │ │ │ + ldr r2, [pc, #116] @ (3402c ) │ │ │ │ add r1, pc │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add r2, pc │ │ │ │ add.w r1, r1, #780 @ 0x30c │ │ │ │ b.w c5c0 │ │ │ │ - ldr r1, [pc, #100] @ (340c4 ) │ │ │ │ + ldr r1, [pc, #100] @ (34030 ) │ │ │ │ mov r0, r9 │ │ │ │ - ldr r2, [pc, #100] @ (340c8 ) │ │ │ │ + ldr r2, [pc, #100] @ (34034 ) │ │ │ │ add r1, pc │ │ │ │ add.w r1, r1, #828 @ 0x33c │ │ │ │ add r2, pc │ │ │ │ blx c5c4 │ │ │ │ - b.n 34032 │ │ │ │ - ldr r1, [pc, #88] @ (340cc ) │ │ │ │ + b.n 33f9e │ │ │ │ + ldr r1, [pc, #88] @ (34038 ) │ │ │ │ mov r0, r4 │ │ │ │ - ldr r2, [pc, #88] @ (340d0 ) │ │ │ │ + ldr r2, [pc, #88] @ (3403c ) │ │ │ │ add r1, pc │ │ │ │ add.w r1, r1, #828 @ 0x33c │ │ │ │ add r2, pc │ │ │ │ blx c5c4 │ │ │ │ - b.n 34032 │ │ │ │ - bl 3ae086 │ │ │ │ - subs r1, #114 @ 0x72 │ │ │ │ + b.n 33f9e │ │ │ │ + bl 3adff2 │ │ │ │ + subs r1, #110 @ 0x6e │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #568] @ 0x238 │ │ │ │ + ldr r3, [sp, #552] @ 0x228 │ │ │ │ movs r0, r0 │ │ │ │ - stcl 0, cr0, [r0, #-0] │ │ │ │ - stcl 0, cr0, [r6, #-0] │ │ │ │ - ldr r3, [sp, #112] @ 0x70 │ │ │ │ + ldcl 0, cr0, [ip, #-0] │ │ │ │ + stcl 0, cr0, [r2, #-0] │ │ │ │ + ldr r3, [sp, #96] @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - ldcl 0, cr0, [sl], {0} │ │ │ │ - ldc 0, cr0, [r6, #-0] │ │ │ │ - asrs r4, r7, #15 │ │ │ │ + ldcl 0, cr0, [r6], {0} │ │ │ │ + ldc 0, cr0, [r2, #-0] │ │ │ │ + asrs r0, r7, #15 │ │ │ │ movs r1, r0 │ │ │ │ - ldcl 0, cr0, [r2], #-0 │ │ │ │ - asrs r6, r4, #15 │ │ │ │ + stcl 0, cr0, [lr], #-0 │ │ │ │ + asrs r2, r4, #15 │ │ │ │ movs r1, r0 │ │ │ │ - ldcl 0, cr0, [ip], #-0 │ │ │ │ - asrs r2, r2, #15 │ │ │ │ + ldcl 0, cr0, [r8], #-0 │ │ │ │ + asrs r6, r1, #15 │ │ │ │ movs r1, r0 │ │ │ │ - lsrs r0, r3, #6 │ │ │ │ + lsrs r4, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r0, #15 │ │ │ │ + asrs r4, r7, #14 │ │ │ │ movs r1, r0 │ │ │ │ - add.w r0, r6, r0 │ │ │ │ - asrs r2, r5, #14 │ │ │ │ + add.w r0, r2, r0 │ │ │ │ + asrs r6, r4, #14 │ │ │ │ movs r1, r0 │ │ │ │ - strh r4, [r2, #44] @ 0x2c │ │ │ │ + strh r0, [r2, #44] @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r2, #14 │ │ │ │ + asrs r2, r2, #14 │ │ │ │ movs r1, r0 │ │ │ │ - ldc 0, cr0, [ip], {-0} │ │ │ │ + ldc 0, cr0, [r8], {-0} │ │ │ │ │ │ │ │ -000340d4 : │ │ │ │ +00034040 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #84] @ (34138 ) │ │ │ │ + ldr r4, [pc, #84] @ (340a4 ) │ │ │ │ sub sp, #8 │ │ │ │ add r4, pc │ │ │ │ dmb ish │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ dmb ish │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r5, [sp, #4] │ │ │ │ - cbz r5, 34102 │ │ │ │ - ldr r3, [pc, #64] @ (3413c ) │ │ │ │ + cbz r5, 3406e │ │ │ │ + ldr r3, [pc, #64] @ (340a8 ) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r3, #48] @ 0x30 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add.w r6, r4, #48 @ 0x30 │ │ │ │ mov r0, r6 │ │ │ │ blx ce00 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 340f8 │ │ │ │ - ldr r2, [pc, #44] @ (34140 ) │ │ │ │ + beq.n 34064 │ │ │ │ + ldr r2, [pc, #44] @ (340ac ) │ │ │ │ mov r3, r5 │ │ │ │ - ldr r1, [pc, #44] @ (34144 ) │ │ │ │ + ldr r1, [pc, #44] @ (340b0 ) │ │ │ │ movs r0, #80 @ 0x50 │ │ │ │ add r2, pc │ │ │ │ adds r2, #36 @ 0x24 │ │ │ │ add r1, pc │ │ │ │ blx c604 │ │ │ │ movs r1, #20 │ │ │ │ mov r5, r0 │ │ │ │ blx bb84 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r4, #0] │ │ │ │ blx d090 │ │ │ │ - b.n 340f8 │ │ │ │ - asrs r2, r4 │ │ │ │ + b.n 34064 │ │ │ │ + sbcs r6, r6 │ │ │ │ movs r1, r0 │ │ │ │ - asrs r6, r1 │ │ │ │ + sbcs r2, r4 │ │ │ │ movs r1, r0 │ │ │ │ - adds r3, #216 @ 0xd8 │ │ │ │ + adds r4, #108 @ 0x6c │ │ │ │ movs r1, r0 │ │ │ │ - ldc 0, cr0, [r4], {-0} │ │ │ │ + ldc 0, cr0, [r0], {-0} │ │ │ │ │ │ │ │ -00034148 : │ │ │ │ +000340b4 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ blx cb7c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w bf38 │ │ │ │ nop │ │ │ │ - movs r0, r0 │ │ │ │ - movs r0, r0 │ │ │ │ subs r2, r1, #1 │ │ │ │ it eq │ │ │ │ bxeq lr │ │ │ │ - bcc.w 343c2 │ │ │ │ + bcc.w 3432a │ │ │ │ cmp r0, r1 │ │ │ │ - bls.w 343ac │ │ │ │ + bls.w 34314 │ │ │ │ tst r1, r2 │ │ │ │ - beq.w 343b4 │ │ │ │ + beq.w 3431c │ │ │ │ clz r3, r0 │ │ │ │ clz r2, r1 │ │ │ │ sub.w r3, r2, r3 │ │ │ │ rsb r3, r3, #31 │ │ │ │ - add r2, pc, #16 @ (adr r2, 341a8 ) │ │ │ │ + add r2, pc, #16 @ (adr r2, 34110 ) │ │ │ │ add.w r3, r2, r3, lsl #4 │ │ │ │ mov.w r2, #0 │ │ │ │ mov pc, r3 │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ cmp.w r0, r1, lsl #31 │ │ │ │ nop │ │ │ │ @@ -62358,75 +62343,75 @@ │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ bx lr │ │ │ │ clz r2, r1 │ │ │ │ rsb r2, r2, #31 │ │ │ │ lsr.w r0, r0, r2 │ │ │ │ bx lr │ │ │ │ - cbz r0, 343c8 │ │ │ │ + cbz r0, 34330 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.w 34488 │ │ │ │ + b.w 343f0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 343c2 │ │ │ │ + beq.n 3432a │ │ │ │ stmdb sp!, {r0, r1, lr} │ │ │ │ - bl 34170 │ │ │ │ + bl 340d8 │ │ │ │ ldmia.w sp!, {r1, r2, lr} │ │ │ │ mul.w r3, r2, r0 │ │ │ │ sub.w r1, r1, r3 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - cbnz r3, 3440a │ │ │ │ - cbnz r2, 3440a │ │ │ │ + cbnz r3, 34372 │ │ │ │ + cbnz r2, 34372 │ │ │ │ cmp r1, #0 │ │ │ │ ittt lt │ │ │ │ movlt r0, #0 │ │ │ │ movlt.w r1, #2147483648 @ 0x80000000 │ │ │ │ - blt.n 34406 │ │ │ │ + blt.n 3436e │ │ │ │ it eq │ │ │ │ cmpeq r0, #0 │ │ │ │ itt ne │ │ │ │ mvnne.w r1, #2147483648 @ 0x80000000 │ │ │ │ movne.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.w 34488 │ │ │ │ + b.w 343f0 │ │ │ │ sub.w ip, sp, #8 │ │ │ │ strd ip, lr, [sp, #-16]! │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 3442a │ │ │ │ + blt.n 34392 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 34450 │ │ │ │ - bl 34494 │ │ │ │ + blt.n 343b8 │ │ │ │ + bl 343fc │ │ │ │ ldr.w lr, [sp, #4] │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ negs r0, r0 │ │ │ │ sbc.w r1, r1, r1, lsl #1 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 3446c │ │ │ │ - bl 34494 │ │ │ │ + blt.n 343d4 │ │ │ │ + bl 343fc │ │ │ │ ldr.w lr, [sp, #4] │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ add sp, #16 │ │ │ │ negs r0, r0 │ │ │ │ sbc.w r1, r1, r1, lsl #1 │ │ │ │ negs r2, r2 │ │ │ │ sbc.w r3, r3, r3, lsl #1 │ │ │ │ bx lr │ │ │ │ negs r2, r2 │ │ │ │ sbc.w r3, r3, r3, lsl #1 │ │ │ │ - bl 34494 │ │ │ │ + bl 343fc │ │ │ │ ldr.w lr, [sp, #4] │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ add sp, #16 │ │ │ │ negs r0, r0 │ │ │ │ sbc.w r1, r1, r1, lsl #1 │ │ │ │ bx lr │ │ │ │ negs r2, r2 │ │ │ │ sbc.w r3, r3, r3, lsl #1 │ │ │ │ - bl 34494 │ │ │ │ + bl 343fc │ │ │ │ ldr.w lr, [sp, #4] │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ add sp, #16 │ │ │ │ negs r2, r2 │ │ │ │ sbc.w r3, r3, r3, lsl #1 │ │ │ │ bx lr │ │ │ │ push {r1, lr} │ │ │ │ @@ -62439,64 +62424,64 @@ │ │ │ │ sbcs.w r1, r5, r3 │ │ │ │ mov r4, r0 │ │ │ │ it cc │ │ │ │ movcc r0, #0 │ │ │ │ ldr r7, [sp, #28] │ │ │ │ it cc │ │ │ │ movcc r1, r0 │ │ │ │ - bcc.n 34578 │ │ │ │ + bcc.n 344e0 │ │ │ │ clz r6, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 3458a │ │ │ │ + beq.n 344f2 │ │ │ │ clz r1, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 34582 │ │ │ │ + beq.n 344ea │ │ │ │ subs r6, r6, r1 │ │ │ │ sub.w ip, r6, #32 │ │ │ │ rsb lr, r6, #32 │ │ │ │ lsls r3, r6 │ │ │ │ lsl.w r1, r2, ip │ │ │ │ lsl.w r8, r2, r6 │ │ │ │ orrs r3, r1 │ │ │ │ lsr.w r2, r2, lr │ │ │ │ cmp r4, r8 │ │ │ │ orr.w r3, r3, r2 │ │ │ │ sbcs.w r2, r5, r3 │ │ │ │ itt cc │ │ │ │ movcc r0, #0 │ │ │ │ movcc r1, r0 │ │ │ │ - bcc.n 34500 │ │ │ │ + bcc.n 34468 │ │ │ │ movs r0, #1 │ │ │ │ subs.w r4, r4, r8 │ │ │ │ sbc.w r5, r5, r3 │ │ │ │ lsl.w r1, r0, ip │ │ │ │ lsr.w r2, r0, lr │ │ │ │ orrs r1, r2 │ │ │ │ lsls r0, r6 │ │ │ │ - cbz r6, 34578 │ │ │ │ + cbz r6, 344e0 │ │ │ │ mov.w r2, r8, lsr #1 │ │ │ │ mov r8, r6 │ │ │ │ orr.w r2, r2, r3, lsl #31 │ │ │ │ lsrs r3, r3, #1 │ │ │ │ - b.n 34526 │ │ │ │ + b.n 3448e │ │ │ │ subs r4, r4, r2 │ │ │ │ sbc.w r5, r5, r3 │ │ │ │ adds r4, r4, r4 │ │ │ │ adcs r5, r5 │ │ │ │ adds r4, #1 │ │ │ │ adc.w r5, r5, #0 │ │ │ │ subs.w r8, r8, #1 │ │ │ │ - beq.n 34538 │ │ │ │ + beq.n 344a0 │ │ │ │ cmp r4, r2 │ │ │ │ sbcs.w r9, r5, r3 │ │ │ │ - bcs.n 34510 │ │ │ │ + bcs.n 34478 │ │ │ │ adds r4, r4, r4 │ │ │ │ adcs r5, r5 │ │ │ │ subs.w r8, r8, #1 │ │ │ │ - bne.n 34526 │ │ │ │ + bne.n 3448e │ │ │ │ adds r0, r0, r4 │ │ │ │ lsl.w lr, r5, lr │ │ │ │ lsr.w r4, r4, r6 │ │ │ │ adc.w r1, r1, r5 │ │ │ │ lsr.w ip, r5, ip │ │ │ │ orr.w r4, r4, lr │ │ │ │ orr.w r4, r4, ip │ │ │ │ @@ -62507,20 +62492,20 @@ │ │ │ │ lsl.w ip, r4, ip │ │ │ │ lsr.w r3, r4, r3 │ │ │ │ orr.w r2, r2, ip │ │ │ │ orrs r2, r3 │ │ │ │ lsl.w r3, r4, r6 │ │ │ │ subs r0, r0, r3 │ │ │ │ sbc.w r1, r1, r2 │ │ │ │ - cbz r7, 3457e │ │ │ │ + cbz r7, 344e6 │ │ │ │ strd r4, r5, [r7] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ clz r1, r4 │ │ │ │ adds r1, #32 │ │ │ │ - b.n 344be │ │ │ │ + b.n 34426 │ │ │ │ clz r6, r2 │ │ │ │ clz r1, r5 │ │ │ │ adds r6, #32 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 344be │ │ │ │ - b.n 34582 │ │ │ │ + bne.n 34426 │ │ │ │ + b.n 344ea │ │ │ │ nop │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .fini: │ │ │ │ │ │ │ │ -0003459c <.fini>: │ │ │ │ +00034504 <.fini>: │ │ │ │ push {r3, lr} │ │ │ │ pop {r3, pc} │ │ │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ │ │ @@ -1,4393 +1,4393 @@ │ │ │ │ │ │ │ │ Hex dump of section '.rodata': │ │ │ │ - 0x000345a4 3e000000 41000000 0c000000 41000000 >...A.......A... │ │ │ │ - 0x000345b4 11000000 41000000 27000000 41000000 ....A...'...A... │ │ │ │ - 0x000345c4 36000000 41000000 03000000 41000000 6...A.......A... │ │ │ │ - 0x000345d4 06000000 41000000 15000000 41000000 ....A.......A... │ │ │ │ - 0x000345e4 0f000000 41000000 0e000000 41000000 ....A.......A... │ │ │ │ - 0x000345f4 26000000 41000000 13000000 41000000 &...A.......A... │ │ │ │ - 0x00034604 29000000 41000000 02000000 41000000 )...A.......A... │ │ │ │ - 0x00034614 19000000 41000000 0a000000 41000000 ....A.......A... │ │ │ │ - 0x00034624 0b000000 41000000 00000000 00000000 ....A........... │ │ │ │ - 0x00034634 47657444 61746153 6f757263 6546726f GetDataSourceFro │ │ │ │ - 0x00034644 6d496400 6f72672e 676e6f6d 652e7a65 mId.org.gnome.ze │ │ │ │ - 0x00034654 69746765 6973742e 44617461 536f7572 itgeist.DataSour │ │ │ │ - 0x00034664 63655265 67697374 72790000 52656769 ceRegistry..Regi │ │ │ │ - 0x00034674 73746572 44617461 536f7572 63650000 sterDataSource.. │ │ │ │ - 0x00034684 47657444 61746153 6f757263 65730000 GetDataSources.. │ │ │ │ - 0x00034694 53657444 61746153 6f757263 65456e61 SetDataSourceEna │ │ │ │ - 0x000346a4 626c6564 00000000 44617461 536f7572 bled....DataSour │ │ │ │ - 0x000346b4 63655265 67697374 65726564 00000000 ceRegistered.... │ │ │ │ - 0x000346c4 44617461 536f7572 6365456e 61626c65 DataSourceEnable │ │ │ │ - 0x000346d4 64000000 44617461 536f7572 63654469 d...DataSourceDi │ │ │ │ - 0x000346e4 73636f6e 6e656374 65640000 64617461 sconnected..data │ │ │ │ - 0x000346f4 2d736f75 7263652d 64697363 6f6e6e65 -source-disconne │ │ │ │ - 0x00034704 63746564 00000000 64617461 2d736f75 cted....data-sou │ │ │ │ - 0x00034714 7263652d 656e6162 6c656400 64617461 rce-enabled.data │ │ │ │ - 0x00034724 2d736f75 7263652d 72656769 73746572 -source-register │ │ │ │ - 0x00034734 65640000 64617461 5f736f75 72636520 ed..data_source │ │ │ │ - 0x00034744 213d204e 554c4c00 64617461 2d736f75 != NULL.data-sou │ │ │ │ - 0x00034754 7263652d 72656769 73747279 2e76616c rce-registry.val │ │ │ │ - 0x00034764 613a3131 333a2045 72726f72 20706172 a:113: Error par │ │ │ │ - 0x00034774 73696e67 20646174 612d736f 75726365 sing data-source │ │ │ │ - 0x00034784 3a202573 00000000 64617461 2d736f75 : %s....data-sou │ │ │ │ - 0x00034794 7263652d 72656769 73747279 2e630000 rce-registry.c.. │ │ │ │ - 0x000347a4 66696c65 2025733a 206c696e 65202564 file %s: line %d │ │ │ │ - 0x000347b4 3a20756e 65787065 63746564 20657272 : unexpected err │ │ │ │ - 0x000347c4 6f723a20 25732028 25732c20 25642900 or: %s (%s, %d). │ │ │ │ - 0x000347d4 66696c65 2025733a 206c696e 65202564 file %s: line %d │ │ │ │ - 0x000347e4 3a20756e 63617567 68742065 72726f72 : uncaught error │ │ │ │ - 0x000347f4 3a202573 20282573 2c202564 29000000 : %s (%s, %d)... │ │ │ │ - 0x00034804 756e6971 75655f69 6420213d 204e554c unique_id != NUL │ │ │ │ - 0x00034814 4c000000 64617461 2d736f75 7263652d L...data-source- │ │ │ │ - 0x00034824 72656769 73747279 2e76616c 613a3938 registry.vala:98 │ │ │ │ - 0x00034834 3a204572 726f7220 70617273 696e6720 : Error parsing │ │ │ │ - 0x00034844 64617461 2d736f75 7263653a 20257300 data-source: %s. │ │ │ │ - 0x00034854 6e5f7061 72616d5f 76616c75 6573203d n_param_values = │ │ │ │ - 0x00034864 3d203300 72657320 213d204e 554c4c00 = 3.res != NULL. │ │ │ │ - 0x00034874 556e6162 6c652074 6f20636f 6e6e6563 Unable to connec │ │ │ │ - 0x00034884 7420746f 205a6569 74676569 73742773 t to Zeitgeist's │ │ │ │ - 0x00034894 20446174 61536f75 72636552 65676973 DataSourceRegis │ │ │ │ - 0x000348a4 7472793a 20257300 5a656974 67656973 try: %s.Zeitgeis │ │ │ │ - 0x000348b4 7452656d 6f746552 65676973 74727900 tRemoteRegistry. │ │ │ │ - 0x000348c4 76616c61 2d646275 732d7072 6f78792d vala-dbus-proxy- │ │ │ │ - 0x000348d4 74797065 00000000 76616c61 2d646275 type....vala-dbu │ │ │ │ - 0x000348e4 732d696e 74657266 6163652d 6e616d65 s-interface-name │ │ │ │ - 0x000348f4 00000000 76616c61 2d646275 732d696e ....vala-dbus-in │ │ │ │ - 0x00034904 74657266 6163652d 696e666f 00000000 terface-info.... │ │ │ │ - 0x00034914 76616c61 2d646275 732d7265 67697374 vala-dbus-regist │ │ │ │ - 0x00034924 65722d6f 626a6563 74000000 5a656974 er-object...Zeit │ │ │ │ - 0x00034934 67656973 7452656d 6f746552 65676973 geistRemoteRegis │ │ │ │ - 0x00034944 74727950 726f7879 00000000 672d696e tryProxy....g-in │ │ │ │ - 0x00034954 74657266 6163652d 6e616d65 00000000 terface-name.... │ │ │ │ - 0x00034964 2f6f7267 2f676e6f 6d652f7a 65697467 /org/gnome/zeitg │ │ │ │ - 0x00034974 65697374 2f646174 615f736f 75726365 eist/data_source │ │ │ │ - 0x00034984 5f726567 69737472 79000000 672d6f62 _registry...g-ob │ │ │ │ - 0x00034994 6a656374 2d706174 68000000 672d6275 ject-path...g-bu │ │ │ │ - 0x000349a4 732d7479 70650000 6f72672e 676e6f6d s-type..org.gnom │ │ │ │ - 0x000349b4 652e7a65 69746765 6973742e 456e6769 e.zeitgeist.Engi │ │ │ │ - 0x000349c4 6e650000 672d6e61 6d650000 672d666c ne..g-name..g-fl │ │ │ │ - 0x000349d4 61677300 73656c66 20213d20 4e554c4c ags.self != NULL │ │ │ │ - 0x000349e4 00000000 5a656974 67656973 74446174 ....ZeitgeistDat │ │ │ │ - 0x000349f4 61536f75 72636552 65676973 74727900 aSourceRegistry. │ │ │ │ - 0x00034a04 736f7572 63652d64 6973636f 6e6e6563 source-disconnec │ │ │ │ - 0x00034a14 74656400 736f7572 63652d65 6e61626c ted.source-enabl │ │ │ │ - 0x00034a24 65640000 736f7572 63652d72 65676973 ed..source-regis │ │ │ │ - 0x00034a34 74657265 64000000 64617461 5f736f75 tered...data_sou │ │ │ │ - 0x00034a44 72636500 28737373 61286173 61617361 rce.(sssa(asaasa │ │ │ │ - 0x00034a54 79296278 62290000 756e6971 75655f69 y)bxb)..unique_i │ │ │ │ - 0x00034a64 64000000 72657375 6c740000 6576656e d...result..even │ │ │ │ - 0x00034a74 745f7465 6d706c61 74657300 61286173 t_templates.a(as │ │ │ │ - 0x00034a84 61617361 79290000 64657363 72697074 aasay)..descript │ │ │ │ - 0x00034a94 696f6e00 61287373 73612861 73616173 ion.a(sssa(asaas │ │ │ │ - 0x00034aa4 61792962 78622900 696e6465 782e6300 ay)bxb).index.c. │ │ │ │ - 0x00034ab4 696e6465 782e7661 6c613a36 313a2055 index.vala:61: U │ │ │ │ - 0x00034ac4 6e61626c 6520746f 20636f6e 6e656374 nable to connect │ │ │ │ - 0x00034ad4 20746f20 5a656974 67656973 74204654 to Zeitgeist FT │ │ │ │ - 0x00034ae4 533a2025 73000000 6f72672e 676e6f6d S: %s...org.gnom │ │ │ │ - 0x00034af4 652e7a65 69746765 6973742e 496e6465 e.zeitgeist.Inde │ │ │ │ - 0x00034b04 78000000 2f6f7267 2f676e6f 6d652f7a x.../org/gnome/z │ │ │ │ - 0x00034b14 65697467 65697374 2f696e64 65782f61 eitgeist/index/a │ │ │ │ - 0x00034b24 63746976 69747900 71756572 7920213d ctivity.query != │ │ │ │ - 0x00034b34 204e554c 4c000000 74696d65 5f72616e NULL...time_ran │ │ │ │ - 0x00034b44 67652021 3d204e55 4c4c0000 6576656e ge != NULL..even │ │ │ │ - 0x00034b54 745f7465 6d706c61 74657320 213d204e t_templates != N │ │ │ │ - 0x00034b64 554c4c00 5a656974 67656973 74496e64 ULL.ZeitgeistInd │ │ │ │ - 0x00034b74 65780000 76616c75 65206c6f 63617469 ex..value locati │ │ │ │ - 0x00034b84 6f6e2066 6f722060 25732720 70617373 on for `%s' pass │ │ │ │ - 0x00034b94 65642061 73204e55 4c4c0000 696e7661 ed as NULL..inva │ │ │ │ - 0x00034ba4 6c696420 756e636c 61737365 64206f62 lid unclassed ob │ │ │ │ - 0x00034bb4 6a656374 20706f69 6e746572 20666f72 ject pointer for │ │ │ │ - 0x00034bc4 2076616c 75652074 79706520 60000000 value type `... │ │ │ │ - 0x00034bd4 2720666f 72207661 6c756520 74797065 ' for value type │ │ │ │ - 0x00034be4 20600000 696e7661 6c696420 6f626a65 `..invalid obje │ │ │ │ - 0x00034bf4 63742074 79706520 60000000 5a656974 ct type `...Zeit │ │ │ │ - 0x00034c04 67656973 744c6f67 4462576f 726b6572 geistLogDbWorker │ │ │ │ - 0x00034c14 00000000 6d6f6e69 746f7220 213d204e ....monitor != N │ │ │ │ - 0x00034c24 554c4c00 6c6f672e 63000000 69735f63 ULL.log.c...is_c │ │ │ │ - 0x00034c34 6f6e6e65 63746564 00000000 6c6f672e onnected....log. │ │ │ │ - 0x00034c44 76616c61 3a353631 3a204572 726f7220 vala:561: Error │ │ │ │ - 0x00034c54 696e7374 616c6c69 6e67206d 6f6e6974 installing monit │ │ │ │ - 0x00034c64 6f723a20 25730000 28696969 29000000 or: %s..(iii)... │ │ │ │ - 0x00034c74 675f7374 72636d70 3020285f 746d7039 g_strcmp0 (_tmp9 │ │ │ │ - 0x00034c84 5f2c2022 28696969 29222920 3d3d2030 _, "(iii)") == 0 │ │ │ │ - 0x00034c94 00000000 6c6f672e 76616c61 3a313438 ....log.vala:148 │ │ │ │ - 0x00034ca4 3a202573 00000000 3a6d656d 6f72793a : %s....:memory: │ │ │ │ - 0x00034cb4 00000000 6c6f672e 76616c61 3a313539 ....log.vala:159 │ │ │ │ - 0x00034cc4 3a202573 00000000 776f726b 65722021 : %s....worker ! │ │ │ │ - 0x00034cd4 3d204e55 4c4c0000 6c6f672e 76616c61 = NULL..log.vala │ │ │ │ - 0x00034ce4 3a313033 3a20556e 61626c65 20746f20 :103: Unable to │ │ │ │ - 0x00034cf4 636f6e6e 65637420 746f205a 65697467 connect to Zeitg │ │ │ │ - 0x00034d04 65697374 3a202573 00000000 4661696c eist: %s....Fail │ │ │ │ - 0x00034d14 65642074 6f207265 6d6f7665 206d6f6e ed to remove mon │ │ │ │ - 0x00034d24 69746f72 2066726f 6d205a65 69746765 itor from Zeitge │ │ │ │ - 0x00034d34 6973742e 20526574 72616374 696e6725 ist. Retracting% │ │ │ │ - 0x00034d44 73206672 6f6d2074 68652062 7573206e s from the bus n │ │ │ │ - 0x00034d54 6f6e6574 68656c65 73733a20 25730000 onetheless: %s.. │ │ │ │ - 0x00034d64 6f72672e 676e6f6d 652e7a65 69746765 org.gnome.zeitge │ │ │ │ - 0x00034d74 6973742e 4c6f6700 2f6f7267 2f676e6f ist.Log./org/gno │ │ │ │ - 0x00034d84 6d652f7a 65697467 65697374 2f6c6f67 me/zeitgeist/log │ │ │ │ - 0x00034d94 2f616374 69766974 79000000 6576656e /activity...even │ │ │ │ - 0x00034da4 74732021 3d204e55 4c4c0000 6576656e ts != NULL..even │ │ │ │ - 0x00034db4 7420213d 204e554c 4c000000 6576656e t != NULL...even │ │ │ │ - 0x00034dc4 745f6964 7320213d 204e554c 4c000000 t_ids != NULL... │ │ │ │ - 0x00034dd4 72657375 6c745f65 76656e74 5f74656d result_event_tem │ │ │ │ - 0x00034de4 706c6174 65732021 3d204e55 4c4c0000 plates != NULL.. │ │ │ │ - 0x00034df4 5a656974 67656973 744c6f67 00000000 ZeitgeistLog.... │ │ │ │ - 0x00034e04 6e5f7061 72616d5f 76616c75 6573203d n_param_values = │ │ │ │ - 0x00034e14 3d203400 6d6f6e69 746f722e 63000000 = 4.monitor.c... │ │ │ │ - 0x00034e24 6d6f6e69 746f722e 76616c61 3a313338 monitor.vala:138 │ │ │ │ - 0x00034e34 3a202573 00000000 6d6f6e69 746f722e : %s....monitor. │ │ │ │ - 0x00034e44 76616c61 3a313233 3a202573 00000000 vala:123: %s.... │ │ │ │ - 0x00034e54 25733a25 643a2069 6e76616c 69642025 %s:%d: invalid % │ │ │ │ - 0x00034e64 73206964 20257520 666f7220 22257322 s id %u for "%s" │ │ │ │ - 0x00034e74 206f6620 74797065 20272573 2720696e of type '%s' in │ │ │ │ - 0x00034e84 20272573 27000000 70726f70 65727479 '%s'...property │ │ │ │ - 0x00034e94 00000000 2f6f7267 2f676e6f 6d652f7a ..../org/gnome/z │ │ │ │ - 0x00034ea4 65697467 65697374 2f6d6f6e 69746f72 eitgeist/monitor │ │ │ │ - 0x00034eb4 2f256900 5a656974 67656973 744d6f6e /%i.ZeitgeistMon │ │ │ │ - 0x00034ec4 69746f72 00000000 74696d65 2d72616e itor....time-ran │ │ │ │ - 0x00034ed4 67650000 6576656e 742d7465 6d706c61 ge..event-templa │ │ │ │ - 0x00034ee4 74657300 6576656e 74732d69 6e736572 tes.events-inser │ │ │ │ - 0x00034ef4 74656400 6576656e 74732d64 656c6574 ted.events-delet │ │ │ │ - 0x00034f04 65640000 70726f78 792d6372 65617465 ed..proxy-create │ │ │ │ - 0x00034f14 64000000 69732d63 6f6e6e65 63746564 d...is-connected │ │ │ │ - 0x00034f24 00000000 54797065 20602573 2720646f ....Type `%s' do │ │ │ │ - 0x00034f34 6573206e 6f742069 6d706c65 6d656e74 es not implement │ │ │ │ - 0x00034f44 20616273 74726163 74206d65 74686f64 abstract method │ │ │ │ - 0x00034f54 20607a65 69746765 6973745f 71756575 `zeitgeist_queu │ │ │ │ - 0x00034f64 65645f70 726f7879 5f777261 70706572 ed_proxy_wrapper │ │ │ │ - 0x00034f74 5f6f6e5f 636f6e6e 65637469 6f6e5f6c _on_connection_l │ │ │ │ - 0x00034f84 6f737427 00000000 54797065 20602573 ost'....Type `%s │ │ │ │ - 0x00034f94 2720646f 6573206e 6f742069 6d706c65 ' does not imple │ │ │ │ - 0x00034fa4 6d656e74 20616273 74726163 74206d65 ment abstract me │ │ │ │ - 0x00034fb4 74686f64 20607a65 69746765 6973745f thod `zeitgeist_ │ │ │ │ - 0x00034fc4 71756575 65645f70 726f7879 5f777261 queued_proxy_wra │ │ │ │ - 0x00034fd4 70706572 5f6f6e5f 636f6e6e 65637469 pper_on_connecti │ │ │ │ - 0x00034fe4 6f6e5f65 73746162 6c697368 65642700 on_established'. │ │ │ │ - 0x00034ff4 71756575 65642d70 726f7879 2d777261 queued-proxy-wra │ │ │ │ - 0x00035004 70706572 2e630000 70737065 6320213d pper.c..pspec != │ │ │ │ - 0x00035014 204e554c 4c000000 5a656974 67656973 NULL...Zeitgeis │ │ │ │ - 0x00035024 74517565 75656450 726f7879 57726170 tQueuedProxyWrap │ │ │ │ - 0x00035034 70657251 75657565 644d6574 686f6400 perQueuedMethod. │ │ │ │ - 0x00035044 675f7479 70655f69 735f6120 286f626a g_type_is_a (obj │ │ │ │ - 0x00035054 6563745f 74797065 2c205a45 49544745 ect_type, ZEITGE │ │ │ │ - 0x00035064 4953545f 51554555 45445f50 524f5859 IST_QUEUED_PROXY │ │ │ │ - 0x00035074 5f575241 50504552 5f545950 455f5155 _WRAPPER_TYPE_QU │ │ │ │ - 0x00035084 45554544 5f4d4554 484f4429 00000000 EUED_METHOD).... │ │ │ │ - 0x00035094 475f5459 50455f43 4845434b 5f56414c G_TYPE_CHECK_VAL │ │ │ │ - 0x000350a4 55455f54 59504520 2876616c 75652c20 UE_TYPE (value, │ │ │ │ - 0x000350b4 5a454954 47454953 545f5155 45554544 ZEITGEIST_QUEUED │ │ │ │ - 0x000350c4 5f50524f 58595f57 52415050 45525f54 _PROXY_WRAPPER_T │ │ │ │ - 0x000350d4 5950455f 51554555 45445f4d 4554484f YPE_QUEUED_METHO │ │ │ │ - 0x000350e4 44290000 70726f78 7920213d 204e554c D)..proxy != NUL │ │ │ │ - 0x000350f4 4c000000 6e6f7469 66793a3a 672d6e61 L...notify::g-na │ │ │ │ - 0x00035104 6d652d6f 776e6572 00000000 475f5459 me-owner....G_TY │ │ │ │ - 0x00035114 50455f43 4845434b 5f494e53 54414e43 PE_CHECK_INSTANC │ │ │ │ - 0x00035124 455f5459 50452028 765f6f62 6a656374 E_TYPE (v_object │ │ │ │ - 0x00035134 2c205a45 49544745 4953545f 51554555 , ZEITGEIST_QUEU │ │ │ │ - 0x00035144 45445f50 524f5859 5f575241 50504552 ED_PROXY_WRAPPER │ │ │ │ - 0x00035154 5f545950 455f5155 45554544 5f4d4554 _TYPE_QUEUED_MET │ │ │ │ - 0x00035164 484f4429 00000000 675f7661 6c75655f HOD)....g_value_ │ │ │ │ - 0x00035174 74797065 5f636f6d 70617469 626c6520 type_compatible │ │ │ │ - 0x00035184 28475f54 5950455f 46524f4d 5f494e53 (G_TYPE_FROM_INS │ │ │ │ - 0x00035194 54414e43 45202876 5f6f626a 65637429 TANCE (v_object) │ │ │ │ - 0x000351a4 2c20475f 56414c55 455f5459 50452028 , G_VALUE_TYPE ( │ │ │ │ - 0x000351b4 76616c75 65292900 5a656974 67656973 value)).Zeitgeis │ │ │ │ - 0x000351c4 74517565 75656450 726f7879 57726170 tQueuedProxyWrap │ │ │ │ - 0x000351d4 70657200 64617461 70617468 00000000 per.datapath.... │ │ │ │ - 0x000351e4 6f72672e 66726565 6465736b 746f702e org.freedesktop. │ │ │ │ - 0x000351f4 44427573 2e50726f 70657274 6965732e DBus.Properties. │ │ │ │ - 0x00035204 47657400 28762900 65787465 6e73696f Get.(v).extensio │ │ │ │ - 0x00035214 6e730000 51756974 00000000 496e7365 ns..Quit....Inse │ │ │ │ - 0x00035224 72744576 656e7473 00000000 4e6f7469 rtEvents....Noti │ │ │ │ - 0x00035234 6679496e 73657274 00000000 6f72672e fyInsert....org. │ │ │ │ - 0x00035244 676e6f6d 652e7a65 69746765 6973742e gnome.zeitgeist. │ │ │ │ - 0x00035254 4d6f6e69 746f7200 52656d6f 76654d6f Monitor.RemoveMo │ │ │ │ - 0x00035264 6e69746f 72000000 496e7374 616c6c4d nitor...InstallM │ │ │ │ - 0x00035274 6f6e6974 6f720000 47657445 76656e74 onitor..GetEvent │ │ │ │ - 0x00035284 73000000 61750000 46696e64 52656c61 s...au..FindRela │ │ │ │ - 0x00035294 74656455 72697300 46696e64 4576656e tedUris.FindEven │ │ │ │ - 0x000352a4 74730000 46696e64 4576656e 74496473 ts..FindEventIds │ │ │ │ - 0x000352b4 00000000 44656c65 74654576 656e7473 ....DeleteEvents │ │ │ │ - 0x000352c4 00000000 4e6f7469 66794465 6c657465 ....NotifyDelete │ │ │ │ - 0x000352d4 00000000 53656172 63685769 74685265 ....SearchWithRe │ │ │ │ - 0x000352e4 6c657661 6e636965 73000000 53656172 levancies...Sear │ │ │ │ - 0x000352f4 63680000 6f72672e 66726565 6465736b ch..org.freedesk │ │ │ │ - 0x00035304 746f702e 4e657477 6f726b4d 616e6167 top.NetworkManag │ │ │ │ - 0x00035314 65720000 47657453 74617465 00000000 er..GetState.... │ │ │ │ - 0x00035324 6e65742e 636f6e6e 6d616e2e 4d616e61 net.connman.Mana │ │ │ │ - 0x00035334 67657200 53746174 65436861 6e676564 ger.StateChanged │ │ │ │ - 0x00035344 00000000 73746174 652d6368 616e6765 ....state-change │ │ │ │ - 0x00035354 64000000 5a656974 67656973 74566572 d...ZeitgeistVer │ │ │ │ - 0x00035364 73696f6e 53747275 63740000 5a656974 sionStruct..Zeit │ │ │ │ - 0x00035374 67656973 7452656d 6f74654c 6f670000 geistRemoteLog.. │ │ │ │ - 0x00035384 61730000 5a656974 67656973 7452656d as..ZeitgeistRem │ │ │ │ - 0x00035394 6f74654c 6f675072 6f787900 5a656974 oteLogProxy.Zeit │ │ │ │ - 0x000353a4 67656973 7452656d 6f74654d 6f6e6974 geistRemoteMonit │ │ │ │ - 0x000353b4 6f720000 5a656974 67656973 7452656d or..ZeitgeistRem │ │ │ │ - 0x000353c4 6f74654d 6f6e6974 6f725072 6f787900 oteMonitorProxy. │ │ │ │ - 0x000353d4 5a656974 67656973 7452656d 6f746553 ZeitgeistRemoteS │ │ │ │ - 0x000353e4 696d706c 65496e64 65786572 00000000 impleIndexer.... │ │ │ │ - 0x000353f4 61640000 5a656974 67656973 7452656d ad..ZeitgeistRem │ │ │ │ - 0x00035404 6f746553 696d706c 65496e64 65786572 oteSimpleIndexer │ │ │ │ - 0x00035414 50726f78 79000000 5a656974 67656973 Proxy...Zeitgeis │ │ │ │ - 0x00035424 744e6574 776f726b 4d616e61 67657244 tNetworkManagerD │ │ │ │ - 0x00035434 42757300 5a656974 67656973 744e6574 Bus.ZeitgeistNet │ │ │ │ - 0x00035444 776f726b 4d616e61 67657244 42757350 workManagerDBusP │ │ │ │ - 0x00035454 726f7879 00000000 5a656974 67656973 roxy....Zeitgeis │ │ │ │ - 0x00035464 74436f6e 6e6d616e 4d616e61 67657244 tConnmanManagerD │ │ │ │ - 0x00035474 42757300 5a656974 67656973 74436f6e Bus.ZeitgeistCon │ │ │ │ - 0x00035484 6e6d616e 4d616e61 67657244 42757350 nmanManagerDBusP │ │ │ │ - 0x00035494 726f7879 00000000 75000000 6d617463 roxy....u...matc │ │ │ │ - 0x000354a4 68657300 72656c65 76616e63 69657300 hes.relevancies. │ │ │ │ - 0x000354b4 72657375 6c745f74 79706500 636f756e result_type.coun │ │ │ │ - 0x000354c4 74000000 6f666673 65740000 73746f72 t...offset..stor │ │ │ │ - 0x000354d4 6167655f 73746174 65000000 66696c74 age_state...filt │ │ │ │ - 0x000354e4 65725f74 656d706c 61746573 00000000 er_templates.... │ │ │ │ - 0x000354f4 74696d65 5f72616e 67650000 28787829 time_range..(xx) │ │ │ │ - 0x00035504 00000000 71756572 795f7374 72696e67 ....query_string │ │ │ │ - 0x00035514 00000000 6576656e 745f6964 73000000 ....event_ids... │ │ │ │ - 0x00035524 6d6f6e69 746f725f 70617468 00000000 monitor_path.... │ │ │ │ - 0x00035534 6e756d5f 6576656e 74730000 72657375 num_events..resu │ │ │ │ - 0x00035544 6c745f65 76656e74 5f74656d 706c6174 lt_event_templat │ │ │ │ - 0x00035554 65730000 756e6971 75652d69 64000000 es..unique-id... │ │ │ │ - 0x00035564 72756e6e 696e6700 74696d65 7374616d running.timestam │ │ │ │ - 0x00035574 70000000 6120213d 204e554c 4c000000 p...a != NULL... │ │ │ │ - 0x00035584 6220213d 204e554c 4c000000 64657363 b != NULL...desc │ │ │ │ - 0x00035594 72697074 696f6e20 213d204e 554c4c00 ription != NULL. │ │ │ │ - 0x000355a4 64617461 2d736f75 7263652e 63000000 data-source.c... │ │ │ │ - 0x000355b4 73737361 28617361 61736179 29000000 sssa(asaasay)... │ │ │ │ - 0x000355c4 5f746d70 305f0000 69746572 2e6e5f63 _tmp0_..iter.n_c │ │ │ │ - 0x000355d4 68696c64 72656e20 2829203e 3d203400 hildren () >= 4. │ │ │ │ - 0x000355e4 5a656974 67656973 74446174 61536f75 ZeitgeistDataSou │ │ │ │ - 0x000355f4 72636500 736f7572 6365735f 76617269 rce.sources_vari │ │ │ │ - 0x00035604 616e7420 213d204e 554c4c00 675f7374 ant != NULL.g_st │ │ │ │ - 0x00035614 72636d70 3020285f 746d7031 5f2c205a rcmp0 (_tmp1_, Z │ │ │ │ - 0x00035624 45495447 45495354 5f444154 415f534f EITGEIST_DATA_SO │ │ │ │ - 0x00035634 55524345 535f5349 475f4441 5441534f URCES_SIG_DATASO │ │ │ │ - 0x00035644 55524345 5329203d 3d203000 736f7572 URCES) == 0.sour │ │ │ │ - 0x00035654 63657320 213d204e 554c4c00 7a656974 ces != NULL.zeit │ │ │ │ - 0x00035664 67656973 742d656e 67696e65 2d657272 geist-engine-err │ │ │ │ - 0x00035674 6f722d71 7561726b 00000000 6572726f or-quark....erro │ │ │ │ - 0x00035684 72732e63 00000000 6f72672e 676e6f6d rs.c....org.gnom │ │ │ │ - 0x00035694 652e7a65 69746765 6973742e 456e6769 e.zeitgeist.Engi │ │ │ │ - 0x000356a4 6e654572 726f722e 4261636b 75704661 neError.BackupFa │ │ │ │ - 0x000356b4 696c6564 00000000 6f72672e 676e6f6d iled....org.gnom │ │ │ │ - 0x000356c4 652e7a65 69746765 6973742e 456e6769 e.zeitgeist.Engi │ │ │ │ - 0x000356d4 6e654572 726f722e 44617461 62617365 neError.Database │ │ │ │ - 0x000356e4 42757379 00000000 6f72672e 676e6f6d Busy....org.gnom │ │ │ │ - 0x000356f4 652e7a65 69746765 6973742e 456e6769 e.zeitgeist.Engi │ │ │ │ - 0x00035704 6e654572 726f722e 44617461 62617365 neError.Database │ │ │ │ - 0x00035714 43616e74 6f70656e 00000000 6f72672e Cantopen....org. │ │ │ │ - 0x00035724 676e6f6d 652e7a65 69746765 6973742e gnome.zeitgeist. │ │ │ │ - 0x00035734 456e6769 6e654572 726f722e 44617461 EngineError.Data │ │ │ │ - 0x00035744 62617365 436f7272 75707400 6f72672e baseCorrupt.org. │ │ │ │ - 0x00035754 676e6f6d 652e7a65 69746765 6973742e gnome.zeitgeist. │ │ │ │ - 0x00035764 456e6769 6e654572 726f722e 44617461 EngineError.Data │ │ │ │ - 0x00035774 62617365 4572726f 72000000 6f72672e baseError...org. │ │ │ │ - 0x00035784 676e6f6d 652e7a65 69746765 6973742e gnome.zeitgeist. │ │ │ │ - 0x00035794 456e6769 6e654572 726f722e 44617461 EngineError.Data │ │ │ │ - 0x000357a4 62617365 52657469 72654661 696c6564 baseRetireFailed │ │ │ │ - 0x000357b4 00000000 6f72672e 676e6f6d 652e7a65 ....org.gnome.ze │ │ │ │ - 0x000357c4 69746765 6973742e 456e6769 6e654572 itgeist.EngineEr │ │ │ │ - 0x000357d4 726f722e 45786973 74696e67 496e7374 ror.ExistingInst │ │ │ │ - 0x000357e4 616e6365 00000000 6f72672e 676e6f6d ance....org.gnom │ │ │ │ - 0x000357f4 652e7a65 69746765 6973742e 456e6769 e.zeitgeist.Engi │ │ │ │ - 0x00035804 6e654572 726f722e 496e7661 6c696441 neError.InvalidA │ │ │ │ - 0x00035814 7267756d 656e7400 6f72672e 676e6f6d rgument.org.gnom │ │ │ │ - 0x00035824 652e7a65 69746765 6973742e 456e6769 e.zeitgeist.Engi │ │ │ │ - 0x00035834 6e654572 726f722e 496e7661 6c696445 neError.InvalidE │ │ │ │ - 0x00035844 76656e74 00000000 6f72672e 676e6f6d vent....org.gnom │ │ │ │ - 0x00035854 652e7a65 69746765 6973742e 456e6769 e.zeitgeist.Engi │ │ │ │ - 0x00035864 6e654572 726f722e 496e7661 6c69644b neError.InvalidK │ │ │ │ - 0x00035874 65790000 6d696d65 74797065 5f726567 ey..mimetype_reg │ │ │ │ - 0x00035884 65782021 3d204e55 4c4c0000 696e7465 ex != NULL..inte │ │ │ │ - 0x00035894 72707265 74617469 6f6e5f75 72692021 rpretation_uri ! │ │ │ │ - 0x000358a4 3d204e55 4c4c0000 6d696d65 74797065 = NULL..mimetype │ │ │ │ - 0x000358b4 2e630000 7572695f 73636865 6d652021 .c..uri_scheme ! │ │ │ │ - 0x000358c4 3d204e55 4c4c0000 6d616e69 66657374 = NULL..manifest │ │ │ │ - 0x000358d4 6174696f 6e5f7572 6920213d 204e554c ation_uri != NUL │ │ │ │ - 0x000358e4 4c000000 6d696d65 74797065 20213d20 L...mimetype != │ │ │ │ - 0x000358f4 4e554c4c 00000000 6d696d65 74797065 NULL....mimetype │ │ │ │ - 0x00035904 2e76616c 613a3132 343a2043 6f756c64 .vala:124: Could │ │ │ │ - 0x00035914 6e277420 72656769 73746572 206d696d n't register mim │ │ │ │ - 0x00035924 65747970 65207265 6765783a 20257300 etype regex: %s. │ │ │ │ - 0x00035934 6d616e69 66657374 6174696f 6e5f7479 manifestation_ty │ │ │ │ - 0x00035944 70652021 3d204e55 4c4c0000 68747470 pe != NULL..http │ │ │ │ - 0x00035954 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ - 0x00035964 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ - 0x00035974 6f676965 732f3230 30372f30 332f3232 ogies/2007/03/22 │ │ │ │ - 0x00035984 2f6e666f 23536f75 72636543 6f646500 /nfo#SourceCode. │ │ │ │ - 0x00035994 6170706c 69636174 696f6e2f 65636d61 application/ecma │ │ │ │ - 0x000359a4 73637269 70740000 6170706c 69636174 script..applicat │ │ │ │ - 0x000359b4 696f6e2f 6a617661 73637269 70740000 ion/javascript.. │ │ │ │ - 0x000359c4 6170706c 69636174 696f6e2f 6a736f6e application/json │ │ │ │ - 0x000359d4 00000000 68747470 3a2f2f77 77772e73 ....http://www.s │ │ │ │ - 0x000359e4 656d616e 74696364 65736b74 6f702e6f emanticdesktop.o │ │ │ │ - 0x000359f4 72672f6f 6e746f6c 6f676965 732f3230 rg/ontologies/20 │ │ │ │ - 0x00035a04 30372f30 332f3232 2f6e666f 23537072 07/03/22/nfo#Spr │ │ │ │ - 0x00035a14 65616473 68656574 00000000 6170706c eadsheet....appl │ │ │ │ - 0x00035a24 69636174 696f6e2f 6d732d65 7863656c ication/ms-excel │ │ │ │ - 0x00035a34 00000000 68747470 3a2f2f77 77772e73 ....http://www.s │ │ │ │ - 0x00035a44 656d616e 74696364 65736b74 6f702e6f emanticdesktop.o │ │ │ │ - 0x00035a54 72672f6f 6e746f6c 6f676965 732f3230 rg/ontologies/20 │ │ │ │ - 0x00035a64 30372f30 332f3232 2f6e666f 23507265 07/03/22/nfo#Pre │ │ │ │ - 0x00035a74 73656e74 6174696f 6e000000 6170706c sentation...appl │ │ │ │ - 0x00035a84 69636174 696f6e2f 6d732d70 6f776572 ication/ms-power │ │ │ │ - 0x00035a94 706f696e 74000000 6170706c 69636174 point...applicat │ │ │ │ - 0x00035aa4 696f6e2f 6d736578 63656c00 68747470 ion/msexcel.http │ │ │ │ - 0x00035ab4 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ - 0x00035ac4 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ - 0x00035ad4 6f676965 732f3230 30372f30 332f3232 ogies/2007/03/22 │ │ │ │ - 0x00035ae4 2f6e666f 23506167 696e6174 65645465 /nfo#PaginatedTe │ │ │ │ - 0x00035af4 7874446f 63756d65 6e740000 6170706c xtDocument..appl │ │ │ │ - 0x00035b04 69636174 696f6e2f 6d73776f 72640000 ication/msword.. │ │ │ │ - 0x00035b14 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ - 0x00035b24 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ - 0x00035b34 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ - 0x00035b44 332f3232 2f6e666f 23417564 696f0000 3/22/nfo#Audio.. │ │ │ │ - 0x00035b54 6170706c 69636174 696f6e2f 6f676700 application/ogg. │ │ │ │ - 0x00035b64 6170706c 69636174 696f6e2f 70646600 application/pdf. │ │ │ │ - 0x00035b74 6170706c 69636174 696f6e2f 706f7374 application/post │ │ │ │ - 0x00035b84 73637269 70740000 6170706c 69636174 script..applicat │ │ │ │ - 0x00035b94 696f6e2f 70730000 6170706c 69636174 ion/ps..applicat │ │ │ │ - 0x00035ba4 696f6e2f 72746600 6170706c 69636174 ion/rtf.applicat │ │ │ │ - 0x00035bb4 696f6e2f 736f6170 2b786d6c 00000000 ion/soap+xml.... │ │ │ │ - 0x00035bc4 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ - 0x00035bd4 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ - 0x00035be4 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ - 0x00035bf4 332f3232 2f6e666f 23566563 746f7249 3/22/nfo#VectorI │ │ │ │ - 0x00035c04 6d616765 00000000 6170706c 69636174 mage....applicat │ │ │ │ - 0x00035c14 696f6e2f 766e642e 636f7265 6c2d6472 ion/vnd.corel-dr │ │ │ │ - 0x00035c24 61770000 6170706c 69636174 696f6e2f aw..application/ │ │ │ │ - 0x00035c34 766e642e 6d732d65 7863656c 00000000 vnd.ms-excel.... │ │ │ │ - 0x00035c44 6170706c 69636174 696f6e2f 766e642e application/vnd. │ │ │ │ - 0x00035c54 6d732d70 6f776572 706f696e 74000000 ms-powerpoint... │ │ │ │ - 0x00035c64 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ - 0x00035c74 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ - 0x00035c84 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ - 0x00035c94 332f3232 2f6e666f 23417263 68697665 3/22/nfo#Archive │ │ │ │ - 0x00035ca4 00000000 6170706c 69636174 696f6e2f ....application/ │ │ │ │ - 0x00035cb4 782d377a 2d636f6d 70726573 73656400 x-7z-compressed. │ │ │ │ - 0x00035cc4 6170706c 69636174 696f6e2f 782d6162 application/x-ab │ │ │ │ - 0x00035cd4 69776f72 64000000 6170706c 69636174 iword...applicat │ │ │ │ - 0x00035ce4 696f6e2f 782d6170 706c6978 2d707265 ion/x-applix-pre │ │ │ │ - 0x00035cf4 73656e74 73000000 6170706c 69636174 sents...applicat │ │ │ │ - 0x00035d04 696f6e2f 782d6170 706c6978 2d737072 ion/x-applix-spr │ │ │ │ - 0x00035d14 65616473 68656574 00000000 6170706c eadsheet....appl │ │ │ │ - 0x00035d24 69636174 696f6e2f 782d6170 706c6978 ication/x-applix │ │ │ │ - 0x00035d34 2d776f72 64000000 6170706c 69636174 -word...applicat │ │ │ │ - 0x00035d44 696f6e2f 782d6172 63686976 65000000 ion/x-archive... │ │ │ │ - 0x00035d54 6170706c 69636174 696f6e2f 782d627a application/x-bz │ │ │ │ - 0x00035d64 69700000 6170706c 69636174 696f6e2f ip..application/ │ │ │ │ - 0x00035d74 782d627a 69702d63 6f6d7072 65737365 x-bzip-compresse │ │ │ │ - 0x00035d84 642d7461 72000000 68747470 3a2f2f77 d-tar...http://w │ │ │ │ - 0x00035d94 77772e73 656d616e 74696364 65736b74 ww.semanticdeskt │ │ │ │ - 0x00035da4 6f702e6f 72672f6f 6e746f6c 6f676965 op.org/ontologie │ │ │ │ - 0x00035db4 732f3230 30372f30 332f3232 2f6e666f s/2007/03/22/nfo │ │ │ │ - 0x00035dc4 2346696c 65737973 74656d49 6d616765 #FilesystemImage │ │ │ │ - 0x00035dd4 00000000 6170706c 69636174 696f6e2f ....application/ │ │ │ │ - 0x00035de4 782d6364 2d696d61 67650000 6170706c x-cd-image..appl │ │ │ │ - 0x00035df4 69636174 696f6e2f 782d636f 6d707265 ication/x-compre │ │ │ │ - 0x00035e04 73736564 2d746172 00000000 6170706c ssed-tar....appl │ │ │ │ - 0x00035e14 69636174 696f6e2f 782d6373 68000000 ication/x-csh... │ │ │ │ - 0x00035e24 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ - 0x00035e34 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ - 0x00035e44 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ - 0x00035e54 332f3232 2f6e666f 23536f66 74776172 3/22/nfo#Softwar │ │ │ │ - 0x00035e64 65000000 6170706c 69636174 696f6e2f e...application/ │ │ │ │ - 0x00035e74 782d6465 62000000 6170706c 69636174 x-deb...applicat │ │ │ │ - 0x00035e84 696f6e2f 782d6465 7369676e 65720000 ion/x-designer.. │ │ │ │ - 0x00035e94 6170706c 69636174 696f6e2f 782d6465 application/x-de │ │ │ │ - 0x00035ea4 736b746f 70000000 6170706c 69636174 sktop...applicat │ │ │ │ - 0x00035eb4 696f6e2f 782d6469 612d6469 61677261 ion/x-dia-diagra │ │ │ │ - 0x00035ec4 6d000000 6170706c 69636174 696f6e2f m...application/ │ │ │ │ - 0x00035ed4 782d6578 65637574 61626c65 00000000 x-executable.... │ │ │ │ - 0x00035ee4 6170706c 69636174 696f6e2f 782d666c application/x-fl │ │ │ │ - 0x00035ef4 75696400 6170706c 69636174 696f6e2f uid.application/ │ │ │ │ - 0x00035f04 782d676c 61646500 6170706c 69636174 x-glade.applicat │ │ │ │ - 0x00035f14 696f6e2f 782d676e 75636173 68000000 ion/x-gnucash... │ │ │ │ - 0x00035f24 6170706c 69636174 696f6e2f 782d676e application/x-gn │ │ │ │ - 0x00035f34 756d6572 69630000 6170706c 69636174 umeric..applicat │ │ │ │ - 0x00035f44 696f6e2f 782d677a 69700000 6170706c ion/x-gzip..appl │ │ │ │ - 0x00035f54 69636174 696f6e2f 782d6a61 76612d61 ication/x-java-a │ │ │ │ - 0x00035f64 72636869 76650000 6170706c 69636174 rchive..applicat │ │ │ │ - 0x00035f74 696f6e2f 782d6a61 76617363 72697074 ion/x-javascript │ │ │ │ - 0x00035f84 00000000 6170706c 69636174 696f6e2f ....application/ │ │ │ │ - 0x00035f94 782d6b69 6c6c7573 74726174 6f720000 x-killustrator.. │ │ │ │ - 0x00035fa4 6170706c 69636174 696f6e2f 782d6b70 application/x-kp │ │ │ │ - 0x00035fb4 72657365 6e746572 00000000 6170706c resenter....appl │ │ │ │ - 0x00035fc4 69636174 696f6e2f 782d6b73 70726561 ication/x-ksprea │ │ │ │ - 0x00035fd4 64000000 6170706c 69636174 696f6e2f d...application/ │ │ │ │ - 0x00035fe4 782d6b77 6f726400 6170706c 69636174 x-kword.applicat │ │ │ │ - 0x00035ff4 696f6e2f 782d6c7a 6d610000 6170706c ion/x-lzma..appl │ │ │ │ - 0x00036004 69636174 696f6e2f 782d6c7a 6d612d63 ication/x-lzma-c │ │ │ │ - 0x00036014 6f6d7072 65737365 642d7461 72000000 ompressed-tar... │ │ │ │ - 0x00036024 6170706c 69636174 696f6e2f 782d6d34 application/x-m4 │ │ │ │ - 0x00036034 00000000 6170706c 69636174 696f6e2f ....application/ │ │ │ │ - 0x00036044 782d6d73 2d646f73 2d657865 63757461 x-ms-dos-executa │ │ │ │ - 0x00036054 626c6500 6170706c 69636174 696f6e2f ble.application/ │ │ │ │ - 0x00036064 782d7065 726c0000 6170706c 69636174 x-perl..applicat │ │ │ │ - 0x00036074 696f6e2f 782d7068 70000000 6170706c ion/x-php...appl │ │ │ │ - 0x00036084 69636174 696f6e2f 782d7270 6d000000 ication/x-rpm... │ │ │ │ - 0x00036094 6170706c 69636174 696f6e2f 782d7275 application/x-ru │ │ │ │ - 0x000360a4 62790000 6170706c 69636174 696f6e2f by..application/ │ │ │ │ - 0x000360b4 782d7368 656c6c73 63726970 74000000 x-shellscript... │ │ │ │ - 0x000360c4 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ - 0x000360d4 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ - 0x000360e4 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ - 0x000360f4 332f3232 2f6e666f 23457865 63757461 3/22/nfo#Executa │ │ │ │ - 0x00036104 626c6500 6170706c 69636174 696f6e2f ble.application/ │ │ │ │ - 0x00036114 782d7368 6f636b77 6176652d 666c6173 x-shockwave-flas │ │ │ │ - 0x00036124 68000000 6170706c 69636174 696f6e2f h...application/ │ │ │ │ - 0x00036134 782d7371 6c000000 6170706c 69636174 x-sql...applicat │ │ │ │ - 0x00036144 696f6e2f 782d7374 75666669 74000000 ion/x-stuffit... │ │ │ │ - 0x00036154 6170706c 69636174 696f6e2f 7868746d application/xhtm │ │ │ │ - 0x00036164 6c2b786d 6c000000 6170706c 69636174 l+xml...applicat │ │ │ │ - 0x00036174 696f6e2f 786d6c00 6170706c 69636174 ion/xml.applicat │ │ │ │ - 0x00036184 696f6e2f 786d6c2d 64746400 6170706c ion/xml-dtd.appl │ │ │ │ - 0x00036194 69636174 696f6e2f 7a697000 68747470 ication/zip.http │ │ │ │ - 0x000361a4 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ - 0x000361b4 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ - 0x000361c4 6f676965 732f3230 30372f30 332f3232 ogies/2007/03/22 │ │ │ │ - 0x000361d4 2f6e666f 234d6564 69614c69 73740000 /nfo#MediaList.. │ │ │ │ - 0x000361e4 61756469 6f2f782d 7363706c 73000000 audio/x-scpls... │ │ │ │ - 0x000361f4 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ - 0x00036204 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ - 0x00036214 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ - 0x00036224 332f3232 2f6e666f 23526173 74657249 3/22/nfo#RasterI │ │ │ │ - 0x00036234 6d616765 00000000 696d6167 652f6769 mage....image/gi │ │ │ │ - 0x00036244 66000000 696d6167 652f6a70 65670000 f...image/jpeg.. │ │ │ │ - 0x00036254 696d6167 652f706a 70656700 696d6167 image/pjpeg.imag │ │ │ │ - 0x00036264 652f706e 67000000 696d6167 652f7376 e/png...image/sv │ │ │ │ - 0x00036274 672b786d 6c000000 696d6167 652f7469 g+xml...image/ti │ │ │ │ - 0x00036284 66660000 68747470 3a2f2f77 77772e73 ff..http://www.s │ │ │ │ - 0x00036294 656d616e 74696364 65736b74 6f702e6f emanticdesktop.o │ │ │ │ - 0x000362a4 72672f6f 6e746f6c 6f676965 732f3230 rg/ontologies/20 │ │ │ │ - 0x000362b4 30372f30 332f3232 2f6e666f 2349636f 07/03/22/nfo#Ico │ │ │ │ - 0x000362c4 6e000000 696d6167 652f766e 642e6d69 n...image/vnd.mi │ │ │ │ - 0x000362d4 63726f73 6f66742e 69636f6e 00000000 crosoft.icon.... │ │ │ │ - 0x000362e4 696d6167 652f782d 78636600 68747470 image/x-xcf.http │ │ │ │ - 0x000362f4 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ - 0x00036304 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ - 0x00036314 6f676965 732f3230 30372f30 332f3232 ogies/2007/03/22 │ │ │ │ - 0x00036324 2f6e666f 23466f6c 64657200 696e6f64 /nfo#Folder.inod │ │ │ │ - 0x00036334 652f6469 72656374 6f727900 68747470 e/directory.http │ │ │ │ - 0x00036344 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ - 0x00036354 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ - 0x00036364 6f676965 732f3230 30372f30 332f3232 ogies/2007/03/22 │ │ │ │ - 0x00036374 2f6e6d6f 23456d61 696c0000 6d657373 /nmo#Email..mess │ │ │ │ - 0x00036384 6167652f 616c7465 726e6174 69766500 age/alternative. │ │ │ │ - 0x00036394 6d657373 6167652f 70617274 69616c00 message/partial. │ │ │ │ - 0x000363a4 6d657373 6167652f 72656c61 74656400 message/related. │ │ │ │ - 0x000363b4 74657874 2f637373 00000000 68747470 text/css....http │ │ │ │ - 0x000363c4 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ - 0x000363d4 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ - 0x000363e4 6f676965 732f3230 30372f30 332f3232 ogies/2007/03/22 │ │ │ │ - 0x000363f4 2f6e666f 23546578 74446f63 756d656e /nfo#TextDocumen │ │ │ │ - 0x00036404 74000000 74657874 2f637376 00000000 t...text/csv.... │ │ │ │ - 0x00036414 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ - 0x00036424 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ - 0x00036434 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ - 0x00036444 332f3232 2f6e666f 2348746d 6c446f63 3/22/nfo#HtmlDoc │ │ │ │ - 0x00036454 756d656e 74000000 74657874 2f68746d ument...text/htm │ │ │ │ - 0x00036464 6c000000 74657874 2f6a6176 61736372 l...text/javascr │ │ │ │ - 0x00036474 69707400 74657874 2f706c61 696e0000 ipt.text/plain.. │ │ │ │ - 0x00036484 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ - 0x00036494 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ - 0x000364a4 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ - 0x000364b4 332f3232 2f6e636f 23436f6e 74616374 3/22/nco#Contact │ │ │ │ - 0x000364c4 00000000 74657874 2f766361 72640000 ....text/vcard.. │ │ │ │ - 0x000364d4 74657874 2f782d63 00000000 74657874 text/x-c....text │ │ │ │ - 0x000364e4 2f782d63 2b2b0000 74657874 2f782d63 /x-c++..text/x-c │ │ │ │ - 0x000364f4 2b2b7372 63000000 74657874 2f782d63 ++src...text/x-c │ │ │ │ - 0x00036504 68647200 74657874 2f782d63 6f707969 hdr.text/x-copyi │ │ │ │ - 0x00036514 6e670000 74657874 2f782d63 72656469 ng..text/x-credi │ │ │ │ - 0x00036524 74730000 74657874 2f782d63 73686172 ts..text/x-cshar │ │ │ │ - 0x00036534 70000000 74657874 2f782d63 73726300 p...text/x-csrc. │ │ │ │ - 0x00036544 74657874 2f782d64 73726300 74657874 text/x-dsrc.text │ │ │ │ - 0x00036554 2f782d65 69666665 6c000000 74657874 /x-eiffel...text │ │ │ │ - 0x00036564 2f782d67 65747465 78742d74 72616e73 /x-gettext-trans │ │ │ │ - 0x00036574 6c617469 6f6e0000 74657874 2f782d67 lation..text/x-g │ │ │ │ - 0x00036584 65747465 78742d74 72616e73 6c617469 ettext-translati │ │ │ │ - 0x00036594 6f6e2d74 656d706c 61746500 74657874 on-template.text │ │ │ │ - 0x000365a4 2f782d68 61736b65 6c6c0000 74657874 /x-haskell..text │ │ │ │ - 0x000365b4 2f782d69 646c0000 74657874 2f782d6a /x-idl..text/x-j │ │ │ │ - 0x000365c4 61766100 74657874 2f782d6a 71756572 ava.text/x-jquer │ │ │ │ - 0x000365d4 792d746d 706c0000 74657874 2f782d6c y-tmpl..text/x-l │ │ │ │ - 0x000365e4 61746578 00000000 74657874 2f782d6c atex....text/x-l │ │ │ │ - 0x000365f4 69737000 74657874 2f782d6c 75610000 isp.text/x-lua.. │ │ │ │ - 0x00036604 74657874 2f782d6d 34000000 74657874 text/x-m4...text │ │ │ │ - 0x00036614 2f782d6d 616b6566 696c6500 74657874 /x-makefile.text │ │ │ │ - 0x00036624 2f782d6f 626a6373 72630000 74657874 /x-objcsrc..text │ │ │ │ - 0x00036634 2f782d6f 63616d6c 00000000 74657874 /x-ocaml....text │ │ │ │ - 0x00036644 2f782d70 61736361 6c000000 74657874 /x-pascal...text │ │ │ │ - 0x00036654 2f782d70 61746368 00000000 74657874 /x-patch....text │ │ │ │ - 0x00036664 2f782d70 7974686f 6e000000 74657874 /x-python...text │ │ │ │ - 0x00036674 2f782d73 716c0000 74657874 2f782d74 /x-sql..text/x-t │ │ │ │ - 0x00036684 636c0000 74657874 2f782d74 65780000 cl..text/x-tex.. │ │ │ │ - 0x00036694 74657874 2f782d74 726f6666 00000000 text/x-troff.... │ │ │ │ - 0x000366a4 74657874 2f782d76 616c6100 74657874 text/x-vala.text │ │ │ │ - 0x000366b4 2f782d76 68646c00 74657874 2f786d6c /x-vhdl.text/xml │ │ │ │ - 0x000366c4 00000000 2e2a2f78 2d647669 00000000 .....*/x-dvi.... │ │ │ │ - 0x000366d4 6170706c 69636174 696f6e2f 766e642e application/vnd. │ │ │ │ - 0x000366e4 6d732d65 7863656c 2e2a0000 6170706c ms-excel.*..appl │ │ │ │ - 0x000366f4 69636174 696f6e2f 766e642e 6d732d70 ication/vnd.ms-p │ │ │ │ - 0x00036704 6f776572 706f696e 742e2a00 6170706c owerpoint.*.appl │ │ │ │ - 0x00036714 69636174 696f6e2f 766e642e 6f617369 ication/vnd.oasi │ │ │ │ - 0x00036724 732e6f70 656e646f 63756d65 6e742e67 s.opendocument.g │ │ │ │ - 0x00036734 72617068 6963732e 2a000000 6170706c raphics.*...appl │ │ │ │ - 0x00036744 69636174 696f6e2f 766e642e 6f617369 ication/vnd.oasi │ │ │ │ - 0x00036754 732e6f70 656e646f 63756d65 6e742e70 s.opendocument.p │ │ │ │ - 0x00036764 72657365 6e746174 696f6e2e 2a000000 resentation.*... │ │ │ │ - 0x00036774 6170706c 69636174 696f6e2f 766e642e application/vnd. │ │ │ │ - 0x00036784 6f617369 732e6f70 656e646f 63756d65 oasis.opendocume │ │ │ │ - 0x00036794 6e742e73 70726561 64736865 65742e2a nt.spreadsheet.* │ │ │ │ - 0x000367a4 00000000 6170706c 69636174 696f6e2f ....application/ │ │ │ │ - 0x000367b4 766e642e 6f617369 732e6f70 656e646f vnd.oasis.opendo │ │ │ │ - 0x000367c4 63756d65 6e742e74 6578742e 2a000000 cument.text.*... │ │ │ │ - 0x000367d4 6170706c 69636174 696f6e2f 766e642e application/vnd. │ │ │ │ - 0x000367e4 6f70656e 786d6c66 6f726d61 74732d6f openxmlformats-o │ │ │ │ - 0x000367f4 66666963 65646f63 756d656e 742e7072 fficedocument.pr │ │ │ │ - 0x00036804 6573656e 74617469 6f6e6d6c 2e707265 esentationml.pre │ │ │ │ - 0x00036814 73656e74 6174696f 6e2e2a00 6170706c sentation.*.appl │ │ │ │ - 0x00036824 69636174 696f6e2f 766e642e 6f70656e ication/vnd.open │ │ │ │ - 0x00036834 786d6c66 6f726d61 74732d6f 66666963 xmlformats-offic │ │ │ │ - 0x00036844 65646f63 756d656e 742e7370 72656164 edocument.spread │ │ │ │ - 0x00036854 73686565 746d6c2e 73686565 742e2a00 sheetml.sheet.*. │ │ │ │ - 0x00036864 6170706c 69636174 696f6e2f 766e642e application/vnd. │ │ │ │ - 0x00036874 6f70656e 786d6c66 6f726d61 74732d6f openxmlformats-o │ │ │ │ - 0x00036884 66666963 65646f63 756d656e 742e776f fficedocument.wo │ │ │ │ - 0x00036894 72647072 6f636573 73696e67 6d6c2e64 rdprocessingml.d │ │ │ │ - 0x000368a4 6f63756d 656e742e 2a000000 68747470 ocument.*...http │ │ │ │ - 0x000368b4 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ - 0x000368c4 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ - 0x000368d4 6f676965 732f3230 30372f30 332f3232 ogies/2007/03/22 │ │ │ │ - 0x000368e4 2f6e666f 23446f63 756d656e 74000000 /nfo#Document... │ │ │ │ - 0x000368f4 6170706c 69636174 696f6e2f 766e645c application/vnd\ │ │ │ │ - 0x00036904 2e2e2a00 6170706c 69636174 696f6e2f ..*.application/ │ │ │ │ - 0x00036914 782d6170 706c6978 2d2e2a00 61756469 x-applix-.*.audi │ │ │ │ - 0x00036924 6f2f2e2a 00000000 68747470 3a2f2f77 o/.*....http://w │ │ │ │ - 0x00036934 77772e73 656d616e 74696364 65736b74 ww.semanticdeskt │ │ │ │ - 0x00036944 6f702e6f 72672f6f 6e746f6c 6f676965 op.org/ontologie │ │ │ │ - 0x00036954 732f3230 30372f30 332f3232 2f6e666f s/2007/03/22/nfo │ │ │ │ - 0x00036964 23496d61 67650000 696d6167 652f2e2a #Image..image/.* │ │ │ │ - 0x00036974 00000000 68747470 3a2f2f77 77772e73 ....http://www.s │ │ │ │ - 0x00036984 656d616e 74696364 65736b74 6f702e6f emanticdesktop.o │ │ │ │ - 0x00036994 72672f6f 6e746f6c 6f676965 732f3230 rg/ontologies/20 │ │ │ │ - 0x000369a4 30372f30 332f3232 2f6e666f 23566964 07/03/22/nfo#Vid │ │ │ │ - 0x000369b4 656f0000 76696465 6f2f2e2a 00000000 eo..video/.*.... │ │ │ │ - 0x000369c4 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ - 0x000369d4 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ - 0x000369e4 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ - 0x000369f4 332f3232 2f6e666f 2346696c 65446174 3/22/nfo#FileDat │ │ │ │ - 0x00036a04 614f626a 65637400 66696c65 3a2f2f00 aObject.file://. │ │ │ │ - 0x00036a14 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ - 0x00036a24 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ - 0x00036a34 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ - 0x00036a44 332f3232 2f6e666f 23576562 44617461 3/22/nfo#WebData │ │ │ │ - 0x00036a54 4f626a65 63740000 68747470 3a2f2f00 Object..http://. │ │ │ │ - 0x00036a64 68747470 733a2f2f 00000000 68747470 https://....http │ │ │ │ - 0x00036a74 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ - 0x00036a84 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ - 0x00036a94 6f676965 732f3230 30372f30 332f3232 ogies/2007/03/22 │ │ │ │ - 0x00036aa4 2f6e666f 2352656d 6f746544 6174614f /nfo#RemoteDataO │ │ │ │ - 0x00036ab4 626a6563 74000000 7373683a 2f2f0000 bject...ssh://.. │ │ │ │ - 0x00036ac4 73667470 3a2f2f00 6674703a 2f2f0000 sftp://.ftp://.. │ │ │ │ - 0x00036ad4 6461763a 2f2f0000 64617673 3a2f2f00 dav://..davs://. │ │ │ │ - 0x00036ae4 736d623a 2f2f0000 75726920 213d204e smb://..uri != N │ │ │ │ - 0x00036af4 554c4c00 7a656974 67656973 742d6461 ULL.zeitgeist-da │ │ │ │ - 0x00036b04 74612d6d 6f64656c 2d657272 6f722d71 ta-model-error-q │ │ │ │ - 0x00036b14 7561726b 00000000 656e756d 65726174 uark....enumerat │ │ │ │ - 0x00036b24 696f6e73 2e76616c 613a3235 373a2055 ions.vala:257: U │ │ │ │ - 0x00036b34 6e726563 6f676e69 7a656420 52657375 nrecognized Resu │ │ │ │ - 0x00036b44 6c745479 70653a20 25750000 5a656974 ltType: %u..Zeit │ │ │ │ - 0x00036b54 67656973 74526573 756c7454 79706500 geistResultType. │ │ │ │ - 0x00036b64 5a656974 67656973 7452656c 6576616e ZeitgeistRelevan │ │ │ │ - 0x00036b74 74526573 756c7454 79706500 5a656974 tResultType.Zeit │ │ │ │ - 0x00036b84 67656973 7453746f 72616765 53746174 geistStorageStat │ │ │ │ - 0x00036b94 65000000 5a454954 47454953 545f5354 e...ZEITGEIST_ST │ │ │ │ - 0x00036ba4 4f524147 455f5354 4154455f 4e4f545f ORAGE_STATE_NOT_ │ │ │ │ - 0x00036bb4 41564149 4c41424c 45000000 6e6f742d AVAILABLE...not- │ │ │ │ - 0x00036bc4 61766169 6c61626c 65000000 5a454954 available...ZEIT │ │ │ │ - 0x00036bd4 47454953 545f5354 4f524147 455f5354 GEIST_STORAGE_ST │ │ │ │ - 0x00036be4 4154455f 41564149 4c41424c 45000000 ATE_AVAILABLE... │ │ │ │ - 0x00036bf4 5a454954 47454953 545f5354 4f524147 ZEITGEIST_STORAG │ │ │ │ - 0x00036c04 455f5354 4154455f 414e5900 616e7900 E_STATE_ANY.any. │ │ │ │ - 0x00036c14 5a454954 47454953 545f5245 4c455641 ZEITGEIST_RELEVA │ │ │ │ - 0x00036c24 4e545f52 4553554c 545f5459 50455f52 NT_RESULT_TYPE_R │ │ │ │ - 0x00036c34 4543454e 54000000 72656365 6e740000 ECENT...recent.. │ │ │ │ - 0x00036c44 5a454954 47454953 545f5245 4c455641 ZEITGEIST_RELEVA │ │ │ │ - 0x00036c54 4e545f52 4553554c 545f5459 50455f52 NT_RESULT_TYPE_R │ │ │ │ - 0x00036c64 454c4154 45440000 5a454954 47454953 ELATED..ZEITGEIS │ │ │ │ - 0x00036c74 545f5245 53554c54 5f545950 455f4d4f T_RESULT_TYPE_MO │ │ │ │ - 0x00036c84 53545f52 4543454e 545f4556 454e5453 ST_RECENT_EVENTS │ │ │ │ - 0x00036c94 00000000 6d6f7374 2d726563 656e742d ....most-recent- │ │ │ │ - 0x00036ca4 6576656e 74730000 5a454954 47454953 events..ZEITGEIS │ │ │ │ - 0x00036cb4 545f5245 53554c54 5f545950 455f4c45 T_RESULT_TYPE_LE │ │ │ │ - 0x00036cc4 4153545f 52454345 4e545f45 56454e54 AST_RECENT_EVENT │ │ │ │ - 0x00036cd4 53000000 6c656173 742d7265 63656e74 S...least-recent │ │ │ │ - 0x00036ce4 2d657665 6e747300 5a454954 47454953 -events.ZEITGEIS │ │ │ │ - 0x00036cf4 545f5245 53554c54 5f545950 455f4d4f T_RESULT_TYPE_MO │ │ │ │ - 0x00036d04 53545f52 4543454e 545f5355 424a4543 ST_RECENT_SUBJEC │ │ │ │ - 0x00036d14 54530000 6d6f7374 2d726563 656e742d TS..most-recent- │ │ │ │ - 0x00036d24 7375626a 65637473 00000000 5a454954 subjects....ZEIT │ │ │ │ - 0x00036d34 47454953 545f5245 53554c54 5f545950 GEIST_RESULT_TYP │ │ │ │ - 0x00036d44 455f4c45 4153545f 52454345 4e545f53 E_LEAST_RECENT_S │ │ │ │ - 0x00036d54 55424a45 43545300 6c656173 742d7265 UBJECTS.least-re │ │ │ │ - 0x00036d64 63656e74 2d737562 6a656374 73000000 cent-subjects... │ │ │ │ - 0x00036d74 5a454954 47454953 545f5245 53554c54 ZEITGEIST_RESULT │ │ │ │ - 0x00036d84 5f545950 455f4d4f 53545f50 4f50554c _TYPE_MOST_POPUL │ │ │ │ - 0x00036d94 41525f53 55424a45 43545300 6d6f7374 AR_SUBJECTS.most │ │ │ │ - 0x00036da4 2d706f70 756c6172 2d737562 6a656374 -popular-subject │ │ │ │ - 0x00036db4 73000000 5a454954 47454953 545f5245 s...ZEITGEIST_RE │ │ │ │ - 0x00036dc4 53554c54 5f545950 455f4c45 4153545f SULT_TYPE_LEAST_ │ │ │ │ - 0x00036dd4 504f5055 4c41525f 5355424a 45435453 POPULAR_SUBJECTS │ │ │ │ - 0x00036de4 00000000 6c656173 742d706f 70756c61 ....least-popula │ │ │ │ - 0x00036df4 722d7375 626a6563 74730000 5a454954 r-subjects..ZEIT │ │ │ │ - 0x00036e04 47454953 545f5245 53554c54 5f545950 GEIST_RESULT_TYP │ │ │ │ - 0x00036e14 455f4d4f 53545f50 4f50554c 41525f41 E_MOST_POPULAR_A │ │ │ │ - 0x00036e24 43544f52 00000000 6d6f7374 2d706f70 CTOR....most-pop │ │ │ │ - 0x00036e34 756c6172 2d616374 6f720000 5a454954 ular-actor..ZEIT │ │ │ │ - 0x00036e44 47454953 545f5245 53554c54 5f545950 GEIST_RESULT_TYP │ │ │ │ - 0x00036e54 455f4c45 4153545f 504f5055 4c41525f E_LEAST_POPULAR_ │ │ │ │ - 0x00036e64 4143544f 52000000 6c656173 742d706f ACTOR...least-po │ │ │ │ - 0x00036e74 70756c61 722d6163 746f7200 5a454954 pular-actor.ZEIT │ │ │ │ - 0x00036e84 47454953 545f5245 53554c54 5f545950 GEIST_RESULT_TYP │ │ │ │ - 0x00036e94 455f4d4f 53545f52 4543454e 545f4143 E_MOST_RECENT_AC │ │ │ │ - 0x00036ea4 544f5200 6d6f7374 2d726563 656e742d TOR.most-recent- │ │ │ │ - 0x00036eb4 6163746f 72000000 5a454954 47454953 actor...ZEITGEIS │ │ │ │ - 0x00036ec4 545f5245 53554c54 5f545950 455f4c45 T_RESULT_TYPE_LE │ │ │ │ - 0x00036ed4 4153545f 52454345 4e545f41 43544f52 AST_RECENT_ACTOR │ │ │ │ - 0x00036ee4 00000000 6c656173 742d7265 63656e74 ....least-recent │ │ │ │ - 0x00036ef4 2d616374 6f720000 5a454954 47454953 -actor..ZEITGEIS │ │ │ │ - 0x00036f04 545f5245 53554c54 5f545950 455f4d4f T_RESULT_TYPE_MO │ │ │ │ - 0x00036f14 53545f52 4543454e 545f4f52 4947494e ST_RECENT_ORIGIN │ │ │ │ - 0x00036f24 00000000 6d6f7374 2d726563 656e742d ....most-recent- │ │ │ │ - 0x00036f34 6f726967 696e0000 5a454954 47454953 origin..ZEITGEIS │ │ │ │ - 0x00036f44 545f5245 53554c54 5f545950 455f4c45 T_RESULT_TYPE_LE │ │ │ │ - 0x00036f54 4153545f 52454345 4e545f4f 52494749 AST_RECENT_ORIGI │ │ │ │ - 0x00036f64 4e000000 6c656173 742d7265 63656e74 N...least-recent │ │ │ │ - 0x00036f74 2d6f7269 67696e00 5a454954 47454953 -origin.ZEITGEIS │ │ │ │ - 0x00036f84 545f5245 53554c54 5f545950 455f4d4f T_RESULT_TYPE_MO │ │ │ │ - 0x00036f94 53545f50 4f50554c 41525f4f 52494749 ST_POPULAR_ORIGI │ │ │ │ - 0x00036fa4 4e000000 6d6f7374 2d706f70 756c6172 N...most-popular │ │ │ │ - 0x00036fb4 2d6f7269 67696e00 5a454954 47454953 -origin.ZEITGEIS │ │ │ │ - 0x00036fc4 545f5245 53554c54 5f545950 455f4c45 T_RESULT_TYPE_LE │ │ │ │ - 0x00036fd4 4153545f 504f5055 4c41525f 4f524947 AST_POPULAR_ORIG │ │ │ │ - 0x00036fe4 494e0000 6c656173 742d706f 70756c61 IN..least-popula │ │ │ │ - 0x00036ff4 722d6f72 6967696e 00000000 5a454954 r-origin....ZEIT │ │ │ │ - 0x00037004 47454953 545f5245 53554c54 5f545950 GEIST_RESULT_TYP │ │ │ │ - 0x00037014 455f4f4c 44455354 5f414354 4f520000 E_OLDEST_ACTOR.. │ │ │ │ - 0x00037024 6f6c6465 73742d61 63746f72 00000000 oldest-actor.... │ │ │ │ - 0x00037034 5a454954 47454953 545f5245 53554c54 ZEITGEIST_RESULT │ │ │ │ - 0x00037044 5f545950 455f4d4f 53545f52 4543454e _TYPE_MOST_RECEN │ │ │ │ - 0x00037054 545f5355 424a4543 545f494e 54455250 T_SUBJECT_INTERP │ │ │ │ - 0x00037064 52455441 54494f4e 00000000 6d6f7374 RETATION....most │ │ │ │ - 0x00037074 2d726563 656e742d 7375626a 6563742d -recent-subject- │ │ │ │ - 0x00037084 696e7465 72707265 74617469 6f6e0000 interpretation.. │ │ │ │ - 0x00037094 5a454954 47454953 545f5245 53554c54 ZEITGEIST_RESULT │ │ │ │ - 0x000370a4 5f545950 455f4c45 4153545f 52454345 _TYPE_LEAST_RECE │ │ │ │ - 0x000370b4 4e545f53 55424a45 43545f49 4e544552 NT_SUBJECT_INTER │ │ │ │ - 0x000370c4 50524554 4154494f 4e000000 6c656173 PRETATION...leas │ │ │ │ - 0x000370d4 742d7265 63656e74 2d737562 6a656374 t-recent-subject │ │ │ │ - 0x000370e4 2d696e74 65727072 65746174 696f6e00 -interpretation. │ │ │ │ - 0x000370f4 5a454954 47454953 545f5245 53554c54 ZEITGEIST_RESULT │ │ │ │ - 0x00037104 5f545950 455f4d4f 53545f50 4f50554c _TYPE_MOST_POPUL │ │ │ │ - 0x00037114 41525f53 55424a45 43545f49 4e544552 AR_SUBJECT_INTER │ │ │ │ - 0x00037124 50524554 4154494f 4e000000 6d6f7374 PRETATION...most │ │ │ │ - 0x00037134 2d706f70 756c6172 2d737562 6a656374 -popular-subject │ │ │ │ - 0x00037144 2d696e74 65727072 65746174 696f6e00 -interpretation. │ │ │ │ - 0x00037154 5a454954 47454953 545f5245 53554c54 ZEITGEIST_RESULT │ │ │ │ - 0x00037164 5f545950 455f4c45 4153545f 504f5055 _TYPE_LEAST_POPU │ │ │ │ - 0x00037174 4c41525f 5355424a 4543545f 494e5445 LAR_SUBJECT_INTE │ │ │ │ - 0x00037184 52505245 54415449 4f4e0000 6c656173 RPRETATION..leas │ │ │ │ - 0x00037194 742d706f 70756c61 722d7375 626a6563 t-popular-subjec │ │ │ │ - 0x000371a4 742d696e 74657270 72657461 74696f6e t-interpretation │ │ │ │ - 0x000371b4 00000000 5a454954 47454953 545f5245 ....ZEITGEIST_RE │ │ │ │ - 0x000371c4 53554c54 5f545950 455f4d4f 53545f52 SULT_TYPE_MOST_R │ │ │ │ - 0x000371d4 4543454e 545f4d49 4d455459 50450000 ECENT_MIMETYPE.. │ │ │ │ - 0x000371e4 6d6f7374 2d726563 656e742d 6d696d65 most-recent-mime │ │ │ │ - 0x000371f4 74797065 00000000 5a454954 47454953 type....ZEITGEIS │ │ │ │ - 0x00037204 545f5245 53554c54 5f545950 455f4c45 T_RESULT_TYPE_LE │ │ │ │ - 0x00037214 4153545f 52454345 4e545f4d 494d4554 AST_RECENT_MIMET │ │ │ │ - 0x00037224 59504500 6c656173 742d7265 63656e74 YPE.least-recent │ │ │ │ - 0x00037234 2d6d696d 65747970 65000000 5a454954 -mimetype...ZEIT │ │ │ │ - 0x00037244 47454953 545f5245 53554c54 5f545950 GEIST_RESULT_TYP │ │ │ │ - 0x00037254 455f4d4f 53545f50 4f50554c 41525f4d E_MOST_POPULAR_M │ │ │ │ - 0x00037264 494d4554 59504500 6d6f7374 2d706f70 IMETYPE.most-pop │ │ │ │ - 0x00037274 756c6172 2d6d696d 65747970 65000000 ular-mimetype... │ │ │ │ - 0x00037284 5a454954 47454953 545f5245 53554c54 ZEITGEIST_RESULT │ │ │ │ - 0x00037294 5f545950 455f4c45 4153545f 504f5055 _TYPE_LEAST_POPU │ │ │ │ - 0x000372a4 4c41525f 4d494d45 54595045 00000000 LAR_MIMETYPE.... │ │ │ │ - 0x000372b4 6c656173 742d706f 70756c61 722d6d69 least-popular-mi │ │ │ │ - 0x000372c4 6d657479 70650000 5a454954 47454953 metype..ZEITGEIS │ │ │ │ - 0x000372d4 545f5245 53554c54 5f545950 455f4d4f T_RESULT_TYPE_MO │ │ │ │ - 0x000372e4 53545f52 4543454e 545f4355 5252454e ST_RECENT_CURREN │ │ │ │ - 0x000372f4 545f5552 49000000 6d6f7374 2d726563 T_URI...most-rec │ │ │ │ - 0x00037304 656e742d 63757272 656e742d 75726900 ent-current-uri. │ │ │ │ - 0x00037314 5a454954 47454953 545f5245 53554c54 ZEITGEIST_RESULT │ │ │ │ - 0x00037324 5f545950 455f4c45 4153545f 52454345 _TYPE_LEAST_RECE │ │ │ │ - 0x00037334 4e545f43 55525245 4e545f55 52490000 NT_CURRENT_URI.. │ │ │ │ - 0x00037344 6c656173 742d7265 63656e74 2d637572 least-recent-cur │ │ │ │ - 0x00037354 72656e74 2d757269 00000000 5a454954 rent-uri....ZEIT │ │ │ │ - 0x00037364 47454953 545f5245 53554c54 5f545950 GEIST_RESULT_TYP │ │ │ │ - 0x00037374 455f4d4f 53545f50 4f50554c 41525f43 E_MOST_POPULAR_C │ │ │ │ - 0x00037384 55525245 4e545f55 52490000 6d6f7374 URRENT_URI..most │ │ │ │ - 0x00037394 2d706f70 756c6172 2d637572 72656e74 -popular-current │ │ │ │ - 0x000373a4 2d757269 00000000 5a454954 47454953 -uri....ZEITGEIS │ │ │ │ - 0x000373b4 545f5245 53554c54 5f545950 455f4c45 T_RESULT_TYPE_LE │ │ │ │ - 0x000373c4 4153545f 504f5055 4c41525f 43555252 AST_POPULAR_CURR │ │ │ │ - 0x000373d4 454e545f 55524900 6c656173 742d706f ENT_URI.least-po │ │ │ │ - 0x000373e4 70756c61 722d6375 7272656e 742d7572 pular-current-ur │ │ │ │ - 0x000373f4 69000000 5a454954 47454953 545f5245 i...ZEITGEIST_RE │ │ │ │ - 0x00037404 53554c54 5f545950 455f4d4f 53545f52 SULT_TYPE_MOST_R │ │ │ │ - 0x00037414 4543454e 545f4556 454e545f 4f524947 ECENT_EVENT_ORIG │ │ │ │ - 0x00037424 494e0000 6d6f7374 2d726563 656e742d IN..most-recent- │ │ │ │ - 0x00037434 6576656e 742d6f72 6967696e 00000000 event-origin.... │ │ │ │ - 0x00037444 5a454954 47454953 545f5245 53554c54 ZEITGEIST_RESULT │ │ │ │ - 0x00037454 5f545950 455f4c45 4153545f 52454345 _TYPE_LEAST_RECE │ │ │ │ - 0x00037464 4e545f45 56454e54 5f4f5249 47494e00 NT_EVENT_ORIGIN. │ │ │ │ - 0x00037474 6c656173 742d7265 63656e74 2d657665 least-recent-eve │ │ │ │ - 0x00037484 6e742d6f 72696769 6e000000 5a454954 nt-origin...ZEIT │ │ │ │ - 0x00037494 47454953 545f5245 53554c54 5f545950 GEIST_RESULT_TYP │ │ │ │ - 0x000374a4 455f4d4f 53545f50 4f50554c 41525f45 E_MOST_POPULAR_E │ │ │ │ - 0x000374b4 56454e54 5f4f5249 47494e00 6d6f7374 VENT_ORIGIN.most │ │ │ │ - 0x000374c4 2d706f70 756c6172 2d657665 6e742d6f -popular-event-o │ │ │ │ - 0x000374d4 72696769 6e000000 5a454954 47454953 rigin...ZEITGEIS │ │ │ │ - 0x000374e4 545f5245 53554c54 5f545950 455f4c45 T_RESULT_TYPE_LE │ │ │ │ - 0x000374f4 4153545f 504f5055 4c41525f 4556454e AST_POPULAR_EVEN │ │ │ │ - 0x00037504 545f4f52 4947494e 00000000 6c656173 T_ORIGIN....leas │ │ │ │ - 0x00037514 742d706f 70756c61 722d6576 656e742d t-popular-event- │ │ │ │ - 0x00037524 6f726967 696e0000 5a454954 47454953 origin..ZEITGEIS │ │ │ │ - 0x00037534 545f5245 53554c54 5f545950 455f4d4f T_RESULT_TYPE_MO │ │ │ │ - 0x00037544 53545f52 4543454e 545f4355 5252454e ST_RECENT_CURREN │ │ │ │ - 0x00037554 545f4f52 4947494e 00000000 6d6f7374 T_ORIGIN....most │ │ │ │ - 0x00037564 2d726563 656e742d 63757272 656e742d -recent-current- │ │ │ │ - 0x00037574 6f726967 696e0000 5a454954 47454953 origin..ZEITGEIS │ │ │ │ - 0x00037584 545f5245 53554c54 5f545950 455f4c45 T_RESULT_TYPE_LE │ │ │ │ - 0x00037594 4153545f 52454345 4e545f43 55525245 AST_RECENT_CURRE │ │ │ │ - 0x000375a4 4e545f4f 52494749 4e000000 6c656173 NT_ORIGIN...leas │ │ │ │ - 0x000375b4 742d7265 63656e74 2d637572 72656e74 t-recent-current │ │ │ │ - 0x000375c4 2d6f7269 67696e00 5a454954 47454953 -origin.ZEITGEIS │ │ │ │ - 0x000375d4 545f5245 53554c54 5f545950 455f4d4f T_RESULT_TYPE_MO │ │ │ │ - 0x000375e4 53545f50 4f50554c 41525f43 55525245 ST_POPULAR_CURRE │ │ │ │ - 0x000375f4 4e545f4f 52494749 4e000000 6d6f7374 NT_ORIGIN...most │ │ │ │ - 0x00037604 2d706f70 756c6172 2d637572 72656e74 -popular-current │ │ │ │ - 0x00037614 2d6f7269 67696e00 5a454954 47454953 -origin.ZEITGEIS │ │ │ │ - 0x00037624 545f5245 53554c54 5f545950 455f4c45 T_RESULT_TYPE_LE │ │ │ │ - 0x00037634 4153545f 504f5055 4c41525f 43555252 AST_POPULAR_CURR │ │ │ │ - 0x00037644 454e545f 4f524947 494e0000 6c656173 ENT_ORIGIN..leas │ │ │ │ - 0x00037654 742d706f 70756c61 722d6375 7272656e t-popular-curren │ │ │ │ - 0x00037664 742d6f72 6967696e 00000000 5a454954 t-origin....ZEIT │ │ │ │ - 0x00037674 47454953 545f5245 53554c54 5f545950 GEIST_RESULT_TYP │ │ │ │ - 0x00037684 455f5245 4c455641 4e435900 72656c65 E_RELEVANCY.rele │ │ │ │ - 0x00037694 76616e63 79000000 6f72672e 676e6f6d vancy...org.gnom │ │ │ │ - 0x000376a4 652e7a65 69746765 6973742e 44617461 e.zeitgeist.Data │ │ │ │ - 0x000376b4 4d6f6465 6c457272 6f722e49 6e76616c ModelError.Inval │ │ │ │ - 0x000376c4 69645369 676e6174 75726500 6f72672e idSignature.org. │ │ │ │ - 0x000376d4 676e6f6d 652e7a65 69746765 6973742e gnome.zeitgeist. │ │ │ │ - 0x000376e4 44617461 4d6f6465 6c457272 6f722e4e DataModelError.N │ │ │ │ - 0x000376f4 756c6c45 76656e74 00000000 6f72672e ullEvent....org. │ │ │ │ - 0x00037704 676e6f6d 652e7a65 69746765 6973742e gnome.zeitgeist. │ │ │ │ - 0x00037714 44617461 4d6f6465 6c457272 6f722e54 DataModelError.T │ │ │ │ - 0x00037724 6f6f4d61 6e795265 73756c74 73000000 ooManyResults... │ │ │ │ - 0x00037734 7061796c 6f616400 69746572 20213d20 payload.iter != │ │ │ │ - 0x00037744 4e554c4c 00000000 7375626a 65637420 NULL....subject │ │ │ │ - 0x00037754 213d204e 554c4c00 696e666f 20213d20 != NULL.info != │ │ │ │ - 0x00037764 4e554c4c 00000000 6170706c 69636174 NULL....applicat │ │ │ │ - 0x00037774 696f6e3a 2f2f0000 2e646573 6b746f70 ion://...desktop │ │ │ │ - 0x00037784 00000000 256c6c69 00000000 61617300 ....%lli....aas. │ │ │ │ - 0x00037794 61790000 69643a20 25640974 696d6573 ay..id: %d.times │ │ │ │ - 0x000377a4 74616d70 3a20256c 6c690a61 63746f72 tamp: %lli.actor │ │ │ │ - 0x000377b4 3a202573 0a696e74 65727072 65746174 : %s.interpretat │ │ │ │ - 0x000377c4 696f6e3a 2025730a 6d616e69 66657374 ion: %s.manifest │ │ │ │ - 0x000377d4 6174696f 6e3a2025 730a6f72 6967696e ation: %s.origin │ │ │ │ - 0x000377e4 3a202573 0a6e756d 20737562 6a656374 : %s.num subject │ │ │ │ - 0x000377f4 733a2025 640a0000 20205375 626a6563 s: %d... Subjec │ │ │ │ - 0x00037804 74202325 643a0a20 20202075 72693a20 t #%d:. uri: │ │ │ │ - 0x00037814 25730a20 20202069 6e746572 70726574 %s. interpret │ │ │ │ - 0x00037824 6174696f 6e3a2025 730a2020 20206d61 ation: %s. ma │ │ │ │ - 0x00037834 6e696665 73746174 696f6e3a 2025730a nifestation: %s. │ │ │ │ - 0x00037844 20202020 6d696d65 74797065 3a202573 mimetype: %s │ │ │ │ - 0x00037854 0a202020 206f7269 67696e3a 2025730a . origin: %s. │ │ │ │ - 0x00037864 20202020 74657874 3a202573 0a202020 text: %s. │ │ │ │ - 0x00037874 20637572 72656e74 5f757269 3a202573 current_uri: %s │ │ │ │ - 0x00037884 0a202020 20637572 72656e74 5f6f7269 . current_ori │ │ │ │ - 0x00037894 67696e3a 2025730a 20202020 73746f72 gin: %s. stor │ │ │ │ - 0x000378a4 6167653a 2025730a 00000000 7061796c age: %s.....payl │ │ │ │ - 0x000378b4 6f61643a 20257520 62797465 73000000 oad: %u bytes... │ │ │ │ - 0x000378c4 7061796c 6f61643a 20286e75 6c6c290a payload: (null). │ │ │ │ - 0x000378d4 00000000 74656d70 6c617465 5f657665 ....template_eve │ │ │ │ - 0x000378e4 6e742021 3d204e55 4c4c0000 6576656e nt != NULL..even │ │ │ │ - 0x000378f4 742e6300 496e7661 6c696420 442d4275 t.c.Invalid D-Bu │ │ │ │ - 0x00037904 73207369 676e6174 7572652e 00000000 s signature..... │ │ │ │ - 0x00037914 6576656e 745f7661 7269616e 7420213d event_variant != │ │ │ │ - 0x00037924 204e554c 4c000000 496e636f 6d706c65 NULL...Incomple │ │ │ │ - 0x00037934 74652065 76656e74 20737472 7563742e te event struct. │ │ │ │ - 0x00037944 00000000 54686973 20697320 616e2065 ....This is an e │ │ │ │ - 0x00037954 6d707479 20657665 6e742e00 4d697373 mpty event..Miss │ │ │ │ - 0x00037964 696e6720 6576656e 7420696e 666f726d ing event inform │ │ │ │ - 0x00037974 6174696f 6e2e0000 73747220 213d204e ation...str != N │ │ │ │ - 0x00037984 554c4c00 5a656974 67656973 74457665 ULL.ZeitgeistEve │ │ │ │ - 0x00037994 6e740000 76657665 6e747320 213d204e nt..vevents != N │ │ │ │ - 0x000379a4 554c4c00 76657665 6e74732e 6765745f ULL.vevents.get_ │ │ │ │ - 0x000379b4 74797065 5f737472 696e6720 2829203d type_string () = │ │ │ │ - 0x000379c4 3d202261 28222b55 74696c73 2e534947 = "a("+Utils.SIG │ │ │ │ - 0x000379d4 5f455645 4e542b22 29220000 51756572 _EVENT+")"..Quer │ │ │ │ - 0x000379e4 79206578 63656564 65642073 697a6520 y exceeded size │ │ │ │ - 0x000379f4 6c696d69 74206f66 20252075 4d694220 limit of % uMiB │ │ │ │ - 0x00037a04 28726f75 67686c79 207e2564 20657665 (roughly ~%d eve │ │ │ │ - 0x00037a14 6e747329 2e000000 6576656e 742e7661 nts)....event.va │ │ │ │ - 0x00037a24 6c613a34 36313a20 25730000 74656d70 la:461: %s..temp │ │ │ │ - 0x00037a34 6c617465 5f737562 6a656374 20213d20 late_subject != │ │ │ │ - 0x00037a44 4e554c4c 00000000 7375626a 6563742e NULL....subject. │ │ │ │ - 0x00037a54 63000000 4d697373 696e6720 7375626a c...Missing subj │ │ │ │ - 0x00037a64 65637420 696e666f 726d6174 696f6e00 ect information. │ │ │ │ - 0x00037a74 7375626a 6563745f 76617269 616e7420 subject_variant │ │ │ │ - 0x00037a84 213d204e 554c4c00 5a656974 67656973 != NULL.Zeitgeis │ │ │ │ - 0x00037a94 74537562 6a656374 00000000 73746172 tSubject....star │ │ │ │ - 0x00037aa4 74000000 656e6400 74696d65 72616e67 t...end.timerang │ │ │ │ - 0x00037ab4 652e6300 5a656974 67656973 7454696d e.c.ZeitgeistTim │ │ │ │ - 0x00037ac4 6552616e 67650000 74696d65 76616c20 eRange..timeval │ │ │ │ - 0x00037ad4 213d204e 554c4c00 64617465 74696d65 != NULL.datetime │ │ │ │ - 0x00037ae4 20213d20 4e554c4c 00000000 64617465 != NULL....date │ │ │ │ - 0x00037af4 20213d20 4e554c4c 00000000 5a656974 != NULL....Zeit │ │ │ │ - 0x00037b04 67656973 7453796d 626f6c49 6e666f00 geistSymbolInfo. │ │ │ │ - 0x00037b14 675f7479 70655f69 735f6120 286f626a g_type_is_a (obj │ │ │ │ - 0x00037b24 6563745f 74797065 2c205a45 49544745 ect_type, ZEITGE │ │ │ │ - 0x00037b34 4953545f 53594d42 4f4c5f54 5950455f IST_SYMBOL_TYPE_ │ │ │ │ - 0x00037b44 494e464f 29000000 475f5459 50455f43 INFO)...G_TYPE_C │ │ │ │ - 0x00037b54 4845434b 5f56414c 55455f54 59504520 HECK_VALUE_TYPE │ │ │ │ - 0x00037b64 2876616c 75652c20 5a454954 47454953 (value, ZEITGEIS │ │ │ │ - 0x00037b74 545f5359 4d424f4c 5f545950 455f494e T_SYMBOL_TYPE_IN │ │ │ │ - 0x00037b84 464f2900 64697370 6c61795f 6e616d65 FO).display_name │ │ │ │ - 0x00037b94 20213d20 4e554c4c 00000000 68747470 != NULL....http │ │ │ │ - 0x00037ba4 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ - 0x00037bb4 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ - 0x00037bc4 6f676965 732f3230 30372f30 342f3032 ogies/2007/04/02 │ │ │ │ - 0x00037bd4 2f6e6361 6c23416c 61726d00 50726f76 /ncal#Alarm.Prov │ │ │ │ - 0x00037be4 69646520 61206772 6f757069 6e67206f ide a grouping o │ │ │ │ - 0x00037bf4 6620636f 6d706f6e 656e7420 70726f70 f component prop │ │ │ │ - 0x00037c04 65727469 65732074 68617420 64656669 erties that defi │ │ │ │ - 0x00037c14 6e652061 6e20616c 61726d2e 00000000 ne an alarm..... │ │ │ │ - 0x00037c24 416c6172 6d000000 68747470 3a2f2f77 Alarm...http://w │ │ │ │ - 0x00037c34 77772e73 656d616e 74696364 65736b74 ww.semanticdeskt │ │ │ │ - 0x00037c44 6f702e6f 72672f6f 6e746f6c 6f676965 op.org/ontologie │ │ │ │ - 0x00037c54 732f3230 30372f30 312f3139 2f6e6965 s/2007/01/19/nie │ │ │ │ - 0x00037c64 23496e66 6f726d61 74696f6e 456c656d #InformationElem │ │ │ │ - 0x00037c74 656e7400 68747470 3a2f2f77 77772e73 ent.http://www.s │ │ │ │ - 0x00037c84 656d616e 74696364 65736b74 6f702e6f emanticdesktop.o │ │ │ │ - 0x00037c94 72672f6f 6e746f6c 6f676965 732f3230 rg/ontologies/20 │ │ │ │ - 0x00037ca4 30372f30 342f3032 2f6e6361 6c234174 07/04/02/ncal#At │ │ │ │ - 0x00037cb4 74616368 6d656e74 00000000 416e206f tachment....An o │ │ │ │ - 0x00037cc4 626a6563 74206174 74616368 65642074 bject attached t │ │ │ │ - 0x00037cd4 6f206120 63616c65 6e646172 20656e74 o a calendar ent │ │ │ │ - 0x00037ce4 6974792e 20546869 7320636c 61737320 ity. This class │ │ │ │ - 0x00037cf4 68617320 6265656e 20696e74 726f6475 has been introdu │ │ │ │ - 0x00037d04 63656420 746f2073 65727665 20617320 ced to serve as │ │ │ │ - 0x00037d14 61207374 72756374 75726564 2076616c a structured val │ │ │ │ - 0x00037d24 7565206f 66207468 65206e63 616c3a61 ue of the ncal:a │ │ │ │ - 0x00037d34 74746163 68207072 6f706572 74792e20 ttach property. │ │ │ │ - 0x00037d44 53656520 74686520 646f6375 6d656e74 See the document │ │ │ │ - 0x00037d54 6174696f 6e206f66 206e6361 6c3a6174 ation of ncal:at │ │ │ │ - 0x00037d64 74616368 20666f72 20646574 61696c73 tach for details │ │ │ │ - 0x00037d74 2e000000 41747461 63686d65 6e740000 ....Attachment.. │ │ │ │ - 0x00037d84 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ - 0x00037d94 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ - 0x00037da4 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ - 0x00037db4 332f3232 2f6e666f 23417474 6163686d 3/22/nfo#Attachm │ │ │ │ - 0x00037dc4 656e7400 68747470 3a2f2f77 77772e73 ent.http://www.s │ │ │ │ - 0x00037dd4 656d616e 74696364 65736b74 6f702e6f emanticdesktop.o │ │ │ │ - 0x00037de4 72672f6f 6e746f6c 6f676965 732f3230 rg/ontologies/20 │ │ │ │ - 0x00037df4 30372f30 342f3032 2f6e6361 6c234361 07/04/02/ncal#Ca │ │ │ │ - 0x00037e04 6c656e64 61720000 41206361 6c656e64 lendar..A calend │ │ │ │ - 0x00037e14 61722e20 496e7370 69726174 696f6e73 ar. Inspirations │ │ │ │ - 0x00037e24 20666f72 20746869 7320636c 61737320 for this class │ │ │ │ - 0x00037e34 63616e20 62652074 72616365 6420746f can be traced to │ │ │ │ - 0x00037e44 20746865 20564341 4c454e44 41522063 the VCALENDAR c │ │ │ │ - 0x00037e54 6f6d706f 6e656e74 20646566 696e6564 omponent defined │ │ │ │ - 0x00037e64 20696e20 52464320 32343435 20736563 in RFC 2445 sec │ │ │ │ - 0x00037e74 2e20342e 342c2062 75742069 74206d61 . 4.4, but it ma │ │ │ │ - 0x00037e84 79206a75 73742061 73207765 6c6c2062 y just as well b │ │ │ │ - 0x00037e94 65207573 65642074 6f207265 70726573 e used to repres │ │ │ │ - 0x00037ea4 656e7420 616e7920 6b696e64 206f6620 ent any kind of │ │ │ │ - 0x00037eb4 43616c65 6e646172 2e000000 43616c65 Calendar....Cale │ │ │ │ - 0x00037ec4 6e646172 00000000 68747470 3a2f2f77 ndar....http://w │ │ │ │ - 0x00037ed4 77772e73 656d616e 74696364 65736b74 ww.semanticdeskt │ │ │ │ - 0x00037ee4 6f702e6f 72672f6f 6e746f6c 6f676965 op.org/ontologie │ │ │ │ - 0x00037ef4 732f3230 30372f30 342f3032 2f6e6361 s/2007/04/02/nca │ │ │ │ - 0x00037f04 6c234361 6c656e64 61724461 74614f62 l#CalendarDataOb │ │ │ │ - 0x00037f14 6a656374 00000000 41204461 74614f62 ject....A DataOb │ │ │ │ - 0x00037f24 6a656374 20666f75 6e642069 6e206120 ject found in a │ │ │ │ - 0x00037f34 63616c65 6e646172 2e204974 20697320 calendar. It is │ │ │ │ - 0x00037f44 75737561 6c6c7920 696e7465 72707265 usually interpre │ │ │ │ - 0x00037f54 74656420 6173206f 6e65206f 66207468 ted as one of th │ │ │ │ - 0x00037f64 65206361 6c656e64 61722065 6e746974 e calendar entit │ │ │ │ - 0x00037f74 79207479 70657320 28652e67 2e204576 y types (e.g. Ev │ │ │ │ - 0x00037f84 656e742c 204a6f75 726e616c 2c20546f ent, Journal, To │ │ │ │ - 0x00037f94 646f2065 74632e29 00000000 43616c65 do etc.)....Cale │ │ │ │ - 0x00037fa4 6e646172 44617461 4f626a65 63740000 ndarDataObject.. │ │ │ │ - 0x00037fb4 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ - 0x00037fc4 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ - 0x00037fd4 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ - 0x00037fe4 312f3139 2f6e6965 23446174 614f626a 1/19/nie#DataObj │ │ │ │ - 0x00037ff4 65637400 68747470 3a2f2f77 77772e73 ect.http://www.s │ │ │ │ - 0x00038004 656d616e 74696364 65736b74 6f702e6f emanticdesktop.o │ │ │ │ - 0x00038014 72672f6f 6e746f6c 6f676965 732f3230 rg/ontologies/20 │ │ │ │ - 0x00038024 30372f30 342f3032 2f6e6361 6c234576 07/04/02/ncal#Ev │ │ │ │ - 0x00038034 656e7400 50726f76 69646520 61206772 ent.Provide a gr │ │ │ │ - 0x00038044 6f757069 6e67206f 6620636f 6d706f6e ouping of compon │ │ │ │ - 0x00038054 656e7420 70726f70 65727469 65732074 ent properties t │ │ │ │ - 0x00038064 68617420 64657363 72696265 20616e20 hat describe an │ │ │ │ - 0x00038074 6576656e 742e0000 68747470 3a2f2f77 event...http://w │ │ │ │ - 0x00038084 77772e73 656d616e 74696364 65736b74 ww.semanticdeskt │ │ │ │ - 0x00038094 6f702e6f 72672f6f 6e746f6c 6f676965 op.org/ontologie │ │ │ │ - 0x000380a4 732f3230 30372f30 342f3032 2f6e6361 s/2007/04/02/nca │ │ │ │ - 0x000380b4 6c234672 65656275 73790000 50726f76 l#Freebusy..Prov │ │ │ │ - 0x000380c4 69646520 61206772 6f757069 6e67206f ide a grouping o │ │ │ │ - 0x000380d4 6620636f 6d706f6e 656e7420 70726f70 f component prop │ │ │ │ - 0x000380e4 65727469 65732074 68617420 64657363 erties that desc │ │ │ │ - 0x000380f4 72696265 20656974 68657220 61207265 ribe either a re │ │ │ │ - 0x00038104 71756573 7420666f 72206672 65652f62 quest for free/b │ │ │ │ - 0x00038114 75737920 74696d65 2c206465 73637269 usy time, descri │ │ │ │ - 0x00038124 62652061 20726573 706f6e73 6520746f be a response to │ │ │ │ - 0x00038134 20612072 65717565 73742066 6f722066 a request for f │ │ │ │ - 0x00038144 7265652f 62757379 2074696d 65206f72 ree/busy time or │ │ │ │ - 0x00038154 20646573 63726962 65206120 7075626c describe a publ │ │ │ │ - 0x00038164 69736865 64207365 74206f66 20627573 ished set of bus │ │ │ │ - 0x00038174 79207469 6d652e00 46726565 62757379 y time..Freebusy │ │ │ │ - 0x00038184 00000000 68747470 3a2f2f77 77772e73 ....http://www.s │ │ │ │ - 0x00038194 656d616e 74696364 65736b74 6f702e6f emanticdesktop.o │ │ │ │ - 0x000381a4 72672f6f 6e746f6c 6f676965 732f3230 rg/ontologies/20 │ │ │ │ - 0x000381b4 30372f30 342f3032 2f6e6361 6c234a6f 07/04/02/ncal#Jo │ │ │ │ - 0x000381c4 75726e61 6c000000 50726f76 69646520 urnal...Provide │ │ │ │ - 0x000381d4 61206772 6f757069 6e67206f 6620636f a grouping of co │ │ │ │ - 0x000381e4 6d706f6e 656e7420 70726f70 65727469 mponent properti │ │ │ │ - 0x000381f4 65732074 68617420 64657363 72696265 es that describe │ │ │ │ - 0x00038204 2061206a 6f75726e 616c2065 6e747279 a journal entry │ │ │ │ - 0x00038214 2e000000 4a6f7572 6e616c00 68747470 ....Journal.http │ │ │ │ - 0x00038224 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ - 0x00038234 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ - 0x00038244 6f676965 732f3230 30372f30 342f3032 ogies/2007/04/02 │ │ │ │ - 0x00038254 2f6e6361 6c235469 6d657a6f 6e650000 /ncal#Timezone.. │ │ │ │ - 0x00038264 50726f76 69646520 61206772 6f757069 Provide a groupi │ │ │ │ - 0x00038274 6e67206f 6620636f 6d706f6e 656e7420 ng of component │ │ │ │ - 0x00038284 70726f70 65727469 65732074 68617420 properties that │ │ │ │ - 0x00038294 64656669 6e657320 61207469 6d65207a defines a time z │ │ │ │ - 0x000382a4 6f6e652e 00000000 54696d65 7a6f6e65 one.....Timezone │ │ │ │ - 0x000382b4 00000000 68747470 3a2f2f77 77772e73 ....http://www.s │ │ │ │ - 0x000382c4 656d616e 74696364 65736b74 6f702e6f emanticdesktop.o │ │ │ │ - 0x000382d4 72672f6f 6e746f6c 6f676965 732f3230 rg/ontologies/20 │ │ │ │ - 0x000382e4 30372f30 342f3032 2f6e6361 6c23546f 07/04/02/ncal#To │ │ │ │ - 0x000382f4 646f0000 50726f76 69646520 61206772 do..Provide a gr │ │ │ │ - 0x00038304 6f757069 6e67206f 66206361 6c656e64 ouping of calend │ │ │ │ - 0x00038314 61722070 726f7065 72746965 73207468 ar properties th │ │ │ │ - 0x00038324 61742064 65736372 69626520 6120746f at describe a to │ │ │ │ - 0x00038334 2d646f2e 00000000 546f646f 00000000 -do.....Todo.... │ │ │ │ - 0x00038344 4120436f 6e746163 742e2041 20706965 A Contact. A pie │ │ │ │ - 0x00038354 6365206f 66206461 74612074 68617420 ce of data that │ │ │ │ - 0x00038364 63616e20 70726f76 69646520 6d65616e can provide mean │ │ │ │ - 0x00038374 7320746f 20696465 6e746966 79206f72 s to identify or │ │ │ │ - 0x00038384 20636f6d 6d756e69 63617465 20776974 communicate wit │ │ │ │ - 0x00038394 6820616e 20656e74 6974792e 00000000 h an entity..... │ │ │ │ - 0x000383a4 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ - 0x000383b4 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ - 0x000383c4 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ - 0x000383d4 332f3232 2f6e636f 234f7267 616e697a 3/22/nco#Organiz │ │ │ │ - 0x000383e4 6174696f 6e436f6e 74616374 00000000 ationContact.... │ │ │ │ - 0x000383f4 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ - 0x00038404 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ - 0x00038414 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ - 0x00038424 332f3232 2f6e636f 23506572 736f6e43 3/22/nco#PersonC │ │ │ │ - 0x00038434 6f6e7461 63740000 68747470 3a2f2f77 ontact..http://w │ │ │ │ - 0x00038444 77772e73 656d616e 74696364 65736b74 ww.semanticdeskt │ │ │ │ - 0x00038454 6f702e6f 72672f6f 6e746f6c 6f676965 op.org/ontologie │ │ │ │ - 0x00038464 732f3230 30372f30 332f3232 2f6e636f s/2007/03/22/nco │ │ │ │ - 0x00038474 23436f6e 74616374 47726f75 70000000 #ContactGroup... │ │ │ │ - 0x00038484 41206772 6f757020 6f662043 6f6e7461 A group of Conta │ │ │ │ - 0x00038494 6374732e 20436f75 6c642062 65207573 cts. Could be us │ │ │ │ - 0x000384a4 65642074 6f206578 70726573 73206120 ed to express a │ │ │ │ - 0x000384b4 67726f75 7020696e 20616e20 61646472 group in an addr │ │ │ │ - 0x000384c4 65737362 6f6f6b20 6f72206f 6e206120 essbook or on a │ │ │ │ - 0x000384d4 636f6e74 61637420 6c697374 206f6620 contact list of │ │ │ │ - 0x000384e4 616e2049 4d206170 706c6963 6174696f an IM applicatio │ │ │ │ - 0x000384f4 6e2e204f 6e652063 6f6e7461 63742063 n. One contact c │ │ │ │ - 0x00038504 616e2062 656c6f6e 6720746f 206d616e an belong to man │ │ │ │ - 0x00038514 79206772 6f757073 2e000000 436f6e74 y groups....Cont │ │ │ │ - 0x00038524 61637447 726f7570 00000000 68747470 actGroup....http │ │ │ │ - 0x00038534 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ - 0x00038544 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ - 0x00038554 6f676965 732f3230 30372f30 332f3232 ogies/2007/03/22 │ │ │ │ - 0x00038564 2f6e636f 23436f6e 74616374 4c697374 /nco#ContactList │ │ │ │ - 0x00038574 00000000 4120636f 6e746163 74206c69 ....A contact li │ │ │ │ - 0x00038584 73742c20 74686973 20636c61 73732072 st, this class r │ │ │ │ - 0x00038594 65707265 73656e74 7320616e 20616464 epresents an add │ │ │ │ - 0x000385a4 72657373 626f6f6b 206f7220 6120636f ressbook or a co │ │ │ │ - 0x000385b4 6e746163 74206c69 7374206f 6620616e ntact list of an │ │ │ │ - 0x000385c4 20494d20 6170706c 69636174 696f6e2e IM application. │ │ │ │ - 0x000385d4 20436f6e 74616374 7320696e 73696465 Contacts inside │ │ │ │ - 0x000385e4 20612063 6f6e7461 6374206c 69737420 a contact list │ │ │ │ - 0x000385f4 63616e20 62656c6f 6e672074 6f20636f can belong to co │ │ │ │ - 0x00038604 6e746163 74206772 6f757073 2e000000 ntact groups.... │ │ │ │ - 0x00038614 436f6e74 6163744c 69737400 68747470 ContactList.http │ │ │ │ - 0x00038624 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ - 0x00038634 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ - 0x00038644 6f676965 732f3230 30372f30 332f3232 ogies/2007/03/22 │ │ │ │ - 0x00038654 2f6e636f 23436f6e 74616374 4c697374 /nco#ContactList │ │ │ │ - 0x00038664 44617461 4f626a65 63740000 416e2065 DataObject..An e │ │ │ │ - 0x00038674 6e746974 79206f63 63757269 6e67206f ntity occuring o │ │ │ │ - 0x00038684 6e206120 636f6e74 61637420 6c697374 n a contact list │ │ │ │ - 0x00038694 20287573 75616c6c 7920696e 74657270 (usually interp │ │ │ │ - 0x000386a4 72657465 64206173 20616e20 6e636f3a reted as an nco: │ │ │ │ - 0x000386b4 436f6e74 61637429 00000000 436f6e74 Contact)....Cont │ │ │ │ - 0x000386c4 6163744c 69737444 6174614f 626a6563 actListDataObjec │ │ │ │ - 0x000386d4 74000000 4120436f 6e746163 74207468 t...A Contact th │ │ │ │ - 0x000386e4 61742064 656e6f74 6573206f 6e204f72 at denotes on Or │ │ │ │ - 0x000386f4 67616e69 7a617469 6f6e2e00 4f726761 ganization..Orga │ │ │ │ - 0x00038704 6e697a61 74696f6e 436f6e74 61637400 nizationContact. │ │ │ │ - 0x00038714 4120436f 6e746163 74207468 61742064 A Contact that d │ │ │ │ - 0x00038724 656e6f74 65732061 20506572 736f6e2e enotes a Person. │ │ │ │ - 0x00038734 20412070 6572736f 6e206361 6e206861 A person can ha │ │ │ │ - 0x00038744 7665206d 756c7469 706c6520 41666669 ve multiple Affi │ │ │ │ - 0x00038754 6c696174 696f6e73 2e000000 50657273 liations....Pers │ │ │ │ - 0x00038764 6f6e436f 6e746163 74000000 68747470 onContact...http │ │ │ │ - 0x00038774 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ - 0x00038784 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ - 0x00038794 6f676965 732f3230 30372f30 332f3232 ogies/2007/03/22 │ │ │ │ - 0x000387a4 2f6e666f 23417070 6c696361 74696f6e /nfo#Application │ │ │ │ - 0x000387b4 00000000 416e2061 70706c69 63617469 ....An applicati │ │ │ │ - 0x000387c4 6f6e0000 4170706c 69636174 696f6e00 on..Application. │ │ │ │ - 0x000387d4 4120636f 6d707265 73736564 2066696c A compressed fil │ │ │ │ - 0x000387e4 652e204d 61792063 6f6e7461 696e206f e. May contain o │ │ │ │ - 0x000387f4 74686572 2066696c 6573206f 7220666f ther files or fo │ │ │ │ - 0x00038804 6c646572 20696e73 6964652e 00000000 lder inside..... │ │ │ │ - 0x00038814 41726368 69766500 68747470 3a2f2f77 Archive.http://w │ │ │ │ - 0x00038824 77772e73 656d616e 74696364 65736b74 ww.semanticdeskt │ │ │ │ - 0x00038834 6f702e6f 72672f6f 6e746f6c 6f676965 op.org/ontologie │ │ │ │ - 0x00038844 732f3230 30372f30 332f3232 2f6e666f s/2007/03/22/nfo │ │ │ │ - 0x00038854 23446174 61436f6e 7461696e 65720000 #DataContainer.. │ │ │ │ - 0x00038864 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ - 0x00038874 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ - 0x00038884 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ - 0x00038894 332f3232 2f6e666f 23417263 68697665 3/22/nfo#Archive │ │ │ │ - 0x000388a4 4974656d 00000000 41206669 6c652065 Item....A file e │ │ │ │ - 0x000388b4 6e746974 7920696e 73696465 20616e20 ntity inside an │ │ │ │ - 0x000388c4 61726368 6976652e 00000000 41726368 archive.....Arch │ │ │ │ - 0x000388d4 69766549 74656d00 68747470 3a2f2f77 iveItem.http://w │ │ │ │ - 0x000388e4 77772e73 656d616e 74696364 65736b74 ww.semanticdeskt │ │ │ │ - 0x000388f4 6f702e6f 72672f6f 6e746f6c 6f676965 op.org/ontologie │ │ │ │ - 0x00038904 732f3230 30372f30 332f3232 2f6e666f s/2007/03/22/nfo │ │ │ │ - 0x00038914 23456d62 65646465 6446696c 65446174 #EmbeddedFileDat │ │ │ │ - 0x00038924 614f626a 65637400 41206669 6c652061 aObject.A file a │ │ │ │ - 0x00038934 74746163 68656420 746f2061 6e6f7468 ttached to anoth │ │ │ │ - 0x00038944 65722064 61746120 6f626a65 63742e20 er data object. │ │ │ │ - 0x00038954 4d616e79 20646174 6120666f 726d6174 Many data format │ │ │ │ - 0x00038964 7320616c 6c6f7720 666f7220 61747461 s allow for atta │ │ │ │ - 0x00038974 63686d65 6e74733a 20656d61 696c732c chments: emails, │ │ │ │ - 0x00038984 20766361 7264732c 20696361 6c206576 vcards, ical ev │ │ │ │ - 0x00038994 656e7473 2c206964 3320616e 64206578 ents, id3 and ex │ │ │ │ - 0x000389a4 69662e2e 2e000000 41206669 6c652063 if......A file c │ │ │ │ - 0x000389b4 6f6e7461 696e696e 67206175 64696f20 ontaining audio │ │ │ │ - 0x000389c4 636f6e74 656e7400 41756469 6f000000 content.Audio... │ │ │ │ - 0x000389d4 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ - 0x000389e4 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ - 0x000389f4 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ - 0x00038a04 332f3232 2f6e666f 234d6564 69610000 3/22/nfo#Media.. │ │ │ │ - 0x00038a14 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ - 0x00038a24 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ - 0x00038a34 6e746f6c 6f676965 732f3230 30392f30 ntologies/2009/0 │ │ │ │ - 0x00038a44 322f3139 2f6e6d6d 234d7573 69635069 2/19/nmm#MusicPi │ │ │ │ - 0x00038a54 65636500 68747470 3a2f2f77 77772e73 ece.http://www.s │ │ │ │ - 0x00038a64 656d616e 74696364 65736b74 6f702e6f emanticdesktop.o │ │ │ │ - 0x00038a74 72672f6f 6e746f6c 6f676965 732f3230 rg/ontologies/20 │ │ │ │ - 0x00038a84 30372f30 332f3232 2f6e666f 23426f6f 07/03/22/nfo#Boo │ │ │ │ - 0x00038a94 6b6d6172 6b000000 4120626f 6f6b6d61 kmark...A bookma │ │ │ │ - 0x00038aa4 726b206f 66206120 77656262 726f7773 rk of a webbrows │ │ │ │ - 0x00038ab4 65722e20 55736520 6e69653a 7469746c er. Use nie:titl │ │ │ │ - 0x00038ac4 6520666f 72207468 65206e61 6d652f6c e for the name/l │ │ │ │ - 0x00038ad4 6162656c 2c206e69 653a636f 6e74656e abel, nie:conten │ │ │ │ - 0x00038ae4 74437265 61746564 20746f20 72657072 tCreated to repr │ │ │ │ - 0x00038af4 6573656e 74207468 65206461 74652077 esent the date w │ │ │ │ - 0x00038b04 68656e20 74686520 75736572 20616464 hen the user add │ │ │ │ - 0x00038b14 65642074 68652062 6f6f6b6d 61726b2c ed the bookmark, │ │ │ │ - 0x00038b24 20616e64 206e6965 3a636f6e 74656e74 and nie:content │ │ │ │ - 0x00038b34 4c617374 4d6f6469 66696564 20666f72 LastModified for │ │ │ │ - 0x00038b44 206d6f64 69666963 6174696f 6e732e20 modifications. │ │ │ │ - 0x00038b54 6e666f3a 626f6f6b 6d61726b 7320746f nfo:bookmarks to │ │ │ │ - 0x00038b64 2073746f 72652074 6865206c 696e6b2e store the link. │ │ │ │ - 0x00038b74 00000000 426f6f6b 6d61726b 00000000 ....Bookmark.... │ │ │ │ - 0x00038b84 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ - 0x00038b94 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ - 0x00038ba4 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ - 0x00038bb4 332f3232 2f6e666f 23426f6f 6b6d6172 3/22/nfo#Bookmar │ │ │ │ - 0x00038bc4 6b466f6c 64657200 4120666f 6c646572 kFolder.A folder │ │ │ │ - 0x00038bd4 20776974 6820626f 6f6b6d61 726b7320 with bookmarks │ │ │ │ - 0x00038be4 6f662061 20776562 62726f77 7365722e of a webbrowser. │ │ │ │ - 0x00038bf4 20557365 206e666f 3a636f6e 7461696e Use nfo:contain │ │ │ │ - 0x00038c04 73426f6f 6b6d6172 6b20746f 2072656c sBookmark to rel │ │ │ │ - 0x00038c14 61746520 426f6f6b 6d61726b 732e2046 ate Bookmarks. F │ │ │ │ - 0x00038c24 6f6c6465 72732063 616e2063 6f6e7461 olders can conta │ │ │ │ - 0x00038c34 696e2073 7562666f 6c646572 732c2075 in subfolders, u │ │ │ │ - 0x00038c44 73652063 6f6e7461 696e7342 6f6f6b6d se containsBookm │ │ │ │ - 0x00038c54 61726b46 6f6c6465 7220746f 2072656c arkFolder to rel │ │ │ │ - 0x00038c64 61746520 7468656d 2e000000 426f6f6b ate them....Book │ │ │ │ - 0x00038c74 6d61726b 20466f6c 64657200 68747470 mark Folder.http │ │ │ │ - 0x00038c84 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ - 0x00038c94 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ - 0x00038ca4 6f676965 732f3230 30372f30 332f3232 ogies/2007/03/22 │ │ │ │ - 0x00038cb4 2f6e666f 23437572 736f7200 41204375 /nfo#Cursor.A Cu │ │ │ │ - 0x00038cc4 72736f72 2e000000 43757273 6f720000 rsor....Cursor.. │ │ │ │ - 0x00038cd4 41207375 70657263 6c617373 20666f72 A superclass for │ │ │ │ - 0x00038ce4 20616c6c 20656e74 69746965 732c2077 all entities, w │ │ │ │ - 0x00038cf4 686f7365 20707269 6d617279 20707572 hose primary pur │ │ │ │ - 0x00038d04 706f7365 20697320 746f2073 65727665 pose is to serve │ │ │ │ - 0x00038d14 20617320 636f6e74 61696e65 72732066 as containers f │ │ │ │ - 0x00038d24 6f72206f 74686572 20646174 61206f62 or other data ob │ │ │ │ - 0x00038d34 6a656374 2e205468 65792075 7375616c ject. They usual │ │ │ │ - 0x00038d44 6c792064 6f6e2774 20686176 6520616e ly don't have an │ │ │ │ - 0x00038d54 7920226d 65616e69 6e672220 62792074 y "meaning" by t │ │ │ │ - 0x00038d64 68656d73 656c7665 732e2045 78616d70 hemselves. Examp │ │ │ │ - 0x00038d74 6c657320 696e636c 75646520 666f6c64 les include fold │ │ │ │ - 0x00038d84 6572732c 20617263 68697665 7320616e ers, archives an │ │ │ │ - 0x00038d94 64206f70 74696361 6c206469 73632069 d optical disc i │ │ │ │ - 0x00038da4 6d616765 732e0000 44617461 436f6e74 mages...DataCont │ │ │ │ - 0x00038db4 61696e65 72000000 68747470 3a2f2f77 ainer...http://w │ │ │ │ - 0x00038dc4 77772e73 656d616e 74696364 65736b74 ww.semanticdeskt │ │ │ │ - 0x00038dd4 6f702e6f 72672f6f 6e746f6c 6f676965 op.org/ontologie │ │ │ │ - 0x00038de4 732f3230 30372f30 332f3232 2f6e666f s/2007/03/22/nfo │ │ │ │ - 0x00038df4 2346696c 65737973 74656d00 68747470 #Filesystem.http │ │ │ │ - 0x00038e04 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ - 0x00038e14 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ - 0x00038e24 6f676965 732f3230 30372f30 332f3232 ogies/2007/03/22 │ │ │ │ - 0x00038e34 2f6e666f 23547261 73680000 68747470 /nfo#Trash..http │ │ │ │ - 0x00038e44 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ - 0x00038e54 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ - 0x00038e64 6f676965 732f3230 30372f30 332f3232 ogies/2007/03/22 │ │ │ │ - 0x00038e74 2f6e666f 2344656c 65746564 5265736f /nfo#DeletedReso │ │ │ │ - 0x00038e84 75726365 00000000 41206669 6c652065 urce....A file e │ │ │ │ - 0x00038e94 6e746974 79207468 61742068 61732062 ntity that has b │ │ │ │ - 0x00038ea4 65656e20 64656c65 74656420 66726f6d een deleted from │ │ │ │ - 0x00038eb4 20746865 206f7269 67696e61 6c20736f the original so │ │ │ │ - 0x00038ec4 75726365 2e205573 75616c6c 79207375 urce. Usually su │ │ │ │ - 0x00038ed4 63682065 6e746974 69657320 61726520 ch entities are │ │ │ │ - 0x00038ee4 73746f72 65642077 69746869 6e207661 stored within va │ │ │ │ - 0x00038ef4 72696f75 73206b69 6e647320 6f662027 rious kinds of ' │ │ │ │ - 0x00038f04 54726173 6827206f 72202752 65637963 Trash' or 'Recyc │ │ │ │ - 0x00038f14 6c652042 696e2720 666f6c64 6572732e le Bin' folders. │ │ │ │ - 0x00038f24 00000000 44656c65 74656452 65736f75 ....DeletedResou │ │ │ │ - 0x00038f34 72636500 41206765 6e657269 6320646f rce.A generic do │ │ │ │ - 0x00038f44 63756d65 6e742e20 4120636f 6d6d6f6e cument. A common │ │ │ │ - 0x00038f54 20737570 6572636c 61737320 666f7220 superclass for │ │ │ │ - 0x00038f64 616c6c20 646f6375 6d656e74 73206f6e all documents on │ │ │ │ - 0x00038f74 20746865 20646573 6b746f70 2e000000 the desktop.... │ │ │ │ - 0x00038f84 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ - 0x00038f94 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ - 0x00038fa4 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ - 0x00038fb4 332f3232 2f6e666f 234d696e 644d6170 3/22/nfo#MindMap │ │ │ │ - 0x00038fc4 00000000 68747470 3a2f2f77 77772e73 ....http://www.s │ │ │ │ - 0x00038fd4 656d616e 74696364 65736b74 6f702e6f emanticdesktop.o │ │ │ │ - 0x00038fe4 72672f6f 6e746f6c 6f676965 732f3230 rg/ontologies/20 │ │ │ │ - 0x00038ff4 30372f30 332f3232 2f6e666f 23506c61 07/03/22/nfo#Pla │ │ │ │ - 0x00039004 696e5465 7874446f 63756d65 6e740000 inTextDocument.. │ │ │ │ - 0x00039014 41206669 6c652065 6d626564 64656420 A file embedded │ │ │ │ - 0x00039024 696e2061 6e6f7468 65722064 61746120 in another data │ │ │ │ - 0x00039034 6f626a65 63742e20 54686572 65206172 object. There ar │ │ │ │ - 0x00039044 65206d61 6e792077 61797320 696e2077 e many ways in w │ │ │ │ - 0x00039054 68696368 20612066 696c6520 6d617920 hich a file may │ │ │ │ - 0x00039064 62652065 6d626564 64656420 696e2061 be embedded in a │ │ │ │ - 0x00039074 6e6f7468 6572206f 6e652e20 55736520 nother one. Use │ │ │ │ - 0x00039084 74686973 20636c61 73732064 69726563 this class direc │ │ │ │ - 0x00039094 746c7920 6f6e6c79 20696e20 63617365 tly only in case │ │ │ │ - 0x000390a4 73206966 206e6f6e 65206f66 20746865 s if none of the │ │ │ │ - 0x000390b4 20737562 636c6173 73657320 67697665 subclasses give │ │ │ │ - 0x000390c4 73206120 62657474 65722064 65736372 s a better descr │ │ │ │ - 0x000390d4 69707469 6f6e206f 6620796f 75722063 iption of your c │ │ │ │ - 0x000390e4 6173652e 00000000 456d6265 64646564 ase.....Embedded │ │ │ │ - 0x000390f4 46696c65 44617461 4f626a65 63740000 FileDataObject.. │ │ │ │ - 0x00039104 416e2065 78656375 7461626c 65206669 An executable fi │ │ │ │ - 0x00039114 6c652e00 45786563 75746162 6c650000 le..Executable.. │ │ │ │ - 0x00039124 41206669 6c657379 7374656d 2e204578 A filesystem. Ex │ │ │ │ - 0x00039134 616d706c 6573206f 66206669 6c657379 amples of filesy │ │ │ │ - 0x00039144 7374656d 7320696e 636c7564 65206861 stems include ha │ │ │ │ - 0x00039154 72642064 69736b20 70617274 6974696f rd disk partitio │ │ │ │ - 0x00039164 6e732c20 72656d6f 7661626c 65206d65 ns, removable me │ │ │ │ - 0x00039174 6469612c 20627574 20616c73 6f20696d dia, but also im │ │ │ │ - 0x00039184 61676573 20746865 72656f66 2073746f ages thereof sto │ │ │ │ - 0x00039194 72656420 696e2066 696c6573 20737563 red in files suc │ │ │ │ - 0x000391a4 68206173 2049534f 2e000000 46696c65 h as ISO....File │ │ │ │ - 0x000391b4 73797374 656d0000 416e2069 6d616765 system..An image │ │ │ │ - 0x000391c4 206f6620 61206669 6c657379 7374656d of a filesystem │ │ │ │ - 0x000391d4 2e20496e 7374616e 63657320 6f662074 . Instances of t │ │ │ │ - 0x000391e4 68697320 636c6173 73206d61 7920696e his class may in │ │ │ │ - 0x000391f4 636c7564 65204344 20696d61 6765732c clude CD images, │ │ │ │ - 0x00039204 20445644 20696d61 67657320 6f722068 DVD images or h │ │ │ │ - 0x00039214 61726420 6469736b 20706172 74697469 ard disk partiti │ │ │ │ - 0x00039224 6f6e2069 6d616765 73206372 65617465 on images create │ │ │ │ - 0x00039234 64206279 20766172 696f7573 20706965 d by various pie │ │ │ │ - 0x00039244 63657320 6f662073 6f667477 61726520 ces of software │ │ │ │ - 0x00039254 28652e67 2e204e6f 72746f6e 2047686f (e.g. Norton Gho │ │ │ │ - 0x00039264 7374292e 20446570 72656361 74656420 st). Deprecated │ │ │ │ - 0x00039274 696e2066 61766f72 206f6620 6e666f3a in favor of nfo: │ │ │ │ - 0x00039284 46696c65 73797374 656d2e00 46696c65 Filesystem..File │ │ │ │ - 0x00039294 73797374 656d496d 61676500 41207265 systemImage.A re │ │ │ │ - 0x000392a4 736f7572 63652063 6f6e7461 696e696e source containin │ │ │ │ - 0x000392b4 67206120 66696e69 74652073 65717565 g a finite seque │ │ │ │ - 0x000392c4 6e636520 6f662062 79746573 20776974 nce of bytes wit │ │ │ │ - 0x000392d4 68206172 62697472 61727920 696e666f h arbitrary info │ │ │ │ - 0x000392e4 726d6174 696f6e2c 20746861 74206973 rmation, that is │ │ │ │ - 0x000392f4 20617661 696c6162 6c652074 6f206120 available to a │ │ │ │ - 0x00039304 636f6d70 75746572 2070726f 6772616d computer program │ │ │ │ - 0x00039314 20616e64 20697320 75737561 6c6c7920 and is usually │ │ │ │ - 0x00039324 62617365 64206f6e 20736f6d 65206b69 based on some ki │ │ │ │ - 0x00039334 6e64206f 66206475 7261626c 65207374 nd of durable st │ │ │ │ - 0x00039344 6f726167 652e2041 2066696c 65206973 orage. A file is │ │ │ │ - 0x00039354 20647572 61626c65 20696e20 74686520 durable in the │ │ │ │ - 0x00039364 73656e73 65207468 61742069 74207265 sense that it re │ │ │ │ - 0x00039374 6d61696e 73206176 61696c61 626c6520 mains available │ │ │ │ - 0x00039384 666f7220 70726f67 72616d73 20746f20 for programs to │ │ │ │ - 0x00039394 75736520 61667465 72207468 65206375 use after the cu │ │ │ │ - 0x000393a4 7272656e 74207072 6f677261 6d206861 rrent program ha │ │ │ │ - 0x000393b4 73206669 6e697368 65642e00 66696c65 s finished..file │ │ │ │ - 0x000393c4 00000000 4120666f 6c646572 2f646972 ....A folder/dir │ │ │ │ - 0x000393d4 6563746f 72792e20 4578616d 706c6573 ectory. Examples │ │ │ │ - 0x000393e4 206f6620 666f6c64 65727320 696e636c of folders incl │ │ │ │ - 0x000393f4 75646520 666f6c64 65727320 6f6e2061 ude folders on a │ │ │ │ - 0x00039404 2066696c 65737973 74656d20 616e6420 filesystem and │ │ │ │ - 0x00039414 6d657373 61676520 666f6c64 65727320 message folders │ │ │ │ - 0x00039424 696e2061 206d6169 6c626f78 2e000000 in a mailbox.... │ │ │ │ - 0x00039434 466f6c64 65720000 68747470 3a2f2f77 Folder..http://w │ │ │ │ - 0x00039444 77772e73 656d616e 74696364 65736b74 ww.semanticdeskt │ │ │ │ - 0x00039454 6f702e6f 72672f6f 6e746f6c 6f676965 op.org/ontologie │ │ │ │ - 0x00039464 732f3230 30372f30 332f3232 2f6e666f s/2007/03/22/nfo │ │ │ │ - 0x00039474 23466f6e 74000000 4120666f 6e742e00 #Font...A font.. │ │ │ │ - 0x00039484 466f6e74 00000000 68747470 3a2f2f77 Font....http://w │ │ │ │ - 0x00039494 77772e73 656d616e 74696364 65736b74 ww.semanticdeskt │ │ │ │ - 0x000394a4 6f702e6f 72672f6f 6e746f6c 6f676965 op.org/ontologie │ │ │ │ - 0x000394b4 732f3230 30372f30 332f3232 2f6e666f s/2007/03/22/nfo │ │ │ │ - 0x000394c4 23486172 64446973 6b506172 74697469 #HardDiskPartiti │ │ │ │ - 0x000394d4 6f6e0000 41207061 72746974 696f6e20 on..A partition │ │ │ │ - 0x000394e4 6f6e2061 20686172 64206469 736b0000 on a hard disk.. │ │ │ │ - 0x000394f4 48617264 4469736b 50617274 6974696f HardDiskPartitio │ │ │ │ - 0x00039504 6e000000 41204854 4d4c2064 6f63756d n...A HTML docum │ │ │ │ - 0x00039514 656e742c 206d6179 20636f6e 7461696e ent, may contain │ │ │ │ - 0x00039524 206c696e 6b732074 6f206f74 68657220 links to other │ │ │ │ - 0x00039534 66696c65 732e0000 48746d6c 446f6375 files...HtmlDocu │ │ │ │ - 0x00039544 6d656e74 00000000 416e2049 636f6e20 ment....An Icon │ │ │ │ - 0x00039554 28726567 6172646c 65737320 6f662077 (regardless of w │ │ │ │ - 0x00039564 68657468 65722069 74277320 61207261 hether it's a ra │ │ │ │ - 0x00039574 73746572 206f7220 61207665 63746f72 ster or a vector │ │ │ │ - 0x00039584 2069636f 6e2e2041 20726573 6f757263 icon. A resourc │ │ │ │ - 0x00039594 65207265 70726573 656e7469 6e672061 e representing a │ │ │ │ - 0x000395a4 6e206963 6f6e2063 6f756c64 20686176 n icon could hav │ │ │ │ - 0x000395b4 65207477 6f207479 70657320 2849636f e two types (Ico │ │ │ │ - 0x000395c4 6e20616e 64205261 73746572 2c206f72 n and Raster, or │ │ │ │ - 0x000395d4 2049636f 6e20616e 64205665 63746f72 Icon and Vector │ │ │ │ - 0x000395e4 29206966 20726571 75697265 642e0000 ) if required... │ │ │ │ - 0x000395f4 49636f6e 00000000 41206669 6c652063 Icon....A file c │ │ │ │ - 0x00039604 6f6e7461 696e696e 6720616e 20696d61 ontaining an ima │ │ │ │ - 0x00039614 67652e00 496d6167 65000000 68747470 ge..Image...http │ │ │ │ - 0x00039624 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ - 0x00039634 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ - 0x00039644 6f676965 732f3230 30372f30 332f3232 ogies/2007/03/22 │ │ │ │ - 0x00039654 2f6e666f 23566973 75616c00 41207069 /nfo#Visual.A pi │ │ │ │ - 0x00039664 65636520 6f66206d 65646961 20636f6e ece of media con │ │ │ │ - 0x00039674 74656e74 2e205468 69732063 6c617373 tent. This class │ │ │ │ - 0x00039684 206d6179 20626520 75736564 20746f20 may be used to │ │ │ │ - 0x00039694 65787072 65737320 636f6d70 6c657820 express complex │ │ │ │ - 0x000396a4 6d656469 6120636f 6e746169 6e657273 media containers │ │ │ │ - 0x000396b4 20776974 68206d61 6e792073 74726561 with many strea │ │ │ │ - 0x000396c4 6d73206f 66207661 72696f75 73206d65 ms of various me │ │ │ │ - 0x000396d4 64696120 636f6e74 656e7420 28626f74 dia content (bot │ │ │ │ - 0x000396e4 68206175 72616c20 616e6420 76697375 h aural and visu │ │ │ │ - 0x000396f4 616c292e 00000000 4d656469 61000000 al).....Media... │ │ │ │ - 0x00039704 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ - 0x00039714 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ - 0x00039724 6e746f6c 6f676965 732f3230 30392f30 ntologies/2009/0 │ │ │ │ - 0x00039734 322f3139 2f6e6d6d 234d6f76 69650000 2/19/nmm#Movie.. │ │ │ │ - 0x00039744 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ - 0x00039754 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ - 0x00039764 6e746f6c 6f676965 732f3230 30392f30 ntologies/2009/0 │ │ │ │ - 0x00039774 322f3139 2f6e6d6d 23545653 686f7700 2/19/nmm#TVShow. │ │ │ │ - 0x00039784 41206669 6c652063 6f6e7461 696e696e A file containin │ │ │ │ - 0x00039794 67206120 6c697374 206f6620 6d656469 g a list of medi │ │ │ │ - 0x000397a4 61206669 6c65732e 652e672e 20612070 a files.e.g. a p │ │ │ │ - 0x000397b4 6c61796c 69737400 4d656469 614c6973 laylist.MediaLis │ │ │ │ - 0x000397c4 74000000 68747470 3a2f2f77 77772e73 t...http://www.s │ │ │ │ - 0x000397d4 656d616e 74696364 65736b74 6f702e6f emanticdesktop.o │ │ │ │ - 0x000397e4 72672f6f 6e746f6c 6f676965 732f3230 rg/ontologies/20 │ │ │ │ - 0x000397f4 30392f30 322f3139 2f6e6d6d 234d7573 09/02/19/nmm#Mus │ │ │ │ - 0x00039804 6963416c 62756d00 68747470 3a2f2f77 icAlbum.http://w │ │ │ │ - 0x00039814 77772e73 656d616e 74696364 65736b74 ww.semanticdeskt │ │ │ │ - 0x00039824 6f702e6f 72672f6f 6e746f6c 6f676965 op.org/ontologie │ │ │ │ - 0x00039834 732f3230 30372f30 332f3232 2f6e666f s/2007/03/22/nfo │ │ │ │ - 0x00039844 234d6564 69615374 7265616d 00000000 #MediaStream.... │ │ │ │ - 0x00039854 41207374 7265616d 206f6620 6d756c74 A stream of mult │ │ │ │ - 0x00039864 696d6564 69612063 6f6e7465 6e742c20 imedia content, │ │ │ │ - 0x00039874 75737561 6c6c7920 636f6e74 61696e65 usually containe │ │ │ │ - 0x00039884 64207769 7468696e 2061206d 65646961 d within a media │ │ │ │ - 0x00039894 20636f6e 7461696e 65722073 75636820 container such │ │ │ │ - 0x000398a4 61732061 206d6f76 69652028 636f6e74 as a movie (cont │ │ │ │ - 0x000398b4 61696e69 6e672062 6f746820 61756469 aining both audi │ │ │ │ - 0x000398c4 6f20616e 64207669 64656f29 206f7220 o and video) or │ │ │ │ - 0x000398d4 61204456 44202870 6f737369 626c7920 a DVD (possibly │ │ │ │ - 0x000398e4 636f6e74 61696e69 6e67206d 616e7920 containing many │ │ │ │ - 0x000398f4 73747265 616d7320 6f662061 7564696f streams of audio │ │ │ │ - 0x00039904 20616e64 20766964 656f292e 204d6f73 and video). Mos │ │ │ │ - 0x00039914 7420636f 6d6d6f6e 20696e74 65727072 t common interpr │ │ │ │ - 0x00039924 65746174 696f6e73 20666f72 20737563 etations for suc │ │ │ │ - 0x00039934 68206120 44617461 4f626a65 63742069 h a DataObject i │ │ │ │ - 0x00039944 6e636c75 64652041 7564696f 20616e64 nclude Audio and │ │ │ │ - 0x00039954 20566964 656f2e00 4d656469 61537472 Video..MediaStr │ │ │ │ - 0x00039964 65616d00 41204d69 6e644d61 702c2063 eam.A MindMap, c │ │ │ │ - 0x00039974 72656174 65642062 79206120 6d696e64 reated by a mind │ │ │ │ - 0x00039984 2d6d6170 70696e67 20757469 6c697479 -mapping utility │ │ │ │ - 0x00039994 2e204578 616d706c 6573206d 69676874 . Examples might │ │ │ │ - 0x000399a4 20696e63 6c756465 20467265 654d696e include FreeMin │ │ │ │ - 0x000399b4 64206f72 206d696e 64206d61 70706572 d or mind mapper │ │ │ │ - 0x000399c4 2e000000 4d696e64 4d617000 68747470 ....MindMap.http │ │ │ │ - 0x000399d4 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ - 0x000399e4 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ - 0x000399f4 6f676965 732f3230 30372f30 332f3232 ogies/2007/03/22 │ │ │ │ - 0x00039a04 2f6e666f 234f7065 72617469 6e675379 /nfo#OperatingSy │ │ │ │ - 0x00039a14 7374656d 00000000 416e204f 70657261 stem....An Opera │ │ │ │ - 0x00039a24 74696e67 53797374 656d0000 4f706572 tingSystem..Oper │ │ │ │ - 0x00039a34 6174696e 67537973 74656d00 41206669 atingSystem.A fi │ │ │ │ - 0x00039a44 6c652063 6f6e7461 696e696e 67206120 le containing a │ │ │ │ - 0x00039a54 74657874 20646f63 756d656e 742c2074 text document, t │ │ │ │ - 0x00039a64 68617420 69732075 6e616d62 6967756f hat is unambiguo │ │ │ │ - 0x00039a74 75736c79 20646976 69646564 20696e74 usly divided int │ │ │ │ - 0x00039a84 6f207061 6765732e 20457861 6d706c65 o pages. Example │ │ │ │ - 0x00039a94 73206d69 67687420 696e636c 75646520 s might include │ │ │ │ - 0x00039aa4 5044462c 20444f43 2c205053 2c204456 PDF, DOC, PS, DV │ │ │ │ - 0x00039ab4 49206574 632e0000 50616769 6e617465 I etc...Paginate │ │ │ │ - 0x00039ac4 64546578 74446f63 756d656e 74000000 dTextDocument... │ │ │ │ - 0x00039ad4 41206669 6c652063 6f6e7461 696e696e A file containin │ │ │ │ - 0x00039ae4 6720706c 61696e20 74657874 20284153 g plain text (AS │ │ │ │ - 0x00039af4 4349492c 20556e69 636f6465 206f7220 CII, Unicode or │ │ │ │ - 0x00039b04 6f746865 7220656e 636f6469 6e677329 other encodings) │ │ │ │ - 0x00039b14 2e204578 616d706c 6573206d 61792069 . Examples may i │ │ │ │ - 0x00039b24 6e636c75 64652054 58542c20 48544d4c nclude TXT, HTML │ │ │ │ - 0x00039b34 2c20584d 4c2c2070 726f6772 616d2073 , XML, program s │ │ │ │ - 0x00039b44 6f757263 6520636f 64652065 74632e00 ource code etc.. │ │ │ │ - 0x00039b54 506c6169 6e546578 74446f63 756d656e PlainTextDocumen │ │ │ │ - 0x00039b64 74000000 41205072 6573656e 74617469 t...A Presentati │ │ │ │ - 0x00039b74 6f6e206d 61646520 62792073 6f6d6520 on made by some │ │ │ │ - 0x00039b84 70726573 656e7461 74696f6e 20736f66 presentation sof │ │ │ │ - 0x00039b94 74776172 65202843 6f72656c 20507265 tware (Corel Pre │ │ │ │ - 0x00039ba4 73656e74 6174696f 6e732c20 4f70656e sentations, Open │ │ │ │ - 0x00039bb4 4f666669 63652049 6d707265 73732c20 Office Impress, │ │ │ │ - 0x00039bc4 4d532050 6f776572 706f696e 74206574 MS Powerpoint et │ │ │ │ - 0x00039bd4 632e2900 50726573 656e7461 74696f6e c.).Presentation │ │ │ │ - 0x00039be4 00000000 41207261 73746572 20696d61 ....A raster ima │ │ │ │ - 0x00039bf4 67652e00 52617374 6572496d 61676500 ge..RasterImage. │ │ │ │ - 0x00039c04 41206669 6c652064 61746120 6f626a65 A file data obje │ │ │ │ - 0x00039c14 63742073 746f7265 64206174 20612072 ct stored at a r │ │ │ │ - 0x00039c24 656d6f74 65206c6f 63617469 6f6e2e20 emote location. │ │ │ │ - 0x00039c34 446f6e27 7420636f 6e667573 65207468 Don't confuse th │ │ │ │ - 0x00039c44 69732063 6c617373 20776974 68206120 is class with a │ │ │ │ - 0x00039c54 52656d6f 7465506f 72744164 64726573 RemotePortAddres │ │ │ │ - 0x00039c64 732e2054 68697320 6f6e6520 6170706c s. This one appl │ │ │ │ - 0x00039c74 69657320 746f2061 20706172 74696375 ies to a particu │ │ │ │ - 0x00039c84 6c617220 7265736f 75726365 2c205265 lar resource, Re │ │ │ │ - 0x00039c94 6d6f7465 506f7274 41646472 65737320 motePortAddress │ │ │ │ - 0x00039ca4 6170706c 69657320 746f2061 6e206164 applies to an ad │ │ │ │ - 0x00039cb4 64726573 732c2074 68617420 63616e20 dress, that can │ │ │ │ - 0x00039cc4 68617665 20766172 696f7573 20696e74 have various int │ │ │ │ - 0x00039cd4 65727072 65746174 696f6e73 2e000000 erpretations.... │ │ │ │ - 0x00039ce4 52656d6f 74654461 74614f62 6a656374 RemoteDataObject │ │ │ │ - 0x00039cf4 00000000 68747470 3a2f2f77 77772e73 ....http://www.s │ │ │ │ - 0x00039d04 656d616e 74696364 65736b74 6f702e6f emanticdesktop.o │ │ │ │ - 0x00039d14 72672f6f 6e746f6c 6f676965 732f3230 rg/ontologies/20 │ │ │ │ - 0x00039d24 30372f30 332f3232 2f6e666f 2352656d 07/03/22/nfo#Rem │ │ │ │ - 0x00039d34 6f746550 6f727441 64647265 73730000 otePortAddress.. │ │ │ │ - 0x00039d44 416e2061 64647265 73732073 70656369 An address speci │ │ │ │ - 0x00039d54 6679696e 67206120 72656d6f 74652068 fying a remote h │ │ │ │ - 0x00039d64 6f737420 616e6420 706f7274 2e205375 ost and port. Su │ │ │ │ - 0x00039d74 63682061 6e206164 64726573 73206361 ch an address ca │ │ │ │ - 0x00039d84 6e206265 20696e74 65727072 65746564 n be interpreted │ │ │ │ - 0x00039d94 20696e20 6d616e79 20776179 73202865 in many ways (e │ │ │ │ - 0x00039da4 78616d70 6c657320 6f662073 75636820 xamples of such │ │ │ │ - 0x00039db4 696e7465 72707265 74617469 6f6e7320 interpretations │ │ │ │ - 0x00039dc4 696e636c 75646520 6d61696c 626f7865 include mailboxe │ │ │ │ - 0x00039dd4 732c2077 65627369 7465732c 2072656d s, websites, rem │ │ │ │ - 0x00039de4 6f746520 63616c65 6e646172 73206f72 ote calendars or │ │ │ │ - 0x00039df4 2066696c 65737973 74656d73 292c2064 filesystems), d │ │ │ │ - 0x00039e04 6570656e 64696e67 206f6e20 616e2069 epending on an i │ │ │ │ - 0x00039e14 6e746572 70726574 6174696f 6e2c2076 nterpretation, v │ │ │ │ - 0x00039e24 6172696f 7573206b 696e6473 206f6620 arious kinds of │ │ │ │ - 0x00039e34 64617461 206d6179 20626520 65787472 data may be extr │ │ │ │ - 0x00039e44 61637465 64206672 6f6d2073 75636820 acted from such │ │ │ │ - 0x00039e54 616e2061 64647265 73732e00 52656d6f an address..Remo │ │ │ │ - 0x00039e64 7465506f 72744164 64726573 73000000 tePortAddress... │ │ │ │ - 0x00039e74 41207069 65636520 6f662073 6f667477 A piece of softw │ │ │ │ - 0x00039e84 6172652e 20457861 6d706c65 73206d61 are. Examples ma │ │ │ │ - 0x00039e94 7920696e 636c7564 65206170 706c6963 y include applic │ │ │ │ - 0x00039ea4 6174696f 6e732061 6e642074 6865206f ations and the o │ │ │ │ - 0x00039eb4 70657261 74696e67 20737973 74656d2e perating system. │ │ │ │ - 0x00039ec4 20546869 7320696e 74657270 72657461 This interpreta │ │ │ │ - 0x00039ed4 74696f6e 206d6f73 7420636f 6d6d6f6e tion most common │ │ │ │ - 0x00039ee4 6c792061 70706c69 65732074 6f20536f ly applies to So │ │ │ │ - 0x00039ef4 66747761 72654974 656d732e 00000000 ftwareItems..... │ │ │ │ - 0x00039f04 536f6674 77617265 00000000 68747470 Software....http │ │ │ │ - 0x00039f14 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ - 0x00039f24 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ - 0x00039f34 6f676965 732f3230 30372f30 332f3232 ogies/2007/03/22 │ │ │ │ - 0x00039f44 2f6e666f 23536f66 74776172 65497465 /nfo#SoftwareIte │ │ │ │ - 0x00039f54 6d000000 41204461 74614f62 6a656374 m...A DataObject │ │ │ │ - 0x00039f64 20726570 72657365 6e74696e 67206120 representing a │ │ │ │ - 0x00039f74 70696563 65206f66 20736f66 74776172 piece of softwar │ │ │ │ - 0x00039f84 652e2045 78616d70 6c657320 6f662069 e. Examples of i │ │ │ │ - 0x00039f94 6e746572 70726574 6174696f 6e73206f nterpretations o │ │ │ │ - 0x00039fa4 66206120 536f6674 77617265 4974656d f a SoftwareItem │ │ │ │ - 0x00039fb4 20696e63 6c756465 20616e20 4170706c include an Appl │ │ │ │ - 0x00039fc4 69636174 696f6e20 616e6420 616e204f ication and an O │ │ │ │ - 0x00039fd4 70657261 74696e67 53797374 656d2e00 peratingSystem.. │ │ │ │ - 0x00039fe4 536f6674 77617265 4974656d 00000000 SoftwareItem.... │ │ │ │ - 0x00039ff4 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ - 0x0003a004 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ - 0x0003a014 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ - 0x0003a024 332f3232 2f6e666f 23536f66 74776172 3/22/nfo#Softwar │ │ │ │ - 0x0003a034 65536572 76696365 00000000 41207365 eService....A se │ │ │ │ - 0x0003a044 72766963 65207075 626c6973 68656420 rvice published │ │ │ │ - 0x0003a054 62792061 20706965 6365206f 6620736f by a piece of so │ │ │ │ - 0x0003a064 66747761 72652c20 65697468 65722062 ftware, either b │ │ │ │ - 0x0003a074 7920616e 206f7065 72617469 6e672073 y an operating s │ │ │ │ - 0x0003a084 79737465 6d206f72 20616e20 6170706c ystem or an appl │ │ │ │ - 0x0003a094 69636174 696f6e2e 20457861 6d706c65 ication. Example │ │ │ │ - 0x0003a0a4 73206f66 20737563 68207365 72766963 s of such servic │ │ │ │ - 0x0003a0b4 6573206d 61792069 6e636c75 64652063 es may include c │ │ │ │ - 0x0003a0c4 616c656e 6461722c 20616464 72657373 alendar, address │ │ │ │ - 0x0003a0d4 626f6f6b 20616e64 206d6169 6c626f78 book and mailbox │ │ │ │ - 0x0003a0e4 206d616e 61676564 20627920 61205049 managed by a PI │ │ │ │ - 0x0003a0f4 4d206170 706c6963 6174696f 6e2e2054 M application. T │ │ │ │ - 0x0003a104 68697320 63617465 676f7279 20697320 his category is │ │ │ │ - 0x0003a114 696e7472 6f647563 65642074 6f206469 introduced to di │ │ │ │ - 0x0003a124 7374696e 67756973 68206265 74776565 stinguish betwee │ │ │ │ - 0x0003a134 6e206461 74612061 7661696c 61626c65 n data available │ │ │ │ - 0x0003a144 20646972 6563746c 79206672 6f6d2074 directly from t │ │ │ │ - 0x0003a154 68652061 70706c69 63617469 6f6e7320 he applications │ │ │ │ - 0x0003a164 28566961 20736f6d 6520496e 74657270 (Via some Interp │ │ │ │ - 0x0003a174 726f6365 73732043 6f6d6d75 6e696361 rocess Communica │ │ │ │ - 0x0003a184 74696f6e 204d6563 68616e69 736d7329 tion Mechanisms) │ │ │ │ - 0x0003a194 20616e64 20646174 61206176 61696c61 and data availa │ │ │ │ - 0x0003a1a4 626c6520 66726f6d 2066696c 6573206f ble from files o │ │ │ │ - 0x0003a1b4 6e206120 6469736b 2e20496e 20656974 n a disk. In eit │ │ │ │ - 0x0003a1c4 68657220 63617365 20626f74 68204461 her case both Da │ │ │ │ - 0x0003a1d4 74614f62 6a656374 7320776f 756c6420 taObjects would │ │ │ │ - 0x0003a1e4 72656365 69766520 61207369 6d696c61 receive a simila │ │ │ │ - 0x0003a1f4 7220696e 74657270 72657461 74696f6e r interpretation │ │ │ │ - 0x0003a204 2028652e 672e2061 204d6169 6c626f78 (e.g. a Mailbox │ │ │ │ - 0x0003a214 2920616e 6420776f 756c646e 27742064 ) and wouldn't d │ │ │ │ - 0x0003a224 69666665 72206f6e 20746865 20636f6e iffer on the con │ │ │ │ - 0x0003a234 74656e74 206c6576 656c2e00 536f6674 tent level..Soft │ │ │ │ - 0x0003a244 77617265 53657276 69636500 436f6465 wareService.Code │ │ │ │ - 0x0003a254 20696e20 6120636f 6d70696c 61626c65 in a compilable │ │ │ │ - 0x0003a264 206f7220 696e7465 72707265 74656420 or interpreted │ │ │ │ - 0x0003a274 70726f67 72616d6d 696e6720 6c616e67 programming lang │ │ │ │ - 0x0003a284 75616765 2e000000 536f7572 6365436f uage....SourceCo │ │ │ │ - 0x0003a294 64650000 41207370 72656164 73686565 de..A spreadshee │ │ │ │ - 0x0003a2a4 742c2063 72656174 65642062 79206120 t, created by a │ │ │ │ - 0x0003a2b4 73707265 61647368 65657420 6170706c spreadsheet appl │ │ │ │ - 0x0003a2c4 69636174 696f6e2e 20457861 6d706c65 ication. Example │ │ │ │ - 0x0003a2d4 73206d69 67687420 696e636c 75646520 s might include │ │ │ │ - 0x0003a2e4 476e756d 65726963 2c204f70 656e4f66 Gnumeric, OpenOf │ │ │ │ - 0x0003a2f4 66696365 2043616c 63206f72 204d5320 fice Calc or MS │ │ │ │ - 0x0003a304 45786365 6c2e0000 53707265 61647368 Excel...Spreadsh │ │ │ │ - 0x0003a314 65657400 41207465 78742064 6f63756d eet.A text docum │ │ │ │ - 0x0003a324 656e7400 54657874 446f6375 6d656e74 ent.TextDocument │ │ │ │ - 0x0003a334 00000000 52657072 6573656e 74732061 ....Represents a │ │ │ │ - 0x0003a344 20636f6e 7461696e 65722066 6f722064 container for d │ │ │ │ - 0x0003a354 656c6574 65642066 696c6573 2c206120 eleted files, a │ │ │ │ - 0x0003a364 66656174 75726520 636f6d6d 6f6e2069 feature common i │ │ │ │ - 0x0003a374 6e206d6f 6465726e 206f7065 72617469 n modern operati │ │ │ │ - 0x0003a384 6e672073 79737465 6d732e00 54726173 ng systems..Tras │ │ │ │ - 0x0003a394 68000000 56656374 6f72496d 61676500 h...VectorImage. │ │ │ │ - 0x0003a3a4 41207669 64656f20 66696c65 2e000000 A video file.... │ │ │ │ - 0x0003a3b4 56696465 6f000000 46696c65 20636f6e Video...File con │ │ │ │ - 0x0003a3c4 7461696e 696e6720 76697375 616c2063 taining visual c │ │ │ │ - 0x0003a3d4 6f6e7465 6e742e00 56697375 616c0000 ontent..Visual.. │ │ │ │ - 0x0003a3e4 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ - 0x0003a3f4 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ - 0x0003a404 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ - 0x0003a414 332f3232 2f6e666f 23576562 73697465 3/22/nfo#Website │ │ │ │ - 0x0003a424 00000000 41207765 62736974 652c2075 ....A website, u │ │ │ │ - 0x0003a434 7375616c 6c792061 20636f6e 7461696e sually a contain │ │ │ │ - 0x0003a444 65722066 6f722072 656d6f74 65207265 er for remote re │ │ │ │ - 0x0003a454 736f7572 6365732c 20746861 74206d61 sources, that ma │ │ │ │ - 0x0003a464 79206265 20696e74 65727072 65746564 y be interpreted │ │ │ │ - 0x0003a474 20617320 48544d4c 446f6375 6d656e74 as HTMLDocument │ │ │ │ - 0x0003a484 732c2069 6d616765 73206f72 206f7468 s, images or oth │ │ │ │ - 0x0003a494 65722074 79706573 206f6620 636f6e74 er types of cont │ │ │ │ - 0x0003a4a4 656e742e 00000000 57656273 69746500 ent.....Website. │ │ │ │ - 0x0003a4b4 416e2069 6e666f72 6d617469 6f6e2072 An information r │ │ │ │ - 0x0003a4c4 65736f75 72636573 206f6620 77686963 esources of whic │ │ │ │ - 0x0003a4d4 68207265 70726573 656e7461 74696f6e h representation │ │ │ │ - 0x0003a4e4 73202866 696c6573 2c207374 7265616d s (files, stream │ │ │ │ - 0x0003a4f4 73292063 616e2062 65207265 74726965 s) can be retrie │ │ │ │ - 0x0003a504 76656420 7468726f 75676820 61207765 ved through a we │ │ │ │ - 0x0003a514 62207365 72766572 2e205468 6579206d b server. They m │ │ │ │ - 0x0003a524 61792062 65206765 6e657261 74656420 ay be generated │ │ │ │ - 0x0003a534 61742072 65747269 6576616c 2074696d at retrieval tim │ │ │ │ - 0x0003a544 652e2054 79706963 616c2065 78616d70 e. Typical examp │ │ │ │ - 0x0003a554 6c657320 61726520 70616765 73207365 les are pages se │ │ │ │ - 0x0003a564 72766564 20627920 50485020 6f722041 rved by PHP or A │ │ │ │ - 0x0003a574 4a415820 6f72206d 70332073 74726561 JAX or mp3 strea │ │ │ │ - 0x0003a584 6d732e00 77656220 64617461 206f626a ms..web data obj │ │ │ │ - 0x0003a594 65637400 4120756e 6974206f 66206461 ect.A unit of da │ │ │ │ - 0x0003a5a4 74612074 68617420 69732063 72656174 ta that is creat │ │ │ │ - 0x0003a5b4 65642c20 616e6e6f 74617465 6420616e ed, annotated an │ │ │ │ - 0x0003a5c4 64207072 6f636573 73656420 6f6e2074 d processed on t │ │ │ │ - 0x0003a5d4 68652075 73657220 6465736b 746f702e he user desktop. │ │ │ │ - 0x0003a5e4 20497420 72657072 6573656e 74732061 It represents a │ │ │ │ - 0x0003a5f4 206e6174 69766520 73747275 63747572 native structur │ │ │ │ - 0x0003a604 65207468 65207573 65722077 6f726b73 e the user works │ │ │ │ - 0x0003a614 20776974 682e2054 68652075 73616765 with. The usage │ │ │ │ - 0x0003a624 206f6620 74686520 7465726d 20276e61 of the term 'na │ │ │ │ - 0x0003a634 74697665 27206973 20696d70 6f727461 tive' is importa │ │ │ │ - 0x0003a644 6e742e20 4974206d 65616e73 20746861 nt. It means tha │ │ │ │ - 0x0003a654 74206120 44617461 4f626a65 63742063 t a DataObject c │ │ │ │ - 0x0003a664 616e2062 65206469 72656374 6c79206d an be directly m │ │ │ │ - 0x0003a674 61707065 6420746f 20612064 61746120 apped to a data │ │ │ │ - 0x0003a684 73747275 63747572 65206d61 696e7461 structure mainta │ │ │ │ - 0x0003a694 696e6564 20627920 61206e61 74697665 ined by a native │ │ │ │ - 0x0003a6a4 20617070 6c696361 74696f6e 2e205468 application. Th │ │ │ │ - 0x0003a6b4 6973206d 61792062 65206120 66696c65 is may be a file │ │ │ │ - 0x0003a6c4 2c206120 73657420 6f662066 696c6573 , a set of files │ │ │ │ - 0x0003a6d4 206f7220 61207061 7274206f 66206120 or a part of a │ │ │ │ - 0x0003a6e4 66696c65 2e205468 65206772 616e756c file. The granul │ │ │ │ - 0x0003a6f4 61726974 79206465 70656e64 73206f6e arity depends on │ │ │ │ - 0x0003a704 20746865 20757365 722e2054 68697320 the user. This │ │ │ │ - 0x0003a714 636c6173 73206973 206e6f74 20696e74 class is not int │ │ │ │ - 0x0003a724 656e6465 6420746f 20626520 696e7374 ended to be inst │ │ │ │ - 0x0003a734 616e7469 61746564 20627920 69747365 antiated by itse │ │ │ │ - 0x0003a744 6c662e20 55736520 6d6f7265 20737065 lf. Use more spe │ │ │ │ - 0x0003a754 63696669 63207375 62636c61 73736573 cific subclasses │ │ │ │ - 0x0003a764 2e000000 68747470 3a2f2f77 77772e7a ....http://www.z │ │ │ │ - 0x0003a774 65697467 65697374 2d70726f 6a656374 eitgeist-project │ │ │ │ - 0x0003a784 2e636f6d 2f6f6e74 6f6c6f67 6965732f .com/ontologies/ │ │ │ │ - 0x0003a794 32303130 2f30312f 32372f7a 67234576 2010/01/27/zg#Ev │ │ │ │ - 0x0003a7a4 656e744d 616e6966 65737461 74696f6e entManifestation │ │ │ │ - 0x0003a7b4 00000000 68747470 3a2f2f77 77772e73 ....http://www.s │ │ │ │ - 0x0003a7c4 656d616e 74696364 65736b74 6f702e6f emanticdesktop.o │ │ │ │ - 0x0003a7d4 72672f6f 6e746f6c 6f676965 732f3230 rg/ontologies/20 │ │ │ │ - 0x0003a7e4 30372f30 332f3232 2f6e6d6f 234d6169 07/03/22/nmo#Mai │ │ │ │ - 0x0003a7f4 6c626f78 44617461 4f626a65 63740000 lboxDataObject.. │ │ │ │ - 0x0003a804 68747470 3a2f2f77 77772e7a 65697467 http://www.zeitg │ │ │ │ - 0x0003a814 65697374 2d70726f 6a656374 2e636f6d eist-project.com │ │ │ │ - 0x0003a824 2f6f6e74 6f6c6f67 6965732f 32303130 /ontologies/2010 │ │ │ │ - 0x0003a834 2f30312f 32372f7a 67235573 65724163 /01/27/zg#UserAc │ │ │ │ - 0x0003a844 74697669 74790000 68747470 3a2f2f77 tivity..http://w │ │ │ │ - 0x0003a854 77772e7a 65697467 65697374 2d70726f ww.zeitgeist-pro │ │ │ │ - 0x0003a864 6a656374 2e636f6d 2f6f6e74 6f6c6f67 ject.com/ontolog │ │ │ │ - 0x0003a874 6965732f 32303130 2f30312f 32372f7a ies/2010/01/27/z │ │ │ │ - 0x0003a884 67234865 75726973 74696341 63746976 g#HeuristicActiv │ │ │ │ - 0x0003a894 69747900 68747470 3a2f2f77 77772e7a ity.http://www.z │ │ │ │ - 0x0003a8a4 65697467 65697374 2d70726f 6a656374 eitgeist-project │ │ │ │ - 0x0003a8b4 2e636f6d 2f6f6e74 6f6c6f67 6965732f .com/ontologies/ │ │ │ │ - 0x0003a8c4 32303130 2f30312f 32372f7a 6723576f 2010/01/27/zg#Wo │ │ │ │ - 0x0003a8d4 726c6441 63746976 69747900 68747470 rldActivity.http │ │ │ │ - 0x0003a8e4 3a2f2f77 77772e7a 65697467 65697374 ://www.zeitgeist │ │ │ │ - 0x0003a8f4 2d70726f 6a656374 2e636f6d 2f6f6e74 -project.com/ont │ │ │ │ - 0x0003a904 6f6c6f67 6965732f 32303130 2f30312f ologies/2010/01/ │ │ │ │ - 0x0003a914 32372f7a 67235363 68656475 6c656441 27/zg#ScheduledA │ │ │ │ - 0x0003a924 63746976 69747900 68747470 3a2f2f77 ctivity.http://w │ │ │ │ - 0x0003a934 77772e7a 65697467 65697374 2d70726f ww.zeitgeist-pro │ │ │ │ - 0x0003a944 6a656374 2e636f6d 2f6f6e74 6f6c6f67 ject.com/ontolog │ │ │ │ - 0x0003a954 6965732f 32303130 2f30312f 32372f7a ies/2010/01/27/z │ │ │ │ - 0x0003a964 67235379 7374656d 4e6f7469 66696361 g#SystemNotifica │ │ │ │ - 0x0003a974 74696f6e 00000000 4120756e 6974206f tion....A unit o │ │ │ │ - 0x0003a984 6620636f 6e74656e 74207468 65207573 f content the us │ │ │ │ - 0x0003a994 65722077 6f726b73 20776974 682e2054 er works with. T │ │ │ │ - 0x0003a9a4 68697320 69732061 20737570 6572636c his is a supercl │ │ │ │ - 0x0003a9b4 61737320 666f7220 616c6c20 696e7465 ass for all inte │ │ │ │ - 0x0003a9c4 72707265 74617469 6f6e7320 6f662061 rpretations of a │ │ │ │ - 0x0003a9d4 20446174 614f626a 6563742e 00000000 DataObject..... │ │ │ │ - 0x0003a9e4 496e666f 726d6174 696f6e45 6c656d65 InformationEleme │ │ │ │ - 0x0003a9f4 6e740000 68747470 3a2f2f77 77772e73 nt..http://www.s │ │ │ │ - 0x0003aa04 656d616e 74696364 65736b74 6f702e6f emanticdesktop.o │ │ │ │ - 0x0003aa14 72672f6f 6e746f6c 6f676965 732f3230 rg/ontologies/20 │ │ │ │ - 0x0003aa24 30372f30 332f3232 2f6e6d6f 234d6169 07/03/22/nmo#Mai │ │ │ │ - 0x0003aa34 6c626f78 00000000 68747470 3a2f2f77 lbox....http://w │ │ │ │ - 0x0003aa44 77772e7a 65697467 65697374 2d70726f ww.zeitgeist-pro │ │ │ │ - 0x0003aa54 6a656374 2e636f6d 2f6f6e74 6f6c6f67 ject.com/ontolog │ │ │ │ - 0x0003aa64 6965732f 32303130 2f30312f 32372f7a ies/2010/01/27/z │ │ │ │ - 0x0003aa74 67234170 706c6963 6174696f 6e416374 g#ApplicationAct │ │ │ │ - 0x0003aa84 696f6e00 68747470 3a2f2f77 77772e7a ion.http://www.z │ │ │ │ - 0x0003aa94 65697467 65697374 2d70726f 6a656374 eitgeist-project │ │ │ │ - 0x0003aaa4 2e636f6d 2f6f6e74 6f6c6f67 6965732f .com/ontologies/ │ │ │ │ - 0x0003aab4 32303130 2f30312f 32372f7a 67234576 2010/01/27/zg#Ev │ │ │ │ - 0x0003aac4 656e7449 6e746572 70726574 6174696f entInterpretatio │ │ │ │ - 0x0003aad4 6e000000 68747470 3a2f2f77 77772e73 n...http://www.s │ │ │ │ - 0x0003aae4 656d616e 74696364 65736b74 6f702e6f emanticdesktop.o │ │ │ │ - 0x0003aaf4 72672f6f 6e746f6c 6f676965 732f3230 rg/ontologies/20 │ │ │ │ - 0x0003ab04 30392f30 322f3139 2f6e6d6d 23545653 09/02/19/nmm#TVS │ │ │ │ - 0x0003ab14 65726965 73000000 68747470 3a2f2f77 eries...http://w │ │ │ │ - 0x0003ab24 77772e73 656d616e 74696364 65736b74 ww.semanticdeskt │ │ │ │ - 0x0003ab34 6f702e6f 72672f6f 6e746f6c 6f676965 op.org/ontologie │ │ │ │ - 0x0003ab44 732f3230 30372f30 332f3232 2f6e6d6f s/2007/03/22/nmo │ │ │ │ - 0x0003ab54 234d696d 65456e74 69747900 68747470 #MimeEntity.http │ │ │ │ - 0x0003ab64 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ - 0x0003ab74 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ - 0x0003ab84 6f676965 732f3230 30372f30 332f3232 ogies/2007/03/22 │ │ │ │ - 0x0003ab94 2f6e6d6f 234d6573 73616765 00000000 /nmo#Message.... │ │ │ │ - 0x0003aba4 68747470 3a2f2f77 77772e7a 65697467 http://www.zeitg │ │ │ │ - 0x0003abb4 65697374 2d70726f 6a656374 2e636f6d eist-project.com │ │ │ │ - 0x0003abc4 2f6f6e74 6f6c6f67 6965732f 32303130 /ontologies/2010 │ │ │ │ - 0x0003abd4 2f30312f 32372f7a 67234c65 61766545 /01/27/zg#LeaveE │ │ │ │ - 0x0003abe4 76656e74 00000000 68747470 3a2f2f77 vent....http://w │ │ │ │ - 0x0003abf4 77772e7a 65697467 65697374 2d70726f ww.zeitgeist-pro │ │ │ │ - 0x0003ac04 6a656374 2e636f6d 2f6f6e74 6f6c6f67 ject.com/ontolog │ │ │ │ - 0x0003ac14 6965732f 32303130 2f30312f 32372f7a ies/2010/01/27/z │ │ │ │ - 0x0003ac24 67234163 63657373 4576656e 74000000 g#AccessEvent... │ │ │ │ - 0x0003ac34 68747470 3a2f2f77 77772e7a 65697467 http://www.zeitg │ │ │ │ - 0x0003ac44 65697374 2d70726f 6a656374 2e636f6d eist-project.com │ │ │ │ - 0x0003ac54 2f6f6e74 6f6c6f67 6965732f 32303130 /ontologies/2010 │ │ │ │ - 0x0003ac64 2f30312f 32372f7a 67234578 70697265 /01/27/zg#Expire │ │ │ │ - 0x0003ac74 4576656e 74000000 68747470 3a2f2f77 Event...http://w │ │ │ │ - 0x0003ac84 77772e73 656d616e 74696364 65736b74 ww.semanticdeskt │ │ │ │ - 0x0003ac94 6f702e6f 72672f6f 6e746f6c 6f676965 op.org/ontologie │ │ │ │ - 0x0003aca4 732f3230 30372f30 332f3232 2f6e6d6f s/2007/03/22/nmo │ │ │ │ - 0x0003acb4 23494d4d 65737361 67650000 68747470 #IMMessage..http │ │ │ │ - 0x0003acc4 3a2f2f77 77772e7a 65697467 65697374 ://www.zeitgeist │ │ │ │ - 0x0003acd4 2d70726f 6a656374 2e636f6d 2f6f6e74 -project.com/ont │ │ │ │ - 0x0003ace4 6f6c6f67 6965732f 32303130 2f30312f ologies/2010/01/ │ │ │ │ - 0x0003acf4 32372f7a 67234465 6c657465 4576656e 27/zg#DeleteEven │ │ │ │ - 0x0003ad04 74000000 68747470 3a2f2f77 77772e7a t...http://www.z │ │ │ │ - 0x0003ad14 65697467 65697374 2d70726f 6a656374 eitgeist-project │ │ │ │ - 0x0003ad24 2e636f6d 2f6f6e74 6f6c6f67 6965732f .com/ontologies/ │ │ │ │ - 0x0003ad34 32303130 2f30312f 32372f7a 67234372 2010/01/27/zg#Cr │ │ │ │ - 0x0003ad44 65617465 4576656e 74000000 68747470 eateEvent...http │ │ │ │ - 0x0003ad54 3a2f2f77 77772e7a 65697467 65697374 ://www.zeitgeist │ │ │ │ - 0x0003ad64 2d70726f 6a656374 2e636f6d 2f6f6e74 -project.com/ont │ │ │ │ - 0x0003ad74 6f6c6f67 6965732f 32303130 2f30312f ologies/2010/01/ │ │ │ │ - 0x0003ad84 32372f7a 67235365 6e644576 656e7400 27/zg#SendEvent. │ │ │ │ - 0x0003ad94 68747470 3a2f2f77 77772e7a 65697467 http://www.zeitg │ │ │ │ - 0x0003ada4 65697374 2d70726f 6a656374 2e636f6d eist-project.com │ │ │ │ - 0x0003adb4 2f6f6e74 6f6c6f67 6965732f 32303130 /ontologies/2010 │ │ │ │ - 0x0003adc4 2f30312f 32372f7a 67234465 6e794576 /01/27/zg#DenyEv │ │ │ │ - 0x0003add4 656e7400 68747470 3a2f2f77 77772e7a ent.http://www.z │ │ │ │ - 0x0003ade4 65697467 65697374 2d70726f 6a656374 eitgeist-project │ │ │ │ - 0x0003adf4 2e636f6d 2f6f6e74 6f6c6f67 6965732f .com/ontologies/ │ │ │ │ - 0x0003ae04 32303130 2f30312f 32372f7a 67234163 2010/01/27/zg#Ac │ │ │ │ - 0x0003ae14 63657074 4576656e 74000000 68747470 ceptEvent...http │ │ │ │ - 0x0003ae24 3a2f2f77 77772e7a 65697467 65697374 ://www.zeitgeist │ │ │ │ - 0x0003ae34 2d70726f 6a656374 2e636f6d 2f6f6e74 -project.com/ont │ │ │ │ - 0x0003ae44 6f6c6f67 6965732f 32303130 2f30312f ologies/2010/01/ │ │ │ │ - 0x0003ae54 32372f7a 67235265 63656976 65457665 27/zg#ReceiveEve │ │ │ │ - 0x0003ae64 6e740000 68747470 3a2f2f77 77772e7a nt..http://www.z │ │ │ │ - 0x0003ae74 65697467 65697374 2d70726f 6a656374 eitgeist-project │ │ │ │ - 0x0003ae84 2e636f6d 2f6f6e74 6f6c6f67 6965732f .com/ontologies/ │ │ │ │ - 0x0003ae94 32303130 2f30312f 32372f7a 67234d6f 2010/01/27/zg#Mo │ │ │ │ - 0x0003aea4 76654576 656e7400 68747470 3a2f2f77 veEvent.http://w │ │ │ │ - 0x0003aeb4 77772e7a 65697467 65697374 2d70726f ww.zeitgeist-pro │ │ │ │ - 0x0003aec4 6a656374 2e636f6d 2f6f6e74 6f6c6f67 ject.com/ontolog │ │ │ │ - 0x0003aed4 6965732f 32303130 2f30312f 32372f7a ies/2010/01/27/z │ │ │ │ - 0x0003aee4 67234d6f 64696679 4576656e 74000000 g#ModifyEvent... │ │ │ │ - 0x0003aef4 41204d6f 76696500 6d6f7669 65000000 A Movie.movie... │ │ │ │ - 0x0003af04 54686520 6d757369 6320616c 62756d20 The music album │ │ │ │ - 0x0003af14 61732070 726f7669 64656420 62792074 as provided by t │ │ │ │ - 0x0003af24 68652070 75626c69 73686572 2e204e6f he publisher. No │ │ │ │ - 0x0003af34 7420746f 20626520 636f6e66 75736564 t to be confused │ │ │ │ - 0x0003af44 20776974 68206d65 64696120 6c697374 with media list │ │ │ │ - 0x0003af54 73206f72 20636f6c 6c656374 696f6e73 s or collections │ │ │ │ - 0x0003af64 2e000000 6d757369 6320616c 62756d00 ....music album. │ │ │ │ - 0x0003af74 55736564 20746f20 61737369 676e206d Used to assign m │ │ │ │ - 0x0003af84 75736963 2d737065 63696669 63207072 usic-specific pr │ │ │ │ - 0x0003af94 6f706572 74696573 20737563 68206120 operties such a │ │ │ │ - 0x0003afa4 42504d20 746f2076 6964656f 20616e64 BPM to video and │ │ │ │ - 0x0003afb4 20617564 696f0000 6d757369 63000000 audio..music... │ │ │ │ - 0x0003afc4 41205456 20536572 69657320 68617320 A TV Series has │ │ │ │ - 0x0003afd4 6d756c74 69706c65 20736561 736f6e73 multiple seasons │ │ │ │ - 0x0003afe4 20616e64 20657069 736f6465 73000000 and episodes... │ │ │ │ - 0x0003aff4 74762073 65726965 73000000 41205456 tv series...A TV │ │ │ │ - 0x0003b004 2053686f 77000000 74762073 686f7700 Show...tv show. │ │ │ │ - 0x0003b014 416e2065 6d61696c 2e000000 456d6169 An email....Emai │ │ │ │ - 0x0003b024 6c000000 41206d65 73736167 65207365 l...A message se │ │ │ │ - 0x0003b034 6e742077 69746820 496e7374 616e7420 nt with Instant │ │ │ │ - 0x0003b044 4d657373 6167696e 6720736f 66747761 Messaging softwa │ │ │ │ - 0x0003b054 72652e00 494d4d65 73736167 65000000 re..IMMessage... │ │ │ │ - 0x0003b064 41206d61 696c626f 78202d20 636f6e74 A mailbox - cont │ │ │ │ - 0x0003b074 61696e65 7220666f 72204d61 696c626f ainer for Mailbo │ │ │ │ - 0x0003b084 78446174 614f626a 65637473 2e000000 xDataObjects.... │ │ │ │ - 0x0003b094 4d61696c 626f7800 416e2065 6e746974 Mailbox.An entit │ │ │ │ - 0x0003b0a4 7920656e 636f756e 74657265 6420696e y encountered in │ │ │ │ - 0x0003b0b4 2061206d 61696c62 6f782e20 4d6f7374 a mailbox. Most │ │ │ │ - 0x0003b0c4 20636f6d 6d6f6e20 696e7465 72707265 common interpre │ │ │ │ - 0x0003b0d4 74617469 6f6e7320 666f7220 73756368 tations for such │ │ │ │ - 0x0003b0e4 20616e20 656e7469 74792069 6e636c75 an entity inclu │ │ │ │ - 0x0003b0f4 6465204d 65737361 6765206f 7220466f de Message or Fo │ │ │ │ - 0x0003b104 6c646572 00000000 4d61696c 626f7844 lder....MailboxD │ │ │ │ - 0x0003b114 6174614f 626a6563 74000000 41206d65 ataObject...A me │ │ │ │ - 0x0003b124 73736167 652e2043 6f756c64 20626520 ssage. Could be │ │ │ │ - 0x0003b134 616e2065 6d61696c 2c20696e 7374616e an email, instan │ │ │ │ - 0x0003b144 74206d65 7373616e 67696e67 206d6573 t messanging mes │ │ │ │ - 0x0003b154 73616765 2c20534d 53206d65 73736167 sage, SMS messag │ │ │ │ - 0x0003b164 65206574 632e0000 4d657373 61676500 e etc...Message. │ │ │ │ - 0x0003b174 41204d49 4d452065 6e746974 792c2061 A MIME entity, a │ │ │ │ - 0x0003b184 73206465 66696e65 6420696e 20524643 s defined in RFC │ │ │ │ - 0x0003b194 32303435 2c205365 6374696f 6e20322e 2045, Section 2. │ │ │ │ - 0x0003b1a4 342e0000 4d696d65 456e7469 74790000 4...MimeEntity.. │ │ │ │ - 0x0003b1b4 4576656e 74207472 69676765 72656420 Event triggered │ │ │ │ - 0x0003b1c4 7768656e 20746865 20757365 72206163 when the user ac │ │ │ │ - 0x0003b1d4 63657074 73206120 72657175 65737420 cepts a request │ │ │ │ - 0x0003b1e4 6f662073 6f6d6520 736f7274 2e204578 of some sort. Ex │ │ │ │ - 0x0003b1f4 616d706c 65732063 6f756c64 20626520 amples could be │ │ │ │ - 0x0003b204 616e7377 6572696e 67206120 70686f6e answering a phon │ │ │ │ - 0x0003b214 65206361 6c6c2c20 61636365 7074696e e call, acceptin │ │ │ │ - 0x0003b224 67206120 66696c65 20747261 6e736665 g a file transfe │ │ │ │ - 0x0003b234 722c206f 72206163 63657074 696e6720 r, or accepting │ │ │ │ - 0x0003b244 61206672 69656e64 73686970 20726571 a friendship req │ │ │ │ - 0x0003b254 75657374 206f7665 7220616e 20494d20 uest over an IM │ │ │ │ - 0x0003b264 70726f74 6f636f6c 2e205365 6520616c protocol. See al │ │ │ │ - 0x0003b274 736f2044 656e7945 76656e74 20666f72 so DenyEvent for │ │ │ │ - 0x0003b284 20776865 6e207468 65207573 65722064 when the user d │ │ │ │ - 0x0003b294 656e6965 73206120 73696d69 6c617220 enies a similar │ │ │ │ - 0x0003b2a4 72657175 65737400 41434345 50545f45 request.ACCEPT_E │ │ │ │ - 0x0003b2b4 56454e54 00000000 4576656e 74207472 VENT....Event tr │ │ │ │ - 0x0003b2c4 69676765 72656420 6279206f 70656e69 iggered by openi │ │ │ │ - 0x0003b2d4 6e672c20 61636365 7373696e 672c206f ng, accessing, o │ │ │ │ - 0x0003b2e4 72207374 61727469 6e672061 20726573 r starting a res │ │ │ │ - 0x0003b2f4 6f757263 652e204d 6f737420 7a673a41 ource. Most zg:A │ │ │ │ - 0x0003b304 63636573 73457665 6e747320 77696c6c ccessEvents will │ │ │ │ - 0x0003b314 20686176 6520616e 20616363 6f6d7061 have an accompa │ │ │ │ - 0x0003b324 6e79696e 67207a67 3a4c6561 76654576 nying zg:LeaveEv │ │ │ │ - 0x0003b334 656e742c 20627574 20746869 73206e65 ent, but this ne │ │ │ │ - 0x0003b344 6564206e 6f742061 6c776179 73206265 ed not always be │ │ │ │ - 0x0003b354 20746865 20636173 65000000 41434345 the case...ACCE │ │ │ │ - 0x0003b364 53535f45 56454e54 00000000 52657072 SS_EVENT....Repr │ │ │ │ - 0x0003b374 6573656e 74617469 6f6e206f 66206120 esentation of a │ │ │ │ - 0x0003b384 73706563 69666963 20416374 696f6e20 specific Action │ │ │ │ - 0x0003b394 6f6e2061 6e204170 706c6963 6174696f on an Applicatio │ │ │ │ - 0x0003b3a4 6e000000 4150504c 49434154 494f4e5f n...APPLICATION_ │ │ │ │ - 0x0003b3b4 41435449 4f4e0000 4576656e 74207479 ACTION..Event ty │ │ │ │ - 0x0003b3c4 70652074 72696767 65726564 20776865 pe triggered whe │ │ │ │ - 0x0003b3d4 6e20616e 20697465 6d206973 20637265 n an item is cre │ │ │ │ - 0x0003b3e4 61746564 00000000 43524541 54455f45 ated....CREATE_E │ │ │ │ - 0x0003b3f4 56454e54 00000000 4576656e 74207472 VENT....Event tr │ │ │ │ - 0x0003b404 69676765 72656420 62656361 75736520 iggered because │ │ │ │ - 0x0003b414 61207265 736f7572 63652068 61732062 a resource has b │ │ │ │ - 0x0003b424 65656e20 64656c65 74656420 6f72206f een deleted or o │ │ │ │ - 0x0003b434 74686572 77697365 206d6164 65207065 therwise made pe │ │ │ │ - 0x0003b444 726d616e 656e746c 7920756e 61766169 rmanently unavai │ │ │ │ - 0x0003b454 6c61626c 652e2046 782e2077 68656e20 lable. Fx. when │ │ │ │ - 0x0003b464 64656c65 74696e67 20612066 696c652e deleting a file. │ │ │ │ - 0x0003b474 20464958 4d453a20 486f7720 61626f75 FIXME: How abou │ │ │ │ - 0x0003b484 74207768 656e206d 6f76696e 6720746f t when moving to │ │ │ │ - 0x0003b494 20747261 73683f00 44454c45 54455f45 trash?.DELETE_E │ │ │ │ - 0x0003b4a4 56454e54 00000000 4576656e 74207472 VENT....Event tr │ │ │ │ - 0x0003b4b4 69676765 72656420 7768656e 20746865 iggered when the │ │ │ │ - 0x0003b4c4 20757365 72206465 6e696573 20612072 user denies a r │ │ │ │ - 0x0003b4d4 65717565 7374206f 6620736f 6d652073 equest of some s │ │ │ │ - 0x0003b4e4 6f72742e 20457861 6d706c65 7320636f ort. Examples co │ │ │ │ - 0x0003b4f4 756c6420 62652072 656a6563 74696e67 uld be rejecting │ │ │ │ - 0x0003b504 20612070 686f6e65 2063616c 6c2c2072 a phone call, r │ │ │ │ - 0x0003b514 656a6563 74696e67 20612066 696c6520 ejecting a file │ │ │ │ - 0x0003b524 7472616e 73666572 2c206f72 2064656e transfer, or den │ │ │ │ - 0x0003b534 79696e67 20612066 7269656e 64736869 ying a friendshi │ │ │ │ - 0x0003b544 70207265 71756573 74206f76 65722061 p request over a │ │ │ │ - 0x0003b554 6e20494d 2070726f 746f636f 6c2e2053 n IM protocol. S │ │ │ │ - 0x0003b564 65652061 6c736f20 41636365 70744576 ee also AcceptEv │ │ │ │ - 0x0003b574 656e7420 666f7220 74686520 636f6e76 ent for the conv │ │ │ │ - 0x0003b584 65727365 20657665 6e742074 79706500 erse event type. │ │ │ │ - 0x0003b594 44454e59 5f455645 4e540000 42617365 DENY_EVENT..Base │ │ │ │ - 0x0003b5a4 20636c61 73732066 6f722065 76656e74 class for event │ │ │ │ - 0x0003b5b4 20696e74 65727072 65746174 696f6e73 interpretations │ │ │ │ - 0x0003b5c4 2e20506c 65617365 20646f20 6e6f2069 . Please do no i │ │ │ │ - 0x0003b5d4 6e737461 6e746961 74652064 69726563 nstantiate direc │ │ │ │ - 0x0003b5e4 746c792c 20627574 20757365 206f6e65 tly, but use one │ │ │ │ - 0x0003b5f4 206f6620 74686520 73756220 636c6173 of the sub clas │ │ │ │ - 0x0003b604 7365732e 20546865 20696e74 65727072 ses. The interpr │ │ │ │ - 0x0003b614 65746174 696f6e20 6f662061 6e206576 etation of an ev │ │ │ │ - 0x0003b624 656e7420 64657363 72696265 73202777 ent describes 'w │ │ │ │ - 0x0003b634 68617420 68617070 656e6564 27202d20 hat happened' - │ │ │ │ - 0x0003b644 66782e20 27736f6d 65746869 6e672077 fx. 'something w │ │ │ │ - 0x0003b654 61732063 72656174 65642720 6f722027 as created' or ' │ │ │ │ - 0x0003b664 736f6d65 7468696e 67207761 73206163 something was ac │ │ │ │ - 0x0003b674 63657373 65642700 4556454e 545f494e cessed'.EVENT_IN │ │ │ │ - 0x0003b684 54455250 52455441 54494f4e 00000000 TERPRETATION.... │ │ │ │ - 0x0003b694 42617365 20636c61 73732066 6f722065 Base class for e │ │ │ │ - 0x0003b6a4 76656e74 206d616e 69666573 74617469 vent manifestati │ │ │ │ - 0x0003b6b4 6f6e2074 79706573 2e20506c 65617365 on types. Please │ │ │ │ - 0x0003b6c4 20646f20 6e6f2069 6e737461 6e746961 do no instantia │ │ │ │ - 0x0003b6d4 74652064 69726563 746c792c 20627574 te directly, but │ │ │ │ - 0x0003b6e4 20757365 206f6e65 206f6620 74686520 use one of the │ │ │ │ - 0x0003b6f4 73756220 636c6173 7365732e 20546865 sub classes. The │ │ │ │ - 0x0003b704 206d616e 69666573 74617469 6f6e206f manifestation o │ │ │ │ - 0x0003b714 6620616e 20657665 6e742064 65736372 f an event descr │ │ │ │ - 0x0003b724 69626573 2027686f 77206974 20686170 ibes 'how it hap │ │ │ │ - 0x0003b734 70656e65 64272e20 46782e20 27746865 pened'. Fx. 'the │ │ │ │ - 0x0003b744 20757365 72206469 64207468 69732720 user did this' │ │ │ │ - 0x0003b754 6f722027 74686520 73797374 656d206e or 'the system n │ │ │ │ - 0x0003b764 6f746966 69656420 74686520 75736572 otified the user │ │ │ │ - 0x0003b774 27000000 4556454e 545f4d41 4e494645 '...EVENT_MANIFE │ │ │ │ - 0x0003b784 53544154 494f4e00 4576656e 74207472 STATION.Event tr │ │ │ │ - 0x0003b794 69676765 72656420 7768656e 20736f6d iggered when som │ │ │ │ - 0x0003b7a4 65746869 6e672065 78706972 6573206f ething expires o │ │ │ │ - 0x0003b7b4 72207469 6d657320 6f75742e 20546865 r times out. The │ │ │ │ - 0x0003b7c4 73652074 79706573 206f6620 6576656e se types of even │ │ │ │ - 0x0003b7d4 74732061 7265206e 6f726d61 6c6c7920 ts are normally │ │ │ │ - 0x0003b7e4 6e6f7420 74726967 67657265 64206279 not triggered by │ │ │ │ - 0x0003b7f4 20746865 20757365 722c2062 75742062 the user, but b │ │ │ │ - 0x0003b804 79207468 65206f70 65726174 696e6720 y the operating │ │ │ │ - 0x0003b814 73797374 656d206f 7220736f 6d652065 system or some e │ │ │ │ - 0x0003b824 78746572 6e616c20 70617274 792e2045 xternal party. E │ │ │ │ - 0x0003b834 78616d70 6c657320 61726520 61207265 xamples are a re │ │ │ │ - 0x0003b844 63757272 696e6720 63616c65 6e646172 curring calendar │ │ │ │ - 0x0003b854 20697465 6d206f72 20746173 6b206465 item or task de │ │ │ │ - 0x0003b864 61646c69 6e652074 68617420 65787069 adline that expi │ │ │ │ - 0x0003b874 72657320 6f722061 20776865 6e207468 res or a when th │ │ │ │ - 0x0003b884 65207573 65722066 61696c73 20746f20 e user fails to │ │ │ │ - 0x0003b894 72657370 6f6e6420 746f2061 6e206578 respond to an ex │ │ │ │ - 0x0003b8a4 7465726e 616c2072 65717565 73742073 ternal request s │ │ │ │ - 0x0003b8b4 75636820 61732061 2070686f 6e652063 uch as a phone c │ │ │ │ - 0x0003b8c4 616c6c00 45585049 52455f45 56454e54 all.EXPIRE_EVENT │ │ │ │ - 0x0003b8d4 00000000 416e2065 76656e74 20746861 ....An event tha │ │ │ │ - 0x0003b8e4 74206973 20636175 73656420 696e6469 t is caused indi │ │ │ │ - 0x0003b8f4 72656374 6c792066 726f6d20 75736572 rectly from user │ │ │ │ - 0x0003b904 20616374 69766974 79206f72 20646564 activity or ded │ │ │ │ - 0x0003b914 75637465 64207669 6120616e 616c7973 ucted via analys │ │ │ │ - 0x0003b924 6973206f 66206f74 68657220 6576656e is of other even │ │ │ │ - 0x0003b934 74732e20 46782e20 69662061 6e20616c ts. Fx. if an al │ │ │ │ - 0x0003b944 676f7269 74686d20 64697669 64657320 gorithm divides │ │ │ │ - 0x0003b954 61207573 65722077 6f726b66 6c6f7720 a user workflow │ │ │ │ - 0x0003b964 696e746f 20646973 6a6f696e 74202770 into disjoint 'p │ │ │ │ - 0x0003b974 726f6a65 63747327 20626173 6564206f rojects' based o │ │ │ │ - 0x0003b984 6e207465 6d706f72 616c2061 6e616c79 n temporal analy │ │ │ │ - 0x0003b994 73697320 69742063 6f756c64 20696e73 sis it could ins │ │ │ │ - 0x0003b9a4 65727420 68657572 69737469 63206576 ert heuristic ev │ │ │ │ - 0x0003b9b4 656e7473 20776865 6e207468 65207573 ents when the us │ │ │ │ - 0x0003b9c4 65722063 68616e67 65642070 726f6a65 er changed proje │ │ │ │ - 0x0003b9d4 63740000 48455552 49535449 435f4143 ct..HEURISTIC_AC │ │ │ │ - 0x0003b9e4 54495649 54590000 4576656e 74207472 TIVITY..Event tr │ │ │ │ - 0x0003b9f4 69676765 72656420 62792063 6c6f7369 iggered by closi │ │ │ │ - 0x0003ba04 6e672c20 6c656176 696e672c 206f7220 ng, leaving, or │ │ │ │ - 0x0003ba14 73746f70 70696e67 20612072 65736f75 stopping a resou │ │ │ │ - 0x0003ba24 7263652e 204d6f73 74207a67 3a4c6561 rce. Most zg:Lea │ │ │ │ - 0x0003ba34 76654576 656e7473 2077696c 6c206265 veEvents will be │ │ │ │ - 0x0003ba44 20666f6c 6c6f7769 6e672061 207a673a following a zg: │ │ │ │ - 0x0003ba54 41636365 73732065 76656e74 2c206275 Access event, bu │ │ │ │ - 0x0003ba64 74207468 6973206e 65656420 6e6f7420 t this need not │ │ │ │ - 0x0003ba74 616c7761 79732062 65207468 65206361 always be the ca │ │ │ │ - 0x0003ba84 73650000 4c454156 455f4556 454e5400 se..LEAVE_EVENT. │ │ │ │ - 0x0003ba94 4576656e 74207472 69676765 72656420 Event triggered │ │ │ │ - 0x0003baa4 6279206d 6f646966 79696e67 20616e20 by modifying an │ │ │ │ - 0x0003bab4 65786973 74696e67 20726573 6f757263 existing resourc │ │ │ │ - 0x0003bac4 65732e20 46782e20 7768656e 20656469 es. Fx. when edi │ │ │ │ - 0x0003bad4 74696e67 20616e64 20736176 696e6720 ting and saving │ │ │ │ - 0x0003bae4 61206669 6c65206f 6e206469 736b206f a file on disk o │ │ │ │ - 0x0003baf4 7220636f 72726563 74696e67 20612074 r correcting a t │ │ │ │ - 0x0003bb04 79706f20 696e2074 6865206e 616d6520 ypo in the name │ │ │ │ - 0x0003bb14 6f662061 20636f6e 74616374 00000000 of a contact.... │ │ │ │ - 0x0003bb24 4d4f4449 46595f45 56454e54 00000000 MODIFY_EVENT.... │ │ │ │ - 0x0003bb34 4576656e 74207472 69676765 72656420 Event triggered │ │ │ │ - 0x0003bb44 7768656e 20612072 65736f75 72636520 when a resource │ │ │ │ - 0x0003bb54 68617320 6265656e 206d6f76 65642066 has been moved f │ │ │ │ - 0x0003bb64 726f6d20 61206c6f 63617469 6f6e2074 rom a location t │ │ │ │ - 0x0003bb74 6f20616e 6f746865 722e2046 782e206d o another. Fx. m │ │ │ │ - 0x0003bb84 6f76696e 67206120 66696c65 2066726f oving a file fro │ │ │ │ - 0x0003bb94 6d206120 666f6c64 65722074 6f20616e m a folder to an │ │ │ │ - 0x0003bba4 6f746865 722e0000 4d4f5645 5f455645 other...MOVE_EVE │ │ │ │ - 0x0003bbb4 4e540000 4576656e 74207472 69676765 NT..Event trigge │ │ │ │ - 0x0003bbc4 72656420 7768656e 20736f6d 65746869 red when somethi │ │ │ │ - 0x0003bbd4 6e672069 73207265 63656976 65642066 ng is received f │ │ │ │ - 0x0003bbe4 726f6d20 616e2065 78746572 6e616c20 rom an external │ │ │ │ - 0x0003bbf4 70617274 792e2054 68652065 76656e74 party. The event │ │ │ │ - 0x0003bc04 206d616e 69666573 74617469 6f6e206d manifestation m │ │ │ │ - 0x0003bc14 75737420 62652073 65742061 63636f72 ust be set accor │ │ │ │ - 0x0003bc24 64696e67 20746f20 74686520 776f726c ding to the worl │ │ │ │ - 0x0003bc34 64207669 6577206f 66207468 65207265 d view of the re │ │ │ │ - 0x0003bc44 63656976 696e6720 70617274 792e204d ceiving party. M │ │ │ │ - 0x0003bc54 6f737420 6f667465 6e207468 65206974 ost often the it │ │ │ │ - 0x0003bc64 656d2074 68617420 69732062 65696e67 em that is being │ │ │ │ - 0x0003bc74 20726563 65697665 64207769 6c6c2062 received will b │ │ │ │ - 0x0003bc84 6520736f 6d652073 6f727420 6f66206d e some sort of m │ │ │ │ - 0x0003bc94 65737361 6765202d 20616e20 656d6169 essage - an emai │ │ │ │ - 0x0003bca4 6c2c2069 6e737461 6e74206d 65737361 l, instant messa │ │ │ │ - 0x0003bcb4 67652c20 6f722062 726f6164 63617374 ge, or broadcast │ │ │ │ - 0x0003bcc4 6564206d 65646961 20737563 68206173 ed media such as │ │ │ │ - 0x0003bcd4 206d6963 726f2062 6c6f6767 696e6700 micro blogging. │ │ │ │ - 0x0003bce4 52454345 4956455f 4556454e 54000000 RECEIVE_EVENT... │ │ │ │ - 0x0003bcf4 416e2065 76656e74 20746861 74207761 An event that wa │ │ │ │ - 0x0003bd04 73206469 72656374 6c792074 72696767 s directly trigg │ │ │ │ - 0x0003bd14 65726564 20627920 736f6d65 20757365 ered by some use │ │ │ │ - 0x0003bd24 7220696e 69746961 74656420 73657175 r initiated sequ │ │ │ │ - 0x0003bd34 656e6365 206f6620 61637469 6f6e732e ence of actions. │ │ │ │ - 0x0003bd44 20466f72 20657861 6d706c65 2061206d For example a m │ │ │ │ - 0x0003bd54 75736963 20706c61 79657220 6175746f usic player auto │ │ │ │ - 0x0003bd64 6d617469 63616c6c 79206368 616e6769 matically changi │ │ │ │ - 0x0003bd74 6e672074 6f207468 65206e65 78742073 ng to the next s │ │ │ │ - 0x0003bd84 6f6e6720 696e2061 20706c61 796c6973 ong in a playlis │ │ │ │ - 0x0003bd94 74000000 53434845 44554c45 445f4143 t...SCHEDULED_AC │ │ │ │ - 0x0003bda4 54495649 54590000 4576656e 74207472 TIVITY..Event tr │ │ │ │ - 0x0003bdb4 69676765 72656420 7768656e 20736f6d iggered when som │ │ │ │ - 0x0003bdc4 65746869 6e672069 73207365 6e642074 ething is send t │ │ │ │ - 0x0003bdd4 6f20616e 20657874 65726e61 6c207061 o an external pa │ │ │ │ - 0x0003bde4 7274792e 20546865 20657665 6e74206d rty. The event m │ │ │ │ - 0x0003bdf4 616e6966 65737461 74696f6e 206d7573 anifestation mus │ │ │ │ - 0x0003be04 74206265 20736574 20616363 6f726469 t be set accordi │ │ │ │ - 0x0003be14 6e672074 6f207468 6520776f 726c6420 ng to the world │ │ │ │ - 0x0003be24 76696577 206f6620 74686520 73656e64 view of the send │ │ │ │ - 0x0003be34 696e6720 70617274 792e204d 6f737420 ing party. Most │ │ │ │ - 0x0003be44 6f667465 6e207468 65206974 656d2074 often the item t │ │ │ │ - 0x0003be54 68617420 69732062 65696e67 2073656e hat is being sen │ │ │ │ - 0x0003be64 64207769 6c6c2062 6520736f 6d652073 d will be some s │ │ │ │ - 0x0003be74 6f727420 6f66206d 65737361 6765202d ort of message - │ │ │ │ - 0x0003be84 20616e20 656d6169 6c2c2069 6e737461 an email, insta │ │ │ │ - 0x0003be94 6e74206d 65737361 67652c20 6f722062 nt message, or b │ │ │ │ - 0x0003bea4 726f6164 63617374 6564206d 65646961 roadcasted media │ │ │ │ - 0x0003beb4 20737563 68206173 206d6963 726f2062 such as micro b │ │ │ │ - 0x0003bec4 6c6f6767 696e6700 53454e44 5f455645 logging.SEND_EVE │ │ │ │ - 0x0003bed4 4e540000 416e2065 76656e74 2073656e NT..An event sen │ │ │ │ - 0x0003bee4 6420746f 20746865 20757365 72206279 d to the user by │ │ │ │ - 0x0003bef4 20746865 206f7065 72617469 6e672073 the operating s │ │ │ │ - 0x0003bf04 79737465 6d2e2045 78616d70 6c657320 ystem. Examples │ │ │ │ - 0x0003bf14 636f756c 6420696e 636c7564 65207768 could include wh │ │ │ │ - 0x0003bf24 656e2074 68652075 73657220 696e7365 en the user inse │ │ │ │ - 0x0003bf34 72747320 61205553 42207374 69636b20 rts a USB stick │ │ │ │ - 0x0003bf44 6f722077 68656e20 74686520 73797374 or when the syst │ │ │ │ - 0x0003bf54 656d2077 61726e73 20746861 74207468 em warns that th │ │ │ │ - 0x0003bf64 65206861 72642064 69736b20 69732066 e hard disk is f │ │ │ │ - 0x0003bf74 756c6c00 53595354 454d5f4e 4f544946 ull.SYSTEM_NOTIF │ │ │ │ - 0x0003bf84 49434154 494f4e00 416e2065 76656e74 ICATION.An event │ │ │ │ - 0x0003bf94 20746861 74207761 73206163 74697665 that was active │ │ │ │ - 0x0003bfa4 6c792070 6572666f 726d6564 20627920 ly performed by │ │ │ │ - 0x0003bfb4 74686520 75736572 2e20466f 72206578 the user. For ex │ │ │ │ - 0x0003bfc4 616d706c 65207361 76696e67 206f7220 ample saving or │ │ │ │ - 0x0003bfd4 6f70656e 696e6720 61206669 6c652062 opening a file b │ │ │ │ - 0x0003bfe4 7920636c 69636b69 6e67206f 6e206974 y clicking on it │ │ │ │ - 0x0003bff4 20696e20 74686520 66696c65 206d616e in the file man │ │ │ │ - 0x0003c004 61676572 00000000 55534552 5f414354 ager....USER_ACT │ │ │ │ - 0x0003c014 49564954 59000000 416e2065 76656e74 IVITY...An event │ │ │ │ - 0x0003c024 20746861 74207761 73207065 72666f72 that was perfor │ │ │ │ - 0x0003c034 6d656420 62792061 6e20656e 74697479 med by an entity │ │ │ │ - 0x0003c044 2c207573 75616c6c 79206875 6d616e20 , usually human │ │ │ │ - 0x0003c054 6f72206f 7267616e 697a6174 696f6e2c or organization, │ │ │ │ - 0x0003c064 206f7468 65722074 68616e20 74686520 other than the │ │ │ │ - 0x0003c074 75736572 2e20416e 20657861 6d706c65 user. An example │ │ │ │ - 0x0003c084 20636f75 6c642062 65206c6f 6767696e could be loggin │ │ │ │ - 0x0003c094 67207468 65206163 74697669 74696573 g the activities │ │ │ │ - 0x0003c0a4 206f6620 6f746865 72207065 6f706c65 of other people │ │ │ │ - 0x0003c0b4 20696e20 61207465 616d0000 574f524c in a team..WORL │ │ │ │ - 0x0003c0c4 445f4143 54495649 54590000 73796d62 D_ACTIVITY..symb │ │ │ │ - 0x0003c0d4 6f6c5f75 72692021 3d204e55 4c4c0000 ol_uri != NULL.. │ │ │ │ - 0x0003c0e4 475f5459 50455f43 4845434b 5f494e53 G_TYPE_CHECK_INS │ │ │ │ - 0x0003c0f4 54414e43 455f5459 50452028 765f6f62 TANCE_TYPE (v_ob │ │ │ │ - 0x0003c104 6a656374 2c205a45 49544745 4953545f ject, ZEITGEIST_ │ │ │ │ - 0x0003c114 53594d42 4f4c5f54 5950455f 494e464f SYMBOL_TYPE_INFO │ │ │ │ - 0x0003c124 29000000 5a656974 67656973 74526573 )...ZeitgeistRes │ │ │ │ - 0x0003c134 756c7453 65740000 5a656974 67656973 ultSet..Zeitgeis │ │ │ │ - 0x0003c144 7453696d 706c6552 6573756c 74536574 tSimpleResultSet │ │ │ │ - 0x0003c154 00000000 6f666673 6574203c 3d207374 ....offset <= st │ │ │ │ - 0x0003c164 72696e67 5f6c656e 67746800 7a656974 ring_length.zeit │ │ │ │ - 0x0003c174 67656973 74000000 5a454954 47454953 geist...ZEITGEIS │ │ │ │ - 0x0003c184 545f4441 54415f50 41544800 7574696c T_DATA_PATH.util │ │ │ │ - 0x0003c194 732e7661 6c613a36 373a2044 4154415f s.vala:67: DATA_ │ │ │ │ - 0x0003c1a4 50415448 203d2025 73000000 5a454954 PATH = %s...ZEIT │ │ │ │ - 0x0003c1b4 47454953 545f4441 54414241 53455f50 GEIST_DATABASE_P │ │ │ │ - 0x0003c1c4 41544800 61637469 76697479 2e73716c ATH.activity.sql │ │ │ │ - 0x0003c1d4 69746500 7574696c 732e7661 6c613a38 ite.utils.vala:8 │ │ │ │ - 0x0003c1e4 363a2044 41544142 4153455f 46494c45 6: DATABASE_FILE │ │ │ │ - 0x0003c1f4 5f504154 48203d20 25730000 70617468 _PATH = %s..path │ │ │ │ - 0x0003c204 20213d20 4e554c4c 00000000 5a454954 != NULL....ZEIT │ │ │ │ - 0x0003c214 47454953 545f4441 54414241 53455f42 GEIST_DATABASE_B │ │ │ │ - 0x0003c224 41434b55 505f5041 54480000 61637469 ACKUP_PATH..acti │ │ │ │ - 0x0003c234 76697479 2e73716c 6974652e 62636b00 vity.sqlite.bck. │ │ │ │ - 0x0003c244 7574696c 732e7661 6c613a31 30393a20 utils.vala:109: │ │ │ │ - 0x0003c254 44415441 42415345 5f46494c 455f4241 DATABASE_FILE_BA │ │ │ │ - 0x0003c264 434b5550 5f504154 48203d20 25730000 CKUP_PATH = %s.. │ │ │ │ - 0x0003c274 2559256d 25642d25 48254d25 53000000 %Y%m%d-%H%M%S... │ │ │ │ - 0x0003c284 2e25732e 62636b00 7574696c 732e7661 .%s.bck.utils.va │ │ │ │ - 0x0003c294 6c613a31 32373a20 4c4f4341 4c5f4558 la:127: LOCAL_EX │ │ │ │ - 0x0003c2a4 54454e53 494f4e53 5f504154 48203d20 TENSIONS_PATH = │ │ │ │ - 0x0003c2b4 25730000 7574696c 732e7661 6c613a31 %s..utils.vala:1 │ │ │ │ - 0x0003c2c4 34383a20 4261636b 696e6720 75702064 48: Backing up d │ │ │ │ - 0x0003c2d4 61746162 61736520 746f2022 25732220 atabase to "%s" │ │ │ │ - 0x0003c2e4 666f7220 73636865 6d612075 70677261 for schema upgra │ │ │ │ - 0x0003c2f4 64652e2e 2e000000 2a76616c 20213d20 de......*val != │ │ │ │ - 0x0003c304 4e554c4c 00000000 6572726f 725f6d65 NULL....error_me │ │ │ │ - 0x0003c314 73736167 6520213d 204e554c 4c000000 ssage != NULL... │ │ │ │ - 0x0003c324 7574696c 732e6300 5a454954 47454953 utils.c.ZEITGEIS │ │ │ │ - 0x0003c334 545f4c4f 475f4449 52454354 5f524541 T_LOG_DIRECT_REA │ │ │ │ - 0x0003c344 44000000 41534300 44455343 00000000 D...ASC.DESC.... │ │ │ │ - 0x0003c354 6669656c 6420213d 204e554c 4c000000 field != NULL... │ │ │ │ - 0x0003c364 77686572 6520213d 204e554c 4c000000 where != NULL... │ │ │ │ - 0x0003c374 61676772 65676174 696f6e5f 74797065 aggregation_type │ │ │ │ - 0x0003c384 20213d20 4e554c4c 00000000 2c20434f != NULL...., CO │ │ │ │ - 0x0003c394 554e5428 25732920 4153206e 756d5f65 UNT(%s) AS num_e │ │ │ │ - 0x0003c3a4 76656e74 73000000 6e756d5f 6576656e vents...num_even │ │ │ │ - 0x0003c3b4 74732025 732c0000 0a202020 20202020 ts %s,... │ │ │ │ - 0x0003c3c4 20202020 20202020 2053454c 45435420 SELECT │ │ │ │ - 0x0003c3d4 69642046 524f4d20 6576656e 740a2020 id FROM event. │ │ │ │ - 0x0003c3e4 20202020 20202020 20202020 20204e41 NA │ │ │ │ - 0x0003c3f4 54555241 4c204a4f 494e2028 0a202020 TURAL JOIN (. │ │ │ │ - 0x0003c404 20202020 20202020 20202020 20202020 │ │ │ │ - 0x0003c414 2053454c 45435420 25732c0a 20202020 SELECT %s,. │ │ │ │ - 0x0003c424 20202020 20202020 20202020 20202020 │ │ │ │ - 0x0003c434 25732874 696d6573 74616d70 29204153 %s(timestamp) AS │ │ │ │ - 0x0003c444 2074696d 65737461 6d700a20 20202020 timestamp. │ │ │ │ - 0x0003c454 20202020 20202020 20202020 20202025 % │ │ │ │ - 0x0003c464 730a2020 20202020 20202020 20202020 s. │ │ │ │ - 0x0003c474 20202020 20204652 4f4d2065 76656e74 FROM event │ │ │ │ - 0x0003c484 5f766965 77205748 45524520 25730a20 _view WHERE %s. │ │ │ │ - 0x0003c494 20202020 20202020 20202020 20202020 │ │ │ │ - 0x0003c4a4 20202047 524f5550 20425920 2573290a GROUP BY %s). │ │ │ │ - 0x0003c4b4 20202020 20202020 20202020 20202020 │ │ │ │ - 0x0003c4c4 47524f55 50204259 2025730a 20202020 GROUP BY %s. │ │ │ │ - 0x0003c4d4 20202020 20202020 20202020 4f524445 ORDE │ │ │ │ - 0x0003c4e4 52204259 20257320 0a202020 20202020 R BY %s . │ │ │ │ - 0x0003c4f4 20202020 20202020 20000000 0a202020 .... │ │ │ │ - 0x0003c504 20202020 20202020 2053454c 45435420 SELECT │ │ │ │ - 0x0003c514 69642c20 25732874 696d6573 74616d70 id, %s(timestamp │ │ │ │ - 0x0003c524 29204153 2074696d 65737461 6d700a20 ) AS timestamp. │ │ │ │ - 0x0003c534 20202020 20202020 20202020 20202046 F │ │ │ │ - 0x0003c544 524f4d20 6576656e 745f7669 65772057 ROM event_view W │ │ │ │ - 0x0003c554 48455245 20257320 414e4420 25732049 HERE %s AND %s I │ │ │ │ - 0x0003c564 53204e4f 54204e55 4c4c0a20 20202020 S NOT NULL. │ │ │ │ - 0x0003c574 20202020 20202047 524f5550 20425920 GROUP BY │ │ │ │ - 0x0003c584 25730a20 20202020 20202020 2020204f %s. O │ │ │ │ - 0x0003c594 52444552 2042590a 20202020 20202020 RDER BY. │ │ │ │ - 0x0003c5a4 20202020 00000000 64617461 62617365 ....database │ │ │ │ - 0x0003c5b4 00000000 64622d72 65616465 722e6300 ....db-reader.c. │ │ │ │ - 0x0003c5c4 64622d72 65616465 722e7661 6c613a36 db-reader.vala:6 │ │ │ │ - 0x0003c5d4 383a2054 61626c65 4c6f6f6b 75702069 8: TableLookup i │ │ │ │ - 0x0003c5e4 6e697469 616c697a 6174696f 6e206661 nitialization fa │ │ │ │ - 0x0003c5f4 696c6564 3a202573 00000000 7461626c iled: %s....tabl │ │ │ │ - 0x0003c604 6520213d 204e554c 4c000000 73746d74 e != NULL...stmt │ │ │ │ - 0x0003c614 20213d20 4e554c4c 00000000 0a202020 != NULL..... │ │ │ │ - 0x0003c624 20202020 20202020 2053454c 45435420 SELECT │ │ │ │ - 0x0003c634 2a204652 4f4d2065 76656e74 5f766965 * FROM event_vie │ │ │ │ - 0x0003c644 770a2020 20202020 20202020 20205748 w. WH │ │ │ │ - 0x0003c654 45524520 69642049 4e202825 73290a20 ERE id IN (%s). │ │ │ │ - 0x0003c664 20202020 20202020 20202000 64622d72 .db-r │ │ │ │ - 0x0003c674 65616465 722e7661 6c613a31 34323a20 eader.vala:142: │ │ │ │ - 0x0003c684 53514c20 6572726f 72000000 53454c45 SQL error...SELE │ │ │ │ - 0x0003c694 43542069 64204652 4f4d2065 76656e74 CT id FROM event │ │ │ │ - 0x0003c6a4 5f766965 77200000 57484552 45200000 _view ..WHERE .. │ │ │ │ - 0x0003c6b4 204f5244 45522042 59200000 6d617800 ORDER BY ..max. │ │ │ │ - 0x0003c6c4 7375626a 5f696400 7375626a 5f69645f subj_id.subj_id_ │ │ │ │ - 0x0003c6d4 63757272 656e7400 6d696e00 7375626a current.min.subj │ │ │ │ - 0x0003c6e4 5f6f7269 67696e00 7375626a 5f6f7269 _origin.subj_ori │ │ │ │ - 0x0003c6f4 67696e5f 63757272 656e7400 7375626a gin_current.subj │ │ │ │ - 0x0003c704 5f696e74 65727072 65746174 696f6e00 _interpretation. │ │ │ │ - 0x0003c714 7375626a 5f6d696d 65747970 65000000 subj_mimetype... │ │ │ │ - 0x0003c724 496e7661 6c696420 52657375 6c745479 Invalid ResultTy │ │ │ │ - 0x0003c734 70652e00 64622d72 65616465 722e7661 pe..db-reader.va │ │ │ │ - 0x0003c744 6c613a32 39323a20 25730000 2074696d la:292: %s.. tim │ │ │ │ - 0x0003c754 65737461 6d702025 73000000 46524f4d estamp %s...FROM │ │ │ │ - 0x0003c764 20657665 6e740000 46524f4d 20657665 event..FROM eve │ │ │ │ - 0x0003c774 6e745f76 69657700 64622d72 65616465 nt_view.db-reade │ │ │ │ - 0x0003c784 722e7661 6c613a33 30373a20 53514c20 r.vala:307: SQL │ │ │ │ - 0x0003c794 6572726f 72000000 4572726f 7220696e error...Error in │ │ │ │ - 0x0003c7a4 2066696e 645f6576 656e745f 6964733a find_event_ids: │ │ │ │ - 0x0003c7b4 2025642c 20257300 64622d72 65616465 %d, %s.db-reade │ │ │ │ - 0x0003c7c4 722e7661 6c613a33 33333a20 25730000 r.vala:333: %s.. │ │ │ │ - 0x0003c7d4 4669656c 64202725 73272064 6f65736e Field '%s' doesn │ │ │ │ - 0x0003c7e4 27742073 7570706f 7274206e 65676174 't support negat │ │ │ │ - 0x0003c7f4 696f6e00 64622d72 65616465 722e7661 ion.db-reader.va │ │ │ │ - 0x0003c804 6c613a38 36303a20 25730000 4669656c la:860: %s..Fiel │ │ │ │ - 0x0003c814 64202725 73272064 6f65736e 27742073 d '%s' doesn't s │ │ │ │ - 0x0003c824 7570706f 72742074 6865206e 6f2d6578 upport the no-ex │ │ │ │ - 0x0003c834 70616e64 206f7065 7261746f 72000000 pand operator... │ │ │ │ - 0x0003c844 64622d72 65616465 722e7661 6c613a38 db-reader.vala:8 │ │ │ │ - 0x0003c854 37363a20 25730000 4669656c 64202725 76: %s..Field '% │ │ │ │ - 0x0003c864 73272064 6f65736e 27742073 7570706f s' doesn't suppo │ │ │ │ - 0x0003c874 72742070 72656669 78207365 61726368 rt prefix search │ │ │ │ - 0x0003c884 00000000 64622d72 65616465 722e7661 ....db-reader.va │ │ │ │ - 0x0003c894 6c613a38 39313a20 25730000 7461626c la:891: %s..tabl │ │ │ │ - 0x0003c8a4 655f6e61 6d652021 3d204e55 4c4c0000 e_name != NULL.. │ │ │ │ - 0x0003c8b4 73796d62 6f6c2021 3d204e55 4c4c0000 symbol != NULL.. │ │ │ │ - 0x0003c8c4 6c6f6f6b 75705f74 61626c65 20213d20 lookup_table != │ │ │ │ - 0x0003c8d4 4e554c4c 00000000 28257329 00000000 NULL....(%s).... │ │ │ │ - 0x0003c8e4 2573203d 20256920 00000000 204f5220 %s = %i .... OR │ │ │ │ - 0x0003c8f4 00000000 74656d70 6c617465 7320213d ....templates != │ │ │ │ - 0x0003c904 204e554c 4c000000 74656d70 6c617465 NULL...template │ │ │ │ - 0x0003c914 20213d20 4e554c4c 00000000 69643d3f != NULL....id=? │ │ │ │ - 0x0003c924 00000000 7375626a 65637420 696e7465 ....subject inte │ │ │ │ - 0x0003c934 72707265 74617469 6f6e0000 7375626a rpretation..subj │ │ │ │ - 0x0003c944 65637420 6d616e69 66657374 6174696f ect manifestatio │ │ │ │ - 0x0003c954 6e000000 7375626a 5f6d616e 69666573 n...subj_manifes │ │ │ │ - 0x0003c964 74617469 6f6e0000 6d696d65 2d747970 tation..mime-typ │ │ │ │ - 0x0003c974 65000000 7375626a 65637420 6f726967 e...subject orig │ │ │ │ - 0x0003c984 696e0000 7375626a 5f746578 745f6964 in..subj_text_id │ │ │ │ - 0x0003c994 00000000 63757272 656e745f 75726900 ....current_uri. │ │ │ │ - 0x0003c9a4 63757272 656e745f 6f726967 696e0000 current_origin.. │ │ │ │ - 0x0003c9b4 7375626a 65637420 73746f72 61676500 subject storage. │ │ │ │ - 0x0003c9c4 7375626a 5f73746f 72616765 5f696400 subj_storage_id. │ │ │ │ - 0x0003c9d4 74696d65 7374616d 70203e3d 20256c6c timestamp >= %ll │ │ │ │ - 0x0003c9e4 69000000 74696d65 7374616d 70203c3d i...timestamp <= │ │ │ │ - 0x0003c9f4 20256c6c 69000000 28737562 6a5f7374 %lli...(subj_st │ │ │ │ - 0x0003ca04 6f726167 655f7374 6174653d 3f204f52 orage_state=? OR │ │ │ │ - 0x0003ca14 20737562 6a5f7374 6f726167 655f7374 subj_storage_st │ │ │ │ - 0x0003ca24 61746520 4953204e 554c4c29 00000000 ate IS NULL).... │ │ │ │ - 0x0003ca34 556e6b6e 6f776e20 73746f72 61676520 Unknown storage │ │ │ │ - 0x0003ca44 73746174 65202725 75270000 4e6f2072 state '%u'..No r │ │ │ │ - 0x0003ca54 6573756c 74732066 6f756e64 20666f72 esults found for │ │ │ │ - 0x0003ca64 20746865 20657665 6e745f74 656d706c the event_templ │ │ │ │ - 0x0003ca74 61746573 00000000 0a202020 20202020 ates..... │ │ │ │ - 0x0003ca84 20202020 20202020 53454c45 43542069 SELECT i │ │ │ │ - 0x0003ca94 642c2074 696d6573 74616d70 2c207375 d, timestamp, su │ │ │ │ - 0x0003caa4 626a5f75 72692046 524f4d20 6576656e bj_uri FROM even │ │ │ │ - 0x0003cab4 745f7669 6577200a 20202020 20202020 t_view . │ │ │ │ - 0x0003cac4 20202020 20202057 48455245 20696420 WHERE id │ │ │ │ - 0x0003cad4 494e2028 25732920 4f524445 52204259 IN (%s) ORDER BY │ │ │ │ - 0x0003cae4 2074696d 65737461 6d702041 53430a20 timestamp ASC. │ │ │ │ - 0x0003caf4 20202020 20202020 20202020 20200000 .. │ │ │ │ - 0x0003cb04 64622d72 65616465 722e7661 6c613a34 db-reader.vala:4 │ │ │ │ - 0x0003cb14 35393a20 53514c20 6572726f 72000000 59: SQL error... │ │ │ │ - 0x0003cb24 4572726f 7220696e 2066696e 645f7265 Error in find_re │ │ │ │ - 0x0003cb34 6c617465 645f7572 69730000 556e7375 lated_uris..Unsu │ │ │ │ - 0x0003cb44 70706f72 74656420 52656c65 76616e74 pported Relevant │ │ │ │ - 0x0003cb54 52657375 6c745479 70650000 5a656974 ResultType..Zeit │ │ │ │ - 0x0003cb64 67656973 74446252 65616465 72000000 geistDbReader... │ │ │ │ - 0x0003cb74 73716c2e 63000000 556e6162 6c652074 sql.c...Unable t │ │ │ │ - 0x0003cb84 6f206f70 656e2064 61746162 6173653a o open database: │ │ │ │ - 0x0003cb94 206f6c64 20736368 656d6120 76657273 old schema vers │ │ │ │ - 0x0003cba4 696f6e00 436f756c 64206e6f 74207265 ion.Could not re │ │ │ │ - 0x0003cbb4 6e616d65 20646174 61626173 653a2025 name database: % │ │ │ │ - 0x0003cbc4 73000000 43616e27 74206f70 656e2064 s...Can't open d │ │ │ │ - 0x0003cbd4 61746162 6173653a 2025642c 20257300 atabase: %d, %s. │ │ │ │ - 0x0003cbe4 4974206c 6f6f6b73 206c696b 6520796f It looks like yo │ │ │ │ - 0x0003cbf4 75722064 61746162 61736520 69732063 ur database is c │ │ │ │ - 0x0003cc04 6f727275 70742e20 49742077 696c6c20 orrupt. It will │ │ │ │ - 0x0003cc14 62652072 656e616d 65642061 6e642061 be renamed and a │ │ │ │ - 0x0003cc24 206e6577 206f6e65 2077696c 6c206265 new one will be │ │ │ │ - 0x0003cc34 20637265 61746564 2e000000 73716c2e created....sql. │ │ │ │ - 0x0003cc44 76616c61 3a313530 3a202573 00000000 vala:150: %s.... │ │ │ │ - 0x0003cc54 73716c20 213d204e 554c4c00 5a656974 sql != NULL.Zeit │ │ │ │ - 0x0003cc64 67656973 7453514c 69746545 76656e74 geistSQLiteEvent │ │ │ │ - 0x0003cc74 56696577 526f7773 00000000 6576656e ViewRows....even │ │ │ │ - 0x0003cc84 745f6964 732e6c65 6e677468 203e2030 t_ids.length > 0 │ │ │ │ - 0x0003cc94 00000000 2c202575 00000000 4974206c ...., %u....It l │ │ │ │ - 0x0003cca4 6f6f6b73 206c696b 6520796f 75722064 ooks like your d │ │ │ │ - 0x0003ccb4 61746162 61736520 69732063 6f727275 atabase is corru │ │ │ │ - 0x0003ccc4 70743a20 25730000 73716c2e 76616c61 pt: %s..sql.vala │ │ │ │ - 0x0003ccd4 3a333732 3a202573 00000000 6d736720 :372: %s....msg │ │ │ │ - 0x0003cce4 213d204e 554c4c00 25733a20 25642c20 != NULL.%s: %d, │ │ │ │ - 0x0003ccf4 25730000 73716c2e 76616c61 3a333530 %s..sql.vala:350 │ │ │ │ - 0x0003cd04 3a202573 0a000000 0a202020 20202020 : %s..... │ │ │ │ - 0x0003cd14 20202020 20202020 2053454c 45435420 SELECT │ │ │ │ - 0x0003cd24 69642046 524f4d20 6576656e 740a2020 id FROM event. │ │ │ │ - 0x0003cd34 20202020 20202020 20202020 20205748 WH │ │ │ │ - 0x0003cd44 45524520 74696d65 7374616d 703d3f20 ERE timestamp=? │ │ │ │ - 0x0003cd54 414e4420 696e7465 72707265 74617469 AND interpretati │ │ │ │ - 0x0003cd64 6f6e3d3f 20414e44 0a202020 20202020 on=? AND. │ │ │ │ - 0x0003cd74 20202020 20202020 20202020 206d616e man │ │ │ │ - 0x0003cd84 69666573 74617469 6f6e3d3f 20414e44 ifestation=? AND │ │ │ │ - 0x0003cd94 20616374 6f723d3f 0a202020 20202020 actor=?. │ │ │ │ - 0x0003cda4 20202020 20202020 20000000 73716c2e ...sql. │ │ │ │ - 0x0003cdb4 76616c61 3a333937 3a204576 656e7420 vala:397: Event │ │ │ │ - 0x0003cdc4 49442072 65747269 6576616c 20717565 ID retrieval que │ │ │ │ - 0x0003cdd4 72792065 72726f72 00000000 0a202020 ry error..... │ │ │ │ - 0x0003cde4 20202020 20202020 20202020 20494e53 INS │ │ │ │ - 0x0003cdf4 45525420 494e544f 20657665 6e742028 ERT INTO event ( │ │ │ │ - 0x0003ce04 0a202020 20202020 20202020 20202020 . │ │ │ │ - 0x0003ce14 20202020 2069642c 2074696d 65737461 id, timesta │ │ │ │ - 0x0003ce24 6d702c20 696e7465 72707265 74617469 mp, interpretati │ │ │ │ - 0x0003ce34 6f6e2c20 6d616e69 66657374 6174696f on, manifestatio │ │ │ │ - 0x0003ce44 6e2c2061 63746f72 2c0a2020 20202020 n, actor,. │ │ │ │ - 0x0003ce54 20202020 20202020 20202020 20206f72 or │ │ │ │ - 0x0003ce64 6967696e 2c207061 796c6f61 642c2073 igin, payload, s │ │ │ │ - 0x0003ce74 75626a5f 69642c20 7375626a 5f69645f ubj_id, subj_id_ │ │ │ │ - 0x0003ce84 63757272 656e742c 0a202020 20202020 current,. │ │ │ │ - 0x0003ce94 20202020 20202020 20202020 20737562 sub │ │ │ │ - 0x0003cea4 6a5f696e 74657270 72657461 74696f6e j_interpretation │ │ │ │ - 0x0003ceb4 2c207375 626a5f6d 616e6966 65737461 , subj_manifesta │ │ │ │ - 0x0003cec4 74696f6e 2c207375 626a5f6f 72696769 tion, subj_origi │ │ │ │ - 0x0003ced4 6e2c0a20 20202020 20202020 20202020 n,. │ │ │ │ - 0x0003cee4 20202020 20202073 75626a5f 6f726967 subj_orig │ │ │ │ - 0x0003cef4 696e5f63 75727265 6e742c20 7375626a in_current, subj │ │ │ │ - 0x0003cf04 5f6d696d 65747970 652c2073 75626a5f _mimetype, subj_ │ │ │ │ - 0x0003cf14 74657874 2c207375 626a5f73 746f7261 text, subj_stora │ │ │ │ - 0x0003cf24 67650a20 20202020 20202020 20202020 ge. │ │ │ │ - 0x0003cf34 20202029 2056414c 55455320 280a2020 ) VALUES (. │ │ │ │ - 0x0003cf44 20202020 20202020 20202020 20202020 │ │ │ │ - 0x0003cf54 20203f2c 203f2c20 3f2c203f 2c203f2c ?, ?, ?, ?, ?, │ │ │ │ - 0x0003cf64 0a202020 20202020 20202020 20202020 . │ │ │ │ - 0x0003cf74 20202020 20285345 4c454354 20696420 (SELECT id │ │ │ │ - 0x0003cf84 46524f4d 20757269 20574845 52452076 FROM uri WHERE v │ │ │ │ - 0x0003cf94 616c7565 3d3f292c 0a202020 20202020 alue=?),. │ │ │ │ - 0x0003cfa4 20202020 20202020 20202020 203f2c0a ?,. │ │ │ │ - 0x0003cfb4 20202020 20202020 20202020 20202020 │ │ │ │ - 0x0003cfc4 20202020 2853454c 45435420 69642046 (SELECT id F │ │ │ │ - 0x0003cfd4 524f4d20 75726920 57484552 45207661 ROM uri WHERE va │ │ │ │ - 0x0003cfe4 6c75653d 3f292c0a 20202020 20202020 lue=?),. │ │ │ │ - 0x0003cff4 20202020 20202020 20202020 2853454c (SEL │ │ │ │ - 0x0003d004 45435420 69642046 524f4d20 75726920 ECT id FROM uri │ │ │ │ - 0x0003d014 57484552 45207661 6c75653d 3f292c0a WHERE value=?),. │ │ │ │ - 0x0003d024 20202020 20202020 20202020 20202020 │ │ │ │ - 0x0003d034 20202020 3f2c203f 2c0a2020 20202020 ?, ?,. │ │ │ │ - 0x0003d044 20202020 20202020 20202020 20202853 (S │ │ │ │ - 0x0003d054 454c4543 54206964 2046524f 4d207572 ELECT id FROM ur │ │ │ │ - 0x0003d064 69205748 45524520 76616c75 653d3f29 i WHERE value=?) │ │ │ │ - 0x0003d074 2c0a2020 20202020 20202020 20202020 ,. │ │ │ │ - 0x0003d084 20202020 20202853 454c4543 54206964 (SELECT id │ │ │ │ - 0x0003d094 2046524f 4d207572 69205748 45524520 FROM uri WHERE │ │ │ │ - 0x0003d0a4 76616c75 653d3f29 2c0a2020 20202020 value=?),. │ │ │ │ - 0x0003d0b4 20202020 20202020 20202020 20203f2c ?, │ │ │ │ - 0x0003d0c4 0a202020 20202020 20202020 20202020 . │ │ │ │ - 0x0003d0d4 20202020 20285345 4c454354 20696420 (SELECT id │ │ │ │ - 0x0003d0e4 46524f4d 20746578 74205748 45524520 FROM text WHERE │ │ │ │ - 0x0003d0f4 76616c75 653d3f29 2c0a2020 20202020 value=?),. │ │ │ │ - 0x0003d104 20202020 20202020 20202020 20202853 (S │ │ │ │ - 0x0003d114 454c4543 54206964 2046524f 4d207374 ELECT id FROM st │ │ │ │ - 0x0003d124 6f726167 65205748 45524520 76616c75 orage WHERE valu │ │ │ │ - 0x0003d134 653d3f29 0a202020 20202020 20202020 e=?). │ │ │ │ - 0x0003d144 20202020 20290000 73716c2e 76616c61 )..sql.vala │ │ │ │ - 0x0003d154 3a343237 3a20496e 73657274 696f6e20 :427: Insertion │ │ │ │ - 0x0003d164 71756572 79206572 726f7200 0a202020 query error.. │ │ │ │ - 0x0003d174 20202020 20202020 20555044 41544520 UPDATE │ │ │ │ - 0x0003d184 6576656e 740a2020 20202020 20202020 event. │ │ │ │ - 0x0003d194 20202020 20205345 54207375 626a5f69 SET subj_i │ │ │ │ - 0x0003d1a4 645f6375 7272656e 743d2853 454c4543 d_current=(SELEC │ │ │ │ - 0x0003d1b4 54206964 2046524f 4d207572 69205748 T id FROM uri WH │ │ │ │ - 0x0003d1c4 45524520 76616c75 653d3f29 0a202020 ERE value=?). │ │ │ │ - 0x0003d1d4 20202020 20202020 20202020 202c2020 , │ │ │ │ - 0x0003d1e4 20737562 6a5f6f72 6967696e 5f637572 subj_origin_cur │ │ │ │ - 0x0003d1f4 72656e74 3d285345 4c454354 20696420 rent=(SELECT id │ │ │ │ - 0x0003d204 46524f4d 20757269 20574845 52452076 FROM uri WHERE v │ │ │ │ - 0x0003d214 616c7565 3d3f290a 20202020 20202020 alue=?). │ │ │ │ - 0x0003d224 20202020 20202020 20202020 57484552 WHER │ │ │ │ - 0x0003d234 45207375 626a5f69 645f6375 7272656e E subj_id_curren │ │ │ │ - 0x0003d244 743d2853 454c4543 54206964 2046524f t=(SELECT id FRO │ │ │ │ - 0x0003d254 4d207572 69205748 45524520 76616c75 M uri WHERE valu │ │ │ │ - 0x0003d264 653d3f29 0a202020 20202020 20202020 e=?). │ │ │ │ - 0x0003d274 20202020 20202020 20414e44 20696e74 AND int │ │ │ │ - 0x0003d284 65727072 65746174 696f6e21 3d3f2041 erpretation!=? A │ │ │ │ - 0x0003d294 4e442074 696d6573 74616d70 3c3f0a20 ND timestamp 0...%s%s.... │ │ │ │ - 0x00042c34 67707472 61727220 213d204e 554c4c00 gptrarr != NULL. │ │ │ │ - 0x00042c44 25732825 73290000 636c6175 73652021 %s(%s)..clause ! │ │ │ │ - 0x00042c54 3d204e55 4c4c0000 74657874 20213d20 = NULL..text != │ │ │ │ - 0x00042c64 4e554c4c 00000000 286f6666 73657420 NULL....(offset │ │ │ │ - 0x00042c74 2b206c65 6e29203c 3d207374 72696e67 + len) <= string │ │ │ │ - 0x00042c84 5f6c656e 67746800 6e656564 6c652021 _length.needle ! │ │ │ │ - 0x00042c94 3d204e55 4c4c0000 2a617267 7320213d = NULL..*args != │ │ │ │ - 0x00042ca4 204e554c 4c000000 61726773 2e6c656e NULL...args.len │ │ │ │ - 0x00042cb4 67746820 3d3d2031 00000000 53454c45 gth == 1....SELE │ │ │ │ - 0x00042cc4 43542025 73204652 4f4d2025 73000000 CT %s FROM %s... │ │ │ │ - 0x00042cd4 53454c45 43542025 73204652 4f4d2025 SELECT %s FROM % │ │ │ │ - 0x00042ce4 73205748 45524520 2876616c 7565203e s WHERE (value > │ │ │ │ - 0x00042cf4 3d203f20 414e4420 76616c75 65203c20 = ? AND value < │ │ │ │ - 0x00042d04 3f290000 25732049 4e202825 73290000 ?)..%s IN (%s).. │ │ │ │ - 0x00042d14 28257320 4e4f5420 494e2028 25732920 (%s NOT IN (%s) │ │ │ │ - 0x00042d24 4f522025 73206973 204e554c 4c290000 OR %s is NULL).. │ │ │ │ - 0x00042d34 5a656974 67656973 74576865 7265436c ZeitgeistWhereCl │ │ │ │ - 0x00042d44 61757365 00000000 5a454954 47454953 ause....ZEITGEIS │ │ │ │ - 0x00042d54 545f5748 4552455f 434c4155 53455f54 T_WHERE_CLAUSE_T │ │ │ │ - 0x00042d64 5950455f 414e4400 616e6400 5a454954 YPE_AND.and.ZEIT │ │ │ │ - 0x00042d74 47454953 545f5748 4552455f 434c4155 GEIST_WHERE_CLAU │ │ │ │ - 0x00042d84 53455f54 5950455f 4f520000 5f5f6c61 SE_TYPE_OR..__la │ │ │ │ - 0x00042d94 6d626461 375f0000 5f5f6c61 6d626461 mbda7_..__lambda │ │ │ │ - 0x00042da4 365f0000 5f5f6c61 6d626461 355f0000 6_..__lambda5_.. │ │ │ │ - 0x00042db4 675f6363 6c6f7375 72655f75 7365725f g_cclosure_user_ │ │ │ │ - 0x00042dc4 6d617273 68616c5f 564f4944 5f5f5354 marshal_VOID__ST │ │ │ │ - 0x00042dd4 52494e47 5f424f4f 4c45414e 00000000 RING_BOOLEAN.... │ │ │ │ - 0x00042de4 5f5f6c61 6d626461 345f0000 7a656974 __lambda4_..zeit │ │ │ │ - 0x00042df4 67656973 745f6461 74615f73 6f757263 geist_data_sourc │ │ │ │ - 0x00042e04 655f7265 67697374 72795f67 65745f64 e_registry_get_d │ │ │ │ - 0x00042e14 6174615f 736f7572 6365735f 636f0000 ata_sources_co.. │ │ │ │ - 0x00042e24 7a656974 67656973 745f6461 74615f73 zeitgeist_data_s │ │ │ │ - 0x00042e34 6f757263 655f7265 67697374 72795f72 ource_registry_r │ │ │ │ - 0x00042e44 65676973 7465725f 64617461 5f736f75 egister_data_sou │ │ │ │ - 0x00042e54 7263655f 636f0000 7a656974 67656973 rce_co..zeitgeis │ │ │ │ - 0x00042e64 745f6461 74615f73 6f757263 655f7265 t_data_source_re │ │ │ │ - 0x00042e74 67697374 72795f73 65745f64 6174615f gistry_set_data_ │ │ │ │ - 0x00042e84 736f7572 63655f65 6e61626c 65645f63 source_enabled_c │ │ │ │ - 0x00042e94 6f000000 7a656974 67656973 745f6461 o...zeitgeist_da │ │ │ │ - 0x00042ea4 74615f73 6f757263 655f7265 67697374 ta_source_regist │ │ │ │ - 0x00042eb4 72795f67 65745f64 6174615f 736f7572 ry_get_data_sour │ │ │ │ - 0x00042ec4 63655f66 726f6d5f 69645f63 6f000000 ce_from_id_co... │ │ │ │ - 0x00042ed4 7a656974 67656973 745f6461 74615f73 zeitgeist_data_s │ │ │ │ - 0x00042ee4 6f757263 655f7265 67697374 72795f67 ource_registry_g │ │ │ │ - 0x00042ef4 65745f64 6174615f 736f7572 63657300 et_data_sources. │ │ │ │ - 0x00042f04 7a656974 67656973 745f6461 74615f73 zeitgeist_data_s │ │ │ │ - 0x00042f14 6f757263 655f7265 67697374 72795f67 ource_registry_g │ │ │ │ - 0x00042f24 65745f64 6174615f 736f7572 63655f66 et_data_source_f │ │ │ │ - 0x00042f34 726f6d5f 69640000 7a656974 67656973 rom_id..zeitgeis │ │ │ │ - 0x00042f44 745f6461 74615f73 6f757263 655f7265 t_data_source_re │ │ │ │ - 0x00042f54 67697374 72795f72 65676973 7465725f gistry_register_ │ │ │ │ - 0x00042f64 64617461 5f736f75 72636500 7a656974 data_source.zeit │ │ │ │ - 0x00042f74 67656973 745f6461 74615f73 6f757263 geist_data_sourc │ │ │ │ - 0x00042f84 655f7265 67697374 72795f73 65745f64 e_registry_set_d │ │ │ │ - 0x00042f94 6174615f 736f7572 63655f65 6e61626c ata_source_enabl │ │ │ │ - 0x00042fa4 65640000 00000000 00000000 00000000 ed.............. │ │ │ │ - 0x00042fb4 7a656974 67656973 745f696e 6465785f zeitgeist_index_ │ │ │ │ - 0x00042fc4 73656172 63685f77 6974685f 72656c65 search_with_rele │ │ │ │ - 0x00042fd4 76616e63 6965735f 636f0000 76616c61 vancies_co..vala │ │ │ │ - 0x00042fe4 5f675f70 74725f61 72726179 5f676574 _g_ptr_array_get │ │ │ │ - 0x00042ff4 5f6c656e 67746800 5f5f6c61 6d626461 _length.__lambda │ │ │ │ - 0x00043004 385f0000 7a656974 67656973 745f696e 8_..zeitgeist_in │ │ │ │ - 0x00043014 6465785f 73656172 63685f63 6f000000 dex_search_co... │ │ │ │ - 0x00043024 7a656974 67656973 745f696e 6465785f zeitgeist_index_ │ │ │ │ - 0x00043034 73656172 63680000 7a656974 67656973 search..zeitgeis │ │ │ │ - 0x00043044 745f696e 6465785f 73656172 63685f77 t_index_search_w │ │ │ │ - 0x00043054 6974685f 72656c65 76616e63 69657300 ith_relevancies. │ │ │ │ - 0x00043064 0f000000 7a656974 67656973 745f6c6f ....zeitgeist_lo │ │ │ │ - 0x00043074 675f7265 696e7374 616c6c5f 6d6f6e69 g_reinstall_moni │ │ │ │ - 0x00043084 746f7200 7a656974 67656973 745f6c6f tor.zeitgeist_lo │ │ │ │ - 0x00043094 675f7265 696e7374 616c6c5f 6d6f6e69 g_reinstall_moni │ │ │ │ - 0x000430a4 746f725f 636f0000 7a656974 67656973 tor_co..zeitgeis │ │ │ │ - 0x000430b4 745f6c6f 675f7265 616c5f6f 6e5f636f t_log_real_on_co │ │ │ │ - 0x000430c4 6e6e6563 74696f6e 5f657374 61626c69 nnection_establi │ │ │ │ - 0x000430d4 73686564 00000000 7a656974 67656973 shed....zeitgeis │ │ │ │ - 0x000430e4 745f6c6f 675f7175 69745f63 6f000000 t_log_quit_co... │ │ │ │ - 0x000430f4 7a656974 67656973 745f6c6f 675f6465 zeitgeist_log_de │ │ │ │ - 0x00043104 6c657465 5f657665 6e74735f 636f0000 lete_events_co.. │ │ │ │ - 0x00043114 7a656974 67656973 745f6c6f 675f6765 zeitgeist_log_ge │ │ │ │ - 0x00043124 745f6576 656e7473 5f636f00 5f5f5f6c t_events_co.___l │ │ │ │ - 0x00043134 616d6264 6131305f 00000000 5f5f6c61 ambda10_....__la │ │ │ │ - 0x00043144 6d626461 395f0000 5f5f6c61 6d626461 mbda9_..__lambda │ │ │ │ - 0x00043154 31355f00 7a656974 67656973 745f6c6f 15_.zeitgeist_lo │ │ │ │ - 0x00043164 675f696e 73657274 5f657665 6e74735f g_insert_events_ │ │ │ │ - 0x00043174 636f0000 76616c61 5f675f70 74725f61 co..vala_g_ptr_a │ │ │ │ - 0x00043184 72726179 5f676574 5f6c656e 67746800 rray_get_length. │ │ │ │ - 0x00043194 7a656974 67656973 745f6c6f 675f6669 zeitgeist_log_fi │ │ │ │ - 0x000431a4 6e645f65 76656e74 5f696473 5f636f00 nd_event_ids_co. │ │ │ │ - 0x000431b4 7a656974 67656973 745f6c6f 675f6669 zeitgeist_log_fi │ │ │ │ - 0x000431c4 6e645f65 76656e74 735f636f 00000000 nd_events_co.... │ │ │ │ - 0x000431d4 7a656974 67656973 745f6c6f 675f6669 zeitgeist_log_fi │ │ │ │ - 0x000431e4 6e645f72 656c6174 65645f75 7269735f nd_related_uris_ │ │ │ │ - 0x000431f4 636f0000 7a656974 67656973 745f6c6f co..zeitgeist_lo │ │ │ │ - 0x00043204 675f696e 73657274 5f657665 6e747300 g_insert_events. │ │ │ │ - 0x00043214 7a656974 67656973 745f6c6f 675f696e zeitgeist_log_in │ │ │ │ - 0x00043224 73657274 5f657665 6e745f63 6f000000 sert_event_co... │ │ │ │ - 0x00043234 7a656974 67656973 745f6c6f 675f696e zeitgeist_log_in │ │ │ │ - 0x00043244 73657274 5f657665 6e740000 7a656974 sert_event..zeit │ │ │ │ - 0x00043254 67656973 745f6c6f 675f696e 73657274 geist_log_insert │ │ │ │ - 0x00043264 5f657665 6e745f6e 6f5f7265 706c7900 _event_no_reply. │ │ │ │ - 0x00043274 7a656974 67656973 745f6c6f 675f696e zeitgeist_log_in │ │ │ │ - 0x00043284 73657274 5f657665 6e74735f 6e6f5f72 sert_events_no_r │ │ │ │ - 0x00043294 65706c79 00000000 7a656974 67656973 eply....zeitgeis │ │ │ │ - 0x000432a4 745f6c6f 675f6669 6e645f65 76656e74 t_log_find_event │ │ │ │ - 0x000432b4 73000000 7a656974 67656973 745f6c6f s...zeitgeist_lo │ │ │ │ - 0x000432c4 675f6669 6e645f65 76656e74 5f696473 g_find_event_ids │ │ │ │ - 0x000432d4 00000000 7a656974 67656973 745f6c6f ....zeitgeist_lo │ │ │ │ - 0x000432e4 675f6765 745f6576 656e7473 00000000 g_get_events.... │ │ │ │ - 0x000432f4 7a656974 67656973 745f6c6f 675f6669 zeitgeist_log_fi │ │ │ │ - 0x00043304 6e645f72 656c6174 65645f75 72697300 nd_related_uris. │ │ │ │ - 0x00043314 7a656974 67656973 745f6c6f 675f6465 zeitgeist_log_de │ │ │ │ - 0x00043324 6c657465 5f657665 6e747300 7a656974 lete_events.zeit │ │ │ │ - 0x00043334 67656973 745f6c6f 675f7175 69740000 geist_log_quit.. │ │ │ │ - 0x00043344 7a656974 67656973 745f6c6f 675f696e zeitgeist_log_in │ │ │ │ - 0x00043354 7374616c 6c5f6d6f 6e69746f 72000000 stall_monitor... │ │ │ │ - 0x00043364 7a656974 67656973 745f6c6f 675f7265 zeitgeist_log_re │ │ │ │ - 0x00043374 6d6f7665 5f6d6f6e 69746f72 00000000 move_monitor.... │ │ │ │ - 0x00043384 7a656974 67656973 745f6c6f 675f6765 zeitgeist_log_ge │ │ │ │ - 0x00043394 745f7665 7273696f 6e000000 7a656974 t_version...zeit │ │ │ │ - 0x000433a4 67656973 745f6c6f 675f6765 745f6578 geist_log_get_ex │ │ │ │ - 0x000433b4 74656e73 696f6e73 00000000 7a656974 tensions....zeit │ │ │ │ - 0x000433c4 67656973 745f6c6f 675f6461 74617061 geist_log_datapa │ │ │ │ - 0x000433d4 74680000 675f6363 6c6f7375 72655f75 th..g_cclosure_u │ │ │ │ - 0x000433e4 7365725f 6d617273 68616c5f 564f4944 ser_marshal_VOID │ │ │ │ - 0x000433f4 5f5f4f42 4a454354 5f4f424a 45435400 __OBJECT_OBJECT. │ │ │ │ - 0x00043404 675f6363 6c6f7375 72655f75 7365725f g_cclosure_user_ │ │ │ │ - 0x00043414 6d617273 68616c5f 564f4944 5f5f4f42 marshal_VOID__OB │ │ │ │ - 0x00043424 4a454354 5f504f49 4e544552 5f494e54 JECT_POINTER_INT │ │ │ │ - 0x00043434 00000000 7a656974 67656973 745f6d6f ....zeitgeist_mo │ │ │ │ - 0x00043444 6e69746f 725f7265 616c5f6e 6f746966 nitor_real_notif │ │ │ │ - 0x00043454 795f6465 6c657465 00000000 7a656974 y_delete....zeit │ │ │ │ - 0x00043464 67656973 745f6d6f 6e69746f 725f7265 geist_monitor_re │ │ │ │ - 0x00043474 616c5f6e 6f746966 795f6465 6c657465 al_notify_delete │ │ │ │ - 0x00043484 5f636f00 7a656974 67656973 745f6d6f _co.zeitgeist_mo │ │ │ │ - 0x00043494 6e69746f 725f7265 616c5f6e 6f746966 nitor_real_notif │ │ │ │ - 0x000434a4 795f696e 73657274 00000000 7a656974 y_insert....zeit │ │ │ │ - 0x000434b4 67656973 745f6d6f 6e69746f 725f7265 geist_monitor_re │ │ │ │ - 0x000434c4 616c5f6e 6f746966 795f696e 73657274 al_notify_insert │ │ │ │ - 0x000434d4 5f636f00 7a656974 67656973 745f6d6f _co.zeitgeist_mo │ │ │ │ - 0x000434e4 6e69746f 725f6765 745f7465 6d706c61 nitor_get_templa │ │ │ │ - 0x000434f4 74657300 7a656974 67656973 745f6d6f tes.zeitgeist_mo │ │ │ │ - 0x00043504 6e69746f 725f6765 745f7061 74680000 nitor_get_path.. │ │ │ │ - 0x00043514 7a656974 67656973 745f6d6f 6e69746f zeitgeist_monito │ │ │ │ - 0x00043524 725f6765 745f7469 6d655f72 616e6765 r_get_time_range │ │ │ │ - 0x00043534 00000000 7a656974 67656973 745f6d6f ....zeitgeist_mo │ │ │ │ - 0x00043544 6e69746f 725f7365 745f7469 6d655f72 nitor_set_time_r │ │ │ │ - 0x00043554 616e6765 00000000 7a656974 67656973 ange....zeitgeis │ │ │ │ - 0x00043564 745f6d6f 6e69746f 725f6765 745f6576 t_monitor_get_ev │ │ │ │ - 0x00043574 656e745f 74656d70 6c617465 73000000 ent_templates... │ │ │ │ - 0x00043584 7a656974 67656973 745f6d6f 6e69746f zeitgeist_monito │ │ │ │ - 0x00043594 725f7365 745f6576 656e745f 74656d70 r_set_event_temp │ │ │ │ - 0x000435a4 6c617465 73000000 7a656974 67656973 lates...zeitgeis │ │ │ │ - 0x000435b4 745f6d6f 6e69746f 725f636f 6e737472 t_monitor_constr │ │ │ │ - 0x000435c4 75637400 7a656974 67656973 745f7175 uct.zeitgeist_qu │ │ │ │ - 0x000435d4 65756564 5f70726f 78795f77 72617070 eued_proxy_wrapp │ │ │ │ - 0x000435e4 65725f6f 6e5f636f 6e6e6563 74696f6e er_on_connection │ │ │ │ - 0x000435f4 5f657374 61626c69 73686564 00000000 _established.... │ │ │ │ - 0x00043604 7a656974 67656973 745f7175 65756564 zeitgeist_queued │ │ │ │ - 0x00043614 5f70726f 78795f77 72617070 65725f6f _proxy_wrapper_o │ │ │ │ - 0x00043624 6e5f636f 6e6e6563 74696f6e 5f6c6f73 n_connection_los │ │ │ │ - 0x00043634 74000000 7a656974 67656973 745f7175 t...zeitgeist_qu │ │ │ │ - 0x00043644 65756564 5f70726f 78795f77 72617070 eued_proxy_wrapp │ │ │ │ - 0x00043654 65725f67 65745f70 726f7879 5f637265 er_get_proxy_cre │ │ │ │ - 0x00043664 61746564 00000000 7a656974 67656973 ated....zeitgeis │ │ │ │ - 0x00043674 745f7175 65756564 5f70726f 78795f77 t_queued_proxy_w │ │ │ │ - 0x00043684 72617070 65725f67 65745f69 735f636f rapper_get_is_co │ │ │ │ - 0x00043694 6e6e6563 74656400 7a656974 67656973 nnected.zeitgeis │ │ │ │ - 0x000436a4 745f7175 65756564 5f70726f 78795f77 t_queued_proxy_w │ │ │ │ - 0x000436b4 72617070 65725f73 65745f70 726f7879 rapper_set_proxy │ │ │ │ - 0x000436c4 5f637265 61746564 00000000 7a656974 _created....zeit │ │ │ │ - 0x000436d4 67656973 745f7175 65756564 5f70726f geist_queued_pro │ │ │ │ - 0x000436e4 78795f77 72617070 65725f73 65745f69 xy_wrapper_set_i │ │ │ │ - 0x000436f4 735f636f 6e6e6563 74656400 7a656974 s_connected.zeit │ │ │ │ - 0x00043704 67656973 745f7175 65756564 5f70726f geist_queued_pro │ │ │ │ - 0x00043714 78795f77 72617070 65725f6e 616d655f xy_wrapper_name_ │ │ │ │ - 0x00043724 6f776e65 725f6368 616e6765 64000000 owner_changed... │ │ │ │ - 0x00043734 7a656974 67656973 745f7175 65756564 zeitgeist_queued │ │ │ │ - 0x00043744 5f70726f 78795f77 72617070 65725f71 _proxy_wrapper_q │ │ │ │ - 0x00043754 75657565 645f6d65 74686f64 5f736574 ueued_method_set │ │ │ │ - 0x00043764 5f717565 7565645f 6d657468 6f640000 _queued_method.. │ │ │ │ - 0x00043774 7a656974 67656973 745f7175 65756564 zeitgeist_queued │ │ │ │ - 0x00043784 5f70726f 78795f77 72617070 65725f71 _proxy_wrapper_q │ │ │ │ - 0x00043794 75657565 645f6d65 74686f64 5f676574 ueued_method_get │ │ │ │ - 0x000437a4 5f717565 7565645f 6d657468 6f640000 _queued_method.. │ │ │ │ - 0x000437b4 0f000000 7a656974 67656973 745f7175 ....zeitgeist_qu │ │ │ │ - 0x000437c4 65756564 5f70726f 78795f77 72617070 eued_proxy_wrapp │ │ │ │ - 0x000437d4 65725f77 6169745f 666f725f 70726f78 er_wait_for_prox │ │ │ │ - 0x000437e4 795f636f 00000000 7a656974 67656973 y_co....zeitgeis │ │ │ │ - 0x000437f4 745f7175 65756564 5f70726f 78795f77 t_queued_proxy_w │ │ │ │ - 0x00043804 72617070 65725f77 6169745f 666f725f rapper_wait_for_ │ │ │ │ - 0x00043814 70726f78 79000000 7a656974 67656973 proxy...zeitgeis │ │ │ │ - 0x00043824 745f7175 65756564 5f70726f 78795f77 t_queued_proxy_w │ │ │ │ - 0x00043834 72617070 65725f70 6172616d 5f737065 rapper_param_spe │ │ │ │ - 0x00043844 635f7175 65756564 5f6d6574 686f6400 c_queued_method. │ │ │ │ - 0x00043854 7a656974 67656973 745f7175 65756564 zeitgeist_queued │ │ │ │ - 0x00043864 5f70726f 78795f77 72617070 65725f76 _proxy_wrapper_v │ │ │ │ - 0x00043874 616c7565 5f676574 5f717565 7565645f alue_get_queued_ │ │ │ │ - 0x00043884 6d657468 6f640000 7a656974 67656973 method..zeitgeis │ │ │ │ - 0x00043894 745f7175 65756564 5f70726f 78795f77 t_queued_proxy_w │ │ │ │ - 0x000438a4 72617070 65725f70 726f6365 73735f71 rapper_process_q │ │ │ │ - 0x000438b4 75657565 645f6d65 74686f64 73000000 ueued_methods... │ │ │ │ - 0x000438c4 7a656974 67656973 745f7175 65756564 zeitgeist_queued │ │ │ │ - 0x000438d4 5f70726f 78795f77 72617070 65725f70 _proxy_wrapper_p │ │ │ │ - 0x000438e4 726f7879 5f616371 75697265 64000000 roxy_acquired... │ │ │ │ - 0x000438f4 7a656974 67656973 745f7175 65756564 zeitgeist_queued │ │ │ │ - 0x00043904 5f70726f 78795f77 72617070 65725f70 _proxy_wrapper_p │ │ │ │ - 0x00043914 726f7879 5f756e61 7661696c 61626c65 roxy_unavailable │ │ │ │ - 0x00043924 00000000 7a656974 67656973 745f7175 ....zeitgeist_qu │ │ │ │ - 0x00043934 65756564 5f70726f 78795f77 72617070 eued_proxy_wrapp │ │ │ │ - 0x00043944 65725f76 616c7565 5f736574 5f717565 er_value_set_que │ │ │ │ - 0x00043954 7565645f 6d657468 6f640000 7a656974 ued_method..zeit │ │ │ │ - 0x00043964 67656973 745f7175 65756564 5f70726f geist_queued_pro │ │ │ │ - 0x00043974 78795f77 72617070 65725f76 616c7565 xy_wrapper_value │ │ │ │ - 0x00043984 5f74616b 655f7175 65756564 5f6d6574 _take_queued_met │ │ │ │ - 0x00043994 686f6400 7a656974 67656973 745f7265 hod.zeitgeist_re │ │ │ │ - 0x000439a4 6d6f7465 5f6c6f67 5f676574 5f657874 mote_log_get_ext │ │ │ │ - 0x000439b4 656e7369 6f6e7300 7a656974 67656973 ensions.zeitgeis │ │ │ │ - 0x000439c4 745f7265 6d6f7465 5f6c6f67 5f676574 t_remote_log_get │ │ │ │ - 0x000439d4 5f766572 73696f6e 00000000 7a656974 _version....zeit │ │ │ │ - 0x000439e4 67656973 745f7265 6d6f7465 5f6c6f67 geist_remote_log │ │ │ │ - 0x000439f4 5f676574 5f646174 61706174 68000000 _get_datapath... │ │ │ │ - 0x00043a04 7a656974 67656973 745f6e65 74776f72 zeitgeist_networ │ │ │ │ - 0x00043a14 6b5f6d61 6e616765 725f6462 75735f73 k_manager_dbus_s │ │ │ │ - 0x00043a24 74617465 00000000 7a656974 67656973 tate....zeitgeis │ │ │ │ - 0x00043a34 745f636f 6e6e6d61 6e5f6d61 6e616765 t_connman_manage │ │ │ │ - 0x00043a44 725f6462 75735f67 65745f73 74617465 r_dbus_get_state │ │ │ │ - 0x00043a54 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00043a64 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00043a74 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00043a84 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00043a94 7a656974 67656973 745f6461 74615f73 zeitgeist_data_s │ │ │ │ - 0x00043aa4 6f757263 655f746f 5f766172 69616e74 ource_to_variant │ │ │ │ - 0x00043ab4 00000000 7a656974 67656973 745f6461 ....zeitgeist_da │ │ │ │ - 0x00043ac4 74615f73 6f757263 655f6765 745f756e ta_source_get_un │ │ │ │ - 0x00043ad4 69717565 5f696400 5f5f6c61 6d626461 ique_id.__lambda │ │ │ │ - 0x00043ae4 345f0000 7a656974 67656973 745f6461 4_..zeitgeist_da │ │ │ │ - 0x00043af4 74615f73 6f757263 655f7365 745f756e ta_source_set_un │ │ │ │ - 0x00043b04 69717565 5f696400 7a656974 67656973 ique_id.zeitgeis │ │ │ │ - 0x00043b14 745f6461 74615f73 6f757263 655f6765 t_data_source_ge │ │ │ │ - 0x00043b24 745f6e61 6d650000 7a656974 67656973 t_name..zeitgeis │ │ │ │ - 0x00043b34 745f6461 74615f73 6f757263 655f7365 t_data_source_se │ │ │ │ - 0x00043b44 745f6e61 6d650000 7a656974 67656973 t_name..zeitgeis │ │ │ │ - 0x00043b54 745f6461 74615f73 6f757263 655f6765 t_data_source_ge │ │ │ │ - 0x00043b64 745f6465 73637269 7074696f 6e000000 t_description... │ │ │ │ - 0x00043b74 7a656974 67656973 745f6461 74615f73 zeitgeist_data_s │ │ │ │ - 0x00043b84 6f757263 655f7365 745f6465 73637269 ource_set_descri │ │ │ │ - 0x00043b94 7074696f 6e000000 7a656974 67656973 ption...zeitgeis │ │ │ │ - 0x00043ba4 745f6461 74615f73 6f757263 655f6765 t_data_source_ge │ │ │ │ - 0x00043bb4 745f6576 656e745f 74656d70 6c617465 t_event_template │ │ │ │ - 0x00043bc4 73000000 7a656974 67656973 745f6461 s...zeitgeist_da │ │ │ │ - 0x00043bd4 74615f73 6f757263 655f7365 745f6576 ta_source_set_ev │ │ │ │ - 0x00043be4 656e745f 74656d70 6c617465 73000000 ent_templates... │ │ │ │ - 0x00043bf4 7a656974 67656973 745f6461 74615f73 zeitgeist_data_s │ │ │ │ - 0x00043c04 6f757263 655f6765 745f656e 61626c65 ource_get_enable │ │ │ │ - 0x00043c14 64000000 7a656974 67656973 745f6461 d...zeitgeist_da │ │ │ │ - 0x00043c24 74615f73 6f757263 655f7365 745f656e ta_source_set_en │ │ │ │ - 0x00043c34 61626c65 64000000 7a656974 67656973 abled...zeitgeis │ │ │ │ - 0x00043c44 745f6461 74615f73 6f757263 655f636f t_data_source_co │ │ │ │ - 0x00043c54 6e737472 7563745f 66756c6c 00000000 nstruct_full.... │ │ │ │ - 0x00043c64 7a656974 67656973 745f6461 74615f73 zeitgeist_data_s │ │ │ │ - 0x00043c74 6f757263 655f6765 745f7275 6e6e696e ource_get_runnin │ │ │ │ - 0x00043c84 67000000 7a656974 67656973 745f6461 g...zeitgeist_da │ │ │ │ - 0x00043c94 74615f73 6f757263 655f7365 745f7275 ta_source_set_ru │ │ │ │ - 0x00043ca4 6e6e696e 67000000 7a656974 67656973 nning...zeitgeis │ │ │ │ - 0x00043cb4 745f6461 74615f73 6f757263 655f6765 t_data_source_ge │ │ │ │ - 0x00043cc4 745f7469 6d657374 616d7000 7a656974 t_timestamp.zeit │ │ │ │ - 0x00043cd4 67656973 745f6461 74615f73 6f757263 geist_data_sourc │ │ │ │ - 0x00043ce4 655f7365 745f7469 6d657374 616d7000 e_set_timestamp. │ │ │ │ - 0x00043cf4 7a656974 67656973 745f6461 74615f73 zeitgeist_data_s │ │ │ │ - 0x00043d04 6f757263 655f636f 6e737472 7563745f ource_construct_ │ │ │ │ - 0x00043d14 66726f6d 5f766172 69616e74 00000000 from_variant.... │ │ │ │ - 0x00043d24 7a656974 67656973 745f6461 74615f73 zeitgeist_data_s │ │ │ │ - 0x00043d34 6f757263 65735f66 726f6d5f 76617269 ources_from_vari │ │ │ │ - 0x00043d44 616e7400 7a656974 67656973 745f6461 ant.zeitgeist_da │ │ │ │ - 0x00043d54 74615f73 6f757263 65735f74 6f5f7661 ta_sources_to_va │ │ │ │ - 0x00043d64 7269616e 74000000 7a656974 67656973 riant...zeitgeis │ │ │ │ - 0x00043d74 745f6d69 6d655f72 65676578 5f6e6577 t_mime_regex_new │ │ │ │ - 0x00043d84 00000000 7a656974 67656973 745f7572 ....zeitgeist_ur │ │ │ │ - 0x00043d94 695f7363 68656d65 5f6e6577 00000000 i_scheme_new.... │ │ │ │ - 0x00043da4 7a656974 67656973 745f7265 67697374 zeitgeist_regist │ │ │ │ - 0x00043db4 65725f6d 696d6574 79706500 7a656974 er_mimetype.zeit │ │ │ │ - 0x00043dc4 67656973 745f7265 67697374 65725f6d geist_register_m │ │ │ │ - 0x00043dd4 696d6574 7970655f 72656765 78000000 imetype_regex... │ │ │ │ - 0x00043de4 7a656974 67656973 745f7265 67697374 zeitgeist_regist │ │ │ │ - 0x00043df4 65725f75 72695f73 6368656d 65000000 er_uri_scheme... │ │ │ │ - 0x00043e04 7a656974 67656973 745f6d61 6e696665 zeitgeist_manife │ │ │ │ - 0x00043e14 73746174 696f6e5f 666f725f 75726900 station_for_uri. │ │ │ │ - 0x00043e24 7a656974 67656973 745f6e65 78745f73 zeitgeist_next_s │ │ │ │ - 0x00043e34 7472696e 675f6f72 5f6e756c 6c000000 tring_or_null... │ │ │ │ - 0x00043e44 7a656974 67656973 745f6576 656e745f zeitgeist_event_ │ │ │ │ - 0x00043e54 6765745f 7375626a 65637400 7a656974 get_subject.zeit │ │ │ │ - 0x00043e64 67656973 745f6576 656e745f 6e756d5f geist_event_num_ │ │ │ │ - 0x00043e74 7375626a 65637473 00000000 76616c61 subjects....vala │ │ │ │ - 0x00043e84 5f675f70 74725f61 72726179 5f676574 _g_ptr_array_get │ │ │ │ - 0x00043e94 5f6c656e 67746800 7a656974 67656973 _length.zeitgeis │ │ │ │ - 0x00043ea4 745f6576 656e745f 6164645f 7375626a t_event_add_subj │ │ │ │ - 0x00043eb4 65637400 7a656974 67656973 745f6576 ect.zeitgeist_ev │ │ │ │ - 0x00043ec4 656e745f 74616b65 5f737562 6a656374 ent_take_subject │ │ │ │ - 0x00043ed4 00000000 7a656974 67656973 745f6576 ....zeitgeist_ev │ │ │ │ - 0x00043ee4 656e745f 6765745f 69640000 7a656974 ent_get_id..zeit │ │ │ │ - 0x00043ef4 67656973 745f6576 656e745f 7365745f geist_event_set_ │ │ │ │ - 0x00043f04 69640000 7a656974 67656973 745f6576 id..zeitgeist_ev │ │ │ │ - 0x00043f14 656e745f 6765745f 74696d65 7374616d ent_get_timestam │ │ │ │ - 0x00043f24 70000000 7a656974 67656973 745f6576 p...zeitgeist_ev │ │ │ │ - 0x00043f34 656e745f 7365745f 74696d65 7374616d ent_set_timestam │ │ │ │ - 0x00043f44 70000000 7a656974 67656973 745f6576 p...zeitgeist_ev │ │ │ │ - 0x00043f54 656e745f 6765745f 6f726967 696e0000 ent_get_origin.. │ │ │ │ - 0x00043f64 7a656974 67656973 745f6576 656e745f zeitgeist_event_ │ │ │ │ - 0x00043f74 7365745f 6f726967 696e0000 7a656974 set_origin..zeit │ │ │ │ - 0x00043f84 67656973 745f6576 656e745f 6765745f geist_event_get_ │ │ │ │ - 0x00043f94 6163746f 72000000 7a656974 67656973 actor...zeitgeis │ │ │ │ - 0x00043fa4 745f6576 656e745f 7365745f 6163746f t_event_set_acto │ │ │ │ - 0x00043fb4 72000000 7a656974 67656973 745f6576 r...zeitgeist_ev │ │ │ │ - 0x00043fc4 656e745f 7365745f 6163746f 725f6672 ent_set_actor_fr │ │ │ │ - 0x00043fd4 6f6d5f61 70705f69 6e666f00 7a656974 om_app_info.zeit │ │ │ │ - 0x00043fe4 67656973 745f6576 656e745f 6765745f geist_event_get_ │ │ │ │ - 0x00043ff4 696e7465 72707265 74617469 6f6e0000 interpretation.. │ │ │ │ - 0x00044004 7a656974 67656973 745f6576 656e745f zeitgeist_event_ │ │ │ │ - 0x00044014 7365745f 696e7465 72707265 74617469 set_interpretati │ │ │ │ - 0x00044024 6f6e0000 7a656974 67656973 745f6576 on..zeitgeist_ev │ │ │ │ - 0x00044034 656e745f 6765745f 6d616e69 66657374 ent_get_manifest │ │ │ │ - 0x00044044 6174696f 6e000000 7a656974 67656973 ation...zeitgeis │ │ │ │ - 0x00044054 745f6576 656e745f 746f5f76 61726961 t_event_to_varia │ │ │ │ - 0x00044064 6e740000 7a656974 67656973 745f6576 nt..zeitgeist_ev │ │ │ │ - 0x00044074 656e745f 64656275 675f7072 696e7400 ent_debug_print. │ │ │ │ - 0x00044084 7a656974 67656973 745f6576 656e745f zeitgeist_event_ │ │ │ │ - 0x00044094 6d617463 6865735f 74656d70 6c617465 matches_template │ │ │ │ - 0x000440a4 00000000 7a656974 67656973 745f6576 ....zeitgeist_ev │ │ │ │ - 0x000440b4 656e745f 7365745f 6d616e69 66657374 ent_set_manifest │ │ │ │ - 0x000440c4 6174696f 6e000000 7a656974 67656973 ation...zeitgeis │ │ │ │ - 0x000440d4 745f6576 656e745f 6765745f 7375626a t_event_get_subj │ │ │ │ - 0x000440e4 65637473 00000000 7a656974 67656973 ects....zeitgeis │ │ │ │ - 0x000440f4 745f6576 656e745f 7365745f 7375626a t_event_set_subj │ │ │ │ - 0x00044104 65637473 00000000 7a656974 67656973 ects....zeitgeis │ │ │ │ - 0x00044114 745f6576 656e745f 6765745f 7061796c t_event_get_payl │ │ │ │ - 0x00044124 6f616400 7a656974 67656973 745f6576 oad.zeitgeist_ev │ │ │ │ - 0x00044134 656e745f 7365745f 7061796c 6f616400 ent_set_payload. │ │ │ │ - 0x00044144 7a656974 67656973 745f6576 656e745f zeitgeist_event_ │ │ │ │ - 0x00044154 636f6e73 74727563 745f6672 6f6d5f76 construct_from_v │ │ │ │ - 0x00044164 61726961 6e740000 75696e74 36345f70 ariant..uint64_p │ │ │ │ - 0x00044174 61727365 00000000 696e7436 345f7061 arse....int64_pa │ │ │ │ - 0x00044184 72736500 7a656974 67656973 745f6576 rse.zeitgeist_ev │ │ │ │ - 0x00044194 656e7473 5f66726f 6d5f7661 7269616e ents_from_varian │ │ │ │ - 0x000441a4 74000000 7a656974 67656973 745f6576 t...zeitgeist_ev │ │ │ │ - 0x000441b4 656e7473 5f746f5f 76617269 616e7400 ents_to_variant. │ │ │ │ - 0x000441c4 7a656974 67656973 745f6576 656e7473 zeitgeist_events │ │ │ │ - 0x000441d4 5f746f5f 76617269 616e745f 77697468 _to_variant_with │ │ │ │ - 0x000441e4 5f6c696d 69740000 7a656974 67656973 _limit..zeitgeis │ │ │ │ - 0x000441f4 745f7375 626a6563 745f6765 745f7572 t_subject_get_ur │ │ │ │ - 0x00044204 69000000 7a656974 67656973 745f7375 i...zeitgeist_su │ │ │ │ - 0x00044214 626a6563 745f7365 745f7572 69000000 bject_set_uri... │ │ │ │ - 0x00044224 7a656974 67656973 745f7375 626a6563 zeitgeist_subjec │ │ │ │ - 0x00044234 745f6765 745f6f72 6967696e 00000000 t_get_origin.... │ │ │ │ - 0x00044244 7a656974 67656973 745f7375 626a6563 zeitgeist_subjec │ │ │ │ - 0x00044254 745f7365 745f6f72 6967696e 00000000 t_set_origin.... │ │ │ │ - 0x00044264 7a656974 67656973 745f7375 626a6563 zeitgeist_subjec │ │ │ │ - 0x00044274 745f6765 745f7465 78740000 7a656974 t_get_text..zeit │ │ │ │ - 0x00044284 67656973 745f7375 626a6563 745f7365 geist_subject_se │ │ │ │ - 0x00044294 745f7465 78740000 7a656974 67656973 t_text..zeitgeis │ │ │ │ - 0x000442a4 745f7375 626a6563 745f6765 745f7374 t_subject_get_st │ │ │ │ - 0x000442b4 6f726167 65000000 7a656974 67656973 orage...zeitgeis │ │ │ │ - 0x000442c4 745f7375 626a6563 745f7365 745f7374 t_subject_set_st │ │ │ │ - 0x000442d4 6f726167 65000000 7a656974 67656973 orage...zeitgeis │ │ │ │ - 0x000442e4 745f7375 626a6563 745f6765 745f6375 t_subject_get_cu │ │ │ │ - 0x000442f4 7272656e 745f7572 69000000 7a656974 rrent_uri...zeit │ │ │ │ - 0x00044304 67656973 745f7375 626a6563 745f7365 geist_subject_se │ │ │ │ - 0x00044314 745f6375 7272656e 745f7572 69000000 t_current_uri... │ │ │ │ - 0x00044324 7a656974 67656973 745f7375 626a6563 zeitgeist_subjec │ │ │ │ - 0x00044334 745f6765 745f6375 7272656e 745f6f72 t_get_current_or │ │ │ │ - 0x00044344 6967696e 00000000 7a656974 67656973 igin....zeitgeis │ │ │ │ - 0x00044354 745f7375 626a6563 745f7365 745f6375 t_subject_set_cu │ │ │ │ - 0x00044364 7272656e 745f6f72 6967696e 00000000 rrent_origin.... │ │ │ │ - 0x00044374 7a656974 67656973 745f7375 626a6563 zeitgeist_subjec │ │ │ │ - 0x00044384 745f6765 745f6d69 6d657479 70650000 t_get_mimetype.. │ │ │ │ - 0x00044394 7a656974 67656973 745f7375 626a6563 zeitgeist_subjec │ │ │ │ - 0x000443a4 745f7365 745f6d69 6d657479 70650000 t_set_mimetype.. │ │ │ │ - 0x000443b4 7a656974 67656973 745f7375 626a6563 zeitgeist_subjec │ │ │ │ - 0x000443c4 745f6765 745f696e 74657270 72657461 t_get_interpreta │ │ │ │ - 0x000443d4 74696f6e 00000000 7a656974 67656973 tion....zeitgeis │ │ │ │ - 0x000443e4 745f7375 626a6563 745f7365 745f696e t_subject_set_in │ │ │ │ - 0x000443f4 74657270 72657461 74696f6e 00000000 terpretation.... │ │ │ │ - 0x00044404 7a656974 67656973 745f7375 626a6563 zeitgeist_subjec │ │ │ │ - 0x00044414 745f6765 745f6d61 6e696665 73746174 t_get_manifestat │ │ │ │ - 0x00044424 696f6e00 7a656974 67656973 745f7375 ion.zeitgeist_su │ │ │ │ - 0x00044434 626a6563 745f746f 5f766172 69616e74 bject_to_variant │ │ │ │ - 0x00044444 00000000 7a656974 67656973 745f7375 ....zeitgeist_su │ │ │ │ - 0x00044454 626a6563 745f6d61 74636865 735f7465 bject_matches_te │ │ │ │ - 0x00044464 6d706c61 74650000 7a656974 67656973 mplate..zeitgeis │ │ │ │ - 0x00044474 745f7375 626a6563 745f7365 745f6d61 t_subject_set_ma │ │ │ │ - 0x00044484 6e696665 73746174 696f6e00 7a656974 nifestation.zeit │ │ │ │ - 0x00044494 67656973 745f7375 626a6563 745f636f geist_subject_co │ │ │ │ - 0x000444a4 6e737472 7563745f 66726f6d 5f766172 nstruct_from_var │ │ │ │ - 0x000444b4 69616e74 00000000 7a656974 67656973 iant....zeitgeis │ │ │ │ - 0x000444c4 745f7469 6d655f72 616e6765 5f746f5f t_time_range_to_ │ │ │ │ - 0x000444d4 76617269 616e7400 7a656974 67656973 variant.zeitgeis │ │ │ │ - 0x000444e4 745f7469 6d655f72 616e6765 5f676574 t_time_range_get │ │ │ │ - 0x000444f4 5f737461 72740000 7a656974 67656973 _start..zeitgeis │ │ │ │ - 0x00044504 745f7469 6d655f72 616e6765 5f736574 t_time_range_set │ │ │ │ - 0x00044514 5f737461 72740000 7a656974 67656973 _start..zeitgeis │ │ │ │ - 0x00044524 745f7469 6d655f72 616e6765 5f676574 t_time_range_get │ │ │ │ - 0x00044534 5f656e64 00000000 7a656974 67656973 _end....zeitgeis │ │ │ │ - 0x00044544 745f7469 6d655f72 616e6765 5f736574 t_time_range_set │ │ │ │ - 0x00044554 5f656e64 00000000 7a656974 67656973 _end....zeitgeis │ │ │ │ - 0x00044564 745f7469 6d655f72 616e6765 5f636f6e t_time_range_con │ │ │ │ - 0x00044574 73747275 63745f66 726f6d5f 76617269 struct_from_vari │ │ │ │ - 0x00044584 616e7400 7a656974 67656973 745f7469 ant.zeitgeist_ti │ │ │ │ - 0x00044594 6d655f72 616e6765 5f696e74 65727365 me_range_interse │ │ │ │ - 0x000445a4 63740000 7a656974 67656973 745f7469 ct..zeitgeist_ti │ │ │ │ - 0x000445b4 6d657374 616d705f 66726f6d 5f74696d mestamp_from_tim │ │ │ │ - 0x000445c4 6576616c 00000000 7a656974 67656973 eval....zeitgeis │ │ │ │ - 0x000445d4 745f7469 6d657374 616d705f 66726f6d t_timestamp_from │ │ │ │ - 0x000445e4 5f69736f 38363031 00000000 7a656974 _iso8601....zeit │ │ │ │ - 0x000445f4 67656973 745f7469 6d657374 616d705f geist_timestamp_ │ │ │ │ - 0x00044604 66726f6d 5f646174 65000000 0f000000 from_date....... │ │ │ │ - 0x00044614 7a656974 67656973 745f7379 6d626f6c zeitgeist_symbol │ │ │ │ - 0x00044624 5f706172 616d5f73 7065635f 696e666f _param_spec_info │ │ │ │ - 0x00044634 00000000 7a656974 67656973 745f7379 ....zeitgeist_sy │ │ │ │ - 0x00044644 6d626f6c 5f76616c 75655f67 65745f69 mbol_value_get_i │ │ │ │ - 0x00044654 6e666f00 7a656974 67656973 745f7379 nfo.zeitgeist_sy │ │ │ │ - 0x00044664 6d626f6c 5f696e66 6f5f7265 67697374 mbol_info_regist │ │ │ │ - 0x00044674 65720000 7a656974 67656973 745f7379 er..zeitgeist_sy │ │ │ │ - 0x00044684 6d626f6c 5f676574 5f646973 706c6179 mbol_get_display │ │ │ │ - 0x00044694 5f6e616d 65000000 7a656974 67656973 _name...zeitgeis │ │ │ │ - 0x000446a4 745f7379 6d626f6c 5f676574 5f646573 t_symbol_get_des │ │ │ │ - 0x000446b4 63726970 74696f6e 00000000 7a656974 cription....zeit │ │ │ │ - 0x000446c4 67656973 745f7379 6d626f6c 5f676574 geist_symbol_get │ │ │ │ - 0x000446d4 5f616c6c 5f706172 656e7473 00000000 _all_parents.... │ │ │ │ - 0x000446e4 7a656974 67656973 745f7379 6d626f6c zeitgeist_symbol │ │ │ │ - 0x000446f4 5f676574 5f616c6c 5f636869 6c647265 _get_all_childre │ │ │ │ - 0x00044704 6e000000 7a656974 67656973 745f7379 n...zeitgeist_sy │ │ │ │ - 0x00044714 6d626f6c 5f676574 5f636869 6c647265 mbol_get_childre │ │ │ │ - 0x00044724 6e000000 7a656974 67656973 745f7379 n...zeitgeist_sy │ │ │ │ - 0x00044734 6d626f6c 5f676574 5f706172 656e7473 mbol_get_parents │ │ │ │ - 0x00044744 00000000 7a656974 67656973 745f7379 ....zeitgeist_sy │ │ │ │ - 0x00044754 6d626f6c 5f76616c 75655f73 65745f69 mbol_value_set_i │ │ │ │ - 0x00044764 6e666f00 7a656974 67656973 745f7379 nfo.zeitgeist_sy │ │ │ │ - 0x00044774 6d626f6c 5f76616c 75655f74 616b655f mbol_value_take_ │ │ │ │ - 0x00044784 696e666f 00000000 7a656974 67656973 info....zeitgeis │ │ │ │ - 0x00044794 745f7265 73756c74 5f736574 5f73697a t_result_set_siz │ │ │ │ - 0x000447a4 65000000 7a656974 67656973 745f7265 e...zeitgeist_re │ │ │ │ - 0x000447b4 73756c74 5f736574 5f657374 696d6174 sult_set_estimat │ │ │ │ - 0x000447c4 65645f6d 61746368 65730000 7a656974 ed_matches..zeit │ │ │ │ - 0x000447d4 67656973 745f7265 73756c74 5f736574 geist_result_set │ │ │ │ - 0x000447e4 5f6e6578 745f7661 6c756500 7a656974 _next_value.zeit │ │ │ │ - 0x000447f4 67656973 745f7265 73756c74 5f736574 geist_result_set │ │ │ │ - 0x00044804 5f686173 5f6e6578 74000000 7a656974 _has_next...zeit │ │ │ │ - 0x00044814 67656973 745f7265 73756c74 5f736574 geist_result_set │ │ │ │ - 0x00044824 5f74656c 6c000000 7a656974 67656973 _tell...zeitgeis │ │ │ │ - 0x00044834 745f7265 73756c74 5f736574 5f726573 t_result_set_res │ │ │ │ - 0x00044844 65740000 76616c61 5f675f70 74725f61 et..vala_g_ptr_a │ │ │ │ - 0x00044854 72726179 5f676574 5f6c656e 67746800 rray_get_length. │ │ │ │ - 0x00044864 7a656974 67656973 745f7369 6d706c65 zeitgeist_simple │ │ │ │ - 0x00044874 5f726573 756c745f 7365745f 636f6e73 _result_set_cons │ │ │ │ - 0x00044884 74727563 74000000 7a656974 67656973 truct...zeitgeis │ │ │ │ - 0x00044894 745f7369 6d706c65 5f726573 756c745f t_simple_result_ │ │ │ │ - 0x000448a4 7365745f 636f6e73 74727563 745f7769 set_construct_wi │ │ │ │ - 0x000448b4 74685f6e 756d5f6d 61746368 65730000 th_num_matches.. │ │ │ │ - 0x000448c4 73747269 6e675f73 75627374 72696e67 string_substring │ │ │ │ - 0x000448d4 00000000 7a656974 67656973 745f7574 ....zeitgeist_ut │ │ │ │ - 0x000448e4 696c735f 7365745f 64617461 62617365 ils_set_database │ │ │ │ - 0x000448f4 5f66696c 655f7061 74680000 7a656974 _file_path..zeit │ │ │ │ - 0x00044904 67656973 745f7574 696c735f 70617273 geist_utils_pars │ │ │ │ - 0x00044914 655f6e65 67617469 6f6e0000 7a656974 e_negation..zeit │ │ │ │ - 0x00044924 67656973 745f7574 696c735f 70617273 geist_utils_pars │ │ │ │ - 0x00044934 655f6e6f 65787061 6e640000 7a656974 e_noexpand..zeit │ │ │ │ - 0x00044944 67656973 745f7574 696c735f 70617273 geist_utils_pars │ │ │ │ - 0x00044954 655f7769 6c646361 72640000 7a656974 e_wildcard..zeit │ │ │ │ - 0x00044964 67656973 745f7574 696c735f 61737365 geist_utils_asse │ │ │ │ - 0x00044974 72745f73 69670000 7a656974 67656973 rt_sig..zeitgeis │ │ │ │ - 0x00044984 745f6462 5f726561 6465725f 67726f75 t_db_reader_grou │ │ │ │ - 0x00044994 705f616e 645f736f 72740000 7a656974 p_and_sort..zeit │ │ │ │ - 0x000449a4 67656973 745f6462 5f726561 6465725f geist_db_reader_ │ │ │ │ - 0x000449b4 64656c65 74655f66 726f6d5f 63616368 delete_from_cach │ │ │ │ - 0x000449c4 65000000 7a656974 67656973 745f6462 e...zeitgeist_db │ │ │ │ - 0x000449d4 5f726561 6465725f 6765745f 6576656e _reader_get_even │ │ │ │ - 0x000449e4 745f6672 6f6d5f72 6f770000 7a656974 t_from_row..zeit │ │ │ │ - 0x000449f4 67656973 745f6462 5f726561 6465725f geist_db_reader_ │ │ │ │ - 0x00044a04 6765745f 7375626a 6563745f 66726f6d get_subject_from │ │ │ │ - 0x00044a14 5f726f77 00000000 7a656974 67656973 _row....zeitgeis │ │ │ │ - 0x00044a24 745f6462 5f726561 6465725f 6765745f t_db_reader_get_ │ │ │ │ - 0x00044a34 6576656e 74730000 675f7074 725f6172 events..g_ptr_ar │ │ │ │ - 0x00044a44 7261795f 73657400 7a656974 67656973 ray_set.zeitgeis │ │ │ │ - 0x00044a54 745f6462 5f726561 6465725f 66696e64 t_db_reader_find │ │ │ │ - 0x00044a64 5f657665 6e745f69 64735f66 6f725f63 _event_ids_for_c │ │ │ │ - 0x00044a74 6c617573 65000000 73747269 6e675f72 lause...string_r │ │ │ │ - 0x00044a84 65706c61 63650000 76616c61 5f675f70 eplace..vala_g_p │ │ │ │ - 0x00044a94 74725f61 72726179 5f676574 5f6c656e tr_array_get_len │ │ │ │ - 0x00044aa4 67746800 75696e74 36345f70 61727365 gth.uint64_parse │ │ │ │ - 0x00044ab4 00000000 7a656974 67656973 745f6462 ....zeitgeist_db │ │ │ │ - 0x00044ac4 5f726561 6465725f 636c6f73 65000000 _reader_close... │ │ │ │ - 0x00044ad4 7a656974 67656973 745f6462 5f726561 zeitgeist_db_rea │ │ │ │ - 0x00044ae4 6465725f 61737365 72745f6e 6f5f6e65 der_assert_no_ne │ │ │ │ - 0x00044af4 67617469 6f6e0000 7a656974 67656973 gation..zeitgeis │ │ │ │ - 0x00044b04 745f6462 5f726561 6465725f 61737365 t_db_reader_asse │ │ │ │ - 0x00044b14 72745f6e 6f5f6e6f 65787061 6e640000 rt_no_noexpand.. │ │ │ │ - 0x00044b24 7a656974 67656973 745f6462 5f726561 zeitgeist_db_rea │ │ │ │ - 0x00044b34 6465725f 61737365 72745f6e 6f5f7769 der_assert_no_wi │ │ │ │ - 0x00044b44 6c646361 72640000 7a656974 67656973 ldcard..zeitgeis │ │ │ │ - 0x00044b54 745f6462 5f726561 6465725f 6765745f t_db_reader_get_ │ │ │ │ - 0x00044b64 77686572 655f636c 61757365 5f666f72 where_clause_for │ │ │ │ - 0x00044b74 5f73796d 626f6c00 7a656974 67656973 _symbol.zeitgeis │ │ │ │ - 0x00044b84 745f6462 5f726561 6465725f 6765745f t_db_reader_get_ │ │ │ │ - 0x00044b94 77686572 655f636c 61757365 5f66726f where_clause_fro │ │ │ │ - 0x00044ba4 6d5f6576 656e745f 74656d70 6c617465 m_event_template │ │ │ │ - 0x00044bb4 73000000 7a656974 67656973 745f6462 s...zeitgeist_db │ │ │ │ - 0x00044bc4 5f726561 6465725f 6765745f 77686572 _reader_get_wher │ │ │ │ - 0x00044bd4 655f636c 61757365 5f66726f 6d5f6576 e_clause_from_ev │ │ │ │ - 0x00044be4 656e745f 74656d70 6c617465 00000000 ent_template.... │ │ │ │ - 0x00044bf4 7a656974 67656973 745f6462 5f726561 zeitgeist_db_rea │ │ │ │ - 0x00044c04 6465725f 6765745f 77686572 655f636c der_get_where_cl │ │ │ │ - 0x00044c14 61757365 5f666f72 5f717565 72790000 ause_for_query.. │ │ │ │ - 0x00044c24 7a656974 67656973 745f6462 5f726561 zeitgeist_db_rea │ │ │ │ - 0x00044c34 6465725f 66696e64 5f657665 6e745f69 der_find_event_i │ │ │ │ - 0x00044c44 64730000 7a656974 67656973 745f6462 ds..zeitgeist_db │ │ │ │ - 0x00044c54 5f726561 6465725f 66696e64 5f657665 _reader_find_eve │ │ │ │ - 0x00044c64 6e747300 7a656974 67656973 745f6462 nts.zeitgeist_db │ │ │ │ - 0x00044c74 5f726561 6465725f 66696e64 5f72656c _reader_find_rel │ │ │ │ - 0x00044c84 61746564 5f757269 73000000 7a656974 ated_uris...zeit │ │ │ │ - 0x00044c94 67656973 745f6462 5f726561 6465725f geist_db_reader_ │ │ │ │ - 0x00044ca4 6765745f 64617461 62617365 00000000 get_database.... │ │ │ │ - 0x00044cb4 7a656974 67656973 745f6462 5f726561 zeitgeist_db_rea │ │ │ │ - 0x00044cc4 6465725f 7365745f 64617461 62617365 der_set_database │ │ │ │ - 0x00044cd4 00000000 7a656974 67656973 745f7371 ....zeitgeist_sq │ │ │ │ - 0x00044ce4 5f6c6974 655f6461 74616261 73655f6f _lite_database_o │ │ │ │ - 0x00044cf4 70656e5f 64617461 62617365 00000000 pen_database.... │ │ │ │ - 0x00044d04 5f73716c 69746533 5f657865 63000000 _sqlite3_exec... │ │ │ │ - 0x00044d14 696e7436 345f7061 72736500 7a656974 int64_parse.zeit │ │ │ │ - 0x00044d24 67656973 745f7371 5f6c6974 655f6461 geist_sq_lite_da │ │ │ │ - 0x00044d34 74616261 73655f73 65745f64 656c6574 tabase_set_delet │ │ │ │ - 0x00044d44 696f6e5f 63616c6c 6261636b 00000000 ion_callback.... │ │ │ │ - 0x00044d54 7a656974 67656973 745f7371 5f6c6974 zeitgeist_sq_lit │ │ │ │ - 0x00044d64 655f6461 74616261 73655f67 65745f73 e_database_get_s │ │ │ │ - 0x00044d74 716c5f73 7472696e 675f6672 6f6d5f65 ql_string_from_e │ │ │ │ - 0x00044d84 76656e74 5f696473 00000000 7a656974 vent_ids....zeit │ │ │ │ - 0x00044d94 67656973 745f7371 5f6c6974 655f6461 geist_sq_lite_da │ │ │ │ - 0x00044da4 74616261 73655f63 6c6f7365 00000000 tabase_close.... │ │ │ │ - 0x00044db4 7a656974 67656973 745f7371 5f6c6974 zeitgeist_sq_lit │ │ │ │ - 0x00044dc4 655f6461 74616261 73655f61 73736572 e_database_asser │ │ │ │ - 0x00044dd4 745f6e6f 745f636f 72727570 74000000 t_not_corrupt... │ │ │ │ - 0x00044de4 7a656974 67656973 745f7371 5f6c6974 zeitgeist_sq_lit │ │ │ │ - 0x00044df4 655f6461 74616261 73655f61 73736572 e_database_asser │ │ │ │ - 0x00044e04 745f7175 6572795f 73756363 65737300 t_query_success. │ │ │ │ - 0x00044e14 7a656974 67656973 745f7371 5f6c6974 zeitgeist_sq_lit │ │ │ │ - 0x00044e24 655f6461 74616261 73655f70 72657061 e_database_prepa │ │ │ │ - 0x00044e34 72655f72 6561645f 71756572 69657300 re_read_queries. │ │ │ │ - 0x00044e44 7a656974 67656973 745f7371 5f6c6974 zeitgeist_sq_lit │ │ │ │ - 0x00044e54 655f6461 74616261 73655f70 72657061 e_database_prepa │ │ │ │ - 0x00044e64 72655f6d 6f646966 69636174 696f6e5f re_modification_ │ │ │ │ - 0x00044e74 71756572 69657300 7a656974 67656973 queries.zeitgeis │ │ │ │ - 0x00044e84 745f7371 5f6c6974 655f6461 74616261 t_sq_lite_databa │ │ │ │ - 0x00044e94 73655f67 65745f6c 6173745f 69640000 se_get_last_id.. │ │ │ │ - 0x00044ea4 7a656974 67656973 745f7371 5f6c6974 zeitgeist_sq_lit │ │ │ │ - 0x00044eb4 655f6461 74616261 73655f67 65745f74 e_database_get_t │ │ │ │ - 0x00044ec4 696d655f 72616e67 655f666f 725f6576 ime_range_for_ev │ │ │ │ - 0x00044ed4 656e745f 69647300 7a656974 67656973 ent_ids.zeitgeis │ │ │ │ - 0x00044ee4 745f7371 5f6c6974 655f6461 74616261 t_sq_lite_databa │ │ │ │ - 0x00044ef4 73655f69 6e736572 745f6f72 5f69676e se_insert_or_ign │ │ │ │ - 0x00044f04 6f72655f 696e746f 5f746162 6c650000 ore_into_table.. │ │ │ │ - 0x00044f14 7a656974 67656973 745f7371 5f6c6974 zeitgeist_sq_lit │ │ │ │ - 0x00044f24 655f6461 74616261 73655f62 6567696e e_database_begin │ │ │ │ - 0x00044f34 5f747261 6e736163 74696f6e 00000000 _transaction.... │ │ │ │ - 0x00044f44 7a656974 67656973 745f7371 5f6c6974 zeitgeist_sq_lit │ │ │ │ - 0x00044f54 655f6461 74616261 73655f65 6e645f74 e_database_end_t │ │ │ │ - 0x00044f64 72616e73 61637469 6f6e0000 7a656974 ransaction..zeit │ │ │ │ - 0x00044f74 67656973 745f7371 5f6c6974 655f6461 geist_sq_lite_da │ │ │ │ - 0x00044f84 74616261 73655f61 626f7274 5f747261 tabase_abort_tra │ │ │ │ - 0x00044f94 6e736163 74696f6e 00000000 7a656974 nsaction....zeit │ │ │ │ - 0x00044fa4 67656973 745f7371 5f6c6974 655f6461 geist_sq_lite_da │ │ │ │ - 0x00044fb4 74616261 73655f61 6e616c79 7a650000 tabase_analyze.. │ │ │ │ - 0x00044fc4 7a656974 67656973 745f7371 5f6c6974 zeitgeist_sq_lit │ │ │ │ - 0x00044fd4 655f6461 74616261 73655f73 65745f63 e_database_set_c │ │ │ │ - 0x00044fe4 61636865 5f73697a 65000000 7a656974 ache_size...zeit │ │ │ │ - 0x00044ff4 67656973 745f7371 5f6c6974 655f6461 geist_sq_lite_da │ │ │ │ - 0x00045004 74616261 73655f75 70646174 655f6361 tabase_update_ca │ │ │ │ - 0x00045014 6c6c6261 636b0000 5f73716c 69746533 llback.._sqlite3 │ │ │ │ - 0x00045024 5f657865 63000000 7a656974 67656973 _exec...zeitgeis │ │ │ │ - 0x00045034 745f7371 5f6c6974 655f6461 74616261 t_sq_lite_databa │ │ │ │ - 0x00045044 73655f73 6368656d 615f6765 745f7363 se_schema_get_sc │ │ │ │ - 0x00045054 68656d61 5f6d6574 61646174 61000000 hema_metadata... │ │ │ │ - 0x00045064 7a656974 67656973 745f7371 5f6c6974 zeitgeist_sq_lit │ │ │ │ - 0x00045074 655f6461 74616261 73655f73 6368656d e_database_schem │ │ │ │ - 0x00045084 615f6765 745f7363 68656d61 5f766572 a_get_schema_ver │ │ │ │ - 0x00045094 73696f6e 00000000 7a656974 67656973 sion....zeitgeis │ │ │ │ - 0x000450a4 745f7371 5f6c6974 655f6461 74616261 t_sq_lite_databa │ │ │ │ - 0x000450b4 73655f73 6368656d 615f6765 745f6372 se_schema_get_cr │ │ │ │ - 0x000450c4 65617469 6f6e5f64 61746500 7a656974 eation_date.zeit │ │ │ │ - 0x000450d4 67656973 745f7371 5f6c6974 655f6461 geist_sq_lite_da │ │ │ │ - 0x000450e4 74616261 73655f73 6368656d 615f6578 tabase_schema_ex │ │ │ │ - 0x000450f4 65635f71 75657279 00000000 43616e27 ec_query....Can' │ │ │ │ - 0x00045104 74206372 65617465 20646174 61626173 t create databas │ │ │ │ - 0x00045114 653a2025 642c2025 730a0a55 6e61626c e: %d, %s..Unabl │ │ │ │ - 0x00045124 6520746f 20657865 63757465 2053514c e to execute SQL │ │ │ │ - 0x00045134 3a0a2573 00000000 7a656974 67656973 :.%s....zeitgeis │ │ │ │ - 0x00045144 745f7371 5f6c6974 655f6461 74616261 t_sq_lite_databa │ │ │ │ - 0x00045154 73655f73 6368656d 615f7365 745f7363 se_schema_set_sc │ │ │ │ - 0x00045164 68656d61 5f766572 73696f6e 00000000 hema_version.... │ │ │ │ - 0x00045174 7a656974 67656973 745f7371 5f6c6974 zeitgeist_sq_lit │ │ │ │ - 0x00045184 655f6461 74616261 73655f73 6368656d e_database_schem │ │ │ │ - 0x00045194 615f7365 745f636f 72727570 74696f6e a_set_corruption │ │ │ │ - 0x000451a4 5f666c61 67000000 7a656974 67656973 _flag...zeitgeis │ │ │ │ - 0x000451b4 745f7371 5f6c6974 655f6461 74616261 t_sq_lite_databa │ │ │ │ - 0x000451c4 73655f73 6368656d 615f7365 7475705f se_schema_setup_ │ │ │ │ - 0x000451d4 64617461 62617365 00000000 7a656974 database....zeit │ │ │ │ - 0x000451e4 67656973 745f7371 5f6c6974 655f6461 geist_sq_lite_da │ │ │ │ - 0x000451f4 74616261 73655f73 6368656d 615f6372 tabase_schema_cr │ │ │ │ - 0x00045204 65617465 5f736368 656d6100 7a656974 eate_schema.zeit │ │ │ │ - 0x00045214 67656973 745f7371 5f6c6974 655f6461 geist_sq_lite_da │ │ │ │ - 0x00045224 74616261 73655f73 6368656d 615f6372 tabase_schema_cr │ │ │ │ - 0x00045234 65617465 5f626173 69635f69 6e646963 eate_basic_indic │ │ │ │ - 0x00045244 65730000 7a656974 67656973 745f7371 es..zeitgeist_sq │ │ │ │ - 0x00045254 5f6c6974 655f6461 74616261 73655f73 _lite_database_s │ │ │ │ - 0x00045264 6368656d 615f6372 65617465 5f657665 chema_create_eve │ │ │ │ - 0x00045274 6e745f69 6e646963 65730000 7a656974 nt_indices..zeit │ │ │ │ - 0x00045284 67656973 745f7371 5f6c6974 655f6461 geist_sq_lite_da │ │ │ │ - 0x00045294 74616261 73655f73 6368656d 615f6472 tabase_schema_dr │ │ │ │ - 0x000452a4 6f705f62 61736963 5f696e64 69636573 op_basic_indices │ │ │ │ - 0x000452b4 00000000 7a656974 67656973 745f7371 ....zeitgeist_sq │ │ │ │ - 0x000452c4 5f6c6974 655f6461 74616261 73655f73 _lite_database_s │ │ │ │ - 0x000452d4 6368656d 615f6472 6f705f65 76656e74 chema_drop_event │ │ │ │ - 0x000452e4 5f696e64 69636573 00000000 7a656974 _indices....zeit │ │ │ │ - 0x000452f4 67656973 745f7371 5f6c6974 655f6461 geist_sq_lite_da │ │ │ │ - 0x00045304 74616261 73655f73 6368656d 615f656e tabase_schema_en │ │ │ │ - 0x00045314 73757265 5f736368 656d6100 7a656974 sure_schema.zeit │ │ │ │ - 0x00045324 67656973 745f7371 5f6c6974 655f7461 geist_sq_lite_ta │ │ │ │ - 0x00045334 626c655f 6c6f6f6b 75705f63 6f6e7374 ble_lookup_const │ │ │ │ - 0x00045344 72756374 00000000 5f73716c 69746533 ruct...._sqlite3 │ │ │ │ - 0x00045354 5f657865 63000000 7a656974 67656973 _exec...zeitgeis │ │ │ │ - 0x00045364 745f7371 5f6c6974 655f7461 626c655f t_sq_lite_table_ │ │ │ │ - 0x00045374 6c6f6f6b 75705f69 645f7472 795f7374 lookup_id_try_st │ │ │ │ - 0x00045384 72696e67 00000000 7a656974 67656973 ring....zeitgeis │ │ │ │ - 0x00045394 745f7371 5f6c6974 655f7461 626c655f t_sq_lite_table_ │ │ │ │ - 0x000453a4 6c6f6f6b 75705f69 645f666f 725f7374 lookup_id_for_st │ │ │ │ - 0x000453b4 72696e67 00000000 7a656974 67656973 ring....zeitgeis │ │ │ │ - 0x000453c4 745f7371 5f6c6974 655f7461 626c655f t_sq_lite_table_ │ │ │ │ - 0x000453d4 6c6f6f6b 75705f67 65745f76 616c7565 lookup_get_value │ │ │ │ - 0x000453e4 00000000 7a656974 67656973 745f7371 ....zeitgeist_sq │ │ │ │ - 0x000453f4 5f6c6974 655f7461 626c655f 6c6f6f6b _lite_table_look │ │ │ │ - 0x00045404 75705f72 656d6f76 65000000 7a656974 up_remove...zeit │ │ │ │ - 0x00045414 67656973 745f7768 6572655f 636c6175 geist_where_clau │ │ │ │ - 0x00045424 73655f67 65745f73 65617263 685f7461 se_get_search_ta │ │ │ │ - 0x00045434 626c655f 666f725f 636f6c75 6d6e0000 ble_for_column.. │ │ │ │ - 0x00045444 7a656974 67656973 745f7768 6572655f zeitgeist_where_ │ │ │ │ - 0x00045454 636c6175 73655f67 65745f63 6f6e6469 clause_get_condi │ │ │ │ - 0x00045464 74696f6e 735f6c65 6e677468 00000000 tions_length.... │ │ │ │ - 0x00045474 76616c61 5f675f70 74725f61 72726179 vala_g_ptr_array │ │ │ │ - 0x00045484 5f676574 5f6c656e 67746800 7a656974 _get_length.zeit │ │ │ │ - 0x00045494 67656973 745f7768 6572655f 636c6175 geist_where_clau │ │ │ │ - 0x000454a4 73655f68 61735f6e 6f6e5f74 696d6573 se_has_non_times │ │ │ │ - 0x000454b4 74616d70 5f636f6e 64697469 6f6e0000 tamp_condition.. │ │ │ │ - 0x000454c4 7a656974 67656973 745f7768 6572655f zeitgeist_where_ │ │ │ │ - 0x000454d4 636c6175 73655f61 64640000 7a656974 clause_add..zeit │ │ │ │ - 0x000454e4 67656973 745f7768 6572655f 636c6175 geist_where_clau │ │ │ │ - 0x000454f4 73655f61 64645f77 6974685f 61727261 se_add_with_arra │ │ │ │ - 0x00045504 79000000 7a656974 67656973 745f7768 y...zeitgeist_wh │ │ │ │ - 0x00045514 6572655f 636c6175 73655f61 64645f6d ere_clause_add_m │ │ │ │ - 0x00045524 61746368 5f636f6e 64697469 6f6e0000 atch_condition.. │ │ │ │ - 0x00045534 7a656974 67656973 745f7768 6572655f zeitgeist_where_ │ │ │ │ - 0x00045544 636c6175 73655f61 64645f74 6578745f clause_add_text_ │ │ │ │ - 0x00045554 636f6e64 6974696f 6e5f7375 62717565 condition_subque │ │ │ │ - 0x00045564 72790000 7a656974 67656973 745f7768 ry..zeitgeist_wh │ │ │ │ - 0x00045574 6572655f 636c6175 73655f61 64645f74 ere_clause_add_t │ │ │ │ - 0x00045584 6578745f 636f6e64 6974696f 6e000000 ext_condition... │ │ │ │ - 0x00045594 7a656974 67656973 745f7768 6572655f zeitgeist_where_ │ │ │ │ - 0x000455a4 636c6175 73655f69 735f656d 70747900 clause_is_empty. │ │ │ │ - 0x000455b4 7a656974 67656973 745f7768 6572655f zeitgeist_where_ │ │ │ │ - 0x000455c4 636c6175 73655f6d 61795f68 6176655f clause_may_have_ │ │ │ │ - 0x000455d4 72657375 6c747300 7a656974 67656973 results.zeitgeis │ │ │ │ - 0x000455e4 745f7768 6572655f 636c6175 73655f67 t_where_clause_g │ │ │ │ - 0x000455f4 65745f69 735f7369 6d706c65 00000000 et_is_simple.... │ │ │ │ - 0x00045604 7a656974 67656973 745f7768 6572655f zeitgeist_where_ │ │ │ │ - 0x00045614 636c6175 73655f73 65745f69 735f7369 clause_set_is_si │ │ │ │ - 0x00045624 6d706c65 00000000 7a656974 67656973 mple....zeitgeis │ │ │ │ - 0x00045634 745f7768 6572655f 636c6175 73655f67 t_where_clause_g │ │ │ │ - 0x00045644 65745f73 716c5f63 6f6e6469 74696f6e et_sql_condition │ │ │ │ - 0x00045654 73000000 7a656974 67656973 745f7768 s...zeitgeist_wh │ │ │ │ - 0x00045664 6572655f 636c6175 73655f67 656e6572 ere_clause_gener │ │ │ │ - 0x00045674 69635f61 72726179 5f746f5f 756e6f77 ic_array_to_unow │ │ │ │ - 0x00045684 6e65645f 61727261 79000000 7a656974 ned_array...zeit │ │ │ │ - 0x00045694 67656973 745f7768 6572655f 636c6175 geist_where_clau │ │ │ │ - 0x000456a4 73655f65 7874656e 64000000 7a656974 se_extend...zeit │ │ │ │ - 0x000456b4 67656973 745f7768 6572655f 636c6175 geist_where_clau │ │ │ │ - 0x000456c4 73655f67 65745f62 696e645f 61726775 se_get_bind_argu │ │ │ │ - 0x000456d4 6d656e74 73000000 7a656974 67656973 ments...zeitgeis │ │ │ │ - 0x000456e4 745f7768 6572655f 636c6175 73655f67 t_where_clause_g │ │ │ │ - 0x000456f4 65745f72 69676874 5f626f75 6e646172 et_right_boundar │ │ │ │ - 0x00045704 79000000 73747269 6e675f73 75627374 y...string_subst │ │ │ │ - 0x00045714 72696e67 00000000 7a656974 67656973 ring....zeitgeis │ │ │ │ - 0x00045724 745f7768 6572655f 636c6175 73655f61 t_where_clause_a │ │ │ │ - 0x00045734 64645f77 696c6463 6172645f 636f6e64 dd_wildcard_cond │ │ │ │ - 0x00045744 6974696f 6e000000 7a656974 67656973 ition...zeitgeis │ │ │ │ - 0x00045754 745f7768 6572655f 636c6175 73655f6f t_where_clause_o │ │ │ │ - 0x00045764 7074696d 697a655f 676c6f62 00000000 ptimize_glob.... │ │ │ │ - 0x00045774 3e000000 41000000 0c000000 41000000 >...A.......A... │ │ │ │ - 0x00045784 11000000 41000000 27000000 41000000 ....A...'...A... │ │ │ │ - 0x00045794 36000000 41000000 03000000 41000000 6...A.......A... │ │ │ │ - 0x000457a4 06000000 41000000 15000000 41000000 ....A.......A... │ │ │ │ - 0x000457b4 0f000000 41000000 0e000000 41000000 ....A.......A... │ │ │ │ - 0x000457c4 26000000 41000000 13000000 41000000 &...A.......A... │ │ │ │ - 0x000457d4 29000000 41000000 02000000 41000000 )...A.......A... │ │ │ │ - 0x000457e4 19000000 41000000 0a000000 41000000 ....A.......A... │ │ │ │ - 0x000457f4 0b000000 41000000 00000000 00000000 ....A........... │ │ │ │ + 0x0003450c 3e000000 41000000 0c000000 41000000 >...A.......A... │ │ │ │ + 0x0003451c 11000000 41000000 27000000 41000000 ....A...'...A... │ │ │ │ + 0x0003452c 36000000 41000000 03000000 41000000 6...A.......A... │ │ │ │ + 0x0003453c 06000000 41000000 15000000 41000000 ....A.......A... │ │ │ │ + 0x0003454c 0f000000 41000000 0e000000 41000000 ....A.......A... │ │ │ │ + 0x0003455c 26000000 41000000 13000000 41000000 &...A.......A... │ │ │ │ + 0x0003456c 29000000 41000000 02000000 41000000 )...A.......A... │ │ │ │ + 0x0003457c 19000000 41000000 0a000000 41000000 ....A.......A... │ │ │ │ + 0x0003458c 0b000000 41000000 00000000 00000000 ....A........... │ │ │ │ + 0x0003459c 47657444 61746153 6f757263 6546726f GetDataSourceFro │ │ │ │ + 0x000345ac 6d496400 6f72672e 676e6f6d 652e7a65 mId.org.gnome.ze │ │ │ │ + 0x000345bc 69746765 6973742e 44617461 536f7572 itgeist.DataSour │ │ │ │ + 0x000345cc 63655265 67697374 72790000 52656769 ceRegistry..Regi │ │ │ │ + 0x000345dc 73746572 44617461 536f7572 63650000 sterDataSource.. │ │ │ │ + 0x000345ec 47657444 61746153 6f757263 65730000 GetDataSources.. │ │ │ │ + 0x000345fc 53657444 61746153 6f757263 65456e61 SetDataSourceEna │ │ │ │ + 0x0003460c 626c6564 00000000 44617461 536f7572 bled....DataSour │ │ │ │ + 0x0003461c 63655265 67697374 65726564 00000000 ceRegistered.... │ │ │ │ + 0x0003462c 44617461 536f7572 6365456e 61626c65 DataSourceEnable │ │ │ │ + 0x0003463c 64000000 44617461 536f7572 63654469 d...DataSourceDi │ │ │ │ + 0x0003464c 73636f6e 6e656374 65640000 64617461 sconnected..data │ │ │ │ + 0x0003465c 2d736f75 7263652d 64697363 6f6e6e65 -source-disconne │ │ │ │ + 0x0003466c 63746564 00000000 64617461 2d736f75 cted....data-sou │ │ │ │ + 0x0003467c 7263652d 656e6162 6c656400 64617461 rce-enabled.data │ │ │ │ + 0x0003468c 2d736f75 7263652d 72656769 73746572 -source-register │ │ │ │ + 0x0003469c 65640000 64617461 5f736f75 72636520 ed..data_source │ │ │ │ + 0x000346ac 213d204e 554c4c00 64617461 2d736f75 != NULL.data-sou │ │ │ │ + 0x000346bc 7263652d 72656769 73747279 2e76616c rce-registry.val │ │ │ │ + 0x000346cc 613a3131 333a2045 72726f72 20706172 a:113: Error par │ │ │ │ + 0x000346dc 73696e67 20646174 612d736f 75726365 sing data-source │ │ │ │ + 0x000346ec 3a202573 00000000 64617461 2d736f75 : %s....data-sou │ │ │ │ + 0x000346fc 7263652d 72656769 73747279 2e630000 rce-registry.c.. │ │ │ │ + 0x0003470c 66696c65 2025733a 206c696e 65202564 file %s: line %d │ │ │ │ + 0x0003471c 3a20756e 65787065 63746564 20657272 : unexpected err │ │ │ │ + 0x0003472c 6f723a20 25732028 25732c20 25642900 or: %s (%s, %d). │ │ │ │ + 0x0003473c 66696c65 2025733a 206c696e 65202564 file %s: line %d │ │ │ │ + 0x0003474c 3a20756e 63617567 68742065 72726f72 : uncaught error │ │ │ │ + 0x0003475c 3a202573 20282573 2c202564 29000000 : %s (%s, %d)... │ │ │ │ + 0x0003476c 756e6971 75655f69 6420213d 204e554c unique_id != NUL │ │ │ │ + 0x0003477c 4c000000 64617461 2d736f75 7263652d L...data-source- │ │ │ │ + 0x0003478c 72656769 73747279 2e76616c 613a3938 registry.vala:98 │ │ │ │ + 0x0003479c 3a204572 726f7220 70617273 696e6720 : Error parsing │ │ │ │ + 0x000347ac 64617461 2d736f75 7263653a 20257300 data-source: %s. │ │ │ │ + 0x000347bc 6e5f7061 72616d5f 76616c75 6573203d n_param_values = │ │ │ │ + 0x000347cc 3d203300 72657320 213d204e 554c4c00 = 3.res != NULL. │ │ │ │ + 0x000347dc 556e6162 6c652074 6f20636f 6e6e6563 Unable to connec │ │ │ │ + 0x000347ec 7420746f 205a6569 74676569 73742773 t to Zeitgeist's │ │ │ │ + 0x000347fc 20446174 61536f75 72636552 65676973 DataSourceRegis │ │ │ │ + 0x0003480c 7472793a 20257300 5a656974 67656973 try: %s.Zeitgeis │ │ │ │ + 0x0003481c 7452656d 6f746552 65676973 74727900 tRemoteRegistry. │ │ │ │ + 0x0003482c 76616c61 2d646275 732d7072 6f78792d vala-dbus-proxy- │ │ │ │ + 0x0003483c 74797065 00000000 76616c61 2d646275 type....vala-dbu │ │ │ │ + 0x0003484c 732d696e 74657266 6163652d 6e616d65 s-interface-name │ │ │ │ + 0x0003485c 00000000 76616c61 2d646275 732d696e ....vala-dbus-in │ │ │ │ + 0x0003486c 74657266 6163652d 696e666f 00000000 terface-info.... │ │ │ │ + 0x0003487c 76616c61 2d646275 732d7265 67697374 vala-dbus-regist │ │ │ │ + 0x0003488c 65722d6f 626a6563 74000000 5a656974 er-object...Zeit │ │ │ │ + 0x0003489c 67656973 7452656d 6f746552 65676973 geistRemoteRegis │ │ │ │ + 0x000348ac 74727950 726f7879 00000000 672d696e tryProxy....g-in │ │ │ │ + 0x000348bc 74657266 6163652d 6e616d65 00000000 terface-name.... │ │ │ │ + 0x000348cc 2f6f7267 2f676e6f 6d652f7a 65697467 /org/gnome/zeitg │ │ │ │ + 0x000348dc 65697374 2f646174 615f736f 75726365 eist/data_source │ │ │ │ + 0x000348ec 5f726567 69737472 79000000 672d6f62 _registry...g-ob │ │ │ │ + 0x000348fc 6a656374 2d706174 68000000 672d6275 ject-path...g-bu │ │ │ │ + 0x0003490c 732d7479 70650000 6f72672e 676e6f6d s-type..org.gnom │ │ │ │ + 0x0003491c 652e7a65 69746765 6973742e 456e6769 e.zeitgeist.Engi │ │ │ │ + 0x0003492c 6e650000 672d6e61 6d650000 672d666c ne..g-name..g-fl │ │ │ │ + 0x0003493c 61677300 73656c66 20213d20 4e554c4c ags.self != NULL │ │ │ │ + 0x0003494c 00000000 5a656974 67656973 74446174 ....ZeitgeistDat │ │ │ │ + 0x0003495c 61536f75 72636552 65676973 74727900 aSourceRegistry. │ │ │ │ + 0x0003496c 736f7572 63652d64 6973636f 6e6e6563 source-disconnec │ │ │ │ + 0x0003497c 74656400 736f7572 63652d65 6e61626c ted.source-enabl │ │ │ │ + 0x0003498c 65640000 736f7572 63652d72 65676973 ed..source-regis │ │ │ │ + 0x0003499c 74657265 64000000 64617461 5f736f75 tered...data_sou │ │ │ │ + 0x000349ac 72636500 28737373 61286173 61617361 rce.(sssa(asaasa │ │ │ │ + 0x000349bc 79296278 62290000 756e6971 75655f69 y)bxb)..unique_i │ │ │ │ + 0x000349cc 64000000 72657375 6c740000 6576656e d...result..even │ │ │ │ + 0x000349dc 745f7465 6d706c61 74657300 61286173 t_templates.a(as │ │ │ │ + 0x000349ec 61617361 79290000 64657363 72697074 aasay)..descript │ │ │ │ + 0x000349fc 696f6e00 61287373 73612861 73616173 ion.a(sssa(asaas │ │ │ │ + 0x00034a0c 61792962 78622900 696e6465 782e6300 ay)bxb).index.c. │ │ │ │ + 0x00034a1c 696e6465 782e7661 6c613a36 313a2055 index.vala:61: U │ │ │ │ + 0x00034a2c 6e61626c 6520746f 20636f6e 6e656374 nable to connect │ │ │ │ + 0x00034a3c 20746f20 5a656974 67656973 74204654 to Zeitgeist FT │ │ │ │ + 0x00034a4c 533a2025 73000000 6f72672e 676e6f6d S: %s...org.gnom │ │ │ │ + 0x00034a5c 652e7a65 69746765 6973742e 496e6465 e.zeitgeist.Inde │ │ │ │ + 0x00034a6c 78000000 2f6f7267 2f676e6f 6d652f7a x.../org/gnome/z │ │ │ │ + 0x00034a7c 65697467 65697374 2f696e64 65782f61 eitgeist/index/a │ │ │ │ + 0x00034a8c 63746976 69747900 71756572 7920213d ctivity.query != │ │ │ │ + 0x00034a9c 204e554c 4c000000 74696d65 5f72616e NULL...time_ran │ │ │ │ + 0x00034aac 67652021 3d204e55 4c4c0000 6576656e ge != NULL..even │ │ │ │ + 0x00034abc 745f7465 6d706c61 74657320 213d204e t_templates != N │ │ │ │ + 0x00034acc 554c4c00 5a656974 67656973 74496e64 ULL.ZeitgeistInd │ │ │ │ + 0x00034adc 65780000 76616c75 65206c6f 63617469 ex..value locati │ │ │ │ + 0x00034aec 6f6e2066 6f722060 25732720 70617373 on for `%s' pass │ │ │ │ + 0x00034afc 65642061 73204e55 4c4c0000 696e7661 ed as NULL..inva │ │ │ │ + 0x00034b0c 6c696420 756e636c 61737365 64206f62 lid unclassed ob │ │ │ │ + 0x00034b1c 6a656374 20706f69 6e746572 20666f72 ject pointer for │ │ │ │ + 0x00034b2c 2076616c 75652074 79706520 60000000 value type `... │ │ │ │ + 0x00034b3c 2720666f 72207661 6c756520 74797065 ' for value type │ │ │ │ + 0x00034b4c 20600000 696e7661 6c696420 6f626a65 `..invalid obje │ │ │ │ + 0x00034b5c 63742074 79706520 60000000 5a656974 ct type `...Zeit │ │ │ │ + 0x00034b6c 67656973 744c6f67 4462576f 726b6572 geistLogDbWorker │ │ │ │ + 0x00034b7c 00000000 6d6f6e69 746f7220 213d204e ....monitor != N │ │ │ │ + 0x00034b8c 554c4c00 6c6f672e 63000000 69735f63 ULL.log.c...is_c │ │ │ │ + 0x00034b9c 6f6e6e65 63746564 00000000 6c6f672e onnected....log. │ │ │ │ + 0x00034bac 76616c61 3a353631 3a204572 726f7220 vala:561: Error │ │ │ │ + 0x00034bbc 696e7374 616c6c69 6e67206d 6f6e6974 installing monit │ │ │ │ + 0x00034bcc 6f723a20 25730000 28696969 29000000 or: %s..(iii)... │ │ │ │ + 0x00034bdc 675f7374 72636d70 3020285f 746d7039 g_strcmp0 (_tmp9 │ │ │ │ + 0x00034bec 5f2c2022 28696969 29222920 3d3d2030 _, "(iii)") == 0 │ │ │ │ + 0x00034bfc 00000000 6c6f672e 76616c61 3a313438 ....log.vala:148 │ │ │ │ + 0x00034c0c 3a202573 00000000 3a6d656d 6f72793a : %s....:memory: │ │ │ │ + 0x00034c1c 00000000 6c6f672e 76616c61 3a313539 ....log.vala:159 │ │ │ │ + 0x00034c2c 3a202573 00000000 776f726b 65722021 : %s....worker ! │ │ │ │ + 0x00034c3c 3d204e55 4c4c0000 6c6f672e 76616c61 = NULL..log.vala │ │ │ │ + 0x00034c4c 3a313033 3a20556e 61626c65 20746f20 :103: Unable to │ │ │ │ + 0x00034c5c 636f6e6e 65637420 746f205a 65697467 connect to Zeitg │ │ │ │ + 0x00034c6c 65697374 3a202573 00000000 4661696c eist: %s....Fail │ │ │ │ + 0x00034c7c 65642074 6f207265 6d6f7665 206d6f6e ed to remove mon │ │ │ │ + 0x00034c8c 69746f72 2066726f 6d205a65 69746765 itor from Zeitge │ │ │ │ + 0x00034c9c 6973742e 20526574 72616374 696e6725 ist. Retracting% │ │ │ │ + 0x00034cac 73206672 6f6d2074 68652062 7573206e s from the bus n │ │ │ │ + 0x00034cbc 6f6e6574 68656c65 73733a20 25730000 onetheless: %s.. │ │ │ │ + 0x00034ccc 6f72672e 676e6f6d 652e7a65 69746765 org.gnome.zeitge │ │ │ │ + 0x00034cdc 6973742e 4c6f6700 2f6f7267 2f676e6f ist.Log./org/gno │ │ │ │ + 0x00034cec 6d652f7a 65697467 65697374 2f6c6f67 me/zeitgeist/log │ │ │ │ + 0x00034cfc 2f616374 69766974 79000000 6576656e /activity...even │ │ │ │ + 0x00034d0c 74732021 3d204e55 4c4c0000 6576656e ts != NULL..even │ │ │ │ + 0x00034d1c 7420213d 204e554c 4c000000 6576656e t != NULL...even │ │ │ │ + 0x00034d2c 745f6964 7320213d 204e554c 4c000000 t_ids != NULL... │ │ │ │ + 0x00034d3c 72657375 6c745f65 76656e74 5f74656d result_event_tem │ │ │ │ + 0x00034d4c 706c6174 65732021 3d204e55 4c4c0000 plates != NULL.. │ │ │ │ + 0x00034d5c 5a656974 67656973 744c6f67 00000000 ZeitgeistLog.... │ │ │ │ + 0x00034d6c 6e5f7061 72616d5f 76616c75 6573203d n_param_values = │ │ │ │ + 0x00034d7c 3d203400 6d6f6e69 746f722e 63000000 = 4.monitor.c... │ │ │ │ + 0x00034d8c 6d6f6e69 746f722e 76616c61 3a313338 monitor.vala:138 │ │ │ │ + 0x00034d9c 3a202573 00000000 6d6f6e69 746f722e : %s....monitor. │ │ │ │ + 0x00034dac 76616c61 3a313233 3a202573 00000000 vala:123: %s.... │ │ │ │ + 0x00034dbc 25733a25 643a2069 6e76616c 69642025 %s:%d: invalid % │ │ │ │ + 0x00034dcc 73206964 20257520 666f7220 22257322 s id %u for "%s" │ │ │ │ + 0x00034ddc 206f6620 74797065 20272573 2720696e of type '%s' in │ │ │ │ + 0x00034dec 20272573 27000000 70726f70 65727479 '%s'...property │ │ │ │ + 0x00034dfc 00000000 2f6f7267 2f676e6f 6d652f7a ..../org/gnome/z │ │ │ │ + 0x00034e0c 65697467 65697374 2f6d6f6e 69746f72 eitgeist/monitor │ │ │ │ + 0x00034e1c 2f256900 5a656974 67656973 744d6f6e /%i.ZeitgeistMon │ │ │ │ + 0x00034e2c 69746f72 00000000 74696d65 2d72616e itor....time-ran │ │ │ │ + 0x00034e3c 67650000 6576656e 742d7465 6d706c61 ge..event-templa │ │ │ │ + 0x00034e4c 74657300 6576656e 74732d69 6e736572 tes.events-inser │ │ │ │ + 0x00034e5c 74656400 6576656e 74732d64 656c6574 ted.events-delet │ │ │ │ + 0x00034e6c 65640000 70726f78 792d6372 65617465 ed..proxy-create │ │ │ │ + 0x00034e7c 64000000 69732d63 6f6e6e65 63746564 d...is-connected │ │ │ │ + 0x00034e8c 00000000 54797065 20602573 2720646f ....Type `%s' do │ │ │ │ + 0x00034e9c 6573206e 6f742069 6d706c65 6d656e74 es not implement │ │ │ │ + 0x00034eac 20616273 74726163 74206d65 74686f64 abstract method │ │ │ │ + 0x00034ebc 20607a65 69746765 6973745f 71756575 `zeitgeist_queu │ │ │ │ + 0x00034ecc 65645f70 726f7879 5f777261 70706572 ed_proxy_wrapper │ │ │ │ + 0x00034edc 5f6f6e5f 636f6e6e 65637469 6f6e5f6c _on_connection_l │ │ │ │ + 0x00034eec 6f737427 00000000 54797065 20602573 ost'....Type `%s │ │ │ │ + 0x00034efc 2720646f 6573206e 6f742069 6d706c65 ' does not imple │ │ │ │ + 0x00034f0c 6d656e74 20616273 74726163 74206d65 ment abstract me │ │ │ │ + 0x00034f1c 74686f64 20607a65 69746765 6973745f thod `zeitgeist_ │ │ │ │ + 0x00034f2c 71756575 65645f70 726f7879 5f777261 queued_proxy_wra │ │ │ │ + 0x00034f3c 70706572 5f6f6e5f 636f6e6e 65637469 pper_on_connecti │ │ │ │ + 0x00034f4c 6f6e5f65 73746162 6c697368 65642700 on_established'. │ │ │ │ + 0x00034f5c 71756575 65642d70 726f7879 2d777261 queued-proxy-wra │ │ │ │ + 0x00034f6c 70706572 2e630000 70737065 6320213d pper.c..pspec != │ │ │ │ + 0x00034f7c 204e554c 4c000000 5a656974 67656973 NULL...Zeitgeis │ │ │ │ + 0x00034f8c 74517565 75656450 726f7879 57726170 tQueuedProxyWrap │ │ │ │ + 0x00034f9c 70657251 75657565 644d6574 686f6400 perQueuedMethod. │ │ │ │ + 0x00034fac 675f7479 70655f69 735f6120 286f626a g_type_is_a (obj │ │ │ │ + 0x00034fbc 6563745f 74797065 2c205a45 49544745 ect_type, ZEITGE │ │ │ │ + 0x00034fcc 4953545f 51554555 45445f50 524f5859 IST_QUEUED_PROXY │ │ │ │ + 0x00034fdc 5f575241 50504552 5f545950 455f5155 _WRAPPER_TYPE_QU │ │ │ │ + 0x00034fec 45554544 5f4d4554 484f4429 00000000 EUED_METHOD).... │ │ │ │ + 0x00034ffc 475f5459 50455f43 4845434b 5f56414c G_TYPE_CHECK_VAL │ │ │ │ + 0x0003500c 55455f54 59504520 2876616c 75652c20 UE_TYPE (value, │ │ │ │ + 0x0003501c 5a454954 47454953 545f5155 45554544 ZEITGEIST_QUEUED │ │ │ │ + 0x0003502c 5f50524f 58595f57 52415050 45525f54 _PROXY_WRAPPER_T │ │ │ │ + 0x0003503c 5950455f 51554555 45445f4d 4554484f YPE_QUEUED_METHO │ │ │ │ + 0x0003504c 44290000 70726f78 7920213d 204e554c D)..proxy != NUL │ │ │ │ + 0x0003505c 4c000000 6e6f7469 66793a3a 672d6e61 L...notify::g-na │ │ │ │ + 0x0003506c 6d652d6f 776e6572 00000000 475f5459 me-owner....G_TY │ │ │ │ + 0x0003507c 50455f43 4845434b 5f494e53 54414e43 PE_CHECK_INSTANC │ │ │ │ + 0x0003508c 455f5459 50452028 765f6f62 6a656374 E_TYPE (v_object │ │ │ │ + 0x0003509c 2c205a45 49544745 4953545f 51554555 , ZEITGEIST_QUEU │ │ │ │ + 0x000350ac 45445f50 524f5859 5f575241 50504552 ED_PROXY_WRAPPER │ │ │ │ + 0x000350bc 5f545950 455f5155 45554544 5f4d4554 _TYPE_QUEUED_MET │ │ │ │ + 0x000350cc 484f4429 00000000 675f7661 6c75655f HOD)....g_value_ │ │ │ │ + 0x000350dc 74797065 5f636f6d 70617469 626c6520 type_compatible │ │ │ │ + 0x000350ec 28475f54 5950455f 46524f4d 5f494e53 (G_TYPE_FROM_INS │ │ │ │ + 0x000350fc 54414e43 45202876 5f6f626a 65637429 TANCE (v_object) │ │ │ │ + 0x0003510c 2c20475f 56414c55 455f5459 50452028 , G_VALUE_TYPE ( │ │ │ │ + 0x0003511c 76616c75 65292900 5a656974 67656973 value)).Zeitgeis │ │ │ │ + 0x0003512c 74517565 75656450 726f7879 57726170 tQueuedProxyWrap │ │ │ │ + 0x0003513c 70657200 64617461 70617468 00000000 per.datapath.... │ │ │ │ + 0x0003514c 6f72672e 66726565 6465736b 746f702e org.freedesktop. │ │ │ │ + 0x0003515c 44427573 2e50726f 70657274 6965732e DBus.Properties. │ │ │ │ + 0x0003516c 47657400 28762900 65787465 6e73696f Get.(v).extensio │ │ │ │ + 0x0003517c 6e730000 51756974 00000000 496e7365 ns..Quit....Inse │ │ │ │ + 0x0003518c 72744576 656e7473 00000000 4e6f7469 rtEvents....Noti │ │ │ │ + 0x0003519c 6679496e 73657274 00000000 6f72672e fyInsert....org. │ │ │ │ + 0x000351ac 676e6f6d 652e7a65 69746765 6973742e gnome.zeitgeist. │ │ │ │ + 0x000351bc 4d6f6e69 746f7200 52656d6f 76654d6f Monitor.RemoveMo │ │ │ │ + 0x000351cc 6e69746f 72000000 496e7374 616c6c4d nitor...InstallM │ │ │ │ + 0x000351dc 6f6e6974 6f720000 47657445 76656e74 onitor..GetEvent │ │ │ │ + 0x000351ec 73000000 61750000 46696e64 52656c61 s...au..FindRela │ │ │ │ + 0x000351fc 74656455 72697300 46696e64 4576656e tedUris.FindEven │ │ │ │ + 0x0003520c 74730000 46696e64 4576656e 74496473 ts..FindEventIds │ │ │ │ + 0x0003521c 00000000 44656c65 74654576 656e7473 ....DeleteEvents │ │ │ │ + 0x0003522c 00000000 4e6f7469 66794465 6c657465 ....NotifyDelete │ │ │ │ + 0x0003523c 00000000 53656172 63685769 74685265 ....SearchWithRe │ │ │ │ + 0x0003524c 6c657661 6e636965 73000000 53656172 levancies...Sear │ │ │ │ + 0x0003525c 63680000 6f72672e 66726565 6465736b ch..org.freedesk │ │ │ │ + 0x0003526c 746f702e 4e657477 6f726b4d 616e6167 top.NetworkManag │ │ │ │ + 0x0003527c 65720000 47657453 74617465 00000000 er..GetState.... │ │ │ │ + 0x0003528c 6e65742e 636f6e6e 6d616e2e 4d616e61 net.connman.Mana │ │ │ │ + 0x0003529c 67657200 53746174 65436861 6e676564 ger.StateChanged │ │ │ │ + 0x000352ac 00000000 73746174 652d6368 616e6765 ....state-change │ │ │ │ + 0x000352bc 64000000 5a656974 67656973 74566572 d...ZeitgeistVer │ │ │ │ + 0x000352cc 73696f6e 53747275 63740000 5a656974 sionStruct..Zeit │ │ │ │ + 0x000352dc 67656973 7452656d 6f74654c 6f670000 geistRemoteLog.. │ │ │ │ + 0x000352ec 61730000 5a656974 67656973 7452656d as..ZeitgeistRem │ │ │ │ + 0x000352fc 6f74654c 6f675072 6f787900 5a656974 oteLogProxy.Zeit │ │ │ │ + 0x0003530c 67656973 7452656d 6f74654d 6f6e6974 geistRemoteMonit │ │ │ │ + 0x0003531c 6f720000 5a656974 67656973 7452656d or..ZeitgeistRem │ │ │ │ + 0x0003532c 6f74654d 6f6e6974 6f725072 6f787900 oteMonitorProxy. │ │ │ │ + 0x0003533c 5a656974 67656973 7452656d 6f746553 ZeitgeistRemoteS │ │ │ │ + 0x0003534c 696d706c 65496e64 65786572 00000000 impleIndexer.... │ │ │ │ + 0x0003535c 61640000 5a656974 67656973 7452656d ad..ZeitgeistRem │ │ │ │ + 0x0003536c 6f746553 696d706c 65496e64 65786572 oteSimpleIndexer │ │ │ │ + 0x0003537c 50726f78 79000000 5a656974 67656973 Proxy...Zeitgeis │ │ │ │ + 0x0003538c 744e6574 776f726b 4d616e61 67657244 tNetworkManagerD │ │ │ │ + 0x0003539c 42757300 5a656974 67656973 744e6574 Bus.ZeitgeistNet │ │ │ │ + 0x000353ac 776f726b 4d616e61 67657244 42757350 workManagerDBusP │ │ │ │ + 0x000353bc 726f7879 00000000 5a656974 67656973 roxy....Zeitgeis │ │ │ │ + 0x000353cc 74436f6e 6e6d616e 4d616e61 67657244 tConnmanManagerD │ │ │ │ + 0x000353dc 42757300 5a656974 67656973 74436f6e Bus.ZeitgeistCon │ │ │ │ + 0x000353ec 6e6d616e 4d616e61 67657244 42757350 nmanManagerDBusP │ │ │ │ + 0x000353fc 726f7879 00000000 75000000 6d617463 roxy....u...matc │ │ │ │ + 0x0003540c 68657300 72656c65 76616e63 69657300 hes.relevancies. │ │ │ │ + 0x0003541c 72657375 6c745f74 79706500 636f756e result_type.coun │ │ │ │ + 0x0003542c 74000000 6f666673 65740000 73746f72 t...offset..stor │ │ │ │ + 0x0003543c 6167655f 73746174 65000000 66696c74 age_state...filt │ │ │ │ + 0x0003544c 65725f74 656d706c 61746573 00000000 er_templates.... │ │ │ │ + 0x0003545c 74696d65 5f72616e 67650000 28787829 time_range..(xx) │ │ │ │ + 0x0003546c 00000000 71756572 795f7374 72696e67 ....query_string │ │ │ │ + 0x0003547c 00000000 6576656e 745f6964 73000000 ....event_ids... │ │ │ │ + 0x0003548c 6d6f6e69 746f725f 70617468 00000000 monitor_path.... │ │ │ │ + 0x0003549c 6e756d5f 6576656e 74730000 72657375 num_events..resu │ │ │ │ + 0x000354ac 6c745f65 76656e74 5f74656d 706c6174 lt_event_templat │ │ │ │ + 0x000354bc 65730000 756e6971 75652d69 64000000 es..unique-id... │ │ │ │ + 0x000354cc 72756e6e 696e6700 74696d65 7374616d running.timestam │ │ │ │ + 0x000354dc 70000000 6120213d 204e554c 4c000000 p...a != NULL... │ │ │ │ + 0x000354ec 6220213d 204e554c 4c000000 64657363 b != NULL...desc │ │ │ │ + 0x000354fc 72697074 696f6e20 213d204e 554c4c00 ription != NULL. │ │ │ │ + 0x0003550c 64617461 2d736f75 7263652e 63000000 data-source.c... │ │ │ │ + 0x0003551c 73737361 28617361 61736179 29000000 sssa(asaasay)... │ │ │ │ + 0x0003552c 5f746d70 305f0000 69746572 2e6e5f63 _tmp0_..iter.n_c │ │ │ │ + 0x0003553c 68696c64 72656e20 2829203e 3d203400 hildren () >= 4. │ │ │ │ + 0x0003554c 5a656974 67656973 74446174 61536f75 ZeitgeistDataSou │ │ │ │ + 0x0003555c 72636500 736f7572 6365735f 76617269 rce.sources_vari │ │ │ │ + 0x0003556c 616e7420 213d204e 554c4c00 675f7374 ant != NULL.g_st │ │ │ │ + 0x0003557c 72636d70 3020285f 746d7031 5f2c205a rcmp0 (_tmp1_, Z │ │ │ │ + 0x0003558c 45495447 45495354 5f444154 415f534f EITGEIST_DATA_SO │ │ │ │ + 0x0003559c 55524345 535f5349 475f4441 5441534f URCES_SIG_DATASO │ │ │ │ + 0x000355ac 55524345 5329203d 3d203000 736f7572 URCES) == 0.sour │ │ │ │ + 0x000355bc 63657320 213d204e 554c4c00 7a656974 ces != NULL.zeit │ │ │ │ + 0x000355cc 67656973 742d656e 67696e65 2d657272 geist-engine-err │ │ │ │ + 0x000355dc 6f722d71 7561726b 00000000 6572726f or-quark....erro │ │ │ │ + 0x000355ec 72732e63 00000000 6f72672e 676e6f6d rs.c....org.gnom │ │ │ │ + 0x000355fc 652e7a65 69746765 6973742e 456e6769 e.zeitgeist.Engi │ │ │ │ + 0x0003560c 6e654572 726f722e 4261636b 75704661 neError.BackupFa │ │ │ │ + 0x0003561c 696c6564 00000000 6f72672e 676e6f6d iled....org.gnom │ │ │ │ + 0x0003562c 652e7a65 69746765 6973742e 456e6769 e.zeitgeist.Engi │ │ │ │ + 0x0003563c 6e654572 726f722e 44617461 62617365 neError.Database │ │ │ │ + 0x0003564c 42757379 00000000 6f72672e 676e6f6d Busy....org.gnom │ │ │ │ + 0x0003565c 652e7a65 69746765 6973742e 456e6769 e.zeitgeist.Engi │ │ │ │ + 0x0003566c 6e654572 726f722e 44617461 62617365 neError.Database │ │ │ │ + 0x0003567c 43616e74 6f70656e 00000000 6f72672e Cantopen....org. │ │ │ │ + 0x0003568c 676e6f6d 652e7a65 69746765 6973742e gnome.zeitgeist. │ │ │ │ + 0x0003569c 456e6769 6e654572 726f722e 44617461 EngineError.Data │ │ │ │ + 0x000356ac 62617365 436f7272 75707400 6f72672e baseCorrupt.org. │ │ │ │ + 0x000356bc 676e6f6d 652e7a65 69746765 6973742e gnome.zeitgeist. │ │ │ │ + 0x000356cc 456e6769 6e654572 726f722e 44617461 EngineError.Data │ │ │ │ + 0x000356dc 62617365 4572726f 72000000 6f72672e baseError...org. │ │ │ │ + 0x000356ec 676e6f6d 652e7a65 69746765 6973742e gnome.zeitgeist. │ │ │ │ + 0x000356fc 456e6769 6e654572 726f722e 44617461 EngineError.Data │ │ │ │ + 0x0003570c 62617365 52657469 72654661 696c6564 baseRetireFailed │ │ │ │ + 0x0003571c 00000000 6f72672e 676e6f6d 652e7a65 ....org.gnome.ze │ │ │ │ + 0x0003572c 69746765 6973742e 456e6769 6e654572 itgeist.EngineEr │ │ │ │ + 0x0003573c 726f722e 45786973 74696e67 496e7374 ror.ExistingInst │ │ │ │ + 0x0003574c 616e6365 00000000 6f72672e 676e6f6d ance....org.gnom │ │ │ │ + 0x0003575c 652e7a65 69746765 6973742e 456e6769 e.zeitgeist.Engi │ │ │ │ + 0x0003576c 6e654572 726f722e 496e7661 6c696441 neError.InvalidA │ │ │ │ + 0x0003577c 7267756d 656e7400 6f72672e 676e6f6d rgument.org.gnom │ │ │ │ + 0x0003578c 652e7a65 69746765 6973742e 456e6769 e.zeitgeist.Engi │ │ │ │ + 0x0003579c 6e654572 726f722e 496e7661 6c696445 neError.InvalidE │ │ │ │ + 0x000357ac 76656e74 00000000 6f72672e 676e6f6d vent....org.gnom │ │ │ │ + 0x000357bc 652e7a65 69746765 6973742e 456e6769 e.zeitgeist.Engi │ │ │ │ + 0x000357cc 6e654572 726f722e 496e7661 6c69644b neError.InvalidK │ │ │ │ + 0x000357dc 65790000 6d696d65 74797065 5f726567 ey..mimetype_reg │ │ │ │ + 0x000357ec 65782021 3d204e55 4c4c0000 696e7465 ex != NULL..inte │ │ │ │ + 0x000357fc 72707265 74617469 6f6e5f75 72692021 rpretation_uri ! │ │ │ │ + 0x0003580c 3d204e55 4c4c0000 6d696d65 74797065 = NULL..mimetype │ │ │ │ + 0x0003581c 2e630000 7572695f 73636865 6d652021 .c..uri_scheme ! │ │ │ │ + 0x0003582c 3d204e55 4c4c0000 6d616e69 66657374 = NULL..manifest │ │ │ │ + 0x0003583c 6174696f 6e5f7572 6920213d 204e554c ation_uri != NUL │ │ │ │ + 0x0003584c 4c000000 6d696d65 74797065 20213d20 L...mimetype != │ │ │ │ + 0x0003585c 4e554c4c 00000000 6d696d65 74797065 NULL....mimetype │ │ │ │ + 0x0003586c 2e76616c 613a3132 343a2043 6f756c64 .vala:124: Could │ │ │ │ + 0x0003587c 6e277420 72656769 73746572 206d696d n't register mim │ │ │ │ + 0x0003588c 65747970 65207265 6765783a 20257300 etype regex: %s. │ │ │ │ + 0x0003589c 6d616e69 66657374 6174696f 6e5f7479 manifestation_ty │ │ │ │ + 0x000358ac 70652021 3d204e55 4c4c0000 68747470 pe != NULL..http │ │ │ │ + 0x000358bc 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ + 0x000358cc 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ + 0x000358dc 6f676965 732f3230 30372f30 332f3232 ogies/2007/03/22 │ │ │ │ + 0x000358ec 2f6e666f 23536f75 72636543 6f646500 /nfo#SourceCode. │ │ │ │ + 0x000358fc 6170706c 69636174 696f6e2f 65636d61 application/ecma │ │ │ │ + 0x0003590c 73637269 70740000 6170706c 69636174 script..applicat │ │ │ │ + 0x0003591c 696f6e2f 6a617661 73637269 70740000 ion/javascript.. │ │ │ │ + 0x0003592c 6170706c 69636174 696f6e2f 6a736f6e application/json │ │ │ │ + 0x0003593c 00000000 68747470 3a2f2f77 77772e73 ....http://www.s │ │ │ │ + 0x0003594c 656d616e 74696364 65736b74 6f702e6f emanticdesktop.o │ │ │ │ + 0x0003595c 72672f6f 6e746f6c 6f676965 732f3230 rg/ontologies/20 │ │ │ │ + 0x0003596c 30372f30 332f3232 2f6e666f 23537072 07/03/22/nfo#Spr │ │ │ │ + 0x0003597c 65616473 68656574 00000000 6170706c eadsheet....appl │ │ │ │ + 0x0003598c 69636174 696f6e2f 6d732d65 7863656c ication/ms-excel │ │ │ │ + 0x0003599c 00000000 68747470 3a2f2f77 77772e73 ....http://www.s │ │ │ │ + 0x000359ac 656d616e 74696364 65736b74 6f702e6f emanticdesktop.o │ │ │ │ + 0x000359bc 72672f6f 6e746f6c 6f676965 732f3230 rg/ontologies/20 │ │ │ │ + 0x000359cc 30372f30 332f3232 2f6e666f 23507265 07/03/22/nfo#Pre │ │ │ │ + 0x000359dc 73656e74 6174696f 6e000000 6170706c sentation...appl │ │ │ │ + 0x000359ec 69636174 696f6e2f 6d732d70 6f776572 ication/ms-power │ │ │ │ + 0x000359fc 706f696e 74000000 6170706c 69636174 point...applicat │ │ │ │ + 0x00035a0c 696f6e2f 6d736578 63656c00 68747470 ion/msexcel.http │ │ │ │ + 0x00035a1c 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ + 0x00035a2c 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ + 0x00035a3c 6f676965 732f3230 30372f30 332f3232 ogies/2007/03/22 │ │ │ │ + 0x00035a4c 2f6e666f 23506167 696e6174 65645465 /nfo#PaginatedTe │ │ │ │ + 0x00035a5c 7874446f 63756d65 6e740000 6170706c xtDocument..appl │ │ │ │ + 0x00035a6c 69636174 696f6e2f 6d73776f 72640000 ication/msword.. │ │ │ │ + 0x00035a7c 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ + 0x00035a8c 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ + 0x00035a9c 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ + 0x00035aac 332f3232 2f6e666f 23417564 696f0000 3/22/nfo#Audio.. │ │ │ │ + 0x00035abc 6170706c 69636174 696f6e2f 6f676700 application/ogg. │ │ │ │ + 0x00035acc 6170706c 69636174 696f6e2f 70646600 application/pdf. │ │ │ │ + 0x00035adc 6170706c 69636174 696f6e2f 706f7374 application/post │ │ │ │ + 0x00035aec 73637269 70740000 6170706c 69636174 script..applicat │ │ │ │ + 0x00035afc 696f6e2f 70730000 6170706c 69636174 ion/ps..applicat │ │ │ │ + 0x00035b0c 696f6e2f 72746600 6170706c 69636174 ion/rtf.applicat │ │ │ │ + 0x00035b1c 696f6e2f 736f6170 2b786d6c 00000000 ion/soap+xml.... │ │ │ │ + 0x00035b2c 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ + 0x00035b3c 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ + 0x00035b4c 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ + 0x00035b5c 332f3232 2f6e666f 23566563 746f7249 3/22/nfo#VectorI │ │ │ │ + 0x00035b6c 6d616765 00000000 6170706c 69636174 mage....applicat │ │ │ │ + 0x00035b7c 696f6e2f 766e642e 636f7265 6c2d6472 ion/vnd.corel-dr │ │ │ │ + 0x00035b8c 61770000 6170706c 69636174 696f6e2f aw..application/ │ │ │ │ + 0x00035b9c 766e642e 6d732d65 7863656c 00000000 vnd.ms-excel.... │ │ │ │ + 0x00035bac 6170706c 69636174 696f6e2f 766e642e application/vnd. │ │ │ │ + 0x00035bbc 6d732d70 6f776572 706f696e 74000000 ms-powerpoint... │ │ │ │ + 0x00035bcc 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ + 0x00035bdc 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ + 0x00035bec 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ + 0x00035bfc 332f3232 2f6e666f 23417263 68697665 3/22/nfo#Archive │ │ │ │ + 0x00035c0c 00000000 6170706c 69636174 696f6e2f ....application/ │ │ │ │ + 0x00035c1c 782d377a 2d636f6d 70726573 73656400 x-7z-compressed. │ │ │ │ + 0x00035c2c 6170706c 69636174 696f6e2f 782d6162 application/x-ab │ │ │ │ + 0x00035c3c 69776f72 64000000 6170706c 69636174 iword...applicat │ │ │ │ + 0x00035c4c 696f6e2f 782d6170 706c6978 2d707265 ion/x-applix-pre │ │ │ │ + 0x00035c5c 73656e74 73000000 6170706c 69636174 sents...applicat │ │ │ │ + 0x00035c6c 696f6e2f 782d6170 706c6978 2d737072 ion/x-applix-spr │ │ │ │ + 0x00035c7c 65616473 68656574 00000000 6170706c eadsheet....appl │ │ │ │ + 0x00035c8c 69636174 696f6e2f 782d6170 706c6978 ication/x-applix │ │ │ │ + 0x00035c9c 2d776f72 64000000 6170706c 69636174 -word...applicat │ │ │ │ + 0x00035cac 696f6e2f 782d6172 63686976 65000000 ion/x-archive... │ │ │ │ + 0x00035cbc 6170706c 69636174 696f6e2f 782d627a application/x-bz │ │ │ │ + 0x00035ccc 69700000 6170706c 69636174 696f6e2f ip..application/ │ │ │ │ + 0x00035cdc 782d627a 69702d63 6f6d7072 65737365 x-bzip-compresse │ │ │ │ + 0x00035cec 642d7461 72000000 68747470 3a2f2f77 d-tar...http://w │ │ │ │ + 0x00035cfc 77772e73 656d616e 74696364 65736b74 ww.semanticdeskt │ │ │ │ + 0x00035d0c 6f702e6f 72672f6f 6e746f6c 6f676965 op.org/ontologie │ │ │ │ + 0x00035d1c 732f3230 30372f30 332f3232 2f6e666f s/2007/03/22/nfo │ │ │ │ + 0x00035d2c 2346696c 65737973 74656d49 6d616765 #FilesystemImage │ │ │ │ + 0x00035d3c 00000000 6170706c 69636174 696f6e2f ....application/ │ │ │ │ + 0x00035d4c 782d6364 2d696d61 67650000 6170706c x-cd-image..appl │ │ │ │ + 0x00035d5c 69636174 696f6e2f 782d636f 6d707265 ication/x-compre │ │ │ │ + 0x00035d6c 73736564 2d746172 00000000 6170706c ssed-tar....appl │ │ │ │ + 0x00035d7c 69636174 696f6e2f 782d6373 68000000 ication/x-csh... │ │ │ │ + 0x00035d8c 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ + 0x00035d9c 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ + 0x00035dac 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ + 0x00035dbc 332f3232 2f6e666f 23536f66 74776172 3/22/nfo#Softwar │ │ │ │ + 0x00035dcc 65000000 6170706c 69636174 696f6e2f e...application/ │ │ │ │ + 0x00035ddc 782d6465 62000000 6170706c 69636174 x-deb...applicat │ │ │ │ + 0x00035dec 696f6e2f 782d6465 7369676e 65720000 ion/x-designer.. │ │ │ │ + 0x00035dfc 6170706c 69636174 696f6e2f 782d6465 application/x-de │ │ │ │ + 0x00035e0c 736b746f 70000000 6170706c 69636174 sktop...applicat │ │ │ │ + 0x00035e1c 696f6e2f 782d6469 612d6469 61677261 ion/x-dia-diagra │ │ │ │ + 0x00035e2c 6d000000 6170706c 69636174 696f6e2f m...application/ │ │ │ │ + 0x00035e3c 782d6578 65637574 61626c65 00000000 x-executable.... │ │ │ │ + 0x00035e4c 6170706c 69636174 696f6e2f 782d666c application/x-fl │ │ │ │ + 0x00035e5c 75696400 6170706c 69636174 696f6e2f uid.application/ │ │ │ │ + 0x00035e6c 782d676c 61646500 6170706c 69636174 x-glade.applicat │ │ │ │ + 0x00035e7c 696f6e2f 782d676e 75636173 68000000 ion/x-gnucash... │ │ │ │ + 0x00035e8c 6170706c 69636174 696f6e2f 782d676e application/x-gn │ │ │ │ + 0x00035e9c 756d6572 69630000 6170706c 69636174 umeric..applicat │ │ │ │ + 0x00035eac 696f6e2f 782d677a 69700000 6170706c ion/x-gzip..appl │ │ │ │ + 0x00035ebc 69636174 696f6e2f 782d6a61 76612d61 ication/x-java-a │ │ │ │ + 0x00035ecc 72636869 76650000 6170706c 69636174 rchive..applicat │ │ │ │ + 0x00035edc 696f6e2f 782d6a61 76617363 72697074 ion/x-javascript │ │ │ │ + 0x00035eec 00000000 6170706c 69636174 696f6e2f ....application/ │ │ │ │ + 0x00035efc 782d6b69 6c6c7573 74726174 6f720000 x-killustrator.. │ │ │ │ + 0x00035f0c 6170706c 69636174 696f6e2f 782d6b70 application/x-kp │ │ │ │ + 0x00035f1c 72657365 6e746572 00000000 6170706c resenter....appl │ │ │ │ + 0x00035f2c 69636174 696f6e2f 782d6b73 70726561 ication/x-ksprea │ │ │ │ + 0x00035f3c 64000000 6170706c 69636174 696f6e2f d...application/ │ │ │ │ + 0x00035f4c 782d6b77 6f726400 6170706c 69636174 x-kword.applicat │ │ │ │ + 0x00035f5c 696f6e2f 782d6c7a 6d610000 6170706c ion/x-lzma..appl │ │ │ │ + 0x00035f6c 69636174 696f6e2f 782d6c7a 6d612d63 ication/x-lzma-c │ │ │ │ + 0x00035f7c 6f6d7072 65737365 642d7461 72000000 ompressed-tar... │ │ │ │ + 0x00035f8c 6170706c 69636174 696f6e2f 782d6d34 application/x-m4 │ │ │ │ + 0x00035f9c 00000000 6170706c 69636174 696f6e2f ....application/ │ │ │ │ + 0x00035fac 782d6d73 2d646f73 2d657865 63757461 x-ms-dos-executa │ │ │ │ + 0x00035fbc 626c6500 6170706c 69636174 696f6e2f ble.application/ │ │ │ │ + 0x00035fcc 782d7065 726c0000 6170706c 69636174 x-perl..applicat │ │ │ │ + 0x00035fdc 696f6e2f 782d7068 70000000 6170706c ion/x-php...appl │ │ │ │ + 0x00035fec 69636174 696f6e2f 782d7270 6d000000 ication/x-rpm... │ │ │ │ + 0x00035ffc 6170706c 69636174 696f6e2f 782d7275 application/x-ru │ │ │ │ + 0x0003600c 62790000 6170706c 69636174 696f6e2f by..application/ │ │ │ │ + 0x0003601c 782d7368 656c6c73 63726970 74000000 x-shellscript... │ │ │ │ + 0x0003602c 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ + 0x0003603c 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ + 0x0003604c 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ + 0x0003605c 332f3232 2f6e666f 23457865 63757461 3/22/nfo#Executa │ │ │ │ + 0x0003606c 626c6500 6170706c 69636174 696f6e2f ble.application/ │ │ │ │ + 0x0003607c 782d7368 6f636b77 6176652d 666c6173 x-shockwave-flas │ │ │ │ + 0x0003608c 68000000 6170706c 69636174 696f6e2f h...application/ │ │ │ │ + 0x0003609c 782d7371 6c000000 6170706c 69636174 x-sql...applicat │ │ │ │ + 0x000360ac 696f6e2f 782d7374 75666669 74000000 ion/x-stuffit... │ │ │ │ + 0x000360bc 6170706c 69636174 696f6e2f 7868746d application/xhtm │ │ │ │ + 0x000360cc 6c2b786d 6c000000 6170706c 69636174 l+xml...applicat │ │ │ │ + 0x000360dc 696f6e2f 786d6c00 6170706c 69636174 ion/xml.applicat │ │ │ │ + 0x000360ec 696f6e2f 786d6c2d 64746400 6170706c ion/xml-dtd.appl │ │ │ │ + 0x000360fc 69636174 696f6e2f 7a697000 68747470 ication/zip.http │ │ │ │ + 0x0003610c 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ + 0x0003611c 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ + 0x0003612c 6f676965 732f3230 30372f30 332f3232 ogies/2007/03/22 │ │ │ │ + 0x0003613c 2f6e666f 234d6564 69614c69 73740000 /nfo#MediaList.. │ │ │ │ + 0x0003614c 61756469 6f2f782d 7363706c 73000000 audio/x-scpls... │ │ │ │ + 0x0003615c 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ + 0x0003616c 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ + 0x0003617c 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ + 0x0003618c 332f3232 2f6e666f 23526173 74657249 3/22/nfo#RasterI │ │ │ │ + 0x0003619c 6d616765 00000000 696d6167 652f6769 mage....image/gi │ │ │ │ + 0x000361ac 66000000 696d6167 652f6a70 65670000 f...image/jpeg.. │ │ │ │ + 0x000361bc 696d6167 652f706a 70656700 696d6167 image/pjpeg.imag │ │ │ │ + 0x000361cc 652f706e 67000000 696d6167 652f7376 e/png...image/sv │ │ │ │ + 0x000361dc 672b786d 6c000000 696d6167 652f7469 g+xml...image/ti │ │ │ │ + 0x000361ec 66660000 68747470 3a2f2f77 77772e73 ff..http://www.s │ │ │ │ + 0x000361fc 656d616e 74696364 65736b74 6f702e6f emanticdesktop.o │ │ │ │ + 0x0003620c 72672f6f 6e746f6c 6f676965 732f3230 rg/ontologies/20 │ │ │ │ + 0x0003621c 30372f30 332f3232 2f6e666f 2349636f 07/03/22/nfo#Ico │ │ │ │ + 0x0003622c 6e000000 696d6167 652f766e 642e6d69 n...image/vnd.mi │ │ │ │ + 0x0003623c 63726f73 6f66742e 69636f6e 00000000 crosoft.icon.... │ │ │ │ + 0x0003624c 696d6167 652f782d 78636600 68747470 image/x-xcf.http │ │ │ │ + 0x0003625c 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ + 0x0003626c 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ + 0x0003627c 6f676965 732f3230 30372f30 332f3232 ogies/2007/03/22 │ │ │ │ + 0x0003628c 2f6e666f 23466f6c 64657200 696e6f64 /nfo#Folder.inod │ │ │ │ + 0x0003629c 652f6469 72656374 6f727900 68747470 e/directory.http │ │ │ │ + 0x000362ac 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ + 0x000362bc 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ + 0x000362cc 6f676965 732f3230 30372f30 332f3232 ogies/2007/03/22 │ │ │ │ + 0x000362dc 2f6e6d6f 23456d61 696c0000 6d657373 /nmo#Email..mess │ │ │ │ + 0x000362ec 6167652f 616c7465 726e6174 69766500 age/alternative. │ │ │ │ + 0x000362fc 6d657373 6167652f 70617274 69616c00 message/partial. │ │ │ │ + 0x0003630c 6d657373 6167652f 72656c61 74656400 message/related. │ │ │ │ + 0x0003631c 74657874 2f637373 00000000 68747470 text/css....http │ │ │ │ + 0x0003632c 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ + 0x0003633c 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ + 0x0003634c 6f676965 732f3230 30372f30 332f3232 ogies/2007/03/22 │ │ │ │ + 0x0003635c 2f6e666f 23546578 74446f63 756d656e /nfo#TextDocumen │ │ │ │ + 0x0003636c 74000000 74657874 2f637376 00000000 t...text/csv.... │ │ │ │ + 0x0003637c 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ + 0x0003638c 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ + 0x0003639c 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ + 0x000363ac 332f3232 2f6e666f 2348746d 6c446f63 3/22/nfo#HtmlDoc │ │ │ │ + 0x000363bc 756d656e 74000000 74657874 2f68746d ument...text/htm │ │ │ │ + 0x000363cc 6c000000 74657874 2f6a6176 61736372 l...text/javascr │ │ │ │ + 0x000363dc 69707400 74657874 2f706c61 696e0000 ipt.text/plain.. │ │ │ │ + 0x000363ec 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ + 0x000363fc 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ + 0x0003640c 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ + 0x0003641c 332f3232 2f6e636f 23436f6e 74616374 3/22/nco#Contact │ │ │ │ + 0x0003642c 00000000 74657874 2f766361 72640000 ....text/vcard.. │ │ │ │ + 0x0003643c 74657874 2f782d63 00000000 74657874 text/x-c....text │ │ │ │ + 0x0003644c 2f782d63 2b2b0000 74657874 2f782d63 /x-c++..text/x-c │ │ │ │ + 0x0003645c 2b2b7372 63000000 74657874 2f782d63 ++src...text/x-c │ │ │ │ + 0x0003646c 68647200 74657874 2f782d63 6f707969 hdr.text/x-copyi │ │ │ │ + 0x0003647c 6e670000 74657874 2f782d63 72656469 ng..text/x-credi │ │ │ │ + 0x0003648c 74730000 74657874 2f782d63 73686172 ts..text/x-cshar │ │ │ │ + 0x0003649c 70000000 74657874 2f782d63 73726300 p...text/x-csrc. │ │ │ │ + 0x000364ac 74657874 2f782d64 73726300 74657874 text/x-dsrc.text │ │ │ │ + 0x000364bc 2f782d65 69666665 6c000000 74657874 /x-eiffel...text │ │ │ │ + 0x000364cc 2f782d67 65747465 78742d74 72616e73 /x-gettext-trans │ │ │ │ + 0x000364dc 6c617469 6f6e0000 74657874 2f782d67 lation..text/x-g │ │ │ │ + 0x000364ec 65747465 78742d74 72616e73 6c617469 ettext-translati │ │ │ │ + 0x000364fc 6f6e2d74 656d706c 61746500 74657874 on-template.text │ │ │ │ + 0x0003650c 2f782d68 61736b65 6c6c0000 74657874 /x-haskell..text │ │ │ │ + 0x0003651c 2f782d69 646c0000 74657874 2f782d6a /x-idl..text/x-j │ │ │ │ + 0x0003652c 61766100 74657874 2f782d6a 71756572 ava.text/x-jquer │ │ │ │ + 0x0003653c 792d746d 706c0000 74657874 2f782d6c y-tmpl..text/x-l │ │ │ │ + 0x0003654c 61746578 00000000 74657874 2f782d6c atex....text/x-l │ │ │ │ + 0x0003655c 69737000 74657874 2f782d6c 75610000 isp.text/x-lua.. │ │ │ │ + 0x0003656c 74657874 2f782d6d 34000000 74657874 text/x-m4...text │ │ │ │ + 0x0003657c 2f782d6d 616b6566 696c6500 74657874 /x-makefile.text │ │ │ │ + 0x0003658c 2f782d6f 626a6373 72630000 74657874 /x-objcsrc..text │ │ │ │ + 0x0003659c 2f782d6f 63616d6c 00000000 74657874 /x-ocaml....text │ │ │ │ + 0x000365ac 2f782d70 61736361 6c000000 74657874 /x-pascal...text │ │ │ │ + 0x000365bc 2f782d70 61746368 00000000 74657874 /x-patch....text │ │ │ │ + 0x000365cc 2f782d70 7974686f 6e000000 74657874 /x-python...text │ │ │ │ + 0x000365dc 2f782d73 716c0000 74657874 2f782d74 /x-sql..text/x-t │ │ │ │ + 0x000365ec 636c0000 74657874 2f782d74 65780000 cl..text/x-tex.. │ │ │ │ + 0x000365fc 74657874 2f782d74 726f6666 00000000 text/x-troff.... │ │ │ │ + 0x0003660c 74657874 2f782d76 616c6100 74657874 text/x-vala.text │ │ │ │ + 0x0003661c 2f782d76 68646c00 74657874 2f786d6c /x-vhdl.text/xml │ │ │ │ + 0x0003662c 00000000 2e2a2f78 2d647669 00000000 .....*/x-dvi.... │ │ │ │ + 0x0003663c 6170706c 69636174 696f6e2f 766e642e application/vnd. │ │ │ │ + 0x0003664c 6d732d65 7863656c 2e2a0000 6170706c ms-excel.*..appl │ │ │ │ + 0x0003665c 69636174 696f6e2f 766e642e 6d732d70 ication/vnd.ms-p │ │ │ │ + 0x0003666c 6f776572 706f696e 742e2a00 6170706c owerpoint.*.appl │ │ │ │ + 0x0003667c 69636174 696f6e2f 766e642e 6f617369 ication/vnd.oasi │ │ │ │ + 0x0003668c 732e6f70 656e646f 63756d65 6e742e67 s.opendocument.g │ │ │ │ + 0x0003669c 72617068 6963732e 2a000000 6170706c raphics.*...appl │ │ │ │ + 0x000366ac 69636174 696f6e2f 766e642e 6f617369 ication/vnd.oasi │ │ │ │ + 0x000366bc 732e6f70 656e646f 63756d65 6e742e70 s.opendocument.p │ │ │ │ + 0x000366cc 72657365 6e746174 696f6e2e 2a000000 resentation.*... │ │ │ │ + 0x000366dc 6170706c 69636174 696f6e2f 766e642e application/vnd. │ │ │ │ + 0x000366ec 6f617369 732e6f70 656e646f 63756d65 oasis.opendocume │ │ │ │ + 0x000366fc 6e742e73 70726561 64736865 65742e2a nt.spreadsheet.* │ │ │ │ + 0x0003670c 00000000 6170706c 69636174 696f6e2f ....application/ │ │ │ │ + 0x0003671c 766e642e 6f617369 732e6f70 656e646f vnd.oasis.opendo │ │ │ │ + 0x0003672c 63756d65 6e742e74 6578742e 2a000000 cument.text.*... │ │ │ │ + 0x0003673c 6170706c 69636174 696f6e2f 766e642e application/vnd. │ │ │ │ + 0x0003674c 6f70656e 786d6c66 6f726d61 74732d6f openxmlformats-o │ │ │ │ + 0x0003675c 66666963 65646f63 756d656e 742e7072 fficedocument.pr │ │ │ │ + 0x0003676c 6573656e 74617469 6f6e6d6c 2e707265 esentationml.pre │ │ │ │ + 0x0003677c 73656e74 6174696f 6e2e2a00 6170706c sentation.*.appl │ │ │ │ + 0x0003678c 69636174 696f6e2f 766e642e 6f70656e ication/vnd.open │ │ │ │ + 0x0003679c 786d6c66 6f726d61 74732d6f 66666963 xmlformats-offic │ │ │ │ + 0x000367ac 65646f63 756d656e 742e7370 72656164 edocument.spread │ │ │ │ + 0x000367bc 73686565 746d6c2e 73686565 742e2a00 sheetml.sheet.*. │ │ │ │ + 0x000367cc 6170706c 69636174 696f6e2f 766e642e application/vnd. │ │ │ │ + 0x000367dc 6f70656e 786d6c66 6f726d61 74732d6f openxmlformats-o │ │ │ │ + 0x000367ec 66666963 65646f63 756d656e 742e776f fficedocument.wo │ │ │ │ + 0x000367fc 72647072 6f636573 73696e67 6d6c2e64 rdprocessingml.d │ │ │ │ + 0x0003680c 6f63756d 656e742e 2a000000 68747470 ocument.*...http │ │ │ │ + 0x0003681c 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ + 0x0003682c 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ + 0x0003683c 6f676965 732f3230 30372f30 332f3232 ogies/2007/03/22 │ │ │ │ + 0x0003684c 2f6e666f 23446f63 756d656e 74000000 /nfo#Document... │ │ │ │ + 0x0003685c 6170706c 69636174 696f6e2f 766e645c application/vnd\ │ │ │ │ + 0x0003686c 2e2e2a00 6170706c 69636174 696f6e2f ..*.application/ │ │ │ │ + 0x0003687c 782d6170 706c6978 2d2e2a00 61756469 x-applix-.*.audi │ │ │ │ + 0x0003688c 6f2f2e2a 00000000 68747470 3a2f2f77 o/.*....http://w │ │ │ │ + 0x0003689c 77772e73 656d616e 74696364 65736b74 ww.semanticdeskt │ │ │ │ + 0x000368ac 6f702e6f 72672f6f 6e746f6c 6f676965 op.org/ontologie │ │ │ │ + 0x000368bc 732f3230 30372f30 332f3232 2f6e666f s/2007/03/22/nfo │ │ │ │ + 0x000368cc 23496d61 67650000 696d6167 652f2e2a #Image..image/.* │ │ │ │ + 0x000368dc 00000000 68747470 3a2f2f77 77772e73 ....http://www.s │ │ │ │ + 0x000368ec 656d616e 74696364 65736b74 6f702e6f emanticdesktop.o │ │ │ │ + 0x000368fc 72672f6f 6e746f6c 6f676965 732f3230 rg/ontologies/20 │ │ │ │ + 0x0003690c 30372f30 332f3232 2f6e666f 23566964 07/03/22/nfo#Vid │ │ │ │ + 0x0003691c 656f0000 76696465 6f2f2e2a 00000000 eo..video/.*.... │ │ │ │ + 0x0003692c 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ + 0x0003693c 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ + 0x0003694c 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ + 0x0003695c 332f3232 2f6e666f 2346696c 65446174 3/22/nfo#FileDat │ │ │ │ + 0x0003696c 614f626a 65637400 66696c65 3a2f2f00 aObject.file://. │ │ │ │ + 0x0003697c 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ + 0x0003698c 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ + 0x0003699c 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ + 0x000369ac 332f3232 2f6e666f 23576562 44617461 3/22/nfo#WebData │ │ │ │ + 0x000369bc 4f626a65 63740000 68747470 3a2f2f00 Object..http://. │ │ │ │ + 0x000369cc 68747470 733a2f2f 00000000 68747470 https://....http │ │ │ │ + 0x000369dc 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ + 0x000369ec 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ + 0x000369fc 6f676965 732f3230 30372f30 332f3232 ogies/2007/03/22 │ │ │ │ + 0x00036a0c 2f6e666f 2352656d 6f746544 6174614f /nfo#RemoteDataO │ │ │ │ + 0x00036a1c 626a6563 74000000 7373683a 2f2f0000 bject...ssh://.. │ │ │ │ + 0x00036a2c 73667470 3a2f2f00 6674703a 2f2f0000 sftp://.ftp://.. │ │ │ │ + 0x00036a3c 6461763a 2f2f0000 64617673 3a2f2f00 dav://..davs://. │ │ │ │ + 0x00036a4c 736d623a 2f2f0000 75726920 213d204e smb://..uri != N │ │ │ │ + 0x00036a5c 554c4c00 7a656974 67656973 742d6461 ULL.zeitgeist-da │ │ │ │ + 0x00036a6c 74612d6d 6f64656c 2d657272 6f722d71 ta-model-error-q │ │ │ │ + 0x00036a7c 7561726b 00000000 656e756d 65726174 uark....enumerat │ │ │ │ + 0x00036a8c 696f6e73 2e76616c 613a3235 373a2055 ions.vala:257: U │ │ │ │ + 0x00036a9c 6e726563 6f676e69 7a656420 52657375 nrecognized Resu │ │ │ │ + 0x00036aac 6c745479 70653a20 25750000 5a656974 ltType: %u..Zeit │ │ │ │ + 0x00036abc 67656973 74526573 756c7454 79706500 geistResultType. │ │ │ │ + 0x00036acc 5a656974 67656973 7452656c 6576616e ZeitgeistRelevan │ │ │ │ + 0x00036adc 74526573 756c7454 79706500 5a656974 tResultType.Zeit │ │ │ │ + 0x00036aec 67656973 7453746f 72616765 53746174 geistStorageStat │ │ │ │ + 0x00036afc 65000000 5a454954 47454953 545f5354 e...ZEITGEIST_ST │ │ │ │ + 0x00036b0c 4f524147 455f5354 4154455f 4e4f545f ORAGE_STATE_NOT_ │ │ │ │ + 0x00036b1c 41564149 4c41424c 45000000 6e6f742d AVAILABLE...not- │ │ │ │ + 0x00036b2c 61766169 6c61626c 65000000 5a454954 available...ZEIT │ │ │ │ + 0x00036b3c 47454953 545f5354 4f524147 455f5354 GEIST_STORAGE_ST │ │ │ │ + 0x00036b4c 4154455f 41564149 4c41424c 45000000 ATE_AVAILABLE... │ │ │ │ + 0x00036b5c 5a454954 47454953 545f5354 4f524147 ZEITGEIST_STORAG │ │ │ │ + 0x00036b6c 455f5354 4154455f 414e5900 616e7900 E_STATE_ANY.any. │ │ │ │ + 0x00036b7c 5a454954 47454953 545f5245 4c455641 ZEITGEIST_RELEVA │ │ │ │ + 0x00036b8c 4e545f52 4553554c 545f5459 50455f52 NT_RESULT_TYPE_R │ │ │ │ + 0x00036b9c 4543454e 54000000 72656365 6e740000 ECENT...recent.. │ │ │ │ + 0x00036bac 5a454954 47454953 545f5245 4c455641 ZEITGEIST_RELEVA │ │ │ │ + 0x00036bbc 4e545f52 4553554c 545f5459 50455f52 NT_RESULT_TYPE_R │ │ │ │ + 0x00036bcc 454c4154 45440000 5a454954 47454953 ELATED..ZEITGEIS │ │ │ │ + 0x00036bdc 545f5245 53554c54 5f545950 455f4d4f T_RESULT_TYPE_MO │ │ │ │ + 0x00036bec 53545f52 4543454e 545f4556 454e5453 ST_RECENT_EVENTS │ │ │ │ + 0x00036bfc 00000000 6d6f7374 2d726563 656e742d ....most-recent- │ │ │ │ + 0x00036c0c 6576656e 74730000 5a454954 47454953 events..ZEITGEIS │ │ │ │ + 0x00036c1c 545f5245 53554c54 5f545950 455f4c45 T_RESULT_TYPE_LE │ │ │ │ + 0x00036c2c 4153545f 52454345 4e545f45 56454e54 AST_RECENT_EVENT │ │ │ │ + 0x00036c3c 53000000 6c656173 742d7265 63656e74 S...least-recent │ │ │ │ + 0x00036c4c 2d657665 6e747300 5a454954 47454953 -events.ZEITGEIS │ │ │ │ + 0x00036c5c 545f5245 53554c54 5f545950 455f4d4f T_RESULT_TYPE_MO │ │ │ │ + 0x00036c6c 53545f52 4543454e 545f5355 424a4543 ST_RECENT_SUBJEC │ │ │ │ + 0x00036c7c 54530000 6d6f7374 2d726563 656e742d TS..most-recent- │ │ │ │ + 0x00036c8c 7375626a 65637473 00000000 5a454954 subjects....ZEIT │ │ │ │ + 0x00036c9c 47454953 545f5245 53554c54 5f545950 GEIST_RESULT_TYP │ │ │ │ + 0x00036cac 455f4c45 4153545f 52454345 4e545f53 E_LEAST_RECENT_S │ │ │ │ + 0x00036cbc 55424a45 43545300 6c656173 742d7265 UBJECTS.least-re │ │ │ │ + 0x00036ccc 63656e74 2d737562 6a656374 73000000 cent-subjects... │ │ │ │ + 0x00036cdc 5a454954 47454953 545f5245 53554c54 ZEITGEIST_RESULT │ │ │ │ + 0x00036cec 5f545950 455f4d4f 53545f50 4f50554c _TYPE_MOST_POPUL │ │ │ │ + 0x00036cfc 41525f53 55424a45 43545300 6d6f7374 AR_SUBJECTS.most │ │ │ │ + 0x00036d0c 2d706f70 756c6172 2d737562 6a656374 -popular-subject │ │ │ │ + 0x00036d1c 73000000 5a454954 47454953 545f5245 s...ZEITGEIST_RE │ │ │ │ + 0x00036d2c 53554c54 5f545950 455f4c45 4153545f SULT_TYPE_LEAST_ │ │ │ │ + 0x00036d3c 504f5055 4c41525f 5355424a 45435453 POPULAR_SUBJECTS │ │ │ │ + 0x00036d4c 00000000 6c656173 742d706f 70756c61 ....least-popula │ │ │ │ + 0x00036d5c 722d7375 626a6563 74730000 5a454954 r-subjects..ZEIT │ │ │ │ + 0x00036d6c 47454953 545f5245 53554c54 5f545950 GEIST_RESULT_TYP │ │ │ │ + 0x00036d7c 455f4d4f 53545f50 4f50554c 41525f41 E_MOST_POPULAR_A │ │ │ │ + 0x00036d8c 43544f52 00000000 6d6f7374 2d706f70 CTOR....most-pop │ │ │ │ + 0x00036d9c 756c6172 2d616374 6f720000 5a454954 ular-actor..ZEIT │ │ │ │ + 0x00036dac 47454953 545f5245 53554c54 5f545950 GEIST_RESULT_TYP │ │ │ │ + 0x00036dbc 455f4c45 4153545f 504f5055 4c41525f E_LEAST_POPULAR_ │ │ │ │ + 0x00036dcc 4143544f 52000000 6c656173 742d706f ACTOR...least-po │ │ │ │ + 0x00036ddc 70756c61 722d6163 746f7200 5a454954 pular-actor.ZEIT │ │ │ │ + 0x00036dec 47454953 545f5245 53554c54 5f545950 GEIST_RESULT_TYP │ │ │ │ + 0x00036dfc 455f4d4f 53545f52 4543454e 545f4143 E_MOST_RECENT_AC │ │ │ │ + 0x00036e0c 544f5200 6d6f7374 2d726563 656e742d TOR.most-recent- │ │ │ │ + 0x00036e1c 6163746f 72000000 5a454954 47454953 actor...ZEITGEIS │ │ │ │ + 0x00036e2c 545f5245 53554c54 5f545950 455f4c45 T_RESULT_TYPE_LE │ │ │ │ + 0x00036e3c 4153545f 52454345 4e545f41 43544f52 AST_RECENT_ACTOR │ │ │ │ + 0x00036e4c 00000000 6c656173 742d7265 63656e74 ....least-recent │ │ │ │ + 0x00036e5c 2d616374 6f720000 5a454954 47454953 -actor..ZEITGEIS │ │ │ │ + 0x00036e6c 545f5245 53554c54 5f545950 455f4d4f T_RESULT_TYPE_MO │ │ │ │ + 0x00036e7c 53545f52 4543454e 545f4f52 4947494e ST_RECENT_ORIGIN │ │ │ │ + 0x00036e8c 00000000 6d6f7374 2d726563 656e742d ....most-recent- │ │ │ │ + 0x00036e9c 6f726967 696e0000 5a454954 47454953 origin..ZEITGEIS │ │ │ │ + 0x00036eac 545f5245 53554c54 5f545950 455f4c45 T_RESULT_TYPE_LE │ │ │ │ + 0x00036ebc 4153545f 52454345 4e545f4f 52494749 AST_RECENT_ORIGI │ │ │ │ + 0x00036ecc 4e000000 6c656173 742d7265 63656e74 N...least-recent │ │ │ │ + 0x00036edc 2d6f7269 67696e00 5a454954 47454953 -origin.ZEITGEIS │ │ │ │ + 0x00036eec 545f5245 53554c54 5f545950 455f4d4f T_RESULT_TYPE_MO │ │ │ │ + 0x00036efc 53545f50 4f50554c 41525f4f 52494749 ST_POPULAR_ORIGI │ │ │ │ + 0x00036f0c 4e000000 6d6f7374 2d706f70 756c6172 N...most-popular │ │ │ │ + 0x00036f1c 2d6f7269 67696e00 5a454954 47454953 -origin.ZEITGEIS │ │ │ │ + 0x00036f2c 545f5245 53554c54 5f545950 455f4c45 T_RESULT_TYPE_LE │ │ │ │ + 0x00036f3c 4153545f 504f5055 4c41525f 4f524947 AST_POPULAR_ORIG │ │ │ │ + 0x00036f4c 494e0000 6c656173 742d706f 70756c61 IN..least-popula │ │ │ │ + 0x00036f5c 722d6f72 6967696e 00000000 5a454954 r-origin....ZEIT │ │ │ │ + 0x00036f6c 47454953 545f5245 53554c54 5f545950 GEIST_RESULT_TYP │ │ │ │ + 0x00036f7c 455f4f4c 44455354 5f414354 4f520000 E_OLDEST_ACTOR.. │ │ │ │ + 0x00036f8c 6f6c6465 73742d61 63746f72 00000000 oldest-actor.... │ │ │ │ + 0x00036f9c 5a454954 47454953 545f5245 53554c54 ZEITGEIST_RESULT │ │ │ │ + 0x00036fac 5f545950 455f4d4f 53545f52 4543454e _TYPE_MOST_RECEN │ │ │ │ + 0x00036fbc 545f5355 424a4543 545f494e 54455250 T_SUBJECT_INTERP │ │ │ │ + 0x00036fcc 52455441 54494f4e 00000000 6d6f7374 RETATION....most │ │ │ │ + 0x00036fdc 2d726563 656e742d 7375626a 6563742d -recent-subject- │ │ │ │ + 0x00036fec 696e7465 72707265 74617469 6f6e0000 interpretation.. │ │ │ │ + 0x00036ffc 5a454954 47454953 545f5245 53554c54 ZEITGEIST_RESULT │ │ │ │ + 0x0003700c 5f545950 455f4c45 4153545f 52454345 _TYPE_LEAST_RECE │ │ │ │ + 0x0003701c 4e545f53 55424a45 43545f49 4e544552 NT_SUBJECT_INTER │ │ │ │ + 0x0003702c 50524554 4154494f 4e000000 6c656173 PRETATION...leas │ │ │ │ + 0x0003703c 742d7265 63656e74 2d737562 6a656374 t-recent-subject │ │ │ │ + 0x0003704c 2d696e74 65727072 65746174 696f6e00 -interpretation. │ │ │ │ + 0x0003705c 5a454954 47454953 545f5245 53554c54 ZEITGEIST_RESULT │ │ │ │ + 0x0003706c 5f545950 455f4d4f 53545f50 4f50554c _TYPE_MOST_POPUL │ │ │ │ + 0x0003707c 41525f53 55424a45 43545f49 4e544552 AR_SUBJECT_INTER │ │ │ │ + 0x0003708c 50524554 4154494f 4e000000 6d6f7374 PRETATION...most │ │ │ │ + 0x0003709c 2d706f70 756c6172 2d737562 6a656374 -popular-subject │ │ │ │ + 0x000370ac 2d696e74 65727072 65746174 696f6e00 -interpretation. │ │ │ │ + 0x000370bc 5a454954 47454953 545f5245 53554c54 ZEITGEIST_RESULT │ │ │ │ + 0x000370cc 5f545950 455f4c45 4153545f 504f5055 _TYPE_LEAST_POPU │ │ │ │ + 0x000370dc 4c41525f 5355424a 4543545f 494e5445 LAR_SUBJECT_INTE │ │ │ │ + 0x000370ec 52505245 54415449 4f4e0000 6c656173 RPRETATION..leas │ │ │ │ + 0x000370fc 742d706f 70756c61 722d7375 626a6563 t-popular-subjec │ │ │ │ + 0x0003710c 742d696e 74657270 72657461 74696f6e t-interpretation │ │ │ │ + 0x0003711c 00000000 5a454954 47454953 545f5245 ....ZEITGEIST_RE │ │ │ │ + 0x0003712c 53554c54 5f545950 455f4d4f 53545f52 SULT_TYPE_MOST_R │ │ │ │ + 0x0003713c 4543454e 545f4d49 4d455459 50450000 ECENT_MIMETYPE.. │ │ │ │ + 0x0003714c 6d6f7374 2d726563 656e742d 6d696d65 most-recent-mime │ │ │ │ + 0x0003715c 74797065 00000000 5a454954 47454953 type....ZEITGEIS │ │ │ │ + 0x0003716c 545f5245 53554c54 5f545950 455f4c45 T_RESULT_TYPE_LE │ │ │ │ + 0x0003717c 4153545f 52454345 4e545f4d 494d4554 AST_RECENT_MIMET │ │ │ │ + 0x0003718c 59504500 6c656173 742d7265 63656e74 YPE.least-recent │ │ │ │ + 0x0003719c 2d6d696d 65747970 65000000 5a454954 -mimetype...ZEIT │ │ │ │ + 0x000371ac 47454953 545f5245 53554c54 5f545950 GEIST_RESULT_TYP │ │ │ │ + 0x000371bc 455f4d4f 53545f50 4f50554c 41525f4d E_MOST_POPULAR_M │ │ │ │ + 0x000371cc 494d4554 59504500 6d6f7374 2d706f70 IMETYPE.most-pop │ │ │ │ + 0x000371dc 756c6172 2d6d696d 65747970 65000000 ular-mimetype... │ │ │ │ + 0x000371ec 5a454954 47454953 545f5245 53554c54 ZEITGEIST_RESULT │ │ │ │ + 0x000371fc 5f545950 455f4c45 4153545f 504f5055 _TYPE_LEAST_POPU │ │ │ │ + 0x0003720c 4c41525f 4d494d45 54595045 00000000 LAR_MIMETYPE.... │ │ │ │ + 0x0003721c 6c656173 742d706f 70756c61 722d6d69 least-popular-mi │ │ │ │ + 0x0003722c 6d657479 70650000 5a454954 47454953 metype..ZEITGEIS │ │ │ │ + 0x0003723c 545f5245 53554c54 5f545950 455f4d4f T_RESULT_TYPE_MO │ │ │ │ + 0x0003724c 53545f52 4543454e 545f4355 5252454e ST_RECENT_CURREN │ │ │ │ + 0x0003725c 545f5552 49000000 6d6f7374 2d726563 T_URI...most-rec │ │ │ │ + 0x0003726c 656e742d 63757272 656e742d 75726900 ent-current-uri. │ │ │ │ + 0x0003727c 5a454954 47454953 545f5245 53554c54 ZEITGEIST_RESULT │ │ │ │ + 0x0003728c 5f545950 455f4c45 4153545f 52454345 _TYPE_LEAST_RECE │ │ │ │ + 0x0003729c 4e545f43 55525245 4e545f55 52490000 NT_CURRENT_URI.. │ │ │ │ + 0x000372ac 6c656173 742d7265 63656e74 2d637572 least-recent-cur │ │ │ │ + 0x000372bc 72656e74 2d757269 00000000 5a454954 rent-uri....ZEIT │ │ │ │ + 0x000372cc 47454953 545f5245 53554c54 5f545950 GEIST_RESULT_TYP │ │ │ │ + 0x000372dc 455f4d4f 53545f50 4f50554c 41525f43 E_MOST_POPULAR_C │ │ │ │ + 0x000372ec 55525245 4e545f55 52490000 6d6f7374 URRENT_URI..most │ │ │ │ + 0x000372fc 2d706f70 756c6172 2d637572 72656e74 -popular-current │ │ │ │ + 0x0003730c 2d757269 00000000 5a454954 47454953 -uri....ZEITGEIS │ │ │ │ + 0x0003731c 545f5245 53554c54 5f545950 455f4c45 T_RESULT_TYPE_LE │ │ │ │ + 0x0003732c 4153545f 504f5055 4c41525f 43555252 AST_POPULAR_CURR │ │ │ │ + 0x0003733c 454e545f 55524900 6c656173 742d706f ENT_URI.least-po │ │ │ │ + 0x0003734c 70756c61 722d6375 7272656e 742d7572 pular-current-ur │ │ │ │ + 0x0003735c 69000000 5a454954 47454953 545f5245 i...ZEITGEIST_RE │ │ │ │ + 0x0003736c 53554c54 5f545950 455f4d4f 53545f52 SULT_TYPE_MOST_R │ │ │ │ + 0x0003737c 4543454e 545f4556 454e545f 4f524947 ECENT_EVENT_ORIG │ │ │ │ + 0x0003738c 494e0000 6d6f7374 2d726563 656e742d IN..most-recent- │ │ │ │ + 0x0003739c 6576656e 742d6f72 6967696e 00000000 event-origin.... │ │ │ │ + 0x000373ac 5a454954 47454953 545f5245 53554c54 ZEITGEIST_RESULT │ │ │ │ + 0x000373bc 5f545950 455f4c45 4153545f 52454345 _TYPE_LEAST_RECE │ │ │ │ + 0x000373cc 4e545f45 56454e54 5f4f5249 47494e00 NT_EVENT_ORIGIN. │ │ │ │ + 0x000373dc 6c656173 742d7265 63656e74 2d657665 least-recent-eve │ │ │ │ + 0x000373ec 6e742d6f 72696769 6e000000 5a454954 nt-origin...ZEIT │ │ │ │ + 0x000373fc 47454953 545f5245 53554c54 5f545950 GEIST_RESULT_TYP │ │ │ │ + 0x0003740c 455f4d4f 53545f50 4f50554c 41525f45 E_MOST_POPULAR_E │ │ │ │ + 0x0003741c 56454e54 5f4f5249 47494e00 6d6f7374 VENT_ORIGIN.most │ │ │ │ + 0x0003742c 2d706f70 756c6172 2d657665 6e742d6f -popular-event-o │ │ │ │ + 0x0003743c 72696769 6e000000 5a454954 47454953 rigin...ZEITGEIS │ │ │ │ + 0x0003744c 545f5245 53554c54 5f545950 455f4c45 T_RESULT_TYPE_LE │ │ │ │ + 0x0003745c 4153545f 504f5055 4c41525f 4556454e AST_POPULAR_EVEN │ │ │ │ + 0x0003746c 545f4f52 4947494e 00000000 6c656173 T_ORIGIN....leas │ │ │ │ + 0x0003747c 742d706f 70756c61 722d6576 656e742d t-popular-event- │ │ │ │ + 0x0003748c 6f726967 696e0000 5a454954 47454953 origin..ZEITGEIS │ │ │ │ + 0x0003749c 545f5245 53554c54 5f545950 455f4d4f T_RESULT_TYPE_MO │ │ │ │ + 0x000374ac 53545f52 4543454e 545f4355 5252454e ST_RECENT_CURREN │ │ │ │ + 0x000374bc 545f4f52 4947494e 00000000 6d6f7374 T_ORIGIN....most │ │ │ │ + 0x000374cc 2d726563 656e742d 63757272 656e742d -recent-current- │ │ │ │ + 0x000374dc 6f726967 696e0000 5a454954 47454953 origin..ZEITGEIS │ │ │ │ + 0x000374ec 545f5245 53554c54 5f545950 455f4c45 T_RESULT_TYPE_LE │ │ │ │ + 0x000374fc 4153545f 52454345 4e545f43 55525245 AST_RECENT_CURRE │ │ │ │ + 0x0003750c 4e545f4f 52494749 4e000000 6c656173 NT_ORIGIN...leas │ │ │ │ + 0x0003751c 742d7265 63656e74 2d637572 72656e74 t-recent-current │ │ │ │ + 0x0003752c 2d6f7269 67696e00 5a454954 47454953 -origin.ZEITGEIS │ │ │ │ + 0x0003753c 545f5245 53554c54 5f545950 455f4d4f T_RESULT_TYPE_MO │ │ │ │ + 0x0003754c 53545f50 4f50554c 41525f43 55525245 ST_POPULAR_CURRE │ │ │ │ + 0x0003755c 4e545f4f 52494749 4e000000 6d6f7374 NT_ORIGIN...most │ │ │ │ + 0x0003756c 2d706f70 756c6172 2d637572 72656e74 -popular-current │ │ │ │ + 0x0003757c 2d6f7269 67696e00 5a454954 47454953 -origin.ZEITGEIS │ │ │ │ + 0x0003758c 545f5245 53554c54 5f545950 455f4c45 T_RESULT_TYPE_LE │ │ │ │ + 0x0003759c 4153545f 504f5055 4c41525f 43555252 AST_POPULAR_CURR │ │ │ │ + 0x000375ac 454e545f 4f524947 494e0000 6c656173 ENT_ORIGIN..leas │ │ │ │ + 0x000375bc 742d706f 70756c61 722d6375 7272656e t-popular-curren │ │ │ │ + 0x000375cc 742d6f72 6967696e 00000000 5a454954 t-origin....ZEIT │ │ │ │ + 0x000375dc 47454953 545f5245 53554c54 5f545950 GEIST_RESULT_TYP │ │ │ │ + 0x000375ec 455f5245 4c455641 4e435900 72656c65 E_RELEVANCY.rele │ │ │ │ + 0x000375fc 76616e63 79000000 6f72672e 676e6f6d vancy...org.gnom │ │ │ │ + 0x0003760c 652e7a65 69746765 6973742e 44617461 e.zeitgeist.Data │ │ │ │ + 0x0003761c 4d6f6465 6c457272 6f722e49 6e76616c ModelError.Inval │ │ │ │ + 0x0003762c 69645369 676e6174 75726500 6f72672e idSignature.org. │ │ │ │ + 0x0003763c 676e6f6d 652e7a65 69746765 6973742e gnome.zeitgeist. │ │ │ │ + 0x0003764c 44617461 4d6f6465 6c457272 6f722e4e DataModelError.N │ │ │ │ + 0x0003765c 756c6c45 76656e74 00000000 6f72672e ullEvent....org. │ │ │ │ + 0x0003766c 676e6f6d 652e7a65 69746765 6973742e gnome.zeitgeist. │ │ │ │ + 0x0003767c 44617461 4d6f6465 6c457272 6f722e54 DataModelError.T │ │ │ │ + 0x0003768c 6f6f4d61 6e795265 73756c74 73000000 ooManyResults... │ │ │ │ + 0x0003769c 7061796c 6f616400 69746572 20213d20 payload.iter != │ │ │ │ + 0x000376ac 4e554c4c 00000000 7375626a 65637420 NULL....subject │ │ │ │ + 0x000376bc 213d204e 554c4c00 696e666f 20213d20 != NULL.info != │ │ │ │ + 0x000376cc 4e554c4c 00000000 6170706c 69636174 NULL....applicat │ │ │ │ + 0x000376dc 696f6e3a 2f2f0000 2e646573 6b746f70 ion://...desktop │ │ │ │ + 0x000376ec 00000000 256c6c69 00000000 61617300 ....%lli....aas. │ │ │ │ + 0x000376fc 61790000 69643a20 25640974 696d6573 ay..id: %d.times │ │ │ │ + 0x0003770c 74616d70 3a20256c 6c690a61 63746f72 tamp: %lli.actor │ │ │ │ + 0x0003771c 3a202573 0a696e74 65727072 65746174 : %s.interpretat │ │ │ │ + 0x0003772c 696f6e3a 2025730a 6d616e69 66657374 ion: %s.manifest │ │ │ │ + 0x0003773c 6174696f 6e3a2025 730a6f72 6967696e ation: %s.origin │ │ │ │ + 0x0003774c 3a202573 0a6e756d 20737562 6a656374 : %s.num subject │ │ │ │ + 0x0003775c 733a2025 640a0000 20205375 626a6563 s: %d... Subjec │ │ │ │ + 0x0003776c 74202325 643a0a20 20202075 72693a20 t #%d:. uri: │ │ │ │ + 0x0003777c 25730a20 20202069 6e746572 70726574 %s. interpret │ │ │ │ + 0x0003778c 6174696f 6e3a2025 730a2020 20206d61 ation: %s. ma │ │ │ │ + 0x0003779c 6e696665 73746174 696f6e3a 2025730a nifestation: %s. │ │ │ │ + 0x000377ac 20202020 6d696d65 74797065 3a202573 mimetype: %s │ │ │ │ + 0x000377bc 0a202020 206f7269 67696e3a 2025730a . origin: %s. │ │ │ │ + 0x000377cc 20202020 74657874 3a202573 0a202020 text: %s. │ │ │ │ + 0x000377dc 20637572 72656e74 5f757269 3a202573 current_uri: %s │ │ │ │ + 0x000377ec 0a202020 20637572 72656e74 5f6f7269 . current_ori │ │ │ │ + 0x000377fc 67696e3a 2025730a 20202020 73746f72 gin: %s. stor │ │ │ │ + 0x0003780c 6167653a 2025730a 00000000 7061796c age: %s.....payl │ │ │ │ + 0x0003781c 6f61643a 20257520 62797465 73000000 oad: %u bytes... │ │ │ │ + 0x0003782c 7061796c 6f61643a 20286e75 6c6c290a payload: (null). │ │ │ │ + 0x0003783c 00000000 74656d70 6c617465 5f657665 ....template_eve │ │ │ │ + 0x0003784c 6e742021 3d204e55 4c4c0000 6576656e nt != NULL..even │ │ │ │ + 0x0003785c 742e6300 496e7661 6c696420 442d4275 t.c.Invalid D-Bu │ │ │ │ + 0x0003786c 73207369 676e6174 7572652e 00000000 s signature..... │ │ │ │ + 0x0003787c 6576656e 745f7661 7269616e 7420213d event_variant != │ │ │ │ + 0x0003788c 204e554c 4c000000 496e636f 6d706c65 NULL...Incomple │ │ │ │ + 0x0003789c 74652065 76656e74 20737472 7563742e te event struct. │ │ │ │ + 0x000378ac 00000000 54686973 20697320 616e2065 ....This is an e │ │ │ │ + 0x000378bc 6d707479 20657665 6e742e00 4d697373 mpty event..Miss │ │ │ │ + 0x000378cc 696e6720 6576656e 7420696e 666f726d ing event inform │ │ │ │ + 0x000378dc 6174696f 6e2e0000 73747220 213d204e ation...str != N │ │ │ │ + 0x000378ec 554c4c00 5a656974 67656973 74457665 ULL.ZeitgeistEve │ │ │ │ + 0x000378fc 6e740000 76657665 6e747320 213d204e nt..vevents != N │ │ │ │ + 0x0003790c 554c4c00 76657665 6e74732e 6765745f ULL.vevents.get_ │ │ │ │ + 0x0003791c 74797065 5f737472 696e6720 2829203d type_string () = │ │ │ │ + 0x0003792c 3d202261 28222b55 74696c73 2e534947 = "a("+Utils.SIG │ │ │ │ + 0x0003793c 5f455645 4e542b22 29220000 51756572 _EVENT+")"..Quer │ │ │ │ + 0x0003794c 79206578 63656564 65642073 697a6520 y exceeded size │ │ │ │ + 0x0003795c 6c696d69 74206f66 20252075 4d694220 limit of % uMiB │ │ │ │ + 0x0003796c 28726f75 67686c79 207e2564 20657665 (roughly ~%d eve │ │ │ │ + 0x0003797c 6e747329 2e000000 6576656e 742e7661 nts)....event.va │ │ │ │ + 0x0003798c 6c613a34 36313a20 25730000 74656d70 la:461: %s..temp │ │ │ │ + 0x0003799c 6c617465 5f737562 6a656374 20213d20 late_subject != │ │ │ │ + 0x000379ac 4e554c4c 00000000 7375626a 6563742e NULL....subject. │ │ │ │ + 0x000379bc 63000000 4d697373 696e6720 7375626a c...Missing subj │ │ │ │ + 0x000379cc 65637420 696e666f 726d6174 696f6e00 ect information. │ │ │ │ + 0x000379dc 7375626a 6563745f 76617269 616e7420 subject_variant │ │ │ │ + 0x000379ec 213d204e 554c4c00 5a656974 67656973 != NULL.Zeitgeis │ │ │ │ + 0x000379fc 74537562 6a656374 00000000 73746172 tSubject....star │ │ │ │ + 0x00037a0c 74000000 656e6400 74696d65 72616e67 t...end.timerang │ │ │ │ + 0x00037a1c 652e6300 5a656974 67656973 7454696d e.c.ZeitgeistTim │ │ │ │ + 0x00037a2c 6552616e 67650000 74696d65 76616c20 eRange..timeval │ │ │ │ + 0x00037a3c 213d204e 554c4c00 64617465 74696d65 != NULL.datetime │ │ │ │ + 0x00037a4c 20213d20 4e554c4c 00000000 64617465 != NULL....date │ │ │ │ + 0x00037a5c 20213d20 4e554c4c 00000000 5a656974 != NULL....Zeit │ │ │ │ + 0x00037a6c 67656973 7453796d 626f6c49 6e666f00 geistSymbolInfo. │ │ │ │ + 0x00037a7c 675f7479 70655f69 735f6120 286f626a g_type_is_a (obj │ │ │ │ + 0x00037a8c 6563745f 74797065 2c205a45 49544745 ect_type, ZEITGE │ │ │ │ + 0x00037a9c 4953545f 53594d42 4f4c5f54 5950455f IST_SYMBOL_TYPE_ │ │ │ │ + 0x00037aac 494e464f 29000000 475f5459 50455f43 INFO)...G_TYPE_C │ │ │ │ + 0x00037abc 4845434b 5f56414c 55455f54 59504520 HECK_VALUE_TYPE │ │ │ │ + 0x00037acc 2876616c 75652c20 5a454954 47454953 (value, ZEITGEIS │ │ │ │ + 0x00037adc 545f5359 4d424f4c 5f545950 455f494e T_SYMBOL_TYPE_IN │ │ │ │ + 0x00037aec 464f2900 64697370 6c61795f 6e616d65 FO).display_name │ │ │ │ + 0x00037afc 20213d20 4e554c4c 00000000 68747470 != NULL....http │ │ │ │ + 0x00037b0c 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ + 0x00037b1c 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ + 0x00037b2c 6f676965 732f3230 30372f30 342f3032 ogies/2007/04/02 │ │ │ │ + 0x00037b3c 2f6e6361 6c23416c 61726d00 50726f76 /ncal#Alarm.Prov │ │ │ │ + 0x00037b4c 69646520 61206772 6f757069 6e67206f ide a grouping o │ │ │ │ + 0x00037b5c 6620636f 6d706f6e 656e7420 70726f70 f component prop │ │ │ │ + 0x00037b6c 65727469 65732074 68617420 64656669 erties that defi │ │ │ │ + 0x00037b7c 6e652061 6e20616c 61726d2e 00000000 ne an alarm..... │ │ │ │ + 0x00037b8c 416c6172 6d000000 68747470 3a2f2f77 Alarm...http://w │ │ │ │ + 0x00037b9c 77772e73 656d616e 74696364 65736b74 ww.semanticdeskt │ │ │ │ + 0x00037bac 6f702e6f 72672f6f 6e746f6c 6f676965 op.org/ontologie │ │ │ │ + 0x00037bbc 732f3230 30372f30 312f3139 2f6e6965 s/2007/01/19/nie │ │ │ │ + 0x00037bcc 23496e66 6f726d61 74696f6e 456c656d #InformationElem │ │ │ │ + 0x00037bdc 656e7400 68747470 3a2f2f77 77772e73 ent.http://www.s │ │ │ │ + 0x00037bec 656d616e 74696364 65736b74 6f702e6f emanticdesktop.o │ │ │ │ + 0x00037bfc 72672f6f 6e746f6c 6f676965 732f3230 rg/ontologies/20 │ │ │ │ + 0x00037c0c 30372f30 342f3032 2f6e6361 6c234174 07/04/02/ncal#At │ │ │ │ + 0x00037c1c 74616368 6d656e74 00000000 416e206f tachment....An o │ │ │ │ + 0x00037c2c 626a6563 74206174 74616368 65642074 bject attached t │ │ │ │ + 0x00037c3c 6f206120 63616c65 6e646172 20656e74 o a calendar ent │ │ │ │ + 0x00037c4c 6974792e 20546869 7320636c 61737320 ity. This class │ │ │ │ + 0x00037c5c 68617320 6265656e 20696e74 726f6475 has been introdu │ │ │ │ + 0x00037c6c 63656420 746f2073 65727665 20617320 ced to serve as │ │ │ │ + 0x00037c7c 61207374 72756374 75726564 2076616c a structured val │ │ │ │ + 0x00037c8c 7565206f 66207468 65206e63 616c3a61 ue of the ncal:a │ │ │ │ + 0x00037c9c 74746163 68207072 6f706572 74792e20 ttach property. │ │ │ │ + 0x00037cac 53656520 74686520 646f6375 6d656e74 See the document │ │ │ │ + 0x00037cbc 6174696f 6e206f66 206e6361 6c3a6174 ation of ncal:at │ │ │ │ + 0x00037ccc 74616368 20666f72 20646574 61696c73 tach for details │ │ │ │ + 0x00037cdc 2e000000 41747461 63686d65 6e740000 ....Attachment.. │ │ │ │ + 0x00037cec 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ + 0x00037cfc 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ + 0x00037d0c 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ + 0x00037d1c 332f3232 2f6e666f 23417474 6163686d 3/22/nfo#Attachm │ │ │ │ + 0x00037d2c 656e7400 68747470 3a2f2f77 77772e73 ent.http://www.s │ │ │ │ + 0x00037d3c 656d616e 74696364 65736b74 6f702e6f emanticdesktop.o │ │ │ │ + 0x00037d4c 72672f6f 6e746f6c 6f676965 732f3230 rg/ontologies/20 │ │ │ │ + 0x00037d5c 30372f30 342f3032 2f6e6361 6c234361 07/04/02/ncal#Ca │ │ │ │ + 0x00037d6c 6c656e64 61720000 41206361 6c656e64 lendar..A calend │ │ │ │ + 0x00037d7c 61722e20 496e7370 69726174 696f6e73 ar. Inspirations │ │ │ │ + 0x00037d8c 20666f72 20746869 7320636c 61737320 for this class │ │ │ │ + 0x00037d9c 63616e20 62652074 72616365 6420746f can be traced to │ │ │ │ + 0x00037dac 20746865 20564341 4c454e44 41522063 the VCALENDAR c │ │ │ │ + 0x00037dbc 6f6d706f 6e656e74 20646566 696e6564 omponent defined │ │ │ │ + 0x00037dcc 20696e20 52464320 32343435 20736563 in RFC 2445 sec │ │ │ │ + 0x00037ddc 2e20342e 342c2062 75742069 74206d61 . 4.4, but it ma │ │ │ │ + 0x00037dec 79206a75 73742061 73207765 6c6c2062 y just as well b │ │ │ │ + 0x00037dfc 65207573 65642074 6f207265 70726573 e used to repres │ │ │ │ + 0x00037e0c 656e7420 616e7920 6b696e64 206f6620 ent any kind of │ │ │ │ + 0x00037e1c 43616c65 6e646172 2e000000 43616c65 Calendar....Cale │ │ │ │ + 0x00037e2c 6e646172 00000000 68747470 3a2f2f77 ndar....http://w │ │ │ │ + 0x00037e3c 77772e73 656d616e 74696364 65736b74 ww.semanticdeskt │ │ │ │ + 0x00037e4c 6f702e6f 72672f6f 6e746f6c 6f676965 op.org/ontologie │ │ │ │ + 0x00037e5c 732f3230 30372f30 342f3032 2f6e6361 s/2007/04/02/nca │ │ │ │ + 0x00037e6c 6c234361 6c656e64 61724461 74614f62 l#CalendarDataOb │ │ │ │ + 0x00037e7c 6a656374 00000000 41204461 74614f62 ject....A DataOb │ │ │ │ + 0x00037e8c 6a656374 20666f75 6e642069 6e206120 ject found in a │ │ │ │ + 0x00037e9c 63616c65 6e646172 2e204974 20697320 calendar. It is │ │ │ │ + 0x00037eac 75737561 6c6c7920 696e7465 72707265 usually interpre │ │ │ │ + 0x00037ebc 74656420 6173206f 6e65206f 66207468 ted as one of th │ │ │ │ + 0x00037ecc 65206361 6c656e64 61722065 6e746974 e calendar entit │ │ │ │ + 0x00037edc 79207479 70657320 28652e67 2e204576 y types (e.g. Ev │ │ │ │ + 0x00037eec 656e742c 204a6f75 726e616c 2c20546f ent, Journal, To │ │ │ │ + 0x00037efc 646f2065 74632e29 00000000 43616c65 do etc.)....Cale │ │ │ │ + 0x00037f0c 6e646172 44617461 4f626a65 63740000 ndarDataObject.. │ │ │ │ + 0x00037f1c 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ + 0x00037f2c 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ + 0x00037f3c 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ + 0x00037f4c 312f3139 2f6e6965 23446174 614f626a 1/19/nie#DataObj │ │ │ │ + 0x00037f5c 65637400 68747470 3a2f2f77 77772e73 ect.http://www.s │ │ │ │ + 0x00037f6c 656d616e 74696364 65736b74 6f702e6f emanticdesktop.o │ │ │ │ + 0x00037f7c 72672f6f 6e746f6c 6f676965 732f3230 rg/ontologies/20 │ │ │ │ + 0x00037f8c 30372f30 342f3032 2f6e6361 6c234576 07/04/02/ncal#Ev │ │ │ │ + 0x00037f9c 656e7400 50726f76 69646520 61206772 ent.Provide a gr │ │ │ │ + 0x00037fac 6f757069 6e67206f 6620636f 6d706f6e ouping of compon │ │ │ │ + 0x00037fbc 656e7420 70726f70 65727469 65732074 ent properties t │ │ │ │ + 0x00037fcc 68617420 64657363 72696265 20616e20 hat describe an │ │ │ │ + 0x00037fdc 6576656e 742e0000 68747470 3a2f2f77 event...http://w │ │ │ │ + 0x00037fec 77772e73 656d616e 74696364 65736b74 ww.semanticdeskt │ │ │ │ + 0x00037ffc 6f702e6f 72672f6f 6e746f6c 6f676965 op.org/ontologie │ │ │ │ + 0x0003800c 732f3230 30372f30 342f3032 2f6e6361 s/2007/04/02/nca │ │ │ │ + 0x0003801c 6c234672 65656275 73790000 50726f76 l#Freebusy..Prov │ │ │ │ + 0x0003802c 69646520 61206772 6f757069 6e67206f ide a grouping o │ │ │ │ + 0x0003803c 6620636f 6d706f6e 656e7420 70726f70 f component prop │ │ │ │ + 0x0003804c 65727469 65732074 68617420 64657363 erties that desc │ │ │ │ + 0x0003805c 72696265 20656974 68657220 61207265 ribe either a re │ │ │ │ + 0x0003806c 71756573 7420666f 72206672 65652f62 quest for free/b │ │ │ │ + 0x0003807c 75737920 74696d65 2c206465 73637269 usy time, descri │ │ │ │ + 0x0003808c 62652061 20726573 706f6e73 6520746f be a response to │ │ │ │ + 0x0003809c 20612072 65717565 73742066 6f722066 a request for f │ │ │ │ + 0x000380ac 7265652f 62757379 2074696d 65206f72 ree/busy time or │ │ │ │ + 0x000380bc 20646573 63726962 65206120 7075626c describe a publ │ │ │ │ + 0x000380cc 69736865 64207365 74206f66 20627573 ished set of bus │ │ │ │ + 0x000380dc 79207469 6d652e00 46726565 62757379 y time..Freebusy │ │ │ │ + 0x000380ec 00000000 68747470 3a2f2f77 77772e73 ....http://www.s │ │ │ │ + 0x000380fc 656d616e 74696364 65736b74 6f702e6f emanticdesktop.o │ │ │ │ + 0x0003810c 72672f6f 6e746f6c 6f676965 732f3230 rg/ontologies/20 │ │ │ │ + 0x0003811c 30372f30 342f3032 2f6e6361 6c234a6f 07/04/02/ncal#Jo │ │ │ │ + 0x0003812c 75726e61 6c000000 50726f76 69646520 urnal...Provide │ │ │ │ + 0x0003813c 61206772 6f757069 6e67206f 6620636f a grouping of co │ │ │ │ + 0x0003814c 6d706f6e 656e7420 70726f70 65727469 mponent properti │ │ │ │ + 0x0003815c 65732074 68617420 64657363 72696265 es that describe │ │ │ │ + 0x0003816c 2061206a 6f75726e 616c2065 6e747279 a journal entry │ │ │ │ + 0x0003817c 2e000000 4a6f7572 6e616c00 68747470 ....Journal.http │ │ │ │ + 0x0003818c 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ + 0x0003819c 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ + 0x000381ac 6f676965 732f3230 30372f30 342f3032 ogies/2007/04/02 │ │ │ │ + 0x000381bc 2f6e6361 6c235469 6d657a6f 6e650000 /ncal#Timezone.. │ │ │ │ + 0x000381cc 50726f76 69646520 61206772 6f757069 Provide a groupi │ │ │ │ + 0x000381dc 6e67206f 6620636f 6d706f6e 656e7420 ng of component │ │ │ │ + 0x000381ec 70726f70 65727469 65732074 68617420 properties that │ │ │ │ + 0x000381fc 64656669 6e657320 61207469 6d65207a defines a time z │ │ │ │ + 0x0003820c 6f6e652e 00000000 54696d65 7a6f6e65 one.....Timezone │ │ │ │ + 0x0003821c 00000000 68747470 3a2f2f77 77772e73 ....http://www.s │ │ │ │ + 0x0003822c 656d616e 74696364 65736b74 6f702e6f emanticdesktop.o │ │ │ │ + 0x0003823c 72672f6f 6e746f6c 6f676965 732f3230 rg/ontologies/20 │ │ │ │ + 0x0003824c 30372f30 342f3032 2f6e6361 6c23546f 07/04/02/ncal#To │ │ │ │ + 0x0003825c 646f0000 50726f76 69646520 61206772 do..Provide a gr │ │ │ │ + 0x0003826c 6f757069 6e67206f 66206361 6c656e64 ouping of calend │ │ │ │ + 0x0003827c 61722070 726f7065 72746965 73207468 ar properties th │ │ │ │ + 0x0003828c 61742064 65736372 69626520 6120746f at describe a to │ │ │ │ + 0x0003829c 2d646f2e 00000000 546f646f 00000000 -do.....Todo.... │ │ │ │ + 0x000382ac 4120436f 6e746163 742e2041 20706965 A Contact. A pie │ │ │ │ + 0x000382bc 6365206f 66206461 74612074 68617420 ce of data that │ │ │ │ + 0x000382cc 63616e20 70726f76 69646520 6d65616e can provide mean │ │ │ │ + 0x000382dc 7320746f 20696465 6e746966 79206f72 s to identify or │ │ │ │ + 0x000382ec 20636f6d 6d756e69 63617465 20776974 communicate wit │ │ │ │ + 0x000382fc 6820616e 20656e74 6974792e 00000000 h an entity..... │ │ │ │ + 0x0003830c 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ + 0x0003831c 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ + 0x0003832c 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ + 0x0003833c 332f3232 2f6e636f 234f7267 616e697a 3/22/nco#Organiz │ │ │ │ + 0x0003834c 6174696f 6e436f6e 74616374 00000000 ationContact.... │ │ │ │ + 0x0003835c 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ + 0x0003836c 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ + 0x0003837c 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ + 0x0003838c 332f3232 2f6e636f 23506572 736f6e43 3/22/nco#PersonC │ │ │ │ + 0x0003839c 6f6e7461 63740000 68747470 3a2f2f77 ontact..http://w │ │ │ │ + 0x000383ac 77772e73 656d616e 74696364 65736b74 ww.semanticdeskt │ │ │ │ + 0x000383bc 6f702e6f 72672f6f 6e746f6c 6f676965 op.org/ontologie │ │ │ │ + 0x000383cc 732f3230 30372f30 332f3232 2f6e636f s/2007/03/22/nco │ │ │ │ + 0x000383dc 23436f6e 74616374 47726f75 70000000 #ContactGroup... │ │ │ │ + 0x000383ec 41206772 6f757020 6f662043 6f6e7461 A group of Conta │ │ │ │ + 0x000383fc 6374732e 20436f75 6c642062 65207573 cts. Could be us │ │ │ │ + 0x0003840c 65642074 6f206578 70726573 73206120 ed to express a │ │ │ │ + 0x0003841c 67726f75 7020696e 20616e20 61646472 group in an addr │ │ │ │ + 0x0003842c 65737362 6f6f6b20 6f72206f 6e206120 essbook or on a │ │ │ │ + 0x0003843c 636f6e74 61637420 6c697374 206f6620 contact list of │ │ │ │ + 0x0003844c 616e2049 4d206170 706c6963 6174696f an IM applicatio │ │ │ │ + 0x0003845c 6e2e204f 6e652063 6f6e7461 63742063 n. One contact c │ │ │ │ + 0x0003846c 616e2062 656c6f6e 6720746f 206d616e an belong to man │ │ │ │ + 0x0003847c 79206772 6f757073 2e000000 436f6e74 y groups....Cont │ │ │ │ + 0x0003848c 61637447 726f7570 00000000 68747470 actGroup....http │ │ │ │ + 0x0003849c 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ + 0x000384ac 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ + 0x000384bc 6f676965 732f3230 30372f30 332f3232 ogies/2007/03/22 │ │ │ │ + 0x000384cc 2f6e636f 23436f6e 74616374 4c697374 /nco#ContactList │ │ │ │ + 0x000384dc 00000000 4120636f 6e746163 74206c69 ....A contact li │ │ │ │ + 0x000384ec 73742c20 74686973 20636c61 73732072 st, this class r │ │ │ │ + 0x000384fc 65707265 73656e74 7320616e 20616464 epresents an add │ │ │ │ + 0x0003850c 72657373 626f6f6b 206f7220 6120636f ressbook or a co │ │ │ │ + 0x0003851c 6e746163 74206c69 7374206f 6620616e ntact list of an │ │ │ │ + 0x0003852c 20494d20 6170706c 69636174 696f6e2e IM application. │ │ │ │ + 0x0003853c 20436f6e 74616374 7320696e 73696465 Contacts inside │ │ │ │ + 0x0003854c 20612063 6f6e7461 6374206c 69737420 a contact list │ │ │ │ + 0x0003855c 63616e20 62656c6f 6e672074 6f20636f can belong to co │ │ │ │ + 0x0003856c 6e746163 74206772 6f757073 2e000000 ntact groups.... │ │ │ │ + 0x0003857c 436f6e74 6163744c 69737400 68747470 ContactList.http │ │ │ │ + 0x0003858c 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ + 0x0003859c 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ + 0x000385ac 6f676965 732f3230 30372f30 332f3232 ogies/2007/03/22 │ │ │ │ + 0x000385bc 2f6e636f 23436f6e 74616374 4c697374 /nco#ContactList │ │ │ │ + 0x000385cc 44617461 4f626a65 63740000 416e2065 DataObject..An e │ │ │ │ + 0x000385dc 6e746974 79206f63 63757269 6e67206f ntity occuring o │ │ │ │ + 0x000385ec 6e206120 636f6e74 61637420 6c697374 n a contact list │ │ │ │ + 0x000385fc 20287573 75616c6c 7920696e 74657270 (usually interp │ │ │ │ + 0x0003860c 72657465 64206173 20616e20 6e636f3a reted as an nco: │ │ │ │ + 0x0003861c 436f6e74 61637429 00000000 436f6e74 Contact)....Cont │ │ │ │ + 0x0003862c 6163744c 69737444 6174614f 626a6563 actListDataObjec │ │ │ │ + 0x0003863c 74000000 4120436f 6e746163 74207468 t...A Contact th │ │ │ │ + 0x0003864c 61742064 656e6f74 6573206f 6e204f72 at denotes on Or │ │ │ │ + 0x0003865c 67616e69 7a617469 6f6e2e00 4f726761 ganization..Orga │ │ │ │ + 0x0003866c 6e697a61 74696f6e 436f6e74 61637400 nizationContact. │ │ │ │ + 0x0003867c 4120436f 6e746163 74207468 61742064 A Contact that d │ │ │ │ + 0x0003868c 656e6f74 65732061 20506572 736f6e2e enotes a Person. │ │ │ │ + 0x0003869c 20412070 6572736f 6e206361 6e206861 A person can ha │ │ │ │ + 0x000386ac 7665206d 756c7469 706c6520 41666669 ve multiple Affi │ │ │ │ + 0x000386bc 6c696174 696f6e73 2e000000 50657273 liations....Pers │ │ │ │ + 0x000386cc 6f6e436f 6e746163 74000000 68747470 onContact...http │ │ │ │ + 0x000386dc 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ + 0x000386ec 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ + 0x000386fc 6f676965 732f3230 30372f30 332f3232 ogies/2007/03/22 │ │ │ │ + 0x0003870c 2f6e666f 23417070 6c696361 74696f6e /nfo#Application │ │ │ │ + 0x0003871c 00000000 416e2061 70706c69 63617469 ....An applicati │ │ │ │ + 0x0003872c 6f6e0000 4170706c 69636174 696f6e00 on..Application. │ │ │ │ + 0x0003873c 4120636f 6d707265 73736564 2066696c A compressed fil │ │ │ │ + 0x0003874c 652e204d 61792063 6f6e7461 696e206f e. May contain o │ │ │ │ + 0x0003875c 74686572 2066696c 6573206f 7220666f ther files or fo │ │ │ │ + 0x0003876c 6c646572 20696e73 6964652e 00000000 lder inside..... │ │ │ │ + 0x0003877c 41726368 69766500 68747470 3a2f2f77 Archive.http://w │ │ │ │ + 0x0003878c 77772e73 656d616e 74696364 65736b74 ww.semanticdeskt │ │ │ │ + 0x0003879c 6f702e6f 72672f6f 6e746f6c 6f676965 op.org/ontologie │ │ │ │ + 0x000387ac 732f3230 30372f30 332f3232 2f6e666f s/2007/03/22/nfo │ │ │ │ + 0x000387bc 23446174 61436f6e 7461696e 65720000 #DataContainer.. │ │ │ │ + 0x000387cc 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ + 0x000387dc 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ + 0x000387ec 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ + 0x000387fc 332f3232 2f6e666f 23417263 68697665 3/22/nfo#Archive │ │ │ │ + 0x0003880c 4974656d 00000000 41206669 6c652065 Item....A file e │ │ │ │ + 0x0003881c 6e746974 7920696e 73696465 20616e20 ntity inside an │ │ │ │ + 0x0003882c 61726368 6976652e 00000000 41726368 archive.....Arch │ │ │ │ + 0x0003883c 69766549 74656d00 68747470 3a2f2f77 iveItem.http://w │ │ │ │ + 0x0003884c 77772e73 656d616e 74696364 65736b74 ww.semanticdeskt │ │ │ │ + 0x0003885c 6f702e6f 72672f6f 6e746f6c 6f676965 op.org/ontologie │ │ │ │ + 0x0003886c 732f3230 30372f30 332f3232 2f6e666f s/2007/03/22/nfo │ │ │ │ + 0x0003887c 23456d62 65646465 6446696c 65446174 #EmbeddedFileDat │ │ │ │ + 0x0003888c 614f626a 65637400 41206669 6c652061 aObject.A file a │ │ │ │ + 0x0003889c 74746163 68656420 746f2061 6e6f7468 ttached to anoth │ │ │ │ + 0x000388ac 65722064 61746120 6f626a65 63742e20 er data object. │ │ │ │ + 0x000388bc 4d616e79 20646174 6120666f 726d6174 Many data format │ │ │ │ + 0x000388cc 7320616c 6c6f7720 666f7220 61747461 s allow for atta │ │ │ │ + 0x000388dc 63686d65 6e74733a 20656d61 696c732c chments: emails, │ │ │ │ + 0x000388ec 20766361 7264732c 20696361 6c206576 vcards, ical ev │ │ │ │ + 0x000388fc 656e7473 2c206964 3320616e 64206578 ents, id3 and ex │ │ │ │ + 0x0003890c 69662e2e 2e000000 41206669 6c652063 if......A file c │ │ │ │ + 0x0003891c 6f6e7461 696e696e 67206175 64696f20 ontaining audio │ │ │ │ + 0x0003892c 636f6e74 656e7400 41756469 6f000000 content.Audio... │ │ │ │ + 0x0003893c 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ + 0x0003894c 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ + 0x0003895c 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ + 0x0003896c 332f3232 2f6e666f 234d6564 69610000 3/22/nfo#Media.. │ │ │ │ + 0x0003897c 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ + 0x0003898c 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ + 0x0003899c 6e746f6c 6f676965 732f3230 30392f30 ntologies/2009/0 │ │ │ │ + 0x000389ac 322f3139 2f6e6d6d 234d7573 69635069 2/19/nmm#MusicPi │ │ │ │ + 0x000389bc 65636500 68747470 3a2f2f77 77772e73 ece.http://www.s │ │ │ │ + 0x000389cc 656d616e 74696364 65736b74 6f702e6f emanticdesktop.o │ │ │ │ + 0x000389dc 72672f6f 6e746f6c 6f676965 732f3230 rg/ontologies/20 │ │ │ │ + 0x000389ec 30372f30 332f3232 2f6e666f 23426f6f 07/03/22/nfo#Boo │ │ │ │ + 0x000389fc 6b6d6172 6b000000 4120626f 6f6b6d61 kmark...A bookma │ │ │ │ + 0x00038a0c 726b206f 66206120 77656262 726f7773 rk of a webbrows │ │ │ │ + 0x00038a1c 65722e20 55736520 6e69653a 7469746c er. Use nie:titl │ │ │ │ + 0x00038a2c 6520666f 72207468 65206e61 6d652f6c e for the name/l │ │ │ │ + 0x00038a3c 6162656c 2c206e69 653a636f 6e74656e abel, nie:conten │ │ │ │ + 0x00038a4c 74437265 61746564 20746f20 72657072 tCreated to repr │ │ │ │ + 0x00038a5c 6573656e 74207468 65206461 74652077 esent the date w │ │ │ │ + 0x00038a6c 68656e20 74686520 75736572 20616464 hen the user add │ │ │ │ + 0x00038a7c 65642074 68652062 6f6f6b6d 61726b2c ed the bookmark, │ │ │ │ + 0x00038a8c 20616e64 206e6965 3a636f6e 74656e74 and nie:content │ │ │ │ + 0x00038a9c 4c617374 4d6f6469 66696564 20666f72 LastModified for │ │ │ │ + 0x00038aac 206d6f64 69666963 6174696f 6e732e20 modifications. │ │ │ │ + 0x00038abc 6e666f3a 626f6f6b 6d61726b 7320746f nfo:bookmarks to │ │ │ │ + 0x00038acc 2073746f 72652074 6865206c 696e6b2e store the link. │ │ │ │ + 0x00038adc 00000000 426f6f6b 6d61726b 00000000 ....Bookmark.... │ │ │ │ + 0x00038aec 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ + 0x00038afc 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ + 0x00038b0c 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ + 0x00038b1c 332f3232 2f6e666f 23426f6f 6b6d6172 3/22/nfo#Bookmar │ │ │ │ + 0x00038b2c 6b466f6c 64657200 4120666f 6c646572 kFolder.A folder │ │ │ │ + 0x00038b3c 20776974 6820626f 6f6b6d61 726b7320 with bookmarks │ │ │ │ + 0x00038b4c 6f662061 20776562 62726f77 7365722e of a webbrowser. │ │ │ │ + 0x00038b5c 20557365 206e666f 3a636f6e 7461696e Use nfo:contain │ │ │ │ + 0x00038b6c 73426f6f 6b6d6172 6b20746f 2072656c sBookmark to rel │ │ │ │ + 0x00038b7c 61746520 426f6f6b 6d61726b 732e2046 ate Bookmarks. F │ │ │ │ + 0x00038b8c 6f6c6465 72732063 616e2063 6f6e7461 olders can conta │ │ │ │ + 0x00038b9c 696e2073 7562666f 6c646572 732c2075 in subfolders, u │ │ │ │ + 0x00038bac 73652063 6f6e7461 696e7342 6f6f6b6d se containsBookm │ │ │ │ + 0x00038bbc 61726b46 6f6c6465 7220746f 2072656c arkFolder to rel │ │ │ │ + 0x00038bcc 61746520 7468656d 2e000000 426f6f6b ate them....Book │ │ │ │ + 0x00038bdc 6d61726b 20466f6c 64657200 68747470 mark Folder.http │ │ │ │ + 0x00038bec 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ + 0x00038bfc 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ + 0x00038c0c 6f676965 732f3230 30372f30 332f3232 ogies/2007/03/22 │ │ │ │ + 0x00038c1c 2f6e666f 23437572 736f7200 41204375 /nfo#Cursor.A Cu │ │ │ │ + 0x00038c2c 72736f72 2e000000 43757273 6f720000 rsor....Cursor.. │ │ │ │ + 0x00038c3c 41207375 70657263 6c617373 20666f72 A superclass for │ │ │ │ + 0x00038c4c 20616c6c 20656e74 69746965 732c2077 all entities, w │ │ │ │ + 0x00038c5c 686f7365 20707269 6d617279 20707572 hose primary pur │ │ │ │ + 0x00038c6c 706f7365 20697320 746f2073 65727665 pose is to serve │ │ │ │ + 0x00038c7c 20617320 636f6e74 61696e65 72732066 as containers f │ │ │ │ + 0x00038c8c 6f72206f 74686572 20646174 61206f62 or other data ob │ │ │ │ + 0x00038c9c 6a656374 2e205468 65792075 7375616c ject. They usual │ │ │ │ + 0x00038cac 6c792064 6f6e2774 20686176 6520616e ly don't have an │ │ │ │ + 0x00038cbc 7920226d 65616e69 6e672220 62792074 y "meaning" by t │ │ │ │ + 0x00038ccc 68656d73 656c7665 732e2045 78616d70 hemselves. Examp │ │ │ │ + 0x00038cdc 6c657320 696e636c 75646520 666f6c64 les include fold │ │ │ │ + 0x00038cec 6572732c 20617263 68697665 7320616e ers, archives an │ │ │ │ + 0x00038cfc 64206f70 74696361 6c206469 73632069 d optical disc i │ │ │ │ + 0x00038d0c 6d616765 732e0000 44617461 436f6e74 mages...DataCont │ │ │ │ + 0x00038d1c 61696e65 72000000 68747470 3a2f2f77 ainer...http://w │ │ │ │ + 0x00038d2c 77772e73 656d616e 74696364 65736b74 ww.semanticdeskt │ │ │ │ + 0x00038d3c 6f702e6f 72672f6f 6e746f6c 6f676965 op.org/ontologie │ │ │ │ + 0x00038d4c 732f3230 30372f30 332f3232 2f6e666f s/2007/03/22/nfo │ │ │ │ + 0x00038d5c 2346696c 65737973 74656d00 68747470 #Filesystem.http │ │ │ │ + 0x00038d6c 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ + 0x00038d7c 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ + 0x00038d8c 6f676965 732f3230 30372f30 332f3232 ogies/2007/03/22 │ │ │ │ + 0x00038d9c 2f6e666f 23547261 73680000 68747470 /nfo#Trash..http │ │ │ │ + 0x00038dac 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ + 0x00038dbc 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ + 0x00038dcc 6f676965 732f3230 30372f30 332f3232 ogies/2007/03/22 │ │ │ │ + 0x00038ddc 2f6e666f 2344656c 65746564 5265736f /nfo#DeletedReso │ │ │ │ + 0x00038dec 75726365 00000000 41206669 6c652065 urce....A file e │ │ │ │ + 0x00038dfc 6e746974 79207468 61742068 61732062 ntity that has b │ │ │ │ + 0x00038e0c 65656e20 64656c65 74656420 66726f6d een deleted from │ │ │ │ + 0x00038e1c 20746865 206f7269 67696e61 6c20736f the original so │ │ │ │ + 0x00038e2c 75726365 2e205573 75616c6c 79207375 urce. Usually su │ │ │ │ + 0x00038e3c 63682065 6e746974 69657320 61726520 ch entities are │ │ │ │ + 0x00038e4c 73746f72 65642077 69746869 6e207661 stored within va │ │ │ │ + 0x00038e5c 72696f75 73206b69 6e647320 6f662027 rious kinds of ' │ │ │ │ + 0x00038e6c 54726173 6827206f 72202752 65637963 Trash' or 'Recyc │ │ │ │ + 0x00038e7c 6c652042 696e2720 666f6c64 6572732e le Bin' folders. │ │ │ │ + 0x00038e8c 00000000 44656c65 74656452 65736f75 ....DeletedResou │ │ │ │ + 0x00038e9c 72636500 41206765 6e657269 6320646f rce.A generic do │ │ │ │ + 0x00038eac 63756d65 6e742e20 4120636f 6d6d6f6e cument. A common │ │ │ │ + 0x00038ebc 20737570 6572636c 61737320 666f7220 superclass for │ │ │ │ + 0x00038ecc 616c6c20 646f6375 6d656e74 73206f6e all documents on │ │ │ │ + 0x00038edc 20746865 20646573 6b746f70 2e000000 the desktop.... │ │ │ │ + 0x00038eec 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ + 0x00038efc 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ + 0x00038f0c 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ + 0x00038f1c 332f3232 2f6e666f 234d696e 644d6170 3/22/nfo#MindMap │ │ │ │ + 0x00038f2c 00000000 68747470 3a2f2f77 77772e73 ....http://www.s │ │ │ │ + 0x00038f3c 656d616e 74696364 65736b74 6f702e6f emanticdesktop.o │ │ │ │ + 0x00038f4c 72672f6f 6e746f6c 6f676965 732f3230 rg/ontologies/20 │ │ │ │ + 0x00038f5c 30372f30 332f3232 2f6e666f 23506c61 07/03/22/nfo#Pla │ │ │ │ + 0x00038f6c 696e5465 7874446f 63756d65 6e740000 inTextDocument.. │ │ │ │ + 0x00038f7c 41206669 6c652065 6d626564 64656420 A file embedded │ │ │ │ + 0x00038f8c 696e2061 6e6f7468 65722064 61746120 in another data │ │ │ │ + 0x00038f9c 6f626a65 63742e20 54686572 65206172 object. There ar │ │ │ │ + 0x00038fac 65206d61 6e792077 61797320 696e2077 e many ways in w │ │ │ │ + 0x00038fbc 68696368 20612066 696c6520 6d617920 hich a file may │ │ │ │ + 0x00038fcc 62652065 6d626564 64656420 696e2061 be embedded in a │ │ │ │ + 0x00038fdc 6e6f7468 6572206f 6e652e20 55736520 nother one. Use │ │ │ │ + 0x00038fec 74686973 20636c61 73732064 69726563 this class direc │ │ │ │ + 0x00038ffc 746c7920 6f6e6c79 20696e20 63617365 tly only in case │ │ │ │ + 0x0003900c 73206966 206e6f6e 65206f66 20746865 s if none of the │ │ │ │ + 0x0003901c 20737562 636c6173 73657320 67697665 subclasses give │ │ │ │ + 0x0003902c 73206120 62657474 65722064 65736372 s a better descr │ │ │ │ + 0x0003903c 69707469 6f6e206f 6620796f 75722063 iption of your c │ │ │ │ + 0x0003904c 6173652e 00000000 456d6265 64646564 ase.....Embedded │ │ │ │ + 0x0003905c 46696c65 44617461 4f626a65 63740000 FileDataObject.. │ │ │ │ + 0x0003906c 416e2065 78656375 7461626c 65206669 An executable fi │ │ │ │ + 0x0003907c 6c652e00 45786563 75746162 6c650000 le..Executable.. │ │ │ │ + 0x0003908c 41206669 6c657379 7374656d 2e204578 A filesystem. Ex │ │ │ │ + 0x0003909c 616d706c 6573206f 66206669 6c657379 amples of filesy │ │ │ │ + 0x000390ac 7374656d 7320696e 636c7564 65206861 stems include ha │ │ │ │ + 0x000390bc 72642064 69736b20 70617274 6974696f rd disk partitio │ │ │ │ + 0x000390cc 6e732c20 72656d6f 7661626c 65206d65 ns, removable me │ │ │ │ + 0x000390dc 6469612c 20627574 20616c73 6f20696d dia, but also im │ │ │ │ + 0x000390ec 61676573 20746865 72656f66 2073746f ages thereof sto │ │ │ │ + 0x000390fc 72656420 696e2066 696c6573 20737563 red in files suc │ │ │ │ + 0x0003910c 68206173 2049534f 2e000000 46696c65 h as ISO....File │ │ │ │ + 0x0003911c 73797374 656d0000 416e2069 6d616765 system..An image │ │ │ │ + 0x0003912c 206f6620 61206669 6c657379 7374656d of a filesystem │ │ │ │ + 0x0003913c 2e20496e 7374616e 63657320 6f662074 . Instances of t │ │ │ │ + 0x0003914c 68697320 636c6173 73206d61 7920696e his class may in │ │ │ │ + 0x0003915c 636c7564 65204344 20696d61 6765732c clude CD images, │ │ │ │ + 0x0003916c 20445644 20696d61 67657320 6f722068 DVD images or h │ │ │ │ + 0x0003917c 61726420 6469736b 20706172 74697469 ard disk partiti │ │ │ │ + 0x0003918c 6f6e2069 6d616765 73206372 65617465 on images create │ │ │ │ + 0x0003919c 64206279 20766172 696f7573 20706965 d by various pie │ │ │ │ + 0x000391ac 63657320 6f662073 6f667477 61726520 ces of software │ │ │ │ + 0x000391bc 28652e67 2e204e6f 72746f6e 2047686f (e.g. Norton Gho │ │ │ │ + 0x000391cc 7374292e 20446570 72656361 74656420 st). Deprecated │ │ │ │ + 0x000391dc 696e2066 61766f72 206f6620 6e666f3a in favor of nfo: │ │ │ │ + 0x000391ec 46696c65 73797374 656d2e00 46696c65 Filesystem..File │ │ │ │ + 0x000391fc 73797374 656d496d 61676500 41207265 systemImage.A re │ │ │ │ + 0x0003920c 736f7572 63652063 6f6e7461 696e696e source containin │ │ │ │ + 0x0003921c 67206120 66696e69 74652073 65717565 g a finite seque │ │ │ │ + 0x0003922c 6e636520 6f662062 79746573 20776974 nce of bytes wit │ │ │ │ + 0x0003923c 68206172 62697472 61727920 696e666f h arbitrary info │ │ │ │ + 0x0003924c 726d6174 696f6e2c 20746861 74206973 rmation, that is │ │ │ │ + 0x0003925c 20617661 696c6162 6c652074 6f206120 available to a │ │ │ │ + 0x0003926c 636f6d70 75746572 2070726f 6772616d computer program │ │ │ │ + 0x0003927c 20616e64 20697320 75737561 6c6c7920 and is usually │ │ │ │ + 0x0003928c 62617365 64206f6e 20736f6d 65206b69 based on some ki │ │ │ │ + 0x0003929c 6e64206f 66206475 7261626c 65207374 nd of durable st │ │ │ │ + 0x000392ac 6f726167 652e2041 2066696c 65206973 orage. A file is │ │ │ │ + 0x000392bc 20647572 61626c65 20696e20 74686520 durable in the │ │ │ │ + 0x000392cc 73656e73 65207468 61742069 74207265 sense that it re │ │ │ │ + 0x000392dc 6d61696e 73206176 61696c61 626c6520 mains available │ │ │ │ + 0x000392ec 666f7220 70726f67 72616d73 20746f20 for programs to │ │ │ │ + 0x000392fc 75736520 61667465 72207468 65206375 use after the cu │ │ │ │ + 0x0003930c 7272656e 74207072 6f677261 6d206861 rrent program ha │ │ │ │ + 0x0003931c 73206669 6e697368 65642e00 66696c65 s finished..file │ │ │ │ + 0x0003932c 00000000 4120666f 6c646572 2f646972 ....A folder/dir │ │ │ │ + 0x0003933c 6563746f 72792e20 4578616d 706c6573 ectory. Examples │ │ │ │ + 0x0003934c 206f6620 666f6c64 65727320 696e636c of folders incl │ │ │ │ + 0x0003935c 75646520 666f6c64 65727320 6f6e2061 ude folders on a │ │ │ │ + 0x0003936c 2066696c 65737973 74656d20 616e6420 filesystem and │ │ │ │ + 0x0003937c 6d657373 61676520 666f6c64 65727320 message folders │ │ │ │ + 0x0003938c 696e2061 206d6169 6c626f78 2e000000 in a mailbox.... │ │ │ │ + 0x0003939c 466f6c64 65720000 68747470 3a2f2f77 Folder..http://w │ │ │ │ + 0x000393ac 77772e73 656d616e 74696364 65736b74 ww.semanticdeskt │ │ │ │ + 0x000393bc 6f702e6f 72672f6f 6e746f6c 6f676965 op.org/ontologie │ │ │ │ + 0x000393cc 732f3230 30372f30 332f3232 2f6e666f s/2007/03/22/nfo │ │ │ │ + 0x000393dc 23466f6e 74000000 4120666f 6e742e00 #Font...A font.. │ │ │ │ + 0x000393ec 466f6e74 00000000 68747470 3a2f2f77 Font....http://w │ │ │ │ + 0x000393fc 77772e73 656d616e 74696364 65736b74 ww.semanticdeskt │ │ │ │ + 0x0003940c 6f702e6f 72672f6f 6e746f6c 6f676965 op.org/ontologie │ │ │ │ + 0x0003941c 732f3230 30372f30 332f3232 2f6e666f s/2007/03/22/nfo │ │ │ │ + 0x0003942c 23486172 64446973 6b506172 74697469 #HardDiskPartiti │ │ │ │ + 0x0003943c 6f6e0000 41207061 72746974 696f6e20 on..A partition │ │ │ │ + 0x0003944c 6f6e2061 20686172 64206469 736b0000 on a hard disk.. │ │ │ │ + 0x0003945c 48617264 4469736b 50617274 6974696f HardDiskPartitio │ │ │ │ + 0x0003946c 6e000000 41204854 4d4c2064 6f63756d n...A HTML docum │ │ │ │ + 0x0003947c 656e742c 206d6179 20636f6e 7461696e ent, may contain │ │ │ │ + 0x0003948c 206c696e 6b732074 6f206f74 68657220 links to other │ │ │ │ + 0x0003949c 66696c65 732e0000 48746d6c 446f6375 files...HtmlDocu │ │ │ │ + 0x000394ac 6d656e74 00000000 416e2049 636f6e20 ment....An Icon │ │ │ │ + 0x000394bc 28726567 6172646c 65737320 6f662077 (regardless of w │ │ │ │ + 0x000394cc 68657468 65722069 74277320 61207261 hether it's a ra │ │ │ │ + 0x000394dc 73746572 206f7220 61207665 63746f72 ster or a vector │ │ │ │ + 0x000394ec 2069636f 6e2e2041 20726573 6f757263 icon. A resourc │ │ │ │ + 0x000394fc 65207265 70726573 656e7469 6e672061 e representing a │ │ │ │ + 0x0003950c 6e206963 6f6e2063 6f756c64 20686176 n icon could hav │ │ │ │ + 0x0003951c 65207477 6f207479 70657320 2849636f e two types (Ico │ │ │ │ + 0x0003952c 6e20616e 64205261 73746572 2c206f72 n and Raster, or │ │ │ │ + 0x0003953c 2049636f 6e20616e 64205665 63746f72 Icon and Vector │ │ │ │ + 0x0003954c 29206966 20726571 75697265 642e0000 ) if required... │ │ │ │ + 0x0003955c 49636f6e 00000000 41206669 6c652063 Icon....A file c │ │ │ │ + 0x0003956c 6f6e7461 696e696e 6720616e 20696d61 ontaining an ima │ │ │ │ + 0x0003957c 67652e00 496d6167 65000000 68747470 ge..Image...http │ │ │ │ + 0x0003958c 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ + 0x0003959c 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ + 0x000395ac 6f676965 732f3230 30372f30 332f3232 ogies/2007/03/22 │ │ │ │ + 0x000395bc 2f6e666f 23566973 75616c00 41207069 /nfo#Visual.A pi │ │ │ │ + 0x000395cc 65636520 6f66206d 65646961 20636f6e ece of media con │ │ │ │ + 0x000395dc 74656e74 2e205468 69732063 6c617373 tent. This class │ │ │ │ + 0x000395ec 206d6179 20626520 75736564 20746f20 may be used to │ │ │ │ + 0x000395fc 65787072 65737320 636f6d70 6c657820 express complex │ │ │ │ + 0x0003960c 6d656469 6120636f 6e746169 6e657273 media containers │ │ │ │ + 0x0003961c 20776974 68206d61 6e792073 74726561 with many strea │ │ │ │ + 0x0003962c 6d73206f 66207661 72696f75 73206d65 ms of various me │ │ │ │ + 0x0003963c 64696120 636f6e74 656e7420 28626f74 dia content (bot │ │ │ │ + 0x0003964c 68206175 72616c20 616e6420 76697375 h aural and visu │ │ │ │ + 0x0003965c 616c292e 00000000 4d656469 61000000 al).....Media... │ │ │ │ + 0x0003966c 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ + 0x0003967c 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ + 0x0003968c 6e746f6c 6f676965 732f3230 30392f30 ntologies/2009/0 │ │ │ │ + 0x0003969c 322f3139 2f6e6d6d 234d6f76 69650000 2/19/nmm#Movie.. │ │ │ │ + 0x000396ac 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ + 0x000396bc 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ + 0x000396cc 6e746f6c 6f676965 732f3230 30392f30 ntologies/2009/0 │ │ │ │ + 0x000396dc 322f3139 2f6e6d6d 23545653 686f7700 2/19/nmm#TVShow. │ │ │ │ + 0x000396ec 41206669 6c652063 6f6e7461 696e696e A file containin │ │ │ │ + 0x000396fc 67206120 6c697374 206f6620 6d656469 g a list of medi │ │ │ │ + 0x0003970c 61206669 6c65732e 652e672e 20612070 a files.e.g. a p │ │ │ │ + 0x0003971c 6c61796c 69737400 4d656469 614c6973 laylist.MediaLis │ │ │ │ + 0x0003972c 74000000 68747470 3a2f2f77 77772e73 t...http://www.s │ │ │ │ + 0x0003973c 656d616e 74696364 65736b74 6f702e6f emanticdesktop.o │ │ │ │ + 0x0003974c 72672f6f 6e746f6c 6f676965 732f3230 rg/ontologies/20 │ │ │ │ + 0x0003975c 30392f30 322f3139 2f6e6d6d 234d7573 09/02/19/nmm#Mus │ │ │ │ + 0x0003976c 6963416c 62756d00 68747470 3a2f2f77 icAlbum.http://w │ │ │ │ + 0x0003977c 77772e73 656d616e 74696364 65736b74 ww.semanticdeskt │ │ │ │ + 0x0003978c 6f702e6f 72672f6f 6e746f6c 6f676965 op.org/ontologie │ │ │ │ + 0x0003979c 732f3230 30372f30 332f3232 2f6e666f s/2007/03/22/nfo │ │ │ │ + 0x000397ac 234d6564 69615374 7265616d 00000000 #MediaStream.... │ │ │ │ + 0x000397bc 41207374 7265616d 206f6620 6d756c74 A stream of mult │ │ │ │ + 0x000397cc 696d6564 69612063 6f6e7465 6e742c20 imedia content, │ │ │ │ + 0x000397dc 75737561 6c6c7920 636f6e74 61696e65 usually containe │ │ │ │ + 0x000397ec 64207769 7468696e 2061206d 65646961 d within a media │ │ │ │ + 0x000397fc 20636f6e 7461696e 65722073 75636820 container such │ │ │ │ + 0x0003980c 61732061 206d6f76 69652028 636f6e74 as a movie (cont │ │ │ │ + 0x0003981c 61696e69 6e672062 6f746820 61756469 aining both audi │ │ │ │ + 0x0003982c 6f20616e 64207669 64656f29 206f7220 o and video) or │ │ │ │ + 0x0003983c 61204456 44202870 6f737369 626c7920 a DVD (possibly │ │ │ │ + 0x0003984c 636f6e74 61696e69 6e67206d 616e7920 containing many │ │ │ │ + 0x0003985c 73747265 616d7320 6f662061 7564696f streams of audio │ │ │ │ + 0x0003986c 20616e64 20766964 656f292e 204d6f73 and video). Mos │ │ │ │ + 0x0003987c 7420636f 6d6d6f6e 20696e74 65727072 t common interpr │ │ │ │ + 0x0003988c 65746174 696f6e73 20666f72 20737563 etations for suc │ │ │ │ + 0x0003989c 68206120 44617461 4f626a65 63742069 h a DataObject i │ │ │ │ + 0x000398ac 6e636c75 64652041 7564696f 20616e64 nclude Audio and │ │ │ │ + 0x000398bc 20566964 656f2e00 4d656469 61537472 Video..MediaStr │ │ │ │ + 0x000398cc 65616d00 41204d69 6e644d61 702c2063 eam.A MindMap, c │ │ │ │ + 0x000398dc 72656174 65642062 79206120 6d696e64 reated by a mind │ │ │ │ + 0x000398ec 2d6d6170 70696e67 20757469 6c697479 -mapping utility │ │ │ │ + 0x000398fc 2e204578 616d706c 6573206d 69676874 . Examples might │ │ │ │ + 0x0003990c 20696e63 6c756465 20467265 654d696e include FreeMin │ │ │ │ + 0x0003991c 64206f72 206d696e 64206d61 70706572 d or mind mapper │ │ │ │ + 0x0003992c 2e000000 4d696e64 4d617000 68747470 ....MindMap.http │ │ │ │ + 0x0003993c 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ + 0x0003994c 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ + 0x0003995c 6f676965 732f3230 30372f30 332f3232 ogies/2007/03/22 │ │ │ │ + 0x0003996c 2f6e666f 234f7065 72617469 6e675379 /nfo#OperatingSy │ │ │ │ + 0x0003997c 7374656d 00000000 416e204f 70657261 stem....An Opera │ │ │ │ + 0x0003998c 74696e67 53797374 656d0000 4f706572 tingSystem..Oper │ │ │ │ + 0x0003999c 6174696e 67537973 74656d00 41206669 atingSystem.A fi │ │ │ │ + 0x000399ac 6c652063 6f6e7461 696e696e 67206120 le containing a │ │ │ │ + 0x000399bc 74657874 20646f63 756d656e 742c2074 text document, t │ │ │ │ + 0x000399cc 68617420 69732075 6e616d62 6967756f hat is unambiguo │ │ │ │ + 0x000399dc 75736c79 20646976 69646564 20696e74 usly divided int │ │ │ │ + 0x000399ec 6f207061 6765732e 20457861 6d706c65 o pages. Example │ │ │ │ + 0x000399fc 73206d69 67687420 696e636c 75646520 s might include │ │ │ │ + 0x00039a0c 5044462c 20444f43 2c205053 2c204456 PDF, DOC, PS, DV │ │ │ │ + 0x00039a1c 49206574 632e0000 50616769 6e617465 I etc...Paginate │ │ │ │ + 0x00039a2c 64546578 74446f63 756d656e 74000000 dTextDocument... │ │ │ │ + 0x00039a3c 41206669 6c652063 6f6e7461 696e696e A file containin │ │ │ │ + 0x00039a4c 6720706c 61696e20 74657874 20284153 g plain text (AS │ │ │ │ + 0x00039a5c 4349492c 20556e69 636f6465 206f7220 CII, Unicode or │ │ │ │ + 0x00039a6c 6f746865 7220656e 636f6469 6e677329 other encodings) │ │ │ │ + 0x00039a7c 2e204578 616d706c 6573206d 61792069 . Examples may i │ │ │ │ + 0x00039a8c 6e636c75 64652054 58542c20 48544d4c nclude TXT, HTML │ │ │ │ + 0x00039a9c 2c20584d 4c2c2070 726f6772 616d2073 , XML, program s │ │ │ │ + 0x00039aac 6f757263 6520636f 64652065 74632e00 ource code etc.. │ │ │ │ + 0x00039abc 506c6169 6e546578 74446f63 756d656e PlainTextDocumen │ │ │ │ + 0x00039acc 74000000 41205072 6573656e 74617469 t...A Presentati │ │ │ │ + 0x00039adc 6f6e206d 61646520 62792073 6f6d6520 on made by some │ │ │ │ + 0x00039aec 70726573 656e7461 74696f6e 20736f66 presentation sof │ │ │ │ + 0x00039afc 74776172 65202843 6f72656c 20507265 tware (Corel Pre │ │ │ │ + 0x00039b0c 73656e74 6174696f 6e732c20 4f70656e sentations, Open │ │ │ │ + 0x00039b1c 4f666669 63652049 6d707265 73732c20 Office Impress, │ │ │ │ + 0x00039b2c 4d532050 6f776572 706f696e 74206574 MS Powerpoint et │ │ │ │ + 0x00039b3c 632e2900 50726573 656e7461 74696f6e c.).Presentation │ │ │ │ + 0x00039b4c 00000000 41207261 73746572 20696d61 ....A raster ima │ │ │ │ + 0x00039b5c 67652e00 52617374 6572496d 61676500 ge..RasterImage. │ │ │ │ + 0x00039b6c 41206669 6c652064 61746120 6f626a65 A file data obje │ │ │ │ + 0x00039b7c 63742073 746f7265 64206174 20612072 ct stored at a r │ │ │ │ + 0x00039b8c 656d6f74 65206c6f 63617469 6f6e2e20 emote location. │ │ │ │ + 0x00039b9c 446f6e27 7420636f 6e667573 65207468 Don't confuse th │ │ │ │ + 0x00039bac 69732063 6c617373 20776974 68206120 is class with a │ │ │ │ + 0x00039bbc 52656d6f 7465506f 72744164 64726573 RemotePortAddres │ │ │ │ + 0x00039bcc 732e2054 68697320 6f6e6520 6170706c s. This one appl │ │ │ │ + 0x00039bdc 69657320 746f2061 20706172 74696375 ies to a particu │ │ │ │ + 0x00039bec 6c617220 7265736f 75726365 2c205265 lar resource, Re │ │ │ │ + 0x00039bfc 6d6f7465 506f7274 41646472 65737320 motePortAddress │ │ │ │ + 0x00039c0c 6170706c 69657320 746f2061 6e206164 applies to an ad │ │ │ │ + 0x00039c1c 64726573 732c2074 68617420 63616e20 dress, that can │ │ │ │ + 0x00039c2c 68617665 20766172 696f7573 20696e74 have various int │ │ │ │ + 0x00039c3c 65727072 65746174 696f6e73 2e000000 erpretations.... │ │ │ │ + 0x00039c4c 52656d6f 74654461 74614f62 6a656374 RemoteDataObject │ │ │ │ + 0x00039c5c 00000000 68747470 3a2f2f77 77772e73 ....http://www.s │ │ │ │ + 0x00039c6c 656d616e 74696364 65736b74 6f702e6f emanticdesktop.o │ │ │ │ + 0x00039c7c 72672f6f 6e746f6c 6f676965 732f3230 rg/ontologies/20 │ │ │ │ + 0x00039c8c 30372f30 332f3232 2f6e666f 2352656d 07/03/22/nfo#Rem │ │ │ │ + 0x00039c9c 6f746550 6f727441 64647265 73730000 otePortAddress.. │ │ │ │ + 0x00039cac 416e2061 64647265 73732073 70656369 An address speci │ │ │ │ + 0x00039cbc 6679696e 67206120 72656d6f 74652068 fying a remote h │ │ │ │ + 0x00039ccc 6f737420 616e6420 706f7274 2e205375 ost and port. Su │ │ │ │ + 0x00039cdc 63682061 6e206164 64726573 73206361 ch an address ca │ │ │ │ + 0x00039cec 6e206265 20696e74 65727072 65746564 n be interpreted │ │ │ │ + 0x00039cfc 20696e20 6d616e79 20776179 73202865 in many ways (e │ │ │ │ + 0x00039d0c 78616d70 6c657320 6f662073 75636820 xamples of such │ │ │ │ + 0x00039d1c 696e7465 72707265 74617469 6f6e7320 interpretations │ │ │ │ + 0x00039d2c 696e636c 75646520 6d61696c 626f7865 include mailboxe │ │ │ │ + 0x00039d3c 732c2077 65627369 7465732c 2072656d s, websites, rem │ │ │ │ + 0x00039d4c 6f746520 63616c65 6e646172 73206f72 ote calendars or │ │ │ │ + 0x00039d5c 2066696c 65737973 74656d73 292c2064 filesystems), d │ │ │ │ + 0x00039d6c 6570656e 64696e67 206f6e20 616e2069 epending on an i │ │ │ │ + 0x00039d7c 6e746572 70726574 6174696f 6e2c2076 nterpretation, v │ │ │ │ + 0x00039d8c 6172696f 7573206b 696e6473 206f6620 arious kinds of │ │ │ │ + 0x00039d9c 64617461 206d6179 20626520 65787472 data may be extr │ │ │ │ + 0x00039dac 61637465 64206672 6f6d2073 75636820 acted from such │ │ │ │ + 0x00039dbc 616e2061 64647265 73732e00 52656d6f an address..Remo │ │ │ │ + 0x00039dcc 7465506f 72744164 64726573 73000000 tePortAddress... │ │ │ │ + 0x00039ddc 41207069 65636520 6f662073 6f667477 A piece of softw │ │ │ │ + 0x00039dec 6172652e 20457861 6d706c65 73206d61 are. Examples ma │ │ │ │ + 0x00039dfc 7920696e 636c7564 65206170 706c6963 y include applic │ │ │ │ + 0x00039e0c 6174696f 6e732061 6e642074 6865206f ations and the o │ │ │ │ + 0x00039e1c 70657261 74696e67 20737973 74656d2e perating system. │ │ │ │ + 0x00039e2c 20546869 7320696e 74657270 72657461 This interpreta │ │ │ │ + 0x00039e3c 74696f6e 206d6f73 7420636f 6d6d6f6e tion most common │ │ │ │ + 0x00039e4c 6c792061 70706c69 65732074 6f20536f ly applies to So │ │ │ │ + 0x00039e5c 66747761 72654974 656d732e 00000000 ftwareItems..... │ │ │ │ + 0x00039e6c 536f6674 77617265 00000000 68747470 Software....http │ │ │ │ + 0x00039e7c 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ + 0x00039e8c 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ + 0x00039e9c 6f676965 732f3230 30372f30 332f3232 ogies/2007/03/22 │ │ │ │ + 0x00039eac 2f6e666f 23536f66 74776172 65497465 /nfo#SoftwareIte │ │ │ │ + 0x00039ebc 6d000000 41204461 74614f62 6a656374 m...A DataObject │ │ │ │ + 0x00039ecc 20726570 72657365 6e74696e 67206120 representing a │ │ │ │ + 0x00039edc 70696563 65206f66 20736f66 74776172 piece of softwar │ │ │ │ + 0x00039eec 652e2045 78616d70 6c657320 6f662069 e. Examples of i │ │ │ │ + 0x00039efc 6e746572 70726574 6174696f 6e73206f nterpretations o │ │ │ │ + 0x00039f0c 66206120 536f6674 77617265 4974656d f a SoftwareItem │ │ │ │ + 0x00039f1c 20696e63 6c756465 20616e20 4170706c include an Appl │ │ │ │ + 0x00039f2c 69636174 696f6e20 616e6420 616e204f ication and an O │ │ │ │ + 0x00039f3c 70657261 74696e67 53797374 656d2e00 peratingSystem.. │ │ │ │ + 0x00039f4c 536f6674 77617265 4974656d 00000000 SoftwareItem.... │ │ │ │ + 0x00039f5c 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ + 0x00039f6c 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ + 0x00039f7c 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ + 0x00039f8c 332f3232 2f6e666f 23536f66 74776172 3/22/nfo#Softwar │ │ │ │ + 0x00039f9c 65536572 76696365 00000000 41207365 eService....A se │ │ │ │ + 0x00039fac 72766963 65207075 626c6973 68656420 rvice published │ │ │ │ + 0x00039fbc 62792061 20706965 6365206f 6620736f by a piece of so │ │ │ │ + 0x00039fcc 66747761 72652c20 65697468 65722062 ftware, either b │ │ │ │ + 0x00039fdc 7920616e 206f7065 72617469 6e672073 y an operating s │ │ │ │ + 0x00039fec 79737465 6d206f72 20616e20 6170706c ystem or an appl │ │ │ │ + 0x00039ffc 69636174 696f6e2e 20457861 6d706c65 ication. Example │ │ │ │ + 0x0003a00c 73206f66 20737563 68207365 72766963 s of such servic │ │ │ │ + 0x0003a01c 6573206d 61792069 6e636c75 64652063 es may include c │ │ │ │ + 0x0003a02c 616c656e 6461722c 20616464 72657373 alendar, address │ │ │ │ + 0x0003a03c 626f6f6b 20616e64 206d6169 6c626f78 book and mailbox │ │ │ │ + 0x0003a04c 206d616e 61676564 20627920 61205049 managed by a PI │ │ │ │ + 0x0003a05c 4d206170 706c6963 6174696f 6e2e2054 M application. T │ │ │ │ + 0x0003a06c 68697320 63617465 676f7279 20697320 his category is │ │ │ │ + 0x0003a07c 696e7472 6f647563 65642074 6f206469 introduced to di │ │ │ │ + 0x0003a08c 7374696e 67756973 68206265 74776565 stinguish betwee │ │ │ │ + 0x0003a09c 6e206461 74612061 7661696c 61626c65 n data available │ │ │ │ + 0x0003a0ac 20646972 6563746c 79206672 6f6d2074 directly from t │ │ │ │ + 0x0003a0bc 68652061 70706c69 63617469 6f6e7320 he applications │ │ │ │ + 0x0003a0cc 28566961 20736f6d 6520496e 74657270 (Via some Interp │ │ │ │ + 0x0003a0dc 726f6365 73732043 6f6d6d75 6e696361 rocess Communica │ │ │ │ + 0x0003a0ec 74696f6e 204d6563 68616e69 736d7329 tion Mechanisms) │ │ │ │ + 0x0003a0fc 20616e64 20646174 61206176 61696c61 and data availa │ │ │ │ + 0x0003a10c 626c6520 66726f6d 2066696c 6573206f ble from files o │ │ │ │ + 0x0003a11c 6e206120 6469736b 2e20496e 20656974 n a disk. In eit │ │ │ │ + 0x0003a12c 68657220 63617365 20626f74 68204461 her case both Da │ │ │ │ + 0x0003a13c 74614f62 6a656374 7320776f 756c6420 taObjects would │ │ │ │ + 0x0003a14c 72656365 69766520 61207369 6d696c61 receive a simila │ │ │ │ + 0x0003a15c 7220696e 74657270 72657461 74696f6e r interpretation │ │ │ │ + 0x0003a16c 2028652e 672e2061 204d6169 6c626f78 (e.g. a Mailbox │ │ │ │ + 0x0003a17c 2920616e 6420776f 756c646e 27742064 ) and wouldn't d │ │ │ │ + 0x0003a18c 69666665 72206f6e 20746865 20636f6e iffer on the con │ │ │ │ + 0x0003a19c 74656e74 206c6576 656c2e00 536f6674 tent level..Soft │ │ │ │ + 0x0003a1ac 77617265 53657276 69636500 436f6465 wareService.Code │ │ │ │ + 0x0003a1bc 20696e20 6120636f 6d70696c 61626c65 in a compilable │ │ │ │ + 0x0003a1cc 206f7220 696e7465 72707265 74656420 or interpreted │ │ │ │ + 0x0003a1dc 70726f67 72616d6d 696e6720 6c616e67 programming lang │ │ │ │ + 0x0003a1ec 75616765 2e000000 536f7572 6365436f uage....SourceCo │ │ │ │ + 0x0003a1fc 64650000 41207370 72656164 73686565 de..A spreadshee │ │ │ │ + 0x0003a20c 742c2063 72656174 65642062 79206120 t, created by a │ │ │ │ + 0x0003a21c 73707265 61647368 65657420 6170706c spreadsheet appl │ │ │ │ + 0x0003a22c 69636174 696f6e2e 20457861 6d706c65 ication. Example │ │ │ │ + 0x0003a23c 73206d69 67687420 696e636c 75646520 s might include │ │ │ │ + 0x0003a24c 476e756d 65726963 2c204f70 656e4f66 Gnumeric, OpenOf │ │ │ │ + 0x0003a25c 66696365 2043616c 63206f72 204d5320 fice Calc or MS │ │ │ │ + 0x0003a26c 45786365 6c2e0000 53707265 61647368 Excel...Spreadsh │ │ │ │ + 0x0003a27c 65657400 41207465 78742064 6f63756d eet.A text docum │ │ │ │ + 0x0003a28c 656e7400 54657874 446f6375 6d656e74 ent.TextDocument │ │ │ │ + 0x0003a29c 00000000 52657072 6573656e 74732061 ....Represents a │ │ │ │ + 0x0003a2ac 20636f6e 7461696e 65722066 6f722064 container for d │ │ │ │ + 0x0003a2bc 656c6574 65642066 696c6573 2c206120 eleted files, a │ │ │ │ + 0x0003a2cc 66656174 75726520 636f6d6d 6f6e2069 feature common i │ │ │ │ + 0x0003a2dc 6e206d6f 6465726e 206f7065 72617469 n modern operati │ │ │ │ + 0x0003a2ec 6e672073 79737465 6d732e00 54726173 ng systems..Tras │ │ │ │ + 0x0003a2fc 68000000 56656374 6f72496d 61676500 h...VectorImage. │ │ │ │ + 0x0003a30c 41207669 64656f20 66696c65 2e000000 A video file.... │ │ │ │ + 0x0003a31c 56696465 6f000000 46696c65 20636f6e Video...File con │ │ │ │ + 0x0003a32c 7461696e 696e6720 76697375 616c2063 taining visual c │ │ │ │ + 0x0003a33c 6f6e7465 6e742e00 56697375 616c0000 ontent..Visual.. │ │ │ │ + 0x0003a34c 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ + 0x0003a35c 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ + 0x0003a36c 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ + 0x0003a37c 332f3232 2f6e666f 23576562 73697465 3/22/nfo#Website │ │ │ │ + 0x0003a38c 00000000 41207765 62736974 652c2075 ....A website, u │ │ │ │ + 0x0003a39c 7375616c 6c792061 20636f6e 7461696e sually a contain │ │ │ │ + 0x0003a3ac 65722066 6f722072 656d6f74 65207265 er for remote re │ │ │ │ + 0x0003a3bc 736f7572 6365732c 20746861 74206d61 sources, that ma │ │ │ │ + 0x0003a3cc 79206265 20696e74 65727072 65746564 y be interpreted │ │ │ │ + 0x0003a3dc 20617320 48544d4c 446f6375 6d656e74 as HTMLDocument │ │ │ │ + 0x0003a3ec 732c2069 6d616765 73206f72 206f7468 s, images or oth │ │ │ │ + 0x0003a3fc 65722074 79706573 206f6620 636f6e74 er types of cont │ │ │ │ + 0x0003a40c 656e742e 00000000 57656273 69746500 ent.....Website. │ │ │ │ + 0x0003a41c 416e2069 6e666f72 6d617469 6f6e2072 An information r │ │ │ │ + 0x0003a42c 65736f75 72636573 206f6620 77686963 esources of whic │ │ │ │ + 0x0003a43c 68207265 70726573 656e7461 74696f6e h representation │ │ │ │ + 0x0003a44c 73202866 696c6573 2c207374 7265616d s (files, stream │ │ │ │ + 0x0003a45c 73292063 616e2062 65207265 74726965 s) can be retrie │ │ │ │ + 0x0003a46c 76656420 7468726f 75676820 61207765 ved through a we │ │ │ │ + 0x0003a47c 62207365 72766572 2e205468 6579206d b server. They m │ │ │ │ + 0x0003a48c 61792062 65206765 6e657261 74656420 ay be generated │ │ │ │ + 0x0003a49c 61742072 65747269 6576616c 2074696d at retrieval tim │ │ │ │ + 0x0003a4ac 652e2054 79706963 616c2065 78616d70 e. Typical examp │ │ │ │ + 0x0003a4bc 6c657320 61726520 70616765 73207365 les are pages se │ │ │ │ + 0x0003a4cc 72766564 20627920 50485020 6f722041 rved by PHP or A │ │ │ │ + 0x0003a4dc 4a415820 6f72206d 70332073 74726561 JAX or mp3 strea │ │ │ │ + 0x0003a4ec 6d732e00 77656220 64617461 206f626a ms..web data obj │ │ │ │ + 0x0003a4fc 65637400 4120756e 6974206f 66206461 ect.A unit of da │ │ │ │ + 0x0003a50c 74612074 68617420 69732063 72656174 ta that is creat │ │ │ │ + 0x0003a51c 65642c20 616e6e6f 74617465 6420616e ed, annotated an │ │ │ │ + 0x0003a52c 64207072 6f636573 73656420 6f6e2074 d processed on t │ │ │ │ + 0x0003a53c 68652075 73657220 6465736b 746f702e he user desktop. │ │ │ │ + 0x0003a54c 20497420 72657072 6573656e 74732061 It represents a │ │ │ │ + 0x0003a55c 206e6174 69766520 73747275 63747572 native structur │ │ │ │ + 0x0003a56c 65207468 65207573 65722077 6f726b73 e the user works │ │ │ │ + 0x0003a57c 20776974 682e2054 68652075 73616765 with. The usage │ │ │ │ + 0x0003a58c 206f6620 74686520 7465726d 20276e61 of the term 'na │ │ │ │ + 0x0003a59c 74697665 27206973 20696d70 6f727461 tive' is importa │ │ │ │ + 0x0003a5ac 6e742e20 4974206d 65616e73 20746861 nt. It means tha │ │ │ │ + 0x0003a5bc 74206120 44617461 4f626a65 63742063 t a DataObject c │ │ │ │ + 0x0003a5cc 616e2062 65206469 72656374 6c79206d an be directly m │ │ │ │ + 0x0003a5dc 61707065 6420746f 20612064 61746120 apped to a data │ │ │ │ + 0x0003a5ec 73747275 63747572 65206d61 696e7461 structure mainta │ │ │ │ + 0x0003a5fc 696e6564 20627920 61206e61 74697665 ined by a native │ │ │ │ + 0x0003a60c 20617070 6c696361 74696f6e 2e205468 application. Th │ │ │ │ + 0x0003a61c 6973206d 61792062 65206120 66696c65 is may be a file │ │ │ │ + 0x0003a62c 2c206120 73657420 6f662066 696c6573 , a set of files │ │ │ │ + 0x0003a63c 206f7220 61207061 7274206f 66206120 or a part of a │ │ │ │ + 0x0003a64c 66696c65 2e205468 65206772 616e756c file. The granul │ │ │ │ + 0x0003a65c 61726974 79206465 70656e64 73206f6e arity depends on │ │ │ │ + 0x0003a66c 20746865 20757365 722e2054 68697320 the user. This │ │ │ │ + 0x0003a67c 636c6173 73206973 206e6f74 20696e74 class is not int │ │ │ │ + 0x0003a68c 656e6465 6420746f 20626520 696e7374 ended to be inst │ │ │ │ + 0x0003a69c 616e7469 61746564 20627920 69747365 antiated by itse │ │ │ │ + 0x0003a6ac 6c662e20 55736520 6d6f7265 20737065 lf. Use more spe │ │ │ │ + 0x0003a6bc 63696669 63207375 62636c61 73736573 cific subclasses │ │ │ │ + 0x0003a6cc 2e000000 68747470 3a2f2f77 77772e7a ....http://www.z │ │ │ │ + 0x0003a6dc 65697467 65697374 2d70726f 6a656374 eitgeist-project │ │ │ │ + 0x0003a6ec 2e636f6d 2f6f6e74 6f6c6f67 6965732f .com/ontologies/ │ │ │ │ + 0x0003a6fc 32303130 2f30312f 32372f7a 67234576 2010/01/27/zg#Ev │ │ │ │ + 0x0003a70c 656e744d 616e6966 65737461 74696f6e entManifestation │ │ │ │ + 0x0003a71c 00000000 68747470 3a2f2f77 77772e73 ....http://www.s │ │ │ │ + 0x0003a72c 656d616e 74696364 65736b74 6f702e6f emanticdesktop.o │ │ │ │ + 0x0003a73c 72672f6f 6e746f6c 6f676965 732f3230 rg/ontologies/20 │ │ │ │ + 0x0003a74c 30372f30 332f3232 2f6e6d6f 234d6169 07/03/22/nmo#Mai │ │ │ │ + 0x0003a75c 6c626f78 44617461 4f626a65 63740000 lboxDataObject.. │ │ │ │ + 0x0003a76c 68747470 3a2f2f77 77772e7a 65697467 http://www.zeitg │ │ │ │ + 0x0003a77c 65697374 2d70726f 6a656374 2e636f6d eist-project.com │ │ │ │ + 0x0003a78c 2f6f6e74 6f6c6f67 6965732f 32303130 /ontologies/2010 │ │ │ │ + 0x0003a79c 2f30312f 32372f7a 67235379 7374656d /01/27/zg#System │ │ │ │ + 0x0003a7ac 4e6f7469 66696361 74696f6e 00000000 Notification.... │ │ │ │ + 0x0003a7bc 68747470 3a2f2f77 77772e7a 65697467 http://www.zeitg │ │ │ │ + 0x0003a7cc 65697374 2d70726f 6a656374 2e636f6d eist-project.com │ │ │ │ + 0x0003a7dc 2f6f6e74 6f6c6f67 6965732f 32303130 /ontologies/2010 │ │ │ │ + 0x0003a7ec 2f30312f 32372f7a 67235573 65724163 /01/27/zg#UserAc │ │ │ │ + 0x0003a7fc 74697669 74790000 68747470 3a2f2f77 tivity..http://w │ │ │ │ + 0x0003a80c 77772e7a 65697467 65697374 2d70726f ww.zeitgeist-pro │ │ │ │ + 0x0003a81c 6a656374 2e636f6d 2f6f6e74 6f6c6f67 ject.com/ontolog │ │ │ │ + 0x0003a82c 6965732f 32303130 2f30312f 32372f7a ies/2010/01/27/z │ │ │ │ + 0x0003a83c 67234865 75726973 74696341 63746976 g#HeuristicActiv │ │ │ │ + 0x0003a84c 69747900 68747470 3a2f2f77 77772e7a ity.http://www.z │ │ │ │ + 0x0003a85c 65697467 65697374 2d70726f 6a656374 eitgeist-project │ │ │ │ + 0x0003a86c 2e636f6d 2f6f6e74 6f6c6f67 6965732f .com/ontologies/ │ │ │ │ + 0x0003a87c 32303130 2f30312f 32372f7a 6723576f 2010/01/27/zg#Wo │ │ │ │ + 0x0003a88c 726c6441 63746976 69747900 68747470 rldActivity.http │ │ │ │ + 0x0003a89c 3a2f2f77 77772e7a 65697467 65697374 ://www.zeitgeist │ │ │ │ + 0x0003a8ac 2d70726f 6a656374 2e636f6d 2f6f6e74 -project.com/ont │ │ │ │ + 0x0003a8bc 6f6c6f67 6965732f 32303130 2f30312f ologies/2010/01/ │ │ │ │ + 0x0003a8cc 32372f7a 67235363 68656475 6c656441 27/zg#ScheduledA │ │ │ │ + 0x0003a8dc 63746976 69747900 4120756e 6974206f ctivity.A unit o │ │ │ │ + 0x0003a8ec 6620636f 6e74656e 74207468 65207573 f content the us │ │ │ │ + 0x0003a8fc 65722077 6f726b73 20776974 682e2054 er works with. T │ │ │ │ + 0x0003a90c 68697320 69732061 20737570 6572636c his is a supercl │ │ │ │ + 0x0003a91c 61737320 666f7220 616c6c20 696e7465 ass for all inte │ │ │ │ + 0x0003a92c 72707265 74617469 6f6e7320 6f662061 rpretations of a │ │ │ │ + 0x0003a93c 20446174 614f626a 6563742e 00000000 DataObject..... │ │ │ │ + 0x0003a94c 496e666f 726d6174 696f6e45 6c656d65 InformationEleme │ │ │ │ + 0x0003a95c 6e740000 68747470 3a2f2f77 77772e7a nt..http://www.z │ │ │ │ + 0x0003a96c 65697467 65697374 2d70726f 6a656374 eitgeist-project │ │ │ │ + 0x0003a97c 2e636f6d 2f6f6e74 6f6c6f67 6965732f .com/ontologies/ │ │ │ │ + 0x0003a98c 32303130 2f30312f 32372f7a 67234170 2010/01/27/zg#Ap │ │ │ │ + 0x0003a99c 706c6963 6174696f 6e416374 696f6e00 plicationAction. │ │ │ │ + 0x0003a9ac 68747470 3a2f2f77 77772e73 656d616e http://www.seman │ │ │ │ + 0x0003a9bc 74696364 65736b74 6f702e6f 72672f6f ticdesktop.org/o │ │ │ │ + 0x0003a9cc 6e746f6c 6f676965 732f3230 30372f30 ntologies/2007/0 │ │ │ │ + 0x0003a9dc 332f3232 2f6e6d6f 234d6169 6c626f78 3/22/nmo#Mailbox │ │ │ │ + 0x0003a9ec 00000000 68747470 3a2f2f77 77772e7a ....http://www.z │ │ │ │ + 0x0003a9fc 65697467 65697374 2d70726f 6a656374 eitgeist-project │ │ │ │ + 0x0003aa0c 2e636f6d 2f6f6e74 6f6c6f67 6965732f .com/ontologies/ │ │ │ │ + 0x0003aa1c 32303130 2f30312f 32372f7a 67234576 2010/01/27/zg#Ev │ │ │ │ + 0x0003aa2c 656e7449 6e746572 70726574 6174696f entInterpretatio │ │ │ │ + 0x0003aa3c 6e000000 68747470 3a2f2f77 77772e73 n...http://www.s │ │ │ │ + 0x0003aa4c 656d616e 74696364 65736b74 6f702e6f emanticdesktop.o │ │ │ │ + 0x0003aa5c 72672f6f 6e746f6c 6f676965 732f3230 rg/ontologies/20 │ │ │ │ + 0x0003aa6c 30392f30 322f3139 2f6e6d6d 23545653 09/02/19/nmm#TVS │ │ │ │ + 0x0003aa7c 65726965 73000000 68747470 3a2f2f77 eries...http://w │ │ │ │ + 0x0003aa8c 77772e73 656d616e 74696364 65736b74 ww.semanticdeskt │ │ │ │ + 0x0003aa9c 6f702e6f 72672f6f 6e746f6c 6f676965 op.org/ontologie │ │ │ │ + 0x0003aaac 732f3230 30372f30 332f3232 2f6e6d6f s/2007/03/22/nmo │ │ │ │ + 0x0003aabc 234d696d 65456e74 69747900 68747470 #MimeEntity.http │ │ │ │ + 0x0003aacc 3a2f2f77 77772e73 656d616e 74696364 ://www.semanticd │ │ │ │ + 0x0003aadc 65736b74 6f702e6f 72672f6f 6e746f6c esktop.org/ontol │ │ │ │ + 0x0003aaec 6f676965 732f3230 30372f30 332f3232 ogies/2007/03/22 │ │ │ │ + 0x0003aafc 2f6e6d6f 234d6573 73616765 00000000 /nmo#Message.... │ │ │ │ + 0x0003ab0c 68747470 3a2f2f77 77772e7a 65697467 http://www.zeitg │ │ │ │ + 0x0003ab1c 65697374 2d70726f 6a656374 2e636f6d eist-project.com │ │ │ │ + 0x0003ab2c 2f6f6e74 6f6c6f67 6965732f 32303130 /ontologies/2010 │ │ │ │ + 0x0003ab3c 2f30312f 32372f7a 67234d6f 76654576 /01/27/zg#MoveEv │ │ │ │ + 0x0003ab4c 656e7400 68747470 3a2f2f77 77772e73 ent.http://www.s │ │ │ │ + 0x0003ab5c 656d616e 74696364 65736b74 6f702e6f emanticdesktop.o │ │ │ │ + 0x0003ab6c 72672f6f 6e746f6c 6f676965 732f3230 rg/ontologies/20 │ │ │ │ + 0x0003ab7c 30372f30 332f3232 2f6e6d6f 23494d4d 07/03/22/nmo#IMM │ │ │ │ + 0x0003ab8c 65737361 67650000 68747470 3a2f2f77 essage..http://w │ │ │ │ + 0x0003ab9c 77772e7a 65697467 65697374 2d70726f ww.zeitgeist-pro │ │ │ │ + 0x0003abac 6a656374 2e636f6d 2f6f6e74 6f6c6f67 ject.com/ontolog │ │ │ │ + 0x0003abbc 6965732f 32303130 2f30312f 32372f7a ies/2010/01/27/z │ │ │ │ + 0x0003abcc 67235365 6e644576 656e7400 68747470 g#SendEvent.http │ │ │ │ + 0x0003abdc 3a2f2f77 77772e7a 65697467 65697374 ://www.zeitgeist │ │ │ │ + 0x0003abec 2d70726f 6a656374 2e636f6d 2f6f6e74 -project.com/ont │ │ │ │ + 0x0003abfc 6f6c6f67 6965732f 32303130 2f30312f ologies/2010/01/ │ │ │ │ + 0x0003ac0c 32372f7a 67234578 70697265 4576656e 27/zg#ExpireEven │ │ │ │ + 0x0003ac1c 74000000 68747470 3a2f2f77 77772e7a t...http://www.z │ │ │ │ + 0x0003ac2c 65697467 65697374 2d70726f 6a656374 eitgeist-project │ │ │ │ + 0x0003ac3c 2e636f6d 2f6f6e74 6f6c6f67 6965732f .com/ontologies/ │ │ │ │ + 0x0003ac4c 32303130 2f30312f 32372f7a 67235265 2010/01/27/zg#Re │ │ │ │ + 0x0003ac5c 63656976 65457665 6e740000 68747470 ceiveEvent..http │ │ │ │ + 0x0003ac6c 3a2f2f77 77772e7a 65697467 65697374 ://www.zeitgeist │ │ │ │ + 0x0003ac7c 2d70726f 6a656374 2e636f6d 2f6f6e74 -project.com/ont │ │ │ │ + 0x0003ac8c 6f6c6f67 6965732f 32303130 2f30312f ologies/2010/01/ │ │ │ │ + 0x0003ac9c 32372f7a 67234163 63657373 4576656e 27/zg#AccessEven │ │ │ │ + 0x0003acac 74000000 68747470 3a2f2f77 77772e7a t...http://www.z │ │ │ │ + 0x0003acbc 65697467 65697374 2d70726f 6a656374 eitgeist-project │ │ │ │ + 0x0003accc 2e636f6d 2f6f6e74 6f6c6f67 6965732f .com/ontologies/ │ │ │ │ + 0x0003acdc 32303130 2f30312f 32372f7a 67234465 2010/01/27/zg#De │ │ │ │ + 0x0003acec 6c657465 4576656e 74000000 68747470 leteEvent...http │ │ │ │ + 0x0003acfc 3a2f2f77 77772e7a 65697467 65697374 ://www.zeitgeist │ │ │ │ + 0x0003ad0c 2d70726f 6a656374 2e636f6d 2f6f6e74 -project.com/ont │ │ │ │ + 0x0003ad1c 6f6c6f67 6965732f 32303130 2f30312f ologies/2010/01/ │ │ │ │ + 0x0003ad2c 32372f7a 67234465 6e794576 656e7400 27/zg#DenyEvent. │ │ │ │ + 0x0003ad3c 68747470 3a2f2f77 77772e7a 65697467 http://www.zeitg │ │ │ │ + 0x0003ad4c 65697374 2d70726f 6a656374 2e636f6d eist-project.com │ │ │ │ + 0x0003ad5c 2f6f6e74 6f6c6f67 6965732f 32303130 /ontologies/2010 │ │ │ │ + 0x0003ad6c 2f30312f 32372f7a 67234c65 61766545 /01/27/zg#LeaveE │ │ │ │ + 0x0003ad7c 76656e74 00000000 68747470 3a2f2f77 vent....http://w │ │ │ │ + 0x0003ad8c 77772e7a 65697467 65697374 2d70726f ww.zeitgeist-pro │ │ │ │ + 0x0003ad9c 6a656374 2e636f6d 2f6f6e74 6f6c6f67 ject.com/ontolog │ │ │ │ + 0x0003adac 6965732f 32303130 2f30312f 32372f7a ies/2010/01/27/z │ │ │ │ + 0x0003adbc 67234372 65617465 4576656e 74000000 g#CreateEvent... │ │ │ │ + 0x0003adcc 68747470 3a2f2f77 77772e7a 65697467 http://www.zeitg │ │ │ │ + 0x0003addc 65697374 2d70726f 6a656374 2e636f6d eist-project.com │ │ │ │ + 0x0003adec 2f6f6e74 6f6c6f67 6965732f 32303130 /ontologies/2010 │ │ │ │ + 0x0003adfc 2f30312f 32372f7a 67234163 63657074 /01/27/zg#Accept │ │ │ │ + 0x0003ae0c 4576656e 74000000 68747470 3a2f2f77 Event...http://w │ │ │ │ + 0x0003ae1c 77772e7a 65697467 65697374 2d70726f ww.zeitgeist-pro │ │ │ │ + 0x0003ae2c 6a656374 2e636f6d 2f6f6e74 6f6c6f67 ject.com/ontolog │ │ │ │ + 0x0003ae3c 6965732f 32303130 2f30312f 32372f7a ies/2010/01/27/z │ │ │ │ + 0x0003ae4c 67234d6f 64696679 4576656e 74000000 g#ModifyEvent... │ │ │ │ + 0x0003ae5c 41204d6f 76696500 6d6f7669 65000000 A Movie.movie... │ │ │ │ + 0x0003ae6c 54686520 6d757369 6320616c 62756d20 The music album │ │ │ │ + 0x0003ae7c 61732070 726f7669 64656420 62792074 as provided by t │ │ │ │ + 0x0003ae8c 68652070 75626c69 73686572 2e204e6f he publisher. No │ │ │ │ + 0x0003ae9c 7420746f 20626520 636f6e66 75736564 t to be confused │ │ │ │ + 0x0003aeac 20776974 68206d65 64696120 6c697374 with media list │ │ │ │ + 0x0003aebc 73206f72 20636f6c 6c656374 696f6e73 s or collections │ │ │ │ + 0x0003aecc 2e000000 6d757369 6320616c 62756d00 ....music album. │ │ │ │ + 0x0003aedc 55736564 20746f20 61737369 676e206d Used to assign m │ │ │ │ + 0x0003aeec 75736963 2d737065 63696669 63207072 usic-specific pr │ │ │ │ + 0x0003aefc 6f706572 74696573 20737563 68206120 operties such a │ │ │ │ + 0x0003af0c 42504d20 746f2076 6964656f 20616e64 BPM to video and │ │ │ │ + 0x0003af1c 20617564 696f0000 6d757369 63000000 audio..music... │ │ │ │ + 0x0003af2c 41205456 20536572 69657320 68617320 A TV Series has │ │ │ │ + 0x0003af3c 6d756c74 69706c65 20736561 736f6e73 multiple seasons │ │ │ │ + 0x0003af4c 20616e64 20657069 736f6465 73000000 and episodes... │ │ │ │ + 0x0003af5c 74762073 65726965 73000000 41205456 tv series...A TV │ │ │ │ + 0x0003af6c 2053686f 77000000 74762073 686f7700 Show...tv show. │ │ │ │ + 0x0003af7c 416e2065 6d61696c 2e000000 456d6169 An email....Emai │ │ │ │ + 0x0003af8c 6c000000 41206d65 73736167 65207365 l...A message se │ │ │ │ + 0x0003af9c 6e742077 69746820 496e7374 616e7420 nt with Instant │ │ │ │ + 0x0003afac 4d657373 6167696e 6720736f 66747761 Messaging softwa │ │ │ │ + 0x0003afbc 72652e00 494d4d65 73736167 65000000 re..IMMessage... │ │ │ │ + 0x0003afcc 41206d61 696c626f 78202d20 636f6e74 A mailbox - cont │ │ │ │ + 0x0003afdc 61696e65 7220666f 72204d61 696c626f ainer for Mailbo │ │ │ │ + 0x0003afec 78446174 614f626a 65637473 2e000000 xDataObjects.... │ │ │ │ + 0x0003affc 4d61696c 626f7800 416e2065 6e746974 Mailbox.An entit │ │ │ │ + 0x0003b00c 7920656e 636f756e 74657265 6420696e y encountered in │ │ │ │ + 0x0003b01c 2061206d 61696c62 6f782e20 4d6f7374 a mailbox. Most │ │ │ │ + 0x0003b02c 20636f6d 6d6f6e20 696e7465 72707265 common interpre │ │ │ │ + 0x0003b03c 74617469 6f6e7320 666f7220 73756368 tations for such │ │ │ │ + 0x0003b04c 20616e20 656e7469 74792069 6e636c75 an entity inclu │ │ │ │ + 0x0003b05c 6465204d 65737361 6765206f 7220466f de Message or Fo │ │ │ │ + 0x0003b06c 6c646572 00000000 4d61696c 626f7844 lder....MailboxD │ │ │ │ + 0x0003b07c 6174614f 626a6563 74000000 41206d65 ataObject...A me │ │ │ │ + 0x0003b08c 73736167 652e2043 6f756c64 20626520 ssage. Could be │ │ │ │ + 0x0003b09c 616e2065 6d61696c 2c20696e 7374616e an email, instan │ │ │ │ + 0x0003b0ac 74206d65 7373616e 67696e67 206d6573 t messanging mes │ │ │ │ + 0x0003b0bc 73616765 2c20534d 53206d65 73736167 sage, SMS messag │ │ │ │ + 0x0003b0cc 65206574 632e0000 4d657373 61676500 e etc...Message. │ │ │ │ + 0x0003b0dc 41204d49 4d452065 6e746974 792c2061 A MIME entity, a │ │ │ │ + 0x0003b0ec 73206465 66696e65 6420696e 20524643 s defined in RFC │ │ │ │ + 0x0003b0fc 32303435 2c205365 6374696f 6e20322e 2045, Section 2. │ │ │ │ + 0x0003b10c 342e0000 4d696d65 456e7469 74790000 4...MimeEntity.. │ │ │ │ + 0x0003b11c 4576656e 74207472 69676765 72656420 Event triggered │ │ │ │ + 0x0003b12c 7768656e 20746865 20757365 72206163 when the user ac │ │ │ │ + 0x0003b13c 63657074 73206120 72657175 65737420 cepts a request │ │ │ │ + 0x0003b14c 6f662073 6f6d6520 736f7274 2e204578 of some sort. Ex │ │ │ │ + 0x0003b15c 616d706c 65732063 6f756c64 20626520 amples could be │ │ │ │ + 0x0003b16c 616e7377 6572696e 67206120 70686f6e answering a phon │ │ │ │ + 0x0003b17c 65206361 6c6c2c20 61636365 7074696e e call, acceptin │ │ │ │ + 0x0003b18c 67206120 66696c65 20747261 6e736665 g a file transfe │ │ │ │ + 0x0003b19c 722c206f 72206163 63657074 696e6720 r, or accepting │ │ │ │ + 0x0003b1ac 61206672 69656e64 73686970 20726571 a friendship req │ │ │ │ + 0x0003b1bc 75657374 206f7665 7220616e 20494d20 uest over an IM │ │ │ │ + 0x0003b1cc 70726f74 6f636f6c 2e205365 6520616c protocol. See al │ │ │ │ + 0x0003b1dc 736f2044 656e7945 76656e74 20666f72 so DenyEvent for │ │ │ │ + 0x0003b1ec 20776865 6e207468 65207573 65722064 when the user d │ │ │ │ + 0x0003b1fc 656e6965 73206120 73696d69 6c617220 enies a similar │ │ │ │ + 0x0003b20c 72657175 65737400 41434345 50545f45 request.ACCEPT_E │ │ │ │ + 0x0003b21c 56454e54 00000000 4576656e 74207472 VENT....Event tr │ │ │ │ + 0x0003b22c 69676765 72656420 6279206f 70656e69 iggered by openi │ │ │ │ + 0x0003b23c 6e672c20 61636365 7373696e 672c206f ng, accessing, o │ │ │ │ + 0x0003b24c 72207374 61727469 6e672061 20726573 r starting a res │ │ │ │ + 0x0003b25c 6f757263 652e204d 6f737420 7a673a41 ource. Most zg:A │ │ │ │ + 0x0003b26c 63636573 73457665 6e747320 77696c6c ccessEvents will │ │ │ │ + 0x0003b27c 20686176 6520616e 20616363 6f6d7061 have an accompa │ │ │ │ + 0x0003b28c 6e79696e 67207a67 3a4c6561 76654576 nying zg:LeaveEv │ │ │ │ + 0x0003b29c 656e742c 20627574 20746869 73206e65 ent, but this ne │ │ │ │ + 0x0003b2ac 6564206e 6f742061 6c776179 73206265 ed not always be │ │ │ │ + 0x0003b2bc 20746865 20636173 65000000 41434345 the case...ACCE │ │ │ │ + 0x0003b2cc 53535f45 56454e54 00000000 52657072 SS_EVENT....Repr │ │ │ │ + 0x0003b2dc 6573656e 74617469 6f6e206f 66206120 esentation of a │ │ │ │ + 0x0003b2ec 73706563 69666963 20416374 696f6e20 specific Action │ │ │ │ + 0x0003b2fc 6f6e2061 6e204170 706c6963 6174696f on an Applicatio │ │ │ │ + 0x0003b30c 6e000000 4150504c 49434154 494f4e5f n...APPLICATION_ │ │ │ │ + 0x0003b31c 41435449 4f4e0000 4576656e 74207479 ACTION..Event ty │ │ │ │ + 0x0003b32c 70652074 72696767 65726564 20776865 pe triggered whe │ │ │ │ + 0x0003b33c 6e20616e 20697465 6d206973 20637265 n an item is cre │ │ │ │ + 0x0003b34c 61746564 00000000 43524541 54455f45 ated....CREATE_E │ │ │ │ + 0x0003b35c 56454e54 00000000 4576656e 74207472 VENT....Event tr │ │ │ │ + 0x0003b36c 69676765 72656420 62656361 75736520 iggered because │ │ │ │ + 0x0003b37c 61207265 736f7572 63652068 61732062 a resource has b │ │ │ │ + 0x0003b38c 65656e20 64656c65 74656420 6f72206f een deleted or o │ │ │ │ + 0x0003b39c 74686572 77697365 206d6164 65207065 therwise made pe │ │ │ │ + 0x0003b3ac 726d616e 656e746c 7920756e 61766169 rmanently unavai │ │ │ │ + 0x0003b3bc 6c61626c 652e2046 782e2077 68656e20 lable. Fx. when │ │ │ │ + 0x0003b3cc 64656c65 74696e67 20612066 696c652e deleting a file. │ │ │ │ + 0x0003b3dc 20464958 4d453a20 486f7720 61626f75 FIXME: How abou │ │ │ │ + 0x0003b3ec 74207768 656e206d 6f76696e 6720746f t when moving to │ │ │ │ + 0x0003b3fc 20747261 73683f00 44454c45 54455f45 trash?.DELETE_E │ │ │ │ + 0x0003b40c 56454e54 00000000 4576656e 74207472 VENT....Event tr │ │ │ │ + 0x0003b41c 69676765 72656420 7768656e 20746865 iggered when the │ │ │ │ + 0x0003b42c 20757365 72206465 6e696573 20612072 user denies a r │ │ │ │ + 0x0003b43c 65717565 7374206f 6620736f 6d652073 equest of some s │ │ │ │ + 0x0003b44c 6f72742e 20457861 6d706c65 7320636f ort. Examples co │ │ │ │ + 0x0003b45c 756c6420 62652072 656a6563 74696e67 uld be rejecting │ │ │ │ + 0x0003b46c 20612070 686f6e65 2063616c 6c2c2072 a phone call, r │ │ │ │ + 0x0003b47c 656a6563 74696e67 20612066 696c6520 ejecting a file │ │ │ │ + 0x0003b48c 7472616e 73666572 2c206f72 2064656e transfer, or den │ │ │ │ + 0x0003b49c 79696e67 20612066 7269656e 64736869 ying a friendshi │ │ │ │ + 0x0003b4ac 70207265 71756573 74206f76 65722061 p request over a │ │ │ │ + 0x0003b4bc 6e20494d 2070726f 746f636f 6c2e2053 n IM protocol. S │ │ │ │ + 0x0003b4cc 65652061 6c736f20 41636365 70744576 ee also AcceptEv │ │ │ │ + 0x0003b4dc 656e7420 666f7220 74686520 636f6e76 ent for the conv │ │ │ │ + 0x0003b4ec 65727365 20657665 6e742074 79706500 erse event type. │ │ │ │ + 0x0003b4fc 44454e59 5f455645 4e540000 42617365 DENY_EVENT..Base │ │ │ │ + 0x0003b50c 20636c61 73732066 6f722065 76656e74 class for event │ │ │ │ + 0x0003b51c 20696e74 65727072 65746174 696f6e73 interpretations │ │ │ │ + 0x0003b52c 2e20506c 65617365 20646f20 6e6f2069 . Please do no i │ │ │ │ + 0x0003b53c 6e737461 6e746961 74652064 69726563 nstantiate direc │ │ │ │ + 0x0003b54c 746c792c 20627574 20757365 206f6e65 tly, but use one │ │ │ │ + 0x0003b55c 206f6620 74686520 73756220 636c6173 of the sub clas │ │ │ │ + 0x0003b56c 7365732e 20546865 20696e74 65727072 ses. The interpr │ │ │ │ + 0x0003b57c 65746174 696f6e20 6f662061 6e206576 etation of an ev │ │ │ │ + 0x0003b58c 656e7420 64657363 72696265 73202777 ent describes 'w │ │ │ │ + 0x0003b59c 68617420 68617070 656e6564 27202d20 hat happened' - │ │ │ │ + 0x0003b5ac 66782e20 27736f6d 65746869 6e672077 fx. 'something w │ │ │ │ + 0x0003b5bc 61732063 72656174 65642720 6f722027 as created' or ' │ │ │ │ + 0x0003b5cc 736f6d65 7468696e 67207761 73206163 something was ac │ │ │ │ + 0x0003b5dc 63657373 65642700 4556454e 545f494e cessed'.EVENT_IN │ │ │ │ + 0x0003b5ec 54455250 52455441 54494f4e 00000000 TERPRETATION.... │ │ │ │ + 0x0003b5fc 42617365 20636c61 73732066 6f722065 Base class for e │ │ │ │ + 0x0003b60c 76656e74 206d616e 69666573 74617469 vent manifestati │ │ │ │ + 0x0003b61c 6f6e2074 79706573 2e20506c 65617365 on types. Please │ │ │ │ + 0x0003b62c 20646f20 6e6f2069 6e737461 6e746961 do no instantia │ │ │ │ + 0x0003b63c 74652064 69726563 746c792c 20627574 te directly, but │ │ │ │ + 0x0003b64c 20757365 206f6e65 206f6620 74686520 use one of the │ │ │ │ + 0x0003b65c 73756220 636c6173 7365732e 20546865 sub classes. The │ │ │ │ + 0x0003b66c 206d616e 69666573 74617469 6f6e206f manifestation o │ │ │ │ + 0x0003b67c 6620616e 20657665 6e742064 65736372 f an event descr │ │ │ │ + 0x0003b68c 69626573 2027686f 77206974 20686170 ibes 'how it hap │ │ │ │ + 0x0003b69c 70656e65 64272e20 46782e20 27746865 pened'. Fx. 'the │ │ │ │ + 0x0003b6ac 20757365 72206469 64207468 69732720 user did this' │ │ │ │ + 0x0003b6bc 6f722027 74686520 73797374 656d206e or 'the system n │ │ │ │ + 0x0003b6cc 6f746966 69656420 74686520 75736572 otified the user │ │ │ │ + 0x0003b6dc 27000000 4556454e 545f4d41 4e494645 '...EVENT_MANIFE │ │ │ │ + 0x0003b6ec 53544154 494f4e00 4576656e 74207472 STATION.Event tr │ │ │ │ + 0x0003b6fc 69676765 72656420 7768656e 20736f6d iggered when som │ │ │ │ + 0x0003b70c 65746869 6e672065 78706972 6573206f ething expires o │ │ │ │ + 0x0003b71c 72207469 6d657320 6f75742e 20546865 r times out. The │ │ │ │ + 0x0003b72c 73652074 79706573 206f6620 6576656e se types of even │ │ │ │ + 0x0003b73c 74732061 7265206e 6f726d61 6c6c7920 ts are normally │ │ │ │ + 0x0003b74c 6e6f7420 74726967 67657265 64206279 not triggered by │ │ │ │ + 0x0003b75c 20746865 20757365 722c2062 75742062 the user, but b │ │ │ │ + 0x0003b76c 79207468 65206f70 65726174 696e6720 y the operating │ │ │ │ + 0x0003b77c 73797374 656d206f 7220736f 6d652065 system or some e │ │ │ │ + 0x0003b78c 78746572 6e616c20 70617274 792e2045 xternal party. E │ │ │ │ + 0x0003b79c 78616d70 6c657320 61726520 61207265 xamples are a re │ │ │ │ + 0x0003b7ac 63757272 696e6720 63616c65 6e646172 curring calendar │ │ │ │ + 0x0003b7bc 20697465 6d206f72 20746173 6b206465 item or task de │ │ │ │ + 0x0003b7cc 61646c69 6e652074 68617420 65787069 adline that expi │ │ │ │ + 0x0003b7dc 72657320 6f722061 20776865 6e207468 res or a when th │ │ │ │ + 0x0003b7ec 65207573 65722066 61696c73 20746f20 e user fails to │ │ │ │ + 0x0003b7fc 72657370 6f6e6420 746f2061 6e206578 respond to an ex │ │ │ │ + 0x0003b80c 7465726e 616c2072 65717565 73742073 ternal request s │ │ │ │ + 0x0003b81c 75636820 61732061 2070686f 6e652063 uch as a phone c │ │ │ │ + 0x0003b82c 616c6c00 45585049 52455f45 56454e54 all.EXPIRE_EVENT │ │ │ │ + 0x0003b83c 00000000 416e2065 76656e74 20746861 ....An event tha │ │ │ │ + 0x0003b84c 74206973 20636175 73656420 696e6469 t is caused indi │ │ │ │ + 0x0003b85c 72656374 6c792066 726f6d20 75736572 rectly from user │ │ │ │ + 0x0003b86c 20616374 69766974 79206f72 20646564 activity or ded │ │ │ │ + 0x0003b87c 75637465 64207669 6120616e 616c7973 ucted via analys │ │ │ │ + 0x0003b88c 6973206f 66206f74 68657220 6576656e is of other even │ │ │ │ + 0x0003b89c 74732e20 46782e20 69662061 6e20616c ts. Fx. if an al │ │ │ │ + 0x0003b8ac 676f7269 74686d20 64697669 64657320 gorithm divides │ │ │ │ + 0x0003b8bc 61207573 65722077 6f726b66 6c6f7720 a user workflow │ │ │ │ + 0x0003b8cc 696e746f 20646973 6a6f696e 74202770 into disjoint 'p │ │ │ │ + 0x0003b8dc 726f6a65 63747327 20626173 6564206f rojects' based o │ │ │ │ + 0x0003b8ec 6e207465 6d706f72 616c2061 6e616c79 n temporal analy │ │ │ │ + 0x0003b8fc 73697320 69742063 6f756c64 20696e73 sis it could ins │ │ │ │ + 0x0003b90c 65727420 68657572 69737469 63206576 ert heuristic ev │ │ │ │ + 0x0003b91c 656e7473 20776865 6e207468 65207573 ents when the us │ │ │ │ + 0x0003b92c 65722063 68616e67 65642070 726f6a65 er changed proje │ │ │ │ + 0x0003b93c 63740000 48455552 49535449 435f4143 ct..HEURISTIC_AC │ │ │ │ + 0x0003b94c 54495649 54590000 4576656e 74207472 TIVITY..Event tr │ │ │ │ + 0x0003b95c 69676765 72656420 62792063 6c6f7369 iggered by closi │ │ │ │ + 0x0003b96c 6e672c20 6c656176 696e672c 206f7220 ng, leaving, or │ │ │ │ + 0x0003b97c 73746f70 70696e67 20612072 65736f75 stopping a resou │ │ │ │ + 0x0003b98c 7263652e 204d6f73 74207a67 3a4c6561 rce. Most zg:Lea │ │ │ │ + 0x0003b99c 76654576 656e7473 2077696c 6c206265 veEvents will be │ │ │ │ + 0x0003b9ac 20666f6c 6c6f7769 6e672061 207a673a following a zg: │ │ │ │ + 0x0003b9bc 41636365 73732065 76656e74 2c206275 Access event, bu │ │ │ │ + 0x0003b9cc 74207468 6973206e 65656420 6e6f7420 t this need not │ │ │ │ + 0x0003b9dc 616c7761 79732062 65207468 65206361 always be the ca │ │ │ │ + 0x0003b9ec 73650000 4c454156 455f4556 454e5400 se..LEAVE_EVENT. │ │ │ │ + 0x0003b9fc 4576656e 74207472 69676765 72656420 Event triggered │ │ │ │ + 0x0003ba0c 6279206d 6f646966 79696e67 20616e20 by modifying an │ │ │ │ + 0x0003ba1c 65786973 74696e67 20726573 6f757263 existing resourc │ │ │ │ + 0x0003ba2c 65732e20 46782e20 7768656e 20656469 es. Fx. when edi │ │ │ │ + 0x0003ba3c 74696e67 20616e64 20736176 696e6720 ting and saving │ │ │ │ + 0x0003ba4c 61206669 6c65206f 6e206469 736b206f a file on disk o │ │ │ │ + 0x0003ba5c 7220636f 72726563 74696e67 20612074 r correcting a t │ │ │ │ + 0x0003ba6c 79706f20 696e2074 6865206e 616d6520 ypo in the name │ │ │ │ + 0x0003ba7c 6f662061 20636f6e 74616374 00000000 of a contact.... │ │ │ │ + 0x0003ba8c 4d4f4449 46595f45 56454e54 00000000 MODIFY_EVENT.... │ │ │ │ + 0x0003ba9c 4576656e 74207472 69676765 72656420 Event triggered │ │ │ │ + 0x0003baac 7768656e 20612072 65736f75 72636520 when a resource │ │ │ │ + 0x0003babc 68617320 6265656e 206d6f76 65642066 has been moved f │ │ │ │ + 0x0003bacc 726f6d20 61206c6f 63617469 6f6e2074 rom a location t │ │ │ │ + 0x0003badc 6f20616e 6f746865 722e2046 782e206d o another. Fx. m │ │ │ │ + 0x0003baec 6f76696e 67206120 66696c65 2066726f oving a file fro │ │ │ │ + 0x0003bafc 6d206120 666f6c64 65722074 6f20616e m a folder to an │ │ │ │ + 0x0003bb0c 6f746865 722e0000 4d4f5645 5f455645 other...MOVE_EVE │ │ │ │ + 0x0003bb1c 4e540000 4576656e 74207472 69676765 NT..Event trigge │ │ │ │ + 0x0003bb2c 72656420 7768656e 20736f6d 65746869 red when somethi │ │ │ │ + 0x0003bb3c 6e672069 73207265 63656976 65642066 ng is received f │ │ │ │ + 0x0003bb4c 726f6d20 616e2065 78746572 6e616c20 rom an external │ │ │ │ + 0x0003bb5c 70617274 792e2054 68652065 76656e74 party. The event │ │ │ │ + 0x0003bb6c 206d616e 69666573 74617469 6f6e206d manifestation m │ │ │ │ + 0x0003bb7c 75737420 62652073 65742061 63636f72 ust be set accor │ │ │ │ + 0x0003bb8c 64696e67 20746f20 74686520 776f726c ding to the worl │ │ │ │ + 0x0003bb9c 64207669 6577206f 66207468 65207265 d view of the re │ │ │ │ + 0x0003bbac 63656976 696e6720 70617274 792e204d ceiving party. M │ │ │ │ + 0x0003bbbc 6f737420 6f667465 6e207468 65206974 ost often the it │ │ │ │ + 0x0003bbcc 656d2074 68617420 69732062 65696e67 em that is being │ │ │ │ + 0x0003bbdc 20726563 65697665 64207769 6c6c2062 received will b │ │ │ │ + 0x0003bbec 6520736f 6d652073 6f727420 6f66206d e some sort of m │ │ │ │ + 0x0003bbfc 65737361 6765202d 20616e20 656d6169 essage - an emai │ │ │ │ + 0x0003bc0c 6c2c2069 6e737461 6e74206d 65737361 l, instant messa │ │ │ │ + 0x0003bc1c 67652c20 6f722062 726f6164 63617374 ge, or broadcast │ │ │ │ + 0x0003bc2c 6564206d 65646961 20737563 68206173 ed media such as │ │ │ │ + 0x0003bc3c 206d6963 726f2062 6c6f6767 696e6700 micro blogging. │ │ │ │ + 0x0003bc4c 52454345 4956455f 4556454e 54000000 RECEIVE_EVENT... │ │ │ │ + 0x0003bc5c 416e2065 76656e74 20746861 74207761 An event that wa │ │ │ │ + 0x0003bc6c 73206469 72656374 6c792074 72696767 s directly trigg │ │ │ │ + 0x0003bc7c 65726564 20627920 736f6d65 20757365 ered by some use │ │ │ │ + 0x0003bc8c 7220696e 69746961 74656420 73657175 r initiated sequ │ │ │ │ + 0x0003bc9c 656e6365 206f6620 61637469 6f6e732e ence of actions. │ │ │ │ + 0x0003bcac 20466f72 20657861 6d706c65 2061206d For example a m │ │ │ │ + 0x0003bcbc 75736963 20706c61 79657220 6175746f usic player auto │ │ │ │ + 0x0003bccc 6d617469 63616c6c 79206368 616e6769 matically changi │ │ │ │ + 0x0003bcdc 6e672074 6f207468 65206e65 78742073 ng to the next s │ │ │ │ + 0x0003bcec 6f6e6720 696e2061 20706c61 796c6973 ong in a playlis │ │ │ │ + 0x0003bcfc 74000000 53434845 44554c45 445f4143 t...SCHEDULED_AC │ │ │ │ + 0x0003bd0c 54495649 54590000 4576656e 74207472 TIVITY..Event tr │ │ │ │ + 0x0003bd1c 69676765 72656420 7768656e 20736f6d iggered when som │ │ │ │ + 0x0003bd2c 65746869 6e672069 73207365 6e642074 ething is send t │ │ │ │ + 0x0003bd3c 6f20616e 20657874 65726e61 6c207061 o an external pa │ │ │ │ + 0x0003bd4c 7274792e 20546865 20657665 6e74206d rty. The event m │ │ │ │ + 0x0003bd5c 616e6966 65737461 74696f6e 206d7573 anifestation mus │ │ │ │ + 0x0003bd6c 74206265 20736574 20616363 6f726469 t be set accordi │ │ │ │ + 0x0003bd7c 6e672074 6f207468 6520776f 726c6420 ng to the world │ │ │ │ + 0x0003bd8c 76696577 206f6620 74686520 73656e64 view of the send │ │ │ │ + 0x0003bd9c 696e6720 70617274 792e204d 6f737420 ing party. Most │ │ │ │ + 0x0003bdac 6f667465 6e207468 65206974 656d2074 often the item t │ │ │ │ + 0x0003bdbc 68617420 69732062 65696e67 2073656e hat is being sen │ │ │ │ + 0x0003bdcc 64207769 6c6c2062 6520736f 6d652073 d will be some s │ │ │ │ + 0x0003bddc 6f727420 6f66206d 65737361 6765202d ort of message - │ │ │ │ + 0x0003bdec 20616e20 656d6169 6c2c2069 6e737461 an email, insta │ │ │ │ + 0x0003bdfc 6e74206d 65737361 67652c20 6f722062 nt message, or b │ │ │ │ + 0x0003be0c 726f6164 63617374 6564206d 65646961 roadcasted media │ │ │ │ + 0x0003be1c 20737563 68206173 206d6963 726f2062 such as micro b │ │ │ │ + 0x0003be2c 6c6f6767 696e6700 53454e44 5f455645 logging.SEND_EVE │ │ │ │ + 0x0003be3c 4e540000 416e2065 76656e74 2073656e NT..An event sen │ │ │ │ + 0x0003be4c 6420746f 20746865 20757365 72206279 d to the user by │ │ │ │ + 0x0003be5c 20746865 206f7065 72617469 6e672073 the operating s │ │ │ │ + 0x0003be6c 79737465 6d2e2045 78616d70 6c657320 ystem. Examples │ │ │ │ + 0x0003be7c 636f756c 6420696e 636c7564 65207768 could include wh │ │ │ │ + 0x0003be8c 656e2074 68652075 73657220 696e7365 en the user inse │ │ │ │ + 0x0003be9c 72747320 61205553 42207374 69636b20 rts a USB stick │ │ │ │ + 0x0003beac 6f722077 68656e20 74686520 73797374 or when the syst │ │ │ │ + 0x0003bebc 656d2077 61726e73 20746861 74207468 em warns that th │ │ │ │ + 0x0003becc 65206861 72642064 69736b20 69732066 e hard disk is f │ │ │ │ + 0x0003bedc 756c6c00 53595354 454d5f4e 4f544946 ull.SYSTEM_NOTIF │ │ │ │ + 0x0003beec 49434154 494f4e00 416e2065 76656e74 ICATION.An event │ │ │ │ + 0x0003befc 20746861 74207761 73206163 74697665 that was active │ │ │ │ + 0x0003bf0c 6c792070 6572666f 726d6564 20627920 ly performed by │ │ │ │ + 0x0003bf1c 74686520 75736572 2e20466f 72206578 the user. For ex │ │ │ │ + 0x0003bf2c 616d706c 65207361 76696e67 206f7220 ample saving or │ │ │ │ + 0x0003bf3c 6f70656e 696e6720 61206669 6c652062 opening a file b │ │ │ │ + 0x0003bf4c 7920636c 69636b69 6e67206f 6e206974 y clicking on it │ │ │ │ + 0x0003bf5c 20696e20 74686520 66696c65 206d616e in the file man │ │ │ │ + 0x0003bf6c 61676572 00000000 55534552 5f414354 ager....USER_ACT │ │ │ │ + 0x0003bf7c 49564954 59000000 416e2065 76656e74 IVITY...An event │ │ │ │ + 0x0003bf8c 20746861 74207761 73207065 72666f72 that was perfor │ │ │ │ + 0x0003bf9c 6d656420 62792061 6e20656e 74697479 med by an entity │ │ │ │ + 0x0003bfac 2c207573 75616c6c 79206875 6d616e20 , usually human │ │ │ │ + 0x0003bfbc 6f72206f 7267616e 697a6174 696f6e2c or organization, │ │ │ │ + 0x0003bfcc 206f7468 65722074 68616e20 74686520 other than the │ │ │ │ + 0x0003bfdc 75736572 2e20416e 20657861 6d706c65 user. An example │ │ │ │ + 0x0003bfec 20636f75 6c642062 65206c6f 6767696e could be loggin │ │ │ │ + 0x0003bffc 67207468 65206163 74697669 74696573 g the activities │ │ │ │ + 0x0003c00c 206f6620 6f746865 72207065 6f706c65 of other people │ │ │ │ + 0x0003c01c 20696e20 61207465 616d0000 574f524c in a team..WORL │ │ │ │ + 0x0003c02c 445f4143 54495649 54590000 73796d62 D_ACTIVITY..symb │ │ │ │ + 0x0003c03c 6f6c5f75 72692021 3d204e55 4c4c0000 ol_uri != NULL.. │ │ │ │ + 0x0003c04c 475f5459 50455f43 4845434b 5f494e53 G_TYPE_CHECK_INS │ │ │ │ + 0x0003c05c 54414e43 455f5459 50452028 765f6f62 TANCE_TYPE (v_ob │ │ │ │ + 0x0003c06c 6a656374 2c205a45 49544745 4953545f ject, ZEITGEIST_ │ │ │ │ + 0x0003c07c 53594d42 4f4c5f54 5950455f 494e464f SYMBOL_TYPE_INFO │ │ │ │ + 0x0003c08c 29000000 5a656974 67656973 74526573 )...ZeitgeistRes │ │ │ │ + 0x0003c09c 756c7453 65740000 5a656974 67656973 ultSet..Zeitgeis │ │ │ │ + 0x0003c0ac 7453696d 706c6552 6573756c 74536574 tSimpleResultSet │ │ │ │ + 0x0003c0bc 00000000 6f666673 6574203c 3d207374 ....offset <= st │ │ │ │ + 0x0003c0cc 72696e67 5f6c656e 67746800 7a656974 ring_length.zeit │ │ │ │ + 0x0003c0dc 67656973 74000000 5a454954 47454953 geist...ZEITGEIS │ │ │ │ + 0x0003c0ec 545f4441 54415f50 41544800 7574696c T_DATA_PATH.util │ │ │ │ + 0x0003c0fc 732e7661 6c613a36 373a2044 4154415f s.vala:67: DATA_ │ │ │ │ + 0x0003c10c 50415448 203d2025 73000000 5a454954 PATH = %s...ZEIT │ │ │ │ + 0x0003c11c 47454953 545f4441 54414241 53455f50 GEIST_DATABASE_P │ │ │ │ + 0x0003c12c 41544800 61637469 76697479 2e73716c ATH.activity.sql │ │ │ │ + 0x0003c13c 69746500 7574696c 732e7661 6c613a38 ite.utils.vala:8 │ │ │ │ + 0x0003c14c 363a2044 41544142 4153455f 46494c45 6: DATABASE_FILE │ │ │ │ + 0x0003c15c 5f504154 48203d20 25730000 70617468 _PATH = %s..path │ │ │ │ + 0x0003c16c 20213d20 4e554c4c 00000000 5a454954 != NULL....ZEIT │ │ │ │ + 0x0003c17c 47454953 545f4441 54414241 53455f42 GEIST_DATABASE_B │ │ │ │ + 0x0003c18c 41434b55 505f5041 54480000 61637469 ACKUP_PATH..acti │ │ │ │ + 0x0003c19c 76697479 2e73716c 6974652e 62636b00 vity.sqlite.bck. │ │ │ │ + 0x0003c1ac 7574696c 732e7661 6c613a31 30393a20 utils.vala:109: │ │ │ │ + 0x0003c1bc 44415441 42415345 5f46494c 455f4241 DATABASE_FILE_BA │ │ │ │ + 0x0003c1cc 434b5550 5f504154 48203d20 25730000 CKUP_PATH = %s.. │ │ │ │ + 0x0003c1dc 2559256d 25642d25 48254d25 53000000 %Y%m%d-%H%M%S... │ │ │ │ + 0x0003c1ec 2e25732e 62636b00 7574696c 732e7661 .%s.bck.utils.va │ │ │ │ + 0x0003c1fc 6c613a31 32373a20 4c4f4341 4c5f4558 la:127: LOCAL_EX │ │ │ │ + 0x0003c20c 54454e53 494f4e53 5f504154 48203d20 TENSIONS_PATH = │ │ │ │ + 0x0003c21c 25730000 7574696c 732e7661 6c613a31 %s..utils.vala:1 │ │ │ │ + 0x0003c22c 34383a20 4261636b 696e6720 75702064 48: Backing up d │ │ │ │ + 0x0003c23c 61746162 61736520 746f2022 25732220 atabase to "%s" │ │ │ │ + 0x0003c24c 666f7220 73636865 6d612075 70677261 for schema upgra │ │ │ │ + 0x0003c25c 64652e2e 2e000000 2a76616c 20213d20 de......*val != │ │ │ │ + 0x0003c26c 4e554c4c 00000000 6572726f 725f6d65 NULL....error_me │ │ │ │ + 0x0003c27c 73736167 6520213d 204e554c 4c000000 ssage != NULL... │ │ │ │ + 0x0003c28c 7574696c 732e6300 5a454954 47454953 utils.c.ZEITGEIS │ │ │ │ + 0x0003c29c 545f4c4f 475f4449 52454354 5f524541 T_LOG_DIRECT_REA │ │ │ │ + 0x0003c2ac 44000000 41534300 44455343 00000000 D...ASC.DESC.... │ │ │ │ + 0x0003c2bc 6669656c 6420213d 204e554c 4c000000 field != NULL... │ │ │ │ + 0x0003c2cc 77686572 6520213d 204e554c 4c000000 where != NULL... │ │ │ │ + 0x0003c2dc 61676772 65676174 696f6e5f 74797065 aggregation_type │ │ │ │ + 0x0003c2ec 20213d20 4e554c4c 00000000 2c20434f != NULL...., CO │ │ │ │ + 0x0003c2fc 554e5428 25732920 4153206e 756d5f65 UNT(%s) AS num_e │ │ │ │ + 0x0003c30c 76656e74 73000000 6e756d5f 6576656e vents...num_even │ │ │ │ + 0x0003c31c 74732025 732c0000 0a202020 20202020 ts %s,... │ │ │ │ + 0x0003c32c 20202020 20202020 2053454c 45435420 SELECT │ │ │ │ + 0x0003c33c 69642046 524f4d20 6576656e 740a2020 id FROM event. │ │ │ │ + 0x0003c34c 20202020 20202020 20202020 20204e41 NA │ │ │ │ + 0x0003c35c 54555241 4c204a4f 494e2028 0a202020 TURAL JOIN (. │ │ │ │ + 0x0003c36c 20202020 20202020 20202020 20202020 │ │ │ │ + 0x0003c37c 2053454c 45435420 25732c0a 20202020 SELECT %s,. │ │ │ │ + 0x0003c38c 20202020 20202020 20202020 20202020 │ │ │ │ + 0x0003c39c 25732874 696d6573 74616d70 29204153 %s(timestamp) AS │ │ │ │ + 0x0003c3ac 2074696d 65737461 6d700a20 20202020 timestamp. │ │ │ │ + 0x0003c3bc 20202020 20202020 20202020 20202025 % │ │ │ │ + 0x0003c3cc 730a2020 20202020 20202020 20202020 s. │ │ │ │ + 0x0003c3dc 20202020 20204652 4f4d2065 76656e74 FROM event │ │ │ │ + 0x0003c3ec 5f766965 77205748 45524520 25730a20 _view WHERE %s. │ │ │ │ + 0x0003c3fc 20202020 20202020 20202020 20202020 │ │ │ │ + 0x0003c40c 20202047 524f5550 20425920 2573290a GROUP BY %s). │ │ │ │ + 0x0003c41c 20202020 20202020 20202020 20202020 │ │ │ │ + 0x0003c42c 47524f55 50204259 2025730a 20202020 GROUP BY %s. │ │ │ │ + 0x0003c43c 20202020 20202020 20202020 4f524445 ORDE │ │ │ │ + 0x0003c44c 52204259 20257320 0a202020 20202020 R BY %s . │ │ │ │ + 0x0003c45c 20202020 20202020 20000000 0a202020 .... │ │ │ │ + 0x0003c46c 20202020 20202020 2053454c 45435420 SELECT │ │ │ │ + 0x0003c47c 69642c20 25732874 696d6573 74616d70 id, %s(timestamp │ │ │ │ + 0x0003c48c 29204153 2074696d 65737461 6d700a20 ) AS timestamp. │ │ │ │ + 0x0003c49c 20202020 20202020 20202020 20202046 F │ │ │ │ + 0x0003c4ac 524f4d20 6576656e 745f7669 65772057 ROM event_view W │ │ │ │ + 0x0003c4bc 48455245 20257320 414e4420 25732049 HERE %s AND %s I │ │ │ │ + 0x0003c4cc 53204e4f 54204e55 4c4c0a20 20202020 S NOT NULL. │ │ │ │ + 0x0003c4dc 20202020 20202047 524f5550 20425920 GROUP BY │ │ │ │ + 0x0003c4ec 25730a20 20202020 20202020 2020204f %s. O │ │ │ │ + 0x0003c4fc 52444552 2042590a 20202020 20202020 RDER BY. │ │ │ │ + 0x0003c50c 20202020 00000000 64617461 62617365 ....database │ │ │ │ + 0x0003c51c 00000000 64622d72 65616465 722e6300 ....db-reader.c. │ │ │ │ + 0x0003c52c 64622d72 65616465 722e7661 6c613a36 db-reader.vala:6 │ │ │ │ + 0x0003c53c 383a2054 61626c65 4c6f6f6b 75702069 8: TableLookup i │ │ │ │ + 0x0003c54c 6e697469 616c697a 6174696f 6e206661 nitialization fa │ │ │ │ + 0x0003c55c 696c6564 3a202573 00000000 7461626c iled: %s....tabl │ │ │ │ + 0x0003c56c 6520213d 204e554c 4c000000 73746d74 e != NULL...stmt │ │ │ │ + 0x0003c57c 20213d20 4e554c4c 00000000 0a202020 != NULL..... │ │ │ │ + 0x0003c58c 20202020 20202020 2053454c 45435420 SELECT │ │ │ │ + 0x0003c59c 2a204652 4f4d2065 76656e74 5f766965 * FROM event_vie │ │ │ │ + 0x0003c5ac 770a2020 20202020 20202020 20205748 w. WH │ │ │ │ + 0x0003c5bc 45524520 69642049 4e202825 73290a20 ERE id IN (%s). │ │ │ │ + 0x0003c5cc 20202020 20202020 20202000 64622d72 .db-r │ │ │ │ + 0x0003c5dc 65616465 722e7661 6c613a31 34323a20 eader.vala:142: │ │ │ │ + 0x0003c5ec 53514c20 6572726f 72000000 53454c45 SQL error...SELE │ │ │ │ + 0x0003c5fc 43542069 64204652 4f4d2065 76656e74 CT id FROM event │ │ │ │ + 0x0003c60c 5f766965 77200000 57484552 45200000 _view ..WHERE .. │ │ │ │ + 0x0003c61c 204f5244 45522042 59200000 6d617800 ORDER BY ..max. │ │ │ │ + 0x0003c62c 7375626a 5f696400 7375626a 5f69645f subj_id.subj_id_ │ │ │ │ + 0x0003c63c 63757272 656e7400 6d696e00 7375626a current.min.subj │ │ │ │ + 0x0003c64c 5f6f7269 67696e00 7375626a 5f6f7269 _origin.subj_ori │ │ │ │ + 0x0003c65c 67696e5f 63757272 656e7400 7375626a gin_current.subj │ │ │ │ + 0x0003c66c 5f696e74 65727072 65746174 696f6e00 _interpretation. │ │ │ │ + 0x0003c67c 7375626a 5f6d696d 65747970 65000000 subj_mimetype... │ │ │ │ + 0x0003c68c 496e7661 6c696420 52657375 6c745479 Invalid ResultTy │ │ │ │ + 0x0003c69c 70652e00 64622d72 65616465 722e7661 pe..db-reader.va │ │ │ │ + 0x0003c6ac 6c613a32 39323a20 25730000 2074696d la:292: %s.. tim │ │ │ │ + 0x0003c6bc 65737461 6d702025 73000000 46524f4d estamp %s...FROM │ │ │ │ + 0x0003c6cc 20657665 6e740000 46524f4d 20657665 event..FROM eve │ │ │ │ + 0x0003c6dc 6e745f76 69657700 64622d72 65616465 nt_view.db-reade │ │ │ │ + 0x0003c6ec 722e7661 6c613a33 30373a20 53514c20 r.vala:307: SQL │ │ │ │ + 0x0003c6fc 6572726f 72000000 4572726f 7220696e error...Error in │ │ │ │ + 0x0003c70c 2066696e 645f6576 656e745f 6964733a find_event_ids: │ │ │ │ + 0x0003c71c 2025642c 20257300 64622d72 65616465 %d, %s.db-reade │ │ │ │ + 0x0003c72c 722e7661 6c613a33 33333a20 25730000 r.vala:333: %s.. │ │ │ │ + 0x0003c73c 4669656c 64202725 73272064 6f65736e Field '%s' doesn │ │ │ │ + 0x0003c74c 27742073 7570706f 7274206e 65676174 't support negat │ │ │ │ + 0x0003c75c 696f6e00 64622d72 65616465 722e7661 ion.db-reader.va │ │ │ │ + 0x0003c76c 6c613a38 36303a20 25730000 4669656c la:860: %s..Fiel │ │ │ │ + 0x0003c77c 64202725 73272064 6f65736e 27742073 d '%s' doesn't s │ │ │ │ + 0x0003c78c 7570706f 72742074 6865206e 6f2d6578 upport the no-ex │ │ │ │ + 0x0003c79c 70616e64 206f7065 7261746f 72000000 pand operator... │ │ │ │ + 0x0003c7ac 64622d72 65616465 722e7661 6c613a38 db-reader.vala:8 │ │ │ │ + 0x0003c7bc 37363a20 25730000 4669656c 64202725 76: %s..Field '% │ │ │ │ + 0x0003c7cc 73272064 6f65736e 27742073 7570706f s' doesn't suppo │ │ │ │ + 0x0003c7dc 72742070 72656669 78207365 61726368 rt prefix search │ │ │ │ + 0x0003c7ec 00000000 64622d72 65616465 722e7661 ....db-reader.va │ │ │ │ + 0x0003c7fc 6c613a38 39313a20 25730000 7461626c la:891: %s..tabl │ │ │ │ + 0x0003c80c 655f6e61 6d652021 3d204e55 4c4c0000 e_name != NULL.. │ │ │ │ + 0x0003c81c 73796d62 6f6c2021 3d204e55 4c4c0000 symbol != NULL.. │ │ │ │ + 0x0003c82c 6c6f6f6b 75705f74 61626c65 20213d20 lookup_table != │ │ │ │ + 0x0003c83c 4e554c4c 00000000 28257329 00000000 NULL....(%s).... │ │ │ │ + 0x0003c84c 2573203d 20256920 00000000 204f5220 %s = %i .... OR │ │ │ │ + 0x0003c85c 00000000 74656d70 6c617465 7320213d ....templates != │ │ │ │ + 0x0003c86c 204e554c 4c000000 74656d70 6c617465 NULL...template │ │ │ │ + 0x0003c87c 20213d20 4e554c4c 00000000 69643d3f != NULL....id=? │ │ │ │ + 0x0003c88c 00000000 7375626a 65637420 696e7465 ....subject inte │ │ │ │ + 0x0003c89c 72707265 74617469 6f6e0000 7375626a rpretation..subj │ │ │ │ + 0x0003c8ac 65637420 6d616e69 66657374 6174696f ect manifestatio │ │ │ │ + 0x0003c8bc 6e000000 7375626a 5f6d616e 69666573 n...subj_manifes │ │ │ │ + 0x0003c8cc 74617469 6f6e0000 6d696d65 2d747970 tation..mime-typ │ │ │ │ + 0x0003c8dc 65000000 7375626a 65637420 6f726967 e...subject orig │ │ │ │ + 0x0003c8ec 696e0000 7375626a 5f746578 745f6964 in..subj_text_id │ │ │ │ + 0x0003c8fc 00000000 63757272 656e745f 75726900 ....current_uri. │ │ │ │ + 0x0003c90c 63757272 656e745f 6f726967 696e0000 current_origin.. │ │ │ │ + 0x0003c91c 7375626a 65637420 73746f72 61676500 subject storage. │ │ │ │ + 0x0003c92c 7375626a 5f73746f 72616765 5f696400 subj_storage_id. │ │ │ │ + 0x0003c93c 74696d65 7374616d 70203e3d 20256c6c timestamp >= %ll │ │ │ │ + 0x0003c94c 69000000 74696d65 7374616d 70203c3d i...timestamp <= │ │ │ │ + 0x0003c95c 20256c6c 69000000 28737562 6a5f7374 %lli...(subj_st │ │ │ │ + 0x0003c96c 6f726167 655f7374 6174653d 3f204f52 orage_state=? OR │ │ │ │ + 0x0003c97c 20737562 6a5f7374 6f726167 655f7374 subj_storage_st │ │ │ │ + 0x0003c98c 61746520 4953204e 554c4c29 00000000 ate IS NULL).... │ │ │ │ + 0x0003c99c 556e6b6e 6f776e20 73746f72 61676520 Unknown storage │ │ │ │ + 0x0003c9ac 73746174 65202725 75270000 4e6f2072 state '%u'..No r │ │ │ │ + 0x0003c9bc 6573756c 74732066 6f756e64 20666f72 esults found for │ │ │ │ + 0x0003c9cc 20746865 20657665 6e745f74 656d706c the event_templ │ │ │ │ + 0x0003c9dc 61746573 00000000 0a202020 20202020 ates..... │ │ │ │ + 0x0003c9ec 20202020 20202020 53454c45 43542069 SELECT i │ │ │ │ + 0x0003c9fc 642c2074 696d6573 74616d70 2c207375 d, timestamp, su │ │ │ │ + 0x0003ca0c 626a5f75 72692046 524f4d20 6576656e bj_uri FROM even │ │ │ │ + 0x0003ca1c 745f7669 6577200a 20202020 20202020 t_view . │ │ │ │ + 0x0003ca2c 20202020 20202057 48455245 20696420 WHERE id │ │ │ │ + 0x0003ca3c 494e2028 25732920 4f524445 52204259 IN (%s) ORDER BY │ │ │ │ + 0x0003ca4c 2074696d 65737461 6d702041 53430a20 timestamp ASC. │ │ │ │ + 0x0003ca5c 20202020 20202020 20202020 20200000 .. │ │ │ │ + 0x0003ca6c 64622d72 65616465 722e7661 6c613a34 db-reader.vala:4 │ │ │ │ + 0x0003ca7c 35393a20 53514c20 6572726f 72000000 59: SQL error... │ │ │ │ + 0x0003ca8c 4572726f 7220696e 2066696e 645f7265 Error in find_re │ │ │ │ + 0x0003ca9c 6c617465 645f7572 69730000 556e7375 lated_uris..Unsu │ │ │ │ + 0x0003caac 70706f72 74656420 52656c65 76616e74 pported Relevant │ │ │ │ + 0x0003cabc 52657375 6c745479 70650000 5a656974 ResultType..Zeit │ │ │ │ + 0x0003cacc 67656973 74446252 65616465 72000000 geistDbReader... │ │ │ │ + 0x0003cadc 73716c2e 63000000 556e6162 6c652074 sql.c...Unable t │ │ │ │ + 0x0003caec 6f206f70 656e2064 61746162 6173653a o open database: │ │ │ │ + 0x0003cafc 206f6c64 20736368 656d6120 76657273 old schema vers │ │ │ │ + 0x0003cb0c 696f6e00 436f756c 64206e6f 74207265 ion.Could not re │ │ │ │ + 0x0003cb1c 6e616d65 20646174 61626173 653a2025 name database: % │ │ │ │ + 0x0003cb2c 73000000 43616e27 74206f70 656e2064 s...Can't open d │ │ │ │ + 0x0003cb3c 61746162 6173653a 2025642c 20257300 atabase: %d, %s. │ │ │ │ + 0x0003cb4c 4974206c 6f6f6b73 206c696b 6520796f It looks like yo │ │ │ │ + 0x0003cb5c 75722064 61746162 61736520 69732063 ur database is c │ │ │ │ + 0x0003cb6c 6f727275 70742e20 49742077 696c6c20 orrupt. It will │ │ │ │ + 0x0003cb7c 62652072 656e616d 65642061 6e642061 be renamed and a │ │ │ │ + 0x0003cb8c 206e6577 206f6e65 2077696c 6c206265 new one will be │ │ │ │ + 0x0003cb9c 20637265 61746564 2e000000 73716c2e created....sql. │ │ │ │ + 0x0003cbac 76616c61 3a313530 3a202573 00000000 vala:150: %s.... │ │ │ │ + 0x0003cbbc 73716c20 213d204e 554c4c00 5a656974 sql != NULL.Zeit │ │ │ │ + 0x0003cbcc 67656973 7453514c 69746545 76656e74 geistSQLiteEvent │ │ │ │ + 0x0003cbdc 56696577 526f7773 00000000 6576656e ViewRows....even │ │ │ │ + 0x0003cbec 745f6964 732e6c65 6e677468 203e2030 t_ids.length > 0 │ │ │ │ + 0x0003cbfc 00000000 2c202575 00000000 4974206c ...., %u....It l │ │ │ │ + 0x0003cc0c 6f6f6b73 206c696b 6520796f 75722064 ooks like your d │ │ │ │ + 0x0003cc1c 61746162 61736520 69732063 6f727275 atabase is corru │ │ │ │ + 0x0003cc2c 70743a20 25730000 73716c2e 76616c61 pt: %s..sql.vala │ │ │ │ + 0x0003cc3c 3a333732 3a202573 00000000 6d736720 :372: %s....msg │ │ │ │ + 0x0003cc4c 213d204e 554c4c00 25733a20 25642c20 != NULL.%s: %d, │ │ │ │ + 0x0003cc5c 25730000 73716c2e 76616c61 3a333530 %s..sql.vala:350 │ │ │ │ + 0x0003cc6c 3a202573 0a000000 0a202020 20202020 : %s..... │ │ │ │ + 0x0003cc7c 20202020 20202020 2053454c 45435420 SELECT │ │ │ │ + 0x0003cc8c 69642046 524f4d20 6576656e 740a2020 id FROM event. │ │ │ │ + 0x0003cc9c 20202020 20202020 20202020 20205748 WH │ │ │ │ + 0x0003ccac 45524520 74696d65 7374616d 703d3f20 ERE timestamp=? │ │ │ │ + 0x0003ccbc 414e4420 696e7465 72707265 74617469 AND interpretati │ │ │ │ + 0x0003cccc 6f6e3d3f 20414e44 0a202020 20202020 on=? AND. │ │ │ │ + 0x0003ccdc 20202020 20202020 20202020 206d616e man │ │ │ │ + 0x0003ccec 69666573 74617469 6f6e3d3f 20414e44 ifestation=? AND │ │ │ │ + 0x0003ccfc 20616374 6f723d3f 0a202020 20202020 actor=?. │ │ │ │ + 0x0003cd0c 20202020 20202020 20000000 73716c2e ...sql. │ │ │ │ + 0x0003cd1c 76616c61 3a333937 3a204576 656e7420 vala:397: Event │ │ │ │ + 0x0003cd2c 49442072 65747269 6576616c 20717565 ID retrieval que │ │ │ │ + 0x0003cd3c 72792065 72726f72 00000000 0a202020 ry error..... │ │ │ │ + 0x0003cd4c 20202020 20202020 20202020 20494e53 INS │ │ │ │ + 0x0003cd5c 45525420 494e544f 20657665 6e742028 ERT INTO event ( │ │ │ │ + 0x0003cd6c 0a202020 20202020 20202020 20202020 . │ │ │ │ + 0x0003cd7c 20202020 2069642c 2074696d 65737461 id, timesta │ │ │ │ + 0x0003cd8c 6d702c20 696e7465 72707265 74617469 mp, interpretati │ │ │ │ + 0x0003cd9c 6f6e2c20 6d616e69 66657374 6174696f on, manifestatio │ │ │ │ + 0x0003cdac 6e2c2061 63746f72 2c0a2020 20202020 n, actor,. │ │ │ │ + 0x0003cdbc 20202020 20202020 20202020 20206f72 or │ │ │ │ + 0x0003cdcc 6967696e 2c207061 796c6f61 642c2073 igin, payload, s │ │ │ │ + 0x0003cddc 75626a5f 69642c20 7375626a 5f69645f ubj_id, subj_id_ │ │ │ │ + 0x0003cdec 63757272 656e742c 0a202020 20202020 current,. │ │ │ │ + 0x0003cdfc 20202020 20202020 20202020 20737562 sub │ │ │ │ + 0x0003ce0c 6a5f696e 74657270 72657461 74696f6e j_interpretation │ │ │ │ + 0x0003ce1c 2c207375 626a5f6d 616e6966 65737461 , subj_manifesta │ │ │ │ + 0x0003ce2c 74696f6e 2c207375 626a5f6f 72696769 tion, subj_origi │ │ │ │ + 0x0003ce3c 6e2c0a20 20202020 20202020 20202020 n,. │ │ │ │ + 0x0003ce4c 20202020 20202073 75626a5f 6f726967 subj_orig │ │ │ │ + 0x0003ce5c 696e5f63 75727265 6e742c20 7375626a in_current, subj │ │ │ │ + 0x0003ce6c 5f6d696d 65747970 652c2073 75626a5f _mimetype, subj_ │ │ │ │ + 0x0003ce7c 74657874 2c207375 626a5f73 746f7261 text, subj_stora │ │ │ │ + 0x0003ce8c 67650a20 20202020 20202020 20202020 ge. │ │ │ │ + 0x0003ce9c 20202029 2056414c 55455320 280a2020 ) VALUES (. │ │ │ │ + 0x0003ceac 20202020 20202020 20202020 20202020 │ │ │ │ + 0x0003cebc 20203f2c 203f2c20 3f2c203f 2c203f2c ?, ?, ?, ?, ?, │ │ │ │ + 0x0003cecc 0a202020 20202020 20202020 20202020 . │ │ │ │ + 0x0003cedc 20202020 20285345 4c454354 20696420 (SELECT id │ │ │ │ + 0x0003ceec 46524f4d 20757269 20574845 52452076 FROM uri WHERE v │ │ │ │ + 0x0003cefc 616c7565 3d3f292c 0a202020 20202020 alue=?),. │ │ │ │ + 0x0003cf0c 20202020 20202020 20202020 203f2c0a ?,. │ │ │ │ + 0x0003cf1c 20202020 20202020 20202020 20202020 │ │ │ │ + 0x0003cf2c 20202020 2853454c 45435420 69642046 (SELECT id F │ │ │ │ + 0x0003cf3c 524f4d20 75726920 57484552 45207661 ROM uri WHERE va │ │ │ │ + 0x0003cf4c 6c75653d 3f292c0a 20202020 20202020 lue=?),. │ │ │ │ + 0x0003cf5c 20202020 20202020 20202020 2853454c (SEL │ │ │ │ + 0x0003cf6c 45435420 69642046 524f4d20 75726920 ECT id FROM uri │ │ │ │ + 0x0003cf7c 57484552 45207661 6c75653d 3f292c0a WHERE value=?),. │ │ │ │ + 0x0003cf8c 20202020 20202020 20202020 20202020 │ │ │ │ + 0x0003cf9c 20202020 3f2c203f 2c0a2020 20202020 ?, ?,. │ │ │ │ + 0x0003cfac 20202020 20202020 20202020 20202853 (S │ │ │ │ + 0x0003cfbc 454c4543 54206964 2046524f 4d207572 ELECT id FROM ur │ │ │ │ + 0x0003cfcc 69205748 45524520 76616c75 653d3f29 i WHERE value=?) │ │ │ │ + 0x0003cfdc 2c0a2020 20202020 20202020 20202020 ,. │ │ │ │ + 0x0003cfec 20202020 20202853 454c4543 54206964 (SELECT id │ │ │ │ + 0x0003cffc 2046524f 4d207572 69205748 45524520 FROM uri WHERE │ │ │ │ + 0x0003d00c 76616c75 653d3f29 2c0a2020 20202020 value=?),. │ │ │ │ + 0x0003d01c 20202020 20202020 20202020 20203f2c ?, │ │ │ │ + 0x0003d02c 0a202020 20202020 20202020 20202020 . │ │ │ │ + 0x0003d03c 20202020 20285345 4c454354 20696420 (SELECT id │ │ │ │ + 0x0003d04c 46524f4d 20746578 74205748 45524520 FROM text WHERE │ │ │ │ + 0x0003d05c 76616c75 653d3f29 2c0a2020 20202020 value=?),. │ │ │ │ + 0x0003d06c 20202020 20202020 20202020 20202853 (S │ │ │ │ + 0x0003d07c 454c4543 54206964 2046524f 4d207374 ELECT id FROM st │ │ │ │ + 0x0003d08c 6f726167 65205748 45524520 76616c75 orage WHERE valu │ │ │ │ + 0x0003d09c 653d3f29 0a202020 20202020 20202020 e=?). │ │ │ │ + 0x0003d0ac 20202020 20290000 73716c2e 76616c61 )..sql.vala │ │ │ │ + 0x0003d0bc 3a343237 3a20496e 73657274 696f6e20 :427: Insertion │ │ │ │ + 0x0003d0cc 71756572 79206572 726f7200 0a202020 query error.. │ │ │ │ + 0x0003d0dc 20202020 20202020 20555044 41544520 UPDATE │ │ │ │ + 0x0003d0ec 6576656e 740a2020 20202020 20202020 event. │ │ │ │ + 0x0003d0fc 20202020 20205345 54207375 626a5f69 SET subj_i │ │ │ │ + 0x0003d10c 645f6375 7272656e 743d2853 454c4543 d_current=(SELEC │ │ │ │ + 0x0003d11c 54206964 2046524f 4d207572 69205748 T id FROM uri WH │ │ │ │ + 0x0003d12c 45524520 76616c75 653d3f29 0a202020 ERE value=?). │ │ │ │ + 0x0003d13c 20202020 20202020 20202020 202c2020 , │ │ │ │ + 0x0003d14c 20737562 6a5f6f72 6967696e 5f637572 subj_origin_cur │ │ │ │ + 0x0003d15c 72656e74 3d285345 4c454354 20696420 rent=(SELECT id │ │ │ │ + 0x0003d16c 46524f4d 20757269 20574845 52452076 FROM uri WHERE v │ │ │ │ + 0x0003d17c 616c7565 3d3f290a 20202020 20202020 alue=?). │ │ │ │ + 0x0003d18c 20202020 20202020 20202020 57484552 WHER │ │ │ │ + 0x0003d19c 45207375 626a5f69 645f6375 7272656e E subj_id_curren │ │ │ │ + 0x0003d1ac 743d2853 454c4543 54206964 2046524f t=(SELECT id FRO │ │ │ │ + 0x0003d1bc 4d207572 69205748 45524520 76616c75 M uri WHERE valu │ │ │ │ + 0x0003d1cc 653d3f29 0a202020 20202020 20202020 e=?). │ │ │ │ + 0x0003d1dc 20202020 20202020 20414e44 20696e74 AND int │ │ │ │ + 0x0003d1ec 65727072 65746174 696f6e21 3d3f2041 erpretation!=? A │ │ │ │ + 0x0003d1fc 4e442074 696d6573 74616d70 3c3f0a20 ND timestamp 0...%s%s.... │ │ │ │ + 0x00042b9c 67707472 61727220 213d204e 554c4c00 gptrarr != NULL. │ │ │ │ + 0x00042bac 25732825 73290000 636c6175 73652021 %s(%s)..clause ! │ │ │ │ + 0x00042bbc 3d204e55 4c4c0000 74657874 20213d20 = NULL..text != │ │ │ │ + 0x00042bcc 4e554c4c 00000000 286f6666 73657420 NULL....(offset │ │ │ │ + 0x00042bdc 2b206c65 6e29203c 3d207374 72696e67 + len) <= string │ │ │ │ + 0x00042bec 5f6c656e 67746800 6e656564 6c652021 _length.needle ! │ │ │ │ + 0x00042bfc 3d204e55 4c4c0000 2a617267 7320213d = NULL..*args != │ │ │ │ + 0x00042c0c 204e554c 4c000000 61726773 2e6c656e NULL...args.len │ │ │ │ + 0x00042c1c 67746820 3d3d2031 00000000 53454c45 gth == 1....SELE │ │ │ │ + 0x00042c2c 43542025 73204652 4f4d2025 73000000 CT %s FROM %s... │ │ │ │ + 0x00042c3c 53454c45 43542025 73204652 4f4d2025 SELECT %s FROM % │ │ │ │ + 0x00042c4c 73205748 45524520 2876616c 7565203e s WHERE (value > │ │ │ │ + 0x00042c5c 3d203f20 414e4420 76616c75 65203c20 = ? AND value < │ │ │ │ + 0x00042c6c 3f290000 25732049 4e202825 73290000 ?)..%s IN (%s).. │ │ │ │ + 0x00042c7c 28257320 4e4f5420 494e2028 25732920 (%s NOT IN (%s) │ │ │ │ + 0x00042c8c 4f522025 73206973 204e554c 4c290000 OR %s is NULL).. │ │ │ │ + 0x00042c9c 5a656974 67656973 74576865 7265436c ZeitgeistWhereCl │ │ │ │ + 0x00042cac 61757365 00000000 5a454954 47454953 ause....ZEITGEIS │ │ │ │ + 0x00042cbc 545f5748 4552455f 434c4155 53455f54 T_WHERE_CLAUSE_T │ │ │ │ + 0x00042ccc 5950455f 414e4400 616e6400 5a454954 YPE_AND.and.ZEIT │ │ │ │ + 0x00042cdc 47454953 545f5748 4552455f 434c4155 GEIST_WHERE_CLAU │ │ │ │ + 0x00042cec 53455f54 5950455f 4f520000 5f5f6c61 SE_TYPE_OR..__la │ │ │ │ + 0x00042cfc 6d626461 375f0000 5f5f6c61 6d626461 mbda7_..__lambda │ │ │ │ + 0x00042d0c 365f0000 5f5f6c61 6d626461 355f0000 6_..__lambda5_.. │ │ │ │ + 0x00042d1c 675f6363 6c6f7375 72655f75 7365725f g_cclosure_user_ │ │ │ │ + 0x00042d2c 6d617273 68616c5f 564f4944 5f5f5354 marshal_VOID__ST │ │ │ │ + 0x00042d3c 52494e47 5f424f4f 4c45414e 00000000 RING_BOOLEAN.... │ │ │ │ + 0x00042d4c 5f5f6c61 6d626461 345f0000 7a656974 __lambda4_..zeit │ │ │ │ + 0x00042d5c 67656973 745f6461 74615f73 6f757263 geist_data_sourc │ │ │ │ + 0x00042d6c 655f7265 67697374 72795f67 65745f64 e_registry_get_d │ │ │ │ + 0x00042d7c 6174615f 736f7572 6365735f 636f0000 ata_sources_co.. │ │ │ │ + 0x00042d8c 7a656974 67656973 745f6461 74615f73 zeitgeist_data_s │ │ │ │ + 0x00042d9c 6f757263 655f7265 67697374 72795f72 ource_registry_r │ │ │ │ + 0x00042dac 65676973 7465725f 64617461 5f736f75 egister_data_sou │ │ │ │ + 0x00042dbc 7263655f 636f0000 7a656974 67656973 rce_co..zeitgeis │ │ │ │ + 0x00042dcc 745f6461 74615f73 6f757263 655f7265 t_data_source_re │ │ │ │ + 0x00042ddc 67697374 72795f73 65745f64 6174615f gistry_set_data_ │ │ │ │ + 0x00042dec 736f7572 63655f65 6e61626c 65645f63 source_enabled_c │ │ │ │ + 0x00042dfc 6f000000 7a656974 67656973 745f6461 o...zeitgeist_da │ │ │ │ + 0x00042e0c 74615f73 6f757263 655f7265 67697374 ta_source_regist │ │ │ │ + 0x00042e1c 72795f67 65745f64 6174615f 736f7572 ry_get_data_sour │ │ │ │ + 0x00042e2c 63655f66 726f6d5f 69645f63 6f000000 ce_from_id_co... │ │ │ │ + 0x00042e3c 7a656974 67656973 745f6461 74615f73 zeitgeist_data_s │ │ │ │ + 0x00042e4c 6f757263 655f7265 67697374 72795f67 ource_registry_g │ │ │ │ + 0x00042e5c 65745f64 6174615f 736f7572 63657300 et_data_sources. │ │ │ │ + 0x00042e6c 7a656974 67656973 745f6461 74615f73 zeitgeist_data_s │ │ │ │ + 0x00042e7c 6f757263 655f7265 67697374 72795f67 ource_registry_g │ │ │ │ + 0x00042e8c 65745f64 6174615f 736f7572 63655f66 et_data_source_f │ │ │ │ + 0x00042e9c 726f6d5f 69640000 7a656974 67656973 rom_id..zeitgeis │ │ │ │ + 0x00042eac 745f6461 74615f73 6f757263 655f7265 t_data_source_re │ │ │ │ + 0x00042ebc 67697374 72795f72 65676973 7465725f gistry_register_ │ │ │ │ + 0x00042ecc 64617461 5f736f75 72636500 7a656974 data_source.zeit │ │ │ │ + 0x00042edc 67656973 745f6461 74615f73 6f757263 geist_data_sourc │ │ │ │ + 0x00042eec 655f7265 67697374 72795f73 65745f64 e_registry_set_d │ │ │ │ + 0x00042efc 6174615f 736f7572 63655f65 6e61626c ata_source_enabl │ │ │ │ + 0x00042f0c 65640000 00000000 00000000 00000000 ed.............. │ │ │ │ + 0x00042f1c 7a656974 67656973 745f696e 6465785f zeitgeist_index_ │ │ │ │ + 0x00042f2c 73656172 63685f77 6974685f 72656c65 search_with_rele │ │ │ │ + 0x00042f3c 76616e63 6965735f 636f0000 76616c61 vancies_co..vala │ │ │ │ + 0x00042f4c 5f675f70 74725f61 72726179 5f676574 _g_ptr_array_get │ │ │ │ + 0x00042f5c 5f6c656e 67746800 5f5f6c61 6d626461 _length.__lambda │ │ │ │ + 0x00042f6c 385f0000 7a656974 67656973 745f696e 8_..zeitgeist_in │ │ │ │ + 0x00042f7c 6465785f 73656172 63685f63 6f000000 dex_search_co... │ │ │ │ + 0x00042f8c 7a656974 67656973 745f696e 6465785f zeitgeist_index_ │ │ │ │ + 0x00042f9c 73656172 63680000 7a656974 67656973 search..zeitgeis │ │ │ │ + 0x00042fac 745f696e 6465785f 73656172 63685f77 t_index_search_w │ │ │ │ + 0x00042fbc 6974685f 72656c65 76616e63 69657300 ith_relevancies. │ │ │ │ + 0x00042fcc 0f000000 7a656974 67656973 745f6c6f ....zeitgeist_lo │ │ │ │ + 0x00042fdc 675f7265 696e7374 616c6c5f 6d6f6e69 g_reinstall_moni │ │ │ │ + 0x00042fec 746f7200 7a656974 67656973 745f6c6f tor.zeitgeist_lo │ │ │ │ + 0x00042ffc 675f7265 696e7374 616c6c5f 6d6f6e69 g_reinstall_moni │ │ │ │ + 0x0004300c 746f725f 636f0000 7a656974 67656973 tor_co..zeitgeis │ │ │ │ + 0x0004301c 745f6c6f 675f7265 616c5f6f 6e5f636f t_log_real_on_co │ │ │ │ + 0x0004302c 6e6e6563 74696f6e 5f657374 61626c69 nnection_establi │ │ │ │ + 0x0004303c 73686564 00000000 7a656974 67656973 shed....zeitgeis │ │ │ │ + 0x0004304c 745f6c6f 675f7175 69745f63 6f000000 t_log_quit_co... │ │ │ │ + 0x0004305c 7a656974 67656973 745f6c6f 675f6465 zeitgeist_log_de │ │ │ │ + 0x0004306c 6c657465 5f657665 6e74735f 636f0000 lete_events_co.. │ │ │ │ + 0x0004307c 7a656974 67656973 745f6c6f 675f6765 zeitgeist_log_ge │ │ │ │ + 0x0004308c 745f6576 656e7473 5f636f00 5f5f5f6c t_events_co.___l │ │ │ │ + 0x0004309c 616d6264 6131305f 00000000 5f5f6c61 ambda10_....__la │ │ │ │ + 0x000430ac 6d626461 395f0000 5f5f6c61 6d626461 mbda9_..__lambda │ │ │ │ + 0x000430bc 31355f00 7a656974 67656973 745f6c6f 15_.zeitgeist_lo │ │ │ │ + 0x000430cc 675f696e 73657274 5f657665 6e74735f g_insert_events_ │ │ │ │ + 0x000430dc 636f0000 76616c61 5f675f70 74725f61 co..vala_g_ptr_a │ │ │ │ + 0x000430ec 72726179 5f676574 5f6c656e 67746800 rray_get_length. │ │ │ │ + 0x000430fc 7a656974 67656973 745f6c6f 675f6669 zeitgeist_log_fi │ │ │ │ + 0x0004310c 6e645f65 76656e74 5f696473 5f636f00 nd_event_ids_co. │ │ │ │ + 0x0004311c 7a656974 67656973 745f6c6f 675f6669 zeitgeist_log_fi │ │ │ │ + 0x0004312c 6e645f65 76656e74 735f636f 00000000 nd_events_co.... │ │ │ │ + 0x0004313c 7a656974 67656973 745f6c6f 675f6669 zeitgeist_log_fi │ │ │ │ + 0x0004314c 6e645f72 656c6174 65645f75 7269735f nd_related_uris_ │ │ │ │ + 0x0004315c 636f0000 7a656974 67656973 745f6c6f co..zeitgeist_lo │ │ │ │ + 0x0004316c 675f696e 73657274 5f657665 6e747300 g_insert_events. │ │ │ │ + 0x0004317c 7a656974 67656973 745f6c6f 675f696e zeitgeist_log_in │ │ │ │ + 0x0004318c 73657274 5f657665 6e745f63 6f000000 sert_event_co... │ │ │ │ + 0x0004319c 7a656974 67656973 745f6c6f 675f696e zeitgeist_log_in │ │ │ │ + 0x000431ac 73657274 5f657665 6e740000 7a656974 sert_event..zeit │ │ │ │ + 0x000431bc 67656973 745f6c6f 675f696e 73657274 geist_log_insert │ │ │ │ + 0x000431cc 5f657665 6e745f6e 6f5f7265 706c7900 _event_no_reply. │ │ │ │ + 0x000431dc 7a656974 67656973 745f6c6f 675f696e zeitgeist_log_in │ │ │ │ + 0x000431ec 73657274 5f657665 6e74735f 6e6f5f72 sert_events_no_r │ │ │ │ + 0x000431fc 65706c79 00000000 7a656974 67656973 eply....zeitgeis │ │ │ │ + 0x0004320c 745f6c6f 675f6669 6e645f65 76656e74 t_log_find_event │ │ │ │ + 0x0004321c 73000000 7a656974 67656973 745f6c6f s...zeitgeist_lo │ │ │ │ + 0x0004322c 675f6669 6e645f65 76656e74 5f696473 g_find_event_ids │ │ │ │ + 0x0004323c 00000000 7a656974 67656973 745f6c6f ....zeitgeist_lo │ │ │ │ + 0x0004324c 675f6765 745f6576 656e7473 00000000 g_get_events.... │ │ │ │ + 0x0004325c 7a656974 67656973 745f6c6f 675f6669 zeitgeist_log_fi │ │ │ │ + 0x0004326c 6e645f72 656c6174 65645f75 72697300 nd_related_uris. │ │ │ │ + 0x0004327c 7a656974 67656973 745f6c6f 675f6465 zeitgeist_log_de │ │ │ │ + 0x0004328c 6c657465 5f657665 6e747300 7a656974 lete_events.zeit │ │ │ │ + 0x0004329c 67656973 745f6c6f 675f7175 69740000 geist_log_quit.. │ │ │ │ + 0x000432ac 7a656974 67656973 745f6c6f 675f696e zeitgeist_log_in │ │ │ │ + 0x000432bc 7374616c 6c5f6d6f 6e69746f 72000000 stall_monitor... │ │ │ │ + 0x000432cc 7a656974 67656973 745f6c6f 675f7265 zeitgeist_log_re │ │ │ │ + 0x000432dc 6d6f7665 5f6d6f6e 69746f72 00000000 move_monitor.... │ │ │ │ + 0x000432ec 7a656974 67656973 745f6c6f 675f6765 zeitgeist_log_ge │ │ │ │ + 0x000432fc 745f7665 7273696f 6e000000 7a656974 t_version...zeit │ │ │ │ + 0x0004330c 67656973 745f6c6f 675f6765 745f6578 geist_log_get_ex │ │ │ │ + 0x0004331c 74656e73 696f6e73 00000000 7a656974 tensions....zeit │ │ │ │ + 0x0004332c 67656973 745f6c6f 675f6461 74617061 geist_log_datapa │ │ │ │ + 0x0004333c 74680000 675f6363 6c6f7375 72655f75 th..g_cclosure_u │ │ │ │ + 0x0004334c 7365725f 6d617273 68616c5f 564f4944 ser_marshal_VOID │ │ │ │ + 0x0004335c 5f5f4f42 4a454354 5f4f424a 45435400 __OBJECT_OBJECT. │ │ │ │ + 0x0004336c 675f6363 6c6f7375 72655f75 7365725f g_cclosure_user_ │ │ │ │ + 0x0004337c 6d617273 68616c5f 564f4944 5f5f4f42 marshal_VOID__OB │ │ │ │ + 0x0004338c 4a454354 5f504f49 4e544552 5f494e54 JECT_POINTER_INT │ │ │ │ + 0x0004339c 00000000 7a656974 67656973 745f6d6f ....zeitgeist_mo │ │ │ │ + 0x000433ac 6e69746f 725f7265 616c5f6e 6f746966 nitor_real_notif │ │ │ │ + 0x000433bc 795f6465 6c657465 00000000 7a656974 y_delete....zeit │ │ │ │ + 0x000433cc 67656973 745f6d6f 6e69746f 725f7265 geist_monitor_re │ │ │ │ + 0x000433dc 616c5f6e 6f746966 795f6465 6c657465 al_notify_delete │ │ │ │ + 0x000433ec 5f636f00 7a656974 67656973 745f6d6f _co.zeitgeist_mo │ │ │ │ + 0x000433fc 6e69746f 725f7265 616c5f6e 6f746966 nitor_real_notif │ │ │ │ + 0x0004340c 795f696e 73657274 00000000 7a656974 y_insert....zeit │ │ │ │ + 0x0004341c 67656973 745f6d6f 6e69746f 725f7265 geist_monitor_re │ │ │ │ + 0x0004342c 616c5f6e 6f746966 795f696e 73657274 al_notify_insert │ │ │ │ + 0x0004343c 5f636f00 7a656974 67656973 745f6d6f _co.zeitgeist_mo │ │ │ │ + 0x0004344c 6e69746f 725f6765 745f7465 6d706c61 nitor_get_templa │ │ │ │ + 0x0004345c 74657300 7a656974 67656973 745f6d6f tes.zeitgeist_mo │ │ │ │ + 0x0004346c 6e69746f 725f6765 745f7061 74680000 nitor_get_path.. │ │ │ │ + 0x0004347c 7a656974 67656973 745f6d6f 6e69746f zeitgeist_monito │ │ │ │ + 0x0004348c 725f6765 745f7469 6d655f72 616e6765 r_get_time_range │ │ │ │ + 0x0004349c 00000000 7a656974 67656973 745f6d6f ....zeitgeist_mo │ │ │ │ + 0x000434ac 6e69746f 725f7365 745f7469 6d655f72 nitor_set_time_r │ │ │ │ + 0x000434bc 616e6765 00000000 7a656974 67656973 ange....zeitgeis │ │ │ │ + 0x000434cc 745f6d6f 6e69746f 725f6765 745f6576 t_monitor_get_ev │ │ │ │ + 0x000434dc 656e745f 74656d70 6c617465 73000000 ent_templates... │ │ │ │ + 0x000434ec 7a656974 67656973 745f6d6f 6e69746f zeitgeist_monito │ │ │ │ + 0x000434fc 725f7365 745f6576 656e745f 74656d70 r_set_event_temp │ │ │ │ + 0x0004350c 6c617465 73000000 7a656974 67656973 lates...zeitgeis │ │ │ │ + 0x0004351c 745f6d6f 6e69746f 725f636f 6e737472 t_monitor_constr │ │ │ │ + 0x0004352c 75637400 7a656974 67656973 745f7175 uct.zeitgeist_qu │ │ │ │ + 0x0004353c 65756564 5f70726f 78795f77 72617070 eued_proxy_wrapp │ │ │ │ + 0x0004354c 65725f6f 6e5f636f 6e6e6563 74696f6e er_on_connection │ │ │ │ + 0x0004355c 5f657374 61626c69 73686564 00000000 _established.... │ │ │ │ + 0x0004356c 7a656974 67656973 745f7175 65756564 zeitgeist_queued │ │ │ │ + 0x0004357c 5f70726f 78795f77 72617070 65725f6f _proxy_wrapper_o │ │ │ │ + 0x0004358c 6e5f636f 6e6e6563 74696f6e 5f6c6f73 n_connection_los │ │ │ │ + 0x0004359c 74000000 7a656974 67656973 745f7175 t...zeitgeist_qu │ │ │ │ + 0x000435ac 65756564 5f70726f 78795f77 72617070 eued_proxy_wrapp │ │ │ │ + 0x000435bc 65725f67 65745f70 726f7879 5f637265 er_get_proxy_cre │ │ │ │ + 0x000435cc 61746564 00000000 7a656974 67656973 ated....zeitgeis │ │ │ │ + 0x000435dc 745f7175 65756564 5f70726f 78795f77 t_queued_proxy_w │ │ │ │ + 0x000435ec 72617070 65725f67 65745f69 735f636f rapper_get_is_co │ │ │ │ + 0x000435fc 6e6e6563 74656400 7a656974 67656973 nnected.zeitgeis │ │ │ │ + 0x0004360c 745f7175 65756564 5f70726f 78795f77 t_queued_proxy_w │ │ │ │ + 0x0004361c 72617070 65725f73 65745f70 726f7879 rapper_set_proxy │ │ │ │ + 0x0004362c 5f637265 61746564 00000000 7a656974 _created....zeit │ │ │ │ + 0x0004363c 67656973 745f7175 65756564 5f70726f geist_queued_pro │ │ │ │ + 0x0004364c 78795f77 72617070 65725f73 65745f69 xy_wrapper_set_i │ │ │ │ + 0x0004365c 735f636f 6e6e6563 74656400 7a656974 s_connected.zeit │ │ │ │ + 0x0004366c 67656973 745f7175 65756564 5f70726f geist_queued_pro │ │ │ │ + 0x0004367c 78795f77 72617070 65725f6e 616d655f xy_wrapper_name_ │ │ │ │ + 0x0004368c 6f776e65 725f6368 616e6765 64000000 owner_changed... │ │ │ │ + 0x0004369c 7a656974 67656973 745f7175 65756564 zeitgeist_queued │ │ │ │ + 0x000436ac 5f70726f 78795f77 72617070 65725f71 _proxy_wrapper_q │ │ │ │ + 0x000436bc 75657565 645f6d65 74686f64 5f736574 ueued_method_set │ │ │ │ + 0x000436cc 5f717565 7565645f 6d657468 6f640000 _queued_method.. │ │ │ │ + 0x000436dc 7a656974 67656973 745f7175 65756564 zeitgeist_queued │ │ │ │ + 0x000436ec 5f70726f 78795f77 72617070 65725f71 _proxy_wrapper_q │ │ │ │ + 0x000436fc 75657565 645f6d65 74686f64 5f676574 ueued_method_get │ │ │ │ + 0x0004370c 5f717565 7565645f 6d657468 6f640000 _queued_method.. │ │ │ │ + 0x0004371c 0f000000 7a656974 67656973 745f7175 ....zeitgeist_qu │ │ │ │ + 0x0004372c 65756564 5f70726f 78795f77 72617070 eued_proxy_wrapp │ │ │ │ + 0x0004373c 65725f77 6169745f 666f725f 70726f78 er_wait_for_prox │ │ │ │ + 0x0004374c 795f636f 00000000 7a656974 67656973 y_co....zeitgeis │ │ │ │ + 0x0004375c 745f7175 65756564 5f70726f 78795f77 t_queued_proxy_w │ │ │ │ + 0x0004376c 72617070 65725f77 6169745f 666f725f rapper_wait_for_ │ │ │ │ + 0x0004377c 70726f78 79000000 7a656974 67656973 proxy...zeitgeis │ │ │ │ + 0x0004378c 745f7175 65756564 5f70726f 78795f77 t_queued_proxy_w │ │ │ │ + 0x0004379c 72617070 65725f70 6172616d 5f737065 rapper_param_spe │ │ │ │ + 0x000437ac 635f7175 65756564 5f6d6574 686f6400 c_queued_method. │ │ │ │ + 0x000437bc 7a656974 67656973 745f7175 65756564 zeitgeist_queued │ │ │ │ + 0x000437cc 5f70726f 78795f77 72617070 65725f76 _proxy_wrapper_v │ │ │ │ + 0x000437dc 616c7565 5f676574 5f717565 7565645f alue_get_queued_ │ │ │ │ + 0x000437ec 6d657468 6f640000 7a656974 67656973 method..zeitgeis │ │ │ │ + 0x000437fc 745f7175 65756564 5f70726f 78795f77 t_queued_proxy_w │ │ │ │ + 0x0004380c 72617070 65725f70 726f6365 73735f71 rapper_process_q │ │ │ │ + 0x0004381c 75657565 645f6d65 74686f64 73000000 ueued_methods... │ │ │ │ + 0x0004382c 7a656974 67656973 745f7175 65756564 zeitgeist_queued │ │ │ │ + 0x0004383c 5f70726f 78795f77 72617070 65725f70 _proxy_wrapper_p │ │ │ │ + 0x0004384c 726f7879 5f616371 75697265 64000000 roxy_acquired... │ │ │ │ + 0x0004385c 7a656974 67656973 745f7175 65756564 zeitgeist_queued │ │ │ │ + 0x0004386c 5f70726f 78795f77 72617070 65725f70 _proxy_wrapper_p │ │ │ │ + 0x0004387c 726f7879 5f756e61 7661696c 61626c65 roxy_unavailable │ │ │ │ + 0x0004388c 00000000 7a656974 67656973 745f7175 ....zeitgeist_qu │ │ │ │ + 0x0004389c 65756564 5f70726f 78795f77 72617070 eued_proxy_wrapp │ │ │ │ + 0x000438ac 65725f76 616c7565 5f736574 5f717565 er_value_set_que │ │ │ │ + 0x000438bc 7565645f 6d657468 6f640000 7a656974 ued_method..zeit │ │ │ │ + 0x000438cc 67656973 745f7175 65756564 5f70726f geist_queued_pro │ │ │ │ + 0x000438dc 78795f77 72617070 65725f76 616c7565 xy_wrapper_value │ │ │ │ + 0x000438ec 5f74616b 655f7175 65756564 5f6d6574 _take_queued_met │ │ │ │ + 0x000438fc 686f6400 7a656974 67656973 745f7265 hod.zeitgeist_re │ │ │ │ + 0x0004390c 6d6f7465 5f6c6f67 5f676574 5f657874 mote_log_get_ext │ │ │ │ + 0x0004391c 656e7369 6f6e7300 7a656974 67656973 ensions.zeitgeis │ │ │ │ + 0x0004392c 745f7265 6d6f7465 5f6c6f67 5f676574 t_remote_log_get │ │ │ │ + 0x0004393c 5f766572 73696f6e 00000000 7a656974 _version....zeit │ │ │ │ + 0x0004394c 67656973 745f7265 6d6f7465 5f6c6f67 geist_remote_log │ │ │ │ + 0x0004395c 5f676574 5f646174 61706174 68000000 _get_datapath... │ │ │ │ + 0x0004396c 7a656974 67656973 745f6e65 74776f72 zeitgeist_networ │ │ │ │ + 0x0004397c 6b5f6d61 6e616765 725f6462 75735f73 k_manager_dbus_s │ │ │ │ + 0x0004398c 74617465 00000000 7a656974 67656973 tate....zeitgeis │ │ │ │ + 0x0004399c 745f636f 6e6e6d61 6e5f6d61 6e616765 t_connman_manage │ │ │ │ + 0x000439ac 725f6462 75735f67 65745f73 74617465 r_dbus_get_state │ │ │ │ + 0x000439bc 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000439cc 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000439dc 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000439ec 00000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x000439fc 7a656974 67656973 745f6461 74615f73 zeitgeist_data_s │ │ │ │ + 0x00043a0c 6f757263 655f746f 5f766172 69616e74 ource_to_variant │ │ │ │ + 0x00043a1c 00000000 7a656974 67656973 745f6461 ....zeitgeist_da │ │ │ │ + 0x00043a2c 74615f73 6f757263 655f6765 745f756e ta_source_get_un │ │ │ │ + 0x00043a3c 69717565 5f696400 5f5f6c61 6d626461 ique_id.__lambda │ │ │ │ + 0x00043a4c 345f0000 7a656974 67656973 745f6461 4_..zeitgeist_da │ │ │ │ + 0x00043a5c 74615f73 6f757263 655f7365 745f756e ta_source_set_un │ │ │ │ + 0x00043a6c 69717565 5f696400 7a656974 67656973 ique_id.zeitgeis │ │ │ │ + 0x00043a7c 745f6461 74615f73 6f757263 655f6765 t_data_source_ge │ │ │ │ + 0x00043a8c 745f6e61 6d650000 7a656974 67656973 t_name..zeitgeis │ │ │ │ + 0x00043a9c 745f6461 74615f73 6f757263 655f7365 t_data_source_se │ │ │ │ + 0x00043aac 745f6e61 6d650000 7a656974 67656973 t_name..zeitgeis │ │ │ │ + 0x00043abc 745f6461 74615f73 6f757263 655f6765 t_data_source_ge │ │ │ │ + 0x00043acc 745f6465 73637269 7074696f 6e000000 t_description... │ │ │ │ + 0x00043adc 7a656974 67656973 745f6461 74615f73 zeitgeist_data_s │ │ │ │ + 0x00043aec 6f757263 655f7365 745f6465 73637269 ource_set_descri │ │ │ │ + 0x00043afc 7074696f 6e000000 7a656974 67656973 ption...zeitgeis │ │ │ │ + 0x00043b0c 745f6461 74615f73 6f757263 655f6765 t_data_source_ge │ │ │ │ + 0x00043b1c 745f6576 656e745f 74656d70 6c617465 t_event_template │ │ │ │ + 0x00043b2c 73000000 7a656974 67656973 745f6461 s...zeitgeist_da │ │ │ │ + 0x00043b3c 74615f73 6f757263 655f7365 745f6576 ta_source_set_ev │ │ │ │ + 0x00043b4c 656e745f 74656d70 6c617465 73000000 ent_templates... │ │ │ │ + 0x00043b5c 7a656974 67656973 745f6461 74615f73 zeitgeist_data_s │ │ │ │ + 0x00043b6c 6f757263 655f6765 745f656e 61626c65 ource_get_enable │ │ │ │ + 0x00043b7c 64000000 7a656974 67656973 745f6461 d...zeitgeist_da │ │ │ │ + 0x00043b8c 74615f73 6f757263 655f7365 745f656e ta_source_set_en │ │ │ │ + 0x00043b9c 61626c65 64000000 7a656974 67656973 abled...zeitgeis │ │ │ │ + 0x00043bac 745f6461 74615f73 6f757263 655f636f t_data_source_co │ │ │ │ + 0x00043bbc 6e737472 7563745f 66756c6c 00000000 nstruct_full.... │ │ │ │ + 0x00043bcc 7a656974 67656973 745f6461 74615f73 zeitgeist_data_s │ │ │ │ + 0x00043bdc 6f757263 655f6765 745f7275 6e6e696e ource_get_runnin │ │ │ │ + 0x00043bec 67000000 7a656974 67656973 745f6461 g...zeitgeist_da │ │ │ │ + 0x00043bfc 74615f73 6f757263 655f7365 745f7275 ta_source_set_ru │ │ │ │ + 0x00043c0c 6e6e696e 67000000 7a656974 67656973 nning...zeitgeis │ │ │ │ + 0x00043c1c 745f6461 74615f73 6f757263 655f6765 t_data_source_ge │ │ │ │ + 0x00043c2c 745f7469 6d657374 616d7000 7a656974 t_timestamp.zeit │ │ │ │ + 0x00043c3c 67656973 745f6461 74615f73 6f757263 geist_data_sourc │ │ │ │ + 0x00043c4c 655f7365 745f7469 6d657374 616d7000 e_set_timestamp. │ │ │ │ + 0x00043c5c 7a656974 67656973 745f6461 74615f73 zeitgeist_data_s │ │ │ │ + 0x00043c6c 6f757263 655f636f 6e737472 7563745f ource_construct_ │ │ │ │ + 0x00043c7c 66726f6d 5f766172 69616e74 00000000 from_variant.... │ │ │ │ + 0x00043c8c 7a656974 67656973 745f6461 74615f73 zeitgeist_data_s │ │ │ │ + 0x00043c9c 6f757263 65735f66 726f6d5f 76617269 ources_from_vari │ │ │ │ + 0x00043cac 616e7400 7a656974 67656973 745f6461 ant.zeitgeist_da │ │ │ │ + 0x00043cbc 74615f73 6f757263 65735f74 6f5f7661 ta_sources_to_va │ │ │ │ + 0x00043ccc 7269616e 74000000 7a656974 67656973 riant...zeitgeis │ │ │ │ + 0x00043cdc 745f6d69 6d655f72 65676578 5f6e6577 t_mime_regex_new │ │ │ │ + 0x00043cec 00000000 7a656974 67656973 745f7572 ....zeitgeist_ur │ │ │ │ + 0x00043cfc 695f7363 68656d65 5f6e6577 00000000 i_scheme_new.... │ │ │ │ + 0x00043d0c 7a656974 67656973 745f7265 67697374 zeitgeist_regist │ │ │ │ + 0x00043d1c 65725f6d 696d6574 79706500 7a656974 er_mimetype.zeit │ │ │ │ + 0x00043d2c 67656973 745f7265 67697374 65725f6d geist_register_m │ │ │ │ + 0x00043d3c 696d6574 7970655f 72656765 78000000 imetype_regex... │ │ │ │ + 0x00043d4c 7a656974 67656973 745f7265 67697374 zeitgeist_regist │ │ │ │ + 0x00043d5c 65725f75 72695f73 6368656d 65000000 er_uri_scheme... │ │ │ │ + 0x00043d6c 7a656974 67656973 745f6d61 6e696665 zeitgeist_manife │ │ │ │ + 0x00043d7c 73746174 696f6e5f 666f725f 75726900 station_for_uri. │ │ │ │ + 0x00043d8c 7a656974 67656973 745f6e65 78745f73 zeitgeist_next_s │ │ │ │ + 0x00043d9c 7472696e 675f6f72 5f6e756c 6c000000 tring_or_null... │ │ │ │ + 0x00043dac 7a656974 67656973 745f6576 656e745f zeitgeist_event_ │ │ │ │ + 0x00043dbc 6765745f 7375626a 65637400 7a656974 get_subject.zeit │ │ │ │ + 0x00043dcc 67656973 745f6576 656e745f 6e756d5f geist_event_num_ │ │ │ │ + 0x00043ddc 7375626a 65637473 00000000 76616c61 subjects....vala │ │ │ │ + 0x00043dec 5f675f70 74725f61 72726179 5f676574 _g_ptr_array_get │ │ │ │ + 0x00043dfc 5f6c656e 67746800 7a656974 67656973 _length.zeitgeis │ │ │ │ + 0x00043e0c 745f6576 656e745f 6164645f 7375626a t_event_add_subj │ │ │ │ + 0x00043e1c 65637400 7a656974 67656973 745f6576 ect.zeitgeist_ev │ │ │ │ + 0x00043e2c 656e745f 74616b65 5f737562 6a656374 ent_take_subject │ │ │ │ + 0x00043e3c 00000000 7a656974 67656973 745f6576 ....zeitgeist_ev │ │ │ │ + 0x00043e4c 656e745f 6765745f 69640000 7a656974 ent_get_id..zeit │ │ │ │ + 0x00043e5c 67656973 745f6576 656e745f 7365745f geist_event_set_ │ │ │ │ + 0x00043e6c 69640000 7a656974 67656973 745f6576 id..zeitgeist_ev │ │ │ │ + 0x00043e7c 656e745f 6765745f 74696d65 7374616d ent_get_timestam │ │ │ │ + 0x00043e8c 70000000 7a656974 67656973 745f6576 p...zeitgeist_ev │ │ │ │ + 0x00043e9c 656e745f 7365745f 74696d65 7374616d ent_set_timestam │ │ │ │ + 0x00043eac 70000000 7a656974 67656973 745f6576 p...zeitgeist_ev │ │ │ │ + 0x00043ebc 656e745f 6765745f 6f726967 696e0000 ent_get_origin.. │ │ │ │ + 0x00043ecc 7a656974 67656973 745f6576 656e745f zeitgeist_event_ │ │ │ │ + 0x00043edc 7365745f 6f726967 696e0000 7a656974 set_origin..zeit │ │ │ │ + 0x00043eec 67656973 745f6576 656e745f 6765745f geist_event_get_ │ │ │ │ + 0x00043efc 6163746f 72000000 7a656974 67656973 actor...zeitgeis │ │ │ │ + 0x00043f0c 745f6576 656e745f 7365745f 6163746f t_event_set_acto │ │ │ │ + 0x00043f1c 72000000 7a656974 67656973 745f6576 r...zeitgeist_ev │ │ │ │ + 0x00043f2c 656e745f 7365745f 6163746f 725f6672 ent_set_actor_fr │ │ │ │ + 0x00043f3c 6f6d5f61 70705f69 6e666f00 7a656974 om_app_info.zeit │ │ │ │ + 0x00043f4c 67656973 745f6576 656e745f 6765745f geist_event_get_ │ │ │ │ + 0x00043f5c 696e7465 72707265 74617469 6f6e0000 interpretation.. │ │ │ │ + 0x00043f6c 7a656974 67656973 745f6576 656e745f zeitgeist_event_ │ │ │ │ + 0x00043f7c 7365745f 696e7465 72707265 74617469 set_interpretati │ │ │ │ + 0x00043f8c 6f6e0000 7a656974 67656973 745f6576 on..zeitgeist_ev │ │ │ │ + 0x00043f9c 656e745f 6765745f 6d616e69 66657374 ent_get_manifest │ │ │ │ + 0x00043fac 6174696f 6e000000 7a656974 67656973 ation...zeitgeis │ │ │ │ + 0x00043fbc 745f6576 656e745f 746f5f76 61726961 t_event_to_varia │ │ │ │ + 0x00043fcc 6e740000 7a656974 67656973 745f6576 nt..zeitgeist_ev │ │ │ │ + 0x00043fdc 656e745f 64656275 675f7072 696e7400 ent_debug_print. │ │ │ │ + 0x00043fec 7a656974 67656973 745f6576 656e745f zeitgeist_event_ │ │ │ │ + 0x00043ffc 6d617463 6865735f 74656d70 6c617465 matches_template │ │ │ │ + 0x0004400c 00000000 7a656974 67656973 745f6576 ....zeitgeist_ev │ │ │ │ + 0x0004401c 656e745f 7365745f 6d616e69 66657374 ent_set_manifest │ │ │ │ + 0x0004402c 6174696f 6e000000 7a656974 67656973 ation...zeitgeis │ │ │ │ + 0x0004403c 745f6576 656e745f 6765745f 7375626a t_event_get_subj │ │ │ │ + 0x0004404c 65637473 00000000 7a656974 67656973 ects....zeitgeis │ │ │ │ + 0x0004405c 745f6576 656e745f 7365745f 7375626a t_event_set_subj │ │ │ │ + 0x0004406c 65637473 00000000 7a656974 67656973 ects....zeitgeis │ │ │ │ + 0x0004407c 745f6576 656e745f 6765745f 7061796c t_event_get_payl │ │ │ │ + 0x0004408c 6f616400 7a656974 67656973 745f6576 oad.zeitgeist_ev │ │ │ │ + 0x0004409c 656e745f 7365745f 7061796c 6f616400 ent_set_payload. │ │ │ │ + 0x000440ac 7a656974 67656973 745f6576 656e745f zeitgeist_event_ │ │ │ │ + 0x000440bc 636f6e73 74727563 745f6672 6f6d5f76 construct_from_v │ │ │ │ + 0x000440cc 61726961 6e740000 75696e74 36345f70 ariant..uint64_p │ │ │ │ + 0x000440dc 61727365 00000000 696e7436 345f7061 arse....int64_pa │ │ │ │ + 0x000440ec 72736500 7a656974 67656973 745f6576 rse.zeitgeist_ev │ │ │ │ + 0x000440fc 656e7473 5f66726f 6d5f7661 7269616e ents_from_varian │ │ │ │ + 0x0004410c 74000000 7a656974 67656973 745f6576 t...zeitgeist_ev │ │ │ │ + 0x0004411c 656e7473 5f746f5f 76617269 616e7400 ents_to_variant. │ │ │ │ + 0x0004412c 7a656974 67656973 745f6576 656e7473 zeitgeist_events │ │ │ │ + 0x0004413c 5f746f5f 76617269 616e745f 77697468 _to_variant_with │ │ │ │ + 0x0004414c 5f6c696d 69740000 7a656974 67656973 _limit..zeitgeis │ │ │ │ + 0x0004415c 745f7375 626a6563 745f6765 745f7572 t_subject_get_ur │ │ │ │ + 0x0004416c 69000000 7a656974 67656973 745f7375 i...zeitgeist_su │ │ │ │ + 0x0004417c 626a6563 745f7365 745f7572 69000000 bject_set_uri... │ │ │ │ + 0x0004418c 7a656974 67656973 745f7375 626a6563 zeitgeist_subjec │ │ │ │ + 0x0004419c 745f6765 745f6f72 6967696e 00000000 t_get_origin.... │ │ │ │ + 0x000441ac 7a656974 67656973 745f7375 626a6563 zeitgeist_subjec │ │ │ │ + 0x000441bc 745f7365 745f6f72 6967696e 00000000 t_set_origin.... │ │ │ │ + 0x000441cc 7a656974 67656973 745f7375 626a6563 zeitgeist_subjec │ │ │ │ + 0x000441dc 745f6765 745f7465 78740000 7a656974 t_get_text..zeit │ │ │ │ + 0x000441ec 67656973 745f7375 626a6563 745f7365 geist_subject_se │ │ │ │ + 0x000441fc 745f7465 78740000 7a656974 67656973 t_text..zeitgeis │ │ │ │ + 0x0004420c 745f7375 626a6563 745f6765 745f7374 t_subject_get_st │ │ │ │ + 0x0004421c 6f726167 65000000 7a656974 67656973 orage...zeitgeis │ │ │ │ + 0x0004422c 745f7375 626a6563 745f7365 745f7374 t_subject_set_st │ │ │ │ + 0x0004423c 6f726167 65000000 7a656974 67656973 orage...zeitgeis │ │ │ │ + 0x0004424c 745f7375 626a6563 745f6765 745f6375 t_subject_get_cu │ │ │ │ + 0x0004425c 7272656e 745f7572 69000000 7a656974 rrent_uri...zeit │ │ │ │ + 0x0004426c 67656973 745f7375 626a6563 745f7365 geist_subject_se │ │ │ │ + 0x0004427c 745f6375 7272656e 745f7572 69000000 t_current_uri... │ │ │ │ + 0x0004428c 7a656974 67656973 745f7375 626a6563 zeitgeist_subjec │ │ │ │ + 0x0004429c 745f6765 745f6375 7272656e 745f6f72 t_get_current_or │ │ │ │ + 0x000442ac 6967696e 00000000 7a656974 67656973 igin....zeitgeis │ │ │ │ + 0x000442bc 745f7375 626a6563 745f7365 745f6375 t_subject_set_cu │ │ │ │ + 0x000442cc 7272656e 745f6f72 6967696e 00000000 rrent_origin.... │ │ │ │ + 0x000442dc 7a656974 67656973 745f7375 626a6563 zeitgeist_subjec │ │ │ │ + 0x000442ec 745f6765 745f6d69 6d657479 70650000 t_get_mimetype.. │ │ │ │ + 0x000442fc 7a656974 67656973 745f7375 626a6563 zeitgeist_subjec │ │ │ │ + 0x0004430c 745f7365 745f6d69 6d657479 70650000 t_set_mimetype.. │ │ │ │ + 0x0004431c 7a656974 67656973 745f7375 626a6563 zeitgeist_subjec │ │ │ │ + 0x0004432c 745f6765 745f696e 74657270 72657461 t_get_interpreta │ │ │ │ + 0x0004433c 74696f6e 00000000 7a656974 67656973 tion....zeitgeis │ │ │ │ + 0x0004434c 745f7375 626a6563 745f7365 745f696e t_subject_set_in │ │ │ │ + 0x0004435c 74657270 72657461 74696f6e 00000000 terpretation.... │ │ │ │ + 0x0004436c 7a656974 67656973 745f7375 626a6563 zeitgeist_subjec │ │ │ │ + 0x0004437c 745f6765 745f6d61 6e696665 73746174 t_get_manifestat │ │ │ │ + 0x0004438c 696f6e00 7a656974 67656973 745f7375 ion.zeitgeist_su │ │ │ │ + 0x0004439c 626a6563 745f746f 5f766172 69616e74 bject_to_variant │ │ │ │ + 0x000443ac 00000000 7a656974 67656973 745f7375 ....zeitgeist_su │ │ │ │ + 0x000443bc 626a6563 745f6d61 74636865 735f7465 bject_matches_te │ │ │ │ + 0x000443cc 6d706c61 74650000 7a656974 67656973 mplate..zeitgeis │ │ │ │ + 0x000443dc 745f7375 626a6563 745f7365 745f6d61 t_subject_set_ma │ │ │ │ + 0x000443ec 6e696665 73746174 696f6e00 7a656974 nifestation.zeit │ │ │ │ + 0x000443fc 67656973 745f7375 626a6563 745f636f geist_subject_co │ │ │ │ + 0x0004440c 6e737472 7563745f 66726f6d 5f766172 nstruct_from_var │ │ │ │ + 0x0004441c 69616e74 00000000 7a656974 67656973 iant....zeitgeis │ │ │ │ + 0x0004442c 745f7469 6d655f72 616e6765 5f746f5f t_time_range_to_ │ │ │ │ + 0x0004443c 76617269 616e7400 7a656974 67656973 variant.zeitgeis │ │ │ │ + 0x0004444c 745f7469 6d655f72 616e6765 5f676574 t_time_range_get │ │ │ │ + 0x0004445c 5f737461 72740000 7a656974 67656973 _start..zeitgeis │ │ │ │ + 0x0004446c 745f7469 6d655f72 616e6765 5f736574 t_time_range_set │ │ │ │ + 0x0004447c 5f737461 72740000 7a656974 67656973 _start..zeitgeis │ │ │ │ + 0x0004448c 745f7469 6d655f72 616e6765 5f676574 t_time_range_get │ │ │ │ + 0x0004449c 5f656e64 00000000 7a656974 67656973 _end....zeitgeis │ │ │ │ + 0x000444ac 745f7469 6d655f72 616e6765 5f736574 t_time_range_set │ │ │ │ + 0x000444bc 5f656e64 00000000 7a656974 67656973 _end....zeitgeis │ │ │ │ + 0x000444cc 745f7469 6d655f72 616e6765 5f636f6e t_time_range_con │ │ │ │ + 0x000444dc 73747275 63745f66 726f6d5f 76617269 struct_from_vari │ │ │ │ + 0x000444ec 616e7400 7a656974 67656973 745f7469 ant.zeitgeist_ti │ │ │ │ + 0x000444fc 6d655f72 616e6765 5f696e74 65727365 me_range_interse │ │ │ │ + 0x0004450c 63740000 7a656974 67656973 745f7469 ct..zeitgeist_ti │ │ │ │ + 0x0004451c 6d657374 616d705f 66726f6d 5f74696d mestamp_from_tim │ │ │ │ + 0x0004452c 6576616c 00000000 7a656974 67656973 eval....zeitgeis │ │ │ │ + 0x0004453c 745f7469 6d657374 616d705f 66726f6d t_timestamp_from │ │ │ │ + 0x0004454c 5f69736f 38363031 00000000 7a656974 _iso8601....zeit │ │ │ │ + 0x0004455c 67656973 745f7469 6d657374 616d705f geist_timestamp_ │ │ │ │ + 0x0004456c 66726f6d 5f646174 65000000 0f000000 from_date....... │ │ │ │ + 0x0004457c 7a656974 67656973 745f7379 6d626f6c zeitgeist_symbol │ │ │ │ + 0x0004458c 5f706172 616d5f73 7065635f 696e666f _param_spec_info │ │ │ │ + 0x0004459c 00000000 7a656974 67656973 745f7379 ....zeitgeist_sy │ │ │ │ + 0x000445ac 6d626f6c 5f76616c 75655f67 65745f69 mbol_value_get_i │ │ │ │ + 0x000445bc 6e666f00 7a656974 67656973 745f7379 nfo.zeitgeist_sy │ │ │ │ + 0x000445cc 6d626f6c 5f696e66 6f5f7265 67697374 mbol_info_regist │ │ │ │ + 0x000445dc 65720000 7a656974 67656973 745f7379 er..zeitgeist_sy │ │ │ │ + 0x000445ec 6d626f6c 5f676574 5f646973 706c6179 mbol_get_display │ │ │ │ + 0x000445fc 5f6e616d 65000000 7a656974 67656973 _name...zeitgeis │ │ │ │ + 0x0004460c 745f7379 6d626f6c 5f676574 5f646573 t_symbol_get_des │ │ │ │ + 0x0004461c 63726970 74696f6e 00000000 7a656974 cription....zeit │ │ │ │ + 0x0004462c 67656973 745f7379 6d626f6c 5f676574 geist_symbol_get │ │ │ │ + 0x0004463c 5f616c6c 5f706172 656e7473 00000000 _all_parents.... │ │ │ │ + 0x0004464c 7a656974 67656973 745f7379 6d626f6c zeitgeist_symbol │ │ │ │ + 0x0004465c 5f676574 5f616c6c 5f636869 6c647265 _get_all_childre │ │ │ │ + 0x0004466c 6e000000 7a656974 67656973 745f7379 n...zeitgeist_sy │ │ │ │ + 0x0004467c 6d626f6c 5f676574 5f636869 6c647265 mbol_get_childre │ │ │ │ + 0x0004468c 6e000000 7a656974 67656973 745f7379 n...zeitgeist_sy │ │ │ │ + 0x0004469c 6d626f6c 5f676574 5f706172 656e7473 mbol_get_parents │ │ │ │ + 0x000446ac 00000000 7a656974 67656973 745f7379 ....zeitgeist_sy │ │ │ │ + 0x000446bc 6d626f6c 5f76616c 75655f73 65745f69 mbol_value_set_i │ │ │ │ + 0x000446cc 6e666f00 7a656974 67656973 745f7379 nfo.zeitgeist_sy │ │ │ │ + 0x000446dc 6d626f6c 5f76616c 75655f74 616b655f mbol_value_take_ │ │ │ │ + 0x000446ec 696e666f 00000000 7a656974 67656973 info....zeitgeis │ │ │ │ + 0x000446fc 745f7265 73756c74 5f736574 5f73697a t_result_set_siz │ │ │ │ + 0x0004470c 65000000 7a656974 67656973 745f7265 e...zeitgeist_re │ │ │ │ + 0x0004471c 73756c74 5f736574 5f657374 696d6174 sult_set_estimat │ │ │ │ + 0x0004472c 65645f6d 61746368 65730000 7a656974 ed_matches..zeit │ │ │ │ + 0x0004473c 67656973 745f7265 73756c74 5f736574 geist_result_set │ │ │ │ + 0x0004474c 5f6e6578 745f7661 6c756500 7a656974 _next_value.zeit │ │ │ │ + 0x0004475c 67656973 745f7265 73756c74 5f736574 geist_result_set │ │ │ │ + 0x0004476c 5f686173 5f6e6578 74000000 7a656974 _has_next...zeit │ │ │ │ + 0x0004477c 67656973 745f7265 73756c74 5f736574 geist_result_set │ │ │ │ + 0x0004478c 5f74656c 6c000000 7a656974 67656973 _tell...zeitgeis │ │ │ │ + 0x0004479c 745f7265 73756c74 5f736574 5f726573 t_result_set_res │ │ │ │ + 0x000447ac 65740000 76616c61 5f675f70 74725f61 et..vala_g_ptr_a │ │ │ │ + 0x000447bc 72726179 5f676574 5f6c656e 67746800 rray_get_length. │ │ │ │ + 0x000447cc 7a656974 67656973 745f7369 6d706c65 zeitgeist_simple │ │ │ │ + 0x000447dc 5f726573 756c745f 7365745f 636f6e73 _result_set_cons │ │ │ │ + 0x000447ec 74727563 74000000 7a656974 67656973 truct...zeitgeis │ │ │ │ + 0x000447fc 745f7369 6d706c65 5f726573 756c745f t_simple_result_ │ │ │ │ + 0x0004480c 7365745f 636f6e73 74727563 745f7769 set_construct_wi │ │ │ │ + 0x0004481c 74685f6e 756d5f6d 61746368 65730000 th_num_matches.. │ │ │ │ + 0x0004482c 73747269 6e675f73 75627374 72696e67 string_substring │ │ │ │ + 0x0004483c 00000000 7a656974 67656973 745f7574 ....zeitgeist_ut │ │ │ │ + 0x0004484c 696c735f 7365745f 64617461 62617365 ils_set_database │ │ │ │ + 0x0004485c 5f66696c 655f7061 74680000 7a656974 _file_path..zeit │ │ │ │ + 0x0004486c 67656973 745f7574 696c735f 70617273 geist_utils_pars │ │ │ │ + 0x0004487c 655f6e65 67617469 6f6e0000 7a656974 e_negation..zeit │ │ │ │ + 0x0004488c 67656973 745f7574 696c735f 70617273 geist_utils_pars │ │ │ │ + 0x0004489c 655f6e6f 65787061 6e640000 7a656974 e_noexpand..zeit │ │ │ │ + 0x000448ac 67656973 745f7574 696c735f 70617273 geist_utils_pars │ │ │ │ + 0x000448bc 655f7769 6c646361 72640000 7a656974 e_wildcard..zeit │ │ │ │ + 0x000448cc 67656973 745f7574 696c735f 61737365 geist_utils_asse │ │ │ │ + 0x000448dc 72745f73 69670000 7a656974 67656973 rt_sig..zeitgeis │ │ │ │ + 0x000448ec 745f6462 5f726561 6465725f 67726f75 t_db_reader_grou │ │ │ │ + 0x000448fc 705f616e 645f736f 72740000 7a656974 p_and_sort..zeit │ │ │ │ + 0x0004490c 67656973 745f6462 5f726561 6465725f geist_db_reader_ │ │ │ │ + 0x0004491c 64656c65 74655f66 726f6d5f 63616368 delete_from_cach │ │ │ │ + 0x0004492c 65000000 7a656974 67656973 745f6462 e...zeitgeist_db │ │ │ │ + 0x0004493c 5f726561 6465725f 6765745f 6576656e _reader_get_even │ │ │ │ + 0x0004494c 745f6672 6f6d5f72 6f770000 7a656974 t_from_row..zeit │ │ │ │ + 0x0004495c 67656973 745f6462 5f726561 6465725f geist_db_reader_ │ │ │ │ + 0x0004496c 6765745f 7375626a 6563745f 66726f6d get_subject_from │ │ │ │ + 0x0004497c 5f726f77 00000000 7a656974 67656973 _row....zeitgeis │ │ │ │ + 0x0004498c 745f6462 5f726561 6465725f 6765745f t_db_reader_get_ │ │ │ │ + 0x0004499c 6576656e 74730000 675f7074 725f6172 events..g_ptr_ar │ │ │ │ + 0x000449ac 7261795f 73657400 7a656974 67656973 ray_set.zeitgeis │ │ │ │ + 0x000449bc 745f6462 5f726561 6465725f 66696e64 t_db_reader_find │ │ │ │ + 0x000449cc 5f657665 6e745f69 64735f66 6f725f63 _event_ids_for_c │ │ │ │ + 0x000449dc 6c617573 65000000 73747269 6e675f72 lause...string_r │ │ │ │ + 0x000449ec 65706c61 63650000 76616c61 5f675f70 eplace..vala_g_p │ │ │ │ + 0x000449fc 74725f61 72726179 5f676574 5f6c656e tr_array_get_len │ │ │ │ + 0x00044a0c 67746800 75696e74 36345f70 61727365 gth.uint64_parse │ │ │ │ + 0x00044a1c 00000000 7a656974 67656973 745f6462 ....zeitgeist_db │ │ │ │ + 0x00044a2c 5f726561 6465725f 636c6f73 65000000 _reader_close... │ │ │ │ + 0x00044a3c 7a656974 67656973 745f6462 5f726561 zeitgeist_db_rea │ │ │ │ + 0x00044a4c 6465725f 61737365 72745f6e 6f5f6e65 der_assert_no_ne │ │ │ │ + 0x00044a5c 67617469 6f6e0000 7a656974 67656973 gation..zeitgeis │ │ │ │ + 0x00044a6c 745f6462 5f726561 6465725f 61737365 t_db_reader_asse │ │ │ │ + 0x00044a7c 72745f6e 6f5f6e6f 65787061 6e640000 rt_no_noexpand.. │ │ │ │ + 0x00044a8c 7a656974 67656973 745f6462 5f726561 zeitgeist_db_rea │ │ │ │ + 0x00044a9c 6465725f 61737365 72745f6e 6f5f7769 der_assert_no_wi │ │ │ │ + 0x00044aac 6c646361 72640000 7a656974 67656973 ldcard..zeitgeis │ │ │ │ + 0x00044abc 745f6462 5f726561 6465725f 6765745f t_db_reader_get_ │ │ │ │ + 0x00044acc 77686572 655f636c 61757365 5f666f72 where_clause_for │ │ │ │ + 0x00044adc 5f73796d 626f6c00 7a656974 67656973 _symbol.zeitgeis │ │ │ │ + 0x00044aec 745f6462 5f726561 6465725f 6765745f t_db_reader_get_ │ │ │ │ + 0x00044afc 77686572 655f636c 61757365 5f66726f where_clause_fro │ │ │ │ + 0x00044b0c 6d5f6576 656e745f 74656d70 6c617465 m_event_template │ │ │ │ + 0x00044b1c 73000000 7a656974 67656973 745f6462 s...zeitgeist_db │ │ │ │ + 0x00044b2c 5f726561 6465725f 6765745f 77686572 _reader_get_wher │ │ │ │ + 0x00044b3c 655f636c 61757365 5f66726f 6d5f6576 e_clause_from_ev │ │ │ │ + 0x00044b4c 656e745f 74656d70 6c617465 00000000 ent_template.... │ │ │ │ + 0x00044b5c 7a656974 67656973 745f6462 5f726561 zeitgeist_db_rea │ │ │ │ + 0x00044b6c 6465725f 6765745f 77686572 655f636c der_get_where_cl │ │ │ │ + 0x00044b7c 61757365 5f666f72 5f717565 72790000 ause_for_query.. │ │ │ │ + 0x00044b8c 7a656974 67656973 745f6462 5f726561 zeitgeist_db_rea │ │ │ │ + 0x00044b9c 6465725f 66696e64 5f657665 6e745f69 der_find_event_i │ │ │ │ + 0x00044bac 64730000 7a656974 67656973 745f6462 ds..zeitgeist_db │ │ │ │ + 0x00044bbc 5f726561 6465725f 66696e64 5f657665 _reader_find_eve │ │ │ │ + 0x00044bcc 6e747300 7a656974 67656973 745f6462 nts.zeitgeist_db │ │ │ │ + 0x00044bdc 5f726561 6465725f 66696e64 5f72656c _reader_find_rel │ │ │ │ + 0x00044bec 61746564 5f757269 73000000 7a656974 ated_uris...zeit │ │ │ │ + 0x00044bfc 67656973 745f6462 5f726561 6465725f geist_db_reader_ │ │ │ │ + 0x00044c0c 6765745f 64617461 62617365 00000000 get_database.... │ │ │ │ + 0x00044c1c 7a656974 67656973 745f6462 5f726561 zeitgeist_db_rea │ │ │ │ + 0x00044c2c 6465725f 7365745f 64617461 62617365 der_set_database │ │ │ │ + 0x00044c3c 00000000 7a656974 67656973 745f7371 ....zeitgeist_sq │ │ │ │ + 0x00044c4c 5f6c6974 655f6461 74616261 73655f6f _lite_database_o │ │ │ │ + 0x00044c5c 70656e5f 64617461 62617365 00000000 pen_database.... │ │ │ │ + 0x00044c6c 5f73716c 69746533 5f657865 63000000 _sqlite3_exec... │ │ │ │ + 0x00044c7c 696e7436 345f7061 72736500 7a656974 int64_parse.zeit │ │ │ │ + 0x00044c8c 67656973 745f7371 5f6c6974 655f6461 geist_sq_lite_da │ │ │ │ + 0x00044c9c 74616261 73655f73 65745f64 656c6574 tabase_set_delet │ │ │ │ + 0x00044cac 696f6e5f 63616c6c 6261636b 00000000 ion_callback.... │ │ │ │ + 0x00044cbc 7a656974 67656973 745f7371 5f6c6974 zeitgeist_sq_lit │ │ │ │ + 0x00044ccc 655f6461 74616261 73655f67 65745f73 e_database_get_s │ │ │ │ + 0x00044cdc 716c5f73 7472696e 675f6672 6f6d5f65 ql_string_from_e │ │ │ │ + 0x00044cec 76656e74 5f696473 00000000 7a656974 vent_ids....zeit │ │ │ │ + 0x00044cfc 67656973 745f7371 5f6c6974 655f6461 geist_sq_lite_da │ │ │ │ + 0x00044d0c 74616261 73655f63 6c6f7365 00000000 tabase_close.... │ │ │ │ + 0x00044d1c 7a656974 67656973 745f7371 5f6c6974 zeitgeist_sq_lit │ │ │ │ + 0x00044d2c 655f6461 74616261 73655f61 73736572 e_database_asser │ │ │ │ + 0x00044d3c 745f6e6f 745f636f 72727570 74000000 t_not_corrupt... │ │ │ │ + 0x00044d4c 7a656974 67656973 745f7371 5f6c6974 zeitgeist_sq_lit │ │ │ │ + 0x00044d5c 655f6461 74616261 73655f61 73736572 e_database_asser │ │ │ │ + 0x00044d6c 745f7175 6572795f 73756363 65737300 t_query_success. │ │ │ │ + 0x00044d7c 7a656974 67656973 745f7371 5f6c6974 zeitgeist_sq_lit │ │ │ │ + 0x00044d8c 655f6461 74616261 73655f70 72657061 e_database_prepa │ │ │ │ + 0x00044d9c 72655f72 6561645f 71756572 69657300 re_read_queries. │ │ │ │ + 0x00044dac 7a656974 67656973 745f7371 5f6c6974 zeitgeist_sq_lit │ │ │ │ + 0x00044dbc 655f6461 74616261 73655f70 72657061 e_database_prepa │ │ │ │ + 0x00044dcc 72655f6d 6f646966 69636174 696f6e5f re_modification_ │ │ │ │ + 0x00044ddc 71756572 69657300 7a656974 67656973 queries.zeitgeis │ │ │ │ + 0x00044dec 745f7371 5f6c6974 655f6461 74616261 t_sq_lite_databa │ │ │ │ + 0x00044dfc 73655f67 65745f6c 6173745f 69640000 se_get_last_id.. │ │ │ │ + 0x00044e0c 7a656974 67656973 745f7371 5f6c6974 zeitgeist_sq_lit │ │ │ │ + 0x00044e1c 655f6461 74616261 73655f67 65745f74 e_database_get_t │ │ │ │ + 0x00044e2c 696d655f 72616e67 655f666f 725f6576 ime_range_for_ev │ │ │ │ + 0x00044e3c 656e745f 69647300 7a656974 67656973 ent_ids.zeitgeis │ │ │ │ + 0x00044e4c 745f7371 5f6c6974 655f6461 74616261 t_sq_lite_databa │ │ │ │ + 0x00044e5c 73655f69 6e736572 745f6f72 5f69676e se_insert_or_ign │ │ │ │ + 0x00044e6c 6f72655f 696e746f 5f746162 6c650000 ore_into_table.. │ │ │ │ + 0x00044e7c 7a656974 67656973 745f7371 5f6c6974 zeitgeist_sq_lit │ │ │ │ + 0x00044e8c 655f6461 74616261 73655f62 6567696e e_database_begin │ │ │ │ + 0x00044e9c 5f747261 6e736163 74696f6e 00000000 _transaction.... │ │ │ │ + 0x00044eac 7a656974 67656973 745f7371 5f6c6974 zeitgeist_sq_lit │ │ │ │ + 0x00044ebc 655f6461 74616261 73655f65 6e645f74 e_database_end_t │ │ │ │ + 0x00044ecc 72616e73 61637469 6f6e0000 7a656974 ransaction..zeit │ │ │ │ + 0x00044edc 67656973 745f7371 5f6c6974 655f6461 geist_sq_lite_da │ │ │ │ + 0x00044eec 74616261 73655f61 626f7274 5f747261 tabase_abort_tra │ │ │ │ + 0x00044efc 6e736163 74696f6e 00000000 7a656974 nsaction....zeit │ │ │ │ + 0x00044f0c 67656973 745f7371 5f6c6974 655f6461 geist_sq_lite_da │ │ │ │ + 0x00044f1c 74616261 73655f61 6e616c79 7a650000 tabase_analyze.. │ │ │ │ + 0x00044f2c 7a656974 67656973 745f7371 5f6c6974 zeitgeist_sq_lit │ │ │ │ + 0x00044f3c 655f6461 74616261 73655f73 65745f63 e_database_set_c │ │ │ │ + 0x00044f4c 61636865 5f73697a 65000000 7a656974 ache_size...zeit │ │ │ │ + 0x00044f5c 67656973 745f7371 5f6c6974 655f6461 geist_sq_lite_da │ │ │ │ + 0x00044f6c 74616261 73655f75 70646174 655f6361 tabase_update_ca │ │ │ │ + 0x00044f7c 6c6c6261 636b0000 5f73716c 69746533 llback.._sqlite3 │ │ │ │ + 0x00044f8c 5f657865 63000000 7a656974 67656973 _exec...zeitgeis │ │ │ │ + 0x00044f9c 745f7371 5f6c6974 655f6461 74616261 t_sq_lite_databa │ │ │ │ + 0x00044fac 73655f73 6368656d 615f6765 745f7363 se_schema_get_sc │ │ │ │ + 0x00044fbc 68656d61 5f6d6574 61646174 61000000 hema_metadata... │ │ │ │ + 0x00044fcc 7a656974 67656973 745f7371 5f6c6974 zeitgeist_sq_lit │ │ │ │ + 0x00044fdc 655f6461 74616261 73655f73 6368656d e_database_schem │ │ │ │ + 0x00044fec 615f6765 745f7363 68656d61 5f766572 a_get_schema_ver │ │ │ │ + 0x00044ffc 73696f6e 00000000 7a656974 67656973 sion....zeitgeis │ │ │ │ + 0x0004500c 745f7371 5f6c6974 655f6461 74616261 t_sq_lite_databa │ │ │ │ + 0x0004501c 73655f73 6368656d 615f6765 745f6372 se_schema_get_cr │ │ │ │ + 0x0004502c 65617469 6f6e5f64 61746500 7a656974 eation_date.zeit │ │ │ │ + 0x0004503c 67656973 745f7371 5f6c6974 655f6461 geist_sq_lite_da │ │ │ │ + 0x0004504c 74616261 73655f73 6368656d 615f6578 tabase_schema_ex │ │ │ │ + 0x0004505c 65635f71 75657279 00000000 43616e27 ec_query....Can' │ │ │ │ + 0x0004506c 74206372 65617465 20646174 61626173 t create databas │ │ │ │ + 0x0004507c 653a2025 642c2025 730a0a55 6e61626c e: %d, %s..Unabl │ │ │ │ + 0x0004508c 6520746f 20657865 63757465 2053514c e to execute SQL │ │ │ │ + 0x0004509c 3a0a2573 00000000 7a656974 67656973 :.%s....zeitgeis │ │ │ │ + 0x000450ac 745f7371 5f6c6974 655f6461 74616261 t_sq_lite_databa │ │ │ │ + 0x000450bc 73655f73 6368656d 615f7365 745f7363 se_schema_set_sc │ │ │ │ + 0x000450cc 68656d61 5f766572 73696f6e 00000000 hema_version.... │ │ │ │ + 0x000450dc 7a656974 67656973 745f7371 5f6c6974 zeitgeist_sq_lit │ │ │ │ + 0x000450ec 655f6461 74616261 73655f73 6368656d e_database_schem │ │ │ │ + 0x000450fc 615f7365 745f636f 72727570 74696f6e a_set_corruption │ │ │ │ + 0x0004510c 5f666c61 67000000 7a656974 67656973 _flag...zeitgeis │ │ │ │ + 0x0004511c 745f7371 5f6c6974 655f6461 74616261 t_sq_lite_databa │ │ │ │ + 0x0004512c 73655f73 6368656d 615f7365 7475705f se_schema_setup_ │ │ │ │ + 0x0004513c 64617461 62617365 00000000 7a656974 database....zeit │ │ │ │ + 0x0004514c 67656973 745f7371 5f6c6974 655f6461 geist_sq_lite_da │ │ │ │ + 0x0004515c 74616261 73655f73 6368656d 615f6372 tabase_schema_cr │ │ │ │ + 0x0004516c 65617465 5f736368 656d6100 7a656974 eate_schema.zeit │ │ │ │ + 0x0004517c 67656973 745f7371 5f6c6974 655f6461 geist_sq_lite_da │ │ │ │ + 0x0004518c 74616261 73655f73 6368656d 615f6372 tabase_schema_cr │ │ │ │ + 0x0004519c 65617465 5f626173 69635f69 6e646963 eate_basic_indic │ │ │ │ + 0x000451ac 65730000 7a656974 67656973 745f7371 es..zeitgeist_sq │ │ │ │ + 0x000451bc 5f6c6974 655f6461 74616261 73655f73 _lite_database_s │ │ │ │ + 0x000451cc 6368656d 615f6372 65617465 5f657665 chema_create_eve │ │ │ │ + 0x000451dc 6e745f69 6e646963 65730000 7a656974 nt_indices..zeit │ │ │ │ + 0x000451ec 67656973 745f7371 5f6c6974 655f6461 geist_sq_lite_da │ │ │ │ + 0x000451fc 74616261 73655f73 6368656d 615f6472 tabase_schema_dr │ │ │ │ + 0x0004520c 6f705f62 61736963 5f696e64 69636573 op_basic_indices │ │ │ │ + 0x0004521c 00000000 7a656974 67656973 745f7371 ....zeitgeist_sq │ │ │ │ + 0x0004522c 5f6c6974 655f6461 74616261 73655f73 _lite_database_s │ │ │ │ + 0x0004523c 6368656d 615f6472 6f705f65 76656e74 chema_drop_event │ │ │ │ + 0x0004524c 5f696e64 69636573 00000000 7a656974 _indices....zeit │ │ │ │ + 0x0004525c 67656973 745f7371 5f6c6974 655f6461 geist_sq_lite_da │ │ │ │ + 0x0004526c 74616261 73655f73 6368656d 615f656e tabase_schema_en │ │ │ │ + 0x0004527c 73757265 5f736368 656d6100 7a656974 sure_schema.zeit │ │ │ │ + 0x0004528c 67656973 745f7371 5f6c6974 655f7461 geist_sq_lite_ta │ │ │ │ + 0x0004529c 626c655f 6c6f6f6b 75705f63 6f6e7374 ble_lookup_const │ │ │ │ + 0x000452ac 72756374 00000000 5f73716c 69746533 ruct...._sqlite3 │ │ │ │ + 0x000452bc 5f657865 63000000 7a656974 67656973 _exec...zeitgeis │ │ │ │ + 0x000452cc 745f7371 5f6c6974 655f7461 626c655f t_sq_lite_table_ │ │ │ │ + 0x000452dc 6c6f6f6b 75705f69 645f7472 795f7374 lookup_id_try_st │ │ │ │ + 0x000452ec 72696e67 00000000 7a656974 67656973 ring....zeitgeis │ │ │ │ + 0x000452fc 745f7371 5f6c6974 655f7461 626c655f t_sq_lite_table_ │ │ │ │ + 0x0004530c 6c6f6f6b 75705f69 645f666f 725f7374 lookup_id_for_st │ │ │ │ + 0x0004531c 72696e67 00000000 7a656974 67656973 ring....zeitgeis │ │ │ │ + 0x0004532c 745f7371 5f6c6974 655f7461 626c655f t_sq_lite_table_ │ │ │ │ + 0x0004533c 6c6f6f6b 75705f67 65745f76 616c7565 lookup_get_value │ │ │ │ + 0x0004534c 00000000 7a656974 67656973 745f7371 ....zeitgeist_sq │ │ │ │ + 0x0004535c 5f6c6974 655f7461 626c655f 6c6f6f6b _lite_table_look │ │ │ │ + 0x0004536c 75705f72 656d6f76 65000000 7a656974 up_remove...zeit │ │ │ │ + 0x0004537c 67656973 745f7768 6572655f 636c6175 geist_where_clau │ │ │ │ + 0x0004538c 73655f67 65745f73 65617263 685f7461 se_get_search_ta │ │ │ │ + 0x0004539c 626c655f 666f725f 636f6c75 6d6e0000 ble_for_column.. │ │ │ │ + 0x000453ac 7a656974 67656973 745f7768 6572655f zeitgeist_where_ │ │ │ │ + 0x000453bc 636c6175 73655f67 65745f63 6f6e6469 clause_get_condi │ │ │ │ + 0x000453cc 74696f6e 735f6c65 6e677468 00000000 tions_length.... │ │ │ │ + 0x000453dc 76616c61 5f675f70 74725f61 72726179 vala_g_ptr_array │ │ │ │ + 0x000453ec 5f676574 5f6c656e 67746800 7a656974 _get_length.zeit │ │ │ │ + 0x000453fc 67656973 745f7768 6572655f 636c6175 geist_where_clau │ │ │ │ + 0x0004540c 73655f68 61735f6e 6f6e5f74 696d6573 se_has_non_times │ │ │ │ + 0x0004541c 74616d70 5f636f6e 64697469 6f6e0000 tamp_condition.. │ │ │ │ + 0x0004542c 7a656974 67656973 745f7768 6572655f zeitgeist_where_ │ │ │ │ + 0x0004543c 636c6175 73655f61 64640000 7a656974 clause_add..zeit │ │ │ │ + 0x0004544c 67656973 745f7768 6572655f 636c6175 geist_where_clau │ │ │ │ + 0x0004545c 73655f61 64645f77 6974685f 61727261 se_add_with_arra │ │ │ │ + 0x0004546c 79000000 7a656974 67656973 745f7768 y...zeitgeist_wh │ │ │ │ + 0x0004547c 6572655f 636c6175 73655f61 64645f6d ere_clause_add_m │ │ │ │ + 0x0004548c 61746368 5f636f6e 64697469 6f6e0000 atch_condition.. │ │ │ │ + 0x0004549c 7a656974 67656973 745f7768 6572655f zeitgeist_where_ │ │ │ │ + 0x000454ac 636c6175 73655f61 64645f74 6578745f clause_add_text_ │ │ │ │ + 0x000454bc 636f6e64 6974696f 6e5f7375 62717565 condition_subque │ │ │ │ + 0x000454cc 72790000 7a656974 67656973 745f7768 ry..zeitgeist_wh │ │ │ │ + 0x000454dc 6572655f 636c6175 73655f61 64645f74 ere_clause_add_t │ │ │ │ + 0x000454ec 6578745f 636f6e64 6974696f 6e000000 ext_condition... │ │ │ │ + 0x000454fc 7a656974 67656973 745f7768 6572655f zeitgeist_where_ │ │ │ │ + 0x0004550c 636c6175 73655f69 735f656d 70747900 clause_is_empty. │ │ │ │ + 0x0004551c 7a656974 67656973 745f7768 6572655f zeitgeist_where_ │ │ │ │ + 0x0004552c 636c6175 73655f6d 61795f68 6176655f clause_may_have_ │ │ │ │ + 0x0004553c 72657375 6c747300 7a656974 67656973 results.zeitgeis │ │ │ │ + 0x0004554c 745f7768 6572655f 636c6175 73655f67 t_where_clause_g │ │ │ │ + 0x0004555c 65745f69 735f7369 6d706c65 00000000 et_is_simple.... │ │ │ │ + 0x0004556c 7a656974 67656973 745f7768 6572655f zeitgeist_where_ │ │ │ │ + 0x0004557c 636c6175 73655f73 65745f69 735f7369 clause_set_is_si │ │ │ │ + 0x0004558c 6d706c65 00000000 7a656974 67656973 mple....zeitgeis │ │ │ │ + 0x0004559c 745f7768 6572655f 636c6175 73655f67 t_where_clause_g │ │ │ │ + 0x000455ac 65745f73 716c5f63 6f6e6469 74696f6e et_sql_condition │ │ │ │ + 0x000455bc 73000000 7a656974 67656973 745f7768 s...zeitgeist_wh │ │ │ │ + 0x000455cc 6572655f 636c6175 73655f67 656e6572 ere_clause_gener │ │ │ │ + 0x000455dc 69635f61 72726179 5f746f5f 756e6f77 ic_array_to_unow │ │ │ │ + 0x000455ec 6e65645f 61727261 79000000 7a656974 ned_array...zeit │ │ │ │ + 0x000455fc 67656973 745f7768 6572655f 636c6175 geist_where_clau │ │ │ │ + 0x0004560c 73655f65 7874656e 64000000 7a656974 se_extend...zeit │ │ │ │ + 0x0004561c 67656973 745f7768 6572655f 636c6175 geist_where_clau │ │ │ │ + 0x0004562c 73655f67 65745f62 696e645f 61726775 se_get_bind_argu │ │ │ │ + 0x0004563c 6d656e74 73000000 7a656974 67656973 ments...zeitgeis │ │ │ │ + 0x0004564c 745f7768 6572655f 636c6175 73655f67 t_where_clause_g │ │ │ │ + 0x0004565c 65745f72 69676874 5f626f75 6e646172 et_right_boundar │ │ │ │ + 0x0004566c 79000000 73747269 6e675f73 75627374 y...string_subst │ │ │ │ + 0x0004567c 72696e67 00000000 7a656974 67656973 ring....zeitgeis │ │ │ │ + 0x0004568c 745f7768 6572655f 636c6175 73655f61 t_where_clause_a │ │ │ │ + 0x0004569c 64645f77 696c6463 6172645f 636f6e64 dd_wildcard_cond │ │ │ │ + 0x000456ac 6974696f 6e000000 7a656974 67656973 ition...zeitgeis │ │ │ │ + 0x000456bc 745f7768 6572655f 636c6175 73655f6f t_where_clause_o │ │ │ │ + 0x000456cc 7074696d 697a655f 676c6f62 00000000 ptimize_glob.... │ │ │ │ + 0x000456dc 3e000000 41000000 0c000000 41000000 >...A.......A... │ │ │ │ + 0x000456ec 11000000 41000000 27000000 41000000 ....A...'...A... │ │ │ │ + 0x000456fc 36000000 41000000 03000000 41000000 6...A.......A... │ │ │ │ + 0x0004570c 06000000 41000000 15000000 41000000 ....A.......A... │ │ │ │ + 0x0004571c 0f000000 41000000 0e000000 41000000 ....A.......A... │ │ │ │ + 0x0004572c 26000000 41000000 13000000 41000000 &...A.......A... │ │ │ │ + 0x0004573c 29000000 41000000 02000000 41000000 )...A.......A... │ │ │ │ + 0x0004574c 19000000 41000000 0a000000 41000000 ....A.......A... │ │ │ │ + 0x0004575c 0b000000 41000000 00000000 00000000 ....A........... │ │ │ ├── readelf --wide --decompress --hex-dump=.ARM.exidx {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Hex dump of section '.ARM.exidx': │ │ │ │ - 0x00045804 90ecfe7f 01000000 ........ │ │ │ │ + 0x0004576c 90ecfe7f 01000000 ........ │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Hex dump of section '.eh_frame': │ │ │ │ - 0x0004580c 00000000 .... │ │ │ │ + 0x00045774 00000000 .... │ │ │ ├── readelf --wide --decompress --hex-dump=.data.rel.ro {} │ │ │ │ @@ -1,74 +1,74 @@ │ │ │ │ │ │ │ │ Hex dump of section '.data.rel.ro': │ │ │ │ - 0x00046350 ffffffff 48460300 78640400 dc630400 ....HF..xd...c.. │ │ │ │ - 0x00046360 a82f0400 00000000 91ee0000 d1d40000 ./.............. │ │ │ │ + 0x00046350 ffffffff b0450300 78640400 dc630400 .....E..xd...c.. │ │ │ │ + 0x00046360 102f0400 00000000 91ee0000 d1d40000 ./.............. │ │ │ │ 0x00046370 d5d40000 00000000 00000000 00000000 ................ │ │ │ │ 0x00046380 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00046390 00000000 28000000 00000000 00000000 ....(........... │ │ │ │ 0x000463a0 0df30000 00000000 00000000 00000000 ................ │ │ │ │ 0x000463b0 00000000 00000000 4c000000 00000000 ........L....... │ │ │ │ 0x000463c0 00000000 05f90000 00000000 00000000 ................ │ │ │ │ 0x000463d0 14000000 ddd40000 00000000 50640400 ............Pd.. │ │ │ │ 0x000463e0 14640400 ec630400 00000000 ffffffff .d...c.......... │ │ │ │ - 0x000463f0 ac460300 fc630400 00000000 04640400 .F...c.......d.. │ │ │ │ - 0x00046400 00000000 ffffffff 3c4a0300 484a0300 ........